Merge branch 'fpga' of git://www.denx.de/git/u-boot-microblaze
authorTom Rini <trini@ti.com>
Thu, 22 Jan 2015 14:48:22 +0000 (09:48 -0500)
committerTom Rini <trini@ti.com>
Thu, 22 Jan 2015 14:48:22 +0000 (09:48 -0500)
532 files changed:
.travis.yml [new file with mode: 0644]
Kconfig
MAINTAINERS
MAKEALL
README
arch/arc/Kconfig
arch/arc/Makefile
arch/arc/config.mk
arch/arc/cpu/arc700/Makefile [deleted file]
arch/arc/cpu/arc700/cache.c [deleted file]
arch/arc/cpu/arc700/config.mk [deleted file]
arch/arc/cpu/arc700/cpu.c [deleted file]
arch/arc/cpu/arc700/interrupts.c [deleted file]
arch/arc/cpu/arc700/reset.c [deleted file]
arch/arc/cpu/arc700/start.S [deleted file]
arch/arc/cpu/arc700/timer.c [deleted file]
arch/arc/cpu/arc700/u-boot.lds [deleted file]
arch/arc/cpu/arcv1/Makefile [new file with mode: 0644]
arch/arc/cpu/arcv1/config.mk [new file with mode: 0644]
arch/arc/cpu/arcv1/start.S [new file with mode: 0644]
arch/arc/cpu/u-boot.lds [new file with mode: 0644]
arch/arc/include/asm/arcregs.h
arch/arc/include/asm/sections.h
arch/arc/lib/Makefile
arch/arc/lib/cache.c [new file with mode: 0644]
arch/arc/lib/cpu.c [new file with mode: 0644]
arch/arc/lib/interrupts.c [new file with mode: 0644]
arch/arc/lib/relocate.c
arch/arc/lib/reset.c [new file with mode: 0644]
arch/arc/lib/sections.c
arch/arc/lib/timer.c [new file with mode: 0644]
arch/arm/cpu/arm926ejs/kirkwood/Kconfig
arch/arm/cpu/armv7/am33xx/board.c
arch/arm/cpu/armv7/am33xx/ddr.c
arch/arm/cpu/armv7/am33xx/emif4.c
arch/arm/cpu/armv7/omap-common/boot-common.c
arch/arm/cpu/armv7/omap-common/hwinit-common.c
arch/arm/cpu/armv7/omap3/board.c
arch/arm/cpu/armv7/sunxi/Makefile
arch/arm/cpu/armv7/sunxi/board.c
arch/arm/cpu/armv7/sunxi/clock_sun6i.c
arch/arm/cpu/armv7/sunxi/cpu_info.c
arch/arm/cpu/armv7/sunxi/dram_sun4i.c
arch/arm/cpu/armv7/sunxi/dram_sun6i.c
arch/arm/cpu/armv7/sunxi/dram_sun8i.c [new file with mode: 0644]
arch/arm/cpu/armv7/sunxi/p2wi.c
arch/arm/cpu/armv7/sunxi/psci.S
arch/arm/cpu/armv7/sunxi/rsb.c [new file with mode: 0644]
arch/arm/cpu/armv7/sunxi/usbc.c [new file with mode: 0644]
arch/arm/cpu/armv7/zynq/spl.c
arch/arm/cpu/armv8/cache.S
arch/arm/include/asm/arch-am33xx/cpu.h
arch/arm/include/asm/arch-am33xx/hardware_am33xx.h
arch/arm/include/asm/arch-am33xx/hardware_am43xx.h
arch/arm/include/asm/arch-rmobile/r8a7790.h
arch/arm/include/asm/arch-rmobile/r8a7791.h
arch/arm/include/asm/arch-rmobile/r8a7793.h
arch/arm/include/asm/arch-rmobile/r8a7794.h
arch/arm/include/asm/arch-rmobile/rcar-base.h
arch/arm/include/asm/arch-rmobile/sh_sdhi.h [new file with mode: 0644]
arch/arm/include/asm/arch-sunxi/clock.h
arch/arm/include/asm/arch-sunxi/clock_sun4i.h
arch/arm/include/asm/arch-sunxi/clock_sun6i.h
arch/arm/include/asm/arch-sunxi/cpu.h
arch/arm/include/asm/arch-sunxi/display.h
arch/arm/include/asm/arch-sunxi/dram.h
arch/arm/include/asm/arch-sunxi/dram_sun8i.h [new file with mode: 0644]
arch/arm/include/asm/arch-sunxi/gpio.h
arch/arm/include/asm/arch-sunxi/prcm.h
arch/arm/include/asm/arch-sunxi/rsb.h [new file with mode: 0644]
arch/arm/include/asm/arch-sunxi/usbc.h [new file with mode: 0644]
arch/arm/include/asm/emif.h
arch/arm/lib/spl.c
arch/m68k/Kconfig
arch/powerpc/Kconfig
arch/powerpc/cpu/74xx_7xx/Kconfig [deleted file]
arch/powerpc/cpu/74xx_7xx/Makefile [deleted file]
arch/powerpc/cpu/74xx_7xx/cache.S [deleted file]
arch/powerpc/cpu/74xx_7xx/config.mk [deleted file]
arch/powerpc/cpu/74xx_7xx/cpu.c [deleted file]
arch/powerpc/cpu/74xx_7xx/cpu_init.c [deleted file]
arch/powerpc/cpu/74xx_7xx/interrupts.c [deleted file]
arch/powerpc/cpu/74xx_7xx/io.S [deleted file]
arch/powerpc/cpu/74xx_7xx/kgdb.S [deleted file]
arch/powerpc/cpu/74xx_7xx/speed.c [deleted file]
arch/powerpc/cpu/74xx_7xx/start.S [deleted file]
arch/powerpc/cpu/74xx_7xx/traps.c [deleted file]
arch/powerpc/cpu/74xx_7xx/u-boot.lds [deleted file]
arch/powerpc/cpu/mpc8xx/u-boot.lds [deleted file]
arch/powerpc/cpu/ppc4xx/4xx_pci.c
arch/powerpc/cpu/ppc4xx/Kconfig
arch/powerpc/include/asm/global_data.h
arch/x86/Kconfig
arch/x86/cpu/Makefile
arch/x86/cpu/coreboot/Kconfig [new file with mode: 0644]
arch/x86/cpu/coreboot/coreboot.c
arch/x86/cpu/coreboot/pci.c
arch/x86/cpu/coreboot/timestamp.c
arch/x86/cpu/ivybridge/car.S
arch/x86/cpu/ivybridge/cpu.c
arch/x86/cpu/ivybridge/gma.c
arch/x86/cpu/ivybridge/microcode_intel.c
arch/x86/cpu/ivybridge/sdram.c
arch/x86/cpu/mtrr.c [new file with mode: 0644]
arch/x86/cpu/pci.c
arch/x86/cpu/queensbay/fsp_support.c
arch/x86/cpu/queensbay/tnc_dram.c
arch/x86/cpu/start.S
arch/x86/dts/Makefile
arch/x86/dts/alex.dts [deleted file]
arch/x86/dts/chromebook_link.dts [changed from symlink to file mode: 0644]
arch/x86/dts/coreboot.dtsi [deleted file]
arch/x86/dts/crownbay.dts
arch/x86/dts/link.dts [deleted file]
arch/x86/dts/serial.dtsi [new file with mode: 0644]
arch/x86/include/asm/arch-ivybridge/microcode.h
arch/x86/include/asm/arch-queensbay/fsp/fsp_hob.h
arch/x86/include/asm/arch-queensbay/fsp/fsp_support.h
arch/x86/include/asm/global_data.h
arch/x86/include/asm/mtrr.h
arch/x86/include/asm/pci.h
arch/x86/lib/Makefile
arch/x86/lib/bios.c
arch/x86/lib/cmd_hob.c
arch/x86/lib/cmd_mtrr.c [new file with mode: 0644]
arch/x86/lib/init_helpers.c
arch/x86/lib/tsc_timer.c
board/Seagate/nas220/Kconfig [new file with mode: 0644]
board/Seagate/nas220/MAINTAINERS [new file with mode: 0644]
board/Seagate/nas220/Makefile [new file with mode: 0644]
board/Seagate/nas220/kwbimage.cfg [new file with mode: 0644]
board/Seagate/nas220/nas220.c [new file with mode: 0644]
board/compulab/cm_fx6/spl.c
board/coreboot/coreboot/Kconfig
board/coreboot/coreboot/MAINTAINERS
board/coreboot/coreboot/coreboot.c
board/eltec/elppc/Kconfig [deleted file]
board/eltec/elppc/MAINTAINERS [deleted file]
board/eltec/elppc/Makefile [deleted file]
board/eltec/elppc/asm_init.S [deleted file]
board/eltec/elppc/eepro100_srom.c [deleted file]
board/eltec/elppc/elppc.c [deleted file]
board/eltec/elppc/flash.c [deleted file]
board/eltec/elppc/misc.c [deleted file]
board/eltec/elppc/mpc107_i2c.c [deleted file]
board/eltec/elppc/pci.c [deleted file]
board/eltec/elppc/srom.h [deleted file]
board/esd/apc405/Kconfig [deleted file]
board/esd/apc405/MAINTAINERS [deleted file]
board/esd/apc405/Makefile [deleted file]
board/esd/apc405/apc405.c [deleted file]
board/esd/apc405/fpgadata.c [deleted file]
board/esd/apc405/logo_640_480_24bpp.c [deleted file]
board/esd/ar405/Kconfig [deleted file]
board/esd/ar405/MAINTAINERS [deleted file]
board/esd/ar405/Makefile [deleted file]
board/esd/ar405/ar405.c [deleted file]
board/esd/ar405/ar405.h [deleted file]
board/esd/ar405/flash.c [deleted file]
board/esd/ar405/fpgadata.c [deleted file]
board/esd/ar405/fpgadata_xl30.c [deleted file]
board/esd/ash405/Kconfig [deleted file]
board/esd/ash405/MAINTAINERS [deleted file]
board/esd/ash405/Makefile [deleted file]
board/esd/ash405/ash405.c [deleted file]
board/esd/ash405/flash.c [deleted file]
board/esd/ash405/fpgadata.c [deleted file]
board/esd/cms700/Kconfig [deleted file]
board/esd/cms700/MAINTAINERS [deleted file]
board/esd/cms700/Makefile [deleted file]
board/esd/cms700/cms700.c [deleted file]
board/esd/cms700/flash.c [deleted file]
board/esd/common/auto_update.c [deleted file]
board/esd/common/auto_update.h [deleted file]
board/esd/cpci405/Kconfig
board/esd/cpci405/Makefile
board/esd/cpci405/cpci405.c
board/esd/cpci405/fpgadata_cpci405.c [deleted file]
board/esd/cpci405/fpgadata_cpci405ab.c [deleted file]
board/esd/cpciiser4/Kconfig [deleted file]
board/esd/cpciiser4/MAINTAINERS [deleted file]
board/esd/cpciiser4/Makefile [deleted file]
board/esd/cpciiser4/cpciiser4.c [deleted file]
board/esd/cpciiser4/cpciiser4.h [deleted file]
board/esd/cpciiser4/flash.c [deleted file]
board/esd/cpciiser4/fpgadata.c [deleted file]
board/esd/dp405/Kconfig [deleted file]
board/esd/dp405/MAINTAINERS [deleted file]
board/esd/dp405/Makefile [deleted file]
board/esd/dp405/dp405.c [deleted file]
board/esd/dp405/flash.c [deleted file]
board/esd/du405/Kconfig [deleted file]
board/esd/du405/MAINTAINERS [deleted file]
board/esd/du405/Makefile [deleted file]
board/esd/du405/du405.c [deleted file]
board/esd/du405/du405.h [deleted file]
board/esd/du405/flash.c [deleted file]
board/esd/du405/fpgadata.c [deleted file]
board/esd/du440/Kconfig [deleted file]
board/esd/du440/MAINTAINERS [deleted file]
board/esd/du440/Makefile [deleted file]
board/esd/du440/config.mk [deleted file]
board/esd/du440/du440.c [deleted file]
board/esd/du440/du440.h [deleted file]
board/esd/du440/init.S [deleted file]
board/esd/hh405/Kconfig [deleted file]
board/esd/hh405/MAINTAINERS [deleted file]
board/esd/hh405/Makefile [deleted file]
board/esd/hh405/flash.c [deleted file]
board/esd/hh405/fpgadata.c [deleted file]
board/esd/hh405/hh405.c [deleted file]
board/esd/hh405/logo_1024_768_8bpp.c [deleted file]
board/esd/hh405/logo_320_240_4bpp.c [deleted file]
board/esd/hh405/logo_320_240_8bpp.c [deleted file]
board/esd/hh405/logo_640_480_24bpp.c [deleted file]
board/esd/hub405/Kconfig [deleted file]
board/esd/hub405/MAINTAINERS [deleted file]
board/esd/hub405/Makefile [deleted file]
board/esd/hub405/flash.c [deleted file]
board/esd/hub405/hub405.c [deleted file]
board/esd/ocrtc/Kconfig [deleted file]
board/esd/ocrtc/MAINTAINERS [deleted file]
board/esd/ocrtc/Makefile [deleted file]
board/esd/ocrtc/cmd_ocrtc.c [deleted file]
board/esd/ocrtc/flash.c [deleted file]
board/esd/ocrtc/ocrtc.c [deleted file]
board/esd/ocrtc/ocrtc.h [deleted file]
board/esd/pci405/Kconfig [deleted file]
board/esd/pci405/MAINTAINERS [deleted file]
board/esd/pci405/Makefile [deleted file]
board/esd/pci405/cmd_pci405.c [deleted file]
board/esd/pci405/flash.c [deleted file]
board/esd/pci405/fpgadata.c [deleted file]
board/esd/pci405/pci405.c [deleted file]
board/esd/pci405/pci405.h [deleted file]
board/esd/pci405/writeibm.S [deleted file]
board/esd/pmc405/Kconfig [deleted file]
board/esd/pmc405/MAINTAINERS [deleted file]
board/esd/pmc405/Makefile [deleted file]
board/esd/pmc405/pmc405.c [deleted file]
board/esd/tasreg/Kconfig [deleted file]
board/esd/tasreg/MAINTAINERS [deleted file]
board/esd/tasreg/Makefile [deleted file]
board/esd/tasreg/config.mk [deleted file]
board/esd/tasreg/flash.c [deleted file]
board/esd/tasreg/fpgadata.c [deleted file]
board/esd/tasreg/tasreg.c [deleted file]
board/esd/tasreg/u-boot.lds [deleted file]
board/esd/voh405/Kconfig [deleted file]
board/esd/voh405/MAINTAINERS [deleted file]
board/esd/voh405/Makefile [deleted file]
board/esd/voh405/flash.c [deleted file]
board/esd/voh405/fpgadata.c [deleted file]
board/esd/voh405/logo_320_240_4bpp.c [deleted file]
board/esd/voh405/logo_640_480_24bpp.c [deleted file]
board/esd/voh405/voh405.c [deleted file]
board/esd/wuh405/Kconfig [deleted file]
board/esd/wuh405/MAINTAINERS [deleted file]
board/esd/wuh405/Makefile [deleted file]
board/esd/wuh405/flash.c [deleted file]
board/esd/wuh405/fpgadata.c [deleted file]
board/esd/wuh405/wuh405.c [deleted file]
board/evb64260/64260.h [deleted file]
board/evb64260/Kconfig [deleted file]
board/evb64260/MAINTAINERS [deleted file]
board/evb64260/Makefile [deleted file]
board/evb64260/README [deleted file]
board/evb64260/README.EVB-64260-750CX [deleted file]
board/evb64260/bootseq.txt [deleted file]
board/evb64260/eth.c [deleted file]
board/evb64260/eth.h [deleted file]
board/evb64260/eth_addrtbl.c [deleted file]
board/evb64260/eth_addrtbl.h [deleted file]
board/evb64260/evb64260.c [deleted file]
board/evb64260/flash.c [deleted file]
board/evb64260/i2c.c [deleted file]
board/evb64260/i2c.h [deleted file]
board/evb64260/intel_flash.c [deleted file]
board/evb64260/intel_flash.h [deleted file]
board/evb64260/local.h [deleted file]
board/evb64260/memory.c [deleted file]
board/evb64260/misc.S [deleted file]
board/evb64260/mpsc.c [deleted file]
board/evb64260/mpsc.h [deleted file]
board/evb64260/pci.c [deleted file]
board/evb64260/sdram_init.c [deleted file]
board/evb64260/serial.c [deleted file]
board/evb64260/u-boot.lds [deleted file]
board/evb64260/zuma_pbb.c [deleted file]
board/evb64260/zuma_pbb.h [deleted file]
board/evb64260/zuma_pbb_mbox.c [deleted file]
board/evb64260/zuma_pbb_mbox.h [deleted file]
board/freescale/ls1021aqds/ls1021aqds.c
board/freescale/ls1021atwr/ls1021atwr.c
board/freescale/mpc7448hpc2/Kconfig [deleted file]
board/freescale/mpc7448hpc2/MAINTAINERS [deleted file]
board/freescale/mpc7448hpc2/Makefile [deleted file]
board/freescale/mpc7448hpc2/README [deleted file]
board/freescale/mpc7448hpc2/asm_init.S [deleted file]
board/freescale/mpc7448hpc2/config.mk [deleted file]
board/freescale/mpc7448hpc2/mpc7448hpc2.c [deleted file]
board/freescale/mpc7448hpc2/tsi108_init.c [deleted file]
board/freescale/mpc837xerdb/MAINTAINERS
board/g2000/Kconfig [deleted file]
board/g2000/MAINTAINERS [deleted file]
board/g2000/Makefile [deleted file]
board/g2000/g2000.c [deleted file]
board/g2000/strataflash.c [deleted file]
board/google/chromebook_link/Kconfig
board/intel/crownbay/Kconfig
board/ppmc7xx/Kconfig [deleted file]
board/ppmc7xx/MAINTAINERS [deleted file]
board/ppmc7xx/Makefile [deleted file]
board/ppmc7xx/flash.c [deleted file]
board/ppmc7xx/init.S [deleted file]
board/ppmc7xx/pci.c [deleted file]
board/ppmc7xx/ppmc7xx.c [deleted file]
board/sunxi/Kconfig
board/sunxi/MAINTAINERS
board/sunxi/Makefile
board/sunxi/board.c
board/sunxi/dram_sun4i_408_1024_iow8.c [new file with mode: 0644]
board/sunxi/gmac.c
board/synopsys/Kconfig
board/synopsys/axs101/Kconfig
board/ti/am43xx/board.c
board/ti/am43xx/board.h
board/ti/am43xx/mux.c
board/timll/devkit8000/devkit8000.c
board/woodburn/woodburn.c
common/Makefile
common/board_f.c
common/bootm.c
common/bootm_os.c
common/cmd_mmc.c
common/cmd_sandbox.c
common/cmd_usb.c
common/console.c
common/edid.c
common/image-fit.c
common/image.c
common/lcd.c
common/lcd_console.c [new file with mode: 0644]
common/memsize.c
common/spl/spl_nor.c
common/usb.c
common/usb_kbd.c
configs/A13-OLinuXinoM_defconfig
configs/A13-OLinuXino_defconfig
configs/A20-OLinuXino_MICRO_defconfig
configs/APC405_defconfig [deleted file]
configs/AR405_defconfig [deleted file]
configs/ASH405_defconfig [deleted file]
configs/Bananapro_defconfig [new file with mode: 0644]
configs/CMS700_defconfig [deleted file]
configs/CPCI405AB_defconfig [deleted file]
configs/CPCI405DT_defconfig [deleted file]
configs/CPCI405_defconfig [deleted file]
configs/CPCIISER4_defconfig [deleted file]
configs/CSQ_CS908_defconfig [new file with mode: 0644]
configs/Colombus_defconfig
configs/Cubietruck_defconfig
configs/DP405_defconfig [deleted file]
configs/DU405_defconfig [deleted file]
configs/DU440_defconfig [deleted file]
configs/ELPPC_defconfig [deleted file]
configs/G2000_defconfig [deleted file]
configs/HH405_defconfig [deleted file]
configs/HUB405_defconfig [deleted file]
configs/Hummingbird_A31_defconfig [new file with mode: 0644]
configs/Ippo_q8h_v1_2_defconfig [new file with mode: 0644]
configs/Ippo_q8h_v5_defconfig
configs/Linksprite_pcDuino_defconfig [new file with mode: 0644]
configs/MSI_Primo73_defconfig [new file with mode: 0644]
configs/MSI_Primo81_defconfig [new file with mode: 0644]
configs/Mele_A1000G_defconfig
configs/Mele_A1000_defconfig
configs/Mele_M3_defconfig
configs/Mele_M9_defconfig
configs/OCRTC_defconfig [deleted file]
configs/P3G4_defconfig [deleted file]
configs/PCI405_defconfig [deleted file]
configs/PMC405_defconfig [deleted file]
configs/TASREG_defconfig [deleted file]
configs/VOH405_defconfig [deleted file]
configs/WUH405_defconfig [deleted file]
configs/ZUMA_defconfig [deleted file]
configs/arcangel4-be_defconfig
configs/arcangel4_defconfig
configs/axs101_defconfig
configs/chromebook_link_defconfig
configs/coreboot-x86_defconfig
configs/mpc7448hpc2_defconfig [deleted file]
configs/nas220_defconfig [new file with mode: 0644]
configs/ppmc7xx_defconfig [deleted file]
configs/tb100_defconfig
doc/README.arm-caches
doc/README.nand
doc/README.scrapyard
doc/README.video
doc/README.x86
doc/git-mailrc
drivers/gpio/sunxi_gpio.c
drivers/mmc/Kconfig
drivers/mmc/Makefile
drivers/mmc/mmc.c
drivers/mmc/sh_sdhi.c [new file with mode: 0644]
drivers/mmc/sunxi_mmc.c
drivers/mtd/nand/omap_gpmc.c
drivers/pci/pci.c
drivers/pci/pci_rom.c
drivers/pci/pci_tegra.c
drivers/power/Kconfig
drivers/power/axp209.c
drivers/power/axp221.c
drivers/power/pmic/Makefile
drivers/power/pmic/pmic_tps62362.c [new file with mode: 0644]
drivers/serial/ns16550.c
drivers/serial/serial_x86.c
drivers/usb/eth/asix88179.c
drivers/usb/gadget/composite.c
drivers/usb/gadget/f_dfu.c
drivers/usb/gadget/pxa25x_udc.c
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-sunxi.c
drivers/usb/musb-new/Makefile
drivers/usb/musb-new/musb_host.c
drivers/usb/musb-new/musb_host.h
drivers/usb/musb-new/musb_regs.h
drivers/usb/musb-new/musb_uboot.c
drivers/usb/musb-new/sunxi.c [new file with mode: 0644]
drivers/usb/musb-new/usb-compat.h
drivers/video/Kconfig
drivers/video/Makefile
drivers/video/cfb_console.c
drivers/video/mpc8xx_lcd.c
drivers/video/pxa_lcd.c
drivers/video/sunxi_display.c
drivers/video/videomodes.c
drivers/video/videomodes.h
drivers/video/x86_fb.c
include/74xx_7xx.h [deleted file]
include/asm-generic/global_data.h
include/axp209.h
include/axp221.h
include/bootm.h
include/common.h
include/config_distro_bootcmd.h
include/configs/APC405.h [deleted file]
include/configs/AR405.h [deleted file]
include/configs/ASH405.h [deleted file]
include/configs/CMS700.h [deleted file]
include/configs/CPCI2DP.h
include/configs/CPCI405.h [deleted file]
include/configs/CPCI4052.h
include/configs/CPCI405AB.h [deleted file]
include/configs/CPCI405DT.h [deleted file]
include/configs/CPCIISER4.h [deleted file]
include/configs/DP405.h [deleted file]
include/configs/DU405.h [deleted file]
include/configs/DU440.h [deleted file]
include/configs/ELPPC.h [deleted file]
include/configs/G2000.h [deleted file]
include/configs/HH405.h [deleted file]
include/configs/HUB405.h [deleted file]
include/configs/MPC837XERDB.h
include/configs/OCRTC.h [deleted file]
include/configs/P3G4.h [deleted file]
include/configs/PCI405.h [deleted file]
include/configs/PLU405.h
include/configs/PMC405.h [deleted file]
include/configs/PMC405DE.h
include/configs/TASREG.h [deleted file]
include/configs/VOH405.h [deleted file]
include/configs/VOM405.h
include/configs/WUH405.h [deleted file]
include/configs/ZUMA.h [deleted file]
include/configs/am43xx_evm.h
include/configs/arcangel4-be.h
include/configs/arcangel4.h
include/configs/axs101.h
include/configs/chromebook_link.h
include/configs/coreboot.h [deleted file]
include/configs/crownbay.h
include/configs/devkit8000.h
include/configs/mpc7448hpc2.h [deleted file]
include/configs/nas220.h [new file with mode: 0644]
include/configs/pcm051.h
include/configs/pm9261.h
include/configs/pm9263.h
include/configs/pm9g45.h
include/configs/ppmc7xx.h [deleted file]
include/configs/sun8i.h
include/configs/sunxi-common.h
include/configs/tb100.h
include/configs/ti_omap5_common.h
include/configs/vf610twr.h
include/edid.h
include/fdtdec.h
include/galileo/core.h [deleted file]
include/galileo/gt64260R.h [deleted file]
include/galileo/memory.h [deleted file]
include/galileo/pci.h [deleted file]
include/image.h
include/lcd.h
include/lcd_console.h [new file with mode: 0644]
include/linux/mtd/omap_gpmc.h
include/mmc.h
include/net.h
include/power/tps62362.h [new file with mode: 0644]
include/power/tps65218.h
include/usb.h
lib/bzip2/bzlib.c
lib/fdtdec.c
lib/gunzip.c
lib/lzma/LzmaTools.c
lib/lzo/lzo1x_decompress.c
scripts/fill_scrapyard.py [new file with mode: 0755]
scripts/multiconfig.sh
test/compression.c
test/dm/sf.c
test/image/test-fit.py
tools/buildman/README
tools/buildman/bsettings.py
tools/buildman/builder.py
tools/buildman/builderthread.py
tools/buildman/cmdline.py
tools/buildman/control.py
tools/buildman/test.py
tools/buildman/toolchain.py
tools/ifdtool.c
tools/patman/gitutil.py

diff --git a/.travis.yml b/.travis.yml
new file mode 100644 (file)
index 0000000..90f0fd7
--- /dev/null
@@ -0,0 +1,150 @@
+# Copyright Roger Meier <r.meier@siemens.com>
+# SPDX-License-Identifier:     GPL-2.0+
+
+# build U-Boot on Travis CI - https://travis-ci.org/
+
+language: c
+
+cache:
+ - apt
+
+install:
+ # install U-Boot build dependencies
+ - sudo apt-get install -qq cppcheck sloccount sparse bc libsdl-dev gcc-arm-linux-gnueabi gcc-arm-linux-gnueabihf
+ # install latest device tree compiler
+ - git clone --depth=1 https://git.kernel.org/pub/scm/utils/dtc/dtc.git /tmp/dtc
+ - make -j4 -C /tmp/dtc
+ # prepare buildman environment
+ - export BUILDMAN_ROOT="root:"
+ - export BUILDMAN_MIPS="mips:"
+ - export BUILDMAN_PPC="ppc:"
+ - echo -e "[toolchain]\\n${BUILDMAN_ROOT} /\n" > ~/.buildman
+ - echo -e "${BUILDMAN_MIPS} /opt/eldk-5.4/mips/sysroots/i686-eldk-linux/usr/bin/mips32-linux/" >> ~/.buildman
+ - echo -e "${BUILDMAN_PPC} /opt/eldk-5.4/powerpc/sysroots/i686-eldk-linux/usr/bin/powerpc-linux/" >> ~/.buildman
+ - export BUILDMAN_ALIAS="x86:"
+ - echo -e "[toolchain-alias]\\n${BUILDMAN_ALIAS}  i386" >> ~/.buildman
+ - cat ~/.buildman
+
+env:
+  global:
+    - PATH=/tmp/dtc:$PATH
+    - BUILD_DIR=build
+    - CROSS_COMPILE=""
+    - HOSTCC="cc"
+    - HOSTCXX="c++"
+    - TEST_CONFIG_CMD=""
+
+before_script:
+  # install toolchains based on INSTALL_TOOLCHAIN} variable
+  - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then wget ftp://ftp.denx.de/pub/eldk/5.4/targets/powerpc/eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh ; fi
+  - if [[ "${INSTALL_TOOLCHAIN}" == *ppc* ]]; then sh eldk-eglibc-i686-powerpc-toolchain-gmae-5.4.sh -y ; fi
+  - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then wget ftp://ftp.denx.de/pub/eldk/5.4/targets/mips/eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh ; fi
+  - if [[ "${INSTALL_TOOLCHAIN}" == *mips* ]]; then sh eldk-eglibc-i686-mips-toolchain-gmae-5.4.sh -y ; fi
+
+script:
+ # the execution sequence for each test
+ - echo ${TEST_CONFIG_CMD}
+ - ${TEST_CONFIG_CMD}
+ - echo ${TEST_CMD}
+ - ${TEST_CMD}
+
+matrix:
+  include:
+  # we need to build by vendor due to 50min time limit for builds
+  # each env setting here is a dedicated build
+    - env:
+        - TEST_CMD="./MAKEALL -a arm -v atmel"
+          CROSS_COMPILE="arm-linux-gnueabi-"
+    - env:
+        - TEST_CMD="./MAKEALL -a arm -v denx"
+          CROSS_COMPILE="arm-linux-gnueabi-"
+    - env:
+        - TEST_CMD="./MAKEALL -a arm -v freescale"
+          CROSS_COMPILE="arm-linux-gnueabi-"
+    - env:
+        - TEST_CMD="./MAKEALL -a arm -v siemens"
+          CROSS_COMPILE="arm-linux-gnueabi-"
+    - env:
+        - TEST_CMD="./MAKEALL -a arm -v ti"
+          CROSS_COMPILE="arm-linux-gnueabi-"
+    - env:
+        - TEST_CONFIG_CMD="make sandbox_defconfig"
+          TEST_CMD="make -j4"
+          HOSTCC  = "gcc"
+          HOSTCXX  = "g++"
+    - env:
+        - TEST_CONFIG_CMD="make sandbox_defconfig"
+          TEST_CMD="make -j4"
+          HOSTCC  = "clang"
+          HOSTCXX  = "clang++"
+    - env:
+        - TEST_CMD="./MAKEALL -a mips"
+          INSTALL_TOOLCHAIN="mips"
+          CROSS_COMPILE="/opt/eldk-5.4/mips/sysroots/i686-eldk-linux/usr/bin/mips32-linux/mips-linux-"
+    - env:
+        - TEST_CMD="tools/buildman/buildman --list-error-boards atmel"
+    - env:
+        - TEST_CMD="tools/buildman/buildman --list-error-boards denx"
+    - env:
+        - TEST_CMD="tools/buildman/buildman --list-error-boards freescale arm"
+    - env:
+        - TEST_CMD="tools/buildman/buildman --list-error-boards siemens"
+    - env:
+        - TEST_CMD="tools/buildman/buildman --list-error-boards ti"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mips"
+          INSTALL_TOOLCHAIN="mips"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc5xx"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc8xx"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc5xxx"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc512x"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc824x"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc8260"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc83xx"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc85xx"
+          INSTALL_TOOLCHAIN="ppc"
+    - env:
+        - TEST_CMD="tools/buildman/buildman mpc86xx"
+          INSTALL_TOOLCHAIN="ppc"
+
+    - env:
+        - TEST_CMD="tools/buildman/buildman --list-error-boards sandbox x86"
+
+    # QA jobs for code analytics
+    # static code analysis with cppcheck (we can add --enable=all later)
+    - env:
+        - TEST_CMD="cppcheck --force --quiet --inline-suppr ."
+    # search for TODO within source tree
+    - env:
+        - TEST_CMD="grep -r TODO ."
+    # search for FIXME within source tree
+    - env:
+        - TEST_CMD="grep -r FIXME ."
+    # search for HACK within source tree and ignore HACKKIT board
+    - env:
+        - TEST_CMD="grep -r HACK . | grep -v HACKKIT"
+      script:
+        - grep -r HACK . | grep -v HACKKIT
+    # some statistics about the code base
+    - env:
+        - TEST_CMD="sloccount ."
+
+notifications:
+  email: false
+
+# TODO make it perfect ;-r
diff --git a/Kconfig b/Kconfig
index 60cf1dd1c1f2140ce1cda90a554f427b1875d2d2..4157da3c68485540597b7e8993d6786676ac5d25 100644 (file)
--- a/Kconfig
+++ b/Kconfig
@@ -143,6 +143,12 @@ config SYS_TEXT_BASE
        help
          TODO: Move CONFIG_SYS_TEXT_BASE for all the architecture
 
+config SYS_CLK_FREQ
+       depends on ARC
+       int "CPU clock frequency"
+       help
+         TODO: Move CONFIG_SYS_CLK_FREQ for all the architecture
+
 endmenu                # Boot images
 
 source "arch/Kconfig"
index 701ec337c664dfe916c72b99f4855c3aa8e4c287..1f7735922d6d464476d19dd16419bf8595853829 100644 (file)
@@ -319,12 +319,6 @@ S: Maintained
 T:     git git://git.denx.de/u-boot-mpc86xx.git
 F:     arch/powerpc/cpu/mpc86xx/
 
-POWERPC PPC74XX PPC7XX
-M:     Wolfgang Denk <wd@denx.de>
-S:     Maintained
-T:     git git://git.denx.de/u-boot-74xx-7xx.git
-F:     arch/powerpc/cpu/74xx_7xx/
-
 POWERPC PPC4XX
 M:     Stefan Roese <sr@denx.de>
 S:     Maintained
diff --git a/MAKEALL b/MAKEALL
index 4d643d194c4b46ac01886385a986eb105f3f0007..c5f665f4d1cf1f8b3baa96f8e13e131fe2003443 100755 (executable)
--- a/MAKEALL
+++ b/MAKEALL
@@ -315,12 +315,6 @@ LIST_85xx="$(targets_by_cpu mpc85xx)"
 
 LIST_86xx="$(targets_by_cpu mpc86xx)"
 
-#########################################################################
-## 74xx/7xx Systems
-#########################################################################
-
-LIST_74xx_7xx="$(targets_by_cpu 74xx_7xx)"
-
 #########################################################################
 ## PowerPC groups
 #########################################################################
@@ -342,7 +336,6 @@ LIST_powerpc="              \
        ${LIST_85xx}    \
        ${LIST_86xx}    \
        ${LIST_4xx}     \
-       ${LIST_74xx_7xx}\
 "
 
 # Alias "ppc" -> "powerpc" to not break compatibility with older scripts
diff --git a/README b/README
index 0fec497328bd5fd27df28efda7a14d828a106346..fefa71c0a6c5f3adf8ed437e6956227a0e502e8b 100644 (file)
--- a/README
+++ b/README
@@ -182,7 +182,6 @@ Directory Hierarchy:
     /lib               Architecture specific library files
   /powerpc             Files generic to PowerPC architecture
     /cpu               CPU specific files
-      /74xx_7xx                Files specific to Freescale MPC74xx and 7xx CPUs
       /mpc5xx          Files specific to Freescale MPC5xx CPUs
       /mpc5xxx         Files specific to Freescale MPC5xxx CPUs
       /mpc8xx          Files specific to Freescale MPC8xx CPUs
index d3ef58be043c20d43f4807c8aa74e8f1ff8d48dc..c6b1efeb8bf9acb06a8cb66a79a8733c1468ccf3 100644 (file)
@@ -4,6 +4,9 @@ menu "ARC architecture"
 config SYS_ARCH
        default "arc"
 
+config SYS_CPU
+       default "arcv1"
+
 choice
        prompt "Target select"
 
index 03ea6dbae0d73d8a61e327af0e9e132b70c7028c..a59231e70ebe7a9c092b4f25ab30cf91a38ca37e 100644 (file)
@@ -2,8 +2,6 @@
 # SPDX-License-Identifier:     GPL-2.0+
 #
 
-head-y := arch/arc/cpu/$(CPU)/start.o
-
 libs-y += arch/arc/cpu/$(CPU)/
 libs-y += arch/arc/lib/
 
index e408800a919b36bc4bd64252c6b4b4602bf62118..5321987a566387ffcaeae4c0d51dfa8801f75351 100644 (file)
@@ -21,6 +21,10 @@ ifeq ($(CROSS_COMPILE),)
 CROSS_COMPILE := $(ARC_CROSS_COMPILE)
 endif
 
+ifdef CONFIG_ARC_MMU_VER
+CONFIG_MMU = 1
+endif
+
 PLATFORM_CPPFLAGS += -ffixed-r25 -D__ARC__ -gdwarf-2
 
 # Needed for relocation
diff --git a/arch/arc/cpu/arc700/Makefile b/arch/arc/cpu/arc700/Makefile
deleted file mode 100644 (file)
index cdc5002..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-extra-y        += start.o
-
-obj-y  += cache.o
-obj-y  += cpu.o
-obj-y  += interrupts.o
-obj-y  += reset.o
-obj-y  += timer.o
diff --git a/arch/arc/cpu/arc700/cache.c b/arch/arc/cpu/arc700/cache.c
deleted file mode 100644 (file)
index 39d522d..0000000
+++ /dev/null
@@ -1,138 +0,0 @@
-/*
- * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <config.h>
-#include <asm/arcregs.h>
-
-/* Bit values in IC_CTRL */
-#define IC_CTRL_CACHE_DISABLE  (1 << 0)
-
-/* Bit values in DC_CTRL */
-#define DC_CTRL_CACHE_DISABLE  (1 << 0)
-#define DC_CTRL_INV_MODE_FLUSH (1 << 6)
-#define DC_CTRL_FLUSH_STATUS   (1 << 8)
-
-int icache_status(void)
-{
-       return (read_aux_reg(ARC_AUX_IC_CTRL) & IC_CTRL_CACHE_DISABLE) !=
-              IC_CTRL_CACHE_DISABLE;
-}
-
-void icache_enable(void)
-{
-       write_aux_reg(ARC_AUX_IC_CTRL, read_aux_reg(ARC_AUX_IC_CTRL) &
-                     ~IC_CTRL_CACHE_DISABLE);
-}
-
-void icache_disable(void)
-{
-       write_aux_reg(ARC_AUX_IC_CTRL, read_aux_reg(ARC_AUX_IC_CTRL) |
-                     IC_CTRL_CACHE_DISABLE);
-}
-
-void invalidate_icache_all(void)
-{
-#ifndef CONFIG_SYS_ICACHE_OFF
-       /* Any write to IC_IVIC register triggers invalidation of entire I$ */
-       write_aux_reg(ARC_AUX_IC_IVIC, 1);
-#endif /* CONFIG_SYS_ICACHE_OFF */
-}
-
-int dcache_status(void)
-{
-       return (read_aux_reg(ARC_AUX_DC_CTRL) & DC_CTRL_CACHE_DISABLE) !=
-               DC_CTRL_CACHE_DISABLE;
-}
-
-void dcache_enable(void)
-{
-       write_aux_reg(ARC_AUX_DC_CTRL, read_aux_reg(ARC_AUX_DC_CTRL) &
-                     ~(DC_CTRL_INV_MODE_FLUSH | DC_CTRL_CACHE_DISABLE));
-}
-
-void dcache_disable(void)
-{
-       write_aux_reg(ARC_AUX_DC_CTRL, read_aux_reg(ARC_AUX_DC_CTRL) |
-                     DC_CTRL_CACHE_DISABLE);
-}
-
-void flush_dcache_all(void)
-{
-       /* Do flush of entire cache */
-       write_aux_reg(ARC_AUX_DC_FLSH, 1);
-
-       /* Wait flush end */
-       while (read_aux_reg(ARC_AUX_DC_CTRL) & DC_CTRL_FLUSH_STATUS)
-               ;
-}
-
-#ifndef CONFIG_SYS_DCACHE_OFF
-static void dcache_flush_line(unsigned addr)
-{
-#if (CONFIG_ARC_MMU_VER > 2)
-       write_aux_reg(ARC_AUX_DC_PTAG, addr);
-#endif
-       write_aux_reg(ARC_AUX_DC_FLDL, addr);
-
-       /* Wait flush end */
-       while (read_aux_reg(ARC_AUX_DC_CTRL) & DC_CTRL_FLUSH_STATUS)
-               ;
-
-#ifndef CONFIG_SYS_ICACHE_OFF
-       /*
-        * Invalidate I$ for addresses range just flushed from D$.
-        * If we try to execute data flushed above it will be valid/correct
-        */
-#if (CONFIG_ARC_MMU_VER > 2)
-       write_aux_reg(ARC_AUX_IC_PTAG, addr);
-#endif
-       write_aux_reg(ARC_AUX_IC_IVIL, addr);
-#endif /* CONFIG_SYS_ICACHE_OFF */
-}
-#endif /* CONFIG_SYS_DCACHE_OFF */
-
-void flush_dcache_range(unsigned long start, unsigned long end)
-{
-#ifndef CONFIG_SYS_DCACHE_OFF
-       unsigned int addr;
-
-       start = start & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
-       end = end & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
-
-       for (addr = start; addr <= end; addr += CONFIG_SYS_CACHELINE_SIZE)
-               dcache_flush_line(addr);
-#endif /* CONFIG_SYS_DCACHE_OFF */
-}
-
-void invalidate_dcache_range(unsigned long start, unsigned long end)
-{
-#ifndef CONFIG_SYS_DCACHE_OFF
-       unsigned int addr;
-
-       start = start & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
-       end = end & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
-
-       for (addr = start; addr <= end; addr += CONFIG_SYS_CACHELINE_SIZE) {
-#if (CONFIG_ARC_MMU_VER > 2)
-               write_aux_reg(ARC_AUX_DC_PTAG, addr);
-#endif
-               write_aux_reg(ARC_AUX_DC_IVDL, addr);
-       }
-#endif /* CONFIG_SYS_DCACHE_OFF */
-}
-
-void invalidate_dcache_all(void)
-{
-#ifndef CONFIG_SYS_DCACHE_OFF
-       /* Write 1 to DC_IVDC register triggers invalidation of entire D$ */
-       write_aux_reg(ARC_AUX_DC_IVDC, 1);
-#endif /* CONFIG_SYS_DCACHE_OFF */
-}
-
-void flush_cache(unsigned long start, unsigned long size)
-{
-       flush_dcache_range(start, start + size);
-}
diff --git a/arch/arc/cpu/arc700/config.mk b/arch/arc/cpu/arc700/config.mk
deleted file mode 100644 (file)
index 3206ff4..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-PLATFORM_CPPFLAGS += -mA7
diff --git a/arch/arc/cpu/arc700/cpu.c b/arch/arc/cpu/arc700/cpu.c
deleted file mode 100644 (file)
index 50634b8..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/arcregs.h>
-#include <asm/cache.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-int arch_cpu_init(void)
-{
-#ifdef CONFIG_SYS_ICACHE_OFF
-       icache_disable();
-#else
-       icache_enable();
-       invalidate_icache_all();
-#endif
-
-       flush_dcache_all();
-#ifdef CONFIG_SYS_DCACHE_OFF
-       dcache_disable();
-#else
-       dcache_enable();
-#endif
-       timer_init();
-
-/* In simulation (ISS) "CHIPID" and "ARCNUM" are all "ff" */
-       if ((read_aux_reg(ARC_AUX_IDENTITY) & 0xffffff00) == 0xffffff00)
-               gd->arch.running_on_hw = 0;
-       else
-               gd->arch.running_on_hw = 1;
-
-       gd->cpu_clk = CONFIG_SYS_CLK_FREQ;
-       gd->ram_size = CONFIG_SYS_SDRAM_SIZE;
-
-       return 0;
-}
-
-int arch_early_init_r(void)
-{
-       gd->bd->bi_memstart = CONFIG_SYS_SDRAM_BASE;
-       gd->bd->bi_memsize = CONFIG_SYS_SDRAM_SIZE;
-       return 0;
-}
diff --git a/arch/arc/cpu/arc700/interrupts.c b/arch/arc/cpu/arc700/interrupts.c
deleted file mode 100644 (file)
index d93a6eb..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/arcregs.h>
-#include <asm/ptrace.h>
-
-/* Bit values in STATUS32 */
-#define E1_MASK                (1 << 1)        /* Level 1 interrupts enable */
-#define E2_MASK                (1 << 2)        /* Level 2 interrupts enable */
-
-int interrupt_init(void)
-{
-       return 0;
-}
-
-/*
- * returns true if interrupts had been enabled before we disabled them
- */
-int disable_interrupts(void)
-{
-       int status = read_aux_reg(ARC_AUX_STATUS32);
-       int state = (status | E1_MASK | E2_MASK) ? 1 : 0;
-
-       status &= ~(E1_MASK | E2_MASK);
-       /* STATUS32 register is updated indirectly with "FLAG" instruction */
-       __asm__("flag %0" : : "r" (status));
-       return state;
-}
-
-void enable_interrupts(void)
-{
-       unsigned int status = read_aux_reg(ARC_AUX_STATUS32);
-
-       status |= E1_MASK | E2_MASK;
-       /* STATUS32 register is updated indirectly with "FLAG" instruction */
-       __asm__("flag %0" : : "r" (status));
-}
-
-static void print_reg_file(long *reg_rev, int start_num)
-{
-       unsigned int i;
-
-       /* Print 3 registers per line */
-       for (i = start_num; i < start_num + 25; i++) {
-               printf("r%02u: 0x%08lx\t", i, (unsigned long)*reg_rev);
-               if (((i + 1) % 3) == 0)
-                       printf("\n");
-
-               /* Because pt_regs has registers reversed */
-               reg_rev--;
-       }
-
-       /* Add new-line if none was inserted in the end of loop above */
-       if (((i + 1) % 3) != 0)
-               printf("\n");
-}
-
-void show_regs(struct pt_regs *regs)
-{
-       printf("RET:\t0x%08lx\nBLINK:\t0x%08lx\nSTAT32:\t0x%08lx\n",
-              regs->ret, regs->blink, regs->status32);
-       printf("GP: 0x%08lx\t r25: 0x%08lx\t\n", regs->r26, regs->r25);
-       printf("BTA: 0x%08lx\t SP: 0x%08lx\t FP: 0x%08lx\n", regs->bta,
-              regs->sp, regs->fp);
-       printf("LPS: 0x%08lx\tLPE: 0x%08lx\tLPC: 0x%08lx\n", regs->lp_start,
-              regs->lp_end, regs->lp_count);
-
-       print_reg_file(&(regs->r0), 0);
-}
-
-void bad_mode(struct pt_regs *regs)
-{
-       if (regs)
-               show_regs(regs);
-
-       panic("Resetting CPU ...\n");
-}
-
-void do_memory_error(unsigned long address, struct pt_regs *regs)
-{
-       printf("Memory error exception @ 0x%lx\n", address);
-       bad_mode(regs);
-}
-
-void do_instruction_error(unsigned long address, struct pt_regs *regs)
-{
-       printf("Instruction error exception @ 0x%lx\n", address);
-       bad_mode(regs);
-}
-
-void do_machine_check_fault(unsigned long address, struct pt_regs *regs)
-{
-       printf("Machine check exception @ 0x%lx\n", address);
-       bad_mode(regs);
-}
-
-void do_interrupt_handler(void)
-{
-       printf("Interrupt fired\n");
-       bad_mode(0);
-}
-
-void do_itlb_miss(struct pt_regs *regs)
-{
-       printf("I TLB miss exception\n");
-       bad_mode(regs);
-}
-
-void do_dtlb_miss(struct pt_regs *regs)
-{
-       printf("D TLB miss exception\n");
-       bad_mode(regs);
-}
-
-void do_tlb_prot_violation(unsigned long address, struct pt_regs *regs)
-{
-       printf("TLB protection violation or misaligned access @ 0x%lx\n",
-              address);
-       bad_mode(regs);
-}
-
-void do_privilege_violation(struct pt_regs *regs)
-{
-       printf("Privilege violation exception\n");
-       bad_mode(regs);
-}
-
-void do_trap(struct pt_regs *regs)
-{
-       printf("Trap exception\n");
-       bad_mode(regs);
-}
-
-void do_extension(struct pt_regs *regs)
-{
-       printf("Extension instruction exception\n");
-       bad_mode(regs);
-}
diff --git a/arch/arc/cpu/arc700/reset.c b/arch/arc/cpu/arc700/reset.c
deleted file mode 100644 (file)
index 98ebf1d..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
- * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <command.h>
-#include <common.h>
-
-int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
-{
-       printf("Put your restart handler here\n");
-
-#ifdef DEBUG
-       /* Stop debug session here */
-       __asm__("brk");
-#endif
-       return 0;
-}
diff --git a/arch/arc/cpu/arc700/start.S b/arch/arc/cpu/arc700/start.S
deleted file mode 100644 (file)
index 563513b..0000000
+++ /dev/null
@@ -1,241 +0,0 @@
-/*
- * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <asm-offsets.h>
-#include <config.h>
-#include <asm/arcregs.h>
-
-/*
- * Note on the LD/ST addressing modes with address register write-back
- *
- * LD.a same as LD.aw
- *
- * LD.a    reg1, [reg2, x]  => Pre Incr
- *      Eff Addr for load = [reg2 + x]
- *
- * LD.ab   reg1, [reg2, x]  => Post Incr
- *      Eff Addr for load = [reg2]
- */
-
-.macro PUSH reg
-       st.a    \reg, [%sp, -4]
-.endm
-
-.macro PUSHAX aux
-       lr      %r9, [\aux]
-       PUSH    %r9
-.endm
-
-.macro  SAVE_R1_TO_R24
-       PUSH    %r1
-       PUSH    %r2
-       PUSH    %r3
-       PUSH    %r4
-       PUSH    %r5
-       PUSH    %r6
-       PUSH    %r7
-       PUSH    %r8
-       PUSH    %r9
-       PUSH    %r10
-       PUSH    %r11
-       PUSH    %r12
-       PUSH    %r13
-       PUSH    %r14
-       PUSH    %r15
-       PUSH    %r16
-       PUSH    %r17
-       PUSH    %r18
-       PUSH    %r19
-       PUSH    %r20
-       PUSH    %r21
-       PUSH    %r22
-       PUSH    %r23
-       PUSH    %r24
-.endm
-
-.macro SAVE_ALL_SYS
-
-       st      %r0, [%sp]
-       lr      %r0, [%ecr]
-       st      %r0, [%sp, 8]   /* ECR */
-       st      %sp, [%sp, 4]
-
-       SAVE_R1_TO_R24
-       PUSH    %r25
-       PUSH    %gp
-       PUSH    %fp
-       PUSH    %blink
-       PUSHAX  %eret
-       PUSHAX  %erstatus
-       PUSH    %lp_count
-       PUSHAX  %lp_end
-       PUSHAX  %lp_start
-       PUSHAX  %erbta
-.endm
-
-.align 4
-.globl _start
-_start:
-       /* Critical system events */
-       j       reset                   /* 0 - 0x000 */
-       j       memory_error            /* 1 - 0x008 */
-       j       instruction_error       /* 2 - 0x010 */
-
-       /* Device interrupts */
-.rept  29
-       j       interrupt_handler       /* 3:31 - 0x018:0xF8 */
-.endr
-       /* Exceptions */
-       j       EV_MachineCheck         /* 0x100, Fatal Machine check  (0x20) */
-       j       EV_TLBMissI             /* 0x108, Intruction TLB miss  (0x21) */
-       j       EV_TLBMissD             /* 0x110, Data TLB miss        (0x22) */
-       j       EV_TLBProtV             /* 0x118, Protection Violation (0x23)
-                                                       or Misaligned Access  */
-       j       EV_PrivilegeV           /* 0x120, Privilege Violation  (0x24) */
-       j       EV_Trap                 /* 0x128, Trap exception       (0x25) */
-       j       EV_Extension            /* 0x130, Extn Intruction Excp (0x26) */
-
-memory_error:
-       SAVE_ALL_SYS
-       lr      %r0, [%efa]
-       mov     %r1, %sp
-       j       do_memory_error
-
-instruction_error:
-       SAVE_ALL_SYS
-       lr      %r0, [%efa]
-       mov     %r1, %sp
-       j       do_instruction_error
-
-interrupt_handler:
-       /* Todo - save and restore CPU context when interrupts will be in use */
-       bl      do_interrupt_handler
-       rtie
-
-EV_MachineCheck:
-       SAVE_ALL_SYS
-       lr      %r0, [%efa]
-       mov     %r1, %sp
-       j       do_machine_check_fault
-
-EV_TLBMissI:
-       SAVE_ALL_SYS
-       mov     %r0, %sp
-       j       do_itlb_miss
-
-EV_TLBMissD:
-       SAVE_ALL_SYS
-       mov     %r0, %sp
-       j       do_dtlb_miss
-
-EV_TLBProtV:
-       SAVE_ALL_SYS
-       lr      %r0, [%efa]
-       mov     %r1, %sp
-       j       do_tlb_prot_violation
-
-EV_PrivilegeV:
-       SAVE_ALL_SYS
-       mov     %r0, %sp
-       j       do_privilege_violation
-
-EV_Trap:
-       SAVE_ALL_SYS
-       mov     %r0, %sp
-       j       do_trap
-
-EV_Extension:
-       SAVE_ALL_SYS
-       mov     %r0, %sp
-       j       do_extension
-
-
-reset:
-       /* Setup interrupt vector base that matches "__text_start" */
-       sr      __text_start, [ARC_AUX_INTR_VEC_BASE]
-
-       /* Setup stack pointer */
-       mov     %sp, CONFIG_SYS_INIT_SP_ADDR
-       mov     %fp, %sp
-
-       /* Clear bss */
-       mov     %r0, __bss_start
-       mov     %r1, __bss_end
-
-clear_bss:
-       st.ab   0, [%r0, 4]
-       brlt    %r0, %r1, clear_bss
-
-       /* Zero the one and only argument of "board_init_f" */
-       mov_s   %r0, 0
-       j       board_init_f
-
-/*
- * void relocate_code (addr_sp, gd, addr_moni)
- *
- * This "function" does not return, instead it continues in RAM
- * after relocating the monitor code.
- *
- * r0 = start_addr_sp
- * r1 = new__gd
- * r2 = relocaddr
- */
-.align 4
-.globl relocate_code
-relocate_code:
-       /*
-        * r0-r12 might be clobbered by C functions
-        * so we use r13-r16 for storage here
-        */
-       mov     %r13, %r0               /* save addr_sp */
-       mov     %r14, %r1               /* save addr of gd */
-       mov     %r15, %r2               /* save addr of destination */
-
-       mov     %r16, %r2               /* %r9 - relocation offset */
-       sub     %r16, %r16, __image_copy_start
-
-/* Set up the stack */
-stack_setup:
-       mov     %sp, %r13
-       mov     %fp, %sp
-
-/* Check if monitor is loaded right in place for relocation */
-       mov     %r0, __image_copy_start
-       cmp     %r0, %r15               /* skip relocation if code loaded */
-       bz      do_board_init_r         /* in target location already */
-
-/* Copy data (__image_copy_start - __image_copy_end) to new location */
-       mov     %r1, %r15
-       mov     %r2, __image_copy_end
-       sub     %r2, %r2, %r0           /* r3 <- amount of bytes to copy */
-       asr     %r2, %r2, 2             /* r3 <- amount of words to copy */
-       mov     %lp_count, %r2
-       lp      copy_end
-       ld.ab   %r2,[%r0,4]
-       st.ab   %r2,[%r1,4]
-copy_end:
-
-/* Fix relocations related issues */
-       bl      do_elf_reloc_fixups
-#ifndef CONFIG_SYS_ICACHE_OFF
-       bl      invalidate_icache_all
-#endif
-#ifndef CONFIG_SYS_DCACHE_OFF
-       bl      flush_dcache_all
-#endif
-
-/* Update position of intterupt vector table */
-       lr      %r0, [ARC_AUX_INTR_VEC_BASE]    /* Read current position */
-       add     %r0, %r0, %r16                  /* Update address */
-       sr      %r0, [ARC_AUX_INTR_VEC_BASE]    /* Write new position */
-
-do_board_init_r:
-/* Prepare for exection of "board_init_r" in relocated monitor */
-       mov     %r2, board_init_r       /* old address of "board_init_r()" */
-       add     %r2, %r2, %r16          /* new address of "board_init_r()" */
-       mov     %r0, %r14               /* 1-st parameter: gd_t */
-       mov     %r1, %r15               /* 2-nd parameter: dest_addr */
-       j       [%r2]
diff --git a/arch/arc/cpu/arc700/timer.c b/arch/arc/cpu/arc700/timer.c
deleted file mode 100644 (file)
index a0acbbc..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-/*
- * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <asm/arcregs.h>
-
-#define NH_MODE        (1 << 1)        /* Disable timer if CPU is halted */
-
-int timer_init(void)
-{
-       write_aux_reg(ARC_AUX_TIMER0_CTRL, NH_MODE);
-       /* Set max value for counter/timer */
-       write_aux_reg(ARC_AUX_TIMER0_LIMIT, 0xffffffff);
-       /* Set initial count value and restart counter/timer */
-       write_aux_reg(ARC_AUX_TIMER0_CNT, 0);
-       return 0;
-}
-
-unsigned long timer_read_counter(void)
-{
-       return read_aux_reg(ARC_AUX_TIMER0_CNT);
-}
diff --git a/arch/arc/cpu/arc700/u-boot.lds b/arch/arc/cpu/arc700/u-boot.lds
deleted file mode 100644 (file)
index 2d01b21..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-OUTPUT_FORMAT("elf32-littlearc", "elf32-littlearc", "elf32-littlearc")
-OUTPUT_ARCH(arc)
-ENTRY(_start)
-SECTIONS
-{
-       . = ALIGN(4);
-       .text : {
-               *(.__text_start)
-               *(.__image_copy_start)
-               CPUDIR/start.o (.text*)
-               *(.text*)
-       }
-
-       . = ALIGN(4);
-       .text_end :
-       {
-               *(.__text_end)
-       }
-
-       . = ALIGN(4);
-       .rodata : {
-               *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
-       }
-
-       . = ALIGN(4);
-       .data : {
-               *(.data*)
-       }
-
-       . = ALIGN(4);
-       .u_boot_list : {
-               KEEP(*(SORT(.u_boot_list*)));
-       }
-
-       . = ALIGN(4);
-       .rel_dyn_start : {
-               *(.__rel_dyn_start)
-       }
-
-       .rela.dyn : {
-               *(.rela.dyn)
-       }
-
-       .rel_dyn_end : {
-               *(.__rel_dyn_end)
-       }
-
-       . = ALIGN(4);
-       .bss_start : {
-               *(.__bss_start);
-       }
-
-       .bss : {
-               *(.bss*)
-       }
-
-       .bss_end : {
-               *(.__bss_end);
-       }
-
-       . = ALIGN(4);
-       .image_copy_end : {
-               *(.__image_copy_end)
-               *(.__init_end)
-       }
-}
diff --git a/arch/arc/cpu/arcv1/Makefile b/arch/arc/cpu/arcv1/Makefile
new file mode 100644 (file)
index 0000000..3704ebe
--- /dev/null
@@ -0,0 +1,7 @@
+#
+# Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+#
+# SPDX-License-Identifier:     GPL-2.0+
+#
+
+obj-y += start.o
diff --git a/arch/arc/cpu/arcv1/config.mk b/arch/arc/cpu/arcv1/config.mk
new file mode 100644 (file)
index 0000000..3206ff4
--- /dev/null
@@ -0,0 +1,7 @@
+#
+# Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+#
+# SPDX-License-Identifier:     GPL-2.0+
+#
+
+PLATFORM_CPPFLAGS += -mA7
diff --git a/arch/arc/cpu/arcv1/start.S b/arch/arc/cpu/arcv1/start.S
new file mode 100644 (file)
index 0000000..01cfba4
--- /dev/null
@@ -0,0 +1,254 @@
+/*
+ * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <asm-offsets.h>
+#include <config.h>
+#include <asm/arcregs.h>
+
+/*
+ * Note on the LD/ST addressing modes with address register write-back
+ *
+ * LD.a same as LD.aw
+ *
+ * LD.a    reg1, [reg2, x]  => Pre Incr
+ *      Eff Addr for load = [reg2 + x]
+ *
+ * LD.ab   reg1, [reg2, x]  => Post Incr
+ *      Eff Addr for load = [reg2]
+ */
+
+.macro PUSH reg
+       st.a    \reg, [%sp, -4]
+.endm
+
+.macro PUSHAX aux
+       lr      %r9, [\aux]
+       PUSH    %r9
+.endm
+
+.macro  SAVE_R1_TO_R24
+       PUSH    %r1
+       PUSH    %r2
+       PUSH    %r3
+       PUSH    %r4
+       PUSH    %r5
+       PUSH    %r6
+       PUSH    %r7
+       PUSH    %r8
+       PUSH    %r9
+       PUSH    %r10
+       PUSH    %r11
+       PUSH    %r12
+       PUSH    %r13
+       PUSH    %r14
+       PUSH    %r15
+       PUSH    %r16
+       PUSH    %r17
+       PUSH    %r18
+       PUSH    %r19
+       PUSH    %r20
+       PUSH    %r21
+       PUSH    %r22
+       PUSH    %r23
+       PUSH    %r24
+.endm
+
+.macro SAVE_ALL_SYS
+       /* saving %r0 to reg->r0 in advance since we read %ecr into it */
+       st      %r0, [%sp, -8]
+       lr      %r0, [%ecr]     /* all stack addressing is manual so far */
+       st      %r0, [%sp]
+       st      %sp, [%sp, -4]
+       /* now move %sp to reg->r0 position so we can do "push" automatically */
+       sub     %sp, %sp, 8
+
+       SAVE_R1_TO_R24
+       PUSH    %r25
+       PUSH    %gp
+       PUSH    %fp
+       PUSH    %blink
+       PUSHAX  %eret
+       PUSHAX  %erstatus
+       PUSH    %lp_count
+       PUSHAX  %lp_end
+       PUSHAX  %lp_start
+       PUSHAX  %erbta
+.endm
+
+.macro SAVE_EXCEPTION_SOURCE
+#ifdef CONFIG_MMU
+       /* If MMU exists exception faulting address is loaded in EFA reg */
+       lr      %r0, [%efa]
+#else
+       /* Otherwise in ERET (exception return) reg */
+       lr      %r0, [%eret]
+#endif
+.endm
+
+.section .ivt, "ax",@progbits
+.align 4
+_ivt:
+       /* Critical system events */
+       j       _start                  /* 0 - 0x000 */
+       j       memory_error            /* 1 - 0x008 */
+       j       instruction_error       /* 2 - 0x010 */
+
+       /* Device interrupts */
+.rept  29
+       j       interrupt_handler       /* 3:31 - 0x018:0xF8 */
+.endr
+       /* Exceptions */
+       j       EV_MachineCheck         /* 0x100, Fatal Machine check  (0x20) */
+       j       EV_TLBMissI             /* 0x108, Intruction TLB miss  (0x21) */
+       j       EV_TLBMissD             /* 0x110, Data TLB miss        (0x22) */
+       j       EV_TLBProtV             /* 0x118, Protection Violation (0x23)
+                                                       or Misaligned Access  */
+       j       EV_PrivilegeV           /* 0x120, Privilege Violation  (0x24) */
+       j       EV_Trap                 /* 0x128, Trap exception       (0x25) */
+       j       EV_Extension            /* 0x130, Extn Intruction Excp (0x26) */
+
+.text
+.globl _start
+_start:
+       /* Setup interrupt vector base that matches "__text_start" */
+       sr      __ivt_start, [ARC_AUX_INTR_VEC_BASE]
+
+       /* Setup stack pointer */
+       mov     %sp, CONFIG_SYS_INIT_SP_ADDR
+       mov     %fp, %sp
+
+       /* Clear bss */
+       mov     %r0, __bss_start
+       mov     %r1, __bss_end
+
+clear_bss:
+       st.ab   0, [%r0, 4]
+       brlt    %r0, %r1, clear_bss
+
+       /* Zero the one and only argument of "board_init_f" */
+       mov_s   %r0, 0
+       j       board_init_f
+
+memory_error:
+       SAVE_ALL_SYS
+       SAVE_EXCEPTION_SOURCE
+       mov     %r1, %sp
+       j       do_memory_error
+
+instruction_error:
+       SAVE_ALL_SYS
+       SAVE_EXCEPTION_SOURCE
+       mov     %r1, %sp
+       j       do_instruction_error
+
+interrupt_handler:
+       /* Todo - save and restore CPU context when interrupts will be in use */
+       bl      do_interrupt_handler
+       rtie
+
+EV_MachineCheck:
+       SAVE_ALL_SYS
+       SAVE_EXCEPTION_SOURCE
+       mov     %r1, %sp
+       j       do_machine_check_fault
+
+EV_TLBMissI:
+       SAVE_ALL_SYS
+       mov     %r0, %sp
+       j       do_itlb_miss
+
+EV_TLBMissD:
+       SAVE_ALL_SYS
+       mov     %r0, %sp
+       j       do_dtlb_miss
+
+EV_TLBProtV:
+       SAVE_ALL_SYS
+       SAVE_EXCEPTION_SOURCE
+       mov     %r1, %sp
+       j       do_tlb_prot_violation
+
+EV_PrivilegeV:
+       SAVE_ALL_SYS
+       mov     %r0, %sp
+       j       do_privilege_violation
+
+EV_Trap:
+       SAVE_ALL_SYS
+       mov     %r0, %sp
+       j       do_trap
+
+EV_Extension:
+       SAVE_ALL_SYS
+       mov     %r0, %sp
+       j       do_extension
+
+/*
+ * void relocate_code (addr_sp, gd, addr_moni)
+ *
+ * This "function" does not return, instead it continues in RAM
+ * after relocating the monitor code.
+ *
+ * r0 = start_addr_sp
+ * r1 = new__gd
+ * r2 = relocaddr
+ */
+.align 4
+.globl relocate_code
+relocate_code:
+       /*
+        * r0-r12 might be clobbered by C functions
+        * so we use r13-r16 for storage here
+        */
+       mov     %r13, %r0               /* save addr_sp */
+       mov     %r14, %r1               /* save addr of gd */
+       mov     %r15, %r2               /* save addr of destination */
+
+       mov     %r16, %r2               /* %r9 - relocation offset */
+       sub     %r16, %r16, __image_copy_start
+
+/* Set up the stack */
+stack_setup:
+       mov     %sp, %r13
+       mov     %fp, %sp
+
+/* Check if monitor is loaded right in place for relocation */
+       mov     %r0, __image_copy_start
+       cmp     %r0, %r15               /* skip relocation if code loaded */
+       bz      do_board_init_r         /* in target location already */
+
+/* Copy data (__image_copy_start - __image_copy_end) to new location */
+       mov     %r1, %r15
+       mov     %r2, __image_copy_end
+       sub     %r2, %r2, %r0           /* r3 <- amount of bytes to copy */
+       asr     %r2, %r2, 2             /* r3 <- amount of words to copy */
+       mov     %lp_count, %r2
+       lp      copy_end
+       ld.ab   %r2,[%r0,4]
+       st.ab   %r2,[%r1,4]
+copy_end:
+
+/* Fix relocations related issues */
+       bl      do_elf_reloc_fixups
+#ifndef CONFIG_SYS_ICACHE_OFF
+       bl      invalidate_icache_all
+#endif
+#ifndef CONFIG_SYS_DCACHE_OFF
+       bl      flush_dcache_all
+#endif
+
+/* Update position of intterupt vector table */
+       lr      %r0, [ARC_AUX_INTR_VEC_BASE]    /* Read current position */
+       add     %r0, %r0, %r16                  /* Update address */
+       sr      %r0, [ARC_AUX_INTR_VEC_BASE]    /* Write new position */
+
+do_board_init_r:
+/* Prepare for exection of "board_init_r" in relocated monitor */
+       mov     %r2, board_init_r       /* old address of "board_init_r()" */
+       add     %r2, %r2, %r16          /* new address of "board_init_r()" */
+       mov     %r0, %r14               /* 1-st parameter: gd_t */
+       mov     %r1, %r15               /* 2-nd parameter: dest_addr */
+       j       [%r2]
diff --git a/arch/arc/cpu/u-boot.lds b/arch/arc/cpu/u-boot.lds
new file mode 100644 (file)
index 0000000..ccddbf7
--- /dev/null
@@ -0,0 +1,85 @@
+/*
+ * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+OUTPUT_FORMAT("elf32-littlearc", "elf32-littlearc", "elf32-littlearc")
+OUTPUT_ARCH(arc)
+ENTRY(_start)
+SECTIONS
+{
+       . = ALIGN(4);
+       .text : {
+               *(.__text_start)
+               *(.__image_copy_start)
+               *(.text*)
+       }
+
+       . = ALIGN(4);
+       .text_end :
+       {
+               *(.__text_end)
+       }
+
+       . = ALIGN(1024);
+       .ivt_start : {
+               *(.__ivt_start)
+       }
+
+       .ivt :
+       {
+               *(.ivt)
+       }
+
+       .ivt_end : {
+               *(.__ivt_end)
+       }
+
+       . = ALIGN(4);
+       .rodata : {
+               *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
+       }
+
+       . = ALIGN(4);
+       .data : {
+               *(.data*)
+       }
+
+       . = ALIGN(4);
+       .u_boot_list : {
+               KEEP(*(SORT(.u_boot_list*)));
+       }
+
+       . = ALIGN(4);
+       .rel_dyn_start : {
+               *(.__rel_dyn_start)
+       }
+
+       .rela.dyn : {
+               *(.rela.dyn)
+       }
+
+       .rel_dyn_end : {
+               *(.__rel_dyn_end)
+       }
+
+       . = ALIGN(4);
+       .bss_start : {
+               *(.__bss_start);
+       }
+
+       .bss : {
+               *(.bss*)
+       }
+
+       .bss_end : {
+               *(.__bss_end);
+       }
+
+       . = ALIGN(4);
+       .image_copy_end : {
+               *(.__image_copy_end)
+               *(.__init_end)
+       }
+}
index 5d48d11bab6b76e2878b69e2ecb7742dd90beca2..8ace87fa0f25953a910161c8c9eaf4e845822b9f 100644 (file)
@@ -24,6 +24,7 @@
 #if (CONFIG_ARC_MMU_VER > 2)
 #define ARC_AUX_IC_PTAG                0x1E
 #endif
+#define ARC_BCR_IC_BUILD       0x77
 
 /* Timer related auxiliary registers */
 #define ARC_AUX_TIMER0_CNT     0x21    /* Timer 0 count */
@@ -42,6 +43,7 @@
 #if (CONFIG_ARC_MMU_VER > 2)
 #define ARC_AUX_DC_PTAG                0x5C
 #endif
+#define ARC_BCR_DC_BUILD       0x72
 
 #ifndef __ASSEMBLY__
 /* Accessors for auxiliary registers */
index 18484a17f216e1bbce10c3b4b7ceae79e5e4595c..b8f2a859fd9a17aff0db8b97decaa39faf2e556f 100644 (file)
@@ -10,5 +10,8 @@
 #include <asm-generic/sections.h>
 
 extern ulong __text_end;
+extern ulong __ivt_start;
+extern ulong __ivt_end;
+extern ulong __image_copy_start;
 
 #endif /* __ASM_ARC_SECTIONS_H */
index 7675f855d5a964c56bd9c0c67f3d4a34c98659a7..bae44199a41b16c7662607d77bff0715def97b83 100644 (file)
@@ -4,6 +4,9 @@
 # SPDX-License-Identifier:     GPL-2.0+
 #
 
+obj-y += cache.o
+obj-y += cpu.o
+obj-y += interrupts.o
 obj-y += sections.o
 obj-y += relocate.o
 obj-y += strchr-700.o
@@ -13,4 +16,7 @@ obj-y += strlen.o
 obj-y += memcmp.o
 obj-y += memcpy-700.o
 obj-y += memset.o
+obj-y += reset.o
+obj-y += timer.o
+
 obj-$(CONFIG_CMD_BOOTM) += bootm.o
diff --git a/arch/arc/lib/cache.c b/arch/arc/lib/cache.c
new file mode 100644 (file)
index 0000000..fa19a13
--- /dev/null
@@ -0,0 +1,167 @@
+/*
+ * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <config.h>
+#include <asm/arcregs.h>
+
+/* Bit values in IC_CTRL */
+#define IC_CTRL_CACHE_DISABLE  (1 << 0)
+
+/* Bit values in DC_CTRL */
+#define DC_CTRL_CACHE_DISABLE  (1 << 0)
+#define DC_CTRL_INV_MODE_FLUSH (1 << 6)
+#define DC_CTRL_FLUSH_STATUS   (1 << 8)
+#define CACHE_VER_NUM_MASK     0xF
+
+int icache_status(void)
+{
+       /* If no cache in CPU exit immediately */
+       if (!(read_aux_reg(ARC_BCR_IC_BUILD) & CACHE_VER_NUM_MASK))
+               return 0;
+
+       return (read_aux_reg(ARC_AUX_IC_CTRL) & IC_CTRL_CACHE_DISABLE) !=
+              IC_CTRL_CACHE_DISABLE;
+}
+
+void icache_enable(void)
+{
+       /* If no cache in CPU exit immediately */
+       if (!(read_aux_reg(ARC_BCR_IC_BUILD) & CACHE_VER_NUM_MASK))
+               return;
+
+       write_aux_reg(ARC_AUX_IC_CTRL, read_aux_reg(ARC_AUX_IC_CTRL) &
+                     ~IC_CTRL_CACHE_DISABLE);
+}
+
+void icache_disable(void)
+{
+       /* If no cache in CPU exit immediately */
+       if (!(read_aux_reg(ARC_BCR_IC_BUILD) & CACHE_VER_NUM_MASK))
+               return;
+
+       write_aux_reg(ARC_AUX_IC_CTRL, read_aux_reg(ARC_AUX_IC_CTRL) |
+                     IC_CTRL_CACHE_DISABLE);
+}
+
+void invalidate_icache_all(void)
+{
+#ifndef CONFIG_SYS_ICACHE_OFF
+       /* Any write to IC_IVIC register triggers invalidation of entire I$ */
+       write_aux_reg(ARC_AUX_IC_IVIC, 1);
+#endif /* CONFIG_SYS_ICACHE_OFF */
+}
+
+int dcache_status(void)
+{
+       /* If no cache in CPU exit immediately */
+       if (!(read_aux_reg(ARC_BCR_DC_BUILD) & CACHE_VER_NUM_MASK))
+               return 0;
+
+       return (read_aux_reg(ARC_AUX_DC_CTRL) & DC_CTRL_CACHE_DISABLE) !=
+               DC_CTRL_CACHE_DISABLE;
+}
+
+void dcache_enable(void)
+{
+       /* If no cache in CPU exit immediately */
+       if (!(read_aux_reg(ARC_BCR_DC_BUILD) & CACHE_VER_NUM_MASK))
+               return;
+
+       write_aux_reg(ARC_AUX_DC_CTRL, read_aux_reg(ARC_AUX_DC_CTRL) &
+                     ~(DC_CTRL_INV_MODE_FLUSH | DC_CTRL_CACHE_DISABLE));
+}
+
+void dcache_disable(void)
+{
+       /* If no cache in CPU exit immediately */
+       if (!(read_aux_reg(ARC_BCR_DC_BUILD) & CACHE_VER_NUM_MASK))
+               return;
+
+       write_aux_reg(ARC_AUX_DC_CTRL, read_aux_reg(ARC_AUX_DC_CTRL) |
+                     DC_CTRL_CACHE_DISABLE);
+}
+
+void flush_dcache_all(void)
+{
+       /* If no cache in CPU exit immediately */
+       if (!(read_aux_reg(ARC_BCR_DC_BUILD) & CACHE_VER_NUM_MASK))
+               return;
+
+       /* Do flush of entire cache */
+       write_aux_reg(ARC_AUX_DC_FLSH, 1);
+
+       /* Wait flush end */
+       while (read_aux_reg(ARC_AUX_DC_CTRL) & DC_CTRL_FLUSH_STATUS)
+               ;
+}
+
+#ifndef CONFIG_SYS_DCACHE_OFF
+static void dcache_flush_line(unsigned addr)
+{
+#if (CONFIG_ARC_MMU_VER > 2)
+       write_aux_reg(ARC_AUX_DC_PTAG, addr);
+#endif
+       write_aux_reg(ARC_AUX_DC_FLDL, addr);
+
+       /* Wait flush end */
+       while (read_aux_reg(ARC_AUX_DC_CTRL) & DC_CTRL_FLUSH_STATUS)
+               ;
+
+#ifndef CONFIG_SYS_ICACHE_OFF
+       /*
+        * Invalidate I$ for addresses range just flushed from D$.
+        * If we try to execute data flushed above it will be valid/correct
+        */
+#if (CONFIG_ARC_MMU_VER > 2)
+       write_aux_reg(ARC_AUX_IC_PTAG, addr);
+#endif
+       write_aux_reg(ARC_AUX_IC_IVIL, addr);
+#endif /* CONFIG_SYS_ICACHE_OFF */
+}
+#endif /* CONFIG_SYS_DCACHE_OFF */
+
+void flush_dcache_range(unsigned long start, unsigned long end)
+{
+#ifndef CONFIG_SYS_DCACHE_OFF
+       unsigned int addr;
+
+       start = start & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
+       end = end & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
+
+       for (addr = start; addr <= end; addr += CONFIG_SYS_CACHELINE_SIZE)
+               dcache_flush_line(addr);
+#endif /* CONFIG_SYS_DCACHE_OFF */
+}
+
+void invalidate_dcache_range(unsigned long start, unsigned long end)
+{
+#ifndef CONFIG_SYS_DCACHE_OFF
+       unsigned int addr;
+
+       start = start & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
+       end = end & (~(CONFIG_SYS_CACHELINE_SIZE - 1));
+
+       for (addr = start; addr <= end; addr += CONFIG_SYS_CACHELINE_SIZE) {
+#if (CONFIG_ARC_MMU_VER > 2)
+               write_aux_reg(ARC_AUX_DC_PTAG, addr);
+#endif
+               write_aux_reg(ARC_AUX_DC_IVDL, addr);
+       }
+#endif /* CONFIG_SYS_DCACHE_OFF */
+}
+
+void invalidate_dcache_all(void)
+{
+#ifndef CONFIG_SYS_DCACHE_OFF
+       /* Write 1 to DC_IVDC register triggers invalidation of entire D$ */
+       write_aux_reg(ARC_AUX_DC_IVDC, 1);
+#endif /* CONFIG_SYS_DCACHE_OFF */
+}
+
+void flush_cache(unsigned long start, unsigned long size)
+{
+       flush_dcache_range(start, start + size);
+}
diff --git a/arch/arc/lib/cpu.c b/arch/arc/lib/cpu.c
new file mode 100644 (file)
index 0000000..50634b8
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+ * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <common.h>
+#include <asm/arcregs.h>
+#include <asm/cache.h>
+
+DECLARE_GLOBAL_DATA_PTR;
+
+int arch_cpu_init(void)
+{
+#ifdef CONFIG_SYS_ICACHE_OFF
+       icache_disable();
+#else
+       icache_enable();
+       invalidate_icache_all();
+#endif
+
+       flush_dcache_all();
+#ifdef CONFIG_SYS_DCACHE_OFF
+       dcache_disable();
+#else
+       dcache_enable();
+#endif
+       timer_init();
+
+/* In simulation (ISS) "CHIPID" and "ARCNUM" are all "ff" */
+       if ((read_aux_reg(ARC_AUX_IDENTITY) & 0xffffff00) == 0xffffff00)
+               gd->arch.running_on_hw = 0;
+       else
+               gd->arch.running_on_hw = 1;
+
+       gd->cpu_clk = CONFIG_SYS_CLK_FREQ;
+       gd->ram_size = CONFIG_SYS_SDRAM_SIZE;
+
+       return 0;
+}
+
+int arch_early_init_r(void)
+{
+       gd->bd->bi_memstart = CONFIG_SYS_SDRAM_BASE;
+       gd->bd->bi_memsize = CONFIG_SYS_SDRAM_SIZE;
+       return 0;
+}
diff --git a/arch/arc/lib/interrupts.c b/arch/arc/lib/interrupts.c
new file mode 100644 (file)
index 0000000..d7cab3b
--- /dev/null
@@ -0,0 +1,143 @@
+/*
+ * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <common.h>
+#include <asm/arcregs.h>
+#include <asm/ptrace.h>
+
+/* Bit values in STATUS32 */
+#define E1_MASK                (1 << 1)        /* Level 1 interrupts enable */
+#define E2_MASK                (1 << 2)        /* Level 2 interrupts enable */
+
+int interrupt_init(void)
+{
+       return 0;
+}
+
+/*
+ * returns true if interrupts had been enabled before we disabled them
+ */
+int disable_interrupts(void)
+{
+       int status = read_aux_reg(ARC_AUX_STATUS32);
+       int state = (status & (E1_MASK | E2_MASK)) ? 1 : 0;
+
+       status &= ~(E1_MASK | E2_MASK);
+       /* STATUS32 register is updated indirectly with "FLAG" instruction */
+       __asm__("flag %0" : : "r" (status));
+       return state;
+}
+
+void enable_interrupts(void)
+{
+       unsigned int status = read_aux_reg(ARC_AUX_STATUS32);
+
+       status |= E1_MASK | E2_MASK;
+       /* STATUS32 register is updated indirectly with "FLAG" instruction */
+       __asm__("flag %0" : : "r" (status));
+}
+
+static void print_reg_file(long *reg_rev, int start_num)
+{
+       unsigned int i;
+
+       /* Print 3 registers per line */
+       for (i = start_num; i < start_num + 25; i++) {
+               printf("r%02u: 0x%08lx\t", i, (unsigned long)*reg_rev);
+               if (((i + 1) % 3) == 0)
+                       printf("\n");
+
+               /* Because pt_regs has registers reversed */
+               reg_rev--;
+       }
+
+       /* Add new-line if none was inserted in the end of loop above */
+       if (((i + 1) % 3) != 0)
+               printf("\n");
+}
+
+void show_regs(struct pt_regs *regs)
+{
+       printf("ECR:\t0x%08lx\n", regs->ecr);
+       printf("RET:\t0x%08lx\nBLINK:\t0x%08lx\nSTAT32:\t0x%08lx\n",
+              regs->ret, regs->blink, regs->status32);
+       printf("GP: 0x%08lx\t r25: 0x%08lx\t\n", regs->r26, regs->r25);
+       printf("BTA: 0x%08lx\t SP: 0x%08lx\t FP: 0x%08lx\n", regs->bta,
+              regs->sp, regs->fp);
+       printf("LPS: 0x%08lx\tLPE: 0x%08lx\tLPC: 0x%08lx\n", regs->lp_start,
+              regs->lp_end, regs->lp_count);
+
+       print_reg_file(&(regs->r0), 0);
+}
+
+void bad_mode(struct pt_regs *regs)
+{
+       if (regs)
+               show_regs(regs);
+
+       panic("Resetting CPU ...\n");
+}
+
+void do_memory_error(unsigned long address, struct pt_regs *regs)
+{
+       printf("Memory error exception @ 0x%lx\n", address);
+       bad_mode(regs);
+}
+
+void do_instruction_error(unsigned long address, struct pt_regs *regs)
+{
+       printf("Instruction error exception @ 0x%lx\n", address);
+       bad_mode(regs);
+}
+
+void do_machine_check_fault(unsigned long address, struct pt_regs *regs)
+{
+       printf("Machine check exception @ 0x%lx\n", address);
+       bad_mode(regs);
+}
+
+void do_interrupt_handler(void)
+{
+       printf("Interrupt fired\n");
+       bad_mode(0);
+}
+
+void do_itlb_miss(struct pt_regs *regs)
+{
+       printf("I TLB miss exception\n");
+       bad_mode(regs);
+}
+
+void do_dtlb_miss(struct pt_regs *regs)
+{
+       printf("D TLB miss exception\n");
+       bad_mode(regs);
+}
+
+void do_tlb_prot_violation(unsigned long address, struct pt_regs *regs)
+{
+       printf("TLB protection violation or misaligned access @ 0x%lx\n",
+              address);
+       bad_mode(regs);
+}
+
+void do_privilege_violation(struct pt_regs *regs)
+{
+       printf("Privilege violation exception\n");
+       bad_mode(regs);
+}
+
+void do_trap(struct pt_regs *regs)
+{
+       printf("Trap exception\n");
+       bad_mode(regs);
+}
+
+void do_extension(struct pt_regs *regs)
+{
+       printf("Extension instruction exception\n");
+       bad_mode(regs);
+}
index 2482bcdffcc33103e913a5dc8ee33e0923278b18..7797782563bb7f6dc736440fa6fa7aa0818a9e5a 100644 (file)
@@ -26,7 +26,7 @@ int do_elf_reloc_fixups(void)
                offset_ptr_rom = (Elf32_Addr *)re_src->r_offset;
 
                /* Check that the location of the relocation is in .text */
-               if (offset_ptr_rom >= (Elf32_Addr *)CONFIG_SYS_TEXT_BASE &&
+               if (offset_ptr_rom >= (Elf32_Addr *)&__image_copy_start &&
                    offset_ptr_rom > last_offset) {
                        unsigned int val;
                        /* Switch to the in-RAM version */
@@ -44,29 +44,22 @@ int do_elf_reloc_fixups(void)
 #ifdef __LITTLE_ENDIAN__
                        /* If location in ".text" section swap value */
                        if ((unsigned int)offset_ptr_rom <
-                           (unsigned int)&__text_end)
+                           (unsigned int)&__ivt_end)
                                val = (val << 16) | (val >> 16);
 #endif
 
-                       /* Check that the target points into .text */
-                       if (val >= CONFIG_SYS_TEXT_BASE && val <=
-                           (unsigned int)&__bss_end) {
+                       /* Check that the target points into executable */
+                       if (val >= (unsigned int)&__image_copy_start && val <=
+                           (unsigned int)&__image_copy_end) {
                                val += gd->reloc_off;
 #ifdef __LITTLE_ENDIAN__
                                /* If location in ".text" section swap value */
                                if ((unsigned int)offset_ptr_rom <
-                                   (unsigned int)&__text_end)
+                                   (unsigned int)&__ivt_end)
                                        val = (val << 16) | (val >> 16);
 #endif
                                memcpy(offset_ptr_ram, &val, sizeof(int));
-                       } else {
-                               debug("   %p: rom reloc %x, ram %p, value %x, limit %x\n",
-                                     re_src, re_src->r_offset, offset_ptr_ram,
-                                     val, (unsigned int)&__bss_end);
                        }
-               } else {
-                       debug("   %p: rom reloc %x, last %p\n", re_src,
-                             re_src->r_offset, last_offset);
                }
                last_offset = offset_ptr_rom;
 
diff --git a/arch/arc/lib/reset.c b/arch/arc/lib/reset.c
new file mode 100644 (file)
index 0000000..98ebf1d
--- /dev/null
@@ -0,0 +1,19 @@
+/*
+ * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <command.h>
+#include <common.h>
+
+int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char *const argv[])
+{
+       printf("Put your restart handler here\n");
+
+#ifdef DEBUG
+       /* Stop debug session here */
+       __asm__("brk");
+#endif
+       return 0;
+}
index b0b46a4e9aeeffdc62c8afaabba74151f17f363a..a72c6946d53e5913b619b4178340e5401191b276 100644 (file)
@@ -19,3 +19,5 @@ char __rel_dyn_end[0] __attribute__((section(".__rel_dyn_end")));
 char __text_start[0] __attribute__((section(".__text_start")));
 char __text_end[0] __attribute__((section(".__text_end")));
 char __init_end[0] __attribute__((section(".__init_end")));
+char __ivt_start[0] __attribute__((section(".__ivt_start")));
+char __ivt_end[0] __attribute__((section(".__ivt_end")));
diff --git a/arch/arc/lib/timer.c b/arch/arc/lib/timer.c
new file mode 100644 (file)
index 0000000..a0acbbc
--- /dev/null
@@ -0,0 +1,24 @@
+/*
+ * Copyright (C) 2013-2014 Synopsys, Inc. All rights reserved.
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <asm/arcregs.h>
+
+#define NH_MODE        (1 << 1)        /* Disable timer if CPU is halted */
+
+int timer_init(void)
+{
+       write_aux_reg(ARC_AUX_TIMER0_CTRL, NH_MODE);
+       /* Set max value for counter/timer */
+       write_aux_reg(ARC_AUX_TIMER0_LIMIT, 0xffffffff);
+       /* Set initial count value and restart counter/timer */
+       write_aux_reg(ARC_AUX_TIMER0_CNT, 0);
+       return 0;
+}
+
+unsigned long timer_read_counter(void)
+{
+       return read_aux_reg(ARC_AUX_TIMER0_CNT);
+}
index 6c037a16c90201c8519194316c41fb31ee1c15d5..45c6687d0bddbfc69fe9eaaf485c02b5ee1bdfff 100644 (file)
@@ -57,6 +57,9 @@ config TARGET_DOCKSTAR
 config TARGET_GOFLEXHOME
        bool "GoFlex Home Board"
 
+config TARGET_NAS220
+       bool "BlackArmor NAS220"
+
 endchoice
 
 config SYS_SOC
@@ -80,5 +83,6 @@ source "board/LaCie/wireless_space/Kconfig"
 source "board/raidsonic/ib62x0/Kconfig"
 source "board/Seagate/dockstar/Kconfig"
 source "board/Seagate/goflexhome/Kconfig"
+source "board/Seagate/nas220/Kconfig"
 
 endif
index eaf09d1a627746e0aea1c1317aa6a8ea390693ad..81477aa7b0c3fc9e432a248ca632fc0672a693db 100644 (file)
@@ -284,14 +284,6 @@ void s_init(void)
         */
 #ifdef CONFIG_NOR_BOOT
        enable_norboot_pin_mux();
-#endif
-       /*
-        * Save the boot parameters passed from romcode.
-        * We cannot delay the saving further than this,
-        * to prevent overwrites.
-        */
-#ifdef CONFIG_SPL_BUILD
-       save_omap_boot_params();
 #endif
        watchdog_disable();
        set_uart_mux_conf();
@@ -301,9 +293,6 @@ void s_init(void)
        gd->baudrate = CONFIG_BAUDRATE;
        serial_init();
        gd->have_console = 1;
-#elif defined(CONFIG_SPL_BUILD)
-       gd = &gdata;
-       preloader_console_init();
 #endif
 #if defined(CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC)
        /* Enable RTC32K clock */
index fc66872a3179257cb23d8083672f17a174a7df31..85cceae152c2dddf28335cf11846108bef7e7231 100644 (file)
@@ -76,13 +76,13 @@ static void configure_mr(int nr, u32 cs)
 }
 
 /*
- * Configure EMIF4D5 registers and MR registers
+ * Configure EMIF4D5 registers and MR registers For details about these magic
+ * values please see the EMIF registers section of the TRM.
  */
 void config_sdram_emif4d5(const struct emif_regs *regs, int nr)
 {
        writel(0xA0, &emif_reg[nr]->emif_pwr_mgmt_ctrl);
        writel(0xA0, &emif_reg[nr]->emif_pwr_mgmt_ctrl_shdw);
-       writel(0x1, &emif_reg[nr]->emif_iodft_tlgc);
        writel(regs->zq_config, &emif_reg[nr]->emif_zq_config);
 
        writel(regs->temp_alert_config, &emif_reg[nr]->emif_temp_alert_config);
@@ -106,10 +106,45 @@ void config_sdram_emif4d5(const struct emif_regs *regs, int nr)
                writel(regs->emif_cos_config, &emif_reg[nr]->emif_cos_config);
        }
 
-       writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl);
-       writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl_shdw);
+       /*
+        * Sequence to ensure that the PHY is in a known state prior to
+        * startting hardware leveling.  Also acts as to latch some state from
+        * the EMIF into the PHY.
+        */
+       writel(0x2011, &emif_reg[nr]->emif_iodft_tlgc);
+       writel(0x2411, &emif_reg[nr]->emif_iodft_tlgc);
+       writel(0x2011, &emif_reg[nr]->emif_iodft_tlgc);
+
+       clrbits_le32(&emif_reg[nr]->emif_sdram_ref_ctrl,
+                       EMIF_REG_INITREF_DIS_MASK);
+
        writel(regs->sdram_config, &emif_reg[nr]->emif_sdram_config);
        writel(regs->sdram_config, &cstat->secure_emif_sdram_config);
+       writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl);
+       writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl_shdw);
+
+       /* Perform hardware leveling. */
+       udelay(1000);
+       writel(readl(&emif_reg[nr]->emif_ddr_ext_phy_ctrl_36) |
+              0x100, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_36);
+       writel(readl(&emif_reg[nr]->emif_ddr_ext_phy_ctrl_36_shdw) |
+              0x100, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_36_shdw);
+
+       writel(0x80000000, &emif_reg[nr]->emif_rd_wr_lvl_rmp_ctl);
+
+       /* Enable read leveling */
+       writel(0x80000000, &emif_reg[nr]->emif_rd_wr_lvl_ctl);
+
+       /*
+        * Enable full read and write leveling.  Wait for read and write
+        * leveling bit to clear RDWRLVLFULL_START bit 31
+        */
+       while((readl(&emif_reg[nr]->emif_rd_wr_lvl_ctl) & 0x80000000) != 0)
+               ;
+
+       /* Check the timeout register to see if leveling is complete */
+       if((readl(&emif_reg[nr]->emif_status) & 0x70) != 0)
+               puts("DDR3 H/W leveling incomplete with errors\n");
 
        if (emif_sdram_type() == EMIF_SDRAM_TYPE_LPDDR2) {
                configure_mr(nr, 0);
@@ -123,21 +158,15 @@ void config_sdram_emif4d5(const struct emif_regs *regs, int nr)
 void config_sdram(const struct emif_regs *regs, int nr)
 {
        if (regs->zq_config) {
-               /*
-                * A value of 0x2800 for the REF CTRL will give us
-                * about 570us for a delay, which will be long enough
-                * to configure things.
-                */
-               writel(0x2800, &emif_reg[nr]->emif_sdram_ref_ctrl);
                writel(regs->zq_config, &emif_reg[nr]->emif_zq_config);
                writel(regs->sdram_config, &cstat->secure_emif_sdram_config);
                writel(regs->sdram_config, &emif_reg[nr]->emif_sdram_config);
                writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl);
                writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl_shdw);
        }
+       writel(regs->sdram_config, &emif_reg[nr]->emif_sdram_config);
        writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl);
        writel(regs->ref_ctrl, &emif_reg[nr]->emif_sdram_ref_ctrl_shdw);
-       writel(regs->sdram_config, &emif_reg[nr]->emif_sdram_config);
 }
 
 /**
@@ -153,46 +182,55 @@ void set_sdram_timings(const struct emif_regs *regs, int nr)
        writel(regs->sdram_tim3, &emif_reg[nr]->emif_sdram_tim_3_shdw);
 }
 
-void __weak emif_get_ext_phy_ctrl_const_regs(const u32 **regs, u32 *size)
-{
-}
-
 /*
- * Configure EXT PHY registers
+ * Configure EXT PHY registers for hardware leveling
  */
 static void ext_phy_settings(const struct emif_regs *regs, int nr)
 {
-       u32 *ext_phy_ctrl_base = 0;
-       u32 *emif_ext_phy_ctrl_base = 0;
-       const u32 *ext_phy_ctrl_const_regs;
-       u32 i = 0;
-       u32 size;
-
-       ext_phy_ctrl_base = (u32 *)&(regs->emif_ddr_ext_phy_ctrl_1);
-       emif_ext_phy_ctrl_base =
-                       (u32 *)&(emif_reg[nr]->emif_ddr_ext_phy_ctrl_1);
-
-       /* Configure external phy control timing registers */
-       for (i = 0; i < EMIF_EXT_PHY_CTRL_TIMING_REG; i++) {
-               writel(*ext_phy_ctrl_base, emif_ext_phy_ctrl_base++);
-               /* Update shadow registers */
-               writel(*ext_phy_ctrl_base++, emif_ext_phy_ctrl_base++);
-       }
-
        /*
-        * external phy 6-24 registers do not change with
-        * ddr frequency
+        * Enable hardware leveling on the EMIF.  For details about these
+        * magic values please see the EMIF registers section of the TRM.
         */
-       emif_get_ext_phy_ctrl_const_regs(&ext_phy_ctrl_const_regs, &size);
-
-       if (!size)
-               return;
+       writel(0x08020080, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_1);
+       writel(0x08020080, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_1_shdw);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_22);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_22_shdw);
+       writel(0x00600020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_23);
+       writel(0x00600020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_23_shdw);
+       writel(0x40010080, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_24);
+       writel(0x40010080, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_24_shdw);
+       writel(0x08102040, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_25);
+       writel(0x08102040, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_25_shdw);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_26);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_26_shdw);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_27);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_27_shdw);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_28);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_28_shdw);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_29);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_29_shdw);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_30);
+       writel(0x00200020, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_30_shdw);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_31);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_31_shdw);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_32);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_32_shdw);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_33);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_33_shdw);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_34);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_34_shdw);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_35);
+       writel(0x00000000, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_35_shdw);
+       writel(0x000000FF, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_36);
+       writel(0x000000FF, &emif_reg[nr]->emif_ddr_ext_phy_ctrl_36_shdw);
 
-       for (i = 0; i < size; i++) {
-               writel(ext_phy_ctrl_const_regs[i], emif_ext_phy_ctrl_base++);
-               /* Update shadow registers */
-               writel(ext_phy_ctrl_const_regs[i], emif_ext_phy_ctrl_base++);
-       }
+       /*
+        * Sequence to ensure that the PHY is again in a known state after
+        * hardware leveling.
+        */
+       writel(0x2011, &emif_reg[nr]->emif_iodft_tlgc);
+       writel(0x2411, &emif_reg[nr]->emif_iodft_tlgc);
+       writel(0x2011, &emif_reg[nr]->emif_iodft_tlgc);
 }
 
 /**
@@ -201,11 +239,17 @@ static void ext_phy_settings(const struct emif_regs *regs, int nr)
 void config_ddr_phy(const struct emif_regs *regs, int nr)
 {
        /*
-        * disable initialization and refreshes for now until we
+        * Disable initialization and refreshes for now until we
         * finish programming EMIF regs.
+        * Also set time between rising edge of DDR_RESET to rising
+        * edge of DDR_CKE to > 500us per memory spec.
         */
+#ifndef CONFIG_AM43XX
        setbits_le32(&emif_reg[nr]->emif_sdram_ref_ctrl,
                     EMIF_REG_INITREF_DIS_MASK);
+#endif
+       if (regs->zq_config)
+               writel(0x80003100, &emif_reg[nr]->emif_sdram_ref_ctrl);
 
        writel(regs->emif_ddr_phy_ctlr_1,
                &emif_reg[nr]->emif_ddr_phy_ctrl_1);
index 8b7527c5b400a0c574f6ad0d47bfb7743b2ac31d..9cf816c89a627b32230f5b03d00c2e5ba3b01069 100644 (file)
@@ -112,17 +112,20 @@ void config_ddr(unsigned int pll, const struct ctrl_ioregs *ioregs,
 
        /* Set CKE to be controlled by EMIF/DDR PHY */
        writel(DDR_CKE_CTRL_NORMAL, &ddrctrl->ddrckectrl);
+
 #endif
 #ifdef CONFIG_AM43XX
        writel(readl(&cm_device->cm_dll_ctrl) & ~0x1, &cm_device->cm_dll_ctrl);
        while ((readl(&cm_device->cm_dll_ctrl) & CM_DLL_READYST) == 0)
                ;
-       writel(0x80000000, &ddrctrl->ddrioctrl);
 
        config_io_ctrl(ioregs);
 
        /* Set CKE to be controlled by EMIF/DDR PHY */
        writel(DDR_CKE_CTRL_NORMAL, &ddrctrl->ddrckectrl);
+
+       /* Allow EMIF to control DDR_RESET */
+       writel(0x00000000, &ddrctrl->ddrioctrl);
 #endif
 
        /* Program EMIF instance */
index 00a108212a7294c40e26ee0e12056a19510b3b0c..17500f2315ee9d3d5a8a5868c3e3e75f46a7148b 100644 (file)
@@ -106,6 +106,16 @@ u32 spl_boot_mode(void)
 
 void spl_board_init(void)
 {
+       /*
+        * Save the boot parameters passed from romcode.
+        * We cannot delay the saving further than this,
+        * to prevent overwrites.
+        */
+       save_omap_boot_params();
+
+       /* Prepare console output */
+       preloader_console_init();
+
 #ifdef CONFIG_SPL_NAND_SUPPORT
        gpmc_init();
 #endif
index dd52e938a9508171ff27dd909c0590f1c1ca7e22..cb35c198f1802edc71215f0bb170dc0407ae1e17 100644 (file)
@@ -111,14 +111,6 @@ int arch_cpu_init(void)
  */
 void s_init(void)
 {
-       /*
-        * Save the boot parameters passed from romcode.
-        * We cannot delay the saving further than this,
-        * to prevent overwrites.
-        */
-#ifdef CONFIG_SPL_BUILD
-       save_omap_boot_params();
-#endif
        init_omap_revision();
        hw_data_init();
 
@@ -133,9 +125,6 @@ void s_init(void)
        srcomp_enable();
        setup_clocks_for_console();
 
-       gd = &gdata;
-
-       preloader_console_init();
        do_io_settings();
 #endif
        prcm_init();
index 53a9e5d77df736f210f3310b8e8bae1ffe44ba16..90d6ae7bb5f5e8c43ef31b6477195875fdb1d1ab 100644 (file)
@@ -119,6 +119,7 @@ int board_mmc_init(bd_t *bis)
 
 void spl_board_init(void)
 {
+       preloader_console_init();
 #if defined(CONFIG_SPL_NAND_SUPPORT) || defined(CONFIG_SPL_ONENAND_SUPPORT)
        gpmc_init();
 #endif
@@ -264,14 +265,6 @@ void s_init(void)
        ehci_clocks_enable();
 #endif
 
-#ifdef CONFIG_SPL_BUILD
-       gd = &gdata;
-
-       preloader_console_init();
-
-       timer_init();
-#endif
-
        if (!in_sdram)
                mem_init();
 }
index 3b6ae47329a7631a948adc9ecf3f7aeff67ccdc3..1720f7db01ddf7594a53acf43aed660caf178705 100644 (file)
 obj-y  += timer.o
 obj-y  += board.o
 obj-y  += clock.o
+obj-y  += cpu_info.o
 obj-y  += pinmux.o
+obj-y  += usbc.o
 obj-$(CONFIG_MACH_SUN6I)       += prcm.o
 obj-$(CONFIG_MACH_SUN8I)       += prcm.o
 obj-$(CONFIG_MACH_SUN6I)       += p2wi.o
+obj-$(CONFIG_MACH_SUN8I)       += rsb.o
 obj-$(CONFIG_MACH_SUN4I)       += clock_sun4i.o
 obj-$(CONFIG_MACH_SUN5I)       += clock_sun4i.o
 obj-$(CONFIG_MACH_SUN6I)       += clock_sun6i.o
@@ -21,7 +24,6 @@ obj-$(CONFIG_MACH_SUN7I)      += clock_sun4i.o
 obj-$(CONFIG_MACH_SUN8I)       += clock_sun6i.o
 
 ifndef CONFIG_SPL_BUILD
-obj-y  += cpu_info.o
 ifdef CONFIG_ARMV7_PSCI
 obj-y  += psci.o
 endif
@@ -32,6 +34,7 @@ obj-$(CONFIG_MACH_SUN4I)      += dram_sun4i.o
 obj-$(CONFIG_MACH_SUN5I)       += dram_sun4i.o
 obj-$(CONFIG_MACH_SUN6I)       += dram_sun6i.o
 obj-$(CONFIG_MACH_SUN7I)       += dram_sun4i.o
+obj-$(CONFIG_MACH_SUN8I)       += dram_sun8i.o
 ifdef CONFIG_SPL_FEL
 obj-y  += start.o
 endif
index 9b3e80c24aa60c81840dca63e3d7deca2594d9c7..6e28bcd040686a3cc2c36b72cb5f7ff1234da796 100644 (file)
 
 #include <linux/compiler.h>
 
-#ifdef CONFIG_SPL_BUILD
-/* Pointer to the global data structure for SPL */
-DECLARE_GLOBAL_DATA_PTR;
-
-/* The sunxi internal brom will try to loader external bootloader
- * from mmc0, nand flash, mmc2.
- * Unfortunately we can't check how SPL was loaded so assume
- * it's always the first SD/MMC controller
- */
-u32 spl_boot_device(void)
-{
-       return BOOT_DEVICE_MMC1;
-}
-
-/* No confirmation data available in SPL yet. Hardcode bootmode */
-u32 spl_boot_mode(void)
-{
-       return MMCSD_MODE_RAW;
-}
-#endif
-
-int gpio_init(void)
+static int gpio_init(void)
 {
 #if CONFIG_CONS_INDEX == 1 && defined(CONFIG_UART0_PORT_F)
 #if defined(CONFIG_MACH_SUN4I) || defined(CONFIG_MACH_SUN7I)
@@ -86,35 +65,9 @@ int gpio_init(void)
        return 0;
 }
 
-void reset_cpu(ulong addr)
-{
-#if defined(CONFIG_MACH_SUN4I) || defined(CONFIG_MACH_SUN5I) || defined(CONFIG_MACH_SUN7I)
-       static const struct sunxi_wdog *wdog =
-                &((struct sunxi_timer_reg *)SUNXI_TIMER_BASE)->wdog;
-
-       /* Set the watchdog for its shortest interval (.5s) and wait */
-       writel(WDT_MODE_RESET_EN | WDT_MODE_EN, &wdog->mode);
-       writel(WDT_CTRL_KEY | WDT_CTRL_RESTART, &wdog->ctl);
-
-       while (1) {
-               /* sun5i sometimes gets stuck without this */
-               writel(WDT_MODE_RESET_EN | WDT_MODE_EN, &wdog->mode);
-       }
-#else /* CONFIG_MACH_SUN6I || CONFIG_MACH_SUN8I || .. */
-       static const struct sunxi_wdog *wdog =
-                ((struct sunxi_timer_reg *)SUNXI_TIMER_BASE)->wdog;
-
-       /* Set the watchdog for its shortest interval (.5s) and wait */
-       writel(WDT_CFG_RESET, &wdog->cfg);
-       writel(WDT_MODE_EN, &wdog->mode);
-       writel(WDT_CTRL_KEY | WDT_CTRL_RESTART, &wdog->ctl);
-#endif
-}
-
-/* do some early init */
 void s_init(void)
 {
-#if defined CONFIG_SPL_BUILD && defined CONFIG_MACH_SUN6I
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
        /* Magic (undocmented) value taken from boot0, without this DRAM
         * access gets messed up (seems cache related) */
        setbits_le32(SUNXI_SRAMC_BASE + 0x44, 0x1800);
@@ -132,9 +85,27 @@ void s_init(void)
        timer_init();
        gpio_init();
        i2c_init_board();
+}
 
 #ifdef CONFIG_SPL_BUILD
-       gd = &gdata;
+/* The sunxi internal brom will try to loader external bootloader
+ * from mmc0, nand flash, mmc2.
+ * Unfortunately we can't check how SPL was loaded so assume
+ * it's always the first SD/MMC controller
+ */
+u32 spl_boot_device(void)
+{
+       return BOOT_DEVICE_MMC1;
+}
+
+/* No confirmation data available in SPL yet. Hardcode bootmode */
+u32 spl_boot_mode(void)
+{
+       return MMCSD_MODE_RAW;
+}
+
+void board_init_f(ulong dummy)
+{
        preloader_console_init();
 
 #ifdef CONFIG_SPL_I2C_SUPPORT
@@ -142,6 +113,36 @@ void s_init(void)
        i2c_init(CONFIG_SYS_I2C_SPEED, CONFIG_SYS_I2C_SLAVE);
 #endif
        sunxi_board_init();
+
+       /* Clear the BSS. */
+       memset(__bss_start, 0, __bss_end - __bss_start);
+
+       board_init_r(NULL, 0);
+}
+#endif
+
+void reset_cpu(ulong addr)
+{
+#if defined(CONFIG_MACH_SUN4I) || defined(CONFIG_MACH_SUN5I) || defined(CONFIG_MACH_SUN7I)
+       static const struct sunxi_wdog *wdog =
+                &((struct sunxi_timer_reg *)SUNXI_TIMER_BASE)->wdog;
+
+       /* Set the watchdog for its shortest interval (.5s) and wait */
+       writel(WDT_MODE_RESET_EN | WDT_MODE_EN, &wdog->mode);
+       writel(WDT_CTRL_KEY | WDT_CTRL_RESTART, &wdog->ctl);
+
+       while (1) {
+               /* sun5i sometimes gets stuck without this */
+               writel(WDT_MODE_RESET_EN | WDT_MODE_EN, &wdog->mode);
+       }
+#else /* CONFIG_MACH_SUN6I || CONFIG_MACH_SUN8I || .. */
+       static const struct sunxi_wdog *wdog =
+                ((struct sunxi_timer_reg *)SUNXI_TIMER_BASE)->wdog;
+
+       /* Set the watchdog for its shortest interval (.5s) and wait */
+       writel(WDT_CFG_RESET, &wdog->cfg);
+       writel(WDT_MODE_EN, &wdog->mode);
+       writel(WDT_CTRL_KEY | WDT_CTRL_RESTART, &wdog->ctl);
 #endif
 }
 
index 8e949c6901d2e1e6299825b1c6b4f9c17e2fc01e..d7a7040b72c70a27948841c038d4312b0cda46d2 100644 (file)
@@ -97,6 +97,7 @@ void clock_set_pll1(unsigned int clk)
 {
        struct sunxi_ccm_reg * const ccm =
                (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+       const int p = 0;
        int k = 1;
        int m = 1;
 
@@ -113,8 +114,11 @@ void clock_set_pll1(unsigned int clk)
               CPU_CLK_SRC_OSC24M << CPU_CLK_SRC_SHIFT,
               &ccm->cpu_axi_cfg);
 
-       /* PLL1 rate = 24000000 * n * k / m */
-       writel(CCM_PLL1_CTRL_EN | CCM_PLL1_CTRL_MAGIC |
+       /*
+        * sun6i: PLL1 rate = ((24000000 * n * k) >> 0) / m   (p is ignored)
+        * sun8i: PLL1 rate = ((24000000 * n * k) >> p) / m
+        */
+       writel(CCM_PLL1_CTRL_EN | CCM_PLL1_CTRL_P(p) |
               CCM_PLL1_CTRL_N(clk / (24000000 * k / m)) |
               CCM_PLL1_CTRL_K(k) | CCM_PLL1_CTRL_M(m), &ccm->pll1_cfg);
        sdelay(200);
@@ -144,15 +148,25 @@ void clock_set_pll3(unsigned int clk)
               &ccm->pll3_cfg);
 }
 
-void clock_set_pll5(unsigned int clk)
+void clock_set_pll5(unsigned int clk, bool sigma_delta_enable)
 {
        struct sunxi_ccm_reg * const ccm =
                (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
-       const int k = 2;
-       const int m = 1;
+       const int max_n = 32;
+       int k = 1, m = 2;
+
+       if (sigma_delta_enable)
+               writel(CCM_PLL5_PATTERN, &ccm->pll5_pattern_cfg);
 
        /* PLL5 rate = 24000000 * n * k / m */
-       writel(CCM_PLL5_CTRL_EN | CCM_PLL5_CTRL_UPD |
+       if (clk > 24000000 * k * max_n / m) {
+               m = 1;
+               if (clk > 24000000 * k * max_n / m)
+                       k = 2;
+       }
+       writel(CCM_PLL5_CTRL_EN |
+              (sigma_delta_enable ? CCM_PLL5_CTRL_SIGMA_DELTA_EN : 0) |
+              CCM_PLL5_CTRL_UPD |
               CCM_PLL5_CTRL_N(clk / (24000000 * k / m)) |
               CCM_PLL5_CTRL_K(k) | CCM_PLL5_CTRL_M(m), &ccm->pll5_cfg);
 
index 41b9add297a2362732c360a6b51ec893735f06a7..b6cb9dea6434e4941527bb2fb363a84feb0f48f4 100644 (file)
@@ -9,6 +9,33 @@
 #include <common.h>
 #include <asm/io.h>
 #include <asm/arch/cpu.h>
+#include <asm/arch/clock.h>
+#include <axp221.h>
+
+#ifdef CONFIG_MACH_SUN6I
+int sunxi_get_ss_bonding_id(void)
+{
+       struct sunxi_ccm_reg * const ccm =
+               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+       static int bonding_id = -1;
+
+       if (bonding_id != -1)
+               return bonding_id;
+
+       /* Enable Security System */
+       setbits_le32(&ccm->ahb_reset0_cfg, 1 << AHB_RESET_OFFSET_SS);
+       setbits_le32(&ccm->ahb_gate0, 1 << AHB_GATE_OFFSET_SS);
+
+       bonding_id = readl(SUNXI_SS_BASE);
+       bonding_id = (bonding_id >> 16) & 0x7;
+
+       /* Disable Security System again */
+       clrbits_le32(&ccm->ahb_gate0, 1 << AHB_GATE_OFFSET_SS);
+       clrbits_le32(&ccm->ahb_reset0_cfg, 1 << AHB_RESET_OFFSET_SS);
+
+       return bonding_id;
+}
+#endif
 
 #ifdef CONFIG_DISPLAY_CPUINFO
 int print_cpuinfo(void)
@@ -24,7 +51,17 @@ int print_cpuinfo(void)
        default: puts("CPU:   Allwinner A1X (SUN5I)\n");
        }
 #elif defined CONFIG_MACH_SUN6I
-       puts("CPU:   Allwinner A31 (SUN6I)\n");
+       switch (sunxi_get_ss_bonding_id()) {
+       case SUNXI_SS_BOND_ID_A31:
+               puts("CPU:   Allwinner A31 (SUN6I)\n");
+               break;
+       case SUNXI_SS_BOND_ID_A31S:
+               puts("CPU:   Allwinner A31s (SUN6I)\n");
+               break;
+       default:
+               printf("CPU:   Allwinner A31? (SUN6I, id: %d)\n",
+                      sunxi_get_ss_bonding_id());
+       }
 #elif defined CONFIG_MACH_SUN7I
        puts("CPU:   Allwinner A20 (SUN7I)\n");
 #elif defined CONFIG_MACH_SUN8I
@@ -36,3 +73,21 @@ int print_cpuinfo(void)
        return 0;
 }
 #endif
+
+int sunxi_get_sid(unsigned int *sid)
+{
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
+#ifdef CONFIG_AXP221_POWER
+       return axp221_get_sid(sid);
+#else
+       return -ENODEV;
+#endif
+#else
+       int i;
+
+       for (i = 0; i< 4; i++)
+               sid[i] = readl(SUNXI_SID_BASE + 4 * i);
+
+       return 0;
+#endif
+}
index ec8aaa7d48e6a92ca3c94825b034d495dd00a87c..c736fa3b474f5bbb3ed704fea566985c6c9b1011 100644 (file)
 #define CPU_CFG_CHIP_REV_C2 0x2
 #define CPU_CFG_CHIP_REV_B 0x3
 
-/*
- * Wait up to 1s for value to be set in given part of reg.
- */
-static void await_completion(u32 *reg, u32 mask, u32 val)
-{
-       unsigned long tmo = timer_get_us() + 1000000;
-
-       while ((readl(reg) & mask) != val) {
-               if (timer_get_us() > tmo)
-                       panic("Timeout initialising DRAM\n");
-       }
-}
-
 /*
  * Wait up to 1s for mask to be clear in given reg.
  */
 static inline void await_bits_clear(u32 *reg, u32 mask)
 {
-       await_completion(reg, mask, 0);
+       mctl_await_completion(reg, mask, 0);
 }
 
 /*
@@ -61,7 +48,7 @@ static inline void await_bits_clear(u32 *reg, u32 mask)
  */
 static inline void await_bits_set(u32 *reg, u32 mask)
 {
-       await_completion(reg, mask, mask);
+       mctl_await_completion(reg, mask, mask);
 }
 
 /*
index 699173cf699b252e68793190513daa65ee6f755c..5dbbf6186fe6fe4f3dfa34ab2839bdd84c3f411c 100644 (file)
@@ -17,9 +17,7 @@
 #include <asm/arch/dram.h>
 #include <asm/arch/prcm.h>
 
-/* DRAM clk & zq defaults, maybe turn these into Kconfig options ? */
-#define DRAM_CLK_DEFAULT 312000000
-#define DRAM_ZQ_DEFAULT 0x78
+#define DRAM_CLK (CONFIG_DRAM_CLK * 1000000)
 
 struct dram_sun6i_para {
        u8 bus_width;
@@ -29,31 +27,18 @@ struct dram_sun6i_para {
        u16 page_size;
 };
 
-/*
- * Wait up to 1s for value to be set in given part of reg.
- */
-static void await_completion(u32 *reg, u32 mask, u32 val)
-{
-       unsigned long tmo = timer_get_us() + 1000000;
-
-       while ((readl(reg) & mask) != val) {
-               if (timer_get_us() > tmo)
-                       panic("Timeout initialising DRAM\n");
-       }
-}
-
 static void mctl_sys_init(void)
 {
        struct sunxi_ccm_reg * const ccm =
                (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
        const int dram_clk_div = 2;
 
-       clock_set_pll5(DRAM_CLK_DEFAULT * dram_clk_div);
+       clock_set_pll5(DRAM_CLK * dram_clk_div, false);
 
        clrsetbits_le32(&ccm->dram_clk_cfg, CCM_DRAMCLK_CFG_DIV0_MASK,
                CCM_DRAMCLK_CFG_DIV0(dram_clk_div) | CCM_DRAMCLK_CFG_RST |
                CCM_DRAMCLK_CFG_UPD);
-       await_completion(&ccm->dram_clk_cfg, CCM_DRAMCLK_CFG_UPD, 0);
+       mctl_await_completion(&ccm->dram_clk_cfg, CCM_DRAMCLK_CFG_UPD, 0);
 
        writel(MDFS_CLK_DEFAULT, &ccm->mdfs_clk_cfg);
 
@@ -109,8 +94,8 @@ static bool mctl_rank_detect(u32 *gsr0, int rank)
        const u32 done = MCTL_DX_GSR0_RANK0_TRAIN_DONE << rank;
        const u32 err = MCTL_DX_GSR0_RANK0_TRAIN_ERR << rank;
 
-       await_completion(gsr0, done, done);
-       await_completion(gsr0 + 0x10, done, done);
+       mctl_await_completion(gsr0, done, done);
+       mctl_await_completion(gsr0 + 0x10, done, done);
 
        return !(readl(gsr0) & err) && !(readl(gsr0 + 0x10) & err);
 }
@@ -131,7 +116,7 @@ static void mctl_channel_init(int ch_index, struct dram_sun6i_para *para)
        }
 
        writel(MCTL_MCMD_NOP, &mctl_ctl->mcmd);
-       await_completion(&mctl_ctl->mcmd, MCTL_MCMD_BUSY, 0);
+       mctl_await_completion(&mctl_ctl->mcmd, MCTL_MCMD_BUSY, 0);
 
        /* PHY initialization */
        writel(MCTL_PGCR, &mctl_phy->pgcr);
@@ -168,14 +153,14 @@ static void mctl_channel_init(int ch_index, struct dram_sun6i_para *para)
        writel(MCTL_DX_GCR | MCTL_DX_GCR_EN, &mctl_phy->dx2gcr);
        writel(MCTL_DX_GCR | MCTL_DX_GCR_EN, &mctl_phy->dx3gcr);
 
-       await_completion(&mctl_phy->pgsr, 0x03, 0x03);
+       mctl_await_completion(&mctl_phy->pgsr, 0x03, 0x03);
 
-       writel(DRAM_ZQ_DEFAULT, &mctl_phy->zq0cr1);
+       writel(CONFIG_DRAM_ZQ, &mctl_phy->zq0cr1);
 
        setbits_le32(&mctl_phy->pir, MCTL_PIR_CLEAR_STATUS);
        writel(MCTL_PIR_STEP1, &mctl_phy->pir);
        udelay(10);
-       await_completion(&mctl_phy->pgsr, 0x1f, 0x1f);
+       mctl_await_completion(&mctl_phy->pgsr, 0x1f, 0x1f);
 
        /* rank detect */
        if (!mctl_rank_detect(&mctl_phy->dx0gsr0, 1)) {
@@ -206,19 +191,19 @@ static void mctl_channel_init(int ch_index, struct dram_sun6i_para *para)
        setbits_le32(&mctl_phy->pir, MCTL_PIR_CLEAR_STATUS);
        writel(MCTL_PIR_STEP2, &mctl_phy->pir);
        udelay(10);
-       await_completion(&mctl_phy->pgsr, 0x11, 0x11);
+       mctl_await_completion(&mctl_phy->pgsr, 0x11, 0x11);
 
        if (readl(&mctl_phy->pgsr) & MCTL_PGSR_TRAIN_ERR_MASK)
                panic("Training error initialising DRAM\n");
 
        /* Move to configure state */
        writel(MCTL_SCTL_CONFIG, &mctl_ctl->sctl);
-       await_completion(&mctl_ctl->sstat, 0x07, 0x01);
+       mctl_await_completion(&mctl_ctl->sstat, 0x07, 0x01);
 
        /* Set number of clks per micro-second */
-       writel(DRAM_CLK_DEFAULT / 1000000, &mctl_ctl->togcnt1u);
+       writel(DRAM_CLK / 1000000, &mctl_ctl->togcnt1u);
        /* Set number of clks per 100 nano-seconds */
-       writel(DRAM_CLK_DEFAULT / 10000000, &mctl_ctl->togcnt100n);
+       writel(DRAM_CLK / 10000000, &mctl_ctl->togcnt100n);
        /* Set memory timing registers */
        writel(MCTL_TREFI, &mctl_ctl->trefi);
        writel(MCTL_TMRD, &mctl_ctl->tmrd);
@@ -272,7 +257,7 @@ static void mctl_channel_init(int ch_index, struct dram_sun6i_para *para)
 
        /* Move to access state */
        writel(MCTL_SCTL_ACCESS, &mctl_ctl->sctl);
-       await_completion(&mctl_ctl->sstat, 0x07, 0x03);
+       mctl_await_completion(&mctl_ctl->sstat, 0x07, 0x03);
 }
 
 static void mctl_com_init(struct dram_sun6i_para *para)
@@ -341,20 +326,6 @@ static void mctl_port_cfg(void)
        writel(0x00000307, &mctl_com->mbagcr[5]);
 }
 
-static bool mctl_mem_matches(u32 offset)
-{
-       const int match_count = 64;
-       int i, matches = 0;
-
-       for (i = 0; i < match_count; i++) {
-               if (readl(CONFIG_SYS_SDRAM_BASE + i * 4) ==
-                   readl(CONFIG_SYS_SDRAM_BASE + offset + i * 4))
-                       matches++;
-       }
-
-       return matches == match_count;
-}
-
 unsigned long sunxi_dram_init(void)
 {
        struct sunxi_mctl_com_reg * const mctl_com =
@@ -371,18 +342,26 @@ unsigned long sunxi_dram_init(void)
                .rows = 16,
        };
 
+       /* A31s only has one channel */
+       if (sunxi_get_ss_bonding_id() == SUNXI_SS_BOND_ID_A31S)
+               para.chan = 1;
+
        mctl_sys_init();
 
        mctl_dll_init(0, &para);
-       mctl_dll_init(1, &para);
+       setbits_le32(&mctl_com->ccr, MCTL_CCR_CH0_CLK_EN);
+
+       if (para.chan == 2) {
+               mctl_dll_init(1, &para);
+               setbits_le32(&mctl_com->ccr, MCTL_CCR_CH1_CLK_EN);
+       }
 
-       setbits_le32(&mctl_com->ccr,
-                    MCTL_CCR_MASTER_CLK_EN |
-                    MCTL_CCR_CH0_CLK_EN |
-                    MCTL_CCR_CH1_CLK_EN);
+       setbits_le32(&mctl_com->ccr, MCTL_CCR_MASTER_CLK_EN);
 
        mctl_channel_init(0, &para);
-       mctl_channel_init(1, &para);
+       if (para.chan == 2)
+               mctl_channel_init(1, &para);
+
        mctl_com_init(&para);
        mctl_port_cfg();
 
diff --git a/arch/arm/cpu/armv7/sunxi/dram_sun8i.c b/arch/arm/cpu/armv7/sunxi/dram_sun8i.c
new file mode 100644 (file)
index 0000000..3d7964d
--- /dev/null
@@ -0,0 +1,345 @@
+/*
+ * Sun8i platform dram controller init.
+ *
+ * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+/*
+ * Note this code uses a lot of magic hex values, that is because this code
+ * simply replays the init sequence as done by the Allwinner boot0 code, so
+ * we do not know what these values mean. There are no symbolic constants for
+ * these magic values, since we do not know how to name them and making up
+ * names for them is not useful.
+ *
+ * The register-layout of the sunxi_mctl_phy_reg-s looks a lot like the one
+ * found in the TI Keystone2 documentation:
+ * http://www.ti.com/lit/ug/spruhn7a/spruhn7a.pdf
+ * "Table4-2 DDR3 PHY Registers"
+ * This may be used as a (possible) reference for future work / cleanups.
+ */
+
+#include <common.h>
+#include <errno.h>
+#include <asm/io.h>
+#include <asm/arch/clock.h>
+#include <asm/arch/dram.h>
+#include <asm/arch/prcm.h>
+
+static const struct dram_para dram_para = {
+       .clock = CONFIG_DRAM_CLK,
+       .type = 3,
+       .zq = CONFIG_DRAM_ZQ,
+       .odt_en = 1,
+       .para1 = 0, /* not used (only used when tpr13 bit 31 is set */
+       .para2 = 0, /* not used (only used when tpr13 bit 31 is set */
+       .mr0 = 6736,
+       .mr1 = 4,
+       .mr2 = 16,
+       .mr3 = 0,
+       /* tpr0 - 10 contain timing constants or-ed together in u32 vals */
+       .tpr0 = 0x2ab83def,
+       .tpr1 = 0x18082356,
+       .tpr2 = 0x00034156,
+       .tpr3 = 0x448c5533,
+       .tpr4 = 0x08010d00,
+       .tpr5 = 0x0340b20f,
+       .tpr6 = 0x20d118cc,
+       .tpr7 = 0x14062485,
+       .tpr8 = 0x220d1d52,
+       .tpr9 = 0x1e078c22,
+       .tpr10 = 0x3c,
+       .tpr11 = 0, /* not used */
+       .tpr12 = 0, /* not used */
+       .tpr13 = 0x30000,
+};
+
+static void mctl_sys_init(void)
+{
+       struct sunxi_ccm_reg * const ccm =
+               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+
+       /* enable pll5, note the divide by 2 is deliberate! */
+       clock_set_pll5(dram_para.clock * 1000000 / 2,
+                      dram_para.tpr13 & 0x40000);
+
+       /* deassert ahb mctl reset */
+       setbits_le32(&ccm->ahb_reset0_cfg, 1 << AHB_RESET_OFFSET_MCTL);
+
+       /* enable ahb mctl clock */
+       setbits_le32(&ccm->ahb_gate0, 1 << AHB_GATE_OFFSET_MCTL);
+}
+
+static void mctl_apply_odt_correction(u32 *reg, int correction)
+{
+       int val;
+
+       val = (readl(reg) >> 8) & 0xff;
+       val += correction;
+
+       /* clamp */
+       if (val < 0)
+               val = 0;
+       else if (val > 255)
+               val = 255;
+
+       clrsetbits_le32(reg, 0xff00, val << 8);
+}
+
+static void mctl_init(u32 *bus_width)
+{
+       struct sunxi_ccm_reg * const ccm =
+               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+       struct sunxi_mctl_com_reg * const mctl_com =
+               (struct sunxi_mctl_com_reg *)SUNXI_DRAM_COM_BASE;
+       struct sunxi_mctl_ctl_reg * const mctl_ctl =
+               (struct sunxi_mctl_ctl_reg *)SUNXI_DRAM_CTL0_BASE;
+       struct sunxi_mctl_phy_reg * const mctl_phy =
+               (struct sunxi_mctl_phy_reg *)SUNXI_DRAM_PHY0_BASE;
+       int correction;
+
+       if (dram_para.tpr13 & 0x20)
+               writel(0x40b, &mctl_phy->dcr);
+       else
+               writel(0x1000040b, &mctl_phy->dcr);
+
+       if (dram_para.clock >= 480)
+               writel(0x5c000, &mctl_phy->dllgcr);
+       else
+               writel(0xdc000, &mctl_phy->dllgcr);
+
+       writel(0x0a003e3f, &mctl_phy->pgcr0);
+       writel(0x03008421, &mctl_phy->pgcr1);
+
+       writel(dram_para.mr0, &mctl_phy->mr0);
+       writel(dram_para.mr1, &mctl_phy->mr1);
+       writel(dram_para.mr2, &mctl_phy->mr2);
+       writel(dram_para.mr3, &mctl_phy->mr3);
+
+       if (!(dram_para.tpr13 & 0x10000)) {
+               clrsetbits_le32(&mctl_phy->dx0gcr, 0x3800, 0x2000);
+               clrsetbits_le32(&mctl_phy->dx1gcr, 0x3800, 0x2000);
+       }
+
+       /*
+        * All the masking and shifting below converts what I assume are DDR
+        * timing constants from Allwinner dram_para tpr format to the actual
+        * timing registers format.
+        */
+
+       writel((dram_para.tpr0 & 0x000fffff), &mctl_phy->ptr2);
+       writel((dram_para.tpr1 & 0x1fffffff), &mctl_phy->ptr3);
+       writel((dram_para.tpr0 & 0x3ff00000) >> 2 |
+              (dram_para.tpr2 & 0x0003ffff), &mctl_phy->ptr4);
+
+       writel(dram_para.tpr3, &mctl_phy->dtpr0);
+       writel(dram_para.tpr4, &mctl_phy->dtpr2);
+
+       writel(0x01000081, &mctl_phy->dtcr);
+
+       if (dram_para.clock <= 240 || !(dram_para.odt_en & 0x01)) {
+               clrbits_le32(&mctl_phy->dx0gcr, 0x600);
+               clrbits_le32(&mctl_phy->dx1gcr, 0x600);
+       }
+       if (dram_para.clock <= 240) {
+               writel(0, &mctl_phy->odtcr);
+               writel(0, &mctl_ctl->odtmap);
+       }
+
+       writel(((dram_para.tpr5 & 0x0f00) << 12) |
+              ((dram_para.tpr5 & 0x00f8) <<  9) |
+              ((dram_para.tpr5 & 0x0007) <<  8),
+              &mctl_ctl->rfshctl0);
+
+       writel(((dram_para.tpr5 & 0x0003f000) << 12) |
+              ((dram_para.tpr5 & 0x00fc0000) >>  2) |
+              ((dram_para.tpr5 & 0x3f000000) >> 16) |
+              ((dram_para.tpr6 & 0x0000003f) >>  0),
+              &mctl_ctl->dramtmg0);
+
+       writel(((dram_para.tpr6 & 0x000007c0) << 10) |
+              ((dram_para.tpr6 & 0x0000f800) >> 3) |
+              ((dram_para.tpr6 & 0x003f0000) >> 16),
+              &mctl_ctl->dramtmg1);
+
+       writel(((dram_para.tpr6 & 0x0fc00000) << 2) |
+              ((dram_para.tpr7 & 0x0000001f) << 16) |
+              ((dram_para.tpr7 & 0x000003e0) << 3) |
+              ((dram_para.tpr7 & 0x0000fc00) >> 10),
+              &mctl_ctl->dramtmg2);
+
+       writel(((dram_para.tpr7 & 0x03ff0000) >> 16) |
+              ((dram_para.tpr6 & 0xf0000000) >> 16),
+              &mctl_ctl->dramtmg3);
+
+       writel(((dram_para.tpr7 & 0x3c000000) >> 2 ) |
+              ((dram_para.tpr8 & 0x00000007) << 16) |
+              ((dram_para.tpr8 & 0x00000038) << 5) |
+              ((dram_para.tpr8 & 0x000003c0) >> 6),
+              &mctl_ctl->dramtmg4);
+
+       writel(((dram_para.tpr8 & 0x00003c00) << 14) |
+              ((dram_para.tpr8 & 0x0003c000) <<  2) |
+              ((dram_para.tpr8 & 0x00fc0000) >> 10) |
+              ((dram_para.tpr8 & 0x0f000000) >> 24),
+              &mctl_ctl->dramtmg5);
+
+       writel(0x00000008, &mctl_ctl->dramtmg8);
+
+       writel(((dram_para.tpr8 & 0xf0000000) >> 4) |
+              ((dram_para.tpr9 & 0x00007c00) << 6) |
+              ((dram_para.tpr9 & 0x000003e0) << 3) |
+              ((dram_para.tpr9 & 0x0000001f) >> 0),
+              &mctl_ctl->pitmg0);
+
+       setbits_le32(&mctl_ctl->pitmg1, 0x80000);
+
+       writel(((dram_para.tpr9 & 0x003f8000) << 9) | 0x2001,
+              &mctl_ctl->sched);
+
+       writel((dram_para.mr0 << 16) | dram_para.mr1, &mctl_ctl->init3);
+       writel((dram_para.mr2 << 16) | dram_para.mr3, &mctl_ctl->init4);
+
+       writel(0x00000000, &mctl_ctl->pimisc);
+       writel(0x80000000, &mctl_ctl->upd0);
+
+       writel(((dram_para.tpr9  & 0xffc00000) >> 22) |
+              ((dram_para.tpr10 & 0x00000fff) << 16),
+              &mctl_ctl->rfshtmg);
+
+       if (dram_para.tpr13 & 0x20)
+               writel(0x01040001, &mctl_ctl->mstr);
+       else
+               writel(0x01040401, &mctl_ctl->mstr);
+
+       if (!(dram_para.tpr13 & 0x20000)) {
+               writel(0x00000002, &mctl_ctl->pwrctl);
+               writel(0x00008001, &mctl_ctl->pwrtmg);
+       }
+
+       writel(0x00000001, &mctl_ctl->rfshctl3);
+       writel(0x00000001, &mctl_ctl->pimisc);
+
+       /* deassert dram_clk_cfg reset */
+       setbits_le32(&ccm->dram_clk_cfg, CCM_DRAMCLK_CFG_RST);
+
+       setbits_le32(&mctl_com->ccr, 0x80000);
+
+       /* zq stuff */
+       writel((dram_para.zq >> 8) & 0xff, &mctl_phy->zqcr1);
+
+       writel(0x00000003, &mctl_phy->pir);
+       udelay(10);
+       mctl_await_completion(&mctl_phy->pgsr0, 0x09, 0x09);
+
+       writel(readl(&mctl_phy->zqsr0) | 0x10000000, &mctl_phy->zqcr2);
+       writel(dram_para.zq & 0xff, &mctl_phy->zqcr1);
+
+       /* A23-v1.0 SDK uses 0xfdf3, A23-v2.0 SDK uses 0x5f3 */
+       writel(0x000005f3, &mctl_phy->pir);
+       udelay(10);
+       mctl_await_completion(&mctl_phy->pgsr0, 0x03, 0x03);
+
+       if (readl(&mctl_phy->dx1gsr0) & 0x1000000) {
+               *bus_width = 8;
+               writel(0, &mctl_phy->dx1gcr);
+               writel(dram_para.zq & 0xff, &mctl_phy->zqcr1);
+               writel(0x5f3, &mctl_phy->pir);
+               udelay(10000);
+               setbits_le32(&mctl_ctl->mstr, 0x1000);
+       } else
+               *bus_width = 16;
+
+       correction = (dram_para.odt_en >> 8) & 0xff;
+       if (correction) {
+               if (dram_para.odt_en & 0x80000000)
+                       correction = -correction;
+
+               mctl_apply_odt_correction(&mctl_phy->dx0lcdlr1, correction);
+               mctl_apply_odt_correction(&mctl_phy->dx1lcdlr1, correction);
+       }
+
+       mctl_await_completion(&mctl_ctl->statr, 0x01, 0x01);
+
+       writel(0x08003e3f, &mctl_phy->pgcr0);
+       writel(0x00000000, &mctl_ctl->rfshctl3);
+}
+
+unsigned long sunxi_dram_init(void)
+{
+       struct sunxi_mctl_com_reg * const mctl_com =
+               (struct sunxi_mctl_com_reg *)SUNXI_DRAM_COM_BASE;
+       const u32 columns = 13;
+       u32 bus, bus_width, offset, page_size, rows;
+
+       mctl_sys_init();
+       mctl_init(&bus_width);
+
+       if (bus_width == 16) {
+               page_size = 8;
+               bus = 1;
+       } else {
+               page_size = 7;
+               bus = 0;
+       }
+
+       if (!(dram_para.tpr13 & 0x80000000)) {
+               /* Detect and set rows */
+               writel(0x000310f4 | MCTL_CR_PAGE_SIZE(page_size),
+                      &mctl_com->cr);
+               setbits_le32(&mctl_com->swonr, 0x0003ffff);
+               for (rows = 11; rows < 16; rows++) {
+                       offset = 1 << (rows + columns + bus);
+                       if (mctl_mem_matches(offset))
+                               break;
+               }
+               clrsetbits_le32(&mctl_com->cr, MCTL_CR_ROW_MASK,
+                               MCTL_CR_ROW(rows));
+       } else {
+               rows = (dram_para.para1 >> 16) & 0xff;
+               writel(((dram_para.para2 & 0x000000f0) << 11) |
+                      ((rows - 1) << 4) |
+                      ((dram_para.para1 & 0x0f000000) >> 22) |
+                      0x31000 | MCTL_CR_PAGE_SIZE(page_size),
+                      &mctl_com->cr);
+               setbits_le32(&mctl_com->swonr, 0x0003ffff);
+       }
+
+       /* Setup DRAM master priority? If this is left out things still work */
+       writel(0x00000008, &mctl_com->mcr0_0);
+       writel(0x0001000d, &mctl_com->mcr1_0);
+       writel(0x00000004, &mctl_com->mcr0_1);
+       writel(0x00000080, &mctl_com->mcr1_1);
+       writel(0x00000004, &mctl_com->mcr0_2);
+       writel(0x00000019, &mctl_com->mcr1_2);
+       writel(0x00000004, &mctl_com->mcr0_3);
+       writel(0x00000080, &mctl_com->mcr1_3);
+       writel(0x00000004, &mctl_com->mcr0_4);
+       writel(0x01010040, &mctl_com->mcr1_4);
+       writel(0x00000004, &mctl_com->mcr0_5);
+       writel(0x0001002f, &mctl_com->mcr1_5);
+       writel(0x00000004, &mctl_com->mcr0_6);
+       writel(0x00010020, &mctl_com->mcr1_6);
+       writel(0x00000004, &mctl_com->mcr0_7);
+       writel(0x00010020, &mctl_com->mcr1_7);
+       writel(0x00000008, &mctl_com->mcr0_8);
+       writel(0x00000001, &mctl_com->mcr1_8);
+       writel(0x00000008, &mctl_com->mcr0_9);
+       writel(0x00000005, &mctl_com->mcr1_9);
+       writel(0x00000008, &mctl_com->mcr0_10);
+       writel(0x00000003, &mctl_com->mcr1_10);
+       writel(0x00000008, &mctl_com->mcr0_11);
+       writel(0x00000005, &mctl_com->mcr1_11);
+       writel(0x00000008, &mctl_com->mcr0_12);
+       writel(0x00000003, &mctl_com->mcr1_12);
+       writel(0x00000008, &mctl_com->mcr0_13);
+       writel(0x00000004, &mctl_com->mcr1_13);
+       writel(0x00000008, &mctl_com->mcr0_14);
+       writel(0x00000002, &mctl_com->mcr1_14);
+       writel(0x00000008, &mctl_com->mcr0_15);
+       writel(0x00000003, &mctl_com->mcr1_15);
+       writel(0x00010138, &mctl_com->bwcr);
+
+       return 1 << (rows + columns + bus);
+}
index 48613bd0eae950c82eb596f882fc0f1c8d3a553c..26a9cfc68bf33ff90bac65008b8b4b4e5add5486 100644 (file)
 
 void p2wi_init(void)
 {
-       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUNXI_P2WI_BASE;
+       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUN6I_P2WI_BASE;
 
        /* Enable p2wi and PIO clk, and de-assert their resets */
        prcm_apb0_enable(PRCM_APB0_GATE_PIO | PRCM_APB0_GATE_P2WI);
 
-       sunxi_gpio_set_cfgpin(SUNXI_GPL(0), SUNXI_GPL0_R_P2WI_SCK);
-       sunxi_gpio_set_cfgpin(SUNXI_GPL(1), SUNXI_GPL1_R_P2WI_SDA);
+       sunxi_gpio_set_cfgpin(SUNXI_GPL(0), SUN6I_GPL0_R_P2WI_SCK);
+       sunxi_gpio_set_cfgpin(SUNXI_GPL(1), SUN6I_GPL1_R_P2WI_SDA);
 
        /* Reset p2wi controller and set clock to CLKIN(12)/8 = 1.5 MHz */
        writel(P2WI_CTRL_RESET, &p2wi->ctrl);
@@ -43,7 +43,7 @@ void p2wi_init(void)
 
 int p2wi_change_to_p2wi_mode(u8 slave_addr, u8 ctrl_reg, u8 init_data)
 {
-       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUNXI_P2WI_BASE;
+       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUN6I_P2WI_BASE;
        unsigned long tmo = timer_get_us() + 1000000;
 
        writel(P2WI_PM_DEV_ADDR(slave_addr) |
@@ -62,7 +62,7 @@ int p2wi_change_to_p2wi_mode(u8 slave_addr, u8 ctrl_reg, u8 init_data)
 
 static int p2wi_await_trans(void)
 {
-       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUNXI_P2WI_BASE;
+       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUN6I_P2WI_BASE;
        unsigned long tmo = timer_get_us() + 1000000;
        int ret;
        u8 reg;
@@ -88,7 +88,7 @@ static int p2wi_await_trans(void)
 
 int p2wi_read(const u8 addr, u8 *data)
 {
-       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUNXI_P2WI_BASE;
+       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUN6I_P2WI_BASE;
        int ret;
 
        writel(P2WI_DATADDR_BYTE_1(addr), &p2wi->dataddr0);
@@ -105,7 +105,7 @@ int p2wi_read(const u8 addr, u8 *data)
 
 int p2wi_write(const u8 addr, u8 data)
 {
-       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUNXI_P2WI_BASE;
+       struct sunxi_p2wi_reg *p2wi = (struct sunxi_p2wi_reg *)SUN6I_P2WI_BASE;
 
        writel(P2WI_DATADDR_BYTE_1(addr), &p2wi->dataddr0);
        writel(P2WI_DATA_BYTE_1(data), &p2wi->data0);
index b9ea78b84e5479135b8bc1e5b306536dbf4e9c37..5be497b7be09658be0b5aa062c8e195e0c886268 100644 (file)
@@ -18,6 +18,7 @@
  */
 
 #include <config.h>
+#include <asm/gic.h>
 #include <asm/psci.h>
 #include <asm/arch/cpu.h>
 
@@ -38,6 +39,8 @@
 
 #define        ONE_MS                  (CONFIG_SYS_CLK_FREQ / 1000)
 #define        TEN_MS                  (10 * ONE_MS)
+#define        GICD_BASE               0x1c81000
+#define        GICC_BASE               0x1c82000
 
 .macro timer_wait      reg, ticks
        @ Program CNTP_TVAL
        isb
 .endm
 
-.globl psci_arch_init
-psci_arch_init:
-       mrc     p15, 0, r5, c1, c1, 0   @ Read SCR
-       bic     r5, r5, #1              @ Secure mode
-       mcr     p15, 0, r5, c1, c1, 0   @ Write SCR
+.globl psci_fiq_enter
+psci_fiq_enter:
+       push    {r0-r12}
+
+       @ Switch to secure
+       mrc     p15, 0, r7, c1, c1, 0
+       bic     r8, r7, #1
+       mcr     p15, 0, r8, c1, c1, 0
        isb
 
-       mrc     p15, 0, r4, c0, c0, 5   @ MPIDR
-       and     r4, r4, #3              @ cpu number in cluster
-       mov     r5, #400                @ 1kB of stack per CPU
-       mul     r4, r4, r5
+       @ Validate reason based on IAR and acknowledge
+       movw    r8, #(GICC_BASE & 0xffff)
+       movt    r8, #(GICC_BASE >> 16)
+       ldr     r9, [r8, #GICC_IAR]
+       movw    r10, #0x3ff
+       movt    r10, #0
+       cmp     r9, r10                 @ skip spurious interrupt 1023
+       beq     out
+       movw    r10, #0x3fe             @ ...and 1022
+       cmp     r9, r10
+       beq     out
+       str     r9, [r8, #GICC_EOIR]    @ acknowledge the interrupt
+       dsb
 
-       adr     r5, text_end            @ end of text
-       add     r5, r5, #0x2000         @ Skip two pages
-       lsr     r5, r5, #12             @ Align to start of page
-       lsl     r5, r5, #12
-       sub     sp, r5, r4              @ here's our stack!
+       @ Compute CPU number
+       lsr     r9, r9, #10
+       and     r9, r9, #0xf
 
-       bx      lr
+       movw    r8, #(SUN7I_CPUCFG_BASE & 0xffff)
+       movt    r8, #(SUN7I_CPUCFG_BASE >> 16)
+
+       @ Wait for the core to enter WFI
+       lsl     r11, r9, #6             @ x64
+       add     r11, r11, r8
+
+1:     ldr     r10, [r11, #0x48]
+       tst     r10, #(1 << 2)
+       bne     2f
+       timer_wait r10, ONE_MS
+       b       1b
+
+       @ Reset CPU
+2:     mov     r10, #0
+       str     r10, [r11, #0x40]
+
+       @ Lock CPU
+       mov     r10, #1
+       lsl     r9, r10, r9             @ r9 is now CPU mask
+       ldr     r10, [r8, #0x1e4]
+       bic     r10, r10, r9
+       str     r10, [r8, #0x1e4]
+
+       @ Set power gating
+       ldr     r10, [r8, #0x1b4]
+       orr     r10, r10, #1
+       str     r10, [r8, #0x1b4]
+       timer_wait r10, ONE_MS
+
+       @ Activate power clamp
+       mov     r10, #1
+1:     str     r10, [r8, #0x1b0]
+       lsl     r10, r10, #1
+       orr     r10, r10, #1
+       tst     r10, #0x100
+       beq     1b
+
+       @ Restore security level
+out:   mcr     p15, 0, r7, c1, c1, 0
+
+       pop     {r0-r12}
+       subs    pc, lr, #4
 
        @ r1 = target CPU
        @ r2 = target PC
@@ -144,6 +199,53 @@ psci_cpu_on:
 _target_pc:
        .word   0
 
+/* Imported from Linux kernel */
+v7_flush_dcache_all:
+       dmb                                     @ ensure ordering with previous memory accesses
+       mrc     p15, 1, r0, c0, c0, 1           @ read clidr
+       ands    r3, r0, #0x7000000              @ extract loc from clidr
+       mov     r3, r3, lsr #23                 @ left align loc bit field
+       beq     finished                        @ if loc is 0, then no need to clean
+       mov     r10, #0                         @ start clean at cache level 0
+flush_levels:
+       add     r2, r10, r10, lsr #1            @ work out 3x current cache level
+       mov     r1, r0, lsr r2                  @ extract cache type bits from clidr
+       and     r1, r1, #7                      @ mask of the bits for current cache only
+       cmp     r1, #2                          @ see what cache we have at this level
+       blt     skip                            @ skip if no cache, or just i-cache
+       mrs     r9, cpsr                        @ make cssr&csidr read atomic
+       mcr     p15, 2, r10, c0, c0, 0          @ select current cache level in cssr
+       isb                                     @ isb to sych the new cssr&csidr
+       mrc     p15, 1, r1, c0, c0, 0           @ read the new csidr
+       msr     cpsr_c, r9
+       and     r2, r1, #7                      @ extract the length of the cache lines
+       add     r2, r2, #4                      @ add 4 (line length offset)
+       ldr     r4, =0x3ff
+       ands    r4, r4, r1, lsr #3              @ find maximum number on the way size
+       clz     r5, r4                          @ find bit position of way size increment
+       ldr     r7, =0x7fff
+       ands    r7, r7, r1, lsr #13             @ extract max number of the index size
+loop1:
+       mov     r9, r7                          @ create working copy of max index
+loop2:
+       orr     r11, r10, r4, lsl r5            @ factor way and cache number into r11
+       orr     r11, r11, r9, lsl r2            @ factor index number into r11
+       mcr     p15, 0, r11, c7, c14, 2         @ clean & invalidate by set/way
+       subs    r9, r9, #1                      @ decrement the index
+       bge     loop2
+       subs    r4, r4, #1                      @ decrement the way
+       bge     loop1
+skip:
+       add     r10, r10, #2                    @ increment cache number
+       cmp     r3, r10
+       bgt     flush_levels
+finished:
+       mov     r10, #0                         @ swith back to cache level 0
+       mcr     p15, 2, r10, c0, c0, 0          @ select current cache level in cssr
+       dsb     st
+       isb
+       bx      lr
+
 _sunxi_cpu_entry:
        @ Set SMP bit
        mrc     p15, 0, r0, c1, c0, 1
@@ -158,5 +260,74 @@ _sunxi_cpu_entry:
        ldr     r0, [r0]
        b       _do_nonsec_entry
 
+.globl psci_cpu_off
+psci_cpu_off:
+       mrc     p15, 0, r0, c1, c0, 0           @ SCTLR
+       bic     r0, r0, #(1 << 2)               @ Clear C bit
+       mcr     p15, 0, r0, c1, c0, 0           @ SCTLR
+       isb
+       dsb
+
+       bl      v7_flush_dcache_all
+
+       clrex                                   @ Why???
+
+       mrc     p15, 0, r0, c1, c0, 1           @ ACTLR
+       bic     r0, r0, #(1 << 6)               @ Clear SMP bit
+       mcr     p15, 0, r0, c1, c0, 1           @ ACTLR
+       isb
+       dsb
+
+       @ Ask CPU0 to pull the rug...
+       movw    r0, #(GICD_BASE & 0xffff)
+       movt    r0, #(GICD_BASE >> 16)
+       movw    r1, #15                         @ SGI15
+       movt    r1, #1                          @ Target is CPU0
+       str     r1, [r0, #GICD_SGIR]
+       dsb
+
+1:     wfi
+       b       1b
+
+.globl psci_arch_init
+psci_arch_init:
+       movw    r4, #(GICD_BASE & 0xffff)
+       movt    r4, #(GICD_BASE >> 16)
+
+       ldr     r5, [r4, #GICD_IGROUPRn]
+       bic     r5, r5, #(1 << 15)      @ SGI15 as Group-0
+       str     r5, [r4, #GICD_IGROUPRn]
+
+       mov     r5, #0                  @ Set SGI15 priority to 0
+       strb    r5, [r4, #(GICD_IPRIORITYRn + 15)]
+
+       add     r4, r4, #0x1000         @ GICC address
+
+       mov     r5, #0xff
+       str     r5, [r4, #GICC_PMR]     @ Be cool with non-secure
+
+       ldr     r5, [r4, #GICC_CTLR]
+       orr     r5, r5, #(1 << 3)       @ Switch FIQEn on
+       str     r5, [r4, #GICC_CTLR]
+
+       mrc     p15, 0, r5, c1, c1, 0   @ Read SCR
+       orr     r5, r5, #4              @ Enable FIQ in monitor mode
+       bic     r5, r5, #1              @ Secure mode
+       mcr     p15, 0, r5, c1, c1, 0   @ Write SCR
+       isb
+
+       mrc     p15, 0, r4, c0, c0, 5   @ MPIDR
+       and     r4, r4, #3              @ cpu number in cluster
+       mov     r5, #0x400              @ 1kB of stack per CPU
+       mul     r4, r4, r5
+
+       adr     r5, text_end            @ end of text
+       add     r5, r5, #0x2000         @ Skip two pages
+       lsr     r5, r5, #12             @ Align to start of page
+       lsl     r5, r5, #12
+       sub     sp, r5, r4              @ here's our stack!
+
+       bx      lr
+
 text_end:
        .popsection
diff --git a/arch/arm/cpu/armv7/sunxi/rsb.c b/arch/arm/cpu/armv7/sunxi/rsb.c
new file mode 100644 (file)
index 0000000..b72bb9d
--- /dev/null
@@ -0,0 +1,158 @@
+/*
+ * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
+ *
+ * Based on allwinner u-boot sources rsb code which is:
+ * (C) Copyright 2007-2013
+ * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
+ * lixiang <lixiang@allwinnertech.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <common.h>
+#include <errno.h>
+#include <asm/arch/cpu.h>
+#include <asm/arch/gpio.h>
+#include <asm/arch/prcm.h>
+#include <asm/arch/rsb.h>
+
+static void rsb_cfg_io(void)
+{
+       sunxi_gpio_set_cfgpin(SUNXI_GPL(0), SUN8I_GPL0_R_RSB_SCK);
+       sunxi_gpio_set_cfgpin(SUNXI_GPL(1), SUN8I_GPL1_R_RSB_SDA);
+       sunxi_gpio_set_pull(SUNXI_GPL(0), 1);
+       sunxi_gpio_set_pull(SUNXI_GPL(1), 1);
+       sunxi_gpio_set_drv(SUNXI_GPL(0), 2);
+       sunxi_gpio_set_drv(SUNXI_GPL(1), 2);
+}
+
+static void rsb_set_clk(void)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+       u32 div = 0;
+       u32 cd_odly = 0;
+
+       /* Source is Hosc24M, set RSB clk to 3Mhz */
+       div = 24000000 / 3000000 / 2 - 1;
+       cd_odly = div >> 1;
+       if (!cd_odly)
+               cd_odly = 1;
+
+       writel((cd_odly << 8) | div, &rsb->ccr);
+}
+
+void rsb_init(void)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+
+       rsb_cfg_io();
+
+       /* Enable RSB and PIO clk, and de-assert their resets */
+       prcm_apb0_enable(PRCM_APB0_GATE_PIO | PRCM_APB0_GATE_RSB);
+
+       writel(RSB_CTRL_SOFT_RST, &rsb->ctrl);
+       rsb_set_clk();
+}
+
+static int rsb_await_trans(void)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+       unsigned long tmo = timer_get_us() + 1000000;
+       u32 stat;
+       int ret;
+
+       while (1) {
+               stat = readl(&rsb->stat);
+               if (stat & RSB_STAT_LBSY_INT) {
+                       ret = -EBUSY;
+                       break;
+               }
+               if (stat & RSB_STAT_TERR_INT) {
+                       ret = -EIO;
+                       break;
+               }
+               if (stat & RSB_STAT_TOVER_INT) {
+                       ret = 0;
+                       break;
+               }
+               if (timer_get_us() > tmo) {
+                       ret = -ETIME;
+                       break;
+               }
+       }
+       writel(stat, &rsb->stat); /* Clear status bits */
+
+       return ret;
+}
+
+int rsb_set_device_mode(u32 device_mode_data)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+       unsigned long tmo = timer_get_us() + 1000000;
+
+       writel(RSB_DMCR_DEVICE_MODE_START | device_mode_data, &rsb->dmcr);
+
+       while (readl(&rsb->dmcr) & RSB_DMCR_DEVICE_MODE_START) {
+               if (timer_get_us() > tmo)
+                       return -ETIME;
+       }
+
+       return rsb_await_trans();
+}
+
+static int rsb_do_trans(void)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+
+       setbits_le32(&rsb->ctrl, RSB_CTRL_START_TRANS);
+       return rsb_await_trans();
+}
+
+int rsb_set_device_address(u16 device_addr, u16 runtime_addr)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+
+       writel(RSB_DEVADDR_RUNTIME_ADDR(runtime_addr) |
+              RSB_DEVADDR_DEVICE_ADDR(device_addr), &rsb->devaddr);
+       writel(RSB_CMD_SET_RTSADDR, &rsb->cmd);
+
+       return rsb_do_trans();
+}
+
+int rsb_write(const u16 runtime_device_addr, const u8 reg_addr, u8 data)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+
+       writel(RSB_DEVADDR_RUNTIME_ADDR(runtime_device_addr), &rsb->devaddr);
+       writel(reg_addr, &rsb->addr);
+       writel(data, &rsb->data);
+       writel(RSB_CMD_BYTE_WRITE, &rsb->cmd);
+
+       return rsb_do_trans();
+}
+
+int rsb_read(const u16 runtime_device_addr, const u8 reg_addr, u8 *data)
+{
+       struct sunxi_rsb_reg * const rsb =
+               (struct sunxi_rsb_reg *)SUNXI_RSB_BASE;
+       int ret;
+
+       writel(RSB_DEVADDR_RUNTIME_ADDR(runtime_device_addr), &rsb->devaddr);
+       writel(reg_addr, &rsb->addr);
+       writel(RSB_CMD_BYTE_READ, &rsb->cmd);
+
+       ret = rsb_do_trans();
+       if (ret)
+               return ret;
+
+       *data = readl(&rsb->data) & 0xff;
+
+       return 0;
+}
diff --git a/arch/arm/cpu/armv7/sunxi/usbc.c b/arch/arm/cpu/armv7/sunxi/usbc.c
new file mode 100644 (file)
index 0000000..14de9f9
--- /dev/null
@@ -0,0 +1,272 @@
+/*
+ * Sunxi usb-controller code shared between the ehci and musb controllers
+ *
+ * Copyright (C) 2014 Roman Byshko
+ *
+ * Roman Byshko <rbyshko@gmail.com>
+ *
+ * Based on code from
+ * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <asm/arch/clock.h>
+#include <asm/arch/cpu.h>
+#include <asm/arch/usbc.h>
+#include <asm/gpio.h>
+#include <asm/io.h>
+#include <common.h>
+#ifdef CONFIG_AXP152_POWER
+#include <axp152.h>
+#endif
+#ifdef CONFIG_AXP209_POWER
+#include <axp209.h>
+#endif
+#ifdef CONFIG_AXP221_POWER
+#include <axp221.h>
+#endif
+
+#define SUNXI_USB_PMU_IRQ_ENABLE       0x800
+#define SUNXI_USB_CSR                  0x404
+#define SUNXI_USB_PASSBY_EN            1
+
+#define SUNXI_EHCI_AHB_ICHR8_EN                (1 << 10)
+#define SUNXI_EHCI_AHB_INCR4_BURST_EN  (1 << 9)
+#define SUNXI_EHCI_AHB_INCRX_ALIGN_EN  (1 << 8)
+#define SUNXI_EHCI_ULPI_BYPASS_EN      (1 << 0)
+
+static struct sunxi_usbc_hcd {
+       struct usb_hcd *hcd;
+       int usb_rst_mask;
+       int ahb_clk_mask;
+       int gpio_vbus;
+       int irq;
+       int id;
+} sunxi_usbc_hcd[] = {
+       {
+               .usb_rst_mask = CCM_USB_CTRL_PHY0_RST | CCM_USB_CTRL_PHY0_CLK,
+               .ahb_clk_mask = 1 << AHB_GATE_OFFSET_USB0,
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
+               .irq = 71,
+#else
+               .irq = 38,
+#endif
+               .id = 0,
+       },
+       {
+               .usb_rst_mask = CCM_USB_CTRL_PHY1_RST | CCM_USB_CTRL_PHY1_CLK,
+               .ahb_clk_mask = 1 << AHB_GATE_OFFSET_USB_EHCI0,
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
+               .irq = 72,
+#else
+               .irq = 39,
+#endif
+               .id = 1,
+       },
+#if (CONFIG_USB_MAX_CONTROLLER_COUNT > 1)
+       {
+               .usb_rst_mask = CCM_USB_CTRL_PHY2_RST | CCM_USB_CTRL_PHY2_CLK,
+               .ahb_clk_mask = 1 << AHB_GATE_OFFSET_USB_EHCI1,
+#ifdef CONFIG_MACH_SUN6I
+               .irq = 74,
+#else
+               .irq = 40,
+#endif
+               .id = 2,
+       }
+#endif
+};
+
+static int enabled_hcd_count;
+
+static bool use_axp_drivebus(int index)
+{
+       return index == 0 &&
+              strcmp(CONFIG_USB0_VBUS_PIN, "axp_drivebus") == 0;
+}
+
+void *sunxi_usbc_get_io_base(int index)
+{
+       switch (index) {
+       case 0:
+               return (void *)SUNXI_USB0_BASE;
+       case 1:
+               return (void *)SUNXI_USB1_BASE;
+       case 2:
+               return (void *)SUNXI_USB2_BASE;
+       default:
+               return NULL;
+       }
+}
+
+static int get_vbus_gpio(int index)
+{
+       if (use_axp_drivebus(index))
+               return -1;
+
+       switch (index) {
+       case 0: return sunxi_name_to_gpio(CONFIG_USB0_VBUS_PIN);
+       case 1: return sunxi_name_to_gpio(CONFIG_USB1_VBUS_PIN);
+       case 2: return sunxi_name_to_gpio(CONFIG_USB2_VBUS_PIN);
+       }
+       return -1;
+}
+
+static void usb_phy_write(struct sunxi_usbc_hcd *sunxi_usbc, int addr,
+                         int data, int len)
+{
+       int j = 0, usbc_bit = 0;
+       void *dest = sunxi_usbc_get_io_base(0) + SUNXI_USB_CSR;
+
+       usbc_bit = 1 << (sunxi_usbc->id * 2);
+       for (j = 0; j < len; j++) {
+               /* set the bit address to be written */
+               clrbits_le32(dest, 0xff << 8);
+               setbits_le32(dest, (addr + j) << 8);
+
+               clrbits_le32(dest, usbc_bit);
+               /* set data bit */
+               if (data & 0x1)
+                       setbits_le32(dest, 1 << 7);
+               else
+                       clrbits_le32(dest, 1 << 7);
+
+               setbits_le32(dest, usbc_bit);
+
+               clrbits_le32(dest, usbc_bit);
+
+               data >>= 1;
+       }
+}
+
+static void sunxi_usb_phy_init(struct sunxi_usbc_hcd *sunxi_usbc)
+{
+       /* The following comments are machine
+        * translated from Chinese, you have been warned!
+        */
+
+       /* Regulation 45 ohms */
+       if (sunxi_usbc->id == 0)
+               usb_phy_write(sunxi_usbc, 0x0c, 0x01, 1);
+
+       /* adjust PHY's magnitude and rate */
+       usb_phy_write(sunxi_usbc, 0x20, 0x14, 5);
+
+       /* threshold adjustment disconnect */
+#if defined CONFIG_MACH_SUN4I || defined CONFIG_MACH_SUN6I
+       usb_phy_write(sunxi_usbc, 0x2a, 3, 2);
+#else
+       usb_phy_write(sunxi_usbc, 0x2a, 2, 2);
+#endif
+
+       return;
+}
+
+static void sunxi_usb_passby(struct sunxi_usbc_hcd *sunxi_usbc, int enable)
+{
+       unsigned long bits = 0;
+       void *addr = sunxi_usbc_get_io_base(sunxi_usbc->id) +
+                    SUNXI_USB_PMU_IRQ_ENABLE;
+
+       bits = SUNXI_EHCI_AHB_ICHR8_EN |
+               SUNXI_EHCI_AHB_INCR4_BURST_EN |
+               SUNXI_EHCI_AHB_INCRX_ALIGN_EN |
+               SUNXI_EHCI_ULPI_BYPASS_EN;
+
+       if (enable)
+               setbits_le32(addr, bits);
+       else
+               clrbits_le32(addr, bits);
+
+       return;
+}
+
+int sunxi_usbc_request_resources(int index)
+{
+       struct sunxi_usbc_hcd *sunxi_usbc = &sunxi_usbc_hcd[index];
+
+       sunxi_usbc->gpio_vbus = get_vbus_gpio(index);
+       if (sunxi_usbc->gpio_vbus != -1)
+               return gpio_request(sunxi_usbc->gpio_vbus, "usbc_vbus");
+
+       return 0;
+}
+
+int sunxi_usbc_free_resources(int index)
+{
+       struct sunxi_usbc_hcd *sunxi_usbc = &sunxi_usbc_hcd[index];
+
+       if (sunxi_usbc->gpio_vbus != -1)
+               return gpio_free(sunxi_usbc->gpio_vbus);
+
+       return 0;
+}
+
+void sunxi_usbc_enable(int index)
+{
+       struct sunxi_usbc_hcd *sunxi_usbc = &sunxi_usbc_hcd[index];
+       struct sunxi_ccm_reg *ccm = (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+
+       /* enable common PHY only once */
+       if (enabled_hcd_count == 0)
+               setbits_le32(&ccm->usb_clk_cfg, CCM_USB_CTRL_PHYGATE);
+
+       setbits_le32(&ccm->usb_clk_cfg, sunxi_usbc->usb_rst_mask);
+       setbits_le32(&ccm->ahb_gate0, sunxi_usbc->ahb_clk_mask);
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
+       setbits_le32(&ccm->ahb_reset0_cfg, sunxi_usbc->ahb_clk_mask);
+#endif
+
+       sunxi_usb_phy_init(sunxi_usbc);
+
+       if (sunxi_usbc->id != 0)
+               sunxi_usb_passby(sunxi_usbc, SUNXI_USB_PASSBY_EN);
+
+       enabled_hcd_count++;
+}
+
+void sunxi_usbc_disable(int index)
+{
+       struct sunxi_usbc_hcd *sunxi_usbc = &sunxi_usbc_hcd[index];
+       struct sunxi_ccm_reg *ccm = (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+
+       if (sunxi_usbc->id != 0)
+               sunxi_usb_passby(sunxi_usbc, !SUNXI_USB_PASSBY_EN);
+
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
+       clrbits_le32(&ccm->ahb_reset0_cfg, sunxi_usbc->ahb_clk_mask);
+#endif
+       clrbits_le32(&ccm->ahb_gate0, sunxi_usbc->ahb_clk_mask);
+       clrbits_le32(&ccm->usb_clk_cfg, sunxi_usbc->usb_rst_mask);
+
+       /* disable common PHY only once, for the last enabled hcd */
+       if (enabled_hcd_count == 1)
+               clrbits_le32(&ccm->usb_clk_cfg, CCM_USB_CTRL_PHYGATE);
+
+       enabled_hcd_count--;
+}
+
+void sunxi_usbc_vbus_enable(int index)
+{
+       struct sunxi_usbc_hcd *sunxi_usbc = &sunxi_usbc_hcd[index];
+
+#ifdef AXP_DRIVEBUS
+       if (use_axp_drivebus(index))
+               axp_drivebus_enable();
+#endif
+       if (sunxi_usbc->gpio_vbus != -1)
+               gpio_direction_output(sunxi_usbc->gpio_vbus, 1);
+}
+
+void sunxi_usbc_vbus_disable(int index)
+{
+       struct sunxi_usbc_hcd *sunxi_usbc = &sunxi_usbc_hcd[index];
+
+#ifdef AXP_DRIVEBUS
+       if (use_axp_drivebus(index))
+               axp_drivebus_disable();
+#endif
+       if (sunxi_usbc->gpio_vbus != -1)
+               gpio_direction_output(sunxi_usbc->gpio_vbus, 0);
+}
index 31627f970efbec334262c0dcfc54e10a9794a668..0936bdd393bee8398e8ab246b4d1db82379b6c7f 100644 (file)
@@ -20,9 +20,6 @@ void board_init_f(ulong dummy)
        /* Clear the BSS. */
        memset(__bss_start, 0, __bss_end - __bss_start);
 
-       /* Set global data pointer. */
-       gd = &gdata;
-
        preloader_console_init();
        arch_cpu_init();
        board_init_r(NULL, 0);
index 4b3ee6ed6fa554662e522dbfabf49f9b1fd15984..9c6e8243bb4bc81f731708623e02b5770e5fb163 100644 (file)
@@ -94,7 +94,7 @@ skip:
        b.gt    loop_level
 
        mov     x0, #0
-       msr     csselr_el1, x0          /* resotre csselr_el1 */
+       msr     csselr_el1, x0          /* restore csselr_el1 */
        dsb     sy
        isb
        mov     lr, x15
index 8dd69b3c80ee3022cb657720f217b3aaf8eb4568..b94b56cba73d3d8ef5f569eb9c126f40d2033fdc 100644 (file)
@@ -219,6 +219,12 @@ struct cm_dpll {
        unsigned int resv4[2];
        unsigned int clklcdcpixelclk;   /* offset 0x34 */
 };
+
+struct prm_device_inst {
+       unsigned int prm_rstctrl;
+       unsigned int prm_rsttime;
+       unsigned int prm_rstst;
+};
 #else
 /* Encapsulating core pll registers */
 struct cm_wkuppll {
@@ -386,6 +392,11 @@ struct cm_device_inst {
        unsigned int cm_dll_ctrl;
 };
 
+struct prm_device_inst {
+       unsigned int prm_rstctrl;
+       unsigned int prm_rstst;
+};
+
 struct cm_dpll {
        unsigned int resv1;
        unsigned int clktimer2clk;      /* offset 0x04 */
index c67a0801a9e5ef3e9b6fcd370839ead96029516e..d1aed58503fcd8ccb8ff313168650e31e0f188fd 100644 (file)
@@ -39,6 +39,7 @@
 /* VTP Base address */
 #define VTP0_CTRL_ADDR                 0x44E10E0C
 #define VTP1_CTRL_ADDR                 0x48140E10
+#define PRM_DEVICE_INST                        0x44E00F00
 
 /* DDR Base address */
 #define DDR_PHY_CMD_ADDR               0x44E12000
index efdecf4613687b363d95e7884d178ab87e2828d9..29e3816c1a531dca487c0c1b74ddc6238fb6772b 100644 (file)
@@ -71,6 +71,7 @@
 #define PRM_PER_USBPHYOCP2SCP1_CLKCTRL (CM_PER + 0x5c0)
 #define USBPHYOCPSCP_MODULE_EN (1 << 1)
 #define CM_DEVICE_INST                 0x44df4100
+#define PRM_DEVICE_INST                        0x44df4000
 
 /* Control status register */
 #define CTRL_CRYSTAL_FREQ_SRC_MASK             (1 << 31)
index 132d58c117a7b8af76b216455b4d4ee2e00edb94..748b80254602d1c5e816b7b2c668836d364bdb0c 100644 (file)
 #define MSTP10_BITS    0xFFFEFFE0
 #define MSTP11_BITS    0x00000000
 
+/* SDHI */
+#define CONFIG_SYS_SH_SDHI1_BASE 0xEE120000
+#define CONFIG_SYS_SH_SDHI2_BASE 0xEE140000
+#define CONFIG_SYS_SH_SDHI3_BASE 0xEE160000
+#define CONFIG_SYS_SH_SDHI_NR_CHANNEL 4
+
 #define R8A7790_CUT_ES2X       2
 #define IS_R8A7790_ES2()       \
        (rmobile_get_cpu_rev_integer() == R8A7790_CUT_ES2X)
index d2cbcd761dceee6d459c0a34aefd7afb83b1d299..1d06b651f4852e2f5f82e50a94a0e1654fcf88ba 100644 (file)
 /* SH-I2C */
 #define CONFIG_SYS_I2C_SH_BASE2        0xE60B0000
 
+/* SDHI */
+#define CONFIG_SYS_SH_SDHI1_BASE 0xEE140000
+#define CONFIG_SYS_SH_SDHI2_BASE 0xEE160000
+#define CONFIG_SYS_SH_SDHI_NR_CHANNEL 3
+
 #define DBSC3_1_QOS_R0_BASE    0xE67A1000
 #define DBSC3_1_QOS_R1_BASE    0xE67A1100
 #define DBSC3_1_QOS_R2_BASE    0xE67A1200
index 1abdeb7450b31ec0a4b3e682ca3cc2547829b64f..3efc62a1a90c6f18786cb382b35c19adbf442682 100644 (file)
 /* SH-I2C */
 #define CONFIG_SYS_I2C_SH_BASE2        0xE60B0000
 
+/* SDHI */
+#define CONFIG_SYS_SH_SDHI1_BASE 0xEE140000
+#define CONFIG_SYS_SH_SDHI2_BASE 0xEE160000
+#define CONFIG_SYS_SH_SDHI_NR_CHANNEL 3
+
 #define DBSC3_1_QOS_R0_BASE    0xE67A1000
 #define DBSC3_1_QOS_R1_BASE    0xE67A1100
 #define DBSC3_1_QOS_R2_BASE    0xE67A1200
index d7c9004772aa1912332e817438b220fe2c13cb01..6d11fa479b7d7340629bed8718f871020418f5f1 100644 (file)
@@ -27,4 +27,9 @@
 #define MSTP10_BITS    0xFFFEFFE0
 #define MSTP11_BITS    0x000001C0
 
+/* SDHI */
+#define CONFIG_SYS_SH_SDHI1_BASE 0xEE140000
+#define CONFIG_SYS_SH_SDHI2_BASE 0xEE160000
+#define CONFIG_SYS_SH_SDHI_NR_CHANNEL 3
+
 #endif /* __ASM_ARCH_R8A7794_H */
index 23c4bba6edec412378aabe636f58f1f660fa50a3..d594cd77c176532a79fb5629369ed72886bd476c 100644 (file)
@@ -82,6 +82,9 @@
 #define CONFIG_SYS_RCAR_I2C2_BASE      0xE6530000
 #define CONFIG_SYS_RCAR_I2C3_BASE      0xE6540000
 
+/* SDHI */
+#define CONFIG_SYS_SH_SDHI0_BASE       0xEE100000
+
 #define S3C_BASE               0xE6784000
 #define S3C_INT_BASE           0xE6784A00
 #define S3C_MEDIA_BASE         0xE6784B00
diff --git a/arch/arm/include/asm/arch-rmobile/sh_sdhi.h b/arch/arm/include/asm/arch-rmobile/sh_sdhi.h
new file mode 100644 (file)
index 0000000..057bf3f
--- /dev/null
@@ -0,0 +1,168 @@
+/*
+ * drivers/mmc/sh-sdhi.h
+ *
+ * SD/MMC driver for Reneas rmobile ARM SoCs
+ *
+ * Copyright (C) 2013-2014 Renesas Electronics Corporation
+ * Copyright (C) 2008-2009 Renesas Solutions Corp.
+ *
+ * SPDX-License-Identifier:    GPL-2.0
+ */
+
+#ifndef _SH_SDHI_H
+#define _SH_SDHI_H
+
+#define SDHI_CMD                       (0x0000 >> 1)
+#define SDHI_PORTSEL                   (0x0004 >> 1)
+#define SDHI_ARG0                      (0x0008 >> 1)
+#define SDHI_ARG1                      (0x000C >> 1)
+#define SDHI_STOP                      (0x0010 >> 1)
+#define SDHI_SECCNT                    (0x0014 >> 1)
+#define SDHI_RSP00                     (0x0018 >> 1)
+#define SDHI_RSP01                     (0x001C >> 1)
+#define SDHI_RSP02                     (0x0020 >> 1)
+#define SDHI_RSP03                     (0x0024 >> 1)
+#define SDHI_RSP04                     (0x0028 >> 1)
+#define SDHI_RSP05                     (0x002C >> 1)
+#define SDHI_RSP06                     (0x0030 >> 1)
+#define SDHI_RSP07                     (0x0034 >> 1)
+#define SDHI_INFO1                     (0x0038 >> 1)
+#define SDHI_INFO2                     (0x003C >> 1)
+#define SDHI_INFO1_MASK                        (0x0040 >> 1)
+#define SDHI_INFO2_MASK                        (0x0044 >> 1)
+#define SDHI_CLK_CTRL                  (0x0048 >> 1)
+#define SDHI_SIZE                      (0x004C >> 1)
+#define SDHI_OPTION                    (0x0050 >> 1)
+#define SDHI_ERR_STS1                  (0x0058 >> 1)
+#define SDHI_ERR_STS2                  (0x005C >> 1)
+#define SDHI_BUF0                      (0x0060 >> 1)
+#define SDHI_SDIO_MODE                 (0x0068 >> 1)
+#define SDHI_SDIO_INFO1                        (0x006C >> 1)
+#define SDHI_SDIO_INFO1_MASK           (0x0070 >> 1)
+#define SDHI_CC_EXT_MODE               (0x01B0 >> 1)
+#define SDHI_SOFT_RST                  (0x01C0 >> 1)
+#define SDHI_VERSION                   (0x01C4 >> 1)
+#define SDHI_HOST_MODE                 (0x01C8 >> 1)
+#define SDHI_SDIF_MODE                 (0x01CC >> 1)
+#define SDHI_EXT_SWAP                  (0x01E0 >> 1)
+#define SDHI_SD_DMACR                  (0x0324 >> 1)
+
+/* SDHI CMD VALUE */
+#define CMD_MASK                       0x0000ffff
+#define SDHI_APP                       0x0040
+#define SDHI_SD_APP_SEND_SCR           0x0073
+#define SDHI_SD_SWITCH                 0x1C06
+
+/* SDHI_PORTSEL */
+#define USE_1PORT                      (1 << 8) /* 1 port */
+
+/* SDHI_ARG */
+#define ARG0_MASK                      0x0000ffff
+#define ARG1_MASK                      0x0000ffff
+
+/* SDHI_STOP */
+#define STOP_SEC_ENABLE                        (1 << 8)
+
+/* SDHI_INFO1 */
+#define INFO1_RESP_END                 (1 << 0)
+#define INFO1_ACCESS_END               (1 << 2)
+#define INFO1_CARD_RE                  (1 << 3)
+#define INFO1_CARD_IN                  (1 << 4)
+#define INFO1_ISD0CD                   (1 << 5)
+#define INFO1_WRITE_PRO                        (1 << 7)
+#define INFO1_DATA3_CARD_RE            (1 << 8)
+#define INFO1_DATA3_CARD_IN            (1 << 9)
+#define INFO1_DATA3                    (1 << 10)
+
+/* SDHI_INFO2 */
+#define INFO2_CMD_ERROR                        (1 << 0)
+#define INFO2_CRC_ERROR                        (1 << 1)
+#define INFO2_END_ERROR                        (1 << 2)
+#define INFO2_TIMEOUT                  (1 << 3)
+#define INFO2_BUF_ILL_WRITE            (1 << 4)
+#define INFO2_BUF_ILL_READ             (1 << 5)
+#define INFO2_RESP_TIMEOUT             (1 << 6)
+#define INFO2_SDDAT0                   (1 << 7)
+#define INFO2_BRE_ENABLE               (1 << 8)
+#define INFO2_BWE_ENABLE               (1 << 9)
+#define INFO2_CBUSY                    (1 << 14)
+#define INFO2_ILA                      (1 << 15)
+#define INFO2_ALL_ERR                  (0x807f)
+
+/* SDHI_INFO1_MASK */
+#define INFO1M_RESP_END                        (1 << 0)
+#define INFO1M_ACCESS_END              (1 << 2)
+#define INFO1M_CARD_RE                 (1 << 3)
+#define INFO1M_CARD_IN                 (1 << 4)
+#define INFO1M_DATA3_CARD_RE           (1 << 8)
+#define INFO1M_DATA3_CARD_IN           (1 << 9)
+#define INFO1M_ALL                     (0xffff)
+#define INFO1M_SET                     (INFO1M_RESP_END |      \
+                                       INFO1M_ACCESS_END |     \
+                                       INFO1M_DATA3_CARD_RE |  \
+                                       INFO1M_DATA3_CARD_IN)
+
+/* SDHI_INFO2_MASK */
+#define INFO2M_CMD_ERROR               (1 << 0)
+#define INFO2M_CRC_ERROR               (1 << 1)
+#define INFO2M_END_ERROR               (1 << 2)
+#define INFO2M_TIMEOUT                 (1 << 3)
+#define INFO2M_BUF_ILL_WRITE           (1 << 4)
+#define INFO2M_BUF_ILL_READ            (1 << 5)
+#define INFO2M_RESP_TIMEOUT            (1 << 6)
+#define INFO2M_BRE_ENABLE              (1 << 8)
+#define INFO2M_BWE_ENABLE              (1 << 9)
+#define INFO2M_ILA                     (1 << 15)
+#define INFO2M_ALL                     (0xffff)
+#define INFO2M_ALL_ERR                 (0x807f)
+
+/* SDHI_CLK_CTRL */
+#define CLK_ENABLE                     (1 << 8)
+
+/* SDHI_OPTION */
+#define OPT_BUS_WIDTH_1                        (1 << 15)       /* bus width = 1 bit */
+
+/* SDHI_ERR_STS1 */
+#define ERR_STS1_CRC_ERROR             ((1 << 11) | (1 << 10) | (1 << 9) | \
+                                       (1 << 8) | (1 << 5))
+#define ERR_STS1_CMD_ERROR             ((1 << 4) | (1 << 3) | (1 << 2) | \
+                                       (1 << 1) | (1 << 0))
+
+/* SDHI_ERR_STS2 */
+#define ERR_STS2_RES_TIMEOUT           (1 << 0)
+#define ERR_STS2_RES_STOP_TIMEOUT      ((1 << 0) | (1 << 1))
+#define ERR_STS2_SYS_ERROR             ((1 << 6) | (1 << 5) | (1 << 4) | \
+                                       (1 << 3) | (1 << 2) | (1 << 1) | \
+                                       (1 << 0))
+
+/* SDHI_SDIO_MODE */
+#define SDIO_MODE_ON                   (1 << 0)
+#define SDIO_MODE_OFF                  (0 << 0)
+
+/* SDHI_SDIO_INFO1 */
+#define SDIO_INFO1_IOIRQ               (1 << 0)
+#define SDIO_INFO1_EXPUB52             (1 << 14)
+#define SDIO_INFO1_EXWT                        (1 << 15)
+
+/* SDHI_SDIO_INFO1_MASK */
+#define SDIO_INFO1M_CLEAR              ((1 << 1) | (1 << 2))
+#define SDIO_INFO1M_ON                 ((1 << 15) | (1 << 14) | (1 << 2) | \
+                                        (1 << 1) | (1 << 0))
+
+/* SDHI_EXT_SWAP */
+#define SET_SWAP                       ((1 << 6) | (1 << 7))   /* SWAP */
+
+/* SDHI_SOFT_RST */
+#define SOFT_RST_ON                    (0 << 0)
+#define SOFT_RST_OFF                   (1 << 0)
+
+#define        CLKDEV_SD_DATA                  25000000        /* 25 MHz */
+#define CLKDEV_HS_DATA                 50000000        /* 50 MHz */
+#define CLKDEV_MMC_DATA                        20000000        /* 20MHz */
+#define        CLKDEV_INIT                     400000          /* 100 - 400 KHz */
+
+/* For quirk */
+#define SH_SDHI_QUIRK_16BIT_BUF                (1)
+int sh_sdhi_init(unsigned long addr, int ch, unsigned long quirks);
+
+#endif /* _SH_SDHI_H */
index 64acff3504154a75253a430819e25fe2c3ba1e13..505c363e46e1af460837262cff52a8d379f83e1f 100644 (file)
@@ -26,7 +26,6 @@ int clock_init(void);
 int clock_twi_onoff(int port, int state);
 void clock_set_pll1(unsigned int hz);
 void clock_set_pll3(unsigned int hz);
-void clock_set_pll5(unsigned int hz);
 unsigned int clock_get_pll5p(void);
 unsigned int clock_get_pll6(void);
 void clock_set_de_mod_clock(u32 *clk_cfg, unsigned int hz);
index eb889695d9143e5cc9756a2c2a0661068336fc57..84a9a2bdbc312e6e97a41887b2a35632ddb23bfe 100644 (file)
@@ -182,7 +182,7 @@ struct sunxi_ccm_reg {
 #define AHB_GATE_OFFSET_USB_EHCI1      3
 #define AHB_GATE_OFFSET_USB_OHCI0      2
 #define AHB_GATE_OFFSET_USB_EHCI0      1
-#define AHB_GATE_OFFSET_USB            0
+#define AHB_GATE_OFFSET_USB0           0
 
 /* ahb clock gate bit offset (second register) */
 #define AHB_GATE_OFFSET_GMAC           17
@@ -190,6 +190,8 @@ struct sunxi_ccm_reg {
 #define AHB_GATE_OFFSET_HDMI           11
 #define AHB_GATE_OFFSET_LCD1           5
 #define AHB_GATE_OFFSET_LCD0           4
+#define AHB_GATE_OFFSET_TVE1           3
+#define AHB_GATE_OFFSET_TVE0           2
 
 #define CCM_AHB_GATE_GPS (0x1 << 26)
 #define CCM_AHB_GATE_SDRAM (0x1 << 14)
@@ -255,11 +257,14 @@ struct sunxi_ccm_reg {
 #define CCM_MBUS_CTRL_CLK_SRC_PLL5 0x2
 #define CCM_MBUS_CTRL_GATE (0x1 << 31)
 
-#define CCM_MMC_CTRL_OSCM24 (0x0 << 24)
-#define CCM_MMC_CTRL_PLL6   (0x1 << 24)
-#define CCM_MMC_CTRL_PLL5   (0x2 << 24)
-
-#define CCM_MMC_CTRL_ENABLE (0x1 << 31)
+#define CCM_MMC_CTRL_M(x)              ((x) - 1)
+#define CCM_MMC_CTRL_OCLK_DLY(x)       ((x) << 8)
+#define CCM_MMC_CTRL_N(x)              ((x) << 16)
+#define CCM_MMC_CTRL_SCLK_DLY(x)       ((x) << 20)
+#define CCM_MMC_CTRL_OSCM24            (0x0 << 24)
+#define CCM_MMC_CTRL_PLL6              (0x1 << 24)
+#define CCM_MMC_CTRL_PLL5              (0x2 << 24)
+#define CCM_MMC_CTRL_ENABLE            (0x1 << 31)
 
 #define CCM_DRAM_GATE_OFFSET_DE_BE0    26
 
@@ -279,6 +284,8 @@ struct sunxi_ccm_reg {
 /* Enable / disable both ch1 sclk1 and sclk2 at the same time */
 #define CCM_LCD_CH1_CTRL_GATE          (0x1 << 31 | 0x1 << 15)
 
+#define CCM_LVDS_CTRL_RST              (1 << 0)
+
 #define CCM_HDMI_CTRL_M(n)             ((((n) - 1) & 0xf) << 0)
 #define CCM_HDMI_CTRL_PLL_MASK         (3 << 24)
 #define CCM_HDMI_CTRL_PLL3             (0 << 24)
@@ -295,10 +302,12 @@ struct sunxi_ccm_reg {
 #define CCM_GMAC_CTRL_GPIT_MII (0x0 << 2)
 #define CCM_GMAC_CTRL_GPIT_RGMII (0x1 << 2)
 
+#define CCM_USB_CTRL_PHY0_RST (0x1 << 0)
 #define CCM_USB_CTRL_PHY1_RST (0x1 << 1)
 #define CCM_USB_CTRL_PHY2_RST (0x1 << 2)
 #define CCM_USB_CTRL_PHYGATE (0x1 << 8)
-/* These 2 are sun6i only, define them as 0 on sun4i */
+/* These 3 are sun6i only, define them as 0 on sun4i */
+#define CCM_USB_CTRL_PHY0_CLK 0
 #define CCM_USB_CTRL_PHY1_CLK 0
 #define CCM_USB_CTRL_PHY2_CLK 0
 
index 359905452c3e27979ee1a2325351a2444cb7160a..4711260c1eef58196d40c46f856c3805012a2824 100644 (file)
@@ -173,7 +173,7 @@ struct sunxi_ccm_reg {
 #define CCM_PLL1_CTRL_M(n)             ((((n) - 1) & 0x3) << 0)
 #define CCM_PLL1_CTRL_K(n)             ((((n) - 1) & 0x3) << 4)
 #define CCM_PLL1_CTRL_N(n)             ((((n) - 1) & 0x1f) << 8)
-#define CCM_PLL1_CTRL_MAGIC            (0x1 << 16)
+#define CCM_PLL1_CTRL_P(n)             (((n) & 0x3) << 16)
 #define CCM_PLL1_CTRL_EN               (0x1 << 31)
 
 #define CCM_PLL3_CTRL_M(n)             ((((n) - 1) & 0xf) << 0)
@@ -185,6 +185,7 @@ struct sunxi_ccm_reg {
 #define CCM_PLL5_CTRL_K(n)             ((((n) - 1) & 0x3) << 4)
 #define CCM_PLL5_CTRL_N(n)             ((((n) - 1) & 0x1f) << 8)
 #define CCM_PLL5_CTRL_UPD              (0x1 << 20)
+#define CCM_PLL5_CTRL_SIGMA_DELTA_EN   (0x1 << 24)
 #define CCM_PLL5_CTRL_EN               (0x1 << 31)
 
 #define PLL6_CFG_DEFAULT               0x90041811 /* 600 MHz */
@@ -203,6 +204,7 @@ struct sunxi_ccm_reg {
 #define AHB_GATE_OFFSET_USB_OHCI0      29
 #define AHB_GATE_OFFSET_USB_EHCI1      27
 #define AHB_GATE_OFFSET_USB_EHCI0      26
+#define AHB_GATE_OFFSET_USB0           24
 #define AHB_GATE_OFFSET_MCTL           14
 #define AHB_GATE_OFFSET_GMAC           17
 #define AHB_GATE_OFFSET_MMC3           11
@@ -210,6 +212,7 @@ struct sunxi_ccm_reg {
 #define AHB_GATE_OFFSET_MMC1           9
 #define AHB_GATE_OFFSET_MMC0           8
 #define AHB_GATE_OFFSET_MMC(n)         (AHB_GATE_OFFSET_MMC0 + (n))
+#define AHB_GATE_OFFSET_SS             5
 
 /* ahb_gate1 offsets */
 #define AHB_GATE_OFFSET_DRC0           25
@@ -218,15 +221,20 @@ struct sunxi_ccm_reg {
 #define AHB_GATE_OFFSET_LCD1           5
 #define AHB_GATE_OFFSET_LCD0           4
 
-#define CCM_MMC_CTRL_OSCM24 (0x0 << 24)
-#define CCM_MMC_CTRL_PLL6   (0x1 << 24)
-
-#define CCM_MMC_CTRL_ENABLE (0x1 << 31)
+#define CCM_MMC_CTRL_M(x)              ((x) - 1)
+#define CCM_MMC_CTRL_OCLK_DLY(x)       ((x) << 8)
+#define CCM_MMC_CTRL_N(x)              ((x) << 16)
+#define CCM_MMC_CTRL_SCLK_DLY(x)       ((x) << 20)
+#define CCM_MMC_CTRL_OSCM24            (0x0 << 24)
+#define CCM_MMC_CTRL_PLL6              (0x1 << 24)
+#define CCM_MMC_CTRL_ENABLE            (0x1 << 31)
 
+#define CCM_USB_CTRL_PHY0_RST (0x1 << 0)
 #define CCM_USB_CTRL_PHY1_RST (0x1 << 1)
 #define CCM_USB_CTRL_PHY2_RST (0x1 << 2)
 /* There is no global phy clk gate on sun6i, define as 0 */
 #define CCM_USB_CTRL_PHYGATE 0
+#define CCM_USB_CTRL_PHY0_CLK (0x1 << 8)
 #define CCM_USB_CTRL_PHY1_CLK (0x1 << 9)
 #define CCM_USB_CTRL_PHY2_CLK (0x1 << 10)
 
@@ -250,6 +258,8 @@ struct sunxi_ccm_reg {
 #define CCM_LCD_CH0_CTRL_PLL3_2X       (2 << 24)
 #define CCM_LCD_CH0_CTRL_PLL7_2X       (3 << 24)
 #define CCM_LCD_CH0_CTRL_MIPI_PLL      (4 << 24)
+/* No reset bit in ch0_clk_cfg (reset is controlled through ahb_reset1) */
+#define CCM_LCD_CH0_CTRL_RST           0
 #define CCM_LCD_CH0_CTRL_GATE          (0x1 << 31)
 
 #define CCM_LCD_CH1_CTRL_M(n)          ((((n) - 1) & 0xf) << 0)
@@ -268,7 +278,13 @@ struct sunxi_ccm_reg {
 #define CCM_HDMI_CTRL_DDC_GATE         (0x1 << 30)
 #define CCM_HDMI_CTRL_GATE             (0x1 << 31)
 
+#ifndef CONFIG_MACH_SUN8I
 #define MBUS_CLK_DEFAULT               0x81000001 /* PLL6 / 2 */
+#else
+#define MBUS_CLK_DEFAULT               0x81000003 /* PLL6 / 4 */
+#endif
+
+#define CCM_PLL5_PATTERN               0xd1303333
 
 /* ahb_reset0 offsets */
 #define AHB_RESET_OFFSET_GMAC          17
@@ -278,8 +294,9 @@ struct sunxi_ccm_reg {
 #define AHB_RESET_OFFSET_MMC1          9
 #define AHB_RESET_OFFSET_MMC0          8
 #define AHB_RESET_OFFSET_MMC(n)                (AHB_RESET_OFFSET_MMC0 + (n))
+#define AHB_RESET_OFFSET_SS            5
 
-/* ahb_reset0 offsets */
+/* ahb_reset1 offsets */
 #define AHB_RESET_OFFSET_DRC0          25
 #define AHB_RESET_OFFSET_DE_BE0                12
 #define AHB_RESET_OFFSET_HDMI          11
@@ -303,4 +320,6 @@ struct sunxi_ccm_reg {
 #define CCM_DE_CTRL_PLL10              (5 << 24)
 #define CCM_DE_CTRL_GATE               (1 << 31)
 
+void clock_set_pll5(unsigned int clk, bool sigma_delta_enable);
+
 #endif /* _SUNXI_CLOCK_SUN6I_H */
index 2c92b5ca568363b26125c166caa6f2fe1b3f15d4..82b3d4676fd7fd51f952882d2c054d53c9e8d87e 100644 (file)
@@ -37,7 +37,7 @@
 #define SUNXI_MMC1_BASE                        0x01c10000
 #define SUNXI_MMC2_BASE                        0x01c11000
 #define SUNXI_MMC3_BASE                        0x01c12000
-#ifndef CONFIG_MACH_SUN6I
+#if !defined CONFIG_MACH_SUN6I && !defined CONFIG_MACH_SUN8I
 #define SUNXI_USB0_BASE                        0x01c13000
 #define SUNXI_USB1_BASE                        0x01c14000
 #endif
@@ -45,7 +45,7 @@
 #define SUNXI_HDMI_BASE                        0x01c16000
 #define SUNXI_SPI2_BASE                        0x01c17000
 #define SUNXI_SATA_BASE                        0x01c18000
-#ifndef CONFIG_MACH_SUN6I
+#if !defined CONFIG_MACH_SUN6I && !defined CONFIG_MACH_SUN8I
 #define SUNXI_PATA_BASE                        0x01c19000
 #define SUNXI_ACE_BASE                 0x01c1a000
 #define SUNXI_TVE1_BASE                        0x01c1b000
 #define SUN6I_CPUCFG_BASE              0x01f01c00
 #define SUNXI_R_UART_BASE              0x01f02800
 #define SUNXI_R_PIO_BASE               0x01f02c00
-#define SUNXI_P2WI_BASE                        0x01f03400
+#define SUN6I_P2WI_BASE                        0x01f03400
+#define SUNXI_RSB_BASE                 0x01f03400
 
 /* CoreSight Debug Module */
 #define SUNXI_CSDM_BASE                        0x3f500000
 
 #define SUNXI_CPU_CFG                  (SUNXI_TIMER_BASE + 0x13c)
 
+/* SS bonding ids used for cpu identification */
+#define SUNXI_SS_BOND_ID_A31           4
+#define SUNXI_SS_BOND_ID_A31S          5
+
 #ifndef __ASSEMBLY__
 void sunxi_board_init(void);
 void sunxi_reset(void);
+int sunxi_get_ss_bonding_id(void);
+int sunxi_get_sid(unsigned int *sid);
 #endif /* __ASSEMBLY__ */
 
 #endif /* _CPU_H */
index ddb71c1bbd33f71e054ab2fc50834c90061cc8e3..2ac8a879dfb6feb5dd298c23322c87063b63d858 100644 (file)
@@ -57,14 +57,16 @@ struct sunxi_lcdc_reg {
        u32 int0;                       /* 0x04 */
        u32 int1;                       /* 0x08 */
        u8 res0[0x04];                  /* 0x0c */
-       u32 frame_ctrl;                 /* 0x10 */
-       u8 res1[0x2c];                  /* 0x14 */
+       u32 tcon0_frm_ctrl;             /* 0x10 */
+       u32 tcon0_frm_seed[6];          /* 0x14 */
+       u32 tcon0_frm_table[4];         /* 0x2c */
+       u8 res1[4];                     /* 0x3c */
        u32 tcon0_ctrl;                 /* 0x40 */
        u32 tcon0_dclk;                 /* 0x44 */
-       u32 tcon0_basic_timing0;        /* 0x48 */
-       u32 tcon0_basic_timing1;        /* 0x4c */
-       u32 tcon0_basic_timing2;        /* 0x50 */
-       u32 tcon0_basic_timing3;        /* 0x54 */
+       u32 tcon0_timing_active;        /* 0x48 */
+       u32 tcon0_timing_h;             /* 0x4c */
+       u32 tcon0_timing_v;             /* 0x50 */
+       u32 tcon0_timing_sync;          /* 0x54 */
        u32 tcon0_hv_intf;              /* 0x58 */
        u8 res2[0x04];                  /* 0x5c */
        u32 tcon0_cpu_intf;             /* 0x60 */
@@ -89,6 +91,9 @@ struct sunxi_lcdc_reg {
        u8 res3[0x44];                  /* 0xac */
        u32 tcon1_io_polarity;          /* 0xf0 */
        u32 tcon1_io_tristate;          /* 0xf4 */
+       u8 res4[0x128];                 /* 0xf8 */
+       u32 lvds_ana0;                  /* 0x220 */
+       u32 lvds_ana1;                  /* 0x224 */
 };
 
 struct sunxi_hdmi_reg {
@@ -102,11 +107,106 @@ struct sunxi_hdmi_reg {
        u32 video_fp;                   /* 0x01c */
        u32 video_spw;                  /* 0x020 */
        u32 video_polarity;             /* 0x024 */
-       u8 res0[0x1d8];                 /* 0x028 */
+       u8 res0[0x58];                  /* 0x028 */
+       u8 avi_info_frame[0x14];        /* 0x080 */
+       u8 res1[0x4c];                  /* 0x094 */
+       u32 qcp_packet0;                /* 0x0e0 */
+       u32 qcp_packet1;                /* 0x0e4 */
+       u8 res2[0x118];                 /* 0x0e8 */
        u32 pad_ctrl0;                  /* 0x200 */
        u32 pad_ctrl1;                  /* 0x204 */
        u32 pll_ctrl;                   /* 0x208 */
        u32 pll_dbg0;                   /* 0x20c */
+       u32 pll_dbg1;                   /* 0x210 */
+       u32 hpd_cec;                    /* 0x214 */
+       u8 res3[0x28];                  /* 0x218 */
+       u8 vendor_info_frame[0x14];     /* 0x240 */
+       u8 res4[0x9c];                  /* 0x254 */
+       u32 pkt_ctrl0;                  /* 0x2f0 */
+       u32 pkt_ctrl1;                  /* 0x2f4 */
+       u8 res5[0x8];                   /* 0x2f8 */
+       u32 unknown;                    /* 0x300 */
+       u8 res6[0xc];                   /* 0x304 */
+       u32 audio_sample_count;         /* 0x310 */
+       u8 res7[0xec];                  /* 0x314 */
+       u32 audio_tx_fifo;              /* 0x400 */
+       u8 res8[0xfc];                  /* 0x404 */
+#ifndef CONFIG_MACH_SUN6I
+       u32 ddc_ctrl;                   /* 0x500 */
+       u32 ddc_addr;                   /* 0x504 */
+       u32 ddc_int_mask;               /* 0x508 */
+       u32 ddc_int_status;             /* 0x50c */
+       u32 ddc_fifo_ctrl;              /* 0x510 */
+       u32 ddc_fifo_status;            /* 0x514 */
+       u32 ddc_fifo_data;              /* 0x518 */
+       u32 ddc_byte_count;             /* 0x51c */
+       u32 ddc_cmnd;                   /* 0x520 */
+       u32 ddc_exreg;                  /* 0x524 */
+       u32 ddc_clock;                  /* 0x528 */
+       u8 res9[0x14];                  /* 0x52c */
+       u32 ddc_line_ctrl;              /* 0x540 */
+#else
+       u32 ddc_ctrl;                   /* 0x500 */
+       u32 ddc_exreg;                  /* 0x504 */
+       u32 ddc_cmnd;                   /* 0x508 */
+       u32 ddc_addr;                   /* 0x50c */
+       u32 ddc_int_mask;               /* 0x510 */
+       u32 ddc_int_status;             /* 0x514 */
+       u32 ddc_fifo_ctrl;              /* 0x518 */
+       u32 ddc_fifo_status;            /* 0x51c */
+       u32 ddc_clock;                  /* 0x520 */
+       u32 ddc_timeout;                /* 0x524 */
+       u8 res9[0x18];                  /* 0x528 */
+       u32 ddc_dbg;                    /* 0x540 */
+       u8 res10[0x3c];                 /* 0x544 */
+       u32 ddc_fifo_data;              /* 0x580 */
+#endif
+};
+
+/*
+ * This is based on the A10s User Manual, and the A10s only supports
+ * composite video and not vga like the A10 / A20 does, still other
+ * than the removed vga out capability the tvencoder seems to be the same.
+ * "unknown#" registers are registers which are used in the A10 kernel code,
+ * but not documented in the A10s User Manual.
+ */
+struct sunxi_tve_reg {
+       u32 gctrl;                      /* 0x000 */
+       u32 cfg0;                       /* 0x004 */
+       u32 dac_cfg0;                   /* 0x008 */
+       u32 filter;                     /* 0x00c */
+       u32 chroma_freq;                /* 0x010 */
+       u32 porch_num;                  /* 0x014 */
+       u32 unknown0;                   /* 0x018 */
+       u32 line_num;                   /* 0x01c */
+       u32 blank_black_level;          /* 0x020 */
+       u32 unknown1;                   /* 0x024, seems to be 1 byte per dac */
+       u8 res0[0x08];                  /* 0x028 */
+       u32 auto_detect_en;             /* 0x030 */
+       u32 auto_detect_int_status;     /* 0x034 */
+       u32 auto_detect_status;         /* 0x038 */
+       u32 auto_detect_debounce;       /* 0x03c */
+       u32 csc_reg0;                   /* 0x040 */
+       u32 csc_reg1;                   /* 0x044 */
+       u32 csc_reg2;                   /* 0x048 */
+       u32 csc_reg3;                   /* 0x04c */
+       u8 res1[0xb0];                  /* 0x050 */
+       u32 color_burst;                /* 0x100 */
+       u32 vsync_num;                  /* 0x104 */
+       u32 notch_freq;                 /* 0x108 */
+       u32 cbr_level;                  /* 0x10c */
+       u32 burst_phase;                /* 0x110 */
+       u32 burst_width;                /* 0x114 */
+       u8 res2[0x04];                  /* 0x118 */
+       u32 sync_vbi_level;             /* 0x11c */
+       u32 white_level;                /* 0x120 */
+       u32 active_num;                 /* 0x124 */
+       u32 chroma_bw_gain;             /* 0x128 */
+       u32 notch_width;                /* 0x12c */
+       u32 resync_num;                 /* 0x130 */
+       u32 slave_para;                 /* 0x134 */
+       u32 cfg1;                       /* 0x138 */
+       u32 cfg2;                       /* 0x13c */
 };
 
 /*
@@ -126,17 +226,42 @@ struct sunxi_hdmi_reg {
  */
 #define SUNXI_LCDC_X(x)                                (((x) - 1) << 16)
 #define SUNXI_LCDC_Y(y)                                (((y) - 1) << 0)
+#define SUNXI_LCDC_TCON_VSYNC_MASK             (1 << 24)
+#define SUNXI_LCDC_TCON_HSYNC_MASK             (1 << 25)
 #define SUNXI_LCDC_CTRL_IO_MAP_MASK            (1 << 0)
 #define SUNXI_LCDC_CTRL_IO_MAP_TCON0           (0 << 0)
 #define SUNXI_LCDC_CTRL_IO_MAP_TCON1           (1 << 0)
 #define SUNXI_LCDC_CTRL_TCON_ENABLE            (1 << 31)
+#define SUNXI_LCDC_TCON0_FRM_CTRL_RGB666       ((1 << 31) | (0 << 4))
+#define SUNXI_LCDC_TCON0_FRM_CTRL_RGB565       ((1 << 31) | (5 << 4))
+#define SUNXI_LCDC_TCON0_FRM_SEED              0x11111111
+#define SUNXI_LCDC_TCON0_FRM_TAB0              0x01010000
+#define SUNXI_LCDC_TCON0_FRM_TAB1              0x15151111
+#define SUNXI_LCDC_TCON0_FRM_TAB2              0x57575555
+#define SUNXI_LCDC_TCON0_FRM_TAB3              0x7f7f7777
+#define SUNXI_LCDC_TCON0_CTRL_CLK_DELAY(n)     (((n) & 0x1f) << 4)
+#define SUNXI_LCDC_TCON0_CTRL_ENABLE           (1 << 31)
+#define SUNXI_LCDC_TCON0_DCLK_DIV(n)           ((n) << 0)
 #define SUNXI_LCDC_TCON0_DCLK_ENABLE           (0xf << 28)
+#define SUNXI_LCDC_TCON0_TIMING_H_BP(n)                (((n) - 1) << 0)
+#define SUNXI_LCDC_TCON0_TIMING_H_TOTAL(n)     (((n) - 1) << 16)
+#define SUNXI_LCDC_TCON0_TIMING_V_BP(n)                (((n) - 1) << 0)
+#define SUNXI_LCDC_TCON0_TIMING_V_TOTAL(n)     (((n) * 2) << 16)
+#define SUNXI_LCDC_TCON0_LVDS_INTF_BITWIDTH(n) ((n) << 26)
+#define SUNXI_LCDC_TCON0_LVDS_INTF_ENABLE      (1 << 31)
+#define SUNXI_LCDC_TCON0_IO_POL_DCLK_PHASE0    (0 << 28)
+#define SUNXI_LCDC_TCON0_IO_POL_DCLK_PHASE60   (1 << 28)
+#define SUNXI_LCDC_TCON0_IO_POL_DCLK_PHASE120  (2 << 28)
 #define SUNXI_LCDC_TCON1_CTRL_CLK_DELAY(n)     (((n) & 0x1f) << 4)
 #define SUNXI_LCDC_TCON1_CTRL_ENABLE           (1 << 31)
 #define SUNXI_LCDC_TCON1_TIMING_H_BP(n)                (((n) - 1) << 0)
 #define SUNXI_LCDC_TCON1_TIMING_H_TOTAL(n)     (((n) - 1) << 16)
 #define SUNXI_LCDC_TCON1_TIMING_V_BP(n)                (((n) - 1) << 0)
 #define SUNXI_LCDC_TCON1_TIMING_V_TOTAL(n)     (((n) * 2) << 16)
+#define SUNXI_LCDC_LVDS_ANA0                   0x3f310000
+#define SUNXI_LCDC_LVDS_ANA0_UPDATE            (1 << 22)
+#define SUNXI_LCDC_LVDS_ANA1_INIT1             (0x1f << 26 | 0x1f << 10)
+#define SUNXI_LCDC_LVDS_ANA1_INIT2             (0x1f << 16 | 0x1f << 00)
 
 /*
  * HDMI register constants.
@@ -149,9 +274,12 @@ struct sunxi_hdmi_reg {
 #define SUNXI_HDMI_IRQ_STATUS_BITS             0x73
 #define SUNXI_HDMI_HPD_DETECT                  (1 << 0)
 #define SUNXI_HDMI_VIDEO_CTRL_ENABLE           (1 << 31)
+#define SUNXI_HDMI_VIDEO_CTRL_HDMI             (1 << 30)
 #define SUNXI_HDMI_VIDEO_POL_HOR               (1 << 0)
 #define SUNXI_HDMI_VIDEO_POL_VER               (1 << 1)
 #define SUNXI_HDMI_VIDEO_POL_TX_CLK            (0x3e0 << 16)
+#define SUNXI_HDMI_QCP_PACKET0                 3
+#define SUNXI_HDMI_QCP_PACKET1                 0
 
 #ifdef CONFIG_MACH_SUN6I
 #define SUNXI_HDMI_PAD_CTRL0_HDP               0x7e80000f
@@ -182,6 +310,83 @@ struct sunxi_hdmi_reg {
 #define SUNXI_HDMI_PLL_DBG0_PLL3               (0 << 21)
 #define SUNXI_HDMI_PLL_DBG0_PLL7               (1 << 21)
 
+#define SUNXI_HDMI_PKT_CTRL0                   0x00000f21
+#define SUNXI_HDMI_PKT_CTRL1                   0x0000000f
+#define SUNXI_HDMI_UNKNOWN_INPUT_SYNC          0x08000000
+
+#ifdef CONFIG_MACH_SUN6I
+#define SUNXI_HMDI_DDC_CTRL_ENABLE             (1 << 0)
+#define SUNXI_HMDI_DDC_CTRL_SCL_ENABLE         (1 << 4)
+#define SUNXI_HMDI_DDC_CTRL_SDA_ENABLE         (1 << 6)
+#define SUNXI_HMDI_DDC_CTRL_START              (1 << 27)
+#define SUNXI_HMDI_DDC_CTRL_RESET              (1 << 31)
+#else
+#define SUNXI_HMDI_DDC_CTRL_RESET              (1 << 0)
+/* sun4i / sun5i / sun7i do not have a separate line_ctrl reg */
+#define SUNXI_HMDI_DDC_CTRL_SDA_ENABLE         0
+#define SUNXI_HMDI_DDC_CTRL_SCL_ENABLE         0
+#define SUNXI_HMDI_DDC_CTRL_START              (1 << 30)
+#define SUNXI_HMDI_DDC_CTRL_ENABLE             (1 << 31)
+#endif
+
+#ifdef CONFIG_MACH_SUN6I
+#define SUNXI_HMDI_DDC_ADDR_SLAVE_ADDR         (0xa0 << 0)
+#else
+#define SUNXI_HMDI_DDC_ADDR_SLAVE_ADDR         (0x50 << 0)
+#endif
+#define SUNXI_HMDI_DDC_ADDR_OFFSET(n)          (((n) & 0xff) << 8)
+#define SUNXI_HMDI_DDC_ADDR_EDDC_ADDR          (0x60 << 16)
+#define SUNXI_HMDI_DDC_ADDR_EDDC_SEGMENT(n)    ((n) << 24)
+
+#ifdef CONFIG_MACH_SUN6I
+#define SUNXI_HDMI_DDC_FIFO_CTRL_CLEAR         (1 << 15)
+#else
+#define SUNXI_HDMI_DDC_FIFO_CTRL_CLEAR         (1 << 31)
+#endif
+
+#define SUNXI_HDMI_DDC_CMND_EXPLICIT_EDDC_READ 6
+#define SUNXI_HDMI_DDC_CMND_IMPLICIT_EDDC_READ 7
+
+#ifdef CONFIG_MACH_SUN6I
+#define SUNXI_HDMI_DDC_CLOCK                   0x61
+#else
+/* N = 5,M=1 Fscl= Ftmds/2/10/2^N/(M+1) */
+#define SUNXI_HDMI_DDC_CLOCK                   0x0d
+#endif
+
+#define SUNXI_HMDI_DDC_LINE_CTRL_SCL_ENABLE    (1 << 8)
+#define SUNXI_HMDI_DDC_LINE_CTRL_SDA_ENABLE    (1 << 9)
+
+/*
+ * TVE register constants.
+ */
+#define SUNXI_TVE_GCTRL_ENABLE                 (1 << 0)
+/*
+ * Select input 0 to disable dac, 1 - 4 to feed dac from tve0, 5 - 8 to feed
+ * dac from tve1. When using tve1 the mux value must be written to both tve0's
+ * and tve1's gctrl reg.
+ */
+#define SUNXI_TVE_GCTRL_DAC_INPUT_MASK(dac)    (0xf << (((dac) + 1) * 4))
+#define SUNXI_TVE_GCTRL_DAC_INPUT(dac, sel)    ((sel) << (((dac) + 1) * 4))
+#define SUNXI_TVE_GCTRL_CFG0_VGA               0x20000000
+#define SUNXI_TVE_GCTRL_DAC_CFG0_VGA           0x403e1ac7
+#define SUNXI_TVE_GCTRL_UNKNOWN1_VGA           0x00000000
+#define SUNXI_TVE_AUTO_DETECT_EN_DET_EN(dac)   (1 << ((dac) + 0))
+#define SUNXI_TVE_AUTO_DETECT_EN_INT_EN(dac)   (1 << ((dac) + 16))
+#define SUNXI_TVE_AUTO_DETECT_INT_STATUS(dac)  (1 << ((dac) + 0))
+#define SUNXI_TVE_AUTO_DETECT_STATUS_SHIFT(dac)        ((dac) * 8)
+#define SUNXI_TVE_AUTO_DETECT_STATUS_MASK(dac) (3 << ((dac) * 8))
+#define SUNXI_TVE_AUTO_DETECT_STATUS_NONE      0
+#define SUNXI_TVE_AUTO_DETECT_STATUS_CONNECTED 1
+#define SUNXI_TVE_AUTO_DETECT_STATUS_SHORT_GND 3
+#define SUNXI_TVE_AUTO_DETECT_DEBOUNCE_SHIFT(d)        ((d) * 8)
+#define SUNXI_TVE_AUTO_DETECT_DEBOUNCE_MASK(d) (0xf << ((d) * 8))
+#define SUNXI_TVE_CSC_REG0_ENABLE              (1 << 31)
+#define SUNXI_TVE_CSC_REG0                     0x08440832
+#define SUNXI_TVE_CSC_REG1                     0x3b6dace1
+#define SUNXI_TVE_CSC_REG2                     0x0e1d13dc
+#define SUNXI_TVE_CSC_REG3                     0x00108080
+
 int sunxi_simplefb_setup(void *blob);
 
 #endif /* _SUNXI_DISPLAY_H */
index 9072e6822988852987601b1f95af96289780768a..7ff43e6d3a90fa46c35785a92fce4b1818c8168f 100644 (file)
 #ifndef _SUNXI_DRAM_H
 #define _SUNXI_DRAM_H
 
+#include <asm/io.h>
 #include <linux/types.h>
 
 /* dram regs definition */
 #if defined(CONFIG_MACH_SUN6I)
 #include <asm/arch/dram_sun6i.h>
+#elif defined(CONFIG_MACH_SUN8I)
+#include <asm/arch/dram_sun8i.h>
 #else
 #include <asm/arch/dram_sun4i.h>
 #endif
 
 unsigned long sunxi_dram_init(void);
 
+/*
+ * Wait up to 1s for value to be set in given part of reg.
+ */
+static inline void mctl_await_completion(u32 *reg, u32 mask, u32 val)
+{
+       unsigned long tmo = timer_get_us() + 1000000;
+
+       while ((readl(reg) & mask) != val) {
+               if (timer_get_us() > tmo)
+                       panic("Timeout initialising DRAM\n");
+       }
+}
+
+/*
+ * Test if memory at offset offset matches memory at begin of DRAM
+ */
+static inline bool mctl_mem_matches(u32 offset)
+{
+       /* Try to write different values to RAM at two addresses */
+       writel(0, CONFIG_SYS_SDRAM_BASE);
+       writel(0xaa55aa55, CONFIG_SYS_SDRAM_BASE + offset);
+       /* Check if the same value is actually observed when reading back */
+       return readl(CONFIG_SYS_SDRAM_BASE) ==
+              readl(CONFIG_SYS_SDRAM_BASE + offset);
+}
+
 #endif /* _SUNXI_DRAM_H */
diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun8i.h b/arch/arm/include/asm/arch-sunxi/dram_sun8i.h
new file mode 100644 (file)
index 0000000..06adee2
--- /dev/null
@@ -0,0 +1,266 @@
+/*
+ * Sun8i platform dram controller register and constant defines
+ *
+ * (C) Copyright 2007-2013
+ * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
+ * CPL <cplanxy@allwinnertech.com>
+ * Jerry Wang <wangflord@allwinnertech.com>
+ *
+ * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#ifndef _SUNXI_DRAM_SUN8I_H
+#define _SUNXI_DRAM_SUN8I_H
+
+struct dram_para {
+       u32 clock;
+       u32 type;
+       u32 zq;
+       u32 odt_en;
+       u32 para1;
+       u32 para2;
+       u32 mr0;
+       u32 mr1;
+       u32 mr2;
+       u32 mr3;
+       u32 tpr0;
+       u32 tpr1;
+       u32 tpr2;
+       u32 tpr3;
+       u32 tpr4;
+       u32 tpr5;
+       u32 tpr6;
+       u32 tpr7;
+       u32 tpr8;
+       u32 tpr9;
+       u32 tpr10;
+       u32 tpr11;
+       u32 tpr12;
+       u32 tpr13;
+};
+
+struct sunxi_mctl_com_reg {
+       u32 cr;                 /* 0x00 */
+       u32 ccr;                /* 0x04 controller configuration register */
+       u32 dbgcr;              /* 0x08 */
+       u8 res0[0x4];           /* 0x0c */
+       u32 mcr0_0;             /* 0x10 */
+       u32 mcr1_0;             /* 0x14 */
+       u32 mcr0_1;             /* 0x18 */
+       u32 mcr1_1;             /* 0x1c */
+       u32 mcr0_2;             /* 0x20 */
+       u32 mcr1_2;             /* 0x24 */
+       u32 mcr0_3;             /* 0x28 */
+       u32 mcr1_3;             /* 0x2c */
+       u32 mcr0_4;             /* 0x30 */
+       u32 mcr1_4;             /* 0x34 */
+       u32 mcr0_5;             /* 0x38 */
+       u32 mcr1_5;             /* 0x3c */
+       u32 mcr0_6;             /* 0x40 */
+       u32 mcr1_6;             /* 0x44 */
+       u32 mcr0_7;             /* 0x48 */
+       u32 mcr1_7;             /* 0x4c */
+       u32 mcr0_8;             /* 0x50 */
+       u32 mcr1_8;             /* 0x54 */
+       u32 mcr0_9;             /* 0x58 */
+       u32 mcr1_9;             /* 0x5c */
+       u32 mcr0_10;            /* 0x60 */
+       u32 mcr1_10;            /* 0x64 */
+       u32 mcr0_11;            /* 0x68 */
+       u32 mcr1_11;            /* 0x6c */
+       u32 mcr0_12;            /* 0x70 */
+       u32 mcr1_12;            /* 0x74 */
+       u32 mcr0_13;            /* 0x78 */
+       u32 mcr1_13;            /* 0x7c */
+       u32 mcr0_14;            /* 0x80 */
+       u32 mcr1_14;            /* 0x84 */
+       u32 mcr0_15;            /* 0x88 */
+       u32 mcr1_15;            /* 0x8c */
+       u32 bwcr;               /* 0x90 */
+       u32 maer;               /* 0x94 */
+       u8 res1[0x4];           /* 0x98 */
+       u32 mcgcr;              /* 0x9c */
+       u32 bwctr;              /* 0xa0 */
+       u8 res2[0x4];           /* 0xa4 */
+       u32 swonr;              /* 0xa8 */
+       u32 swoffr;             /* 0xac */
+};
+
+struct sunxi_mctl_ctl_reg {
+       u32 mstr;               /* 0x00 */
+       u32 statr;              /* 0x04 */
+       u8 res0[0x08];          /* 0x08 */
+       u32 mrctrl0;            /* 0x10 */
+       u32 mrctrl1;            /* 0x14 */
+       u32 mrstatr;            /* 0x18 */
+       u8 res1[0x04];          /* 0x1c */
+       u32 derateen;           /* 0x20 */
+       u32 deratenint;         /* 0x24 */
+       u8 res2[0x08];          /* 0x28 */
+       u32 pwrctl;             /* 0x30 */
+       u32 pwrtmg;             /* 0x34 */
+       u8 res3[0x18];          /* 0x38 */
+       u32 rfshctl0;           /* 0x50 */
+       u32 rfshctl1;           /* 0x54 */
+       u8 res4[0x8];           /* 0x58 */
+       u32 rfshctl3;           /* 0x60 */
+       u32 rfshtmg;            /* 0x64 */
+       u8 res6[0x68];          /* 0x68 */
+       u32 init0;              /* 0xd0 */
+       u32 init1;              /* 0xd4 */
+       u32 init2;              /* 0xd8 */
+       u32 init3;              /* 0xdc */
+       u32 init4;              /* 0xe0 */
+       u32 init5;              /* 0xe4 */
+       u8 res7[0x0c];          /* 0xe8 */
+       u32 rankctl;            /* 0xf4 */
+       u8 res8[0x08];          /* 0xf8 */
+       u32 dramtmg0;           /* 0x100 */
+       u32 dramtmg1;           /* 0x104 */
+       u32 dramtmg2;           /* 0x108 */
+       u32 dramtmg3;           /* 0x10c */
+       u32 dramtmg4;           /* 0x110 */
+       u32 dramtmg5;           /* 0x114 */
+       u32 dramtmg6;           /* 0x118 */
+       u32 dramtmg7;           /* 0x11c */
+       u32 dramtmg8;           /* 0x120 */
+       u8 res9[0x5c];          /* 0x124 */
+       u32 zqctl0;             /* 0x180 */
+       u32 zqctl1;             /* 0x184 */
+       u32 zqctl2;             /* 0x188 */
+       u32 zqstat;             /* 0x18c */
+       u32 pitmg0;             /* 0x190 */
+       u32 pitmg1;             /* 0x194 */
+       u32 plpcfg0;            /* 0x198 */
+       u8 res10[0x04];         /* 0x19c */
+       u32 upd0;               /* 0x1a0 */
+       u32 upd1;               /* 0x1a4 */
+       u32 upd2;               /* 0x1a8 */
+       u32 upd3;               /* 0x1ac */
+       u32 pimisc;             /* 0x1b0 */
+       u8 res11[0x1c];         /* 0x1b4 */
+       u32 trainctl0;          /* 0x1d0 */
+       u32 trainctl1;          /* 0x1d4 */
+       u32 trainctl2;          /* 0x1d8 */
+       u32 trainstat;          /* 0x1dc */
+       u8 res12[0x60];         /* 0x1e0 */
+       u32 odtcfg;             /* 0x240 */
+       u32 odtmap;             /* 0x244 */
+       u8 res13[0x08];         /* 0x248 */
+       u32 sched;              /* 0x250 */
+       u8 res14[0x04];         /* 0x254 */
+       u32 perfshpr0;          /* 0x258 */
+       u32 perfshpr1;          /* 0x25c */
+       u32 perflpr0;           /* 0x260 */
+       u32 perflpr1;           /* 0x264 */
+       u32 perfwr0;            /* 0x268 */
+       u32 perfwr1;            /* 0x26c */
+};
+
+struct sunxi_mctl_phy_reg {
+       u8 res0[0x04];          /* 0x00 */
+       u32 pir;                /* 0x04 */
+       u32 pgcr0;              /* 0x08 phy general configuration register */
+       u32 pgcr1;              /* 0x0c phy general configuration register */
+       u32 pgsr0;              /* 0x10 */
+       u32 pgsr1;              /* 0x14 */
+       u32 dllgcr;             /* 0x18 */
+       u32 ptr0;               /* 0x1c */
+       u32 ptr1;               /* 0x20 */
+       u32 ptr2;               /* 0x24 */
+       u32 ptr3;               /* 0x28 */
+       u32 ptr4;               /* 0x2c */
+       u32 acmdlr;             /* 0x30 */
+       u32 acbdlr;             /* 0x34 */
+       u32 aciocr;             /* 0x38 */
+       u32 dxccr;              /* 0x3c DATX8 common configuration register */
+       u32 dsgcr;              /* 0x40 dram system general config register */
+       u32 dcr;                /* 0x44 */
+       u32 dtpr0;              /* 0x48 dram timing parameters register 0 */
+       u32 dtpr1;              /* 0x4c dram timing parameters register 1 */
+       u32 dtpr2;              /* 0x50 dram timing parameters register 2 */
+       u32 mr0;                /* 0x54 mode register 0 */
+       u32 mr1;                /* 0x58 mode register 1 */
+       u32 mr2;                /* 0x5c mode register 2 */
+       u32 mr3;                /* 0x60 mode register 3 */
+       u32 odtcr;              /* 0x64 */
+       u32 dtcr;               /* 0x68 */
+       u32 dtar0;              /* 0x6c data training address register 0 */
+       u32 dtar1;              /* 0x70 data training address register 1 */
+       u32 dtar2;              /* 0x74 data training address register 2 */
+       u32 dtar3;              /* 0x78 data training address register 3 */
+       u32 dtdr0;              /* 0x7c */
+       u32 dtdr1;              /* 0x80 */
+       u32 dtedr0;             /* 0x84 */
+       u32 dtedr1;             /* 0x88 */
+       u32 pgcr2;              /* 0x8c */
+       u8 res1[0x70];          /* 0x90 */
+       u32 bistrr;             /* 0x100 */
+       u32 bistwcr;            /* 0x104 */
+       u32 bistmskr0;          /* 0x108 */
+       u32 bistmskr1;          /* 0x10c */
+       u32 bistmskr2;          /* 0x110 */
+       u32 bistlsr;            /* 0x114 */
+       u32 bistar0;            /* 0x118 */
+       u32 bistar1;            /* 0x11c */
+       u32 bistar2;            /* 0x120 */
+       u32 bistupdr;           /* 0x124 */
+       u32 bistgsr;            /* 0x128 */
+       u32 bistwer;            /* 0x12c */
+       u32 bistber0;           /* 0x130 */
+       u32 bistber1;           /* 0x134 */
+       u32 bistber2;           /* 0x138 */
+       u32 bistber3;           /* 0x13c */
+       u32 bistwcsr;           /* 0x140 */
+       u32 bistfwr0;           /* 0x144 */
+       u32 bistfwr1;           /* 0x148 */
+       u32 bistfwr2;           /* 0x14c */
+       u8 res2[0x30];          /* 0x150 */
+       u32 zqcr0;              /* 0x180 zq control register 0 */
+       u32 zqcr1;              /* 0x184 zq control register 1 */
+       u32 zqsr0;              /* 0x188 zq status register 0 */
+       u32 zqsr1;              /* 0x18c zq status register 1 */
+       u32 zqcr2;              /* 0x190 zq control register 2 */
+       u8 res3[0x2c];          /* 0x194 */
+       u32 dx0gcr;             /* 0x1c0 */
+       u32 dx0gsr0;            /* 0x1c4 */
+       u32 dx0gsr1;            /* 0x1c8 */
+       u32 dx0bdlr0;           /* 0x1cc */
+       u32 dx0bdlr1;           /* 0x1d0 */
+       u32 dx0bdlr2;           /* 0x1d4 */
+       u32 dx0bdlr3;           /* 0x1d8 */
+       u32 dx0bdlr4;           /* 0x1dc */
+       u32 dx0lcdlr0;          /* 0x1e0 */
+       u32 dx0lcdlr1;          /* 0x1e4 */
+       u32 dx0lcdlr2;          /* 0x1e8 */
+       u32 dx0mdlr;            /* 0x1ec */
+       u32 dx0gtr;             /* 0x1f0 */
+       u32 dx0gsr2;            /* 0x1f4 */
+       u8 res4[0x08];          /* 0x1f8 */
+       u32 dx1gcr;             /* 0x200 */
+       u32 dx1gsr0;            /* 0x204 */
+       u32 dx1gsr1;            /* 0x208 */
+       u32 dx1bdlr0;           /* 0x20c */
+       u32 dx1bdlr1;           /* 0x210 */
+       u32 dx1bdlr2;           /* 0x214 */
+       u32 dx1bdlr3;           /* 0x218 */
+       u32 dx1bdlr4;           /* 0x21c */
+       u32 dx1lcdlr0;          /* 0x220 */
+       u32 dx1lcdlr1;          /* 0x224 */
+       u32 dx1lcdlr2;          /* 0x228 */
+       u32 dx1mdlr;            /* 0x22c */
+       u32 dx1gtr;             /* 0x230 */
+       u32 dx1gsr2;            /* 0x234 */
+};
+
+/*
+ * DRAM common (sunxi_mctl_com_reg) register constants.
+ */
+#define MCTL_CR_ROW_MASK               (0xf << 4)
+#define MCTL_CR_ROW(x)                 (((x) - 1) << 4)
+#define MCTL_CR_PAGE_SIZE_MASK         (0xf << 8)
+#define MCTL_CR_PAGE_SIZE(x)           ((x) << 8)
+
+#endif /* _SUNXI_DRAM_SUN8I_H */
index 366c0dc45ac119ea428a795b89edacf90b5a47b6..71cc879c2bb0ebf77e2dd7da5b7a6ee3b668ba12 100644 (file)
@@ -114,6 +114,7 @@ enum sunxi_gpio_number {
        SUNXI_GPIO_I_START = SUNXI_GPIO_NEXT(SUNXI_GPIO_H),
        SUNXI_GPIO_L_START = 352,
        SUNXI_GPIO_M_START = SUNXI_GPIO_NEXT(SUNXI_GPIO_L),
+       SUNXI_GPIO_AXP0_START = 1024,
 };
 
 /* SUNXI GPIO number definitions */
@@ -129,6 +130,8 @@ enum sunxi_gpio_number {
 #define SUNXI_GPL(_nr) (SUNXI_GPIO_L_START + (_nr))
 #define SUNXI_GPM(_nr) (SUNXI_GPIO_M_START + (_nr))
 
+#define SUNXI_GPAXP0(_nr)      (SUNXI_GPIO_AXP0_START + (_nr))
+
 /* GPIO pin function config */
 #define SUNXI_GPIO_INPUT       0
 #define SUNXI_GPIO_OUTPUT      1
@@ -145,13 +148,11 @@ enum sunxi_gpio_number {
 #define SUN5I_GPB19_UART0_TX   2
 #define SUN5I_GPB20_UART0_RX   2
 
-#define SUN5I_GPG3_SDC1                2
-
-#define SUN5I_GPG3_UART1_TX    4
-#define SUN5I_GPG4_UART1_RX    4
-
 #define SUNXI_GPC6_SDC2                3
 
+#define SUNXI_GPD0_LCD0                2
+#define SUNXI_GPD0_LVDS0       3
+
 #define SUNXI_GPF0_SDC0                2
 
 #define SUNXI_GPF2_SDC0                2
@@ -166,6 +167,11 @@ enum sunxi_gpio_number {
 
 #define SUN4I_GPG0_SDC1                4
 
+#define SUN5I_GPG3_SDC1                2
+
+#define SUN5I_GPG3_UART1_TX    4
+#define SUN5I_GPG4_UART1_RX    4
+
 #define SUN4I_GPH22_SDC1       5
 
 #define SUN6I_GPH20_UART0_TX   2
@@ -173,9 +179,11 @@ enum sunxi_gpio_number {
 
 #define SUN4I_GPI4_SDC3                2
 
-#define SUNXI_GPL0_R_P2WI_SCK  3
-#define SUNXI_GPL1_R_P2WI_SDA  3
+#define SUN6I_GPL0_R_P2WI_SCK  3
+#define SUN6I_GPL1_R_P2WI_SDA  3
 
+#define SUN8I_GPL0_R_RSB_SCK   2
+#define SUN8I_GPL1_R_RSB_SDA   2
 #define SUN8I_GPL2_R_UART_TX   2
 #define SUN8I_GPL3_R_UART_RX   2
 
index 88de1ff67594ace212b1deb30c246066a741ae82..82ed541e91e4789535e236963afd9b2f232daa25 100644 (file)
@@ -50,7 +50,8 @@
 #define PRCM_APB0_GATE_PIO (0x1 << 0)
 #define PRCM_APB0_GATE_IR (0x1 << 1)
 #define PRCM_APB0_GATE_TIMER01 (0x1 << 2)
-#define PRCM_APB0_GATE_P2WI (0x1 << 3)
+#define PRCM_APB0_GATE_P2WI (0x1 << 3)         /* sun6i */
+#define PRCM_APB0_GATE_RSB (0x1 << 3)          /* sun8i */
 #define PRCM_APB0_GATE_UART (0x1 << 4)
 #define PRCM_APB0_GATE_1WIRE (0x1 << 5)
 #define PRCM_APB0_GATE_I2C (0x1 << 6)
diff --git a/arch/arm/include/asm/arch-sunxi/rsb.h b/arch/arm/include/asm/arch-sunxi/rsb.h
new file mode 100644 (file)
index 0000000..95a595a
--- /dev/null
@@ -0,0 +1,55 @@
+/*
+ * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
+ *
+ * Based on allwinner u-boot sources rsb code which is:
+ * (C) Copyright 2007-2013
+ * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
+ * lixiang <lixiang@allwinnertech.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#ifndef __SUNXI_RSB_H
+#define __SUNXI_RSB_H
+
+#include <common.h>
+#include <asm/io.h>
+
+struct sunxi_rsb_reg {
+       u32 ctrl;       /* 0x00 */
+       u32 ccr;        /* 0x04 */
+       u32 inte;       /* 0x08 */
+       u32 stat;       /* 0x0c */
+       u32 addr;       /* 0x10 */
+       u8 res0[8];     /* 0x14 */
+       u32 data;       /* 0x1c */
+       u8 res1[4];     /* 0x20 */
+       u32 lcr;        /* 0x24 */
+       u32 dmcr;       /* 0x28 */
+       u32 cmd;        /* 0x2c */
+       u32 devaddr;    /* 0x30 */
+};
+
+#define RSB_CTRL_SOFT_RST              (1 << 0)
+#define RSB_CTRL_START_TRANS           (1 << 7)
+
+#define RSB_STAT_TOVER_INT             (1 << 0)
+#define RSB_STAT_TERR_INT              (1 << 1)
+#define RSB_STAT_LBSY_INT              (1 << 2)
+
+#define RSB_DMCR_DEVICE_MODE_START     (1 << 31)
+
+#define RSB_CMD_BYTE_WRITE             0x4e
+#define RSB_CMD_BYTE_READ              0x8b
+#define RSB_CMD_SET_RTSADDR            0xe8
+
+#define RSB_DEVADDR_RUNTIME_ADDR(x)    ((x) << 16)
+#define RSB_DEVADDR_DEVICE_ADDR(x)     ((x) << 0)
+
+void rsb_init(void);
+int rsb_set_device_mode(u32 device_mode_data);
+int rsb_set_device_address(u16 device_addr, u16 runtime_addr);
+int rsb_write(const u16 runtime_device_addr, const u8 reg_addr, u8 data);
+int rsb_read(const u16 runtime_device_addr, const u8 reg_addr, u8 *data);
+
+#endif
diff --git a/arch/arm/include/asm/arch-sunxi/usbc.h b/arch/arm/include/asm/arch-sunxi/usbc.h
new file mode 100644 (file)
index 0000000..8d20973
--- /dev/null
@@ -0,0 +1,20 @@
+/*
+ * Sunxi usb-controller code shared between the ehci and musb controllers
+ *
+ * Copyright (C) 2014 Roman Byshko
+ *
+ * Roman Byshko <rbyshko@gmail.com>
+ *
+ * Based on code from
+ * Allwinner Technology Co., Ltd. <www.allwinnertech.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+void *sunxi_usbc_get_io_base(int index);
+int sunxi_usbc_request_resources(int index);
+int sunxi_usbc_free_resources(int index);
+void sunxi_usbc_enable(int index);
+void sunxi_usbc_disable(int index);
+void sunxi_usbc_vbus_enable(int index);
+void sunxi_usbc_vbus_disable(int index);
index 2fe5776c6cf390777f55c632068723e64d44034b..342f045f41419471adea238aed0fcb309e7185d2 100644 (file)
@@ -650,8 +650,8 @@ struct emif_reg_struct {
        u32 emif_rd_wr_exec_thresh;
        u32 emif_cos_config;
        u32 padding9[6];
-       u32 emif_ddr_phy_status[21];
-       u32 padding10[27];
+       u32 emif_ddr_phy_status[28];
+       u32 padding10[20];
        u32 emif_ddr_ext_phy_ctrl_1;
        u32 emif_ddr_ext_phy_ctrl_1_shdw;
        u32 emif_ddr_ext_phy_ctrl_2;
@@ -700,9 +700,36 @@ struct emif_reg_struct {
        u32 emif_ddr_ext_phy_ctrl_23_shdw;
        u32 emif_ddr_ext_phy_ctrl_24;
        u32 emif_ddr_ext_phy_ctrl_24_shdw;
-       u32 padding[22];
-       u32 emif_ddr_fifo_misaligned_clear_1;
-       u32 emif_ddr_fifo_misaligned_clear_2;
+       u32 emif_ddr_ext_phy_ctrl_25;
+       u32 emif_ddr_ext_phy_ctrl_25_shdw;
+       u32 emif_ddr_ext_phy_ctrl_26;
+       u32 emif_ddr_ext_phy_ctrl_26_shdw;
+       u32 emif_ddr_ext_phy_ctrl_27;
+       u32 emif_ddr_ext_phy_ctrl_27_shdw;
+       u32 emif_ddr_ext_phy_ctrl_28;
+       u32 emif_ddr_ext_phy_ctrl_28_shdw;
+       u32 emif_ddr_ext_phy_ctrl_29;
+       u32 emif_ddr_ext_phy_ctrl_29_shdw;
+       u32 emif_ddr_ext_phy_ctrl_30;
+       u32 emif_ddr_ext_phy_ctrl_30_shdw;
+       u32 emif_ddr_ext_phy_ctrl_31;
+       u32 emif_ddr_ext_phy_ctrl_31_shdw;
+       u32 emif_ddr_ext_phy_ctrl_32;
+       u32 emif_ddr_ext_phy_ctrl_32_shdw;
+       u32 emif_ddr_ext_phy_ctrl_33;
+       u32 emif_ddr_ext_phy_ctrl_33_shdw;
+       u32 emif_ddr_ext_phy_ctrl_34;
+       u32 emif_ddr_ext_phy_ctrl_34_shdw;
+       u32 emif_ddr_ext_phy_ctrl_35;
+       u32 emif_ddr_ext_phy_ctrl_35_shdw;
+       union {
+               u32 emif_ddr_ext_phy_ctrl_36;
+               u32 emif_ddr_fifo_misaligned_clear_1;
+       };
+       union {
+               u32 emif_ddr_ext_phy_ctrl_36_shdw;
+               u32 emif_ddr_fifo_misaligned_clear_2;
+       };
 };
 
 struct dmm_lisa_map_regs {
index dfcc596815432b4357114f6aef01b11a66596e04..c41850aaeee533a927042d54abd0202f41b2d561 100644 (file)
 
 /* Pointer to as well as the global data structure for SPL */
 DECLARE_GLOBAL_DATA_PTR;
+
+/*
+ * WARNING: This is going away very soon. Don't use it and don't submit
+ * pafches that rely on it. The global_data area is set up in crt0.S.
+ */
 gd_t gdata __attribute__ ((section(".data")));
 
 /*
@@ -28,7 +33,7 @@ void __weak board_init_f(ulong dummy)
        /* Clear the BSS. */
        memset(__bss_start, 0, __bss_end - __bss_start);
 
-       /* Set global data pointer. */
+       /* TODO: Remove settings of the global data pointer here */
        gd = &gdata;
 
        board_init_r(NULL, 0);
index 5374b4d6ebd6deece80c51c9356f51b3ecb4133e..78c98ed2d0cc7ecebfce23fe3bea877ff3871242 100644 (file)
@@ -19,9 +19,6 @@ config TARGET_COBRA5272
 config TARGET_EB_CPU5282
        bool "Support eb_cpu5282"
 
-config TARGET_TASREG
-       bool "Support TASREG"
-
 config TARGET_M5208EVBE
        bool "Support M5208EVBE"
 
@@ -75,7 +72,6 @@ endchoice
 source "board/BuS/eb_cpu5282/Kconfig"
 source "board/astro/mcf5373l/Kconfig"
 source "board/cobra5272/Kconfig"
-source "board/esd/tasreg/Kconfig"
 source "board/freescale/m5208evbe/Kconfig"
 source "board/freescale/m52277evb/Kconfig"
 source "board/freescale/m5235evb/Kconfig"
index 7a50301f7c200bb7397e81af094a979366a6dcd5..8e5a3e2074d31d8c7a386f071a78a0630deb4f2c 100644 (file)
@@ -7,9 +7,6 @@ config SYS_ARCH
 choice
        prompt "CPU select"
 
-config 74xx_7xx
-       bool "74xx"
-
 config MPC512X
        bool "MPC512X"
 
@@ -39,7 +36,6 @@ config 4xx
 
 endchoice
 
-source "arch/powerpc/cpu/74xx_7xx/Kconfig"
 source "arch/powerpc/cpu/mpc512x/Kconfig"
 source "arch/powerpc/cpu/mpc5xx/Kconfig"
 source "arch/powerpc/cpu/mpc5xxx/Kconfig"
diff --git a/arch/powerpc/cpu/74xx_7xx/Kconfig b/arch/powerpc/cpu/74xx_7xx/Kconfig
deleted file mode 100644 (file)
index b2f1a59..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-menu "74xx_7xx CPU"
-       depends on 74xx_7xx
-
-config SYS_CPU
-       default "74xx_7xx"
-
-choice
-       prompt "Target select"
-
-config TARGET_P3G4
-       bool "Support P3G4"
-
-config TARGET_ZUMA
-       bool "Support ZUMA"
-
-config TARGET_PPMC7XX
-       bool "Support ppmc7xx"
-
-config TARGET_ELPPC
-       bool "Support ELPPC"
-
-config TARGET_MPC7448HPC2
-       bool "Support mpc7448hpc2"
-
-endchoice
-
-source "board/eltec/elppc/Kconfig"
-source "board/evb64260/Kconfig"
-source "board/freescale/mpc7448hpc2/Kconfig"
-source "board/ppmc7xx/Kconfig"
-
-endmenu
diff --git a/arch/powerpc/cpu/74xx_7xx/Makefile b/arch/powerpc/cpu/74xx_7xx/Makefile
deleted file mode 100644 (file)
index f31fe75..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# (C) Copyright 2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# (C) Copyright 2001
-# Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-extra-y        = start.o
-obj-y  = cache.o kgdb.o io.o
-obj-y  += traps.o cpu.o cpu_init.o speed.o interrupts.o
diff --git a/arch/powerpc/cpu/74xx_7xx/cache.S b/arch/powerpc/cpu/74xx_7xx/cache.S
deleted file mode 100644 (file)
index 66c7298..0000000
+++ /dev/null
@@ -1,404 +0,0 @@
-#include <config.h>
-#include <74xx_7xx.h>
-#include <version.h>
-
-#include <ppc_asm.tmpl>
-#include <ppc_defs.h>
-
-#include <asm/cache.h>
-#include <asm/mmu.h>
-
-#ifndef CACHE_LINE_SIZE
-# define CACHE_LINE_SIZE L1_CACHE_BYTES
-#endif
-
-#if CACHE_LINE_SIZE == 128
-#define LG_CACHE_LINE_SIZE 7
-#elif CACHE_LINE_SIZE == 32
-#define LG_CACHE_LINE_SIZE 5
-#elif CACHE_LINE_SIZE == 16
-#define LG_CACHE_LINE_SIZE 4
-#elif CACHE_LINE_SIZE == 8
-#define LG_CACHE_LINE_SIZE 3
-#else
-# error "Invalid cache line size!"
-#endif
-
-/*
- * Invalidate L1 instruction cache.
- */
-_GLOBAL(invalidate_l1_instruction_cache)
-       mfspr   r3,PVR
-       rlwinm  r3,r3,16,16,31
-       cmpi    0,r3,1
-       beqlr                   /* for 601, do nothing */
-       /* 603/604 processor - use invalidate-all bit in HID0 */
-       mfspr   r3,HID0
-       ori     r3,r3,HID0_ICFI
-       mtspr   HID0,r3
-       isync
-       blr
-
-/*
- * Invalidate L1 data cache.
- */
-_GLOBAL(invalidate_l1_data_cache)
-       mfspr   r3,HID0
-       ori     r3,r3,HID0_DCFI
-       mtspr   HID0,r3
-       isync
-       blr
-
-/*
- * Flush data cache.
- */
-_GLOBAL(flush_dcache)
-       lis     r3,0
-       lis     r5,CACHE_LINE_SIZE
-flush:
-       cmp     0,1,r3,r5
-       bge     done
-       lwz     r5,0(r3)
-       lis     r5,CACHE_LINE_SIZE
-       addi    r3,r3,0x4
-       b       flush
-done:
-       blr
-/*
- * Write any modified data cache blocks out to memory
- * and invalidate the corresponding instruction cache blocks.
- * This is a no-op on the 601.
- *
- * flush_icache_range(unsigned long start, unsigned long stop)
- */
-_GLOBAL(flush_icache_range)
-       mfspr   r5,PVR
-       rlwinm  r5,r5,16,16,31
-       cmpi    0,r5,1
-       beqlr                           /* for 601, do nothing */
-       li      r5,CACHE_LINE_SIZE-1
-       andc    r3,r3,r5
-       subf    r4,r3,r4
-       add     r4,r4,r5
-       srwi.   r4,r4,LG_CACHE_LINE_SIZE
-       beqlr
-       mtctr   r4
-       mr      r6,r3
-1:     dcbst   0,r3
-       addi    r3,r3,CACHE_LINE_SIZE
-       bdnz    1b
-       sync                            /* wait for dcbst's to get to ram */
-       mtctr   r4
-2:     icbi    0,r6
-       addi    r6,r6,CACHE_LINE_SIZE
-       bdnz    2b
-       sync                            /* additional sync needed on g4 */
-       isync
-       blr
-/*
- * Write any modified data cache blocks out to memory.
- * Does not invalidate the corresponding cache lines (especially for
- * any corresponding instruction cache).
- *
- * clean_dcache_range(unsigned long start, unsigned long stop)
- */
-_GLOBAL(clean_dcache_range)
-       li      r5,CACHE_LINE_SIZE-1
-       andc    r3,r3,r5        /* align r3 down to cache line */
-       subf    r4,r3,r4        /* r4 = offset of stop from start of cache line */
-       add     r4,r4,r5        /* r4 += cache_line_size-1 */
-       srwi.   r4,r4,LG_CACHE_LINE_SIZE  /* r4 = number of cache lines to flush */
-       beqlr                             /* if r4 == 0 return */
-       mtctr   r4                        /* ctr = r4 */
-
-       sync
-1:     dcbst   0,r3
-       addi    r3,r3,CACHE_LINE_SIZE
-       bdnz    1b
-       sync                            /* wait for dcbst's to get to ram */
-       blr
-
-/*
- * Write any modified data cache blocks out to memory
- * and invalidate the corresponding instruction cache blocks.
- *
- * flush_dcache_range(unsigned long start, unsigned long stop)
- */
-_GLOBAL(flush_dcache_range)
-       li      r5,CACHE_LINE_SIZE-1
-       andc    r3,r3,r5
-       subf    r4,r3,r4
-       add     r4,r4,r5
-       srwi.   r4,r4,LG_CACHE_LINE_SIZE
-       beqlr
-       mtctr   r4
-
-       sync
-1:     dcbf    0,r3
-       addi    r3,r3,CACHE_LINE_SIZE
-       bdnz    1b
-       sync                            /* wait for dcbf's to get to ram */
-       blr
-
-/*
- * Like above, but invalidate the D-cache.  This is used by the 8xx
- * to invalidate the cache so the PPC core doesn't get stale data
- * from the CPM (no cache snooping here :-).
- *
- * invalidate_dcache_range(unsigned long start, unsigned long stop)
- */
-_GLOBAL(invalidate_dcache_range)
-       li      r5,CACHE_LINE_SIZE-1
-       andc    r3,r3,r5
-       subf    r4,r3,r4
-       add     r4,r4,r5
-       srwi.   r4,r4,LG_CACHE_LINE_SIZE
-       beqlr
-       mtctr   r4
-
-       sync
-1:     dcbi    0,r3
-       addi    r3,r3,CACHE_LINE_SIZE
-       bdnz    1b
-       sync                            /* wait for dcbi's to get to ram */
-       blr
-
-/*
- * Flush a particular page from the data cache to RAM.
- * Note: this is necessary because the instruction cache does *not*
- * snoop from the data cache.
- * This is a no-op on the 601 which has a unified cache.
- *
- *     void __flush_page_to_ram(void *page)
- */
-_GLOBAL(__flush_page_to_ram)
-       mfspr   r5,PVR
-       rlwinm  r5,r5,16,16,31
-       cmpi    0,r5,1
-       beqlr                           /* for 601, do nothing */
-       rlwinm  r3,r3,0,0,19            /* Get page base address */
-       li      r4,4096/CACHE_LINE_SIZE /* Number of lines in a page */
-       mtctr   r4
-       mr      r6,r3
-0:     dcbst   0,r3                    /* Write line to ram */
-       addi    r3,r3,CACHE_LINE_SIZE
-       bdnz    0b
-       sync
-       mtctr   r4
-1:     icbi    0,r6
-       addi    r6,r6,CACHE_LINE_SIZE
-       bdnz    1b
-       sync
-       isync
-       blr
-
-/*
- * Flush a particular page from the instruction cache.
- * Note: this is necessary because the instruction cache does *not*
- * snoop from the data cache.
- * This is a no-op on the 601 which has a unified cache.
- *
- *     void __flush_icache_page(void *page)
- */
-_GLOBAL(__flush_icache_page)
-       mfspr   r5,PVR
-       rlwinm  r5,r5,16,16,31
-       cmpi    0,r5,1
-       beqlr                           /* for 601, do nothing */
-       li      r4,4096/CACHE_LINE_SIZE /* Number of lines in a page */
-       mtctr   r4
-1:     icbi    0,r3
-       addi    r3,r3,CACHE_LINE_SIZE
-       bdnz    1b
-       sync
-       isync
-       blr
-
-/*
- * Clear a page using the dcbz instruction, which doesn't cause any
- * memory traffic (except to write out any cache lines which get
- * displaced).  This only works on cacheable memory.
- */
-_GLOBAL(clear_page)
-       li      r0,4096/CACHE_LINE_SIZE
-       mtctr   r0
-1:     dcbz    0,r3
-       addi    r3,r3,CACHE_LINE_SIZE
-       bdnz    1b
-       blr
-
-/*
- * Enable L1 Instruction cache
- */
-_GLOBAL(icache_enable)
-       mfspr   r3, HID0
-       li      r5, HID0_ICFI|HID0_ILOCK
-       andc    r3, r3, r5
-       ori     r3, r3, HID0_ICE
-       ori     r5, r3, HID0_ICFI
-       mtspr   HID0, r5
-       mtspr   HID0, r3
-       isync
-       blr
-
-/*
- * Disable L1 Instruction cache
- */
-_GLOBAL(icache_disable)
-       mflr    r4
-       bl      invalidate_l1_instruction_cache         /* uses r3 */
-       sync
-       mtlr    r4
-       mfspr   r3, HID0
-       li      r5, 0
-       ori     r5, r5, HID0_ICE
-       andc    r3, r3, r5
-       mtspr   HID0, r3
-       isync
-       blr
-
-/*
- * Is instruction cache enabled?
- */
-_GLOBAL(icache_status)
-       mfspr   r3, HID0
-       andi.   r3, r3, HID0_ICE
-       blr
-
-
-_GLOBAL(l1dcache_enable)
-       mfspr   r3, HID0
-       li      r5, HID0_DCFI|HID0_DLOCK
-       andc    r3, r3, r5
-       mtspr   HID0, r3                /* no invalidate, unlock */
-       ori     r3, r3, HID0_DCE
-       ori     r5, r3, HID0_DCFI
-       mtspr   HID0, r5                /* enable + invalidate */
-       mtspr   HID0, r3                /* enable */
-       sync
-       blr
-
-/*
- * Enable data cache(s) - L1 and optionally L2
- * Calls l2cache_enable. LR saved in r5
- */
-_GLOBAL(dcache_enable)
-       mfspr   r3, HID0
-       li      r5, HID0_DCFI|HID0_DLOCK
-       andc    r3, r3, r5
-       mtspr   HID0, r3                /* no invalidate, unlock */
-       ori     r3, r3, HID0_DCE
-       ori     r5, r3, HID0_DCFI
-       mtspr   HID0, r5                /* enable + invalidate */
-       mtspr   HID0, r3                /* enable */
-       sync
-#ifdef CONFIG_SYS_L2
-       mflr    r5
-       bl      l2cache_enable          /* uses r3 and r4 */
-       sync
-       mtlr    r5
-#endif
-       blr
-
-
-/*
- * Disable data cache(s) - L1 and optionally L2
- * Calls flush_dcache and l2cache_disable_no_flush.
- * LR saved in r4
- */
-_GLOBAL(dcache_disable)
-       mflr    r4                      /* save link register */
-       bl      flush_dcache    /* uses r3 and r5 */
-       sync
-       mfspr   r3, HID0
-       li      r5, HID0_DCFI|HID0_DLOCK
-       andc    r3, r3, r5
-       mtspr   HID0, r3                /* no invalidate, unlock */
-       li      r5, HID0_DCE|HID0_DCFI
-       andc    r3, r3, r5              /* no enable, no invalidate */
-       mtspr   HID0, r3
-       sync
-#ifdef CONFIG_SYS_L2
-       bl      l2cache_disable_no_flush /* uses r3 */
-#endif
-       mtlr    r4                      /* restore link register */
-       blr
-
-/*
- * Is data cache enabled?
- */
-_GLOBAL(dcache_status)
-       mfspr   r3, HID0
-       andi.   r3, r3, HID0_DCE
-       blr
-
-/*
- * Invalidate L2 cache using L2I and polling L2IP or L2I
- */
-_GLOBAL(l2cache_invalidate)
-       sync
-       mfspr r3, l2cr
-       oris    r3, r3, L2CR_L2I@h
-       sync
-       mtspr   l2cr, r3
-       sync
-       mfspr r3, PVR
-       sync
-       rlwinm r3, r3, 16,16,31
-       cmpli 0,r3,0x8000  /* 7451, 7441 */
-       beq 0,inv_7450
-       cmpli 0,r3,0x8001  /* 7455, 7445 */
-       beq 0,inv_7450
-       cmpli 0,r3,0x8002  /* 7457, 7447 */
-       beq 0,inv_7450
-       cmpli 0,r3,0x8003  /* 7447A */
-       beq 0,inv_7450
-       cmpli 0,r3,0x8004  /* 7448 */
-       beq 0,inv_7450
-invl2:
-       mfspr   r3, l2cr
-       andi.   r3, r3, L2CR_L2IP
-       bne     invl2
-       /* turn off the global invalidate bit */
-       mfspr   r3, l2cr
-       rlwinm  r3, r3, 0, 11, 9
-       sync
-       mtspr   l2cr, r3
-       sync
-       blr
-inv_7450:
-       mfspr   r3, l2cr
-       andis. r3, r3, L2CR_L2I@h
-       bne inv_7450
-       blr
-
-/*
- * Enable L2 cache
- * Calls l2cache_invalidate. LR is saved in r4
- */
-_GLOBAL(l2cache_enable)
-       mflr    r4                      /* save link register */
-       bl      l2cache_invalidate      /* uses r3 */
-       sync
-       lis     r3, L2_ENABLE@h
-       ori     r3, r3, L2_ENABLE@l
-       mtspr   l2cr, r3
-       isync
-       mtlr    r4                      /* restore link register */
-       blr
-
-/*
- * Disable L2 cache
- * Calls flush_dcache. LR is saved in r4
- */
-_GLOBAL(l2cache_disable)
-       mflr    r4                      /* save link register */
-       bl      flush_dcache            /* uses r3 and r5 */
-       sync
-       mtlr    r4                      /* restore link register */
-l2cache_disable_no_flush:              /* provide way to disable L2 w/o flushing */
-       lis     r3, L2_INIT@h
-       ori     r3, r3, L2_INIT@l
-       mtspr   l2cr, r3
-       isync
-       blr
diff --git a/arch/powerpc/cpu/74xx_7xx/config.mk b/arch/powerpc/cpu/74xx_7xx/config.mk
deleted file mode 100644 (file)
index 4cd1a26..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# (C) Copyright 2001
-# Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-PLATFORM_CPPFLAGS += -mstring
diff --git a/arch/powerpc/cpu/74xx_7xx/cpu.c b/arch/powerpc/cpu/74xx_7xx/cpu.c
deleted file mode 100644 (file)
index 6cd54bf..0000000
+++ /dev/null
@@ -1,300 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * cpu.c
- *
- * CPU specific code
- *
- * written or collected and sometimes rewritten by
- * Magnus Damm <damm@bitsmart.com>
- *
- * minor modifications by
- * Wolfgang Denk <wd@denx.de>
- *
- * more modifications by
- * Josh Huber <huber@mclx.com>
- * added support for the 74xx series of cpus
- * added support for the 7xx series of cpus
- * made the code a little less hard-coded, and more auto-detectish
- */
-
-#include <common.h>
-#include <command.h>
-#include <74xx_7xx.h>
-#include <asm/cache.h>
-
-#if defined(CONFIG_OF_LIBFDT)
-#include <libfdt.h>
-#include <fdt_support.h>
-#endif
-
-DECLARE_GLOBAL_DATA_PTR;
-
-cpu_t
-get_cpu_type(void)
-{
-       uint pvr = get_pvr();
-       cpu_t type;
-
-       type = CPU_UNKNOWN;
-
-       switch (PVR_VER(pvr)) {
-       case 0x000c:
-               type = CPU_7400;
-               break;
-       case 0x0008:
-               type = CPU_750;
-
-               if (((pvr >> 8) & 0xff) == 0x01) {
-                       type = CPU_750CX;       /* old CX (80100 and 8010x?)*/
-               } else if (((pvr >> 8) & 0xff) == 0x22) {
-                       type = CPU_750CX;       /* CX (82201,82202) and CXe (82214) */
-               } else if (((pvr >> 8) & 0xff) == 0x33) {
-                       type = CPU_750CX;       /* CXe (83311) */
-               } else if (((pvr >> 12) & 0xF) == 0x3) {
-                       type = CPU_755;
-               }
-               break;
-
-       case 0x7000:
-               type = CPU_750FX;
-               break;
-
-       case 0x7002:
-               type = CPU_750GX;
-               break;
-
-       case 0x800C:
-               type = CPU_7410;
-               break;
-
-       case 0x8000:
-               type = CPU_7450;
-               break;
-
-       case 0x8001:
-               type = CPU_7455;
-               break;
-
-       case 0x8002:
-               type = CPU_7457;
-               break;
-
-       case 0x8003:
-               type = CPU_7447A;
-               break;
-
-       case 0x8004:
-               type = CPU_7448;
-               break;
-
-       default:
-               break;
-       }
-
-       return type;
-}
-
-/* ------------------------------------------------------------------------- */
-
-#if !defined(CONFIG_BAB7xx)
-int checkcpu (void)
-{
-       uint type   = get_cpu_type();
-       uint pvr    = get_pvr();
-       ulong clock = gd->cpu_clk;
-       char buf[32];
-       char *str;
-
-       puts ("CPU:   ");
-
-       switch (type) {
-       case CPU_750CX:
-               printf ("750CX%s v%d.%d", (pvr&0xf0)?"e":"",
-                       (pvr>>8) & 0xf,
-                       pvr & 0xf);
-               goto    PR_CLK;
-
-       case CPU_750:
-               str = "750";
-               break;
-
-       case CPU_750FX:
-               str = "750FX";
-               break;
-
-       case CPU_750GX:
-               str = "750GX";
-               break;
-
-       case CPU_755:
-               str = "755";
-               break;
-
-       case CPU_7400:
-               str = "MPC7400";
-               break;
-
-       case CPU_7410:
-               str = "MPC7410";
-               break;
-
-       case CPU_7447A:
-               str = "MPC7447A";
-               break;
-
-       case CPU_7448:
-               str = "MPC7448";
-               break;
-
-       case CPU_7450:
-               str = "MPC7450";
-               break;
-
-       case CPU_7455:
-               str = "MPC7455";
-               break;
-
-       case CPU_7457:
-               str = "MPC7457";
-               break;
-
-       default:
-               printf("Unknown CPU -- PVR: 0x%08x\n", pvr);
-               return -1;
-       }
-
-       printf ("%s v%d.%d", str, (pvr >> 8) & 0xFF, pvr & 0xFF);
-PR_CLK:
-       printf (" @ %s MHz\n", strmhz(buf, clock));
-
-       return (0);
-}
-#endif
-/* these two functions are unimplemented currently [josh] */
-
-/* -------------------------------------------------------------------- */
-/* L1 i-cache                                                          */
-
-int
-checkicache(void)
-{
-       return 0; /* XXX */
-}
-
-/* -------------------------------------------------------------------- */
-/* L1 d-cache                                                          */
-
-int
-checkdcache(void)
-{
-       return 0; /* XXX */
-}
-
-/* -------------------------------------------------------------------- */
-
-static inline void
-soft_restart(unsigned long addr)
-{
-       /* SRR0 has system reset vector, SRR1 has default MSR value */
-       /* rfi restores MSR from SRR1 and sets the PC to the SRR0 value */
-
-       __asm__ __volatile__ ("mtspr    26, %0"         :: "r" (addr));
-       __asm__ __volatile__ ("li       4, (1 << 6)"    ::: "r4");
-       __asm__ __volatile__ ("mtspr    27, 4");
-       __asm__ __volatile__ ("rfi");
-
-       while(1);       /* not reached */
-}
-
-
-#if !defined(CONFIG_BAB7xx)  && \
-    !defined(CONFIG_ELPPC)   && \
-    !defined(CONFIG_PPMC7XX)
-/* no generic way to do board reset. simply call soft_reset. */
-int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong addr;
-       /* flush and disable I/D cache */
-       __asm__ __volatile__ ("mfspr    3, 1008"        ::: "r3");
-       __asm__ __volatile__ ("ori      5, 5, 0xcc00"   ::: "r5");
-       __asm__ __volatile__ ("ori      4, 3, 0xc00"    ::: "r4");
-       __asm__ __volatile__ ("andc     5, 3, 5"        ::: "r5");
-       __asm__ __volatile__ ("sync");
-       __asm__ __volatile__ ("mtspr    1008, 4");
-       __asm__ __volatile__ ("isync");
-       __asm__ __volatile__ ("sync");
-       __asm__ __volatile__ ("mtspr    1008, 5");
-       __asm__ __volatile__ ("isync");
-       __asm__ __volatile__ ("sync");
-
-#ifdef CONFIG_SYS_RESET_ADDRESS
-       addr = CONFIG_SYS_RESET_ADDRESS;
-#else
-       /*
-        * note: when CONFIG_SYS_MONITOR_BASE points to a RAM address,
-        * CONFIG_SYS_MONITOR_BASE - sizeof (ulong) is usually a valid
-        * address. Better pick an address known to be invalid on your
-        * system and assign it to CONFIG_SYS_RESET_ADDRESS.
-        */
-       addr = CONFIG_SYS_MONITOR_BASE - sizeof (ulong);
-#endif
-       soft_restart(addr);
-
-       /* not reached */
-       while(1)
-               ;
-
-       return 1;
-}
-#endif
-
-/* ------------------------------------------------------------------------- */
-
-/*
- * For the 7400 the TB clock runs at 1/4 the cpu bus speed.
- */
-#ifndef CONFIG_SYS_BUS_CLK
-#define        CONFIG_SYS_BUS_CLK gd->bus_clk
-#endif
-
-unsigned long get_tbclk(void)
-{
-       return CONFIG_SYS_BUS_CLK / 4;
-}
-
-/* ------------------------------------------------------------------------- */
-
-#if defined(CONFIG_WATCHDOG)
-#if !defined(CONFIG_BAB7xx)
-void
-watchdog_reset(void)
-{
-
-}
-#endif  /* !CONFIG_BAB7xx */
-#endif /* CONFIG_WATCHDOG */
-
-/* ------------------------------------------------------------------------- */
-
-#ifdef CONFIG_OF_LIBFDT
-void ft_cpu_setup(void *blob, bd_t *bd)
-{
-       do_fixup_by_prop_u32(blob, "device_type", "cpu", 4,
-                            "timebase-frequency", bd->bi_busfreq / 4, 1);
-       do_fixup_by_prop_u32(blob, "device_type", "cpu", 4,
-                            "bus-frequency", bd->bi_busfreq, 1);
-       do_fixup_by_prop_u32(blob, "device_type", "cpu", 4,
-                            "clock-frequency", bd->bi_intfreq, 1);
-
-       fdt_fixup_memory(blob, (u64)bd->bi_memstart, (u64)bd->bi_memsize);
-
-       fdt_fixup_ethernet(blob);
-}
-#endif
-/* ------------------------------------------------------------------------- */
diff --git a/arch/powerpc/cpu/74xx_7xx/cpu_init.c b/arch/powerpc/cpu/74xx_7xx/cpu_init.c
deleted file mode 100644 (file)
index a6a8788..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * cpu_init.c - low level cpu init
- *
- * there's really nothing going on here yet.  future work area?
- */
-
-#include <common.h>
-#include <74xx_7xx.h>
-
-/*
- * Breath some life into the CPU...
- *
- * there's basically nothing to do here since the memory controller
- * isn't on the CPU in this case.
- */
-void
-cpu_init_f (void)
-{
-       switch (get_cpu_type()) {
-       case CPU_7450:
-       case CPU_7455:
-       case CPU_7457:
-       case CPU_7447A:
-       case CPU_7448:
-               /* enable the timebase bit in HID0 */
-               set_hid0(get_hid0() | 0x4000000);
-               break;
-       default:
-               /* do nothing */
-               break;
-       }
-}
-
-/*
- * initialize higher level parts of CPU like timers
- */
-int cpu_init_r (void)
-{
-       return (0);
-}
diff --git a/arch/powerpc/cpu/74xx_7xx/interrupts.c b/arch/powerpc/cpu/74xx_7xx/interrupts.c
deleted file mode 100644 (file)
index a906243..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * interrupts.c - just enough support for the decrementer/timer
- */
-
-#include <common.h>
-#include <mpc8xx.h>
-#include <mpc8xx_irq.h>
-#include <asm/processor.h>
-#include <commproc.h>
-#include <command.h>
-
-int interrupt_init_cpu (unsigned *decrementer_count)
-{
-       debug("interrupt_init: GT main cause reg: %08x:%08x\n",
-              GTREGREAD(LOW_INTERRUPT_CAUSE_REGISTER),
-              GTREGREAD(HIGH_INTERRUPT_CAUSE_REGISTER));
-       debug("interrupt_init: ethernet cause regs: %08x %08x %08x\n",
-              GTREGREAD(ETHERNET0_INTERRUPT_CAUSE_REGISTER),
-              GTREGREAD(ETHERNET1_INTERRUPT_CAUSE_REGISTER),
-              GTREGREAD(ETHERNET2_INTERRUPT_CAUSE_REGISTER));
-       debug("interrupt_init: ethernet mask regs:  %08x %08x %08x\n",
-              GTREGREAD(ETHERNET0_INTERRUPT_MASK_REGISTER),
-              GTREGREAD(ETHERNET1_INTERRUPT_MASK_REGISTER),
-              GTREGREAD(ETHERNET2_INTERRUPT_MASK_REGISTER));
-       debug("interrupt_init: setting decrementer_count\n");
-
-       *decrementer_count = get_tbclk() / CONFIG_SYS_HZ;
-
-       return (0);
-}
-
-/****************************************************************************/
-
-/*
- * Handle external interrupts
- */
-void
-external_interrupt(struct pt_regs *regs)
-{
-       puts("external_interrupt (oops!)\n");
-}
-
-volatile ulong timestamp = 0;
-
-/*
- * timer_interrupt - gets called when the decrementer overflows,
- * with interrupts disabled.
- * Trivial implementation - no need to be really accurate.
- */
-void
-timer_interrupt_cpu (struct pt_regs *regs)
-{
-       /* nothing to do here */
-       return;
-}
-
-/****************************************************************************/
-
-/*
- * Install and free a interrupt handler.
- */
-
-void
-irq_install_handler(int vec, interrupt_handler_t *handler, void *arg)
-{
-
-}
-
-void
-irq_free_handler(int vec)
-{
-
-}
-
-/****************************************************************************/
-
-void
-do_irqinfo(cmd_tbl_t *cmdtp, bd_t *bd, int flag, int argc, char * const argv[])
-{
-       puts("IRQ related functions are unimplemented currently.\n");
-}
diff --git a/arch/powerpc/cpu/74xx_7xx/io.S b/arch/powerpc/cpu/74xx_7xx/io.S
deleted file mode 100644 (file)
index 3b4b08a..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- *  Copyright (C) 1998 Dan Malek <dmalek@jlc.net>
- *  Copyright (C) 1999 Magnus Damm <kieraypc01.p.y.kie.era.ericsson.se>
- *  Copyright (C) 2001 Sysgo Real-Time Solutions, GmbH <www.elinos.com>
- *                     Andreas Heppel <aheppel@sysgo.de>
- *  Copyright (C) 2002 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <config.h>
-#include <ppc_asm.tmpl>
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     in8 */
-/*  Description:  Input 8 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  in8
-in8:
-       lbz     r3,0(r3)
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     in16 */
-/*  Description:  Input 16 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  in16
-in16:
-       lhz     r3,0(r3)
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     in16r */
-/*  Description:  Input 16 bits and byte reverse */
-/* ------------------------------------------------------------------------------- */
-       .globl  in16r
-in16r:
-       lhbrx   r3,0,r3
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     in32 */
-/*  Description:  Input 32 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  in32
-in32:
-       lwz     3,0(3)
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     in32r */
-/*  Description:  Input 32 bits and byte reverse */
-/* ------------------------------------------------------------------------------- */
-    .globl  in32r
-in32r:
-       lwbrx   r3,0,r3
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     out8 */
-/*  Description:  Output 8 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  out8
-out8:
-       stb     r4,0(r3)
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     out16 */
-/*  Description:  Output 16 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  out16
-out16:
-       sth     r4,0(r3)
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     out16r */
-/*  Description:  Byte reverse and output 16 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  out16r
-out16r:
-       sthbrx  r4,0,r3
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     out32 */
-/*  Description:  Output 32 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  out32
-out32:
-       stw     r4,0(r3)
-       sync
-       blr
-
-/* ------------------------------------------------------------------------------- */
-/*  Function:     out32r */
-/*  Description:  Byte reverse and output 32 bits */
-/* ------------------------------------------------------------------------------- */
-       .globl  out32r
-out32r:
-       stwbrx  r4,0,r3
-       sync
-       blr
diff --git a/arch/powerpc/cpu/74xx_7xx/kgdb.S b/arch/powerpc/cpu/74xx_7xx/kgdb.S
deleted file mode 100644 (file)
index 42b3a76..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-/*
- *  Copyright (C) 2000 Murray Jensen <Murray.Jensen@cmst.csiro.au>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <config.h>
-#include <command.h>
-#include <74xx_7xx.h>
-#include <version.h>
-
-#include <ppc_asm.tmpl>
-#include <ppc_defs.h>
-
-#include <asm/cache.h>
-#include <asm/mmu.h>
-
-#if defined(CONFIG_CMD_KGDB)
-
- /*
- * cache flushing routines for kgdb
- */
-
-       .globl  kgdb_flush_cache_all
-kgdb_flush_cache_all:
-       lis     r3,0
-       addis   r4,r0,0x0040
-kgdb_flush_loop:
-       lwz     r5,0(r3)
-       addi    r3,r3,CONFIG_SYS_CACHELINE_SIZE
-       cmp     0,0,r3,r4
-       bne     kgdb_flush_loop
-       SYNC
-       mfspr   r3,1008
-       ori     r3,r3,0x8800
-       mtspr   1008,r3
-       sync
-       blr
-
-       .globl  kgdb_flush_cache_range
-kgdb_flush_cache_range:
-       li      r5,CONFIG_SYS_CACHELINE_SIZE-1
-       andc    r3,r3,r5
-       subf    r4,r3,r4
-       add     r4,r4,r5
-       srwi.   r4,r4,CONFIG_SYS_CACHELINE_SHIFT
-       beqlr
-       mtctr   r4
-       mr      r6,r3
-1:     dcbst   0,r3
-       addi    r3,r3,CONFIG_SYS_CACHELINE_SIZE
-       bdnz    1b
-       sync                            /* wait for dcbst's to get to ram */
-       mtctr   r4
-2:     icbi    0,r6
-       addi    r6,r6,CONFIG_SYS_CACHELINE_SIZE
-       bdnz    2b
-       SYNC
-       blr
-
-#endif
diff --git a/arch/powerpc/cpu/74xx_7xx/speed.c b/arch/powerpc/cpu/74xx_7xx/speed.c
deleted file mode 100644 (file)
index 5ffa41c..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- * (C) Copyright 2000-2002
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <74xx_7xx.h>
-#include <asm/processor.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern unsigned long get_board_bus_clk (void);
-
-static const int hid1_multipliers_x_10[] = {
-       25,     /* 0000 - 2.5x */
-       75,     /* 0001 - 7.5x */
-       70,     /* 0010 - 7x */
-       10,     /* 0011 - bypass */
-       20,     /* 0100 - 2x */
-       65,     /* 0101 - 6.5x */
-       100,    /* 0110 - 10x */
-       45,     /* 0111 - 4.5x */
-       30,     /* 1000 - 3x */
-       55,     /* 1001 - 5.5x */
-       40,     /* 1010 - 4x */
-       50,     /* 1011 - 5x */
-       80,     /* 1100 - 8x */
-       60,     /* 1101 - 6x */
-       35,     /* 1110 - 3.5x */
-       0       /* 1111 - off */
-};
-
-/* PLL_CFG[0:4] table for cpu 7448/7447A/7455/7457 */
-static const int hid1_74xx_multipliers_x_10[] = {
-       115,    /* 00000 - 11.5x  */
-       170,    /* 00001 - 17x    */
-       75,     /* 00010 -  7.5x  */
-       150,    /* 00011 - 15x    */
-       70,     /* 00100 -  7x    */
-       180,    /* 00101 - 18x    */
-       10,     /* 00110 - bypass */
-       200,    /* 00111 - 20x    */
-       20,     /* 01000 -  2x    */
-       210,    /* 01001 - 21x    */
-       65,     /* 01010 -  6.5x  */
-       130,    /* 01011 - 13x    */
-       85,     /* 01100 -  8.5x  */
-       240,    /* 01101 - 24x    */
-       95,     /* 01110 -  9.5x  */
-       90,     /* 01111 -  9x    */
-       30,     /* 10000 -  3x    */
-       105,    /* 10001 - 10.5x  */
-       55,     /* 10010 -  5.5x  */
-       110,    /* 10011 - 11x    */
-       40,     /* 10100 -  4x    */
-       100,    /* 10101 - 10x    */
-       50,     /* 10110 -  5x    */
-       120,    /* 10111 - 12x    */
-       80,     /* 11000 -  8x    */
-       140,    /* 11001 - 14x    */
-       60,     /* 11010 -  6x    */
-       160,    /* 11011 - 16x    */
-       135,    /* 11100 - 13.5x  */
-       280,    /* 11101 - 28x    */
-       0,      /* 11110 - off    */
-       125     /* 11111 - 12.5x  */
-};
-
-static const int hid1_fx_multipliers_x_10[] = {
-       00,     /* 0000 - off */
-       00,     /* 0001 - off */
-       10,     /* 0010 - bypass */
-       10,     /* 0011 - bypass */
-       20,     /* 0100 - 2x */
-       25,     /* 0101 - 2.5x */
-       30,     /* 0110 - 3x */
-       35,     /* 0111 - 3.5x */
-       40,     /* 1000 - 4x */
-       45,     /* 1001 - 4.5x */
-       50,     /* 1010 - 5x */
-       55,     /* 1011 - 5.5x */
-       60,     /* 1100 - 6x */
-       65,     /* 1101 - 6.5x */
-       70,     /* 1110 - 7x */
-       75,     /* 1111 - 7.5 */
-       80,     /* 10000 - 8x */
-       85,     /* 10001 - 8.5x */
-       90,     /* 10010 - 9x */
-       95,     /* 10011 - 9.5x */
-       100,    /* 10100 - 10x */
-       110,    /* 10101 - 11x */
-       120,    /* 10110 - 12x */
-};
-
-
-/* ------------------------------------------------------------------------- */
-
-/*
- * Measure CPU clock speed (core clock GCLK1, GCLK2)
- *
- * (Approx. GCLK frequency in Hz)
- */
-
-int get_clocks (void)
-{
-       ulong clock = 0;
-
-#ifdef CONFIG_SYS_BUS_CLK
-       gd->bus_clk = CONFIG_SYS_BUS_CLK;       /* bus clock is a fixed frequency */
-#else
-       gd->bus_clk = get_board_bus_clk ();     /* bus clock is configurable */
-#endif
-
-       /* calculate the clock frequency based upon the CPU type */
-       switch (get_cpu_type()) {
-       case CPU_7447A:
-       case CPU_7448:
-       case CPU_7455:
-       case CPU_7457:
-               /*
-                * Make sure division is done before multiplication to prevent 32-bit
-                * arithmetic overflows which will cause a negative number
-                */
-               clock = (gd->bus_clk / 10) *
-                       hid1_74xx_multipliers_x_10[(get_hid1 () >> 12) & 0x1F];
-               break;
-
-       case CPU_750GX:
-       case CPU_750FX:
-               clock = (gd->bus_clk / 10) *
-                       hid1_fx_multipliers_x_10[get_hid1 () >> 27];
-               break;
-
-       case CPU_7450:
-       case CPU_740:
-       case CPU_740P:
-       case CPU_745:
-       case CPU_750CX:
-       case CPU_750:
-       case CPU_750P:
-       case CPU_755:
-       case CPU_7400:
-       case CPU_7410:
-               /*
-                * Make sure division is done before multiplication to prevent 32-bit
-                * arithmetic overflows which will cause a negative number
-                */
-               clock = (gd->bus_clk / 10) *
-                       hid1_multipliers_x_10[get_hid1 () >> 28];
-               break;
-
-       case CPU_UNKNOWN:
-              printf ("get_gclk_freq(): unknown CPU type\n");
-              clock = 0;
-              return (1);
-       }
-
-       gd->cpu_clk = clock;
-
-       return (0);
-}
-
-/* ------------------------------------------------------------------------- */
diff --git a/arch/powerpc/cpu/74xx_7xx/start.S b/arch/powerpc/cpu/74xx_7xx/start.S
deleted file mode 100644 (file)
index 8393781..0000000
+++ /dev/null
@@ -1,829 +0,0 @@
-/*
- *  Copyright (C) 1998 Dan Malek <dmalek@jlc.net>
- *  Copyright (C) 1999 Magnus Damm <kieraypc01.p.y.kie.era.ericsson.se>
- *  Copyright (C) 2000,2001,2002 Wolfgang Denk <wd@denx.de>
- *  Copyright (C) 2001  Josh Huber <huber@mclx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*  U-Boot - Startup Code for PowerPC based Embedded Boards
- *
- *
- *  The processor starts at 0xfff00100 and the code is executed
- *  from flash. The code is organized to be at an other address
- *  in memory, but as long we don't jump around before relocating.
- *  board_init lies at a quite high address and when the cpu has
- *  jumped there, everything is ok.
- */
-#include <asm-offsets.h>
-#include <config.h>
-#include <74xx_7xx.h>
-#include <version.h>
-
-#include <ppc_asm.tmpl>
-#include <ppc_defs.h>
-
-#include <asm/cache.h>
-#include <asm/mmu.h>
-#include <asm/u-boot.h>
-
-/* We don't want the  MMU yet.
-*/
-#undef MSR_KERNEL
-/* Machine Check and Recoverable Interr. */
-#define MSR_KERNEL ( MSR_ME | MSR_RI )
-
-/*
- * Set up GOT: Global Offset Table
- *
- * Use r12 to access the GOT
- */
-       START_GOT
-       GOT_ENTRY(_GOT2_TABLE_)
-       GOT_ENTRY(_FIXUP_TABLE_)
-
-       GOT_ENTRY(_start)
-       GOT_ENTRY(_start_of_vectors)
-       GOT_ENTRY(_end_of_vectors)
-       GOT_ENTRY(transfer_to_handler)
-
-       GOT_ENTRY(__init_end)
-       GOT_ENTRY(__bss_end)
-       GOT_ENTRY(__bss_start)
-       END_GOT
-
-/*
- * r3 - 1st arg to board_init(): IMMP pointer
- * r4 - 2nd arg to board_init(): boot flag
- */
-       .text
-       .long   0x27051956              /* U-Boot Magic Number          */
-       .globl  version_string
-version_string:
-       .ascii U_BOOT_VERSION_STRING, "\0"
-
-       . = EXC_OFF_SYS_RESET
-       .globl  _start
-_start:
-       b       boot_cold
-
-       /* the boot code is located below the exception table */
-
-       .globl  _start_of_vectors
-_start_of_vectors:
-
-/* Machine check */
-       STD_EXCEPTION(0x200, MachineCheck, MachineCheckException)
-
-/* Data Storage exception.  "Never" generated on the 860. */
-       STD_EXCEPTION(0x300, DataStorage, UnknownException)
-
-/* Instruction Storage exception.  "Never" generated on the 860. */
-       STD_EXCEPTION(0x400, InstStorage, UnknownException)
-
-/* External Interrupt exception. */
-       STD_EXCEPTION(0x500, ExtInterrupt, external_interrupt)
-
-/* Alignment exception. */
-       . = 0x600
-Alignment:
-       EXCEPTION_PROLOG(SRR0, SRR1)
-       mfspr   r4,DAR
-       stw     r4,_DAR(r21)
-       mfspr   r5,DSISR
-       stw     r5,_DSISR(r21)
-       addi    r3,r1,STACK_FRAME_OVERHEAD
-       EXC_XFER_TEMPLATE(Alignment, AlignmentException, MSR_KERNEL, COPY_EE)
-
-/* Program check exception */
-       . = 0x700
-ProgramCheck:
-       EXCEPTION_PROLOG(SRR0, SRR1)
-       addi    r3,r1,STACK_FRAME_OVERHEAD
-       EXC_XFER_TEMPLATE(ProgramCheck, ProgramCheckException,
-               MSR_KERNEL, COPY_EE)
-
-       /* No FPU on MPC8xx.  This exception is not supposed to happen.
-       */
-       STD_EXCEPTION(0x800, FPUnavailable, UnknownException)
-
-       /* I guess we could implement decrementer, and may have
-        * to someday for timekeeping.
-        */
-       STD_EXCEPTION(0x900, Decrementer, timer_interrupt)
-       STD_EXCEPTION(0xa00, Trap_0a, UnknownException)
-       STD_EXCEPTION(0xb00, Trap_0b, UnknownException)
-       STD_EXCEPTION(0xc00, SystemCall, UnknownException)
-       STD_EXCEPTION(0xd00, SingleStep, UnknownException)
-
-       STD_EXCEPTION(0xe00, Trap_0e, UnknownException)
-       STD_EXCEPTION(0xf00, Trap_0f, UnknownException)
-
-       /*
-        * On the MPC8xx, this is a software emulation interrupt. It
-        * occurs for all unimplemented and illegal instructions.
-        */
-       STD_EXCEPTION(0x1000, SoftEmu, SoftEmuException)
-
-       STD_EXCEPTION(0x1100, InstructionTLBMiss, UnknownException)
-       STD_EXCEPTION(0x1200, DataTLBMiss, UnknownException)
-       STD_EXCEPTION(0x1300, InstructionTLBError, UnknownException)
-       STD_EXCEPTION(0x1400, DataTLBError, UnknownException)
-
-       STD_EXCEPTION(0x1500, Reserved5, UnknownException)
-       STD_EXCEPTION(0x1600, Reserved6, UnknownException)
-       STD_EXCEPTION(0x1700, Reserved7, UnknownException)
-       STD_EXCEPTION(0x1800, Reserved8, UnknownException)
-       STD_EXCEPTION(0x1900, Reserved9, UnknownException)
-       STD_EXCEPTION(0x1a00, ReservedA, UnknownException)
-       STD_EXCEPTION(0x1b00, ReservedB, UnknownException)
-
-       STD_EXCEPTION(0x1c00, DataBreakpoint, UnknownException)
-       STD_EXCEPTION(0x1d00, InstructionBreakpoint, UnknownException)
-       STD_EXCEPTION(0x1e00, PeripheralBreakpoint, UnknownException)
-       STD_EXCEPTION(0x1f00, DevPortBreakpoint, UnknownException)
-
-       .globl  _end_of_vectors
-_end_of_vectors:
-
-       . = 0x2000
-
-boot_cold:
-       /* disable everything */
-       li      r0, 0
-       mtspr   HID0, r0
-       sync
-       mtmsr   0
-       bl      invalidate_bats
-       sync
-
-#ifdef CONFIG_SYS_L2
-       /* init the L2 cache */
-       addis   r3, r0, L2_INIT@h
-       ori     r3, r3, L2_INIT@l
-       sync
-       mtspr   l2cr, r3
-#endif
-#if defined(CONFIG_ALTIVEC) && defined(CONFIG_74xx)
-       .long   0x7e00066c
-               /*
-                * dssall instruction, gas doesn't have it yet
-                * ...for altivec, data stream stop all this probably
-                * isn't needed unless we warm (software) reboot U-Boot
-                */
-#endif
-
-#ifdef CONFIG_SYS_L2
-       /* invalidate the L2 cache */
-       bl      l2cache_invalidate
-       sync
-#endif
-#ifdef CONFIG_SYS_BOARD_ASM_INIT
-       /* do early init */
-       bl      board_asm_init
-#endif
-
-       /*
-        * Calculate absolute address in FLASH and jump there
-        *------------------------------------------------------*/
-       lis     r3, CONFIG_SYS_MONITOR_BASE@h
-       ori     r3, r3, CONFIG_SYS_MONITOR_BASE@l
-       addi    r3, r3, in_flash - _start + EXC_OFF_SYS_RESET
-       mtlr    r3
-       blr
-
-in_flash:
-       /* let the C-code set up the rest                       */
-       /*                                                      */
-       /* Be careful to keep code relocatable !                */
-       /*------------------------------------------------------*/
-
-       /* perform low-level init */
-       /* sdram init, galileo init, etc */
-       /* r3:  NHR bit from HID0 */
-
-       /* setup the bats */
-       bl      setup_bats
-       sync
-
-       /*
-        * Cache must be enabled here for stack-in-cache trick.
-        * This means we need to enable the BATS.
-        * This means:
-        *   1) for the EVB, original gt regs need to be mapped
-        *   2) need to have an IBAT for the 0xf region,
-        *      we are running there!
-        * Cache should be turned on after BATs, since by default
-        * everything is write-through.
-        * The init-mem BAT can be reused after reloc. The old
-        * gt-regs BAT can be reused after board_init_f calls
-        * board_early_init_f (EVB only).
-        */
-#if !defined(CONFIG_BAB7xx) && !defined(CONFIG_ELPPC) && !defined(CONFIG_P3Mx)
-       /* enable address translation */
-       bl      enable_addr_trans
-       sync
-
-       /* enable and invalidate the data cache */
-       bl      l1dcache_enable
-       sync
-#endif
-#ifdef CONFIG_SYS_INIT_RAM_LOCK
-       bl      lock_ram_in_cache
-       sync
-#endif
-
-       /* set up the stack pointer in our newly created
-        * cache-ram (r1) */
-       lis     r1, (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_GBL_DATA_OFFSET)@h
-       ori     r1, r1, (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_GBL_DATA_OFFSET)@l
-
-       li      r0, 0           /* Make room for stack frame header and */
-       stwu    r0, -4(r1)      /* clear final stack frame so that      */
-       stwu    r0, -4(r1)      /* stack backtraces terminate cleanly   */
-
-       GET_GOT                 /* initialize GOT access        */
-
-       /* run low-level CPU init code     (from Flash) */
-       bl      cpu_init_f
-       sync
-
-       /* run 1st part of board init code (from Flash)   */
-       bl      board_init_f
-       sync
-
-       /* NOTREACHED - board_init_f() does not return */
-
-       .globl  invalidate_bats
-invalidate_bats:
-       /* invalidate BATs */
-       mtspr   IBAT0U, r0
-       mtspr   IBAT1U, r0
-       mtspr   IBAT2U, r0
-       mtspr   IBAT3U, r0
-#ifdef CONFIG_HIGH_BATS
-       mtspr   IBAT4U, r0
-       mtspr   IBAT5U, r0
-       mtspr   IBAT6U, r0
-       mtspr   IBAT7U, r0
-#endif
-       isync
-       mtspr   DBAT0U, r0
-       mtspr   DBAT1U, r0
-       mtspr   DBAT2U, r0
-       mtspr   DBAT3U, r0
-#ifdef CONFIG_HIGH_BATS
-       mtspr   DBAT4U, r0
-       mtspr   DBAT5U, r0
-       mtspr   DBAT6U, r0
-       mtspr   DBAT7U, r0
-#endif
-       isync
-       sync
-       blr
-
-       /* setup_bats - set them up to some initial state */
-       .globl  setup_bats
-setup_bats:
-       addis   r0, r0, 0x0000
-
-       /* IBAT 0 */
-       addis   r4, r0, CONFIG_SYS_IBAT0L@h
-       ori     r4, r4, CONFIG_SYS_IBAT0L@l
-       addis   r3, r0, CONFIG_SYS_IBAT0U@h
-       ori     r3, r3, CONFIG_SYS_IBAT0U@l
-       mtspr   IBAT0L, r4
-       mtspr   IBAT0U, r3
-       isync
-
-       /* DBAT 0 */
-       addis   r4, r0, CONFIG_SYS_DBAT0L@h
-       ori     r4, r4, CONFIG_SYS_DBAT0L@l
-       addis   r3, r0, CONFIG_SYS_DBAT0U@h
-       ori     r3, r3, CONFIG_SYS_DBAT0U@l
-       mtspr   DBAT0L, r4
-       mtspr   DBAT0U, r3
-       isync
-
-       /* IBAT 1 */
-       addis   r4, r0, CONFIG_SYS_IBAT1L@h
-       ori     r4, r4, CONFIG_SYS_IBAT1L@l
-       addis   r3, r0, CONFIG_SYS_IBAT1U@h
-       ori     r3, r3, CONFIG_SYS_IBAT1U@l
-       mtspr   IBAT1L, r4
-       mtspr   IBAT1U, r3
-       isync
-
-       /* DBAT 1 */
-       addis   r4, r0, CONFIG_SYS_DBAT1L@h
-       ori     r4, r4, CONFIG_SYS_DBAT1L@l
-       addis   r3, r0, CONFIG_SYS_DBAT1U@h
-       ori     r3, r3, CONFIG_SYS_DBAT1U@l
-       mtspr   DBAT1L, r4
-       mtspr   DBAT1U, r3
-       isync
-
-       /* IBAT 2 */
-       addis   r4, r0, CONFIG_SYS_IBAT2L@h
-       ori     r4, r4, CONFIG_SYS_IBAT2L@l
-       addis   r3, r0, CONFIG_SYS_IBAT2U@h
-       ori     r3, r3, CONFIG_SYS_IBAT2U@l
-       mtspr   IBAT2L, r4
-       mtspr   IBAT2U, r3
-       isync
-
-       /* DBAT 2 */
-       addis   r4, r0, CONFIG_SYS_DBAT2L@h
-       ori     r4, r4, CONFIG_SYS_DBAT2L@l
-       addis   r3, r0, CONFIG_SYS_DBAT2U@h
-       ori     r3, r3, CONFIG_SYS_DBAT2U@l
-       mtspr   DBAT2L, r4
-       mtspr   DBAT2U, r3
-       isync
-
-       /* IBAT 3 */
-       addis   r4, r0, CONFIG_SYS_IBAT3L@h
-       ori     r4, r4, CONFIG_SYS_IBAT3L@l
-       addis   r3, r0, CONFIG_SYS_IBAT3U@h
-       ori     r3, r3, CONFIG_SYS_IBAT3U@l
-       mtspr   IBAT3L, r4
-       mtspr   IBAT3U, r3
-       isync
-
-       /* DBAT 3 */
-       addis   r4, r0, CONFIG_SYS_DBAT3L@h
-       ori     r4, r4, CONFIG_SYS_DBAT3L@l
-       addis   r3, r0, CONFIG_SYS_DBAT3U@h
-       ori     r3, r3, CONFIG_SYS_DBAT3U@l
-       mtspr   DBAT3L, r4
-       mtspr   DBAT3U, r3
-       isync
-
-#ifdef CONFIG_HIGH_BATS
-       /* IBAT 4 */
-       addis   r4, r0, CONFIG_SYS_IBAT4L@h
-       ori     r4, r4, CONFIG_SYS_IBAT4L@l
-       addis   r3, r0, CONFIG_SYS_IBAT4U@h
-       ori     r3, r3, CONFIG_SYS_IBAT4U@l
-       mtspr   IBAT4L, r4
-       mtspr   IBAT4U, r3
-       isync
-
-       /* DBAT 4 */
-       addis   r4, r0, CONFIG_SYS_DBAT4L@h
-       ori     r4, r4, CONFIG_SYS_DBAT4L@l
-       addis   r3, r0, CONFIG_SYS_DBAT4U@h
-       ori     r3, r3, CONFIG_SYS_DBAT4U@l
-       mtspr   DBAT4L, r4
-       mtspr   DBAT4U, r3
-       isync
-
-       /* IBAT 5 */
-       addis   r4, r0, CONFIG_SYS_IBAT5L@h
-       ori     r4, r4, CONFIG_SYS_IBAT5L@l
-       addis   r3, r0, CONFIG_SYS_IBAT5U@h
-       ori     r3, r3, CONFIG_SYS_IBAT5U@l
-       mtspr   IBAT5L, r4
-       mtspr   IBAT5U, r3
-       isync
-
-       /* DBAT 5 */
-       addis   r4, r0, CONFIG_SYS_DBAT5L@h
-       ori     r4, r4, CONFIG_SYS_DBAT5L@l
-       addis   r3, r0, CONFIG_SYS_DBAT5U@h
-       ori     r3, r3, CONFIG_SYS_DBAT5U@l
-       mtspr   DBAT5L, r4
-       mtspr   DBAT5U, r3
-       isync
-
-       /* IBAT 6 */
-       addis   r4, r0, CONFIG_SYS_IBAT6L@h
-       ori     r4, r4, CONFIG_SYS_IBAT6L@l
-       addis   r3, r0, CONFIG_SYS_IBAT6U@h
-       ori     r3, r3, CONFIG_SYS_IBAT6U@l
-       mtspr   IBAT6L, r4
-       mtspr   IBAT6U, r3
-       isync
-
-       /* DBAT 6 */
-       addis   r4, r0, CONFIG_SYS_DBAT6L@h
-       ori     r4, r4, CONFIG_SYS_DBAT6L@l
-       addis   r3, r0, CONFIG_SYS_DBAT6U@h
-       ori     r3, r3, CONFIG_SYS_DBAT6U@l
-       mtspr   DBAT6L, r4
-       mtspr   DBAT6U, r3
-       isync
-
-       /* IBAT 7 */
-       addis   r4, r0, CONFIG_SYS_IBAT7L@h
-       ori     r4, r4, CONFIG_SYS_IBAT7L@l
-       addis   r3, r0, CONFIG_SYS_IBAT7U@h
-       ori     r3, r3, CONFIG_SYS_IBAT7U@l
-       mtspr   IBAT7L, r4
-       mtspr   IBAT7U, r3
-       isync
-
-       /* DBAT 7 */
-       addis   r4, r0, CONFIG_SYS_DBAT7L@h
-       ori     r4, r4, CONFIG_SYS_DBAT7L@l
-       addis   r3, r0, CONFIG_SYS_DBAT7U@h
-       ori     r3, r3, CONFIG_SYS_DBAT7U@l
-       mtspr   DBAT7L, r4
-       mtspr   DBAT7U, r3
-       isync
-#endif
-
-       /* bats are done, now invalidate the TLBs */
-
-       addis   r3, 0, 0x0000
-       addis   r5, 0, 0x4    /* upper bound of 0x00040000 for 7400/750 */
-
-       isync
-
-tlblp:
-       tlbie   r3
-       sync
-       addi    r3, r3, 0x1000
-       cmp     0, 0, r3, r5
-       blt tlblp
-
-       blr
-
-       .globl enable_addr_trans
-enable_addr_trans:
-       /* enable address translation */
-       mfmsr   r5
-       ori     r5, r5, (MSR_IR | MSR_DR)
-       mtmsr   r5
-       isync
-       blr
-
-       .globl disable_addr_trans
-disable_addr_trans:
-       /* disable address translation */
-       mflr    r4
-       mfmsr   r3
-       andi.   r0, r3, (MSR_IR | MSR_DR)
-       beqlr
-       andc    r3, r3, r0
-       mtspr   SRR0, r4
-       mtspr   SRR1, r3
-       rfi
-
-/*
- * This code finishes saving the registers to the exception frame
- * and jumps to the appropriate handler for the exception.
- * Register r21 is pointer into trap frame, r1 has new stack pointer.
- */
-       .globl  transfer_to_handler
-transfer_to_handler:
-       stw     r22,_NIP(r21)
-       lis     r22,MSR_POW@h
-       andc    r23,r23,r22
-       stw     r23,_MSR(r21)
-       SAVE_GPR(7, r21)
-       SAVE_4GPRS(8, r21)
-       SAVE_8GPRS(12, r21)
-       SAVE_8GPRS(24, r21)
-       mflr    r23
-       andi.   r24,r23,0x3f00          /* get vector offset */
-       stw     r24,TRAP(r21)
-       li      r22,0
-       stw     r22,RESULT(r21)
-       mtspr   SPRG2,r22               /* r1 is now kernel sp */
-       lwz     r24,0(r23)              /* virtual address of handler */
-       lwz     r23,4(r23)              /* where to go when done */
-       mtspr   SRR0,r24
-       mtspr   SRR1,r20
-       mtlr    r23
-       SYNC
-       rfi                             /* jump to handler, enable MMU */
-
-int_return:
-       mfmsr   r28             /* Disable interrupts */
-       li      r4,0
-       ori     r4,r4,MSR_EE
-       andc    r28,r28,r4
-       SYNC                    /* Some chip revs need this... */
-       mtmsr   r28
-       SYNC
-       lwz     r2,_CTR(r1)
-       lwz     r0,_LINK(r1)
-       mtctr   r2
-       mtlr    r0
-       lwz     r2,_XER(r1)
-       lwz     r0,_CCR(r1)
-       mtspr   XER,r2
-       mtcrf   0xFF,r0
-       REST_10GPRS(3, r1)
-       REST_10GPRS(13, r1)
-       REST_8GPRS(23, r1)
-       REST_GPR(31, r1)
-       lwz     r2,_NIP(r1)     /* Restore environment */
-       lwz     r0,_MSR(r1)
-       mtspr   SRR0,r2
-       mtspr   SRR1,r0
-       lwz     r0,GPR0(r1)
-       lwz     r2,GPR2(r1)
-       lwz     r1,GPR1(r1)
-       SYNC
-       rfi
-
-       .globl  dc_read
-dc_read:
-       blr
-
-       .globl get_pvr
-get_pvr:
-       mfspr   r3, PVR
-       blr
-
-/*-----------------------------------------------------------------------*/
-/*
- * void relocate_code (addr_sp, gd, addr_moni)
- *
- * This "function" does not return, instead it continues in RAM
- * after relocating the monitor code.
- *
- * r3 = dest
- * r4 = src
- * r5 = length in bytes
- * r6 = cachelinesize
- */
-       .globl  relocate_code
-relocate_code:
-       mr      r1,  r3         /* Set new stack pointer                */
-       mr      r9,  r4         /* Save copy of Global Data pointer     */
-       mr      r10, r5         /* Save copy of Destination Address     */
-
-       GET_GOT
-       mr      r3,  r5                         /* Destination Address  */
-       lis     r4, CONFIG_SYS_MONITOR_BASE@h           /* Source      Address  */
-       ori     r4, r4, CONFIG_SYS_MONITOR_BASE@l
-       lwz     r5, GOT(__init_end)
-       sub     r5, r5, r4
-       li      r6, CONFIG_SYS_CACHELINE_SIZE           /* Cache Line Size      */
-
-       /*
-        * Fix GOT pointer:
-        *
-        * New GOT-PTR = (old GOT-PTR - CONFIG_SYS_MONITOR_BASE) + Destination Address
-        *
-        * Offset:
-        */
-       sub     r15, r10, r4
-
-       /* First our own GOT */
-       add     r12, r12, r15
-       /* then the one used by the C code */
-       add     r30, r30, r15
-
-       /*
-        * Now relocate code
-        */
-#ifdef CONFIG_ECC
-       bl      board_relocate_rom
-       sync
-       mr      r3, r10                         /* Destination Address  */
-       lis     r4, CONFIG_SYS_MONITOR_BASE@h           /* Source      Address  */
-       ori     r4, r4, CONFIG_SYS_MONITOR_BASE@l
-       lwz     r5, GOT(__init_end)
-       sub     r5, r5, r4
-       li      r6, CONFIG_SYS_CACHELINE_SIZE           /* Cache Line Size      */
-#else
-       cmplw   cr1,r3,r4
-       addi    r0,r5,3
-       srwi.   r0,r0,2
-       beq     cr1,4f          /* In place copy is not necessary       */
-       beq     7f              /* Protect against 0 count              */
-       mtctr   r0
-       bge     cr1,2f
-
-       la      r8,-4(r4)
-       la      r7,-4(r3)
-1:     lwzu    r0,4(r8)
-       stwu    r0,4(r7)
-       bdnz    1b
-       b       4f
-
-2:     slwi    r0,r0,2
-       add     r8,r4,r0
-       add     r7,r3,r0
-3:     lwzu    r0,-4(r8)
-       stwu    r0,-4(r7)
-       bdnz    3b
-#endif
-/*
- * Now flush the cache: note that we must start from a cache aligned
- * address. Otherwise we might miss one cache line.
- */
-4:     cmpwi   r6,0
-       add     r5,r3,r5
-       beq     7f              /* Always flush prefetch queue in any case */
-       subi    r0,r6,1
-       andc    r3,r3,r0
-       mr      r4,r3
-5:     dcbst   0,r4
-       add     r4,r4,r6
-       cmplw   r4,r5
-       blt     5b
-       sync                    /* Wait for all dcbst to complete on bus */
-       mr      r4,r3
-6:     icbi    0,r4
-       add     r4,r4,r6
-       cmplw   r4,r5
-       blt     6b
-7:     sync                    /* Wait for all icbi to complete on bus */
-       isync
-
-/*
- * We are done. Do not return, instead branch to second part of board
- * initialization, now running from RAM.
- */
-       addi    r0, r10, in_ram - _start + EXC_OFF_SYS_RESET
-       mtlr    r0
-       blr
-
-in_ram:
-#ifdef CONFIG_ECC
-       bl      board_init_ecc
-#endif
-       /*
-        * Relocation Function, r12 point to got2+0x8000
-        *
-        * Adjust got2 pointers, no need to check for 0, this code
-        * already puts a few entries in the table.
-        */
-       li      r0,__got2_entries@sectoff@l
-       la      r3,GOT(_GOT2_TABLE_)
-       lwz     r11,GOT(_GOT2_TABLE_)
-       mtctr   r0
-       sub     r11,r3,r11
-       addi    r3,r3,-4
-1:     lwzu    r0,4(r3)
-       cmpwi   r0,0
-       beq-    2f
-       add     r0,r0,r11
-       stw     r0,0(r3)
-2:     bdnz    1b
-
-       /*
-        * Now adjust the fixups and the pointers to the fixups
-        * in case we need to move ourselves again.
-        */
-       li      r0,__fixup_entries@sectoff@l
-       lwz     r3,GOT(_FIXUP_TABLE_)
-       cmpwi   r0,0
-       mtctr   r0
-       addi    r3,r3,-4
-       beq     4f
-3:     lwzu    r4,4(r3)
-       lwzux   r0,r4,r11
-       cmpwi   r0,0
-       add     r0,r0,r11
-       stw     r4,0(r3)
-       beq-    5f
-       stw     r0,0(r4)
-5:     bdnz    3b
-4:
-/* clear_bss: */
-       /*
-        * Now clear BSS segment
-        */
-       lwz     r3,GOT(__bss_start)
-       lwz     r4,GOT(__bss_end)
-
-       cmplw   0, r3, r4
-       beq     6f
-
-       li      r0, 0
-5:
-       stw     r0, 0(r3)
-       addi    r3, r3, 4
-       cmplw   0, r3, r4
-       bne     5b
-6:
-       mr      r3, r10         /* Destination Address          */
-#if defined(CONFIG_PPMC7XX)
-       mr      r4, r9          /* Use RAM copy of the global data */
-#endif
-       bl      after_reloc
-
-       /* not reached - end relocate_code */
-/*-----------------------------------------------------------------------*/
-
-       /*
-        * Copy exception vector code to low memory
-        *
-        * r3: dest_addr
-        * r7: source address, r8: end address, r9: target address
-        */
-       .globl  trap_init
-trap_init:
-       mflr    r4                      /* save link register           */
-       GET_GOT
-       lwz     r7, GOT(_start)
-       lwz     r8, GOT(_end_of_vectors)
-
-       li      r9, 0x100               /* reset vector always at 0x100 */
-
-       cmplw   0, r7, r8
-       bgelr                           /* return if r7>=r8 - just in case */
-1:
-       lwz     r0, 0(r7)
-       stw     r0, 0(r9)
-       addi    r7, r7, 4
-       addi    r9, r9, 4
-       cmplw   0, r7, r8
-       bne     1b
-
-       /*
-        * relocate `hdlr' and `int_return' entries
-        */
-       li      r7, .L_MachineCheck - _start + EXC_OFF_SYS_RESET
-       li      r8, Alignment - _start + EXC_OFF_SYS_RESET
-2:
-       bl      trap_reloc
-       addi    r7, r7, 0x100           /* next exception vector        */
-       cmplw   0, r7, r8
-       blt     2b
-
-       li      r7, .L_Alignment - _start + EXC_OFF_SYS_RESET
-       bl      trap_reloc
-
-       li      r7, .L_ProgramCheck - _start + EXC_OFF_SYS_RESET
-       bl      trap_reloc
-
-       li      r7, .L_FPUnavailable - _start + EXC_OFF_SYS_RESET
-       li      r8, SystemCall - _start + EXC_OFF_SYS_RESET
-3:
-       bl      trap_reloc
-       addi    r7, r7, 0x100           /* next exception vector        */
-       cmplw   0, r7, r8
-       blt     3b
-
-       li      r7, .L_SingleStep - _start + EXC_OFF_SYS_RESET
-       li      r8, _end_of_vectors - _start + EXC_OFF_SYS_RESET
-4:
-       bl      trap_reloc
-       addi    r7, r7, 0x100           /* next exception vector        */
-       cmplw   0, r7, r8
-       blt     4b
-
-       /* enable execptions from RAM vectors */
-       mfmsr   r7
-       li      r8,MSR_IP
-       andc    r7,r7,r8
-       mtmsr   r7
-
-       mtlr    r4                      /* restore link register        */
-       blr
-
-#ifdef CONFIG_SYS_INIT_RAM_LOCK
-lock_ram_in_cache:
-       /* Allocate Initial RAM in data cache.
-        */
-       lis     r3, (CONFIG_SYS_INIT_RAM_ADDR & ~31)@h
-       ori     r3, r3, (CONFIG_SYS_INIT_RAM_ADDR & ~31)@l
-       li      r4, ((CONFIG_SYS_INIT_RAM_SIZE & ~31) + \
-                    (CONFIG_SYS_INIT_RAM_ADDR & 31) + 31) / 32
-       mtctr   r4
-1:
-       dcbz    r0, r3
-       addi    r3, r3, 32
-       bdnz    1b
-
-       /* Lock the data cache */
-       mfspr   r0, HID0
-       ori     r0, r0, 0x1000
-       sync
-       mtspr   HID0, r0
-       sync
-       blr
-
-.globl unlock_ram_in_cache
-unlock_ram_in_cache:
-       /* invalidate the INIT_RAM section */
-       lis     r3, (CONFIG_SYS_INIT_RAM_ADDR & ~31)@h
-       ori     r3, r3, (CONFIG_SYS_INIT_RAM_ADDR & ~31)@l
-       li      r4, ((CONFIG_SYS_INIT_RAM_SIZE & ~31) + \
-                    (CONFIG_SYS_INIT_RAM_ADDR & 31) + 31) / 32
-       mtctr   r4
-1:     icbi    r0, r3
-       addi    r3, r3, 32
-       bdnz    1b
-       sync                    /* Wait for all icbi to complete on bus */
-       isync
-
-       /* Unlock the data cache and invalidate it */
-       mfspr   r0, HID0
-       li      r3,0x1000
-       andc    r0,r0,r3
-       li      r3,0x0400
-       or      r0,r0,r3
-       sync
-       mtspr   HID0, r0
-       sync
-       blr
-#endif
diff --git a/arch/powerpc/cpu/74xx_7xx/traps.c b/arch/powerpc/cpu/74xx_7xx/traps.c
deleted file mode 100644 (file)
index 111c86c..0000000
+++ /dev/null
@@ -1,218 +0,0 @@
-/*
- * linux/arch/powerpc/kernel/traps.c
- *
- * Copyright (C) 1995-1996  Gary Thomas (gdt@linuxppc.org)
- *
- * Modified by Cort Dougan (cort@cs.nmt.edu)
- * and Paul Mackerras (paulus@cs.anu.edu.au)
- *
- * (C) Copyright 2000
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * This file handles the architecture-dependent parts of hardware exceptions
- */
-
-#include <common.h>
-#include <command.h>
-#include <kgdb.h>
-#include <asm/processor.h>
-
-/* Returns 0 if exception not found and fixup otherwise.  */
-extern unsigned long search_exception_table(unsigned long);
-
-/* THIS NEEDS CHANGING to use the board info structure.
-*/
-#define END_OF_MEM     0x02000000
-
-/*
- * Trap & Exception support
- */
-
-static void print_backtrace(unsigned long *sp)
-{
-       int cnt = 0;
-       unsigned long i;
-
-       printf("Call backtrace: ");
-       while (sp) {
-               if ((uint)sp > END_OF_MEM)
-                       break;
-
-               i = sp[1];
-               if (cnt++ % 7 == 0)
-                       printf("\n");
-               printf("%08lX ", i);
-               if (cnt > 32) break;
-               sp = (unsigned long *)*sp;
-       }
-       printf("\n");
-}
-
-void show_regs(struct pt_regs *regs)
-{
-       int i;
-
-       printf("NIP: %08lX XER: %08lX LR: %08lX REGS:"
-              " %p TRAP: %04lx DAR: %08lX\n",
-              regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar);
-       printf("MSR: %08lx EE: %01x PR: %01x FP:"
-              " %01x ME: %01x IR/DR: %01x%01x\n",
-              regs->msr, regs->msr&MSR_EE ? 1 : 0, regs->msr&MSR_PR ? 1 : 0,
-              regs->msr & MSR_FP ? 1 : 0,regs->msr&MSR_ME ? 1 : 0,
-              regs->msr&MSR_IR ? 1 : 0,
-              regs->msr&MSR_DR ? 1 : 0);
-
-       printf("\n");
-       for (i = 0;  i < 32;  i++) {
-               if ((i % 8) == 0)
-               {
-                       printf("GPR%02d: ", i);
-               }
-
-               printf("%08lX ", regs->gpr[i]);
-               if ((i % 8) == 7)
-               {
-                       printf("\n");
-               }
-       }
-}
-
-
-static void _exception(int signr, struct pt_regs *regs)
-{
-       show_regs(regs);
-       print_backtrace((unsigned long *)regs->gpr[1]);
-       panic("Exception in kernel pc %lx signal %d",regs->nip,signr);
-}
-
-void MachineCheckException(struct pt_regs *regs)
-{
-       unsigned long fixup;
-
-       /* Probing PCI using config cycles cause this exception
-        * when a device is not present.  Catch it and return to
-        * the PCI exception handler.
-        */
-       if ((fixup = search_exception_table(regs->nip)) != 0) {
-               regs->nip = fixup;
-               return;
-       }
-
-#if defined(CONFIG_CMD_KGDB)
-       if (debugger_exception_handler && (*debugger_exception_handler)(regs))
-               return;
-#endif
-
-       printf("Machine check in kernel mode.\n");
-       printf("Caused by (from msr): ");
-       printf("regs %p ",regs);
-       switch( regs->msr & 0x000F0000) {
-       case (0x80000000>>12):
-               printf("Machine check signal - probably due to mm fault\n"
-                       "with mmu off\n");
-               break;
-       case (0x80000000>>13):
-               printf("Transfer error ack signal\n");
-               break;
-       case (0x80000000>>14):
-               printf("Data parity signal\n");
-               break;
-       case (0x80000000>>15):
-               printf("Address parity signal\n");
-               break;
-       default:
-               printf("Unknown values in msr\n");
-       }
-       show_regs(regs);
-       print_backtrace((unsigned long *)regs->gpr[1]);
-       panic("machine check");
-}
-
-void AlignmentException(struct pt_regs *regs)
-{
-#if defined(CONFIG_CMD_KGDB)
-       if (debugger_exception_handler && (*debugger_exception_handler)(regs))
-               return;
-#endif
-       show_regs(regs);
-       print_backtrace((unsigned long *)regs->gpr[1]);
-       panic("Alignment Exception");
-}
-
-void ProgramCheckException(struct pt_regs *regs)
-{
-       unsigned char *p = regs ? (unsigned char *)(regs->nip) : NULL;
-       int i, j;
-
-#if defined(CONFIG_CMD_KGDB)
-       if (debugger_exception_handler && (*debugger_exception_handler)(regs))
-               return;
-#endif
-       show_regs(regs);
-
-       p = (unsigned char *) ((unsigned long)p & 0xFFFFFFE0);
-       p -= 32;
-       for (i = 0; i < 256; i+=16) {
-               printf("%08x: ", (unsigned int)p+i);
-               for (j = 0; j < 16; j++) {
-                       printf("%02x ", p[i+j]);
-               }
-               printf("\n");
-       }
-
-       print_backtrace((unsigned long *)regs->gpr[1]);
-       panic("Program Check Exception");
-}
-
-void SoftEmuException(struct pt_regs *regs)
-{
-#if defined(CONFIG_CMD_KGDB)
-       if (debugger_exception_handler && (*debugger_exception_handler)(regs))
-               return;
-#endif
-       show_regs(regs);
-       print_backtrace((unsigned long *)regs->gpr[1]);
-       panic("Software Emulation Exception");
-}
-
-void UnknownException(struct pt_regs *regs)
-{
-#if defined(CONFIG_CMD_KGDB)
-       if (debugger_exception_handler && (*debugger_exception_handler)(regs))
-               return;
-#endif
-       printf("Bad trap at PC: %lx, SR: %lx, vector=%lx\n",
-              regs->nip, regs->msr, regs->trap);
-       _exception(0, regs);
-}
-
-/* Probe an address by reading.  If not present, return -1, otherwise
- * return 0.
- */
-int addr_probe(uint *addr)
-{
-#if 0
-       int     retval;
-
-       __asm__ __volatile__(                   \
-               "1:     lwz %0,0(%1)\n"         \
-               "       eieio\n"                \
-               "       li %0,0\n"              \
-               "2:\n"                          \
-               ".section .fixup,\"ax\"\n"      \
-               "3:     li %0,-1\n"             \
-               "       b 2b\n"                 \
-               ".section __ex_table,\"a\"\n"   \
-               "       .align 2\n"             \
-               "       .long 1b,3b\n"          \
-               ".text"                         \
-               : "=r" (retval) : "r"(addr));
-
-       return (retval);
-#endif
-       return 0;
-}
diff --git a/arch/powerpc/cpu/74xx_7xx/u-boot.lds b/arch/powerpc/cpu/74xx_7xx/u-boot.lds
deleted file mode 100644 (file)
index c099849..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * (C) Copyright 2010 Wolfgang Denk <wd@denx.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-OUTPUT_ARCH(powerpc)
-
-SECTIONS
-{
-  .text      :
-  {
-    arch/powerpc/cpu/74xx_7xx/start.o  (.text*)
-
-    *(.text*)
-  }
-  _etext = .;
-  PROVIDE (etext = .);
-  .rodata    :
-  {
-    *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
-  }
-
-  /* Read-write section, merged into data segment: */
-  . = (. + 0x00FF) & 0xFFFFFF00;
-  _erotext = .;
-  PROVIDE (erotext = .);
-  .reloc   :
-  {
-    _GOT2_TABLE_ = .;
-    KEEP(*(.got2))
-    KEEP(*(.got))
-    PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
-    _FIXUP_TABLE_ = .;
-    KEEP(*(.fixup))
-  }
-  __got2_entries = ((_GLOBAL_OFFSET_TABLE_ - _GOT2_TABLE_) >> 2) - 1;
-  __fixup_entries = (. - _FIXUP_TABLE_)>>2;
-
-  .data    :
-  {
-    *(.data*)
-    *(.sdata*)
-  }
-  _edata  =  .;
-  PROVIDE (edata = .);
-
-  . = .;
-
-  . = ALIGN(4);
-  .u_boot_list : {
-       KEEP(*(SORT(.u_boot_list*)));
-  }
-
-
-  . = .;
-  __start___ex_table = .;
-  __ex_table : { *(__ex_table) }
-  __stop___ex_table = .;
-
-  . = ALIGN(256);
-  __init_begin = .;
-  .text.init : { *(.text.init) }
-  .data.init : { *(.data.init) }
-  . = ALIGN(256);
-  __init_end = .;
-
-  __bss_start = .;
-  .bss (NOLOAD)       :
-  {
-   *(.bss*)
-   *(.sbss*)
-   *(COMMON)
-   . = ALIGN(4);
-  }
-  __bss_end = . ;
-  PROVIDE (end = .);
-}
diff --git a/arch/powerpc/cpu/mpc8xx/u-boot.lds b/arch/powerpc/cpu/mpc8xx/u-boot.lds
deleted file mode 100644 (file)
index 0eb2fba..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * (C) Copyright 2000-2010
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-OUTPUT_ARCH(powerpc)
-
-SECTIONS
-{
-  /* Read-only sections, merged into text segment: */
-  . = + SIZEOF_HEADERS;
-  .text      :
-  {
-    arch/powerpc/cpu/mpc8xx/start.o    (.text*)
-    arch/powerpc/cpu/mpc8xx/traps.o    (.text*)
-
-    *(.text*)
-  }
-  _etext = .;
-  PROVIDE (etext = .);
-  .rodata    :
-  {
-    *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
-  }
-
-  /* Read-write section, merged into data segment: */
-  . = (. + 0x00FF) & 0xFFFFFF00;
-  _erotext = .;
-  PROVIDE (erotext = .);
-  .reloc   :
-  {
-    _GOT2_TABLE_ = .;
-    KEEP(*(.got2))
-    KEEP(*(.got))
-    PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
-    _FIXUP_TABLE_ = .;
-    KEEP(*(.fixup))
-  }
-  __got2_entries = ((_GLOBAL_OFFSET_TABLE_ - _GOT2_TABLE_) >> 2) - 1;
-  __fixup_entries = (. - _FIXUP_TABLE_)>>2;
-
-  .data    :
-  {
-    *(.data*)
-    *(.sdata*)
-  }
-  _edata  =  .;
-  PROVIDE (edata = .);
-
-  . = .;
-
-  . = ALIGN(4);
-  .u_boot_list : {
-       KEEP(*(SORT(.u_boot_list*)));
-  }
-
-
-  . = .;
-  __start___ex_table = .;
-  __ex_table : { *(__ex_table) }
-  __stop___ex_table = .;
-
-  . = ALIGN(256);
-  __init_begin = .;
-  .text.init : { *(.text.init) }
-  .data.init : { *(.data.init) }
-  . = ALIGN(256);
-  __init_end = .;
-
-  __bss_start = .;
-  .bss (NOLOAD)       :
-  {
-   *(.bss*)
-   *(.sbss*)
-   *(COMMON)
-   . = ALIGN(4);
-  }
-  __bss_end = . ;
-  PROVIDE (end = .);
-}
index 33dc72585cb22b5737051d9b1d5d590ca500352f..b26ec2a611a7f9f373e09d08758c18390d234d87 100644 (file)
@@ -63,10 +63,6 @@ DECLARE_GLOBAL_DATA_PTR;
 
 #if defined(CONFIG_405GP) || defined(CONFIG_405EP)
 
-#if defined(CONFIG_PMC405)
-ushort pmc405_pci_subsys_deviceid(void);
-#endif
-
 /*#define DEBUG*/
 
 /*
index 8f8860163c990189e545e31e0e791608815c440a..a40ae3b38af5d000f713f2c3a17a1ab5bf444eb9 100644 (file)
@@ -13,9 +13,6 @@ config TARGET_CSB272
 config TARGET_CSB472
        bool "Support csb472"
 
-config TARGET_G2000
-       bool "Support G2000"
-
 config TARGET_JSE
        bool "Support JSE"
 
@@ -110,78 +107,24 @@ config TARGET_CATCENTER
 config TARGET_PPCHAMELEONEVB
        bool "Support PPChameleonEVB"
 
-config TARGET_APC405
-       bool "Support APC405"
-
-config TARGET_AR405
-       bool "Support AR405"
-
-config TARGET_ASH405
-       bool "Support ASH405"
-
-config TARGET_CMS700
-       bool "Support CMS700"
-
 config TARGET_CPCI2DP
        bool "Support CPCI2DP"
 
-config TARGET_CPCI405
-       bool "Support CPCI405"
-
 config TARGET_CPCI4052
        bool "Support CPCI4052"
 
-config TARGET_CPCI405AB
-       bool "Support CPCI405AB"
-
-config TARGET_CPCI405DT
-       bool "Support CPCI405DT"
-
-config TARGET_CPCIISER4
-       bool "Support CPCIISER4"
-
-config TARGET_DP405
-       bool "Support DP405"
-
-config TARGET_DU405
-       bool "Support DU405"
-
-config TARGET_DU440
-       bool "Support DU440"
-
-config TARGET_HH405
-       bool "Support HH405"
-
-config TARGET_HUB405
-       bool "Support HUB405"
-
-config TARGET_OCRTC
-       bool "Support OCRTC"
-
-config TARGET_PCI405
-       bool "Support PCI405"
-
 config TARGET_PLU405
        bool "Support PLU405"
 
-config TARGET_PMC405
-       bool "Support PMC405"
-
 config TARGET_PMC405DE
        bool "Support PMC405DE"
 
 config TARGET_PMC440
        bool "Support PMC440"
 
-config TARGET_VOH405
-       bool "Support VOH405"
-
 config TARGET_VOM405
        bool "Support VOM405"
 
-config TARGET_WUH405
-       bool "Support WUH405"
-
 config TARGET_DLVISION_10G
        bool "Support dlvision-10g"
 
@@ -257,28 +200,12 @@ source "board/avnet/v5fx30teval/Kconfig"
 source "board/csb272/Kconfig"
 source "board/csb472/Kconfig"
 source "board/dave/PPChameleonEVB/Kconfig"
-source "board/esd/apc405/Kconfig"
-source "board/esd/ar405/Kconfig"
-source "board/esd/ash405/Kconfig"
-source "board/esd/cms700/Kconfig"
 source "board/esd/cpci2dp/Kconfig"
 source "board/esd/cpci405/Kconfig"
-source "board/esd/cpciiser4/Kconfig"
-source "board/esd/dp405/Kconfig"
-source "board/esd/du405/Kconfig"
-source "board/esd/du440/Kconfig"
-source "board/esd/hh405/Kconfig"
-source "board/esd/hub405/Kconfig"
-source "board/esd/ocrtc/Kconfig"
-source "board/esd/pci405/Kconfig"
 source "board/esd/plu405/Kconfig"
-source "board/esd/pmc405/Kconfig"
 source "board/esd/pmc405de/Kconfig"
 source "board/esd/pmc440/Kconfig"
-source "board/esd/voh405/Kconfig"
 source "board/esd/vom405/Kconfig"
-source "board/esd/wuh405/Kconfig"
-source "board/g2000/Kconfig"
 source "board/gdsys/405ep/Kconfig"
 source "board/gdsys/405ex/Kconfig"
 source "board/gdsys/dlvision/Kconfig"
index 4430477f9aa6138d1453ff7f162fa087f7d2ca7d..c57d9c0fafbf1da2fe101525512fea78e29cae26 100644 (file)
@@ -100,9 +100,6 @@ struct arch_global_data {
 #if defined(CONFIG_4xx)
        u32 uart_clk;
 #endif /* CONFIG_4xx */
-#if defined(CONFIG_SYS_GT_6426x)
-       unsigned int mirror_hack[16];
-#endif
 #ifdef CONFIG_SYS_FPGA_COUNT
        unsigned fpga_state[CONFIG_SYS_FPGA_COUNT];
 #endif
index ebf72b3ee07d6d2765c724e61fb11554f4042c86..90e828a26ee4b02290724868cceec5b6683a71b3 100644 (file)
@@ -47,13 +47,10 @@ config RAMBASE
        hex
        default 0x100000
 
-config RAMTOP
-       hex
-       default 0x200000
-
 config XIP_ROM_SIZE
        hex
-       default 0x10000
+       depends on X86_RESET_VECTOR
+       default ROM_SIZE
 
 config CPU_ADDR_BITS
        int
@@ -70,6 +67,15 @@ config SMM_TSEG
 config SMM_TSEG_SIZE
        hex
 
+config X86_RESET_VECTOR
+       bool
+       default n
+
+config SYS_X86_START16
+       hex
+       depends on X86_RESET_VECTOR
+       default 0xfffff800
+
 config BOARD_ROMSIZE_KB_512
        bool
 config BOARD_ROMSIZE_KB_1024
@@ -85,6 +91,7 @@ config BOARD_ROMSIZE_KB_16384
 
 choice
        prompt "ROM chip size"
+       depends on X86_RESET_VECTOR
        default UBOOT_ROMSIZE_KB_512 if BOARD_ROMSIZE_KB_512
        default UBOOT_ROMSIZE_KB_1024 if BOARD_ROMSIZE_KB_1024
        default UBOOT_ROMSIZE_KB_2048 if BOARD_ROMSIZE_KB_2048
@@ -317,6 +324,28 @@ config FRAMEBUFFER_VESA_MODE
 
 endmenu
 
+config TSC_CALIBRATION_BYPASS
+       bool "Bypass Time-Stamp Counter (TSC) calibration"
+       default n
+       help
+         By default U-Boot automatically calibrates Time-Stamp Counter (TSC)
+         running frequency via Model-Specific Register (MSR) and Programmable
+         Interval Timer (PIT). If the calibration does not work on your board,
+         select this option and provide a hardcoded TSC running frequency with
+         CONFIG_TSC_FREQ_IN_MHZ below.
+
+         Normally this option should be turned on in a simulation environment
+         like qemu.
+
+config TSC_FREQ_IN_MHZ
+       int "Time-Stamp Counter (TSC) running frequency in MHz"
+       depends on TSC_CALIBRATION_BYPASS
+       default 1000
+       help
+         The running frequency in MHz of Time-Stamp Counter (TSC).
+
+source "arch/x86/cpu/coreboot/Kconfig"
+
 source "arch/x86/cpu/ivybridge/Kconfig"
 
 source "arch/x86/cpu/queensbay/Kconfig"
index 5033d2b7570923b067e501ad5db39f42fd0c969e..62e43c04e502be12318c5509278c71db3518cb16 100644 (file)
@@ -17,5 +17,6 @@ obj-$(CONFIG_NORTHBRIDGE_INTEL_SANDYBRIDGE) += ivybridge/
 obj-$(CONFIG_NORTHBRIDGE_INTEL_IVYBRIDGE) += ivybridge/
 obj-$(CONFIG_INTEL_QUEENSBAY) += queensbay/
 obj-y += lapic.o
+obj-y += mtrr.o
 obj-$(CONFIG_PCI) += pci.o
 obj-y += turbo.o
diff --git a/arch/x86/cpu/coreboot/Kconfig b/arch/x86/cpu/coreboot/Kconfig
new file mode 100644 (file)
index 0000000..e0e3c64
--- /dev/null
@@ -0,0 +1,15 @@
+if TARGET_COREBOOT
+
+config SYS_COREBOOT
+       bool
+       default y
+
+config CBMEM_CONSOLE
+       bool
+       default y
+
+config VIDEO_COREBOOT
+       bool
+       default y
+
+endif
index cfacc05875496f1243555f3671299089bc48d1e2..6d06d5af19e5f7f38ce19676f97a0ac25d1803cc 100644 (file)
@@ -15,6 +15,7 @@
 #include <asm/cache.h>
 #include <asm/cpu.h>
 #include <asm/io.h>
+#include <asm/mtrr.h>
 #include <asm/arch/tables.h>
 #include <asm/arch/sysinfo.h>
 #include <asm/arch/timestamp.h>
@@ -64,11 +65,6 @@ int board_eth_init(bd_t *bis)
        return pci_eth_init(bis);
 }
 
-#define MTRR_TYPE_WP          5
-#define MTRRcap_MSR           0xfe
-#define MTRRphysBase_MSR(reg) (0x200 + 2 * (reg))
-#define MTRRphysMask_MSR(reg) (0x200 + 2 * (reg) + 1)
-
 void board_final_cleanup(void)
 {
        /* Un-cache the ROM so the kernel has one
@@ -77,15 +73,17 @@ void board_final_cleanup(void)
         * Coreboot should have assigned this to the
         * top available variable MTRR.
         */
-       u8 top_mtrr = (native_read_msr(MTRRcap_MSR) & 0xff) - 1;
-       u8 top_type = native_read_msr(MTRRphysBase_MSR(top_mtrr)) & 0xff;
+       u8 top_mtrr = (native_read_msr(MTRR_CAP_MSR) & 0xff) - 1;
+       u8 top_type = native_read_msr(MTRR_PHYS_BASE_MSR(top_mtrr)) & 0xff;
 
        /* Make sure this MTRR is the correct Write-Protected type */
-       if (top_type == MTRR_TYPE_WP) {
-               disable_caches();
-               wrmsrl(MTRRphysBase_MSR(top_mtrr), 0);
-               wrmsrl(MTRRphysMask_MSR(top_mtrr), 0);
-               enable_caches();
+       if (top_type == MTRR_TYPE_WRPROT) {
+               struct mtrr_state state;
+
+               mtrr_open(&state);
+               wrmsrl(MTRR_PHYS_BASE_MSR(top_mtrr), 0);
+               wrmsrl(MTRR_PHYS_MASK_MSR(top_mtrr), 0);
+               mtrr_close(&state);
        }
 
        /* Issue SMI to Coreboot to lock down ME and registers */
index 6a3dd9391432017898e85c714100ee8e53232ce2..c9983f15889e4cdab4a55c41973c8aaba530a287 100644 (file)
@@ -13,6 +13,8 @@
 #include <pci.h>
 #include <asm/pci.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 static void config_pci_bridge(struct pci_controller *hose, pci_dev_t dev,
                              struct pci_config_table *table)
 {
@@ -35,7 +37,31 @@ void board_pci_setup_hose(struct pci_controller *hose)
        hose->first_busno = 0;
        hose->last_busno = 0;
 
-       pci_set_region(hose->regions + 0, 0x0, 0x0, 0xffffffff,
+       /* PCI memory space */
+       pci_set_region(hose->regions + 0,
+                      CONFIG_PCI_MEM_BUS,
+                      CONFIG_PCI_MEM_PHYS,
+                      CONFIG_PCI_MEM_SIZE,
                       PCI_REGION_MEM);
-       hose->region_count = 1;
+
+       /* PCI IO space */
+       pci_set_region(hose->regions + 1,
+                      CONFIG_PCI_IO_BUS,
+                      CONFIG_PCI_IO_PHYS,
+                      CONFIG_PCI_IO_SIZE,
+                      PCI_REGION_IO);
+
+       pci_set_region(hose->regions + 2,
+                      CONFIG_PCI_PREF_BUS,
+                      CONFIG_PCI_PREF_PHYS,
+                      CONFIG_PCI_PREF_SIZE,
+                      PCI_REGION_PREFETCH);
+
+       pci_set_region(hose->regions + 3,
+                      0,
+                      0,
+                      gd->ram_size,
+                      PCI_REGION_MEM | PCI_REGION_SYS_MEMORY);
+
+       hose->region_count = 4;
 }
index bd3558a0214930331b91f423da43e7012768cb50..0edee6bd2c2a16d3bca06e46ff4acb9fedcb882e 100644 (file)
@@ -3,18 +3,7 @@
  *
  * Copyright (C) 2011 The ChromiumOS Authors.  All rights reserved.
  *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; version 2 of the License.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA, 02110-1301 USA
+ * SPDX-License-Identifier:    GPL-2.0+
  */
 
 #include <common.h>
@@ -38,9 +27,27 @@ static struct timestamp_table *ts_table  __attribute__((section(".data")));
 
 void timestamp_init(void)
 {
+#ifdef CONFIG_SYS_X86_TSC_TIMER
+       uint64_t base_time;
+#endif
+
        ts_table = lib_sysinfo.tstamp_table;
 #ifdef CONFIG_SYS_X86_TSC_TIMER
-       timer_set_base(ts_table->base_time);
+       /*
+        * If coreboot is built with CONFIG_COLLECT_TIMESTAMPS, use the value
+        * of base_time in coreboot's timestamp table as our timer base,
+        * otherwise TSC counter value will be used.
+        *
+        * Sometimes even coreboot is built with CONFIG_COLLECT_TIMESTAMPS,
+        * the value of base_time in the timestamp table is still zero, so
+        * we must exclude this case too (this is currently seen on booting
+        * coreboot in qemu)
+        */
+       if (ts_table && ts_table->base_time)
+               base_time = ts_table->base_time;
+       else
+               base_time = rdtsc();
+       timer_set_base(base_time);
 #endif
        timestamp_add_now(TS_U_BOOT_INITTED);
 }
index dca68e4144cff4f1919bfa7d88cf1d062d9126f4..9441666f5aa037b99bd40e1fea5dba2a349feab9 100644 (file)
  */
 
 #include <common.h>
+#include <asm/msr-index.h>
 #include <asm/mtrr.h>
 #include <asm/post.h>
 #include <asm/processor-flags.h>
+#include <asm/arch/microcode.h>
 
 #define MTRR_PHYS_BASE_MSR(reg) (0x200 + 2 * (reg))
 #define MTRR_PHYS_MASK_MSR(reg) (0x200 + 2 * (reg) + 1)
@@ -45,6 +47,14 @@ car_init:
        movl    $0xFEE00300, %esi
        movl    %eax, (%esi)
 
+       /* TODO: Load microcode later - the 'no eviction' mode breaks this */
+       movl    $MSR_IA32_UCODE_WRITE, %ecx
+       xorl    %edx, %edx
+       movl    $_dt_ucode_base_size, %eax
+       movl    (%eax), %eax
+       addl    $UCODE_HEADER_LEN, %eax
+       wrmsr
+
        post_code(POST_CAR_SIPI)
        /* Zero out all fixed range and variable range MTRRs */
        movl    $mtrr_table, %esi
@@ -61,7 +71,7 @@ clear_mtrrs:
 
        post_code(POST_CAR_MTRR)
        /* Configure the default memory type to uncacheable */
-       movl    $MTRRdefType_MSR, %ecx
+       movl    $MTRR_DEF_TYPE_MSR, %ecx
        rdmsr
        andl    $(~0x00000cff), %eax
        wrmsr
@@ -76,16 +86,16 @@ clear_mtrrs:
        post_code(POST_CAR_BASE_ADDRESS)
        /* Set Cache-as-RAM mask */
        movl    $(MTRR_PHYS_MASK_MSR(0)), %ecx
-       movl    $(~(CACHE_AS_RAM_SIZE - 1) | MTRRphysMaskValid), %eax
+       movl    $(~(CACHE_AS_RAM_SIZE - 1) | MTRR_PHYS_MASK_VALID), %eax
        movl    $CPU_PHYSMASK_HI, %edx
        wrmsr
 
        post_code(POST_CAR_MASK)
 
        /* Enable MTRR */
-       movl    $MTRRdefType_MSR, %ecx
+       movl    $MTRR_DEF_TYPE_MSR, %ecx
        rdmsr
-       orl     $MTRRdefTypeEn, %eax
+       orl     $MTRR_DEF_TYPE_EN, %eax
        wrmsr
 
        /* Enable cache (CR0.CD = 0, CR0.NW = 0) */
@@ -130,7 +140,7 @@ clear_mtrrs:
 
        movl    $MTRR_PHYS_MASK_MSR(1), %ecx
        movl    $CPU_PHYSMASK_HI, %edx
-       movl    $(~(CONFIG_XIP_ROM_SIZE - 1) | MTRRphysMaskValid), %eax
+       movl    $(~(CONFIG_XIP_ROM_SIZE - 1) | MTRR_PHYS_MASK_VALID), %eax
        wrmsr
 
        post_code(POST_CAR_ROM_CACHE)
@@ -141,7 +151,7 @@ clear_mtrrs:
        xorl    %edx, %edx
        wrmsr
        movl    $MTRR_PHYS_MASK_MSR(2), %ecx
-       movl    $(CACHE_MRC_MASK | MTRRphysMaskValid), %eax
+       movl    $(CACHE_MRC_MASK | MTRR_PHYS_MASK_VALID), %eax
        movl    $CPU_PHYSMASK_HI, %edx
        wrmsr
 #endif
@@ -163,6 +173,52 @@ wait_for_sipi:
        /* return */
        jmp     car_init_ret
 
+.globl car_uninit
+car_uninit:
+       /* Disable cache */
+       movl    %cr0, %eax
+       orl     $X86_CR0_CD, %eax
+       movl    %eax, %cr0
+
+       /* Disable MTRRs */
+       movl    $MTRR_DEF_TYPE_MSR, %ecx
+       rdmsr
+       andl    $(~MTRR_DEF_TYPE_EN), %eax
+       wrmsr
+
+       /* Disable the no-eviction run state */
+       movl    NOEVICTMOD_MSR, %ecx
+       rdmsr
+       andl    $~2, %eax
+       wrmsr
+
+       invd
+
+       /* Disable the no-eviction mode */
+       rdmsr
+       andl    $~1, %eax
+       wrmsr
+
+#ifdef CONFIG_CACHE_MRC_BIN
+       /* Clear the MTRR that was used to cache MRC */
+       xorl    %eax, %eax
+       xorl    %edx, %edx
+       movl    $MTRR_PHYS_BASE_MSR(2), %ecx
+       wrmsr
+       movl    $MTRR_PHYS_MASK_MSR(2), %ecx
+       wrmsr
+#endif
+
+       /* Enable MTRRs */
+       movl    $MTRR_DEF_TYPE_MSR, %ecx
+       rdmsr
+       orl     $MTRR_DEF_TYPE_EN, %eax
+       wrmsr
+
+       invd
+
+       ret
+
 mtrr_table:
        /* Fixed MTRRs */
        .word 0x250, 0x258, 0x259
@@ -176,3 +232,9 @@ mtrr_table:
        .word 0x20C, 0x20D, 0x20E, 0x20F
        .word 0x210, 0x211, 0x212, 0x213
 mtrr_table_end:
+
+       .align 4
+_dt_ucode_base_size:
+       /* These next two fields are filled in by ifdtool */
+       .long   0                       /* microcode base */
+       .long   0                       /* microcode size */
index 969b07b059aeb9a5bc24c0884de1c9619c357213..e9253100f6e051987ad6995e49836a5c0e0d3b68 100644 (file)
@@ -49,27 +49,6 @@ static void enable_spi_prefetch(struct pci_controller *hose, pci_dev_t dev)
        pci_hose_write_config_byte(hose, dev, 0xdc, reg8);
 }
 
-static void set_var_mtrr(
-       unsigned reg, unsigned base, unsigned size, unsigned type)
-
-{
-       /* Bit Bit 32-35 of MTRRphysMask should be set to 1 */
-       /* FIXME: It only support 4G less range */
-       wrmsr(MTRRphysBase_MSR(reg), base | type, 0);
-       wrmsr(MTRRphysMask_MSR(reg), ~(size - 1) | MTRRphysMaskValid,
-             (1 << (CONFIG_CPU_ADDR_BITS - 32)) - 1);
-}
-
-static void enable_rom_caching(void)
-{
-       disable_caches();
-       set_var_mtrr(1, 0xffc00000, 4 << 20, MTRR_TYPE_WRPROT);
-       enable_caches();
-
-       /* Enable Variable MTRRs */
-       wrmsr(MTRRdefType_MSR, 0x800, 0);
-}
-
 static int set_flex_ratio_to_tdp_nominal(void)
 {
        msr_t flex_ratio, msr;
@@ -165,10 +144,6 @@ int arch_cpu_init(void)
        /* This is already done in start.S, but let's do it in C */
        enable_port80_on_lpc(hose, PCH_LPC_DEV);
 
-       /* already done in car.S */
-       if (false)
-               enable_rom_caching();
-
        set_spi_speed();
 
        /*
@@ -288,7 +263,7 @@ int print_cpuinfo(void)
        enable_lapic();
 
        ret = microcode_update_intel();
-       if (ret && ret != -ENOENT && ret != -EEXIST)
+       if (ret)
                return ret;
 
        /* Enable upper 128bytes of CMOS */
index 3d7f740273fb29ff96b9751478e466e4e4dd5fff..6cf9654e02a872d327e6c3b5f7a5a0e09dae3033 100644 (file)
 #include <fdtdec.h>
 #include <pci_rom.h>
 #include <asm/io.h>
+#include <asm/mtrr.h>
 #include <asm/pci.h>
 #include <asm/arch/pch.h>
 #include <asm/arch/sandybridge.h>
+#include <linux/kconfig.h>
 
 struct gt_powermeter {
        u16 reg;
@@ -730,7 +732,11 @@ static int int15_handler(void)
 int gma_func0_init(pci_dev_t dev, struct pci_controller *hose,
                   const void *blob, int node)
 {
+#ifdef CONFIG_VIDEO
+       ulong start;
+#endif
        void *gtt_bar;
+       ulong base;
        u32 reg32;
        int ret;
 
@@ -739,14 +745,22 @@ int gma_func0_init(pci_dev_t dev, struct pci_controller *hose,
        reg32 |= PCI_COMMAND_MASTER | PCI_COMMAND_MEMORY | PCI_COMMAND_IO;
        pci_write_config32(dev, PCI_COMMAND, reg32);
 
+       /* Use write-combining for the graphics memory, 256MB */
+       base = pci_read_bar32(hose, dev, 2);
+       mtrr_add_request(MTRR_TYPE_WRCOMB, base, 256 << 20);
+       mtrr_commit(true);
+
        gtt_bar = (void *)pci_read_bar32(pci_bus_to_hose(0), dev, 0);
        debug("GT bar %p\n", gtt_bar);
        ret = gma_pm_init_pre_vbios(gtt_bar);
        if (ret)
                return ret;
 
+#ifdef CONFIG_VIDEO
+       start = get_timer(0);
        ret = pci_run_vga_bios(dev, int15_handler, false);
-
+       debug("BIOS ran in %lums\n", get_timer(start));
+#endif
        /* Post VBIOS init */
        ret = gma_pm_init_post_vbios(gtt_bar, blob, node);
        if (ret)
index 08177510ab6c825ef0bd42a095c6f04206e00ef3..2440a97c484ba801698f2cf1003b924d06161b3b 100644 (file)
@@ -13,7 +13,9 @@
 #include <libfdt.h>
 #include <asm/cpu.h>
 #include <asm/msr.h>
+#include <asm/msr-index.h>
 #include <asm/processor.h>
+#include <asm/arch/microcode.h>
 
 /**
  * struct microcode_update - standard microcode header from Intel
@@ -40,8 +42,8 @@ static int microcode_decode_node(const void *blob, int node,
        update->data = fdt_getprop(blob, node, "data", &update->size);
        if (!update->data)
                return -EINVAL;
-       update->data += 48;
-       update->size -= 48;
+       update->data += UCODE_HEADER_LEN;
+       update->size -= UCODE_HEADER_LEN;
 
        update->header_version = fdtdec_get_int(blob, node,
                                                "intel,header-version", 0);
@@ -71,15 +73,16 @@ static inline uint32_t microcode_read_rev(void)
        asm volatile (
                "xorl %%eax, %%eax\n"
                "xorl %%edx, %%edx\n"
-               "movl $0x8b, %%ecx\n"
+               "movl %2, %%ecx\n"
                "wrmsr\n"
                "movl $0x01, %%eax\n"
                "cpuid\n"
-               "movl $0x8b, %%ecx\n"
+               "movl %2, %%ecx\n"
                "rdmsr\n"
                : /* outputs */
                "=a" (low), "=d" (high)
                : /* inputs */
+               "i" (MSR_IA32_UCODE_REV)
                : /* clobbers */
                 "ebx", "ecx"
        );
@@ -94,9 +97,9 @@ static void microcode_read_cpu(struct microcode_update *cpu)
        struct cpuid_result result;
        uint32_t low, high;
 
-       wrmsr(0x8b, 0, 0);
+       wrmsr(MSR_IA32_UCODE_REV, 0, 0);
        result = cpuid(1);
-       rdmsr(0x8b, low, cpu->update_revision);
+       rdmsr(MSR_IA32_UCODE_REV, low, cpu->update_revision);
        x86_model = (result.eax >> 4) & 0x0f;
        x86_family = (result.eax >> 8) & 0x0f;
        cpu->processor_signature = result.eax;
@@ -120,6 +123,7 @@ int microcode_update_intel(void)
        int count;
        int node;
        int ret;
+       int rev;
 
        microcode_read_cpu(&cpu);
        node = 0;
@@ -147,12 +151,16 @@ int microcode_update_intel(void)
                        skipped++;
                        continue;
                }
-               ret = microcode_read_rev();
-               wrmsr(0x79, (ulong)update.data, 0);
+               wrmsr(MSR_IA32_UCODE_WRITE, (ulong)update.data, 0);
+               rev = microcode_read_rev();
                debug("microcode: updated to revision 0x%x date=%04x-%02x-%02x\n",
-                     microcode_read_rev(), update.date_code & 0xffff,
+                     rev, update.date_code & 0xffff,
                      (update.date_code >> 24) & 0xff,
                      (update.date_code >> 16) & 0xff);
+               if (update.update_revision != rev) {
+                       printf("Microcode update failed\n");
+                       return -EFAULT;
+               }
                count++;
        } while (1);
 }
index b95e781bbfb79a66c81fdb6dc7e917649fb1cd08..95047359ffaca080dfaf3820d0d8c16ceefc9dfe 100644 (file)
@@ -17,6 +17,7 @@
 #include <asm/processor.h>
 #include <asm/gpio.h>
 #include <asm/global_data.h>
+#include <asm/mtrr.h>
 #include <asm/pci.h>
 #include <asm/arch/me.h>
 #include <asm/arch/pei_data.h>
@@ -430,6 +431,15 @@ static int sdram_find(pci_dev_t dev)
        add_memory_area(info, (2 << 28) + (2 << 20), 4 << 28);
        add_memory_area(info, (4 << 28) + (2 << 20), tseg_base);
        add_memory_area(info, 1ULL << 32, touud);
+
+       /* Add MTRRs for memory */
+       mtrr_add_request(MTRR_TYPE_WRBACK, 0, 2ULL << 30);
+       mtrr_add_request(MTRR_TYPE_WRBACK, 2ULL << 30, 512 << 20);
+       mtrr_add_request(MTRR_TYPE_WRBACK, 0xaULL << 28, 256 << 20);
+       mtrr_add_request(MTRR_TYPE_UNCACHEABLE, tseg_base, 16 << 20);
+       mtrr_add_request(MTRR_TYPE_UNCACHEABLE, tseg_base + (16 << 20),
+                        32 << 20);
+
        /*
         * If >= 4GB installed then memory from TOLUD to 4GB
         * is remapped above TOM, TOUUD will account for both
diff --git a/arch/x86/cpu/mtrr.c b/arch/x86/cpu/mtrr.c
new file mode 100644 (file)
index 0000000..d5a825d
--- /dev/null
@@ -0,0 +1,81 @@
+/*
+ * (C) Copyright 2014 Google, Inc
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ *
+ * Memory Type Range Regsters - these are used to tell the CPU whether
+ * memory is cacheable and if so the cache write mode to use.
+ *
+ * These can speed up booting. See the mtrr command.
+ *
+ * Reference: Intel Architecture Software Developer's Manual, Volume 3:
+ * System Programming
+ */
+
+#include <common.h>
+#include <asm/io.h>
+#include <asm/msr.h>
+#include <asm/mtrr.h>
+
+/* Prepare to adjust MTRRs */
+void mtrr_open(struct mtrr_state *state)
+{
+       state->enable_cache = dcache_status();
+
+       if (state->enable_cache)
+               disable_caches();
+       state->deftype = native_read_msr(MTRR_DEF_TYPE_MSR);
+       wrmsrl(MTRR_DEF_TYPE_MSR, state->deftype & ~MTRR_DEF_TYPE_EN);
+}
+
+/* Clean up after adjusting MTRRs, and enable them */
+void mtrr_close(struct mtrr_state *state)
+{
+       wrmsrl(MTRR_DEF_TYPE_MSR, state->deftype | MTRR_DEF_TYPE_EN);
+       if (state->enable_cache)
+               enable_caches();
+}
+
+int mtrr_commit(bool do_caches)
+{
+       struct mtrr_request *req = gd->arch.mtrr_req;
+       struct mtrr_state state;
+       uint64_t mask;
+       int i;
+
+       mtrr_open(&state);
+       for (i = 0; i < gd->arch.mtrr_req_count; i++, req++) {
+               mask = ~(req->size - 1);
+               mask &= (1ULL << CONFIG_CPU_ADDR_BITS) - 1;
+               wrmsrl(MTRR_PHYS_BASE_MSR(i), req->start | req->type);
+               wrmsrl(MTRR_PHYS_MASK_MSR(i), mask | MTRR_PHYS_MASK_VALID);
+       }
+
+       /* Clear the ones that are unused */
+       for (; i < MTRR_COUNT; i++)
+               wrmsrl(MTRR_PHYS_MASK_MSR(i), 0);
+       mtrr_close(&state);
+
+       return 0;
+}
+
+int mtrr_add_request(int type, uint64_t start, uint64_t size)
+{
+       struct mtrr_request *req;
+       uint64_t mask;
+
+       if (gd->arch.mtrr_req_count == MAX_MTRR_REQUESTS)
+               return -ENOSPC;
+       req = &gd->arch.mtrr_req[gd->arch.mtrr_req_count++];
+       req->type = type;
+       req->start = start;
+       req->size = size;
+       debug("%d: type=%d, %08llx  %08llx\n", gd->arch.mtrr_req_count - 1,
+             req->type, req->start, req->size);
+       mask = ~(req->size - 1);
+       mask &= (1ULL << CONFIG_CPU_ADDR_BITS) - 1;
+       mask |= MTRR_PHYS_MASK_VALID;
+       debug("   %016llx %016llx\n", req->start | req->type, mask);
+
+       return 0;
+}
index f3492c3851f079703d61dd03594148eca878ff61..ab1aaaa0599e0e195f910fd3c27e2fe3c28b9b6f 100644 (file)
@@ -15,6 +15,8 @@
 #include <pci.h>
 #include <asm/pci.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 static struct pci_controller x86_hose;
 
 int pci_early_init_hose(struct pci_controller **hosep)
@@ -27,7 +29,8 @@ int pci_early_init_hose(struct pci_controller **hosep)
 
        board_pci_setup_hose(hose);
        pci_setup_type1(hose);
-       gd->arch.hose = hose;
+       hose->last_busno = pci_hose_scan(hose);
+       gd->hose = hose;
        *hosep = hose;
 
        return 0;
@@ -48,7 +51,7 @@ void pci_init_board(void)
        struct pci_controller *hose = &x86_hose;
 
        /* Stop using the early hose */
-       gd->arch.hose = NULL;
+       gd->hose = NULL;
 
        board_pci_setup_hose(hose);
        pci_setup_type1(hose);
@@ -61,8 +64,8 @@ void pci_init_board(void)
 
 static struct pci_controller *get_hose(void)
 {
-       if (gd->arch.hose)
-               return gd->arch.hose;
+       if (gd->hose)
+               return gd->hose;
 
        return pci_bus_to_hose(0);
 }
index ef1916b2e72c3df046584622f47ba96752069e3c..aed3e2b300598a554d399938ef56b7a08cad554e 100644 (file)
@@ -231,26 +231,28 @@ u32 fsp_notify(struct fsp_header *fsp_hdr, u32 phase)
 
 u32 fsp_get_usable_lowmem_top(const void *hob_list)
 {
-       union hob_pointers hob;
+       const struct hob_header *hdr;
+       struct hob_res_desc *res_desc;
        phys_addr_t phys_start;
        u32 top;
 
        /* Get the HOB list for processing */
-       hob.raw = (void *)hob_list;
+       hdr = hob_list;
 
        /* * Collect memory ranges */
        top = FSP_LOWMEM_BASE;
-       while (!end_of_hob(hob)) {
-               if (get_hob_type(hob) == HOB_TYPE_RES_DESC) {
-                       if (hob.res_desc->type == RES_SYS_MEM) {
-                               phys_start = hob.res_desc->phys_start;
+       while (!end_of_hob(hdr)) {
+               if (hdr->type == HOB_TYPE_RES_DESC) {
+                       res_desc = (struct hob_res_desc *)hdr;
+                       if (res_desc->type == RES_SYS_MEM) {
+                               phys_start = res_desc->phys_start;
                                /* Need memory above 1MB to be collected here */
                                if (phys_start >= FSP_LOWMEM_BASE &&
                                    phys_start < (phys_addr_t)FSP_HIGHMEM_BASE)
-                                       top += (u32)(hob.res_desc->len);
+                                       top += (u32)(res_desc->len);
                        }
                }
-               hob.raw = get_next_hob(hob);
+               hdr = get_next_hob(hdr);
        }
 
        return top;
@@ -258,25 +260,27 @@ u32 fsp_get_usable_lowmem_top(const void *hob_list)
 
 u64 fsp_get_usable_highmem_top(const void *hob_list)
 {
-       union hob_pointers hob;
+       const struct hob_header *hdr;
+       struct hob_res_desc *res_desc;
        phys_addr_t phys_start;
        u64 top;
 
        /* Get the HOB list for processing */
-       hob.raw = (void *)hob_list;
+       hdr = hob_list;
 
        /* Collect memory ranges */
        top = FSP_HIGHMEM_BASE;
-       while (!end_of_hob(hob)) {
-               if (get_hob_type(hob) == HOB_TYPE_RES_DESC) {
-                       if (hob.res_desc->type == RES_SYS_MEM) {
-                               phys_start = hob.res_desc->phys_start;
+       while (!end_of_hob(hdr)) {
+               if (hdr->type == HOB_TYPE_RES_DESC) {
+                       res_desc = (struct hob_res_desc *)hdr;
+                       if (res_desc->type == RES_SYS_MEM) {
+                               phys_start = res_desc->phys_start;
                                /* Need memory above 1MB to be collected here */
                                if (phys_start >= (phys_addr_t)FSP_HIGHMEM_BASE)
-                                       top += (u32)(hob.res_desc->len);
+                                       top += (u32)(res_desc->len);
                        }
                }
-               hob.raw = get_next_hob(hob);
+               hdr = get_next_hob(hdr);
        }
 
        return top;
@@ -285,24 +289,26 @@ u64 fsp_get_usable_highmem_top(const void *hob_list)
 u64 fsp_get_reserved_mem_from_guid(const void *hob_list, u64 *len,
                                   struct efi_guid *guid)
 {
-       union hob_pointers hob;
+       const struct hob_header *hdr;
+       struct hob_res_desc *res_desc;
 
        /* Get the HOB list for processing */
-       hob.raw = (void *)hob_list;
+       hdr = hob_list;
 
        /* Collect memory ranges */
-       while (!end_of_hob(hob)) {
-               if (get_hob_type(hob) == HOB_TYPE_RES_DESC) {
-                       if (hob.res_desc->type == RES_MEM_RESERVED) {
-                               if (compare_guid(&hob.res_desc->owner, guid)) {
+       while (!end_of_hob(hdr)) {
+               if (hdr->type == HOB_TYPE_RES_DESC) {
+                       res_desc = (struct hob_res_desc *)hdr;
+                       if (res_desc->type == RES_MEM_RESERVED) {
+                               if (compare_guid(&res_desc->owner, guid)) {
                                        if (len)
-                                               *len = (u32)(hob.res_desc->len);
+                                               *len = (u32)(res_desc->len);
 
-                                       return (u64)(hob.res_desc->phys_start);
+                                       return (u64)(res_desc->phys_start);
                                }
                        }
                }
-               hob.raw = get_next_hob(hob);
+               hdr = get_next_hob(hdr);
        }
 
        return 0;
@@ -336,44 +342,45 @@ u32 fsp_get_tseg_reserved_mem(const void *hob_list, u32 *len)
        return base;
 }
 
-void *fsp_get_next_hob(u16 type, const void *hob_list)
+const struct hob_header *fsp_get_next_hob(uint type, const void *hob_list)
 {
-       union hob_pointers hob;
+       const struct hob_header *hdr;
 
-       assert(hob_list != NULL);
-
-       hob.raw = (u8 *)hob_list;
+       hdr = hob_list;
 
        /* Parse the HOB list until end of list or matching type is found */
-       while (!end_of_hob(hob)) {
-               if (get_hob_type(hob) == type)
-                       return hob.raw;
+       while (!end_of_hob(hdr)) {
+               if (hdr->type == type)
+                       return hdr;
 
-               hob.raw = get_next_hob(hob);
+               hdr = get_next_hob(hdr);
        }
 
        return NULL;
 }
 
-void *fsp_get_next_guid_hob(const struct efi_guid *guid, const void *hob_list)
+const struct hob_header *fsp_get_next_guid_hob(const struct efi_guid *guid,
+                                              const void *hob_list)
 {
-       union hob_pointers hob;
-
-       hob.raw = (u8 *)hob_list;
-       while ((hob.raw = fsp_get_next_hob(HOB_TYPE_GUID_EXT,
-                       hob.raw)) != NULL) {
-               if (compare_guid(guid, &hob.guid->name))
+       const struct hob_header *hdr;
+       struct hob_guid *guid_hob;
+
+       hdr = hob_list;
+       while ((hdr = fsp_get_next_hob(HOB_TYPE_GUID_EXT,
+                       hdr)) != NULL) {
+               guid_hob = (struct hob_guid *)hdr;
+               if (compare_guid(guid, &(guid_hob->name)))
                        break;
-               hob.raw = get_next_hob(hob);
+               hdr = get_next_hob(hdr);
        }
 
-       return hob.raw;
+       return hdr;
 }
 
 void *fsp_get_guid_hob_data(const void *hob_list, u32 *len,
                            struct efi_guid *guid)
 {
-       u8 *guid_hob;
+       const struct hob_header *guid_hob;
 
        guid_hob = fsp_get_next_guid_hob(guid, hob_list);
        if (guid_hob == NULL) {
index 8e97c9b82a5254ef4e1e71472d6333d952ccece5..df79a39dd8e1eb901e05d199c8c5f965510e2c10 100644 (file)
@@ -14,17 +14,19 @@ DECLARE_GLOBAL_DATA_PTR;
 int dram_init(void)
 {
        phys_size_t ram_size = 0;
-       union hob_pointers hob;
+       const struct hob_header *hdr;
+       struct hob_res_desc *res_desc;
 
-       hob.raw = gd->arch.hob_list;
-       while (!end_of_hob(hob)) {
-               if (get_hob_type(hob) == HOB_TYPE_RES_DESC) {
-                       if (hob.res_desc->type == RES_SYS_MEM ||
-                           hob.res_desc->type == RES_MEM_RESERVED) {
-                               ram_size += hob.res_desc->len;
+       hdr = gd->arch.hob_list;
+       while (!end_of_hob(hdr)) {
+               if (hdr->type == HOB_TYPE_RES_DESC) {
+                       res_desc = (struct hob_res_desc *)hdr;
+                       if (res_desc->type == RES_SYS_MEM ||
+                           res_desc->type == RES_MEM_RESERVED) {
+                               ram_size += res_desc->len;
                        }
                }
-               hob.raw = get_next_hob(hob);
+               hdr = get_next_hob(hdr);
        }
 
        gd->ram_size = ram_size;
@@ -55,22 +57,23 @@ ulong board_get_usable_ram_top(ulong total_size)
 unsigned install_e820_map(unsigned max_entries, struct e820entry *entries)
 {
        unsigned num_entries = 0;
+       const struct hob_header *hdr;
+       struct hob_res_desc *res_desc;
 
-       union hob_pointers hob;
+       hdr = gd->arch.hob_list;
 
-       hob.raw = gd->arch.hob_list;
+       while (!end_of_hob(hdr)) {
+               if (hdr->type == HOB_TYPE_RES_DESC) {
+                       res_desc = (struct hob_res_desc *)hdr;
+                       entries[num_entries].addr = res_desc->phys_start;
+                       entries[num_entries].size = res_desc->len;
 
-       while (!end_of_hob(hob)) {
-               if (get_hob_type(hob) == HOB_TYPE_RES_DESC) {
-                       entries[num_entries].addr = hob.res_desc->phys_start;
-                       entries[num_entries].size = hob.res_desc->len;
-
-                       if (hob.res_desc->type == RES_SYS_MEM)
+                       if (res_desc->type == RES_SYS_MEM)
                                entries[num_entries].type = E820_RAM;
-                       else if (hob.res_desc->type == RES_MEM_RESERVED)
+                       else if (res_desc->type == RES_MEM_RESERVED)
                                entries[num_entries].type = E820_RESERVED;
                }
-               hob.raw = get_next_hob(hob);
+               hdr = get_next_hob(hdr);
                num_entries++;
        }
 
index 125782cf2796768bf281dc204f75355686b7827c..f51f1121d0252b3b96f856bac574bc6b19fff6ce 100644 (file)
@@ -205,6 +205,14 @@ board_init_f_r_trampoline:
        /* Setup global descriptor table so gd->xyz works */
        call    setup_gdt
 
+       /* Set if we need to disable CAR */
+.weak  car_uninit
+       movl    $car_uninit, %eax
+       cmpl    $0, %eax
+       jz      1f
+
+       call    car_uninit
+1:
        /* Re-enter U-Boot by calling board_init_f_r */
        call    board_init_f_r
 
index 3b5d6dad469b8a8a8c0518c03530258761b7f268..97ed8842885ea7da00ab8606b92b6ba2a41eaa4a 100644 (file)
@@ -1,6 +1,4 @@
-dtb-y += link.dtb \
-       chromebook_link.dtb \
-       alex.dtb \
+dtb-y += chromebook_link.dtb \
        crownbay.dtb
 
 targets += $(dtb-y)
diff --git a/arch/x86/dts/alex.dts b/arch/x86/dts/alex.dts
deleted file mode 100644 (file)
index 2f13544..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-/dts-v1/;
-
-/include/ "coreboot.dtsi"
-
-/ {
-       #address-cells = <1>;
-       #size-cells = <1>;
-       model = "Google Alex";
-       compatible = "google,alex", "intel,atom-pineview";
-
-       config {
-              silent_console = <0>;
-       };
-
-       gpio: gpio {};
-
-       serial {
-               reg = <0x3f8 8>;
-               clock-frequency = <115200>;
-       };
-
-       chosen { };
-       memory { device_type = "memory"; reg = <0 0>; };
-};
deleted file mode 120000 (symlink)
index 6f8c5cdba79999f9c59db12e8e45516601538f76..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1 +0,0 @@
-link.dts
\ No newline at end of file
new file mode 100644 (file)
index 0000000000000000000000000000000000000000..9490b169fb52a3e30c48adca4bef6ffdb148d1f3
--- /dev/null
@@ -0,0 +1,216 @@
+/dts-v1/;
+
+/include/ "skeleton.dtsi"
+/include/ "serial.dtsi"
+
+/ {
+       model = "Google Link";
+       compatible = "google,link", "intel,celeron-ivybridge";
+
+       config {
+              silent_console = <0>;
+       };
+
+       gpioa {
+               compatible = "intel,ich6-gpio";
+               u-boot,dm-pre-reloc;
+               reg = <0 0x10>;
+               bank-name = "A";
+       };
+
+       gpiob {
+               compatible = "intel,ich6-gpio";
+               u-boot,dm-pre-reloc;
+               reg = <0x30 0x10>;
+               bank-name = "B";
+       };
+
+       gpioc {
+               compatible = "intel,ich6-gpio";
+               u-boot,dm-pre-reloc;
+               reg = <0x40 0x10>;
+               bank-name = "C";
+       };
+
+       chosen {
+               stdout-path = "/serial";
+       };
+
+       spd {
+               compatible = "memory-spd";
+               #address-cells = <1>;
+               #size-cells = <0>;
+               elpida_4Gb_1600_x16 {
+                       reg = <0>;
+                       data = [92 10 0b 03 04 19 02 02
+                               03 52 01 08 0a 00 fe 00
+                               69 78 69 3c 69 11 18 81
+                               20 08 3c 3c 01 40 83 81
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 0f 11 42 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 02 fe 00
+                               11 52 00 00 00 07 7f 37
+                               45 42 4a 32 30 55 47 36
+                               45 42 55 30 2d 47 4e 2d
+                               46 20 30 20 02 fe 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00];
+               };
+               samsung_4Gb_1600_1.35v_x16 {
+                       reg = <1>;
+                       data = [92 11 0b 03 04 19 02 02
+                               03 11 01 08 0a 00 fe 00
+                               69 78 69 3c 69 11 18 81
+                               f0 0a 3c 3c 01 40 83 01
+                               00 80 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 0f 11 02 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 80 ce 01
+                               00 00 00 00 00 00 6a 04
+                               4d 34 37 31 42 35 36 37
+                               34 42 48 30 2d 59 4b 30
+                               20 20 00 00 80 ce 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00];
+                       };
+               micron_4Gb_1600_1.35v_x16 {
+                       reg = <2>;
+                       data = [92 11 0b 03 04 19 02 02
+                               03 11 01 08 0a 00 fe 00
+                               69 78 69 3c 69 11 18 81
+                               20 08 3c 3c 01 40 83 05
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 0f 01 02 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 80 2c 00
+                               00 00 00 00 00 00 ad 75
+                               34 4b 54 46 32 35 36 36
+                               34 48 5a 2d 31 47 36 45
+                               31 20 45 31 80 2c 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               00 00 00 00 00 00 00 00
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff
+                               ff ff ff ff ff ff ff ff];
+               };
+       };
+
+       spi {
+               #address-cells = <1>;
+               #size-cells = <0>;
+               compatible = "intel,ich9";
+               spi-flash@0 {
+                       reg = <0>;
+                       compatible = "winbond,w25q64", "spi-flash";
+                       memory-map = <0xff800000 0x00800000>;
+               };
+       };
+
+       pci {
+               sata {
+                       compatible = "intel,pantherpoint-ahci";
+                       intel,sata-mode = "ahci";
+                       intel,sata-port-map = <1>;
+                       intel,sata-port0-gen3-tx = <0x00880a7f>;
+               };
+
+               gma {
+                       compatible = "intel,gma";
+                       intel,dp_hotplug = <0 0 0x06>;
+                       intel,panel-port-select = <1>;
+                       intel,panel-power-cycle-delay = <6>;
+                       intel,panel-power-up-delay = <2000>;
+                       intel,panel-power-down-delay = <500>;
+                       intel,panel-power-backlight-on-delay = <2000>;
+                       intel,panel-power-backlight-off-delay = <2000>;
+                       intel,cpu-backlight = <0x00000200>;
+                       intel,pch-backlight = <0x04000000>;
+               };
+
+               lpc {
+                       compatible = "intel,lpc";
+                       #address-cells = <1>;
+                       #size-cells = <1>;
+                       gen-dec = <0x800 0xfc 0x900 0xfc>;
+                       intel,gen-dec = <0x800 0xfc 0x900 0xfc>;
+                       intel,pirq-routing = <0x8b 0x8a 0x8b 0x8b
+                                               0x80 0x80 0x80 0x80>;
+                       intel,gpi-routing = <0 0 0 0 0 0 0 2
+                                               1 0 0 0 0 0 0 0>;
+                       /* Enable EC SMI source */
+                       intel,alt-gp-smi-enable = <0x0100>;
+
+                       cros-ec@200 {
+                               compatible = "google,cros-ec";
+                               reg = <0x204 1 0x200 1 0x880 0x80>;
+
+                               /* Describes the flash memory within the EC */
+                               #address-cells = <1>;
+                               #size-cells = <1>;
+                               flash@8000000 {
+                                       reg = <0x08000000 0x20000>;
+                                       erase-value = <0xff>;
+                               };
+                       };
+               };
+       };
+
+       microcode {
+               update@0 {
+#include "microcode/m12306a9_0000001b.dtsi"
+               };
+       };
+
+};
diff --git a/arch/x86/dts/coreboot.dtsi b/arch/x86/dts/coreboot.dtsi
deleted file mode 100644 (file)
index 65a93ac..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-/include/ "skeleton.dtsi"
-
-/ {
-       chosen {
-               stdout-path = "/serial";
-       };
-
-       serial {
-               compatible = "x86-uart";
-               reg = <0x3f8 0x10>;
-               reg-shift = <0>;
-               io-mapped = <1>;
-               multiplier = <1>;
-               baudrate = <115200>;
-               status = "disabled";
-       };
-};
index 3f43f3ca372b46484fa8cbfa85e8ef24159bf3be..e81054ebc53c091c6cfc66218c420de3f4bd76a2 100644 (file)
@@ -6,11 +6,10 @@
 
 /dts-v1/;
 
-/include/ "coreboot.dtsi"
+/include/ "skeleton.dtsi"
+/include/ "serial.dtsi"
 
 / {
-       #address-cells = <1>;
-       #size-cells = <1>;
        model = "Intel Crown Bay";
        compatible = "intel,crownbay", "intel,queensbay";
 
                bank-name = "B";
        };
 
-       serial {
-               reg = <0x3f8 8>;
-               clock-frequency = <115200>;
+       chosen {
+               /*
+                * By default the legacy superio serial port is used as the
+                * U-Boot serial console. If we want to use UART from Topcliff
+                * PCH as the console, change this property to &pciuart#.
+                *
+                * For example, stdout-path = &pciuart0 will use the first
+                * UART on Topcliff PCH.
+                */
+               stdout-path = "/serial";
        };
 
-       chosen { };
-       memory { device_type = "memory"; reg = <0 0>; };
-
        spi {
                #address-cells = <1>;
                #size-cells = <0>;
                };
        };
 
+       pci {
+               #address-cells = <3>;
+               #size-cells = <2>;
+               compatible = "intel,pci";
+               device_type = "pci";
+
+               pcie@17,0 {
+                       #address-cells = <3>;
+                       #size-cells = <2>;
+                       compatible = "intel,pci";
+                       device_type = "pci";
+
+                       topcliff@0,0 {
+                               #address-cells = <3>;
+                               #size-cells = <2>;
+                               compatible = "intel,pci";
+                               device_type = "pci";
+
+                               pciuart0: uart@a,1 {
+                                       compatible = "pci8086,8811.00",
+                                                       "pci8086,8811",
+                                                       "pciclass,070002",
+                                                       "pciclass,0700",
+                                                       "x86-uart";
+                                       reg = <0x00025100 0x0 0x0 0x0 0x0
+                                              0x01025110 0x0 0x0 0x0 0x0>;
+                                       reg-shift = <0>;
+                                       clock-frequency = <1843200>;
+                                       current-speed = <115200>;
+                               };
+
+                               pciuart1: uart@a,2 {
+                                       compatible = "pci8086,8812.00",
+                                                       "pci8086,8812",
+                                                       "pciclass,070002",
+                                                       "pciclass,0700",
+                                                       "x86-uart";
+                                       reg = <0x00025200 0x0 0x0 0x0 0x0
+                                              0x01025210 0x0 0x0 0x0 0x0>;
+                                       reg-shift = <0>;
+                                       clock-frequency = <1843200>;
+                                       current-speed = <115200>;
+                               };
+
+                               pciuart2: uart@a,3 {
+                                       compatible = "pci8086,8813.00",
+                                                       "pci8086,8813",
+                                                       "pciclass,070002",
+                                                       "pciclass,0700",
+                                                       "x86-uart";
+                                       reg = <0x00025300 0x0 0x0 0x0 0x0
+                                              0x01025310 0x0 0x0 0x0 0x0>;
+                                       reg-shift = <0>;
+                                       clock-frequency = <1843200>;
+                                       current-speed = <115200>;
+                               };
+
+                               pciuart3: uart@a,4 {
+                                       compatible = "pci8086,8814.00",
+                                                       "pci8086,8814",
+                                                       "pciclass,070002",
+                                                       "pciclass,0700",
+                                                       "x86-uart";
+                                       reg = <0x00025400 0x0 0x0 0x0 0x0
+                                              0x01025410 0x0 0x0 0x0 0x0>;
+                                       reg-shift = <0>;
+                                       clock-frequency = <1843200>;
+                                       current-speed = <115200>;
+                               };
+                       };
+               };
+       };
+
 };
diff --git a/arch/x86/dts/link.dts b/arch/x86/dts/link.dts
deleted file mode 100644 (file)
index a739080..0000000
+++ /dev/null
@@ -1,224 +0,0 @@
-/dts-v1/;
-
-/include/ "coreboot.dtsi"
-
-/ {
-       #address-cells = <1>;
-       #size-cells = <1>;
-       model = "Google Link";
-       compatible = "google,link", "intel,celeron-ivybridge";
-
-       config {
-              silent_console = <0>;
-       };
-
-       gpioa {
-               compatible = "intel,ich6-gpio";
-               u-boot,dm-pre-reloc;
-               reg = <0 0x10>;
-               bank-name = "A";
-       };
-
-       gpiob {
-               compatible = "intel,ich6-gpio";
-               u-boot,dm-pre-reloc;
-               reg = <0x30 0x10>;
-               bank-name = "B";
-       };
-
-       gpioc {
-               compatible = "intel,ich6-gpio";
-               u-boot,dm-pre-reloc;
-               reg = <0x40 0x10>;
-               bank-name = "C";
-       };
-
-       serial {
-               reg = <0x3f8 8>;
-               clock-frequency = <115200>;
-       };
-
-       chosen { };
-       memory { device_type = "memory"; reg = <0 0>; };
-
-       spd {
-               compatible = "memory-spd";
-               #address-cells = <1>;
-               #size-cells = <0>;
-               elpida_4Gb_1600_x16 {
-                       reg = <0>;
-                       data = [92 10 0b 03 04 19 02 02
-                               03 52 01 08 0a 00 fe 00
-                               69 78 69 3c 69 11 18 81
-                               20 08 3c 3c 01 40 83 81
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 0f 11 42 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 02 fe 00
-                               11 52 00 00 00 07 7f 37
-                               45 42 4a 32 30 55 47 36
-                               45 42 55 30 2d 47 4e 2d
-                               46 20 30 20 02 fe 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00];
-               };
-               samsung_4Gb_1600_1.35v_x16 {
-                       reg = <1>;
-                       data = [92 11 0b 03 04 19 02 02
-                               03 11 01 08 0a 00 fe 00
-                               69 78 69 3c 69 11 18 81
-                               f0 0a 3c 3c 01 40 83 01
-                               00 80 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 0f 11 02 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 80 ce 01
-                               00 00 00 00 00 00 6a 04
-                               4d 34 37 31 42 35 36 37
-                               34 42 48 30 2d 59 4b 30
-                               20 20 00 00 80 ce 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00];
-                       };
-               micron_4Gb_1600_1.35v_x16 {
-                       reg = <2>;
-                       data = [92 11 0b 03 04 19 02 02
-                               03 11 01 08 0a 00 fe 00
-                               69 78 69 3c 69 11 18 81
-                               20 08 3c 3c 01 40 83 05
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 0f 01 02 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 80 2c 00
-                               00 00 00 00 00 00 ad 75
-                               34 4b 54 46 32 35 36 36
-                               34 48 5a 2d 31 47 36 45
-                               31 20 45 31 80 2c 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               00 00 00 00 00 00 00 00
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff
-                               ff ff ff ff ff ff ff ff];
-               };
-       };
-
-       spi {
-               #address-cells = <1>;
-               #size-cells = <0>;
-               compatible = "intel,ich9";
-               spi-flash@0 {
-                       reg = <0>;
-                       compatible = "winbond,w25q64", "spi-flash";
-                       memory-map = <0xff800000 0x00800000>;
-               };
-       };
-
-       pci {
-               sata {
-                       compatible = "intel,pantherpoint-ahci";
-                       intel,sata-mode = "ahci";
-                       intel,sata-port-map = <1>;
-                       intel,sata-port0-gen3-tx = <0x00880a7f>;
-               };
-
-               gma {
-                       compatible = "intel,gma";
-                       intel,dp_hotplug = <0 0 0x06>;
-                       intel,panel-port-select = <1>;
-                       intel,panel-power-cycle-delay = <6>;
-                       intel,panel-power-up-delay = <2000>;
-                       intel,panel-power-down-delay = <500>;
-                       intel,panel-power-backlight-on-delay = <2000>;
-                       intel,panel-power-backlight-off-delay = <2000>;
-                       intel,cpu-backlight = <0x00000200>;
-                       intel,pch-backlight = <0x04000000>;
-               };
-
-               lpc {
-                       compatible = "intel,lpc";
-                       #address-cells = <1>;
-                       #size-cells = <1>;
-                       gen-dec = <0x800 0xfc 0x900 0xfc>;
-                       intel,gen-dec = <0x800 0xfc 0x900 0xfc>;
-                       intel,pirq-routing = <0x8b 0x8a 0x8b 0x8b
-                                               0x80 0x80 0x80 0x80>;
-                       intel,gpi-routing = <0 0 0 0 0 0 0 2
-                                               1 0 0 0 0 0 0 0>;
-                       /* Enable EC SMI source */
-                       intel,alt-gp-smi-enable = <0x0100>;
-
-                       cros-ec@200 {
-                               compatible = "google,cros-ec";
-                               reg = <0x204 1 0x200 1 0x880 0x80>;
-
-                               /* Describes the flash memory within the EC */
-                               #address-cells = <1>;
-                               #size-cells = <1>;
-                               flash@8000000 {
-                                       reg = <0x08000000 0x20000>;
-                                       erase-value = <0xff>;
-                               };
-                       };
-               };
-       };
-
-       microcode {
-               update@0 {
-#include "microcode/m12206a7_00000029.dtsi"
-               };
-               update@1 {
-#include "microcode/m12306a9_0000001b.dtsi"
-               };
-       };
-
-};
diff --git a/arch/x86/dts/serial.dtsi b/arch/x86/dts/serial.dtsi
new file mode 100644 (file)
index 0000000..9b097f4
--- /dev/null
@@ -0,0 +1,9 @@
+/ {
+       serial {
+               compatible = "x86-uart";
+               reg = <0x3f8 8>;
+               reg-shift = <0>;
+               clock-frequency = <1843200>;
+               current-speed = <115200>;
+       };
+};
index bc9b87c44c47729c9f858ec9a741b02318fd1822..b86828376175b67563c5e19a7500c1ed96a1be8b 100644 (file)
@@ -7,6 +7,11 @@
 #ifndef __ASM_ARCH_MICROCODE_H
 #define __ASM_ARCH_MICROCODE_H
 
+/* Length of the public header on Intel microcode blobs */
+#define UCODE_HEADER_LEN       0x30
+
+#ifndef __ASSEMBLY__
+
 /**
  * microcode_update_intel() - Apply microcode updates
  *
@@ -16,5 +21,6 @@
  * not updates were found, -EINVAL if an update was invalid
  */
 int microcode_update_intel(void);
+#endif /* __ASSEMBLY__ */
 
 #endif
index 380b64efaa553fa52b221f143bde708308b7075a..6cca7f5654192db293c6a2af7db48ec22fa92245 100644 (file)
@@ -182,58 +182,19 @@ struct hob_guid {
        /* GUID specific data goes here */
 };
 
-/* Union of all the possible HOB Types */
-union hob_pointers {
-       struct hob_header       *hdr;
-       struct hob_mem_alloc    *mem_alloc;
-       struct hob_res_desc     *res_desc;
-       struct hob_guid         *guid;
-       u8                      *raw;
-};
-
-/**
- * get_hob_type() - return the type of a HOB
- *
- * This macro returns the type field from the HOB header for the
- * HOB specified by hob.
- *
- * @hob:    A pointer to a HOB.
- *
- * @return: HOB type.
- */
-static inline u16 get_hob_type(union hob_pointers hob)
-{
-       return hob.hdr->type;
-}
-
-/**
- * get_hob_length() - return the length, in bytes, of a HOB
- *
- * This macro returns the len field from the HOB header for the
- * HOB specified by hob.
- *
- * @hob:    A pointer to a HOB.
- *
- * @return: HOB length.
- */
-static inline u16 get_hob_length(union hob_pointers hob)
-{
-       return hob.hdr->len;
-}
-
 /**
  * get_next_hob() - return a pointer to the next HOB in the HOB list
  *
  * This macro returns a pointer to HOB that follows the HOB specified by hob
  * in the HOB List.
  *
- * @hob:    A pointer to a HOB.
+ * @hdr:    A pointer to a HOB.
  *
  * @return: A pointer to the next HOB in the HOB list.
  */
-static inline void *get_next_hob(union hob_pointers hob)
+static inline const struct hob_header *get_next_hob(const struct hob_header *hdr)
 {
-       return (void *)(*(u8 **)&(hob) + get_hob_length(hob));
+       return (const struct hob_header *)((u32)hdr + hdr->len);
 }
 
 /**
@@ -243,14 +204,14 @@ static inline void *get_next_hob(union hob_pointers hob)
  * HOB list.  If hob is last HOB in the HOB list, then true is returned.
  * Otherwise, false is returned.
  *
- * @hob:          A pointer to a HOB.
+ * @hdr:          A pointer to a HOB.
  *
- * @retval true:  The HOB specified by hob is the last HOB in the HOB list.
- * @retval false: The HOB specified by hob is not the last HOB in the HOB list.
+ * @retval true:  The HOB specified by hdr is the last HOB in the HOB list.
+ * @retval false: The HOB specified by hdr is not the last HOB in the HOB list.
  */
-static inline bool end_of_hob(union hob_pointers hob)
+static inline bool end_of_hob(const struct hob_header *hdr)
 {
-       return get_hob_type(hob) == HOB_TYPE_EOH;
+       return hdr->type == HOB_TYPE_EOH;
 }
 
 /**
@@ -260,13 +221,13 @@ static inline bool end_of_hob(union hob_pointers hob)
  * This macro returns a pointer to the data buffer in a HOB specified by hob.
  * hob is assumed to be a HOB of type HOB_TYPE_GUID_EXT.
  *
- * @hob:    A pointer to a HOB.
+ * @hdr:    A pointer to a HOB.
  *
  * @return: A pointer to the data buffer in a HOB.
  */
-static inline void *get_guid_hob_data(u8 *hob)
+static inline void *get_guid_hob_data(const struct hob_header *hdr)
 {
-       return (void *)(hob + sizeof(struct hob_guid));
+       return (void *)((u32)hdr + sizeof(struct hob_guid));
 }
 
 /**
@@ -276,14 +237,13 @@ static inline void *get_guid_hob_data(u8 *hob)
  * This macro returns the size, in bytes, of the data buffer in a HOB
  * specified by hob. hob is assumed to be a HOB of type HOB_TYPE_GUID_EXT.
  *
- * @hob:    A pointer to a HOB.
+ * @hdr:    A pointer to a HOB.
  *
  * @return: The size of the data buffer.
  */
-static inline u16 get_guid_hob_data_size(u8 *hob)
+static inline u16 get_guid_hob_data_size(const struct hob_header *hdr)
 {
-       union hob_pointers hob_p = *(union hob_pointers *)hob;
-       return get_hob_length(hob_p) - sizeof(struct hob_guid);
+       return hdr->len - sizeof(struct hob_guid);
 }
 
 /* FSP specific GUID HOB definitions */
index 3ae1b663b981aa641629b4db438a10f163e09f4c..ebdbd0343509147046fc7c66e34629a2082fea19 100644 (file)
@@ -145,7 +145,7 @@ u32 fsp_get_tseg_reserved_mem(const void *hob_list, u32 *len);
  *
  * @retval:   A HOB object with matching type; Otherwise NULL.
  */
-void *fsp_get_next_hob(u16 type, const void *hob_list);
+const struct hob_header *fsp_get_next_hob(uint type, const void *hob_list);
 
 /**
  * Returns the next instance of the matched GUID HOB from the starting HOB.
@@ -155,7 +155,8 @@ void *fsp_get_next_hob(u16 type, const void *hob_list);
  *
  * @retval:   A HOB object with matching GUID; Otherwise NULL.
  */
-void *fsp_get_next_guid_hob(const struct efi_guid *guid, const void *hob_list);
+const struct hob_header *fsp_get_next_guid_hob(const struct efi_guid *guid,
+                                              const void *hob_list);
 
 /**
  * This function retrieves a GUID HOB data buffer and size.
index 03d491a17f786e5094a5aba016a12aac158b0f7e..24e305239b2164c5a91cdbd73b8bbadd655557f3 100644 (file)
@@ -29,6 +29,19 @@ struct memory_info {
        struct memory_area area[CONFIG_NR_DRAM_BANKS];
 };
 
+#define MAX_MTRR_REQUESTS      8
+
+/**
+ * A request for a memory region to be set up in a particular way. These
+ * requests are processed before board_init_r() is called. They are generally
+ * optional and can be ignored with some performance impact.
+ */
+struct mtrr_request {
+       int type;               /* MTRR_TYPE_... */
+       uint64_t start;
+       uint64_t size;
+};
+
 /* Architecture-specific global data */
 struct arch_global_data {
        struct global_data *gd_addr;            /* Location of Global Data */
@@ -43,13 +56,14 @@ struct arch_global_data {
        uint32_t tsc_mhz;               /* TSC frequency in MHz */
        void *new_fdt;                  /* Relocated FDT */
        uint32_t bist;                  /* Built-in self test value */
-       struct pci_controller *hose;    /* PCI hose for early use */
        enum pei_boot_mode_t pei_boot_mode;
        const struct pch_gpio_map *gpio_map;    /* board GPIO map */
        struct memory_info meminfo;     /* Memory information */
 #ifdef CONFIG_HAVE_FSP
        void    *hob_list;              /* FSP HOB list */
 #endif
+       struct mtrr_request mtrr_req[MAX_MTRR_REQUESTS];
+       int mtrr_req_count;
 };
 
 #endif
index 5f05a4848f66c7aa194f80b126783b259b24bbf0..3c1174043cf6f1c62c60db6cdce5d13ec6d887b3 100644 (file)
@@ -9,99 +9,86 @@
 #ifndef _ASM_MTRR_H
 #define _ASM_MTRR_H
 
-/*  These are the region types  */
-#define MTRR_TYPE_UNCACHEABLE 0
-#define MTRR_TYPE_WRCOMB     1
-/*#define MTRR_TYPE_         2*/
-/*#define MTRR_TYPE_         3*/
-#define MTRR_TYPE_WRTHROUGH  4
-#define MTRR_TYPE_WRPROT     5
-#define MTRR_TYPE_WRBACK     6
-#define MTRR_NUM_TYPES       7
-
-#define MTRRcap_MSR     0x0fe
-#define MTRRdefType_MSR 0x2ff
-
-#define MTRRdefTypeEn          (1 << 11)
-#define MTRRdefTypeFixEn       (1 << 10)
-
-#define SMRRphysBase_MSR 0x1f2
-#define SMRRphysMask_MSR 0x1f3
-
-#define MTRRphysBase_MSR(reg) (0x200 + 2 * (reg))
-#define MTRRphysMask_MSR(reg) (0x200 + 2 * (reg) + 1)
-
-#define MTRRphysMaskValid      (1 << 11)
-
-#define NUM_FIXED_RANGES 88
-#define RANGES_PER_FIXED_MTRR 8
-#define MTRRfix64K_00000_MSR 0x250
-#define MTRRfix16K_80000_MSR 0x258
-#define MTRRfix16K_A0000_MSR 0x259
-#define MTRRfix4K_C0000_MSR 0x268
-#define MTRRfix4K_C8000_MSR 0x269
-#define MTRRfix4K_D0000_MSR 0x26a
-#define MTRRfix4K_D8000_MSR 0x26b
-#define MTRRfix4K_E0000_MSR 0x26c
-#define MTRRfix4K_E8000_MSR 0x26d
-#define MTRRfix4K_F0000_MSR 0x26e
-#define MTRRfix4K_F8000_MSR 0x26f
+/* MTRR region types */
+#define MTRR_TYPE_UNCACHEABLE  0
+#define MTRR_TYPE_WRCOMB       1
+#define MTRR_TYPE_WRTHROUGH    4
+#define MTRR_TYPE_WRPROT       5
+#define MTRR_TYPE_WRBACK       6
+
+#define MTRR_TYPE_COUNT                7
+
+#define MTRR_CAP_MSR           0x0fe
+#define MTRR_DEF_TYPE_MSR      0x2ff
+
+#define MTRR_DEF_TYPE_EN       (1 << 11)
+#define MTRR_DEF_TYPE_FIX_EN   (1 << 10)
+
+#define MTRR_PHYS_BASE_MSR(reg)        (0x200 + 2 * (reg))
+#define MTRR_PHYS_MASK_MSR(reg)        (0x200 + 2 * (reg) + 1)
+
+#define MTRR_PHYS_MASK_VALID   (1 << 11)
+
+#define MTRR_BASE_TYPE_MASK    0x7
+
+/* Number of MTRRs supported */
+#define MTRR_COUNT             8
 
 #if !defined(__ASSEMBLER__)
 
-/*
- * The MTRR code has some side effects that the callers should be aware for.
- * 1. The call sequence matters. x86_setup_mtrrs() calls
- *    x86_setup_fixed_mtrrs_no_enable() then enable_fixed_mtrrs() (equivalent
- *    of x86_setup_fixed_mtrrs()) then x86_setup_var_mtrrs(). If the callers
- *    want to call the components of x86_setup_mtrrs() because of other
- *    rquirements the ordering should still preserved.
- * 2. enable_fixed_mtrr() will enable both variable and fixed MTRRs because
- *    of the nature of the global MTRR enable flag. Therefore, all direct
- *    or indirect callers of enable_fixed_mtrr() should ensure that the
- *    variable MTRR MSRs do not contain bad ranges.
- * 3. If CONFIG_CACHE_ROM is selected an MTRR is allocated for enabling
- *    the caching of the ROM. However, it is set to uncacheable (UC). It
- *    is the responsiblity of the caller to enable it by calling
- *    x86_mtrr_enable_rom_caching().
+/**
+ * Information about the previous MTRR state, set up by mtrr_open()
+ *
+ * @deftype:           Previous value of MTRR_DEF_TYPE_MSR
+ * @enable_cache:      true if cache was enabled
  */
-void x86_setup_mtrrs(void);
-/*
- * x86_setup_var_mtrrs() parameters:
- * address_bits - number of physical address bits supported by cpu
- * above4gb - 2 means dynamically detect number of variable MTRRs available.
- *            non-zero means handle memory ranges above 4GiB.
- *            0 means ignore memory ranges above 4GiB
+struct mtrr_state {
+       uint64_t deftype;
+       bool enable_cache;
+};
+
+/**
+ * mtrr_open() - Prepare to adjust MTRRs
+ *
+ * Use mtrr_open() passing in a structure - this function will init it. Then
+ * when done, pass the same structure to mtrr_close() to re-enable MTRRs and
+ * possibly the cache.
+ *
+ * @state:     Empty structure to pass in to hold settings
  */
-void x86_setup_var_mtrrs(unsigned int address_bits, unsigned int above4gb);
-void enable_fixed_mtrr(void);
-void x86_setup_fixed_mtrrs(void);
-/* Set up fixed MTRRs but do not enable them. */
-void x86_setup_fixed_mtrrs_no_enable(void);
-int x86_mtrr_check(void);
-/* ROM caching can be used after variable MTRRs are set up. Beware that
- * enabling CONFIG_CACHE_ROM will eat through quite a few MTRRs based on
- * one's IO hole size and WRCOMB resources. Be sure to check the console
- * log when enabling CONFIG_CACHE_ROM or adding WRCOMB resources. Beware that
- * on CPUs with core-scoped MTRR registers such as hyperthreaded CPUs the
- * rom caching will be disabled if all threads run the MTRR code. Therefore,
- * one needs to call x86_mtrr_enable_rom_caching() after all threads of the
- * same core have run the MTRR code. */
-#if CONFIG_CACHE_ROM
-void x86_mtrr_enable_rom_caching(void);
-void x86_mtrr_disable_rom_caching(void);
-/* Return the variable range MTRR index of the ROM cache. */
-long x86_mtrr_rom_cache_var_index(void);
-#else
-static inline void x86_mtrr_enable_rom_caching(void) {}
-static inline void x86_mtrr_disable_rom_caching(void) {}
-static inline long x86_mtrr_rom_cache_var_index(void) { return -1; }
-#endif /* CONFIG_CACHE_ROM */
+void mtrr_open(struct mtrr_state *state);
 
-#endif
+/**
+ * mtrr_open() - Clean up after adjusting MTRRs, and enable them
+ *
+ * This uses the structure containing information returned from mtrr_open().
+ *
+ * @state:     Structure from mtrr_open()
+ */
+/*  */
+void mtrr_close(struct mtrr_state *state);
+
+/**
+ * mtrr_add_request() - Add a new MTRR request
+ *
+ * This adds a request for a memory region to be set up in a particular way.
+ *
+ * @type:      Requested type (MTRR_TYPE_)
+ * @start:     Start address
+ * @size:      Size
+ */
+int mtrr_add_request(int type, uint64_t start, uint64_t size);
+
+/**
+ * mtrr_commit() - set up the MTRR registers based on current requests
+ *
+ * This sets up MTRRs for the available DRAM and the requests received so far.
+ * It must be called with caches disabled.
+ *
+ * @do_caches: true if caches are currently on
+ */
+int mtrr_commit(bool do_caches);
 
-#if !defined(CONFIG_RAMTOP)
-# error "CONFIG_RAMTOP not defined"
 #endif
 
 #if ((CONFIG_XIP_ROM_SIZE & (CONFIG_XIP_ROM_SIZE - 1)) != 0)
@@ -114,8 +101,4 @@ static inline long x86_mtrr_rom_cache_var_index(void) { return -1; }
 
 #define CACHE_ROM_BASE (((1 << 20) - (CONFIG_CACHE_ROM_SIZE >> 12)) << 12)
 
-#if (CONFIG_RAMTOP & (CONFIG_RAMTOP - 1)) != 0
-# error "CONFIG_RAMTOP must be a power of 2"
-#endif
-
 #endif
index ac1a80830711356c46ef04204f7b6302e09f6620..c30dd4c218a43d2968b3210d8c828c3bb6cc0c57 100644 (file)
@@ -29,7 +29,7 @@ void board_pci_setup_hose(struct pci_controller *hose);
  * pci_early_init_hose() - Set up PCI host before relocation
  *
  * This allocates memory for, sets up and returns the PCI hose. It can be
- * called before relocation. The hose will be stored in gd->arch.hose for
+ * called before relocation. The hose will be stored in gd->hose for
  * later use, but will become invalid one DRAM is available.
  */
 int pci_early_init_hose(struct pci_controller **hosep);
index 73262d7263d23a7ee4abda306e86f8a91e579d8e..32d7b98fa675095a2adea573300c1227542bd648 100644 (file)
@@ -14,6 +14,7 @@ obj-$(CONFIG_HAVE_FSP) += cmd_hob.o
 obj-y  += gcc.o
 obj-y  += init_helpers.o
 obj-y  += interrupts.o
+obj-y += cmd_mtrr.o
 obj-$(CONFIG_SYS_PCAT_INTERRUPTS) += pcat_interrupts.o
 obj-$(CONFIG_SYS_PCAT_TIMER) += pcat_timer.o
 obj-$(CONFIG_PCI) += pci_type1.o
index d1f8933e120497c63973bd9f4e6327fada3202fe..1d75cfc263c383eb64a98d4d9b894ff031dd8736 100644 (file)
@@ -207,12 +207,14 @@ static u8 vbe_get_mode_info(struct vbe_mode_info *mi)
 
 static u8 vbe_set_mode(struct vbe_mode_info *mi)
 {
-       debug("VBE: Setting VESA mode %#04x\n", mi->video_mode);
+       int video_mode = mi->video_mode;
+
+       debug("VBE: Setting VESA mode %#04x\n", video_mode);
        /* request linear framebuffer mode */
-       mi->video_mode |= (1 << 14);
-       /* request clearing of framebuffer */
-       mi->video_mode &= ~(1 << 15);
-       realmode_interrupt(0x10, VESA_SET_MODE, mi->video_mode,
+       video_mode |= (1 << 14);
+       /* don't clear the framebuffer, we do that later */
+       video_mode |= (1 << 15);
+       realmode_interrupt(0x10, VESA_SET_MODE, video_mode,
                           0x0000, 0x0000, 0x0000, 0x0000);
 
        return 0;
@@ -236,6 +238,7 @@ static void vbe_set_graphics(int vesa_mode, struct vbe_mode_info *mode_info)
                return;
        }
 
+       mode_info->video_mode &= 0x3ff;
        vbe_set_mode(mode_info);
 }
 
@@ -262,7 +265,6 @@ void bios_run_on_x86(pci_dev_t pcidev, unsigned long addr, int vesa_mode,
        /* Make sure the code is placed. */
        setup_realmode_code();
 
-       disable_caches();
        debug("Calling Option ROM at %lx, pci device %#x...", addr, num_dev);
 
        /* Option ROM entry point is at OPROM start + 3 */
index b552fe6c1b5d114ec85e8f7b8154ad9830d6e117..a0ef037da13cd1028cf8b04d8eec60159f704b72 100644 (file)
@@ -28,20 +28,20 @@ static char *hob_type[] = {
 
 int do_hob(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 {
-       union hob_pointers hob;
-       u16 type;
+       const struct hob_header *hdr;
+       uint type;
        char *desc;
        int i = 0;
 
-       hob.raw = (u8 *)gd->arch.hob_list;
+       hdr = gd->arch.hob_list;
 
-       printf("HOB list address: 0x%08x\n\n", (unsigned int)hob.raw);
+       printf("HOB list address: 0x%08x\n\n", (unsigned int)hdr);
 
        printf("No. | Address  | Type                | Length in Bytes\n");
        printf("----|----------|---------------------|----------------\n");
-       while (!end_of_hob(hob)) {
-               printf("%-3d | %08x | ", i, (unsigned int)hob.raw);
-               type = get_hob_type(hob);
+       while (!end_of_hob(hdr)) {
+               printf("%-3d | %08x | ", i, (unsigned int)hdr);
+               type = hdr->type;
                if (type == HOB_TYPE_UNUSED)
                        desc = "*Unused*";
                else if (type == HOB_TYPE_EOH)
@@ -50,8 +50,8 @@ int do_hob(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
                        desc = hob_type[type];
                else
                        desc = "*Invalid Type*";
-               printf("%-19s | %-15d\n", desc, get_hob_length(hob));
-               hob.raw = get_next_hob(hob);
+               printf("%-19s | %-15d\n", desc, hdr->len);
+               hdr = get_next_hob(hdr);
                i++;
        }
 
diff --git a/arch/x86/lib/cmd_mtrr.c b/arch/x86/lib/cmd_mtrr.c
new file mode 100644 (file)
index 0000000..7e0506b
--- /dev/null
@@ -0,0 +1,138 @@
+/*
+ * (C) Copyright 2014 Google, Inc
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <common.h>
+#include <asm/msr.h>
+#include <asm/mtrr.h>
+
+static const char *const mtrr_type_name[MTRR_TYPE_COUNT] = {
+       "Uncacheable",
+       "Combine",
+       "2",
+       "3",
+       "Through",
+       "Protect",
+       "Back",
+};
+
+static int do_mtrr_list(void)
+{
+       int i;
+
+       printf("Reg Valid Write-type   %-16s %-16s %-16s\n", "Base   ||",
+              "Mask   ||", "Size   ||");
+       for (i = 0; i < MTRR_COUNT; i++) {
+               const char *type = "Invalid";
+               uint64_t base, mask, size;
+               bool valid;
+
+               base = native_read_msr(MTRR_PHYS_BASE_MSR(i));
+               mask = native_read_msr(MTRR_PHYS_MASK_MSR(i));
+               size = ~mask & ((1ULL << CONFIG_CPU_ADDR_BITS) - 1);
+               size |= (1 << 12) - 1;
+               size += 1;
+               valid = mask & MTRR_PHYS_MASK_VALID;
+               type = mtrr_type_name[base & MTRR_BASE_TYPE_MASK];
+               printf("%d   %-5s %-12s %016llx %016llx %016llx\n", i,
+                      valid ? "Y" : "N", type, base, mask, size);
+       }
+
+       return 0;
+}
+
+static int do_mtrr_set(uint reg, int argc, char * const argv[])
+{
+       const char *typename = argv[0];
+       struct mtrr_state state;
+       uint32_t start, size;
+       uint64_t base, mask;
+       int i, type = -1;
+       bool valid;
+
+       if (argc < 3)
+               return CMD_RET_USAGE;
+       for (i = 0; i < MTRR_TYPE_COUNT; i++) {
+               if (*typename == *mtrr_type_name[i])
+                       type = i;
+       }
+       if (type == -1) {
+               printf("Invalid type name %s\n", typename);
+               return CMD_RET_USAGE;
+       }
+       start = simple_strtoul(argv[1], NULL, 16);
+       size = simple_strtoul(argv[2], NULL, 16);
+
+       base = start | type;
+       valid = native_read_msr(MTRR_PHYS_MASK_MSR(reg)) & MTRR_PHYS_MASK_VALID;
+       mask = ~((uint64_t)size - 1);
+       mask &= (1ULL << CONFIG_CPU_ADDR_BITS) - 1;
+       if (valid)
+               mask |= MTRR_PHYS_MASK_VALID;
+
+       printf("base=%llx, mask=%llx\n", base, mask);
+       mtrr_open(&state);
+       wrmsrl(MTRR_PHYS_BASE_MSR(reg), base);
+       wrmsrl(MTRR_PHYS_MASK_MSR(reg), mask);
+       mtrr_close(&state);
+
+       return 0;
+}
+
+static int mtrr_set_valid(int reg, bool valid)
+{
+       struct mtrr_state state;
+       uint64_t mask;
+
+       mtrr_open(&state);
+       mask = native_read_msr(MTRR_PHYS_MASK_MSR(reg));
+       if (valid)
+               mask |= MTRR_PHYS_MASK_VALID;
+       else
+               mask &= ~MTRR_PHYS_MASK_VALID;
+       wrmsrl(MTRR_PHYS_MASK_MSR(reg), mask);
+       mtrr_close(&state);
+
+       return 0;
+}
+
+static int do_mtrr(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
+{
+       const char *cmd;
+       uint reg;
+
+       cmd = argv[1];
+       if (argc < 2 || *cmd == 'l')
+               return do_mtrr_list();
+       argc -= 2;
+       argv += 2;
+       if (argc <= 0)
+               return CMD_RET_USAGE;
+       reg = simple_strtoul(argv[0], NULL, 16);
+       if (reg >= MTRR_COUNT) {
+               printf("Invalid register number\n");
+               return CMD_RET_USAGE;
+       }
+       if (*cmd == 'e')
+               return mtrr_set_valid(reg, true);
+       else if (*cmd == 'd')
+               return mtrr_set_valid(reg, false);
+       else if (*cmd == 's')
+               return do_mtrr_set(reg, argc - 1, argv + 1);
+       else
+               return CMD_RET_USAGE;
+
+       return 0;
+}
+
+U_BOOT_CMD(
+       mtrr,   6,      1,      do_mtrr,
+       "Use x86 memory type range registers (32-bit only)",
+       "[list]        - list current registers\n"
+       "set <reg> <type> <start> <size>   - set a register\n"
+       "\t<type> is Uncacheable, Combine, Through, Protect, Back\n"
+       "disable <reg>      - disable a register\n"
+       "ensable <reg>      - enable a register"
+);
index be4eb12c53c0e5f12dbe3af235a10d0fdf6b9392..fc211d9d5c4924e6ed924154777e534c60177322 100644 (file)
@@ -7,6 +7,7 @@
 #include <common.h>
 #include <fdtdec.h>
 #include <spi.h>
+#include <asm/mtrr.h>
 #include <asm/sections.h>
 
 DECLARE_GLOBAL_DATA_PTR;
@@ -66,6 +67,13 @@ int calculate_relocation_address(void)
 
 int init_cache_f_r(void)
 {
+#if defined(CONFIG_X86_RESET_VECTOR) & !defined(CONFIG_HAVE_FSP)
+       int ret;
+
+       ret = mtrr_commit(false);
+       if (ret)
+               return ret;
+#endif
        /* Initialise the CPU cache(s) */
        return init_cache();
 }
index fb9afed18fda9d64da3fb84259cb59f4dbbad906..7f5ba2ca6f1dd69f2d461723fec4536fc92a4523 100644 (file)
@@ -78,7 +78,7 @@ static int match_cpu(u8 family, u8 model)
  *
  * Returns the calibration value or 0 if MSR calibration failed.
  */
-static unsigned long try_msr_calibrate_tsc(void)
+static unsigned long __maybe_unused try_msr_calibrate_tsc(void)
 {
        u32 lo, hi, ratio, freq_id, freq;
        unsigned long res;
@@ -199,7 +199,7 @@ static inline int pit_expect_msb(unsigned char val, u64 *tscp,
 #define MAX_QUICK_PIT_MS 50
 #define MAX_QUICK_PIT_ITERATIONS (MAX_QUICK_PIT_MS * PIT_TICK_RATE / 1000 / 256)
 
-static unsigned long quick_pit_calibrate(void)
+static unsigned long __maybe_unused quick_pit_calibrate(void)
 {
        int i;
        u64 tsc, delta;
@@ -306,6 +306,9 @@ unsigned __attribute__((no_instrument_function)) long get_tbclk_mhz(void)
        if (gd->arch.tsc_mhz)
                return gd->arch.tsc_mhz;
 
+#ifdef CONFIG_TSC_CALIBRATION_BYPASS
+       fast_calibrate = CONFIG_TSC_FREQ_IN_MHZ;
+#else
        fast_calibrate = try_msr_calibrate_tsc();
        if (!fast_calibrate) {
 
@@ -313,6 +316,7 @@ unsigned __attribute__((no_instrument_function)) long get_tbclk_mhz(void)
                if (!fast_calibrate)
                        panic("TSC frequency is ZERO");
        }
+#endif
 
        gd->arch.tsc_mhz = fast_calibrate;
        return fast_calibrate;
diff --git a/board/Seagate/nas220/Kconfig b/board/Seagate/nas220/Kconfig
new file mode 100644 (file)
index 0000000..0fa529c
--- /dev/null
@@ -0,0 +1,12 @@
+if TARGET_NAS220
+
+config SYS_BOARD
+       default "nas220"
+
+config SYS_VENDOR
+       default "Seagate"
+
+config SYS_CONFIG_NAME
+       default "nas220"
+
+endif
diff --git a/board/Seagate/nas220/MAINTAINERS b/board/Seagate/nas220/MAINTAINERS
new file mode 100644 (file)
index 0000000..f2df7ea
--- /dev/null
@@ -0,0 +1,6 @@
+NAS220 BOARD
+M:     Evgeni Dobrev <evgeni@studio-punkt.com>
+S:     Maintained
+F:     board/Seagate/nas220/
+F:     include/configs/nas220.h
+F:     configs/nas220_defconfig
diff --git a/board/Seagate/nas220/Makefile b/board/Seagate/nas220/Makefile
new file mode 100644 (file)
index 0000000..9de73e6
--- /dev/null
@@ -0,0 +1,7 @@
+#
+# Copyright (C) 2014  Evgeni Dobrev <evgeni@studio-punkt.com>
+#
+# SPDX-License-Identifier:      GPL-2.0+
+#
+
+obj-y  := nas220.o
diff --git a/board/Seagate/nas220/kwbimage.cfg b/board/Seagate/nas220/kwbimage.cfg
new file mode 100644 (file)
index 0000000..dbbfb9c
--- /dev/null
@@ -0,0 +1,151 @@
+#
+# Copyright (C) 2014  Evgeni Dobrev <evgeni@studio-punkt.com>
+#
+# Based on sheevaplug/kwbimage.cfg originally written by
+# Prafulla Wadaskar <prafulla@marvell.com>
+# (C) Copyright 2009
+# Marvell Semiconductor <www.marvell.com>
+#
+# SPDX-License-Identifier:      GPL-2.0+
+#
+# Refer doc/README.kwbimage for more details about how-to configure
+# and create kirkwood boot image
+#
+
+# Boot Media configurations
+BOOT_FROM      nand
+NAND_ECC_MODE  default
+NAND_PAGE_SIZE 0x0200
+
+# SOC registers configuration using bootrom header extension
+# Maximum KWBIMAGE_MAX_CONFIG configurations allowed
+
+# Configure RGMII-0 interface pad voltage to 1.8V
+DATA 0xFFD100e0 0x1b1b1b9b
+
+#Dram initalization for SINGLE x16 CL=5 @ 400MHz
+DATA 0xFFD01400 0x43000618     # DDR Configuration register
+# bit13-0:  0xa00 (2560 DDR2 clks refresh rate)
+# bit23-14: zero
+# bit24: 1= enable exit self refresh mode on DDR access
+# bit25: 1 required
+# bit29-26: zero
+# bit31-30: 01
+
+DATA 0xFFD01404 0x35143000     # DDR Controller Control Low
+# bit 4:    0=addr/cmd in smame cycle
+# bit 5:    0=clk is driven during self refresh, we don't care for APX
+# bit 6:    0=use recommended falling edge of clk for addr/cmd
+# bit14:    0=input buffer always powered up
+# bit18:    1=cpu lock transaction enabled
+# bit23-20: 5=recommended value for CL=5 and STARTBURST_DEL disabled bit31=0
+# bit27-24: 8= CL+3, STARTBURST sample stages, for freqs 400MHz, unbuffered DIMM
+# bit30-28: 3 required
+# bit31:    0=no additional STARTBURST delay
+
+DATA 0xFFD01408 0x11012227     # DDR Timing (Low) (active cycles value +1)
+# bit7-4:   TRCD
+# bit11- 8: TRP
+# bit15-12: TWR
+# bit19-16: TWTR
+# bit20:    TRAS msb
+# bit23-21: 0x0
+# bit27-24: TRRD
+# bit31-28: TRTP
+
+DATA 0xFFD0140C 0x00000819     #  DDR Timing (High)
+# bit6-0:   TRFC
+# bit8-7:   TR2R
+# bit10-9:  TR2W
+# bit12-11: TW2W
+# bit31-13: zero required
+
+
+DATA 0xFFD01410 0x0000000d     #  DDR Address Control
+# bit1-0:   00, Cs0width=x8
+# bit3-2:   11, Cs0size=1Gb
+# bit5-4:   00, Cs1width=nonexistent
+# bit7-6:   00, Cs1size =nonexistent
+# bit9-8:   00, Cs2width=nonexistent
+# bit11-10: 00, Cs2size =nonexistent
+# bit13-12: 00, Cs3width=nonexistent
+# bit15-14: 00, Cs3size =nonexistent
+# bit16:    0,  Cs0AddrSel
+# bit17:    0,  Cs1AddrSel
+# bit18:    0,  Cs2AddrSel
+# bit19:    0,  Cs3AddrSel
+# bit31-20: 0 required
+
+DATA 0xFFD01414 0x00000000     #  DDR Open Pages Control
+# bit0:    0,  OpenPage enabled
+# bit31-1: 0 required
+
+DATA 0xFFD01418 0x00000000     #  DDR Operation
+# bit3-0:   0x0, DDR cmd
+# bit31-4:  0 required
+
+DATA 0xFFD0141C 0x00000632     #  DDR Mode
+# bit2-0:   2, BurstLen=2 required
+# bit3:     0, BurstType=0 required
+# bit6-4:   4, CL=5
+# bit7:     0, TestMode=0 normal
+# bit8:     0, DLL reset=0 normal
+# bit11-9:  6, auto-precharge write recovery ????????????
+# bit12:    0, PD must be zero
+# bit31-13: 0 required
+
+
+DATA 0xFFD01420 0x00000040     #  DDR Extended Mode
+# bit0:    0,  DDR DLL enabled
+# bit1:    0,  DDR drive strenght normal
+# bit2:    0,  DDR ODT control lsd (disabled)
+# bit5-3:  000, required
+# bit6:    1,  DDR ODT control msb, (disabled)
+# bit9-7:  000, required
+# bit10:   0,  differential DQS enabled
+# bit11:   0, required
+# bit12:   0, DDR output buffer enabled
+# bit31-13: 0 required
+
+DATA 0xFFD01424 0x0000F07F     #  DDR Controller Control High
+# bit2-0:  111, required
+# bit3  :  1  , MBUS Burst Chop disabled
+# bit6-4:  111, required
+# bit7  :  0
+# bit8  :  0
+# bit9  :  0  , no half clock cycle addition to dataout
+# bit10 :  0  , 1/4 clock cycle skew enabled for addr/ctl signals
+# bit11 :  0  , 1/4 clock cycle skew disabled for write mesh
+# bit15-12: 1111 required
+# bit31-16: 0    required
+
+DATA 0xFFD01504 0x07FFFFF1     # CS[0]n Size
+# bit0:    1,  Window enabled
+# bit1:    0,  Write Protect disabled
+# bit3-2:  00, CS0 hit selected
+# bit23-4: ones, required
+# bit31-24: 0x07, Size (i.e. 128MB)
+
+DATA 0xFFD01508 0x00000000      # CS[1]n Base address to 0x0
+
+DATA 0xFFD0150C 0x00000000     # CS[1]n Size, window disabled
+
+DATA 0xFFD01514 0x00000000     # CS[2]n Size, window disabled
+DATA 0xFFD0151C 0x00000000     # CS[3]n Size, window disabled
+
+DATA 0xFFD01494 0x00030000     #  DDR ODT Control (Low)
+DATA 0xFFD01498 0x00000000     #  DDR ODT Control (High)
+# bit1-0:  00, ODT0 controlled by ODT Control (low) register above
+# bit3-2:  01, ODT1 active NEVER!
+# bit31-4: zero, required
+
+DATA 0xFFD0149C 0x0000E803     # CPU ODT Control
+
+DATA 0xFFD01480 0x00000001     # DDR Initialization Control
+#bit0=1, enable DDR init upon this register write
+
+DATA 0xffd01620 0x00465000
+
+# End of Header extension
+DATA 0x0 0x0
+
diff --git a/board/Seagate/nas220/nas220.c b/board/Seagate/nas220/nas220.c
new file mode 100644 (file)
index 0000000..d9a0627
--- /dev/null
@@ -0,0 +1,118 @@
+/*
+ * Copyright (C) 2014  Evgeni Dobrev <evgeni@studio-punkt.com>
+ *
+ * Based on sheevaplug.c originally written by
+ * Prafulla Wadaskar <prafulla@marvell.com>
+ * (C) Copyright 2009
+ * Marvell Semiconductor <www.marvell.com>
+ *
+ * SPDX-License-Identifier:     GPL-2.0+
+ */
+
+#include <common.h>
+#include <miiphy.h>
+#include <asm/arch/soc.h>
+#include <asm/arch/mpp.h>
+#include <asm/arch/cpu.h>
+#include <asm/io.h>
+
+DECLARE_GLOBAL_DATA_PTR;
+
+int board_early_init_f(void)
+{
+       /*
+        * default gpio configuration
+        */
+       mvebu_config_gpio(NAS220_GE_OE_VAL_LOW, NAS220_GE_OE_VAL_HIGH,
+                         NAS220_GE_OE_LOW, NAS220_GE_OE_HIGH);
+
+       /* Multi-Purpose Pins Functionality configuration */
+       static const u32 kwmpp_config[] = {
+               MPP0_NF_IO2,
+               MPP1_NF_IO3,
+               MPP2_NF_IO4,
+               MPP3_NF_IO5,
+               MPP4_NF_IO6,
+               MPP5_NF_IO7,
+               MPP6_SYSRST_OUTn,
+               MPP7_SPI_SCn,
+               MPP8_TW_SDA,
+               MPP9_TW_SCK,
+               MPP10_UART0_TXD,
+               MPP11_UART0_RXD,
+               MPP12_GPO,
+               MPP13_GPIO,
+               MPP14_GPIO,
+               MPP15_SATA0_ACTn,
+               MPP16_SATA1_ACTn,
+               MPP17_SATA0_PRESENTn,
+               MPP18_NF_IO0,
+               MPP19_NF_IO1,
+               MPP20_GPIO,
+               MPP21_GPIO,
+               MPP22_GPIO,
+               MPP23_GPIO,
+               MPP24_GPIO,
+               MPP25_GPIO,
+               MPP26_GPIO,
+               MPP27_GPIO,
+               MPP28_GPIO,
+               MPP29_GPIO,
+               MPP30_GPIO,
+               MPP31_GPIO,
+               MPP32_GPIO,
+               MPP33_GPIO,
+               MPP34_GPIO,
+               MPP35_GPIO,
+               0
+       };
+       kirkwood_mpp_conf(kwmpp_config, NULL);
+       return 0;
+}
+
+int board_init(void)
+{
+       /*
+        * arch number of board
+        */
+       gd->bd->bi_arch_number = MACH_TYPE_NAS220;
+
+       /* adress of boot parameters */
+       gd->bd->bi_boot_params = mvebu_sdram_bar(0) + 0x100;
+
+       return 0;
+}
+
+#ifdef CONFIG_RESET_PHY_R
+/* Configure and enable MV88E1116 PHY */
+void reset_phy(void)
+{
+       u16 reg;
+       u16 devadr;
+       char *name = "egiga0";
+
+       if (miiphy_set_current_dev(name))
+               return;
+
+       /* command to read PHY dev address */
+       if (miiphy_read(name, 0xEE, 0xEE, (u16 *)&devadr)) {
+               printf("Err..%s could not read PHY dev address\n", __func__);
+               return;
+       }
+
+       /*
+        * Enable RGMII delay on Tx and Rx for CPU port
+        * Ref: sec 4.7.2 of chip datasheet
+        */
+       miiphy_write(name, devadr, MV88E1116_PGADR_REG, 2);
+       miiphy_read(name, devadr, MV88E1116_MAC_CTRL_REG, &reg);
+       reg |= (MV88E1116_RGMII_RXTM_CTRL | MV88E1116_RGMII_TXTM_CTRL);
+       miiphy_write(name, devadr, MV88E1116_MAC_CTRL_REG, reg);
+       miiphy_write(name, devadr, MV88E1116_PGADR_REG, 0);
+
+       /* reset the phy */
+       miiphy_reset(name, devadr);
+
+       printf("88E1116 Initialized on %s\n", name);
+}
+#endif /* CONFIG_RESET_PHY_R */
index 6fe937b4180fba98add32988d9820cc73d96680f..5b4b76f5b7329ca7b99e2da04272848a10f01fb4 100644 (file)
@@ -313,7 +313,6 @@ void board_init_f(ulong dummy)
 {
        struct mxc_ccm_reg *mxc_ccm = (struct mxc_ccm_reg *)CCM_BASE_ADDR;
 
-       gd = &gdata;
        /*
         * We don't use DMA in SPL, but we do need it in U-Boot. U-Boot
         * initializes DMA very early (before all board code), so the only
index 6ca6cedf0d71bbb128d86000cbce1034fa22e1a9..981de1f0711aeda25ab1669181e7ac2ad38762d9 100644 (file)
@@ -9,7 +9,32 @@ config SYS_VENDOR
 config SYS_SOC
        default "coreboot"
 
+comment "coreboot-specific options"
+
 config SYS_CONFIG_NAME
-       default "coreboot"
+       string "Board configuration file"
+       default "chromebook_link"
+       help
+         This option selects the board configuration file in include/configs/
+         directory to be used to build U-Boot for coreboot.
+
+config DEFAULT_DEVICE_TREE
+       string "Board Device Tree Source (dts) file"
+       default "chromebook_link"
+       help
+         This option selects the board Device Tree Source (dts) file in
+         arch/x86/dts/ directory to be used to build U-Boot for coreboot.
+
+config SYS_CAR_ADDR
+       hex "Board specific Cache-As-RAM (CAR) address"
+       default 0x19200000
+       help
+         This option specifies the board specific Cache-As-RAM (CAR) address.
+
+config SYS_CAR_SIZE
+       hex "Board specific Cache-As-RAM (CAR) size"
+       default 0x4000
+       help
+         This option specifies the board specific Cache-As-RAM (CAR) size.
 
 endif
index 6ce66f551f114eb0aaad975253dd0fc1acc4b09a..2736aa028268cf1cc28bcbdc3a1f6f9804bdcae9 100644 (file)
@@ -2,5 +2,5 @@ COREBOOT BOARD
 M:     Simon Glass <sjg@chromium.org>
 S:     Maintained
 F:     board/coreboot/coreboot/
-F:     include/configs/coreboot.h
+F:     include/configs/chromebook_link.h
 F:     configs/coreboot-x86_defconfig
index 154faf62393e56ebab70d2ca9f8bcd2823d639a9..e076ea69cfa159d5a378bf8f1b1dfc20f1dca8e0 100644 (file)
 
 int arch_early_init_r(void)
 {
+#ifdef CONFIG_CROS_EC
        if (cros_ec_board_init())
                return -1;
+#endif
 
        return 0;
 }
diff --git a/board/eltec/elppc/Kconfig b/board/eltec/elppc/Kconfig
deleted file mode 100644 (file)
index d4003e5..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_ELPPC
-
-config SYS_BOARD
-       default "elppc"
-
-config SYS_VENDOR
-       default "eltec"
-
-config SYS_CONFIG_NAME
-       default "ELPPC"
-
-endif
diff --git a/board/eltec/elppc/MAINTAINERS b/board/eltec/elppc/MAINTAINERS
deleted file mode 100644 (file)
index e3b35f1..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-ELPPC BOARD
-#M:    -
-S:     Maintained
-F:     board/eltec/elppc/
-F:     include/configs/ELPPC.h
-F:     configs/ELPPC_defconfig
diff --git a/board/eltec/elppc/Makefile b/board/eltec/elppc/Makefile
deleted file mode 100644 (file)
index 791f2fb..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = elppc.o flash.o pci.o misc.o mpc107_i2c.o eepro100_srom.o
-obj-y  += asm_init.o
diff --git a/board/eltec/elppc/asm_init.S b/board/eltec/elppc/asm_init.S
deleted file mode 100644 (file)
index 10fdfa2..0000000
+++ /dev/null
@@ -1,862 +0,0 @@
-/*
- * (C) Copyright 2001 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * ELTEC ELPPC RAM initialization
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <config.h>
-#include <asm/processor.h>
-#include <version.h>
-#include <mpc106.h>
-
-#include <ppc_asm.tmpl>
-#include <ppc_defs.h>
-
-.globl board_asm_init
-board_asm_init:
-
-/*
- * setup pointer to message block
- */
-    mflr    r13                 /* save away link register */
-    bl      get_lnk_reg         /* r3=addr of next instruction */
-    subi    r4, r3, 8           /* r4=board_asm_init addr */
-    addi    r29, r4, (MessageBlock-board_asm_init)
-
-/*
- * dcache_disable
- */
-    mfspr   r3, HID0
-    li      r4, HID0_DCE
-    andc    r3, r3, r4
-    mr      r2, r3
-    ori     r3, r3, HID0_DCI
-    sync
-    mtspr   HID0, r3
-    mtspr   HID0, r2
-    isync
-    sync
-/*
- * icache_disable
- */
-    mfspr   r3, HID0
-    li      r4, 0
-    ori     r4, r4, HID0_ICE
-    andc    r3, r3, r4
-    sync
-    mtspr   HID0, r3
-/*
- * invalidate caches
- */
-    ori     r3, r3, (HID0_ICE | HID0_ICFI | HID0_DCI | HID0_DCE)
-    or      r4, r4, r3
-    isync
-    mtspr   HID0, r4
-    andc    r4, r4, r3
-    isync
-    mtspr   HID0, r4
-    isync
-/*
- * icache_enable
- */
-    mfspr   r3, HID0
-    ori     r3, r3, (HID0_ICE | HID0_ICFI)
-    sync
-    mtspr   HID0, r3
-
-
-/*
- * setup memory controller
- */
-    lis     r1, MPC106_REG_ADDR@h
-    ori     r1, r1, MPC106_REG_ADDR@l
-    lis     r2, MPC106_REG_DATA@h
-    ori     r2, r2, MPC106_REG_DATA@l
-
-    /* Configure PICR1 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, PCI_PICR1
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0xFF14
-    ori     r3, r3, 0x1CC8
-    eieio
-    stwbrx  r3, 0, r2
-
-    /* Configure PICR2 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, PCI_PICR2
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0000
-    ori     r3, r3, 0x0000
-    eieio
-    stwbrx  r3, 0, r2
-
-    /* Configure EUMBAR */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, 0x0078      /* offest of EUMBAR in PCI config space */
-    stwbrx  r3, 0, r1
-    lis     r3, MPC107_EUMB_ADDR@h
-    eieio
-    stwbrx  r3, 0, r2
-
-    /* Configure Address Map B Option Reg */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, 0x00e0      /* offest of AMBOR in PCI config space */
-    stwbrx  r3, 0, r1
-    lis     r3, 0
-    eieio
-    stwbrx  r3, 0, r2
-
-    /* Configure I2C Controller */
-    lis     r14, MPC107_I2C_ADDR@h  /* base of I2C controller */
-    ori     r14, r14, MPC107_I2C_ADDR@l
-    lis     r3, 0x2b10          /* I2C clock = 100MHz/1024 */
-    stw     r3, 4(r14)
-    li      r3, 0               /* clear arbitration */
-    eieio
-    stw     r3, 12(r14)
-
-    /* Configure MCCR1 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, MPC106_MCCR1
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0660      /* don't set MEMGO now ! */
-    ori     r3, r3, 0x0000
-    eieio
-    stwbrx  r3, 0, r2
-
-    /* Configure MCCR2 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, MPC106_MCCR2
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0400
-    ori     r3, r3, 0x1800
-    eieio
-    stwbrx  r3, 0, r2
-
-
-    /* Configure MCCR3 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, MPC106_MCCR3
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0230
-    ori     r3, r3, 0x0000
-    eieio
-    stwbrx  r3, 0, r2
-
-    /* Configure MCCR4 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, MPC106_MCCR4
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x2532
-    ori     r3, r3, 0x2220
-    eieio
-    stwbrx  r3, 0, r2
-
-/*
- * configure memory interface (MICRs)
- */
-    addis   r3, r0, 0x8000      /* ADDR_80 */
-    ori     r3, r3, 0x0080      /* SMEMADD1 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0xFFFF
-    ori     r3, r3, 0x4000
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_84 */
-    ori     r3, r3, 0x0084      /* SMEMADD2 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0xFFFF
-    ori     r3, r3, 0xFFFF
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_88 */
-    ori     r3, r3, 0x0088      /* EXTSMEM1 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0303
-    ori     r3, r3, 0x0000
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_8C */
-    ori     r3, r3, 0x008c      /* EXTSMEM2 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0303
-    ori     r3, r3, 0x0303
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_90 */
-    ori     r3, r3, 0x0090      /* EMEMADD1 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0xFFFF
-    ori     r3, r3, 0x7F3F
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_94 */
-    ori     r3, r3, 0x0094      /* EMEMADD2 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0xFFFF
-    ori     r3, r3, 0xFFFF
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_98 */
-    ori     r3, r3, 0x0098      /* EXTEMEM1 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0303
-    ori     r3, r3, 0x0000
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_9C */
-    ori     r3, r3, 0x009c      /* EXTEMEM2 */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0303
-    ori     r3, r3, 0x0303
-    eieio
-    stwbrx  r3, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_A0 */
-    ori     r3, r3, 0x00a0      /* MEMBNKEN */
-    stwbrx  r3, 0, r1
-    addis   r3, r0, 0x0000
-    ori     r3, r3, 0x0003
-    eieio
-    stwbrx  r3, 0, r2
-
-/*
- * must wait at least 100us after HRESET to issue a MEMGO
- */
-    lis     r0, 1
-    mtctr   r0
-memStartWait:
-    bdnz    memStartWait
-
-/*
- * enable RAM Operations through MCCR1 (MEMGO)
- */
-    lis     r3, 0x8000
-    ori     r3, r3, 0x00f0
-    stwbrx  r3, r0, r1
-    sync
-    lwbrx   r3, 0, r2
-    lis     r0, 0x0008
-    or      r3, r0, r3
-    stwbrx  r3, 0, r2
-    sync
-
-/*
- * set LEDs first time
- */
-    li      r3, 0x1
-    lis     r30, CONFIG_SYS_USR_LED_BASE@h
-    stb     r3, 2(r30)
-    sync
-
-/*
- * init COM1 for polled output
- */
-    lis     r8, CONFIG_SYS_NS16550_COM1@h  /* COM1 base address*/
-    ori     r8, r8, CONFIG_SYS_NS16550_COM1@l
-    li      r9, 0x00
-    stb     r9, 1(r8)           /* int disabled */
-    eieio
-    li      r9, 0x00
-    stb     r9, 4(r8)           /* modem ctrl */
-    eieio
-    li      r9, 0x80
-    stb     r9, 3(r8)           /* link ctrl */
-    eieio
-    li      r9, (CONFIG_SYS_NS16550_CLK / 16 / CONFIG_BAUDRATE)
-    stb     r9, 0(r8)           /* baud rate (LSB)*/
-    eieio
-    li      r9, ((CONFIG_SYS_NS16550_CLK / 16 / CONFIG_BAUDRATE) >> 8)
-    stb     r9, 1(r8)           /* baud rate (MSB) */
-    eieio
-    li      r9, 0x07
-    stb     r9, 3(r8)           /* 8 data bits, 2 stop bit, no parity */
-    eieio
-    li      r9, 0x0b
-    stb     r9, 4(r8)           /* enable the receiver and transmitter (modem ctrl) */
-    eieio
-waitEmpty:
-    lbz     r9, 5(r8)           /* transmit empty */
-    andi.   r9, r9, 0x40
-    beq     waitEmpty
-    li      r9, 0x47
-    stb     r9, 3(r8)           /* send break, 8 data bits, 2 stop bit, no parity */
-    eieio
-
-    lis     r0, 0x0001
-    mtctr   r0
-waitCOM1:
-    lwz     r0, 5(r8)           /* load from port for delay */
-    bdnz    waitCOM1
-
-waitEmpty1:
-    lbz     r9, 5(r8)           /* transmit empty */
-    andi.   r9, r9, 0x40
-    beq     waitEmpty1
-    li      r9, 0x07
-    stb     r9, 3(r8)           /* 8 data bits, 2 stop bit, no parity */
-    eieio
-
-/*
- * intro message from message block
- */
-    addi    r3, r29, (MnewLine-MessageBlock)
-    bl      Printf
-    addi    r3, r29, (MinitLogo-MessageBlock)
-    bl      Printf
-
-/*
- * memory cofiguration using SPD information stored on the SODIMMs
- */
-    addi    r3, r29, (Mspd01-MessageBlock)
-    bl      Printf
-
-    li      r17, 0
-
-    li      r3, 0x0002          /* get RAM type from spd for bank0/1 */
-    bl      spdRead
-
-    cmpi    0, 0, r3, -1        /* error ? */
-    bne     noSpdError
-
-    addi    r3, r29, (Mfail-MessageBlock)
-    bl      Printf
-
-    li      r6, 0xe             /* error codes in r6 and r7  */
-    li      r7, 0x0
-    b       toggleError         /* fail - loop forever */
-
-noSpdError:
-    mr      r15, r3             /* save r3 */
-
-    addi    r3, r29, (Mok-MessageBlock)
-    bl      Printf
-
-    cmpli   0, 0, r15, 0x0004   /* SDRAM ? */
-    beq     isSDRAM
-
-    addi    r3, r29, (MramTyp-MessageBlock)
-    bl      Printf
-
-    li      r6, 0xd             /* error codes in r6 and r7  */
-    li      r7, 0x0
-    b       toggleError         /* fail - loop forever */
-
-isSDRAM:
-    li      r3, 0x0012          /* get supported CAS latencies from byte 18 */
-    bl      spdRead
-    mr      r15, r3
-    li      r3, 0x09
-    andi.   r0, r15, 0x04
-    bne     maxCLis3
-    li      r3, 0x17
-maxCLis3:
-    andi.   r0, r15, 0x02
-    bne     CL2
-
-    addi    r3, r29, (MramTyp-MessageBlock)
-    bl      Printf
-
-    li      r6, 0xc             /* error codes in r6 and r7  */
-    li      r7, 0x0
-    b       toggleError         /* fail - loop forever */
-CL2:
-    bl      spdRead
-    cmpli   0, 0, r3, 0xa1      /* cycle time must be 10ns max. */
-    blt     speedOk
-
-    addi    r3, r29, (MramTyp-MessageBlock)
-    bl      Printf
-
-    li      r6, 0xb             /* error codes in r6 and r7  */
-    li      r7, 0x0
-    b       toggleError         /* fail - loop forever */
-speedOk:
-    lis     r20, 0x06e8         /* preset MCR1 value */
-
-    li      r3, 0x0011          /* get number of internal banks from spd for bank0/1 */
-    bl      spdRead
-
-    cmpli   0, 0, r3, 0x02
-    beq     SD_2B
-    cmpli   0, 0, r3, 0x04
-    beq     SD_4B
-memConfErr:
-    addi    r3, r29, (MramConfErr-MessageBlock)
-    bl      Printf
-
-    li      r6, 0xa             /* error codes in r6 and r7  */
-    li      r7, 0x0
-    b       toggleError         /* fail - loop forever */
-
-SD_2B:
-    li      r3, 0x0003          /* get number of row bits from spd for bank0/1 */
-    bl      spdRead
-    cmpli   0, 0, r3, 0x0b
-    beq     row11x2
-    cmpli   0, 0, r3, 0x0c
-    beq     row12x2or13x2
-    cmpli   0, 0, r3, 0x0d
-    beq     row12x2or13x2
-    b       memConfErr
-SD_4B:
-    li      r3, 0x0003          /* get number of row bits from spd for bank0/1 */
-    bl      spdRead
-    cmpli   0, 0, r3, 0x0b
-    beq     row11x4or12x4
-    cmpli   0, 0, r3, 0x0c
-    beq     row11x4or12x4
-    cmpli   0, 0, r3, 0x0d
-    beq     row13x4
-    b       memConfErr
-row12x2or13x2:
-    ori     r20, r20, 0x05
-    b       row11x4or12x4
-row13x4:
-    ori     r20, r20, 0x0a
-    b       row11x4or12x4
-row11x2:
-    ori     r20, r20, 0x0f
-row11x4or12x4:
-    /* get the size of bank 0-1 */
-
-    li      r3, 0x001f          /* get bank size from spd for bank0/1 */
-    bl      spdRead
-
-    rlwinm  r16, r3, 2, 24, 29  /* calculate size in MByte (128 MB max.) */
-
-    li      r3, 0x0005          /* get number of banks from spd for bank0/1 */
-    bl      spdRead
-
-    cmpi    0, 0, r3, 2         /* 2 banks ? */
-    bne     SDRAMnobank1
-
-    mr      r17, r16
-
-SDRAMnobank1:
-    li      r3, 0x000c          /* get refresh from spd for bank0/1 */
-    bl      spdRead
-    andi.   r3, r3, 0x007f      /* mask selfrefresh bit */
-    li      r4, 0x1800          /* refesh cycle 1536 clocks left shifted 2 */
-    cmpli   0, 0, r3, 0x0000    /* 15.6 us ? */
-    beq     writeRefresh
-
-    li      r4, 0x0c00          /* refesh cycle 768 clocks left shifted 2 */
-    cmpli   0, 0, r3, 0x0002    /* 7.8 us ? */
-    beq     writeRefresh
-
-    li      r4, 0x3000          /* refesh cycle 3072 clocks left shifted 2 */
-    cmpli   0, 0, r3, 0x0003    /* 31.3 us ? */
-    beq     writeRefresh
-
-    li      r4, 0x6000          /* refesh cycle 6144 clocks left shifted 2 */
-    cmpli   0, 0, r3, 0x0004    /* 62.5 us ? */
-    beq     writeRefresh
-
-    li      r4, 0
-    ori     r4, r4, 0xc000      /* refesh cycle 8224 clocks left shifted 2 */
-    cmpli   0, 0, r3, 0x0005    /* 125 us ? */
-    beq     writeRefresh
-
-    b       memConfErr
-
-writeRefresh:
-    lis     r21, 0x0400         /* preset MCCR2 value */
-    or      r21, r21, r4
-
-    /* Overwrite MCCR1 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, MPC106_MCCR1
-    stwbrx  r3, 0, r1
-    eieio
-    stwbrx  r20, 0, r2
-
-    /* Overwrite MCCR2 */
-    lis     r3, MPC106_REG@h
-    ori     r3, r3, MPC106_MCCR2
-    stwbrx  r3, 0, r1
-    eieio
-    stwbrx  r21, 0, r2
-
-    /* set the memory boundary registers for bank 0-3 */
-    li      r20, 0
-    lis     r23, 0x0303
-    lis     r24, 0x0303
-    subi    r21, r16, 1         /* calculate end address bank0 */
-    li      r22, 1
-
-    cmpi    0, 0, r17, 0        /* bank1 present ? */
-    beq     nobank1
-
-    andi.   r3, r16, 0x00ff     /* calculate start address of bank1 */
-    andi.   r4, r16, 0x0300
-    rlwinm  r3, r3, 8, 16, 23
-    or      r20, r20, r3
-    or      r23, r23, r4
-
-    add     r16, r16, r17       /* add to total memory size */
-
-    subi    r3, r16, 1          /* calculate end address of bank1 */
-    andi.   r4, r3, 0x0300
-    andi.   r3, r3, 0x00ff
-    rlwinm  r3, r3, 8, 16, 23
-    or      r21, r21, r3
-    or      r24, r24, r4
-
-    ori     r22, r22, 2         /* enable bank1 */
-    b       bankOk
-nobank1:
-    ori     r23, r23, 0x0300    /* set bank1 start to unused area */
-    ori     r24, r24, 0x0300    /* set bank1 end to unused area */
-bankOk:
-    addi    r3, r29, (Mactivate-MessageBlock)
-    bl      Printf
-    mr      r3, r16
-    bl      OutDec
-    addi    r3, r29, (Mact0123e-MessageBlock)
-    bl      Printf
-
-/*
- * overwrite MSAR1, MEAR1, EMSAR1, and EMEAR1
- */
-    addis   r3, r0, 0x8000      /* ADDR_80 */
-    ori     r3, r3, 0x0080      /* MSAR1 */
-    stwbrx  r3, 0, r1
-    eieio
-    stwbrx  r20, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_88 */
-    ori     r3, r3, 0x0088      /* EMSAR1 */
-    stwbrx  r3, 0, r1
-    eieio
-    stwbrx  r23, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_90 */
-    ori     r3, r3, 0x0090      /* MEAR1 */
-    stwbrx  r3, 0, r1
-    eieio
-    stwbrx  r21, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_98 */
-    ori     r3, r3, 0x0098      /* EMEAR1 */
-    stwbrx  r3, 0, r1
-    eieio
-    stwbrx  r24, 0, r2
-
-    addis   r3, r0, 0x8000      /* ADDR_A0 */
-    ori     r3, r3, 0x00a0      /* MBER */
-    stwbrx  r3, 0, r1
-    eieio
-    stwbrx  r22, 0, r2
-
-/*
- * delay to let SDRAM go through several initialization/refresh cycles
- */
-    lis     r3, 3
-    mtctr   r3
-memStartWait_1:
-    bdnz    memStartWait_1
-    eieio
-
-/*
- * set LEDs end
- */
-    li      r3, 0xf
-    lis     r30, CONFIG_SYS_USR_LED_BASE@h
-    stb     r3, 2(r30)
-    sync
-
-    mtlr    r13
-    blr                         /* EXIT board_asm_init ... */
-
-/*----------------------------------------------------------------------------*/
-/*
- * print a message to COM1 in polling mode (r10=COM1 port, r3=(char*)string)
- */
-
-Printf:
-    lis     r10, CONFIG_SYS_NS16550_COM1@h /* COM1 base address*/
-    ori     r10, r10, CONFIG_SYS_NS16550_COM1@l
-WaitChr:
-    lbz     r0, 5(r10)          /* read link status */
-    eieio
-    andi.   r0, r0, 0x40        /* mask transmitter empty bit */
-    beq     cr0, WaitChr        /* wait till empty */
-    lbzx    r0, r0, r3          /* get char */
-    stb     r0, 0(r10)          /* write to transmit reg */
-    eieio
-    addi    r3, r3, 1           /* next char */
-    lbzx    r0, r0, r3          /* get char */
-    cmpwi   cr1, r0, 0          /* end of string ? */
-    bne     cr1, WaitChr
-    blr
-
-/*
- * print a char to COM1 in polling mode (r10=COM1 port, r3=char)
- */
-OutChr:
-    lis     r10, CONFIG_SYS_NS16550_COM1@h /* COM1 base address*/
-    ori     r10, r10, CONFIG_SYS_NS16550_COM1@l
-OutChr1:
-    lbz     r0, 5(r10)          /* read link status */
-    eieio
-    andi.   r0, r0, 0x40        /* mask transmitter empty bit */
-    beq     cr0, OutChr1        /* wait till empty */
-    stb     r3, 0(r10)          /* write to transmit reg */
-    eieio
-    blr
-
-/*
- * print 8/4/2 digits hex value to COM1 in polling mode (r10=COM1 port, r3=val)
- */
-OutHex2:
-    li      r9, 4               /* shift reg for 2 digits */
-    b       OHstart
-OutHex4:
-    li      r9, 12              /* shift reg for 4 digits */
-    b       OHstart
-OutHex:
-    li      r9, 28              /* shift reg for 8 digits */
-OHstart:
-    lis     r10, CONFIG_SYS_NS16550_COM1@h /* COM1 base address*/
-    ori     r10, r10, CONFIG_SYS_NS16550_COM1@l
-OutDig:
-    lbz     r0, 0(r29)          /* slow down dummy read */
-    lbz     r0, 5(r10)          /* read link status */
-    eieio
-    andi.   r0, r0, 0x40        /* mask transmitter empty bit */
-    beq     cr0, OutDig
-    sraw    r0, r3, r9
-    clrlwi  r0, r0, 28
-    cmpwi   cr1, r0, 9
-    ble     cr1, digIsNum
-    addic   r0, r0, 55
-    b       nextDig
-digIsNum:
-    addic   r0, r0, 48
-nextDig:
-    stb     r0, 0(r10)          /* write to transmit reg */
-    eieio
-    addic.  r9, r9, -4
-    bge     OutDig
-    blr
-
-/*
- * print 3 digits hdec value to COM1 in polling mode
- * (r10=COM1 port, r3=val, r7=x00, r8=x0, r9=x, r0, r6=scratch)
- */
-OutDec:
-    li      r6, 10
-    divwu   r0, r3, r6          /* r0 = r3 / 10, r9 = r3 mod 10 */
-    mullw   r10, r0, r6
-    subf    r9, r10, r3
-    mr      r3, r0
-    divwu   r0, r3, r6          /* r0 = r3 / 10, r8 = r3 mod 10 */
-    mullw   r10, r0, r6
-    subf    r8, r10, r3
-    mr      r3, r0
-    divwu   r0, r3, r6          /* r0 = r3 / 10, r7 = r3 mod 10 */
-    mullw   r10, r0, r6
-    subf    r7, r10, r3
-    lis     r10, CONFIG_SYS_NS16550_COM1@h /* COM1 base address*/
-    ori     r10, r10, CONFIG_SYS_NS16550_COM1@l
-    or.     r7, r7, r7
-    bne     noblank1
-    li      r3, 0x20
-    b       OutDec4
-noblank1:
-    addi    r3, r7, 48          /* convert to ASCII */
-OutDec4:
-    lbz     r0, 0(r29)          /* slow down dummy read */
-    lbz     r0, 5(r10)          /* read link status */
-    eieio
-    andi.   r0, r0, 0x40        /* mask transmitter empty bit */
-    beq     cr0, OutDec4
-    stb     r3, 0(r10)          /* x00 to transmit */
-    eieio
-    or.     r7, r7, r8
-    beq     OutDec5
-    addi    r3, r8, 48          /* convert to ASCII */
-OutDec5:
-    lbz     r0, 0(r29)          /* slow down dummy read */
-    lbz     r0, 5(r10)          /* read link status */
-    eieio
-    andi.   r0, r0, 0x40        /* mask transmitter empty bit */
-    beq     cr0, OutDec5
-    stb     r3, 0(r10)          /* x0  to transmit */
-    eieio
-    addi    r3, r9, 48          /* convert to ASCII */
-OutDec6:
-    lbz     r0, 0(r29)          /* slow down dummy read */
-    lbz     r0, 5(r10)          /* read link status */
-    eieio
-    andi.   r0, r0, 0x40        /* mask transmitter empty bit */
-    beq     cr0, OutDec6
-    stb     r3, 0(r10)          /* x   to transmit */
-    eieio
-    blr
-
-/*
- * hang endless loop
- */
-toggleError:                    /* fail type in r6, r7=0xff, toggle LEDs */
-    stb     r7, 2(r30)          /* r7 to LED */
-    li      r0, 0
-    lis     r9, 127
-    ori     r9, r9, 65535
-toggleError1:
-    addic   r0, r0, 1
-    cmpw    cr1, r0, r9
-    ble     cr1, toggleError1
-    stb     r6, 2(r30)          /* r6 to LED */
-    li      r0, 0
-    lis     r9, 127
-    ori     r9, r9, 65535
-toggleError2:
-    addic   r0, r0, 1
-    cmpw    cr1, r0, r9
-    ble     cr1, toggleError2
-    b       toggleError
-
-/*
- * routines to read from ram spd
- */
-spdWaitIdle:
-    lis     r0, 0x1             /* timeout for about 100us */
-    mtctr   r0
-iSpd:
-    lbz     r10, 12(r14)
-    andi.   r10, r10, 0x20      /* mask and test MBB */
-    beq     idle
-    bdnz    iSpd
-    orc.    r10, r0, r0         /* return -1 to caller */
-idle:
-    bclr    20, 0               /* return to caller */
-
-waitSpd:
-    lis     r0, 0x10            /* timeout for about 1.5ms */
-    mtctr   r0
-wSpd:
-    lbz     r10, 12(r14)
-    andi.   r10, r10, 0x82
-    cmpli   0, 0, r10, 0x82     /* test MCF and MIF set */
-    beq     wend
-    bdnz    wSpd
-    orc.    r10, r0, r0         /* return -1 to caller */
-    bclr    20, 0               /* return to caller */
-
-wend:
-    li      r10, 0
-    stb     r10, 12(r14)        /* clear status */
-    bclr    20, 0               /* return to caller */
-
-/*
- * spdread
- * in:  r3 adr to read
- * out: r3 val or -1 for error
- * uses r10, assumes that r14 points to I2C controller
- */
-spdRead:
-    mfspr   r25, 8              /* save link register */
-
-    bl      spdWaitIdle
-    bne     spdErr
-
-    li      r10, 0x80           /* start with MEN */
-    stb     r10, 8(r14)
-    eieio
-
-    li      r10, 0xb0           /* start as master */
-    stb     r10, 8(r14)
-    eieio
-
-    li      r10, 0xa0           /* write device 0xA0 */
-    stb     r10, 16(r14)
-    eieio
-    bl      waitSpd
-    bne     spdErr
-
-    lbz     r10, 12(r14)        /* test ACK */
-    andi.   r10, r10, 0x01
-    bne     gotNoAck
-
-    stb     r3, 16(r14)         /* data address */
-    eieio
-    bl      waitSpd
-    bne     spdErr
-
-
-    li      r10, 0xb4           /* switch to read - restart */
-    stb     r10, 8(r14)
-    eieio
-
-    li      r10, 0xa1           /* read device 0xA0 */
-    stb     r10, 16(r14)
-    eieio
-    bl      waitSpd
-    bne     spdErr
-
-    li      r10, 0xa8           /* no ACK */
-    stb     r10, 8(r14)
-    eieio
-
-    lbz     r10, 16(r14)        /* trigger read next byte */
-    eieio
-    bl      waitSpd
-    bne     spdErr
-
-    li      r10, 0x88           /* generate STOP condition */
-    stb     r10, 8(r14)
-    eieio
-
-    lbz     r3, 16(r14)         /* return read byte */
-
-    mtspr   8, r25              /* restore link register */
-    blr
-
-gotNoAck:
-    li      r10, 0x80           /* generate STOP condition */
-    stb     r10, 8(r14)
-    eieio
-spdErr:
-    orc     r3, r0, r0          /* return -1 */
-    mtspr   8, r25              /* restore link register */
-    blr
-
-get_lnk_reg:
-    mflr    r3                  /* return link reg */
-    blr
-
-MessageBlock:
-
-MinitLogo:
-    .ascii  "\015\012*** ELTEC Elektronik, Mainz ***\015\012"
-    .ascii  "\015\012Initialising RAM\015\012\000"
-Mspd01:
-    .ascii  "       Reading SPD of SODIMM ...... \000"
-MramTyp:
-    .ascii  "\015\012\SDRAM with CL=2 at 100 MHz required!\015\012\000"
-MramConfErr:
-    .ascii  "\015\012\Unsupported SODIMM Configuration!\015\012\000"
-Mactivate:
-    .ascii  "       Activating \000"
-Mact0123e:
-    .ascii  " MByte.\015\012\000"
-Mok:
-    .ascii  "OK \015\012\000"
-Mfail:
-    .ascii  "FAILED \015\012\000"
-MnewLine:
-    .ascii  "\015\012\000"
-    .align 4
diff --git a/board/eltec/elppc/eepro100_srom.c b/board/eltec/elppc/eepro100_srom.c
deleted file mode 100644 (file)
index 05ba9c4..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * Local network srom writing for first time run
- */
-
-/* includes */
-#include <common.h>
-#include <pci.h>
-#include <net.h>
-#include "srom.h"
-
-extern int eepro100_write_eeprom (struct eth_device *dev,
-                                 int location, int addr_len,
-                                 unsigned short data);
-
-/*----------------------------------------------------------------------------*/
-
-unsigned short eepro100_srom_checksum (unsigned short *sromdata)
-{
-       unsigned short sum = 0;
-       unsigned int i;
-
-       for (i = 0; i < (EE_SIZE - 1); i++) {
-               sum += sromdata[i];
-       }
-       return (EE_CHECKSUM - sum);
-}
-
-/*----------------------------------------------------------------------------*/
-
-int eepro100_srom_store (unsigned short *source)
-{
-       int count;
-       struct eth_device onboard_dev;
-
-       /* get onboard network iobase */
-       pci_read_config_dword (PCI_BDF (0, 0x10, 0), PCI_BASE_ADDRESS_0,
-                              (unsigned int *) &onboard_dev.iobase);
-       onboard_dev.iobase &= ~0xf;
-
-       source[63] = eepro100_srom_checksum (source);
-
-       for (count = 0; count < EE_SIZE; count++) {
-               if (eepro100_write_eeprom ((struct eth_device *) &onboard_dev,
-                                          count, EE_ADDR_BITS,
-                                          SROM_SHORT (source)) == -1) {
-                       return -1;
-               }
-               source++;
-       }
-       return 0;
-}
-
-/*----------------------------------------------------------------------------*/
-
-#ifdef EEPRO100_SROM_CHECK
-
-extern int read_eeprom (struct eth_device *dev, int location, int addr_len);
-
-void eepro100_srom_load (unsigned short *destination)
-{
-       int count;
-       struct eth_device onboard_dev;
-
-#ifdef DEBUG
-       int lr = 0;
-
-       printf ("eepro100_srom_download:\n");
-#endif
-
-       /* get onboard network iobase */
-       pci_read_config_dword (PCI_BDF (0, 0x10, 0), PCI_BASE_ADDRESS_0,
-                              &onboard_dev.iobase);
-       onboard_dev.iobase &= ~0xf;
-
-       memset (destination, 0x65, 128);
-
-       for (count = 0; count < 0x40; count++) {
-               *destination++ = read_eeprom ((struct eth_device *) &onboard_dev,
-                                             count, EE_ADDR_BITS);
-#ifdef DEBUG
-               printf ("%04x ", *(destination - 1));
-               if (lr++ == 7) {
-                       printf ("\n");
-                       lr = 0;
-               }
-#endif
-       }
-}
-#endif /* EEPRO100_SROM_CHECK */
-
-/*----------------------------------------------------------------------------*/
diff --git a/board/eltec/elppc/elppc.c b/board/eltec/elppc/elppc.c
deleted file mode 100644 (file)
index ac814b8..0000000
+++ /dev/null
@@ -1,164 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <command.h>
-#include <mpc106.h>
-#include <video_fb.h>
-#include <netdev.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-/* ------------------------------------------------------------------------- */
-
-int checkboard (void)
-{
-       puts ("Board: ELTEC PowerPC\n");
-       return (0);
-}
-
-/* ------------------------------------------------------------------------- */
-
-int checkflash (void)
-{
-       /* TODO */
-       printf ("Test not implemented !\n");
-       return (0);
-}
-
-/* ------------------------------------------------------------------------- */
-
-static unsigned int mpc106_read_cfg_dword (unsigned int reg)
-{
-       unsigned int reg_addr = MPC106_REG | (reg & 0xFFFFFFFC);
-
-       out32r (MPC106_REG_ADDR, reg_addr);
-
-       return (in32r (MPC106_REG_DATA | (reg & 0x3)));
-}
-
-/* ------------------------------------------------------------------------- */
-
-long int dram_size (int board_type)
-{
-       /*
-        * No actual initialisation to do - done when setting up
-        * PICRs MCCRs ME/SARs etc in asm_init.S.
-        */
-
-       register unsigned long i, msar1, mear1, memSize;
-
-#if defined(CONFIG_SYS_MEMTEST)
-       register unsigned long reg;
-
-       printf ("Testing DRAM\n");
-
-       /* write each mem addr with it's address */
-       for (reg = CONFIG_SYS_MEMTEST_START; reg < CONFIG_SYS_MEMTEST_END; reg += 4)
-               *reg = reg;
-
-       for (reg = CONFIG_SYS_MEMTEST_START; reg < CONFIG_SYS_MEMTEST_END; reg += 4) {
-               if (*reg != reg)
-                       return -1;
-       }
-#endif
-
-       /*
-        * Since MPC107 memory controller chip has already been set to
-        * control all memory, just read and interpret its memory boundery register.
-        */
-       memSize = 0;
-       msar1 = mpc106_read_cfg_dword (MPC106_MSAR1);
-       mear1 = mpc106_read_cfg_dword (MPC106_MEAR1);
-       i = mpc106_read_cfg_dword (MPC106_MBER) & 0xf;
-
-       do {
-               if (i & 0x01)                   /* is bank enabled ? */
-                       memSize += (mear1 & 0xff) - (msar1 & 0xff) + 1;
-               msar1 >>= 8;
-               mear1 >>= 8;
-               i >>= 1;
-       } while (i);
-
-       return (memSize * 0x100000);
-}
-
-/* ------------------------------------------------------------------------- */
-
-phys_size_t initdram (int board_type)
-{
-       return dram_size (board_type);
-}
-
-/* ------------------------------------------------------------------------- */
-
-/*
- * The BAB 911 can be reset by writing bit 0 of the Processor Initialization
- * Register PI in the MPC 107 (at offset 0x41090 of the Embedded Utilities
- * Memory Block).
- */
-int do_reset (cmd_tbl_t * cmdtp, int flag, int argc, char * const argv[])
-{
-       out8 (MPC107_EUMB_PI, 1);
-       return (0);
-}
-
-/* ------------------------------------------------------------------------- */
-
-#if defined(CONFIG_WATCHDOG)
-
-/*
- * Since the 7xx CPUs don't have an internal watchdog, this function is
- * board specific.
- */
-void watchdog_reset (void)
-{
-}
-#endif                                                 /* CONFIG_WATCHDOG */
-
-/* ------------------------------------------------------------------------- */
-
-void after_reloc (ulong dest_addr)
-{
-       /*
-        * Jump to the main U-Boot board init code
-        */
-       board_init_r ((gd_t *)gd, dest_addr);
-}
-
-/* ------------------------------------------------------------------------- */
-
-#ifdef CONFIG_CONSOLE_EXTRA_INFO
-extern GraphicDevice smi;
-
-void video_get_info_str (int line_number, char *info)
-{
-       /* init video info strings for graphic console */
-       switch (line_number) {
-       case 1:
-               sprintf (info, " MPC7xx V%d.%d at %d / %d MHz",
-                                (get_pvr () >> 8) & 0xFF, get_pvr () & 0xFF, 400, 100);
-               return;
-       case 2:
-               sprintf (info, " ELTEC ELPPC with %ld MB DRAM and %ld MB FLASH",
-                                dram_size (0) / 0x100000, flash_init () / 0x100000);
-               return;
-       case 3:
-               sprintf (info, " %s", smi.modeIdent);
-               return;
-       }
-
-       /* no more info lines */
-       *info = 0;
-       return;
-}
-#endif
-
-int board_eth_init(bd_t *bis)
-{
-       return pci_eth_init(bis);
-}
diff --git a/board/eltec/elppc/flash.c b/board/eltec/elppc/flash.c
deleted file mode 100644 (file)
index 2b41685..0000000
+++ /dev/null
@@ -1,496 +0,0 @@
-/*
- * (C) Copyright 2000
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * 07-10-2002 Frank Gottschling: added 29F032 flash (ELPPC).
- *        fixed monitor protection part
- *
- * 09-18-2001 Andreas Heppel: Reduced the code in here to the usage
- *        of AMD's 29F040 and 29F016 flashes, since the BAB7xx does use
- *        any other.
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/pci_io.h>
-
-flash_info_t    flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; /* info for FLASH chips */
-
-ulong flash_get_size (vu_long *addr, flash_info_t *info);
-static int write_word (flash_info_t *info, ulong dest, ulong data);
-
-/*flash command address offsets*/
-
-#define ADDR0           (0x555)
-#define ADDR1           (0x2AA)
-#define ADDR3           (0x001)
-
-#define FLASH_WORD_SIZE unsigned char
-
-/*----------------------------------------------------------------------------*/
-
-unsigned long flash_init (void)
-{
-    unsigned long size1, size2;
-    int i;
-
-    /* Init: no FLASHes known */
-    for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i)
-    {
-       flash_info[i].flash_id = FLASH_UNKNOWN;
-    }
-
-    /* initialise 1st flash */
-    size1 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-    if (flash_info[0].flash_id == FLASH_UNKNOWN)
-    {
-       printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-           size1, size1<<20);
-    }
-
-    /* initialise 2nd flash */
-    size2 = flash_get_size((vu_long *)FLASH_BASE1_PRELIM, &flash_info[1]);
-
-    if (flash_info[1].flash_id == FLASH_UNKNOWN)
-    {
-       printf ("## Unknown FLASH on Bank 1 - Size = 0x%08lx = %ld MB\n",
-           size2, size2<<20);
-    }
-
-    /* monitor protection ON by default */
-    if (size1 == 512*1024)
-    {
-       (void)flash_protect(FLAG_PROTECT_SET,
-               FLASH_BASE0_PRELIM,
-               FLASH_BASE0_PRELIM+monitor_flash_len-1,
-               &flash_info[0]);
-    }
-    if (size2 == 512*1024)
-    {
-       (void)flash_protect(FLAG_PROTECT_SET,
-               FLASH_BASE1_PRELIM,
-               FLASH_BASE1_PRELIM+monitor_flash_len-1,
-               &flash_info[1]);
-    }
-    if (size2 == 4*1024*1024)
-    {
-       (void)flash_protect(FLAG_PROTECT_SET,
-               CONFIG_SYS_FLASH_BASE,
-               CONFIG_SYS_FLASH_BASE+monitor_flash_len-1,
-               &flash_info[1]);
-    }
-
-    return (size1 + size2);
-}
-
-/*----------------------------------------------------------------------------*/
-
-void flash_print_info  (flash_info_t *info)
-{
-    int i;
-    int k;
-    int size;
-    int erased;
-    volatile unsigned long *flash;
-
-    if (info->flash_id == FLASH_UNKNOWN) {
-       printf ("missing or unknown FLASH type\n");
-       flash_init();
-    }
-
-    if (info->flash_id == FLASH_UNKNOWN) {
-       printf ("missing or unknown FLASH type\n");
-       return;
-    }
-
-    switch (info->flash_id & FLASH_VENDMASK) {
-    case FLASH_MAN_AMD:
-       printf ("AMD ");
-       break;
-    default:
-       printf ("Unknown Vendor ");
-       break;
-    }
-
-    switch (info->flash_id & FLASH_TYPEMASK) {
-    case AMD_ID_F040B:
-       printf ("AM29F040B (4 Mbit)\n");
-       break;
-    case AMD_ID_F016D:
-       printf ("AM29F016D (16 Mbit)\n");
-       break;
-    case AMD_ID_F032B:
-       printf ("AM29F032B (32 Mbit)\n");
-       break;
-   default:
-       printf ("Unknown Chip Type\n");
-       break;
-    }
-
-    if (info->size >= (1 << 20)) {
-       printf ("  Size: %ld MB in %d Sectors\n", info->size >> 20, info->sector_count);
-    } else {
-       printf ("  Size: %ld kB in %d Sectors\n", info->size >> 10, info->sector_count);
-    }
-
-    printf ("  Sector Start Addresses:");
-    for (i=0; i<info->sector_count; ++i) {
-       /*
-       * Check if whole sector is erased
-       */
-       if (i != (info->sector_count-1))
-           size = info->start[i+1] - info->start[i];
-       else
-           size = info->start[0] + info->size - info->start[i];
-
-       erased = 1;
-       flash = (volatile unsigned long *)info->start[i];
-       size = size >> 2;        /* divide by 4 for longword access */
-       for (k=0; k<size; k++) {
-           if (*flash++ != 0xffffffff) {
-               erased = 0;
-               break;
-           }
-       }
-
-       if ((i % 5) == 0)
-           printf ("\n   ");
-
-       printf (" %08lX%s%s",
-           info->start[i],
-           erased ? " E" : "  ",
-           info->protect[i] ? "RO " : "   ");
-    }
-    printf ("\n");
-}
-
-/*----------------------------------------------------------------------------*/
-/*
- * The following code cannot be run from FLASH!
- */
-ulong flash_get_size (vu_long *addr, flash_info_t *info)
-{
-    short i;
-    ulong vendor, devid;
-    ulong base = (ulong)addr;
-    volatile unsigned char *caddr = (unsigned char *)addr;
-
-#ifdef DEBUG
-    printf("flash_get_size for address 0x%lx: \n", (unsigned long)caddr);
-#endif
-
-    /* Write auto select command: read Manufacturer ID */
-    caddr[0] = 0xF0;   /* reset bank */
-    udelay(10);
-
-    eieio();
-    caddr[0x555] = 0xAA;
-    udelay(10);
-    caddr[0x2AA] = 0x55;
-    udelay(10);
-    caddr[0x555] = 0x90;
-
-    udelay(10);
-
-    vendor = caddr[0];
-    devid = caddr[1];
-
-#ifdef DEBUG
-    printf("Manufacturer: 0x%lx\n", vendor);
-#endif
-
-    vendor &= 0xff;
-    devid &= 0xff;
-
-    /* We accept only two AMD types */
-    switch (vendor) {
-    case (FLASH_WORD_SIZE)AMD_MANUFACT:
-       info->flash_id = FLASH_MAN_AMD;
-       break;
-    default:
-       info->flash_id = FLASH_UNKNOWN;
-       info->sector_count = 0;
-       info->size = 0;
-       return (0);         /* no or unknown flash  */
-    }
-
-    switch (devid) {
-    case (FLASH_WORD_SIZE)AMD_ID_F040B:
-       info->flash_id |= AMD_ID_F040B;
-       info->sector_count = 8;
-       info->size = 0x00080000;
-       break;              /* => 0.5 MB      */
-
-    case (FLASH_WORD_SIZE)AMD_ID_F016D:
-       info->flash_id |= AMD_ID_F016D;
-       info->sector_count = 32;
-       info->size         = 0x00200000;
-       break;              /* => 2 MB      */
-
-    case (FLASH_WORD_SIZE)AMD_ID_F032B:
-       info->flash_id |= AMD_ID_F032B;
-       info->sector_count = 64;
-       info->size         = 0x00400000;
-       break;              /* => 4 MB      */
-
-    default:
-       info->flash_id = FLASH_UNKNOWN;
-       return (0);         /* => no or unknown flash */
-
-    }
-
-#ifdef DEBUG
-    printf("flash id 0x%lx; sector count 0x%x, size 0x%lx\n", info->flash_id, info->sector_count, info->size);
-#endif
-
-    /* check for protected sectors */
-    for (i = 0; i < info->sector_count; i++) {
-       /* sector base address */
-       info->start[i] = base + i * (info->size / info->sector_count);
-       /* read sector protection at sector address, (A7 .. A0) = 0x02 */
-       /* D0 = 1 if protected */
-       caddr = (volatile unsigned char *)(info->start[i]);
-       info->protect[i] = caddr[2] & 1;
-    }
-
-    /*
-     * Prevent writes to uninitialized FLASH.
-     */
-    if (info->flash_id != FLASH_UNKNOWN) {
-       caddr = (volatile unsigned char *)info->start[0];
-       caddr[0] = 0xF0;   /* reset bank */
-    }
-
-    return (info->size);
-}
-
-/*----------------------------------------------------------------------------*/
-
-int flash_erase (flash_info_t *info, int s_first, int s_last)
-{
-    volatile FLASH_WORD_SIZE *addr = (FLASH_WORD_SIZE *)(info->start[0]);
-    int flag, prot, sect, l_sect;
-    ulong start, now, last;
-    int rc = 0;
-
-    if ((s_first < 0) || (s_first > s_last)) {
-       if (info->flash_id == FLASH_UNKNOWN) {
-           printf ("- missing\n");
-       } else {
-           printf ("- no sectors to erase\n");
-       }
-       return 1;
-    }
-
-    if ((info->flash_id == FLASH_UNKNOWN) ||
-       (info->flash_id > FLASH_AMD_COMP)) {
-       printf ("Can't erase unknown flash type - aborted\n");
-       return 1;
-    }
-
-    prot = 0;
-    for (sect=s_first; sect<=s_last; ++sect) {
-       if (info->protect[sect]) {
-           prot++;
-       }
-    }
-
-    if (prot) {
-       printf ("- Warning: %d protected sectors will not be erased!\n",
-           prot);
-    } else {
-       printf ("\n");
-    }
-
-    l_sect = -1;
-
-    /* Disable interrupts which might cause a timeout here */
-    flag = disable_interrupts();
-
-    addr[ADDR0] = (FLASH_WORD_SIZE)0x00AA00AA;
-    addr[ADDR1] = (FLASH_WORD_SIZE)0x00550055;
-    addr[ADDR0] = (FLASH_WORD_SIZE)0x00800080;
-    addr[ADDR0] = (FLASH_WORD_SIZE)0x00AA00AA;
-    addr[ADDR1] = (FLASH_WORD_SIZE)0x00550055;
-
-    /* Start erase on unprotected sectors */
-    for (sect = s_first; sect<=s_last; sect++) {
-       if (info->protect[sect] == 0) { /* not protected */
-           addr = (FLASH_WORD_SIZE *)(info->start[sect]);
-           if (info->flash_id & FLASH_MAN_SST) {
-               addr[ADDR0] = (FLASH_WORD_SIZE)0x00AA00AA;
-               addr[ADDR1] = (FLASH_WORD_SIZE)0x00550055;
-               addr[ADDR0] = (FLASH_WORD_SIZE)0x00800080;
-               addr[ADDR0] = (FLASH_WORD_SIZE)0x00AA00AA;
-               addr[ADDR1] = (FLASH_WORD_SIZE)0x00550055;
-               addr[0] = (FLASH_WORD_SIZE)0x00500050;  /* block erase */
-               udelay(30000);  /* wait 30 ms */
-           }
-           else
-               addr[0] = (FLASH_WORD_SIZE)0x00300030;  /* sector erase */
-           l_sect = sect;
-       }
-    }
-
-    /* re-enable interrupts if necessary */
-    if (flag)
-       enable_interrupts();
-
-    /* wait at least 80us - let's wait 1 ms */
-    udelay (1000);
-
-    /*
-     * We wait for the last triggered sector
-     */
-    if (l_sect < 0)
-       goto DONE;
-
-    start = get_timer (0);
-    last  = start;
-    addr = (FLASH_WORD_SIZE *)(info->start[l_sect]);
-    while ((addr[0] & (FLASH_WORD_SIZE)0x00800080) != (FLASH_WORD_SIZE)0x00800080) {
-       if ((now = get_timer(start)) > CONFIG_SYS_FLASH_ERASE_TOUT) {
-           printf ("Timeout\n");
-           return 1;
-       }
-       /* show that we're waiting */
-       if ((now - last) > 1000) {  /* every second */
-           serial_putc ('.');
-           last = now;
-       }
-    }
-
-DONE:
-    /* reset to read mode */
-    addr = (FLASH_WORD_SIZE *)info->start[0];
-    addr[0] = (FLASH_WORD_SIZE)0x00F000F0;  /* reset bank */
-
-    printf (" done\n");
-    return rc;
-}
-
-/*----------------------------------------------------------------------------*/
-/*
- * Copy memory to flash, returns:
- * 0 - OK
- * 1 - write timeout
- * 2 - Flash not erased
- */
-int write_buff (flash_info_t *info, uchar *src, ulong addr, ulong cnt)
-{
-    ulong cp, wp, data;
-    int i, l, rc;
-
-    wp = (addr & ~3);   /* get lower word aligned address */
-
-    /*
-     * handle unaligned start bytes
-     */
-    if ((l = addr - wp) != 0) {
-       data = 0;
-       for (i=0, cp=wp; i<l; ++i, ++cp) {
-           data = (data << 8) | (*(uchar *)cp);
-       }
-       for (; i<4 && cnt>0; ++i) {
-           data = (data << 8) | *src++;
-           --cnt;
-           ++cp;
-       }
-       for (; cnt==0 && i<4; ++i, ++cp) {
-           data = (data << 8) | (*(uchar *)cp);
-       }
-
-       if ((rc = write_word(info, wp, data)) != 0) {
-           return (rc);
-       }
-       wp += 4;
-    }
-
-    /*
-     * handle word aligned part
-     */
-    while (cnt >= 4) {
-       data = 0;
-       for (i=0; i<4; ++i) {
-           data = (data << 8) | *src++;
-       }
-       if ((rc = write_word(info, wp, data)) != 0) {
-           return (rc);
-       }
-       wp  += 4;
-       cnt -= 4;
-    }
-
-    if (cnt == 0) {
-       return (0);
-    }
-
-    /*
-     * handle unaligned tail bytes
-     */
-    data = 0;
-    for (i=0, cp=wp; i<4 && cnt>0; ++i, ++cp) {
-       data = (data << 8) | *src++;
-       --cnt;
-    }
-    for (; i<4; ++i, ++cp) {
-       data = (data << 8) | (*(uchar *)cp);
-    }
-
-    return (write_word(info, wp, data));
-}
-
-/*----------------------------------------------------------------------------*/
-/* Write a word to Flash, returns:
- * 0 - OK
- * 1 - write timeout
- * 2 - Flash not erased
- */
-static int write_word (flash_info_t *info, ulong dest, ulong data)
-{
-       volatile FLASH_WORD_SIZE *addr2 = (FLASH_WORD_SIZE *)(info->start[0]);
-       volatile FLASH_WORD_SIZE *dest2 = (FLASH_WORD_SIZE *)dest;
-       volatile FLASH_WORD_SIZE *data2 = (FLASH_WORD_SIZE *)&data;
-    ulong start;
-    int flag;
-       int i;
-
-    /* Check if Flash is (sufficiently) erased */
-    if ((*((volatile FLASH_WORD_SIZE *)dest) &
-            (FLASH_WORD_SIZE)data) != (FLASH_WORD_SIZE)data) {
-       return (2);
-    }
-    /* Disable interrupts which might cause a timeout here */
-    flag = disable_interrupts();
-
-       for (i=0; i<4/sizeof(FLASH_WORD_SIZE); i++)
-         {
-           addr2[ADDR0] = (FLASH_WORD_SIZE)0x00AA00AA;
-           addr2[ADDR1] = (FLASH_WORD_SIZE)0x00550055;
-           addr2[ADDR0] = (FLASH_WORD_SIZE)0x00A000A0;
-
-           dest2[i] = data2[i];
-
-           /* re-enable interrupts if necessary */
-           if (flag)
-             enable_interrupts();
-
-           /* data polling for D7 */
-           start = get_timer (0);
-           while ((dest2[i] & (FLASH_WORD_SIZE)0x00800080) !=
-                  (data2[i] & (FLASH_WORD_SIZE)0x00800080)) {
-             if (get_timer(start) > CONFIG_SYS_FLASH_WRITE_TOUT) {
-               return (1);
-             }
-           }
-         }
-
-    return (0);
-}
-
-/*----------------------------------------------------------------------------*/
diff --git a/board/eltec/elppc/misc.c b/board/eltec/elppc/misc.c
deleted file mode 100644 (file)
index 2acf800..0000000
+++ /dev/null
@@ -1,250 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/* includes */
-#include <common.h>
-#include <cli.h>
-#include <linux/ctype.h>
-#include <pci.h>
-#include <net.h>
-#include "srom.h"
-
-/* imports  */
-extern int l2_cache_enable (int l2control);
-extern int eepro100_write_eeprom (struct eth_device *dev, int location,
-                                 int addr_len, unsigned short data);
-extern int read_eeprom (struct eth_device *dev, int location, int addr_len);
-
-/*----------------------------------------------------------------------------*/
-/*
- * read/write to nvram is only byte access
- */
-void *nvram_read (void *dest, const long src, size_t count)
-{
-       uchar *d = (uchar *) dest;
-       uchar *s = (uchar *) (CONFIG_ENV_MAP_ADRS + src);
-
-       while (count--)
-               *d++ = *s++;
-
-       return dest;
-}
-
-void nvram_write (long dest, const void *src, size_t count)
-{
-       uchar *d = (uchar *) (CONFIG_ENV_MAP_ADRS + dest);
-       uchar *s = (uchar *) src;
-
-       while (count--)
-               *d++ = *s++;
-}
-
-/*----------------------------------------------------------------------------*/
-/*
- * handle sroms on ELPPC
- * fix ether address
- * set serial console as default
- */
-int misc_init_r (void)
-{
-       revinfo eerev;
-       u_char *ptr;
-       u_int i, l, initSrom, copyNv;
-       char buf[256];
-       char hex[23] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 0, 0,
-               0, 0, 0, 0, 10, 11, 12, 13, 14, 15
-       };
-
-       /* Clock setting for MPC107 i2c */
-       mpc107_i2c_init (MPC107_EUMB_ADDR, 0x2b);
-
-       /* Reset the EPIC */
-       out32r (MPC107_EUMB_GCR, 0xa0000000);
-       while (in32r (MPC107_EUMB_GCR) & 0x80000000);   /* Wait for reset to complete */
-       out32r (MPC107_EUMB_GCR, 0x20000000);   /* Put into into mixed mode */
-       while (in32r (MPC107_EUMB_IACKR) != 0xff);      /* Clear all pending interrupts */
-
-       /*
-        * Check/Remake revision info
-        */
-       initSrom = 0;
-       copyNv = 0;
-
-       /* read out current revision srom contens */
-       mpc107_srom_load (0x0000, (u_char *) & eerev, sizeof (revinfo),
-                         SECOND_DEVICE, FIRST_BLOCK);
-
-       /* read out current nvram shadow image */
-       nvram_read (buf, CONFIG_SYS_NV_SROM_COPY_ADDR, CONFIG_SYS_SROM_SIZE);
-
-       if (strcmp (eerev.magic, "ELTEC") != 0) {
-               /* srom is not initialized -> create a default revision info */
-               for (i = 0, ptr = (u_char *) & eerev; i < sizeof (revinfo);
-                    i++)
-                       *ptr++ = 0x00;
-               strcpy (eerev.magic, "ELTEC");
-               eerev.revrev[0] = 1;
-               eerev.revrev[1] = 0;
-               eerev.size = 0x00E0;
-               eerev.category[0] = 0x01;
-
-               /* node id from dead e128 as default */
-               eerev.etheraddr[0] = 0x00;
-               eerev.etheraddr[1] = 0x00;
-               eerev.etheraddr[2] = 0x5B;
-               eerev.etheraddr[3] = 0x00;
-               eerev.etheraddr[4] = 0x2E;
-               eerev.etheraddr[5] = 0x4D;
-
-               /* cache config word for ELPPC */
-               memset(&eerev.res[0], 0, 4);
-
-               initSrom = 1;   /* force dialog */
-               copyNv = 1;     /* copy to nvram */
-       }
-
-       if ((copyNv == 0)
-           && (el_srom_checksum ((u_char *) & eerev, CONFIG_SYS_SROM_SIZE) !=
-               el_srom_checksum ((u_char *) buf, CONFIG_SYS_SROM_SIZE))) {
-               printf ("Invalid revision info copy in nvram !\n");
-               printf ("Press key:\n  <c> to copy current revision info to nvram.\n");
-               printf ("  <r> to reenter revision info.\n");
-               printf ("=> ");
-               if (0 != cli_readline(NULL)) {
-                       switch ((char) toupper (console_buffer[0])) {
-                       case 'C':
-                               copyNv = 1;
-                               break;
-                       case 'R':
-                               copyNv = 1;
-                               initSrom = 1;
-                               break;
-                       }
-               }
-       }
-
-       if (initSrom) {
-               memcpy (buf, &eerev.revision[0][0], 14);        /* save all revision info */
-               printf ("Enter revision number (0-9): %c  ",
-                       eerev.revision[0][0]);
-               if (0 != cli_readline(NULL)) {
-                       eerev.revision[0][0] =
-                               (char) toupper (console_buffer[0]);
-                       memcpy (&eerev.revision[1][0], buf, 12);        /* shift rest of rev info */
-               }
-
-               printf ("Enter revision character (A-Z): %c  ",
-                       eerev.revision[0][1]);
-               if (1 == cli_readline(NULL)) {
-                       eerev.revision[0][1] =
-                               (char) toupper (console_buffer[0]);
-               }
-
-               printf ("Enter board name (V-XXXX-XXXX): %s  ",
-                       (char *) &eerev.board);
-               if (11 == cli_readline(NULL)) {
-                       for (i = 0; i < 11; i++)
-                               eerev.board[i] =
-                                       (char) toupper (console_buffer[i]);
-                       eerev.board[11] = '\0';
-               }
-
-               printf ("Enter serial number: %s ", (char *) &eerev.serial);
-               if (6 == cli_readline(NULL)) {
-                       for (i = 0; i < 6; i++)
-                               eerev.serial[i] = console_buffer[i];
-                       eerev.serial[6] = '\0';
-               }
-
-               printf ("Enter ether node ID with leading zero (HEX): %02x%02x%02x%02x%02x%02x  ", eerev.etheraddr[0], eerev.etheraddr[1], eerev.etheraddr[2], eerev.etheraddr[3], eerev.etheraddr[4], eerev.etheraddr[5]);
-               if (12 == cli_readline(NULL)) {
-                       for (i = 0; i < 12; i += 2)
-                               eerev.etheraddr[i >> 1] =
-                                       (char) (16 *
-                                               hex[toupper
-                                                   (console_buffer[i]) -
-                                                   '0'] +
-                                               hex[toupper
-                                                   (console_buffer[i + 1]) -
-                                                   '0']);
-               }
-
-               l = strlen ((char *) &eerev.text);
-               printf ("Add to text section (max 64 chr): %s ",
-                       (char *) &eerev.text);
-               if (0 != cli_readline(NULL)) {
-                       for (i = l; i < 63; i++)
-                               eerev.text[i] = console_buffer[i - l];
-                       eerev.text[63] = '\0';
-               }
-
-               /* prepare network eeprom */
-               memset (buf, 0, 128);
-
-               buf[0] = eerev.etheraddr[1];
-               buf[1] = eerev.etheraddr[0];
-               buf[2] = eerev.etheraddr[3];
-               buf[3] = eerev.etheraddr[2];
-               buf[4] = eerev.etheraddr[5];
-               buf[5] = eerev.etheraddr[4];
-
-               buf[20] = 0x48;
-               buf[21] = 0xB2;
-
-               buf[22] = 0x00;
-               buf[23] = 0x04;
-
-               buf[24] = 0x14;
-               buf[25] = 0x33;
-
-               printf ("\nSRom:  Writing i82559 info ........ ");
-               if (eepro100_srom_store ((unsigned short *) buf) == -1)
-                       printf ("FAILED\n");
-               else
-                       printf ("OK\n");
-
-               /* update CRC */
-               eerev.crc =
-                       el_srom_checksum ((u_char *) eerev.board, eerev.size);
-
-               /* write new values */
-               printf ("\nSRom:  Writing revision info ...... ");
-               if (mpc107_srom_store
-                   ((BLOCK_SIZE - sizeof (revinfo)), (u_char *) & eerev,
-                    sizeof (revinfo), SECOND_DEVICE, FIRST_BLOCK) == -1)
-                       printf ("FAILED\n\n");
-               else
-                       printf ("OK\n\n");
-
-               /* write new values as shadow image to nvram */
-               nvram_write (CONFIG_SYS_NV_SROM_COPY_ADDR, (void *) &eerev,
-                            CONFIG_SYS_SROM_SIZE);
-
-       }
-
-       /*if (initSrom) */
-       /* copy current values as shadow image to nvram */
-       if (initSrom == 0 && copyNv == 1)
-               nvram_write (CONFIG_SYS_NV_SROM_COPY_ADDR, (void *) &eerev,
-                            CONFIG_SYS_SROM_SIZE);
-
-       /* update environment */
-       sprintf (buf, "%02x:%02x:%02x:%02x:%02x:%02x",
-                eerev.etheraddr[0], eerev.etheraddr[1],
-                eerev.etheraddr[2], eerev.etheraddr[3],
-                eerev.etheraddr[4], eerev.etheraddr[5]);
-       setenv ("ethaddr", buf);
-
-       /* print actual board identification */
-       printf ("Ident: %s  Ser %s  Rev %c%c\n",
-               eerev.board, (char *) &eerev.serial,
-               eerev.revision[0][0], eerev.revision[0][1]);
-
-       return (0);
-}
-
-/*----------------------------------------------------------------------------*/
diff --git a/board/eltec/elppc/mpc107_i2c.c b/board/eltec/elppc/mpc107_i2c.c
deleted file mode 100644 (file)
index 4f95703..0000000
+++ /dev/null
@@ -1,304 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/* includes */
-#include <common.h>
-#include "srom.h"
-
-/* locals */
-static unsigned long mpc107_eumb_addr = 0;
-
-/*----------------------------------------------------------------------------*/
-
-/*
- * calculate checksum for ELTEC revision srom
- */
-unsigned long el_srom_checksum (ptr, size)
-register unsigned char *ptr;
-unsigned long size;
-{
-    u_long f, accu = 0;
-    u_int  i;
-    u_char byte;
-
-    for (; size; size--)
-    {
-       byte = *ptr++;
-       for (i = 8; i; i--)
-       {
-           f =  ((byte & 1) ^ (accu & 1)) ? 0x84083001 : 0;
-           accu >>= 1; accu ^= f;
-           byte >>= 1;
-       }
-    }
-    return(accu);
-}
-
-/*----------------------------------------------------------------------------*/
-
-static int mpc107_i2c_wait ( unsigned long timeout )
-{
-    unsigned long x;
-
-    while (((x = in32r(MPC107_I2CSR)) & 0x82) != 0x82)
-    {
-       if (!timeout--)
-           return -1;
-    }
-
-    if (x & 0x10)
-    {
-       return -1;
-    }
-    out32r(MPC107_I2CSR, 0);
-
-    return 0;
-}
-
-/*----------------------------------------------------------------------------*/
-
-static int mpc107_i2c_wait_idle ( unsigned long timeout )
-{
-    while (in32r(MPC107_I2CSR) & 0x20)
-    {
-       if (!timeout--)
-           return -1;
-    }
-    return 0;
-}
-
-
-/*----------------------------------------------------------------------------*/
-
-int mpc107_i2c_read_byte (
-    unsigned char device,
-    unsigned char block,
-    unsigned char offset )
-{
-    unsigned long timeout = MPC107_I2C_TIMEOUT;
-    int data;
-
-    if (!mpc107_eumb_addr)
-       return -6;
-
-    mpc107_i2c_wait_idle (timeout);
-
-    /* Start with MEN */
-    out32r(MPC107_I2CCR, 0x80);
-
-    /* Start as master */
-    out32r(MPC107_I2CCR, 0xB0);
-    out32r(MPC107_I2CDR, (0xA0 | device | block));
-
-    if (mpc107_i2c_wait(timeout) < 0)
-    {
-       printf("mpc107_i2c_read Error 1\n");
-       return -2;
-    }
-
-    if (in32r(MPC107_I2CSR)&0x1)
-    {
-       /* Generate STOP condition; device busy or not existing */
-       out32r(MPC107_I2CCR, 0x80);
-       return -1;
-    }
-
-    /* Data address */
-    out32r(MPC107_I2CDR, offset);
-
-    if (mpc107_i2c_wait(timeout) < 0)
-    {
-       printf("mpc107_i2c_read Error 2\n");
-       return -3;
-    }
-
-    /* Switch to read - restart */
-    out32r(MPC107_I2CCR, 0xB4);
-    out32r(MPC107_I2CDR, (0xA1 | device | block));
-
-    if (mpc107_i2c_wait(timeout) < 0)
-    {
-       printf("mpc107_i2c_read Error 3\n");
-       return -4;
-    }
-
-    out32r(MPC107_I2CCR, 0xA8); /* no ACK */
-    in32r(MPC107_I2CDR);
-
-    if (mpc107_i2c_wait(timeout) < 0)
-    {
-       printf("mpc107_i2c_read Error 4\n");
-       return -5;
-    }
-    /* Generate STOP condition */
-    out32r(MPC107_I2CCR, 0x88);
-
-    /* read */
-    data = in32r(MPC107_I2CDR);
-
-    return (data);
-}
-
-/*----------------------------------------------------------------------------*/
-
-int mpc107_i2c_write_byte (
-    unsigned char device,
-    unsigned char block,
-    unsigned char offset,
-    unsigned char val )
-{
-
-    unsigned long timeout = MPC107_I2C_TIMEOUT;
-
-    if (!mpc107_eumb_addr)
-       return -6;
-
-    mpc107_i2c_wait_idle(timeout);
-
-    /* Start with MEN */
-    out32r(MPC107_I2CCR, 0x80);
-
-    /* Start as master */
-    out32r(MPC107_I2CCR, 0xB0);
-    out32r(MPC107_I2CDR, (0xA0 | device | block));
-
-    if (mpc107_i2c_wait(timeout) < 0)
-    {
-       printf("mpc107_i2c_write Error 1\n");
-       return -1;
-    }
-
-    /* Data address */
-    out32r(MPC107_I2CDR, offset);
-
-    if (mpc107_i2c_wait(timeout) < 0)
-    {
-       printf("mpc107_i2c_write Error 2\n");
-       return -1;
-    }
-
-    /* Write */
-    out32r(MPC107_I2CDR, val);
-    if (mpc107_i2c_wait(timeout) < 0)
-    {
-       printf("mpc107_i2c_write Error 3\n");
-       return -1;
-    }
-
-    /* Generate Stop Condition */
-    out32r(MPC107_I2CCR, 0x80);
-
-    /* Return ACK or no ACK */
-    return (in32r(MPC107_I2CSR) & 0x01);
-}
-
-/*----------------------------------------------------------------------------*/
-
-int mpc107_srom_load (
-    unsigned char addr,
-    unsigned char *pBuf,
-    int          cnt,
-    unsigned char device,
-    unsigned char block )
-{
-    register int i;
-    int val;
-    int timeout;
-
-    for (i = 0; i < cnt; i++)
-    {
-       timeout=100;
-       do
-       {
-           val = mpc107_i2c_read_byte (device, block, addr);
-           if (val < -1)
-           {
-           printf("i2c_read_error %d at dev %x block %x addr %x\n",
-                  val, device, block, addr);
-           return -1;
-           }
-           else if (timeout==0)
-           {
-               printf ("i2c_read_error: timeout at dev %x block %x addr %x\n",
-                       device, block, addr);
-               return -1;
-           }
-           timeout--;
-       } while (val == -1); /* if no ack: try again! */
-
-       *pBuf++ = (unsigned char)val;
-       addr++;
-
-       if ((addr == 0) && (i != cnt-1))    /* is it the same block ? */
-       {
-           if (block == FIRST_BLOCK)
-               block = SECOND_BLOCK;
-           else
-           {
-               printf ("ic2_read_error: read beyond 2. block !\n");
-               return -1;
-           }
-       }
-    }
-    udelay(100000);
-    return (cnt);
-}
-
-/*----------------------------------------------------------------------------*/
-
-int mpc107_srom_store (
-    unsigned char addr,
-    unsigned char *pBuf,
-    int          cnt,
-    unsigned char device,
-    unsigned char block )
-{
-    register int i;
-
-    for (i = 0; i < cnt; i++)
-    {
-       while (mpc107_i2c_write_byte (device,block,addr,*pBuf) == 1);
-       addr++;
-       pBuf++;
-
-       if ((addr == 0) && (i != cnt-1))     /* is it the same block ? */
-       {
-           if (block == FIRST_BLOCK)
-               block = SECOND_BLOCK;
-           else
-           {
-               printf ("ic2_write_error: write beyond 2. block !\n");
-               return -1;
-           }
-       }
-    }
-    udelay(100000);
-    return(cnt);
-}
-
-/*----------------------------------------------------------------------------*/
-
-int mpc107_i2c_init ( unsigned long eumb_addr, unsigned long divider )
-{
-    unsigned long x;
-
-    if (eumb_addr)
-       mpc107_eumb_addr = eumb_addr;
-    else
-       return -1;
-
-    /* Set I2C clock */
-    x = in32r(MPC107_I2CFDR) & 0xffffff00;
-    out32r(MPC107_I2CFDR, (x | divider));
-
-    /* Clear arbitration */
-    out32r(MPC107_I2CSR, 0);
-
-    return mpc107_eumb_addr;
-}
-
-/*----------------------------------------------------------------------------*/
diff --git a/board/eltec/elppc/pci.c b/board/eltec/elppc/pci.c
deleted file mode 100644 (file)
index d81a41a..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * PCI initialisation for the MPC10x.
- */
-
-#include <common.h>
-#include <pci.h>
-#include <mpc106.h>
-
-#ifdef CONFIG_PCI
-
-struct pci_controller local_hose;
-
-void pci_init_board(void)
-{
-    struct pci_controller* hose = (struct pci_controller *)&local_hose;
-    u16 reg16;
-
-    hose->first_busno = 0;
-    hose->last_busno = 0xff;
-
-    pci_set_region(hose->regions + 0,
-       CONFIG_SYS_PCI_MEMORY_BUS,
-       CONFIG_SYS_PCI_MEMORY_PHYS,
-       CONFIG_SYS_PCI_MEMORY_SIZE,
-       PCI_REGION_MEM | PCI_REGION_SYS_MEMORY);
-
-    /* PCI memory space */
-    pci_set_region(hose->regions + 1,
-       CONFIG_SYS_PCI_MEM_BUS,
-       CONFIG_SYS_PCI_MEM_PHYS,
-       CONFIG_SYS_PCI_MEM_SIZE,
-       PCI_REGION_MEM);
-
-    /* ISA/PCI memory space */
-    pci_set_region(hose->regions + 2,
-       CONFIG_SYS_ISA_MEM_BUS,
-       CONFIG_SYS_ISA_MEM_PHYS,
-       CONFIG_SYS_ISA_MEM_SIZE,
-       PCI_REGION_MEM);
-
-    /* PCI I/O space */
-    pci_set_region(hose->regions + 3,
-       CONFIG_SYS_PCI_IO_BUS,
-       CONFIG_SYS_PCI_IO_PHYS,
-       CONFIG_SYS_PCI_IO_SIZE,
-       PCI_REGION_IO);
-
-    /* ISA/PCI I/O space */
-    pci_set_region(hose->regions + 4,
-       CONFIG_SYS_ISA_IO_BUS,
-       CONFIG_SYS_ISA_IO_PHYS,
-       CONFIG_SYS_ISA_IO_SIZE,
-       PCI_REGION_IO);
-
-    hose->region_count = 5;
-
-    pci_setup_indirect(hose,
-       MPC106_REG_ADDR,
-       MPC106_REG_DATA);
-
-    pci_register_hose(hose);
-
-    hose->last_busno = pci_hose_scan(hose);
-
-    /* Initialises the MPC10x PCI Configuration regs. */
-    pci_read_config_word (PCI_BDF(0,0,0), PCI_COMMAND, &reg16);
-    reg16 |= PCI_COMMAND_SERR | PCI_COMMAND_MASTER | PCI_COMMAND_MEMORY;
-    pci_write_config_word(PCI_BDF(0,0,0), PCI_COMMAND, reg16);
-
-    /* Clear non-reserved bits in status register */
-    pci_write_config_word(PCI_BDF(0,0,0), PCI_STATUS, 0xffff);
-}
-
-#endif /* CONFIG_PCI */
diff --git a/board/eltec/elppc/srom.h b/board/eltec/elppc/srom.h
deleted file mode 100644 (file)
index 662daf8..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/* common srom defs */
-#define FIRST_DEVICE            0x00
-#define SECOND_DEVICE           0x04
-#define FIRST_BLOCK             0x00
-#define SECOND_BLOCK            0x02
-#define BLOCK_SIZE              0x100
-#define ERROR                   (-1)
-
-#define CLK2P0TO1_1MB_PB_0P5DH  0x79000100
-#define CLK2P5TO1_1MB_PB_0P5DH  0x7B000100
-
-#define CPU_TYPE_740            0x08
-#define CPU_TYPE_750            0x08
-#define CPU_TYPE                ((get_pvr()>>16)&0xffff)
-
-#define ABS(x)                  ((x<0)?-x:x)
-#define SROM_SHORT(pX)          (*(u8 *)(pX) | *((u8 *)(pX)+1) << 8)
-
-/* bab7xx ELTEC srom */
-#define I2C_BUS_DAT             (CONFIG_SYS_ISA_IO + 0x220)
-#define I2C_BUS_DIR             (CONFIG_SYS_ISA_IO + 0x221)
-
-/* srom at mpc107 */
-#define MPC107_I2CADDR          (mpc107_eumb_addr + 0x3000)     /* address      */
-#define MPC107_I2CFDR           (mpc107_eumb_addr + 0x3004)     /* freq divider */
-#define MPC107_I2CCR            (mpc107_eumb_addr + 0x3008)     /* control      */
-#define MPC107_I2CSR            (mpc107_eumb_addr + 0x300c)     /* status       */
-#define MPC107_I2CDR            (mpc107_eumb_addr + 0x3010)     /* data         */
-#define MPC107_I2C_TIMEOUT      10000000
-
-/* i82559 */
-#define EE_ADDR_BITS            6
-#define EE_SIZE                 0x40                            /* 0x40 words */
-#define EE_CHECKSUM             0xBABA
-
-/* dc21143 */
-#define DEC_SROM_SIZE           128
-
-
-/*
- * structure of revision srom
- */
-typedef struct  {
-    char    magic[8];           /* 000 - Magic number */
-    char    revrev[2];          /* 008 - Revision of structure */
-    unsigned short size;        /* 00A - Size of CRC area */
-    unsigned long  crc;         /* 00C - CRC */
-    char    board[16];          /* 010 - Board Revision information */
-    char    option[4][16];      /* 020 - Option Revision information */
-    char    serial[8];          /* 060 - Board serial number */
-    char    etheraddr[6];       /* 068 - Ethernet node addresse */
-    char    reserved[2];        /* 06E - Reserved */
-    char    revision[7][2];     /* 070 - Revision codes */
-    char    category[2];        /* 07E - Category codes */
-    char    text[64];           /* 080 - Text field */
-    char    res[64];            /* 0C0 - Reserved */
-} revinfo;
-
-unsigned long el_srom_checksum (unsigned char *ptr, unsigned long size);
-int el_srom_load  (unsigned char addr, unsigned char *buf, int cnt,
-                  unsigned char device, unsigned char block);
-int el_srom_store (unsigned char addr, unsigned char *buf, int cnt,
-                  unsigned char device, unsigned char block);
-
-int mpc107_i2c_init (unsigned long eumb_addr, unsigned long divider);
-int mpc107_i2c_read_byte (unsigned char device, unsigned char block, unsigned char offset);
-int mpc107_i2c_write_byte (unsigned char device, unsigned char block,
-                          unsigned char offset, unsigned char val);
-int mpc107_srom_load (unsigned char addr, unsigned char *pBuf, int cnt,
-                     unsigned char device, unsigned char block);
-int mpc107_srom_store (unsigned char addr, unsigned char *pBuf, int cnt,
-                      unsigned char device, unsigned char block);
-
-int dc_srom_load (unsigned short *dest);
-int dc_srom_store (unsigned short *src);
-
-unsigned short eepro100_srom_checksum (unsigned short *sromdata);
-void eepro100_srom_load (unsigned short *destination);
-int  eepro100_srom_store (unsigned short *source);
diff --git a/board/esd/apc405/Kconfig b/board/esd/apc405/Kconfig
deleted file mode 100644 (file)
index 6b03460..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_APC405
-
-config SYS_BOARD
-       default "apc405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "APC405"
-
-endif
diff --git a/board/esd/apc405/MAINTAINERS b/board/esd/apc405/MAINTAINERS
deleted file mode 100644 (file)
index 7f2a33f..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-APC405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/apc405/
-F:     include/configs/APC405.h
-F:     configs/APC405_defconfig
diff --git a/board/esd/apc405/Makefile b/board/esd/apc405/Makefile
deleted file mode 100644 (file)
index ada8bfd..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = apc405.o \
-       ../common/misc.o \
-       ../common/auto_update.o
diff --git a/board/esd/apc405/apc405.c b/board/esd/apc405/apc405.c
deleted file mode 100644 (file)
index 5cc1d0d..0000000
+++ /dev/null
@@ -1,461 +0,0 @@
-/*
- * (C) Copyright 2005-2008
- * Matthias Fuchs, esd gmbh germany, matthias.fuchs@esd-electronics.com
- *
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-#include <malloc.h>
-#include <flash.h>
-#include <mtd/cfi_flash.h>
-#include <asm/4xx_pci.h>
-#include <pci.h>
-#include <usb.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-#undef FPGA_DEBUG
-
-extern void lxt971_no_sleep(void);
-
-/* fpga configuration data - gzip compressed and generated by bin2c */
-const unsigned char fpgadata[] =
-{
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-#ifdef CONFIG_LCD_USED
-/* logo bitmap data - gzip compressed and generated by bin2c */
-unsigned char logo_bmp[] =
-{
-#include "logo_640_480_24bpp.c"
-};
-
-/*
- * include common lcd code (for esd boards)
- */
-#include "../common/lcd.c"
-#include "../common/s1d13505_640_480_16bpp.h"
-#include "../common/s1d13806_640_480_16bpp.h"
-#endif /* CONFIG_LCD_USED */
-
-/*
- * include common auto-update code (for esd boards)
- */
-#include "../common/auto_update.h"
-
-au_image_t au_image[] = {
-       {"preinst.img", 0, -1, AU_SCRIPT},
-       {"u-boot.img", 0xfff80000, 0x00080000, AU_FIRMWARE | AU_PROTECT},
-       {"pImage", 0xfe000000, 0x00100000, AU_NOR | AU_PROTECT},
-       {"pImage.initrd", 0xfe100000, 0x00400000, AU_NOR | AU_PROTECT},
-       {"work.img", 0xfe500000, 0x01400000, AU_NOR},
-       {"data.img", 0xff900000, 0x00580000, AU_NOR},
-       {"logo.img", 0xffe80000, 0x00100000, AU_NOR | AU_PROTECT},
-       {"postinst.img", 0, 0, AU_SCRIPT},
-};
-
-int N_AU_IMAGES = (sizeof(au_image) / sizeof(au_image[0]));
-
-int board_revision(void)
-{
-       unsigned long CPC0_CR0Reg;
-       unsigned long value;
-
-       /*
-        * Get version of APC405 board from GPIO's
-        */
-
-       /* Setup GPIO pins (CS2/GPIO11, CS3/GPIO12 and CS4/GPIO13 as GPIO) */
-       CPC0_CR0Reg = mfdcr(CPC0_CR0);
-       mtdcr(CPC0_CR0, CPC0_CR0Reg | 0x03800000);
-       out_be32((void*)GPIO0_ODR, in_be32((void*)GPIO0_ODR) & ~0x001c0000);
-       out_be32((void*)GPIO0_TCR, in_be32((void*)GPIO0_TCR) & ~0x001c0000);
-
-       /* wait some time before reading input */
-       udelay(1000);
-
-       /* get config bits */
-       value = in_be32((void*)GPIO0_IR) & 0x001c0000;
-       /*
-        * Restore GPIO settings
-        */
-       mtdcr(CPC0_CR0, CPC0_CR0Reg);
-
-       switch (value) {
-       case 0x001c0000:
-               /* CS2==1 && CS3==1 && CS4==1 -> version <= 1.2 */
-               return 2;
-       case 0x000c0000:
-               /* CS2==0 && CS3==1 && CS4==1 -> version 1.3 */
-               return 3;
-       case 0x00180000:
-               /* CS2==1 && CS3==1 && CS4==0 -> version 1.6 */
-               return 6;
-       case 0x00140000:
-               /* CS2==1 && CS3==0 && CS4==1 -> version 1.8 */
-               return 8;
-       default:
-               /* should not be reached! */
-               return 0;
-       }
-}
-
-int board_early_init_f (void)
-{
-       /*
-        * First pull fpga-prg pin low, to disable fpga logic
-        */
-       out_be32((void*)GPIO0_ODR, 0x00000000);        /* no open drain pins */
-       out_be32((void*)GPIO0_TCR, CONFIG_SYS_FPGA_PRG);      /* setup for output   */
-       out_be32((void*)GPIO0_OR, 0);                  /* pull prg low       */
-
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF81);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0 */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks
-        */
-       mtebc(EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       /*
-        * New boards have a single 32MB flash connected to CS0
-        * instead of two 16MB flashes on CS0+1.
-        */
-       if (board_revision() >= 8) {
-               /* disable CS1 */
-               mtebc(PB1AP, 0);
-               mtebc(PB1CR, 0);
-
-               /* resize CS0 to 32MB */
-               mtebc(PB0AP, CONFIG_SYS_EBC_PB0AP_HWREV8);
-               mtebc(PB0CR, CONFIG_SYS_EBC_PB0CR_HWREV8);
-       }
-
-       return 0;
-}
-
-int board_early_init_r(void)
-{
-       if (gd->board_type >= 8)
-               cfi_flash_num_flash_banks = 1;
-
-       return 0;
-}
-
-#define FUJI_BASE    0xf0100200
-#define LCDBL_PWM    0xa0
-#define LCDBL_PWMMIN 0xa4
-#define LCDBL_PWMMAX 0xa8
-
-int misc_init_r(void)
-{
-       u16 *fpga_mode = (u16 *)(CONFIG_SYS_FPGA_BASE_ADDR + CONFIG_SYS_FPGA_CTRL);
-       u16 *fpga_ctrl2 =(u16 *)(CONFIG_SYS_FPGA_BASE_ADDR + CONFIG_SYS_FPGA_CTRL2);
-       u8 *duart0_mcr = (u8 *)(DUART0_BA + 4);
-       u8 *duart1_mcr = (u8 *)(DUART1_BA + 4);
-       unsigned char *dst;
-       ulong len = sizeof(fpgadata);
-       int status;
-       int index;
-       int i;
-       unsigned long CPC0_CR0Reg;
-       char *str;
-       uchar *logo_addr;
-       ulong logo_size;
-       ushort minb, maxb;
-       int result;
-
-       /*
-        * Setup GPIO pins (CS6+CS7 as GPIO)
-        */
-       CPC0_CR0Reg = mfdcr(CPC0_CR0);
-       mtdcr(CPC0_CR0, CPC0_CR0Reg | 0x00300000);
-
-       dst = malloc(CONFIG_SYS_FPGA_MAX_SIZE);
-       if (gunzip(dst, CONFIG_SYS_FPGA_MAX_SIZE, (uchar *)fpgadata, &len) != 0) {
-               printf("GUNZIP ERROR - must RESET board to recover\n");
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       status = fpga_boot(dst, len);
-       if (status != 0) {
-               printf("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf("(Timeout: "
-                              "INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf("(Timeout: "
-                              "INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf("(Timeout: "
-                              "DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i = 0; i < 4; i++) {
-                       len = dst[index];
-                       printf("FPGA: %s\n", &(dst[index+1]));
-                       index += len + 3;
-               }
-               putc('\n');
-               /* delayed reboot */
-               for (i = 20; i > 0; i--) {
-                       printf("Rebooting in %2d seconds \r",i);
-                       for (index = 0; index < 1000; index++)
-                               udelay(1000);
-               }
-               putc('\n');
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       /* restore gpio/cs settings */
-       mtdcr(CPC0_CR0, CPC0_CR0Reg);
-
-       puts("FPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i = 0; i < 4; i++) {
-               len = dst[index];
-               printf("%s ", &(dst[index + 1]));
-               index += len + 3;
-       }
-       putc('\n');
-
-       free(dst);
-
-       /*
-        * Reset FPGA via FPGA_DATA pin
-        */
-       SET_FPGA(FPGA_PRG | FPGA_CLK);
-       udelay(1000); /* wait 1ms */
-       SET_FPGA(FPGA_PRG | FPGA_CLK | FPGA_DATA);
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Write board revision in FPGA
-        */
-       out_be16(fpga_ctrl2,
-                (in_be16(fpga_ctrl2) & 0xfff0) | (gd->board_type & 0x000f));
-
-       /*
-        * Enable power on PS/2 interface (with reset)
-        */
-       out_be16(fpga_mode, in_be16(fpga_mode) | CONFIG_SYS_FPGA_CTRL_PS2_RESET);
-       for (i=0;i<100;i++)
-               udelay(1000);
-       udelay(1000);
-       out_be16(fpga_mode, in_be16(fpga_mode) & ~CONFIG_SYS_FPGA_CTRL_PS2_RESET);
-
-       /*
-        * Enable interrupts in exar duart mcr[3]
-        */
-       out_8(duart0_mcr, 0x08);
-       out_8(duart1_mcr, 0x08);
-
-       /*
-        * Init lcd interface and display logo
-        */
-       str = getenv("splashimage");
-       if (str) {
-               logo_addr = (uchar *)simple_strtoul(str, NULL, 16);
-               logo_size = CONFIG_SYS_VIDEO_LOGO_MAX_SIZE;
-       } else {
-               logo_addr = logo_bmp;
-               logo_size = sizeof(logo_bmp);
-       }
-
-       if (gd->board_type >= 6) {
-               result = lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG,
-                                 (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                                 regs_13505_640_480_16bpp,
-                                 sizeof(regs_13505_640_480_16bpp) /
-                                 sizeof(regs_13505_640_480_16bpp[0]),
-                                 logo_addr, logo_size);
-               if (result && str) {
-                       /* retry with internal image */
-                       logo_addr = logo_bmp;
-                       logo_size = sizeof(logo_bmp);
-                       lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG,
-                                (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                                regs_13505_640_480_16bpp,
-                                sizeof(regs_13505_640_480_16bpp) /
-                                sizeof(regs_13505_640_480_16bpp[0]),
-                                logo_addr, logo_size);
-               }
-       } else {
-               result = lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG,
-                                 (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                                 regs_13806_640_480_16bpp,
-                                 sizeof(regs_13806_640_480_16bpp) /
-                                 sizeof(regs_13806_640_480_16bpp[0]),
-                                 logo_addr, logo_size);
-               if (result && str) {
-                       /* retry with internal image */
-                       logo_addr = logo_bmp;
-                       logo_size = sizeof(logo_bmp);
-                       lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG,
-                                (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                                regs_13806_640_480_16bpp,
-                                sizeof(regs_13806_640_480_16bpp) /
-                                sizeof(regs_13806_640_480_16bpp[0]),
-                                logo_addr, logo_size);
-               }
-       }
-
-       /*
-        * Reset microcontroller and setup backlight PWM controller
-        */
-       out_be16(fpga_mode, in_be16(fpga_mode) | 0x0014);
-       for (i=0;i<10;i++)
-               udelay(1000);
-       out_be16(fpga_mode, in_be16(fpga_mode) | 0x001c);
-
-       minb = 0;
-       maxb = 0xff;
-       str = getenv("lcdbl");
-       if (str) {
-               minb = (ushort)simple_strtoul(str, &str, 16) & 0x00ff;
-               if (str && (*str=',')) {
-                       str++;
-                       maxb = (ushort)simple_strtoul(str, NULL, 16) & 0x00ff;
-               } else
-                       minb = 0;
-
-               out_be16((u16 *)(FUJI_BASE + LCDBL_PWMMIN), minb);
-               out_be16((u16 *)(FUJI_BASE + LCDBL_PWMMAX), maxb);
-
-               printf("LCDBL: min=0x%02x, max=0x%02x\n", minb, maxb);
-       }
-       out_be16((u16 *)(FUJI_BASE + LCDBL_PWM), 0xff);
-
-       /*
-        * fix environment for field updated units
-        */
-       if (getenv("altbootcmd") == NULL) {
-               setenv("usb_load", CONFIG_SYS_USB_LOAD_COMMAND);
-               setenv("usbargs", CONFIG_SYS_USB_ARGS);
-               setenv("bootcmd", CONFIG_BOOTCOMMAND);
-               setenv("usb_self", CONFIG_SYS_USB_SELF_COMMAND);
-               setenv("bootlimit", CONFIG_SYS_BOOTLIMIT);
-               setenv("altbootcmd", CONFIG_SYS_ALT_BOOTCOMMAND);
-               saveenv();
-       }
-
-       return (0);
-}
-
-/*
- * Check Board Identity:
- */
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming APC405");
-       } else {
-               puts(str);
-       }
-
-       gd->board_type = board_revision();
-       printf(", Rev. 1.%ld\n", gd->board_type);
-
-       return 0;
-}
-
-#ifdef CONFIG_IDE_RESET
-void ide_set_reset(int on)
-{
-       u16 *fpga_mode = (u16 *)(CONFIG_SYS_FPGA_BASE_ADDR + CONFIG_SYS_FPGA_CTRL);
-
-       /*
-        * Assert or deassert CompactFlash Reset Pin
-        */
-       if (on) {
-               out_be16(fpga_mode,
-                        in_be16(fpga_mode) & ~CONFIG_SYS_FPGA_CTRL_CF_RESET);
-       } else {
-               out_be16(fpga_mode,
-                        in_be16(fpga_mode) | CONFIG_SYS_FPGA_CTRL_CF_RESET);
-       }
-}
-#endif /* CONFIG_IDE_RESET */
-
-void reset_phy(void)
-{
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-}
-
-#if defined(CONFIG_USB_OHCI_NEW) && defined(CONFIG_SYS_USB_OHCI_BOARD_INIT)
-int board_usb_init(int index, enum usb_init_type init)
-{
-       return 0;
-}
-
-int usb_board_stop(void)
-{
-       unsigned short tmp;
-       int i;
-
-       /*
-        * reset PCI bus
-        * This is required to make some very old Linux OHCI driver
-        * work after U-Boot has used the OHCI controller.
-        */
-       pci_read_config_word(PCIDEVID_405GP, PCIBRDGOPT2, &tmp);
-       pci_write_config_word(PCIDEVID_405GP, PCIBRDGOPT2, (tmp | 0x1000));
-
-       for (i = 0; i < 100; i++)
-               udelay(1000);
-
-       pci_write_config_word(PCIDEVID_405GP, PCIBRDGOPT2, tmp);
-       return 0;
-}
-
-int board_usb_cleanup(int index, enum usb_init_type init)
-{
-       return usb_board_stop();
-}
-#endif /* defined(CONFIG_USB_OHCI) && defined(CONFIG_SYS_USB_OHCI_BOARD_INIT) */
diff --git a/board/esd/apc405/fpgadata.c b/board/esd/apc405/fpgadata.c
deleted file mode 100644 (file)
index b68668c..0000000
+++ /dev/null
@@ -1,4008 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x49, 0xe1, 0xdb, 0x46,
-0x00, 0x03, 0x61, 0x62, 0x67, 0x34, 0x30, 0x35,
-0x5f, 0x31, 0x5f, 0x30, 0x33, 0x2e, 0x62, 0x69,
-0x74, 0x00, 0xed, 0xfd, 0x7d, 0x7c, 0x14, 0xd7,
-0x75, 0x3f, 0x8e, 0x9f, 0xb9, 0x33, 0x12, 0xa3,
-0xdd, 0x95, 0x76, 0xf4, 0xe4, 0xac, 0x6d, 0x20,
-0xa3, 0x95, 0x20, 0x6b, 0xb2, 0x88, 0x45, 0x60,
-0x8c, 0xb1, 0x90, 0x06, 0x49, 0x26, 0x8a, 0x4d,
-0x8c, 0x4c, 0xdd, 0x84, 0xf6, 0x9b, 0xa6, 0x6b,
-0x42, 0x53, 0xda, 0x17, 0x49, 0x65, 0x27, 0x9f,
-0x96, 0xe6, 0x93, 0x26, 0x57, 0x2b, 0x81, 0x85,
-0x21, 0xf6, 0x1a, 0x93, 0x46, 0x4e, 0x69, 0xba,
-0x60, 0xea, 0xc8, 0x09, 0x4d, 0x96, 0x07, 0x9b,
-0x07, 0x53, 0x3c, 0xc2, 0x32, 0x11, 0x18, 0xdb,
-0x0a, 0x71, 0x53, 0xf9, 0x21, 0xf6, 0x9a, 0xc8,
-0x44, 0xb6, 0x89, 0x23, 0xdb, 0xc4, 0x11, 0xcf,
-0xdf, 0x73, 0xee, 0xec, 0x3c, 0xec, 0x4a, 0x24,
-0xe9, 0xe7, 0xf3, 0xf3, 0xef, 0xf7, 0xc7, 0x2f,
-0x9b, 0x3f, 0x72, 0x3c, 0x7b, 0x35, 0xcc, 0x3d,
-0x7b, 0xe7, 0xdc, 0xf7, 0x3d, 0xe7, 0x7d, 0xce,
-0x81, 0xa2, 0xe0, 0xa8, 0xf5, 0x3f, 0x00, 0xe9,
-0x4e, 0xd0, 0xee, 0x5c, 0xf1, 0xd7, 0x73, 0x63,
-0xd7, 0xff, 0xe5, 0xec, 0xbf, 0x8c, 0xcd, 0xa9,
-0xfd, 0xd2, 0xe7, 0x57, 0xc2, 0x0a, 0xf0, 0xd5,
-0x7d, 0xf9, 0xfa, 0xd8, 0x17, 0xfe, 0xba, 0xee,
-0xfa, 0x79, 0xf0, 0x79, 0xf0, 0xd7, 0xc5, 0x62,
-0x37, 0xcc, 0xd2, 0x6f, 0x9c, 0xa5, 0xcf, 0x81,
-0x95, 0x50, 0x34, 0xbb, 0x6e, 0x41, 0x5d, 0xdd,
-0x82, 0x39, 0xd7, 0xc3, 0x5f, 0x81, 0x54, 0x1a,
-0xb8, 0x8c, 0x9f, 0xef, 0x3f, 0xf4, 0xa7, 0x5f,
-0x88, 0x01, 0x97, 0x00, 0x60, 0x52, 0x4c, 0x8a,
-0xd3, 0xff, 0xfb, 0x63, 0x92, 0x2e, 0x01, 0x6f,
-0x9c, 0x19, 0x03, 0x93, 0xfe, 0x1b, 0xb2, 0xdf,
-0x17, 0xc5, 0x40, 0xf7, 0xfe, 0xb7, 0x14, 0x03,
-0x03, 0xda, 0xa0, 0x41, 0x81, 0x32, 0xf8, 0xfd,
-0x1f, 0x09, 0x14, 0x6e, 0xcb, 0xff, 0xd3, 0xf1,
-0xec, 0x0f, 0x18, 0x8f, 0x9f, 0xff, 0xe3, 0xf1,
-0x7f, 0xc8, 0xf3, 0x00, 0x28, 0xff, 0xc7, 0xe3,
-0xb5, 0x3f, 0x6c, 0xbc, 0x2d, 0x5c, 0xd6, 0xa0,
-0x02, 0x0a, 0x40, 0x22, 0xed, 0x0a, 0x01, 0x50,
-0xd1, 0x1a, 0x7e, 0xef, 0x5e, 0x41, 0xa1, 0xb1,
-0xdf, 0xbe, 0xbf, 0x59, 0x70, 0x09, 0x2e, 0xf3,
-0xeb, 0xe3, 0xc5, 0x63, 0xf2, 0x57, 0xe0, 0x35,
-0xde, 0x98, 0x09, 0x8e, 0xc9, 0x74, 0x65, 0x61,
-0xa6, 0xe4, 0x8c, 0x3c, 0x07, 0x2e, 0xeb, 0x8d,
-0x03, 0xb7, 0x9e, 0xa9, 0x8e, 0x49, 0xed, 0xd9,
-0xf1, 0x5c, 0x7b, 0x07, 0x9e, 0xe0, 0x61, 0x43,
-0xdd, 0xc7, 0x6a, 0x60, 0x03, 0xaf, 0xcd, 0xf8,
-0xf7, 0x31, 0xba, 0x52, 0x9b, 0x51, 0xff, 0x17,
-0xd3, 0xe1, 0x49, 0xf3, 0xa6, 0x51, 0x3f, 0x0a,
-0x8a, 0x9e, 0x1d, 0xdf, 0x5d, 0x70, 0x1c, 0x76,
-0x43, 0xed, 0xa2, 0xa2, 0x18, 0x6b, 0x81, 0x07,
-0x21, 0x6a, 0xfa, 0x62, 0x8c, 0xae, 0x44, 0x4d,
-0x7f, 0x1d, 0x03, 0xfe, 0xb0, 0x16, 0xed, 0xf7,
-0xd5, 0x41, 0x18, 0xd7, 0x43, 0xf6, 0x79, 0x2a,
-0x77, 0xc0, 0x13, 0x30, 0x23, 0xa3, 0xa6, 0x99,
-0x0c, 0x1b, 0xa0, 0xd6, 0xf4, 0xa7, 0xd9, 0x69,
-0xbc, 0x52, 0x6b, 0x5e, 0x97, 0x6e, 0xfa, 0x18,
-0x3c, 0xc1, 0x66, 0x98, 0xd7, 0xa6, 0x59, 0x4c,
-0x89, 0xdb, 0x13, 0xae, 0x3c, 0x0d, 0xe7, 0xa1,
-0xa1, 0xbd, 0x38, 0x56, 0xfe, 0x05, 0xf6, 0x32,
-0x34, 0x98, 0xc1, 0xb4, 0x4c, 0x57, 0xea, 0x51,
-0x60, 0xd3, 0xe9, 0x2b, 0x73, 0x69, 0x5a, 0x06,
-0xc5, 0x7e, 0xfe, 0x8c, 0x74, 0x10, 0x2e, 0xc3,
-0x0d, 0xc6, 0xd2, 0x51, 0x79, 0x18, 0x85, 0x46,
-0x33, 0x38, 0x2a, 0x5f, 0x10, 0x42, 0xc9, 0xa8,
-0x7c, 0x46, 0xbb, 0x0c, 0x37, 0x99, 0x05, 0xa3,
-0xf2, 0x18, 0xd8, 0xf7, 0x37, 0xb4, 0x1d, 0x74,
-0x13, 0xa3, 0x24, 0x2d, 0x4f, 0x53, 0xdf, 0x76,
-0xef, 0xdf, 0x30, 0x10, 0x88, 0x09, 0x61, 0x9e,
-0x19, 0x8c, 0x55, 0x6b, 0xce, 0x7c, 0x07, 0x0a,
-0xa2, 0xb0, 0xbb, 0x3b, 0x3a, 0xa6, 0xee, 0x49,
-0x4c, 0x33, 0x72, 0x9e, 0x3f, 0x34, 0xca, 0xa2,
-0xf0, 0x24, 0x9f, 0x35, 0x50, 0x32, 0xda, 0x7c,
-0x37, 0xfe, 0x28, 0xd9, 0xe7, 0x29, 0x58, 0x42,
-0xda, 0xb8, 0xdb, 0x37, 0x8f, 0x29, 0xf0, 0x30,
-0xa9, 0xc5, 0xd6, 0x4f, 0x6f, 0xac, 0xb0, 0x45,
-0xda, 0x9d, 0xae, 0x39, 0x71, 0x6b, 0x8c, 0xcd,
-0xc7, 0xdf, 0xce, 0xfa, 0xc4, 0xa5, 0xa9, 0xb0,
-0xb7, 0x63, 0x56, 0x5c, 0x5d, 0xc3, 0xae, 0xd2,
-0xef, 0xe1, 0x33, 0x33, 0xfe, 0x35, 0xec, 0x55,
-0xd8, 0xcb, 0x67, 0x0e, 0x47, 0xf0, 0x0a, 0x09,
-0x99, 0x6b, 0xd6, 0xb0, 0x56, 0xe7, 0xfe, 0xad,
-0x6a, 0x00, 0xde, 0x47, 0x6d, 0x94, 0xc4, 0x26,
-0x29, 0xf0, 0x0b, 0x52, 0x4b, 0x4c, 0x16, 0xf7,
-0x3f, 0xac, 0xc6, 0x64, 0xc3, 0x78, 0x5f, 0x9b,
-0xdb, 0x17, 0x8c, 0x4d, 0x2a, 0x73, 0x56, 0xbd,
-0x31, 0x85, 0xf4, 0xd3, 0xc8, 0x83, 0x77, 0xf9,
-0x2f, 0x18, 0x39, 0xfa, 0xf9, 0xe8, 0x99, 0xd2,
-0x0b, 0xa5, 0x97, 0x8d, 0xc6, 0xfe, 0xe0, 0xbb,
-0xf2, 0x60, 0xa1, 0xad, 0x9f, 0xde, 0x02, 0xa1,
-0x0d, 0x43, 0x4d, 0xcb, 0x01, 0x78, 0xc6, 0xab,
-0xff, 0xc0, 0xee, 0xe6, 0x61, 0x38, 0x1f, 0xab,
-0x1f, 0x08, 0x1c, 0x90, 0x67, 0x38, 0xfa, 0x6f,
-0x2d, 0xdd, 0x02, 0x7b, 0x61, 0xa6, 0xa1, 0xb6,
-0x37, 0x55, 0xc0, 0x3d, 0x30, 0xd3, 0xf4, 0xb7,
-0xb3, 0x57, 0xe8, 0x8a, 0xa9, 0xb6, 0xd7, 0xbd,
-0xa0, 0xec, 0x55, 0x66, 0xbe, 0xa0, 0xfe, 0x86,
-0x95, 0x39, 0xbf, 0xaf, 0x09, 0xdf, 0x15, 0x93,
-0xc2, 0xf9, 0x36, 0x80, 0x77, 0xbe, 0xa6, 0x6a,
-0x09, 0xd7, 0x8d, 0x44, 0xbe, 0xca, 0xda, 0xc1,
-0xd6, 0x7f, 0x6b, 0x85, 0x58, 0x6f, 0x7c, 0x20,
-0xe6, 0x2b, 0x89, 0x75, 0x7a, 0xf5, 0xa9, 0xa2,
-0x50, 0x43, 0x42, 0x77, 0x8c, 0x2d, 0x03, 0x7b,
-0xbd, 0x8d, 0x54, 0xf6, 0xc2, 0x39, 0x9c, 0xaf,
-0xaa, 0xcb, 0x0b, 0xd8, 0x31, 0xfc, 0xc3, 0x60,
-0x4a, 0x1e, 0xc1, 0x2b, 0xf5, 0x3c, 0x90, 0xaa,
-0x1e, 0xe3, 0xe7, 0xa0, 0x81, 0xab, 0x29, 0xff,
-0x57, 0xc1, 0x79, 0x7e, 0xc8, 0xc0, 0x18, 0x34,
-0xc0, 0x2c, 0x2e, 0x67, 0x0c, 0x12, 0x82, 0x28,
-0x38, 0x57, 0x60, 0x14, 0xa6, 0xd2, 0x95, 0x4d,
-0xce, 0xf3, 0xa8, 0xda, 0x30, 0x9c, 0x85, 0x86,
-0x55, 0x81, 0x9e, 0xf2, 0x47, 0xf8, 0x51, 0x54,
-0x54, 0x30, 0x29, 0xd3, 0x95, 0x05, 0xf1, 0x12,
-0x14, 0xa4, 0xb3, 0x50, 0x67, 0xdc, 0x96, 0x94,
-0x0f, 0x3b, 0xcf, 0xc3, 0x95, 0x95, 0xb0, 0x5f,
-0xab, 0xbd, 0x53, 0xed, 0x61, 0xd3, 0xc3, 0xeb,
-0xa1, 0xd6, 0xf0, 0x27, 0xd9, 0x30, 0xec, 0x47,
-0xe1, 0x1a, 0x12, 0x6e, 0x04, 0xfd, 0x0e, 0x35,
-0xc9, 0x32, 0x95, 0xb6, 0x59, 0x08, 0x15, 0xd4,
-0xd0, 0xb7, 0x83, 0xea, 0x03, 0xb8, 0x7e, 0xbc,
-0xe3, 0x5b, 0x9a, 0x92, 0xe1, 0x61, 0x75, 0x7f,
-0x77, 0xb8, 0xe9, 0xde, 0x24, 0x3b, 0xe2, 0xac,
-0x07, 0x55, 0x51, 0x60, 0x27, 0x44, 0x8d, 0x88,
-0xe6, 0x53, 0x12, 0x1d, 0x28, 0xf8, 0x35, 0xd6,
-0x0f, 0x3b, 0x25, 0x7c, 0x31, 0xcb, 0x58, 0xbf,
-0xb4, 0x53, 0x8f, 0xb7, 0xaa, 0x65, 0xec, 0xb0,
-0x64, 0x3f, 0xff, 0xbe, 0xe2, 0x38, 0xcd, 0xae,
-0x22, 0xca, 0xcb, 0xb7, 0x1a, 0x03, 0xee, 0x7c,
-0x17, 0x80, 0x6f, 0x6d, 0xf3, 0xeb, 0xc6, 0x3e,
-0xd8, 0x05, 0x25, 0x6b, 0xe5, 0x77, 0x64, 0x7b,
-0xfd, 0xf4, 0x4c, 0xa1, 0xd9, 0x2d, 0x34, 0x83,
-0x9a, 0x7c, 0xc6, 0x38, 0xeb, 0xce, 0x17, 0x85,
-0x07, 0x70, 0x21, 0x9d, 0xd5, 0xa6, 0xb6, 0xa0,
-0x70, 0x4a, 0xb6, 0xf5, 0xd9, 0x53, 0x30, 0x0c,
-0x3f, 0x87, 0x85, 0x46, 0x60, 0x50, 0x1e, 0x8e,
-0x7b, 0xf4, 0xb3, 0xd0, 0x28, 0x79, 0x50, 0xae,
-0x69, 0x79, 0x43, 0xa9, 0x34, 0x82, 0x9b, 0xe4,
-0x23, 0xce, 0xfa, 0x99, 0xaf, 0xe1, 0xbf, 0xce,
-0x6a, 0xa1, 0x9b, 0xb3, 0x01, 0xe8, 0x86, 0x5a,
-0xf0, 0x73, 0x96, 0x81, 0x7d, 0x50, 0x2b, 0xa9,
-0x9d, 0x68, 0x7f, 0x06, 0x20, 0xac, 0x6c, 0x48,
-0x24, 0x9e, 0x2b, 0xb4, 0xf5, 0xa9, 0x16, 0xf4,
-0xd3, 0x7c, 0x6f, 0x51, 0xb5, 0xa6, 0x7e, 0x4e,
-0xf3, 0x2d, 0x12, 0xf3, 0x45, 0x01, 0xe7, 0xab,
-0x74, 0x6d, 0xad, 0xd0, 0x0d, 0x7f, 0x39, 0xce,
-0xd7, 0xbe, 0x7f, 0xa8, 0x72, 0x3b, 0x3c, 0x8a,
-0x6a, 0x8c, 0x24, 0xf5, 0xe1, 0x1c, 0x7d, 0x1a,
-0x6a, 0xd2, 0xa7, 0xf0, 0x87, 0x60, 0x05, 0x5d,
-0x39, 0xe2, 0xd8, 0x87, 0x54, 0xe5, 0xb0, 0xfa,
-0x10, 0xda, 0x9f, 0x25, 0x49, 0xe9, 0x97, 0xcc,
-0xf3, 0xfc, 0x53, 0x0d, 0xfc, 0x7d, 0x6b, 0xe0,
-0x4d, 0x78, 0x1c, 0xaf, 0x48, 0x23, 0x8e, 0x7d,
-0x88, 0x48, 0xdb, 0xf1, 0x6e, 0x0d, 0x5f, 0x08,
-0x26, 0x13, 0xcf, 0xe5, 0xe8, 0x67, 0x51, 0x50,
-0xc3, 0x7f, 0xe8, 0x75, 0x68, 0x68, 0x9a, 0x94,
-0xc4, 0x85, 0x68, 0x7f, 0x22, 0x5a, 0x8a, 0xf4,
-0xaf, 0xdd, 0xc6, 0x9b, 0xef, 0xe4, 0xb6, 0xfe,
-0x25, 0x5a, 0x6f, 0xc5, 0xf4, 0x43, 0x0c, 0xc0,
-0xe3, 0xb0, 0x91, 0xcb, 0xc7, 0xdc, 0xfb, 0x17,
-0x44, 0xe0, 0x40, 0xf7, 0xac, 0x6e, 0x35, 0x93,
-0x78, 0x9b, 0xdf, 0x8b, 0xeb, 0xd9, 0x9f, 0x62,
-0x23, 0x70, 0x00, 0x66, 0xee, 0x50, 0x51, 0x60,
-0xaf, 0xf2, 0xea, 0x54, 0x71, 0xca, 0x7b, 0x7f,
-0xb4, 0x3f, 0x0f, 0xf0, 0xda, 0x51, 0x9f, 0xce,
-0x96, 0x40, 0xa7, 0x14, 0xed, 0xb3, 0xdf, 0x97,
-0x51, 0xb4, 0xd8, 0x4b, 0xe0, 0xc1, 0x78, 0xfc,
-0x05, 0x35, 0x56, 0x78, 0xcc, 0xb1, 0x3f, 0x29,
-0x69, 0x32, 0x3c, 0x06, 0xb3, 0xcc, 0xd6, 0x36,
-0x36, 0x24, 0xde, 0x5f, 0xd9, 0x7a, 0x7f, 0xbf,
-0x68, 0xb6, 0xb6, 0x5f, 0xf5, 0x0a, 0x54, 0xaa,
-0xd7, 0xc5, 0x8b, 0xee, 0x2a, 0x1c, 0xd0, 0xec,
-0xf5, 0xd6, 0xab, 0x4e, 0x85, 0xdf, 0xd0, 0x6e,
-0xd2, 0x3a, 0x69, 0x99, 0xf1, 0x63, 0x14, 0xe4,
-0x35, 0x32, 0xbd, 0xb6, 0x0b, 0x33, 0xc5, 0x6b,
-0x3a, 0x2f, 0x29, 0x3f, 0xe6, 0x77, 0x65, 0x02,
-0x6b, 0xe4, 0x63, 0x8e, 0xfd, 0x51, 0xa7, 0x08,
-0x7b, 0x0b, 0xa8, 0x96, 0xd7, 0xd9, 0x79, 0x8f,
-0xbd, 0x35, 0x83, 0xbb, 0xe4, 0xd3, 0x91, 0x37,
-0x95, 0x15, 0x06, 0x0a, 0x87, 0x1d, 0xfb, 0x63,
-0xe0, 0xfe, 0x75, 0x91, 0x2f, 0xd4, 0x03, 0x43,
-0x8c, 0xb6, 0x2d, 0xda, 0xbf, 0xfe, 0xe4, 0x90,
-0x46, 0xfb, 0x57, 0xf1, 0x58, 0xe7, 0xa5, 0xaa,
-0xff, 0xe6, 0x73, 0x32, 0x81, 0x0b, 0xf2, 0xa0,
-0xf3, 0xfe, 0xf6, 0xa2, 0xfd, 0x79, 0x0c, 0x66,
-0x2e, 0x9f, 0xd9, 0xc6, 0x06, 0xbb, 0xf6, 0xe6,
-0xda, 0x1f, 0xf6, 0x4a, 0xd5, 0xda, 0x78, 0x15,
-0xf7, 0xb5, 0x87, 0xdf, 0x72, 0xec, 0x8f, 0x06,
-0x34, 0x7e, 0x96, 0x11, 0x6a, 0x63, 0x2f, 0x40,
-0x76, 0xbc, 0xb0, 0x60, 0x66, 0x51, 0x3b, 0xbb,
-0x00, 0xeb, 0x40, 0xef, 0x57, 0xef, 0x62, 0xa6,
-0xf3, 0xbe, 0xc7, 0xd1, 0xfe, 0xe0, 0xea, 0xd2,
-0x71, 0x99, 0x3d, 0x65, 0xec, 0xf6, 0xda, 0x9f,
-0x48, 0x3a, 0xfc, 0x9c, 0xce, 0x41, 0xa7, 0x1d,
-0xf0, 0x45, 0xc5, 0x5e, 0x9f, 0xbd, 0xb8, 0xdf,
-0x9d, 0x25, 0x6b, 0x99, 0xb4, 0xa7, 0x99, 0x96,
-0x85, 0x06, 0xcc, 0xe2, 0x51, 0xf9, 0x22, 0xbc,
-0x0c, 0xbb, 0xcc, 0xc0, 0xa8, 0xec, 0x3e, 0x0f,
-0x87, 0xd3, 0xb4, 0x5a, 0x8e, 0x93, 0x7e, 0xb8,
-0x57, 0x3f, 0x83, 0x24, 0xa8, 0x67, 0x0d, 0x71,
-0x25, 0xe3, 0xda, 0x13, 0xed, 0x02, 0x5c, 0x84,
-0xc6, 0x78, 0xc9, 0xa0, 0xfc, 0x0a, 0x3c, 0xef,
-0xb5, 0xe7, 0xd1, 0x51, 0xb9, 0x1e, 0x2e, 0x9a,
-0x0b, 0x8d, 0xdb, 0xda, 0xcb, 0xa1, 0xc5, 0x1e,
-0xdf, 0xa1, 0xac, 0xa6, 0xd5, 0x5e, 0xa1, 0x7e,
-0x97, 0x9d, 0xe4, 0xee, 0xfe, 0x25, 0x45, 0xdb,
-0x8b, 0xd3, 0xbe, 0x28, 0xec, 0x33, 0x6a, 0xe3,
-0xb8, 0x35, 0xa7, 0xda, 0x6c, 0xfb, 0xc3, 0x71,
-0xbf, 0xdb, 0xcf, 0x6b, 0x0d, 0x5f, 0x4f, 0xd9,
-0x69, 0x77, 0xbf, 0xfb, 0x17, 0xa8, 0x3d, 0x86,
-0xc3, 0xa2, 0xf0, 0xa8, 0x52, 0x9b, 0xf1, 0xa5,
-0x0b, 0x75, 0x67, 0xfd, 0xa8, 0x4a, 0x00, 0xf5,
-0x83, 0x6f, 0x93, 0xd6, 0x64, 0xb2, 0x1c, 0xfb,
-0x5c, 0x14, 0x5b, 0x46, 0x5f, 0x45, 0x39, 0x1a,
-0xea, 0x84, 0x64, 0xaf, 0x07, 0x5e, 0xbc, 0x5a,
-0x58, 0x8f, 0x12, 0xd2, 0xcf, 0x06, 0xef, 0x7a,
-0x58, 0x32, 0x5a, 0x5d, 0x8f, 0xef, 0x57, 0x03,
-0x6d, 0xdc, 0xc0, 0xec, 0xe7, 0x49, 0x4d, 0x11,
-0xf3, 0x85, 0xe0, 0xa0, 0x3c, 0x9a, 0xb3, 0xbf,
-0xf3, 0x92, 0x51, 0xf6, 0x8a, 0x7a, 0x41, 0x5c,
-0xa9, 0x1e, 0x61, 0x0e, 0xde, 0x10, 0xf8, 0x67,
-0x61, 0xaa, 0xd8, 0x82, 0x3d, 0xb8, 0x7e, 0xde,
-0x23, 0x01, 0xd5, 0x12, 0x7d, 0x4f, 0xae, 0x83,
-0x57, 0x3a, 0xae, 0xd7, 0xef, 0x3b, 0x2a, 0x8f,
-0xca, 0xb9, 0xf8, 0xa7, 0x36, 0xe5, 0xc0, 0x1e,
-0x4b, 0x80, 0x92, 0xf6, 0xc0, 0x59, 0xc4, 0x1b,
-0xdd, 0x3c, 0x5c, 0xd5, 0x9a, 0x40, 0x8b, 0x64,
-0xaf, 0x07, 0x0b, 0xff, 0x44, 0x79, 0x91, 0x03,
-0x7b, 0x66, 0xa3, 0xf0, 0xa0, 0x1e, 0x6d, 0xc1,
-0x2b, 0x35, 0x15, 0x49, 0x16, 0x96, 0xd4, 0x3a,
-0x76, 0x32, 0x0f, 0xff, 0xe0, 0x6b, 0x6b, 0xc3,
-0x06, 0x5b, 0x68, 0xef, 0x4e, 0xb3, 0x2f, 0xa0,
-0x06, 0x56, 0x80, 0xca, 0xd9, 0xa8, 0xb3, 0x1e,
-0x0c, 0x0b, 0xff, 0xe8, 0xc5, 0xe9, 0x6a, 0x7b,
-0xfd, 0x88, 0xf1, 0x0d, 0xf1, 0xe2, 0x98, 0x2c,
-0xc3, 0xcb, 0xe6, 0xbc, 0x8f, 0x04, 0x52, 0xf2,
-0x60, 0x1e, 0xfe, 0x69, 0xec, 0xc5, 0x33, 0xc0,
-0xd7, 0x2c, 0xfd, 0xa4, 0xb3, 0xeb, 0xe1, 0xfe,
-0x51, 0x79, 0x0f, 0x7c, 0x7d, 0xd1, 0x47, 0xab,
-0x8a, 0xdf, 0x93, 0xd6, 0xe4, 0xe3, 0x9f, 0x64,
-0x20, 0xed, 0xae, 0xcf, 0xa8, 0x78, 0x43, 0x03,
-0xe9, 0x9f, 0xfe, 0x0a, 0xed, 0xf9, 0x0c, 0x76,
-0xdf, 0x1e, 0x7f, 0x2e, 0xfe, 0xa1, 0xe7, 0x57,
-0x9d, 0xe7, 0x27, 0xd8, 0xf3, 0x04, 0x6a, 0x60,
-0xca, 0x28, 0x7b, 0x47, 0xd9, 0xdd, 0x16, 0x5d,
-0xa3, 0xee, 0x6b, 0xaa, 0xcb, 0xc7, 0x3f, 0xc6,
-0x75, 0x8e, 0x7e, 0x62, 0xbe, 0x00, 0xec, 0x56,
-0xa2, 0xf1, 0xd6, 0x58, 0xd8, 0x44, 0xc4, 0xb8,
-0x1a, 0x70, 0x87, 0x5a, 0xe3, 0xac, 0x1f, 0x9d,
-0xf0, 0x4f, 0x62, 0x96, 0x2e, 0x65, 0x61, 0x00,
-0xe1, 0x01, 0xbc, 0xc2, 0x67, 0x9d, 0x2c, 0xfa,
-0x2a, 0xfb, 0x99, 0x8e, 0x82, 0x5e, 0xb4, 0x26,
-0x91, 0x8f, 0x7f, 0xbe, 0x66, 0x14, 0x5b, 0xb0,
-0x47, 0xe0, 0x1f, 0x81, 0x88, 0x5a, 0xd4, 0xd9,
-0x9d, 0x7d, 0x37, 0xff, 0xb4, 0xac, 0xde, 0x98,
-0x94, 0x96, 0x97, 0xd9, 0xcb, 0x0d, 0x8c, 0xe2,
-0x83, 0xf0, 0x0d, 0xf8, 0x86, 0x51, 0x62, 0xbf,
-0x26, 0xf6, 0xfa, 0x79, 0x3a, 0xf8, 0xfe, 0x53,
-0xb8, 0x7a, 0xa0, 0xb1, 0x65, 0xea, 0xbb, 0xd5,
-0x49, 0x47, 0xff, 0x36, 0xfe, 0x09, 0x7a, 0xf4,
-0x93, 0xbd, 0xf2, 0x38, 0xda, 0xff, 0xff, 0x4d,
-0x86, 0x7a, 0x9f, 0x3c, 0x83, 0xe5, 0xe1, 0x1f,
-0x70, 0xcc, 0x8e, 0xff, 0xab, 0xb6, 0x50, 0x97,
-0xa8, 0x10, 0x5f, 0x45, 0xda, 0x0b, 0xcb, 0x1c,
-0xfd, 0x67, 0xf1, 0x4f, 0xfc, 0x5a, 0x67, 0xbe,
-0xff, 0xdb, 0x12, 0xe2, 0x34, 0xf1, 0x2a, 0x9c,
-0x6f, 0x26, 0x34, 0xc6, 0x62, 0x9a, 0xad, 0x7f,
-0xc4, 0x3f, 0x0a, 0xaa, 0xb1, 0xdc, 0xef, 0xea,
-0xd3, 0x12, 0x4e, 0xa2, 0x50, 0x92, 0xdc, 0xbd,
-0x62, 0xf5, 0x40, 0xd1, 0x5c, 0xc4, 0x57, 0x79,
-0xf8, 0xa7, 0xc7, 0x8f, 0xb0, 0x47, 0x3d, 0x80,
-0x68, 0x27, 0x8b, 0x7f, 0x1a, 0x93, 0xc1, 0x94,
-0x7f, 0x01, 0x1c, 0x32, 0x1b, 0xf7, 0x7f, 0xea,
-0xad, 0x5b, 0x17, 0x38, 0xf3, 0xb5, 0xf1, 0x8f,
-0x03, 0x7b, 0x6c, 0x41, 0x21, 0x41, 0x19, 0xbb,
-0xa3, 0x01, 0x4a, 0xd6, 0xc9, 0x27, 0x1c, 0xfb,
-0x93, 0xc5, 0x3f, 0x1e, 0x18, 0x90, 0x15, 0x5a,
-0xee, 0x2f, 0x93, 0x57, 0x8a, 0x2b, 0x4b, 0x10,
-0xff, 0x28, 0x39, 0xf8, 0x07, 0xcf, 0x0b, 0xce,
-0xb6, 0x6b, 0x0b, 0x71, 0xff, 0x96, 0xf0, 0x74,
-0x65, 0x3f, 0xcc, 0x5f, 0xa5, 0x6e, 0xc6, 0xf7,
-0x2b, 0x0f, 0xff, 0x98, 0x7e, 0x44, 0x3b, 0xf6,
-0xf8, 0x95, 0xb6, 0x50, 0xd3, 0xf6, 0x44, 0xbc,
-0x30, 0x1e, 0x7a, 0xac, 0x69, 0x3c, 0xfe, 0xf1,
-0x6b, 0x61, 0x0b, 0x06, 0xf8, 0xcb, 0x2c, 0x3c,
-0xd0, 0x7a, 0x6d, 0x1d, 0xa3, 0xaf, 0x66, 0x20,
-0x34, 0x42, 0x3c, 0x60, 0xaf, 0x87, 0x2c, 0xfe,
-0x71, 0xe7, 0xfb, 0x3c, 0xe2, 0x0d, 0x31, 0xcd,
-0x20, 0xaf, 0xd6, 0x55, 0xba, 0x12, 0x58, 0x5b,
-0xfd, 0x8e, 0x64, 0xaf, 0x4f, 0x0b, 0xff, 0x34,
-0xe6, 0xc0, 0x1e, 0x14, 0x58, 0xe3, 0xcd, 0xc1,
-0x07, 0xfc, 0x67, 0xd0, 0x34, 0xdd, 0x68, 0xcc,
-0x6a, 0x93, 0x4f, 0x39, 0xef, 0x63, 0xa8, 0x60,
-0xbc, 0x7e, 0x48, 0x2d, 0x8d, 0xb7, 0x28, 0x27,
-0x3a, 0x69, 0xfc, 0x6c, 0xa3, 0xf8, 0x05, 0xf9,
-0x88, 0xe6, 0xc5, 0x3f, 0xfb, 0xc8, 0x3e, 0x64,
-0x61, 0x0f, 0xe1, 0x1f, 0x1d, 0xf6, 0x29, 0xb5,
-0x49, 0xb5, 0x0b, 0xe8, 0x4a, 0x18, 0xed, 0x43,
-0xd9, 0x73, 0x8e, 0x7e, 0xb2, 0xf8, 0x27, 0x0b,
-0xf3, 0x48, 0xa8, 0xa0, 0x69, 0x46, 0xa2, 0xc6,
-0xf2, 0x18, 0xeb, 0x47, 0x7d, 0xae, 0x34, 0xae,
-0xd5, 0xf2, 0xf0, 0x0f, 0x6a, 0xaf, 0xd5, 0xab,
-0xff, 0x1a, 0xd5, 0xc2, 0x3f, 0xe1, 0x61, 0x7d,
-0xbf, 0x3a, 0xdd, 0xf0, 0x6f, 0x61, 0x47, 0x9c,
-0xf5, 0x80, 0xf8, 0x87, 0x1e, 0x3b, 0x1e, 0xb4,
-0xc6, 0x3b, 0xcf, 0xdf, 0xd0, 0x16, 0x4d, 0x36,
-0xfd, 0x12, 0xce, 0xb6, 0xcd, 0x5b, 0xbd, 0x34,
-0x29, 0x8f, 0x38, 0xf3, 0x25, 0xfc, 0x63, 0x8d,
-0xb7, 0xe7, 0xab, 0xf9, 0xb7, 0x2b, 0xb6, 0x06,
-0xf8, 0x59, 0xe5, 0x40, 0x5c, 0x4d, 0x2e, 0x3a,
-0xe6, 0xac, 0xff, 0x2c, 0xfe, 0xc9, 0x59, 0x6f,
-0x74, 0x65, 0x3e, 0x22, 0xd2, 0xa7, 0x5e, 0x57,
-0x46, 0x8c, 0xa9, 0x50, 0xbc, 0x4e, 0xbe, 0xd7,
-0x39, 0xff, 0x0a, 0xfc, 0xe3, 0xc2, 0x1e, 0x21,
-0x58, 0x57, 0xd4, 0x0c, 0x5e, 0x59, 0xa7, 0xce,
-0x4c, 0x15, 0x9f, 0x66, 0x3e, 0x67, 0x3d, 0x44,
-0x2c, 0xfb, 0x63, 0x7a, 0xdf, 0x97, 0x8d, 0x28,
-0x44, 0x32, 0x68, 0x9f, 0x9f, 0x03, 0x39, 0x1e,
-0x7d, 0xaf, 0x5b, 0x67, 0xcf, 0xe4, 0xe0, 0x9f,
-0x1c, 0xd8, 0x80, 0xe3, 0xf1, 0x8a, 0x36, 0xd3,
-0x28, 0x6a, 0xbf, 0xea, 0x35, 0x79, 0x9d, 0x34,
-0x8b, 0x15, 0x1d, 0x6f, 0x5a, 0xa5, 0xd8, 0xf7,
-0x27, 0xfc, 0xf3, 0x5b, 0x44, 0x23, 0x41, 0x82,
-0x3d, 0x59, 0x81, 0xde, 0xe8, 0xf9, 0xf1, 0xe2,
-0x35, 0xcd, 0xaf, 0xc2, 0x1b, 0xb8, 0xf5, 0x2c,
-0x59, 0xd5, 0xfc, 0x96, 0xfd, 0xf8, 0x36, 0xfe,
-0xf1, 0xc0, 0x9e, 0x74, 0xf3, 0x69, 0xb4, 0x3f,
-0x62, 0x07, 0x3c, 0x8e, 0xd0, 0xb7, 0x04, 0x82,
-0xba, 0x9c, 0x70, 0xcf, 0xbf, 0x05, 0x36, 0xec,
-0x29, 0xbf, 0xa4, 0x5a, 0x82, 0xfc, 0x75, 0xbc,
-0xf2, 0x8d, 0x4c, 0xf1, 0x3f, 0xfa, 0x51, 0x78,
-0xa0, 0x51, 0x5f, 0x32, 0x82, 0xab, 0xd9, 0x8b,
-0x7f, 0xe8, 0xb1, 0x6f, 0x6d, 0x87, 0xec, 0xf3,
-0xdf, 0xc5, 0xc4, 0x8c, 0x8e, 0x91, 0xd0, 0xf5,
-0x78, 0xc5, 0x4c, 0x35, 0x62, 0xb0, 0xef, 0x3b,
-0xfa, 0x07, 0xd8, 0x92, 0x37, 0xdf, 0x76, 0xf6,
-0x59, 0x21, 0x3c, 0xd3, 0xce, 0x2a, 0xa4, 0xc7,
-0xb5, 0xbf, 0x83, 0xd0, 0xed, 0x09, 0x70, 0xec,
-0xbf, 0x5e, 0x61, 0x59, 0x1b, 0xd9, 0xa3, 0xcf,
-0x00, 0xda, 0xff, 0x9a, 0xcc, 0xb5, 0x10, 0x5e,
-0xa2, 0xa7, 0x97, 0x47, 0x43, 0xb8, 0x35, 0x74,
-0x2b, 0xf6, 0xfa, 0x24, 0xfc, 0x83, 0xa7, 0xc5,
-0xc3, 0x7e, 0x8f, 0xfd, 0x5c, 0x8d, 0xf3, 0xa5,
-0x8d, 0x4f, 0xae, 0xe5, 0xe7, 0x79, 0x83, 0xb4,
-0x64, 0x87, 0xfc, 0xf1, 0x1c, 0xfc, 0x93, 0xa7,
-0x1f, 0xfb, 0xbc, 0xbf, 0x07, 0x81, 0x13, 0x9e,
-0xd7, 0x34, 0xb1, 0x54, 0x6c, 0x7b, 0x22, 0x69,
-0x96, 0x19, 0x0f, 0x38, 0xf6, 0xdc, 0xda, 0xef,
-0xe6, 0xb4, 0x20, 0x2c, 0xbc, 0x00, 0x97, 0xa0,
-0x3c, 0x15, 0xcd, 0x74, 0xe6, 0xe2, 0x1f, 0xda,
-0xb6, 0x7c, 0x79, 0xfb, 0xef, 0x36, 0x43, 0xdd,
-0x17, 0x3e, 0x65, 0xa4, 0xb9, 0x5e, 0x16, 0xd8,
-0x9a, 0x87, 0x7f, 0x68, 0x98, 0x9a, 0x37, 0x7e,
-0xba, 0xa9, 0x6e, 0x27, 0xc1, 0x9c, 0x51, 0x04,
-0x29, 0x7c, 0x43, 0xed, 0xf5, 0x40, 0xf8, 0x67,
-0x37, 0xdd, 0x3f, 0xd7, 0x3e, 0x2b, 0xba, 0x19,
-0xd1, 0x0b, 0x8f, 0x4b, 0x07, 0x20, 0x02, 0xaa,
-0xee, 0xc1, 0x3f, 0x80, 0xf8, 0x87, 0xa6, 0x19,
-0xc8, 0x99, 0xef, 0x13, 0x50, 0x47, 0x88, 0x71,
-0x18, 0xe7, 0xbb, 0x00, 0x50, 0x00, 0xc7, 0xfe,
-0x10, 0xfe, 0xc9, 0x39, 0xb6, 0xbb, 0x82, 0x29,
-0x9f, 0x81, 0x0b, 0xd2, 0xf5, 0x90, 0x68, 0x2f,
-0x7f, 0xd3, 0x79, 0x1f, 0xcd, 0xb5, 0x88, 0x9f,
-0x93, 0x73, 0x38, 0xe2, 0x9f, 0x0b, 0xae, 0xff,
-0x07, 0x85, 0xe3, 0x81, 0x56, 0x7f, 0x19, 0x5c,
-0xe0, 0xb3, 0xf9, 0xfa, 0x21, 0xb9, 0xdd, 0xb1,
-0x0f, 0x26, 0xe2, 0x9f, 0x03, 0x7a, 0x75, 0xbb,
-0xba, 0x0f, 0xf1, 0xb6, 0xe5, 0xff, 0x91, 0x09,
-0x08, 0xcd, 0x1a, 0x54, 0x77, 0x25, 0x66, 0xc0,
-0x01, 0x1e, 0xde, 0xac, 0xf6, 0x94, 0xe9, 0x0e,
-0x9e, 0x1f, 0x80, 0x8d, 0xea, 0x4e, 0x08, 0x27,
-0xaf, 0x8e, 0x95, 0x1d, 0xd7, 0x1e, 0xf4, 0xbc,
-0x68, 0xcf, 0x46, 0x74, 0x1c, 0x75, 0x00, 0x74,
-0x8e, 0xe7, 0xd9, 0x15, 0x05, 0xf6, 0xfa, 0x31,
-0x11, 0xcf, 0xec, 0x24, 0xff, 0x12, 0xa9, 0x31,
-0x8b, 0x27, 0x77, 0x58, 0x1a, 0x9e, 0x4f, 0x2f,
-0x72, 0xdb, 0x36, 0xde, 0xb3, 0xb3, 0xc9, 0xfe,
-0xb5, 0xc0, 0xf2, 0xff, 0x98, 0x73, 0x32, 0xc5,
-0xa4, 0x96, 0x97, 0x6d, 0xfc, 0x23, 0x34, 0xf6,
-0x43, 0xb9, 0xc6, 0x78, 0x0f, 0xea, 0x52, 0x33,
-0x43, 0xcd, 0x46, 0x8b, 0x17, 0xff, 0x5c, 0x82,
-0x27, 0x5b, 0x26, 0xd0, 0xcf, 0xa8, 0x3c, 0xa6,
-0x5f, 0x82, 0x85, 0xfd, 0xc1, 0x21, 0x8f, 0xff,
-0xa7, 0x85, 0xf0, 0x8f, 0x5a, 0x37, 0x30, 0x33,
-0x8d, 0x6f, 0x5f, 0xce, 0xc2, 0xc3, 0x5f, 0x64,
-0x3b, 0xbc, 0x65, 0x34, 0x0c, 0xe0, 0xf9, 0x74,
-0xd0, 0x59, 0xff, 0x43, 0xb4, 0x1e, 0x54, 0x7d,
-0x55, 0x6f, 0x1a, 0x4f, 0x07, 0x9e, 0xf5, 0x30,
-0x0b, 0xf1, 0x3f, 0x3e, 0x3f, 0x9e, 0xc8, 0x86,
-0xd4, 0x3d, 0x89, 0xf7, 0x72, 0xf0, 0xcf, 0x4e,
-0xae, 0xb7, 0xf5, 0xe6, 0xed, 0xd7, 0x38, 0x5f,
-0x9d, 0x35, 0x2b, 0x5b, 0x33, 0xab, 0x93, 0xbe,
-0xc9, 0x6c, 0xd4, 0xb1, 0xe7, 0x69, 0xc2, 0x3f,
-0x5c, 0x1f, 0x56, 0x3d, 0xf8, 0xc7, 0x12, 0x5a,
-0xcf, 0x5e, 0x73, 0xb7, 0xbe, 0x96, 0xcf, 0x9c,
-0xa6, 0x2e, 0xc7, 0xa3, 0x99, 0x3d, 0x1e, 0xf1,
-0x0f, 0x1e, 0x33, 0x63, 0x46, 0x00, 0xf1, 0x4f,
-0x05, 0x02, 0x21, 0xcb, 0xff, 0xf3, 0x3e, 0x34,
-0xf4, 0x93, 0xff, 0x27, 0xf0, 0x0b, 0xb5, 0xbe,
-0xab, 0x50, 0xc3, 0xfd, 0xda, 0x1e, 0x6f, 0x4c,
-0x39, 0xd8, 0x7a, 0x59, 0x6b, 0xcc, 0x20, 0xfe,
-0xb9, 0x9c, 0xab, 0x9f, 0xa5, 0xa3, 0x72, 0x0c,
-0x2e, 0xc0, 0x47, 0x95, 0x92, 0x9f, 0xc8, 0x83,
-0x15, 0xb6, 0x7e, 0x22, 0x0a, 0xbd, 0xbf, 0x75,
-0xad, 0xa8, 0x8d, 0x77, 0xb8, 0xd7, 0x3f, 0x76,
-0x04, 0x85, 0x47, 0xb4, 0x3e, 0xa8, 0x83, 0xc9,
-0xb4, 0xbf, 0xdb, 0xfa, 0x19, 0xd0, 0xc8, 0x9e,
-0x54, 0xf5, 0x47, 0xda, 0xf1, 0x2c, 0xea, 0xf5,
-0xff, 0x0c, 0xc8, 0xa3, 0x4c, 0x63, 0x6b, 0xa1,
-0xca, 0x88, 0xb4, 0xb1, 0x13, 0x8e, 0x3d, 0x37,
-0x04, 0xfe, 0x89, 0x93, 0xbf, 0xeb, 0x39, 0xf3,
-0x7b, 0x9e, 0xf9, 0xbe, 0xd9, 0xb9, 0xa6, 0xf0,
-0x67, 0xd0, 0xd5, 0x17, 0x59, 0x11, 0x5a, 0xce,
-0x06, 0x3c, 0xfe, 0x1f, 0xb4, 0xde, 0x5c, 0xff,
-0x09, 0x79, 0x7b, 0x94, 0x9c, 0xf3, 0x85, 0x3f,
-0x5a, 0xb8, 0x14, 0xb8, 0xf1, 0xb7, 0xf1, 0xa2,
-0x58, 0xd9, 0x4b, 0xce, 0xf3, 0x10, 0xfe, 0xf9,
-0xa0, 0x7b, 0x77, 0x32, 0x40, 0xb0, 0xe7, 0x2d,
-0x17, 0xff, 0xa0, 0x90, 0xe9, 0x3c, 0x1b, 0x3f,
-0x02, 0x37, 0x25, 0x03, 0xdb, 0xe4, 0x73, 0xae,
-0xff, 0xca, 0xc2, 0x3f, 0xea, 0x38, 0xfc, 0x03,
-0xc1, 0x84, 0xbc, 0x15, 0xc6, 0x94, 0x47, 0x58,
-0x09, 0x87, 0x13, 0xce, 0xfa, 0x41, 0xfc, 0xa3,
-0x9e, 0x85, 0x7d, 0xed, 0x81, 0xbc, 0xfd, 0xbd,
-0xde, 0xc0, 0x2b, 0xd3, 0xe1, 0xec, 0xc0, 0x82,
-0x55, 0xb7, 0x3c, 0xe0, 0x39, 0xbf, 0x0b, 0xfc,
-0x23, 0x85, 0x97, 0xa9, 0xb9, 0xf8, 0x87, 0xd5,
-0x12, 0x2c, 0xf9, 0x18, 0x1e, 0xb5, 0xc2, 0xf1,
-0x49, 0x3d, 0x89, 0x91, 0x1c, 0xfc, 0xf3, 0x84,
-0xf1, 0xfd, 0x3e, 0xef, 0xf8, 0x95, 0x59, 0x7f,
-0x05, 0xab, 0x69, 0xd9, 0x0f, 0xbe, 0x26, 0x9f,
-0xd7, 0xff, 0x13, 0x50, 0xba, 0xf0, 0xdb, 0x48,
-0xab, 0x8a, 0x78, 0x80, 0xcf, 0xf6, 0x00, 0x83,
-0x56, 0x35, 0x59, 0xd8, 0x82, 0x5f, 0xe9, 0xad,
-0x1f, 0xd7, 0xd8, 0xb1, 0x02, 0x5b, 0xff, 0x63,
-0x88, 0x7f, 0x46, 0xdb, 0x16, 0x20, 0x7e, 0xa7,
-0x69, 0x32, 0x31, 0xdf, 0x38, 0xc2, 0x8c, 0x86,
-0xca, 0xc0, 0x5a, 0x39, 0x82, 0x57, 0x16, 0x54,
-0x94, 0x70, 0xf9, 0x03, 0xd9, 0xb6, 0x3f, 0x1b,
-0x11, 0xff, 0x5c, 0x84, 0xbd, 0x37, 0xd3, 0x6e,
-0x9e, 0xe3, 0xdf, 0x68, 0x09, 0x0e, 0xfa, 0x37,
-0x6b, 0x78, 0x34, 0x43, 0x41, 0x3e, 0x99, 0x83,
-0x7f, 0x2e, 0x6a, 0x73, 0xe2, 0xa4, 0x1f, 0xdd,
-0x3b, 0x7e, 0x99, 0xb2, 0x19, 0xed, 0xd5, 0xcf,
-0xa1, 0xf1, 0xd6, 0xe2, 0x41, 0xf9, 0x54, 0x81,
-0xad, 0x4f, 0xc2, 0x3f, 0xbb, 0x52, 0x61, 0xad,
-0x9b, 0x97, 0x39, 0xf8, 0x47, 0x08, 0x21, 0x95,
-0x8e, 0x5d, 0xf7, 0xb2, 0x5a, 0x0d, 0xcf, 0x47,
-0x47, 0x1c, 0x3c, 0xd9, 0x8a, 0xf8, 0x07, 0xe7,
-0xdb, 0xd6, 0xad, 0x35, 0xe5, 0x01, 0x21, 0x9f,
-0x86, 0x88, 0x11, 0x8f, 0xa2, 0x4d, 0x7e, 0xad,
-0xf0, 0x84, 0x64, 0xeb, 0xbf, 0x47, 0xe0, 0x9f,
-0xef, 0x9b, 0x79, 0xfa, 0xc7, 0xf1, 0xdf, 0x4f,
-0x86, 0x7f, 0x09, 0x8f, 0xd6, 0xd4, 0xb6, 0xf9,
-0x36, 0x15, 0x9e, 0x72, 0xf1, 0x4f, 0xc5, 0x76,
-0x78, 0xb7, 0x6d, 0x81, 0x11, 0x4d, 0x96, 0x0f,
-0x6b, 0x39, 0x40, 0xae, 0x64, 0x73, 0xe7, 0x1b,
-0x80, 0xe7, 0xf1, 0x36, 0xbc, 0x32, 0xe2, 0xec,
-0xbf, 0xab, 0x00, 0xd1, 0x0e, 0x9f, 0x3b, 0x1e,
-0x0f, 0x1b, 0x9f, 0xda, 0x82, 0xc2, 0x8b, 0xd0,
-0xb0, 0xa8, 0xb8, 0x47, 0x3e, 0x91, 0x8b, 0x7f,
-0xe2, 0xbb, 0xd4, 0x68, 0xee, 0x7a, 0x2b, 0x40,
-0xd8, 0xd9, 0x55, 0x8d, 0xc2, 0xed, 0x0d, 0x5a,
-0x34, 0x21, 0x1f, 0xb6, 0x7f, 0x2e, 0x7c, 0x1f,
-0x23, 0x08, 0xda, 0xab, 0x93, 0xdd, 0x1e, 0xfc,
-0x23, 0x84, 0x0e, 0x2d, 0xc5, 0x5e, 0x36, 0x0e,
-0x0d, 0xce, 0xec, 0x86, 0x93, 0xec, 0x98, 0x8b,
-0x7f, 0x14, 0xc4, 0x3f, 0x49, 0x3d, 0x2e, 0xde,
-0x97, 0x1c, 0x20, 0xd4, 0x8d, 0x16, 0x1b, 0xe6,
-0x40, 0x74, 0xa8, 0xbb, 0x3e, 0xfc, 0x8c, 0xb3,
-0xde, 0x74, 0xf8, 0x2c, 0xec, 0x01, 0xbd, 0xa9,
-0xdb, 0x83, 0x07, 0x84, 0x70, 0x5c, 0xbd, 0x8b,
-0xbd, 0xa2, 0xef, 0x91, 0xa2, 0xa6, 0xda, 0x56,
-0x97, 0x71, 0xf6, 0xf7, 0x48, 0xf7, 0xe7, 0x10,
-0xf6, 0xcc, 0xce, 0x44, 0xd7, 0x7c, 0xfe, 0x55,
-0x2f, 0x10, 0xaa, 0x1f, 0x56, 0xbf, 0xda, 0x29,
-0xae, 0xdc, 0x19, 0x68, 0x95, 0x4f, 0x86, 0x1d,
-0xbc, 0x8a, 0xf8, 0x67, 0x6c, 0x82, 0xfd, 0xbd,
-0x61, 0x60, 0x16, 0x09, 0xf8, 0x15, 0xfe, 0x22,
-0x38, 0x5f, 0x5b, 0x3f, 0x46, 0xc1, 0x25, 0xe3,
-0x32, 0x9f, 0x1d, 0x0f, 0x9c, 0x6d, 0xb6, 0x81,
-0x50, 0xf6, 0x20, 0x1f, 0x18, 0x2b, 0x9f, 0x0a,
-0xcf, 0xf1, 0x39, 0x7a, 0x60, 0x44, 0x1e, 0xd4,
-0xed, 0xdf, 0xf7, 0xfb, 0xd2, 0x16, 0x38, 0x18,
-0xda, 0xaa, 0x14, 0xdf, 0xd5, 0x94, 0xfb, 0xfc,
-0x66, 0x09, 0x09, 0x5d, 0x50, 0x6d, 0x14, 0x1b,
-0xec, 0x24, 0xb3, 0xc7, 0x23, 0xfe, 0xd1, 0xd0,
-0x5e, 0x99, 0x45, 0xe3, 0xc6, 0xab, 0xed, 0x89,
-0x36, 0x58, 0x07, 0x33, 0x5b, 0x7c, 0x71, 0x7c,
-0xbf, 0xec, 0xf1, 0xe4, 0xff, 0xd9, 0x67, 0xa4,
-0x56, 0x7d, 0x72, 0x9c, 0x3d, 0xf7, 0x2f, 0x40,
-0x81, 0xbf, 0x50, 0xfb, 0x95, 0x5b, 0x81, 0xbd,
-0xe8, 0x8c, 0xef, 0xa5, 0xfd, 0x8b, 0xd7, 0xdd,
-0xbd, 0x36, 0x5d, 0x7e, 0x5a, 0xf1, 0xcc, 0x17,
-0x11, 0xcb, 0x19, 0x39, 0xaa, 0x3f, 0xd3, 0xd7,
-0x30, 0x5a, 0x3b, 0x5f, 0x7e, 0xc7, 0x79, 0x5f,
-0xb8, 0x84, 0xfa, 0x51, 0xeb, 0xdb, 0x96, 0xe6,
-0xeb, 0xc7, 0x2c, 0x21, 0xe1, 0x9c, 0x5a, 0xd7,
-0x2c, 0x1d, 0xc4, 0x15, 0x62, 0xeb, 0x47, 0xd2,
-0xf0, 0xbc, 0x9f, 0x9a, 0x63, 0xd4, 0xa2, 0x19,
-0x17, 0xd1, 0x0d, 0xc7, 0x9e, 0x17, 0x8f, 0xca,
-0x97, 0x74, 0x14, 0x0c, 0xe5, 0xb0, 0x1c, 0x71,
-0xec, 0x0f, 0xe1, 0x9f, 0x83, 0x99, 0x70, 0x7b,
-0x16, 0xff, 0x34, 0xd0, 0xfe, 0x65, 0x23, 0xa2,
-0xb2, 0x5f, 0xe8, 0xfb, 0x78, 0x6d, 0xdc, 0xd7,
-0x13, 0x8e, 0x18, 0x2e, 0xfe, 0x21, 0x7f, 0x51,
-0x38, 0x2e, 0xc6, 0xdf, 0xe4, 0x8d, 0x77, 0x14,
-0xa5, 0xcb, 0x4e, 0x27, 0x0f, 0xf0, 0x5a, 0xfd,
-0x96, 0x3d, 0xe1, 0x5c, 0xfc, 0xb3, 0x0b, 0x52,
-0xc6, 0x7c, 0x54, 0x8b, 0x96, 0xd5, 0x8f, 0x85,
-0xc0, 0x05, 0x22, 0xda, 0x45, 0x2f, 0x66, 0x8c,
-0x31, 0x17, 0xff, 0x40, 0x14, 0x0f, 0x59, 0x75,
-0x46, 0xad, 0x35, 0xcd, 0x05, 0xf6, 0x7c, 0x17,
-0xd2, 0xf3, 0x67, 0xc8, 0x50, 0x1b, 0x25, 0x29,
-0x59, 0x9f, 0x64, 0xdb, 0x9f, 0x6d, 0x57, 0x8b,
-0xd9, 0x19, 0xc1, 0xd1, 0x6a, 0x12, 0xc4, 0x7c,
-0xbf, 0x66, 0x6f, 0x64, 0xa3, 0xf0, 0x01, 0xa3,
-0xaf, 0xe4, 0x91, 0x42, 0x07, 0xcf, 0x54, 0x8a,
-0xd5, 0x62, 0x16, 0x8f, 0x55, 0x3b, 0xeb, 0x67,
-0xd4, 0x78, 0x15, 0x66, 0xa7, 0x82, 0xef, 0xc9,
-0xff, 0x99, 0x7a, 0x96, 0x5f, 0x1f, 0x0f, 0x0c,
-0x94, 0xb7, 0x97, 0x39, 0xfa, 0x0f, 0x09, 0xb7,
-0xcf, 0x19, 0xd5, 0xf5, 0xff, 0x34, 0x65, 0x10,
-0x08, 0x85, 0x33, 0xea, 0x16, 0x58, 0x08, 0xeb,
-0xd7, 0x86, 0xe3, 0x03, 0x3d, 0x65, 0x31, 0x67,
-0xfd, 0x64, 0xfd, 0x3f, 0xe6, 0xd5, 0x9e, 0xf5,
-0x70, 0x18, 0xbe, 0x03, 0xdb, 0x4c, 0xff, 0xec,
-0xf0, 0x46, 0xfe, 0x28, 0xd4, 0x18, 0x3e, 0x58,
-0x7c, 0xb7, 0x33, 0x5f, 0xb3, 0x60, 0x47, 0x20,
-0x1f, 0x4f, 0x9e, 0x44, 0x20, 0x14, 0x36, 0xbb,
-0x93, 0xcb, 0x02, 0xf0, 0xa8, 0x16, 0x5e, 0xee,
-0xeb, 0x61, 0x31, 0x67, 0xfd, 0x80, 0xf0, 0x3f,
-0xcc, 0x34, 0x8b, 0x3d, 0xeb, 0xe1, 0x1d, 0x18,
-0x6a, 0x8d, 0xb5, 0x06, 0xb7, 0x21, 0x1e, 0xee,
-0x83, 0x8a, 0xf6, 0xda, 0xcd, 0x92, 0x61, 0xd8,
-0xe3, 0xb3, 0xfe, 0x9f, 0x3e, 0x0f, 0xec, 0x29,
-0x1f, 0x83, 0x8b, 0x46, 0xe3, 0x48, 0x30, 0x8e,
-0x77, 0x40, 0x7b, 0x1b, 0xff, 0xe6, 0x20, 0x6a,
-0xc0, 0x1e, 0x6f, 0x80, 0x38, 0x8f, 0x0c, 0x08,
-0xb5, 0x3b, 0xfb, 0xfb, 0x80, 0xd1, 0x30, 0x58,
-0xbc, 0xbd, 0x39, 0x4a, 0xf6, 0xea, 0xcf, 0x4a,
-0xf6, 0x74, 0xfe, 0xdc, 0x79, 0x1e, 0xcb, 0xff,
-0x33, 0xeb, 0x27, 0x5e, 0xff, 0xd5, 0x08, 0x74,
-0xd0, 0x8c, 0x1e, 0x66, 0xf5, 0xe4, 0x51, 0x6f,
-0x53, 0xeb, 0x13, 0xe7, 0x9c, 0x5f, 0xd7, 0x54,
-0xc4, 0xaf, 0x3f, 0x28, 0x5e, 0x13, 0x2b, 0xfe,
-0x55, 0x78, 0x1a, 0x12, 0x14, 0xaf, 0xa9, 0x29,
-0x0b, 0x50, 0xc4, 0xb0, 0xcd, 0xaf, 0x14, 0xba,
-0xf8, 0x27, 0xae, 0x7d, 0x2e, 0x17, 0xf6, 0xf8,
-0xd7, 0x4c, 0x7f, 0x15, 0xee, 0xe1, 0xb3, 0x86,
-0x23, 0xad, 0x6c, 0x2a, 0xac, 0xe5, 0x5f, 0xcc,
-0x14, 0xb5, 0xb2, 0x33, 0xce, 0xfd, 0x5b, 0xd5,
-0x25, 0xc6, 0xfb, 0x5a, 0x36, 0xec, 0x95, 0x8d,
-0x7f, 0x8d, 0xe0, 0x2f, 0x50, 0xdf, 0x5f, 0x5c,
-0x35, 0x29, 0x60, 0xfc, 0x04, 0xea, 0x9b, 0x82,
-0x65, 0x68, 0x6f, 0xed, 0x8f, 0x51, 0x79, 0x50,
-0xbb, 0xac, 0xe4, 0xc1, 0x42, 0x03, 0x11, 0x51,
-0x7f, 0xd0, 0x28, 0xbf, 0x80, 0xfb, 0xd7, 0x37,
-0xcc, 0xfb, 0x46, 0x3d, 0x78, 0x4f, 0x2d, 0x18,
-0x7f, 0x1e, 0xf9, 0xba, 0xfa, 0x16, 0xa4, 0xcd,
-0x40, 0x6a, 0xd2, 0x69, 0x78, 0x9f, 0xd7, 0xe1,
-0xd6, 0xf6, 0x31, 0x17, 0xff, 0xb4, 0x5e, 0x4d,
-0xf8, 0xe7, 0xc6, 0x9c, 0xf3, 0xd4, 0x2b, 0x68,
-0x46, 0xaa, 0x4c, 0x35, 0xce, 0x5e, 0xe9, 0xdb,
-0x0b, 0x5b, 0xcd, 0x5b, 0xda, 0x96, 0xbd, 0xe7,
-0xac, 0x1f, 0x1d, 0xa6, 0xe6, 0xcf, 0x97, 0xdd,
-0x06, 0xdb, 0x78, 0xf5, 0x68, 0x64, 0x15, 0x7b,
-0xd5, 0x78, 0x8c, 0x5f, 0x17, 0xbf, 0x66, 0x4d,
-0x99, 0xeb, 0x7f, 0x5e, 0xa5, 0xd0, 0x6b, 0x15,
-0xf1, 0x9e, 0x67, 0xcb, 0x06, 0x8c, 0xce, 0x6e,
-0x7d, 0x54, 0x9d, 0x89, 0x57, 0x76, 0x76, 0x44,
-0xb9, 0x6f, 0x76, 0xd3, 0x09, 0x4f, 0xfc, 0x2b,
-0x8b, 0x76, 0x1c, 0xd8, 0x93, 0x92, 0xbf, 0x0a,
-0xef, 0x64, 0xe6, 0xa4, 0xa3, 0x99, 0x66, 0xbc,
-0x92, 0xba, 0xa9, 0xab, 0xe4, 0x57, 0xf2, 0xfb,
-0xee, 0xf3, 0x4b, 0x56, 0x3c, 0xc2, 0x83, 0x7f,
-0x70, 0x7d, 0x8e, 0xc1, 0x21, 0x75, 0x16, 0xef,
-0xcc, 0x28, 0x63, 0x4a, 0x18, 0x7e, 0xc4, 0x51,
-0x9f, 0x8e, 0x7e, 0x34, 0x3a, 0xef, 0xd7, 0xb7,
-0xd7, 0x78, 0xf7, 0xbb, 0xd0, 0xbb, 0x52, 0x9d,
-0x31, 0x79, 0x33, 0x58, 0xae, 0x83, 0xa5, 0xdf,
-0x69, 0x7e, 0x2a, 0x17, 0xff, 0x58, 0xe8, 0x85,
-0xbe, 0x75, 0xf6, 0xdf, 0x94, 0xf1, 0x29, 0x21,
-0x0c, 0xd5, 0xae, 0xf4, 0x6f, 0xc1, 0x15, 0x65,
-0x7f, 0xe6, 0x4b, 0xe4, 0xff, 0xf9, 0x12, 0x81,
-0x9c, 0x9c, 0xfd, 0x3a, 0x6c, 0xcc, 0xb0, 0x84,
-0x2f, 0x35, 0xe1, 0x0a, 0x7c, 0xce, 0x19, 0x1f,
-0xa9, 0x50, 0x60, 0xa7, 0x12, 0x6d, 0xf5, 0x11,
-0x0c, 0xd8, 0x9a, 0xc5, 0x03, 0xc9, 0x9d, 0x7a,
-0xd8, 0xf0, 0x5d, 0x53, 0xd6, 0xcf, 0x77, 0xb2,
-0xd5, 0x86, 0x3f, 0x54, 0x76, 0xd8, 0xc1, 0x9f,
-0xb6, 0xff, 0xa7, 0x84, 0xe6, 0xbb, 0xcf, 0xda,
-0x7f, 0x5f, 0x37, 0xc6, 0xd0, 0x50, 0xdd, 0x8b,
-0xc2, 0x92, 0x31, 0x2b, 0xde, 0x77, 0xc9, 0x59,
-0x9f, 0x3d, 0x96, 0x3f, 0xa7, 0xa5, 0xd8, 0x33,
-0xdf, 0x33, 0x2d, 0x17, 0xb5, 0x46, 0xa3, 0xf8,
-0x27, 0x6c, 0xd8, 0xb8, 0x08, 0x0b, 0x0d, 0xc2,
-0x3f, 0xce, 0x79, 0xaa, 0xa7, 0x80, 0xf4, 0xd3,
-0x18, 0xcf, 0xc1, 0x03, 0xfa, 0x59, 0xb5, 0xce,
-0x28, 0x19, 0xec, 0x5c, 0x89, 0x50, 0x6a, 0xa7,
-0x31, 0x79, 0xf0, 0xf3, 0x61, 0xc7, 0x5f, 0x3d,
-0x3f, 0x94, 0xd1, 0xc6, 0xa0, 0x56, 0xf3, 0xf8,
-0x7f, 0x96, 0xbd, 0x4e, 0x6e, 0x1f, 0x09, 0x61,
-0x4f, 0x95, 0xb1, 0x4f, 0x0a, 0x83, 0x9a, 0x2a,
-0x2b, 0x71, 0x7e, 0xdf, 0x56, 0xc4, 0x7b, 0x3b,
-0xe9, 0x25, 0x72, 0xfc, 0x3f, 0x28, 0xa4, 0xf0,
-0x44, 0x46, 0x66, 0xb6, 0x45, 0xdf, 0x09, 0xba,
-0x71, 0x5d, 0xd2, 0x57, 0x26, 0xd9, 0xfa, 0x0f,
-0x29, 0x56, 0xfc, 0xcb, 0xe3, 0xff, 0x09, 0xbf,
-0x21, 0xf4, 0x49, 0x78, 0x12, 0xf1, 0x27, 0x6b,
-0xfa, 0xb3, 0x07, 0xd8, 0x74, 0xe7, 0xf7, 0x22,
-0xff, 0x0f, 0x0d, 0xf3, 0x3e, 0xff, 0x1b, 0xca,
-0x59, 0x3d, 0xfd, 0xf7, 0x25, 0x04, 0x74, 0xdf,
-0x85, 0xba, 0xb6, 0xa2, 0x64, 0x73, 0xc4, 0xd9,
-0x7f, 0x5b, 0x85, 0xff, 0x27, 0x77, 0xfc, 0xb0,
-0xfa, 0xae, 0x70, 0x04, 0xd9, 0xc0, 0x29, 0xd9,
-0xe9, 0x5d, 0x3f, 0x62, 0xbd, 0xb1, 0x7c, 0xbc,
-0x5d, 0x67, 0xc5, 0xbf, 0x86, 0xa0, 0x21, 0xa6,
-0x76, 0xc9, 0xc7, 0x9c, 0xf1, 0x11, 0x89, 0xbc,
-0x3d, 0xb3, 0x78, 0x49, 0x1e, 0xfe, 0x09, 0x73,
-0x5f, 0xa6, 0x69, 0x04, 0xee, 0x53, 0x67, 0xa6,
-0x8a, 0x56, 0x32, 0x0f, 0x5e, 0xb2, 0xfc, 0x3f,
-0xc9, 0x7c, 0x7f, 0xa9, 0x6e, 0x16, 0xc5, 0xb6,
-0x1d, 0x57, 0x1e, 0x84, 0x95, 0x99, 0xa2, 0x7a,
-0xf6, 0x94, 0x33, 0x9e, 0x97, 0x5a, 0xfe, 0x9f,
-0x6b, 0x72, 0xde, 0xdf, 0x27, 0xa1, 0xda, 0x9c,
-0xd1, 0xc6, 0x5e, 0x4d, 0x7e, 0x1b, 0x66, 0x3e,
-0x55, 0xd4, 0xbe, 0xce, 0x34, 0xec, 0xf1, 0xdd,
-0x96, 0xff, 0x47, 0xf7, 0xfa, 0x7f, 0x5e, 0xe5,
-0xbf, 0xe5, 0x3b, 0x33, 0x5f, 0x5c, 0x53, 0x7e,
-0x59, 0xfd, 0x6f, 0xbe, 0x30, 0x1e, 0x6d, 0x95,
-0x9f, 0xb2, 0x1f, 0x1f, 0xed, 0x89, 0x15, 0xff,
-0x2a, 0xf1, 0xda, 0x73, 0x83, 0x22, 0xf8, 0xa8,
-0xa8, 0xd3, 0xfa, 0xdb, 0xac, 0xa1, 0xaf, 0x24,
-0x07, 0xff, 0x28, 0x87, 0x10, 0xff, 0x34, 0xa6,
-0xe4, 0xb3, 0x72, 0x0e, 0xfe, 0xd9, 0x8d, 0xf8,
-0x47, 0xfe, 0x3a, 0xfc, 0xe7, 0x03, 0x0b, 0xe3,
-0x1b, 0x07, 0xca, 0x07, 0x5d, 0x7f, 0x75, 0x68,
-0x0b, 0xfc, 0x52, 0xf3, 0xfa, 0x73, 0xee, 0x22,
-0x41, 0xa9, 0x32, 0x8b, 0xdb, 0xd8, 0xe4, 0xd6,
-0xc7, 0xb4, 0x99, 0x6d, 0xea, 0x5d, 0x4d, 0x6f,
-0x39, 0xf6, 0x5f, 0x33, 0x08, 0xff, 0x78, 0xfd,
-0xd5, 0x96, 0x50, 0x8d, 0x30, 0x8f, 0x1c, 0x41,
-0x65, 0xb3, 0x8c, 0x22, 0x83, 0x0d, 0x73, 0x7b,
-0x7c, 0x5c, 0xd9, 0x48, 0x66, 0x1c, 0x72, 0xf4,
-0xc9, 0x77, 0xeb, 0xfa, 0x68, 0x51, 0x88, 0x05,
-0x60, 0xb7, 0x14, 0x6d, 0x2a, 0x2a, 0x4d, 0x0c,
-0x76, 0xd9, 0xe3, 0x2d, 0xff, 0x4f, 0x94, 0x7b,
-0xfd, 0x3f, 0x17, 0xe1, 0xbc, 0x51, 0xf7, 0x41,
-0x20, 0xf6, 0xe0, 0xd7, 0x94, 0x73, 0x1d, 0x0d,
-0xc6, 0x7f, 0x74, 0xc9, 0x27, 0x9d, 0xf1, 0xdc,
-0xda, 0x8f, 0x06, 0x27, 0x8d, 0xc3, 0x3f, 0x41,
-0xf2, 0x8f, 0x9d, 0x6b, 0x6b, 0xb8, 0xe3, 0xbe,
-0x2e, 0x5c, 0x48, 0xce, 0xfa, 0xb4, 0xfc, 0x3f,
-0xbc, 0x38, 0xe7, 0xbc, 0xff, 0x3e, 0xcc, 0x31,
-0x03, 0xfc, 0xa6, 0xaf, 0xb1, 0xe7, 0x11, 0x2a,
-0x04, 0xcc, 0xe6, 0x91, 0x16, 0x7b, 0xfc, 0x56,
-0x45, 0xf8, 0x73, 0xd2, 0x79, 0xfe, 0x1f, 0xa6,
-0x9b, 0xbe, 0x8d, 0x89, 0x28, 0x6c, 0x50, 0xa3,
-0xf1, 0xde, 0x7b, 0xd9, 0x59, 0xe7, 0xf7, 0xe5,
-0x05, 0x51, 0x0d, 0x87, 0x6d, 0x9e, 0xc0, 0xff,
-0xb3, 0xaf, 0x29, 0x0a, 0xdd, 0x50, 0x12, 0x2f,
-0xea, 0x0e, 0x67, 0x9c, 0xf5, 0xa3, 0xde, 0x21,
-0xa2, 0x1b, 0x3c, 0xcf, 0xff, 0x03, 0xd3, 0xfb,
-0x7c, 0x1c, 0xf5, 0xc3, 0xa1, 0x56, 0xba, 0x1a,
-0x3c, 0xfe, 0x67, 0x6e, 0xf9, 0x7f, 0x78, 0x20,
-0x6f, 0xbe, 0x8f, 0x9b, 0x4b, 0x92, 0x72, 0x3d,
-0x31, 0x2e, 0xf0, 0x45, 0x28, 0x77, 0xef, 0x9f,
-0xaa, 0xb4, 0xa3, 0x5d, 0xb9, 0xfe, 0x8d, 0x1b,
-0xcd, 0x59, 0xa6, 0x75, 0x05, 0x4a, 0xcc, 0xe6,
-0xcc, 0x3a, 0x07, 0xff, 0x14, 0x08, 0x6f, 0x4f,
-0xa6, 0xd8, 0x72, 0x1b, 0xba, 0xf8, 0xf9, 0x18,
-0xfe, 0xe1, 0xd7, 0xe1, 0x79, 0xfd, 0xfa, 0x4c,
-0x71, 0x2b, 0x02, 0x27, 0x27, 0x3e, 0xa5, 0xbd,
-0x03, 0xcf, 0xf0, 0x68, 0x9f, 0xba, 0x2f, 0x5c,
-0xeb, 0x89, 0x7f, 0xf1, 0x59, 0x83, 0x25, 0x67,
-0x59, 0x2d, 0xdc, 0x6f, 0x86, 0x53, 0x6a, 0xb7,
-0x1c, 0x73, 0xec, 0xd5, 0x00, 0xe2, 0x9f, 0x07,
-0x45, 0x74, 0x2f, 0x67, 0xbe, 0x2c, 0x40, 0xc2,
-0x6a, 0x78, 0x58, 0xdb, 0x61, 0x16, 0x69, 0xec,
-0x6e, 0x8f, 0xff, 0x67, 0x07, 0xa2, 0x9d, 0xa8,
-0x29, 0xa2, 0x87, 0xde, 0xf8, 0x97, 0x79, 0x6d,
-0x3a, 0xbc, 0x3a, 0xfe, 0x03, 0x98, 0x91, 0x28,
-0xea, 0x49, 0xb8, 0x7c, 0x24, 0x28, 0x3d, 0x2e,
-0xdc, 0x3e, 0xc5, 0xb1, 0xf2, 0xfc, 0xf5, 0x10,
-0x2b, 0xbf, 0x4d, 0xec, 0xf8, 0xc5, 0x01, 0xd9,
-0x30, 0xbc, 0xfe, 0x9f, 0x5f, 0x5b, 0xde, 0x8c,
-0x0b, 0xf8, 0xda, 0xe6, 0xf0, 0x7f, 0xaa, 0x0f,
-0xc1, 0x6b, 0xec, 0x06, 0x5e, 0x62, 0xca, 0x63,
-0x6e, 0x7c, 0x4d, 0xdb, 0x01, 0x4f, 0x48, 0xf8,
-0xd2, 0xed, 0x1c, 0xb7, 0xde, 0x76, 0x4d, 0xfa,
-0x25, 0xbc, 0xcc, 0xe7, 0x2d, 0x0f, 0x6e, 0x96,
-0x2b, 0x3d, 0xf1, 0xaf, 0x99, 0xb4, 0x1e, 0x06,
-0xd4, 0x83, 0xf2, 0x8e, 0x1c, 0xff, 0x4f, 0x9f,
-0xff, 0x02, 0x7b, 0xc3, 0xb8, 0x1f, 0xb6, 0xa5,
-0x42, 0x49, 0xe6, 0x8d, 0x7f, 0x7d, 0xca, 0x44,
-0xb5, 0x0c, 0xf8, 0xea, 0xcd, 0xdc, 0x78, 0x8d,
-0x25, 0x3c, 0x08, 0xfa, 0xa0, 0xcf, 0x07, 0x31,
-0xc7, 0xbf, 0x97, 0x91, 0xa6, 0xf2, 0x6f, 0x93,
-0xb7, 0x67, 0x0d, 0xfb, 0x6e, 0x0e, 0x30, 0x78,
-0x03, 0x85, 0x4b, 0xf0, 0xe0, 0xa6, 0xaa, 0xad,
-0xea, 0x40, 0x49, 0xd4, 0x59, 0x0f, 0xe4, 0xff,
-0x41, 0xeb, 0xd1, 0x57, 0x62, 0xb9, 0x7d, 0xb2,
-0x40, 0x48, 0x20, 0xa2, 0xd9, 0x89, 0xe3, 0xf0,
-0x53, 0x88, 0xdd, 0xeb, 0xd3, 0x3a, 0x5d, 0x52,
-0x9a, 0x31, 0xe5, 0xe0, 0x20, 0xaa, 0xa5, 0x1f,
-0xd5, 0x72, 0x30, 0xc7, 0xff, 0xf3, 0x54, 0xf0,
-0x8c, 0x3c, 0xa4, 0xfe, 0x08, 0x6e, 0xe2, 0xf7,
-0xf5, 0x79, 0xf0, 0x4f, 0x6f, 0xc1, 0x3b, 0x82,
-0xf6, 0x93, 0xbf, 0x3e, 0x1b, 0x4e, 0x6e, 0xd9,
-0x49, 0x11, 0x49, 0x35, 0xf6, 0x2e, 0x1a, 0x6a,
-0x8f, 0xff, 0xa7, 0x74, 0x8b, 0xa0, 0x0d, 0xa8,
-0x79, 0xf6, 0x04, 0x7f, 0xf1, 0xbb, 0x51, 0xd8,
-0x0d, 0x55, 0x09, 0xd5, 0x60, 0xef, 0x39, 0xef,
-0x6f, 0x07, 0x7c, 0x57, 0xd0, 0x7e, 0x22, 0xf9,
-0xfe, 0xae, 0x11, 0xf5, 0xab, 0x61, 0xd4, 0xc0,
-0xae, 0x1f, 0xc4, 0xaf, 0xce, 0xf5, 0xff, 0x1c,
-0x87, 0x4e, 0x66, 0xb1, 0x7d, 0x72, 0xf5, 0xa9,
-0x92, 0x3f, 0x7f, 0xb7, 0x12, 0x49, 0x21, 0xfe,
-0xcc, 0xf1, 0xff, 0xe0, 0x69, 0x98, 0x48, 0x3e,
-0xf2, 0x88, 0x92, 0x03, 0x84, 0x02, 0x29, 0x79,
-0x3f, 0x1c, 0x60, 0x33, 0x0e, 0x16, 0x0f, 0x77,
-0x9e, 0x77, 0xf1, 0x8f, 0xe5, 0xff, 0xd1, 0x82,
-0x5d, 0x62, 0x1b, 0x9a, 0xea, 0xe1, 0xff, 0x28,
-0xf2, 0xeb, 0xf1, 0x35, 0xc6, 0x74, 0xed, 0xbe,
-0x5c, 0xfc, 0x23, 0x36, 0xb5, 0x95, 0x1b, 0xbf,
-0x93, 0x7f, 0xde, 0x0f, 0x7e, 0x47, 0x5e, 0x69,
-0x9c, 0xe5, 0xf3, 0x06, 0x96, 0x6e, 0x92, 0xbd,
-0xf8, 0xe7, 0xaf, 0x68, 0x3f, 0x6d, 0x57, 0x93,
-0x89, 0xdc, 0xf8, 0xd7, 0x22, 0xff, 0x66, 0xf6,
-0x31, 0xbe, 0x73, 0x53, 0xb8, 0xad, 0x24, 0xc9,
-0xdc, 0xf7, 0x3d, 0x54, 0x30, 0x0d, 0xf6, 0xa3,
-0x51, 0xcd, 0xf7, 0x57, 0xd8, 0x8e, 0x20, 0x75,
-0x7a, 0xd3, 0xb5, 0x49, 0x9c, 0xb8, 0xbd, 0xde,
-0x5c, 0xfe, 0x0f, 0xcb, 0xf5, 0x87, 0xb4, 0xfa,
-0xcb, 0x16, 0xe3, 0x57, 0xba, 0x6e, 0xf8, 0x42,
-0x1e, 0xff, 0x8f, 0x85, 0x7f, 0xea, 0x2b, 0x27,
-0xe7, 0xec, 0xbf, 0xe4, 0xff, 0xb9, 0x3f, 0x55,
-0x4e, 0x5f, 0xcd, 0x13, 0xf8, 0xc7, 0x39, 0x7f,
-0xf5, 0x4c, 0xe9, 0x87, 0xb3, 0xd2, 0x44, 0xf1,
-0xbe, 0x2c, 0xff, 0x07, 0xf7, 0xf7, 0x41, 0xf9,
-0x2d, 0xc7, 0x1f, 0xd2, 0x5d, 0x70, 0x46, 0x22,
-0xda, 0x0c, 0xf1, 0x7f, 0xbc, 0xe3, 0x17, 0xb4,
-0x06, 0x4e, 0xc8, 0x7b, 0xe0, 0x62, 0xe0, 0x06,
-0xfa, 0xea, 0x39, 0xc9, 0x7e, 0x1f, 0xc9, 0xff,
-0x33, 0xc4, 0xa2, 0x3e, 0x95, 0xf0, 0xcf, 0x98,
-0xeb, 0xff, 0x29, 0xa1, 0x2b, 0x3a, 0xec, 0x6b,
-0x9a, 0xce, 0xd1, 0x90, 0x2e, 0x2e, 0xf4, 0xf8,
-0x7f, 0x54, 0xa2, 0xfd, 0xa8, 0x79, 0xf3, 0x8d,
-0xb4, 0xa9, 0x15, 0x61, 0x82, 0x46, 0x3a, 0xe2,
-0xbd, 0xc5, 0x27, 0x24, 0xc7, 0x9f, 0x56, 0xb9,
-0x5d, 0x79, 0x88, 0xc6, 0x93, 0x1a, 0x1f, 0xf5,
-0xfa, 0x7f, 0x22, 0x88, 0x7f, 0xb4, 0xfd, 0x30,
-0xbd, 0x05, 0xf5, 0xf9, 0x05, 0xe7, 0x79, 0xb6,
-0x55, 0x12, 0x4d, 0xa8, 0xc1, 0x10, 0xfe, 0xbd,
-0xfd, 0x9e, 0xe7, 0xc7, 0x3b, 0xc8, 0x8f, 0xc0,
-0x59, 0x16, 0x5b, 0x24, 0x6f, 0xf6, 0xe0, 0xd5,
-0x55, 0x56, 0xfc, 0xeb, 0xf0, 0xac, 0x71, 0xfe,
-0x1f, 0x14, 0x1e, 0xe1, 0x67, 0xe1, 0xc0, 0xa2,
-0x92, 0x4d, 0x9d, 0x27, 0x5c, 0x3e, 0x4f, 0x36,
-0xfe, 0x15, 0x48, 0xe4, 0xfb, 0x1b, 0xf1, 0x17,
-0xd1, 0xcd, 0xb1, 0xb2, 0x3a, 0xba, 0xe2, 0xbe,
-0x5f, 0x91, 0x82, 0x90, 0x21, 0xa2, 0x5d, 0xa7,
-0x09, 0xf6, 0x28, 0x9e, 0x40, 0x58, 0x28, 0x5e,
-0x78, 0x13, 0xcc, 0x4b, 0x56, 0x27, 0xfd, 0x99,
-0x1c, 0xfc, 0x63, 0x08, 0xb6, 0x8f, 0x3a, 0x3f,
-0xef, 0x7d, 0xe9, 0xeb, 0x8e, 0x6c, 0x2b, 0x81,
-0x07, 0x0d, 0x3d, 0x21, 0xf0, 0x8f, 0xad, 0x9f,
-0xad, 0xa8, 0x29, 0x7c, 0x6d, 0x93, 0xea, 0x57,
-0xf2, 0xfc, 0x3f, 0x03, 0xbe, 0x0a, 0x36, 0x19,
-0xff, 0xf0, 0x4e, 0xe6, 0x6f, 0xa9, 0x33, 0xdd,
-0xf8, 0x8e, 0x5a, 0x46, 0xb0, 0x67, 0x38, 0xba,
-0x4a, 0xce, 0xf1, 0xff, 0x34, 0x8e, 0xa8, 0x6b,
-0x7c, 0x57, 0xc1, 0x0b, 0x7c, 0x76, 0xaa, 0x78,
-0x95, 0x7c, 0xd8, 0xe3, 0xff, 0x49, 0x91, 0xf5,
-0xb8, 0x7a, 0x9c, 0xff, 0xe7, 0xb9, 0x5f, 0xa5,
-0xf0, 0x87, 0xf8, 0x2a, 0x1c, 0xe2, 0x62, 0xbe,
-0xb6, 0xfe, 0xcd, 0x82, 0xf7, 0x08, 0xff, 0xe8,
-0x81, 0xe5, 0x72, 0x43, 0x9e, 0xff, 0x67, 0x08,
-0xff, 0xa1, 0xe7, 0xf0, 0xab, 0xe7, 0x5f, 0xac,
-0x1e, 0xd2, 0xed, 0xf1, 0xbd, 0xa5, 0xdf, 0xa2,
-0xa7, 0xed, 0x2f, 0xce, 0x86, 0xbd, 0x3c, 0xfe,
-0x9c, 0x65, 0xec, 0xbf, 0x60, 0x9d, 0xf4, 0x45,
-0xcd, 0x7f, 0x07, 0x7b, 0xcb, 0x39, 0x7f, 0x69,
-0xb0, 0x59, 0xe0, 0x1f, 0xb4, 0x57, 0x79, 0xe3,
-0x8b, 0x88, 0x11, 0xb4, 0x4e, 0x9b, 0xa9, 0xf9,
-0xe2, 0xd3, 0xbd, 0xfc, 0x9f, 0xfe, 0x2c, 0x9b,
-0x85, 0xd0, 0x8e, 0xbb, 0xdf, 0xa1, 0xfd, 0xd1,
-0xca, 0xfa, 0xe9, 0x60, 0x5b, 0x73, 0x6d, 0x21,
-0x1b, 0x74, 0xf4, 0x3f, 0x22, 0xf8, 0x1e, 0xc2,
-0x7e, 0x46, 0x21, 0xc7, 0xff, 0x33, 0x93, 0x84,
-0x7b, 0x21, 0x9a, 0x2e, 0xb9, 0x17, 0xdf, 0x17,
-0xfb, 0xfd, 0x4a, 0xe2, 0xa1, 0x49, 0xf0, 0xa3,
-0xf6, 0x8c, 0xdb, 0x8f, 0x36, 0xcb, 0xa7, 0xf9,
-0x39, 0xa3, 0xa1, 0x14, 0xf5, 0x33, 0xe2, 0xe8,
-0x67, 0x50, 0xbb, 0x64, 0xb1, 0x7d, 0x2e, 0xe4,
-0xe2, 0x01, 0x1c, 0x3f, 0x26, 0x9f, 0x81, 0x4b,
-0xc9, 0x46, 0xbe, 0xc4, 0x2c, 0x1f, 0x70, 0xf0,
-0x4f, 0x87, 0xf2, 0xd7, 0x06, 0x6e, 0x5b, 0x47,
-0xd4, 0x83, 0x79, 0xfc, 0x13, 0xd3, 0xbf, 0x87,
-0xfd, 0x02, 0x0e, 0x98, 0xb5, 0x19, 0xb5, 0x8b,
-0x8d, 0x78, 0xfc, 0x3f, 0x82, 0xdd, 0x01, 0x6a,
-0x3a, 0x91, 0x3f, 0xfe, 0xdf, 0xf1, 0x60, 0x78,
-0x40, 0xad, 0x45, 0x3c, 0x80, 0xf8, 0xc7, 0xe5,
-0xff, 0x80, 0xc3, 0xc6, 0xcc, 0xdb, 0xef, 0xe8,
-0xc5, 0xdc, 0x05, 0xab, 0x41, 0x85, 0xb2, 0xc3,
-0x8e, 0xfd, 0xe1, 0xc5, 0xab, 0x94, 0xf3, 0xac,
-0x7e, 0xdc, 0xfe, 0xd2, 0x88, 0xff, 0x50, 0x75,
-0xc6, 0x32, 0xd4, 0x5c, 0x36, 0x75, 0xc7, 0xff,
-0x33, 0x65, 0x54, 0x9a, 0x20, 0xfe, 0xc5, 0x50,
-0xc8, 0x20, 0x8c, 0xb9, 0x84, 0x07, 0x09, 0xbf,
-0x29, 0x8f, 0x14, 0xb8, 0xf8, 0x47, 0x84, 0xbd,
-0xda, 0x83, 0x4f, 0x21, 0x9a, 0x7a, 0x9e, 0xcf,
-0xc9, 0x90, 0xbf, 0x88, 0x3f, 0xcf, 0x1b, 0x87,
-0x03, 0xef, 0x75, 0xbe, 0xa7, 0xe1, 0x57, 0x55,
-0xc5, 0x03, 0xd5, 0xa3, 0x8e, 0xbd, 0x22, 0xfc,
-0xb3, 0x81, 0xd7, 0x9a, 0x6a, 0x27, 0xa2, 0x9d,
-0x0d, 0x7a, 0x38, 0x83, 0xf3, 0x5d, 0x68, 0xfc,
-0x00, 0xaf, 0xf8, 0x2e, 0xb0, 0x53, 0xf4, 0x95,
-0x1e, 0xe8, 0x66, 0xa3, 0x8a, 0x8b, 0x7f, 0xfa,
-0x71, 0x13, 0xaf, 0x1d, 0x90, 0x58, 0x59, 0x40,
-0x7a, 0x58, 0xd5, 0x89, 0xbd, 0xbc, 0x04, 0x3a,
-0xd1, 0x9e, 0xb4, 0xc6, 0x0a, 0x33, 0xe4, 0x18,
-0x84, 0x87, 0x34, 0xf6, 0x9e, 0xb3, 0xbf, 0x9b,
-0x95, 0xdb, 0x8d, 0x0d, 0xf0, 0x25, 0x33, 0x94,
-0x42, 0xfc, 0xf3, 0x03, 0x08, 0x9b, 0x88, 0xaf,
-0x48, 0xa8, 0x35, 0x10, 0x91, 0xe2, 0xfd, 0x59,
-0x6d, 0xc5, 0xf2, 0x54, 0x59, 0xc6, 0x8d, 0xff,
-0x96, 0x9e, 0xd6, 0x5f, 0x86, 0xe8, 0x9f, 0x16,
-0x8f, 0x34, 0x47, 0x11, 0xed, 0xd4, 0x99, 0xc1,
-0x6e, 0x79, 0x35, 0xed, 0xc8, 0xc3, 0xa8, 0xb1,
-0xc3, 0x08, 0x8d, 0xea, 0xf5, 0x29, 0xdf, 0x97,
-0x86, 0x1d, 0xfb, 0x90, 0x91, 0x7e, 0x88, 0x6a,
-0xf9, 0xa8, 0x51, 0x7c, 0xa7, 0x7c, 0x9c, 0xbd,
-0x96, 0xab, 0xa8, 0xce, 0x51, 0x85, 0xf0, 0xe1,
-0xd2, 0x77, 0xe5, 0x21, 0xc3, 0xbe, 0xbd, 0xa1,
-0xfd, 0x47, 0x13, 0xde, 0xad, 0x0d, 0x17, 0x55,
-0xd6, 0xff, 0xd3, 0x2b, 0x6f, 0x24, 0xc4, 0x65,
-0x08, 0x9a, 0xd9, 0x98, 0xbe, 0xe0, 0xa1, 0xe0,
-0xc1, 0xf2, 0x17, 0x3c, 0xf8, 0x27, 0x00, 0x1b,
-0xa4, 0xda, 0x25, 0xf2, 0xa3, 0x88, 0x1f, 0x36,
-0x94, 0xe2, 0x32, 0x98, 0xcf, 0xea, 0x29, 0x90,
-0x67, 0xf8, 0x47, 0xf1, 0xf9, 0x9e, 0x30, 0x58,
-0xa8, 0x68, 0x27, 0x7b, 0xcf, 0xe1, 0x07, 0x66,
-0x0a, 0x96, 0x56, 0xa1, 0x36, 0x06, 0x65, 0x89,
-0xbc, 0xcd, 0x06, 0x2e, 0x83, 0x79, 0x8c, 0xdc,
-0x3e, 0xf8, 0x87, 0xf5, 0xec, 0x30, 0x42, 0x23,
-0xbd, 0xcd, 0x3f, 0x97, 0x8d, 0x39, 0xeb, 0x67,
-0x54, 0x9a, 0x4a, 0x78, 0x20, 0x75, 0x2b, 0xe1,
-0x1f, 0x02, 0x42, 0x78, 0xff, 0x12, 0x8b, 0x18,
-0xfc, 0x8f, 0x02, 0x18, 0x6c, 0x9d, 0xf6, 0xc9,
-0xe5, 0xe1, 0x0b, 0xba, 0x7d, 0x7f, 0xc2, 0x3f,
-0x4f, 0x69, 0xf5, 0x03, 0x41, 0xe6, 0xe2, 0x9f,
-0x00, 0xc2, 0x1e, 0x12, 0x3a, 0x4d, 0xe3, 0xfd,
-0xd2, 0xf9, 0x06, 0x5e, 0x39, 0x91, 0xcb, 0x7f,
-0x2e, 0x68, 0x04, 0x52, 0x8b, 0xfe, 0x6b, 0xa1,
-0x16, 0xbf, 0xc3, 0x8f, 0xba, 0x00, 0xbf, 0x55,
-0x66, 0x01, 0x1e, 0x25, 0x06, 0x99, 0xad, 0xff,
-0xde, 0xca, 0x5f, 0xe9, 0xc4, 0xf6, 0xc1, 0xf3,
-0x7e, 0xd4, 0xd2, 0x4f, 0x4a, 0xae, 0x1d, 0x41,
-0x21, 0x13, 0xa8, 0xeb, 0x24, 0x53, 0x56, 0x1f,
-0x0f, 0xc4, 0xaa, 0x5d, 0xfe, 0x33, 0xe2, 0x1f,
-0xbe, 0x17, 0x8a, 0x73, 0xec, 0x49, 0x16, 0x11,
-0xfd, 0x3d, 0x43, 0xd3, 0x2a, 0x09, 0x53, 0xb3,
-0x6b, 0xba, 0x7d, 0x7f, 0x0e, 0xff, 0x66, 0x10,
-0xdb, 0xa7, 0x68, 0x32, 0xfb, 0x6e, 0xd7, 0xf7,
-0xf8, 0x17, 0x33, 0xfe, 0x88, 0xaf, 0x04, 0xbe,
-0xc7, 0x67, 0x65, 0x7c, 0x6b, 0x9a, 0x36, 0xc1,
-0x1e, 0x12, 0xc6, 0xd0, 0x5a, 0xd9, 0xfa, 0x6f,
-0x55, 0x9e, 0x12, 0x7c, 0xaa, 0x90, 0x45, 0x63,
-0x40, 0x7d, 0xa6, 0x13, 0x1b, 0x69, 0xbd, 0xf5,
-0x45, 0x62, 0x4d, 0xc5, 0xca, 0x6e, 0x58, 0x7d,
-0x62, 0xcd, 0x3c, 0xb6, 0xc9, 0xf5, 0xff, 0x14,
-0x3c, 0xa1, 0x9e, 0x63, 0x0b, 0xbb, 0x8b, 0x4f,
-0xfb, 0x7b, 0xad, 0xf8, 0xd7, 0xb0, 0x1c, 0x11,
-0x42, 0x49, 0x4a, 0x3e, 0xc0, 0x2f, 0xbd, 0xd4,
-0x98, 0x2a, 0xf9, 0x92, 0x3c, 0xc3, 0xcb, 0xff,
-0xe1, 0x63, 0x93, 0xf0, 0x3c, 0x0e, 0x1d, 0x59,
-0x62, 0x4c, 0x87, 0x67, 0x63, 0xe2, 0x63, 0x85,
-0x0d, 0x15, 0xc1, 0xae, 0x66, 0x97, 0xcf, 0xac,
-0xc2, 0x1b, 0x16, 0xc9, 0xe7, 0x3b, 0xb2, 0xc2,
-0x8e, 0xa6, 0xc4, 0x36, 0x57, 0x63, 0xe3, 0x9f,
-0xe9, 0x06, 0xf1, 0x9f, 0x8b, 0x7b, 0xe4, 0x84,
-0xcb, 0xff, 0xa9, 0xf8, 0x22, 0xa1, 0x97, 0x36,
-0x5f, 0x0f, 0xab, 0x51, 0xd6, 0x73, 0x5c, 0x36,
-0x3d, 0x72, 0x96, 0xcf, 0x13, 0x62, 0x35, 0xb0,
-0x33, 0xc4, 0x5a, 0x36, 0xfc, 0x6b, 0x38, 0xe2,
-0x8d, 0x7f, 0xe9, 0xfb, 0x85, 0xbf, 0x34, 0x51,
-0x23, 0x09, 0xbe, 0xee, 0x26, 0x97, 0xff, 0xb3,
-0x03, 0x05, 0x76, 0x7b, 0xd1, 0xe6, 0xa6, 0xfb,
-0xec, 0x9f, 0x97, 0xf0, 0x4f, 0x92, 0xf8, 0x87,
-0xc4, 0xfe, 0x15, 0x7c, 0x60, 0x7f, 0x19, 0x6b,
-0xe1, 0x02, 0x18, 0xd4, 0x35, 0x51, 0xa8, 0x1a,
-0xf1, 0x80, 0x56, 0xc6, 0x4a, 0xed, 0xf1, 0x16,
-0xfe, 0x89, 0x6e, 0x0e, 0xac, 0xf5, 0xeb, 0x30,
-0xd0, 0x86, 0xd3, 0x5c, 0x2b, 0xdf, 0x49, 0xc4,
-0xef, 0x0a, 0x34, 0x24, 0x29, 0x85, 0x1c, 0x41,
-0x05, 0x5c, 0xfe, 0xa1, 0xc3, 0x3f, 0xec, 0x29,
-0x1e, 0x36, 0xce, 0x4a, 0x8d, 0x46, 0xf0, 0x27,
-0xf2, 0xb0, 0x21, 0xf0, 0x00, 0xb9, 0x7d, 0x88,
-0xcf, 0x1c, 0x7c, 0x80, 0x7d, 0x05, 0xfe, 0x49,
-0xb8, 0xa6, 0xe5, 0xf7, 0x9c, 0xf5, 0xd3, 0x53,
-0x70, 0x46, 0x3f, 0xca, 0xf0, 0x10, 0x3a, 0xd8,
-0xb7, 0x32, 0xfc, 0x2c, 0x8d, 0x1f, 0xec, 0x5c,
-0xa9, 0x13, 0x22, 0x2a, 0x19, 0xec, 0x3c, 0x53,
-0xf6, 0x06, 0x8e, 0x5f, 0x3a, 0xd8, 0x7c, 0x32,
-0x87, 0xff, 0x3c, 0x24, 0x35, 0x00, 0x1a, 0xe1,
-0xd7, 0x6d, 0xfe, 0xb3, 0x0e, 0xbd, 0x28, 0x08,
-0x44, 0xd4, 0x8d, 0x56, 0xe9, 0x56, 0xce, 0x5e,
-0xcd, 0x89, 0x7f, 0xe1, 0x34, 0x9b, 0x7c, 0x5a,
-0xa2, 0x05, 0x3a, 0x54, 0xe2, 0x3f, 0x27, 0x5a,
-0x52, 0x78, 0xe5, 0x16, 0x9f, 0xc6, 0x8e, 0xd0,
-0x57, 0x71, 0x7f, 0x2e, 0xff, 0x87, 0x94, 0x16,
-0xbd, 0xd9, 0xb7, 0x09, 0xb2, 0xfc, 0xe7, 0x9d,
-0xa8, 0xf6, 0x47, 0x21, 0x20, 0x10, 0x91, 0xb1,
-0xbe, 0xa0, 0x36, 0xbe, 0xe1, 0x01, 0xf0, 0xf2,
-0x7f, 0x7e, 0x49, 0xb4, 0xf6, 0xbb, 0x6b, 0x93,
-0xf1, 0x95, 0x02, 0x08, 0x89, 0xf8, 0xe6, 0x51,
-0x8b, 0xff, 0xfc, 0x34, 0xbc, 0x39, 0x84, 0xa6,
-0xa3, 0x07, 0x11, 0xb5, 0xbd, 0x3e, 0x57, 0x49,
-0x5d, 0xfc, 0x45, 0x44, 0x47, 0xf8, 0xa3, 0xf7,
-0x67, 0x61, 0x4f, 0x67, 0xbf, 0x85, 0x0f, 0x93,
-0xcd, 0x16, 0x10, 0x9a, 0xd4, 0xe3, 0xc1, 0xcf,
-0x11, 0x6d, 0x2b, 0xb7, 0xd8, 0x65, 0xcd, 0x64,
-0x6d, 0x2c, 0xfe, 0x8f, 0x32, 0x56, 0x20, 0x60,
-0xe7, 0x0a, 0x18, 0x63, 0x75, 0x2c, 0xb8, 0xce,
-0xeb, 0xff, 0x29, 0x88, 0xc0, 0x02, 0xb8, 0x69,
-0xf3, 0xa2, 0xd3, 0x89, 0x11, 0x38, 0xd4, 0x8d,
-0xf8, 0x27, 0x93, 0xe5, 0xff, 0xf8, 0xdf, 0xe0,
-0x0b, 0xf8, 0xa1, 0x21, 0x39, 0xed, 0x1f, 0xf6,
-0xf2, 0x9f, 0x25, 0xa3, 0x62, 0x0e, 0x44, 0x33,
-0xfe, 0x58, 0x12, 0xb7, 0x21, 0x33, 0xda, 0xe7,
-0xef, 0xf5, 0xe1, 0x8b, 0xa3, 0xd4, 0x98, 0xb7,
-0xce, 0x37, 0x96, 0x68, 0x78, 0xc5, 0xbc, 0x76,
-0x76, 0xf8, 0x98, 0xb3, 0xbf, 0xa4, 0xf0, 0x78,
-0xbe, 0x17, 0xae, 0x03, 0xbf, 0x91, 0x8d, 0x07,
-0xc9, 0x5f, 0x61, 0x93, 0xe9, 0x8d, 0xee, 0xf7,
-0xab, 0x6c, 0x72, 0x45, 0x03, 0x9f, 0x76, 0xd8,
-0x6f, 0xb0, 0x01, 0xc3, 0xb0, 0xed, 0x83, 0xcd,
-0xff, 0x69, 0x95, 0x5f, 0xd5, 0x48, 0x98, 0x34,
-0xe2, 0xff, 0x37, 0xe3, 0xb7, 0xfc, 0xfa, 0x4c,
-0x70, 0xb9, 0xfc, 0x39, 0xf8, 0x87, 0x8e, 0x85,
-0x99, 0xa5, 0xcb, 0xcb, 0x8f, 0x85, 0x9d, 0xf5,
-0x39, 0xa5, 0x97, 0xc2, 0x1c, 0x50, 0x4c, 0x7c,
-0xd7, 0xcb, 0xd9, 0xfd, 0x8e, 0x88, 0xbe, 0xc7,
-0x70, 0xbe, 0xb4, 0xf5, 0x1f, 0x20, 0x0d, 0x1f,
-0x76, 0xd6, 0x8f, 0x51, 0xf0, 0x12, 0xfc, 0x9a,
-0x60, 0xcf, 0x88, 0xfc, 0x75, 0xe5, 0x12, 0x09,
-0x6b, 0xaa, 0xf1, 0xd8, 0x4e, 0xf8, 0x67, 0x00,
-0x81, 0xd0, 0x6f, 0xbb, 0xbe, 0xbc, 0xf2, 0xfe,
-0xa3, 0xb2, 0xe6, 0xf0, 0x0f, 0x7b, 0x4b, 0x7b,
-0xe0, 0x9e, 0xd2, 0x99, 0x40, 0x6c, 0x1f, 0xe3,
-0x71, 0x61, 0x7f, 0xc2, 0x93, 0xe1, 0x1e, 0x36,
-0xd3, 0x2c, 0x36, 0xca, 0x5e, 0x80, 0xdf, 0xaa,
-0x55, 0x37, 0xfb, 0x6f, 0x66, 0x1f, 0x77, 0xfc,
-0x4b, 0x1a, 0x62, 0xeb, 0xef, 0xd1, 0x30, 0xf2,
-0xf6, 0x88, 0xf1, 0xef, 0xa2, 0x20, 0xec, 0x55,
-0x1b, 0x1b, 0x32, 0x9e, 0x84, 0x69, 0xca, 0xad,
-0x7d, 0xec, 0x0b, 0x29, 0x5b, 0xff, 0xf1, 0x0a,
-0x53, 0xef, 0x84, 0x5a, 0xdd, 0xff, 0x1f, 0x6c,
-0x89, 0x72, 0x40, 0xec, 0xef, 0xeb, 0xa2, 0xf0,
-0x30, 0xbe, 0xa1, 0xc2, 0xad, 0xb1, 0x9b, 0xd7,
-0xb4, 0xf9, 0x8b, 0xd9, 0x9f, 0x75, 0xb9, 0xfc,
-0xe7, 0x87, 0xc9, 0x6c, 0x1e, 0x0e, 0x6e, 0x97,
-0x2c, 0xa2, 0x4b, 0x70, 0x9f, 0xfc, 0x35, 0xdc,
-0x2f, 0x1a, 0xcd, 0x40, 0x8a, 0xfd, 0x92, 0x9f,
-0x1d, 0x7c, 0xfc, 0xb4, 0x7f, 0x8b, 0xfc, 0xb7,
-0x1e, 0xfe, 0x4f, 0xc6, 0xc0, 0x61, 0x65, 0xb2,
-0x60, 0xfb, 0x10, 0xdb, 0x79, 0x4b, 0x79, 0x96,
-0xf8, 0x01, 0xf2, 0x1b, 0x30, 0x22, 0x2d, 0x30,
-0xfd, 0xc9, 0xce, 0xed, 0x1e, 0xfe, 0xf3, 0x20,
-0xe0, 0x36, 0x97, 0x09, 0x24, 0x9f, 0xaa, 0x27,
-0xda, 0x8f, 0x19, 0x6c, 0xc7, 0x8d, 0x89, 0x88,
-0xd0, 0xc5, 0x2f, 0xca, 0x73, 0xf5, 0x5f, 0x6b,
-0x8d, 0xe4, 0x8f, 0xcd, 0x38, 0xfc, 0x1f, 0xae,
-0x7c, 0x1e, 0x77, 0xdb, 0x59, 0x11, 0xdf, 0x48,
-0x22, 0x0a, 0x07, 0xfa, 0x67, 0x98, 0xfe, 0x83,
-0x2c, 0xaa, 0x10, 0x11, 0x45, 0xed, 0x66, 0x61,
-0xfe, 0x04, 0xaf, 0x9d, 0xed, 0xdf, 0xc2, 0x46,
-0x3d, 0xf8, 0x47, 0x37, 0xfe, 0x05, 0x6a, 0xfb,
-0xd5, 0x7d, 0x64, 0x6d, 0xcc, 0xb0, 0xe9, 0x23,
-0x81, 0xc6, 0x17, 0xa5, 0xd8, 0x76, 0x8e, 0x40,
-0x68, 0x85, 0xbf, 0xdb, 0x73, 0x5e, 0xa3, 0xf3,
-0x17, 0x85, 0x39, 0x7c, 0xe0, 0x0b, 0x40, 0xda,
-0x72, 0xd4, 0x07, 0xc8, 0x3e, 0x9b, 0xaa, 0x8a,
-0xe7, 0x11, 0x32, 0xdd, 0x32, 0x4c, 0x77, 0xf1,
-0x39, 0x47, 0xfb, 0xf3, 0xb2, 0x05, 0x72, 0x04,
-0xd1, 0x82, 0xd6, 0xc3, 0x16, 0x78, 0x46, 0x5a,
-0x68, 0x7e, 0x2a, 0x39, 0x69, 0x3b, 0xa9, 0x4e,
-0x18, 0x5e, 0xdd, 0xe5, 0x3f, 0x9f, 0xb1, 0xf2,
-0x77, 0x06, 0x05, 0xbb, 0x49, 0xb0, 0x9d, 0x1d,
-0xfe, 0x4f, 0xbb, 0xf0, 0xff, 0xdc, 0x6f, 0x94,
-0xbb, 0x7c, 0x3c, 0x8b, 0xff, 0xdc, 0x98, 0x72,
-0x60, 0xb3, 0x10, 0x5e, 0xe9, 0x9a, 0xad, 0x07,
-0xce, 0xca, 0xef, 0xc1, 0x7f, 0xf3, 0x39, 0x55,
-0xf7, 0xaf, 0x91, 0x47, 0xdd, 0xf8, 0x17, 0x90,
-0xb7, 0xa7, 0x24, 0xe5, 0xdf, 0x57, 0xf6, 0x0e,
-0xbc, 0x6d, 0xfb, 0x7f, 0xe6, 0xf3, 0x70, 0x6b,
-0x60, 0x97, 0xc0, 0x3f, 0x33, 0xe2, 0x9f, 0xec,
-0x61, 0x2e, 0xff, 0xca, 0x8a, 0x7f, 0x91, 0xb7,
-0x67, 0xb1, 0x07, 0xef, 0xf5, 0x80, 0x7e, 0x38,
-0x14, 0x2b, 0xcb, 0x68, 0x0f, 0x42, 0x04, 0xae,
-0xd5, 0xd8, 0x5b, 0x2e, 0xbf, 0xa8, 0x74, 0x87,
-0xf6, 0x84, 0xe2, 0x85, 0x91, 0x69, 0xb6, 0x5a,
-0xd9, 0xdf, 0xa6, 0x0f, 0x5d, 0x97, 0x06, 0xbc,
-0xbf, 0x32, 0x23, 0xfe, 0x50, 0xd2, 0xc3, 0x7f,
-0x86, 0x09, 0xf9, 0xb7, 0x2f, 0x9a, 0xbb, 0x62,
-0x81, 0xf4, 0x9c, 0x01, 0xfe, 0x72, 0xeb, 0x82,
-0x3a, 0xff, 0xfe, 0x66, 0x17, 0x9f, 0x67, 0x4a,
-0x0f, 0xda, 0x6c, 0x96, 0x0b, 0xf0, 0x6b, 0x1b,
-0xff, 0x5c, 0xe4, 0x8d, 0xf1, 0x12, 0x0a, 0x84,
-0x5d, 0xbe, 0x0e, 0xed, 0xed, 0xd8, 0x53, 0x63,
-0x0e, 0x1e, 0xb6, 0xf8, 0xcf, 0xf3, 0x68, 0x59,
-0x7a, 0xee, 0x3f, 0x62, 0x08, 0xc4, 0x7e, 0xa7,
-0x7e, 0x7e, 0xf1, 0x02, 0xf0, 0x27, 0xe5, 0x1c,
-0xfe, 0xb3, 0x42, 0xde, 0x3f, 0xff, 0x63, 0x8c,
-0x96, 0x65, 0x76, 0x22, 0x73, 0x50, 0x28, 0x4e,
-0xe3, 0xfa, 0x49, 0x18, 0x65, 0x71, 0x5c, 0x3f,
-0x75, 0xce, 0xef, 0x6b, 0x0a, 0x3e, 0x58, 0x94,
-0xe7, 0xba, 0x7d, 0xb6, 0x22, 0xa2, 0xbe, 0x9a,
-0x02, 0x85, 0x0f, 0x4b, 0x51, 0x28, 0x9f, 0xef,
-0xbc, 0xbd, 0x76, 0x3c, 0xe8, 0x8b, 0x29, 0xe1,
-0x06, 0x71, 0xf2, 0xa1, 0x1e, 0x13, 0xb4, 0xe7,
-0xc2, 0xc7, 0xe1, 0x7e, 0x5e, 0x15, 0xef, 0x1c,
-0x62, 0xad, 0xce, 0xf8, 0xd6, 0x50, 0xc0, 0x70,
-0xdc, 0x3e, 0x16, 0xff, 0x99, 0x89, 0x40, 0x98,
-0x51, 0x9c, 0x96, 0x4d, 0xfe, 0x0b, 0xf8, 0x5a,
-0xe1, 0xd2, 0x58, 0xa7, 0x87, 0xff, 0x3c, 0xf9,
-0xa0, 0x76, 0x19, 0x6e, 0xb0, 0xd4, 0xe2, 0xc5,
-0x87, 0xb8, 0x6d, 0x4d, 0xba, 0x03, 0x7e, 0x25,
-0x89, 0xf7, 0x25, 0xe9, 0xc6, 0xbf, 0x04, 0xff,
-0xbc, 0xde, 0x88, 0xe6, 0xe8, 0xff, 0x2c, 0x5f,
-0x60, 0xf8, 0xd3, 0x68, 0xf6, 0xc5, 0x51, 0x25,
-0x3d, 0xe9, 0xb0, 0x9b, 0x3f, 0x25, 0x6d, 0x71,
-0xb2, 0x2d, 0xdc, 0xf3, 0xd4, 0x63, 0x50, 0x65,
-0xa0, 0x30, 0x64, 0xbb, 0x9a, 0x5f, 0x72, 0xfc,
-0x15, 0xba, 0xe0, 0xff, 0xcc, 0xca, 0xe4, 0xf2,
-0x9d, 0x9e, 0xe4, 0xd7, 0xc5, 0xfd, 0x6b, 0xc2,
-0x27, 0x74, 0xbc, 0xa2, 0x6f, 0xa0, 0xf8, 0x97,
-0xfd, 0x59, 0xa5, 0x08, 0x35, 0x66, 0xf2, 0xce,
-0x17, 0x6d, 0x08, 0x23, 0x85, 0xf0, 0x00, 0x5e,
-0x99, 0xdf, 0x74, 0xc2, 0xe5, 0x3f, 0x2b, 0x82,
-0xff, 0xdc, 0x1d, 0xf0, 0xc4, 0xbf, 0x46, 0xf0,
-0x58, 0x74, 0x53, 0x57, 0x30, 0x55, 0x7e, 0x96,
-0xde, 0xa0, 0x24, 0x22, 0xde, 0x73, 0x2e, 0xbe,
-0x82, 0xd4, 0x95, 0xf8, 0x3f, 0xf4, 0x1a, 0xae,
-0x89, 0x0b, 0x44, 0xe4, 0x9e, 0xdf, 0x55, 0x10,
-0xe7, 0x7d, 0x23, 0xda, 0x33, 0xc1, 0x79, 0x7f,
-0x25, 0xdf, 0x0f, 0x07, 0x6e, 0x41, 0xc1, 0xc3,
-0xff, 0xa9, 0xa8, 0x11, 0xde, 0x06, 0xb5, 0x27,
-0x31, 0xce, 0x9f, 0x53, 0xf7, 0x31, 0xbe, 0x33,
-0x1e, 0x8e, 0x6f, 0x48, 0x7a, 0xfc, 0x09, 0x59,
-0xfe, 0xb3, 0xa1, 0x3e, 0x90, 0xeb, 0xff, 0x99,
-0x41, 0x8e, 0x8e, 0x95, 0xd2, 0x7e, 0xb6, 0x62,
-0x91, 0x3f, 0x99, 0x38, 0xe2, 0x8c, 0xb7, 0xfc,
-0x3f, 0xb5, 0xe3, 0xfc, 0x21, 0xd1, 0x45, 0x7e,
-0xad, 0x89, 0xbe, 0x8a, 0x1b, 0xff, 0x92, 0xc3,
-0x7f, 0x9e, 0x62, 0xc1, 0xbc, 0x40, 0xde, 0x7c,
-0x17, 0x54, 0xf8, 0xd7, 0xca, 0x71, 0xda, 0x7f,
-0xf1, 0x4a, 0xf3, 0xa9, 0x42, 0xdb, 0xfe, 0xec,
-0x2b, 0xce, 0xe7, 0x3f, 0x93, 0xf0, 0x1b, 0x71,
-0xa5, 0x9c, 0x4c, 0xd3, 0x8f, 0x0c, 0xff, 0xa0,
-0x7c, 0x0a, 0xff, 0xd4, 0xfa, 0xcc, 0xa7, 0x78,
-0x99, 0x82, 0xfa, 0xc9, 0xf3, 0xff, 0x20, 0x6c,
-0xd8, 0x5c, 0x7e, 0x86, 0x3d, 0x0d, 0xb3, 0xcd,
-0xe0, 0x60, 0xb3, 0xcf, 0x59, 0x3f, 0x21, 0x48,
-0x15, 0x50, 0x18, 0x4e, 0xf5, 0xf0, 0x9f, 0x85,
-0xa0, 0xfa, 0x89, 0xff, 0xd3, 0x0d, 0x61, 0xbc,
-0x22, 0x2f, 0xce, 0x8b, 0x7f, 0xd1, 0x7c, 0x0b,
-0xf3, 0x89, 0xd0, 0x16, 0xfe, 0xd1, 0x71, 0xe2,
-0xcc, 0xcd, 0xd7, 0x0b, 0x55, 0x6c, 0x57, 0x49,
-0x7b, 0x13, 0xfa, 0xd3, 0x86, 0xa5, 0xf5, 0xca,
-0x23, 0x71, 0x7f, 0x0f, 0x3b, 0xe2, 0xc6, 0xbf,
-0x14, 0xe2, 0x0b, 0x45, 0x97, 0x05, 0x72, 0xfd,
-0x39, 0x03, 0x0d, 0xad, 0x42, 0xe8, 0x83, 0xba,
-0x55, 0x41, 0x4d, 0xee, 0x75, 0xf1, 0x8f, 0xb6,
-0x5d, 0xcd, 0x41, 0x3b, 0xd6, 0xf8, 0x4d, 0x0d,
-0x2b, 0xef, 0x17, 0xfc, 0xe7, 0x6b, 0x16, 0x18,
-0x28, 0x2c, 0xcb, 0xf5, 0xff, 0x20, 0xde, 0x9b,
-0xc4, 0x3b, 0xf3, 0xd6, 0x9b, 0xc5, 0x08, 0x32,
-0xe6, 0x51, 0x68, 0xd2, 0x5d, 0x3f, 0xaa, 0x42,
-0xf8, 0x87, 0x60, 0x0f, 0xe4, 0xf2, 0x7f, 0xb8,
-0x9a, 0x62, 0x43, 0x70, 0x68, 0x7b, 0x38, 0xa5,
-0xbe, 0xed, 0xf1, 0xff, 0xa8, 0x59, 0xfe, 0xf3,
-0xad, 0xd7, 0x1b, 0xe3, 0xfd, 0xa5, 0xc7, 0x8d,
-0x9d, 0x92, 0xde, 0x9f, 0x08, 0x94, 0x1d, 0x76,
-0xf0, 0x8f, 0x6e, 0xf3, 0x9f, 0xdb, 0xc4, 0xfb,
-0x5b, 0xec, 0xf8, 0x43, 0x46, 0xd4, 0xbb, 0xf1,
-0xfe, 0x7b, 0xa0, 0x3a, 0xa3, 0x22, 0xfe, 0x69,
-0xb3, 0xdf, 0xdf, 0x48, 0xe8, 0xbb, 0x08, 0x42,
-0xc8, 0xed, 0x53, 0x9d, 0xeb, 0xff, 0x39, 0x1d,
-0xf8, 0x27, 0x14, 0xce, 0xac, 0x9d, 0x9d, 0xb9,
-0x0d, 0xf1, 0x4f, 0xa1, 0xf3, 0x3c, 0x53, 0x76,
-0x68, 0xd9, 0xa4, 0xdd, 0x3c, 0xfe, 0xcf, 0x5f,
-0x5a, 0xfc, 0x9f, 0x03, 0x66, 0x0e, 0xfe, 0x89,
-0x2b, 0x87, 0x68, 0xdb, 0x1a, 0x2e, 0xfe, 0xb3,
-0x1c, 0xff, 0x4f, 0x72, 0xe1, 0x49, 0xdc, 0xbf,
-0x3e, 0x30, 0xce, 0x24, 0x6f, 0xc8, 0xdc, 0xbf,
-0xaa, 0x2a, 0xe4, 0xfa, 0xab, 0x61, 0x8b, 0xb1,
-0x57, 0x23, 0xf4, 0x22, 0x7f, 0x36, 0x9f, 0xcf,
-0xa3, 0x0f, 0x69, 0x7b, 0xe6, 0x55, 0x99, 0x25,
-0x6d, 0x6c, 0x9b, 0xcb, 0xaf, 0x10, 0xfc, 0xe7,
-0x59, 0x87, 0x1f, 0xca, 0xf5, 0xff, 0xa8, 0x7f,
-0x87, 0xe3, 0xcb, 0x5e, 0x81, 0x83, 0x6c, 0xda,
-0x20, 0x5e, 0x89, 0x3b, 0xe3, 0x8d, 0x0a, 0x71,
-0xec, 0xca, 0x80, 0x2e, 0x68, 0x2d, 0x81, 0xac,
-0x3e, 0xe3, 0x35, 0x83, 0x6a, 0x9a, 0x7d, 0xaa,
-0x2a, 0x5d, 0x5a, 0x93, 0x41, 0xe0, 0x3d, 0xe8,
-0xc4, 0x97, 0x7b, 0x0b, 0x76, 0x50, 0x92, 0x88,
-0x59, 0x90, 0xcc, 0xf1, 0xff, 0x98, 0x8d, 0xfd,
-0x91, 0x51, 0xf9, 0x1d, 0xfc, 0xe1, 0xe6, 0x7d,
-0x12, 0xe7, 0xeb, 0xe2, 0x9f, 0x94, 0xe6, 0x44,
-0xbb, 0xc6, 0x13, 0x0f, 0xde, 0x81, 0x73, 0xea,
-0x02, 0xb3, 0x70, 0x0b, 0xae, 0xb7, 0x7c, 0xfe,
-0xb3, 0xc0, 0x03, 0x79, 0x8e, 0x91, 0xe6, 0x7a,
-0x34, 0x74, 0x73, 0x32, 0xf8, 0x95, 0x39, 0x8e,
-0xff, 0x8c, 0x8b, 0xdc, 0xa6, 0xf1, 0x58, 0xf9,
-0x5c, 0x66, 0x49, 0x9a, 0x45, 0xa5, 0x5d, 0x3c,
-0xfc, 0xb4, 0xff, 0x3b, 0x39, 0xf8, 0x27, 0x3b,
-0x7e, 0xcb, 0x38, 0x7f, 0x51, 0xba, 0x6c, 0x1a,
-0xaa, 0x3b, 0xdc, 0x87, 0x08, 0x21, 0xe3, 0xae,
-0x37, 0x10, 0xa4, 0x0e, 0xf2, 0xf6, 0xd8, 0x69,
-0x5f, 0xcc, 0x8a, 0x10, 0x09, 0x20, 0x94, 0xe6,
-0x3a, 0x65, 0x20, 0xba, 0xfe, 0x1f, 0x08, 0xad,
-0x76, 0xe7, 0xfb, 0x44, 0x8e, 0xff, 0x67, 0xd4,
-0x1f, 0xc5, 0x35, 0x2e, 0x10, 0x91, 0x59, 0x98,
-0xcb, 0x7f, 0x5e, 0xe8, 0xce, 0xb7, 0xd8, 0xde,
-0xc8, 0x44, 0x44, 0xec, 0x02, 0x3c, 0x49, 0x1a,
-0xf0, 0xfa, 0x7f, 0x2e, 0xc1, 0xcf, 0x89, 0x9f,
-0xf6, 0x94, 0xbf, 0x1d, 0xb7, 0x95, 0xdd, 0x94,
-0xff, 0xd5, 0x40, 0x19, 0xe2, 0x99, 0x49, 0x67,
-0xe5, 0x0b, 0xc6, 0x05, 0x7e, 0xc3, 0x70, 0xf0,
-0xac, 0xec, 0xfa, 0x7f, 0x38, 0x9c, 0x56, 0x37,
-0x48, 0xe1, 0x01, 0x75, 0x2d, 0x0b, 0x2b, 0x44,
-0xfb, 0xf1, 0x5f, 0x64, 0x3f, 0xc4, 0x3f, 0x44,
-0x21, 0xc9, 0x2e, 0x9a, 0xfb, 0x78, 0xd8, 0xf4,
-0x6f, 0x63, 0xa3, 0x8e, 0xff, 0xb9, 0xfb, 0xe6,
-0xe3, 0xda, 0xbf, 0x20, 0xda, 0x51, 0x81, 0x2d,
-0x46, 0xe0, 0x27, 0xb2, 0xff, 0x68, 0xc7, 0xaf,
-0x31, 0xe5, 0x30, 0x3b, 0xce, 0xf7, 0xf1, 0x9a,
-0x14, 0xaa, 0xc2, 0x8d, 0x77, 0x98, 0x95, 0x1b,
-0x11, 0x3d, 0x6e, 0x4b, 0xe1, 0x6a, 0x09, 0x0b,
-0xda, 0x8f, 0x3f, 0x0d, 0x3b, 0xa4, 0x27, 0x48,
-0xe0, 0x85, 0xa7, 0x61, 0x5f, 0x22, 0xdc, 0xef,
-0xe7, 0x87, 0x47, 0xbd, 0xfc, 0x9f, 0xc0, 0x4f,
-0xa5, 0xba, 0xf7, 0x02, 0x23, 0x78, 0x1a, 0x7a,
-0x1b, 0xb5, 0x51, 0x42, 0x8e, 0xc4, 0xf7, 0xd9,
-0x3c, 0x91, 0x2f, 0xa9, 0x8e, 0xf2, 0xbf, 0xd7,
-0x97, 0x76, 0x54, 0x9b, 0x2d, 0x4e, 0xfc, 0x88,
-0xf0, 0x4f, 0x0a, 0xb5, 0xf7, 0x7a, 0xf5, 0x00,
-0x88, 0x8d, 0xde, 0xe2, 0xc3, 0xdf, 0x64, 0x06,
-0xcf, 0x21, 0x50, 0xbc, 0x20, 0xdd, 0x94, 0xda,
-0x90, 0xc9, 0xcb, 0x7f, 0xa7, 0xf8, 0x4e, 0xc9,
-0x66, 0x19, 0xd1, 0xa6, 0x8e, 0xfa, 0x9f, 0x4f,
-0x0b, 0x55, 0x45, 0xb5, 0xef, 0x29, 0x5f, 0x0d,
-0x63, 0x21, 0xdc, 0x1a, 0x36, 0xcb, 0xff, 0x95,
-0x93, 0xff, 0xf5, 0x03, 0x8b, 0xbf, 0x14, 0x85,
-0xce, 0x38, 0xe5, 0x7f, 0xc9, 0xab, 0xe1, 0x49,
-0x7d, 0x9e, 0xb9, 0x21, 0x1d, 0xae, 0x87, 0xf9,
-0x26, 0x1a, 0x22, 0xce, 0x5c, 0xfe, 0xb3, 0xa9,
-0x14, 0xf3, 0x4e, 0x3a, 0x8f, 0x27, 0xcb, 0xba,
-0x7c, 0x9d, 0x6e, 0xfe, 0x85, 0x6e, 0x11, 0xc3,
-0x76, 0x1a, 0x51, 0x43, 0x8b, 0x79, 0xf8, 0xcf,
-0x84, 0x7f, 0xc8, 0xfb, 0xa1, 0x5e, 0x17, 0x2e,
-0x73, 0xf0, 0x8f, 0xb2, 0x97, 0x4f, 0xcb, 0xf8,
-0x97, 0xb3, 0xcf, 0xc1, 0x1e, 0x3e, 0x93, 0xa8,
-0xc2, 0x17, 0x1c, 0xff, 0x73, 0x6b, 0x28, 0x2a,
-0x3d, 0xa5, 0x45, 0xcd, 0xef, 0x6a, 0xac, 0x4b,
-0x79, 0x8a, 0xf0, 0x4f, 0x9d, 0xbc, 0x11, 0xde,
-0x87, 0x98, 0x79, 0x7f, 0x4a, 0x5e, 0x02, 0xef,
-0xc7, 0x10, 0x5a, 0xd7, 0xc9, 0x27, 0x9c, 0xf3,
-0x3b, 0xe2, 0x1f, 0xb8, 0xac, 0x35, 0x9a, 0xb7,
-0x8e, 0x7e, 0xc2, 0xc9, 0x1f, 0xfc, 0x1a, 0xfc,
-0x36, 0x44, 0xc2, 0xa4, 0x83, 0x70, 0x49, 0x6b,
-0xec, 0xff, 0xc6, 0xe8, 0x24, 0x37, 0x9e, 0xae,
-0x8a, 0xf8, 0x57, 0xbd, 0x81, 0xfb, 0xe3, 0xd7,
-0xe0, 0x56, 0x5a, 0x9f, 0xc2, 0x31, 0xdb, 0x8b,
-0xfa, 0x99, 0xef, 0x9f, 0x69, 0x65, 0x7c, 0x77,
-0x57, 0x33, 0x0f, 0x7f, 0xe6, 0x20, 0x9d, 0x9e,
-0xfa, 0x8a, 0xe3, 0x65, 0x93, 0xad, 0xfc, 0xf7,
-0xbf, 0x4f, 0xbc, 0x02, 0xbb, 0xf5, 0x2a, 0xb2,
-0xa8, 0x93, 0x8d, 0x17, 0xa4, 0x1b, 0x0d, 0x7f,
-0xbc, 0x69, 0x97, 0x9b, 0x4f, 0x01, 0xdf, 0x65,
-0xf7, 0x74, 0xcf, 0xca, 0x84, 0x42, 0xec, 0x36,
-0xc9, 0xc1, 0x7b, 0xdf, 0x4e, 0x55, 0x65, 0xfc,
-0x23, 0x4d, 0x25, 0xc6, 0xb7, 0x10, 0xff, 0xf8,
-0x96, 0x97, 0xa9, 0xee, 0xfe, 0x42, 0xf1, 0x2f,
-0x1e, 0x1d, 0x28, 0x3a, 0xc0, 0x02, 0xdc, 0xe5,
-0x3f, 0x33, 0xd4, 0xe7, 0xdc, 0x44, 0xa0, 0xf4,
-0xc1, 0xb6, 0x88, 0x79, 0xed, 0x42, 0xf6, 0x1d,
-0x37, 0xfe, 0x85, 0xf8, 0xe7, 0x5e, 0xd6, 0xc8,
-0x03, 0x99, 0x8e, 0x35, 0xca, 0x61, 0x85, 0xf0,
-0xcf, 0xe7, 0x47, 0xe0, 0x25, 0xd8, 0xc6, 0x83,
-0x27, 0xe5, 0x08, 0xbc, 0x0a, 0x8d, 0x8f, 0x97,
-0x64, 0xaa, 0x6f, 0x72, 0xf9, 0xcf, 0x4e, 0x3e,
-0x4e, 0x73, 0xaa, 0xd0, 0x12, 0xa4, 0x8c, 0x36,
-0x66, 0x88, 0x8d, 0xc9, 0x84, 0x31, 0x75, 0x06,
-0x0a, 0x9d, 0x5e, 0xfe, 0xf3, 0x76, 0xe3, 0x4d,
-0x26, 0xb2, 0x57, 0x5a, 0xe0, 0xa8, 0x56, 0x67,
-0x58, 0x1b, 0x9f, 0xfe, 0x75, 0x4a, 0x8b, 0xde,
-0x0e, 0x47, 0x6b, 0x28, 0x74, 0x52, 0xed, 0x8d,
-0x7f, 0x21, 0x9e, 0x61, 0x51, 0xa3, 0x3b, 0xc9,
-0x6a, 0xd8, 0x7a, 0x08, 0x67, 0xf7, 0x5f, 0xf3,
-0x4b, 0x86, 0xc8, 0xf0, 0x5a, 0x6f, 0x12, 0x35,
-0xa8, 0x7a, 0x5c, 0xfe, 0x97, 0xe1, 0x4b, 0x97,
-0xd4, 0x28, 0x62, 0x7c, 0x0f, 0x8d, 0x37, 0x6a,
-0xb3, 0xe3, 0xd5, 0xe8, 0xa2, 0xc8, 0xf8, 0xf8,
-0x17, 0xde, 0xc4, 0xf2, 0xff, 0xa4, 0x0c, 0x7f,
-0x59, 0x19, 0xe2, 0x01, 0xdd, 0x02, 0x06, 0xc2,
-0x23, 0x14, 0xd2, 0xca, 0x3c, 0xf1, 0xaf, 0x29,
-0x77, 0xb6, 0x8e, 0xb5, 0x35, 0x54, 0x94, 0xac,
-0x2d, 0xd7, 0xd9, 0x80, 0x52, 0x87, 0x47, 0x6b,
-0xd9, 0xca, 0x40, 0x0f, 0xae, 0x95, 0xb7, 0xb6,
-0x0e, 0x48, 0x0d, 0x15, 0x93, 0x0b, 0xe4, 0x4b,
-0x0e, 0xff, 0x79, 0xdf, 0x94, 0x61, 0xf5, 0x22,
-0x08, 0xff, 0xcf, 0x1e, 0xc1, 0x7f, 0xbe, 0x5f,
-0xe4, 0x7f, 0x69, 0xe4, 0xd8, 0x91, 0x87, 0xff,
-0xfc, 0xe7, 0x52, 0xe3, 0x22, 0x14, 0xb6, 0xb9,
-0xf9, 0x5c, 0x05, 0xbf, 0x21, 0x7e, 0x54, 0x9b,
-0x7f, 0xd3, 0xfa, 0xd5, 0xba, 0xe5, 0xff, 0x69,
-0x22, 0x06, 0xf5, 0x3c, 0x41, 0xa4, 0x81, 0x67,
-0xf1, 0x79, 0x82, 0xc9, 0xea, 0xe9, 0x4e, 0xbc,
-0x29, 0x44, 0xf1, 0xc7, 0x30, 0xc2, 0x9e, 0x75,
-0x3e, 0x5d, 0x1d, 0x12, 0xf8, 0x27, 0x6c, 0xa5,
-0x7d, 0x95, 0x24, 0x98, 0xae, 0x76, 0xe3, 0x46,
-0x5f, 0xc2, 0x27, 0x95, 0x78, 0xe2, 0x5f, 0x88,
-0x7f, 0x54, 0x9c, 0x5d, 0xe8, 0x91, 0x16, 0xa9,
-0xc3, 0xca, 0xff, 0xc2, 0xf9, 0x1a, 0x3a, 0xea,
-0x67, 0xdd, 0x5a, 0xd8, 0xca, 0xa3, 0xb7, 0xf8,
-0x37, 0x25, 0x36, 0x49, 0xb6, 0xfe, 0x11, 0xff,
-0x58, 0x61, 0xaf, 0x4d, 0xac, 0xa6, 0xcc, 0xca,
-0x7f, 0x2f, 0x24, 0xfe, 0x79, 0xd8, 0xf0, 0x6d,
-0x66, 0x0a, 0x7b, 0x94, 0xd5, 0xb6, 0xb2, 0x07,
-0xca, 0x1e, 0xb1, 0xd5, 0x83, 0xf8, 0x47, 0x84,
-0xbd, 0x3e, 0x19, 0xec, 0x91, 0x57, 0xf2, 0xf5,
-0x40, 0x3f, 0xab, 0x20, 0x6e, 0xed, 0x32, 0x82,
-0xa5, 0xf2, 0x76, 0xf5, 0xcd, 0xfe, 0xda, 0xb6,
-0xa0, 0xd6, 0xd9, 0x5b, 0xe1, 0xf0, 0x9f, 0x89,
-0x0f, 0xa6, 0x35, 0xb4, 0x07, 0x7b, 0x9a, 0xed,
-0x40, 0x61, 0xf9, 0x30, 0xbc, 0x0b, 0x0b, 0x16,
-0x95, 0xf4, 0xe0, 0xf8, 0x17, 0x8f, 0x36, 0x2c,
-0x0a, 0x26, 0xfd, 0xcb, 0xf2, 0xf2, 0xbf, 0xea,
-0x08, 0xe4, 0xc4, 0xd5, 0x21, 0x4e, 0xcb, 0x6c,
-0x11, 0xc2, 0x4e, 0xad, 0x41, 0x9a, 0x64, 0x03,
-0xa1, 0xdb, 0xbc, 0xf1, 0x2f, 0x55, 0x59, 0x40,
-0x6c, 0x9f, 0x0e, 0x35, 0x15, 0x8e, 0xc0, 0x7d,
-0x50, 0xdb, 0x21, 0xf2, 0xbf, 0x0e, 0x0d, 0xd6,
-0xf2, 0x6b, 0x09, 0x08, 0x1d, 0xb2, 0x80, 0xd0,
-0x31, 0xc7, 0xff, 0xac, 0x16, 0xdc, 0x22, 0xac,
-0x8d, 0x2f, 0xcd, 0x02, 0x5a, 0x82, 0xf2, 0xdf,
-0x35, 0xda, 0xb8, 0x4d, 0xeb, 0xc5, 0xd1, 0xe6,
-0xa0, 0xf0, 0x37, 0x31, 0x38, 0xe6, 0xda, 0x1f,
-0x69, 0x0a, 0xec, 0x4d, 0x56, 0x0f, 0xab, 0x77,
-0xe3, 0xf9, 0x7d, 0x1d, 0xbd, 0xbf, 0x6b, 0x12,
-0x93, 0x11, 0xf6, 0x88, 0x7c, 0xf0, 0x57, 0xf8,
-0x63, 0x2d, 0xb3, 0x4e, 0xfb, 0xdb, 0xeb, 0x32,
-0x15, 0x0e, 0xff, 0x39, 0x54, 0x86, 0xf6, 0x76,
-0xe7, 0x9b, 0x25, 0x97, 0x9a, 0xa7, 0x6a, 0xfd,
-0x84, 0x7f, 0xe6, 0xcb, 0x9f, 0x13, 0x40, 0xc8,
-0xbf, 0xa6, 0xfa, 0x35, 0x12, 0x46, 0x82, 0xff,
-0x94, 0xc3, 0x7f, 0xde, 0x03, 0xe7, 0x79, 0x43,
-0x1f, 0xa5, 0x81, 0xe3, 0xf3, 0x66, 0xf3, 0xc1,
-0xcf, 0x32, 0x2b, 0x11, 0x2c, 0x85, 0x2b, 0x6a,
-0xa0, 0x6b, 0x97, 0x27, 0xfe, 0x15, 0x57, 0x76,
-0x09, 0xd8, 0x73, 0xcf, 0x58, 0x79, 0x03, 0x7c,
-0x82, 0xe2, 0x17, 0xd9, 0x40, 0xd8, 0x70, 0xf0,
-0xe2, 0x06, 0xca, 0x56, 0x5c, 0x38, 0xda, 0xfa,
-0x8f, 0xd5, 0x5a, 0xd8, 0x1e, 0xdf, 0x0b, 0x9b,
-0xe1, 0x97, 0x16, 0x8c, 0x99, 0x1c, 0x5e, 0x57,
-0x6a, 0x99, 0x1d, 0xcb, 0xb1, 0xd3, 0xce, 0xea,
-0xe1, 0x05, 0x75, 0xe1, 0x91, 0xd0, 0x5d, 0x6c,
-0x86, 0x87, 0xff, 0x9c, 0x44, 0xb4, 0x33, 0xb3,
-0x5f, 0xf8, 0x8b, 0xd6, 0x42, 0x95, 0xf8, 0x43,
-0x31, 0xdf, 0x6b, 0xdb, 0xa7, 0x4f, 0x86, 0x6f,
-0x69, 0xb3, 0x4c, 0x75, 0x94, 0x29, 0x1e, 0xfc,
-0xd3, 0x45, 0xfe, 0x8d, 0xb1, 0x6b, 0x1b, 0x59,
-0x10, 0xb8, 0x30, 0xe3, 0xc2, 0xd1, 0x11, 0x35,
-0xaf, 0xbd, 0x9e, 0x05, 0xd4, 0x07, 0xba, 0xa3,
-0x87, 0xbb, 0xd3, 0x75, 0x21, 0x97, 0xff, 0x8c,
-0xf8, 0xe7, 0x32, 0xff, 0x68, 0x26, 0x38, 0xea,
-0xaf, 0x35, 0x8e, 0xc1, 0x2e, 0xda, 0xe8, 0xb3,
-0x40, 0xe8, 0x8c, 0x5c, 0x0f, 0x2f, 0x1b, 0xb3,
-0x32, 0x81, 0xb3, 0x9d, 0xb5, 0x8e, 0xfd, 0x49,
-0x59, 0xf9, 0xc8, 0xfd, 0x41, 0xaa, 0xbe, 0x32,
-0x66, 0x64, 0xf1, 0x80, 0xc3, 0x18, 0x3f, 0x6b,
-0x2c, 0x30, 0x67, 0xa5, 0x73, 0xf8, 0xcf, 0xc2,
-0x1f, 0x62, 0x2e, 0xc1, 0x6d, 0x51, 0xb9, 0xc0,
-0xe7, 0x98, 0xa8, 0x1f, 0x9b, 0x0f, 0xdc, 0x79,
-0x41, 0xb9, 0xcc, 0x6e, 0x22, 0xc7, 0xbe, 0x97,
-0xff, 0x3c, 0x0d, 0xcf, 0xef, 0x33, 0x29, 0x5b,
-0x27, 0x8a, 0x68, 0x64, 0x9b, 0xe9, 0x47, 0x6b,
-0x04, 0xfb, 0x6d, 0x8f, 0xc4, 0x3e, 0x6e, 0x65,
-0x24, 0x79, 0xf0, 0xcf, 0x5f, 0x09, 0xb4, 0xd3,
-0x4a, 0xe3, 0x0f, 0xc4, 0x71, 0x9b, 0x4e, 0x0a,
-0xbe, 0xf4, 0x0c, 0x6b, 0xfc, 0x7e, 0x53, 0x8c,
-0xd7, 0x73, 0xec, 0x8f, 0xc8, 0xee, 0xb1, 0xd4,
-0xa2, 0x13, 0x10, 0x22, 0x46, 0xb4, 0xb5, 0xde,
-0x8a, 0xd2, 0x92, 0x10, 0x12, 0x1d, 0x8e, 0xfa,
-0x43, 0x35, 0x70, 0x9e, 0x65, 0xe3, 0x83, 0x63,
-0x84, 0x76, 0x92, 0xb8, 0x9f, 0x8e, 0x11, 0x11,
-0xba, 0x9d, 0xe2, 0xe9, 0xd2, 0x4d, 0x7d, 0xc1,
-0xd1, 0x6a, 0xdd, 0x93, 0xff, 0x75, 0xc6, 0xa6,
-0xf5, 0x12, 0xda, 0xc9, 0x02, 0xbf, 0x0b, 0x59,
-0xe0, 0xa7, 0x5e, 0x90, 0xbe, 0x41, 0xc2, 0x9b,
-0x5d, 0x0e, 0xfe, 0xf9, 0x96, 0xe5, 0xf6, 0x29,
-0x1e, 0x42, 0xd8, 0x8c, 0xa7, 0xdd, 0x8c, 0xd7,
-0x11, 0xf4, 0x39, 0xe8, 0x87, 0xeb, 0xf5, 0x99,
-0x23, 0x72, 0xcc, 0x13, 0xff, 0xfa, 0x21, 0xd1,
-0x7e, 0x5e, 0x57, 0x7b, 0xd8, 0x3b, 0x14, 0x5f,
-0x76, 0xeb, 0xff, 0xf8, 0xeb, 0xf0, 0x45, 0xeb,
-0x1e, 0x0c, 0xc7, 0x8b, 0xba, 0x99, 0xee, 0xd8,
-0x9f, 0x01, 0x65, 0xa3, 0xea, 0xc0, 0x3c, 0x6b,
-0x9a, 0x85, 0xf6, 0x41, 0x23, 0xb1, 0x04, 0xd5,
-0x5d, 0x63, 0xf8, 0xf4, 0x70, 0xd8, 0xb1, 0x6f,
-0x66, 0x01, 0xc2, 0x3c, 0xc5, 0xe2, 0x3f, 0xab,
-0x07, 0xb4, 0x5c, 0x47, 0x50, 0x04, 0xed, 0x5b,
-0x38, 0xee, 0xef, 0x66, 0x2e, 0xff, 0xc7, 0x28,
-0x38, 0x1d, 0x12, 0xd5, 0x12, 0x92, 0xe5, 0xa7,
-0xd5, 0x73, 0x1d, 0xb9, 0x78, 0xb8, 0x05, 0x5f,
-0xdc, 0xb9, 0x77, 0x07, 0xa3, 0xb2, 0x96, 0x9f,
-0xff, 0x6e, 0x06, 0x5f, 0x20, 0xb5, 0xf0, 0xbc,
-0x40, 0xa1, 0x7a, 0x29, 0xd9, 0x68, 0x04, 0x08,
-0xff, 0xd8, 0xbf, 0x57, 0x4b, 0x96, 0xff, 0x2c,
-0xe2, 0x8f, 0xe7, 0x72, 0xf1, 0xf6, 0xa4, 0x1a,
-0xfe, 0x76, 0x68, 0xd7, 0xf2, 0x29, 0x8f, 0x78,
-0xea, 0xff, 0x0c, 0x55, 0x8a, 0x78, 0xe8, 0x10,
-0x9e, 0x1f, 0x4f, 0xd3, 0xb1, 0xcb, 0xf4, 0xef,
-0x73, 0x03, 0xa3, 0x51, 0x48, 0x40, 0x78, 0x85,
-0xba, 0x3d, 0x31, 0x2e, 0xff, 0x3d, 0x13, 0x71,
-0xf4, 0xe3, 0x04, 0xe2, 0xd3, 0xac, 0x18, 0xb6,
-0x19, 0x29, 0x43, 0x53, 0x99, 0xcb, 0xff, 0x11,
-0xf9, 0x5f, 0x89, 0x99, 0x96, 0x3f, 0xe4, 0xf1,
-0x3c, 0x62, 0xf0, 0x02, 0x63, 0x1d, 0xaf, 0xce,
-0x84, 0x8e, 0x86, 0x55, 0x6f, 0xfe, 0x97, 0x49,
-0xfe, 0x1f, 0xca, 0xff, 0x32, 0xde, 0x73, 0xf8,
-0x3f, 0x96, 0x23, 0x28, 0x00, 0xbf, 0x80, 0x98,
-0xa1, 0x4e, 0x93, 0x3d, 0xf5, 0x7f, 0x8a, 0x0f,
-0xb6, 0x09, 0xfc, 0x4c, 0x6a, 0xb9, 0x64, 0xe4,
-0xe8, 0xe7, 0xe3, 0x63, 0xb8, 0x42, 0x66, 0x99,
-0x25, 0x8b, 0x3c, 0xf5, 0x7f, 0xac, 0xfc, 0xaf,
-0xac, 0x5a, 0xce, 0x19, 0xb9, 0xfa, 0x5f, 0xa7,
-0x9c, 0xc0, 0xfb, 0x17, 0x6b, 0xd5, 0x4d, 0xce,
-0xfa, 0xb1, 0xf2, 0xbf, 0xb2, 0xc7, 0xa8, 0xc7,
-0xf3, 0x12, 0x4b, 0x05, 0x11, 0xda, 0xf0, 0x1b,
-0xac, 0xec, 0x2a, 0xfb, 0xfe, 0x06, 0x78, 0x68,
-0x4e, 0xf9, 0xf3, 0xfd, 0x40, 0xff, 0x36, 0xff,
-0x78, 0xdc, 0xbf, 0x9a, 0xb5, 0xe6, 0xe6, 0x7f,
-0x65, 0xd5, 0xa8, 0xee, 0x4a, 0xe6, 0xf2, 0xa9,
-0x9e, 0xe3, 0x09, 0x84, 0x46, 0xfe, 0x1a, 0x76,
-0x4d, 0x5e, 0xfd, 0x9f, 0x5a, 0x1e, 0xec, 0xed,
-0x1c, 0x4f, 0x84, 0x1e, 0x83, 0x9f, 0xf1, 0x1b,
-0x37, 0x15, 0x8f, 0x34, 0x7f, 0x55, 0xb1, 0xf5,
-0x6f, 0xe7, 0xbf, 0xdf, 0x3f, 0x81, 0xff, 0x87,
-0xf2, 0x71, 0xda, 0x76, 0x69, 0x4a, 0x57, 0x75,
-0x7e, 0xfe, 0x57, 0xf6, 0x98, 0x7f, 0x7e, 0x82,
-0x44, 0xef, 0x05, 0xab, 0x02, 0xc9, 0xa7, 0xee,
-0xcd, 0xe7, 0x3f, 0x2f, 0x73, 0xd2, 0xbe, 0xbc,
-0x44, 0xdc, 0x1a, 0x7d, 0xbf, 0x19, 0x5e, 0xa5,
-0x5e, 0xc5, 0x22, 0xf9, 0xf8, 0xa7, 0xc5, 0x9f,
-0x6c, 0xca, 0xf7, 0x57, 0x68, 0x14, 0x08, 0x0b,
-0x85, 0x89, 0xb8, 0xb2, 0xce, 0x93, 0xff, 0xa5,
-0x64, 0xbd, 0x3d, 0xcc, 0x85, 0x3d, 0xb6, 0x3f,
-0x84, 0xf8, 0x3f, 0x61, 0xc4, 0x3f, 0xcc, 0x57,
-0x61, 0xaf, 0x87, 0xb1, 0x9c, 0xfc, 0xf7, 0xdb,
-0x3d, 0x13, 0xf7, 0xaf, 0x95, 0x11, 0x1a, 0xe1,
-0xd6, 0xbc, 0x91, 0x57, 0x3f, 0x22, 0xdb, 0xcf,
-0xb3, 0x71, 0x4a, 0x76, 0x76, 0x83, 0x36, 0xec,
-0xf1, 0xcc, 0x77, 0x0f, 0x5c, 0xd4, 0xfe, 0xcd,
-0x58, 0x3a, 0x28, 0x9f, 0x72, 0xe3, 0x4d, 0x05,
-0x54, 0x04, 0xc9, 0xeb, 0x2f, 0xf2, 0x38, 0x82,
-0xae, 0x87, 0x8b, 0xea, 0x6e, 0x23, 0xda, 0x26,
-0x2f, 0x76, 0xc6, 0x67, 0xf3, 0xdf, 0xb3, 0x6e,
-0x1f, 0xdd, 0xf5, 0xff, 0xc0, 0xad, 0x09, 0xd0,
-0xd5, 0x7d, 0xc6, 0x02, 0x50, 0x79, 0xb8, 0xd0,
-0xcb, 0xff, 0xa1, 0xd9, 0x59, 0xec, 0x82, 0x9d,
-0xad, 0x39, 0xf3, 0x4d, 0x28, 0x0a, 0xc5, 0xfb,
-0xf0, 0x55, 0x5d, 0xe6, 0xd8, 0x9f, 0x9e, 0xca,
-0xed, 0x15, 0xfb, 0x2d, 0xfc, 0x83, 0x6a, 0xd4,
-0xbd, 0xf5, 0x04, 0xb4, 0x6b, 0x28, 0x11, 0x7e,
-0x46, 0x9b, 0xba, 0x99, 0x15, 0x3a, 0xfe, 0x31,
-0x8b, 0xff, 0x3c, 0x01, 0xdf, 0xc9, 0x0a, 0x74,
-0xbe, 0xab, 0xef, 0x5a, 0x89, 0xe7, 0xa3, 0x55,
-0x2e, 0xfe, 0xb1, 0xf8, 0x3f, 0xd9, 0x61, 0xdc,
-0x16, 0x10, 0x08, 0x4d, 0x22, 0x22, 0x34, 0xae,
-0x87, 0x45, 0xfe, 0x4d, 0xf9, 0xf9, 0x5f, 0x16,
-0xc9, 0xca, 0x59, 0x6f, 0xba, 0x10, 0x3e, 0xca,
-0x27, 0x65, 0x60, 0x24, 0xb6, 0x40, 0x29, 0xe9,
-0xf6, 0xbb, 0xe7, 0x0b, 0x2b, 0xff, 0x7d, 0x56,
-0x97, 0x70, 0xfb, 0x7c, 0xc7, 0xf2, 0xff, 0xf4,
-0xda, 0x8e, 0xa0, 0x31, 0xb8, 0xcf, 0xa8, 0x4a,
-0x76, 0xc7, 0xbd, 0xf9, 0xef, 0xde, 0xfc, 0x8b,
-0x2c, 0x0d, 0x23, 0x60, 0x1f, 0xcc, 0x8f, 0xc0,
-0x56, 0xb3, 0xf7, 0xbd, 0x88, 0x8e, 0xe3, 0x9d,
-0xfd, 0x05, 0x84, 0xdb, 0xc4, 0x10, 0x6f, 0xeb,
-0xb7, 0xe9, 0xb5, 0x5d, 0x9e, 0xad, 0x87, 0xe3,
-0xbf, 0x9b, 0xfd, 0x2c, 0xc2, 0xd9, 0xe7, 0xcd,
-0x90, 0xc9, 0xf4, 0x0a, 0xfb, 0xfe, 0xbd, 0xdd,
-0x9f, 0xcb, 0xcb, 0x7f, 0x5f, 0x2e, 0x5b, 0x11,
-0x31, 0xff, 0xd7, 0xb6, 0xbd, 0x07, 0xa7, 0x3a,
-0x6e, 0x4c, 0xd5, 0xae, 0x92, 0x67, 0xe4, 0xd7,
-0xff, 0x31, 0x82, 0xe9, 0xf2, 0xd3, 0xf0, 0x9a,
-0xd6, 0x40, 0x85, 0xa4, 0x2c, 0x7b, 0xe2, 0xdf,
-0x23, 0x9f, 0x21, 0x2a, 0x5a, 0x5f, 0x0e, 0xff,
-0x07, 0x44, 0xfe, 0x97, 0xb5, 0x6d, 0xa1, 0x70,
-0x93, 0x83, 0x7f, 0xac, 0x8d, 0xec, 0x4c, 0xc7,
-0x6c, 0x5d, 0x19, 0x91, 0x4d, 0xc7, 0xdf, 0xfb,
-0xfd, 0xd2, 0x2d, 0xc6, 0x6f, 0xed, 0xe7, 0xa7,
-0xc4, 0x2e, 0xc4, 0x3f, 0xb6, 0x45, 0x6a, 0x7a,
-0x05, 0x81, 0x4d, 0x15, 0xa8, 0x46, 0xd3, 0x49,
-0x47, 0x9f, 0x00, 0x5b, 0xda, 0x6c, 0xeb, 0x24,
-0xed, 0x86, 0xeb, 0x2c, 0xbc, 0x44, 0x0c, 0x22,
-0xf2, 0x57, 0xeb, 0x07, 0xa1, 0x3a, 0x59, 0x14,
-0xf7, 0xd4, 0xff, 0xa1, 0xfc, 0x77, 0xc4, 0x3f,
-0x46, 0xf9, 0x8d, 0xa8, 0xcf, 0x27, 0x92, 0x62,
-0x7f, 0xb7, 0x03, 0xf1, 0xec, 0x39, 0x25, 0x6d,
-0xa4, 0x52, 0x45, 0x15, 0xec, 0x68, 0x81, 0x1b,
-0xff, 0xca, 0xba, 0x35, 0xf6, 0xe1, 0x7c, 0x2f,
-0xf3, 0x05, 0x2e, 0xfe, 0x91, 0xa9, 0x42, 0xdd,
-0x98, 0x11, 0x5b, 0x35, 0x33, 0xea, 0xad, 0xff,
-0x23, 0xd9, 0xfa, 0x41, 0xb5, 0xdc, 0x24, 0xe5,
-0xda, 0xdb, 0x37, 0xf8, 0x98, 0xd4, 0x30, 0x58,
-0xd2, 0x9b, 0x93, 0xff, 0x7e, 0x50, 0x11, 0xec,
-0x17, 0xaa, 0xf6, 0x23, 0xe2, 0x5f, 0x3f, 0x71,
-0xec, 0x79, 0xf5, 0xdf, 0xc3, 0x05, 0xf5, 0x26,
-0x98, 0x9a, 0xe9, 0x54, 0x5b, 0xec, 0xf7, 0xd7,
-0xf2, 0xff, 0x4c, 0x6f, 0xf7, 0xc7, 0xae, 0xa1,
-0x8d, 0x4c, 0xf0, 0x4f, 0x2c, 0xff, 0xcf, 0xad,
-0x69, 0x56, 0xc3, 0xd3, 0x99, 0xf0, 0x60, 0xf7,
-0x0f, 0x99, 0x9e, 0xc7, 0xff, 0xa9, 0x3d, 0xe9,
-0xb7, 0xf8, 0xba, 0xd3, 0x09, 0xff, 0x38, 0xfb,
-0xdd, 0xb0, 0xb1, 0x8f, 0xcf, 0x58, 0x7c, 0x4d,
-0x2f, 0xd3, 0x5d, 0xbc, 0x6d, 0xc5, 0x3b, 0x16,
-0xf9, 0xd3, 0x4d, 0x96, 0x1b, 0xc4, 0xef, 0xfa,
-0x7f, 0x9a, 0x14, 0x44, 0x44, 0xdb, 0x0c, 0xc4,
-0xe7, 0x3e, 0xd7, 0xff, 0xf3, 0xcd, 0xd5, 0xf6,
-0x7c, 0xa3, 0xaa, 0x08, 0xc4, 0xd8, 0x8e, 0xaf,
-0xbf, 0x14, 0xfa, 0xa1, 0x42, 0x64, 0x29, 0x3f,
-0xc8, 0x2e, 0xfe, 0xa1, 0xd9, 0xdd, 0x00, 0xd9,
-0x6d, 0xeb, 0xa6, 0x9c, 0xfd, 0x9d, 0xf2, 0xdf,
-0x05, 0x11, 0xe8, 0x4d, 0x17, 0xcf, 0x14, 0x7c,
-0x00, 0xcf, 0x85, 0xe7, 0xe8, 0x81, 0xa3, 0xf2,
-0x07, 0xda, 0x2b, 0x16, 0xff, 0xe7, 0x7a, 0xfe,
-0x6b, 0x27, 0x11, 0x9e, 0xed, 0x36, 0x03, 0xad,
-0xfe, 0x76, 0xd7, 0xff, 0xa3, 0x9d, 0x82, 0x0d,
-0x26, 0x15, 0xd9, 0x60, 0x27, 0x01, 0xcf, 0x9b,
-0x19, 0xff, 0xa8, 0x5c, 0x05, 0x3f, 0xc8, 0x06,
-0xc2, 0xb4, 0x0d, 0xbe, 0xea, 0x3e, 0x15, 0xf1,
-0x8f, 0xb3, 0xde, 0xba, 0x11, 0xcf, 0x24, 0x9a,
-0x56, 0x18, 0x2a, 0xe0, 0x34, 0x93, 0xd9, 0x78,
-0x5f, 0x9f, 0x7b, 0x30, 0xd7, 0xf5, 0x7e, 0x1f,
-0xb0, 0x15, 0xa5, 0x6e, 0x3e, 0xda, 0x0f, 0x61,
-0x43, 0x77, 0xf8, 0xdd, 0x50, 0x8a, 0xbd, 0x45,
-0xff, 0x90, 0x45, 0x93, 0xfe, 0xb8, 0xed, 0x58,
-0xdb, 0xa0, 0xe3, 0x51, 0x25, 0x95, 0xf0, 0xd6,
-0x3f, 0xfc, 0x25, 0xf4, 0x19, 0xb1, 0x58, 0xb4,
-0x53, 0xfe, 0x25, 0x3f, 0x61, 0x52, 0x7e, 0x9c,
-0xbf, 0x46, 0x7a, 0x46, 0x24, 0xee, 0x49, 0xcf,
-0xea, 0x3f, 0x4d, 0xd5, 0xf5, 0x95, 0xd4, 0x48,
-0x86, 0xb3, 0x7f, 0x65, 0xa4, 0x3d, 0x9a, 0x38,
-0x9f, 0x0e, 0xc9, 0xa3, 0xca, 0x45, 0xcb, 0x1b,
-0xd6, 0xab, 0x64, 0xf5, 0x73, 0x8e, 0x5f, 0xe4,
-0x0d, 0x66, 0x91, 0x99, 0xe7, 0xff, 0x39, 0x1b,
-0x9f, 0x77, 0x47, 0xf1, 0x46, 0xda, 0xdf, 0x07,
-0x1a, 0xc4, 0xfd, 0xe1, 0x65, 0xa5, 0xc1, 0x24,
-0x46, 0xb4, 0x7e, 0xde, 0xa8, 0x43, 0x68, 0xda,
-0xd9, 0xe6, 0xe5, 0xff, 0x70, 0xdc, 0xa4, 0x32,
-0x91, 0xee, 0xa6, 0xa3, 0x14, 0x2d, 0x35, 0xfd,
-0xa3, 0x65, 0x51, 0x2b, 0x91, 0xff, 0xb1, 0xb2,
-0x37, 0x71, 0x61, 0x54, 0x23, 0xb4, 0x93, 0xbd,
-0xf5, 0x0f, 0x5b, 0xf4, 0x5d, 0x66, 0x4d, 0xe4,
-0x3a, 0x60, 0xfd, 0x1d, 0x59, 0x18, 0x5c, 0xa3,
-0x59, 0xf9, 0x80, 0x85, 0xc7, 0x8d, 0xdd, 0xf1,
-0xed, 0x66, 0x44, 0x63, 0xfb, 0x72, 0xea, 0x1f,
-0xee, 0xd9, 0x3c, 0x2d, 0x5a, 0xf4, 0x59, 0x76,
-0x22, 0x8b, 0x07, 0xc2, 0x65, 0x16, 0x1e, 0xf8,
-0xc7, 0xe9, 0x3f, 0x43, 0x68, 0x34, 0x2d, 0xa3,
-0xbe, 0xc8, 0x06, 0x3c, 0xf5, 0x7f, 0x8a, 0xe1,
-0xbd, 0xd0, 0xbc, 0xd6, 0x62, 0x19, 0x61, 0x8f,
-0xc0, 0x3f, 0xe9, 0xf2, 0x80, 0xf6, 0x3e, 0xde,
-0x9f, 0x18, 0xd1, 0xfc, 0x3c, 0xcc, 0xed, 0x0f,
-0x48, 0xf2, 0xa6, 0x1c, 0xfe, 0xcf, 0x19, 0xed,
-0xa6, 0x81, 0xda, 0xd7, 0x11, 0x0d, 0x5e, 0xd6,
-0x3e, 0x6a, 0x06, 0xdf, 0xc5, 0xf5, 0x63, 0x15,
-0xce, 0x6a, 0xa6, 0x85, 0x74, 0xad, 0xf9, 0x6f,
-0xaf, 0x37, 0xb7, 0xb9, 0xfc, 0x1f, 0xfc, 0x7d,
-0x7b, 0x89, 0xed, 0x99, 0xa8, 0xa6, 0x6a, 0x0c,
-0x8c, 0xdc, 0x6e, 0x35, 0x56, 0xa2, 0xe2, 0x7c,
-0x79, 0x47, 0xea, 0x32, 0x34, 0x9c, 0xf8, 0xe8,
-0x7c, 0xf9, 0x6f, 0xdd, 0xf8, 0x57, 0xe9, 0x16,
-0x4a, 0x32, 0xa5, 0xec, 0xd1, 0x21, 0xcb, 0xfe,
-0xfc, 0x2f, 0x16, 0xb2, 0xf1, 0x8f, 0x38, 0x88,
-0x0d, 0xa1, 0x85, 0x71, 0xeb, 0x1f, 0xf6, 0xc1,
-0x01, 0x9d, 0x9b, 0xd7, 0xc5, 0xd5, 0x56, 0x84,
-0x3d, 0x87, 0x3a, 0xb6, 0x66, 0xfc, 0x0b, 0xd8,
-0x55, 0x16, 0xf1, 0xc9, 0x62, 0x80, 0x7f, 0x31,
-0xe3, 0x1f, 0xcb, 0xa9, 0x7f, 0xf8, 0x6c, 0x92,
-0xeb, 0xe1, 0x31, 0xb5, 0x86, 0x1d, 0x43, 0x6d,
-0xd3, 0xf9, 0xeb, 0x96, 0x12, 0x1b, 0xff, 0xf8,
-0xe0, 0xc0, 0x72, 0xc1, 0xc8, 0xf2, 0xd6, 0xff,
-0xe9, 0x81, 0xe7, 0xf8, 0x13, 0xe9, 0x1d, 0x3b,
-0xe4, 0xb3, 0xf1, 0x4b, 0xa9, 0x3a, 0x3e, 0x29,
-0x25, 0x2f, 0xe0, 0x2f, 0x59, 0xf8, 0xe7, 0xfb,
-0x70, 0x89, 0x37, 0x74, 0x04, 0x87, 0x9f, 0xfa,
-0xaa, 0x87, 0xff, 0xf3, 0x3a, 0x13, 0x7c, 0x8c,
-0x0e, 0xf9, 0x75, 0x75, 0x8c, 0xce, 0xe3, 0x60,
-0x6f, 0x4c, 0x5d, 0x22, 0x31, 0xaa, 0x01, 0x8a,
-0xbb, 0x3a, 0xbd, 0xf5, 0x7f, 0xde, 0x80, 0x9f,
-0x98, 0xbb, 0x56, 0x45, 0xd3, 0xa9, 0x61, 0xf8,
-0xc7, 0x14, 0xf9, 0x7f, 0xaa, 0xb3, 0xfc, 0x9f,
-0x87, 0xd8, 0x3b, 0x3a, 0xf1, 0x7f, 0xd4, 0xef,
-0x54, 0x7b, 0xeb, 0xff, 0xfc, 0x35, 0xc7, 0xd7,
-0x2a, 0x8e, 0xe7, 0x8b, 0x61, 0x63, 0x3f, 0x27,
-0xff, 0xcf, 0x35, 0x35, 0x4e, 0x22, 0x52, 0x17,
-0x25, 0x22, 0xc1, 0x26, 0x96, 0x93, 0xff, 0xae,
-0x3c, 0x04, 0xcc, 0x68, 0xfd, 0xe7, 0xc2, 0x61,
-0x7d, 0xbf, 0xe5, 0x2f, 0xb2, 0xc7, 0x27, 0x86,
-0x39, 0x5d, 0x61, 0x39, 0xfe, 0x9f, 0x96, 0x1a,
-0xad, 0x53, 0xd7, 0xb3, 0xf1, 0x20, 0xae, 0x13,
-0xff, 0x47, 0xe1, 0x6e, 0x60, 0x48, 0xd7, 0x29,
-0x35, 0x2c, 0xa7, 0xfe, 0x8f, 0x36, 0x24, 0xd5,
-0x55, 0x04, 0xd6, 0xca, 0x02, 0xdd, 0xc1, 0xf3,
-0x6b, 0xe5, 0x2a, 0x4f, 0xe1, 0xc7, 0xb6, 0x5d,
-0x94, 0xff, 0xfe, 0x8e, 0x63, 0x7f, 0x7a, 0xa6,
-0xbc, 0x00, 0x17, 0x4b, 0x9f, 0x34, 0x96, 0x26,
-0xe5, 0x33, 0xea, 0x6f, 0x2c, 0xff, 0x8f, 0x5d,
-0x08, 0x51, 0xa3, 0x54, 0xf7, 0x86, 0x96, 0x99,
-0xa3, 0xf2, 0x29, 0x27, 0xff, 0xb4, 0xbb, 0xe0,
-0x0c, 0x3c, 0xab, 0xde, 0x44, 0x24, 0xe7, 0x33,
-0xf0, 0x4d, 0xd4, 0x06, 0xfe, 0xe1, 0x1b, 0x5c,
-0x8c, 0x6f, 0x43, 0xfb, 0x76, 0xf1, 0xba, 0xba,
-0xe5, 0x81, 0x41, 0x69, 0xb1, 0x87, 0xff, 0x33,
-0x02, 0xdd, 0x46, 0xb8, 0xbb, 0x9b, 0x37, 0x65,
-0x58, 0x37, 0x6c, 0x03, 0x0a, 0x7b, 0xf1, 0x2c,
-0x22, 0x1a, 0x81, 0x7d, 0x2d, 0xdb, 0xd4, 0x08,
-0x2f, 0x2b, 0x71, 0xf4, 0xa9, 0x0a, 0xfe, 0xcf,
-0xaa, 0xa6, 0x88, 0x96, 0x40, 0x41, 0xc5, 0xf9,
-0x56, 0x24, 0x9e, 0x76, 0xe7, 0xbb, 0x55, 0x8d,
-0xb4, 0xa9, 0x5a, 0x59, 0x53, 0xa9, 0xfd, 0xfc,
-0xc4, 0x7f, 0x5e, 0x0f, 0x2b, 0x5a, 0xd5, 0x6f,
-0xb1, 0x53, 0x50, 0x64, 0x84, 0x3d, 0x78, 0x32,
-0x7d, 0x15, 0xfe, 0x22, 0xda, 0x0c, 0xa3, 0x7b,
-0x57, 0xb8, 0xd0, 0xb1, 0x0f, 0xdb, 0x2a, 0x8f,
-0xb0, 0xa3, 0x08, 0x5a, 0x02, 0x3d, 0xf2, 0x30,
-0xff, 0x24, 0xaf, 0x13, 0x78, 0xc6, 0xcc, 0x22,
-0x9c, 0x5f, 0x6a, 0x67, 0xe1, 0xab, 0x46, 0x54,
-0x93, 0x57, 0x79, 0xf2, 0xb3, 0xbe, 0x07, 0xef,
-0xaa, 0xe4, 0xe4, 0xb1, 0xc2, 0x5e, 0xb4, 0x1e,
-0x4e, 0xd9, 0x88, 0xe8, 0x1d, 0x1c, 0x3f, 0x97,
-0x34, 0x70, 0xd8, 0xcb, 0xff, 0x21, 0x23, 0x5f,
-0x24, 0xe2, 0x8f, 0x23, 0xba, 0x60, 0x3b, 0xdf,
-0x69, 0x03, 0xa1, 0x2a, 0x18, 0xd1, 0x1a, 0xa4,
-0x40, 0x4e, 0xfe, 0x57, 0xc1, 0x8d, 0xc6, 0x21,
-0x5e, 0xcd, 0x23, 0x99, 0xc4, 0xcb, 0x35, 0xf7,
-0x75, 0x87, 0x11, 0xf6, 0x94, 0x65, 0xf9, 0x3f,
-0x6f, 0xde, 0x1b, 0x69, 0x3f, 0x64, 0x96, 0xf0,
-0x81, 0x37, 0x72, 0xea, 0x1f, 0x2e, 0xd5, 0x76,
-0x1a, 0xb5, 0xf1, 0xd6, 0x05, 0x4d, 0xc7, 0xf9,
-0xf7, 0x0d, 0x11, 0x7d, 0xc8, 0x56, 0x04, 0x9a,
-0xcb, 0x3e, 0x01, 0x07, 0x06, 0x02, 0x66, 0xd1,
-0x5c, 0x76, 0xcc, 0xb1, 0x9f, 0x5b, 0x17, 0x4d,
-0xd6, 0x77, 0x1a, 0xff, 0x7e, 0x58, 0xc4, 0xaf,
-0x1f, 0xa1, 0xf7, 0x77, 0x8d, 0x1d, 0x18, 0x5a,
-0xc5, 0xee, 0xa0, 0xf7, 0x77, 0xa0, 0x28, 0x7e,
-0x95, 0x6b, 0x7f, 0x7a, 0xd5, 0xa9, 0xea, 0x19,
-0xde, 0x18, 0x0f, 0x20, 0xfe, 0xd1, 0xde, 0xe1,
-0x3b, 0x71, 0x5b, 0x69, 0x76, 0x10, 0xd1, 0xa7,
-0x63, 0x1f, 0xf0, 0xfa, 0xb7, 0x66, 0xe6, 0xd6,
-0x3f, 0x4c, 0x59, 0xa7, 0xfb, 0x64, 0xf9, 0x71,
-0x78, 0x89, 0xb6, 0xf5, 0x43, 0x9d, 0xef, 0xd8,
-0x11, 0x90, 0xad, 0x54, 0x8f, 0x74, 0xb0, 0x30,
-0xe5, 0xa9, 0x7f, 0x68, 0x16, 0xbc, 0x6a, 0x1c,
-0xa7, 0x24, 0x65, 0x3c, 0xbf, 0x9b, 0xcf, 0x51,
-0xfc, 0x62, 0xac, 0xf3, 0x90, 0x2e, 0xf0, 0xcf,
-0x90, 0xfc, 0x01, 0x7c, 0x90, 0x9c, 0x73, 0x32,
-0xb0, 0x0a, 0xd1, 0xb9, 0xcb, 0xff, 0xd9, 0x0c,
-0x6b, 0xf5, 0xaa, 0x63, 0x08, 0x72, 0x5e, 0x69,
-0xb9, 0x9f, 0xdc, 0xce, 0x0e, 0x11, 0x7a, 0x11,
-0xfb, 0xf9, 0x12, 0x4a, 0x04, 0x53, 0xef, 0x64,
-0x2e, 0xdf, 0x4f, 0x83, 0x2d, 0x65, 0x5d, 0xea,
-0x5f, 0x0f, 0x86, 0xda, 0xd8, 0x2b, 0x5d, 0xeb,
-0xac, 0xf9, 0x6e, 0xd1, 0xf7, 0xc2, 0x34, 0xd3,
-0x1f, 0x67, 0x2f, 0xc0, 0x21, 0xa6, 0x9b, 0x6a,
-0xdc, 0x07, 0x39, 0xf9, 0xef, 0x3c, 0xbe, 0x2d,
-0x83, 0xfb, 0xe3, 0x51, 0x3d, 0x91, 0xd2, 0x29,
-0x0c, 0x54, 0x6c, 0xe9, 0x13, 0xf0, 0x8d, 0xdb,
-0x9d, 0xc1, 0xf1, 0x91, 0xa6, 0x90, 0xb3, 0x3e,
-0xc7, 0x2a, 0x7f, 0x04, 0xa6, 0x39, 0xaf, 0x2d,
-0xba, 0x45, 0xfe, 0x35, 0x3c, 0x33, 0x50, 0x47,
-0xdb, 0xd0, 0x93, 0x16, 0xe3, 0x22, 0x2d, 0x0f,
-0xc4, 0xc7, 0x32, 0x73, 0xcc, 0xe8, 0xbe, 0xce,
-0x19, 0x1e, 0xfe, 0xcf, 0x29, 0x72, 0xfb, 0x0c,
-0x2e, 0xfd, 0x96, 0x7c, 0xda, 0xc8, 0x9e, 0x37,
-0xa9, 0x30, 0xcb, 0xd7, 0xc9, 0xf1, 0x3e, 0x6c,
-0x39, 0x82, 0x52, 0xcd, 0x2e, 0xfe, 0x19, 0xd4,
-0x2e, 0xe8, 0x63, 0xdb, 0xe7, 0xe0, 0xa1, 0xbe,
-0xf3, 0xeb, 0xca, 0x73, 0xb8, 0x9b, 0x13, 0x10,
-0xd2, 0x9f, 0x27, 0x18, 0x70, 0x46, 0x1e, 0x85,
-0x7e, 0xf2, 0x08, 0xf5, 0xcb, 0xdc, 0x13, 0xff,
-0xfa, 0xa2, 0xbe, 0xaf, 0x2a, 0x7c, 0x92, 0x75,
-0x87, 0x4b, 0x8c, 0x04, 0x45, 0x73, 0xd2, 0x16,
-0xff, 0x96, 0xf8, 0xcf, 0xaf, 0x1b, 0xbd, 0x7c,
-0x9e, 0x79, 0x6b, 0x20, 0x17, 0xff, 0xf0, 0x03,
-0x08, 0x03, 0x5a, 0x7b, 0xb6, 0xad, 0xd6, 0xd6,
-0xb7, 0x65, 0xc7, 0x3b, 0x85, 0x10, 0xbf, 0xaf,
-0xe1, 0x95, 0x54, 0x59, 0xca, 0xc3, 0x7f, 0x56,
-0xb4, 0x7d, 0x8a, 0xce, 0x71, 0xd3, 0x8f, 0x52,
-0xf4, 0x99, 0xf2, 0x73, 0x03, 0x76, 0xe1, 0xdf,
-0xd3, 0x28, 0x28, 0xa6, 0x5f, 0x07, 0x37, 0xff,
-0x9d, 0x17, 0xaf, 0xd6, 0xc8, 0xed, 0x13, 0xe5,
-0xf2, 0x6a, 0x65, 0x80, 0xfc, 0x3f, 0xed, 0xf8,
-0x87, 0xd9, 0x42, 0xbb, 0x54, 0xb1, 0x04, 0x9f,
-0x9f, 0xcb, 0x3c, 0xa7, 0xfe, 0xe1, 0x05, 0x78,
-0x92, 0x07, 0x4d, 0x79, 0x30, 0xcb, 0xff, 0xf1,
-0x24, 0x32, 0xdb, 0x44, 0xa0, 0x11, 0x67, 0xfd,
-0x1c, 0x96, 0x70, 0x10, 0xbf, 0x3e, 0x55, 0xf2,
-0xd9, 0xe6, 0x85, 0x70, 0x51, 0x99, 0x43, 0x69,
-0x83, 0x54, 0x51, 0xf3, 0x86, 0x4c, 0xf0, 0x6c,
-0xf5, 0x20, 0xbc, 0x92, 0xb8, 0x5e, 0x2f, 0x1e,
-0x92, 0x63, 0x2e, 0x5f, 0x48, 0x3b, 0x4d, 0x66,
-0xb6, 0x55, 0x4d, 0x86, 0x71, 0xa3, 0x8f, 0xcc,
-0xc8, 0x64, 0x13, 0xe1, 0x67, 0x64, 0xfc, 0xbb,
-0xf0, 0xa7, 0xe9, 0xe6, 0x61, 0x1d, 0x4d, 0xb7,
-0xee, 0xe6, 0x7f, 0xc1, 0x46, 0x69, 0xb7, 0x1a,
-0x7e, 0xaa, 0xbb, 0x8e, 0x05, 0x38, 0x5a, 0x57,
-0xaa, 0xbe, 0x7b, 0x1c, 0x0f, 0xb6, 0x8a, 0x79,
-0x6d, 0x1d, 0xda, 0x9f, 0x24, 0xd4, 0x40, 0x91,
-0xc6, 0xc2, 0x92, 0xbd, 0x7e, 0xcc, 0xd2, 0xd3,
-0x15, 0xbb, 0xc9, 0xfe, 0x1f, 0x64, 0x33, 0x61,
-0x3f, 0x9f, 0x61, 0x27, 0xc2, 0x0b, 0xc5, 0x12,
-0xe3, 0x71, 0x7a, 0xaa, 0xa8, 0x87, 0xa5, 0x9d,
-0xf7, 0x57, 0xf0, 0x73, 0xb4, 0xba, 0xbb, 0x03,
-0xbd, 0xfe, 0xa8, 0x71, 0x99, 0x14, 0x95, 0x96,
-0x4f, 0xc1, 0xbb, 0xb8, 0x7e, 0xfc, 0x69, 0xf9,
-0x17, 0x30, 0xa4, 0xcf, 0x8b, 0x7f, 0xf3, 0xbb,
-0x7e, 0x70, 0xf8, 0x3c, 0x19, 0x38, 0xa8, 0x5c,
-0xe4, 0x4f, 0x1a, 0x54, 0xfd, 0x40, 0x84, 0x11,
-0x51, 0x2d, 0x1f, 0xb4, 0x5e, 0x4e, 0x0a, 0xe1,
-0x7d, 0xe5, 0x42, 0xea, 0x26, 0x28, 0x19, 0xec,
-0x6c, 0x77, 0xf3, 0xdf, 0x85, 0xbf, 0xb1, 0xae,
-0xad, 0x38, 0x2d, 0xcf, 0x84, 0x67, 0x34, 0x11,
-0x6d, 0x1c, 0xb6, 0xf1, 0xf6, 0x08, 0x8c, 0x2c,
-0x5b, 0x80, 0xf8, 0xc7, 0xef, 0xf2, 0x61, 0x86,
-0x24, 0xca, 0x07, 0xd4, 0x8d, 0x82, 0xb4, 0x7f,
-0x35, 0xdc, 0xca, 0xeb, 0x05, 0x0c, 0x86, 0x27,
-0x98, 0x28, 0xa4, 0xd0, 0x04, 0xdc, 0xd4, 0xb9,
-0xaa, 0x35, 0xbb, 0xfc, 0x9f, 0x91, 0x82, 0x25,
-0x7c, 0x37, 0xa4, 0x8c, 0xa2, 0x34, 0x5a, 0x73,
-0x7f, 0x46, 0x84, 0xbd, 0xfa, 0xed, 0xfd, 0xda,
-0xc4, 0xd3, 0x42, 0x64, 0x3b, 0x42, 0x47, 0x37,
-0xfe, 0xf5, 0x9e, 0x34, 0x55, 0xda, 0xcb, 0xab,
-0x57, 0xee, 0x3f, 0x1b, 0x9e, 0x6a, 0xc7, 0xbf,
-0x7e, 0xa6, 0xee, 0xe5, 0xd7, 0x09, 0xc7, 0x88,
-0x8a, 0x67, 0xf1, 0x54, 0xeb, 0x8b, 0x9e, 0x1a,
-0xe6, 0x54, 0xff, 0xf0, 0x3c, 0x39, 0x61, 0x62,
-0x8c, 0xb3, 0xa7, 0xf4, 0x18, 0x39, 0x4e, 0xfb,
-0xe1, 0x5d, 0x2d, 0x4a, 0x8e, 0xa0, 0x7e, 0x3c,
-0x4c, 0xcf, 0x4f, 0x06, 0x40, 0x3e, 0x71, 0x95,
-0xa3, 0x4f, 0xab, 0xfe, 0xb3, 0x81, 0xb0, 0xf6,
-0x37, 0x06, 0xf1, 0xa3, 0xfc, 0xef, 0xe2, 0xfe,
-0x95, 0x5d, 0x3f, 0x6b, 0x60, 0x0f, 0x6b, 0xe4,
-0xc1, 0xb6, 0xe6, 0xa1, 0x42, 0x7b, 0xbe, 0xd9,
-0xfa, 0x3f, 0x46, 0x71, 0xda, 0x5f, 0xa5, 0x5d,
-0x86, 0x3c, 0xfd, 0x24, 0x4c, 0xa9, 0x2e, 0x53,
-0x9c, 0x94, 0x9b, 0xf2, 0xeb, 0xff, 0x18, 0x59,
-0xfe, 0xb3, 0xf0, 0x27, 0x3b, 0x85, 0x55, 0x8f,
-0xeb, 0x6b, 0xa1, 0x8a, 0xab, 0x6d, 0xbe, 0x32,
-0xa7, 0x9e, 0xe1, 0x22, 0xf8, 0x2e, 0xae, 0xe6,
-0xaa, 0x15, 0xea, 0x18, 0xbb, 0x46, 0x17, 0x61,
-0x3e, 0x9c, 0xaf, 0xe3, 0x11, 0xd2, 0x37, 0xf2,
-0xaa, 0xad, 0x45, 0xaf, 0xb0, 0x45, 0x79, 0xfe,
-0x1f, 0x7d, 0x45, 0x64, 0x3e, 0xfb, 0xb8, 0x7d,
-0xbe, 0x40, 0x7d, 0x72, 0x3a, 0xcf, 0x16, 0x3e,
-0xc3, 0x13, 0x47, 0xf5, 0x94, 0x7a, 0x55, 0xd9,
-0x32, 0x27, 0x3e, 0x68, 0xf9, 0x7f, 0x66, 0x27,
-0x03, 0x5f, 0x2a, 0x9f, 0x61, 0x9c, 0x43, 0x44,
-0x49, 0xfe, 0x1f, 0xe9, 0x1c, 0x17, 0xf8, 0xe7,
-0x6d, 0x78, 0x0e, 0xe6, 0xec, 0x2b, 0x1e, 0x91,
-0xef, 0x76, 0xea, 0xcf, 0x58, 0xfe, 0x9f, 0x43,
-0x52, 0x09, 0xef, 0xcc, 0xa8, 0x74, 0xfa, 0xb8,
-0x5f, 0x14, 0x82, 0xd6, 0x68, 0x3f, 0x2a, 0x37,
-0x61, 0x4c, 0x3b, 0x14, 0x1a, 0x57, 0xff, 0xf9,
-0x28, 0xec, 0xa2, 0xfc, 0xa0, 0xa8, 0xd2, 0x87,
-0x40, 0x31, 0x98, 0xfc, 0x13, 0xba, 0x22, 0xf6,
-0xbb, 0x28, 0x9c, 0x4d, 0x7e, 0x95, 0x42, 0x63,
-0x2c, 0xa7, 0xfe, 0x61, 0x87, 0x11, 0x26, 0x27,
-0xc3, 0x34, 0x58, 0x6f, 0xcc, 0xa3, 0xfd, 0xb7,
-0x1f, 0xc7, 0x13, 0x9e, 0x59, 0xb1, 0x9d, 0x75,
-0x18, 0xf3, 0x96, 0xdf, 0xaa, 0x79, 0xbc, 0xf3,
-0x21, 0x45, 0x81, 0xf5, 0x8b, 0xc2, 0x6d, 0x37,
-0xd2, 0xf8, 0x87, 0x8c, 0x19, 0x38, 0xac, 0x6c,
-0x25, 0x3c, 0xe4, 0xf8, 0x7f, 0x60, 0x46, 0x8b,
-0x6f, 0x13, 0x73, 0xe8, 0x15, 0x10, 0x00, 0x2a,
-0x13, 0x1d, 0x36, 0xae, 0xa6, 0x6a, 0xc6, 0x0f,
-0xe8, 0xdb, 0x69, 0xd8, 0x30, 0xb3, 0x0b, 0x41,
-0x23, 0xf4, 0xaa, 0xa1, 0x88, 0x8f, 0xec, 0xe4,
-0x63, 0x8e, 0xa9, 0x77, 0x1a, 0x03, 0x6d, 0xb1,
-0x8a, 0x4f, 0x22, 0xec, 0x69, 0x1a, 0x5c, 0xb6,
-0x80, 0xf2, 0xfd, 0xe3, 0x94, 0x76, 0x4d, 0xf1,
-0xaf, 0x38, 0xaa, 0x6e, 0x06, 0x94, 0x70, 0xff,
-0x3c, 0x87, 0xff, 0xb3, 0xf1, 0xea, 0x61, 0x46,
-0x6c, 0x9f, 0x92, 0x76, 0x79, 0xd8, 0xf8, 0x95,
-0xd6, 0x40, 0x6c, 0x16, 0x2a, 0x63, 0x28, 0xe6,
-0xbb, 0xa3, 0xed, 0x32, 0x5c, 0x67, 0x4c, 0x6a,
-0x93, 0x7f, 0xe1, 0xd8, 0xf3, 0xee, 0x02, 0xd2,
-0x46, 0x5d, 0x5b, 0x60, 0xb3, 0x5c, 0x93, 0x7c,
-0x26, 0x73, 0x23, 0x0d, 0xdb, 0xee, 0xfa, 0x8b,
-0x9e, 0xa6, 0x5b, 0x0d, 0xfa, 0x99, 0x9b, 0xff,
-0xae, 0x9d, 0xec, 0xea, 0x4e, 0x6d, 0xd3, 0x23,
-0xf7, 0xfa, 0xaa, 0xd9, 0xc6, 0xc1, 0x6d, 0xe0,
-0x2d, 0x84, 0x58, 0x65, 0x10, 0x23, 0xfa, 0x56,
-0x5e, 0x56, 0xe8, 0xf2, 0x7f, 0xf0, 0x7c, 0xb1,
-0x56, 0xad, 0x6a, 0x55, 0x97, 0xb1, 0xca, 0xd4,
-0x5a, 0xc1, 0xee, 0x76, 0xfd, 0x3f, 0xfd, 0xa1,
-0xec, 0xc4, 0xaf, 0x91, 0xec, 0xf9, 0xf6, 0x54,
-0x76, 0x01, 0x2e, 0xc2, 0x36, 0xb5, 0x2d, 0x5c,
-0x81, 0xab, 0x31, 0x8b, 0x7f, 0x6e, 0x14, 0xfa,
-0x0c, 0xaf, 0x26, 0x46, 0x74, 0x5c, 0x7e, 0x80,
-0x7d, 0xc9, 0xa9, 0x7f, 0x95, 0xaa, 0x1c, 0x66,
-0x47, 0x11, 0xf6, 0xd0, 0xf3, 0xe3, 0x44, 0x16,
-0x64, 0xfd, 0x39, 0x49, 0x2b, 0x11, 0xbe, 0xe9,
-0xa8, 0xd9, 0xd0, 0x84, 0x82, 0x9b, 0xff, 0x2e,
-0xfc, 0x3f, 0x3a, 0x7e, 0xbb, 0xb9, 0x7a, 0x98,
-0x8f, 0xcb, 0xff, 0xaa, 0x39, 0x6b, 0x0a, 0x46,
-0xf4, 0x26, 0x0f, 0xfe, 0xb1, 0xe2, 0x5f, 0x01,
-0x72, 0xfb, 0x1c, 0xb7, 0x04, 0x5a, 0x81, 0x5f,
-0x27, 0xfc, 0xb3, 0x08, 0x46, 0x06, 0xeb, 0x62,
-0xc5, 0x1d, 0x72, 0x22, 0x87, 0xff, 0x4c, 0xd9,
-0xee, 0xd9, 0xf8, 0x57, 0x75, 0x87, 0xea, 0x49,
-0x84, 0xbf, 0x49, 0xbb, 0x0f, 0xed, 0xc3, 0x86,
-0x55, 0xe5, 0x4d, 0xce, 0x7a, 0x88, 0x74, 0x05,
-0xa8, 0x5e, 0x56, 0xc6, 0x47, 0x69, 0x14, 0x9b,
-0xb8, 0xce, 0xbd, 0xc4, 0xb9, 0x4f, 0x69, 0x0f,
-0x73, 0xbd, 0xff, 0xea, 0x48, 0x5d, 0xc2, 0xb1,
-0x3f, 0x55, 0x80, 0xa7, 0x15, 0xa3, 0x6a, 0xd0,
-0xf7, 0x15, 0x36, 0x05, 0xfe, 0xd9, 0xa8, 0x4a,
-0xd9, 0x44, 0xbe, 0x3e, 0x3a, 0xbf, 0xd0, 0xfb,
-0x48, 0x2f, 0x72, 0xab, 0xe1, 0xdc, 0xbf, 0x7b,
-0xaa, 0x76, 0x89, 0xef, 0x4e, 0xd5, 0x8e, 0xe0,
-0xc1, 0xe5, 0x35, 0xbe, 0x33, 0x15, 0xb5, 0x1c,
-0x41, 0x33, 0xe9, 0x7c, 0x7d, 0x1b, 0xbc, 0xd1,
-0x75, 0x97, 0x5e, 0xbc, 0x4a, 0xde, 0xe0, 0x2c,
-0x68, 0x75, 0x72, 0xaf, 0xf0, 0xbe, 0x16, 0x93,
-0x1b, 0xf6, 0x6d, 0x3a, 0x86, 0x38, 0xfe, 0x8d,
-0xbd, 0xf2, 0x69, 0x8d, 0x18, 0x79, 0x68, 0xb8,
-0xdc, 0x78, 0x9f, 0x29, 0xea, 0x3f, 0xcf, 0x21,
-0xfc, 0x33, 0x0f, 0x2e, 0xf0, 0x39, 0x16, 0x91,
-0xf5, 0x79, 0x72, 0x04, 0x5d, 0x90, 0xeb, 0xd8,
-0xb3, 0x5d, 0x73, 0xaa, 0x4a, 0xc6, 0xe4, 0x41,
-0xc7, 0x9e, 0xec, 0x28, 0xed, 0x31, 0x1e, 0x83,
-0x6a, 0x2a, 0x32, 0x56, 0x41, 0xde, 0x1e, 0x2e,
-0x1c, 0x41, 0xdf, 0x13, 0xfe, 0x1c, 0x79, 0x39,
-0xac, 0xd5, 0xaa, 0xba, 0x10, 0x11, 0xbd, 0xe5,
-0xec, 0x17, 0x3d, 0x7c, 0x0b, 0x1c, 0x54, 0xc9,
-0x29, 0x84, 0x5b, 0xec, 0x63, 0x5c, 0x8c, 0xbf,
-0x60, 0x17, 0xae, 0x87, 0x38, 0x2e, 0x15, 0xcd,
-0xf7, 0x95, 0x44, 0xca, 0xd1, 0xff, 0xca, 0x8a,
-0x01, 0x0a, 0xeb, 0x84, 0x01, 0x98, 0x4c, 0xd9,
-0x85, 0xdc, 0x2e, 0x6c, 0xd2, 0x87, 0xf6, 0xff,
-0x93, 0x5a, 0x87, 0xa6, 0x4f, 0xc3, 0xf3, 0xd7,
-0xa0, 0x07, 0xff, 0xec, 0xa0, 0xfa, 0x3f, 0x27,
-0x03, 0x31, 0xff, 0x4c, 0x9c, 0xf8, 0x2e, 0x6b,
-0xbe, 0xb8, 0xbf, 0x53, 0x85, 0x96, 0x59, 0x70,
-0xd4, 0xac, 0x33, 0x4b, 0x0e, 0xca, 0x2e, 0x1f,
-0x89, 0x03, 0xf1, 0xc3, 0x0f, 0xa1, 0x75, 0xad,
-0x3e, 0x6e, 0x9c, 0x73, 0xf4, 0xc3, 0x85, 0xbd,
-0x7d, 0x56, 0x3f, 0xab, 0x0b, 0x06, 0x82, 0x5b,
-0x7f, 0xb8, 0x4f, 0xa3, 0x7a, 0x77, 0x8d, 0x7c,
-0x49, 0xa6, 0x73, 0xbe, 0xfe, 0x14, 0xcc, 0xe1,
-0x5e, 0x3c, 0x50, 0x0f, 0xcf, 0xf6, 0xcf, 0x21,
-0xaa, 0xb0, 0xe9, 0xec, 0x77, 0x7d, 0x5d, 0xf3,
-0xe1, 0x10, 0xcc, 0x44, 0xfc, 0xdc, 0x34, 0x1f,
-0x7e, 0x04, 0x33, 0x72, 0x0a, 0x11, 0xff, 0x07,
-0x21, 0x96, 0x94, 0x4a, 0xfc, 0x67, 0xfb, 0xf7,
-0x42, 0xfc, 0x23, 0xaa, 0x83, 0x16, 0xe1, 0xb1,
-0x4b, 0xc1, 0xdd, 0x39, 0x67, 0x7c, 0x0d, 0xac,
-0x57, 0xc3, 0xba, 0x6f, 0x5f, 0x22, 0xe3, 0xe4,
-0x53, 0xa8, 0x8a, 0x2a, 0xe2, 0xef, 0x7e, 0xb4,
-0x3f, 0x90, 0x72, 0x88, 0xaf, 0x2c, 0x4b, 0xfc,
-0x58, 0x4f, 0x4b, 0x37, 0xc6, 0xdc, 0xfa, 0x1b,
-0x88, 0x7f, 0x44, 0x91, 0xd5, 0x62, 0xc0, 0xf5,
-0x7f, 0x14, 0xe6, 0x79, 0xd6, 0x43, 0x3b, 0xa3,
-0x37, 0xae, 0x8e, 0x4a, 0x25, 0x98, 0x2e, 0xfe,
-0xf9, 0xd7, 0x31, 0x38, 0x03, 0x8d, 0x10, 0x30,
-0xe5, 0x51, 0xf5, 0x22, 0xdc, 0x44, 0xf3, 0x7d,
-0xc5, 0xf6, 0x77, 0x5d, 0x40, 0xd3, 0xf4, 0x64,
-0x47, 0xc9, 0xa8, 0x9c, 0x71, 0xf1, 0x8c, 0x74,
-0x0e, 0x2e, 0xf3, 0x1b, 0xe2, 0x1b, 0x96, 0xcb,
-0x75, 0xda, 0xf3, 0x75, 0x73, 0x86, 0x03, 0x19,
-0x7f, 0x8c, 0xf8, 0xf3, 0x94, 0x1f, 0x77, 0x0e,
-0x0f, 0xfe, 0xbb, 0xe3, 0x4b, 0xc6, 0x3c, 0xfc,
-0x1f, 0x13, 0xde, 0x81, 0x1b, 0xf9, 0x36, 0x22,
-0x01, 0xce, 0x80, 0xfb, 0x5b, 0x22, 0xa6, 0x2f,
-0xdd, 0x54, 0x65, 0x6c, 0xe0, 0xb3, 0x32, 0x88,
-0x37, 0xbe, 0x4f, 0x1e, 0x9b, 0xb8, 0x6f, 0x9f,
-0x87, 0xff, 0x33, 0x20, 0xf8, 0xcf, 0xc2, 0xec,
-0xe8, 0xf0, 0x70, 0x0c, 0xd1, 0x2f, 0x2f, 0xec,
-0x2a, 0xcb, 0xfa, 0x7f, 0x46, 0x60, 0x83, 0x16,
-0x01, 0x9c, 0xaf, 0x87, 0xff, 0x53, 0xfa, 0x08,
-0x3c, 0x11, 0x5f, 0x61, 0x6c, 0xd8, 0x52, 0x16,
-0x09, 0xff, 0x00, 0xe8, 0xfe, 0x6c, 0x87, 0x5d,
-0x58, 0x1b, 0xef, 0x0f, 0x33, 0xe2, 0xf7, 0xa6,
-0x57, 0x8c, 0x3a, 0xef, 0xaf, 0x51, 0xf1, 0x23,
-0x38, 0x6f, 0xe2, 0xb1, 0x6b, 0xfe, 0xc7, 0x75,
-0xc1, 0xff, 0x89, 0xfe, 0x07, 0x5a, 0x83, 0x2c,
-0x3e, 0x3c, 0xa6, 0x1f, 0x63, 0xf3, 0xf5, 0x8d,
-0xa8, 0x1f, 0xb7, 0xfe, 0x21, 0x88, 0xfd, 0x7d,
-0xe4, 0x13, 0x84, 0x06, 0x2d, 0x7e, 0xaf, 0xbf,
-0xdd, 0x5e, 0x0f, 0xfb, 0xe0, 0x92, 0x71, 0x83,
-0x11, 0xcc, 0xeb, 0x7f, 0xa1, 0xbe, 0x4c, 0x7c,
-0xc5, 0x9d, 0xfe, 0x2a, 0xe5, 0x6d, 0x86, 0xab,
-0x71, 0x3b, 0x1a, 0x3a, 0xab, 0x10, 0x50, 0x67,
-0xaf, 0xf1, 0x16, 0x34, 0xe8, 0xc1, 0x74, 0xf3,
-0x4f, 0xdc, 0xfd, 0x5d, 0x89, 0xc2, 0x6e, 0xa3,
-0x76, 0xd0, 0xff, 0x18, 0x93, 0xe3, 0xaf, 0x21,
-0x0c, 0x53, 0xe7, 0xb0, 0x28, 0xdf, 0x00, 0xb3,
-0xe8, 0xf9, 0x67, 0x40, 0x02, 0x4a, 0x6a, 0x4a,
-0xf6, 0xb1, 0x0f, 0xf2, 0xe3, 0x5f, 0xad, 0xa8,
-0x0d, 0x40, 0x98, 0xad, 0xf7, 0xf9, 0xe6, 0xfa,
-0x5a, 0x6d, 0x3c, 0xec, 0xc3, 0x57, 0xa9, 0x86,
-0xfb, 0x6e, 0xf2, 0xe0, 0x9f, 0x77, 0x29, 0xfe,
-0x65, 0xce, 0x8c, 0xff, 0x3f, 0x88, 0x07, 0xe0,
-0xc1, 0xd4, 0x34, 0xdc, 0x84, 0xd9, 0xa7, 0x6d,
-0x20, 0x74, 0x0d, 0x6c, 0xe6, 0x33, 0x6b, 0x7c,
-0x6b, 0xd8, 0x05, 0x27, 0xfe, 0xde, 0x8a, 0x2b,
-0xe7, 0x7d, 0xb5, 0x9e, 0x60, 0x0f, 0x68, 0xbf,
-0x80, 0x18, 0xb9, 0x7d, 0x56, 0xe1, 0xfd, 0xeb,
-0xcd, 0xe0, 0x6e, 0x59, 0x35, 0x46, 0x6f, 0xaf,
-0x87, 0xa9, 0xb3, 0xbd, 0xfc, 0x9f, 0x29, 0x7b,
-0x04, 0x6c, 0x9e, 0x34, 0x2a, 0xbf, 0x68, 0x5c,
-0x8e, 0x34, 0x5a, 0xf9, 0x02, 0xa8, 0x9f, 0x13,
-0xc1, 0x77, 0xfd, 0x43, 0xa5, 0xa7, 0x71, 0x3f,
-0xfa, 0xf3, 0x77, 0x65, 0x4f, 0x3d, 0x8d, 0x82,
-0x53, 0xf0, 0x4c, 0x1c, 0xcf, 0xb3, 0xf3, 0x65,
-0xe0, 0xff, 0x8f, 0xf0, 0x86, 0xc9, 0x11, 0x10,
-0xf9, 0x5f, 0x69, 0x91, 0x51, 0x5e, 0x9f, 0x42,
-0xe8, 0xe8, 0xcd, 0x7f, 0xdf, 0x0c, 0x93, 0xd4,
-0x99, 0xb8, 0x3f, 0xb2, 0x10, 0x74, 0x6a, 0x37,
-0x98, 0xbe, 0x76, 0xb6, 0x07, 0xed, 0x49, 0x74,
-0x00, 0x0d, 0xe9, 0x20, 0x9d, 0x1f, 0xa1, 0xa4,
-0x3d, 0xfc, 0x9e, 0x1b, 0x0f, 0xc2, 0x4b, 0xd6,
-0xec, 0x7c, 0x57, 0x55, 0x11, 0xed, 0x47, 0x9d,
-0x8f, 0xd3, 0xa4, 0x42, 0x88, 0xea, 0x9a, 0x15,
-0x2f, 0x91, 0x07, 0x8c, 0x0a, 0x41, 0x7b, 0xf3,
-0xdf, 0x9f, 0x86, 0x4e, 0x33, 0xda, 0xff, 0xe7,
-0x35, 0x8c, 0x75, 0x74, 0xc2, 0x74, 0x5a, 0x3f,
-0x1b, 0xad, 0xfc, 0x82, 0x34, 0xfb, 0x31, 0xec,
-0xba, 0x85, 0x4a, 0x73, 0x34, 0x79, 0xf3, 0xdf,
-0xf7, 0x19, 0xc7, 0x86, 0x1a, 0x52, 0xc1, 0xd7,
-0x65, 0x1f, 0x9e, 0x37, 0x77, 0x71, 0x3c, 0x28,
-0xcd, 0xd7, 0xde, 0xb2, 0xf2, 0xdf, 0xc7, 0xba,
-0x2e, 0x99, 0x8d, 0x1d, 0xf7, 0xeb, 0xd5, 0xe7,
-0xbd, 0xf5, 0x0f, 0x9b, 0xf2, 0x69, 0xcf, 0xaf,
-0x5b, 0xf9, 0xef, 0x5d, 0x94, 0xff, 0xa5, 0x11,
-0x35, 0x57, 0xce, 0x89, 0x7f, 0xc1, 0x79, 0x4a,
-0xfb, 0xda, 0x2c, 0x9f, 0xee, 0x7a, 0x1d, 0x81,
-0x62, 0x49, 0x8f, 0xac, 0x50, 0xd9, 0x28, 0xba,
-0x22, 0x1c, 0x41, 0xb8, 0x3f, 0x36, 0x77, 0xe6,
-0xc6, 0xbf, 0xcc, 0xda, 0xe5, 0xfe, 0x2d, 0xe1,
-0x53, 0x2a, 0xbe, 0xef, 0x86, 0xfa, 0x80, 0x6f,
-0x9a, 0x21, 0x88, 0x28, 0xff, 0x1c, 0x9e, 0x6e,
-0x39, 0x22, 0xbe, 0x83, 0xaf, 0x92, 0xe3, 0xff,
-0x01, 0x51, 0xff, 0xa7, 0xf5, 0x5a, 0x2b, 0x5f,
-0x3b, 0x6c, 0xf8, 0xd2, 0xbe, 0x99, 0xda, 0x43,
-0x96, 0x85, 0xd9, 0xce, 0x45, 0x69, 0xe8, 0x4d,
-0x5e, 0xff, 0x0f, 0x28, 0x54, 0xe6, 0xce, 0xb8,
-0x96, 0x60, 0x61, 0x87, 0x5e, 0x63, 0x13, 0x81,
-0x70, 0x05, 0x6a, 0x85, 0x5d, 0x14, 0x11, 0xbb,
-0x53, 0xd6, 0xd8, 0x2d, 0x2e, 0xff, 0x47, 0x75,
-0xe2, 0x5f, 0x23, 0xca, 0x48, 0xdb, 0xae, 0x8a,
-0xfb, 0xc8, 0xff, 0x93, 0xc5, 0x3f, 0x29, 0x2d,
-0xfb, 0x95, 0xcb, 0xff, 0xe9, 0xb9, 0xfa, 0x05,
-0x38, 0xab, 0x88, 0x24, 0x2f, 0x7c, 0x1e, 0x8a,
-0x7f, 0xfd, 0xc4, 0x2f, 0xfc, 0x3f, 0x2d, 0x4b,
-0x93, 0x8b, 0xbe, 0x02, 0x54, 0x08, 0x28, 0x98,
-0xac, 0xde, 0xe6, 0xe8, 0xb3, 0x5b, 0xf4, 0xbf,
-0x68, 0xa0, 0xf3, 0xc8, 0x19, 0x38, 0xaa, 0x2e,
-0x68, 0x53, 0x06, 0xfd, 0x73, 0xa9, 0x10, 0xe2,
-0x2d, 0x81, 0x9f, 0xe0, 0x95, 0xb3, 0x30, 0xc7,
-0xa0, 0xfa, 0x87, 0x8e, 0xfd, 0xa1, 0xf8, 0xd7,
-0x48, 0x36, 0xdb, 0x8b, 0x75, 0x2b, 0xe4, 0x88,
-0xde, 0x14, 0xa1, 0xfa, 0xcf, 0xa0, 0x26, 0x44,
-0x45, 0x44, 0x51, 0x08, 0xe8, 0x39, 0x07, 0x9f,
-0x8b, 0xf8, 0x17, 0xaf, 0x35, 0x3e, 0xa9, 0x15,
-0xf6, 0x4b, 0x1d, 0xbe, 0x88, 0xd1, 0x5a, 0x5a,
-0xd2, 0xa5, 0x13, 0xfe, 0x29, 0x12, 0x85, 0xaf,
-0x2b, 0xc2, 0xf8, 0x15, 0xf3, 0xf0, 0x7f, 0x2a,
-0x1f, 0x89, 0x3d, 0x1a, 0xae, 0x35, 0xd5, 0x24,
-0x9c, 0x36, 0xd6, 0x8b, 0xb2, 0x3f, 0x25, 0xdb,
-0x0d, 0xc2, 0x3f, 0xd7, 0x25, 0x57, 0x50, 0x21,
-0xa0, 0x6d, 0x14, 0x2f, 0x3b, 0xe5, 0xd6, 0x57,
-0xa9, 0xf8, 0xf7, 0xc9, 0x2f, 0x76, 0xd5, 0xff,
-0x55, 0xf1, 0xe6, 0xcf, 0x0f, 0x73, 0xc2, 0x3f,
-0xd1, 0xa4, 0xff, 0x11, 0xed, 0x1f, 0x45, 0x46,
-0x64, 0x35, 0xa5, 0xfe, 0xc5, 0x5a, 0x11, 0xff,
-0xf7, 0x3a, 0xf3, 0x25, 0xfc, 0x73, 0x1d, 0x6f,
-0x38, 0x19, 0x4c, 0x2e, 0x72, 0xcb, 0x20, 0x88,
-0x7a, 0x98, 0x25, 0x94, 0xda, 0xfc, 0x6e, 0xc1,
-0xd4, 0x56, 0x44, 0x8c, 0xde, 0xf8, 0x17, 0xf9,
-0x7f, 0x1a, 0x24, 0x51, 0x76, 0x72, 0x44, 0x10,
-0x81, 0xaa, 0xf5, 0xec, 0x2f, 0xd2, 0x99, 0xd1,
-0x46, 0x60, 0x57, 0x2c, 0x2f, 0xff, 0x3d, 0x42,
-0x24, 0x9f, 0x7d, 0xfe, 0xe1, 0xc4, 0xf2, 0x8a,
-0x7b, 0xa5, 0x70, 0x87, 0x9a, 0x81, 0x05, 0x5c,
-0xe0, 0x1f, 0xaa, 0xff, 0x7c, 0x0e, 0xaa, 0xbb,
-0xfd, 0xbf, 0xf0, 0xd6, 0x3f, 0x5c, 0xbb, 0x84,
-0xa2, 0x0f, 0xe0, 0x9f, 0xd1, 0xb4, 0xd8, 0x7c,
-0x82, 0x85, 0xfb, 0x7c, 0x8f, 0x25, 0x6e, 0xeb,
-0x11, 0xc4, 0x5d, 0x9d, 0x1d, 0x31, 0x84, 0xe9,
-0xa6, 0xfe, 0x17, 0x0e, 0xfe, 0x91, 0x26, 0xc3,
-0xe3, 0xbe, 0x99, 0xdc, 0x1f, 0x67, 0xcb, 0xd5,
-0x07, 0xf5, 0xaa, 0x7e, 0xd0, 0x99, 0x87, 0x48,
-0xbc, 0x9b, 0xe2, 0xd7, 0x6d, 0x65, 0x9e, 0xfa,
-0x87, 0xea, 0x54, 0xed, 0x0c, 0x5f, 0x58, 0x13,
-0x5c, 0x45, 0xb4, 0x9f, 0xd4, 0xee, 0x0c, 0x5b,
-0xe3, 0xff, 0x73, 0x27, 0x22, 0x16, 0xfa, 0x65,
-0xc7, 0x5d, 0xf1, 0xe0, 0xf2, 0xf1, 0xf5, 0x0f,
-0x7b, 0x82, 0xa9, 0xe6, 0xe3, 0xda, 0xdb, 0xbc,
-0xe1, 0x44, 0x30, 0x55, 0x8e, 0x3b, 0x3e, 0x05,
-0x7a, 0x32, 0xf2, 0x69, 0xe5, 0x6d, 0xf8, 0xba,
-0x14, 0x4c, 0x96, 0x1f, 0xee, 0xb2, 0xf5, 0x43,
-0xf5, 0x0f, 0x7f, 0x9b, 0x2c, 0xaf, 0x81, 0xbf,
-0x91, 0xa7, 0xc2, 0xf3, 0x1b, 0xf1, 0xfc, 0x7e,
-0xb6, 0xfc, 0xab, 0x6d, 0xbf, 0x26, 0xfe, 0xcf,
-0x59, 0xf9, 0x55, 0xe9, 0xb5, 0xe4, 0x1c, 0x3d,
-0x78, 0xd4, 0x63, 0xaf, 0x76, 0x94, 0x6e, 0x31,
-0xe6, 0x85, 0xa4, 0x2e, 0xf5, 0x4e, 0x16, 0x62,
-0xf7, 0xe0, 0xf9, 0xcb, 0xf7, 0x0f, 0x85, 0x3d,
-0x16, 0x9e, 0xb9, 0x8b, 0xbd, 0x22, 0xdd, 0x13,
-0xab, 0x52, 0xfc, 0x06, 0x7b, 0xcb, 0xa9, 0xb7,
-0x93, 0x84, 0x2d, 0xca, 0x66, 0xa9, 0x8a, 0xb7,
-0xde, 0x89, 0xe8, 0xae, 0x93, 0xca, 0x94, 0xb5,
-0x17, 0x9a, 0x55, 0xdf, 0x13, 0x15, 0xa4, 0xd9,
-0x85, 0xf8, 0x3d, 0x0a, 0xc5, 0xeb, 0x9b, 0x8e,
-0x38, 0xf8, 0x6a, 0x75, 0xc5, 0x73, 0x84, 0x7f,
-0x52, 0xaa, 0xce, 0x8a, 0xd4, 0x0d, 0x44, 0xac,
-0x9a, 0xcb, 0x9e, 0x01, 0x3b, 0xde, 0x51, 0xd2,
-0x09, 0x7a, 0xcc, 0x0f, 0x6c, 0xc8, 0xc1, 0xe7,
-0x54, 0xff, 0xe7, 0x25, 0x5e, 0x57, 0x84, 0xe7,
-0xa3, 0x69, 0xb4, 0xdb, 0x9a, 0x81, 0x83, 0xf2,
-0xaf, 0xed, 0x42, 0x73, 0xbf, 0xa2, 0xfe, 0x17,
-0x03, 0xf8, 0xfb, 0xba, 0xf5, 0x22, 0x70, 0x59,
-0xc6, 0xcf, 0xc5, 0x1b, 0x4a, 0x67, 0x6d, 0xc6,
-0x4d, 0xfc, 0xbc, 0x82, 0xc3, 0x0e, 0x48, 0x3b,
-0xf8, 0x79, 0x87, 0x78, 0x89, 0xf6, 0x64, 0xe9,
-0x66, 0x7c, 0xf5, 0xec, 0xf9, 0x76, 0x68, 0x17,
-0x34, 0xb4, 0xe7, 0xb1, 0x60, 0x26, 0x71, 0x66,
-0x3a, 0xc5, 0xbf, 0xd0, 0xfe, 0x2f, 0xe0, 0x16,
-0x23, 0x9a, 0x5d, 0x4a, 0xbd, 0x0d, 0x8d, 0x83,
-0x88, 0x7f, 0xdc, 0xfc, 0x44, 0xb3, 0x6b, 0x35,
-0x1c, 0xe8, 0xaf, 0x6d, 0x97, 0xd7, 0xb2, 0xc3,
-0x6c, 0x83, 0x14, 0x36, 0x5b, 0x0f, 0xb2, 0x88,
-0xcd, 0x88, 0x7e, 0x47, 0x42, 0xa1, 0x0a, 0x85,
-0x11, 0x6f, 0xfd, 0x67, 0xf5, 0x80, 0x89, 0xa7,
-0x8f, 0x64, 0xe2, 0x94, 0xf0, 0xb7, 0x6f, 0xe8,
-0x29, 0xcc, 0x8e, 0xdf, 0xc1, 0x4e, 0xab, 0x4f,
-0xd0, 0x79, 0x64, 0xe3, 0xf4, 0x8c, 0x53, 0x0f,
-0x9c, 0xe2, 0x5f, 0x69, 0x5a, 0x6f, 0xc0, 0x4c,
-0x54, 0x8b, 0xde, 0xd7, 0x1d, 0x0b, 0xab, 0xb8,
-0x6c, 0x56, 0x3b, 0x44, 0x05, 0xfc, 0x6a, 0xb1,
-0x37, 0xff, 0x7d, 0xb5, 0xc5, 0x46, 0xe0, 0xe5,
-0xc3, 0xea, 0x79, 0x98, 0x6d, 0xde, 0x96, 0xf6,
-0x47, 0x5c, 0x46, 0xf4, 0xdb, 0xf4, 0x06, 0xa1,
-0x29, 0xee, 0xf4, 0xc6, 0xbf, 0x2e, 0xc0, 0x42,
-0x08, 0x9a, 0xd5, 0xa3, 0xe3, 0xdc, 0x3e, 0x56,
-0xfd, 0x1f, 0xfc, 0x6a, 0xa4, 0x26, 0x37, 0xff,
-0x6b, 0x56, 0x3c, 0x60, 0x96, 0xff, 0xbd, 0xfa,
-0xbc, 0x1d, 0xf6, 0xfa, 0x39, 0x0a, 0x25, 0x24,
-0x5c, 0x80, 0x39, 0xf1, 0xe2, 0x8c, 0xec, 0xc6,
-0xbf, 0xcc, 0xe4, 0x3b, 0x2a, 0xb1, 0x7d, 0x22,
-0x1c, 0x77, 0xf3, 0x6c, 0xff, 0xaf, 0xe3, 0xb0,
-0x9e, 0xd7, 0x9a, 0xb8, 0xad, 0x9f, 0xd6, 0xf6,
-0x51, 0xe9, 0xe6, 0x1e, 0xb4, 0xcf, 0x2e, 0xfe,
-0x11, 0xd1, 0x4f, 0xc3, 0xa7, 0x35, 0x19, 0x62,
-0x19, 0xf8, 0x3c, 0x7c, 0xef, 0xe3, 0x90, 0xc2,
-0xf1, 0xeb, 0xf5, 0xf0, 0xdf, 0xba, 0xf9, 0x5f,
-0x95, 0xa7, 0xa9, 0x7e, 0x0e, 0xde, 0xc4, 0xe7,
-0x71, 0xa3, 0x75, 0xf3, 0xac, 0x40, 0xf5, 0x6f,
-0xd5, 0x0e, 0x4f, 0xff, 0x2f, 0x0d, 0xc7, 0x9f,
-0x97, 0xea, 0xbb, 0xa3, 0xdd, 0xb2, 0xc1, 0xec,
-0xfe, 0x53, 0xd2, 0x8b, 0x3c, 0x1b, 0x18, 0x7d,
-0x93, 0xa7, 0xee, 0x2e, 0x8e, 0xca, 0x86, 0x9b,
-0xff, 0x25, 0x51, 0x7e, 0x13, 0x6a, 0x23, 0xe5,
-0x7f, 0xd7, 0xa1, 0xfd, 0x28, 0x97, 0x6d, 0x7e,
-0xf8, 0x6f, 0xa4, 0x27, 0x8d, 0xa5, 0x19, 0x39,
-0x3f, 0xff, 0xab, 0x01, 0x02, 0x0f, 0x88, 0xb0,
-0x8e, 0x1d, 0x6f, 0xe5, 0x75, 0x56, 0x45, 0xc4,
-0x81, 0x58, 0x43, 0xeb, 0x6d, 0xa9, 0xa0, 0x87,
-0xff, 0x63, 0xc5, 0x43, 0x5b, 0xd5, 0x07, 0xd8,
-0xa3, 0x86, 0xc3, 0x87, 0xbf, 0xd7, 0x0c, 0x0f,
-0x0a, 0x61, 0x3d, 0x95, 0x06, 0xea, 0x95, 0xef,
-0xb6, 0x7f, 0x5e, 0x1b, 0xff, 0xd4, 0x5d, 0x97,
-0xf6, 0x49, 0x90, 0x2d, 0xdc, 0x77, 0x5a, 0x7a,
-0x18, 0x74, 0x11, 0x91, 0x67, 0x1d, 0x66, 0x4d,
-0xbb, 0x2f, 0x72, 0x38, 0xe6, 0x8c, 0x1f, 0x15,
-0xf5, 0x9f, 0x67, 0x6e, 0x57, 0xff, 0x86, 0x7d,
-0xc7, 0x71, 0x83, 0x28, 0xf7, 0xf7, 0x57, 0xa1,
-0x50, 0xf8, 0xaa, 0xb4, 0x96, 0xcf, 0x5a, 0x1d,
-0x09, 0xb1, 0x56, 0xcd, 0xc3, 0xff, 0x21, 0xb6,
-0x0f, 0x04, 0xae, 0x97, 0xc1, 0xad, 0xff, 0xf3,
-0x65, 0x5c, 0xa8, 0xc1, 0x58, 0xf3, 0x69, 0x78,
-0x0a, 0xea, 0x5b, 0x4b, 0xa6, 0x25, 0xae, 0x71,
-0x1c, 0x04, 0x96, 0xff, 0x67, 0x61, 0x69, 0xf0,
-0xdd, 0x66, 0xab, 0xff, 0xd7, 0x47, 0x49, 0x2d,
-0x1f, 0x48, 0xb6, 0x23, 0x51, 0x5b, 0xd8, 0x1a,
-0x1c, 0x9d, 0x34, 0x38, 0xc9, 0xd6, 0x3f, 0xf9,
-0x7f, 0x10, 0x1f, 0xf6, 0xe0, 0xfb, 0xcb, 0x3c,
-0xfd, 0xbf, 0x3a, 0xe6, 0x65, 0xf9, 0x78, 0xb8,
-0x83, 0x07, 0xa8, 0x3e, 0x6d, 0x1e, 0xff, 0x87,
-0xab, 0x99, 0xf2, 0xe5, 0xde, 0xfe, 0x5f, 0xe2,
-0xd8, 0xf8, 0x8a, 0xf2, 0x18, 0xcc, 0x06, 0xb5,
-0x7d, 0x9b, 0x6b, 0xff, 0x0d, 0x98, 0xaa, 0xe1,
-0x34, 0xc3, 0xea, 0x1a, 0x56, 0x27, 0x7d, 0xcf,
-0xf2, 0xff, 0x10, 0xff, 0x67, 0x5a, 0xa6, 0xc8,
-0x12, 0xfe, 0x7d, 0x85, 0xda, 0x8a, 0xaf, 0x92,
-0xfd, 0xc9, 0xf2, 0x7f, 0x22, 0x91, 0x34, 0xbb,
-0xd5, 0x31, 0x3b, 0xb0, 0xab, 0x4b, 0xb7, 0xfc,
-0xab, 0xbb, 0x75, 0xbd, 0x0d, 0xf1, 0xf6, 0x4b,
-0x39, 0xfd, 0x2f, 0x5e, 0x82, 0xfa, 0x64, 0x20,
-0xb3, 0x61, 0xc1, 0xe1, 0x63, 0xd0, 0xd0, 0x61,
-0xe5, 0x7f, 0xa5, 0xe6, 0xf1, 0x7b, 0x52, 0xe5,
-0x23, 0x1a, 0xe2, 0xe1, 0xf4, 0xea, 0xde, 0x4e,
-0x6f, 0xfe, 0x97, 0x0d, 0x7b, 0xfc, 0x96, 0xb0,
-0x34, 0x9f, 0x08, 0x54, 0x46, 0xfc, 0x67, 0x97,
-0x8f, 0x6a, 0xd5, 0xff, 0xc9, 0x44, 0xbf, 0xe3,
-0xf7, 0x10, 0x3f, 0xfe, 0xd1, 0xaa, 0xe7, 0x3f,
-0xcc, 0xfa, 0xb6, 0x96, 0xb5, 0x07, 0xbc, 0xf8,
-0x10, 0xf1, 0x8f, 0x46, 0xdd, 0x2e, 0xf0, 0x25,
-0xaa, 0xe1, 0x36, 0x9f, 0x47, 0x41, 0x44, 0xd4,
-0x4a, 0x19, 0x49, 0x4a, 0x91, 0xb9, 0x2d, 0x5e,
-0xfc, 0x40, 0x22, 0xe3, 0xcc, 0x37, 0x54, 0x40,
-0x45, 0x69, 0x6a, 0x5b, 0x7c, 0x49, 0xb4, 0x1c,
-0xd6, 0xf8, 0x32, 0x1c, 0xaf, 0xe1, 0x1b, 0x97,
-0x5c, 0x8c, 0x08, 0x44, 0xed, 0x6d, 0x6a, 0xa5,
-0xfa, 0xcf, 0xf6, 0x47, 0x6d, 0xb1, 0xea, 0xff,
-0xdc, 0x52, 0xc6, 0x10, 0xed, 0x30, 0x0f, 0x1f,
-0x46, 0x64, 0x84, 0x75, 0xe8, 0xbd, 0x04, 0x0c,
-0xdc, 0xf8, 0x97, 0xcd, 0xff, 0x29, 0x59, 0xeb,
-0xb7, 0x88, 0xdf, 0x93, 0xa8, 0xfe, 0xe1, 0x01,
-0x68, 0xa8, 0x60, 0x28, 0xb4, 0x0e, 0xb0, 0x05,
-0x15, 0x01, 0x2e, 0xbf, 0xe3, 0xac, 0x9f, 0x6e,
-0xc1, 0xff, 0xa9, 0x37, 0x8a, 0x7f, 0x22, 0x7f,
-0xc5, 0x9b, 0xff, 0x65, 0x09, 0xca, 0x6f, 0xb4,
-0xc7, 0xcc, 0x49, 0x0f, 0xc8, 0xef, 0xe4, 0xf4,
-0xff, 0x7a, 0x11, 0x44, 0x91, 0x1f, 0xcf, 0x78,
-0x87, 0xff, 0x7c, 0x11, 0xae, 0x6f, 0x09, 0x6c,
-0x92, 0x7d, 0x5e, 0xfc, 0xa3, 0x8c, 0x09, 0xfc,
-0xe3, 0x8f, 0x7b, 0xf3, 0xbf, 0x28, 0xed, 0x0b,
-0x32, 0x9a, 0xd5, 0xff, 0x82, 0x79, 0xfd, 0x3f,
-0xfd, 0x76, 0xbd, 0xa3, 0x23, 0x42, 0xa0, 0xfe,
-0x5f, 0xa9, 0xfd, 0x50, 0x73, 0x8b, 0x35, 0x71,
-0xad, 0xc6, 0x08, 0x95, 0x16, 0xba, 0xfe, 0xc6,
-0x9e, 0xca, 0xed, 0xca, 0xa3, 0x12, 0xd9, 0x1f,
-0x58, 0xe9, 0xe1, 0x53, 0xa9, 0x76, 0x20, 0x4c,
-0xb4, 0x3e, 0x4c, 0x14, 0x7a, 0xeb, 0x1f, 0x2a,
-0x0f, 0x49, 0x73, 0x57, 0x06, 0xfe, 0xb9, 0x68,
-0xa5, 0xfb, 0xfc, 0xef, 0x1e, 0xfe, 0xb4, 0x25,
-0xec, 0x57, 0xe7, 0x7d, 0x25, 0x90, 0xf4, 0x47,
-0x9c, 0xfa, 0x78, 0x84, 0x7f, 0x6e, 0x14, 0xc3,
-0xaa, 0x7f, 0xe9, 0x21, 0x02, 0xe1, 0xb1, 0xdd,
-0x2f, 0xfe, 0x10, 0x1a, 0xe2, 0x7f, 0x97, 0xee,
-0x74, 0xf1, 0xb9, 0x9d, 0xff, 0x35, 0xb3, 0x4b,
-0x76, 0x1b, 0x61, 0x28, 0x63, 0x37, 0x53, 0x45,
-0xc4, 0xea, 0x38, 0x0c, 0xc4, 0xeb, 0xb4, 0x12,
-0x90, 0xef, 0xed, 0xb2, 0xf5, 0x9f, 0xe5, 0xff,
-0xf4, 0xa8, 0x19, 0xdf, 0x7e, 0x82, 0x3d, 0x1d,
-0xfe, 0x2c, 0xed, 0x39, 0x4d, 0x82, 0x76, 0x9f,
-0x51, 0xb5, 0xb9, 0x3b, 0xe5, 0xd2, 0xfd, 0x04,
-0xff, 0x07, 0xad, 0x71, 0x6f, 0xd1, 0x5e, 0xdf,
-0xf1, 0x6e, 0x37, 0xff, 0x6b, 0x20, 0x9a, 0x16,
-0xf6, 0x67, 0x13, 0xd7, 0x93, 0xfe, 0x9a, 0xc2,
-0xc3, 0xf9, 0xfc, 0x1f, 0x3c, 0xb4, 0xfa, 0xb6,
-0x88, 0xb6, 0x5f, 0xd4, 0xff, 0x8b, 0xef, 0x55,
-0x8b, 0x29, 0x0d, 0xea, 0x55, 0x50, 0xd4, 0x2a,
-0xf8, 0x64, 0x5b, 0x59, 0xab, 0x9b, 0xff, 0xde,
-0xfd, 0x39, 0x4a, 0x7b, 0xd7, 0x8b, 0xd7, 0xf8,
-0xbf, 0x9b, 0x85, 0x3d, 0xd2, 0x6b, 0xfc, 0xb7,
-0x7c, 0xca, 0x30, 0xe2, 0x9f, 0xcb, 0x70, 0xa4,
-0x63, 0xb6, 0x3e, 0x6b, 0x7e, 0x6e, 0xfe, 0x17,
-0xe5, 0x93, 0xc2, 0xac, 0x9c, 0xb4, 0x26, 0x14,
-0x86, 0x48, 0x50, 0xde, 0xc7, 0xa9, 0x94, 0xec,
-0x91, 0x13, 0x65, 0xf1, 0xec, 0x78, 0xc3, 0xca,
-0x5f, 0xd6, 0x83, 0x6f, 0x35, 0x4f, 0x85, 0xec,
-0xfe, 0x75, 0x19, 0xf6, 0x26, 0x6f, 0xc8, 0x2c,
-0x1d, 0x6b, 0xbe, 0x24, 0x5d, 0xe2, 0x0b, 0x53,
-0x4b, 0x2e, 0xc8, 0x9e, 0xfc, 0xaf, 0x52, 0x91,
-0xff, 0x05, 0xfe, 0x4f, 0xb3, 0x50, 0xcb, 0x3d,
-0xd9, 0x42, 0x88, 0xda, 0x63, 0xb6, 0xfd, 0xd9,
-0xa3, 0xe3, 0xd4, 0x16, 0xb1, 0xef, 0x3b, 0xe3,
-0x35, 0xbe, 0x85, 0x68, 0x4e, 0x85, 0xfe, 0xcf,
-0xdf, 0x67, 0xe5, 0x6b, 0x14, 0xd1, 0x34, 0xf7,
-0xc2, 0x34, 0xcb, 0x71, 0xf4, 0x88, 0x31, 0xab,
-0x30, 0x12, 0xf3, 0xd4, 0xdf, 0x58, 0x65, 0xf5,
-0xbf, 0x08, 0xf9, 0x1f, 0xf7, 0x05, 0xdc, 0xfe,
-0x83, 0xbb, 0xb2, 0x8e, 0x20, 0x05, 0xb7, 0x7e,
-0x5d, 0xbd, 0x91, 0xb9, 0xf1, 0x02, 0xe2, 0xff,
-0xbc, 0x0c, 0xf5, 0x19, 0x7f, 0xaf, 0xbf, 0xd6,
-0xde, 0xbf, 0x2e, 0xc0, 0xf9, 0xb6, 0x79, 0x96,
-0x70, 0x8e, 0xea, 0x87, 0x74, 0xf9, 0xdd, 0xf8,
-0x57, 0xd2, 0xe2, 0xff, 0xc0, 0xd2, 0x94, 0x7c,
-0xda, 0x38, 0xcf, 0x6c, 0xe2, 0xa5, 0xd6, 0x98,
-0x15, 0xa0, 0xb1, 0x2c, 0x58, 0xd1, 0x39, 0xe2,
-0xc9, 0x7f, 0x3f, 0xa8, 0xa2, 0x19, 0x6f, 0xc1,
-0xd3, 0x5c, 0xbd, 0xdb, 0xff, 0xeb, 0x35, 0xfd,
-0xa3, 0x23, 0x42, 0xf8, 0x00, 0xe6, 0x40, 0x49,
-0x46, 0x1e, 0xd7, 0xff, 0x62, 0xbe, 0xba, 0x11,
-0xee, 0x73, 0xf7, 0xdf, 0xfd, 0x1d, 0xb5, 0xef,
-0x59, 0x8e, 0x1d, 0x1e, 0x8e, 0x6d, 0xdc, 0xc3,
-0x62, 0xde, 0xf8, 0x97, 0x2a, 0xfa, 0x3d, 0xf5,
-0x96, 0x7d, 0x4f, 0x8c, 0xdf, 0x20, 0x86, 0x51,
-0xfe, 0x45, 0xba, 0xf0, 0x34, 0x1c, 0xe0, 0x2b,
-0xc2, 0xb7, 0xf4, 0x78, 0xfc, 0xd5, 0x88, 0x7f,
-0x14, 0x2a, 0x7a, 0xa3, 0x02, 0xdb, 0x2e, 0xfa,
-0x7f, 0x89, 0x46, 0x21, 0x69, 0x72, 0xc3, 0x5a,
-0x42, 0x98, 0xbe, 0x62, 0x39, 0xf8, 0x47, 0xec,
-0xbf, 0x29, 0x79, 0x3b, 0x38, 0xfa, 0xf9, 0x17,
-0xe2, 0x1f, 0x52, 0xc7, 0xab, 0x73, 0xc2, 0xff,
-0x83, 0x60, 0xca, 0x59, 0x9f, 0xff, 0x6a, 0x81,
-0x9c, 0x7f, 0xa3, 0x6e, 0x17, 0x4e, 0xbe, 0x1b,
-0x35, 0x6e, 0x12, 0xc2, 0x41, 0x78, 0x12, 0xee,
-0xcb, 0xc9, 0xff, 0xa2, 0xfa, 0xcf, 0xa5, 0x37,
-0xa8, 0x1b, 0x33, 0xf2, 0xd7, 0x94, 0xe7, 0x7d,
-0x37, 0x0c, 0x2f, 0x7d, 0xaf, 0xba, 0xc1, 0x6a,
-0x84, 0xb1, 0x86, 0x2a, 0x22, 0x42, 0xa3, 0xa8,
-0xff, 0xec, 0xe4, 0x6b, 0x50, 0xff, 0xaf, 0xbd,
-0xf1, 0x70, 0x8d, 0xda, 0xcd, 0x1a, 0xd9, 0xfd,
-0xf1, 0xde, 0x01, 0xff, 0xbb, 0x9d, 0xb5, 0xf0,
-0x8c, 0x05, 0x84, 0x6a, 0xe1, 0x49, 0x3c, 0x6a,
-0xe1, 0x57, 0x31, 0x37, 0xff, 0x8b, 0xfc, 0x3f,
-0x2b, 0x6b, 0xc0, 0x97, 0x2a, 0x3c, 0x6e, 0x3c,
-0xac, 0xd6, 0x0c, 0xf8, 0xeb, 0xac, 0xfa, 0x3f,
-0xe6, 0x86, 0x18, 0x5b, 0x42, 0xd4, 0x68, 0xa3,
-0x28, 0xc5, 0xee, 0xf6, 0xe4, 0x7f, 0xed, 0x40,
-0xfc, 0xb3, 0xad, 0xd5, 0xc7, 0xd9, 0x0e, 0xf8,
-0x01, 0xcc, 0x30, 0x6f, 0x4d, 0x37, 0x45, 0x05,
-0xff, 0xaa, 0x28, 0xcd, 0x56, 0x93, 0xaa, 0xe3,
-0x45, 0xdb, 0xf2, 0xea, 0x3f, 0x5f, 0x86, 0x1b,
-0xe6, 0xd7, 0xbe, 0xd0, 0x89, 0x68, 0x50, 0x9a,
-0x67, 0x2e, 0xa5, 0xc0, 0x53, 0x56, 0x51, 0xab,
-0x39, 0x1e, 0x1c, 0x46, 0x8b, 0x35, 0xd9, 0x70,
-0xf3, 0xbf, 0xa4, 0x83, 0xf0, 0x5b, 0x68, 0xcc,
-0x14, 0x3f, 0x24, 0x2f, 0xc1, 0x85, 0x47, 0xcb,
-0xe6, 0xda, 0x0b, 0x2c, 0x9b, 0x08, 0x7f, 0x90,
-0x53, 0x44, 0xec, 0xfb, 0x43, 0x9d, 0x17, 0x3c,
-0xfb, 0xef, 0x0e, 0xf5, 0x7c, 0x2c, 0x9d, 0x0c,
-0x24, 0x3b, 0x6b, 0x6b, 0x9e, 0xa2, 0x6e, 0x74,
-0xe9, 0x6a, 0x27, 0x51, 0x31, 0x1a, 0x3f, 0x2f,
-0xd5, 0x25, 0x97, 0x3c, 0xe0, 0xc9, 0x07, 0x1f,
-0xb8, 0x39, 0xaa, 0x3c, 0x09, 0xe1, 0xff, 0x86,
-0x6b, 0xd8, 0x3f, 0x91, 0xff, 0x90, 0xb2, 0x03,
-0x02, 0xf0, 0x84, 0x84, 0x0b, 0x29, 0x56, 0xfe,
-0x77, 0xa8, 0xfd, 0xb0, 0xa9, 0x6e, 0x66, 0xf3,
-0x3c, 0xf9, 0x5f, 0x88, 0x7f, 0xfa, 0xf4, 0x51,
-0xbd, 0xde, 0x20, 0x43, 0xa4, 0xd3, 0x34, 0xb3,
-0x85, 0xb3, 0x1a, 0x18, 0xa3, 0xc2, 0x98, 0x46,
-0x2b, 0xb0, 0x7d, 0x79, 0xf5, 0x9f, 0xf5, 0x95,
-0x2a, 0x65, 0x7b, 0x51, 0xd8, 0xab, 0xc8, 0xea,
-0xff, 0x35, 0x93, 0x84, 0x4f, 0xf3, 0xbd, 0xfc,
-0x7b, 0xf8, 0x55, 0xb8, 0xde, 0xcd, 0xff, 0x52,
-0x97, 0x50, 0xb6, 0x17, 0x04, 0xea, 0xfc, 0x01,
-0xe5, 0xa7, 0x7a, 0xca, 0x7c, 0x36, 0xe6, 0x0f,
-0x70, 0x04, 0x42, 0xfd, 0x41, 0x7c, 0x3d, 0xe1,
-0x7d, 0x65, 0xee, 0x60, 0x40, 0x97, 0xbf, 0xe3,
-0xfa, 0x7f, 0x2a, 0x11, 0xff, 0x2c, 0x6a, 0x34,
-0x26, 0x0d, 0xca, 0x07, 0xe1, 0xd7, 0x46, 0x63,
-0x7f, 0xed, 0x68, 0x02, 0x57, 0x54, 0x16, 0xff,
-0x74, 0x5c, 0xfe, 0xe4, 0x6c, 0x73, 0x56, 0xbb,
-0xec, 0xcd, 0xff, 0x22, 0x33, 0x35, 0x97, 0xea,
-0x73, 0x06, 0xe0, 0x99, 0xaa, 0xba, 0xcc, 0x92,
-0x7d, 0x9d, 0x8e, 0x7e, 0x06, 0x44, 0x6a, 0x58,
-0x34, 0xe5, 0xe1, 0x33, 0x50, 0xfd, 0x67, 0xca,
-0xf6, 0x2a, 0x26, 0x6f, 0xf9, 0x7f, 0x1b, 0xd7,
-0x99, 0xea, 0xdd, 0x3e, 0x27, 0xb1, 0x74, 0x10,
-0xfe, 0x5b, 0x17, 0xf5, 0x7f, 0xde, 0x73, 0xce,
-0xef, 0x22, 0xff, 0x3d, 0x39, 0x2d, 0x75, 0xcb,
-0xfc, 0xc2, 0x57, 0x0d, 0xf2, 0xff, 0xf8, 0xbe,
-0x9a, 0x9d, 0xef, 0x86, 0x35, 0xec, 0x32, 0x7c,
-0x9b, 0xcf, 0x3a, 0x19, 0x5a, 0xe5, 0xf1, 0xff,
-0x58, 0xf9, 0xef, 0xfa, 0x0b, 0xfe, 0xfa, 0xa6,
-0x25, 0xf0, 0x2f, 0x2c, 0x22, 0x12, 0x0d, 0xec,
-0x42, 0xeb, 0xcf, 0xf2, 0x07, 0xc9, 0xd1, 0x34,
-0x9f, 0xb9, 0xf5, 0x55, 0xac, 0xfa, 0xcf, 0x37,
-0xa4, 0xee, 0x7b, 0x0b, 0x61, 0xcf, 0x4b, 0x6c,
-0x17, 0xff, 0x52, 0xaa, 0x3a, 0x62, 0xf3, 0x9f,
-0x5f, 0x46, 0x68, 0xb4, 0x30, 0xbd, 0xf1, 0xb4,
-0xec, 0xf1, 0xff, 0x58, 0xf5, 0x9f, 0xa1, 0xa8,
-0x6b, 0x43, 0x47, 0x76, 0x3f, 0x9a, 0x64, 0xf5,
-0x23, 0xb0, 0x2a, 0x22, 0x4a, 0xc2, 0x31, 0x92,
-0x93, 0xff, 0x45, 0x4e, 0x80, 0x65, 0xb5, 0x21,
-0x11, 0x1f, 0xd9, 0x45, 0xfb, 0xdd, 0x29, 0x2b,
-0xf0, 0xb1, 0x49, 0x3e, 0xd5, 0xf6, 0xa6, 0x28,
-0x9d, 0xd7, 0x99, 0x53, 0xff, 0x59, 0xdd, 0xff,
-0x52, 0xb8, 0x1d, 0xd1, 0xce, 0xc7, 0xe2, 0x8f,
-0x32, 0x8a, 0x7f, 0x55, 0x9f, 0x2a, 0x15, 0x1b,
-0xf1, 0x96, 0x6d, 0x6f, 0x20, 0x7e, 0x2e, 0x31,
-0x02, 0x9b, 0x3c, 0xfd, 0xbf, 0xe6, 0x17, 0xd4,
-0xc0, 0x56, 0x08, 0x1b, 0xa1, 0x7f, 0x2e, 0x5b,
-0xa9, 0xad, 0x87, 0xf0, 0xa2, 0x5b, 0x11, 0xff,
-0x58, 0xf9, 0xef, 0x94, 0xaf, 0xfd, 0x28, 0x8e,
-0x8f, 0xec, 0xf2, 0xf8, 0x7f, 0xa8, 0xfe, 0xf3,
-0x6c, 0x5d, 0x1f, 0x08, 0x95, 0x15, 0xb6, 0xf0,
-0xad, 0xe1, 0x1a, 0xab, 0xff, 0xd7, 0x03, 0x76,
-0x3e, 0xb8, 0xa4, 0x7f, 0x09, 0x81, 0x50, 0xd9,
-0xb1, 0x9c, 0xfa, 0xcf, 0x23, 0x6d, 0x61, 0x08,
-0x20, 0xde, 0x50, 0xcd, 0xdb, 0x63, 0x15, 0xcf,
-0x17, 0xc8, 0x04, 0x33, 0xae, 0xa1, 0x34, 0x73,
-0x72, 0xc5, 0x34, 0x10, 0xfe, 0xb9, 0xe4, 0xf0,
-0x9f, 0x7b, 0x4a, 0x89, 0xf6, 0xfc, 0x64, 0xcb,
-0xd2, 0x9f, 0xc8, 0xdb, 0xdb, 0x04, 0xff, 0xf9,
-0x81, 0x6a, 0x1b, 0xf8, 0x95, 0x9f, 0xc1, 0xaf,
-0x28, 0x9e, 0x25, 0x9f, 0x2c, 0xf0, 0xe2, 0x9f,
-0x8b, 0x70, 0x93, 0x11, 0x3c, 0xf1, 0xd4, 0x5c,
-0x11, 0x08, 0x0b, 0x6e, 0x66, 0x73, 0xad, 0xf8,
-0xe0, 0xa0, 0x7c, 0x86, 0x1d, 0xf5, 0xc7, 0x28,
-0x5f, 0xcc, 0xe5, 0x4b, 0xcf, 0x0f, 0x65, 0x94,
-0x74, 0x38, 0xcc, 0x6f, 0xed, 0xaa, 0xbe, 0xb3,
-0x6d, 0x48, 0x9f, 0x81, 0x8f, 0x81, 0x6b, 0xc5,
-0x2a, 0x04, 0x54, 0x3d, 0x22, 0x75, 0x1b, 0x61,
-0xbe, 0x81, 0xfc, 0x3f, 0x0e, 0xfe, 0x01, 0x84,
-0x79, 0xad, 0x7a, 0x9b, 0x5f, 0x2b, 0x54, 0xa0,
-0xa3, 0x55, 0x17, 0xfd, 0xbf, 0x9c, 0x78, 0x1f,
-0xaa, 0x4e, 0x6f, 0xba, 0x45, 0x63, 0x27, 0xdc,
-0xfc, 0x32, 0xca, 0x67, 0x97, 0xc2, 0x8b, 0xd0,
-0xda, 0xaf, 0x54, 0x4b, 0x85, 0x1a, 0x17, 0xd7,
-0x88, 0x42, 0x40, 0x45, 0x49, 0xb6, 0xbd, 0x75,
-0x3d, 0x3b, 0x89, 0x57, 0xc0, 0xeb, 0xff, 0xa1,
-0xd9, 0xd5, 0xdd, 0x19, 0x4c, 0x2e, 0xab, 0xa9,
-0x38, 0xaa, 0x10, 0xff, 0x07, 0x8d, 0xa3, 0x15,
-0xdf, 0x64, 0x4f, 0xc3, 0x7a, 0xa9, 0xae, 0x3d,
-0x98, 0xd4, 0x47, 0x3c, 0xeb, 0x87, 0xc6, 0x1f,
-0xba, 0x3b, 0x98, 0xec, 0xb4, 0xc3, 0x5e, 0x3e,
-0x12, 0xbe, 0x2e, 0x16, 0x06, 0x01, 0xe3, 0xd6,
-0xe0, 0xa6, 0x9c, 0xfc, 0x41, 0x5c, 0x6f, 0xba,
-0xc8, 0xff, 0x02, 0x91, 0xd1, 0x1e, 0xe5, 0xb2,
-0xe3, 0x91, 0x3b, 0xa9, 0x8e, 0x8a, 0xd6, 0xa8,
-0xf9, 0xfe, 0x1f, 0xa3, 0x3a, 0xc9, 0xe2, 0xc7,
-0x0e, 0xc0, 0xbd, 0xb0, 0xad, 0x43, 0x4d, 0x15,
-0xfa, 0xf8, 0x01, 0xa9, 0x96, 0xfb, 0x4f, 0x27,
-0xc6, 0xf0, 0xef, 0xeb, 0x38, 0x9c, 0x96, 0xef,
-0xf5, 0xf6, 0xff, 0x92, 0x9e, 0x30, 0xf5, 0x8c,
-0xaa, 0xb3, 0x5b, 0x13, 0x0f, 0xe2, 0xf9, 0x6b,
-0xc0, 0xb1, 0x3f, 0x81, 0x04, 0xbe, 0x4a, 0x05,
-0x51, 0xf3, 0x16, 0x60, 0xae, 0xff, 0x87, 0x97,
-0x4e, 0xd6, 0xf6, 0x2e, 0xaa, 0xda, 0x86, 0x4a,
-0x7b, 0x48, 0xf9, 0xb6, 0x5e, 0x75, 0xda, 0x29,
-0xe4, 0x55, 0x64, 0xb0, 0xa1, 0xaa, 0xbd, 0x50,
-0x3d, 0xa2, 0xb6, 0xef, 0xca, 0xb8, 0xfc, 0x4f,
-0x51, 0xff, 0x27, 0x9d, 0x09, 0x2c, 0x97, 0x6f,
-0xc1, 0x6d, 0xe5, 0xa6, 0xe1, 0xc0, 0x8d, 0xbe,
-0xab, 0x44, 0xfc, 0xcb, 0xbf, 0x5c, 0x3e, 0x41,
-0xd0, 0xe8, 0x4c, 0x49, 0x8e, 0xff, 0xa7, 0xd2,
-0xca, 0xa7, 0x90, 0xd3, 0x88, 0xf7, 0x9e, 0xa1,
-0x68, 0xce, 0xe3, 0xe1, 0x1a, 0x4d, 0x38, 0x3a,
-0x28, 0xad, 0xe9, 0x3c, 0xcc, 0x1b, 0x42, 0x45,
-0xb9, 0xfd, 0xbf, 0x0c, 0xe5, 0x10, 0x5c, 0xec,
-0xfa, 0xf8, 0x70, 0x60, 0x88, 0xa2, 0x15, 0x03,
-0x37, 0x64, 0x36, 0x8e, 0xdd, 0x73, 0x95, 0xf1,
-0xbc, 0x55, 0x11, 0xe8, 0x6e, 0xab, 0x10, 0xe2,
-0x80, 0x5f, 0x73, 0xeb, 0x1f, 0x86, 0xb6, 0xc0,
-0x7f, 0x6a, 0x55, 0x1b, 0x8b, 0xef, 0x66, 0x43,
-0xca, 0x3d, 0x44, 0x44, 0xbc, 0x8b, 0x51, 0x23,
-0xe6, 0x1b, 0xcd, 0x92, 0xb6, 0xa6, 0x50, 0xab,
-0x48, 0x84, 0xff, 0x0a, 0x9b, 0xe1, 0xd8, 0x1f,
-0x0d, 0xb6, 0x18, 0x8f, 0xc1, 0x34, 0x68, 0x6d,
-0x0f, 0x0f, 0xe0, 0xb0, 0x69, 0x54, 0x16, 0xc0,
-0x69, 0xdc, 0xdc, 0x66, 0x97, 0xf2, 0x28, 0x74,
-0xf9, 0x3f, 0xca, 0x46, 0x54, 0x72, 0x4d, 0xb2,
-0x28, 0x84, 0xbb, 0x79, 0x27, 0x10, 0xdf, 0xa3,
-0x49, 0xc1, 0x8d, 0x3e, 0x42, 0x44, 0xe8, 0x45,
-0xa4, 0xd8, 0xc3, 0x11, 0x85, 0x79, 0xf2, 0xbf,
-0x2a, 0xa9, 0x69, 0xd7, 0xbc, 0xcc, 0xc6, 0x4d,
-0xf2, 0x08, 0x7b, 0x9e, 0xdd, 0x60, 0x46, 0x47,
-0xfd, 0xd9, 0x46, 0xd2, 0x49, 0xf9, 0x0b, 0x9c,
-0x1a, 0x3d, 0xa8, 0x0a, 0x73, 0xeb, 0xa7, 0xe1,
-0xaf, 0xa7, 0x9d, 0x33, 0x0e, 0xac, 0xbb, 0x7f,
-0x8f, 0xfc, 0xa6, 0x9a, 0x55, 0x8b, 0xd5, 0x18,
-0xa2, 0xa4, 0xab, 0xf9, 0xdf, 0x75, 0xcb, 0x31,
-0x52, 0xed, 0xfa, 0x7f, 0xa8, 0xfe, 0xf3, 0x25,
-0x65, 0xb6, 0x19, 0x18, 0x95, 0x43, 0xb0, 0x41,
-0x9a, 0x43, 0x66, 0x7c, 0xae, 0x05, 0x84, 0x8e,
-0xc9, 0xbf, 0x15, 0x08, 0x61, 0xe3, 0x60, 0x67,
-0xaf, 0xb3, 0x7e, 0xb6, 0x22, 0xfe, 0xf9, 0xcf,
-0x50, 0x38, 0xe3, 0xd3, 0xca, 0x3e, 0xde, 0x75,
-0x5e, 0x09, 0xf7, 0x89, 0x30, 0x96, 0x00, 0x42,
-0xdf, 0x65, 0x6f, 0xe8, 0x74, 0xa2, 0x9f, 0xb5,
-0xa5, 0xda, 0xd3, 0xff, 0x42, 0x8a, 0xc2, 0x3e,
-0xb6, 0xa2, 0x5f, 0xdd, 0xc9, 0x66, 0xc0, 0xc3,
-0xb8, 0xbb, 0xdd, 0x4a, 0xfc, 0x55, 0x31, 0x9e,
-0x0e, 0x26, 0xa2, 0x95, 0xc3, 0x4e, 0x96, 0x72,
-0xfd, 0xcf, 0x15, 0xe4, 0xff, 0x89, 0x73, 0xbc,
-0x3f, 0xb9, 0x7d, 0x52, 0x94, 0x1f, 0xa7, 0x58,
-0x8d, 0x50, 0x75, 0x66, 0x4a, 0xbb, 0xc5, 0x46,
-0x1f, 0x6e, 0xca, 0xc1, 0x3f, 0x63, 0x50, 0xd7,
-0x81, 0xe7, 0xeb, 0x08, 0x6e, 0xd3, 0x82, 0xbf,
-0x64, 0x3d, 0x0f, 0xea, 0x87, 0xd6, 0xc3, 0x42,
-0x13, 0xbf, 0x4a, 0xb9, 0xfc, 0xe7, 0xca, 0x0b,
-0xea, 0x05, 0xf8, 0xcf, 0x8e, 0xe0, 0x68, 0xf5,
-0x98, 0x9a, 0x2d, 0x5b, 0x97, 0x05, 0x42, 0x6d,
-0xd9, 0x8e, 0xa8, 0x1f, 0x35, 0xe4, 0x5e, 0x37,
-0xff, 0x6b, 0xad, 0xe8, 0x7f, 0x1a, 0x0f, 0x0e,
-0xc9, 0x31, 0x52, 0xcb, 0x40, 0xc0, 0xce, 0xff,
-0xca, 0x76, 0x44, 0x9d, 0x13, 0x2f, 0x5e, 0x93,
-0x93, 0xff, 0xf5, 0x8e, 0xf2, 0x04, 0xaf, 0x8d,
-0xdf, 0xba, 0x8f, 0xa9, 0x6c, 0x03, 0x54, 0xcf,
-0x2d, 0xce, 0x69, 0x84, 0x7a, 0x80, 0xf8, 0x3f,
-0xfb, 0x58, 0xcc, 0xad, 0x7f, 0x08, 0x22, 0xff,
-0x8b, 0xaa, 0xb7, 0xd1, 0x34, 0x6b, 0xf3, 0x0a,
-0x3f, 0xd2, 0x79, 0xad, 0x28, 0x56, 0x56, 0xe7,
-0xe1, 0x3f, 0x8b, 0xe8, 0x61, 0xdc, 0xbf, 0xaf,
-0x6c, 0x16, 0x74, 0xe2, 0xb1, 0xab, 0x28, 0xa7,
-0xb0, 0xf6, 0x01, 0x60, 0x61, 0x95, 0xfa, 0xbf,
-0xdb, 0xfa, 0xe4, 0xd9, 0xfe, 0xef, 0xc1, 0x1e,
-0x79, 0x0e, 0x3c, 0xd3, 0x46, 0x61, 0x17, 0x96,
-0x53, 0x18, 0x21, 0xa6, 0x17, 0x1f, 0x92, 0x15,
-0xe7, 0xf7, 0x1d, 0xb5, 0xf3, 0xbf, 0x46, 0xe5,
-0x21, 0x76, 0x9e, 0x37, 0xe4, 0x37, 0x02, 0xdb,
-0x8e, 0x40, 0xf1, 0x5d, 0x79, 0xcc, 0xb0, 0xd7,
-0x4f, 0x5b, 0xb6, 0xff, 0x3b, 0xf1, 0x1b, 0xd5,
-0x67, 0xda, 0xea, 0xfa, 0x72, 0x0b, 0x51, 0x9e,
-0x85, 0xbb, 0xa9, 0x14, 0x67, 0x45, 0x4e, 0xfe,
-0x3b, 0x3e, 0x6d, 0x46, 0x9d, 0x2b, 0xfa, 0x97,
-0xe9, 0x46, 0x6e, 0x61, 0xf0, 0xdd, 0x10, 0x8e,
-0x75, 0xd7, 0xb1, 0x3a, 0xc9, 0x7e, 0xfe, 0xac,
-0xff, 0x67, 0xb1, 0x1a, 0x4b, 0x98, 0xc0, 0xd5,
-0x94, 0x91, 0xab, 0x9f, 0x9d, 0x3c, 0xf2, 0xc5,
-0x48, 0x88, 0xdd, 0xe8, 0x9c, 0xbf, 0xac, 0xfc,
-0xaf, 0x59, 0x2b, 0x29, 0xff, 0x4b, 0x59, 0xc7,
-0xab, 0x52, 0x9e, 0xc2, 0x38, 0x40, 0x19, 0x52,
-0x1f, 0xd7, 0xd5, 0x31, 0x16, 0xf5, 0xf6, 0x3f,
-0xa5, 0xfa, 0x3f, 0x6d, 0x01, 0xa2, 0xfd, 0x98,
-0x90, 0x36, 0xa2, 0x39, 0x85, 0xa0, 0xdf, 0x55,
-0x23, 0x10, 0xd0, 0x9a, 0xc7, 0xf5, 0x7f, 0x37,
-0x66, 0x8d, 0x96, 0x5f, 0x60, 0x97, 0xb4, 0xc6,
-0x4c, 0xae, 0x7e, 0x3e, 0x80, 0xeb, 0xa1, 0xf0,
-0x27, 0xe5, 0xf9, 0xf9, 0x5f, 0xf5, 0xa9, 0xc0,
-0xbe, 0xf2, 0x18, 0xbe, 0xb6, 0xa2, 0x11, 0x98,
-0x57, 0xff, 0x46, 0x43, 0x1c, 0xd7, 0xa7, 0xeb,
-0xbf, 0x1d, 0x48, 0x66, 0xfd, 0x3f, 0x71, 0x34,
-0x02, 0xf7, 0x40, 0xd5, 0xe1, 0x48, 0x6e, 0x21,
-0x68, 0x6d, 0x26, 0x2f, 0x36, 0xd8, 0x7b, 0xae,
-0x7d, 0xb3, 0xfb, 0xbf, 0x8f, 0x21, 0xec, 0xe9,
-0xe4, 0x7a, 0x3c, 0xb7, 0x10, 0xd0, 0x63, 0x7c,
-0x66, 0x3b, 0x42, 0xc1, 0x8c, 0xa7, 0xff, 0xa9,
-0xf0, 0xff, 0x0c, 0xaa, 0x73, 0x9b, 0x4a, 0x36,
-0x75, 0x66, 0xf4, 0xc1, 0x71, 0x85, 0x46, 0x43,
-0x45, 0x57, 0xb1, 0x13, 0x39, 0xfe, 0x1f, 0x3c,
-0x34, 0x75, 0x05, 0x32, 0xf2, 0x02, 0xfe, 0x9c,
-0xb9, 0x9b, 0xe7, 0x16, 0x02, 0xa2, 0x46, 0xa8,
-0xca, 0x5b, 0xf2, 0xb9, 0xfc, 0xfe, 0xa7, 0xd2,
-0xdf, 0xf1, 0x8f, 0x67, 0xd8, 0x98, 0x36, 0xae,
-0x31, 0x81, 0x29, 0x4a, 0x43, 0x8f, 0xeb, 0x7f,
-0xda, 0x16, 0xfc, 0x4e, 0x67, 0x3f, 0x1c, 0x35,
-0xd3, 0x86, 0xb7, 0x50, 0xcc, 0x76, 0x2b, 0x34,
-0xb6, 0xa9, 0xfc, 0x70, 0x85, 0x97, 0xff, 0x23,
-0xd0, 0x4e, 0x0f, 0x7b, 0x83, 0xad, 0xe7, 0x61,
-0x23, 0xaf, 0xb1, 0x85, 0x44, 0x5f, 0x85, 0x73,
-0xf2, 0xdf, 0x35, 0xdb, 0xed, 0xa3, 0x77, 0x58,
-0x6d, 0x1a, 0x9c, 0xf1, 0xdb, 0x71, 0xe1, 0x7d,
-0xa1, 0xa9, 0x28, 0x59, 0xe6, 0xf6, 0x27, 0xca,
-0xe6, 0x7f, 0xd1, 0xfb, 0xd8, 0x7f, 0xb8, 0x03,
-0x74, 0xab, 0x11, 0x86, 0xcd, 0x07, 0xd6, 0x76,
-0xc2, 0x6a, 0x3a, 0x88, 0x1d, 0x76, 0xe2, 0xf5,
-0x59, 0xff, 0x0f, 0x15, 0xdd, 0xed, 0x83, 0x81,
-0x35, 0x75, 0x6e, 0x21, 0x20, 0x3f, 0x35, 0xe2,
-0x44, 0xd3, 0x4d, 0x8d, 0x18, 0xde, 0x71, 0xf8,
-0x39, 0xc7, 0xed, 0xfe, 0xa7, 0x6d, 0xf2, 0x19,
-0x53, 0x74, 0xfb, 0xca, 0x49, 0x8c, 0x3a, 0x4f,
-0x15, 0x63, 0xbc, 0xf5, 0x7f, 0xac, 0xfe, 0xa7,
-0x22, 0x4d, 0xf5, 0x03, 0xfe, 0x49, 0x95, 0xba,
-0xa5, 0x78, 0xc7, 0x5f, 0x86, 0x39, 0x08, 0x84,
-0xaa, 0x5d, 0xff, 0xe1, 0x1a, 0x6f, 0xfe, 0x17,
-0x87, 0xf0, 0xe6, 0xfc, 0x42, 0x40, 0xe4, 0x08,
-0x62, 0xcf, 0xe5, 0xd4, 0x3f, 0xcc, 0xe6, 0x7f,
-0x3d, 0x1d, 0x26, 0xfe, 0xb3, 0x55, 0xf8, 0x48,
-0xb2, 0x33, 0xe0, 0x20, 0x4e, 0x13, 0x3f, 0xe1,
-0xf6, 0xe3, 0xb0, 0xfa, 0x9f, 0xde, 0x8e, 0xda,
-0x3b, 0x85, 0x66, 0x3c, 0x3c, 0xae, 0x10, 0x50,
-0x98, 0xe2, 0x89, 0x47, 0x9c, 0xfc, 0x26, 0x0b,
-0xff, 0xe0, 0xef, 0xbb, 0x49, 0x7e, 0x83, 0x13,
-0xbe, 0x8d, 0xe6, 0x3c, 0xff, 0xbb, 0x06, 0xe2,
-0x1f, 0xdc, 0xda, 0x1c, 0xfb, 0xb0, 0xca, 0xaa,
-0x07, 0x45, 0xfc, 0xe7, 0x7e, 0x6a, 0xc3, 0x97,
-0x9f, 0x38, 0xd6, 0x73, 0x88, 0xfa, 0x85, 0xbd,
-0x94, 0xc7, 0xff, 0xb1, 0xea, 0x4d, 0x25, 0x06,
-0xe8, 0x20, 0x93, 0xbb, 0xde, 0x0c, 0x2a, 0x44,
-0xe9, 0xed, 0xff, 0xae, 0x08, 0xff, 0xcf, 0x03,
-0xfe, 0xb7, 0xd8, 0x39, 0xb8, 0x37, 0x49, 0x44,
-0x20, 0x46, 0x8d, 0x7d, 0x05, 0xff, 0x67, 0x15,
-0x1c, 0xda, 0x3a, 0x0b, 0x97, 0x75, 0xe2, 0x98,
-0x3d, 0xdc, 0xce, 0xff, 0xe2, 0x7e, 0x2d, 0xf1,
-0xb4, 0xd2, 0x09, 0xa9, 0xbe, 0x48, 0xae, 0xfd,
-0x81, 0xa8, 0x24, 0xcf, 0x2f, 0x73, 0xfb, 0xbf,
-0xeb, 0x59, 0xff, 0xcf, 0x86, 0xb6, 0xa6, 0x17,
-0xf4, 0x7b, 0x54, 0x8a, 0x07, 0xe5, 0x15, 0x82,
-0xe6, 0xfe, 0xf6, 0x3a, 0x4f, 0xfd, 0x1f, 0xcb,
-0xff, 0x53, 0xb5, 0x74, 0x8d, 0xfc, 0x1e, 0x7b,
-0x9a, 0xc7, 0xa8, 0xdb, 0xbb, 0xa7, 0x10, 0xd0,
-0x6f, 0xa8, 0x35, 0xc6, 0x2a, 0xf9, 0x98, 0x53,
-0x80, 0xde, 0xee, 0xff, 0xbe, 0x34, 0xd9, 0x9c,
-0x61, 0x67, 0xd5, 0xdc, 0xfc, 0x26, 0xab, 0x15,
-0xc2, 0xa4, 0x54, 0x4e, 0xfd, 0xc3, 0x6c, 0xfd,
-0xba, 0xb3, 0xf2, 0x39, 0xf6, 0x33, 0x9e, 0xe5,
-0xaf, 0x3a, 0xf9, 0x5f, 0xa2, 0x35, 0xfc, 0x1a,
-0x4f, 0xfe, 0xaf, 0xf0, 0xff, 0xc0, 0x4c, 0xcd,
-0xff, 0xbf, 0x9a, 0x86, 0xd8, 0x3a, 0xb8, 0x9e,
-0x0e, 0x62, 0xde, 0xe7, 0x0f, 0xa1, 0xfd, 0xf9,
-0x0a, 0xdb, 0xe6, 0xd8, 0x37, 0xe0, 0xc2, 0x5e,
-0x75, 0xf9, 0xef, 0x0a, 0xff, 0x9c, 0x6d, 0x41,
-0x3c, 0x93, 0x3b, 0xdf, 0x3d, 0xa8, 0x8a, 0xa2,
-0x4c, 0x42, 0x77, 0xec, 0x4f, 0xdc, 0xf2, 0xff,
-0xc4, 0xfd, 0x37, 0xb0, 0xe3, 0x4d, 0x5c, 0xab,
-0x39, 0x93, 0xdb, 0xf8, 0x60, 0x57, 0x26, 0x9a,
-0x94, 0x74, 0xd6, 0xe3, 0x89, 0x7f, 0x89, 0xd9,
-0xa5, 0xe4, 0x5e, 0x7c, 0x89, 0x5e, 0xe2, 0x75,
-0x83, 0x8e, 0xfd, 0xf4, 0xa7, 0x27, 0x89, 0x56,
-0xef, 0x6d, 0x45, 0xfb, 0x3c, 0xf5, 0x57, 0xb3,
-0xf9, 0x5f, 0x15, 0xc1, 0x2e, 0xd1, 0xef, 0xa0,
-0x7e, 0x60, 0x5c, 0xa1, 0x6c, 0x25, 0x98, 0xee,
-0xcc, 0xc9, 0xff, 0x52, 0x45, 0x3d, 0xc0, 0xd1,
-0xf2, 0xe7, 0xe1, 0x34, 0xdc, 0x60, 0x06, 0x72,
-0xf7, 0x3b, 0xde, 0xc8, 0x88, 0xff, 0x73, 0x47,
-0x9e, 0xff, 0x27, 0x76, 0xeb, 0x46, 0xf6, 0x2b,
-0x4a, 0xc4, 0xb0, 0xf9, 0xb7, 0xd3, 0xb3, 0x89,
-0xd8, 0x72, 0xad, 0xee, 0x3f, 0xe8, 0xe1, 0x63,
-0x64, 0xeb, 0xff, 0xa4, 0x44, 0x9a, 0xd8, 0xc3,
-0xda, 0xf4, 0xbc, 0x46, 0xa8, 0xfb, 0xf5, 0x2f,
-0xc5, 0xaf, 0xdd, 0xc7, 0x32, 0xce, 0x7e, 0x97,
-0xcd, 0xff, 0x02, 0x52, 0x0b, 0xe2, 0x81, 0x1a,
-0x33, 0xe2, 0xf0, 0xed, 0x63, 0x56, 0x47, 0x30,
-0x2e, 0x3a, 0x64, 0x39, 0x9f, 0x6e, 0x71, 0x9a,
-0xe6, 0x94, 0x0f, 0xc8, 0xde, 0x84, 0x79, 0xa6,
-0x47, 0x3f, 0x4c, 0x24, 0xfe, 0xc3, 0x5f, 0xa6,
-0x9b, 0x4d, 0xe7, 0xfc, 0x95, 0xed, 0x7f, 0x0a,
-0xc1, 0x4c, 0x75, 0x4e, 0xfe, 0xd7, 0x0d, 0x56,
-0x20, 0xe3, 0x92, 0x50, 0x85, 0x3c, 0x32, 0xc9,
-0xe5, 0xff, 0x9c, 0xa0, 0x34, 0xf0, 0xe3, 0xc5,
-0xef, 0xc9, 0x17, 0x8c, 0xe7, 0x61, 0xce, 0xe8,
-0x92, 0xb1, 0xea, 0x0b, 0xdd, 0x97, 0x29, 0x11,
-0x2c, 0xbb, 0x90, 0x86, 0x83, 0x39, 0xfc, 0x1f,
-0xed, 0x24, 0xec, 0xe3, 0x37, 0xbe, 0xa2, 0xfe,
-0x86, 0xfd, 0x9c, 0xff, 0x28, 0x36, 0x63, 0x00,
-0xd1, 0x4e, 0xc6, 0x7c, 0x82, 0x12, 0xc1, 0x04,
-0x10, 0x4a, 0xd4, 0x0e, 0xa0, 0x30, 0xea, 0xe9,
-0x7f, 0x61, 0x8a, 0x32, 0x8f, 0x45, 0x75, 0x89,
-0xe3, 0x4d, 0x9d, 0xaa, 0x2e, 0xf0, 0x8f, 0x6e,
-0x01, 0x3f, 0xb1, 0x30, 0x44, 0xc4, 0xc7, 0xcb,
-0xff, 0x79, 0x14, 0x0e, 0x84, 0x2c, 0xda, 0x73,
-0x88, 0xfc, 0x3f, 0xaa, 0xe0, 0x0f, 0x5b, 0xfc,
-0x67, 0x47, 0xb1, 0x63, 0x2e, 0x1f, 0xac, 0xf2,
-0x17, 0x30, 0xc6, 0x6f, 0x32, 0xbf, 0x39, 0x2a,
-0x9f, 0x56, 0x9e, 0x91, 0x88, 0xff, 0x5c, 0x7d,
-0xda, 0x2e, 0x14, 0xe9, 0x2c, 0x8c, 0x7e, 0xa7,
-0xff, 0xc5, 0xa8, 0xb4, 0x17, 0x2e, 0x90, 0x5a,
-0x84, 0x9b, 0x31, 0x27, 0x3e, 0x68, 0x2f, 0x0c,
-0xff, 0xa8, 0xa7, 0xff, 0x45, 0x1b, 0x9e, 0xdf,
-0x07, 0x40, 0x74, 0x97, 0xa3, 0x42, 0x40, 0xbb,
-0xac, 0xdb, 0x3e, 0xa3, 0x78, 0xee, 0x8f, 0xbf,
-0xc8, 0xa0, 0x07, 0xff, 0x4c, 0xc3, 0x63, 0x17,
-0x15, 0x85, 0x48, 0xd4, 0xc3, 0x6b, 0x82, 0x86,
-0xcd, 0x7e, 0xad, 0xff, 0x00, 0xb6, 0x51, 0xfd,
-0x28, 0xeb, 0xf9, 0x8b, 0xd3, 0x39, 0xfc, 0x1f,
-0x43, 0xe7, 0x50, 0xdb, 0xe7, 0xab, 0x4f, 0xec,
-0x80, 0x7f, 0xa1, 0x69, 0xc6, 0x0a, 0x8f, 0xf3,
-0x0d, 0x56, 0xfd, 0x1f, 0xa7, 0x10, 0x99, 0xcb,
-0x77, 0x1a, 0x95, 0xae, 0x82, 0x2e, 0xfe, 0xc5,
-0x4c, 0x68, 0x0d, 0x9b, 0x6a, 0x7e, 0xbb, 0x43,
-0xc4, 0x83, 0x4e, 0xc0, 0xf7, 0x92, 0x55, 0x19,
-0x9f, 0x0d, 0x0c, 0x8a, 0xd6, 0xb0, 0xd3, 0xce,
-0xf9, 0x9d, 0xe2, 0x5f, 0x7d, 0xb1, 0xfa, 0xfe,
-0x92, 0x98, 0xbc, 0xf1, 0xf0, 0x83, 0x90, 0x36,
-0x45, 0xe1, 0x88, 0x0d, 0x10, 0x13, 0xf8, 0xc7,
-0x78, 0x5f, 0x6b, 0xa0, 0xd4, 0xf8, 0x13, 0xde,
-0xf8, 0x17, 0xbb, 0xd0, 0x36, 0xab, 0x7f, 0x12,
-0x6a, 0x63, 0xe0, 0x32, 0x35, 0xc2, 0xf0, 0xf0,
-0x9f, 0x2f, 0xa8, 0xe2, 0xca, 0xe8, 0x47, 0x3c,
-0xfd, 0x2f, 0x2a, 0x33, 0x74, 0x5a, 0x1f, 0x08,
-0xee, 0xea, 0xfc, 0x15, 0x47, 0xfc, 0x93, 0x59,
-0x42, 0xfa, 0x7f, 0x9b, 0x3b, 0xfa, 0xf9, 0xba,
-0x20, 0x62, 0xb9, 0xfa, 0x79, 0x60, 0x33, 0x9e,
-0xc8, 0x67, 0x9e, 0x40, 0xeb, 0x71, 0xb1, 0xe9,
-0x7b, 0xab, 0xae, 0x23, 0x7b, 0x32, 0x44, 0x40,
-0x28, 0x27, 0x11, 0xde, 0xed, 0xff, 0xc5, 0xf1,
-0xd2, 0x3d, 0x7c, 0xe6, 0x08, 0x55, 0xb7, 0xe6,
-0x9d, 0xdb, 0xab, 0x28, 0xf1, 0xff, 0x39, 0x9c,
-0x66, 0x55, 0x36, 0x10, 0xd6, 0x21, 0x80, 0x90,
-0x9b, 0x7f, 0xda, 0x5a, 0xd1, 0x0f, 0x89, 0x01,
-0xd1, 0xf6, 0xeb, 0xb8, 0xf2, 0x30, 0x44, 0xac,
-0xb6, 0x17, 0x9d, 0xee, 0x7a, 0x13, 0x2f, 0x9a,
-0xbb, 0xbf, 0x8c, 0x14, 0xec, 0x83, 0xc3, 0x19,
-0x0b, 0xed, 0xe0, 0x31, 0xb7, 0x8e, 0x47, 0x53,
-0xf2, 0x39, 0xfd, 0x1c, 0x0a, 0xde, 0x44, 0x78,
-0x6f, 0xff, 0x8b, 0xd7, 0xf1, 0x18, 0x5d, 0x0f,
-0x4b, 0x79, 0x75, 0x46, 0x1b, 0xf5, 0xf2, 0x7f,
-0xbc, 0x40, 0xc8, 0xd3, 0xff, 0x02, 0x7e, 0x09,
-0xcf, 0x6c, 0xae, 0x33, 0xee, 0xa3, 0x7a, 0xbf,
-0x6f, 0x0a, 0x7e, 0x6c, 0xf9, 0x29, 0xdb, 0x3f,
-0x60, 0x6d, 0x7c, 0xf7, 0x27, 0x73, 0xfa, 0x5f,
-0xb4, 0xc0, 0xa3, 0x19, 0xdc, 0x76, 0xff, 0x99,
-0x0d, 0xb3, 0xf5, 0xc2, 0xff, 0x10, 0x7e, 0x83,
-0xe7, 0x75, 0xa4, 0xca, 0xe9, 0x7f, 0x51, 0x43,
-0x6e, 0x1f, 0xe3, 0x96, 0x07, 0x04, 0xff, 0x47,
-0xb8, 0x7d, 0xfa, 0x2d, 0xbe, 0x90, 0x67, 0x7c,
-0x6e, 0xfd, 0x9f, 0x47, 0x11, 0xf6, 0xa8, 0x65,
-0xac, 0x3f, 0x41, 0xd1, 0x2e, 0x41, 0x7b, 0xb6,
-0x1b, 0x81, 0xd9, 0x40, 0xc8, 0xdb, 0xff, 0x62,
-0x15, 0xae, 0xff, 0xba, 0x8a, 0x92, 0xb5, 0xf2,
-0xeb, 0xc6, 0xc8, 0xb2, 0xf9, 0x15, 0xf7, 0x53,
-0xfc, 0xcb, 0x6c, 0x73, 0xe7, 0x5b, 0x91, 0xd3,
-0xff, 0x62, 0x60, 0xca, 0x0b, 0xca, 0x79, 0xf8,
-0x61, 0x8b, 0xf4, 0x40, 0xf5, 0xb0, 0x71, 0xb6,
-0xcc, 0xe2, 0x3f, 0x7b, 0x1a, 0xa1, 0x32, 0x21,
-0xbc, 0xe5, 0xec, 0x47, 0x3d, 0xa5, 0x67, 0xe0,
-0x59, 0x68, 0x68, 0x2a, 0x3e, 0xd1, 0xb9, 0x72,
-0xdb, 0xd1, 0xc0, 0xae, 0xb6, 0x40, 0xb2, 0xfa,
-0x8c, 0xdb, 0x18, 0xeb, 0xac, 0xd5, 0x5a, 0xe2,
-0x39, 0x67, 0xfc, 0x1a, 0xc4, 0x9f, 0x03, 0x6c,
-0x81, 0xd6, 0xbd, 0x8e, 0x55, 0xf1, 0x6e, 0x5d,
-0x44, 0xbb, 0x5e, 0x37, 0xd3, 0xde, 0x42, 0x88,
-0xc5, 0xdc, 0xd3, 0x8f, 0x52, 0x45, 0x7c, 0x45,
-0xd5, 0x9e, 0xa9, 0xec, 0xb3, 0xbe, 0x35, 0x8b,
-0x7f, 0x74, 0xea, 0xff, 0x6e, 0xcf, 0xb7, 0x49,
-0x25, 0xfc, 0x63, 0x8f, 0x0f, 0x95, 0xee, 0x48,
-0xad, 0x2f, 0x9c, 0x41, 0xf5, 0x97, 0x84, 0xa2,
-0x04, 0xfe, 0xb1, 0x19, 0x9e, 0x56, 0x23, 0x0c,
-0x14, 0x4e, 0xe5, 0xd4, 0x3f, 0x3c, 0xda, 0x46,
-0x6c, 0x9f, 0xf2, 0x95, 0xec, 0x4d, 0xa9, 0x4e,
-0xe0, 0x9f, 0x9c, 0x46, 0xae, 0xf8, 0xfc, 0xe5,
-0x23, 0x15, 0xf6, 0xf8, 0x55, 0xd2, 0x23, 0x68,
-0xc6, 0xe7, 0x13, 0xc9, 0x79, 0x58, 0x79, 0x11,
-0xec, 0x44, 0x30, 0x2b, 0x22, 0xe6, 0x00, 0x21,
-0x4f, 0xfd, 0x67, 0xd8, 0xca, 0x07, 0x8c, 0x3a,
-0x08, 0x42, 0xb3, 0x8e, 0xc6, 0xba, 0x8e, 0xfc,
-0x3f, 0xaf, 0xc3, 0x10, 0xd4, 0xb9, 0xeb, 0x2d,
-0x40, 0xfe, 0x1f, 0xfb, 0xf7, 0x8a, 0x14, 0x5c,
-0x03, 0xf7, 0xf1, 0xb0, 0x55, 0xf6, 0xf9, 0xab,
-0x30, 0x8f, 0xf8, 0xcf, 0x63, 0x70, 0xaf, 0xb2,
-0xcd, 0x2d, 0x84, 0xe8, 0x4b, 0xe5, 0xf4, 0xbf,
-0x68, 0x31, 0x3a, 0xda, 0x4d, 0xf3, 0x5f, 0xe6,
-0xb3, 0x80, 0x4a, 0xf8, 0x47, 0xb5, 0xf8, 0x09,
-0xba, 0xe9, 0x14, 0x2a, 0x21, 0x3e, 0xaa, 0xb3,
-0xdf, 0xa5, 0xa4, 0x0a, 0x58, 0xcb, 0xef, 0xec,
-0xbf, 0xb6, 0x3d, 0x31, 0x99, 0xef, 0x8d, 0x4d,
-0x3b, 0xae, 0x52, 0xb5, 0xd2, 0x7b, 0x92, 0x9e,
-0xf7, 0xd7, 0xd7, 0x1e, 0x76, 0xf3, 0xcd, 0x7b,
-0xf9, 0x54, 0xe8, 0xe7, 0xb3, 0xdf, 0x08, 0x86,
-0xfc, 0x0d, 0xf0, 0x14, 0x9f, 0x33, 0xb2, 0x71,
-0x8d, 0xfc, 0x1c, 0xfc, 0x77, 0xef, 0x6c, 0xa7,
-0x10, 0xe2, 0x19, 0xc4, 0x27, 0x87, 0xa7, 0xbb,
-0xfc, 0x9f, 0xee, 0x42, 0x7c, 0xad, 0x8e, 0xda,
-0x69, 0xce, 0x83, 0xc1, 0xb4, 0x84, 0xb0, 0x39,
-0xe3, 0x16, 0xbe, 0x1b, 0xf2, 0xa7, 0xe5, 0x26,
-0xf7, 0x7c, 0x54, 0xf0, 0x01, 0xbf, 0x64, 0xed,
-0x56, 0x97, 0x23, 0xaf, 0xf1, 0x39, 0xa3, 0xd9,
-0x6d, 0xeb, 0xa6, 0x9c, 0x42, 0x2e, 0x6e, 0xff,
-0x8b, 0xef, 0x97, 0x6e, 0x86, 0xc7, 0xe3, 0xd7,
-0xf7, 0x97, 0xdc, 0xc1, 0x5e, 0x61, 0xf7, 0x50,
-0x3e, 0x3b, 0xd9, 0x9f, 0xbd, 0x79, 0xf6, 0xc7,
-0xdb, 0xff, 0xe2, 0x5f, 0x93, 0x7b, 0xe0, 0xaf,
-0x4c, 0xbf, 0x81, 0xe3, 0x1f, 0x84, 0xad, 0xd9,
-0x61, 0xfc, 0xba, 0x9c, 0xf1, 0xde, 0xfe, 0x17,
-0xc7, 0x21, 0xdd, 0xb6, 0xd2, 0xbc, 0x97, 0x0b,
-0xff, 0xcf, 0x0c, 0x91, 0x7f, 0xc1, 0x9f, 0xf0,
-0xda, 0x73, 0x14, 0x06, 0x3d, 0xfe, 0x9f, 0xef,
-0xe1, 0xfe, 0x75, 0x03, 0x79, 0x33, 0xa8, 0x4c,
-0xdf, 0x6e, 0x91, 0xc6, 0x0e, 0x97, 0x95, 0xaf,
-0x3a, 0xf3, 0x25, 0xe1, 0x2d, 0x4f, 0xfd, 0xbd,
-0x53, 0xd9, 0x24, 0xaf, 0x6a, 0xa7, 0x1f, 0xf7,
-0x88, 0x91, 0x57, 0x08, 0x91, 0xb9, 0xfd, 0x2f,
-0xb8, 0x76, 0x41, 0xf9, 0x79, 0x40, 0x9c, 0x2f,
-0xbe, 0xc6, 0x7e, 0x0c, 0x73, 0xcc, 0x1d, 0x96,
-0x3f, 0x64, 0x4e, 0x4e, 0x62, 0x94, 0xdb, 0xff,
-0x82, 0x2b, 0x4b, 0x61, 0xbd, 0x31, 0xcb, 0xf4,
-0x6f, 0x0c, 0x47, 0xb5, 0x97, 0x89, 0xbf, 0x4a,
-0x69, 0xec, 0x4e, 0x3d, 0x1f, 0xbb, 0xa3, 0xa5,
-0xc7, 0xff, 0x33, 0x5d, 0x44, 0x67, 0xae, 0xed,
-0x61, 0xab, 0x45, 0xbd, 0xbe, 0xec, 0x7e, 0x3d,
-0x3d, 0x67, 0xbc, 0xb7, 0xff, 0x85, 0x82, 0x6a,
-0x59, 0x4d, 0xd9, 0x70, 0x01, 0xd4, 0x67, 0x0d,
-0xad, 0xae, 0x81, 0x71, 0x8d, 0x9f, 0xbc, 0xfc,
-0x9f, 0x95, 0xf0, 0xa2, 0xd4, 0x68, 0xa2, 0xd9,
-0xf9, 0x2c, 0x7b, 0x86, 0xda, 0x96, 0x51, 0x7e,
-0xcd, 0x6f, 0x61, 0x5e, 0x8e, 0x7e, 0x4c, 0x67,
-0xfd, 0xa4, 0xae, 0x3e, 0x43, 0xd5, 0x56, 0x4d,
-0xbf, 0x99, 0xa5, 0xb5, 0x04, 0xad, 0xf9, 0xe6,
-0x26, 0xc2, 0xbb, 0xfa, 0x31, 0x0b, 0x2e, 0x19,
-0x4f, 0xf3, 0xd9, 0xe9, 0xc0, 0x69, 0xf9, 0x8c,
-0xf2, 0x3c, 0x9f, 0x95, 0xc9, 0x2d, 0x04, 0x6d,
-0x77, 0x44, 0xf5, 0xe0, 0x9f, 0xe3, 0xd4, 0xf6,
-0x82, 0xab, 0xb1, 0xa6, 0x53, 0xca, 0x06, 0xee,
-0xad, 0xff, 0x63, 0x09, 0x0b, 0x32, 0x25, 0x88,
-0x88, 0x3c, 0xfd, 0x2f, 0x8e, 0x43, 0x87, 0x1a,
-0x5e, 0xaf, 0x32, 0xb4, 0x36, 0x9d, 0x79, 0xd3,
-0x74, 0x84, 0x93, 0x1e, 0xfe, 0xcf, 0xc6, 0xb2,
-0x0e, 0xd8, 0x96, 0x56, 0x7b, 0xca, 0x46, 0xdc,
-0xf8, 0x23, 0xaa, 0xb1, 0x2f, 0x2b, 0xcc, 0x20,
-0x46, 0xab, 0xa7, 0xfe, 0x33, 0xe2, 0xe7, 0xf5,
-0xc9, 0xba, 0x54, 0x60, 0x9f, 0x9c, 0xe1, 0xcf,
-0x78, 0x97, 0x81, 0xa7, 0xa3, 0x1c, 0x33, 0x3d,
-0xfd, 0x2f, 0x0e, 0xc2, 0x45, 0xca, 0x8f, 0x1b,
-0x6d, 0xfe, 0x8d, 0x3a, 0x41, 0xa3, 0x10, 0xbb,
-0xe3, 0xa7, 0x3d, 0x9e, 0xf8, 0x3f, 0xeb, 0x71,
-0x37, 0x2c, 0x79, 0x40, 0xd6, 0x99, 0xa8, 0x7f,
-0x98, 0x8f, 0xb7, 0x49, 0x18, 0xcc, 0xf1, 0xff,
-0x3c, 0x4a, 0x4d, 0xed, 0xbf, 0xc5, 0x54, 0xd8,
-0x60, 0xe6, 0xd6, 0x2f, 0x72, 0x84, 0xf7, 0xec,
-0xa7, 0x27, 0xff, 0x0f, 0xc7, 0x63, 0x38, 0xdc,
-0x12, 0x61, 0x81, 0xb6, 0x87, 0x07, 0x49, 0x1b,
-0xe1, 0xf1, 0xfa, 0xc9, 0xed, 0x7f, 0xf1, 0x4d,
-0xfe, 0xf0, 0xeb, 0x08, 0x03, 0x4a, 0x34, 0xa7,
-0x1e, 0x60, 0x7e, 0x87, 0xd0, 0x81, 0x1c, 0xff,
-0x4f, 0x1f, 0xc4, 0xba, 0x4b, 0xc2, 0xfe, 0x00,
-0xff, 0x45, 0x6e, 0xfd, 0x1f, 0x57, 0xc8, 0xe9,
-0x7f, 0x51, 0x76, 0xd1, 0x02, 0xc9, 0x17, 0x45,
-0x21, 0x44, 0x91, 0xff, 0x9e, 0xaf, 0x1f, 0xd7,
-0xff, 0x43, 0xf9, 0xef, 0x2f, 0x4a, 0x75, 0x1d,
-0x01, 0xca, 0x8f, 0x7b, 0x8a, 0xd7, 0x4d, 0xac,
-0x1f, 0x8f, 0xff, 0xa7, 0x74, 0x0b, 0x55, 0x7b,
-0xe6, 0x6a, 0x7b, 0x38, 0x40, 0xb0, 0xa7, 0x2f,
-0xbf, 0xb1, 0xa0, 0x10, 0x4e, 0x78, 0xf2, 0x3d,
-0xbf, 0x0b, 0x8f, 0x99, 0xd5, 0x29, 0x75, 0xcc,
-0x37, 0x95, 0xdd, 0xe3, 0xc0, 0x1e, 0x9c, 0xa6,
-0xcf, 0xd3, 0x01, 0x6d, 0xd4, 0x83, 0x7f, 0x8e,
-0xd3, 0x21, 0x7d, 0x9f, 0xba, 0x85, 0x15, 0x0b,
-0xff, 0xf3, 0x44, 0xeb, 0xad, 0xe9, 0xa7, 0xb9,
-0xfe, 0x1f, 0x3e, 0xa7, 0x37, 0x3a, 0xdc, 0x19,
-0x81, 0x63, 0x94, 0x7f, 0x91, 0xe7, 0xff, 0x11,
-0x42, 0xbe, 0xff, 0xe7, 0x90, 0xc8, 0xf6, 0x62,
-0x59, 0x37, 0xc8, 0xf8, 0x42, 0xd0, 0x79, 0xfe,
-0x9f, 0xd4, 0x2e, 0x63, 0x49, 0xf2, 0xc1, 0xda,
-0x70, 0xb6, 0xff, 0xc5, 0xf8, 0x42, 0x31, 0x87,
-0x73, 0xf2, 0xbf, 0xf6, 0x9b, 0x22, 0xff, 0x0b,
-0x81, 0x0d, 0xcf, 0xab, 0x3f, 0xec, 0xe2, 0x1f,
-0x8f, 0xff, 0x07, 0xf6, 0x5b, 0xf9, 0x62, 0xdb,
-0x13, 0xf9, 0xb0, 0xc7, 0x11, 0xf2, 0xeb, 0x3f,
-0xeb, 0x46, 0x44, 0x0b, 0x67, 0xfb, 0x5f, 0xe4,
-0x17, 0x82, 0x26, 0xc1, 0xdd, 0x1f, 0xf7, 0x15,
-0xdf, 0x69, 0x8c, 0xb6, 0xed, 0xaa, 0x08, 0x10,
-0xff, 0xe7, 0x58, 0x7e, 0xbd, 0x6b, 0x5b, 0x78,
-0xc7, 0xed, 0x7f, 0x21, 0xfa, 0xbf, 0x2f, 0x24,
-0xff, 0xcf, 0x69, 0x01, 0x7b, 0x96, 0xe6, 0xce,
-0x57, 0x11, 0xc2, 0x29, 0xa7, 0xa2, 0x39, 0xc5,
-0xbf, 0xfa, 0xa0, 0xae, 0x25, 0xb0, 0x59, 0x9e,
-0xcb, 0x9e, 0xbd, 0x52, 0x21, 0x9d, 0xc3, 0x9e,
-0xfc, 0xf7, 0xc3, 0x5b, 0xbb, 0xf9, 0x36, 0x3d,
-0x72, 0xcc, 0xa7, 0x2b, 0x43, 0x1e, 0xd8, 0xe3,
-0x15, 0xe4, 0xfb, 0x72, 0xea, 0xff, 0x64, 0xf3,
-0xbf, 0x14, 0xb8, 0xf2, 0x7c, 0x1d, 0xff, 0x73,
-0x28, 0x9b, 0xff, 0xb5, 0xaa, 0x6d, 0xf1, 0x74,
-0x70, 0xf5, 0xe9, 0x2d, 0xc4, 0x74, 0x2d, 0xd5,
-0x53, 0xb2, 0xd7, 0x03, 0xe5, 0x7f, 0xad, 0xa7,
-0xfc, 0x2f, 0xe2, 0xaf, 0xae, 0xbf, 0xc2, 0xf3,
-0x37, 0x7b, 0xfc, 0x3f, 0x56, 0xfe, 0xd7, 0xca,
-0xe0, 0x43, 0xf2, 0x70, 0x24, 0x7f, 0x9a, 0x8e,
-0x70, 0x2c, 0xc7, 0xff, 0x33, 0x40, 0x69, 0x5f,
-0x66, 0x39, 0xe0, 0x6b, 0xed, 0x51, 0xfb, 0x24,
-0x8f, 0xfe, 0x3d, 0xfe, 0x9f, 0x82, 0x08, 0x9e,
-0xbf, 0xd0, 0x3e, 0x67, 0xd8, 0x8d, 0xda, 0x7d,
-0x71, 0x4f, 0xfd, 0x67, 0x8f, 0x50, 0xe6, 0xf1,
-0xff, 0x14, 0x10, 0x1b, 0x41, 0x7f, 0x5d, 0x8d,
-0xb0, 0x25, 0x06, 0x8f, 0x5f, 0xc1, 0x3e, 0xbb,
-0xfe, 0x9f, 0x94, 0x14, 0x82, 0xfb, 0xa1, 0x6a,
-0x50, 0x5d, 0xc9, 0x3e, 0x1b, 0xea, 0x1a, 0x57,
-0xbf, 0xcb, 0x12, 0xea, 0x72, 0xfb, 0x5f, 0xf4,
-0xf3, 0xdd, 0xa9, 0xe8, 0x98, 0xff, 0x36, 0x78,
-0x3a, 0xa7, 0x10, 0x90, 0x47, 0xf0, 0xe6, 0xbf,
-0xf7, 0xb2, 0x31, 0xeb, 0xbc, 0x7f, 0x85, 0x46,
-0xf0, 0x24, 0xb8, 0xf9, 0xef, 0xc2, 0xff, 0xd3,
-0x31, 0x3b, 0x1e, 0x18, 0x90, 0xcf, 0x19, 0xcf,
-0x52, 0x21, 0xc1, 0x89, 0xf6, 0xaf, 0x41, 0x4f,
-0xfe, 0x7b, 0x0f, 0x3c, 0x49, 0xf9, 0xa7, 0x06,
-0x1b, 0x34, 0xaf, 0xf0, 0xfc, 0x77, 0xb1, 0xb7,
-0x9c, 0xdf, 0x97, 0xea, 0x3f, 0xef, 0x51, 0xab,
-0x41, 0xa5, 0x26, 0x83, 0x6b, 0x27, 0x18, 0x2f,
-0x80, 0x50, 0xc6, 0x83, 0x7f, 0x44, 0xfe, 0x97,
-0xa2, 0x4e, 0x49, 0x1c, 0x45, 0xe3, 0x75, 0x05,
-0x7d, 0x0e, 0xb9, 0xf8, 0xd0, 0xca, 0xff, 0xca,
-0x44, 0xb6, 0xcb, 0xd4, 0x96, 0x24, 0xcb, 0x5f,
-0x1d, 0x67, 0x3f, 0x3d, 0xf6, 0x70, 0xc4, 0xca,
-0xff, 0x4a, 0xc9, 0x47, 0x6a, 0xf2, 0xeb, 0xad,
-0x9d, 0xb6, 0x88, 0xe2, 0x69, 0x4f, 0xfd, 0x1f,
-0xc4, 0x3f, 0x44, 0xe2, 0x4d, 0x44, 0xc9, 0x7a,
-0x3f, 0x9b, 0x9a, 0x33, 0xf1, 0x7e, 0xe7, 0xd6,
-0x7f, 0xe6, 0xca, 0x1a, 0xd8, 0x83, 0x98, 0x5b,
-0x1d, 0x65, 0xbf, 0x66, 0xdc, 0x08, 0x4f, 0xbc,
-0x7f, 0x8d, 0xe6, 0xd5, 0xff, 0x09, 0x1b, 0x45,
-0xbc, 0xec, 0x94, 0x7e, 0xaf, 0xb1, 0x62, 0xe2,
-0xf1, 0x19, 0x47, 0x9b, 0x94, 0xff, 0x45, 0xe3,
-0x55, 0x60, 0xfd, 0x1a, 0xcf, 0x3b, 0x96, 0x4e,
-0x88, 0x7f, 0x44, 0xfc, 0x0b, 0x3e, 0x85, 0x78,
-0x98, 0x0d, 0xc0, 0x15, 0xf6, 0x17, 0xd3, 0xc9,
-0x3f, 0x4d, 0x4d, 0x19, 0x13, 0x6c, 0x9f, 0x59,
-0x83, 0xe5, 0x6e, 0xd9, 0xc3, 0x71, 0xf3, 0x1d,
-0x71, 0xf4, 0x6f, 0x16, 0x8c, 0xea, 0xbf, 0x59,
-0x3b, 0x27, 0x1e, 0x78, 0x45, 0x9e, 0xc7, 0x9e,
-0x8f, 0x89, 0xb4, 0xaf, 0xbc, 0xf5, 0xb3, 0x74,
-0xac, 0x7c, 0xd4, 0x89, 0x97, 0xf1, 0xd0, 0xc9,
-0x8a, 0x1b, 0xf9, 0xbc, 0x0c, 0x1e, 0x8b, 0xa6,
-0xc3, 0x86, 0xf6, 0xda, 0xe3, 0x45, 0x79, 0xf8,
-0x47, 0x08, 0x6e, 0xff, 0xaf, 0xee, 0x9b, 0x4d,
-0xa2, 0x85, 0x1b, 0xea, 0x26, 0x56, 0x03, 0x0f,
-0xeb, 0xd1, 0xc3, 0x13, 0xce, 0xd7, 0xe3, 0xff,
-0x91, 0xb6, 0xc1, 0x13, 0x5d, 0xe1, 0xd1, 0x48,
-0x0f, 0x0b, 0x8b, 0xb2, 0x03, 0x45, 0x13, 0xea,
-0xdf, 0xe5, 0xff, 0x54, 0xfe, 0x82, 0x9f, 0xd5,
-0x53, 0xed, 0x81, 0x2d, 0x9d, 0xd3, 0xe1, 0x6d,
-0x76, 0x85, 0xf7, 0xa5, 0xcf, 0xd3, 0xff, 0x34,
-0x8d, 0xf6, 0x39, 0x5b, 0x16, 0xf2, 0xdf, 0xae,
-0x88, 0x7f, 0x3c, 0xf9, 0x5f, 0x5b, 0xe1, 0xbc,
-0xf1, 0x38, 0x0b, 0x24, 0x1f, 0x9e, 0x06, 0xcf,
-0xf0, 0x09, 0x1a, 0x7d, 0x0a, 0xfc, 0xe3, 0x3c,
-0xcf, 0x40, 0xc1, 0x34, 0x73, 0x4e, 0x4d, 0xdd,
-0xa8, 0xaf, 0x10, 0xed, 0xed, 0x5f, 0xb6, 0xcd,
-0x32, 0xf3, 0x1b, 0xe3, 0x96, 0x90, 0xe0, 0xfa,
-0x7f, 0x4c, 0xf8, 0x84, 0x36, 0x27, 0x1e, 0x6f,
-0x57, 0xb5, 0x6b, 0x94, 0x84, 0xcc, 0xa2, 0x26,
-0x78, 0xfd, 0x81, 0xb6, 0x30, 0xea, 0xf0, 0x79,
-0xe2, 0xda, 0xa7, 0xe1, 0xf1, 0x74, 0xd5, 0x1b,
-0xbe, 0x21, 0x36, 0x4f, 0xf9, 0x76, 0xd7, 0xcc,
-0xbc, 0xc6, 0x10, 0x59, 0xe1, 0x82, 0x97, 0xff,
-0x53, 0xf4, 0xbe, 0x1e, 0x6b, 0x9a, 0x5c, 0x26,
-0x17, 0xf0, 0xa7, 0xaa, 0x1a, 0xcc, 0xe8, 0x78,
-0xfc, 0x93, 0x93, 0xff, 0x45, 0xfc, 0x9f, 0x9a,
-0x85, 0xe6, 0xfd, 0xed, 0xd2, 0x0b, 0xca, 0xc4,
-0xf8, 0xf0, 0xa3, 0xa3, 0x5e, 0xfe, 0x4f, 0xe5,
-0x91, 0xd0, 0x9b, 0x08, 0x7b, 0x26, 0x27, 0xcb,
-0x87, 0xd5, 0x67, 0xa4, 0x05, 0xe6, 0x04, 0x8d,
-0x89, 0xbd, 0xfc, 0xde, 0xd6, 0xab, 0xb7, 0x28,
-0x93, 0x28, 0x8d, 0xa2, 0x8d, 0xbd, 0xa0, 0xdc,
-0xd3, 0x52, 0x35, 0x54, 0x34, 0x11, 0xfe, 0x71,
-0xfb, 0xad, 0xeb, 0xb0, 0x57, 0xf9, 0x58, 0x57,
-0x55, 0xa6, 0x9b, 0xd2, 0xde, 0x1f, 0x4e, 0x5d,
-0x77, 0x25, 0xbc, 0x67, 0x8f, 0x27, 0xfe, 0x4f,
-0xe2, 0x75, 0xfd, 0xb0, 0x5a, 0xcf, 0x8e, 0x28,
-0x0f, 0x8b, 0x36, 0xd6, 0x13, 0xac, 0xb7, 0x97,
-0xdd, 0xfc, 0xaf, 0x82, 0x73, 0xf0, 0x4e, 0xea,
-0xe1, 0xe4, 0xc6, 0xbf, 0x95, 0xcf, 0x85, 0xdf,
-0x92, 0x16, 0x5c, 0x09, 0xff, 0xb8, 0xfc, 0x8d,
-0x87, 0x29, 0xe8, 0x00, 0x3f, 0x4a, 0x94, 0x67,
-0xf4, 0x1e, 0xc3, 0xda, 0x86, 0x94, 0xf1, 0xf8,
-0xc7, 0xd1, 0x8f, 0x15, 0xef, 0x88, 0x07, 0x92,
-0x4d, 0xd3, 0xa1, 0x4f, 0x8f, 0x19, 0xf9, 0x8d,
-0x32, 0xb3, 0xfb, 0xbb, 0xfd, 0x3c, 0xa2, 0xff,
-0x29, 0x8f, 0xc6, 0xd5, 0x87, 0xd8, 0xa4, 0xae,
-0x47, 0x8d, 0x6d, 0x13, 0x37, 0x62, 0xf0, 0xf2,
-0x7f, 0xa6, 0x13, 0x3b, 0xb1, 0xa5, 0x08, 0xf1,
-0x4f, 0xd7, 0xfa, 0x09, 0xe2, 0x35, 0x24, 0x40,
-0x0e, 0xff, 0x87, 0xef, 0x94, 0x6a, 0xcd, 0xeb,
-0x28, 0x3a, 0xf6, 0x70, 0x8d, 0xde, 0x3a, 0xae,
-0x11, 0xc6, 0x78, 0xff, 0xcf, 0x39, 0xd6, 0x00,
-0xc5, 0x6b, 0x65, 0xdc, 0x88, 0x6f, 0xaf, 0xab,
-0x88, 0x4e, 0x84, 0x7f, 0x3c, 0xf9, 0x5f, 0x95,
-0x17, 0x8c, 0xdf, 0x2a, 0xff, 0xb4, 0xe8, 0xbe,
-0x41, 0xdf, 0x1d, 0xca, 0x59, 0xad, 0xa1, 0x65,
-0xc2, 0xfd, 0xdd, 0xed, 0xe7, 0x45, 0xfd, 0xbf,
-0xe8, 0xbc, 0x36, 0x73, 0xb0, 0xb9, 0x02, 0x9e,
-0xad, 0x69, 0x58, 0x1e, 0x98, 0x68, 0xfc, 0x29,
-0x17, 0xff, 0x84, 0x52, 0x2a, 0x81, 0x9c, 0x56,
-0x2e, 0xc7, 0xb5, 0xa1, 0x48, 0xad, 0x4a, 0xf1,
-0x2f, 0x2d, 0x0f, 0xff, 0xb0, 0xe7, 0xdc, 0xf5,
-0x96, 0xed, 0x7f, 0xb1, 0x3e, 0x99, 0x78, 0x44,
-0xd9, 0x6a, 0x44, 0x97, 0xfb, 0xb4, 0xf0, 0xf8,
-0xf9, 0x7a, 0xfc, 0x3f, 0xf0, 0x88, 0x08, 0x32,
-0x2e, 0xdf, 0x5c, 0x76, 0x4a, 0xdb, 0xaf, 0xd4,
-0xe6, 0xc7, 0x1f, 0x2d, 0xfc, 0xe3, 0xf1, 0xff,
-0x94, 0x0a, 0x1a, 0x73, 0x6b, 0x71, 0x48, 0x5e,
-0xa7, 0xbe, 0x29, 0x35, 0x18, 0xb5, 0x13, 0x3c,
-0x7f, 0xf9, 0x88, 0xa7, 0xff, 0xcb, 0x76, 0x55,
-0x94, 0xfd, 0xd9, 0x24, 0xe3, 0xc1, 0xb6, 0xa8,
-0x9e, 0x1a, 0xe7, 0x0d, 0x8f, 0xeb, 0x08, 0xef,
-0xe2, 0x7f, 0x55, 0x4b, 0x49, 0x63, 0xea, 0x2e,
-0x98, 0xc9, 0x65, 0x3d, 0x32, 0x30, 0x41, 0x23,
-0x12, 0x21, 0x24, 0x3c, 0xf8, 0x67, 0xbe, 0xde,
-0x60, 0x54, 0xad, 0x55, 0x47, 0xca, 0xbf, 0x0a,
-0x9f, 0xe3, 0xb5, 0xfc, 0xfe, 0x71, 0xf8, 0x27,
-0x98, 0xf2, 0xe6, 0x7f, 0x15, 0x2c, 0x9a, 0x56,
-0xa7, 0xc5, 0x4d, 0x75, 0x9e, 0x26, 0x43, 0x67,
-0x9f, 0xb0, 0x3f, 0xe3, 0xdf, 0x97, 0x7b, 0x3d,
-0xfc, 0x9f, 0x90, 0x74, 0x88, 0xe3, 0xf9, 0x65,
-0x30, 0x71, 0x97, 0xfa, 0x6d, 0x75, 0xe6, 0x71,
-0x41, 0x1b, 0xce, 0x7f, 0x7f, 0xdd, 0xfc, 0x2f,
-0xe2, 0xff, 0x3c, 0xce, 0x77, 0x66, 0xa2, 0xab,
-0xe4, 0x32, 0x04, 0x42, 0x8d, 0x99, 0xc0, 0x9a,
-0x72, 0x7a, 0x6d, 0x73, 0xf1, 0xcf, 0x36, 0x2f,
-0xff, 0x47, 0x19, 0x53, 0xea, 0xcd, 0x92, 0x58,
-0xb5, 0x98, 0x9d, 0xf9, 0xcd, 0x71, 0xf6, 0xa4,
-0x24, 0xed, 0xa9, 0x7f, 0x68, 0x28, 0x07, 0xe0,
-0x97, 0x7c, 0x76, 0x26, 0x30, 0x36, 0x6d, 0x13,
-0x3c, 0xdf, 0x85, 0xdb, 0xd6, 0xd9, 0x89, 0xf0,
-0x8f, 0xc3, 0x3f, 0xef, 0x0d, 0xf5, 0x50, 0xfd,
-0x9f, 0x23, 0xea, 0x20, 0xd3, 0xba, 0x1c, 0xfc,
-0x63, 0x55, 0x84, 0x96, 0xad, 0x42, 0x88, 0x25,
-0xed, 0xec, 0x2d, 0x0f, 0xff, 0xa7, 0x47, 0xff,
-0x9e, 0x8a, 0x78, 0xef, 0xf6, 0x44, 0x1a, 0x97,
-0x06, 0x0d, 0x2b, 0x1c, 0x6f, 0xaf, 0xfa, 0x9d,
-0xfa, 0x06, 0x71, 0x65, 0x3d, 0xa7, 0xb2, 0xcf,
-0xf8, 0x5a, 0x81, 0xde, 0xab, 0xe4, 0xd4, 0xfb,
-0xb5, 0x0a, 0x21, 0xf6, 0xf9, 0x62, 0xde, 0xfc,
-0xaf, 0x8a, 0x4e, 0x78, 0x2b, 0xb9, 0x6b, 0x34,
-0x1a, 0x95, 0xbb, 0xcb, 0xde, 0x92, 0x1a, 0x27,
-0xde, 0xbf, 0xde, 0xf1, 0xf0, 0x7f, 0x44, 0xd0,
-0xd3, 0x5c, 0xba, 0x4e, 0x7e, 0x1b, 0xae, 0x41,
-0x61, 0x12, 0x85, 0x05, 0xdf, 0xce, 0xd3, 0xcf,
-0xeb, 0x1e, 0xfe, 0xcf, 0x76, 0x2a, 0xe2, 0x61,
-0x04, 0x4c, 0x79, 0xbe, 0x71, 0x5c, 0xc9, 0x36,
-0x36, 0x72, 0x1a, 0x3f, 0xfd, 0xda, 0xc6, 0x03,
-0xf6, 0xf3, 0x6f, 0x55, 0x56, 0x40, 0x6a, 0x7d,
-0x64, 0xc4, 0x77, 0x2f, 0xfb, 0x21, 0x55, 0xb3,
-0x99, 0x18, 0xcf, 0x78, 0xfb, 0x9f, 0x86, 0x81,
-0xda, 0x40, 0xa8, 0xbd, 0xac, 0x57, 0xef, 0x36,
-0xb3, 0x6e, 0x9f, 0x1f, 0xe4, 0x8e, 0x2f, 0xcc,
-0x78, 0xf8, 0x3f, 0x61, 0x78, 0x14, 0x22, 0xd4,
-0xed, 0xbd, 0x97, 0xf1, 0xec, 0xf9, 0x54, 0x72,
-0x1b, 0x85, 0x8c, 0xc7, 0x3f, 0x71, 0xa2, 0x55,
-0x18, 0x1b, 0x29, 0xda, 0x3e, 0x60, 0xbb, 0x7d,
-0x9c, 0xf9, 0x66, 0x05, 0x4f, 0xfe, 0x57, 0xe5,
-0x28, 0xed, 0xef, 0x7d, 0x41, 0x53, 0x1e, 0x85,
-0xaf, 0x5d, 0x11, 0xff, 0xe4, 0xf1, 0x7f, 0x88,
-0x2d, 0xc6, 0xa8, 0x6c, 0x42, 0xe3, 0x70, 0xc9,
-0x98, 0x5c, 0x9f, 0xfa, 0x5d, 0xfe, 0x9f, 0x2c,
-0xc8, 0xe9, 0x45, 0x90, 0xfc, 0x72, 0xa2, 0x76,
-0xa0, 0x3b, 0xcd, 0x3e, 0x2e, 0xae, 0x04, 0x3d,
-0xf8, 0x27, 0xe3, 0xac, 0x9f, 0x2c, 0xff, 0x87,
-0xd8, 0x4d, 0xc7, 0x85, 0xff, 0x27, 0x42, 0x85,
-0xaf, 0x3d, 0xeb, 0x21, 0x62, 0xf9, 0x7f, 0xec,
-0xf1, 0x66, 0xe5, 0xe9, 0x0a, 0xa1, 0xb4, 0x94,
-0xe0, 0xcf, 0x50, 0xda, 0xb2, 0x4f, 0x30, 0x6a,
-0xfa, 0x7c, 0x13, 0xe2, 0x1f, 0xa5, 0x32, 0xbb,
-0x48, 0x52, 0x72, 0xc6, 0xdc, 0x80, 0xc2, 0x92,
-0x98, 0xbf, 0xd6, 0xa0, 0xb0, 0x8b, 0xdf, 0x8b,
-0x0f, 0x73, 0xfa, 0xbf, 0x0b, 0x25, 0x64, 0xe4,
-0xf7, 0xec, 0xfe, 0x20, 0x63, 0xe3, 0xf1, 0x8f,
-0xb7, 0xff, 0x7b, 0xc5, 0x79, 0x98, 0x6a, 0x06,
-0xb7, 0xfe, 0x74, 0x44, 0x13, 0xfd, 0x1d, 0x76,
-0xb9, 0x8d, 0x5a, 0x1c, 0xc1, 0xf5, 0xff, 0x64,
-0xf3, 0xbf, 0x28, 0xfb, 0xef, 0x19, 0xbe, 0x01,
-0x28, 0x1a, 0x78, 0x2f, 0x5d, 0x59, 0x80, 0xcf,
-0xe3, 0x8b, 0xba, 0xfe, 0x1f, 0x7b, 0x3d, 0x64,
-0xf9, 0x3f, 0xa6, 0xbf, 0x86, 0x1d, 0xe7, 0x9d,
-0x52, 0x74, 0x08, 0x8f, 0xc1, 0x8a, 0xad, 0x1f,
-0x47, 0x51, 0xde, 0xf8, 0x97, 0xc5, 0xfe, 0xf5,
-0xaf, 0x62, 0xe7, 0xec, 0xb6, 0xa7, 0xd7, 0x40,
-0xb6, 0xfe, 0xcf, 0x54, 0x07, 0x0f, 0x78, 0xe3,
-0x5f, 0x56, 0xff, 0x2f, 0xd2, 0xbf, 0xe8, 0x7f,
-0xb1, 0x53, 0x56, 0x6c, 0xd8, 0x13, 0xb0, 0x81,
-0xd0, 0x4b, 0x4e, 0xfc, 0xdd, 0x98, 0x92, 0xcd,
-0x8f, 0xcb, 0xc8, 0xaf, 0x58, 0x61, 0xaf, 0x77,
-0xed, 0x42, 0x9a, 0xed, 0x1e, 0xff, 0x8f, 0xa3,
-0x1f, 0xa7, 0xfe, 0x73, 0x4a, 0x3e, 0x95, 0xca,
-0x46, 0x03, 0x6b, 0xc6, 0xe3, 0x1f, 0xe7, 0x7d,
-0x74, 0xea, 0x3f, 0xc7, 0xd9, 0x20, 0xdc, 0x43,
-0xec, 0xb5, 0x51, 0xb7, 0xfe, 0xe1, 0x2b, 0xb6,
-0xfd, 0x79, 0xc9, 0xf1, 0x3f, 0x2f, 0xb2, 0xeb,
-0x3f, 0xaf, 0x2a, 0xfc, 0x99, 0xf6, 0x6d, 0x2b,
-0xba, 0x77, 0xd5, 0x38, 0xfc, 0xd3, 0x3d, 0xbe,
-0xfe, 0xb3, 0x5e, 0xf8, 0x9c, 0x41, 0x6d, 0x07,
-0x23, 0x69, 0x57, 0x8d, 0xd6, 0xfb, 0xe5, 0x8b,
-0x95, 0x79, 0xf9, 0xcf, 0xbd, 0xaa, 0x00, 0x39,
-0x71, 0xe2, 0x3f, 0x8b, 0xc2, 0x23, 0xfe, 0xf9,
-0xe3, 0xf1, 0x8f, 0x37, 0xff, 0xcb, 0x42, 0x3b,
-0x5d, 0xec, 0x75, 0x7d, 0x08, 0x16, 0x68, 0x56,
-0xdb, 0x0b, 0xef, 0x7e, 0x54, 0xc2, 0xe5, 0x71,
-0xf9, 0x5f, 0xb4, 0xdf, 0x45, 0x35, 0x4a, 0x03,
-0x0f, 0x24, 0xfd, 0x35, 0x76, 0xfd, 0x1f, 0xf7,
-0xbc, 0x9f, 0x5f, 0xff, 0x99, 0x76, 0xdb, 0x69,
-0x24, 0xac, 0x89, 0x6c, 0x0e, 0x13, 0xff, 0x76,
-0x41, 0x0e, 0xfe, 0x19, 0xdf, 0xff, 0xcb, 0x8f,
-0xf8, 0x4a, 0x17, 0x8d, 0xc0, 0x92, 0x89, 0x1a,
-0xc8, 0x77, 0x04, 0x1d, 0x19, 0xd7, 0xff, 0x1d,
-0x57, 0xa3, 0x62, 0xa7, 0x7d, 0x91, 0x23, 0x28,
-0x92, 0x87, 0x7f, 0xec, 0xe7, 0x19, 0x0b, 0xd8,
-0xd9, 0xd6, 0x8c, 0x84, 0xfa, 0x8a, 0xe8, 0x5a,
-0x59, 0xcf, 0x75, 0x44, 0xa0, 0xf0, 0x81, 0x13,
-0xff, 0xea, 0x16, 0xfd, 0xbf, 0xa6, 0x12, 0x7b,
-0xb9, 0xdf, 0x8e, 0xee, 0x79, 0xe3, 0x5f, 0xd6,
-0x46, 0x7f, 0x32, 0x27, 0xff, 0xfd, 0x45, 0x8b,
-0x06, 0x3c, 0x17, 0xa8, 0x4d, 0x6a, 0xe0, 0x27,
-0x76, 0x7f, 0x58, 0x4f, 0x21, 0xe8, 0xdc, 0xfe,
-0xef, 0xfb, 0xe0, 0x4b, 0xe4, 0xe4, 0xd1, 0x09,
-0xed, 0x44, 0x54, 0xee, 0xd3, 0x8d, 0x7c, 0xfc,
-0x73, 0xc4, 0xeb, 0xff, 0x29, 0xcd, 0xb2, 0xbb,
-0xbb, 0xac, 0x68, 0x57, 0xd9, 0x2d, 0x85, 0xea,
-0x4e, 0x91, 0x91, 0x9a, 0x9d, 0xaf, 0x8f, 0xf0,
-0x8f, 0x3d, 0x3e, 0xcb, 0xff, 0xa1, 0x22, 0x48,
-0x96, 0xa0, 0x26, 0x7d, 0x35, 0xe3, 0xf0, 0xe7,
-0x29, 0xe7, 0x79, 0x52, 0xdf, 0xa2, 0xe7, 0xc7,
-0x49, 0x69, 0xd2, 0xbf, 0x0b, 0x5a, 0x7b, 0x54,
-0xb3, 0x9f, 0xdf, 0xfe, 0x7d, 0x4b, 0xe8, 0xf7,
-0xb2, 0xf5, 0xe9, 0xd4, 0x7f, 0x4e, 0x3f, 0x5c,
-0x93, 0x5b, 0xff, 0xc7, 0xeb, 0x28, 0xfb, 0x69,
-0x6e, 0xfe, 0x97, 0x57, 0xdb, 0x81, 0x6e, 0xa7,
-0xfe, 0xb3, 0xab, 0xff, 0x5c, 0xfe, 0xb3, 0x40,
-0x3b, 0xdb, 0x18, 0xb1, 0x9d, 0x67, 0xf1, 0x4f,
-0xd9, 0xfd, 0x4f, 0xaf, 0xcd, 0xb8, 0x40, 0xc8,
-0x13, 0xff, 0x52, 0x96, 0xc0, 0x1c, 0xeb, 0xed,
-0x38, 0x1a, 0xb7, 0x1a, 0x13, 0x64, 0xdf, 0x97,
-0x0d, 0xba, 0x67, 0x3f, 0x72, 0xfb, 0xbf, 0xc3,
-0x67, 0xdd, 0xf7, 0x97, 0x0a, 0x41, 0x4b, 0x4e,
-0x63, 0xac, 0xb8, 0x37, 0x1e, 0x64, 0x8f, 0xa7,
-0xfc, 0xaf, 0x2c, 0xda, 0xf9, 0x19, 0xa1, 0x9d,
-0x78, 0x60, 0xcc, 0x9f, 0xad, 0xff, 0xbc, 0x0a,
-0xdf, 0xdf, 0xdf, 0x52, 0xff, 0xd3, 0x35, 0xe5,
-0x87, 0x73, 0xf2, 0xdf, 0xcf, 0x5b, 0x66, 0x96,
-0xd8, 0xad, 0x0d, 0x49, 0xcb, 0x8c, 0x28, 0xc2,
-0xc2, 0x4c, 0xe0, 0xff, 0xc9, 0xf6, 0xaf, 0xcc,
-0x04, 0x5f, 0x61, 0xe7, 0x8c, 0xcb, 0xc9, 0xc6,
-0xd1, 0xc0, 0x98, 0x7c, 0x08, 0xb2, 0xfc, 0x67,
-0xa7, 0x10, 0xf4, 0x90, 0xa3, 0xff, 0x47, 0x25,
-0x91, 0xff, 0x25, 0xaa, 0x37, 0x13, 0x11, 0xc8,
-0x50, 0xbf, 0xc2, 0xb2, 0x8d, 0x78, 0xe2, 0x92,
-0x93, 0x88, 0x71, 0xd2, 0x13, 0xff, 0xda, 0x62,
-0x3b, 0x85, 0x86, 0x2a, 0xf6, 0x2a, 0x33, 0xe3,
-0xaa, 0xdd, 0xaf, 0x19, 0xe7, 0xeb, 0x8c, 0x37,
-0xed, 0xe1, 0xa2, 0xfe, 0xb3, 0xa3, 0x34, 0x62,
-0xb3, 0x40, 0xcc, 0x57, 0x0c, 0x59, 0x7e, 0xef,
-0x12, 0x69, 0x5c, 0xfc, 0x6b, 0xcc, 0xde, 0xbf,
-0x38, 0x7b, 0x5b, 0x08, 0xd1, 0xb4, 0xfc, 0x1f,
-0x16, 0xff, 0x39, 0x95, 0xdd, 0x5f, 0xfc, 0x39,
-0xf1, 0x2f, 0x29, 0xab, 0x9f, 0x3d, 0xf2, 0x88,
-0x99, 0xad, 0x27, 0xff, 0x9c, 0x6d, 0x81, 0x9d,
-0x52, 0xfc, 0xde, 0xfe, 0xef, 0x07, 0xad, 0x30,
-0xc7, 0x98, 0xdc, 0x40, 0x86, 0xdd, 0x08, 0x8c,
-0xca, 0xab, 0x75, 0xe2, 0x3f, 0xfb, 0x33, 0x13,
-0xc5, 0xbf, 0x9c, 0xfe, 0x5f, 0xf3, 0x13, 0x7f,
-0x2b, 0xf2, 0x97, 0xbb, 0x27, 0xdb, 0xf5, 0x0c,
-0x53, 0x13, 0xe3, 0x9f, 0xec, 0xa6, 0xf6, 0x40,
-0xd3, 0x2a, 0x6a, 0x7c, 0x70, 0x58, 0xdd, 0x27,
-0x02, 0x61, 0xce, 0xf8, 0x2f, 0xe5, 0xc7, 0xbf,
-0x28, 0xff, 0x8b, 0xaa, 0x61, 0x5f, 0xd3, 0x2a,
-0x0a, 0x71, 0x44, 0xb4, 0x6c, 0xff, 0xd3, 0x6b,
-0xf5, 0x09, 0xf1, 0xcf, 0xbf, 0xae, 0xb6, 0x27,
-0x45, 0x69, 0xef, 0x68, 0x1f, 0xec, 0xfc, 0x26,
-0xbf, 0x67, 0x3d, 0xe4, 0xf7, 0xff, 0xca, 0x56,
-0xb3, 0x11, 0x82, 0x61, 0x4f, 0x33, 0x9e, 0x15,
-0x26, 0x21, 0xfe, 0x71, 0xe3, 0x4d, 0x05, 0x1f,
-0xc0, 0x71, 0x3e, 0x3b, 0x15, 0x58, 0x25, 0xcf,
-0x6b, 0xb9, 0xb0, 0x79, 0xce, 0x15, 0xe2, 0x5f,
-0xcc, 0xc5, 0x3f, 0xa7, 0xd8, 0xbd, 0x3c, 0x9c,
-0x52, 0x7b, 0x7d, 0x35, 0xc9, 0x03, 0x55, 0xe1,
-0x71, 0xf1, 0x2f, 0x21, 0xb4, 0x7b, 0xf2, 0xdf,
-0x87, 0xa9, 0x0d, 0x0a, 0x8f, 0xa4, 0x98, 0xa2,
-0x7e, 0x1f, 0xe2, 0x56, 0xfe, 0xfb, 0xef, 0xf0,
-0xff, 0x54, 0x6e, 0x37, 0xd6, 0x53, 0xff, 0xaf,
-0xde, 0x70, 0x8d, 0x76, 0xa0, 0xdb, 0xc1, 0x9f,
-0x9e, 0x78, 0xe2, 0x86, 0x34, 0x5b, 0xe3, 0xe1,
-0xff, 0x3c, 0x07, 0x78, 0x66, 0x49, 0x05, 0x66,
-0xc8, 0x55, 0xc6, 0x39, 0x63, 0xd7, 0xc4, 0xf8,
-0x79, 0xc0, 0x89, 0x67, 0x65, 0xa4, 0x3d, 0x70,
-0x21, 0xd5, 0xc8, 0x83, 0x99, 0xea, 0x33, 0xca,
-0xd7, 0x7f, 0x7f, 0xfc, 0xab, 0x4d, 0xc3, 0xf3,
-0x48, 0x59, 0x5d, 0x4f, 0xf1, 0x23, 0x72, 0x55,
-0x7e, 0xff, 0x0b, 0x47, 0x28, 0x7f, 0xc1, 0xe3,
-0xff, 0xf9, 0x18, 0x15, 0xa1, 0xdd, 0xa6, 0xee,
-0x28, 0x9b, 0x0e, 0xbb, 0xf9, 0x95, 0xe2, 0x5f,
-0x0e, 0x7f, 0x3b, 0x53, 0xd0, 0xc2, 0xd3, 0xbc,
-0x26, 0x5d, 0x74, 0x3d, 0x6b, 0xe6, 0xbb, 0xb4,
-0xd5, 0xe6, 0x84, 0xfe, 0x31, 0x17, 0xff, 0xec,
-0x93, 0xae, 0x6a, 0x79, 0x7c, 0xf0, 0x63, 0xba,
-0xfa, 0x37, 0xec, 0xcf, 0xe1, 0x71, 0xf3, 0x8b,
-0x13, 0xfb, 0x43, 0x2e, 0x39, 0xe3, 0x5b, 0x55,
-0x45, 0x1f, 0xd5, 0xe6, 0xf2, 0xe2, 0x2a, 0x79,
-0x51, 0xfc, 0xbd, 0x89, 0xe2, 0x5f, 0x54, 0x1a,
-0xe8, 0x25, 0x67, 0xbc, 0x31, 0x65, 0x8f, 0xf4,
-0x1b, 0xed, 0xa6, 0xae, 0xe0, 0xeb, 0xc1, 0x7d,
-0x76, 0x21, 0x20, 0x52, 0xcb, 0x37, 0x6c, 0xfd,
-0x7c, 0xc3, 0xc2, 0x3f, 0xf6, 0x7c, 0x7b, 0xf1,
-0xf7, 0x1d, 0x80, 0x18, 0x0f, 0xc4, 0x64, 0x5d,
-0xbb, 0x92, 0x7e, 0xf2, 0xf8, 0x3f, 0x3f, 0xa3,
-0xf8, 0x97, 0x81, 0xb0, 0xe7, 0x71, 0xc9, 0x81,
-0x3d, 0x37, 0x5e, 0x91, 0xff, 0xf3, 0xcf, 0xb0,
-0x91, 0x57, 0xa5, 0xae, 0x59, 0xb5, 0xad, 0x6c,
-0x5c, 0xff, 0x0b, 0x47, 0xc8, 0xe5, 0xff, 0x24,
-0xb9, 0x6e, 0xfa, 0x22, 0x33, 0x54, 0x1d, 0x8f,
-0x55, 0xb6, 0x1a, 0x23, 0x39, 0xfa, 0xcc, 0xc1,
-0x3f, 0x70, 0xa4, 0x7b, 0xf7, 0x96, 0xdb, 0x32,
-0xf2, 0x8d, 0x70, 0xc9, 0x6c, 0x98, 0xd8, 0xff,
-0xf3, 0xbe, 0x37, 0xfe, 0x65, 0x8c, 0xc5, 0x1b,
-0xe0, 0xba, 0x2c, 0xfb, 0xd4, 0xe9, 0x07, 0x7a,
-0x25, 0xfe, 0x8f, 0x76, 0x8a, 0x1f, 0xe5, 0xf3,
-0x8c, 0x25, 0x49, 0x79, 0x3a, 0x0a, 0x57, 0x88,
-0x77, 0xe4, 0xf2, 0x7f, 0xd6, 0xb7, 0xea, 0x71,
-0x84, 0x25, 0xeb, 0xd4, 0xf5, 0x83, 0x57, 0x8c,
-0x7f, 0xd9, 0x1f, 0xc2, 0x3f, 0xeb, 0xcb, 0xb6,
-0x65, 0xd4, 0x64, 0xd9, 0xca, 0xd9, 0x7f, 0x50,
-0xfc, 0x2b, 0x20, 0xda, 0x84, 0xa9, 0xb1, 0xa6,
-0xfe, 0xdf, 0x11, 0x0f, 0x72, 0xd7, 0x1b, 0x9e,
-0xbf, 0x44, 0xfc, 0x85, 0x37, 0xdf, 0xd9, 0x74,
-0xac, 0xed, 0x0a, 0xf1, 0xaf, 0x0f, 0x9c, 0xfd,
-0x6e, 0x60, 0xca, 0x0b, 0xec, 0x37, 0x4a, 0xa3,
-0x39, 0x6b, 0x90, 0xba, 0x5d, 0x5c, 0x29, 0xbe,
-0x73, 0xd2, 0xa9, 0xff, 0x1c, 0x2a, 0xe8, 0x07,
-0x51, 0x8f, 0x7d, 0x50, 0xbe, 0x1e, 0xae, 0x18,
-0xff, 0x3a, 0xe9, 0xd8, 0x9f, 0x35, 0xd9, 0xfa,
-0x3f, 0x7e, 0x1e, 0xd6, 0xf9, 0xb1, 0x48, 0xad,
-0x45, 0xc3, 0xf6, 0xe0, 0x9f, 0x05, 0x02, 0xff,
-0x78, 0xf8, 0x3f, 0xd9, 0x49, 0xc5, 0x10, 0xc6,
-0x5c, 0x69, 0xbe, 0x65, 0x2f, 0x49, 0xf6, 0x78,
-0xea, 0xff, 0xfe, 0x28, 0x45, 0xbb, 0xf6, 0x30,
-0x07, 0x46, 0x5a, 0x40, 0xa8, 0xc8, 0x69, 0x2c,
-0x9b, 0x64, 0xef, 0x38, 0x7c, 0x57, 0xc1, 0x7f,
-0x4e, 0x35, 0xb4, 0x07, 0x2b, 0x64, 0x85, 0x5d,
-0xf1, 0xf7, 0xf5, 0xe0, 0x1f, 0xd8, 0xa1, 0xbe,
-0x69, 0x34, 0x2c, 0x0b, 0x6e, 0xea, 0x1c, 0x86,
-0x37, 0x53, 0x59, 0x1a, 0x7c, 0xfe, 0x78, 0x6f,
-0xff, 0x77, 0x71, 0xec, 0xd5, 0x96, 0x72, 0xbf,
-0x0e, 0x43, 0x79, 0x8d, 0x30, 0x5c, 0xfc, 0xe3,
-0x8e, 0x57, 0x66, 0xb0, 0xfb, 0x32, 0x1f, 0x4f,
-0xcb, 0xc3, 0xec, 0x46, 0xe3, 0x3e, 0x33, 0x6c,
-0xd1, 0x9e, 0x09, 0xf6, 0x14, 0xd9, 0xfe, 0x9f,
-0x0d, 0x88, 0x7f, 0x6a, 0xec, 0xdf, 0x37, 0x52,
-0xf0, 0x29, 0xde, 0xd9, 0xaa, 0x27, 0x3b, 0xe7,
-0x96, 0x7d, 0xaa, 0xe5, 0xc1, 0x98, 0x62, 0x9f,
-0xc7, 0x3d, 0xf6, 0x47, 0xf6, 0xf2, 0x51, 0x75,
-0xe9, 0xa3, 0x78, 0xec, 0xba, 0x2e, 0x89, 0x2f,
-0xe9, 0x67, 0x61, 0xad, 0x55, 0xed, 0xf0, 0xb3,
-0xe3, 0xe2, 0x5f, 0x6e, 0x3d, 0xbd, 0x48, 0xf7,
-0x54, 0xf8, 0x31, 0x9f, 0x4d, 0x24, 0xe7, 0xaf,
-0xc3, 0x6b, 0x5d, 0xd7, 0xbf, 0x3e, 0x61, 0xfc,
-0xeb, 0xb0, 0x3d, 0x9c, 0xf0, 0x4f, 0xea, 0x7d,
-0x9a, 0x54, 0xac, 0x7c, 0x07, 0x69, 0xc3, 0xb4,
-0x69, 0xcf, 0x66, 0x71, 0x8e, 0x3d, 0xb1, 0xdf,
-0x47, 0x43, 0xf4, 0xbf, 0x98, 0x93, 0x8a, 0x8e,
-0x95, 0x7f, 0xa0, 0x7a, 0x69, 0xab, 0xb9, 0xfe,
-0x1f, 0xa7, 0xff, 0xd7, 0xf7, 0x4b, 0x37, 0x67,
-0x1e, 0xa3, 0x26, 0x17, 0x6d, 0xec, 0x05, 0xbe,
-0x57, 0xab, 0xea, 0xcf, 0x8b, 0x67, 0x29, 0xc2,
-0x10, 0xbd, 0xed, 0xc6, 0x17, 0x60, 0x8b, 0xf6,
-0x18, 0x54, 0x83, 0xda, 0x9e, 0x78, 0x01, 0xfe,
-0x33, 0x8f, 0x26, 0xe4, 0x08, 0xa7, 0x73, 0xf8,
-0x3f, 0xbb, 0xf1, 0xbf, 0xd4, 0x50, 0xa2, 0x9f,
-0xef, 0xfc, 0x64, 0x7c, 0x9c, 0x3d, 0x17, 0x86,
-0xc8, 0xc5, 0xb7, 0xbd, 0x95, 0x3f, 0x84, 0xf7,
-0x43, 0x75, 0x89, 0x8d, 0x15, 0xf2, 0xb3, 0x70,
-0x3e, 0x75, 0x85, 0xf8, 0x8e, 0x9b, 0x6f, 0x48,
-0xf1, 0xaf, 0xb3, 0x46, 0xc3, 0xa6, 0xe0, 0x66,
-0x79, 0xb8, 0xed, 0xec, 0x04, 0xf6, 0x96, 0x3a,
-0x20, 0x54, 0xbb, 0xf1, 0x38, 0xea, 0x7f, 0xfa,
-0x1c, 0xcc, 0xa9, 0x09, 0x0c, 0xca, 0xf3, 0xdc,
-0xfc, 0xf7, 0xfc, 0xfd, 0x2e, 0x13, 0x77, 0xee,
-0x4f, 0xfc, 0x9f, 0x44, 0x44, 0x53, 0x7b, 0xa8,
-0xfe, 0xea, 0x15, 0xf8, 0x1b, 0x65, 0xde, 0xfa,
-0x87, 0xab, 0xf9, 0x86, 0xee, 0xe9, 0x87, 0x71,
-0x7c, 0x34, 0x7e, 0xa5, 0xf1, 0xde, 0xf8, 0x17,
-0x04, 0xf0, 0x35, 0xac, 0xe5, 0x68, 0xdf, 0x6a,
-0x28, 0x0d, 0xf3, 0x0a, 0xf1, 0x2f, 0x70, 0xff,
-0x60, 0x35, 0x1c, 0x65, 0x64, 0x3f, 0xad, 0x63,
-0xe3, 0xc4, 0xfa, 0x71, 0xfd, 0xe1, 0x84, 0x7f,
-0x7e, 0xc3, 0x6e, 0x84, 0xfb, 0x07, 0xe5, 0x51,
-0x2a, 0x84, 0x38, 0xe1, 0x7c, 0xcb, 0x33, 0xae,
-0xff, 0xa7, 0xc0, 0xb3, 0x5a, 0x50, 0x3f, 0x24,
-0x4c, 0x85, 0xa7, 0x79, 0xe3, 0x00, 0x0a, 0xf3,
-0xec, 0x44, 0xb0, 0x09, 0xfc, 0x3f, 0x84, 0x76,
-0x36, 0x98, 0xb5, 0x99, 0x5b, 0x29, 0xed, 0x7d,
-0x03, 0xaf, 0x1d, 0xc6, 0x2b, 0xd3, 0xc5, 0x57,
-0xc4, 0x88, 0xf6, 0xe0, 0x01, 0xcf, 0xec, 0x3a,
-0x8c, 0x28, 0xe5, 0xb3, 0x0b, 0xbc, 0xc7, 0xf1,
-0x8a, 0xe5, 0xe8, 0x28, 0xca, 0xf5, 0xff, 0x50,
-0xfe, 0xbb, 0xa5, 0x3d, 0x86, 0xf6, 0xe7, 0xe8,
-0x86, 0x9d, 0x74, 0x7f, 0x2a, 0x64, 0x41, 0x89,
-0x78, 0x4f, 0x58, 0xad, 0x45, 0x47, 0xdd, 0xfe,
-0x2c, 0x95, 0x8e, 0x12, 0x8e, 0xc3, 0x33, 0xc9,
-0x06, 0xab, 0x3f, 0xe9, 0x33, 0x5a, 0x43, 0xbf,
-0x68, 0x54, 0x91, 0x7d, 0x71, 0x4c, 0x0f, 0xfe,
-0x39, 0xe8, 0x6a, 0xe3, 0xbc, 0x35, 0x5f, 0x54,
-0x0b, 0x6b, 0xc8, 0x04, 0x47, 0xdd, 0x8a, 0x01,
-0xa3, 0x79, 0xf5, 0x9f, 0x9d, 0x6c, 0xaf, 0xac,
-0xff, 0xed, 0x19, 0x22, 0xca, 0x66, 0x0b, 0x1d,
-0x1f, 0xc6, 0x2b, 0x43, 0x9e, 0xf9, 0x46, 0xdd,
-0x5f, 0x7f, 0x3f, 0x0b, 0xf7, 0x95, 0xa4, 0x9b,
-0x8e, 0x13, 0x31, 0x8c, 0xab, 0xf3, 0xc5, 0x7a,
-0x20, 0xe8, 0xcb, 0xce, 0x39, 0x3f, 0xaf, 0xe3,
-0xff, 0xb1, 0xdc, 0xa4, 0x56, 0xbd, 0x62, 0x89,
-0x88, 0x2b, 0x91, 0xd9, 0x56, 0x21, 0xe8, 0x17,
-0x26, 0xf6, 0xff, 0x58, 0xbb, 0x7f, 0x55, 0xe6,
-0xde, 0x35, 0xec, 0x35, 0xd1, 0xf6, 0x5d, 0xfd,
-0x9a, 0x5b, 0x18, 0xd9, 0x74, 0xc6, 0xb7, 0xaa,
-0x01, 0x75, 0xb7, 0x8b, 0x76, 0xe6, 0x12, 0xda,
-0x39, 0xae, 0x3c, 0x05, 0xe9, 0x41, 0x91, 0x11,
-0x66, 0xf3, 0x7f, 0x5c, 0xfe, 0xf3, 0xa7, 0x0e,
-0x8e, 0x7b, 0x3b, 0x2e, 0xb4, 0x5e, 0xd6, 0x1a,
-0x5b, 0x6c, 0xfd, 0xf4, 0x0b, 0xfe, 0x8f, 0xf3,
-0xfe, 0x16, 0xe4, 0xae, 0x46, 0xe3, 0x9e, 0x74,
-0xf3, 0x29, 0xc2, 0xe7, 0x99, 0x80, 0xa7, 0x10,
-0xb4, 0x6b, 0x9f, 0x89, 0xff, 0x63, 0x5b, 0x0f,
-0x75, 0x2f, 0xcb, 0x36, 0x92, 0xbe, 0x07, 0xb7,
-0x21, 0xf0, 0x14, 0x82, 0x3e, 0xe1, 0xd6, 0xff,
-0xf4, 0xf6, 0xff, 0x42, 0xe1, 0xa4, 0x40, 0x77,
-0xf7, 0x58, 0x81, 0xbf, 0x9f, 0x4d, 0x84, 0x7f,
-0xf2, 0xdf, 0xa6, 0x1b, 0xcb, 0x84, 0xe3, 0x31,
-0x27, 0xb1, 0xce, 0xf5, 0xcf, 0x58, 0xf9, 0x5f,
-0x2e, 0xda, 0x49, 0x05, 0x7b, 0x89, 0x08, 0xcd,
-0x1b, 0x89, 0x08, 0xfd, 0x96, 0x9e, 0xfd, 0xca,
-0xc5, 0xe7, 0x6e, 0xfd, 0x1f, 0xd9, 0xdb, 0x08,
-0x4c, 0x6b, 0xc0, 0xa3, 0xb6, 0xb8, 0x52, 0x9b,
-0x8f, 0x7f, 0xc6, 0xef, 0x86, 0x56, 0xbf, 0xa7,
-0xe0, 0x77, 0x3c, 0xf1, 0x2f, 0xd7, 0xbe, 0x39,
-0xfe, 0x9f, 0xb0, 0x40, 0x2f, 0x8b, 0x5c, 0xfe,
-0x49, 0x8f, 0x85, 0x67, 0x56, 0x8e, 0xc3, 0x3f,
-0x79, 0x68, 0xa7, 0xe9, 0xd4, 0xef, 0xe5, 0xff,
-0x38, 0xdd, 0x2e, 0x5c, 0x18, 0xd0, 0x9a, 0x83,
-0x7f, 0x72, 0xf2, 0xdf, 0xdd, 0xb2, 0x33, 0x57,
-0xe2, 0xff, 0x7c, 0x90, 0xc3, 0xff, 0x71, 0xcb,
-0xf8, 0x50, 0xb5, 0xc3, 0x41, 0x3c, 0x1d, 0x64,
-0x13, 0xc1, 0x1c, 0x62, 0xb3, 0x37, 0xfe, 0x95,
-0xa3, 0x9f, 0xba, 0x45, 0x1b, 0x5d, 0xda, 0x70,
-0x98, 0xf8, 0xcf, 0x8d, 0x96, 0x7e, 0xec, 0xf3,
-0x94, 0xf0, 0xff, 0x48, 0x9e, 0x6c, 0x2f, 0x95,
-0x97, 0x59, 0x6e, 0x1f, 0xd5, 0xf4, 0xf8, 0x7f,
-0xc6, 0xd5, 0xff, 0x11, 0xb3, 0xdb, 0x6b, 0x50,
-0xe3, 0x95, 0x26, 0xb1, 0xcc, 0x06, 0x59, 0x9b,
-0x3b, 0x5f, 0x2f, 0xfe, 0x41, 0xb4, 0x23, 0x67,
-0xb5, 0xf7, 0x9f, 0x50, 0x1d, 0x5f, 0x35, 0xc4,
-0xce, 0xa0, 0x30, 0xcb, 0x98, 0x31, 0xe8, 0xea,
-0xf3, 0x1d, 0x6f, 0xfd, 0x1f, 0x6f, 0x3f, 0x2f,
-0x91, 0xdf, 0x77, 0x8a, 0x1a, 0x9f, 0x2d, 0x2b,
-0xf1, 0xf8, 0xbb, 0x32, 0xb9, 0xf5, 0x9f, 0x9d,
-0xec, 0x30, 0xdd, 0x2a, 0x13, 0x8d, 0x7f, 0x58,
-0x6f, 0x7c, 0x2a, 0x29, 0x3b, 0x15, 0xa1, 0x4f,
-0x38, 0xbf, 0xd7, 0x38, 0xff, 0x0f, 0xf5, 0xdb,
-0x25, 0x41, 0x2b, 0x36, 0x27, 0xc4, 0x3f, 0x59,
-0xff, 0xcf, 0xb5, 0x59, 0xb4, 0x63, 0xd5, 0xff,
-0x39, 0xc7, 0x9c, 0xf8, 0xd7, 0xac, 0x54, 0x30,
-0x97, 0xff, 0x6c, 0xd9, 0x9f, 0x0d, 0xf6, 0xdb,
-0x71, 0x6b, 0xac, 0x29, 0x0b, 0x7b, 0xb2, 0xe7,
-0xf1, 0x44, 0x91, 0x77, 0x3f, 0x4a, 0xb9, 0x4e,
-0x12, 0x7b, 0xf7, 0x6f, 0x1a, 0x52, 0x45, 0x3d,
-0xc0, 0xac, 0xff, 0x47, 0xc3, 0xaf, 0x06, 0x5a,
-0xec, 0xf1, 0xbd, 0xaa, 0xe5, 0xed, 0xb9, 0xd5,
-0x46, 0x3b, 0xf7, 0x93, 0x23, 0x68, 0x6f, 0x02,
-0x61, 0x4f, 0xab, 0x75, 0x25, 0x55, 0x4c, 0xfc,
-0x67, 0xe7, 0x7d, 0x99, 0xe2, 0xb1, 0xb7, 0x56,
-0x7d, 0x9b, 0xea, 0x8c, 0x95, 0xff, 0xce, 0x2d,
-0x0b, 0xc3, 0x4b, 0xbc, 0xf1, 0xf4, 0x6c, 0xfe,
-0x57, 0xc6, 0x7f, 0x56, 0x64, 0x7b, 0xcd, 0x59,
-0x19, 0x18, 0x62, 0x0d, 0xad, 0x17, 0x79, 0x79,
-0x3c, 0x30, 0x22, 0x0a, 0x41, 0x37, 0xc6, 0x09,
-0xff, 0x38, 0xe7, 0xa9, 0xde, 0xd2, 0x2d, 0xca,
-0xde, 0x6c, 0xd9, 0x1f, 0x78, 0x8c, 0x55, 0x19,
-0xea, 0xed, 0x78, 0x10, 0x13, 0x02, 0x3e, 0xbf,
-0xfe, 0x3d, 0xab, 0xfe, 0xea, 0x49, 0x2f, 0xfe,
-0x71, 0xbb, 0x83, 0x21, 0x70, 0x32, 0x80, 0x0a,
-0x47, 0x93, 0xa0, 0xb6, 0x5a, 0x85, 0xa0, 0x0d,
-0x8a, 0xf7, 0xb9, 0xf1, 0x2f, 0xcb, 0xfe, 0xf4,
-0xdd, 0x6a, 0x65, 0xcf, 0xc5, 0x8d, 0x1e, 0x8d,
-0x81, 0x60, 0xdc, 0xa9, 0xc0, 0x9e, 0xa3, 0xc2,
-0xb6, 0xf0, 0x9d, 0xd8, 0x32, 0x6f, 0xfe, 0xc8,
-0x0e, 0xdc, 0x14, 0xa6, 0x0a, 0xa7, 0x0d, 0xbc,
-0x47, 0x07, 0x49, 0x5d, 0xae, 0x85, 0xbb, 0x21,
-0xb6, 0x2d, 0x60, 0x6d, 0x34, 0x0d, 0xfc, 0xfe,
-0xb4, 0x7c, 0xd2, 0x83, 0x7f, 0x1c, 0x7b, 0x6b,
-0xd9, 0xab, 0xa5, 0x68, 0xaf, 0x0c, 0x51, 0xaf,
-0x3e, 0x5b, 0xff, 0x50, 0x2b, 0x49, 0x7b, 0xea,
-0x3f, 0x73, 0xcd, 0x43, 0xea, 0xb8, 0x04, 0x73,
-0x78, 0x20, 0x23, 0xcf, 0xb5, 0x84, 0xc1, 0x6c,
-0x3d, 0xc0, 0xc0, 0xa8, 0x67, 0x7f, 0xe4, 0xb6,
-0xff, 0x27, 0xcd, 0xde, 0xe4, 0x56, 0x21, 0x71,
-0xa6, 0x2b, 0x42, 0xb0, 0x1a, 0x7b, 0x89, 0xd2,
-0x6a, 0x39, 0xf5, 0x9f, 0x1d, 0xa7, 0x50, 0xf6,
-0x7d, 0x64, 0x51, 0x4b, 0xd8, 0x63, 0xe1, 0x1f,
-0x45, 0x4d, 0x7b, 0xfc, 0xd5, 0x8e, 0xff, 0x27,
-0x56, 0x36, 0xa0, 0xa4, 0xb9, 0xae, 0xab, 0x2a,
-0x53, 0xa9, 0xed, 0xbb, 0xde, 0x9a, 0x5d, 0x78,
-0xd0, 0x1d, 0x63, 0xc7, 0xbc, 0xfd, 0x2f, 0x4a,
-0x9d, 0xf9, 0x66, 0x0b, 0xa1, 0xd7, 0xc0, 0x18,
-0x43, 0x21, 0xcb, 0x90, 0x07, 0x54, 0x94, 0xe9,
-0xae, 0xcf, 0x29, 0x9e, 0xf9, 0x9e, 0xa1, 0x42,
-0x88, 0x86, 0x00, 0x42, 0x0b, 0x25, 0x3c, 0x61,
-0xbd, 0x62, 0xa5, 0x86, 0x21, 0xde, 0x83, 0xf1,
-0xf8, 0xa7, 0xb9, 0x01, 0x2e, 0x26, 0x45, 0xb6,
-0xd7, 0x04, 0xfe, 0x1f, 0x37, 0xfe, 0x18, 0x72,
-0xf0, 0x4f, 0xad, 0xf2, 0x84, 0x2e, 0xb2, 0xbd,
-0xac, 0x2b, 0x25, 0x1e, 0xff, 0xcf, 0x58, 0x6e,
-0xfd, 0x1f, 0x58, 0x6d, 0x5e, 0x1b, 0xf3, 0x6d,
-0xb4, 0xcb, 0x5c, 0xe3, 0x15, 0x25, 0xcf, 0xff,
-0xe3, 0xf1, 0x47, 0xed, 0x10, 0xfa, 0xbc, 0x36,
-0xcd, 0x50, 0xe8, 0xbe, 0x02, 0x9e, 0x74, 0xf9,
-0x39, 0x50, 0x9a, 0x5d, 0x0f, 0xb1, 0xe6, 0x1d,
-0x76, 0x19, 0xf0, 0x09, 0xf8, 0x51, 0x39, 0xfc,
-0x67, 0x4b, 0x3f, 0xcd, 0x5f, 0xcb, 0xe5, 0x3f,
-0x97, 0x5c, 0x91, 0xff, 0xec, 0x44, 0xbb, 0x26,
-0xe0, 0x9b, 0x09, 0xbc, 0x2d, 0x7b, 0xea, 0x3f,
-0x53, 0x3d, 0x28, 0xa9, 0xd6, 0x94, 0xd3, 0xd2,
-0x97, 0x6a, 0x0e, 0xc4, 0xad, 0xc7, 0x56, 0xf2,
-0x9e, 0x1f, 0xcf, 0xcb, 0xf6, 0xc7, 0x54, 0x84,
-0x53, 0xb4, 0x4f, 0xc6, 0x1f, 0x14, 0x76, 0xeb,
-0xe3, 0xf1, 0x70, 0xc4, 0xf2, 0xff, 0xd8, 0xfe,
-0x3d, 0xab, 0xfe, 0x8f, 0xd8, 0xf4, 0x3f, 0x67,
-0xe4, 0xbb, 0x41, 0x5e, 0x95, 0x6c, 0xfe, 0x8f,
-0x87, 0xff, 0xbc, 0xc4, 0x70, 0xa3, 0x5d, 0x15,
-0xc2, 0xdb, 0x83, 0x40, 0xa8, 0x22, 0x9a, 0x45,
-0x44, 0xda, 0x7c, 0x11, 0xff, 0x72, 0xf9, 0xcf,
-0x95, 0xd9, 0xf8, 0xd7, 0x5d, 0xcd, 0x17, 0x0a,
-0x10, 0xf6, 0x3c, 0x6d, 0xe9, 0x47, 0xb1, 0x15,
-0x65, 0x09, 0x49, 0xc7, 0xff, 0xac, 0xba, 0xf8,
-0xe7, 0x39, 0x78, 0xe6, 0x4a, 0xf8, 0xfc, 0xa4,
-0xcb, 0x7f, 0xb8, 0x7a, 0x8b, 0x5d, 0x2d, 0xff,
-0x15, 0x51, 0x4f, 0x23, 0x6b, 0x48, 0xbf, 0x98,
-0xeb, 0xff, 0x71, 0xce, 0x77, 0xba, 0x17, 0xff,
-0x7c, 0xaf, 0x43, 0x94, 0xfd, 0x19, 0xef, 0xff,
-0x71, 0xdf, 0x77, 0xab, 0xfe, 0x4f, 0x56, 0x7b,
-0x0f, 0x53, 0x3c, 0x7a, 0xdc, 0x79, 0xd6, 0x9f,
-0x5b, 0xff, 0xd0, 0xf5, 0xf6, 0xa8, 0xef, 0xe8,
-0x57, 0xf0, 0xff, 0x78, 0xf8, 0xcf, 0xd9, 0xfa,
-0x3f, 0x44, 0x7b, 0x66, 0x3d, 0x6a, 0xed, 0xc4,
-0x78, 0xc0, 0xcb, 0x7f, 0xce, 0xee, 0x77, 0x9b,
-0x9b, 0x71, 0x9b, 0xdb, 0x56, 0x67, 0x4c, 0xc8,
-0x6f, 0xc9, 0xe3, 0x3f, 0xdb, 0xe8, 0x65, 0xa7,
-0x39, 0x2e, 0xff, 0x7d, 0x3c, 0xff, 0x27, 0x07,
-0xff, 0x4c, 0xcc, 0xff, 0xf1, 0xe0, 0x1f, 0x51,
-0xff, 0xc7, 0xaa, 0x36, 0x46, 0x85, 0x91, 0x53,
-0x6e, 0x18, 0x28, 0x07, 0xff, 0x38, 0xf6, 0x67,
-0x5f, 0x4e, 0xff, 0xd3, 0xb6, 0xba, 0x8a, 0x09,
-0xf9, 0x27, 0xef, 0x38, 0xeb, 0xa7, 0xc7, 0x8b,
-0x07, 0x2e, 0x2a, 0x13, 0xfb, 0x43, 0xca, 0xdd,
-0xfe, 0x5f, 0x0e, 0xfe, 0x19, 0x14, 0x6d, 0x32,
-0xea, 0xda, 0xee, 0x9f, 0xd0, 0xff, 0xe3, 0xd6,
-0x3f, 0x0c, 0x65, 0x54, 0x0b, 0xe4, 0x34, 0x11,
-0xda, 0xd9, 0xa6, 0x4e, 0xc4, 0x7f, 0xc6, 0x8d,
-0x26, 0xa7, 0xfe, 0x0f, 0x44, 0x17, 0x5d, 0x4b,
-0xfd, 0xce, 0xf6, 0xab, 0xfa, 0xa2, 0x09, 0xfd,
-0x5d, 0x6e, 0xfe, 0xbb, 0xa8, 0xff, 0x63, 0x91,
-0x7c, 0x2c, 0x7d, 0x4e, 0xec, 0x4f, 0x73, 0xd6,
-0x83, 0x17, 0xff, 0x28, 0x67, 0x53, 0x75, 0x57,
-0xf0, 0xff, 0xb8, 0x7c, 0x24, 0x69, 0xbb, 0xe2,
-0xb2, 0x7d, 0x8c, 0x09, 0x81, 0xb1, 0x37, 0xff,
-0x5d, 0xb5, 0xf1, 0x4f, 0x82, 0xb4, 0xdd, 0x7a,
-0x05, 0xfc, 0x79, 0x6c, 0x5c, 0xfc, 0xeb, 0xd6,
-0x11, 0xf6, 0x16, 0x3c, 0x6e, 0x4c, 0xcc, 0x7f,
-0x66, 0x39, 0xfc, 0x67, 0xd5, 0xe9, 0x17, 0xbc,
-0xdb, 0x8c, 0xf6, 0xfd, 0x1e, 0xfe, 0x33, 0xbf,
-0x3d, 0x8b, 0x7f, 0x56, 0xb2, 0xff, 0x82, 0x3d,
-0xea, 0x95, 0xf8, 0xcf, 0x2d, 0x46, 0x76, 0x7c,
-0x77, 0x16, 0xff, 0x88, 0xf8, 0xd7, 0x07, 0x57,
-0xe0, 0x3f, 0x7f, 0xcc, 0xed, 0x47, 0x66, 0xd7,
-0xff, 0x09, 0xa6, 0x9b, 0x87, 0x7f, 0x07, 0xff,
-0xd9, 0xe9, 0x3f, 0x42, 0xf5, 0x7f, 0xb2, 0xdd,
-0xbe, 0x2e, 0xe1, 0xdd, 0xe6, 0x9c, 0xfc, 0x7d,
-0xfc, 0xe7, 0x50, 0x16, 0xcf, 0x18, 0x08, 0x83,
-0xf7, 0x5c, 0xc9, 0x9f, 0xe3, 0xf2, 0x8d, 0x9d,
-0xf8, 0x97, 0xe8, 0xf6, 0x75, 0xa5, 0xf1, 0xc3,
-0xce, 0x7e, 0x41, 0xf5, 0x7f, 0xb2, 0x7c, 0x8f,
-0x7e, 0x69, 0x1f, 0x0f, 0x4f, 0xe0, 0xdf, 0xd8,
-0x30, 0x8e, 0xff, 0x6c, 0xcf, 0xf7, 0x3c, 0xa5,
-0x65, 0x4d, 0xc8, 0xff, 0x71, 0xea, 0x5d, 0x3b,
-0xf8, 0x27, 0x85, 0xab, 0xe5, 0x5c, 0x5b, 0x43,
-0xdf, 0x15, 0xfc, 0x21, 0xf6, 0xfd, 0x53, 0x36,
-0xfe, 0x79, 0x49, 0xfe, 0x0d, 0x11, 0xa1, 0xcd,
-0xc0, 0x04, 0xfe, 0x90, 0x49, 0xdb, 0x1d, 0xfe,
-0xf3, 0x56, 0x1b, 0xff, 0x50, 0x91, 0xf3, 0x7d,
-0x30, 0x23, 0x8f, 0xbf, 0x7a, 0xde, 0xda, 0xbf,
-0xbc, 0xf9, 0xef, 0x51, 0x7b, 0xfc, 0x69, 0xd8,
-0x17, 0x72, 0xf2, 0xe5, 0x45, 0xd8, 0xeb, 0xb4,
-0x34, 0xde, 0xff, 0x53, 0x91, 0x65, 0x23, 0x00,
-0xbe, 0x7d, 0x69, 0x2b, 0x3f, 0x77, 0x02, 0xff,
-0x8f, 0x17, 0xff, 0x64, 0xe3, 0x83, 0xf2, 0xb0,
-0xe8, 0xff, 0x1e, 0xb1, 0xa6, 0x59, 0x9b, 0xc3,
-0x6f, 0x49, 0xb9, 0xf5, 0x0f, 0x2b, 0x2f, 0xd8,
-0xd5, 0x9e, 0xcf, 0x4c, 0xc0, 0x7f, 0xfe, 0x35,
-0x51, 0x83, 0x46, 0xe5, 0xde, 0x49, 0x1e, 0xfc,
-0x13, 0x78, 0x92, 0xa1, 0x5a, 0x28, 0x6c, 0x7a,
-0xd9, 0x9c, 0x33, 0x80, 0xfa, 0x69, 0xb0, 0x84,
-0x31, 0xaa, 0x7f, 0x98, 0xc5, 0x3f, 0x92, 0xd7,
-0xff, 0xb3, 0x13, 0xd1, 0x60, 0x77, 0x9a, 0xd5,
-0xc2, 0x13, 0x7a, 0x38, 0x83, 0xf8, 0xb0, 0x96,
-0x18, 0xdd, 0x2b, 0x55, 0x2f, 0xff, 0x27, 0xc7,
-0xff, 0xf3, 0x00, 0x88, 0xb6, 0x32, 0x1b, 0xa9,
-0xfa, 0x6e, 0x8b, 0x3a, 0x5b, 0xc4, 0x97, 0x6b,
-0xb8, 0x97, 0x98, 0xfa, 0x96, 0x13, 0x7f, 0xb7,
-0xfc, 0x3f, 0x7a, 0x4a, 0xa5, 0x36, 0x6a, 0xbb,
-0x21, 0xbc, 0xa2, 0xbb, 0x57, 0x08, 0xd3, 0xab,
-0x1c, 0x22, 0xb4, 0xec, 0xcd, 0xff, 0x32, 0x2a,
-0x76, 0xc0, 0x8b, 0x5a, 0x5d, 0x2a, 0x90, 0xae,
-0xa2, 0x85, 0x54, 0x67, 0x06, 0xac, 0xfe, 0xb9,
-0x7f, 0x9f, 0xe3, 0x2f, 0x35, 0x9d, 0xf5, 0x40,
-0xfd, 0x2f, 0x2e, 0x76, 0x1f, 0xe2, 0xb3, 0xac,
-0xb2, 0xcf, 0x0d, 0x56, 0xe2, 0xe1, 0x65, 0x79,
-0x81, 0x61, 0xe3, 0x9f, 0xc3, 0x84, 0x7f, 0x72,
-0xea, 0x3f, 0xbf, 0x2f, 0x09, 0x6f, 0x0f, 0xfe,
-0x10, 0x3c, 0xd6, 0x12, 0xd0, 0xe8, 0xfe, 0x3c,
-0x26, 0x88, 0xd0, 0xfc, 0x3c, 0x88, 0x15, 0xe8,
-0xc9, 0xff, 0x52, 0x70, 0x3d, 0xa8, 0xe1, 0xb4,
-0x78, 0xfe, 0x27, 0x34, 0xd1, 0xc8, 0x52, 0x30,
-0xe4, 0x97, 0x87, 0xd2, 0xa4, 0x1f, 0x58, 0x30,
-0x54, 0x92, 0x97, 0xff, 0x45, 0xdb, 0x10, 0xcd,
-0x17, 0xb5, 0xd1, 0xa4, 0x73, 0x9f, 0x15, 0x7f,
-0xd7, 0x47, 0x42, 0xb1, 0xc2, 0x67, 0x49, 0x3f,
-0x99, 0x1c, 0xff, 0xcf, 0x49, 0x69, 0x2a, 0x3c,
-0xc6, 0xb7, 0xee, 0x52, 0xd7, 0x94, 0x11, 0x30,
-0xa8, 0x4a, 0xf9, 0x56, 0x25, 0xc8, 0x23, 0x24,
-0xd9, 0x44, 0xe8, 0xeb, 0x28, 0x31, 0x6a, 0xc0,
-0x19, 0x6f, 0xd5, 0x7f, 0x8e, 0xd1, 0xf3, 0x53,
-0xbe, 0x64, 0xac, 0xab, 0x84, 0xee, 0xff, 0x04,
-0x5e, 0x51, 0x11, 0xff, 0xcc, 0x7d, 0x5f, 0xb2,
-0xf8, 0x3f, 0x9e, 0xfc, 0x77, 0xf1, 0x3e, 0x76,
-0x65, 0xdd, 0xce, 0x87, 0x78, 0xf1, 0xd6, 0xec,
-0xb1, 0xcb, 0x7d, 0xbf, 0x76, 0x7a, 0xcf, 0x53,
-0x05, 0xa7, 0x03, 0x67, 0x75, 0x04, 0x6f, 0x34,
-0xdf, 0xf3, 0xbc, 0xae, 0xcf, 0x01, 0x42, 0x5e,
-0xa2, 0xf8, 0xe1, 0x9c, 0xfc, 0xaf, 0x9d, 0x5a,
-0x15, 0xa8, 0xa3, 0x6c, 0xb2, 0x7a, 0x03, 0x74,
-0x58, 0x66, 0xe4, 0x1e, 0x36, 0xd3, 0xbc, 0xc5,
-0xe3, 0x48, 0x77, 0xf9, 0xc3, 0xc2, 0xff, 0xd3,
-0xad, 0xa7, 0xa8, 0xcc, 0xa3, 0xe6, 0xa4, 0xbd,
-0x13, 0xf1, 0x89, 0x5f, 0x21, 0xfe, 0x85, 0x6a,
-0xe4, 0xe1, 0x83, 0xd9, 0x32, 0x92, 0xba, 0x30,
-0xec, 0x6e, 0xe1, 0x71, 0x82, 0x9a, 0xfe, 0xfc,
-0xfa, 0xcf, 0xe7, 0x60, 0x4e, 0x72, 0x66, 0x4a,
-0xa6, 0xb2, 0x87, 0xb3, 0x79, 0x30, 0xd3, 0x39,
-0x02, 0xc7, 0xa0, 0x91, 0x07, 0x52, 0x92, 0x8b,
-0x7f, 0x1c, 0xbe, 0x87, 0xf0, 0xff, 0x18, 0x87,
-0xa8, 0xe9, 0x95, 0xd8, 0x7d, 0x62, 0xc1, 0x6e,
-0x04, 0x42, 0x63, 0x50, 0xaf, 0x8b, 0x0e, 0x05,
-0x36, 0xfe, 0x71, 0xeb, 0xbd, 0x53, 0xff, 0x0b,
-0xa8, 0x6b, 0x8f, 0x5a, 0xdd, 0xde, 0x1b, 0xda,
-0x4b, 0xec, 0x34, 0xe7, 0x2c, 0x10, 0xa2, 0xc2,
-0x77, 0xd5, 0xf9, 0xf5, 0x9f, 0x71, 0xd9, 0x88,
-0x36, 0xa6, 0xbc, 0xe1, 0x6e, 0xc2, 0x33, 0xda,
-0x7e, 0xa9, 0x76, 0x99, 0x0d, 0x6c, 0x56, 0xe6,
-0xe6, 0x7f, 0x29, 0x35, 0xb0, 0x53, 0xdd, 0x66,
-0xaa, 0xa2, 0x4d, 0xb9, 0xe6, 0x6c, 0xdc, 0x44,
-0x5c, 0x61, 0xd4, 0xaf, 0xa1, 0xb6, 0x29, 0xd7,
-0xff, 0x03, 0x8a, 0x68, 0x72, 0x3a, 0x5f, 0x74,
-0x7b, 0xe7, 0xd1, 0x56, 0xab, 0x0d, 0x04, 0x0a,
-0x5e, 0x22, 0xb4, 0x27, 0xfe, 0x45, 0xfd, 0x2f,
-0xda, 0x44, 0xff, 0xd3, 0xb8, 0x36, 0x7a, 0x7b,
-0x03, 0xf5, 0x3f, 0xc5, 0x89, 0x2f, 0x6b, 0x80,
-0xa8, 0xc7, 0xdf, 0xf5, 0x8e, 0x93, 0x7f, 0xd1,
-0x73, 0x35, 0xd5, 0x3f, 0x24, 0x6f, 0x4f, 0x33,
-0xcd, 0xee, 0xa6, 0x96, 0xfb, 0x7e, 0x22, 0xa6,
-0xb9, 0x30, 0x87, 0x08, 0xfd, 0x8e, 0x13, 0xcf,
-0x22, 0xfe, 0xcf, 0x45, 0x7d, 0x77, 0x4b, 0x80,
-0xc6, 0x5f, 0x34, 0x1a, 0x8d, 0x80, 0x05, 0x84,
-0xe6, 0x34, 0x05, 0xc8, 0x5f, 0x74, 0x54, 0x5a,
-0x40, 0x0c, 0xe1, 0x63, 0x79, 0xfc, 0x9f, 0xb0,
-0xa2, 0x26, 0x12, 0x56, 0xb4, 0x4b, 0x4d, 0x10,
-0xec, 0xa9, 0x99, 0xa1, 0x01, 0x0f, 0x67, 0x44,
-0x21, 0x44, 0x3c, 0x81, 0x1e, 0xc9, 0xad, 0xff,
-0xb3, 0x4a, 0xa7, 0x36, 0x1f, 0x02, 0x08, 0xb5,
-0xa9, 0x15, 0x09, 0xbc, 0x62, 0x25, 0xc2, 0x1f,
-0x17, 0x11, 0xb1, 0xa2, 0x1c, 0xfe, 0x73, 0xe5,
-0x76, 0x15, 0x4f, 0xeb, 0x83, 0x6a, 0xb2, 0xc9,
-0x8a, 0x76, 0x75, 0x0b, 0x20, 0x5a, 0x30, 0x63,
-0x91, 0xd0, 0x7f, 0xb6, 0x10, 0xe2, 0x11, 0xe7,
-0xf7, 0xda, 0x46, 0xf8, 0x87, 0x8b, 0xb2, 0x45,
-0x04, 0x74, 0xeb, 0xe3, 0xd9, 0x9f, 0xb5, 0x6e,
-0x19, 0xfe, 0xe2, 0xfd, 0xec, 0x28, 0x08, 0x86,
-0xb3, 0x7b, 0xfe, 0x5d, 0x45, 0xf8, 0x47, 0x6f,
-0x68, 0xfd, 0x91, 0x35, 0x6c, 0x41, 0xeb, 0x2c,
-0x4b, 0xa8, 0x37, 0xec, 0x7c, 0x7f, 0xb3, 0x04,
-0xf1, 0x4f, 0x0e, 0xff, 0x67, 0x04, 0xee, 0x56,
-0xbd, 0xb4, 0x73, 0x1d, 0xc6, 0x54, 0x2a, 0x33,
-0x7e, 0x25, 0xfc, 0x73, 0x48, 0xad, 0x4e, 0xa9,
-0x56, 0xd9, 0xe7, 0x59, 0x09, 0x7f, 0xaf, 0xbc,
-0x0a, 0xcf, 0xfb, 0xb3, 0xd2, 0xd7, 0xa6, 0xd8,
-0xd8, 0xe4, 0x03, 0xd0, 0xd0, 0x8d, 0xeb, 0x39,
-0xe1, 0x3c, 0x0f, 0xf9, 0x7f, 0x76, 0xc6, 0xf5,
-0x64, 0x77, 0xf6, 0xed, 0x78, 0xcf, 0xee, 0xff,
-0xfe, 0x15, 0xdc, 0xa6, 0x4d, 0x12, 0x7a, 0x68,
-0x3f, 0xd2, 0xed, 0xfd, 0x45, 0xf4, 0xbf, 0x00,
-0xfd, 0xb0, 0x7a, 0xf7, 0x0a, 0xf2, 0x87, 0x90,
-0xff, 0x36, 0x31, 0x59, 0xf9, 0x77, 0x51, 0xf6,
-0x67, 0xc5, 0x90, 0xfd, 0xfe, 0x76, 0xbb, 0xf5,
-0x7f, 0xd4, 0xa9, 0xca, 0xe9, 0xae, 0x2a, 0x3d,
-0xf2, 0xf5, 0xe6, 0x57, 0xe1, 0x83, 0x8e, 0x85,
-0xf1, 0xfb, 0x07, 0x19, 0x31, 0xa2, 0x67, 0xea,
-0xfe, 0x35, 0xe5, 0xa2, 0xfe, 0xe1, 0x70, 0x70,
-0x4d, 0xb5, 0x37, 0xff, 0x0b, 0xed, 0x8f, 0x7c,
-0xc8, 0x98, 0x65, 0x5b, 0x8f, 0x49, 0x83, 0xf2,
-0x69, 0x65, 0x4c, 0x71, 0xec, 0xcf, 0x02, 0xf2,
-0x6f, 0xe4, 0xe4, 0x7f, 0x51, 0xfc, 0xcb, 0x39,
-0xb6, 0x5b, 0xfd, 0xbf, 0x2e, 0x27, 0x17, 0xea,
-0xb8, 0x7f, 0xbd, 0x44, 0xfe, 0x9f, 0x54, 0x0e,
-0xff, 0xa7, 0x57, 0xda, 0xa2, 0x3c, 0xa9, 0x6c,
-0x3d, 0x4e, 0xdd, 0x2e, 0xe8, 0xf9, 0xbb, 0xfc,
-0xb7, 0x93, 0x20, 0xdd, 0x08, 0x54, 0x88, 0xc3,
-0x10, 0x85, 0x10, 0xdb, 0xc3, 0x6f, 0x39, 0xfa,
-0x4c, 0xc2, 0x16, 0x6d, 0xaf, 0x56, 0x65, 0x6e,
-0x20, 0x33, 0x45, 0xdd, 0x79, 0x6c, 0xd8, 0x03,
-0xea, 0x5d, 0xa2, 0x70, 0x07, 0x4d, 0x3c, 0x27,
-0xff, 0x8b, 0xda, 0xbe, 0x87, 0x7f, 0x62, 0xef,
-0xe6, 0xe0, 0xa7, 0x65, 0xb6, 0x13, 0x77, 0x05,
-0x35, 0x06, 0x64, 0x88, 0x22, 0xe0, 0xf3, 0xfa,
-0x7f, 0xf6, 0x55, 0x52, 0x98, 0xaf, 0xee, 0x85,
-0x49, 0xa3, 0x38, 0xbb, 0xff, 0x4d, 0xd6, 0x72,
-0xb3, 0x35, 0xf1, 0x15, 0x81, 0xb4, 0x9e, 0x61,
-0xcf, 0x48, 0x62, 0xe2, 0x6f, 0x79, 0xec, 0x21,
-0x15, 0x3d, 0x3e, 0xa4, 0x65, 0xe3, 0x11, 0x0d,
-0x83, 0x4b, 0x37, 0x09, 0x47, 0xd9, 0x02, 0x10,
-0x1e, 0x12, 0x14, 0x92, 0x25, 0x69, 0x4f, 0x7e,
-0xd3, 0x03, 0x49, 0xaa, 0x07, 0x38, 0xe7, 0x6f,
-0x02, 0xd9, 0xea, 0x37, 0x86, 0x48, 0xfc, 0xb9,
-0x94, 0x6a, 0xd4, 0x70, 0x9b, 0xdb, 0x23, 0x4a,
-0xbd, 0xa1, 0xd0, 0xe7, 0xe0, 0x1f, 0x53, 0xe0,
-0x9f, 0x70, 0xd2, 0x82, 0x31, 0x4a, 0xed, 0x89,
-0x5b, 0x93, 0x75, 0xa7, 0xd5, 0x03, 0x0a, 0x1e,
-0x2b, 0xe8, 0xca, 0xdb, 0x50, 0x1b, 0x98, 0x20,
-0xff, 0x6b, 0xdb, 0xb8, 0x34, 0x9f, 0x5a, 0xd8,
-0x40, 0x6e, 0x9f, 0x27, 0x58, 0xad, 0x74, 0x6d,
-0x1e, 0xfe, 0x51, 0xa8, 0xfa, 0x4d, 0x84, 0xea,
-0x93, 0x64, 0x0b, 0x73, 0x51, 0xd9, 0x9f, 0xd5,
-0x40, 0x30, 0x5b, 0x25, 0xff, 0xd8, 0xbf, 0xc4,
-0x56, 0x78, 0xfa, 0x7f, 0x4d, 0x59, 0x6d, 0x6d,
-0xeb, 0x34, 0xdf, 0x73, 0x76, 0xd9, 0xe7, 0xf3,
-0x52, 0x03, 0xdc, 0x4f, 0xf5, 0x91, 0xc8, 0xff,
-0x13, 0xcc, 0xe9, 0xff, 0x45, 0xf8, 0x87, 0xb9,
-0xb0, 0x07, 0x82, 0xb6, 0x9b, 0x8b, 0xfa, 0x7f,
-0x91, 0x20, 0x09, 0xbe, 0xf7, 0x38, 0xff, 0xcf,
-0x80, 0x7c, 0x29, 0x64, 0xa1, 0x9d, 0xf2, 0x4b,
-0x56, 0xfd, 0xe7, 0xb1, 0xe6, 0x4b, 0x9a, 0xa8,
-0x9f, 0xe9, 0x8d, 0x7f, 0x71, 0x3b, 0xfe, 0xd5,
-0x5d, 0x26, 0xaa, 0xfd, 0x64, 0x69, 0x3f, 0x1d,
-0x1e, 0xfe, 0x8f, 0xea, 0xcd, 0x7f, 0xef, 0xb6,
-0xe3, 0x5f, 0x9a, 0x8b, 0x7e, 0x8f, 0x57, 0xb8,
-0x8e, 0x20, 0x10, 0xf5, 0x25, 0xbc, 0xf9, 0xef,
-0x3b, 0x84, 0xff, 0xc4, 0x9f, 0x74, 0xa3, 0x8d,
-0xb6, 0x00, 0xa7, 0xdd, 0xf8, 0x97, 0xbd, 0x1e,
-0x9c, 0xf8, 0x57, 0xb7, 0x17, 0x06, 0xbf, 0xec,
-0xe0, 0x61, 0xa9, 0xc1, 0x5c, 0x92, 0x6e, 0x1e,
-0x74, 0xe6, 0x6b, 0xfb, 0x7f, 0x96, 0x66, 0xd3,
-0xba, 0xfb, 0xfc, 0x59, 0x45, 0x21, 0x2c, 0x5c,
-0x74, 0x01, 0xbe, 0x01, 0xb3, 0xf2, 0xf3, 0xbf,
-0xf0, 0x7d, 0x2c, 0x70, 0xbd, 0xaf, 0xe2, 0xb6,
-0xda, 0xef, 0xce, 0x7f, 0xc7, 0x65, 0x93, 0xcd,
-0xd6, 0x97, 0xac, 0xc7, 0xd6, 0x3c, 0x0b, 0x23,
-0x7a, 0x05, 0xfe, 0xb3, 0x87, 0xfd, 0xe5, 0x6c,
-0xd3, 0x13, 0xe4, 0xbf, 0xeb, 0xd2, 0x54, 0xcb,
-0xed, 0xf3, 0x37, 0x65, 0xe3, 0xdd, 0x20, 0x13,
-0xe7, 0xbf, 0x3b, 0x6c, 0x1f, 0x23, 0xcb, 0xf6,
-0x21, 0xb7, 0x8f, 0x1d, 0x11, 0xab, 0x18, 0x9f,
-0xff, 0x3e, 0x3e, 0xfe, 0xe5, 0x11, 0x0a, 0xc6,
-0xe5, 0xbf, 0x67, 0xdd, 0x3e, 0xaa, 0x1c, 0x1d,
-0x97, 0xb6, 0x69, 0x09, 0x1f, 0xf5, 0xf2, 0xf7,
-0x5a, 0x4b, 0xb7, 0xb0, 0x7b, 0xec, 0x6e, 0xef,
-0xee, 0x31, 0x8a, 0x5d, 0x29, 0xff, 0xdd, 0x84,
-0xef, 0x32, 0x41, 0xf3, 0x5e, 0x42, 0xec, 0xee,
-0xc4, 0x04, 0xf3, 0x7d, 0xdd, 0xbf, 0x26, 0x9c,
-0x9b, 0xff, 0x2e, 0xd8, 0x86, 0xf5, 0x2e, 0xcd,
-0x7e, 0xfc, 0xf9, 0x22, 0xb7, 0xfe, 0xe1, 0x31,
-0x02, 0x39, 0xa7, 0xe5, 0xc8, 0x38, 0xb7, 0xcf,
-0x08, 0x7c, 0x75, 0xe2, 0xfc, 0xf7, 0x06, 0x58,
-0x9a, 0x90, 0xaf, 0xd0, 0xff, 0x62, 0x82, 0xfc,
-0x77, 0xe1, 0xff, 0x99, 0xc0, 0x2d, 0x20, 0x84,
-0x95, 0x57, 0xf6, 0xff, 0x90, 0x20, 0x4f, 0x94,
-0xcf, 0x95, 0x97, 0xff, 0x7e, 0x25, 0xda, 0xcf,
-0xef, 0xe2, 0x3f, 0xc7, 0x26, 0x70, 0x83, 0xfc,
-0x5e, 0xff, 0xcf, 0x15, 0xf3, 0xdf, 0x3d, 0xfd,
-0xdf, 0x1d, 0x7f, 0x8e, 0x25, 0x14, 0x4f, 0x98,
-0xcf, 0xe5, 0xe1, 0xff, 0x9c, 0x61, 0x47, 0xf3,
-0xd8, 0xce, 0x39, 0x82, 0x88, 0x7f, 0x1d, 0xc9,
-0xe9, 0xff, 0xd5, 0x7d, 0x85, 0xb4, 0x77, 0x37,
-0x11, 0xcc, 0xad, 0x7f, 0x48, 0xfc, 0x9f, 0xfc,
-0xea, 0x46, 0x13, 0xcd, 0xd7, 0xcd, 0x7f, 0xdf,
-0x9e, 0xa5, 0xfd, 0xc0, 0x84, 0xfa, 0x94, 0xf2,
-0xfd, 0x3f, 0x15, 0xdb, 0xb3, 0xd5, 0x9c, 0x3a,
-0x27, 0x7c, 0x7e, 0x96, 0xf5, 0xff, 0xd8, 0xf7,
-0x8f, 0x80, 0xdd, 0xff, 0xe2, 0x4a, 0xeb, 0x41,
-0xf0, 0xe1, 0x3d, 0xfd, 0xbf, 0x52, 0x36, 0xa9,
-0x5e, 0x9f, 0x40, 0xff, 0x23, 0xe3, 0xf0, 0x8f,
-0xa2, 0x5a, 0x61, 0xaf, 0xcc, 0xbd, 0x11, 0x37,
-0xfe, 0xe5, 0xf5, 0xff, 0xa4, 0xfc, 0xb9, 0xf9,
-0x5f, 0x96, 0xfd, 0xf1, 0xcd, 0x4f, 0x6c, 0x04,
-0x6f, 0x1b, 0x26, 0x47, 0x30, 0x44, 0xff, 0x2f,
-0xd7, 0xfe, 0x4c, 0xd6, 0xc4, 0x4b, 0x3a, 0xc6,
-0x2c, 0xc7, 0x48, 0x67, 0xbe, 0x3f, 0xa4, 0xc9,
-0xdf, 0x5e, 0x36, 0xe2, 0xde, 0x3f, 0xeb, 0xff,
-0x29, 0x59, 0x23, 0x5b, 0xfd, 0x2f, 0x26, 0xe5,
-0xf8, 0x7f, 0x7e, 0x69, 0x09, 0x6f, 0xe5, 0xe2,
-0x1f, 0xe1, 0xcf, 0x97, 0x57, 0xc3, 0x04, 0xf6,
-0x04, 0xed, 0xf9, 0xd2, 0xf1, 0xf9, 0xef, 0x8d,
-0x99, 0xa5, 0x23, 0xe5, 0x0d, 0xb4, 0x5b, 0xbd,
-0xbe, 0x14, 0xf7, 0x2f, 0xe5, 0x72, 0x97, 0xe5,
-0xff, 0x91, 0x2e, 0x27, 0x45, 0x23, 0x30, 0xd3,
-0x93, 0xff, 0x2e, 0xea, 0x1f, 0x92, 0xff, 0x6a,
-0x5c, 0x20, 0x8f, 0xbd, 0x22, 0x8d, 0xf3, 0xff,
-0x38, 0xf1, 0xaf, 0xc1, 0x89, 0xc6, 0xc3, 0x5e,
-0x49, 0x34, 0x02, 0xcb, 0xad, 0xff, 0x23, 0xb4,
-0x57, 0xd1, 0x74, 0x65, 0xfb, 0x53, 0x36, 0x30,
-0xde, 0xff, 0xb3, 0x85, 0x8e, 0xd5, 0xe3, 0xf3,
-0x97, 0xa5, 0x86, 0x45, 0xc1, 0xb4, 0xe4, 0xcd,
-0x7f, 0xcf, 0x7e, 0xfb, 0xc0, 0x86, 0xf1, 0x6e,
-0x9f, 0xd3, 0xaa, 0x60, 0x44, 0x7b, 0xfd, 0x3f,
-0x92, 0xed, 0xff, 0x19, 0x96, 0xeb, 0x27, 0xb2,
-0xe7, 0x4a, 0x5e, 0xfe, 0xbb, 0xc3, 0x7f, 0x8e,
-0xb0, 0x1d, 0xe3, 0xc2, 0x2e, 0x2e, 0x9f, 0xc7,
-0x83, 0x7f, 0xb2, 0xe3, 0x29, 0xec, 0x75, 0xd3,
-0xf8, 0xf1, 0x4a, 0xd6, 0xff, 0x63, 0xaf, 0x07,
-0xe2, 0xff, 0x64, 0xfd, 0x3f, 0x1b, 0xc7, 0xeb,
-0x47, 0x1b, 0xe7, 0xff, 0x21, 0xfe, 0x4f, 0xd6,
-0xff, 0x13, 0x55, 0x27, 0xde, 0x5f, 0x08, 0xff,
-0xb8, 0xf5, 0x9f, 0xed, 0xf8, 0x97, 0x31, 0xd1,
-0xfe, 0xa5, 0x5a, 0x1b, 0xbd, 0x3c, 0xe2, 0xd8,
-0x1f, 0x78, 0xba, 0x40, 0xbe, 0xcb, 0x78, 0xa5,
-0xed, 0x06, 0x98, 0xf2, 0x34, 0x09, 0xda, 0x0d,
-0x15, 0xc5, 0x4f, 0x57, 0xde, 0x25, 0x7d, 0x16,
-0x3e, 0x51, 0x51, 0xd9, 0x27, 0xdd, 0xb5, 0xe8,
-0x15, 0xed, 0x23, 0x4a, 0xb1, 0x39, 0xdb, 0x79,
-0x9e, 0xa7, 0x3f, 0xa1, 0xcc, 0x5e, 0x14, 0x30,
-0x9a, 0xb5, 0x7f, 0xed, 0x2f, 0xb8, 0xab, 0xe3,
-0x2f, 0x8c, 0x26, 0xad, 0xb2, 0xbf, 0x70, 0x36,
-0x04, 0x8c, 0xcf, 0x84, 0xa0, 0x1f, 0x66, 0x4b,
-0x77, 0x18, 0x9f, 0xd1, 0x2a, 0x78, 0xa9, 0xfd,
-0x3c, 0xd0, 0xc5, 0xa4, 0xbb, 0xf8, 0x67, 0xe3,
-0x1f, 0x51, 0x15, 0x4e, 0x6d, 0xe4, 0xf4, 0xf2,
-0x90, 0xb2, 0x0e, 0xaf, 0x2c, 0xd7, 0xcb, 0xd4,
-0x9b, 0x0f, 0xa3, 0xd0, 0x8a, 0x82, 0xe2, 0xa4,
-0x27, 0xd2, 0x06, 0xd0, 0x11, 0xd7, 0x97, 0xab,
-0x57, 0x41, 0x41, 0x02, 0x0f, 0x7d, 0xcb, 0x59,
-0x21, 0x14, 0x10, 0xb9, 0xa5, 0x15, 0x3e, 0x1d,
-0x5b, 0xcb, 0xa7, 0xe1, 0x15, 0xf8, 0x34, 0x5d,
-0x71, 0x9f, 0x67, 0x79, 0x41, 0x5d, 0xc7, 0x5f,
-0xf0, 0x3f, 0x89, 0x15, 0x0c, 0x15, 0xd4, 0x49,
-0x28, 0xac, 0xaa, 0x18, 0x92, 0xc2, 0xa5, 0x9f,
-0xed, 0xfa, 0x48, 0x5c, 0x19, 0x90, 0xee, 0x86,
-0xc9, 0xfc, 0x13, 0x7a, 0xa5, 0x19, 0x73, 0x9e,
-0xe7, 0x69, 0xea, 0x05, 0x16, 0xd2, 0x19, 0x48,
-0x5c, 0x47, 0x41, 0x61, 0x12, 0xf0, 0x16, 0xea,
-0x6a, 0x5c, 0x28, 0x69, 0x1c, 0x97, 0x19, 0x0a,
-0xf8, 0x55, 0xa9, 0x7b, 0x7f, 0x43, 0x89, 0x4b,
-0x2a, 0x5f, 0x1c, 0x83, 0x6e, 0x65, 0x05, 0x09,
-0x7a, 0x69, 0x42, 0xa9, 0xea, 0x50, 0x0d, 0x06,
-0x1a, 0xaf, 0x08, 0x73, 0x55, 0x6b, 0xd2, 0x35,
-0xef, 0xf8, 0x5b, 0x0b, 0x96, 0xf5, 0xb5, 0xa5,
-0xfe, 0x34, 0x52, 0xe0, 0x57, 0x50, 0xe0, 0x7f,
-0x3a, 0xbf, 0xb2, 0x49, 0x82, 0x8e, 0xb6, 0x98,
-0x82, 0x07, 0x4e, 0xa9, 0xc9, 0xd4, 0xa0, 0x22,
-0x52, 0x09, 0xb3, 0x9d, 0xe7, 0xe1, 0x93, 0xa5,
-0x8f, 0xc0, 0xcd, 0xe6, 0x47, 0xda, 0x0b, 0x3e,
-0x4b, 0x42, 0xe6, 0x23, 0x6b, 0x50, 0xf8, 0x0c,
-0x2c, 0x1a, 0x2c, 0x6d, 0x57, 0x26, 0x4b, 0x93,
-0xa4, 0x16, 0xb3, 0xb2, 0xbd, 0xc0, 0x88, 0x19,
-0xce, 0x78, 0x9d, 0x6b, 0x50, 0xa8, 0x2a, 0x9a,
-0x44, 0x4d, 0x30, 0x0b, 0x0d, 0x25, 0x29, 0x45,
-0xa0, 0x54, 0xd2, 0xe2, 0x8b, 0xb8, 0xf8, 0x5e,
-0x31, 0x15, 0x90, 0x24, 0x8f, 0x7e, 0x56, 0xb1,
-0x6b, 0x60, 0x9d, 0xaa, 0x53, 0xb1, 0xb8, 0x10,
-0xac, 0x93, 0x50, 0xa8, 0x61, 0x45, 0x52, 0x02,
-0xaa, 0x92, 0x21, 0xbd, 0x50, 0x85, 0x75, 0xe4,
-0x9c, 0x93, 0xdc, 0xdf, 0xeb, 0xe9, 0xb6, 0x82,
-0x95, 0xd2, 0x9f, 0xa9, 0x57, 0x19, 0x05, 0x49,
-0x69, 0x25, 0xfc, 0x99, 0xef, 0xd3, 0x28, 0x4c,
-0xc2, 0x2b, 0xf0, 0x69, 0x63, 0x4a, 0x72, 0x52,
-0x8d, 0xb4, 0x1c, 0xfe, 0xde, 0xa8, 0xe4, 0xb3,
-0x35, 0x67, 0xbc, 0xe1, 0x6f, 0x87, 0x57, 0xe0,
-0x06, 0x2a, 0x03, 0x4c, 0x8d, 0xc1, 0x6f, 0x80,
-0x82, 0x6e, 0xa9, 0x1d, 0x87, 0x5d, 0x05, 0x95,
-0x26, 0x6e, 0x2b, 0x43, 0xfc, 0x2a, 0xfc, 0xca,
-0xb3, 0x7e, 0x9a, 0x94, 0x78, 0x47, 0x28, 0xbc,
-0xd8, 0xa7, 0x35, 0x29, 0xb1, 0x8e, 0x40, 0x78,
-0xb1, 0x9a, 0x3c, 0xac, 0x54, 0xf1, 0xee, 0x3b,
-0x3f, 0x1f, 0x29, 0x4a, 0x40, 0xbc, 0x23, 0xa0,
-0x37, 0xab, 0x9a, 0xe9, 0x3e, 0x0f, 0xa7, 0x18,
-0x98, 0x0a, 0x8c, 0xa0, 0x50, 0x0c, 0x5f, 0x1e,
-0x12, 0x34, 0x11, 0x06, 0x06, 0xa3, 0x1b, 0xcd,
-0xbe, 0x22, 0xc9, 0xf4, 0x95, 0xbb, 0x7e, 0x98,
-0x14, 0xe3, 0x4b, 0xf4, 0x72, 0x55, 0x39, 0xec,
-0x08, 0x05, 0x75, 0x66, 0x6b, 0x1a, 0x85, 0x67,
-0x0a, 0xf0, 0x4a, 0xec, 0x4f, 0x54, 0xc5, 0x74,
-0xf5, 0xf9, 0x74, 0x53, 0x41, 0xbc, 0x63, 0xb9,
-0xfe, 0x69, 0xb5, 0x32, 0x81, 0x42, 0x48, 0x5f,
-0x2c, 0x84, 0xbe, 0xd6, 0xd8, 0x67, 0x54, 0xa5,
-0x53, 0xd2, 0x3b, 0x96, 0xc7, 0x16, 0xab, 0xa5,
-0x9e, 0xf5, 0x2c, 0xd6, 0x8f, 0x78, 0x1e, 0xa2,
-0xf5, 0xa3, 0xa0, 0x42, 0x82, 0xbc, 0x69, 0xa4,
-0x4b, 0xae, 0xe0, 0x15, 0x5d, 0x46, 0xc1, 0x33,
-0xdf, 0x65, 0xca, 0xca, 0x8e, 0xab, 0xf5, 0xc5,
-0xad, 0xa5, 0x9b, 0x6c, 0x21, 0xa1, 0xcc, 0xed,
-0x28, 0xd2, 0x9b, 0x5a, 0x61, 0x93, 0x52, 0x83,
-0x57, 0x9a, 0xe9, 0xfe, 0xee, 0xf8, 0x78, 0xc1,
-0x72, 0xe9, 0xd3, 0xf0, 0xa7, 0xbc, 0xd2, 0x15,
-0xa4, 0x10, 0x2c, 0xc6, 0x45, 0x09, 0xb8, 0x10,
-0xf1, 0x4a, 0x29, 0xaf, 0x34, 0x3c, 0xeb, 0xa7,
-0x10, 0x5f, 0xa2, 0xb6, 0x78, 0x65, 0x4f, 0x41,
-0x56, 0x08, 0x15, 0x2c, 0x96, 0x8a, 0xf8, 0xb2,
-0x78, 0x45, 0x48, 0x29, 0x94, 0x16, 0xe1, 0x15,
-0x25, 0x54, 0xe0, 0xa1, 0x33, 0xf0, 0x32, 0x50,
-0xb8, 0xa1, 0x6b, 0xad, 0x0a, 0x09, 0x8b, 0x74,
-0x68, 0xd5, 0x58, 0xa9, 0x22, 0x49, 0xd0, 0x86,
-0x57, 0xa4, 0x1a, 0xbc, 0xa2, 0xa9, 0xb8, 0x82,
-0x5c, 0xfd, 0x2c, 0x66, 0xa5, 0xfc, 0xbf, 0xe2,
-0xd3, 0x42, 0xc5, 0x96, 0x50, 0xd5, 0xaa, 0xb6,
-0x30, 0x49, 0xea, 0x8f, 0xcf, 0xd6, 0x42, 0x8b,
-0x4b, 0x6f, 0xe7, 0x2f, 0xc4, 0xaf, 0x0f, 0x15,
-0x7b, 0x9e, 0xe7, 0xe9, 0xc5, 0x68, 0x16, 0x3e,
-0xab, 0x7f, 0x46, 0x95, 0x8e, 0x14, 0xe0, 0x8b,
-0x8f, 0x42, 0xe5, 0x91, 0x49, 0x78, 0x25, 0xfe,
-0x27, 0xa1, 0x28, 0x5e, 0xe9, 0x98, 0x1c, 0xff,
-0x87, 0x10, 0x2e, 0x0c, 0xe7, 0x79, 0x6e, 0x6e,
-0x82, 0xbb, 0xf8, 0xcf, 0xf5, 0x1b, 0x42, 0x45,
-0x87, 0xe5, 0xbb, 0xf8, 0x5f, 0xe8, 0x37, 0x2c,
-0x2f, 0x16, 0x7f, 0x18, 0xff, 0x4c, 0x28, 0x70,
-0x04, 0x67, 0xf4, 0x0a, 0x0a, 0xc5, 0x66, 0xa9,
-0xf3, 0x3c, 0x37, 0x8b, 0xfb, 0xc7, 0x3f, 0xb3,
-0xfc, 0x4f, 0x8f, 0x08, 0xa1, 0x2c, 0x54, 0x79,
-0x44, 0xb9, 0xbe, 0x6b, 0x7d, 0xfc, 0xf3, 0x21,
-0x38, 0x02, 0xb3, 0xf1, 0x4a, 0x33, 0xde, 0xdf,
-0xfd, 0xbd, 0x80, 0xe1, 0x92, 0x17, 0x46, 0x26,
-0x61, 0x09, 0x38, 0x6b, 0xa9, 0x1d, 0x05, 0x06,
-0x2d, 0x09, 0xa0, 0x2b, 0x1f, 0x51, 0x5b, 0x3c,
-0xfa, 0x47, 0x3b, 0x70, 0x27, 0x5f, 0x7e, 0xe7,
-0x55, 0xa1, 0x82, 0x75, 0x24, 0xc4, 0xb3, 0x42,
-0x2b, 0xfe, 0x43, 0x15, 0xeb, 0x0a, 0xaa, 0xac,
-0x2b, 0x1c, 0xdc, 0xe7, 0x31, 0xae, 0x6f, 0x47,
-0x6b, 0xf9, 0x19, 0xa8, 0x30, 0xbb, 0x50, 0x60,
-0xcb, 0x50, 0x90, 0x74, 0x58, 0x02, 0x1f, 0x61,
-0x8a, 0x59, 0xaa, 0xe3, 0x57, 0x1f, 0x01, 0xef,
-0x7a, 0xbe, 0xb9, 0x89, 0xc7, 0x79, 0x28, 0x82,
-0xab, 0x25, 0x21, 0x04, 0xe6, 0x43, 0x41, 0xef,
-0x50, 0x75, 0xc5, 0xa7, 0x25, 0x70, 0xfd, 0x88,
-0x97, 0x92, 0x7b, 0xf5, 0xd3, 0x45, 0xdf, 0x36,
-0xa9, 0xa5, 0x09, 0x12, 0x22, 0x4d, 0xbe, 0x52,
-0x7c, 0x6c, 0xbc, 0xc2, 0x54, 0xed, 0x5e, 0xc5,
-0x12, 0x4a, 0xb9, 0xe4, 0xb9, 0x7f, 0x81, 0xd1,
-0xd1, 0x16, 0xbe, 0x43, 0x2d, 0x15, 0xc2, 0xec,
-0xb6, 0x40, 0x65, 0xf3, 0x34, 0xe0, 0x46, 0x55,
-0x61, 0x40, 0x29, 0x2f, 0x45, 0x43, 0xa4, 0xdf,
-0x11, 0xa8, 0x34, 0x24, 0xaf, 0x7e, 0xda, 0xf8,
-0x1d, 0xb1, 0xca, 0x00, 0xbe, 0x2f, 0x96, 0xb0,
-0xb6, 0x19, 0x85, 0x16, 0xbd, 0x54, 0x2d, 0xb8,
-0x25, 0x7b, 0xa5, 0xc0, 0x70, 0xf5, 0x0f, 0xaa,
-0xb1, 0x02, 0x42, 0x5d, 0x78, 0x40, 0x6f, 0x35,
-0x9a, 0x40, 0x53, 0x14, 0x09, 0x0c, 0xc3, 0x90,
-0x70, 0x29, 0xe1, 0x1a, 0x02, 0xbc, 0xd2, 0x81,
-0xab, 0x07, 0x3c, 0xbf, 0xd7, 0xb2, 0x26, 0x85,
-0x77, 0xe8, 0xfa, 0x75, 0xdd, 0x4d, 0x09, 0xe0,
-0xfc, 0x61, 0x98, 0xdf, 0x3d, 0x95, 0x29, 0xeb,
-0xbb, 0xc2, 0x55, 0x7f, 0x0e, 0x65, 0xeb, 0xf0,
-0x8a, 0xae, 0x47, 0x54, 0x70, 0xfa, 0x15, 0xa2,
-0x3e, 0x97, 0xc6, 0xaf, 0x5e, 0xae, 0x5c, 0xd5,
-0x54, 0x99, 0x5c, 0x14, 0x97, 0x7a, 0xd4, 0x4f,
-0x37, 0x7f, 0x8b, 0x37, 0xc7, 0x67, 0x2f, 0x57,
-0xff, 0x59, 0xaa, 0xe4, 0x93, 0xc8, 0xfe, 0xcf,
-0x83, 0x4a, 0xcf, 0xef, 0xb5, 0xd6, 0x68, 0x8e,
-0x6b, 0x43, 0x30, 0x8f, 0x7d, 0x93, 0x2f, 0xc2,
-0x6f, 0xd5, 0xbf, 0x97, 0x8b, 0xf1, 0xf7, 0x9d,
-0x1f, 0x52, 0xe7, 0xe1, 0x36, 0x21, 0xe9, 0x52,
-0x0f, 0x7c, 0x02, 0xed, 0x0f, 0x78, 0x3e, 0x35,
-0xed, 0x45, 0x01, 0x5f, 0xb3, 0xa1, 0x0d, 0xd6,
-0xa0, 0x3d, 0x51, 0x9a, 0x8d, 0xa4, 0x59, 0x13,
-0x57, 0xbb, 0xd5, 0xb0, 0x78, 0x16, 0x29, 0x00,
-0x5f, 0x80, 0x36, 0xd3, 0x33, 0xbc, 0x02, 0x6a,
-0xa0, 0xb8, 0x15, 0x8d, 0xcc, 0xcf, 0xe0, 0x7a,
-0x6a, 0x43, 0xfe, 0x67, 0xfc, 0x05, 0xbc, 0x52,
-0x14, 0xc7, 0x5f, 0x3a, 0x09, 0xd3, 0x78, 0xb1,
-0x65, 0x9a, 0x3c, 0xb7, 0x97, 0x6e, 0x84, 0xdb,
-0x96, 0x95, 0x57, 0x28, 0xfd, 0xd2, 0x6c, 0x7e,
-0x5b, 0x5b, 0xf9, 0x55, 0xca, 0x1b, 0xff, 0x7e,
-0x23, 0xee, 0x5f, 0x65, 0x9b, 0x2a, 0xb6, 0x17,
-0x54, 0x49, 0x4b, 0xda, 0xe4, 0x0a, 0xc5, 0x3b,
-0x3e, 0x5c, 0xb0, 0xaa, 0xe3, 0xcf, 0xe3, 0x9f,
-0xde, 0x58, 0x59, 0x55, 0xb0, 0xaa, 0xef, 0xcf,
-0xf5, 0xab, 0xbe, 0x5b, 0xf9, 0xc8, 0xda, 0x55,
-0xfc, 0x73, 0xb1, 0x4f, 0xdf, 0x2b, 0x6d, 0x93,
-0xf0, 0x4a, 0xec, 0xaa, 0x8d, 0x95, 0x3c, 0xe7,
-0x79, 0xe6, 0xd2, 0x63, 0xc4, 0xe9, 0x5f, 0x87,
-0x22, 0xd4, 0x0d, 0xf4, 0xc0, 0x5c, 0xe9, 0x6a,
-0x60, 0x77, 0x68, 0x83, 0xca, 0xf5, 0x50, 0x04,
-0x4c, 0x07, 0xef, 0x78, 0xb5, 0xa5, 0x4e, 0x0a,
-0x74, 0x35, 0x4b, 0xa5, 0xdd, 0x2d, 0x2b, 0xa4,
-0x90, 0x82, 0x42, 0xd7, 0xca, 0x58, 0x11, 0x6e,
-0x64, 0x92, 0x66, 0xe2, 0x57, 0xa1, 0xae, 0x42,
-0xe9, 0x76, 0xef, 0x78, 0xe9, 0x0d, 0xad, 0xb4,
-0xc5, 0xb8, 0x5d, 0xaa, 0x34, 0xfe, 0xaa, 0xad,
-0xf4, 0x0e, 0xe5, 0x76, 0xa8, 0x34, 0x16, 0x69,
-0xb1, 0x16, 0xa5, 0x52, 0x6a, 0x41, 0x41, 0xab,
-0x40, 0xa1, 0xd2, 0xf0, 0xde, 0xbf, 0xaa, 0x49,
-0x6d, 0xbb, 0xb7, 0x42, 0x2f, 0x68, 0x95, 0xf0,
-0xd7, 0xe7, 0x54, 0xfb, 0xa8, 0x8a, 0xa9, 0x77,
-0x74, 0x56, 0x84, 0xbb, 0xd4, 0xd9, 0xcb, 0x94,
-0x36, 0x5c, 0xd4, 0x6b, 0xbd, 0xe3, 0x7d, 0x12,
-0xeb, 0x36, 0x52, 0x5a, 0x44, 0x41, 0xa1, 0xc3,
-0xd8, 0x46, 0x42, 0x9c, 0x3d, 0x00, 0xbd, 0xda,
-0x75, 0x06, 0x5e, 0xe1, 0xf4, 0x95, 0x77, 0x38,
-0x04, 0xe4, 0x3f, 0x81, 0x17, 0xcc, 0xeb, 0x63,
-0x45, 0x4b, 0x50, 0xb8, 0xc3, 0xac, 0x8a, 0xa9,
-0x81, 0xa6, 0xf2, 0xaa, 0xae, 0x81, 0xca, 0xd9,
-0xa1, 0x25, 0x20, 0x8b, 0xaf, 0x54, 0xef, 0x1f,
-0x14, 0x49, 0x77, 0x4b, 0x9f, 0x4d, 0x7e, 0x46,
-0xff, 0xd6, 0xd1, 0x49, 0x28, 0x6c, 0xfe, 0x74,
-0x4d, 0xc1, 0x80, 0x7c, 0x77, 0xd1, 0x67, 0x13,
-0x9f, 0xd1, 0xa7, 0x0c, 0xd0, 0x95, 0xee, 0x7f,
-0x40, 0x3c, 0xe0, 0x19, 0x5f, 0xad, 0x1a, 0x87,
-0xcb, 0x62, 0x5d, 0x81, 0x45, 0xd5, 0x60, 0x98,
-0x38, 0xd1, 0x80, 0x24, 0x6b, 0x2d, 0x28, 0x28,
-0x28, 0xe0, 0x95, 0x32, 0x14, 0xee, 0xf4, 0x3e,
-0x4f, 0xe3, 0xe5, 0xa5, 0x97, 0x7f, 0x7a, 0xe9,
-0xcc, 0xe5, 0x9f, 0x0b, 0xe1, 0xf2, 0x99, 0xcb,
-0x17, 0xc7, 0x0b, 0xf0, 0x7f, 0xf1, 0x69, 0x78,
-0x6d, 0xe9, 0x5e, 0xbc, 0xff, 0xde, 0x9f, 0x93,
-0x70, 0xe2, 0x35, 0xbc, 0x1b, 0x0a, 0x78, 0xdb,
-0xf4, 0xf9, 0x7f, 0x8a, 0xbe, 0x1c, 0xc4, 0x2b,
-0xe9, 0xdd, 0xab, 0x73, 0x9e, 0xa7, 0x71, 0xe9,
-0xf3, 0x38, 0xfe, 0xf9, 0x9f, 0x0b, 0xa1, 0x91,
-0x1e, 0xa3, 0x91, 0xc6, 0xf7, 0x5f, 0xb8, 0x38,
-0xa7, 0x9e, 0xae, 0xf4, 0x1f, 0x7f, 0xd7, 0x3b,
-0xbe, 0x3a, 0x74, 0xdb, 0x91, 0xb2, 0x86, 0xae,
-0x8d, 0x7f, 0x51, 0xfd, 0xd1, 0xdb, 0x7e, 0xbc,
-0xa9, 0xb1, 0xeb, 0xfe, 0x8b, 0xd5, 0x6b, 0x5a,
-0x8f, 0x94, 0xef, 0xec, 0xda, 0x78, 0x27, 0x7e,
-0xf5, 0xe3, 0x07, 0xf7, 0x76, 0x7d, 0xf3, 0xac,
-0x77, 0xbc, 0x04, 0x77, 0x19, 0x5b, 0xb4, 0x49,
-0x4a, 0xd1, 0xd3, 0x0c, 0x85, 0xb6, 0x49, 0x15,
-0x28, 0xb4, 0x0b, 0x41, 0xa2, 0x2b, 0x93, 0x51,
-0x58, 0xef, 0xd5, 0xa7, 0x32, 0x09, 0xd1, 0xa3,
-0xf1, 0x0f, 0x5a, 0x01, 0xe2, 0x43, 0x21, 0x54,
-0xda, 0xc2, 0x14, 0x12, 0x08, 0x3a, 0x16, 0x78,
-0xc7, 0x3b, 0xf6, 0x59, 0xe0, 0x43, 0x40, 0x81,
-0x40, 0x0a, 0xda, 0x5b, 0xcb, 0x62, 0x23, 0x74,
-0x54, 0x14, 0x9e, 0xa3, 0xa1, 0x3b, 0xb9, 0x00,
-0x69, 0x88, 0x16, 0x10, 0xc8, 0x15, 0x86, 0x68,
-0x63, 0x24, 0xd8, 0xa6, 0x49, 0x5d, 0x70, 0x67,
-0x11, 0x42, 0x0b, 0xda, 0x2a, 0xdd, 0x8f, 0xaa,
-0xdc, 0x2d, 0x11, 0x08, 0x94, 0x06, 0x94, 0xbb,
-0x3b, 0x48, 0x28, 0x3d, 0x46, 0x57, 0x52, 0x9f,
-0x88, 0x94, 0x3e, 0x23, 0xae, 0x34, 0xcf, 0x94,
-0xcc, 0x9c, 0xfb, 0x5b, 0x20, 0xb0, 0x34, 0x7b,
-0x5b, 0x90, 0x72, 0x05, 0x85, 0xd1, 0x57, 0xee,
-0x47, 0x53, 0xa6, 0x4b, 0x45, 0xd0, 0x64, 0x68,
-0x3d, 0x96, 0x10, 0x47, 0x21, 0x6c, 0x5f, 0xa9,
-0xb1, 0x04, 0xef, 0xf8, 0x6a, 0xb8, 0xa5, 0x0f,
-0x17, 0x55, 0x77, 0xe9, 0xc7, 0x95, 0x5b, 0x3a,
-0x50, 0xe8, 0x2d, 0x9d, 0xa1, 0xdc, 0x4a, 0xc2,
-0x46, 0x69, 0x96, 0xd2, 0xca, 0xcb, 0x74, 0xa5,
-0xc7, 0xb3, 0x1b, 0xa9, 0x66, 0x00, 0xca, 0x11,
-0xd4, 0x49, 0x84, 0x7d, 0xca, 0xa9, 0x3e, 0x14,
-0x09, 0x7f, 0x42, 0x9b, 0x4c, 0x0c, 0x37, 0x99,
-0x6b, 0x8d, 0xab, 0x92, 0x05, 0x31, 0x70, 0xdc,
-0x21, 0x04, 0x8e, 0x94, 0x0a, 0x28, 0x80, 0x45,
-0x06, 0xda, 0x87, 0x0a, 0xfc, 0xf1, 0x9a, 0x0d,
-0xfc, 0x72, 0x11, 0x1a, 0x4c, 0xb4, 0x78, 0x77,
-0x20, 0x28, 0x2b, 0xcd, 0x28, 0x68, 0xfb, 0x63,
-0xee, 0xfd, 0x0d, 0xa6, 0x41, 0x17, 0x20, 0x02,
-0xd6, 0xc2, 0x1a, 0x1a, 0x8e, 0x2a, 0x1b, 0xdc,
-0xa0, 0x80, 0x5f, 0x19, 0x5c, 0x43, 0x94, 0x9c,
-0x33, 0x5e, 0xb1, 0xf0, 0x08, 0xa1, 0x65, 0x49,
-0xb5, 0x05, 0xba, 0x52, 0x4a, 0x42, 0x0f, 0xda,
-0x4f, 0x8d, 0x3b, 0xe3, 0x35, 0x44, 0x12, 0x64,
-0xa1, 0x0a, 0xa1, 0x28, 0xc9, 0xb2, 0x02, 0xcf,
-0x0a, 0x12, 0x67, 0x2b, 0x10, 0x9f, 0x4f, 0x82,
-0x22, 0x37, 0x1e, 0x61, 0xdc, 0xdc, 0x54, 0x88,
-0xb0, 0x50, 0xff, 0xbc, 0x0a, 0x87, 0x15, 0x4b,
-0xd0, 0x50, 0x58, 0x4f, 0x42, 0xe8, 0xb0, 0x32,
-0xb7, 0xef, 0x6a, 0xc4, 0x63, 0xe0, 0xee, 0xa7,
-0x06, 0x3e, 0xae, 0x68, 0x8a, 0xa0, 0x83, 0x69,
-0xa0, 0xd0, 0x25, 0x67, 0x81, 0xa2, 0xb8, 0x82,
-0x82, 0x4a, 0xf6, 0xd0, 0xfd, 0x7d, 0x0d, 0xf0,
-0x13, 0xc9, 0x92, 0xd8, 0x6c, 0x87, 0x2d, 0x41,
-0xb5, 0x05, 0x71, 0x85, 0xf0, 0x67, 0xd4, 0x3b,
-0xfe, 0xe6, 0x66, 0xa5, 0xbd, 0x23, 0x14, 0xfb,
-0x44, 0x00, 0x12, 0x04, 0x5c, 0x63, 0x9f, 0xc0,
-0x8d, 0xd8, 0x12, 0x02, 0xa5, 0x87, 0x95, 0x78,
-0x1f, 0x22, 0xc6, 0x00, 0xb8, 0xf8, 0xd0, 0x40,
-0x23, 0x18, 0x17, 0x68, 0x50, 0x13, 0xf8, 0x90,
-0x76, 0xf3, 0x44, 0x56, 0xc0, 0x15, 0xab, 0xe3,
-0x8f, 0x27, 0xab, 0x9e, 0xf5, 0xd0, 0x26, 0x35,
-0xe1, 0x26, 0x1e, 0xc2, 0xfd, 0x5d, 0x13, 0xb7,
-0x15, 0x1b, 0x7d, 0x56, 0x10, 0x57, 0x04, 0x1e,
-0xe6, 0x9e, 0xe7, 0xc1, 0xdf, 0x53, 0xa2, 0x1f,
-0x56, 0x03, 0xa5, 0x4d, 0x08, 0xa5, 0x46, 0x56,
-0x00, 0x14, 0x80, 0x76, 0x5f, 0x44, 0x74, 0xf6,
-0xf3, 0xb4, 0xa2, 0x9e, 0x17, 0x71, 0x0d, 0x41,
-0xa0, 0x74, 0x25, 0x01, 0x42, 0x2e, 0xda, 0xc0,
-0xf1, 0xac, 0x00, 0xd1, 0x82, 0xde, 0xa6, 0x8a,
-0x93, 0x51, 0x56, 0xd0, 0x85, 0x50, 0x61, 0x5d,
-0xc1, 0x37, 0x0a, 0x3c, 0xcf, 0xb3, 0x58, 0xb6,
-0x40, 0xe0, 0x14, 0x5b, 0x28, 0xce, 0x13, 0xaa,
-0x96, 0x4f, 0x31, 0x5c, 0xfc, 0x23, 0x2d, 0x56,
-0x08, 0x04, 0x7e, 0x22, 0x54, 0x7a, 0xc4, 0x15,
-0xbe, 0xe2, 0x5e, 0xd9, 0x12, 0xff, 0x6b, 0xb5,
-0xd4, 0xa3, 0x7f, 0x69, 0x31, 0xe2, 0xc3, 0x2d,
-0xf1, 0x49, 0xa1, 0xe2, 0xc3, 0x0c, 0x05, 0x1d,
-0x85, 0x23, 0xcc, 0xba, 0x52, 0x70, 0x04, 0x11,
-0xe3, 0x64, 0xba, 0xe2, 0x8e, 0x6f, 0xbb, 0x79,
-0x71, 0x21, 0x81, 0x40, 0x42, 0x83, 0x02, 0x1f,
-0x7e, 0x3e, 0x54, 0x71, 0xa4, 0xe0, 0x7f, 0x09,
-0xe1, 0xea, 0x23, 0x05, 0xb3, 0xd7, 0x06, 0xee,
-0x6c, 0x0e, 0x49, 0x87, 0x3d, 0xeb, 0xa7, 0x0c,
-0x6a, 0xf8, 0x27, 0x75, 0xd6, 0x5a, 0xb0, 0x49,
-0xca, 0x0a, 0x64, 0x76, 0x48, 0x50, 0x36, 0x49,
-0x2b, 0xcd, 0xbf, 0x88, 0x7d, 0xa4, 0x55, 0xf1,
-0xe8, 0x1f, 0xf5, 0x59, 0xc5, 0x43, 0xd4, 0xbd,
-0x66, 0x1d, 0x19, 0x22, 0x14, 0x24, 0x5b, 0xa0,
-0x2b, 0x1d, 0xa1, 0xf8, 0xe2, 0x1e, 0xef, 0xfe,
-0x7b, 0x73, 0x5c, 0x59, 0x23, 0x4d, 0x85, 0x4f,
-0x70, 0xc8, 0xa0, 0x50, 0x82, 0x82, 0x96, 0x51,
-0xe6, 0x8b, 0x2b, 0xa5, 0x74, 0xc5, 0xa7, 0x36,
-0x71, 0xef, 0x7a, 0x96, 0x96, 0xc1, 0x4a, 0x7e,
-0xb5, 0x5e, 0xd8, 0xaa, 0x6d, 0x42, 0xa1, 0x08,
-0x05, 0x5c, 0x3f, 0x35, 0xe2, 0x8a, 0x64, 0x5d,
-0x61, 0xad, 0xde, 0xf5, 0x20, 0xd6, 0x8f, 0x85,
-0x0f, 0x95, 0x30, 0x2d, 0x9b, 0x88, 0x58, 0x3f,
-0xaa, 0xb5, 0x7e, 0xb2, 0x5f, 0x79, 0xd7, 0x4f,
-0x13, 0x18, 0x1d, 0x9a, 0xae, 0x04, 0x4a, 0x9b,
-0x14, 0xa3, 0xaf, 0x82, 0x84, 0x66, 0xa5, 0x8d,
-0xae, 0xa8, 0x12, 0x53, 0x0c, 0x7c, 0x65, 0x14,
-0xb5, 0xd4, 0xf0, 0xe8, 0x87, 0x41, 0x1b, 0xc7,
-0xdd, 0x5d, 0x95, 0x9a, 0xf4, 0x65, 0x78, 0xe0,
-0x2d, 0x88, 0x48, 0xcd, 0x08, 0x90, 0xac, 0x2b,
-0x24, 0xc4, 0x0a, 0x54, 0x17, 0x0d, 0xd3, 0xfb,
-0xa8, 0x10, 0x0c, 0x68, 0x01, 0x49, 0x35, 0x70,
-0xa9, 0x76, 0xb5, 0x80, 0x05, 0x0b, 0x79, 0xa1,
-0x2e, 0xd1, 0x40, 0x44, 0x8c, 0xf4, 0xd4, 0x9e,
-0xe7, 0x61, 0x02, 0x78, 0xa9, 0x21, 0x96, 0x15,
-0x54, 0x1f, 0x83, 0x6e, 0x8b, 0x19, 0xcc, 0x18,
-0xe7, 0x29, 0x5d, 0xed, 0x31, 0x34, 0x57, 0x3f,
-0x86, 0x63, 0x6d, 0x6a, 0x3c, 0x66, 0x27, 0x84,
-0x66, 0xe7, 0x6a, 0x14, 0x8a, 0x7a, 0xd8, 0x17,
-0xc8, 0x3e, 0x6b, 0xee, 0x78, 0x44, 0x6b, 0x0f,
-0x01, 0x33, 0x44, 0x84, 0x9c, 0x84, 0xa2, 0x64,
-0x21, 0x09, 0x85, 0x86, 0x46, 0x57, 0xa6, 0xc0,
-0x24, 0x43, 0xf5, 0xea, 0x27, 0x5e, 0x18, 0xc1,
-0x9f, 0x69, 0x05, 0x87, 0x54, 0xcd, 0x7c, 0x21,
-0x88, 0xdf, 0xcb, 0xba, 0xa2, 0xcc, 0x2f, 0xba,
-0x86, 0x2d, 0x5e, 0x0b, 0xdc, 0x79, 0x9e, 0x36,
-0x44, 0xbd, 0x55, 0x46, 0xa0, 0x8d, 0x29, 0x70,
-0x0f, 0xc4, 0x2c, 0xe1, 0xc7, 0x10, 0x6b, 0x15,
-0x42, 0x27, 0xcc, 0x36, 0x7c, 0xcb, 0xd9, 0x55,
-0x88, 0xe7, 0x9d, 0xe7, 0xc1, 0x17, 0x74, 0x1a,
-0xb5, 0x38, 0x6a, 0x83, 0xcd, 0x84, 0x27, 0xe3,
-0x28, 0xfc, 0x97, 0x72, 0xbd, 0x41, 0x57, 0x34,
-0xbc, 0x72, 0x67, 0x71, 0x5b, 0xf3, 0xa7, 0x21,
-0xe1, 0xd1, 0x4f, 0xb3, 0x72, 0x67, 0x5f, 0x28,
-0xb6, 0x38, 0x20, 0x7d, 0x1b, 0xad, 0xcd, 0xd5,
-0xed, 0x8b, 0x03, 0xa5, 0x9d, 0x10, 0xb7, 0xae,
-0xdc, 0xa3, 0xe0, 0x7a, 0x83, 0x96, 0x12, 0x89,
-0x7b, 0xf5, 0x93, 0x3d, 0x9f, 0x92, 0xfd, 0xb1,
-0x6c, 0xf9, 0x46, 0xf7, 0xc4, 0x4a, 0x8d, 0x0c,
-0xe5, 0x8a, 0x9c, 0xf5, 0xd3, 0x4a, 0xb0, 0x10,
-0xd1, 0x60, 0x69, 0x8f, 0x12, 0x2f, 0xbd, 0x9a,
-0x04, 0x1e, 0x17, 0x57, 0x74, 0xa9, 0x1b, 0xaf,
-0x04, 0x08, 0x31, 0x7a, 0xf5, 0x63, 0x18, 0x6d,
-0xa5, 0x15, 0x4a, 0x81, 0x54, 0x6a, 0xb4, 0xd8,
-0x42, 0x1b, 0xda, 0x9f, 0x40, 0x81, 0x24, 0x19,
-0x2d, 0xb7, 0xab, 0x05, 0x9a, 0x84, 0x57, 0x34,
-0x8f, 0x7d, 0xd6, 0xf1, 0xd7, 0xa7, 0x95, 0xd8,
-0x8a, 0xcb, 0xa0, 0x02, 0x8f, 0x2c, 0x52, 0x2b,
-0x2c, 0xa3, 0xb5, 0x59, 0xd5, 0xa1, 0x42, 0x93,
-0x8a, 0x57, 0xc2, 0x1d, 0x86, 0xc7, 0x02, 0xf9,
-0x0a, 0x08, 0x04, 0xb6, 0x45, 0x08, 0x28, 0x72,
-0xd8, 0x4e, 0x82, 0x26, 0xae, 0x5c, 0xa7, 0xf8,
-0x3a, 0x58, 0x37, 0xa4, 0xb5, 0x8f, 0xe7, 0xd8,
-0x9f, 0x4f, 0xc9, 0x7f, 0x62, 0xbc, 0x30, 0x78,
-0xfd, 0xdc, 0x10, 0x09, 0x5d, 0x2f, 0x5c, 0x3f,
-0x57, 0xfd, 0x14, 0x2b, 0xa7, 0x2b, 0xd7, 0x17,
-0x7c, 0xea, 0x61, 0xbc, 0x32, 0x38, 0xed, 0x86,
-0xab, 0x3d, 0xeb, 0x59, 0x6a, 0x15, 0x78, 0x60,
-0x92, 0x5e, 0x8a, 0x78, 0x40, 0x78, 0x87, 0x48,
-0x10, 0x08, 0xe1, 0xc6, 0x01, 0xb8, 0x5b, 0xda,
-0xc2, 0xff, 0x41, 0xff, 0x96, 0xe9, 0xfe, 0x03,
-0x60, 0xc1, 0xc2, 0x2c, 0x1a, 0xd4, 0x10, 0x28,
-0x4a, 0xe5, 0x9a, 0x71, 0x58, 0x9b, 0xdd, 0x15,
-0xb8, 0x3d, 0x0b, 0x14, 0x97, 0x54, 0x79, 0x86,
-0xc3, 0xef, 0x80, 0x85, 0xff, 0x1f, 0xc1, 0x87,
-0x04, 0x02, 0x7f, 0xfa, 0x2b, 0x04, 0x81, 0x0d,
-0xaf, 0xdd, 0x7a, 0xc3, 0x4f, 0x7f, 0x75, 0x66,
-0xf7, 0x3f, 0x21, 0x3e, 0xbc, 0xf4, 0xd4, 0xaf,
-0xce, 0x9c, 0xff, 0xa7, 0x09, 0xef, 0x2f, 0x40,
-0xe0, 0xfb, 0x08, 0x02, 0x1b, 0x1b, 0x97, 0xa0,
-0x70, 0xe6, 0xb8, 0xc0, 0x87, 0xe5, 0xef, 0x9f,
-0xb9, 0x30, 0xf1, 0xf3, 0xdc, 0x44, 0x20, 0x90,
-0xd0, 0x60, 0xe3, 0x47, 0x5b, 0x7f, 0xfc, 0xe0,
-0xbb, 0x5d, 0x1b, 0xff, 0xb1, 0xfa, 0xeb, 0xb7,
-0x5d, 0xc6, 0x2b, 0xa7, 0xef, 0xbc, 0x69, 0x6a,
-0xeb, 0xab, 0x65, 0x37, 0xe0, 0x57, 0xde, 0xf1,
-0xac, 0x0b, 0xb6, 0x42, 0xe4, 0xcb, 0xbe, 0xc9,
-0x87, 0x85, 0x40, 0x84, 0xda, 0xcd, 0x11, 0x7d,
-0x49, 0xe0, 0x2e, 0xfc, 0xd5, 0xbb, 0xa0, 0x63,
-0x23, 0x5d, 0xf1, 0x8e, 0xb7, 0x37, 0x16, 0xcd,
-0x15, 0x0a, 0x7c, 0x60, 0xf0, 0xdb, 0x0b, 0x2a,
-0x5a, 0x15, 0x56, 0x2a, 0xae, 0xe4, 0x4c, 0xb8,
-0x2b, 0x0b, 0x45, 0x1c, 0x41, 0x5a, 0xa7, 0x57,
-0x2d, 0x89, 0xdc, 0xed, 0x9b, 0xcc, 0xbb, 0xf0,
-0x05, 0x13, 0x5f, 0x79, 0x3f, 0xb4, 0x03, 0xc2,
-0x97, 0x61, 0xf2, 0x00, 0xdd, 0x9f, 0x2c, 0x0e,
-0x9a, 0xec, 0x8e, 0x66, 0xfd, 0x76, 0x84, 0x43,
-0xf8, 0xd5, 0x46, 0x71, 0xc5, 0xfb, 0xe1, 0x1e,
-0x87, 0x0e, 0xa8, 0x73, 0x50, 0xe8, 0x88, 0xe9,
-0x09, 0x98, 0xed, 0x53, 0x79, 0xf6, 0xab, 0x80,
-0xe9, 0x9d, 0x6f, 0xfe, 0x5f, 0xa0, 0x10, 0x13,
-0x0f, 0xad, 0x24, 0xec, 0x2b, 0xae, 0x41, 0x54,
-0xbd, 0xa3, 0x99, 0x25, 0xa8, 0x1d, 0xe1, 0xd4,
-0xa7, 0x7a, 0xeb, 0x66, 0xa8, 0x26, 0x67, 0x31,
-0xe8, 0xc6, 0x97, 0xd2, 0xed, 0xc7, 0xad, 0xe6,
-0xde, 0x38, 0x2b, 0x5c, 0x85, 0xfa, 0x99, 0x1d,
-0x51, 0xbb, 0xb3, 0x57, 0x02, 0x87, 0x3d, 0xe3,
-0x7d, 0xf7, 0xd4, 0x6d, 0x85, 0x5e, 0x63, 0x86,
-0xe6, 0xeb, 0x62, 0x24, 0xf8, 0x34, 0xdf, 0x91,
-0x19, 0x55, 0xca, 0x8e, 0x3b, 0xc3, 0x93, 0xef,
-0xc5, 0x2b, 0xc7, 0xbb, 0xbf, 0x7c, 0x9d, 0xc6,
-0x3c, 0xcf, 0x9f, 0xaf, 0x7f, 0xd0, 0xf4, 0x02,
-0x45, 0xfa, 0x31, 0x61, 0xca, 0x56, 0xeb, 0x4a,
-0x95, 0x47, 0x3f, 0xea, 0x04, 0xfa, 0x87, 0x23,
-0xfa, 0xd6, 0x4f, 0xc2, 0x0a, 0xf5, 0xb3, 0xa4,
-0x7f, 0x88, 0x00, 0xf3, 0xdc, 0x5f, 0xd5, 0x60,
-0x52, 0x4c, 0x3a, 0x8e, 0x0a, 0x98, 0x6c, 0x0a,
-0xe1, 0xcb, 0x90, 0xac, 0x9a, 0xa4, 0xf5, 0x05,
-0x94, 0x2f, 0xb7, 0x4e, 0x36, 0xec, 0xaf, 0xdc,
-0xf8, 0x3e, 0xde, 0xff, 0x9e, 0x98, 0xb8, 0xed,
-0x64, 0xb3, 0x8b, 0xb2, 0x6a, 0xbe, 0xcc, 0xb4,
-0x78, 0xbf, 0x52, 0xd5, 0x1d, 0x68, 0xf2, 0xfc,
-0x8b, 0x09, 0xcf, 0xf3, 0xa3, 0x5d, 0x15, 0x4a,
-0xa1, 0x7f, 0x14, 0xf7, 0x0b, 0x83, 0xf0, 0x95,
-0x66, 0x2c, 0xd2, 0x71, 0x63, 0x70, 0xf4, 0x95,
-0xb7, 0x7e, 0x84, 0x2e, 0x09, 0xdc, 0xea, 0xb4,
-0x5a, 0x10, 0x20, 0xea, 0xa9, 0xa3, 0x2a, 0xf3,
-0x09, 0xe7, 0x22, 0x3d, 0xbf, 0x77, 0xbf, 0xce,
-0xc1, 0xea, 0xf8, 0xac, 0x73, 0xe8, 0xff, 0x22,
-0xfc, 0x28, 0xb0, 0x56, 0xf7, 0xbe, 0xdc, 0xcd,
-0x3f, 0x9d, 0xe0, 0xa3, 0xf1, 0xb8, 0x18, 0x94,
-0xe4, 0xe3, 0xbf, 0xab, 0xaf, 0x9f, 0x68, 0x3c,
-0x2e, 0x34, 0xd0, 0xda, 0x06, 0x9d, 0xf1, 0xc1,
-0xe0, 0xef, 0xb8, 0x3d, 0x7c, 0xac, 0xf3, 0x29,
-0xc3, 0x88, 0xb4, 0x7f, 0xea, 0x5e, 0x33, 0x7b,
-0xe1, 0xea, 0x09, 0xfe, 0x21, 0xcf, 0x67, 0x2a,
-0xbf, 0x77, 0x2e, 0x44, 0xff, 0x73, 0xc6, 0x75,
-0xbf, 0x73, 0x94, 0xfb, 0x61, 0x65, 0x0c, 0xa1,
-0x77, 0x17, 0x1e, 0xa7, 0x26, 0xfa, 0x34, 0x5e,
-0xbe, 0x7c, 0xd9, 0xcc, 0x13, 0xce, 0xe7, 0x5d,
-0xf9, 0x7d, 0xe3, 0x2f, 0x3f, 0x69, 0x09, 0xbf,
-0x7e, 0xed, 0x0f, 0x1c, 0x9f, 0x15, 0x5e, 0xbb,
-0xfc, 0xda, 0xff, 0x64, 0xfc, 0xc2, 0x3f, 0xf8,
-0x79, 0xac, 0xdb, 0x36, 0x3e, 0xf9, 0x87, 0x8e,
-0xff, 0x1d, 0xf3, 0x65, 0x5d, 0xca, 0x03, 0xaa,
-0x30, 0x83, 0x8e, 0x3d, 0x1c, 0x27, 0x78, 0xc7,
-0xab, 0x05, 0x85, 0xf9, 0xf6, 0xd0, 0x31, 0x5c,
-0xf6, 0x1b, 0x9a, 0xf3, 0x0f, 0xac, 0x53, 0xab,
-0x54, 0xd5, 0x28, 0xd4, 0x26, 0x78, 0x31, 0x1d,
-0xc1, 0xfb, 0x21, 0x17, 0x1d, 0xee, 0x7b, 0x9a,
-0x65, 0x18, 0xc5, 0x6d, 0xc7, 0x09, 0xde, 0x0f,
-0xbe, 0x26, 0x2a, 0xbe, 0x2f, 0xdc, 0x1c, 0x67,
-0xe6, 0x5c, 0xc1, 0x3b, 0x5f, 0x3c, 0xdd, 0x00,
-0x61, 0xbb, 0xc3, 0x13, 0x0d, 0xcc, 0x7f, 0x1f,
-0x55, 0x4a, 0xd8, 0xd4, 0xd5, 0x6e, 0x46, 0xee,
-0x36, 0x61, 0x0f, 0x29, 0x65, 0x0c, 0x74, 0x61,
-0x06, 0x55, 0xfb, 0xcf, 0xbc, 0xf6, 0x30, 0x04,
-0xf4, 0xa2, 0xb2, 0x2a, 0xa3, 0x7b, 0xe2, 0x47,
-0x21, 0xc1, 0x3b, 0xde, 0x77, 0xcf, 0xf4, 0x07,
-0x94, 0xde, 0x45, 0x96, 0x3d, 0x3c, 0xee, 0x31,
-0x8c, 0x33, 0x26, 0x1f, 0x13, 0xc2, 0x97, 0x67,
-0x4c, 0xf6, 0xe4, 0xd7, 0x43, 0x68, 0xd2, 0x55,
-0xa5, 0x2a, 0x6f, 0xae, 0xd2, 0x26, 0xd8, 0x98,
-0x6c, 0xc1, 0xfb, 0xfc, 0x70, 0x8f, 0x5e, 0xa5,
-0xa8, 0xcd, 0x88, 0xdb, 0xf2, 0xd5, 0x9e, 0x35,
-0x95, 0x79, 0xf6, 0x50, 0x9b, 0x34, 0x5f, 0x42,
-0x60, 0x81, 0xc7, 0x71, 0xd4, 0x36, 0xd9, 0x43,
-0xc7, 0x30, 0x6a, 0xd6, 0x95, 0x7c, 0x7b, 0xb8,
-0x96, 0x6e, 0xd2, 0x34, 0xe1, 0xcf, 0x6a, 0x0b,
-0xde, 0x5f, 0xa0, 0x8c, 0xcc, 0x97, 0x2e, 0xe1,
-0xa9, 0xfa, 0x0f, 0xd1, 0x3f, 0x7e, 0xa8, 0xdd,
-0x04, 0x42, 0xeb, 0x2b, 0x8f, 0xce, 0xf9, 0x7d,
-0xb5, 0xa4, 0xa4, 0xc0, 0xef, 0xfd, 0x78, 0xec,
-0xa1, 0xc6, 0xf3, 0xf6, 0xef, 0xdf, 0xf9, 0xa9,
-0xaf, 0xa7, 0x2a, 0xe0, 0x00, 0xbf, 0xfb, 0x4f,
-0xbc, 0xf6, 0x90, 0x2d, 0x67, 0xc6, 0x1f, 0x7e,
-0x7f, 0xeb, 0x4f, 0xf8, 0xff, 0x60, 0x70, 0x28,
-0x12, 0x8e, 0xc4, 0x7e, 0xff, 0x30, 0xe7, 0xf3,
-0x3f, 0xb5, 0x0f, 0xff, 0xff, 0x36, 0xfe, 0x7f,
-0xf6, 0x89, 0xe1, 0x52, 0x66, 0xe2, 0xff, 0x9b,
-0x03, 0x00, 0x05, 0xf3, 0x3f, 0xf7, 0x67, 0x46,
-0x63, 0xc3, 0xff, 0xfe, 0xb3, 0xff, 0xbb, 0x9b,
-0x5e, 0xf1, 0x13, 0xf9, 0x31, 0x44, 0x8d, 0xea,
-0x16, 0xa8, 0x30, 0x3f, 0x9c, 0xfb, 0x2b, 0xbe,
-0x55, 0x0f, 0x71, 0x7f, 0xe5, 0x13, 0xad, 0x1f,
-0xce, 0xed, 0xa1, 0xf1, 0x79, 0x7a, 0x7e, 0x03,
-0x1a, 0xcd, 0x0f, 0xe7, 0xfe, 0x8a, 0xbe, 0x79,
-0xab, 0x79, 0xcd, 0x0b, 0xdf, 0xec, 0xfe, 0x70,
-0x6e, 0x0f, 0xb1, 0xe7, 0x63, 0xa7, 0x8d, 0xea,
-0x76, 0x33, 0x66, 0x7e, 0x38, 0xf7, 0x2f, 0xbe,
-0xe1, 0x9f, 0xd6, 0x9a, 0x93, 0x7f, 0xf4, 0xf9,
-0xa5, 0x1f, 0xce, 0xed, 0x51, 0xff, 0xd6, 0xf3,
-0x7f, 0x58, 0xfa, 0x0f, 0x7c, 0x6c, 0x0b, 0x87,
-0xfa, 0x8f, 0xa4, 0x3e, 0x3c, 0xfd, 0x07, 0x71,
-0xfd, 0x2c, 0x85, 0x0f, 0x4b, 0xff, 0x25, 0xd3,
-0xf7, 0x8d, 0xc2, 0xb5, 0x7f, 0xfa, 0xd8, 0x27,
-0x3f, 0x9c, 0xdb, 0xa3, 0xfe, 0xad, 0xe7, 0xff,
-0xd0, 0xd6, 0x7f, 0x6d, 0xe5, 0xf7, 0x0d, 0xff,
-0x97, 0x37, 0xab, 0xbf, 0x7f, 0xe8, 0xff, 0xd1,
-0x27, 0xf6, 0x7c, 0x23, 0xae, 0x9f, 0x6f, 0x7c,
-0x78, 0xeb, 0x5f, 0x93, 0xe6, 0xc1, 0xb4, 0xa2,
-0xeb, 0x3e, 0xbc, 0xf5, 0x6f, 0x3d, 0xff, 0x87,
-0xa5, 0xff, 0xe2, 0xaa, 0x96, 0xc5, 0x50, 0x77,
-0x66, 0xfa, 0x87, 0xb5, 0x7e, 0x62, 0x97, 0x4d,
-0xb2, 0x9f, 0xb1, 0x51, 0xf3, 0xc3, 0xb9, 0xbf,
-0xa2, 0xde, 0xf5, 0x2d, 0x73, 0xde, 0xee, 0xcd,
-0x1f, 0x9a, 0xfd, 0xcf, 0x3e, 0xff, 0xff, 0xed,
-0xae, 0x7b, 0xa5, 0x8f, 0x52, 0xbd, 0xf9, 0x3f,
-0xcc, 0xea, 0x8f, 0x6c, 0xfa, 0xd0, 0xec, 0xcf,
-0xe5, 0x51, 0xb2, 0x9f, 0xa3, 0x1f, 0x96, 0xfe,
-0x83, 0x0d, 0xbf, 0xf8, 0xb5, 0x79, 0xfd, 0x4b,
-0x9f, 0x79, 0xfe, 0xc3, 0xb9, 0x3d, 0xea, 0xdf,
-0x7a, 0xfe, 0x0f, 0x4d, 0xff, 0x0d, 0x1b, 0xbf,
-0xcb, 0xe7, 0x7c, 0x64, 0x47, 0xd1, 0x87, 0x73,
-0x7b, 0xd4, 0xff, 0xf3, 0x64, 0x3f, 0x3f, 0xb4,
-0xf5, 0x5f, 0x38, 0xf5, 0x3f, 0xfe, 0x96, 0x4f,
-0xff, 0xcf, 0x97, 0x5b, 0x7e, 0xff, 0xd0, 0xff,
-0xa3, 0x4f, 0x63, 0xf6, 0xf9, 0x3f, 0x34, 0xfd,
-0x4f, 0xfb, 0xd3, 0xc7, 0x41, 0xaf, 0xfc, 0xd7,
-0x0f, 0xcf, 0xfe, 0x5c, 0x26, 0xfb, 0xf9, 0xe1,
-0xad, 0xff, 0x6b, 0x0a, 0xaa, 0x8c, 0x86, 0x1d,
-0xc5, 0xcf, 0x7c, 0x38, 0xb7, 0x27, 0xc0, 0x2f,
-0x9e, 0xff, 0xc3, 0xd2, 0xff, 0xff, 0xec, 0x23,
-0xce, 0x0e, 0x4c, 0x9c, 0x1d, 0xfe, 0x7f, 0xfd,
-0x28, 0x7f, 0xfc, 0xfc, 0xf1, 0xf3, 0xc7, 0xcf,
-0x1f, 0x3f, 0x7f, 0xfc, 0xfc, 0xf1, 0xf3, 0xc7,
-0xcf, 0x1f, 0x3f, 0x7f, 0xfc, 0xfc, 0xf1, 0xf3,
-0xc7, 0xcf, 0xff, 0x17, 0x3f, 0x31, 0x22, 0x2e,
-0xc3, 0x5d, 0x5d, 0x31, 0x2b, 0x97, 0x42, 0x8e,
-0x81, 0x11, 0xf8, 0x9f, 0xdf, 0x43, 0xfc, 0x6d,
-0x41, 0x0c, 0x52, 0x92, 0x7b, 0xcf, 0xd7, 0xff,
-0x3c, 0x7f, 0xdc, 0xff, 0x0b, 0xeb, 0x72, 0x85,
-0xbc, 0x58, 0x11, 0x01, 0x00,
diff --git a/board/esd/apc405/logo_640_480_24bpp.c b/board/esd/apc405/logo_640_480_24bpp.c
deleted file mode 100644 (file)
index a218032..0000000
+++ /dev/null
@@ -1,1129 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x30, 0x72, 0x03, 0x48,
-0x00, 0x03, 0x56, 0x6f, 0x6c, 0x76, 0x6f, 0x5f,
-0x53, 0x74, 0x61, 0x72, 0x74, 0x6c, 0x6f, 0x67,
-0x6f, 0x2e, 0x62, 0x6d, 0x70, 0x00, 0xed, 0x9d,
-0x5f, 0x70, 0x14, 0x47, 0x7e, 0xc7, 0x25, 0x7b,
-0x95, 0x19, 0xb6, 0xdb, 0x3a, 0x9f, 0x57, 0xc7,
-0x5d, 0x24, 0xee, 0xb0, 0x45, 0x4c, 0x59, 0x96,
-0xcf, 0x04, 0x82, 0xcf, 0x10, 0x0e, 0xdb, 0x01,
-0xc7, 0x94, 0x75, 0x18, 0x9f, 0x1d, 0xc5, 0x87,
-0x1c, 0x22, 0xaa, 0x8c, 0xb8, 0x9c, 0x51, 0x91,
-0x14, 0x92, 0xec, 0x33, 0xc1, 0x50, 0x8a, 0x40,
-0x25, 0x07, 0x43, 0x9d, 0x0e, 0x10, 0xb7, 0x1b,
-0xa1, 0xde, 0x55, 0x6f, 0xf9, 0xd1, 0x55, 0x79,
-0xc8, 0x3d, 0xfa, 0x2d, 0xe5, 0x47, 0x3f, 0xfa,
-0xd1, 0x95, 0x37, 0x3f, 0xfa, 0xd1, 0x8f, 0x4e,
-0xf7, 0xcc, 0x74, 0xf7, 0xaf, 0xe7, 0xdf, 0x4a,
-0xe2, 0x02, 0xa2, 0xf2, 0xfd, 0xc0, 0x6c, 0xcf,
-0xac, 0x66, 0x7a, 0xfa, 0xcf, 0xaf, 0x7f, 0xfd,
-0xeb, 0x5f, 0xf7, 0xcc, 0x1e, 0x7a, 0xed, 0x67,
-0xff, 0x55, 0xe9, 0xd2, 0xfc, 0x4c, 0x05, 0x4f,
-0xa9, 0x70, 0xf6, 0xa1, 0xae, 0xae, 0xff, 0xe9,
-0xee, 0xea, 0xea, 0xee, 0x0a, 0xa3, 0xef, 0xbb,
-0xfe, 0xb3, 0xd2, 0xf5, 0xdf, 0xbd, 0x5d, 0xd1,
-0x66, 0x38, 0xf5, 0xe8, 0x13, 0x5d, 0x93, 0x6a,
-0x9b, 0x56, 0xdb, 0xa9, 0x1f, 0xa9, 0x7d, 0xb5,
-0x4d, 0xab, 0xed, 0xd4, 0xa3, 0x43, 0xea, 0xfb,
-0x21, 0xf5, 0xfd, 0x50, 0xd7, 0x05, 0xb5, 0x9d,
-0xfa, 0x91, 0x3a, 0x56, 0xdb, 0xb4, 0xda, 0x4e,
-0x3d, 0xa1, 0xf6, 0xd5, 0x36, 0xad, 0xc3, 0x1f,
-0xed, 0x56, 0xdf, 0xed, 0x56, 0xdf, 0xed, 0x56,
-0xdf, 0xa9, 0x7d, 0xb5, 0x5d, 0xd0, 0xfb, 0x43,
-0x6a, 0x5f, 0x6d, 0x17, 0x74, 0xf8, 0xc4, 0x7e,
-0x75, 0xbc, 0x5f, 0x1d, 0xef, 0x57, 0xc7, 0xfb,
-0xbb, 0xae, 0xa8, 0x6d, 0x72, 0xb7, 0x3a, 0x56,
-0xdb, 0x85, 0xdd, 0x7a, 0xff, 0x90, 0xda, 0x3f,
-0xa4, 0xf6, 0x0f, 0x75, 0x5d, 0xd1, 0xfb, 0xfb,
-0xd5, 0xbe, 0xde, 0x76, 0x8f, 0xa8, 0xfd, 0x11,
-0xb5, 0x3f, 0xd2, 0x75, 0x45, 0x87, 0x87, 0x54,
-0xa8, 0xb6, 0x6b, 0x87, 0xf4, 0xfe, 0x9b, 0x6a,
-0xff, 0x4d, 0xb5, 0xff, 0x66, 0xd7, 0x85, 0x11,
-0xb5, 0xaf, 0xb6, 0x6b, 0x51, 0xf8, 0xb6, 0x0a,
-0xdf, 0xee, 0xba, 0xa5, 0xb6, 0x2b, 0x6f, 0xaa,
-0x7d, 0xb5, 0xdd, 0x7a, 0x53, 0xef, 0x9f, 0x52,
-0xfb, 0xa7, 0xd4, 0xbe, 0x0a, 0xdf, 0x56, 0xe1,
-0xdb, 0x3a, 0x9c, 0x54, 0xe1, 0x64, 0xd7, 0x1d,
-0xb5, 0x5d, 0x3b, 0xa5, 0xf6, 0xd5, 0x76, 0x47,
-0x87, 0x93, 0x7a, 0x7f, 0x5a, 0xed, 0x4f, 0x77,
-0x7d, 0xa2, 0xb6, 0x5b, 0x93, 0x6a, 0x5f, 0x6d,
-0x9f, 0x44, 0xe1, 0x05, 0x15, 0x5e, 0xe8, 0xba,
-0x33, 0xad, 0xc2, 0x69, 0x1d, 0x5e, 0x51, 0xe1,
-0x95, 0xae, 0x4f, 0xd5, 0x76, 0xe7, 0x82, 0xda,
-0x57, 0xdb, 0xa7, 0x51, 0x78, 0x4d, 0x85, 0xd7,
-0xba, 0x3e, 0xb9, 0xa2, 0x42, 0xb5, 0xfd, 0x51,
-0x87, 0xd7, 0xf4, 0xfe, 0x2d, 0xb5, 0x7f, 0x4b,
-0xed, 0xab, 0x50, 0x6d, 0x9f, 0xde, 0x52, 0xa1,
-0xde, 0xae, 0xdd, 0x51, 0xfb, 0x77, 0xd4, 0xfe,
-0x9d, 0xae, 0xcf, 0x74, 0x78, 0x47, 0x85, 0x77,
-0xf4, 0xf1, 0x27, 0xea, 0xf8, 0x13, 0x75, 0xac,
-0x42, 0xb5, 0x7d, 0xae, 0xc3, 0x4f, 0x54, 0xf8,
-0x89, 0x3e, 0xfe, 0x54, 0x1d, 0x7f, 0xaa, 0x8e,
-0x55, 0xa8, 0xb7, 0x4f, 0xf5, 0xf6, 0xc7, 0xae,
-0x2f, 0xd4, 0xf6, 0xf9, 0x1f, 0x55, 0xf8, 0x47,
-0x1d, 0x7e, 0xa6, 0xc2, 0xcf, 0xba, 0xbe, 0xd4,
-0xe1, 0x67, 0x2a, 0xfc, 0x4c, 0x87, 0x9f, 0xab,
-0xf0, 0xf3, 0xae, 0xaf, 0x74, 0xf8, 0xb9, 0x0a,
-0x3f, 0xd7, 0xe1, 0x17, 0x2a, 0xfc, 0xa2, 0xeb,
-0xcb, 0x2f, 0x54, 0xf8, 0x85, 0x0e, 0xbf, 0x54,
-0xe1, 0x97, 0x5d, 0x5f, 0xab, 0xed, 0xcb, 0x2f,
-0xd5, 0xbe, 0xda, 0xbe, 0x8e, 0xc2, 0xaf, 0x54,
-0xf8, 0x55, 0xd7, 0x37, 0x6a, 0xfb, 0xea, 0x2b,
-0xb5, 0xaf, 0xb6, 0x6f, 0xa2, 0xf0, 0x6b, 0x15,
-0x7e, 0xdd, 0xf5, 0xf5, 0xd7, 0x2a, 0x8c, 0xb6,
-0x6f, 0xba, 0xbe, 0x55, 0xdb, 0x37, 0xdf, 0xa8,
-0xf0, 0x1b, 0x1d, 0x7e, 0xab, 0xc2, 0x6f, 0xbb,
-0xbe, 0x53, 0xdb, 0x37, 0xdf, 0xaa, 0x7d, 0xb5,
-0x7d, 0x17, 0x85, 0xdf, 0xa9, 0xf0, 0xbb, 0xae,
-0x6f, 0xbf, 0x53, 0x21, 0xb6, 0x7b, 0xbe, 0xb5,
-0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0xc0, 0xff, 0x1f, 0xa4, 0x98, 0xdc, 0xd6, 0x99,
-0xc3, 0x42, 0xde, 0xfd, 0x9d, 0xd4, 0x26, 0x64,
-0x4b, 0x2c, 0x5d, 0x99, 0x99, 0x78, 0xe3, 0xa5,
-0x9f, 0x26, 0x31, 0xff, 0xc5, 0xfe, 0x57, 0x4f,
-0x4c, 0x9e, 0xbf, 0xba, 0x2c, 0x5a, 0x52, 0xca,
-0x76, 0xa7, 0xbb, 0x34, 0x4f, 0xfc, 0x78, 0x0d,
-0xa9, 0xdd, 0x18, 0x3f, 0x2d, 0xcb, 0x63, 0x6b,
-0xf9, 0x99, 0xce, 0x31, 0x3c, 0x3e, 0xd7, 0xba,
-0xeb, 0x52, 0x52, 0x45, 0x20, 0xa5, 0x90, 0x62,
-0xf9, 0xea, 0x85, 0x7f, 0x39, 0xfe, 0xea, 0xcf,
-0x76, 0xc4, 0x31, 0xef, 0xf8, 0xcb, 0xbf, 0x19,
-0x9d, 0x98, 0x9e, 0xbb, 0xd1, 0x54, 0x65, 0xd4,
-0x6e, 0x76, 0x2e, 0xa7, 0x07, 0x07, 0x59, 0xdf,
-0xce, 0x18, 0x0f, 0xd4, 0xc6, 0x58, 0x18, 0x7d,
-0xaa, 0x7d, 0xfb, 0x4d, 0xb4, 0xaf, 0x83, 0xf3,
-0x77, 0x7d, 0x9f, 0x76, 0x4b, 0x15, 0xeb, 0xe2,
-0xd4, 0xb1, 0xa7, 0x75, 0xe4, 0x9c, 0xeb, 0x1b,
-0xc4, 0x77, 0xe0, 0xa1, 0x0a, 0xfa, 0xfe, 0x7a,
-0x6c, 0xb6, 0xa1, 0xce, 0xe8, 0x14, 0xcd, 0x28,
-0x4f, 0xd2, 0xe7, 0x92, 0x16, 0x7d, 0x72, 0x73,
-0xc0, 0x6d, 0xda, 0xb9, 0x77, 0x46, 0x71, 0x60,
-0xb2, 0xb9, 0xa3, 0xe4, 0xe6, 0x52, 0x4c, 0x70,
-0xff, 0xda, 0x74, 0x02, 0xa2, 0xf2, 0xdb, 0xdb,
-0x31, 0xfd, 0x9d, 0x11, 0x6d, 0xd1, 0x98, 0x1d,
-0x3f, 0x30, 0x10, 0xf0, 0xb0, 0x87, 0x27, 0x09,
-0x54, 0x9f, 0x5b, 0x2a, 0xc1, 0x16, 0xc6, 0x86,
-0x8e, 0x4e, 0xdd, 0x10, 0xb2, 0x73, 0x31, 0x3d,
-0x38, 0x88, 0xf1, 0x9e, 0xc0, 0x2b, 0x47, 0x66,
-0x6b, 0xce, 0x96, 0x33, 0x67, 0xe1, 0xae, 0xbb,
-0xcf, 0xf2, 0xad, 0xa9, 0x23, 0x3b, 0x1f, 0x8e,
-0xe3, 0x56, 0xe2, 0x62, 0x25, 0x46, 0x7f, 0xa1,
-0x04, 0x3f, 0xe4, 0x95, 0xbe, 0x7d, 0x27, 0x3f,
-0xea, 0xd4, 0xb0, 0x47, 0x49, 0xc3, 0x88, 0x93,
-0x66, 0x84, 0x8f, 0xc7, 0x07, 0xbe, 0x58, 0x18,
-0x29, 0x8f, 0x5b, 0x56, 0x12, 0x24, 0x67, 0xba,
-0x0b, 0xe2, 0xa3, 0x32, 0xf9, 0x6b, 0x2f, 0x6d,
-0xb3, 0xb2, 0xca, 0x4d, 0xbb, 0xa1, 0xed, 0x36,
-0x11, 0xfe, 0x99, 0xbb, 0x2e, 0x25, 0x79, 0x65,
-0xec, 0x67, 0xbd, 0xac, 0x27, 0x29, 0xa6, 0x28,
-0x6b, 0x81, 0xad, 0x05, 0xbd, 0x53, 0xd9, 0xf9,
-0xda, 0x6f, 0xeb, 0x77, 0x7d, 0x9b, 0x4d, 0xc3,
-0x8d, 0x3e, 0xa7, 0x3f, 0x42, 0xdb, 0xae, 0x13,
-0xf9, 0xe0, 0x4e, 0x2a, 0xff, 0x59, 0x6e, 0xb0,
-0x6f, 0xd1, 0x9d, 0x45, 0x53, 0xde, 0x3e, 0xff,
-0x72, 0x5f, 0x54, 0xe3, 0x41, 0x1c, 0x9d, 0x91,
-0xf3, 0xf8, 0x0e, 0x5a, 0x1e, 0x2b, 0xd1, 0x9f,
-0x7e, 0xfa, 0x8f, 0x57, 0x5b, 0x2d, 0x59, 0x28,
-0x85, 0xab, 0xa3, 0x3c, 0xa5, 0x7f, 0x9c, 0xe6,
-0xa3, 0xb2, 0x64, 0x02, 0x5f, 0x89, 0xe7, 0x06,
-0x56, 0x68, 0x1f, 0x2f, 0x94, 0x3f, 0xa5, 0xbb,
-0x47, 0x55, 0xe1, 0x70, 0xbf, 0x95, 0xfa, 0x9f,
-0x71, 0x01, 0x0e, 0x2f, 0x17, 0xa7, 0xbd, 0x73,
-0x39, 0x35, 0x5b, 0x57, 0x4f, 0x3e, 0xad, 0x23,
-0xab, 0x98, 0x32, 0x22, 0xad, 0x2d, 0x8c, 0x8b,
-0x29, 0xfa, 0xeb, 0x0f, 0x5e, 0x79, 0xaf, 0xde,
-0xd2, 0xd6, 0xcc, 0x06, 0xef, 0xb5, 0x79, 0x10,
-0xc7, 0x8c, 0x1a, 0x70, 0x8d, 0x98, 0xd6, 0x11,
-0x37, 0x7f, 0x19, 0x6c, 0x28, 0x31, 0xda, 0xd0,
-0x2d, 0xe4, 0x8a, 0xb8, 0x3c, 0x32, 0x10, 0xc7,
-0x69, 0xb5, 0x12, 0x55, 0x55, 0xf6, 0xce, 0xb1,
-0x50, 0x3d, 0x73, 0x62, 0xa9, 0x55, 0x68, 0xe0,
-0x8c, 0x72, 0x7b, 0x1e, 0xf7, 0x35, 0x1f, 0x67,
-0x59, 0x05, 0xc8, 0x89, 0x44, 0x12, 0x7d, 0x95,
-0x34, 0x34, 0xe6, 0x72, 0xae, 0xc3, 0x62, 0xfd,
-0x27, 0x9b, 0x8b, 0x7d, 0x61, 0x46, 0xe5, 0x59,
-0x5d, 0xe8, 0xb4, 0x70, 0xc8, 0xce, 0x6c, 0xd4,
-0x34, 0x53, 0xc6, 0xc9, 0xed, 0x89, 0x5d, 0x44,
-0xb1, 0x52, 0x69, 0xe7, 0x5e, 0x61, 0x45, 0x37,
-0xda, 0xfa, 0xca, 0x85, 0xe6, 0x86, 0x65, 0x7d,
-0xd3, 0x20, 0xaf, 0x7e, 0xbf, 0x27, 0x34, 0x22,
-0x60, 0x1b, 0x1b, 0xad, 0x15, 0xa3, 0x6c, 0x7a,
-0x4e, 0xad, 0xbf, 0x07, 0x96, 0x5a, 0x60, 0xe5,
-0xf2, 0x6f, 0xf7, 0x54, 0x79, 0x25, 0x30, 0xe2,
-0xe2, 0x2b, 0x2e, 0xee, 0x14, 0x61, 0x52, 0xd2,
-0xea, 0xfb, 0xbe, 0xd1, 0xeb, 0x05, 0x25, 0xdb,
-0x1a, 0xf5, 0x5a, 0x87, 0x8d, 0x20, 0x55, 0x3d,
-0x4e, 0xc0, 0x3a, 0x6a, 0xbe, 0xd0, 0x7e, 0x59,
-0x22, 0x7f, 0x2b, 0x23, 0x41, 0x36, 0x86, 0x1c,
-0xf5, 0xc7, 0xc2, 0x9f, 0x6c, 0xa0, 0x6b, 0x8c,
-0x4a, 0x49, 0x2e, 0x8e, 0xf6, 0x25, 0x11, 0xf9,
-0x96, 0x90, 0x67, 0x23, 0xd8, 0xa4, 0x87, 0xac,
-0x87, 0xed, 0x9a, 0x7e, 0xd0, 0x15, 0xa0, 0x14,
-0x87, 0x3b, 0xd5, 0x8a, 0x15, 0x98, 0x1f, 0xdc,
-0x5e, 0x77, 0xf4, 0xcd, 0xb6, 0x6c, 0xd5, 0xcf,
-0x0c, 0x71, 0xd7, 0xaf, 0x5b, 0x05, 0xeb, 0x0b,
-0x5f, 0x46, 0x20, 0x6b, 0x23, 0x0b, 0x2d, 0x91,
-0x37, 0xcc, 0x1b, 0x4d, 0xd4, 0x0d, 0xb7, 0xba,
-0x87, 0x59, 0x15, 0xc4, 0xd3, 0x79, 0xe1, 0x44,
-0x55, 0x19, 0xbb, 0x82, 0x68, 0x2e, 0x77, 0xeb,
-0xe8, 0xbb, 0x6d, 0x85, 0xf2, 0xd7, 0x9a, 0xaf,
-0x5a, 0x93, 0x84, 0x5e, 0x6f, 0x74, 0xb1, 0x35,
-0x65, 0xd5, 0xe7, 0xd8, 0x06, 0xcc, 0x14, 0xd5,
-0xf1, 0xce, 0xbd, 0x4a, 0x93, 0x9c, 0x1a, 0x40,
-0x39, 0x13, 0xc3, 0x53, 0x0f, 0x2c, 0x7c, 0xea,
-0xec, 0xc6, 0xfb, 0xfb, 0xcd, 0x80, 0xbc, 0x54,
-0xa1, 0x55, 0x44, 0x3b, 0x30, 0x5a, 0xa7, 0xf1,
-0xdf, 0x46, 0x55, 0x45, 0xac, 0x37, 0xfe, 0xe6,
-0xcc, 0x40, 0x24, 0x7d, 0xae, 0xa2, 0xd2, 0x5a,
-0x29, 0x39, 0xe0, 0xbe, 0x51, 0x57, 0x09, 0xd9,
-0xb1, 0xdb, 0x39, 0x45, 0xbb, 0x1a, 0xf7, 0xbf,
-0x5e, 0x67, 0x9e, 0x19, 0x96, 0x72, 0x4f, 0x28,
-0xdc, 0x87, 0xaf, 0x5a, 0xec, 0x85, 0xa6, 0x9a,
-0x8b, 0xf4, 0x9f, 0x92, 0x8e, 0xe7, 0xcd, 0x88,
-0x8c, 0x74, 0xf0, 0xe9, 0x51, 0x70, 0xfc, 0x27,
-0x5e, 0xbb, 0xb9, 0xee, 0x5a, 0x10, 0xf2, 0xe6,
-0x21, 0xed, 0x04, 0xf0, 0x06, 0xf1, 0xa9, 0xb6,
-0x64, 0xeb, 0x86, 0x9a, 0xbb, 0xea, 0xf3, 0xc9,
-0xf3, 0x1b, 0x35, 0x8b, 0x36, 0x03, 0x62, 0x6f,
-0x0f, 0xcb, 0x64, 0x95, 0x76, 0xbc, 0xc4, 0xf6,
-0x08, 0x6b, 0xbf, 0x5b, 0x6f, 0x0f, 0x2c, 0xff,
-0x30, 0xa2, 0x7d, 0x2d, 0x71, 0x8c, 0x39, 0x9d,
-0xa0, 0x89, 0x9c, 0xbb, 0x42, 0x4f, 0x64, 0xa7,
-0xaa, 0xae, 0xd9, 0xf1, 0x61, 0x2b, 0x57, 0xff,
-0x69, 0x2a, 0xf1, 0xa7, 0x91, 0x2e, 0x62, 0xda,
-0xa5, 0xfa, 0xc6, 0xf8, 0x44, 0x13, 0xb0, 0xc8,
-0xb0, 0xaf, 0x24, 0x27, 0xd0, 0xe1, 0x89, 0xba,
-0x69, 0x61, 0xff, 0x2b, 0xcf, 0x87, 0xae, 0xea,
-0x13, 0x5d, 0x4e, 0x2d, 0x09, 0x4e, 0x2d, 0x96,
-0xf0, 0xf5, 0xf6, 0xfa, 0x8a, 0x49, 0x69, 0xf9,
-0x7f, 0xdd, 0xae, 0xa4, 0xaf, 0x1a, 0x98, 0xd2,
-0x77, 0x41, 0x60, 0x9b, 0x07, 0x69, 0x2a, 0x9c,
-0x28, 0x76, 0xf6, 0x10, 0x3f, 0xd6, 0x90, 0xed,
-0x07, 0x52, 0x04, 0xa5, 0x94, 0x33, 0xa4, 0x49,
-0x85, 0x34, 0xfb, 0x9e, 0x61, 0x6d, 0xf2, 0xfc,
-0xf2, 0xfa, 0x74, 0xbd, 0x14, 0x73, 0x43, 0x29,
-0x8d, 0xe3, 0x44, 0x25, 0x8c, 0xdd, 0x2e, 0xd5,
-0x20, 0xf2, 0xfe, 0xa5, 0x07, 0xb1, 0xd1, 0x1d,
-0x43, 0x36, 0x5a, 0x97, 0xe9, 0xca, 0x1c, 0xad,
-0x24, 0xc2, 0x54, 0x49, 0x62, 0xf4, 0xaf, 0xf4,
-0x92, 0xcd, 0x9d, 0xd0, 0x91, 0x8f, 0xaa, 0x3e,
-0x21, 0x74, 0xf2, 0x6a, 0x75, 0x72, 0xc1, 0xf8,
-0x57, 0xae, 0x8a, 0x61, 0x6f, 0x38, 0xe0, 0x8f,
-0xce, 0x32, 0x5e, 0xc6, 0xbe, 0x85, 0x75, 0x15,
-0x93, 0x14, 0xcb, 0xa3, 0x29, 0xfb, 0xce, 0x06,
-0xaa, 0x19, 0xc6, 0xc9, 0x0c, 0x74, 0x27, 0x42,
-0xbd, 0x62, 0x34, 0x78, 0xea, 0x92, 0xee, 0x97,
-0x1e, 0x40, 0x09, 0x94, 0x8d, 0x21, 0x93, 0xa9,
-0x8c, 0xf0, 0x51, 0xc1, 0xb1, 0xed, 0x7c, 0x6e,
-0x3d, 0x05, 0xbb, 0x2a, 0x26, 0x7a, 0x8d, 0xe1,
-0xe7, 0x1b, 0xcf, 0x11, 0xd5, 0x03, 0x27, 0x3f,
-0xb8, 0x3e, 0xfb, 0x9b, 0x91, 0x3f, 0xb7, 0x46,
-0x1c, 0xb1, 0xe1, 0x92, 0xaf, 0x82, 0x27, 0x2f,
-0xa7, 0x4c, 0x40, 0x59, 0x5f, 0x5a, 0x5a, 0xba,
-0xb5, 0x64, 0x39, 0x5f, 0x75, 0x62, 0xed, 0x27,
-0x5b, 0x1f, 0x54, 0x2f, 0x91, 0x53, 0xcd, 0x85,
-0x37, 0xe6, 0x26, 0xdf, 0xda, 0x63, 0xa5, 0xdc,
-0xe9, 0xfc, 0xa2, 0xfe, 0x57, 0x8a, 0xb3, 0xcc,
-0x0c, 0x9e, 0x38, 0x1d, 0xe0, 0x64, 0x06, 0xa5,
-0x49, 0x3a, 0x5e, 0x6a, 0xae, 0xa7, 0x98, 0x9a,
-0x1f, 0xef, 0xce, 0x76, 0xe8, 0x46, 0x2b, 0x07,
-0x6c, 0xe0, 0x8d, 0xc9, 0xcb, 0xd7, 0x3f, 0x38,
-0x79, 0xb0, 0x4a, 0x6f, 0x64, 0xd5, 0x6f, 0xa2,
-0x76, 0x47, 0x1f, 0xcc, 0x71, 0xc8, 0xca, 0x99,
-0x20, 0x6b, 0x8a, 0xdb, 0x5a, 0xe4, 0x44, 0xf8,
-0xa2, 0x12, 0xaf, 0xb0, 0xe7, 0xd7, 0x3c, 0xf3,
-0xd3, 0x94, 0xb2, 0x31, 0x42, 0xa6, 0x53, 0xfc,
-0xd1, 0xaa, 0xba, 0xc7, 0x91, 0x79, 0xd1, 0x6a,
-0x8b, 0x55, 0x29, 0x96, 0xc6, 0x9f, 0x08, 0x79,
-0x85, 0x9e, 0x45, 0xbb, 0xea, 0xbe, 0x0f, 0xd2,
-0xb7, 0x14, 0x4a, 0x21, 0x29, 0x93, 0x2c, 0xfe,
-0x68, 0xcf, 0x71, 0x5a, 0x79, 0xb4, 0x73, 0x8c,
-0xbe, 0x59, 0x90, 0xed, 0x55, 0x35, 0x08, 0x97,
-0xf4, 0x23, 0x9a, 0x03, 0x5c, 0x7c, 0x67, 0x27,
-0xd1, 0xed, 0xf1, 0xd5, 0xdb, 0x64, 0xae, 0x0e,
-0x91, 0x8d, 0x27, 0x78, 0xf1, 0x54, 0x0a, 0xf7,
-0xc7, 0x6a, 0x51, 0xf7, 0x3e, 0xbb, 0x76, 0x33,
-0xb9, 0x29, 0x2f, 0x0c, 0xc4, 0xe9, 0x75, 0x02,
-0x9d, 0x08, 0x18, 0x7f, 0x98, 0xf1, 0x1d, 0x67,
-0x1a, 0x2d, 0xd1, 0x6e, 0x35, 0xa5, 0x58, 0x78,
-0x29, 0x5d, 0x88, 0x26, 0xe3, 0x5c, 0x69, 0xf5,
-0x97, 0xea, 0xeb, 0x92, 0xf9, 0xcd, 0x81, 0x6c,
-0x0c, 0x30, 0xaf, 0xf4, 0x78, 0x46, 0xf8, 0x12,
-0xa7, 0x67, 0xf2, 0xf7, 0xb0, 0x7a, 0x7e, 0xad,
-0x5d, 0x8b, 0x5c, 0x5d, 0xdc, 0x43, 0x34, 0x11,
-0xb7, 0xae, 0xb3, 0x58, 0xe0, 0x07, 0x2e, 0x39,
-0x5d, 0xd3, 0x5c, 0x7a, 0xc1, 0x77, 0x7c, 0xd3,
-0xb1, 0x50, 0xd8, 0x3b, 0x51, 0x3a, 0xd9, 0x34,
-0xc7, 0xec, 0xa9, 0x19, 0xf5, 0xc7, 0x83, 0xca,
-0xd5, 0xa2, 0xe6, 0xd2, 0x6c, 0x37, 0x8e, 0x3f,
-0xea, 0x3c, 0x86, 0xd1, 0x67, 0x81, 0xfe, 0x13,
-0xe3, 0xa4, 0x48, 0x9c, 0xa4, 0xd0, 0xb1, 0x54,
-0x2a, 0xa2, 0xb5, 0xcf, 0xc2, 0x49, 0x31, 0x51,
-0x73, 0x96, 0x9e, 0x5f, 0x1b, 0x6a, 0xff, 0x17,
-0x75, 0xd7, 0x24, 0xc4, 0x74, 0x2d, 0x4e, 0x45,
-0x40, 0x6e, 0x68, 0x47, 0xe1, 0xbb, 0x6e, 0x3d,
-0x78, 0x53, 0x72, 0xe2, 0x44, 0xe2, 0xf6, 0xa3,
-0xae, 0x0c, 0x7f, 0x0e, 0x98, 0x9b, 0xe2, 0x48,
-0x32, 0x3b, 0x2c, 0xd6, 0x98, 0xcd, 0x95, 0x7f,
-0x1b, 0x70, 0xd7, 0xb9, 0x22, 0x8d, 0x5b, 0x6e,
-0xf7, 0xee, 0xdf, 0x4b, 0x57, 0xb0, 0x52, 0x8a,
-0xb1, 0x6a, 0x56, 0xf3, 0x25, 0xf7, 0x55, 0xc3,
-0xee, 0x52, 0xf9, 0xab, 0x90, 0x04, 0x7a, 0x52,
-0x12, 0x45, 0x51, 0x28, 0x7f, 0xda, 0xdd, 0x7b,
-0x79, 0xc8, 0xaf, 0xf9, 0x02, 0xfb, 0xef, 0x66,
-0xbf, 0xd2, 0xfc, 0xd6, 0xe1, 0x9d, 0x4a, 0x1f,
-0x0d, 0x6c, 0x69, 0xb2, 0x99, 0xb5, 0xf6, 0x12,
-0xcb, 0xc7, 0x2a, 0xc6, 0xc0, 0x73, 0x7a, 0xcd,
-0xcc, 0xde, 0xb0, 0x77, 0x49, 0xb7, 0xda, 0x94,
-0xcd, 0x85, 0xa1, 0x8a, 0x57, 0x4a, 0xa4, 0xc1,
-0x85, 0x7c, 0x70, 0xe1, 0x41, 0xd3, 0x80, 0x32,
-0xf2, 0xe9, 0x67, 0xfb, 0x2f, 0xa3, 0x3d, 0xa2,
-0xaf, 0x46, 0x76, 0xd0, 0x52, 0x09, 0xd8, 0xe4,
-0x5a, 0x32, 0xa9, 0x3a, 0xc6, 0x0b, 0x35, 0x6e,
-0x86, 0x98, 0x9e, 0xb3, 0x2c, 0x8a, 0x7c, 0x57,
-0x83, 0xcc, 0xe5, 0xa9, 0xee, 0x55, 0xb4, 0x4e,
-0xb2, 0x8c, 0xe6, 0x63, 0x66, 0xea, 0xb3, 0xe7,
-0x68, 0x89, 0x75, 0x33, 0xeb, 0x52, 0x1d, 0xa6,
-0x84, 0x4f, 0xc7, 0x77, 0xb5, 0xe8, 0x4a, 0x25,
-0xfd, 0xab, 0xf2, 0xe6, 0x4e, 0xe3, 0xad, 0x89,
-0x92, 0x96, 0xab, 0xff, 0x84, 0x7c, 0xc3, 0x17,
-0x6c, 0x9e, 0x0e, 0xd4, 0x67, 0xef, 0xaf, 0x88,
-0x9d, 0xa2, 0x06, 0x37, 0x3b, 0xff, 0x63, 0x4d,
-0xb2, 0x20, 0xc5, 0xc1, 0x90, 0xa5, 0xa4, 0xd8,
-0xf4, 0xf4, 0x2c, 0x2e, 0x6b, 0x22, 0x54, 0x42,
-0xfe, 0x7e, 0x90, 0x78, 0x90, 0x38, 0xc9, 0xb3,
-0x9e, 0x1e, 0xe8, 0x5f, 0xc8, 0x37, 0x1f, 0x36,
-0x2b, 0xad, 0xf6, 0x51, 0xaa, 0x95, 0xb8, 0x27,
-0x7c, 0xc9, 0x1f, 0x7a, 0xb6, 0xde, 0x9c, 0x32,
-0x23, 0xb0, 0xf8, 0x8f, 0x3b, 0xea, 0x6b, 0x28,
-0x59, 0x29, 0x17, 0xfb, 0x73, 0x5d, 0xc2, 0xba,
-0xb6, 0x78, 0xb8, 0xfd, 0x7a, 0x5a, 0x3d, 0x48,
-0x31, 0x12, 0xfa, 0x0d, 0x81, 0xb4, 0x6d, 0x55,
-0x11, 0xc5, 0x13, 0x13, 0x46, 0xff, 0x71, 0x92,
-0x76, 0xa2, 0xcd, 0xaf, 0x96, 0x25, 0x53, 0xb4,
-0x6f, 0x3c, 0x6d, 0xee, 0xa2, 0x6b, 0xf1, 0xf1,
-0x1c, 0xb3, 0x4d, 0xca, 0x8f, 0x6b, 0xdd, 0xf9,
-0x63, 0x5f, 0x12, 0x8c, 0x35, 0x86, 0x7c, 0xc3,
-0xf9, 0x9f, 0xd6, 0x62, 0x01, 0xca, 0xe6, 0xb8,
-0xeb, 0xc6, 0x5d, 0x6f, 0x1e, 0x1f, 0x85, 0xec,
-0x55, 0xa1, 0x6c, 0x5c, 0x8f, 0x95, 0xf9, 0xa8,
-0xb3, 0x4e, 0x4f, 0x98, 0x26, 0xee, 0x8b, 0xe1,
-0x0d, 0x4f, 0x90, 0xde, 0x17, 0xe4, 0x7c, 0x6f,
-0x40, 0x73, 0x91, 0x12, 0xbe, 0xb8, 0x0e, 0xc7,
-0xa5, 0x78, 0x96, 0x9b, 0xe3, 0xe8, 0xcc, 0x7f,
-0x5c, 0x4b, 0x07, 0xdc, 0xd8, 0x1b, 0x79, 0x55,
-0x88, 0xd4, 0x11, 0x8b, 0xb2, 0x77, 0x36, 0xe3,
-0xd6, 0x13, 0xb2, 0xbe, 0x27, 0x74, 0x86, 0x5c,
-0xaa, 0x6d, 0x87, 0x7d, 0xf3, 0x85, 0x37, 0x9d,
-0x73, 0x2a, 0x23, 0xe3, 0x1b, 0x66, 0x25, 0xf6,
-0x5f, 0x52, 0x06, 0x97, 0x6b, 0x64, 0x7e, 0x2b,
-0xb7, 0xff, 0x6d, 0x1e, 0xb6, 0x91, 0x73, 0x3b,
-0xad, 0xe7, 0x4f, 0x1f, 0x07, 0x03, 0xb7, 0xda,
-0x33, 0xe4, 0x24, 0x75, 0xf3, 0x81, 0xfa, 0x1a,
-0x24, 0x41, 0x5e, 0xee, 0xf5, 0x92, 0xeb, 0x75,
-0xf1, 0xe1, 0xce, 0xdb, 0xe9, 0xa4, 0x2b, 0x9b,
-0x65, 0x9a, 0xf1, 0x3f, 0x8b, 0xcf, 0xf5, 0x84,
-0x2f, 0xd6, 0xa2, 0x47, 0x1e, 0x24, 0x13, 0x50,
-0x8a, 0x97, 0xfc, 0x9a, 0xe3, 0xa9, 0x7a, 0xd7,
-0xdf, 0x3f, 0x79, 0xbb, 0x2d, 0x3e, 0x24, 0xfa,
-0x50, 0xfd, 0xb1, 0xef, 0x56, 0xe7, 0x75, 0x30,
-0x62, 0xd4, 0xac, 0x72, 0xf1, 0x4d, 0xa6, 0x58,
-0xb8, 0x46, 0xf5, 0x10, 0x36, 0x73, 0xc9, 0xbf,
-0xbb, 0xee, 0xd9, 0x17, 0x23, 0x2d, 0x94, 0x83,
-0xb7, 0xda, 0x05, 0x82, 0x94, 0xd2, 0x7f, 0xb6,
-0x47, 0x4c, 0x64, 0xb9, 0x5c, 0xfe, 0x9a, 0x32,
-0x9a, 0x4e, 0x36, 0x57, 0xe7, 0xf5, 0xbf, 0x62,
-0x8e, 0x39, 0x09, 0x4f, 0x69, 0x3d, 0xeb, 0x29,
-0x3e, 0xad, 0x2c, 0x88, 0xe7, 0x38, 0x4d, 0x72,
-0xcf, 0xaf, 0x3a, 0xc9, 0x82, 0x4a, 0x57, 0x7d,
-0x28, 0x8e, 0x82, 0x2e, 0x6b, 0x30, 0xfd, 0xd1,
-0xc3, 0xec, 0x52, 0x36, 0x06, 0x35, 0x80, 0x3f,
-0x14, 0x92, 0x06, 0x47, 0x8b, 0x4a, 0xd7, 0xda,
-0xc4, 0x6a, 0xce, 0x8d, 0x36, 0x29, 0xf2, 0x12,
-0xeb, 0xce, 0xf1, 0x1e, 0x50, 0x6d, 0x18, 0x56,
-0xcf, 0xb6, 0x54, 0x27, 0x71, 0xd0, 0x0d, 0x46,
-0xf5, 0xb7, 0x6f, 0xe4, 0x48, 0x8f, 0x47, 0x53,
-0xce, 0x54, 0x2b, 0xfe, 0x44, 0x26, 0xd5, 0xab,
-0x03, 0x4b, 0xb9, 0x97, 0x8b, 0x11, 0x57, 0xb0,
-0x21, 0x51, 0x32, 0xb1, 0x6f, 0xe2, 0xa5, 0x4c,
-0x5f, 0x94, 0x10, 0xc9, 0x5f, 0x98, 0x49, 0xba,
-0xf9, 0xec, 0xa4, 0xff, 0x9a, 0x8d, 0x1d, 0x6e,
-0x54, 0x9e, 0xa7, 0xff, 0xc4, 0x5e, 0x2b, 0x54,
-0x39, 0x7d, 0x65, 0x9c, 0xb5, 0xc1, 0x65, 0x75,
-0xde, 0x2c, 0x6d, 0xc7, 0x8c, 0xd7, 0x6e, 0x74,
-0xe8, 0x0b, 0x95, 0x8d, 0xfc, 0x9a, 0x6d, 0x95,
-0x36, 0xd1, 0xb6, 0x3e, 0xc2, 0x91, 0xdc, 0x61,
-0xbf, 0xfc, 0xa8, 0xe6, 0x8d, 0x51, 0x88, 0xe3,
-0x91, 0xf1, 0x6a, 0xdf, 0x5c, 0xfb, 0x81, 0x91,
-0x40, 0xf1, 0x57, 0xa1, 0xad, 0x28, 0x32, 0xb3,
-0x6e, 0x65, 0x45, 0x67, 0x50, 0xaf, 0x39, 0x5d,
-0x95, 0xf3, 0x55, 0xaf, 0x95, 0x15, 0xdb, 0xf4,
-0x86, 0xfa, 0x8e, 0xf4, 0xc4, 0x39, 0x77, 0x02,
-0x52, 0x79, 0x27, 0x5f, 0xfc, 0xda, 0xbf, 0xeb,
-0x23, 0xe7, 0xa6, 0x14, 0x0d, 0x0f, 0x7e, 0x9b,
-0xaf, 0x74, 0xe5, 0x6c, 0x4a, 0x15, 0xa5, 0x5c,
-0x13, 0x1d, 0xd2, 0xaa, 0x9a, 0xd2, 0x49, 0x27,
-0x01, 0x59, 0xfd, 0x27, 0xdb, 0xef, 0x15, 0xa4,
-0xc9, 0x0a, 0x9f, 0x62, 0x4a, 0xdd, 0xa4, 0x25,
-0x0f, 0xd3, 0xbf, 0x2b, 0xeb, 0xad, 0xd3, 0x2c,
-0x5c, 0x6b, 0x96, 0x73, 0xa7, 0xfe, 0xa8, 0xdb,
-0x41, 0x07, 0x03, 0x05, 0xfe, 0x14, 0x79, 0x2c,
-0xe3, 0x53, 0xb0, 0xc3, 0xef, 0x80, 0xed, 0x79,
-0x50, 0x7a, 0x60, 0xd9, 0x3e, 0xc7, 0x69, 0x7b,
-0x4d, 0x09, 0x5f, 0xfc, 0x55, 0xe5, 0x5f, 0xb5,
-0xc3, 0xb6, 0xdd, 0x1e, 0xe1, 0x4e, 0xc1, 0xa8,
-0xed, 0xa5, 0x9c, 0x59, 0x59, 0x1a, 0xb5, 0x98,
-0xd0, 0x9a, 0xd5, 0x17, 0x0a, 0x73, 0x97, 0x90,
-0x0d, 0x34, 0x72, 0xaf, 0x96, 0x6d, 0xf1, 0x46,
-0x4f, 0x95, 0xce, 0xb0, 0x52, 0x6d, 0xc3, 0x82,
-0x5d, 0x05, 0x63, 0x60, 0xad, 0xff, 0xb8, 0x9f,
-0x01, 0x2a, 0x31, 0xa5, 0xe3, 0x0f, 0x9d, 0x37,
-0x71, 0xcd, 0xd5, 0x7e, 0xd6, 0xff, 0x2c, 0xc5,
-0x90, 0x89, 0x96, 0xaa, 0x3e, 0xbf, 0xe3, 0xdb,
-0xb3, 0x12, 0x9d, 0xfa, 0x51, 0xaf, 0x73, 0x23,
-0xab, 0xbf, 0x54, 0x17, 0x3a, 0x88, 0xbe, 0xd8,
-0x13, 0x64, 0x1e, 0x72, 0x60, 0xd6, 0x58, 0x9e,
-0x68, 0xe6, 0x6a, 0xee, 0xa6, 0x5c, 0xac, 0x11,
-0x9f, 0x82, 0xb5, 0x41, 0x79, 0xb2, 0x3a, 0x7a,
-0xe6, 0x01, 0x59, 0x0d, 0x23, 0x1b, 0x4f, 0xd2,
-0xfa, 0xf2, 0x17, 0xe1, 0x99, 0xfa, 0x7f, 0x21,
-0xae, 0x73, 0xb1, 0x58, 0x33, 0x85, 0x1a, 0x17,
-0x70, 0xb9, 0x7b, 0x5f, 0x2e, 0x0d, 0xb8, 0x28,
-0xa9, 0xe5, 0x14, 0x5f, 0x3c, 0x52, 0x30, 0x83,
-0xd2, 0x6c, 0xcf, 0x06, 0xd5, 0x8c, 0x39, 0xe0,
-0x22, 0x99, 0xca, 0xbd, 0xa9, 0x9c, 0x63, 0x44,
-0xde, 0xa8, 0xe6, 0x8b, 0x22, 0xea, 0x34, 0xfe,
-0x50, 0xdd, 0x95, 0xd8, 0x65, 0x6f, 0x93, 0xd1,
-0x7f, 0x52, 0x4c, 0xd2, 0x86, 0xe4, 0x8f, 0x15,
-0x6c, 0xdb, 0xbd, 0xa4, 0x6f, 0xd1, 0x94, 0xe2,
-0x97, 0x64, 0xb4, 0x1f, 0x32, 0x7e, 0xb0, 0x7c,
-0x4e, 0x4c, 0x4e, 0x5a, 0xf3, 0xd8, 0x77, 0xea,
-0xc4, 0xf7, 0xb8, 0x51, 0x74, 0x59, 0xf3, 0xb0,
-0x97, 0x8c, 0x54, 0x71, 0x0d, 0x8b, 0x07, 0x63,
-0x04, 0x2c, 0x27, 0xf4, 0x0a, 0x46, 0x6f, 0x09,
-0x5d, 0x26, 0x43, 0xbd, 0xa6, 0x05, 0x8b, 0x31,
-0xd3, 0x32, 0xe3, 0x82, 0xdf, 0x5b, 0x6a, 0x64,
-0x88, 0x31, 0xe7, 0xad, 0x35, 0x03, 0x69, 0xdb,
-0x67, 0x84, 0xec, 0x82, 0x9e, 0x01, 0xcb, 0xbf,
-0x70, 0x90, 0x34, 0x07, 0x67, 0x91, 0x27, 0x09,
-0xdb, 0xd1, 0xc8, 0xbd, 0xc8, 0xd9, 0x7f, 0x3c,
-0x2d, 0x7c, 0x6b, 0xb0, 0xff, 0x74, 0x49, 0xbc,
-0xd1, 0x63, 0xd4, 0x59, 0xc6, 0xfe, 0x13, 0xf5,
-0xed, 0x3c, 0xd5, 0xb5, 0x73, 0x17, 0x24, 0x19,
-0x7a, 0x21, 0x76, 0xd1, 0xc9, 0xe6, 0x52, 0x8d,
-0x2e, 0xfb, 0x67, 0x95, 0x8b, 0xa5, 0xb7, 0x5e,
-0x1a, 0xe0, 0x79, 0xee, 0x87, 0x24, 0xf6, 0xbd,
-0x45, 0x4d, 0xbc, 0x29, 0x2f, 0x55, 0x79, 0x95,
-0xae, 0xbf, 0x31, 0x5d, 0x44, 0x54, 0x00, 0x3d,
-0x93, 0x7f, 0x82, 0x07, 0xf0, 0xee, 0x01, 0xb7,
-0xfb, 0x8d, 0x34, 0x59, 0x05, 0x43, 0x85, 0x2f,
-0xca, 0xdc, 0x51, 0x53, 0x1d, 0x4a, 0xa3, 0x71,
-0x57, 0x3a, 0xea, 0xa4, 0xf7, 0xcb, 0x5c, 0xed,
-0xb7, 0xcd, 0x2a, 0x5e, 0xab, 0x8e, 0x48, 0xd1,
-0xb2, 0x81, 0xe5, 0x62, 0x89, 0x78, 0x23, 0xb5,
-0x4c, 0x95, 0xa6, 0xaf, 0x87, 0x9f, 0xcb, 0x5d,
-0x7d, 0x38, 0xcb, 0xb2, 0x67, 0x13, 0x4b, 0xa2,
-0xb3, 0xfc, 0xad, 0xfe, 0xda, 0x9e, 0xed, 0xeb,
-0x3f, 0x75, 0xa1, 0x7c, 0x3b, 0xa7, 0x6b, 0x4f,
-0xb9, 0xaa, 0xd8, 0x42, 0x7c, 0xb6, 0xea, 0x2f,
-0xc7, 0xe8, 0x9f, 0x2b, 0xe1, 0xee, 0x62, 0x63,
-0x4c, 0x9f, 0x9c, 0xac, 0x6d, 0x31, 0x31, 0xf9,
-0xeb, 0x2e, 0x26, 0x0a, 0x92, 0xad, 0x5a, 0xbe,
-0x48, 0xad, 0x29, 0xf2, 0x6a, 0xb0, 0x7b, 0xe8,
-0x81, 0xb0, 0x00, 0x57, 0x8f, 0x07, 0x4e, 0x57,
-0xa4, 0x84, 0xcf, 0xc8, 0x60, 0xcd, 0x75, 0x01,
-0x72, 0xa2, 0xe2, 0xe9, 0x97, 0xa1, 0xe5, 0x92,
-0x5a, 0x9d, 0xf6, 0x2c, 0xc9, 0x44, 0x10, 0xed,
-0x88, 0xf1, 0x95, 0xe2, 0x0b, 0x5b, 0x97, 0x9c,
-0x06, 0x70, 0x46, 0x8d, 0x19, 0xdc, 0x05, 0x07,
-0xf3, 0x06, 0x94, 0xd2, 0xcd, 0xff, 0xe6, 0x38,
-0xd1, 0x3b, 0xfa, 0xff, 0xf4, 0xf0, 0xea, 0x43,
-0x9b, 0xca, 0x94, 0xff, 0xb9, 0x29, 0x6f, 0xd6,
-0x3c, 0xe5, 0x92, 0x09, 0xf4, 0x04, 0xe5, 0x51,
-0x7b, 0x03, 0x59, 0x7f, 0xdc, 0x24, 0x3c, 0xf2,
-0x5a, 0x56, 0xa7, 0x0b, 0x75, 0x91, 0x94, 0xcd,
-0x21, 0xaa, 0xea, 0x19, 0x15, 0x3e, 0x9d, 0x85,
-0xeb, 0xc5, 0x29, 0x96, 0x63, 0x46, 0x6f, 0x72,
-0x7f, 0xf8, 0x1b, 0xe5, 0xba, 0x7a, 0xf9, 0x01,
-0x30, 0x00, 0x5b, 0xbf, 0xaf, 0x71, 0x3a, 0x2e,
-0xf0, 0xb2, 0x60, 0x3a, 0x4e, 0xb7, 0x8e, 0x5c,
-0xae, 0x34, 0x86, 0x9c, 0xb2, 0x54, 0x65, 0xfe,
-0xd0, 0x99, 0x02, 0x6f, 0x88, 0x42, 0xbc, 0x1c,
-0x2f, 0xec, 0x63, 0x8c, 0x0a, 0x9f, 0xb9, 0x38,
-0x9c, 0x28, 0xee, 0x1f, 0x64, 0xbd, 0x46, 0x2a,
-0x21, 0x1d, 0xf0, 0xc7, 0x6e, 0xe5, 0xc9, 0x92,
-0x9d, 0xff, 0x65, 0x24, 0x81, 0x64, 0xfc, 0xdb,
-0xb9, 0xff, 0xbd, 0x6a, 0xaf, 0x4c, 0xf5, 0xbf,
-0xb2, 0x79, 0xac, 0x70, 0xc9, 0x5d, 0x12, 0x04,
-0xac, 0x76, 0xc3, 0x5d, 0xb4, 0x32, 0x69, 0xfe,
-0x18, 0x44, 0x02, 0x32, 0x98, 0x3f, 0xd4, 0x6a,
-0x6b, 0xd1, 0x9e, 0x8f, 0xce, 0xf1, 0x54, 0x29,
-0x69, 0x3f, 0x03, 0x25, 0x5a, 0xac, 0x35, 0x93,
-0xb7, 0x5a, 0x32, 0xb9, 0x3c, 0x64, 0x6f, 0x75,
-0xc8, 0xef, 0x26, 0x40, 0x8a, 0x5f, 0xd8, 0x64,
-0xa7, 0xd7, 0x55, 0x1a, 0x67, 0x5d, 0xb0, 0xdd,
-0xb3, 0xb7, 0xa6, 0x9c, 0xbf, 0x4b, 0x17, 0xd0,
-0x8f, 0x8b, 0x66, 0xe1, 0x64, 0xb3, 0x5e, 0xf3,
-0x9c, 0x2e, 0xae, 0x77, 0x88, 0x84, 0xbc, 0x72,
-0xa9, 0x2c, 0x5d, 0xcf, 0xbb, 0xc7, 0x39, 0x3c,
-0x4f, 0x5b, 0xec, 0xb8, 0x39, 0x9b, 0x37, 0xee,
-0xb6, 0xf6, 0x9f, 0x3f, 0x85, 0x6f, 0x3e, 0x3b,
-0xca, 0x9f, 0x1a, 0x50, 0x56, 0x8d, 0x19, 0x9c,
-0xea, 0x7f, 0xe5, 0x47, 0x8f, 0x38, 0xe3, 0x35,
-0x33, 0xeb, 0x9b, 0xa4, 0xcb, 0x7b, 0xda, 0x43,
-0x0c, 0xf9, 0x73, 0x63, 0x13, 0x45, 0xcd, 0x54,
-0x46, 0x7d, 0xb5, 0x3f, 0x61, 0x4d, 0x4c, 0x95,
-0x9e, 0x7d, 0x25, 0x53, 0xb9, 0xf2, 0x7a, 0x85,
-0x79, 0x7d, 0x04, 0xb1, 0xb0, 0xf5, 0xa2, 0xf1,
-0x07, 0xa0, 0x03, 0x9e, 0xaf, 0x9a, 0x32, 0x32,
-0x99, 0xe6, 0xee, 0x28, 0x96, 0x1e, 0x7f, 0xa1,
-0x41, 0x33, 0x72, 0x16, 0xd8, 0x02, 0x0a, 0xab,
-0x63, 0x85, 0x05, 0x3b, 0x45, 0x84, 0x8f, 0xf4,
-0x0e, 0xe6, 0xda, 0x7c, 0xe7, 0x73, 0x7c, 0x13,
-0xf9, 0x0f, 0x44, 0x09, 0xa7, 0xdb, 0x37, 0x67,
-0x07, 0xf2, 0x2e, 0xcd, 0xd1, 0x7f, 0x74, 0x16,
-0x64, 0x0d, 0xfa, 0xef, 0xfa, 0xc3, 0xe6, 0x42,
-0x5f, 0xff, 0x49, 0x71, 0x38, 0x24, 0x71, 0xe6,
-0x69, 0x9c, 0x6a, 0xc5, 0x9b, 0x67, 0x93, 0xcd,
-0x0f, 0x48, 0x47, 0xaa, 0x94, 0x51, 0x7f, 0x66,
-0x0a, 0xcd, 0x9e, 0xb9, 0x93, 0x34, 0x78, 0x4f,
-0x13, 0x44, 0x05, 0x37, 0x5a, 0x96, 0x6a, 0xf1,
-0xc3, 0xa2, 0xf4, 0x44, 0x9f, 0xb3, 0x1d, 0x32,
-0x7c, 0xff, 0xd1, 0x33, 0x1a, 0xb4, 0x9f, 0xe3,
-0xa9, 0x3c, 0x68, 0x81, 0x79, 0x5a, 0x78, 0xee,
-0x03, 0x79, 0xd1, 0x77, 0x7e, 0xf5, 0xdd, 0xcc,
-0xaf, 0x58, 0x21, 0x47, 0x2b, 0xd9, 0x27, 0xe8,
-0xb8, 0xf5, 0xe9, 0x6c, 0x2b, 0xee, 0xb8, 0xf5,
-0x63, 0x16, 0xf6, 0x12, 0xeb, 0x49, 0x23, 0x9a,
-0xa1, 0x96, 0xa7, 0x13, 0x8c, 0xfe, 0xe3, 0x9e,
-0xd8, 0xad, 0x53, 0xff, 0x25, 0x57, 0x10, 0xd5,
-0xa1, 0x9f, 0x98, 0xbf, 0xd4, 0x5b, 0x89, 0xf3,
-0x40, 0x2c, 0x4b, 0x3f, 0x60, 0xfc, 0x37, 0x44,
-0x64, 0x95, 0xce, 0x12, 0xcf, 0xb9, 0x8e, 0x54,
-0x27, 0x5c, 0xc9, 0x51, 0x7e, 0x7e, 0x6f, 0xb9,
-0xb1, 0x2b, 0x75, 0x10, 0x98, 0xb4, 0x9f, 0x2d,
-0x2b, 0xa6, 0x95, 0x7d, 0xdd, 0x8c, 0xf4, 0x11,
-0x69, 0x6f, 0xe9, 0x44, 0x79, 0x86, 0xef, 0x3f,
-0x49, 0x35, 0xdb, 0xb1, 0xbe, 0x13, 0x42, 0xa3,
-0xc5, 0x15, 0x1f, 0xa4, 0x0a, 0x40, 0xbc, 0xc0,
-0xb6, 0xb8, 0x46, 0xc6, 0x83, 0x63, 0x05, 0xde,
-0x2d, 0xf9, 0x32, 0x1d, 0x2b, 0xfa, 0xcf, 0x04,
-0xa9, 0x60, 0xb8, 0x64, 0x56, 0x40, 0xb6, 0xe7,
-0x49, 0x1a, 0x7c, 0xf3, 0x20, 0xfa, 0x2a, 0xaf,
-0xd3, 0x37, 0xfe, 0x3f, 0x1a, 0x38, 0xa7, 0x44,
-0xe7, 0xf1, 0x47, 0xbb, 0x1d, 0xe9, 0xbf, 0xe8,
-0xca, 0x41, 0x92, 0x27, 0xa9, 0x67, 0xde, 0x4c,
-0x63, 0x2c, 0xd0, 0x34, 0x01, 0xdf, 0xb9, 0x9c,
-0xca, 0xc2, 0x2c, 0xab, 0x90, 0x16, 0x10, 0xd4,
-0x16, 0xf3, 0x9d, 0x4d, 0x72, 0xc1, 0xd7, 0x00,
-0xcc, 0x0a, 0x5f, 0x6c, 0x6a, 0x7c, 0x50, 0x36,
-0x79, 0x22, 0x5f, 0x28, 0xea, 0x23, 0xa2, 0x9c,
-0x8f, 0x75, 0xca, 0xf0, 0xfd, 0x46, 0x3c, 0x4b,
-0x47, 0xfc, 0xe9, 0x1a, 0x8f, 0x67, 0x39, 0xfe,
-0x3a, 0x95, 0xff, 0x55, 0x39, 0xff, 0x08, 0x5d,
-0xfa, 0x13, 0xf4, 0x16, 0xbc, 0xa8, 0x45, 0x3c,
-0x47, 0xcd, 0x37, 0x57, 0x2a, 0x71, 0xc4, 0x95,
-0xe7, 0x4a, 0xc4, 0x41, 0xb6, 0x17, 0xfd, 0x2b,
-0x52, 0x23, 0xe8, 0xca, 0xb5, 0x9c, 0x8b, 0xf2,
-0xec, 0x3f, 0xd2, 0xa5, 0xad, 0xc1, 0xff, 0x52,
-0x3f, 0x77, 0x6e, 0x2a, 0xfe, 0x37, 0x43, 0x32,
-0x2d, 0xe4, 0x4c, 0xd5, 0xb3, 0x46, 0x49, 0xe0,
-0xf4, 0xfb, 0x4c, 0x6a, 0x34, 0x25, 0xc4, 0x61,
-0x2b, 0x4a, 0x91, 0xe0, 0x8e, 0xe4, 0xcb, 0xd1,
-0xea, 0x79, 0xd3, 0xaa, 0xe8, 0xcc, 0xba, 0xab,
-0x8f, 0xd9, 0x32, 0xdf, 0xb5, 0x1c, 0xe9, 0x31,
-0xe9, 0x22, 0x5a, 0xc3, 0xa6, 0xeb, 0x48, 0x87,
-0x0c, 0xdf, 0x67, 0xa4, 0x98, 0xa6, 0xb9, 0x4d,
-0x75, 0xc3, 0x89, 0x4f, 0xf4, 0x91, 0xb9, 0x94,
-0xfa, 0x53, 0xea, 0xe0, 0x28, 0xa7, 0xd7, 0xf0,
-0x83, 0xf9, 0x4d, 0x54, 0x6e, 0x27, 0xad, 0xd1,
-0x0d, 0x22, 0x8c, 0x4c, 0x1d, 0x2c, 0x29, 0x57,
-0xd1, 0xbe, 0xcd, 0xa8, 0x04, 0x11, 0x83, 0x5c,
-0xef, 0x76, 0xf3, 0x8b, 0x39, 0x17, 0xe5, 0xda,
-0x7f, 0xce, 0xea, 0xec, 0xdc, 0xff, 0x46, 0x93,
-0xc0, 0xd1, 0x26, 0x05, 0x71, 0x30, 0xca, 0xfa,
-0x10, 0x4f, 0x3d, 0x63, 0xe4, 0x8d, 0xb1, 0xa3,
-0xd1, 0x6f, 0x7a, 0xba, 0xb5, 0xa5, 0x46, 0xd3,
-0x35, 0x62, 0x34, 0xaa, 0xdd, 0xf9, 0xfc, 0x69,
-0x9b, 0xc9, 0xec, 0x62, 0x09, 0x6a, 0x2c, 0xcf,
-0x97, 0x24, 0xbb, 0x29, 0x47, 0xbb, 0xbd, 0x36,
-0xe6, 0x05, 0x9c, 0xed, 0x2b, 0xcf, 0xf0, 0xfd,
-0xa6, 0x55, 0x7f, 0x92, 0xe6, 0x97, 0xda, 0x67,
-0xe6, 0x28, 0x7f, 0xf2, 0xfc, 0x46, 0x9f, 0xeb,
-0xad, 0x55, 0x50, 0xcd, 0x93, 0x86, 0xb6, 0x6c,
-0x6c, 0xf5, 0x1e, 0x46, 0xf3, 0xfb, 0xe1, 0x80,
-0xfd, 0x6d, 0x99, 0x7b, 0x5e, 0xd6, 0xfb, 0x32,
-0xb6, 0x38, 0x35, 0xe8, 0xa6, 0x4a, 0xc6, 0xbf,
-0xbe, 0x79, 0x6a, 0xac, 0x84, 0x35, 0xe8, 0xbf,
-0x7c, 0x56, 0xe5, 0x24, 0x91, 0x0b, 0x5f, 0x05,
-0x5a, 0x57, 0x40, 0x30, 0x9b, 0x5d, 0xb0, 0xd0,
-0xfc, 0xa5, 0x37, 0x6c, 0xe7, 0xe9, 0x8e, 0x24,
-0x39, 0x6d, 0x2c, 0x35, 0x7e, 0x4d, 0xcd, 0xf0,
-0x2d, 0x96, 0x16, 0xd3, 0x18, 0x6d, 0x63, 0xb6,
-0x8b, 0x30, 0x25, 0xf5, 0x17, 0x1b, 0xca, 0xf0,
-0x3d, 0x43, 0x4c, 0xb8, 0x15, 0x4b, 0xe9, 0x67,
-0x68, 0x4c, 0x36, 0x6a, 0x8b, 0x39, 0xa5, 0xb6,
-0x12, 0xbb, 0xf7, 0xad, 0x9b, 0x3a, 0xf7, 0x21,
-0x1b, 0x29, 0x6a, 0x5e, 0xc7, 0x4b, 0xba, 0x79,
-0x7d, 0x50, 0x79, 0xa5, 0x74, 0x60, 0x57, 0xef,
-0x73, 0xc2, 0x94, 0xd2, 0x0f, 0xfa, 0xab, 0x5c,
-0xf9, 0xcb, 0xea, 0x26, 0xd2, 0xfd, 0xad, 0xc5,
-0xfe, 0xcb, 0x25, 0x99, 0xf2, 0xc9, 0x9b, 0x8c,
-0x36, 0xe6, 0xc4, 0x9f, 0xb1, 0x17, 0xf3, 0xba,
-0x80, 0x1b, 0x35, 0x72, 0xb2, 0x4a, 0x49, 0xee,
-0x7b, 0x13, 0x57, 0xc7, 0xb3, 0xfa, 0x8f, 0xae,
-0x22, 0x2b, 0x7a, 0xfb, 0x4d, 0x94, 0x34, 0x31,
-0xe6, 0xab, 0x65, 0xda, 0xd0, 0x55, 0xf0, 0xf4,
-0x86, 0x32, 0x7c, 0xaf, 0x50, 0x05, 0x5b, 0x09,
-0xb3, 0x09, 0xf7, 0x6c, 0xe1, 0xf0, 0x78, 0xde,
-0xeb, 0xa7, 0xa2, 0x75, 0x05, 0xa1, 0x2d, 0xa2,
-0x90, 0xcd, 0xe4, 0x2c, 0xf7, 0x96, 0xab, 0x3b,
-0xad, 0xb8, 0x38, 0xab, 0xd2, 0x69, 0xa5, 0x17,
-0x4a, 0xed, 0xbf, 0x25, 0xe6, 0xa5, 0xc8, 0x9a,
-0x59, 0x89, 0x3c, 0xe6, 0xf9, 0x0e, 0xcd, 0xfa,
-0x17, 0xee, 0x29, 0xaa, 0x75, 0xd8, 0x7f, 0xf9,
-0x29, 0x69, 0x1e, 0xe7, 0xcc, 0x3e, 0x89, 0x9b,
-0x5a, 0xf4, 0x6c, 0xfa, 0x80, 0xde, 0x85, 0xbc,
-0xc8, 0xa3, 0xa7, 0xe5, 0xac, 0x66, 0x2a, 0x78,
-0x6f, 0xa2, 0x98, 0x0a, 0x7d, 0xfb, 0x8f, 0xce,
-0xf3, 0xa9, 0xfd, 0xf9, 0xb2, 0x54, 0xcb, 0xd7,
-0xc9, 0x1d, 0x78, 0x26, 0x8d, 0x9b, 0xbb, 0xff,
-0x15, 0xe6, 0xfd, 0x29, 0x64, 0xdc, 0x9b, 0x1a,
-0x88, 0xf0, 0x81, 0x5b, 0x79, 0x57, 0xb6, 0xe4,
-0x84, 0x2b, 0x22, 0x7d, 0xc5, 0xce, 0xdc, 0x67,
-0xe1, 0xcc, 0x0b, 0x3d, 0x8c, 0x18, 0x70, 0x4f,
-0x2b, 0x3d, 0x57, 0x92, 0x34, 0xb9, 0xba, 0xe8,
-0x04, 0x8e, 0xd4, 0x87, 0x89, 0xad, 0xb2, 0xb8,
-0xe6, 0xf1, 0xaf, 0xa9, 0xd8, 0x8d, 0xe9, 0xbf,
-0xd5, 0xb6, 0xb8, 0xb1, 0x35, 0xcc, 0xea, 0x60,
-0x1a, 0x28, 0xf1, 0x1c, 0xc9, 0x77, 0x12, 0x37,
-0xb6, 0xd3, 0xd3, 0x82, 0xea, 0xd9, 0xbc, 0x69,
-0xeb, 0x0b, 0xd9, 0x25, 0x85, 0x9c, 0x7c, 0x7e,
-0x58, 0xda, 0x4d, 0x8c, 0x14, 0x18, 0xa5, 0xf1,
-0xe7, 0xc8, 0xfa, 0x33, 0x7c, 0x0f, 0xb9, 0x96,
-0x99, 0xd2, 0x24, 0x26, 0x5a, 0x72, 0xf4, 0x9b,
-0xfc, 0x41, 0x9b, 0x6c, 0x3c, 0xe5, 0x39, 0xad,
-0x7a, 0x26, 0x72, 0x9c, 0x0b, 0xf2, 0x65, 0xaa,
-0xb9, 0x9c, 0xa9, 0x94, 0x0c, 0x62, 0x87, 0xcb,
-0xdc, 0x7f, 0x91, 0xff, 0xc5, 0x95, 0xa9, 0x91,
-0x74, 0xab, 0xa6, 0x73, 0x06, 0x85, 0xb2, 0xcc,
-0xfe, 0xdb, 0xb8, 0xfe, 0x13, 0xc7, 0xe8, 0x92,
-0x1a, 0x9e, 0x3b, 0xce, 0xec, 0x2b, 0x58, 0x21,
-0xda, 0x3a, 0x4b, 0x4c, 0x3a, 0x1e, 0xf0, 0xbc,
-0x59, 0xb8, 0xd5, 0x6b, 0xcc, 0x19, 0xc5, 0x4e,
-0x03, 0x58, 0x5f, 0xcf, 0xfb, 0xa5, 0xfa, 0xef,
-0x85, 0x74, 0x96, 0xad, 0x06, 0xd5, 0x3b, 0x6f,
-0x6f, 0x20, 0xc3, 0xf7, 0x0a, 0x29, 0x5e, 0xed,
-0x76, 0xf6, 0x14, 0xb3, 0x7a, 0xc9, 0xeb, 0x2e,
-0x87, 0x1a, 0xb9, 0x8b, 0x18, 0xd5, 0x20, 0x71,
-0x26, 0xa0, 0x4d, 0x8e, 0x0f, 0x2c, 0x65, 0x4f,
-0x92, 0x7f, 0x4f, 0x84, 0xc7, 0x13, 0x86, 0xe8,
-0x9b, 0xd2, 0x57, 0x2c, 0x37, 0x2f, 0x32, 0xbf,
-0x38, 0xbd, 0x34, 0x56, 0x1e, 0xcf, 0x9b, 0x7f,
-0xcb, 0x5b, 0xff, 0x42, 0x44, 0x7e, 0x43, 0xf2,
-0xd7, 0x94, 0x0b, 0xbd, 0x41, 0xda, 0x3d, 0x97,
-0x09, 0x8e, 0x17, 0x2c, 0xf5, 0x14, 0xe2, 0x2f,
-0x49, 0x9b, 0xe6, 0xf9, 0xef, 0x4d, 0xbc, 0xdd,
-0x9b, 0x35, 0x70, 0x49, 0x37, 0x71, 0xb6, 0x6c,
-0xfc, 0x21, 0x9e, 0xcf, 0x7b, 0xd2, 0x20, 0x89,
-0x21, 0x64, 0x67, 0xd7, 0x9f, 0xe1, 0x7b, 0x86,
-0x9c, 0xfb, 0x1e, 0x15, 0x3e, 0x9e, 0x36, 0x5e,
-0x75, 0xb3, 0xe5, 0x33, 0x85, 0x2f, 0x1c, 0x10,
-0x7b, 0xad, 0x0e, 0x88, 0x64, 0xe4, 0x78, 0x3b,
-0xa3, 0x01, 0xc5, 0x87, 0x19, 0xe1, 0xb3, 0x5e,
-0x05, 0xfd, 0x7d, 0xd9, 0x3b, 0x04, 0xe5, 0xc9,
-0x8a, 0x5f, 0x9c, 0xbe, 0xff, 0x66, 0x24, 0x6f,
-0xd5, 0x97, 0x79, 0xfe, 0x2d, 0xdf, 0xfe, 0xdb,
-0xe0, 0xf8, 0x43, 0xbc, 0x68, 0x6e, 0x9b, 0x5e,
-0xf1, 0xe7, 0xac, 0xd1, 0xed, 0xb7, 0x0b, 0x17,
-0xa1, 0xbd, 0xe7, 0x8d, 0xa1, 0xc2, 0xfe, 0xa5,
-0x8c, 0xd2, 0x97, 0xcd, 0x3d, 0xcc, 0x59, 0x7b,
-0x46, 0xf8, 0xec, 0x5d, 0xca, 0xe7, 0xdf, 0x56,
-0x7e, 0x98, 0x1a, 0x36, 0x5b, 0x8b, 0x25, 0x8a,
-0xa0, 0x64, 0xe9, 0xcc, 0x7d, 0x47, 0xec, 0x73,
-0xba, 0xce, 0xf7, 0xfc, 0xd9, 0x4e, 0x93, 0xef,
-0x2d, 0x9c, 0xfb, 0x91, 0xf2, 0x12, 0xd5, 0x01,
-0x21, 0xaf, 0xfd, 0x2e, 0x7b, 0x4a, 0x7d, 0x80,
-0xa8, 0x20, 0x2a, 0xdc, 0xb1, 0x5f, 0xec, 0x52,
-0x49, 0xcb, 0x6e, 0x3e, 0x4f, 0x9d, 0x09, 0xf4,
-0x56, 0x51, 0x25, 0xcd, 0xe4, 0x54, 0x8a, 0x2c,
-0xf4, 0xff, 0xc5, 0xf7, 0xdb, 0x98, 0xfd, 0x77,
-0x89, 0xa7, 0x62, 0x4c, 0x0d, 0xd2, 0xb4, 0x78,
-0x4d, 0x16, 0x3f, 0x85, 0x20, 0x0e, 0xd8, 0x12,
-0xd0, 0x89, 0x78, 0xe8, 0xad, 0xec, 0x99, 0xe2,
-0x64, 0xd5, 0x96, 0x49, 0xfa, 0xe1, 0x3a, 0x65,
-0x5a, 0xee, 0x2d, 0x73, 0x93, 0x2e, 0xc6, 0xaf,
-0xf2, 0xf2, 0x46, 0xcd, 0xce, 0x2c, 0x7a, 0x76,
-0x13, 0x2f, 0x80, 0x4e, 0x66, 0xde, 0xb2, 0x33,
-0xb3, 0x2e, 0x3b, 0x0f, 0x3d, 0x32, 0xd7, 0x2c,
-0x7a, 0xd6, 0xb1, 0xbd, 0x2a, 0x0e, 0x85, 0x15,
-0x32, 0x60, 0x0b, 0x72, 0x1e, 0xd2, 0x12, 0x47,
-0x39, 0x59, 0xad, 0xef, 0x3f, 0x2a, 0xcd, 0x82,
-0x9e, 0x92, 0xf5, 0x57, 0xed, 0xc8, 0xfd, 0x42,
-0xbd, 0x0a, 0x76, 0x04, 0xaa, 0x3b, 0x96, 0xbe,
-0x7a, 0x9e, 0x5a, 0xfe, 0x3f, 0xf0, 0xff, 0x49,
-0xb1, 0x27, 0x6f, 0xaa, 0xd7, 0xf8, 0x5d, 0xe2,
-0x76, 0x34, 0x5c, 0xb8, 0xb6, 0x4a, 0xf5, 0x09,
-0x73, 0xbd, 0x21, 0x75, 0x3b, 0xd5, 0x3e, 0x4e,
-0x17, 0x93, 0xd4, 0xab, 0xbe, 0xa8, 0xfa, 0xf3,
-0x57, 0x7f, 0x04, 0x65, 0xeb, 0xaf, 0xe8, 0x3b,
-0xf3, 0x6c, 0x14, 0xa6, 0xc1, 0x84, 0xfc, 0xc4,
-0xba, 0xf3, 0x7b, 0xcf, 0x90, 0xcb, 0xc3, 0x4e,
-0x2b, 0x65, 0x47, 0x1f, 0x91, 0x0a, 0xe4, 0x87,
-0xcb, 0xd6, 0xef, 0x88, 0x8f, 0xec, 0x64, 0x7d,
-0x14, 0xf4, 0x66, 0x1e, 0xb2, 0x89, 0x9f, 0x18,
-0xf3, 0x5b, 0x34, 0xf1, 0xf7, 0x84, 0x23, 0x25,
-0xf2, 0x77, 0x91, 0x75, 0x53, 0x55, 0xec, 0x39,
-0x72, 0x78, 0xf8, 0x62, 0xee, 0x35, 0xb9, 0xf6,
-0x9f, 0xd3, 0xee, 0x1b, 0x91, 0x3f, 0x31, 0x5d,
-0xe5, 0xc4, 0xd0, 0xa5, 0xc6, 0x99, 0xd1, 0x83,
-0x8c, 0xbd, 0xb7, 0x52, 0x1c, 0x81, 0x14, 0xaf,
-0xc4, 0x05, 0x6a, 0x0c, 0xd1, 0xc3, 0x99, 0x52,
-0x6a, 0x36, 0x87, 0x83, 0xac, 0x92, 0x75, 0xd9,
-0x2e, 0x71, 0x00, 0xae, 0x8e, 0x25, 0x4d, 0xc0,
-0x1f, 0x41, 0x27, 0x05, 0x57, 0x5d, 0x58, 0x77,
-0x7e, 0xef, 0x19, 0x7a, 0x64, 0x96, 0x99, 0x9b,
-0xf5, 0x8e, 0x18, 0xeb, 0xbd, 0x56, 0x52, 0x61,
-0xca, 0xda, 0x3b, 0xca, 0xac, 0xbe, 0xd1, 0xa5,
-0xf0, 0x42, 0x56, 0x5a, 0xeb, 0xb5, 0xcc, 0xb0,
-0x8c, 0x0c, 0x89, 0xfb, 0x97, 0x73, 0xe2, 0x8d,
-0x69, 0x8e, 0x6e, 0x49, 0x55, 0x86, 0x37, 0x2c,
-0x9a, 0xca, 0xbb, 0x46, 0x16, 0xdb, 0x7f, 0x7c,
-0x83, 0xf6, 0x5f, 0x6b, 0x65, 0x67, 0xc8, 0xd3,
-0x33, 0xbe, 0x4e, 0x97, 0xc7, 0xa2, 0xb8, 0xb7,
-0x6c, 0x82, 0x56, 0xc8, 0xeb, 0x8f, 0x6c, 0xb1,
-0x92, 0xa5, 0xa3, 0x48, 0xcf, 0xc2, 0x49, 0xbd,
-0x00, 0xd0, 0x5f, 0xba, 0xe7, 0x15, 0x14, 0x2f,
-0x5a, 0x7f, 0xaf, 0x58, 0x1e, 0x4a, 0xbd, 0x29,
-0xc0, 0xd3, 0x24, 0xe9, 0x15, 0x11, 0x9b, 0x08,
-0xd9, 0x18, 0xf4, 0x5a, 0x9c, 0xd7, 0xf7, 0x26,
-0x43, 0x85, 0x60, 0xb4, 0xe4, 0x01, 0x3e, 0x6d,
-0x59, 0x2c, 0x6e, 0x25, 0x46, 0x1d, 0xaf, 0xb0,
-0x8b, 0xd9, 0xe7, 0x04, 0x8f, 0x9b, 0xd7, 0xdb,
-0xa6, 0xcd, 0xa6, 0x28, 0xb8, 0x58, 0x78, 0x03,
-0xb1, 0xc3, 0x89, 0x9b, 0x3f, 0x2c, 0xd2, 0x5f,
-0xee, 0xc8, 0x7f, 0xaf, 0x7c, 0xb1, 0xfd, 0x17,
-0x3f, 0xff, 0xb1, 0x7e, 0xf5, 0xd7, 0x9c, 0x48,
-0x19, 0xae, 0xd9, 0x20, 0x64, 0xb3, 0xe5, 0xef,
-0xfa, 0x11, 0xa3, 0x5b, 0xaa, 0x56, 0x30, 0xd4,
-0x15, 0xfb, 0xb2, 0x13, 0x75, 0xf1, 0x53, 0x82,
-0x05, 0xf6, 0x65, 0xb5, 0xf0, 0xf9, 0x23, 0xd9,
-0xbe, 0xe0, 0x44, 0xd5, 0x4b, 0x58, 0xac, 0x14,
-0xcf, 0x6e, 0xde, 0xe5, 0xa7, 0x72, 0x3c, 0xb5,
-0x54, 0xcc, 0x29, 0x1a, 0x13, 0x84, 0xfd, 0x7f,
-0x28, 0x7f, 0xbb, 0x81, 0x14, 0x63, 0xa6, 0xb1,
-0xc6, 0x31, 0x3c, 0x9b, 0x51, 0x04, 0xad, 0xa5,
-0xfe, 0x9c, 0xdb, 0xd8, 0x46, 0xfa, 0x5a, 0xa1,
-0xe6, 0x98, 0xf5, 0xa6, 0xa0, 0xec, 0xf5, 0xc9,
-0x1a, 0xbc, 0x02, 0x97, 0x84, 0x79, 0xff, 0x55,
-0xc6, 0xfe, 0x8b, 0x3f, 0xcb, 0x9f, 0xff, 0xcd,
-0xcb, 0x60, 0x7b, 0xa9, 0x7f, 0x8b, 0x6b, 0x9c,
-0x9c, 0x28, 0x19, 0x66, 0xa3, 0x0f, 0x0f, 0x77,
-0x78, 0xca, 0x4c, 0xde, 0xec, 0x7f, 0x88, 0xc8,
-0x46, 0xc8, 0x3e, 0xc8, 0x88, 0x6b, 0x6b, 0x32,
-0xe5, 0x01, 0xa4, 0x96, 0x50, 0x95, 0x2d, 0x16,
-0x44, 0x2c, 0x9a, 0x87, 0xe8, 0xe0, 0x8e, 0x4e,
-0x23, 0xeb, 0xa3, 0xe1, 0xcd, 0xab, 0xfe, 0xda,
-0x37, 0x33, 0x2d, 0xce, 0x69, 0xc0, 0xd8, 0x90,
-0xad, 0x84, 0xa7, 0x4b, 0x7e, 0x7a, 0x28, 0x42,
-0x2e, 0x6d, 0x67, 0xd4, 0x38, 0xe2, 0x53, 0x19,
-0xdb, 0x3a, 0x9e, 0x61, 0x4e, 0x19, 0x26, 0xe6,
-0x28, 0x18, 0x28, 0x58, 0xba, 0x2f, 0xc4, 0xeb,
-0x69, 0x83, 0x9c, 0xa6, 0x76, 0xb8, 0xe8, 0xf9,
-0xf3, 0x1c, 0x1d, 0xe5, 0x3e, 0x37, 0xd0, 0xff,
-0x36, 0x8f, 0x87, 0x99, 0x08, 0xd3, 0x7a, 0x3c,
-0x6b, 0xf6, 0x66, 0x72, 0x73, 0x92, 0x9a, 0x05,
-0x3c, 0xcc, 0x79, 0x7c, 0x7e, 0x79, 0x57, 0xea,
-0x0e, 0xc4, 0x4f, 0x55, 0xe5, 0xef, 0x14, 0x44,
-0x2c, 0x17, 0xa3, 0x17, 0x70, 0xe4, 0x6a, 0xc0,
-0xa0, 0xc2, 0x8a, 0x7d, 0x67, 0xf7, 0x19, 0x29,
-0xc5, 0xdf, 0x85, 0xe9, 0xe7, 0x2a, 0xa8, 0xe6,
-0x8e, 0xa7, 0xd4, 0x8a, 0x47, 0x75, 0x86, 0xe6,
-0x99, 0x2a, 0x55, 0x0a, 0x95, 0x9c, 0x67, 0xe1,
-0xea, 0x83, 0x41, 0xe8, 0x0f, 0x7b, 0x93, 0x1b,
-0xe8, 0xef, 0x2a, 0x13, 0xf9, 0xef, 0x2f, 0xd2,
-0x0f, 0xf6, 0xe7, 0xb9, 0x5d, 0x62, 0x3d, 0x16,
-0xbe, 0x5f, 0xe0, 0xee, 0xc8, 0x9d, 0xff, 0x75,
-0xb6, 0xe7, 0x7a, 0xe5, 0x4f, 0xae, 0x2c, 0xfe,
-0x80, 0x5e, 0xcf, 0xbd, 0x54, 0x18, 0x05, 0x7b,
-0xac, 0x63, 0x34, 0xb2, 0x3e, 0xc8, 0x9c, 0x9c,
-0xa8, 0x62, 0x9a, 0x4c, 0xe7, 0x5a, 0x4a, 0xf3,
-0xc6, 0x18, 0xee, 0xdb, 0x1b, 0x71, 0x19, 0x6c,
-0xbd, 0x99, 0x9b, 0xf0, 0x55, 0x79, 0x8c, 0x11,
-0x2f, 0x24, 0x27, 0xa9, 0xd3, 0x25, 0xb0, 0x77,
-0xf3, 0x3a, 0x5f, 0xe4, 0xd5, 0xef, 0x33, 0x7f,
-0xf0, 0x6a, 0xab, 0xd8, 0xd6, 0x7b, 0x65, 0xba,
-0xfc, 0xd5, 0x1a, 0x51, 0x3c, 0x77, 0x9e, 0xf2,
-0xa4, 0x24, 0x98, 0xc8, 0xda, 0x36, 0x33, 0xd1,
-0x9d, 0xa8, 0xf7, 0xc4, 0xf8, 0x44, 0x38, 0x0b,
-0xb7, 0x66, 0x1f, 0x01, 0xd1, 0x36, 0x64, 0xf4,
-0xfe, 0xa1, 0xec, 0xc8, 0x25, 0xfe, 0x92, 0x1f,
-0x2e, 0xfa, 0xa9, 0xa9, 0x7c, 0xfb, 0xcf, 0x7e,
-0xae, 0x5b, 0xff, 0xe9, 0x64, 0xe4, 0x5b, 0x7f,
-0xce, 0xc6, 0xaf, 0xdd, 0xe8, 0xdc, 0x4a, 0xe5,
-0x59, 0x5f, 0x47, 0x6d, 0x4f, 0xb7, 0x6c, 0xb9,
-0x2a, 0x5f, 0x4f, 0x2f, 0x3b, 0x25, 0xae, 0x23,
-0x36, 0x92, 0xab, 0xf0, 0xe5, 0xc7, 0x8f, 0xd2,
-0x87, 0x86, 0x53, 0x36, 0xd4, 0xf7, 0xaf, 0xac,
-0xfb, 0x07, 0x5a, 0xee, 0x15, 0x52, 0x1c, 0x4e,
-0x7c, 0x2c, 0xb6, 0x15, 0xfb, 0x12, 0xa2, 0x0b,
-0x60, 0x77, 0xe7, 0xd7, 0xa8, 0x2b, 0x51, 0x79,
-0xcf, 0xf8, 0xdb, 0xe3, 0x02, 0xc8, 0x99, 0x85,
-0x13, 0xe3, 0x01, 0x29, 0x15, 0x6f, 0x89, 0xbf,
-0xea, 0x24, 0x46, 0xbd, 0xb7, 0x7a, 0xc6, 0xac,
-0xca, 0x8f, 0x1e, 0xc9, 0x79, 0xcd, 0x23, 0x4f,
-0x74, 0xc8, 0xd3, 0xf5, 0x22, 0xbb, 0xa0, 0xc0,
-0xff, 0x67, 0x26, 0x20, 0xd6, 0x2b, 0x7f, 0xad,
-0x79, 0xc6, 0x72, 0x4a, 0x89, 0x0e, 0x87, 0x02,
-0xf6, 0x76, 0xc7, 0x4e, 0x4e, 0xff, 0x94, 0xe0,
-0xb3, 0x5b, 0x48, 0xdb, 0xeb, 0xe6, 0x27, 0xd3,
-0x66, 0x4a, 0x53, 0xd6, 0xe3, 0x37, 0x64, 0xfb,
-0xab, 0x5c, 0xcd, 0x51, 0xef, 0xc5, 0xbc, 0xc7,
-0x9d, 0x9b, 0x87, 0x43, 0x6f, 0x90, 0xef, 0x2b,
-0xcf, 0x73, 0x9b, 0xb4, 0xf3, 0x55, 0xb4, 0xe6,
-0x0a, 0x1b, 0xb5, 0x69, 0xa7, 0x61, 0x6f, 0xce,
-0x2b, 0xe7, 0xb2, 0xc8, 0xe6, 0x1e, 0xba, 0xa4,
-0x8f, 0xe9, 0x21, 0x73, 0xaa, 0x92, 0xa3, 0x65,
-0xe8, 0x9e, 0x65, 0x49, 0xab, 0xf0, 0xd1, 0xcc,
-0xfb, 0x63, 0x94, 0x50, 0x37, 0xec, 0xdb, 0xca,
-0x3d, 0xf9, 0xd1, 0x0a, 0x93, 0xf1, 0x6d, 0x1f,
-0x17, 0x4a, 0x51, 0x99, 0xfe, 0xdb, 0xc0, 0xf8,
-0x37, 0x9a, 0xba, 0xc8, 0xd5, 0x80, 0xc6, 0xfb,
-0xc2, 0xc2, 0xc1, 0xfc, 0x37, 0x81, 0xa4, 0x63,
-0x3a, 0x6f, 0x9b, 0x5e, 0xfc, 0xc4, 0xd6, 0xad,
-0xcc, 0xbc, 0x92, 0xbc, 0xfe, 0x23, 0x4f, 0x83,
-0x71, 0x7a, 0x4b, 0x3e, 0x58, 0xcf, 0x1a, 0x2a,
-0xe2, 0x9c, 0x9b, 0x2d, 0x49, 0x0f, 0x5a, 0x54,
-0x45, 0x6c, 0x5e, 0xf1, 0x6b, 0x8b, 0x7d, 0x61,
-0xae, 0xa2, 0xa0, 0x7a, 0xf0, 0xc5, 0xb5, 0xbc,
-0x3c, 0x4e, 0xc6, 0xaf, 0xba, 0x33, 0xed, 0x94,
-0x55, 0x83, 0x9c, 0xd5, 0xaa, 0xb2, 0xbe, 0x8b,
-0xcc, 0x6b, 0xba, 0xa6, 0x1a, 0x69, 0xce, 0x70,
-0x7b, 0xc6, 0xbb, 0x2a, 0x45, 0xf4, 0xfb, 0x7e,
-0x9c, 0x76, 0x2a, 0x81, 0x13, 0xc1, 0x0b, 0xc5,
-0x8f, 0x83, 0xcd, 0xb2, 0x7c, 0xfb, 0x6f, 0x43,
-0xe3, 0xdf, 0x66, 0xfb, 0x3c, 0xf3, 0x8a, 0xc7,
-0x1f, 0x5e, 0x26, 0x06, 0xc7, 0x64, 0xd9, 0xc3,
-0x69, 0x24, 0x4b, 0x07, 0x9c, 0xf0, 0xe9, 0xc4,
-0xfd, 0x32, 0xa3, 0xf4, 0xa5, 0x98, 0x21, 0xb6,
-0xb7, 0x6b, 0x7c, 0x41, 0x9c, 0xf6, 0x97, 0xd3,
-0xbd, 0x51, 0x53, 0x5e, 0xae, 0xb9, 0x47, 0x3f,
-0xbc, 0x2b, 0x74, 0x12, 0xf5, 0x0b, 0x8f, 0x36,
-0xed, 0xeb, 0xff, 0x3e, 0xc8, 0x5b, 0xca, 0xeb,
-0x37, 0xf0, 0x6a, 0xb1, 0x96, 0x21, 0xac, 0xea,
-0xae, 0xdc, 0x8d, 0x80, 0x55, 0x59, 0x05, 0x23,
-0x69, 0xab, 0x51, 0xb6, 0x9b, 0x8b, 0x3b, 0x6c,
-0xe9, 0xa4, 0x9f, 0x68, 0x63, 0x6c, 0x57, 0xea,
-0x4d, 0xc5, 0x52, 0x9c, 0xee, 0x76, 0x23, 0x6a,
-0x2a, 0x3f, 0x51, 0xcd, 0x9d, 0x29, 0x76, 0xb6,
-0x15, 0xcc, 0xff, 0xda, 0xcf, 0xf5, 0xf5, 0xbf,
-0x52, 0x3c, 0x1b, 0x66, 0xa3, 0xf3, 0x86, 0x69,
-0xec, 0xa1, 0xe1, 0xb2, 0x97, 0x8f, 0x10, 0xc4,
-0x15, 0x77, 0x91, 0xca, 0x55, 0xf0, 0xd8, 0xd5,
-0xac, 0x75, 0x23, 0x8e, 0xbb, 0x0e, 0x88, 0x0a,
-0x5f, 0xfc, 0x39, 0xe9, 0xbd, 0xaa, 0xa9, 0xa5,
-0x86, 0x68, 0x83, 0x3d, 0x2c, 0x34, 0xf2, 0xe6,
-0x64, 0x3b, 0x36, 0x52, 0x76, 0xdd, 0xde, 0xbc,
-0xef, 0x1f, 0x97, 0x8d, 0xe1, 0x48, 0x61, 0x65,
-0x15, 0x05, 0xf1, 0x72, 0xbd, 0xbe, 0xd6, 0xaa,
-0x6a, 0xc6, 0x0f, 0xd9, 0xd8, 0x71, 0x42, 0x6f,
-0xce, 0xcf, 0x22, 0x89, 0xa5, 0x5d, 0x9e, 0x75,
-0x4d, 0x06, 0x94, 0xbc, 0x1a, 0xec, 0xa1, 0x6f,
-0x20, 0x97, 0xf2, 0xce, 0x71, 0xd3, 0xa8, 0x3d,
-0x41, 0x8d, 0x8b, 0xf8, 0x7b, 0x53, 0x9d, 0x7e,
-0xff, 0x83, 0xa8, 0xf5, 0xd4, 0xb3, 0x70, 0xeb,
-0xf3, 0xbf, 0xac, 0xaa, 0x41, 0x83, 0x93, 0x84,
-0xbc, 0xe9, 0x09, 0x9d, 0xa8, 0xf7, 0xd7, 0x68,
-0xe2, 0x4b, 0x71, 0xa4, 0x4a, 0x17, 0x29, 0x57,
-0x32, 0x4e, 0x43, 0xfd, 0xc0, 0xf0, 0x19, 0x66,
-0xa7, 0xcb, 0x19, 0xcd, 0x82, 0xbe, 0x55, 0xed,
-0xd7, 0xd4, 0xea, 0x95, 0x62, 0xe1, 0x49, 0xba,
-0x4c, 0xda, 0x33, 0x6d, 0x42, 0xb6, 0xaf, 0xe4,
-0xc9, 0xfe, 0xfb, 0x8e, 0x9c, 0xec, 0x66, 0x74,
-0x4e, 0x33, 0x2f, 0xe8, 0xbf, 0xb9, 0xe6, 0x77,
-0x17, 0xea, 0x57, 0xdd, 0x11, 0x2d, 0x13, 0x1e,
-0xc8, 0x4a, 0x88, 0x94, 0x8d, 0x83, 0x56, 0x88,
-0xd2, 0xeb, 0xd5, 0x42, 0xfe, 0x93, 0x4b, 0xb6,
-0x37, 0x6a, 0xca, 0xa5, 0x83, 0xd1, 0x19, 0xb4,
-0x0f, 0x4a, 0x4a, 0x58, 0x57, 0xc2, 0x4c, 0xe9,
-0x8b, 0x44, 0x3d, 0xfd, 0x97, 0x5d, 0x54, 0xbc,
-0x3e, 0xfd, 0xd7, 0xd8, 0x99, 0xf5, 0xa9, 0xd9,
-0xcf, 0x28, 0x55, 0xbc, 0x7c, 0xe6, 0xcd, 0x2b,
-0x81, 0xd6, 0xe2, 0x63, 0xd4, 0x95, 0x18, 0xb2,
-0x7f, 0xcb, 0x59, 0x3f, 0x2b, 0xde, 0xab, 0x71,
-0x2f, 0xcf, 0x44, 0xc2, 0x42, 0x76, 0x6c, 0xd9,
-0xa9, 0x34, 0x31, 0xdd, 0x47, 0x7f, 0xc7, 0xd6,
-0xae, 0x87, 0x88, 0xd3, 0x76, 0xb0, 0xb1, 0x26,
-0xab, 0xe0, 0x5e, 0xa1, 0x86, 0x04, 0xaa, 0xed,
-0x58, 0x6e, 0x6f, 0x8f, 0x66, 0x34, 0x53, 0xde,
-0x3f, 0xee, 0x54, 0x85, 0xca, 0xc5, 0x3b, 0xc2,
-0x9e, 0xde, 0x8a, 0x46, 0x14, 0xd2, 0x8f, 0x50,
-0xb8, 0x38, 0x57, 0x6e, 0xd4, 0xa8, 0x1d, 0xc9,
-0xd8, 0xf9, 0xf8, 0x2f, 0x2d, 0x73, 0x79, 0x34,
-0xbc, 0x13, 0xaf, 0x9b, 0xe1, 0xab, 0x53, 0x51,
-0xa6, 0x8b, 0x09, 0x7a, 0x5f, 0x99, 0x5f, 0x95,
-0xaa, 0x7f, 0x91, 0xcd, 0xdb, 0x27, 0x7f, 0x92,
-0x7a, 0xc3, 0x80, 0xab, 0x82, 0x90, 0x6f, 0xbd,
-0xe8, 0x0f, 0x36, 0x5b, 0xf4, 0x36, 0x32, 0x76,
-0xa2, 0xd1, 0x89, 0xdf, 0x90, 0x8e, 0x5f, 0x78,
-0x75, 0x41, 0x7a, 0xf8, 0x1d, 0x54, 0xd3, 0xfd,
-0x21, 0x8a, 0x6b, 0xe5, 0xa4, 0x6f, 0x1c, 0xe7,
-0x4c, 0x4f, 0x84, 0xd5, 0x39, 0x41, 0xae, 0x49,
-0x19, 0x1e, 0x4d, 0xfd, 0xdb, 0x5e, 0x0e, 0x31,
-0xea, 0x15, 0x72, 0x65, 0xaf, 0x70, 0xf7, 0xd2,
-0xe8, 0xa7, 0x3e, 0x9b, 0x72, 0x6e, 0x7b, 0x48,
-0xd5, 0x1f, 0x1d, 0xdc, 0x86, 0x95, 0x9d, 0x93,
-0x8d, 0x96, 0x7e, 0x61, 0x67, 0x6b, 0x75, 0xfe,
-0x25, 0x53, 0x42, 0x01, 0x29, 0x24, 0x53, 0x54,
-0x47, 0x36, 0x97, 0xf8, 0xb5, 0xdf, 0x9b, 0x99,
-0x9a, 0x51, 0xff, 0xcd, 0xbf, 0xa3, 0x45, 0x4a,
-0xcf, 0xb5, 0xce, 0xde, 0x49, 0x77, 0xba, 0xfa,
-0x7f, 0xce, 0x5f, 0xed, 0x24, 0xae, 0x46, 0xdf,
-0xda, 0xbf, 0x1e, 0xe8, 0xf6, 0xb2, 0x3f, 0x6c,
-0xaf, 0x8b, 0x83, 0xc8, 0x25, 0xd3, 0x12, 0x13,
-0xb5, 0x2d, 0xde, 0xd8, 0xd7, 0x99, 0x36, 0xea,
-0xa0, 0xba, 0xef, 0xef, 0xde, 0x39, 0xfb, 0xee,
-0xd8, 0x91, 0xad, 0x69, 0x63, 0xd4, 0x75, 0xa5,
-0x9c, 0x3d, 0x73, 0x39, 0xa5, 0x6e, 0xc4, 0x95,
-0x99, 0xe9, 0x19, 0x72, 0xb7, 0x13, 0xa5, 0x39,
-0x7b, 0xf8, 0x9d, 0x73, 0xa4, 0x14, 0xa6, 0xa6,
-0xbd, 0x79, 0x0b, 0x29, 0xaf, 0xd2, 0x1c, 0xab,
-0x5c, 0x0d, 0x10, 0x7d, 0x55, 0x10, 0xe5, 0x4e,
-0xaf, 0x94, 0xa6, 0x52, 0xcf, 0x49, 0xaf, 0xd8,
-0xc4, 0x45, 0x27, 0x9c, 0x4e, 0xe9, 0xb4, 0x13,
-0xd3, 0xb4, 0x98, 0xa6, 0x2e, 0x6a, 0xc9, 0x6a,
-0x8a, 0x6b, 0x7f, 0xc5, 0x42, 0x96, 0xee, 0x24,
-0xe2, 0x46, 0xc4, 0x59, 0xb5, 0xff, 0xb5, 0xf1,
-0x77, 0xcf, 0xbe, 0x33, 0x7a, 0xd0, 0xfe, 0xd5,
-0x3a, 0x75, 0xdc, 0x5a, 0xe0, 0x47, 0xc7, 0x3a,
-0xcf, 0x1b, 0xdc, 0x5b, 0xb6, 0x25, 0x15, 0x1d,
-0x1b, 0x7d, 0x9c, 0x0c, 0x2e, 0xf3, 0x1e, 0x66,
-0x88, 0x83, 0xe4, 0xbc, 0x30, 0x2e, 0x0a, 0x7f,
-0x8a, 0x49, 0xfe, 0x03, 0xab, 0xc4, 0x3f, 0x59,
-0x1a, 0x1a, 0xe9, 0x20, 0x11, 0xb9, 0x3b, 0x25,
-0x77, 0x9b, 0xd5, 0x17, 0x2b, 0x05, 0x70, 0x7d,
-0x8f, 0xad, 0x3a, 0x7f, 0xa4, 0xa7, 0x8e, 0xb6,
-0xe8, 0xcb, 0x02, 0xce, 0xa9, 0xc1, 0x66, 0x17,
-0x00, 0xc7, 0xa7, 0xd5, 0x4e, 0x64, 0x7f, 0xdd,
-0x5b, 0xff, 0xfe, 0x6a, 0x48, 0xfe, 0xa7, 0x2e,
-0x4e, 0xa9, 0xf7, 0xb8, 0x2a, 0x13, 0xdd, 0xcf,
-0xd9, 0x98, 0x27, 0x7f, 0xca, 0xf8, 0x72, 0x05,
-0xa4, 0xff, 0x9b, 0xbc, 0x15, 0x94, 0x91, 0x1d,
-0x69, 0xc6, 0x07, 0xba, 0x30, 0x0e, 0xfb, 0x89,
-0xab, 0x6f, 0xad, 0x24, 0x25, 0xc9, 0xcc, 0xf3,
-0x4b, 0x4e, 0x21, 0x87, 0xc9, 0x02, 0x79, 0x53,
-0xd0, 0x2c, 0x32, 0x5b, 0xf4, 0x73, 0xef, 0xef,
-0x3c, 0xe6, 0x5a, 0x66, 0xea, 0x05, 0x0e, 0x3c,
-0x8c, 0x52, 0xa5, 0x2f, 0x76, 0x0d, 0x99, 0xbb,
-0x22, 0xd2, 0x9f, 0x7b, 0x16, 0x72, 0x7f, 0x29,
-0xfe, 0x7e, 0xb2, 0x2d, 0xa9, 0x9e, 0x30, 0x12,
-0x8e, 0xa0, 0x5c, 0xf7, 0x25, 0x86, 0x61, 0x18,
-0x95, 0x5a, 0x74, 0x99, 0x2a, 0x04, 0xff, 0xfd,
-0x1a, 0x62, 0xdc, 0xd4, 0x92, 0x29, 0x7a, 0x72,
-0x71, 0xb4, 0xd8, 0x32, 0xfe, 0x99, 0xe9, 0xf8,
-0xac, 0x4a, 0x24, 0x7f, 0xfa, 0x97, 0x26, 0xc5,
-0xe9, 0x5a, 0xf4, 0x23, 0xd1, 0x99, 0xc5, 0xd6,
-0x2c, 0xa9, 0x89, 0xec, 0x90, 0xd5, 0xb6, 0x1b,
-0xf6, 0xfc, 0xc7, 0xab, 0x69, 0x33, 0x20, 0xfa,
-0xfd, 0xe9, 0x24, 0x89, 0xb6, 0x8e, 0x8b, 0x15,
-0x56, 0x92, 0xda, 0xe4, 0xdc, 0x6e, 0x3e, 0xe6,
-0x37, 0xaa, 0xd3, 0x8c, 0xa6, 0x9a, 0x07, 0xac,
-0x68, 0xea, 0x97, 0xc8, 0x83, 0x89, 0x32, 0x4e,
-0x42, 0xea, 0x75, 0x9a, 0x8d, 0x3e, 0x73, 0x42,
-0x68, 0xfb, 0x4a, 0x7b, 0x75, 0x68, 0xaf, 0x8a,
-0x3f, 0x83, 0xfd, 0x51, 0x6a, 0x94, 0x15, 0xd0,
-0xbc, 0xba, 0x97, 0xf5, 0xf8, 0x36, 0x70, 0x22,
-0xf7, 0xd6, 0x82, 0xb1, 0x7f, 0x4c, 0x4d, 0x7f,
-0x70, 0xb6, 0xf5, 0x5d, 0xfd, 0xdb, 0x14, 0x9b,
-0x4b, 0xfc, 0xda, 0xdb, 0xb8, 0xf3, 0x7a, 0x98,
-0x01, 0x98, 0x6b, 0x40, 0xd6, 0xe3, 0xee, 0xfe,
-0x94, 0xf1, 0x06, 0x5e, 0xf5, 0x46, 0x6b, 0xab,
-0xe3, 0xce, 0x8f, 0x42, 0x7c, 0xc3, 0xf9, 0x11,
-0x87, 0xb1, 0xfc, 0x45, 0x88, 0x8f, 0x0f, 0xc6,
-0x0d, 0x9f, 0x98, 0x36, 0xe4, 0x36, 0xce, 0x8b,
-0x40, 0xfd, 0x2e, 0x3a, 0xe8, 0x1e, 0xfc, 0xe7,
-0xbc, 0xa5, 0x38, 0xab, 0xa3, 0xc4, 0x39, 0x63,
-0x8d, 0x76, 0x9b, 0x59, 0x4e, 0xd2, 0x16, 0x66,
-0xf3, 0x7a, 0xc2, 0xd3, 0x7f, 0xcd, 0x49, 0x6a,
-0xcd, 0xe7, 0x14, 0x8d, 0x1b, 0x77, 0xa4, 0xf3,
-0x9d, 0x74, 0x96, 0xfc, 0xb0, 0x9f, 0xba, 0xe5,
-0x9a, 0x73, 0x7b, 0x96, 0x5c, 0x97, 0xd8, 0xb9,
-0xfb, 0x6d, 0xfe, 0x84, 0xf8, 0xf5, 0x80, 0xb9,
-0xc8, 0x5b, 0x73, 0x48, 0x7a, 0x5c, 0x27, 0x7b,
-0xa4, 0x6a, 0xc3, 0xde, 0x43, 0x79, 0xef, 0x0a,
-0xb8, 0xef, 0x6c, 0x33, 0xa3, 0x5d, 0x93, 0x07,
-0xda, 0xf3, 0xb1, 0xf4, 0x9f, 0x68, 0x93, 0x32,
-0x39, 0xf6, 0x1f, 0xae, 0x6e, 0x8e, 0xd3, 0x81,
-0x19, 0x2d, 0x9c, 0x74, 0xc4, 0xd1, 0x01, 0x99,
-0xe1, 0x90, 0xe2, 0xb2, 0xf9, 0xed, 0x64, 0xa2,
-0xdf, 0xfc, 0x28, 0xb2, 0x03, 0xd7, 0xe0, 0x27,
-0x13, 0xf9, 0x4f, 0xe1, 0xb5, 0x47, 0x43, 0x77,
-0xb5, 0x57, 0x2b, 0xa4, 0x5b, 0xf2, 0xc6, 0x30,
-0x24, 0x67, 0x39, 0xf2, 0x67, 0xc5, 0x25, 0xe7,
-0x74, 0x96, 0x89, 0x29, 0x75, 0x5b, 0x9e, 0xee,
-0x7f, 0x97, 0xfb, 0x9c, 0xd0, 0x16, 0x5d, 0xe7,
-0x1c, 0xb1, 0x3f, 0x4f, 0x8a, 0x58, 0x3f, 0xf0,
-0x20, 0x1a, 0xe3, 0xfd, 0xae, 0x08, 0x48, 0x12,
-0x5c, 0xdb, 0xf4, 0x23, 0x8e, 0xb3, 0xfb, 0xa2,
-0x1e, 0xc5, 0xfd, 0x89, 0x64, 0xe6, 0x4f, 0x49,
-0xa4, 0xff, 0x6c, 0xda, 0x5d, 0x73, 0xb2, 0x46,
-0x98, 0xfb, 0x53, 0x40, 0xbe, 0x21, 0x23, 0xd0,
-0xab, 0x5e, 0xb3, 0x5a, 0x1d, 0xb7, 0x15, 0x5c,
-0x16, 0x71, 0x52, 0xce, 0x3d, 0x4e, 0xff, 0xb5,
-0xf5, 0x10, 0xf7, 0xca, 0xcf, 0x59, 0xd5, 0x99,
-0x4e, 0x54, 0x20, 0xbc, 0xf1, 0x9e, 0x51, 0x39,
-0x0f, 0xb1, 0x1f, 0x8e, 0x37, 0x8a, 0x56, 0x42,
-0x8c, 0x72, 0x5b, 0x0d, 0x24, 0xf9, 0x7e, 0xda,
-0x82, 0x6c, 0x5e, 0xe3, 0x9c, 0x65, 0xe5, 0xaf,
-0xa0, 0x68, 0xbc, 0x25, 0x26, 0x7e, 0xe6, 0xdc,
-0x6d, 0x8b, 0xf4, 0x5f, 0xc9, 0x75, 0xde, 0x4d,
-0x9c, 0xfe, 0xd3, 0xbf, 0xb1, 0x2d, 0x1a, 0x13,
-0x03, 0x15, 0xce, 0x42, 0xee, 0x37, 0x24, 0xda,
-0x2c, 0x9d, 0x0c, 0x46, 0xe1, 0xc3, 0x07, 0x66,
-0x57, 0x37, 0xa9, 0xcf, 0xd9, 0xea, 0x3f, 0x56,
-0x10, 0x14, 0xdb, 0x4c, 0x49, 0x90, 0x63, 0xff,
-0xad, 0x3d, 0xc6, 0xd4, 0x0c, 0xaf, 0x90, 0x57,
-0x7e, 0xa1, 0x5a, 0xf7, 0x16, 0xaa, 0x94, 0xad,
-0x39, 0x9f, 0xd4, 0x76, 0x72, 0x14, 0xf0, 0x1e,
-0x36, 0x3c, 0x7e, 0xbb, 0xd0, 0xc9, 0x26, 0x47,
-0x4b, 0x66, 0x28, 0xca, 0x73, 0x16, 0xe4, 0xca,
-0xdf, 0x7a, 0xb2, 0x95, 0x8e, 0x2e, 0x33, 0xfe,
-0x58, 0xee, 0xe3, 0x6b, 0xbc, 0x5a, 0x07, 0x3f,
-0xf7, 0x3d, 0x9b, 0x4a, 0x02, 0xcf, 0xec, 0xa9,
-0x52, 0xa1, 0x0d, 0xdc, 0xa8, 0x2a, 0x70, 0xc2,
-0xa7, 0x3e, 0xc3, 0x2d, 0xbc, 0x5a, 0xfb, 0xdb,
-0x8b, 0x9b, 0xb1, 0xe7, 0x8d, 0x31, 0xf6, 0x9f,
-0x31, 0xe5, 0x6d, 0x3e, 0xd8, 0x1a, 0xbf, 0x4f,
-0x8d, 0x7f, 0x23, 0xfd, 0xb7, 0xe6, 0x98, 0x88,
-0xfd, 0x97, 0x5c, 0x2e, 0x45, 0xfd, 0xfc, 0xa1,
-0xc7, 0xe8, 0x9a, 0x2a, 0xe6, 0xf0, 0xea, 0x65,
-0xd7, 0x89, 0x85, 0x48, 0x1b, 0x14, 0x09, 0xa0,
-0xb1, 0xff, 0x36, 0x90, 0x33, 0x16, 0x8e, 0xd3,
-0x76, 0x91, 0xd8, 0x7f, 0x1b, 0x2c, 0xa0, 0x58,
-0xa5, 0x1d, 0xf6, 0x13, 0xb7, 0x5c, 0x5b, 0x4f,
-0xb1, 0xef, 0xf7, 0x4c, 0x1c, 0x21, 0xb5, 0x33,
-0xe6, 0xfa, 0xc9, 0xa1, 0x74, 0xf1, 0xd0, 0x23,
-0xd3, 0x85, 0xf7, 0xbf, 0xf2, 0xfe, 0x1f, 0xe4,
-0x26, 0xfe, 0xc1, 0xe9, 0x6d, 0xb1, 0x15, 0x75,
-0x17, 0x9b, 0x6f, 0xff, 0x29, 0xfd, 0xb7, 0x9e,
-0xab, 0x73, 0x7e, 0x21, 0x49, 0x15, 0x6e, 0x7d,
-0x6a, 0x64, 0xb8, 0xd7, 0x9c, 0xa3, 0x7f, 0xa0,
-0x35, 0x72, 0x4a, 0x24, 0x8e, 0x0f, 0x35, 0x24,
-0xac, 0x6c, 0x3f, 0x38, 0xfe, 0x71, 0x2b, 0x3a,
-0xb5, 0x38, 0x67, 0xa3, 0xe1, 0xc6, 0x33, 0x15,
-0x8e, 0xfb, 0xbe, 0xec, 0x7f, 0xba, 0xbb, 0x32,
-0x0a, 0xd8, 0x96, 0xf4, 0xf8, 0xb7, 0xb6, 0x9e,
-0x18, 0x7e, 0x9e, 0x32, 0xdd, 0xa2, 0x07, 0x5f,
-0x45, 0x7b, 0x7e, 0xec, 0xc0, 0x40, 0x45, 0x97,
-0x49, 0xc0, 0xad, 0xb3, 0x26, 0x2a, 0xa6, 0x64,
-0x10, 0xdc, 0xbb, 0xeb, 0xd8, 0x7b, 0x0d, 0x99,
-0x7d, 0xf4, 0x7f, 0x33, 0xb1, 0x4d, 0x25, 0x38,
-0xbc, 0xab, 0x7f, 0xbe, 0xfe, 0x6b, 0x8d, 0x6b,
-0xcb, 0x64, 0xad, 0xff, 0x32, 0xfa, 0x4f, 0xa3,
-0x17, 0x2e, 0x28, 0x35, 0x38, 0x77, 0xfa, 0xe8,
-0x33, 0xfd, 0x55, 0x5d, 0xa2, 0xba, 0x78, 0x43,
-0x16, 0xf9, 0xb7, 0x58, 0x6d, 0x60, 0xdf, 0x5b,
-0x33, 0xbf, 0x17, 0x5a, 0xed, 0x75, 0xf8, 0xd9,
-0xc8, 0xd1, 0xf5, 0x24, 0xc4, 0xff, 0xc7, 0xc3,
-0x13, 0xbe, 0x51, 0x31, 0x79, 0x97, 0x65, 0xc4,
-0xc2, 0x43, 0x7e, 0xea, 0x96, 0x6b, 0x6c, 0x1d,
-0x97, 0xa7, 0xe5, 0xcf, 0x24, 0x4b, 0x0a, 0xb1,
-0x38, 0x33, 0x76, 0x60, 0x30, 0xfa, 0x39, 0x8a,
-0xe8, 0x59, 0xbc, 0xb8, 0xb0, 0x58, 0xb5, 0x7f,
-0x68, 0xe4, 0xf4, 0x5c, 0x5d, 0xc8, 0x4e, 0xbf,
-0x6d, 0x78, 0xdf, 0x79, 0x66, 0xdb, 0xc0, 0xb6,
-0x6d, 0xd1, 0xb6, 0xc1, 0x8f, 0xc1, 0x94, 0xfd,
-0x77, 0x7a, 0xdb, 0x7a, 0x62, 0xc8, 0x59, 0x90,
-0xa0, 0x23, 0x91, 0xed, 0x96, 0x92, 0xb0, 0x96,
-0x10, 0x37, 0x17, 0x66, 0x4e, 0xbf, 0x35, 0xf2,
-0xea, 0x91, 0x91, 0x23, 0xaf, 0xbe, 0xf2, 0xfa,
-0xc9, 0x73, 0x17, 0xaf, 0xdf, 0x16, 0x2d, 0x3d,
-0x2d, 0x55, 0xb4, 0xca, 0xd9, 0x21, 0x4f, 0xdc,
-0x45, 0xae, 0x7e, 0xec, 0x3f, 0xfd, 0x2e, 0xa6,
-0xee, 0xa2, 0x80, 0xf4, 0xc7, 0xc0, 0x8f, 0x8f,
-0xf9, 0x8a, 0xbe, 0xb1, 0x63, 0x3d, 0xc5, 0xf4,
-0x72, 0xc1, 0x93, 0x08, 0xda, 0xfe, 0x50, 0xa5,
-0xd4, 0xbc, 0x7d, 0xfd, 0xe2, 0xb9, 0x93, 0x47,
-0x47, 0x74, 0x29, 0x1d, 0x79, 0xf5, 0x57, 0xef,
-0xfe, 0x76, 0xe1, 0xc6, 0xb2, 0x68, 0xe9, 0x39,
-0x3f, 0xb1, 0x29, 0xc7, 0xbc, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0xe0, 0x4f, 0xc5,
-0xff, 0x02, 0x04, 0xc4, 0x15, 0x0c, 0x36, 0xb4,
-0x04, 0x00,
diff --git a/board/esd/ar405/Kconfig b/board/esd/ar405/Kconfig
deleted file mode 100644 (file)
index 4ad9d51..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_AR405
-
-config SYS_BOARD
-       default "ar405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "AR405"
-
-endif
diff --git a/board/esd/ar405/MAINTAINERS b/board/esd/ar405/MAINTAINERS
deleted file mode 100644 (file)
index be74ff7..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-AR405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/ar405/
-F:     include/configs/AR405.h
-F:     configs/AR405_defconfig
diff --git a/board/esd/ar405/Makefile b/board/esd/ar405/Makefile
deleted file mode 100644 (file)
index dd54f54..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = ar405.o flash.o ../common/misc.o
diff --git a/board/esd/ar405/ar405.c b/board/esd/ar405/ar405.c
deleted file mode 100644 (file)
index d33aba4..0000000
+++ /dev/null
@@ -1,394 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include "ar405.h"
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void lxt971_no_sleep(void);
-
-/* ------------------------------------------------------------------------- */
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-/* fpga configuration data - generated by bin2cc */
-const unsigned char fpgadata[] = {
-#include "fpgadata.c"
-};
-
-const unsigned char fpgadata_xl30[] = {
-#include "fpgadata_xl30.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-int board_early_init_f (void)
-{
-       int index, len, i;
-       int status;
-
-#ifdef FPGA_DEBUG
-       /* set up serial port with default baudrate */
-       (void) get_clocks ();
-       gd->baudrate = CONFIG_BAUDRATE;
-       serial_init ();
-       console_init_f ();
-#endif
-
-       /*
-        * Boot onboard FPGA
-        */
-       /* first try 40er image */
-       gd->board_type = 40;
-       status = fpga_boot ((unsigned char *) fpgadata, sizeof (fpgadata));
-       if (status != 0) {
-               /* try xl30er image */
-               gd->board_type = 30;
-               status = fpga_boot ((unsigned char *) fpgadata_xl30, sizeof (fpgadata_xl30));
-               if (status != 0) {
-                       /* booting FPGA failed */
-#ifndef FPGA_DEBUG
-                       /* set up serial port with default baudrate */
-                       (void) get_clocks ();
-                       gd->baudrate = CONFIG_BAUDRATE;
-                       serial_init ();
-                       console_init_f ();
-#endif
-                       printf ("\nFPGA: Booting failed ");
-                       switch (status) {
-                       case ERROR_FPGA_PRG_INIT_LOW:
-                               printf ("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                               break;
-                       case ERROR_FPGA_PRG_INIT_HIGH:
-                               printf ("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                               break;
-                       case ERROR_FPGA_PRG_DONE:
-                               printf ("(Timeout: DONE not high after programming FPGA)\n ");
-                               break;
-                       }
-
-                       /* display infos on fpgaimage */
-                       index = 15;
-                       for (i = 0; i < 4; i++) {
-                               len = fpgadata[index];
-                               printf ("FPGA: %s\n", &(fpgadata[index + 1]));
-                               index += len + 3;
-                       }
-                       putc ('\n');
-                       /* delayed reboot */
-                       for (i = 20; i > 0; i--) {
-                               printf ("Rebooting in %2d seconds \r", i);
-                               for (index = 0; index < 1000; index++)
-                                       udelay (1000);
-                       }
-                       putc ('\n');
-                       do_reset (NULL, 0, 0, NULL);
-               }
-       }
-
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) CAN1; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) PCI SLOT 0; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) PCI SLOT 1; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) PCI SLOT 2; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI SLOT 3; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-       mtdcr (UIC0ER, 0x00000000);     /* disable all ints */
-       mtdcr (UIC0CR, 0x00000000);     /* set all to be non-critical */
-       mtdcr (UIC0PR, 0xFFFFFF81);     /* set int polarities */
-       mtdcr (UIC0TR, 0x10000000);     /* set int trigger levels */
-       mtdcr (UIC0VCR, 0x00000001);    /* set vect base=0,INT0 highest priority */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-
-       out_be16((void *)0xf03000ec, 0x0fff); /* enable interrupts in fpga */
-
-       return 0;
-}
-
-/*
- * Check Board Identity:
- */
-int checkboard (void)
-{
-       int index;
-       int len;
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof (str));
-       const unsigned char *fpga;
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming AR405");
-       } else {
-               puts(str);
-       }
-
-       puts ("\nFPGA:  ");
-
-       /* display infos on fpgaimage */
-       if (gd->board_type == 30) {
-               fpga = fpgadata_xl30;
-       } else {
-               fpga = fpgadata;
-       }
-       index = 15;
-       for (i = 0; i < 4; i++) {
-               len = fpga[index];
-               printf ("%s ", &(fpga[index + 1]));
-               index += len + 3;
-       }
-
-       putc ('\n');
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-
-       return 0;
-}
-
-
-#if 1 /* test-only: some internal test routines... */
-#define DIGEN  ((void *)0xf03000b4) /* u8 */
-#define DIGOUT ((void *)0xf03000b0) /* u16 */
-#define DIGIN  ((void *)0xf03000a0) /* u16 */
-
-/*
- * Some test routines
- */
-int do_digtest(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int i;
-       int k;
-       int start;
-       int end;
-
-       if (argc != 3) {
-               puts("Usage: digtest n_start n_end (digtest 0 7)\n");
-               return 0;
-       }
-
-       start = simple_strtol (argv[1], NULL, 10);
-       end = simple_strtol (argv[2], NULL, 10);
-
-       /*
-        * Enable digital outputs
-        */
-       out_8(DIGEN, 0x08);
-
-       printf("\nStarting digital In-/Out Test from I/O %d to %d (Cntrl-C to abort)...\n",
-              start, end);
-
-       /*
-        * Set outputs one by one
-        */
-       for (;;) {
-               for (i=start; i<=end; i++) {
-                       out_be16(DIGOUT, 0x0001 << i);
-                       for (k=0; k<200; k++)
-                               udelay(1000);
-
-                       if (in_be16(DIGIN) != (0x0001 << i)) {
-                               printf("ERROR: OUT=0x%04X, IN=0x%04X\n",
-                                      0x0001 << i, in_be16(DIGIN));
-                               return 0;
-                       }
-
-                       /* Abort if ctrl-c was pressed */
-                       if (ctrlc()) {
-                               puts("\nAbort\n");
-                               return 0;
-                       }
-               }
-       }
-
-       return 0;
-}
-U_BOOT_CMD(
-       digtest,        3,      1,      do_digtest,
-       "Test digital in-/output",
-       ""
-);
-
-#define ERROR_DELTA     256
-
-struct io {
-       short val;
-       short dummy;
-};
-
-int do_anatest(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       short val;
-       int i;
-       int volt;
-       struct io *out;
-       struct io *in;
-
-       out = (struct io *)0xf0300090;
-       in = (struct io *)0xf0300000;
-
-       i = simple_strtol (argv[1], NULL, 10);
-
-       volt = 0;
-       printf("Setting Channel %d to %dV...\n", i, volt);
-       out_be16((void *)&(out[i].val), (volt * 0x7fff) / 10);
-       udelay(10000);
-       val = in_be16((void *)&(in[i*2].val));
-       printf("-> InChannel %d: 0x%04x=%dV\n", i*2, val, (val * 4000) / 0x7fff);
-       if ((val < ((volt * 0x7fff) / 40) - ERROR_DELTA) ||
-           (val > ((volt * 0x7fff) / 40) + ERROR_DELTA)) {
-               printf("ERROR! (min=0x%04x max=0x%04x)\n", ((volt * 0x7fff) / 40) - ERROR_DELTA,
-                      ((volt * 0x7fff) / 40) + ERROR_DELTA);
-               return -1;
-       }
-       val = in_be16((void *)&(in[i*2+1].val));
-       printf("-> InChannel %d: 0x%04x=%dV\n", i*2+1, val, (val * 4000) / 0x7fff);
-       if ((val < ((volt * 0x7fff) / 40) - ERROR_DELTA) ||
-           (val > ((volt * 0x7fff) / 40) + ERROR_DELTA)) {
-               printf("ERROR! (min=0x%04x max=0x%04x)\n", ((volt * 0x7fff) / 40) - ERROR_DELTA,
-                      ((volt * 0x7fff) / 40) + ERROR_DELTA);
-               return -1;
-       }
-
-       volt = 5;
-       printf("Setting Channel %d to %dV...\n", i, volt);
-       out_be16((void *)&(out[i].val), (volt * 0x7fff) / 10);
-       udelay(10000);
-       val = in_be16((void *)&(in[i*2].val));
-       printf("-> InChannel %d: 0x%04x=%dV\n", i*2, val, (val * 4000) / 0x7fff);
-       if ((val < ((volt * 0x7fff) / 40) - ERROR_DELTA) ||
-           (val > ((volt * 0x7fff) / 40) + ERROR_DELTA)) {
-               printf("ERROR! (min=0x%04x max=0x%04x)\n", ((volt * 0x7fff) / 40) - ERROR_DELTA,
-                      ((volt * 0x7fff) / 40) + ERROR_DELTA);
-               return -1;
-       }
-       val = in_be16((void *)&(in[i*2+1].val));
-       printf("-> InChannel %d: 0x%04x=%dV\n", i*2+1, val, (val * 4000) / 0x7fff);
-       if ((val < ((volt * 0x7fff) / 40) - ERROR_DELTA) ||
-           (val > ((volt * 0x7fff) / 40) + ERROR_DELTA)) {
-               printf("ERROR! (min=0x%04x max=0x%04x)\n", ((volt * 0x7fff) / 40) - ERROR_DELTA,
-                      ((volt * 0x7fff) / 40) + ERROR_DELTA);
-               return -1;
-       }
-
-       volt = 10;
-       printf("Setting Channel %d to %dV...\n", i, volt);
-       out_be16((void *)&(out[i].val), (volt * 0x7fff) / 10);
-       udelay(10000);
-       val = in_be16((void *)&(in[i*2].val));
-       printf("-> InChannel %d: 0x%04x=%dV\n", i*2, val, (val * 4000) / 0x7fff);
-       if ((val < ((volt * 0x7fff) / 40) - ERROR_DELTA) ||
-           (val > ((volt * 0x7fff) / 40) + ERROR_DELTA)) {
-               printf("ERROR! (min=0x%04x max=0x%04x)\n", ((volt * 0x7fff) / 40) - ERROR_DELTA,
-                      ((volt * 0x7fff) / 40) + ERROR_DELTA);
-               return -1;
-       }
-       val = in_be16((void *)&(in[i*2+1].val));
-       printf("-> InChannel %d: 0x%04x=%dV\n", i*2+1, val, (val * 4000) / 0x7fff);
-       if ((val < ((volt * 0x7fff) / 40) - ERROR_DELTA) ||
-           (val > ((volt * 0x7fff) / 40) + ERROR_DELTA)) {
-               printf("ERROR! (min=0x%04x max=0x%04x)\n", ((volt * 0x7fff) / 40) - ERROR_DELTA,
-                      ((volt * 0x7fff) / 40) + ERROR_DELTA);
-               return -1;
-       }
-
-       printf("Channel %d OK!\n", i);
-
-       return 0;
-}
-U_BOOT_CMD(
-       anatest,        2,      1,      do_anatest,
-       "Test analog in-/output",
-       ""
-);
-
-
-int counter = 0;
-
-void cyclicInt(void *ptr)
-{
-       out_be16((void *)0xf03000e8, 0x0800); /* ack int */
-       counter++;
-}
-
-
-int do_inctest(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong *incin;
-       int i;
-
-       incin = (ulong *)0xf0300040;
-
-       /*
-        * Clear inc counter
-        */
-       out_be32((void *)&incin[0], 0);
-       out_be32((void *)&incin[1], 0);
-       out_be32((void *)&incin[2], 0);
-       out_be32((void *)&incin[3], 0);
-
-       incin = (ulong *)0xf0300050;
-
-       /*
-        * Inc a little
-        */
-       for (i=0; i<10000; i++) {
-               switch (i & 0x03) {
-               case 0:
-                       out_8(DIGEN, 0x02);
-                       break;
-               case 1:
-                       out_8(DIGEN, 0x03);
-                       break;
-               case 2:
-                       out_8(DIGEN, 0x01);
-                       break;
-               case 3:
-                       out_8(DIGEN, 0x00);
-                       break;
-               }
-               udelay(10);
-       }
-
-       printf("Inc 0 = %d\n", in_be32((void *)&incin[0]));
-       printf("Inc 1 = %d\n", in_be32((void *)&incin[1]));
-       printf("Inc 2 = %d\n", in_be32((void *)&incin[2]));
-       printf("Inc 3 = %d\n", in_be32((void *)&incin[3]));
-
-       out_be16((void *)0xf03000e0, 0x0c80-1); /* set counter */
-       out_be16((void *)0xf03000ec,
-                in_be16((void *)0xf03000ec) | 0x0800); /* enable int */
-       irq_install_handler (30, (interrupt_handler_t *) cyclicInt, NULL);
-       printf("counter=%d\n", counter);
-
-       return 0;
-}
-U_BOOT_CMD(
-       inctest,        3,      1,      do_inctest,
-       "Test incremental encoder inputs",
-       ""
-);
-#endif
diff --git a/board/esd/ar405/ar405.h b/board/esd/ar405/ar405.h
deleted file mode 100644 (file)
index 75e7950..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * (C) Copyright 2000
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/****************************************************************************
- * FLASH Memory Map as used by TQ Monitor:
- *
- *                          Start Address    Length
- * +-----------------------+ 0x4000_0000     Start of Flash -----------------
- * | MON8xx code           | 0x4000_0100     Reset Vector
- * +-----------------------+ 0x400?_????
- * | (unused)              |
- * +-----------------------+ 0x4001_FF00
- * | Ethernet Addresses    |                 0x78
- * +-----------------------+ 0x4001_FF78
- * | (Reserved for MON8xx) |                 0x44
- * +-----------------------+ 0x4001_FFBC
- * | Lock Address          |                 0x04
- * +-----------------------+ 0x4001_FFC0                     ^
- * | Hardware Information  |                 0x40            | MON8xx
- * +=======================+ 0x4002_0000 (sector border)    -----------------
- * | Autostart Header      |                                 | Applications
- * | ...                   |                                 v
- *
- *****************************************************************************/
diff --git a/board/esd/ar405/flash.c b/board/esd/ar405/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/ar405/fpgadata.c b/board/esd/ar405/fpgadata.c
deleted file mode 100644 (file)
index 055ab6b..0000000
+++ /dev/null
@@ -1,5500 +0,0 @@
-0x00, 0x09, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0,
-0x0f, 0xf0, 0x00, 0x00, 0x01, 0x61, 0x00, 0x0d,
-0x70, 0x70, 0x63, 0x5f, 0x61, 0x72, 0x30, 0x31,
-0x2e, 0x6e, 0x63, 0x64, 0x00, 0x62, 0x00, 0x0b,
-0x73, 0x34, 0x30, 0x78, 0x6c, 0x70, 0x71, 0x32,
-0x34, 0x30, 0x00, 0x63, 0x00, 0x0b, 0x32, 0x30,
-0x30, 0x31, 0x2f, 0x30, 0x32, 0x2f, 0x31, 0x34,
-0x00, 0x64, 0x00, 0x09, 0x31, 0x35, 0x3a, 0x34,
-0x30, 0x3a, 0x30, 0x34, 0x00, 0x65, 0xe2, 0x01,
-0x00, 0x00, 0xab, 0x8e, 0xff, 0x30, 0xe5, 0xe5,
-0xe8, 0xe5, 0x03, 0xe8, 0x04, 0x01, 0x02, 0x11,
-0x09, 0x09, 0x01, 0x07, 0x02, 0x04, 0x04, 0x06,
-0x09, 0x07, 0x04, 0x04, 0x04, 0x04, 0x03, 0x07,
-0x02, 0x04, 0x09, 0x04, 0x04, 0x0b, 0x09, 0x09,
-0x03, 0x07, 0x02, 0x09, 0x04, 0x04, 0x04, 0x04,
-0x0e, 0x04, 0x04, 0x09, 0x03, 0x07, 0x02, 0x04,
-0x03, 0x03, 0x03, 0x07, 0xe5, 0x01, 0x0d, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x19, 0x03, 0x02, 0x02, 0x03, 0x02, 0x08, 0x09,
-0x07, 0x13, 0x03, 0x11, 0x02, 0x06, 0x03, 0x05,
-0x03, 0x05, 0x11, 0x1d, 0x1f, 0x13, 0x10, 0x01,
-0x01, 0xe3, 0x4c, 0xe5, 0x01, 0x0a, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x09, 0x04, 0x04, 0x02, 0x06, 0x01, 0xe5, 0x05,
-0x01, 0x02, 0x04, 0x04, 0x04, 0x09, 0x09, 0x09,
-0x09, 0x04, 0x06, 0x01, 0x07, 0x09, 0x04, 0x04,
-0x09, 0x06, 0x02, 0x09, 0x09, 0x04, 0x01, 0xe7,
-0x03, 0x04, 0x07, 0xe6, 0x08, 0x09, 0x09, 0x0e,
-0x01, 0xe6, 0x13, 0x09, 0x09, 0x09, 0x03, 0x05,
-0x03, 0x05, 0x09, 0x09, 0x09, 0x09, 0xe5, 0x07,
-0x03, 0x05, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0x0b,
-0xe5, 0x07, 0xe5, 0x07, 0x09, 0x03, 0x05, 0xe6,
-0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05,
-0xe5, 0xe6, 0x04, 0x03, 0x05, 0xe5, 0xe6, 0x04,
-0xe5, 0x07, 0x03, 0x05, 0xe5, 0x07, 0x0b, 0x01,
-0x0e, 0x05, 0x03, 0x05, 0x03, 0x05, 0x1d, 0x03,
-0x05, 0x03, 0x44, 0xe5, 0xe5, 0x2e, 0x1c, 0x01,
-0x13, 0x32, 0x01, 0xe3, 0x4d, 0xe5, 0x0f, 0x09,
-0x09, 0x27, 0x09, 0x42, 0x04, 0x4a, 0x44, 0x01,
-0x01, 0x01, 0x12, 0x09, 0x09, 0x01, 0x06, 0x01,
-0x12, 0x09, 0x0a, 0x09, 0x11, 0x21, 0x13, 0x11,
-0x15, 0x1d, 0x1b, 0x0c, 0x0d, 0x03, 0x03, 0x01,
-0x31, 0x31, 0x47, 0x81, 0xe5, 0xe5, 0xe5, 0x77,
-0x3e, 0xe5, 0x19, 0xe5, 0x1b, 0x3b, 0xe5, 0xe5,
-0x5a, 0x3d, 0x1f, 0x74, 0xe6, 0xe5, 0x28, 0x5b,
-0x09, 0xe5, 0x0a, 0x08, 0xe5, 0x08, 0x1d, 0x11,
-0xe6, 0x37, 0x12, 0x01, 0x01, 0x09, 0x06, 0x09,
-0x09, 0x09, 0xe5, 0x07, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x01, 0x03, 0x03, 0x03, 0x05,
-0x05, 0x05, 0x09, 0x09, 0x09, 0x09, 0x09, 0xe5,
-0x07, 0x09, 0x09, 0x09, 0x05, 0x03, 0x09, 0x09,
-0x09, 0x10, 0xe5, 0x0f, 0x09, 0x09, 0x04, 0x04,
-0x09, 0x09, 0x05, 0x03, 0x05, 0x03, 0x01, 0x07,
-0x09, 0x09, 0x09, 0x09, 0x07, 0x01, 0x07, 0xe5,
-0x01, 0x07, 0x01, 0x06, 0x02, 0x09, 0x05, 0x03,
-0x06, 0x02, 0x09, 0x05, 0x01, 0x01, 0x01, 0x07,
-0x05, 0x03, 0x09, 0x09, 0x09, 0x04, 0x04, 0x0e,
-0x01, 0xe5, 0x02, 0x09, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03, 0xe5, 0x01,
-0x01, 0x03, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0xe5, 0x05, 0x09, 0x09, 0x01, 0x02, 0x06, 0x04,
-0x04, 0x09, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0x09, 0xe5, 0x07, 0x09, 0xe5, 0x02, 0x04, 0xe5,
-0x01, 0x05, 0x09, 0x09, 0xe5, 0x07, 0xe5, 0x04,
-0x0b, 0x01, 0x10, 0x09, 0x09, 0x09, 0x09, 0x05,
-0x03, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x06,
-0x02, 0x06, 0x02, 0x06, 0xe6, 0x01, 0x06, 0x02,
-0x06, 0x02, 0x09, 0x09, 0x03, 0x02, 0x02, 0x09,
-0x06, 0x02, 0x09, 0x09, 0x06, 0x02, 0x06, 0x02,
-0x09, 0x09, 0x0d, 0x02, 0xe5, 0x02, 0x01, 0xe5,
-0x05, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03, 0xe5,
-0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x02, 0x04, 0xe5, 0x03, 0x03, 0x05, 0x03,
-0x0b, 0x04, 0xe5, 0x02, 0x06, 0x02, 0x09, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0x05, 0x03, 0xe5, 0x03,
-0x03, 0x05, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0x09,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0x02, 0x03, 0xe5,
-0xe6, 0x08, 0x05, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0f, 0x01,
-0xe5, 0x05, 0x06, 0x09, 0x07, 0xe6, 0x08, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x03,
-0x0a, 0x09, 0x08, 0x01, 0x03, 0x06, 0x08, 0x09,
-0x09, 0x0a, 0x08, 0x0a, 0x07, 0xe5, 0x08, 0x0a,
-0x09, 0x08, 0x09, 0x11, 0xe5, 0xe5, 0x01, 0x0a,
-0x02, 0x04, 0x01, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x01, 0x04, 0x02, 0x03, 0x02, 0x02,
-0x06, 0x02, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x08, 0x02, 0x05, 0xe5, 0x01, 0x06, 0x02, 0x05,
-0xe5, 0x01, 0x04, 0x01, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x01, 0x04, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x05, 0xe5, 0x01, 0x06, 0x02, 0x06,
-0x02, 0x08, 0x04, 0xe5, 0xe6, 0x02, 0x11, 0x04,
-0xe6, 0x24, 0x09, 0xe5, 0x2f, 0x06, 0xe5, 0xe5,
-0x05, 0x0e, 0x06, 0xe5, 0x10, 0x17, 0x09, 0x06,
-0x02, 0x45, 0x03, 0x02, 0xe5, 0x15, 0x0f, 0x13,
-0x27, 0x1e, 0x05, 0x02, 0x01, 0x01, 0x05, 0x08,
-0x3c, 0x06, 0x01, 0x45, 0x04, 0xe8, 0x11, 0x01,
-0xe5, 0x07, 0x15, 0x13, 0x23, 0x22, 0xe5, 0x04,
-0x01, 0x06, 0x2e, 0x13, 0x1d, 0x2d, 0xe5, 0xe6,
-0x18, 0x02, 0x0c, 0x17, 0x09, 0x31, 0x0d, 0xe5,
-0x0c, 0x31, 0xe7, 0x58, 0x04, 0xe5, 0xe6, 0x0f,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x01, 0x02,
-0xe5, 0x02, 0x09, 0x09, 0x05, 0x03, 0x05, 0x03,
-0xe5, 0x07, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x01,
-0x03, 0x03, 0x07, 0x01, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0f, 0xe6, 0x13, 0x1d,
-0x03, 0x01, 0x1a, 0x13, 0xe5, 0xe5, 0x0f, 0x01,
-0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5, 0x06, 0xe6,
-0xe5, 0x05, 0x02, 0x06, 0x01, 0xe5, 0x09, 0x12,
-0x09, 0x10, 0x0a, 0x01, 0x08, 0xe5, 0x0f, 0x01,
-0xe5, 0x17, 0xe5, 0xe5, 0x50, 0x01, 0x07, 0x09,
-0x01, 0x14, 0x05, 0x01, 0x08, 0x0a, 0x0a, 0x02,
-0x09, 0x0d, 0x0b, 0x14, 0x4e, 0xe5, 0x01, 0x3c,
-0x0b, 0x12, 0x34, 0x0b, 0x06, 0x01, 0x0e, 0x18,
-0x04, 0x04, 0x04, 0x0f, 0x27, 0x19, 0x02, 0xe5,
-0x05, 0x67, 0x09, 0x3d, 0x33, 0x07, 0x1d, 0x17,
-0x05, 0xe5, 0xe6, 0x05, 0x15, 0x5b, 0x35, 0x81,
-0xe6, 0x34, 0x01, 0x07, 0x1d, 0xe6, 0x06, 0x01,
-0x0b, 0x05, 0x01, 0x0b, 0x0b, 0x2d, 0x01, 0x07,
-0x0b, 0x05, 0x03, 0x11, 0xe6, 0x1a, 0x01, 0x03,
-0x17, 0xe5, 0x1a, 0x1c, 0x09, 0x24, 0x01, 0x11,
-0x01, 0x0e, 0x07, 0x15, 0x1b, 0x09, 0x03, 0x21,
-0x1c, 0x01, 0x18, 0x01, 0x01, 0x35, 0x20, 0x01,
-0x04, 0x01, 0x13, 0x0d, 0x0b, 0x12, 0x10, 0x02,
-0x0a, 0x03, 0x11, 0x01, 0x09, 0x02, 0x03, 0x07,
-0x06, 0x2a, 0x0c, 0x02, 0x1a, 0x0a, 0x08, 0x13,
-0x09, 0x10, 0xe5, 0xe5, 0x0b, 0x03, 0xe5, 0x0e,
-0x07, 0x1e, 0x03, 0x01, 0x12, 0x0f, 0x02, 0x01,
-0x02, 0x17, 0x02, 0x01, 0x02, 0x11, 0x0d, 0x13,
-0xe5, 0x01, 0x27, 0xe5, 0x33, 0x07, 0x0d, 0x3b,
-0x02, 0x0b, 0x09, 0x0e, 0x03, 0x1c, 0x35, 0x01,
-0xe6, 0x64, 0x09, 0x2a, 0x03, 0x06, 0x01, 0x03,
-0x07, 0x02, 0x2b, 0x05, 0x20, 0xe6, 0x24, 0xe5,
-0xe5, 0x06, 0x43, 0x0e, 0x37, 0x01, 0x28, 0x23,
-0x27, 0x0c, 0x15, 0xe5, 0xe6, 0x68, 0x0c, 0x03,
-0x02, 0x13, 0x05, 0x02, 0x14, 0x01, 0x0b, 0x03,
-0x07, 0x08, 0x06, 0x16, 0x06, 0x36, 0xe5, 0xe6,
-0x60, 0x07, 0x13, 0x02, 0x10, 0x0d, 0x11, 0x02,
-0x20, 0x10, 0x01, 0x0c, 0x01, 0x02, 0x34, 0xe7,
-0x09, 0x06, 0x58, 0x10, 0x01, 0x11, 0x01, 0x1f,
-0x04, 0x08, 0x17, 0x18, 0x04, 0x2c, 0x0b, 0x03,
-0xe6, 0x6e, 0x37, 0x0f, 0x02, 0x03, 0xe5, 0xe5,
-0x04, 0xe5, 0x06, 0x01, 0xe5, 0x03, 0xe5, 0xe6,
-0x05, 0x08, 0xe6, 0x03, 0x05, 0xe5, 0x07, 0xe5,
-0x05, 0x1e, 0xe7, 0xe6, 0x01, 0x01, 0x6c, 0x13,
-0xe5, 0x21, 0xe5, 0x0d, 0x04, 0x04, 0x04, 0x01,
-0x01, 0x07, 0xe5, 0xe5, 0x04, 0xe5, 0x0f, 0x05,
-0xe6, 0x03, 0xe5, 0x06, 0xe5, 0x21, 0x01, 0x06,
-0x04, 0x6c, 0x10, 0xe5, 0x16, 0x06, 0x01, 0xe5,
-0xe5, 0x0b, 0x04, 0x06, 0xe5, 0x10, 0xe5, 0x05,
-0xe5, 0x07, 0x0c, 0xe5, 0x18, 0x1b, 0x05, 0x01,
-0xe5, 0x01, 0x57, 0x16, 0x10, 0x13, 0xe5, 0x04,
-0x07, 0x01, 0x04, 0xe5, 0xe5, 0x08, 0x06, 0x12,
-0xe5, 0x1c, 0x38, 0x03, 0xe5, 0xe5, 0x5a, 0x27,
-0x03, 0x22, 0x06, 0xe5, 0x04, 0xe5, 0x06, 0x01,
-0x0e, 0x07, 0x02, 0x02, 0x05, 0x0c, 0x01, 0x01,
-0x02, 0xe5, 0x01, 0x05, 0x09, 0x1f, 0xe5, 0xe6,
-0x01, 0x5e, 0x13, 0x0f, 0x03, 0x04, 0x10, 0x01,
-0x02, 0x04, 0x08, 0x02, 0x01, 0xe6, 0x02, 0x05,
-0x03, 0x0f, 0x02, 0x02, 0x02, 0x14, 0x01, 0x02,
-0x01, 0x01, 0x2c, 0x02, 0x01, 0x01, 0xe5, 0x5b,
-0x01, 0x2d, 0x0d, 0x09, 0x01, 0x03, 0xe5, 0x03,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0x11, 0x02, 0x0e,
-0x0b, 0x01, 0x02, 0x0b, 0x09, 0xe5, 0xe5, 0xe5,
-0x19, 0xe5, 0x02, 0x5d, 0x01, 0x3a, 0x02, 0x07,
-0x01, 0x01, 0xe5, 0xe5, 0x01, 0x02, 0x06, 0x17,
-0xe8, 0xe5, 0x01, 0x0a, 0xe5, 0x0d, 0x0e, 0x09,
-0x1f, 0xe5, 0xe6, 0x6c, 0xe5, 0x25, 0x12, 0x04,
-0x04, 0x02, 0x09, 0x10, 0x09, 0x09, 0x1d, 0x09,
-0x21, 0xe8, 0x63, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x0f, 0xe5, 0x0d, 0x07, 0xe6, 0x06, 0x05, 0xe5,
-0x0b, 0xe5, 0x03, 0xe5, 0x15, 0x05, 0xe5, 0x07,
-0xe5, 0x1f, 0x02, 0xe6, 0x0d, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x02, 0x02, 0x06, 0x01, 0x02, 0x02, 0x06,
-0xe5, 0x04, 0x02, 0xe5, 0x07, 0x06, 0x02, 0x02,
-0xe5, 0x04, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5,
-0x07, 0x09, 0x03, 0x05, 0xe6, 0x06, 0xe6, 0x06,
-0x09, 0x06, 0x06, 0x02, 0x01, 0x02, 0x59, 0x08,
-0x0a, 0x09, 0x10, 0x02, 0x06, 0x17, 0x13, 0x11,
-0x02, 0x1d, 0x30, 0xe5, 0x03, 0x05, 0xe5, 0x58,
-0x13, 0x0a, 0x13, 0x0d, 0x0e, 0x27, 0x03, 0x0f,
-0x0d, 0x2f, 0x0a, 0x01, 0x01, 0x5f, 0x07, 0x01,
-0x04, 0x02, 0x1c, 0x0c, 0x0c, 0xe6, 0x06, 0x06,
-0x01, 0x09, 0x0a, 0xe6, 0x06, 0x09, 0xe6, 0x0a,
-0x04, 0x0a, 0xe6, 0x06, 0xe6, 0x1e, 0xe8, 0x5b,
-0xe5, 0x01, 0x06, 0x01, 0xe5, 0x07, 0xe5, 0x08,
-0x09, 0x09, 0x03, 0x06, 0xe5, 0x09, 0x0f, 0x01,
-0xe5, 0x02, 0x02, 0x02, 0x0a, 0x13, 0x0f, 0x01,
-0x01, 0x09, 0x09, 0x19, 0xe5, 0x02, 0x01, 0xe8,
-0x66, 0x12, 0x1f, 0xe5, 0x0c, 0x01, 0x05, 0x06,
-0x2b, 0x03, 0x0e, 0x03, 0x09, 0x07, 0x16, 0x0a,
-0xe5, 0xe5, 0x14, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03,
-0x05, 0xe5, 0x05, 0xe7, 0x01, 0x04, 0xe6, 0x07,
-0xe5, 0x07, 0xe5, 0x02, 0x02, 0xe7, 0x07, 0xe5,
-0x05, 0xe7, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x02,
-0x02, 0xe7, 0x05, 0xe7, 0x07, 0xe5, 0x07, 0xe6,
-0x03, 0x01, 0xe8, 0x5e, 0x07, 0x01, 0x07, 0x02,
-0x10, 0x01, 0x16, 0x09, 0x09, 0xe5, 0x04, 0x01,
-0xe5, 0x07, 0x0a, 0x08, 0x0a, 0x09, 0xe5, 0x06,
-0x0a, 0x09, 0x1b, 0x08, 0xe5, 0x5c, 0x09, 0x01,
-0x09, 0x11, 0x01, 0x1c, 0x03, 0x01, 0xe5, 0x01,
-0x07, 0x01, 0xe5, 0xe5, 0x06, 0x0e, 0xe5, 0x01,
-0xe5, 0xe5, 0x0b, 0xe5, 0x01, 0x0a, 0x01, 0x02,
-0x09, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x1c,
-0xe7, 0x0b, 0x5a, 0x01, 0x0a, 0x06, 0x13, 0x0a,
-0x03, 0x0d, 0xe5, 0x02, 0x0a, 0x13, 0x03, 0xe5,
-0x0d, 0x03, 0xe5, 0x0c, 0x0a, 0x03, 0xe5, 0x07,
-0xe5, 0x1b, 0xe6, 0xe5, 0x66, 0x01, 0x0a, 0x29,
-0x03, 0x01, 0x06, 0x01, 0xe6, 0x01, 0x03, 0x01,
-0x03, 0x09, 0x0c, 0x01, 0xe5, 0x01, 0x0d, 0x01,
-0xe5, 0x02, 0x08, 0x0d, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x1b, 0xe5, 0xe5, 0x73, 0x1e, 0x1e, 0x06,
-0xe5, 0xe5, 0x05, 0x01, 0xe5, 0x11, 0xe5, 0x27,
-0x09, 0x23, 0xe5, 0x10, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x09, 0x01, 0xe5, 0x05,
-0x01, 0xe6, 0x04, 0x01, 0x03, 0x03, 0x01, 0xe5,
-0xe5, 0xe5, 0xe6, 0xe5, 0x06, 0xe6, 0x06, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x0a, 0xe5, 0x01, 0x20, 0x50, 0x01, 0xe5, 0x04,
-0x1d, 0x01, 0x02, 0xe5, 0xe5, 0x06, 0xe6, 0x01,
-0x01, 0x0b, 0x0c, 0x02, 0x04, 0x0e, 0x03, 0xe6,
-0x06, 0x0f, 0x03, 0xe7, 0x07, 0x20, 0xe6, 0xe6,
-0x08, 0x33, 0x26, 0x05, 0x06, 0x02, 0x17, 0x0f,
-0x05, 0x02, 0x0f, 0x0a, 0x0c, 0x07, 0x05, 0xe5,
-0xe5, 0xe5, 0xe6, 0x0d, 0x07, 0x04, 0x2c, 0x02,
-0xe7, 0x6b, 0x04, 0x20, 0x06, 0xe5, 0x07, 0x15,
-0x11, 0x1a, 0x02, 0x01, 0x13, 0x0d, 0x1e, 0x02,
-0xe6, 0x02, 0xe5, 0x5d, 0xe5, 0x01, 0xe6, 0x03,
-0x05, 0x08, 0x07, 0x01, 0x09, 0x09, 0x02, 0x09,
-0x03, 0x04, 0x02, 0x0b, 0x11, 0x01, 0x02, 0x01,
-0x53, 0xe5, 0x01, 0xe6, 0x66, 0x02, 0x10, 0x08,
-0x01, 0x03, 0x03, 0x08, 0xe6, 0x01, 0x11, 0x05,
-0xe5, 0x12, 0x0c, 0x02, 0x05, 0x4d, 0xe5, 0x01,
-0xe5, 0x11, 0x4c, 0x12, 0x02, 0x09, 0x15, 0x02,
-0x16, 0xe5, 0x08, 0x08, 0xe5, 0x11, 0xe5, 0x12,
-0x08, 0xe5, 0x01, 0x07, 0x0b, 0x09, 0x0a, 0x0a,
-0xe9, 0x42, 0x11, 0x24, 0x08, 0x07, 0x07, 0x09,
-0x09, 0x0b, 0x04, 0xe5, 0x02, 0x02, 0x01, 0x02,
-0xe5, 0x09, 0x01, 0x02, 0x01, 0xe5, 0x01, 0xe5,
-0x09, 0x01, 0xe5, 0x07, 0x01, 0x0e, 0x27, 0xe8,
-0x04, 0x22, 0x4b, 0x01, 0x06, 0x1b, 0xe5, 0x1a,
-0x04, 0x01, 0x07, 0x16, 0x0c, 0x01, 0x18, 0x15,
-0x17, 0x05, 0x16, 0x40, 0xe5, 0xe6, 0x2b, 0xe7,
-0x05, 0xe5, 0x15, 0x09, 0x0c, 0x04, 0xe5, 0xe5,
-0x06, 0xe6, 0x05, 0x01, 0x09, 0x05, 0x17, 0x1a,
-0x09, 0x02, 0x05, 0x59, 0x29, 0x06, 0x08, 0x05,
-0x11, 0x08, 0x03, 0x1b, 0x09, 0x07, 0x0f, 0x0d,
-0x23, 0xe6, 0xe5, 0x50, 0x0c, 0xe5, 0x19, 0x36,
-0x04, 0x02, 0x01, 0x04, 0x02, 0x01, 0x02, 0xe6,
-0x04, 0x10, 0x01, 0xe5, 0x0f, 0x01, 0x18, 0x09,
-0x13, 0x01, 0x01, 0x5f, 0x04, 0x04, 0x06, 0x13,
-0x02, 0x0c, 0x0b, 0x09, 0x06, 0x01, 0x02, 0x0b,
-0x02, 0x0a, 0x01, 0x03, 0x02, 0x09, 0x06, 0x0c,
-0x01, 0x07, 0x2c, 0xe8, 0x1b, 0x43, 0x08, 0x1d,
-0x0c, 0x05, 0x14, 0xe5, 0x0b, 0x06, 0x13, 0x0a,
-0x04, 0x0e, 0x06, 0x02, 0x06, 0x06, 0x1e, 0xe5,
-0x01, 0xe6, 0x71, 0xe6, 0x09, 0xe5, 0x05, 0xe5,
-0xe5, 0xe5, 0x03, 0x02, 0xe5, 0x05, 0x03, 0x01,
-0x04, 0x09, 0xe5, 0x06, 0xe5, 0x01, 0xe5, 0x03,
-0xe6, 0x07, 0x13, 0xe5, 0x14, 0xe5, 0x04, 0x09,
-0x1e, 0x02, 0x02, 0x02, 0x01, 0x5d, 0x12, 0xe5,
-0x09, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x03, 0xe5, 0x04, 0x01, 0x04, 0x02, 0x01, 0x04,
-0x05, 0x02, 0x03, 0xe5, 0x0e, 0x05, 0x05, 0xe5,
-0x1c, 0x01, 0x04, 0x09, 0x1b, 0x01, 0x03, 0xe5,
-0xe5, 0x03, 0x5f, 0x01, 0xe5, 0x03, 0x01, 0x01,
-0x07, 0x01, 0xe5, 0xe5, 0x10, 0x01, 0x0b, 0x18,
-0x01, 0x07, 0xe5, 0xe5, 0x02, 0xe5, 0x0a, 0x01,
-0x0e, 0x01, 0xe5, 0x03, 0x04, 0xe5, 0x02, 0x31,
-0x04, 0xe6, 0xe5, 0x01, 0x6b, 0x0c, 0x01, 0x0e,
-0xe5, 0xe5, 0xe5, 0x08, 0x19, 0xe5, 0x01, 0x06,
-0x13, 0x1d, 0xe5, 0x2f, 0x06, 0x05, 0xe5, 0x6e,
-0x01, 0x18, 0x09, 0x08, 0x06, 0x05, 0x04, 0x01,
-0x02, 0x07, 0x04, 0x04, 0x03, 0x01, 0x05, 0x02,
-0x04, 0x0b, 0x07, 0x09, 0x0b, 0x09, 0x16, 0x07,
-0xe9, 0x01, 0x68, 0x04, 0xe5, 0x02, 0x09, 0x13,
-0x07, 0x03, 0x01, 0x01, 0xe5, 0x09, 0x01, 0x01,
-0x08, 0x03, 0x01, 0x03, 0x05, 0x0a, 0x02, 0x03,
-0x01, 0x0a, 0x02, 0x09, 0x05, 0x2c, 0x02, 0xe6,
-0xe6, 0x65, 0x07, 0x12, 0x08, 0xe5, 0x01, 0x01,
-0x02, 0x08, 0x0c, 0xe6, 0x01, 0x01, 0x01, 0x07,
-0x02, 0x04, 0x01, 0x05, 0x08, 0x02, 0x15, 0x07,
-0x01, 0x05, 0x05, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x1a, 0x01, 0x02, 0x81, 0xe6, 0x04, 0xe5, 0xe5,
-0xe6, 0xe5, 0xe6, 0x05, 0x06, 0x06, 0xe5, 0xe5,
-0xe6, 0xe5, 0x01, 0x04, 0x02, 0x06, 0x02, 0x0a,
-0xe5, 0xe8, 0x01, 0x0a, 0xe5, 0x03, 0x02, 0x06,
-0x02, 0x0b, 0xe6, 0x06, 0xe6, 0x1d, 0x02, 0x6d,
-0x1a, 0x02, 0xe5, 0x04, 0x0b, 0x02, 0xe6, 0x03,
-0x09, 0x02, 0xe5, 0x04, 0x02, 0x02, 0x03, 0x09,
-0x09, 0x09, 0x02, 0xe5, 0x04, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x09, 0x1b, 0x04, 0x01, 0x02,
-0x60, 0x0f, 0x17, 0xe5, 0x07, 0xe5, 0x0a, 0x08,
-0xe5, 0x07, 0xe5, 0x15, 0xe5, 0x03, 0xe5, 0x0b,
-0x05, 0xe5, 0x0b, 0x0f, 0xe5, 0x01, 0x05, 0xe5,
-0x20, 0x02, 0xe5, 0x0d, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x02, 0x03, 0x02, 0xe5, 0x07, 0xe5, 0x04, 0x04,
-0x01, 0x07, 0xe5, 0x04, 0x02, 0xe6, 0x01, 0x01,
-0x02, 0xe5, 0xe5, 0x05, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x02, 0xe6, 0x01, 0xe5, 0x02, 0x01,
-0x02, 0xe5, 0xe6, 0x04, 0xe5, 0x04, 0x02, 0xe6,
-0xe5, 0x04, 0xe6, 0x06, 0x09, 0x0d, 0xe5, 0x02,
-0x02, 0x59, 0x09, 0x09, 0x09, 0x08, 0xe5, 0x11,
-0x15, 0xe5, 0x08, 0x09, 0x12, 0xe5, 0x12, 0x12,
-0xe5, 0x2b, 0x02, 0xe6, 0xe5, 0x58, 0x0b, 0x09,
-0x07, 0x0b, 0x05, 0x09, 0x15, 0x03, 0x07, 0x0b,
-0x0f, 0x03, 0x0f, 0x01, 0x15, 0x31, 0xe7, 0x59,
-0x02, 0x01, 0x01, 0x05, 0x13, 0x09, 0x01, 0xe7,
-0x06, 0xe6, 0x04, 0xe5, 0xe7, 0x07, 0xe6, 0x03,
-0x01, 0xe7, 0x06, 0x09, 0x03, 0x05, 0xe6, 0x02,
-0x03, 0x05, 0xe5, 0xe8, 0x06, 0x09, 0x06, 0x01,
-0xe7, 0x06, 0xe6, 0x20, 0x01, 0x5d, 0x01, 0xe5,
-0x07, 0xe5, 0x09, 0x04, 0x02, 0xe5, 0x04, 0xe5,
-0xe7, 0x01, 0x06, 0x07, 0x01, 0xe6, 0x08, 0x04,
-0xe5, 0xe7, 0x10, 0x0b, 0x0f, 0x01, 0xe6, 0x10,
-0x07, 0x01, 0xe6, 0x08, 0x20, 0x01, 0xe7, 0x5b,
-0x01, 0xe5, 0x05, 0x06, 0x0c, 0x06, 0x02, 0x01,
-0x01, 0x08, 0x05, 0x02, 0x01, 0x03, 0x0a, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x07, 0x0c, 0x02, 0x0d,
-0x01, 0xe5, 0x02, 0x04, 0x11, 0x01, 0x03, 0xe5,
-0x04, 0x21, 0xe6, 0xe5, 0x08, 0x0b, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe6, 0xe5,
-0x02, 0xe7, 0x05, 0xe7, 0xe6, 0xe6, 0x02, 0xe6,
-0x02, 0x02, 0xe8, 0xe6, 0x02, 0xe6, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x05, 0xe7, 0x07, 0xe6,
-0xe5, 0x02, 0xe7, 0x01, 0x05, 0xe5, 0x01, 0x05,
-0xe6, 0xe6, 0x01, 0xe7, 0x05, 0xe7, 0x07, 0xe5,
-0x07, 0xe5, 0x06, 0xe5, 0x01, 0x5f, 0xe5, 0x05,
-0x0b, 0x0a, 0xe5, 0x04, 0x01, 0x13, 0x01, 0x04,
-0x05, 0xe5, 0x04, 0x01, 0xe5, 0x08, 0x13, 0xe5,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x08, 0x06,
-0x09, 0x01, 0xe6, 0x07, 0xe5, 0x23, 0x5d, 0x01,
-0xe5, 0x0f, 0x13, 0x01, 0x03, 0x02, 0x06, 0x02,
-0x01, 0xe5, 0xe5, 0x01, 0x03, 0x06, 0x02, 0xe5,
-0xe6, 0x04, 0x0c, 0x0d, 0x02, 0x02, 0xe5, 0x05,
-0x01, 0x03, 0x02, 0x03, 0x08, 0x07, 0x01, 0x03,
-0x02, 0x06, 0x02, 0x14, 0xe5, 0x03, 0xe6, 0x01,
-0x5f, 0x07, 0x0b, 0x13, 0x04, 0xe5, 0x07, 0xe5,
-0x04, 0x0e, 0xe5, 0x02, 0x04, 0x04, 0xe5, 0x16,
-0xe5, 0x02, 0x09, 0xe5, 0x02, 0xe5, 0x02, 0x13,
-0x04, 0xe5, 0x07, 0xe5, 0x14, 0x07, 0xe5, 0xe5,
-0x5c, 0x01, 0xe5, 0x0f, 0x04, 0x07, 0x06, 0x01,
-0x02, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x01, 0x01,
-0x06, 0x05, 0xe5, 0xe7, 0xe5, 0x01, 0x03, 0x03,
-0x15, 0xe5, 0xe6, 0x02, 0x06, 0x01, 0x02, 0xe5,
-0xe7, 0x01, 0x10, 0x01, 0x02, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x14, 0x03, 0x05, 0x11, 0x55, 0x01,
-0xe6, 0x04, 0x03, 0xe5, 0x08, 0x19, 0x1e, 0xe5,
-0xe5, 0x13, 0x05, 0x17, 0xe5, 0x03, 0x03, 0x36,
-0x01, 0x11, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0xe5, 0x04, 0xe5, 0xe6, 0x05, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x06, 0xe5, 0xe5, 0x01, 0x04,
-0xe8, 0x04, 0x01, 0x04, 0x02, 0x01, 0x02, 0x04,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x03,
-0xe6, 0xe5, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0xe5, 0x05, 0x01,
-0x07, 0x01, 0x0b, 0x01, 0xe5, 0x6d, 0x04, 0x0b,
-0x07, 0xe5, 0x07, 0xe5, 0x0e, 0x04, 0xe6, 0x06,
-0xe5, 0x03, 0x03, 0xe5, 0x11, 0xe6, 0x05, 0x0a,
-0xe5, 0x03, 0x05, 0x04, 0x01, 0x03, 0x06, 0xe5,
-0x01, 0x05, 0xe6, 0x20, 0xe8, 0x4f, 0x0a, 0x04,
-0x09, 0x02, 0x13, 0x04, 0x06, 0x02, 0xe5, 0x13,
-0xe5, 0x07, 0x07, 0x02, 0x0b, 0x06, 0x03, 0x0e,
-0x07, 0x13, 0x02, 0x03, 0x05, 0xe5, 0x04, 0x1a,
-0xe5, 0xe5, 0xe5, 0x47, 0x1a, 0x06, 0x07, 0x12,
-0x09, 0x14, 0xe5, 0x08, 0x04, 0x06, 0x11, 0x04,
-0x0f, 0x1a, 0x01, 0x09, 0x0f, 0x14, 0x02, 0xe5,
-0x1c, 0x33, 0x0b, 0x09, 0x0b, 0x07, 0x03, 0x09,
-0x03, 0x09, 0x03, 0x01, 0x0e, 0x01, 0x02, 0x07,
-0x01, 0x04, 0x09, 0x01, 0x0a, 0x01, 0x09, 0xe5,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x01, 0x05, 0x05,
-0x26, 0x02, 0xe6, 0x5d, 0x01, 0x08, 0x06, 0x0b,
-0x10, 0x09, 0xe6, 0x01, 0x12, 0x08, 0x02, 0x04,
-0x13, 0x04, 0x06, 0x09, 0x01, 0x05, 0x04, 0x06,
-0x05, 0x2a, 0xe7, 0x02, 0x0d, 0x50, 0x0e, 0xe6,
-0x07, 0x0c, 0x06, 0x03, 0xe5, 0x01, 0x01, 0x01,
-0x03, 0xe5, 0x0a, 0x02, 0x03, 0x0f, 0x03, 0x09,
-0x03, 0xe6, 0xe5, 0xe5, 0x13, 0x02, 0xe6, 0x03,
-0x09, 0x0d, 0xe5, 0x1b, 0xe5, 0x01, 0x09, 0x01,
-0x2a, 0x02, 0x0e, 0x0c, 0x06, 0xe5, 0x04, 0x09,
-0x09, 0xe5, 0x10, 0xe6, 0x07, 0xe7, 0x07, 0x09,
-0xe5, 0x07, 0x09, 0xe5, 0xe5, 0x01, 0xe5, 0x01,
-0x02, 0x06, 0x02, 0x09, 0x0b, 0x03, 0xe5, 0x01,
-0x1a, 0x1e, 0x29, 0x38, 0x06, 0x01, 0xe5, 0x02,
-0x02, 0x01, 0x07, 0x02, 0x10, 0x06, 0xe5, 0x02,
-0x07, 0x08, 0x02, 0x09, 0x06, 0x02, 0x01, 0x07,
-0x06, 0x02, 0x02, 0x01, 0x18, 0x0b, 0xe5, 0x0f,
-0x04, 0x13, 0x03, 0xe5, 0x7a, 0x1c, 0x05, 0xe5,
-0xe5, 0xe5, 0x07, 0x04, 0x19, 0x1b, 0x09, 0x0d,
-0x02, 0x2a, 0xe5, 0x01, 0x7c, 0x0d, 0x0a, 0x03,
-0x57, 0x08, 0x07, 0x0c, 0x1f, 0x01, 0xe5, 0x32,
-0x24, 0x0e, 0x01, 0xe5, 0x05, 0x01, 0x07, 0x01,
-0x16, 0x06, 0x01, 0x11, 0x01, 0x02, 0x18, 0x01,
-0x0f, 0x0a, 0x09, 0x02, 0x1d, 0x18, 0xe6, 0xe5,
-0x72, 0x03, 0x05, 0x10, 0xe5, 0xe5, 0x03, 0x07,
-0x08, 0x02, 0x24, 0x09, 0xe5, 0x16, 0x03, 0xe5,
-0x21, 0x12, 0xe5, 0xe7, 0x61, 0x0f, 0x02, 0x04,
-0x02, 0x0b, 0x09, 0x10, 0x01, 0x02, 0x25, 0x09,
-0x0b, 0x11, 0x03, 0x07, 0x02, 0x0c, 0x1c, 0x01,
-0x01, 0x6a, 0x04, 0x1d, 0x0a, 0xe5, 0x01, 0x02,
-0xe5, 0x01, 0x02, 0xe5, 0x04, 0x09, 0x09, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x09, 0x02, 0x09,
-0x09, 0x0a, 0x02, 0xe5, 0x04, 0x1e, 0xe6, 0xe5,
-0xe5, 0x01, 0x01, 0x6c, 0xe5, 0x2d, 0xe5, 0x1c,
-0x01, 0x0e, 0x0f, 0x21, 0x02, 0xe5, 0x04, 0x1b,
-0x01, 0x03, 0x01, 0xe5, 0x03, 0x5f, 0xe5, 0x0a,
-0x01, 0x04, 0x01, 0xe5, 0x0f, 0x07, 0x01, 0x09,
-0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01, 0x07, 0x01,
-0x06, 0x02, 0x07, 0x01, 0x09, 0x01, 0x48, 0x06,
-0x01, 0x64, 0x09, 0x02, 0x01, 0x04, 0x02, 0xe5,
-0x0e, 0x01, 0xe5, 0x05, 0x01, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x19, 0xe5, 0x1b, 0xe5, 0x18, 0x03, 0x01,
-0xe6, 0x04, 0x05, 0xe5, 0x05, 0x01, 0x4e, 0x09,
-0x01, 0x01, 0x02, 0xe5, 0xe7, 0x01, 0x06, 0x01,
-0x07, 0x01, 0x06, 0x02, 0x01, 0x06, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x06, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x03, 0x02, 0xe5, 0x14, 0xe5,
-0x04, 0x05, 0x09, 0x07, 0x03, 0x01, 0x13, 0xe6,
-0x08, 0x01, 0xe5, 0x01, 0x04, 0x01, 0x54, 0x05,
-0x01, 0x02, 0x03, 0xe5, 0x08, 0x01, 0x01, 0x07,
-0x01, 0x01, 0x01, 0xe5, 0x03, 0x01, 0x01, 0x01,
-0xe5, 0x01, 0x01, 0x01, 0x01, 0xe5, 0x01, 0x01,
-0x04, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x04, 0xe5, 0x15, 0x03,
-0xe6, 0x13, 0x02, 0x05, 0x0e, 0x03, 0x01, 0xe5,
-0x0c, 0x5b, 0x07, 0x01, 0x05, 0x04, 0x06, 0x01,
-0x09, 0x0b, 0x04, 0x01, 0x02, 0x09, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x04, 0xe5,
-0x07, 0x01, 0x07, 0x02, 0x01, 0x0b, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x03, 0x05, 0x11, 0x01, 0xe5,
-0xe5, 0x0e, 0x59, 0x07, 0x01, 0x0a, 0x06, 0x01,
-0x07, 0x01, 0x09, 0x01, 0x04, 0x01, 0xe5, 0xe5,
-0x06, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x03, 0xe6, 0x06, 0xe5, 0x08, 0xe5,
-0xe5, 0x01, 0x03, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x01, 0xe5, 0xe6, 0x16, 0x02, 0xe6, 0x07, 0x02,
-0x06, 0xe5, 0x57, 0x02, 0x06, 0x06, 0x10, 0x0b,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x09, 0x0b, 0x04,
-0x02, 0x01, 0xe5, 0x02, 0x09, 0x09, 0x02, 0xe5,
-0x0c, 0x05, 0xe5, 0xe6, 0x09, 0xe5, 0x04, 0x02,
-0x65, 0x04, 0x21, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x03, 0x01, 0x01, 0xe5, 0x08, 0x09, 0x05, 0xe5,
-0x07, 0xe5, 0x23, 0xe5, 0x0d, 0x03, 0x05, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x02,
-0x06, 0x09, 0x09, 0x04, 0x01, 0xe5, 0xe5, 0x08,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x06,
-0xe5, 0xe5, 0x01, 0x04, 0x01, 0x06, 0xe5, 0xe5,
-0x01, 0x06, 0x09, 0x05, 0x03, 0xe5, 0x03, 0x03,
-0xe6, 0x06, 0xe6, 0x03, 0x02, 0xe5, 0xe5, 0x05,
-0x0d, 0xe5, 0xe7, 0x01, 0x63, 0x09, 0x13, 0x0a,
-0x0b, 0x08, 0xe5, 0x08, 0x08, 0xe5, 0x06, 0xe6,
-0x07, 0xe5, 0x06, 0xe6, 0x1b, 0x1c, 0x19, 0x03,
-0xe5, 0xe5, 0x64, 0x09, 0x13, 0x1a, 0x04, 0x04,
-0x09, 0x04, 0x04, 0x04, 0x04, 0x03, 0x05, 0x04,
-0x04, 0x16, 0x3e, 0x01, 0x0a, 0x59, 0x02, 0x06,
-0x0e, 0xe5, 0x07, 0x12, 0x02, 0x09, 0x09, 0x04,
-0x01, 0x02, 0x09, 0x09, 0x09, 0x07, 0x01, 0x07,
-0x01, 0x0a, 0x03, 0x05, 0xe6, 0x06, 0xe6, 0x03,
-0x02, 0x15, 0x02, 0xe7, 0x10, 0x01, 0x53, 0x03,
-0x05, 0x01, 0x01, 0x07, 0xe6, 0xe5, 0x02, 0x03,
-0x02, 0x01, 0x02, 0xe5, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x04,
-0xe5, 0xe6, 0x02, 0x01, 0xe5, 0xe7, 0xe5, 0x02,
-0x01, 0x01, 0x05, 0x0d, 0x09, 0x05, 0x1e, 0x0d,
-0x01, 0x57, 0x01, 0x09, 0x03, 0xe5, 0x03, 0x09,
-0x23, 0x14, 0x13, 0x0b, 0x21, 0x0c, 0x1e, 0x01,
-0x01, 0x04, 0x08, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe6,
-0x06, 0xe5, 0x01, 0x05, 0xe6, 0x06, 0xe5, 0x01,
-0x05, 0xe5, 0xe5, 0x01, 0x04, 0xe6, 0x01, 0x03,
-0x01, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x03, 0xe7, 0x01, 0x05,
-0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x05, 0xe7, 0x02, 0x02, 0xe7, 0x07, 0xe5, 0x07,
-0xe5, 0x0a, 0x67, 0x01, 0x27, 0xe5, 0x14, 0x09,
-0x09, 0x09, 0x13, 0xe5, 0x04, 0x01, 0x11, 0x0c,
-0xe5, 0x07, 0xe5, 0x22, 0xe5, 0x66, 0x27, 0x01,
-0x0b, 0x06, 0x02, 0x03, 0x02, 0x02, 0x06, 0x02,
-0x09, 0x09, 0x06, 0x02, 0x07, 0x01, 0x06, 0x05,
-0x04, 0x0f, 0x02, 0x06, 0x02, 0xe5, 0x12, 0xe5,
-0x03, 0xe5, 0x01, 0xe5, 0x0c, 0x01, 0x01, 0x55,
-0x01, 0x01, 0x09, 0x09, 0x09, 0x07, 0xe5, 0x06,
-0x02, 0x04, 0x04, 0xe5, 0x03, 0x03, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0x03, 0xe6, 0x02, 0x0b,
-0x01, 0x01, 0x19, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x14, 0x06, 0xe5, 0xe6, 0x0c, 0x01, 0x57, 0x27,
-0x01, 0xe5, 0x07, 0x01, 0x06, 0xe5, 0xe6, 0x01,
-0xe8, 0xe6, 0x02, 0x01, 0xe5, 0xe6, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0x03, 0xe8, 0xe6, 0x0c, 0xe6,
-0x19, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x13, 0x03,
-0x01, 0xe5, 0x01, 0x61, 0x08, 0x06, 0x09, 0x02,
-0x0a, 0x05, 0x02, 0x08, 0x02, 0x06, 0x02, 0x09,
-0x06, 0xe5, 0xe6, 0x07, 0xe5, 0x01, 0x02, 0xe5,
-0xe6, 0x07, 0xe5, 0x01, 0x02, 0xe5, 0xe5, 0x0f,
-0x02, 0x1a, 0x1b, 0xe5, 0xe5, 0x10, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x07, 0x01,
-0xe6, 0x04, 0x01, 0x03, 0x03, 0x01, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0xe5, 0xe5,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x03,
-0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x02, 0x03,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x0b, 0xe5, 0xe5, 0x01, 0x0e,
-0x48, 0x0c, 0x13, 0x02, 0x02, 0x02, 0x04, 0x05,
-0xe7, 0x01, 0x04, 0xe6, 0x03, 0x03, 0xe7, 0x01,
-0xe5, 0x01, 0x02, 0xe5, 0x02, 0x03, 0x07, 0x02,
-0x01, 0x06, 0xe5, 0x01, 0x03, 0x07, 0x02, 0x0c,
-0x05, 0xe5, 0x02, 0x06, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0xe6, 0x01, 0x03, 0x05, 0x15, 0x01, 0xe5,
-0x3c, 0x12, 0x28, 0xe5, 0x02, 0x0e, 0x06, 0x01,
-0x09, 0x03, 0x05, 0x03, 0x06, 0x0b, 0xe5, 0x02,
-0x09, 0x0e, 0x06, 0x1d, 0x14, 0x12, 0x02, 0xe6,
-0x29, 0x56, 0x06, 0x06, 0x01, 0x06, 0x0e, 0x01,
-0x01, 0x02, 0x03, 0x01, 0x03, 0x01, 0x01, 0x10,
-0x01, 0x02, 0x07, 0x13, 0x10, 0x01, 0x07, 0x01,
-0x24, 0xe7, 0x31, 0x25, 0x0f, 0x07, 0xe5, 0x09,
-0x09, 0x07, 0xe5, 0x09, 0x01, 0x03, 0x01, 0x01,
-0x01, 0x07, 0x01, 0xe5, 0x02, 0x02, 0x04, 0x01,
-0xe5, 0xe5, 0x03, 0x06, 0x07, 0x13, 0xe6, 0x08,
-0x1b, 0x01, 0x19, 0x01, 0xe5, 0x44, 0x21, 0x06,
-0x06, 0x03, 0x01, 0x12, 0x06, 0x03, 0x04, 0x08,
-0x09, 0x09, 0x09, 0x05, 0x09, 0x03, 0x01, 0x15,
-0x01, 0x22, 0x1b, 0xe5, 0x07, 0x04, 0xe5, 0x02,
-0x43, 0x01, 0x1b, 0x0b, 0x03, 0xe6, 0x02, 0x04,
-0xe5, 0x01, 0x04, 0xe8, 0x02, 0x03, 0x05, 0x03,
-0x04, 0x06, 0x03, 0x05, 0x03, 0x03, 0x0b, 0xe5,
-0x0b, 0x03, 0x09, 0xe6, 0x02, 0x13, 0x03, 0x0f,
-0x0e, 0x0d, 0x01, 0x0f, 0x10, 0x2c, 0x01, 0x14,
-0x09, 0x02, 0x03, 0x01, 0x2e, 0x02, 0xe8, 0x04,
-0xe6, 0x09, 0x03, 0x02, 0xe6, 0x19, 0xe5, 0xe5,
-0x37, 0xe6, 0x09, 0x42, 0x14, 0x1d, 0x12, 0xe5,
-0x03, 0x0f, 0x0a, 0x09, 0xe5, 0x07, 0x13, 0x01,
-0x01, 0x13, 0x04, 0x0a, 0x08, 0x0c, 0x13, 0x03,
-0x53, 0xe5, 0x03, 0x0d, 0xe5, 0x07, 0xe5, 0x03,
-0x1f, 0x01, 0x09, 0xe7, 0x04, 0x02, 0xe5, 0x18,
-0x02, 0xe5, 0x06, 0x0a, 0xe5, 0x0d, 0x01, 0x0b,
-0xe5, 0x07, 0xe5, 0x03, 0x06, 0x17, 0x01, 0xe6,
-0x54, 0x13, 0x09, 0x06, 0x11, 0x09, 0x02, 0x05,
-0x08, 0xe5, 0x07, 0xe5, 0x03, 0x12, 0x04, 0x13,
-0xe5, 0x16, 0x04, 0x09, 0x22, 0x02, 0x0f, 0x44,
-0x02, 0x07, 0x08, 0x04, 0x04, 0xe5, 0x02, 0x01,
-0x01, 0x01, 0x09, 0x09, 0x08, 0x03, 0x07, 0x09,
-0x0a, 0x09, 0x08, 0x04, 0x02, 0x02, 0x08, 0x07,
-0x03, 0x08, 0x08, 0x01, 0x07, 0x03, 0x20, 0x01,
-0xe5, 0x0e, 0x3e, 0x1a, 0xe5, 0x07, 0x09, 0x07,
-0xe6, 0x08, 0x03, 0x16, 0x0e, 0x09, 0x04, 0x09,
-0x02, 0xe6, 0x03, 0x18, 0x0e, 0x09, 0x0b, 0x10,
-0x01, 0x02, 0x0d, 0xe5, 0x3e, 0x0e, 0x0b, 0x0a,
-0xe5, 0x06, 0x01, 0x0f, 0x01, 0x08, 0x1e, 0xe5,
-0x06, 0xe6, 0x10, 0x1a, 0x03, 0xe5, 0x38, 0xe8,
-0x0a, 0x3e, 0xe5, 0x39, 0xe5, 0x17, 0xe5, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0x02, 0xe5, 0x14, 0xe5,
-0x04, 0x13, 0x08, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x01, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x0a, 0x13,
-0xe7, 0xe6, 0x01, 0x01, 0x08, 0xe6, 0x35, 0x01,
-0x15, 0x03, 0x22, 0x03, 0x1b, 0x02, 0x01, 0x04,
-0x02, 0x1d, 0x0d, 0x01, 0x03, 0x0a, 0x12, 0x09,
-0x06, 0xe5, 0x13, 0x01, 0x03, 0x01, 0xe5, 0x03,
-0x05, 0xe5, 0xe5, 0xe5, 0x3c, 0x11, 0x22, 0xe5,
-0x20, 0x09, 0x06, 0x01, 0x06, 0xe5, 0x12, 0xe5,
-0x1b, 0x01, 0x02, 0x01, 0x16, 0x01, 0xe5, 0x14,
-0x04, 0x03, 0x02, 0x0a, 0x01, 0x72, 0xe5, 0x10,
-0xe5, 0x0d, 0x09, 0x06, 0xe5, 0x1a, 0xe5, 0x1f,
-0x1a, 0x04, 0x15, 0x02, 0xe6, 0xe5, 0x0e, 0x04,
-0x01, 0x7a, 0x02, 0xe5, 0x01, 0x07, 0x04, 0x04,
-0x04, 0x04, 0x09, 0x09, 0x09, 0x09, 0x09, 0x11,
-0x02, 0x02, 0x05, 0x09, 0x02, 0x03, 0x02, 0xe5,
-0x01, 0x12, 0x02, 0x02, 0x0a, 0x03, 0x02, 0x01,
-0x4a, 0x04, 0x25, 0x01, 0xe5, 0x03, 0x0b, 0x04,
-0x03, 0x05, 0x03, 0x0a, 0x09, 0x13, 0x1b, 0x05,
-0x14, 0x04, 0x12, 0x05, 0xe6, 0x0b, 0x01, 0x55,
-0x2b, 0x09, 0x01, 0x07, 0x09, 0x03, 0x05, 0x01,
-0x07, 0x01, 0x11, 0x01, 0x1b, 0x07, 0x05, 0x09,
-0x05, 0x19, 0xe5, 0x02, 0x0d, 0x01, 0x7f, 0x0a,
-0xe5, 0xe5, 0x06, 0x03, 0xe5, 0x03, 0x04, 0x04,
-0x01, 0x07, 0x01, 0x0b, 0xe5, 0x03, 0x01, 0x0b,
-0xe7, 0x0b, 0x02, 0x0b, 0xe6, 0x06, 0x06, 0x18,
-0xe8, 0x12, 0xe5, 0x4d, 0x02, 0x10, 0x1d, 0xe5,
-0x09, 0xe5, 0x04, 0x09, 0x0c, 0xe5, 0x0e, 0x13,
-0x13, 0x02, 0x06, 0x09, 0x25, 0x14, 0x4f, 0xe5,
-0x07, 0x0b, 0x07, 0xe5, 0x04, 0x0c, 0xe5, 0x09,
-0xe5, 0x03, 0xe5, 0x07, 0xe5, 0x1b, 0xe5, 0x11,
-0xe5, 0x17, 0x03, 0xe5, 0x07, 0xe5, 0x15, 0x09,
-0xe5, 0xe7, 0x0d, 0x02, 0xe5, 0x04, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0x09,
-0x04, 0xe6, 0x01, 0x06, 0x02, 0x09, 0x09, 0x04,
-0x01, 0x01, 0x02, 0x09, 0xe5, 0x07, 0xe7, 0x05,
-0x04, 0x01, 0x02, 0x09, 0xe5, 0x02, 0x01, 0x02,
-0x09, 0xe5, 0x07, 0x09, 0xe5, 0x07, 0xe6, 0x06,
-0xe6, 0x03, 0x02, 0x04, 0x01, 0x02, 0x03, 0x09,
-0x01, 0xe7, 0x01, 0x59, 0x09, 0x09, 0x06, 0x02,
-0x1d, 0x29, 0x31, 0x1c, 0xe5, 0x08, 0x0e, 0x03,
-0xe5, 0xe5, 0x5a, 0x09, 0x08, 0x09, 0x1e, 0x02,
-0x0e, 0x17, 0x0f, 0x13, 0x0b, 0x1f, 0x09, 0x15,
-0xe5, 0xe5, 0x6e, 0x01, 0x10, 0xe5, 0xe5, 0x08,
-0x0b, 0x0a, 0x01, 0x01, 0x05, 0xe6, 0xe5, 0x03,
-0x04, 0x04, 0x0a, 0x01, 0x01, 0x04, 0x0a, 0xe6,
-0x0d, 0x02, 0x03, 0x05, 0xe6, 0x06, 0xe6, 0x03,
-0x09, 0x0e, 0x03, 0x01, 0x0a, 0x06, 0x4f, 0x05,
-0x02, 0x06, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x02,
-0x02, 0x01, 0xe6, 0xe5, 0x04, 0x01, 0x07, 0x03,
-0x09, 0x09, 0x07, 0x01, 0x09, 0x02, 0x06, 0x09,
-0x09, 0x11, 0x0b, 0x09, 0x07, 0x01, 0x05, 0x01,
-0x01, 0x0d, 0xe7, 0x0e, 0x53, 0x0a, 0x02, 0x01,
-0x11, 0x01, 0x04, 0x09, 0x03, 0x2a, 0x13, 0x0b,
-0x01, 0x0d, 0x1a, 0x02, 0x0b, 0x03, 0x0b, 0xe7,
-0x0e, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x08,
-0xe6, 0x05, 0xe7, 0x02, 0x03, 0xe6, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x05, 0xe7,
-0x07, 0xe5, 0x07, 0xe5, 0x02, 0x02, 0xe7, 0x02,
-0x02, 0xe7, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x09,
-0xe5, 0x55, 0x13, 0x08, 0xe5, 0x11, 0x09, 0x0b,
-0x14, 0x08, 0x09, 0x13, 0x28, 0xe5, 0x07, 0x06,
-0x09, 0x01, 0x0e, 0xe6, 0xe5, 0x11, 0x43, 0x06,
-0x03, 0x08, 0x06, 0x01, 0xe5, 0x11, 0x02, 0x06,
-0x01, 0x07, 0x03, 0x04, 0x05, 0xe5, 0x01, 0x05,
-0x03, 0x02, 0x01, 0x09, 0x0a, 0xe5, 0x01, 0x04,
-0x0a, 0xe5, 0x01, 0x0c, 0x0c, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x02, 0x01, 0x05, 0x01, 0x01, 0x0f,
-0xe5, 0x0e, 0x61, 0x01, 0x13, 0x12, 0x07, 0x09,
-0xe5, 0x03, 0x03, 0x0e, 0x0e, 0xe5, 0x02, 0x0e,
-0xe5, 0x1b, 0xe5, 0x03, 0x03, 0xe5, 0xe5, 0x19,
-0x03, 0x0f, 0x46, 0x13, 0x06, 0x01, 0xe5, 0x11,
-0x1a, 0x01, 0x06, 0x01, 0xe5, 0x08, 0x1a, 0x01,
-0xe5, 0x0f, 0x01, 0xe5, 0x19, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x01, 0x1a, 0x01, 0x12, 0x45, 0x04,
-0x0d, 0xe5, 0x07, 0x0f, 0x02, 0xe5, 0x1d, 0x06,
-0x04, 0x12, 0x2d, 0x02, 0x0a, 0x26, 0x03, 0xe5,
-0x01, 0x01, 0x0f, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0xe5,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x09, 0x01, 0x06, 0xe5, 0xe6,
-0x05, 0x01, 0x07, 0x01, 0x07, 0x01, 0x02, 0x03,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x06, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x06, 0xe7, 0x06, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x08, 0x02, 0xe7, 0x0a, 0x05,
-0x45, 0x09, 0x04, 0x09, 0x14, 0xe6, 0x11, 0x05,
-0x04, 0x01, 0xe6, 0x05, 0xe6, 0x15, 0x05, 0xe5,
-0x18, 0x02, 0xe5, 0x04, 0xe6, 0x0e, 0x04, 0xe5,
-0x02, 0x07, 0x08, 0x0e, 0xe7, 0x03, 0x06, 0x30,
-0x1e, 0x06, 0x07, 0x09, 0x0e, 0x12, 0x0d, 0x08,
-0xe5, 0x05, 0x11, 0x05, 0xe5, 0x1c, 0x0d, 0x0e,
-0xe5, 0x05, 0x08, 0x11, 0x01, 0x02, 0x5c, 0x09,
-0x07, 0x07, 0x07, 0x07, 0x13, 0x06, 0x05, 0xe5,
-0xe5, 0x05, 0x02, 0x15, 0x07, 0x09, 0x01, 0x0c,
-0x44, 0x01, 0x10, 0x5f, 0xe8, 0x05, 0x02, 0x08,
-0xe5, 0x01, 0x06, 0x19, 0x13, 0x0b, 0x07, 0x1a,
-0x07, 0x25, 0xe6, 0x0d, 0x03, 0x08, 0x02, 0x4b,
-0x0b, 0x0d, 0x0b, 0x07, 0x04, 0x0e, 0x05, 0x53,
-0x01, 0x28, 0x11, 0xe6, 0x18, 0x21, 0x18, 0xe5,
-0x16, 0x06, 0x01, 0x14, 0x09, 0x03, 0x03, 0x03,
-0x06, 0x0b, 0x06, 0x03, 0x01, 0x03, 0x03, 0x06,
-0x09, 0x0c, 0x07, 0x15, 0x07, 0x21, 0xe5, 0xe5,
-0x10, 0x05, 0xe5, 0x34, 0x04, 0x04, 0xe5, 0x02,
-0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x0a, 0x09,
-0x09, 0x08, 0xe5, 0xe5, 0x09, 0x0f, 0xe5, 0x06,
-0xe6, 0x1e, 0x1d, 0x03, 0x07, 0x04, 0x1e, 0x01,
-0x08, 0x0c, 0x3b, 0x04, 0x0b, 0xe5, 0x07, 0x06,
-0x02, 0x07, 0x18, 0x03, 0x0b, 0x0c, 0x04, 0x02,
-0x04, 0x10, 0x09, 0x0b, 0x23, 0x04, 0x06, 0x01,
-0x14, 0xe5, 0x0d, 0x04, 0x40, 0x04, 0x03, 0xe5,
-0x03, 0x13, 0x0e, 0x01, 0xe5, 0x0e, 0xe6, 0x13,
-0x0f, 0x05, 0x06, 0xe5, 0x11, 0xe5, 0x18, 0x02,
-0xe5, 0x07, 0xe5, 0x0a, 0x17, 0xe8, 0x0f, 0x03,
-0x41, 0x08, 0x27, 0x11, 0x01, 0x0e, 0x06, 0x05,
-0x15, 0x01, 0x02, 0x03, 0x0a, 0x01, 0x15, 0x05,
-0x01, 0x07, 0x01, 0x06, 0x1c, 0xe7, 0x04, 0x04,
-0x02, 0x01, 0x45, 0x04, 0x03, 0xe5, 0x06, 0x01,
-0x09, 0x07, 0x01, 0x1c, 0xe5, 0xe5, 0x02, 0x09,
-0x0d, 0x01, 0xe5, 0x1b, 0x01, 0x08, 0x31, 0x17,
-0x01, 0xe7, 0x04, 0x08, 0x09, 0x3a, 0x0a, 0x01,
-0x11, 0x09, 0x1f, 0x14, 0xe5, 0x06, 0x04, 0x02,
-0x01, 0x13, 0x39, 0x01, 0x17, 0x04, 0x05, 0xe5,
-0x02, 0x03, 0x09, 0x44, 0x01, 0x0b, 0x05, 0x01,
-0x09, 0x0b, 0x10, 0x02, 0x17, 0x05, 0x0d, 0x0c,
-0x03, 0x0a, 0x27, 0x09, 0x16, 0x03, 0xe6, 0x55,
-0x04, 0x02, 0xe5, 0x0e, 0x16, 0xe5, 0x13, 0xe5,
-0x01, 0xe5, 0x0a, 0x03, 0x16, 0xe5, 0x04, 0x0c,
-0xe5, 0x04, 0x05, 0x10, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0xe5, 0x08, 0x13, 0xe7, 0xe6, 0x01, 0x01,
-0x0d, 0x40, 0xe5, 0x07, 0x02, 0x10, 0x17, 0x14,
-0x0d, 0x01, 0xe5, 0x01, 0x1d, 0x13, 0x06, 0x16,
-0x09, 0x1c, 0x01, 0x04, 0x01, 0x04, 0x0b, 0x3f,
-0xe5, 0x0a, 0x13, 0x3d, 0x3b, 0x3d, 0x04, 0xe5,
-0x01, 0x02, 0x0b, 0x02, 0x01, 0xe5, 0x3a, 0x13,
-0x31, 0x18, 0x06, 0x08, 0xe5, 0x29, 0x24, 0xe5,
-0x18, 0x02, 0xe5, 0x01, 0x05, 0x0a, 0x0b, 0x34,
-0x03, 0xe5, 0xe6, 0x01, 0xe5, 0x05, 0xe7, 0x08,
-0x01, 0x04, 0x01, 0x1c, 0x03, 0x02, 0x03, 0x01,
-0x05, 0x04, 0x04, 0x02, 0x06, 0x13, 0x13, 0x04,
-0x18, 0x09, 0x0a, 0x02, 0x11, 0xe5, 0xe6, 0x01,
-0x02, 0x16, 0x39, 0x06, 0x03, 0x01, 0x02, 0x02,
-0x01, 0x01, 0x02, 0x2a, 0x02, 0x02, 0x02, 0x0a,
-0x03, 0x0a, 0x2c, 0x03, 0x23, 0x08, 0x0e, 0x03,
-0x01, 0xe6, 0x03, 0x0a, 0x06, 0x01, 0x3e, 0x18,
-0x04, 0x23, 0x02, 0x0e, 0x01, 0xe5, 0x02, 0xe5,
-0x03, 0x01, 0x07, 0x01, 0x0c, 0x18, 0x17, 0x09,
-0x0d, 0x11, 0x01, 0x01, 0xe5, 0x0f, 0x06, 0x01,
-0x3c, 0xe5, 0x42, 0x02, 0x0a, 0xe5, 0xe5, 0xe6,
-0x03, 0x04, 0x01, 0x07, 0x01, 0x0b, 0xe5, 0x11,
-0xe5, 0x03, 0x10, 0x01, 0x05, 0x09, 0x21, 0xe6,
-0x04, 0x0a, 0x02, 0x02, 0x3f, 0x02, 0x02, 0x41,
-0x02, 0x06, 0x09, 0x1d, 0x13, 0x1d, 0x09, 0x0c,
-0xe5, 0x12, 0xe5, 0x01, 0x10, 0x0d, 0x37, 0x03,
-0x09, 0x09, 0x06, 0x24, 0x09, 0x03, 0xe5, 0x07,
-0xe5, 0x12, 0x02, 0x05, 0xe5, 0x11, 0xe5, 0x1b,
-0xe5, 0x07, 0xe5, 0x08, 0x16, 0xe9, 0xe5, 0x06,
-0x01, 0x02, 0xe5, 0xe5, 0x05, 0x03, 0x05, 0x09,
-0x09, 0x09, 0x09, 0x09, 0xe5, 0x03, 0xe5, 0x01,
-0x05, 0x03, 0x02, 0x02, 0x03, 0x09, 0x09, 0x09,
-0x06, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x01,
-0x01, 0x02, 0x09, 0x05, 0x03, 0xe5, 0x07, 0x09,
-0xe5, 0x07, 0x09, 0x09, 0xe6, 0x06, 0xe6, 0x01,
-0x01, 0x02, 0x09, 0x0d, 0x01, 0xe5, 0xe5, 0x01,
-0x09, 0x09, 0x42, 0x02, 0x09, 0x2e, 0x02, 0x3d,
-0x3b, 0x18, 0x02, 0x01, 0x01, 0x09, 0x09, 0x47,
-0x08, 0x31, 0x12, 0x27, 0x01, 0x11, 0x29, 0x1e,
-0xe8, 0x0c, 0x01, 0xe6, 0x04, 0x01, 0x3b, 0xe6,
-0x0b, 0x02, 0x01, 0x04, 0x0e, 0x1c, 0xe5, 0x01,
-0x09, 0x01, 0x07, 0xe6, 0x05, 0x09, 0x0a, 0x01,
-0x01, 0x04, 0x0a, 0x01, 0x1b, 0xe6, 0x06, 0xe6,
-0x03, 0x1b, 0xe7, 0x0c, 0x01, 0xe5, 0x07, 0x01,
-0x39, 0x01, 0x04, 0x03, 0x06, 0x01, 0x01, 0x02,
-0x06, 0x01, 0x05, 0xe5, 0x1b, 0x0d, 0x09, 0x09,
-0x07, 0x01, 0x01, 0x07, 0x05, 0x01, 0xe5, 0x09,
-0x0c, 0x10, 0x09, 0x05, 0x01, 0x01, 0x01, 0x0d,
-0xe5, 0x01, 0xe5, 0x02, 0x01, 0xe5, 0x0b, 0x02,
-0x0c, 0x14, 0x23, 0x0c, 0xe5, 0x01, 0x01, 0x09,
-0x06, 0x02, 0x04, 0x18, 0x06, 0x13, 0x04, 0x1b,
-0x01, 0x04, 0x27, 0x0e, 0x19, 0x01, 0xe5, 0x0c,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0xe5, 0x05, 0xe7, 0x05, 0xe7, 0x02, 0x03, 0xe6,
-0x07, 0xe5, 0x07, 0xe5, 0x05, 0xe8, 0xe5, 0x04,
-0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x07, 0xe5, 0x02,
-0x02, 0xe7, 0x02, 0x02, 0xe7, 0x06, 0xe6, 0x07,
-0xe7, 0x02, 0x02, 0x02, 0x0d, 0x01, 0x28, 0x2e,
-0x01, 0x07, 0x0b, 0x0a, 0x09, 0x1f, 0x08, 0x09,
-0x11, 0x01, 0xe5, 0x1c, 0xe5, 0x07, 0x09, 0x06,
-0x08, 0x0f, 0x03, 0x01, 0x0d, 0x01, 0x07, 0x03,
-0x3c, 0x0e, 0x01, 0x02, 0x04, 0x04, 0x06, 0x0a,
-0x12, 0x07, 0xe5, 0x03, 0x01, 0x02, 0x04, 0x04,
-0x05, 0x06, 0x02, 0x08, 0x01, 0x02, 0xe5, 0xe5,
-0x0a, 0x01, 0x02, 0x18, 0x01, 0x02, 0x04, 0x01,
-0x02, 0xe5, 0xe5, 0x01, 0x01, 0x0c, 0xe5, 0x03,
-0xe5, 0x01, 0xe6, 0x0b, 0x01, 0x28, 0x26, 0x09,
-0x09, 0x09, 0x14, 0x07, 0x06, 0xe5, 0x08, 0xe5,
-0x03, 0x03, 0x04, 0x18, 0xe5, 0xe5, 0xe6, 0x0c,
-0xe5, 0x17, 0x03, 0xe5, 0x03, 0x03, 0xe5, 0x02,
-0x11, 0x08, 0xe6, 0x03, 0x08, 0x01, 0x28, 0x2e,
-0x01, 0x09, 0x09, 0x0a, 0x09, 0x0f, 0x01, 0x06,
-0x01, 0xe5, 0x08, 0x1a, 0x01, 0xe6, 0xe6, 0x0b,
-0x01, 0xe5, 0x0c, 0x0c, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x06, 0x0d, 0x03, 0x01, 0x02, 0xe6, 0x51,
-0x01, 0xe5, 0x07, 0xe5, 0x0f, 0x02, 0x14, 0x03,
-0x06, 0x06, 0x01, 0xe6, 0x0e, 0x3b, 0xe5, 0xe5,
-0x25, 0xe5, 0x17, 0x02, 0x03, 0xe5, 0x0b, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x06, 0x02, 0xe6, 0x06, 0x01, 0x03, 0x03, 0x01,
-0x07, 0x01, 0x07, 0xe6, 0xe5, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x03, 0x06, 0xe6, 0xe5, 0x03, 0x0a,
-0xe5, 0x01, 0x07, 0x1b, 0x33, 0x05, 0xe5, 0x01,
-0x04, 0x0c, 0xe6, 0x03, 0x02, 0xe5, 0x06, 0x0c,
-0xe5, 0x07, 0xe6, 0x03, 0x09, 0x04, 0x03, 0x03,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0x14, 0xe5,
-0x07, 0xe5, 0x1c, 0x07, 0xe5, 0x0b, 0x08, 0x4e,
-0x12, 0x0d, 0xe6, 0x01, 0x03, 0x07, 0xe5, 0x0a,
-0x01, 0x07, 0xe5, 0x05, 0x15, 0x01, 0xe5, 0x07,
-0xe5, 0xe6, 0x02, 0xe5, 0x05, 0x0a, 0x0a, 0xe5,
-0x07, 0xe5, 0x05, 0x0b, 0x10, 0xe5, 0xe7, 0x01,
-0x02, 0x09, 0x26, 0x23, 0x01, 0x34, 0x15, 0x02,
-0x06, 0x22, 0x0e, 0x1d, 0x05, 0x03, 0x23, 0xe5,
-0xe5, 0x07, 0x06, 0x09, 0x01, 0x37, 0x09, 0x01,
-0x01, 0x04, 0xe6, 0x07, 0xe6, 0x28, 0x0d, 0x6c,
-0x07, 0x0f, 0xe6, 0x08, 0x01, 0x01, 0x48, 0x02,
-0x03, 0x02, 0x11, 0x02, 0x23, 0xe5, 0x10, 0x1e,
-0x3c, 0x26, 0xe7, 0x16, 0xe6, 0x16, 0x13, 0x12,
-0x06, 0xe5, 0x06, 0xe5, 0x13, 0x01, 0x0a, 0x06,
-0x01, 0x04, 0x01, 0x0f, 0x04, 0xe5, 0x01, 0x0a,
-0x05, 0x0f, 0x05, 0x01, 0x1a, 0x16, 0x20, 0xe6,
-0x0f, 0x06, 0x01, 0x0a, 0x1d, 0x0e, 0x15, 0x01,
-0x02, 0x0d, 0x1b, 0x03, 0x03, 0x09, 0x1a, 0x01,
-0xe5, 0x54, 0x11, 0x01, 0x01, 0x01, 0x08, 0x07,
-0x4d, 0xe5, 0xe5, 0x09, 0x09, 0x07, 0x18, 0x27,
-0x04, 0x0d, 0x5d, 0x05, 0x0e, 0x1d, 0x3e, 0xe5,
-0x08, 0x05, 0x02, 0xe6, 0x05, 0xe7, 0x05, 0xe5,
-0x01, 0x02, 0x04, 0xe5, 0x01, 0x06, 0x09, 0x07,
-0x01, 0xe5, 0x07, 0x01, 0x07, 0xe5, 0x06, 0x01,
-0x33, 0x19, 0xe6, 0x01, 0x0e, 0x46, 0x18, 0xe5,
-0x08, 0x0b, 0x08, 0x07, 0x02, 0x08, 0x09, 0x09,
-0x0b, 0x11, 0x01, 0x0a, 0x49, 0xe5, 0x01, 0x03,
-0x15, 0x22, 0x22, 0xe5, 0x03, 0xe5, 0x01, 0x09,
-0x18, 0x0d, 0x06, 0x06, 0x02, 0x05, 0x04, 0x0d,
-0x05, 0x0b, 0x0d, 0x2d, 0x1d, 0xe7, 0x01, 0x15,
-0x01, 0x43, 0x09, 0x09, 0x2c, 0x0d, 0x02, 0xe6,
-0x12, 0x04, 0x60, 0x01, 0xe7, 0x16, 0xe5, 0x1f,
-0x0b, 0x1a, 0x06, 0xe5, 0x0a, 0x1e, 0x06, 0x14,
-0xe5, 0x1f, 0x01, 0x14, 0x0b, 0x09, 0x04, 0x04,
-0x29, 0xe6, 0x48, 0xe7, 0x0a, 0xe5, 0x02, 0x13,
-0x09, 0x01, 0x01, 0xe5, 0x05, 0x02, 0x01, 0x02,
-0x01, 0x01, 0xe5, 0x07, 0x01, 0xe5, 0x05, 0x12,
-0xe5, 0x07, 0xe5, 0x01, 0xe5, 0x04, 0xe5, 0x07,
-0x20, 0x01, 0x04, 0x09, 0x1e, 0xea, 0x01, 0x01,
-0x41, 0x01, 0x11, 0xe5, 0x0a, 0xe5, 0x14, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x03, 0x01, 0x05,
-0x02, 0xe5, 0x04, 0x13, 0x09, 0x03, 0x01, 0x04,
-0x02, 0x01, 0x03, 0x20, 0xe5, 0x05, 0x02, 0x01,
-0x04, 0x1b, 0x01, 0x04, 0x01, 0x04, 0x0f, 0xe5,
-0x36, 0x0f, 0x01, 0x09, 0x42, 0x01, 0x02, 0x07,
-0x01, 0x6d, 0x05, 0xe7, 0x01, 0x11, 0x45, 0x02,
-0x01, 0x07, 0x43, 0xe5, 0x01, 0x06, 0x02, 0x01,
-0x6f, 0x02, 0x01, 0x01, 0x15, 0x08, 0x01, 0x3a,
-0x03, 0x02, 0x01, 0x01, 0x09, 0x0f, 0x09, 0x09,
-0x0b, 0x09, 0x07, 0x03, 0xe6, 0x09, 0x01, 0x0c,
-0x09, 0x09, 0x1d, 0x09, 0x1f, 0xe5, 0x01, 0x02,
-0x18, 0x01, 0x02, 0x3c, 0x01, 0x02, 0xe5, 0x01,
-0x04, 0x01, 0x01, 0xe5, 0x3d, 0x02, 0x02, 0x02,
-0x04, 0x05, 0x01, 0x01, 0x60, 0x02, 0x02, 0x02,
-0xe6, 0x17, 0x43, 0x01, 0x20, 0x01, 0x08, 0xe5,
-0x11, 0xe5, 0x09, 0xe5, 0x0b, 0x01, 0x07, 0x01,
-0x22, 0x1a, 0x02, 0x06, 0x02, 0x01, 0x1a, 0xe5,
-0xe7, 0x16, 0x45, 0x01, 0x1f, 0xe8, 0x04, 0xe5,
-0xe5, 0xe5, 0x03, 0xe5, 0x04, 0x05, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0xe6, 0x01, 0x06, 0x01, 0x07,
-0x01, 0x0b, 0xe5, 0x07, 0xe7, 0x05, 0xe5, 0xe6,
-0x19, 0x01, 0xe6, 0x04, 0xe6, 0x1d, 0x01, 0xe5,
-0x04, 0x71, 0x06, 0x09, 0x09, 0x0b, 0x09, 0x09,
-0x1d, 0x09, 0x09, 0x04, 0x18, 0x09, 0x21, 0xe8,
-0x1d, 0x41, 0x19, 0x03, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x0b, 0x19, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x1b, 0xe5, 0x07, 0xe5,
-0x23, 0xe5, 0x0d, 0x09, 0x05, 0x03, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0xe5, 0x07,
-0x02, 0x01, 0x01, 0x02, 0x09, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x06, 0x02, 0xe6, 0x06, 0xe5, 0x07,
-0xe5, 0x03, 0xe5, 0x01, 0x02, 0x06, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0x09, 0x09, 0xe6,
-0x06, 0xe6, 0x06, 0x09, 0x0d, 0xe5, 0xe5, 0xe5,
-0x01, 0x13, 0x45, 0x13, 0x3d, 0x06, 0x02, 0x72,
-0x02, 0x02, 0xe5, 0x14, 0x43, 0x14, 0x10, 0x09,
-0x09, 0x06, 0x0e, 0x03, 0x08, 0x1a, 0x09, 0x09,
-0x48, 0xe6, 0xe5, 0x13, 0x02, 0x01, 0x43, 0x01,
-0x01, 0x0c, 0x02, 0x01, 0x0a, 0x01, 0x01, 0x05,
-0xe6, 0x06, 0x01, 0x09, 0xe6, 0x06, 0xe6, 0x06,
-0x08, 0x14, 0xe6, 0x03, 0x01, 0xe7, 0x06, 0xe6,
-0x1a, 0xe6, 0x06, 0xe6, 0x14, 0x09, 0xe8, 0x18,
-0x01, 0x41, 0x02, 0xe5, 0x03, 0x03, 0x06, 0x01,
-0xe5, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x0f, 0x02,
-0x14, 0x05, 0x01, 0xe6, 0x08, 0x1d, 0x09, 0x19,
-0xe5, 0x02, 0x02, 0x02, 0xe5, 0x5b, 0x01, 0x11,
-0x01, 0x15, 0x0b, 0x04, 0x04, 0x11, 0x09, 0x03,
-0x09, 0x06, 0x03, 0x02, 0x01, 0x01, 0x08, 0x4b,
-0x01, 0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0x01, 0x04, 0xe5, 0x07, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe5, 0x05, 0xe7, 0x05, 0xe7, 0x08,
-0xe6, 0x02, 0x02, 0xe7, 0x01, 0x05, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x05, 0xe8, 0xe5, 0x03, 0xe6,
-0x05, 0xe7, 0x07, 0xe5, 0x07, 0xe5, 0x02, 0x02,
-0xe7, 0x02, 0x02, 0xe7, 0x07, 0xe5, 0x07, 0xe6,
-0x03, 0x01, 0x02, 0xe5, 0x16, 0x01, 0x3c, 0x06,
-0x01, 0x09, 0x07, 0x01, 0xe5, 0x08, 0xe5, 0x27,
-0xe5, 0x07, 0x08, 0x24, 0x03, 0x1d, 0xe5, 0x07,
-0xe5, 0x19, 0x05, 0xe8, 0x18, 0x02, 0x40, 0x01,
-0x02, 0x06, 0x07, 0x02, 0x0b, 0x09, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x07, 0x01, 0x01, 0x05, 0xe5,
-0x01, 0x03, 0x05, 0xe5, 0x17, 0xe5, 0x01, 0x05,
-0x09, 0xe5, 0x01, 0x19, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x14, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x55,
-0x06, 0x01, 0x09, 0x07, 0x01, 0x18, 0xe5, 0x07,
-0xe5, 0x01, 0x11, 0xe5, 0x02, 0x09, 0x18, 0xe5,
-0x07, 0x05, 0x03, 0xe5, 0x1b, 0xe5, 0x07, 0xe5,
-0x14, 0x06, 0x03, 0x56, 0x06, 0x01, 0xe5, 0x07,
-0x07, 0x01, 0xe5, 0x15, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x08, 0x01, 0x06, 0x01, 0xe6, 0x01, 0x03,
-0x01, 0xe5, 0x18, 0x01, 0xe5, 0x0f, 0x01, 0xe5,
-0x19, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x18, 0x01,
-0xe5, 0xe7, 0x19, 0x44, 0x48, 0xe5, 0x03, 0x03,
-0x0c, 0x14, 0x3b, 0x16, 0x08, 0xe5, 0x0b, 0x04,
-0xe6, 0x06, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x04, 0xe5, 0xe6, 0x07, 0x01, 0x07,
-0x01, 0x03, 0x03, 0x01, 0x02, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x01, 0xe5, 0x03, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x02,
-0x04, 0x01, 0x0a, 0xe5, 0xe6, 0x54, 0xe5, 0x05,
-0x18, 0x07, 0xe5, 0x10, 0xe5, 0x04, 0x01, 0x18,
-0x17, 0x03, 0xe5, 0x11, 0xe5, 0x03, 0x17, 0xe5,
-0x07, 0xe5, 0x21, 0x02, 0xe5, 0x1d, 0x35, 0x0b,
-0x13, 0xe5, 0x02, 0xe5, 0x06, 0x09, 0x01, 0x0e,
-0x02, 0x02, 0x27, 0xe5, 0x07, 0x04, 0x04, 0x01,
-0x10, 0x0a, 0xe5, 0xe5, 0x05, 0xe5, 0x07, 0x05,
-0x0d, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x52, 0x0f,
-0x1c, 0x10, 0xe5, 0x16, 0x24, 0x12, 0x10, 0x17,
-0x25, 0xe5, 0x2e, 0x13, 0x0b, 0x0d, 0x01, 0x09,
-0x07, 0xe6, 0x1e, 0x14, 0x03, 0x04, 0x01, 0x23,
-0xe6, 0x09, 0x19, 0x33, 0x01, 0x09, 0x53, 0x01,
-0x05, 0x09, 0x05, 0x21, 0xe5, 0x06, 0x58, 0x33,
-0xe7, 0x08, 0x08, 0x28, 0x0f, 0xe5, 0xe5, 0x0d,
-0x01, 0x13, 0x09, 0x0a, 0x01, 0x06, 0xe5, 0x05,
-0xe5, 0x02, 0x0c, 0x03, 0x16, 0x10, 0x05, 0x09,
-0x0b, 0x09, 0x07, 0x2a, 0x01, 0x0d, 0x0f, 0x2b,
-0x13, 0x13, 0x09, 0x13, 0x2c, 0xe5, 0x11, 0x09,
-0x02, 0x02, 0x03, 0x15, 0x2e, 0x04, 0x03, 0x03,
-0x0b, 0x02, 0x83, 0x02, 0x14, 0x10, 0x12, 0x03,
-0x3b, 0x1b, 0x01, 0x01, 0x01, 0x08, 0x29, 0x09,
-0xe5, 0x07, 0x01, 0x07, 0x09, 0x0a, 0xe6, 0x10,
-0xe5, 0x12, 0x08, 0xe5, 0x02, 0x01, 0x03, 0x28,
-0x01, 0x0f, 0x02, 0x1c, 0xe6, 0x2c, 0xe7, 0x27,
-0x16, 0x0c, 0x1d, 0x10, 0x01, 0x14, 0x01, 0xe5,
-0x02, 0x1e, 0x04, 0x26, 0x1b, 0x2f, 0xe6, 0x0e,
-0x1e, 0x1c, 0x13, 0x13, 0x09, 0x05, 0x0d, 0x0c,
-0xe5, 0xe5, 0x08, 0x09, 0x13, 0x02, 0x03, 0x3b,
-0x22, 0xe5, 0xe6, 0x0d, 0x01, 0x39, 0x13, 0xe5,
-0x03, 0x08, 0x04, 0x09, 0x13, 0x10, 0x2d, 0x5c,
-0x02, 0xe6, 0x0c, 0xe5, 0x22, 0x19, 0x03, 0x06,
-0x08, 0xe5, 0x11, 0x09, 0x13, 0xe5, 0x01, 0x08,
-0x09, 0x33, 0x07, 0x02, 0x1a, 0x2b, 0x02, 0xe6,
-0x07, 0xe5, 0x03, 0xe6, 0x17, 0x02, 0xe5, 0x12,
-0xe5, 0x08, 0x01, 0xe5, 0x04, 0x02, 0x01, 0x04,
-0x05, 0x03, 0x02, 0x01, 0x02, 0x01, 0xe5, 0x07,
-0x09, 0xe5, 0x0a, 0x01, 0x02, 0x03, 0x01, 0xe5,
-0x05, 0x02, 0xe5, 0x04, 0x16, 0x01, 0x04, 0x07,
-0x0b, 0x16, 0x01, 0x04, 0x09, 0x1e, 0xe5, 0x01,
-0xe6, 0x01, 0x01, 0x08, 0xe6, 0x1a, 0x03, 0x0c,
-0xe5, 0x10, 0xe5, 0x07, 0xe5, 0x05, 0x05, 0x02,
-0x03, 0x01, 0x04, 0x08, 0x03, 0xe5, 0x0b, 0x05,
-0xe5, 0x02, 0x04, 0xe6, 0x05, 0x05, 0xe5, 0x01,
-0x16, 0x01, 0x04, 0x13, 0x15, 0xe5, 0x05, 0x02,
-0xe5, 0x04, 0x1b, 0x01, 0x02, 0x01, 0xe6, 0x03,
-0x05, 0x01, 0xe5, 0xe5, 0xe5, 0x18, 0x13, 0x01,
-0x01, 0x02, 0xe5, 0x02, 0x02, 0x08, 0x02, 0xe5,
-0x02, 0x02, 0x04, 0x04, 0x01, 0xe5, 0x02, 0x04,
-0x01, 0x02, 0x02, 0x08, 0x07, 0x09, 0x03, 0x11,
-0x77, 0x05, 0x01, 0xe5, 0x01, 0x0a, 0x01, 0x1b,
-0x10, 0x02, 0x01, 0x04, 0x04, 0x0e, 0x04, 0x07,
-0x06, 0x04, 0x04, 0x04, 0x0d, 0xe5, 0x0d, 0x13,
-0x7b, 0x02, 0xe5, 0xe6, 0x0c, 0x01, 0x04, 0x01,
-0x14, 0x11, 0x06, 0x02, 0x03, 0x02, 0x01, 0x01,
-0x05, 0x02, 0x03, 0x02, 0x01, 0x01, 0xe5, 0x03,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x01, 0x01,
-0x05, 0x09, 0xe5, 0x01, 0x02, 0x04, 0x09, 0x06,
-0x02, 0x01, 0x01, 0x19, 0x13, 0x1d, 0x09, 0x19,
-0x06, 0xe7, 0x01, 0x0a, 0x01, 0x01, 0x02, 0x01,
-0x14, 0x03, 0x13, 0x09, 0x01, 0x02, 0x0e, 0x01,
-0x02, 0xe5, 0x02, 0x09, 0x01, 0x02, 0x04, 0x04,
-0x0e, 0x02, 0x01, 0x02, 0x03, 0x0f, 0x03, 0x01,
-0x02, 0x72, 0x04, 0x01, 0xe5, 0x0b, 0x01, 0x1b,
-0x13, 0x01, 0x01, 0x07, 0x01, 0x02, 0x01, 0x04,
-0x02, 0x04, 0x01, 0x02, 0x01, 0xe5, 0x02, 0x02,
-0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xe6,
-0x06, 0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x01,
-0x06, 0xe5, 0x03, 0x01, 0x33, 0xe5, 0x19, 0x09,
-0x02, 0x01, 0x1a, 0xe5, 0xe7, 0xe6, 0x09, 0x01,
-0x1b, 0x13, 0x01, 0x02, 0x09, 0x01, 0x07, 0x02,
-0x06, 0x01, 0x02, 0x04, 0xe7, 0x05, 0xe6, 0x06,
-0xe6, 0x05, 0xe5, 0xe6, 0x02, 0x01, 0xe5, 0xe5,
-0xe5, 0xe6, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0xe6, 0x03, 0x01, 0x01, 0x18, 0xe5, 0x11, 0xe5,
-0xe5, 0x1a, 0x09, 0xe6, 0x1f, 0xe5, 0x12, 0xe5,
-0x2c, 0x09, 0x02, 0xe6, 0x03, 0x09, 0x04, 0x04,
-0x09, 0x02, 0xe5, 0x04, 0x09, 0x04, 0x04, 0x02,
-0xe5, 0x06, 0x04, 0x04, 0x09, 0x1d, 0x13, 0x04,
-0x18, 0x09, 0x25, 0x14, 0x2d, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x01, 0xe5, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x1b, 0xe5, 0x11, 0xe5, 0x1b, 0xe5, 0x07, 0xe5,
-0x1f, 0x01, 0xe7, 0x0d, 0x03, 0xe5, 0xe5, 0x01,
-0x06, 0x02, 0x09, 0x02, 0x06, 0x09, 0xe6, 0x01,
-0x01, 0x02, 0xe6, 0x06, 0xe6, 0x01, 0x01, 0x02,
-0xe6, 0xe5, 0x04, 0xe6, 0x01, 0x01, 0x02, 0xe7,
-0xe5, 0xe5, 0x01, 0xe6, 0xe5, 0x04, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x01, 0x02, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0x06, 0x09, 0x09, 0xe5, 0x07, 0x09,
-0xe5, 0x07, 0x09, 0x09, 0xe6, 0x06, 0xe6, 0x06,
-0x09, 0x0d, 0x03, 0xe5, 0x01, 0x13, 0x08, 0xe5,
-0x26, 0x13, 0x13, 0x1c, 0xe5, 0x07, 0xe5, 0x91,
-0x05, 0xe5, 0x13, 0x08, 0x29, 0x11, 0x13, 0x1b,
-0x03, 0x05, 0x03, 0x02, 0x04, 0x09, 0x27, 0x13,
-0x49, 0x01, 0xe5, 0x16, 0x08, 0x02, 0x1e, 0xe6,
-0xe5, 0x04, 0xe6, 0x03, 0x01, 0xe5, 0xe5, 0xe5,
-0x04, 0xe6, 0xe5, 0x04, 0x01, 0x01, 0x05, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0xe5, 0x05,
-0xe7, 0xe5, 0x04, 0xe6, 0xe5, 0x04, 0xe6, 0x14,
-0x05, 0xe6, 0x10, 0xe6, 0x14, 0x05, 0xe6, 0xe5,
-0x04, 0xe6, 0x1e, 0xe6, 0xe5, 0x01, 0x0e, 0x07,
-0x01, 0x05, 0x02, 0x1e, 0x08, 0xe5, 0x04, 0x01,
-0xe6, 0x07, 0xe5, 0x08, 0x08, 0xe5, 0x07, 0xe5,
-0x08, 0x08, 0xe5, 0x06, 0x02, 0xe5, 0x08, 0x09,
-0x1d, 0x13, 0x1d, 0x09, 0x19, 0xe5, 0x02, 0x01,
-0x03, 0xe5, 0x0d, 0x07, 0x05, 0x05, 0x1e, 0x05,
-0x03, 0x06, 0x01, 0x03, 0x02, 0x06, 0x09, 0x07,
-0x02, 0x06, 0x01, 0x07, 0x02, 0x05, 0x02, 0x02,
-0x01, 0x02, 0x01, 0x30, 0x13, 0x02, 0x1d, 0x28,
-0x01, 0xe6, 0x0e, 0x05, 0xe5, 0x01, 0x05, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x01, 0x06, 0xe6, 0x02, 0x02, 0xe7,
-0x02, 0x03, 0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x05,
-0xe7, 0x07, 0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x07,
-0xe5, 0x02, 0x02, 0xe7, 0x02, 0x02, 0xe7, 0x07,
-0xe5, 0x07, 0xe6, 0x03, 0x01, 0xe6, 0xe5, 0x08,
-0x19, 0x1e, 0x06, 0x01, 0xe5, 0x08, 0xe5, 0x04,
-0x01, 0xe6, 0x07, 0xe5, 0x04, 0x01, 0x07, 0x01,
-0xe5, 0x08, 0x08, 0xe5, 0x09, 0xe5, 0x04, 0x03,
-0xe5, 0x03, 0x03, 0xe5, 0x03, 0x1d, 0x0d, 0xe5,
-0x03, 0x17, 0x05, 0x03, 0xe5, 0x03, 0x15, 0x05,
-0x01, 0xe6, 0x03, 0x0d, 0x09, 0x04, 0x22, 0x04,
-0x04, 0x09, 0x04, 0x04, 0x09, 0x04, 0x04, 0x04,
-0x04, 0x09, 0x04, 0x01, 0x02, 0x06, 0x04, 0x03,
-0x05, 0xe5, 0xe6, 0x04, 0x03, 0x19, 0xe5, 0xe6,
-0x0e, 0xe5, 0xe6, 0x16, 0x01, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x13, 0xe5, 0x03, 0xe6, 0xe7, 0x0d,
-0x13, 0x1e, 0x08, 0xe5, 0x11, 0x13, 0x09, 0xe5,
-0x08, 0x09, 0x07, 0x02, 0xe5, 0x02, 0x09, 0xe5,
-0x07, 0x1d, 0xe5, 0x11, 0xe5, 0x1b, 0xe5, 0x07,
-0xe5, 0x14, 0x06, 0xe6, 0xe5, 0x08, 0x05, 0x11,
-0x6d, 0x0b, 0x06, 0x08, 0x27, 0x13, 0x1d, 0x09,
-0x1c, 0x01, 0x03, 0x03, 0x09, 0x02, 0x1a, 0x1e,
-0x01, 0x0e, 0x02, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x11, 0x01, 0x1a, 0x05, 0xe5, 0x2f,
-0x0c, 0x10, 0x09, 0x1a, 0x06, 0xe7, 0x01, 0x02,
-0x05, 0x02, 0x02, 0x01, 0x02, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x04, 0x02, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0xe6, 0x06, 0x01,
-0x07, 0xe6, 0x06, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x07, 0xe6, 0x08, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x0c, 0x01, 0x03,
-0x09, 0x1f, 0xe5, 0x11, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x03, 0x03, 0xe5, 0x01, 0x05, 0xe6, 0x07, 0x07,
-0x02, 0x09, 0xe5, 0x02, 0x04, 0xe5, 0x1b, 0xe5,
-0x11, 0xe5, 0x03, 0x0a, 0x0c, 0xe5, 0x07, 0xe5,
-0x20, 0xe5, 0x01, 0xe5, 0x29, 0x06, 0x0c, 0x06,
-0x03, 0x08, 0x03, 0x02, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x03, 0x07, 0x01, 0xe5, 0x02,
-0x02, 0x01, 0x02, 0x02, 0x03, 0x03, 0x08, 0x02,
-0x02, 0x03, 0x1d, 0x10, 0x02, 0xe5, 0x1b, 0x09,
-0x10, 0x10, 0x04, 0x01, 0xe5, 0x01, 0x27, 0x13,
-0x09, 0x09, 0x1f, 0x04, 0x01, 0x07, 0x11, 0x01,
-0x03, 0x07, 0xe5, 0x01, 0x06, 0x0f, 0x0d, 0x13,
-0x1d, 0x09, 0x1e, 0x05, 0xe5, 0x01, 0x17, 0xe6,
-0x2e, 0xe6, 0x06, 0xe7, 0x05, 0xe6, 0x10, 0xe6,
-0x06, 0xe6, 0x10, 0xe6, 0x1f, 0x17, 0x08, 0x0a,
-0x50, 0x01, 0xe5, 0x17, 0x16, 0x15, 0x03, 0x05,
-0x0d, 0x05, 0x08, 0xe5, 0x02, 0x09, 0x07, 0x0b,
-0x04, 0x04, 0x05, 0x32, 0xe5, 0x59, 0x01, 0x01,
-0x0b, 0x06, 0x17, 0x10, 0x0e, 0xe5, 0x06, 0x0a,
-0xe5, 0x12, 0x03, 0x0e, 0xe5, 0x02, 0x0d, 0x04,
-0x01, 0x0a, 0x08, 0x11, 0x12, 0xe5, 0xe5, 0x1f,
-0x07, 0x09, 0x1f, 0xe7, 0x2f, 0x0e, 0x04, 0x04,
-0x01, 0x0a, 0x03, 0x02, 0x01, 0x04, 0x01, 0x0a,
-0x02, 0x09, 0x06, 0x0d, 0x01, 0x09, 0x03, 0x1a,
-0x18, 0x57, 0xe7, 0x05, 0x01, 0x20, 0x15, 0x12,
-0x09, 0x28, 0x13, 0x05, 0x09, 0x34, 0xe5, 0x46,
-0x06, 0x01, 0x01, 0x17, 0xe5, 0x2e, 0x07, 0x0c,
-0xe6, 0x02, 0x04, 0x09, 0x26, 0x08, 0x0d, 0x08,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x12, 0x1c, 0xe6,
-0x29, 0x02, 0x01, 0xe5, 0x18, 0x46, 0x08, 0x0a,
-0xe5, 0x08, 0x0e, 0x0a, 0x17, 0x05, 0x03, 0x0a,
-0x04, 0x04, 0x03, 0x0f, 0x1b, 0x2e, 0x01, 0xe5,
-0x17, 0x29, 0x13, 0x0d, 0x04, 0x04, 0x04, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x08, 0x06, 0x09,
-0x10, 0x07, 0x09, 0xe6, 0x07, 0x03, 0x09, 0x0f,
-0x36, 0xe9, 0x66, 0xe5, 0x01, 0x06, 0x09, 0x09,
-0x0c, 0x0b, 0x09, 0x07, 0x17, 0x02, 0x01, 0x04,
-0x03, 0xe5, 0xe5, 0x19, 0xe5, 0x34, 0x01, 0x01,
-0xe5, 0xe5, 0x02, 0x03, 0x07, 0x31, 0xe5, 0x0c,
-0x04, 0x0c, 0x01, 0x01, 0x07, 0x03, 0x01, 0x03,
-0x01, 0x07, 0x01, 0x0d, 0x03, 0x01, 0x07, 0x09,
-0x1f, 0xe5, 0x07, 0x02, 0x06, 0x04, 0x02, 0x01,
-0x0b, 0x1b, 0x09, 0x09, 0x08, 0xe9, 0x25, 0xe5,
-0x03, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x04, 0x01,
-0xe6, 0x04, 0x06, 0xe5, 0xe5, 0xe7, 0x06, 0x04,
-0xe5, 0xe5, 0xe5, 0xe8, 0x05, 0xe5, 0x05, 0x11,
-0x01, 0x0c, 0xe5, 0xe6, 0x05, 0x02, 0xe5, 0x04,
-0x01, 0xe5, 0x05, 0x13, 0x05, 0x01, 0x0b, 0x16,
-0x01, 0x04, 0x09, 0x02, 0xe5, 0x19, 0xe6, 0x01,
-0xe5, 0x01, 0x01, 0x2c, 0xe5, 0x08, 0x01, 0xe5,
-0x08, 0x06, 0x01, 0xe6, 0x01, 0x0c, 0xe5, 0xe5,
-0x01, 0x03, 0x01, 0xe5, 0x01, 0x06, 0xe5, 0x11,
-0x0f, 0x02, 0x01, 0x04, 0x02, 0xe5, 0x04, 0x15,
-0xe5, 0x0b, 0xe6, 0x02, 0xe5, 0x1b, 0xe5, 0x05,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x16, 0x01, 0x02,
-0x01, 0xe6, 0x03, 0x2a, 0x09, 0x05, 0x03, 0x05,
-0x09, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x07, 0x13,
-0x01, 0x07, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x02,
-0xe5, 0x03, 0x01, 0x1f, 0x13, 0x02, 0xe5, 0xe5,
-0xe5, 0x0a, 0x43, 0x04, 0xe5, 0x01, 0x02, 0x3c,
-0x09, 0x09, 0x09, 0x01, 0x07, 0x05, 0xe5, 0x01,
-0x06, 0xe5, 0xe5, 0xe5, 0x06, 0x01, 0x04, 0x02,
-0x01, 0x04, 0xe5, 0x02, 0x01, 0x36, 0x02, 0x01,
-0x51, 0x02, 0x02, 0xe5, 0x3e, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x04, 0x09, 0xe5,
-0x01, 0x02, 0x03, 0x02, 0xe5, 0xe5, 0x04, 0x01,
-0x1a, 0x09, 0x09, 0x13, 0x02, 0x01, 0x01, 0x03,
-0x02, 0x05, 0x1d, 0x09, 0x18, 0x06, 0xe8, 0x01,
-0x02, 0x39, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x03, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x04, 0x03,
-0x09, 0x05, 0x03, 0x02, 0x01, 0xe5, 0xe5, 0xe5,
-0x04, 0x03, 0x0b, 0x37, 0x03, 0x02, 0x01, 0x4a,
-0x03, 0x01, 0xe6, 0x2e, 0x0a, 0xe5, 0x01, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x09,
-0x09, 0x01, 0x07, 0x01, 0x07, 0x01, 0x09, 0x01,
-0x0d, 0xe5, 0x05, 0x0a, 0x18, 0x01, 0x29, 0x09,
-0x02, 0x01, 0x11, 0x08, 0x02, 0x01, 0x3c, 0x01,
-0xe5, 0xe5, 0x06, 0x01, 0x07, 0x09, 0x01, 0x07,
-0x03, 0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0x03, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x08, 0xe5, 0xe5, 0x0a,
-0xe5, 0xe5, 0xe5, 0x04, 0x08, 0xe5, 0x11, 0xe5,
-0x03, 0x01, 0x0b, 0xe5, 0x1c, 0x09, 0xe6, 0x12,
-0xe6, 0x06, 0xe5, 0xe6, 0x69, 0x09, 0x33, 0x09,
-0x09, 0x13, 0x13, 0x1d, 0x09, 0x22, 0x01, 0xe5,
-0x01, 0x67, 0xe5, 0x07, 0xe5, 0x01, 0x2f, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x11, 0xe5, 0x11, 0xe5,
-0x1b, 0xe5, 0x07, 0xe5, 0x1f, 0xe5, 0x01, 0xe5,
-0x0d, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0xe5, 0x04, 0x02, 0xe5, 0x03, 0x03,
-0x04, 0x01, 0x02, 0x09, 0x08, 0x02, 0x02, 0x06,
-0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0x09, 0xe5,
-0x07, 0x09, 0xe5, 0x07, 0x09, 0x09, 0xe6, 0x06,
-0xe6, 0x06, 0x09, 0x0d, 0xe5, 0xe7, 0x01, 0x3b,
-0x09, 0x09, 0x09, 0x12, 0xe5, 0x12, 0x1f, 0x86,
-0x02, 0xe5, 0x01, 0x3d, 0x09, 0x08, 0x0a, 0x0f,
-0x03, 0x05, 0x0d, 0x16, 0x06, 0x07, 0x13, 0x13,
-0x13, 0x48, 0xe5, 0xe6, 0x07, 0x36, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x09, 0xe7, 0x05,
-0xe5, 0xe5, 0x03, 0x01, 0x09, 0x07, 0x01, 0x09,
-0x01, 0x04, 0x04, 0xe7, 0x06, 0xe6, 0x06, 0xe6,
-0x0a, 0x04, 0xe5, 0xe5, 0x03, 0x01, 0x04, 0x05,
-0xe6, 0x0f, 0x04, 0x05, 0xe6, 0xe5, 0x04, 0xe6,
-0x1f, 0xe7, 0x3e, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x04, 0x02,
-0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0x01, 0xe5,
-0x05, 0x02, 0xe5, 0x08, 0x09, 0x11, 0xe6, 0x04,
-0x02, 0x0a, 0x11, 0xe5, 0x09, 0x09, 0x19, 0xe5,
-0x02, 0x01, 0xe6, 0xe6, 0x3d, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x02, 0x01, 0x09, 0x04, 0x0c,
-0x01, 0x09, 0x07, 0x01, 0x08, 0xe5, 0xe5, 0x08,
-0x14, 0x12, 0x07, 0x01, 0x0a, 0x12, 0x22, 0x13,
-0x01, 0x01, 0xe5, 0x13, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x05, 0xe8, 0xe5, 0x02, 0xe8,
-0xe5, 0x02, 0xe8, 0xe5, 0x02, 0xe8, 0xe5, 0x02,
-0xe7, 0x01, 0xe5, 0x01, 0xe8, 0x04, 0x02, 0xe5,
-0xe5, 0x02, 0xe5, 0xe6, 0xe5, 0x02, 0xe5, 0xe6,
-0xe5, 0x02, 0xe7, 0x01, 0x01, 0x04, 0xe7, 0x01,
-0x02, 0xe7, 0x02, 0x03, 0xe6, 0x05, 0x01, 0xe5,
-0x07, 0xe5, 0x01, 0x03, 0xe8, 0x06, 0xe5, 0x05,
-0xe7, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x02, 0x02,
-0xe7, 0x02, 0x02, 0xe7, 0x05, 0x01, 0xe5, 0x06,
-0xe7, 0xe5, 0x01, 0x03, 0x01, 0x1a, 0x1d, 0xe5,
-0x06, 0x03, 0xe5, 0x03, 0x03, 0xe5, 0x03, 0x03,
-0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x03, 0xe6, 0x01,
-0x0e, 0x03, 0xe5, 0x03, 0x03, 0xe5, 0x03, 0x03,
-0xe5, 0x0c, 0x02, 0xe6, 0x03, 0x03, 0x05, 0x03,
-0x09, 0x08, 0xe5, 0x04, 0x02, 0x0a, 0x05, 0x0c,
-0x0a, 0x05, 0x03, 0xe5, 0x03, 0x0d, 0xe5, 0x03,
-0x01, 0x08, 0xe5, 0x19, 0x21, 0x01, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0x02,
-0x02, 0x03, 0x05, 0x03, 0x02, 0x06, 0xe5, 0xe5,
-0x05, 0x02, 0x06, 0x0b, 0xe5, 0x03, 0xe5, 0xe6,
-0x02, 0x01, 0x03, 0x05, 0xe5, 0xe5, 0x03, 0x08,
-0xe5, 0xe6, 0xe6, 0x0e, 0xe5, 0xe6, 0x0b, 0x0a,
-0x01, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x07, 0x0b,
-0xe5, 0x03, 0x01, 0xe7, 0x3a, 0x01, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x03,
-0x01, 0x07, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0x02, 0x07, 0x04, 0x04,
-0xe5, 0x07, 0x05, 0x12, 0x04, 0xe5, 0x02, 0x0a,
-0x03, 0xe5, 0x0c, 0x0e, 0xe5, 0x07, 0xe5, 0x06,
-0x0a, 0x02, 0x07, 0x02, 0x1a, 0x1d, 0x03, 0xe7,
-0x05, 0xe7, 0x04, 0x01, 0xe6, 0x01, 0x02, 0x01,
-0xe6, 0x01, 0x03, 0xe6, 0x01, 0x03, 0x01, 0xe5,
-0x05, 0xe5, 0x03, 0x03, 0x03, 0x01, 0x03, 0x05,
-0x03, 0x01, 0xe5, 0x08, 0x02, 0x05, 0x13, 0x06,
-0x08, 0x03, 0x13, 0x0f, 0x0d, 0x09, 0x06, 0x02,
-0x06, 0x03, 0x04, 0x02, 0x01, 0x01, 0xe7, 0x3d,
-0x02, 0x10, 0x02, 0x10, 0x09, 0x02, 0x0e, 0x0b,
-0x02, 0x10, 0x19, 0x19, 0x02, 0x1e, 0x13, 0x1a,
-0x05, 0x02, 0xe5, 0x10, 0x01, 0x07, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x01, 0x05, 0x01, 0x04, 0x02,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x04,
-0x02, 0x01, 0x09, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x05, 0xe5, 0x02, 0xe6,
-0xe5, 0x3e, 0x07, 0x0b, 0x02, 0x0a, 0x03, 0x02,
-0x04, 0x03, 0x02, 0x05, 0x14, 0x08, 0x01, 0x03,
-0x08, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5, 0x0d,
-0x03, 0xe5, 0x04, 0xe5, 0x0a, 0xe5, 0x03, 0x17,
-0xe5, 0x07, 0xe5, 0x22, 0xe7, 0x0a, 0x13, 0x08,
-0x14, 0x06, 0x09, 0x03, 0x04, 0xe5, 0x0b, 0x09,
-0xe5, 0x07, 0x11, 0x09, 0x05, 0x02, 0x07, 0x01,
-0x02, 0x04, 0x08, 0xe5, 0x0e, 0x02, 0x06, 0x0c,
-0x11, 0x0c, 0x09, 0x1a, 0x06, 0x01, 0xe5, 0xe5,
-0x42, 0x13, 0x09, 0x0a, 0x26, 0xe5, 0x04, 0x05,
-0x04, 0x09, 0x11, 0x0c, 0x03, 0x0f, 0x1c, 0x09,
-0x11, 0x0d, 0xe5, 0x02, 0xe8, 0x24, 0x1b, 0x07,
-0x02, 0x06, 0x01, 0x07, 0x01, 0x0a, 0x0a, 0x05,
-0x01, 0x0a, 0x06, 0x01, 0xe5, 0x02, 0x06, 0x06,
-0x27, 0x07, 0x01, 0xe5, 0xe6, 0x02, 0xe5, 0x03,
-0x01, 0x02, 0x44, 0xe6, 0xe5, 0x3a, 0xe5, 0x01,
-0x0b, 0x0a, 0x03, 0x05, 0x03, 0xe5, 0x10, 0x01,
-0x04, 0xe5, 0x11, 0x04, 0x01, 0x01, 0x0d, 0x0b,
-0x23, 0x21, 0x36, 0x13, 0x09, 0x23, 0x0d, 0x03,
-0x01, 0x05, 0x01, 0x01, 0x02, 0x06, 0x05, 0x08,
-0x02, 0x01, 0x0d, 0xe5, 0x01, 0x01, 0x07, 0x04,
-0x09, 0x01, 0x1c, 0x03, 0x0b, 0x01, 0x01, 0x01,
-0x04, 0xe5, 0x36, 0x06, 0x0c, 0x02, 0x02, 0x0d,
-0x15, 0x13, 0xe5, 0x02, 0x13, 0x04, 0x04, 0x09,
-0x02, 0xe5, 0x0d, 0xe5, 0x11, 0xe5, 0x09, 0x23,
-0x01, 0x08, 0x0d, 0x09, 0x04, 0x4b, 0x03, 0x21,
-0x3f, 0x05, 0x2d, 0x3b, 0x0b, 0x38, 0x16, 0xe5,
-0x05, 0x38, 0xe5, 0x11, 0xe5, 0x07, 0xe6, 0x02,
-0x03, 0xe6, 0x02, 0x07, 0x02, 0x01, 0x01, 0x01,
-0x06, 0xe6, 0x03, 0x03, 0x08, 0x16, 0x07, 0x14,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x03, 0x02, 0x16,
-0x19, 0xe6, 0x18, 0x01, 0xe5, 0x3e, 0xe5, 0x11,
-0xe5, 0x0a, 0x09, 0x13, 0x05, 0x03, 0x09, 0x06,
-0x08, 0x0e, 0x32, 0x21, 0x0e, 0x14, 0x05, 0xe6,
-0x01, 0xe5, 0x10, 0x12, 0x09, 0x09, 0x04, 0x04,
-0x0b, 0x02, 0x04, 0x04, 0x04, 0x01, 0x02, 0x13,
-0x10, 0x02, 0x0f, 0x09, 0xe5, 0x04, 0x03, 0x0a,
-0x0f, 0x07, 0xe5, 0x09, 0xe5, 0x07, 0x09, 0x16,
-0x12, 0x0b, 0x01, 0xe6, 0x01, 0x3d, 0x13, 0xe5,
-0x03, 0x03, 0x09, 0x0c, 0x06, 0x06, 0x0c, 0x02,
-0x01, 0x09, 0x09, 0x07, 0x26, 0x01, 0xe5, 0x32,
-0x1c, 0xe7, 0xe5, 0x1a, 0x0c, 0x19, 0x05, 0x0d,
-0x03, 0x05, 0x09, 0xe5, 0x0b, 0x05, 0x13, 0x01,
-0x0f, 0x0e, 0x13, 0x12, 0x0d, 0x2e, 0x0f, 0x06,
-0xe6, 0xe7, 0x17, 0xe6, 0xe5, 0xe5, 0x02, 0xe5,
-0x0b, 0xe5, 0x05, 0x01, 0xe5, 0x04, 0x09, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0x08, 0xe5, 0x01,
-0xe5, 0xe5, 0x02, 0x09, 0xe5, 0x03, 0x03, 0xe5,
-0x07, 0xe5, 0xe5, 0xe5, 0x04, 0xe5, 0xe6, 0x05,
-0x09, 0x01, 0xe5, 0x04, 0xe5, 0x01, 0x01, 0xe5,
-0x01, 0xe5, 0x08, 0xe5, 0x03, 0x03, 0x09, 0xe5,
-0x10, 0xe5, 0x01, 0x01, 0x04, 0x02, 0xe5, 0x04,
-0x1e, 0xe5, 0xe6, 0xe5, 0x01, 0x01, 0x01, 0x0d,
-0xe5, 0x06, 0xe5, 0x1c, 0xe5, 0x01, 0x01, 0x03,
-0xe5, 0x07, 0xe5, 0x01, 0x01, 0x06, 0x03, 0x09,
-0xe5, 0xe5, 0xe6, 0x02, 0x05, 0x02, 0x06, 0x03,
-0x05, 0x02, 0x03, 0xe5, 0x09, 0x01, 0x04, 0x09,
-0x01, 0xe5, 0x08, 0x01, 0xe5, 0x0c, 0x05, 0xe5,
-0x0b, 0x0c, 0x01, 0x06, 0xe5, 0x01, 0xe5, 0x01,
-0x09, 0x1b, 0x01, 0x02, 0x02, 0xe5, 0x03, 0x01,
-0x14, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x1a, 0x0b,
-0x07, 0x04, 0xe5, 0x06, 0xe5, 0x0b, 0x13, 0x19,
-0x1d, 0x05, 0x03, 0xe5, 0xe5, 0xe6, 0xe5, 0x03,
-0x01, 0xe5, 0xe5, 0xe5, 0x1c, 0x07, 0x04, 0x01,
-0xe5, 0xe5, 0x1c, 0x06, 0xe6, 0x01, 0x1a, 0xe5,
-0x01, 0x01, 0x17, 0xe5, 0x11, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x0b, 0x06, 0xe5, 0xe5, 0x08,
-0x05, 0xe5, 0x01, 0x33, 0x06, 0x02, 0x01, 0x07,
-0x01, 0x25, 0x09, 0x01, 0x1f, 0x03, 0xe7, 0x39,
-0x09, 0xe5, 0x01, 0x05, 0x09, 0xe5, 0x01, 0x05,
-0x01, 0x01, 0x07, 0x01, 0xe5, 0x03, 0x09, 0xe5,
-0x01, 0xe5, 0x03, 0x09, 0xe5, 0x01, 0x11, 0x09,
-0x0e, 0x07, 0x06, 0x04, 0x01, 0x02, 0x01, 0x01,
-0xe5, 0xe5, 0x01, 0x1a, 0x02, 0x09, 0x22, 0xe5,
-0x01, 0x02, 0x1f, 0x1d, 0x02, 0x01, 0x0e, 0x09,
-0x04, 0x04, 0x02, 0x01, 0xe5, 0x02, 0x09, 0x05,
-0x03, 0x09, 0x2f, 0x03, 0x09, 0x05, 0x01, 0x01,
-0x01, 0x02, 0xe5, 0xe5, 0xe5, 0x18, 0x03, 0x04,
-0x04, 0x1d, 0x04, 0x01, 0xe5, 0x1f, 0x01, 0x0e,
-0x0e, 0x0e, 0x04, 0x07, 0x04, 0x02, 0x0b, 0x06,
-0x02, 0x06, 0x01, 0xe5, 0x05, 0x02, 0x10, 0x01,
-0x01, 0x05, 0xe6, 0x05, 0x0f, 0x09, 0x01, 0x04,
-0x01, 0xe5, 0xe5, 0x06, 0x01, 0x03, 0xe5, 0x17,
-0x01, 0xe5, 0xe8, 0xe5, 0xe5, 0x01, 0x01, 0x1a,
-0x01, 0x02, 0x21, 0x01, 0x0e, 0xe5, 0x04, 0xe7,
-0x03, 0x01, 0xe5, 0x07, 0xe5, 0xe7, 0x01, 0x01,
-0xe5, 0x03, 0x03, 0xe5, 0x05, 0x07, 0x03, 0xe5,
-0x01, 0x01, 0x03, 0xe5, 0xe5, 0xe6, 0x02, 0xe5,
-0xe8, 0x02, 0xe5, 0xe5, 0xe5, 0x08, 0x06, 0xe5,
-0xe5, 0xe5, 0x04, 0x0e, 0x09, 0x01, 0x01, 0xe5,
-0xe5, 0xe6, 0xe5, 0xe6, 0x03, 0x01, 0x01, 0xe5,
-0xe5, 0x15, 0x04, 0xe6, 0x01, 0x01, 0x02, 0xe6,
-0x1f, 0xe5, 0x30, 0x01, 0xe5, 0x02, 0x09, 0x09,
-0x09, 0x09, 0x02, 0x02, 0x0d, 0x09, 0x09, 0x09,
-0x10, 0x04, 0x09, 0x02, 0xe5, 0x18, 0x09, 0x09,
-0x04, 0x18, 0x09, 0x21, 0x03, 0x02, 0x35, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe5, 0x0b, 0xe5, 0x03, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x11, 0xe5, 0x07, 0xe5,
-0x1b, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x1b, 0xe5,
-0x07, 0xe5, 0x1f, 0xe6, 0xe6, 0x0d, 0x09, 0x09,
-0x09, 0x09, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5,
-0x04, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x02,
-0x01, 0x02, 0x09, 0xe5, 0x04, 0x02, 0xe5, 0xe5,
-0xe5, 0xe5, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0xe5,
-0x03, 0x05, 0x06, 0x02, 0xe5, 0x07, 0xe6, 0x06,
-0x09, 0x09, 0xe5, 0xe5, 0x05, 0xe5, 0x07, 0xe5,
-0xe5, 0x05, 0x09, 0x09, 0xe7, 0x05, 0xe7, 0x05,
-0x09, 0x0d, 0xe5, 0xe7, 0x01, 0x31, 0x08, 0xe5,
-0x11, 0xe5, 0x07, 0xe5, 0x08, 0x12, 0xe5, 0x08,
-0x08, 0xe5, 0x11, 0x02, 0x31, 0x54, 0x02, 0xe6,
-0xe5, 0x32, 0x05, 0x03, 0x05, 0x09, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x0f, 0x03, 0x05, 0x01, 0x07,
-0x03, 0x05, 0x0d, 0x07, 0x27, 0x03, 0x05, 0x09,
-0x48, 0xe5, 0xe6, 0xe5, 0x28, 0x01, 0x09, 0xe5,
-0xe5, 0x06, 0x01, 0x04, 0x01, 0xe7, 0x06, 0x01,
-0x03, 0x02, 0xe7, 0x03, 0x01, 0x0a, 0xe6, 0x02,
-0x02, 0xe7, 0x05, 0xe7, 0x02, 0x02, 0xe7, 0xe5,
-0x02, 0x07, 0x04, 0xe7, 0xe5, 0x01, 0x01, 0xe7,
-0x1a, 0xe6, 0xe5, 0x03, 0xe7, 0xe5, 0xe6, 0xe8,
-0x1a, 0xe6, 0x06, 0xe6, 0x1e, 0xe5, 0x01, 0x2b,
-0x01, 0xe5, 0x05, 0x02, 0xe5, 0x07, 0xe5, 0x04,
-0x01, 0xe6, 0x03, 0x03, 0xe5, 0x04, 0x01, 0xe6,
-0x04, 0x01, 0xe5, 0x09, 0x05, 0x01, 0xe6, 0x03,
-0xe5, 0x01, 0xe5, 0x04, 0x01, 0xe6, 0x10, 0x02,
-0xe5, 0x04, 0x01, 0xe6, 0x0b, 0x09, 0x06, 0x07,
-0xe6, 0x04, 0x01, 0xe6, 0x1c, 0x09, 0x19, 0xe5,
-0x02, 0x02, 0xe7, 0x27, 0x0e, 0x04, 0x01, 0x06,
-0x03, 0x01, 0x01, 0x02, 0x09, 0x0c, 0x01, 0x0b,
-0x01, 0xe5, 0x05, 0x07, 0xe5, 0x02, 0x06, 0x13,
-0x0b, 0x0c, 0x08, 0x06, 0x08, 0xe5, 0x05, 0x01,
-0xe5, 0x20, 0x09, 0x1e, 0x01, 0xe5, 0x14, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0x01,
-0x04, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0x06,
-0xe6, 0x06, 0xe6, 0x06, 0xe5, 0xe5, 0x06, 0xe7,
-0x01, 0x02, 0xe7, 0x06, 0xe6, 0x07, 0xe5, 0x07,
-0xe5, 0x05, 0xe7, 0x01, 0x05, 0xe6, 0xe5, 0x02,
-0xe7, 0x07, 0xe5, 0x06, 0xe6, 0x02, 0x02, 0xe7,
-0x02, 0x02, 0xe7, 0x07, 0xe5, 0x07, 0xe7, 0x02,
-0x04, 0xe5, 0x2a, 0x01, 0xe6, 0x06, 0x09, 0x0a,
-0x08, 0x0a, 0x06, 0x01, 0xe5, 0x12, 0x08, 0xe6,
-0x07, 0x0b, 0xe5, 0x06, 0xe6, 0x04, 0x01, 0xe5,
-0x08, 0x09, 0x09, 0xe5, 0x06, 0xe5, 0x08, 0xe5,
-0x17, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0x17, 0x01,
-0x01, 0x2b, 0x01, 0x07, 0x09, 0x01, 0x11, 0x01,
-0x0a, 0x06, 0x01, 0xe5, 0x19, 0x14, 0x09, 0xe5,
-0x04, 0x02, 0xe5, 0xe6, 0x04, 0x1a, 0x02, 0xe5,
-0x0e, 0x02, 0x1a, 0x02, 0x06, 0x02, 0x03, 0x10,
-0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x36, 0x14, 0x1a,
-0x01, 0x14, 0x08, 0x0a, 0x0f, 0x04, 0x04, 0xe5,
-0x07, 0x05, 0x09, 0x0d, 0xe5, 0x02, 0xe5, 0x0c,
-0xe5, 0x11, 0x09, 0xe5, 0x07, 0xe5, 0x14, 0x08,
-0x01, 0x2e, 0x06, 0x04, 0x04, 0x04, 0x09, 0x04,
-0x04, 0x09, 0x04, 0x02, 0x0b, 0x09, 0x04, 0x04,
-0x09, 0x09, 0x03, 0x01, 0xe5, 0x03, 0xe5, 0xe6,
-0x04, 0x03, 0x03, 0x09, 0x0b, 0xe5, 0xe7, 0x03,
-0x09, 0xe5, 0xe6, 0x10, 0x07, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x02, 0x11, 0x03, 0x03, 0x01, 0x1b,
-0x09, 0x17, 0x01, 0xe5, 0xe5, 0x0f, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x01, 0xe5, 0xe5, 0x03,
-0x02, 0x06, 0x01, 0xe5, 0x05, 0x02, 0x01, 0x05,
-0x28, 0xe5, 0xe5, 0x0f, 0x02, 0x17, 0xe5, 0x08,
-0x30, 0x03, 0x01, 0xe5, 0x01, 0x0b, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0xe5,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x09, 0x01, 0xe6, 0x04, 0x01, 0xe5,
-0x05, 0x01, 0xe6, 0x04, 0x01, 0x03, 0x03, 0x01,
-0x07, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0a, 0x01,
-0x01, 0x0b, 0x23, 0x07, 0x09, 0xe5, 0x07, 0xe5,
-0x03, 0x01, 0xe7, 0x05, 0x01, 0x07, 0x01, 0x01,
-0x01, 0x05, 0x07, 0x01, 0xe5, 0x07, 0x07, 0x01,
-0xe5, 0x13, 0xe5, 0x07, 0xe5, 0x08, 0xe5, 0x01,
-0x04, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0x09, 0xe5,
-0x1b, 0xe5, 0x07, 0xe5, 0x02, 0x1d, 0xe5, 0xe7,
-0x09, 0x1e, 0x04, 0x01, 0x01, 0x03, 0x01, 0x01,
-0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x07, 0x02, 0x06, 0x04, 0x01, 0x09, 0x02,
-0x03, 0x02, 0x02, 0x04, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0xe5, 0x09, 0x0b, 0x07, 0x03, 0x06, 0x02,
-0x01, 0x04, 0x03, 0x0a, 0x01, 0x0c, 0x1b, 0x01,
-0x15, 0x10, 0x03, 0xe5, 0x14, 0x0a, 0x09, 0x06,
-0x02, 0x04, 0x11, 0x08, 0x10, 0x02, 0x02, 0x01,
-0x05, 0x07, 0x01, 0x09, 0x07, 0x11, 0x03, 0x01,
-0x07, 0x01, 0x14, 0x03, 0x03, 0x12, 0x01, 0x1b,
-0x01, 0x07, 0x01, 0x20, 0x01, 0x01, 0xe6, 0x0f,
-0x04, 0x04, 0x14, 0x08, 0x08, 0x07, 0x01, 0x09,
-0x0e, 0xe5, 0xe5, 0xe5, 0x0f, 0x07, 0x14, 0x26,
-0xe5, 0x05, 0x10, 0xe5, 0xe5, 0x05, 0x02, 0x09,
-0x3f, 0xe5, 0xe6, 0x30, 0x07, 0x06, 0x06, 0x01,
-0x01, 0x04, 0xe5, 0x06, 0x0f, 0x23, 0x07, 0x02,
-0xe6, 0x19, 0x0a, 0x22, 0x4a, 0x03, 0x18, 0xe5,
-0x08, 0x13, 0x03, 0x05, 0x03, 0x05, 0x07, 0x01,
-0x09, 0x07, 0x01, 0xe5, 0x03, 0x03, 0x05, 0x03,
-0x02, 0x06, 0x09, 0x06, 0xe5, 0x01, 0xe5, 0x02,
-0x05, 0xe5, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0xe5,
-0x05, 0x02, 0x06, 0xe5, 0xe5, 0x01, 0x0d, 0x03,
-0x12, 0x37, 0x0b, 0x05, 0xe5, 0x08, 0x04, 0xe5,
-0x03, 0x0e, 0x01, 0x03, 0x03, 0x09, 0x01, 0x01,
-0x05, 0x03, 0x01, 0x03, 0x01, 0x07, 0x09, 0x09,
-0x09, 0x09, 0x08, 0x01, 0x0a, 0x08, 0x01, 0x03,
-0x07, 0x05, 0xe5, 0x08, 0x10, 0x01, 0xe7, 0x0a,
-0x11, 0x13, 0x0f, 0x07, 0xe6, 0xe5, 0x02, 0x10,
-0xe5, 0x0a, 0x06, 0x30, 0x3c, 0x02, 0x01, 0x18,
-0x09, 0x06, 0x0b, 0x3e, 0x1d, 0x01, 0x01, 0x13,
-0x22, 0x07, 0xe5, 0x09, 0x02, 0xe5, 0x03, 0x0a,
-0x08, 0x13, 0xe5, 0x11, 0xe5, 0x07, 0xe5, 0x09,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x0b, 0xe9,
-0x04, 0xe6, 0x07, 0xe6, 0x06, 0xe5, 0x1b, 0xe5,
-0x0f, 0x08, 0x02, 0x06, 0x02, 0xe5, 0x02, 0x18,
-0x19, 0x08, 0x0a, 0x08, 0x0a, 0x06, 0x01, 0x11,
-0x01, 0xe5, 0x06, 0x0a, 0xe5, 0x07, 0x0b, 0xe5,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x14, 0x06,
-0x02, 0x07, 0x0a, 0x1b, 0x01, 0x1f, 0x03, 0x01,
-0xe5, 0x20, 0x01, 0x01, 0xe5, 0x0f, 0x03, 0x05,
-0x09, 0x04, 0x04, 0x06, 0x02, 0x03, 0x05, 0x05,
-0x03, 0x03, 0x05, 0x09, 0x06, 0x02, 0x0b, 0x03,
-0x05, 0x03, 0x05, 0x07, 0x01, 0x07, 0x01, 0x01,
-0x07, 0x09, 0x03, 0xe5, 0x07, 0x04, 0x0e, 0x34,
-0xe7, 0x17, 0x09, 0x10, 0x01, 0xe6, 0x06, 0xe5,
-0x02, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x01, 0xe5,
-0x03, 0xe5, 0x07, 0xe5, 0x09, 0x09, 0xe5, 0x08,
-0xe5, 0x07, 0x06, 0x02, 0x01, 0xe5, 0x05, 0x09,
-0x28, 0x2a, 0xe5, 0x01, 0xe5, 0x18, 0x09, 0x0c,
-0x05, 0x09, 0x09, 0x02, 0x06, 0x09, 0x05, 0x03,
-0x02, 0x06, 0x03, 0x05, 0x09, 0x02, 0x06, 0x07,
-0x01, 0x0b, 0x08, 0xe5, 0x08, 0x0a, 0x07, 0xe5,
-0x07, 0x01, 0x0e, 0x30, 0x14, 0xe6, 0xe7, 0x0a,
-0x09, 0x09, 0x0c, 0xe5, 0x01, 0x01, 0xe5, 0x02,
-0x02, 0x01, 0xe5, 0x02, 0x02, 0xe5, 0xe5, 0x02,
-0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5, 0x02,
-0x05, 0x03, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x02,
-0x01, 0xe5, 0x03, 0x03, 0x02, 0xe5, 0xe5, 0x02,
-0x05, 0x03, 0x02, 0xe5, 0xe5, 0x02, 0xe5, 0xe5,
-0xe6, 0x02, 0xe5, 0x07, 0x0b, 0xe5, 0x05, 0x19,
-0x0c, 0xe5, 0x1d, 0xea, 0x01, 0x01, 0x08, 0x04,
-0x04, 0xe6, 0x06, 0xe6, 0x0a, 0x02, 0xe5, 0x02,
-0xe5, 0x02, 0xe5, 0x02, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0xe5, 0x07, 0xe5,
-0x02, 0x01, 0x02, 0xe5, 0x07, 0x02, 0x06, 0xe5,
-0x07, 0x09, 0xe5, 0xe5, 0x07, 0x09, 0xe5, 0x07,
-0xe5, 0x02, 0xe5, 0x02, 0xe5, 0x02, 0x01, 0x02,
-0x04, 0xe5, 0x01, 0xe5, 0x0d, 0x01, 0x1e, 0x0c,
-0x1c, 0x01, 0x02, 0xe8, 0x03, 0x08, 0x06, 0xe5,
-0xe5, 0xe5, 0x03, 0x01, 0x02, 0x04, 0xe5, 0xe5,
-0xe5, 0x03, 0x04, 0x04, 0x04, 0x02, 0x01, 0x04,
-0x04, 0x04, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x04, 0x04, 0x06, 0x01, 0xe5, 0xe5, 0x03,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x04, 0x01, 0x02, 0x02, 0x03, 0xe5, 0x11, 0x19,
-0x29, 0x06, 0xe6, 0x01, 0x0a, 0x06, 0x02, 0x01,
-0x07, 0x06, 0xe5, 0xe5, 0xe5, 0x03, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0x02, 0x06, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x30, 0x2b, 0x04,
-0xe6, 0x0c, 0x07, 0x01, 0x01, 0x02, 0x04, 0x01,
-0x03, 0x02, 0x0c, 0x02, 0x01, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0x02, 0x02, 0x03, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x06, 0x02, 0x06, 0x02, 0x03,
-0x02, 0x02, 0xe5, 0x01, 0x04, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x04, 0x04,
-0x0e, 0x01, 0x02, 0x18, 0x30, 0x01, 0x02, 0x0a,
-0x03, 0x05, 0x01, 0x02, 0x04, 0x01, 0x01, 0x02,
-0x01, 0x04, 0x05, 0x03, 0x02, 0x01, 0xe5, 0x02,
-0x05, 0x03, 0x01, 0x01, 0xe6, 0x02, 0x04, 0xe5,
-0x02, 0x01, 0x02, 0xe5, 0x02, 0x01, 0x02, 0xe5,
-0x02, 0x05, 0x03, 0x01, 0x02, 0xe5, 0x02, 0x01,
-0x01, 0xe6, 0x02, 0x07, 0x03, 0x01, 0x02, 0xe5,
-0x02, 0x05, 0x03, 0x02, 0x01, 0xe5, 0x02, 0x01,
-0x02, 0xe5, 0x02, 0x05, 0x03, 0x0f, 0x01, 0x01,
-0x19, 0x03, 0x27, 0x04, 0x01, 0xe5, 0x03, 0xe5,
-0x05, 0x0b, 0x04, 0x02, 0x01, 0x07, 0x01, 0x07,
-0x03, 0x05, 0x03, 0x05, 0x09, 0x07, 0x01, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x02, 0x02, 0x09, 0x06,
-0x02, 0x0b, 0x06, 0x02, 0x09, 0x04, 0x01, 0x02,
-0x09, 0x06, 0x04, 0x01, 0x0f, 0x01, 0x02, 0x01,
-0x16, 0x2d, 0x02, 0xe6, 0x01, 0x03, 0x06, 0x0b,
-0x04, 0xe5, 0xe5, 0xe5, 0x06, 0x01, 0x09, 0x02,
-0x06, 0x02, 0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x02, 0xe6, 0x03, 0x02, 0x06, 0x02, 0x01,
-0xe5, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe6,
-0x02, 0x01, 0xe5, 0x07, 0x01, 0xe5, 0xe7, 0x01,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe7, 0x01, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x01, 0x03, 0x02, 0x0e,
-0x01, 0x01, 0xe5, 0xe6, 0x14, 0x2b, 0x04, 0x01,
-0x01, 0x1d, 0x15, 0x02, 0x02, 0x02, 0xe5, 0x01,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x01, 0x01, 0x02, 0x02, 0x03, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x05, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x06, 0x02, 0x10, 0x04, 0x42, 0x05,
-0x01, 0x1c, 0x19, 0xe5, 0x01, 0x05, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x06, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x0e, 0xe5, 0x47, 0xe5, 0x01, 0xe5,
-0x0d, 0x04, 0x01, 0x02, 0x05, 0x03, 0x02, 0x06,
-0x04, 0x01, 0xe5, 0xe7, 0xe5, 0x02, 0x01, 0xe6,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe6, 0x06, 0x09, 0xe5, 0x07, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0x02, 0x01, 0x02, 0x13,
-0x1d, 0xe5, 0x08, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x5d, 0x02, 0x02, 0xe5, 0x12, 0x1d, 0x03,
-0x09, 0x02, 0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x06,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0x14, 0x4a, 0xe6, 0x16, 0x01, 0x07, 0x15, 0xe5,
-0xe5, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6,
-0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02,
-0x01, 0x04, 0x02, 0xe6, 0x05, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0x01, 0x04, 0x02, 0xe6,
-0x03, 0x02, 0x01, 0x01, 0x01, 0xe5, 0x01, 0xe6,
-0x02, 0x02, 0x0a, 0xe6, 0x44, 0x01, 0x01, 0xe6,
-0x16, 0x02, 0xe5, 0x04, 0x03, 0x0f, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x03,
-0xe5, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x06, 0xe5,
-0x02, 0x06, 0x48, 0xe9, 0x15, 0x01, 0x07, 0x0f,
-0x0f, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x0b, 0x01, 0x07, 0x04, 0x01, 0x02, 0x09,
-0x09, 0x09, 0xe5, 0x07, 0x0b, 0x02, 0x45, 0x01,
-0xe6, 0x08, 0x0b, 0xe6, 0x05, 0xe7, 0x06, 0xe5,
-0x07, 0xe5, 0x05, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0x03, 0xe7, 0x01, 0xe5, 0x01, 0xe7, 0x03,
-0x04, 0xe6, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0x03,
-0xe7, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x03, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x05,
-0xe7, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0xe7, 0x05,
-0xe7, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x02, 0x1a,
-0xe5, 0x03, 0x03, 0x10, 0x01, 0x09, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0x09, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x08, 0x03, 0x05, 0x16,
-0x29, 0x01, 0xe5, 0x1d, 0x16, 0x01, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x01, 0x02, 0x06, 0x02, 0x03,
-0x02, 0x02, 0x05, 0xe5, 0x01, 0x09, 0x09, 0x06,
-0x02, 0xe5, 0x03, 0x04, 0x05, 0x03, 0x19, 0x09,
-0x1d, 0x01, 0x17, 0x01, 0x0a, 0x10, 0x06, 0xe5,
-0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0xe5,
-0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x01, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0xe5, 0xe5,
-0x01, 0x03, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x01,
-0x03, 0xe5, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0xe5, 0xe5, 0x04, 0xe5, 0x01, 0x02, 0x06, 0x09,
-0x02, 0x02, 0x01, 0x03, 0x0d, 0x01, 0x1c, 0xe5,
-0x06, 0xe6, 0x1b, 0x01, 0x01, 0x17, 0x02, 0x01,
-0x01, 0x05, 0x01, 0x10, 0x02, 0xe5, 0xe7, 0x03,
-0xe5, 0xe7, 0x03, 0xe5, 0xe7, 0x03, 0xe5, 0xe7,
-0x03, 0xe5, 0xe7, 0x03, 0xe5, 0xe7, 0x03, 0xe5,
-0xe7, 0x03, 0xe5, 0xe7, 0x03, 0xe5, 0xe7, 0x03,
-0xe5, 0xe6, 0x01, 0x04, 0x03, 0xe5, 0x03, 0xe5,
-0xe7, 0x03, 0xe6, 0xe6, 0x03, 0x04, 0x04, 0x04,
-0x04, 0xe8, 0x01, 0xe5, 0x01, 0x08, 0xe5, 0xe6,
-0x02, 0x17, 0xe6, 0x05, 0x01, 0xe5, 0x1c, 0x01,
-0x0d, 0x09, 0xe5, 0xe5, 0x0a, 0x1c, 0x0a, 0x08,
-0x27, 0x1a, 0x04, 0x2d, 0x04, 0x08, 0x03, 0x1f,
-0xe5, 0xe5, 0xe5, 0x07, 0x1c, 0x06, 0xe5, 0xe5,
-0x07, 0x03, 0x02, 0x01, 0x03, 0x03, 0x01, 0xe5,
-0x05, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x07, 0xe6, 0x06, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0x06, 0x01, 0x01, 0x05, 0xe6,
-0x01, 0x04, 0x01, 0x07, 0x01, 0x09, 0xe6, 0x01,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x08, 0x03, 0xe6, 0x22, 0x01,
-0x02, 0x04, 0xe5, 0xe5, 0x01, 0xe5, 0x01, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0x09, 0xe5, 0x0b, 0xe5,
-0x03, 0x03, 0x02, 0x02, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x09, 0xe5, 0x07,
-0xe5, 0x01, 0x02, 0x03, 0x05, 0x02, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x02, 0x2b, 0x2f, 0x01,
-0xe5, 0x0a, 0x08, 0xe5, 0x03, 0x0e, 0xe5, 0xe5,
-0x07, 0xe5, 0x01, 0xe5, 0x02, 0x03, 0x01, 0x05,
-0x01, 0x02, 0xe5, 0xe5, 0x02, 0x04, 0x09, 0x04,
-0x06, 0xe5, 0x03, 0x02, 0x03, 0x06, 0xe5, 0x03,
-0x03, 0x02, 0x04, 0x02, 0x03, 0x06, 0xe5, 0xe5,
-0x04, 0x02, 0x07, 0xe5, 0x02, 0x02, 0x02, 0x03,
-0x03, 0x0f, 0x08, 0xe5, 0x01, 0x06, 0x01, 0x07,
-0x0c, 0x07, 0x15, 0x06, 0x04, 0x02, 0x1f, 0x0c,
-0xe5, 0x02, 0x0c, 0x03, 0x0a, 0x04, 0x02, 0x0f,
-0x03, 0x10, 0x13, 0x05, 0x05, 0x02, 0x11, 0x03,
-0x07, 0x03, 0xe5, 0x0a, 0xe5, 0x5d, 0xe5, 0xe5,
-0x16, 0x09, 0x01, 0x03, 0x01, 0x0b, 0x01, 0x05,
-0x01, 0x01, 0x07, 0x01, 0x16, 0x04, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x09, 0x01, 0x01, 0x09, 0x07, 0x02, 0x03,
-0x02, 0x01, 0xe5, 0x01, 0xe5, 0xe6, 0xe5, 0x5d,
-0xe5, 0x01, 0x02, 0x11, 0x05, 0x08, 0x13, 0x07,
-0x01, 0x05, 0x03, 0x05, 0xe5, 0x05, 0x02, 0x0d,
-0xe5, 0xe5, 0x02, 0x01, 0x05, 0x01, 0x01, 0x09,
-0x05, 0x01, 0x01, 0x06, 0xe6, 0x09, 0x01, 0x07,
-0x0c, 0x07, 0x01, 0x09, 0x0e, 0x51, 0xe5, 0x0f,
-0x01, 0x03, 0x02, 0x02, 0x04, 0x01, 0x11, 0x05,
-0x0d, 0xe6, 0x02, 0x04, 0xe5, 0x03, 0x08, 0xe5,
-0x01, 0x01, 0x05, 0x06, 0x05, 0xe5, 0x02, 0x03,
-0x03, 0x01, 0x04, 0xe5, 0x02, 0x03, 0x02, 0xe5,
-0x0c, 0x05, 0x05, 0x07, 0x06, 0x06, 0x01, 0x02,
-0x0a, 0x05, 0x03, 0x09, 0x08, 0x06, 0x09, 0x14,
-0x0d, 0xe8, 0x16, 0xe5, 0x05, 0x06, 0x14, 0x03,
-0x04, 0x04, 0x09, 0x01, 0x02, 0x04, 0x01, 0x07,
-0xe5, 0x05, 0x01, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x08, 0xe5, 0xe5, 0xe5, 0x01, 0x04, 0x09,
-0xe5, 0x0a, 0x0c, 0x02, 0x01, 0x0b, 0x07, 0x01,
-0x14, 0x06, 0x09, 0x25, 0xe6, 0x09, 0xe5, 0x0c,
-0x0a, 0x03, 0x13, 0x04, 0x02, 0x06, 0x02, 0x08,
-0x02, 0x0e, 0x02, 0x0d, 0x16, 0x01, 0xe5, 0xe5,
-0x01, 0x0b, 0x07, 0xe5, 0x01, 0x02, 0x08, 0x27,
-0x49, 0xe5, 0xe5, 0xe5, 0x12, 0x06, 0x0e, 0xe6,
-0x03, 0x01, 0x1c, 0x0f, 0x04, 0x01, 0x0e, 0x11,
-0xe6, 0xe5, 0x0a, 0x15, 0xe6, 0x0a, 0x04, 0x07,
-0x0b, 0xe6, 0x02, 0x03, 0x08, 0xe8, 0x05, 0x06,
-0x02, 0x12, 0x20, 0x2e, 0x0a, 0x02, 0x09, 0xe5,
-0x12, 0xe5, 0x0b, 0x04, 0x06, 0x02, 0x09, 0x09,
-0xe5, 0x0a, 0x08, 0x01, 0x07, 0x05, 0x18, 0x0b,
-0x01, 0x13, 0x44, 0x01, 0x01, 0x13, 0x01, 0x0a,
-0x04, 0x04, 0x05, 0x14, 0x01, 0xe5, 0x05, 0x01,
-0x02, 0x06, 0x0a, 0x08, 0xe5, 0x05, 0x01, 0x06,
-0x02, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0x01, 0xe5,
-0x01, 0x03, 0x01, 0xe5, 0x01, 0x1a, 0x02, 0x05,
-0x03, 0x09, 0x05, 0x03, 0x03, 0x01, 0x03, 0x09,
-0x05, 0xe5, 0x07, 0x1f, 0x03, 0xe5, 0xe7, 0x0e,
-0x2f, 0x0d, 0x02, 0x0c, 0x0c, 0x06, 0x0e, 0x04,
-0x0d, 0x08, 0x1d, 0x01, 0xe5, 0x05, 0x01, 0x05,
-0xe5, 0x01, 0x0f, 0xe5, 0x08, 0x12, 0xe5, 0x06,
-0x01, 0x20, 0xe6, 0x02, 0x1c, 0x1f, 0x04, 0x1b,
-0x01, 0x11, 0x01, 0x02, 0x0e, 0x01, 0x12, 0x09,
-0x05, 0x03, 0x1f, 0x0c, 0x06, 0x0a, 0x12, 0x08,
-0x08, 0x1c, 0xe5, 0xe7, 0x2b, 0xe5, 0x06, 0xe5,
-0x09, 0xe5, 0x07, 0x09, 0x09, 0x09, 0x09, 0xe5,
-0x07, 0x09, 0x09, 0xe5, 0x04, 0x06, 0xe5, 0x05,
-0x02, 0xe5, 0x04, 0x05, 0x02, 0xe5, 0x07, 0xe5,
-0xe6, 0x05, 0x08, 0xe5, 0x28, 0xe5, 0x05, 0x1e,
-0xe7, 0xe6, 0x01, 0x01, 0x12, 0xe5, 0x11, 0xe5,
-0x01, 0x0a, 0x04, 0xe5, 0x01, 0x09, 0x09, 0x05,
-0xe5, 0x01, 0x08, 0x06, 0xe5, 0x01, 0x09, 0x05,
-0xe5, 0x01, 0x09, 0x0d, 0xe5, 0x01, 0xe5, 0x0a,
-0x03, 0x01, 0xe5, 0x0c, 0x01, 0xe5, 0x01, 0xe5,
-0x0a, 0x2a, 0xe5, 0x21, 0x01, 0x02, 0x01, 0xe6,
-0x03, 0x05, 0xe5, 0xe5, 0xe5, 0x03, 0x01, 0xe5,
-0xe5, 0x12, 0x02, 0xe6, 0x01, 0x01, 0x09, 0x04,
-0xe5, 0x02, 0x04, 0x01, 0xe5, 0x04, 0xe5, 0x03,
-0x13, 0x04, 0x01, 0x02, 0x09, 0x04, 0x01, 0xe5,
-0x04, 0xe5, 0x05, 0x04, 0xe5, 0x04, 0x0f, 0x03,
-0x0c, 0xe5, 0x02, 0x01, 0x0f, 0x01, 0x1b, 0x01,
-0x07, 0x01, 0x01, 0x1b, 0x08, 0x02, 0x06, 0xe5,
-0x01, 0x01, 0x04, 0x02, 0x01, 0x11, 0x06, 0xe5,
-0xe5, 0xe5, 0x06, 0x06, 0xe5, 0xe5, 0x08, 0x06,
-0xe5, 0xe5, 0x0f, 0xe5, 0xe5, 0x08, 0x09, 0x09,
-0x06, 0xe5, 0x01, 0xe5, 0x05, 0xe5, 0x14, 0x10,
-0x02, 0x13, 0x01, 0x18, 0x02, 0x01, 0x07, 0x01,
-0x1f, 0x02, 0xe8, 0x14, 0x08, 0x01, 0x02, 0x09,
-0x11, 0x04, 0xe5, 0x01, 0xe5, 0x08, 0x01, 0x02,
-0x09, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x09, 0x01,
-0x01, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0xe5, 0x01, 0x06, 0x04, 0x06, 0x02,
-0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x04, 0x11, 0x07,
-0x02, 0x0c, 0x06, 0x12, 0x03, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x1d, 0xe6, 0x01, 0x0e, 0x0c, 0x01,
-0x02, 0x07, 0x03, 0x04, 0x04, 0x05, 0x04, 0x03,
-0x02, 0x06, 0xe5, 0xe5, 0x01, 0x09, 0x03, 0xe5,
-0xe5, 0xe5, 0x09, 0x04, 0x01, 0x02, 0x01, 0x01,
-0xe5, 0x07, 0xe5, 0xe5, 0x01, 0x08, 0x02, 0x01,
-0x01, 0xe5, 0x03, 0x03, 0xe5, 0xe5, 0xe5, 0x04,
-0x03, 0x18, 0x0a, 0x07, 0xe5, 0x13, 0x04, 0x02,
-0x01, 0x04, 0x02, 0x19, 0x02, 0x01, 0xe7, 0x0b,
-0x01, 0x13, 0x09, 0x05, 0x01, 0x01, 0x04, 0x02,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x04, 0x04, 0x01,
-0x05, 0x01, 0x01, 0x04, 0x02, 0x01, 0x09, 0x07,
-0x07, 0x01, 0x0b, 0x01, 0x07, 0x01, 0x02, 0x02,
-0x01, 0x01, 0x01, 0xe5, 0x03, 0x04, 0x0e, 0x01,
-0x05, 0x0d, 0x05, 0x17, 0x09, 0x1b, 0xe5, 0x03,
-0x04, 0x01, 0xe5, 0x09, 0x01, 0x13, 0x07, 0x09,
-0x01, 0x05, 0x01, 0x04, 0x04, 0x01, 0x02, 0x04,
-0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x01, 0xe8,
-0xe5, 0xe5, 0x01, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x06, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x13, 0x01, 0x02, 0x0e, 0x04,
-0x18, 0x04, 0x04, 0x04, 0x18, 0x08, 0xe6, 0x3a,
-0xe5, 0x11, 0x02, 0x17, 0x20, 0xe5, 0x07, 0x02,
-0x08, 0x02, 0x06, 0x02, 0x03, 0x2a, 0x02, 0x2e,
-0x02, 0x1b, 0x03, 0x1b, 0x02, 0x06, 0x16, 0x09,
-0xe5, 0x04, 0x02, 0xe5, 0x17, 0xe5, 0x0b, 0x10,
-0x18, 0x09, 0x05, 0xe5, 0x1c, 0x13, 0x2a, 0x1d,
-0xe5, 0x01, 0xe5, 0x0d, 0x06, 0x02, 0x03, 0x05,
-0x09, 0x09, 0x03, 0x05, 0x09, 0x09, 0x04, 0x01,
-0x02, 0x06, 0x02, 0xe5, 0x07, 0x03, 0x05, 0x09,
-0x09, 0x0b, 0x03, 0x02, 0x02, 0x03, 0x05, 0xe6,
-0x06, 0x02, 0x06, 0x06, 0x02, 0x09, 0x04, 0x01,
-0x02, 0x09, 0x09, 0x04, 0x01, 0x02, 0x09, 0x03,
-0x05, 0x09, 0x0d, 0xe7, 0xe5, 0x01, 0x12, 0xe5,
-0x30, 0x09, 0x09, 0x06, 0x02, 0x13, 0x13, 0x12,
-0x02, 0x26, 0xe5, 0x12, 0x1d, 0x09, 0x22, 0x06,
-0x15, 0x30, 0x08, 0x0b, 0x08, 0x06, 0x0b, 0x13,
-0x15, 0x27, 0x15, 0x1b, 0x09, 0x2c, 0x01, 0x14,
-0xe5, 0x05, 0x16, 0x01, 0x07, 0x01, 0x02, 0x01,
-0x04, 0x02, 0x06, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x01, 0x02, 0xe7, 0xe5, 0x01, 0x01, 0x02, 0x01,
-0x04, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x04,
-0x02, 0x05, 0xe5, 0xe5, 0x01, 0x01, 0x04, 0x02,
-0x07, 0x01, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x04, 0x04, 0x02, 0x06, 0x0e,
-0x04, 0x02, 0x01, 0x04, 0x02, 0x1f, 0xe6, 0xe5,
-0x16, 0x02, 0xe5, 0xe5, 0x06, 0x01, 0xe5, 0x0b,
-0x01, 0xe5, 0x05, 0x01, 0x01, 0x05, 0x03, 0x01,
-0xe5, 0x01, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x05, 0x02, 0xe5, 0x04, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x01, 0x03, 0x01, 0x01,
-0x02, 0x04, 0x01, 0x01, 0x05, 0x03, 0x09, 0x04,
-0xe5, 0xe6, 0x05, 0x01, 0xe5, 0x02, 0x02, 0x03,
-0x01, 0x03, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x01,
-0x05, 0xe5, 0x0f, 0x01, 0x01, 0x05, 0x03, 0x19,
-0xe5, 0x02, 0x02, 0x02, 0x14, 0x02, 0x01, 0x04,
-0x1c, 0xe5, 0x03, 0x04, 0x04, 0x03, 0x05, 0x09,
-0x03, 0x05, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x03, 0xe5, 0x0f, 0x03, 0xe5, 0x03, 0x04,
-0x0c, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01, 0x03,
-0x02, 0x0c, 0x04, 0x04, 0x13, 0x03, 0x05, 0x22,
-0xe6, 0xe5, 0x14, 0xe6, 0x06, 0xe5, 0x07, 0xe5,
-0x06, 0xe6, 0x05, 0xe7, 0x01, 0x03, 0xe7, 0x01,
-0x03, 0xe8, 0xe5, 0x02, 0xe8, 0xe5, 0x02, 0xe8,
-0x04, 0xe7, 0x01, 0x03, 0xe8, 0xe5, 0x02, 0xe7,
-0x01, 0x03, 0xe7, 0x01, 0x03, 0xe7, 0xe5, 0x01,
-0x04, 0xe6, 0x01, 0x03, 0xe7, 0x06, 0xe7, 0xe5,
-0x04, 0xe6, 0xe5, 0x04, 0xe6, 0x04, 0xe7, 0x07,
-0xe6, 0xe5, 0x02, 0xe7, 0x01, 0x05, 0xe5, 0x07,
-0xe6, 0xe5, 0x02, 0xe7, 0x01, 0x03, 0xe7, 0x07,
-0xe5, 0x07, 0xe7, 0x02, 0x01, 0x01, 0xe6, 0x16,
-0x01, 0x07, 0x01, 0x0a, 0x05, 0xe5, 0xe6, 0x02,
-0x01, 0xe5, 0x07, 0x02, 0x06, 0x09, 0x09, 0x02,
-0xe5, 0x01, 0xe5, 0xe6, 0x07, 0x09, 0xe5, 0x07,
-0x02, 0x06, 0x0b, 0x02, 0x06, 0x07, 0x01, 0x03,
-0x12, 0x06, 0xe5, 0xe5, 0x0f, 0x02, 0xe5, 0x18,
-0x02, 0x06, 0x1b, 0x01, 0x01, 0x17, 0x01, 0x07,
-0x01, 0x0a, 0x06, 0x01, 0x03, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x04, 0x01, 0xe5, 0x01, 0x04, 0xe7,
-0x04, 0x01, 0xe6, 0x06, 0xe6, 0x04, 0x01, 0xe5,
-0x01, 0x04, 0xe7, 0x04, 0x01, 0xe6, 0xe5, 0x03,
-0xe6, 0x08, 0x01, 0xe5, 0x05, 0xe6, 0x08, 0x1a,
-0x01, 0xe6, 0xe5, 0x06, 0x05, 0x01, 0xe5, 0x01,
-0xe5, 0x0f, 0x05, 0x01, 0xe6, 0x04, 0x01, 0xe5,
-0x13, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x16, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x0c, 0x05, 0x04, 0x05,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x04, 0x01,
-0x01, 0x05, 0x02, 0xe5, 0x02, 0xe6, 0x02, 0x05,
-0x02, 0xe5, 0x04, 0x01, 0x01, 0x05, 0x02, 0xe5,
-0x04, 0x01, 0x01, 0x02, 0x02, 0x01, 0x07, 0x01,
-0x01, 0x01, 0x05, 0x08, 0x12, 0x01, 0x02, 0xe5,
-0x0e, 0x02, 0xe5, 0x02, 0x15, 0x02, 0xe5, 0x02,
-0x01, 0x02, 0xe5, 0x14, 0x06, 0xe6, 0xe5, 0x16,
-0x01, 0x07, 0x01, 0x0a, 0x03, 0x05, 0x02, 0xe5,
-0x07, 0x05, 0x03, 0x05, 0x04, 0x02, 0x05, 0x03,
-0x05, 0x09, 0x05, 0x04, 0x08, 0x05, 0x04, 0x06,
-0x04, 0x04, 0x04, 0x0f, 0x16, 0x0d, 0x05, 0x05,
-0xe5, 0x0f, 0x05, 0x05, 0x03, 0x18, 0x03, 0x01,
-0x03, 0x02, 0x0e, 0x0f, 0xe5, 0xe5, 0x09, 0xe5,
-0x10, 0x04, 0x0b, 0xe5, 0xe7, 0x2b, 0xe5, 0xe5,
-0x05, 0x02, 0x01, 0x22, 0x03, 0xe5, 0x3c, 0x33,
-0x02, 0xe5, 0xe5, 0x0e, 0x01, 0x07, 0x01, 0x03,
-0x03, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x01, 0x05, 0x01, 0xe6, 0x04, 0x01, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x06, 0xe5, 0xe5, 0xe5, 0x04, 0x01, 0x01, 0x02,
-0x02, 0x01, 0xe6, 0x06, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01,
-0x07, 0xe6, 0x05, 0xe5, 0xe5, 0xe5, 0x04, 0x01,
-0x07, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x0d, 0xe5, 0x28, 0x03, 0xe5,
-0x07, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0xe5, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x0b, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0xe5, 0x04, 0xe6, 0x05,
-0x01, 0xe5, 0x06, 0x05, 0x03, 0x0c, 0x09, 0x01,
-0x04, 0x19, 0x21, 0x2f, 0x01, 0xe7, 0x0a, 0x08,
-0x05, 0x10, 0x09, 0x07, 0x10, 0x02, 0x0f, 0x16,
-0x11, 0x1c, 0x02, 0xe6, 0x02, 0xe5, 0x01, 0xe5,
-0x11, 0x09, 0x0a, 0x08, 0x02, 0x06, 0xe5, 0x08,
-0x0b, 0x07, 0x0b, 0x10, 0xe5, 0x02, 0x24, 0x07,
-0x03, 0x05, 0x08, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x0b, 0x05, 0x01, 0x06, 0xe5, 0xe5,
-0xe5, 0x04, 0x01, 0x03, 0x03, 0x01, 0x0e, 0x14,
-0x04, 0x01, 0x03, 0x28, 0xe5, 0x3c, 0x03, 0x01,
-0x02, 0xe5, 0x07, 0x07, 0x06, 0xe6, 0x02, 0x03,
-0xe6, 0x09, 0xe5, 0x03, 0x0a, 0x04, 0x0d, 0xe7,
-0x01, 0x01, 0x02, 0xe5, 0x11, 0x01, 0x02, 0x04,
-0xe7, 0x05, 0x01, 0x13, 0x01, 0x03, 0x17, 0x06,
-0x02, 0xe5, 0x07, 0x13, 0x01, 0x4e, 0x13, 0x04,
-0x09, 0x04, 0x1a, 0x02, 0x0c, 0xe5, 0x0d, 0x03,
-0x09, 0x01, 0x01, 0x04, 0x02, 0x02, 0x05, 0x02,
-0x04, 0x0b, 0x01, 0x02, 0x1c, 0x0e, 0x04, 0x0e,
-0x02, 0x01, 0x4a, 0x03, 0x09, 0x05, 0x0d, 0x19,
-0x03, 0xe5, 0x0c, 0xe6, 0x01, 0x04, 0xe5, 0x02,
-0x09, 0x0a, 0x12, 0xe5, 0x06, 0x01, 0x0c, 0x07,
-0x09, 0x0a, 0x06, 0x07, 0x03, 0x05, 0x03, 0x05,
-0x02, 0x02, 0x07, 0x09, 0x19, 0x24, 0x01, 0x01,
-0x0b, 0xe5, 0xe5, 0x14, 0x02, 0x06, 0x01, 0x02,
-0x02, 0xe5, 0x09, 0x04, 0x09, 0x09, 0x02, 0x06,
-0x01, 0x02, 0x04, 0x02, 0x06, 0x01, 0x07, 0x02,
-0x04, 0x01, 0x01, 0x02, 0xe5, 0x04, 0x02, 0x06,
-0x01, 0xe5, 0x01, 0x03, 0x04, 0x04, 0x01, 0x07,
-0xe5, 0x18, 0x02, 0x1b, 0x0c, 0x25, 0x01, 0x06,
-0x06, 0x10, 0x14, 0x05, 0x0e, 0xe5, 0x02, 0xe5,
-0x03, 0x0b, 0x0c, 0x01, 0x04, 0x01, 0x0a, 0x06,
-0x01, 0x0c, 0x02, 0x03, 0x01, 0xe5, 0x0f, 0x02,
-0x08, 0x07, 0x0a, 0x09, 0xe5, 0x06, 0x04, 0x12,
-0x34, 0xe6, 0x09, 0x1d, 0x01, 0x07, 0x01, 0x09,
-0xe7, 0x0f, 0xe6, 0x04, 0x03, 0x08, 0x0a, 0x03,
-0x04, 0x0a, 0x04, 0x03, 0xe6, 0x06, 0xe6, 0x08,
-0x04, 0x05, 0x0d, 0xe5, 0x01, 0x09, 0xe7, 0x06,
-0xe6, 0x06, 0x0d, 0x40, 0x01, 0x3c, 0x04, 0x0d,
-0x03, 0x02, 0x04, 0xe5, 0xe5, 0x03, 0xe5, 0xe6,
-0x0a, 0x02, 0x04, 0x0a, 0x0b, 0x06, 0x01, 0x07,
-0x01, 0x06, 0x01, 0x01, 0x05, 0xe5, 0x11, 0x05,
-0x09, 0x05, 0xe5, 0x0c, 0x34, 0x05, 0x03, 0xe5,
-0x01, 0x0c, 0xe5, 0xe5, 0x13, 0x02, 0x05, 0x05,
-0xe5, 0x01, 0x06, 0x07, 0x04, 0x06, 0x02, 0x03,
-0x0f, 0x04, 0x0e, 0x01, 0x04, 0x07, 0x04, 0x04,
-0x10, 0x13, 0x07, 0x01, 0x03, 0x08, 0xe6, 0x07,
-0x01, 0x4e, 0x02, 0xe6, 0x0d, 0x01, 0x12, 0x08,
-0x04, 0x04, 0x01, 0x0e, 0x01, 0x02, 0x06, 0x0a,
-0x01, 0x07, 0x05, 0x03, 0x01, 0x07, 0x09, 0x09,
-0x0b, 0x01, 0xe5, 0x05, 0x09, 0x09, 0x01, 0x07,
-0x16, 0x06, 0xe5, 0xe5, 0x1a, 0x21, 0x08, 0x03,
-0xe5, 0xe5, 0x03, 0x07, 0x1f, 0x09, 0x23, 0x02,
-0x07, 0x01, 0x09, 0x07, 0x01, 0x09, 0x02, 0xe5,
-0x02, 0x01, 0x0b, 0x07, 0x01, 0x09, 0x07, 0x01,
-0x09, 0x0b, 0x11, 0x04, 0x49, 0xe6, 0x0a, 0x16,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x01,
-0xe5, 0x03, 0xe5, 0x04, 0x09, 0x03, 0x01, 0xe5,
-0x01, 0x03, 0xe5, 0x03, 0x03, 0x05, 0x09, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x02, 0x01, 0x02, 0x03,
-0x02, 0xe5, 0xe5, 0x02, 0x05, 0x03, 0x05, 0x06,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0x02, 0x01,
-0xe5, 0x01, 0x03, 0x09, 0x05, 0x16, 0xe5, 0x27,
-0xe6, 0x01, 0xe5, 0x01, 0x01, 0x08, 0xe6, 0x14,
-0x05, 0x03, 0x05, 0xe6, 0xe5, 0x01, 0x01, 0x06,
-0xe5, 0x03, 0x04, 0x01, 0x02, 0x03, 0xe5, 0x03,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x07, 0x09, 0xe5,
-0x07, 0xe5, 0x02, 0x01, 0x02, 0x0b, 0x04, 0x01,
-0x02, 0xe5, 0x07, 0xe5, 0x01, 0xe5, 0x03, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x03, 0xe5, 0x03,
-0x08, 0xe6, 0x07, 0x02, 0x12, 0x25, 0x01, 0x02,
-0x02, 0xe5, 0x03, 0x08, 0x01, 0x02, 0x18, 0x09,
-0x01, 0x0b, 0x02, 0x04, 0x04, 0x04, 0x01, 0xe5,
-0xe5, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x02, 0x01, 0x04, 0x01, 0xe5, 0xe5,
-0x05, 0x01, 0x02, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x04, 0x04, 0x04, 0x01, 0xe5, 0xe5, 0x03,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x01,
-0x04, 0x04, 0x3d, 0x04, 0x03, 0x02, 0x06, 0xe5,
-0x03, 0x1b, 0x09, 0x01, 0x0e, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x02, 0x06,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x0a, 0x3d, 0x04, 0xe6,
-0x0f, 0x1a, 0x09, 0x01, 0x04, 0x01, 0x0c, 0x02,
-0x03, 0x02, 0x02, 0x06, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x06, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x04, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x01, 0x01, 0x02, 0x02, 0x06,
-0x02, 0x03, 0x02, 0x02, 0x04, 0x04, 0x04, 0x1d,
-0x01, 0x22, 0xe5, 0x01, 0x02, 0x0e, 0x01, 0x02,
-0x14, 0x03, 0x05, 0x01, 0x01, 0x04, 0x0a, 0x03,
-0x02, 0xe7, 0x02, 0x05, 0x03, 0x04, 0xe5, 0x02,
-0x05, 0x03, 0x05, 0x03, 0x01, 0x02, 0xe5, 0x02,
-0x04, 0xe5, 0x02, 0x07, 0x03, 0x04, 0xe5, 0x02,
-0x02, 0x01, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x02,
-0x04, 0xe5, 0x02, 0x04, 0xe5, 0x02, 0x01, 0x01,
-0xe6, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x07, 0x01,
-0x01, 0x02, 0x14, 0x01, 0x01, 0x1d, 0x03, 0xe8,
-0x29, 0x09, 0x01, 0x04, 0xe6, 0x04, 0x04, 0x03,
-0x05, 0x09, 0x07, 0x01, 0x04, 0x04, 0x09, 0x03,
-0xe7, 0x01, 0x05, 0xe6, 0xe5, 0x03, 0x06, 0x03,
-0x03, 0x01, 0x04, 0x04, 0x03, 0x02, 0x02, 0x03,
-0x02, 0xe7, 0x03, 0x01, 0xe5, 0xe5, 0x03, 0x04,
-0x06, 0x04, 0x01, 0xe5, 0xe5, 0x01, 0x1d, 0x01,
-0x21, 0x02, 0x01, 0x10, 0x1a, 0x05, 0xe5, 0x01,
-0x06, 0x01, 0x0c, 0x02, 0x01, 0x01, 0x02, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0xe5, 0x03, 0x02, 0x06, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0xe5, 0x04, 0x02, 0x02, 0x06,
-0x01, 0xe5, 0x05, 0x02, 0x01, 0xe6, 0x01, 0x02,
-0x01, 0x01, 0x02, 0x01, 0xe8, 0x02, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0xe6, 0x02, 0x02, 0x02, 0x03,
-0x1b, 0x01, 0x1f, 0x05, 0xe5, 0x0f, 0x02, 0x02,
-0x1a, 0xe5, 0x15, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x05, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x01, 0x04, 0x02, 0x44, 0x02, 0xe7,
-0x0f, 0x21, 0xe5, 0x17, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x06, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x08, 0x3c, 0xe8, 0x08,
-0x01, 0x02, 0xe5, 0x07, 0x09, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x09, 0x07, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x06, 0xe5, 0xe7, 0x04,
-0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0xe6,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe6, 0x06, 0x03, 0x05, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0xe6, 0xe6, 0x01, 0x09,
-0x1d, 0x1e, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x49, 0x02, 0x01, 0xe6, 0x0a, 0x1d, 0x1f,
-0x09, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0x06, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x05, 0xe5, 0x01, 0x06,
-0x02, 0xe5, 0x04, 0x02, 0x06, 0x02, 0x06, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0x4a, 0xe7, 0x0e, 0xe5, 0x19, 0x01, 0x11,
-0x01, 0x09, 0xe7, 0x03, 0x02, 0x01, 0x04, 0x02,
-0xe6, 0x03, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04,
-0x02, 0xe6, 0x03, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x06, 0x02, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x04,
-0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0x01,
-0x04, 0x02, 0x01, 0x04, 0x02, 0xe6, 0x03, 0x02,
-0x01, 0x4b, 0x11, 0x19, 0x01, 0xe5, 0x08, 0x06,
-0x01, 0xe5, 0x05, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x03, 0x02, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x07,
-0x35, 0x02, 0xe5, 0x02, 0x03, 0x01, 0xe5, 0x26,
-0x02, 0x01, 0x11, 0x01, 0x04, 0x0e, 0x04, 0x01,
-0x02, 0x09, 0x09, 0x04, 0x04, 0x01, 0x04, 0x02,
-0x04, 0x04, 0x08, 0x02, 0x04, 0x04, 0x09, 0x01,
-0x07, 0x04, 0x01, 0x02, 0x04, 0x04, 0x09, 0xe5,
-0x07, 0x07, 0x01, 0x17, 0x28, 0xe5, 0x01, 0x15,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x01,
-0x03, 0xe8, 0xe5, 0x02, 0xe7, 0x02, 0x02, 0x01,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x02, 0xe6,
-0x01, 0x03, 0xe7, 0x01, 0x05, 0xe5, 0x01, 0x03,
-0x01, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x03, 0x01,
-0xe5, 0x03, 0x04, 0xe6, 0x01, 0x04, 0xe6, 0x01,
-0x04, 0xe6, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x03, 0x01, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x06, 0xe6, 0x05, 0x01, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0x03, 0x03, 0x01, 0x09, 0x10, 0x10,
-0x01, 0xe6, 0x07, 0xe5, 0x07, 0x06, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0x09, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x09, 0xe5, 0x07,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe6, 0x06, 0xe6, 0x28, 0x18, 0x07, 0x01,
-0x12, 0x18, 0x01, 0x0e, 0x01, 0x03, 0x02, 0x02,
-0xe5, 0xe5, 0x01, 0x03, 0x02, 0xe5, 0xe5, 0x02,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0xe5,
-0xe5, 0x02, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0xe5, 0xe5, 0x02, 0x04, 0xe5, 0xe5, 0x02,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x06, 0x02, 0x06, 0xe5, 0xe5, 0x02, 0x02, 0x02,
-0x06, 0x02, 0x03, 0x1d, 0x09, 0x14, 0xe5, 0x03,
-0x01, 0x02, 0xe5, 0x18, 0x10, 0x01, 0x0d, 0x01,
-0x08, 0xe5, 0xe5, 0x01, 0x02, 0x01, 0x01, 0x07,
-0x01, 0x02, 0x03, 0xe5, 0xe5, 0x04, 0xe6, 0xe5,
-0x06, 0x01, 0x02, 0x02, 0x01, 0x01, 0x07, 0x01,
-0x05, 0x01, 0x02, 0xe5, 0x05, 0x02, 0x06, 0xe5,
-0xe5, 0x01, 0x03, 0x02, 0x02, 0x06, 0x09, 0x05,
-0x01, 0x01, 0x09, 0x05, 0x01, 0x01, 0x01, 0x18,
-0xe5, 0x08, 0x15, 0x09, 0xe5, 0x02, 0x16, 0x10,
-0x01, 0xe5, 0x08, 0x02, 0xe7, 0x02, 0x02, 0xe7,
-0x01, 0x03, 0xe8, 0x04, 0xe8, 0x04, 0xe8, 0x04,
-0xe8, 0x04, 0xe8, 0x04, 0xe8, 0x04, 0xe8, 0x04,
-0xe7, 0x01, 0x06, 0x01, 0xe5, 0x04, 0xe8, 0x07,
-0xe5, 0x08, 0x09, 0x05, 0xe8, 0x08, 0x05, 0xe8,
-0xe5, 0x16, 0xe7, 0x06, 0xe6, 0x14, 0x03, 0x01,
-0x01, 0xe6, 0x0f, 0x1a, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0xe5, 0x07, 0x09, 0x09, 0x31, 0x09, 0x1f,
-0x2d, 0xe5, 0xe5, 0xe5, 0x1b, 0xe5, 0x2c, 0x0b,
-0x05, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x03,
-0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0xe5, 0x05,
-0xe7, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0xe7, 0x05, 0x01, 0x02, 0x04, 0x01, 0xe6, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02,
-0x06, 0x01, 0x07, 0xe8, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0xe6, 0x04, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x02, 0x09, 0x01, 0x02, 0x08,
-0x01, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0x0a,
-0x06, 0xe5, 0x02, 0x04, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x02, 0x02, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0xe5, 0x05, 0xe5, 0x01, 0xe6, 0x02, 0xe5, 0x01,
-0xe5, 0x03, 0xe5, 0xe5, 0x04, 0x02, 0xe5, 0x07,
-0x09, 0xe6, 0xe6, 0x03, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x0c, 0x01, 0x01, 0x16, 0x05,
-0x2c, 0x03, 0xe5, 0x0a, 0x01, 0x06, 0x01, 0x07,
-0x01, 0x08, 0xe5, 0x01, 0xe5, 0x02, 0x01, 0x06,
-0x06, 0x06, 0x04, 0x02, 0xe5, 0x07, 0xe5, 0x08,
-0x04, 0xe5, 0xe5, 0xe5, 0x08, 0x05, 0x03, 0x0a,
-0xe5, 0x08, 0x05, 0x08, 0x03, 0xe5, 0x04, 0x04,
-0x03, 0xe5, 0x03, 0x01, 0x07, 0xe6, 0x04, 0x06,
-0x04, 0x01, 0x05, 0x06, 0x01, 0x07, 0x0c, 0x09,
-0x1a, 0xe6, 0x01, 0x05, 0x08, 0x0a, 0x09, 0x08,
-0x04, 0x05, 0x02, 0x03, 0x09, 0x02, 0x08, 0x03,
-0x03, 0x01, 0x03, 0x06, 0x08, 0x03, 0x03, 0x02,
-0x03, 0x04, 0x0d, 0x01, 0x01, 0x04, 0x02, 0x03,
-0x02, 0x09, 0x02, 0x05, 0x0a, 0x18, 0x05, 0x05,
-0x15, 0x23, 0x09, 0x03, 0x0f, 0x01, 0x19, 0x01,
-0x09, 0x07, 0xe7, 0x11, 0xe5, 0x02, 0x02, 0x02,
-0x02, 0x01, 0x01, 0x04, 0x02, 0x03, 0x13, 0x07,
-0x01, 0xe5, 0x07, 0x02, 0xe5, 0x01, 0xe5, 0xe5,
-0xe5, 0x01, 0x01, 0xe5, 0x03, 0x04, 0x01, 0x03,
-0x05, 0x01, 0x07, 0x01, 0x09, 0xe5, 0x12, 0x05,
-0x03, 0x09, 0x0c, 0x1c, 0x01, 0x02, 0xe5, 0xe5,
-0x0a, 0x0f, 0x0d, 0x01, 0x01, 0x04, 0x01, 0x06,
-0x09, 0x09, 0x09, 0x03, 0x06, 0x02, 0x06, 0x08,
-0x13, 0xe5, 0x01, 0x07, 0xe5, 0x01, 0x07, 0x02,
-0x02, 0x02, 0x06, 0x06, 0x09, 0x08, 0x55, 0x0b,
-0xe5, 0x0e, 0x03, 0x13, 0x05, 0x03, 0x0d, 0xe6,
-0x02, 0x0a, 0x02, 0xe6, 0xe5, 0xe5, 0x04, 0x0d,
-0x03, 0x0a, 0xe5, 0x02, 0x03, 0x01, 0x02, 0x04,
-0xe6, 0x02, 0x03, 0x03, 0x01, 0x07, 0x0e, 0x08,
-0x03, 0xe6, 0x06, 0x05, 0x03, 0x05, 0x06, 0x01,
-0x0a, 0x13, 0x08, 0x1f, 0xe6, 0xe5, 0x07, 0x04,
-0xe5, 0x03, 0x08, 0x0e, 0xe5, 0x0a, 0x06, 0x01,
-0xe5, 0x05, 0x04, 0x04, 0x09, 0x02, 0x09, 0x0a,
-0xe5, 0x06, 0x05, 0xe6, 0xe5, 0x11, 0xe5, 0x02,
-0x04, 0x04, 0x04, 0x13, 0x01, 0x01, 0x05, 0x01,
-0x0a, 0x03, 0x02, 0x01, 0x0a, 0x0b, 0x02, 0x01,
-0x09, 0x01, 0x0c, 0x15, 0x03, 0x03, 0x02, 0x08,
-0x0e, 0x07, 0x02, 0x03, 0x06, 0x04, 0x02, 0x0b,
-0xe5, 0x08, 0x05, 0x03, 0x02, 0x0d, 0x01, 0x05,
-0x09, 0x01, 0x01, 0x02, 0x0e, 0x02, 0x03, 0x01,
-0xe5, 0x03, 0x02, 0x01, 0x01, 0x04, 0x02, 0x08,
-0xe5, 0x11, 0x16, 0x18, 0x0c, 0x15, 0x06, 0x03,
-0x01, 0xe5, 0x01, 0x0e, 0x05, 0xe6, 0x06, 0xe6,
-0x06, 0xe5, 0x05, 0x02, 0x02, 0x0b, 0x01, 0x04,
-0x02, 0x06, 0x04, 0x07, 0x01, 0xe5, 0xe5, 0x0f,
-0x07, 0x02, 0x08, 0xe5, 0x03, 0x05, 0x09, 0x0f,
-0x01, 0x01, 0xe8, 0x02, 0xe5, 0x07, 0x07, 0x02,
-0x01, 0x05, 0x01, 0x01, 0x0a, 0x03, 0xe6, 0x01,
-0xe7, 0x05, 0x09, 0x0a, 0xe6, 0x10, 0x07, 0xe7,
-0x01, 0x01, 0x14, 0x09, 0x07, 0x01, 0x08, 0x16,
-0x03, 0x05, 0x10, 0x03, 0x0a, 0x13, 0x0d, 0x13,
-0x0d, 0x01, 0x1d, 0x09, 0x03, 0x01, 0x0b, 0x1e,
-0x17, 0x01, 0xe6, 0x09, 0x01, 0x04, 0x0b, 0x09,
-0x06, 0x01, 0xe5, 0x09, 0x01, 0xe5, 0xe6, 0x01,
-0x08, 0xe6, 0x17, 0x04, 0x05, 0x05, 0x03, 0x02,
-0xe5, 0x01, 0x01, 0x0c, 0x01, 0x01, 0x01, 0x0c,
-0xe5, 0x01, 0xe5, 0x07, 0x0f, 0x04, 0x04, 0x0d,
-0x02, 0x02, 0xe5, 0x01, 0x09, 0x09, 0x05, 0x09,
-0xe5, 0x14, 0x02, 0x0b, 0xe6, 0x18, 0x20, 0x05,
-0x14, 0x12, 0x05, 0xe6, 0xe6, 0x01, 0x03, 0x01,
-0x02, 0x06, 0x02, 0xe5, 0x08, 0x04, 0x05, 0xe5,
-0x01, 0x02, 0x07, 0x01, 0x0a, 0x12, 0x02, 0x07,
-0x03, 0x04, 0x1c, 0x0a, 0x20, 0xe5, 0x01, 0xe6,
-0x12, 0x2d, 0x28, 0xe5, 0x17, 0x02, 0x01, 0x15,
-0x05, 0x01, 0x1b, 0x09, 0x01, 0x11, 0x01, 0x25,
-0x01, 0x24, 0x01, 0xe6, 0x06, 0xe5, 0x01, 0x01,
-0xe7, 0x06, 0xe5, 0x07, 0xe6, 0x06, 0x06, 0x01,
-0x01, 0xe5, 0x07, 0x07, 0x01, 0xe5, 0xe5, 0xe5,
-0x03, 0x07, 0x01, 0xe5, 0x06, 0xe5, 0x04, 0x01,
-0x0b, 0x09, 0x02, 0x01, 0x02, 0x01, 0xe5, 0xe5,
-0xe5, 0x03, 0xe7, 0x07, 0x09, 0x08, 0xe5, 0x07,
-0xe5, 0x08, 0x08, 0xe5, 0x01, 0xe5, 0xe5, 0x02,
-0x12, 0xe6, 0x07, 0x09, 0xe5, 0x1c, 0x01, 0xe6,
-0xe5, 0x01, 0x01, 0x04, 0xe5, 0x03, 0x04, 0xe5,
-0x0e, 0x0f, 0x03, 0x09, 0x05, 0x03, 0x02, 0xe5,
-0x0e, 0x08, 0x01, 0x0e, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x02, 0x01, 0xe6, 0x04, 0xe5, 0x06, 0x09,
-0x05, 0xe5, 0x01, 0x13, 0xe5, 0x07, 0x09, 0x05,
-0x16, 0x0a, 0x09, 0x1b, 0x01, 0x03, 0x02, 0x04,
-0x08, 0x01, 0x01, 0x09, 0x14, 0x04, 0x06, 0x01,
-0xe5, 0x12, 0x03, 0x01, 0xe5, 0x03, 0x03, 0xe5,
-0x01, 0x01, 0x07, 0x01, 0x04, 0x01, 0x02, 0x09,
-0x04, 0x01, 0x02, 0x01, 0x0c, 0x04, 0x0b, 0x03,
-0xe5, 0x01, 0x01, 0x01, 0x0f, 0x01, 0x11, 0x03,
-0x19, 0x01, 0x07, 0x01, 0x1d, 0x04, 0x01, 0x01,
-0x02, 0x07, 0x02, 0x01, 0x25, 0x06, 0xe5, 0xe5,
-0x08, 0x09, 0x06, 0xe5, 0xe5, 0x08, 0x01, 0x04,
-0xe5, 0xe5, 0x08, 0x05, 0xe5, 0x01, 0x09, 0x15,
-0x09, 0x05, 0xe5, 0x01, 0x01, 0x11, 0x01, 0x11,
-0x1d, 0x01, 0x07, 0x01, 0x18, 0xe5, 0x04, 0x04,
-0xe6, 0x0a, 0x01, 0x01, 0x03, 0x02, 0x14, 0x01,
-0x07, 0x0b, 0x02, 0x04, 0x05, 0x02, 0xe5, 0xe5,
-0x06, 0x04, 0xe5, 0x01, 0x0a, 0x04, 0xe5, 0x01,
-0x06, 0x02, 0x07, 0x01, 0x06, 0x02, 0x02, 0x01,
-0x07, 0x01, 0x02, 0x04, 0x04, 0xe5, 0x01, 0x0a,
-0x01, 0x07, 0x15, 0x06, 0x16, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x1a, 0x04, 0x02, 0x0a, 0x01, 0x01,
-0x02, 0x01, 0x14, 0x01, 0x01, 0x05, 0x03, 0x07,
-0x02, 0x04, 0x01, 0x06, 0xe5, 0xe5, 0x08, 0x02,
-0x01, 0x01, 0x04, 0x0a, 0x01, 0x01, 0x09, 0x07,
-0x01, 0x09, 0x02, 0x01, 0x01, 0x05, 0x01, 0x02,
-0x04, 0x04, 0x03, 0x04, 0x05, 0x01, 0x01, 0x05,
-0x13, 0x07, 0xe5, 0x13, 0x04, 0x02, 0x01, 0x04,
-0x02, 0x19, 0x02, 0x01, 0xe7, 0x0b, 0x01, 0x0c,
-0x0e, 0x01, 0x04, 0x02, 0x09, 0x01, 0x07, 0x07,
-0x01, 0x09, 0x01, 0x07, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x02, 0x01, 0x01, 0xe5, 0xe5, 0x04, 0x01,
-0x01, 0x07, 0x01, 0x05, 0x02, 0xe5, 0xe5, 0x06,
-0x04, 0x04, 0x07, 0x01, 0x01, 0x07, 0x01, 0x04,
-0x02, 0x15, 0x02, 0x02, 0x17, 0x09, 0x21, 0xe5,
-0xe5, 0xe5, 0x01, 0x0a, 0x01, 0x1b, 0x01, 0x04,
-0xe5, 0xe5, 0x03, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x04, 0x04, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x03, 0xe6, 0xe5, 0x03, 0x01, 0x02, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x06, 0x01,
-0x07, 0x04, 0x04, 0x04, 0x04, 0x01, 0x07, 0x01,
-0x04, 0xe7, 0x03, 0x0a, 0xe5, 0x01, 0x04, 0x18,
-0x04, 0x04, 0x04, 0x1c, 0x03, 0xe5, 0xe5, 0xe5,
-0x10, 0x1f, 0x07, 0x13, 0xe5, 0x07, 0x02, 0x10,
-0x0b, 0x11, 0x02, 0x06, 0x0b, 0x02, 0x10, 0x31,
-0xe5, 0x42, 0xe5, 0xe5, 0x01, 0x16, 0x22, 0x04,
-0x0e, 0x02, 0xe5, 0x04, 0x02, 0x09, 0x09, 0x01,
-0x07, 0x06, 0x09, 0x02, 0x06, 0x02, 0x01, 0x01,
-0x07, 0x09, 0x0b, 0x18, 0x13, 0x02, 0x1d, 0x27,
-0x03, 0xe5, 0x08, 0x01, 0x02, 0x02, 0x06, 0x09,
-0x09, 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x09, 0x04, 0x01, 0x02, 0x03, 0x05, 0x03, 0x02,
-0x02, 0x03, 0x05, 0x03, 0xe5, 0xe5, 0x01, 0x09,
-0x04, 0xe6, 0x01, 0x03, 0x07, 0x03, 0x02, 0x02,
-0x03, 0xe5, 0xe5, 0x01, 0x09, 0x09, 0x06, 0x02,
-0x09, 0x04, 0x01, 0x02, 0x03, 0x05, 0x09, 0x04,
-0x01, 0x02, 0x05, 0x03, 0x09, 0x09, 0x0d, 0xe6,
-0x01, 0x02, 0x09, 0x27, 0x13, 0x1c, 0x14, 0x13,
-0x12, 0x02, 0x09, 0x1c, 0xe5, 0x12, 0x1d, 0x09,
-0x1d, 0x04, 0x02, 0x03, 0x0b, 0x25, 0x07, 0x0d,
-0x2f, 0x13, 0x15, 0x0b, 0x1b, 0x15, 0x1d, 0x07,
-0x1f, 0x08, 0xe8, 0x0e, 0x04, 0x09, 0x09, 0x02,
-0x01, 0x09, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x09, 0x02,
-0x01, 0x04, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x01, 0x03, 0xe5, 0xe5, 0x06, 0x01, 0x02,
-0x06, 0x02, 0x06, 0x09, 0x04, 0x02, 0x01, 0x02,
-0x01, 0x09, 0x04, 0x02, 0x15, 0x02, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x20, 0x02, 0x0c, 0xe5, 0x01,
-0x1a, 0x01, 0xe5, 0x02, 0x02, 0x03, 0x05, 0x03,
-0x05, 0x03, 0x01, 0x03, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x01, 0x05, 0x01, 0xe5, 0x07, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x01, 0x03, 0x01, 0x01, 0x01,
-0xe5, 0x01, 0x01, 0x01, 0x01, 0xe5, 0x03, 0x01,
-0xe5, 0x05, 0x03, 0x02, 0x02, 0x03, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0x03, 0x01, 0x0d, 0x01, 0x01,
-0x01, 0x19, 0x01, 0x02, 0x02, 0x03, 0x20, 0x01,
-0x01, 0xe5, 0x0d, 0x1b, 0x01, 0x09, 0x09, 0x07,
-0x01, 0x13, 0x07, 0x09, 0x01, 0x09, 0x09, 0x09,
-0x08, 0x0c, 0x09, 0x03, 0xe5, 0xe5, 0x01, 0x06,
-0x02, 0x03, 0xe5, 0x01, 0x01, 0x0d, 0xe5, 0x21,
-0x07, 0x01, 0x03, 0x1e, 0x03, 0xe5, 0x0b, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6,
-0x04, 0xe8, 0x04, 0xe8, 0xe5, 0x02, 0xe7, 0x01,
-0x03, 0xe7, 0x01, 0x03, 0xe8, 0xe5, 0x02, 0xe8,
-0xe5, 0x02, 0xe8, 0xe5, 0x02, 0xe7, 0x01, 0x03,
-0xe8, 0x04, 0xe7, 0x08, 0xe6, 0x05, 0xe7, 0x01,
-0x04, 0xe6, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe6,
-0x04, 0xe7, 0x07, 0xe6, 0x04, 0xe7, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0xe8, 0x04, 0xe7, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0x02, 0x09, 0x03, 0x01, 0x0a,
-0x09, 0x09, 0x06, 0x01, 0xe5, 0x07, 0x09, 0x09,
-0x11, 0x01, 0xe6, 0x06, 0x11, 0x09, 0x0b, 0x01,
-0x04, 0x02, 0x01, 0x09, 0x09, 0xe5, 0x07, 0xe6,
-0x06, 0x0a, 0xe5, 0x06, 0x0a, 0x10, 0x01, 0x09,
-0x0a, 0x19, 0xe6, 0x0c, 0x01, 0x0a, 0x09, 0x09,
-0x06, 0x01, 0xe6, 0xe5, 0x01, 0x02, 0x01, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0xe5, 0xe5,
-0xe5, 0x01, 0x04, 0x01, 0x02, 0xe5, 0xe5, 0x03,
-0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x06, 0xe5, 0x02, 0x02, 0x01,
-0xe5, 0x02, 0x04, 0x02, 0xe5, 0x07, 0x0b, 0x01,
-0x02, 0x0a, 0x01, 0x01, 0x01, 0x02, 0x03, 0x04,
-0x0d, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02, 0x03,
-0x17, 0xe5, 0xe6, 0x3b, 0xe5, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x02, 0x04, 0xe5, 0xe5,
-0xe5, 0x02, 0x01, 0x08, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x0c, 0x03, 0x01, 0x03,
-0x04, 0x04, 0x09, 0x09, 0x04, 0xe5, 0x11, 0xe5,
-0x16, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0x1c, 0xe7,
-0x19, 0x09, 0x09, 0x0c, 0x01, 0xe5, 0x01, 0x03,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x01, 0x03, 0x01,
-0xe5, 0x01, 0x03, 0x01, 0xe6, 0xe6, 0x01, 0xe7,
-0x05, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x04, 0x03, 0x01,
-0x07, 0xe6, 0x01, 0x06, 0x02, 0xe5, 0x07, 0xe5,
-0x0b, 0x01, 0xe5, 0x02, 0x06, 0x05, 0x01, 0xe5,
-0x02, 0x02, 0x13, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x02, 0x17, 0x02, 0xe5, 0x1b, 0x1a, 0xe5, 0x05,
-0x02, 0x06, 0x09, 0xe5, 0xe5, 0x13, 0x05, 0x02,
-0x32, 0xe5, 0x07, 0xe5, 0x1b, 0xe5, 0x0f, 0x02,
-0x3f, 0x0a, 0xe7, 0xe5, 0x0e, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x02, 0x02, 0xe6, 0x01, 0x01, 0x02, 0x01,
-0x03, 0x03, 0xe6, 0x01, 0x04, 0xe8, 0x03, 0xe8,
-0x02, 0x02, 0xe6, 0xe5, 0x04, 0x01, 0x02, 0x04,
-0xe6, 0xe5, 0x04, 0x01, 0xe5, 0x07, 0x01, 0xe6,
-0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01,
-0x0a, 0x01, 0x01, 0x14, 0x0b, 0x02, 0x03, 0x0f,
-0x02, 0x01, 0x02, 0x01, 0x01, 0xe5, 0x05, 0x01,
-0x01, 0xe5, 0x0d, 0xe6, 0x09, 0x04, 0x03, 0x07,
-0x09, 0xe5, 0x02, 0x07, 0x03, 0x01, 0x03, 0xe6,
-0x05, 0x01, 0x02, 0x04, 0x04, 0x0b, 0x02, 0xe5,
-0x03, 0x03, 0xe5, 0x07, 0xe5, 0x02, 0x02, 0xe5,
-0x1d, 0x01, 0x07, 0x1a, 0x07, 0xe5, 0xe7, 0x0a,
-0x0d, 0x03, 0x0b, 0x09, 0x02, 0x06, 0x02, 0x09,
-0x03, 0x02, 0x0b, 0x0c, 0x02, 0x0e, 0xe5, 0x01,
-0x04, 0x0d, 0x06, 0x02, 0x08, 0x06, 0x02, 0x06,
-0x0c, 0x04, 0x03, 0x07, 0x01, 0xe5, 0x02, 0x06,
-0x05, 0x06, 0x02, 0x06, 0x05, 0x05, 0x03, 0x06,
-0x1a, 0x04, 0x02, 0x0d, 0x11, 0x17, 0x03, 0x04,
-0x03, 0x05, 0x0a, 0x06, 0x03, 0x07, 0x0b, 0x0f,
-0x10, 0x12, 0x17, 0x0b, 0xe5, 0x03, 0x05, 0x08,
-0x19, 0x2c, 0x02, 0x03, 0x0d, 0x01, 0x01, 0x09,
-0x08, 0x06, 0x01, 0xe5, 0x01, 0x06, 0x09, 0x04,
-0x01, 0x02, 0x09, 0xe5, 0x01, 0x02, 0x01, 0x04,
-0x04, 0xe5, 0x02, 0xe5, 0xe5, 0x07, 0xe7, 0x06,
-0x01, 0xe5, 0x05, 0xe6, 0x03, 0x02, 0x08, 0x01,
-0x08, 0x1f, 0x04, 0x1c, 0x17, 0x01, 0x19, 0x09,
-0xe5, 0x02, 0x0d, 0x02, 0x1a, 0x01, 0x03, 0x01,
-0x09, 0x07, 0x06, 0x04, 0x0c, 0x01, 0x04, 0x0e,
-0xe5, 0x01, 0x03, 0x06, 0x01, 0x02, 0x05, 0xe5,
-0x04, 0x01, 0x02, 0x2e, 0x01, 0x03, 0x03, 0x37,
-0x1a, 0x04, 0x03, 0xe5, 0xe5, 0x08, 0x05, 0xe5,
-0x0b, 0x09, 0x0a, 0x04, 0x02, 0x10, 0x01, 0xe5,
-0x05, 0x03, 0x05, 0x03, 0x03, 0x05, 0x05, 0x0a,
-0x03, 0x0e, 0x07, 0x03, 0x01, 0x01, 0x01, 0x03,
-0x03, 0xe5, 0x07, 0x08, 0x0b, 0x04, 0x08, 0xe5,
-0x0c, 0x0b, 0x1a, 0x1e, 0xe5, 0x01, 0xe5, 0x09,
-0x02, 0x03, 0x12, 0x0b, 0x04, 0x02, 0x03, 0x05,
-0x06, 0x09, 0x09, 0x06, 0x07, 0x04, 0x04, 0x0b,
-0x05, 0x03, 0x02, 0x04, 0x06, 0x02, 0x06, 0xe6,
-0x09, 0x03, 0x02, 0x01, 0x11, 0x01, 0x0c, 0x01,
-0x05, 0x0a, 0xe5, 0x10, 0x03, 0x09, 0x12, 0x0b,
-0x02, 0x03, 0x01, 0x0b, 0xe5, 0xe5, 0x08, 0x1b,
-0x12, 0xe5, 0x03, 0x02, 0x0b, 0x09, 0x26, 0x04,
-0xe6, 0x0e, 0x01, 0x07, 0x09, 0x0b, 0x05, 0x17,
-0x07, 0x08, 0x2b, 0x0a, 0xe6, 0x04, 0x0d, 0x08,
-0x17, 0x01, 0x07, 0x09, 0xe6, 0x05, 0x02, 0x13,
-0x05, 0x03, 0x01, 0x02, 0xe5, 0xe7, 0x03, 0xe5,
-0xe7, 0x07, 0xe5, 0x07, 0x01, 0xe6, 0x0f, 0x10,
-0x03, 0xe6, 0x06, 0x01, 0x07, 0xe5, 0x11, 0x01,
-0x07, 0xe6, 0x37, 0x01, 0x03, 0x01, 0x22, 0x06,
-0x06, 0x05, 0x0c, 0x02, 0x05, 0x02, 0x0c, 0x05,
-0x0b, 0x06, 0xe5, 0x07, 0x02, 0x04, 0xe5, 0xe5,
-0x03, 0x03, 0x03, 0x1a, 0x07, 0x04, 0x11, 0x01,
-0x1e, 0x20, 0x14, 0xe6, 0xe5, 0x0e, 0x19, 0x04,
-0x01, 0x06, 0x03, 0x02, 0x05, 0x01, 0x04, 0x09,
-0x02, 0xe6, 0x03, 0xe6, 0x0d, 0x02, 0xe5, 0x04,
-0x06, 0x03, 0x01, 0x08, 0x05, 0x06, 0x06, 0x03,
-0x02, 0xe5, 0x03, 0x09, 0x0e, 0x05, 0x03, 0x02,
-0x01, 0x06, 0x07, 0x18, 0x03, 0x09, 0x15, 0x08,
-0x01, 0x01, 0xe5, 0xe5, 0xe5, 0x09, 0x02, 0x0b,
-0x18, 0xe5, 0x0b, 0xe5, 0x03, 0x02, 0x06, 0xe5,
-0x04, 0x02, 0x03, 0xe5, 0x05, 0xe5, 0x05, 0x0a,
-0x06, 0x01, 0x03, 0x07, 0x09, 0x03, 0x06, 0x07,
-0xe5, 0x02, 0x05, 0x10, 0x09, 0x0c, 0x1c, 0xe5,
-0x13, 0x14, 0x03, 0xe7, 0x0c, 0x01, 0x28, 0x13,
-0x09, 0x09, 0xe5, 0x11, 0x14, 0xe5, 0x12, 0x02,
-0x08, 0x05, 0x02, 0xe5, 0x06, 0x0a, 0x0a, 0x0f,
-0x02, 0x09, 0x02, 0x0e, 0x01, 0x09, 0x20, 0xe5,
-0x01, 0xe6, 0x0a, 0x09, 0x16, 0xe5, 0x07, 0xe5,
-0x04, 0x01, 0xe6, 0x04, 0x02, 0x0b, 0x01, 0xe5,
-0x06, 0xe5, 0x05, 0x08, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x11, 0x01, 0xe5, 0xe6, 0x01, 0x02,
-0xe5, 0xe6, 0x04, 0xe6, 0xe6, 0x03, 0x08, 0xe6,
-0x04, 0x02, 0xe5, 0xe6, 0x06, 0x04, 0x17, 0x02,
-0x01, 0xe5, 0x08, 0x22, 0x02, 0x01, 0xe5, 0x01,
-0x01, 0x08, 0xe6, 0x06, 0x17, 0xe5, 0x05, 0xe5,
-0x05, 0x03, 0x05, 0xe6, 0x15, 0xe6, 0x05, 0x05,
-0x03, 0x09, 0xe5, 0x03, 0xe7, 0xe5, 0x04, 0x09,
-0x04, 0x01, 0xe5, 0x01, 0xe6, 0x01, 0xe6, 0x02,
-0xe5, 0x01, 0xe6, 0x08, 0xe5, 0x0a, 0xe7, 0xe7,
-0x0d, 0x02, 0x0a, 0xe5, 0x07, 0xe5, 0x01, 0xe6,
-0x01, 0x06, 0x1d, 0x01, 0x02, 0x01, 0x01, 0x04,
-0x05, 0x01, 0xe5, 0xe5, 0x06, 0x13, 0x01, 0x04,
-0x01, 0x0a, 0x06, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x05, 0x01, 0xe5,
-0xe5, 0x02, 0xe5, 0x06, 0x01, 0x01, 0xe5, 0xe5,
-0x03, 0xe5, 0x07, 0xe5, 0x06, 0xe5, 0x0d, 0x01,
-0x01, 0x07, 0x01, 0xe5, 0x08, 0x08, 0x05, 0x01,
-0x0a, 0x06, 0x09, 0x01, 0x0b, 0x01, 0xe5, 0x0b,
-0x04, 0x1a, 0x08, 0x02, 0x07, 0x02, 0x01, 0x07,
-0x10, 0x02, 0x01, 0x04, 0x0c, 0x06, 0xe5, 0xe5,
-0x05, 0x08, 0xe5, 0x01, 0x09, 0x01, 0x04, 0x0c,
-0x01, 0x04, 0xe5, 0x06, 0xe5, 0x0c, 0x0a, 0x01,
-0x09, 0x1b, 0x01, 0x08, 0x0a, 0x04, 0x02, 0x01,
-0x0e, 0x0e, 0x18, 0xe5, 0x04, 0x02, 0x02, 0xe5,
-0x0a, 0x01, 0x01, 0x02, 0xe5, 0x01, 0xe5, 0x10,
-0x09, 0x07, 0x02, 0xe5, 0x08, 0x01, 0x03, 0x01,
-0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05,
-0x02, 0x07, 0x02, 0x0a, 0x01, 0x0c, 0xe5, 0x01,
-0x08, 0x02, 0x0c, 0x07, 0x01, 0x1d, 0xe8, 0x01,
-0xe5, 0x06, 0xe5, 0x0e, 0x02, 0x01, 0x01, 0x07,
-0x08, 0x1a, 0xe6, 0x01, 0x02, 0x0a, 0x03, 0x02,
-0x01, 0xe5, 0x02, 0x13, 0x09, 0x02, 0x01, 0xe5,
-0x02, 0x05, 0x01, 0x01, 0x02, 0x01, 0x05, 0x04,
-0x03, 0x04, 0x04, 0x09, 0x09, 0x05, 0x01, 0x01,
-0x09, 0x07, 0x03, 0x09, 0x07, 0x01, 0x05, 0x01,
-0x01, 0x13, 0x05, 0x02, 0xe5, 0x06, 0x01, 0x01,
-0x01, 0xe5, 0x03, 0x0f, 0x01, 0x01, 0x07, 0x01,
-0x03, 0xe5, 0x17, 0x02, 0xe6, 0xe6, 0x0b, 0x01,
-0x07, 0x13, 0x01, 0x04, 0x07, 0x04, 0x05, 0xe5,
-0x01, 0x01, 0x18, 0xe5, 0xe5, 0xe5, 0x10, 0x01,
-0x0c, 0x08, 0x02, 0x09, 0x0a, 0xe5, 0x03, 0x07,
-0x01, 0x04, 0x18, 0x07, 0x09, 0x01, 0x1b, 0x07,
-0x1b, 0xe9, 0x0c, 0x01, 0xe6, 0x04, 0x13, 0x01,
-0x05, 0x0b, 0x09, 0x01, 0x03, 0xe5, 0x0b, 0x03,
-0xe5, 0x01, 0x01, 0x01, 0x01, 0xe5, 0x0d, 0x01,
-0x16, 0x01, 0xe6, 0xe5, 0x10, 0x04, 0x07, 0x01,
-0x03, 0xe6, 0x10, 0xe5, 0x01, 0x02, 0xe5, 0x06,
-0x04, 0x01, 0xe5, 0xe5, 0x0a, 0xe5, 0x0f, 0x1f,
-0xe5, 0x01, 0x02, 0x05, 0xe5, 0x08, 0x2a, 0x1d,
-0x06, 0x02, 0x02, 0x03, 0x0c, 0x1a, 0x02, 0x02,
-0x08, 0x02, 0x08, 0x25, 0x06, 0x02, 0x1a, 0x02,
-0x13, 0xe5, 0x07, 0x0d, 0xe5, 0x03, 0x01, 0x02,
-0x05, 0x36, 0x01, 0x11, 0x05, 0x05, 0x03, 0xe5,
-0x07, 0xe5, 0x0d, 0x17, 0xe5, 0x01, 0xe5, 0x3b,
-0xe6, 0x06, 0x01, 0x17, 0xe5, 0x01, 0x01, 0x11,
-0x09, 0x01, 0x0b, 0x05, 0xe9, 0xe5, 0x0b, 0x09,
-0x09, 0x06, 0x02, 0x06, 0x02, 0x02, 0xe5, 0x04,
-0x06, 0x02, 0x03, 0x05, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x04, 0x02, 0x09, 0x09, 0x09, 0xe6, 0x03,
-0x04, 0x02, 0x03, 0x02, 0x09, 0x06, 0x02, 0x09,
-0x09, 0x04, 0x01, 0x02, 0x03, 0x05, 0x09, 0x09,
-0xe5, 0x03, 0x03, 0x09, 0x03, 0x05, 0x05, 0x03,
-0x0d, 0x01, 0xe5, 0xe5, 0x01, 0x24, 0x02, 0x08,
-0xe5, 0x11, 0x0a, 0x1a, 0x29, 0xe5, 0xe5, 0x07,
-0xe5, 0x0f, 0x20, 0x4f, 0x04, 0x02, 0xe5, 0x01,
-0x27, 0x0b, 0x1c, 0x10, 0x09, 0x2b, 0x02, 0x08,
-0x2f, 0x25, 0x2b, 0x09, 0xe7, 0xe5, 0x07, 0x16,
-0x01, 0x04, 0x01, 0x02, 0x07, 0x01, 0x07, 0x01,
-0x04, 0x0c, 0x01, 0x01, 0x04, 0x02, 0xe7, 0xe5,
-0x01, 0x01, 0xe7, 0x05, 0x11, 0x0c, 0x01, 0x01,
-0x04, 0x01, 0x04, 0x02, 0x06, 0x02, 0x09, 0x01,
-0x09, 0x04, 0x0c, 0x01, 0xe6, 0x04, 0x13, 0x01,
-0xe7, 0x03, 0x13, 0x01, 0x1a, 0x01, 0x10, 0xe5,
-0x0e, 0x01, 0xe5, 0x05, 0x02, 0x06, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x08, 0x06, 0x01, 0xe6,
-0x01, 0x02, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x02, 0x0c, 0x02, 0x09, 0xe5, 0x06,
-0x01, 0xe5, 0x07, 0xe5, 0x04, 0xe5, 0x01, 0x06,
-0x01, 0xe5, 0x04, 0xe5, 0x01, 0x09, 0x06, 0x01,
-0x01, 0x05, 0x02, 0x0d, 0x02, 0x01, 0xe6, 0x04,
-0x02, 0x09, 0x06, 0x01, 0xe5, 0x16, 0x01, 0xe6,
-0x13, 0x0c, 0x01, 0x09, 0x07, 0x01, 0x07, 0x01,
-0x03, 0x0a, 0x04, 0xe5, 0x0f, 0x01, 0xe5, 0x05,
-0x01, 0x0d, 0x03, 0x08, 0xe5, 0xe5, 0x07, 0x02,
-0x06, 0xe5, 0x08, 0x09, 0x01, 0x09, 0x03, 0x03,
-0x01, 0x07, 0x01, 0xe5, 0x02, 0x02, 0x16, 0x05,
-0xe5, 0x08, 0x01, 0x24, 0xe6, 0x13, 0xe6, 0x07,
-0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6,
-0x01, 0x04, 0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe6, 0x04, 0xe8, 0xe5, 0x03, 0xe6,
-0x01, 0x01, 0x04, 0xe6, 0x01, 0x03, 0xe8, 0x05,
-0xe7, 0xe5, 0x03, 0xe7, 0x06, 0xe6, 0xe5, 0x02,
-0xe8, 0xe5, 0x04, 0xe6, 0x04, 0xe7, 0x07, 0xe5,
-0x07, 0xe6, 0x04, 0xe8, 0xe5, 0x02, 0xe7, 0x07,
-0xe5, 0x07, 0xe5, 0x06, 0xe5, 0xe6, 0x03, 0x08,
-0x02, 0x03, 0x01, 0x03, 0x0f, 0x02, 0xe6, 0x04,
-0x01, 0xe5, 0x08, 0xe5, 0x07, 0x06, 0x01, 0xe5,
-0x08, 0x10, 0x01, 0xe5, 0x08, 0x06, 0x05, 0xe5,
-0x04, 0x08, 0x01, 0xe5, 0x05, 0x02, 0xe5, 0xe6,
-0x01, 0x02, 0x03, 0x02, 0x01, 0x06, 0x02, 0xe5,
-0x08, 0xe5, 0xe6, 0x01, 0x01, 0x07, 0x02, 0xe5,
-0xe6, 0x04, 0x06, 0x01, 0xe5, 0x05, 0x05, 0xe5,
-0x07, 0xe5, 0x01, 0x01, 0x18, 0x03, 0x0d, 0x04,
-0x02, 0x15, 0x09, 0x01, 0x14, 0x06, 0x01, 0xe5,
-0xe5, 0x08, 0x09, 0x04, 0x01, 0xe5, 0x08, 0x06,
-0x08, 0x03, 0x01, 0x03, 0x02, 0x01, 0xe5, 0x04,
-0x02, 0x06, 0xe5, 0x07, 0xe5, 0xe5, 0x06, 0x02,
-0x0f, 0xe5, 0xe5, 0x01, 0x04, 0x08, 0x03, 0x06,
-0x01, 0x02, 0x04, 0x08, 0x09, 0xe5, 0xe5, 0x1a,
-0xe5, 0x0c, 0x02, 0x09, 0x12, 0x07, 0x01, 0xe5,
-0x19, 0x01, 0x0a, 0x10, 0x01, 0x11, 0x07, 0x08,
-0xe5, 0x01, 0xe5, 0xe5, 0x03, 0x02, 0x07, 0x01,
-0x02, 0x08, 0x04, 0x04, 0x07, 0x01, 0x05, 0x03,
-0x07, 0x07, 0x0e, 0x06, 0x07, 0x01, 0x01, 0x05,
-0x1c, 0x01, 0x01, 0x0d, 0x02, 0x02, 0xe5, 0x04,
-0x0d, 0x02, 0x02, 0x06, 0x01, 0xe5, 0x08, 0x08,
-0xe5, 0x05, 0x01, 0xe5, 0x19, 0x01, 0xe5, 0x08,
-0x06, 0x05, 0x01, 0xe5, 0x05, 0xe7, 0x01, 0x01,
-0xe5, 0x02, 0x01, 0x02, 0xe5, 0x01, 0x01, 0xe6,
-0x01, 0x03, 0x01, 0xe5, 0xe6, 0x05, 0x02, 0x06,
-0x01, 0xe5, 0x01, 0x01, 0xe6, 0xe6, 0x05, 0x02,
-0x02, 0x01, 0xe5, 0x02, 0x10, 0x02, 0x03, 0xe7,
-0xe5, 0x03, 0xe6, 0x1a, 0xe5, 0xe6, 0x0c, 0x02,
-0x06, 0x02, 0xe5, 0x0c, 0x09, 0x03, 0xe5, 0x05,
-0x02, 0x06, 0xe5, 0xe5, 0x03, 0x06, 0x04, 0x03,
-0x0d, 0x01, 0x02, 0x01, 0x02, 0x15, 0x02, 0x04,
-0x03, 0x02, 0x0b, 0x04, 0x01, 0xe5, 0x0d, 0x06,
-0x1c, 0x09, 0x14, 0x12, 0x16, 0xe5, 0xe6, 0xe5,
-0x0b, 0x02, 0x01, 0x04, 0x02, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x06, 0xe5, 0xe5,
-0x02, 0x03, 0x01, 0x07, 0x01, 0xe6, 0x04, 0x01,
-0x07, 0xe6, 0xe5, 0xe5, 0x01, 0xe5, 0xe5, 0xe5,
-0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x03, 0xe6,
-0xe5, 0xe5, 0x04, 0x01, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0xe6, 0x04, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe5, 0xe5,
-0x03, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x0b, 0x02,
-0x0d, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0x01,
-0x09, 0x05, 0xe5, 0xe5, 0x02, 0x02, 0x01, 0x01,
-0x01, 0x01, 0xe6, 0x02, 0x02, 0x15, 0xe5, 0x02,
-0x05, 0xe5, 0x02, 0x02, 0x01, 0x01, 0x07, 0x04,
-0x0e, 0xe6, 0xe5, 0x03, 0x02, 0xe5, 0x01, 0xe5,
-0x08, 0x03, 0xe6, 0x01, 0x07, 0x01, 0x0a, 0xe5,
-0x13, 0x05, 0x08, 0x03, 0x03, 0xe5, 0x09, 0x04,
-0x06, 0x16, 0x08, 0x02, 0xe5, 0x0b, 0x08, 0xe5,
-0xe5, 0x02, 0x09, 0xe5, 0x01, 0x0d, 0x04, 0x02,
-0x03, 0x07, 0x01, 0x02, 0x03, 0x05, 0x03, 0x07,
-0xe5, 0x01, 0x03, 0x02, 0x01, 0x04, 0x0d, 0xe5,
-0x03, 0x05, 0xe5, 0x01, 0x02, 0x01, 0xe6, 0xe5,
-0x0d, 0xe5, 0x01, 0x03, 0x04, 0x01, 0x02, 0x09,
-0x09, 0x1d, 0xe5, 0x36, 0xe5, 0xe5, 0xe5, 0x01,
-0x09, 0x02, 0x1c, 0x0a, 0x04, 0x08, 0x06, 0x02,
-0x06, 0x02, 0x02, 0x01, 0x07, 0x08, 0x04, 0xe5,
-0x01, 0xe5, 0x01, 0x04, 0x07, 0x01, 0x01, 0x01,
-0xe5, 0x04, 0x17, 0x06, 0x02, 0x06, 0x09, 0x02,
-0x05, 0x0b, 0xe5, 0x16, 0x03, 0x15, 0x12, 0x06,
-0xe5, 0x03, 0xe5, 0x08, 0x03, 0x04, 0x07, 0x03,
-0x02, 0x01, 0x02, 0x01, 0xe5, 0x07, 0x02, 0x01,
-0x07, 0x03, 0x05, 0xe6, 0x06, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0xe5, 0x19, 0x01, 0xe6, 0x06,
-0xe6, 0xe5, 0x05, 0x03, 0x0a, 0x05, 0x01, 0x01,
-0x03, 0x0e, 0xe5, 0x03, 0xe5, 0x18, 0x0c, 0x1d,
-0x10, 0x03, 0xe5, 0x07, 0x06, 0x03, 0xe5, 0xe5,
-0x05, 0x02, 0xe5, 0x01, 0x0c, 0x01, 0x01, 0x02,
-0x09, 0x03, 0x03, 0x06, 0x04, 0x09, 0x04, 0x03,
-0x10, 0x11, 0x01, 0x07, 0x22, 0x01, 0x01, 0x0b,
-0x01, 0x0d, 0x04, 0x01, 0x10, 0xe6, 0x06, 0x09,
-0x2c, 0x09, 0x05, 0x2b, 0x05, 0x03, 0x0a, 0x02,
-0xe6, 0x02, 0x03, 0x05, 0xe5, 0x01, 0x05, 0x09,
-0x09, 0xe5, 0x0b, 0x01, 0x03, 0x03, 0x09, 0x03,
-0x02, 0x01, 0x08, 0x0a, 0x04, 0x0c, 0x03, 0x0f,
-0x27, 0x0a, 0x09, 0x02, 0x06, 0xe6, 0xe6, 0x09,
-0x02, 0xe5, 0x0c, 0x07, 0x0a, 0xe5, 0x02, 0x03,
-0x06, 0x0e, 0x04, 0x02, 0x05, 0x08, 0x04, 0x0c,
-0x02, 0x03, 0x0b, 0x01, 0x02, 0x02, 0x04, 0xe5,
-0x04, 0x05, 0x0d, 0x10, 0x04, 0x11, 0x18, 0x09,
-0x06, 0x12, 0x14, 0x01, 0x03, 0x01, 0xe5, 0x0b,
-0x02, 0x09, 0x01, 0x09, 0x07, 0x09, 0x01, 0x08,
-0x0d, 0x10, 0x01, 0x05, 0x12, 0x02, 0x0c, 0x02,
-0x06, 0x0a, 0x03, 0x01, 0x01, 0x09, 0x07, 0x0b,
-0x0b, 0x09, 0x25, 0x09, 0x1d, 0x01, 0xe6, 0x0b,
-0x01, 0x02, 0x10, 0x11, 0xe7, 0x05, 0x01, 0x02,
-0x04, 0x01, 0x01, 0x06, 0xe6, 0x04, 0x01, 0x01,
-0x07, 0xe5, 0x01, 0x04, 0xe7, 0x05, 0x05, 0x03,
-0x06, 0xe5, 0x01, 0xe5, 0x01, 0x05, 0x01, 0xe5,
-0xe5, 0x05, 0xe5, 0x03, 0x03, 0xe5, 0x0f, 0x01,
-0xe6, 0xe5, 0x04, 0x01, 0xe5, 0x01, 0x03, 0x01,
-0x07, 0xe5, 0x03, 0x03, 0x09, 0x03, 0x05, 0xe6,
-0x01, 0xe5, 0x02, 0xe5, 0x02, 0x22, 0xe5, 0xe5,
-0x05, 0xe5, 0x03, 0x05, 0x01, 0x0c, 0x01, 0x12,
-0x07, 0x0a, 0x06, 0x03, 0xe5, 0x01, 0x09, 0x02,
-0xe5, 0x09, 0x1d, 0x02, 0x04, 0x01, 0x02, 0x09,
-0x09, 0x0c, 0xe5, 0x02, 0x0c, 0x02, 0x0f, 0xe5,
-0x04, 0x09, 0x06, 0x03, 0x0b, 0xe5, 0x08, 0x16,
-0x02, 0xe5, 0x02, 0x04, 0x25, 0x05, 0x09, 0x02,
-0x01, 0x0b, 0x09, 0x05, 0x02, 0x04, 0x01, 0x04,
-0x01, 0x02, 0x01, 0x04, 0x02, 0x0a, 0x01, 0x05,
-0x06, 0x02, 0x02, 0x02, 0xe5, 0x03, 0xe7, 0xe5,
-0x01, 0x01, 0x01, 0x08, 0x06, 0x03, 0x05, 0x02,
-0xe5, 0xe5, 0x06, 0x02, 0xe5, 0x02, 0x04, 0x08,
-0x0c, 0x03, 0x01, 0x06, 0x02, 0x1b, 0x05, 0x01,
-0xe6, 0x01, 0xe5, 0x0d, 0x11, 0xe5, 0x08, 0x04,
-0x01, 0x01, 0x07, 0x0b, 0x0e, 0x02, 0x03, 0x08,
-0x06, 0x03, 0x05, 0x01, 0x07, 0x09, 0x03, 0x05,
-0xe6, 0x0a, 0x0b, 0x10, 0xe6, 0xe5, 0x03, 0x07,
-0x01, 0xe5, 0x09, 0x0b, 0x0e, 0x05, 0x27, 0xe8,
-0xe5, 0x1a, 0x08, 0xe5, 0x12, 0x06, 0x03, 0x08,
-0x02, 0x0a, 0xe5, 0x03, 0x09, 0x03, 0x01, 0x07,
-0xe5, 0x02, 0xe5, 0x03, 0x0a, 0x13, 0x05, 0x0d,
-0x13, 0x01, 0x06, 0x2e, 0x26, 0x03, 0x01, 0x0b,
-0xe5, 0x01, 0xe5, 0x08, 0x01, 0x09, 0x04, 0x04,
-0x09, 0x06, 0x0c, 0x04, 0x04, 0x07, 0x0a, 0x05,
-0x0e, 0x08, 0x05, 0x03, 0x0c, 0x09, 0x06, 0x08,
-0x09, 0x09, 0x09, 0x08, 0x02, 0x08, 0x26, 0xe5,
-0x07, 0x01, 0x10, 0xe5, 0x03, 0xe5, 0xe5, 0x01,
-0x03, 0x02, 0x05, 0x02, 0xe5, 0x08, 0x05, 0x03,
-0x05, 0x02, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5,
-0x09, 0xe5, 0x07, 0x06, 0x02, 0x07, 0x02, 0x08,
-0xe5, 0x07, 0x0a, 0x06, 0x01, 0xe5, 0x07, 0xe5,
-0x05, 0x02, 0x08, 0xe5, 0x07, 0x09, 0x06, 0x0a,
-0x05, 0x01, 0xe8, 0x07, 0xe5, 0xe5, 0x01, 0xe5,
-0x07, 0xe5, 0x04, 0x02, 0xe5, 0xe6, 0x04, 0xe5,
-0x04, 0x03, 0x0a, 0xe6, 0x03, 0x01, 0xe5, 0x07,
-0x05, 0x02, 0xe5, 0xe6, 0x05, 0x05, 0x04, 0xe6,
-0x04, 0xe5, 0x07, 0xe5, 0x14, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x0b, 0xe5, 0x05, 0x02, 0x01,
-0x04, 0x05, 0x02, 0xe5, 0x08, 0x08, 0xe5, 0x08,
-0x02, 0xe5, 0x05, 0x08, 0xe5, 0x06, 0xe5, 0x13,
-0xe5, 0x01, 0xe6, 0x01, 0x01, 0x08, 0xe6, 0x0a,
-0x05, 0x02, 0x03, 0xe5, 0xe6, 0x07, 0x03, 0x05,
-0x0d, 0x01, 0xe5, 0x05, 0x05, 0x02, 0x02, 0xe5,
-0x06, 0x04, 0x06, 0x01, 0x04, 0x05, 0xe5, 0x01,
-0x02, 0xe5, 0x10, 0x02, 0x01, 0x03, 0x03, 0x01,
-0x03, 0x06, 0xe5, 0x07, 0xe6, 0x03, 0x01, 0xe6,
-0x07, 0x03, 0x05, 0xe5, 0xe5, 0x09, 0x02, 0x01,
-0x07, 0x01, 0x0d, 0x0a, 0x11, 0x01, 0x03, 0x02,
-0x04, 0x05, 0xe5, 0xe5, 0x02, 0xe5, 0x0d, 0x0b,
-0x01, 0x05, 0x05, 0xe5, 0x07, 0xe5, 0x01, 0x01,
-0x04, 0x01, 0xe5, 0x01, 0x06, 0x04, 0x01, 0xe5,
-0xe5, 0xe5, 0xe5, 0x04, 0x06, 0x01, 0xe5, 0xe5,
-0x08, 0x03, 0xe5, 0x03, 0xe5, 0x1b, 0x01, 0x09,
-0x04, 0xe5, 0xe5, 0xe5, 0xe5, 0x06, 0x01, 0x05,
-0x04, 0x06, 0x15, 0x2f, 0x05, 0x02, 0x02, 0x07,
-0xe5, 0xe5, 0xe5, 0x10, 0x09, 0x09, 0x09, 0x06,
-0x02, 0x01, 0x07, 0xe5, 0xe5, 0x05, 0x06, 0xe5,
-0xe5, 0xe5, 0x06, 0x09, 0x01, 0x07, 0x06, 0x03,
-0xe6, 0x1b, 0x01, 0x07, 0x06, 0xe5, 0xe5, 0xe5,
-0x06, 0x09, 0x09, 0x49, 0x02, 0xe5, 0x01, 0x0d,
-0x01, 0x11, 0x0b, 0x03, 0x02, 0xe5, 0x03, 0x09,
-0x01, 0xe6, 0x04, 0x04, 0x01, 0xe5, 0xe5, 0x03,
-0x0e, 0x04, 0x04, 0x10, 0x05, 0xe6, 0x03, 0x0b,
-0x04, 0x01, 0x02, 0x09, 0x06, 0x03, 0x02, 0xe5,
-0xe5, 0x01, 0x01, 0x01, 0x02, 0x02, 0x03, 0xe5,
-0x0a, 0x02, 0x01, 0x01, 0x0f, 0x09, 0x09, 0x1f,
-0xe6, 0xe5, 0x01, 0x0a, 0x01, 0x01, 0x0f, 0x03,
-0x05, 0x03, 0x01, 0x02, 0xe5, 0x02, 0x09, 0x09,
-0x05, 0x01, 0x02, 0x04, 0x03, 0x09, 0x05, 0x04,
-0x08, 0x05, 0x03, 0x03, 0x01, 0x02, 0x12, 0x01,
-0x01, 0x09, 0x05, 0x03, 0x01, 0x02, 0xe5, 0xe5,
-0xe5, 0x04, 0x03, 0x02, 0xe7, 0x02, 0x05, 0x03,
-0x01, 0x02, 0x40, 0x03, 0x02, 0xe5, 0x0b, 0x01,
-0x02, 0x0e, 0x0b, 0x07, 0x04, 0x04, 0x03, 0x02,
-0x02, 0x01, 0x01, 0x05, 0x09, 0x09, 0x01, 0x01,
-0xe5, 0xe5, 0x01, 0x09, 0x01, 0x09, 0x07, 0x01,
-0x01, 0xe5, 0x0f, 0x01, 0x07, 0x01, 0x01, 0x07,
-0x07, 0x01, 0x01, 0x07, 0x07, 0x0b, 0x04, 0x1a,
-0x02, 0x01, 0x04, 0x02, 0x1c, 0x02, 0x01, 0x01,
-0xe5, 0x09, 0x01, 0x11, 0x09, 0x09, 0x03, 0xe5,
-0xe5, 0x01, 0x04, 0xe7, 0xe5, 0xe5, 0x01, 0x04,
-0x04, 0x04, 0x06, 0x01, 0xe5, 0xe5, 0x01, 0x02,
-0x01, 0x09, 0x01, 0x07, 0x09, 0x01, 0xe5, 0xe7,
-0x07, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0xe5, 0x03,
-0x01, 0x02, 0x04, 0x09, 0x01, 0x02, 0x04, 0x03,
-0xe5, 0x03, 0x09, 0x03, 0xe8, 0x0e, 0xe5, 0x08,
-0x01, 0x01, 0x05, 0xe7, 0x1e, 0xe5, 0x30, 0x06,
-0x04, 0x04, 0x02, 0xe5, 0x04, 0x1d, 0x0c, 0xe5,
-0x11, 0x02, 0x03, 0x02, 0x08, 0x04, 0x04, 0x09,
-0x13, 0x02, 0x06, 0x0c, 0x02, 0x03, 0x13, 0x09,
-0x09, 0x22, 0x02, 0x14, 0x1d, 0xe6, 0x02, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x11, 0xe5,
-0x07, 0xe5, 0x15, 0x05, 0xe5, 0x03, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x0b, 0x05, 0xe5, 0x01,
-0xe6, 0x02, 0xe5, 0x0b, 0x05, 0xe5, 0x11, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x1f, 0xe5, 0x01, 0xe5,
-0xe5, 0x06, 0x01, 0x02, 0x02, 0xe6, 0xe5, 0x01,
-0x09, 0x09, 0x02, 0x06, 0xe5, 0x04, 0x02, 0xe6,
-0x06, 0xe6, 0x03, 0x02, 0xe6, 0x06, 0x09, 0xe6,
-0x06, 0xe5, 0xe5, 0x05, 0x09, 0x04, 0xe6, 0x01,
-0xe5, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04, 0x02,
-0xe6, 0x03, 0x02, 0x03, 0x05, 0xe6, 0x06, 0xe5,
-0x02, 0x01, 0x02, 0x05, 0x03, 0xe5, 0x07, 0x09,
-0xe5, 0x07, 0xe6, 0x06, 0xe6, 0x06, 0x09, 0x06,
-0x04, 0x01, 0xe6, 0x01, 0x02, 0x09, 0x09, 0x24,
-0x02, 0x10, 0x34, 0x26, 0x02, 0x06, 0x02, 0x6c,
-0x05, 0x02, 0x03, 0x0b, 0x08, 0x24, 0x03, 0x37,
-0x0c, 0x17, 0x04, 0x09, 0x02, 0x0a, 0x19, 0x13,
-0x13, 0x34, 0x02, 0xe5, 0xe5, 0x0a, 0x01, 0x06,
-0x02, 0x11, 0x01, 0x09, 0xe7, 0x03, 0x01, 0xe7,
-0x02, 0xe5, 0xe8, 0x05, 0xe7, 0x02, 0x02, 0x06,
-0x02, 0xe7, 0x0c, 0x02, 0x07, 0x01, 0x06, 0x03,
-0x01, 0x03, 0x04, 0xe7, 0x05, 0xe5, 0xe5, 0x05,
-0xe7, 0x03, 0x01, 0x04, 0x02, 0x01, 0xe7, 0x05,
-0xe7, 0x02, 0xe5, 0xe5, 0x09, 0xe6, 0x10, 0x01,
-0x06, 0xe7, 0xe5, 0x04, 0x01, 0x15, 0x0d, 0x0d,
-0x01, 0xe5, 0x05, 0x02, 0x03, 0x0c, 0x01, 0xe5,
-0x07, 0xe6, 0x03, 0xe5, 0x01, 0xe5, 0x04, 0x01,
-0xe6, 0x04, 0x02, 0xe5, 0x06, 0xe5, 0x07, 0xe6,
-0x01, 0x04, 0xe6, 0x06, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x02, 0xe5, 0xe5, 0x06, 0xe6, 0x06, 0xe6,
-0x04, 0x02, 0xe5, 0x04, 0x01, 0xe5, 0x05, 0x01,
-0xe6, 0x01, 0x04, 0xe6, 0x04, 0x01, 0xe5, 0x02,
-0x06, 0x13, 0x04, 0x02, 0xe6, 0x08, 0x19, 0xe5,
-0x02, 0x01, 0x02, 0xe5, 0x0e, 0x09, 0x0d, 0x0c,
-0x02, 0x01, 0x07, 0xe5, 0x05, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0x01, 0x05, 0x09, 0xe5, 0x05, 0x06,
-0x04, 0x07, 0x01, 0x07, 0x0a, 0x02, 0x01, 0x01,
-0x05, 0x04, 0x04, 0x07, 0x01, 0x09, 0xe5, 0x07,
-0xe5, 0x05, 0x01, 0x0b, 0x16, 0x04, 0xe5, 0x2a,
-0xe8, 0x0c, 0x05, 0x01, 0xe6, 0x06, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe6, 0x06, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x05,
-0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x04, 0xe5, 0x03,
-0x04, 0xe6, 0x01, 0x03, 0xe8, 0x01, 0x03, 0xe7,
-0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x03,
-0xe8, 0xe5, 0x04, 0xe5, 0x05, 0xe7, 0x07, 0xe5,
-0x06, 0xe6, 0x01, 0x03, 0xe7, 0x05, 0xe7, 0x07,
-0xe5, 0x07, 0xe7, 0x02, 0x01, 0x01, 0x01, 0x10,
-0x02, 0x05, 0x0a, 0x06, 0x01, 0xe5, 0x07, 0xe5,
-0x08, 0x1c, 0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x07,
-0x07, 0x01, 0x09, 0xe5, 0x09, 0xe5, 0x04, 0x02,
-0x06, 0x02, 0xe5, 0x04, 0xe5, 0xe6, 0x08, 0x08,
-0xe5, 0x04, 0xe5, 0xe6, 0x08, 0x05, 0x03, 0x09,
-0x05, 0x02, 0x06, 0x03, 0xe5, 0x03, 0x1b, 0x02,
-0xe5, 0x0f, 0x04, 0x01, 0x13, 0x01, 0x09, 0xe5,
-0xe5, 0x08, 0x09, 0x09, 0x06, 0x09, 0x02, 0x04,
-0x01, 0xe5, 0xe5, 0x05, 0x07, 0x01, 0x07, 0x01,
-0xe5, 0xe5, 0x07, 0xe5, 0xe5, 0x02, 0x02, 0x02,
-0xe5, 0xe7, 0x03, 0x03, 0xe5, 0xe5, 0x0b, 0x06,
-0x02, 0xe5, 0xe7, 0xe6, 0x0a, 0xe5, 0xe6, 0x02,
-0x09, 0x01, 0x06, 0x02, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x1c, 0x01, 0x0f, 0x09, 0x0a, 0x09, 0x08,
-0x0a, 0x1c, 0x09, 0x13, 0x09, 0x12, 0x02, 0x04,
-0x04, 0x04, 0xe5, 0x02, 0xe5, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x02, 0xe5, 0x02, 0x0a,
-0x03, 0xe5, 0x11, 0x04, 0x04, 0xe5, 0x07, 0xe5,
-0x1c, 0x02, 0x0d, 0x02, 0x02, 0x03, 0x0c, 0x09,
-0x08, 0x27, 0xe5, 0x07, 0x07, 0x0b, 0xe5, 0x05,
-0x01, 0x09, 0x0b, 0x04, 0x04, 0x03, 0x03, 0x09,
-0x01, 0xe5, 0x07, 0x09, 0x03, 0x03, 0x01, 0xe5,
-0x0b, 0x06, 0x12, 0x03, 0x09, 0x1f, 0xe7, 0x0f,
-0x10, 0x01, 0xe5, 0x0f, 0x01, 0xe5, 0x05, 0xe5,
-0xe5, 0xe5, 0x08, 0x04, 0x09, 0x01, 0xe6, 0x09,
-0x04, 0x01, 0xe6, 0x18, 0xe5, 0xe6, 0x18, 0x0f,
-0x17, 0x01, 0x17, 0xe5, 0x15, 0x26, 0xe8, 0xe5,
-0x0e, 0x01, 0x07, 0x01, 0x04, 0x02, 0xe6, 0x06,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x01, 0x03, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x05, 0x01, 0x02, 0x01,
-0x02, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x01, 0x05,
-0xe7, 0x01, 0x03, 0xe7, 0x07, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0x06, 0xe5, 0xe5,
-0x06, 0x01, 0x07, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x07, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0xe6, 0x01, 0x04,
-0x01, 0x07, 0x01, 0x02, 0x08, 0x02, 0x0d, 0x05,
-0x05, 0x03, 0x05, 0x01, 0x08, 0x03, 0x03, 0xe6,
-0x08, 0x08, 0xe6, 0x01, 0x04, 0x01, 0x09, 0x04,
-0x04, 0x07, 0xe6, 0xe5, 0x04, 0x04, 0x04, 0xe5,
-0xe5, 0x02, 0x02, 0x02, 0x05, 0x02, 0xe7, 0x05,
-0xe5, 0xe5, 0x05, 0x03, 0x05, 0xe5, 0x01, 0xe5,
-0x03, 0xe5, 0x04, 0x03, 0x02, 0x05, 0xe5, 0x02,
-0xe5, 0x02, 0xe5, 0x01, 0x05, 0x09, 0xe6, 0x0a,
-0x05, 0xe5, 0x07, 0xe5, 0x16, 0x02, 0xe6, 0x0a,
-0x0c, 0x06, 0x02, 0x06, 0x01, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x03, 0x04, 0x08, 0x02, 0x06, 0x15,
-0x04, 0x05, 0x03, 0x04, 0x03, 0x0d, 0x03, 0x07,
-0x01, 0xe5, 0x09, 0xe5, 0xe5, 0x01, 0x02, 0x04,
-0x03, 0xe5, 0xe5, 0x04, 0x07, 0x03, 0x08, 0x04,
-0x05, 0x05, 0x01, 0x08, 0x04, 0x0d, 0x1b, 0x02,
-0x01, 0x26, 0x07, 0x08, 0x13, 0x06, 0x03, 0x01,
-0x13, 0x06, 0x0c, 0x06, 0x01, 0x06, 0x03, 0x08,
-0x01, 0x01, 0x0c, 0x02, 0x06, 0xe5, 0x0b, 0xe6,
-0x08, 0x02, 0x01, 0x02, 0xe5, 0x05, 0x14, 0x02,
-0x02, 0xe5, 0x09, 0x01, 0x07, 0x01, 0x0f, 0x08,
-0xe5, 0xe6, 0x07, 0x02, 0x01, 0xe6, 0x04, 0x05,
-0x02, 0x09, 0x18, 0x0b, 0xe5, 0x05, 0x04, 0x01,
-0x14, 0x05, 0x12, 0x04, 0xe7, 0x05, 0x05, 0x0b,
-0xe5, 0x0d, 0x07, 0xe5, 0xe5, 0x08, 0x06, 0x01,
-0x18, 0x0f, 0x0a, 0x16, 0x08, 0xe5, 0x02, 0x02,
-0x0b, 0x17, 0x03, 0x08, 0x0c, 0x03, 0x0f, 0x0e,
-0x10, 0x04, 0x11, 0x01, 0x05, 0x05, 0x05, 0x16,
-0x1b, 0xe5, 0x02, 0x01, 0x35, 0x0b, 0x0f, 0x02,
-0xe5, 0xe6, 0x18, 0xe5, 0x08, 0x17, 0x04, 0x03,
-0xe5, 0x03, 0x04, 0x08, 0x13, 0x04, 0xe5, 0x0c,
-0x04, 0xe5, 0x06, 0x07, 0x01, 0x04, 0x04, 0x0d,
-0xe5, 0x04, 0xe5, 0x04, 0xe6, 0x03, 0x02, 0x04,
-0xe5, 0x08, 0x03, 0x04, 0xe5, 0x0c, 0x01, 0x0c,
-0xe5, 0x07, 0xe5, 0x16, 0x09, 0x04, 0x01, 0x09,
-0x0a, 0xe6, 0x20, 0x05, 0x08, 0x0c, 0x0c, 0x06,
-0x06, 0x02, 0x09, 0x06, 0x06, 0x06, 0xe5, 0x09,
-0x10, 0x0b, 0x03, 0x0c, 0x09, 0x01, 0x07, 0x04,
-0x13, 0x04, 0x09, 0x01, 0x26, 0x12, 0x06, 0x04,
-0x09, 0x06, 0xe5, 0x0a, 0x06, 0x16, 0x07, 0x01,
-0x06, 0x01, 0x05, 0x05, 0xe5, 0x06, 0x04, 0x02,
-0x0e, 0x1c, 0x0a, 0x05, 0x02, 0x04, 0x02, 0x07,
-0x08, 0x1a, 0x02, 0x04, 0x09, 0x1f, 0xe6, 0x01,
-0x08, 0x02, 0x09, 0x08, 0xe6, 0x11, 0x01, 0x05,
-0xe6, 0x0a, 0x02, 0x03, 0xe5, 0x11, 0xe6, 0x06,
-0xe5, 0x08, 0x01, 0x07, 0x02, 0x02, 0x09, 0x02,
-0x04, 0x02, 0x03, 0xe7, 0x01, 0x03, 0xe6, 0x02,
-0x03, 0xe6, 0x02, 0x03, 0xe6, 0x02, 0x02, 0xe6,
-0x01, 0x03, 0xe7, 0x06, 0x09, 0xe6, 0xe5, 0x04,
-0xe6, 0x0b, 0x05, 0xe5, 0x22, 0xe5, 0xe6, 0x0d,
-0x09, 0x03, 0x06, 0x0b, 0x03, 0x03, 0x09, 0x06,
-0x08, 0x01, 0xe5, 0x01, 0x12, 0x01, 0x04, 0x02,
-0xe5, 0x06, 0x09, 0x0e, 0x02, 0x05, 0x08, 0xe5,
-0x02, 0x03, 0x08, 0x02, 0x08, 0x06, 0xe5, 0x03,
-0x03, 0x01, 0x0e, 0x04, 0x07, 0xe5, 0x14, 0x21,
-0xe8, 0xe5, 0xe5, 0x0e, 0x05, 0x18, 0x04, 0x04,
-0x03, 0x03, 0x01, 0x04, 0x04, 0x0b, 0x25, 0xe7,
-0xe5, 0x05, 0xe5, 0xe5, 0x07, 0x03, 0x02, 0xe6,
-0x02, 0x02, 0xe5, 0x06, 0x05, 0x01, 0x06, 0x07,
-0x01, 0x04, 0x07, 0x01, 0x02, 0x01, 0x0b, 0x0d,
-0x01, 0x0d, 0x1f, 0x04, 0x02, 0xe5, 0x07, 0x06,
-0x08, 0x05, 0x0f, 0x07, 0xe5, 0x01, 0x06, 0x02,
-0x05, 0x25, 0x01, 0x17, 0x05, 0xe6, 0xe5, 0x0d,
-0x02, 0x0a, 0x0a, 0x0d, 0x07, 0xe5, 0x03, 0xe5,
-0xe5, 0x07, 0xe6, 0x0e, 0x0b, 0x01, 0xe5, 0x12,
-0x14, 0xe5, 0xe5, 0x01, 0x06, 0x10, 0x03, 0x07,
-0x01, 0x06, 0x05, 0x01, 0x14, 0x0a, 0x38, 0x0f,
-0x04, 0xe5, 0x01, 0xe5, 0xe5, 0x0f, 0x19, 0x01,
-0x15, 0x06, 0x33, 0x03, 0xe5, 0xe8, 0x0a, 0x02,
-0xe5, 0xe6, 0x04, 0xe5, 0x01, 0x01, 0x03, 0xe5,
-0x07, 0x03, 0xe5, 0x04, 0x07, 0x01, 0x02, 0xe5,
-0x02, 0x02, 0x08, 0xe7, 0x04, 0x02, 0xe5, 0x05,
-0x07, 0x03, 0xe5, 0x05, 0xe5, 0x06, 0xe5, 0x07,
-0xe5, 0x0b, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0xe5,
-0x07, 0xe5, 0x04, 0x0c, 0xe5, 0x04, 0x12, 0xe5,
-0x1b, 0xe5, 0x1d, 0x02, 0x01, 0xe5, 0x01, 0x01,
-0x05, 0x01, 0xe5, 0x01, 0x0d, 0xe5, 0x11, 0x01,
-0x04, 0x09, 0x13, 0x01, 0xe5, 0x07, 0xe5, 0x01,
-0xe5, 0x15, 0x05, 0x02, 0x06, 0x03, 0x07, 0xe5,
-0x02, 0x04, 0x02, 0x03, 0xe5, 0x03, 0x01, 0x01,
-0xe5, 0xe6, 0x03, 0xe5, 0x01, 0xe5, 0x07, 0x06,
-0xe5, 0x04, 0x05, 0x0c, 0x1d, 0x1c, 0x01, 0x02,
-0xe5, 0xe6, 0x03, 0x08, 0x0d, 0x09, 0x02, 0x01,
-0xe5, 0xe5, 0x17, 0x01, 0xe5, 0x1e, 0x01, 0x02,
-0x01, 0xe5, 0x01, 0x1a, 0x0d, 0x04, 0x01, 0xe5,
-0x03, 0x10, 0x09, 0x01, 0x0a, 0x29, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x19, 0xe5, 0x02, 0x04, 0xe5,
-0xe6, 0x01, 0x0a, 0x1d, 0x01, 0x18, 0x02, 0x1d,
-0x09, 0xe5, 0x01, 0x0f, 0x06, 0x0e, 0x06, 0xe5,
-0x14, 0x09, 0x09, 0x13, 0x1a, 0x02, 0x06, 0x02,
-0x1a, 0x06, 0x05, 0xe5, 0x0c, 0x09, 0x01, 0x20,
-0x04, 0x01, 0x02, 0x02, 0x06, 0xe5, 0x01, 0x05,
-0x10, 0x02, 0x01, 0x01, 0xe5, 0xe6, 0xe5, 0x08,
-0x04, 0x05, 0x01, 0xe5, 0x05, 0x02, 0x04, 0x02,
-0x03, 0x07, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0x03, 0xe5, 0x04,
-0x02, 0xe5, 0xe5, 0x01, 0x04, 0x1b, 0x01, 0x07,
-0x01, 0x1b, 0x07, 0x01, 0xe5, 0xe5, 0x01, 0x0a,
-0x03, 0x05, 0x01, 0x01, 0x13, 0x0f, 0x01, 0x01,
-0x05, 0x03, 0x04, 0x14, 0x03, 0x05, 0x01, 0x15,
-0x02, 0x01, 0xe5, 0x02, 0x07, 0x04, 0xe5, 0xe7,
-0x02, 0x09, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0x02,
-0x02, 0xe6, 0x03, 0x02, 0x01, 0xe5, 0xe5, 0xe5,
-0x08, 0x04, 0x14, 0x03, 0x05, 0x03, 0x1d, 0x02,
-0x03, 0xe5, 0x0b, 0x04, 0x04, 0x01, 0x11, 0x01,
-0x0c, 0x04, 0x01, 0x01, 0x01, 0xe5, 0x05, 0x03,
-0x17, 0x04, 0x01, 0xe5, 0x05, 0x01, 0x0a, 0x04,
-0x04, 0x05, 0xe5, 0x05, 0x07, 0x06, 0x01, 0xe5,
-0xe5, 0x01, 0x02, 0x03, 0x04, 0xe5, 0x02, 0x04,
-0x02, 0x09, 0x01, 0x07, 0x07, 0x43, 0x02, 0x01,
-0x02, 0x0a, 0x09, 0x01, 0x11, 0x01, 0x04, 0x01,
-0x04, 0xe5, 0x03, 0x01, 0x02, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x04, 0xe7, 0x0b, 0x03, 0xe5, 0xe5,
-0x01, 0x03, 0xe5, 0xe5, 0x05, 0xe5, 0x19, 0x06,
-0x01, 0x14, 0x03, 0xe5, 0x01, 0x01, 0x03, 0xe5,
-0xe6, 0x0a, 0x01, 0x01, 0xe5, 0x4d, 0xe5, 0x04,
-0x01, 0x1b, 0x1a, 0x09, 0x04, 0x04, 0x02, 0xe5,
-0x04, 0x13, 0x04, 0x09, 0x04, 0x22, 0x1a, 0x09,
-0x04, 0x0e, 0x20, 0x02, 0x2e, 0xe5, 0xe5, 0xe5,
-0x1d, 0x01, 0x17, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x11, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x1b, 0xe5, 0x03, 0x11, 0x05, 0xe5, 0x07,
-0xe5, 0x0b, 0x05, 0xe5, 0x0b, 0x13, 0x09, 0x09,
-0x20, 0xe6, 0xe5, 0x0b, 0x02, 0x01, 0x01, 0x02,
-0x03, 0xe5, 0xe5, 0x01, 0x09, 0x09, 0xe5, 0x07,
-0xe7, 0xe5, 0xe5, 0x01, 0xe6, 0x03, 0x02, 0xe5,
-0x07, 0x04, 0x01, 0x02, 0xe5, 0xe5, 0xe5, 0xe5,
-0x01, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0x09, 0x0b,
-0xe5, 0x07, 0x09, 0x03, 0x05, 0xe5, 0x07, 0xe5,
-0x07, 0x05, 0x03, 0xe5, 0x07, 0x05, 0x03, 0x09,
-0x05, 0x03, 0x03, 0x05, 0x05, 0x03, 0x09, 0x04,
-0x01, 0x06, 0xe5, 0xe7, 0x01, 0x45, 0x06, 0x16,
-0x09, 0x13, 0x09, 0x15, 0x1d, 0x09, 0x13, 0x13,
-0x09, 0x09, 0x1d, 0x04, 0x02, 0x03, 0x39, 0x0d,
-0x0f, 0x0c, 0x06, 0x03, 0x0f, 0x01, 0x09, 0x0e,
-0x04, 0x01, 0x1b, 0x02, 0x06, 0x01, 0x11, 0x01,
-0x13, 0x09, 0x09, 0x1f, 0x09, 0x01, 0xe5, 0xe5,
-0x14, 0x01, 0x09, 0x13, 0xe7, 0x06, 0xe6, 0x03,
-0x01, 0xe5, 0xe5, 0x05, 0xe7, 0x0a, 0x01, 0x02,
-0xe7, 0xe5, 0x03, 0xe7, 0x03, 0x01, 0xe7, 0x0a,
-0x0b, 0x02, 0x03, 0x0e, 0xe5, 0x0a, 0xe7, 0x05,
-0xe7, 0x0f, 0xe7, 0x16, 0xe5, 0xe5, 0x06, 0x10,
-0x1d, 0x01, 0x01, 0x17, 0x01, 0xe5, 0x05, 0x02,
-0x12, 0xe6, 0x08, 0x04, 0xe5, 0x01, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x0e, 0x02, 0xe5, 0x07, 0xe5,
-0xe5, 0x01, 0xe5, 0xe7, 0x01, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x03, 0x06, 0xe6, 0x06,
-0xe5, 0x02, 0x02, 0x02, 0x03, 0x04, 0xe6, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x05, 0x05, 0x02, 0xe6,
-0x03, 0x03, 0x10, 0x01, 0xe5, 0x04, 0x02, 0xe5,
-0x08, 0x21, 0xe5, 0xe6, 0x16, 0x01, 0x03, 0x05,
-0x03, 0xe5, 0x0d, 0x0b, 0x02, 0x04, 0x09, 0xe5,
-0x11, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x24, 0x02,
-0x01, 0x02, 0x08, 0xe5, 0x03, 0x09, 0xe5, 0x07,
-0x01, 0x07, 0x09, 0xe5, 0x07, 0x11, 0x01, 0x09,
-0x09, 0x03, 0x1f, 0x01, 0xe5, 0x14, 0xe6, 0x06,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x02, 0x04, 0xe6,
-0x04, 0xe6, 0xe5, 0x04, 0xe6, 0x04, 0x04, 0xe6,
-0x01, 0x03, 0xe5, 0xe5, 0x01, 0x04, 0xe6, 0x01,
-0x03, 0x01, 0xe6, 0x06, 0xe6, 0x04, 0xe6, 0x02,
-0x03, 0x01, 0xe6, 0x04, 0xe6, 0x08, 0xe6, 0xe5,
-0x04, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe6, 0x08,
-0xe5, 0x07, 0xe5, 0x06, 0x03, 0x04, 0x12, 0x01,
-0xe5, 0x07, 0xe5, 0x08, 0x08, 0xe5, 0x08, 0x12,
-0xe6, 0x10, 0xe6, 0x06, 0x07, 0x01, 0xe5, 0x07,
-0xe5, 0x01, 0xe6, 0x02, 0xe6, 0xe7, 0x02, 0x02,
-0x08, 0xe6, 0xe6, 0x08, 0x04, 0x09, 0xe5, 0x07,
-0xe5, 0x01, 0xe6, 0x02, 0x09, 0xe5, 0x01, 0xe6,
-0x09, 0xe5, 0xe6, 0x0b, 0xe5, 0x03, 0x03, 0xe6,
-0x03, 0x1a, 0xe5, 0x16, 0x01, 0xe5, 0x05, 0x02,
-0x12, 0xe5, 0xe5, 0x06, 0x01, 0x09, 0x03, 0xe5,
-0x03, 0x0e, 0x04, 0x09, 0x04, 0x01, 0xe5, 0xe5,
-0x0c, 0x09, 0x02, 0x04, 0x03, 0x09, 0x09, 0x02,
-0x02, 0x02, 0x01, 0x02, 0x01, 0x04, 0x02, 0x05,
-0x02, 0x02, 0x02, 0x01, 0x08, 0x0a, 0x01, 0xe5,
-0x0e, 0xe5, 0x07, 0x08, 0x13, 0xe7, 0x16, 0x01,
-0x09, 0x0a, 0x08, 0x1d, 0x13, 0x09, 0x13, 0xe5,
-0x03, 0x03, 0x05, 0x02, 0x02, 0xe5, 0x02, 0x01,
-0x02, 0x05, 0xe5, 0x08, 0x02, 0x03, 0x05, 0x0f,
-0x03, 0x03, 0x06, 0x04, 0x0d, 0x0f, 0xe5, 0x07,
-0x04, 0x18, 0x02, 0x10, 0x06, 0x01, 0xe5, 0x05,
-0x02, 0x09, 0x08, 0x18, 0x01, 0xe5, 0x0b, 0x06,
-0x20, 0x02, 0x06, 0x02, 0x05, 0x06, 0x05, 0x02,
-0x06, 0x03, 0x04, 0x03, 0x03, 0x0c, 0x02, 0x05,
-0x0a, 0x02, 0x0a, 0x02, 0x01, 0xe5, 0x0c, 0x09,
-0x05, 0x02, 0x14, 0xe8, 0x02, 0x0b, 0xe5, 0x32,
-0x04, 0x02, 0x24, 0x02, 0x10, 0x09, 0x15, 0x03,
-0xe5, 0x03, 0x01, 0xe5, 0x19, 0x03, 0x0f, 0x1b,
-0x05, 0x05, 0x25, 0x02, 0x01, 0x0f, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0xe5, 0x03, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0x03, 0x03, 0x01, 0x09, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0x04, 0x02, 0x01, 0x01, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0x04, 0x02, 0x01, 0x07,
-0x01, 0x03, 0x03, 0xe6, 0xe5, 0x04, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x03, 0x03, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x02, 0x04, 0x06, 0x2d,
-0xe5, 0x07, 0x01, 0x07, 0xe6, 0x01, 0x02, 0xe6,
-0x03, 0x04, 0xe5, 0xe5, 0x07, 0xe5, 0x09, 0x03,
-0xe5, 0x09, 0x05, 0x03, 0xe5, 0x01, 0x05, 0x03,
-0x04, 0x02, 0xe6, 0xe5, 0x1e, 0x08, 0xe5, 0x0c,
-0x09, 0x21, 0x10, 0x03, 0x15, 0xe7, 0x01, 0x08,
-0x03, 0x05, 0x13, 0xe5, 0x07, 0x0a, 0x08, 0x0a,
-0x08, 0x0d, 0x02, 0xe5, 0x0a, 0x02, 0x05, 0x02,
-0x05, 0x04, 0x06, 0x03, 0x04, 0x0b, 0x14, 0x08,
-0x11, 0x01, 0x0a, 0x09, 0x03, 0x02, 0x02, 0x09,
-0x0b, 0x13, 0x04, 0x01, 0x02, 0x01, 0x0a, 0x09,
-0x06, 0x0a, 0x04, 0x05, 0x02, 0x02, 0xe5, 0x05,
-0xe5, 0x07, 0x02, 0x06, 0x02, 0x01, 0x0b, 0x04,
-0x0b, 0x08, 0x05, 0x02, 0x04, 0x07, 0x03, 0x01,
-0x17, 0x0c, 0x06, 0x08, 0x06, 0x0a, 0x01, 0x08,
-0x1e, 0x21, 0xe5, 0xe5, 0x26, 0x07, 0xe5, 0x06,
-0x03, 0x05, 0x08, 0x1f, 0x18, 0xe5, 0x08, 0xe5,
-0x07, 0x03, 0xe5, 0x02, 0xe5, 0x03, 0xe5, 0x04,
-0xe7, 0x02, 0x05, 0x03, 0x0a, 0x01, 0x02, 0x03,
-0x05, 0xe5, 0x04, 0x02, 0x10, 0xe6, 0x06, 0x06,
-0x02, 0x01, 0x0f, 0x06, 0x01, 0x08, 0xe5, 0x01,
-0xe5, 0x1c, 0x0b, 0x27, 0x25, 0x09, 0x06, 0x0a,
-0x04, 0xe5, 0x01, 0x04, 0x02, 0x04, 0x02, 0xe5,
-0x01, 0x06, 0x07, 0x01, 0x0e, 0x13, 0x0c, 0x04,
-0x0a, 0x0a, 0x03, 0x01, 0x0f, 0x08, 0x04, 0x01,
-0x09, 0x1d, 0x09, 0x05, 0xe5, 0x07, 0x04, 0x02,
-0x01, 0xe5, 0xe5, 0x07, 0x03, 0x04, 0xe6, 0x04,
-0xe5, 0x08, 0x05, 0x0d, 0x04, 0x01, 0x06, 0x03,
-0x17, 0x03, 0x13, 0x05, 0x02, 0x10, 0x02, 0x1e,
-0x03, 0x01, 0x0d, 0x09, 0x09, 0x02, 0xe6, 0x11,
-0x08, 0x12, 0x06, 0x08, 0xe5, 0x01, 0x06, 0x0c,
-0x0d, 0x02, 0x04, 0x04, 0x04, 0x01, 0x01, 0x07,
-0x01, 0xe7, 0x01, 0xe5, 0x01, 0x11, 0x01, 0x05,
-0x06, 0xe5, 0x07, 0x03, 0xe5, 0x03, 0x01, 0xe5,
-0x05, 0xe6, 0x09, 0x06, 0xe6, 0x02, 0x02, 0x05,
-0x07, 0x0f, 0xe7, 0x05, 0x1f, 0x03, 0x0e, 0x1d,
-0x04, 0x02, 0x20, 0x09, 0x05, 0x20, 0x09, 0x04,
-0xe5, 0x04, 0x0b, 0x02, 0x07, 0x01, 0x03, 0x02,
-0x09, 0x0b, 0x23, 0x27, 0x0f, 0x1b, 0x08, 0x06,
-0xe6, 0x06, 0xe5, 0x06, 0x10, 0x03, 0xe6, 0xe5,
-0x01, 0x02, 0x05, 0xe5, 0xe7, 0xe5, 0x01, 0x04,
-0x0b, 0x06, 0xe5, 0x0d, 0x01, 0x01, 0x01, 0xe5,
-0x06, 0xe6, 0xe5, 0x04, 0x08, 0x05, 0x0b, 0x03,
-0xe5, 0xe6, 0xe5, 0x02, 0xe5, 0x01, 0x06, 0x1c,
-0xe5, 0x2c, 0xe5, 0x01, 0x25, 0x07, 0x07, 0xe5,
-0x01, 0x0e, 0x0d, 0x06, 0x0b, 0x06, 0x03, 0xe5,
-0x02, 0x0a, 0xe5, 0xe5, 0x02, 0x0d, 0x03, 0x09,
-0x01, 0x1d, 0x05, 0x02, 0x06, 0xe5, 0x09, 0x18,
-0x02, 0xe5, 0x06, 0x04, 0x1c, 0x05, 0x01, 0x01,
-0x01, 0x19, 0x09, 0x09, 0x06, 0x01, 0xe6, 0x03,
-0x03, 0x05, 0x03, 0x0c, 0x02, 0xe5, 0x05, 0xe6,
-0x01, 0x06, 0x03, 0x01, 0x0e, 0x09, 0x09, 0xe5,
-0x02, 0x02, 0x01, 0x04, 0x03, 0x01, 0x04, 0x0e,
-0x04, 0x01, 0x07, 0x09, 0x05, 0x02, 0xe5, 0x07,
-0x09, 0x09, 0x05, 0xe5, 0x20, 0x02, 0xe6, 0x06,
-0x01, 0x0f, 0x01, 0x24, 0x01, 0xe5, 0x05, 0x0b,
-0xe5, 0x01, 0x02, 0xe5, 0x01, 0x06, 0x01, 0x07,
-0x02, 0x0c, 0x10, 0x03, 0x02, 0xe6, 0xe6, 0x11,
-0x01, 0x0e, 0xe5, 0xe5, 0x13, 0x07, 0x24, 0xe6,
-0x17, 0x06, 0x03, 0x01, 0xe5, 0x01, 0x0e, 0x13,
-0x1c, 0x09, 0x0c, 0x05, 0x09, 0x0a, 0x0a, 0x14,
-0x05, 0x29, 0x16, 0x04, 0x10, 0x07, 0x18, 0x1f,
-0xe6, 0x07, 0xe5, 0x02, 0xe6, 0x0b, 0xe5, 0x0a,
-0x02, 0xe6, 0x03, 0x02, 0xe5, 0x01, 0xe5, 0x01,
-0xe5, 0xe6, 0x04, 0x03, 0x01, 0xe5, 0xe5, 0xe7,
-0x04, 0x02, 0xe5, 0xe6, 0x01, 0x03, 0x06, 0x02,
-0xe5, 0x06, 0x02, 0xe5, 0x05, 0x02, 0x01, 0x06,
-0xe5, 0x07, 0x01, 0xe5, 0x01, 0x03, 0x02, 0x01,
-0xe5, 0x03, 0x01, 0xe5, 0x03, 0xe8, 0x04, 0xe5,
-0x08, 0x09, 0x09, 0x09, 0xe5, 0xe6, 0x02, 0x01,
-0x02, 0xe5, 0x04, 0x02, 0x01, 0x04, 0x02, 0xe5,
-0x0a, 0x02, 0xe5, 0x09, 0x01, 0xe6, 0xe5, 0x01,
-0x01, 0x05, 0xe5, 0x1e, 0x02, 0x06, 0x02, 0x06,
-0x03, 0x02, 0x01, 0xe5, 0x08, 0x09, 0x02, 0x02,
-0xe5, 0x01, 0xe6, 0xe5, 0x05, 0x02, 0x0b, 0xe5,
-0x04, 0x03, 0xe5, 0x07, 0x01, 0x01, 0xe6, 0xe5,
-0x02, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x0e,
-0xe5, 0x08, 0xe5, 0x03, 0x0a, 0x08, 0x03, 0xe5,
-0x04, 0x09, 0x02, 0x01, 0x03, 0x03, 0x01, 0x03,
-0x10, 0x03, 0x07, 0x01, 0x02, 0xe8, 0x03, 0x0c,
-0x19, 0x09, 0x05, 0xe5, 0x08, 0x01, 0x05, 0x04,
-0x01, 0x01, 0x05, 0x04, 0x04, 0x01, 0x09, 0x02,
-0x26, 0x07, 0x06, 0x01, 0x03, 0x0a, 0xe5, 0x07,
-0x0f, 0x01, 0x43, 0x0b, 0x04, 0x02, 0xe5, 0x01,
-0x28, 0x09, 0x09, 0x06, 0xe5, 0xe5, 0x08, 0x01,
-0x07, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x2a, 0xe5,
-0x08, 0x05, 0xe5, 0x02, 0x02, 0x20, 0xe5, 0xe5,
-0xe5, 0x42, 0x0d, 0x02, 0xe5, 0x01, 0x01, 0x03,
-0x25, 0x09, 0x01, 0x0c, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0xe5, 0x08, 0x09, 0x01, 0x02, 0x09, 0xe5,
-0x01, 0x0a, 0x01, 0x02, 0x09, 0x08, 0x02, 0xe5,
-0x01, 0xe5, 0x03, 0x07, 0x01, 0x04, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x02, 0x09, 0x04, 0x01, 0x02,
-0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0x0e, 0x0f,
-0xe6, 0xe6, 0x01, 0x28, 0x03, 0x05, 0x01, 0x01,
-0x09, 0x09, 0x05, 0x03, 0x05, 0x03, 0x05, 0x01,
-0x01, 0x09, 0x0f, 0x01, 0x01, 0x11, 0x03, 0x05,
-0x03, 0x08, 0x01, 0x04, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x09, 0x05, 0x01, 0x01,
-0x23, 0x01, 0x01, 0x0f, 0x03, 0x09, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0x0c, 0x18, 0x09, 0x01, 0x07,
-0x05, 0xe5, 0x01, 0x06, 0x02, 0x01, 0x02, 0x04,
-0x04, 0x01, 0x02, 0x01, 0x01, 0xe5, 0x05, 0x04,
-0x07, 0x04, 0x01, 0x03, 0xe5, 0x08, 0x06, 0x01,
-0xe5, 0x03, 0x13, 0x01, 0x07, 0x01, 0x03, 0xe5,
-0x01, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x07, 0x01,
-0x04, 0x01, 0x18, 0x05, 0x01, 0x04, 0x0c, 0x09,
-0xe5, 0x03, 0x04, 0x2b, 0x09, 0x01, 0x07, 0x03,
-0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0x01, 0x01, 0x01,
-0x07, 0x05, 0xe6, 0xe5, 0xe5, 0x01, 0x06, 0x01,
-0xe5, 0x01, 0x08, 0x01, 0xe5, 0xe5, 0xe6, 0xe5,
-0xe5, 0x03, 0xe8, 0x02, 0x04, 0x04, 0x03, 0xe5,
-0x06, 0x06, 0x01, 0x07, 0x01, 0x04, 0x01, 0xe5,
-0xe5, 0xe6, 0x03, 0x01, 0x01, 0xe7, 0x01, 0x01,
-0x01, 0xe5, 0xe5, 0x05, 0xe7, 0x05, 0xe7, 0x06,
-0x01, 0x02, 0x01, 0x01, 0xe5, 0xe7, 0x09, 0x09,
-0x07, 0xe7, 0x08, 0x31, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x1a, 0x09, 0x13, 0x09, 0x0b, 0x09,
-0x0c, 0x1a, 0x09, 0x09, 0x04, 0x04, 0x09, 0x09,
-0x04, 0x04, 0x20, 0x03, 0xe5, 0xe5, 0x07, 0x01,
-0x2f, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x03, 0x17,
-0xe5, 0x07, 0xe5, 0x01, 0x0f, 0xe5, 0x07, 0xe5,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x17,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x21, 0x01, 0xe5,
-0x07, 0x05, 0x09, 0x09, 0x09, 0x09, 0x05, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x04, 0x02,
-0x06, 0x02, 0x09, 0xe6, 0x03, 0x02, 0xe5, 0x01,
-0x05, 0x09, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x09,
-0xe6, 0x03, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x02,
-0x01, 0x02, 0x09, 0x09, 0xe5, 0x04, 0x02, 0xe5,
-0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x07, 0x06, 0x02, 0x02, 0x0a,
-0x03, 0xe5, 0x01, 0x3a, 0xe5, 0x07, 0xe5, 0x07,
-0x07, 0x02, 0x12, 0xe5, 0x2f, 0x02, 0x08, 0xe5,
-0x08, 0x1a, 0x02, 0x12, 0xe5, 0x2f, 0xe5, 0x08,
-0x04, 0x02, 0x03, 0x3d, 0x05, 0x03, 0x05, 0x0d,
-0x13, 0x05, 0x13, 0x09, 0x06, 0x08, 0x05, 0x02,
-0x06, 0x03, 0x19, 0x03, 0x05, 0x09, 0x03, 0x05,
-0x09, 0x13, 0x0d, 0x07, 0x0e, 0x35, 0x01, 0x09,
-0xe7, 0x05, 0xe7, 0x03, 0x01, 0x07, 0x01, 0x07,
-0x02, 0xe6, 0x06, 0xe6, 0x02, 0xe5, 0xe5, 0x03,
-0x01, 0xe5, 0xe8, 0xe5, 0x03, 0xe7, 0x07, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x03, 0x02, 0xe5, 0x03,
-0x0c, 0x04, 0x05, 0xe6, 0x05, 0xe7, 0xe5, 0x04,
-0xe6, 0x05, 0xe7, 0x06, 0xe6, 0x06, 0xe6, 0xe5,
-0x03, 0xe7, 0x0f, 0x0f, 0xe7, 0x34, 0x01, 0xe5,
-0x04, 0xe5, 0xe7, 0x04, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x02, 0xe5, 0x07,
-0xe5, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04,
-0x02, 0xe5, 0x01, 0x01, 0x04, 0xe6, 0x03, 0xe5,
-0x01, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0x08, 0xe5,
-0x09, 0x05, 0x02, 0xe5, 0x08, 0x05, 0x02, 0xe5,
-0x08, 0x09, 0x04, 0x02, 0xe6, 0x0e, 0x02, 0x0d,
-0xe5, 0x01, 0xe5, 0x33, 0x01, 0x04, 0x06, 0x02,
-0x09, 0x02, 0x01, 0x04, 0x02, 0x01, 0x06, 0xe5,
-0x01, 0x03, 0x05, 0x06, 0x01, 0x07, 0x01, 0x01,
-0x07, 0x08, 0x02, 0x03, 0x05, 0x09, 0x13, 0x03,
-0x07, 0x04, 0x02, 0xe5, 0x01, 0x07, 0x04, 0x02,
-0x01, 0x09, 0x01, 0xe5, 0x05, 0x07, 0x10, 0x02,
-0x03, 0x0c, 0x01, 0xe5, 0x07, 0x0b, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6,
-0x06, 0xe6, 0x01, 0x04, 0xe6, 0xe5, 0x04, 0xe6,
-0xe5, 0x04, 0xe6, 0x06, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe6, 0xe5, 0x02, 0xe5, 0xe6, 0x01, 0x02,
-0xe6, 0x04, 0x04, 0xe7, 0x04, 0xe8, 0x01, 0x04,
-0x09, 0xe5, 0x01, 0x05, 0xe5, 0x05, 0xe8, 0x06,
-0xe5, 0x05, 0xe8, 0x06, 0xe5, 0x07, 0xe5, 0x05,
-0xe7, 0x01, 0xe5, 0x01, 0xe7, 0x07, 0xe6, 0x06,
-0xe5, 0x06, 0xe6, 0xe5, 0x34, 0x01, 0x14, 0x08,
-0xe5, 0x07, 0xe6, 0x04, 0x0b, 0xe6, 0x07, 0x12,
-0xe5, 0x03, 0x05, 0x06, 0x02, 0x06, 0xe5, 0x01,
-0xe5, 0x06, 0xe5, 0x07, 0xe6, 0x0d, 0x02, 0xe6,
-0x07, 0x05, 0x02, 0x1a, 0x02, 0xe6, 0x03, 0x1b,
-0xe6, 0xe5, 0x34, 0x01, 0x0c, 0x09, 0x04, 0x02,
-0x06, 0x01, 0x07, 0x04, 0x04, 0x01, 0x02, 0x13,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x04, 0x02,
-0x01, 0x01, 0xe5, 0x03, 0xe5, 0xe6, 0x01, 0x02,
-0x03, 0xe5, 0x0a, 0x0c, 0xe5, 0xe7, 0x03, 0x09,
-0xe5, 0xe7, 0x03, 0x09, 0x09, 0xe5, 0xe6, 0x01,
-0x02, 0x01, 0xe6, 0x1a, 0x01, 0xe6, 0x4b, 0x08,
-0x09, 0x07, 0x16, 0x0d, 0xe6, 0x01, 0xe5, 0x02,
-0xe5, 0x01, 0x02, 0x09, 0x04, 0xe5, 0x02, 0x09,
-0xe5, 0x07, 0x0e, 0xe5, 0x02, 0x0a, 0x03, 0xe5,
-0x02, 0x18, 0xe5, 0x02, 0x03, 0x01, 0x1d, 0xe7,
-0x01, 0x21, 0x2e, 0x02, 0x06, 0x01, 0xe5, 0x05,
-0x09, 0x0c, 0x0c, 0x03, 0x05, 0x07, 0x04, 0x02,
-0x05, 0x05, 0x04, 0x02, 0x02, 0x08, 0xe5, 0x0b,
-0x03, 0x0f, 0x03, 0x19, 0x05, 0x04, 0x05, 0x19,
-0x01, 0xe5, 0x26, 0xe5, 0x01, 0x01, 0x0a, 0x05,
-0x02, 0x06, 0x02, 0x10, 0x09, 0x01, 0xe5, 0x05,
-0x02, 0x15, 0x15, 0x04, 0x02, 0x09, 0x04, 0x2d,
-0x38, 0x01, 0xe5, 0x0b, 0xe6, 0xe5, 0x10, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0xe6, 0x02,
-0x01, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x04, 0xe5,
-0xe5, 0x02, 0x03, 0x01, 0xe5, 0x03, 0x01, 0x01,
-0xe6, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x07, 0x01, 0x01, 0x01, 0x03, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0x06, 0xe7, 0x0c, 0xe5,
-0x01, 0x37, 0x06, 0xe5, 0x01, 0x05, 0xe5, 0x0b,
-0x04, 0x0a, 0x03, 0x02, 0x02, 0xe5, 0x01, 0x05,
-0xe5, 0x11, 0xe5, 0x03, 0x02, 0x02, 0x07, 0x01,
-0x01, 0x05, 0x01, 0xe5, 0x07, 0x03, 0x12, 0x06,
-0x01, 0x03, 0x03, 0xe5, 0x07, 0x02, 0x07, 0xe5,
-0x15, 0x06, 0x07, 0xe5, 0x0e, 0xe7, 0x0e, 0x03,
-0x0b, 0x13, 0x08, 0x02, 0xe5, 0x02, 0x02, 0xe5,
-0x02, 0x01, 0x02, 0x06, 0x02, 0x03, 0x09, 0x06,
-0x05, 0x04, 0x04, 0x0f, 0xe5, 0x04, 0x05, 0x10,
-0x01, 0x06, 0x09, 0x04, 0x16, 0x03, 0x12, 0x07,
-0x1b, 0xe5, 0x0e, 0x02, 0x02, 0xe6, 0x1b, 0x12,
-0xe5, 0x02, 0x06, 0x02, 0x0c, 0x02, 0x19, 0x04,
-0x04, 0x03, 0x06, 0x01, 0x0f, 0x02, 0x05, 0x04,
-0xe5, 0x02, 0x01, 0x01, 0x01, 0x01, 0x09, 0x06,
-0x0c, 0x02, 0xe5, 0x06, 0x03, 0x06, 0x02, 0x06,
-0x02, 0x11, 0x1e, 0x01, 0x0e, 0xe6, 0xe6, 0x11,
-0x06, 0x09, 0xe5, 0x10, 0x04, 0x02, 0x01, 0x06,
-0xe5, 0xe6, 0x02, 0x04, 0x07, 0xe6, 0x0a, 0x05,
-0x01, 0xe5, 0x02, 0xe5, 0xe5, 0xe6, 0x02, 0xe5,
-0xe5, 0xe5, 0x10, 0x0e, 0x04, 0x03, 0x07, 0xe5,
-0xe5, 0x02, 0x06, 0x01, 0x1e, 0x06, 0x0d, 0x1f,
-0x01, 0x0d, 0x01, 0x02, 0x1b, 0x0b, 0x01, 0x0c,
-0x04, 0x15, 0x02, 0x04, 0x08, 0x19, 0x01, 0x07,
-0x01, 0x11, 0x08, 0x13, 0x1a, 0x17, 0x24, 0x01,
-0x0d, 0x0c, 0x05, 0xe5, 0x07, 0x05, 0x0d, 0x13,
-0x0f, 0x03, 0x04, 0xe5, 0x02, 0x05, 0x07, 0x06,
-0x04, 0x03, 0x07, 0x15, 0x07, 0x01, 0x03, 0x04,
-0x0c, 0x01, 0x01, 0x05, 0x09, 0x01, 0x05, 0x0b,
-0x0b, 0x17, 0x0d, 0x17, 0x0f, 0x03, 0xe5, 0x0c,
-0x04, 0xe5, 0x11, 0x07, 0x0b, 0x04, 0x09, 0x02,
-0x06, 0x13, 0xe7, 0x03, 0x04, 0x09, 0x09, 0x0f,
-0x08, 0x1a, 0x09, 0x13, 0x0b, 0x07, 0x04, 0x01,
-0x18, 0x04, 0x01, 0x07, 0x01, 0xe5, 0x0c, 0x03,
-0x2f, 0x0a, 0x10, 0x0f, 0x07, 0x14, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x04, 0x0f, 0x03, 0x12, 0x07,
-0x1f, 0x07, 0x09, 0x12, 0x19, 0x02, 0x04, 0x02,
-0x08, 0x30, 0x06, 0x07, 0x06, 0x02, 0xe7, 0x06,
-0xe5, 0x03, 0x01, 0x02, 0x04, 0x07, 0x01, 0x09,
-0x03, 0xe5, 0x03, 0x03, 0xe5, 0x04, 0x01, 0xe5,
-0x01, 0x04, 0xe5, 0xe5, 0x11, 0x02, 0x02, 0xe5,
-0x04, 0x06, 0x01, 0xe5, 0x07, 0xe5, 0x06, 0xe5,
-0xe5, 0x05, 0x0a, 0xe6, 0x06, 0xe6, 0x07, 0x10,
-0xe5, 0x10, 0x03, 0x03, 0x3c, 0x10, 0x03, 0x01,
-0x04, 0xe6, 0x01, 0x06, 0x1a, 0xe5, 0x02, 0x08,
-0x01, 0x05, 0x02, 0x0c, 0x04, 0x04, 0x07, 0x06,
-0x03, 0x04, 0x01, 0x02, 0x06, 0x01, 0x04, 0x15,
-0x02, 0x08, 0x09, 0x05, 0x15, 0x09, 0x01, 0xe5,
-0x01, 0x06, 0x04, 0x02, 0x14, 0x09, 0x07, 0x01,
-0xe5, 0x03, 0x03, 0x0f, 0x06, 0x08, 0x03, 0xe5,
-0x0e, 0x03, 0x02, 0x03, 0xe6, 0x02, 0x04, 0x04,
-0x0b, 0x07, 0x02, 0xe5, 0x06, 0x06, 0x1d, 0x01,
-0x1a, 0x1d, 0xe5, 0x07, 0x0e, 0xe5, 0x01, 0x01,
-0x01, 0x0b, 0x01, 0x2f, 0x01, 0x11, 0x01, 0x09,
-0x04, 0x01, 0xe5, 0x06, 0x01, 0x01, 0x08, 0x01,
-0x09, 0x03, 0x05, 0x0b, 0x11, 0x1c, 0x16, 0x09,
-0x06, 0x1d, 0x09, 0x0e, 0x03, 0x10, 0x0b, 0x08,
-0x1c, 0x13, 0x12, 0x01, 0x0b, 0x08, 0x20, 0x1b,
-0x09, 0x07, 0x17, 0x07, 0x08, 0x01, 0x18, 0x01,
-0x07, 0x01, 0x0f, 0xe5, 0xe7, 0x0a, 0x19, 0xe5,
-0x04, 0xe5, 0x01, 0xe5, 0x03, 0x0a, 0xe5, 0xe6,
-0xe5, 0x03, 0xe6, 0x05, 0x01, 0xe5, 0x01, 0x02,
-0xe6, 0x03, 0x03, 0x05, 0x01, 0xe6, 0xe6, 0x01,
-0x02, 0xe5, 0xe6, 0x01, 0x05, 0xe5, 0x05, 0xe5,
-0x07, 0xe9, 0x01, 0x05, 0xe5, 0x0b, 0x01, 0x01,
-0x02, 0xe5, 0xe5, 0x02, 0x05, 0x03, 0x08, 0xe5,
-0x08, 0x05, 0x06, 0xe5, 0x04, 0x01, 0xe5, 0x05,
-0x09, 0x1e, 0xe6, 0xe5, 0xe5, 0x01, 0x01, 0x08,
-0xe5, 0x18, 0xe5, 0x07, 0xe5, 0x0d, 0x03, 0x01,
-0xe5, 0x04, 0xe5, 0x04, 0x02, 0xe5, 0x01, 0x02,
-0x06, 0xe7, 0x02, 0xe5, 0xe6, 0x03, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x10, 0x01, 0x01,
-0x01, 0xe5, 0x03, 0x01, 0x01, 0x05, 0x01, 0xe5,
-0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x02, 0x05, 0x03,
-0xe5, 0x07, 0x09, 0x05, 0x05, 0xe5, 0x07, 0xe5,
-0x05, 0x09, 0x05, 0xe5, 0x08, 0xe5, 0x08, 0x01,
-0x02, 0xe8, 0x03, 0x04, 0xe5, 0x01, 0x01, 0x0e,
-0xe5, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0xe5,
-0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0x02,
-0x04, 0x01, 0x03, 0x03, 0x01, 0x02, 0x07, 0x05,
-0xe5, 0x01, 0x01, 0x07, 0x01, 0x01, 0x05, 0x03,
-0x05, 0x04, 0xe6, 0x01, 0x01, 0x01, 0xe7, 0x03,
-0x01, 0x07, 0x09, 0x01, 0x07, 0x09, 0x09, 0x1d,
-0x06, 0x01, 0xe5, 0x02, 0xe5, 0x13, 0xe5, 0x03,
-0x09, 0x09, 0x06, 0xe6, 0x01, 0x07, 0x02, 0x01,
-0x0e, 0x02, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04,
-0x04, 0x04, 0xe5, 0x01, 0x02, 0x02, 0x04, 0x07,
-0x09, 0x01, 0x07, 0x09, 0x09, 0x09, 0x01, 0x09,
-0x01, 0x07, 0x06, 0xe5, 0xe5, 0xe5, 0x06, 0x09,
-0x09, 0x1d, 0x06, 0x02, 0x19, 0xe5, 0x01, 0x0b,
-0x0b, 0x03, 0x02, 0x0b, 0x01, 0x01, 0x0f, 0x1d,
-0x03, 0x02, 0xe5, 0x01, 0xe5, 0x01, 0x01, 0x02,
-0x03, 0x02, 0xe5, 0x01, 0xe5, 0x0a, 0x02, 0x01,
-0x01, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0x08, 0x04,
-0x09, 0x10, 0x04, 0x09, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x13, 0x04, 0x07, 0x06, 0x01, 0x01,
-0x05, 0x09, 0x06, 0x02, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0x0f, 0x02, 0x0a, 0x01, 0x01, 0x04, 0x0e,
-0x09, 0x09, 0x09, 0x04, 0xe5, 0x03, 0x08, 0x04,
-0xe5, 0x02, 0x05, 0x01, 0x01, 0x04, 0xe5, 0x02,
-0x04, 0xe5, 0x02, 0x05, 0x03, 0x09, 0x0b, 0x05,
-0x03, 0x09, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03,
-0x19, 0x03, 0x05, 0x03, 0x01, 0x02, 0x14, 0x04,
-0x01, 0x01, 0xe5, 0xe5, 0x01, 0x08, 0x02, 0x02,
-0xe6, 0x0b, 0x01, 0x05, 0x0b, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x04, 0x01, 0x02, 0xe7, 0xe5,
-0x08, 0x01, 0xe5, 0x01, 0x01, 0x09, 0x01, 0x04,
-0xe7, 0xe5, 0x04, 0x01, 0x04, 0x01, 0x02, 0x09,
-0x01, 0x09, 0x01, 0x07, 0x09, 0x01, 0x01, 0x01,
-0xe5, 0x01, 0x09, 0x09, 0x06, 0x13, 0x01, 0xe5,
-0x0c, 0x09, 0x09, 0x02, 0x02, 0x01, 0x07, 0x01,
-0x0d, 0xe9, 0x0c, 0x01, 0x11, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x05, 0x06, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x07, 0x04, 0x09, 0x01, 0x01, 0xe7, 0x01,
-0x09, 0x05, 0xe6, 0xe5, 0x02, 0xe5, 0x03, 0x01,
-0x01, 0xe5, 0x04, 0xe5, 0xe5, 0x06, 0x03, 0xe5,
-0xe5, 0xe6, 0xe5, 0x01, 0x01, 0x02, 0x03, 0xe5,
-0xe5, 0xe6, 0x02, 0xe5, 0x03, 0x03, 0xe8, 0x0e,
-0xe5, 0xe5, 0x01, 0x09, 0x04, 0x09, 0x09, 0x01,
-0xe6, 0x0b, 0x0b, 0x02, 0xe5, 0x01, 0x13, 0x02,
-0x2b, 0x02, 0xe6, 0x08, 0x04, 0x13, 0x02, 0x02,
-0x17, 0x09, 0x15, 0x02, 0x06, 0x04, 0x04, 0x09,
-0x09, 0x0c, 0xe5, 0x04, 0x04, 0x0e, 0x09, 0x09,
-0x0c, 0xe5, 0x04, 0x02, 0x02, 0x05, 0x01, 0x02,
-0xe5, 0xe5, 0x11, 0xe5, 0x25, 0x05, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x04, 0x08,
-0xe5, 0x01, 0xe5, 0x17, 0xe5, 0x07, 0xe5, 0x13,
-0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x11, 0xe5, 0x11, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0xe5, 0x0b, 0x06, 0x02, 0x0b, 0x01,
-0xe5, 0x08, 0x01, 0x02, 0x04, 0x01, 0x02, 0x09,
-0x09, 0x09, 0x03, 0x02, 0x02, 0xe6, 0x06, 0xe6,
-0x02, 0x03, 0xe6, 0x01, 0x01, 0x02, 0x09, 0xe5,
-0xe5, 0x05, 0x09, 0x09, 0xe5, 0x07, 0xe5, 0x06,
-0x02, 0x09, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0xe5,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0x09, 0xe5, 0x07,
-0x04, 0x01, 0x02, 0xe6, 0xe5, 0x04, 0xe6, 0x06,
-0xe6, 0x06, 0x04, 0xe6, 0x01, 0x01, 0x03, 0x05,
-0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x09, 0x09, 0x26,
-0x1e, 0x31, 0x1f, 0x7c, 0x04, 0x01, 0x0a, 0x09,
-0x46, 0x05, 0x09, 0x1d, 0x01, 0x07, 0x06, 0x0e,
-0x02, 0x10, 0x09, 0x09, 0x13, 0x48, 0xe6, 0xe5,
-0xe5, 0x13, 0x02, 0x1b, 0x01, 0x0a, 0x01, 0x03,
-0xe5, 0xe8, 0x02, 0x03, 0x01, 0x0d, 0x02, 0xe7,
-0x03, 0x01, 0x04, 0x02, 0x01, 0x04, 0x04, 0xe7,
-0x05, 0xe5, 0xe5, 0x05, 0x01, 0x07, 0x01, 0xe5,
-0xe5, 0xe5, 0x03, 0xe7, 0x03, 0x01, 0xe7, 0x06,
-0xe6, 0xe5, 0x03, 0xe7, 0x02, 0xe5, 0xe5, 0x03,
-0x05, 0xe6, 0x0d, 0x01, 0xe5, 0xe5, 0xe5, 0x04,
-0xe6, 0xe5, 0x04, 0xe6, 0x03, 0x0c, 0x0f, 0xe6,
-0x0f, 0x06, 0x02, 0x17, 0x02, 0x01, 0xe5, 0x08,
-0xe5, 0x04, 0x01, 0xe6, 0x07, 0xe5, 0x03, 0x03,
-0xe5, 0x06, 0xe6, 0x04, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x07, 0xe6, 0x03, 0xe5, 0x01, 0xe5, 0x06,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0xe6, 0x04, 0x02,
-0xe5, 0x03, 0xe5, 0xe7, 0x01, 0x06, 0x04, 0x02,
-0xe6, 0x01, 0x02, 0x01, 0xe5, 0x09, 0x02, 0x0c,
-0x02, 0xe5, 0x08, 0x09, 0x05, 0x03, 0x02, 0x05,
-0xe5, 0x04, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x0c,
-0x0b, 0x22, 0x13, 0x16, 0x01, 0x01, 0x05, 0x01,
-0x03, 0x02, 0xe5, 0xe5, 0x08, 0xe5, 0x01, 0x05,
-0x06, 0x01, 0xe5, 0xe5, 0x05, 0x09, 0x02, 0x03,
-0x03, 0x01, 0x01, 0x0b, 0x05, 0xe5, 0x01, 0x11,
-0x0c, 0x04, 0x03, 0x09, 0x06, 0x03, 0x02, 0x01,
-0x03, 0x09, 0x0a, 0xe5, 0x01, 0x15, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x04,
-0xe5, 0x01, 0x03, 0xe8, 0x04, 0xe7, 0x01, 0x01,
-0x04, 0xe6, 0x05, 0xe8, 0x01, 0x03, 0xe7, 0xe5,
-0x04, 0xe5, 0x02, 0x04, 0xe5, 0x01, 0x03, 0xe7,
-0x07, 0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x07, 0xe5,
-0x02, 0x02, 0xe7, 0x05, 0xe8, 0xe5, 0x04, 0xe5,
-0x07, 0xe7, 0x02, 0x01, 0x03, 0x04, 0x14, 0x1b,
-0x01, 0x07, 0x01, 0xe6, 0x0e, 0x01, 0x09, 0x09,
-0xe5, 0x07, 0xe5, 0x08, 0xe5, 0x06, 0x09, 0xe5,
-0x0a, 0x06, 0x01, 0x09, 0xe5, 0x12, 0x08, 0xe6,
-0x04, 0x01, 0xe5, 0x08, 0x09, 0x09, 0x09, 0x09,
-0xe5, 0x06, 0x19, 0x01, 0xe5, 0x16, 0x1d, 0x01,
-0x07, 0x04, 0x09, 0x04, 0x04, 0x04, 0x04, 0x06,
-0x02, 0x06, 0x13, 0x02, 0xe5, 0x01, 0xe5, 0x01,
-0x01, 0xe5, 0x01, 0x09, 0x01, 0xe5, 0xe5, 0x01,
-0xe5, 0x01, 0xe5, 0x03, 0x03, 0x05, 0x07, 0x01,
-0x06, 0x02, 0xe5, 0x01, 0xe5, 0xe6, 0x08, 0x01,
-0xe5, 0x01, 0x0d, 0x01, 0x07, 0x01, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x02, 0x01, 0x09, 0x0c, 0x01,
-0xe6, 0x0b, 0x0c, 0x27, 0x13, 0x09, 0x0a, 0x08,
-0xe5, 0x11, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0x01,
-0x03, 0x0d, 0xe5, 0x02, 0xe5, 0x02, 0x18, 0x04,
-0xe5, 0x11, 0xe5, 0x03, 0x17, 0xe5, 0x07, 0xe5,
-0x0a, 0x10, 0x01, 0xe6, 0x16, 0x20, 0x24, 0x15,
-0xe5, 0x08, 0x08, 0x03, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0x04, 0x03, 0x01, 0x06, 0x01, 0xe6, 0x07,
-0x16, 0x03, 0x01, 0xe5, 0x02, 0x0c, 0x01, 0xe5,
-0x02, 0x16, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x1c,
-0x01, 0x0d, 0x02, 0x03, 0x13, 0x16, 0x02, 0x04,
-0x01, 0x02, 0x06, 0x02, 0x06, 0xe5, 0xe6, 0x02,
-0x01, 0x02, 0xe5, 0x04, 0x02, 0x06, 0x02, 0xe6,
-0x03, 0x03, 0x1b, 0xe5, 0xe5, 0x0f, 0x09, 0x09,
-0xe5, 0xe5, 0x19, 0x0b, 0xe5, 0x09, 0x0f, 0x02,
-0x03, 0x02, 0x02, 0x04, 0x05, 0x06, 0x01, 0x0c,
-0x02, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x02, 0x02, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0xe6, 0xe5, 0x02, 0x01,
-0xe6, 0xe5, 0x02, 0x01, 0x03, 0x03, 0x01, 0x04,
-0x02, 0x01, 0x06, 0xe5, 0xe5, 0x02, 0x03, 0x01,
-0x07, 0x01, 0x09, 0x01, 0x01, 0x01, 0x03, 0x01,
-0x02, 0x04, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0x03, 0x03, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x07, 0xe6, 0xe5, 0x04, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x03, 0xe7, 0xe5, 0x01, 0x02, 0x01, 0x0a,
-0xe6, 0xe5, 0x0c, 0x04, 0x17, 0x14, 0x01, 0x06,
-0xe5, 0xe6, 0x05, 0x01, 0x11, 0x01, 0x03, 0x02,
-0xe5, 0xe5, 0xe5, 0x04, 0xe5, 0x10, 0x02, 0x08,
-0x02, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x07, 0x02,
-0x08, 0x01, 0x05, 0x09, 0xe5, 0x01, 0xe5, 0x0d,
-0xe5, 0x02, 0x04, 0xe5, 0x08, 0x08, 0xe5, 0x07,
-0xe5, 0x05, 0xe5, 0x01, 0x05, 0x01, 0xe5, 0x04,
-0x07, 0xe5, 0x01, 0xe5, 0x0a, 0x04, 0x04, 0x06,
-0x02, 0x06, 0x09, 0x02, 0x03, 0x02, 0x02, 0x04,
-0x01, 0x05, 0x01, 0x04, 0x06, 0x02, 0x06, 0x01,
-0x03, 0x03, 0x05, 0x01, 0x08, 0x0b, 0x01, 0x04,
-0x02, 0x01, 0x04, 0x01, 0x03, 0x03, 0x07, 0x1c,
-0x04, 0x06, 0x08, 0x03, 0x12, 0x02, 0x07, 0x09,
-0x10, 0x01, 0xe5, 0xe5, 0x0a, 0x01, 0xe7, 0xe6,
-0x08, 0x23, 0x0a, 0x02, 0x01, 0x08, 0x02, 0x01,
-0x03, 0x01, 0x0c, 0x13, 0xe5, 0xe5, 0x08, 0x0f,
-0x05, 0x0a, 0x02, 0x02, 0xe5, 0x05, 0x0d, 0x05,
-0x02, 0x04, 0x04, 0x0e, 0x09, 0x01, 0x11, 0x09,
-0x17, 0x0c, 0xe5, 0x01, 0x10, 0xe5, 0xe5, 0x05,
-0x09, 0x09, 0x1c, 0x07, 0xe5, 0x06, 0x02, 0x05,
-0x03, 0xe5, 0x05, 0x01, 0x07, 0xe6, 0x09, 0x0b,
-0x06, 0x01, 0xe5, 0x01, 0x02, 0x03, 0x09, 0x06,
-0x06, 0x06, 0x0d, 0x21, 0x1d, 0x07, 0x01, 0xe5,
-0x07, 0xe5, 0x02, 0xe5, 0x01, 0x25, 0x01, 0x01,
-0x07, 0x2b, 0x06, 0x02, 0x0b, 0x04, 0x09, 0x09,
-0x0c, 0xe5, 0xe6, 0x0e, 0x09, 0x04, 0x04, 0x0a,
-0x27, 0xe5, 0x0e, 0x0b, 0x07, 0x01, 0x01, 0x01,
-0x0d, 0xe6, 0x01, 0x13, 0x1f, 0x0c, 0xe5, 0x02,
-0x03, 0x03, 0x0a, 0x0a, 0x0d, 0x01, 0x07, 0x03,
-0x01, 0x09, 0x09, 0xe5, 0x01, 0x03, 0x0e, 0x04,
-0x09, 0x0e, 0x04, 0x0d, 0x05, 0x03, 0x09, 0x04,
-0xe5, 0x1a, 0x0a, 0xe5, 0x0c, 0x01, 0xe5, 0xe5,
-0xe5, 0x0a, 0x01, 0x03, 0xe5, 0x06, 0x09, 0x01,
-0x07, 0x09, 0x04, 0x2c, 0x04, 0x04, 0x07, 0x09,
-0x09, 0x03, 0x04, 0x0c, 0x03, 0x01, 0xe5, 0x02,
-0x05, 0x02, 0x0b, 0x04, 0x01, 0x04, 0x01, 0x03,
-0x03, 0x01, 0xe5, 0xe5, 0x05, 0x0a, 0x01, 0x02,
-0x09, 0x07, 0x10, 0x02, 0x0c, 0x02, 0x01, 0x06,
-0x01, 0xe5, 0x28, 0x0d, 0x01, 0x02, 0x11, 0x0a,
-0x02, 0x0e, 0x02, 0x12, 0xe5, 0x0b, 0x11, 0x03,
-0x02, 0x05, 0x07, 0x07, 0x07, 0x13, 0xe5, 0x09,
-0x1e, 0x0f, 0x0c, 0x01, 0x03, 0x22, 0x0f, 0x05,
-0x05, 0xe6, 0x07, 0xe5, 0x01, 0xe5, 0x0d, 0xe5,
-0x0d, 0x03, 0xe7, 0x01, 0x0a, 0x02, 0xe6, 0xe5,
-0x03, 0xe7, 0x05, 0xe7, 0x03, 0x03, 0x09, 0xe5,
-0x08, 0xe6, 0x06, 0xe5, 0x06, 0x06, 0xe5, 0x16,
-0x26, 0xe5, 0xe5, 0x15, 0xe7, 0xe5, 0xe5, 0x01,
-0x1d, 0x16, 0x07, 0x03, 0x02, 0xe6, 0x01, 0xe5,
-0x0d, 0x02, 0xe6, 0x0f, 0x14, 0x07, 0x08, 0x01,
-0x13, 0x0c, 0x01, 0x04, 0x02, 0x03, 0x21, 0x29,
-0x03, 0x13, 0x03, 0x01, 0x01, 0x06, 0x02, 0x01,
-0x09, 0x0d, 0x08, 0xe5, 0x05, 0x02, 0x02, 0x01,
-0xe5, 0x0c, 0x06, 0xe5, 0x03, 0xe5, 0xe5, 0x03,
-0x0e, 0x04, 0x01, 0x06, 0x02, 0x0a, 0x01, 0x08,
-0x02, 0x04, 0x12, 0xe5, 0x03, 0x03, 0x02, 0x06,
-0x02, 0x02, 0xe5, 0x01, 0x05, 0x09, 0x11, 0x01,
-0x1c, 0x01, 0xe5, 0xe5, 0x05, 0x09, 0xe6, 0xea,
-0x0d, 0x09, 0x27, 0x0b, 0x04, 0x0c, 0x0c, 0x03,
-0x02, 0x0b, 0x09, 0xe5, 0x01, 0x03, 0xe5, 0xe5,
-0x07, 0x01, 0x1b, 0x01, 0x0f, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x15, 0x18, 0x07, 0x10, 0x02, 0x03,
-0x05, 0x04, 0x04, 0x0a, 0x0d, 0x13, 0x02, 0x01,
-0x0b, 0x01, 0x0f, 0x01, 0x02, 0x06, 0x08, 0x1b,
-0x09, 0x03, 0x15, 0x07, 0x10, 0x08, 0xe5, 0x07,
-0xe5, 0x07, 0x0f, 0xe5, 0x24, 0x0c, 0x02, 0xe7,
-0x1b, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0xe5, 0x01,
-0xe6, 0x06, 0x0a, 0x08, 0xe5, 0x04, 0x02, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0xe6, 0x05, 0x08, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0x01, 0x01, 0x04, 0xe5,
-0xe6, 0x03, 0x02, 0x05, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x06, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0xe6,
-0x09, 0x01, 0xe5, 0x02, 0x13, 0x07, 0x01, 0x04,
-0x01, 0xe5, 0x01, 0xe5, 0x04, 0x0c, 0xe5, 0xe6,
-0x01, 0x0e, 0xe5, 0xe6, 0xe5, 0x01, 0x01, 0x0a,
-0x0e, 0xe5, 0x0a, 0x09, 0xe5, 0x07, 0xe5, 0x01,
-0x08, 0x06, 0x03, 0xe5, 0x03, 0xe5, 0xe5, 0x02,
-0xe5, 0xe6, 0x01, 0x01, 0xe5, 0x01, 0x03, 0x08,
-0x03, 0x01, 0xe6, 0x02, 0xe6, 0x0c, 0xe5, 0x01,
-0x06, 0x09, 0x02, 0x01, 0x07, 0x03, 0xe5, 0x03,
-0x06, 0x06, 0xe5, 0x0a, 0xe5, 0x11, 0x06, 0x01,
-0x02, 0x09, 0x0a, 0x03, 0xe5, 0x02, 0x09, 0x01,
-0x02, 0x02, 0xe5, 0x03, 0x0d, 0x12, 0x05, 0x03,
-0x07, 0x02, 0x01, 0x01, 0x07, 0xe5, 0xe5, 0xe5,
-0x06, 0x0b, 0x09, 0x0e, 0x01, 0xe5, 0xe5, 0x08,
-0x01, 0x05, 0x01, 0x01, 0xe5, 0x0f, 0x03, 0x05,
-0x06, 0x01, 0x02, 0x0e, 0x01, 0xe5, 0x0f, 0xe5,
-0xe5, 0x12, 0x09, 0x03, 0x05, 0x10, 0x01, 0xe5,
-0x0a, 0x08, 0x02, 0x06, 0xe5, 0x1f, 0x09, 0x06,
-0xe5, 0x01, 0x05, 0x02, 0x01, 0x07, 0x09, 0x09,
-0x09, 0x09, 0x01, 0x07, 0x06, 0xe5, 0xe5, 0xe5,
-0x07, 0xe5, 0x08, 0x09, 0x06, 0x04, 0x0e, 0x02,
-0x01, 0x0e, 0xe5, 0xe5, 0x12, 0x0b, 0x09, 0x13,
-0x0b, 0x02, 0x01, 0x01, 0x13, 0x02, 0x14, 0x0b,
-0x06, 0x02, 0xe5, 0xe5, 0x01, 0x0b, 0x0b, 0x09,
-0x0c, 0x03, 0x0c, 0x06, 0x05, 0x0b, 0xe5, 0x01,
-0xe5, 0x08, 0x01, 0x05, 0x03, 0x02, 0x04, 0x01,
-0x05, 0x01, 0x04, 0x0e, 0x04, 0x03, 0x0a, 0x01,
-0x07, 0x05, 0x02, 0xe5, 0x05, 0x01, 0x0a, 0x04,
-0x01, 0x01, 0x07, 0x03, 0x02, 0x0e, 0x19, 0x03,
-0x05, 0x03, 0x02, 0xe7, 0x07, 0x04, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x04, 0x04, 0x02, 0xe6,
-0x03, 0x05, 0x03, 0x03, 0x05, 0x0b, 0x02, 0x01,
-0xe5, 0x02, 0x05, 0x01, 0x01, 0x09, 0x01, 0x02,
-0xe5, 0xe5, 0xe5, 0x04, 0x04, 0x01, 0x01, 0x0a,
-0x04, 0x02, 0xe5, 0x09, 0x01, 0x01, 0x07, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x0a, 0x01,
-0x01, 0x01, 0x02, 0x04, 0x04, 0xe7, 0x24, 0x04,
-0x0b, 0x04, 0x01, 0xe5, 0xe5, 0x04, 0x01, 0x01,
-0x02, 0x04, 0x0b, 0x09, 0x05, 0x01, 0x09, 0x01,
-0x09, 0x07, 0x01, 0x01, 0x07, 0x09, 0x04, 0x04,
-0x01, 0x02, 0x06, 0x01, 0x05, 0x01, 0x02, 0x04,
-0x13, 0x04, 0x02, 0x0b, 0x01, 0x07, 0x09, 0x10,
-0x01, 0x04, 0x0b, 0xe5, 0x01, 0xe5, 0xe6, 0x27,
-0x09, 0x05, 0xe5, 0x01, 0x01, 0x01, 0xe5, 0x03,
-0x01, 0x07, 0x05, 0xe5, 0x01, 0x09, 0x09, 0x03,
-0xe5, 0x03, 0x01, 0x07, 0x09, 0x01, 0x02, 0xe6,
-0x02, 0xe5, 0x02, 0xe5, 0x03, 0x09, 0x01, 0x0c,
-0x01, 0x01, 0xe5, 0xe5, 0x06, 0x13, 0x13, 0x01,
-0x09, 0x09, 0x0e, 0x01, 0xe5, 0xe5, 0x0d, 0xe5,
-0x01, 0x74, 0x1d, 0x0b, 0x02, 0xe5, 0x07, 0x02,
-0x06, 0x02, 0x03, 0x02, 0xe5, 0x11, 0x02, 0x10,
-0x02, 0x44, 0x02, 0x14, 0x09, 0x23, 0xe5, 0x2f,
-0xe5, 0x01, 0xe5, 0x17, 0xe5, 0x09, 0xe5, 0x01,
-0xe5, 0x07, 0xe5, 0x07, 0x05, 0xe5, 0x15, 0xe5,
-0x11, 0x45, 0xe9, 0x0d, 0x05, 0xe5, 0x01, 0x05,
-0x03, 0x09, 0x02, 0x06, 0x06, 0x02, 0xe5, 0x04,
-0x02, 0x09, 0x09, 0x09, 0x02, 0x03, 0x02, 0xe5,
-0x07, 0x06, 0x02, 0x09, 0xe6, 0x05, 0x02, 0xe5,
-0x07, 0x09, 0x05, 0x03, 0xe6, 0x06, 0x09, 0x09,
-0x06, 0x02, 0x03, 0x05, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x02, 0x0d, 0xe9, 0x01, 0x12, 0xe5, 0x23,
-0x09, 0x02, 0x26, 0xe5, 0x11, 0x48, 0x12, 0xe5,
-0x1c, 0x1c, 0xe5, 0x0d, 0x04, 0x01, 0x15, 0x30,
-0x28, 0x05, 0x24, 0x04, 0x2b, 0x13, 0x1d, 0x1d,
-0x12, 0xe5, 0xe6, 0x0c, 0x01, 0x06, 0xe5, 0xe5,
-0x17, 0x09, 0x01, 0x02, 0xe7, 0x05, 0x04, 0x02,
-0x01, 0x09, 0x07, 0x01, 0x09, 0xe7, 0x0f, 0x04,
-0x04, 0xe7, 0x07, 0xe7, 0x03, 0x01, 0x07, 0x01,
-0x0a, 0x01, 0x04, 0x01, 0x04, 0x04, 0x09, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x1a, 0x02,
-0x0e, 0x01, 0xe6, 0xe5, 0x0c, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x0c, 0x19, 0xe5, 0xe5, 0x02, 0x02,
-0x06, 0x01, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5,
-0x04, 0xe5, 0xe7, 0x01, 0x0c, 0x02, 0x08, 0xe6,
-0x01, 0x01, 0x02, 0x01, 0xe6, 0x01, 0x02, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0xe5, 0x04, 0x03, 0xe5,
-0x04, 0x01, 0xe5, 0x05, 0x03, 0x04, 0x02, 0xe5,
-0x05, 0x01, 0x01, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x07, 0xe5, 0x08, 0x12, 0x01, 0x0c, 0x02,
-0xe6, 0x0a, 0xe5, 0xe5, 0x06, 0x01, 0x27, 0x01,
-0x01, 0x05, 0x07, 0x01, 0x09, 0x04, 0x02, 0x01,
-0x03, 0xe5, 0x12, 0x04, 0x09, 0xe5, 0x06, 0x06,
-0x0d, 0x01, 0x04, 0x0c, 0x01, 0x09, 0x04, 0x04,
-0x09, 0x07, 0x01, 0x07, 0x01, 0x07, 0x10, 0x09,
-0x02, 0x10, 0xe9, 0x07, 0x03, 0x01, 0x05, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0x06, 0xe6, 0xe5, 0x04, 0xe5,
-0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe6, 0x01, 0x04,
-0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x01, 0x04, 0xe5,
-0x02, 0x02, 0x03, 0xe5, 0x08, 0xe6, 0xe5, 0x03,
-0xe6, 0x07, 0xe6, 0xe5, 0x04, 0xe6, 0x04, 0xe5,
-0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x02, 0xe6, 0xe5,
-0xe5, 0x04, 0xe6, 0xe5, 0x02, 0x01, 0xe5, 0x01,
-0x03, 0xe7, 0x05, 0xe5, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0x02, 0x04, 0x04, 0x05, 0x07,
-0x01, 0x0a, 0x09, 0x09, 0x08, 0x09, 0x0a, 0xe5,
-0x06, 0x14, 0x09, 0x08, 0xe5, 0x07, 0xe6, 0x01,
-0x07, 0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x02,
-0x02, 0x01, 0xe6, 0x0e, 0x01, 0x09, 0x14, 0x08,
-0xe5, 0x05, 0x05, 0xe5, 0xe6, 0xe5, 0x02, 0xe5,
-0x04, 0xe5, 0x06, 0x10, 0x01, 0x0f, 0x07, 0x01,
-0x0a, 0x1f, 0x04, 0x15, 0x14, 0x01, 0x0e, 0x02,
-0x08, 0x02, 0x03, 0x07, 0x03, 0xe5, 0xe5, 0x06,
-0x01, 0x06, 0xe5, 0x03, 0x0e, 0x04, 0x01, 0x01,
-0x02, 0x0c, 0x01, 0xe6, 0x02, 0x08, 0x03, 0x01,
-0x03, 0x05, 0xe6, 0xe5, 0x05, 0x0a, 0x03, 0x0d,
-0xe7, 0x0c, 0x01, 0x07, 0x16, 0x09, 0x08, 0x09,
-0x13, 0x1e, 0x08, 0x09, 0x08, 0x03, 0x03, 0x05,
-0x09, 0x05, 0x02, 0x13, 0x03, 0x01, 0xe5, 0x01,
-0x0d, 0x01, 0x0d, 0xe5, 0x05, 0x07, 0x01, 0x01,
-0x05, 0xe5, 0x0b, 0x0e, 0x02, 0xe5, 0x0c, 0x01,
-0x07, 0x01, 0x0a, 0x09, 0x09, 0x10, 0x0c, 0x08,
-0x0a, 0x13, 0x06, 0x02, 0x08, 0x04, 0x0b, 0x05,
-0x09, 0x03, 0x0f, 0x0d, 0x04, 0xe5, 0x05, 0x06,
-0x05, 0x08, 0xe5, 0x01, 0x05, 0x04, 0x02, 0x01,
-0x04, 0x05, 0x06, 0x12, 0x01, 0xe5, 0xe5, 0x09,
-0xe5, 0xe5, 0x19, 0x01, 0xe6, 0x0c, 0x13, 0x01,
-0x01, 0xe6, 0x12, 0x05, 0x02, 0x26, 0x02, 0xe5,
-0x04, 0x13, 0x15, 0xe5, 0x0f, 0xe5, 0xe5, 0x0d,
-0x01, 0x02, 0x0a, 0x09, 0x0c, 0x05, 0x0e, 0x02,
-0x0d, 0x03, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x01, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe6,
-0x04, 0x01, 0x02, 0x04, 0x01, 0xe5, 0x02, 0x02,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x03, 0x02,
-0xe5, 0xe5, 0x06, 0x01, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0x07, 0x01, 0x01, 0x04, 0x02, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0xe5, 0x05, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x02, 0x02, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0x05, 0x01, 0x01, 0x02, 0xe5,
-0x2c, 0xe5, 0x07, 0x03, 0x06, 0x12, 0x02, 0x10,
-0xe5, 0x05, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x01,
-0x08, 0x0b, 0x03, 0x02, 0xe5, 0x07, 0xe5, 0x02,
-0x01, 0x02, 0xe5, 0x01, 0x04, 0x04, 0x0a, 0x08,
-0x02, 0x09, 0x04, 0x0f, 0x02, 0x03, 0x0a, 0x15,
-0x11, 0x01, 0xe6, 0x09, 0x09, 0x13, 0x01, 0x01,
-0x05, 0x03, 0x06, 0x01, 0x02, 0x0d, 0x03, 0x01,
-0x03, 0x07, 0x04, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x08, 0x06, 0xe5, 0xe5, 0x02,
-0x04, 0xe5, 0x01, 0xe5, 0xe5, 0xe5, 0xe5, 0x02,
-0x02, 0x04, 0x04, 0x03, 0x06, 0x02, 0x1b, 0x01,
-0x09, 0x02, 0x03, 0x2a, 0x08, 0x02, 0x01, 0x01,
-0x0a, 0x09, 0x19, 0x1e, 0x11, 0x0e, 0x06, 0x01,
-0x0f, 0x09, 0x09, 0x12, 0x03, 0x0a, 0x02, 0x0f,
-0x17, 0x0e, 0x17, 0x05, 0x16, 0x01, 0xe6, 0x0c,
-0x19, 0x1a, 0x0f, 0xe7, 0x0b, 0x01, 0x02, 0x01,
-0xe5, 0x05, 0xe5, 0x16, 0x01, 0x01, 0x05, 0x06,
-0x01, 0x02, 0x0e, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x03, 0x03, 0x09, 0x0d, 0x03, 0x03, 0x01, 0x07,
-0x01, 0x0a, 0x08, 0x05, 0x0b, 0xe5, 0x0e, 0x01,
-0x01, 0x0f, 0x2e, 0x09, 0x0b, 0x05, 0x0b, 0x01,
-0x01, 0x03, 0x09, 0x06, 0x03, 0x14, 0x01, 0x07,
-0x0f, 0x03, 0x01, 0x03, 0x04, 0x03, 0x26, 0xe5,
-0x04, 0x03, 0x11, 0x11, 0x10, 0x01, 0x03, 0x09,
-0x18, 0xe5, 0x02, 0x16, 0x07, 0x05, 0x0c, 0x01,
-0x07, 0x04, 0xe5, 0xe6, 0x06, 0x04, 0x0d, 0x11,
-0x03, 0x01, 0x0f, 0x09, 0x01, 0x09, 0x03, 0x0f,
-0x07, 0x05, 0x05, 0x07, 0x01, 0x20, 0x12, 0x06,
-0x01, 0x0f, 0xe5, 0x10, 0x09, 0x01, 0x09, 0x01,
-0x02, 0x04, 0x0e, 0x13, 0x01, 0x07, 0x05, 0x08,
-0x04, 0xe5, 0x02, 0x03, 0x03, 0x05, 0x02, 0xe5,
-0x02, 0x04, 0x02, 0x02, 0x07, 0x05, 0x04, 0x04,
-0x0c, 0x06, 0x02, 0x0e, 0x01, 0x02, 0x06, 0x38,
-0x01, 0xe6, 0x05, 0x22, 0x17, 0x02, 0x09, 0x04,
-0x03, 0xe5, 0x11, 0xe5, 0x03, 0x03, 0xe5, 0xe5,
-0x08, 0x04, 0x01, 0x02, 0x0c, 0x03, 0x01, 0xe5,
-0x03, 0x03, 0x02, 0x1f, 0x04, 0x01, 0x02, 0x0f,
-0x09, 0x20, 0xe5, 0x0e, 0x08, 0x03, 0x02, 0x02,
-0x0d, 0x1a, 0xe5, 0x08, 0x0c, 0x02, 0x0b, 0x06,
-0x0a, 0x01, 0x06, 0x02, 0xe7, 0x02, 0x0d, 0xe6,
-0xe6, 0x02, 0x01, 0x06, 0xe6, 0x09, 0xe6, 0x10,
-0x01, 0x07, 0xe8, 0x06, 0x01, 0x11, 0x0c, 0x06,
-0x08, 0x01, 0x07, 0xe6, 0x21, 0xe5, 0xe6, 0x05,
-0x1f, 0x04, 0x01, 0x08, 0x06, 0x05, 0x03, 0xe5,
-0x03, 0x01, 0xe5, 0x09, 0xe5, 0x03, 0x09, 0x06,
-0x10, 0xe5, 0x01, 0x0a, 0x01, 0x04, 0x07, 0x03,
-0x02, 0x11, 0x04, 0x05, 0x04, 0x03, 0x13, 0x13,
-0x13, 0x18, 0x0a, 0xe5, 0xe6, 0x08, 0x05, 0x11,
-0x01, 0x03, 0x09, 0x08, 0xe5, 0x05, 0x0f, 0x06,
-0x01, 0x06, 0xe5, 0x01, 0x02, 0x03, 0x03, 0x01,
-0x06, 0x1d, 0x0c, 0x01, 0x03, 0x01, 0x01, 0x01,
-0x02, 0xe6, 0x03, 0x06, 0x02, 0x09, 0x09, 0x03,
-0x09, 0x05, 0x01, 0x02, 0x04, 0x04, 0x1c, 0x14,
-0xe9, 0x08, 0x03, 0xe5, 0x02, 0x0f, 0xe5, 0x1f,
-0x07, 0xe5, 0x17, 0xe6, 0x01, 0x04, 0x01, 0x07,
-0x01, 0x18, 0x09, 0xe5, 0x04, 0x09, 0x09, 0x01,
-0xe5, 0x05, 0xe5, 0x07, 0x01, 0x07, 0x13, 0x01,
-0x04, 0x02, 0x04, 0x2f, 0xe5, 0xe5, 0x01, 0x01,
-0x06, 0x05, 0x13, 0x0d, 0x1d, 0x1e, 0x12, 0x26,
-0x09, 0x0a, 0x09, 0x06, 0x01, 0x01, 0x04, 0x03,
-0x13, 0xe5, 0x07, 0x0c, 0x1b, 0x0a, 0x01, 0xe5,
-0x01, 0xe6, 0x17, 0xe5, 0x04, 0x03, 0x08, 0xe5,
-0xe6, 0x04, 0xe5, 0x0e, 0x02, 0xe5, 0x04, 0x03,
-0x05, 0x06, 0xe5, 0x04, 0xe5, 0x03, 0x03, 0x09,
-0x09, 0x02, 0x01, 0x04, 0x06, 0x04, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x01, 0x03, 0xe5, 0x07, 0xe5,
-0x05, 0x01, 0xe5, 0xe6, 0xe5, 0x02, 0x02, 0xe5,
-0x04, 0x07, 0x01, 0xe5, 0xe6, 0x04, 0x0a, 0x0b,
-0x01, 0x04, 0x05, 0x06, 0x01, 0x0f, 0x02, 0xe7,
-0x01, 0x01, 0x16, 0x01, 0xe5, 0x01, 0x0c, 0x02,
-0xe5, 0x06, 0x04, 0xe5, 0x04, 0xe5, 0xe5, 0x08,
-0x03, 0x05, 0x06, 0x01, 0xe5, 0x08, 0x02, 0x06,
-0x03, 0x09, 0x02, 0x01, 0xe6, 0x01, 0x01, 0xe5,
-0x0a, 0x01, 0x04, 0x02, 0x01, 0xe5, 0x02, 0xe5,
-0xe6, 0x04, 0x0b, 0xe5, 0x01, 0x02, 0x09, 0x09,
-0x03, 0x01, 0x03, 0x17, 0xe5, 0x0a, 0x05, 0xe5,
-0x0d, 0x01, 0x03, 0xe7, 0x03, 0x1c, 0x03, 0x0c,
-0xe5, 0xe5, 0xe5, 0xe5, 0x0e, 0x03, 0x01, 0xe5,
-0x0b, 0x0d, 0x05, 0x06, 0xe5, 0x02, 0x13, 0x09,
-0x03, 0x0f, 0x06, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x02, 0x05, 0x06, 0x01, 0xe5, 0x0f, 0xe5, 0xe5,
-0x05, 0xe5, 0x02, 0x15, 0x05, 0x10, 0xe5, 0x02,
-0x06, 0xe6, 0x01, 0x1e, 0x10, 0x02, 0x01, 0x04,
-0x0c, 0x13, 0x09, 0x09, 0x06, 0xe5, 0xe5, 0xe5,
-0x10, 0x05, 0xe5, 0x03, 0x13, 0x06, 0x02, 0x06,
-0x02, 0x09, 0x06, 0x02, 0x10, 0x02, 0x06, 0x04,
-0x1b, 0x0f, 0xe5, 0x05, 0x04, 0x01, 0x23, 0x02,
-0x0c, 0x09, 0x03, 0x02, 0xe5, 0x01, 0xe5, 0x08,
-0x09, 0x0b, 0x04, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x05, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x06, 0x02,
-0x03, 0x01, 0xe5, 0xe5, 0x01, 0x04, 0x01, 0x02,
-0x04, 0x04, 0x02, 0x06, 0x02, 0x06, 0xe5, 0x01,
-0xe5, 0x03, 0x02, 0x06, 0x01, 0x01, 0x05, 0x02,
-0x06, 0xe5, 0xe6, 0x01, 0x02, 0xe5, 0x01, 0x05,
-0x09, 0x04, 0x19, 0x01, 0xe7, 0x01, 0x1e, 0x04,
-0x03, 0x0e, 0x05, 0x04, 0x03, 0xe5, 0x02, 0x05,
-0x09, 0x03, 0x05, 0x01, 0x07, 0x04, 0x04, 0x04,
-0x04, 0x01, 0x01, 0x05, 0x03, 0x03, 0xe5, 0x01,
-0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x02, 0x01, 0xe5, 0x02, 0x05,
-0x03, 0x01, 0x02, 0x0a, 0x03, 0x09, 0x01, 0x02,
-0x14, 0x03, 0x13, 0x02, 0x01, 0x01, 0xe5, 0x21,
-0x02, 0x02, 0x0b, 0x01, 0x02, 0x04, 0x01, 0x04,
-0xe5, 0xe5, 0x08, 0x01, 0x07, 0x0b, 0x09, 0x09,
-0x07, 0x01, 0x03, 0xe5, 0x03, 0x02, 0x02, 0x03,
-0x09, 0x01, 0x07, 0x03, 0x01, 0xe5, 0x05, 0x09,
-0x05, 0x06, 0x06, 0x0b, 0xe5, 0x05, 0x07, 0x01,
-0x09, 0x02, 0x01, 0x04, 0x02, 0x01, 0xe5, 0x05,
-0x01, 0x10, 0x01, 0x01, 0xe5, 0x20, 0x04, 0x0e,
-0x01, 0x07, 0x01, 0x02, 0xe7, 0xe5, 0x08, 0x01,
-0x02, 0x04, 0x09, 0x01, 0x02, 0x04, 0x04, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x01, 0xe5, 0xe5, 0xe6,
-0x02, 0xe5, 0x05, 0x04, 0x04, 0x01, 0x01, 0xe5,
-0x03, 0x04, 0x01, 0x01, 0xe5, 0x03, 0x04, 0x04,
-0x04, 0x03, 0xe5, 0xe6, 0xe5, 0x03, 0x08, 0xe5,
-0xe5, 0x01, 0x04, 0x09, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x04, 0x05, 0xe5, 0x13, 0xe5, 0xe5, 0x44,
-0x13, 0x27, 0x06, 0x09, 0x15, 0x09, 0x09, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x04, 0x04, 0x09,
-0x04, 0x04, 0x09, 0x02, 0xe5, 0x04, 0x04, 0x04,
-0x20, 0x01, 0x02, 0x46, 0xe6, 0x0d, 0x04, 0x0e,
-0x16, 0x01, 0x03, 0xe5, 0x07, 0xe5, 0x13, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x20, 0xe8,
-0x0d, 0x09, 0x09, 0x09, 0x09, 0x06, 0x02, 0x09,
-0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x09, 0x03, 0x05, 0xe5, 0x07, 0xe5, 0x02, 0x01,
-0x04, 0x09, 0xe5, 0xe5, 0x05, 0xe6, 0x01, 0x01,
-0x02, 0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x02, 0x01,
-0x02, 0xe6, 0xe5, 0x04, 0xe5, 0x02, 0x01, 0x02,
-0xe6, 0xe5, 0x01, 0x02, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x06, 0x09, 0x04, 0x01, 0x06, 0x03, 0xe5,
-0x01, 0x1d, 0x1a, 0x13, 0x09, 0x02, 0x06, 0x02,
-0x06, 0x2a, 0x51, 0x06, 0x02, 0x31, 0x04, 0x06,
-0x1e, 0x3a, 0x09, 0x25, 0x09, 0x03, 0x02, 0x0e,
-0x27, 0x13, 0x01, 0x0a, 0x32, 0x0c, 0x0f, 0x13,
-0x02, 0x0e, 0x01, 0x07, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x07, 0x01, 0x02, 0x06, 0x04, 0x04, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x04, 0x01, 0xe7, 0x03,
-0x01, 0xe7, 0xe5, 0x03, 0x01, 0x02, 0x06, 0xe7,
-0xe5, 0x03, 0xe7, 0xe5, 0xe6, 0xe8, 0xe5, 0x01,
-0x01, 0xe7, 0x05, 0xe7, 0x03, 0x01, 0xe7, 0x03,
-0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0xe7, 0xe5,
-0x04, 0x01, 0x07, 0xe6, 0x06, 0xe6, 0xe5, 0x1e,
-0xe6, 0x0e, 0xe5, 0x0f, 0x01, 0x01, 0x0f, 0x01,
-0xe5, 0x05, 0x01, 0x01, 0x05, 0x01, 0xe5, 0x02,
-0x02, 0x01, 0x01, 0x01, 0x03, 0x02, 0x08, 0x01,
-0x01, 0xe5, 0x03, 0x01, 0x07, 0x01, 0x05, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x08, 0x01, 0x07, 0xe6,
-0x06, 0xe6, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x06, 0xe6, 0x04, 0x02, 0xe5, 0x04, 0x01, 0xe6,
-0x04, 0x02, 0xe5, 0x03, 0x03, 0xe5, 0x08, 0x09,
-0x20, 0xe5, 0x01, 0xe5, 0x0d, 0x0d, 0xe5, 0x03,
-0x03, 0x0d, 0x01, 0x04, 0x04, 0x07, 0x01, 0x03,
-0x05, 0x04, 0x04, 0x04, 0x04, 0x09, 0x03, 0x05,
-0x03, 0x03, 0x01, 0x01, 0x05, 0x01, 0xe5, 0x06,
-0xe5, 0xe5, 0x08, 0xe5, 0x07, 0x09, 0x09, 0xe5,
-0x07, 0x01, 0x02, 0x04, 0x03, 0x03, 0x01, 0x09,
-0x03, 0x10, 0x0a, 0x0c, 0x15, 0x01, 0x0f, 0x05,
-0xe5, 0x05, 0x01, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe6, 0xe5, 0x04, 0xe6, 0x04, 0xe6, 0xe5, 0xe5,
-0x04, 0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x01, 0x05,
-0x03, 0x05, 0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x02,
-0xe8, 0xe5, 0x02, 0xe7, 0x03, 0x05, 0xe5, 0x01,
-0x03, 0xe7, 0x01, 0xe5, 0x02, 0xe6, 0x02, 0x04,
-0xe5, 0x07, 0xe5, 0x01, 0x03, 0xe7, 0x02, 0x03,
-0xe7, 0xe5, 0x02, 0xe7, 0x02, 0x04, 0xe5, 0x07,
-0xe5, 0x05, 0xe7, 0x05, 0xe7, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0x02, 0x0f, 0x28, 0x0e, 0x04, 0x06,
-0x0b, 0xe5, 0x07, 0x09, 0x07, 0x01, 0x0a, 0x14,
-0x09, 0x09, 0xe6, 0x07, 0x09, 0x08, 0x0a, 0x03,
-0x01, 0x03, 0xe5, 0x07, 0x06, 0x01, 0xe5, 0x08,
-0x09, 0x09, 0xe5, 0x18, 0xe5, 0x0e, 0x0f, 0x01,
-0x04, 0x11, 0x0b, 0xe5, 0x01, 0x0c, 0x02, 0x04,
-0x09, 0x04, 0x03, 0xe5, 0x03, 0x04, 0x01, 0x02,
-0x07, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x07,
-0x03, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x03,
-0x03, 0x01, 0x09, 0x06, 0x02, 0xe5, 0x01, 0x05,
-0x09, 0xe5, 0x01, 0x05, 0x04, 0x02, 0x01, 0x09,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x1c, 0x01,
-0xe6, 0x0d, 0x0d, 0x23, 0x04, 0xe5, 0x03, 0x12,
-0xe5, 0x07, 0x09, 0x18, 0xe5, 0x07, 0xe5, 0x01,
-0x02, 0x09, 0x04, 0xe5, 0x02, 0x04, 0x0f, 0x08,
-0x04, 0xe5, 0x03, 0x0d, 0xe5, 0x03, 0x08, 0x0a,
-0x03, 0xe5, 0x07, 0xe5, 0x1c, 0x02, 0x03, 0x0b,
-0x0d, 0x03, 0x16, 0x06, 0x05, 0x06, 0x10, 0x02,
-0x06, 0x06, 0x02, 0x19, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x08, 0x01, 0x02, 0x03, 0x01, 0xe5, 0x01,
-0x06, 0x16, 0x03, 0x01, 0xe5, 0x0f, 0x01, 0xe5,
-0x19, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x02, 0x09,
-0x11, 0x02, 0x39, 0x0c, 0x04, 0x04, 0x01, 0xe5,
-0x05, 0x02, 0x01, 0x04, 0xe5, 0xe5, 0x05, 0x02,
-0x06, 0xe5, 0xe5, 0x03, 0x19, 0xe5, 0x0f, 0x02,
-0x06, 0x09, 0x01, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0x01, 0xe7, 0x0d, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x19, 0x02, 0x17, 0xe5, 0x01, 0x10, 0xe5, 0xe5,
-0x06, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0xe6, 0x06, 0x01, 0xe6, 0xe5, 0x02, 0x01, 0xe6,
-0x01, 0x02, 0x01, 0xe5, 0xe5, 0x02, 0xe5, 0xe5,
-0x06, 0x01, 0x04, 0x02, 0x01, 0x01, 0x05, 0x01,
-0x07, 0xe7, 0x04, 0xe5, 0xe6, 0xe5, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x04, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x04, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x01, 0xe5, 0x03, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x04, 0x02, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x01, 0x05, 0x01, 0x0a, 0xe5, 0xe6, 0x09, 0x0e,
-0xe5, 0xe5, 0x07, 0x0a, 0x09, 0x08, 0x07, 0x0a,
-0x02, 0x03, 0xe7, 0x06, 0x08, 0x03, 0xe5, 0x01,
-0x02, 0x02, 0x01, 0xe5, 0x03, 0x01, 0x04, 0x02,
-0x01, 0x06, 0x0c, 0x04, 0x02, 0xe6, 0x08, 0xe5,
-0x01, 0x06, 0x0b, 0x06, 0xe5, 0x03, 0x03, 0x09,
-0xe5, 0x12, 0x14, 0x16, 0x03, 0xe5, 0x14, 0xe5,
-0xe5, 0x05, 0x03, 0x05, 0x08, 0x08, 0x01, 0x0c,
-0x01, 0x04, 0x01, 0x09, 0x02, 0x03, 0x0a, 0x09,
-0x05, 0x06, 0x01, 0x07, 0x01, 0x01, 0x0a, 0xe5,
-0x04, 0x01, 0x01, 0x05, 0xe5, 0x06, 0x08, 0x03,
-0x04, 0x05, 0x03, 0x01, 0x0a, 0x02, 0x0a, 0x09,
-0x04, 0x04, 0x09, 0x14, 0x08, 0xe7, 0xe5, 0x1a,
-0x04, 0x09, 0x05, 0x03, 0x06, 0x06, 0x05, 0x06,
-0x0c, 0x02, 0x02, 0x09, 0x08, 0xe5, 0x07, 0x0a,
-0x0a, 0x0e, 0x06, 0x0e, 0x07, 0x06, 0x0f, 0x11,
-0x01, 0x10, 0x31, 0x01, 0x21, 0x01, 0x0a, 0x0c,
-0x03, 0x01, 0x01, 0x02, 0x02, 0x09, 0xe6, 0x03,
-0x05, 0x03, 0xe5, 0xe7, 0x03, 0x02, 0xe6, 0x06,
-0xe6, 0x06, 0x0b, 0x04, 0xe5, 0xe7, 0xe5, 0x02,
-0xe5, 0x09, 0x0b, 0x06, 0x02, 0x13, 0x09, 0xe5,
-0x09, 0x07, 0x01, 0x04, 0x1a, 0x13, 0x01, 0xe6,
-0x01, 0x02, 0x20, 0x19, 0x03, 0x05, 0x04, 0x05,
-0x01, 0x06, 0x07, 0x0b, 0x13, 0x03, 0x07, 0x05,
-0x02, 0xe5, 0x03, 0x16, 0x01, 0x03, 0x01, 0x08,
-0x03, 0x0a, 0x04, 0x0e, 0x09, 0x01, 0x01, 0x03,
-0x1f, 0x12, 0xe6, 0xe5, 0x08, 0x09, 0x05, 0xe5,
-0x05, 0x01, 0x03, 0x05, 0x03, 0x05, 0x04, 0x02,
-0x01, 0x01, 0x01, 0x05, 0x09, 0x03, 0x05, 0x07,
-0x01, 0x07, 0x01, 0x03, 0xe6, 0xe5, 0xe5, 0x02,
-0xe5, 0x03, 0x05, 0x03, 0x07, 0x01, 0x0f, 0x13,
-0x05, 0x03, 0x0a, 0x0e, 0x03, 0x03, 0x18, 0x10,
-0x02, 0x08, 0xe5, 0x09, 0xe9, 0x17, 0x09, 0x02,
-0x06, 0x04, 0x04, 0x09, 0x01, 0x04, 0xe5, 0xe5,
-0xe5, 0x06, 0x09, 0x06, 0x02, 0x09, 0x09, 0x01,
-0x07, 0x01, 0x07, 0x03, 0x06, 0x01, 0xe5, 0x05,
-0x02, 0x02, 0x03, 0x01, 0x01, 0x08, 0x04, 0x01,
-0x1d, 0x02, 0x09, 0x04, 0x14, 0x03, 0x06, 0xe6,
-0x15, 0x03, 0xe6, 0x02, 0x0e, 0x0c, 0x10, 0x0a,
-0x0a, 0x09, 0x07, 0xe5, 0x07, 0x13, 0x01, 0x09,
-0x07, 0x01, 0x07, 0x12, 0x01, 0x02, 0x14, 0x64,
-0x0b, 0x0c, 0x09, 0xe7, 0x02, 0x02, 0xe6, 0x03,
-0x02, 0x09, 0xe6, 0x01, 0xe5, 0x02, 0xe5, 0x03,
-0xe5, 0x02, 0xe5, 0x02, 0x05, 0x10, 0xe7, 0x02,
-0x03, 0xe6, 0x06, 0xe6, 0x07, 0xe6, 0x05, 0x0a,
-0x07, 0x11, 0xe5, 0x02, 0xe7, 0x02, 0x01, 0xe7,
-0x05, 0xe5, 0xe5, 0x01, 0xe5, 0x02, 0xe6, 0x01,
-0xe5, 0x0d, 0xe6, 0xe5, 0x18, 0xe5, 0x0f, 0xe5,
-0x10, 0xe8, 0xe5, 0x01, 0x04, 0x07, 0x02, 0x05,
-0x06, 0xe5, 0x0e, 0x05, 0x06, 0x04, 0x07, 0x01,
-0x02, 0xe5, 0x02, 0x03, 0xe6, 0x0c, 0x03, 0x02,
-0xe5, 0x07, 0xe5, 0x02, 0x02, 0xe5, 0x02, 0x02,
-0x09, 0x03, 0x20, 0x05, 0x02, 0x01, 0x08, 0x08,
-0x02, 0x0a, 0x07, 0x03, 0x1a, 0x21, 0xe5, 0x01,
-0x02, 0x10, 0x05, 0x03, 0x02, 0x02, 0x03, 0x05,
-0x03, 0x04, 0xe5, 0x08, 0x01, 0x01, 0x02, 0x01,
-0xe5, 0x08, 0x04, 0x04, 0x05, 0xe5, 0xe6, 0x08,
-0x04, 0x01, 0x02, 0x03, 0x05, 0x04, 0x04, 0xe5,
-0x02, 0x01, 0x04, 0x04, 0xe5, 0x06, 0xe5, 0x03,
-0x03, 0xe5, 0x03, 0x03, 0x05, 0x03, 0x02, 0x06,
-0x03, 0x01, 0x03, 0x05, 0x18, 0x04, 0x04, 0x03,
-0x02, 0x02, 0x05, 0x0b, 0x0d, 0x01, 0xe5, 0x16,
-0xe5, 0x07, 0xe5, 0xe5, 0x05, 0xe5, 0x07, 0xe5,
-0xe5, 0x05, 0xe5, 0x07, 0xe5, 0xe5, 0xe5, 0x03,
-0xe6, 0xe5, 0x01, 0x02, 0xe5, 0x01, 0x02, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe5, 0x07,
-0xe5, 0x01, 0x02, 0x02, 0xe5, 0x02, 0x07, 0xe5,
-0x07, 0xe5, 0x04, 0x02, 0x09, 0x01, 0x07, 0x13,
-0x09, 0x0c, 0x09, 0x05, 0xe5, 0x01, 0x29, 0xe8,
-0x17, 0x09, 0x02, 0x06, 0x09, 0x02, 0x06, 0x09,
-0x09, 0x02, 0x06, 0x09, 0x09, 0x02, 0x06, 0x02,
-0x01, 0x02, 0x01, 0x09, 0x03, 0x06, 0x01, 0x02,
-0x06, 0x07, 0x01, 0x0a, 0x09, 0x0a, 0x07, 0x0a,
-0xe5, 0x01, 0x0b, 0x0b, 0x02, 0x09, 0x20, 0xe5,
-0x01, 0x01, 0xe5, 0x13, 0x03, 0x05, 0x03, 0x02,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x02, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x02, 0xe5, 0xe5, 0x02,
-0x02, 0xe5, 0xe5, 0x02, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x02, 0x01, 0x02, 0x03,
-0xe5, 0xe6, 0xe5, 0x05, 0xe5, 0x0a, 0x03, 0xe5,
-0x08, 0x07, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0xe6,
-0x05, 0xe5, 0x06, 0xe5, 0x01, 0xe5, 0x0c, 0x07,
-0x02, 0xe5, 0x07, 0xe5, 0x13, 0x01, 0x01, 0xe7,
-0xe5, 0xe5, 0x13, 0x01, 0x07, 0x01, 0x07, 0x02,
-0x06, 0xe5, 0x07, 0x01, 0x02, 0x01, 0x02, 0xe5,
-0x07, 0x01, 0x01, 0xe5, 0x03, 0x01, 0x07, 0xe5,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x09, 0x04, 0x01, 0x02, 0x04, 0x01, 0x01, 0xe5,
-0x06, 0x03, 0x06, 0x03, 0x08, 0x02, 0xe5, 0x03,
-0x07, 0x03, 0x08, 0x02, 0xe5, 0x11, 0x01, 0xe5,
-0x01, 0x0a, 0x11, 0x01, 0x02, 0x03, 0x02, 0x01,
-0x0f, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x02, 0x01,
-0x04, 0x04, 0x04, 0x02, 0x01, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x02, 0x01, 0x06, 0x01,
-0x02, 0x04, 0x02, 0x01, 0x02, 0x04, 0x04, 0x06,
-0x01, 0x02, 0x04, 0x01, 0xe5, 0xe5, 0x01, 0x0b,
-0x01, 0x02, 0x01, 0x23, 0x1f, 0x04, 0xe6, 0xe5,
-0x01, 0x11, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x02, 0x06, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x08, 0x06, 0xe5, 0x0a, 0x01, 0x0e, 0xe5,
-0x28, 0x21, 0x03, 0x01, 0xe7, 0x16, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x06, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x06,
-0x02, 0xe5, 0x01, 0x04, 0x02, 0x06, 0x02, 0x04,
-0x04, 0x04, 0x04, 0x09, 0xe5, 0x01, 0x19, 0xe5,
-0x01, 0x1e, 0x09, 0x01, 0x17, 0x04, 0x02, 0x06,
-0x02, 0x0a, 0x03, 0x01, 0x02, 0xe5, 0x02, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x05,
-0x03, 0x02, 0x01, 0xe5, 0x02, 0x01, 0x02, 0xe5,
-0x02, 0x01, 0x01, 0xe6, 0x02, 0x01, 0x01, 0xe6,
-0x02, 0x05, 0x03, 0x01, 0x02, 0xe5, 0x02, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x02,
-0x01, 0x02, 0x03, 0x04, 0xe5, 0x02, 0x05, 0x03,
-0x05, 0x04, 0x08, 0x09, 0x13, 0x23, 0x03, 0x05,
-0x01, 0x01, 0x13, 0x04, 0xe6, 0x01, 0x14, 0x03,
-0xe5, 0x03, 0x03, 0xe5, 0x03, 0x04, 0x01, 0x01,
-0xe5, 0x02, 0x05, 0x03, 0xe5, 0xe5, 0xe6, 0x02,
-0x05, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0x01, 0xe5,
-0x01, 0x09, 0x09, 0x04, 0x04, 0x06, 0x02, 0x0b,
-0x03, 0x02, 0xe5, 0xe5, 0x05, 0x04, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0x02, 0x04, 0x02, 0x01, 0x13,
-0x0c, 0x18, 0x09, 0x01, 0x11, 0xe5, 0x03, 0x02,
-0xe6, 0x18, 0x02, 0x06, 0x02, 0xe6, 0x03, 0x01,
-0xe5, 0xe5, 0xe5, 0x01, 0x02, 0x06, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x06, 0x02, 0x01, 0xe5, 0x02,
-0x02, 0x01, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe7,
-0x03, 0x01, 0xe7, 0x03, 0x01, 0xe5, 0xe6, 0x02,
-0x01, 0xe5, 0xe5, 0xe5, 0x03, 0x02, 0xe7, 0x02,
-0x01, 0xe5, 0xe6, 0x02, 0x01, 0xe5, 0xe5, 0xe6,
-0x03, 0x01, 0x04, 0x01, 0xe8, 0xe5, 0xe5, 0x12,
-0x01, 0xe5, 0xe5, 0x1f, 0x09, 0x01, 0x11, 0x08,
-0xe7, 0x15, 0x02, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x01, 0x01, 0x02, 0x02, 0x05, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x01, 0x04, 0x02, 0x09, 0xe6, 0x03,
-0x02, 0x1a, 0x04, 0x43, 0x01, 0xe7, 0xe5, 0x17,
-0xe5, 0x07, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x06, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0x01, 0x01, 0x17, 0xe5,
-0x01, 0x46, 0xe5, 0xe6, 0x0d, 0x04, 0x01, 0xe5,
-0xe7, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05,
-0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x01, 0xe7, 0x03, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0x07, 0x01,
-0xe7, 0x03, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0xe5, 0x05, 0xe5, 0x03, 0x03, 0x02,
-0x06, 0x06, 0x02, 0xe5, 0x01, 0x05, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0x02, 0x01, 0x16, 0xe5,
-0x08, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x05,
-0x02, 0x13, 0x12, 0xe5, 0x49, 0x02, 0xe5, 0x01,
-0x15, 0x01, 0x09, 0x02, 0x06, 0x02, 0xe5, 0x04,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x05, 0xe5, 0x01, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x02, 0x05, 0x09, 0x03, 0x13, 0x05, 0x4c,
-0x08, 0x10, 0xe7, 0x03, 0x02, 0xe6, 0x03, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x02, 0xe5, 0x01, 0xe6,
-0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02,
-0xe6, 0xe5, 0x01, 0x02, 0xe6, 0x03, 0x02, 0xe6,
-0x02, 0xe5, 0x01, 0xe6, 0x02, 0xe5, 0x01, 0xe6,
-0x03, 0x02, 0xe6, 0x05, 0x02, 0x01, 0x04, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x03, 0x01, 0x01, 0xe5,
-0x06, 0x01, 0x06, 0x09, 0x0a, 0x01, 0x1a, 0x2d,
-0x01, 0xe5, 0x16, 0x02, 0xe5, 0x03, 0xe5, 0x01,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x01,
-0xe6, 0x01, 0x05, 0xe5, 0x04, 0x02, 0x08, 0xe5,
-0x08, 0xe5, 0x1a, 0xe5, 0x2e, 0x1b, 0x02, 0x04,
-0xe5, 0x07, 0x09, 0x03, 0x05, 0x01, 0x07, 0x03,
-0x05, 0x01, 0x04, 0x02, 0x01, 0x01, 0x05, 0x03,
-0xe5, 0x03, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x01, 0x02, 0x02, 0x06, 0x01, 0x02, 0x04, 0x04,
-0x06, 0x02, 0x03, 0x03, 0x01, 0xe5, 0x11, 0x03,
-0x05, 0x04, 0x13, 0x0e, 0x2d, 0xe8, 0x13, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0x03, 0x01,
-0xe5, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0x05, 0xe5,
-0x01, 0x04, 0xe6, 0x01, 0xe5, 0x02, 0xe6, 0x01,
-0x04, 0xe6, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0xe5, 0x02, 0xe6, 0x03, 0x05, 0xe5,
-0x01, 0xe5, 0x02, 0xe6, 0x01, 0xe5, 0x03, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe6, 0x04, 0xe7, 0x01,
-0x05, 0xe5, 0x06, 0xe6, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x03, 0xe7, 0x05, 0xe7, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0xe5, 0x16, 0x01, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0x09, 0xe5, 0x07, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x08, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x02, 0x04, 0x09, 0xe6, 0x07,
-0x12, 0x03, 0x09, 0x1e, 0xe5, 0xe6, 0x16, 0x01,
-0xe5, 0xe5, 0x05, 0x02, 0x02, 0x03, 0x02, 0x06,
-0x02, 0x03, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0x02,
-0x03, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x04,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0xe5, 0xe5, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x03,
-0x02, 0x02, 0x02, 0x02, 0x07, 0x01, 0x02, 0x03,
-0x03, 0x12, 0x06, 0x09, 0x14, 0xe5, 0x03, 0xe5,
-0x02, 0x17, 0x09, 0x09, 0x02, 0x06, 0x02, 0x02,
-0xe6, 0xe5, 0x04, 0x01, 0x01, 0x02, 0x02, 0xe6,
-0xe5, 0x06, 0x01, 0x06, 0xe5, 0xe5, 0x01, 0x03,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x04, 0x01, 0x01,
-0x07, 0x01, 0x06, 0xe5, 0x01, 0xe5, 0x08, 0x02,
-0x03, 0xe5, 0xe5, 0x01, 0x06, 0x01, 0x13, 0x05,
-0x03, 0x0e, 0xe5, 0x16, 0x04, 0xe5, 0x07, 0xe5,
-0x14, 0x07, 0x02, 0x19, 0x07, 0x05, 0x03, 0x09,
-0x05, 0xe8, 0x04, 0xe8, 0x04, 0xe8, 0x04, 0xe8,
-0x04, 0xe8, 0x04, 0xe8, 0x04, 0xe8, 0x04, 0xe8,
-0x04, 0xe8, 0x04, 0xe7, 0x01, 0x06, 0x01, 0xe5,
-0x04, 0xe8, 0x05, 0x01, 0x02, 0x07, 0x09, 0x02,
-0x02, 0xe7, 0x01, 0xe5, 0x05, 0x05, 0xe7, 0x02,
-0x09, 0x08, 0x03, 0xe7, 0x02, 0x04, 0xe5, 0x14,
-0x03, 0x02, 0x02, 0xe5, 0x01, 0x2b, 0xe5, 0x26,
-0x02, 0x37, 0x1b, 0x09, 0x01, 0xe5, 0x05, 0x03,
-0x1b, 0xe6, 0x23, 0x01, 0x0a, 0x03, 0x12, 0x03,
-0x03, 0x0d, 0x01, 0x06, 0xe5, 0xe5, 0x01, 0x04,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x02,
-0x04, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x07, 0x01,
-0x02, 0x06, 0x01, 0x01, 0x05, 0xe6, 0xe5, 0xe5,
-0x02, 0xe6, 0x01, 0x04, 0x01, 0xe6, 0x04, 0x01,
-0x07, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x06, 0xe7, 0x0a, 0xe7, 0x18,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x01,
-0x02, 0x02, 0xe6, 0x01, 0xe5, 0x02, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x04, 0x02, 0xe5, 0x01, 0x01, 0x03,
-0xe5, 0x07, 0xe5, 0x01, 0xe5, 0x02, 0x02, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0x06, 0x02,
-0x06, 0x01, 0x08, 0x0e, 0x04, 0xe5, 0x01, 0x05,
-0xe5, 0x1d, 0x07, 0x1a, 0x01, 0xe5, 0x14, 0x03,
-0x09, 0x05, 0xe5, 0x06, 0x02, 0xe6, 0x0b, 0x02,
-0xe5, 0x01, 0x02, 0x01, 0x04, 0x04, 0x0a, 0x01,
-0xe7, 0x03, 0x03, 0xe5, 0x0c, 0x09, 0x04, 0x04,
-0x03, 0x01, 0x06, 0x01, 0xe7, 0x03, 0x01, 0xe5,
-0x0a, 0xe6, 0x01, 0x01, 0x04, 0x01, 0x07, 0x01,
-0x07, 0xe5, 0x02, 0xe5, 0xe5, 0xe5, 0x01, 0xe5,
-0x01, 0x05, 0x07, 0x0a, 0x07, 0xe5, 0x07, 0xe5,
-0x0a, 0x06, 0x03, 0xe5, 0x16, 0x01, 0xe5, 0x05,
-0x01, 0x03, 0x05, 0xe5, 0x0b, 0x03, 0x01, 0x01,
-0xe5, 0x02, 0x02, 0x03, 0x03, 0x01, 0x04, 0x02,
-0x01, 0x02, 0x01, 0x09, 0x02, 0x01, 0xe5, 0x05,
-0x01, 0x02, 0x03, 0xe5, 0xe5, 0x06, 0x01, 0x05,
-0xe5, 0x08, 0x08, 0xe5, 0x1a, 0x01, 0x03, 0x0c,
-0x04, 0x09, 0x01, 0x27, 0x02, 0x16, 0x03, 0xe5,
-0xe5, 0x0d, 0x05, 0xe6, 0x08, 0x0a, 0x03, 0x0c,
-0x01, 0x03, 0x03, 0xe6, 0x04, 0x01, 0x09, 0x01,
-0x07, 0x01, 0x13, 0x07, 0x01, 0x06, 0xe5, 0x08,
-0x01, 0x1a, 0x02, 0x01, 0x03, 0x03, 0x01, 0x06,
-0x07, 0x07, 0x04, 0x01, 0x10, 0x03, 0x03, 0x05,
-0xe5, 0x07, 0x09, 0x17, 0x03, 0x13, 0x16, 0x09,
-0x07, 0x01, 0x03, 0x02, 0x04, 0x04, 0x05, 0x09,
-0x05, 0x01, 0x01, 0x0b, 0x0f, 0x01, 0x0a, 0x06,
-0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0x04,
-0x09, 0x03, 0x0a, 0x0b, 0x02, 0x04, 0x11, 0x02,
-0x07, 0x14, 0x0a, 0x04, 0x02, 0xe6, 0xe6, 0x06,
-0x0e, 0x03, 0x05, 0x04, 0x05, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x01, 0x01, 0x0b, 0x04, 0x08, 0x03,
-0x0c, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x01, 0x02,
-0x0d, 0x03, 0x08, 0x01, 0xe5, 0x0f, 0x08, 0xe5,
-0x03, 0x09, 0x04, 0x07, 0x05, 0x07, 0x0b, 0x0c,
-0x09, 0x14, 0x18, 0xe7, 0x2a, 0x09, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0x10, 0x02, 0x03, 0x05, 0x06,
-0x13, 0x01, 0x07, 0x01, 0xe5, 0x05, 0x02, 0x02,
-0x08, 0x02, 0x03, 0x09, 0x0e, 0x04, 0x01, 0x14,
-0x09, 0x03, 0x05, 0x06, 0x02, 0x04, 0x01, 0x02,
-0x03, 0x02, 0x04, 0x04, 0x01, 0x0a, 0x0d, 0xe5,
-0xe6, 0x05, 0x0d, 0x0a, 0x0d, 0x02, 0x01, 0x06,
-0x01, 0xe5, 0xe5, 0x04, 0xe5, 0x05, 0x08, 0x02,
-0xe5, 0x07, 0xe5, 0x01, 0x02, 0x03, 0x02, 0x05,
-0xe5, 0x01, 0x14, 0x04, 0xe5, 0x02, 0x06, 0x02,
-0x01, 0x06, 0x01, 0xe5, 0x02, 0xe5, 0x16, 0x04,
-0xe5, 0x08, 0x1a, 0xe5, 0x11, 0x1e, 0x04, 0xe5,
-0xe5, 0x05, 0x14, 0x05, 0xe5, 0x03, 0x03, 0xe5,
-0x0c, 0x0c, 0x04, 0xe5, 0x01, 0x01, 0x04, 0x05,
-0xe5, 0x05, 0x01, 0xe5, 0x0f, 0x08, 0x09, 0x01,
-0x09, 0xe5, 0x06, 0x20, 0x06, 0x04, 0x18, 0x09,
-0xe5, 0x0b, 0x1c, 0x0a, 0x03, 0x02, 0xe5, 0x01,
-0x03, 0x06, 0x18, 0x04, 0x04, 0x01, 0x09, 0xe5,
-0x1e, 0x01, 0x02, 0x04, 0x04, 0x02, 0x01, 0x09,
-0x01, 0x08, 0x06, 0x09, 0x04, 0x0a, 0x1b, 0x06,
-0x06, 0x0c, 0x23, 0x2e, 0xe5, 0x01, 0xe5, 0x01,
-0x10, 0x0a, 0x02, 0x08, 0xe6, 0x03, 0x02, 0x01,
-0xe5, 0x08, 0x05, 0x09, 0x02, 0x08, 0x01, 0xe5,
-0x04, 0xe7, 0x08, 0x08, 0x03, 0x09, 0x0c, 0x08,
-0x06, 0x04, 0x04, 0x09, 0x08, 0x04, 0x09, 0x08,
-0xe5, 0x04, 0x0c, 0x09, 0xe5, 0x03, 0x13, 0xe5,
-0x19, 0xe5, 0x02, 0x18, 0x09, 0x06, 0x02, 0xe6,
-0x03, 0x05, 0xe6, 0xe5, 0x04, 0x0c, 0xe5, 0x01,
-0x18, 0x01, 0x08, 0x05, 0x02, 0x01, 0x09, 0x0e,
-0x04, 0x01, 0x02, 0x04, 0x01, 0xe5, 0x03, 0x07,
-0x05, 0x0e, 0x05, 0x03, 0x07, 0x06, 0xe5, 0xe5,
-0x0f, 0x09, 0x08, 0x18, 0xe6, 0xe6, 0x07, 0x09,
-0x08, 0x01, 0x0f, 0x09, 0x01, 0x13, 0x02, 0x03,
-0x02, 0x27, 0x09, 0xe5, 0x04, 0x32, 0x01, 0x24,
-0x02, 0x0c, 0x07, 0x08, 0x24, 0x01, 0x01, 0xe5,
-0x09, 0x16, 0xe6, 0x07, 0x0b, 0xe5, 0x01, 0x04,
-0x08, 0xe5, 0x03, 0x03, 0x05, 0x03, 0x09, 0xe5,
-0x07, 0x02, 0xe5, 0x04, 0xe5, 0x03, 0x03, 0x05,
-0x03, 0x0b, 0x0b, 0xe5, 0x05, 0x05, 0x02, 0xe5,
-0x12, 0x02, 0x01, 0xe5, 0x01, 0x0a, 0x02, 0x01,
-0x03, 0xe6, 0x11, 0xe5, 0x12, 0x13, 0x01, 0xe9,
-0xe5, 0xe5, 0x07, 0x0e, 0x01, 0x01, 0x03, 0x06,
-0x02, 0x0c, 0xe5, 0x03, 0x02, 0x01, 0x01, 0x0a,
-0x03, 0x08, 0x06, 0xe5, 0xe5, 0x05, 0xe5, 0x01,
-0x02, 0xe5, 0x0a, 0x03, 0x09, 0x07, 0xe5, 0x01,
-0x0b, 0xe5, 0x08, 0xe5, 0xe5, 0x02, 0x0f, 0x02,
-0x02, 0xe5, 0x01, 0x09, 0x03, 0x02, 0xe5, 0x0f,
-0x01, 0x01, 0x03, 0x26, 0x01, 0x03, 0x02, 0x02,
-0x01, 0x08, 0x06, 0xe5, 0xe5, 0xe5, 0x17, 0x01,
-0xe5, 0xe5, 0x03, 0xe5, 0xe5, 0xe5, 0x03, 0xe5,
-0xe5, 0x02, 0x01, 0xe5, 0x08, 0x01, 0xe5, 0xe5,
-0x0d, 0xe5, 0x07, 0x01, 0x02, 0x01, 0x02, 0xe5,
-0x0a, 0x05, 0xe5, 0x03, 0x09, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x06, 0x01, 0x0c, 0x07, 0x06, 0x01,
-0x02, 0x0b, 0x0c, 0xe5, 0x02, 0x0c, 0x1a, 0x04,
-0x01, 0x01, 0x02, 0x0a, 0x09, 0x01, 0x11, 0x06,
-0x02, 0x01, 0x07, 0x01, 0x07, 0x13, 0x05, 0xe5,
-0x07, 0xe5, 0x0d, 0x04, 0x18, 0x09, 0x01, 0x07,
-0x01, 0x07, 0x06, 0x0c, 0x01, 0x07, 0x09, 0x01,
-0x18, 0x04, 0x0e, 0x13, 0x06, 0x02, 0xe6, 0xe7,
-0x0a, 0x1d, 0x04, 0xe5, 0xe6, 0x01, 0x02, 0x09,
-0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x04, 0x04, 0x04,
-0x05, 0x02, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02,
-0x04, 0x04, 0x02, 0x01, 0x09, 0x01, 0x02, 0x01,
-0x01, 0x04, 0x02, 0x01, 0x01, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0xe5, 0x06, 0x01, 0x01, 0x0c,
-0x04, 0x12, 0x0a, 0x01, 0x05, 0x03, 0x02, 0x03,
-0x02, 0x04, 0xe6, 0x05, 0x02, 0x08, 0x07, 0x02,
-0x01, 0x02, 0x09, 0xe5, 0x02, 0x09, 0x0f, 0x01,
-0x02, 0x01, 0x01, 0xe5, 0x03, 0x03, 0xe5, 0xe5,
-0xe5, 0x03, 0xe5, 0xe5, 0x01, 0x04, 0x04, 0x0e,
-0x04, 0x03, 0xe5, 0x03, 0x01, 0x01, 0xe5, 0x03,
-0x04, 0x09, 0x04, 0x03, 0x02, 0x04, 0xe5, 0x01,
-0xe5, 0x03, 0x01, 0xe7, 0x03, 0x02, 0xe6, 0x02,
-0x05, 0x01, 0x07, 0x04, 0x04, 0x03, 0x05, 0x07,
-0xe5, 0x09, 0x01, 0x01, 0x09, 0x02, 0xe7, 0x02,
-0x01, 0x02, 0x04, 0x02, 0x01, 0x0e, 0x02, 0xe5,
-0x01, 0x02, 0x08, 0x01, 0x09, 0x01, 0x11, 0x0b,
-0x04, 0xe5, 0xe5, 0xe5, 0xe5, 0xe7, 0xe5, 0x08,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x05, 0x01,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x05,
-0x03, 0x04, 0x06, 0x09, 0x05, 0x01, 0x15, 0x07,
-0x06, 0x04, 0x05, 0x0b, 0x01, 0x09, 0x01, 0x07,
-0x07, 0x19, 0x02, 0x01, 0x02, 0x0a, 0x09, 0x01,
-0x03, 0xe5, 0x0b, 0x01, 0x02, 0x04, 0x04, 0x01,
-0xe7, 0xe5, 0x01, 0x04, 0x04, 0x04, 0x01, 0x02,
-0x04, 0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x04,
-0x06, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x13,
-0x01, 0x02, 0x04, 0x06, 0xe5, 0xe5, 0xe5, 0x01,
-0x0e, 0x01, 0x0c, 0x04, 0x0b, 0x15, 0xe5, 0xe5,
-0x02, 0xe6, 0x06, 0x45, 0x27, 0xe5, 0x07, 0x02,
-0x1c, 0x13, 0x02, 0x1a, 0x02, 0x08, 0x07, 0xe5,
-0x18, 0x02, 0xe5, 0x11, 0x02, 0x06, 0x09, 0x01,
-0x02, 0x01, 0x08, 0x01, 0x25, 0x1f, 0x07, 0xe5,
-0x04, 0x02, 0x24, 0x0c, 0xe5, 0x09, 0xe6, 0x06,
-0xe5, 0x07, 0x10, 0x1d, 0x02, 0x19, 0xe5, 0x0b,
-0x09, 0x0b, 0x07, 0x02, 0xe6, 0x07, 0x05, 0x09,
-0x09, 0x09, 0x03, 0xe5, 0xe5, 0x01, 0x06, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x09, 0x03, 0xe5, 0xe5,
-0x01, 0x09, 0x09, 0x09, 0x09, 0x06, 0x04, 0x09,
-0x09, 0x03, 0x02, 0x02, 0x02, 0x03, 0x02, 0x09,
-0x09, 0x04, 0x01, 0x02, 0x03, 0x05, 0x09, 0x09,
-0xe6, 0x06, 0x04, 0xe6, 0x01, 0x05, 0xe5, 0x01,
-0x0d, 0xe5, 0x01, 0xe5, 0x33, 0x08, 0xe5, 0x07,
-0xe5, 0x05, 0x0c, 0x09, 0x1d, 0x10, 0x0e, 0x09,
-0x06, 0x02, 0x06, 0x0c, 0x3b, 0x09, 0x08, 0x0f,
-0x02, 0x01, 0x01, 0x31, 0x09, 0x09, 0x15, 0x09,
-0x1d, 0x1e, 0x0a, 0x07, 0x14, 0x3c, 0x09, 0x1f,
-0xe5, 0x13, 0x09, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02, 0x04,
-0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x01, 0x04, 0x02, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x06, 0x02, 0x05,
-0xe5, 0xe5, 0x01, 0x04, 0x01, 0x02, 0x06, 0x02,
-0x06, 0x11, 0x01, 0x02, 0x06, 0x04, 0x02, 0x01,
-0x02, 0x15, 0x05, 0xe6, 0x0a, 0x02, 0x01, 0x1c,
-0x21, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x05, 0x01, 0x01, 0x02, 0x02,
-0x01, 0x01, 0x07, 0x01, 0x05, 0x01, 0x01, 0x01,
-0x03, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x02, 0x02, 0x03, 0x02, 0x02, 0x01,
-0x01, 0x05, 0x02, 0x06, 0x03, 0x01, 0xe5, 0x01,
-0x01, 0x01, 0x05, 0x02, 0x06, 0x01, 0x01, 0x01,
-0x06, 0x0f, 0x03, 0xe5, 0x06, 0xe5, 0x05, 0x01,
-0x01, 0x04, 0xe5, 0x01, 0x0f, 0x01, 0xe5, 0x08,
-0x16, 0x01, 0x09, 0x09, 0x09, 0x09, 0x03, 0x05,
-0x03, 0xe5, 0x08, 0x04, 0x04, 0x02, 0x0b, 0x03,
-0x03, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x03, 0x07,
-0x03, 0x05, 0x13, 0x04, 0x12, 0x05, 0x03, 0xe5,
-0x30, 0x02, 0x01, 0x1c, 0xe5, 0x13, 0xe5, 0x07,
-0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe6, 0xe5,
-0x02, 0x01, 0xe6, 0xe5, 0x02, 0x01, 0xe6, 0x04,
-0xe6, 0x06, 0xe5, 0xe5, 0x07, 0xe6, 0xe5, 0x02,
-0xe8, 0x04, 0xe6, 0x02, 0x03, 0xe6, 0x02, 0x03,
-0xe6, 0xe5, 0xe5, 0x02, 0xe6, 0x01, 0xe5, 0x05,
-0xe5, 0x07, 0xe7, 0x06, 0x01, 0x07, 0xe6, 0x05,
-0xe6, 0x05, 0xe6, 0xe5, 0x06, 0xe5, 0x05, 0xe6,
-0x08, 0xe5, 0x07, 0xe5, 0x02, 0x03, 0xe6, 0x06,
-0xe7, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x08, 0x01,
-0x09, 0x06, 0x09, 0xe5, 0x2c, 0x07, 0x01, 0x01,
-0x09, 0x13, 0x05, 0x09, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x09, 0x01, 0x09, 0x09, 0x10, 0x02, 0x05,
-0x03, 0x09, 0x05, 0x03, 0x11, 0x01, 0xe5, 0x0f,
-0x01, 0x18, 0xe8, 0x32, 0x03, 0x06, 0x02, 0x06,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0xe5, 0x07,
-0x02, 0x06, 0x02, 0x03, 0x02, 0x07, 0x01, 0x06,
-0x02, 0x02, 0x04, 0x01, 0x01, 0x02, 0x04, 0x01,
-0xe5, 0x07, 0xe5, 0xe5, 0x05, 0xe5, 0x0d, 0x01,
-0xe5, 0xe5, 0x05, 0x01, 0xe5, 0x08, 0x05, 0x02,
-0x02, 0x11, 0x08, 0x02, 0x06, 0xe5, 0xe5, 0x01,
-0x17, 0x01, 0xe5, 0x0e, 0x1c, 0x0d, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0xe5, 0x01,
-0x05, 0x07, 0xe6, 0x07, 0xe5, 0x02, 0x03, 0x01,
-0x03, 0x04, 0xe5, 0x06, 0x01, 0x0f, 0x04, 0xe5,
-0x0c, 0x13, 0x03, 0x01, 0x03, 0x09, 0x04, 0xe5,
-0x02, 0x13, 0xe5, 0x02, 0xe5, 0x07, 0xe5, 0x02,
-0x19, 0x01, 0xe5, 0x0f, 0x09, 0x09, 0x08, 0x02,
-0xe5, 0x04, 0x02, 0xe8, 0x01, 0x02, 0xe8, 0x04,
-0x01, 0x07, 0x01, 0x02, 0x04, 0xe8, 0x01, 0x02,
-0xe8, 0x04, 0xe5, 0x04, 0x02, 0x01, 0x07, 0xe5,
-0x07, 0x01, 0x09, 0x01, 0x07, 0xe9, 0x03, 0x01,
-0x02, 0x02, 0x0c, 0xe5, 0x01, 0x04, 0x01, 0x02,
-0x02, 0x06, 0x04, 0xe5, 0x04, 0x16, 0xe8, 0x05,
-0xe8, 0xe5, 0x18, 0x02, 0xe5, 0x01, 0x09, 0xe5,
-0xe5, 0x0d, 0x0b, 0xe5, 0xe5, 0x0f, 0x0c, 0xe5,
-0x04, 0x02, 0x01, 0x12, 0x0a, 0x04, 0xe5, 0xe5,
-0x05, 0x02, 0x01, 0x04, 0x02, 0x07, 0x03, 0xe5,
-0x12, 0x05, 0xe5, 0xe5, 0x09, 0x05, 0x09, 0x09,
-0xe5, 0xe5, 0x19, 0x11, 0x1c, 0xe5, 0xe6, 0x0a,
-0x01, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01,
-0x01, 0x03, 0x01, 0x07, 0x01, 0x04, 0x02, 0x01,
-0xe5, 0x05, 0x01, 0x03, 0x03, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x04, 0x02, 0xe6, 0x02,
-0x03, 0x01, 0x03, 0x03, 0xe6, 0x08, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0xe5,
-0x05, 0xe6, 0xe5, 0x04, 0x01, 0xe5, 0x02, 0x02,
-0x01, 0x04, 0x01, 0xe8, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0xe5, 0xe5,
-0x03, 0x01, 0x07, 0x01, 0x0e, 0x0f, 0x2b, 0x0d,
-0x05, 0xe5, 0x01, 0x01, 0x0d, 0x0b, 0x03, 0xe6,
-0x01, 0x06, 0x04, 0xe5, 0xe7, 0x04, 0x01, 0xe5,
-0x04, 0x02, 0x01, 0xe5, 0x02, 0x11, 0x06, 0x12,
-0x0c, 0x01, 0x05, 0x01, 0x1b, 0x2c, 0xe5, 0xe7,
-0x12, 0x0f, 0xe5, 0x0c, 0x04, 0x03, 0x05, 0x04,
-0x07, 0x02, 0x02, 0x0e, 0x0a, 0xe6, 0x03, 0x01,
-0xe6, 0x09, 0x08, 0x01, 0x05, 0x05, 0x01, 0x04,
-0x1b, 0x06, 0x05, 0x0e, 0x13, 0x0d, 0x0a, 0x12,
-0x0a, 0x06, 0x02, 0x01, 0x04, 0x06, 0xe5, 0xe5,
-0x15, 0x03, 0xe5, 0x02, 0x0a, 0x02, 0x01, 0x03,
-0x13, 0xe6, 0x02, 0x10, 0x02, 0x02, 0x06, 0x05,
-0x03, 0x02, 0x06, 0x01, 0x03, 0x03, 0x03, 0x1e,
-0x02, 0x17, 0x05, 0x03, 0x01, 0x04, 0x14, 0x01,
-0x01, 0x0b, 0x22, 0x01, 0xe6, 0x08, 0x10, 0x05,
-0xe6, 0x06, 0x01, 0xe5, 0x02, 0x02, 0xe6, 0x10,
-0x02, 0x09, 0x06, 0x01, 0x05, 0x03, 0x07, 0x01,
-0x02, 0x04, 0x05, 0xe5, 0x01, 0x01, 0x02, 0x04,
-0x01, 0xe5, 0x06, 0xe5, 0xe5, 0x02, 0x06, 0x03,
-0x05, 0x03, 0x01, 0x0a, 0x01, 0x04, 0x02, 0x01,
-0x02, 0x10, 0x01, 0x04, 0xe5, 0xe5, 0xe6, 0x06,
-0x06, 0x01, 0xe5, 0x08, 0xe5, 0x04, 0x06, 0x02,
-0xe6, 0x0c, 0xe6, 0xe6, 0x07, 0x16, 0x07, 0x05,
-0x08, 0x05, 0x0a, 0x04, 0x10, 0x02, 0x07, 0x0a,
-0x05, 0x03, 0x09, 0x05, 0x03, 0x05, 0x01, 0x01,
-0x02, 0x26, 0x01, 0x08, 0x0d, 0x03, 0x0a, 0x11,
-0x01, 0x13, 0x05, 0x02, 0x0f, 0xe9, 0x07, 0x09,
-0x09, 0x03, 0x09, 0x05, 0x06, 0x13, 0x01, 0x0a,
-0xe5, 0x03, 0xe5, 0x08, 0x01, 0x04, 0xe6, 0x08,
-0xe6, 0x04, 0x02, 0x06, 0xe6, 0x02, 0x03, 0x07,
-0x09, 0x0f, 0x07, 0x01, 0x03, 0x03, 0xe7, 0x01,
-0x17, 0x01, 0x05, 0x03, 0x0b, 0x07, 0x03, 0x05,
-0xe5, 0x15, 0x01, 0xe7, 0xe5, 0x13, 0xe5, 0xe7,
-0x09, 0x07, 0x13, 0x02, 0x01, 0x0b, 0x06, 0x02,
-0xe5, 0x04, 0xe5, 0xe5, 0xe5, 0x03, 0x07, 0x03,
-0x05, 0x0e, 0x01, 0x07, 0x04, 0x09, 0x0a, 0xe5,
-0x0d, 0x01, 0xe5, 0x05, 0x0e, 0x0a, 0x03, 0x02,
-0x06, 0x0c, 0x06, 0xe5, 0x02, 0x04, 0xe5, 0x07,
-0x11, 0xe5, 0xe5, 0x05, 0x01, 0x1d, 0xe6, 0x05,
-0xe5, 0x07, 0x01, 0x02, 0x0f, 0x01, 0x01, 0x02,
-0x02, 0x02, 0x03, 0x10, 0x04, 0x08, 0x15, 0x04,
-0x05, 0x09, 0xe5, 0xe5, 0x0e, 0xe5, 0x07, 0x02,
-0x05, 0x02, 0x09, 0x0e, 0x02, 0x08, 0xe6, 0xe5,
-0x08, 0xe5, 0x01, 0x07, 0x01, 0x03, 0xe5, 0x05,
-0x10, 0x01, 0x06, 0x23, 0x0a, 0xe5, 0x04, 0x02,
-0xe5, 0x06, 0x13, 0xe5, 0x01, 0x09, 0x07, 0x0e,
-0x0a, 0x0c, 0x0a, 0xe5, 0x09, 0x01, 0x19, 0x12,
-0x02, 0x01, 0x02, 0x09, 0x0d, 0xe6, 0x05, 0xe5,
-0x01, 0xe5, 0x03, 0x09, 0x07, 0x05, 0x07, 0x35,
-0xe5, 0x0a, 0x02, 0xe5, 0x15, 0x05, 0x08, 0x06,
-0x04, 0x1e, 0x01, 0x0b, 0x0b, 0x03, 0x07, 0x02,
-0x22, 0x04, 0x07, 0x03, 0x0b, 0x08, 0x05, 0x1e,
-0xe9, 0x01, 0x1d, 0x01, 0xe5, 0x03, 0x08, 0x0d,
-0x01, 0x05, 0x02, 0x10, 0x02, 0xe5, 0x07, 0x01,
-0x05, 0x01, 0x06, 0x03, 0x03, 0x31, 0x07, 0x0d,
-0x01, 0xe5, 0xe6, 0x02, 0x01, 0x02, 0x09, 0x07,
-0x01, 0x09, 0x06, 0x02, 0x01, 0x02, 0x04, 0x04,
-0x04, 0x05, 0x04, 0x0e, 0x02, 0x03, 0x1f, 0x0a,
-0xe5, 0x03, 0x09, 0x02, 0xe5, 0x06, 0xe5, 0xe5,
-0x06, 0x05, 0x03, 0x06, 0x02, 0x06, 0x02, 0x10,
-0x02, 0x05, 0xe5, 0x07, 0x05, 0xe5, 0xe6, 0x09,
-0xe5, 0x0d, 0x05, 0xe5, 0xe5, 0x01, 0x09, 0x06,
-0x1d, 0x02, 0x06, 0x09, 0x09, 0xe5, 0x18, 0xe6,
-0x01, 0x20, 0x1d, 0x09, 0x09, 0x07, 0xe5, 0x07,
-0x01, 0x06, 0x02, 0x0b, 0x06, 0x02, 0x0b, 0x07,
-0x06, 0x05, 0x17, 0x0e, 0x05, 0xe5, 0x02, 0x04,
-0x13, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0xe5,
-0x04, 0x10, 0x06, 0x01, 0xe6, 0x1f, 0xe5, 0x07,
-0xe5, 0x04, 0x02, 0xe5, 0x0e, 0x0e, 0x07, 0x06,
-0x0c, 0xe5, 0x14, 0xe5, 0x05, 0x0b, 0x08, 0x09,
-0xe5, 0x0e, 0x03, 0x08, 0xe5, 0x04, 0x03, 0x08,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x11, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x06,
-0x02, 0x01, 0x03, 0xe5, 0xe5, 0x1a, 0x01, 0xe6,
-0x0b, 0x05, 0x02, 0x03, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x03, 0x01, 0x01, 0x0f, 0x01, 0x01, 0x07,
-0xe5, 0x03, 0x01, 0x04, 0x09, 0x05, 0xe5, 0x01,
-0x0a, 0xe6, 0x01, 0x05, 0xe5, 0x0a, 0x07, 0x05,
-0xe5, 0xe5, 0x08, 0xe5, 0x01, 0x02, 0x01, 0xe5,
-0x08, 0x02, 0x10, 0x04, 0x07, 0x06, 0x02, 0x0a,
-0x01, 0xe5, 0x0f, 0x03, 0xe5, 0xe5, 0x01, 0x01,
-0x1e, 0x01, 0x05, 0x01, 0x07, 0x06, 0x01, 0xe5,
-0x08, 0x06, 0xe5, 0xe5, 0x01, 0x10, 0x01, 0x02,
-0x15, 0xe5, 0x02, 0x0b, 0x07, 0x09, 0x01, 0x13,
-0x04, 0x01, 0x04, 0x07, 0x04, 0x01, 0x02, 0x01,
-0x11, 0x01, 0x0b, 0xe5, 0x01, 0x01, 0x16, 0x08,
-0x0c, 0x01, 0x01, 0xe5, 0xe5, 0x1d, 0x06, 0x02,
-0x01, 0x07, 0x06, 0x02, 0xe6, 0x06, 0x06, 0xe5,
-0x01, 0xe5, 0x0d, 0xe5, 0x02, 0x11, 0x06, 0xe5,
-0xe5, 0xe5, 0x06, 0x05, 0xe5, 0x03, 0x09, 0x01,
-0x25, 0x06, 0xe5, 0xe5, 0x08, 0x06, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0x02, 0x01, 0x07, 0x10,
-0x0d, 0x02, 0x01, 0x03, 0xe7, 0x14, 0x01, 0x09,
-0x03, 0x01, 0xe5, 0x09, 0x07, 0x06, 0x03, 0xe5,
-0x03, 0x08, 0xe5, 0x03, 0x01, 0x07, 0x01, 0x02,
-0xe5, 0x01, 0xe5, 0xe5, 0x06, 0x05, 0x02, 0x05,
-0x03, 0xe5, 0x03, 0xe5, 0x01, 0x01, 0x02, 0x02,
-0x06, 0x06, 0x11, 0x01, 0xe5, 0x03, 0x04, 0x01,
-0x03, 0x02, 0xe5, 0x03, 0x03, 0x13, 0x06, 0x01,
-0xe5, 0x0f, 0x02, 0x02, 0x05, 0x11, 0xea, 0xe5,
-0x13, 0x01, 0x01, 0x05, 0x03, 0x02, 0x01, 0x04,
-0x05, 0x03, 0x05, 0x02, 0x01, 0x02, 0xe6, 0x0d,
-0x01, 0x01, 0xe5, 0xe5, 0xe5, 0x04, 0x03, 0x02,
-0x01, 0xe5, 0xe5, 0xe5, 0x04, 0x01, 0x06, 0xe5,
-0x03, 0x02, 0xe6, 0xe5, 0x01, 0x06, 0x04, 0x03,
-0xe5, 0x02, 0x01, 0x01, 0xe5, 0x10, 0x01, 0xe5,
-0x03, 0x04, 0x01, 0x01, 0x05, 0x04, 0x02, 0x05,
-0x09, 0x01, 0x01, 0xe6, 0x02, 0x02, 0x01, 0x04,
-0x09, 0x02, 0x01, 0xe5, 0x02, 0x04, 0x04, 0x09,
-0x01, 0x01, 0x01, 0xe5, 0x01, 0x14, 0x01, 0x09,
-0x07, 0x01, 0x04, 0x02, 0x06, 0x02, 0x07, 0x01,
-0x03, 0xe5, 0x0d, 0x01, 0x04, 0x01, 0x02, 0x01,
-0x05, 0x01, 0x07, 0x06, 0xe6, 0x01, 0x04, 0xe7,
-0x0a, 0x07, 0x01, 0x01, 0x0e, 0x01, 0x05, 0x04,
-0x01, 0x07, 0x01, 0x09, 0x13, 0x02, 0x0e, 0x01,
-0x13, 0x05, 0x01, 0x01, 0x0d, 0xe6, 0xe7, 0x15,
-0x01, 0x07, 0x06, 0x01, 0xe5, 0xe5, 0x04, 0x01,
-0x07, 0x01, 0x01, 0xe5, 0xe7, 0x01, 0x10, 0x02,
-0x01, 0x03, 0xe5, 0x08, 0x01, 0xe5, 0xe5, 0x06,
-0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x02, 0x06, 0x04, 0x04, 0x01, 0x03, 0xe5,
-0x08, 0x01, 0x0a, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x04, 0x22, 0x01, 0x11, 0x09, 0x01, 0x0d, 0xe5,
-0x01, 0xe5, 0x08, 0x02, 0x35, 0x16, 0x01, 0xe5,
-0x0c, 0x16, 0xe6, 0x08, 0x07, 0xe5, 0x09, 0x02,
-0x1a, 0x02, 0x24, 0x02, 0x06, 0x27, 0x14, 0xe5,
-0x01, 0x0a, 0x37, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0xe5, 0x07, 0x0f, 0xe5, 0x01, 0x10, 0x02, 0xe5,
-0x31, 0x06, 0x02, 0x27, 0x0b, 0x11, 0x09, 0x0b,
-0x13, 0xe7, 0x09, 0x03, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x02, 0xe5, 0xe7, 0xe5, 0x01, 0xe5, 0x07,
-0x03, 0x05, 0x04, 0x01, 0x02, 0xe6, 0xe5, 0x04,
-0x09, 0x09, 0x09, 0x04, 0x01, 0x04, 0x09, 0x09,
-0x05, 0x03, 0x05, 0x03, 0x06, 0x02, 0x06, 0x02,
-0x09, 0x05, 0xe5, 0x01, 0x04, 0x01, 0x02, 0x09,
-0x04, 0xe6, 0x01, 0x03, 0x02, 0x02, 0x09, 0x02,
-0x09, 0xea, 0x3a, 0x02, 0x09, 0x1d, 0x1d, 0x09,
-0x09, 0x29, 0x06, 0x02, 0x08, 0x13, 0xe5, 0x08,
-0x13, 0x08, 0xe5, 0x08, 0x09, 0x04, 0x06, 0x3d,
-0x05, 0x01, 0x1d, 0x1d, 0x09, 0x0b, 0x27, 0x0a,
-0x1e, 0x09, 0x13, 0x07, 0x09, 0x0b, 0x08, 0xe5,
-0xe6, 0x22, 0x11, 0x01, 0x07, 0x02, 0x01, 0x03,
-0xe5, 0x08, 0x01, 0xe5, 0x04, 0x02, 0x06, 0xe5,
-0xe7, 0x03, 0x02, 0x07, 0x01, 0x02, 0x06, 0x02,
-0x01, 0x02, 0x01, 0x02, 0x01, 0x06, 0x02, 0x04,
-0x01, 0x04, 0x02, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x06, 0x07, 0x01, 0x02, 0x04, 0x13, 0x01,
-0x09, 0x07, 0x08, 0x02, 0x06, 0x02, 0x10, 0x01,
-0x1e, 0x04, 0xe5, 0x0c, 0x02, 0x01, 0xe5, 0x02,
-0x04, 0xe6, 0x07, 0xe5, 0xe5, 0x01, 0xe5, 0xe7,
-0x01, 0x04, 0xe5, 0x02, 0x04, 0xe6, 0x06, 0xe5,
-0x05, 0x01, 0x01, 0x01, 0xe5, 0x01, 0x03, 0x05,
-0x01, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x01, 0x05,
-0x01, 0x05, 0x01, 0xe5, 0x07, 0x01, 0x05, 0x03,
-0x09, 0x05, 0x01, 0x01, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x08, 0x06, 0x02, 0x0d, 0x01, 0x01,
-0xe5, 0x21, 0x04, 0x0b, 0xe5, 0xe5, 0x08, 0x07,
-0x01, 0x07, 0x0b, 0x07, 0x01, 0x01, 0x02, 0x04,
-0x04, 0x0e, 0x03, 0x05, 0x03, 0x0f, 0x01, 0x11,
-0x01, 0x03, 0x03, 0x01, 0x03, 0x05, 0x07, 0x01,
-0x03, 0x03, 0x0f, 0xe5, 0x01, 0x01, 0x09, 0x1d,
-0x0e, 0x03, 0xe5, 0x13, 0xe5, 0x07, 0xe5, 0x01,
-0x04, 0xe6, 0x07, 0xe6, 0xe5, 0x03, 0xe5, 0x02,
-0x05, 0xe6, 0x06, 0xe6, 0x04, 0x01, 0xe5, 0x01,
-0x05, 0xe6, 0x06, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe6, 0x05, 0xe7, 0x04, 0x01, 0xe5, 0x03, 0x05,
-0xe6, 0xe5, 0x02, 0xe7, 0x06, 0xe7, 0xe5, 0x04,
-0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x02, 0xe6, 0x02,
-0x05, 0xe6, 0x04, 0x01, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe6, 0x04, 0xe6, 0x06, 0xe6, 0x08, 0xe6,
-0x06, 0xe5, 0x08, 0xe6, 0x22, 0xe6, 0x03, 0x03,
-0xe5, 0x07, 0xe5, 0x04, 0x09, 0x01, 0x09, 0x09,
-0xe5, 0x05, 0x01, 0x09, 0x13, 0x15, 0x09, 0xe5,
-0x01, 0xe5, 0xe6, 0xe7, 0x01, 0x0e, 0x09, 0x03,
-0xe6, 0x02, 0x07, 0x0b, 0x07, 0x01, 0x09, 0xe5,
-0x01, 0x06, 0x04, 0x1c, 0xe6, 0xe5, 0x22, 0x18,
-0x01, 0xe5, 0x0a, 0x09, 0x03, 0x02, 0x02, 0xe5,
-0x07, 0x09, 0x13, 0x06, 0x0b, 0xe5, 0xe5, 0x05,
-0x02, 0xe5, 0x03, 0xe6, 0xe5, 0x05, 0x14, 0x01,
-0x06, 0x0a, 0x08, 0x0a, 0x01, 0x07, 0x07, 0xe5,
-0x05, 0x02, 0x1c, 0xe8, 0x21, 0x04, 0x18, 0x09,
-0x05, 0x01, 0x01, 0x05, 0x03, 0x07, 0x01, 0x09,
-0x0b, 0x03, 0x03, 0x01, 0x02, 0x04, 0x03, 0x01,
-0x0f, 0x05, 0x0d, 0x01, 0x07, 0x09, 0x05, 0x03,
-0x0b, 0x01, 0x01, 0x05, 0x07, 0x01, 0x07, 0xe5,
-0x02, 0xe5, 0x03, 0x03, 0xe5, 0x1b, 0xe6, 0xe5,
-0x02, 0x1f, 0xe5, 0x02, 0x05, 0x09, 0x03, 0x02,
-0x04, 0x09, 0xe5, 0xe5, 0xe5, 0xe6, 0xe9, 0x01,
-0xe5, 0x05, 0x04, 0x06, 0xe5, 0x0b, 0x01, 0x03,
-0x04, 0x01, 0xe5, 0x03, 0xe5, 0xe5, 0x04, 0x02,
-0x01, 0x01, 0x02, 0xe5, 0x01, 0x06, 0x03, 0x01,
-0x02, 0x0c, 0x04, 0x01, 0x03, 0x08, 0x0b, 0xe6,
-0x09, 0x01, 0x07, 0x02, 0x09, 0x02, 0x1e, 0xe6,
-0xe5, 0x37, 0x06, 0xe5, 0xe5, 0x05, 0x01, 0xe5,
-0x1c, 0x10, 0x09, 0x02, 0x07, 0x01, 0x07, 0xe5,
-0x1c, 0x02, 0x01, 0x04, 0x02, 0x10, 0x09, 0x09,
-0x01, 0xe5, 0x05, 0x02, 0x0b, 0x04, 0x02, 0xe5,
-0x08, 0x18, 0xe6, 0x10, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x03,
-0x03, 0x01, 0xe6, 0x01, 0x02, 0xe6, 0x01, 0x04,
-0x01, 0xe6, 0x04, 0x01, 0x07, 0xe6, 0xe5, 0x04,
-0xe7, 0x01, 0x03, 0x01, 0x06, 0xe5, 0xe5, 0x06,
-0x01, 0x06, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5, 0xe5,
-0x01, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x01, 0x02, 0x02,
-0x01, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x04, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x01, 0x05, 0xe6, 0x06,
-0x01, 0x0c, 0x01, 0x0c, 0x21, 0x01, 0x04, 0x05,
-0x05, 0xe7, 0x01, 0x03, 0x05, 0x03, 0xe5, 0x0b,
-0xe5, 0xe6, 0x0e, 0x02, 0x09, 0xe6, 0x03, 0x11,
-0x03, 0x13, 0xe5, 0x01, 0xe5, 0x01, 0x05, 0x03,
-0x07, 0xe5, 0x0b, 0xe5, 0x0f, 0x05, 0xe5, 0x01,
-0x04, 0x02, 0x01, 0x05, 0x01, 0x04, 0x04, 0xe5,
-0x16, 0x01, 0xe7, 0x14, 0x07, 0x0c, 0x08, 0x06,
-0x01, 0xe5, 0xe5, 0x06, 0x0b, 0x07, 0x06, 0x07,
-0x04, 0x07, 0x05, 0x03, 0x08, 0x01, 0x07, 0x0b,
-0x09, 0x01, 0x07, 0xe5, 0x09, 0x0b, 0x02, 0x02,
-0x09, 0x09, 0x02, 0x09, 0x08, 0x05, 0x04, 0x04,
-0x04, 0x02, 0x06, 0x10, 0x01, 0xe7, 0xe5, 0x2f,
-0x09, 0x01, 0x01, 0x07, 0x02, 0x09, 0xe5, 0xe5,
-0x02, 0x0f, 0x01, 0x06, 0xe5, 0x06, 0x03, 0x07,
-0x09, 0x03, 0x04, 0x29, 0xe5, 0x04, 0x07, 0x05,
-0x08, 0xe5, 0xe5, 0xe5, 0x08, 0x0b, 0x07, 0x01,
-0x04, 0x03, 0x1d, 0xe6, 0x06, 0x01, 0x1c, 0x01,
-0x0b, 0x01, 0x07, 0x02, 0x06, 0x18, 0x02, 0x13,
-0x05, 0x02, 0x04, 0xe5, 0x03, 0x01, 0x01, 0xe5,
-0x06, 0x08, 0x01, 0x01, 0x13, 0x01, 0xe5, 0x05,
-0x03, 0xe5, 0x05, 0x02, 0x02, 0x01, 0xe5, 0x04,
-0xe5, 0x08, 0x0b, 0xe5, 0x03, 0x01, 0x01, 0x07,
-0x0b, 0x07, 0x01, 0x0d, 0xe6, 0x01, 0x33, 0x03,
-0x04, 0xe5, 0x02, 0x05, 0x04, 0x02, 0x01, 0x11,
-0x0b, 0x0a, 0x09, 0x06, 0xe5, 0xe5, 0xe5, 0xe5,
-0x03, 0x01, 0x05, 0x01, 0x05, 0x04, 0x09, 0xe5,
-0x06, 0xe6, 0x01, 0x03, 0x0a, 0x05, 0x03, 0x05,
-0x05, 0x03, 0x08, 0x04, 0x03, 0x01, 0x0a, 0x06,
-0x05, 0x05, 0x03, 0x0a, 0x01, 0xe7, 0x1b, 0x08,
-0x0e, 0x01, 0x03, 0x05, 0xe5, 0x01, 0x05, 0x08,
-0xe5, 0x02, 0x04, 0xe5, 0x08, 0x02, 0x06, 0x03,
-0x05, 0x03, 0x03, 0x01, 0x03, 0x05, 0x03, 0x02,
-0xe5, 0x02, 0x03, 0x03, 0x01, 0x02, 0x06, 0x07,
-0x01, 0x09, 0x09, 0x07, 0x0b, 0x09, 0x09, 0x0d,
-0xe5, 0x07, 0xe5, 0x02, 0xe5, 0x01, 0x04, 0x0f,
-0x01, 0xe7, 0x19, 0x04, 0x0e, 0x06, 0x02, 0x06,
-0x07, 0x01, 0x04, 0xe5, 0x02, 0x02, 0x06, 0x06,
-0x02, 0x02, 0x06, 0x09, 0x02, 0xe5, 0x04, 0x09,
-0x02, 0x05, 0xe5, 0xe5, 0x08, 0x02, 0x06, 0x03,
-0x05, 0x04, 0x04, 0x02, 0x06, 0x0e, 0x04, 0x02,
-0x0b, 0x07, 0x06, 0x02, 0x04, 0x01, 0x01, 0x07,
-0x01, 0x03, 0x03, 0x01, 0x0e, 0xe6, 0xe5, 0x2f,
-0x06, 0xe5, 0x01, 0x03, 0x02, 0x02, 0x01, 0x03,
-0xe5, 0xe7, 0xe5, 0x01, 0x06, 0x02, 0x09, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x02, 0x04, 0xe5,
-0x02, 0x04, 0xe5, 0x05, 0x01, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x01, 0x04, 0x02, 0x03, 0x02, 0x02,
-0x01, 0x03, 0xe5, 0x01, 0x0a, 0xe5, 0x03, 0x02,
-0x03, 0x05, 0xe6, 0x06, 0x08, 0x02, 0x02, 0x0f,
-0xe5, 0x10, 0x03, 0x03, 0x16, 0x09, 0x14, 0xe5,
-0x05, 0xe5, 0x03, 0x03, 0xe5, 0xe5, 0x0d, 0x01,
-0x08, 0x01, 0x09, 0xe6, 0x06, 0x0b, 0x04, 0x03,
-0xe6, 0x02, 0xe5, 0x01, 0x02, 0x07, 0xe6, 0xe5,
-0x05, 0xe6, 0x05, 0xe5, 0x07, 0xe6, 0x07, 0xe5,
-0x06, 0x10, 0x09, 0x01, 0xe5, 0x0a, 0x19, 0x14,
-0xe5, 0xe5, 0x02, 0x07, 0x19, 0x0f, 0x01, 0x0e,
-0x03, 0x26, 0xe5, 0x12, 0x03, 0x06, 0x07, 0x02,
-0x08, 0x01, 0x09, 0x07, 0x09, 0xe5, 0x07, 0x01,
-0x03, 0x09, 0x0b, 0x09, 0x06, 0x01, 0xe5, 0x02,
-0x06, 0x25, 0x01, 0xe7, 0x07, 0x09, 0x09, 0x06,
-0x10, 0x01, 0x06, 0x06, 0x02, 0xe5, 0xe5, 0x03,
-0x04, 0x03, 0x05, 0x06, 0xe5, 0xe5, 0x04, 0xe6,
-0xe5, 0x05, 0xe5, 0xe5, 0x02, 0xe5, 0xe6, 0xe5,
-0x03, 0x01, 0xe5, 0xe5, 0x0f, 0x09, 0x09, 0x09,
-0x09, 0xe5, 0x09, 0x10, 0xe5, 0x07, 0x05, 0xe5,
-0x11, 0x07, 0x01, 0x0a, 0x0e, 0x01, 0xe5, 0x09,
-0x2a, 0x01, 0x01, 0x07, 0x02, 0x04, 0x01, 0xe5,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x02, 0x03, 0x04, 0x02, 0x06, 0xe5, 0x01,
-0x02, 0x02, 0x09, 0x09, 0xe5, 0x02, 0xe6, 0x01,
-0x0a, 0x0f, 0x02, 0x08, 0xe5, 0x08, 0x09, 0x03,
-0x05, 0x0b, 0x0c, 0x02, 0xe5, 0x05, 0x39, 0x14,
-0x09, 0x0b, 0x02, 0x13, 0x19, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0c, 0x09, 0x06, 0x0a, 0x09, 0x07,
-0x01, 0x06, 0x02, 0x18, 0xe6, 0xe5, 0xe6, 0x0c,
-0x09, 0xe6, 0x06, 0xe5, 0x0b, 0xe5, 0xe5, 0x02,
-0x01, 0xe5, 0x01, 0x03, 0x02, 0x01, 0xe5, 0x02,
-0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x02, 0x02,
-0xe5, 0xe5, 0x08, 0x03, 0x05, 0x09, 0x09, 0x06,
-0x01, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0xe5, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x02, 0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0x07, 0x08,
-0xe5, 0x07, 0x09, 0x03, 0xe5, 0x28, 0x02, 0xe5,
-0x09, 0x02, 0xe5, 0xe6, 0xe5, 0xe5, 0x0e, 0xe5,
-0x07, 0xe5, 0x04, 0x05, 0xe5, 0x04, 0x01, 0x02,
-0xe5, 0x07, 0x01, 0x02, 0x01, 0x02, 0x04, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x01, 0x07, 0x09,
-0x01, 0x02, 0xe5, 0x02, 0x04, 0xe5, 0x02, 0x02,
-0x06, 0x02, 0x08, 0x09, 0xe5, 0x02, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x08, 0xe6,
-0x19, 0xe5, 0x2c, 0x01, 0xe5, 0x0a, 0x01, 0x02,
-0xe5, 0xe6, 0x01, 0x01, 0x16, 0x11, 0x04, 0x04,
-0x04, 0x04, 0x02, 0x01, 0x04, 0x01, 0xe5, 0xe5,
-0x03, 0x04, 0x04, 0x04, 0x04, 0x02, 0x01, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x06,
-0x01, 0x02, 0x04, 0x02, 0x01, 0x04, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0x02, 0x04, 0x01, 0x02, 0x02,
-0x09, 0x01, 0x01, 0xe5, 0xe5, 0xe5, 0x0b, 0x02,
-0x09, 0xe6, 0x01, 0x06, 0x01, 0x06, 0xe5, 0x01,
-0x01, 0x07, 0x03, 0x02, 0xe5, 0x02, 0x04, 0xe5,
-0xe6, 0x01, 0x28, 0x06, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x04, 0xe5, 0x01, 0x01,
-0x04, 0x0c, 0x06, 0x0c, 0x13, 0x01, 0x07, 0x06,
-0x06, 0x02, 0xe6, 0xe7, 0x09, 0x20, 0x03, 0x02,
-0x02, 0x02, 0x06, 0x02, 0x06, 0x02, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x06, 0x02,
-0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0x04, 0x02, 0xe5, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0x02, 0x02, 0x06, 0x02, 0x03, 0x02,
-0x02, 0x01, 0x01, 0xe5, 0x03, 0x0c, 0x01, 0x0f,
-0x01, 0xe6, 0x11, 0xe5, 0x01, 0x01, 0x07, 0x01,
-0x0c, 0x07, 0x02, 0xe6, 0x01, 0x06, 0x01, 0xe5,
-0x1d, 0x03, 0x04, 0xe5, 0x02, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x02, 0x01, 0xe5, 0x02, 0x02,
-0x01, 0xe5, 0x02, 0x05, 0x03, 0x05, 0x03, 0x02,
-0x01, 0xe5, 0x02, 0x04, 0xe5, 0x02, 0x02, 0x01,
-0x02, 0x03, 0x02, 0x01, 0xe5, 0x02, 0x05, 0x03,
-0x04, 0xe5, 0x02, 0x01, 0x01, 0xe6, 0x02, 0x01,
-0x02, 0xe5, 0x02, 0x09, 0x05, 0x03, 0x09, 0x02,
-0x01, 0xe5, 0x02, 0x01, 0x02, 0x04, 0x01, 0x01,
-0xe6, 0x01, 0x06, 0x02, 0x0a, 0x09, 0x02, 0x03,
-0x02, 0x2a, 0x04, 0xe7, 0x02, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x09, 0x06, 0x01, 0xe5, 0x02, 0x05,
-0x03, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x02, 0x06,
-0x01, 0xe5, 0x05, 0xe7, 0x05, 0x01, 0x02, 0x09,
-0x09, 0x04, 0x02, 0x01, 0x06, 0x02, 0x0b, 0x01,
-0x01, 0xe5, 0x01, 0x01, 0x18, 0x01, 0xe5, 0x03,
-0x04, 0x09, 0x06, 0x02, 0x01, 0x02, 0x14, 0xe5,
-0xe7, 0x12, 0xe5, 0x15, 0x0b, 0x02, 0x01, 0xe6,
-0x01, 0x02, 0x02, 0x03, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0xe5, 0x03, 0x02, 0x01, 0x01, 0x02, 0x02,
-0x01, 0x01, 0x02, 0x02, 0x02, 0x03, 0x01, 0xe5,
-0xe5, 0xe5, 0x01, 0x01, 0xe5, 0xe5, 0xe5, 0x01,
-0x01, 0xe5, 0x07, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe7, 0x03, 0x01, 0xe8, 0x02, 0x01,
-0xe7, 0x03, 0x02, 0x04, 0x01, 0x17, 0xe5, 0x18,
-0xe5, 0x01, 0xe7, 0xe7, 0x15, 0x02, 0xe6, 0x03,
-0xe5, 0x2d, 0x02, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x05, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x06, 0x02, 0x13, 0x02, 0x10, 0xe5, 0x07, 0x06,
-0x02, 0x02, 0x03, 0x16, 0x02, 0x01, 0x05, 0x32,
-0xe5, 0x07, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x06, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x1c, 0x09,
-0xe5, 0x07, 0x01, 0x03, 0x0a, 0x02, 0xe5, 0x11,
-0x02, 0xe6, 0x0d, 0x09, 0x09, 0x09, 0x02, 0x03,
-0xe5, 0xe7, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6,
-0x06, 0x06, 0x02, 0x09, 0x03, 0x05, 0x04, 0x01,
-0x02, 0x02, 0xe6, 0xe5, 0x01, 0xe5, 0x04, 0x02,
-0xe6, 0x01, 0x01, 0x02, 0x04, 0x01, 0x06, 0xe5,
-0x01, 0xe5, 0x32, 0x01, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x11, 0xe5, 0x08, 0x09, 0x09,
-0x10, 0x02, 0x09, 0x09, 0x04, 0x06, 0x35, 0x09,
-0x02, 0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x06, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0x0e,
-0x08, 0x0a, 0x07, 0x14, 0x08, 0x0b, 0x08, 0x02,
-0xe5, 0x1d, 0x02, 0x01, 0x04, 0x0e, 0xe7, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0x01, 0x04, 0x02, 0xe6,
-0x03, 0x02, 0xe6, 0x02, 0xe5, 0x01, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6,
-0x03, 0x02, 0x01, 0x05, 0xe5, 0x01, 0x01, 0x04,
-0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6,
-0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x02, 0xe5,
-0xe5, 0x03, 0x02, 0x13, 0x01, 0x07, 0x01, 0x0a,
-0xe5, 0x01, 0x05, 0x19, 0xe6, 0x20, 0x01, 0xe5,
-0x0f, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x04, 0x02,
-0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01,
-0xe5, 0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x03,
-0xe5, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x01, 0x01, 0xe5, 0x01, 0xe5, 0x04, 0x01,
-0xe5, 0x07, 0x01, 0x07, 0xe5, 0x02, 0x02, 0x01,
-0x01, 0x05, 0x01, 0xe5, 0x07, 0x01, 0x05, 0x03,
-0x04, 0x03, 0x0d, 0xe5, 0x01, 0xe5, 0x11, 0x0d,
-0x01, 0x15, 0x07, 0x09, 0x09, 0x09, 0x09, 0x09,
-0xe5, 0x07, 0x09, 0xe5, 0x07, 0x0b, 0x09, 0x09,
-0x01, 0x07, 0x01, 0x07, 0xe5, 0x07, 0x01, 0x01,
-0xe5, 0x01, 0x01, 0x04, 0x04, 0x04, 0x04, 0x07,
-0x01, 0x13, 0x04, 0x1d, 0x01, 0x01, 0x15, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x05,
-0xe7, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0x03, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0x03, 0xe7, 0x01,
-0xe5, 0x01, 0xe7, 0x01, 0x03, 0xe7, 0x01, 0x03,
-0xe7, 0xe5, 0x01, 0x04, 0xe6, 0x01, 0xe5, 0x01,
-0xe7, 0x01, 0x04, 0xe6, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe6,
-0x04, 0xe7, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe5,
-0x01, 0x03, 0xe7, 0x01, 0xe5, 0x01, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe5, 0x01, 0x2e,
-0xe5, 0x04, 0x01, 0x06, 0x02, 0xe6, 0x03, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe6, 0x03,
-0x02, 0xe5, 0x04, 0x02, 0xe6, 0x03, 0x02, 0xe5,
-0x04, 0x02, 0x06, 0x02, 0xe5, 0x04, 0x04, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x04, 0x03, 0x0f,
-0x03, 0x06, 0x01, 0x07, 0x01, 0xe5, 0x04, 0x03,
-0xe5, 0x03, 0x02, 0x09, 0x12, 0x35, 0x01, 0x03,
-0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0xe5,
-0x01, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0xe5, 0x01, 0x01, 0xe5,
-0x03, 0xe5, 0x04, 0x02, 0x03, 0x01, 0xe5, 0x01,
-0xe5, 0x04, 0x02, 0xe5, 0x07, 0x09, 0x05, 0xe5,
-0x0e, 0x02, 0xe5, 0x09, 0x01, 0x02, 0x04, 0x01,
-0xe5, 0x01, 0x01, 0xe5, 0x04, 0xe5, 0xe7, 0x03,
-0x04, 0x14, 0xe5, 0x33, 0x03, 0x02, 0xe5, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0xe5,
-0xe5, 0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x02, 0x02,
-0xe5, 0xe5, 0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x02,
-0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0x01, 0xe5,
-0x02, 0x02, 0x02, 0x02, 0xe5, 0x01, 0xe5, 0xe5,
-0x02, 0x02, 0x02, 0x03, 0x05, 0x03, 0x05, 0x02,
-0xe5, 0x02, 0x04, 0x0c, 0xe6, 0x03, 0x08, 0x0e,
-0xe5, 0x08, 0x0d, 0x0f, 0x01, 0xe5, 0x23, 0x09,
-0x08, 0x03, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x05, 0x09, 0x05, 0x03,
-0x06, 0x02, 0x09, 0x09, 0x05, 0xe5, 0x04, 0x0c,
-0x06, 0x06, 0x01, 0xe5, 0x08, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x0b, 0x10, 0xe6, 0xe5, 0x45, 0x10,
-0x20, 0x06, 0x0c, 0x07, 0x05, 0x08, 0x2c, 0x0d,
-0x02, 0xe5, 0xe5, 0x0f, 0xe5, 0xe5, 0x08, 0x06,
-0xe5, 0xe5, 0x05, 0x02, 0x06, 0xe5, 0xe5, 0x09,
-0x04, 0x01, 0x0b, 0x05, 0x01, 0x07, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01,
-0xe5, 0x04, 0xe5, 0xe5, 0x06, 0xe7, 0xe5, 0x03,
-0xe7, 0xe5, 0x03, 0x01, 0x01, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe7, 0x05, 0x01, 0x01, 0x05, 0xe6,
-0xe5, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02,
-0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x04, 0x01, 0x03,
-0x03, 0x01, 0x01, 0x05, 0x01, 0x01, 0xe6, 0x02,
-0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x0b, 0x02, 0x02, 0x13, 0x09, 0x20, 0xe5,
-0x02, 0x05, 0x03, 0x01, 0x02, 0xe5, 0xe5, 0x05,
-0x04, 0x04, 0x09, 0xe5, 0x07, 0xe5, 0xe5, 0xe5,
-0x0d, 0x0c, 0x02, 0x05, 0xe5, 0x13, 0x01, 0x0d,
-0x02, 0x08, 0xe5, 0x11, 0xe5, 0x0f, 0x10, 0x02,
-0x1c, 0xe7, 0x1c, 0x21, 0x09, 0x02, 0x02, 0x02,
-0x03, 0xe5, 0x02, 0x02, 0x02, 0x03, 0x0b, 0x03,
-0x04, 0x01, 0x06, 0x05, 0xe5, 0xe5, 0x02, 0x0a,
-0x02, 0x06, 0xe5, 0x09, 0x0c, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x03, 0x10, 0x02, 0x01, 0x06, 0x05,
-0x03, 0x04, 0xe5, 0x1f, 0x07, 0x01, 0xe7, 0x02,
-0xe5, 0x28, 0x03, 0x05, 0x03, 0x04, 0x0a, 0x05,
-0x02, 0x0a, 0x08, 0x02, 0x01, 0x04, 0x01, 0x0d,
-0x05, 0x0a, 0x0b, 0x0c, 0x05, 0x0a, 0x0d, 0x05,
-0x05, 0x03, 0x09, 0x03, 0x03, 0x28, 0x02, 0x13,
-0xe5, 0xe6, 0x01, 0x01, 0x03, 0x14, 0x05, 0x13,
-0x05, 0x03, 0x01, 0x0f, 0x04, 0x06, 0x01, 0xe5,
-0x03, 0xe8, 0x06, 0x02, 0x02, 0x03, 0xe6, 0x02,
-0x0b, 0x01, 0x01, 0x04, 0x05, 0x06, 0x01, 0x06,
-0xe7, 0x06, 0x01, 0xe5, 0x01, 0x01, 0x01, 0x01,
-0xe5, 0x05, 0xe5, 0x06, 0xe5, 0xe6, 0x05, 0xe7,
-0x07, 0xe5, 0x03, 0x03, 0x01, 0x07, 0x02, 0x04,
-0xe6, 0x06, 0x09, 0xe6, 0x0c, 0xe5, 0x02, 0xe5,
-0x01, 0x1d, 0x05, 0x0a, 0x08, 0xe5, 0x0f, 0x03,
-0x04, 0x0b, 0x05, 0x11, 0xe5, 0x03, 0x0e, 0x01,
-0x02, 0x05, 0x07, 0x01, 0xe5, 0xe5, 0x01, 0x05,
-0x03, 0xe5, 0xe5, 0xe5, 0xe5, 0x07, 0x01, 0x0b,
-0x05, 0xe5, 0x02, 0x04, 0x03, 0xe5, 0xe5, 0xe5,
-0x08, 0x05, 0x03, 0x05, 0x04, 0x04, 0x05, 0x08,
-0x10, 0x02, 0xe5, 0x1b, 0x12, 0x04, 0x09, 0x05,
-0x01, 0xe5, 0x01, 0x04, 0x05, 0x06, 0x02, 0x01,
-0x01, 0x05, 0x06, 0x02, 0x01, 0x09, 0x01, 0x05,
-0x04, 0x03, 0x05, 0x01, 0x03, 0x02, 0x05, 0xe5,
-0x02, 0x13, 0x04, 0xe5, 0x12, 0x05, 0x02, 0xe5,
-0x08, 0x01, 0xe5, 0x0e, 0xe5, 0x03, 0x07, 0x1e,
-0x02, 0xe7, 0x10, 0x1e, 0x17, 0xe5, 0x1f, 0x20,
-0x0c, 0x01, 0x05, 0x03, 0x01, 0x14, 0x06, 0x03,
-0x0a, 0x04, 0xe5, 0x07, 0x02, 0x06, 0xe5, 0x0a,
-0x35, 0xe6, 0xe5, 0x02, 0x06, 0x10, 0x2a, 0x02,
-0x10, 0x01, 0x05, 0x01, 0x01, 0x06, 0x1e, 0x05,
-0x06, 0x10, 0x09, 0x0e, 0x0d, 0x04, 0xe5, 0x05,
-0x04, 0x09, 0x16, 0x0d, 0x05, 0x08, 0x0d, 0xe5,
-0xe6, 0x16, 0x0c, 0x0f, 0xe6, 0x0a, 0x04, 0x08,
-0xe8, 0x11, 0x01, 0x11, 0x02, 0x02, 0x16, 0xe8,
-0x0a, 0x0f, 0x03, 0x0e, 0x01, 0x01, 0x03, 0x08,
-0x09, 0x06, 0xe5, 0x0c, 0xe7, 0x04, 0x01, 0x08,
-0x0e, 0x0e, 0xe5, 0xe5, 0x17, 0x17, 0x05, 0x02,
-0x1a, 0x05, 0x06, 0x06, 0x14, 0x1b, 0x03, 0x04,
-0x01, 0x14, 0x06, 0x06, 0x02, 0x03, 0x0d, 0x1e,
-0x05, 0x2d, 0xe8, 0x23, 0x01, 0x09, 0x09, 0x06,
-0x01, 0x08, 0x04, 0x02, 0x0a, 0x06, 0x01, 0x28,
-0x05, 0x04, 0xe5, 0x01, 0x06, 0x02, 0x06, 0x08,
-0x09, 0xe5, 0x15, 0xe5, 0x0b, 0x01, 0xe5, 0x02,
-0x04, 0x08, 0x06, 0xe5, 0x25, 0x01, 0xe5, 0x2e,
-0x0a, 0x12, 0x07, 0x02, 0x09, 0x06, 0x04, 0x09,
-0x14, 0x0c, 0x02, 0xe5, 0x05, 0x01, 0x06, 0x0b,
-0x02, 0xe5, 0x04, 0x01, 0xe6, 0x01, 0x03, 0x03,
-0x0d, 0x01, 0x06, 0x02, 0x01, 0x02, 0x01, 0x02,
-0x09, 0x07, 0x01, 0x0c, 0x15, 0xe8, 0x30, 0x21,
-0xe5, 0x02, 0x0f, 0x1b, 0x11, 0x07, 0x14, 0x1a,
-0x16, 0x07, 0x07, 0xe5, 0x09, 0x0c, 0x08, 0xe5,
-0x14, 0xe6, 0xe7, 0x17, 0xe5, 0x0e, 0x16, 0xe5,
-0x11, 0x06, 0x02, 0xe5, 0x07, 0xe8, 0x01, 0x02,
-0xe5, 0x07, 0x03, 0xe5, 0x04, 0x05, 0x0c, 0x02,
-0x0a, 0x07, 0x09, 0xe5, 0xe6, 0x04, 0x09, 0xe5,
-0x07, 0xe6, 0x09, 0xe5, 0x04, 0x03, 0xe5, 0x0d,
-0xe5, 0x15, 0x01, 0x03, 0xe5, 0x09, 0xe6, 0xe7,
-0x01, 0x01, 0x15, 0x10, 0x10, 0x01, 0x04, 0x02,
-0xe5, 0x14, 0x03, 0x05, 0xe5, 0x01, 0x02, 0xe5,
-0xe5, 0x02, 0x05, 0xe5, 0x04, 0x01, 0xe6, 0x01,
-0x05, 0x0a, 0x01, 0x01, 0x0d, 0x01, 0xe6, 0x07,
-0xe5, 0xe5, 0x12, 0x01, 0xe6, 0x06, 0x04, 0xe5,
-0x03, 0xe5, 0x08, 0xe5, 0x0e, 0x05, 0xe5, 0x0d,
-0xe5, 0x0d, 0x01, 0x04, 0xe6, 0x03, 0x26, 0x13,
-0x01, 0x1b, 0x0b, 0x02, 0x04, 0x0b, 0x09, 0x07,
-0x05, 0xe5, 0x03, 0x01, 0x02, 0xe6, 0x03, 0x09,
-0x09, 0x04, 0x01, 0x05, 0x01, 0xe5, 0x02, 0x0b,
-0x07, 0x04, 0x01, 0x0a, 0x01, 0x04, 0x01, 0x06,
-0xe5, 0x01, 0x01, 0x09, 0x0b, 0x07, 0x04, 0xe5,
-0xe6, 0x01, 0x28, 0x10, 0x02, 0x01, 0x1b, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x05, 0xe5, 0x03, 0x06,
-0xe5, 0xe5, 0x08, 0x09, 0x10, 0xe5, 0xe5, 0x05,
-0xe5, 0x0a, 0x10, 0xe5, 0xe5, 0xe5, 0x0d, 0x02,
-0x01, 0x04, 0xe5, 0xe5, 0x16, 0x03, 0x02, 0x2b,
-0x11, 0x0b, 0x01, 0x11, 0x0b, 0x04, 0x01, 0xe5,
-0x0a, 0x04, 0x01, 0x02, 0x02, 0x01, 0x01, 0x05,
-0x0b, 0x04, 0x04, 0x01, 0x01, 0x02, 0x03, 0x02,
-0x02, 0x0a, 0x19, 0xe5, 0xe5, 0x03, 0x01, 0x1c,
-0xe5, 0x01, 0x0d, 0x02, 0x11, 0x02, 0xe5, 0x01,
-0x28, 0x03, 0x13, 0x05, 0x01, 0x01, 0x0f, 0x03,
-0x05, 0x03, 0x01, 0x02, 0xe5, 0x02, 0x05, 0x03,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x02, 0x04, 0x06,
-0x04, 0x07, 0x02, 0x03, 0xe5, 0x02, 0x02, 0x01,
-0xe5, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x04, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x01, 0xe6, 0xe5, 0xe5,
-0x08, 0x09, 0x09, 0x02, 0xe7, 0x02, 0x01, 0x02,
-0x04, 0x13, 0x02, 0x02, 0xe6, 0x26, 0x02, 0x13,
-0x01, 0x07, 0x01, 0x11, 0x06, 0x01, 0x02, 0x07,
-0x04, 0x06, 0x03, 0xe5, 0x03, 0x01, 0x09, 0x0e,
-0x02, 0x01, 0x05, 0x03, 0x03, 0xe5, 0x03, 0x02,
-0x0c, 0x03, 0x07, 0x01, 0x07, 0x01, 0x07, 0x06,
-0x02, 0x01, 0x09, 0x02, 0x04, 0x01, 0x09, 0x17,
-0xe6, 0x01, 0x27, 0xe6, 0xe5, 0x12, 0x01, 0x07,
-0x01, 0x0d, 0xe5, 0x01, 0x06, 0x01, 0xe5, 0x08,
-0x09, 0x06, 0x02, 0x04, 0x01, 0x01, 0x0b, 0x04,
-0xe5, 0xe6, 0xe5, 0xe5, 0x01, 0xe6, 0x01, 0x06,
-0x02, 0x05, 0xe5, 0x04, 0x06, 0x0b, 0x03, 0xe5,
-0x01, 0x01, 0x07, 0x06, 0xe5, 0xe5, 0xe5, 0x06,
-0x09, 0x01, 0x07, 0x17, 0xe5, 0xe5, 0xe7, 0x44,
-0x09, 0x33, 0x04, 0x0c, 0x08, 0x02, 0x01, 0xe5,
-0x05, 0x0b, 0x0e, 0x02, 0x02, 0x06, 0x02, 0x06,
-0x15, 0x07, 0x02, 0x1a, 0x02, 0x12, 0xe7, 0x45,
-0xe6, 0x06, 0x01, 0x25, 0x0f, 0xe5, 0x0b, 0x01,
-0x05, 0xe5, 0x01, 0x09, 0xe6, 0x16, 0x03, 0xe5,
-0x07, 0xe5, 0x09, 0x1b, 0x31, 0xe5, 0xe7, 0x0d,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x03, 0x05,
-0x09, 0x09, 0x09, 0x05, 0x03, 0x09, 0xe6, 0x03,
-0x02, 0x03, 0x04, 0x02, 0xe5, 0x01, 0x05, 0x04,
-0x01, 0x02, 0x09, 0x09, 0xe5, 0x02, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x06, 0x02, 0x09, 0x06, 0x02,
-0x02, 0x02, 0x03, 0x02, 0x06, 0x04, 0x01, 0x02,
-0x09, 0x0d, 0x02, 0x01, 0x02, 0x88, 0x0c, 0x15,
-0x13, 0x09, 0x09, 0x06, 0x0c, 0x06, 0x0c, 0x09,
-0x09, 0x18, 0x06, 0x97, 0x02, 0x04, 0x0d, 0x11,
-0x09, 0x09, 0x13, 0x15, 0x08, 0x08, 0x1e, 0xe5,
-0xe6, 0xe5, 0x11, 0x09, 0x1d, 0x01, 0xe5, 0xe5,
-0x03, 0x02, 0x01, 0x09, 0x0e, 0x04, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0xe7, 0x0a, 0x04, 0x02,
-0xe6, 0xe5, 0x01, 0x01, 0x02, 0x06, 0x04, 0x04,
-0x09, 0xe6, 0x01, 0x02, 0x01, 0x04, 0x0e, 0x04,
-0x04, 0x09, 0x09, 0x09, 0x09, 0x16, 0x03, 0xe6,
-0x3e, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x04, 0x02,
-0xe5, 0x11, 0xe5, 0x05, 0x01, 0xe5, 0x02, 0x02,
-0x01, 0xe5, 0x05, 0x01, 0xe6, 0x08, 0x04, 0x02,
-0x02, 0xe5, 0x04, 0x01, 0x01, 0x02, 0x02, 0x02,
-0x08, 0xe5, 0x0c, 0x02, 0x01, 0x01, 0x02, 0x05,
-0x06, 0x01, 0xe5, 0x08, 0x09, 0x05, 0x03, 0x03,
-0x02, 0x01, 0xe5, 0x05, 0x02, 0x17, 0xe8, 0x45,
-0x09, 0x04, 0x04, 0x0b, 0x02, 0x04, 0x0c, 0x01,
-0x07, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x0e,
-0x09, 0x13, 0x06, 0x02, 0x09, 0x09, 0x04, 0x01,
-0x0c, 0x09, 0x22, 0x01, 0x01, 0x14, 0xe6, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x05, 0x01, 0x01,
-0x01, 0x05, 0xe6, 0xe5, 0x02, 0x01, 0xe5, 0x07,
-0xe5, 0x09, 0xe5, 0x05, 0xe6, 0xe5, 0x06, 0xe5,
-0x01, 0x05, 0xe5, 0x02, 0x04, 0xe6, 0xe5, 0x02,
-0xe8, 0x06, 0xe6, 0xe5, 0x02, 0xe5, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe6, 0xe5, 0x02,
-0xe7, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0x03, 0x16,
-0x03, 0x09, 0xe5, 0x11, 0x04, 0x01, 0x01, 0x07,
-0x01, 0x09, 0xe5, 0x08, 0xe5, 0x06, 0xe5, 0x03,
-0x01, 0x01, 0x03, 0x01, 0x04, 0x0c, 0x01, 0x01,
-0x02, 0x0b, 0x08, 0x05, 0x03, 0x09, 0xe6, 0x0e,
-0x01, 0x0a, 0xe5, 0x06, 0x03, 0xe5, 0x03, 0x13,
-0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0x19, 0x01, 0xe5, 0x37, 0x02, 0x03, 0x01,
-0x07, 0x01, 0x09, 0xe5, 0x11, 0xe5, 0x01, 0x03,
-0x01, 0x06, 0x03, 0x0a, 0x07, 0x02, 0x06, 0x04,
-0x06, 0x02, 0x01, 0x01, 0xe5, 0x0a, 0x11, 0x01,
-0x01, 0x04, 0x0a, 0x01, 0x06, 0x17, 0x02, 0x02,
-0xe5, 0xe5, 0x04, 0xe6, 0x19, 0x03, 0x14, 0x05,
-0x22, 0x17, 0x13, 0x05, 0x09, 0x13, 0x04, 0x07,
-0x03, 0x08, 0x03, 0x01, 0x03, 0x09, 0x13, 0x03,
-0xe6, 0x0c, 0x05, 0xe5, 0x01, 0x13, 0x05, 0x03,
-0xe5, 0x03, 0x1e, 0x01, 0x0c, 0x07, 0x05, 0x09,
-0x13, 0x02, 0x06, 0x09, 0x08, 0xe5, 0x08, 0x08,
-0xe5, 0x01, 0x06, 0x02, 0xe5, 0x04, 0x0c, 0x0f,
-0x0b, 0x04, 0x02, 0x02, 0x08, 0xe5, 0x11, 0x03,
-0xe7, 0x02, 0x06, 0x01, 0x03, 0x06, 0x09, 0x09,
-0x02, 0xe5, 0x01, 0x01, 0xe5, 0x02, 0x21, 0x1e,
-0x06, 0x05, 0x01, 0xe5, 0x2d, 0xe5, 0xe6, 0x0e,
-0x01, 0xe5, 0x19, 0x02, 0x07, 0xe5, 0x01, 0x0b,
-0x18, 0x02, 0xe5, 0x02, 0x0b, 0xe5, 0xe5, 0x0f,
-0xe5, 0xe5, 0x27, 0x13, 0x02, 0xe6, 0xe5, 0xe5,
-0x0e, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0x07, 0x01, 0x01, 0x04, 0xe5, 0xe5, 0x06,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x01, 0x03, 0x01,
-0x07, 0x01, 0x03, 0x03, 0x01, 0xe5, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x07,
-0x01, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x04, 0x01,
-0x01, 0x04, 0xe5, 0xe5, 0x06, 0x01, 0x01, 0x01,
-0x03, 0x01, 0x06, 0xe5, 0xe5, 0x02, 0x03, 0x01,
-0x07, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05, 0x01,
-0xe6, 0x04, 0x01, 0x07, 0x01, 0x01, 0x06, 0x04,
-0xe5, 0x19, 0x19, 0x18, 0x0b, 0x01, 0x0d, 0xe5,
-0x02, 0x04, 0xe5, 0xe5, 0x02, 0x06, 0xe5, 0xe5,
-0x01, 0xe6, 0x04, 0xe8, 0x02, 0x05, 0x25, 0xe5,
-0x03, 0x02, 0x04, 0xe5, 0x1f, 0x0e, 0x08, 0x22,
-0x03, 0xe5, 0x15, 0x10, 0x1d, 0x08, 0x08, 0xe5,
-0x01, 0x08, 0x01, 0x01, 0x04, 0x01, 0xe5, 0x0c,
-0x01, 0xe5, 0x02, 0xe5, 0x05, 0xe5, 0x06, 0x08,
-0xe5, 0xe5, 0x09, 0x0e, 0x0b, 0x13, 0x09, 0x07,
-0xe5, 0xe5, 0x0b, 0x0b, 0x21, 0xe6, 0xe6, 0x3d,
-0x09, 0x05, 0x0c, 0x09, 0x04, 0x01, 0x05, 0x07,
-0x09, 0x05, 0x03, 0x01, 0x01, 0x02, 0x02, 0x03,
-0x02, 0x01, 0x20, 0x09, 0x09, 0x58, 0x02, 0x05,
-0x03, 0x42, 0x13, 0x09, 0x0d, 0x02, 0x02, 0x06,
-0x02, 0xe5, 0x04, 0x01, 0x04, 0x04, 0x01, 0x03,
-0x03, 0x01, 0xe5, 0x08, 0x0b, 0x06, 0xe5, 0x05,
-0x09, 0xe6, 0x0a, 0x09, 0x02, 0x04, 0xe5, 0x0e,
-0x26, 0xe7, 0x04, 0x02, 0x35, 0x12, 0x0a, 0x09,
-0x0f, 0x06, 0x06, 0x02, 0x0a, 0x04, 0x07, 0x04,
-0x02, 0x0f, 0x18, 0x07, 0x10, 0x07, 0x03, 0x3b,
-0xe5, 0x12, 0x09, 0x09, 0x27, 0x0f, 0x03, 0x0e,
-0xe5, 0x17, 0x02, 0x09, 0x03, 0x07, 0x01, 0x12,
-0xe5, 0x01, 0x04, 0xe6, 0x09, 0x28, 0x15, 0x1f,
-0x02, 0x01, 0xe5, 0x01, 0x06, 0x07, 0x05, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x06, 0x07, 0x06, 0xe6,
-0x06, 0x01, 0x02, 0xe5, 0x0f, 0x0a, 0x08, 0x08,
-0xe5, 0xe5, 0x05, 0x01, 0x02, 0x0c, 0x0b, 0x01,
-0x01, 0x12, 0x06, 0x01, 0xe5, 0x12, 0x09, 0x2b,
-0x01, 0x01, 0x64, 0x0a, 0x05, 0x1f, 0x03, 0x01,
-0x0c, 0x05, 0x11, 0x1b, 0x0d, 0x08, 0xe5, 0x03,
-0x2e, 0x05, 0x01, 0x01, 0x08, 0x0d, 0x09, 0x09,
-0x09, 0x09, 0x09, 0xe7, 0x04, 0xe5, 0x09, 0xe5,
-0x0c, 0x18, 0xe5, 0x04, 0x01, 0x09, 0xe5, 0xe6,
-0xe5, 0x05, 0x01, 0x02, 0x04, 0xe5, 0x07, 0xe5,
-0x06, 0x08, 0xe7, 0x07, 0xe6, 0x06, 0xe5, 0x1e,
-0x06, 0xe6, 0x06, 0xe5, 0x0c, 0x05, 0x05, 0xe5,
-0x01, 0x01, 0x07, 0x42, 0xe5, 0xe5, 0x0c, 0xe5,
-0x02, 0x09, 0x18, 0xe5, 0x11, 0x04, 0x05, 0x0a,
-0x02, 0xe5, 0x04, 0x02, 0x0a, 0x05, 0x02, 0x07,
-0x0b, 0x27, 0x06, 0x01, 0x01, 0x10, 0x06, 0xe5,
-0xe5, 0x09, 0x05, 0x0c, 0x09, 0x09, 0x09, 0x01,
-0x08, 0x02, 0x01, 0x0d, 0x03, 0x01, 0x09, 0x07,
-0x01, 0x0a, 0x17, 0x05, 0x03, 0xe6, 0x01, 0x01,
-0x03, 0xe5, 0x04, 0x03, 0x04, 0xe5, 0x11, 0x03,
-0x05, 0x08, 0xe5, 0x08, 0xe5, 0xe5, 0x1e, 0x09,
-0x06, 0x0f, 0xe6, 0x07, 0xe5, 0x53, 0x13, 0x02,
-0x09, 0x03, 0x05, 0x09, 0x12, 0x06, 0x08, 0x03,
-0x01, 0x09, 0x07, 0x01, 0x02, 0x04, 0x05, 0x03,
-0x09, 0x0c, 0x0b, 0x24, 0x01, 0x01, 0xe5, 0xe5,
-0x44, 0x18, 0x07, 0xe5, 0x09, 0x27, 0x09, 0x02,
-0x10, 0x03, 0x13, 0xe5, 0x07, 0x09, 0x05, 0xe6,
-0x1a, 0x1b, 0x07, 0x01, 0xe5, 0xe8, 0x0d, 0xe5,
-0x0a, 0xe5, 0x04, 0xe5, 0x2d, 0x0c, 0x05, 0x06,
-0xe5, 0xe5, 0x08, 0x05, 0xe5, 0x05, 0x0b, 0xe5,
-0x07, 0x09, 0x0c, 0x01, 0x04, 0x08, 0x06, 0x0d,
-0x09, 0x02, 0xe5, 0x03, 0xe8, 0x12, 0x01, 0x04,
-0x1e, 0x01, 0x01, 0x01, 0x02, 0x01, 0x0c, 0x0c,
-0xe5, 0x2d, 0x0e, 0xe5, 0xe5, 0x05, 0xe5, 0x02,
-0x01, 0x01, 0xe5, 0x12, 0xe5, 0x04, 0x01, 0x05,
-0x05, 0x03, 0x09, 0x0b, 0xe6, 0x15, 0x0c, 0x03,
-0x01, 0x03, 0x03, 0xe5, 0x11, 0x01, 0x07, 0x01,
-0x20, 0x01, 0x03, 0x02, 0x04, 0x20, 0x20, 0xe5,
-0xe5, 0xe5, 0x0c, 0xe5, 0x0b, 0x01, 0x02, 0x01,
-0x01, 0xe5, 0xe6, 0x02, 0x01, 0xe5, 0xe5, 0x08,
-0x01, 0x05, 0x01, 0x18, 0x01, 0x01, 0xe5, 0xe5,
-0x0a, 0x0f, 0x1a, 0xe5, 0xe5, 0xe5, 0xe5, 0x1c,
-0x15, 0xe5, 0x03, 0x04, 0xe5, 0x01, 0x02, 0x46,
-0x01, 0x1b, 0x01, 0x04, 0x02, 0xe6, 0x06, 0x09,
-0x05, 0xe5, 0x01, 0x01, 0x1d, 0x01, 0x0e, 0x02,
-0x09, 0x1a, 0x02, 0x01, 0x3d, 0x04, 0xe6, 0xe5,
-0x5c, 0x02, 0x03, 0xe5, 0xe5, 0x04, 0xe5, 0x02,
-0xe6, 0x03, 0x08, 0x02, 0x02, 0x09, 0x06, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x09, 0x04, 0x01, 0x02,
-0x02, 0x0b, 0x04, 0x09, 0x04, 0x01, 0x02, 0x02,
-0x10, 0x09, 0x09, 0x09, 0x14, 0xe6, 0xe6, 0x01,
-0x4a, 0x0f, 0x04, 0xe5, 0xe7, 0xe5, 0xe5, 0xe5,
-0xe6, 0x02, 0x0d, 0xe7, 0x02, 0x02, 0x01, 0x04,
-0x06, 0xe5, 0xe5, 0xe5, 0x04, 0x01, 0x01, 0x09,
-0x05, 0x01, 0x01, 0x09, 0x01, 0x02, 0xe5, 0x02,
-0x0f, 0x01, 0x01, 0x09, 0x3b, 0x03, 0xe5, 0xe5,
-0x01, 0x46, 0x01, 0x11, 0x01, 0x07, 0x01, 0x07,
-0x01, 0xe5, 0x02, 0x01, 0xe5, 0xe5, 0x08, 0x07,
-0x01, 0x04, 0x04, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x09,
-0xe6, 0x01, 0x06, 0x01, 0x04, 0x05, 0x01, 0x07,
-0x01, 0x0d, 0xe5, 0x05, 0x02, 0x01, 0x04, 0x02,
-0x08, 0xe5, 0x11, 0x04, 0x49, 0x01, 0x0e, 0x01,
-0xe5, 0xe5, 0x01, 0x04, 0x01, 0x07, 0x01, 0x01,
-0x02, 0x01, 0xe5, 0x08, 0x03, 0xe7, 0x01, 0x01,
-0x01, 0xe5, 0xe7, 0x01, 0x01, 0x01, 0xe5, 0x03,
-0x01, 0x01, 0xe5, 0x01, 0x01, 0x01, 0x02, 0xe6,
-0x01, 0x01, 0x02, 0x0a, 0xe5, 0x01, 0x03, 0xe5,
-0xe5, 0xe5, 0x04, 0x01, 0x01, 0xe5, 0xe5, 0xe6,
-0x03, 0x01, 0x0b, 0xe5, 0x08, 0x01, 0x01, 0x05,
-0x01, 0xe5, 0x04, 0xe7, 0x12, 0x01, 0x01, 0x09,
-0x63, 0x02, 0x03, 0x13, 0x02, 0x02, 0x03, 0x0b,
-0x09, 0x09, 0x09, 0x13, 0x09, 0x09, 0x13, 0x09,
-0x09, 0x04, 0x04, 0x16, 0x02, 0xe6, 0x09, 0x01,
-0x57, 0x09, 0xe5, 0x03, 0xe5, 0x08, 0x08, 0xe5,
-0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x11, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x11, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x15, 0xe9, 0x07, 0x05, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x06, 0x02, 0x05, 0x03, 0x06,
-0x02, 0xe5, 0x04, 0x02, 0x09, 0xe5, 0x07, 0xe5,
-0x04, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06,
-0xe6, 0x03, 0x02, 0x09, 0xe5, 0x07, 0xe6, 0x06,
-0xe5, 0x07, 0x09, 0xe5, 0x07, 0xe6, 0x06, 0xe6,
-0x06, 0xe5, 0x07, 0x0d, 0xe5, 0x01, 0xe5, 0x01,
-0x4f, 0x06, 0x0c, 0x08, 0xe5, 0x05, 0x1d, 0x29,
-0x02, 0x63, 0x04, 0x03, 0x01, 0xe5, 0x50, 0x12,
-0x0a, 0x19, 0x09, 0x0b, 0x09, 0x16, 0x10, 0x13,
-0x13, 0x1d, 0x0d, 0x0a, 0x01, 0x01, 0x44, 0x04,
-0x09, 0x04, 0x02, 0x01, 0x02, 0x04, 0x01, 0x0a,
-0xe5, 0x06, 0x07, 0x01, 0xe7, 0x03, 0x01, 0xe7,
-0x04, 0x02, 0xe7, 0x05, 0xe7, 0x03, 0x01, 0xe7,
-0x02, 0x02, 0xe7, 0xe5, 0x0d, 0xe7, 0x05, 0xe7,
-0x05, 0xe7, 0x05, 0x0a, 0x01, 0x07, 0x01, 0x07,
-0xe6, 0xe5, 0x04, 0x01, 0x16, 0xe7, 0x4a, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x04, 0x01, 0x07,
-0xe5, 0x02, 0x06, 0x01, 0x03, 0x03, 0x01, 0x03,
-0x01, 0xe6, 0x03, 0xe5, 0xe7, 0x06, 0x02, 0xe5,
-0x06, 0xe6, 0x01, 0x02, 0x01, 0xe6, 0x06, 0xe6,
-0x07, 0xe5, 0x03, 0x02, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x06, 0xe5, 0x09, 0x09, 0x09, 0x09, 0x17,
-0x01, 0xe5, 0x07, 0x3f, 0x02, 0x09, 0x09, 0x03,
-0x03, 0x01, 0x0d, 0xe5, 0x03, 0x03, 0x07, 0x05,
-0x01, 0x0b, 0x09, 0x01, 0x05, 0x01, 0xe5, 0x07,
-0xe5, 0x11, 0xe5, 0x04, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x09, 0x0d, 0x11, 0x20, 0x03, 0x15, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe5,
-0x05, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x02, 0x04,
-0xe6, 0x06, 0xe5, 0x05, 0xe6, 0xe5, 0xe6, 0x01,
-0xe5, 0x02, 0xe5, 0x01, 0x03, 0xe5, 0x02, 0x03,
-0xe8, 0xe5, 0x03, 0xe6, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x01, 0x03, 0xe7, 0x01, 0x05, 0xe5, 0x01,
-0xe5, 0x01, 0xe7, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x05, 0xe7, 0x05, 0xe7, 0x07, 0xe5, 0x07, 0xe5,
-0x06, 0xe6, 0xe5, 0x03, 0x46, 0xe5, 0x05, 0x01,
-0xe6, 0x04, 0x01, 0x05, 0x0b, 0x0b, 0x07, 0x01,
-0xe5, 0x03, 0x04, 0x0a, 0xe5, 0x07, 0xe5, 0x08,
-0x03, 0x04, 0xe5, 0x07, 0x09, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0x1e, 0x09, 0x17, 0xe6, 0xe5,
-0x4a, 0xe5, 0x05, 0x01, 0x09, 0x03, 0x19, 0x02,
-0x04, 0x01, 0xe5, 0xe6, 0x01, 0x05, 0xe5, 0x01,
-0x01, 0xe5, 0x03, 0x03, 0x02, 0x02, 0xe5, 0x01,
-0x05, 0x03, 0x02, 0x02, 0x04, 0x04, 0x06, 0x02,
-0xe5, 0x01, 0x02, 0x02, 0x06, 0x02, 0xe5, 0x01,
-0x02, 0x0c, 0x09, 0xe5, 0x01, 0x03, 0x01, 0xe5,
-0x01, 0x03, 0x01, 0x15, 0xe5, 0x01, 0x09, 0x41,
-0x07, 0x01, 0x09, 0x05, 0x01, 0x01, 0x07, 0x0b,
-0x0e, 0xe5, 0x03, 0x03, 0xe5, 0x04, 0xe5, 0x02,
-0x04, 0xe5, 0x02, 0xe5, 0x03, 0x08, 0xe5, 0x07,
-0x09, 0xe5, 0x02, 0xe5, 0x02, 0xe5, 0x07, 0xe5,
-0x02, 0xe5, 0x02, 0x18, 0xe5, 0x07, 0xe5, 0x1c,
-0xe7, 0x4a, 0xe5, 0x05, 0x01, 0xe5, 0x0a, 0xe5,
-0x04, 0x0c, 0x06, 0x0d, 0x09, 0x05, 0x0b, 0x03,
-0x01, 0xe5, 0x06, 0x01, 0x02, 0x07, 0x0b, 0x03,
-0x01, 0xe5, 0x01, 0x09, 0x03, 0x01, 0xe5, 0x01,
-0x17, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x1e, 0xe5,
-0x58, 0x0c, 0x09, 0x02, 0x06, 0x02, 0x1b, 0x04,
-0x0c, 0x10, 0x05, 0x02, 0x07, 0x01, 0x0a, 0x3e,
-0x14, 0xe7, 0x01, 0x0e, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x04, 0x02, 0x01, 0x07, 0x01, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0xe6, 0x06,
-0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x07, 0xe6, 0xe5, 0x04,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0xe6, 0xe5,
-0x04, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x06, 0xe5, 0xe5, 0x09, 0x03, 0x10, 0x0f,
-0x09, 0x1c, 0x19, 0x0b, 0xe5, 0x01, 0xe5, 0x01,
-0x01, 0x03, 0x08, 0x0c, 0x03, 0x07, 0xe5, 0x08,
-0x08, 0xe6, 0x06, 0xe5, 0x05, 0xe5, 0x01, 0x13,
-0x07, 0x13, 0xe6, 0x06, 0x13, 0xe6, 0x02, 0x12,
-0x01, 0x01, 0xe5, 0x07, 0x04, 0x38, 0x06, 0x01,
-0x07, 0x0c, 0x07, 0x09, 0x01, 0x07, 0x07, 0x01,
-0x07, 0x01, 0x06, 0x04, 0x01, 0x02, 0x02, 0x06,
-0x04, 0x03, 0x04, 0x07, 0x16, 0x09, 0x0d, 0x06,
-0x16, 0x06, 0x07, 0x0a, 0xe6, 0x01, 0x0c, 0x45,
-0x03, 0x05, 0x03, 0x0b, 0x1d, 0x03, 0x02, 0x01,
-0xe5, 0x02, 0x04, 0x03, 0x0f, 0x08, 0x02, 0x08,
-0x1b, 0x04, 0x0e, 0x09, 0x06, 0x0c, 0x1a, 0xe5,
-0xe6, 0x4c, 0x04, 0x01, 0x02, 0x03, 0x03, 0x02,
-0x03, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x02, 0x09, 0x02, 0xe7, 0x02, 0x11, 0x04,
-0x03, 0xe5, 0x02, 0x0e, 0x01, 0x08, 0x09, 0x02,
-0x14, 0x3a, 0xe5, 0xe7, 0x12, 0x09, 0x49, 0x01,
-0x09, 0x02, 0x07, 0x03, 0xe5, 0x08, 0x0b, 0x05,
-0x0f, 0x05, 0x02, 0x10, 0x09, 0x5b, 0x02, 0xe5,
-0x0f, 0x1c, 0x0c, 0x09, 0x1c, 0x03, 0x0a, 0x01,
-0xe5, 0x05, 0x05, 0x0d, 0x01, 0x02, 0x04, 0x04,
-0x01, 0x06, 0x14, 0x06, 0x0b, 0x09, 0x04, 0x01,
-0x0f, 0x16, 0x25, 0x02, 0x01, 0x08, 0x09, 0x11,
-0x13, 0x09, 0x04, 0x04, 0x0f, 0x0d, 0xe5, 0x03,
-0xe5, 0x0b, 0x09, 0x06, 0xe6, 0x12, 0x02, 0x1a,
-0x01, 0x02, 0x03, 0xe5, 0x08, 0x02, 0x02, 0x1a,
-0x13, 0x13, 0x0d, 0x01, 0x01, 0x06, 0x0e, 0x50,
-0x05, 0x01, 0x04, 0xe5, 0x02, 0x11, 0x08, 0x05,
-0x0b, 0x02, 0x01, 0x15, 0x09, 0x02, 0x02, 0x08,
-0xe5, 0x1f, 0x34, 0xe6, 0x07, 0x0a, 0x2a, 0x09,
-0x09, 0x04, 0x02, 0x01, 0x03, 0x06, 0xe6, 0x0b,
-0x0d, 0x0b, 0x08, 0xe5, 0x02, 0xe5, 0x03, 0xe6,
-0x10, 0x01, 0x02, 0xe5, 0x03, 0xe6, 0x0b, 0x0a,
-0x0d, 0x03, 0x04, 0x05, 0x03, 0x09, 0x23, 0x01,
-0xe5, 0x01, 0x6a, 0xe5, 0x1e, 0x01, 0xe5, 0x01,
-0x03, 0x03, 0xe5, 0x07, 0x01, 0xe5, 0x14, 0x05,
-0x02, 0x01, 0x16, 0x0c, 0x42, 0xe6, 0xe6, 0x36,
-0x02, 0x09, 0x01, 0x07, 0x14, 0x0e, 0xe6, 0x09,
-0x01, 0x01, 0x07, 0x09, 0x09, 0xe7, 0x03, 0x09,
-0x0c, 0xe5, 0x07, 0x02, 0x06, 0xe5, 0x01, 0x01,
-0x2b, 0x06, 0x02, 0x1f, 0x01, 0xe5, 0x57, 0x19,
-0xe6, 0x02, 0x01, 0x03, 0xe5, 0x02, 0x03, 0x02,
-0x0a, 0x02, 0x11, 0x09, 0x07, 0x12, 0x07, 0x01,
-0x0b, 0x04, 0x05, 0x3f, 0x01, 0x4d, 0x25, 0x13,
-0x10, 0x06, 0x2a, 0x03, 0x03, 0x08, 0x02, 0x1a,
-0x35, 0x01, 0xe5, 0xe6, 0x05, 0xe5, 0x04, 0xe5,
-0x25, 0xe5, 0x25, 0x01, 0x04, 0x09, 0x04, 0xe6,
-0x01, 0x04, 0x09, 0x0a, 0xe5, 0x03, 0x02, 0x09,
-0x02, 0xe5, 0x04, 0xe5, 0x04, 0x02, 0xe5, 0x07,
-0xe5, 0x15, 0xe5, 0x03, 0xe5, 0x15, 0xe5, 0x03,
-0xe5, 0xe6, 0x04, 0x1f, 0x01, 0xe5, 0x01, 0xe5,
-0xe5, 0xe5, 0x04, 0x01, 0x2c, 0x2a, 0x01, 0x05,
-0x04, 0xe6, 0x06, 0x09, 0x10, 0xe5, 0x01, 0xe5,
-0x0d, 0xe6, 0x0b, 0x02, 0x01, 0x01, 0x01, 0x03,
-0x10, 0xe5, 0x0c, 0x1f, 0xe5, 0x20, 0x01, 0x03,
-0xe5, 0xe5, 0x01, 0x01, 0x0c, 0x55, 0x01, 0x09,
-0x07, 0x06, 0x01, 0x02, 0x13, 0x17, 0x05, 0x0e,
-0x01, 0x01, 0x06, 0xe5, 0x0b, 0x01, 0x01, 0x1d,
-0x02, 0x01, 0xe5, 0xe5, 0x01, 0x15, 0x01, 0x02,
-0x05, 0x02, 0x02, 0x61, 0xe5, 0xe5, 0x08, 0x01,
-0x07, 0x06, 0x02, 0x01, 0x13, 0x1d, 0x10, 0x09,
-0x09, 0xe5, 0xe5, 0xe5, 0x24, 0x01, 0x17, 0xe5,
-0x05, 0x05, 0xe7, 0x64, 0x04, 0x01, 0x01, 0x05,
-0xe5, 0x01, 0xe5, 0x03, 0x02, 0x0a, 0xe5, 0xe5,
-0x01, 0x05, 0xe5, 0x08, 0x01, 0x11, 0x09, 0x01,
-0x05, 0x03, 0x02, 0x01, 0xe6, 0x06, 0x01, 0x4c,
-0xe6, 0x01, 0x02, 0x06, 0x02, 0x5e, 0x01, 0x02,
-0x05, 0x01, 0x01, 0xe5, 0x02, 0x05, 0x07, 0xe6,
-0xe5, 0xe5, 0x06, 0x03, 0x05, 0x01, 0x01, 0x0f,
-0x03, 0x05, 0x01, 0x01, 0x05, 0x04, 0x01, 0x01,
-0x07, 0x01, 0x04, 0x27, 0x1d, 0x03, 0xe7, 0x01,
-0x60, 0xe5, 0x01, 0x01, 0x01, 0x0f, 0x06, 0x04,
-0x05, 0x01, 0x01, 0x04, 0x04, 0x06, 0x01, 0xe5,
-0xe5, 0x03, 0x0c, 0x09, 0x01, 0x1b, 0x01, 0x22,
-0x01, 0xe5, 0xe5, 0x0d, 0x01, 0x10, 0x03, 0xe5,
-0xe6, 0x5f, 0xe5, 0x01, 0x04, 0x0e, 0x03, 0xe5,
-0x01, 0x01, 0x01, 0x07, 0x01, 0x01, 0xe5, 0x01,
-0x03, 0x09, 0x01, 0x04, 0xe6, 0x09, 0x09, 0x01,
-0x1b, 0x01, 0x25, 0x01, 0x03, 0xe5, 0x07, 0xe5,
-0x14, 0xe7, 0x68, 0x13, 0x02, 0x09, 0xe5, 0x04,
-0x0e, 0xe5, 0x1b, 0x09, 0x02, 0x06, 0xe5, 0x07,
-0xe5, 0x4d, 0x01, 0x01, 0xe5, 0x59, 0xe5, 0x07,
-0x05, 0xe5, 0x01, 0x0f, 0xe5, 0x03, 0x04, 0x08,
-0xe5, 0x01, 0xe5, 0x29, 0x11, 0x06, 0x02, 0x31,
-0x1f, 0xe7, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x05, 0x03, 0xe6, 0x02, 0xe5,
-0x01, 0x09, 0xe5, 0x07, 0x09, 0xe5, 0x09, 0x02,
-0x06, 0x04, 0x01, 0x02, 0x09, 0x09, 0x06, 0x02,
-0x03, 0xe5, 0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x01,
-0x09, 0x09, 0x09, 0x09, 0x05, 0x03, 0x09, 0x0d,
-0x04, 0x66, 0x08, 0xe5, 0x3c, 0x1c, 0xe5, 0x08,
-0x09, 0x4a, 0x02, 0xe8, 0x62, 0x0b, 0x0f, 0x13,
-0x19, 0x1d, 0x08, 0x08, 0x50, 0xe8, 0x31, 0x20,
-0x01, 0x07, 0x01, 0x09, 0xe7, 0xe5, 0x0b, 0x01,
-0xe5, 0xe5, 0xe5, 0x03, 0x07, 0x01, 0xe5, 0xe5,
-0x05, 0x01, 0x07, 0x01, 0x09, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x15, 0x25, 0x01, 0x22, 0x01, 0x01,
-0x46, 0x0c, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x02, 0xe5, 0x06, 0x01, 0x04, 0xe5, 0xe7, 0x06,
-0x01, 0x01, 0x03, 0x01, 0xe6, 0x06, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x02, 0x05, 0xe5, 0xe6,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x06, 0x09, 0x01,
-0x03, 0x02, 0x03, 0x1d, 0x02, 0x01, 0xe5, 0x21,
-0x01, 0xe6, 0x11, 0x53, 0x01, 0xe5, 0x01, 0x09,
-0x0a, 0x04, 0x03, 0x02, 0x07, 0x01, 0x0b, 0xe5,
-0xe5, 0x05, 0x02, 0x03, 0x02, 0x09, 0x06, 0x09,
-0x03, 0x0b, 0x03, 0x14, 0x08, 0x28, 0x01, 0x01,
-0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x06, 0xe5, 0xe5, 0xe5, 0x04, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0x03, 0x05, 0xe5, 0x07, 0xe5, 0x09,
-0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe8, 0x37, 0x13,
-0x06, 0x01, 0x07, 0x01, 0x04, 0x04, 0x11, 0x01,
-0x07, 0x01, 0x07, 0x01, 0xe5, 0x07, 0x01, 0x0a,
-0x08, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x07,
-0x15, 0xe5, 0x08, 0x13, 0xe5, 0x04, 0x01, 0x0a,
-0xe5, 0x15, 0x01, 0x01, 0x38, 0x1a, 0x01, 0x07,
-0x01, 0x06, 0xe5, 0x0a, 0x07, 0x01, 0x06, 0xe5,
-0xe5, 0x06, 0x01, 0xe5, 0x06, 0xe5, 0xe5, 0x09,
-0x06, 0x09, 0x01, 0x07, 0x01, 0x1b, 0x0c, 0x1a,
-0x01, 0x22, 0xe6, 0xe5, 0x4b, 0x32, 0x09, 0x09,
-0x1d, 0xe5, 0x08, 0x1a, 0x0b, 0xe5, 0x4c, 0x38,
-0x13, 0x17, 0x07, 0x06, 0x02, 0x0b, 0x1b, 0x09,
-0x06, 0x02, 0x09, 0x09, 0x0b, 0x09, 0x04, 0x02,
-0x09, 0x13, 0x09, 0x09, 0x18, 0xe8, 0x65, 0x03,
-0x05, 0xe5, 0xe5, 0x05, 0x02, 0x06, 0x14, 0x01,
-0x01, 0x17, 0x02, 0xe5, 0xe5, 0xe5, 0x12, 0x27,
-0x1c, 0x1a, 0x11, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x03, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x01, 0x05, 0x01, 0xe5,
-0xe5, 0x03, 0xe7, 0xe5, 0x05, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x01, 0x03, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x0b, 0xe5, 0xe5, 0x0b, 0x1c, 0xe5, 0x0b, 0xe5,
-0x0d, 0x03, 0x02, 0x2c, 0x01, 0xe6, 0x05, 0x0a,
-0xe6, 0x1c, 0x01, 0x07, 0xe5, 0x0e, 0x0e, 0x07,
-0xe5, 0x29, 0x20, 0xe7, 0x34, 0x10, 0x06, 0x0a,
-0x09, 0x02, 0x04, 0x08, 0x04, 0x01, 0x13, 0x07,
-0x11, 0x07, 0x03, 0x03, 0x03, 0x02, 0x15, 0x06,
-0x02, 0x01, 0x01, 0x02, 0x09, 0x02, 0x08, 0x0f,
-0x0d, 0x08, 0x08, 0xe5, 0x01, 0xe5, 0x35, 0x13,
-0x21, 0x0f, 0x05, 0x06, 0xe5, 0x01, 0xe5, 0xe5,
-0x23, 0x02, 0x01, 0x0b, 0x19, 0x01, 0x2f, 0x09,
-0x15, 0x04, 0x29, 0x34, 0x03, 0x01, 0xe5, 0x09,
-0x02, 0x0a, 0x01, 0x01, 0x04, 0x09, 0x0c, 0x01,
-0x01, 0xe5, 0x0c, 0x05, 0xe5, 0x07, 0xe5, 0x07,
-0x02, 0x08, 0x0c, 0x04, 0x03, 0x07, 0x07, 0x04,
-0x21, 0x01, 0xe5, 0x04, 0xe5, 0x65, 0x01, 0x0d,
-0x07, 0x08, 0x02, 0x01, 0x09, 0x01, 0xe5, 0x05,
-0x03, 0x01, 0x0f, 0x09, 0x09, 0x0a, 0x05, 0x21,
-0x09, 0x24, 0xe5, 0x02, 0xe5, 0x01, 0x0c, 0x09,
-0x09, 0x01, 0x28, 0x06, 0x04, 0x05, 0x08, 0x01,
-0x06, 0x0a, 0x02, 0x03, 0x01, 0x08, 0xe5, 0x06,
-0x03, 0x09, 0x03, 0xe6, 0x02, 0x02, 0x06, 0xe5,
-0x07, 0x09, 0x09, 0x02, 0x06, 0x13, 0x09, 0x09,
-0x03, 0x11, 0x08, 0x02, 0xe5, 0xe9, 0x1d, 0x0d,
-0x09, 0x09, 0x2e, 0xe5, 0x1e, 0xe5, 0x01, 0xe5,
-0xe5, 0x01, 0x05, 0x03, 0x01, 0xe5, 0x01, 0x03,
-0x06, 0x02, 0x09, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x05, 0x03, 0x01, 0x11, 0x01, 0x07, 0x05, 0x03,
-0x01, 0x0e, 0x09, 0x07, 0x01, 0x01, 0xe5, 0x07,
-0x15, 0x52, 0x0f, 0x06, 0x02, 0x0b, 0x01, 0x05,
-0xe5, 0x08, 0x08, 0x04, 0x05, 0x1e, 0x01, 0x07,
-0x12, 0x01, 0x31, 0xe6, 0xe6, 0x48, 0x18, 0x03,
-0xe5, 0x03, 0x0a, 0x06, 0x0f, 0xe6, 0x01, 0x03,
-0xe5, 0xe7, 0x06, 0xe6, 0x06, 0xe5, 0x08, 0x04,
-0xe6, 0x01, 0x07, 0xe7, 0x05, 0xe5, 0xe5, 0x05,
-0xe6, 0x01, 0x0e, 0xe5, 0xe5, 0x06, 0xe5, 0x21,
-0x09, 0xe5, 0x01, 0xe5, 0x05, 0x43, 0x0c, 0x0c,
-0x02, 0xe5, 0x23, 0x04, 0x02, 0x03, 0xe5, 0x01,
-0x06, 0x03, 0x06, 0x02, 0x09, 0x09, 0x08, 0x11,
-0x02, 0x19, 0xe5, 0x01, 0x2b, 0x01, 0xe7, 0x07,
-0x0f, 0x53, 0x09, 0x01, 0x08, 0x05, 0x03, 0x04,
-0x04, 0x04, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x03,
-0xe5, 0x01, 0x01, 0x07, 0x01, 0x06, 0xe5, 0xe6,
-0x04, 0x1d, 0x03, 0x01, 0xe5, 0x04, 0x03, 0xe5,
-0x03, 0xe5, 0x05, 0x01, 0xe5, 0x1a, 0x06, 0xe5,
-0xe5, 0x12, 0x04, 0xe5, 0x0d, 0x41, 0x15, 0x09,
-0x02, 0x02, 0xe5, 0x08, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x02,
-0x04, 0x01, 0x01, 0xe5, 0x03, 0x01, 0xe5, 0x10,
-0xe5, 0xe5, 0x05, 0xe5, 0x05, 0xe5, 0xe5, 0x1a,
-0x07, 0xe5, 0xe5, 0xe5, 0x15, 0x5c, 0x09, 0x11,
-0x17, 0x13, 0x39, 0x02, 0x06, 0x15, 0x10, 0x07,
-0xe8, 0x06, 0xe5, 0x04, 0xe5, 0x01, 0x01, 0x32,
-0x02, 0xe5, 0x14, 0xe5, 0x05, 0x08, 0xe5, 0x01,
-0x01, 0xe5, 0x01, 0xe5, 0x01, 0xe5, 0x19, 0xe5,
-0x07, 0xe5, 0x08, 0xe7, 0x05, 0x02, 0x01, 0x04,
-0x01, 0xe5, 0x04, 0xe5, 0x08, 0xe5, 0x06, 0x01,
-0x07, 0xe5, 0x0a, 0xe5, 0x05, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0xe5, 0x13, 0x05, 0x02, 0x01,
-0x05, 0xe5, 0x06, 0xe5, 0x12, 0x01, 0x1e, 0x02,
-0x20, 0xe5, 0x07, 0xe5, 0x01, 0x06, 0xe5, 0x07,
-0x01, 0x0b, 0x03, 0x09, 0x09, 0x02, 0xe5, 0x04,
-0x03, 0xe5, 0x03, 0x03, 0xe5, 0x03, 0x09, 0x14,
-0x0b, 0xe5, 0x08, 0x01, 0x07, 0xe5, 0x16, 0x01,
-0x02, 0x02, 0xe5, 0x03, 0x0c, 0x37, 0x04, 0x1c,
-0x09, 0x05, 0x03, 0x02, 0xe5, 0xe5, 0xe5, 0x07,
-0x05, 0xe5, 0x03, 0x09, 0x01, 0x07, 0x01, 0x03,
-0x01, 0x01, 0x01, 0x07, 0x01, 0x03, 0xe5, 0x01,
-0x01, 0x03, 0x01, 0x01, 0x01, 0x03, 0x01, 0x01,
-0x01, 0x11, 0x04, 0xe5, 0x02, 0x01, 0xe5, 0x01,
-0xe5, 0x01, 0x01, 0x0a, 0x0b, 0xe5, 0x03, 0x04,
-0xe5, 0xe6, 0x01, 0x46, 0x31, 0x06, 0x02, 0x01,
-0x0e, 0x0a, 0xe5, 0x05, 0x02, 0xe5, 0x07, 0xe5,
-0x04, 0x01, 0xe5, 0x07, 0xe5, 0x04, 0x0a, 0x09,
-0x0b, 0xe5, 0x08, 0xe5, 0x07, 0xe5, 0x03, 0x16,
-0xe5, 0x05, 0x02, 0x03, 0x01, 0x47, 0x22, 0x04,
-0x01, 0x07, 0x07, 0x06, 0x09, 0x02, 0x1b, 0xe5,
-0x08, 0x08, 0xe5, 0x12, 0xe5, 0x01, 0x1b, 0x01,
-0x04, 0xe5, 0x09, 0x02, 0x1a, 0x04, 0x02, 0x46,
-0x03, 0x23, 0x01, 0x01, 0x05, 0x03, 0x09, 0x09,
-0x04, 0x01, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x04, 0x02, 0x01, 0x04,
-0x04, 0x04, 0x13, 0x04, 0x04, 0x09, 0x02, 0x01,
-0x18, 0x02, 0x01, 0x01, 0x02, 0x46, 0x04, 0x0b,
-0x01, 0x14, 0x01, 0x02, 0x01, 0x01, 0xe5, 0x03,
-0x01, 0x01, 0x04, 0x06, 0x02, 0xe5, 0x01, 0x04,
-0x06, 0x02, 0x05, 0xe6, 0xe5, 0x01, 0x01, 0xe6,
-0x01, 0x06, 0x02, 0x02, 0xe8, 0x01, 0x09, 0x06,
-0x02, 0x04, 0xe5, 0x0c, 0x06, 0x02, 0x04, 0xe5,
-0x02, 0x22, 0xe5, 0xe5, 0xe5, 0x48, 0x21, 0xe5,
-0x03, 0x01, 0x07, 0x18, 0x01, 0x01, 0x13, 0x01,
-0x05, 0x08, 0xe5, 0xe5, 0xe5, 0x04, 0xe6, 0x0f,
-0xe5, 0x09, 0xe5, 0x19, 0xe5, 0xe5, 0xe5, 0x06,
-0x01, 0x1c, 0xe7, 0x08, 0x02, 0x5d, 0x16, 0xe5,
-0x07, 0x05, 0xe5, 0x01, 0xe5, 0x05, 0x03, 0x02,
-0x02, 0x03, 0xe5, 0x03, 0xe5, 0x07, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x03, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0x13, 0x03, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0x03, 0xe5, 0x1b,
-0x04, 0x0a, 0xe5, 0x5d, 0xe5, 0x15, 0x0b, 0x03,
-0xe5, 0x0d, 0x0f, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x11, 0xe5, 0x0b, 0x13, 0x05, 0xe5,
-0x0b, 0xe5, 0x1d, 0xe7, 0x0d, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x04, 0x01, 0x02,
-0xe5, 0x04, 0x02, 0x09, 0x02, 0x02, 0x03, 0x06,
-0x02, 0xe6, 0x03, 0x04, 0x05, 0xe5, 0x01, 0x06,
-0x02, 0xe6, 0x02, 0xe5, 0x01, 0xe5, 0x02, 0xe6,
-0x01, 0xe6, 0x03, 0x02, 0x04, 0x01, 0x02, 0xe5,
-0x02, 0x01, 0x02, 0x05, 0x03, 0x06, 0x02, 0x05,
-0x03, 0xe5, 0x04, 0x02, 0x09, 0x09, 0x0d, 0x01,
-0x01, 0xe5, 0x01, 0x63, 0x08, 0xe5, 0x12, 0x06,
-0x02, 0x08, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x05,
-0x13, 0x02, 0x13, 0x10, 0x02, 0x09, 0x06, 0x02,
-0x1d, 0x04, 0x02, 0x02, 0xe5, 0x62, 0x07, 0x02,
-0x13, 0x0a, 0x03, 0x05, 0x05, 0x05, 0x03, 0x05,
-0x03, 0x09, 0x01, 0x07, 0x04, 0x04, 0x09, 0x01,
-0x01, 0x05, 0x0e, 0x04, 0x05, 0x03, 0x01, 0x02,
-0x04, 0x17, 0x0a, 0xe5, 0x01, 0x01, 0x06, 0x10,
-0x36, 0x18, 0xe5, 0xe5, 0xe5, 0x03, 0x07, 0x01,
-0x04, 0x0f, 0xe6, 0x04, 0x17, 0xe6, 0x06, 0xe6,
-0x06, 0x01, 0x11, 0xe6, 0x24, 0x01, 0x2b, 0x01,
-0x19, 0xe5, 0x4b, 0x02, 0xe5, 0x04, 0x02, 0x03,
-0x02, 0x01, 0xe5, 0x09, 0x09, 0x0b, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x13, 0x09, 0x09,
-0x20, 0x01, 0xe6, 0x12, 0xe5, 0x03, 0x4a, 0x04,
-0x09, 0x4b, 0xe5, 0x6c, 0x01, 0x01, 0x15, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x02, 0x02, 0x01, 0xe5, 0xe5, 0x06, 0xe5,
-0x06, 0xe7, 0x02, 0x03, 0xe6, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x05, 0xe7, 0x02, 0x04, 0xe5, 0x05,
-0xe7, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0xe7, 0x05,
-0x01, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0x02,
-0xe5, 0x03, 0x14, 0x3c, 0xe5, 0x10, 0xe5, 0x07,
-0xe6, 0x04, 0x01, 0xe6, 0x11, 0x02, 0x0c, 0x05,
-0xe5, 0x01, 0x05, 0x03, 0x05, 0xe5, 0x11, 0x03,
-0x05, 0xe5, 0x07, 0x03, 0x0f, 0x09, 0x03, 0x05,
-0x02, 0x1f, 0x01, 0xe5, 0x18, 0x4d, 0x02, 0x06,
-0x09, 0x01, 0x10, 0x05, 0x03, 0x01, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x09, 0x09, 0x03,
-0x05, 0x07, 0x01, 0x03, 0x0f, 0x07, 0x01, 0x03,
-0x05, 0x03, 0x1b, 0x01, 0xe6, 0x18, 0x4f, 0x09,
-0x13, 0x05, 0x04, 0x04, 0x13, 0x01, 0x04, 0x1d,
-0x02, 0x01, 0x11, 0x01, 0x0e, 0x0c, 0x01, 0x04,
-0x04, 0x1d, 0x02, 0x19, 0xe5, 0x12, 0x27, 0x10,
-0x04, 0x04, 0x02, 0x09, 0x06, 0x04, 0x02, 0xe5,
-0x07, 0xe5, 0x13, 0xe5, 0x08, 0x1c, 0xe5, 0x0f,
-0x01, 0xe5, 0x19, 0x01, 0xe5, 0x07, 0xe5, 0x1b,
-0x01, 0xe6, 0x31, 0x15, 0x06, 0x28, 0x01, 0x0d,
-0x05, 0x02, 0x07, 0xe5, 0x01, 0x03, 0x02, 0x02,
-0xe5, 0x04, 0x02, 0x06, 0x02, 0x06, 0x02, 0x03,
-0x02, 0x02, 0x06, 0x02, 0x06, 0x02, 0x10, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x21, 0xe5, 0xe6, 0x10,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0xe5,
-0xe5, 0xe5, 0x01, 0x01, 0xe5, 0x05, 0x01, 0x01,
-0x05, 0xe6, 0x01, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x01, 0x05, 0xe6, 0x04,
-0x01, 0x01, 0x01, 0x05, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x01, 0x03, 0x01,
-0x01, 0x01, 0x03, 0x01, 0x01, 0x01, 0xe5, 0x01,
-0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x01, 0xe5,
-0x01, 0x01, 0x01, 0x07, 0x01, 0x01, 0x03, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x0d, 0xe5, 0x27,
-0x06, 0x3a, 0x15, 0x0d, 0x02, 0xe6, 0x01, 0x17,
-0x02, 0xe6, 0x08, 0x07, 0xe5, 0x07, 0xe5, 0x03,
-0x07, 0x0f, 0xe5, 0x07, 0x05, 0x04, 0x2b, 0x01,
-0x01, 0xe5, 0x19, 0x15, 0x09, 0x09, 0x06, 0x02,
-0x01, 0x07, 0x0e, 0x0b, 0x04, 0x15, 0x02, 0x07,
-0x0f, 0x04, 0x08, 0x06, 0x02, 0xe5, 0x01, 0x02,
-0x03, 0x04, 0x18, 0x13, 0x05, 0x09, 0x0c, 0x0d,
-0x02, 0xe7, 0xe5, 0x02, 0x37, 0x01, 0x13, 0x11,
-0x08, 0x02, 0x08, 0x11, 0x05, 0x02, 0x1c, 0x13,
-0x05, 0x03, 0x1e, 0x04, 0x03, 0x01, 0x35, 0xe5,
-0x01, 0xe5, 0x0f, 0x09, 0x3a, 0x05, 0x2a, 0x04,
-0x02, 0x01, 0x09, 0x01, 0xe5, 0x05, 0x01, 0x0f,
-0x01, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0xe5, 0x01, 0x06, 0x06, 0x01, 0xe5,
-0x05, 0x01, 0x02, 0x04, 0x01, 0x21, 0x01, 0xe7,
-0x15, 0x27, 0x22, 0x04, 0x09, 0x14, 0x09, 0x01,
-0x07, 0xe5, 0xe5, 0xe5, 0x06, 0x01, 0x11, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x07, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x11, 0x01, 0x04, 0x02,
-0x01, 0x07, 0x01, 0x25, 0xe5, 0x0d, 0x09, 0x09,
-0x13, 0x03, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0x05,
-0x02, 0x01, 0x07, 0x09, 0x03, 0x0e, 0xe5, 0x09,
-0x04, 0x04, 0x01, 0x02, 0x01, 0x07, 0x29, 0xe5,
-0xe6, 0x08, 0x09, 0x13, 0x04, 0x01, 0x0c, 0x08,
-0xe5, 0x16, 0xe5, 0x01, 0xe5, 0x0c, 0xe5, 0x07,
-0xe5, 0x07, 0x13, 0x01, 0x14, 0x07, 0x01, 0x03,
-0x02, 0x02, 0x09, 0x10, 0x17, 0x02, 0x07, 0x09,
-0x09, 0x0a, 0x08, 0x06, 0x09, 0xe5, 0x07, 0xe5,
-0xe5, 0x0f, 0x02, 0x02, 0x0d, 0xe5, 0x05, 0x01,
-0x1c, 0xe6, 0x0e, 0x04, 0x02, 0x09, 0x02, 0x13,
-0x26, 0xe5, 0x08, 0x12, 0x15, 0x05, 0xe5, 0x19,
-0x17, 0x09, 0x09, 0x13, 0x02, 0x04, 0x0b, 0x09,
-0x1a, 0x01, 0x01, 0x01, 0x1c, 0x25, 0x26, 0x04,
-0x1c, 0xe5, 0x08, 0xe5, 0x43, 0x28, 0x26, 0x01,
-0xe6, 0x44, 0xe5, 0x2d, 0x04, 0x04, 0x03, 0x15,
-0xe5, 0x92, 0x02, 0xe6, 0x17, 0x09, 0x0b, 0x07,
-0x09, 0x0e, 0x04, 0x09, 0x1d, 0x03, 0x07, 0xe6,
-0x06, 0xe6, 0x07, 0xe5, 0x01, 0x08, 0x08, 0xe5,
-0x08, 0x09, 0x03, 0x01, 0x02, 0xe5, 0x08, 0x14,
-0x04, 0x05, 0x07, 0x0f, 0x18, 0xe8, 0x17, 0x17,
-0x04, 0xe6, 0xe6, 0x0f, 0x08, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x05, 0x02, 0x09, 0x09, 0x08, 0x10,
-0x04, 0x2f, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x14, 0x08, 0x09, 0x19, 0x02, 0x21, 0x19, 0x03,
-0x0b, 0x09, 0x09, 0x09, 0x11, 0x2f, 0x12, 0x10,
-0x0b, 0x0a, 0x09, 0x01, 0x02, 0x15, 0x07, 0xe5,
-0x19, 0xe7, 0x02, 0x0b, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0xe5, 0x01, 0x03,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x08,
-0x06, 0xe7, 0x03, 0x01, 0xe5, 0xe5, 0x07, 0xe5,
-0x04, 0x02, 0xe5, 0x08, 0x08, 0xe5, 0x07, 0xe5,
-0x0b, 0x03, 0xe5, 0x01, 0x0b, 0x01, 0x05, 0x01,
-0x01, 0x02, 0x05, 0xe5, 0x08, 0x08, 0xe5, 0x08,
-0x09, 0x08, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x07, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x01, 0x03, 0x08, 0xe6,
-0x06, 0xe5, 0x04, 0x03, 0x07, 0xe6, 0x01, 0x06,
-0x08, 0x08, 0xe6, 0x06, 0xe5, 0x05, 0x02, 0xe5,
-0x03, 0x04, 0x09, 0x09, 0x09, 0x0f, 0x01, 0x02,
-0xe5, 0x03, 0x06, 0xe5, 0x03, 0x03, 0xe5, 0xe5,
-0xe5, 0xe5, 0x01, 0xe5, 0x07, 0x06, 0x02, 0xe6,
-0x06, 0xe5, 0x02, 0x04, 0xe6, 0xe5, 0x01, 0x02,
-0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0x02,
-0x01, 0x04, 0xe6, 0x06, 0x09, 0x01, 0x09, 0x01,
-0xe5, 0x05, 0x02, 0x04, 0xe6, 0x08, 0x02, 0x03,
-0x02, 0x07, 0x01, 0x01, 0x04, 0x02, 0x06, 0xe5,
-0xe6, 0x07, 0x09, 0xe5, 0x06, 0xe5, 0x06, 0x01,
-0x09, 0x09, 0x10, 0xe6, 0x23, 0x0b, 0x25, 0x09,
-0x09, 0x16, 0x05, 0x02, 0xe5, 0x07, 0x0c, 0x05,
-0x03, 0x06, 0x13, 0x12, 0x07, 0x02, 0x08, 0x02,
-0x03, 0x02, 0x0d, 0x2b, 0xe5, 0x0e, 0x05, 0x03,
-0x09, 0x09, 0x09, 0xe5, 0x02, 0x04, 0x09, 0x09,
-0x04, 0x04, 0x09, 0x04, 0x04, 0xe5, 0x07, 0xe5,
-0x07, 0x01, 0x01, 0x05, 0xe5, 0x09, 0x09, 0x08,
-0xe5, 0x08, 0x09, 0x02, 0x04, 0x01, 0x09, 0x10,
-0x02, 0x13, 0x08, 0xe5, 0x08, 0x09, 0x0e, 0x01,
-0x01, 0x0d, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x02, 0x04, 0xe5, 0x02,
-0x03, 0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x02, 0x05,
-0x03, 0x04, 0xe5, 0x07, 0xe5, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x10, 0xe6, 0x0c, 0x02, 0x04, 0x01,
-0x02, 0x06, 0x02, 0x06, 0x09, 0x02, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x06, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x01, 0xe5, 0x02, 0x09,
-0x02, 0x06, 0x06, 0x02, 0x08, 0x01, 0xe5, 0x06,
-0x01, 0x09, 0x05, 0x03, 0x09, 0x0a, 0x02, 0x05,
-0x02, 0x01, 0xe5, 0x03, 0x04, 0x03, 0x02, 0x06,
-0x05, 0x04, 0x09, 0x08, 0x09, 0x11, 0x01, 0xe5,
-0x0d, 0xe5, 0x07, 0x09, 0x09, 0xe5, 0xe5, 0x05,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0xe5, 0xe5,
-0x05, 0x09, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x07,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0x09, 0x09, 0x09, 0xe5, 0x07, 0xe5,
-0xe5, 0x05, 0x02, 0x06, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x0b, 0xe5, 0xe6, 0x09, 0x03, 0x02, 0x06,
-0x01, 0x07, 0x01, 0x07, 0x09, 0x01, 0x03, 0x03,
-0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x04, 0x04, 0x01, 0x07, 0x04,
-0x04, 0x04, 0x06, 0x05, 0x03, 0x05, 0x03, 0x09,
-0x09, 0x13, 0x13, 0x04, 0x04, 0x03, 0x11, 0x07,
-0x03, 0x05, 0x0f, 0x02, 0xe5, 0x18, 0x09, 0x04,
-0x0e, 0x09, 0x01, 0x02, 0x04, 0x01, 0x07, 0x09,
-0x06, 0x02, 0x01, 0x11, 0x01, 0xe5, 0xe5, 0x1f,
-0x06, 0x17, 0x05, 0x01, 0x02, 0x03, 0x08, 0x06,
-0x02, 0x09, 0x10, 0x04, 0x04, 0x24, 0xe6, 0xe5,
-0x0d, 0x05, 0x03, 0x03, 0x05, 0x02, 0x02, 0x06,
-0x06, 0x09, 0x09, 0x03, 0x05, 0x02, 0x06, 0x02,
-0x02, 0xe5, 0x01, 0x09, 0x09, 0x09, 0x05, 0xe5,
-0x01, 0x08, 0x02, 0x09, 0x02, 0x06, 0x0d, 0x05,
-0x0d, 0x05, 0x02, 0x04, 0x04, 0xe5, 0x04, 0x09,
-0x02, 0x1a, 0x09, 0x0f, 0xe8, 0x2b, 0x11, 0x1d,
-0x1d, 0x18, 0x04, 0xe5, 0x09, 0x13, 0x01, 0x1a,
-0xe5, 0x09, 0xe5, 0xe5, 0x04, 0x1f, 0x25, 0xe6,
-0x0f, 0x03, 0x05, 0x09, 0x09, 0x09, 0x09, 0x01,
-0x07, 0x09, 0x09, 0x09, 0xe5, 0x07, 0x05, 0x03,
-0x09, 0x01, 0x07, 0x06, 0xe5, 0x02, 0x09, 0x09,
-0x01, 0x03, 0x03, 0x05, 0x03, 0x09, 0xe5, 0x07,
-0x09, 0x09, 0x01, 0x07, 0x09, 0x07, 0x01, 0x09,
-0x09, 0x0d, 0x01, 0x01, 0x04, 0x27, 0x39, 0x25,
-0x09, 0x0b, 0x09, 0x09, 0x02, 0xe5, 0x0e, 0x02,
-0x07, 0x0b, 0x1d, 0x2e, 0xe5, 0xe6, 0x50, 0xe5,
-0x1b, 0x13, 0x04, 0x04, 0x04, 0x06, 0x04, 0x09,
-0x04, 0x04, 0x13, 0x0e, 0x13, 0x1d, 0x27, 0xe7,
-0x21, 0xc6, 0x40, 0x03, 0x03, 0x07, 0xe3, 0x09,
-0x3a, 0x03, 0x07, 0x29, 0x1f, 0x25, 0x0b, 0x3b,
-0x15, 0xe5, 0x2d, 0x01, 0x27, 0xe7, 0x6e, 0x16,
-0x05, 0xe5, 0x01, 0x05, 0x02, 0x02, 0x05, 0x03,
-0x05, 0xe5, 0x01, 0x05, 0x0d, 0x05, 0x5c, 0x06,
-0x01, 0x01, 0x05, 0x93, 0x59, 0x34, 0x05, 0xe5,
-0x01, 0x04, 0xe5, 0xe3, 0x34, 0x10, 0x02, 0xe5,
-0x13, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0xe6,
-0x06, 0x09, 0x09, 0x09, 0x03, 0x05, 0x0a, 0xe5,
-0xe5, 0x04, 0x09, 0x08, 0xe5, 0x07, 0xe5, 0x08,
-0x08, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x08, 0x08, 0xe5, 0x08,
-0x09, 0x07, 0x03, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x04, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05,
-0x01, 0xe5, 0x08, 0x08, 0xe5, 0x08, 0x07, 0xe6,
-0x11, 0x16, 0x09, 0x09, 0x0f, 0x03, 0x09, 0x09,
-0x05, 0x03, 0x09, 0x05, 0x03, 0x13, 0x04, 0x09,
-0x05, 0x05, 0x09, 0x09, 0x13, 0x14, 0x03, 0x09,
-0x09, 0x05, 0x03, 0x2f, 0xe5, 0x01, 0x0d, 0x03,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x01, 0x0d, 0x03,
-0x05, 0x03, 0x09, 0x05, 0x03, 0x09, 0x09, 0x01,
-0x11, 0x01, 0x04, 0x04, 0x04, 0x06, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x09, 0x04, 0x06, 0x0b,
-0x03, 0x05, 0x03, 0x09, 0x09, 0x01, 0x0d, 0x03,
-0x03, 0x05, 0x03, 0x0e, 0xe8, 0x0a, 0x06, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0xe5,
-0xe5, 0x02, 0x07, 0xe5, 0xe5, 0x03, 0x02, 0x01,
-0x01, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0xe5, 0xe5,
-0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0xe5, 0xe5,
-0x01, 0x01, 0x01, 0x02, 0x03, 0x07, 0xe5, 0xe5,
-0xe6, 0xe5, 0x04, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x05, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x01, 0x07, 0x03, 0x02, 0x02, 0x02, 0x04,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x01, 0xe5, 0x05, 0x04, 0x03, 0x07, 0xe5,
-0xe5, 0x03, 0x04, 0x04, 0x0b, 0x02, 0xe5, 0x01,
-0xe5, 0x01, 0xe5, 0xff, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff,
diff --git a/board/esd/ar405/fpgadata_xl30.c b/board/esd/ar405/fpgadata_xl30.c
deleted file mode 100644 (file)
index 42a9206..0000000
+++ /dev/null
@@ -1,4872 +0,0 @@
-0x00, 0x09, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0,
-0x0f, 0xf0, 0x00, 0x00, 0x01, 0x61, 0x00, 0x0d,
-0x70, 0x70, 0x63, 0x5f, 0x61, 0x72, 0x30, 0x31,
-0x2e, 0x6e, 0x63, 0x64, 0x00, 0x62, 0x00, 0x0b,
-0x73, 0x33, 0x30, 0x78, 0x6c, 0x70, 0x71, 0x32,
-0x34, 0x30, 0x00, 0x63, 0x00, 0x0b, 0x32, 0x30,
-0x30, 0x34, 0x2f, 0x31, 0x32, 0x2f, 0x31, 0x34,
-0x00, 0x64, 0x00, 0x09, 0x31, 0x37, 0x3a, 0x30,
-0x33, 0x3a, 0x32, 0x33, 0x00, 0x65, 0xe2, 0x01,
-0x00, 0x00, 0x97, 0xf2, 0xff, 0x30, 0xe6, 0x03,
-0xe5, 0x01, 0x01, 0x01, 0xe5, 0xe6, 0x04, 0x01,
-0x02, 0x11, 0x09, 0x09, 0x02, 0x04, 0x04, 0x06,
-0x09, 0x07, 0x09, 0x04, 0x04, 0x04, 0x04, 0x09,
-0x09, 0x0b, 0x09, 0x09, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x09, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x03, 0x07, 0x08, 0x01, 0xe5,
-0x0c, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x13, 0x03, 0x02, 0x02, 0x03, 0x02, 0x08,
-0x09, 0x11, 0x03, 0x11, 0x02, 0x06, 0x03, 0x05,
-0x03, 0x21, 0x33, 0x11, 0xe5, 0xe5, 0xe3, 0x17,
-0x0b, 0xe5, 0x01, 0x0f, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x04, 0x04, 0x02,
-0x06, 0x01, 0xe5, 0x05, 0x01, 0x02, 0x02, 0xe6,
-0x03, 0x04, 0x09, 0x09, 0x07, 0xe6, 0x03, 0x06,
-0x01, 0x07, 0x09, 0x04, 0x04, 0x09, 0x09, 0x06,
-0x02, 0x04, 0x04, 0x04, 0x04, 0x09, 0x09, 0x09,
-0x12, 0x14, 0x09, 0x09, 0x03, 0x05, 0x03, 0x05,
-0x09, 0x09, 0x03, 0x05, 0x09, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0xe5, 0xe6, 0x04, 0x0b, 0xe5, 0x07,
-0xe5, 0x07, 0x03, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0xe6, 0xe5, 0x04, 0x03, 0x05, 0x03,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0x09, 0x03, 0x0e, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x13, 0x03, 0x05, 0x03, 0x08, 0x31, 0xe5,
-0xe5, 0x37, 0x44, 0x01, 0x01, 0x01, 0x79, 0x8a,
-0xe5, 0x01, 0x10, 0x09, 0x09, 0x1d, 0x09, 0x38,
-0x04, 0x36, 0x45, 0xe7, 0xe5, 0x11, 0x09, 0x09,
-0x13, 0x09, 0x3e, 0x09, 0x3b, 0x1d, 0x18, 0x05,
-0x01, 0x01, 0x06, 0x73, 0x12, 0x77, 0xe5, 0xe5,
-0xe5, 0xa2, 0xe5, 0x41, 0x1c, 0xe8, 0x84, 0x1f,
-0x25, 0x3a, 0xe5, 0xe6, 0x3c, 0x70, 0x4e, 0x0c,
-0x10, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x03, 0x07, 0x01, 0x07,
-0x09, 0x09, 0x09, 0x09, 0x09, 0xe5, 0x07, 0x09,
-0x09, 0x09, 0x01, 0x07, 0x0d, 0xe5, 0x01, 0x10,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x07, 0x03,
-0x09, 0x05, 0x03, 0x05, 0x03, 0x09, 0x09, 0x09,
-0x05, 0x03, 0x09, 0x01, 0x07, 0x09, 0x09, 0x08,
-0x06, 0x01, 0x0d, 0xe5, 0x05, 0x01, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04, 0x01, 0xe6,
-0x07, 0xe5, 0x03, 0x02, 0xe6, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x01,
-0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x02, 0x04,
-0xe5, 0x07, 0xe5, 0x01, 0x0c, 0xe8, 0x0f, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x03,
-0x01, 0x07, 0x09, 0xe5, 0x07, 0xe5, 0x01, 0x02,
-0xe5, 0x02, 0x09, 0x09, 0x09, 0x09, 0x01, 0x01,
-0x05, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x06,
-0x0a, 0x05, 0xe5, 0x05, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x02, 0x06, 0xe5,
-0x03, 0x03, 0xe5, 0x03, 0x03, 0xe5, 0x04, 0x02,
-0xe5, 0x02, 0x01, 0x02, 0xe5, 0x01, 0x05, 0xe5,
-0x04, 0x02, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03,
-0x03, 0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07,
-0x02, 0x03, 0x03, 0x0f, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x08, 0x07, 0x01, 0x0d, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x05, 0x03, 0x09, 0x01, 0x03,
-0x05, 0x09, 0x09, 0x08, 0xe5, 0x06, 0x01, 0x09,
-0x08, 0xe5, 0x08, 0x09, 0x09, 0x09, 0x0a, 0x07,
-0xe6, 0x01, 0x03, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x04, 0x01, 0x02, 0x05, 0xe5, 0x01, 0x08, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x04, 0x01,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x06, 0x02, 0xe5, 0x02, 0x37, 0xe5, 0x04, 0x09,
-0x31, 0x05, 0x05, 0x13, 0x09, 0x04, 0x24, 0x07,
-0x09, 0x17, 0x02, 0x02, 0x01, 0x01, 0x03, 0x42,
-0x01, 0x13, 0x13, 0x10, 0x0c, 0x01, 0x09, 0x07,
-0x01, 0x06, 0x05, 0x24, 0x06, 0x0a, 0x0f, 0x0f,
-0x01, 0xe6, 0xe5, 0x1d, 0x1b, 0x21, 0x09, 0x09,
-0x13, 0x01, 0x13, 0x1d, 0x05, 0x17, 0x2b, 0x05,
-0xe6, 0x33, 0x04, 0x05, 0xe5, 0x05, 0x03, 0x06,
-0x2c, 0x0b, 0x04, 0x1d, 0x59, 0xe6, 0x0f, 0x09,
-0x09, 0x09, 0x09, 0x07, 0x01, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x01, 0x05, 0x03, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x0d, 0xe5, 0x01, 0x2b, 0x02, 0x1a, 0x13,
-0x02, 0x09, 0x06, 0x0c, 0x08, 0xe5, 0xe5, 0x05,
-0x02, 0xe5, 0x07, 0x06, 0x01, 0xe5, 0x09, 0x0f,
-0x01, 0xe5, 0x0f, 0x09, 0x03, 0x03, 0x01, 0x1b,
-0xe5, 0xe5, 0x2a, 0x12, 0x2f, 0xe5, 0x08, 0x09,
-0x0b, 0x16, 0x06, 0x16, 0x12, 0x06, 0x03, 0x08,
-0x1c, 0x01, 0x2b, 0x1e, 0x03, 0x0e, 0xe5, 0x07,
-0x0a, 0x03, 0x04, 0x0c, 0x04, 0x03, 0xe5, 0x07,
-0x6a, 0xe5, 0x01, 0x59, 0x06, 0x03, 0x1c, 0x0b,
-0x0b, 0x18, 0x0d, 0x13, 0x2b, 0x06, 0xe7, 0x14,
-0x0a, 0x09, 0x2c, 0x15, 0x64, 0x34, 0x01, 0xe5,
-0x13, 0x16, 0x09, 0x01, 0x17, 0x0b, 0x01, 0x09,
-0x01, 0x01, 0x2a, 0x0e, 0x01, 0x04, 0x02, 0x01,
-0x09, 0x07, 0x01, 0x02, 0x04, 0x01, 0x07, 0xe6,
-0x01, 0xe5, 0x02, 0xe7, 0x05, 0x01, 0x13, 0x05,
-0xe7, 0x2d, 0x06, 0x02, 0x0a, 0x0c, 0x0f, 0x06,
-0x01, 0x0d, 0x0e, 0x1e, 0x01, 0x07, 0x02, 0x07,
-0x09, 0xe5, 0x08, 0x08, 0x08, 0x0a, 0x01, 0x19,
-0x01, 0x54, 0xe5, 0x26, 0x03, 0x01, 0x12, 0x10,
-0x02, 0x13, 0x0e, 0x06, 0x08, 0x23, 0x04, 0x01,
-0x01, 0x10, 0x13, 0xe5, 0x02, 0x04, 0x09, 0x09,
-0x09, 0x02, 0x06, 0x15, 0x09, 0x01, 0x02, 0x02,
-0x07, 0x05, 0x11, 0x06, 0x01, 0x0a, 0x13, 0x0d,
-0x02, 0x30, 0xe6, 0x01, 0x0f, 0x34, 0x23, 0x11,
-0xe5, 0x28, 0x30, 0x0b, 0x1b, 0x07, 0xe5, 0x26,
-0x12, 0x11, 0xe5, 0x26, 0x25, 0xe6, 0xe5, 0x0b,
-0x05, 0x03, 0x01, 0x4d, 0x02, 0xe5, 0x10, 0x5a,
-0x14, 0xe6, 0x18, 0x2d, 0x10, 0x13, 0x17, 0x01,
-0x33, 0x33, 0x01, 0x04, 0x02, 0x01, 0x09, 0x08,
-0x02, 0xe6, 0xe6, 0x03, 0x04, 0x02, 0x01, 0x04,
-0x04, 0x07, 0x01, 0x0a, 0x06, 0x01, 0x07, 0x01,
-0x0a, 0x08, 0x15, 0x0d, 0xe7, 0x19, 0x04, 0x13,
-0x21, 0x01, 0x11, 0x09, 0x07, 0xe6, 0x09, 0x03,
-0x05, 0xe5, 0x01, 0x10, 0x06, 0x02, 0x0b, 0x05,
-0x01, 0x1d, 0x06, 0x1b, 0x01, 0xe6, 0x24, 0x2f,
-0x13, 0x08, 0x13, 0x0c, 0x14, 0x07, 0x30, 0x01,
-0x02, 0x21, 0x01, 0xe6, 0x1f, 0x1f, 0xe5, 0x25,
-0xe5, 0x0e, 0x0a, 0x03, 0x09, 0x06, 0x02, 0xe5,
-0x11, 0xe5, 0x07, 0xe5, 0x04, 0x06, 0xe5, 0x03,
-0x0b, 0x27, 0xe7, 0xe6, 0x01, 0x01, 0x2d, 0x01,
-0x0e, 0x20, 0x01, 0x01, 0x12, 0x0b, 0xe5, 0x02,
-0x0b, 0x01, 0xe5, 0x0f, 0xe5, 0xe6, 0x01, 0xe5,
-0x03, 0xe5, 0x01, 0x07, 0x03, 0xe5, 0x0b, 0x09,
-0x14, 0xe5, 0x08, 0x01, 0x04, 0x01, 0x04, 0x40,
-0xe5, 0x01, 0x01, 0x1d, 0x01, 0x0f, 0x04, 0x01,
-0xe5, 0x09, 0xe5, 0xe5, 0xe5, 0x06, 0x03, 0xe5,
-0x0a, 0xe5, 0x0c, 0x07, 0x10, 0x01, 0xe5, 0x05,
-0xe5, 0x02, 0x0e, 0x01, 0x02, 0x09, 0x05, 0x01,
-0xe5, 0x01, 0x43, 0x02, 0x01, 0x2f, 0x06, 0x0b,
-0x02, 0x01, 0x07, 0x10, 0x0c, 0x0b, 0x0e, 0x02,
-0x06, 0xe5, 0x11, 0x02, 0x01, 0x0b, 0x02, 0x02,
-0xe5, 0x46, 0x0d, 0x13, 0x19, 0x02, 0x02, 0x05,
-0xe5, 0x09, 0x09, 0x01, 0x05, 0x03, 0x09, 0x06,
-0xe5, 0x10, 0x06, 0x03, 0x09, 0x08, 0x03, 0x02,
-0xe5, 0x01, 0x08, 0xe5, 0xe5, 0x01, 0x4a, 0x05,
-0x03, 0x01, 0x02, 0x0e, 0x04, 0x0e, 0x07, 0x03,
-0x03, 0xe5, 0x03, 0x05, 0x03, 0x05, 0x01, 0x01,
-0x05, 0x03, 0x04, 0xe5, 0x02, 0x03, 0x03, 0x01,
-0x01, 0x02, 0x0a, 0x04, 0x01, 0xe7, 0x04, 0x01,
-0xe5, 0x0b, 0x02, 0x01, 0x01, 0x04, 0x03, 0xe8,
-0x42, 0x04, 0x01, 0x09, 0x13, 0x05, 0x1e, 0xe7,
-0xe5, 0x03, 0x01, 0xe5, 0x08, 0x01, 0x0f, 0x03,
-0x07, 0x0e, 0x01, 0x01, 0x05, 0x06, 0x13, 0x0d,
-0x03, 0xe5, 0x48, 0x01, 0x07, 0x3a, 0x02, 0x01,
-0x04, 0x02, 0x09, 0x01, 0x11, 0x0b, 0x0d, 0xe5,
-0x01, 0x01, 0x1b, 0x01, 0x0e, 0xe8, 0x08, 0x02,
-0x6a, 0xe5, 0x07, 0x0d, 0x07, 0xe6, 0x10, 0x02,
-0x06, 0x09, 0x1d, 0x02, 0x06, 0x1e, 0xe5, 0xe6,
-0x09, 0xe5, 0x75, 0xe6, 0x12, 0x09, 0x09, 0x0b,
-0x07, 0x01, 0x11, 0x09, 0x06, 0x04, 0x11, 0x09,
-0x02, 0xe6, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x02, 0x06, 0x09, 0x09, 0x02, 0x03, 0x02,
-0x09, 0x0b, 0x09, 0x03, 0x02, 0x02, 0x03, 0xe5,
-0xe5, 0x01, 0x05, 0x03, 0x06, 0x02, 0x03, 0x05,
-0x02, 0x01, 0x01, 0x02, 0x03, 0x02, 0x02, 0x05,
-0x03, 0x04, 0x01, 0x02, 0x06, 0x02, 0x03, 0x09,
-0x02, 0x01, 0x02, 0x6a, 0x02, 0x1f, 0x08, 0x0a,
-0x10, 0x02, 0x13, 0x08, 0xe5, 0x1b, 0xe5, 0x0d,
-0x02, 0x03, 0x6e, 0x1e, 0x14, 0x12, 0x13, 0x0b,
-0x1d, 0x13, 0x02, 0x21, 0x01, 0x2e, 0x02, 0x11,
-0x13, 0x0a, 0x0a, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x06, 0x02, 0x09, 0x07, 0x08, 0xe5, 0xe5, 0x06,
-0x01, 0x06, 0x0c, 0x07, 0x01, 0x04, 0x09, 0xe8,
-0x20, 0x01, 0xe5, 0x0c, 0x22, 0xe5, 0x0f, 0x02,
-0x09, 0x06, 0x02, 0x08, 0x02, 0x06, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5,
-0x05, 0x03, 0x05, 0x02, 0x03, 0x02, 0x01, 0xe5,
-0x05, 0x01, 0x01, 0x02, 0x02, 0x01, 0xe6, 0xe5,
-0x01, 0xe5, 0x01, 0x06, 0x01, 0x01, 0x05, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0x1f, 0xe5, 0xe5, 0x30,
-0x11, 0x29, 0x01, 0x07, 0x01, 0x06, 0xe5, 0xe5,
-0x0d, 0x02, 0x01, 0x06, 0xe5, 0x08, 0x01, 0x04,
-0x02, 0x01, 0x13, 0x09, 0x03, 0x0a, 0x02, 0xe5,
-0x14, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe5,
-0x06, 0xe6, 0xe6, 0x04, 0xe5, 0xe6, 0xe5, 0x02,
-0xe5, 0xe6, 0xe5, 0x02, 0xe5, 0xe6, 0x04, 0xe5,
-0xe5, 0x05, 0xe5, 0xe6, 0xe5, 0x05, 0xe5, 0x04,
-0x02, 0xe5, 0xe5, 0x04, 0x01, 0x01, 0x05, 0xe5,
-0x07, 0xe6, 0x06, 0xe6, 0x06, 0xe7, 0x02, 0x02,
-0x01, 0xe5, 0x7a, 0x06, 0x07, 0x03, 0x02, 0x01,
-0x03, 0x03, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x02,
-0x04, 0x04, 0x04, 0x07, 0x09, 0x01, 0x05, 0x01,
-0x01, 0x09, 0x07, 0x0b, 0x0e, 0x01, 0x01, 0x7b,
-0x08, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0xe5, 0x05,
-0xe5, 0xe6, 0x02, 0x01, 0xe5, 0xe5, 0x02, 0x02,
-0x02, 0x03, 0x02, 0xe5, 0x07, 0xe5, 0x08, 0x01,
-0x06, 0xe5, 0xe5, 0x08, 0x09, 0x07, 0x10, 0xe5,
-0xe6, 0x70, 0x12, 0x05, 0x04, 0xe5, 0x01, 0x04,
-0xe6, 0x01, 0x03, 0x01, 0xe6, 0xe6, 0x03, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe6, 0x04, 0x01, 0x03,
-0x05, 0x15, 0x0b, 0x0e, 0x01, 0xe6, 0x37, 0x4e,
-0x02, 0x02, 0xe5, 0x01, 0x01, 0x04, 0x02, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0xe5, 0x01, 0x06, 0x02,
-0x03, 0x04, 0xe5, 0x02, 0x05, 0x03, 0x01, 0xe5,
-0x05, 0x04, 0x09, 0x06, 0x07, 0x04, 0x0b, 0xe6,
-0xe5, 0x66, 0x13, 0x02, 0x07, 0x14, 0xe5, 0xe5,
-0x37, 0xe5, 0xe5, 0x08, 0x10, 0x02, 0x0d, 0xe8,
-0x10, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x01, 0x02, 0x02, 0x01, 0xe5, 0x07,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0xe6, 0x04, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05,
-0xe6, 0xe5, 0x04, 0x01, 0x01, 0x05, 0x01, 0x02,
-0x08, 0xe5, 0xe5, 0x1f, 0x20, 0x0d, 0x0b, 0x1b,
-0x03, 0x05, 0x07, 0xe5, 0x01, 0x13, 0x05, 0x0a,
-0x08, 0xe6, 0x0d, 0x05, 0x05, 0x02, 0x05, 0x03,
-0x0f, 0xe5, 0x01, 0x0d, 0xe8, 0x09, 0x12, 0x1f,
-0x1d, 0x08, 0x04, 0x04, 0x05, 0x09, 0x08, 0x16,
-0x0f, 0x25, 0x2f, 0xe5, 0xe8, 0x3e, 0x0c, 0x03,
-0xe5, 0x34, 0x0d, 0x0f, 0x05, 0x06, 0x03, 0xe6,
-0xe5, 0x0b, 0x12, 0x0d, 0x1b, 0xe5, 0x02, 0xe5,
-0x11, 0xe5, 0x0b, 0x01, 0x2f, 0xe6, 0x1a, 0x0c,
-0x12, 0x01, 0x01, 0x02, 0x02, 0x09, 0x0d, 0x07,
-0x01, 0x02, 0x09, 0x02, 0x01, 0x04, 0x08, 0x05,
-0x07, 0xe6, 0x08, 0x05, 0x07, 0x02, 0x01, 0x2f,
-0x01, 0x34, 0x0c, 0x06, 0x08, 0x01, 0xe5, 0x0c,
-0x08, 0x09, 0x0c, 0x14, 0x05, 0x0f, 0x01, 0x08,
-0x01, 0x0d, 0x09, 0x01, 0x03, 0x2f, 0x23, 0x15,
-0x09, 0x02, 0x01, 0x0c, 0xe5, 0x05, 0x03, 0xe6,
-0x0d, 0x16, 0x11, 0x01, 0x0a, 0xe5, 0x0b, 0x0a,
-0x03, 0x05, 0x0a, 0xe5, 0xe6, 0x0f, 0x02, 0x08,
-0x13, 0x31, 0x04, 0x02, 0x0d, 0x05, 0x05, 0xe5,
-0x0d, 0x06, 0x02, 0x13, 0xe5, 0x07, 0x13, 0x06,
-0x01, 0x02, 0x0d, 0x08, 0xe5, 0x05, 0x0b, 0x02,
-0x0a, 0xe5, 0x2d, 0x2c, 0x02, 0x09, 0x18, 0xe5,
-0x08, 0x02, 0x0d, 0x22, 0x08, 0x30, 0x01, 0x01,
-0x1d, 0x04, 0x04, 0x35, 0x01, 0x0b, 0x08, 0x03,
-0x08, 0x02, 0xe5, 0x04, 0xe6, 0x01, 0x04, 0xe5,
-0x02, 0xe7, 0x01, 0x03, 0xe5, 0x07, 0xe7, 0x03,
-0x01, 0x09, 0x44, 0xe5, 0xe5, 0x21, 0x48, 0x19,
-0x17, 0x07, 0x0b, 0x0e, 0x41, 0x03, 0xe5, 0x01,
-0x02, 0x6b, 0x05, 0x0d, 0x04, 0x01, 0x04, 0x09,
-0x09, 0x0e, 0x0a, 0x23, 0x17, 0x11, 0x6c, 0x01,
-0x04, 0x1a, 0x1d, 0x04, 0x1a, 0x39, 0xe6, 0xe5,
-0x04, 0x6d, 0x12, 0x25, 0x02, 0x01, 0x0d, 0x2a,
-0x1c, 0x01, 0xe7, 0x07, 0x01, 0x05, 0x01, 0xe5,
-0x04, 0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0xe5, 0xe5,
-0x02, 0xe5, 0x44, 0x10, 0x02, 0x18, 0xe5, 0x03,
-0xe5, 0xe6, 0x04, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x0b, 0x01, 0x11, 0xe5, 0x05, 0x01, 0x01, 0x04,
-0xe5, 0x08, 0x09, 0x01, 0xe6, 0xe5, 0x01, 0x01,
-0x04, 0xe5, 0x11, 0xe5, 0x04, 0x02, 0xe5, 0x4b,
-0x02, 0x01, 0xe5, 0x03, 0x06, 0xe5, 0x07, 0x09,
-0x06, 0xe5, 0xe5, 0x01, 0x06, 0xe5, 0x07, 0x09,
-0x05, 0xe5, 0x01, 0x1a, 0xe5, 0x16, 0x01, 0x02,
-0x01, 0xe6, 0x03, 0x16, 0x13, 0x15, 0xe5, 0x01,
-0x01, 0x25, 0x06, 0x01, 0x02, 0x0b, 0x1d, 0x02,
-0x06, 0x01, 0x07, 0x01, 0x02, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x04, 0x01, 0x18, 0x11, 0x04, 0xe6,
-0xe5, 0x01, 0x43, 0xe5, 0xe5, 0xe5, 0x21, 0xe5,
-0xe5, 0x13, 0xe5, 0x08, 0x09, 0x06, 0xe5, 0x0a,
-0x06, 0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x25,
-0x06, 0x04, 0xe6, 0x11, 0x09, 0x09, 0x3b, 0x04,
-0x08, 0xe5, 0xe5, 0x0c, 0x02, 0x04, 0x09, 0x03,
-0x02, 0xe5, 0x0e, 0x02, 0x02, 0x05, 0xe5, 0x05,
-0x02, 0x06, 0x02, 0x06, 0x02, 0xe5, 0xe5, 0x02,
-0x02, 0x05, 0x09, 0x0c, 0x07, 0x02, 0xe6, 0x01,
-0x4a, 0x1b, 0x01, 0x02, 0xe7, 0xe5, 0x06, 0x03,
-0x02, 0x01, 0x02, 0x03, 0x01, 0x02, 0x04, 0x02,
-0x01, 0x04, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01,
-0xe5, 0x02, 0x03, 0xe6, 0x02, 0x02, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0xe5, 0xe5, 0x01, 0x01, 0x1f, 0x02, 0x02, 0x01,
-0xe7, 0x12, 0x09, 0x06, 0x0a, 0x18, 0x01, 0x15,
-0x02, 0x01, 0xe5, 0x08, 0x0b, 0x0b, 0x09, 0x07,
-0x0b, 0x09, 0x05, 0x03, 0x09, 0x09, 0x07, 0x01,
-0x0e, 0x01, 0x04, 0x02, 0x01, 0x10, 0xe5, 0x01,
-0xe5, 0x10, 0xe8, 0x04, 0xe5, 0xe6, 0x05, 0x22,
-0x01, 0x16, 0x01, 0x04, 0x07, 0x04, 0x10, 0x27,
-0x29, 0x0b, 0xe5, 0xe5, 0x06, 0x01, 0x15, 0xe6,
-0x08, 0x02, 0x03, 0x09, 0x04, 0x04, 0x3b, 0x04,
-0x07, 0x02, 0x10, 0x02, 0x08, 0xe5, 0x07, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x06, 0xe5, 0x07, 0xe5,
-0x11, 0xe5, 0x0e, 0x02, 0x01, 0x04, 0x04, 0x07,
-0x02, 0x06, 0xe5, 0x02, 0x0a, 0x05, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x39, 0xe5, 0x0b, 0x06, 0x2c,
-0x09, 0x13, 0xe5, 0x1b, 0x05, 0xe5, 0x01, 0xe6,
-0x02, 0xe5, 0x0b, 0x09, 0x01, 0x01, 0xe6, 0x06,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0x09,
-0x09, 0x09, 0x09, 0x09, 0xe6, 0x06, 0x02, 0xe5,
-0x01, 0x02, 0x09, 0x04, 0x01, 0x04, 0x09, 0x09,
-0x02, 0x02, 0x03, 0x04, 0xe6, 0x01, 0x06, 0x02,
-0x09, 0x02, 0x06, 0x02, 0x01, 0x01, 0x02, 0x03,
-0x05, 0xe5, 0x07, 0xe6, 0x06, 0x05, 0x07, 0x02,
-0x01, 0x02, 0x6c, 0xe5, 0x08, 0x15, 0x09, 0x09,
-0x12, 0x0a, 0x09, 0x27, 0x0e, 0x05, 0xe5, 0x10,
-0x09, 0x53, 0x08, 0x14, 0x09, 0x09, 0x1d, 0x09,
-0x1b, 0x0d, 0x12, 0xe8, 0x0f, 0x01, 0x07, 0xe6,
-0x06, 0x01, 0x39, 0x01, 0x10, 0x02, 0x03, 0xe5,
-0x09, 0x0a, 0x08, 0xe5, 0x08, 0x09, 0x01, 0x07,
-0x09, 0x09, 0x13, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0xe5, 0x16, 0x01, 0x11, 0x09, 0x09, 0x3b,
-0x08, 0x06, 0x03, 0x01, 0x05, 0xe5, 0x0a, 0x08,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x09,
-0x05, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01,
-0x01, 0x09, 0x02, 0xe9, 0x19, 0x47, 0x02, 0x0c,
-0x09, 0x15, 0x09, 0x04, 0x04, 0x06, 0xe5, 0xe5,
-0x1c, 0x09, 0x03, 0x0d, 0x01, 0x09, 0x03, 0x0b,
-0xe5, 0xe5, 0x12, 0xe7, 0x05, 0xe7, 0x05, 0xe7,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe6, 0x06,
-0xe6, 0x04, 0xe7, 0xe5, 0x06, 0xe7, 0x04, 0xe8,
-0x04, 0xe8, 0x05, 0xe7, 0xe5, 0x02, 0xe7, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0xe8, 0x06,
-0xe5, 0x05, 0xe5, 0xe6, 0xe5, 0x02, 0xe5, 0xe5,
-0x01, 0x05, 0xe5, 0x06, 0x01, 0x01, 0x1a, 0x45,
-0x06, 0x01, 0x09, 0x0e, 0x01, 0x09, 0x01, 0x06,
-0x02, 0x03, 0x03, 0x01, 0x07, 0x01, 0xe5, 0xe6,
-0x04, 0x02, 0x03, 0x02, 0x02, 0x03, 0x09, 0xe5,
-0xe5, 0x09, 0x01, 0x0a, 0xe5, 0x06, 0x0c, 0x02,
-0x02, 0x13, 0x02, 0x06, 0x02, 0x06, 0x02, 0x35,
-0x02, 0x03, 0x01, 0x09, 0x02, 0x0a, 0x02, 0x01,
-0x08, 0xe5, 0x07, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x07, 0xe6, 0xe6, 0x02, 0xe7, 0x06, 0xe6, 0x06,
-0x09, 0xe5, 0x09, 0x01, 0x03, 0x02, 0x06, 0x02,
-0x02, 0x02, 0x04, 0xe5, 0x03, 0xe5, 0xe5, 0xe5,
-0x10, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0x36, 0x03, 0x0d, 0x0f, 0x03, 0x07,
-0x08, 0xe5, 0x08, 0x09, 0x03, 0x03, 0x01, 0x09,
-0x09, 0x09, 0x03, 0x01, 0x09, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x01, 0x07, 0x06, 0xe6, 0xe5, 0x12,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x37, 0x01, 0x0d, 0x0a, 0x02, 0x01, 0x09, 0x09,
-0xe5, 0x04, 0x02, 0x06, 0x02, 0xe5, 0x01, 0x01,
-0xe5, 0x02, 0x08, 0xe5, 0x0e, 0x02, 0x03, 0x0f,
-0x09, 0x05, 0x08, 0x03, 0x01, 0xe5, 0x01, 0x6b,
-0x05, 0x09, 0x02, 0x01, 0x10, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0xe5, 0x11, 0x05,
-0xe5, 0xe6, 0x04, 0xe5, 0xe5, 0x05, 0x02, 0x03,
-0xe5, 0x26, 0x02, 0x11, 0x01, 0xe6, 0x04, 0x01,
-0xe6, 0x04, 0x01, 0x01, 0x05, 0x01, 0x06, 0xe5,
-0xe5, 0x06, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x01, 0x05, 0xe6, 0x06, 0x01,
-0xe5, 0x02, 0x04, 0x01, 0x03, 0x03, 0x01, 0x02,
-0x01, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0x03, 0x03, 0x01, 0x03,
-0x03, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x0a, 0x01, 0x01, 0x0b, 0xe5,
-0x02, 0x04, 0x03, 0xe5, 0x07, 0xe5, 0x29, 0x0f,
-0xe5, 0x03, 0x0c, 0x02, 0x05, 0xe5, 0x36, 0x03,
-0x06, 0x17, 0x04, 0x06, 0x01, 0x07, 0x14, 0x03,
-0xe5, 0x01, 0xe5, 0x03, 0x08, 0x13, 0x0f, 0x09,
-0x0a, 0x16, 0x07, 0x09, 0x08, 0x0a, 0x0b, 0x04,
-0xe6, 0xe5, 0x08, 0x09, 0x19, 0xe5, 0x01, 0x0a,
-0x0c, 0x05, 0x05, 0x04, 0x03, 0x0a, 0x01, 0x01,
-0x02, 0x13, 0x02, 0xe5, 0xe5, 0x07, 0x3b, 0x19,
-0x01, 0x09, 0x05, 0x0d, 0x05, 0x02, 0x07, 0x01,
-0xe5, 0x06, 0x12, 0x09, 0x1a, 0x04, 0x0a, 0x09,
-0xe9, 0x18, 0x45, 0x06, 0x01, 0xe5, 0x05, 0x02,
-0x06, 0x04, 0xe5, 0x03, 0xe6, 0x04, 0x01, 0x02,
-0x07, 0x06, 0x02, 0x0b, 0x04, 0x04, 0xe5, 0x02,
-0x02, 0x01, 0x04, 0x02, 0x06, 0x07, 0x02, 0x0b,
-0x01, 0x07, 0x01, 0x0c, 0x02, 0xe5, 0xe5, 0x0a,
-0x1c, 0x3a, 0x01, 0x02, 0x01, 0x09, 0x04, 0x04,
-0x02, 0x01, 0x01, 0x07, 0x03, 0x0c, 0x05, 0x03,
-0x06, 0x15, 0x0a, 0x1c, 0x01, 0x07, 0x0e, 0xe6,
-0xe6, 0x21, 0x0d, 0x3c, 0xe5, 0x02, 0x03, 0x0d,
-0x03, 0x09, 0x02, 0x05, 0xe5, 0xe5, 0x02, 0x07,
-0x09, 0x03, 0x05, 0x01, 0x01, 0x01, 0x02, 0x02,
-0x06, 0x0a, 0x05, 0x07, 0x09, 0x04, 0x0c, 0xe7,
-0x11, 0x02, 0x05, 0xe5, 0x1d, 0x0d, 0x04, 0x09,
-0x09, 0x09, 0x07, 0x10, 0x01, 0x04, 0x05, 0x08,
-0x10, 0x16, 0xe6, 0x0a, 0x08, 0x06, 0xe5, 0x07,
-0x05, 0x03, 0x11, 0xe7, 0x23, 0x26, 0x18, 0x09,
-0x05, 0x03, 0x0d, 0x0f, 0x06, 0x02, 0x02, 0x1c,
-0x11, 0xe5, 0x0e, 0x04, 0x04, 0x04, 0x02, 0x10,
-0xe5, 0xe6, 0x09, 0x05, 0x09, 0x09, 0x02, 0x53,
-0x01, 0x07, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe6,
-0x03, 0x10, 0x08, 0x06, 0xe5, 0x0d, 0x0e, 0x0b,
-0x05, 0x03, 0x09, 0x0d, 0xe5, 0x01, 0x46, 0x39,
-0x04, 0x04, 0x08, 0x22, 0x02, 0x01, 0x01, 0x1b,
-0x0b, 0x21, 0xe5, 0xe5, 0x08, 0x05, 0x01, 0x07,
-0x01, 0x09, 0x0d, 0x3a, 0x05, 0x03, 0x01, 0x0c,
-0xe6, 0x08, 0x09, 0x04, 0x01, 0x09, 0x31, 0xe5,
-0xe6, 0x09, 0x03, 0x04, 0x05, 0x07, 0x02, 0xe5,
-0x0f, 0xe5, 0x0d, 0x02, 0x27, 0x2d, 0x08, 0x0a,
-0x03, 0x01, 0x01, 0x03, 0x03, 0x03, 0x08, 0x12,
-0x04, 0x19, 0x06, 0x09, 0x06, 0x10, 0xe6, 0xe6,
-0x0b, 0xe5, 0x08, 0x03, 0x06, 0x02, 0x02, 0x21,
-0x16, 0x0b, 0x14, 0x0b, 0x02, 0x05, 0x02, 0xe6,
-0x33, 0x11, 0x04, 0x03, 0x02, 0x02, 0x13, 0x01,
-0x01, 0x01, 0x01, 0x5d, 0xe5, 0x06, 0x10, 0x02,
-0xe5, 0x05, 0x01, 0x0b, 0x09, 0x09, 0xe5, 0x11,
-0xe5, 0x04, 0x02, 0xe5, 0x12, 0x02, 0xe5, 0x03,
-0xe5, 0x1d, 0xe5, 0x01, 0x01, 0x02, 0x03, 0x1f,
-0x33, 0x01, 0x04, 0x05, 0xe5, 0x02, 0x10, 0xe5,
-0x11, 0x04, 0x04, 0x04, 0x01, 0x01, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0x05, 0xe6, 0xe5, 0x05,
-0xe5, 0x0a, 0x23, 0x01, 0x01, 0x02, 0xe5, 0xe6,
-0x03, 0x01, 0x02, 0xe5, 0x01, 0x06, 0x01, 0x02,
-0x04, 0x01, 0xe5, 0x23, 0x01, 0x05, 0x1a, 0x07,
-0x09, 0x04, 0x05, 0x05, 0x0b, 0x01, 0xe5, 0xe5,
-0x08, 0x01, 0x07, 0x09, 0x07, 0x01, 0x09, 0x15,
-0x02, 0xe5, 0x02, 0x04, 0xe5, 0x0a, 0x01, 0x05,
-0x02, 0xe5, 0xe5, 0x05, 0xe5, 0x01, 0x09, 0x2e,
-0x20, 0x06, 0x02, 0x0b, 0x13, 0x06, 0x02, 0x01,
-0x09, 0x09, 0x09, 0x07, 0x01, 0x09, 0x0d, 0xe5,
-0x11, 0xe5, 0x0f, 0x02, 0x01, 0xe7, 0xe5, 0x0c,
-0x02, 0x02, 0x03, 0x03, 0x01, 0x03, 0x05, 0x1c,
-0x1a, 0x06, 0x05, 0xe6, 0xe5, 0x06, 0x08, 0x02,
-0x01, 0x07, 0x06, 0xe6, 0x05, 0x02, 0x02, 0x09,
-0x09, 0x13, 0x0c, 0x06, 0xe5, 0x02, 0x01, 0x03,
-0x02, 0x02, 0x11, 0xe9, 0x03, 0x0a, 0x05, 0xe5,
-0x01, 0x06, 0x02, 0x03, 0xe6, 0x21, 0x19, 0x03,
-0x03, 0x01, 0x01, 0x09, 0x01, 0x03, 0x03, 0x01,
-0x01, 0x09, 0x04, 0x04, 0x04, 0x02, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x09, 0x07, 0x01, 0x12, 0x05,
-0x03, 0x05, 0x0b, 0x02, 0x02, 0xe5, 0xe6, 0x0e,
-0x05, 0x0b, 0x27, 0x17, 0x07, 0x07, 0x05, 0xe5,
-0x01, 0x0b, 0x01, 0x07, 0x06, 0xe5, 0xe5, 0xe5,
-0x03, 0xe5, 0x02, 0x04, 0x04, 0x04, 0x01, 0x02,
-0x04, 0x0e, 0x0c, 0x04, 0x01, 0x05, 0x01, 0x01,
-0x05, 0x03, 0x08, 0x04, 0xe6, 0x01, 0xe5, 0x0b,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x24, 0x18, 0xe6,
-0x01, 0x05, 0xe5, 0x01, 0x04, 0x06, 0x09, 0x01,
-0x0e, 0xe7, 0xe5, 0x03, 0xe6, 0x01, 0x05, 0x03,
-0x04, 0x04, 0x05, 0x0d, 0x0b, 0xe5, 0xe5, 0x01,
-0x02, 0x03, 0x01, 0xe5, 0x01, 0x1a, 0xe5, 0x08,
-0x02, 0x03, 0x02, 0xe5, 0x04, 0x09, 0x02, 0x1d,
-0x1a, 0x2c, 0x27, 0xe6, 0x10, 0x02, 0x06, 0x02,
-0x03, 0x04, 0x04, 0x02, 0xe5, 0x04, 0x0c, 0x02,
-0x07, 0xe5, 0x01, 0x14, 0x13, 0x01, 0x1b, 0xe6,
-0x16, 0xe5, 0x12, 0x18, 0x01, 0x11, 0x27, 0x0f,
-0xe5, 0x1c, 0x02, 0x06, 0x02, 0xe6, 0xe6, 0x0a,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0xe5, 0x02,
-0x02, 0xe5, 0x01, 0x05, 0x09, 0x09, 0x09, 0x09,
-0x09, 0xe6, 0x06, 0x06, 0x02, 0x09, 0x06, 0x04,
-0x03, 0x02, 0x02, 0x09, 0x03, 0x05, 0x09, 0x02,
-0x06, 0x09, 0x03, 0x05, 0x09, 0xe5, 0x04, 0x02,
-0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5, 0x05, 0x05,
-0x07, 0x03, 0xe5, 0x01, 0x06, 0x02, 0x06, 0x09,
-0x2a, 0x24, 0x02, 0x12, 0xe5, 0x07, 0x02, 0x4c,
-0x0b, 0xe5, 0x08, 0x0e, 0x02, 0x03, 0x0b, 0x39,
-0x28, 0x14, 0x0b, 0x4b, 0x0b, 0x09, 0x16, 0xe6,
-0x0c, 0x02, 0x09, 0x09, 0x19, 0xe5, 0xe5, 0x06,
-0x01, 0x14, 0xe6, 0x0a, 0x04, 0x02, 0x03, 0x0b,
-0xe5, 0xe5, 0x2d, 0x1e, 0x01, 0xe7, 0xe5, 0x04,
-0x09, 0x15, 0x01, 0x02, 0xe5, 0x0e, 0x2f, 0x01,
-0xe5, 0x05, 0x03, 0x13, 0x0f, 0x03, 0x01, 0x02,
-0x03, 0x05, 0x02, 0x01, 0xe5, 0x05, 0x02, 0x0a,
-0x04, 0x03, 0x05, 0x03, 0x09, 0x05, 0x03, 0x09,
-0x06, 0x01, 0xe6, 0x04, 0x0b, 0x07, 0x01, 0x01,
-0x01, 0x0d, 0xe5, 0x0c, 0x09, 0x01, 0x2c, 0x02,
-0x01, 0x0e, 0x18, 0x0d, 0x05, 0x01, 0x06, 0x07,
-0x12, 0x03, 0x01, 0x11, 0x01, 0x07, 0x01, 0x07,
-0x01, 0xe5, 0x1b, 0x0e, 0x01, 0x01, 0x15, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x02, 0x04,
-0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x06, 0xe6, 0xe6,
-0xe5, 0x03, 0x01, 0xe5, 0x04, 0xe5, 0xe5, 0x06,
-0xe6, 0x05, 0xe8, 0xe5, 0x02, 0xe7, 0x05, 0xe8,
-0xe5, 0x02, 0x01, 0xe6, 0xe5, 0x02, 0xe8, 0xe5,
-0x02, 0x01, 0xe6, 0x06, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x04, 0xe6, 0x07, 0x02, 0x23, 0x1b, 0x01,
-0x1e, 0xe5, 0x07, 0x10, 0x01, 0x04, 0x04, 0x01,
-0xe5, 0x07, 0xe5, 0x0f, 0x01, 0xe6, 0xe5, 0x05,
-0xe5, 0xe5, 0x02, 0x01, 0xe6, 0xe5, 0x08, 0x09,
-0xe5, 0x04, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x12,
-0x07, 0x02, 0xe5, 0x0e, 0x13, 0x1b, 0x01, 0x34,
-0x04, 0x01, 0x06, 0x01, 0xe5, 0xe6, 0x02, 0x01,
-0x03, 0x02, 0x02, 0x05, 0x03, 0xe5, 0xe5, 0x03,
-0x01, 0x07, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x13,
-0x06, 0x01, 0x01, 0x0b, 0x07, 0x01, 0x02, 0x01,
-0x02, 0xe5, 0x03, 0xe9, 0x08, 0x0f, 0x09, 0x46,
-0x10, 0x01, 0x06, 0x04, 0x05, 0xe5, 0x01, 0x04,
-0xe6, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x04, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x21, 0x07, 0x06, 0x03, 0x21,
-0x2c, 0x13, 0x07, 0x10, 0x01, 0x09, 0x01, 0xe5,
-0x01, 0xe5, 0x04, 0x02, 0x05, 0x03, 0x01, 0xe6,
-0xe6, 0x01, 0xe8, 0xe6, 0x02, 0xe7, 0xe6, 0x01,
-0xe8, 0xe5, 0x04, 0x01, 0x01, 0x03, 0x01, 0xe5,
-0x04, 0xe5, 0x05, 0x12, 0x04, 0x03, 0x03, 0x05,
-0x0d, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x02,
-0x24, 0x04, 0x22, 0x14, 0x0c, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0x0c, 0x06, 0x01, 0xe5, 0x0f, 0x07,
-0x0b, 0x09, 0x16, 0x03, 0x01, 0x01, 0x0e, 0x02,
-0x01, 0x02, 0x01, 0x02, 0x01, 0x03, 0x03, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x01,
-0x05, 0x01, 0x03, 0x03, 0x01, 0x01, 0x05, 0x01,
-0xe5, 0x06, 0xe5, 0xe5, 0xe5, 0x04, 0x01, 0x04,
-0x02, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0xe5, 0x05, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x04, 0x01, 0x0a, 0x03, 0x13, 0x0c,
-0xe5, 0x27, 0x02, 0x11, 0xe5, 0x08, 0x2b, 0x0a,
-0xe5, 0x02, 0x04, 0x02, 0xe5, 0x04, 0x09, 0x05,
-0x04, 0xe5, 0x0c, 0xe6, 0x05, 0x09, 0x04, 0x14,
-0x02, 0xe6, 0x09, 0x09, 0x30, 0x15, 0x01, 0x09,
-0x06, 0x0a, 0x08, 0x07, 0x04, 0x09, 0x06, 0x02,
-0x06, 0x09, 0x02, 0x06, 0x02, 0x06, 0x02, 0x0b,
-0xe5, 0xe5, 0x1f, 0x08, 0xe5, 0x02, 0x02, 0x19,
-0x42, 0x0b, 0x02, 0x09, 0x07, 0x09, 0x02, 0x08,
-0x09, 0x09, 0x09, 0x0f, 0x0f, 0x11, 0x20, 0x01,
-0xe6, 0x15, 0x01, 0x07, 0xe5, 0x04, 0x06, 0x19,
-0x01, 0x0b, 0x1d, 0x05, 0x01, 0x04, 0x04, 0x01,
-0x07, 0x0b, 0xe5, 0x05, 0xe5, 0xe5, 0x08, 0x06,
-0x01, 0xe5, 0x02, 0x05, 0x10, 0xe6, 0x06, 0x01,
-0x07, 0x01, 0x04, 0x15, 0xe6, 0x0b, 0x0a, 0x02,
-0x18, 0x18, 0x18, 0x0a, 0x07, 0xe5, 0xe5, 0x01,
-0x01, 0x02, 0x01, 0x05, 0x01, 0x01, 0x03, 0x07,
-0x10, 0x08, 0x04, 0x01, 0x0e, 0x0b, 0x06, 0x05,
-0x09, 0x04, 0x08, 0x0a, 0x01, 0xe6, 0x2b, 0x03,
-0x05, 0x11, 0x06, 0x18, 0xe5, 0x07, 0x0d, 0x03,
-0x11, 0x06, 0x0c, 0x0a, 0x08, 0x09, 0x09, 0x0d,
-0x09, 0x0b, 0x02, 0x0b, 0x03, 0x2b, 0x01, 0x2a,
-0x0d, 0xe5, 0xe5, 0x09, 0x09, 0x06, 0x0e, 0x0d,
-0x11, 0x07, 0x13, 0x0c, 0x06, 0x05, 0x1c, 0x02,
-0x0b, 0x22, 0x09, 0x14, 0x1c, 0x02, 0xe5, 0x04,
-0x02, 0x0a, 0x01, 0xe5, 0x19, 0x13, 0x27, 0x03,
-0x05, 0x11, 0x05, 0x07, 0x03, 0x09, 0x01, 0x11,
-0x3d, 0x1c, 0x0d, 0x03, 0x02, 0x02, 0xe6, 0x04,
-0x02, 0xe6, 0x06, 0xe5, 0x02, 0x01, 0x0c, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x03, 0x03, 0xe5, 0xe6,
-0x1e, 0x01, 0x12, 0x03, 0x02, 0xe5, 0x18, 0x44,
-0x17, 0x08, 0x01, 0xe5, 0x09, 0xe5, 0x02, 0x06,
-0x07, 0xe5, 0x11, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x04, 0x1d, 0x0f, 0x03, 0xe6, 0xe5, 0x11, 0x0d,
-0x0c, 0x0a, 0x12, 0x28, 0xe5, 0x06, 0x03, 0xe5,
-0x08, 0xe5, 0x08, 0x05, 0x15, 0x02, 0x22, 0xe5,
-0x02, 0x09, 0x0f, 0x0d, 0xe6, 0xe5, 0x27, 0x02,
-0x01, 0x2c, 0x0c, 0x01, 0x02, 0x01, 0x0a, 0x01,
-0xe6, 0x01, 0x0a, 0x11, 0x02, 0xe5, 0x0a, 0x03,
-0x01, 0xe5, 0x23, 0x22, 0x08, 0x03, 0xe5, 0x04,
-0x25, 0x1d, 0x0f, 0x07, 0x09, 0x1a, 0x14, 0x01,
-0x01, 0x11, 0x25, 0xe5, 0x04, 0x27, 0x02, 0xe7,
-0x0e, 0xe5, 0x07, 0x09, 0x1c, 0x01, 0x15, 0x01,
-0xe5, 0x02, 0xe5, 0x06, 0x1b, 0x04, 0xe7, 0x05,
-0x01, 0xe5, 0x05, 0x05, 0x03, 0x02, 0x01, 0x0e,
-0x09, 0x02, 0x01, 0x04, 0x08, 0xe5, 0x01, 0xe5,
-0x04, 0xe5, 0x07, 0x05, 0x0e, 0xe7, 0x01, 0x02,
-0x01, 0x05, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x04, 0x23, 0x09, 0xe5, 0x03, 0xe5, 0x01,
-0x03, 0x05, 0x0f, 0xe5, 0x07, 0xe5, 0x03, 0xe5,
-0x01, 0x15, 0xe5, 0x01, 0x02, 0x03, 0xe5, 0xe5,
-0x0b, 0x09, 0x02, 0xe5, 0x04, 0x0a, 0x01, 0xe5,
-0x01, 0xe5, 0x01, 0xe5, 0xe5, 0xe5, 0x03, 0x05,
-0x0b, 0x01, 0x03, 0x02, 0x04, 0x26, 0x29, 0x07,
-0x06, 0x01, 0x07, 0xe5, 0xe5, 0x08, 0x01, 0x0b,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x0c,
-0x20, 0xe5, 0x03, 0x09, 0x11, 0x0b, 0x05, 0x02,
-0x02, 0x24, 0xe5, 0x01, 0x1d, 0x09, 0x09, 0x09,
-0x06, 0xe5, 0x06, 0xe5, 0x01, 0x01, 0x08, 0xe5,
-0x04, 0xe5, 0x01, 0x01, 0x04, 0xe5, 0xe5, 0xe5,
-0x06, 0x09, 0xe5, 0xe5, 0x23, 0x09, 0x13, 0x0d,
-0x04, 0x01, 0x12, 0x09, 0x09, 0x07, 0x02, 0x02,
-0xe5, 0x17, 0xe5, 0x01, 0x02, 0x06, 0xe5, 0x03,
-0x07, 0x03, 0x01, 0xe5, 0xe5, 0x01, 0x01, 0x01,
-0x05, 0x08, 0x02, 0x09, 0x09, 0x04, 0x04, 0x07,
-0x0b, 0x09, 0x09, 0x07, 0x08, 0x02, 0x03, 0x05,
-0x06, 0x02, 0x0b, 0xe5, 0xe6, 0x01, 0x28, 0x02,
-0x08, 0x04, 0x01, 0x0a, 0x04, 0x01, 0x01, 0xe5,
-0x02, 0x03, 0xe6, 0x02, 0x08, 0x08, 0x01, 0xe5,
-0x02, 0x04, 0x07, 0x03, 0x09, 0x09, 0x05, 0x03,
-0x05, 0x02, 0xe5, 0xe5, 0x01, 0x21, 0x05, 0xe5,
-0x02, 0x03, 0xe5, 0x0b, 0x02, 0x08, 0x02, 0x01,
-0xe7, 0x11, 0xe5, 0x06, 0x08, 0x0f, 0x10, 0x01,
-0x0c, 0x05, 0x01, 0x03, 0x02, 0x01, 0x02, 0x04,
-0x04, 0x05, 0x01, 0x01, 0x0b, 0x04, 0x01, 0xe5,
-0xe5, 0x06, 0x01, 0x02, 0x04, 0x18, 0x0b, 0x01,
-0x07, 0x01, 0xe5, 0x06, 0x03, 0x05, 0x05, 0x07,
-0x0d, 0xe5, 0x01, 0xe5, 0x10, 0xe5, 0xe5, 0x05,
-0xe5, 0x08, 0xe6, 0x01, 0x02, 0x08, 0x0d, 0xe5,
-0x01, 0x09, 0x09, 0x04, 0x01, 0x01, 0xe5, 0x01,
-0x03, 0xe6, 0x01, 0x07, 0x01, 0x01, 0xe5, 0xe5,
-0x03, 0x03, 0xe5, 0xe5, 0xe6, 0xe5, 0xe6, 0x03,
-0x01, 0x01, 0xe5, 0x03, 0x03, 0xe5, 0x03, 0x02,
-0x0a, 0xe5, 0x07, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x01, 0x02, 0x06, 0x03, 0xe5, 0xe5, 0x06, 0xe6,
-0x03, 0x0b, 0x02, 0xe6, 0xe5, 0x04, 0x0a, 0x04,
-0x04, 0x09, 0x09, 0x02, 0x09, 0x02, 0x10, 0xe5,
-0x0e, 0x09, 0x02, 0x10, 0x04, 0x06, 0x02, 0xe5,
-0x04, 0x09, 0x09, 0x09, 0x02, 0x06, 0x09, 0x04,
-0x04, 0x02, 0x01, 0x04, 0x02, 0x06, 0x04, 0x04,
-0x14, 0x02, 0xe6, 0xe5, 0x0f, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x0b, 0xe6, 0x03, 0x02, 0x13, 0xe5,
-0x0d, 0xe5, 0x0b, 0x01, 0x07, 0xe5, 0x03, 0xe5,
-0x09, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x08, 0x02, 0x01, 0x03, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x03, 0x07, 0x01, 0x03, 0xe5, 0x07,
-0xe5, 0x12, 0x03, 0xe5, 0xe6, 0x0d, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0x01, 0x01, 0x02, 0xe5, 0x07,
-0x03, 0x05, 0x09, 0x09, 0x09, 0xe7, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0x05, 0x09, 0xe5, 0x09, 0xe5,
-0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x02,
-0x01, 0x02, 0x01, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x04, 0x02, 0xe5, 0xe6, 0x04, 0xe5,
-0x07, 0xe6, 0x06, 0x0d, 0x03, 0xe5, 0x01, 0x27,
-0x3b, 0x47, 0x24, 0x2f, 0x02, 0xe8, 0x10, 0x09,
-0x0b, 0x3d, 0x19, 0x0b, 0x09, 0x09, 0x09, 0x03,
-0x0f, 0x09, 0x09, 0x13, 0x21, 0xe7, 0x0f, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0x03, 0x13, 0x04,
-0x14, 0xe6, 0x06, 0x0d, 0x04, 0xe5, 0xe5, 0x04,
-0xe5, 0xe8, 0x03, 0x01, 0xe7, 0xe5, 0x03, 0xe5,
-0xe5, 0xe5, 0x04, 0xe6, 0x03, 0x01, 0xe5, 0x08,
-0xe6, 0x06, 0xe6, 0xe5, 0x01, 0x01, 0xe7, 0x06,
-0x09, 0xe6, 0x06, 0xe6, 0xe5, 0x12, 0x02, 0xe5,
-0x09, 0x06, 0x09, 0x09, 0x13, 0x01, 0x0a, 0x04,
-0x01, 0x13, 0x0c, 0x05, 0xe5, 0x06, 0xe6, 0x06,
-0x01, 0xe6, 0x03, 0xe5, 0xe7, 0x03, 0x02, 0xe6,
-0x08, 0x05, 0x01, 0x01, 0x09, 0x09, 0x05, 0x01,
-0xe6, 0x06, 0x0b, 0x09, 0x09, 0x05, 0xe5, 0x02,
-0x01, 0xe9, 0x0f, 0x09, 0x0b, 0x0d, 0x01, 0x13,
-0x21, 0x03, 0x06, 0x04, 0x03, 0x09, 0x05, 0x01,
-0xe5, 0x01, 0x05, 0x0d, 0xe5, 0x01, 0x01, 0x0d,
-0x07, 0x01, 0x09, 0x03, 0x19, 0xe5, 0x0a, 0x0a,
-0xe5, 0x12, 0xe7, 0x05, 0xe7, 0x02, 0x02, 0xe7,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x03, 0xe6, 0x01,
-0x06, 0xe6, 0xe5, 0xe5, 0x02, 0xe6, 0x02, 0x03,
-0xe6, 0x03, 0x02, 0xe6, 0xe5, 0xe5, 0x02, 0x01,
-0xe5, 0x02, 0x02, 0xe7, 0x05, 0x01, 0xe5, 0x02,
-0x02, 0xe7, 0x01, 0x05, 0xe5, 0x02, 0x02, 0xe7,
-0x02, 0x02, 0xe7, 0x07, 0xe7, 0x02, 0x05, 0x24,
-0xe5, 0x06, 0x1d, 0x14, 0xe5, 0x06, 0xe5, 0x07,
-0x09, 0x03, 0x05, 0x01, 0x05, 0x04, 0x03, 0xe5,
-0x02, 0xe5, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01,
-0x01, 0x06, 0x03, 0x05, 0x03, 0x06, 0x01, 0xe6,
-0x03, 0x0d, 0xe5, 0x07, 0xe5, 0x04, 0x01, 0x0e,
-0x03, 0x13, 0x02, 0x06, 0x02, 0x06, 0x02, 0xe5,
-0xe5, 0x1c, 0x17, 0x05, 0x07, 0x04, 0x06, 0x06,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0x06, 0x02, 0x02,
-0xe5, 0x04, 0x07, 0x01, 0xe5, 0xe5, 0x04, 0xe5,
-0x05, 0x01, 0xe5, 0x07, 0x01, 0x01, 0x03, 0x01,
-0xe5, 0x01, 0x0d, 0x02, 0x06, 0x02, 0xe5, 0xe5,
-0x01, 0x02, 0x01, 0xe5, 0x03, 0x04, 0x11, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x0a,
-0x01, 0x01, 0x11, 0x01, 0x13, 0x03, 0x03, 0xe5,
-0x07, 0x09, 0x01, 0x02, 0xe5, 0x06, 0x01, 0x01,
-0x04, 0xe5, 0x02, 0x03, 0x01, 0x02, 0xe5, 0x03,
-0xe5, 0x02, 0x03, 0x01, 0x01, 0x01, 0x04, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0xe5, 0xe5, 0x04, 0x02,
-0xe5, 0x0e, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0xe5,
-0xe5, 0x06, 0x06, 0xe6, 0xe5, 0x08, 0x02, 0x06,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6,
-0x08, 0x01, 0x2b, 0x01, 0x01, 0x02, 0x06, 0x0b,
-0x05, 0x09, 0xe5, 0x07, 0x05, 0x0e, 0x02, 0x01,
-0x03, 0xe5, 0x07, 0xe5, 0x11, 0x13, 0x01, 0xe5,
-0x05, 0x01, 0xe6, 0xe5, 0x02, 0x04, 0x03, 0x02,
-0xe8, 0x0f, 0x09, 0x0a, 0x04, 0x01, 0xe5, 0x2d,
-0x09, 0x03, 0x06, 0x01, 0x01, 0x02, 0x05, 0x0c,
-0x0c, 0x0b, 0x02, 0x01, 0x04, 0x02, 0x24, 0xe5,
-0xe5, 0x19, 0x02, 0x0d, 0x01, 0x01, 0x11, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x04, 0x02, 0x01, 0xe5, 0x05, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x05, 0x01, 0x02, 0x01, 0x04, 0x01,
-0xe5, 0x05, 0xe6, 0xe5, 0x04, 0x01, 0x03, 0x03,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x06, 0xe7, 0x06,
-0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x0a, 0x01,
-0x01, 0x02, 0x0c, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe6, 0x05, 0x0c, 0x20, 0x04, 0xe5, 0x06, 0xe7,
-0x0b, 0x04, 0xe5, 0x09, 0xe5, 0xe6, 0x04, 0xe5,
-0x08, 0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x01,
-0x06, 0xe5, 0x01, 0x05, 0x0f, 0x02, 0xe5, 0x07,
-0xe6, 0xe5, 0xe5, 0x02, 0xe5, 0x01, 0x03, 0xe5,
-0x01, 0x0c, 0x01, 0xe7, 0xe5, 0x04, 0x35, 0x27,
-0x01, 0x04, 0xe5, 0x0c, 0x02, 0x03, 0x03, 0x06,
-0x03, 0x03, 0x04, 0x03, 0x03, 0x02, 0x08, 0x08,
-0x01, 0x03, 0x04, 0x06, 0x05, 0xe5, 0x0a, 0x0c,
-0x1a, 0xe5, 0x02, 0x01, 0x0b, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x04, 0x10, 0x23, 0x01, 0x09,
-0x0c, 0x05, 0x01, 0x03, 0x01, 0x01, 0x01, 0x07,
-0x02, 0x01, 0x04, 0x03, 0x05, 0x02, 0xe5, 0xe5,
-0x05, 0x02, 0x22, 0x01, 0x07, 0x01, 0x02, 0x04,
-0x01, 0x18, 0x03, 0x28, 0x02, 0x01, 0x17, 0x0a,
-0x06, 0x02, 0x09, 0x02, 0x01, 0x01, 0x05, 0xe6,
-0x17, 0x01, 0x02, 0x01, 0x18, 0x04, 0xe5, 0x1d,
-0x07, 0xe6, 0x07, 0x09, 0x03, 0x04, 0x04, 0x09,
-0x01, 0x01, 0x2c, 0x01, 0xe5, 0x01, 0x0a, 0x27,
-0x02, 0x01, 0x06, 0x07, 0x09, 0x01, 0xe5, 0x07,
-0x01, 0x02, 0x03, 0x1f, 0x06, 0x0b, 0x1b, 0x0b,
-0x12, 0x01, 0x01, 0x13, 0x07, 0x01, 0x09, 0x04,
-0xe5, 0x02, 0x01, 0x02, 0xe5, 0x14, 0x01, 0x04,
-0xe5, 0x14, 0x01, 0xe5, 0x07, 0x06, 0x01, 0x04,
-0xe5, 0x02, 0x0c, 0x09, 0xe5, 0x0b, 0x05, 0x13,
-0x09, 0x03, 0x04, 0x0b, 0x08, 0x03, 0x01, 0x03,
-0x0c, 0xe6, 0x1c, 0x0d, 0x09, 0x01, 0x0e, 0x0c,
-0x20, 0x0f, 0xe5, 0x0d, 0x15, 0x13, 0x11, 0x14,
-0x0f, 0xe5, 0x0f, 0x02, 0x1c, 0xe5, 0x07, 0x06,
-0x02, 0x1e, 0x05, 0x0b, 0x0c, 0x06, 0x0c, 0x0c,
-0x10, 0x01, 0x11, 0x08, 0x37, 0x10, 0x03, 0x0d,
-0xe5, 0x07, 0xe5, 0x35, 0x24, 0x03, 0x02, 0xe5,
-0x03, 0x02, 0xe5, 0xe6, 0x01, 0x02, 0x01, 0xe6,
-0x02, 0x03, 0xe5, 0x04, 0x02, 0xe6, 0x03, 0x02,
-0x09, 0x09, 0x07, 0x02, 0x01, 0x11, 0xe5, 0x02,
-0x04, 0xe5, 0x18, 0x01, 0xe6, 0x05, 0x09, 0x09,
-0x3e, 0x08, 0x12, 0x05, 0x02, 0xe5, 0x04, 0x01,
-0x02, 0x06, 0x02, 0x06, 0x09, 0x02, 0x21, 0x01,
-0x0f, 0x07, 0x09, 0x17, 0x02, 0xe5, 0x0d, 0x09,
-0x07, 0x06, 0x05, 0x04, 0x04, 0x04, 0x09, 0x02,
-0x01, 0x09, 0x19, 0x0a, 0xe5, 0xe5, 0x01, 0x01,
-0x03, 0x0c, 0x06, 0x06, 0x05, 0x04, 0x12, 0x14,
-0x09, 0x01, 0x01, 0x09, 0x08, 0x01, 0x0f, 0x01,
-0xe6, 0x18, 0x04, 0x09, 0x02, 0xe5, 0x08, 0x11,
-0x01, 0x04, 0x0f, 0x0b, 0x10, 0x0c, 0x02, 0x05,
-0x01, 0x08, 0x05, 0x02, 0x01, 0x08, 0x05, 0x02,
-0x0a, 0x02, 0x1e, 0x05, 0x02, 0x11, 0x01, 0x01,
-0x01, 0xe5, 0x2c, 0x04, 0x02, 0xe5, 0x1b, 0x28,
-0x17, 0xe5, 0x11, 0x12, 0x10, 0x1b, 0x17, 0x05,
-0xe6, 0xe7, 0x0e, 0x09, 0x02, 0xe5, 0x04, 0xe5,
-0x0d, 0x24, 0x01, 0x04, 0x01, 0xe5, 0x01, 0x17,
-0x0b, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0x05,
-0x01, 0x01, 0x04, 0x02, 0xe5, 0x06, 0xe5, 0x01,
-0xe5, 0x0b, 0x02, 0x01, 0x04, 0x05, 0x06, 0x01,
-0x04, 0x09, 0xe5, 0x12, 0xe5, 0xe8, 0x01, 0x01,
-0x0b, 0x09, 0x03, 0xe5, 0x04, 0x0f, 0xe6, 0x21,
-0xe5, 0xe6, 0x01, 0x05, 0x09, 0xe5, 0x0a, 0x07,
-0x03, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x08,
-0x01, 0xe6, 0xe5, 0x01, 0xe5, 0x0b, 0x04, 0x01,
-0x01, 0x04, 0x01, 0xe5, 0x05, 0x05, 0x05, 0xe5,
-0x04, 0x09, 0x12, 0x01, 0x02, 0x01, 0x01, 0x04,
-0x23, 0x01, 0x06, 0xe5, 0x01, 0x01, 0x18, 0xe5,
-0x0c, 0x02, 0x04, 0x06, 0xe5, 0x02, 0x07, 0x01,
-0x03, 0xe5, 0x03, 0x01, 0x07, 0x09, 0x01, 0x09,
-0x03, 0xe5, 0x01, 0x01, 0x04, 0xe5, 0x05, 0x0e,
-0x01, 0x07, 0x29, 0x05, 0x02, 0x02, 0x25, 0x09,
-0x02, 0x01, 0x18, 0xe5, 0x0a, 0x09, 0x06, 0xe5,
-0xe5, 0x08, 0x01, 0x09, 0x01, 0x07, 0x06, 0xe5,
-0xe5, 0xe5, 0x06, 0x09, 0x01, 0x04, 0x16, 0x01,
-0x07, 0x19, 0xe5, 0x0f, 0x03, 0xe5, 0xe5, 0x05,
-0x0b, 0x09, 0x09, 0x02, 0x01, 0x02, 0x04, 0xe5,
-0x01, 0x1b, 0x02, 0x05, 0x02, 0x02, 0x03, 0xe5,
-0x03, 0x04, 0x01, 0x02, 0x01, 0x01, 0x05, 0x0b,
-0x04, 0x04, 0x09, 0x06, 0x02, 0x01, 0x01, 0x05,
-0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0x05, 0x09,
-0x04, 0x0e, 0x09, 0x07, 0x05, 0x07, 0xe6, 0xe5,
-0x01, 0x2b, 0x03, 0xe7, 0x02, 0x02, 0x01, 0x17,
-0x03, 0xe7, 0x02, 0x03, 0xe6, 0x02, 0x05, 0x01,
-0x02, 0x08, 0x06, 0x04, 0x05, 0x03, 0x09, 0x05,
-0x03, 0x01, 0x02, 0x04, 0x05, 0x04, 0x01, 0x01,
-0x0e, 0x05, 0x03, 0x19, 0x02, 0x03, 0xe6, 0xe5,
-0x01, 0x03, 0xe5, 0xe6, 0x03, 0xe5, 0x0c, 0x09,
-0x06, 0x02, 0x02, 0x01, 0x07, 0x01, 0x1b, 0x01,
-0x09, 0x01, 0x03, 0x01, 0x05, 0xe5, 0x01, 0x01,
-0x07, 0x01, 0x01, 0xe5, 0x05, 0x01, 0x02, 0x01,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x03, 0x04,
-0x02, 0x04, 0x01, 0x04, 0x04, 0x0e, 0x01, 0xe5,
-0xe5, 0x06, 0x0e, 0x08, 0x02, 0x02, 0x0f, 0x01,
-0x01, 0xe5, 0x05, 0x0a, 0xe8, 0x04, 0xe8, 0x05,
-0xe7, 0xe5, 0x01, 0x06, 0x01, 0x1b, 0x02, 0x06,
-0x04, 0x01, 0x01, 0xe5, 0x02, 0xe5, 0x03, 0x09,
-0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x01, 0xe5,
-0xe5, 0xe6, 0x02, 0xe5, 0xe5, 0xe6, 0xe5, 0xe6,
-0x01, 0x01, 0x03, 0xe5, 0x03, 0x01, 0x01, 0xe5,
-0x01, 0x01, 0x0d, 0xe5, 0xe5, 0x01, 0x01, 0x01,
-0xe5, 0x03, 0x0d, 0xe5, 0xe5, 0xe5, 0x04, 0xe7,
-0xe5, 0xe6, 0x0d, 0xe7, 0x0f, 0x09, 0x09, 0x09,
-0x02, 0x09, 0x02, 0x17, 0x09, 0x09, 0x13, 0x0b,
-0x09, 0x09, 0x09, 0x09, 0x13, 0x02, 0x01, 0x04,
-0x13, 0x09, 0x09, 0x02, 0x0b, 0x02, 0x10, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x0b, 0x01, 0x07, 0x1d,
-0x05, 0xe5, 0x07, 0xe5, 0x11, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0x09, 0xe5, 0x03, 0x03, 0xe5, 0x11, 0xe5,
-0x07, 0xe5, 0x0b, 0x01, 0x08, 0xea, 0x0b, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0x01, 0x01, 0x02, 0xe5,
-0xe6, 0x04, 0x03, 0x05, 0x09, 0x06, 0x02, 0xe5,
-0x03, 0x03, 0xe6, 0x06, 0xe5, 0x07, 0x09, 0xe6,
-0x03, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0x09, 0xe5, 0x07, 0xe6, 0x03,
-0x02, 0xe5, 0x01, 0x08, 0xe8, 0xe5, 0x01, 0x4c,
-0x02, 0x2e, 0x02, 0x32, 0xe5, 0x1c, 0x1a, 0x02,
-0x0e, 0x04, 0x01, 0x11, 0x09, 0x35, 0x19, 0x17,
-0x07, 0x09, 0x09, 0x09, 0x09, 0x01, 0x11, 0x09,
-0x01, 0x11, 0x0c, 0x17, 0x0a, 0x05, 0xe6, 0x06,
-0xe6, 0x06, 0xe6, 0x03, 0x02, 0x1c, 0x07, 0x02,
-0x09, 0xe6, 0x06, 0xe6, 0x03, 0x06, 0x04, 0xe7,
-0xe5, 0x02, 0x02, 0xe7, 0xe5, 0x03, 0xe7, 0xe5,
-0x01, 0x01, 0xe7, 0xe5, 0x03, 0xe5, 0xe5, 0x03,
-0x01, 0xe7, 0x03, 0x01, 0x04, 0x02, 0x01, 0xe7,
-0xe5, 0x01, 0x01, 0xe7, 0x05, 0x04, 0x05, 0xe6,
-0x06, 0x01, 0x04, 0x02, 0x0d, 0xe5, 0xe6, 0x10,
-0x09, 0x09, 0x05, 0x0d, 0x11, 0xe5, 0x07, 0x0b,
-0x02, 0x06, 0x02, 0x04, 0x01, 0x07, 0xe6, 0x06,
-0x02, 0xe5, 0x03, 0x02, 0xe6, 0x04, 0x01, 0xe6,
-0x06, 0xe6, 0x04, 0x01, 0xe6, 0x06, 0xe6, 0x04,
-0x01, 0xe6, 0x03, 0xe5, 0xe7, 0x04, 0x02, 0x0a,
-0x09, 0x05, 0x09, 0xe5, 0x02, 0x02, 0xe8, 0x07,
-0x07, 0x09, 0x1b, 0x10, 0x02, 0x07, 0x10, 0x0c,
-0x08, 0x02, 0x01, 0x09, 0x01, 0x07, 0x03, 0xe5,
-0xe6, 0xe6, 0x07, 0x06, 0xe5, 0xe5, 0x02, 0x03,
-0x01, 0x0b, 0x01, 0x03, 0x01, 0x03, 0x05, 0x2c,
-0xe5, 0x01, 0x13, 0xe7, 0x05, 0xe7, 0x02, 0x02,
-0xe8, 0x06, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x02, 0x02, 0x01,
-0xe5, 0x02, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x03, 0xe7, 0xe6, 0x04, 0xe7, 0x01, 0xe5, 0x01,
-0x01, 0xe6, 0xe5, 0x02, 0xe7, 0x01, 0x03, 0xe8,
-0xe6, 0x01, 0xe7, 0x01, 0x03, 0xe7, 0x05, 0x01,
-0xe6, 0xe6, 0x01, 0xe8, 0x06, 0xe5, 0x02, 0x02,
-0xe7, 0x05, 0xe8, 0x06, 0xe7, 0x02, 0x01, 0x01,
-0x01, 0x10, 0x09, 0x09, 0xe5, 0x24, 0x14, 0xe5,
-0x07, 0x12, 0xe5, 0x01, 0x02, 0x04, 0xe5, 0x01,
-0x02, 0x02, 0xe6, 0x03, 0x06, 0x02, 0x02, 0x06,
-0x03, 0x02, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x09, 0x05, 0x0d, 0xe5, 0x07, 0xe5, 0x17, 0x01,
-0x13, 0x02, 0x06, 0x02, 0x06, 0x02, 0x20, 0x09,
-0x0d, 0x12, 0x06, 0x04, 0x01, 0x01, 0xe5, 0x05,
-0xe6, 0x01, 0x03, 0x01, 0xe5, 0x07, 0xe5, 0x01,
-0x04, 0xe6, 0x07, 0xe6, 0xe5, 0x02, 0x01, 0xe6,
-0xe5, 0x04, 0x04, 0x02, 0x01, 0xe5, 0x0f, 0x02,
-0x06, 0x02, 0x0a, 0xe5, 0x03, 0xe5, 0xe8, 0x0e,
-0x03, 0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x0c,
-0x13, 0x19, 0x04, 0x12, 0xe5, 0x03, 0x05, 0xe5,
-0x03, 0x03, 0x05, 0x08, 0xe5, 0x02, 0x03, 0x01,
-0x04, 0x03, 0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0x06,
-0x01, 0x08, 0xe5, 0x11, 0xe5, 0x07, 0xe5, 0x0a,
-0x06, 0xe5, 0x01, 0x12, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe7, 0x0a, 0x02, 0x10, 0x16,
-0xe5, 0xe5, 0x05, 0x10, 0x02, 0x01, 0xe5, 0x02,
-0x04, 0x01, 0x04, 0x02, 0xe6, 0x06, 0x06, 0x02,
-0xe6, 0x06, 0x04, 0x01, 0xe5, 0xe7, 0x06, 0x09,
-0xe5, 0x11, 0xe5, 0xe6, 0x04, 0xe5, 0xe7, 0x09,
-0x03, 0x02, 0x02, 0x11, 0x19, 0xe5, 0xe5, 0xe5,
-0x08, 0x18, 0x02, 0x0a, 0x05, 0x01, 0xe6, 0x06,
-0xe5, 0x0d, 0x02, 0x0d, 0x0e, 0x17, 0xe5, 0x0d,
-0x0e, 0x01, 0x1a, 0xe5, 0x0c, 0x02, 0xe5, 0x08,
-0x07, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x03,
-0x03, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0xe6, 0x06, 0x01,
-0xe5, 0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x06, 0xe7, 0x06, 0xe6, 0x06, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0xe6,
-0x06, 0x01, 0x0a, 0xe6, 0xe5, 0x0e, 0xe5, 0x01,
-0x05, 0xe6, 0x06, 0xe5, 0x03, 0x0f, 0x19, 0xe5,
-0x05, 0xe5, 0x01, 0xe6, 0x05, 0xe6, 0xe5, 0x07,
-0x07, 0xe5, 0x09, 0x03, 0x03, 0x19, 0x06, 0xe6,
-0x02, 0x02, 0x0a, 0x02, 0x06, 0x06, 0x0f, 0x05,
-0xe6, 0x02, 0x0f, 0x03, 0x02, 0xe5, 0x06, 0x02,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x03, 0x02, 0x01,
-0x04, 0x20, 0x10, 0x04, 0x09, 0x07, 0x07, 0x02,
-0x01, 0x0c, 0x17, 0x06, 0x02, 0x03, 0x03, 0x08,
-0x05, 0x06, 0x02, 0x0d, 0x0d, 0x01, 0x01, 0x17,
-0xe5, 0xe5, 0xe5, 0x04, 0x0c, 0x0b, 0x04, 0x04,
-0x07, 0x2e, 0x08, 0x07, 0x05, 0x03, 0x09, 0x04,
-0x06, 0x27, 0x02, 0x3d, 0x0d, 0x02, 0x2d, 0x25,
-0xe5, 0x06, 0x03, 0x03, 0x06, 0x02, 0x02, 0x01,
-0x0c, 0xe5, 0x03, 0x07, 0x0b, 0xe5, 0x05, 0x09,
-0x04, 0x02, 0x02, 0x01, 0x01, 0x06, 0x0c, 0xe5,
-0x05, 0x01, 0x0e, 0x09, 0x04, 0x0f, 0xe7, 0x27,
-0x03, 0x10, 0x28, 0x08, 0x03, 0x05, 0x09, 0x01,
-0x09, 0x08, 0x04, 0x11, 0x17, 0x05, 0x09, 0x01,
-0x04, 0x17, 0x0f, 0xe5, 0x01, 0x09, 0x09, 0x09,
-0x08, 0x1d, 0x06, 0x03, 0x01, 0x08, 0x12, 0x03,
-0x06, 0x06, 0xe5, 0x03, 0x05, 0x29, 0x31, 0x0b,
-0x04, 0x0f, 0xe6, 0x12, 0x35, 0x27, 0x0c, 0x0d,
-0x07, 0x03, 0x0f, 0x04, 0x0f, 0x1c, 0x09, 0x09,
-0x0c, 0x02, 0x04, 0x02, 0x01, 0x01, 0x06, 0x15,
-0xe5, 0x01, 0x28, 0x02, 0x0d, 0x13, 0x02, 0x10,
-0x02, 0xe5, 0x0e, 0x08, 0x02, 0x08, 0xe6, 0x18,
-0x1e, 0x15, 0x02, 0x06, 0x03, 0x01, 0x06, 0x19,
-0x04, 0x01, 0x04, 0x17, 0x1d, 0x02, 0xe5, 0x03,
-0x09, 0x02, 0x09, 0xe5, 0x01, 0x02, 0x01, 0x02,
-0xe6, 0x04, 0x01, 0xe6, 0x06, 0x0a, 0x01, 0x07,
-0x05, 0x0d, 0xe5, 0x0b, 0x2c, 0x01, 0x1e, 0x03,
-0x0f, 0x37, 0x16, 0x03, 0x03, 0x09, 0x07, 0x01,
-0x1b, 0x0d, 0x07, 0x01, 0x02, 0x24, 0x0e, 0xe6,
-0xe5, 0xe5, 0x06, 0x0e, 0x0b, 0xe5, 0x04, 0x3a,
-0xe5, 0xe6, 0xe5, 0x03, 0x04, 0x01, 0xe5, 0xe5,
-0x03, 0x0a, 0xe5, 0xe5, 0xe5, 0x03, 0x07, 0x01,
-0xe5, 0x03, 0xe5, 0x04, 0xe5, 0xe5, 0x01, 0x0a,
-0x05, 0x04, 0x03, 0x0a, 0x05, 0xe5, 0x03, 0x0a,
-0x11, 0x07, 0xe5, 0x31, 0x05, 0x14, 0x09, 0xe5,
-0x07, 0x05, 0xe5, 0x08, 0x09, 0x04, 0x09, 0x09,
-0x0a, 0x04, 0xe5, 0x03, 0xe5, 0x08, 0x0e, 0x12,
-0x02, 0x25, 0x02, 0xe6, 0x01, 0x09, 0x1b, 0x05,
-0x0d, 0x14, 0x17, 0x01, 0x08, 0xe5, 0x01, 0x07,
-0x26, 0x01, 0x1c, 0x05, 0x0a, 0x02, 0xe5, 0x30,
-0xe6, 0x0e, 0x02, 0x01, 0x04, 0x02, 0xe5, 0x04,
-0xe5, 0x0d, 0x20, 0xe5, 0x01, 0xe5, 0x04, 0x0f,
-0x06, 0xe5, 0x04, 0x06, 0x04, 0x02, 0xe5, 0xe5,
-0x02, 0xe5, 0x07, 0x0c, 0x01, 0x02, 0x07, 0x10,
-0x01, 0x04, 0x0c, 0xe5, 0x05, 0x01, 0x01, 0x04,
-0xe5, 0x06, 0x01, 0x09, 0xe6, 0x01, 0xe5, 0x01,
-0x01, 0x05, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0xe5,
-0xe5, 0xe5, 0x03, 0x0f, 0x13, 0xe6, 0x03, 0x01,
-0x07, 0xe5, 0x04, 0x05, 0xe5, 0x0c, 0x08, 0x0b,
-0x01, 0xe5, 0x01, 0x02, 0x01, 0x08, 0x0b, 0xe5,
-0x0b, 0x0f, 0xe5, 0x04, 0x0d, 0xe5, 0x07, 0x01,
-0x0b, 0xe5, 0x08, 0x01, 0x02, 0xe5, 0xe6, 0x03,
-0x0f, 0xe5, 0xe5, 0xe5, 0x0c, 0xe5, 0x03, 0x07,
-0x15, 0x0b, 0x11, 0x04, 0x01, 0x0a, 0x01, 0x03,
-0xe5, 0x03, 0x01, 0x07, 0x09, 0x01, 0x04, 0xe5,
-0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x06, 0x06, 0x01,
-0xe5, 0x0f, 0x01, 0x18, 0x07, 0x09, 0x06, 0x01,
-0x02, 0x14, 0x01, 0x0d, 0xe5, 0x01, 0x09, 0x13,
-0x01, 0x1b, 0x06, 0xe5, 0x02, 0x04, 0xe5, 0xe5,
-0xe5, 0x07, 0xe5, 0xe5, 0x06, 0x05, 0xe5, 0x01,
-0x01, 0x04, 0xe5, 0x0a, 0x01, 0x07, 0x06, 0x02,
-0x10, 0x02, 0x1f, 0x0b, 0x04, 0x01, 0x12, 0x09,
-0x09, 0x07, 0x02, 0x02, 0xe5, 0x12, 0x01, 0x04,
-0x01, 0x0f, 0x06, 0x02, 0x03, 0x07, 0x01, 0x05,
-0x0b, 0x04, 0x04, 0x09, 0x09, 0xe5, 0x01, 0x05,
-0x04, 0x04, 0x02, 0x01, 0x0e, 0x02, 0x07, 0x02,
-0x05, 0x09, 0x06, 0x0e, 0x03, 0x02, 0x18, 0x12,
-0x05, 0xe5, 0x02, 0x0f, 0x01, 0x01, 0x19, 0x03,
-0x03, 0x05, 0x04, 0x04, 0x0b, 0x05, 0x03, 0x09,
-0x0a, 0x01, 0x01, 0x04, 0x05, 0x03, 0x05, 0x17,
-0x04, 0x16, 0x01, 0x09, 0x03, 0xe8, 0x15, 0x01,
-0x04, 0x01, 0x04, 0x05, 0x07, 0x01, 0x13, 0x01,
-0x15, 0x07, 0x03, 0xe5, 0x09, 0x01, 0x01, 0x01,
-0xe5, 0x05, 0x01, 0x02, 0x01, 0x01, 0xe5, 0x05,
-0x02, 0x01, 0x01, 0x02, 0x01, 0xe5, 0x08, 0x01,
-0x07, 0x03, 0x01, 0xe5, 0x1d, 0x08, 0x01, 0x04,
-0x01, 0xe5, 0x03, 0x04, 0x01, 0x01, 0x04, 0xe9,
-0x10, 0xe5, 0x03, 0x01, 0x01, 0xe5, 0xe5, 0xe5,
-0x04, 0x04, 0x02, 0x06, 0x13, 0x01, 0x16, 0x04,
-0x03, 0xe5, 0x05, 0x07, 0x01, 0x02, 0xe6, 0x03,
-0x01, 0x01, 0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0xe6,
-0xe5, 0xe5, 0x01, 0xe6, 0x0b, 0x01, 0x01, 0xe5,
-0xe5, 0x01, 0x04, 0x12, 0xe5, 0x11, 0xe5, 0xe5,
-0xe5, 0x04, 0x01, 0x04, 0x03, 0xe5, 0x09, 0x01,
-0xe5, 0x0f, 0x09, 0x02, 0x06, 0x09, 0x31, 0x02,
-0x06, 0x0c, 0x02, 0x03, 0x0b, 0x09, 0x02, 0x01,
-0x04, 0x13, 0x04, 0x04, 0x13, 0x0c, 0x06, 0x09,
-0x04, 0x07, 0x02, 0x08, 0x02, 0x02, 0x0d, 0xe5,
-0x07, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x39, 0xe5,
-0x01, 0xe6, 0x02, 0xe5, 0x11, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x11, 0xe5,
-0x07, 0xe5, 0x08, 0x08, 0xe5, 0x0b, 0x01, 0x03,
-0xe5, 0x07, 0xe5, 0x0b, 0xe5, 0x05, 0x01, 0xe6,
-0xe6, 0x0d, 0xe5, 0x07, 0xe5, 0x03, 0x03, 0xe6,
-0x03, 0x02, 0xe5, 0xe5, 0x05, 0x09, 0x06, 0x02,
-0x02, 0x06, 0x09, 0xe6, 0x06, 0xe5, 0x04, 0x02,
-0x09, 0xe6, 0x08, 0xe5, 0x07, 0xe5, 0x03, 0x03,
-0xe6, 0x03, 0x02, 0x09, 0xe5, 0x07, 0xe7, 0x05,
-0x09, 0xe5, 0x04, 0x02, 0x03, 0x05, 0xe5, 0x07,
-0xe6, 0x06, 0x0d, 0xe6, 0x01, 0x02, 0x24, 0x02,
-0x1c, 0xe5, 0x25, 0xe5, 0x31, 0xe5, 0x2f, 0xe5,
-0x2b, 0x03, 0xe7, 0x10, 0x09, 0x0d, 0x1d, 0x23,
-0x03, 0x1b, 0x09, 0x0d, 0x0f, 0x1d, 0x03, 0x0f,
-0x20, 0x01, 0xe6, 0x0f, 0xe6, 0x02, 0xe5, 0xe8,
-0x06, 0xe6, 0x03, 0x02, 0x2e, 0x01, 0xe7, 0xe5,
-0x03, 0xe5, 0xe5, 0x03, 0x01, 0x09, 0xe7, 0x04,
-0xe5, 0xe8, 0x02, 0xe5, 0xe8, 0x03, 0x01, 0xe7,
-0x03, 0x01, 0x09, 0xe7, 0xe5, 0x01, 0x01, 0xe7,
-0x03, 0x0c, 0xe6, 0x10, 0x01, 0x01, 0x05, 0x01,
-0x03, 0x11, 0xe5, 0xe6, 0x10, 0x05, 0x01, 0xe6,
-0x08, 0x07, 0x1f, 0x0c, 0x02, 0x01, 0xe6, 0x06,
-0xe6, 0x04, 0x01, 0xe6, 0x01, 0x04, 0xe6, 0x01,
-0x01, 0x02, 0x01, 0xe6, 0x01, 0x02, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x03, 0x04, 0x02, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x03, 0x01, 0x07, 0x04,
-0xe5, 0xe7, 0x08, 0x09, 0x08, 0x06, 0xe5, 0x02,
-0x01, 0xe5, 0x01, 0xe5, 0x0f, 0x09, 0x02, 0x2c,
-0x0d, 0x02, 0x06, 0x05, 0x04, 0x02, 0x01, 0x09,
-0x01, 0x07, 0x01, 0x01, 0x0f, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0x03, 0x05, 0xe5, 0x01, 0xe5, 0x01,
-0x01, 0xe5, 0x02, 0x02, 0x10, 0x04, 0x1b, 0x01,
-0x0e, 0x03, 0x13, 0xe7, 0x05, 0xe7, 0x02, 0x02,
-0xe7, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x03,
-0xe7, 0xe6, 0xe5, 0x02, 0xe7, 0x02, 0x02, 0x01,
-0xe6, 0xe5, 0x02, 0xe8, 0x04, 0x01, 0xe5, 0x01,
-0x03, 0xe8, 0xe5, 0x02, 0xe8, 0x04, 0x01, 0xe5,
-0x02, 0x02, 0xe8, 0x05, 0xe6, 0x05, 0xe7, 0x05,
-0xe8, 0xe5, 0x04, 0xe7, 0x02, 0x02, 0xe7, 0x16,
-0x01, 0x0a, 0x06, 0x31, 0x01, 0xe6, 0x06, 0xe5,
-0x07, 0x09, 0x03, 0x08, 0x02, 0x03, 0x01, 0xe6,
-0x07, 0xe5, 0xe5, 0x04, 0x09, 0x03, 0x06, 0x02,
-0x10, 0x0d, 0x01, 0x09, 0x03, 0xe5, 0x03, 0x13,
-0x01, 0x13, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x32, 0x01, 0x03, 0x05, 0xe5, 0x05,
-0x04, 0x06, 0x04, 0x01, 0x05, 0x03, 0x01, 0xe5,
-0xe5, 0x02, 0x02, 0x05, 0x03, 0xe5, 0x03, 0x03,
-0x02, 0x06, 0x09, 0x05, 0x0a, 0x02, 0x05, 0x0a,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x09, 0xe5, 0x03,
-0xe5, 0x02, 0x11, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x20, 0x01, 0x13, 0x03, 0x03,
-0x01, 0x11, 0x01, 0x03, 0xe5, 0xe5, 0x03, 0x03,
-0x05, 0x03, 0x08, 0xe5, 0x02, 0x03, 0x01, 0x03,
-0x01, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x06,
-0x01, 0x04, 0xe5, 0x01, 0xe5, 0x0e, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0xe5, 0xe5, 0x06, 0x06, 0x01,
-0x01, 0x13, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x1d, 0x19, 0x01, 0x03, 0x07, 0x0b,
-0x04, 0xe5, 0x09, 0xe6, 0x05, 0xe7, 0x06, 0xe7,
-0x04, 0xe7, 0x01, 0x05, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x07, 0x01, 0xe5, 0x0f, 0x09, 0x03,
-0x01, 0x08, 0x03, 0x02, 0x02, 0xe5, 0x0f, 0x09,
-0x09, 0x08, 0x06, 0x01, 0xe5, 0x0f, 0x45, 0x01,
-0x13, 0x02, 0x0a, 0x08, 0x06, 0x02, 0x0b, 0x04,
-0x01, 0xe5, 0x09, 0x09, 0x05, 0x02, 0x01, 0x08,
-0x03, 0xe7, 0x01, 0x03, 0x0a, 0xe6, 0x01, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x03,
-0x03, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x07, 0x01, 0xe6,
-0x01, 0x02, 0x01, 0xe5, 0x05, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x07, 0x01, 0x04, 0x02, 0xe6, 0x06, 0x01,
-0x07, 0x01, 0x02, 0x04, 0x01, 0x0a, 0xe5, 0xe6,
-0x0e, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x05, 0x12,
-0x20, 0xe5, 0x04, 0x02, 0xe5, 0x01, 0x02, 0x15,
-0x06, 0x08, 0x06, 0xe6, 0x01, 0x01, 0xe6, 0x01,
-0x04, 0x0a, 0x02, 0x06, 0x03, 0x01, 0x05, 0x06,
-0x07, 0x04, 0x03, 0x05, 0xe5, 0x05, 0xe5, 0x0f,
-0xe5, 0xe6, 0x09, 0x08, 0x13, 0x09, 0x15, 0x13,
-0x0c, 0x1a, 0x01, 0x03, 0x05, 0x08, 0x02, 0xe5,
-0xe5, 0x14, 0x03, 0x05, 0x09, 0x02, 0x02, 0x03,
-0xe5, 0x0a, 0x08, 0x01, 0x01, 0x04, 0x0a, 0x07,
-0x02, 0xe6, 0x02, 0x09, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x0c, 0x07, 0x24, 0x01, 0x07, 0x06,
-0x06, 0xe5, 0xe5, 0x08, 0x01, 0x0b, 0x17, 0x0b,
-0x13, 0x0d, 0x09, 0x02, 0x06, 0x05, 0x0b, 0x07,
-0x02, 0xe5, 0xe5, 0x0a, 0x12, 0x09, 0x02, 0x17,
-0x16, 0x09, 0x22, 0x01, 0x0e, 0x02, 0x02, 0x08,
-0x11, 0xe6, 0x06, 0xe5, 0x11, 0xe5, 0x02, 0x1e,
-0x0a, 0xe5, 0x01, 0x08, 0x16, 0x0d, 0x0f, 0x05,
-0x29, 0x01, 0x07, 0xe5, 0xe5, 0x09, 0x02, 0xe5,
-0x05, 0x08, 0x03, 0x04, 0x10, 0x06, 0x06, 0x1d,
-0x0a, 0x1b, 0x02, 0xe5, 0x08, 0x09, 0x09, 0x09,
-0x08, 0x0f, 0xe5, 0x20, 0x0f, 0x0b, 0x01, 0x03,
-0x03, 0x09, 0x02, 0x07, 0x06, 0x01, 0xe5, 0x07,
-0x01, 0x07, 0x0c, 0x0f, 0xe6, 0x07, 0x03, 0x09,
-0x09, 0x0e, 0x01, 0x18, 0xe5, 0x07, 0x1a, 0x01,
-0x02, 0x09, 0xe5, 0x07, 0x07, 0x0b, 0x04, 0x0c,
-0x08, 0x06, 0x02, 0x02, 0x03, 0x0c, 0x01, 0x07,
-0x09, 0x01, 0x0f, 0x06, 0x04, 0x09, 0xe5, 0xe5,
-0x02, 0x08, 0x06, 0x08, 0x04, 0x02, 0xe5, 0x07,
-0x09, 0x01, 0x07, 0x16, 0x12, 0x13, 0x07, 0x08,
-0x01, 0xe5, 0x01, 0x02, 0x05, 0x04, 0x04, 0xe5,
-0xe5, 0x01, 0x06, 0x02, 0x02, 0x10, 0x0b, 0x07,
-0x17, 0x04, 0x07, 0x1a, 0x0a, 0x02, 0x06, 0x10,
-0xe5, 0x06, 0x2e, 0x11, 0x09, 0xe5, 0xe5, 0x05,
-0x09, 0x02, 0x02, 0xe5, 0x0a, 0x05, 0x02, 0xe5,
-0x02, 0x0a, 0xe5, 0x08, 0x16, 0xe5, 0x07, 0xe5,
-0x0c, 0x04, 0xe6, 0x17, 0x02, 0xe5, 0x02, 0x13,
-0x02, 0x0d, 0x01, 0x41, 0x18, 0x0d, 0x06, 0xe6,
-0x06, 0x2b, 0x06, 0x01, 0x12, 0x19, 0x02, 0xe5,
-0x02, 0x0b, 0x22, 0x09, 0x09, 0x05, 0x03, 0x04,
-0x02, 0xe6, 0x03, 0x03, 0x0f, 0x03, 0xe5, 0xe5,
-0x05, 0x05, 0x01, 0x09, 0xe5, 0x05, 0x01, 0x04,
-0x04, 0x03, 0x02, 0x06, 0x05, 0x03, 0xe6, 0x06,
-0x04, 0x04, 0xe5, 0xe5, 0x01, 0x04, 0x01, 0x16,
-0x0b, 0x03, 0x01, 0xe6, 0x01, 0x06, 0x02, 0xe6,
-0x17, 0x04, 0x26, 0xe5, 0x03, 0x02, 0xe6, 0xe5,
-0x0c, 0xe5, 0x0b, 0x02, 0x05, 0x02, 0x02, 0xe5,
-0x03, 0x03, 0x06, 0x07, 0x01, 0xe5, 0x09, 0x05,
-0x01, 0x19, 0x02, 0xe5, 0x1c, 0x0d, 0x01, 0xe7,
-0x0b, 0x0e, 0x10, 0x20, 0x07, 0x1b, 0x0a, 0x0b,
-0x13, 0x08, 0x03, 0x09, 0x05, 0x1c, 0x02, 0x04,
-0x06, 0x12, 0x0e, 0xe9, 0x07, 0xe5, 0x04, 0x09,
-0x02, 0x01, 0x0d, 0xe5, 0x07, 0xe6, 0x03, 0x02,
-0x17, 0xe5, 0x2c, 0xe6, 0x01, 0xe5, 0x03, 0xe5,
-0x13, 0x04, 0x0b, 0x02, 0x01, 0x01, 0xe5, 0xe7,
-0x04, 0x01, 0x18, 0x01, 0x02, 0x01, 0x05, 0x01,
-0x0c, 0xe8, 0xe5, 0x01, 0x01, 0x05, 0x01, 0x04,
-0x08, 0x02, 0xe5, 0x0f, 0x02, 0x01, 0x0a, 0xe6,
-0x17, 0xe5, 0xe6, 0x0e, 0xe5, 0x1a, 0x02, 0x01,
-0x14, 0x09, 0xe6, 0x06, 0xe5, 0x04, 0x01, 0xe7,
-0x08, 0x18, 0xe5, 0x04, 0x05, 0x0b, 0x01, 0x02,
-0xe6, 0xe5, 0x03, 0x34, 0x02, 0xe5, 0xe5, 0xe5,
-0x03, 0x01, 0x02, 0x04, 0xe5, 0x0c, 0x03, 0xe5,
-0x03, 0x04, 0xe5, 0x07, 0x01, 0x02, 0x03, 0xe5,
-0x08, 0x01, 0xe5, 0x01, 0x02, 0x02, 0x01, 0xe5,
-0xe5, 0x01, 0x01, 0x01, 0x02, 0x04, 0x01, 0xe5,
-0xe5, 0x06, 0x06, 0xe5, 0x04, 0x05, 0x10, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x06, 0x0b, 0x05,
-0x02, 0x02, 0x39, 0xe5, 0xe5, 0xe5, 0x03, 0x04,
-0x11, 0x06, 0xe5, 0xe5, 0x04, 0xe5, 0x03, 0x04,
-0xe5, 0xe5, 0x10, 0xe5, 0x08, 0xe5, 0xe5, 0xe5,
-0x03, 0xe5, 0xe5, 0xe5, 0x03, 0x02, 0x01, 0x04,
-0xe5, 0xe5, 0x05, 0x0e, 0x0e, 0xe5, 0x07, 0x02,
-0x01, 0x07, 0x0d, 0x02, 0xe5, 0xe6, 0x11, 0x09,
-0x09, 0x18, 0x01, 0x05, 0x06, 0x0a, 0x02, 0x02,
-0x02, 0x0b, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x03,
-0x01, 0x01, 0x04, 0x03, 0x02, 0x0f, 0x06, 0x02,
-0xe5, 0xe7, 0xe5, 0x01, 0x04, 0x04, 0x02, 0x01,
-0x01, 0x07, 0x0b, 0xe5, 0xe5, 0xe5, 0xe5, 0x07,
-0x06, 0x04, 0x0a, 0x06, 0xe7, 0x01, 0x3c, 0x03,
-0x0a, 0x0d, 0xe5, 0x02, 0x02, 0x01, 0x09, 0xe5,
-0x02, 0x04, 0x02, 0x02, 0xe5, 0x01, 0x10, 0x02,
-0x01, 0x04, 0x05, 0x04, 0x04, 0x03, 0x02, 0x01,
-0xe5, 0x03, 0x01, 0x01, 0xe5, 0xe5, 0xe5, 0x06,
-0x01, 0x01, 0x02, 0xe5, 0x01, 0x05, 0x03, 0x0a,
-0x05, 0x03, 0x09, 0x02, 0xe6, 0xe6, 0x12, 0x01,
-0x07, 0x06, 0x02, 0x01, 0x05, 0x0e, 0x01, 0x02,
-0x01, 0x01, 0x02, 0x0f, 0x03, 0x01, 0xe5, 0xe5,
-0x03, 0x02, 0x02, 0x01, 0x04, 0x02, 0x01, 0x01,
-0x0e, 0x05, 0x03, 0x04, 0x01, 0x04, 0x04, 0x07,
-0x01, 0x04, 0x01, 0xe5, 0x0d, 0x04, 0x0b, 0x02,
-0x02, 0x0b, 0x01, 0x01, 0x05, 0x06, 0x08, 0x01,
-0xe5, 0xe5, 0x10, 0xe7, 0x05, 0xe5, 0x01, 0x06,
-0x01, 0x16, 0x01, 0x04, 0x01, 0x02, 0x09, 0x07,
-0x04, 0x01, 0xe7, 0x08, 0x09, 0x01, 0x08, 0x14,
-0x01, 0x01, 0xe5, 0x01, 0x01, 0x09, 0x01, 0xe6,
-0xe6, 0x01, 0x15, 0x0a, 0xe5, 0x0e, 0x01, 0x02,
-0x04, 0x05, 0xe6, 0x08, 0xe7, 0x0f, 0x09, 0x09,
-0x04, 0x36, 0x0c, 0x09, 0x02, 0x12, 0x05, 0x03,
-0x06, 0x13, 0x27, 0x0c, 0x06, 0x0c, 0x02, 0x07,
-0x02, 0xe5, 0x0f, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x1f, 0x10, 0x08, 0xe5, 0x08, 0x02, 0xe6, 0x06,
-0x09, 0x07, 0xe5, 0x03, 0x07, 0x01, 0x03, 0xe5,
-0x1f, 0x13, 0x09, 0xe5, 0x04, 0x02, 0x01, 0x03,
-0xe5, 0x0b, 0xe5, 0x08, 0x02, 0xe5, 0x0d, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0x06, 0x09, 0x09, 0x05,
-0x03, 0x09, 0x09, 0xe6, 0x06, 0x06, 0x02, 0x05,
-0x03, 0x05, 0x02, 0x02, 0xe5, 0x07, 0x02, 0xe5,
-0x04, 0xe5, 0x04, 0x02, 0x09, 0x06, 0x02, 0x05,
-0x03, 0x09, 0x03, 0x05, 0xe5, 0x02, 0x01, 0x02,
-0xe6, 0xe5, 0x04, 0xe7, 0x02, 0x02, 0x02, 0x0a,
-0x03, 0xe5, 0x01, 0x6a, 0x02, 0x13, 0x0b, 0x12,
-0xe5, 0x08, 0x08, 0xe5, 0x1c, 0x1c, 0xe5, 0x0d,
-0x02, 0xe5, 0x01, 0x11, 0x09, 0x52, 0x12, 0x04,
-0x08, 0x03, 0x0b, 0x03, 0x07, 0x0b, 0x1c, 0x1e,
-0x13, 0xe5, 0xe5, 0x09, 0x04, 0xe7, 0xe5, 0x04,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0xe5, 0x05, 0x07,
-0x01, 0x1a, 0xe5, 0xe5, 0x08, 0xe7, 0x19, 0x09,
-0x01, 0x01, 0x11, 0xe5, 0xe5, 0x05, 0x13, 0x1d,
-0xe5, 0x0c, 0x05, 0xe6, 0x02, 0xe5, 0xe5, 0x0e,
-0x01, 0xe5, 0x0e, 0xe6, 0x08, 0x04, 0xe5, 0xe7,
-0x03, 0x02, 0xe5, 0x05, 0x01, 0xe5, 0x09, 0x09,
-0x02, 0x02, 0x01, 0xe6, 0xe5, 0x04, 0xe6, 0x08,
-0x01, 0x07, 0x02, 0x04, 0x01, 0x07, 0x01, 0xe6,
-0xe5, 0x06, 0x07, 0xe6, 0x04, 0x03, 0x08, 0xe5,
-0x04, 0x03, 0x08, 0x03, 0x05, 0x06, 0x03, 0x02,
-0x05, 0xe5, 0x08, 0x02, 0x02, 0x01, 0xe5, 0x05,
-0xe5, 0x02, 0x02, 0xe5, 0xe6, 0x0d, 0x01, 0x0f,
-0x01, 0x09, 0x07, 0x01, 0x0e, 0x08, 0x03, 0x01,
-0x04, 0x04, 0x03, 0x03, 0x01, 0x13, 0x08, 0x02,
-0x01, 0x01, 0x0f, 0x03, 0xe5, 0x03, 0x0e, 0x02,
-0x01, 0x11, 0x01, 0x11, 0x01, 0x0a, 0x06, 0x01,
-0x0e, 0x01, 0x01, 0x0f, 0x05, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5,
-0x01, 0xe5, 0x01, 0x01, 0xe6, 0xe5, 0x04, 0xe5,
-0x01, 0x05, 0xe6, 0x06, 0xe5, 0x01, 0x01, 0x05,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe6, 0x05, 0xe5,
-0x06, 0xe6, 0xe5, 0x04, 0x01, 0x07, 0x01, 0xe6,
-0xe5, 0x02, 0xe6, 0x02, 0x05, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6, 0x03, 0x02,
-0xe7, 0x08, 0x05, 0x0a, 0xe5, 0x10, 0x11, 0x01,
-0x07, 0x01, 0x09, 0x09, 0xe5, 0x03, 0x17, 0x09,
-0x01, 0x0a, 0x08, 0xe5, 0x05, 0x01, 0x07, 0x02,
-0xe5, 0x02, 0x03, 0x05, 0x01, 0x01, 0xe5, 0x01,
-0x01, 0x04, 0x02, 0xe6, 0x02, 0xe5, 0x19, 0x01,
-0xe6, 0x05, 0x05, 0x02, 0xe5, 0x08, 0x05, 0x02,
-0x09, 0x09, 0x06, 0x11, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x06, 0x02, 0x06, 0x02, 0xe5, 0x07, 0x08,
-0x07, 0x01, 0x07, 0x01, 0x02, 0x08, 0x07, 0xe6,
-0x04, 0x04, 0x03, 0x02, 0x02, 0x03, 0xe5, 0x03,
-0x03, 0xe5, 0xe5, 0x09, 0x05, 0xe5, 0x01, 0xe5,
-0x08, 0x0a, 0x04, 0x01, 0x07, 0xe5, 0x03, 0x01,
-0xe5, 0xe6, 0x0d, 0x1d, 0x1b, 0x01, 0x09, 0x09,
-0xe5, 0x03, 0x17, 0x08, 0xe5, 0xe5, 0x09, 0x08,
-0x09, 0x04, 0x02, 0x05, 0xe6, 0x02, 0x03, 0x01,
-0x01, 0x01, 0xe5, 0x03, 0x01, 0x01, 0x05, 0x0d,
-0x11, 0x09, 0x07, 0x01, 0xe5, 0x01, 0x0c, 0x1d,
-0x1b, 0x01, 0x09, 0x09, 0x03, 0x10, 0x06, 0x0b,
-0x01, 0x13, 0x13, 0xe5, 0x01, 0xe5, 0x08, 0x02,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x01, 0x06, 0x06,
-0x13, 0x01, 0xe5, 0x0a, 0x01, 0x02, 0xe5, 0x2e,
-0x12, 0x06, 0x02, 0x06, 0x02, 0x14, 0x05, 0x01,
-0xe6, 0x10, 0x02, 0x09, 0x10, 0xe5, 0xe5, 0x03,
-0x01, 0x02, 0x06, 0xe5, 0xe5, 0x13, 0x05, 0x02,
-0x06, 0x02, 0x10, 0xe5, 0xe5, 0x06, 0x05, 0xe5,
-0xe6, 0x0a, 0x05, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x01, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x02, 0x01, 0x01, 0x05, 0x01,
-0x05, 0x03, 0x01, 0x02, 0x04, 0x01, 0xe5, 0x05,
-0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x03, 0x03, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0xe6, 0x01, 0x02, 0x02, 0xe5, 0xe6, 0x0f, 0x01,
-0x02, 0x03, 0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5,
-0x0d, 0x01, 0x03, 0xe5, 0x03, 0x09, 0xe5, 0x01,
-0x03, 0x03, 0xe5, 0x09, 0x01, 0x02, 0x04, 0x10,
-0xe5, 0xe6, 0xe5, 0x03, 0x01, 0xe5, 0x01, 0x05,
-0xe6, 0xe5, 0x0c, 0xe5, 0x01, 0x06, 0x05, 0x04,
-0xe5, 0x01, 0x0c, 0xe5, 0x03, 0xe6, 0x01, 0xe5,
-0x03, 0xe5, 0x0c, 0x04, 0x0c, 0xe7, 0x01, 0x08,
-0xe5, 0x07, 0xe5, 0x07, 0x01, 0x05, 0x0a, 0x14,
-0x07, 0x09, 0x03, 0x04, 0x0a, 0x0f, 0x08, 0x02,
-0x03, 0x03, 0x01, 0x04, 0x01, 0x08, 0x1d, 0x01,
-0xe5, 0xe5, 0x03, 0x11, 0x0b, 0x08, 0x0a, 0x01,
-0x04, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0x06, 0x06,
-0x05, 0x09, 0x08, 0x01, 0x17, 0x01, 0x0e, 0x07,
-0x02, 0xe5, 0x20, 0x04, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x01, 0x04, 0x11, 0x09, 0x09, 0x19, 0x13,
-0x0f, 0x02, 0x03, 0xe7, 0x09, 0x0f, 0x06, 0x13,
-0x01, 0x03, 0x0a, 0x01, 0xe6, 0x05, 0x03, 0x0e,
-0x02, 0x01, 0x06, 0xe5, 0xe5, 0x01, 0x07, 0x01,
-0x06, 0x01, 0x09, 0x04, 0x05, 0xe5, 0x01, 0x01,
-0xe8, 0x07, 0x07, 0x01, 0xe6, 0xe5, 0x02, 0xe6,
-0x04, 0x0b, 0x01, 0x07, 0x01, 0x11, 0x01, 0x01,
-0x06, 0x02, 0x03, 0x02, 0x02, 0x08, 0x13, 0x03,
-0x12, 0x01, 0x16, 0x09, 0x07, 0x07, 0x07, 0x01,
-0x03, 0x02, 0x0a, 0x03, 0x02, 0xe5, 0x17, 0x08,
-0x07, 0x03, 0x03, 0x04, 0x10, 0x01, 0x01, 0x09,
-0x05, 0x09, 0x01, 0x02, 0x07, 0x05, 0x01, 0xe6,
-0x08, 0x01, 0x07, 0x09, 0x09, 0x15, 0x03, 0x08,
-0xe5, 0x06, 0x01, 0x02, 0x07, 0x01, 0x02, 0x01,
-0x01, 0x05, 0x02, 0xe5, 0x08, 0x07, 0x01, 0x01,
-0x07, 0x01, 0x03, 0x01, 0x03, 0x03, 0x0e, 0xe5,
-0x03, 0x02, 0x01, 0x09, 0x01, 0x03, 0x03, 0x0e,
-0x02, 0x05, 0x05, 0x03, 0x05, 0x03, 0x0e, 0x0c,
-0x0d, 0x03, 0x1b, 0x0e, 0x01, 0x07, 0xe5, 0x07,
-0x03, 0x05, 0xe6, 0x01, 0x04, 0x05, 0x03, 0xe7,
-0x07, 0x05, 0x03, 0x02, 0x05, 0xe5, 0x0b, 0x05,
-0x0a, 0x04, 0x03, 0xe5, 0x01, 0x06, 0x04, 0x01,
-0x05, 0x10, 0x02, 0xe5, 0x03, 0xe5, 0x09, 0x06,
-0x01, 0xe5, 0x11, 0x01, 0x06, 0xe5, 0x24, 0x05,
-0x0c, 0x02, 0x04, 0x04, 0xe5, 0x08, 0x03, 0x07,
-0x0b, 0x06, 0x01, 0xe6, 0x01, 0xe6, 0x03, 0x02,
-0xe5, 0xe5, 0x07, 0x09, 0x27, 0x0a, 0x03, 0x0e,
-0x02, 0x07, 0x04, 0xe5, 0x07, 0x02, 0x0b, 0xe6,
-0x06, 0x01, 0x07, 0xe6, 0x0a, 0x06, 0x03, 0x1c,
-0x04, 0x07, 0x09, 0x0b, 0xe5, 0x0a, 0xe5, 0x02,
-0x01, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0xe5, 0x01,
-0x03, 0xe5, 0xe7, 0x02, 0x01, 0x06, 0xe7, 0x03,
-0x02, 0xe6, 0x03, 0xe5, 0x05, 0x04, 0xe7, 0x06,
-0xe6, 0x02, 0x08, 0x0c, 0xe7, 0xe5, 0x0e, 0x08,
-0x13, 0xe5, 0x11, 0x29, 0x18, 0x05, 0x04, 0x03,
-0x02, 0x03, 0x01, 0x01, 0x03, 0xe6, 0xe5, 0x04,
-0xe6, 0xe5, 0x03, 0x03, 0x04, 0x05, 0x07, 0x02,
-0x13, 0xe5, 0xe6, 0x03, 0x1a, 0xe6, 0x01, 0x36,
-0x03, 0x03, 0xe6, 0x06, 0x1d, 0x06, 0x02, 0x03,
-0x05, 0xe5, 0x01, 0x07, 0x08, 0x08, 0x01, 0xe5,
-0x09, 0x02, 0x08, 0x05, 0x08, 0x03, 0x08, 0xe5,
-0x05, 0x06, 0x11, 0xe5, 0x11, 0x02, 0xe6, 0x19,
-0x25, 0x01, 0x07, 0x01, 0x01, 0x01, 0x0a, 0x0b,
-0xe5, 0x04, 0x03, 0x02, 0x04, 0xe6, 0xe6, 0x07,
-0xe5, 0xe5, 0x10, 0x1c, 0xe5, 0x07, 0x03, 0x07,
-0x04, 0x03, 0x1e, 0x0b, 0xe6, 0xe6, 0x3e, 0xe5,
-0x07, 0xe5, 0x03, 0x07, 0x10, 0x08, 0xe5, 0x16,
-0x16, 0x09, 0x0c, 0x03, 0x08, 0x01, 0x0f, 0x2e,
-0x01, 0xe8, 0x07, 0xe5, 0x02, 0x01, 0xe5, 0x0a,
-0x01, 0x04, 0x08, 0xe5, 0x15, 0xe5, 0x03, 0xe6,
-0xe5, 0xe6, 0x04, 0xe5, 0x06, 0x14, 0xe5, 0x04,
-0x0f, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x0a, 0x01,
-0xe5, 0x04, 0x08, 0xe6, 0x03, 0x02, 0xe6, 0x03,
-0xe5, 0x01, 0x0a, 0x01, 0x01, 0x04, 0xe5, 0xe6,
-0x04, 0x01, 0xe5, 0x05, 0x0a, 0xe6, 0xe5, 0xe5,
-0x01, 0x01, 0x05, 0x01, 0x04, 0x05, 0xe5, 0x03,
-0xe5, 0x05, 0x08, 0x10, 0xe5, 0x04, 0xe5, 0x06,
-0xe5, 0x03, 0x03, 0xe5, 0x15, 0xe5, 0x03, 0xe5,
-0x0c, 0x05, 0x01, 0x01, 0x03, 0x03, 0x01, 0x04,
-0x02, 0xe5, 0x0e, 0x08, 0x03, 0xe5, 0xe7, 0x06,
-0xe5, 0x01, 0x05, 0x04, 0x01, 0xe5, 0x03, 0x03,
-0x01, 0x03, 0x0a, 0x07, 0x01, 0x02, 0xe6, 0xe5,
-0x03, 0x14, 0x21, 0xe5, 0x08, 0xe5, 0x04, 0x05,
-0x1a, 0xe5, 0x02, 0x03, 0xe5, 0x08, 0xe5, 0x02,
-0x06, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x01, 0x01,
-0x02, 0xe5, 0x01, 0x01, 0x1b, 0x01, 0x01, 0xe5,
-0x03, 0x01, 0x03, 0xe5, 0x03, 0x16, 0x10, 0x04,
-0x02, 0xe5, 0x01, 0x14, 0x23, 0xe5, 0x08, 0x09,
-0xe5, 0x1a, 0xe5, 0x01, 0x0f, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x08, 0x02, 0x01, 0x0d, 0xe5, 0x08,
-0x02, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x02, 0xe5,
-0x01, 0x19, 0xe5, 0x03, 0x0b, 0x03, 0x01, 0xe5,
-0x11, 0x06, 0x02, 0xe5, 0x01, 0x05, 0x1a, 0x04,
-0xe6, 0x09, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x01,
-0x04, 0x01, 0x02, 0x09, 0xe5, 0x01, 0x02, 0x10,
-0x01, 0x04, 0xe6, 0x01, 0x04, 0xe5, 0x01, 0x06,
-0x04, 0x01, 0x02, 0x0c, 0x01, 0x01, 0x07, 0x01,
-0x02, 0x03, 0x09, 0x05, 0x04, 0x01, 0x02, 0x09,
-0x03, 0x09, 0xe6, 0x01, 0x14, 0x03, 0x01, 0x02,
-0x1e, 0x01, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x02, 0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0xe5, 0xe5,
-0x04, 0x01, 0x01, 0x0a, 0x01, 0x01, 0x04, 0x06,
-0x04, 0x04, 0x04, 0x09, 0x02, 0x01, 0x04, 0x05,
-0x01, 0x01, 0x09, 0x02, 0x01, 0xe5, 0x02, 0x02,
-0x01, 0xe5, 0xe5, 0xe5, 0x02, 0x01, 0x03, 0x02,
-0xe6, 0x09, 0x01, 0x01, 0x09, 0x03, 0xe5, 0x03,
-0x02, 0xe5, 0xe7, 0x12, 0x01, 0x02, 0x04, 0x06,
-0x1b, 0x11, 0x04, 0x02, 0x01, 0x01, 0x01, 0x02,
-0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0xe5, 0xe5,
-0x19, 0xe6, 0xe5, 0x01, 0x02, 0x03, 0x02, 0x05,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x04,
-0x09, 0x01, 0x07, 0x01, 0x04, 0x09, 0x01, 0x0a,
-0x01, 0x01, 0xe5, 0x0b, 0x07, 0xe7, 0xe5, 0x10,
-0xe7, 0x01, 0x03, 0xe5, 0xe6, 0x05, 0x1a, 0x11,
-0x09, 0x01, 0x02, 0x01, 0x02, 0x01, 0x04, 0x01,
-0xe5, 0xe5, 0x11, 0x07, 0x07, 0x01, 0xe5, 0x05,
-0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x0e,
-0x01, 0x07, 0x01, 0x01, 0xe5, 0xe8, 0x0c, 0xe5,
-0x03, 0x01, 0x02, 0x08, 0xe5, 0x0a, 0xe6, 0xe5,
-0x0f, 0x09, 0x04, 0x04, 0x20, 0x02, 0x06, 0xe5,
-0x07, 0x02, 0x03, 0x04, 0x1b, 0x0b, 0x01, 0x03,
-0xe5, 0x01, 0x01, 0x03, 0xe5, 0x01, 0xe5, 0x04,
-0x04, 0x04, 0x0c, 0x02, 0x06, 0xe5, 0x04, 0x02,
-0xe5, 0x0e, 0x09, 0x09, 0x02, 0x0a, 0xe5, 0x01,
-0x10, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x1f, 0x13,
-0x05, 0xe5, 0x21, 0x0b, 0x03, 0xe5, 0x01, 0x01,
-0x03, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x07, 0xe5,
-0x0b, 0x09, 0x05, 0xe5, 0x01, 0x09, 0xe5, 0x03,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x07, 0x03,
-0xe5, 0x0d, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06,
-0x09, 0x09, 0x03, 0x02, 0x02, 0x06, 0x02, 0x02,
-0xe5, 0x04, 0xe6, 0x06, 0x02, 0x01, 0x01, 0x02,
-0x06, 0x02, 0x06, 0x01, 0x02, 0x09, 0xe6, 0xe5,
-0x01, 0x02, 0xe6, 0x06, 0xe7, 0x05, 0xe7, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0x04, 0x01, 0x02, 0xe5, 0x04,
-0x02, 0xe6, 0x06, 0xe5, 0x0a, 0xe5, 0x02, 0xe5,
-0x01, 0x42, 0x09, 0x02, 0x24, 0x09, 0x0e, 0x06,
-0x1f, 0xe5, 0x05, 0x0b, 0xe5, 0x05, 0x02, 0x09,
-0x08, 0xe5, 0x17, 0x02, 0xe5, 0x01, 0x11, 0x09,
-0x35, 0x34, 0x06, 0x05, 0x09, 0x19, 0x13, 0x05,
-0x03, 0x08, 0x06, 0x02, 0x10, 0x10, 0x01, 0x0e,
-0xe6, 0x06, 0x01, 0x07, 0xe6, 0x20, 0xe5, 0xe5,
-0x06, 0x06, 0x05, 0xe6, 0x05, 0x07, 0x01, 0x06,
-0xe5, 0xe5, 0x08, 0x01, 0x0a, 0x01, 0x07, 0xe6,
-0x06, 0xe6, 0x03, 0x01, 0xe7, 0x02, 0xe5, 0xe5,
-0x08, 0x07, 0x01, 0xe7, 0x05, 0x04, 0x04, 0xe7,
-0xe5, 0x03, 0xe7, 0x06, 0xe6, 0x0a, 0xe5, 0x01,
-0x11, 0x09, 0x02, 0x06, 0x16, 0x06, 0x05, 0x02,
-0x08, 0x01, 0x09, 0x07, 0xe6, 0x06, 0x01, 0x05,
-0x01, 0xe5, 0x07, 0x01, 0xe5, 0x02, 0x06, 0x02,
-0x06, 0x09, 0x05, 0x01, 0xe6, 0x04, 0x01, 0xe5,
-0x05, 0x02, 0x06, 0x01, 0xe6, 0x06, 0xe6, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5, 0x04,
-0xe5, 0x02, 0x01, 0xe6, 0xe5, 0x10, 0x02, 0x0f,
-0x02, 0x19, 0x07, 0x01, 0x07, 0x01, 0x10, 0x02,
-0x07, 0x01, 0x03, 0x03, 0x01, 0x03, 0xe5, 0xe5,
-0xe6, 0xe5, 0x13, 0x03, 0x05, 0x06, 0x01, 0xe5,
-0x01, 0x03, 0x01, 0x09, 0x03, 0xe5, 0x03, 0x01,
-0x07, 0x09, 0x09, 0x07, 0x01, 0x06, 0x0a, 0xe5,
-0x12, 0xe7, 0x05, 0xe7, 0x05, 0xe7, 0x07, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe6,
-0xe5, 0x04, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x02, 0x01,
-0xe5, 0x01, 0x01, 0x05, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x08, 0xe5, 0xe5, 0xe5, 0x03, 0xe5,
-0x02, 0x03, 0xe6, 0x02, 0x03, 0xe8, 0x06, 0x03,
-0x05, 0xe6, 0x01, 0x02, 0xe8, 0x01, 0x02, 0xe8,
-0xe6, 0x03, 0xe6, 0x03, 0x01, 0xe8, 0x19, 0x27,
-0x06, 0x01, 0x07, 0x01, 0x0a, 0x08, 0xe6, 0x06,
-0x09, 0x09, 0x01, 0xe6, 0x0c, 0x09, 0x09, 0x08,
-0xe5, 0xe5, 0xe5, 0x04, 0x03, 0xe5, 0x02, 0xe6,
-0x02, 0x04, 0x04, 0xe5, 0x06, 0xe5, 0x07, 0xe5,
-0x08, 0xe5, 0x05, 0x06, 0xe7, 0x11, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x17,
-0x01, 0x04, 0x01, 0x07, 0x01, 0x02, 0x09, 0xe5,
-0x04, 0x02, 0x08, 0x05, 0x01, 0x03, 0x04, 0xe5,
-0x0c, 0x09, 0x04, 0x04, 0x04, 0x04, 0x04, 0xe5,
-0xe5, 0x05, 0xe5, 0x01, 0x09, 0x01, 0x03, 0xe5,
-0x02, 0x05, 0x04, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x01, 0x05, 0x04, 0xe5, 0x03, 0xe9, 0x13, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x16, 0x07, 0x01, 0x07,
-0x01, 0x0a, 0x04, 0x03, 0x09, 0x07, 0x01, 0x05,
-0x03, 0x01, 0x0d, 0x01, 0x07, 0x01, 0x08, 0xe5,
-0x08, 0x01, 0x01, 0x03, 0xe6, 0x02, 0x03, 0x01,
-0x03, 0x05, 0x03, 0x09, 0xe5, 0x02, 0xe5, 0x02,
-0xe5, 0x02, 0xe5, 0x0a, 0x06, 0x01, 0xe6, 0x12,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x15, 0xe5, 0x05, 0x01, 0x07, 0x01, 0xe5, 0x0b,
-0x01, 0x03, 0x11, 0x01, 0xe5, 0x01, 0x01, 0x03,
-0x01, 0xe5, 0x0b, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x01, 0x03, 0xe5, 0x03, 0xe5, 0x01,
-0xe5, 0x01, 0x05, 0xe5, 0x04, 0x06, 0x05, 0x01,
-0xe6, 0x04, 0x01, 0xe5, 0x0e, 0x04, 0xe5, 0x13,
-0x13, 0x16, 0x02, 0x06, 0xe5, 0xe5, 0x05, 0x27,
-0xe5, 0xe5, 0x07, 0x09, 0xe5, 0xe5, 0x08, 0x01,
-0x13, 0x02, 0x01, 0xe5, 0xe6, 0x04, 0xe5, 0xe5,
-0x05, 0x09, 0xe5, 0xe5, 0x1b, 0xe5, 0x06, 0x05,
-0xe5, 0xe6, 0xe6, 0x06, 0x06, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x01, 0x02, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0xe5, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0x01, 0xe6,
-0x04, 0x01, 0x07, 0x01, 0x01, 0x04, 0xe5, 0xe6,
-0x02, 0xe5, 0x01, 0xe9, 0xe5, 0x02, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x01, 0x07, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x04, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0xe6, 0xe5, 0x02, 0x01, 0xe6, 0x04,
-0x01, 0x06, 0xe5, 0xe5, 0xe5, 0x04, 0x01, 0x04,
-0x02, 0x02, 0x03, 0x0f, 0xe5, 0x01, 0x08, 0x02,
-0xe5, 0x01, 0xe5, 0x19, 0x05, 0x04, 0x09, 0x06,
-0x03, 0xe5, 0x02, 0xe5, 0x0e, 0x06, 0x16, 0x03,
-0x03, 0x01, 0xe5, 0x11, 0x0c, 0x08, 0x07, 0xe5,
-0x0b, 0x06, 0x02, 0x05, 0x09, 0xe5, 0x0e, 0x01,
-0xe5, 0x06, 0x03, 0xe5, 0xe5, 0x05, 0x0a, 0x01,
-0x10, 0x0d, 0x05, 0x15, 0x18, 0x09, 0xe5, 0x09,
-0x02, 0x06, 0x13, 0x02, 0x02, 0x0c, 0x0d, 0xe5,
-0xe5, 0x05, 0x0a, 0x07, 0x05, 0x04, 0xe5, 0xe5,
-0xe5, 0x03, 0x03, 0x02, 0x01, 0x02, 0x02, 0x0f,
-0x35, 0x06, 0x02, 0x08, 0x02, 0x0f, 0x24, 0x06,
-0xe5, 0xe6, 0x04, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x16, 0x05, 0x04, 0xe5, 0x0b, 0x01, 0x01, 0x01,
-0x06, 0xe6, 0x18, 0x09, 0x14, 0x03, 0x01, 0xe6,
-0x06, 0x01, 0x01, 0x03, 0x05, 0xe5, 0x0c, 0x02,
-0x01, 0xe5, 0x01, 0x01, 0xe7, 0x07, 0x01, 0xe5,
-0x02, 0x04, 0xe5, 0x07, 0x01, 0x02, 0x0c, 0x01,
-0x02, 0xe5, 0x04, 0xe5, 0x09, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x02, 0x05, 0x0a, 0x05, 0xe7,
-0x0c, 0x01, 0xe6, 0x0a, 0x08, 0x2e, 0x03, 0x0e,
-0x03, 0x01, 0x11, 0x12, 0x03, 0xe5, 0x01, 0x0d,
-0x09, 0x0e, 0x01, 0x03, 0x03, 0x04, 0x17, 0x02,
-0x0d, 0x20, 0xe5, 0x0e, 0x03, 0x09, 0x09, 0x06,
-0x1a, 0xe6, 0x02, 0x03, 0xe6, 0x08, 0x08, 0xe5,
-0x04, 0x01, 0x04, 0x03, 0xe5, 0x08, 0x01, 0x05,
-0x03, 0x02, 0x06, 0x0c, 0x02, 0x15, 0x03, 0x03,
-0x01, 0x0d, 0x0d, 0x01, 0x03, 0x03, 0x03, 0x01,
-0x03, 0x0a, 0x01, 0xe6, 0x0c, 0x03, 0x01, 0x2e,
-0x0d, 0x02, 0x09, 0x02, 0x06, 0x10, 0x0d, 0x13,
-0x28, 0xe5, 0x0f, 0x06, 0x0e, 0xe6, 0x0c, 0x0b,
-0x01, 0xe5, 0x02, 0x18, 0x02, 0x24, 0x0e, 0x08,
-0xe5, 0x01, 0xe5, 0x04, 0x0d, 0x1a, 0x05, 0x03,
-0x07, 0x09, 0x16, 0x10, 0x05, 0x01, 0x01, 0x09,
-0x0f, 0x0b, 0x01, 0x01, 0x01, 0x0e, 0x12, 0xe5,
-0x11, 0x01, 0x03, 0x04, 0x08, 0xe6, 0x02, 0x12,
-0x01, 0x08, 0x02, 0x03, 0x07, 0x08, 0xe8, 0x02,
-0x03, 0x05, 0xe5, 0x02, 0x0b, 0x02, 0xe5, 0x0e,
-0x02, 0x09, 0x07, 0x01, 0x09, 0x07, 0x01, 0x03,
-0xe6, 0x02, 0x06, 0x0d, 0xe8, 0x02, 0x0c, 0x02,
-0x0d, 0xe5, 0x1c, 0x0a, 0x16, 0x17, 0x01, 0x04,
-0xe5, 0x01, 0x04, 0x04, 0x01, 0x0b, 0x05, 0x09,
-0xe5, 0x08, 0x19, 0x02, 0x05, 0x03, 0x0c, 0x19,
-0xe6, 0xe5, 0x13, 0x1d, 0x09, 0x04, 0x04, 0x02,
-0x01, 0x09, 0x0e, 0x04, 0xe5, 0x02, 0x15, 0x04,
-0x03, 0xe5, 0x07, 0x09, 0x1b, 0x01, 0x07, 0x01,
-0xe5, 0x07, 0xe5, 0x01, 0x01, 0xe5, 0x02, 0x04,
-0xe5, 0x0a, 0x07, 0x09, 0x01, 0x01, 0xe5, 0xe7,
-0x11, 0x07, 0x0d, 0x16, 0xe5, 0x08, 0x06, 0x01,
-0xe5, 0x01, 0x01, 0x0d, 0x03, 0x1a, 0xe6, 0x01,
-0x01, 0x11, 0x10, 0xe6, 0x02, 0x05, 0x0a, 0x10,
-0xe5, 0x07, 0x01, 0xe5, 0x1d, 0xe5, 0xe7, 0x04,
-0x0b, 0x20, 0x0d, 0x09, 0x09, 0x02, 0xe5, 0x2c,
-0x05, 0x24, 0x27, 0x06, 0xe5, 0xe5, 0x05, 0x0e,
-0x09, 0x02, 0xe5, 0x01, 0xe6, 0x07, 0xe5, 0x04,
-0x05, 0x04, 0x01, 0x01, 0x04, 0x26, 0xe6, 0xe5,
-0xe5, 0x06, 0xe5, 0x01, 0x02, 0x01, 0xe5, 0x01,
-0x02, 0xe5, 0x09, 0x01, 0xe5, 0x0b, 0x04, 0x09,
-0x09, 0x02, 0xe5, 0x0a, 0x03, 0x05, 0x17, 0x32,
-0xe5, 0xe6, 0xe5, 0x01, 0x01, 0x05, 0x01, 0x03,
-0x01, 0xe6, 0x01, 0x04, 0xe6, 0x04, 0x26, 0xe5,
-0x02, 0xe5, 0x01, 0xe5, 0x02, 0xe5, 0x07, 0xe5,
-0x06, 0x04, 0xe5, 0x04, 0x01, 0x0c, 0xe5, 0x01,
-0x09, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0x03, 0x02,
-0x01, 0xe5, 0x05, 0x01, 0x06, 0xe5, 0x12, 0x01,
-0xe6, 0x1d, 0x01, 0x02, 0x03, 0x04, 0x0d, 0x04,
-0x04, 0x1e, 0xe5, 0x01, 0x01, 0x04, 0x01, 0x05,
-0xe6, 0x03, 0x0b, 0x02, 0x01, 0x04, 0xe5, 0xe6,
-0x18, 0x13, 0x01, 0x07, 0x07, 0x09, 0x17, 0x01,
-0xe5, 0x01, 0x0b, 0x0d, 0xe5, 0x04, 0x08, 0x05,
-0xe7, 0x01, 0x14, 0x24, 0x02, 0x01, 0x0d, 0xe5,
-0x03, 0x0e, 0x04, 0x04, 0x18, 0x13, 0x09, 0x09,
-0x09, 0x19, 0xe5, 0x0b, 0x14, 0x01, 0x0a, 0x03,
-0x02, 0x05, 0x07, 0x01, 0x02, 0x04, 0x04, 0x09,
-0x16, 0x11, 0x02, 0x02, 0xe5, 0x04, 0xe5, 0xe5,
-0x01, 0x02, 0x04, 0x04, 0xe5, 0x01, 0x03, 0x02,
-0x05, 0x08, 0x02, 0x03, 0x05, 0x06, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x01, 0x02, 0x09, 0x06, 0x02, 0x01, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x04, 0x04,
-0x01, 0x01, 0x07, 0x01, 0x01, 0x02, 0x0a, 0x01,
-0x01, 0x05, 0x03, 0x27, 0x09, 0x07, 0x01, 0x02,
-0xe7, 0xe5, 0xe5, 0x04, 0x02, 0x02, 0x01, 0xe6,
-0x02, 0x10, 0xe5, 0x02, 0x01, 0x01, 0xe5, 0x09,
-0x03, 0x01, 0x02, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x02, 0x05, 0x03, 0x05, 0x01, 0x01, 0x0f, 0x03,
-0xe5, 0x02, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0xe5,
-0xe5, 0x0b, 0x01, 0x04, 0x04, 0x01, 0xe5, 0x0b,
-0x01, 0x02, 0x01, 0x01, 0xe5, 0x04, 0xe5, 0x05,
-0x19, 0x01, 0x1b, 0x01, 0x01, 0x01, 0xe5, 0x03,
-0x04, 0x01, 0x07, 0x01, 0x0b, 0x02, 0x02, 0x0a,
-0xe5, 0x03, 0x04, 0x01, 0x02, 0x01, 0x05, 0x09,
-0x05, 0xe5, 0x01, 0x01, 0x01, 0xe7, 0x07, 0xe5,
-0x03, 0x05, 0x03, 0x04, 0x01, 0xe5, 0xe5, 0xe5,
-0x01, 0x06, 0x01, 0xe5, 0x07, 0xe5, 0xe5, 0xe5,
-0x01, 0x0a, 0x01, 0x01, 0xe7, 0x01, 0x03, 0xe5,
-0x08, 0x18, 0x01, 0x13, 0xe5, 0x05, 0x01, 0x02,
-0x01, 0x05, 0x03, 0x08, 0xe5, 0x05, 0xe5, 0x05,
-0x03, 0xe5, 0xe5, 0x05, 0xe5, 0x03, 0x03, 0xe5,
-0xe5, 0x01, 0x04, 0x01, 0x02, 0x03, 0xe7, 0x01,
-0x03, 0xe5, 0x03, 0x01, 0x02, 0x08, 0xe5, 0xe5,
-0x01, 0x01, 0x07, 0x03, 0xe5, 0xe5, 0x01, 0x01,
-0x02, 0x01, 0xe5, 0x03, 0x02, 0xe5, 0x09, 0xe5,
-0xe5, 0x01, 0x0d, 0x09, 0x09, 0x31, 0x02, 0x06,
-0x04, 0x04, 0x02, 0x01, 0x07, 0x06, 0x0b, 0x04,
-0x04, 0x09, 0x04, 0x04, 0x04, 0x04, 0x09, 0x09,
-0x02, 0xe5, 0x04, 0x04, 0x07, 0xe5, 0x04, 0x04,
-0x04, 0x02, 0xe6, 0x13, 0x01, 0x10, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x29, 0xe5, 0x03, 0x03, 0x01,
-0x03, 0xe5, 0x07, 0xe5, 0x03, 0x04, 0x02, 0x01,
-0x03, 0xe5, 0x01, 0x03, 0x03, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x0f, 0xe5,
-0x07, 0xe5, 0x01, 0x06, 0x0d, 0x02, 0xe5, 0x0d,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0x09, 0x09,
-0x09, 0x06, 0x02, 0xe5, 0x01, 0x05, 0xe6, 0x03,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0x05, 0x03, 0xe5,
-0x01, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe5, 0x01, 0x02, 0x02, 0x02, 0x06,
-0xe5, 0x07, 0xe6, 0x02, 0x03, 0x0d, 0xe5, 0xe7,
-0x01, 0x45, 0x06, 0x02, 0x12, 0xe5, 0x08, 0x32,
-0x2f, 0x02, 0x2c, 0x02, 0xe5, 0xe6, 0x10, 0x09,
-0x29, 0x0b, 0x13, 0x05, 0x03, 0x05, 0x09, 0x0b,
-0x09, 0x09, 0x13, 0x09, 0x13, 0x03, 0x0f, 0x20,
-0xe5, 0xe6, 0x0c, 0x01, 0xe7, 0x06, 0xe6, 0x03,
-0x01, 0xe5, 0xe5, 0x19, 0x04, 0x02, 0x01, 0x04,
-0x04, 0xe6, 0x04, 0x01, 0xe7, 0x06, 0xe5, 0x0d,
-0xe5, 0xe8, 0x04, 0x02, 0xe7, 0x03, 0x01, 0xe7,
-0x03, 0x01, 0xe7, 0x05, 0xe7, 0x05, 0xe7, 0x06,
-0x01, 0x04, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5,
-0xe5, 0x02, 0x02, 0x09, 0xe5, 0xe5, 0x02, 0xe5,
-0xe8, 0x14, 0x01, 0xe6, 0x0c, 0x01, 0xe6, 0x08,
-0x05, 0x01, 0xe6, 0x1a, 0xe5, 0x05, 0x01, 0xe5,
-0x09, 0x02, 0x01, 0xe5, 0xe7, 0x04, 0x02, 0xe5,
-0x01, 0x06, 0x05, 0x01, 0xe6, 0x03, 0x04, 0xe6,
-0x04, 0x01, 0xe6, 0x03, 0xe5, 0xe7, 0x03, 0xe5,
-0x01, 0xe5, 0x01, 0x04, 0xe6, 0x08, 0x05, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x04, 0x01, 0xe6, 0x07, 0xe5, 0xe5, 0x02, 0xe5,
-0x02, 0x03, 0x01, 0xe5, 0x0b, 0x01, 0x01, 0x0e,
-0xe5, 0xe5, 0x02, 0x16, 0x02, 0x07, 0x01, 0x06,
-0x0a, 0x01, 0x01, 0x02, 0x01, 0x02, 0x14, 0x02,
-0x07, 0xe5, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02,
-0x01, 0xe5, 0x07, 0x09, 0x01, 0x18, 0x0c, 0x06,
-0x02, 0x0a, 0x02, 0x16, 0xe6, 0x0c, 0x01, 0x03,
-0xe7, 0x02, 0x02, 0xe8, 0xe5, 0x02, 0xe7, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe6, 0x06, 0xe5,
-0x02, 0x04, 0xe6, 0xe5, 0x02, 0x01, 0xe5, 0x02,
-0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0xe5, 0x01,
-0x03, 0xe8, 0xe5, 0x02, 0xe8, 0xe5, 0x02, 0xe8,
-0x01, 0x02, 0xe7, 0x01, 0x03, 0xe7, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0xe8, 0xe5, 0x04,
-0xe5, 0x01, 0x03, 0xe7, 0x05, 0xe7, 0x07, 0xe7,
-0x02, 0x02, 0x01, 0xe5, 0x15, 0x03, 0x05, 0x09,
-0x0d, 0x08, 0xe5, 0x05, 0x01, 0xe5, 0x12, 0x06,
-0x02, 0xe5, 0x07, 0xe5, 0x04, 0x01, 0x0b, 0xe6,
-0x01, 0x05, 0x09, 0xe5, 0x06, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x0c, 0x01, 0x07, 0x01, 0xe6, 0x10,
-0x06, 0xe5, 0xe6, 0x04, 0xe5, 0x01, 0xe5, 0x0b,
-0x03, 0x11, 0x01, 0x01, 0xe5, 0x03, 0x01, 0x01,
-0xe5, 0x03, 0x01, 0x01, 0xe5, 0x0c, 0x08, 0xe5,
-0x05, 0x01, 0x0b, 0x09, 0x01, 0x01, 0x05, 0x09,
-0x05, 0x01, 0x01, 0x03, 0xe5, 0x03, 0x02, 0xe5,
-0x01, 0x03, 0x01, 0x03, 0x05, 0x03, 0xe5, 0x03,
-0x03, 0x02, 0xe5, 0xe5, 0x02, 0x05, 0xe5, 0x01,
-0xe5, 0xe5, 0x01, 0xe5, 0x02, 0x01, 0x02, 0xe5,
-0x01, 0xe5, 0x03, 0x06, 0x01, 0x01, 0x01, 0xe6,
-0xe5, 0xe5, 0xe5, 0xe6, 0x01, 0x02, 0x04, 0xe5,
-0x03, 0xe6, 0xe6, 0x13, 0xe5, 0x03, 0x03, 0xe5,
-0x07, 0xe5, 0x16, 0x07, 0x01, 0xe5, 0x12, 0x04,
-0x0d, 0x0f, 0x05, 0x05, 0x07, 0xe6, 0x06, 0xe6,
-0x02, 0xe5, 0x01, 0x01, 0x03, 0x03, 0x01, 0x09,
-0x09, 0x08, 0xe5, 0x0c, 0x04, 0xe5, 0x03, 0x03,
-0xe5, 0xe5, 0x08, 0x0a, 0x13, 0x09, 0x09, 0x10,
-0x08, 0xe5, 0x05, 0x01, 0xe5, 0x15, 0x05, 0x07,
-0x0f, 0xe5, 0xe5, 0x03, 0x03, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x06, 0xe7, 0x06, 0xe5, 0x01, 0x04,
-0xe6, 0x05, 0xe7, 0x05, 0x01, 0x07, 0x01, 0xe5,
-0x0b, 0x03, 0x09, 0x05, 0x08, 0x03, 0x01, 0xe8,
-0x16, 0x02, 0x30, 0xe5, 0x03, 0x01, 0xe5, 0xe5,
-0x0f, 0x02, 0x3e, 0xe5, 0x03, 0x02, 0x08, 0xe5,
-0x19, 0x02, 0x1c, 0xe5, 0x0c, 0x01, 0xe6, 0xe5,
-0x08, 0x05, 0x01, 0x05, 0x01, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x05, 0x01, 0x02, 0x04, 0x01, 0x01,
-0x05, 0xe6, 0xe5, 0x04, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x05, 0x01, 0xe6, 0x04, 0x01, 0x02, 0x06,
-0x01, 0x01, 0x05, 0xe6, 0x06, 0x01, 0x02, 0x04,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x07, 0xe6, 0x06,
-0x01, 0x07, 0x01, 0x01, 0x05, 0xe6, 0xe5, 0x03,
-0xe7, 0xe5, 0x04, 0x01, 0x07, 0x01, 0x06, 0x03,
-0xe6, 0xe5, 0x14, 0x03, 0xe5, 0x07, 0xe5, 0x04,
-0x18, 0x08, 0x0d, 0xe5, 0x02, 0xe5, 0x05, 0x05,
-0x1b, 0xe5, 0x07, 0xe5, 0xe5, 0x09, 0x05, 0xe5,
-0x05, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0x07, 0xe5, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x09, 0x0b, 0x02, 0x02, 0xe6, 0x0a,
-0x04, 0x04, 0xe5, 0xe5, 0x04, 0x02, 0x1f, 0x06,
-0x03, 0x0b, 0x02, 0x01, 0x07, 0x0f, 0xe6, 0x07,
-0x01, 0x03, 0x01, 0x02, 0x01, 0x02, 0x03, 0x04,
-0x06, 0xe5, 0x01, 0x09, 0x04, 0xe5, 0x03, 0x09,
-0x03, 0x06, 0x0b, 0xe5, 0x02, 0x02, 0x01, 0x04,
-0x0c, 0x04, 0x05, 0x02, 0x02, 0xe6, 0x08, 0x18,
-0x16, 0x03, 0xe5, 0x0c, 0x0c, 0x04, 0x0b, 0x03,
-0x01, 0x09, 0x08, 0x06, 0x08, 0x02, 0x10, 0xe5,
-0x06, 0x0a, 0xe5, 0x04, 0x02, 0x01, 0x0a, 0x19,
-0x03, 0x0b, 0x05, 0x04, 0xe7, 0x07, 0x01, 0x02,
-0xe6, 0x09, 0x06, 0xe6, 0x1e, 0x05, 0x01, 0x03,
-0x03, 0xe6, 0x06, 0x01, 0x02, 0x07, 0x06, 0x01,
-0x04, 0x05, 0x07, 0x09, 0xe8, 0x01, 0x03, 0x01,
-0xe5, 0x08, 0x0d, 0x05, 0x17, 0x04, 0x0b, 0x0f,
-0x01, 0x0e, 0x02, 0xe5, 0xe5, 0x0b, 0x19, 0x1e,
-0x01, 0x02, 0x06, 0x19, 0x03, 0x01, 0x05, 0x0b,
-0x0c, 0x08, 0x02, 0x19, 0x06, 0x1b, 0x03, 0x09,
-0x07, 0x01, 0x04, 0x0b, 0x05, 0x10, 0x09, 0x05,
-0xe5, 0x15, 0x0b, 0x06, 0xe5, 0x08, 0x01, 0x0a,
-0x1a, 0xe5, 0x04, 0x03, 0x09, 0xe5, 0x07, 0x0c,
-0x05, 0xe5, 0x09, 0x07, 0xe5, 0x0c, 0x03, 0x05,
-0x06, 0xe5, 0x0e, 0x05, 0x0b, 0xe7, 0x24, 0xe6,
-0x0f, 0x10, 0xe5, 0x14, 0x13, 0x04, 0x0b, 0x04,
-0xe5, 0x01, 0x0f, 0x0e, 0x01, 0x02, 0x53, 0xe8,
-0x4a, 0x36, 0x02, 0xe5, 0x02, 0x09, 0x09, 0x0d,
-0x02, 0x0d, 0x09, 0x0b, 0x01, 0x05, 0x0a, 0x0a,
-0x07, 0x08, 0x04, 0x01, 0xe5, 0x34, 0xe6, 0x02,
-0x13, 0x03, 0xe5, 0x15, 0xe5, 0xe5, 0x08, 0x02,
-0xe5, 0x06, 0xe5, 0xe6, 0x06, 0x08, 0xe5, 0x06,
-0x01, 0x01, 0x04, 0x02, 0x06, 0x03, 0xe5, 0x06,
-0xe6, 0x17, 0xe5, 0x01, 0x01, 0x01, 0x01, 0x06,
-0x06, 0xe5, 0x01, 0x0c, 0x01, 0xe6, 0xe5, 0x35,
-0x0b, 0x0c, 0x01, 0x01, 0x16, 0x0c, 0x01, 0xe5,
-0x02, 0x06, 0xe5, 0x1e, 0x0e, 0xe6, 0xe5, 0x02,
-0x03, 0x01, 0x01, 0x01, 0xe5, 0xe5, 0x1a, 0x0c,
-0x01, 0x07, 0x07, 0x01, 0xe5, 0x01, 0x08, 0x35,
-0x04, 0x02, 0x01, 0x0a, 0x01, 0x06, 0x01, 0x02,
-0x1c, 0xe5, 0x02, 0x13, 0x06, 0x02, 0x09, 0xe5,
-0xe5, 0x01, 0xe5, 0x04, 0x09, 0x13, 0x09, 0x0e,
-0x04, 0x0e, 0xe5, 0x01, 0xe6, 0x08, 0x19, 0x1b,
-0x09, 0x01, 0x11, 0x0b, 0x0a, 0x07, 0x0d, 0x02,
-0x18, 0x08, 0x04, 0x02, 0xe6, 0x04, 0x03, 0x05,
-0x09, 0x02, 0xe5, 0x06, 0xe6, 0x01, 0x11, 0x0c,
-0x04, 0x06, 0x0a, 0x09, 0x09, 0x01, 0x11, 0x05,
-0xe5, 0x03, 0x02, 0x02, 0x11, 0xe5, 0x03, 0x14,
-0x07, 0x0f, 0x05, 0x09, 0x0f, 0x12, 0xe5, 0x13,
-0x0e, 0x06, 0x05, 0x05, 0x04, 0x03, 0x02, 0x02,
-0xe6, 0x11, 0x01, 0x0a, 0x16, 0x0d, 0x01, 0xe5,
-0x01, 0xe6, 0x03, 0x02, 0xe6, 0xe5, 0xe5, 0x02,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0xe6, 0x05, 0x09,
-0x06, 0x04, 0x05, 0xe5, 0x01, 0x05, 0x03, 0x05,
-0x09, 0x03, 0x16, 0x01, 0x11, 0xe5, 0x23, 0xe6,
-0x02, 0x02, 0x01, 0x1c, 0x1d, 0xe5, 0x03, 0xe5,
-0x01, 0x01, 0x01, 0x02, 0x01, 0xe5, 0x0f, 0xe5,
-0xe6, 0x01, 0x06, 0x08, 0xe5, 0xe5, 0x07, 0xe5,
-0xe5, 0x05, 0x03, 0x05, 0x03, 0x05, 0x0d, 0x01,
-0xe5, 0x12, 0xe5, 0x0a, 0xe5, 0x11, 0xe5, 0x13,
-0x01, 0x04, 0x01, 0x04, 0x1c, 0x0f, 0xe5, 0x01,
-0x01, 0x09, 0x07, 0x09, 0x03, 0xe5, 0x07, 0x07,
-0x03, 0xe5, 0x01, 0x01, 0x01, 0x05, 0x0d, 0x04,
-0x01, 0xe5, 0x05, 0xe5, 0xe5, 0x08, 0x04, 0x04,
-0x24, 0x01, 0x02, 0x0a, 0x03, 0x01, 0xe5, 0xe5,
-0x09, 0x08, 0x05, 0x01, 0xe5, 0x01, 0x1e, 0x10,
-0xe5, 0xe5, 0xe5, 0x06, 0x09, 0x01, 0x07, 0x13,
-0x09, 0x05, 0xe5, 0x01, 0x0b, 0x09, 0x09, 0x09,
-0x2e, 0xe5, 0xe5, 0x09, 0x05, 0x0d, 0x02, 0x09,
-0x02, 0x02, 0xe5, 0x20, 0x1f, 0x06, 0xe5, 0xe5,
-0x03, 0x01, 0xe5, 0x14, 0x06, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x01, 0xe5, 0x03,
-0xe5, 0x01, 0x05, 0x09, 0x04, 0x04, 0x04, 0x01,
-0x02, 0x09, 0x04, 0x01, 0x02, 0x09, 0x04, 0x01,
-0xe5, 0xe5, 0xe5, 0xe5, 0x02, 0xe5, 0x02, 0x03,
-0x02, 0xe5, 0x01, 0x03, 0x0f, 0xe6, 0x01, 0x1e,
-0x03, 0x13, 0x05, 0x03, 0x03, 0xe6, 0xe5, 0xe5,
-0xe5, 0x01, 0xe5, 0x02, 0x0f, 0x03, 0x03, 0xe5,
-0x04, 0x03, 0xe5, 0x03, 0x03, 0x02, 0x04, 0x03,
-0x05, 0x09, 0x04, 0x03, 0x05, 0x04, 0x0e, 0x01,
-0x01, 0x0f, 0x02, 0x09, 0x06, 0x04, 0x01, 0x01,
-0x03, 0x0a, 0x02, 0xe5, 0xe7, 0x1f, 0x13, 0x01,
-0x04, 0x04, 0x05, 0x01, 0x01, 0x07, 0x04, 0x09,
-0x06, 0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x02,
-0xe5, 0x06, 0x01, 0x01, 0x07, 0x01, 0x07, 0x06,
-0x01, 0xe5, 0xe5, 0x0a, 0x01, 0xe5, 0x01, 0x01,
-0x01, 0x01, 0xe5, 0x06, 0xe6, 0x01, 0x01, 0x0a,
-0x06, 0x01, 0x02, 0x14, 0xe5, 0x02, 0x02, 0x1e,
-0x13, 0x01, 0x05, 0x01, 0x09, 0x01, 0x07, 0x13,
-0x09, 0x04, 0x04, 0x04, 0x06, 0x04, 0x04, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x03, 0xe5, 0xe5,
-0x01, 0x04, 0x09, 0x04, 0x01, 0x02, 0x08, 0xe5,
-0x03, 0x01, 0xe6, 0x07, 0x03, 0x01, 0x1c, 0xe5,
-0xe5, 0x01, 0x2e, 0x02, 0x10, 0x02, 0x06, 0xe5,
-0x1b, 0xe5, 0x07, 0xe5, 0x2e, 0x02, 0x01, 0xe5,
-0x05, 0x02, 0x03, 0x09, 0x09, 0x09, 0x09, 0x02,
-0x13, 0xe5, 0x0c, 0x32, 0xe5, 0x39, 0xe5, 0x15,
-0x21, 0xe5, 0x01, 0xe5, 0x07, 0x05, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x0b, 0x09, 0x01, 0x0d, 0xe5,
-0x01, 0x09, 0xe6, 0xe6, 0x0a, 0x02, 0x09, 0x09,
-0x09, 0x09, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x09, 0x09, 0x09, 0x02, 0x03, 0x02, 0x06, 0x02,
-0x0b, 0x09, 0x06, 0x02, 0x09, 0xe5, 0x04, 0x02,
-0x05, 0x03, 0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x02,
-0x01, 0x02, 0xe5, 0x01, 0x05, 0xe5, 0x03, 0xe5,
-0x01, 0x04, 0x01, 0x02, 0x01, 0x03, 0x07, 0x01,
-0x02, 0x02, 0x08, 0xe5, 0x30, 0x09, 0x24, 0x02,
-0x08, 0xe5, 0x08, 0x0b, 0x06, 0x02, 0x12, 0x28,
-0x12, 0xe5, 0x08, 0x0e, 0x03, 0xe5, 0xe5, 0x09,
-0x31, 0x0a, 0x25, 0x09, 0x0a, 0x0b, 0x09, 0x10,
-0x27, 0x01, 0x15, 0x07, 0x18, 0x0f, 0x1b, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x18, 0x04, 0x07, 0x01,
-0x09, 0x02, 0x01, 0x02, 0x01, 0x02, 0x05, 0x02,
-0x02, 0x06, 0x02, 0x04, 0x01, 0x02, 0x01, 0x02,
-0x01, 0xe5, 0xe5, 0x05, 0x02, 0x06, 0xe7, 0x05,
-0xe7, 0x03, 0x01, 0xe7, 0x06, 0x06, 0x01, 0xe6,
-0x04, 0x0c, 0xe5, 0x0b, 0x01, 0x01, 0x0d, 0x02,
-0x1a, 0x01, 0xe5, 0x04, 0xe5, 0xe6, 0x05, 0x01,
-0xe5, 0x08, 0x12, 0xe5, 0x04, 0xe5, 0xe6, 0x05,
-0x03, 0x05, 0x03, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x05, 0x03, 0x05, 0x01, 0xe6, 0x06, 0x01,
-0x07, 0xe6, 0x06, 0xe6, 0x03, 0xe5, 0xe7, 0x08,
-0x04, 0xe5, 0x01, 0x08, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x05, 0xe5, 0x02, 0x03, 0xe7, 0x0d, 0x04,
-0x15, 0x07, 0x02, 0x01, 0x03, 0x03, 0x01, 0x0e,
-0x0e, 0x0d, 0xe5, 0x01, 0x01, 0x03, 0x03, 0x01,
-0x03, 0x07, 0x03, 0x05, 0x03, 0x03, 0x01, 0x03,
-0x0f, 0x03, 0x02, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x02, 0x13, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x05,
-0x05, 0xe5, 0x04, 0x07, 0xe5, 0x01, 0x0d, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe6, 0xe5, 0x04,
-0xe6, 0x06, 0xe5, 0xe6, 0xe5, 0x04, 0xe6, 0xe5,
-0x04, 0xe6, 0x06, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x02, 0x04,
-0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe7, 0x02, 0x02, 0xe7, 0x0e,
-0x1b, 0x01, 0x0a, 0x06, 0x01, 0x14, 0x08, 0xe5,
-0x05, 0x01, 0x09, 0x09, 0x1f, 0x07, 0x01, 0xe5,
-0x07, 0x09, 0x09, 0xe5, 0x05, 0x01, 0xe5, 0x0f,
-0x01, 0x09, 0x09, 0x0e, 0x01, 0x01, 0x0d, 0x1d,
-0x01, 0x0a, 0x06, 0x01, 0x14, 0x08, 0x07, 0x01,
-0x07, 0x03, 0x09, 0x07, 0x03, 0x05, 0x03, 0x09,
-0x05, 0x01, 0xe5, 0xe5, 0x05, 0x01, 0x07, 0x02,
-0x06, 0x02, 0x04, 0x01, 0x02, 0x09, 0x04, 0x01,
-0x07, 0x04, 0x06, 0x02, 0x04, 0xe5, 0x03, 0xe5,
-0xe8, 0x07, 0x02, 0x02, 0x31, 0x07, 0x15, 0xe5,
-0x1b, 0x1f, 0x13, 0x09, 0x09, 0xe5, 0x08, 0x08,
-0x07, 0x01, 0x09, 0x09, 0x07, 0x09, 0xe5, 0x01,
-0x0a, 0x0c, 0x1d, 0x06, 0x01, 0x0a, 0x09, 0x08,
-0xe5, 0x08, 0x1c, 0x09, 0x1d, 0x0b, 0x09, 0x1b,
-0x01, 0xe5, 0x05, 0x0b, 0x0c, 0x03, 0x01, 0x0b,
-0x15, 0xe5, 0xe5, 0x0d, 0x15, 0x01, 0xe5, 0x05,
-0xe5, 0xe5, 0x1b, 0xe5, 0x05, 0x02, 0x08, 0x09,
-0x01, 0xe5, 0x0f, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0x1e, 0x04, 0x02, 0x10, 0x02, 0x04, 0x08,
-0x03, 0x07, 0x01, 0x11, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0x01, 0x05, 0x01, 0x02,
-0x04, 0x01, 0x01, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0x04, 0x02, 0x01, 0x01, 0x05, 0x01, 0x01, 0xe5,
-0x03, 0xe6, 0xe5, 0x04, 0x01, 0x04, 0x01, 0xe5,
-0xe7, 0x02, 0x03, 0x01, 0x04, 0x02, 0x01, 0x01,
-0x05, 0x01, 0x04, 0x01, 0xe5, 0xe6, 0xe5, 0xe5,
-0x01, 0x01, 0x07, 0x01, 0x07, 0x01, 0x06, 0xe5,
-0xe5, 0x03, 0x02, 0x01, 0x07, 0x01, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x02, 0x07, 0xe5, 0x01, 0x4a,
-0xe6, 0x0b, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0x0b,
-0x03, 0x05, 0x0b, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x0f, 0xe5, 0x01, 0x0b, 0x03, 0x09, 0x07,
-0x13, 0x03, 0x08, 0x0a, 0x03, 0x02, 0xe5, 0x0a,
-0x09, 0x09, 0x1d, 0x08, 0x01, 0x03, 0x04, 0x09,
-0x04, 0x06, 0x0e, 0x02, 0x06, 0x02, 0x08, 0x02,
-0xe5, 0x01, 0x02, 0x03, 0x05, 0x07, 0x01, 0x03,
-0x05, 0xe5, 0x07, 0x09, 0x0c, 0x09, 0x09, 0x06,
-0x02, 0xe5, 0x05, 0x08, 0xe5, 0xe7, 0xe5, 0x01,
-0x03, 0x01, 0x08, 0x37, 0x03, 0x07, 0x05, 0x01,
-0x01, 0x06, 0x01, 0x01, 0x0b, 0x01, 0x15, 0x01,
-0x04, 0x02, 0x01, 0x0c, 0x06, 0x13, 0x09, 0x05,
-0x06, 0xe5, 0x01, 0x27, 0xe7, 0x0a, 0x10, 0x08,
-0xe5, 0x06, 0x08, 0x07, 0x01, 0x07, 0x02, 0x0b,
-0x09, 0x0a, 0x03, 0x01, 0x05, 0x01, 0x01, 0x02,
-0x09, 0x02, 0x03, 0x01, 0x01, 0x05, 0x01, 0xe5,
-0x0c, 0x01, 0x04, 0xe5, 0x06, 0x1a, 0x01, 0x07,
-0xe6, 0x06, 0xe5, 0x01, 0xe5, 0x05, 0x0e, 0x03,
-0x35, 0x09, 0x02, 0x09, 0x03, 0x01, 0x09, 0x07,
-0x07, 0x06, 0x09, 0x07, 0x08, 0x09, 0x04, 0x18,
-0xe5, 0x07, 0x19, 0x05, 0xe5, 0x06, 0x11, 0x0c,
-0x01, 0x13, 0x09, 0x0f, 0x02, 0x06, 0x01, 0x02,
-0x04, 0x09, 0x01, 0x1f, 0x03, 0x05, 0x03, 0xe6,
-0x02, 0x03, 0x03, 0x03, 0x09, 0x03, 0x04, 0x0a,
-0x06, 0x09, 0x01, 0x0a, 0x05, 0xe5, 0x05, 0x05,
-0x09, 0x0d, 0x03, 0x0d, 0x01, 0xe5, 0x08, 0x1a,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0x02, 0x03, 0x02, 0x01, 0x07, 0x02, 0x04,
-0x01, 0x01, 0xe5, 0x08, 0x03, 0x01, 0xe5, 0xe6,
-0x01, 0x01, 0x02, 0xe5, 0x01, 0x04, 0x01, 0x09,
-0x09, 0x09, 0x09, 0x09, 0xe6, 0x36, 0x01, 0xe5,
-0x02, 0x11, 0x1c, 0x11, 0x10, 0x0b, 0x07, 0x04,
-0x1a, 0x02, 0x04, 0x03, 0x04, 0xe5, 0x08, 0x03,
-0xe5, 0x03, 0x04, 0x04, 0x03, 0x05, 0x0e, 0xe5,
-0x0a, 0x06, 0x1b, 0x05, 0x01, 0x0d, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x08, 0x03, 0x1f, 0x0c,
-0x09, 0x01, 0x0a, 0x0b, 0x04, 0x0a, 0x15, 0x04,
-0x0e, 0x07, 0x09, 0xe6, 0x12, 0x04, 0x03, 0x0f,
-0x0a, 0xe5, 0xe6, 0x02, 0x06, 0x02, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x08, 0x0c, 0x09, 0x18, 0xe5,
-0x19, 0x07, 0x04, 0x20, 0x13, 0x0f, 0x02, 0xe5,
-0x14, 0xe5, 0x04, 0x16, 0x04, 0x01, 0xe5, 0x16,
-0x01, 0x07, 0x01, 0x02, 0x06, 0x06, 0x02, 0x06,
-0x02, 0x09, 0x13, 0x06, 0x0c, 0x07, 0x01, 0x06,
-0x02, 0x01, 0x06, 0x13, 0x09, 0x25, 0x02, 0x01,
-0x03, 0xe5, 0xe5, 0x05, 0x09, 0x15, 0x02, 0xe5,
-0x06, 0x10, 0x09, 0x07, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x06, 0xe6, 0x05, 0x02, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x03, 0x02, 0xe5, 0xe5, 0x01, 0xe5,
-0x01, 0xe5, 0x03, 0x05, 0xe5, 0xe5, 0x01, 0x01,
-0x01, 0xe5, 0xe5, 0x01, 0xe6, 0xe8, 0x01, 0x01,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x01,
-0xe6, 0xe5, 0x01, 0x04, 0x01, 0x13, 0x2b, 0xe6,
-0x01, 0x02, 0x02, 0x0d, 0x04, 0x09, 0x21, 0x08,
-0x07, 0x02, 0x04, 0x01, 0x09, 0x01, 0x05, 0x01,
-0x08, 0x09, 0x02, 0x0b, 0x27, 0x09, 0x10, 0x0e,
-0x0c, 0x04, 0x0c, 0xe6, 0xe7, 0x06, 0xe5, 0x05,
-0x05, 0x03, 0x05, 0x01, 0x01, 0x05, 0x06, 0xe5,
-0xe5, 0xe5, 0xe5, 0x01, 0xe5, 0xe5, 0x02, 0x02,
-0x01, 0xe5, 0x02, 0x02, 0xe5, 0xe5, 0x02, 0x05,
-0x01, 0x01, 0x05, 0x03, 0x05, 0x01, 0x01, 0x02,
-0xe5, 0xe5, 0x02, 0x02, 0xe5, 0x02, 0x01, 0x01,
-0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5, 0x02,
-0xe5, 0xe6, 0xe5, 0x02, 0x05, 0x03, 0x01, 0xe5,
-0x01, 0x01, 0x01, 0x02, 0xe5, 0x04, 0x05, 0x01,
-0x01, 0x06, 0x08, 0x20, 0x01, 0x03, 0xe6, 0x01,
-0x01, 0x05, 0xe5, 0x03, 0x03, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x08, 0x04, 0xe5, 0x02,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x01, 0xe5, 0x03,
-0x04, 0xe5, 0x02, 0x01, 0x07, 0xe5, 0x02, 0xe5,
-0x02, 0x09, 0x01, 0x02, 0x01, 0x02, 0x04, 0x01,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0xe5, 0x07, 0x01, 0x02, 0x01,
-0x02, 0x08, 0xe5, 0xe5, 0x04, 0x02, 0x06, 0xe5,
-0x04, 0x01, 0xe5, 0x20, 0x02, 0x03, 0x04, 0x12,
-0x09, 0x06, 0x04, 0x04, 0x04, 0x02, 0x01, 0x04,
-0x02, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x03, 0x04,
-0x04, 0x04, 0x04, 0x01, 0xe5, 0xe5, 0x03, 0x02,
-0x01, 0x04, 0x01, 0xe5, 0xe5, 0x05, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x01, 0x02, 0x02, 0x04,
-0x04, 0x0b, 0x07, 0x06, 0xe5, 0xe5, 0xe5, 0x17,
-0xe8, 0x01, 0x14, 0x09, 0x06, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0x02, 0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0xe5, 0xe5, 0x08,
-0x09, 0x05, 0xe5, 0x01, 0x01, 0x12, 0x02, 0x01,
-0xe5, 0x02, 0x12, 0x04, 0x04, 0x04, 0x04, 0x06,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x04, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0xe5, 0x03, 0x09, 0x06, 0x04,
-0x01, 0xe5, 0x03, 0x09, 0x14, 0x04, 0x02, 0x14,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x02, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x01, 0x02, 0xe5,
-0x02, 0x01, 0x02, 0xe5, 0x02, 0x01, 0x02, 0x01,
-0xe5, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x01, 0x02,
-0xe5, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x04, 0xe5,
-0x02, 0x01, 0x02, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x02, 0x0a, 0x04, 0x03, 0x01, 0x02, 0xe5, 0x02,
-0x09, 0x13, 0x01, 0x01, 0xe8, 0x10, 0xe6, 0x01,
-0x04, 0xe6, 0x01, 0x03, 0xe7, 0x01, 0x03, 0x02,
-0x02, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x09, 0x03, 0x05, 0x03, 0x05, 0x0b, 0x04,
-0x04, 0x09, 0x03, 0x05, 0x07, 0x01, 0x09, 0x0b,
-0x02, 0x01, 0x02, 0x01, 0x09, 0x07, 0x03, 0x01,
-0xe5, 0x01, 0x01, 0x01, 0xe5, 0xe5, 0xe5, 0x0f,
-0xe6, 0x01, 0x11, 0xe5, 0xe5, 0xe6, 0x02, 0xe5,
-0xe5, 0xe6, 0x03, 0x01, 0x01, 0x02, 0x02, 0x01,
-0xe6, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x02,
-0x06, 0x02, 0xe6, 0x03, 0x01, 0xe7, 0x05, 0x01,
-0xe7, 0x03, 0x01, 0xe7, 0x03, 0x02, 0xe6, 0x03,
-0x01, 0xe5, 0x05, 0x01, 0xe7, 0x03, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0xe6, 0xe5, 0xe5, 0x01, 0x04,
-0x09, 0x04, 0x04, 0x01, 0x02, 0x14, 0xe7, 0xe5,
-0x0f, 0x09, 0x09, 0x06, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x05, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x06, 0x02, 0x01, 0x07, 0xe5, 0x0e, 0x09, 0x17,
-0x01, 0xe6, 0x0f, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x06, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x18, 0xe5, 0x07, 0xe5, 0x19, 0xe5, 0x08,
-0x01, 0x02, 0xe5, 0x07, 0xe5, 0xe5, 0x05, 0xe6,
-0x01, 0x01, 0xe5, 0xe8, 0x01, 0x01, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01,
-0xe6, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x04, 0x01, 0xe5, 0x07, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5,
-0x03, 0x01, 0xe5, 0x04, 0x02, 0x09, 0x09, 0xe7,
-0x05, 0xe6, 0x06, 0x0d, 0xe5, 0x02, 0x02, 0x09,
-0x1d, 0xe5, 0x08, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x07, 0xe5, 0x08, 0x2c, 0x03, 0x01, 0xe5,
-0x08, 0x07, 0x09, 0x0d, 0x01, 0x09, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0xe5,
-0x04, 0x02, 0x06, 0x02, 0x06, 0x02, 0xe5, 0x05,
-0xe5, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x02, 0x08, 0x31, 0x03,
-0x0c, 0x02, 0xe7, 0x05, 0xe7, 0x05, 0xe7, 0x05,
-0xe5, 0xe5, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6,
-0x02, 0xe5, 0x01, 0x01, 0x04, 0x02, 0xe6, 0x03,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02, 0xe6,
-0x03, 0x02, 0xe6, 0x05, 0x02, 0xe6, 0x03, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x02,
-0xe5, 0x01, 0xe6, 0x03, 0x02, 0x01, 0x04, 0x02,
-0xe6, 0x05, 0x02, 0x06, 0x0a, 0xe6, 0x06, 0xe6,
-0x14, 0x01, 0xe6, 0x0c, 0x02, 0xe5, 0x06, 0xe6,
-0x06, 0xe6, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x03, 0xe5, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x03,
-0xe5, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x01, 0xe5, 0x03, 0x02, 0x02, 0xe5, 0x03, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x03, 0x05, 0x01, 0xe5,
-0x02, 0x06, 0x09, 0x17, 0x02, 0xe5, 0x08, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x10, 0x02, 0x09, 0x09,
-0x09, 0x09, 0x06, 0x02, 0x09, 0xe5, 0x02, 0x04,
-0xe5, 0x06, 0x02, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x04, 0x02, 0x04, 0x04, 0xe5, 0x07, 0x04, 0x04,
-0x09, 0x03, 0xe5, 0x03, 0x0a, 0x02, 0xe5, 0x04,
-0x17, 0x01, 0x01, 0x0d, 0x05, 0xe7, 0x01, 0x03,
-0xe7, 0x01, 0xe5, 0x01, 0xe7, 0x05, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0xe5, 0x01,
-0xe5, 0xe5, 0x01, 0x03, 0xe7, 0x01, 0xe5, 0x01,
-0xe7, 0x01, 0x03, 0xe7, 0x01, 0x04, 0xe6, 0x01,
-0x03, 0xe7, 0x01, 0x03, 0xe7, 0x03, 0x03, 0xe7,
-0x01, 0x03, 0x01, 0xe5, 0x01, 0x04, 0xe6, 0x01,
-0xe5, 0x01, 0xe7, 0x01, 0x04, 0xe6, 0x01, 0x03,
-0xe7, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x03, 0x01,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x05, 0xe7,
-0x07, 0xe5, 0x07, 0x01, 0xe5, 0x0e, 0x06, 0x02,
-0x06, 0x02, 0xe6, 0x03, 0xe5, 0xe6, 0x07, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0xe5, 0x07, 0xe6, 0x06, 0xe6, 0x08, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe6,
-0x06, 0xe5, 0x07, 0xe6, 0x06, 0x07, 0x01, 0xe5,
-0x0e, 0x03, 0x05, 0x0c, 0x05, 0xe7, 0x0c, 0x04,
-0xe5, 0xe6, 0x01, 0x02, 0xe5, 0xe6, 0x01, 0x02,
-0xe5, 0xe7, 0xe6, 0xe6, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x01,
-0xe6, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0x02, 0xe5, 0x03, 0x02, 0x01,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x03,
-0x02, 0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0x02, 0x04,
-0x04, 0x03, 0xe5, 0xe5, 0x0b, 0x02, 0xe5, 0x04,
-0xe5, 0xe6, 0x10, 0x01, 0xe6, 0x0e, 0x04, 0xe5,
-0x02, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0xe5, 0x05,
-0xe7, 0x05, 0xe7, 0x05, 0xe7, 0x05, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x04, 0x01, 0x01, 0x06, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x04, 0xe6, 0x01, 0xe5,
-0x04, 0x01, 0x01, 0x07, 0x01, 0x07, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x06, 0xe5, 0xe5, 0x04, 0x01,
-0x01, 0x07, 0x03, 0x03, 0x01, 0x01, 0x01, 0xe5,
-0x0d, 0x04, 0x03, 0xe5, 0x11, 0xe5, 0xe6, 0x0c,
-0x05, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x02, 0x02, 0x05, 0xe8,
-0x04, 0xe8, 0x04, 0xe8, 0x04, 0xe8, 0x04, 0x01,
-0xe6, 0x04, 0xe8, 0x04, 0x01, 0x03, 0x03, 0xe8,
-0xe6, 0x0b, 0xe5, 0x07, 0x14, 0xe8, 0x18, 0xe5,
-0x05, 0xe5, 0xe5, 0xe5, 0x01, 0x3b, 0x09, 0x2f,
-0x23, 0x09, 0xe5, 0xe5, 0x0c, 0x02, 0x02, 0x25,
-0x01, 0x0f, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01,
-0x07, 0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x07,
-0x01, 0x07, 0x01, 0xe5, 0x05, 0xe6, 0x06, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x09, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x04,
-0xe5, 0xe5, 0xe5, 0x04, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x01, 0x01, 0x03, 0x01, 0x01, 0x05, 0x01,
-0xe6, 0x02, 0x01, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x0b, 0x01, 0xe5, 0x01, 0xe5, 0x20, 0x04,
-0x03, 0x01, 0x07, 0x02, 0x06, 0x02, 0x05, 0xe5,
-0x01, 0x06, 0x02, 0x05, 0xe5, 0x07, 0xe5, 0x01,
-0x06, 0x0f, 0x01, 0x10, 0x09, 0x05, 0xe5, 0x01,
-0x01, 0xe5, 0x01, 0x03, 0xe5, 0x03, 0xe5, 0x07,
-0x03, 0x07, 0x01, 0x05, 0x05, 0x0d, 0x15, 0x04,
-0xe7, 0x0a, 0x09, 0x04, 0x04, 0x0b, 0x07, 0x01,
-0x04, 0x01, 0xe5, 0xe5, 0x04, 0xe5, 0xe5, 0xe6,
-0x03, 0xe6, 0x04, 0x01, 0xe5, 0xe5, 0x06, 0xe5,
-0x09, 0x07, 0x0f, 0x0f, 0x09, 0x01, 0x11, 0xe5,
-0x04, 0x06, 0xe5, 0xe5, 0x01, 0x0e, 0xe5, 0x0c,
-0x1a, 0xe5, 0x02, 0x0c, 0x04, 0x1f, 0x0c, 0x07,
-0x01, 0x07, 0x07, 0x06, 0x02, 0x01, 0x04, 0x03,
-0x02, 0x06, 0x02, 0x05, 0x03, 0x01, 0x09, 0x05,
-0x01, 0x0e, 0x02, 0x06, 0x02, 0x03, 0x01, 0x02,
-0x01, 0xe5, 0x03, 0x03, 0x0e, 0x14, 0x1a, 0xe6,
-0x08, 0x08, 0x22, 0x06, 0x02, 0x09, 0x09, 0x07,
-0x01, 0x01, 0x07, 0x09, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x05,
-0x01, 0xe5, 0x11, 0xe5, 0xe5, 0x07, 0x1b, 0x01,
-0x01, 0x25, 0xe5, 0x02, 0xe5, 0x01, 0x11, 0x18,
-0x0c, 0x0a, 0x09, 0x03, 0xe5, 0x03, 0x09, 0x02,
-0xe6, 0x02, 0x0d, 0x09, 0x03, 0xe5, 0x0a, 0x01,
-0x0e, 0xe5, 0x07, 0x09, 0x0a, 0x26, 0x09, 0x0f,
-0xe6, 0x01, 0x01, 0x08, 0x11, 0x08, 0x03, 0x05,
-0x03, 0xe6, 0x02, 0x03, 0x04, 0xe6, 0x06, 0xe5,
-0x02, 0x04, 0xe5, 0x02, 0x03, 0x01, 0x01, 0x0a,
-0x06, 0x0d, 0x03, 0x03, 0x03, 0x09, 0x09, 0xe5,
-0x07, 0x04, 0xe6, 0x01, 0x03, 0x01, 0xe5, 0xe5,
-0x0f, 0x06, 0x24, 0x09, 0xe5, 0x02, 0x02, 0x0e,
-0x0f, 0x09, 0x02, 0x06, 0x06, 0x02, 0x01, 0x05,
-0x01, 0x09, 0x02, 0x06, 0x04, 0x02, 0x0b, 0x15,
-0x0d, 0x0f, 0x09, 0x09, 0x05, 0x03, 0x04, 0x04,
-0x2e, 0x08, 0xe6, 0x01, 0x03, 0x27, 0x02, 0x01,
-0x02, 0xe5, 0x0d, 0xe5, 0x05, 0x07, 0x03, 0x02,
-0x13, 0x16, 0x1a, 0x04, 0x03, 0xe5, 0x03, 0x15,
-0x04, 0x1b, 0x1b, 0x03, 0xe5, 0x01, 0x13, 0x0e,
-0x02, 0x05, 0xe5, 0x01, 0x05, 0xe6, 0x05, 0x01,
-0x11, 0xe6, 0x06, 0x04, 0x01, 0x02, 0x09, 0xe5,
-0x0f, 0x02, 0xe5, 0x02, 0x0b, 0x05, 0x07, 0x03,
-0x03, 0x01, 0xe5, 0x04, 0x03, 0x06, 0x0c, 0xe5,
-0xe5, 0x02, 0x0c, 0xe5, 0x04, 0x01, 0x0b, 0x04,
-0x09, 0x01, 0xe5, 0xe5, 0x02, 0x1f, 0x07, 0x02,
-0x04, 0x04, 0x02, 0x04, 0x12, 0xe5, 0x0e, 0x0c,
-0x05, 0xe5, 0xe5, 0x04, 0xe5, 0x02, 0xe5, 0x08,
-0x06, 0x05, 0x03, 0x0d, 0x09, 0x0f, 0x03, 0xe5,
-0x0f, 0x03, 0x10, 0x02, 0x0a, 0x03, 0xe5, 0x01,
-0x0b, 0x06, 0x10, 0x02, 0x0b, 0x04, 0x0d, 0x06,
-0x06, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x05, 0x15, 0x0b, 0xe5, 0x01, 0x08,
-0x01, 0x02, 0x06, 0x03, 0x03, 0x04, 0x0a, 0x01,
-0x01, 0x04, 0x06, 0x0b, 0x07, 0x0c, 0x0e, 0xe9,
-0xe5, 0x1f, 0x13, 0x22, 0x04, 0x08, 0xe5, 0xe5,
-0x06, 0x03, 0x09, 0x02, 0x04, 0x03, 0x0c, 0x04,
-0x01, 0x04, 0xe5, 0x02, 0x08, 0xe5, 0x04, 0x02,
-0x10, 0xe5, 0x0d, 0x16, 0xe5, 0xe5, 0x0b, 0x03,
-0x1b, 0x08, 0x13, 0x21, 0x05, 0x07, 0x0b, 0x15,
-0x1c, 0x0c, 0x07, 0x13, 0x0c, 0x12, 0xe5, 0x03,
-0x03, 0x03, 0x09, 0xe8, 0x20, 0x01, 0x01, 0xe5,
-0x04, 0xe5, 0x08, 0x01, 0xe5, 0x04, 0xe5, 0x01,
-0x01, 0x03, 0xe5, 0x08, 0x09, 0xe5, 0x06, 0xe5,
-0x08, 0x01, 0xe5, 0x01, 0x02, 0x03, 0xe5, 0x06,
-0x05, 0x02, 0xe5, 0x01, 0x01, 0x04, 0x0c, 0xe5,
-0x03, 0xe5, 0x08, 0xe5, 0x06, 0x0a, 0x02, 0xe5,
-0x02, 0xe5, 0xe5, 0x06, 0xe5, 0x11, 0xe6, 0x08,
-0x04, 0xe5, 0x01, 0x01, 0x1d, 0x02, 0xe5, 0x0e,
-0x02, 0xe5, 0xe5, 0xe7, 0x04, 0xe5, 0x0d, 0x07,
-0x02, 0x05, 0xe5, 0x01, 0x06, 0x02, 0x02, 0x01,
-0xe5, 0x05, 0xe5, 0x03, 0x05, 0x01, 0xe5, 0x02,
-0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x05, 0xe5, 0x04,
-0xe5, 0xe6, 0x03, 0xe5, 0x02, 0x02, 0x10, 0x02,
-0xe5, 0xe6, 0x0d, 0x10, 0xe5, 0x01, 0x07, 0x01,
-0x02, 0x02, 0xe5, 0x03, 0x04, 0xe5, 0x01, 0x01,
-0x13, 0x03, 0xe5, 0x01, 0x01, 0x01, 0x02, 0xe5,
-0x02, 0x09, 0x01, 0x01, 0xe5, 0x01, 0x01, 0x01,
-0x01, 0xe5, 0x01, 0x02, 0x03, 0xe5, 0x02, 0x02,
-0x04, 0x01, 0x04, 0x01, 0x02, 0x02, 0x04, 0x01,
-0x04, 0x01, 0x04, 0x01, 0xe5, 0x03, 0x01, 0x09,
-0x04, 0xe5, 0x02, 0x09, 0x01, 0x01, 0xe5, 0x03,
-0x04, 0x01, 0xe5, 0xe5, 0x03, 0xe5, 0x02, 0x03,
-0xe5, 0x01, 0x01, 0x1d, 0x03, 0xe5, 0x03, 0x05,
-0xe7, 0x01, 0x06, 0xe5, 0x01, 0x01, 0x0d, 0xe5,
-0x07, 0xe5, 0x01, 0x01, 0x04, 0xe5, 0x0a, 0x05,
-0xe5, 0x01, 0x01, 0x07, 0xe5, 0x01, 0x02, 0x0c,
-0x01, 0x11, 0x01, 0x04, 0xe5, 0x0c, 0x01, 0x07,
-0x05, 0xe5, 0x01, 0x09, 0x13, 0x01, 0x04, 0x08,
-0xe5, 0x01, 0x01, 0x1b, 0x05, 0xe5, 0x05, 0x02,
-0x02, 0xe5, 0x25, 0x01, 0x01, 0xe5, 0xe5, 0x0b,
-0x01, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5,
-0x08, 0xe5, 0xe5, 0x01, 0x06, 0xe5, 0x01, 0x02,
-0x04, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x0f, 0x01,
-0x01, 0xe5, 0x0a, 0x02, 0xe5, 0x01, 0x05, 0x04,
-0x01, 0x04, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0xe5,
-0x04, 0x06, 0x01, 0x01, 0x20, 0x04, 0x01, 0x06,
-0x01, 0x01, 0xe5, 0x01, 0x0e, 0x13, 0x04, 0xe5,
-0xe5, 0xe5, 0x08, 0x04, 0xe5, 0xe5, 0xe5, 0x01,
-0x01, 0xe5, 0xe5, 0xe5, 0x06, 0x0b, 0x05, 0x03,
-0x02, 0x01, 0x04, 0x02, 0x01, 0xe5, 0x02, 0x0b,
-0x04, 0xe5, 0x02, 0x05, 0x03, 0x0a, 0x01, 0x01,
-0xe5, 0xe5, 0xe5, 0x01, 0x01, 0x04, 0x05, 0x01,
-0x01, 0x09, 0x04, 0x04, 0x19, 0x03, 0x09, 0x03,
-0xe5, 0xe6, 0x0b, 0x01, 0x13, 0x02, 0x01, 0xe5,
-0xe5, 0xe5, 0x01, 0x06, 0x02, 0x02, 0x01, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x09, 0x07, 0x01, 0x02,
-0x06, 0x04, 0x02, 0x01, 0x02, 0xe6, 0x05, 0x02,
-0x02, 0x01, 0x01, 0x09, 0x01, 0x01, 0xe5, 0x01,
-0x01, 0x02, 0x04, 0x01, 0x09, 0x07, 0x01, 0x04,
-0x04, 0x02, 0x02, 0x01, 0x01, 0x04, 0x01, 0x16,
-0x0d, 0x01, 0x01, 0xe5, 0x0c, 0x01, 0x13, 0x01,
-0xe5, 0xe8, 0xe5, 0x08, 0x01, 0xe5, 0x03, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0xe5, 0xe6, 0xe5, 0x03, 0x01, 0x02, 0x01,
-0xe5, 0xe6, 0xe5, 0xe5, 0x0a, 0x01, 0xe5, 0xe5,
-0xe6, 0xe5, 0x06, 0x04, 0x01, 0x01, 0xe5, 0xe5,
-0x01, 0x01, 0x02, 0x01, 0x09, 0x01, 0xe5, 0x03,
-0x01, 0x03, 0xe6, 0x02, 0x01, 0xe7, 0x01, 0x01,
-0x04, 0x16, 0x0d, 0x04, 0x01, 0x24, 0x13, 0x02,
-0x24, 0x13, 0x02, 0x01, 0xe5, 0x0e, 0x02, 0x02,
-0x0d, 0x0c, 0xe6, 0x06, 0x02, 0x03, 0x02, 0x09,
-0x02, 0x03, 0x02, 0xe5, 0x09, 0x23, 0x01, 0x01,
-0xe7, 0x23, 0xe5, 0x01, 0x0f, 0xe5, 0x01, 0x01,
-0x17, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x11, 0xe5,
-0x01, 0x11, 0xe5, 0x01, 0x0f, 0xe5, 0x15, 0x05,
-0xe5, 0x03, 0x07, 0x05, 0xe5, 0x33, 0xe6, 0xe6,
-0x08, 0x01, 0x02, 0x09, 0x06, 0x02, 0xe5, 0x03,
-0x03, 0x06, 0x02, 0xe5, 0x03, 0x03, 0x06, 0x02,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0x09, 0xe5, 0x03,
-0x03, 0x06, 0x04, 0xe5, 0x02, 0xe6, 0x01, 0x09,
-0xe6, 0x06, 0x09, 0x05, 0xe5, 0x01, 0xe5, 0x07,
-0x05, 0x03, 0xe5, 0x07, 0x09, 0x09, 0x09, 0x0d,
-0xe5, 0xe5, 0xe5, 0x01, 0x09, 0x12, 0xe5, 0x08,
-0x08, 0xe5, 0x08, 0x06, 0x3d, 0xe5, 0x0a, 0x13,
-0x12, 0xe5, 0x49, 0x02, 0xe5, 0xe6, 0x09, 0x14,
-0x05, 0x02, 0x0a, 0x05, 0x02, 0x24, 0x13, 0x0d,
-0x02, 0x04, 0x03, 0x13, 0x13, 0x05, 0x13, 0x34,
-0xe8, 0xe5, 0x0c, 0x14, 0xe6, 0x03, 0x01, 0x0a,
-0xe6, 0x03, 0x01, 0x07, 0x01, 0x09, 0xe7, 0x06,
-0xe6, 0x03, 0x01, 0x0a, 0xe6, 0x02, 0xe5, 0xe5,
-0x0b, 0xe6, 0x03, 0x01, 0x07, 0x01, 0xe7, 0x05,
-0x02, 0x03, 0xe5, 0xe5, 0x09, 0xe6, 0x03, 0x01,
-0x0a, 0xe6, 0x23, 0x0e, 0xe8, 0x0c, 0x02, 0x13,
-0xe5, 0x04, 0x01, 0xe5, 0x04, 0x03, 0xe5, 0x01,
-0x02, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe6,
-0xe6, 0x04, 0xe5, 0x04, 0x01, 0xe5, 0x02, 0x05,
-0xe5, 0x04, 0x01, 0xe5, 0x0a, 0xe5, 0x04, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0xe6, 0x01, 0x04, 0x01,
-0x05, 0x01, 0xe5, 0x04, 0x03, 0xe5, 0x01, 0x02,
-0x01, 0xe5, 0x02, 0x01, 0x03, 0xe5, 0x24, 0xe5,
-0x0c, 0x02, 0xe5, 0x0e, 0x0e, 0x06, 0x05, 0x01,
-0x04, 0x05, 0x06, 0x01, 0x07, 0x01, 0x0b, 0x08,
-0x06, 0x01, 0x0b, 0x01, 0xe5, 0x01, 0x01, 0x04,
-0x03, 0x03, 0x06, 0x01, 0x07, 0x01, 0x04, 0x04,
-0x07, 0x01, 0x04, 0x0c, 0x01, 0x0a, 0x16, 0x0f,
-0x0e, 0x02, 0xe5, 0x0c, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0xe5, 0x02, 0xe7, 0x05, 0x01, 0xe6,
-0xe5, 0x02, 0xe8, 0xe5, 0x02, 0xe7, 0x05, 0x01,
-0xe5, 0x07, 0xe6, 0xe5, 0x02, 0xe7, 0x05, 0x01,
-0xe6, 0xe5, 0x03, 0xe6, 0x09, 0xe6, 0xe5, 0x02,
-0xe8, 0xe6, 0x01, 0xe8, 0x04, 0xe8, 0xe5, 0x02,
-0xe7, 0x02, 0x04, 0xe6, 0xe5, 0x02, 0x01, 0xe5,
-0x06, 0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x06, 0x01, 0x01, 0x0f, 0x13,
-0xe5, 0x07, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0xe6,
-0x03, 0x02, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0xe5,
-0x01, 0xe5, 0xe5, 0x01, 0x06, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0xe5, 0x04, 0x02, 0x04,
-0x01, 0x04, 0xe6, 0x03, 0x02, 0x04, 0x01, 0x03,
-0xe5, 0x01, 0x01, 0x02, 0x06, 0xe5, 0xe6, 0x02,
-0x01, 0x02, 0xe5, 0x04, 0xe5, 0xe6, 0x01, 0x05,
-0xe6, 0x03, 0x20, 0xe5, 0x0d, 0x01, 0xe5, 0x0c,
-0x13, 0x01, 0xe5, 0xe5, 0x03, 0x02, 0x04, 0xe6,
-0xe5, 0x01, 0x02, 0xe6, 0x01, 0x04, 0xe6, 0x06,
-0xe5, 0x01, 0x02, 0x02, 0xe6, 0xe5, 0x01, 0x03,
-0x02, 0x03, 0x01, 0xe6, 0xe6, 0xe5, 0x01, 0xe6,
-0x07, 0x02, 0x01, 0x02, 0x02, 0xe6, 0x06, 0xe5,
-0x04, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe6, 0xe6,
-0x03, 0xe6, 0xe6, 0xe5, 0x01, 0xe6, 0xe5, 0x04,
-0x01, 0x01, 0x02, 0x02, 0xe5, 0x1f, 0xe5, 0x0c,
-0xe6, 0xe5, 0x0e, 0x1d, 0x05, 0x07, 0x01, 0x03,
-0x05, 0x03, 0xe5, 0x03, 0x07, 0x01, 0x0d, 0x04,
-0xe5, 0x06, 0x01, 0x03, 0x08, 0x08, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x03, 0x03, 0xe6, 0x06, 0x01,
-0x09, 0x04, 0x04, 0x08, 0xe5, 0x20, 0x0e, 0xe5,
-0x01, 0x0d, 0x13, 0x09, 0x02, 0x03, 0x02, 0x05,
-0xe5, 0x01, 0x02, 0x03, 0x02, 0x02, 0x03, 0x08,
-0xe5, 0x01, 0x06, 0x04, 0xe5, 0x01, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x02, 0x08, 0x05, 0xe5, 0x01,
-0x02, 0x0c, 0xe5, 0x01, 0x05, 0xe5, 0x04, 0x02,
-0x03, 0x05, 0xe5, 0x04, 0x06, 0x05, 0xe5, 0x04,
-0x1c, 0xe5, 0x0c, 0xe6, 0xe5, 0x1e, 0x02, 0x01,
-0x11, 0x01, 0x0a, 0x11, 0xe5, 0x06, 0x01, 0x11,
-0x01, 0x06, 0x02, 0x08, 0xe5, 0xe5, 0xe5, 0x03,
-0x0e, 0x09, 0x0e, 0x02, 0x10, 0x03, 0x13, 0xe5,
-0x1f, 0xe5, 0xe5, 0xe6, 0x0d, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0xe6, 0x04, 0xe8, 0x04, 0xe8,
-0x03, 0xe7, 0x06, 0xe7, 0xe5, 0x03, 0x01, 0x01,
-0x05, 0x01, 0x02, 0x04, 0xe6, 0xe5, 0x04, 0x01,
-0x01, 0x05, 0x01, 0xe5, 0xe5, 0x01, 0x03, 0x01,
-0x02, 0x01, 0x01, 0xe5, 0xe5, 0x06, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0xe6, 0x01, 0x02, 0x01,
-0x07, 0x01, 0x01, 0x01, 0x03, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x0b, 0x01, 0xe5, 0x23, 0x01, 0x11, 0x12,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0x09,
-0xe5, 0x05, 0xe5, 0x08, 0x0c, 0xe5, 0x01, 0x0b,
-0x09, 0x07, 0x03, 0x01, 0xe5, 0x04, 0x02, 0xe5,
-0x07, 0xe5, 0x01, 0x07, 0x14, 0x08, 0x0c, 0x03,
-0xe5, 0x07, 0x02, 0x09, 0x09, 0xe5, 0x11, 0xe5,
-0x07, 0x09, 0xe5, 0xe5, 0x01, 0x05, 0x08, 0x01,
-0x03, 0x01, 0x05, 0x05, 0x01, 0xe5, 0x0b, 0x01,
-0x0b, 0x01, 0x01, 0x01, 0x01, 0x01, 0x09, 0x0a,
-0x09, 0x02, 0x07, 0x01, 0xe6, 0x03, 0x02, 0x0d,
-0x02, 0x09, 0x09, 0x04, 0x04, 0x04, 0x01, 0x01,
-0xe7, 0xe6, 0x2b, 0x14, 0x0d, 0x02, 0x0c, 0x02,
-0x02, 0x06, 0x08, 0x01, 0x06, 0x02, 0x11, 0x07,
-0x03, 0x09, 0x0b, 0xe5, 0x03, 0x07, 0xe5, 0x02,
-0x01, 0x3a, 0x01, 0x09, 0x12, 0x04, 0xe6, 0x01,
-0x04, 0x01, 0xe5, 0x02, 0xe5, 0xe7, 0x01, 0x01,
-0x02, 0x01, 0xe5, 0x05, 0x01, 0x02, 0x01, 0x07,
-0x01, 0x02, 0xe6, 0x03, 0xe5, 0xe5, 0xe6, 0x05,
-0xe6, 0x06, 0x01, 0x04, 0x02, 0x01, 0xe7, 0x04,
-0xe5, 0xe5, 0x09, 0x05, 0x0a, 0x01, 0x01, 0x08,
-0x03, 0x01, 0x0a, 0x01, 0x06, 0x21, 0xe5, 0xe5,
-0x08, 0x01, 0xe7, 0x0a, 0x05, 0x0f, 0x05, 0x01,
-0x01, 0x02, 0x05, 0xe5, 0x06, 0x04, 0x05, 0x02,
-0x05, 0x06, 0x03, 0xe5, 0x04, 0x02, 0xe5, 0x01,
-0x06, 0x07, 0x01, 0x02, 0x06, 0x02, 0x08, 0x02,
-0x0a, 0x0c, 0x01, 0x02, 0x05, 0x12, 0x04, 0x03,
-0xe5, 0x07, 0x0b, 0x09, 0x06, 0x0b, 0xe5, 0xe6,
-0x08, 0x0f, 0x01, 0x02, 0x04, 0x0d, 0x04, 0xe5,
-0x02, 0x03, 0xe6, 0x02, 0xe5, 0x01, 0xe6, 0x02,
-0x09, 0x04, 0xe5, 0x0c, 0x05, 0xe5, 0x07, 0x03,
-0x03, 0x03, 0xe5, 0x07, 0xe5, 0x0b, 0x06, 0x01,
-0x04, 0xe6, 0x01, 0x07, 0x0c, 0x03, 0xe6, 0x08,
-0x0d, 0x04, 0xe5, 0x0b, 0x08, 0x01, 0xe5, 0x01,
-0xe5, 0xe5, 0x06, 0xe5, 0x06, 0x05, 0x08, 0x04,
-0x07, 0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe6, 0x02, 0x01, 0x09, 0x01, 0x0a, 0x13,
-0x07, 0x0d, 0x09, 0x0c, 0xe5, 0x09, 0x06, 0x09,
-0x04, 0x01, 0x07, 0x0c, 0x04, 0x01, 0x09, 0x10,
-0x01, 0xe6, 0x07, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x09, 0x0c, 0x06, 0x0b, 0x07, 0x05, 0x09, 0x06,
-0xe5, 0x02, 0x01, 0x07, 0x01, 0x0b, 0x1d, 0x06,
-0xe5, 0xe5, 0x0a, 0x05, 0xe6, 0x06, 0x02, 0x01,
-0x09, 0x06, 0x05, 0x03, 0xe6, 0xe5, 0x08, 0x07,
-0x01, 0x09, 0x03, 0xe6, 0xe5, 0x0f, 0x07, 0x06,
-0x02, 0x05, 0x04, 0xe5, 0x01, 0xe5, 0x02, 0xe6,
-0x01, 0x02, 0x0b, 0x04, 0x01, 0x02, 0x09, 0xe5,
-0x04, 0x04, 0x06, 0x02, 0xe5, 0xe5, 0x01, 0xe5,
-0x01, 0xe6, 0x0d, 0x16, 0x05, 0x04, 0xe5, 0x07,
-0xe5, 0x04, 0x0c, 0xe5, 0x0e, 0xe8, 0x02, 0x10,
-0x0f, 0x02, 0x01, 0xe5, 0x07, 0xe5, 0x01, 0x02,
-0xe5, 0x13, 0x02, 0x02, 0x06, 0x02, 0x02, 0x1e,
-0x02, 0x07, 0xe5, 0xe5, 0x13, 0x01, 0x10, 0x0f,
-0x09, 0x07, 0x08, 0x11, 0x02, 0x09, 0x03, 0xe5,
-0xe6, 0x16, 0x01, 0x04, 0x04, 0xe5, 0x02, 0x09,
-0x04, 0x06, 0x06, 0x01, 0x0f, 0x04, 0x02, 0x0e,
-0x15, 0x0e, 0x04, 0x01, 0x09, 0x06, 0x02, 0xe5,
-0xe5, 0x03, 0x04, 0x04, 0x09, 0x02, 0x01, 0x03,
-0xe5, 0x02, 0xe5, 0x03, 0x03, 0x07, 0x02, 0x02,
-0x03, 0x02, 0xe5, 0x03, 0x08, 0x01, 0xe7, 0x02,
-0x03, 0x0e, 0x01, 0x09, 0x02, 0x07, 0x07, 0x0d,
-0x07, 0x02, 0x02, 0xe5, 0xe6, 0x03, 0x03, 0x02,
-0x03, 0x0f, 0x0b, 0x09, 0x06, 0xe5, 0x1c, 0x08,
-0x06, 0x06, 0x0f, 0x05, 0x05, 0x03, 0x02, 0x02,
-0x07, 0x05, 0x05, 0x02, 0x03, 0x16, 0x0d, 0x15,
-0x12, 0x09, 0x05, 0x01, 0x2d, 0x02, 0xe6, 0x0c,
-0x1b, 0x1d, 0xe6, 0x17, 0x01, 0x07, 0x07, 0xe7,
-0x02, 0x0c, 0x0b, 0x09, 0x04, 0x04, 0x10, 0xe5,
-0x06, 0x0b, 0x07, 0x12, 0x03, 0xe5, 0x03, 0x0d,
-0x0b, 0xe5, 0x12, 0x04, 0x0c, 0x01, 0x0e, 0x03,
-0xe5, 0x05, 0x09, 0x16, 0x0b, 0xe6, 0xe5, 0x04,
-0x01, 0xe5, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x04, 0x02, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x07, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x04, 0x02, 0xe5, 0x09, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x06,
-0x03, 0x08, 0xe5, 0x07, 0x0d, 0x09, 0x03, 0xe6,
-0x07, 0x01, 0x03, 0xe6, 0x06, 0x08, 0x01, 0x01,
-0xe5, 0x0d, 0x01, 0xe5, 0x12, 0x08, 0x09, 0x1e,
-0x16, 0xe5, 0x05, 0x08, 0xe5, 0x01, 0xe5, 0x0d,
-0x09, 0xe5, 0x0b, 0x01, 0x0a, 0x02, 0xe5, 0x01,
-0xe5, 0xe5, 0x01, 0xe5, 0x08, 0x0a, 0xe5, 0xe5,
-0xe6, 0x01, 0x01, 0x04, 0xe5, 0x06, 0x0a, 0xe5,
-0x02, 0x04, 0xe5, 0x0b, 0x02, 0x06, 0x16, 0x09,
-0x25, 0x10, 0xe5, 0x01, 0xe5, 0x0a, 0x02, 0xe5,
-0x08, 0xe5, 0x05, 0x04, 0xe5, 0x0e, 0xe5, 0x01,
-0x08, 0x03, 0x02, 0x01, 0xe7, 0x03, 0xe5, 0x04,
-0x07, 0x01, 0x02, 0x01, 0xe6, 0x03, 0x05, 0xe5,
-0xe5, 0xe5, 0xe5, 0x0b, 0xe5, 0x02, 0x01, 0xe7,
-0x01, 0x01, 0x17, 0xe5, 0x01, 0x06, 0xe5, 0xe5,
-0xe5, 0x08, 0x04, 0xe5, 0x02, 0x33, 0x01, 0x05,
-0x01, 0x04, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0xe5,
-0xe5, 0x08, 0x01, 0x07, 0x04, 0x01, 0x02, 0x07,
-0x01, 0x07, 0x01, 0x01, 0x02, 0xe5, 0x01, 0x01,
-0x08, 0x04, 0x01, 0xe6, 0x01, 0x0a, 0x01, 0x18,
-0x02, 0x01, 0x07, 0x09, 0x06, 0x02, 0x06, 0xe5,
-0xe5, 0xe5, 0x02, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x33, 0x06, 0x02, 0x01, 0x04, 0xe5, 0x04, 0x02,
-0x02, 0x01, 0x07, 0x06, 0x02, 0x10, 0x02, 0x01,
-0x03, 0xe5, 0x01, 0x01, 0x04, 0x10, 0x03, 0xe5,
-0xe5, 0x16, 0x01, 0x0c, 0x02, 0x0d, 0x02, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0xe6, 0x01, 0x02, 0x06,
-0x02, 0x01, 0x01, 0xe5, 0xe5, 0x01, 0xe5, 0x01,
-0x05, 0x04, 0x09, 0x0d, 0x09, 0x06, 0x02, 0x02,
-0xe5, 0xe6, 0x11, 0x0d, 0x05, 0xe6, 0x04, 0x02,
-0x05, 0xe5, 0xe7, 0x08, 0x07, 0x05, 0xe6, 0x01,
-0x01, 0x05, 0xe8, 0x01, 0x0e, 0x05, 0x01, 0x01,
-0x09, 0x09, 0x05, 0x01, 0x02, 0x03, 0xe5, 0xe5,
-0x01, 0x06, 0x02, 0x04, 0x04, 0x01, 0x01, 0xe5,
-0xe5, 0x01, 0x01, 0x01, 0x05, 0x04, 0x09, 0x0a,
-0xe5, 0x04, 0x02, 0xe5, 0x05, 0xe7, 0x02, 0x02,
-0x01, 0x04, 0x09, 0x01, 0x02, 0x04, 0x05, 0x03,
-0x03, 0xe5, 0x01, 0x0b, 0x02, 0x01, 0xe5, 0x02,
-0x05, 0x01, 0x01, 0x02, 0x01, 0x04, 0x09, 0x02,
-0xe9, 0x0b, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x02,
-0x06, 0x07, 0x01, 0x04, 0x01, 0x02, 0x05, 0x01,
-0x06, 0x02, 0x01, 0x04, 0x04, 0x09, 0x02, 0x06,
-0x02, 0x04, 0x09, 0x0d, 0x09, 0x09, 0x01, 0xe5,
-0xe5, 0x01, 0x01, 0x08, 0x08, 0x01, 0x09, 0x05,
-0x01, 0x01, 0x09, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x08, 0x0e, 0x04, 0x0d, 0x01, 0x04, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0x02, 0x01, 0xe5, 0x03, 0x01,
-0x02, 0x01, 0x01, 0xe5, 0xe5, 0x01, 0x04, 0x01,
-0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04,
-0x04, 0x04, 0x04, 0x09, 0x09, 0x0a, 0xe5, 0x08,
-0x09, 0x04, 0x01, 0xe5, 0xe5, 0xe5, 0x10, 0x01,
-0x04, 0x01, 0xe5, 0x08, 0x01, 0x02, 0x01, 0x04,
-0x01, 0xe5, 0xe8, 0xe5, 0x06, 0x01, 0x0b, 0xe5,
-0xe5, 0xe5, 0x06, 0xe8, 0x23, 0x02, 0x1d, 0xe5,
-0x07, 0x09, 0x02, 0x41, 0x04, 0x0d, 0x03, 0xe5,
-0x07, 0x15, 0x04, 0x02, 0xe5, 0x07, 0x09, 0x02,
-0x02, 0xe5, 0x01, 0xe5, 0x0a, 0x01, 0x24, 0xe5,
-0x03, 0x04, 0x02, 0x1d, 0x01, 0x07, 0x1a, 0x09,
-0x0b, 0x09, 0x08, 0xe5, 0x15, 0xe5, 0x07, 0x01,
-0x0e, 0x08, 0xe5, 0x01, 0x09, 0xe6, 0x06, 0x05,
-0xe5, 0x01, 0x09, 0xe6, 0xe7, 0x07, 0x01, 0x02,
-0x09, 0x02, 0x03, 0x02, 0xe5, 0x04, 0x02, 0x05,
-0x03, 0x06, 0x02, 0x06, 0x02, 0x03, 0x05, 0x04,
-0xe6, 0x01, 0x09, 0x09, 0x09, 0x08, 0x02, 0x09,
-0x06, 0x02, 0xe6, 0x06, 0x06, 0x02, 0x04, 0x01,
-0x02, 0x05, 0x03, 0x04, 0x01, 0x02, 0x09, 0xe5,
-0xe6, 0x01, 0x02, 0x04, 0x01, 0x02, 0x03, 0x02,
-0x02, 0xe5, 0x03, 0xe5, 0x05, 0xe5, 0xe5, 0xe5,
-0x01, 0x09, 0x12, 0xe5, 0x07, 0x0a, 0x06, 0x02,
-0x06, 0x02, 0x13, 0x09, 0x29, 0x06, 0x02, 0x10,
-0x0c, 0x13, 0x09, 0x06, 0x0c, 0x06, 0x02, 0x06,
-0x02, 0x04, 0x02, 0xe5, 0x01, 0x0a, 0x14, 0x05,
-0x09, 0x01, 0x0a, 0x08, 0x15, 0x08, 0x21, 0x07,
-0x0a, 0x17, 0x05, 0x13, 0x09, 0x05, 0x0d, 0x07,
-0x05, 0x01, 0x02, 0x09, 0xe5, 0x01, 0x01, 0x0a,
-0x02, 0x09, 0x06, 0x03, 0x01, 0x06, 0x02, 0x01,
-0x04, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x04,
-0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x04, 0x02,
-0x06, 0x09, 0x09, 0x0b, 0x09, 0x09, 0xe7, 0x05,
-0x11, 0x01, 0x09, 0x04, 0x04, 0x02, 0x01, 0x05,
-0xe6, 0x03, 0x01, 0x07, 0x01, 0x0a, 0xe6, 0x0a,
-0xe6, 0xe5, 0x01, 0x07, 0x02, 0x02, 0x08, 0xe5,
-0x08, 0xe5, 0x01, 0x02, 0x03, 0x07, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x03, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x03, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x07, 0x01, 0x01, 0x07, 0x01, 0x03,
-0x02, 0xe5, 0x06, 0x01, 0x09, 0x05, 0x01, 0xe5,
-0x04, 0xe5, 0x01, 0x06, 0x01, 0x01, 0x01, 0x06,
-0xe5, 0x01, 0x02, 0x01, 0xe5, 0x04, 0xe5, 0xe6,
-0x09, 0x05, 0xe5, 0x02, 0x01, 0xe8, 0x0e, 0x09,
-0x04, 0x0e, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x09, 0x09, 0x03, 0x05,
-0x04, 0x03, 0x02, 0x03, 0x05, 0x03, 0xe5, 0x03,
-0xe5, 0x07, 0x11, 0x01, 0x06, 0x02, 0x09, 0x03,
-0x09, 0x05, 0x07, 0x01, 0x03, 0x14, 0x02, 0xe5,
-0x0c, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe6,
-0x04, 0xe7, 0x01, 0x03, 0xe8, 0x04, 0xe8, 0x04,
-0xe7, 0x01, 0x03, 0xe8, 0xe5, 0x02, 0xe8, 0x06,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x04, 0xe6,
-0x03, 0x04, 0xe6, 0x07, 0xe6, 0x04, 0xe7, 0x01,
-0x03, 0xe7, 0x05, 0xe8, 0xe5, 0x02, 0xe8, 0x04,
-0x01, 0xe6, 0xe5, 0x02, 0xe7, 0x02, 0x04, 0xe6,
-0x06, 0xe6, 0xe5, 0x04, 0xe5, 0x02, 0x04, 0xe7,
-0x02, 0x02, 0x01, 0xe5, 0xe5, 0x0c, 0xe6, 0x06,
-0x09, 0xe5, 0x05, 0x01, 0x09, 0x11, 0x01, 0x07,
-0x3f, 0x09, 0xe6, 0xe6, 0x07, 0x0d, 0x01, 0x09,
-0xe5, 0x11, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x08, 0x0d, 0xe8, 0x0c, 0x0b, 0x07, 0x01,
-0xe5, 0xe5, 0x03, 0x01, 0x02, 0xe5, 0x01, 0xe5,
-0x03, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x06, 0x04, 0x04, 0x04, 0xe5, 0x03, 0x03,
-0x04, 0x04, 0x04, 0x04, 0xe5, 0xe5, 0x02, 0x02,
-0xe5, 0x01, 0x02, 0x05, 0x02, 0xe5, 0x01, 0xe5,
-0xe6, 0xe5, 0x03, 0x01, 0xe5, 0x07, 0x0a, 0xe5,
-0x0d, 0x01, 0x0f, 0x09, 0x18, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x08, 0x07, 0x01, 0x08, 0x03, 0x07,
-0xe5, 0x02, 0x05, 0x03, 0x05, 0x08, 0xe5, 0x06,
-0xe6, 0xe5, 0xe5, 0x03, 0xe5, 0x02, 0x05, 0x08,
-0xe5, 0x0c, 0x07, 0x01, 0xe5, 0x16, 0x02, 0xe5,
-0x0c, 0x02, 0x08, 0x07, 0x0f, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x01, 0x03, 0xe7, 0x05, 0xe7,
-0x05, 0xe7, 0x06, 0x01, 0x08, 0xe7, 0x05, 0xe8,
-0x05, 0xe6, 0x07, 0xe5, 0x05, 0xe7, 0x01, 0xe5,
-0x01, 0x01, 0xe6, 0x01, 0x02, 0x01, 0x03, 0x03,
-0x01, 0xe6, 0x08, 0x02, 0x06, 0x01, 0xe5, 0x11,
-0x07, 0xe5, 0x1a, 0x08, 0x10, 0xe5, 0xe5, 0x05,
-0x02, 0x06, 0xe5, 0xe5, 0x17, 0x05, 0xe5, 0x03,
-0x04, 0x04, 0x03, 0xe5, 0x21, 0x0b, 0x02, 0xe6,
-0x08, 0x09, 0x08, 0xe5, 0x03, 0x04, 0x04, 0x09,
-0x02, 0x06, 0x02, 0x01, 0x06, 0x05, 0xe5, 0xe5,
-0xe5, 0x0e, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0xe6, 0x03, 0xe5, 0xe7, 0x04, 0x01, 0x02, 0x01,
-0x01, 0xe5, 0xe7, 0x04, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x09, 0x01, 0x01, 0x05, 0xe6, 0x01,
-0x04, 0xe8, 0x03, 0xe5, 0xe6, 0x03, 0x01, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01,
-0xe6, 0x01, 0x02, 0x01, 0xe5, 0x03, 0x01, 0x01,
-0x06, 0x03, 0x03, 0x02, 0xe5, 0x03, 0x18, 0x01,
-0xe5, 0x0d, 0x02, 0x04, 0xe6, 0xe5, 0x09, 0x0e,
-0x18, 0x09, 0x02, 0x06, 0x06, 0x08, 0x09, 0x08,
-0x07, 0xe5, 0x2f, 0xe5, 0x01, 0x03, 0x01, 0xe5,
-0x01, 0x05, 0xe5, 0x08, 0xe5, 0x01, 0x01, 0x01,
-0xe5, 0x03, 0x06, 0x09, 0x09, 0xe5, 0x17, 0x09,
-0x09, 0x11, 0x02, 0x02, 0x08, 0x0a, 0x15, 0x05,
-0x07, 0x10, 0x01, 0x05, 0x04, 0xe5, 0xe5, 0x01,
-0x06, 0x01, 0x07, 0x07, 0xe5, 0xe5, 0x02, 0x07,
-0x01, 0x07, 0x02, 0x04, 0x08, 0x01, 0x01, 0xe5,
-0xe5, 0x0f, 0x0d, 0x02, 0x01, 0xe5, 0x0c, 0x04,
-0x1f, 0x09, 0xe5, 0x06, 0x0a, 0x07, 0xe5, 0x18,
-0x0d, 0x01, 0x07, 0x17, 0x18, 0x09, 0x05, 0x01,
-0x04, 0x0b, 0xe5, 0x01, 0x15, 0x0d, 0x04, 0x02,
-0xe6, 0x06, 0xe6, 0x06, 0x01, 0x02, 0x01, 0x02,
-0xe6, 0x01, 0x08, 0x01, 0xe5, 0x01, 0x01, 0x05,
-0x01, 0x03, 0x04, 0x02, 0x05, 0x0c, 0xe5, 0xe5,
-0x04, 0x08, 0x06, 0x04, 0xe5, 0x0a, 0x02, 0x02,
-0x03, 0x04, 0x13, 0xe5, 0xe5, 0x04, 0x19, 0x0d,
-0xe9, 0x07, 0x18, 0x05, 0x0b, 0x09, 0x03, 0x10,
-0x08, 0x01, 0x01, 0x04, 0x05, 0x0d, 0x09, 0x01,
-0xe5, 0xe5, 0xe5, 0x1c, 0x03, 0x07, 0x02, 0x02,
-0x10, 0x01, 0x0c, 0x05, 0x1d, 0x05, 0x02, 0xe5,
-0xe6, 0x08, 0x05, 0x08, 0xe6, 0x07, 0x07, 0xe6,
-0x06, 0x01, 0x07, 0x05, 0x03, 0x05, 0x05, 0x03,
-0x05, 0xe5, 0x06, 0xe5, 0x06, 0x01, 0x09, 0xe5,
-0x05, 0x03, 0x02, 0x05, 0xe5, 0x02, 0x05, 0x03,
-0x01, 0x0b, 0x0c, 0x0c, 0x12, 0x07, 0x04, 0x05,
-0x01, 0x01, 0x01, 0x04, 0x0a, 0xe6, 0xe6, 0x0c,
-0xe5, 0x02, 0x04, 0x09, 0x03, 0x05, 0x04, 0x04,
-0x02, 0x04, 0x0e, 0x02, 0x03, 0x07, 0x01, 0xe5,
-0x07, 0x07, 0x02, 0x03, 0x04, 0x06, 0x05, 0x08,
-0x11, 0x01, 0x12, 0xe5, 0x08, 0x05, 0x03, 0x02,
-0x05, 0xe5, 0x08, 0x03, 0x05, 0x02, 0x06, 0x06,
-0x07, 0x02, 0xe7, 0xe6, 0x06, 0x02, 0x06, 0x02,
-0x05, 0x0d, 0x10, 0x06, 0x01, 0xe5, 0x0a, 0x02,
-0xe5, 0x01, 0x03, 0x08, 0xe5, 0x0e, 0xe6, 0xe5,
-0x01, 0x01, 0x04, 0x05, 0xe5, 0x03, 0x03, 0x04,
-0x03, 0x01, 0x02, 0x03, 0x04, 0x0c, 0x09, 0x03,
-0x05, 0x09, 0x09, 0x04, 0x04, 0x09, 0x04, 0xe5,
-0x09, 0x01, 0xe6, 0x07, 0xe5, 0x02, 0xe5, 0x0d,
-0x03, 0xe5, 0x05, 0x0c, 0x01, 0x02, 0x15, 0x02,
-0x06, 0x07, 0x0a, 0x01, 0x01, 0x09, 0x07, 0xe5,
-0xe5, 0x05, 0x01, 0xe7, 0x01, 0x01, 0x02, 0x03,
-0x01, 0x04, 0x01, 0x06, 0xe6, 0x04, 0xe7, 0x03,
-0x01, 0xe8, 0x04, 0xe5, 0x08, 0xe6, 0x03, 0xe5,
-0xe6, 0x07, 0xe6, 0xe5, 0x01, 0x0a, 0x0a, 0xe7,
-0x0f, 0x0a, 0xe5, 0x03, 0x01, 0x12, 0x10, 0xe5,
-0x0c, 0x1b, 0x07, 0x01, 0x08, 0x01, 0x0b, 0x07,
-0x0b, 0x05, 0x02, 0x03, 0x06, 0x0a, 0xe5, 0x01,
-0x0e, 0x07, 0x03, 0x05, 0x02, 0x13, 0x03, 0xe6,
-0xe5, 0xe5, 0xe5, 0x09, 0xe5, 0x04, 0x08, 0x04,
-0x03, 0x08, 0x01, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x04, 0x09, 0x09, 0x04, 0x0b, 0x02, 0x01, 0x0e,
-0x04, 0x09, 0x09, 0x01, 0x04, 0x08, 0x03, 0x06,
-0x01, 0xe5, 0x02, 0x03, 0x01, 0x03, 0x05, 0x03,
-0xe5, 0x02, 0xe5, 0x02, 0x05, 0x03, 0xe5, 0x03,
-0x06, 0x02, 0x0e, 0x02, 0xe6, 0x0c, 0x14, 0x0b,
-0x03, 0x03, 0x13, 0x05, 0x03, 0x06, 0x02, 0x0a,
-0x04, 0x02, 0xe5, 0x01, 0x02, 0x06, 0x08, 0x01,
-0xe6, 0x04, 0xe5, 0x03, 0xe5, 0x15, 0x03, 0x04,
-0xe5, 0x01, 0x09, 0x09, 0x08, 0xe5, 0xe5, 0x06,
-0x01, 0x05, 0xe6, 0x07, 0x0e, 0x01, 0x1e, 0x05,
-0x01, 0x11, 0xe5, 0x0e, 0x01, 0x07, 0x01, 0x01,
-0x05, 0xe5, 0x0e, 0x04, 0x01, 0x11, 0x01, 0x07,
-0xe5, 0x04, 0x02, 0x05, 0x0d, 0x01, 0x09, 0x04,
-0x09, 0x02, 0x03, 0xe5, 0x03, 0x09, 0x09, 0x09,
-0x03, 0x0c, 0xea, 0x0d, 0xe6, 0x03, 0x02, 0x0a,
-0xe5, 0x03, 0x01, 0x09, 0x02, 0x06, 0x09, 0x07,
-0x06, 0xe5, 0xe5, 0x01, 0xe5, 0x01, 0x01, 0xe5,
-0x01, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0x08,
-0x01, 0xe6, 0x04, 0x02, 0x03, 0xe5, 0xe5, 0x01,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0x04, 0x08, 0xe5, 0x07, 0xe5,
-0x01, 0xe5, 0x02, 0x01, 0x01, 0xe5, 0x04, 0xe5,
-0x01, 0xe5, 0x19, 0x01, 0xe5, 0xe6, 0x01, 0x01,
-0x0b, 0x01, 0x04, 0x05, 0xe5, 0x02, 0x08, 0x0a,
-0x08, 0x09, 0x10, 0x01, 0x07, 0xe5, 0x04, 0x08,
-0x11, 0x03, 0x0d, 0xe5, 0x03, 0x03, 0xe5, 0x05,
-0xe6, 0x01, 0x06, 0xe5, 0x03, 0x0a, 0x09, 0x02,
-0x01, 0x03, 0x0b, 0x01, 0x01, 0x07, 0x01, 0x0c,
-0x01, 0x02, 0x01, 0xe6, 0x03, 0x12, 0x05, 0xe5,
-0x03, 0x01, 0x05, 0x0b, 0x18, 0x09, 0x06, 0xe5,
-0xe5, 0x08, 0x07, 0x01, 0x09, 0x0b, 0x07, 0x01,
-0x10, 0x05, 0x06, 0x01, 0x01, 0x01, 0x03, 0xe5,
-0x01, 0x05, 0x01, 0x01, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x03, 0xe5, 0x01, 0x01, 0xe5, 0x05, 0x01,
-0x03, 0x01, 0x01, 0x01, 0x02, 0xe5, 0x03, 0x05,
-0x01, 0xe5, 0x01, 0x14, 0x06, 0xe5, 0x0a, 0x13,
-0x09, 0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x02, 0x06, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x12, 0x0d, 0x02, 0x10, 0x01, 0xe5, 0x05,
-0x02, 0x09, 0xe5, 0x04, 0x0c, 0x06, 0x02, 0x02,
-0xe5, 0x0c, 0x01, 0x07, 0x01, 0x0c, 0xe5, 0x01,
-0xe5, 0xe5, 0x0b, 0xe5, 0x01, 0x06, 0x02, 0x06,
-0x02, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0xe5, 0x02, 0x02, 0x02, 0x01, 0x04, 0x01,
-0xe5, 0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x02, 0x02,
-0xe5, 0xe5, 0x06, 0x04, 0x09, 0x01, 0xe6, 0x06,
-0x01, 0x0f, 0xe5, 0xe6, 0x03, 0x01, 0x02, 0x05,
-0xe5, 0x01, 0x04, 0x01, 0x01, 0xe5, 0x05, 0xe5,
-0x01, 0xe5, 0x01, 0x0a, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x09, 0x05, 0x01, 0x01, 0x09, 0x05, 0x09,
-0x06, 0x01, 0x02, 0x01, 0x04, 0x02, 0x01, 0x02,
-0xe6, 0x01, 0x01, 0x07, 0x01, 0x01, 0x02, 0x02,
-0x01, 0x06, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x04, 0xe5, 0xe5, 0xe5,
-0x04, 0x03, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x03, 0xe5, 0xe6, 0x0b, 0x01, 0x07,
-0x01, 0x04, 0x01, 0x02, 0x07, 0x01, 0x09, 0x03,
-0xe5, 0x10, 0x06, 0x05, 0x03, 0x09, 0x09, 0x02,
-0x06, 0x03, 0xe5, 0x02, 0x02, 0x04, 0x01, 0x02,
-0x09, 0x05, 0x01, 0x01, 0x07, 0x05, 0xe5, 0x02,
-0x02, 0x02, 0x03, 0x03, 0x01, 0x03, 0x05, 0x01,
-0x01, 0x02, 0xe5, 0xe5, 0xe5, 0xe5, 0x02, 0x05,
-0x02, 0x01, 0xe5, 0x02, 0x0e, 0x01, 0x02, 0x02,
-0x0a, 0x01, 0x07, 0x01, 0x04, 0x04, 0x01, 0xe7,
-0x01, 0x01, 0x09, 0x01, 0xe5, 0x03, 0x09, 0x09,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x09, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x04,
-0x01, 0xe5, 0xe5, 0x06, 0x01, 0x07, 0x03, 0xe5,
-0x08, 0x02, 0x09, 0x08, 0x07, 0x01, 0x09, 0x07,
-0x0a, 0xe5, 0x05, 0xe5, 0xe5, 0x02, 0x02, 0x1a,
-0x01, 0xe5, 0x02, 0x0c, 0x02, 0x03, 0x02, 0x02,
-0x06, 0xe5, 0x0b, 0x09, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x05, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x09, 0x06, 0x08, 0xe5, 0x01, 0xe5, 0x03,
-0x03, 0xe5, 0x03, 0x03, 0xe6, 0x02, 0xe5, 0x01,
-0xe6, 0x02, 0x05, 0x03, 0xe5, 0x07, 0x03, 0xe5,
-0x07, 0x02, 0xe6, 0x1d, 0x05, 0xe5, 0x0b, 0xe5,
-0x03, 0xe5, 0x01, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0x12, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x02, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03,
-0x03, 0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0xe5, 0x01,
-0xe5, 0x07, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0x07,
-0x0a, 0xe5, 0xe6, 0x0d, 0x09, 0x02, 0x02, 0x03,
-0xe5, 0x07, 0x06, 0x02, 0xe5, 0x01, 0x05, 0x09,
-0x03, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x03,
-0x01, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0x02, 0x01, 0x06, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x08, 0x09, 0xe5, 0x01, 0x02, 0x02,
-0xe6, 0x03, 0x02, 0x06, 0x02, 0x06, 0x02, 0xe6,
-0x03, 0x02, 0x06, 0x02, 0xe6, 0x03, 0x02, 0x05,
-0xe5, 0x05, 0xe5, 0xe5, 0xe5, 0x01, 0x27, 0x08,
-0xe5, 0x1b, 0xe6, 0x06, 0xe6, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x05, 0x05,
-0x03, 0x05, 0x03, 0x19, 0x02, 0x06, 0x09, 0x09,
-0x0b, 0x09, 0x07, 0x02, 0x06, 0x07, 0x02, 0x01,
-0x01, 0x25, 0x01, 0x0b, 0x05, 0x17, 0x09, 0x04,
-0x03, 0x05, 0x03, 0x05, 0x02, 0x06, 0x0b, 0x09,
-0x09, 0x14, 0x02, 0x04, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x03, 0x05, 0x0e, 0x02, 0xe5, 0xe5, 0x09,
-0x02, 0x07, 0x01, 0x0a, 0xe6, 0x03, 0x01, 0x0a,
-0xe6, 0x03, 0x01, 0x09, 0x0e, 0x04, 0x09, 0x09,
-0x06, 0x02, 0x06, 0x01, 0x02, 0x09, 0x06, 0x02,
-0x07, 0x01, 0x07, 0x01, 0xe7, 0x06, 0xe6, 0x1a,
-0xe6, 0x10, 0xe6, 0x14, 0xe5, 0x01, 0x0f, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0x02, 0x01, 0x03, 0xe5,
-0x04, 0x01, 0xe5, 0x08, 0xe5, 0x04, 0x01, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x04, 0xe5, 0xe6, 0x05,
-0x01, 0xe5, 0x07, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x02, 0x01,
-0xe5, 0xe7, 0x08, 0x09, 0x09, 0x02, 0x06, 0x09,
-0x02, 0x06, 0x09, 0x0c, 0xe5, 0x01, 0x0f, 0x07,
-0x01, 0x0a, 0x08, 0x04, 0x01, 0x03, 0x57, 0x1e,
-0x01, 0xe5, 0x02, 0x06, 0x01, 0x1b, 0x02, 0x0f,
-0x02, 0x15, 0x01, 0xe5, 0x0e, 0x05, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0xe5, 0x01, 0x04, 0xe6,
-0x01, 0x03, 0x01, 0xe5, 0x01, 0x03, 0xe7, 0x05,
-0xe8, 0xe5, 0x02, 0xe7, 0x05, 0xe7, 0x05, 0x01,
-0xe5, 0x06, 0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x08, 0x01, 0x0f, 0x07, 0x01,
-0xe5, 0x07, 0xe6, 0x04, 0x01, 0x09, 0xe5, 0x11,
-0x09, 0xe5, 0x08, 0x04, 0x0e, 0x09, 0x05, 0x05,
-0xe5, 0x03, 0x03, 0x05, 0x09, 0xe5, 0xe6, 0x04,
-0xe5, 0xe5, 0x03, 0x01, 0x07, 0x01, 0x03, 0xe5,
-0xe5, 0x05, 0xe5, 0x01, 0x01, 0x0d, 0x19, 0x08,
-0x01, 0xe5, 0x0e, 0x07, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x0a, 0x06, 0x02,
-0x04, 0x01, 0xe5, 0x07, 0x09, 0x09, 0x09, 0xe5,
-0x04, 0x04, 0x04, 0xe6, 0x01, 0xe5, 0x01, 0x01,
-0xe5, 0x01, 0x04, 0xe7, 0xe6, 0x01, 0x01, 0xe6,
-0xe5, 0xe5, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0x06, 0x02, 0xe5, 0x04, 0x07, 0x01, 0x09,
-0x09, 0x0e, 0xe5, 0x0e, 0x0a, 0x12, 0x0a, 0x1c,
-0x09, 0xe5, 0x01, 0x01, 0x03, 0x09, 0xe5, 0x07,
-0x08, 0x02, 0x05, 0x03, 0x05, 0x03, 0x03, 0x01,
-0x08, 0xe5, 0x02, 0x03, 0x01, 0x07, 0x01, 0x09,
-0x09, 0x31, 0x02, 0x0f, 0x0a, 0x06, 0x09, 0x09,
-0x1d, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0x01, 0x03,
-0x01, 0xe5, 0x02, 0x05, 0x02, 0x03, 0x01, 0x03,
-0x09, 0x24, 0x17, 0x09, 0xe8, 0x02, 0x13, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0x09, 0xe5, 0xe5, 0x13, 0x05,
-0x02, 0x06, 0xe5, 0xe5, 0x05, 0x0b, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe6, 0x08, 0x05,
-0x01, 0xe5, 0x05, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0x06, 0x02, 0x06,
-0x02, 0xe5, 0x04, 0x02, 0x04, 0x08, 0xe8, 0xe5,
-0x0e, 0x01, 0x03, 0x03, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x01, 0x01, 0x03, 0xe6, 0xe5, 0xe5, 0x02,
-0x01, 0x03, 0x03, 0x01, 0x02, 0xe5, 0x02, 0x01,
-0x07, 0x01, 0x07, 0xe7, 0x05, 0x01, 0x01, 0x01,
-0x03, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x06, 0x02,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0xe5, 0x03, 0x02,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x05, 0x01,
-0x01, 0xe5, 0x03, 0x01, 0x01, 0xe5, 0x03, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x01, 0x03, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0xe6, 0x06, 0x02,
-0x02, 0xe5, 0x18, 0xe5, 0x0a, 0x01, 0x0f, 0x02,
-0x02, 0x1a, 0x02, 0x02, 0x07, 0xe8, 0xe5, 0x05,
-0x04, 0x0a, 0x01, 0x06, 0x22, 0x07, 0x02, 0xe5,
-0x07, 0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x0e,
-0x03, 0x02, 0x0c, 0x07, 0x02, 0xe6, 0x0a, 0x03,
-0x05, 0xe5, 0xe5, 0xe5, 0x02, 0x0f, 0x05, 0x06,
-0x07, 0x0a, 0xe5, 0x05, 0x01, 0x05, 0xe5, 0x04,
-0x01, 0xe6, 0x06, 0x06, 0x04, 0x0b, 0x05, 0x03,
-0x13, 0xe5, 0x02, 0x08, 0x05, 0x02, 0x06, 0x01,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x03, 0x02,
-0xe5, 0x01, 0x04, 0xe5, 0x01, 0x07, 0x08, 0x02,
-0xe6, 0x10, 0x03, 0xe5, 0x0e, 0x1b, 0x0d, 0x08,
-0x13, 0x07, 0x08, 0x07, 0x2b, 0x03, 0x02, 0x01,
-0x08, 0x08, 0x01, 0x04, 0x02, 0x01, 0x1f, 0x09,
-0xe5, 0x03, 0xe5, 0x01, 0x07, 0x08, 0x03, 0x01,
-0x07, 0xe6, 0x09, 0x06, 0xe7, 0x04, 0xe5, 0xe5,
-0x03, 0x0c, 0x06, 0x04, 0x06, 0xe5, 0xe5, 0x08,
-0x07, 0xe5, 0x05, 0x05, 0xe6, 0x04, 0xe7, 0x05,
-0xe5, 0xe5, 0x0e, 0xe5, 0xe6, 0x04, 0x02, 0xe5,
-0x02, 0x04, 0x09, 0x02, 0x03, 0x02, 0x09, 0x09,
-0xe5, 0x07, 0x05, 0x02, 0x04, 0xe7, 0xe5, 0x19,
-0x01, 0x05, 0x10, 0x02, 0x0a, 0x0f, 0x04, 0x06,
-0x0a, 0x01, 0x03, 0xe5, 0x01, 0x07, 0x04, 0x02,
-0x02, 0x0b, 0x10, 0x09, 0x02, 0x02, 0x0b, 0x1f,
-0xe5, 0x1a, 0x04, 0x05, 0xe8, 0x08, 0x09, 0xe5,
-0x01, 0x04, 0x09, 0x06, 0x02, 0x06, 0x07, 0x01,
-0x02, 0x06, 0x08, 0xe5, 0x02, 0x09, 0x1d, 0x03,
-0x01, 0x01, 0x19, 0x06, 0xe5, 0xe5, 0x02, 0xe5,
-0x05, 0x09, 0x05, 0x01, 0x01, 0x02, 0x01, 0x04,
-0x01, 0x07, 0x05, 0x03, 0x05, 0xe5, 0x01, 0x0f,
-0xe7, 0xe5, 0x08, 0x06, 0x13, 0x06, 0x07, 0x01,
-0x09, 0x03, 0x05, 0x02, 0x06, 0x02, 0x0e, 0x06,
-0x1a, 0x1a, 0x02, 0x09, 0x0c, 0x1a, 0x0d, 0x0b,
-0x0e, 0x05, 0xe5, 0xe6, 0x02, 0x1a, 0x06, 0x20,
-0x0e, 0x01, 0x1d, 0x02, 0x01, 0x06, 0x03, 0xe5,
-0x04, 0x0a, 0x07, 0xe6, 0x02, 0x03, 0x04, 0x06,
-0x02, 0x06, 0x0c, 0x04, 0x0b, 0x0b, 0x06, 0x08,
-0x02, 0x0b, 0xe6, 0x07, 0xe6, 0x01, 0xe6, 0x02,
-0xe5, 0x01, 0xe5, 0x12, 0x01, 0x0e, 0x02, 0x07,
-0x06, 0xe5, 0xe5, 0xe5, 0x04, 0x08, 0x01, 0x01,
-0xe6, 0xe5, 0x0a, 0x03, 0x01, 0x04, 0x01, 0xe5,
-0x09, 0x09, 0xe5, 0x07, 0x06, 0x01, 0x01, 0x1b,
-0x07, 0x01, 0x01, 0x08, 0x03, 0x04, 0x01, 0xe6,
-0x07, 0x01, 0x0f, 0xe6, 0x02, 0x0c, 0xe5, 0x07,
-0x02, 0x09, 0xe5, 0x03, 0x0e, 0x05, 0x01, 0x11,
-0x05, 0x04, 0x02, 0x03, 0x04, 0xe5, 0xe5, 0x0f,
-0x03, 0x15, 0x10, 0x02, 0x11, 0x13, 0x01, 0x04,
-0x11, 0x07, 0x0b, 0x04, 0xe7, 0x04, 0x12, 0x05,
-0x0e, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x0e,
-0x01, 0x02, 0x13, 0xe5, 0x02, 0x02, 0x01, 0x06,
-0x04, 0x04, 0x09, 0x01, 0x09, 0x05, 0xe5, 0x04,
-0x0e, 0x0b, 0x0c, 0x0a, 0xe5, 0x06, 0x02, 0x02,
-0xe5, 0x12, 0xe7, 0xe5, 0x02, 0x08, 0x15, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0xe5, 0x01,
-0x05, 0x02, 0x01, 0x05, 0x01, 0x09, 0x08, 0x08,
-0x05, 0x02, 0xe6, 0x08, 0x05, 0x17, 0x01, 0x04,
-0x02, 0x05, 0x09, 0x03, 0x03, 0x07, 0x07, 0x0f,
-0x03, 0x16, 0x02, 0xe5, 0xe5, 0x04, 0x08, 0x1f,
-0x09, 0x09, 0x09, 0xe5, 0x0e, 0x06, 0x01, 0x04,
-0x05, 0x0b, 0x0c, 0x1c, 0x02, 0x07, 0x12, 0x14,
-0x0d, 0x05, 0x1a, 0xe7, 0x07, 0x01, 0x03, 0xe5,
-0x04, 0x01, 0xe7, 0x03, 0x01, 0xe5, 0x07, 0x01,
-0xe5, 0x07, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x06,
-0x04, 0x02, 0xe5, 0x04, 0x06, 0xe5, 0x06, 0xe5,
-0x01, 0x03, 0x02, 0xe5, 0xe5, 0x03, 0x01, 0x01,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0x01, 0x09, 0x03,
-0x02, 0xe5, 0x04, 0xe5, 0x07, 0x02, 0x01, 0x04,
-0x09, 0xe5, 0x03, 0x03, 0x07, 0x01, 0x02, 0xe5,
-0xe5, 0xe6, 0x07, 0xe6, 0xe6, 0x04, 0xe5, 0x09,
-0x03, 0x01, 0x02, 0x01, 0x05, 0x01, 0xe6, 0xe5,
-0x05, 0x03, 0xe5, 0x03, 0xe5, 0x03, 0xe5, 0x02,
-0x08, 0x03, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5,
-0x01, 0x04, 0x04, 0xe7, 0x05, 0x04, 0x04, 0xe5,
-0x04, 0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0x04,
-0xe5, 0x03, 0x06, 0x01, 0xe5, 0x08, 0x03, 0xe7,
-0x05, 0x05, 0x02, 0x02, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x0a, 0x02, 0x05, 0x04, 0x08, 0xe5,
-0x03, 0xe5, 0xe5, 0x07, 0x01, 0x04, 0x01, 0x04,
-0x0a, 0x07, 0x09, 0x01, 0x04, 0xe5, 0x02, 0x01,
-0x01, 0xe5, 0x07, 0xe5, 0x08, 0x01, 0x07, 0x01,
-0xe5, 0xe5, 0x06, 0x0b, 0x07, 0x09, 0x06, 0xe5,
-0x01, 0x04, 0x05, 0x09, 0x10, 0x01, 0x05, 0x08,
-0x09, 0x05, 0x03, 0x02, 0x01, 0x02, 0x02, 0x04,
-0x01, 0x13, 0x03, 0xe5, 0x03, 0x05, 0xe5, 0xe5,
-0x01, 0x0a, 0x09, 0x09, 0x0f, 0xe5, 0x01, 0x06,
-0x02, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x09, 0x09, 0x13, 0x1d, 0x05, 0xe5, 0x0b, 0x01,
-0x11, 0x06, 0xe5, 0x04, 0x04, 0x01, 0x02, 0x0c,
-0x04, 0x01, 0xe5, 0x08, 0x01, 0x06, 0x05, 0xe5,
-0x01, 0x05, 0x01, 0xe6, 0x04, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0xe5, 0xe5, 0x06, 0x04, 0x06, 0x02,
-0x04, 0x04, 0x04, 0x04, 0x0b, 0xe5, 0x01, 0xe5,
-0x03, 0x04, 0x04, 0x04, 0x01, 0x02, 0x09, 0xe5,
-0x01, 0x05, 0x09, 0x04, 0x04, 0x09, 0xe5, 0x01,
-0xe5, 0x14, 0x06, 0x06, 0xe5, 0x01, 0xe5, 0x0c,
-0x03, 0x04, 0xe5, 0x02, 0x05, 0x03, 0x01, 0x01,
-0xe5, 0x03, 0x09, 0x04, 0x04, 0x04, 0x04, 0x05,
-0x01, 0x01, 0x01, 0x02, 0xe5, 0x02, 0x05, 0x03,
-0x04, 0xe5, 0x02, 0x05, 0x03, 0x0b, 0x02, 0x01,
-0xe5, 0x02, 0x05, 0x03, 0x05, 0x01, 0x01, 0x09,
-0x02, 0x01, 0x14, 0x03, 0x09, 0x02, 0x01, 0xe5,
-0x02, 0x0f, 0x03, 0x02, 0xe6, 0x03, 0x03, 0xe7,
-0x0e, 0x02, 0x02, 0x01, 0x09, 0x01, 0x04, 0x04,
-0x07, 0x04, 0x02, 0x01, 0x03, 0xe5, 0x01, 0x01,
-0x06, 0x01, 0xe5, 0x05, 0x02, 0x0b, 0x01, 0xe5,
-0xe6, 0xe5, 0x05, 0x02, 0x04, 0xe6, 0x03, 0x06,
-0x02, 0x06, 0x02, 0x03, 0x01, 0xe5, 0x01, 0x01,
-0x07, 0x10, 0x0c, 0x06, 0x04, 0x07, 0x01, 0x03,
-0xe5, 0x0d, 0x0d, 0xe6, 0xe6, 0x0c, 0x09, 0x09,
-0x05, 0xe6, 0x02, 0x01, 0xe7, 0x01, 0x03, 0xe7,
-0x01, 0x04, 0x04, 0x03, 0xe7, 0x01, 0x05, 0xe6,
-0xe5, 0x02, 0x05, 0x04, 0x01, 0xe5, 0xe5, 0x02,
-0xe5, 0xe6, 0xe5, 0x02, 0xe5, 0x04, 0xe5, 0x02,
-0xe5, 0x01, 0x01, 0x03, 0xe5, 0xe8, 0x03, 0x01,
-0x02, 0x01, 0x01, 0xe5, 0x03, 0x03, 0xe5, 0x07,
-0xe8, 0x04, 0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0xe7,
-0x01, 0x01, 0xe7, 0x01, 0x01, 0x04, 0x01, 0x0a,
-0x0d, 0x03, 0x01, 0xe5, 0x26, 0x02, 0x03, 0x02,
-0xe5, 0x04, 0x02, 0x06, 0x09, 0x02, 0x02, 0x0d,
-0x02, 0x06, 0x04, 0x04, 0x02, 0x01, 0xe5, 0x02,
-0x02, 0xe5, 0x06, 0x02, 0x06, 0x09, 0x04, 0x04,
-0x09, 0x02, 0x06, 0x09, 0x02, 0xe5, 0x04, 0x09,
-0x02, 0xe5, 0x11, 0x02, 0x0f, 0xe5, 0xe5, 0xe6,
-0x09, 0x1d, 0x05, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x01, 0x01, 0x03, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x01, 0x13, 0x01, 0x03, 0xe5, 0x07, 0xe5, 0x01,
-0xe5, 0x03, 0xe5, 0x09, 0xe5, 0x03, 0x03, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x03,
-0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0xe5,
-0x03, 0xe5, 0x01, 0x0f, 0x03, 0x09, 0x07, 0x02,
-0x02, 0xe5, 0x09, 0x03, 0x09, 0x09, 0x05, 0x03,
-0xe5, 0x04, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe7,
-0x05, 0xe5, 0x03, 0x03, 0x02, 0x03, 0x02, 0x03,
-0x05, 0xe6, 0x06, 0xe5, 0xe5, 0x02, 0x02, 0xe5,
-0x04, 0x01, 0x02, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x02,
-0xe6, 0x01, 0x09, 0xe5, 0x03, 0x03, 0x04, 0xe6,
-0x05, 0xe6, 0x01, 0x02, 0x1d, 0x12, 0xe5, 0x05,
-0x02, 0x13, 0x08, 0x1d, 0xe5, 0x07, 0xe5, 0x28,
-0x12, 0xe5, 0x11, 0xe5, 0x08, 0x1d, 0x04, 0x02,
-0x02, 0xe5, 0x1d, 0x10, 0x03, 0x05, 0x01, 0x11,
-0x01, 0x25, 0x03, 0x05, 0x03, 0x02, 0x04, 0x09,
-0x13, 0x03, 0x05, 0x09, 0x03, 0x05, 0x09, 0x03,
-0x05, 0x03, 0x1b, 0x0a, 0x01, 0xe6, 0x0e, 0x07,
-0x01, 0x07, 0x01, 0x0a, 0xe6, 0x05, 0xe7, 0x03,
-0x01, 0xe7, 0x05, 0xe5, 0xe5, 0x03, 0x09, 0x01,
-0xe6, 0x04, 0x01, 0xe7, 0x02, 0xe5, 0xe8, 0x02,
-0xe5, 0xe8, 0x07, 0xe7, 0x03, 0x01, 0xe5, 0xe5,
-0x02, 0xe5, 0xe8, 0x05, 0xe7, 0xe5, 0x03, 0xe5,
-0xe5, 0x05, 0xe7, 0x02, 0xe5, 0xe6, 0xe5, 0x03,
-0x01, 0xe7, 0x06, 0xe6, 0xe5, 0xe6, 0xe5, 0x06,
-0x01, 0x01, 0x05, 0x01, 0x0e, 0x01, 0x01, 0x0c,
-0x02, 0xe5, 0x04, 0xe5, 0xe6, 0x05, 0x01, 0xe5,
-0x02, 0x01, 0x03, 0xe5, 0x03, 0xe5, 0xe7, 0x03,
-0xe5, 0x01, 0xe5, 0x01, 0x02, 0x01, 0xe6, 0x06,
-0xe5, 0x04, 0xe5, 0xe7, 0x04, 0x01, 0xe6, 0x01,
-0x02, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x06, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x06,
-0xe6, 0x03, 0xe5, 0xe7, 0x04, 0x02, 0xe5, 0x01,
-0x02, 0x01, 0xe6, 0x03, 0xe5, 0xe7, 0x07, 0xe5,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x02, 0x02,
-0x01, 0xe5, 0x0c, 0xe5, 0x01, 0xe5, 0x06, 0xe5,
-0x04, 0x07, 0x01, 0x04, 0x04, 0x0b, 0x02, 0x06,
-0x07, 0xe5, 0x0c, 0x02, 0x06, 0x02, 0x01, 0x07,
-0x01, 0xe5, 0x01, 0x03, 0x01, 0x04, 0x02, 0x01,
-0xe5, 0x02, 0x03, 0x04, 0x01, 0xe5, 0x01, 0x01,
-0x03, 0x06, 0x03, 0x04, 0xe5, 0x0b, 0xe5, 0x03,
-0x01, 0x02, 0x02, 0x01, 0x0b, 0x02, 0x05, 0x02,
-0x03, 0x01, 0x07, 0x01, 0xe5, 0x17, 0xe8, 0x0d,
-0x05, 0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x01,
-0x05, 0xe6, 0xe6, 0x03, 0xe6, 0xe5, 0x04, 0xe6,
-0xe6, 0x03, 0xe6, 0xe5, 0x03, 0xe6, 0x01, 0x05,
-0x01, 0xe6, 0xe5, 0x02, 0xe7, 0x06, 0xe6, 0x01,
-0x04, 0xe7, 0x05, 0xe7, 0x04, 0xe8, 0xe5, 0x02,
-0x01, 0xe5, 0x05, 0xe7, 0x07, 0xe6, 0xe5, 0x04,
-0xe6, 0xe5, 0x04, 0xe5, 0x05, 0x01, 0xe5, 0x06,
-0x02, 0xe5, 0x0e, 0x0a, 0x06, 0x01, 0x09, 0xe5,
-0x23, 0x02, 0xe5, 0x04, 0x01, 0xe5, 0x0f, 0x01,
-0xe6, 0x04, 0x01, 0x0c, 0x0c, 0xe5, 0x01, 0x01,
-0xe6, 0x06, 0x0a, 0xe5, 0x06, 0xe5, 0x01, 0x03,
-0x01, 0xe6, 0x04, 0x01, 0xe5, 0x07, 0xe6, 0x06,
-0x07, 0x01, 0x07, 0x01, 0x03, 0x0b, 0xe5, 0xe5,
-0xe5, 0x0c, 0x0a, 0x06, 0x01, 0x07, 0x01, 0xe5,
-0xe5, 0x08, 0x09, 0x09, 0x06, 0x07, 0x01, 0x01,
-0x0a, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x03,
-0x07, 0x03, 0x05, 0x03, 0xe5, 0xe5, 0x01, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x05, 0x03, 0xe5,
-0x03, 0x03, 0xe5, 0xe5, 0x01, 0x04, 0x01, 0x02,
-0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x04, 0x09, 0x01,
-0x07, 0x01, 0x05, 0x0c, 0x08, 0x06, 0x13, 0x2f,
-0x0b, 0xe5, 0x11, 0x09, 0x04, 0x03, 0x03, 0x02,
-0x01, 0x09, 0x09, 0x03, 0x05, 0x08, 0xe5, 0x02,
-0xe5, 0x02, 0xe5, 0x02, 0x03, 0x01, 0x04, 0x03,
-0xe5, 0x0c, 0x09, 0x19, 0x01, 0xe5, 0x0e, 0xe5,
-0x08, 0x06, 0x02, 0x06, 0x29, 0xe5, 0x05, 0x01,
-0xe5, 0x0f, 0x01, 0x07, 0x01, 0x06, 0x08, 0xe7,
-0x05, 0x01, 0xe5, 0x05, 0xe7, 0x01, 0x03, 0xe7,
-0x05, 0xe8, 0x04, 0xe8, 0xe5, 0x04, 0x07, 0x01,
-0xe6, 0x08, 0x02, 0x08, 0x0a, 0x02, 0x0a, 0xe5,
-0xe7, 0x15, 0x02, 0x13, 0x06, 0xe5, 0xe5, 0x03,
-0x04, 0x06, 0x04, 0x02, 0x01, 0x01, 0xe5, 0x07,
-0xe5, 0xe5, 0x0e, 0x01, 0x06, 0x0b, 0x02, 0x09,
-0x06, 0x01, 0xe5, 0x09, 0x05, 0x0e, 0x0c, 0x01,
-0xe5, 0xe5, 0xe5, 0x03, 0x02, 0x06, 0x02, 0x01,
-0x1f, 0xe5, 0xe6, 0x10, 0x01, 0x04, 0x02, 0x01,
-0x01, 0x05, 0xe6, 0xe5, 0x04, 0x01, 0xe6, 0xe5,
-0x02, 0x01, 0x01, 0x05, 0xe6, 0x06, 0x01, 0x04,
-0x02, 0x01, 0x07, 0x01, 0x02, 0x04, 0xe7, 0x05,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0x07, 0x01, 0x04,
-0x02, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x03,
-0x03, 0x01, 0xe6, 0xe5, 0x02, 0x01, 0x04, 0x02,
-0x01, 0xe5, 0x05, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x01, 0x02, 0x02, 0x02, 0xe5, 0x01, 0x0e, 0xe5,
-0x03, 0x01, 0xe5, 0x0f, 0x05, 0x06, 0x02, 0xe5,
-0x01, 0x02, 0xe5, 0x05, 0xe6, 0x02, 0x0e, 0xe5,
-0x09, 0x04, 0x02, 0xe6, 0x01, 0x03, 0x09, 0x02,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x03, 0x03, 0xe5,
-0x07, 0xe5, 0x07, 0x09, 0xe5, 0x04, 0x02, 0x0a,
-0xe5, 0x04, 0x02, 0x05, 0xe5, 0x02, 0x07, 0x18,
-0xe9, 0x01, 0x04, 0x03, 0x09, 0xe5, 0xe5, 0x02,
-0x02, 0x04, 0xe5, 0x02, 0x0b, 0x09, 0x05, 0x02,
-0x03, 0x02, 0x06, 0x04, 0x0d, 0xe5, 0x04, 0x01,
-0x03, 0x09, 0x01, 0x02, 0xe5, 0x04, 0xe5, 0x01,
-0x0b, 0x02, 0x06, 0x01, 0x07, 0x07, 0x01, 0x09,
-0x03, 0xe5, 0x01, 0x0a, 0x11, 0x02, 0x01, 0x02,
-0x12, 0x04, 0x12, 0x17, 0x05, 0x03, 0x09, 0x09,
-0x01, 0x07, 0x03, 0x06, 0x01, 0x01, 0x02, 0x06,
-0x16, 0x06, 0x06, 0x02, 0x06, 0xe5, 0x05, 0x02,
-0x05, 0xe5, 0x04, 0x05, 0x05, 0x0c, 0x07, 0x02,
-0x0e, 0x15, 0x0a, 0xe9, 0x12, 0x02, 0x15, 0x07,
-0xe6, 0x08, 0xe5, 0x02, 0x02, 0x01, 0x11, 0x01,
-0xe5, 0x05, 0xe6, 0x06, 0xe5, 0xe5, 0x07, 0xe5,
-0x06, 0xe5, 0xe5, 0x08, 0x03, 0xe5, 0x0a, 0x0a,
-0x11, 0x03, 0x11, 0xe5, 0x01, 0x03, 0x01, 0x01,
-0x07, 0xe8, 0x0b, 0x08, 0xe6, 0x01, 0x01, 0x11,
-0x02, 0x02, 0x06, 0x0a, 0x07, 0x02, 0x06, 0x01,
-0x0c, 0x04, 0x0a, 0x02, 0x04, 0x01, 0xe5, 0x12,
-0x08, 0xe5, 0x10, 0x01, 0x17, 0x03, 0x1f, 0x0d,
-0x08, 0x05, 0x06, 0x0c, 0x03, 0xe6, 0x05, 0x10,
-0x09, 0x04, 0x04, 0x09, 0x03, 0xe5, 0x03, 0x02,
-0x04, 0x01, 0xe5, 0x02, 0x04, 0x04, 0x02, 0x01,
-0x09, 0x02, 0x06, 0x09, 0x07, 0x03, 0x01, 0x01,
-0x03, 0x0b, 0x03, 0x05, 0x05, 0x03, 0x09, 0xe6,
-0x04, 0x01, 0x01, 0x01, 0xe5, 0x03, 0x09, 0x07,
-0x01, 0xe5, 0x07, 0x17, 0x01, 0x02, 0x09, 0x0d,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0xe7, 0x05,
-0xe6, 0x06, 0xe6, 0x04, 0x01, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0xe5, 0x04, 0xe7, 0x02, 0x02, 0xe6,
-0x01, 0x06, 0xe7, 0x05, 0x09, 0xe6, 0x06, 0xe6,
-0x05, 0xe7, 0x02, 0xe5, 0x01, 0xe6, 0x06, 0xe6,
-0x01, 0x04, 0xe6, 0x06, 0x09, 0x09, 0x03, 0x08,
-0x0e, 0xe5, 0xe5, 0x05, 0x0c, 0x28, 0x06, 0x0c,
-0x06, 0x02, 0x09, 0x09, 0x08, 0x02, 0x04, 0x05,
-0x0b, 0x19, 0x08, 0x1e, 0x29, 0x08, 0x03, 0x08,
-0x0f, 0x01, 0x05, 0xe7, 0x05, 0xe7, 0x02, 0x02,
-0xe6, 0x07, 0xe5, 0x02, 0x01, 0x07, 0x0e, 0x01,
-0x06, 0x01, 0x07, 0x07, 0x0b, 0x02, 0xe8, 0x03,
-0xe8, 0x05, 0xe7, 0x01, 0x02, 0x09, 0x06, 0x04,
-0x13, 0x03, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0x07,
-0xe5, 0xe5, 0x17, 0x01, 0xe5, 0x02, 0x11, 0x02,
-0x09, 0x09, 0x0a, 0x02, 0x03, 0x02, 0x02, 0x1c,
-0x06, 0x1c, 0x02, 0x09, 0x06, 0xe5, 0xe5, 0x1a,
-0x02, 0x13, 0x07, 0x01, 0x03, 0x03, 0x01, 0x0a,
-0x18, 0xe5, 0xe6, 0x0a, 0x02, 0x02, 0x06, 0x06,
-0x02, 0x09, 0x08, 0xe5, 0x07, 0xe5, 0x05, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04, 0x04,
-0xe6, 0x01, 0x03, 0x05, 0x03, 0xe5, 0xe5, 0x03,
-0x03, 0x02, 0x05, 0xe5, 0x04, 0x06, 0x02, 0x02,
-0x06, 0x09, 0x03, 0x05, 0x09, 0x09, 0x03, 0x05,
-0x08, 0xe5, 0x0e, 0x04, 0xe5, 0x02, 0x02, 0x01,
-0x0d, 0x09, 0x05, 0x03, 0x01, 0x07, 0x07, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x05, 0xe7, 0x08, 0xe6,
-0x06, 0x01, 0x07, 0xe7, 0x05, 0xe6, 0x06, 0xe6,
-0x01, 0x04, 0xe6, 0x06, 0xe7, 0x05, 0xe6, 0x08,
-0x06, 0x02, 0xe5, 0xe5, 0x05, 0x14, 0x03, 0xe5,
-0x01, 0x10, 0x09, 0xe5, 0x07, 0x09, 0x33, 0x08,
-0x18, 0x0b, 0x05, 0x12, 0x0a, 0x15, 0x0f, 0x09,
-0xe6, 0x06, 0x03, 0x10, 0x02, 0x01, 0xe8, 0x07,
-0xe5, 0x03, 0x14, 0xe5, 0x07, 0xe5, 0x03, 0x03,
-0x01, 0xe5, 0x01, 0x03, 0x05, 0x03, 0x01, 0xe5,
-0x01, 0x09, 0x03, 0x05, 0x06, 0xe5, 0xe5, 0x02,
-0x05, 0x01, 0x04, 0x01, 0x02, 0x03, 0x02, 0xe5,
-0xe5, 0x02, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0x01,
-0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x02,
-0x05, 0x0d, 0x09, 0x09, 0x09, 0x02, 0xe5, 0xe5,
-0x0d, 0xe6, 0xe7, 0x01, 0x01, 0x0d, 0x04, 0x06,
-0x01, 0xe5, 0x01, 0x06, 0x02, 0x08, 0xe5, 0x01,
-0xe5, 0x03, 0xe5, 0x07, 0x01, 0x01, 0xe5, 0x03,
-0x02, 0x06, 0xe5, 0x07, 0x04, 0x01, 0x02, 0x03,
-0xe5, 0x03, 0x04, 0xe5, 0x04, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0xe5, 0x02, 0xe5, 0x02, 0x09,
-0x09, 0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0x08, 0xe6,
-0xe5, 0xe5, 0xe6, 0x02, 0x02, 0x01, 0xe5, 0x01,
-0x06, 0x03, 0x02, 0xe5, 0xe5, 0x0a, 0x01, 0x02,
-0x03, 0x04, 0x05, 0xe5, 0xe5, 0xe5, 0x21, 0x04,
-0x04, 0x04, 0x02, 0x01, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x04, 0x01, 0xe5, 0xe5,
-0x03, 0x02, 0x01, 0x06, 0x04, 0x04, 0x04, 0x04,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x04, 0x04, 0x04, 0x02, 0x01, 0x02, 0x06, 0x01,
-0x11, 0xe5, 0x0a, 0x0b, 0x04, 0x01, 0x01, 0x02,
-0x07, 0x02, 0x01, 0x04, 0xe5, 0xe5, 0x08, 0x09,
-0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x02, 0x06, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x08, 0x09, 0x05, 0xe5, 0x01, 0x09, 0x0d, 0x05,
-0xe5, 0x0a, 0x10, 0x01, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x04, 0x02, 0x03, 0x02, 0x02,
-0xe5, 0x01, 0x02, 0x02, 0x06, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02,
-0x03, 0xe5, 0x03, 0x09, 0x01, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0x01, 0x01, 0xe5, 0x0f, 0x03, 0x02,
-0x0e, 0x09, 0x04, 0x04, 0x09, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5,
-0x02, 0x07, 0x03, 0x02, 0xe7, 0x02, 0x04, 0xe5,
-0x02, 0x01, 0x02, 0xe5, 0x02, 0x02, 0xe7, 0x02,
-0x02, 0xe7, 0x02, 0x05, 0x03, 0x02, 0xe7, 0x02,
-0x09, 0x04, 0x04, 0x02, 0x01, 0x04, 0x04, 0xe5,
-0x02, 0x09, 0x02, 0xe5, 0x01, 0xe5, 0x0b, 0x01,
-0x04, 0x02, 0x04, 0x01, 0xe5, 0xe5, 0x05, 0x02,
-0x06, 0x02, 0x03, 0xe5, 0x03, 0x06, 0x02, 0x03,
-0xe5, 0x03, 0x06, 0x01, 0xe5, 0x02, 0xe5, 0x03,
-0x06, 0x02, 0x03, 0xe5, 0x03, 0x06, 0x04, 0x04,
-0x04, 0x05, 0xe6, 0xe5, 0x08, 0x06, 0x02, 0x06,
-0x02, 0x03, 0x05, 0x06, 0x04, 0x04, 0x01, 0xe5,
-0x03, 0x02, 0x01, 0x09, 0x04, 0x01, 0xe7, 0x0e,
-0x04, 0x02, 0x0a, 0x01, 0x04, 0xe5, 0xe5, 0x02,
-0xe5, 0xe8, 0x02, 0xe5, 0x01, 0x01, 0x03, 0xe5,
-0xe6, 0x02, 0x02, 0x01, 0x01, 0x02, 0x01, 0xe5,
-0xe7, 0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0xe7,
-0x03, 0x02, 0x01, 0x01, 0x02, 0x01, 0xe5, 0xe7,
-0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0xe5, 0xe7,
-0x03, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x03,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe7, 0x01, 0x01,
-0xe5, 0xe7, 0x01, 0x02, 0x06, 0x01, 0xe5, 0xe6,
-0x02, 0x01, 0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0x03,
-0x03, 0xe5, 0x03, 0x03, 0xe5, 0xe5, 0x01, 0x0d,
-0x02, 0x02, 0xe5, 0xe5, 0x12, 0x04, 0x02, 0x06,
-0x09, 0x02, 0x01, 0x01, 0x02, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x05, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x01, 0x04, 0x02, 0x06, 0x02, 0xe5,
-0x04, 0x02, 0x06, 0x04, 0x0f, 0x02, 0x02, 0xe5,
-0x13, 0xe5, 0x03, 0xe5, 0x01, 0x01, 0x03, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0x01, 0x01, 0x03, 0xe5,
-0x01, 0x05, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x06, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0x07, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x01, 0x14,
-0xe5, 0xe6, 0x0a, 0x02, 0x06, 0x02, 0xe5, 0xe6,
-0x01, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0xe6, 0x02,
-0x01, 0xe8, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe7,
-0x03, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe6, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0x02, 0x02, 0x02, 0x01, 0x01, 0x05,
-0xe5, 0xe5, 0x01, 0x02, 0x06, 0x02, 0x08, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x08, 0xe5, 0x08, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x08, 0x04, 0x03,
-0xe7, 0x08, 0x0b, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x02, 0x02, 0x09, 0x02, 0xe5, 0x04, 0x02, 0x06,
-0x02, 0xe5, 0x04, 0x02, 0x06, 0x02, 0xe5, 0x04,
-0x02, 0x06, 0x02, 0xe5, 0x05, 0xe5, 0x01, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0x06, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x02, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x01, 0x09, 0x0a, 0x03, 0x0c, 0xe5,
-0xe5, 0x05, 0x02, 0xe5, 0xe5, 0x05, 0xe7, 0x05,
-0xe5, 0xe5, 0x05, 0xe7, 0x03, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0x01, 0x01, 0x02, 0x02,
-0xe6, 0x03, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x04, 0x02, 0xe6, 0x05, 0x02, 0xe6, 0x03, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0xe5, 0x01, 0x02, 0xe6, 0x03, 0x02,
-0xe6, 0x03, 0x02, 0x01, 0x06, 0xe7, 0x05, 0xe7,
-0x05, 0xe7, 0x02, 0x02, 0x0f, 0xe7, 0x0c, 0x01,
-0xe5, 0x05, 0x01, 0xe6, 0x03, 0xe5, 0xe7, 0x04,
-0x01, 0xe6, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x01, 0xe6, 0x03, 0xe5, 0xe7,
-0x04, 0x01, 0xe6, 0x04, 0x02, 0x06, 0xe5, 0x02,
-0x03, 0xe7, 0x0d, 0x04, 0x09, 0x09, 0x01, 0x07,
-0x01, 0x04, 0x07, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x07, 0x09, 0x01, 0x04, 0x02, 0x09, 0x06, 0x02,
-0x08, 0x02, 0x09, 0x01, 0x02, 0x04, 0x06, 0x02,
-0x09, 0x09, 0x09, 0x09, 0x04, 0x09, 0x08, 0xe5,
-0x05, 0x07, 0x12, 0x0d, 0x01, 0x03, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x01, 0x02, 0xe5, 0xe6, 0x04,
-0x01, 0xe5, 0x06, 0xe6, 0x01, 0x03, 0x01, 0xe5,
-0x01, 0x04, 0xe6, 0x01, 0x03, 0x01, 0xe5, 0x01,
-0x03, 0xe7, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x03,
-0xe7, 0x01, 0xe5, 0x03, 0xe5, 0x03, 0xe5, 0x01,
-0xe7, 0x01, 0x03, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01, 0x01,
-0xe5, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01,
-0x01, 0xe5, 0x01, 0x03, 0xe8, 0x01, 0x04, 0xe6,
-0x01, 0x02, 0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x06,
-0xe7, 0x02, 0x01, 0x01, 0x01, 0x08, 0x04, 0x01,
-0x0a, 0x09, 0xe5, 0x07, 0xe5, 0x03, 0xe5, 0xe5,
-0x05, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0xe5, 0x04, 0x02, 0xe6, 0x03, 0x02,
-0xe5, 0x03, 0xe5, 0x03, 0xe5, 0x04, 0x02, 0x06,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe6,
-0x03, 0x03, 0x09, 0x04, 0x04, 0x04, 0x03, 0x0f,
-0x02, 0x09, 0x03, 0x01, 0x03, 0x02, 0x03, 0x01,
-0x03, 0x05, 0x03, 0x05, 0x02, 0xe6, 0xe5, 0x01,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x03, 0x04, 0x02,
-0xe5, 0xe6, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0xe5, 0xe6, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x03, 0x02, 0xe5, 0xe6, 0x02, 0x01, 0x09,
-0x03, 0x03, 0x01, 0x03, 0xe5, 0x0f, 0xe6, 0xe5,
-0x0b, 0xe5, 0xe5, 0x03, 0xe6, 0x05, 0xe7, 0x05,
-0xe7, 0x05, 0x01, 0x01, 0x06, 0xe5, 0xe5, 0x04,
-0x01, 0x01, 0x06, 0xe5, 0xe5, 0x04, 0x01, 0x01,
-0x05, 0xe6, 0xe5, 0x04, 0x01, 0x01, 0x05, 0xe6,
-0xe5, 0x01, 0x04, 0x02, 0xe5, 0x01, 0x03, 0xe5,
-0xe5, 0x04, 0xe6, 0xe5, 0x01, 0x02, 0xe6, 0xe5,
-0x01, 0x03, 0xe5, 0xe5, 0x01, 0x02, 0x01, 0x01,
-0x02, 0x02, 0xe6, 0xe5, 0x01, 0x02, 0x01, 0x01,
-0x06, 0xe5, 0x0d, 0x02, 0xe6, 0x06, 0xe6, 0x02,
-0x11, 0xe5, 0x0c, 0x01, 0xe5, 0x01, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x06, 0x02, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x03, 0x05, 0xe5, 0x01, 0x05,
-0x03, 0x06, 0x02, 0x05, 0xe5, 0x01, 0x06, 0x02,
-0x06, 0x02, 0x09, 0x05, 0x13, 0xe5, 0x07, 0xe5,
-0x01, 0x02, 0x11, 0xe5, 0x01, 0x0d, 0x08, 0x06,
-0xe5, 0xe5, 0x05, 0x02, 0x28, 0x13, 0x1f, 0x13,
-0x09, 0x23, 0x09, 0x02, 0x06, 0x07, 0x01, 0x02,
-0xe5, 0x07, 0xe5, 0x0b, 0x01, 0x01, 0x0b, 0x05,
-0x01, 0x01, 0x05, 0x01, 0x02, 0xe5, 0x02, 0x01,
-0xe6, 0x04, 0x01, 0x07, 0x01, 0x07, 0xe6, 0xe5,
-0x04, 0x01, 0x01, 0x04, 0xe5, 0xe5, 0x06, 0x01,
-0x01, 0x05, 0x01, 0xe5, 0x05, 0xe6, 0x01, 0x04,
-0xe6, 0x08, 0xe6, 0x06, 0x01, 0x07, 0xe6, 0x01,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05,
-0xe6, 0x05, 0xe5, 0xe6, 0x01, 0x03, 0x01, 0xe6,
-0x01, 0x02, 0x01, 0x01, 0x04, 0xe5, 0xe5, 0x06,
-0x01, 0x0a, 0x02, 0xe5, 0x01, 0x10, 0x03, 0x01,
-0xe5, 0x01, 0xe5, 0x07, 0x03, 0xe6, 0x02, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x04, 0x07, 0x01, 0xe6,
-0x03, 0xe5, 0xe5, 0x09, 0x05, 0x09, 0xe5, 0xe5,
-0x05, 0x02, 0x05, 0x02, 0xe5, 0x02, 0x08, 0xe5,
-0x03, 0xe5, 0x07, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x01, 0xe5, 0x03, 0x03, 0x05, 0xe5, 0x02, 0x01,
-0x01, 0xe5, 0x03, 0x02, 0x02, 0x02, 0x05, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0x10, 0xe6, 0xe6, 0x11,
-0x09, 0x09, 0x02, 0x0f, 0xe5, 0x0b, 0x01, 0x03,
-0x04, 0x07, 0x06, 0x0a, 0x04, 0x03, 0x10, 0x04,
-0x03, 0x04, 0x03, 0x01, 0x07, 0x01, 0x02, 0x04,
-0x02, 0x05, 0x07, 0x03, 0x01, 0x0a, 0xe6, 0x01,
-0x02, 0x03, 0x01, 0x02, 0x01, 0x07, 0xe5, 0x02,
-0x0e, 0x06, 0xe5, 0xe7, 0x11, 0x04, 0x01, 0x0c,
-0x03, 0x02, 0x02, 0x0d, 0x05, 0x0f, 0x03, 0x0b,
-0x04, 0x09, 0x09, 0x06, 0x04, 0x0c, 0x06, 0x09,
-0x06, 0x02, 0x09, 0x09, 0x0a, 0x12, 0xe5, 0x04,
-0x12, 0xe5, 0x06, 0x03, 0x0d, 0xe6, 0x08, 0x07,
-0xe6, 0x03, 0x04, 0xe5, 0x03, 0x01, 0x0c, 0x03,
-0xe5, 0x02, 0x03, 0x05, 0xe5, 0x02, 0xe5, 0x02,
-0x05, 0x01, 0x01, 0xe5, 0x05, 0x01, 0x06, 0xe8,
-0x05, 0x01, 0x01, 0x06, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x02, 0x01, 0xe6, 0xe5,
-0x04, 0xe6, 0xe5, 0x06, 0x01, 0x07, 0x01, 0x07,
-0xe5, 0x07, 0x06, 0x04, 0x06, 0x07, 0x06, 0x01,
-0xe9, 0x07, 0x05, 0x06, 0x01, 0x08, 0x01, 0x04,
-0x0c, 0x02, 0x03, 0x07, 0x0b, 0x01, 0x07, 0x0a,
-0x02, 0x02, 0x09, 0x06, 0x06, 0xe5, 0xe5, 0xe5,
-0xe5, 0x08, 0x07, 0x01, 0x03, 0x03, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x07, 0x01, 0x05, 0x05, 0x07, 0x10, 0x08, 0x0c,
-0x09, 0x09, 0x08, 0x0e, 0x01, 0x08, 0xe5, 0x07,
-0xe6, 0x05, 0x03, 0x05, 0xe6, 0x06, 0xe6, 0x02,
-0x04, 0xe5, 0x04, 0x01, 0xe6, 0x08, 0x03, 0x03,
-0x03, 0x04, 0xe5, 0xe5, 0x04, 0xe6, 0x01, 0xe5,
-0x04, 0x07, 0x05, 0x04, 0x07, 0x05, 0xe5, 0x02,
-0x04, 0xe6, 0x15, 0x03, 0x05, 0x11, 0x01, 0x03,
-0xe5, 0x01, 0x0d, 0x03, 0x20, 0x01, 0x0f, 0x0b,
-0x09, 0x05, 0x03, 0x01, 0x02, 0x0e, 0x0b, 0x01,
-0x02, 0x04, 0x09, 0x01, 0x07, 0x0e, 0x0e, 0x01,
-0xe5, 0x05, 0x0c, 0x09, 0x09, 0x02, 0x07, 0xe5,
-0x0a, 0x03, 0x02, 0x10, 0x07, 0x01, 0x07, 0x08,
-0x0b, 0x01, 0x07, 0x09, 0x04, 0x07, 0x01, 0x03,
-0x09, 0x0c, 0x01, 0x07, 0x02, 0x04, 0xe5, 0x04,
-0x0d, 0x02, 0x04, 0x01, 0x08, 0xe5, 0x01, 0x07,
-0x08, 0x07, 0x01, 0x0a, 0x0d, 0x07, 0x08, 0x06,
-0x03, 0x01, 0xe6, 0x07, 0xe5, 0x0b, 0x09, 0x12,
-0xe5, 0x05, 0x09, 0x01, 0x08, 0x06, 0x01, 0x06,
-0x04, 0xe5, 0x06, 0x01, 0x06, 0x02, 0xe8, 0x05,
-0xe5, 0x05, 0x06, 0x01, 0xe5, 0xe5, 0x04, 0x0e,
-0x06, 0x08, 0xe5, 0x01, 0x04, 0x04, 0x09, 0xe6,
-0x07, 0xe5, 0x08, 0x01, 0x15, 0x01, 0xe5, 0xe6,
-0x05, 0x04, 0x06, 0x14, 0x01, 0x19, 0x1d, 0x13,
-0x08, 0x03, 0xe7, 0x04, 0x03, 0xe5, 0x06, 0x09,
-0xe5, 0x07, 0x06, 0xe5, 0xe7, 0x03, 0x02, 0x09,
-0x0e, 0x03, 0x02, 0x02, 0x09, 0x0b, 0x0d, 0x02,
-0x02, 0x0c, 0x1b, 0x01, 0x06, 0xe5, 0xe6, 0x01,
-0x02, 0x09, 0x06, 0x02, 0xe5, 0xe5, 0x01, 0x09,
-0xe5, 0x02, 0x01, 0x05, 0xe5, 0x04, 0xe5, 0x04,
-0x09, 0x01, 0x03, 0x03, 0x01, 0xe5, 0x04, 0x10,
-0x03, 0x01, 0x07, 0x01, 0x03, 0x0d, 0x01, 0x08,
-0x06, 0x02, 0xe6, 0x0b, 0x15, 0x02, 0xe5, 0xe5,
-0x0b, 0x0b, 0xe5, 0x07, 0xe5, 0x05, 0x03, 0x05,
-0x0a, 0x06, 0x01, 0x02, 0x06, 0xe5, 0x04, 0x0c,
-0xe5, 0x11, 0xe5, 0x09, 0x0a, 0x06, 0x01, 0x03,
-0x05, 0x09, 0xe5, 0x0f, 0x01, 0xe5, 0x0b, 0x09,
-0x05, 0x01, 0x09, 0x07, 0xe5, 0x02, 0x09, 0x03,
-0x10, 0x03, 0x17, 0x09, 0x1d, 0x13, 0x15, 0x0a,
-0x06, 0x16, 0x09, 0x2f, 0xe5, 0x10, 0x02, 0x0c,
-0x01, 0xe5, 0x01, 0xe6, 0x0d, 0xe5, 0x01, 0x01,
-0x04, 0x02, 0xe5, 0x0e, 0x09, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x09,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x04, 0x09, 0x09,
-0x09, 0x09, 0x09, 0xe5, 0xe6, 0x04, 0x13, 0xe5,
-0x07, 0x08, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x09,
-0x05, 0x02, 0x01, 0x08, 0xe5, 0x01, 0x02, 0xe5,
-0x18, 0xe5, 0x07, 0x09, 0x06, 0x02, 0x09, 0x02,
-0x01, 0x04, 0x09, 0x05, 0xe5, 0x01, 0x05, 0x03,
-0x07, 0xe5, 0x01, 0x06, 0x02, 0x09, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x02,
-0xe5, 0x14, 0xe5, 0xe5, 0xe5, 0xe5, 0xe7, 0xe5,
-0x08, 0x03, 0xe5, 0x0c, 0x01, 0x02, 0x03, 0x04,
-0x0a, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0xe5, 0x04,
-0x01, 0x0e, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x04,
-0xe5, 0x01, 0x01, 0x04, 0x01, 0x02, 0x04, 0xe5,
-0x02, 0xe5, 0x05, 0x10, 0xe5, 0x05, 0x01, 0xe5,
-0x01, 0x0c, 0x04, 0xe5, 0xe5, 0x04, 0xe5, 0x03,
-0x03, 0xe5, 0x08, 0x01, 0xe5, 0x04, 0xe5, 0x03,
-0x01, 0x05, 0x0b, 0x09, 0x04, 0xe5, 0xe5, 0xe5,
-0x03, 0x01, 0xe5, 0xe5, 0xe6, 0x05, 0x07, 0xe5,
-0x01, 0x0a, 0x06, 0x02, 0x01, 0x04, 0xe5, 0xe5,
-0xe5, 0x0c, 0xe5, 0x01, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x05, 0xe5, 0x01, 0xe5, 0xe5, 0x02,
-0xe5, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe5, 0x13, 0xe5, 0x01, 0x09, 0x13, 0x09, 0x06,
-0x02, 0x09, 0x09, 0x06, 0x02, 0x01, 0x07, 0x01,
-0x0b, 0x06, 0x05, 0x09, 0x05, 0x06, 0x09, 0x04,
-0x01, 0x07, 0x01, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x01, 0xe7, 0x03, 0x04, 0x01, 0xe5,
-0xe5, 0x05, 0x09, 0x02, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x04, 0x02, 0x01, 0x01, 0xe5, 0xe5, 0x03,
-0x01, 0xe5, 0xe5, 0x01, 0x09, 0xe5, 0x01, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0x01, 0x01, 0xe5,
-0xe5, 0x01, 0xe5, 0xe6, 0x01, 0x02, 0x06, 0x02,
-0x03, 0x02, 0x02, 0xe5, 0xe6, 0x13, 0x05, 0xe5,
-0x01, 0xe5, 0x01, 0x0a, 0x03, 0x04, 0x04, 0x09,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x02, 0x06, 0x02,
-0x09, 0x06, 0x02, 0x04, 0x01, 0x04, 0x01, 0x02,
-0x07, 0x04, 0x03, 0x04, 0x07, 0x04, 0x04, 0x09,
-0x01, 0x02, 0x09, 0x03, 0xe5, 0x03, 0x03, 0xe5,
-0x03, 0x04, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02,
-0x04, 0x03, 0x03, 0x01, 0x03, 0x02, 0x01, 0x04,
-0x09, 0x09, 0x05, 0xe6, 0x0d, 0x05, 0x01, 0x01,
-0x01, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x02,
-0x01, 0x02, 0x01, 0x02, 0x09, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x02, 0x06, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x05, 0x01, 0x06, 0x01, 0x02, 0x01,
-0x07, 0x01, 0x02, 0x04, 0x09, 0x01, 0x05, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x0b, 0x02, 0x04, 0x01,
-0x04, 0x04, 0x01, 0x07, 0x07, 0x01, 0x07, 0x01,
-0x0d, 0xe5, 0xe7, 0x0c, 0x09, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x01,
-0xe5, 0xe5, 0x03, 0x04, 0x01, 0x02, 0x04, 0x04,
-0x04, 0x01, 0x02, 0x04, 0x03, 0xe5, 0xe6, 0xe5,
-0xe5, 0x01, 0x04, 0x01, 0x02, 0x04, 0x03, 0xe5,
-0xe5, 0x03, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x01, 0x02, 0x02, 0x01, 0x04,
-0x04, 0x03, 0xe5, 0x03, 0x01, 0x07, 0x01, 0x0e,
-0x02, 0xe5, 0x19, 0x04, 0x04, 0x0e, 0x11, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x06, 0xe6, 0x10, 0x02,
-0x03, 0x04, 0x13, 0x02, 0x2e, 0xe5, 0x07, 0x02,
-0x03, 0x09, 0x20, 0xe6, 0xe6, 0x13, 0xe5, 0x03,
-0xe5, 0x07, 0xe5, 0x08, 0x16, 0x09, 0xe5, 0x07,
-0x05, 0xe5, 0x01, 0xe5, 0x04, 0x12, 0xe5, 0x14,
-0x02, 0x13, 0x13, 0xe5, 0x07, 0x09, 0x05, 0xe5,
-0x07, 0xe5, 0x1c, 0x02, 0x03, 0xe5, 0x0a, 0x02,
-0x04, 0x01, 0x02, 0xe6, 0x06, 0xe6, 0x06, 0x06,
-0x02, 0x09, 0x05, 0x03, 0x09, 0x05, 0x03, 0xe5,
-0x07, 0x09, 0x06, 0x02, 0xe5, 0x04, 0x04, 0x09,
-0x05, 0x03, 0x09, 0x03, 0x02, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x03, 0x05, 0x03, 0x05, 0xe6, 0x06,
-0xe5, 0x07, 0x09, 0x0d, 0x01, 0xe7, 0x01, 0x06,
-0x02, 0x09, 0x13, 0x06, 0x02, 0x09, 0x27, 0x09,
-0x06, 0x09, 0x18, 0x09, 0x06, 0x0b, 0x07, 0x43,
-0x02, 0xe5, 0x01, 0x09, 0x0a, 0x12, 0x07, 0x02,
-0x09, 0x26, 0x09, 0x11, 0x06, 0x11, 0x0a, 0x41,
-0x20, 0xe5, 0xe6, 0x0c, 0x01, 0x09, 0xe7, 0x03,
-0x01, 0xe5, 0xe5, 0x05, 0x02, 0x06, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x01, 0x04, 0x02,
-0x04, 0x01, 0xe7, 0x05, 0x02, 0x06, 0x02, 0x04,
-0x01, 0xe7, 0x07, 0x02, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x04, 0x02, 0x06, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x04, 0x02, 0x06, 0x02, 0x04, 0x01, 0x02,
-0x01, 0x05, 0xe6, 0x05, 0xe5, 0xe5, 0x0f, 0x0e,
-0xe5, 0x01, 0x0d, 0x01, 0xe5, 0x04, 0xe5, 0x01,
-0xe5, 0x03, 0xe5, 0xe7, 0x01, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x05, 0x03, 0x04, 0xe5, 0xe7, 0xe5, 0x02, 0x03,
-0x01, 0xe5, 0x01, 0x03, 0x05, 0x02, 0xe5, 0x06,
-0x03, 0x05, 0x01, 0x01, 0x01, 0x03, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x07, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x09, 0x04,
-0x02, 0xe6, 0x10, 0xe5, 0x0c, 0x01, 0x01, 0x0d,
-0x01, 0x09, 0x01, 0x05, 0x01, 0x09, 0x03, 0x05,
-0x04, 0x18, 0x0b, 0x07, 0x09, 0x03, 0x02, 0x02,
-0x01, 0x02, 0x03, 0x02, 0x09, 0x04, 0x04, 0x03,
-0xe5, 0x08, 0x09, 0x04, 0x04, 0x09, 0x18, 0x13,
-0x03, 0x0b, 0xe8, 0x0d, 0x05, 0xe6, 0x06, 0xe6,
-0xe5, 0x04, 0xe6, 0x04, 0xe8, 0x04, 0xe7, 0x05,
-0xe7, 0x05, 0xe7, 0x01, 0x03, 0xe7, 0x06, 0xe7,
-0x05, 0xe7, 0x04, 0xe7, 0x07, 0xe5, 0x01, 0x05,
-0xe7, 0x01, 0x04, 0xe7, 0xe5, 0x02, 0xe8, 0x04,
-0x01, 0xe5, 0x01, 0x03, 0xe8, 0x04, 0x01, 0xe5,
-0x01, 0x03, 0x01, 0xe5, 0x05, 0xe7, 0x02, 0x04,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe5, 0x06, 0x01, 0xe6, 0x0c, 0x01, 0x09, 0xe5,
-0x11, 0xe6, 0x06, 0x09, 0x09, 0x09, 0x13, 0x07,
-0x01, 0x0a, 0x0a, 0x1d, 0x09, 0x09, 0x09, 0x09,
-0x0a, 0x08, 0x13, 0x0f, 0xe7, 0x0c, 0x01, 0x07,
-0x04, 0x09, 0x06, 0x02, 0xe5, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0x05, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x01, 0xe5, 0xe5, 0x01,
-0xe5, 0x01, 0x03, 0x01, 0x03, 0x04, 0x02, 0x03,
-0x05, 0x03, 0x02, 0x02, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0x03, 0xe5, 0xe5, 0x01, 0xe5, 0x01, 0x02,
-0x02, 0x03, 0xe5, 0xe5, 0x01, 0xe5, 0x04, 0x02,
-0x01, 0x01, 0x05, 0x06, 0x02, 0x10, 0x0f, 0x01,
-0xe6, 0x0b, 0x01, 0x09, 0xe5, 0x11, 0x04, 0xe5,
-0x02, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x04, 0xe5, 0x08, 0x03, 0x05, 0x08,
-0xe5, 0x0b, 0x02, 0x03, 0xe6, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x06, 0x01, 0x08, 0xe5, 0x02, 0x03,
-0x01, 0x09, 0x03, 0x03, 0x01, 0x04, 0x08, 0x13,
-0x11, 0xe5, 0x02, 0x09, 0x01, 0xe5, 0x05, 0x15,
-0x03, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x03,
-0x01, 0xe5, 0x05, 0xe7, 0x01, 0x03, 0xe7, 0x05,
-0x01, 0xe5, 0x06, 0x01, 0x04, 0x04, 0xe6, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x03, 0xe8, 0x05, 0xe6,
-0x01, 0x03, 0xe8, 0x05, 0xe6, 0x01, 0x03, 0x01,
-0x03, 0x04, 0xe6, 0x0b, 0x13, 0x0e, 0x02, 0xe5,
-0x01, 0x2f, 0x02, 0x02, 0x08, 0xe5, 0x07, 0xe5,
-0x1b, 0xe5, 0x0f, 0x02, 0x12, 0x09, 0x01, 0xe5,
-0x1c, 0x0b, 0x04, 0xe5, 0xe5, 0x31, 0x02, 0x03,
-0x11, 0x01, 0x07, 0x01, 0x07, 0xe6, 0xe5, 0x04,
-0xe6, 0x06, 0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x05, 0x01, 0x01, 0x01, 0x07, 0x01, 0x03, 0x03,
-0xe6, 0xe5, 0x04, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x09, 0xe7, 0x0f,
-0x08, 0xe5, 0x01, 0x05, 0xe7, 0xe5, 0x03, 0xe5,
-0xe5, 0x03, 0xe7, 0x07, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x06, 0xe5, 0x01, 0x05, 0xe5, 0x03, 0x03,
-0xe5, 0x08, 0x03, 0x03, 0x02, 0xe5, 0x07, 0xe6,
-0x01, 0xe5, 0x01, 0xe6, 0xe5, 0x05, 0xe6, 0x06,
-0xe5, 0x05, 0x01, 0xe5, 0x1b, 0xe5, 0x01, 0x01,
-0x03, 0xe5, 0x02, 0x1a, 0x02, 0x02, 0xe6, 0x09,
-0x02, 0x02, 0x05, 0x08, 0xe5, 0x03, 0x0b, 0x0b,
-0x11, 0x0b, 0x12, 0x0c, 0x07, 0x03, 0x06, 0x01,
-0x08, 0xe5, 0xe5, 0x01, 0x01, 0x02, 0x09, 0x01,
-0x02, 0x01, 0xe5, 0xe5, 0x06, 0x06, 0x02, 0x0b,
-0x01, 0xe5, 0x06, 0xe5, 0x04, 0x09, 0x05, 0x0b,
-0x02, 0x01, 0x01, 0x11, 0x02, 0x02, 0x06, 0x02,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x02, 0x01, 0x04, 0x01, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x01, 0x09, 0x03, 0x04,
-0x09, 0x05, 0xe5, 0x0b, 0x06, 0x09, 0x02, 0xe5,
-0x02, 0xe5, 0x09, 0x05, 0x03, 0x09, 0x04, 0x0c,
-0x06, 0x0e, 0x01, 0x0d, 0xe6, 0x02, 0x08, 0x04,
-0x07, 0x01, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04,
-0x02, 0x01, 0x11, 0xe6, 0x06, 0x01, 0x07, 0x01,
-0xe5, 0x03, 0x01, 0x01, 0x07, 0x01, 0x01, 0x04,
-0x08, 0x05, 0x0a, 0x13, 0x12, 0xe5, 0x08, 0x1d,
-0x04, 0x03, 0xe5, 0x02, 0xe5, 0xe6, 0x08, 0x04,
-0x02, 0x03, 0x09, 0x04, 0x08, 0x09, 0x03, 0x03,
-0x02, 0x06, 0x02, 0x02, 0x01, 0x11, 0x01, 0x01,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x0b, 0x01, 0xe6,
-0xe5, 0x02, 0x02, 0x08, 0x01, 0x05, 0x0a, 0xe5,
-0x08, 0x08, 0x09, 0x03, 0x04, 0x01, 0x07, 0xe6,
-0x10, 0x09, 0x09, 0xe7, 0xe5, 0x0f, 0x09, 0x10,
-0x01, 0x03, 0x03, 0x01, 0x01, 0x07, 0xe5, 0x07,
-0x09, 0x07, 0x01, 0x09, 0x09, 0x02, 0x01, 0x04,
-0x03, 0xe5, 0x01, 0x03, 0x09, 0x09, 0x05, 0x03,
-0x02, 0x06, 0x09, 0xe5, 0x07, 0x03, 0x2d, 0x0d,
-0xe5, 0xe5, 0xe5, 0x0b, 0x0e, 0x10, 0x01, 0x07,
-0x05, 0x03, 0x09, 0x09, 0x01, 0x04, 0x02, 0x09,
-0x03, 0x05, 0x09, 0x04, 0x01, 0x04, 0x03, 0x05,
-0x09, 0x09, 0x09, 0x03, 0x02, 0x02, 0x09, 0x0d,
-0x11, 0x0c, 0x02, 0xe7, 0xe5, 0x0a, 0xe9, 0xe5,
-0x06, 0xe5, 0x06, 0x0b, 0x06, 0x04, 0x06, 0x1d,
-0x0c, 0x1b, 0x0a, 0x01, 0x0a, 0x09, 0x0e, 0x03,
-0x0f, 0x1d, 0x09, 0x13, 0x08, 0x03, 0xe5, 0x01,
-0x01, 0x06, 0x0f, 0x04, 0x02, 0xe6, 0x03, 0x0c,
-0x05, 0x03, 0x09, 0x08, 0xe5, 0x09, 0xe6, 0xe5,
-0x04, 0xe7, 0x05, 0xe6, 0x13, 0x03, 0x22, 0xe6,
-0x02, 0x08, 0x03, 0x1e, 0xe6, 0x16, 0x09, 0xe9,
-0x02, 0x11, 0x03, 0x07, 0x02, 0x0e, 0x12, 0x09,
-0x0d, 0x09, 0x09, 0x12, 0x02, 0x25, 0x02, 0x05,
-0x14, 0x11, 0x05, 0x03, 0x1f, 0xe6, 0x09, 0x09,
-0x09, 0x01, 0x02, 0x03, 0xe5, 0x03, 0x04, 0x04,
-0x03, 0x05, 0x06, 0x02, 0x06, 0x02, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x06, 0x01, 0x01, 0x05, 0x02, 0x03, 0x02,
-0x03, 0x05, 0x09, 0x03, 0xe5, 0xe5, 0x01, 0x04,
-0x04, 0x04, 0x0b, 0x02, 0x19, 0x0e, 0x03, 0x03,
-0xe5, 0x0e, 0x0b, 0x05, 0xe5, 0xe6, 0x02, 0x01,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x01, 0xe5,
-0x03, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe6, 0x01,
-0x04, 0xe6, 0x01, 0x02, 0x01, 0x01, 0xe5, 0x07,
-0xe6, 0x02, 0x03, 0xe5, 0x01, 0x03, 0x01, 0xe6,
-0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe6, 0x06, 0xe5,
-0x0a, 0x07, 0x06, 0x04, 0x09, 0x12, 0x03, 0x01,
-0xe6, 0x1a, 0x07, 0x08, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x09, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x06, 0x0b, 0x09, 0x09, 0x09, 0x09,
-0x03, 0xe5, 0x03, 0x09, 0x02, 0x09, 0x08, 0x0a,
-0x20, 0x01, 0xe6, 0x0c, 0x06, 0xe5, 0xe5, 0x02,
-0x09, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x02,
-0x05, 0x06, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe5, 0xe5,
-0x05, 0xe5, 0x02, 0x03, 0x01, 0xe5, 0x01, 0x09,
-0x06, 0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0xe5, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0x02, 0x01, 0xe5, 0x05,
-0x02, 0xe5, 0x0d, 0xe5, 0x08, 0x05, 0x0c, 0xe5,
-0x09, 0x02, 0xe5, 0xe6, 0xe5, 0xe5, 0x07, 0x09,
-0x04, 0x04, 0xe5, 0xe5, 0x07, 0x02, 0x06, 0x01,
-0x02, 0x01, 0x02, 0x09, 0x01, 0xe5, 0x05, 0x01,
-0x02, 0x01, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0x02,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x02, 0x02, 0x08,
-0xe5, 0xe5, 0x05, 0x03, 0xe5, 0x03, 0x02, 0x01,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x03, 0xe5, 0x02, 0xe5, 0x01, 0xe6, 0x0f, 0x02,
-0x01, 0xe6, 0x07, 0x06, 0x01, 0x0c, 0x01, 0x04,
-0x01, 0x04, 0x08, 0x09, 0x03, 0x07, 0x04, 0x04,
-0x04, 0x04, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04,
-0x04, 0x04, 0x02, 0x01, 0x04, 0x04, 0x04, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x04, 0x04, 0x06, 0x04,
-0x04, 0x02, 0x01, 0x04, 0x04, 0x04, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5,
-0xe5, 0x01, 0x03, 0x05, 0x01, 0x04, 0x01, 0xe5,
-0xe5, 0x08, 0x01, 0x05, 0x0d, 0x02, 0xe5, 0x02,
-0x04, 0x02, 0xe5, 0xe6, 0x09, 0x09, 0x09, 0x06,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0x02, 0x06, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x08,
-0x01, 0x07, 0x01, 0x07, 0x09, 0x10, 0xe5, 0x04,
-0x02, 0xe9, 0xe5, 0x09, 0x09, 0x04, 0x06, 0x02,
-0x06, 0x02, 0x03, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x06, 0x02, 0x01,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x08,
-0x02, 0x06, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x04, 0x04, 0x09,
-0x10, 0x02, 0xe5, 0x01, 0xe5, 0x08, 0x01, 0x0d,
-0x01, 0xe5, 0xe5, 0x08, 0x02, 0xe5, 0x02, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x02, 0xe7, 0x02,
-0x05, 0x03, 0x04, 0xe5, 0x02, 0x05, 0x03, 0x04,
-0xe5, 0x02, 0x05, 0x03, 0x04, 0xe5, 0x02, 0x05,
-0x03, 0x01, 0x02, 0x02, 0x03, 0x05, 0x03, 0x02,
-0xe7, 0x02, 0x02, 0xe7, 0x02, 0x04, 0xe5, 0x02,
-0x04, 0xe5, 0x02, 0x04, 0xe5, 0x02, 0x09, 0x09,
-0x05, 0x03, 0x02, 0x01, 0xe5, 0x02, 0x05, 0x01,
-0x01, 0x09, 0x02, 0x01, 0xe6, 0x0c, 0x09, 0x03,
-0xe5, 0xe5, 0x03, 0x01, 0x02, 0x01, 0xe5, 0x02,
-0x02, 0x02, 0x03, 0x05, 0x03, 0x02, 0xe7, 0x02,
-0x05, 0x03, 0x01, 0xe6, 0xe5, 0x08, 0x03, 0x03,
-0x01, 0x03, 0x05, 0x06, 0x04, 0x04, 0x04, 0x09,
-0x03, 0x02, 0x02, 0x06, 0xe5, 0xe5, 0x06, 0x01,
-0x06, 0xe5, 0x02, 0x02, 0x01, 0x02, 0x01, 0x03,
-0xe5, 0x01, 0x01, 0x04, 0x04, 0x01, 0x05, 0x09,
-0x01, 0x0d, 0x02, 0xe6, 0x01, 0x0a, 0x09, 0x04,
-0x02, 0x01, 0x04, 0x01, 0x01, 0x02, 0x02, 0x02,
-0x03, 0x02, 0x06, 0x02, 0xe6, 0x03, 0x02, 0x06,
-0x02, 0x01, 0x04, 0x01, 0xe5, 0x05, 0x02, 0x06,
-0x02, 0x06, 0x01, 0xe5, 0xe7, 0x03, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x02, 0x01, 0xe6, 0x01,
-0x01, 0xe8, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe8,
-0x02, 0x01, 0xe8, 0xe5, 0xe5, 0xe6, 0x03, 0x01,
-0x04, 0xe5, 0xe5, 0x03, 0x04, 0x09, 0x01, 0x0b,
-0xe5, 0x02, 0x01, 0xe5, 0xe5, 0x16, 0x09, 0x06,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x05, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x06, 0x02, 0x06,
-0x0c, 0x01, 0x04, 0x20, 0x01, 0xe5, 0xe5, 0x19,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x01, 0x03,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x06,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0x0d, 0x03,
-0xe5, 0x20, 0xe8, 0x0d, 0x02, 0x06, 0xe6, 0x06,
-0xe6, 0x01, 0x01, 0xe5, 0xe7, 0x02, 0x01, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x07, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0x02,
-0x06, 0xe6, 0x06, 0x09, 0x0d, 0x01, 0x01, 0xe5,
-0x29, 0xe5, 0x08, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x0f, 0x02, 0x2c, 0x02, 0x01, 0x01, 0x29,
-0x01, 0x09, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0xe5, 0x04, 0x02, 0x06, 0x02,
-0x06, 0x02, 0xe5, 0x05, 0xe5, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0x06, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x08, 0x01, 0x32, 0xe5, 0xe6, 0x0c, 0x01, 0x0a,
-0xe6, 0x05, 0xe5, 0xe5, 0x05, 0xe7, 0x03, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6,
-0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x05, 0x02,
-0xe6, 0x03, 0x02, 0x01, 0x04, 0x02, 0xe6, 0x03,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x04, 0x02, 0x01, 0x01, 0x01, 0xe5, 0xe6, 0xe5,
-0x03, 0x01, 0x07, 0x01, 0xe5, 0xe5, 0xe5, 0x1d,
-0x01, 0xe5, 0x0c, 0x01, 0xe5, 0x09, 0x07, 0xe6,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05,
-0x01, 0xe6, 0x21, 0x01, 0xe5, 0x0a, 0xe5, 0xe5,
-0x0a, 0x07, 0x13, 0x09, 0x09, 0x09, 0x09, 0x03,
-0xe5, 0x03, 0x09, 0x09, 0x08, 0x02, 0x09, 0x03,
-0x05, 0x03, 0x05, 0x04, 0x04, 0x09, 0x04, 0x04,
-0x07, 0x01, 0x03, 0x03, 0x01, 0x06, 0xe5, 0xe5,
-0x22, 0x01, 0xe5, 0x08, 0x03, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x02, 0x02, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x02, 0xe6,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x02, 0xe6,
-0x03, 0xe5, 0x02, 0xe6, 0x01, 0x03, 0x01, 0xe5,
-0x01, 0xe5, 0x01, 0xe7, 0x01, 0x04, 0xe6, 0x01,
-0x04, 0xe6, 0x01, 0x03, 0xe7, 0x01, 0x05, 0xe6,
-0xe5, 0x02, 0x01, 0xe6, 0x06, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe5, 0x01,
-0x1a, 0x08, 0xe6, 0x04, 0x01, 0xe5, 0x04, 0x02,
-0xe6, 0x03, 0x02, 0xe5, 0x04, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x04,
-0xe5, 0x04, 0x02, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0xe6, 0x03, 0x02, 0xe5, 0x04, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x0d, 0xe5, 0xe7, 0x07, 0x09, 0x09,
-0x0d, 0xe6, 0xe5, 0x19, 0x01, 0x06, 0x02, 0x04,
-0x01, 0x02, 0xe5, 0xe6, 0x01, 0x02, 0xe5, 0xe6,
-0x01, 0x02, 0xe5, 0xe6, 0x01, 0x02, 0xe5, 0xe6,
-0x01, 0x02, 0xe5, 0xe6, 0x01, 0x02, 0x01, 0xe6,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0xe5, 0xe6,
-0x01, 0x02, 0x03, 0x04, 0x02, 0x01, 0xe6, 0x01,
-0x02, 0xe5, 0xe6, 0x01, 0x02, 0x01, 0xe6, 0x01,
-0x02, 0x01, 0xe6, 0x01, 0xe5, 0xe5, 0x01, 0xe5,
-0x01, 0x02, 0x01, 0xe6, 0x01, 0x02, 0x02, 0x06,
-0x02, 0xe6, 0xe5, 0x09, 0x01, 0x18, 0xe5, 0x03,
-0xe5, 0xe5, 0xe6, 0x21, 0x07, 0x02, 0x03, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x01, 0x03, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x01, 0x02,
-0x01, 0x01, 0x02, 0x03, 0xe5, 0xe5, 0x01, 0x03,
-0xe5, 0xe5, 0x01, 0x03, 0x03, 0xe5, 0x01, 0x04,
-0x01, 0x07, 0x01, 0x02, 0x02, 0x01, 0x01, 0x07,
-0x01, 0x06, 0xe5, 0xe5, 0x04, 0x01, 0x01, 0x07,
-0x07, 0x01, 0x01, 0x01, 0x14, 0x09, 0x06, 0x06,
-0xe5, 0x01, 0x03, 0x1f, 0x09, 0x03, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0xe5, 0x01, 0x05, 0x03, 0x05, 0x03, 0x0b, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0x03, 0x05, 0xe5, 0x01,
-0x05, 0x09, 0xe5, 0x01, 0x01, 0xe5, 0x12, 0x09,
-0x07, 0x03, 0x01, 0x01, 0xe6, 0x0c, 0x01, 0xe5,
-0x05, 0xe5, 0xe5, 0x3b, 0x13, 0x13, 0x15, 0x17,
-0x0f, 0x05, 0x02, 0x0a, 0x1b, 0xe5, 0x16, 0xe8,
-0x0d, 0x02, 0x01, 0x01, 0x01, 0x03, 0xe6, 0x06,
-0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0xe6, 0xe5,
-0x04, 0xe6, 0xe5, 0x04, 0x01, 0x01, 0x05, 0xe6,
-0x06, 0x01, 0xe6, 0x04, 0xe6, 0x06, 0xe6, 0xe5,
-0x04, 0x01, 0x02, 0x06, 0x01, 0x01, 0x05, 0xe6,
-0x06, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x03, 0x03, 0x02, 0xe5, 0xe6,
-0x1a, 0x04, 0x02, 0x03, 0x05, 0xe5, 0x01, 0xe5,
-0x03, 0x09, 0xe5, 0xe5, 0x06, 0x09, 0x08, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0xe5, 0xe6, 0x02,
-0xe5, 0x06, 0x02, 0xe5, 0x01, 0xe5, 0x03, 0xe5,
-0x04, 0x02, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x04,
-0x05, 0x03, 0x04, 0x07, 0x01, 0x07, 0xe5, 0x02,
-0x04, 0xe5, 0x0e, 0x01, 0xe5, 0x0a, 0x09, 0x07,
-0x04, 0x04, 0x03, 0x0c, 0x06, 0x07, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x01, 0xe5, 0xe5, 0x03,
-0xe5, 0x02, 0x04, 0x01, 0xe5, 0xe5, 0x03, 0xe5,
-0x03, 0x02, 0x04, 0xe7, 0x03, 0xe5, 0x09, 0xe5,
-0x04, 0x02, 0xe5, 0x05, 0xe5, 0xe5, 0x07, 0x08,
-0x01, 0xe5, 0x20, 0x03, 0x11, 0x06, 0xe9, 0xe5,
-0x18, 0x0c, 0x01, 0x02, 0x06, 0x02, 0x05, 0xe5,
-0xe5, 0x02, 0xe5, 0x0b, 0x05, 0x10, 0x02, 0x03,
-0x05, 0x03, 0x02, 0x06, 0x0e, 0x14, 0x03, 0x05,
-0x07, 0x05, 0x08, 0x08, 0x07, 0x03, 0x03, 0x09,
-0x08, 0x01, 0x0f, 0x01, 0xe5, 0x0c, 0x01, 0x0d,
-0x01, 0x0b, 0x01, 0x01, 0x05, 0x01, 0x07, 0xe6,
-0x03, 0x04, 0x02, 0x04, 0x01, 0x11, 0x01, 0x07,
-0x01, 0x09, 0x02, 0x01, 0x02, 0x01, 0x01, 0x05,
-0x01, 0x07, 0xe8, 0x01, 0x04, 0x01, 0xe5, 0x03,
-0x01, 0x0b, 0xe5, 0x05, 0x08, 0xe7, 0x08, 0x02,
-0xe5, 0x04, 0xe5, 0x23, 0xe6, 0x0c, 0xe5, 0x04,
-0x0a, 0x0a, 0x01, 0x03, 0x03, 0x01, 0x19, 0x01,
-0x01, 0x03, 0x01, 0xe5, 0x03, 0x01, 0x01, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x0b, 0x01, 0x01,
-0x03, 0x02, 0x02, 0x02, 0x01, 0x08, 0xe5, 0x03,
-0x04, 0x05, 0x07, 0x0b, 0x07, 0x06, 0x09, 0x01,
-0x06, 0x06, 0x01, 0x01, 0x06, 0x02, 0x09, 0xe5,
-0xe6, 0x02, 0x04, 0x23, 0x08, 0xe5, 0x06, 0xe6,
-0x06, 0xe6, 0x03, 0x01, 0x01, 0xe5, 0x03, 0x03,
-0xe5, 0x07, 0xe5, 0x02, 0xe5, 0x02, 0xe5, 0x02,
-0xe5, 0x01, 0xe6, 0x02, 0x03, 0xe5, 0xe6, 0x07,
-0xe5, 0x02, 0x03, 0xe6, 0x04, 0x01, 0x01, 0x03,
-0x04, 0xe5, 0x02, 0x04, 0xe6, 0x0b, 0x0a, 0x02,
-0x0a, 0xe5, 0x21, 0x01, 0x01, 0xe5, 0x01, 0x0c,
-0x09, 0x0d, 0x0c, 0x01, 0x07, 0x01, 0x02, 0x02,
-0x01, 0x04, 0xe5, 0x02, 0x01, 0x07, 0x07, 0x01,
-0x01, 0x07, 0x01, 0x07, 0x0b, 0x04, 0x04, 0x01,
-0x07, 0x06, 0x02, 0x09, 0x01, 0x07, 0x01, 0x0d,
-0x08, 0x09, 0x09, 0x08, 0x08, 0x11, 0x0a, 0x07,
-0x09, 0x01, 0x07, 0x07, 0xe5, 0x09, 0x0b, 0x01,
-0x02, 0x02, 0x10, 0x06, 0x0f, 0x01, 0x04, 0x01,
-0x05, 0xe5, 0x01, 0x02, 0x03, 0x04, 0x07, 0x01,
-0x15, 0x26, 0x03, 0x08, 0x05, 0x01, 0x14, 0xe9,
-0x0c, 0x12, 0xe5, 0x08, 0x02, 0x05, 0xe5, 0x04,
-0x02, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5, 0x07,
-0x01, 0x05, 0x01, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0x11, 0x07, 0x05, 0xe6, 0x03, 0x01, 0xe6,
-0x01, 0xe6, 0x01, 0xe6, 0x01, 0xe5, 0xe5, 0xe5,
-0x03, 0x01, 0x02, 0x06, 0x02, 0xe6, 0x01, 0x1f,
-0x07, 0x04, 0x01, 0x03, 0x0b, 0x13, 0x01, 0x02,
-0xe5, 0x02, 0x04, 0x04, 0x09, 0x01, 0x07, 0x04,
-0x04, 0x0e, 0x04, 0x04, 0x04, 0x09, 0x01, 0x02,
-0x02, 0x0f, 0x11, 0x0a, 0x09, 0x17, 0x02, 0x01,
-0x2c, 0xe5, 0xe7, 0x06, 0x19, 0x0a, 0x02, 0x03,
-0xe7, 0x06, 0xe6, 0x03, 0x02, 0xe6, 0x05, 0x01,
-0xe5, 0x09, 0x06, 0xe6, 0x05, 0xe8, 0x04, 0xe7,
-0x05, 0x04, 0xe5, 0x05, 0x01, 0x06, 0x03, 0x08,
-0x06, 0x01, 0x01, 0x03, 0xe6, 0xe5, 0x03, 0x09,
-0xe5, 0x07, 0x02, 0x16, 0x02, 0x08, 0x0c, 0x01,
-0x01, 0x01, 0x22, 0x02, 0x04, 0xe5, 0x02, 0x0c,
-0x02, 0x0d, 0x04, 0xe5, 0x0c, 0x19, 0x03, 0x06,
-0x04, 0x05, 0x07, 0x01, 0x03, 0x05, 0x01, 0x1e,
-0x04, 0x01, 0x0c, 0x08, 0xe5, 0x05, 0x0a, 0x0c,
-0xe5, 0xe5, 0xe5, 0x04, 0x27, 0x13, 0x06, 0x09,
-0x01, 0x28, 0x01, 0x13, 0x14, 0x02, 0x31, 0x09,
-0x06, 0x0f, 0x04, 0x03, 0x01, 0xe5, 0x02, 0x0c,
-0xe5, 0x04, 0x01, 0xe5, 0xe5, 0x06, 0xe5, 0x08,
-0x09, 0xe5, 0x07, 0x09, 0xe5, 0x07, 0x07, 0x0b,
-0x07, 0x01, 0xe5, 0x07, 0x0c, 0x01, 0xe5, 0x02,
-0x01, 0x0a, 0xe6, 0x05, 0x09, 0x09, 0x09, 0x02,
-0x01, 0x04, 0x02, 0xe5, 0x02, 0x01, 0x01, 0xe5,
-0x01, 0x04, 0x01, 0x01, 0x03, 0xe5, 0x13, 0x04,
-0xe6, 0xe5, 0x0c, 0x06, 0x0c, 0x10, 0x02, 0x09,
-0x09, 0x06, 0x02, 0x13, 0x09, 0x06, 0x02, 0x0f,
-0xe5, 0xe5, 0x12, 0x03, 0x05, 0x02, 0x09, 0x06,
-0x03, 0x02, 0x01, 0xe5, 0x0b, 0x06, 0xe5, 0x04,
-0xe5, 0x0a, 0xe5, 0x02, 0x06, 0x01, 0x02, 0x03,
-0x02, 0x14, 0x17, 0x0c, 0xe5, 0xe5, 0x04, 0xe5,
-0x01, 0x10, 0xe5, 0x02, 0xe5, 0x07, 0x07, 0x17,
-0x0b, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0x14, 0x0b,
-0x03, 0xe5, 0x01, 0x03, 0x02, 0xe5, 0xe5, 0xe5,
-0x01, 0x04, 0x01, 0x0b, 0x07, 0x09, 0x04, 0xe5,
-0xe7, 0x03, 0x11, 0x1d, 0x06, 0x02, 0x06, 0x02,
-0x09, 0x05, 0xe5, 0x01, 0xe5, 0x01, 0x01, 0xe5,
-0x01, 0x06, 0xe5, 0xe5, 0x08, 0x05, 0xe5, 0x03,
-0x09, 0x09, 0x05, 0xe5, 0x01, 0x09, 0x06, 0x02,
-0x09, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x04, 0xe5,
-0xe5, 0xe5, 0x06, 0x13, 0x05, 0xe5, 0x05, 0x04,
-0xe7, 0x15, 0x13, 0x01, 0x09, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x06, 0x02, 0xe5, 0x01,
-0xe5, 0xe6, 0xe5, 0x03, 0x01, 0x02, 0xe5, 0x01,
-0x02, 0x02, 0x06, 0x02, 0x06, 0x01, 0x02, 0x06,
-0x04, 0x01, 0x02, 0x02, 0x09, 0x01, 0x01, 0x02,
-0x05, 0x03, 0x17, 0x02, 0x05, 0x04, 0x01, 0x02,
-0x03, 0x0c, 0x04, 0x01, 0x06, 0xe5, 0xe5, 0xe6,
-0xe5, 0x13, 0x03, 0x0f, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x03, 0x02, 0x02, 0x06, 0x02, 0x04, 0x01,
-0x02, 0x01, 0x01, 0xe5, 0xe5, 0x01, 0x01, 0x01,
-0xe5, 0xe5, 0x01, 0x06, 0x02, 0x04, 0x01, 0x02,
-0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0xe5,
-0xe5, 0x05, 0x02, 0x02, 0x08, 0x04, 0xe5, 0xe5,
-0x08, 0x07, 0x08, 0xe5, 0x0c, 0x05, 0x01, 0x01,
-0x03, 0x0b, 0x03, 0x04, 0x04, 0x02, 0x03, 0x01,
-0x15, 0x0e, 0x04, 0x01, 0x09, 0x05, 0x01, 0x01,
-0x02, 0x04, 0x01, 0x09, 0x02, 0x06, 0x02, 0x01,
-0x04, 0x02, 0x04, 0x01, 0x09, 0x0b, 0x04, 0x04,
-0x05, 0x01, 0x01, 0x04, 0x02, 0x04, 0x02, 0x03,
-0x07, 0x01, 0x02, 0x06, 0x02, 0x02, 0x01, 0x09,
-0x01, 0x02, 0x04, 0x01, 0x04, 0x0e, 0x05, 0x07,
-0x01, 0xe5, 0xe6, 0x15, 0x06, 0x0c, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x04, 0x02, 0x01,
-0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x06,
-0x04, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x04, 0x01,
-0x02, 0x01, 0xe5, 0xe5, 0x02, 0xe5, 0x03, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x01, 0xe5, 0x03, 0x01,
-0x01, 0xe5, 0xe6, 0x0a, 0x0d, 0x02, 0x02, 0xe5,
-0x1e, 0x2f, 0x02, 0x06, 0x02, 0x06, 0xe5, 0x29,
-0x07, 0xe5, 0x09, 0x04, 0x02, 0xe5, 0x11, 0x09,
-0xe5, 0x07, 0x02, 0x03, 0x09, 0x02, 0x01, 0x19,
-0x01, 0xe5, 0xe7, 0x2e, 0x20, 0xe5, 0x07, 0x05,
-0xe5, 0x01, 0xe5, 0x2e, 0x12, 0xe5, 0x01, 0xe5,
-0x04, 0x09, 0x04, 0x04, 0x02, 0x06, 0x02, 0x05,
-0xe5, 0x07, 0xe5, 0x01, 0x01, 0x07, 0x11, 0x05,
-0xe5, 0x0d, 0x09, 0x04, 0x01, 0x02, 0x09, 0x06,
-0x02, 0x09, 0x09, 0x06, 0x02, 0x04, 0xe6, 0x01,
-0xe6, 0x06, 0x09, 0x06, 0x02, 0x04, 0x01, 0x04,
-0x09, 0x04, 0x01, 0x02, 0x09, 0xe5, 0x07, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x03, 0xe5, 0xe5,
-0x01, 0x03, 0x05, 0xe5, 0x04, 0x02, 0xe5, 0x03,
-0xe5, 0x01, 0x03, 0x05, 0x04, 0x01, 0x06, 0x01,
-0x01, 0xe5, 0x1f, 0x09, 0x06, 0x02, 0x09, 0x10,
-0x0c, 0x09, 0x09, 0x08, 0xe5, 0x08, 0x15, 0x13,
-0x09, 0x09, 0x09, 0x12, 0xe5, 0x05, 0x02, 0x13,
-0x04, 0x05, 0xe5, 0x1c, 0x09, 0x07, 0x02, 0x09,
-0x1e, 0x07, 0x09, 0x09, 0x0b, 0x02, 0x12, 0x0f,
-0x02, 0x0a, 0x09, 0x09, 0x0f, 0x03, 0x05, 0x02,
-0x12, 0x0a, 0xe8, 0x22, 0x04, 0x04, 0x02, 0x01,
-0x04, 0x02, 0x06, 0x02, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x04, 0x02, 0x06, 0xe7, 0xe5, 0x03, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x01, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x06, 0x02, 0x06, 0xe7, 0xe5,
-0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x04, 0x02, 0x04, 0x01,
-0xe7, 0x03, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x1a,
-0x01, 0x14, 0x09, 0x02, 0x02, 0x06, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x01, 0x01, 0x07, 0x01,
-0x02, 0x01, 0xe5, 0x01, 0xe5, 0x04, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x09, 0x01, 0x05,
-0x01, 0x01, 0x01, 0x03, 0x01, 0x01, 0x02, 0x02,
-0x01, 0xe6, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01,
-0x01, 0x01, 0x03, 0x01, 0x01, 0x01, 0xe5, 0x01,
-0x01, 0x01, 0x01, 0x03, 0x01, 0xe6, 0x03, 0xe5,
-0xe7, 0x01, 0x02, 0x02, 0x19, 0xe7, 0x11, 0x0f,
-0x04, 0x04, 0x04, 0x04, 0x09, 0x0e, 0x04, 0x04,
-0x05, 0x03, 0x04, 0x04, 0x04, 0x09, 0x04, 0x03,
-0xe5, 0xe5, 0x03, 0x04, 0x09, 0x35, 0xe5, 0x01,
-0x01, 0x04, 0x0c, 0x01, 0x18, 0x03, 0x15, 0xe5,
-0x07, 0xe6, 0x06, 0xe6, 0x04, 0xe8, 0x04, 0xe8,
-0x04, 0xe7, 0x05, 0xe8, 0x04, 0xe7, 0x05, 0xe8,
-0x04, 0xe8, 0x04, 0xe8, 0x05, 0xe6, 0x03, 0x04,
-0xe6, 0x01, 0x03, 0xe8, 0xe5, 0x03, 0xe7, 0x01,
-0x03, 0xe6, 0x05, 0x01, 0xe5, 0x05, 0xe7, 0x05,
-0x01, 0xe5, 0x01, 0x03, 0xe8, 0xe6, 0x03, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0xe5, 0x19, 0x08, 0xe5, 0x07, 0xe5, 0x07,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x1e, 0x08, 0x09, 0x09, 0x09, 0x0a, 0x08, 0x07,
-0x01, 0xe5, 0x17, 0xe7, 0x20, 0x0b, 0xe5, 0xe6,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0xe5, 0x03, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0x01, 0x01, 0x07,
-0x03, 0x05, 0xe5, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x03, 0x01, 0x03, 0xe5, 0x03, 0x03, 0xe5, 0x03,
-0xe5, 0x01, 0xe5, 0x03, 0x04, 0x01, 0x02, 0xe5,
-0x01, 0x05, 0x04, 0x04, 0x04, 0x01, 0x19, 0x01,
-0xe6, 0x18, 0x08, 0xe5, 0x07, 0x04, 0xe5, 0x02,
-0x04, 0xe5, 0x02, 0x04, 0xe5, 0x02, 0x04, 0xe5,
-0x02, 0x04, 0xe5, 0x06, 0xe6, 0x02, 0x03, 0xe6,
-0x02, 0x04, 0xe5, 0x02, 0x08, 0x02, 0x04, 0xe5,
-0x02, 0x04, 0xe5, 0x08, 0x08, 0xe5, 0x02, 0x03,
-0x01, 0x03, 0x04, 0xe5, 0x02, 0x03, 0x01, 0x08,
-0xe5, 0x03, 0x08, 0x07, 0x01, 0xe5, 0x16, 0x01,
-0xe6, 0x02, 0x16, 0x06, 0x02, 0x08, 0x03, 0x01,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x03, 0x01,
-0xe5, 0x01, 0x03, 0x01, 0xe6, 0x04, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x04, 0x01, 0x08, 0x01,
-0xe5, 0x01, 0x03, 0xe7, 0x01, 0x03, 0xe7, 0x05,
-0xe8, 0x05, 0xe7, 0x04, 0xe8, 0x06, 0x03, 0x03,
-0x01, 0xe5, 0x09, 0x09, 0x01, 0xe5, 0x17, 0x01,
-0xe5, 0x16, 0xe5, 0xe5, 0x0d, 0x0b, 0xe5, 0xe5,
-0x02, 0x02, 0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0xe5,
-0xe5, 0x05, 0x1d, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x13, 0xe5, 0x07, 0xe5, 0x06, 0x01, 0x08, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x08, 0x10, 0x03, 0x20,
-0x02, 0xe5, 0x10, 0x01, 0xe6, 0xe5, 0x02, 0x01,
-0xe5, 0x04, 0xe5, 0xe7, 0x04, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01,
-0x07, 0xe6, 0x01, 0x04, 0x01, 0x07, 0x01, 0x06,
-0xe5, 0xe6, 0x07, 0xe6, 0xe5, 0x04, 0x01, 0x07,
-0x01, 0x01, 0x05, 0xe6, 0x06, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01,
-0x01, 0x01, 0x03, 0x01, 0x01, 0x04, 0xe5, 0xe5,
-0x01, 0x04, 0x01, 0x0b, 0xe5, 0xe5, 0x18, 0x09,
-0xe5, 0x01, 0x09, 0x04, 0x09, 0x02, 0x06, 0x02,
-0xe5, 0x0a, 0x01, 0x02, 0xe5, 0x0a, 0x01, 0x01,
-0x01, 0x02, 0x06, 0x02, 0x06, 0x0e, 0x03, 0x06,
-0x06, 0xe5, 0x04, 0x16, 0xe5, 0x05, 0x0b, 0xe5,
-0x08, 0x08, 0xe5, 0x17, 0xe5, 0xe6, 0x14, 0x02,
-0x06, 0xe5, 0x04, 0x09, 0x01, 0x07, 0x08, 0x14,
-0x12, 0x01, 0x05, 0x04, 0x04, 0x03, 0x0a, 0x0c,
-0x03, 0x05, 0xe5, 0x02, 0x02, 0x09, 0x07, 0x05,
-0x01, 0x0b, 0x0a, 0x02, 0xe5, 0x04, 0x03, 0x03,
-0x0c, 0x08, 0x01, 0x01, 0xe5, 0x19, 0x08, 0x03,
-0x09, 0x01, 0x0e, 0x0e, 0x0a, 0xe5, 0xe5, 0x05,
-0x09, 0x03, 0x03, 0x01, 0x06, 0x02, 0x13, 0x08,
-0xe5, 0x03, 0x1d, 0x0a, 0x06, 0x01, 0x01, 0x09,
-0x06, 0x02, 0xe5, 0x02, 0x09, 0x07, 0xe5, 0x01,
-0x04, 0x03, 0x17, 0x0a, 0xe6, 0x06, 0xe6, 0x01,
-0x03, 0xe7, 0x03, 0x02, 0xe6, 0x05, 0x05, 0x07,
-0x02, 0x03, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x03,
-0x02, 0xe5, 0x01, 0x07, 0xe6, 0x06, 0x08, 0xe7,
-0x02, 0xe5, 0x01, 0x01, 0xe5, 0x05, 0x01, 0x07,
-0x01, 0x04, 0x06, 0x02, 0x02, 0x01, 0x05, 0x01,
-0x01, 0x02, 0x01, 0x04, 0x17, 0xe5, 0xe5, 0xe6,
-0x01, 0x2d, 0x15, 0x1b, 0x01, 0x11, 0x02, 0x08,
-0x01, 0x02, 0x09, 0x0a, 0x07, 0x09, 0x02, 0x04,
-0x01, 0x02, 0x06, 0x02, 0x03, 0x08, 0x01, 0x02,
-0x01, 0x05, 0xe5, 0xe5, 0xe5, 0x02, 0x09, 0x0f,
-0x02, 0x01, 0x01, 0xe5, 0x08, 0x0e, 0x09, 0x06,
-0xe5, 0x04, 0x03, 0x02, 0x01, 0x04, 0x09, 0x06,
-0x0e, 0x04, 0x02, 0x02, 0x06, 0x01, 0x07, 0x05,
-0x03, 0x07, 0x05, 0xe5, 0xe5, 0x01, 0x07, 0x09,
-0x09, 0x05, 0x0d, 0x0f, 0x03, 0x05, 0x03, 0x03,
-0x05, 0x08, 0x0a, 0x04, 0xe5, 0x13, 0x01, 0x02,
-0x02, 0xe5, 0xe5, 0x13, 0x01, 0x01, 0x02, 0x0a,
-0x15, 0x04, 0x0e, 0x04, 0x0c, 0x0d, 0x03, 0x02,
-0x0f, 0x0c, 0x03, 0xe5, 0x0c, 0x09, 0x01, 0x02,
-0x02, 0x09, 0x05, 0x11, 0x09, 0x03, 0x03, 0x06,
-0x07, 0x11, 0x0b, 0x0a, 0x12, 0x03, 0x07, 0xe6,
-0x0e, 0x0b, 0x0c, 0x09, 0x07, 0x08, 0x03, 0x05,
-0x10, 0x04, 0x23, 0x01, 0x13, 0x0c, 0x01, 0xe6,
-0x1f, 0x01, 0x01, 0x04, 0xe5, 0x07, 0x0a, 0xe6,
-0x03, 0x02, 0xe5, 0x07, 0xe7, 0x05, 0xe8, 0x02,
-0x02, 0x08, 0x02, 0x06, 0xe5, 0x07, 0x01, 0xe5,
-0x0a, 0x0d, 0x02, 0xe6, 0x0b, 0xe5, 0x0d, 0x01,
-0x09, 0x02, 0x06, 0xe5, 0x0d, 0x09, 0x14, 0xe5,
-0x02, 0x05, 0x21, 0x15, 0x07, 0xe5, 0x03, 0x06,
-0x07, 0x05, 0x04, 0x05, 0x01, 0x07, 0xe6, 0xe5,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0x1e, 0x1d, 0x17,
-0x27, 0x02, 0xe6, 0x11, 0x05, 0x03, 0x09, 0x09,
-0x02, 0x03, 0x05, 0x0d, 0x03, 0x02, 0x01, 0x03,
-0x05, 0x03, 0x02, 0x06, 0x05, 0x03, 0xe5, 0x04,
-0x05, 0x08, 0xe5, 0x03, 0x06, 0x03, 0x0c, 0xe5,
-0x04, 0x03, 0x01, 0x06, 0x03, 0x01, 0x04, 0x04,
-0x06, 0x09, 0x08, 0x03, 0x0a, 0x09, 0x07, 0x19,
-0x0b, 0xe5, 0x08, 0x09, 0x09, 0x01, 0x07, 0x06,
-0x01, 0x07, 0x0c, 0x06, 0x01, 0x0d, 0x06, 0x01,
-0x06, 0x02, 0x07, 0x01, 0x09, 0x03, 0x03, 0x01,
-0x08, 0xe5, 0x05, 0xe5, 0xe5, 0x04, 0xe5, 0x12,
-0x09, 0x15, 0x02, 0xe5, 0xe6, 0x01, 0x02, 0x14,
-0x0c, 0x13, 0x02, 0x04, 0x10, 0x04, 0x06, 0x13,
-0x0a, 0x01, 0x0b, 0x06, 0x2f, 0x05, 0x03, 0x13,
-0x0b, 0x0c, 0x02, 0x03, 0x03, 0xe5, 0xe6, 0x08,
-0xe5, 0x04, 0xe5, 0x12, 0xe5, 0x07, 0x02, 0x01,
-0x04, 0x09, 0xe5, 0x03, 0x0d, 0xe5, 0xe6, 0x01,
-0x02, 0xe5, 0x07, 0x06, 0x03, 0x04, 0x03, 0x02,
-0xe5, 0x01, 0xe5, 0x02, 0xe5, 0x07, 0xe5, 0x07,
-0x09, 0xe5, 0x11, 0x09, 0xe5, 0x07, 0x02, 0x01,
-0x07, 0xe5, 0xe5, 0x02, 0x01, 0xe5, 0x01, 0x04,
-0x01, 0x01, 0x03, 0xe5, 0x09, 0x04, 0xe6, 0x02,
-0x05, 0x01, 0x17, 0x0a, 0x02, 0x01, 0x0a, 0xe5,
-0xe5, 0x05, 0x05, 0xe5, 0x08, 0xe5, 0xe5, 0x01,
-0x06, 0xe5, 0x01, 0x05, 0x06, 0x01, 0xe5, 0x02,
-0xe5, 0xe6, 0x02, 0x03, 0xe5, 0xe6, 0xe5, 0x02,
-0xe5, 0x07, 0x09, 0x05, 0x06, 0x01, 0x04, 0x05,
-0xe5, 0x01, 0x02, 0x01, 0x04, 0x02, 0xe5, 0xe7,
-0x03, 0xe5, 0xe7, 0x03, 0x01, 0xe5, 0x03, 0xe6,
-0x0d, 0x01, 0x02, 0x01, 0xe6, 0x03, 0x0c, 0x27,
-0xe5, 0x05, 0x07, 0x06, 0x01, 0xe5, 0xe5, 0xe5,
-0x09, 0x06, 0x03, 0xe5, 0x0b, 0x0a, 0xe5, 0x19,
-0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0x16, 0x03, 0xe5,
-0x01, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x0d, 0x07, 0x04, 0x02, 0xe5, 0x13,
-0xe5, 0x28, 0x09, 0x09, 0x01, 0x03, 0xe5, 0x01,
-0x09, 0x09, 0x09, 0x0b, 0x05, 0xe5, 0x01, 0x10,
-0x02, 0x01, 0x04, 0x16, 0x09, 0x01, 0x04, 0xe5,
-0xe5, 0xe5, 0x03, 0x02, 0x01, 0x07, 0x10, 0xe5,
-0x04, 0x02, 0x03, 0xe5, 0x0a, 0x0a, 0x09, 0x01,
-0x02, 0x09, 0x04, 0x01, 0x02, 0x06, 0x02, 0x03,
-0xe5, 0x03, 0x09, 0x09, 0xe5, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x03, 0x06,
-0x04, 0x09, 0xe5, 0x01, 0x05, 0x02, 0x06, 0x02,
-0x0a, 0xe5, 0xe5, 0x01, 0x06, 0x02, 0x09, 0x04,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x03, 0xe5,
-0x03, 0x14, 0xe5, 0xe5, 0xe5, 0x01, 0x07, 0xe6,
-0x0d, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x0e, 0x01,
-0x01, 0x05, 0x03, 0x02, 0xe7, 0x02, 0x09, 0x09,
-0x05, 0x03, 0x02, 0x01, 0x04, 0x05, 0x03, 0x07,
-0x03, 0x09, 0x13, 0x05, 0x05, 0x01, 0xe6, 0xe5,
-0xe5, 0x04, 0x03, 0x01, 0x02, 0x04, 0x05, 0x01,
-0x01, 0x02, 0x01, 0xe5, 0x02, 0x03, 0x01, 0x04,
-0x12, 0x04, 0x01, 0x02, 0x1e, 0x01, 0x0c, 0xe6,
-0x01, 0x01, 0x03, 0xe5, 0x03, 0x01, 0x05, 0x03,
-0x01, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x01, 0x0b,
-0x02, 0x04, 0x06, 0x02, 0x0b, 0x09, 0x06, 0x0c,
-0x01, 0x02, 0x0e, 0x01, 0x02, 0x01, 0x01, 0x02,
-0x04, 0x02, 0x01, 0x04, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x01, 0x02, 0x01, 0xe5, 0x05, 0x12,
-0x01, 0xe5, 0xe5, 0x01, 0x1e, 0x01, 0x01, 0xe7,
-0x05, 0xe5, 0x03, 0x01, 0x01, 0xe5, 0x03, 0x04,
-0x01, 0x02, 0x04, 0x04, 0x01, 0x01, 0xe5, 0xe5,
-0x01, 0x03, 0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0xe5,
-0x01, 0x03, 0xe5, 0xe8, 0x02, 0xe5, 0x05, 0x03,
-0xe5, 0x03, 0x03, 0xe8, 0x04, 0xe5, 0x03, 0x01,
-0x01, 0xe5, 0x0d, 0x01, 0x01, 0xe5, 0xe5, 0x01,
-0x03, 0xe5, 0xe6, 0xe5, 0xe5, 0xe6, 0xe8, 0xe5,
-0xe6, 0xe6, 0xe5, 0xe5, 0x01, 0xe6, 0x01, 0x04,
-0x01, 0xe5, 0x11, 0x01, 0x01, 0xe6, 0x1a, 0x02,
-0x03, 0x09, 0x09, 0x09, 0x04, 0x04, 0x02, 0xe5,
-0x04, 0x04, 0x04, 0x09, 0x02, 0x01, 0x04, 0x02,
-0xe5, 0x04, 0x0b, 0x09, 0x02, 0xe5, 0x04, 0x02,
-0x06, 0x0c, 0x06, 0x04, 0x04, 0x04, 0x04, 0x09,
-0x02, 0x01, 0x04, 0x0e, 0x11, 0x01, 0x01, 0xe5,
-0x1d, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x01, 0x03, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0x01, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x01, 0xe6, 0x02,
-0xe5, 0x08, 0x02, 0xe6, 0x02, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03, 0xe5, 0x07,
-0xe5, 0x01, 0x13, 0xe5, 0x01, 0xe5, 0x0a, 0x02,
-0x04, 0x01, 0x02, 0x02, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe7, 0x05, 0xe7, 0x05,
-0xe5, 0xe5, 0x05, 0xe5, 0x03, 0x03, 0xe5, 0xe6,
-0x01, 0x02, 0xe5, 0x07, 0xe5, 0x03, 0x05, 0xe5,
-0x04, 0x02, 0xe5, 0x07, 0xe5, 0x02, 0x01, 0x02,
-0xe5, 0x07, 0x09, 0xe5, 0x07, 0xe5, 0xe5, 0x05,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe6, 0x03,
-0x02, 0xe5, 0x03, 0x03, 0x04, 0x01, 0x06, 0xe5,
-0x02, 0x0b, 0xe5, 0x08, 0x27, 0x30, 0xe5, 0x1d,
-0xe5, 0x12, 0x09, 0x09, 0x1a, 0x02, 0x06, 0x09,
-0x02, 0x18, 0x05, 0xe5, 0x0a, 0x07, 0x11, 0x09,
-0x09, 0x01, 0x1b, 0x09, 0x09, 0x03, 0x05, 0x09,
-0x06, 0x04, 0x03, 0x05, 0x09, 0x01, 0x07, 0x03,
-0x07, 0x07, 0x09, 0x09, 0x01, 0x07, 0x0c, 0x06,
-0x16, 0xe5, 0xe6, 0x0e, 0x0e, 0x02, 0x01, 0xe7,
-0x02, 0xe5, 0xe8, 0x03, 0x01, 0xe7, 0x05, 0xe7,
-0xe5, 0x01, 0x01, 0xe7, 0x02, 0x02, 0xe7, 0x05,
-0xe7, 0x03, 0x01, 0xe7, 0x05, 0xe7, 0x03, 0x01,
-0xe7, 0x02, 0x02, 0x01, 0xe7, 0x05, 0xe7, 0x02,
-0xe5, 0xe8, 0x02, 0x02, 0xe7, 0x0f, 0xe7, 0x02,
-0x02, 0xe7, 0x05, 0xe7, 0x05, 0xe5, 0xe5, 0x05,
-0xe7, 0x03, 0x01, 0x02, 0x15, 0xe5, 0xe6, 0x0c,
-0x02, 0x09, 0x06, 0x01, 0xe6, 0x04, 0x01, 0xe6,
-0x01, 0x02, 0x01, 0xe6, 0x03, 0xe5, 0x01, 0xe5,
-0x04, 0x01, 0xe6, 0x06, 0xe6, 0x01, 0x02, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x06, 0x01, 0xe6, 0x04, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x02, 0xe5, 0x08, 0x01,
-0xe5, 0x01, 0x02, 0xe5, 0x06, 0xe6, 0x06, 0xe6,
-0x04, 0x02, 0xe5, 0x04, 0x01, 0xe6, 0x04, 0x01,
-0xe6, 0x16, 0x02, 0xe5, 0x0d, 0x03, 0xe5, 0x01,
-0x09, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x02, 0x04, 0x01, 0x04, 0x03, 0x08, 0xe5,
-0x13, 0x02, 0x05, 0x0f, 0x01, 0xe5, 0xe5, 0x03,
-0x01, 0x04, 0x08, 0x08, 0xe5, 0x11, 0x01, 0x07,
-0xe5, 0x07, 0x01, 0x01, 0x02, 0xe5, 0xe5, 0x08,
-0x01, 0x02, 0x02, 0x01, 0x18, 0x02, 0xe5, 0x0c,
-0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6, 0xe5,
-0x04, 0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe6, 0x01, 0x04, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x02, 0x03, 0xe6, 0x01, 0x01,
-0xe5, 0x01, 0xe8, 0x06, 0xe5, 0x05, 0x01, 0xe6,
-0x04, 0xe7, 0x07, 0xe6, 0x04, 0xe7, 0x01, 0x03,
-0x01, 0xe5, 0x01, 0x03, 0xe8, 0xe5, 0x04, 0xe6,
-0xe5, 0x04, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5,
-0x08, 0x01, 0x0f, 0x0a, 0x09, 0x09, 0x09, 0x08,
-0x07, 0x01, 0xe5, 0x07, 0xe6, 0x07, 0xe5, 0x04,
-0x01, 0xe5, 0x08, 0x06, 0x01, 0xe5, 0x02, 0x07,
-0x10, 0x01, 0xe6, 0x06, 0x04, 0x02, 0x0b, 0x09,
-0xe6, 0x06, 0x09, 0x0a, 0x08, 0x18, 0xe5, 0xe6,
-0x0c, 0x18, 0x07, 0x01, 0x09, 0x04, 0x04, 0x04,
-0x01, 0x02, 0x06, 0x02, 0x09, 0x04, 0x01, 0xe5,
-0xe5, 0x08, 0x04, 0x01, 0xe5, 0xe5, 0x02, 0x05,
-0x01, 0x03, 0x05, 0x03, 0xe5, 0xe5, 0x01, 0x03,
-0xe5, 0x03, 0xe5, 0x01, 0x02, 0x02, 0x03, 0xe5,
-0x03, 0xe5, 0x01, 0x02, 0x02, 0x06, 0x02, 0xe5,
-0x01, 0xe5, 0x03, 0x04, 0x04, 0x04, 0x01, 0x02,
-0x16, 0xe8, 0x0d, 0x0a, 0x09, 0x13, 0x08, 0x0a,
-0x08, 0x1e, 0x11, 0x06, 0xe6, 0x08, 0x07, 0x01,
-0x03, 0x05, 0x09, 0x03, 0x04, 0xe5, 0x02, 0x03,
-0x01, 0x03, 0x04, 0xe5, 0x0d, 0x06, 0x01, 0x19,
-0xe5, 0xe5, 0x02, 0x09, 0x0c, 0x24, 0x15, 0x2c,
-0x01, 0x08, 0xe7, 0x05, 0xe7, 0x05, 0xe8, 0x04,
-0x01, 0xe5, 0x05, 0xe8, 0x04, 0xe7, 0x01, 0x05,
-0x03, 0x03, 0x01, 0xe5, 0x09, 0x09, 0x01, 0x18,
-0x02, 0xe5, 0x16, 0xe5, 0xe5, 0x03, 0x0f, 0x03,
-0x15, 0xe5, 0xe5, 0x0f, 0x02, 0x10, 0x02, 0x06,
-0x02, 0x01, 0x06, 0xe5, 0xe5, 0x23, 0x27, 0xe5,
-0xe5, 0x07, 0xe6, 0x04, 0xe5, 0xe5, 0x16, 0xe5,
-0xe6, 0x10, 0x01, 0x01, 0x02, 0x02, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x05, 0x01, 0xe7,
-0x04, 0xe5, 0xe5, 0x04, 0x01, 0xe6, 0x03, 0x02,
-0x01, 0x05, 0x03, 0x01, 0x07, 0xe6, 0x06, 0xe6,
-0x06, 0x01, 0x03, 0x03, 0x01, 0xe5, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x01, 0x04,
-0xe7, 0x01, 0x07, 0xe8, 0x08, 0x0f, 0xe5, 0x07,
-0xe5, 0x08, 0xe5, 0xe6, 0x03, 0xe5, 0x01, 0x0e,
-0xe5, 0x01, 0x1b, 0xe5, 0x01, 0x05, 0x01, 0x04,
-0x02, 0x07, 0x03, 0xe5, 0x02, 0x04, 0x03, 0x05,
-0xe5, 0x06, 0xe5, 0xe5, 0xe5, 0x05, 0x07, 0xe5,
-0x02, 0x04, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x04,
-0x03, 0x08, 0xe5, 0x04, 0x0e, 0x02, 0xe5, 0x01,
-0xe5, 0xe5, 0x08, 0x09, 0x01, 0x06, 0x02, 0x01,
-0x05, 0x01, 0x02, 0x03, 0x02, 0xe5, 0xe5, 0x0c,
-0x0a, 0x06, 0x01, 0x0a, 0x01, 0x02, 0x01, 0x02,
-0xe5, 0x07, 0x01, 0x06, 0x04, 0x04, 0x02, 0xe5,
-0x09, 0x0a, 0x02, 0x02, 0x0d, 0xe5, 0xe5, 0x05,
-0x02, 0x02, 0xe5, 0x01, 0x01, 0x01, 0x01, 0x01,
-0x05, 0x01, 0x02, 0x02, 0x01, 0x02, 0xe5, 0xe5,
-0xe5, 0xe5, 0x0f, 0x02, 0xe7, 0xe5, 0xe5, 0x15,
-0x0a, 0xe5, 0x01, 0xe5, 0x0a, 0x09, 0x09, 0x02,
-0x0f, 0xe5, 0x12, 0x06, 0x02, 0x05, 0x01, 0x01,
-0x0b, 0x09, 0x07, 0x01, 0xe5, 0x07, 0x09, 0xe5,
-0x08, 0x09, 0x06, 0xe5, 0x02, 0x0e, 0x07, 0x08,
-0x0c, 0x01, 0xe7, 0x06, 0xe5, 0x05, 0x08, 0x04,
-0x02, 0x01, 0x11, 0xe6, 0xe5, 0x12, 0x04, 0x05,
-0x04, 0x01, 0xe6, 0x01, 0x07, 0x04, 0x01, 0x11,
-0xe5, 0x01, 0x01, 0x05, 0x01, 0x0a, 0x10, 0x01,
-0xe5, 0x02, 0x12, 0xe5, 0x04, 0x06, 0xe5, 0x05,
-0x01, 0x01, 0x02, 0x1e, 0xe5, 0xe5, 0xe5, 0x17,
-0x0a, 0x04, 0x01, 0x08, 0x01, 0x07, 0x09, 0x1b,
-0x01, 0x1d, 0x01, 0x01, 0x06, 0x02, 0x01, 0x0f,
-0x0b, 0x01, 0x03, 0x1f, 0x08, 0x01, 0xe5, 0x01,
-0xe5, 0x02, 0x07, 0x09, 0x01, 0x09, 0xe8, 0x11,
-0x0d, 0x05, 0x0f, 0x04, 0x04, 0x04, 0x04, 0x02,
-0x01, 0xe5, 0x02, 0x02, 0x06, 0x01, 0x07, 0x09,
-0x03, 0xe5, 0x03, 0x02, 0x04, 0x03, 0x02, 0x05,
-0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe5, 0x08, 0x09, 0x01, 0x17,
-0x09, 0x11, 0xe9, 0x19, 0x09, 0x03, 0x02, 0x02,
-0x05, 0xe5, 0xe6, 0x02, 0x02, 0x01, 0xe6, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01,
-0x03, 0x03, 0x01, 0x07, 0x01, 0x06, 0x02, 0xe5,
-0x03, 0x03, 0x09, 0x09, 0x09, 0x04, 0x01, 0xe5,
-0x0a, 0xe5, 0x02, 0x05, 0x01, 0x0b, 0x07, 0x0a,
-0x0c, 0x01, 0x07, 0xe5, 0xe6, 0x02, 0x11, 0x10,
-0x06, 0x03, 0x06, 0x02, 0x06, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0x01, 0x07, 0x03,
-0x05, 0xe5, 0x04, 0x03, 0x03, 0x05, 0x09, 0x05,
-0x03, 0x06, 0x02, 0x02, 0x01, 0x09, 0x04, 0x20,
-0x20, 0xe7, 0x07, 0x12, 0x02, 0x03, 0x02, 0x04,
-0xe8, 0x02, 0x0f, 0x02, 0x06, 0x06, 0xe6, 0x03,
-0x02, 0xe6, 0xe5, 0xe5, 0xe5, 0x15, 0x0b, 0x0e,
-0x01, 0x09, 0x02, 0x0e, 0x0e, 0x09, 0x09, 0x06,
-0x01, 0x01, 0x04, 0x02, 0xe5, 0x0c, 0x0b, 0x03,
-0x11, 0xe5, 0x0e, 0x09, 0x07, 0x09, 0x11, 0x03,
-0x09, 0x05, 0x08, 0x07, 0x07, 0x04, 0x02, 0x03,
-0x1d, 0x15, 0x07, 0x09, 0x08, 0x12, 0x01, 0x02,
-0x16, 0xe5, 0xe6, 0xe5, 0x0b, 0x24, 0x02, 0x01,
-0x07, 0x03, 0x05, 0x09, 0x02, 0x06, 0x06, 0x02,
-0x04, 0x04, 0x06, 0x02, 0x06, 0x02, 0x01, 0x09,
-0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x04, 0x03,
-0x01, 0x03, 0x06, 0xe5, 0xe5, 0x02, 0x03, 0x01,
-0x09, 0x04, 0x01, 0x02, 0x04, 0x01, 0x06, 0x09,
-0xe5, 0x13, 0xe7, 0x0e, 0x01, 0x14, 0x0e, 0x01,
-0x02, 0x02, 0x01, 0x01, 0x07, 0x01, 0x05, 0x01,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x03, 0x01, 0x01, 0xe5, 0xe5, 0x01, 0x05,
-0x02, 0x02, 0x02, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01,
-0x06, 0x02, 0x06, 0xe5, 0xe5, 0x04, 0xe5, 0x06,
-0x01, 0xe5, 0x07, 0xe5, 0x17, 0x09, 0xe5, 0xe5,
-0x01, 0x02, 0x0a, 0x02, 0x21, 0x09, 0x09, 0x09,
-0x03, 0x05, 0x08, 0xe5, 0x08, 0x09, 0x0d, 0x09,
-0x09, 0x04, 0x04, 0x01, 0x07, 0x02, 0x05, 0x0a,
-0x01, 0x06, 0x05, 0x02, 0x0a, 0x03, 0x22, 0xe5,
-0xe5, 0x06, 0xe5, 0x04, 0xe6, 0x1b, 0x05, 0x03,
-0x05, 0x09, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x05, 0xe5, 0x01, 0x03, 0x07, 0x03,
-0x02, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x02, 0x02, 0xe5, 0xe5, 0x04, 0xe5, 0x01,
-0x03, 0x02, 0xe5, 0xe5, 0x02, 0x09, 0x0f, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x0e, 0x01, 0xe5,
-0x01, 0xe5, 0x02, 0x05, 0xe5, 0xe6, 0x1e, 0x08,
-0x01, 0x01, 0xe5, 0x03, 0x09, 0x01, 0x01, 0xe5,
-0x03, 0xe5, 0x02, 0xe5, 0x02, 0xe5, 0x07, 0x01,
-0x01, 0xe5, 0x03, 0x03, 0xe5, 0x03, 0xe5, 0x09,
-0xe5, 0x01, 0xe5, 0x03, 0x09, 0x09, 0xe5, 0xe5,
-0x05, 0x04, 0x01, 0x02, 0x09, 0xe5, 0x02, 0x01,
-0x01, 0xe6, 0x0f, 0x01, 0xe5, 0x05, 0x03, 0x05,
-0x0b, 0x01, 0x04, 0xe6, 0xe5, 0x01, 0x0a, 0x01,
-0x1e, 0x01, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x04, 0x04, 0x02, 0x01, 0x04,
-0x04, 0x04, 0x02, 0x01, 0x06, 0x04, 0x04, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x04, 0x04, 0x04, 0x02,
-0x01, 0x04, 0x01, 0xe5, 0xe5, 0x03, 0x02, 0x01,
-0x02, 0x04, 0x0b, 0xe5, 0xe5, 0xe5, 0x01, 0x04,
-0x09, 0x06, 0xe5, 0x02, 0x04, 0x01, 0x01, 0x0d,
-0x24, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0x02, 0x06, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x0f, 0x02, 0x01, 0x07, 0x09, 0x06, 0x06, 0x02,
-0xe6, 0xe6, 0x08, 0x01, 0x02, 0x16, 0x04, 0x01,
-0x02, 0x06, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x06,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x06, 0x02, 0x01,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x04, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0x06, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x04, 0x04, 0x09, 0x02, 0x01, 0x08,
-0xe5, 0x08, 0x07, 0x07, 0xe7, 0xe5, 0x08, 0x02,
-0xe5, 0x02, 0x01, 0x02, 0x14, 0x01, 0x01, 0x05,
-0x03, 0x05, 0x03, 0x02, 0x01, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x03, 0x07, 0x03, 0x05, 0x03, 0x02, 0x01,
-0xe5, 0x02, 0x02, 0xe7, 0x02, 0x02, 0xe7, 0x02,
-0x02, 0xe7, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x05,
-0x03, 0x0f, 0x01, 0x01, 0x03, 0x01, 0x03, 0x05,
-0x03, 0x09, 0x04, 0x01, 0x0f, 0x16, 0x01, 0x02,
-0x01, 0x07, 0x03, 0xe5, 0x03, 0x06, 0x01, 0xe5,
-0x02, 0x03, 0x01, 0x09, 0x03, 0x05, 0x09, 0x03,
-0xe5, 0xe5, 0x01, 0x0b, 0x04, 0x04, 0x09, 0x09,
-0x04, 0x04, 0x05, 0xe5, 0x01, 0x04, 0xe6, 0x01,
-0x0b, 0x0e, 0x01, 0xe5, 0xe5, 0x06, 0x04, 0x04,
-0x09, 0xe5, 0x03, 0x01, 0xe7, 0xe6, 0x09, 0x17,
-0xe5, 0xe8, 0xe5, 0xe6, 0xe5, 0xe5, 0x01, 0x02,
-0x01, 0x01, 0x02, 0x01, 0xe7, 0x03, 0x02, 0x01,
-0x01, 0x02, 0x01, 0xe5, 0x05, 0x02, 0x06, 0x01,
-0xe5, 0xe5, 0xe5, 0x01, 0x02, 0x01, 0xe6, 0x01,
-0x01, 0xe5, 0x07, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5, 0xe5,
-0xe6, 0xe5, 0x06, 0x09, 0x09, 0x0a, 0xe5, 0x11,
-0x09, 0x02, 0x03, 0x09, 0x02, 0x02, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x05,
-0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x06, 0x02, 0x06,
-0x0c, 0xe5, 0x1b, 0x01, 0xe5, 0xe5, 0x09, 0x09,
-0x01, 0x07, 0xe5, 0x03, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x06, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0x2d, 0xe6, 0x06, 0x02, 0x02, 0x05,
-0x03, 0x09, 0xe5, 0x07, 0xe5, 0x01, 0x02, 0xe5,
-0xe7, 0xe5, 0x02, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0xe6, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0xe5,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0x02, 0x06, 0x02, 0x06, 0x06,
-0x06, 0xe5, 0x01, 0xe5, 0x08, 0x02, 0x24, 0x02,
-0xe5, 0x08, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x2d, 0x02, 0x04, 0x04, 0x01, 0x09, 0x1b, 0x09,
-0x03, 0x01, 0x09, 0x02, 0xe5, 0x04, 0x02, 0x06,
-0x02, 0xe5, 0x04, 0x02, 0x06, 0x02, 0xe5, 0x04,
-0x02, 0x06, 0x02, 0xe5, 0x05, 0xe5, 0x01, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x08, 0x21, 0x08,
-0xe5, 0x01, 0x0d, 0x01, 0x07, 0x01, 0x06, 0xe5,
-0xe8, 0x03, 0x01, 0xe7, 0x05, 0xe7, 0x03, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x02,
-0xe5, 0x01, 0x01, 0x04, 0x02, 0xe6, 0x03, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x03, 0x02, 0x02, 0xe6,
-0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02,
-0xe6, 0x03, 0x02, 0xe6, 0x03, 0x02, 0xe6, 0x03,
-0x02, 0xe6, 0x03, 0x02, 0x01, 0x06, 0xe5, 0xe5,
-0x03, 0x01, 0x04, 0x1d, 0xe5, 0x01, 0x0d, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0xe6, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x03, 0xe5, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x03, 0x02, 0xe6, 0x04, 0x01,
-0xe5, 0x20, 0x03, 0xe5, 0x08, 0x02, 0x01, 0x0e,
-0x02, 0x01, 0xe5, 0x02, 0x06, 0x02, 0x06, 0x04,
-0x02, 0x04, 0x04, 0x01, 0x07, 0x04, 0x04, 0x09,
-0x01, 0x02, 0x04, 0x09, 0x08, 0x02, 0x01, 0x07,
-0x04, 0x04, 0x09, 0x09, 0x06, 0x02, 0x01, 0x07,
-0x09, 0x09, 0x09, 0x23, 0x01, 0xe5, 0x0c, 0x01,
-0x05, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x05,
-0x01, 0xe5, 0x06, 0xe6, 0x01, 0xe5, 0x01, 0x01,
-0xe5, 0x01, 0x04, 0xe6, 0x01, 0xe5, 0x01, 0x01,
-0xe5, 0x01, 0x03, 0xe7, 0x01, 0x03, 0x01, 0xe5,
-0x01, 0x04, 0xe6, 0x01, 0x05, 0xe5, 0x03, 0x03,
-0xe7, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01,
-0x01, 0xe5, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5,
-0x01, 0x01, 0xe5, 0x01, 0x03, 0xe7, 0x01, 0xe5,
-0x01, 0x01, 0xe5, 0x01, 0x03, 0xe7, 0x01, 0x03,
-0xe7, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0xe5, 0x0c, 0x01, 0xe5, 0x05, 0x01,
-0x0a, 0x06, 0x01, 0xe5, 0x04, 0xe5, 0xe5, 0x05,
-0x02, 0xe5, 0x04, 0x02, 0x06, 0x02, 0xe5, 0x04,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x04, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x07, 0x06, 0x02, 0xe5,
-0x04, 0xe5, 0x0b, 0x17, 0xe5, 0xe6, 0x0c, 0x01,
-0x07, 0x01, 0x0c, 0x04, 0x01, 0x02, 0x02, 0xe6,
-0xe5, 0x01, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x03, 0x04,
-0x02, 0xe5, 0xe6, 0x01, 0x02, 0x02, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0xe5, 0xe6, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0xe5, 0xe6, 0x01,
-0x02, 0x02, 0x03, 0x02, 0xe5, 0xe6, 0x01, 0xe5,
-0xe5, 0xe6, 0xe5, 0x0b, 0x17, 0x01, 0x01, 0x09,
-0x03, 0x01, 0xe5, 0x12, 0x09, 0x02, 0x01, 0x01,
-0x06, 0xe5, 0xe5, 0x01, 0x02, 0x01, 0x01, 0x06,
-0xe5, 0xe5, 0x01, 0x02, 0x01, 0x01, 0x05, 0xe6,
-0xe5, 0x04, 0x01, 0x01, 0x06, 0xe5, 0xe5, 0x09,
-0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x01, 0x02, 0xe6,
-0xe5, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0xe5,
-0xe5, 0x01, 0x02, 0x01, 0x01, 0x02, 0x03, 0xe5,
-0xe5, 0x01, 0x02, 0x01, 0x01, 0x06, 0xe5, 0x02,
-0x03, 0x28, 0x02, 0xe5, 0x01, 0x0a, 0x02, 0x20,
-0xe5, 0x03, 0x03, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x06, 0x02, 0x05, 0xe5, 0x01, 0x06, 0x04,
-0x05, 0xe5, 0x01, 0x05, 0x03, 0x06, 0x02, 0x05,
-0xe5, 0x01, 0x06, 0x02, 0x05, 0xe5, 0x01, 0x09,
-0x05, 0x05, 0x04, 0x0f, 0x17, 0x02, 0xe6, 0x41,
-0x1d, 0x6b, 0x02, 0xe5, 0x0e, 0x02, 0x07, 0x01,
-0x06, 0xe5, 0xe5, 0x10, 0x11, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x05, 0x01, 0x06, 0xe5, 0xe5, 0xe5, 0x04, 0x01,
-0xe6, 0x04, 0x01, 0x07, 0x01, 0x07, 0xe6, 0x01,
-0x04, 0x01, 0x01, 0x07, 0xe6, 0xe5, 0x04, 0xe6,
-0xe5, 0x04, 0xe6, 0x06, 0x01, 0x01, 0x05, 0xe6,
-0x01, 0x04, 0xe6, 0x06, 0x01, 0x04, 0x02, 0x01,
-0x01, 0x05, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x0a, 0x01, 0x01, 0x02, 0x0c, 0xe5,
-0x04, 0x0c, 0xe5, 0xe5, 0x05, 0xe5, 0x01, 0x05,
-0xe5, 0x02, 0x05, 0x01, 0x03, 0x02, 0x03, 0xe5,
-0x04, 0x01, 0x06, 0xe5, 0xe5, 0xe5, 0x04, 0x02,
-0x02, 0x02, 0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0xe5,
-0xe5, 0x02, 0x02, 0x0a, 0x08, 0xe5, 0x02, 0x04,
-0xe5, 0x01, 0xe5, 0x03, 0xe5, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x01, 0x03, 0x01, 0xe5, 0x01, 0x05,
-0xe5, 0x05, 0x05, 0x05, 0x08, 0x13, 0xe5, 0x0c,
-0x02, 0x0e, 0xe5, 0xe5, 0x03, 0x02, 0x01, 0x03,
-0x02, 0x01, 0xe5, 0x01, 0x03, 0xe5, 0x0d, 0x03,
-0xe5, 0x03, 0x04, 0x07, 0x02, 0x03, 0x05, 0x06,
-0x01, 0x10, 0x03, 0x01, 0x02, 0x06, 0x05, 0x01,
-0x01, 0x03, 0x03, 0x01, 0x09, 0x03, 0x01, 0x03,
-0xe5, 0x03, 0x02, 0x03, 0x04, 0xe5, 0xe5, 0x0f,
-0x1a, 0xe6, 0x01, 0x0e, 0x19, 0x07, 0x07, 0x05,
-0x05, 0x06, 0x06, 0x0b, 0x03, 0x03, 0x09, 0x01,
-0x09, 0x03, 0x08, 0x13, 0x09, 0x09, 0x09, 0x13,
-0x1a, 0x02, 0x06, 0x11, 0xe5, 0x01, 0xe5, 0x0b,
-0x05, 0x0d, 0x01, 0x0a, 0x08, 0x02, 0x09, 0x01,
-0x04, 0x07, 0x01, 0x04, 0x04, 0x09, 0x02, 0x01,
-0x04, 0x05, 0x03, 0xe5, 0x05, 0x03, 0x07, 0x01,
-0x05, 0x01, 0x01, 0xe5, 0x03, 0x07, 0x03, 0x01,
-0xe5, 0x05, 0x10, 0x02, 0x10, 0x25, 0xe6, 0xe7,
-0x0e, 0x12, 0xe5, 0x0f, 0x10, 0x0b, 0x02, 0x01,
-0x01, 0x0c, 0x0c, 0x10, 0x01, 0x0a, 0x02, 0x06,
-0xe5, 0xe5, 0x05, 0x06, 0x01, 0x01, 0x01, 0x0a,
-0x05, 0x06, 0x02, 0x02, 0x05, 0x13, 0x1c, 0xe5,
-0x01, 0xe5, 0x07, 0x27, 0x03, 0xe7, 0x06, 0xe5,
-0x04, 0x01, 0x06, 0x08, 0x03, 0x06, 0x01, 0xe5,
-0x04, 0x04, 0xe5, 0x06, 0x01, 0x03, 0x03, 0x01,
-0x03, 0x01, 0x03, 0xe6, 0x02, 0xe5, 0x02, 0xe5,
-0x11, 0xe5, 0x02, 0x04, 0xe5, 0x02, 0x08, 0x14,
-0x01, 0x1d, 0x06, 0xea, 0x39, 0x04, 0x01, 0x0b,
-0xe5, 0x0b, 0x06, 0xe5, 0x02, 0x09, 0x01, 0xe5,
-0x06, 0x0d, 0x06, 0x01, 0x02, 0x04, 0x01, 0xe5,
-0x0b, 0x03, 0x01, 0xe5, 0x05, 0x01, 0x20, 0x11,
-0x04, 0x12, 0xe5, 0x01, 0x08, 0x02, 0x23, 0x0c,
-0x13, 0x07, 0x03, 0x07, 0x02, 0x08, 0x05, 0x0e,
-0x19, 0x09, 0xe5, 0x07, 0xe5, 0xe5, 0x05, 0x02,
-0x0b, 0x2d, 0x01, 0x0a, 0x02, 0x1b, 0x03, 0x04,
-0x06, 0x03, 0x01, 0x01, 0x04, 0x02, 0x09, 0x01,
-0xe5, 0x04, 0xe5, 0x01, 0x08, 0x01, 0x08, 0x03,
-0x02, 0x01, 0x05, 0x03, 0x04, 0x02, 0x01, 0x01,
-0xe5, 0x02, 0x0c, 0x01, 0x05, 0x09, 0x01, 0x07,
-0x01, 0x09, 0x07, 0x04, 0x0a, 0xe5, 0x0b, 0xe5,
-0x08, 0x19, 0x06, 0x24, 0x07, 0x05, 0x03, 0xe5,
-0x0e, 0x08, 0x05, 0x0d, 0x02, 0x09, 0x06, 0x03,
-0x01, 0x09, 0x08, 0x13, 0x29, 0x03, 0x2c, 0x02,
-0xe6, 0xe5, 0x16, 0x03, 0x05, 0x09, 0xe5, 0x09,
-0x0c, 0xe5, 0xe6, 0x01, 0x05, 0x01, 0x08, 0x02,
-0xe5, 0xe5, 0x04, 0x04, 0x01, 0x02, 0xe5, 0x01,
-0x02, 0x02, 0x09, 0x02, 0x03, 0x01, 0xe5, 0x04,
-0x05, 0x03, 0x06, 0x02, 0x09, 0x06, 0x06, 0x06,
-0x01, 0x08, 0x07, 0x02, 0x23, 0xe7, 0xe5, 0x07,
-0x37, 0x08, 0x08, 0x01, 0x08, 0x0a, 0x08, 0x0a,
-0x11, 0x03, 0x06, 0x01, 0x09, 0x07, 0x01, 0xe5,
-0x0f, 0x01, 0xe5, 0x16, 0x04, 0x23, 0x02, 0x1d,
-0x2c, 0x14, 0x12, 0x08, 0x08, 0x01, 0x20, 0x3c,
-0x21, 0x02, 0xe7, 0x28, 0x03, 0xe5, 0x07, 0x09,
-0x09, 0x09, 0x07, 0x01, 0x09, 0x0a, 0x08, 0xe5,
-0xe5, 0xe5, 0x03, 0x01, 0x09, 0x07, 0x01, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x02, 0xe5, 0x01, 0x02,
-0xe5, 0x26, 0x01, 0x01, 0xe6, 0x01, 0x01, 0x0f,
-0xe5, 0x14, 0x03, 0xe5, 0x07, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x05, 0x03, 0x09, 0x0b, 0xe5,
-0x02, 0x05, 0xe5, 0x01, 0xe6, 0x07, 0x03, 0x09,
-0x06, 0x02, 0x05, 0x03, 0x09, 0x05, 0xe5, 0x01,
-0x06, 0x02, 0x01, 0xe5, 0x04, 0x26, 0x01, 0x03,
-0x01, 0xe5, 0x03, 0x26, 0x09, 0x0b, 0x03, 0xe5,
-0x01, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0x07, 0x0b, 0x01,
-0x09, 0x01, 0x0f, 0x05, 0xe5, 0x01, 0x01, 0x11,
-0x09, 0x09, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x22,
-0x01, 0x02, 0x04, 0xe5, 0xe6, 0x2a, 0x09, 0x10,
-0x02, 0x09, 0x09, 0xe7, 0x02, 0x04, 0x04, 0xe5,
-0xe5, 0x13, 0xe5, 0x08, 0x05, 0xe5, 0x01, 0x09,
-0x09, 0x06, 0xe5, 0xe5, 0x04, 0xe5, 0x01, 0x06,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0xe5, 0x21, 0x06,
-0x02, 0x01, 0x01, 0x2b, 0x0b, 0x02, 0x04, 0x01,
-0x02, 0x02, 0x03, 0x02, 0x03, 0x02, 0x02, 0x07,
-0x01, 0x02, 0x01, 0x0b, 0x02, 0x04, 0x01, 0x02,
-0x08, 0x02, 0x06, 0x09, 0x02, 0x06, 0x02, 0x01,
-0x01, 0x02, 0x02, 0x06, 0x02, 0x06, 0x02, 0xe5,
-0x01, 0x02, 0x03, 0x02, 0x05, 0x20, 0x07, 0xe6,
-0xe6, 0x01, 0x28, 0x03, 0x07, 0x02, 0x04, 0x04,
-0xe5, 0x01, 0x05, 0xe5, 0xe6, 0x04, 0xe5, 0x01,
-0xe5, 0x03, 0x01, 0x01, 0xe5, 0x0a, 0x02, 0x04,
-0x04, 0xe5, 0x01, 0x02, 0x03, 0x02, 0x01, 0xe5,
-0xe5, 0x03, 0x01, 0x02, 0x02, 0x09, 0x04, 0x01,
-0x02, 0x06, 0x02, 0x04, 0x04, 0x03, 0x09, 0x04,
-0x27, 0x02, 0xe8, 0x01, 0x11, 0x01, 0x14, 0x04,
-0x04, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0x09, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x03, 0xe5, 0x01, 0x01, 0x0b, 0x01, 0x02, 0x04,
-0x07, 0x01, 0x07, 0x01, 0x09, 0x02, 0x04, 0x01,
-0x07, 0x04, 0x02, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x01, 0x29, 0x01, 0xe7, 0x01, 0x11, 0x01, 0x14,
-0x04, 0x04, 0x01, 0x02, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x04, 0x06, 0x04, 0x01,
-0xe7, 0xe5, 0x01, 0x04, 0x01, 0x02, 0x04, 0x04,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x01, 0x02, 0x2b, 0xe6, 0xe5,
-0x06, 0x27, 0x02, 0x06, 0x02, 0x06, 0x02, 0x10,
-0x13, 0xe5, 0x1a, 0x0c, 0x27, 0x09, 0xe5, 0x07,
-0xe5, 0x04, 0x0c, 0xe5, 0x1b, 0xe5, 0x01, 0xe5,
-0x09, 0x01, 0x22, 0x16, 0x13, 0x01, 0x03, 0xe5,
-0x08, 0x1e, 0xe5, 0x08, 0x02, 0x01, 0x27, 0x07,
-0x06, 0x08, 0xe5, 0x0b, 0xe5, 0x1b, 0xe9, 0x07,
-0x05, 0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0x09,
-0x04, 0xe6, 0x01, 0x09, 0x03, 0x02, 0x02, 0xe6,
-0x06, 0x09, 0x06, 0x02, 0x04, 0x01, 0x04, 0xe6,
-0x06, 0x04, 0xe6, 0x01, 0x04, 0x01, 0x02, 0x09,
-0x09, 0x09, 0x03, 0x05, 0x09, 0xe7, 0x02, 0x02,
-0x09, 0x09, 0x04, 0x01, 0x06, 0xe6, 0x01, 0x02,
-0x27, 0x09, 0x09, 0x09, 0x12, 0xe5, 0x08, 0x09,
-0x08, 0xe5, 0x08, 0x15, 0x09, 0x13, 0x24, 0x02,
-0x1d, 0x04, 0x03, 0xe5, 0xe5, 0x28, 0x05, 0x01,
-0x09, 0x09, 0x15, 0x09, 0x09, 0x07, 0x0b, 0x02,
-0x10, 0x0b, 0x13, 0x26, 0x1e, 0x08, 0x01, 0x01,
-0x01, 0x08, 0x22, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x06, 0xe7, 0x05, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x08, 0xe5, 0xe5, 0x03,
-0x01, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x02, 0x01, 0x02, 0x04, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01,
-0xe5, 0xe5, 0x03, 0x01, 0x23, 0xe5, 0xe5, 0x2a,
-0x03, 0x02, 0x02, 0x03, 0x05, 0x03, 0x05, 0x03,
-0x07, 0x01, 0x08, 0xe5, 0x04, 0x03, 0x01, 0x03,
-0x03, 0x05, 0x03, 0x07, 0x02, 0xe5, 0x01, 0x02,
-0x01, 0x01, 0x01, 0x03, 0x03, 0x02, 0x04, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x02, 0x02,
-0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x01, 0x03,
-0x01, 0xe6, 0x04, 0x01, 0xe5, 0x21, 0xe5, 0xe5,
-0x13, 0x18, 0x09, 0x03, 0x05, 0x09, 0x03, 0x05,
-0x03, 0x05, 0xe5, 0x07, 0x09, 0x03, 0x05, 0x08,
-0x02, 0x0e, 0x04, 0x09, 0x03, 0xe5, 0x11, 0x0f,
-0x04, 0x02, 0x01, 0x07, 0x01, 0x22, 0xe8, 0x14,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x04, 0xe8, 0x04,
-0xe8, 0x04, 0xe8, 0x04, 0xe7, 0x01, 0x03, 0xe7,
-0x06, 0xe7, 0x04, 0xe8, 0x04, 0xe8, 0x05, 0xe6,
-0x01, 0x05, 0xe7, 0x06, 0xe7, 0x04, 0xe7, 0x01,
-0x03, 0x01, 0xe5, 0x05, 0xe7, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x01, 0x03, 0xe8, 0xe5, 0x04,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x06, 0xe6, 0xe5, 0x0f, 0xe5, 0x18, 0x01, 0xe5,
-0x05, 0x01, 0x07, 0x01, 0x09, 0x07, 0x01, 0x09,
-0x07, 0x01, 0x09, 0x09, 0x0b, 0xe6, 0xe6, 0x03,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x1b, 0x01, 0x25,
-0xe5, 0x2a, 0x01, 0xe5, 0xe6, 0x01, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0xe5, 0xe5, 0x01, 0xe5,
-0x01, 0x05, 0x03, 0xe5, 0xe5, 0x01, 0x01, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x02, 0x04, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0xe5, 0x01, 0xe5, 0x03, 0x03, 0x02, 0x02, 0xe5,
-0x01, 0xe5, 0x03, 0x03, 0x02, 0x02, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0x04, 0x01, 0x24, 0xe6, 0x31,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x02, 0x04, 0xe5, 0x06, 0x01, 0x03,
-0x04, 0xe5, 0x02, 0x08, 0x02, 0x05, 0x03, 0x04,
-0xe5, 0x02, 0x04, 0xe5, 0x02, 0x03, 0x01, 0x03,
-0x04, 0xe5, 0x02, 0x03, 0x01, 0x03, 0x05, 0x03,
-0x04, 0xe5, 0x0a, 0x24, 0x01, 0xe6, 0x0f, 0x09,
-0x16, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0xe7, 0x01, 0x03, 0x01,
-0xe5, 0x01, 0x04, 0x01, 0x02, 0x05, 0x01, 0xe5,
-0x01, 0x03, 0x01, 0xe5, 0x01, 0x03, 0xe8, 0x05,
-0xe6, 0x01, 0x03, 0xe8, 0x05, 0xe6, 0x01, 0x03,
-0x01, 0x03, 0x03, 0x01, 0xe5, 0x09, 0x01, 0x23,
-0xe8, 0x01, 0x27, 0xe5, 0xe5, 0x05, 0xe5, 0xe6,
-0x04, 0xe5, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x02,
-0x04, 0xe5, 0x07, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x03, 0x0d, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0xe6, 0x04, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0x09, 0xe5, 0xe5, 0x13, 0x1d,
-0x03, 0x02, 0x06, 0x04, 0x05, 0x01, 0x07, 0x01,
-0xe6, 0x04, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x04,
-0x01, 0x07, 0xe7, 0x05, 0x01, 0x02, 0x04, 0xe6,
-0xe5, 0x04, 0xe6, 0xe5, 0x04, 0x01, 0x02, 0x04,
-0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x06, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x01, 0x04, 0xe5, 0xe5, 0x03, 0x02,
-0x01, 0xe5, 0xe5, 0x02, 0xe5, 0xe5, 0x01, 0x04,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x0d, 0xe5, 0x15, 0x15, 0xe7, 0x05, 0xe6, 0x06,
-0xe7, 0x06, 0xe5, 0x01, 0x05, 0xe6, 0x06, 0xe6,
-0x06, 0xe5, 0x01, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe6, 0x05, 0xe6, 0x02, 0xe5,
-0x01, 0xe6, 0x06, 0xe6, 0x01, 0x04, 0xe6, 0x06,
-0xe6, 0x07, 0xe5, 0x06, 0xe6, 0x08, 0x2d, 0xe7,
-0x06, 0x24, 0x09, 0xe5, 0x07, 0x05, 0x03, 0x03,
-0x01, 0x03, 0x09, 0x06, 0x02, 0x02, 0xe5, 0xe5,
-0x09, 0x0d, 0xe5, 0x05, 0x02, 0x06, 0x02, 0x02,
-0x03, 0x02, 0x09, 0x02, 0x06, 0x05, 0x03, 0x02,
-0x06, 0x07, 0x03, 0x04, 0x04, 0x04, 0x11, 0x08,
-0xe5, 0xe5, 0xe5, 0xe5, 0x08, 0x05, 0x02, 0x0f,
-0x06, 0x09, 0x09, 0x05, 0x03, 0x06, 0x02, 0x09,
-0x08, 0xe5, 0x07, 0x0f, 0x05, 0x0a, 0x05, 0x03,
-0x07, 0x01, 0x03, 0x02, 0x02, 0x03, 0x05, 0x09,
-0x09, 0x0f, 0x13, 0x14, 0xe5, 0x01, 0xe5, 0x29,
-0xe6, 0x05, 0xe7, 0x06, 0xe6, 0xe5, 0x01, 0x02,
-0x01, 0x07, 0x01, 0xe5, 0x08, 0x02, 0x03, 0x01,
-0x04, 0x02, 0xe6, 0x05, 0xe7, 0x06, 0xe5, 0x02,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe7, 0x05, 0xe6,
-0x06, 0xe7, 0x05, 0xe6, 0x03, 0x02, 0xe6, 0x06,
-0x01, 0x0a, 0x04, 0x0f, 0x0b, 0xe7, 0xe5, 0x1e,
-0x1b, 0x0d, 0x02, 0x02, 0x01, 0x01, 0x02, 0x03,
-0x09, 0x02, 0x02, 0x02, 0x13, 0x20, 0x08, 0x09,
-0x17, 0x07, 0x19, 0x14, 0x01, 0xe5, 0xe7, 0x07,
-0x1a, 0x06, 0x02, 0x05, 0xe5, 0xe5, 0x03, 0x02,
-0x05, 0x13, 0x05, 0x03, 0x05, 0x07, 0x05, 0x03,
-0x09, 0x03, 0x03, 0xe5, 0x01, 0xe6, 0x02, 0x03,
-0x01, 0x03, 0x03, 0x07, 0x01, 0x01, 0x07, 0x09,
-0x02, 0x1c, 0x21, 0x01, 0x02, 0x0a, 0x34, 0x01,
-0xe5, 0x02, 0x07, 0xe5, 0x05, 0x06, 0x02, 0x06,
-0xe5, 0x02, 0x08, 0x02, 0x0d, 0xe5, 0x03, 0x04,
-0x02, 0x06, 0x02, 0x10, 0xe5, 0x06, 0x17, 0x10,
-0x0f, 0x15, 0xe7, 0x01, 0x12, 0x22, 0x14, 0xe5,
-0x08, 0x10, 0x04, 0x0b, 0x07, 0x02, 0x0a, 0x02,
-0x02, 0x13, 0x06, 0x01, 0xe5, 0x09, 0xe5, 0x0f,
-0x11, 0xe5, 0xe5, 0x08, 0x15, 0x01, 0x01, 0x2b,
-0xe6, 0x0d, 0x01, 0x0a, 0xe5, 0x07, 0x01, 0x05,
-0x01, 0xe8, 0x03, 0xe6, 0x02, 0x05, 0x04, 0xe5,
-0x04, 0x02, 0x03, 0xe7, 0x08, 0x08, 0xe5, 0x24,
-0x09, 0x07, 0x05, 0x2b, 0x01, 0xe6, 0x07, 0x23,
-0x0e, 0x0c, 0xe6, 0x03, 0x0e, 0x08, 0xe5, 0x09,
-0x11, 0x04, 0x07, 0x08, 0x01, 0x18, 0xe5, 0x11,
-0x0b, 0x2f, 0xe9, 0x3c, 0x11, 0x0a, 0x03, 0x06,
-0xe5, 0xe6, 0x07, 0xe5, 0x01, 0x09, 0x06, 0xe5,
-0x0f, 0x02, 0x03, 0x02, 0x09, 0x06, 0x0f, 0x15,
-0x02, 0x01, 0xe5, 0xe5, 0x03, 0x1d, 0xe5, 0xe6,
-0x37, 0x02, 0x09, 0x06, 0x01, 0xe5, 0x07, 0x03,
-0x02, 0x02, 0x07, 0xe5, 0xe5, 0x03, 0xe5, 0xe6,
-0x07, 0x09, 0x05, 0x05, 0x01, 0x05, 0x0a, 0x13,
-0x02, 0x0b, 0x15, 0x01, 0x22, 0xe5, 0xe6, 0x01,
-0x06, 0x25, 0x13, 0x0c, 0x0f, 0xe5, 0x08, 0x07,
-0x12, 0x03, 0x0c, 0x06, 0x20, 0x03, 0x03, 0x09,
-0x01, 0x02, 0x1a, 0x14, 0xe6, 0xe5, 0xe5, 0xe5,
-0x08, 0x10, 0xe5, 0x17, 0x03, 0xe5, 0x03, 0x14,
-0x09, 0xe5, 0x0d, 0x03, 0x05, 0x0f, 0xe5, 0x06,
-0xe5, 0x08, 0x01, 0xe5, 0x04, 0xe5, 0x01, 0xe5,
-0x03, 0xe5, 0x08, 0x05, 0x09, 0x06, 0xe5, 0x1e,
-0x0c, 0x01, 0x01, 0x03, 0xe5, 0x0b, 0x10, 0xe5,
-0x19, 0x15, 0x01, 0x04, 0x06, 0x01, 0x01, 0x0e,
-0x03, 0x05, 0x06, 0xe5, 0x01, 0x01, 0x02, 0x08,
-0x07, 0x01, 0x03, 0xe5, 0xe6, 0x0e, 0x01, 0x15,
-0xe5, 0x02, 0xe5, 0x06, 0x18, 0x0d, 0x03, 0x01,
-0xe5, 0xe5, 0x0a, 0x45, 0x01, 0x02, 0xe6, 0x03,
-0x11, 0x09, 0x06, 0x01, 0x01, 0x02, 0x02, 0x04,
-0x01, 0x04, 0x01, 0x02, 0x07, 0x01, 0x01, 0x09,
-0x09, 0x05, 0x0b, 0x07, 0x01, 0x1b, 0x0b, 0x05,
-0xe5, 0xe6, 0x03, 0x07, 0x45, 0x01, 0x1b, 0x09,
-0x15, 0x01, 0x04, 0xe5, 0x07, 0x02, 0x01, 0x22,
-0xe5, 0x02, 0x04, 0xe5, 0xe5, 0xe5, 0x02, 0xe5,
-0x15, 0x0d, 0x01, 0xea, 0x0b, 0x27, 0x01, 0x07,
-0x01, 0x0c, 0x09, 0x09, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0x04, 0x04, 0x04, 0x04, 0x0b, 0xe5, 0x01,
-0xe5, 0xe5, 0x0b, 0x01, 0xe6, 0x01, 0x04, 0x01,
-0xe5, 0xe5, 0x0b, 0x04, 0x05, 0x02, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0x05, 0x06, 0x11, 0x0f, 0xea,
-0x0b, 0x03, 0x23, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x13, 0x09, 0x05, 0x01, 0x01, 0x05, 0x03, 0x05,
-0x03, 0x0b, 0x05, 0x01, 0x01, 0x09, 0x04, 0xe5,
-0x02, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x10, 0x09,
-0x02, 0x08, 0x07, 0x11, 0x03, 0x09, 0x01, 0xe5,
-0xe5, 0xe5, 0x0c, 0x27, 0x01, 0x04, 0x01, 0xe5,
-0xe5, 0x01, 0x01, 0x01, 0x07, 0x02, 0x01, 0x02,
-0x06, 0x03, 0xe5, 0x01, 0x01, 0x04, 0x02, 0x09,
-0x03, 0x09, 0x07, 0x01, 0x02, 0xe6, 0x03, 0x02,
-0xe7, 0xe5, 0xe5, 0x03, 0x02, 0x01, 0x0c, 0x04,
-0x09, 0x01, 0x07, 0x01, 0x01, 0x02, 0x16, 0x05,
-0xe5, 0x07, 0xe7, 0xe6, 0x0b, 0x27, 0x01, 0x04,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0x04, 0xe5, 0xe8,
-0xe5, 0xe6, 0x05, 0x01, 0xe5, 0xe5, 0x01, 0x01,
-0x01, 0xe5, 0xe8, 0x02, 0xe5, 0xe5, 0x01, 0x0d,
-0x01, 0xe5, 0x03, 0x01, 0x03, 0xe5, 0x03, 0x01,
-0xe5, 0xe5, 0xe6, 0xe5, 0x03, 0xe7, 0xe5, 0x0a,
-0xe7, 0x03, 0x09, 0x07, 0x01, 0x02, 0xe7, 0x14,
-0x06, 0x06, 0x01, 0x01, 0x01, 0xe5, 0x4b, 0x09,
-0x09, 0x02, 0xe6, 0x03, 0x09, 0x04, 0x10, 0x02,
-0x02, 0x0d, 0x02, 0x09, 0x10, 0x02, 0xe5, 0x07,
-0x10, 0x22, 0x06, 0x02, 0xe5, 0xe5, 0x45, 0x05,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0x07, 0xe5, 0x13, 0xe5, 0x01, 0x0f, 0xe5,
-0x03, 0x07, 0xe6, 0x03, 0x08, 0xe5, 0x01, 0x06,
-0x04, 0x0d, 0xe5, 0x08, 0x21, 0xe5, 0xe6, 0x0d,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x02, 0x02, 0x03,
-0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0x0b, 0xe5, 0x03, 0x03, 0x06,
-0x02, 0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0x09, 0x09,
-0xe5, 0x03, 0xe5, 0x01, 0x09, 0x09, 0xe7, 0xe5,
-0xe5, 0x01, 0x09, 0x09, 0x06, 0x06, 0xe5, 0xe7,
-0x5a, 0xe5, 0x32, 0x08, 0xe5, 0x08, 0x1a, 0x02,
-0x09, 0x09, 0x09, 0x1c, 0xe5, 0x03, 0x03, 0xe7,
-0x4c, 0x09, 0x03, 0x05, 0x09, 0x09, 0x15, 0x03,
-0x09, 0x05, 0x03, 0x0f, 0x09, 0x01, 0x09, 0x0b,
-0x09, 0x1c, 0x09, 0x01, 0x01, 0x0d, 0x01, 0x18,
-0x09, 0x09, 0x02, 0x01, 0x04, 0x02, 0x01, 0xe7,
-0x06, 0xe6, 0x06, 0x01, 0x03, 0x02, 0xe7, 0x05,
-0xe7, 0x03, 0x01, 0x0c, 0xe6, 0x03, 0x01, 0x0a,
-0xe6, 0xe5, 0x01, 0x01, 0x07, 0x01, 0x07, 0x01,
-0xe7, 0xe5, 0x01, 0x01, 0x13, 0xe7, 0x0d, 0x01,
-0x07, 0x01, 0x0f, 0xe7, 0x0c, 0x01, 0xe5, 0x20,
-0x0c, 0x01, 0xe5, 0x04, 0xe5, 0xe7, 0x08, 0x08,
-0xe5, 0x01, 0x04, 0xe6, 0x03, 0x02, 0xe6, 0x04,
-0x01, 0xe6, 0x01, 0x07, 0xe5, 0x04, 0x01, 0xe5,
-0x08, 0xe5, 0x04, 0x01, 0xe5, 0x04, 0xe5, 0xe7,
-0x04, 0x01, 0xe6, 0x04, 0x01, 0x01, 0x01, 0x07,
-0x05, 0x02, 0xe5, 0x08, 0x01, 0x03, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x0d, 0xe5, 0xe5, 0x0c, 0x01,
-0x39, 0x01, 0xe5, 0x08, 0x03, 0x0e, 0xe5, 0x02,
-0x04, 0x01, 0x0b, 0x08, 0x03, 0x01, 0xe5, 0xe5,
-0x03, 0x06, 0x07, 0x04, 0x02, 0x01, 0x03, 0xe5,
-0xe5, 0x02, 0x06, 0x01, 0x03, 0xe5, 0x08, 0x01,
-0x02, 0x03, 0x0c, 0xe5, 0xe5, 0x03, 0x02, 0x01,
-0x09, 0x05, 0xe8, 0x0b, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x09, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0x06,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe6, 0x01, 0x04, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe7,
-0x2d, 0x09, 0x06, 0x01, 0x0a, 0x12, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5, 0x09, 0x09,
-0xe6, 0x06, 0xe5, 0x05, 0x01, 0xe6, 0x07, 0x06,
-0x01, 0xe6, 0x04, 0x01, 0x09, 0x09, 0xe5, 0x05,
-0x16, 0xe5, 0x0f, 0x2e, 0x10, 0x01, 0x1b, 0x01,
-0x09, 0x09, 0xe5, 0x05, 0x01, 0x08, 0xe5, 0xe5,
-0x06, 0x09, 0x01, 0x07, 0x01, 0x11, 0x01, 0x07,
-0x01, 0x07, 0x09, 0x31, 0xe6, 0x36, 0x13, 0x1c,
-0xe5, 0x07, 0x0a, 0x14, 0x0a, 0x08, 0x0a, 0x12,
-0x09, 0x09, 0xe5, 0x05, 0x25, 0xe5, 0xe5, 0x02,
-0x20, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x04, 0x04,
-0x06, 0x02, 0x06, 0x02, 0x09, 0x06, 0x04, 0x04,
-0x02, 0x06, 0x04, 0x04, 0x02, 0x0b, 0x09, 0x04,
-0x01, 0x02, 0x04, 0x04, 0x04, 0x04, 0x09, 0x11,
-0x0d, 0xe8, 0x0a, 0x01, 0x01, 0xe5, 0x3e, 0x1a,
-0x05, 0x02, 0x03, 0x02, 0x02, 0x07, 0xe5, 0x01,
-0x01, 0x08, 0x05, 0x02, 0x14, 0xe5, 0x01, 0x09,
-0x01, 0x02, 0x1a, 0x01, 0xe5, 0xe5, 0x0b, 0x01,
-0x02, 0x0d, 0xe5, 0x01, 0x0e, 0x02, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0xe7, 0xe5,
-0x03, 0xe7, 0x05, 0x01, 0xe6, 0xe5, 0x02, 0xe8,
-0x06, 0x01, 0xe6, 0x04, 0x01, 0x07, 0x01, 0xe6,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0xe5, 0xe5, 0x02, 0x01, 0x02, 0x04, 0x01,
-0x05, 0x01, 0x01, 0x0a, 0xe6, 0xe5, 0x01, 0x34,
-0xe5, 0x0d, 0x04, 0x03, 0x05, 0xe5, 0xe6, 0x03,
-0x02, 0x02, 0x04, 0x06, 0xe5, 0xe5, 0x05, 0x01,
-0xe5, 0x07, 0xe7, 0xe5, 0x0d, 0xe6, 0x12, 0xe5,
-0x0f, 0xe5, 0x01, 0x04, 0x04, 0x07, 0xe5, 0x09,
-0x24, 0xe5, 0x0f, 0x24, 0xe5, 0x0e, 0x01, 0x07,
-0x02, 0x04, 0x02, 0x03, 0x06, 0x07, 0x02, 0x04,
-0x02, 0x01, 0xe5, 0xe6, 0x15, 0x18, 0x0b, 0x1a,
-0x01, 0x02, 0x1b, 0xe5, 0x0a, 0xe5, 0xe7, 0x5b,
-0x01, 0x07, 0x09, 0x09, 0x04, 0x03, 0x02, 0xe5,
-0xe5, 0x05, 0x07, 0x01, 0x01, 0x02, 0x04, 0x03,
-0x07, 0x02, 0x03, 0x05, 0x0c, 0x27, 0x11, 0x01,
-0xe8, 0x03, 0xe5, 0x02, 0x03, 0xe6, 0x3a, 0xe5,
-0x08, 0x06, 0x01, 0x0e, 0x15, 0xe5, 0x02, 0x04,
-0x02, 0x01, 0x09, 0x01, 0xe5, 0xe5, 0x04, 0x05,
-0xe5, 0xe5, 0xe6, 0x0d, 0x01, 0x07, 0xe6, 0x10,
-0x01, 0x01, 0x05, 0xe6, 0x06, 0xe6, 0x0c, 0xe7,
-0xe6, 0x01, 0x01, 0x07, 0x11, 0x29, 0x0f, 0x01,
-0x01, 0x01, 0x05, 0x07, 0x09, 0x01, 0x0b, 0xe5,
-0x09, 0x02, 0x02, 0x13, 0x04, 0xe5, 0x01, 0xe5,
-0x0e, 0x1c, 0xe5, 0x10, 0x10, 0xe5, 0xe7, 0x07,
-0x2e, 0x01, 0x05, 0xe5, 0x01, 0x03, 0x08, 0x08,
-0x08, 0x0b, 0x03, 0x09, 0x09, 0x02, 0xe6, 0x02,
-0x02, 0x07, 0x01, 0x0f, 0x03, 0x09, 0x04, 0x02,
-0x09, 0xe6, 0x08, 0x11, 0x08, 0x10, 0x03, 0xe6,
-0x03, 0x06, 0x03, 0x13, 0x09, 0x1e, 0xe5, 0x08,
-0x13, 0x04, 0x06, 0x05, 0x02, 0x03, 0x0b, 0x06,
-0x02, 0x04, 0x09, 0x04, 0x0f, 0x02, 0x0a, 0x01,
-0x07, 0xe5, 0x01, 0xe5, 0x0a, 0x05, 0x17, 0xe5,
-0xe6, 0x02, 0x4a, 0x08, 0xe5, 0x12, 0x03, 0xe5,
-0x01, 0x04, 0x04, 0x06, 0x0a, 0xe5, 0x01, 0x01,
-0x03, 0xe5, 0x01, 0x03, 0x06, 0xe5, 0x03, 0x02,
-0x09, 0x0a, 0x01, 0x07, 0xe5, 0xe5, 0x01, 0x0e,
-0x09, 0x02, 0x12, 0xe5, 0x01, 0xe5, 0xe5, 0x3a,
-0x04, 0x02, 0x01, 0x09, 0x09, 0xe5, 0xe5, 0xe5,
-0xe5, 0x01, 0xe7, 0x0c, 0x0b, 0x01, 0x05, 0x03,
-0x01, 0xe5, 0x0a, 0xe5, 0x05, 0x02, 0x03, 0x02,
-0x01, 0x1a, 0xe6, 0x06, 0x01, 0x2c, 0x03, 0x3b,
-0x13, 0x1a, 0x17, 0x02, 0x0b, 0x02, 0x11, 0x05,
-0x04, 0x1a, 0x02, 0x34, 0x01, 0x01, 0xe7, 0x3c,
-0x04, 0x01, 0x0a, 0x08, 0xe5, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x06, 0x06, 0x01, 0xe5, 0x01, 0x08,
-0x08, 0x0e, 0x01, 0x04, 0x03, 0x0b, 0x01, 0xe5,
-0x11, 0x03, 0xe5, 0x01, 0x01, 0x04, 0x01, 0x25,
-0x03, 0x1e, 0x3e, 0x01, 0x0b, 0x04, 0x02, 0x09,
-0x01, 0x0c, 0x02, 0x02, 0xe5, 0x04, 0x08, 0x0e,
-0x09, 0x13, 0x01, 0x07, 0x05, 0x21, 0x02, 0x02,
-0x01, 0xe5, 0x24, 0x47, 0x04, 0x09, 0x16, 0x1c,
-0x0a, 0x11, 0xe5, 0x01, 0x07, 0x2d, 0x02, 0xe6,
-0x43, 0x01, 0x03, 0xe6, 0x06, 0xe5, 0x07, 0xe6,
-0x06, 0x02, 0xe5, 0x04, 0x0d, 0xe5, 0x06, 0x05,
-0x02, 0x0b, 0x01, 0xe5, 0x04, 0x08, 0x13, 0x06,
-0x02, 0xe5, 0x2e, 0x02, 0x01, 0xe5, 0xe6, 0x01,
-0x01, 0x40, 0xe5, 0x0b, 0xe5, 0x01, 0x05, 0xe5,
-0xe5, 0x0b, 0xe5, 0x02, 0x03, 0x0b, 0x01, 0x02,
-0xe5, 0x11, 0xe5, 0x04, 0xe5, 0x04, 0x16, 0x01,
-0x0a, 0xe5, 0xe5, 0x31, 0x02, 0x02, 0xe5, 0x03,
-0x48, 0x07, 0x07, 0x01, 0x04, 0xe5, 0xe5, 0xe5,
-0x03, 0x01, 0x18, 0x01, 0xe5, 0xe6, 0x0c, 0x04,
-0x01, 0xe5, 0xe5, 0x01, 0xe6, 0x12, 0xe5, 0xe5,
-0xe5, 0x01, 0x01, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0x02, 0x02, 0xe6, 0x01, 0x01, 0x24, 0xe6, 0x52,
-0x09, 0x01, 0x04, 0x02, 0x01, 0x04, 0x04, 0x13,
-0x06, 0xe5, 0x02, 0x07, 0x05, 0xe5, 0x01, 0x01,
-0x07, 0x01, 0x0e, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x04, 0x04, 0x03, 0xe5, 0x01, 0x01, 0x1c, 0x02,
-0x01, 0x01, 0xe7, 0x3e, 0x01, 0x13, 0x09, 0x04,
-0xe6, 0x07, 0x04, 0x06, 0x06, 0x01, 0x04, 0x02,
-0x01, 0x01, 0x03, 0x0c, 0x02, 0x05, 0x07, 0x06,
-0x07, 0xe5, 0x07, 0x01, 0x01, 0x03, 0x01, 0xe6,
-0x03, 0x28, 0xe9, 0x01, 0x3c, 0x01, 0x01, 0x0f,
-0x03, 0x05, 0x03, 0x09, 0x05, 0x02, 0x08, 0x01,
-0x01, 0x02, 0x02, 0x03, 0x02, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0x04, 0x09, 0x05, 0x01, 0xe5, 0x02,
-0x01, 0x02, 0x01, 0x01, 0x01, 0xe5, 0x03, 0x05,
-0x01, 0x01, 0x05, 0x03, 0x09, 0x1d, 0x01, 0x01,
-0x01, 0xe5, 0x01, 0x39, 0x01, 0xe5, 0xe5, 0x12,
-0x04, 0x01, 0xe5, 0xe5, 0x02, 0xe5, 0x01, 0x01,
-0x04, 0x01, 0xe5, 0x05, 0x02, 0x06, 0x06, 0x01,
-0x02, 0x01, 0x02, 0x04, 0x01, 0x05, 0x04, 0x01,
-0x0e, 0x01, 0xe5, 0x08, 0x01, 0x04, 0x01, 0xe5,
-0xe5, 0x06, 0x01, 0x04, 0x02, 0x01, 0x21, 0xe5,
-0xe7, 0x3e, 0x01, 0x11, 0x09, 0x01, 0x03, 0xe5,
-0x01, 0x01, 0x0a, 0x02, 0xe6, 0x02, 0x03, 0xe6,
-0x02, 0x04, 0x01, 0x01, 0x03, 0x10, 0x01, 0x01,
-0xe5, 0x06, 0x08, 0x07, 0x01, 0x03, 0xe5, 0x01,
-0x01, 0x07, 0x01, 0x01, 0xe5, 0xe6, 0xe5, 0xe5,
-0x20, 0x02, 0xe6, 0x08, 0x02, 0x1a, 0x02, 0x06,
-0xe5, 0x11, 0x13, 0x13, 0xe5, 0x04, 0x02, 0x02,
-0x06, 0x02, 0x05, 0x09, 0x02, 0x09, 0x02, 0x03,
-0x02, 0xe5, 0x04, 0x02, 0x02, 0x10, 0xe5, 0x07,
-0xe5, 0x04, 0x04, 0x26, 0x02, 0xe5, 0xe5, 0x25,
-0xe5, 0x07, 0x13, 0x01, 0x13, 0x11, 0x05, 0xe5,
-0x01, 0x06, 0x02, 0xe5, 0x05, 0xe5, 0x07, 0xe5,
-0x03, 0x04, 0x02, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x06, 0x02, 0xe5, 0x04, 0x02, 0x0f, 0xe5,
-0x01, 0x28, 0x02, 0xe5, 0x0d, 0x09, 0x09, 0x09,
-0x03, 0x05, 0x09, 0x02, 0x02, 0x03, 0x09, 0x02,
-0x01, 0x01, 0x02, 0x09, 0x05, 0xe5, 0x01, 0xe5,
-0x03, 0x03, 0x0b, 0xe6, 0x06, 0xe5, 0xe5, 0x02,
-0x02, 0x02, 0xe5, 0x04, 0xe5, 0x03, 0xe5, 0x01,
-0xe5, 0x01, 0x02, 0x02, 0x02, 0x06, 0x05, 0xe5,
-0x01, 0x06, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0x09,
-0x09, 0x06, 0x06, 0xe6, 0x01, 0x02, 0x45, 0x13,
-0x12, 0xe5, 0x27, 0xe5, 0x0f, 0x0b, 0xe5, 0x11,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x19, 0x02, 0x04,
-0x03, 0x01, 0xe5, 0x46, 0x13, 0x13, 0x05, 0x09,
-0x15, 0x03, 0x05, 0x09, 0x09, 0x03, 0x05, 0x09,
-0x03, 0x07, 0x07, 0x03, 0x1c, 0x09, 0xe8, 0xe5,
-0x1e, 0x01, 0x07, 0x01, 0x04, 0x0c, 0x01, 0x09,
-0x07, 0x01, 0x04, 0x04, 0x07, 0x01, 0x06, 0x03,
-0xe5, 0x0b, 0x07, 0x01, 0x07, 0xe5, 0x0e, 0x01,
-0xe7, 0x06, 0xe5, 0x0e, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x01, 0xe5, 0xe5, 0x05, 0x22, 0x02, 0xe5,
-0x20, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x0e, 0xe5,
-0xe6, 0x05, 0x02, 0x05, 0xe5, 0xe6, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x02, 0xe5, 0x08,
-0x0b, 0x02, 0x02, 0x02, 0xe5, 0x01, 0x06, 0x05,
-0x01, 0xe6, 0x07, 0xe5, 0x01, 0x06, 0x05, 0x01,
-0xe6, 0x03, 0xe5, 0xe7, 0x03, 0xe5, 0x01, 0xe5,
-0x04, 0x02, 0x24, 0xe5, 0x4a, 0x13, 0x06, 0x07,
-0x02, 0x06, 0x1a, 0xe5, 0x0c, 0x09, 0x02, 0x01,
-0xe5, 0x0b, 0xe5, 0x08, 0x0e, 0x03, 0x05, 0x22,
-0xe5, 0x01, 0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe6, 0xe5, 0x02, 0x01, 0xe5, 0x07, 0xe5,
-0x02, 0x04, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06,
-0xe5, 0xe6, 0x20, 0x01, 0x07, 0x01, 0x0a, 0xe5,
-0x04, 0x01, 0x09, 0x07, 0x01, 0xe6, 0x06, 0xe6,
-0xe5, 0xe5, 0xe5, 0xe6, 0x07, 0xe5, 0x08, 0xe5,
-0x09, 0xe5, 0x04, 0x02, 0x06, 0x02, 0x06, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x08, 0x06, 0x01, 0x07,
-0x01, 0x07, 0x01, 0xe5, 0x07, 0x22, 0xe5, 0xe6,
-0x20, 0x01, 0x07, 0x01, 0x11, 0x01, 0x07, 0x09,
-0x01, 0x07, 0x01, 0x07, 0x01, 0xe5, 0x1a, 0x16,
-0x07, 0x01, 0xe5, 0x19, 0x01, 0x07, 0x01, 0x07,
-0x02, 0x06, 0x24, 0xe6, 0xe6, 0x49, 0x13, 0x05,
-0x0e, 0x08, 0x16, 0x09, 0x13, 0x09, 0x1c, 0x09,
-0x23, 0xe7, 0x02, 0x34, 0x10, 0x0c, 0x06, 0x01,
-0xe5, 0x08, 0x08, 0x02, 0x06, 0x02, 0x0b, 0x06,
-0x02, 0x09, 0x09, 0x09, 0x06, 0x02, 0x09, 0x04,
-0x04, 0x09, 0x04, 0x26, 0x01, 0x6c, 0x04, 0x01,
-0xe5, 0x0c, 0x03, 0x0a, 0x3b, 0x01, 0xe5, 0x02,
-0x0a, 0x26, 0x02, 0xe5, 0x01, 0xe5, 0x0c, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0xe6, 0x04, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x05, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0x05,
-0x01, 0x09, 0x01, 0x01, 0x05, 0x01, 0xe5, 0xe5,
-0x03, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04, 0xe6,
-0x01, 0x04, 0x01, 0x01, 0x05, 0xe6, 0x02, 0x03,
-0x01, 0x02, 0x04, 0xe6, 0xe5, 0x04, 0x01, 0x06,
-0xe5, 0xe5, 0x06, 0x01, 0x02, 0x07, 0x02, 0xe5,
-0x0b, 0x11, 0x32, 0x03, 0x04, 0x08, 0x0f, 0xe5,
-0x13, 0xe5, 0x06, 0xe5, 0x08, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0x09, 0xe5, 0x0e, 0x08, 0x03, 0xe5,
-0x2c, 0xe7, 0x07, 0x25, 0x18, 0x09, 0x09, 0x06,
-0x02, 0x0a, 0x01, 0x06, 0x0c, 0x01, 0x09, 0x05,
-0x02, 0x08, 0x04, 0x06, 0x08, 0x03, 0xe5, 0x12,
-0x04, 0x0c, 0x1f, 0xe6, 0xe6, 0xe5, 0x52, 0x0d,
-0x01, 0x09, 0x12, 0x01, 0x18, 0x01, 0x07, 0x05,
-0x0c, 0x1d, 0x0b, 0x21, 0x01, 0x01, 0xe5, 0x24,
-0x0d, 0x21, 0x0f, 0x09, 0xe5, 0x02, 0x04, 0xe5,
-0x04, 0x03, 0x0a, 0xe5, 0xe5, 0x02, 0x03, 0x01,
-0x02, 0x02, 0x04, 0x06, 0x01, 0xe5, 0x51, 0x01,
-0xe7, 0x1e, 0x05, 0x35, 0x08, 0x0f, 0x08, 0x05,
-0x01, 0xe5, 0x05, 0x06, 0x09, 0x0f, 0xe5, 0xe5,
-0x19, 0x06, 0x27, 0x0b, 0x01, 0xe6, 0x07, 0x04,
-0xe5, 0xe5, 0x10, 0x09, 0x09, 0x2b, 0x09, 0x09,
-0x01, 0x0a, 0xe5, 0x04, 0x05, 0x09, 0x10, 0x01,
-0x02, 0x0a, 0x09, 0x03, 0x01, 0x02, 0x09, 0x13,
-0x17, 0x01, 0x02, 0x0a, 0x02, 0x13, 0x09, 0xe7,
-0x05, 0xe5, 0xe5, 0x08, 0x06, 0x01, 0xe5, 0x08,
-0x03, 0x0f, 0x03, 0x05, 0x09, 0xe5, 0x04, 0x0e,
-0x16, 0x0d, 0x01, 0x0f, 0x14, 0xe5, 0x01, 0x06,
-0x0d, 0x0c, 0x03, 0x02, 0x0c, 0x13, 0xe5, 0x11,
-0x1a, 0x1d, 0x12, 0x01, 0x08, 0xe5, 0x04, 0xe6,
-0x19, 0x1d, 0x05, 0x03, 0x05, 0x02, 0x07, 0x02,
-0x17, 0x02, 0xe5, 0x11, 0x12, 0x18, 0x09, 0x04,
-0x0c, 0x06, 0x14, 0x0e, 0x06, 0x08, 0x03, 0x14,
-0x04, 0x03, 0x0a, 0x04, 0x1c, 0x03, 0x12, 0x0a,
-0x01, 0x01, 0x46, 0x1b, 0x02, 0x0f, 0x03, 0x06,
-0x03, 0xe6, 0x1b, 0x05, 0xe5, 0x13, 0x0c, 0x3d,
-0xe5, 0x0f, 0x02, 0x04, 0x02, 0x01, 0x02, 0x01,
-0x04, 0xe5, 0x02, 0x09, 0x04, 0x04, 0x03, 0x05,
-0x01, 0x02, 0x04, 0x09, 0x01, 0x02, 0x04, 0x2b,
-0x16, 0x04, 0x09, 0x0d, 0x01, 0x03, 0x04, 0x02,
-0x01, 0x13, 0x01, 0x07, 0x09, 0x06, 0x01, 0x04,
-0x0c, 0x01, 0x03, 0x01, 0x09, 0x08, 0x07, 0x01,
-0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0x0c, 0x05, 0x09,
-0x08, 0xe6, 0xe5, 0x13, 0x13, 0x08, 0x0a, 0x07,
-0x06, 0x02, 0x07, 0x01, 0x09, 0x09, 0x07, 0x01,
-0x09, 0x02, 0x06, 0x02, 0x0e, 0xe5, 0x16, 0x0a,
-0x0e, 0x05, 0x09, 0x03, 0x03, 0x09, 0x01, 0x01,
-0xe5, 0x03, 0xe5, 0x09, 0x06, 0x1f, 0x1e, 0xe5,
-0x07, 0xe5, 0x11, 0xe5, 0x04, 0x04, 0x01, 0x0f,
-0xe5, 0x07, 0x01, 0x0b, 0x03, 0xe5, 0xe5, 0x0b,
-0x02, 0xe5, 0x08, 0x09, 0x09, 0x09, 0x04, 0xe5,
-0x02, 0x09, 0x09, 0x05, 0x02, 0xe5, 0xe5, 0x01,
-0xe5, 0x01, 0xe5, 0xe5, 0x03, 0xe7, 0x07, 0xe5,
-0x03, 0x05, 0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x08, 0x04, 0xe5, 0x02, 0x04,
-0x04, 0x08, 0xe5, 0x03, 0x04, 0x08, 0xe5, 0x07,
-0xe5, 0x0c, 0x02, 0xe5, 0x17, 0x14, 0x05, 0x0a,
-0x09, 0x01, 0x0a, 0x08, 0x01, 0x08, 0xe5, 0x01,
-0x01, 0x02, 0x01, 0x09, 0x02, 0x07, 0xe5, 0x06,
-0x01, 0x09, 0x08, 0xe5, 0x08, 0x0e, 0x18, 0x09,
-0x09, 0x09, 0x0e, 0x02, 0x03, 0x0b, 0x06, 0x02,
-0x06, 0x0c, 0x06, 0x0c, 0x0e, 0x01, 0x02, 0x02,
-0x06, 0x03, 0x05, 0x03, 0x05, 0x06, 0x02, 0x04,
-0x01, 0x04, 0x03, 0x02, 0x02, 0x09, 0x09, 0x03,
-0x03, 0x01, 0x07, 0x01, 0x07, 0x07, 0x01, 0x01,
-0x09, 0xe5, 0x11, 0x09, 0x0f, 0x02, 0x08, 0xe5,
-0x1c, 0x08, 0x13, 0x09, 0x03, 0x09, 0x0d, 0x0b,
-0x09, 0x0b, 0x17, 0x03, 0x0b, 0x09, 0xe5, 0x07,
-0x27, 0x12, 0x02, 0xe6, 0xe5, 0x0e, 0x01, 0x0c,
-0x04, 0x04, 0x05, 0x05, 0x02, 0x13, 0x0a, 0x03,
-0x18, 0x09, 0x0b, 0xe5, 0x04, 0x02, 0x09, 0x01,
-0x07, 0x07, 0x01, 0x07, 0x08, 0xe5, 0xe5, 0x02,
-0x01, 0x01, 0x01, 0x04, 0x0e, 0x09, 0x09, 0x0f,
-0x01, 0xe5, 0x0b, 0xe6, 0x07, 0xe5, 0x05, 0x01,
-0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x07,
-0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x08,
-0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe6, 0x07,
-0x13, 0x03, 0x03, 0x0b, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x0e, 0x01, 0xe6, 0x02,
-0x09, 0x01, 0x07, 0x05, 0x03, 0x01, 0x07, 0x07,
-0x01, 0x01, 0x07, 0x08, 0xe5, 0xe5, 0x06, 0x09,
-0x04, 0x04, 0x09, 0x09, 0x0a, 0xe5, 0x02, 0x05,
-0x09, 0x05, 0x03, 0x12, 0x0c, 0x04, 0x05, 0x06,
-0x08, 0xe5, 0x08, 0x09, 0x0b, 0x06, 0x01, 0x0e,
-0xe5, 0x07, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x07, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0x09, 0x09, 0x09, 0xe5, 0x07, 0x02, 0x06, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x0b, 0x02, 0xe5, 0x0d,
-0x02, 0x06, 0x01, 0x07, 0x09, 0x01, 0x02, 0x04,
-0x09, 0x01, 0x07, 0x09, 0x01, 0x07, 0x03, 0x05,
-0x05, 0x03, 0x02, 0x06, 0x0b, 0x04, 0x04, 0x09,
-0x1f, 0x07, 0x13, 0x09, 0x09, 0x09, 0x02, 0x10,
-0x12, 0x44, 0x02, 0x04, 0xe5, 0x04, 0x02, 0xe5,
-0x18, 0x25, 0x01, 0x01, 0x21, 0x2f, 0x05, 0x01,
-0x01, 0x0e, 0x09, 0x02, 0x06, 0x02, 0x06, 0x09,
-0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x04, 0x09,
-0x09, 0x09, 0x01, 0xe5, 0x05, 0x05, 0x03, 0x02,
-0x05, 0x02, 0x09, 0x02, 0xe5, 0x04, 0x04, 0x03,
-0xe5, 0x07, 0x03, 0x05, 0xe5, 0x08, 0x05, 0x02,
-0xe5, 0x02, 0x03, 0x01, 0x04, 0x04, 0x09, 0x09,
-0x09, 0x06, 0xe5, 0xe5, 0x06, 0x18, 0x09, 0x09,
-0x1d, 0x0f, 0x13, 0x03, 0x0a, 0x0a, 0x04, 0x10,
-0x09, 0x06, 0xe5, 0xe5, 0x4a, 0xe5, 0x01, 0x07,
-0x08, 0xe5, 0x07, 0x09, 0x09, 0x03, 0x05, 0x09,
-0x09, 0xe5, 0x07, 0x09, 0x09, 0x09, 0x05, 0x03,
-0x06, 0xe5, 0x02, 0x09, 0x09, 0x09, 0xe5, 0x07,
-0x07, 0x01, 0x01, 0x07, 0x01, 0x07, 0x05, 0x03,
-0x01, 0x07, 0x09, 0x09, 0x0e, 0x01, 0xe5, 0x03,
-0x61, 0x11, 0x01, 0x07, 0x0b, 0x09, 0x09, 0x03,
-0x05, 0x02, 0xe5, 0x05, 0x15, 0x3b, 0xe5, 0x14,
-0x13, 0x13, 0x09, 0x14, 0x09, 0x0d, 0x09, 0x06,
-0x04, 0x09, 0x04, 0xe5, 0x02, 0x04, 0x04, 0x18,
-0x13, 0x09, 0x27, 0xe5, 0xe5, 0x09, 0x17, 0x06,
-0x02, 0x4f, 0x4f, 0x09, 0x2b, 0x05, 0xe6, 0x0a,
-0x3b, 0x27, 0x5b, 0x3c, 0xe6, 0x3c, 0x5b, 0x1e,
-0x26, 0x27, 0xe5, 0xe5, 0x03, 0x10, 0x31, 0x2a,
-0x05, 0x03, 0x05, 0x02, 0x02, 0x05, 0x03, 0x05,
-0x03, 0x05, 0xe5, 0x01, 0x05, 0x14, 0x13, 0x29,
-0x06, 0xe5, 0xe6, 0x46, 0x27, 0x15, 0x46, 0x33,
-0x05, 0xe5, 0x01, 0x04, 0x57, 0xa9, 0x03, 0x14,
-0x09, 0x09, 0x09, 0x09, 0x09, 0xe6, 0x06, 0x09,
-0xe6, 0x06, 0x09, 0xe6, 0x06, 0x09, 0x0b, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0xe6, 0x06, 0x09,
-0x09, 0x09, 0x09, 0x0a, 0x02, 0x05, 0x09, 0x08,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5, 0x05, 0x01,
-0xe5, 0x07, 0xe5, 0x05, 0x02, 0x09, 0x07, 0x03,
-0x09, 0x09, 0x09, 0x09, 0x04, 0x03, 0xe5, 0x07,
-0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x08, 0x09, 0x10, 0xe6, 0x15, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x05, 0x03, 0x09, 0x05, 0x03, 0x04, 0x09,
-0x05, 0x05, 0x09, 0x09, 0x09, 0x14, 0x03, 0x09,
-0x05, 0x03, 0x09, 0x27, 0x01, 0x0d, 0x03, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03,
-0x09, 0x05, 0x03, 0x09, 0x05, 0x03, 0x09, 0x01,
-0x04, 0x04, 0x04, 0x06, 0x04, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x04, 0x06, 0x0b, 0x03, 0x09, 0x09,
-0x09, 0x09, 0x03, 0x05, 0x03, 0x0d, 0x02, 0x01,
-0x0b, 0x06, 0x01, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x04, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x01, 0x05, 0x01, 0x04, 0x02, 0x01, 0x01,
-0x05, 0x01, 0x02, 0x01, 0x02, 0x01, 0x01, 0xe5,
-0x06, 0x02, 0x02, 0x03, 0x02, 0x02, 0x05, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x02, 0x04, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x01, 0xe5, 0x03, 0x01, 0x01, 0x02, 0x04,
-0x02, 0x01, 0x02, 0x01, 0x01, 0x02, 0x04, 0x04,
-0x04, 0x06, 0x02, 0x02, 0xe6, 0xe5, 0xe5, 0xff,
-0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
diff --git a/board/esd/ash405/Kconfig b/board/esd/ash405/Kconfig
deleted file mode 100644 (file)
index 02c7c14..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_ASH405
-
-config SYS_BOARD
-       default "ash405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "ASH405"
-
-endif
diff --git a/board/esd/ash405/MAINTAINERS b/board/esd/ash405/MAINTAINERS
deleted file mode 100644 (file)
index a9dae90..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-ASH405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/ash405/
-F:     include/configs/ASH405.h
-F:     configs/ASH405_defconfig
diff --git a/board/esd/ash405/Makefile b/board/esd/ash405/Makefile
deleted file mode 100644 (file)
index aab8de4..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = ash405.o flash.o \
-       ../common/misc.o \
-       ../common/esd405ep_nand.o \
diff --git a/board/esd/ash405/ash405.c b/board/esd/ash405/ash405.c
deleted file mode 100644 (file)
index 4460a19..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-#include <malloc.h>
-
-/* ------------------------------------------------------------------------- */
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-extern void lxt971_no_sleep(void);
-
-/* fpga configuration data - gzip compressed and generated by bin2c */
-const unsigned char fpgadata[] =
-{
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF9F);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       unsigned char *dst;
-       ulong len = sizeof(fpgadata);
-       int status;
-       int index;
-       int i;
-
-       dst = malloc(CONFIG_SYS_FPGA_MAX_SIZE);
-       if (gunzip (dst, CONFIG_SYS_FPGA_MAX_SIZE, (uchar *)fpgadata, &len) != 0) {
-               printf ("GUNZIP ERROR - must RESET board to recover\n");
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       status = fpga_boot(dst, len);
-       if (status != 0) {
-               printf("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i=0; i<4; i++) {
-                       len = dst[index];
-                       printf("FPGA: %s\n", &(dst[index+1]));
-                       index += len+3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i=20; i>0; i--) {
-                       printf("Rebooting in %2d seconds \r",i);
-                       for (index=0;index<1000;index++)
-                               udelay(1000);
-               }
-               putc ('\n');
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       puts("FPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i=0; i<4; i++) {
-               len = dst[index];
-               printf("%s ", &(dst[index+1]));
-               index += len+3;
-       }
-       putc ('\n');
-
-       free(dst);
-
-       /*
-        * Reset FPGA via FPGA_DATA pin
-        */
-       SET_FPGA(FPGA_PRG | FPGA_CLK);
-       udelay(1000); /* wait 1ms */
-       SET_FPGA(FPGA_PRG | FPGA_CLK | FPGA_DATA);
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Reset external DUARTs
-        */
-       out_be32((void *)GPIO0_OR, in_be32((void *)GPIO0_OR) | CONFIG_SYS_DUART_RST);
-       udelay(10); /* wait 10us */
-       out_be32((void *)GPIO0_OR, in_be32((void *)GPIO0_OR) & ~CONFIG_SYS_DUART_RST);
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Enable interrupts in exar duart mcr[3]
-        */
-       out_8((void *)(DUART0_BA + 4), 0x08);
-       out_8((void *)(DUART1_BA + 4), 0x08);
-       out_8((void *)(DUART2_BA + 4), 0x08);
-       out_8((void *)(DUART3_BA + 4), 0x08);
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming ASH405");
-       } else {
-               puts(str);
-       }
-
-       putc ('\n');
-
-       return 0;
-}
-
-void reset_phy(void)
-{
-#ifdef CONFIG_LXT971_NO_SLEEP
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-#endif
-}
diff --git a/board/esd/ash405/flash.c b/board/esd/ash405/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/ash405/fpgadata.c b/board/esd/ash405/fpgadata.c
deleted file mode 100644 (file)
index 6e29053..0000000
+++ /dev/null
@@ -1,4983 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x5c, 0xa1, 0x5d, 0x3f,
-0x00, 0x03, 0x61, 0x73, 0x68, 0x34, 0x30, 0x35,
-0x5f, 0x31, 0x5f, 0x30, 0x32, 0x2e, 0x62, 0x69,
-0x74, 0x00, 0xec, 0xfd, 0x0f, 0x78, 0x1c, 0xe5,
-0x91, 0x2f, 0x0a, 0x57, 0xbf, 0xdd, 0x92, 0x5f,
-0x4d, 0x8f, 0x34, 0xad, 0x91, 0x4c, 0x14, 0x30,
-0xa6, 0x35, 0x92, 0xcd, 0x58, 0x19, 0xc9, 0xe3,
-0x91, 0x90, 0x85, 0x10, 0xa3, 0xb6, 0x24, 0x58,
-0x45, 0x36, 0x58, 0x71, 0xd8, 0x2c, 0x67, 0x97,
-0x93, 0x1d, 0x88, 0x93, 0xe3, 0xdd, 0x75, 0x72,
-0x1c, 0x36, 0x37, 0xc7, 0x21, 0x6c, 0xf2, 0x6a,
-0x24, 0xe3, 0xb1, 0x65, 0xe3, 0xc1, 0x38, 0xc1,
-0x04, 0x92, 0x3b, 0xfe, 0x43, 0x10, 0xe0, 0x24,
-0x63, 0xd9, 0x60, 0x19, 0x1b, 0x68, 0x09, 0x41,
-0xc6, 0xb6, 0xb0, 0x15, 0xc7, 0x9b, 0x35, 0xc4,
-0x0b, 0x63, 0x50, 0x88, 0x30, 0x82, 0xc8, 0xe0,
-0x24, 0xb2, 0x2d, 0xec, 0x5b, 0xd5, 0x23, 0xcd,
-0xf4, 0x38, 0x7b, 0xf6, 0xec, 0xde, 0xf3, 0xdc,
-0xef, 0xdb, 0xef, 0xbb, 0xab, 0x73, 0x9e, 0x67,
-0x2b, 0xdd, 0xed, 0xa6, 0xfb, 0x9d, 0xb7, 0xab,
-0x7e, 0x55, 0xf5, 0xab, 0x2a, 0xc8, 0x73, 0x8d,
-0xa7, 0xfe, 0x1f, 0x80, 0x74, 0x37, 0x68, 0x77,
-0xff, 0xfd, 0x8a, 0x1a, 0xff, 0x0d, 0x7f, 0xbd,
-0xe0, 0xaf, 0xfd, 0x81, 0xaa, 0xaf, 0x7d, 0x69,
-0x39, 0xdc, 0x03, 0x6a, 0xe0, 0xef, 0x6f, 0xf0,
-0x7f, 0xf9, 0x1b, 0x5f, 0x5f, 0x50, 0x53, 0x03,
-0x5f, 0xc2, 0xff, 0xe5, 0xf7, 0x57, 0xcf, 0xf7,
-0xdf, 0x88, 0xff, 0x1f, 0x96, 0x43, 0xde, 0x82,
-0x05, 0xf5, 0x35, 0xb5, 0xf5, 0xfe, 0x1a, 0xf8,
-0x32, 0x48, 0xd5, 0x3b, 0x2f, 0xe3, 0xdf, 0xd3,
-0x8f, 0xfe, 0xf9, 0x57, 0xfc, 0x20, 0x24, 0x00,
-0x98, 0xe1, 0x97, 0x42, 0xf4, 0x7f, 0x55, 0xbf,
-0xa4, 0x4b, 0x20, 0x1a, 0x2b, 0xfd, 0x60, 0xd2,
-0xff, 0x86, 0xa9, 0xf3, 0x79, 0x7e, 0xd0, 0xed,
-0xff, 0x5b, 0xf2, 0x83, 0x01, 0xed, 0x60, 0x6c,
-0x00, 0xb7, 0x1f, 0xfe, 0xd7, 0x7f, 0x86, 0x22,
-0xa6, 0xc5, 0x7f, 0xe7, 0xf5, 0x97, 0x0f, 0x8b,
-0xff, 0xe9, 0x55, 0x99, 0xbf, 0xc6, 0x8f, 0x62,
-0xd3, 0x22, 0xfb, 0x37, 0xdc, 0x5f, 0x32, 0x20,
-0x7d, 0xff, 0x37, 0xfe, 0x4d, 0xf7, 0xff, 0xc3,
-0xf4, 0xfd, 0xff, 0xbd, 0xd7, 0x83, 0xfb, 0xdf,
-0x70, 0x39, 0x80, 0x92, 0x7e, 0x1e, 0x37, 0x38,
-0x80, 0x09, 0x88, 0x81, 0xf7, 0x5f, 0x11, 0x1a,
-0x07, 0xa7, 0xff, 0x61, 0x7f, 0xce, 0x09, 0x71,
-0x4c, 0x34, 0x24, 0x67, 0xac, 0x92, 0x67, 0x19,
-0x93, 0x7c, 0x61, 0xd2, 0x15, 0xed, 0x3c, 0x17,
-0x3b, 0x2a, 0x1a, 0x93, 0xae, 0x44, 0xd9, 0x4a,
-0x76, 0xac, 0xa3, 0x5a, 0x5f, 0x3a, 0x51, 0x34,
-0xae, 0xad, 0x9a, 0xba, 0xde, 0x2c, 0xf9, 0x2d,
-0x74, 0x8b, 0x82, 0x10, 0x8f, 0xb3, 0xca, 0x48,
-0x1f, 0x38, 0x92, 0x05, 0x1b, 0xd8, 0x6f, 0xf4,
-0xf5, 0xa2, 0x2a, 0xa9, 0xf6, 0xc1, 0x8b, 0x7c,
-0x9d, 0xa8, 0x30, 0xd4, 0x3e, 0x96, 0x54, 0xf4,
-0xa9, 0xeb, 0x13, 0xd0, 0x65, 0x74, 0x82, 0xcf,
-0x7c, 0xcc, 0x9f, 0x9b, 0xaf, 0x3c, 0x9f, 0x17,
-0x33, 0x55, 0x0d, 0x06, 0x79, 0x58, 0xf2, 0xa1,
-0x90, 0xeb, 0x84, 0x67, 0x84, 0x6e, 0xa8, 0xfe,
-0xa6, 0xc3, 0xd2, 0xf4, 0xf5, 0x66, 0xce, 0x8f,
-0xa1, 0x1b, 0xaa, 0x42, 0x25, 0xc2, 0xb1, 0x12,
-0xfa, 0xc2, 0x1e, 0xd3, 0xb1, 0x81, 0x7d, 0x85,
-0x45, 0xb4, 0xaa, 0x41, 0x75, 0x6b, 0x93, 0x0f,
-0x9e, 0xd1, 0x2b, 0x5a, 0xd5, 0x38, 0x9b, 0x50,
-0xa6, 0x9f, 0x67, 0xd1, 0xcc, 0x77, 0xc3, 0x47,
-0x1e, 0x08, 0xbe, 0xe3, 0xda, 0x5b, 0xe6, 0x83,
-0x71, 0x11, 0xe8, 0xbf, 0xee, 0x71, 0xf9, 0x5d,
-0x38, 0x6c, 0x04, 0x93, 0x2e, 0xbd, 0xcc, 0x09,
-0xef, 0xac, 0x09, 0xac, 0x72, 0xc5, 0xe5, 0xe1,
-0x96, 0xe9, 0xeb, 0x63, 0x52, 0x5c, 0xb9, 0xbc,
-0xa8, 0x71, 0x91, 0xeb, 0x5b, 0xf2, 0x41, 0xf8,
-0x04, 0x1a, 0xcd, 0xa5, 0xa6, 0x3c, 0x0e, 0x97,
-0x44, 0xa3, 0xe9, 0x1a, 0x57, 0x27, 0xb5, 0x1f,
-0x2a, 0x2f, 0xdd, 0xed, 0x1a, 0x6f, 0x1e, 0x85,
-0xd0, 0xd4, 0xf5, 0x27, 0xb4, 0x2e, 0xfe, 0x3e,
-0xd4, 0x0f, 0x5c, 0xb7, 0xfb, 0xf3, 0x63, 0xca,
-0xaf, 0xcb, 0xeb, 0xcd, 0x25, 0x8f, 0x7f, 0x6a,
-0x44, 0x9a, 0x80, 0xa0, 0xe9, 0xea, 0x93, 0x3f,
-0x84, 0xf3, 0x22, 0x60, 0x6c, 0x88, 0xcb, 0xe3,
-0xca, 0xf4, 0x7a, 0x26, 0x72, 0x74, 0xd1, 0x3d,
-0xa2, 0x1b, 0xfc, 0x59, 0xd6, 0x80, 0x2f, 0xe2,
-0x49, 0xb4, 0x46, 0xd9, 0xbb, 0x30, 0x21, 0xaa,
-0xde, 0x56, 0x9f, 0x65, 0x93, 0xb0, 0xbf, 0xab,
-0xd6, 0xcc, 0x8f, 0xb3, 0x8f, 0x70, 0xf7, 0x4f,
-0xbd, 0xaf, 0xb2, 0x44, 0xd9, 0x91, 0xe0, 0xe3,
-0x8e, 0x9a, 0xdc, 0x8d, 0x7a, 0x54, 0xd2, 0x4f,
-0x73, 0xb7, 0x7b, 0x44, 0xe9, 0x15, 0xbe, 0xa4,
-0xaa, 0xb0, 0x21, 0xa8, 0x86, 0x98, 0xc1, 0xfd,
-0x6c, 0x02, 0xbf, 0x95, 0xd4, 0xdf, 0xb8, 0xf6,
-0x5d, 0xf8, 0x94, 0x28, 0xfb, 0x69, 0xeb, 0x6a,
-0xcf, 0x6c, 0xe8, 0xea, 0xbb, 0x3b, 0xe9, 0xbd,
-0x93, 0xfd, 0x2a, 0x54, 0x1e, 0xa9, 0x4c, 0xaa,
-0x2b, 0xd8, 0x9b, 0xc6, 0xbe, 0xe1, 0x39, 0xa1,
-0xbc, 0xd5, 0xec, 0x64, 0xfa, 0xfe, 0xad, 0x7c,
-0x89, 0xf1, 0x0e, 0xd4, 0x8d, 0x3a, 0x6a, 0x9b,
-0x37, 0xc0, 0x2f, 0xcd, 0x78, 0xff, 0x92, 0x9b,
-0x9a, 0x86, 0x8c, 0x5e, 0xad, 0x21, 0xe9, 0xaa,
-0x29, 0x3b, 0x2a, 0x3e, 0x86, 0x40, 0xbb, 0xd3,
-0x2f, 0x1f, 0x67, 0xd3, 0xcf, 0x6f, 0xcc, 0x3c,
-0x08, 0xbf, 0x85, 0xe0, 0xa0, 0x67, 0x5c, 0xde,
-0x05, 0xfb, 0xe0, 0x06, 0x13, 0x57, 0x6f, 0xd2,
-0xb8, 0x5f, 0xc3, 0xf7, 0x1d, 0x97, 0x27, 0xe1,
-0x8f, 0x4a, 0x63, 0x8b, 0x3a, 0x2e, 0x0f, 0xb3,
-0xe9, 0xf5, 0xe1, 0x33, 0x7b, 0xe0, 0x22, 0xf8,
-0x4d, 0x67, 0xbc, 0x79, 0x97, 0x11, 0x67, 0x6e,
-0x73, 0x69, 0x54, 0x1a, 0x81, 0x93, 0x10, 0x4c,
-0x3a, 0xe3, 0xf2, 0x07, 0xe6, 0x00, 0x04, 0x42,
-0x28, 0x0c, 0x40, 0x7a, 0x3f, 0x68, 0x51, 0x78,
-0x16, 0x4a, 0xcd, 0xfc, 0x55, 0x15, 0xb3, 0xa2,
-0x7b, 0x51, 0x58, 0xdc, 0xce, 0x06, 0xa1, 0x0b,
-0x6e, 0x34, 0x1d, 0xab, 0x9a, 0x86, 0xf4, 0x5f,
-0xc1, 0x53, 0x06, 0x5f, 0x85, 0xeb, 0x33, 0x7d,
-0xbd, 0x0e, 0x8f, 0xc1, 0x4b, 0xa2, 0x2c, 0xf9,
-0xe8, 0x6a, 0xc7, 0x8f, 0xe0, 0xa5, 0xf0, 0x9c,
-0x64, 0xdb, 0x6a, 0xcf, 0x9b, 0xd0, 0x25, 0xe6,
-0x27, 0xf3, 0x56, 0x2f, 0x7b, 0x53, 0xac, 0x15,
-0xd7, 0xdf, 0xc3, 0x57, 0x33, 0x33, 0xbd, 0xdf,
-0x46, 0x8b, 0xd7, 0xc3, 0x6e, 0xd0, 0x5f, 0xcf,
-0x0b, 0x38, 0x36, 0xf0, 0x3d, 0xc9, 0x72, 0x53,
-0xad, 0x61, 0x1f, 0xe4, 0x75, 0xc4, 0xbc, 0x21,
-0xf5, 0x06, 0x5c, 0xcf, 0x87, 0x4d, 0x5f, 0xc8,
-0xeb, 0x67, 0xc7, 0xd3, 0xd7, 0x8f, 0xcc, 0xbc,
-0x08, 0x17, 0x62, 0xd5, 0xd1, 0xfc, 0x0f, 0xd5,
-0x1e, 0xb8, 0xb4, 0xad, 0x56, 0x14, 0x7c, 0x59,
-0x3e, 0xcf, 0x1e, 0x0c, 0x05, 0x3b, 0xf3, 0x56,
-0x7c, 0x7e, 0x14, 0x5e, 0x8d, 0x2d, 0x8c, 0x3b,
-0x63, 0xf2, 0x84, 0x32, 0xfd, 0xbe, 0xad, 0x92,
-0xd0, 0x27, 0xe0, 0x45, 0xcd, 0xd5, 0x25, 0xdf,
-0x0d, 0x13, 0xec, 0x79, 0x40, 0x21, 0x19, 0x19,
-0x65, 0x41, 0x28, 0x10, 0x9d, 0x49, 0x3e, 0x01,
-0xf7, 0x31, 0x97, 0x90, 0x8f, 0xc3, 0xb4, 0x16,
-0x71, 0x6a, 0x3b, 0x9b, 0x0e, 0x41, 0xaf, 0xe1,
-0x8c, 0xca, 0xb9, 0xe1, 0x43, 0xa2, 0xb6, 0xc5,
-0xb5, 0x55, 0xfe, 0x4a, 0xd7, 0xa1, 0x45, 0xc1,
-0x90, 0xeb, 0x71, 0xf9, 0x01, 0x71, 0x28, 0x12,
-0x30, 0x36, 0x45, 0xe5, 0x01, 0x65, 0xfa, 0x7a,
-0x01, 0x5f, 0x81, 0x0e, 0x43, 0xff, 0x2f, 0x8e,
-0xab, 0xcb, 0x7e, 0x13, 0xe9, 0x10, 0x9e, 0x90,
-0xfa, 0x28, 0x2b, 0x87, 0xd7, 0xa1, 0xca, 0x50,
-0xa3, 0xee, 0xb9, 0xf0, 0x7a, 0xc8, 0x83, 0x02,
-0x4b, 0x82, 0x36, 0x75, 0x7d, 0x5d, 0x4e, 0x39,
-0xac, 0x03, 0x8f, 0xd1, 0xba, 0x19, 0x2f, 0x5b,
-0x17, 0xfa, 0x31, 0x9e, 0x0d, 0xaf, 0xa4, 0x2f,
-0xa8, 0x55, 0xdd, 0xc2, 0x76, 0xc2, 0x3a, 0xdd,
-0xba, 0xfe, 0xd5, 0xf4, 0x7e, 0xf0, 0x16, 0x3b,
-0xb7, 0xad, 0x13, 0x1e, 0xa3, 0xcd, 0xbd, 0x7e,
-0xb0, 0xa7, 0xc3, 0x1b, 0x32, 0x54, 0xf7, 0x80,
-0xb2, 0xed, 0x21, 0x70, 0x1a, 0xaa, 0xc6, 0x94,
-0xd8, 0xa3, 0x90, 0x24, 0x61, 0x60, 0x7a, 0x3b,
-0xc0, 0xea, 0xfc, 0x90, 0x48, 0x40, 0x00, 0x78,
-0x58, 0xd5, 0x45, 0x42, 0xaf, 0x95, 0xd4, 0xb0,
-0x4c, 0x47, 0x82, 0xa0, 0x0a, 0x39, 0x86, 0x42,
-0x2f, 0xe0, 0xfb, 0xbe, 0x29, 0x4d, 0x3f, 0xcf,
-0xd6, 0x99, 0xe7, 0xe0, 0xf7, 0xd0, 0x68, 0x2c,
-0x5d, 0xf6, 0xf2, 0xce, 0xd8, 0x27, 0xde, 0xa0,
-0xe1, 0x1a, 0x96, 0xce, 0x6d, 0xfb, 0x04, 0x6e,
-0x36, 0xd4, 0x61, 0x79, 0x04, 0x2e, 0xc3, 0xcd,
-0x6d, 0xae, 0xa8, 0xfc, 0x95, 0x9c, 0xe9, 0xef,
-0xb1, 0x24, 0x67, 0x2f, 0xd0, 0xd9, 0x45, 0xc7,
-0x17, 0xef, 0x15, 0xff, 0xc0, 0xaa, 0xf1, 0x1f,
-0xb2, 0x1b, 0xc4, 0x3f, 0xe4, 0xdc, 0x64, 0xac,
-0x1d, 0x96, 0xf7, 0xe2, 0xad, 0x7a, 0x5b, 0xf0,
-0xfa, 0x57, 0x61, 0xfa, 0xfa, 0xba, 0x92, 0xd3,
-0xd0, 0xa7, 0x54, 0x09, 0x1e, 0x0e, 0xeb, 0xa2,
-0x17, 0xf0, 0x79, 0xba, 0x1c, 0xa5, 0xa2, 0x0f,
-0x3c, 0xa0, 0xc6, 0x58, 0x29, 0xa0, 0x20, 0x54,
-0xc1, 0x8e, 0xa6, 0xd7, 0xb3, 0x55, 0xe9, 0x32,
-0x76, 0x83, 0xcf, 0xc8, 0x2b, 0x72, 0x6c, 0x8c,
-0xed, 0x87, 0x90, 0xb1, 0xb8, 0xd8, 0x93, 0x03,
-0xfb, 0xc3, 0xba, 0xb1, 0x58, 0x73, 0xaf, 0x51,
-0xf6, 0x33, 0x9d, 0xde, 0xf7, 0xb8, 0x34, 0x7d,
-0xff, 0xad, 0xca, 0x2e, 0xe9, 0x00, 0xae, 0x36,
-0x8f, 0xe2, 0x7a, 0xee, 0x87, 0xb9, 0xb4, 0x7a,
-0xe5, 0xfa, 0x7e, 0xd8, 0x6e, 0x74, 0x3f, 0x64,
-0x1d, 0xb1, 0xd6, 0xf3, 0xdd, 0xf4, 0x7e, 0x88,
-0xcd, 0x7c, 0xb7, 0xe4, 0xbc, 0xd2, 0xd0, 0x7e,
-0xdb, 0x6c, 0x75, 0x27, 0x9c, 0x1f, 0xf6, 0x18,
-0xae, 0xc7, 0x3b, 0xe7, 0xc2, 0xf9, 0xa6, 0xfa,
-0xd0, 0x75, 0x5b, 0x71, 0xfd, 0xcf, 0xb6, 0x07,
-0x96, 0xe3, 0xf3, 0x8f, 0xa6, 0xf5, 0x55, 0x62,
-0xd1, 0x4e, 0x71, 0x9e, 0xe3, 0xb2, 0x6c, 0xc6,
-0xd5, 0x38, 0x0f, 0x28, 0x3c, 0x2a, 0xbf, 0xbb,
-0xe8, 0x7c, 0x6b, 0x70, 0x05, 0x6e, 0x0c, 0x3c,
-0x22, 0xf0, 0x48, 0x54, 0xbe, 0x90, 0xd6, 0x3f,
-0x5c, 0x8b, 0xe1, 0xd7, 0x5c, 0x0f, 0xf9, 0xe2,
-0x4b, 0xba, 0x38, 0x19, 0xaa, 0x85, 0x7c, 0x90,
-0x75, 0xa0, 0xf5, 0xf7, 0x09, 0x59, 0x37, 0x4e,
-0x42, 0x40, 0xcb, 0x17, 0xf2, 0xe1, 0xf4, 0x7e,
-0xf6, 0xe6, 0xd4, 0xc3, 0x51, 0xa3, 0x4c, 0xf0,
-0xa4, 0xfb, 0x46, 0xc8, 0x6d, 0xa9, 0x88, 0x5d,
-0x33, 0xc6, 0xbc, 0xf0, 0x40, 0x17, 0xae, 0xd8,
-0x0a, 0xd6, 0x07, 0x6f, 0x0a, 0x5c, 0x9f, 0x18,
-0x3b, 0x9c, 0xd9, 0x0f, 0x4a, 0x0b, 0x74, 0x1a,
-0xde, 0x81, 0x3c, 0xdd, 0x93, 0x0f, 0x0f, 0x47,
-0xf5, 0x91, 0xcf, 0x56, 0x7b, 0x9c, 0x78, 0xc4,
-0x97, 0x44, 0xb5, 0x93, 0x0b, 0x3b, 0x56, 0xe9,
-0xfd, 0x79, 0x7e, 0xbc, 0x7e, 0xfa, 0xf7, 0x15,
-0xda, 0x17, 0xf4, 0xb5, 0xa2, 0xcc, 0xf4, 0x7e,
-0x83, 0x39, 0x60, 0x0d, 0xcc, 0x33, 0xd4, 0x71,
-0x36, 0x1b, 0xd6, 0xf0, 0xfc, 0x7b, 0x5a, 0xc7,
-0x07, 0x7e, 0xc4, 0x1f, 0x91, 0x4a, 0x4d, 0x75,
-0x95, 0x67, 0x34, 0x7d, 0x7d, 0x24, 0x72, 0x2b,
-0xfc, 0x5c, 0xdc, 0x98, 0xbc, 0xcd, 0x3b, 0x63,
-0x36, 0xff, 0x95, 0x58, 0x80, 0xda, 0xa9, 0xa8,
-0x80, 0xbd, 0x22, 0x6e, 0x0e, 0x39, 0xef, 0x94,
-0x67, 0xc3, 0x6f, 0xc5, 0x82, 0x64, 0xfe, 0x6a,
-0xe9, 0x8c, 0x67, 0xfa, 0x7a, 0x2e, 0xed, 0x82,
-0x77, 0x48, 0xbb, 0xc6, 0xd4, 0x51, 0x98, 0x80,
-0xfa, 0x45, 0xae, 0xb8, 0x3a, 0x86, 0x0b, 0xd5,
-0x60, 0xb8, 0xfc, 0xf2, 0x10, 0xaa, 0x9a, 0x17,
-0x07, 0x51, 0x23, 0x0d, 0x3c, 0x30, 0xbd, 0x3e,
-0x4c, 0x39, 0x08, 0x97, 0xf1, 0x26, 0xce, 0x51,
-0x39, 0xd8, 0xb2, 0xb6, 0xe3, 0x33, 0xcb, 0x5d,
-0x13, 0xec, 0x45, 0x98, 0x14, 0x8d, 0x21, 0x57,
-0x9d, 0xf4, 0x1d, 0xf8, 0xa4, 0x03, 0x4f, 0x4d,
-0xc8, 0x66, 0x7a, 0xff, 0xf4, 0x94, 0x3c, 0x2e,
-0xf6, 0xf1, 0xd2, 0x01, 0x3e, 0xce, 0xea, 0x59,
-0x87, 0x5e, 0x6a, 0xa8, 0xdf, 0x61, 0xb3, 0xc4,
-0x5e, 0xf0, 0x35, 0xa9, 0xdf, 0x96, 0x67, 0x89,
-0x7d, 0xb0, 0xdb, 0x44, 0xfd, 0x73, 0x46, 0x4c,
-0xdf, 0x1f, 0xc4, 0xe3, 0x8b, 0xf6, 0xa1, 0x9a,
-0xe2, 0xcb, 0x1d, 0x77, 0x88, 0x4d, 0xac, 0xd2,
-0x58, 0x1c, 0x60, 0xa7, 0x60, 0x2f, 0x54, 0x1a,
-0xea, 0x32, 0x76, 0x8a, 0xbf, 0x00, 0xd7, 0xd3,
-0xf5, 0x19, 0xfd, 0xa3, 0x2b, 0x0f, 0x6a, 0xbd,
-0x22, 0x66, 0x72, 0x70, 0x87, 0x34, 0x01, 0x8a,
-0x81, 0xfa, 0xe7, 0x36, 0x88, 0x0b, 0xdf, 0xdd,
-0xaa, 0x9b, 0x6d, 0x80, 0x38, 0xe8, 0x6f, 0xe3,
-0xc2, 0x26, 0xd2, 0xfb, 0xb3, 0x67, 0xe6, 0x00,
-0xfe, 0xe8, 0x7e, 0xc3, 0xb7, 0x4b, 0x5e, 0x09,
-0x47, 0xb4, 0x17, 0x0d, 0xd7, 0x5e, 0x79, 0x4c,
-0x99, 0x68, 0x9a, 0x1d, 0xba, 0xe6, 0xa0, 0x3c,
-0xa6, 0x5d, 0x14, 0x0b, 0xdf, 0x46, 0xfd, 0x79,
-0x26, 0xbd, 0x7f, 0x84, 0xb4, 0x33, 0x74, 0x11,
-0x82, 0xc3, 0xf3, 0xfb, 0xe4, 0x1e, 0x38, 0xab,
-0xd5, 0x1b, 0xd7, 0xc5, 0x5f, 0xde, 0x29, 0x26,
-0xda, 0x83, 0xc6, 0xd2, 0x83, 0x78, 0x87, 0x8b,
-0x22, 0x48, 0x1a, 0x3b, 0x99, 0xde, 0x3f, 0xa5,
-0xda, 0x5e, 0xf6, 0xcf, 0xd0, 0xd8, 0xb4, 0x31,
-0xa9, 0xd6, 0xc1, 0x9b, 0x50, 0x6d, 0xa0, 0x75,
-0x9b, 0x14, 0x8f, 0xf3, 0xea, 0xe5, 0x6b, 0x87,
-0x9b, 0x83, 0xf8, 0x3d, 0x56, 0x93, 0x62, 0x37,
-0x5b, 0xa6, 0x9f, 0x7f, 0x9b, 0xf2, 0x15, 0xe8,
-0x36, 0xab, 0x3e, 0xe2, 0x5e, 0xdc, 0x36, 0x91,
-0x98, 0x65, 0xcd, 0x8f, 0x32, 0xf1, 0x36, 0x0a,
-0x3e, 0x77, 0x15, 0xec, 0xe9, 0xf0, 0x98, 0x68,
-0x7f, 0x93, 0x46, 0x7a, 0x3f, 0xe4, 0x54, 0xc0,
-0x3a, 0x51, 0x15, 0xca, 0xeb, 0xf1, 0x54, 0xc1,
-0x56, 0xe1, 0xb9, 0xdb, 0xd1, 0xc7, 0xc6, 0xa0,
-0x27, 0x8c, 0x9f, 0xc9, 0x41, 0xe6, 0x8b, 0xee,
-0x17, 0x1e, 0x73, 0x71, 0xbc, 0x29, 0x99, 0xde,
-0x6f, 0xbc, 0xd8, 0x09, 0x0f, 0x23, 0x1e, 0xc0,
-0x45, 0x70, 0x88, 0xe8, 0x22, 0xaf, 0xa1, 0x06,
-0xd8, 0x08, 0xf4, 0xc0, 0x8a, 0x16, 0x35, 0x8e,
-0x78, 0xe0, 0x00, 0xe8, 0xa6, 0xea, 0x67, 0x03,
-0xd2, 0xf4, 0xf2, 0x43, 0xfe, 0x4a, 0xed, 0x10,
-0x04, 0x95, 0xfc, 0x18, 0xda, 0xf7, 0x37, 0x8c,
-0x80, 0xe1, 0xda, 0xb7, 0x63, 0x0c, 0x37, 0x46,
-0xc0, 0x58, 0x1c, 0x57, 0x2b, 0x95, 0x8b, 0xd0,
-0x4b, 0xef, 0x6b, 0xa6, 0xf5, 0xcf, 0xf6, 0x99,
-0xe7, 0xf8, 0x6f, 0xa1, 0x31, 0x31, 0x3f, 0x29,
-0xbf, 0xc7, 0xc7, 0x50, 0x11, 0xa1, 0x76, 0x9a,
-0x84, 0x53, 0xd0, 0xd8, 0xba, 0xe9, 0xb4, 0x3c,
-0x19, 0xfb, 0x03, 0x90, 0xa1, 0x97, 0x47, 0x73,
-0xa6, 0xd7, 0xdf, 0xbc, 0x65, 0x3c, 0x3a, 0x08,
-0xf5, 0xdc, 0x35, 0x50, 0xa6, 0x8b, 0x49, 0x7f,
-0x63, 0x89, 0x53, 0xc8, 0xe3, 0x5d, 0x93, 0x7a,
-0x23, 0x9f, 0x35, 0xd0, 0x39, 0xae, 0x0f, 0x79,
-0xaa, 0xb9, 0x6b, 0x18, 0x11, 0x42, 0x7a, 0xfd,
-0xb5, 0x0f, 0x94, 0x5f, 0x9b, 0x9e, 0xc1, 0x82,
-0x83, 0x57, 0xcd, 0x87, 0x03, 0x86, 0x6f, 0xd8,
-0x7b, 0xb0, 0xe9, 0x43, 0xe3, 0x40, 0xb4, 0xea,
-0x1c, 0x3f, 0xc8, 0xe6, 0xc3, 0x33, 0x51, 0xcf,
-0x88, 0xba, 0x0b, 0xf5, 0xf3, 0xf4, 0xfd, 0x39,
-0xf4, 0x43, 0xa7, 0xd6, 0x03, 0x6a, 0x79, 0x20,
-0x47, 0xd9, 0x1d, 0xf2, 0x6d, 0xe5, 0x0b, 0x98,
-0xc9, 0xe3, 0xb4, 0x02, 0xe0, 0x4e, 0x40, 0x07,
-0xda, 0x77, 0xdc, 0x21, 0x03, 0x69, 0xfd, 0x63,
-0xce, 0xdc, 0x85, 0x3a, 0xc8, 0x63, 0xb6, 0x45,
-0xd9, 0x0a, 0x78, 0x3e, 0x07, 0x15, 0x91, 0x60,
-0x63, 0xfc, 0x80, 0x56, 0x05, 0x3c, 0xde, 0x54,
-0x0e, 0x4f, 0xa3, 0x7e, 0xeb, 0x14, 0x6c, 0x3c,
-0xad, 0x7f, 0xa0, 0x78, 0x07, 0x4f, 0x28, 0xf5,
-0xa6, 0x2b, 0xaa, 0x7a, 0xf8, 0x84, 0x14, 0xd4,
-0x96, 0x88, 0x2f, 0x8d, 0xf1, 0x09, 0x33, 0x08,
-0xde, 0xa8, 0x3c, 0x08, 0x68, 0x7f, 0x05, 0xea,
-0x13, 0x33, 0xbd, 0xdf, 0x4e, 0x8b, 0x97, 0xe0,
-0xbb, 0xac, 0x51, 0xba, 0x3d, 0x24, 0xbf, 0xa4,
-0x5d, 0xd6, 0x68, 0x35, 0xca, 0xc6, 0xf1, 0x0b,
-0xba, 0xd9, 0x74, 0x9d, 0x9e, 0x31, 0x01, 0x9f,
-0x30, 0x5c, 0xb1, 0xa4, 0x3c, 0x61, 0x4c, 0xef,
-0x07, 0x53, 0xdb, 0x26, 0x5d, 0xe4, 0xbd, 0x89,
-0x4d, 0xf1, 0x32, 0xd4, 0x4e, 0x4a, 0x6d, 0xd4,
-0xd9, 0x2b, 0x8f, 0x41, 0xc2, 0xc0, 0x6d, 0x16,
-0x2d, 0xdb, 0xa5, 0x1f, 0xe1, 0x01, 0x5c, 0xff,
-0x66, 0x7f, 0x06, 0xef, 0x29, 0x55, 0x10, 0x37,
-0x51, 0x1b, 0x47, 0xd8, 0x28, 0xd4, 0x2b, 0x1e,
-0x23, 0xff, 0x41, 0xf6, 0x36, 0xda, 0xa3, 0xaf,
-0x79, 0xd5, 0x79, 0x4c, 0xf7, 0x9f, 0xd4, 0xb7,
-0x93, 0xe1, 0xb8, 0x37, 0xfd, 0xf3, 0x26, 0x73,
-0xbe, 0x86, 0x1f, 0x45, 0x4c, 0xbb, 0x86, 0x33,
-0xb4, 0x25, 0x2c, 0xd7, 0x68, 0x75, 0x36, 0x0d,
-0x28, 0x9d, 0x9a, 0x4f, 0x57, 0xbd, 0xac, 0x93,
-0x09, 0x53, 0x87, 0xc5, 0x1a, 0xab, 0x4b, 0xe3,
-0x9f, 0x90, 0xe4, 0x86, 0x7d, 0x91, 0xd2, 0x91,
-0x6b, 0x56, 0xe7, 0xfe, 0x4a, 0xdf, 0xfd, 0x40,
-0x69, 0x8c, 0xdf, 0x07, 0x47, 0xf5, 0x2e, 0x81,
-0xf8, 0xe7, 0x4e, 0x54, 0x44, 0x8f, 0xc4, 0x4b,
-0x93, 0xf8, 0x0f, 0xef, 0x54, 0xa6, 0xf7, 0x5b,
-0x2b, 0x77, 0xea, 0x7b, 0xc0, 0x3f, 0xd7, 0x55,
-0xda, 0x79, 0x14, 0x3e, 0x96, 0x6a, 0x7e, 0xc1,
-0x6f, 0x92, 0xcd, 0xa6, 0x97, 0x0d, 0x9f, 0xe9,
-0xd2, 0x3b, 0x23, 0xd0, 0xaf, 0xfb, 0x5b, 0x50,
-0xb1, 0xb8, 0x73, 0xa7, 0x9f, 0xc7, 0xc8, 0x8f,
-0x1b, 0x93, 0x5a, 0x63, 0xff, 0x52, 0xfc, 0xd1,
-0x8d, 0x09, 0x68, 0x84, 0xf9, 0xfd, 0xcd, 0x93,
-0x78, 0xa4, 0x0a, 0x5c, 0x5a, 0xd1, 0x09, 0xe3,
-0x23, 0xbd, 0x51, 0xb8, 0x12, 0xf2, 0x70, 0x7a,
-0xfd, 0x7b, 0x72, 0xc6, 0xc0, 0x84, 0xda, 0xa4,
-0x33, 0x5a, 0x36, 0x0a, 0x67, 0x44, 0x2f, 0xee,
-0xb7, 0xb2, 0x31, 0x54, 0x53, 0x0d, 0x3a, 0x7e,
-0xb6, 0x83, 0x70, 0x38, 0xb5, 0xfe, 0x67, 0xd2,
-0xfb, 0x27, 0x51, 0x18, 0x65, 0x6b, 0xa1, 0x0c,
-0xf2, 0x43, 0x72, 0x17, 0xea, 0xcf, 0x52, 0x81,
-0xda, 0x63, 0x98, 0xf4, 0x89, 0xe9, 0x30, 0x50,
-0xd1, 0xaf, 0x61, 0xa8, 0x91, 0x42, 0xec, 0xa3,
-0xf4, 0xf3, 0x9b, 0xf0, 0x23, 0x78, 0x52, 0x54,
-0x8e, 0x23, 0xc8, 0x79, 0x13, 0x76, 0x88, 0xd2,
-0xa4, 0x63, 0x35, 0x7b, 0x0b, 0xf6, 0xe1, 0xfb,
-0x5a, 0x47, 0x1e, 0x8e, 0x94, 0xbe, 0xad, 0xae,
-0x66, 0xe3, 0x69, 0xbc, 0xd4, 0x5a, 0x6c, 0x12,
-0xc0, 0xf7, 0xe7, 0x31, 0x44, 0xfa, 0x02, 0x0f,
-0x73, 0x60, 0x2f, 0x43, 0x5c, 0xf1, 0x49, 0x0e,
-0x85, 0xf5, 0x43, 0x54, 0xe8, 0xba, 0x0a, 0x88,
-0x7f, 0xa6, 0xf7, 0xc3, 0x28, 0xe2, 0xb7, 0x33,
-0x30, 0x3b, 0xbe, 0x44, 0x97, 0x13, 0x70, 0x46,
-0x0a, 0x74, 0x14, 0xc4, 0xe4, 0xf7, 0xe1, 0x02,
-0x04, 0x05, 0xc2, 0x9e, 0x51, 0xf6, 0x06, 0xf4,
-0x0a, 0xdc, 0x0f, 0x17, 0x32, 0xf8, 0x07, 0xce,
-0xc2, 0x5d, 0xb0, 0xb0, 0xc4, 0x65, 0xca, 0x71,
-0x98, 0xc4, 0xf5, 0xf9, 0x22, 0xe2, 0x67, 0x71,
-0x0e, 0x05, 0xd7, 0x20, 0x7e, 0x26, 0x23, 0xc6,
-0xcd, 0x80, 0xa7, 0x32, 0xf8, 0x27, 0xd2, 0xfe,
-0xaa, 0xf2, 0x8b, 0xc2, 0x00, 0xc1, 0x9e, 0xff,
-0x06, 0x87, 0x50, 0x8d, 0x3b, 0xa3, 0x45, 0x23,
-0x2d, 0xe7, 0x63, 0x9e, 0x90, 0x4b, 0xeb, 0x54,
-0x62, 0x87, 0xa2, 0x01, 0xc3, 0xa9, 0xc9, 0x2c,
-0x83, 0x7f, 0x94, 0xe5, 0xa1, 0x75, 0x03, 0x9e,
-0x56, 0x75, 0x2b, 0x9b, 0x8b, 0xc0, 0xa6, 0xca,
-0x28, 0xf9, 0x3e, 0xea, 0x87, 0xfd, 0xe2, 0x9e,
-0x90, 0xfa, 0x90, 0x63, 0xae, 0x78, 0xbd, 0x09,
-0x77, 0x54, 0x54, 0x0e, 0xa5, 0xed, 0x4b, 0x89,
-0xe2, 0x83, 0x1f, 0xc2, 0x0e, 0x43, 0x3d, 0xce,
-0xbe, 0xc1, 0x36, 0xc2, 0x7c, 0xe3, 0xd1, 0x61,
-0x76, 0x4e, 0x79, 0x01, 0x3e, 0xd3, 0xaa, 0x0e,
-0x7b, 0x6a, 0x60, 0x23, 0x94, 0x19, 0x91, 0x61,
-0x96, 0xfe, 0x79, 0x81, 0x2b, 0xc5, 0xb1, 0x35,
-0xde, 0xd2, 0x36, 0x75, 0x59, 0x98, 0x84, 0xca,
-0xb6, 0x75, 0xcb, 0xc2, 0x27, 0x62, 0xcf, 0x7a,
-0xe7, 0x2d, 0x96, 0xef, 0x7d, 0xa0, 0x38, 0xf6,
-0x08, 0x9e, 0xca, 0x5b, 0x16, 0x6e, 0x4a, 0x5f,
-0xdf, 0xc7, 0x43, 0xe2, 0x0d, 0x3d, 0xc0, 0x5d,
-0x16, 0xec, 0xd1, 0x1b, 0x78, 0x5e, 0x58, 0x4e,
-0x8a, 0x3e, 0xfd, 0x69, 0x3a, 0x42, 0x88, 0x28,
-0x90, 0xe7, 0x1c, 0x90, 0x0b, 0x58, 0x1a, 0xff,
-0x38, 0x07, 0x63, 0x68, 0xd6, 0x09, 0xe4, 0xe0,
-0xf7, 0xe2, 0x0d, 0xb6, 0x55, 0x45, 0xa5, 0xe5,
-0x68, 0xbf, 0x6a, 0xd1, 0xac, 0x17, 0x8d, 0xf0,
-0xf3, 0xf0, 0x53, 0xb2, 0xef, 0xef, 0xe6, 0xa6,
-0xf1, 0x06, 0xe2, 0xa5, 0x0f, 0xa0, 0xba, 0xbd,
-0xe0, 0xb8, 0x5c, 0x13, 0x3b, 0xe4, 0x0f, 0x7c,
-0x6e, 0x16, 0xc1, 0x9e, 0xd7, 0xf4, 0xc6, 0x36,
-0x27, 0x1e, 0x81, 0xd7, 0x50, 0xd1, 0x39, 0x37,
-0xcb, 0xb9, 0xd2, 0xf4, 0xfa, 0xd7, 0x41, 0xa9,
-0x1e, 0x01, 0x8f, 0x82, 0x6a, 0x41, 0x87, 0x88,
-0xdf, 0xa3, 0x91, 0x60, 0x44, 0x00, 0xf5, 0x43,
-0x87, 0xa3, 0x14, 0xd6, 0x83, 0xa7, 0x0b, 0x8f,
-0x14, 0xa4, 0xd7, 0x93, 0xdf, 0x31, 0x78, 0x7c,
-0x5b, 0x61, 0x8f, 0x51, 0x51, 0xc8, 0x14, 0xe8,
-0xd0, 0xf5, 0x25, 0xbc, 0x90, 0x75, 0x41, 0x87,
-0xe6, 0x33, 0x38, 0xe2, 0x3d, 0xa3, 0x43, 0xf3,
-0x18, 0x78, 0x84, 0x49, 0xd3, 0xd7, 0x97, 0xe4,
-0x20, 0x68, 0x34, 0x50, 0x45, 0x45, 0x51, 0xdb,
-0xac, 0x33, 0x3c, 0x29, 0x20, 0x84, 0x3f, 0x44,
-0xab, 0x81, 0x82, 0x81, 0x1e, 0x8d, 0xc1, 0x1f,
-0x62, 0xb9, 0x19, 0xfc, 0xa3, 0xec, 0xe4, 0xef,
-0xa1, 0x19, 0x2a, 0x88, 0xb2, 0x39, 0xfa, 0x67,
-0xf1, 0x69, 0xf9, 0x0f, 0x3b, 0x77, 0xe2, 0x0f,
-0x1d, 0x5c, 0x86, 0x88, 0x77, 0x2e, 0x1c, 0x32,
-0xfc, 0xed, 0xce, 0xad, 0xb2, 0xb7, 0x6b, 0xfa,
-0x7d, 0x9f, 0x86, 0x9d, 0xb0, 0x5b, 0xa0, 0x35,
-0xff, 0xb4, 0x3a, 0xe2, 0x3e, 0x0f, 0x07, 0x97,
-0xcf, 0x47, 0x35, 0xc5, 0xd0, 0xbe, 0x87, 0x50,
-0x18, 0x61, 0x67, 0xe1, 0x45, 0x63, 0x7e, 0x54,
-0x3d, 0x93, 0xb6, 0x5f, 0x5e, 0xdc, 0xc4, 0x27,
-0x5b, 0x03, 0x04, 0xaa, 0x25, 0x18, 0x36, 0x02,
-0xe0, 0x64, 0xcd, 0xba, 0x81, 0x88, 0x54, 0x6b,
-0x00, 0x19, 0xe0, 0x24, 0xc7, 0x23, 0x20, 0x3b,
-0xba, 0xa6, 0xf7, 0xbf, 0x0e, 0x37, 0x72, 0xc4,
-0x3f, 0xf1, 0x82, 0x58, 0x93, 0x57, 0xff, 0x81,
-0xe2, 0x11, 0xde, 0x24, 0xab, 0xa0, 0x65, 0xd9,
-0xce, 0xc7, 0x50, 0x8d, 0x1c, 0xe5, 0x9e, 0x0e,
-0x1e, 0x63, 0x3c, 0x83, 0x7f, 0xbe, 0xb7, 0x24,
-0xdc, 0x69, 0xf4, 0x9c, 0x5b, 0x5c, 0x82, 0xcb,
-0xf2, 0x30, 0x78, 0x4d, 0xee, 0x73, 0x28, 0xee,
-0x0e, 0x11, 0x0b, 0x39, 0xfc, 0xeb, 0xf3, 0x3d,
-0xe1, 0xae, 0x98, 0xb9, 0xc2, 0xdf, 0xe6, 0x48,
-0xeb, 0x9f, 0x52, 0x49, 0xc1, 0xcf, 0xf6, 0x29,
-0xf3, 0xea, 0x6f, 0xb8, 0x1f, 0x87, 0x47, 0x60,
-0x5e, 0x82, 0xfb, 0xc3, 0xb3, 0x40, 0x36, 0xb7,
-0x99, 0xeb, 0x61, 0xbb, 0xa2, 0x3f, 0x00, 0x77,
-0x93, 0x69, 0xe3, 0x46, 0xfa, 0xfe, 0x30, 0x1b,
-0x5e, 0x16, 0x37, 0x9e, 0x76, 0xd5, 0xa9, 0x3f,
-0x82, 0xb7, 0x22, 0x37, 0xbd, 0x6d, 0xac, 0x96,
-0x0b, 0x10, 0x11, 0xf9, 0xf1, 0x43, 0x46, 0xfc,
-0x33, 0x80, 0x82, 0x73, 0xb5, 0xec, 0x48, 0xfb,
-0x5f, 0xbc, 0x70, 0x97, 0xf2, 0x3e, 0xd4, 0x92,
-0x51, 0x43, 0x6b, 0x1e, 0xaa, 0x3d, 0xb1, 0x89,
-0xf0, 0x0f, 0x5a, 0x7c, 0x73, 0x23, 0xae, 0x0f,
-0x3f, 0x83, 0xc2, 0x52, 0xc4, 0x3f, 0x69, 0xff,
-0xcb, 0xc8, 0x19, 0x93, 0xfe, 0x49, 0x2c, 0x4c,
-0x16, 0x4c, 0xc8, 0x97, 0xe0, 0xf2, 0xe3, 0x37,
-0x25, 0x1d, 0x37, 0xca, 0x41, 0xbc, 0x7f, 0xf5,
-0xa8, 0x6b, 0xa2, 0xb9, 0xa2, 0xfd, 0xe8, 0xe6,
-0xea, 0xa4, 0xeb, 0xbc, 0x3c, 0x9c, 0xc1, 0x3f,
-0x85, 0xcf, 0xed, 0x5c, 0xa3, 0x97, 0x0e, 0xf2,
-0xaf, 0x87, 0x4f, 0x29, 0x7f, 0x8c, 0xde, 0xf0,
-0x2a, 0x5f, 0x1d, 0x9e, 0xa5, 0xff, 0x13, 0x2f,
-0x7d, 0x3b, 0xef, 0xaf, 0xc2, 0x57, 0x85, 0x1e,
-0xa8, 0x2b, 0x1d, 0x54, 0xff, 0x3e, 0x7c, 0x26,
-0xfd, 0xfb, 0x3e, 0x04, 0x5b, 0x17, 0xad, 0x85,
-0x72, 0xf3, 0x33, 0xab, 0xd8, 0x29, 0x63, 0x1f,
-0x9a, 0x2d, 0xc7, 0xbd, 0x6c, 0x56, 0xd3, 0x5a,
-0x98, 0x67, 0x2e, 0x5e, 0xc5, 0x9c, 0x5d, 0x61,
-0xb8, 0x7b, 0x40, 0x5d, 0xe5, 0x4e, 0x6a, 0xd3,
-0xeb, 0xbf, 0xa2, 0xf8, 0x0c, 0xeb, 0x6c, 0x5f,
-0x7e, 0x22, 0xaf, 0x86, 0x0d, 0x69, 0x7b, 0x58,
-0xf9, 0x30, 0x6f, 0x60, 0xf9, 0xfc, 0x61, 0x53,
-0x1f, 0x96, 0x1a, 0x58, 0x81, 0x16, 0x36, 0x96,
-0x8f, 0xab, 0x75, 0xec, 0x64, 0x7a, 0x7f, 0xea,
-0x33, 0x9f, 0xd6, 0x5e, 0x36, 0x6a, 0xfb, 0x5d,
-0x7d, 0xec, 0x77, 0xd2, 0xe5, 0x64, 0x63, 0xd2,
-0xb1, 0x55, 0x76, 0xc1, 0x11, 0xf1, 0x7c, 0x12,
-0xfd, 0x6b, 0x14, 0xcc, 0xc0, 0xb0, 0xeb, 0x20,
-0xe2, 0xdb, 0xe9, 0xe7, 0x11, 0x90, 0xd4, 0xdf,
-0xd3, 0xeb, 0x13, 0x05, 0xfe, 0xce, 0x31, 0xf3,
-0x7d, 0xbd, 0x6e, 0xc0, 0x55, 0xb3, 0x63, 0x4c,
-0xbc, 0xc3, 0x1b, 0x06, 0x50, 0x9f, 0x8f, 0x89,
-0x8f, 0xf0, 0x94, 0xab, 0xf7, 0xf3, 0x19, 0xfb,
-0xdb, 0xa1, 0x4d, 0xc0, 0x31, 0xa8, 0x1e, 0xce,
-0x1f, 0x97, 0x1b, 0xe1, 0x08, 0x2b, 0x33, 0x9d,
-0xc3, 0x72, 0x95, 0xb2, 0x29, 0x56, 0x64, 0xde,
-0x36, 0x5e, 0xd6, 0xc0, 0x8e, 0x1a, 0x53, 0xf8,
-0x67, 0xfa, 0xfa, 0x7e, 0xf8, 0x1b, 0x78, 0xc6,
-0xa8, 0x30, 0x13, 0x71, 0xd9, 0xc9, 0xba, 0x59,
-0x85, 0xc9, 0x0f, 0x22, 0xec, 0xe9, 0x46, 0xd8,
-0xc3, 0xfb, 0x50, 0x23, 0xad, 0x37, 0xb7, 0x23,
-0xfe, 0x69, 0x1a, 0xb7, 0xe1, 0x1f, 0x6f, 0xe9,
-0x63, 0x3c, 0x64, 0xe6, 0xf5, 0x32, 0x1f, 0x74,
-0x02, 0x5d, 0xcf, 0x7c, 0xe2, 0x19, 0xa8, 0x48,
-0xe0, 0xf5, 0x15, 0xfc, 0x79, 0xe6, 0x31, 0xbb,
-0xe3, 0x1e, 0x1b, 0xfe, 0x51, 0x40, 0xec, 0x06,
-0xef, 0x70, 0x89, 0xbf, 0x62, 0x25, 0x74, 0x72,
-0xaf, 0xe9, 0x0d, 0xfc, 0xad, 0x93, 0xed, 0x80,
-0x1e, 0x73, 0x54, 0x5b, 0xef, 0x84, 0xcd, 0x53,
-0xf8, 0xa7, 0x70, 0x7a, 0x3f, 0x88, 0xfc, 0x15,
-0xf0, 0x6b, 0xdc, 0xed, 0xb7, 0xc5, 0x67, 0x54,
-0xf2, 0x63, 0x70, 0x93, 0xb9, 0xe4, 0x59, 0xd9,
-0x47, 0x11, 0x89, 0xc4, 0x86, 0x5e, 0xd9, 0x17,
-0xb9, 0x00, 0x01, 0x0b, 0xff, 0xc8, 0xd3, 0xfb,
-0x33, 0x76, 0xed, 0x44, 0xeb, 0x87, 0x29, 0x90,
-0x73, 0x70, 0xd7, 0x45, 0x14, 0xae, 0x3b, 0x5b,
-0x3a, 0x09, 0x6f, 0x41, 0xed, 0xf0, 0x52, 0x3f,
-0x3a, 0xf2, 0x63, 0x53, 0xf8, 0x27, 0x37, 0x83,
-0x37, 0x7e, 0x05, 0x6f, 0x56, 0x7e, 0x7b, 0x70,
-0xc9, 0x59, 0xf9, 0x20, 0xfa, 0xdf, 0xd5, 0xa6,
-0xef, 0xa4, 0x5a, 0xd3, 0x74, 0x0c, 0x1a, 0x75,
-0xdf, 0x73, 0x32, 0xae, 0x8f, 0x67, 0x41, 0x9e,
-0xf3, 0x7e, 0x1b, 0xfe, 0x31, 0xb5, 0x0f, 0x71,
-0x11, 0xaa, 0x4f, 0xf1, 0x3f, 0xb2, 0x83, 0x20,
-0x0c, 0xfd, 0x0b, 0x5c, 0x0b, 0xcf, 0xd1, 0xba,
-0x9d, 0x55, 0x31, 0xde, 0xcb, 0x7e, 0x06, 0xeb,
-0xa3, 0x1e, 0xc1, 0x11, 0x1f, 0xa6, 0x7f, 0xdf,
-0x44, 0xce, 0x10, 0xee, 0x21, 0xaf, 0xd9, 0x8a,
-0xfe, 0xb8, 0x58, 0xbf, 0xc2, 0x9b, 0xe0, 0x6e,
-0x56, 0x6e, 0x76, 0xea, 0xbe, 0x0e, 0x47, 0x31,
-0x73, 0x1a, 0x4f, 0x83, 0xee, 0xe7, 0x01, 0x96,
-0x89, 0x0f, 0x98, 0x33, 0x7f, 0x0a, 0x91, 0x45,
-0x9e, 0x7e, 0xbc, 0xc9, 0x06, 0xde, 0x2d, 0x9e,
-0x36, 0xf9, 0x66, 0x5c, 0x76, 0xf4, 0x67, 0xa3,
-0x8e, 0xb8, 0x7b, 0x17, 0xc7, 0xeb, 0x75, 0x3c,
-0x35, 0x9e, 0xc6, 0xc3, 0xa6, 0xf4, 0x5b, 0x78,
-0x43, 0x5c, 0x6d, 0xfa, 0xe2, 0xf2, 0x2e, 0x30,
-0x23, 0xf5, 0xe6, 0x86, 0xa8, 0x3c, 0x03, 0x8e,
-0x18, 0xc1, 0xbd, 0x05, 0x71, 0xd9, 0xa7, 0xbc,
-0x1f, 0xeb, 0x25, 0x43, 0x3c, 0x7c, 0xcb, 0xf4,
-0xfd, 0x63, 0x52, 0x03, 0xfc, 0x21, 0x86, 0x68,
-0x67, 0x95, 0xdc, 0x00, 0x93, 0x7c, 0xa1, 0xb9,
-0xf4, 0xa4, 0x7c, 0x0e, 0x2e, 0xc7, 0x1a, 0x45,
-0xde, 0xb8, 0x7a, 0xbf, 0xfe, 0x97, 0x4d, 0x8d,
-0xe6, 0x7c, 0x5c, 0x9f, 0xb4, 0xfe, 0x19, 0x84,
-0x9f, 0xc1, 0xfb, 0x46, 0xfd, 0xcb, 0xd6, 0xf7,
-0x78, 0x58, 0xab, 0x4d, 0xa0, 0x5a, 0xd3, 0xe1,
-0x08, 0xda, 0x47, 0x3c, 0x32, 0x26, 0x21, 0xfe,
-0x04, 0x44, 0x44, 0x19, 0xfc, 0x63, 0xe6, 0x38,
-0xe0, 0x99, 0xcf, 0x95, 0x8d, 0xab, 0xe3, 0x0f,
-0xdf, 0xaf, 0xad, 0x1f, 0xd4, 0x87, 0xf9, 0xcc,
-0x8a, 0x72, 0xfc, 0x05, 0x7d, 0x42, 0xed, 0x65,
-0x6f, 0x89, 0x3d, 0x08, 0xed, 0xf8, 0x5e, 0xc4,
-0x3f, 0xd3, 0xfb, 0x21, 0x99, 0xb3, 0xa4, 0x6c,
-0x3b, 0xf3, 0x0e, 0xe2, 0x8f, 0xee, 0x54, 0x62,
-0x52, 0xf9, 0x60, 0x1b, 0xaa, 0xe5, 0xbc, 0x30,
-0xf8, 0x62, 0x72, 0x9c, 0xbd, 0xa6, 0x69, 0x64,
-0xc1, 0x6b, 0x98, 0x3f, 0x13, 0xff, 0x91, 0x82,
-0xd2, 0x8f, 0xc5, 0xbc, 0xf7, 0xd4, 0xd5, 0x8e,
-0xdb, 0x8d, 0x9d, 0xa2, 0x34, 0xe4, 0xf8, 0x4b,
-0x0d, 0x61, 0x8f, 0xa8, 0xdc, 0xae, 0x52, 0x60,
-0xe4, 0x39, 0x51, 0x96, 0xf4, 0xae, 0x66, 0x77,
-0xda, 0xe2, 0x3f, 0x4e, 0xf6, 0x0e, 0xac, 0x1e,
-0x55, 0xe3, 0x65, 0x05, 0xee, 0xd3, 0x50, 0x63,
-0x16, 0x5c, 0x23, 0x97, 0xeb, 0xfd, 0x9f, 0x73,
-0xc6, 0x36, 0x5d, 0x53, 0x34, 0xd4, 0xde, 0x5b,
-0xe8, 0x37, 0x9c, 0x7e, 0xf9, 0xea, 0x4c, 0xfc,
-0xe7, 0x87, 0xbb, 0xe0, 0x7f, 0x90, 0xfe, 0x19,
-0xef, 0x7c, 0x61, 0xfd, 0x5b, 0xd0, 0x38, 0x98,
-0x1f, 0x6d, 0x9e, 0x84, 0xef, 0x5e, 0x65, 0x01,
-0xc5, 0x31, 0xed, 0x92, 0x62, 0xed, 0x9f, 0xe1,
-0xdc, 0xe9, 0xf5, 0x21, 0xfc, 0x73, 0x18, 0x82,
-0x03, 0xf3, 0xf7, 0x4a, 0x63, 0xe2, 0x90, 0x52,
-0x6b, 0xaa, 0x64, 0xf8, 0x2e, 0x4a, 0x0d, 0x31,
-0x5c, 0x76, 0x72, 0xdc, 0x82, 0x80, 0xc2, 0xe1,
-0x4c, 0xfc, 0xe7, 0xa1, 0xc7, 0xe1, 0x01, 0x69,
-0xb5, 0x39, 0xeb, 0xde, 0xce, 0x06, 0xf8, 0x47,
-0x2b, 0xfe, 0x13, 0x38, 0x05, 0x7f, 0x64, 0x95,
-0xc2, 0xb1, 0xaa, 0xe9, 0x14, 0xfa, 0x5f, 0x08,
-0x84, 0x56, 0xb1, 0x0b, 0xe9, 0xf5, 0x14, 0xf0,
-0x22, 0x5b, 0x2b, 0x2a, 0x47, 0x1c, 0xf5, 0xec,
-0x47, 0xc6, 0x5a, 0xc4, 0x3f, 0xea, 0x9d, 0xee,
-0x5f, 0xc1, 0x3e, 0x73, 0x7e, 0x8c, 0xe3, 0xfb,
-0x2e, 0x42, 0x20, 0xa4, 0x53, 0xfc, 0xc7, 0x86,
-0x7f, 0x86, 0x38, 0x7d, 0x86, 0xe8, 0xb4, 0xa2,
-0xa3, 0xd1, 0xa4, 0x8f, 0xa0, 0xb6, 0x19, 0xea,
-0xda, 0x03, 0xbe, 0xed, 0x6d, 0x75, 0x9e, 0x21,
-0x05, 0x85, 0x71, 0x87, 0x3d, 0xfe, 0x93, 0x9c,
-0xf9, 0xa8, 0xf1, 0xaa, 0x19, 0x14, 0x08, 0x7b,
-0x7a, 0xb4, 0x57, 0x97, 0x23, 0x5a, 0x7b, 0x5a,
-0x3e, 0x2f, 0x5d, 0x32, 0x1b, 0xc3, 0x84, 0x7f,
-0x72, 0x2e, 0x41, 0x63, 0x5f, 0x76, 0xfc, 0x07,
-0x92, 0x30, 0x51, 0x53, 0xaf, 0x15, 0x40, 0x51,
-0x8c, 0x4f, 0xf0, 0xe7, 0x29, 0xfa, 0x61, 0x4a,
-0xa3, 0x3c, 0x08, 0xae, 0x0e, 0x74, 0xbb, 0x26,
-0x60, 0x16, 0x9b, 0xdf, 0x65, 0xc3, 0x3f, 0x5c,
-0x1b, 0x41, 0x6b, 0x58, 0x4f, 0xa0, 0xa5, 0x8b,
-0x1f, 0xc2, 0xf5, 0x55, 0xa3, 0xcd, 0x78, 0x24,
-0x37, 0xd8, 0xba, 0x49, 0x43, 0xfb, 0x78, 0x96,
-0xa3, 0x7d, 0xff, 0x81, 0x3d, 0xfe, 0xa3, 0x7c,
-0x19, 0xcd, 0x6e, 0xc5, 0x1d, 0x87, 0x29, 0xec,
-0x73, 0xa8, 0xb5, 0x76, 0x19, 0x27, 0xfc, 0xf3,
-0x94, 0x15, 0xff, 0x69, 0xfa, 0xb1, 0xb1, 0x9f,
-0x21, 0xfe, 0xf9, 0x91, 0x2d, 0xfe, 0x53, 0x22,
-0x55, 0xd2, 0xf5, 0xed, 0x91, 0x28, 0xdb, 0xc9,
-0xd6, 0x41, 0x85, 0xe1, 0x88, 0xa2, 0xff, 0xb5,
-0x4e, 0xaa, 0x32, 0x16, 0x47, 0xdd, 0xe5, 0x9c,
-0xe2, 0x15, 0xdc, 0x1e, 0xff, 0xe1, 0x4a, 0xb9,
-0xd2, 0xe1, 0xf5, 0xb6, 0x5d, 0xed, 0x1e, 0x50,
-0x76, 0xae, 0x9b, 0xe7, 0x6b, 0x53, 0x35, 0x36,
-0x18, 0xdb, 0xe6, 0xf5, 0x19, 0xaa, 0xfb, 0xd5,
-0xae, 0xd8, 0x6e, 0xaf, 0xde, 0xb6, 0x4e, 0xb3,
-0xf9, 0x5f, 0x75, 0xf9, 0x21, 0x48, 0xe8, 0xf5,
-0xdc, 0x19, 0x9e, 0x11, 0x43, 0x30, 0x1e, 0xe0,
-0xb7, 0x0b, 0xc4, 0x3f, 0x11, 0x1d, 0xdf, 0x37,
-0x5c, 0xe4, 0xed, 0x9a, 0xd0, 0xe3, 0x1c, 0x3d,
-0xa6, 0x37, 0xd3, 0xfa, 0xe7, 0xe4, 0xa7, 0x4f,
-0xb0, 0x4f, 0x20, 0xb8, 0xd8, 0xb5, 0xb9, 0x73,
-0x24, 0xf6, 0xc1, 0xbc, 0x85, 0x6d, 0xbe, 0xe3,
-0xe1, 0x73, 0xdb, 0x3f, 0xf1, 0xa2, 0x5b, 0x71,
-0x3c, 0x3c, 0x42, 0x11, 0xd7, 0xc3, 0x78, 0x2a,
-0x83, 0x7f, 0x4a, 0x72, 0xce, 0xc1, 0x3f, 0x48,
-0x8d, 0x2d, 0xfc, 0x38, 0x2f, 0xdf, 0xfe, 0x1a,
-0xf9, 0x6b, 0xc3, 0x72, 0x4d, 0xfb, 0x21, 0xbd,
-0xda, 0x58, 0xf2, 0x4b, 0xf9, 0x9c, 0x82, 0x40,
-0xa2, 0x05, 0x35, 0x76, 0x26, 0xfe, 0xb3, 0x5a,
-0x5b, 0x01, 0x7d, 0x52, 0x95, 0x62, 0xc5, 0x7f,
-0x22, 0x73, 0xab, 0x4a, 0x54, 0x08, 0x7b, 0x8d,
-0xc8, 0xbc, 0x0a, 0xe1, 0xe8, 0x64, 0xa7, 0xc1,
-0x02, 0x42, 0xe1, 0xb0, 0x2d, 0xfe, 0x73, 0x4b,
-0x4b, 0xc9, 0x43, 0x84, 0x76, 0x8a, 0xdc, 0xca,
-0xce, 0x8e, 0x3c, 0xdf, 0xe7, 0xd5, 0x28, 0x53,
-0xb4, 0x6d, 0x35, 0x15, 0x06, 0x2a, 0xa2, 0x41,
-0xa3, 0xa3, 0xd0, 0x47, 0x42, 0x26, 0xfe, 0x53,
-0x32, 0x73, 0xa7, 0xb1, 0x5f, 0xaf, 0x32, 0xbc,
-0x51, 0x40, 0xd8, 0x53, 0x8a, 0xcb, 0xbe, 0xd9,
-0x51, 0x9e, 0xfb, 0x54, 0x7b, 0x45, 0x0b, 0x2e,
-0xec, 0x08, 0x5b, 0x97, 0x0a, 0x0d, 0xd9, 0xe3,
-0x3f, 0xbf, 0x81, 0xd7, 0x63, 0x41, 0x43, 0x89,
-0x4a, 0xf4, 0x7b, 0x05, 0x11, 0xd6, 0xca, 0xe5,
-0xf0, 0x1e, 0xac, 0x5e, 0xe5, 0x7c, 0x14, 0x3d,
-0xa6, 0x43, 0xa5, 0xc1, 0x90, 0xcf, 0x1e, 0xff,
-0x19, 0x95, 0x76, 0x82, 0x15, 0xff, 0x21, 0x6b,
-0x8e, 0x42, 0xbb, 0x05, 0x14, 0x5f, 0xef, 0xc0,
-0x7f, 0xb8, 0xb5, 0x6c, 0x10, 0xce, 0x6b, 0xc1,
-0xd6, 0xac, 0xf8, 0x8f, 0x57, 0x8b, 0x19, 0x13,
-0x2c, 0xc0, 0x9d, 0x50, 0x96, 0x54, 0x4e, 0x36,
-0x05, 0x60, 0x06, 0xc2, 0x4e, 0x18, 0x5f, 0x54,
-0x5b, 0x8c, 0x1b, 0x4f, 0x87, 0x09, 0x25, 0xa8,
-0x39, 0xc3, 0x59, 0xf1, 0x9f, 0x9b, 0xe0, 0x43,
-0x28, 0x8b, 0x3a, 0x10, 0xff, 0x68, 0x0f, 0x1a,
-0x65, 0x5b, 0xd4, 0x91, 0x36, 0xaf, 0xfe, 0x3c,
-0xb0, 0xd8, 0x91, 0x1e, 0x76, 0x23, 0x42, 0xfd,
-0x2a, 0x74, 0x1d, 0xec, 0xf1, 0x9f, 0x9c, 0x3f,
-0x8b, 0x6e, 0x6f, 0xaf, 0x20, 0xd0, 0xb2, 0x12,
-0x1e, 0x36, 0xd0, 0xfa, 0xd4, 0xe5, 0x56, 0x41,
-0x35, 0x5a, 0x7c, 0x75, 0x41, 0xae, 0xb3, 0x63,
-0x07, 0x54, 0x99, 0xfc, 0x06, 0x5b, 0xfc, 0x27,
-0xb6, 0xa8, 0x18, 0xb6, 0x0b, 0x2f, 0x7e, 0xa4,
-0x6e, 0xa7, 0x99, 0x23, 0x24, 0x43, 0xfd, 0x86,
-0x67, 0x16, 0xec, 0xa3, 0x40, 0xca, 0x6a, 0x36,
-0x4b, 0x7f, 0x12, 0x2a, 0x13, 0x79, 0xab, 0xdc,
-0x99, 0xf8, 0x4f, 0x4f, 0xe4, 0x2a, 0x78, 0x57,
-0x7c, 0x2b, 0xe9, 0xac, 0xfb, 0xd2, 0x17, 0xc5,
-0x3f, 0x89, 0x05, 0x49, 0x95, 0x60, 0xcf, 0x4b,
-0xc9, 0x1b, 0x42, 0xae, 0x09, 0x2b, 0xfe, 0xd3,
-0x38, 0xe2, 0x5b, 0x2d, 0xdb, 0xe2, 0x3f, 0x9f,
-0xde, 0x89, 0x0f, 0xf9, 0x9c, 0x81, 0xda, 0xf5,
-0x83, 0x18, 0xa1, 0xc1, 0xee, 0xb8, 0x84, 0xf8,
-0x47, 0xc2, 0x15, 0x43, 0x20, 0xa4, 0xbd, 0x0f,
-0xc1, 0x53, 0x9b, 0x62, 0xf6, 0xf8, 0x8f, 0x74,
-0xc2, 0x7c, 0x25, 0x7e, 0x53, 0x72, 0x03, 0xe1,
-0x9f, 0x97, 0x45, 0x75, 0x32, 0xff, 0x24, 0x01,
-0xa1, 0x8e, 0xfa, 0xbb, 0xf1, 0xfe, 0x41, 0x7e,
-0x24, 0x7a, 0x73, 0xd2, 0x79, 0x1e, 0x81, 0x62,
-0x06, 0xff, 0x7c, 0x1f, 0xba, 0xdc, 0xfa, 0x28,
-0x3f, 0xcb, 0x36, 0x40, 0x57, 0xbc, 0xd4, 0xe0,
-0xf9, 0xe1, 0xbb, 0x60, 0x1f, 0x83, 0x95, 0x79,
-0xed, 0xee, 0xd9, 0xe2, 0xc9, 0x58, 0x65, 0xc2,
-0x31, 0xce, 0x9e, 0xee, 0x9a, 0xbe, 0x3f, 0x88,
-0x2d, 0x03, 0x5b, 0x42, 0x7f, 0x13, 0x41, 0x37,
-0x6d, 0x16, 0x6c, 0xd2, 0xd1, 0x5f, 0x6b, 0x67,
-0xa7, 0x60, 0x5f, 0xc9, 0xbc, 0x96, 0xee, 0x55,
-0xac, 0x58, 0x3c, 0x19, 0x9a, 0x6f, 0xf6, 0xac,
-0x62, 0x46, 0x26, 0x5e, 0x5d, 0xfc, 0x0a, 0x47,
-0xb7, 0xcb, 0x28, 0xf1, 0xbb, 0x77, 0x41, 0x87,
-0xd0, 0x43, 0x11, 0x8d, 0x2d, 0x95, 0xf6, 0x38,
-0xbd, 0xcb, 0xf2, 0x34, 0x54, 0xb2, 0x3b, 0x50,
-0xff, 0xb4, 0x65, 0xc7, 0x7f, 0x3a, 0xd1, 0xc7,
-0xab, 0x17, 0x68, 0xbf, 0x1a, 0xf8, 0xa1, 0xb6,
-0xc0, 0x3d, 0x4b, 0xb6, 0xa2, 0xda, 0xc4, 0xe7,
-0x5f, 0x86, 0xef, 0xeb, 0x83, 0xf7, 0xe1, 0xe6,
-0x61, 0xd4, 0x3f, 0x7f, 0x9b, 0x89, 0xff, 0xc0,
-0x87, 0x62, 0x62, 0x51, 0x30, 0x8a, 0xeb, 0xb3,
-0x8b, 0x9d, 0x0d, 0xbd, 0xd8, 0x5e, 0xd5, 0x25,
-0x2d, 0x1f, 0x3c, 0x80, 0xfe, 0xc5, 0x8c, 0x3e,
-0xf4, 0x40, 0x0f, 0x88, 0xe0, 0xe0, 0xd2, 0x98,
-0x1c, 0x4b, 0xef, 0x1f, 0x49, 0x3b, 0x07, 0x43,
-0xb0, 0x40, 0x38, 0xdf, 0x28, 0x9b, 0x44, 0x6f,
-0xa2, 0x9a, 0xc2, 0xb0, 0x97, 0x70, 0x3d, 0xf1,
-0x43, 0xeb, 0x93, 0x2f, 0x45, 0x2e, 0x2b, 0x8d,
-0x03, 0xce, 0xd3, 0xb6, 0xf8, 0x8f, 0x50, 0xbe,
-0x26, 0x4d, 0x88, 0xed, 0x5b, 0xd1, 0xc8, 0x8e,
-0x21, 0xcc, 0xad, 0x58, 0x55, 0xb0, 0x95, 0xbd,
-0xcb, 0x0f, 0x28, 0x73, 0x29, 0x10, 0xf4, 0x36,
-0x85, 0x46, 0x4d, 0xc4, 0xcf, 0xf6, 0xf8, 0xcf,
-0x5c, 0xbe, 0x35, 0xe2, 0x89, 0x78, 0xe3, 0x6c,
-0x17, 0x8b, 0x44, 0x3c, 0xf7, 0xa0, 0xe3, 0x36,
-0x26, 0x0e, 0x50, 0xfc, 0x79, 0x37, 0xde, 0xe1,
-0x19, 0xba, 0x5e, 0x30, 0x3b, 0xfe, 0xc9, 0x85,
-0x1e, 0xd0, 0x1f, 0xe0, 0x7e, 0xf7, 0x10, 0x08,
-0xdd, 0x6b, 0x5c, 0x0d, 0xdb, 0x11, 0x28, 0x02,
-0xea, 0x9f, 0x1a, 0xf7, 0x51, 0xd8, 0xa3, 0xe3,
-0xf5, 0x1c, 0xec, 0xf1, 0x9f, 0xe5, 0x5d, 0x11,
-0x16, 0x88, 0xa2, 0xd9, 0x7d, 0x1c, 0x0e, 0x29,
-0x7e, 0xc3, 0xf5, 0x50, 0xb3, 0xb5, 0x1f, 0x5a,
-0x29, 0x50, 0x16, 0x79, 0x9f, 0x37, 0x9a, 0xb8,
-0x3e, 0x76, 0xfc, 0x33, 0x62, 0xdc, 0x2f, 0x35,
-0x88, 0xa5, 0xe3, 0xf2, 0x64, 0xf9, 0x0b, 0x5a,
-0x23, 0x39, 0x26, 0x93, 0x70, 0x19, 0x3e, 0x75,
-0xeb, 0xd2, 0x71, 0x66, 0xb6, 0x5c, 0x46, 0xfc,
-0x33, 0x3f, 0x69, 0xc7, 0x3f, 0x39, 0x1f, 0xc1,
-0xef, 0x16, 0x2c, 0x1c, 0xcc, 0x3f, 0x57, 0x76,
-0x69, 0xd1, 0xfb, 0xd1, 0x9b, 0x47, 0x9c, 0x1f,
-0x77, 0xee, 0x1d, 0x18, 0x8a, 0xfa, 0xe7, 0xf8,
-0x3e, 0x56, 0xaf, 0x86, 0x9f, 0x47, 0x17, 0x8c,
-0x3b, 0xc7, 0x55, 0xbf, 0x2d, 0xfe, 0x93, 0xd4,
-0xbb, 0xfd, 0x55, 0x08, 0xfb, 0x11, 0xdf, 0xd2,
-0x6a, 0xcc, 0x3b, 0x87, 0x8a, 0x3a, 0xa2, 0xe0,
-0x17, 0xf4, 0x1c, 0xa3, 0xfc, 0x94, 0x27, 0xc1,
-0x6b, 0xc3, 0x7a, 0xc6, 0xff, 0xca, 0x31, 0xc5,
-0x0e, 0xcf, 0xf2, 0x44, 0x6b, 0x20, 0x77, 0xa8,
-0x6b, 0x47, 0xa9, 0x2f, 0xb1, 0x28, 0xc0, 0x72,
-0x94, 0x88, 0x84, 0x3e, 0x5b, 0x8d, 0xdb, 0x17,
-0xdf, 0xa1, 0xeb, 0x78, 0x3d, 0x6b, 0xb2, 0xc5,
-0x7f, 0x3a, 0x69, 0xd1, 0xba, 0x78, 0x3c, 0x3c,
-0x26, 0x6e, 0xc2, 0xd5, 0xc8, 0x8b, 0x3b, 0xf0,
-0xfe, 0x1d, 0x15, 0x49, 0x88, 0x23, 0x10, 0x7a,
-0xaa, 0x4b, 0x37, 0xf1, 0xa7, 0xf1, 0xa7, 0xf5,
-0x8f, 0x31, 0xf3, 0x9d, 0x12, 0xf4, 0x17, 0x86,
-0x9d, 0x7d, 0xb8, 0x6d, 0xde, 0x57, 0x82, 0x26,
-0x5a, 0xdb, 0x9d, 0x30, 0x10, 0x0b, 0xac, 0x40,
-0xa1, 0x80, 0xbf, 0x2f, 0x7a, 0x09, 0x1a, 0x69,
-0xe9, 0xfd, 0x93, 0x94, 0xe2, 0xfc, 0x2d, 0xe9,
-0xe6, 0x64, 0xc1, 0x05, 0xf9, 0x92, 0x7e, 0x59,
-0xcc, 0x1f, 0x2e, 0x18, 0x6f, 0xfe, 0xd0, 0xb8,
-0x04, 0xd7, 0x21, 0x8c, 0x2c, 0x9a, 0xe4, 0xb8,
-0x3e, 0xa3, 0x68, 0xdf, 0x27, 0xd2, 0xfb, 0xc7,
-0xd4, 0x62, 0x88, 0x76, 0x9e, 0x1b, 0xbe, 0x6e,
-0x8b, 0xec, 0x93, 0x8f, 0x14, 0x06, 0xcc, 0x25,
-0x7e, 0xd9, 0x87, 0x16, 0xbf, 0xde, 0x50, 0x10,
-0x5f, 0xa1, 0x63, 0x12, 0xa0, 0xff, 0xa2, 0x2d,
-0xfe, 0x93, 0x53, 0x6a, 0x6c, 0x3a, 0xee, 0x39,
-0xa5, 0xee, 0x6b, 0xaa, 0x84, 0xee, 0x3b, 0x3c,
-0xbf, 0xe2, 0xbf, 0x7f, 0xb0, 0x72, 0xd1, 0x1b,
-0x77, 0xd6, 0x9e, 0xd8, 0xf8, 0x7b, 0xc7, 0xfc,
-0xe1, 0x43, 0xed, 0xb5, 0xc9, 0xfc, 0xdf, 0xb3,
-0x80, 0x0d, 0xff, 0x18, 0xc6, 0xc3, 0x39, 0xe5,
-0xfd, 0xaa, 0xbf, 0xe9, 0xa8, 0xb4, 0xa3, 0xc3,
-0x93, 0xdc, 0x5a, 0xc7, 0xe6, 0x1a, 0x61, 0x31,
-0x77, 0xc4, 0xb1, 0x9f, 0x81, 0xf2, 0x58, 0x21,
-0x7e, 0xaa, 0xfb, 0xb3, 0xe2, 0x3f, 0xfe, 0xa6,
-0x47, 0xb6, 0xce, 0x41, 0x35, 0xe2, 0xf8, 0x22,
-0x3c, 0x19, 0x2b, 0x4b, 0xc2, 0x8d, 0xe8, 0x61,
-0x6d, 0xe9, 0xba, 0x7e, 0x44, 0xfd, 0x96, 0x23,
-0x28, 0x6d, 0xea, 0x98, 0xf1, 0x76, 0xde, 0x6a,
-0x56, 0x62, 0xc3, 0x3f, 0x30, 0xfc, 0xeb, 0xc2,
-0x9a, 0x57, 0xfe, 0x4a, 0x67, 0x43, 0xb1, 0x67,
-0x62, 0x7e, 0x52, 0x74, 0x0a, 0xfa, 0x83, 0x75,
-0xa3, 0x05, 0x7e, 0x55, 0x81, 0x8f, 0x75, 0x3f,
-0xbe, 0x91, 0xea, 0xce, 0xe0, 0x9f, 0xdb, 0xb6,
-0x28, 0xbf, 0xd3, 0x6e, 0x1a, 0xc4, 0x45, 0x68,
-0x80, 0xb7, 0x28, 0x3e, 0x76, 0x4e, 0x9e, 0xa4,
-0x40, 0x87, 0x99, 0x1f, 0x57, 0xcf, 0xc1, 0xef,
-0x08, 0x3f, 0xef, 0xee, 0xb4, 0xe3, 0x9f, 0x24,
-0x7e, 0xa4, 0xa4, 0x9d, 0x68, 0xfd, 0x29, 0x70,
-0xdd, 0x8b, 0xfa, 0x9f, 0x60, 0xf9, 0x83, 0x71,
-0x79, 0x03, 0x2e, 0x9d, 0x85, 0xcf, 0x2b, 0x6c,
-0xf1, 0x9f, 0xb8, 0xb2, 0x36, 0x54, 0x6a, 0x16,
-0xa0, 0x3f, 0x85, 0xd0, 0xb5, 0xb2, 0x3f, 0xef,
-0xa3, 0xa6, 0xc7, 0xe1, 0x39, 0xf4, 0xa7, 0xf8,
-0x37, 0x51, 0xc3, 0xfc, 0x0c, 0x11, 0x51, 0xf7,
-0xbd, 0x2c, 0x90, 0xfe, 0x7d, 0x4d, 0xf8, 0x01,
-0xec, 0xe8, 0x98, 0x77, 0xd6, 0x41, 0xd1, 0x9e,
-0x7d, 0x66, 0x65, 0x32, 0xef, 0x5b, 0xec, 0x2a,
-0xfd, 0xa5, 0xae, 0x39, 0x14, 0x08, 0xba, 0x04,
-0x6b, 0xc3, 0x88, 0x88, 0xea, 0x10, 0x1f, 0x4e,
-0xaf, 0x7f, 0x6b, 0xf1, 0x80, 0xde, 0x89, 0xfe,
-0x85, 0xa3, 0x06, 0x8d, 0xfe, 0x36, 0xe1, 0xfb,
-0x32, 0x02, 0xa1, 0x07, 0xa1, 0xb7, 0xc5, 0x4b,
-0x2f, 0xbe, 0xd4, 0xb3, 0x1d, 0xf4, 0x16, 0x84,
-0x9a, 0x6e, 0x5b, 0xfc, 0x67, 0x3f, 0xfb, 0x10,
-0x6e, 0x12, 0x05, 0xa3, 0x0f, 0x27, 0x94, 0x0b,
-0x52, 0x30, 0xe6, 0x8a, 0xc9, 0x5e, 0xb8, 0x14,
-0x5a, 0xf8, 0x50, 0x41, 0x52, 0xbe, 0xa8, 0x1f,
-0x35, 0xe2, 0x78, 0x44, 0xad, 0xb7, 0xe3, 0x1f,
-0x63, 0x02, 0x3c, 0xee, 0x02, 0x11, 0x4e, 0x1a,
-0xa3, 0x88, 0xee, 0xd0, 0x0c, 0x11, 0xec, 0x09,
-0x92, 0x87, 0xbe, 0x0d, 0x26, 0x78, 0x50, 0xcb,
-0xca, 0x7f, 0x59, 0xf8, 0x47, 0x0a, 0x50, 0xfe,
-0xab, 0x9c, 0xaf, 0x83, 0x94, 0x00, 0x87, 0xf8,
-0xb4, 0x00, 0xee, 0x56, 0x1e, 0xcd, 0x8e, 0xff,
-0xa0, 0x91, 0xdd, 0x6e, 0xac, 0x88, 0x3a, 0xe6,
-0xc2, 0xeb, 0xaf, 0x6f, 0xff, 0x66, 0x45, 0xd4,
-0x51, 0xce, 0x5e, 0x87, 0x30, 0x5a, 0x64, 0xc7,
-0x9c, 0x30, 0x9e, 0x5a, 0x95, 0x1f, 0x75, 0xe8,
-0x36, 0xfc, 0xa3, 0xa0, 0x7f, 0xa1, 0x9b, 0x5e,
-0x8d, 0xed, 0x6c, 0xdd, 0x86, 0x8a, 0x97, 0xc2,
-0x1a, 0xd0, 0x01, 0xdc, 0x12, 0xd8, 0xc3, 0x84,
-0x88, 0x34, 0x96, 0x6b, 0xd3, 0x3f, 0x78, 0xbd,
-0x37, 0xd4, 0xc6, 0xdd, 0x61, 0x05, 0x76, 0x43,
-0xc8, 0x70, 0xa0, 0x10, 0x43, 0x0f, 0x05, 0x61,
-0xc0, 0x03, 0x74, 0x2b, 0x2f, 0x02, 0xa1, 0x30,
-0xcb, 0xc2, 0x3f, 0x27, 0xf5, 0x40, 0x84, 0x87,
-0xcb, 0x62, 0x30, 0x0a, 0x01, 0x58, 0x42, 0x89,
-0xb0, 0x08, 0xd4, 0x81, 0x93, 0xc9, 0xba, 0x72,
-0x27, 0xab, 0x17, 0x05, 0x61, 0xb9, 0x20, 0xad,
-0x7f, 0xb6, 0x5e, 0x7b, 0xae, 0xe7, 0x3d, 0x6f,
-0x63, 0x9b, 0xeb, 0x78, 0xe7, 0x37, 0x62, 0x3f,
-0xf4, 0x36, 0x2e, 0xce, 0xdf, 0xdc, 0x79, 0x2e,
-0xf6, 0x7b, 0xef, 0xf5, 0x6d, 0x2e, 0x12, 0x3e,
-0xf0, 0x2e, 0x6c, 0xdb, 0x98, 0x85, 0x7f, 0x66,
-0x8e, 0x20, 0x5a, 0xa8, 0x6f, 0x71, 0x6e, 0x2e,
-0x52, 0xd8, 0x21, 0xad, 0xd7, 0x02, 0x06, 0xc6,
-0xeb, 0xb8, 0x50, 0xae, 0x87, 0x8b, 0x14, 0x5c,
-0x9f, 0x40, 0x0b, 0xc5, 0x7f, 0x32, 0xf9, 0x2f,
-0x2d, 0x59, 0x2e, 0xb8, 0xa7, 0xab, 0x95, 0xf0,
-0x8f, 0xd0, 0x3d, 0x4c, 0xc6, 0x1f, 0x02, 0x22,
-0xde, 0x0a, 0xae, 0x76, 0x3a, 0xbc, 0xfa, 0xd3,
-0xdc, 0x03, 0x91, 0x81, 0xb0, 0x2d, 0xfe, 0x93,
-0x73, 0x4e, 0x3c, 0xa1, 0xcd, 0x33, 0x1c, 0x9f,
-0x67, 0xc5, 0xb1, 0x8d, 0x7a, 0x69, 0xab, 0xfa,
-0x39, 0x76, 0x0e, 0xbe, 0xa7, 0xcf, 0x6b, 0x53,
-0x8f, 0xa3, 0xfd, 0x5a, 0x03, 0x68, 0x01, 0x3f,
-0xef, 0x60, 0x19, 0xfc, 0x93, 0xb3, 0x53, 0xa7,
-0xa0, 0x99, 0xe3, 0x57, 0xac, 0x18, 0xf2, 0x51,
-0x50, 0x87, 0xf1, 0xfa, 0x35, 0xf0, 0x99, 0x45,
-0xea, 0xb0, 0xa7, 0x96, 0x3f, 0x51, 0x5e, 0xda,
-0xc2, 0x87, 0xed, 0xf1, 0x9f, 0x9c, 0x9f, 0xd3,
-0xf3, 0xaf, 0x0a, 0x3e, 0x8e, 0xbf, 0x57, 0x3f,
-0x3d, 0x36, 0x85, 0x9d, 0x5f, 0xff, 0x6c, 0x60,
-0xd9, 0xa6, 0xd4, 0xef, 0xbb, 0xdd, 0x40, 0xfc,
-0xe3, 0xcd, 0x99, 0xde, 0x9f, 0x3d, 0xd2, 0x93,
-0x70, 0x16, 0x82, 0xad, 0x88, 0x87, 0xdf, 0x15,
-0xe7, 0xa3, 0xc1, 0x15, 0x14, 0x0d, 0x33, 0x28,
-0x11, 0xb6, 0x29, 0x9a, 0xca, 0x88, 0x11, 0x82,
-0xb2, 0xc7, 0x7f, 0x76, 0xa3, 0xfd, 0x5a, 0xa8,
-0x38, 0x07, 0x65, 0xbf, 0x4e, 0xf9, 0x70, 0xd7,
-0x80, 0xec, 0x87, 0x49, 0xa3, 0x51, 0xcb, 0x37,
-0xe5, 0xaf, 0x2b, 0x43, 0xc6, 0x75, 0xe0, 0x32,
-0x55, 0x47, 0x06, 0xff, 0x14, 0x7a, 0x9d, 0x4f,
-0x83, 0x27, 0x36, 0x23, 0xc6, 0xe6, 0x29, 0xeb,
-0x11, 0xaa, 0x14, 0xec, 0x72, 0x7b, 0xe1, 0x79,
-0xa9, 0xaa, 0x8f, 0x7b, 0x98, 0x37, 0xba, 0x1e,
-0xf1, 0x8f, 0x3a, 0xca, 0x1c, 0x36, 0xfc, 0x43,
-0x5c, 0x8e, 0xb9, 0x3a, 0x17, 0x1e, 0x89, 0xc5,
-0xf0, 0x33, 0x72, 0x00, 0xea, 0x82, 0xb8, 0x52,
-0x5e, 0x97, 0xc7, 0x58, 0x08, 0x4f, 0xf9, 0x40,
-0x95, 0x3c, 0x99, 0xf8, 0x4f, 0x0c, 0x1a, 0xe0,
-0x49, 0xa0, 0x24, 0x97, 0xa3, 0x41, 0x22, 0xc1,
-0xd1, 0x80, 0x9f, 0x2d, 0xba, 0x2d, 0x49, 0x44,
-0x08, 0x0d, 0xfc, 0x49, 0xf8, 0xaa, 0x79, 0xcd,
-0x2a, 0xe6, 0x4d, 0xdf, 0xbf, 0x87, 0xbb, 0x79,
-0x97, 0xa8, 0x09, 0x39, 0x13, 0xf2, 0xd5, 0x56,
-0xb6, 0x2b, 0xb7, 0x55, 0x76, 0xc3, 0xb9, 0x8e,
-0x46, 0xfd, 0xb6, 0x44, 0xd1, 0x17, 0x58, 0x97,
-0xb8, 0x39, 0xe9, 0x4a, 0xc8, 0x15, 0x99, 0xf8,
-0xcf, 0x92, 0x0d, 0xda, 0x45, 0xf4, 0x2e, 0xd1,
-0x7b, 0xb5, 0xd2, 0xe8, 0xe0, 0x20, 0xc5, 0x42,
-0xf1, 0x1f, 0x54, 0x23, 0xa3, 0xe8, 0x48, 0xe2,
-0x17, 0x17, 0x97, 0x07, 0xd2, 0xfa, 0x07, 0x72,
-0xde, 0x36, 0x4e, 0x89, 0xc6, 0xd8, 0x75, 0x09,
-0x79, 0xae, 0x34, 0x29, 0x1a, 0xcb, 0x9d, 0xfb,
-0xcb, 0x02, 0x30, 0x89, 0x40, 0x08, 0xf1, 0x4f,
-0x3d, 0x09, 0xba, 0x6b, 0x34, 0x0b, 0xff, 0xfc,
-0xa8, 0xe5, 0x9f, 0x60, 0x7e, 0x4b, 0xc9, 0xbd,
-0x9d, 0x7f, 0x29, 0xf6, 0xe9, 0xf3, 0x4d, 0x6f,
-0xc2, 0x31, 0x4b, 0x7b, 0xc9, 0xb9, 0x1b, 0x54,
-0x83, 0x15, 0x2b, 0x7f, 0x44, 0x45, 0xa4, 0xb6,
-0xb3, 0x8a, 0x4c, 0x7e, 0x01, 0xe2, 0xbb, 0xbb,
-0xac, 0xe8, 0x74, 0xd3, 0x5d, 0xb1, 0x7d, 0x79,
-0x95, 0xe6, 0xba, 0x55, 0x4c, 0xd3, 0xf7, 0x42,
-0xe5, 0x80, 0x4a, 0x88, 0x68, 0x2f, 0xc7, 0xa5,
-0x58, 0xc1, 0xc0, 0x86, 0x7f, 0x5e, 0xa3, 0xfc,
-0xce, 0x2c, 0x5e, 0xcf, 0x9a, 0xa0, 0x2f, 0xec,
-0xd3, 0x39, 0xb0, 0x2a, 0xd8, 0x93, 0xa0, 0xb0,
-0x73, 0x93, 0xae, 0xed, 0x31, 0xbc, 0xba, 0xaa,
-0x39, 0xb8, 0x0d, 0xff, 0xfc, 0x04, 0x5e, 0x4e,
-0xbd, 0x94, 0x0e, 0x7d, 0x22, 0x08, 0x4b, 0x44,
-0x59, 0x95, 0xf6, 0xb1, 0x59, 0x03, 0xdd, 0x42,
-0xd5, 0x4b, 0x2f, 0x16, 0x07, 0xbc, 0xa8, 0x4f,
-0x2a, 0x6c, 0xf1, 0x9f, 0xd3, 0x3a, 0xe2, 0x1f,
-0xd3, 0xa5, 0xe0, 0xb2, 0x1c, 0x50, 0x82, 0x83,
-0x56, 0xb6, 0x6b, 0x22, 0xb5, 0x3e, 0x63, 0x62,
-0xd4, 0x98, 0xca, 0x7f, 0x4d, 0xdf, 0x5f, 0xd2,
-0x10, 0x0d, 0x8a, 0x6a, 0x42, 0x3b, 0x75, 0xca,
-0x65, 0x28, 0x33, 0xf3, 0x0d, 0xb9, 0x41, 0xfc,
-0x4e, 0xaf, 0x66, 0x4b, 0x84, 0x7c, 0x8e, 0x1d,
-0x8b, 0x56, 0x9b, 0x2e, 0x90, 0x21, 0x1d, 0xff,
-0xe9, 0x80, 0xe6, 0x15, 0x91, 0x93, 0x1e, 0xa1,
-0x6e, 0xec, 0x1c, 0x81, 0x3e, 0xd8, 0x0e, 0xad,
-0x71, 0xb6, 0x43, 0x9c, 0x3c, 0x4d, 0x49, 0x1b,
-0x36, 0xca, 0x23, 0x94, 0xda, 0x88, 0x3b, 0x74,
-0x1b, 0xfe, 0xf1, 0x21, 0x28, 0xc2, 0xeb, 0xe3,
-0x08, 0x03, 0xfa, 0xc0, 0x2b, 0xe1, 0x65, 0x3e,
-0xe8, 0x96, 0x3c, 0xd6, 0xf5, 0x50, 0xc6, 0x3d,
-0x52, 0x77, 0x8c, 0xe9, 0x36, 0xfd, 0xa3, 0x77,
-0x44, 0x40, 0x5f, 0xa4, 0x02, 0x4b, 0x44, 0xf6,
-0xc0, 0x0a, 0x93, 0xe3, 0x3f, 0x86, 0xad, 0xec,
-0x1e, 0xf4, 0x6b, 0xd8, 0x20, 0x1a, 0x5b, 0x9d,
-0x18, 0x32, 0xcc, 0x9e, 0xff, 0x8a, 0x51, 0x92,
-0x4b, 0x45, 0x6b, 0x2b, 0x2e, 0x36, 0xd5, 0x9b,
-0x95, 0xbd, 0x32, 0xc1, 0xc2, 0xde, 0xe1, 0x59,
-0xb4, 0x31, 0xde, 0xa1, 0xfc, 0x57, 0x4c, 0x06,
-0x1b, 0xfe, 0x19, 0xd6, 0x28, 0x2c, 0xef, 0x32,
-0x8b, 0x76, 0xc3, 0xa4, 0x77, 0x21, 0x14, 0xf4,
-0xcb, 0xe3, 0x30, 0x29, 0x35, 0x82, 0x4a, 0x44,
-0x97, 0x53, 0x0a, 0x9e, 0x1a, 0xce, 0xc2, 0x3f,
-0xe3, 0x70, 0x59, 0xa9, 0x36, 0x37, 0x7c, 0x24,
-0xff, 0x4a, 0x79, 0xdf, 0x7f, 0x93, 0x70, 0x8d,
-0xab, 0xd5, 0x70, 0x0c, 0x1a, 0x5f, 0x29, 0xf8,
-0xa8, 0xf3, 0xfb, 0xca, 0xcb, 0xfa, 0x02, 0xc3,
-0x39, 0x9e, 0x95, 0xff, 0xda, 0x0e, 0x9b, 0x60,
-0xe1, 0x38, 0x3f, 0xc7, 0x46, 0xc4, 0xda, 0x1a,
-0x56, 0x5c, 0x70, 0xc3, 0x80, 0x57, 0x74, 0x0f,
-0xcf, 0x1f, 0xe2, 0x93, 0x8e, 0x1f, 0x6b, 0x3f,
-0x0b, 0x78, 0xee, 0x70, 0xf4, 0xd9, 0xe2, 0x3f,
-0x5c, 0x31, 0xf9, 0x0e, 0x88, 0x0d, 0x6e, 0x5d,
-0xc0, 0x06, 0xf5, 0x1d, 0xe0, 0x35, 0xd5, 0x80,
-0x47, 0xb0, 0x4e, 0xc5, 0x97, 0x60, 0x7e, 0xb6,
-0x13, 0x3a, 0x7d, 0x7a, 0xdb, 0x7a, 0xbf, 0x3d,
-0xff, 0xf5, 0xb9, 0xa7, 0x11, 0xff, 0xcc, 0x35,
-0x4b, 0xe2, 0xee, 0x41, 0xe8, 0xcc, 0xf5, 0x0c,
-0xa8, 0x71, 0xa8, 0xf0, 0x77, 0x13, 0x8c, 0x8c,
-0xb3, 0x9d, 0x2d, 0xcf, 0x80, 0x27, 0xe4, 0x78,
-0x2e, 0x2b, 0xff, 0xd5, 0x29, 0xde, 0x47, 0x23,
-0xbb, 0x24, 0x5e, 0xf8, 0x2e, 0x2e, 0x4b, 0x3d,
-0x01, 0xe3, 0xed, 0xfc, 0x08, 0x02, 0x21, 0xfc,
-0x82, 0x1e, 0x40, 0xfb, 0xeb, 0x5e, 0x91, 0x7b,
-0x50, 0x36, 0xd3, 0xfa, 0xe7, 0x34, 0xc4, 0x9d,
-0xc7, 0xa0, 0xc1, 0x9c, 0x3f, 0xde, 0xfc, 0x47,
-0x84, 0x85, 0x8d, 0x1d, 0x05, 0xe3, 0x65, 0x13,
-0xca, 0x45, 0xb8, 0xd9, 0x74, 0x8d, 0x37, 0x9f,
-0xd3, 0x2f, 0xc3, 0x4b, 0x4c, 0x45, 0xfc, 0x33,
-0xfd, 0x73, 0x21, 0xfe, 0x79, 0x0a, 0x28, 0xc9,
-0x45, 0xdf, 0x23, 0x7b, 0x5f, 0xaf, 0xc7, 0xff,
-0x90, 0x5a, 0x0a, 0x17, 0xb5, 0x5e, 0x82, 0x3d,
-0xe5, 0xec, 0x08, 0x8f, 0x1b, 0xce, 0xec, 0xfc,
-0x97, 0x17, 0x36, 0x99, 0x65, 0x49, 0xfe, 0x87,
-0xa6, 0x11, 0x78, 0x6b, 0x91, 0xa7, 0xdf, 0xf1,
-0x0f, 0xa8, 0x0d, 0x5e, 0x5a, 0x53, 0x66, 0xf2,
-0xff, 0xa3, 0x69, 0xae, 0xb2, 0xd6, 0xf0, 0xb4,
-0x23, 0x54, 0xce, 0xc2, 0x3f, 0xfe, 0xc7, 0x86,
-0xf5, 0xe4, 0x35, 0x35, 0xe1, 0x41, 0xf4, 0x0e,
-0xbc, 0x82, 0xdf, 0xc8, 0x7a, 0x60, 0x0f, 0x6e,
-0x03, 0x5e, 0xd7, 0xa4, 0x40, 0x27, 0xf4, 0xb4,
-0x33, 0xb0, 0xe3, 0x9f, 0x45, 0x57, 0x2b, 0x0f,
-0x8b, 0xbb, 0xc7, 0x3e, 0x4d, 0xd6, 0xff, 0x91,
-0x68, 0xa9, 0xee, 0xb8, 0x8f, 0xfd, 0x00, 0xf6,
-0x09, 0x3d, 0xc9, 0xeb, 0xd8, 0x55, 0xb0, 0x36,
-0xf2, 0x99, 0xe5, 0x8e, 0x3a, 0x3b, 0xfe, 0x69,
-0x65, 0xed, 0xbf, 0x04, 0xff, 0x19, 0x97, 0x1f,
-0xd5, 0xf2, 0x3b, 0xb1, 0x7a, 0xe1, 0xbc, 0x49,
-0x8e, 0x10, 0xec, 0x49, 0x38, 0xfd, 0x1d, 0xb9,
-0x2b, 0x3a, 0x45, 0x9d, 0x39, 0x7b, 0x81, 0x6c,
-0xc3, 0x3f, 0xd7, 0x6e, 0x25, 0x90, 0x33, 0x5c,
-0x70, 0x4e, 0x3e, 0x07, 0xdf, 0x6d, 0x45, 0xb4,
-0x73, 0x56, 0x5e, 0x0d, 0x2f, 0x21, 0x3e, 0x9c,
-0xbf, 0xbb, 0xe3, 0x1c, 0xae, 0xd8, 0x42, 0x33,
-0x3f, 0x2b, 0xfe, 0x33, 0x73, 0x1c, 0x2e, 0xae,
-0xa8, 0x3b, 0xe1, 0x7b, 0x16, 0xb5, 0xfd, 0xcb,
-0x7a, 0x40, 0xdc, 0x1e, 0x97, 0x92, 0xb8, 0x3e,
-0xc1, 0x84, 0x73, 0xef, 0x8e, 0x72, 0xb8, 0xd8,
-0x6a, 0xf1, 0x7f, 0x6c, 0xf9, 0xaf, 0x4f, 0x97,
-0xc0, 0x9e, 0x50, 0x69, 0x02, 0xb5, 0xe5, 0x5e,
-0x58, 0x4b, 0xf9, 0xaf, 0x6f, 0xb2, 0x93, 0xa4,
-0x3f, 0x07, 0xf8, 0xbd, 0x68, 0x71, 0xf6, 0x18,
-0x68, 0xaa, 0x56, 0xb1, 0x8f, 0x6c, 0xf8, 0xe7,
-0xff, 0x84, 0x7d, 0xb1, 0xbf, 0x49, 0xe6, 0xd5,
-0xe7, 0xe2, 0xdb, 0x89, 0x9d, 0x08, 0xfc, 0xd8,
-0xaf, 0x94, 0x85, 0xc2, 0x37, 0xc6, 0xeb, 0xe6,
-0x5e, 0x85, 0xa7, 0xe6, 0x24, 0x4b, 0xee, 0xb7,
-0xe7, 0xbf, 0x94, 0xa3, 0xd6, 0xea, 0xe5, 0xf9,
-0x73, 0x1f, 0x30, 0x3a, 0xe5, 0xf2, 0x5f, 0x21,
-0xfe, 0x39, 0x82, 0x47, 0x28, 0xe3, 0x9c, 0x5b,
-0x00, 0x7b, 0x98, 0x2f, 0xe1, 0xa8, 0x1b, 0xb0,
-0xe5, 0xbf, 0x72, 0x0e, 0x18, 0x17, 0xd0, 0xff,
-0xca, 0x27, 0xd8, 0x73, 0x14, 0x6e, 0x40, 0xb4,
-0xd3, 0x7c, 0x41, 0x5c, 0x80, 0xef, 0x08, 0x67,
-0xec, 0x9a, 0x0a, 0xe7, 0x05, 0x58, 0x28, 0x9c,
-0xa3, 0x33, 0x6c, 0xf9, 0x2f, 0xed, 0x34, 0x3a,
-0xdd, 0x0d, 0x50, 0x00, 0x72, 0x92, 0x8d, 0x1b,
-0xf5, 0x50, 0x20, 0x9a, 0x93, 0x62, 0x02, 0xee,
-0x87, 0xf9, 0x08, 0x84, 0x8c, 0x09, 0x3c, 0xe2,
-0x12, 0x33, 0xec, 0xf8, 0xe7, 0xd5, 0xc8, 0x7b,
-0xfa, 0xd5, 0xcb, 0xf3, 0xb7, 0xca, 0xcb, 0x81,
-0xf2, 0x23, 0x4e, 0x8a, 0x0f, 0x9c, 0x2d, 0xbf,
-0xca, 0xc8, 0x7f, 0xfc, 0x9a, 0x72, 0xe3, 0xbc,
-0x6e, 0x59, 0x4c, 0x3b, 0xff, 0x67, 0x39, 0xea,
-0x20, 0x8f, 0x11, 0x21, 0xeb, 0xbf, 0xee, 0x6e,
-0x8f, 0xc1, 0xbf, 0xef, 0x49, 0xd1, 0x4e, 0x38,
-0xfd, 0xc3, 0xfd, 0x89, 0x8a, 0x6c, 0xfe, 0x4f,
-0x89, 0x52, 0x2e, 0x3d, 0xc5, 0x2a, 0x8c, 0x12,
-0x4a, 0xd3, 0x3c, 0x05, 0xf7, 0x18, 0x7f, 0x13,
-0x6d, 0x5a, 0x8e, 0xd7, 0x57, 0x18, 0x9f, 0xa5,
-0x23, 0xbb, 0xe1, 0x9e, 0x76, 0x8b, 0xff, 0x33,
-0xfd, 0x87, 0xf8, 0x67, 0x5b, 0x87, 0xcf, 0xdb,
-0xd6, 0xe7, 0x0e, 0x97, 0xc3, 0x36, 0xaf, 0xa7,
-0x2d, 0xcf, 0x1d, 0x6e, 0x91, 0x76, 0x7b, 0xbd,
-0x16, 0x22, 0xb2, 0x04, 0xc4, 0x3f, 0xb6, 0xf8,
-0x0f, 0x5f, 0x21, 0x46, 0xad, 0xf8, 0x8f, 0xaa,
-0xb3, 0x51, 0xdd, 0xc3, 0x6f, 0x0b, 0xe7, 0x85,
-0x60, 0x42, 0x0f, 0xa2, 0xdf, 0x5c, 0xa4, 0xf3,
-0x09, 0xdd, 0x4f, 0x89, 0xb0, 0xa3, 0xe9, 0xfd,
-0xb3, 0xf5, 0xda, 0xbd, 0xf0, 0x2d, 0x6f, 0xad,
-0x81, 0x68, 0x67, 0x6f, 0xec, 0x75, 0xef, 0x4b,
-0x6d, 0x05, 0x28, 0xf4, 0x9c, 0x97, 0x9e, 0x6b,
-0x9b, 0x11, 0x55, 0xf7, 0xf2, 0xf3, 0x04, 0x8d,
-0x86, 0xcb, 0xb2, 0xe3, 0x3f, 0x9f, 0xe0, 0xcf,
-0xee, 0x3c, 0x2e, 0x2b, 0xf0, 0x82, 0x1f, 0xd7,
-0x67, 0xb8, 0x73, 0xd0, 0x78, 0x4d, 0x0f, 0x20,
-0x82, 0xa2, 0x44, 0x98, 0xb4, 0xa7, 0xc5, 0xb5,
-0xd9, 0xce, 0xff, 0xd1, 0xde, 0x83, 0xbe, 0x7c,
-0x4f, 0x8e, 0x97, 0xf0, 0x4f, 0x9f, 0xdf, 0xa3,
-0xe5, 0x77, 0x11, 0xfe, 0x01, 0x4f, 0x9e, 0xda,
-0xc1, 0x74, 0x16, 0x51, 0x3c, 0x8a, 0x1a, 0xb3,
-0xf1, 0x7f, 0x78, 0xce, 0xa0, 0xb1, 0x5b, 0x43,
-0x58, 0x58, 0xc4, 0x94, 0xf8, 0x6e, 0x5d, 0xbf,
-0xbd, 0x55, 0xcb, 0x1d, 0x81, 0x0e, 0x4d, 0x5f,
-0xac, 0x6a, 0x56, 0x22, 0x4c, 0x37, 0xd4, 0x42,
-0x9b, 0xfe, 0x29, 0x99, 0xb9, 0x33, 0x15, 0x34,
-0xd3, 0x2a, 0xca, 0x5b, 0xf6, 0x4b, 0x9e, 0x36,
-0x5c, 0xc6, 0x11, 0x8b, 0x61, 0xb5, 0x18, 0xd7,
-0xb3, 0x64, 0x1d, 0xf3, 0xb4, 0xd0, 0x7a, 0x66,
-0xf0, 0x4f, 0xf1, 0x13, 0x88, 0x5e, 0x02, 0x88,
-0x4e, 0xe5, 0xb9, 0x88, 0x5e, 0x02, 0xab, 0x10,
-0xd6, 0x0e, 0xea, 0x87, 0x72, 0xac, 0x9f, 0x95,
-0x12, 0x61, 0x81, 0x15, 0x33, 0xb6, 0xce, 0x18,
-0x4d, 0xe7, 0xa7, 0x9e, 0x86, 0x9d, 0x5e, 0x8b,
-0xf6, 0x13, 0xed, 0x7c, 0x17, 0x28, 0xbe, 0x41,
-0x78, 0x8f, 0x9d, 0xb7, 0x84, 0xce, 0x77, 0x5b,
-0xf1, 0x54, 0x93, 0x6b, 0x0b, 0x7e, 0x2f, 0xd3,
-0xd7, 0x7b, 0xb5, 0x6d, 0x6c, 0x58, 0xf2, 0x83,
-0x8f, 0xa2, 0x8b, 0x27, 0xcb, 0x03, 0x70, 0x2c,
-0x2c, 0x9f, 0x86, 0x04, 0xd4, 0x82, 0x13, 0x9a,
-0x75, 0x7d, 0x98, 0xe2, 0xcf, 0x42, 0x3e, 0x9c,
-0xc9, 0x7f, 0x29, 0x75, 0xfa, 0xd1, 0x50, 0x85,
-0xe0, 0x49, 0xb4, 0x3e, 0x0f, 0x2e, 0xf2, 0x88,
-0xc5, 0x23, 0x28, 0x84, 0x99, 0x47, 0x38, 0x92,
-0xe1, 0x4f, 0xc3, 0x51, 0xb3, 0x6c, 0x33, 0xfa,
-0xef, 0x89, 0xf4, 0x7e, 0xf0, 0xae, 0x69, 0x82,
-0x30, 0xc7, 0xf5, 0xa9, 0x63, 0x43, 0x88, 0x96,
-0x3d, 0xe6, 0x62, 0x74, 0x6c, 0x79, 0xa7, 0x56,
-0x6e, 0xf2, 0x1a, 0x47, 0x81, 0xd4, 0xb9, 0x5d,
-0x37, 0xdb, 0xfc, 0x9e, 0xc3, 0x99, 0xfc, 0x57,
-0x21, 0xd3, 0x1e, 0xa0, 0x34, 0xd9, 0x2a, 0xd4,
-0x3f, 0x9d, 0x7c, 0x1b, 0xa2, 0x85, 0xb9, 0x93,
-0xa2, 0x03, 0x4a, 0x47, 0x1c, 0x7e, 0x56, 0xec,
-0xe9, 0xe4, 0xa5, 0x49, 0xfc, 0x7e, 0x13, 0x99,
-0xfc, 0x57, 0xeb, 0xd5, 0x7c, 0x88, 0xf8, 0x39,
-0xab, 0xe5, 0x37, 0xf5, 0x7f, 0x12, 0x0b, 0x46,
-0xd5, 0xd5, 0xf2, 0x5b, 0xe1, 0x57, 0xc4, 0xc2,
-0x31, 0xdf, 0x9d, 0x65, 0xb3, 0xe1, 0x15, 0x3c,
-0x55, 0xb0, 0x5a, 0x3e, 0x6c, 0xcb, 0x7f, 0xf5,
-0x20, 0xcc, 0x26, 0x23, 0x5e, 0xf4, 0x81, 0x40,
-0xd8, 0x33, 0xe8, 0x8a, 0x16, 0x59, 0x61, 0x64,
-0x93, 0x80, 0xa5, 0xf2, 0x1e, 0x34, 0x88, 0x4a,
-0x3b, 0xfe, 0x31, 0x72, 0x26, 0xcc, 0xef, 0x94,
-0x06, 0x97, 0x6f, 0x9a, 0x90, 0xab, 0x42, 0xff,
-0x98, 0x82, 0x3d, 0x6f, 0x36, 0xbd, 0x16, 0x0d,
-0x8e, 0x38, 0xcf, 0xcb, 0x41, 0x78, 0x29, 0x5c,
-0x7d, 0xb7, 0x73, 0x42, 0xd6, 0x6c, 0xf8, 0x27,
-0xd2, 0xb1, 0xb7, 0x3d, 0x36, 0xaa, 0x8e, 0x37,
-0x05, 0xc5, 0x1a, 0x0d, 0xd1, 0x8b, 0x26, 0x3f,
-0x6e, 0xae, 0xf1, 0x57, 0x8e, 0xf2, 0xd5, 0x4c,
-0x11, 0xcf, 0xe9, 0xdb, 0x48, 0xff, 0x54, 0xa4,
-0xf1, 0xa7, 0x30, 0xb6, 0xb6, 0xef, 0x85, 0x39,
-0x84, 0xf7, 0xee, 0x2a, 0xdd, 0x00, 0xa5, 0x04,
-0x7b, 0xee, 0x57, 0xbe, 0x87, 0x88, 0x28, 0x2f,
-0xc0, 0x66, 0xf1, 0x67, 0x61, 0x8e, 0x91, 0xb7,
-0x0a, 0xed, 0xfb, 0xf4, 0xfa, 0x87, 0x8a, 0x5b,
-0x8d, 0x78, 0x2a, 0x89, 0x73, 0x3b, 0x7e, 0xc8,
-0x64, 0xcd, 0xdd, 0x3f, 0xfb, 0xf2, 0x43, 0x92,
-0xcf, 0x5c, 0xa7, 0x31, 0x27, 0xc4, 0xa1, 0xfc,
-0xbf, 0xa8, 0x41, 0x56, 0x92, 0xde, 0x9f, 0xde,
-0x99, 0x3f, 0x05, 0x8a, 0xde, 0x6c, 0x8a, 0xcb,
-0xf7, 0xc3, 0x21, 0x65, 0xcf, 0x38, 0xbe, 0xe6,
-0xa4, 0xf2, 0x3a, 0xba, 0x99, 0xb3, 0xe2, 0xd7,
-0x70, 0x74, 0x24, 0x7f, 0x6c, 0xa0, 0xe3, 0xe9,
-0xb0, 0xe1, 0x9f, 0x51, 0xca, 0xce, 0x53, 0x12,
-0x70, 0x17, 0x3b, 0x4d, 0x68, 0x47, 0x20, 0x0c,
-0x78, 0x0f, 0x8f, 0x54, 0xed, 0x2d, 0xfb, 0xe0,
-0x8e, 0x8f, 0xa4, 0x3a, 0xa3, 0x60, 0x77, 0x16,
-0xfe, 0x99, 0x30, 0xce, 0xa2, 0xd2, 0x9e, 0x31,
-0x59, 0x34, 0x09, 0xff, 0x15, 0x6e, 0x18, 0x98,
-0x35, 0xdc, 0xdc, 0x00, 0xaf, 0xc4, 0x16, 0x9a,
-0x79, 0xc3, 0xe8, 0xe6, 0x27, 0x60, 0x21, 0xc5,
-0xe7, 0x6d, 0xf9, 0x2f, 0xe5, 0xef, 0xa0, 0x8f,
-0x92, 0x56, 0x5d, 0xe1, 0x21, 0x6d, 0x9d, 0xe9,
-0x31, 0xf3, 0xb7, 0x22, 0x9e, 0x59, 0x47, 0x78,
-0xe6, 0x79, 0xf6, 0xae, 0x38, 0x29, 0x02, 0x7e,
-0xca, 0xbf, 0x64, 0xf0, 0x8f, 0xe2, 0xd5, 0x9f,
-0x17, 0x3f, 0x36, 0x10, 0xff, 0x8c, 0x49, 0xfb,
-0x23, 0x9e, 0x7e, 0xee, 0x74, 0xf8, 0xa4, 0x75,
-0xb0, 0xdc, 0x44, 0x18, 0xf0, 0x21, 0x3c, 0x1a,
-0xb9, 0xe7, 0x4b, 0x25, 0x71, 0x4f, 0x52, 0x9a,
-0xde, 0x0f, 0x5c, 0xe1, 0x46, 0x2f, 0xe8, 0x89,
-0xc5, 0xfe, 0xdc, 0x31, 0xb1, 0x8d, 0x14, 0x35,
-0x30, 0x27, 0xc3, 0x85, 0x3a, 0xbc, 0x1e, 0x3d,
-0xf4, 0xe6, 0xcd, 0xe4, 0xc1, 0x21, 0x1e, 0x48,
-0xf3, 0x69, 0x81, 0x7b, 0x11, 0x56, 0xd5, 0x9e,
-0x20, 0x1a, 0x6a, 0xec, 0x7c, 0x4b, 0xc0, 0xe4,
-0x51, 0xb7, 0x4f, 0x39, 0xc4, 0x6e, 0x48, 0x54,
-0xf6, 0x36, 0x7d, 0x00, 0x27, 0x17, 0xf9, 0x0d,
-0x1f, 0x3e, 0xff, 0x8c, 0x74, 0x7c, 0xf2, 0xda,
-0x09, 0x31, 0x09, 0x37, 0x0d, 0xb9, 0xc6, 0xcb,
-0x26, 0xe1, 0x9f, 0xbd, 0x2f, 0x99, 0xe8, 0x88,
-0x4d, 0x5a, 0x44, 0xdf, 0xfc, 0x9d, 0x88, 0x8f,
-0x27, 0xf9, 0x4b, 0xc6, 0xd2, 0x71, 0x5b, 0x3c,
-0xd6, 0xcc, 0xf9, 0x88, 0xbf, 0x65, 0x7e, 0x4b,
-0xc7, 0x4d, 0xf2, 0xa2, 0xf2, 0x47, 0xd1, 0x38,
-0xa7, 0x60, 0x5c, 0xfe, 0x03, 0x8c, 0x74, 0x35,
-0xea, 0xe8, 0xc8, 0x07, 0xe1, 0x18, 0x11, 0xa1,
-0xfb, 0xe4, 0xf1, 0x0c, 0x3e, 0xd1, 0xde, 0x25,
-0x5a, 0x2f, 0xcf, 0xa7, 0x7c, 0xdf, 0x01, 0xa8,
-0xa2, 0x34, 0xdf, 0xbb, 0x10, 0x11, 0x55, 0x31,
-0xf5, 0xa0, 0x5c, 0x85, 0xa0, 0xb5, 0x2a, 0xa1,
-0xf6, 0x65, 0xe5, 0xbf, 0x06, 0x61, 0x8f, 0xee,
-0x75, 0x38, 0xe2, 0xe1, 0x0d, 0x68, 0x86, 0x56,
-0x26, 0xd4, 0x05, 0xac, 0x05, 0x61, 0xa5, 0x4f,
-0x2c, 0xae, 0xc9, 0x75, 0x52, 0x3c, 0x70, 0xc0,
-0xe2, 0x3b, 0x4d, 0xff, 0xbe, 0xe6, 0xcc, 0x1f,
-0xe3, 0xc1, 0x0a, 0xc0, 0x9b, 0xec, 0xa2, 0xfb,
-0x27, 0xf3, 0xe2, 0xa8, 0x7f, 0x10, 0xff, 0x44,
-0x10, 0x76, 0xfa, 0x04, 0x01, 0x21, 0x44, 0x44,
-0xb6, 0xfc, 0xd7, 0xcc, 0x01, 0xf4, 0x0e, 0xbc,
-0x5a, 0x81, 0x5f, 0xde, 0x85, 0x66, 0xb7, 0x2a,
-0xe9, 0x8a, 0x97, 0xbd, 0x0b, 0xef, 0xe9, 0xb3,
-0xb7, 0xba, 0xe2, 0x92, 0x0f, 0x4d, 0x9f, 0x85,
-0x87, 0x33, 0xfc, 0xe7, 0xb8, 0xb4, 0x17, 0xde,
-0x62, 0x0b, 0xe7, 0xa2, 0x11, 0xbf, 0x5f, 0xa1,
-0x68, 0x18, 0xbd, 0xaf, 0xb8, 0x6c, 0x34, 0x0a,
-0xd7, 0x2a, 0xf9, 0x20, 0x21, 0x22, 0x2b, 0x3f,
-0x68, 0x8b, 0xff, 0xec, 0x2a, 0x25, 0x58, 0x85,
-0xf8, 0x67, 0x4c, 0xbf, 0xc8, 0xbf, 0x69, 0x5e,
-0x87, 0x40, 0x48, 0x7f, 0xbd, 0x3d, 0x20, 0xf2,
-0xe3, 0xfd, 0xbb, 0x28, 0x11, 0x46, 0x40, 0x68,
-0x3c, 0x8d, 0x7f, 0x4e, 0xe6, 0xcc, 0xa1, 0xf5,
-0xd9, 0xec, 0x88, 0xc3, 0xef, 0xf8, 0x01, 0xdc,
-0x3f, 0x78, 0xb7, 0x35, 0x78, 0xa4, 0x36, 0xac,
-0x9e, 0x93, 0x97, 0x1a, 0xbf, 0x4e, 0x01, 0xb9,
-0x8f, 0x6c, 0xf8, 0xa7, 0x19, 0xca, 0x80, 0x03,
-0x2e, 0xc2, 0x31, 0x63, 0x0f, 0x5e, 0xaf, 0x2e,
-0x08, 0xbf, 0x6a, 0x3c, 0x3c, 0xe4, 0xed, 0x43,
-0xc3, 0x7d, 0x8c, 0x75, 0xc2, 0x4a, 0x33, 0x9b,
-0xff, 0x2c, 0x11, 0x0c, 0x28, 0xd3, 0xd5, 0xd5,
-0xb9, 0x6f, 0x6a, 0x2f, 0x45, 0x2c, 0x3e, 0xcc,
-0xf7, 0xa5, 0x4d, 0x68, 0xbf, 0xd5, 0xd5, 0xe1,
-0x37, 0xf5, 0x47, 0x52, 0xc4, 0x98, 0x0c, 0xff,
-0xb9, 0x8d, 0xe7, 0x26, 0x9f, 0x41, 0x2f, 0xd2,
-0xe5, 0xf7, 0x10, 0xdb, 0x59, 0x1f, 0x56, 0xeb,
-0x11, 0x08, 0x1d, 0x87, 0x3a, 0x91, 0x57, 0xf7,
-0xa5, 0x21, 0xf1, 0x32, 0x3d, 0x7f, 0x9d, 0x9d,
-0xff, 0x7c, 0x6d, 0x17, 0xbf, 0x4c, 0x6c, 0xde,
-0x71, 0x79, 0xd2, 0xb8, 0x0c, 0x07, 0x06, 0x5d,
-0xbb, 0x3b, 0xb7, 0x18, 0x04, 0x7b, 0x5c, 0xab,
-0xca, 0x96, 0x4c, 0xaf, 0x4f, 0x56, 0xfc, 0x87,
-0x5f, 0x24, 0x5a, 0x0b, 0xe5, 0x07, 0x8f, 0xb0,
-0x60, 0x32, 0xdf, 0x8f, 0x66, 0x9a, 0x3c, 0x38,
-0xd7, 0x02, 0x8f, 0x8f, 0xfc, 0x35, 0xb3, 0xa0,
-0x4e, 0x76, 0xd8, 0xf2, 0x5f, 0x5b, 0x08, 0xed,
-0x40, 0xfe, 0x2a, 0x76, 0x8a, 0xaf, 0x95, 0x66,
-0x98, 0x79, 0xf7, 0xe6, 0x16, 0xf3, 0x3f, 0x42,
-0xa5, 0xc8, 0x5b, 0xa5, 0xcf, 0x42, 0x44, 0x54,
-0x89, 0xaa, 0x86, 0x05, 0x6c, 0xf9, 0xaf, 0x1f,
-0xc1, 0xbe, 0x8e, 0xca, 0xd0, 0xd6, 0x54, 0xb4,
-0x27, 0x3f, 0xc9, 0x27, 0xd8, 0x17, 0x88, 0xff,
-0x13, 0x5b, 0x3c, 0x01, 0x5f, 0xc4, 0xa5, 0xa8,
-0x24, 0x44, 0x94, 0xfe, 0x5a, 0x28, 0xff, 0x45,
-0x68, 0xa7, 0xee, 0xd3, 0x1a, 0xa5, 0x81, 0x44,
-0xf9, 0x47, 0xb8, 0x7a, 0xb7, 0x4b, 0x7b, 0xb6,
-0xfa, 0xf6, 0xe0, 0x7a, 0xb6, 0x20, 0x9e, 0xac,
-0x32, 0xad, 0xf8, 0xcf, 0xf4, 0xfd, 0x93, 0x33,
-0x9f, 0xd7, 0x9f, 0x87, 0x9b, 0x23, 0xce, 0x98,
-0xbc, 0x02, 0x0e, 0xc7, 0x1a, 0xfb, 0xf2, 0x43,
-0x6c, 0x85, 0xb8, 0xd4, 0x74, 0xb3, 0x70, 0x25,
-0xd5, 0x56, 0xf6, 0x06, 0xb9, 0xa2, 0x31, 0xb5,
-0xce, 0x16, 0xff, 0x39, 0x4d, 0xde, 0x16, 0x85,
-0x7d, 0x50, 0x68, 0xa9, 0x25, 0xd8, 0x13, 0x03,
-0x74, 0xbb, 0x94, 0xfc, 0x2e, 0x14, 0xa6, 0x4e,
-0xd9, 0xf1, 0xcf, 0xbb, 0xd2, 0x21, 0xcb, 0xde,
-0xc9, 0xef, 0xc2, 0x21, 0x3d, 0xb0, 0x48, 0xdd,
-0x5a, 0xf6, 0x15, 0x7e, 0x5e, 0xd4, 0x1b, 0x4e,
-0xb7, 0xfc, 0x15, 0x46, 0xa7, 0x78, 0x16, 0xfe,
-0x51, 0x6e, 0x59, 0xf4, 0x14, 0x54, 0xad, 0xae,
-0x88, 0xe6, 0x8e, 0xac, 0x78, 0x6a, 0x7d, 0x85,
-0x51, 0xf0, 0x10, 0xba, 0x09, 0xbb, 0x4b, 0x6a,
-0x57, 0x14, 0x10, 0xff, 0x64, 0x1d, 0xb3, 0xf2,
-0x2f, 0x36, 0xfc, 0x63, 0xf1, 0x9f, 0xab, 0x12,
-0x9f, 0x8d, 0xe6, 0x2e, 0x4f, 0x99, 0xe9, 0x2d,
-0x57, 0x95, 0x8b, 0xa7, 0x24, 0x4f, 0x4b, 0x6b,
-0xd4, 0xbd, 0x5c, 0x59, 0xa7, 0x54, 0x19, 0x57,
-0x5f, 0x91, 0xff, 0x82, 0x6d, 0x50, 0x45, 0x41,
-0xa1, 0x41, 0x14, 0xbc, 0x86, 0xc3, 0xfd, 0xfd,
-0x07, 0x10, 0x26, 0xcd, 0xb5, 0x02, 0x41, 0xa8,
-0xb1, 0x7d, 0x74, 0xca, 0x9e, 0xff, 0x5a, 0x81,
-0xe8, 0x22, 0x08, 0xf9, 0x14, 0xc4, 0x8e, 0x40,
-0x00, 0x5c, 0xe1, 0x32, 0x9d, 0x88, 0xa9, 0xe0,
-0xdc, 0xae, 0x86, 0x10, 0xee, 0x07, 0xa1, 0x2a,
-0x2b, 0xff, 0x75, 0xed, 0x39, 0xe9, 0x7c, 0x2a,
-0xfe, 0x73, 0x22, 0xf6, 0x89, 0xaf, 0xb1, 0xad,
-0x20, 0x5a, 0xb8, 0x17, 0x6e, 0x06, 0x0a, 0x44,
-0xcb, 0x27, 0xc8, 0x90, 0x2d, 0xce, 0xb7, 0xf3,
-0x7f, 0x4a, 0x72, 0x4e, 0x00, 0x6a, 0xfb, 0x45,
-0xce, 0x05, 0x88, 0xb7, 0x3f, 0x91, 0x82, 0x2d,
-0x05, 0xed, 0x72, 0xb1, 0xf2, 0x81, 0xd4, 0xb8,
-0xc8, 0x75, 0xbc, 0xfb, 0x2e, 0x76, 0x28, 0x27,
-0x88, 0x88, 0xa8, 0xd9, 0x9e, 0xff, 0x4a, 0x72,
-0x93, 0x57, 0x01, 0x05, 0xd5, 0x63, 0x75, 0x08,
-0xcc, 0x78, 0x17, 0x8b, 0x11, 0x23, 0x1a, 0x64,
-0x8b, 0x11, 0x04, 0x55, 0xcc, 0x61, 0xe7, 0x3f,
-0xf3, 0x5b, 0x06, 0x59, 0x87, 0xee, 0x33, 0x4b,
-0xb4, 0xa6, 0x41, 0xb1, 0xdb, 0x5b, 0xd5, 0xea,
-0x28, 0x74, 0x2b, 0xb0, 0x5b, 0xf2, 0x19, 0x8b,
-0xb5, 0xdc, 0x96, 0xe9, 0xf7, 0xcd, 0xca, 0x7f,
-0x89, 0x75, 0xe0, 0x6b, 0xe5, 0x04, 0x7b, 0x0e,
-0xc0, 0xdf, 0xb6, 0xa0, 0xb0, 0x53, 0x1c, 0x80,
-0x82, 0xe6, 0xbc, 0x29, 0x22, 0x10, 0x65, 0x18,
-0xed, 0xf9, 0xaf, 0x57, 0xc4, 0x21, 0x29, 0x68,
-0xf8, 0x2c, 0xf6, 0x32, 0x34, 0xb4, 0xde, 0x1e,
-0x95, 0xcb, 0xa5, 0xf3, 0x89, 0xe0, 0xd7, 0xf1,
-0x17, 0x5f, 0x8e, 0xf8, 0xa7, 0x8a, 0x5e, 0x3c,
-0x2b, 0xff, 0xa5, 0xe3, 0x22, 0xdc, 0xe3, 0x7a,
-0xb4, 0x6c, 0x84, 0x9f, 0x8f, 0xd6, 0x1b, 0xf9,
-0x1a, 0xfd, 0x43, 0x2d, 0xd8, 0x82, 0xf8, 0xe7,
-0xb7, 0x70, 0x5e, 0xb9, 0x82, 0xff, 0x8c, 0xf8,
-0xc7, 0x62, 0x3b, 0xe7, 0x08, 0x59, 0xef, 0x98,
-0xda, 0x5d, 0x3a, 0x24, 0xf4, 0x00, 0x73, 0x0a,
-0x35, 0x45, 0x44, 0x77, 0x65, 0xf3, 0x9f, 0xeb,
-0x10, 0x63, 0x15, 0x21, 0xda, 0xc9, 0xbd, 0x51,
-0xfc, 0x28, 0x54, 0x45, 0xf8, 0xa7, 0x4f, 0xff,
-0xa9, 0x58, 0x18, 0xcd, 0xff, 0x0a, 0x2b, 0xd1,
-0xd6, 0x23, 0xd4, 0x97, 0x89, 0xff, 0x9c, 0xbe,
-0xbf, 0x74, 0x1b, 0xa7, 0x78, 0xe9, 0x3c, 0xca,
-0x17, 0xef, 0x89, 0xac, 0x34, 0xd1, 0x17, 0x72,
-0xe9, 0x1d, 0xc2, 0x7b, 0x02, 0x11, 0x51, 0x81,
-0x41, 0xa9, 0x64, 0x95, 0xf8, 0xcf, 0xd3, 0xeb,
-0x49, 0xf9, 0xaf, 0x27, 0xbb, 0xca, 0xcc, 0xbc,
-0x6f, 0xb3, 0x59, 0xf0, 0x08, 0x54, 0x26, 0xd4,
-0xf6, 0xf0, 0x8b, 0xf0, 0x04, 0xd5, 0x5f, 0x68,
-0x78, 0x64, 0x06, 0xcc, 0x1b, 0x54, 0x57, 0x35,
-0xd9, 0xf3, 0x5f, 0x6e, 0xf8, 0x79, 0xe4, 0xc6,
-0x64, 0xfe, 0x7d, 0x6c, 0x36, 0x7e, 0xb6, 0x37,
-0x8f, 0xbb, 0x88, 0xa6, 0xf8, 0x8a, 0xb8, 0x11,
-0x11, 0x51, 0xd1, 0x6c, 0x46, 0xd4, 0x68, 0x57,
-0x56, 0xfe, 0xeb, 0xda, 0x18, 0x5c, 0x6c, 0xaf,
-0x33, 0x6f, 0x8f, 0x97, 0x8d, 0x59, 0xda, 0xc3,
-0x15, 0x95, 0xc6, 0x10, 0x28, 0xd6, 0x98, 0xaf,
-0x45, 0xd1, 0x22, 0x5c, 0x84, 0xab, 0xcd, 0x9c,
-0x2c, 0xfe, 0x73, 0xce, 0x1b, 0xf2, 0x5b, 0xda,
-0x82, 0xd0, 0x06, 0x44, 0x3b, 0xc6, 0xfb, 0x51,
-0xb4, 0x56, 0x27, 0xe5, 0x37, 0xe1, 0x37, 0x22,
-0x90, 0x54, 0x6e, 0x94, 0x9f, 0xe3, 0x64, 0xbf,
-0x88, 0xff, 0xac, 0x4f, 0xaf, 0xff, 0x53, 0x85,
-0xc2, 0x38, 0x06, 0xa5, 0x5a, 0xfe, 0x44, 0x93,
-0x13, 0xd6, 0xc6, 0x50, 0xdb, 0x68, 0xec, 0x14,
-0xfc, 0x23, 0xcc, 0x9b, 0x74, 0xdc, 0x87, 0x1b,
-0xef, 0x49, 0x98, 0x6f, 0x3a, 0xbe, 0xce, 0xce,
-0x14, 0x4f, 0xdf, 0x1f, 0x20, 0x0a, 0x6b, 0xfd,
-0x65, 0x86, 0x77, 0x15, 0x9b, 0xa5, 0x3d, 0xa9,
-0x57, 0x52, 0x74, 0xe8, 0x94, 0xfe, 0x13, 0x5e,
-0x66, 0x96, 0xdc, 0x9b, 0x7b, 0xce, 0xd2, 0x57,
-0xc4, 0x7f, 0xb6, 0xc5, 0x7f, 0x06, 0x70, 0xd1,
-0x74, 0x2d, 0xaf, 0x0e, 0xd7, 0xb3, 0x93, 0xac,
-0x9b, 0xc6, 0x8e, 0x6a, 0x0f, 0x71, 0xef, 0x9d,
-0x0e, 0x60, 0x05, 0x50, 0xa6, 0x54, 0x99, 0x8e,
-0xec, 0xfc, 0xd7, 0x5a, 0x7e, 0x0c, 0x02, 0x51,
-0x3e, 0xde, 0x4d, 0x61, 0x8d, 0x46, 0xb2, 0x56,
-0x1f, 0x4a, 0xef, 0x0b, 0xcf, 0xf1, 0x25, 0x71,
-0x76, 0x86, 0x1f, 0xc1, 0x23, 0xe4, 0x3f, 0xa6,
-0xeb, 0x05, 0x04, 0x24, 0xd1, 0xdf, 0x7f, 0xb1,
-0x9d, 0xa2, 0x3d, 0xa8, 0x46, 0x82, 0x49, 0xdc,
-0x2d, 0x88, 0x7f, 0xa4, 0x20, 0xd1, 0x2c, 0xc7,
-0xda, 0xa7, 0x02, 0x65, 0xc9, 0xf4, 0xf3, 0x48,
-0xda, 0x47, 0x14, 0xcd, 0x08, 0xe7, 0x53, 0xf5,
-0xca, 0x65, 0xad, 0xda, 0x44, 0x47, 0x03, 0xf1,
-0x80, 0xa7, 0xf1, 0x6e, 0xe7, 0xb8, 0x15, 0x11,
-0xfa, 0xae, 0xd9, 0x65, 0xe7, 0xff, 0x08, 0xdc,
-0xd9, 0xcf, 0x80, 0x2f, 0x8e, 0x46, 0xea, 0x43,
-0x78, 0xcc, 0x40, 0xa0, 0xbb, 0xd9, 0xfd, 0xdf,
-0x95, 0xfd, 0x86, 0xef, 0xac, 0xa3, 0x0e, 0xaa,
-0xf4, 0x03, 0xec, 0x6b, 0x66, 0x24, 0x9b, 0xff,
-0x5c, 0x4a, 0x46, 0x59, 0x47, 0x33, 0xfd, 0x81,
-0xe8, 0x45, 0xfc, 0xcc, 0xa3, 0x9e, 0xdf, 0x69,
-0x4f, 0xa5, 0x80, 0xc1, 0x4f, 0xad, 0x0c, 0x91,
-0x23, 0x9e, 0x95, 0xff, 0xa2, 0x24, 0x20, 0x7e,
-0xbf, 0x01, 0x36, 0xe4, 0xdc, 0xc3, 0x2b, 0x4c,
-0xae, 0xb1, 0x25, 0xa8, 0x7f, 0x7c, 0xe1, 0xf5,
-0x01, 0xf4, 0xf7, 0xc9, 0x51, 0x75, 0x64, 0xf3,
-0x9f, 0xef, 0xc6, 0xe7, 0x0f, 0x4a, 0xf9, 0xbd,
-0x72, 0xbf, 0x71, 0x51, 0x0f, 0x98, 0x1b, 0xbe,
-0x57, 0x36, 0xa6, 0x9c, 0x87, 0xef, 0x70, 0xe7,
-0x5e, 0x95, 0xf6, 0x43, 0x95, 0x59, 0xf5, 0x6c,
-0x56, 0xfe, 0x6b, 0x3c, 0x76, 0x99, 0x35, 0x82,
-0x6b, 0x37, 0xbe, 0xe6, 0x5b, 0xac, 0xd1, 0xfc,
-0xcc, 0x00, 0xc5, 0x7f, 0xd0, 0xe2, 0xb8, 0xde,
-0x79, 0xec, 0x2e, 0x34, 0x6d, 0x08, 0x84, 0x3e,
-0xca, 0x8a, 0xff, 0x4c, 0xc0, 0x90, 0x16, 0x30,
-0x9d, 0xe7, 0x8b, 0x26, 0x95, 0x63, 0x1d, 0x8d,
-0xaf, 0x39, 0xf3, 0xe4, 0x17, 0x8d, 0xcb, 0xd1,
-0xc0, 0x88, 0xf3, 0x2c, 0xe2, 0x81, 0x0f, 0xe6,
-0x2d, 0x28, 0x77, 0x9e, 0x2b, 0xb3, 0xc7, 0x7f,
-0x26, 0xf4, 0x0d, 0xb0, 0x30, 0x71, 0x27, 0x7e,
-0x80, 0x9e, 0x1d, 0xbc, 0x6a, 0x88, 0xf7, 0x2e,
-0xdb, 0x85, 0x8f, 0xed, 0x49, 0xe0, 0x8a, 0x35,
-0x18, 0xeb, 0x56, 0x54, 0xb4, 0x46, 0xfc, 0xf6,
-0xf8, 0x4f, 0x4e, 0x02, 0xf5, 0x89, 0x3e, 0xc0,
-0x7b, 0xd9, 0x06, 0xd1, 0x59, 0x5a, 0x6e, 0x96,
-0xc4, 0xd9, 0x86, 0xae, 0x3d, 0x7a, 0xcc, 0xe4,
-0x81, 0xa6, 0x0d, 0x31, 0xf4, 0x58, 0x4d, 0x47,
-0x20, 0x8b, 0xff, 0xec, 0xd5, 0xd6, 0x49, 0x73,
-0xfb, 0x7b, 0xe2, 0xcc, 0xa7, 0x3c, 0x23, 0x21,
-0x5a, 0xe8, 0x0b, 0x57, 0x69, 0x07, 0x34, 0x3d,
-0xc1, 0x76, 0x23, 0xe2, 0x7a, 0x4a, 0x54, 0xf4,
-0x33, 0xc2, 0x3f, 0xd3, 0xfb, 0xd3, 0x98, 0x39,
-0xda, 0x74, 0x38, 0x1a, 0x30, 0xe1, 0x46, 0xc4,
-0x3f, 0x47, 0x0a, 0x83, 0x66, 0x79, 0x9d, 0xfc,
-0xd3, 0x08, 0xa5, 0xa5, 0x7c, 0x07, 0xf1, 0x7b,
-0x79, 0x2f, 0x12, 0x58, 0x5e, 0x70, 0xf0, 0xe5,
-0x61, 0x5b, 0xfe, 0xeb, 0x07, 0x4a, 0x8a, 0x1f,
-0x55, 0x74, 0x0a, 0x2e, 0x8b, 0x06, 0x73, 0xd3,
-0x38, 0xf1, 0x7f, 0x78, 0x63, 0x12, 0x77, 0xc8,
-0x98, 0xf6, 0xcf, 0xf0, 0x5d, 0xa3, 0xf2, 0xa3,
-0xac, 0xfc, 0xd7, 0x2e, 0x39, 0xe1, 0x0e, 0xf4,
-0x2b, 0xf1, 0x66, 0x9f, 0x71, 0x44, 0xc2, 0x85,
-0x7a, 0x56, 0x5e, 0x29, 0x1f, 0x81, 0x5e, 0x4a,
-0x1b, 0x39, 0x21, 0x61, 0x04, 0x28, 0xff, 0x68,
-0xcf, 0x7f, 0x7d, 0xa6, 0x55, 0x9c, 0x28, 0xfb,
-0x95, 0xe3, 0xd9, 0x70, 0xb0, 0xa5, 0xdb, 0x59,
-0xf6, 0x8f, 0x05, 0x2f, 0xb0, 0xeb, 0xef, 0xec,
-0x36, 0xef, 0x39, 0xc5, 0xf7, 0xb1, 0x86, 0xba,
-0x75, 0xab, 0xf4, 0xdf, 0xdf, 0xb2, 0x2f, 0x8b,
-0xff, 0x63, 0x40, 0x18, 0x95, 0x4c, 0x45, 0x5d,
-0x6e, 0x01, 0xeb, 0x8c, 0xc5, 0x88, 0x08, 0xb4,
-0x04, 0x9e, 0x91, 0x74, 0x13, 0xbf, 0x17, 0x97,
-0xfe, 0x14, 0x94, 0x93, 0x63, 0xd5, 0x67, 0xe7,
-0x3f, 0xfb, 0x1f, 0x8c, 0x96, 0x8e, 0x44, 0x56,
-0xa3, 0x1a, 0x59, 0x1b, 0x45, 0xfc, 0x73, 0x9e,
-0xcd, 0xd6, 0x9f, 0x14, 0xa5, 0xc9, 0xc3, 0xf7,
-0xc1, 0x6c, 0xd1, 0x29, 0xae, 0x4f, 0x2e, 0xbe,
-0x2f, 0xab, 0xfe, 0xcb, 0x0b, 0x9d, 0x4a, 0xfd,
-0x28, 0xe2, 0x43, 0x27, 0xbc, 0x0c, 0xfe, 0x84,
-0xab, 0xbe, 0x68, 0xa5, 0xb2, 0x83, 0x7b, 0x92,
-0x55, 0x2f, 0x2e, 0x72, 0x42, 0x3f, 0xec, 0x35,
-0x0b, 0x6e, 0x92, 0x37, 0xdb, 0xf0, 0xcf, 0x7e,
-0xf8, 0x23, 0xcc, 0x1f, 0xa6, 0x6a, 0x38, 0x0b,
-0xed, 0x54, 0x8e, 0x4b, 0xb8, 0x91, 0xb4, 0xe0,
-0x20, 0x7d, 0x41, 0xe1, 0x8b, 0x70, 0x93, 0x99,
-0x7f, 0xb6, 0xb9, 0xdd, 0x86, 0x7f, 0x0e, 0xc1,
-0x99, 0x7b, 0x02, 0x83, 0x8e, 0xb8, 0x34, 0xa6,
-0x1c, 0x81, 0xfa, 0xc1, 0x82, 0x78, 0x91, 0x2f,
-0x95, 0x08, 0x8b, 0x17, 0x55, 0xfa, 0x0f, 0x31,
-0x5c, 0x9f, 0x68, 0xa1, 0x9d, 0xff, 0xbc, 0x15,
-0x8e, 0xa2, 0xdb, 0x78, 0x1b, 0xe2, 0x1f, 0xd8,
-0x04, 0x65, 0x26, 0x1f, 0x77, 0x34, 0x4c, 0xc3,
-0x9e, 0x1f, 0xa2, 0x30, 0xaf, 0xff, 0x8a, 0xf8,
-0xcf, 0x8b, 0xf0, 0xe3, 0x0e, 0x3d, 0x59, 0xb2,
-0xda, 0x7d, 0xb4, 0x75, 0xad, 0x98, 0x87, 0x6e,
-0x9a, 0x39, 0x7b, 0x1a, 0xf6, 0x7c, 0x11, 0xd6,
-0x88, 0x39, 0xa7, 0x23, 0xab, 0x6f, 0xb5, 0xf3,
-0x9f, 0x0f, 0x49, 0x61, 0x43, 0x37, 0xa5, 0x12,
-0x36, 0x44, 0xf9, 0x77, 0x33, 0x52, 0xe7, 0x51,
-0x6b, 0x3a, 0x84, 0x6f, 0x79, 0x77, 0x5d, 0x78,
-0x48, 0x79, 0xb8, 0x15, 0xbf, 0xaf, 0x9a, 0x07,
-0xec, 0xfc, 0xe7, 0xe7, 0xe1, 0x43, 0x11, 0x10,
-0xfc, 0x69, 0x39, 0x01, 0x87, 0x3b, 0xea, 0x45,
-0xd5, 0x88, 0x5c, 0x0f, 0x4f, 0xc7, 0x50, 0x9f,
-0x8c, 0xec, 0x59, 0xc1, 0x8e, 0x52, 0xfc, 0x67,
-0x24, 0x8b, 0xff, 0x9c, 0x34, 0x47, 0x4b, 0x5e,
-0xb4, 0xd2, 0x5e, 0x6c, 0x42, 0xb3, 0xb2, 0x5d,
-0xb1, 0xa6, 0x29, 0xc3, 0x44, 0x19, 0xa2, 0x7a,
-0xcd, 0xd5, 0xf1, 0x27, 0xfc, 0x9f, 0x74, 0xb6,
-0x0b, 0x61, 0x4f, 0xb4, 0x73, 0x39, 0x3c, 0x25,
-0x5d, 0x65, 0x6c, 0xf8, 0x81, 0xdb, 0xca, 0xef,
-0xdc, 0xe3, 0xbc, 0x32, 0xff, 0xf5, 0x14, 0x6c,
-0xa7, 0x6c, 0x57, 0xb9, 0xde, 0x01, 0x9e, 0x3b,
-0xbd, 0xd1, 0xab, 0xcb, 0xd9, 0x53, 0x39, 0x55,
-0xc6, 0x4f, 0xb6, 0xa2, 0x40, 0xf9, 0x2f, 0xef,
-0x56, 0xd5, 0x96, 0xff, 0xca, 0x51, 0x44, 0x87,
-0xa4, 0xb7, 0xb7, 0x16, 0x33, 0x3a, 0xab, 0x1b,
-0xad, 0x94, 0xff, 0x7a, 0x14, 0xca, 0x29, 0xff,
-0xb5, 0x53, 0xea, 0x80, 0xd8, 0x20, 0x77, 0x67,
-0xe7, 0xbf, 0x62, 0x1d, 0x5e, 0xbd, 0x8d, 0xb2,
-0x63, 0xb1, 0x75, 0x92, 0xde, 0x06, 0xda, 0x55,
-0x29, 0xd8, 0xc3, 0xdd, 0x0f, 0x74, 0x6d, 0xc3,
-0x53, 0x28, 0x64, 0xe7, 0xbf, 0x88, 0xe4, 0xcc,
-0x97, 0xa0, 0xd9, 0x15, 0x11, 0x29, 0x40, 0x6c,
-0x1f, 0x9d, 0x4f, 0xc0, 0x5c, 0x88, 0x30, 0x59,
-0x74, 0x99, 0x7a, 0x5c, 0x38, 0x29, 0xff, 0x95,
-0xe6, 0x3f, 0x5f, 0x7b, 0x6e, 0xfb, 0x65, 0x6f,
-0x90, 0xf0, 0xcf, 0x48, 0xec, 0x13, 0xef, 0x73,
-0x24, 0xec, 0x8d, 0xbd, 0x60, 0x21, 0xa2, 0x8e,
-0xe5, 0x78, 0xc4, 0x82, 0x46, 0x3f, 0x9e, 0x11,
-0x4a, 0x3f, 0xff, 0x88, 0x49, 0xeb, 0xf3, 0xe0,
-0x43, 0xf2, 0x88, 0x38, 0x04, 0x9e, 0x25, 0xae,
-0xa8, 0x8a, 0x0b, 0xa5, 0x11, 0xed, 0x39, 0x5c,
-0x6e, 0x5a, 0x19, 0xc3, 0x87, 0xb2, 0xf2, 0x5f,
-0xa3, 0xfd, 0x91, 0x56, 0x0f, 0xb3, 0xf0, 0x4f,
-0x44, 0xf7, 0x38, 0x55, 0x08, 0xeb, 0xc4, 0x88,
-0x76, 0xf0, 0xed, 0x4d, 0xba, 0xd9, 0xd3, 0x5a,
-0xc1, 0x1c, 0xa7, 0x59, 0x56, 0xfe, 0x2b, 0xbc,
-0xc6, 0x5f, 0xda, 0xd2, 0xd6, 0xce, 0x4e, 0x98,
-0x6b, 0xe6, 0x95, 0xb6, 0xaa, 0xc7, 0x1d, 0xc5,
-0x3c, 0x07, 0x4a, 0x5b, 0xf9, 0xb2, 0x81, 0x62,
-0xb1, 0x06, 0x4d, 0x1b, 0x6f, 0x67, 0xcc, 0x8e,
-0x7f, 0xd8, 0x1a, 0xd8, 0xb6, 0x88, 0x1f, 0x67,
-0xe7, 0x50, 0x68, 0x36, 0xd4, 0x53, 0xac, 0x58,
-0x5f, 0x03, 0x3b, 0x0c, 0xc7, 0x2f, 0x58, 0x0d,
-0xfc, 0x44, 0xfa, 0x4c, 0x93, 0xe3, 0xb8, 0x3d,
-0xff, 0x35, 0x73, 0x04, 0xd6, 0x99, 0x01, 0x02,
-0x39, 0xf8, 0x43, 0x8b, 0xed, 0x8b, 0xae, 0xd3,
-0xe4, 0x72, 0x76, 0xc8, 0x7d, 0x6f, 0xc8, 0xf7,
-0xb8, 0x5a, 0xae, 0x1d, 0x0a, 0xf5, 0x86, 0x9c,
-0x51, 0xd5, 0x9b, 0xd6, 0x3f, 0x3d, 0xd2, 0x8f,
-0x5b, 0xce, 0x97, 0x5b, 0x20, 0x67, 0x90, 0x9f,
-0x8f, 0xa5, 0x88, 0x40, 0x70, 0x5e, 0xcc, 0x6e,
-0xff, 0x61, 0xb4, 0x79, 0x04, 0x15, 0x7b, 0xb0,
-0xd5, 0xb5, 0xd5, 0x9e, 0xff, 0xd2, 0xe2, 0x70,
-0xca, 0x58, 0x48, 0xa4, 0x7a, 0xfa, 0x62, 0x1a,
-0xd1, 0x3e, 0xc8, 0x0b, 0x60, 0x92, 0x34, 0xbc,
-0x29, 0x8f, 0x6b, 0x43, 0xe8, 0xbf, 0x2b, 0x83,
-0xb2, 0x2d, 0xff, 0x95, 0xc3, 0x5b, 0x9e, 0x86,
-0xe7, 0x63, 0x6a, 0x8c, 0x55, 0x68, 0xeb, 0xa9,
-0x50, 0xae, 0x87, 0x79, 0x3b, 0x9e, 0xd7, 0xab,
-0xfa, 0xf0, 0xc8, 0x28, 0xac, 0x07, 0xbf, 0xc8,
-0x4f, 0xca, 0xb6, 0xfc, 0x17, 0x7a, 0xe6, 0x51,
-0xd0, 0xcb, 0x55, 0x60, 0x06, 0xc4, 0xc1, 0x87,
-0x0b, 0xf6, 0x80, 0x1c, 0x8d, 0x27, 0xab, 0xb8,
-0x8a, 0x2b, 0x9c, 0x17, 0x41, 0x4c, 0x89, 0x4b,
-0xdd, 0x96, 0xc9, 0x7f, 0x49, 0xb3, 0x50, 0x9f,
-0xcc, 0x33, 0xbb, 0x57, 0x7b, 0x96, 0xe8, 0x6b,
-0xad, 0xb4, 0xd7, 0x55, 0xb3, 0x94, 0x7d, 0x8a,
-0xf5, 0xfd, 0x9e, 0x72, 0xaf, 0x85, 0x52, 0x33,
-0x2f, 0x3b, 0xff, 0x55, 0x0f, 0x27, 0xc4, 0x82,
-0x10, 0xc2, 0x92, 0x2f, 0x28, 0xe7, 0xc2, 0x8d,
-0x21, 0x67, 0x2b, 0x73, 0xc3, 0xde, 0x70, 0xa5,
-0xee, 0x5a, 0x81, 0xb0, 0xdf, 0xa4, 0xd0, 0x90,
-0x57, 0xfd, 0xdb, 0x4c, 0xfc, 0xe7, 0xda, 0x9d,
-0x68, 0xd4, 0xea, 0x85, 0x2b, 0x26, 0xf7, 0x58,
-0x6e, 0xd4, 0x14, 0xff, 0xb9, 0xca, 0x5c, 0x4c,
-0x86, 0xfe, 0xa2, 0x52, 0x07, 0x14, 0x2f, 0xb5,
-0xe5, 0xbf, 0xde, 0x5d, 0x34, 0xa8, 0xd5, 0xc6,
-0x36, 0x26, 0x9a, 0xef, 0x53, 0xc6, 0x44, 0x11,
-0x39, 0xf2, 0xc1, 0x9c, 0xcb, 0xd1, 0xea, 0xdf,
-0x38, 0x13, 0xf2, 0xdb, 0xc6, 0x50, 0xb4, 0x5a,
-0x77, 0x25, 0xb2, 0xf2, 0x5f, 0x3f, 0xe8, 0x58,
-0x1b, 0x2a, 0x5d, 0xb9, 0x78, 0xdc, 0x51, 0x8c,
-0xfa, 0x67, 0x9b, 0xc9, 0x07, 0x98, 0x56, 0x7e,
-0x4e, 0x93, 0xc0, 0x51, 0xef, 0xb9, 0x14, 0x5e,
-0x1b, 0xd9, 0x66, 0xaa, 0xbd, 0xec, 0x69, 0x5b,
-0xfe, 0x6b, 0x83, 0xd8, 0x40, 0x61, 0xa2, 0xf6,
-0xf0, 0x2c, 0xd8, 0x69, 0x45, 0x7b, 0xb6, 0xcf,
-0x82, 0x97, 0x0a, 0xcb, 0x06, 0x22, 0xf7, 0x78,
-0x86, 0xcd, 0x2d, 0x94, 0x0a, 0x5c, 0x31, 0x60,
-0xcf, 0x7f, 0x99, 0xac, 0x13, 0x17, 0x4d, 0xf5,
-0xe6, 0x02, 0x74, 0x8a, 0x72, 0x31, 0x2f, 0x97,
-0x49, 0x5d, 0x7d, 0x9a, 0xae, 0x3b, 0x66, 0xe7,
-0x0e, 0xc1, 0xc3, 0x11, 0xdd, 0xbd, 0x58, 0x63,
-0x91, 0x0c, 0xfe, 0x29, 0x8c, 0x19, 0xdd, 0xd0,
-0x0b, 0x6a, 0x0f, 0xc2, 0xda, 0xf7, 0x63, 0xb5,
-0xe2, 0xda, 0x88, 0x5c, 0x0a, 0x7d, 0xe2, 0x23,
-0xdd, 0xf9, 0x23, 0x36, 0xa6, 0xfc, 0x9a, 0x3c,
-0x8e, 0xc8, 0x0c, 0x7b, 0xfe, 0x6b, 0x0c, 0xc6,
-0xa1, 0x8e, 0xa2, 0x61, 0xbb, 0x60, 0x62, 0x51,
-0xbd, 0x51, 0x90, 0x22, 0x1e, 0x7c, 0x87, 0xd2,
-0x40, 0xa7, 0x61, 0xb4, 0x89, 0x14, 0xef, 0x0c,
-0x7b, 0xfc, 0xe7, 0x24, 0xf1, 0x9f, 0x8d, 0xfc,
-0x0b, 0xe8, 0x7d, 0x1c, 0xd3, 0xe6, 0x27, 0x69,
-0xdb, 0x28, 0xa7, 0x70, 0xdb, 0x6c, 0x22, 0x06,
-0xec, 0x31, 0x51, 0x6d, 0xba, 0x42, 0xdd, 0xb6,
-0xfc, 0x97, 0xb2, 0x5c, 0xeb, 0x31, 0x9e, 0x16,
-0x05, 0x54, 0xbf, 0x73, 0x52, 0xaf, 0x02, 0x35,
-0x8e, 0x8a, 0x14, 0x3d, 0x7a, 0x53, 0xed, 0x62,
-0x65, 0x1e, 0x61, 0x6c, 0x87, 0x6b, 0xa2, 0xcc,
-0x96, 0xff, 0x92, 0xca, 0xe1, 0x31, 0xf7, 0x57,
-0x44, 0x24, 0xe6, 0xee, 0x61, 0xa9, 0x30, 0x05,
-0x3a, 0x9e, 0xd6, 0xf5, 0x5b, 0x1c, 0x1b, 0x3a,
-0xba, 0x4b, 0xe6, 0x82, 0x43, 0x64, 0xe5, 0xbf,
-0xb8, 0x10, 0xb0, 0xb2, 0x85, 0x68, 0x87, 0x2c,
-0x4a, 0xb4, 0x1f, 0x60, 0x49, 0x46, 0x85, 0x2a,
-0xb2, 0x87, 0x81, 0x88, 0x58, 0xc4, 0x33, 0x96,
-0x95, 0xff, 0x12, 0xbf, 0x86, 0xe7, 0x12, 0xd7,
-0xc6, 0x8b, 0x36, 0xb0, 0x23, 0xd0, 0x60, 0x22,
-0xb0, 0x21, 0x60, 0xfc, 0xdc, 0xa0, 0x6b, 0xdf,
-0x0c, 0x9f, 0x78, 0x59, 0xaf, 0xbd, 0x32, 0xff,
-0x75, 0x96, 0x4f, 0xc2, 0x01, 0x67, 0x01, 0xbe,
-0x26, 0xb3, 0x12, 0x61, 0x03, 0xd2, 0xb8, 0x74,
-0x0e, 0x6e, 0xe6, 0xae, 0x4e, 0xf9, 0xac, 0x73,
-0xc2, 0xb8, 0x09, 0x36, 0x1d, 0xcf, 0xc2, 0x3f,
-0x49, 0x38, 0x07, 0x01, 0xa5, 0xa0, 0x4b, 0x1e,
-0x5f, 0x3f, 0xe4, 0xaf, 0x46, 0xff, 0x6e, 0x59,
-0x5c, 0x4c, 0xf2, 0x6f, 0xab, 0x94, 0x71, 0xee,
-0x9a, 0xd4, 0xf7, 0x70, 0xd7, 0xf1, 0xac, 0xfc,
-0xd7, 0xcf, 0x8c, 0x03, 0xc3, 0x1e, 0xb2, 0xe6,
-0x43, 0xa1, 0x67, 0xbe, 0xc1, 0x4e, 0xaa, 0x2f,
-0xb0, 0xf9, 0xc6, 0x81, 0xfe, 0xaa, 0x71, 0x7e,
-0x03, 0xf3, 0xb5, 0x1c, 0x28, 0xf1, 0x9c, 0x53,
-0x7f, 0x92, 0x95, 0xff, 0x1a, 0x52, 0xf6, 0x48,
-0x31, 0xb3, 0xcd, 0xef, 0x1e, 0xea, 0x12, 0xba,
-0x70, 0xe3, 0xfb, 0x3a, 0x95, 0x28, 0xe5, 0x23,
-0x58, 0xee, 0xe0, 0xce, 0x98, 0x47, 0x07, 0xcb,
-0xdf, 0xcc, 0xe0, 0x1f, 0xf4, 0xe6, 0xc0, 0xfa,
-0xe8, 0x92, 0x08, 0x44, 0x89, 0x6d, 0xee, 0xd0,
-0xf9, 0x01, 0x9d, 0xea, 0xbf, 0x2a, 0xbc, 0xe8,
-0x91, 0xe1, 0xc2, 0xc6, 0x98, 0x1d, 0xff, 0x50,
-0xf6, 0x33, 0x00, 0x0f, 0xa2, 0x3d, 0x52, 0x8e,
-0x28, 0x16, 0xdb, 0x44, 0x87, 0xf3, 0xd2, 0x7d,
-0x88, 0x61, 0xf1, 0x0b, 0x7a, 0x07, 0xac, 0xd4,
-0x95, 0x1d, 0xff, 0x1c, 0x54, 0xfe, 0x88, 0x66,
-0x5d, 0x45, 0x6b, 0xae, 0xdd, 0x21, 0x35, 0xc2,
-0x5f, 0x9b, 0xcd, 0x63, 0x70, 0x89, 0xdd, 0x6c,
-0xe2, 0xc6, 0x38, 0xa7, 0xa4, 0x52, 0x87, 0xd9,
-0xf8, 0x07, 0x8e, 0xe8, 0x56, 0xb6, 0x6b, 0x97,
-0x7e, 0x04, 0x82, 0x03, 0x4e, 0x3f, 0xae, 0xff,
-0x21, 0x78, 0xae, 0x9f, 0x22, 0x1e, 0xda, 0x45,
-0xdd, 0xc2, 0xdb, 0xe3, 0x36, 0xfc, 0x83, 0x4e,
-0xa8, 0xe9, 0xa1, 0xe7, 0xef, 0x17, 0x11, 0xe6,
-0xa9, 0xe3, 0x11, 0x96, 0xd4, 0xd7, 0x47, 0xe8,
-0x08, 0xbe, 0x56, 0x5f, 0x08, 0x77, 0x94, 0xc8,
-0x8a, 0xff, 0x18, 0x56, 0x99, 0x52, 0x09, 0x75,
-0x26, 0x10, 0xe8, 0x61, 0x96, 0x70, 0x36, 0x00,
-0x61, 0xa1, 0xd3, 0x65, 0xa8, 0x91, 0x0c, 0x9f,
-0x8e, 0xeb, 0x33, 0x61, 0xc3, 0x3f, 0x05, 0xe2,
-0x91, 0x48, 0xa9, 0xc9, 0xef, 0x63, 0x6f, 0xb2,
-0xb5, 0x94, 0xf6, 0x5a, 0xcd, 0xde, 0x34, 0xd6,
-0xa0, 0xb0, 0xf8, 0x3e, 0xf7, 0x8f, 0x94, 0x7d,
-0xd1, 0xca, 0xb7, 0xd5, 0x15, 0x59, 0xf8, 0xa7,
-0x80, 0xd2, 0x52, 0x63, 0xce, 0x7a, 0x79, 0x43,
-0x34, 0xb1, 0xad, 0x06, 0x9c, 0xbc, 0x73, 0x08,
-0xff, 0x0b, 0x35, 0x89, 0xf9, 0x6a, 0x73, 0x8b,
-0x36, 0x1e, 0x6b, 0x80, 0x02, 0x2d, 0x2b, 0xfe,
-0x13, 0x63, 0x63, 0xd2, 0x6c, 0x27, 0x2e, 0x42,
-0x12, 0x2e, 0x17, 0x2e, 0x1c, 0x9c, 0x8f, 0x6f,
-0x07, 0xbf, 0x27, 0x1a, 0xf3, 0x59, 0xb9, 0xce,
-0xb0, 0xe2, 0x3f, 0xa3, 0xd9, 0xf1, 0x1f, 0x5c,
-0xff, 0x5a, 0x20, 0x6f, 0xd4, 0x62, 0x43, 0xf9,
-0xfc, 0x45, 0xdb, 0x29, 0xec, 0x46, 0xeb, 0x7f,
-0x86, 0x11, 0x50, 0x2c, 0xc8, 0xca, 0x7f, 0x15,
-0x3e, 0x4e, 0xf1, 0x1f, 0x0a, 0x6a, 0xcd, 0x82,
-0x83, 0xac, 0x14, 0xb8, 0xe1, 0x76, 0x42, 0x17,
-0xf8, 0xfa, 0xb9, 0xc1, 0x4e, 0xa0, 0x50, 0x4a,
-0x89, 0x78, 0x3b, 0xfe, 0xb1, 0xe2, 0x3f, 0xf4,
-0x9a, 0xb3, 0x53, 0x69, 0xbe, 0xd5, 0xe1, 0x14,
-0xfe, 0xc1, 0x23, 0x47, 0xa1, 0xf3, 0x5f, 0xaa,
-0xff, 0x8a, 0xa3, 0x7f, 0xd1, 0x0a, 0x0c, 0x77,
-0x4c, 0x12, 0xd7, 0x9f, 0xf8, 0x0c, 0x82, 0xfb,
-0x20, 0x52, 0xe0, 0x19, 0x00, 0xd2, 0xe7, 0x7f,
-0x52, 0xff, 0x75, 0x01, 0x6a, 0x3b, 0x9c, 0x94,
-0xff, 0xba, 0x90, 0x0c, 0x44, 0x96, 0xec, 0x9a,
-0xd1, 0x43, 0xfd, 0x13, 0x84, 0xf3, 0xa7, 0xf2,
-0x99, 0xc8, 0x61, 0x33, 0x10, 0x77, 0x9d, 0xc9,
-0xc2, 0x3f, 0xe3, 0x56, 0xd9, 0x97, 0xcb, 0x90,
-0x77, 0x03, 0x95, 0x7d, 0xcd, 0xc7, 0xad, 0x04,
-0x53, 0xdb, 0x66, 0x9c, 0x88, 0x19, 0xb0, 0xd4,
-0xbc, 0x02, 0xff, 0x9c, 0x97, 0x82, 0xc6, 0x92,
-0x68, 0x11, 0xb1, 0x91, 0x03, 0xa1, 0x25, 0x57,
-0x77, 0x96, 0xa3, 0xbd, 0x6b, 0x30, 0x96, 0x6b,
-0x65, 0xe5, 0xfc, 0x7c, 0x22, 0xd0, 0x94, 0x7f,
-0x45, 0xfd, 0x17, 0xec, 0x87, 0x02, 0x83, 0x23,
-0xfe, 0xa1, 0x44, 0xcc, 0x8a, 0xfc, 0xad, 0x54,
-0x76, 0x2d, 0xaa, 0x8c, 0x88, 0x55, 0x91, 0x2d,
-0x62, 0x08, 0x8d, 0x98, 0x9e, 0x15, 0xff, 0x79,
-0x41, 0x92, 0x8d, 0xbc, 0x61, 0x56, 0xa3, 0xbf,
-0x00, 0x3b, 0x5a, 0x49, 0x30, 0x5e, 0xd0, 0xe7,
-0x1b, 0x8e, 0x61, 0x47, 0x0d, 0xbc, 0x00, 0x65,
-0xad, 0xc4, 0x57, 0xb1, 0xe9, 0x9f, 0xe2, 0xd8,
-0xb3, 0xde, 0xca, 0xb6, 0x79, 0xcb, 0xde, 0x25,
-0xc1, 0xaa, 0xf6, 0x4a, 0x1d, 0x71, 0xa0, 0x10,
-0x7f, 0xd6, 0x2b, 0xb7, 0xf1, 0x65, 0x57, 0xe0,
-0x9f, 0xe7, 0xf5, 0x3a, 0x9e, 0x4f, 0xd5, 0x5e,
-0x13, 0x08, 0x84, 0x48, 0x88, 0x50, 0xfe, 0xeb,
-0xf6, 0x70, 0x91, 0x2e, 0x2e, 0xe0, 0x11, 0xe7,
-0x80, 0x6a, 0xe7, 0xff, 0x58, 0x6c, 0x8d, 0xc3,
-0x05, 0xbd, 0x88, 0x7f, 0xce, 0x57, 0x50, 0x21,
-0x98, 0x9a, 0x5a, 0x81, 0xdb, 0x36, 0x3f, 0x8c,
-0x47, 0xbc, 0x41, 0x82, 0x0a, 0xb6, 0xf8, 0xcf,
-0x2d, 0x23, 0xfc, 0x9f, 0x53, 0x24, 0x9f, 0x9a,
-0x58, 0x87, 0xbf, 0x9a, 0xd8, 0xce, 0x35, 0xf0,
-0x9a, 0x5e, 0xd4, 0xe6, 0x7c, 0x58, 0x5e, 0x6e,
-0x31, 0x36, 0x79, 0x36, 0xff, 0xe7, 0x34, 0x6c,
-0x95, 0x3c, 0x39, 0xf9, 0x94, 0xff, 0xea, 0xa9,
-0xf1, 0x94, 0xe0, 0x87, 0xe6, 0x35, 0x10, 0xff,
-0x80, 0xb7, 0xb3, 0xa9, 0xd4, 0x1f, 0xe1, 0x56,
-0x69, 0x98, 0x1d, 0xff, 0x0c, 0xde, 0xda, 0x31,
-0x73, 0xbb, 0x95, 0xff, 0x8a, 0x6d, 0xd3, 0x63,
-0x2d, 0x75, 0x85, 0x15, 0x8a, 0x95, 0xf6, 0x42,
-0x58, 0xd8, 0x62, 0x76, 0xa0, 0xf9, 0xf1, 0x16,
-0x66, 0xe3, 0x1f, 0x8a, 0xf6, 0x1b, 0x79, 0x51,
-0xc7, 0x1c, 0xb1, 0xcd, 0x62, 0x8f, 0x7b, 0xca,
-0x8d, 0x75, 0x08, 0x44, 0x79, 0x94, 0xcd, 0x61,
-0xeb, 0x52, 0x7c, 0x72, 0x1b, 0xfe, 0x29, 0xfc,
-0x2d, 0xbc, 0x6e, 0x06, 0x56, 0x39, 0x1f, 0xff,
-0xd4, 0xf5, 0xf0, 0x5e, 0x0a, 0xe8, 0x5e, 0x4f,
-0xb0, 0x96, 0x12, 0x61, 0x5f, 0x9e, 0x86, 0xbe,
-0x76, 0xfc, 0xf3, 0x04, 0x9c, 0x37, 0x82, 0xed,
-0x4b, 0xb7, 0x34, 0x8f, 0x4c, 0x47, 0x7b, 0x5e,
-0x65, 0xd3, 0x89, 0xb0, 0x54, 0x45, 0xbc, 0x66,
-0xaf, 0xff, 0xd2, 0x04, 0x0c, 0xeb, 0x01, 0xb4,
-0xc2, 0x5f, 0xa2, 0x66, 0x22, 0x68, 0x0d, 0x81,
-0x02, 0x8f, 0x28, 0x2c, 0x15, 0xcd, 0x12, 0x9e,
-0xf2, 0x53, 0x21, 0xbc, 0x3d, 0xfe, 0xe3, 0x85,
-0xa3, 0x09, 0x8f, 0xf0, 0xc6, 0xe4, 0x1b, 0xa1,
-0x80, 0xed, 0x10, 0x6a, 0x0f, 0x1a, 0xb2, 0xe7,
-0x41, 0xa7, 0xb2, 0x77, 0xca, 0xf0, 0x7a, 0x62,
-0x3c, 0xab, 0xfe, 0x3d, 0x67, 0x09, 0xfa, 0x5f,
-0xdb, 0x4d, 0x1e, 0x6f, 0xbb, 0xcd, 0xd3, 0x09,
-0x9e, 0x21, 0xb5, 0x84, 0xbd, 0x0a, 0xbb, 0xd1,
-0x71, 0x40, 0xc5, 0xeb, 0x64, 0x9d, 0xa9, 0xfe,
-0x1b, 0x87, 0x6d, 0xf8, 0xc7, 0x89, 0x68, 0xb9,
-0x74, 0x10, 0x0f, 0x16, 0x53, 0xfe, 0x1a, 0x61,
-0x4f, 0xf8, 0x94, 0xbe, 0xcf, 0x28, 0xa5, 0xc4,
-0xd9, 0x2c, 0xd1, 0x09, 0xa5, 0x03, 0x7c, 0x15,
-0xfe, 0x17, 0xa7, 0xef, 0xdf, 0xc3, 0x67, 0x53,
-0xb5, 0xd7, 0x19, 0xe7, 0x7d, 0xf2, 0xed, 0xce,
-0x9f, 0x87, 0x2d, 0xfe, 0xf3, 0x9b, 0xf0, 0xb1,
-0xd8, 0x4d, 0x61, 0x9f, 0x02, 0xf1, 0x6a, 0xaa,
-0xfe, 0xeb, 0x4c, 0x06, 0xff, 0x7c, 0x7a, 0x17,
-0x7b, 0x0f, 0x66, 0x27, 0xd0, 0xcc, 0x8d, 0x4c,
-0xd1, 0x9e, 0x09, 0xf6, 0xb0, 0x60, 0xbf, 0x6b,
-0x37, 0x2a, 0xea, 0x54, 0x6a, 0x2c, 0x0b, 0xff,
-0x4c, 0x9a, 0x97, 0x45, 0x35, 0x05, 0x79, 0x82,
-0x70, 0x2c, 0xb1, 0x70, 0xa7, 0x93, 0x88, 0xd0,
-0x68, 0xd6, 0x7f, 0xe3, 0x3a, 0x28, 0x07, 0xf5,
-0x63, 0xa2, 0x28, 0xe9, 0xda, 0x6f, 0xaf, 0x7f,
-0x2f, 0xfc, 0x51, 0xff, 0x6f, 0x5b, 0x4b, 0xdf,
-0xf3, 0x8e, 0x87, 0x8b, 0x61, 0x87, 0x62, 0xd5,
-0x9f, 0x9e, 0xf2, 0xac, 0x2d, 0x29, 0x35, 0x8b,
-0xea, 0xd7, 0x37, 0x28, 0xdb, 0xf9, 0x0d, 0xa6,
-0xfa, 0x2d, 0x5b, 0xfd, 0x17, 0xc0, 0xe3, 0xb0,
-0x43, 0x2b, 0x4d, 0x20, 0xa8, 0x9b, 0xa5, 0x3f,
-0x02, 0xe5, 0x74, 0xfd, 0x90, 0x41, 0x2f, 0x2e,
-0xdf, 0xcb, 0xee, 0xc2, 0xa5, 0xc3, 0x15, 0xb8,
-0x37, 0x2b, 0xfe, 0x73, 0xd4, 0xd8, 0x21, 0x62,
-0xe3, 0x79, 0xf5, 0xb9, 0x33, 0x60, 0x8f, 0xa1,
-0x47, 0xbd, 0x37, 0xb2, 0x21, 0xd1, 0xd9, 0xa2,
-0x1f, 0x52, 0x1b, 0xd8, 0x6d, 0xd0, 0xd3, 0x65,
-0x75, 0xe4, 0xb0, 0xc7, 0x7f, 0x76, 0xc1, 0x3b,
-0xa2, 0xfa, 0xed, 0xca, 0x49, 0xdc, 0x36, 0x6f,
-0xb5, 0xd7, 0x8e, 0x6e, 0x88, 0xcb, 0xc7, 0xe0,
-0x88, 0xe8, 0x1d, 0x77, 0x4d, 0xc8, 0xdf, 0x8d,
-0x1c, 0x11, 0x7e, 0x6a, 0xb4, 0x72, 0x26, 0x5d,
-0x0f, 0x8b, 0xf8, 0x47, 0x7f, 0xbf, 0xb5, 0x61,
-0xa0, 0x20, 0xde, 0x9c, 0x14, 0xef, 0x68, 0xc1,
-0x88, 0x2b, 0xbe, 0x76, 0x0c, 0x3e, 0xce, 0x0b,
-0x0e, 0xba, 0xfc, 0x9d, 0xbb, 0xc4, 0x45, 0xfe,
-0x9d, 0xb7, 0x51, 0xb0, 0xe3, 0x9f, 0x53, 0xf0,
-0x56, 0xb8, 0xd6, 0x74, 0xae, 0xc2, 0xcf, 0x0a,
-0x81, 0x90, 0xb9, 0xe4, 0x7e, 0x39, 0x98, 0x77,
-0xc4, 0xb4, 0xca, 0xbe, 0x66, 0xc1, 0x51, 0x7d,
-0x61, 0x72, 0xc9, 0x78, 0x99, 0x1d, 0xff, 0xac,
-0xd4, 0xba, 0x4d, 0x8f, 0xd9, 0x1a, 0x47, 0xa5,
-0xd1, 0x8d, 0xfe, 0x94, 0x37, 0x4e, 0xf5, 0x5f,
-0x60, 0x95, 0xbd, 0xfb, 0x60, 0xbd, 0x5e, 0xdb,
-0x9f, 0x1f, 0x67, 0x59, 0xfc, 0x1f, 0xe8, 0xd6,
-0xe7, 0x52, 0x52, 0x63, 0xae, 0x8e, 0x97, 0x45,
-0x89, 0xff, 0x63, 0x3c, 0x66, 0x5d, 0xef, 0xf0,
-0xc1, 0x63, 0x54, 0x08, 0x16, 0xb7, 0xe3, 0x1f,
-0xc8, 0xc7, 0x4d, 0xa5, 0x9f, 0xac, 0x5b, 0x80,
-0xda, 0xac, 0x53, 0xd3, 0x85, 0xc3, 0xef, 0xa0,
-0x8a, 0xf8, 0x58, 0xbf, 0x1a, 0x70, 0x38, 0x95,
-0x87, 0xb5, 0x72, 0x33, 0xcf, 0x7f, 0xb5, 0x0d,
-0xff, 0x38, 0xbf, 0x0a, 0x47, 0x60, 0xe1, 0x2f,
-0x9d, 0x7b, 0xcb, 0x14, 0xf6, 0x73, 0xa3, 0x57,
-0x38, 0x9f, 0x65, 0x3e, 0xfe, 0x18, 0xd1, 0x4a,
-0xbf, 0x29, 0x5b, 0x15, 0xf1, 0x64, 0x9a, 0xed,
-0xf8, 0x67, 0x6c, 0xd1, 0xef, 0x60, 0x36, 0xbe,
-0x5d, 0xf5, 0x39, 0xb8, 0xcc, 0x1a, 0x85, 0x15,
-0xf8, 0xb2, 0x68, 0xab, 0x1f, 0x77, 0x4e, 0x82,
-0x15, 0xfa, 0x38, 0x97, 0x85, 0x7f, 0x06, 0x61,
-0xa8, 0x2b, 0x00, 0xf3, 0xef, 0x94, 0x27, 0x43,
-0x68, 0xdd, 0xa0, 0xa0, 0x4f, 0xbe, 0x16, 0x7e,
-0x47, 0x8c, 0xa9, 0x8f, 0xe4, 0x11, 0xf6, 0x0a,
-0x54, 0xeb, 0xbe, 0x89, 0x2c, 0xfc, 0xf3, 0xa1,
-0x32, 0xcc, 0x3c, 0x12, 0xdf, 0xea, 0xa9, 0x14,
-0x2f, 0x41, 0x15, 0x15, 0x6a, 0x35, 0x88, 0x67,
-0xf4, 0xb2, 0x90, 0xfa, 0x09, 0xfb, 0x03, 0x5b,
-0x67, 0x56, 0x24, 0x79, 0x6f, 0xd8, 0x1e, 0xff,
-0x19, 0xb4, 0x5a, 0x0e, 0xa9, 0x51, 0xb6, 0x24,
-0x15, 0xdd, 0x8a, 0x33, 0xa7, 0xe8, 0xe4, 0xba,
-0x81, 0xdf, 0xcb, 0x20, 0x8b, 0x19, 0x1e, 0x51,
-0x12, 0xb8, 0xa2, 0xfe, 0xfd, 0x07, 0x06, 0xa2,
-0x85, 0x68, 0x2a, 0xbf, 0x36, 0xc0, 0xfb, 0x88,
-0x56, 0x2d, 0xb6, 0x1b, 0x8b, 0xe3, 0x30, 0xa6,
-0xf5, 0x88, 0x8a, 0x64, 0x24, 0x9e, 0x85, 0x7f,
-0x46, 0xee, 0x4c, 0xb4, 0xfb, 0x6b, 0x5c, 0x85,
-0xea, 0x4a, 0x85, 0x1a, 0x23, 0x14, 0x10, 0x3f,
-0xf9, 0x7d, 0xf4, 0xc8, 0x36, 0xc5, 0xe5, 0x11,
-0xe3, 0x3d, 0xd3, 0xdf, 0xe3, 0xcc, 0xc6, 0x3f,
-0x3f, 0x42, 0x7c, 0x18, 0x84, 0xa5, 0x27, 0xe5,
-0x95, 0x30, 0xc5, 0x76, 0x9e, 0xa4, 0xb2, 0xf7,
-0xdf, 0xb8, 0xc6, 0x3b, 0xcf, 0xc1, 0x3f, 0xa7,
-0xf2, 0x3b, 0x59, 0xfc, 0x67, 0x91, 0x08, 0x05,
-0x34, 0xdf, 0x66, 0xd9, 0xc7, 0x8f, 0x40, 0xcd,
-0x70, 0x3e, 0x7e, 0x8f, 0xf2, 0x11, 0xaa, 0xe7,
-0x25, 0x86, 0xde, 0x2f, 0x8c, 0xc0, 0x16, 0x67,
-0x5c, 0xb5, 0xc7, 0x7f, 0xe6, 0x87, 0x23, 0xfd,
-0x4f, 0x07, 0xbc, 0x5b, 0x58, 0x83, 0x7b, 0x13,
-0xae, 0x8f, 0x77, 0x1f, 0x9b, 0x0c, 0x59, 0xfd,
-0x5b, 0x26, 0xc2, 0x83, 0x94, 0xa1, 0xa0, 0xfe,
-0x3f, 0x76, 0xfe, 0xcf, 0xad, 0x10, 0x11, 0xe5,
-0x03, 0xbc, 0xd8, 0x8a, 0x97, 0x96, 0x13, 0x8d,
-0xe7, 0x03, 0x34, 0xd1, 0xe5, 0x2d, 0x79, 0x75,
-0x6c, 0x10, 0x76, 0x7f, 0x5d, 0x4f, 0xe6, 0xf9,
-0xb3, 0xf8, 0xcf, 0xb3, 0x87, 0xbb, 0xa2, 0x95,
-0x94, 0x06, 0x9a, 0x6d, 0xac, 0x15, 0x5f, 0x1d,
-0xe5, 0xf7, 0x35, 0xbd, 0x49, 0x78, 0x20, 0xd4,
-0xbd, 0x9a, 0xfd, 0x0a, 0xf2, 0x63, 0xdb, 0x4e,
-0x4b, 0xd9, 0xfc, 0xe7, 0x5c, 0x61, 0xf2, 0x9a,
-0x78, 0x44, 0x53, 0x9d, 0xf0, 0x72, 0xbc, 0x66,
-0xc0, 0x79, 0xa3, 0x3c, 0x04, 0x9d, 0x46, 0xcd,
-0x92, 0xfc, 0xc0, 0x8c, 0xa3, 0xfa, 0xb2, 0x98,
-0x7f, 0x70, 0x4d, 0x3c, 0x8b, 0xff, 0x73, 0xd0,
-0x98, 0x94, 0xea, 0x37, 0xb8, 0xce, 0x96, 0x8d,
-0xc1, 0xe5, 0x96, 0x6b, 0x13, 0xd4, 0x2f, 0x42,
-0xbf, 0xac, 0x05, 0xef, 0xc0, 0x65, 0xf9, 0x67,
-0xe5, 0xb2, 0x45, 0x94, 0xca, 0xc2, 0x3f, 0x83,
-0x90, 0x90, 0x02, 0x46, 0x6e, 0x54, 0xfe, 0x29,
-0x3b, 0xd2, 0x6e, 0xd1, 0xae, 0xc6, 0xc4, 0xb7,
-0xa1, 0x7e, 0xd8, 0xf5, 0x1c, 0xba, 0x06, 0xaf,
-0xcb, 0x01, 0x73, 0x53, 0xbc, 0xd9, 0x8e, 0x7f,
-0xb6, 0x20, 0xc8, 0xd9, 0x41, 0x41, 0xe3, 0x59,
-0x62, 0xad, 0x5e, 0x69, 0x52, 0x22, 0xcc, 0x24,
-0x44, 0xa4, 0xde, 0x8b, 0x1a, 0x69, 0x8d, 0xa5,
-0x51, 0xb3, 0xf0, 0x4f, 0x80, 0xad, 0x11, 0x77,
-0x27, 0xdb, 0x4e, 0xe6, 0x1e, 0x5d, 0xb4, 0x56,
-0xf8, 0x92, 0xeb, 0x89, 0x08, 0xfd, 0x88, 0x98,
-0x33, 0xae, 0xde, 0xc8, 0xbe, 0x08, 0x8f, 0x74,
-0x94, 0x26, 0xaf, 0xc9, 0xc6, 0x3f, 0x47, 0x41,
-0xe8, 0xfa, 0x29, 0x4e, 0x61, 0xb4, 0x4e, 0xf0,
-0x8d, 0xe5, 0x15, 0xa2, 0xff, 0xd2, 0x1b, 0xf3,
-0x25, 0xbb, 0xad, 0x23, 0xa1, 0xd0, 0x88, 0xea,
-0xcf, 0xc2, 0x3f, 0x7d, 0xa1, 0xa3, 0x7a, 0x35,
-0x82, 0x6c, 0x99, 0xbc, 0xe3, 0x9b, 0x63, 0x05,
-0x3d, 0x28, 0x5c, 0x4a, 0xd6, 0x13, 0xed, 0x79,
-0x05, 0xbc, 0xd9, 0xb2, 0x87, 0x5c, 0xd1, 0xac,
-0xf8, 0x0f, 0x9f, 0x90, 0x1a, 0xb4, 0xa5, 0xe9,
-0x6c, 0x57, 0x97, 0x9c, 0xce, 0x88, 0x09, 0xe3,
-0x5f, 0xc8, 0x7f, 0x0d, 0x4a, 0x64, 0x0d, 0x97,
-0x44, 0x9b, 0xa9, 0x0c, 0x3c, 0xd0, 0x92, 0x1f,
-0x95, 0xe7, 0x8a, 0xd7, 0xa5, 0xda, 0x90, 0x13,
-0x11, 0x91, 0x58, 0x07, 0xf5, 0xc4, 0x8f, 0x1d,
-0xc8, 0xc2, 0x3f, 0xb8, 0x49, 0x56, 0x38, 0xb6,
-0x10, 0xda, 0x61, 0x15, 0xab, 0xf2, 0xb7, 0x38,
-0xe6, 0x78, 0xd7, 0x49, 0xe5, 0x46, 0x8f, 0x56,
-0xf6, 0xdf, 0x94, 0x0e, 0xca, 0x8f, 0x5f, 0x91,
-0xff, 0x62, 0x1d, 0xc2, 0x43, 0x49, 0x99, 0xe5,
-0xb0, 0x1b, 0x2a, 0xda, 0x1d, 0x5a, 0x58, 0xc1,
-0x3b, 0xcc, 0x6d, 0x8d, 0x6c, 0xc9, 0xdd, 0xe9,
-0x79, 0x46, 0xab, 0x68, 0xbd, 0xa2, 0xfe, 0x2b,
-0x37, 0x86, 0x46, 0xad, 0x6d, 0xbd, 0x3f, 0x57,
-0x89, 0xed, 0x9e, 0xc7, 0xdb, 0xd0, 0x1b, 0x55,
-0x76, 0x74, 0x48, 0x73, 0x89, 0xff, 0x43, 0x85,
-0x60, 0x1e, 0x03, 0xae, 0xa8, 0xff, 0x42, 0x7f,
-0x2d, 0xc0, 0xab, 0x84, 0x1c, 0x42, 0xfc, 0x53,
-0x41, 0x82, 0x2e, 0x12, 0x70, 0x15, 0xdf, 0x10,
-0x6e, 0x8e, 0x45, 0x47, 0xf5, 0x7a, 0xe2, 0x9f,
-0x1c, 0xb5, 0xf3, 0x9f, 0xe1, 0x93, 0x8a, 0xc6,
-0x36, 0x57, 0xbb, 0x3c, 0x12, 0x3f, 0x8f, 0x42,
-0xfe, 0xf1, 0xce, 0x91, 0x9d, 0x56, 0xfd, 0x57,
-0xb4, 0xf9, 0x0e, 0xf6, 0x8f, 0x54, 0xe1, 0x75,
-0x65, 0xfd, 0xd7, 0x2b, 0xd0, 0x88, 0xb0, 0x87,
-0xed, 0x8c, 0x1d, 0xf2, 0x57, 0x1b, 0x88, 0x7f,
-0xce, 0x21, 0x6c, 0xb0, 0xea, 0xdf, 0xcf, 0x81,
-0x55, 0x11, 0x16, 0xcd, 0xc6, 0x3f, 0x5a, 0x2b,
-0xaf, 0x52, 0x22, 0x82, 0x85, 0x44, 0xc4, 0xbf,
-0x70, 0x73, 0x05, 0x84, 0x93, 0x46, 0xc4, 0x5b,
-0x05, 0x8e, 0x0e, 0x76, 0x1a, 0x4e, 0x4a, 0xe8,
-0x5f, 0x84, 0x37, 0x3f, 0x68, 0xd7, 0x3f, 0x4d,
-0x1d, 0x92, 0xcf, 0xc8, 0xd3, 0x3c, 0x83, 0xb1,
-0x87, 0x74, 0x7d, 0x49, 0x1e, 0x25, 0xfe, 0x3a,
-0x62, 0x54, 0xff, 0xee, 0x1e, 0x31, 0xa8, 0x10,
-0xbe, 0xdb, 0x9d, 0x8d, 0x7f, 0xba, 0x1e, 0xbd,
-0xa7, 0x0a, 0xf1, 0x0f, 0xae, 0xe7, 0xa3, 0x50,
-0x7e, 0x8b, 0x9a, 0xe2, 0xff, 0x54, 0xdd, 0xe2,
-0x88, 0x7a, 0x46, 0xe0, 0xd1, 0x10, 0x15, 0xe2,
-0xb1, 0x07, 0xec, 0xf1, 0x1f, 0x71, 0x68, 0x20,
-0xb8, 0x22, 0x3f, 0x5a, 0xb4, 0x93, 0x11, 0x6d,
-0x3b, 0x9f, 0xf8, 0x3c, 0x87, 0x20, 0x88, 0xbf,
-0x6f, 0xf3, 0x20, 0x1c, 0x12, 0xc1, 0x90, 0x2b,
-0x1b, 0xff, 0x3c, 0x40, 0x6c, 0x8d, 0xf6, 0x2a,
-0x62, 0x07, 0xa1, 0x60, 0x14, 0x50, 0x99, 0x58,
-0x8a, 0x11, 0xd4, 0x4c, 0x44, 0xe8, 0xd9, 0xab,
-0x36, 0x45, 0xb3, 0xe2, 0x3f, 0xdb, 0xfc, 0x77,
-0x7a, 0xfc, 0x57, 0xf9, 0xc8, 0x89, 0x1e, 0x87,
-0x80, 0x8e, 0x8e, 0x86, 0x8e, 0x30, 0xa0, 0x56,
-0xa1, 0x44, 0x98, 0x9f, 0xea, 0xdf, 0x51, 0xb0,
-0xc7, 0x7f, 0x6e, 0x54, 0x8e, 0xea, 0x65, 0xb1,
-0xd6, 0x10, 0xeb, 0x41, 0xd8, 0xf3, 0xb7, 0x7d,
-0xde, 0x51, 0xf7, 0xa7, 0xcd, 0xf5, 0xe0, 0x8b,
-0x2d, 0x1e, 0x91, 0xbf, 0x25, 0x3e, 0x3c, 0xd4,
-0x19, 0x53, 0x63, 0x4d, 0x76, 0xfe, 0xf3, 0x67,
-0x59, 0xa7, 0x59, 0x3e, 0xce, 0xab, 0x99, 0x4f,
-0xdb, 0xa3, 0xe8, 0x94, 0x7d, 0x70, 0xf2, 0x1d,
-0xe4, 0x98, 0x57, 0x86, 0x0b, 0x58, 0xa7, 0x80,
-0x51, 0x34, 0x7c, 0x36, 0xfe, 0xb3, 0xd4, 0x80,
-0x58, 0xac, 0xdc, 0xe4, 0x21, 0xc7, 0xe3, 0x62,
-0x8f, 0x7f, 0x9e, 0x19, 0xb9, 0x33, 0x5c, 0x2c,
-0x59, 0xf1, 0xdb, 0x56, 0xd6, 0x02, 0x4f, 0x0a,
-0x8b, 0x21, 0x63, 0x8f, 0xff, 0xcc, 0x56, 0x06,
-0x3b, 0x6e, 0x48, 0x3a, 0x43, 0xf2, 0xec, 0x9e,
-0x3f, 0x8a, 0xd2, 0x98, 0x63, 0x05, 0x3e, 0xed,
-0x6f, 0xf1, 0xc8, 0xd2, 0xd5, 0x33, 0x66, 0x43,
-0xbf, 0x58, 0x90, 0x5c, 0x3a, 0xa1, 0xda, 0xf8,
-0xcf, 0x9f, 0xdd, 0x80, 0x6f, 0xf7, 0xbc, 0xb9,
-0x54, 0x97, 0xc7, 0xcc, 0x8b, 0x6d, 0x0d, 0x61,
-0x57, 0x94, 0xf8, 0x84, 0xee, 0x20, 0xd1, 0x74,
-0x47, 0x58, 0x1e, 0x20, 0x10, 0xca, 0xc6, 0x3f,
-0xa7, 0x8c, 0x7f, 0x12, 0x0b, 0x7f, 0x93, 0x9f,
-0x90, 0x5f, 0x84, 0xb7, 0x3a, 0x1a, 0x93, 0x9b,
-0x26, 0xca, 0x50, 0x10, 0xd5, 0x23, 0xce, 0xa7,
-0xe4, 0xab, 0xb5, 0x9f, 0x77, 0x11, 0x34, 0xea,
-0xb4, 0xe3, 0x9f, 0x1f, 0x0a, 0x74, 0xb2, 0xfa,
-0x12, 0x4d, 0xe8, 0x4f, 0xfd, 0x12, 0xae, 0x3f,
-0x34, 0xe3, 0x5e, 0x7d, 0x0b, 0x02, 0x83, 0xd2,
-0xd1, 0x82, 0xaf, 0xb1, 0x42, 0x65, 0x07, 0x15,
-0x62, 0x7c, 0x9d, 0xd9, 0xf1, 0xcf, 0x41, 0xee,
-0x82, 0x39, 0x83, 0x79, 0x26, 0x3b, 0xa5, 0xd1,
-0x6b, 0xb6, 0x85, 0x62, 0x11, 0x78, 0x04, 0xe6,
-0xf4, 0xe7, 0xe9, 0xe8, 0xc1, 0x11, 0x83, 0xe8,
-0x8a, 0xfc, 0xd7, 0x31, 0x11, 0x21, 0xf6, 0x26,
-0xa0, 0xb6, 0x79, 0x0c, 0xca, 0x07, 0xf2, 0xfa,
-0xf0, 0xdd, 0x3a, 0x23, 0xe5, 0xa6, 0x43, 0x67,
-0x05, 0xc6, 0x0e, 0xa5, 0x67, 0x18, 0x2d, 0xa6,
-0x1d, 0xff, 0x3c, 0xc0, 0xba, 0x79, 0xed, 0xdb,
-0xf9, 0x9c, 0x4d, 0xe2, 0x63, 0x34, 0x0c, 0x17,
-0x50, 0xfd, 0xce, 0x5b, 0xf0, 0x63, 0x33, 0x3f,
-0xa6, 0x56, 0x41, 0xa7, 0x14, 0x38, 0xed, 0x1b,
-0x2f, 0x3b, 0x63, 0x8f, 0xff, 0xb4, 0x8e, 0x4a,
-0xc1, 0xe1, 0xa5, 0x11, 0x75, 0x17, 0xbf, 0x08,
-0xb5, 0x83, 0x05, 0xd1, 0xb2, 0xdf, 0xc0, 0x45,
-0xad, 0x2e, 0x89, 0x8a, 0xe8, 0x03, 0xb8, 0xc8,
-0x83, 0xa7, 0xae, 0xe0, 0x3f, 0x9f, 0x83, 0x37,
-0x79, 0xb5, 0xe9, 0x33, 0x9b, 0x1b, 0x88, 0xbd,
-0x29, 0x66, 0x24, 0xcb, 0x7e, 0xc5, 0x8e, 0x01,
-0x4b, 0x14, 0x24, 0xe5, 0x49, 0xe5, 0xad, 0x62,
-0x5c, 0xa8, 0xf1, 0x2c, 0xfe, 0xf3, 0xd7, 0x20,
-0xa2, 0xe8, 0xc9, 0xd6, 0x08, 0xda, 0xc7, 0x03,
-0x88, 0x96, 0x57, 0x44, 0x99, 0x07, 0x17, 0xca,
-0x93, 0x44, 0x47, 0xfe, 0x55, 0x78, 0x06, 0xf4,
-0x51, 0x9e, 0x8d, 0x7f, 0xe6, 0xc2, 0x63, 0xc2,
-0x13, 0xe2, 0x1b, 0xc8, 0x5e, 0x4b, 0x5f, 0x49,
-0xe4, 0xc5, 0xd9, 0xdf, 0x10, 0x4d, 0xd7, 0x6c,
-0xeb, 0xf1, 0x7c, 0xc8, 0x51, 0x10, 0x91, 0x2c,
-0xfc, 0xa3, 0x38, 0x25, 0xc4, 0x03, 0x27, 0xad,
-0xf5, 0x21, 0xa2, 0xa6, 0xd7, 0x8f, 0xeb, 0xf3,
-0x18, 0xc4, 0x12, 0x1c, 0xc2, 0xaf, 0x71, 0x8f,
-0xe9, 0xe9, 0xe0, 0xfe, 0x02, 0x7b, 0xfc, 0xe7,
-0xcb, 0x8b, 0x7e, 0x0d, 0xbd, 0xc7, 0xb9, 0x28,
-0x9b, 0xd5, 0x75, 0xb9, 0xbd, 0xd6, 0xcc, 0x9f,
-0x23, 0x87, 0x94, 0x23, 0x8a, 0xfb, 0x70, 0x41,
-0x4c, 0xfe, 0xa0, 0xf0, 0xf5, 0x45, 0x01, 0x2a,
-0x9d, 0xb3, 0xe3, 0x9f, 0x49, 0x31, 0x06, 0x0d,
-0xe6, 0x0c, 0x43, 0x1a, 0x33, 0xbe, 0x5b, 0xde,
-0x68, 0x6c, 0xfc, 0x08, 0xd1, 0xcb, 0x65, 0xf8,
-0x8e, 0x39, 0xc3, 0x94, 0x27, 0xd9, 0x51, 0xf4,
-0x11, 0xb3, 0xeb, 0xdf, 0x73, 0x3e, 0xbc, 0xe5,
-0x72, 0xb4, 0x31, 0xe9, 0x3b, 0x2f, 0x4f, 0x8a,
-0x63, 0x62, 0x4f, 0x79, 0x41, 0x9f, 0x2b, 0x08,
-0xbf, 0x8b, 0x06, 0x5e, 0xd9, 0x70, 0x56, 0xbe,
-0x09, 0xde, 0x8a, 0x56, 0x27, 0x97, 0x4c, 0x96,
-0xd9, 0xeb, 0xbf, 0xa8, 0x2c, 0xcb, 0x47, 0xa0,
-0xee, 0xab, 0xb1, 0x6e, 0xaf, 0x27, 0xa1, 0xf6,
-0x32, 0x5f, 0x4c, 0xf6, 0x54, 0x44, 0x5a, 0xff,
-0x78, 0x4f, 0x0f, 0x7f, 0xa6, 0xd4, 0x93, 0x40,
-0x84, 0x63, 0xaf, 0xff, 0x1a, 0x8a, 0x96, 0xe9,
-0xbe, 0x01, 0xee, 0x87, 0x8d, 0xf8, 0x6b, 0xea,
-0x89, 0x6e, 0x7f, 0xd8, 0xa9, 0xec, 0x90, 0xbc,
-0xe6, 0x0a, 0xbf, 0xc3, 0x27, 0xf6, 0xe8, 0x9e,
-0x01, 0x1e, 0xb0, 0xd5, 0x5f, 0x10, 0xfe, 0x39,
-0x90, 0x22, 0xc9, 0x50, 0x1b, 0x37, 0x0f, 0xf1,
-0x7f, 0x9c, 0x28, 0x78, 0x4f, 0xa2, 0x45, 0xfb,
-0x29, 0x6c, 0x8f, 0x78, 0x08, 0x41, 0xd9, 0xeb,
-0xbf, 0x52, 0xd5, 0x01, 0xce, 0xfd, 0xf2, 0x2e,
-0x76, 0xa4, 0x23, 0x90, 0x7c, 0xf0, 0xa0, 0xbb,
-0xaa, 0xf0, 0x7d, 0xa8, 0x1f, 0x6f, 0x8d, 0x17,
-0xb9, 0xf4, 0xd7, 0x45, 0x9c, 0x1a, 0xf1, 0xd9,
-0xeb, 0xbf, 0x0e, 0xf2, 0xef, 0x42, 0xe3, 0xb8,
-0x05, 0x7b, 0x2e, 0x7b, 0x10, 0xed, 0x7c, 0x44,
-0x65, 0x80, 0xd1, 0x60, 0x72, 0xe9, 0xb8, 0x7c,
-0x8e, 0xbf, 0xa4, 0x34, 0x8e, 0x5c, 0x81, 0x7f,
-0x76, 0xc1, 0xfb, 0x4a, 0x00, 0x41, 0x4b, 0x91,
-0x4f, 0x79, 0x5f, 0xaa, 0x35, 0x7d, 0x7b, 0x55,
-0x9f, 0x76, 0x11, 0x02, 0x89, 0xfc, 0x3d, 0xf2,
-0x57, 0x0d, 0x8a, 0x6f, 0x5c, 0x51, 0xff, 0x55,
-0x69, 0x1c, 0xb8, 0xd3, 0x73, 0x82, 0xef, 0xcb,
-0xbd, 0x76, 0xf9, 0x81, 0x76, 0xcf, 0xaf, 0xf8,
-0xb3, 0x1e, 0x9f, 0x38, 0x70, 0xe7, 0x17, 0x4e,
-0xf2, 0x73, 0x6c, 0xbe, 0xb1, 0x5e, 0xd4, 0x9e,
-0xcb, 0x7f, 0x21, 0xbb, 0xfe, 0xdd, 0x78, 0x18,
-0xb6, 0x8f, 0x20, 0xc8, 0x29, 0x80, 0x67, 0xa2,
-0xe5, 0x66, 0xc5, 0x7e, 0x96, 0x5f, 0x7e, 0x40,
-0xe8, 0x8b, 0xf2, 0xea, 0x72, 0xbb, 0x78, 0x67,
-0xab, 0x9e, 0x2c, 0x89, 0xb3, 0xd5, 0x76, 0xfc,
-0x03, 0xfb, 0xa2, 0xa5, 0x56, 0x3c, 0x44, 0x90,
-0x10, 0xb9, 0x2f, 0x97, 0x02, 0x23, 0x73, 0x92,
-0x25, 0x75, 0xec, 0x39, 0x58, 0xbb, 0xfe, 0xcb,
-0x49, 0xe9, 0xbe, 0x2b, 0xe2, 0x3f, 0x17, 0x35,
-0x3f, 0x3e, 0xbf, 0xc3, 0x69, 0xbc, 0x0f, 0xb5,
-0x27, 0x0a, 0x5e, 0xa4, 0x44, 0x3f, 0xe8, 0x44,
-0xd4, 0x19, 0x42, 0x43, 0xe3, 0x1f, 0x70, 0x3e,
-0xdf, 0xb9, 0x2c, 0x0b, 0xff, 0x7c, 0xd7, 0x6a,
-0x8b, 0x24, 0x4d, 0x0e, 0x5f, 0x4c, 0x55, 0xbb,
-0x4f, 0x1a, 0xdf, 0x85, 0xe0, 0xe0, 0xa6, 0xbd,
-0xea, 0x5d, 0xec, 0xa2, 0x76, 0xf3, 0xa0, 0xeb,
-0xac, 0x6c, 0xcf, 0x7f, 0x8d, 0x21, 0x3e, 0xaf,
-0xb7, 0x60, 0x0f, 0x0a, 0xb5, 0xe6, 0xa6, 0x68,
-0xd9, 0x87, 0x1a, 0xd1, 0xa2, 0x0a, 0xf6, 0xc8,
-0x2b, 0xf9, 0x21, 0x11, 0xa0, 0x40, 0x99, 0xbd,
-0xfe, 0xeb, 0x20, 0x6c, 0x02, 0x4b, 0x69, 0xfc,
-0xb3, 0xe5, 0x3f, 0xca, 0x54, 0x4f, 0xba, 0x96,
-0xe2, 0x81, 0x1f, 0xb1, 0xbd, 0xec, 0x49, 0x78,
-0xaa, 0x9f, 0xaf, 0xca, 0xaa, 0xff, 0xfa, 0x11,
-0xa2, 0xbb, 0xf9, 0x44, 0x73, 0x7a, 0x53, 0x6c,
-0xa2, 0xfa, 0xf7, 0xd5, 0xa1, 0x4b, 0x84, 0xf7,
-0xc6, 0xf1, 0xc8, 0x6c, 0x7d, 0xa3, 0xb0, 0x96,
-0xc2, 0x5e, 0xff, 0x35, 0x44, 0x30, 0xb2, 0x85,
-0x7f, 0x9a, 0xf2, 0x5f, 0x61, 0x7d, 0x52, 0x9d,
-0xc3, 0x6e, 0x85, 0x8e, 0x42, 0xdf, 0x30, 0xee,
-0x9f, 0x8d, 0x62, 0x87, 0xf0, 0x86, 0x78, 0x76,
-0xfd, 0x57, 0x0f, 0x7a, 0xb7, 0x56, 0xfd, 0xfb,
-0x28, 0x1c, 0x8d, 0x55, 0x47, 0x5d, 0x49, 0x79,
-0x14, 0x8f, 0x34, 0xc6, 0x1c, 0x31, 0xb9, 0x9e,
-0x1f, 0x15, 0x81, 0xf0, 0xae, 0x2b, 0xea, 0xbf,
-0x2c, 0xf6, 0xcb, 0x52, 0xc1, 0x4e, 0xb3, 0x09,
-0xe9, 0x79, 0x70, 0x85, 0x89, 0xf6, 0x4c, 0xf5,
-0x5f, 0x4a, 0x11, 0x22, 0x22, 0xed, 0xc5, 0x2b,
-0xf1, 0xcf, 0x08, 0x1c, 0x62, 0x96, 0x59, 0x2c,
-0xe7, 0x87, 0xa0, 0x82, 0xfa, 0xff, 0x94, 0x13,
-0x10, 0x32, 0x36, 0x3c, 0x4a, 0x19, 0x31, 0xa5,
-0xca, 0x70, 0x6e, 0xcd, 0x8a, 0xff, 0x7c, 0xd9,
-0xb3, 0xae, 0x75, 0xfb, 0x32, 0xca, 0x7f, 0xb1,
-0x43, 0xad, 0xe1, 0x65, 0xde, 0x2d, 0xeb, 0xaf,
-0x0f, 0xed, 0x97, 0xb6, 0x2f, 0x42, 0x18, 0x73,
-0xfd, 0x3d, 0x68, 0x88, 0xdb, 0xbd, 0x8f, 0x5e,
-0x51, 0xff, 0xd5, 0x01, 0x21, 0xab, 0xda, 0xab,
-0x9c, 0xea, 0xbf, 0xd0, 0xbe, 0x97, 0xc3, 0x36,
-0x89, 0x60, 0xd2, 0x83, 0x04, 0x84, 0xac, 0x46,
-0x37, 0xd9, 0xf5, 0x5f, 0x1d, 0x53, 0x65, 0x62,
-0x31, 0xba, 0x2c, 0x4f, 0x03, 0x2a, 0x04, 0xd3,
-0xdb, 0xbc, 0xd3, 0xfc, 0x1f, 0x3c, 0x95, 0x5d,
-0xff, 0x45, 0x61, 0x07, 0x04, 0x39, 0x20, 0xa8,
-0xfe, 0x2b, 0xdf, 0x2a, 0xbb, 0x46, 0x44, 0x34,
-0x2b, 0x6c, 0x35, 0xe2, 0x6b, 0xe8, 0x70, 0x42,
-0x56, 0xfd, 0xd7, 0x48, 0xcf, 0x79, 0xef, 0xcd,
-0x6d, 0xae, 0xe3, 0xdd, 0x23, 0xb1, 0x35, 0xde,
-0x85, 0x87, 0x0b, 0x8e, 0xbf, 0x7c, 0x22, 0xf6,
-0xc2, 0xbc, 0xc6, 0x36, 0x79, 0x73, 0xe7, 0xb9,
-0x9e, 0xdf, 0x53, 0xfe, 0x2b, 0x1b, 0xff, 0x50,
-0x7e, 0x30, 0xd8, 0x52, 0x80, 0xeb, 0x13, 0x3b,
-0xaf, 0x35, 0x58, 0x89, 0x42, 0x03, 0x8f, 0x50,
-0xfc, 0x87, 0xf2, 0x83, 0x1e, 0xab, 0xff, 0xa1,
-0x94, 0xc1, 0x3f, 0x49, 0x5d, 0xe4, 0x59, 0x45,
-0xee, 0xba, 0xe8, 0xd3, 0x89, 0xed, 0x13, 0xd6,
-0x01, 0xf1, 0x4f, 0x84, 0x77, 0x32, 0x5d, 0xef,
-0xe1, 0x15, 0xa0, 0x0e, 0x84, 0x8f, 0xa6, 0xbf,
-0x47, 0x9e, 0x73, 0x42, 0xac, 0x91, 0x2a, 0x0d,
-0xc7, 0xb2, 0xab, 0x4e, 0xec, 0x7c, 0x56, 0xaf,
-0x6c, 0xe5, 0xed, 0x0c, 0x61, 0xf6, 0x9c, 0xca,
-0x36, 0xbe, 0x2c, 0x50, 0x23, 0x9e, 0x80, 0xbb,
-0xa9, 0x91, 0xdd, 0x40, 0xa6, 0xff, 0xcf, 0xcc,
-0x2e, 0xab, 0x8d, 0x12, 0xff, 0x05, 0xb5, 0x51,
-0xd2, 0xf1, 0x1f, 0xb6, 0x3b, 0x6a, 0x0c, 0x3c,
-0xd2, 0xca, 0x87, 0x1d, 0x35, 0xde, 0x27, 0xe0,
-0x33, 0x54, 0x11, 0xf6, 0x6a, 0x56, 0xfe, 0xcb,
-0x7a, 0xfe, 0xad, 0xaa, 0x05, 0x63, 0xda, 0x9d,
-0xdf, 0x9f, 0x81, 0x3f, 0x5c, 0x34, 0xd8, 0x8e,
-0xb0, 0x76, 0x0e, 0xbc, 0x17, 0x0f, 0x84, 0xb2,
-0xfa, 0x1f, 0xf6, 0x50, 0xfd, 0x3b, 0x58, 0xa0,
-0xa8, 0x9c, 0xc2, 0x62, 0xcb, 0x5d, 0x0f, 0xc9,
-0xef, 0x52, 0xdb, 0x43, 0x2a, 0xfb, 0x1a, 0x31,
-0x50, 0x68, 0x77, 0x65, 0xe3, 0x1f, 0xea, 0xc7,
-0xb5, 0x50, 0x71, 0x59, 0x65, 0x2c, 0x50, 0x0d,
-0xce, 0x57, 0x50, 0x18, 0xd2, 0xac, 0x78, 0xe3,
-0x2a, 0x38, 0x55, 0x5c, 0xad, 0xa0, 0x60, 0x8f,
-0xff, 0x54, 0xc0, 0x19, 0xe1, 0x89, 0xa9, 0xbb,
-0xd8, 0x19, 0xfd, 0x79, 0xe1, 0x11, 0x0e, 0x8a,
-0xff, 0x1c, 0x36, 0xab, 0x9e, 0x53, 0xa9, 0xed,
-0xcf, 0x61, 0xb3, 0x36, 0xa6, 0x66, 0xd7, 0xbf,
-0x1b, 0xe8, 0x9d, 0xce, 0x05, 0x55, 0x98, 0x14,
-0x38, 0xf5, 0x42, 0x04, 0x10, 0x5d, 0x47, 0x79,
-0x15, 0x5c, 0x03, 0xcb, 0x0c, 0x06, 0xbc, 0x9c,
-0xe2, 0xa5, 0x87, 0xb3, 0xf2, 0x5f, 0x08, 0x72,
-0xd0, 0x49, 0x71, 0x9f, 0x82, 0x97, 0x22, 0x7f,
-0x47, 0xdd, 0x2a, 0x4e, 0xb1, 0x19, 0xa9, 0xfc,
-0x75, 0x03, 0x7e, 0xda, 0x5f, 0xa6, 0xfa, 0x2f,
-0x7b, 0xfc, 0xe7, 0x2a, 0xfe, 0x1b, 0x71, 0x43,
-0x48, 0x6d, 0x95, 0x7f, 0x05, 0xbf, 0xef, 0xba,
-0x31, 0xc4, 0xef, 0x64, 0x97, 0xe0, 0x84, 0xb8,
-0x59, 0x57, 0xeb, 0xe4, 0x2f, 0xc2, 0x20, 0x9e,
-0x72, 0xad, 0xb0, 0xc7, 0x7f, 0x3e, 0x4b, 0xfd,
-0xb8, 0xa8, 0xbb, 0x88, 0x34, 0x0a, 0x1f, 0x29,
-0xb5, 0xe4, 0x7d, 0x24, 0xad, 0xfc, 0x97, 0x4a,
-0x85, 0x96, 0xef, 0x80, 0x45, 0x74, 0xc9, 0xf4,
-0xff, 0x81, 0x9c, 0x09, 0x71, 0x29, 0xda, 0xb8,
-0xd3, 0xd5, 0xd7, 0xfc, 0x3c, 0x1c, 0xa5, 0x6c,
-0xd7, 0x0a, 0x35, 0x00, 0x56, 0x44, 0xe8, 0x90,
-0x1c, 0xa0, 0x46, 0x40, 0x31, 0x57, 0x22, 0x2b,
-0xfe, 0xb3, 0x05, 0x9e, 0xf5, 0x57, 0x1a, 0x6a,
-0x1b, 0x2b, 0x66, 0x6b, 0x1e, 0x47, 0x45, 0xd4,
-0x4e, 0x81, 0x68, 0x65, 0x87, 0xee, 0xb8, 0xcf,
-0x3d, 0x0b, 0x76, 0x6a, 0xa5, 0x06, 0xfa, 0x47,
-0x59, 0xf1, 0x1f, 0x63, 0x5f, 0x4e, 0xe5, 0xcb,
-0xd7, 0x9c, 0x0d, 0x93, 0x9a, 0x2a, 0x33, 0x1c,
-0xe3, 0x6c, 0x96, 0xbe, 0x8f, 0xcf, 0xe9, 0xe7,
-0xf7, 0x3a, 0x66, 0xe9, 0x9b, 0xac, 0xfc, 0x57,
-0x16, 0xfe, 0x49, 0x52, 0x1a, 0x51, 0x7f, 0x0c,
-0x3c, 0x86, 0x24, 0x84, 0xfe, 0x1c, 0xcf, 0x65,
-0x0c, 0xe2, 0xa2, 0xbc, 0xc6, 0x21, 0xf0, 0x25,
-0x63, 0x14, 0xd8, 0xd7, 0xb2, 0xf0, 0x0f, 0x2a,
-0x0d, 0x29, 0x58, 0xea, 0x8a, 0x34, 0x27, 0xf1,
-0x6b, 0xea, 0x8d, 0xdf, 0x2e, 0x8a, 0x3c, 0xca,
-0x84, 0x32, 0x17, 0x81, 0xae, 0xec, 0x81, 0x44,
-0x4b, 0xaf, 0x8e, 0xfa, 0x24, 0x0b, 0xff, 0xa0,
-0x7d, 0xb4, 0x82, 0x60, 0xbb, 0xac, 0xf8, 0x98,
-0xa5, 0x78, 0x0f, 0x48, 0xf5, 0xa6, 0xd5, 0x28,
-0xf2, 0xa2, 0x7f, 0xaa, 0x22, 0xcc, 0x8e, 0x7f,
-0xfe, 0x99, 0x9c, 0x08, 0x53, 0x1e, 0x54, 0xd0,
-0x9b, 0x18, 0x54, 0x87, 0xe5, 0x06, 0x18, 0x92,
-0xaa, 0x65, 0xbc, 0xac, 0x01, 0x55, 0x6f, 0x35,
-0xf5, 0xbb, 0x33, 0x6d, 0xf1, 0x9f, 0x15, 0x60,
-0x15, 0x09, 0xc6, 0xad, 0x6c, 0x69, 0x95, 0xae,
-0xea, 0x4c, 0x67, 0x9d, 0xa8, 0xd8, 0x55, 0xe1,
-0x00, 0x77, 0x37, 0x6c, 0x17, 0x54, 0x7f, 0x61,
-0xef, 0xff, 0x03, 0x3f, 0x98, 0xba, 0x9e, 0xd1,
-0x3f, 0xbc, 0x3a, 0x86, 0xaf, 0xd9, 0x4d, 0xb4,
-0x31, 0x42, 0xec, 0x9d, 0x56, 0x3f, 0xd2, 0x5c,
-0x3b, 0xff, 0x47, 0x31, 0x1e, 0x22, 0x74, 0xcd,
-0x72, 0x07, 0x95, 0x0e, 0xdd, 0x47, 0xde, 0x84,
-0x13, 0x37, 0x9d, 0x8f, 0xe3, 0xb2, 0xfb, 0x50,
-0xad, 0x51, 0x3f, 0x64, 0x77, 0x56, 0xff, 0xc3,
-0x14, 0x0d, 0xac, 0x37, 0x3c, 0x46, 0x85, 0x72,
-0x66, 0xc1, 0x6e, 0xd5, 0x47, 0x16, 0x67, 0xd0,
-0xd5, 0xdb, 0xe9, 0x54, 0x7e, 0x4d, 0x19, 0x9f,
-0x27, 0xb2, 0xf9, 0x3f, 0x5d, 0x63, 0xd0, 0x28,
-0xb9, 0x0c, 0xfc, 0x4c, 0x26, 0xa8, 0x1b, 0xdb,
-0x80, 0x44, 0x1f, 0xce, 0x5c, 0x22, 0x2a, 0x8c,
-0xe3, 0xe2, 0xfd, 0x49, 0xfd, 0xd7, 0xa5, 0xcf,
-0x7d, 0x62, 0x54, 0x8f, 0x3b, 0x57, 0xcb, 0xc1,
-0x92, 0x63, 0x88, 0x96, 0x2b, 0x0e, 0x35, 0x07,
-0xe1, 0x98, 0x51, 0xad, 0x5b, 0xfc, 0xf9, 0x63,
-0x0f, 0x2d, 0x20, 0x21, 0x1b, 0xff, 0xbc, 0x40,
-0x45, 0xee, 0xf1, 0xcd, 0x3e, 0xbd, 0x5b, 0xf7,
-0x1c, 0x89, 0xf4, 0x82, 0x33, 0xd6, 0xbd, 0xaa,
-0x82, 0xf1, 0x00, 0xdb, 0xa9, 0x77, 0x2a, 0xb5,
-0x61, 0xde, 0xdb, 0xd4, 0x93, 0x3b, 0xbd, 0x9e,
-0xde, 0x9c, 0x21, 0x71, 0x40, 0x0a, 0x99, 0x3d,
-0x01, 0x87, 0x33, 0xdc, 0xc9, 0x89, 0xf6, 0x43,
-0x61, 0x55, 0xa9, 0x87, 0xd7, 0x21, 0xb0, 0x09,
-0xaf, 0xd3, 0xbd, 0xbc, 0x1e, 0xf1, 0x4f, 0xfa,
-0xf7, 0x42, 0xfc, 0xa3, 0x1c, 0x88, 0xe8, 0x87,
-0xbc, 0x7e, 0x2b, 0x1e, 0xe2, 0x31, 0x79, 0x1d,
-0xc5, 0x8b, 0x14, 0xf0, 0x50, 0x47, 0x20, 0x58,
-0x2f, 0xca, 0xb7, 0xa3, 0x87, 0x12, 0x4f, 0xf3,
-0xa5, 0x41, 0xd9, 0x05, 0xcf, 0x8b, 0x40, 0xb2,
-0x75, 0x7f, 0x73, 0x15, 0x1c, 0x11, 0x01, 0xd3,
-0x79, 0x50, 0xb6, 0xd6, 0x67, 0x9b, 0xb3, 0x0e,
-0x85, 0x97, 0xcd, 0xfa, 0x52, 0xdc, 0x21, 0x70,
-0xc7, 0xf4, 0xfd, 0xb7, 0x69, 0x07, 0xf9, 0x25,
-0x78, 0x29, 0x49, 0xfc, 0xf0, 0xf6, 0xcb, 0x9b,
-0xa7, 0x81, 0x10, 0x34, 0x8a, 0xa5, 0x17, 0x1e,
-0xbe, 0xac, 0x51, 0x45, 0x58, 0x3e, 0xe2, 0x43,
-0x5b, 0xff, 0xc3, 0x9f, 0x48, 0xef, 0x1b, 0xb5,
-0x09, 0x57, 0xaf, 0xbc, 0x52, 0x5c, 0xd4, 0x7b,
-0xa9, 0xbe, 0x7b, 0x65, 0xe4, 0x48, 0x79, 0xf0,
-0x71, 0x67, 0x5c, 0xf5, 0x89, 0x23, 0x46, 0xa0,
-0xa4, 0xa0, 0xd7, 0x9e, 0xff, 0x52, 0x7c, 0x8e,
-0x4e, 0xbf, 0xe7, 0xa3, 0x6b, 0x5e, 0x64, 0xf3,
-0xe1, 0x80, 0xe9, 0x39, 0xf1, 0xa3, 0x83, 0xe1,
-0x0f, 0xf4, 0xb7, 0x92, 0x05, 0x71, 0xfe, 0x1c,
-0xab, 0xec, 0x7a, 0x43, 0xf2, 0x8c, 0xf3, 0x17,
-0xd9, 0x47, 0xe9, 0x9f, 0xd7, 0x54, 0xf2, 0x43,
-0x3b, 0x0c, 0xdd, 0x5c, 0xec, 0xf7, 0x2c, 0x31,
-0xf6, 0x48, 0x9e, 0x91, 0x6b, 0xfc, 0x94, 0xd6,
-0x01, 0x9f, 0xb0, 0x3a, 0xd8, 0x74, 0x26, 0xf4,
-0x2e, 0xdc, 0x18, 0x67, 0xd3, 0xf6, 0x2e, 0xa4,
-0x05, 0x5b, 0x37, 0x89, 0x39, 0x63, 0xea, 0x44,
-0xee, 0xec, 0xbc, 0x7d, 0x91, 0xd2, 0xe9, 0x78,
-0xc8, 0xfc, 0x58, 0x1e, 0xe2, 0x01, 0xfe, 0xbd,
-0x48, 0x59, 0xec, 0xb3, 0xab, 0xd9, 0x49, 0x65,
-0xfa, 0xfa, 0x56, 0xee, 0x34, 0x76, 0xe8, 0xfe,
-0xa4, 0xea, 0x97, 0x97, 0xc0, 0x45, 0xdd, 0x9f,
-0x50, 0x17, 0x20, 0xec, 0x79, 0x19, 0x1a, 0xf4,
-0x7c, 0xdc, 0x6f, 0x5a, 0xbf, 0xee, 0x07, 0x97,
-0x5f, 0xfe, 0x75, 0xba, 0x7f, 0x9d, 0x31, 0x73,
-0xa3, 0xf1, 0x47, 0xc4, 0x33, 0xd3, 0xcb, 0x62,
-0xaa, 0xf1, 0xe6, 0x31, 0x78, 0x09, 0x6e, 0x86,
-0xdc, 0x71, 0x79, 0xcc, 0xf8, 0x04, 0x1a, 0xbb,
-0x0a, 0xc6, 0x6d, 0xfd, 0x0f, 0x39, 0xe1, 0x1f,
-0xa9, 0xa6, 0x1f, 0x41, 0x78, 0x01, 0x0a, 0x81,
-0xfe, 0x7c, 0x2b, 0x5e, 0x2d, 0xea, 0x05, 0x65,
-0x0c, 0xd9, 0x11, 0x70, 0xc7, 0xf2, 0xfb, 0x64,
-0x96, 0xd6, 0x0f, 0xa3, 0xd2, 0x41, 0xe8, 0x24,
-0xa7, 0x09, 0xd5, 0x88, 0x85, 0x7f, 0x0c, 0xa2,
-0x35, 0xec, 0xd3, 0xcb, 0x4c, 0x2f, 0x09, 0x3f,
-0x93, 0xe6, 0x89, 0xd6, 0x71, 0xd6, 0x9b, 0x3b,
-0x7d, 0x3d, 0xb4, 0xff, 0x48, 0x59, 0x2b, 0xae,
-0xa7, 0xfe, 0x87, 0xb3, 0xd9, 0x5a, 0x51, 0xf6,
-0x0e, 0xac, 0x86, 0x37, 0x61, 0xcf, 0x96, 0xbf,
-0xa1, 0xf7, 0xbd, 0x64, 0x51, 0xc1, 0x3f, 0xbb,
-0x3a, 0xd3, 0xde, 0x8f, 0xf8, 0x3f, 0xd0, 0xa9,
-0xa3, 0x3f, 0x42, 0xdd, 0xed, 0xd6, 0x09, 0x3d,
-0x84, 0xab, 0xfd, 0x2e, 0xe2, 0xbd, 0x7b, 0x9e,
-0xcb, 0xdb, 0xea, 0x39, 0x0a, 0x3b, 0xc2, 0xde,
-0x28, 0xe2, 0x9f, 0x1f, 0x64, 0x9e, 0x47, 0x89,
-0xb0, 0xa3, 0x7c, 0x5f, 0x8c, 0xc7, 0xc2, 0x5e,
-0x38, 0x1c, 0xeb, 0xed, 0x70, 0x8e, 0xc9, 0x67,
-0xc4, 0x05, 0xf8, 0xb6, 0xc8, 0x7f, 0x1a, 0x85,
-0x57, 0x63, 0xd5, 0x54, 0x1a, 0x56, 0x97, 0xb6,
-0x5f, 0xad, 0x5a, 0x4c, 0x19, 0x07, 0x2a, 0xf2,
-0x52, 0xad, 0xb2, 0x53, 0xa8, 0x4a, 0xb5, 0xfd,
-0xa1, 0xfe, 0xcf, 0x24, 0x18, 0x2f, 0xba, 0x2d,
-0xfc, 0x93, 0x5e, 0x1f, 0x6d, 0x97, 0x7e, 0x08,
-0x6a, 0xc9, 0xac, 0x5b, 0xf1, 0x9f, 0x45, 0x1b,
-0xa2, 0x33, 0x88, 0x08, 0x14, 0x5c, 0x64, 0x55,
-0xc4, 0x7f, 0xb6, 0xc3, 0xb2, 0x8f, 0x03, 0x19,
-0xbe, 0xb7, 0x52, 0xce, 0x28, 0xff, 0xb2, 0x22,
-0xd5, 0x76, 0xd8, 0x63, 0x11, 0x81, 0x60, 0x5d,
-0xb4, 0x0a, 0xf1, 0x8f, 0x67, 0x0e, 0xac, 0x33,
-0x9f, 0x5b, 0xa5, 0x6e, 0xcd, 0x8a, 0xff, 0xf8,
-0x10, 0xe4, 0xdc, 0x83, 0xa0, 0xc5, 0x2a, 0xfb,
-0x42, 0x3c, 0x13, 0x9f, 0xa2, 0xe9, 0x22, 0x5e,
-0x52, 0xe0, 0x19, 0x6d, 0x6e, 0x8b, 0xba, 0x19,
-0x77, 0xd4, 0xf4, 0x1f, 0x87, 0x72, 0xb0, 0x48,
-0x3e, 0x1a, 0xd1, 0x80, 0x59, 0x8c, 0xf0, 0x12,
-0xc2, 0x1e, 0xaf, 0x8f, 0x88, 0x43, 0x4e, 0xf6,
-0x14, 0x94, 0x53, 0x3f, 0xe4, 0xc3, 0xe9, 0xfa,
-0x0b, 0x62, 0x7e, 0x27, 0xf4, 0x00, 0x2c, 0x11,
-0x33, 0x42, 0xf8, 0xe2, 0x84, 0x7f, 0x50, 0x1f,
-0x26, 0x4a, 0xa9, 0xff, 0xb0, 0xaa, 0xc3, 0x19,
-0xb2, 0x50, 0x42, 0x7e, 0x33, 0xbd, 0x7f, 0xfa,
-0x66, 0x8e, 0xc5, 0x2f, 0x7b, 0x0f, 0x10, 0xc9,
-0xe7, 0x5c, 0xec, 0x13, 0x04, 0x42, 0x05, 0xc7,
-0xbb, 0xcf, 0xc5, 0xa6, 0x19, 0xd1, 0x7b, 0xff,
-0x6b, 0xc5, 0xcd, 0x04, 0x84, 0xde, 0x4d, 0xaf,
-0x67, 0x9d, 0x55, 0xff, 0x5e, 0xd1, 0xe2, 0xa4,
-0xec, 0xcf, 0x59, 0x2d, 0xb8, 0xa8, 0x40, 0x2b,
-0x6a, 0x31, 0xce, 0xeb, 0x7e, 0xa2, 0xfd, 0x94,
-0xa7, 0xea, 0xdf, 0xed, 0xfd, 0x9f, 0x4b, 0x78,
-0x52, 0x8f, 0x70, 0x0f, 0xb4, 0x86, 0xc3, 0xd4,
-0x86, 0xb1, 0x4a, 0xe6, 0x84, 0x7f, 0xea, 0xbc,
-0x1e, 0xca, 0x73, 0xea, 0xfe, 0x30, 0x9e, 0x72,
-0x20, 0xfe, 0x49, 0xeb, 0x9f, 0x56, 0x28, 0x16,
-0xcf, 0x6a, 0x9f, 0x59, 0xc4, 0x97, 0x79, 0x4e,
-0xc4, 0x08, 0xff, 0x38, 0x08, 0xff, 0x3c, 0xeb,
-0x2f, 0x45, 0xfc, 0x43, 0xf5, 0xef, 0xac, 0xd4,
-0x28, 0x59, 0xc6, 0x8e, 0xa7, 0xf7, 0x43, 0x89,
-0xd2, 0x05, 0x3f, 0x2c, 0x2c, 0x6b, 0xed, 0x19,
-0x86, 0x73, 0xf0, 0x42, 0x79, 0xe5, 0x22, 0xfe,
-0x39, 0x47, 0x8d, 0x78, 0x01, 0x4a, 0xef, 0xf0,
-0x0e, 0xb3, 0x5a, 0x58, 0x53, 0x58, 0xda, 0xe4,
-0x18, 0xc6, 0x1d, 0x35, 0x7d, 0x7d, 0x4c, 0x79,
-0x02, 0x7f, 0xd6, 0x3e, 0x43, 0x99, 0xca, 0x5e,
-0x2d, 0x2f, 0xd8, 0xba, 0x83, 0xf0, 0xad, 0x3b,
-0xe4, 0xdc, 0xaa, 0x22, 0x10, 0x32, 0x7a, 0x57,
-0x39, 0xa3, 0xd7, 0x8f, 0xa6, 0xfb, 0x1f, 0x9e,
-0xd1, 0x76, 0xc2, 0x7b, 0xd4, 0xe4, 0xf9, 0xd1,
-0xb2, 0x11, 0x71, 0x9e, 0x05, 0x17, 0xa5, 0xda,
-0x3e, 0x53, 0xfe, 0x6b, 0x4b, 0xea, 0x0e, 0xab,
-0x70, 0x3f, 0x7c, 0x94, 0xc5, 0xff, 0x99, 0x6c,
-0xaf, 0x56, 0x36, 0xf4, 0x37, 0xa3, 0x1a, 0xcf,
-0xdb, 0x03, 0x4b, 0x5f, 0x41, 0x6d, 0x3c, 0x04,
-0x0b, 0x4b, 0x9c, 0xfd, 0x54, 0x08, 0x0f, 0xd5,
-0x85, 0x4e, 0x53, 0x1e, 0x48, 0xd7, 0x7f, 0x81,
-0xe2, 0xd5, 0x0e, 0x9b, 0x9e, 0x38, 0xdf, 0xc5,
-0x46, 0xf5, 0xe7, 0x07, 0x3d, 0x51, 0x04, 0x42,
-0x5e, 0x58, 0x6f, 0x78, 0xe2, 0xf9, 0x24, 0x9c,
-0x91, 0x3c, 0x82, 0x27, 0x9b, 0x12, 0x99, 0xfd,
-0xb9, 0xc6, 0x80, 0x9e, 0x44, 0x0c, 0x95, 0xf2,
-0xe6, 0x01, 0x88, 0x0f, 0xeb, 0x6e, 0xd5, 0xb9,
-0x1e, 0x20, 0xd2, 0xea, 0x03, 0xbe, 0x01, 0x17,
-0x36, 0x06, 0xba, 0x34, 0x8f, 0xf0, 0xcf, 0xf4,
-0xfd, 0x4b, 0xa5, 0x06, 0xcb, 0x7f, 0xa9, 0xa0,
-0xaf, 0xf5, 0x25, 0x02, 0x42, 0xe3, 0x2c, 0x88,
-0xfa, 0xea, 0x33, 0xc3, 0x94, 0x21, 0x82, 0x27,
-0x61, 0x9b, 0x99, 0xb7, 0xaa, 0xc9, 0x6c, 0x99,
-0x7e, 0x1c, 0x6f, 0x89, 0x1b, 0x46, 0x44, 0xb5,
-0x5e, 0x40, 0xf8, 0x67, 0xaf, 0x58, 0xa0, 0x77,
-0xb7, 0x4a, 0x6e, 0xf6, 0x2a, 0xe2, 0x9f, 0x25,
-0xad, 0xea, 0x55, 0xca, 0x6f, 0xc5, 0xee, 0x64,
-0xfe, 0x0a, 0x79, 0xc0, 0x93, 0xde, 0x9f, 0x79,
-0x1b, 0xac, 0xfe, 0xcf, 0xf9, 0x54, 0xed, 0x8e,
-0x8e, 0x6d, 0xff, 0xa6, 0x54, 0x1b, 0xb1, 0xda,
-0x54, 0xfd, 0xfb, 0x28, 0xf8, 0x20, 0x37, 0x6a,
-0x7b, 0xdf, 0x50, 0x7e, 0xdc, 0xf8, 0x5d, 0xd7,
-0x8d, 0x23, 0xce, 0x09, 0xf9, 0x02, 0xc2, 0x9e,
-0xc6, 0x90, 0x73, 0xa2, 0xa8, 0x17, 0x5e, 0xa3,
-0xb2, 0x9d, 0x09, 0x5c, 0xc6, 0xc4, 0x66, 0xb4,
-0x5f, 0x09, 0x79, 0x38, 0xfd, 0xfc, 0x3d, 0xd2,
-0x8b, 0x62, 0x10, 0x62, 0xe5, 0xad, 0xa9, 0x6c,
-0xfb, 0x4d, 0x5d, 0xbc, 0x95, 0x35, 0xb0, 0x07,
-0xa8, 0xcc, 0xdf, 0x20, 0x47, 0xac, 0xe7, 0x86,
-0xc3, 0x14, 0xff, 0xf9, 0x7e, 0xfa, 0x7b, 0x84,
-0xe8, 0xa2, 0x7d, 0x30, 0x9f, 0xea, 0x55, 0x27,
-0xf5, 0x27, 0x79, 0xa5, 0x81, 0x8a, 0x2b, 0xaa,
-0xaf, 0xd5, 0x08, 0xef, 0x85, 0xcf, 0xc1, 0x26,
-0x7f, 0x99, 0x59, 0xb2, 0x82, 0x65, 0xf8, 0xc6,
-0x46, 0xf1, 0x90, 0xc0, 0x6f, 0x78, 0x0e, 0x17,
-0x6c, 0x00, 0xff, 0xb1, 0x57, 0xf0, 0x0d, 0xe8,
-0xd8, 0x46, 0x24, 0x1f, 0x53, 0xb9, 0x3b, 0x41,
-0x9f, 0xb7, 0x86, 0x1f, 0xe6, 0xc9, 0x4c, 0x7d,
-0x5f, 0xce, 0x2e, 0x4a, 0xea, 0x81, 0x2f, 0x82,
-0xda, 0xa3, 0x47, 0x14, 0x84, 0x7d, 0x1b, 0xe4,
-0x9f, 0x5a, 0x15, 0x07, 0x9b, 0x22, 0xf8, 0xbe,
-0x89, 0x68, 0x40, 0xb1, 0xf2, 0x9b, 0xd3, 0xbf,
-0x57, 0x4c, 0x4b, 0x2a, 0xef, 0x93, 0x7e, 0xde,
-0x2d, 0x8f, 0x29, 0xef, 0x33, 0xdc, 0x48, 0xbb,
-0x3b, 0x4f, 0x13, 0x10, 0xa2, 0xf5, 0x79, 0x57,
-0xbb, 0xa8, 0x58, 0xa5, 0x61, 0x76, 0xfe, 0xf3,
-0x24, 0x0c, 0x4a, 0x7f, 0x0f, 0xf9, 0x66, 0x5e,
-0x0d, 0x0c, 0xe5, 0x36, 0x0a, 0x97, 0xc9, 0xee,
-0x37, 0x2e, 0xa1, 0x46, 0x9c, 0x61, 0xca, 0x97,
-0x8c, 0xcb, 0x52, 0xb5, 0xe9, 0x4a, 0xaa, 0x3c,
-0xdd, 0xff, 0xa7, 0x5f, 0xf9, 0xd2, 0x3d, 0x8f,
-0x81, 0xd5, 0x64, 0xc6, 0xab, 0x74, 0x2b, 0x55,
-0xcb, 0xd5, 0xb8, 0x7c, 0x0f, 0xd5, 0x9f, 0x9a,
-0x8b, 0x89, 0xc6, 0x4c, 0x15, 0xf1, 0x88, 0x58,
-0xea, 0x8c, 0xe9, 0xdf, 0x4b, 0xe4, 0x50, 0x98,
-0xeb, 0x1e, 0x13, 0xd5, 0x4e, 0x84, 0x1a, 0xd7,
-0xf4, 0xab, 0x71, 0xcf, 0x2e, 0x52, 0x5c, 0xa6,
-0x85, 0xa0, 0xe2, 0x92, 0x47, 0x52, 0xb3, 0xf8,
-0x3f, 0xf8, 0x4f, 0xa2, 0xf0, 0xb6, 0x86, 0x9f,
-0x6b, 0x17, 0xee, 0x2e, 0x5c, 0x76, 0x21, 0x4c,
-0xe8, 0xc5, 0xe7, 0x5d, 0x0c, 0xee, 0x41, 0x6d,
-0x0f, 0xa7, 0xd2, 0x39, 0x37, 0xcb, 0x81, 0xf4,
-0xdf, 0x4a, 0xfe, 0x32, 0xdb, 0x7e, 0x32, 0x9f,
-0xac, 0x09, 0xd1, 0x9c, 0x36, 0x59, 0xc0, 0xcf,
-0x6a, 0xab, 0x42, 0x8d, 0x80, 0x74, 0xf7, 0x15,
-0xfc, 0x9f, 0x99, 0x49, 0x63, 0x8c, 0xfa, 0xf3,
-0x13, 0x24, 0x3a, 0x05, 0xdf, 0xa5, 0x7c, 0xf1,
-0x2a, 0xaa, 0x7f, 0x77, 0xe0, 0x91, 0x61, 0xe5,
-0xdc, 0x14, 0xfe, 0xb1, 0xd5, 0x7f, 0x5d, 0x82,
-0x4f, 0xbc, 0xd5, 0xaf, 0xe4, 0x9f, 0x97, 0xef,
-0x87, 0x21, 0xbe, 0x60, 0xe4, 0xf6, 0xb3, 0xf2,
-0x65, 0xb8, 0xac, 0xd7, 0x27, 0x9d, 0x3b, 0xf0,
-0xc8, 0xcf, 0xa1, 0xec, 0x35, 0x34, 0x85, 0xfe,
-0x0c, 0xff, 0xbc, 0xe4, 0x43, 0x65, 0x7f, 0x8b,
-0x27, 0xa1, 0x06, 0xd0, 0xfa, 0x70, 0x02, 0x42,
-0x7f, 0x60, 0x3e, 0xf1, 0x92, 0xe9, 0xb9, 0xdb,
-0xf1, 0x63, 0xb4, 0xf8, 0xdd, 0xf7, 0x7a, 0x86,
-0xd5, 0x89, 0xec, 0xf8, 0x4f, 0x21, 0xba, 0x15,
-0x09, 0x34, 0xe2, 0x43, 0x6c, 0x3d, 0x0f, 0x25,
-0x1c, 0xb5, 0x6c, 0x89, 0xd8, 0xa3, 0x79, 0xcd,
-0xf5, 0xb9, 0xec, 0x36, 0xe8, 0xf4, 0xea, 0xaf,
-0xe1, 0x29, 0x96, 0xa9, 0xff, 0xca, 0xd9, 0xc5,
-0xf7, 0x8b, 0x8a, 0x41, 0x8b, 0x46, 0xc5, 0x85,
-0xf5, 0x43, 0x50, 0x22, 0xcc, 0x93, 0x74, 0xc4,
-0xd8, 0x2e, 0xd6, 0xad, 0x50, 0x3f, 0x49, 0x96,
-0xc1, 0x63, 0x14, 0xff, 0x39, 0x6f, 0xf6, 0x9a,
-0xb7, 0xc5, 0xe5, 0x95, 0x4a, 0x22, 0xb1, 0x79,
-0x24, 0x85, 0x87, 0xa1, 0x3e, 0x99, 0x1b, 0x6b,
-0x6e, 0x51, 0x16, 0x43, 0xaf, 0xf9, 0x67, 0x71,
-0x15, 0x16, 0x4d, 0xff, 0xbe, 0x31, 0x89, 0xc6,
-0x5e, 0x7c, 0xaa, 0x7f, 0xc6, 0x38, 0xde, 0xff,
-0x13, 0x86, 0x9f, 0xc9, 0xaa, 0xa2, 0x49, 0xf8,
-0x18, 0xf1, 0xcf, 0xcf, 0x92, 0xf8, 0xbe, 0x97,
-0xc1, 0x1a, 0xf4, 0x60, 0xc7, 0x3f, 0xbb, 0x60,
-0x62, 0x95, 0xb5, 0xbb, 0x9c, 0xd2, 0xfb, 0xc2,
-0xca, 0x36, 0xa2, 0xc5, 0xcf, 0x0d, 0xbc, 0xed,
-0xdc, 0x29, 0xfb, 0x94, 0x23, 0xbc, 0xd7, 0x74,
-0xfa, 0xd5, 0xe9, 0xb7, 0xa5, 0xf8, 0x8f, 0x8f,
-0xd8, 0x1a, 0xa6, 0x1c, 0xc7, 0xcf, 0xaa, 0x53,
-0x6c, 0x37, 0x9d, 0xf4, 0x1f, 0x7a, 0x6b, 0x9b,
-0x9e, 0xcc, 0x8f, 0xe1, 0x8b, 0xfc, 0x93, 0x59,
-0x36, 0x8a, 0x5f, 0x50, 0x20, 0x7d, 0xbd, 0xa9,
-0x2c, 0x81, 0xfd, 0xa6, 0x0f, 0x64, 0x42, 0x3b,
-0x02, 0x56, 0x9a, 0x0e, 0x7f, 0xd3, 0x10, 0x74,
-0x0a, 0xef, 0x2f, 0x9e, 0x8e, 0xb3, 0x02, 0x7d,
-0x87, 0x11, 0x4a, 0x22, 0xde, 0xab, 0x53, 0xd2,
-0xf1, 0x1f, 0xed, 0x8b, 0xf0, 0x6c, 0x8a, 0xfd,
-0x3b, 0x1b, 0x36, 0x46, 0x29, 0x30, 0x02, 0x84,
-0x7f, 0xf2, 0x42, 0xea, 0x19, 0xc7, 0x6c, 0x7d,
-0x5f, 0x47, 0x69, 0x32, 0xbb, 0xfe, 0x9d, 0x2f,
-0x31, 0xe2, 0x46, 0xc3, 0xb0, 0x7a, 0xa3, 0xec,
-0x34, 0xc2, 0xd0, 0xd0, 0xef, 0xf0, 0x4b, 0x63,
-0xc6, 0xcb, 0x50, 0x97, 0x74, 0x5c, 0x2d, 0x3b,
-0xb5, 0x1d, 0xdc, 0x3f, 0x58, 0xe0, 0xb7, 0xe7,
-0xbf, 0x72, 0x52, 0x63, 0x41, 0xfe, 0x7a, 0x7c,
-0xf1, 0x27, 0xca, 0x3f, 0x41, 0x35, 0x3e, 0x3f,
-0x15, 0x82, 0x69, 0xcf, 0x9a, 0x1b, 0xfd, 0x65,
-0xa7, 0xe0, 0x2d, 0x3c, 0x95, 0x17, 0xb7, 0xf5,
-0xff, 0x21, 0xfc, 0x83, 0x68, 0x87, 0xf4, 0xd5,
-0x07, 0xca, 0x04, 0x6e, 0x4b, 0xc7, 0xf3, 0xdd,
-0x3e, 0xe5, 0xe2, 0xf6, 0x7a, 0x03, 0x7f, 0x91,
-0xf2, 0xd4, 0x46, 0x7d, 0xce, 0x5e, 0xff, 0xf5,
-0xe9, 0xc7, 0x61, 0x8f, 0x62, 0xc5, 0x7f, 0xee,
-0x12, 0xbb, 0xa7, 0x12, 0x61, 0xf0, 0x4e, 0x61,
-0x29, 0x38, 0x49, 0xd8, 0x77, 0x77, 0xe9, 0xf0,
-0xe2, 0x7b, 0xc3, 0xbd, 0x99, 0x7e, 0xf2, 0xc4,
-0xff, 0x11, 0x5e, 0x7c, 0x4d, 0xcf, 0x9b, 0xe6,
-0x73, 0x0f, 0xcc, 0x49, 0x3a, 0x6e, 0x74, 0x7f,
-0x11, 0xf6, 0xc5, 0x69, 0xfe, 0x05, 0xbb, 0x4e,
-0x7a, 0x38, 0x36, 0xe7, 0xf4, 0x35, 0x75, 0xb6,
-0xfe, 0x1b, 0x2b, 0x94, 0x21, 0xd8, 0x53, 0xa2,
-0x7f, 0x54, 0x11, 0x67, 0x4b, 0xe0, 0xc0, 0x40,
-0x79, 0xc8, 0x4a, 0x84, 0xed, 0x00, 0xdf, 0xbb,
-0x79, 0x0d, 0xe1, 0x02, 0xfc, 0xec, 0x7f, 0x4c,
-0xf5, 0x2c, 0x9b, 0x33, 0xf3, 0x32, 0x66, 0x8e,
-0xc2, 0x25, 0xf3, 0xa6, 0x54, 0xfc, 0xe7, 0xd2,
-0x70, 0x2d, 0xf5, 0x7f, 0x5e, 0x01, 0x17, 0x58,
-0x63, 0x2c, 0xff, 0xdd, 0x66, 0xaf, 0x72, 0x41,
-0x22, 0x0f, 0x94, 0xd9, 0xea, 0xbf, 0x24, 0x1d,
-0x41, 0x4e, 0x83, 0xc2, 0x45, 0x73, 0x52, 0x9b,
-0xd0, 0xea, 0x15, 0x8b, 0xf6, 0x3c, 0x01, 0x6e,
-0xad, 0x20, 0x85, 0x88, 0xea, 0xaf, 0x8c, 0xff,
-0x90, 0x35, 0xac, 0x32, 0x72, 0x2c, 0x7f, 0x1f,
-0xee, 0xb5, 0xf2, 0x23, 0x0a, 0xf1, 0x61, 0x9c,
-0xda, 0x8c, 0xeb, 0xe1, 0x5b, 0xf0, 0xa7, 0xfd,
-0x9f, 0x39, 0xb1, 0x7d, 0xa8, 0xed, 0xb0, 0xb4,
-0xdf, 0xaa, 0x0e, 0xa3, 0xfe, 0xcf, 0x8a, 0x6f,
-0xc9, 0xa6, 0x68, 0xf3, 0xbb, 0xb0, 0xdf, 0xea,
-0x48, 0x2c, 0x67, 0xfa, 0x3f, 0xd3, 0xfc, 0x0b,
-0xea, 0xd7, 0x77, 0x4d, 0x6a, 0x5e, 0x83, 0x4e,
-0x89, 0x9b, 0x9d, 0x39, 0xfb, 0xf5, 0xaf, 0x19,
-0xab, 0xe3, 0xee, 0xf2, 0x39, 0xbb, 0xe7, 0xbd,
-0x1d, 0x2a, 0x89, 0xba, 0x73, 0xd3, 0xf5, 0xa7,
-0xde, 0x62, 0x84, 0x3d, 0x5e, 0x5f, 0x9b, 0x83,
-0xe2, 0x3f, 0xbb, 0xbd, 0x2b, 0x8c, 0x3c, 0x77,
-0x78, 0x10, 0x8f, 0x54, 0x19, 0x9f, 0x76, 0x0f,
-0x74, 0x6d, 0xdb, 0xed, 0x0d, 0x51, 0x20, 0x28,
-0xbb, 0xff, 0xe1, 0x85, 0xd2, 0x20, 0x5f, 0x8a,
-0x68, 0x47, 0xd4, 0x79, 0x3c, 0x90, 0x1f, 0x96,
-0xf0, 0x7d, 0xf5, 0x2a, 0xc9, 0xcb, 0xdc, 0xba,
-0x98, 0xf0, 0x04, 0xb8, 0x33, 0x2c, 0xcd, 0xce,
-0xc4, 0x7f, 0x0a, 0x47, 0x80, 0xd8, 0xce, 0xf9,
-0x9b, 0x3b, 0x47, 0xb4, 0xcb, 0x54, 0xff, 0xb5,
-0xf9, 0x9d, 0x91, 0xd8, 0x79, 0xe5, 0xe6, 0x7e,
-0xd7, 0xf1, 0x97, 0xcf, 0xc1, 0x7e, 0xaf, 0xd5,
-0x1a, 0xfa, 0x2b, 0x72, 0x26, 0xdf, 0x44, 0x4d,
-0x11, 0xeb, 0x6f, 0xb1, 0xe2, 0x3f, 0xaf, 0x69,
-0x56, 0xa0, 0x6c, 0xb9, 0xf1, 0x89, 0x8e, 0x1e,
-0xeb, 0xc3, 0x72, 0x8d, 0xf6, 0x89, 0x52, 0x4d,
-0xf5, 0xef, 0x59, 0xfd, 0x7f, 0xa0, 0x8f, 0x48,
-0x3e, 0x6c, 0xbd, 0x0e, 0xde, 0xd2, 0x00, 0x53,
-0x09, 0xff, 0x50, 0xfd, 0x97, 0x43, 0x96, 0xee,
-0x86, 0x3e, 0xc9, 0xa3, 0xa0, 0xbe, 0x2d, 0x48,
-0xaf, 0x4f, 0x2b, 0x1a, 0xb9, 0xdd, 0x85, 0x5e,
-0xa3, 0xcd, 0xed, 0x6e, 0xe1, 0x85, 0xba, 0xde,
-0xba, 0xb8, 0xf0, 0xea, 0x16, 0x65, 0xb7, 0xe6,
-0x33, 0x3a, 0xdd, 0x4c, 0x69, 0xdf, 0xad, 0x85,
-0xa8, 0xfe, 0x7d, 0x99, 0x34, 0xfd, 0xfc, 0x25,
-0xc5, 0x3b, 0x95, 0xdd, 0xd4, 0x0d, 0x49, 0x63,
-0xcb, 0xb5, 0x79, 0xf0, 0x40, 0xab, 0x9a, 0x5a,
-0xd8, 0x02, 0x93, 0x47, 0xef, 0x59, 0x6e, 0xec,
-0x07, 0x46, 0x85, 0xf0, 0x73, 0xb3, 0xe2, 0x3f,
-0xe7, 0x79, 0xfd, 0xea, 0x02, 0xc2, 0xb7, 0x53,
-0xf9, 0x2f, 0x02, 0xa2, 0xc1, 0xe5, 0x9b, 0x1e,
-0xea, 0x2c, 0x87, 0xb3, 0xd2, 0x66, 0x63, 0x69,
-0xd4, 0xd6, 0xff, 0x39, 0x61, 0xc5, 0x7f, 0x6a,
-0x69, 0x28, 0x46, 0x17, 0x3f, 0xaf, 0xd7, 0x87,
-0x5c, 0xe9, 0xb6, 0x3f, 0x25, 0xd4, 0x11, 0x31,
-0x8f, 0x12, 0x61, 0x6a, 0xd6, 0xfc, 0x0b, 0x8a,
-0x0f, 0x68, 0x34, 0xed, 0xc2, 0xea, 0xbf, 0xe4,
-0x04, 0xb4, 0x6e, 0xa3, 0x50, 0x4b, 0x13, 0x58,
-0x62, 0x61, 0xea, 0x90, 0xe3, 0x04, 0x29, 0x53,
-0xff, 0xee, 0xcd, 0xf1, 0xf2, 0x17, 0x9b, 0xaa,
-0x44, 0x24, 0xe6, 0x41, 0xd8, 0x03, 0x6f, 0x0b,
-0x4e, 0xb4, 0xe7, 0xe7, 0x59, 0xe9, 0x76, 0x15,
-0x61, 0x3c, 0x1c, 0x35, 0xaa, 0x3a, 0xac, 0xfa,
-0xf7, 0xf4, 0x7e, 0x40, 0xfb, 0xb5, 0x63, 0x15,
-0x75, 0x87, 0xf0, 0x38, 0x9d, 0xdd, 0x6e, 0xab,
-0x4d, 0xd6, 0x90, 0xb4, 0x43, 0xf8, 0xe8, 0x33,
-0x79, 0x0d, 0x3a, 0x4f, 0x58, 0xa3, 0x0a, 0x0e,
-0x4f, 0x6f, 0x07, 0x10, 0x85, 0x56, 0xb7, 0x9f,
-0x84, 0xf7, 0x5e, 0xea, 0x07, 0xa8, 0xcc, 0x1b,
-0x6d, 0x25, 0x20, 0xf4, 0x6c, 0x64, 0x9e, 0xa9,
-0xde, 0x9b, 0xeb, 0x52, 0x72, 0x52, 0x8d, 0x80,
-0x12, 0xd3, 0xb7, 0x87, 0x08, 0x9f, 0x0d, 0xbf,
-0xed, 0x68, 0x1c, 0x73, 0xa6, 0xda, 0x3e, 0x7f,
-0x66, 0x92, 0xdf, 0x27, 0xbf, 0x29, 0x4e, 0x8b,
-0x9b, 0x43, 0xae, 0x7f, 0x90, 0xdf, 0x84, 0x57,
-0xa9, 0x3e, 0x6b, 0xb5, 0x7c, 0xb8, 0x76, 0xfa,
-0x7a, 0x8e, 0xfe, 0xef, 0x45, 0x98, 0x3d, 0xe8,
-0xda, 0xd7, 0x3d, 0x96, 0xfb, 0x4b, 0xa8, 0x1d,
-0x9e, 0xbf, 0x97, 0x65, 0xe1, 0x9f, 0x2a, 0xe3,
-0x33, 0xf1, 0xe6, 0x81, 0x07, 0xa6, 0xdf, 0x17,
-0xfd, 0x5f, 0xe3, 0x72, 0x34, 0xc5, 0xff, 0xd1,
-0x8e, 0xc5, 0x50, 0x9f, 0x1f, 0xdc, 0xf1, 0xa2,
-0xfe, 0x49, 0x8a, 0x11, 0x74, 0x49, 0x43, 0x44,
-0x94, 0x54, 0x27, 0xca, 0x6c, 0xf5, 0xef, 0x25,
-0x3f, 0x12, 0xcf, 0x19, 0xa5, 0x94, 0xbf, 0x98,
-0x05, 0x6b, 0x88, 0xb6, 0x7d, 0x1f, 0x0a, 0xcf,
-0x22, 0x6c, 0xcb, 0xbf, 0x77, 0xd9, 0x29, 0xef,
-0x5e, 0x02, 0x36, 0xdf, 0x66, 0x15, 0x99, 0xf9,
-0x17, 0xf0, 0xf8, 0xa2, 0xdd, 0x92, 0xa5, 0xaf,
-0x9c, 0xb0, 0x56, 0xaf, 0x1c, 0x50, 0xef, 0x65,
-0x8f, 0xd3, 0x04, 0x9f, 0x96, 0xbc, 0x55, 0xc6,
-0x09, 0xe3, 0x59, 0x0a, 0x7c, 0x55, 0x7b, 0x74,
-0xdb, 0xfc, 0x8b, 0x0d, 0xca, 0x1e, 0xd0, 0xcf,
-0x95, 0x90, 0x3e, 0xef, 0x28, 0xf1, 0x25, 0x55,
-0xca, 0x5f, 0xec, 0xa6, 0x0f, 0xb3, 0x3e, 0x37,
-0x81, 0x60, 0xd6, 0x47, 0xf1, 0x8d, 0x92, 0x2c,
-0xfe, 0xcf, 0x45, 0x63, 0xcf, 0x88, 0x73, 0x9c,
-0xc2, 0x1a, 0x03, 0x8d, 0xfd, 0xd4, 0xb8, 0x18,
-0xaf, 0xf7, 0x8f, 0xe7, 0x8d, 0xa7, 0x1b, 0x1f,
-0x7d, 0xc6, 0x91, 0x33, 0xfd, 0x3c, 0x02, 0xc6,
-0x38, 0x1d, 0x9c, 0x1f, 0x97, 0x87, 0xd8, 0xc5,
-0x54, 0x36, 0x70, 0x4c, 0x3a, 0x2f, 0x7d, 0x67,
-0xc2, 0xb5, 0x9b, 0x1a, 0x05, 0x4c, 0xf7, 0xff,
-0x99, 0xbe, 0xbe, 0x14, 0xf1, 0xcf, 0x65, 0x6f,
-0xb5, 0x79, 0x3b, 0xdd, 0xf6, 0x58, 0x6a, 0xda,
-0xc5, 0xfd, 0x70, 0xbe, 0xab, 0xda, 0x58, 0x32,
-0x3e, 0xe3, 0x2d, 0x38, 0x0a, 0xdf, 0x45, 0x0b,
-0x28, 0x43, 0x1a, 0xaf, 0x6e, 0x53, 0x56, 0x3a,
-0xf7, 0x58, 0xb4, 0x5b, 0x5c, 0xf6, 0xce, 0xe8,
-0xd3, 0x29, 0xda, 0xcf, 0x7e, 0xa8, 0x88, 0x3b,
-0xe2, 0xcd, 0x1f, 0x6a, 0x11, 0x1a, 0x74, 0x85,
-0xf6, 0x77, 0xfa, 0x73, 0xb1, 0xf8, 0x3f, 0x07,
-0x14, 0x0b, 0xed, 0x8c, 0xb1, 0x14, 0x4d, 0xa8,
-0x69, 0xa5, 0xb4, 0x5f, 0xf7, 0x24, 0xff, 0x32,
-0xee, 0xfe, 0x00, 0x0e, 0x98, 0x55, 0x83, 0x08,
-0x9c, 0xf4, 0xf4, 0xf7, 0xc5, 0x8b, 0x9d, 0xe2,
-0x80, 0xa4, 0x13, 0xc9, 0x79, 0x48, 0xe9, 0xb6,
-0x1a, 0x05, 0xb8, 0x69, 0x7d, 0x2a, 0x4c, 0xc7,
-0x02, 0xd6, 0xc5, 0xa2, 0xe0, 0xc4, 0x23, 0xeb,
-0xb3, 0xf9, 0xcf, 0x17, 0x61, 0x81, 0x59, 0x30,
-0xde, 0x4c, 0xd5, 0xd6, 0x65, 0xd4, 0xb8, 0x78,
-0x25, 0x39, 0x92, 0x83, 0x05, 0xe3, 0x88, 0xc7,
-0xde, 0x80, 0x2a, 0x8a, 0x48, 0x40, 0x26, 0x3e,
-0x39, 0x73, 0x32, 0x45, 0x52, 0xfd, 0x88, 0xfc,
-0x77, 0xa9, 0xd1, 0x5c, 0x7a, 0x96, 0xf8, 0x2d,
-0x70, 0x73, 0x87, 0xeb, 0xa3, 0xe6, 0x71, 0x65,
-0xcc, 0xf2, 0xe8, 0xbf, 0x94, 0xc1, 0x3f, 0x40,
-0x38, 0xcc, 0xaa, 0x83, 0xd5, 0xfe, 0x15, 0x01,
-0xec, 0x7f, 0x0a, 0xe0, 0xd3, 0x19, 0xa0, 0xfd,
-0x6b, 0x82, 0xfd, 0x8f, 0x38, 0xad, 0xdc, 0x40,
-0x0f, 0xf1, 0x5f, 0x11, 0xfe, 0x77, 0xee, 0x3f,
-0x35, 0xe5, 0xe0, 0x5f, 0x15, 0x6c, 0x7f, 0xff,
-0xfa, 0x85, 0x29, 0xe1, 0x7f, 0xe7, 0xfe, 0xff,
-0xde, 0xbf, 0xff, 0x60, 0xeb, 0xaf, 0xd1, 0x2c,
-0xbf, 0x21, 0xf8, 0x7b, 0x98, 0x65, 0xfe, 0x2b,
-0x82, 0xf2, 0x7f, 0xfb, 0xfe, 0xff, 0x0f, 0xaf,
-0xbf, 0xa2, 0x89, 0x7f, 0xc3, 0x9a, 0x4b, 0x69,
-0x7d, 0xf5, 0xef, 0xfd, 0x6b, 0x68, 0xf8, 0xb7,
-0x5c, 0xe5, 0x72, 0xfd, 0xdf, 0xbc, 0xfd, 0xff,
-0x07, 0xfe, 0x1a, 0x2f, 0x5f, 0xbe, 0x6c, 0xfe,
-0x2f, 0x84, 0xff, 0x37, 0x5f, 0xff, 0x1f, 0xec,
-0x7b, 0xfc, 0x4f, 0x7d, 0xf8, 0x9f, 0xfa, 0xf0,
-0x7f, 0x63, 0xfd, 0xff, 0x53, 0x1f, 0xfe, 0xaf,
-0xfe, 0xfe, 0xa3, 0xe9, 0x9f, 0xff, 0x58, 0xd7,
-0x9b, 0x33, 0x27, 0xe1, 0x77, 0x8a, 0x15, 0x06,
-0x69, 0x30, 0xd2, 0xf8, 0xf9, 0x18, 0x31, 0x8e,
-0x56, 0xc9, 0x0d, 0xda, 0x11, 0x8a, 0x90, 0x98,
-0xf6, 0xfc, 0x60, 0xc9, 0x87, 0xd0, 0x2d, 0x3c,
-0x49, 0xde, 0xc7, 0xca, 0xc5, 0x3a, 0x4a, 0xc4,
-0x47, 0xd8, 0xdb, 0x0c, 0x61, 0x73, 0xb3, 0x23,
-0xe2, 0xf0, 0xc0, 0xba, 0x70, 0xad, 0xee, 0x10,
-0x56, 0xa3, 0xd5, 0xd4, 0x1f, 0x87, 0x5d, 0xf8,
-0x4d, 0x87, 0x24, 0x9e, 0xca, 0xf7, 0xe9, 0xb0,
-0x58, 0x67, 0x86, 0x26, 0x14, 0xa7, 0x98, 0xda,
-0xd0, 0xbb, 0x24, 0x14, 0x1c, 0xd2, 0xf4, 0xf5,
-0x66, 0xce, 0x18, 0xac, 0xe3, 0x1e, 0xe0, 0xbb,
-0xa9, 0x1b, 0x4c, 0xc9, 0x76, 0x1a, 0xfb, 0x98,
-0x0c, 0x45, 0x8a, 0x7d, 0x26, 0xa3, 0x30, 0xe3,
-0x3a, 0xc3, 0xaa, 0x37, 0xec, 0x4b, 0xe3, 0x5b,
-0x09, 0xb6, 0xc3, 0xfb, 0x46, 0x6f, 0xd2, 0x77,
-0x50, 0xad, 0x60, 0x87, 0xcd, 0x40, 0xcf, 0xe2,
-0x70, 0xd9, 0x97, 0x20, 0x91, 0x08, 0x6a, 0xce,
-0xc7, 0xcb, 0xe6, 0x8b, 0xc3, 0x50, 0x57, 0xbc,
-0x61, 0x83, 0x8d, 0xff, 0xb6, 0x4d, 0xdb, 0xdc,
-0xfa, 0x47, 0x08, 0x8e, 0xb8, 0x56, 0x49, 0x03,
-0x30, 0xd1, 0xd1, 0xb8, 0xd3, 0x35, 0x24, 0x5b,
-0x42, 0xab, 0xeb, 0xf5, 0xea, 0x37, 0xc5, 0xe5,
-0x27, 0xbe, 0x0b, 0x78, 0xc4, 0x1e, 0x1f, 0xdb,
-0x29, 0x1d, 0x31, 0xfc, 0x4b, 0x9c, 0xbb, 0x67,
-0xf8, 0xd8, 0xe1, 0xf6, 0x5e, 0xd8, 0xb8, 0x5d,
-0xbe, 0xbb, 0x29, 0x61, 0xf4, 0x8a, 0x25, 0x6e,
-0x75, 0xbe, 0x38, 0x73, 0x67, 0xb0, 0xb8, 0xaa,
-0x2b, 0xab, 0x3f, 0x64, 0x79, 0x5e, 0xf7, 0x71,
-0x8f, 0xc1, 0xfb, 0x66, 0x2c, 0x07, 0x21, 0x3c,
-0xdc, 0xb7, 0x8b, 0xf8, 0x1b, 0x91, 0x6f, 0x26,
-0xf9, 0x16, 0x47, 0x25, 0x74, 0x8a, 0x82, 0x1a,
-0x2e, 0xb2, 0xf9, 0x51, 0x3c, 0xcc, 0xca, 0x93,
-0xad, 0x9c, 0x6d, 0xc0, 0xb3, 0x7a, 0x92, 0x97,
-0xb8, 0x6f, 0x57, 0x68, 0xa1, 0x2a, 0xca, 0x3d,
-0xa0, 0x08, 0xf0, 0x11, 0x9f, 0xd0, 0xce, 0x0f,
-0x2f, 0x58, 0x14, 0x16, 0x73, 0x46, 0x79, 0x2b,
-0x23, 0xe2, 0x90, 0xfe, 0x41, 0xc9, 0x5f, 0xb2,
-0xd9, 0x5d, 0x6b, 0x69, 0x50, 0xc8, 0xdf, 0x39,
-0x18, 0xac, 0x89, 0x39, 0x89, 0x2f, 0x94, 0x35,
-0x1f, 0xcd, 0x10, 0x7c, 0x6f, 0xcf, 0x92, 0x62,
-0xc7, 0x06, 0x78, 0x59, 0xf7, 0x0f, 0x29, 0x37,
-0xca, 0xb7, 0x8b, 0x97, 0x35, 0xfd, 0xe9, 0xdb,
-0x3d, 0x2a, 0x63, 0x66, 0xac, 0xe1, 0x64, 0xc1,
-0x5e, 0xfb, 0x7c, 0xb4, 0x6b, 0x77, 0x2d, 0x9b,
-0xd4, 0x6e, 0x12, 0xf3, 0xdb, 0xad, 0x68, 0x61,
-0xe3, 0x10, 0x2e, 0x14, 0x35, 0xd6, 0xb8, 0x79,
-0x30, 0xef, 0x6d, 0x36, 0x0e, 0x9f, 0x10, 0x75,
-0x6a, 0xc2, 0x96, 0x1f, 0xf4, 0xfe, 0x79, 0x0f,
-0xa7, 0x26, 0xd8, 0x4e, 0x72, 0xc3, 0x2f, 0x52,
-0xfc, 0x30, 0x6a, 0x11, 0xa5, 0xd0, 0x6d, 0xef,
-0x93, 0x9d, 0x70, 0xd8, 0x1a, 0x1d, 0x9b, 0x35,
-0x1f, 0x76, 0xab, 0xd6, 0xa9, 0x94, 0xf6, 0xf3,
-0x10, 0x3b, 0x09, 0x7b, 0x00, 0x85, 0xf6, 0xa6,
-0x21, 0x98, 0x41, 0x8c, 0x94, 0x55, 0x6c, 0x96,
-0x62, 0x75, 0xdc, 0x25, 0x7e, 0xf8, 0xf4, 0xf5,
-0x00, 0x0f, 0xc2, 0x23, 0x56, 0x59, 0x9c, 0xfb,
-0x4d, 0xab, 0x3e, 0xce, 0x58, 0xcd, 0xde, 0xe4,
-0x33, 0x22, 0x95, 0xdb, 0xf3, 0xea, 0xd8, 0x6c,
-0xd8, 0x2e, 0xb6, 0xd1, 0x3c, 0x14, 0x61, 0xe3,
-0x47, 0x1d, 0xd3, 0x3b, 0x3f, 0xa7, 0x9b, 0x1c,
-0xfd, 0x2f, 0xaa, 0x4f, 0x49, 0xf0, 0x00, 0x3b,
-0x26, 0x3a, 0x13, 0xbe, 0xb3, 0x79, 0x37, 0x3a,
-0x5c, 0x7c, 0xc7, 0x3d, 0xfa, 0x6f, 0xb2, 0xe7,
-0x83, 0xe4, 0x44, 0xd8, 0x1b, 0x22, 0x10, 0xf5,
-0xf6, 0xc8, 0xef, 0xc1, 0x05, 0x23, 0x2e, 0x7c,
-0xdb, 0xe5, 0xd1, 0xf0, 0x61, 0xa8, 0x12, 0xb7,
-0x3d, 0xa1, 0x56, 0x44, 0xb6, 0x1b, 0x81, 0x2e,
-0x9a, 0x0f, 0x92, 0xee, 0x2f, 0xda, 0xaa, 0x9d,
-0x36, 0x26, 0xf8, 0x41, 0xb7, 0x0b, 0x64, 0x53,
-0x4c, 0xf0, 0xa9, 0xfe, 0xd8, 0xe3, 0x10, 0x64,
-0x94, 0x1f, 0xac, 0xe8, 0xd3, 0x82, 0xd9, 0xf3,
-0xd1, 0x88, 0x1f, 0xd5, 0x0f, 0xf7, 0xb6, 0xa7,
-0xfa, 0x03, 0x18, 0xc1, 0x76, 0x67, 0x09, 0x09,
-0x4d, 0xfe, 0xe5, 0xd4, 0x48, 0x50, 0x3b, 0x54,
-0xb8, 0xea, 0xcb, 0xce, 0xec, 0xfc, 0xe0, 0x7f,
-0x9b, 0xb1, 0x4e, 0x6c, 0x5f, 0x9d, 0x1a, 0xcb,
-0x25, 0xaa, 0x8c, 0xfc, 0xc7, 0xe5, 0x16, 0xaa,
-0xcf, 0x0a, 0xf1, 0x2d, 0x44, 0x54, 0xee, 0xfc,
-0x26, 0xd5, 0xc7, 0xd9, 0xfb, 0x43, 0xd6, 0xb4,
-0x6c, 0xd4, 0xca, 0x0c, 0x7e, 0x3c, 0xb7, 0x46,
-0x22, 0x62, 0x4f, 0xde, 0x2f, 0xc2, 0xdf, 0x80,
-0x8d, 0x14, 0x78, 0x1c, 0xdf, 0xfc, 0x7b, 0x65,
-0xa3, 0x84, 0xa7, 0x86, 0xb3, 0xfa, 0x43, 0xce,
-0xb2, 0xe6, 0xa3, 0x79, 0x97, 0xad, 0x2f, 0xde,
-0x41, 0xf3, 0xd1, 0xf2, 0x50, 0xd8, 0x9e, 0x3a,
-0x12, 0x3e, 0x11, 0x5b, 0x53, 0x35, 0x87, 0xea,
-0xe3, 0x06, 0xd2, 0xd7, 0xaf, 0xe6, 0x21, 0xb1,
-0xde, 0xe3, 0xe1, 0xce, 0xd4, 0x34, 0x34, 0x6a,
-0x0b, 0xc9, 0x42, 0x5b, 0x12, 0xfa, 0xbd, 0x74,
-0x24, 0x19, 0x4e, 0xe8, 0x78, 0x6a, 0xc0, 0x96,
-0x1f, 0xdc, 0x9a, 0xbf, 0x53, 0x49, 0xb1, 0x9d,
-0xe5, 0x91, 0xd8, 0x14, 0xed, 0x99, 0xe2, 0x3f,
-0x05, 0x6d, 0x54, 0x4f, 0x51, 0x68, 0x1d, 0xb9,
-0x92, 0x1f, 0xfe, 0x9a, 0x34, 0xdf, 0x78, 0xf0,
-0x38, 0x5e, 0xff, 0x89, 0x6e, 0xf1, 0xc3, 0x6b,
-0xe0, 0x83, 0x72, 0xe2, 0x87, 0xab, 0x35, 0xf0,
-0x4a, 0xce, 0x02, 0x9a, 0x8f, 0x96, 0xdd, 0x1f,
-0x32, 0x02, 0xf5, 0x54, 0x04, 0x97, 0x14, 0x7d,
-0x9a, 0x47, 0x03, 0xc1, 0xbc, 0xad, 0x3d, 0x4a,
-0x95, 0x68, 0xed, 0x60, 0xa5, 0xd0, 0x03, 0xdb,
-0x95, 0x8a, 0xf0, 0xe6, 0x07, 0xd3, 0xeb, 0xdf,
-0x9a, 0x33, 0x68, 0x91, 0xc0, 0x1d, 0x85, 0x4d,
-0x5d, 0x7d, 0xbb, 0x41, 0x6f, 0x59, 0x47, 0x83,
-0xd2, 0x4a, 0x8b, 0x53, 0xb4, 0x31, 0x63, 0x5b,
-0xaa, 0x75, 0xa4, 0x3b, 0x33, 0x1f, 0x76, 0xe6,
-0x4e, 0xb6, 0x4e, 0xaf, 0x32, 0x70, 0xb5, 0x7f,
-0x63, 0xb5, 0xe5, 0xcc, 0xdb, 0xec, 0xc1, 0x1f,
-0x42, 0xaf, 0x6a, 0xf5, 0x6e, 0x66, 0x73, 0xf9,
-0x53, 0xed, 0x9e, 0x3b, 0x1c, 0x51, 0xf6, 0xe3,
-0xac, 0xf9, 0x20, 0x87, 0x44, 0xf0, 0xd6, 0x02,
-0x2b, 0xec, 0x09, 0xe1, 0x25, 0x95, 0x5b, 0x36,
-0x5d, 0x0f, 0xef, 0x45, 0x82, 0x86, 0x33, 0x2a,
-0xcd, 0x80, 0xf7, 0x44, 0x20, 0x84, 0xbf, 0xef,
-0x8a, 0x4c, 0x7e, 0x50, 0xea, 0xd2, 0xcf, 0x43,
-0x7d, 0x93, 0x15, 0x16, 0x3b, 0xab, 0x50, 0xb5,
-0x60, 0xd1, 0x6f, 0xa4, 0xf3, 0xe0, 0x5b, 0x94,
-0x5a, 0x28, 0x4a, 0x1d, 0x6a, 0xd9, 0xfd, 0x91,
-0x9a, 0x4e, 0x42, 0x2d, 0xe4, 0x53, 0x36, 0x36,
-0x81, 0xcb, 0xe0, 0xa2, 0xb6, 0xe4, 0x27, 0xdb,
-0x7b, 0x35, 0xa7, 0xd4, 0xa9, 0xeb, 0x27, 0x21,
-0x95, 0x3f, 0xca, 0xf4, 0x87, 0xcc, 0xa1, 0x20,
-0x58, 0x69, 0x8c, 0xda, 0x02, 0xc0, 0x7a, 0x8e,
-0xfa, 0x79, 0xc4, 0x73, 0x35, 0xcd, 0x47, 0xeb,
-0xe1, 0x49, 0xf5, 0x5b, 0xe1, 0x5b, 0xef, 0xb8,
-0x51, 0x64, 0xc7, 0xc7, 0xba, 0x72, 0x21, 0x1c,
-0x29, 0xdf, 0x9b, 0x57, 0x42, 0xf1, 0x1c, 0xf0,
-0x26, 0xd5, 0x1b, 0xdd, 0xb9, 0xed, 0x0f, 0x81,
-0x9e, 0xf4, 0xd6, 0xb1, 0x75, 0xd0, 0x69, 0xea,
-0xef, 0x71, 0xbf, 0x91, 0x89, 0x8f, 0x95, 0x42,
-0xb1, 0xb6, 0x96, 0xea, 0x73, 0xeb, 0xc2, 0xb3,
-0xdb, 0xd6, 0xc2, 0xdf, 0x34, 0xa9, 0x54, 0xe8,
-0x3a, 0x43, 0x94, 0x1a, 0x5b, 0x57, 0xe5, 0x9e,
-0x82, 0x35, 0xc6, 0x53, 0xc0, 0xff, 0xde, 0x16,
-0x1f, 0xf3, 0x46, 0x1c, 0xf0, 0x73, 0xf1, 0x7f,
-0x24, 0xf3, 0x57, 0xcf, 0x08, 0x8a, 0x97, 0xc5,
-0x3c, 0x6a, 0xec, 0x3f, 0x1b, 0xfe, 0x42, 0xf8,
-0x47, 0x9c, 0x2b, 0x8a, 0x7e, 0xc4, 0x7e, 0x2e,
-0x76, 0x5b, 0xf1, 0xb1, 0xb9, 0xe9, 0xfd, 0x59,
-0xd2, 0xc3, 0xdf, 0xa1, 0x32, 0x70, 0x2b, 0xfb,
-0x03, 0x0f, 0x50, 0xb4, 0x67, 0x08, 0x3e, 0xa6,
-0xfe, 0xe1, 0x7e, 0x69, 0x09, 0x7b, 0x4a, 0xa9,
-0x97, 0xac, 0xf9, 0xb0, 0xd3, 0xef, 0xdb, 0x94,
-0x33, 0xc1, 0x36, 0x49, 0x55, 0xa3, 0xca, 0x84,
-0xfc, 0x1d, 0x38, 0xd6, 0x65, 0x75, 0x43, 0xba,
-0xa4, 0x5c, 0xee, 0x08, 0x24, 0x37, 0x9d, 0x6f,
-0xfe, 0x11, 0xcd, 0x37, 0xa7, 0x23, 0xf6, 0xf9,
-0x68, 0x8f, 0x89, 0xb5, 0x7e, 0xdf, 0x58, 0x09,
-0xb1, 0xb9, 0xd6, 0xb2, 0x7c, 0x2b, 0x1e, 0x08,
-0xfb, 0x60, 0xdb, 0x0a, 0x75, 0x35, 0xdb, 0xa8,
-0xaf, 0xe1, 0xdb, 0x0c, 0xca, 0x0f, 0xa6, 0xe7,
-0x83, 0x08, 0xb1, 0x75, 0x11, 0x65, 0x03, 0x23,
-0x7e, 0x36, 0x6b, 0xaa, 0x1b, 0x52, 0xf8, 0x14,
-0xec, 0xe1, 0xa5, 0xaf, 0xaa, 0xdf, 0x0c, 0x3f,
-0x8e, 0x47, 0x74, 0x33, 0xef, 0x1b, 0xb6, 0xfc,
-0x60, 0xa8, 0x38, 0xc1, 0x69, 0x1e, 0x7a, 0xab,
-0x9f, 0x11, 0xbb, 0x1e, 0xb5, 0x77, 0x0d, 0x3b,
-0x2a, 0xf6, 0x0c, 0xea, 0xed, 0xb8, 0x50, 0x9b,
-0x68, 0x3d, 0x07, 0xf3, 0xec, 0xf3, 0xd1, 0xbc,
-0xc5, 0xa4, 0x3f, 0x83, 0xa6, 0xcf, 0xaf, 0x06,
-0xe1, 0x88, 0x40, 0xa1, 0x4f, 0xfe, 0x50, 0xb9,
-0x38, 0x18, 0x18, 0x77, 0x1d, 0x64, 0x3f, 0xb9,
-0xf5, 0x08, 0x78, 0xc6, 0x2b, 0x3f, 0xb2, 0xf1,
-0xdf, 0x04, 0x6e, 0xf1, 0x8b, 0x46, 0x70, 0x98,
-0x96, 0xc5, 0xb8, 0x48, 0x63, 0xbb, 0xfd, 0x24,
-0x40, 0x43, 0xc2, 0xb5, 0x57, 0xfd, 0x00, 0x3e,
-0xe6, 0xc1, 0x81, 0x82, 0xec, 0xfc, 0x60, 0x1f,
-0x85, 0xc5, 0x06, 0x9d, 0x1f, 0x51, 0x37, 0x00,
-0x08, 0xbe, 0xed, 0x1a, 0xef, 0x6c, 0x68, 0xfd,
-0xf9, 0xd6, 0xea, 0xe5, 0xce, 0xf1, 0xa2, 0xfb,
-0xe1, 0xc8, 0xb6, 0x1b, 0x4c, 0xc5, 0x3e, 0x1f,
-0xb6, 0x5f, 0x71, 0x90, 0x19, 0x3a, 0xe9, 0xa5,
-0xb2, 0xac, 0x6e, 0xa8, 0x4a, 0xd2, 0x98, 0x57,
-0x1a, 0x94, 0x66, 0x78, 0xeb, 0xe4, 0xdb, 0x61,
-0x9d, 0xe9, 0x59, 0x65, 0xf5, 0x87, 0x9c, 0xfe,
-0xbd, 0x68, 0x3e, 0xec, 0x63, 0xe6, 0xdc, 0x54,
-0x1a, 0xab, 0x5b, 0xaf, 0x4a, 0xd0, 0xf5, 0x12,
-0x05, 0xca, 0x5a, 0x1f, 0x77, 0x7c, 0x0d, 0x1e,
-0x33, 0x3c, 0xe3, 0x57, 0xf4, 0x47, 0xe2, 0xfa,
-0xc3, 0x52, 0x39, 0xb1, 0x55, 0xa9, 0xfa, 0xd2,
-0x47, 0x81, 0x32, 0xdc, 0xc9, 0xc4, 0xd8, 0x74,
-0x3b, 0x5a, 0x8c, 0xcd, 0x5a, 0xcc, 0xbc, 0x3a,
-0xbb, 0x3f, 0xd2, 0x8a, 0xf5, 0xbf, 0xa6, 0xf9,
-0x17, 0x71, 0x8b, 0x16, 0x55, 0x45, 0xfb, 0xa1,
-0x12, 0x85, 0x3d, 0xad, 0xf8, 0x59, 0x7d, 0x15,
-0x7e, 0x2d, 0x05, 0xcc, 0xaa, 0xec, 0xf9, 0x68,
-0x09, 0xf8, 0x80, 0xed, 0x5f, 0x92, 0xe6, 0xb7,
-0xb8, 0x06, 0xd4, 0xc9, 0x5d, 0xdf, 0x85, 0xc6,
-0x5b, 0x5d, 0x85, 0xf2, 0x39, 0xfe, 0xa1, 0xfe,
-0x6d, 0xea, 0x6f, 0x9c, 0xe1, 0x47, 0x0d, 0xcc,
-0xbc, 0xc4, 0x8f, 0x89, 0xea, 0x91, 0xa1, 0x8f,
-0xe5, 0xa0, 0xf1, 0x73, 0xb3, 0xda, 0xef, 0x3c,
-0xaf, 0x06, 0x8d, 0xc9, 0x28, 0xae, 0xd8, 0x04,
-0x11, 0xc9, 0xa2, 0x7b, 0x4a, 0x9c, 0x07, 0x9b,
-0x33, 0xf8, 0xc7, 0xd4, 0xc6, 0xb6, 0x74, 0x96,
-0xa2, 0x7d, 0x39, 0xdb, 0xe4, 0x13, 0xdd, 0x34,
-0xdd, 0xa3, 0x97, 0x39, 0x45, 0xaf, 0xfe, 0x99,
-0x93, 0xb7, 0xc7, 0x99, 0xb3, 0x6b, 0x9d, 0x8e,
-0xd0, 0xc5, 0xcf, 0xfc, 0x99, 0xfe, 0x90, 0xb0,
-0xc1, 0xd3, 0xc9, 0x63, 0x89, 0x15, 0x81, 0x0a,
-0x27, 0x93, 0x45, 0x2c, 0xb9, 0x02, 0x5f, 0x5c,
-0x3c, 0x0f, 0xfa, 0x30, 0x0f, 0xac, 0xdf, 0x50,
-0x86, 0x86, 0x6b, 0xab, 0x37, 0x70, 0x75, 0x20,
-0xc3, 0x0f, 0x2f, 0xde, 0x40, 0x30, 0xc9, 0xb4,
-0xf0, 0x52, 0x07, 0x19, 0x3e, 0xa2, 0x8d, 0x3d,
-0x0f, 0x15, 0xfd, 0xb8, 0x7f, 0x36, 0x2c, 0x0a,
-0x73, 0x3d, 0x64, 0xdd, 0x7f, 0x7a, 0x7f, 0x2e,
-0x9a, 0x89, 0xd6, 0x96, 0x59, 0x69, 0xbb, 0x2a,
-0xa3, 0x5b, 0x04, 0x92, 0x4b, 0xfa, 0xca, 0x7c,
-0xd2, 0x05, 0xea, 0xf8, 0xd4, 0x27, 0xff, 0x44,
-0x3f, 0x62, 0x04, 0x02, 0x78, 0x4a, 0x4f, 0xdb,
-0x2f, 0xca, 0x0f, 0x4e, 0x35, 0x39, 0x9c, 0xb4,
-0xfa, 0x43, 0xba, 0xce, 0x95, 0x5d, 0x8a, 0x5d,
-0xe2, 0x8d, 0xe6, 0xed, 0x17, 0xe4, 0xfb, 0xb5,
-0xcb, 0xd1, 0x46, 0xd8, 0x74, 0x45, 0x7f, 0x48,
-0x71, 0x51, 0xaf, 0x4d, 0xe4, 0xf7, 0xca, 0x3e,
-0xf1, 0xbe, 0x1e, 0x48, 0x38, 0xe3, 0xdd, 0x2b,
-0x09, 0x08, 0x99, 0x05, 0xbd, 0xc4, 0x8f, 0xe2,
-0x81, 0xad, 0x0f, 0xd2, 0x7c, 0xb4, 0xe9, 0x9f,
-0xcb, 0xcc, 0xa9, 0x14, 0x07, 0x12, 0x9e, 0x09,
-0x7e, 0x2e, 0x3c, 0x1f, 0xf6, 0x27, 0x3c, 0x27,
-0xef, 0xec, 0x63, 0x3f, 0x11, 0x61, 0x63, 0xe1,
-0xdb, 0xfc, 0x20, 0xab, 0xd4, 0x7f, 0xcd, 0x3d,
-0x13, 0xad, 0x2f, 0xca, 0xdf, 0x4c, 0xef, 0x87,
-0x84, 0x42, 0x65, 0x02, 0x54, 0x14, 0xe9, 0x70,
-0xb6, 0xee, 0x91, 0xf0, 0xc5, 0x6b, 0x10, 0x08,
-0x85, 0xc5, 0xdc, 0xe3, 0x57, 0xd3, 0x60, 0x8b,
-0xcd, 0x46, 0x0c, 0xf2, 0xfc, 0xac, 0x3e, 0xd3,
-0x1f, 0x52, 0xfb, 0x22, 0xc2, 0x80, 0xd2, 0x24,
-0xff, 0xd6, 0xb2, 0xd9, 0xc6, 0x4b, 0x28, 0x94,
-0xac, 0x7e, 0xe0, 0x47, 0xf0, 0x00, 0x2e, 0x54,
-0x64, 0x75, 0x78, 0x59, 0xf1, 0xf7, 0x84, 0xbe,
-0xfc, 0xd3, 0xab, 0xd9, 0xfd, 0xb6, 0xfc, 0xe0,
-0xed, 0xa8, 0x3d, 0x6a, 0x06, 0x6f, 0xdb, 0x9d,
-0xeb, 0x44, 0xc1, 0x9f, 0xe0, 0x7d, 0xf2, 0x12,
-0x18, 0xc0, 0xff, 0x62, 0x41, 0xaf, 0xbc, 0x01,
-0x1e, 0xa3, 0x7e, 0x29, 0x75, 0xf6, 0xfc, 0xe0,
-0x4c, 0x5a, 0x9f, 0xe0, 0xa0, 0xd5, 0x5f, 0xeb,
-0x32, 0xbc, 0x64, 0xaa, 0x67, 0xe5, 0xfb, 0x8d,
-0x4b, 0x16, 0x63, 0x5c, 0xde, 0x45, 0xf3, 0x53,
-0xfa, 0x3d, 0xf6, 0xfa, 0x38, 0x4e, 0xf1, 0x6d,
-0x8a, 0xde, 0xbf, 0x80, 0x9f, 0x2d, 0xfe, 0x10,
-0x49, 0x5c, 0xf6, 0x5d, 0x70, 0x41, 0x04, 0x0e,
-0xa7, 0x88, 0x52, 0xd4, 0x3a, 0xb2, 0xaf, 0xd9,
-0xc6, 0x0f, 0xd7, 0x52, 0xfd, 0x01, 0xd4, 0x8f,
-0xd9, 0x2c, 0xbe, 0x36, 0xd5, 0x1f, 0x69, 0x16,
-0xbc, 0xc4, 0x4a, 0x4d, 0x2b, 0xd1, 0xb0, 0x8f,
-0x55, 0x1a, 0x3d, 0xe3, 0xac, 0xb7, 0x7c, 0xfa,
-0xfe, 0xa9, 0xfc, 0x20, 0xcd, 0x43, 0x61, 0x2f,
-0x5a, 0xd3, 0x40, 0xac, 0x46, 0x01, 0xcf, 0x09,
-0x18, 0xc9, 0x5b, 0xed, 0x79, 0x53, 0xdf, 0xd7,
-0x51, 0x19, 0xc3, 0x23, 0x7a, 0x1a, 0xaf, 0x8e,
-0x2a, 0xbb, 0xe0, 0x00, 0xab, 0x32, 0xbb, 0xfd,
-0x4c, 0x31, 0xd6, 0x3b, 0x62, 0x13, 0xbc, 0x84,
-0xe5, 0x42, 0x2f, 0x35, 0x6e, 0xdd, 0xda, 0x74,
-0x14, 0x0e, 0x24, 0xac, 0x7c, 0xc7, 0xe6, 0xf4,
-0xfe, 0x4c, 0x4a, 0xa3, 0x40, 0x49, 0xc0, 0x4d,
-0x31, 0xf9, 0x69, 0x34, 0x1c, 0xd5, 0x71, 0xe7,
-0xd3, 0xf2, 0xd3, 0xde, 0x4b, 0x91, 0x5e, 0x91,
-0xdf, 0x23, 0x4f, 0x18, 0x97, 0x06, 0x1a, 0x37,
-0x3a, 0x89, 0x1f, 0x35, 0xfd, 0x3c, 0xad, 0x94,
-0x1d, 0x83, 0x2a, 0xd8, 0x44, 0x6d, 0xf6, 0x26,
-0x20, 0xa8, 0x34, 0x8a, 0x14, 0x3f, 0x4a, 0x4b,
-0xcd, 0x47, 0xd3, 0x52, 0xf5, 0x71, 0x5a, 0x1a,
-0xff, 0xc0, 0x4e, 0xfe, 0xba, 0x45, 0xf2, 0x41,
-0xeb, 0xf6, 0x2d, 0x3d, 0xd0, 0xb2, 0x18, 0x0d,
-0xdf, 0x2d, 0xd4, 0x16, 0x52, 0xb1, 0x32, 0x86,
-0x9a, 0xc5, 0xff, 0xb9, 0xb2, 0x3e, 0xee, 0xe9,
-0x55, 0xf9, 0x56, 0x5a, 0x10, 0xb6, 0x37, 0x59,
-0xdd, 0xad, 0x89, 0xef, 0xe4, 0xb5, 0x12, 0x55,
-0xa8, 0x7f, 0xf2, 0xed, 0xf8, 0xa7, 0x6e, 0x66,
-0x39, 0x3c, 0x0a, 0x9e, 0xa6, 0x54, 0x1a, 0x11,
-0xa8, 0x8d, 0xb3, 0xdb, 0xea, 0xa7, 0x4a, 0x15,
-0x73, 0xe5, 0xca, 0x7e, 0xae, 0x37, 0x65, 0xd5,
-0xc7, 0x51, 0x7e, 0x90, 0xfa, 0x6f, 0xe7, 0xb9,
-0xc3, 0x43, 0x56, 0xda, 0x42, 0xd5, 0xd8, 0x08,
-0xeb, 0x00, 0xdf, 0x61, 0x87, 0xe6, 0x50, 0x76,
-0xee, 0x66, 0xb1, 0xb6, 0x3c, 0xad, 0x29, 0xa3,
-0x7f, 0x56, 0xd3, 0x7c, 0x10, 0x4a, 0x4b, 0x85,
-0x09, 0xe6, 0x49, 0x81, 0x14, 0xde, 0x8b, 0x40,
-0x90, 0x17, 0x50, 0xa1, 0x1c, 0x11, 0xc5, 0x9d,
-0x42, 0xfe, 0x30, 0x93, 0x1f, 0x9c, 0x39, 0x12,
-0x3f, 0x3f, 0x2f, 0xd8, 0xb6, 0x74, 0x33, 0xf5,
-0x87, 0x4c, 0xd1, 0xa2, 0xce, 0xc5, 0xa8, 0x63,
-0xd2, 0x6b, 0x29, 0xc6, 0x54, 0x63, 0xdb, 0xa6,
-0xcd, 0x9d, 0x7f, 0x60, 0x76, 0x7e, 0xf8, 0xeb,
-0xc4, 0xaf, 0xde, 0x4c, 0xb0, 0x50, 0x0b, 0x5a,
-0xfc, 0x79, 0xe3, 0x10, 0x04, 0xda, 0x9c, 0x85,
-0xf2, 0x88, 0x86, 0xc2, 0x2d, 0xce, 0x68, 0x99,
-0x8d, 0x4f, 0x55, 0x12, 0xd3, 0x23, 0xd4, 0x1f,
-0x32, 0xdc, 0x69, 0x0a, 0xae, 0x57, 0xc9, 0x4e,
-0xca, 0x0f, 0x0a, 0x6f, 0x05, 0x6f, 0x0a, 0xc3,
-0xe9, 0xf2, 0x08, 0xdf, 0x0e, 0x7c, 0x20, 0xfc,
-0x66, 0x66, 0x3e, 0x9a, 0xb2, 0x45, 0xac, 0x81,
-0x4a, 0x9a, 0x0f, 0x72, 0x47, 0x6c, 0x8d, 0x5e,
-0xd9, 0xda, 0xda, 0xee, 0x2e, 0x56, 0x36, 0x96,
-0x96, 0xb6, 0x89, 0x65, 0xd4, 0x31, 0x49, 0xda,
-0x41, 0xd4, 0xa9, 0x4c, 0x7f, 0xc8, 0xad, 0xca,
-0x4e, 0xb0, 0xf8, 0xe1, 0xc3, 0x6c, 0xaf, 0xb1,
-0x11, 0x5c, 0x6d, 0xad, 0xed, 0xac, 0xc6, 0xd8,
-0xa8, 0xcd, 0x5b, 0xe4, 0x3d, 0xce, 0x7e, 0x1f,
-0x5e, 0x03, 0x65, 0xed, 0xde, 0x61, 0xdb, 0x7a,
-0xc6, 0x66, 0x5a, 0xd5, 0x70, 0x34, 0x86, 0x69,
-0x39, 0x1c, 0x4a, 0x50, 0xa3, 0x48, 0xb5, 0x9c,
-0xf5, 0x9b, 0x56, 0x5b, 0x00, 0xc4, 0xab, 0x5b,
-0x03, 0x08, 0x7d, 0xd9, 0xa8, 0x98, 0x5e, 0x1f,
-0xca, 0x0f, 0xbe, 0x67, 0x35, 0x01, 0xe8, 0x7c,
-0x97, 0x9d, 0x37, 0x82, 0x8b, 0x0a, 0x2c, 0x5a,
-0x94, 0x98, 0xea, 0x20, 0x7a, 0x3e, 0x6c, 0xf1,
-0xa3, 0xec, 0xf9, 0xc1, 0x78, 0xa4, 0x41, 0xb7,
-0xfa, 0x23, 0xc5, 0x61, 0x08, 0xaa, 0x35, 0xd7,
-0x40, 0xd1, 0x78, 0x78, 0xa8, 0xe5, 0xef, 0xe9,
-0x48, 0xa1, 0x38, 0x65, 0x54, 0x03, 0xfa, 0xa7,
-0x87, 0xc5, 0xf4, 0xfe, 0xf7, 0xe6, 0x7c, 0x06,
-0xce, 0x98, 0x1e, 0xea, 0x06, 0x90, 0x80, 0xf5,
-0x8b, 0xee, 0x11, 0x8b, 0x77, 0xb9, 0xdf, 0x53,
-0xd6, 0x4b, 0x15, 0x78, 0xa4, 0xf9, 0xef, 0x88,
-0xe8, 0x24, 0x1c, 0x49, 0x39, 0x92, 0xd9, 0x0f,
-0xca, 0x97, 0x20, 0x66, 0xce, 0x05, 0xd5, 0xc9,
-0x4c, 0x10, 0x9f, 0xad, 0x80, 0x6b, 0x9c, 0xb8,
-0xbb, 0x50, 0x2d, 0x4b, 0xaa, 0xc4, 0x64, 0x2b,
-0xe0, 0x12, 0x01, 0x76, 0x38, 0xcd, 0x4f, 0x10,
-0xda, 0x7f, 0x85, 0x27, 0xcd, 0x54, 0x5b, 0x00,
-0xe9, 0x49, 0x31, 0xcf, 0x54, 0xbf, 0x61, 0xd5,
-0x77, 0xa0, 0x30, 0xc1, 0x6e, 0xe3, 0x9b, 0x10,
-0x78, 0xa3, 0xff, 0x32, 0x6a, 0x4c, 0xdf, 0x3f,
-0x12, 0x59, 0x06, 0x63, 0xe2, 0x86, 0xa4, 0x8b,
-0xf8, 0x51, 0x47, 0x09, 0xff, 0xb4, 0xca, 0x17,
-0x94, 0x41, 0xb1, 0x2d, 0xe4, 0x6a, 0x2d, 0x73,
-0x23, 0x34, 0x5a, 0x90, 0x74, 0xb6, 0xca, 0x67,
-0x32, 0xfc, 0xa8, 0xc2, 0x5d, 0xf0, 0x77, 0xa9,
-0x79, 0x19, 0xa3, 0xec, 0x75, 0x78, 0x0e, 0x54,
-0x2a, 0x43, 0x46, 0x0d, 0x63, 0xcd, 0xa3, 0x84,
-0x24, 0x20, 0xd8, 0x8a, 0xcb, 0xe1, 0x4c, 0x7f,
-0x48, 0xe5, 0xa0, 0xf1, 0x96, 0xf8, 0x6e, 0x39,
-0x3a, 0x65, 0x01, 0xf8, 0x44, 0x34, 0xea, 0xb7,
-0x4d, 0xc8, 0x7f, 0x80, 0xc9, 0x8e, 0x60, 0xf9,
-0x8c, 0xa7, 0x10, 0x08, 0x0d, 0x89, 0x6a, 0xe2,
-0x47, 0x8d, 0xdb, 0xf2, 0x83, 0x82, 0xa6, 0x51,
-0x8f, 0xaa, 0x6d, 0xea, 0x2c, 0xe3, 0x39, 0x54,
-0x44, 0x39, 0x40, 0xfd, 0xf9, 0x19, 0x1e, 0xb9,
-0xd3, 0x3d, 0xce, 0x9e, 0xa4, 0xfa, 0xb8, 0x55,
-0x36, 0xfc, 0x03, 0xe2, 0xf1, 0x45, 0xa4, 0xaf,
-0xba, 0x03, 0xec, 0x04, 0x2a, 0xae, 0xf9, 0x74,
-0xf6, 0x14, 0xde, 0x61, 0xce, 0x12, 0xf5, 0x9e,
-0xed, 0xa7, 0x8c, 0xb5, 0x30, 0x7f, 0x18, 0x5d,
-0xd1, 0xc1, 0x0c, 0x3f, 0x5c, 0x11, 0x56, 0x7f,
-0x12, 0x15, 0x18, 0x07, 0xf4, 0xa6, 0xb4, 0x3c,
-0x09, 0x17, 0xf6, 0x80, 0xe6, 0x13, 0x8b, 0x4b,
-0x98, 0xd9, 0x1e, 0x33, 0x7c, 0xe0, 0x8d, 0xdb,
-0xf0, 0x4f, 0xcf, 0xcc, 0x24, 0x9f, 0x2a, 0xaa,
-0x7d, 0x5a, 0xf4, 0x99, 0xe8, 0x36, 0x46, 0xe4,
-0xa4, 0x7e, 0xf1, 0xc4, 0x37, 0xc5, 0x5f, 0x6f,
-0x2d, 0x4b, 0x4a, 0x09, 0xb3, 0x81, 0xa3, 0xfe,
-0x39, 0x69, 0xe3, 0x87, 0xef, 0xb2, 0x92, 0x86,
-0xd7, 0x51, 0x19, 0xdd, 0xc5, 0x92, 0x60, 0xd2,
-0x6a, 0x14, 0x89, 0x77, 0x30, 0xae, 0xdb, 0x29,
-0x8f, 0x95, 0x5e, 0xf4, 0xd3, 0xa8, 0x74, 0xf9,
-0x74, 0x1a, 0xff, 0x97, 0x6a, 0xe3, 0x34, 0x1d,
-0xde, 0xf4, 0x99, 0xf0, 0x1d, 0xf8, 0x10, 0xbe,
-0x3b, 0xa0, 0x9a, 0x72, 0x1d, 0x1c, 0xd3, 0xaa,
-0x93, 0xf9, 0xc3, 0xb2, 0x1f, 0x15, 0x6f, 0xb5,
-0xe9, 0x1c, 0x55, 0x33, 0xf6, 0x7a, 0x9b, 0x42,
-0x65, 0x59, 0xd4, 0x8d, 0x87, 0xe9, 0x4b, 0xf6,
-0x53, 0xbf, 0x2c, 0x3f, 0xaa, 0x9d, 0x93, 0xe8,
-0x56, 0x78, 0x63, 0xf2, 0x4a, 0x7c, 0xb5, 0x0a,
-0x2a, 0x5d, 0xcf, 0xd4, 0xa7, 0x88, 0x1c, 0x27,
-0x1a, 0x11, 0xbc, 0xde, 0x9f, 0x3b, 0x8a, 0xfa,
-0xe7, 0x6b, 0x90, 0x17, 0x47, 0xff, 0xa2, 0x9b,
-0xeb, 0x1d, 0xad, 0xfe, 0xcd, 0x3e, 0xad, 0x8f,
-0x21, 0x1e, 0xd8, 0x66, 0xe7, 0x47, 0x15, 0x4b,
-0x10, 0x65, 0xbe, 0x81, 0x08, 0x84, 0xbb, 0xa0,
-0xd7, 0x9a, 0x9e, 0x96, 0xcb, 0x21, 0x6a, 0x0d,
-0xb2, 0x0a, 0x1b, 0xd4, 0x91, 0xd5, 0xcc, 0xaa,
-0x4f, 0x81, 0xfc, 0xaf, 0x12, 0x3f, 0x1c, 0x61,
-0x86, 0x9c, 0x6a, 0x93, 0x95, 0x9f, 0x02, 0x42,
-0x6e, 0xb2, 0x2f, 0x3e, 0xb4, 0x68, 0x68, 0xe8,
-0xb7, 0xc9, 0x7a, 0x5a, 0xff, 0x6c, 0x9b, 0x39,
-0x2e, 0xc6, 0x52, 0xeb, 0xb9, 0x0a, 0x26, 0xe1,
-0x66, 0xc8, 0x37, 0x3b, 0x53, 0xfd, 0x5b, 0x36,
-0x9a, 0x45, 0xe3, 0xd6, 0x11, 0x97, 0xbd, 0x3f,
-0x52, 0x7f, 0xce, 0x78, 0xf4, 0x94, 0xee, 0x80,
-0x02, 0xa3, 0x33, 0x2e, 0xf0, 0x32, 0x07, 0x35,
-0x56, 0x8a, 0xe2, 0x87, 0xc6, 0x5d, 0xf4, 0x0f,
-0x07, 0xa1, 0xda, 0xed, 0x6a, 0xb7, 0xcd, 0x47,
-0x33, 0x4b, 0x7e, 0x4a, 0xfd, 0x91, 0xc6, 0xd1,
-0x9a, 0xcf, 0x87, 0x03, 0xd1, 0xaa, 0x71, 0xbe,
-0xdf, 0xf8, 0x9d, 0xd1, 0x6d, 0x7a, 0xc6, 0x11,
-0xf8, 0x7d, 0x15, 0x9e, 0x31, 0x2b, 0x4e, 0xaa,
-0x3f, 0x61, 0x7a, 0x9a, 0x9f, 0x99, 0x50, 0x36,
-0x48, 0x7b, 0xd0, 0x8b, 0x71, 0xe8, 0x4c, 0x18,
-0xbb, 0xa9, 0x1b, 0x2d, 0x30, 0x13, 0x45, 0x5d,
-0xb1, 0xf2, 0xef, 0x28, 0xb4, 0x5e, 0xad, 0xb1,
-0x70, 0x86, 0x1f, 0xae, 0x50, 0x7f, 0x24, 0xcf,
-0x49, 0xea, 0x0f, 0xa0, 0x3f, 0x0f, 0x05, 0xb8,
-0x9b, 0xdc, 0xd4, 0x6f, 0x8a, 0x99, 0xaa, 0x68,
-0x0a, 0xc1, 0x33, 0x32, 0x7d, 0xc8, 0xcc, 0x9f,
-0xe6, 0x53, 0x7d, 0xce, 0xea, 0x8f, 0x54, 0x01,
-0xe8, 0x7f, 0xed, 0x80, 0xd5, 0x9a, 0x35, 0x58,
-0x67, 0xb4, 0xfc, 0x08, 0xf4, 0xb6, 0x58, 0x8a,
-0xfa, 0x65, 0x54, 0xdd, 0x78, 0x2a, 0x6a, 0x9b,
-0x0f, 0x4b, 0xf6, 0xfd, 0x66, 0xd3, 0x95, 0x94,
-0x2f, 0xb5, 0x5e, 0x16, 0x8d, 0x06, 0x5e, 0x76,
-0x8e, 0xfa, 0xad, 0x09, 0x0b, 0x31, 0x4e, 0x52,
-0xc7, 0x80, 0x33, 0xd9, 0xf8, 0x07, 0xfe, 0x9e,
-0x8c, 0x9a, 0x5f, 0xde, 0x86, 0x8a, 0xba, 0x81,
-0xb2, 0xb1, 0x5e, 0xea, 0x3f, 0xd9, 0x54, 0xd0,
-0x3b, 0x63, 0x83, 0xf1, 0xbe, 0xdf, 0xaa, 0xf8,
-0xce, 0xc4, 0x7f, 0x4e, 0xe6, 0x94, 0xb5, 0xf4,
-0xb5, 0x23, 0x6c, 0x16, 0xac, 0x4a, 0xac, 0x17,
-0x56, 0x37, 0x24, 0x05, 0x3f, 0x84, 0xe0, 0x6e,
-0xde, 0x35, 0xe3, 0x1e, 0x88, 0x18, 0x1e, 0x11,
-0xd1, 0x9b, 0x32, 0xfd, 0x01, 0x4c, 0x65, 0x91,
-0x11, 0xc7, 0xdd, 0x89, 0x6f, 0xf8, 0x20, 0xf4,
-0x46, 0x7d, 0xa5, 0xaa, 0xe2, 0x50, 0x16, 0x45,
-0x85, 0x37, 0xda, 0x86, 0xef, 0xac, 0xc4, 0x94,
-0x58, 0xcc, 0x8b, 0x78, 0x2f, 0xbd, 0xdf, 0x10,
-0xff, 0x74, 0x3d, 0x22, 0x2a, 0x2b, 0xd4, 0x6f,
-0x31, 0x37, 0x3c, 0x21, 0x2a, 0x93, 0xd7, 0xac,
-0xce, 0xbd, 0x3a, 0x67, 0xcf, 0xb6, 0xca, 0xe5,
-0xfc, 0x5b, 0xa9, 0x8e, 0x91, 0x21, 0xfc, 0x1e,
-0x4b, 0x6c, 0xfc, 0xf0, 0xdb, 0xc5, 0xc7, 0x7a,
-0xc3, 0xe8, 0x26, 0x1d, 0x61, 0xd5, 0xc7, 0xe0,
-0x6b, 0x9a, 0x01, 0x45, 0x8a, 0x81, 0xf0, 0x3b,
-0x5c, 0xe0, 0x67, 0x63, 0x10, 0xa3, 0xfd, 0x43,
-0xfc, 0xa8, 0x34, 0x3f, 0x3c, 0xc7, 0x1a, 0xfb,
-0xae, 0xb8, 0x86, 0xe5, 0x61, 0xe3, 0x24, 0x55,
-0xa3, 0x8c, 0x17, 0x4d, 0x18, 0x97, 0xf5, 0x99,
-0x86, 0xcb, 0x68, 0x1e, 0x47, 0x68, 0xd1, 0x08,
-0x05, 0x89, 0x2c, 0x7e, 0x78, 0x0c, 0x95, 0x52,
-0x20, 0xa9, 0x47, 0xf1, 0xeb, 0xf8, 0x08, 0x6a,
-0x63, 0x3e, 0xcb, 0x71, 0x13, 0x61, 0x13, 0xdd,
-0xd2, 0x10, 0xfb, 0x35, 0xd4, 0x88, 0x7c, 0x8a,
-0xff, 0x4c, 0x5f, 0x9f, 0x28, 0xd9, 0x40, 0x4e,
-0x13, 0xf0, 0x10, 0x6e, 0xd9, 0x67, 0x69, 0x3a,
-0x95, 0xc1, 0x86, 0x9d, 0x7b, 0x95, 0x52, 0xfa,
-0xd0, 0x36, 0xe0, 0xe7, 0xbd, 0x8d, 0x8e, 0x7c,
-0x94, 0xe6, 0x87, 0x23, 0xfe, 0xd1, 0x9e, 0x14,
-0x53, 0xb0, 0x67, 0x5f, 0x07, 0x24, 0xf3, 0xee,
-0x67, 0x6f, 0xc2, 0x9e, 0x81, 0xf2, 0xe4, 0x3a,
-0xab, 0x43, 0x26, 0x42, 0xa3, 0xbc, 0xd5, 0xa8,
-0xea, 0xa7, 0xaf, 0x1f, 0x55, 0x04, 0x08, 0xfc,
-0x7a, 0x78, 0xae, 0x87, 0xfa, 0xdd, 0xe9, 0xf0,
-0x69, 0x52, 0xec, 0x71, 0xa3, 0x5c, 0xcb, 0xb3,
-0x3a, 0x50, 0x71, 0x9d, 0xe2, 0x8d, 0x6f, 0xa4,
-0xaf, 0x4f, 0xce, 0x1c, 0x85, 0x33, 0x88, 0x37,
-0xf9, 0x4e, 0xf4, 0x97, 0x9f, 0x87, 0x40, 0xcf,
-0xb5, 0x31, 0xf9, 0x0c, 0x3c, 0x6f, 0xd6, 0x46,
-0xf3, 0x63, 0xcd, 0x5e, 0x38, 0x3c, 0x50, 0x4b,
-0xfd, 0xf4, 0x26, 0x32, 0xfc, 0x70, 0x29, 0xae,
-0x51, 0x13, 0xa4, 0x54, 0x37, 0x24, 0xfc, 0x5e,
-0x0b, 0x5e, 0xc5, 0x85, 0x9a, 0xd4, 0x6f, 0xe2,
-0x0f, 0x92, 0x85, 0x1a, 0x2b, 0x7c, 0x21, 0x15,
-0xff, 0x49, 0xaf, 0x8f, 0xf6, 0x00, 0xfc, 0x22,
-0x56, 0x6b, 0xb8, 0xdc, 0x6c, 0x79, 0x53, 0x7f,
-0xb4, 0xb6, 0xf5, 0xba, 0xad, 0x33, 0x46, 0x8c,
-0x43, 0x9e, 0xfb, 0xd1, 0x3e, 0xaa, 0x0a, 0xf4,
-0x47, 0x11, 0xff, 0x10, 0x3f, 0x6a, 0xfa, 0x79,
-0x84, 0xf2, 0x65, 0x8d, 0xc6, 0xb2, 0xd3, 0x18,
-0x53, 0x58, 0x27, 0x50, 0x78, 0x88, 0x8d, 0x48,
-0xaf, 0x4b, 0x55, 0xab, 0xb8, 0x16, 0x2e, 0x87,
-0xd7, 0xf3, 0x6a, 0x43, 0xf9, 0x57, 0xf0, 0xa3,
-0xc4, 0x0f, 0xe1, 0xfa, 0x16, 0x1a, 0xe3, 0x25,
-0x6d, 0x64, 0xd7, 0x1b, 0xd7, 0x9c, 0x70, 0x9f,
-0x23, 0x0b, 0xde, 0xc6, 0x89, 0xcf, 0x4c, 0xa3,
-0xbe, 0x50, 0x28, 0xb0, 0xe1, 0x9f, 0xe2, 0xd8,
-0x5a, 0x6f, 0x69, 0x9b, 0xba, 0x2c, 0xbc, 0x37,
-0xb6, 0xc6, 0x7b, 0x37, 0x09, 0xa7, 0x9e, 0xfa,
-0x9e, 0xb7, 0xb2, 0x2d, 0x42, 0x8d, 0x92, 0xbe,
-0xe7, 0x9d, 0x43, 0x1d, 0x93, 0xda, 0xd2, 0xfc,
-0xcc, 0xd5, 0xf9, 0x2b, 0xc4, 0x49, 0xbd, 0x96,
-0xab, 0xe1, 0xb2, 0xa4, 0x48, 0xa0, 0xb0, 0x38,
-0xdc, 0x44, 0xf3, 0x61, 0xab, 0xb8, 0x2f, 0x15,
-0x11, 0x0a, 0xe4, 0x39, 0x07, 0xe4, 0xd9, 0x76,
-0xfc, 0x93, 0x6a, 0xfb, 0xa3, 0x95, 0x2d, 0x9f,
-0x2a, 0x7b, 0x2f, 0x5a, 0xae, 0x4d, 0x45, 0x84,
-0xc6, 0x28, 0x22, 0x74, 0x98, 0x0c, 0xbd, 0x92,
-0xc1, 0x3f, 0xe7, 0xac, 0x26, 0x48, 0xae, 0xe3,
-0xac, 0x66, 0xef, 0x6b, 0x7a, 0x91, 0xa1, 0x0c,
-0xd3, 0x58, 0x10, 0x7d, 0x01, 0xf5, 0x07, 0xa8,
-0x81, 0x7c, 0xa5, 0x9a, 0x46, 0x87, 0xd8, 0xf8,
-0x51, 0x25, 0x34, 0x04, 0xd6, 0x22, 0x41, 0x85,
-0x20, 0xa2, 0x79, 0x34, 0x2e, 0x10, 0xfd, 0x46,
-0x50, 0x03, 0x78, 0xb7, 0x79, 0x4a, 0xf5, 0x08,
-0xb3, 0xfa, 0x23, 0x3d, 0x68, 0xe3, 0x87, 0x77,
-0x35, 0x75, 0x68, 0x5e, 0x22, 0x41, 0xb5, 0x20,
-0xcc, 0x8b, 0xb5, 0xf0, 0xc2, 0x26, 0x85, 0x75,
-0x68, 0x60, 0x70, 0xc4, 0x7b, 0x66, 0x87, 0xf6,
-0xb4, 0xc1, 0x0b, 0xf1, 0x53, 0x9a, 0x5e, 0x7f,
-0xc4, 0x3f, 0x79, 0xd4, 0x04, 0x49, 0xdd, 0x8c,
-0x78, 0x66, 0x9d, 0x71, 0x4f, 0xbb, 0x37, 0xd5,
-0x16, 0xbb, 0xc2, 0x80, 0x87, 0x58, 0xb9, 0x44,
-0x02, 0xaa, 0xa6, 0x1f, 0x67, 0xf8, 0xe1, 0x33,
-0x7f, 0x2b, 0x0e, 0x95, 0xd7, 0x1b, 0xae, 0xad,
-0x56, 0x7c, 0x2f, 0xd0, 0xbe, 0x21, 0x35, 0x16,
-0xc4, 0x4f, 0xf8, 0x47, 0xd1, 0x0e, 0xb1, 0x3a,
-0x2a, 0x94, 0xcb, 0xf4, 0x07, 0x48, 0x48, 0x3f,
-0x8e, 0x9c, 0xd7, 0x9f, 0xc7, 0xeb, 0xbb, 0x77,
-0x6a, 0x67, 0x2d, 0x20, 0xd4, 0x3d, 0x02, 0x29,
-0xa1, 0xf3, 0x37, 0x8e, 0xb3, 0xac, 0xd6, 0xc8,
-0xe2, 0x87, 0x73, 0xad, 0x03, 0x86, 0x11, 0x76,
-0x2a, 0x20, 0x83, 0x55, 0x86, 0xb0, 0x49, 0x94,
-0x91, 0x57, 0x99, 0x8a, 0x37, 0xc2, 0x49, 0xb9,
-0x5e, 0xdb, 0x00, 0x72, 0x93, 0xad, 0x3e, 0x6e,
-0xbf, 0x38, 0xba, 0xc8, 0x13, 0xe6, 0x63, 0x61,
-0xdc, 0xcf, 0xdc, 0x27, 0x54, 0x6a, 0x94, 0xbd,
-0x1e, 0xe6, 0xd3, 0xc4, 0x90, 0x09, 0x38, 0x1a,
-0xa9, 0x25, 0xc1, 0x91, 0x89, 0x2f, 0x29, 0xb7,
-0x87, 0xc3, 0xc9, 0x58, 0xb2, 0xa2, 0xc6, 0xa1,
-0xc0, 0x6e, 0xe1, 0x33, 0x54, 0x1f, 0x73, 0x85,
-0x3b, 0x84, 0x4f, 0xd4, 0xdd, 0xcc, 0x86, 0x9a,
-0x3a, 0x85, 0x3e, 0xd2, 0xa3, 0x3b, 0x1c, 0x69,
-0xfd, 0x2c, 0x34, 0x03, 0x3a, 0xb9, 0x7e, 0xda,
-0xe1, 0xa7, 0x32, 0x31, 0x1a, 0x13, 0xf6, 0x0d,
-0x70, 0xc2, 0x5a, 0xa3, 0x12, 0xa8, 0x71, 0x10,
-0xac, 0x51, 0x9e, 0xe8, 0x47, 0xc8, 0xad, 0xa7,
-0xf5, 0x4f, 0x24, 0xf2, 0x45, 0x78, 0x35, 0x35,
-0x04, 0x64, 0x36, 0xfc, 0x51, 0x5c, 0x9b, 0xec,
-0xae, 0xb3, 0x3a, 0x26, 0xdd, 0xbc, 0x8d, 0x26,
-0x86, 0x50, 0xeb, 0xa4, 0x7b, 0x9c, 0x2b, 0x64,
-0x4f, 0xa6, 0x3f, 0x36, 0xe2, 0x9f, 0x33, 0x29,
-0x7e, 0x78, 0x8a, 0x1d, 0x34, 0x23, 0x6e, 0xd5,
-0xc7, 0x05, 0x21, 0x3f, 0x5e, 0x34, 0x06, 0xef,
-0xb0, 0xd9, 0xe6, 0x8c, 0x98, 0x3c, 0x90, 0xc6,
-0x27, 0x4c, 0x89, 0x8b, 0x4b, 0x22, 0x98, 0x2c,
-0x68, 0x92, 0x5f, 0xd4, 0x7e, 0x27, 0x6e, 0x4a,
-0xde, 0x56, 0x57, 0x56, 0x85, 0x1e, 0xfd, 0x7c,
-0x62, 0x8c, 0x57, 0x29, 0x7f, 0xdc, 0x56, 0x3d,
-0xe2, 0x1c, 0x95, 0x33, 0xf5, 0x6b, 0x3d, 0x25,
-0x1d, 0xfa, 0x73, 0x25, 0x95, 0x67, 0xb8, 0x11,
-0x4e, 0xd5, 0xa7, 0x6c, 0xfc, 0x76, 0xf7, 0x5f,
-0x27, 0xff, 0x08, 0x37, 0xcf, 0xc2, 0xe7, 0xff,
-0xd1, 0xc8, 0xb3, 0xc3, 0xa5, 0x4b, 0x1c, 0x77,
-0x77, 0x3e, 0x9d, 0xe6, 0x87, 0x83, 0xd8, 0x82,
-0x30, 0xc9, 0x37, 0xe4, 0x08, 0x51, 0x3c, 0x99,
-0xe2, 0x3f, 0xf7, 0x5a, 0x81, 0x20, 0x9f, 0xb0,
-0xf8, 0xf0, 0xfb, 0x24, 0xd4, 0x60, 0x21, 0x7b,
-0x7d, 0x9c, 0xf2, 0x00, 0xf4, 0x0a, 0xdf, 0x28,
-0xf7, 0xb2, 0xdb, 0xe1, 0xe1, 0xcf, 0x95, 0x0f,
-0xe7, 0xd5, 0xb8, 0xdb, 0xf8, 0x1e, 0x03, 0x81,
-0xd0, 0x0d, 0xec, 0xc1, 0xe8, 0xee, 0xf6, 0xd8,
-0x2a, 0x87, 0xcf, 0xa6, 0xaf, 0x7a, 0x66, 0xbe,
-0x0a, 0x13, 0x66, 0xc3, 0xaa, 0x82, 0x5d, 0x14,
-0xf6, 0x61, 0xc1, 0x51, 0xdf, 0xd6, 0xb2, 0x2a,
-0x38, 0x12, 0xfb, 0x62, 0x4f, 0x65, 0xbc, 0x68,
-0x3e, 0x7c, 0xac, 0x05, 0x3e, 0x5a, 0xd2, 0x23,
-0x9f, 0xc9, 0xcc, 0x87, 0x95, 0x76, 0xea, 0x13,
-0xd4, 0x94, 0xef, 0xc7, 0xf2, 0xae, 0xd0, 0x3b,
-0xbc, 0x6e, 0xa0, 0x40, 0xeb, 0xfc, 0x89, 0x8e,
-0x02, 0xea, 0xf3, 0x1d, 0x16, 0x3f, 0x2a, 0xe1,
-0xd2, 0xfb, 0x63, 0x36, 0x7e, 0xd4, 0x5e, 0x38,
-0x15, 0x5b, 0x98, 0x44, 0x25, 0xf6, 0x1d, 0xb8,
-0x2c, 0xb9, 0x4d, 0xe7, 0x78, 0x8e, 0x0f, 0x7e,
-0x26, 0x16, 0xee, 0x74, 0xc6, 0xe5, 0xa0, 0xb8,
-0x0c, 0xd5, 0x2d, 0x9b, 0x92, 0x72, 0x86, 0x1f,
-0xbe, 0x0d, 0xfe, 0x1b, 0xc4, 0xb8, 0xc7, 0xe4,
-0x3e, 0xf5, 0x6b, 0x70, 0xa0, 0xb0, 0x62, 0x90,
-0x1f, 0xdc, 0x9e, 0x0b, 0xcf, 0x00, 0x7e, 0x68,
-0xcf, 0x33, 0x1f, 0x47, 0xc5, 0x18, 0xa2, 0x46,
-0x5b, 0xf6, 0xfe, 0x00, 0x85, 0x5b, 0x61, 0x6e,
-0x22, 0x6f, 0x97, 0x63, 0xa5, 0x71, 0x80, 0x68,
-0x4e, 0x7d, 0x6c, 0x97, 0xd1, 0xad, 0x7b, 0x04,
-0xdf, 0x8a, 0xd7, 0x1f, 0x10, 0x56, 0x3f, 0xc3,
-0x10, 0xee, 0x9a, 0xa9, 0xdf, 0x57, 0x51, 0xb4,
-0xcd, 0xd4, 0x2f, 0x5a, 0xb7, 0xfa, 0x03, 0xf4,
-0x98, 0x7d, 0x7e, 0x47, 0x04, 0x3a, 0x21, 0xd6,
-0x81, 0x18, 0xc1, 0xd9, 0xb1, 0x87, 0x95, 0x1b,
-0xaa, 0xee, 0x68, 0xca, 0xf0, 0xc3, 0xf3, 0x97,
-0x23, 0xfa, 0xaa, 0x35, 0xf3, 0x09, 0x7d, 0x11,
-0xdb, 0xf6, 0xf6, 0x38, 0xfb, 0xf1, 0xf6, 0xf7,
-0x11, 0x0f, 0xe3, 0xf7, 0xe5, 0x8b, 0x5d, 0x94,
-0x16, 0x18, 0xae, 0x98, 0x6c, 0x64, 0xe2, 0x3f,
-0x3f, 0xfc, 0x43, 0x6c, 0x0c, 0x1a, 0x07, 0x96,
-0x26, 0x2d, 0xff, 0xfd, 0x7a, 0x9a, 0x6f, 0xb5,
-0x0a, 0x5e, 0x92, 0x1a, 0x25, 0x97, 0x29, 0x9d,
-0x83, 0x0b, 0x5a, 0x23, 0xd5, 0x03, 0xf6, 0xd8,
-0xe6, 0x6b, 0x5c, 0x6a, 0xbf, 0xdc, 0xd9, 0x38,
-0xb2, 0xf2, 0x39, 0xaa, 0x86, 0x2b, 0xac, 0x1e,
-0xc9, 0x5f, 0x5d, 0xd4, 0x08, 0xc7, 0xcc, 0x3d,
-0x83, 0xbb, 0x26, 0x9b, 0xeb, 0x8d, 0x63, 0x75,
-0xd5, 0x23, 0xae, 0xf3, 0xf6, 0xf9, 0xb0, 0x25,
-0x43, 0x5d, 0x7b, 0xbc, 0xbe, 0x04, 0x3f, 0xcb,
-0x7c, 0xe2, 0x99, 0x50, 0x45, 0x02, 0x7a, 0x07,
-0x7c, 0xa2, 0x53, 0x47, 0xc4, 0x12, 0x6f, 0x8a,
-0x28, 0xcf, 0xa4, 0xa8, 0xe0, 0x59, 0xfc, 0x70,
-0x61, 0x4d, 0xa7, 0x0a, 0x20, 0x9e, 0xe9, 0x0c,
-0x41, 0x82, 0xfa, 0x6f, 0xe4, 0x76, 0x82, 0xf7,
-0x64, 0xc9, 0x66, 0xe6, 0x7c, 0xa0, 0x53, 0xd7,
-0x4d, 0x35, 0xc0, 0xc2, 0x99, 0xf8, 0x4f, 0xce,
-0x2e, 0xe9, 0x80, 0x64, 0xf5, 0x07, 0xf0, 0xb5,
-0x3e, 0x03, 0xba, 0x59, 0x5f, 0x67, 0xf5, 0x07,
-0xc0, 0x5f, 0xa4, 0x87, 0xfd, 0x54, 0xdf, 0x41,
-0x85, 0x87, 0x71, 0x16, 0xcf, 0xd4, 0x6f, 0x52,
-0x7f, 0x80, 0xd4, 0x58, 0x58, 0x82, 0x85, 0xbd,
-0xc9, 0xd9, 0x07, 0x1f, 0x46, 0xe1, 0xa1, 0x80,
-0xb9, 0xa1, 0x4e, 0xae, 0xe2, 0x8b, 0x53, 0xf3,
-0x49, 0x85, 0xbd, 0x3f, 0xc0, 0x54, 0xfc, 0x47,
-0x9d, 0xe4, 0x17, 0xa1, 0x31, 0xb1, 0x71, 0xdc,
-0x75, 0xa9, 0xe5, 0xb2, 0xd5, 0x51, 0x4a, 0x3e,
-0xa7, 0x7c, 0x37, 0x15, 0x1a, 0x5a, 0x9d, 0x85,
-0x7f, 0x7e, 0xad, 0xd5, 0x9a, 0xb7, 0x2d, 0x68,
-0xfe, 0x1a, 0xd0, 0xa0, 0xba, 0x86, 0xe8, 0x0c,
-0xdf, 0x2b, 0x24, 0xe4, 0xa7, 0xfe, 0x8b, 0x7f,
-0x32, 0x1f, 0x16, 0x7d, 0x85, 0x76, 0xcf, 0x09,
-0x3e, 0xc1, 0x2a, 0x95, 0x97, 0xda, 0x3d, 0xe7,
-0xf2, 0xbe, 0x17, 0xae, 0x84, 0x03, 0xcb, 0xbe,
-0x34, 0xec, 0x38, 0xe0, 0x99, 0x6f, 0xbc, 0xf5,
-0xb9, 0xda, 0x3f, 0x6c, 0x7c, 0x36, 0x3b, 0xff,
-0x05, 0x0f, 0x8b, 0xb9, 0x23, 0x79, 0x01, 0xcf,
-0x4a, 0xfd, 0x40, 0xa1, 0x6e, 0x4a, 0x75, 0xf8,
-0xe1, 0x1c, 0xd8, 0xe2, 0x99, 0xfc, 0x6c, 0x0d,
-0x2b, 0xe7, 0x3b, 0x34, 0x3d, 0xd9, 0xba, 0x1f,
-0xb2, 0xfa, 0x23, 0xc1, 0x23, 0x84, 0x07, 0xea,
-0xd9, 0x17, 0x8d, 0x7d, 0xe2, 0xee, 0xb7, 0xf3,
-0x26, 0xd8, 0x17, 0x61, 0x5f, 0x57, 0xe9, 0xa8,
-0x3a, 0xe1, 0xb8, 0x0a, 0xf6, 0x89, 0x2f, 0x27,
-0xf3, 0xbe, 0x05, 0x77, 0xda, 0xe2, 0x3f, 0x4e,
-0xf8, 0x25, 0xd4, 0x98, 0xf9, 0xf5, 0xf2, 0x12,
-0x83, 0xd0, 0xb2, 0xc5, 0x97, 0xde, 0x03, 0xfa,
-0x68, 0x7e, 0x49, 0x91, 0x53, 0x7f, 0x5f, 0xf7,
-0x0f, 0x3a, 0xfd, 0x7f, 0x66, 0xef, 0x8f, 0xb4,
-0x0b, 0x7e, 0xa7, 0x5d, 0x37, 0x38, 0xe3, 0xac,
-0xbc, 0xab, 0xf5, 0x72, 0x49, 0x23, 0x15, 0xfe,
-0x1f, 0xb4, 0x18, 0x77, 0xeb, 0x43, 0xd4, 0x71,
-0x9d, 0x13, 0x83, 0xb1, 0xd9, 0xde, 0x1f, 0x89,
-0xd4, 0x54, 0xbd, 0xe9, 0xdc, 0xd7, 0x59, 0x35,
-0x35, 0x0d, 0xb6, 0xec, 0x43, 0x14, 0xbe, 0xd3,
-0xbf, 0x34, 0xfa, 0x25, 0x6a, 0x94, 0x4d, 0xfd,
-0x91, 0xfe, 0xa4, 0x3f, 0x40, 0x99, 0xc9, 0x3f,
-0x72, 0xcc, 0x62, 0x9b, 0xf4, 0x52, 0xb3, 0x79,
-0x15, 0x9b, 0xa4, 0xc0, 0xf2, 0x49, 0x9a, 0x37,
-0x0d, 0x3f, 0xcb, 0x29, 0xed, 0x57, 0xc7, 0x59,
-0x6f, 0x56, 0x7f, 0x00, 0x74, 0x33, 0x53, 0xf8,
-0x67, 0x2d, 0xbe, 0x78, 0xe7, 0xea, 0xf0, 0x9b,
-0xe5, 0x6b, 0x45, 0xfe, 0x7b, 0xdd, 0x27, 0xaf,
-0x0e, 0x52, 0xa9, 0x32, 0x85, 0x86, 0xfc, 0xe9,
-0xf8, 0x4f, 0x6b, 0xf1, 0x10, 0x9f, 0x8a, 0x1f,
-0xe6, 0x52, 0x20, 0x91, 0xf4, 0xf9, 0xab, 0x80,
-0xfa, 0xdc, 0xbc, 0xe6, 0x66, 0xea, 0x4f, 0x92,
-0x1a, 0x5d, 0xb4, 0xd9, 0xde, 0x1f, 0x00, 0xf5,
-0x6d, 0xbd, 0x40, 0x27, 0xab, 0x42, 0x1c, 0x86,
-0xde, 0x58, 0xaa, 0x3f, 0x00, 0x47, 0xe0, 0x77,
-0x1a, 0x1d, 0xa5, 0x33, 0xa8, 0xcc, 0xf0, 0xfb,
-0xca, 0xee, 0x0f, 0x40, 0xf5, 0x2c, 0xf3, 0xa7,
-0xc2, 0x3e, 0x0a, 0xf5, 0x07, 0x98, 0xee, 0x8f,
-0xf4, 0x4e, 0x2a, 0x10, 0xf4, 0x2f, 0xcd, 0x87,
-0x5d, 0xa2, 0x15, 0x95, 0xf3, 0xf3, 0xd3, 0x8d,
-0xb2, 0xad, 0xfe, 0x00, 0x51, 0x75, 0x0e, 0x1c,
-0xb2, 0xf2, 0x23, 0xcc, 0xc6, 0x0f, 0x87, 0xd4,
-0x7c, 0x58, 0x6f, 0x8a, 0x66, 0x9c, 0x6a, 0x94,
-0x6d, 0x09, 0x4e, 0xcd, 0x73, 0x7d, 0x78, 0x9d,
-0xb9, 0x7d, 0x95, 0x37, 0x6b, 0x3e, 0x6c, 0x8e,
-0x22, 0x4d, 0x35, 0x4d, 0x1a, 0x49, 0xd1, 0x50,
-0xb5, 0xdc, 0x72, 0x4b, 0xb0, 0xea, 0xe3, 0x3a,
-0x34, 0xbd, 0x05, 0xfd, 0xa9, 0x07, 0xfe, 0xb4,
-0x3f, 0x40, 0x8a, 0x16, 0xae, 0x1b, 0x9f, 0xb6,
-0xfa, 0x03, 0x48, 0x7a, 0x1b, 0x5d, 0xaf, 0x74,
-0x5a, 0xa5, 0x73, 0xf8, 0x3d, 0x4e, 0xef, 0x87,
-0x74, 0x7f, 0x80, 0x70, 0x91, 0x80, 0x3e, 0x3d,
-0x60, 0x0d, 0xaa, 0x80, 0xa9, 0xb0, 0x8f, 0x35,
-0xa8, 0x42, 0xa0, 0xf0, 0x53, 0x7b, 0x7f, 0x80,
-0xd8, 0x79, 0x5f, 0x90, 0x9a, 0x00, 0x7c, 0x83,
-0xca, 0xe2, 0x16, 0x17, 0x1c, 0x7f, 0x98, 0xc2,
-0x3e, 0x55, 0x6d, 0x3f, 0x5d, 0xd6, 0x79, 0x22,
-0x7e, 0x9e, 0xf8, 0xe1, 0x9b, 0x5f, 0xfe, 0x4a,
-0xd6, 0x7c, 0x58, 0xaa, 0xaf, 0x77, 0x51, 0xfc,
-0xe7, 0xbc, 0x3f, 0x68, 0xc1, 0x06, 0xa3, 0x1f,
-0x6a, 0x29, 0xfe, 0x93, 0x9a, 0x0f, 0x6b, 0x05,
-0x46, 0x32, 0xf8, 0x27, 0x69, 0xc5, 0x7f, 0x54,
-0xd6, 0x09, 0x11, 0xe1, 0x9f, 0xaa, 0x8f, 0xeb,
-0xf1, 0x56, 0x71, 0x6f, 0xb8, 0x49, 0xf7, 0x44,
-0x78, 0x6d, 0xaa, 0x3f, 0x40, 0x46, 0xff, 0x9c,
-0xb0, 0xe2, 0x3f, 0xea, 0xe7, 0xdd, 0x35, 0xb1,
-0x27, 0xf4, 0xca, 0xd6, 0xbc, 0x76, 0x77, 0x31,
-0xac, 0xd1, 0x2b, 0xdb, 0x38, 0x22, 0x2e, 0xb1,
-0xc6, 0x5d, 0x6a, 0x74, 0x2f, 0xb3, 0xcf, 0x47,
-0xcb, 0x49, 0xc5, 0x7f, 0xd4, 0x76, 0x56, 0x43,
-0x42, 0xeb, 0xbc, 0xe3, 0x4d, 0xc5, 0xc6, 0x4f,
-0xac, 0x88, 0xd0, 0xd5, 0x35, 0xa1, 0x8d, 0x70,
-0xfd, 0x15, 0xfd, 0x01, 0xb4, 0x9d, 0x2c, 0x35,
-0xff, 0x45, 0xcd, 0xa5, 0xc0, 0x0e, 0xa2, 0xd3,
-0x75, 0x54, 0xd6, 0x57, 0x6b, 0x38, 0xbf, 0x2f,
-0xcf, 0x61, 0x87, 0x72, 0xad, 0x41, 0x69, 0x99,
-0xfa, 0xb8, 0x1e, 0xd8, 0x39, 0x05, 0x0b, 0x11,
-0x06, 0x5b, 0xfd, 0x91, 0x2c, 0x7e, 0xf8, 0x43,
-0x0d, 0x86, 0xeb, 0x71, 0x79, 0x0a, 0x08, 0x5d,
-0xd1, 0x1f, 0x60, 0xba, 0xfb, 0xe8, 0x2a, 0x38,
-0xc5, 0xaa, 0xc1, 0x35, 0x48, 0xfd, 0x01, 0xa0,
-0x9a, 0x1a, 0x65, 0xfb, 0xa9, 0xbe, 0x9b, 0x4e,
-0xd9, 0xf8, 0xe1, 0x8a, 0x57, 0x9c, 0xd1, 0xab,
-0x22, 0xea, 0x76, 0xf9, 0xef, 0x10, 0xf6, 0x58,
-0x81, 0xa0, 0x51, 0x58, 0xaf, 0x7b, 0xfa, 0x78,
-0x15, 0xf5, 0x07, 0x00, 0xf4, 0x1f, 0x93, 0x59,
-0xfc, 0xf0, 0x2f, 0x89, 0x58, 0xd2, 0x57, 0xa7,
-0x16, 0x30, 0x43, 0x44, 0xc1, 0x43, 0xfe, 0x9a,
-0xa9, 0x08, 0xa1, 0x73, 0x8e, 0x28, 0xc9, 0x22,
-0x32, 0x74, 0xdb, 0xfb, 0x03, 0xe8, 0xd4, 0x1f,
-0x20, 0xd5, 0x0d, 0xe0, 0x2e, 0xfa, 0x1e, 0xcd,
-0x6b, 0x56, 0xe5, 0x4e, 0xb2, 0x4d, 0xc2, 0xaa,
-0x78, 0x6d, 0x80, 0x1d, 0xf0, 0x14, 0x9e, 0x82,
-0x4c, 0xfc, 0xc7, 0xcb, 0xa9, 0x3e, 0xee, 0x66,
-0xdd, 0xd5, 0x2a, 0x2f, 0x83, 0x13, 0x62, 0xb7,
-0xae, 0xb6, 0xca, 0xc7, 0x95, 0x41, 0xb1, 0x47,
-0x5f, 0xd2, 0x8a, 0x88, 0x88, 0x26, 0xc6, 0xe2,
-0xa9, 0xac, 0xfe, 0x90, 0xda, 0xfb, 0xe9, 0xfa,
-0xf7, 0x54, 0xbe, 0xc3, 0x02, 0x42, 0xfd, 0x16,
-0xed, 0x39, 0x71, 0xe5, 0x7c, 0x58, 0x23, 0x67,
-0xd2, 0xb8, 0x9c, 0xaa, 0x86, 0xbb, 0x64, 0x4d,
-0x83, 0xb5, 0xda, 0x02, 0xbc, 0x99, 0x1a, 0x6b,
-0x45, 0x83, 0x62, 0x17, 0xe8, 0xce, 0x75, 0xf6,
-0xf8, 0x4f, 0xe1, 0x66, 0xb1, 0x17, 0x2a, 0x41,
-0x35, 0xdd, 0xcb, 0xe0, 0xb7, 0xd4, 0xcd, 0xfb,
-0x42, 0xdb, 0x2c, 0x78, 0x56, 0xf3, 0x41, 0x81,
-0xea, 0xa0, 0xd0, 0xf4, 0x3c, 0xb3, 0xed, 0xbe,
-0xec, 0xfe, 0x00, 0x62, 0x5f, 0xea, 0x7d, 0x1f,
-0x47, 0x28, 0x51, 0x66, 0xd1, 0x9b, 0xf4, 0xe7,
-0xac, 0x7e, 0x6e, 0x16, 0x02, 0xc4, 0x17, 0x6f,
-0xb3, 0xc5, 0x7f, 0x42, 0xc5, 0x26, 0xfa, 0xef,
-0x3e, 0x8a, 0xff, 0x34, 0x29, 0x3b, 0x2c, 0x45,
-0xe4, 0xae, 0x82, 0xfd, 0x62, 0x25, 0xac, 0x17,
-0xe8, 0xe6, 0x53, 0x07, 0x06, 0xb4, 0x80, 0x6f,
-0xd8, 0xe6, 0xa3, 0xa5, 0x87, 0x0a, 0x85, 0x85,
-0x35, 0x6d, 0x7c, 0xb7, 0x5c, 0x05, 0xaf, 0xc7,
-0xf0, 0xc8, 0x83, 0xb2, 0xc7, 0x6a, 0x04, 0x8a,
-0xaa, 0xe9, 0x8d, 0xac, 0xfe, 0x00, 0x17, 0xa7,
-0xd7, 0x67, 0xd4, 0x08, 0xfa, 0xad, 0xfe, 0x6c,
-0x17, 0x0c, 0x6b, 0x30, 0xf7, 0xd4, 0x29, 0xdc,
-0x5a, 0xb6, 0xfe, 0x00, 0xe8, 0xa6, 0x29, 0xd5,
-0xd4, 0xcf, 0x76, 0x15, 0x3b, 0x12, 0x6d, 0x1c,
-0x99, 0x71, 0x5e, 0xbe, 0x64, 0xbc, 0x46, 0x63,
-0xd1, 0x4c, 0x47, 0x43, 0x8a, 0x31, 0x9e, 0x94,
-0xc7, 0xd3, 0xcf, 0xd3, 0xa1, 0x50, 0x5b, 0x24,
-0xe2, 0x87, 0x37, 0xf9, 0x20, 0x62, 0x56, 0xf9,
-0xaf, 0xdb, 0xc0, 0xde, 0x61, 0xeb, 0x0d, 0x9a,
-0xf7, 0x2a, 0x1b, 0x04, 0x45, 0x24, 0xaa, 0xcf,
-0xb5, 0xe1, 0x9f, 0x95, 0xa9, 0xa6, 0xcd, 0xf1,
-0xdc, 0x95, 0xd0, 0x9d, 0x5f, 0x35, 0xa0, 0xc6,
-0xc3, 0x63, 0xde, 0x6e, 0x6e, 0x15, 0x76, 0xc5,
-0xc0, 0xda, 0x51, 0xdb, 0xed, 0xf9, 0x2f, 0xfc,
-0x27, 0xe4, 0x96, 0xaa, 0x8a, 0xc5, 0x7e, 0xf1,
-0xd1, 0x3c, 0x62, 0x53, 0x12, 0x52, 0x0c, 0xb8,
-0xc4, 0xc6, 0x94, 0x87, 0xa9, 0x3f, 0xb6, 0xdb,
-0x9e, 0xff, 0xe2, 0x68, 0x16, 0xc9, 0xac, 0xec,
-0xa5, 0xf9, 0x53, 0xd4, 0x26, 0xa2, 0x97, 0x59,
-0x8d, 0x68, 0x06, 0x7d, 0x34, 0x11, 0xec, 0x97,
-0x74, 0x6a, 0xbb, 0x9c, 0xb4, 0xe5, 0xbf, 0x92,
-0xd3, 0x4d, 0x9e, 0x93, 0x86, 0x15, 0xed, 0xe9,
-0x2a, 0x1b, 0x87, 0x83, 0xd0, 0xc8, 0x67, 0xbc,
-0xcc, 0x56, 0xe1, 0x52, 0xe0, 0xa9, 0x5f, 0x64,
-0xf7, 0x47, 0xc2, 0x4d, 0xd2, 0x08, 0xce, 0x8f,
-0x8a, 0xea, 0x8d, 0x21, 0xca, 0x7f, 0x45, 0xe4,
-0x6a, 0x98, 0x8c, 0x56, 0x97, 0xe6, 0xd3, 0xa0,
-0x99, 0x41, 0xdc, 0xba, 0xf9, 0x1f, 0x65, 0xf5,
-0x07, 0xf8, 0x10, 0xfa, 0x44, 0x55, 0x88, 0xaf,
-0x43, 0xfc, 0xd3, 0x83, 0x6f, 0xe7, 0x88, 0x51,
-0x7d, 0x0a, 0x54, 0xe8, 0x7c, 0x73, 0xf8, 0x2b,
-0xb0, 0x7e, 0x4d, 0x95, 0x4e, 0x2f, 0x6e, 0xc7,
-0x3f, 0xd4, 0x2f, 0xc2, 0xc0, 0x1f, 0xdd, 0x8b,
-0x5f, 0x95, 0x97, 0xf3, 0xb0, 0x43, 0x11, 0x7d,
-0xba, 0x17, 0xf2, 0xdc, 0x6c, 0x48, 0xee, 0x84,
-0x95, 0x90, 0x57, 0xc3, 0xb2, 0xfa, 0x23, 0x71,
-0xba, 0xbf, 0x43, 0x30, 0x1f, 0x2a, 0x8b, 0x0a,
-0x70, 0xec, 0xb4, 0x06, 0xef, 0x56, 0x30, 0xd4,
-0xcf, 0x2b, 0x35, 0x1a, 0xc5, 0xd2, 0x7a, 0x25,
-0xfe, 0x99, 0x10, 0xbe, 0x64, 0xc1, 0x73, 0xaa,
-0x17, 0xad, 0xc9, 0xf3, 0x06, 0xa7, 0xb6, 0x12,
-0x67, 0xa1, 0xae, 0x26, 0x7f, 0xaf, 0xfc, 0xae,
-0x71, 0x44, 0x04, 0x63, 0x1b, 0xe3, 0x32, 0x64,
-0xf8, 0x1e, 0x88, 0x7f, 0x26, 0x71, 0x93, 0x54,
-0x12, 0x3e, 0xfc, 0x24, 0xba, 0xb0, 0x1d, 0x7f,
-0xfd, 0x8f, 0x8c, 0x4f, 0x62, 0xdf, 0xa5, 0xb6,
-0x51, 0x7f, 0x80, 0xcb, 0x66, 0x63, 0xd8, 0xe5,
-0x97, 0x27, 0xb2, 0xeb, 0xe3, 0x3a, 0x82, 0xa6,
-0x6f, 0xaf, 0xbc, 0x02, 0x0e, 0xc5, 0x02, 0x46,
-0x7e, 0x97, 0xfc, 0x15, 0xaa, 0xd7, 0xd0, 0x9c,
-0x7b, 0x55, 0x1f, 0xfc, 0xda, 0x4f, 0x13, 0x69,
-0xb3, 0xfa, 0x43, 0xfa, 0x68, 0x7d, 0x4c, 0xf0,
-0x22, 0x6c, 0x23, 0xff, 0x1d, 0x81, 0xee, 0xdc,
-0x9c, 0xfd, 0x50, 0x00, 0xde, 0xb8, 0xdb, 0x19,
-0xe9, 0x56, 0x74, 0xe1, 0x1c, 0xcf, 0xea, 0x0f,
-0xb9, 0x84, 0xd6, 0x87, 0xf8, 0x2a, 0x9f, 0x15,
-0xeb, 0x17, 0x31, 0x91, 0xa7, 0xb1, 0x56, 0xe8,
-0x05, 0xdf, 0xdb, 0xa8, 0x80, 0x14, 0xd8, 0x6c,
-0x7a, 0x85, 0xe3, 0x8a, 0xfe, 0x90, 0xb0, 0x37,
-0x5a, 0x39, 0xca, 0x4b, 0x10, 0x0f, 0x3c, 0x10,
-0x2b, 0xdd, 0xc5, 0xbf, 0xcd, 0xae, 0x86, 0xe7,
-0xc4, 0x57, 0xdf, 0x2e, 0x69, 0x45, 0x7f, 0xff,
-0x47, 0xd1, 0xeb, 0x63, 0x7c, 0x75, 0x6e, 0x89,
-0x8d, 0xff, 0x53, 0x60, 0x8c, 0x4b, 0x0d, 0xc3,
-0xb8, 0x5b, 0x56, 0xc0, 0x61, 0xd1, 0xdb, 0x93,
-0xff, 0x03, 0x79, 0x09, 0xde, 0xbf, 0x61, 0xd0,
-0xd9, 0xf5, 0x32, 0x42, 0xa3, 0x58, 0x9d, 0x96,
-0x5d, 0x1f, 0x77, 0xed, 0x41, 0x31, 0x09, 0x55,
-0x89, 0x4d, 0xc3, 0xd2, 0x18, 0xbb, 0x04, 0x8d,
-0x5d, 0x6a, 0x5c, 0x9e, 0x34, 0xbe, 0x23, 0x35,
-0x0c, 0x2e, 0x4d, 0x14, 0x11, 0x55, 0xec, 0x26,
-0x5c, 0xa8, 0xce, 0x4c, 0xfc, 0x07, 0xf1, 0x0f,
-0x37, 0x85, 0x3f, 0x49, 0x61, 0x37, 0xa0, 0xfe,
-0x54, 0xa8, 0xbd, 0x57, 0xc0, 0xfb, 0xc2, 0x6a,
-0xdb, 0x5e, 0x0e, 0x1f, 0xa7, 0x02, 0xd7, 0x7f,
-0x9b, 0xd5, 0x1f, 0x7b, 0x2d, 0xdc, 0x90, 0x0a,
-0x23, 0x53, 0xd8, 0x3c, 0xb2, 0xca, 0x51, 0x62,
-0x55, 0x1c, 0xa3, 0x5a, 0xa6, 0xd1, 0x69, 0x56,
-0xbf, 0xd9, 0x4c, 0x7f, 0xa4, 0x7e, 0xc4, 0x3f,
-0x5d, 0x66, 0xd9, 0xdb, 0x8e, 0xd5, 0xe1, 0x37,
-0xac, 0x68, 0x8f, 0x83, 0xe6, 0x2b, 0xad, 0xed,
-0xfa, 0x72, 0x72, 0xf1, 0x4a, 0x63, 0x36, 0xbc,
-0xd4, 0xb1, 0x2d, 0x76, 0x4d, 0x1d, 0x6e, 0xec,
-0xe9, 0xf5, 0x6f, 0xdd, 0x32, 0xc4, 0xc3, 0xc9,
-0xf2, 0x71, 0x4a, 0xeb, 0x3b, 0x3a, 0x59, 0xf9,
-0x71, 0x2b, 0x7f, 0xda, 0x69, 0xe8, 0xe6, 0x5f,
-0x51, 0x04, 0x0c, 0x81, 0x5f, 0xe4, 0x9a, 0x78,
-0x56, 0x7f, 0xa4, 0xc8, 0x55, 0x47, 0xcd, 0xea,
-0x78, 0x01, 0xc2, 0x1e, 0x38, 0xbc, 0xe8, 0xb9,
-0x68, 0x41, 0x4c, 0xf6, 0xb2, 0x33, 0x1a, 0x3e,
-0x76, 0x8f, 0xec, 0x15, 0x7f, 0x30, 0x16, 0xc4,
-0xf0, 0x45, 0xee, 0xcb, 0xe0, 0x1f, 0x23, 0xa9,
-0x4d, 0x48, 0x41, 0x6e, 0x45, 0x17, 0x27, 0x1c,
-0x34, 0x1f, 0x56, 0x8e, 0x39, 0x27, 0x94, 0xef,
-0x68, 0x56, 0x47, 0xf1, 0x09, 0xad, 0xbe, 0x78,
-0xe9, 0x9f, 0xe0, 0x1f, 0x23, 0xf8, 0x65, 0x97,
-0x5b, 0xa6, 0x69, 0x59, 0x05, 0x34, 0x0f, 0x7d,
-0xae, 0x38, 0x04, 0x55, 0x08, 0x7b, 0xf8, 0x4e,
-0x38, 0xe4, 0x0d, 0x50, 0x7f, 0x48, 0x56, 0x9c,
-0xc9, 0x7f, 0x7d, 0xa5, 0xe5, 0x29, 0xa8, 0x5a,
-0x84, 0x4a, 0xa6, 0x5c, 0x5a, 0xb7, 0xa8, 0x2a,
-0xd4, 0xad, 0xb1, 0x27, 0xe0, 0x75, 0xd9, 0xd7,
-0x7e, 0xed, 0x16, 0x96, 0x03, 0xeb, 0x94, 0xfa,
-0x76, 0xab, 0x3e, 0x6e, 0xfa, 0x7a, 0xea, 0x8f,
-0x4d, 0xd9, 0x2e, 0x35, 0xca, 0x5a, 0xc2, 0x68,
-0xaf, 0x9b, 0xd0, 0x3a, 0x7f, 0xa3, 0x78, 0xa3,
-0x34, 0xff, 0x96, 0x92, 0x76, 0x62, 0xe8, 0x51,
-0xeb, 0x80, 0x28, 0xcb, 0x34, 0x50, 0x20, 0xfc,
-0xb3, 0x0d, 0x7c, 0x34, 0x04, 0x56, 0x81, 0x35,
-0xe2, 0xab, 0x64, 0xcd, 0x7f, 0x05, 0x33, 0x89,
-0x38, 0x74, 0x27, 0x23, 0x28, 0x55, 0x41, 0xd0,
-0xa8, 0x29, 0xad, 0x7f, 0xfa, 0x2c, 0xfc, 0x13,
-0xe4, 0x6a, 0x18, 0xb5, 0x9f, 0x80, 0x06, 0x54,
-0xd4, 0x0e, 0x03, 0x8f, 0x54, 0x09, 0x6e, 0x16,
-0x79, 0xd1, 0x90, 0x06, 0xac, 0xf9, 0x20, 0x2c,
-0x8d, 0x7f, 0xf2, 0x07, 0xe1, 0x13, 0xa9, 0xd1,
-0x98, 0x31, 0x2c, 0x5b, 0xdd, 0xb0, 0xdb, 0x5c,
-0xee, 0xce, 0x72, 0xab, 0x2d, 0x36, 0x21, 0x22,
-0xf8, 0x04, 0x6e, 0x32, 0xd4, 0xcd, 0x0f, 0xbf,
-0x3b, 0x23, 0x9d, 0x6f, 0xb2, 0xe6, 0xc3, 0xde,
-0x94, 0x6a, 0x0b, 0xf9, 0x09, 0xdc, 0xdc, 0x32,
-0x2b, 0x4a, 0xfd, 0x21, 0xb5, 0xc6, 0x45, 0xae,
-0x61, 0xf9, 0x04, 0xbc, 0x42, 0xa3, 0x0d, 0x1e,
-0xca, 0xe2, 0xff, 0x50, 0x91, 0xb2, 0x07, 0x15,
-0x35, 0x4b, 0xf6, 0xf4, 0xe9, 0x55, 0xfc, 0x2f,
-0x45, 0x78, 0x54, 0xef, 0xa1, 0x8c, 0x03, 0x43,
-0x35, 0x4b, 0x1a, 0x23, 0xd2, 0x91, 0x3d, 0x1f,
-0x4d, 0xd9, 0x0f, 0x15, 0xcb, 0x11, 0xd4, 0xd1,
-0x7c, 0x34, 0x5f, 0x6b, 0xab, 0x9b, 0xfa, 0x43,
-0x52, 0x99, 0x12, 0x21, 0x40, 0x2b, 0x15, 0xa8,
-0x65, 0xcf, 0x87, 0x55, 0xf6, 0x1b, 0x8c, 0xb2,
-0x8d, 0x23, 0xb0, 0x5f, 0xf2, 0x19, 0xad, 0x51,
-0xbc, 0xfe, 0x29, 0x85, 0x56, 0x38, 0x77, 0x04,
-0x9e, 0x8a, 0x54, 0x0c, 0xf0, 0xac, 0xf9, 0xb0,
-0x33, 0x97, 0xa3, 0xb6, 0xb9, 0xba, 0xdd, 0xca,
-0x76, 0x51, 0xd9, 0x23, 0x02, 0xd7, 0xdf, 0x40,
-0x7a, 0x22, 0x5e, 0xbf, 0xe1, 0x6f, 0xcf, 0xa7,
-0xfe, 0x48, 0xd3, 0xfb, 0xd3, 0xea, 0x8f, 0x24,
-0x4d, 0x8f, 0x05, 0x81, 0x2b, 0x04, 0x83, 0x3a,
-0x0c, 0x58, 0xf8, 0x67, 0xfa, 0x7a, 0xaf, 0x16,
-0x93, 0x12, 0x30, 0x9b, 0xfa, 0x53, 0xe9, 0x12,
-0x19, 0xca, 0x25, 0xa2, 0xf9, 0x34, 0x23, 0x18,
-0x90, 0xc2, 0x9f, 0xfc, 0x39, 0x2a, 0x5d, 0x74,
-0xd8, 0xf8, 0x3f, 0xf5, 0x08, 0x7b, 0x2a, 0x7b,
-0xbc, 0x31, 0x54, 0x1a, 0x2f, 0xb2, 0xff, 0x2e,
-0x9c, 0x14, 0xf6, 0xa1, 0xf8, 0x4f, 0x7e, 0x52,
-0xfe, 0x4b, 0xf8, 0xa9, 0x59, 0x4d, 0xa3, 0x43,
-0xf8, 0xf4, 0xe5, 0xe0, 0x5d, 0x73, 0x2b, 0xd1,
-0x7e, 0x4c, 0x5e, 0x97, 0xeb, 0x54, 0xc8, 0x51,
-0xcd, 0x23, 0x3e, 0x4c, 0x27, 0x2c, 0x19, 0xe2,
-0x9a, 0x7b, 0x89, 0x1f, 0x3d, 0x88, 0x73, 0xe8,
-0x2f, 0xd8, 0xfb, 0x43, 0x5e, 0x05, 0x4f, 0xc0,
-0x7c, 0xb3, 0xe7, 0xfe, 0xab, 0x4a, 0xe0, 0x59,
-0x14, 0xf2, 0x56, 0xb1, 0x13, 0xb0, 0xd6, 0x3d,
-0x3f, 0xf9, 0xd9, 0xd5, 0x9e, 0xff, 0xaa, 0x3c,
-0xc1, 0x4b, 0xcd, 0xc5, 0x75, 0x8c, 0xa7, 0xf1,
-0x4f, 0x0f, 0xbf, 0x8a, 0xad, 0xa1, 0x69, 0x68,
-0x75, 0xea, 0x55, 0xf0, 0x5c, 0x47, 0x65, 0xb2,
-0xf2, 0xbe, 0xa6, 0x0b, 0x14, 0xff, 0xa1, 0xb4,
-0xd7, 0x17, 0xe1, 0xe7, 0x5d, 0x0b, 0xa8, 0x51,
-0xb6, 0x23, 0x83, 0x7f, 0xae, 0xed, 0xd2, 0xac,
-0x30, 0x7b, 0x1c, 0x1d, 0x0d, 0x1a, 0x0b, 0xfb,
-0x60, 0xbc, 0x6c, 0xd4, 0x4a, 0xa3, 0xab, 0x31,
-0x79, 0x2c, 0xf7, 0xf5, 0x54, 0x69, 0x7c, 0x06,
-0xff, 0x98, 0x39, 0x7f, 0x90, 0x3e, 0xd1, 0x1a,
-0x93, 0xbe, 0x89, 0xe6, 0x4b, 0xc6, 0x5b, 0x16,
-0x10, 0xea, 0xbc, 0x04, 0x97, 0xd1, 0xd0, 0x3b,
-0xb7, 0xca, 0xc7, 0xdd, 0xbf, 0xb5, 0x4a, 0xe7,
-0xec, 0xf5, 0x71, 0x85, 0x5b, 0xa4, 0xdf, 0x40,
-0xe5, 0xa8, 0x77, 0x15, 0x62, 0x8b, 0x6d, 0x50,
-0x75, 0x0e, 0xf5, 0xe7, 0x3f, 0x46, 0xf7, 0x81,
-0xeb, 0x09, 0xc7, 0xb7, 0xd9, 0xb0, 0xde, 0x11,
-0x28, 0x35, 0xbd, 0xe3, 0xec, 0xe9, 0x34, 0xfe,
-0xa4, 0xfe, 0xd8, 0x4f, 0x68, 0x95, 0x09, 0xbe,
-0x2a, 0x7c, 0x42, 0x7b, 0x00, 0xe6, 0xf7, 0x3b,
-0xbe, 0xbe, 0xf9, 0xa4, 0xb2, 0x4f, 0x72, 0x25,
-0x54, 0xea, 0x30, 0xf0, 0x24, 0xbb, 0x9b, 0x54,
-0x59, 0x66, 0x3e, 0xac, 0x5e, 0x3c, 0x04, 0xdb,
-0x0c, 0xdf, 0x00, 0x6f, 0x60, 0x06, 0x6d, 0x33,
-0xb3, 0xb5, 0x0f, 0x7f, 0xad, 0x3d, 0x50, 0x2e,
-0xd4, 0x5d, 0xe1, 0xa3, 0x7c, 0x47, 0x47, 0x6c,
-0x18, 0x57, 0x78, 0x6b, 0x7a, 0x7f, 0xae, 0x98,
-0x59, 0x0e, 0xef, 0xbc, 0xdd, 0x60, 0x3a, 0xf7,
-0x16, 0x91, 0x59, 0x6f, 0x80, 0x82, 0x89, 0xa6,
-0x31, 0xed, 0x8f, 0x92, 0x85, 0x67, 0x8e, 0xc2,
-0xfb, 0xb1, 0x00, 0x51, 0x73, 0xed, 0xf3, 0x61,
-0x47, 0xf8, 0x7b, 0x29, 0xfc, 0x33, 0xa6, 0xbf,
-0x2f, 0x05, 0x01, 0x15, 0xef, 0x6f, 0xa4, 0x6f,
-0x53, 0x63, 0xe4, 0xbd, 0x88, 0x7f, 0xfe, 0xca,
-0x08, 0x0e, 0xe3, 0x8a, 0x65, 0xfa, 0x23, 0x99,
-0x1a, 0x7e, 0x56, 0xfc, 0xf3, 0xc9, 0xfc, 0x55,
-0x9d, 0x41, 0x71, 0x49, 0xa4, 0x88, 0xbe, 0xfc,
-0x32, 0xdc, 0x74, 0x1a, 0xed, 0x5d, 0x03, 0x3b,
-0x26, 0x8a, 0x06, 0x5c, 0xab, 0x58, 0xd6, 0x7c,
-0x10, 0x44, 0x6b, 0xf7, 0x98, 0x7c, 0xbf, 0xdb,
-0x07, 0x07, 0x36, 0x7b, 0x86, 0x11, 0xf6, 0x7c,
-0x40, 0x13, 0x6c, 0xdb, 0xd5, 0x17, 0xc2, 0xf3,
-0xa1, 0x23, 0x16, 0x48, 0x2e, 0x8e, 0xa3, 0xbf,
-0x99, 0xc1, 0x3f, 0xe5, 0x70, 0xc0, 0x53, 0xd5,
-0x32, 0x2f, 0xee, 0xf6, 0xe9, 0x7b, 0x24, 0x8f,
-0x52, 0x32, 0x55, 0xcf, 0x7e, 0x42, 0x8d, 0xb3,
-0x2a, 0xbd, 0x5b, 0xaf, 0x0a, 0xa1, 0xbe, 0x8d,
-0x65, 0xea, 0xe3, 0x14, 0xc5, 0xd8, 0x0f, 0x73,
-0xa9, 0xe9, 0xba, 0x53, 0xda, 0x03, 0xf7, 0xf0,
-0x15, 0x71, 0x4f, 0x97, 0x76, 0x00, 0xca, 0x07,
-0x54, 0x7f, 0x93, 0xc2, 0xc3, 0xd0, 0x63, 0xa8,
-0x7e, 0x47, 0xb8, 0x78, 0x7a, 0xf5, 0x45, 0x3e,
-0x55, 0xc3, 0x51, 0xda, 0xcb, 0xe1, 0x53, 0x2e,
-0xb4, 0x07, 0xfe, 0xd1, 0xf9, 0x1c, 0xde, 0x1f,
-0x81, 0x22, 0x77, 0xf5, 0x3a, 0x7c, 0x70, 0xa4,
-0x9d, 0x3a, 0xa8, 0x97, 0x89, 0xdc, 0xe9, 0xe7,
-0xa1, 0xfe, 0x90, 0xff, 0x00, 0xfe, 0xc1, 0xf9,
-0xc3, 0x14, 0xff, 0xd1, 0x83, 0x83, 0x33, 0x9e,
-0xfb, 0x25, 0x0a, 0x68, 0x1a, 0x5d, 0xe7, 0xf0,
-0xc8, 0x25, 0x58, 0x40, 0x86, 0x7e, 0x45, 0x3a,
-0x1e, 0x32, 0x90, 0xf3, 0x21, 0xbf, 0x2c, 0x16,
-0x26, 0x9c, 0xd4, 0xfd, 0xe6, 0x25, 0x51, 0x7d,
-0xda, 0x95, 0x40, 0x20, 0x7d, 0xd9, 0xb3, 0x30,
-0x99, 0x3f, 0xa1, 0x36, 0x18, 0xc7, 0xc4, 0x42,
-0xdd, 0x39, 0xf1, 0xa5, 0x71, 0x5b, 0xfe, 0xeb,
-0x43, 0x38, 0x20, 0xea, 0xc7, 0xf9, 0x0b, 0xee,
-0x0f, 0xcc, 0x9b, 0x44, 0x6d, 0x52, 0xa5, 0x31,
-0xb8, 0x37, 0x99, 0x1e, 0xd3, 0xb1, 0xd5, 0xfd,
-0x13, 0xb2, 0xf8, 0x21, 0x47, 0x1f, 0x1b, 0xb7,
-0xf3, 0x7f, 0x94, 0x3d, 0xcc, 0x37, 0x7c, 0x18,
-0x3f, 0x2b, 0xfc, 0xbe, 0xc0, 0xb4, 0xe6, 0x7f,
-0x3d, 0x6c, 0xcc, 0xa5, 0x46, 0x2e, 0xf9, 0xd1,
-0x6e, 0x56, 0x6e, 0x44, 0xfc, 0xec, 0xa3, 0x0c,
-0xfe, 0x51, 0xd2, 0xfd, 0x21, 0xc7, 0xe0, 0x80,
-0x36, 0x97, 0xa6, 0xcd, 0x8e, 0x49, 0x8f, 0x81,
-0x27, 0xc9, 0xfa, 0x1c, 0xbb, 0x58, 0xb7, 0xf0,
-0xb4, 0x3b, 0xec, 0xfd, 0xb1, 0x17, 0x59, 0xfd,
-0x21, 0x6b, 0x4d, 0x67, 0xbc, 0x68, 0x8c, 0xda,
-0x36, 0xf6, 0x23, 0xec, 0xa7, 0x23, 0x35, 0xa3,
-0x95, 0x75, 0xb2, 0xcf, 0xf9, 0x72, 0xb2, 0xf6,
-0x8e, 0x0d, 0x34, 0xbf, 0x23, 0xf3, 0xfd, 0x52,
-0xfc, 0xe7, 0x46, 0x73, 0x7e, 0xbc, 0xcc, 0xe2,
-0x47, 0x25, 0xd3, 0xfd, 0x91, 0xfe, 0x2c, 0x15,
-0x31, 0x7b, 0xe9, 0x9e, 0x2b, 0xe7, 0xc3, 0xa6,
-0x40, 0x75, 0x1f, 0xb5, 0xdd, 0x86, 0xef, 0x0c,
-0x5a, 0xf5, 0x98, 0x14, 0xf1, 0x28, 0xa0, 0x23,
-0x47, 0x4a, 0x02, 0xed, 0xce, 0xb8, 0x7c, 0xd6,
-0x96, 0xff, 0xa2, 0x5f, 0x7f, 0x7e, 0x52, 0x45,
-0x6f, 0x48, 0xe9, 0xbc, 0xb3, 0xca, 0x2a, 0x9c,
-0xd4, 0xf7, 0x09, 0x8f, 0xc8, 0xef, 0x93, 0xef,
-0x87, 0x6e, 0xd3, 0x7b, 0x4f, 0x7e, 0x9c, 0xfd,
-0x21, 0x8b, 0xff, 0xf3, 0x30, 0xf8, 0x92, 0x2a,
-0xb5, 0x49, 0xef, 0xec, 0x40, 0xa1, 0x8e, 0x1d,
-0x85, 0x3d, 0x71, 0xd4, 0x48, 0xb5, 0x81, 0x31,
-0xa2, 0xa2, 0x19, 0xd9, 0xf3, 0x61, 0xb5, 0x2f,
-0x8a, 0x7d, 0x53, 0xfd, 0x01, 0xd8, 0xd4, 0x98,
-0xb0, 0x37, 0x61, 0x5f, 0xb8, 0x6c, 0x79, 0xde,
-0xc9, 0xab, 0xbe, 0x08, 0x5d, 0xd1, 0x79, 0xcb,
-0xf3, 0x56, 0xb3, 0xc9, 0x6c, 0xfe, 0x8f, 0xd6,
-0xf0, 0x2a, 0x82, 0xba, 0x2a, 0x6a, 0xbb, 0x64,
-0xba, 0xfc, 0x9d, 0x14, 0xc8, 0xa5, 0x41, 0x5d,
-0xf2, 0x18, 0xeb, 0xa7, 0x40, 0xfd, 0x4d, 0xf6,
-0xf9, 0x20, 0x16, 0xff, 0xa7, 0xf1, 0xe7, 0xae,
-0xb3, 0x9d, 0x93, 0xfa, 0xaf, 0xe1, 0xba, 0x14,
-0x51, 0xea, 0x8f, 0xa8, 0x9f, 0x51, 0x8d, 0x4f,
-0xb2, 0xdf, 0x43, 0xbe, 0x91, 0xd5, 0x1f, 0xdb,
-0xea, 0x0f, 0x90, 0x9a, 0x86, 0xe6, 0x83, 0xc5,
-0xa8, 0xb8, 0x9c, 0xb4, 0x2c, 0x78, 0x24, 0xa9,
-0x50, 0xa3, 0xf2, 0x97, 0x21, 0x6e, 0x2c, 0x89,
-0x4b, 0xb6, 0xfe, 0xd8, 0x25, 0x8f, 0xa3, 0xdb,
-0x65, 0xf9, 0x53, 0xb3, 0xc4, 0x5a, 0x29, 0xdf,
-0x6c, 0x5d, 0x25, 0xdf, 0x05, 0xfb, 0x8c, 0xf9,
-0x66, 0x5b, 0x88, 0xfd, 0x10, 0x1e, 0x48, 0xb5,
-0x8e, 0xfc, 0x28, 0x9b, 0xff, 0x13, 0xc6, 0xd7,
-0xac, 0x67, 0x0f, 0x86, 0xad, 0xe9, 0xb7, 0x93,
-0x14, 0xef, 0xda, 0x3e, 0x67, 0x3c, 0xef, 0x7e,
-0x04, 0x95, 0xe8, 0x78, 0xae, 0xf2, 0xae, 0xce,
-0x4d, 0x4e, 0x3f, 0x3e, 0x8c, 0x2a, 0x43, 0xd4,
-0x0d, 0x80, 0xb6, 0x19, 0xf1, 0xc7, 0x7c, 0x06,
-0x0f, 0xa6, 0x1a, 0xb3, 0x7f, 0xa4, 0x36, 0x34,
-0x6d, 0xa0, 0x8e, 0xf4, 0xab, 0xb8, 0xbd, 0x3f,
-0x36, 0xe5, 0xbf, 0x2e, 0x50, 0x9a, 0x4f, 0x97,
-0xbd, 0xf0, 0x46, 0x2c, 0x18, 0x73, 0x8e, 0x50,
-0x7f, 0x00, 0x68, 0x8c, 0xe7, 0xaf, 0xc4, 0x23,
-0x47, 0x45, 0x75, 0x9c, 0xf8, 0xcf, 0x76, 0xfe,
-0x0f, 0x1f, 0x85, 0xef, 0x4c, 0xf5, 0x47, 0x32,
-0x82, 0x39, 0xf3, 0x45, 0x91, 0x15, 0xff, 0x91,
-0x0a, 0xba, 0x3a, 0xc9, 0xd4, 0x04, 0x4b, 0x5c,
-0x82, 0xd9, 0xf1, 0x4f, 0xca, 0xdf, 0x5f, 0x1a,
-0x2d, 0x52, 0xa4, 0xf7, 0x84, 0x35, 0x36, 0x02,
-0xed, 0x9d, 0x19, 0x40, 0x3c, 0x50, 0x46, 0xfd,
-0x1b, 0x89, 0x1f, 0x72, 0x05, 0xff, 0x67, 0x3f,
-0xe1, 0x99, 0xad, 0xd4, 0xc8, 0x88, 0xa6, 0x33,
-0x3c, 0x84, 0x66, 0x77, 0xb7, 0xe1, 0x21, 0x86,
-0x49, 0x39, 0xfc, 0x82, 0xd5, 0x2c, 0xcb, 0xe2,
-0x3f, 0x5b, 0xfd, 0x01, 0x10, 0x4d, 0xa9, 0x0f,
-0xb1, 0x72, 0xe5, 0x29, 0xdd, 0x63, 0x7c, 0x26,
-0xce, 0x52, 0x6d, 0x04, 0xa8, 0xb0, 0x9d, 0x3f,
-0xa5, 0x59, 0xf3, 0x2c, 0xb2, 0xf9, 0x3f, 0xbb,
-0x95, 0x14, 0xfe, 0x89, 0xad, 0x4b, 0x59, 0x7f,
-0x0a, 0x04, 0x85, 0x88, 0x2f, 0xa4, 0xc4, 0x0e,
-0xa4, 0x06, 0xab, 0x65, 0xf3, 0x7f, 0xf0, 0xa5,
-0xb8, 0x2b, 0x2c, 0xeb, 0x5d, 0x4f, 0xa3, 0x37,
-0x4a, 0x63, 0xb3, 0x60, 0x42, 0x0f, 0x00, 0xc2,
-0x42, 0x5d, 0x8c, 0x2a, 0x01, 0x9a, 0x4f, 0x71,
-0x34, 0x3b, 0xff, 0x95, 0x8a, 0x87, 0x8c, 0xc4,
-0x3e, 0x81, 0xc6, 0x45, 0x05, 0xed, 0x12, 0xf5,
-0x37, 0x78, 0xa9, 0xed, 0xf6, 0x61, 0x3c, 0x62,
-0xb5, 0xaa, 0x8b, 0x36, 0xff, 0x21, 0x13, 0xff,
-0x91, 0xe8, 0xfa, 0x4f, 0x19, 0x2e, 0x8b, 0xff,
-0x4c, 0x67, 0x29, 0xff, 0xf5, 0x89, 0x8e, 0xeb,
-0xd3, 0x2e, 0x2f, 0xd7, 0x5e, 0x93, 0x16, 0x2c,
-0x72, 0x0e, 0xb3, 0x07, 0xec, 0xf1, 0x1f, 0xa9,
-0x0f, 0xaa, 0xa6, 0xf8, 0xcf, 0x50, 0x95, 0x7a,
-0x9e, 0x3e, 0x88, 0x71, 0x55, 0x78, 0xb6, 0xe9,
-0x11, 0xc4, 0xdb, 0x78, 0xca, 0xc6, 0xff, 0xa1,
-0xfe, 0x00, 0x60, 0xf1, 0x9f, 0x07, 0x77, 0x92,
-0xa0, 0x96, 0xd0, 0xfb, 0x6a, 0x7a, 0x1b, 0x4d,
-0x68, 0x32, 0x3b, 0x14, 0x8a, 0x77, 0xcd, 0xb5,
-0xf1, 0x7f, 0x60, 0xa7, 0xb5, 0xfe, 0x56, 0x3c,
-0xed, 0x26, 0x28, 0x68, 0xa1, 0xfe, 0xd8, 0xd2,
-0x7e, 0xf0, 0xb4, 0xaa, 0x5b, 0xd8, 0x4e, 0x58,
-0xc7, 0xe7, 0xb6, 0x5c, 0x81, 0x7f, 0x88, 0x76,
-0x55, 0x3b, 0x15, 0xc6, 0x21, 0x1a, 0xcf, 0xe3,
-0x16, 0x10, 0x0a, 0xa4, 0x06, 0xdf, 0xf7, 0x0f,
-0x5b, 0x11, 0xbf, 0x1e, 0x5b, 0xfe, 0x6b, 0xa7,
-0x0d, 0xf6, 0xe8, 0x28, 0xfc, 0x80, 0xc2, 0x3e,
-0xd4, 0xe8, 0xe6, 0x07, 0x65, 0x83, 0x9c, 0x4e,
-0xcd, 0xcf, 0xe6, 0xff, 0x50, 0x7c, 0xe0, 0x3b,
-0x52, 0x0a, 0x6f, 0xd3, 0x7c, 0x90, 0x0e, 0xab,
-0x1f, 0x69, 0x6d, 0x0a, 0xff, 0x9c, 0x34, 0x02,
-0x7f, 0x3a, 0x1f, 0xe4, 0x0c, 0xf8, 0xb6, 0xe7,
-0xc5, 0x36, 0x8f, 0xc2, 0x87, 0x46, 0x6d, 0x4c,
-0xed, 0x91, 0x7b, 0xe0, 0x45, 0xd4, 0x3f, 0xbe,
-0x15, 0xcc, 0xcb, 0x8f, 0x26, 0x2c, 0x6a, 0xb4,
-0xad, 0x3f, 0xa4, 0x42, 0xdd, 0x33, 0x56, 0xd2,
-0xb2, 0xa0, 0x5a, 0x48, 0x7a, 0x43, 0x6a, 0x49,
-0xee, 0xab, 0xb0, 0x27, 0x9a, 0x62, 0x24, 0x42,
-0xf8, 0xb3, 0xfa, 0x6f, 0xd0, 0xd5, 0xca, 0xc4,
-0x7f, 0x84, 0x76, 0x97, 0x15, 0xff, 0xc9, 0xa3,
-0xb6, 0xf6, 0x3f, 0x8b, 0xcc, 0xa1, 0x6e, 0xd8,
-0xa7, 0x70, 0x47, 0x6d, 0x1b, 0xe5, 0xe7, 0xd8,
-0xac, 0x81, 0x07, 0xe9, 0xfb, 0x6d, 0x0f, 0x67,
-0xfa, 0x43, 0x46, 0x22, 0x6f, 0xc2, 0x6f, 0xf1,
-0xb3, 0x75, 0x51, 0xb6, 0xeb, 0x25, 0x04, 0x42,
-0xd6, 0x7c, 0x90, 0x3f, 0x76, 0xdc, 0x70, 0x26,
-0x7f, 0xb5, 0x1c, 0x0c, 0x53, 0x6a, 0xcc, 0x79,
-0xe7, 0x15, 0xfc, 0x9f, 0xa9, 0xf8, 0x0f, 0xe9,
-0xf3, 0xda, 0x54, 0xa0, 0xe3, 0x3c, 0x55, 0xac,
-0x50, 0x20, 0xe8, 0x6d, 0x78, 0x91, 0xf8, 0x2d,
-0xb6, 0xf9, 0xb0, 0x70, 0x50, 0x5c, 0x4e, 0x45,
-0x7b, 0xa8, 0x2d, 0x36, 0x0a, 0xe7, 0xe5, 0x37,
-0xd1, 0x6c, 0xdd, 0x90, 0xbc, 0xfd, 0xa4, 0x5c,
-0x85, 0x16, 0x6d, 0x41, 0xc8, 0x77, 0xa7, 0x64,
-0x9b, 0x8f, 0x56, 0x92, 0xe2, 0xf3, 0x14, 0xdc,
-0x97, 0x0a, 0x3b, 0x5b, 0x63, 0xdd, 0xe0, 0x49,
-0xed, 0x06, 0x44, 0x38, 0xf2, 0x17, 0xc5, 0x73,
-0xfa, 0x36, 0xca, 0x87, 0x3e, 0x6d, 0xe7, 0xff,
-0xa4, 0xf8, 0x8a, 0xd4, 0x16, 0x60, 0x2d, 0xaf,
-0xb4, 0x1a, 0x63, 0xf2, 0x47, 0xa0, 0x2c, 0x19,
-0x6e, 0x67, 0x77, 0x89, 0x17, 0xa1, 0xac, 0x25,
-0xaf, 0xdd, 0xd6, 0x9f, 0x44, 0x57, 0x36, 0x4c,
-0x0f, 0x39, 0xa5, 0x36, 0x2f, 0xbe, 0x41, 0xb5,
-0x26, 0x3c, 0x24, 0xed, 0x86, 0xf2, 0x73, 0x25,
-0x34, 0x08, 0xb5, 0x37, 0xa1, 0x9b, 0x79, 0x59,
-0xf3, 0xd1, 0x66, 0xa6, 0xfb, 0x3d, 0x1e, 0x84,
-0x97, 0x45, 0xea, 0xc5, 0xe1, 0xd7, 0xb0, 0x20,
-0x59, 0x50, 0x87, 0xf6, 0xe2, 0x42, 0x32, 0xf0,
-0x2a, 0x2a, 0xde, 0x8a, 0xcc, 0x7c, 0x10, 0x69,
-0xca, 0x1e, 0xd1, 0xfc, 0x5c, 0x6b, 0xa1, 0xfa,
-0x9a, 0xc7, 0xe0, 0x3d, 0x25, 0xd8, 0xef, 0x3a,
-0x38, 0x63, 0xcc, 0x0a, 0x04, 0xcd, 0x8e, 0xda,
-0xfa, 0x43, 0x96, 0x6a, 0x29, 0xbe, 0x47, 0xc1,
-0x05, 0xcb, 0xba, 0x2d, 0x1c, 0xc6, 0xf5, 0x69,
-0x30, 0x2e, 0xc2, 0xc2, 0x01, 0xe7, 0x78, 0xe7,
-0x5d, 0xfc, 0x28, 0xbe, 0x88, 0xf3, 0x94, 0xad,
-0x3f, 0x24, 0xf1, 0x7f, 0x28, 0xec, 0xd6, 0x4a,
-0xb4, 0x93, 0x03, 0x83, 0x1e, 0xb4, 0x47, 0xf2,
-0x4a, 0xe8, 0x45, 0xfb, 0xce, 0x77, 0x31, 0x9f,
-0x72, 0x3c, 0xa1, 0xf7, 0x54, 0xd8, 0xfb, 0xb3,
-0x51, 0x7f, 0x80, 0x67, 0xa0, 0x6a, 0xd0, 0x11,
-0xcf, 0x1d, 0xd3, 0x0e, 0x88, 0xb9, 0xa9, 0x7e,
-0x02, 0xcf, 0x44, 0xe6, 0x9a, 0xad, 0x8f, 0xb3,
-0x95, 0xf0, 0x03, 0xad, 0x22, 0x51, 0x62, 0xe7,
-0x3f, 0x3b, 0x34, 0xea, 0x4e, 0xec, 0xeb, 0xe7,
-0x01, 0xcf, 0x90, 0xd5, 0x1f, 0x5b, 0x8d, 0x5b,
-0xfa, 0x19, 0x11, 0x17, 0xee, 0xb7, 0x8e, 0x1f,
-0xa4, 0x1a, 0x05, 0xd8, 0xe2, 0x3f, 0xce, 0x95,
-0x06, 0x3d, 0x4f, 0x41, 0xbc, 0xe8, 0x03, 0xea,
-0x07, 0x8e, 0xd7, 0x5b, 0x86, 0x78, 0xa1, 0xe9,
-0xa3, 0x89, 0xe4, 0x6f, 0xc0, 0xf3, 0x86, 0x33,
-0x5e, 0x66, 0xda, 0xf8, 0x3f, 0x93, 0xd2, 0xef,
-0x52, 0x43, 0x40, 0x26, 0x63, 0x93, 0x2c, 0x65,
-0xbf, 0x10, 0xf6, 0xe0, 0x91, 0x50, 0xd9, 0xa4,
-0x71, 0x02, 0x16, 0x8a, 0x2b, 0xe6, 0xc3, 0x8e,
-0x0f, 0x0e, 0x95, 0x37, 0x72, 0xe2, 0x33, 0xa0,
-0xe3, 0x5f, 0xcd, 0x6f, 0x1f, 0x68, 0x26, 0xa2,
-0xdd, 0x4d, 0xdc, 0xf7, 0xb2, 0xea, 0x1f, 0x18,
-0x2a, 0xaf, 0xe6, 0xe8, 0x9a, 0xd9, 0xe7, 0x83,
-0x8c, 0x19, 0xdd, 0xd1, 0xaa, 0x11, 0xf5, 0x20,
-0xfb, 0x1d, 0x1c, 0x18, 0xa8, 0x18, 0x59, 0xbc,
-0x9f, 0xda, 0x22, 0x99, 0x9e, 0x71, 0xea, 0x7f,
-0x68, 0x74, 0x6f, 0xf1, 0x8c, 0x7b, 0x77, 0x66,
-0xcd, 0x87, 0x4d, 0x6e, 0xa6, 0x30, 0x97, 0x2a,
-0xa1, 0xad, 0xed, 0xd5, 0x74, 0x38, 0x0c, 0xb9,
-0xa2, 0x45, 0x18, 0xde, 0x16, 0xbe, 0x80, 0x41,
-0x97, 0x80, 0x90, 0xe2, 0x28, 0xbe, 0x62, 0x3e,
-0x48, 0x37, 0x85, 0xb9, 0x70, 0xfd, 0xc5, 0x7e,
-0x56, 0x91, 0xb0, 0xd6, 0xb3, 0x5b, 0xf3, 0x74,
-0xa1, 0x5a, 0xf3, 0xe9, 0x2a, 0x78, 0xfa, 0x1d,
-0x59, 0xf3, 0xd1, 0x0a, 0x47, 0xee, 0x3c, 0x1c,
-0xaa, 0xf2, 0x58, 0xd3, 0x3a, 0xce, 0x2b, 0x81,
-0xbb, 0x0b, 0x1e, 0x2a, 0xda, 0xce, 0x12, 0x52,
-0x1d, 0x2c, 0x81, 0x32, 0x2f, 0x65, 0x64, 0x16,
-0x3c, 0x98, 0x3d, 0x1f, 0xa4, 0x0f, 0x3e, 0x51,
-0x1a, 0x13, 0xf8, 0xbe, 0x17, 0x68, 0x59, 0x62,
-0xae, 0x64, 0xe7, 0x5b, 0xd3, 0x3b, 0x6a, 0x04,
-0x26, 0xe1, 0xa5, 0xf1, 0x7c, 0x91, 0xd5, 0x1f,
-0x7b, 0x67, 0xf1, 0x1b, 0x79, 0x41, 0xf8, 0x14,
-0x75, 0xdf, 0x3a, 0xa2, 0x59, 0xb4, 0xd5, 0x18,
-0x65, 0x04, 0x68, 0x22, 0xfc, 0x3c, 0xb4, 0xef,
-0x75, 0xda, 0x15, 0xf1, 0x1f, 0x2f, 0xac, 0x33,
-0xab, 0x46, 0xd5, 0x08, 0xaa, 0x1d, 0x01, 0x55,
-0x7d, 0xdc, 0xeb, 0xf1, 0xc1, 0x2f, 0x87, 0x6b,
-0x63, 0x5e, 0xc1, 0xca, 0xb5, 0x08, 0x02, 0x39,
-0xd4, 0xd8, 0xf6, 0xf8, 0xcf, 0x0a, 0xe9, 0x21,
-0x81, 0xb0, 0x87, 0xe7, 0x26, 0x28, 0x1e, 0xd8,
-0x7b, 0xe7, 0x9c, 0xa6, 0x21, 0xa3, 0x73, 0x50,
-0x8f, 0x39, 0x00, 0xed, 0x5d, 0x8c, 0x10, 0x91,
-0x96, 0x15, 0xff, 0xc9, 0x35, 0x1e, 0x10, 0x95,
-0xba, 0xba, 0x3a, 0xfc, 0x7d, 0x58, 0x1b, 0xad,
-0xa4, 0x7e, 0xb3, 0x4d, 0xc6, 0x16, 0x31, 0x67,
-0xb9, 0x63, 0x35, 0xbb, 0x3a, 0x77, 0x47, 0x24,
-0xc7, 0xa3, 0xae, 0x00, 0x7b, 0x7f, 0x24, 0x0e,
-0xbf, 0x70, 0x34, 0x98, 0x2a, 0xb8, 0x13, 0x6c,
-0x40, 0x6b, 0xe8, 0x71, 0xea, 0xf2, 0x6b, 0xc6,
-0xcb, 0x77, 0xfa, 0xdf, 0x2d, 0xf0, 0xcb, 0x0a,
-0xfa, 0x58, 0x0d, 0xe6, 0x26, 0x2d, 0x2b, 0xfe,
-0xb3, 0xb3, 0xe4, 0x12, 0xda, 0xf7, 0xb5, 0xe3,
-0xf2, 0x09, 0xe3, 0x13, 0xed, 0x66, 0xe3, 0xbf,
-0xb7, 0x97, 0xc5, 0x0d, 0x8a, 0x28, 0xde, 0xd6,
-0xaf, 0x4e, 0xc0, 0x5b, 0x70, 0x93, 0x72, 0xc5,
-0x7c, 0xb4, 0x0f, 0x29, 0xc9, 0x95, 0xfc, 0x9a,
-0xbf, 0xec, 0xa7, 0xec, 0x10, 0x10, 0xff, 0xb9,
-0x99, 0xda, 0x42, 0x06, 0x85, 0x53, 0xa8, 0xbe,
-0x5c, 0xca, 0x48, 0xfa, 0xb2, 0xf3, 0x5f, 0x51,
-0x85, 0xd8, 0x95, 0x9c, 0x22, 0x6c, 0x0f, 0xb0,
-0x52, 0x68, 0x4b, 0xd5, 0xcd, 0x56, 0x52, 0xfd,
-0x97, 0x66, 0x11, 0x2f, 0xb9, 0x99, 0x95, 0xff,
-0x7a, 0x50, 0x79, 0xb2, 0x63, 0x5e, 0xb2, 0x75,
-0xb5, 0xf6, 0x23, 0xc4, 0x87, 0xe5, 0xc9, 0xb6,
-0x3a, 0xf7, 0x83, 0xca, 0x5a, 0xf4, 0x66, 0xf3,
-0xea, 0x3c, 0x05, 0xb0, 0x36, 0x52, 0x4a, 0xfc,
-0x1f, 0x7b, 0x7f, 0x6c, 0x53, 0x80, 0xe2, 0x85,
-0x56, 0xc6, 0x40, 0x08, 0xbd, 0x9c, 0xaf, 0x67,
-0x56, 0xa0, 0xb5, 0x1c, 0xf2, 0x04, 0xf3, 0x38,
-0x89, 0xcf, 0x99, 0x07, 0x57, 0xe4, 0xbf, 0x2a,
-0xf4, 0x7a, 0xc1, 0xb7, 0xe3, 0xef, 0x75, 0x18,
-0x9e, 0xa3, 0x46, 0x49, 0x11, 0x14, 0x1a, 0x44,
-0xa5, 0x95, 0x11, 0x33, 0x03, 0x22, 0xff, 0x4c,
-0x56, 0xfe, 0x8b, 0x68, 0x3f, 0x8f, 0x40, 0x8e,
-0x51, 0x36, 0x0e, 0xe7, 0xd0, 0x42, 0x5a, 0x44,
-0x20, 0x6a, 0x3b, 0x56, 0x90, 0x62, 0x04, 0xa1,
-0x60, 0x5c, 0x11, 0xff, 0x39, 0x0b, 0x81, 0x15,
-0x05, 0x5b, 0xe5, 0xb9, 0xca, 0x79, 0x14, 0xba,
-0x1f, 0xb2, 0xe2, 0x03, 0xf5, 0xed, 0x4a, 0xb4,
-0x6c, 0x39, 0x9c, 0xe6, 0x01, 0x63, 0x53, 0xf4,
-0x4f, 0xe6, 0xa3, 0x79, 0x42, 0x68, 0x76, 0xc9,
-0x10, 0x7b, 0xda, 0xd5, 0xef, 0x23, 0xfe, 0xb1,
-0x02, 0x89, 0x51, 0x2a, 0x44, 0x82, 0x5a, 0xb2,
-0xc8, 0x57, 0xcc, 0x47, 0x13, 0x65, 0x86, 0xfa,
-0x0b, 0xb6, 0xb7, 0xe5, 0x05, 0xf1, 0xa5, 0x76,
-0x22, 0x02, 0xb1, 0x8d, 0xfa, 0x0e, 0xc3, 0x31,
-0xcc, 0xbe, 0x01, 0x3f, 0x29, 0x2e, 0x33, 0xaf,
-0xf9, 0x93, 0xf9, 0x68, 0xbb, 0x88, 0xff, 0xb3,
-0x7e, 0x4b, 0xec, 0x59, 0xef, 0xb6, 0x36, 0x99,
-0xca, 0xbe, 0xd6, 0xce, 0x2b, 0xb5, 0xe6, 0xa3,
-0xc5, 0xd6, 0x78, 0xe7, 0x10, 0x23, 0x28, 0x7b,
-0x3e, 0x1a, 0x8d, 0x45, 0x73, 0x4d, 0xcf, 0x47,
-0x73, 0x85, 0x59, 0xb2, 0x2b, 0x51, 0x1a, 0xe0,
-0x55, 0x61, 0x39, 0x24, 0x56, 0xe0, 0x91, 0xa5,
-0xd9, 0xf3, 0xd1, 0x46, 0x76, 0x5b, 0xdd, 0x0e,
-0x89, 0x0f, 0x4c, 0x44, 0xa0, 0x19, 0x51, 0x6b,
-0xfe, 0x45, 0x8d, 0x49, 0x1d, 0x93, 0x62, 0x56,
-0xe8, 0xe3, 0xca, 0xfe, 0xd8, 0x14, 0xe4, 0x21,
-0xb6, 0x4f, 0xec, 0x35, 0xbd, 0xd1, 0x28, 0x48,
-0xf1, 0x7f, 0xaa, 0xdb, 0x9c, 0xbf, 0x94, 0xcf,
-0xc1, 0x07, 0x74, 0xea, 0x8a, 0xf9, 0x68, 0x34,
-0x0d, 0x96, 0xf0, 0x8f, 0x0e, 0xa3, 0xee, 0x2a,
-0xcd, 0x9b, 0xe2, 0xff, 0x30, 0xe0, 0x3b, 0xd8,
-0x69, 0x4f, 0x04, 0xb6, 0xa3, 0x13, 0x19, 0xce,
-0x9a, 0x0f, 0x32, 0xb0, 0xbb, 0x58, 0x27, 0xa3,
-0x46, 0x78, 0xd2, 0xd7, 0x82, 0x42, 0x17, 0xeb,
-0xd0, 0x7a, 0x0c, 0xaf, 0x9b, 0xf0, 0x0f, 0xe1,
-0xc3, 0xa2, 0x2b, 0xe6, 0xa3, 0x3d, 0x0a, 0xb4,
-0xda, 0xb8, 0x65, 0x9e, 0x4a, 0x01, 0xa1, 0x29,
-0xfe, 0xcf, 0x66, 0x6b, 0x50, 0x88, 0x85, 0x27,
-0xb3, 0xe6, 0x83, 0xc0, 0x54, 0x5a, 0x53, 0xa1,
-0x42, 0xb0, 0x45, 0x05, 0x29, 0xfe, 0xcf, 0xd5,
-0xed, 0x4e, 0x6a, 0xfc, 0x78, 0x3a, 0x45, 0x04,
-0xb2, 0xcf, 0x07, 0xe9, 0x82, 0xf7, 0xe0, 0xa0,
-0x31, 0x5f, 0x53, 0x47, 0xe0, 0x3d, 0x63, 0x0a,
-0x08, 0x9d, 0x85, 0xda, 0xe9, 0x40, 0xd0, 0x73,
-0x84, 0x7f, 0xec, 0xf9, 0xaf, 0x58, 0x9e, 0xe6,
-0xb1, 0xd0, 0x0e, 0xe1, 0x1f, 0x3f, 0x77, 0x5a,
-0x44, 0xa0, 0x92, 0x1a, 0xab, 0x51, 0xb9, 0x36,
-0xa1, 0x59, 0xad, 0xcb, 0xed, 0xf3, 0x41, 0xbc,
-0xca, 0x51, 0xd3, 0x83, 0xfb, 0x99, 0x8d, 0x6a,
-0xcf, 0xc7, 0xca, 0x04, 0x1f, 0xcd, 0xad, 0x90,
-0x5e, 0x34, 0xe6, 0xf7, 0xf0, 0x24, 0xe3, 0xda,
-0x51, 0xa8, 0x0d, 0xe7, 0xc7, 0x98, 0x7d, 0x3e,
-0xc8, 0x12, 0x10, 0xfd, 0xe5, 0x21, 0x6e, 0xe1,
-0x1f, 0x88, 0x45, 0xbd, 0x0d, 0x87, 0x15, 0x63,
-0x8f, 0x51, 0x1e, 0x42, 0xb5, 0xa3, 0x28, 0xdb,
-0xc8, 0xff, 0x8a, 0x3b, 0xb2, 0xe6, 0xc3, 0x86,
-0x1f, 0x68, 0x2a, 0x1f, 0x58, 0x81, 0xb0, 0x01,
-0xdd, 0x3a, 0xca, 0xef, 0x84, 0xad, 0x8e, 0x49,
-0xa6, 0xe3, 0x2f, 0x1d, 0xc5, 0x5d, 0x33, 0xa4,
-0x2f, 0x53, 0x04, 0xc9, 0xde, 0x1f, 0x3b, 0x48,
-0x4d, 0xb0, 0x93, 0xce, 0xd4, 0x58, 0xb4, 0x05,
-0xd3, 0x83, 0x0e, 0x6b, 0x92, 0xae, 0x12, 0xb9,
-0xd6, 0xca, 0x7f, 0xe1, 0xa9, 0xbf, 0xb5, 0xe7,
-0xbf, 0x60, 0x14, 0x8d, 0xe0, 0x74, 0xda, 0x2b,
-0x23, 0xe4, 0x50, 0x7c, 0xec, 0x1d, 0xa5, 0xa1,
-0xdf, 0xb5, 0x5b, 0x66, 0xf6, 0xf9, 0x68, 0xc9,
-0x73, 0xa2, 0xf1, 0x74, 0x01, 0xcd, 0x47, 0xbb,
-0x18, 0x9d, 0x4a, 0x84, 0x59, 0x88, 0xe8, 0xce,
-0xce, 0x5a, 0xe3, 0x48, 0x2a, 0x35, 0x66, 0xef,
-0x8f, 0xfd, 0xa2, 0xb9, 0x46, 0x2b, 0x7d, 0x95,
-0x7f, 0x7d, 0x73, 0xb1, 0xb1, 0x2f, 0xe6, 0x1b,
-0x50, 0xbf, 0x11, 0x3e, 0x05, 0xfb, 0x16, 0xf9,
-0x68, 0xf0, 0xfd, 0x55, 0xb0, 0x76, 0x37, 0x21,
-0x9c, 0xcd, 0xd9, 0xf9, 0xaf, 0x9d, 0xe0, 0xb5,
-0xfc, 0x35, 0x7a, 0xcd, 0x41, 0x0b, 0x2f, 0x59,
-0x88, 0xa8, 0xdd, 0xd1, 0x22, 0xd6, 0xa6, 0x8e,
-0xd8, 0xfb, 0x63, 0xbf, 0x66, 0x88, 0xa8, 0x7e,
-0x28, 0xaf, 0xa6, 0xa9, 0x40, 0xec, 0xf9, 0x95,
-0x6f, 0x5c, 0x6d, 0x40, 0x47, 0x7e, 0x4f, 0xbb,
-0x6f, 0x44, 0x2d, 0x66, 0xb7, 0x40, 0x67, 0xdc,
-0x37, 0x8a, 0x47, 0xec, 0xfd, 0xb1, 0x0f, 0xc2,
-0xa8, 0x51, 0x37, 0x8e, 0xf8, 0x6d, 0xbe, 0xf7,
-0xbc, 0x11, 0x0c, 0xa1, 0xf0, 0xa1, 0xb0, 0x10,
-0xd1, 0x1b, 0xf2, 0x37, 0xc5, 0x11, 0x23, 0x48,
-0x83, 0xd2, 0xec, 0xfd, 0xb1, 0x87, 0xf4, 0x0b,
-0x3a, 0x7a, 0xdf, 0xfe, 0x1d, 0x43, 0x70, 0x51,
-0xbf, 0x7f, 0xc0, 0x55, 0xd3, 0x39, 0x56, 0x4a,
-0x65, 0x5f, 0x2e, 0xad, 0xb3, 0x6b, 0x2e, 0x2e,
-0xd4, 0xe0, 0x75, 0xd9, 0xf3, 0xd1, 0x26, 0xe1,
-0x04, 0x54, 0x9b, 0xf9, 0x71, 0xa9, 0x91, 0xba,
-0x1d, 0x5a, 0xf1, 0x1f, 0xe5, 0x2d, 0xc4, 0x57,
-0x56, 0xa1, 0xe5, 0xcf, 0xad, 0x8a, 0xef, 0xec,
-0xf9, 0x68, 0xc4, 0xaf, 0x33, 0x39, 0x8d, 0x45,
-0x3b, 0x02, 0x9e, 0xb3, 0xfc, 0x60, 0x53, 0x15,
-0xd9, 0xf7, 0x11, 0x4b, 0xff, 0x74, 0x2b, 0x9e,
-0xdf, 0xa8, 0x59, 0xf3, 0x41, 0x24, 0x1f, 0x5e,
-0x7f, 0x4f, 0x22, 0xaf, 0x97, 0xed, 0x82, 0x67,
-0x44, 0xc5, 0x3d, 0x34, 0xcf, 0xcb, 0x78, 0x4c,
-0xe0, 0x1d, 0xe8, 0xc3, 0x79, 0x4c, 0xb7, 0x5a,
-0x27, 0xd9, 0xfb, 0x43, 0x3a, 0xc3, 0xe8, 0xd6,
-0xe1, 0xb6, 0x69, 0xdb, 0xc0, 0x76, 0x48, 0x3d,
-0xa6, 0xd7, 0xcf, 0x7d, 0xc4, 0xff, 0x31, 0x57,
-0x68, 0x0e, 0x25, 0xfc, 0xb0, 0x1e, 0x43, 0xd7,
-0xd5, 0x61, 0x9f, 0x8f, 0xb6, 0x92, 0xac, 0x2d,
-0x3e, 0xff, 0x97, 0x10, 0x18, 0xc7, 0xea, 0x4f,
-0x58, 0x44, 0x97, 0x5f, 0x43, 0xe0, 0xc4, 0x86,
-0xa8, 0x5c, 0x1e, 0xff, 0x75, 0x9e, 0xc5, 0x6f,
-0xc9, 0x9e, 0x8f, 0x36, 0x96, 0x22, 0xb1, 0xdc,
-0x0f, 0xc7, 0x8c, 0x85, 0xc9, 0x4d, 0x66, 0x8a,
-0xd6, 0x6b, 0xa2, 0x63, 0x35, 0x92, 0x1a, 0x94,
-0x36, 0xde, 0x9c, 0xd5, 0x1f, 0xdb, 0xf8, 0x5d,
-0xaa, 0xbf, 0xd6, 0x25, 0x76, 0x4c, 0x34, 0x8e,
-0xf8, 0x26, 0xe5, 0xa0, 0x71, 0x6e, 0x4b, 0xf5,
-0x88, 0xf3, 0xe0, 0xe2, 0x60, 0xfb, 0xe5, 0x68,
-0xf5, 0xc8, 0x75, 0xe7, 0x9b, 0xed, 0xf8, 0x67,
-0x08, 0xf1, 0xaa, 0x9e, 0x88, 0xf4, 0xb2, 0xb1,
-0x68, 0xb7, 0xa7, 0x20, 0x61, 0x15, 0xbe, 0xdd,
-0xa4, 0x7b, 0x0e, 0xb5, 0xc5, 0xd1, 0xbc, 0x1c,
-0xc8, 0xf1, 0xe0, 0x52, 0x80, 0x1d, 0xff, 0x0c,
-0x75, 0xed, 0x28, 0x8d, 0x0d, 0xf4, 0xf8, 0xc3,
-0x4b, 0x74, 0x99, 0xfb, 0xcc, 0xd6, 0x40, 0x93,
-0x33, 0xb2, 0x87, 0x56, 0xa0, 0x97, 0x6d, 0x50,
-0xf6, 0xe0, 0xfb, 0x3a, 0xfc, 0x57, 0xe0, 0x9f,
-0x03, 0x12, 0xad, 0x3f, 0x8d, 0xe5, 0x15, 0x73,
-0x13, 0x3c, 0xe0, 0xde, 0xa5, 0x10, 0x8d, 0x8a,
-0xc5, 0xd9, 0x7c, 0xbe, 0x07, 0xd7, 0x33, 0x2f,
-0x7b, 0x3e, 0x1a, 0xc1, 0xe0, 0xc0, 0x20, 0x2e,
-0xcb, 0xd7, 0xa8, 0xec, 0x3a, 0xb9, 0x84, 0xf8,
-0xe1, 0x17, 0x77, 0x52, 0xfd, 0x57, 0xd9, 0x4f,
-0x95, 0x8b, 0xa2, 0x97, 0xf8, 0x27, 0xc3, 0xd9,
-0xfc, 0x1f, 0x13, 0x3f, 0x8a, 0x73, 0x88, 0x06,
-0x2f, 0x4b, 0x56, 0xfc, 0xe7, 0x1f, 0xa8, 0x10,
-0x6c, 0x7c, 0xd3, 0xf9, 0x2f, 0x9d, 0xa3, 0x0f,
-0xa7, 0xff, 0x4f, 0xe6, 0x83, 0x50, 0x7d, 0xe2,
-0x06, 0xbc, 0x2d, 0xcd, 0x87, 0xb5, 0xbe, 0x47,
-0x7e, 0x91, 0xda, 0x92, 0xef, 0x46, 0xc7, 0xe4,
-0x48, 0x69, 0x10, 0x81, 0x68, 0x73, 0xf6, 0x7c,
-0x90, 0xee, 0xe1, 0xaa, 0x73, 0xfc, 0x05, 0x0f,
-0x6e, 0x9b, 0xf6, 0xaa, 0x13, 0xea, 0x3e, 0xf6,
-0x81, 0x49, 0x13, 0x75, 0xd5, 0x1b, 0x4a, 0xbf,
-0x1c, 0xea, 0x4e, 0x56, 0xfd, 0x1e, 0x9e, 0xcd,
-0xce, 0x7f, 0x19, 0x84, 0xf7, 0xbc, 0x7e, 0xe6,
-0x32, 0x1e, 0x2e, 0xac, 0x1a, 0xe9, 0x26, 0xc7,
-0x81, 0x32, 0xaa, 0xdd, 0x64, 0xdf, 0x3b, 0xc1,
-0x97, 0x84, 0x05, 0x57, 0xe4, 0xbf, 0x66, 0x88,
-0xca, 0x11, 0x7e, 0x5f, 0x78, 0xb6, 0xf6, 0x48,
-0x34, 0x15, 0xff, 0x41, 0x37, 0x67, 0x5b, 0x52,
-0xbd, 0xc0, 0xbe, 0x08, 0x6b, 0x63, 0x95, 0xd4,
-0x7f, 0xd2, 0x8e, 0x7f, 0x9c, 0xf0, 0x32, 0x6f,
-0x18, 0x70, 0x3e, 0x2f, 0x3b, 0xd9, 0x2f, 0x35,
-0x9f, 0x55, 0x2f, 0x09, 0x1f, 0x73, 0x8d, 0x1c,
-0x87, 0x0d, 0x4d, 0x2f, 0x43, 0xc3, 0xcb, 0xce,
-0xdd, 0xd9, 0xf9, 0xaf, 0xa6, 0xcb, 0x5a, 0x23,
-0x95, 0x7d, 0x9d, 0x82, 0xdf, 0x15, 0xd3, 0x6e,
-0x29, 0x9a, 0x54, 0x1a, 0xa9, 0xfe, 0x2b, 0x4e,
-0x85, 0xf0, 0xfa, 0xcd, 0x87, 0x5c, 0x7b, 0xe4,
-0x6c, 0xfe, 0xcf, 0x11, 0xc9, 0x1a, 0x02, 0x8b,
-0x8e, 0x09, 0x0b, 0xa4, 0xf4, 0x15, 0x11, 0x81,
-0x36, 0xc4, 0xad, 0x40, 0x90, 0xc5, 0x8f, 0xfa,
-0x97, 0xe6, 0x83, 0xb8, 0x4f, 0x69, 0x2f, 0x49,
-0xa5, 0x66, 0x37, 0xe9, 0x93, 0x4d, 0x56, 0x07,
-0x36, 0x37, 0x6a, 0x98, 0x9c, 0x52, 0xb3, 0x64,
-0xfc, 0x8a, 0xf9, 0x20, 0x8f, 0x88, 0xcf, 0x58,
-0xf3, 0x41, 0xf8, 0x23, 0xa9, 0x42, 0xb0, 0x4b,
-0xde, 0xb5, 0x5d, 0x16, 0x23, 0xfa, 0xba, 0x54,
-0x29, 0xdc, 0x95, 0xf3, 0x41, 0x1e, 0x02, 0x3d,
-0xc4, 0x0b, 0x3d, 0xaf, 0x6a, 0xe8, 0xe6, 0x87,
-0x68, 0xde, 0xa5, 0xd6, 0xb9, 0x4a, 0x5f, 0x5e,
-0x52, 0xc2, 0xf2, 0x10, 0x51, 0xc4, 0xfa, 0xff,
-0x64, 0x3e, 0xc8, 0x1b, 0x10, 0xa0, 0xb1, 0x68,
-0x4f, 0x8b, 0x37, 0xc4, 0x73, 0x61, 0x57, 0xac,
-0xf3, 0x0c, 0x1c, 0x35, 0x7b, 0x63, 0xb3, 0xce,
-0xa8, 0x75, 0xfc, 0x02, 0x04, 0x84, 0xef, 0xca,
-0xf9, 0x20, 0xa3, 0x2d, 0xc1, 0x62, 0xf4, 0xc7,
-0x4f, 0x6b, 0x13, 0x86, 0x35, 0x1f, 0x2d, 0xc9,
-0x50, 0xd0, 0x88, 0x11, 0xa4, 0xff, 0xcb, 0xfc,
-0x9f, 0x41, 0xb4, 0x8f, 0x8f, 0xcb, 0xff, 0xcd,
-0x32, 0xac, 0xce, 0x87, 0x32, 0xf3, 0x43, 0xcb,
-0xe1, 0x50, 0x7f, 0x60, 0x79, 0xf6, 0x7c, 0x10,
-0xe2, 0xff, 0x98, 0xdb, 0xdb, 0x57, 0x6c, 0x55,
-0x67, 0xc0, 0x3a, 0x63, 0x7b, 0xc8, 0xfb, 0xb8,
-0x63, 0x2e, 0x43, 0x81, 0x68, 0x3f, 0x73, 0xd8,
-0xba, 0x2e, 0xab, 0x63, 0x76, 0x16, 0xff, 0x67,
-0x7a, 0xde, 0x47, 0x39, 0xec, 0x96, 0xbc, 0x2d,
-0x79, 0xd4, 0x45, 0x26, 0x75, 0xc4, 0xad, 0xe8,
-0xeb, 0x40, 0x6f, 0x42, 0x8b, 0x7f, 0x6b, 0x16,
-0xff, 0x87, 0xf8, 0x51, 0x11, 0x0d, 0x3f, 0xdb,
-0x1d, 0xe0, 0x35, 0xf2, 0xfc, 0x4d, 0x5d, 0xa9,
-0x8a, 0x4b, 0xad, 0x09, 0x6f, 0x65, 0xc5, 0x43,
-0x58, 0x93, 0x1d, 0xff, 0x4c, 0xcd, 0x07, 0x29,
-0xd2, 0xad, 0xee, 0x97, 0x68, 0x76, 0x63, 0x5a,
-0x02, 0xdf, 0x4f, 0x01, 0x59, 0x07, 0x9a, 0x29,
-0x81, 0xf6, 0xf7, 0x76, 0xfb, 0x7c, 0x34, 0xab,
-0x2d, 0xb6, 0x55, 0xf6, 0xf5, 0xcf, 0xde, 0x85,
-0x6d, 0x05, 0xc7, 0x3b, 0xef, 0xe8, 0x4b, 0x15,
-0x82, 0xbd, 0x3c, 0x89, 0xa7, 0x82, 0x74, 0xea,
-0xc7, 0x59, 0xf8, 0xe7, 0xe5, 0x9c, 0xc0, 0x2d,
-0xa9, 0x79, 0x19, 0x5a, 0x3d, 0x05, 0x52, 0xac,
-0xfa, 0x2f, 0x5a, 0xa8, 0x11, 0x8a, 0xe8, 0xde,
-0xb2, 0x29, 0x7b, 0x3e, 0x5a, 0xaa, 0x3f, 0xb6,
-0x1a, 0x0e, 0x83, 0xe8, 0xd3, 0x75, 0x46, 0xfc,
-0x1f, 0x2d, 0xe2, 0xdd, 0xce, 0x39, 0x02, 0x33,
-0xbd, 0xcf, 0x9a, 0x0f, 0xb2, 0xdd, 0x3e, 0x1f,
-0xf6, 0x9c, 0x58, 0x03, 0x44, 0xf2, 0x71, 0x20,
-0xf0, 0xd3, 0x3f, 0x63, 0xf5, 0xc7, 0xd6, 0x36,
-0xea, 0x56, 0x7f, 0xec, 0x13, 0xeb, 0x5e, 0x50,
-0x4a, 0x0d, 0xf5, 0xf8, 0x15, 0xf8, 0x67, 0x0d,
-0xec, 0x48, 0xf1, 0x7f, 0x5e, 0x48, 0xb1, 0xc7,
-0x6b, 0x60, 0x23, 0x47, 0xe1, 0x17, 0x4d, 0xe7,
-0xf0, 0x08, 0xcd, 0x07, 0xc9, 0xb5, 0xcd, 0x87,
-0x9d, 0x39, 0x08, 0x87, 0xb4, 0xc0, 0x72, 0x17,
-0xe2, 0x5b, 0xe3, 0x7c, 0xb4, 0x2e, 0x54, 0x10,
-0xa5, 0xfa, 0x2f, 0xc3, 0x1d, 0xf2, 0x6d, 0x45,
-0xa0, 0x7b, 0x56, 0x09, 0x2c, 0x72, 0x69, 0x59,
-0xf8, 0x67, 0x27, 0x3b, 0xcf, 0xd0, 0xcc, 0x6d,
-0xa6, 0x6a, 0x2f, 0x08, 0xde, 0xea, 0x7a, 0xfc,
-0xcf, 0x46, 0xc4, 0xf9, 0x68, 0x10, 0xef, 0x40,
-0x40, 0x31, 0x6a, 0x85, 0xce, 0xae, 0xe4, 0xff,
-0x2c, 0x4c, 0xc1, 0xec, 0x53, 0x88, 0xae, 0xad,
-0x6e, 0x24, 0x04, 0xb3, 0x37, 0x51, 0x8c, 0xf3,
-0x54, 0x8a, 0xea, 0x90, 0x15, 0xff, 0xe9, 0x3a,
-0x93, 0xa6, 0xfd, 0x48, 0x55, 0x54, 0xed, 0xee,
-0x85, 0xe7, 0x51, 0x50, 0x7b, 0x98, 0x97, 0x1f,
-0x86, 0xaa, 0x8e, 0x2b, 0xe6, 0x83, 0x34, 0x8b,
-0x18, 0x94, 0xa3, 0x63, 0x89, 0x46, 0x7c, 0xab,
-0xf0, 0x69, 0x5c, 0x78, 0x74, 0xab, 0x82, 0xc9,
-0xc1, 0xc9, 0x71, 0x40, 0x1f, 0xfe, 0x4f, 0xe6,
-0x83, 0xfc, 0x0c, 0x4a, 0x5f, 0x46, 0xa3, 0xff,
-0xa6, 0x15, 0x0f, 0xf1, 0xa6, 0x68, 0xc0, 0x95,
-0xe6, 0xe2, 0xfb, 0x29, 0x31, 0x9d, 0x8a, 0xa8,
-0xd8, 0xf1, 0x8f, 0x1b, 0x41, 0x8e, 0x35, 0x04,
-0xe4, 0x4d, 0xf8, 0x47, 0x71, 0x73, 0x8c, 0x4f,
-0xc8, 0x57, 0xc3, 0xef, 0xc5, 0xcd, 0x49, 0x57,
-0x42, 0xaa, 0x85, 0x57, 0x49, 0x58, 0x91, 0xcd,
-0xff, 0x21, 0x7e, 0x1d, 0x0d, 0x01, 0x49, 0x6a,
-0x17, 0x28, 0x50, 0x26, 0x10, 0x28, 0x5e, 0x90,
-0x82, 0x54, 0x08, 0x36, 0x4a, 0x81, 0x0e, 0xa0,
-0xf8, 0x8f, 0x0d, 0xff, 0x8c, 0x89, 0x31, 0xd1,
-0xb8, 0xcd, 0x95, 0x28, 0x0a, 0xc0, 0xa5, 0x8e,
-0x85, 0x77, 0xe7, 0x27, 0xe4, 0x00, 0x1f, 0x12,
-0xd5, 0xe5, 0xae, 0xd1, 0xe6, 0x00, 0x9c, 0x12,
-0xd5, 0xba, 0x2b, 0x21, 0xdb, 0xe2, 0x3f, 0x85,
-0xbd, 0x1d, 0xf8, 0x90, 0x86, 0x1c, 0xb7, 0xda,
-0x42, 0xaa, 0xc2, 0x41, 0x85, 0xf0, 0x54, 0xf6,
-0x85, 0xbf, 0xf8, 0x41, 0xb6, 0x56, 0x42, 0xe1,
-0x22, 0x7b, 0x3a, 0x6b, 0x3e, 0xc8, 0x93, 0xbc,
-0xf2, 0x55, 0x35, 0x64, 0xe1, 0x9f, 0xd2, 0x01,
-0x3e, 0xee, 0x28, 0x81, 0xef, 0xc1, 0x9c, 0x01,
-0x5c, 0xc6, 0x62, 0x78, 0x80, 0x5b, 0xf3, 0x41,
-0x6c, 0xf1, 0x9f, 0x62, 0x13, 0xfd, 0xae, 0x2a,
-0x40, 0xb5, 0x03, 0x46, 0x5c, 0xf3, 0xea, 0xe8,
-0xc6, 0xe6, 0x42, 0x6f, 0x02, 0x5d, 0xf7, 0xad,
-0xf8, 0x61, 0xaf, 0x03, 0x2f, 0xcd, 0x07, 0xb1,
-0xc7, 0x7f, 0x62, 0x30, 0x2a, 0x82, 0xba, 0x2b,
-0xda, 0xe9, 0x81, 0x09, 0x51, 0xab, 0x3b, 0x23,
-0x9d, 0x73, 0xf5, 0x37, 0x92, 0xb5, 0xba, 0xeb,
-0x07, 0xcd, 0x15, 0xa4, 0x28, 0x28, 0xf4, 0x57,
-0xf1, 0x27, 0xfc, 0x9f, 0x4d, 0xb1, 0xa2, 0x94,
-0x80, 0x8a, 0xf7, 0x3d, 0x44, 0xd4, 0xf5, 0xc4,
-0x37, 0x18, 0xe1, 0x67, 0xa4, 0x20, 0xd9, 0xbb,
-0x64, 0x16, 0xff, 0x07, 0xad, 0x9b, 0xe1, 0x1c,
-0xaf, 0x68, 0x80, 0x4f, 0x60, 0xa1, 0xb8, 0x8e,
-0xe2, 0x21, 0x44, 0xfb, 0x41, 0xfc, 0xd3, 0x20,
-0x8e, 0xc1, 0x1e, 0xe2, 0xff, 0x64, 0xe1, 0x1f,
-0xa5, 0x0f, 0x77, 0x4b, 0xab, 0x72, 0x55, 0x0c,
-0x7a, 0xa9, 0x10, 0x40, 0xb8, 0x4f, 0xfb, 0x84,
-0x68, 0x80, 0xd6, 0x9d, 0xf5, 0x4c, 0x3b, 0x19,
-0xc2, 0x4f, 0x2f, 0x2a, 0x87, 0xb2, 0xe6, 0xc3,
-0xf6, 0x51, 0x36, 0x7c, 0x0b, 0x8b, 0xc1, 0xf3,
-0x30, 0x17, 0xaf, 0x67, 0x83, 0xd2, 0x7a, 0x7d,
-0x2e, 0xf0, 0xbd, 0xb8, 0xf1, 0x1e, 0x55, 0x18,
-0xee, 0x9f, 0x26, 0xfb, 0x7c, 0x34, 0x20, 0x3e,
-0xb0, 0x81, 0xdb, 0x72, 0x03, 0xf5, 0xb3, 0x15,
-0xb8, 0x89, 0x13, 0xe4, 0x5f, 0x98, 0x11, 0x85,
-0x95, 0x2b, 0x9b, 0xc1, 0xe2, 0x03, 0x67, 0xf4,
-0x0f, 0xcd, 0x07, 0xa1, 0xee, 0xdf, 0x4b, 0x76,
-0xbb, 0x7d, 0xfc, 0xe3, 0x54, 0xfc, 0x87, 0x06,
-0x85, 0xcc, 0x35, 0x7d, 0x7b, 0xcb, 0x7c, 0x16,
-0xff, 0x67, 0xe9, 0xf6, 0x66, 0x3b, 0xfe, 0x19,
-0xb7, 0xbc, 0x75, 0xd5, 0x94, 0x56, 0x59, 0x9f,
-0xc9, 0x0c, 0x63, 0xca, 0x2d, 0xcd, 0x6f, 0x42,
-0xe1, 0x7e, 0xfa, 0x5e, 0x1e, 0xca, 0x8a, 0xff,
-0xfc, 0xe1, 0xce, 0x9f, 0xf9, 0x1b, 0x87, 0x9c,
-0xdf, 0x52, 0x5f, 0x34, 0x7e, 0xa7, 0xed, 0x19,
-0x77, 0x9d, 0x57, 0x67, 0x37, 0x1d, 0x8b, 0xee,
-0x1f, 0xf1, 0xb5, 0xca, 0x01, 0xf8, 0x7d, 0x14,
-0xa1, 0xe3, 0x1f, 0x9a, 0xed, 0xfc, 0x9f, 0x84,
-0xe8, 0x0c, 0x55, 0x51, 0x53, 0x9a, 0x25, 0x62,
-0x9d, 0x81, 0x68, 0x27, 0xc0, 0xa8, 0x10, 0xde,
-0x93, 0xe0, 0xd1, 0x70, 0x4f, 0x0c, 0xed, 0xcb,
-0x00, 0xdf, 0xcd, 0x62, 0xb9, 0x19, 0xfd, 0x33,
-0x88, 0xda, 0xc4, 0x37, 0x98, 0xe7, 0x77, 0xaf,
-0x84, 0x3d, 0xf7, 0x78, 0x10, 0xed, 0xb8, 0x9d,
-0xa2, 0x53, 0x02, 0xd3, 0xe1, 0x61, 0x06, 0x3c,
-0xaf, 0x5b, 0x1d, 0x5a, 0xec, 0xf3, 0x41, 0x9e,
-0xa0, 0x36, 0x02, 0xfd, 0xf3, 0xfa, 0xf0, 0xcb,
-0x7b, 0x94, 0xda, 0x9e, 0x58, 0xf1, 0x1f, 0xfc,
-0x3a, 0xd1, 0x6c, 0xf5, 0x28, 0xcf, 0x83, 0x67,
-0x80, 0xfb, 0x9b, 0x32, 0xf3, 0x41, 0x8c, 0x99,
-0x1f, 0x20, 0xec, 0x0c, 0xd2, 0x58, 0x8a, 0x02,
-0xb8, 0x20, 0xfc, 0xc9, 0xeb, 0xe2, 0x65, 0xd6,
-0x7c, 0x90, 0x11, 0xaa, 0xcf, 0x45, 0xc7, 0xca,
-0x4d, 0x81, 0x32, 0xad, 0xc5, 0x1e, 0xff, 0xb9,
-0x0c, 0x0d, 0x66, 0xc1, 0xb8, 0xfc, 0x82, 0xfe,
-0x01, 0x9a, 0xf5, 0x4d, 0xe7, 0x9f, 0x44, 0x20,
-0x64, 0x58, 0xf8, 0x70, 0x02, 0x3e, 0x61, 0x37,
-0x8f, 0x58, 0x8d, 0x58, 0xa7, 0xef, 0x6f, 0x6a,
-0x3f, 0x41, 0xb4, 0x49, 0xf9, 0x35, 0x79, 0x25,
-0xaa, 0x81, 0xc0, 0x80, 0x2b, 0x55, 0x7f, 0x17,
-0x34, 0x9d, 0xb1, 0x19, 0xdb, 0xe0, 0x30, 0x0b,
-0x0c, 0xe3, 0xa9, 0xb8, 0x1d, 0xff, 0x0c, 0x77,
-0xaf, 0x2a, 0x3b, 0xc5, 0x9f, 0x65, 0xf3, 0xf5,
-0x75, 0x9f, 0xf7, 0x34, 0xa9, 0x7b, 0x59, 0x65,
-0x3f, 0x01, 0x21, 0xfe, 0x92, 0xfc, 0x37, 0xcb,
-0xdf, 0x68, 0xf7, 0x24, 0xf2, 0xff, 0x98, 0x85,
-0x7f, 0x96, 0xa3, 0xbd, 0x2e, 0x37, 0xf9, 0x7e,
-0x76, 0x14, 0xba, 0xb7, 0xe8, 0x49, 0x75, 0x3f,
-0x02, 0xe9, 0xee, 0xcd, 0x5f, 0x1b, 0x41, 0x9f,
-0xf6, 0x01, 0xd8, 0xa6, 0x79, 0x7b, 0xf0, 0xc5,
-0xe3, 0x99, 0xf9, 0x20, 0xd2, 0x2c, 0x63, 0x0d,
-0x19, 0xfd, 0x09, 0xf6, 0x23, 0xe8, 0x8c, 0x96,
-0x8e, 0x5e, 0xb3, 0x9a, 0xbd, 0x28, 0xd1, 0x04,
-0x31, 0x38, 0x89, 0xfa, 0xe7, 0x05, 0x31, 0x2f,
-0xf6, 0xe9, 0xd5, 0x59, 0xf5, 0x5f, 0xb9, 0xc6,
-0x2f, 0xd0, 0xfb, 0x76, 0xfa, 0xad, 0xb1, 0x20,
-0xfa, 0x2b, 0xb2, 0x5f, 0xde, 0x60, 0x74, 0x6a,
-0xb3, 0x4c, 0x9f, 0xce, 0x9e, 0x80, 0xb7, 0xa1,
-0x2e, 0x82, 0xa7, 0x36, 0x67, 0xea, 0xbf, 0xae,
-0xdd, 0x6b, 0xf5, 0xc7, 0x9e, 0x4f, 0xf8, 0x19,
-0xf1, 0xe1, 0x10, 0x01, 0x69, 0xf6, 0x12, 0x34,
-0x0e, 0x5a, 0x81, 0xc4, 0x37, 0xa3, 0xfb, 0xa8,
-0x50, 0xce, 0xce, 0xff, 0x19, 0x9a, 0x9a, 0x8f,
-0x56, 0xb4, 0x8b, 0x06, 0xcd, 0x53, 0x22, 0x72,
-0x97, 0xd5, 0xa6, 0x7e, 0x83, 0x90, 0xbb, 0x52,
-0xf3, 0xc1, 0x77, 0xdb, 0xfb, 0xff, 0x14, 0x3e,
-0xce, 0x36, 0x41, 0x59, 0xc2, 0x9a, 0x0f, 0x42,
-0x6c, 0x9f, 0xbc, 0x29, 0xc7, 0xca, 0x74, 0x0c,
-0xa3, 0xb0, 0x11, 0x4a, 0x17, 0x51, 0xfe, 0x2b,
-0x5d, 0xff, 0x65, 0xc2, 0x8b, 0xda, 0x5a, 0x31,
-0x6f, 0xcc, 0x71, 0x3f, 0xbe, 0x6f, 0x6f, 0x47,
-0x69, 0x32, 0x6f, 0xc2, 0x81, 0xfe, 0xa3, 0x59,
-0xf9, 0x36, 0x1f, 0x65, 0xcf, 0x51, 0xe1, 0x7f,
-0x88, 0xdf, 0x67, 0xab, 0xa7, 0xa0, 0xf9, 0xb0,
-0x29, 0x6b, 0x8e, 0x6a, 0x67, 0x4f, 0xab, 0xbe,
-0x35, 0xaf, 0x90, 0xda, 0x20, 0x77, 0xf8, 0x42,
-0x44, 0xbc, 0x87, 0x30, 0xe8, 0x5f, 0xc0, 0xf5,
-0xcc, 0xd4, 0x7f, 0x8d, 0xce, 0xec, 0x83, 0xc3,
-0x50, 0x2f, 0x10, 0xff, 0xac, 0x87, 0x4b, 0x50,
-0x44, 0x83, 0xc5, 0xbd, 0x56, 0x46, 0xcc, 0x19,
-0xa3, 0x88, 0x10, 0xdb, 0x1d, 0xf7, 0xc5, 0xec,
-0xf5, 0x5f, 0x90, 0x6c, 0xb1, 0x8a, 0xdc, 0xbb,
-0xac, 0x34, 0xc4, 0xf3, 0x53, 0x63, 0x41, 0xd0,
-0x5e, 0xd0, 0x11, 0xf7, 0xe4, 0xf4, 0x7c, 0xd8,
-0xe9, 0xf5, 0x41, 0xfc, 0x13, 0x3d, 0x34, 0xdd,
-0x36, 0xf9, 0x3d, 0x08, 0x84, 0x94, 0xad, 0xf2,
-0x1c, 0x38, 0x14, 0x0d, 0x18, 0x1b, 0xac, 0x8a,
-0x21, 0x2d, 0xd0, 0xc2, 0xa3, 0x59, 0xf5, 0x5f,
-0x88, 0x7f, 0xa4, 0xed, 0x86, 0x77, 0xcb, 0x7a,
-0x0a, 0x3b, 0x6c, 0x6f, 0xe1, 0x0f, 0x31, 0xc4,
-0x3f, 0x02, 0x8f, 0x3c, 0xee, 0x28, 0x67, 0xaf,
-0x9b, 0xdb, 0x57, 0xf1, 0x2b, 0xf1, 0xcf, 0x43,
-0xd3, 0x63, 0xd1, 0x88, 0xc8, 0xe1, 0xb0, 0xe6,
-0x7d, 0xe0, 0x11, 0x47, 0x21, 0xea, 0xe7, 0xef,
-0x71, 0x4f, 0x73, 0x85, 0x66, 0xab, 0xff, 0x22,
-0xfc, 0xf3, 0x90, 0x57, 0x6f, 0xe3, 0xd6, 0x65,
-0x15, 0x2b, 0x8c, 0x7a, 0x74, 0xbb, 0xb8, 0x04,
-0x21, 0xc3, 0x1a, 0x9c, 0xf1, 0x3d, 0x88, 0xb5,
-0x39, 0xdc, 0x61, 0x47, 0xba, 0xfe, 0x82, 0xf0,
-0xcf, 0x49, 0x3d, 0xc0, 0x37, 0x22, 0xfe, 0x61,
-0x09, 0xbd, 0x4e, 0x72, 0x08, 0x89, 0x1a, 0xd1,
-0xf8, 0xa1, 0x20, 0x86, 0xdf, 0xd7, 0x29, 0xe6,
-0xe6, 0x05, 0x61, 0x7b, 0xfd, 0x17, 0xe2, 0x9f,
-0x0f, 0x52, 0x20, 0x27, 0x85, 0x7f, 0xf2, 0x97,
-0x85, 0x53, 0x65, 0xef, 0x56, 0xfc, 0xe7, 0x62,
-0x4a, 0xb0, 0xd7, 0x7f, 0x8d, 0x4c, 0x0f, 0x01,
-0x41, 0xeb, 0xef, 0xef, 0xa5, 0xec, 0x58, 0x0a,
-0xff, 0x2c, 0x45, 0xfc, 0x93, 0x3a, 0xb5, 0xf9,
-0x4f, 0xf1, 0x8f, 0xc2, 0x59, 0xd8, 0x14, 0x7d,
-0x7e, 0x0f, 0xf5, 0xc7, 0x06, 0x88, 0x78, 0x19,
-0x57, 0xf1, 0xb7, 0xd5, 0x05, 0xaf, 0x50, 0xf8,
-0x40, 0xf8, 0x41, 0x9b, 0xfe, 0xf9, 0x55, 0x14,
-0xfd, 0x7d, 0x83, 0xd0, 0x0e, 0xe2, 0x9f, 0xd2,
-0x56, 0xb5, 0x1d, 0x8a, 0x81, 0xea, 0xdf, 0xbb,
-0x8f, 0xb3, 0x73, 0x1d, 0x6b, 0xa4, 0x52, 0x23,
-0xf2, 0x79, 0x5b, 0xfd, 0x57, 0xc9, 0xcc, 0x1f,
-0x4f, 0x17, 0xcd, 0x9d, 0x33, 0x10, 0xff, 0xb4,
-0xaa, 0xc7, 0x1d, 0x35, 0x62, 0x63, 0x69, 0x19,
-0x55, 0xd8, 0xd5, 0xb0, 0x8d, 0x30, 0xcf, 0x30,
-0x86, 0xb3, 0xea, 0xbf, 0x46, 0xd8, 0x3a, 0xe8,
-0x25, 0x12, 0x17, 0xe1, 0x19, 0xcf, 0x32, 0x02,
-0x72, 0xac, 0x1f, 0xac, 0xb1, 0x2f, 0x83, 0x88,
-0x60, 0x89, 0xdf, 0xa5, 0x7a, 0xd3, 0xfd, 0x37,
-0x7a, 0xa6, 0xf3, 0x5f, 0x8f, 0xe3, 0xf5, 0x67,
-0xd3, 0x89, 0xb0, 0xae, 0x17, 0x43, 0x56, 0x22,
-0x2c, 0x85, 0x7f, 0xb2, 0xe7, 0x83, 0xe8, 0x93,
-0x7c, 0x21, 0x73, 0x11, 0xdb, 0x79, 0x48, 0xaf,
-0x66, 0x56, 0x3d, 0xef, 0x10, 0x4b, 0x55, 0x20,
-0x8a, 0x53, 0x56, 0x04, 0x52, 0x65, 0x36, 0xfc,
-0x33, 0x0f, 0x9e, 0x37, 0x3d, 0x71, 0x2a, 0xd2,
-0xa1, 0xb6, 0x3f, 0x51, 0xe7, 0xce, 0xd4, 0xa0,
-0x2b, 0xa1, 0xea, 0x9e, 0xf7, 0x99, 0xc5, 0x88,
-0xce, 0xaa, 0xff, 0xca, 0xb9, 0x1b, 0xfa, 0x86,
-0xe7, 0xd6, 0xa8, 0x53, 0xed, 0x05, 0x35, 0xde,
-0xd5, 0x94, 0xb4, 0x88, 0xa9, 0x78, 0xe4, 0x65,
-0x74, 0xed, 0x75, 0xca, 0x30, 0x66, 0xea, 0xbf,
-0x62, 0x30, 0x8b, 0xda, 0x76, 0x99, 0x94, 0x7f,
-0x97, 0xd6, 0x1a, 0xa5, 0x49, 0xef, 0xaa, 0xa6,
-0x53, 0xd3, 0xb0, 0xe7, 0x13, 0x8d, 0x2a, 0xaa,
-0x54, 0xbf, 0xad, 0xfe, 0xab, 0x87, 0x5f, 0x0d,
-0x7b, 0xc5, 0x0d, 0xba, 0xeb, 0xce, 0x22, 0x37,
-0x0c, 0x89, 0x3d, 0x31, 0xe7, 0x8a, 0xe6, 0x37,
-0x38, 0xcd, 0x07, 0xd9, 0xb4, 0x1a, 0x3f, 0x93,
-0xb5, 0x16, 0xff, 0x59, 0xb5, 0xd5, 0x7f, 0xcd,
-0xda, 0xe9, 0xb4, 0xc2, 0x3e, 0x31, 0xd5, 0xb2,
-0xef, 0xc6, 0x83, 0x94, 0x46, 0x24, 0x22, 0x10,
-0x7e, 0x56, 0x43, 0x30, 0x8a, 0x5a, 0x00, 0xed,
-0x7b, 0xa6, 0xfe, 0x0b, 0x72, 0xfe, 0xc0, 0x97,
-0x52, 0x90, 0x27, 0x21, 0xdf, 0x63, 0x5c, 0x16,
-0xd5, 0xa1, 0x47, 0x5e, 0x97, 0x3f, 0x6a, 0x1d,
-0xeb, 0x08, 0x50, 0xd9, 0xfb, 0x8b, 0xf8, 0x5f,
-0xac, 0x9e, 0xe3, 0x3c, 0x24, 0x67, 0xf0, 0x49,
-0x4f, 0x61, 0x04, 0xba, 0xf4, 0x4a, 0x50, 0x57,
-0xdd, 0xf3, 0x26, 0xec, 0xd5, 0xca, 0x44, 0xe5,
-0xdd, 0xec, 0x12, 0x6c, 0x32, 0xca, 0x46, 0x51,
-0xed, 0xf8, 0x9b, 0xd6, 0x96, 0x6c, 0x33, 0xf9,
-0xdf, 0x3b, 0x2a, 0x32, 0xf5, 0x5f, 0x08, 0x79,
-0xad, 0xb7, 0x6b, 0x67, 0xc3, 0x68, 0xb8, 0xb7,
-0x0d, 0xe2, 0x65, 0x13, 0xb1, 0x1f, 0x97, 0xcc,
-0xe1, 0xa8, 0xc1, 0x1e, 0xb7, 0x2a, 0xc8, 0x5a,
-0x5b, 0xe7, 0xda, 0xf1, 0x4f, 0x52, 0xb3, 0x56,
-0xcf, 0xeb, 0x1e, 0x32, 0xe2, 0xb8, 0x9e, 0x25,
-0x79, 0xb9, 0xaf, 0xe6, 0x75, 0xc0, 0xf2, 0x41,
-0xde, 0xc5, 0x88, 0xfd, 0xab, 0x53, 0xa1, 0x2b,
-0xb7, 0xd5, 0x7f, 0x51, 0xa3, 0x82, 0xa0, 0xe4,
-0xea, 0x91, 0x3f, 0x84, 0xbe, 0x44, 0xc0, 0xc9,
-0x05, 0x6e, 0x8c, 0xa7, 0xc4, 0x73, 0x49, 0x7d,
-0x8d, 0xbc, 0x1d, 0x5a, 0x07, 0x2c, 0xfe, 0x73,
-0x45, 0xa6, 0xfe, 0x0b, 0x3e, 0x4c, 0x85, 0xc5,
-0x1e, 0x92, 0x4f, 0xc3, 0x45, 0xdd, 0x2a, 0x84,
-0x7f, 0x4f, 0xbb, 0x60, 0xd4, 0x13, 0x2d, 0x7c,
-0x6c, 0xc9, 0x45, 0xde, 0x60, 0xba, 0xa2, 0xd5,
-0x99, 0xfe, 0xd8, 0x92, 0x36, 0xc1, 0x4f, 0x10,
-0x49, 0x3e, 0x55, 0xdd, 0x5c, 0x2d, 0x0a, 0x52,
-0x34, 0x8f, 0x32, 0xd4, 0xe7, 0x0e, 0x3f, 0x02,
-0xa1, 0x5e, 0x93, 0x7b, 0x6d, 0xf5, 0x5f, 0xc4,
-0xff, 0xb1, 0xda, 0x5c, 0xaf, 0x63, 0x49, 0x71,
-0x00, 0xac, 0x34, 0xfa, 0x69, 0xd1, 0x07, 0x01,
-0x3f, 0x6e, 0x03, 0x1a, 0x64, 0xe6, 0x81, 0xd6,
-0x68, 0x56, 0xfd, 0x57, 0x39, 0x3c, 0x46, 0x7c,
-0xe9, 0x18, 0x1b, 0x33, 0xf6, 0x58, 0xfd, 0x37,
-0xac, 0x42, 0x8c, 0x8a, 0x81, 0x6e, 0xc1, 0x76,
-0x31, 0xa1, 0x78, 0xc0, 0xb1, 0x8d, 0xc5, 0x6c,
-0xf5, 0x5f, 0xf3, 0xac, 0xa6, 0x0a, 0xaa, 0xd6,
-0x44, 0xbe, 0x13, 0xe2, 0x1f, 0xdd, 0x9d, 0x40,
-0xa0, 0x35, 0xca, 0x16, 0xfb, 0x1d, 0x31, 0x4b,
-0x75, 0xa3, 0x06, 0xb3, 0xcd, 0x07, 0xc9, 0x4f,
-0x35, 0xf9, 0x59, 0x1a, 0x6f, 0x1a, 0x9b, 0x1a,
-0x0b, 0x52, 0x34, 0xb6, 0xf3, 0xa2, 0x72, 0xb5,
-0xf9, 0xd7, 0xe4, 0x71, 0xbf, 0x8c, 0x47, 0xaa,
-0x62, 0xaa, 0x1d, 0xff, 0x0c, 0x6b, 0x53, 0xfc,
-0xe7, 0xf1, 0x45, 0x93, 0xf0, 0x12, 0xba, 0x09,
-0x72, 0x52, 0xa2, 0xc1, 0x82, 0xc4, 0x00, 0x4f,
-0x01, 0xa1, 0xec, 0xf9, 0x20, 0xe3, 0xb1, 0xb1,
-0xba, 0xc6, 0x02, 0xe7, 0xab, 0x9d, 0xf1, 0xc3,
-0x43, 0xfe, 0x6a, 0xad, 0x6a, 0x90, 0xea, 0xdf,
-0xfd, 0x8d, 0xdc, 0x37, 0xd0, 0xe9, 0x17, 0x43,
-0xf5, 0x7b, 0x9c, 0xce, 0x87, 0x3b, 0xfd, 0x52,
-0x06, 0xff, 0x7c, 0x10, 0x43, 0xfc, 0x73, 0x92,
-0x3f, 0xe7, 0xf6, 0x19, 0xdd, 0x86, 0xe7, 0x24,
-0x5f, 0x28, 0xff, 0xc4, 0xec, 0x0e, 0xf9, 0x4e,
-0xde, 0xb6, 0xd7, 0x4d, 0x82, 0xe7, 0x64, 0x64,
-0x67, 0x56, 0xfd, 0x57, 0xc2, 0x1a, 0x83, 0xc2,
-0xc1, 0x61, 0x76, 0x89, 0x40, 0x6c, 0x98, 0x6b,
-0x9e, 0x84, 0x47, 0xf8, 0xcb, 0x7f, 0xce, 0xdd,
-0xdb, 0x9d, 0x3a, 0x3a, 0x1b, 0x2d, 0x91, 0x2c,
-0xfc, 0x53, 0xb8, 0x93, 0xf2, 0x5f, 0x27, 0x11,
-0xe4, 0xdc, 0x46, 0x65, 0x65, 0x10, 0x89, 0x31,
-0x3c, 0xa2, 0x54, 0x41, 0x9e, 0x87, 0xc5, 0x58,
-0x27, 0xc4, 0x44, 0xab, 0x68, 0xf2, 0xdb, 0xf8,
-0xcf, 0x23, 0x94, 0x06, 0xf5, 0x3b, 0x1f, 0x94,
-0xdf, 0xa1, 0x69, 0xa4, 0xa8, 0x96, 0x3f, 0x75,
-0xda, 0x9b, 0x38, 0x69, 0x35, 0x52, 0xd0, 0x29,
-0x10, 0x21, 0x9c, 0x51, 0x15, 0x6c, 0xf1, 0x9f,
-0x1e, 0x04, 0x81, 0xe8, 0x74, 0x7c, 0x84, 0x5f,
-0xc7, 0x85, 0x0e, 0x82, 0x3d, 0x65, 0x07, 0xf9,
-0x65, 0xf1, 0x5d, 0x42, 0x44, 0x56, 0xa0, 0xcc,
-0x98, 0x1f, 0xba, 0x32, 0xfe, 0xa3, 0xd5, 0x6a,
-0xce, 0xb0, 0x7c, 0x77, 0xe8, 0xbc, 0x1e, 0x18,
-0x28, 0x88, 0xab, 0xf3, 0xbc, 0x13, 0xad, 0xbd,
-0xa6, 0x33, 0xda, 0xed, 0x64, 0x47, 0x4a, 0x28,
-0xbe, 0x91, 0x95, 0xff, 0x42, 0x85, 0x3a, 0xec,
-0xf9, 0x15, 0xdf, 0x1b, 0xf6, 0x49, 0x17, 0x5a,
-0x11, 0x2d, 0xaf, 0x65, 0x73, 0xe1, 0x80, 0xf0,
-0x14, 0x5f, 0xdb, 0xc3, 0xca, 0x8c, 0x08, 0xbe,
-0x70, 0x64, 0x63, 0x16, 0xfe, 0x09, 0x19, 0x42,
-0x5a, 0x7e, 0x9a, 0xd7, 0x05, 0x5e, 0x73, 0xf6,
-0x86, 0x3d, 0xe5, 0x0e, 0x08, 0x94, 0x3b, 0xf7,
-0xc8, 0x15, 0xe5, 0x11, 0x1d, 0x35, 0x52, 0xcc,
-0x08, 0x39, 0x79, 0x76, 0xfe, 0x8b, 0x68, 0x3f,
-0xba, 0x1e, 0x69, 0x65, 0x9b, 0xe1, 0x89, 0x68,
-0xe9, 0x88, 0xfa, 0x2d, 0x76, 0xb5, 0xb1, 0x37,
-0xf2, 0x37, 0x49, 0xfe, 0x5f, 0xc2, 0xb3, 0xf5,
-0xb2, 0x28, 0x9a, 0xfe, 0x15, 0xc2, 0x1e, 0xff,
-0x71, 0x20, 0x86, 0xa8, 0x21, 0xfc, 0x36, 0xa4,
-0xf4, 0x6a, 0xf1, 0xc1, 0xd9, 0xda, 0x0c, 0x67,
-0xe8, 0x22, 0xd4, 0x99, 0x7c, 0xb7, 0xec, 0xeb,
-0x4a, 0x6a, 0xf1, 0x16, 0xe7, 0x81, 0xac, 0xf8,
-0xcf, 0x5e, 0xaa, 0xf6, 0x02, 0x57, 0xc7, 0xa7,
-0x56, 0xb5, 0x7c, 0xa2, 0x35, 0x2a, 0x54, 0x1d,
-0xd0, 0x7a, 0xbf, 0xb6, 0x10, 0xe6, 0xf7, 0xa3,
-0xa1, 0x7f, 0x4b, 0x6b, 0x8c, 0xb8, 0x12, 0xcd,
-0xc3, 0xee, 0xe9, 0xf5, 0xe9, 0x41, 0xfb, 0x45,
-0xd1, 0x1e, 0x5f, 0x5f, 0x99, 0x4f, 0xbb, 0x28,
-0xe8, 0x6b, 0x45, 0xff, 0xf7, 0x88, 0x55, 0xb6,
-0xd0, 0xac, 0xd3, 0x8e, 0x15, 0x16, 0x9f, 0x33,
-0x13, 0xff, 0xe9, 0x83, 0x0d, 0xb0, 0x0d, 0xb8,
-0x81, 0x2a, 0xcf, 0xcf, 0xac, 0xf9, 0x8c, 0x25,
-0xd0, 0x95, 0x5b, 0x66, 0x16, 0xb4, 0xa3, 0x6a,
-0x3d, 0x08, 0xdb, 0x8c, 0xc5, 0x21, 0xf6, 0xd1,
-0x15, 0xf3, 0x61, 0xf5, 0x24, 0xaf, 0xb3, 0xc2,
-0xe6, 0xa5, 0x29, 0x61, 0x2a, 0xfe, 0x93, 0x3a,
-0x82, 0xaa, 0x78, 0xdc, 0x56, 0xff, 0x65, 0xa2,
-0x11, 0xa4, 0x2e, 0xb1, 0x6e, 0x80, 0x78, 0xa9,
-0x2e, 0xb5, 0x92, 0x62, 0x8f, 0x50, 0x3f, 0x13,
-0x62, 0xcd, 0xc6, 0xf1, 0x14, 0x0a, 0xc7, 0xb3,
-0xe2, 0x3f, 0x87, 0x15, 0xdc, 0x24, 0x31, 0x95,
-0x60, 0x4f, 0xaf, 0xf0, 0xc5, 0x9a, 0xbd, 0x08,
-0x74, 0x7b, 0xad, 0x23, 0xca, 0x05, 0xa5, 0x57,
-0xe0, 0x0a, 0x5c, 0xc8, 0xce, 0x7f, 0x69, 0xe9,
-0xfa, 0xf7, 0x9b, 0xc1, 0xd5, 0x5f, 0x36, 0x4c,
-0xdb, 0x46, 0xb2, 0xf2, 0x5f, 0xe7, 0xdc, 0x8d,
-0x8a, 0x55, 0xff, 0x9e, 0xd6, 0xe7, 0xda, 0x48,
-0x0a, 0x04, 0xa6, 0xfa, 0xe3, 0x59, 0xf5, 0x4d,
-0x73, 0xd8, 0xa1, 0xd4, 0x58, 0x90, 0x72, 0x65,
-0xea, 0x14, 0x4b, 0xdb, 0x0b, 0x0b, 0xff, 0x58,
-0x65, 0x5f, 0x4d, 0x23, 0x53, 0x44, 0x14, 0x9a,
-0x8f, 0x06, 0x14, 0xf6, 0xf1, 0x94, 0xe3, 0xa9,
-0x98, 0xf1, 0x27, 0xf8, 0x87, 0xe2, 0x1b, 0x79,
-0x68, 0xaf, 0x51, 0x55, 0xcf, 0x37, 0xf2, 0xda,
-0x3d, 0x35, 0xca, 0x46, 0x6a, 0x2c, 0x30, 0x8c,
-0x78, 0x86, 0x4c, 0x79, 0x5e, 0xfb, 0x15, 0xf9,
-0x2f, 0xea, 0x76, 0x98, 0x47, 0x69, 0xaf, 0x67,
-0xad, 0xfe, 0x87, 0xe1, 0x59, 0xb1, 0x35, 0xf3,
-0xb6, 0xb5, 0xf1, 0x65, 0xeb, 0xe9, 0x54, 0x59,
-0xdb, 0xbc, 0x2b, 0xf3, 0x5f, 0x09, 0xc4, 0x3f,
-0xf9, 0x61, 0x39, 0x29, 0x26, 0xf4, 0x06, 0x12,
-0x40, 0x98, 0x78, 0xc4, 0xc9, 0x64, 0xbd, 0x2b,
-0xa1, 0xf7, 0xf2, 0xfc, 0x01, 0xb9, 0x2a, 0xbb,
-0xfe, 0x0b, 0xf1, 0xcf, 0xed, 0x9b, 0x1f, 0xb6,
-0x84, 0xc3, 0x55, 0x56, 0xda, 0x8b, 0x10, 0x51,
-0xef, 0xc3, 0x63, 0x28, 0xcc, 0x6e, 0xcb, 0xcd,
-0xca, 0x7f, 0xcd, 0x4c, 0x83, 0x1c, 0x25, 0x76,
-0xc8, 0x1f, 0x98, 0x9a, 0x0f, 0xab, 0x07, 0x68,
-0x3e, 0x6c, 0x39, 0x9b, 0x3a, 0x35, 0xd7, 0xd6,
-0xff, 0xe7, 0x34, 0xe1, 0x9f, 0x1c, 0x6f, 0x38,
-0x1c, 0x13, 0x11, 0xbf, 0xee, 0xa6, 0xf9, 0xb0,
-0x46, 0xc4, 0xeb, 0xe1, 0xbc, 0x93, 0x95, 0xa6,
-0xa0, 0xd1, 0x40, 0x56, 0xfe, 0xeb, 0xc4, 0xc0,
-0x1a, 0x6d, 0x9b, 0xc1, 0x7f, 0xc9, 0x8a, 0xb7,
-0xaf, 0xd1, 0xb7, 0x2d, 0xf1, 0x7e, 0x8e, 0x15,
-0xbb, 0xd7, 0xf8, 0xb7, 0x59, 0xf3, 0xd1, 0x86,
-0xad, 0x53, 0x9f, 0xb7, 0xc7, 0x7f, 0x72, 0x76,
-0x52, 0x7d, 0x22, 0x7e, 0xc3, 0x6c, 0xef, 0xf4,
-0x3c, 0x50, 0x2a, 0x04, 0x2b, 0x6b, 0x6e, 0x1d,
-0xf6, 0xd0, 0x7a, 0xe2, 0xc2, 0xb6, 0xa3, 0x63,
-0x32, 0xbd, 0x1f, 0x62, 0xc5, 0x3b, 0xad, 0xdf,
-0x77, 0x56, 0xb4, 0xa8, 0x3c, 0xf5, 0xb3, 0x7e,
-0x5f, 0x9d, 0x4b, 0x47, 0xbe, 0x91, 0x8a, 0xef,
-0x41, 0x60, 0x99, 0xef, 0x51, 0xd9, 0x2b, 0xd2,
-0xf1, 0x07, 0x78, 0x62, 0x8a, 0x0f, 0x66, 0x65,
-0xbb, 0x1a, 0x68, 0x1a, 0xec, 0xa0, 0xa0, 0xf9,
-0x20, 0xf3, 0x35, 0xf5, 0x37, 0x29, 0x44, 0xb4,
-0x35, 0x2b, 0xff, 0x15, 0x05, 0xcb, 0x7e, 0x99,
-0xaa, 0x66, 0x95, 0x7d, 0x59, 0xf1, 0x9f, 0x41,
-0x6d, 0x41, 0x89, 0x93, 0x3a, 0xa2, 0x9d, 0xd2,
-0xaa, 0x8b, 0xf1, 0x88, 0x23, 0xd3, 0xff, 0x47,
-0xf1, 0xc2, 0x61, 0xb1, 0x9d, 0xe2, 0x3f, 0x5e,
-0xb6, 0x5e, 0x78, 0x10, 0xcf, 0x6f, 0x47, 0x20,
-0x24, 0xb6, 0xf7, 0x72, 0x9a, 0x18, 0x72, 0xd8,
-0xdc, 0x4e, 0xf5, 0xef, 0xdc, 0x16, 0xff, 0x31,
-0x98, 0x10, 0x54, 0xf6, 0xe5, 0xa0, 0x66, 0x7f,
-0x31, 0xe0, 0x96, 0x10, 0x89, 0xe9, 0x1c, 0x9d,
-0x85, 0x26, 0x91, 0x20, 0x1c, 0xe5, 0x70, 0xa4,
-0xf9, 0x93, 0xba, 0xe4, 0x84, 0xb5, 0x14, 0xf4,
-0x58, 0xe5, 0x69, 0x80, 0x4e, 0x14, 0x52, 0x8d,
-0x6d, 0x25, 0x9d, 0xfa, 0x77, 0x39, 0x2d, 0x3c,
-0x80, 0x47, 0xbc, 0x59, 0xf5, 0x5f, 0xa6, 0x58,
-0xa0, 0xbb, 0xb8, 0xec, 0x86, 0x41, 0x14, 0x38,
-0x95, 0x7d, 0x91, 0xe0, 0xa3, 0x23, 0x74, 0xca,
-0xd9, 0x2a, 0x57, 0x64, 0xc5, 0x7f, 0xfe, 0xce,
-0x0a, 0xb3, 0x4b, 0xe9, 0xfc, 0x57, 0x92, 0xa5,
-0x13, 0x61, 0x7f, 0x67, 0x51, 0xa3, 0xed, 0xf5,
-0x5f, 0xd2, 0xb8, 0xb8, 0x24, 0x6e, 0xb2, 0xca,
-0xbe, 0xb4, 0xa3, 0x54, 0xff, 0x35, 0x8a, 0x6e,
-0xfb, 0xb1, 0xae, 0xea, 0x11, 0xd7, 0x7e, 0xf9,
-0x79, 0xe5, 0x58, 0xb8, 0x1a, 0xa1, 0x91, 0xad,
-0x7e, 0xb9, 0xa7, 0x70, 0x83, 0x8e, 0xb0, 0x76,
-0xd8, 0x3b, 0xe9, 0xb8, 0x56, 0x6c, 0xe4, 0x3b,
-0x4c, 0x3e, 0x1c, 0x6e, 0x80, 0x2e, 0x7e, 0xa3,
-0x53, 0x3d, 0x14, 0xae, 0x89, 0xed, 0x84, 0x52,
-0x84, 0x46, 0xe1, 0x0a, 0x5b, 0xfc, 0x27, 0x4a,
-0x6d, 0x82, 0x80, 0x37, 0x69, 0xed, 0xfc, 0x01,
-0x6a, 0x6f, 0x1d, 0xb2, 0xea, 0xdf, 0xe7, 0xf4,
-0xab, 0xf7, 0xb2, 0xad, 0xdc, 0xc2, 0x7b, 0x9c,
-0xdd, 0x6a, 0xab, 0xff, 0x3a, 0x0a, 0xbb, 0xa3,
-0xe5, 0xc3, 0xfc, 0xe6, 0xb9, 0x4b, 0x58, 0x87,
-0xa9, 0xff, 0x23, 0x9f, 0xe5, 0x90, 0x0c, 0xf1,
-0xaa, 0x57, 0x57, 0x15, 0x36, 0x03, 0x62, 0xed,
-0xb1, 0x99, 0x6a, 0x03, 0xbb, 0xd3, 0x56, 0xff,
-0xf5, 0x53, 0xda, 0x0f, 0xa3, 0xce, 0xbd, 0xf2,
-0x12, 0xaa, 0x06, 0x35, 0x67, 0x6d, 0x95, 0xd1,
-0xd1, 0x18, 0xae, 0x0d, 0xb8, 0x22, 0xf2, 0x93,
-0x9f, 0x4b, 0x18, 0x01, 0x40, 0x68, 0xf4, 0x97,
-0xb6, 0xf8, 0x4f, 0x52, 0xbf, 0xc0, 0xeb, 0xdc,
-0xae, 0x07, 0x8a, 0xb6, 0x85, 0x3e, 0xe2, 0x0d,
-0xe8, 0x65, 0x77, 0x0e, 0x79, 0x3f, 0x66, 0xc1,
-0x84, 0xcb, 0xbf, 0xe3, 0x10, 0x22, 0xa2, 0x83,
-0x94, 0x08, 0xdb, 0x69, 0x8b, 0xff, 0x5c, 0x82,
-0x7f, 0x84, 0xea, 0xa4, 0x73, 0x75, 0x51, 0x50,
-0x79, 0x8d, 0xba, 0xfd, 0x0c, 0x17, 0x35, 0xe0,
-0x46, 0x5a, 0x40, 0x1b, 0xa9, 0xc6, 0xda, 0x5a,
-0xca, 0x7b, 0x72, 0xa6, 0xff, 0x4f, 0x07, 0x7c,
-0x49, 0x7f, 0xc3, 0xf0, 0xf8, 0xf9, 0x06, 0xb9,
-0x0c, 0xde, 0x68, 0xf2, 0xd4, 0xf2, 0x9d, 0x0e,
-0x3d, 0x55, 0x7f, 0x1d, 0x67, 0x5e, 0xab, 0xb1,
-0x21, 0xf5, 0xff, 0xb1, 0xe5, 0xbf, 0x96, 0x18,
-0x8f, 0xc1, 0x3d, 0x83, 0x7c, 0x37, 0xf3, 0x19,
-0xcf, 0x80, 0x95, 0x9d, 0xd1, 0xe1, 0x31, 0xc5,
-0xd3, 0x4f, 0x81, 0x0b, 0x2f, 0x5d, 0xef, 0x88,
-0x65, 0xcf, 0x47, 0x93, 0xa2, 0x88, 0x08, 0x70,
-0x53, 0xa1, 0x36, 0xb6, 0x04, 0xd4, 0x24, 0x51,
-0x5c, 0xbf, 0x56, 0xd6, 0x86, 0x8b, 0x4d, 0x8d,
-0x7f, 0xb5, 0x0a, 0x5b, 0xfe, 0x8b, 0x7f, 0x95,
-0xff, 0x3a, 0x95, 0x44, 0x70, 0x5a, 0xd5, 0xc4,
-0xce, 0xb8, 0x15, 0xf6, 0xe9, 0x35, 0x7d, 0xbd,
-0xb2, 0x8f, 0x51, 0xfc, 0xe7, 0xc1, 0x98, 0xad,
-0xff, 0x4f, 0xec, 0xda, 0x71, 0xaf, 0x35, 0x04,
-0xb6, 0xa3, 0x39, 0x6e, 0xc5, 0x4b, 0x37, 0x99,
-0xd6, 0x58, 0xd8, 0xf9, 0x60, 0x4d, 0x58, 0xa6,
-0x53, 0xf9, 0xc7, 0x3b, 0x6d, 0xfd, 0x0f, 0xf3,
-0xc7, 0xb5, 0x53, 0xd4, 0xcd, 0xcc, 0xec, 0x4c,
-0xa2, 0x1a, 0xbf, 0x09, 0x0a, 0xc2, 0x9d, 0xe3,
-0x62, 0xd2, 0x13, 0x80, 0xa5, 0xc6, 0x33, 0xfe,
-0x28, 0xde, 0x81, 0xe7, 0x1f, 0x97, 0xc7, 0xd3,
-0xf3, 0x8c, 0x4c, 0x18, 0x5a, 0xde, 0x1d, 0xad,
-0x1a, 0x16, 0x07, 0xd9, 0x07, 0xe2, 0x00, 0xd1,
-0x7e, 0x88, 0xff, 0x7c, 0xa0, 0xab, 0x82, 0x1a,
-0x45, 0xfe, 0x0c, 0x9e, 0x69, 0xaf, 0xc2, 0xf7,
-0x0d, 0x67, 0xe2, 0x6f, 0x09, 0xe8, 0x42, 0x07,
-0xcd, 0xa7, 0x38, 0xc0, 0xdd, 0xaf, 0xf7, 0x19,
-0x56, 0x23, 0xa0, 0x7e, 0x25, 0xae, 0xe9, 0x0a,
-0x79, 0x1c, 0x06, 0x9e, 0xd2, 0xd0, 0x43, 0x1f,
-0x48, 0xc7, 0x73, 0x4c, 0xa5, 0xc7, 0x58, 0x07,
-0x55, 0x83, 0x5e, 0x1a, 0x8b, 0x73, 0x20, 0xb5,
-0xda, 0x63, 0x70, 0x0d, 0x54, 0x9c, 0x54, 0xe3,
-0x4d, 0xbb, 0x28, 0x23, 0x3f, 0xe8, 0x88, 0x35,
-0x8d, 0x67, 0xfa, 0x5b, 0x2a, 0x31, 0x48, 0x48,
-0xc1, 0x50, 0x55, 0xac, 0xe8, 0xbd, 0xf2, 0x8b,
-0x52, 0xfd, 0xf2, 0x07, 0x85, 0x3c, 0x96, 0x87,
-0x66, 0x17, 0x96, 0xc6, 0xcb, 0x48, 0xff, 0x54,
-0x95, 0xe4, 0x47, 0x8b, 0xcc, 0xf6, 0xcc, 0xef,
-0x7b, 0x90, 0x92, 0x80, 0x31, 0x17, 0x95, 0x99,
-0xa0, 0xd9, 0x0a, 0x23, 0x30, 0x1e, 0x2f, 0x9c,
-0x50, 0x82, 0x49, 0xc4, 0x87, 0x17, 0xe1, 0x52,
-0x2e, 0x22, 0xa2, 0x31, 0x74, 0xed, 0xa7, 0xef,
-0x7f, 0x02, 0x76, 0xc2, 0x61, 0x29, 0x68, 0x54,
-0xee, 0x94, 0xbd, 0xf0, 0x6b, 0xa8, 0x37, 0x7c,
-0xdb, 0x8b, 0xc6, 0xc8, 0xbe, 0x6b, 0xce, 0x5e,
-0xb9, 0x4b, 0xfc, 0x9a, 0x84, 0xa8, 0x5c, 0x97,
-0x89, 0x27, 0x14, 0x7b, 0xa9, 0x5b, 0x9d, 0xb0,
-0xb2, 0x9f, 0x11, 0xc9, 0xbb, 0xad, 0x84, 0xd8,
-0xaa, 0x31, 0xe1, 0x31, 0x4b, 0xd6, 0x33, 0x6f,
-0xe4, 0x64, 0x89, 0x27, 0x99, 0x4f, 0xf5, 0x44,
-0xd3, 0x3f, 0x6f, 0x52, 0xf1, 0x6a, 0x1d, 0x02,
-0xbd, 0xb3, 0x12, 0xa6, 0x28, 0x5b, 0xa5, 0x50,
-0x17, 0xa2, 0x1d, 0x93, 0xc6, 0x28, 0x27, 0x39,
-0x34, 0x1d, 0xce, 0x8b, 0xb2, 0x7b, 0xa8, 0x03,
-0xe4, 0xf4, 0xd3, 0x03, 0x5a, 0xdf, 0xab, 0xe0,
-0x81, 0x48, 0xe5, 0x0a, 0xef, 0x8a, 0xb0, 0x43,
-0xac, 0x5d, 0xbf, 0x22, 0xc4, 0x57, 0xe4, 0xbe,
-0x29, 0x9e, 0x14, 0xf3, 0x3c, 0xfc, 0xbe, 0xdc,
-0xab, 0xa4, 0x87, 0xbb, 0x42, 0x81, 0xbc, 0xd6,
-0x74, 0x35, 0x0e, 0xc0, 0x0a, 0x70, 0xc2, 0xcb,
-0x46, 0xb0, 0xc7, 0xa5, 0xa9, 0xb9, 0x62, 0x58,
-0x8a, 0x0b, 0xde, 0x20, 0x0f, 0xec, 0x14, 0x3c,
-0x96, 0xf4, 0x72, 0x39, 0xd2, 0xb5, 0x0c, 0xe2,
-0xb4, 0xb5, 0xdc, 0xe9, 0xeb, 0x8d, 0x99, 0x56,
-0x3d, 0x66, 0xcb, 0x7c, 0x9a, 0x17, 0xf6, 0x71,
-0xe1, 0xdc, 0x96, 0x19, 0xa2, 0x6c, 0x08, 0xfe,
-0x4a, 0xbb, 0x4a, 0x41, 0xb5, 0x33, 0x48, 0x9f,
-0x2a, 0xe0, 0x87, 0x39, 0x9c, 0x99, 0x3f, 0x9e,
-0xdf, 0x03, 0xdf, 0x12, 0xf5, 0xa6, 0xd3, 0x5f,
-0xb4, 0xcb, 0xea, 0xff, 0xec, 0x8a, 0x32, 0x04,
-0x42, 0x5d, 0x01, 0xb3, 0xc0, 0x2f, 0xfb, 0x94,
-0xd7, 0xa1, 0x36, 0x49, 0xfd, 0x9f, 0xd9, 0xf4,
-0xf5, 0x09, 0xd8, 0x82, 0x68, 0x3f, 0x55, 0x46,
-0x0a, 0x7b, 0x49, 0xdb, 0x84, 0x58, 0x54, 0x89,
-0xc3, 0x3c, 0x50, 0xa9, 0x89, 0x43, 0x58, 0xb1,
-0x1a, 0xe8, 0x7f, 0x9c, 0x5e, 0x4f, 0xb0, 0xfa,
-0x1f, 0xce, 0xa3, 0x26, 0xcf, 0x6f, 0xc2, 0x1e,
-0x31, 0x27, 0xb9, 0xb8, 0x2e, 0x34, 0x7b, 0xaa,
-0x23, 0x62, 0x38, 0xd5, 0xff, 0x07, 0x4f, 0x65,
-0xf2, 0xef, 0x09, 0x25, 0xc6, 0xd1, 0xad, 0x60,
-0x9c, 0xb3, 0x7b, 0x20, 0xde, 0x52, 0xee, 0xc6,
-0x6d, 0x26, 0x8b, 0xb8, 0xe6, 0xa5, 0x8a, 0x4b,
-0x43, 0x13, 0x2d, 0xe5, 0xc4, 0xff, 0xf9, 0x65,
-0xfa, 0x7a, 0xdc, 0x6f, 0x08, 0x7b, 0xea, 0x85,
-0xb3, 0x07, 0x8d, 0xce, 0x85, 0x4f, 0x3f, 0x17,
-0xdd, 0x14, 0x43, 0x6b, 0x75, 0x81, 0xca, 0xd6,
-0x74, 0xd9, 0xeb, 0x3e, 0xac, 0xd5, 0x0a, 0x27,
-0x22, 0xc0, 0xf4, 0xf5, 0x2b, 0x60, 0xaa, 0x1e,
-0x79, 0x91, 0x4c, 0xb4, 0x28, 0xf4, 0xbe, 0x0d,
-0x75, 0xbc, 0x70, 0x92, 0x37, 0x4a, 0xae, 0x41,
-0xf9, 0xac, 0x7f, 0x0c, 0xf5, 0x49, 0x01, 0xe1,
-0x9f, 0xe9, 0xeb, 0xbd, 0xf0, 0xe3, 0x8e, 0x43,
-0x5a, 0x03, 0x15, 0x31, 0x11, 0xda, 0x69, 0x68,
-0x19, 0xdc, 0x2a, 0xcf, 0x50, 0x0e, 0xc5, 0x82,
-0xcb, 0x37, 0x6d, 0xed, 0xcc, 0xb5, 0x02, 0x1d,
-0x2e, 0xcd, 0x36, 0x3f, 0x57, 0x14, 0xcf, 0x9d,
-0x9e, 0xee, 0x6a, 0x8d, 0x85, 0x6d, 0xcf, 0x7f,
-0x14, 0xf1, 0xf3, 0x3a, 0xf1, 0xb5, 0x90, 0xba,
-0x25, 0x77, 0x8e, 0xbe, 0xce, 0xa2, 0x06, 0xc9,
-0xa1, 0x34, 0x5e, 0x2a, 0x51, 0xca, 0xd1, 0x28,
-0x7f, 0x86, 0xf0, 0x4f, 0x0d, 0x50, 0x99, 0xb6,
-0x7a, 0xc2, 0x0a, 0x53, 0xa0, 0x70, 0x7c, 0x7d,
-0x0d, 0x5f, 0x03, 0x5f, 0x6a, 0xb9, 0x66, 0xd8,
-0x9d, 0x5b, 0x68, 0x4c, 0xff, 0x5e, 0x40, 0x20,
-0xc7, 0x82, 0x3d, 0xc5, 0xbb, 0x9f, 0xf0, 0x56,
-0x1e, 0x56, 0x53, 0xb0, 0xa7, 0x92, 0x68, 0x3f,
-0x24, 0x6c, 0x23, 0x21, 0x13, 0x7f, 0xbe, 0x13,
-0x42, 0xe1, 0x88, 0x5e, 0xcf, 0x6f, 0x0b, 0xab,
-0x7a, 0x78, 0x54, 0x27, 0x22, 0xb4, 0x44, 0xb0,
-0xa7, 0x2a, 0xaf, 0x3b, 0xec, 0xd6, 0xc3, 0x08,
-0x8d, 0x22, 0xae, 0x01, 0xf9, 0xaa, 0x74, 0x7d,
-0xc7, 0xd6, 0x99, 0x56, 0xdb, 0xe7, 0x36, 0xe2,
-0x03, 0xc7, 0x1e, 0x45, 0x6b, 0x9e, 0x67, 0xb5,
-0x35, 0xc6, 0x2f, 0x48, 0xa6, 0x7e, 0xd7, 0xe7,
-0xbd, 0x0d, 0x8b, 0x89, 0xff, 0x93, 0x9e, 0xb7,
-0x58, 0x92, 0xf7, 0xfb, 0xe2, 0x8d, 0x0a, 0x82,
-0x1c, 0xe2, 0x3f, 0xbf, 0xa6, 0x57, 0x2f, 0x42,
-0xfd, 0x5c, 0xa3, 0x58, 0xfc, 0x9f, 0xe3, 0x72,
-0x8d, 0x7b, 0x23, 0x2c, 0xb0, 0xe2, 0x3f, 0x99,
-0x7e, 0x89, 0xf0, 0xb2, 0x20, 0xfe, 0x8f, 0x93,
-0xf8, 0xcf, 0x59, 0xfd, 0x7f, 0x0a, 0x3a, 0xe4,
-0x52, 0xe8, 0x21, 0xfc, 0x13, 0x0e, 0x3f, 0x90,
-0xe9, 0xff, 0x0c, 0x5d, 0x27, 0x3a, 0x0a, 0x2d,
-0xfe, 0xcf, 0x60, 0xac, 0x03, 0xf4, 0x16, 0x5e,
-0xe8, 0x56, 0x80, 0x8e, 0x80, 0xc6, 0x5a, 0x8c,
-0x8e, 0x54, 0xff, 0xe7, 0xab, 0x33, 0xfd, 0x7f,
-0x10, 0xcf, 0x4c, 0x91, 0x7c, 0xa6, 0xd8, 0x3e,
-0xa9, 0x79, 0xbb, 0xe8, 0x08, 0xc7, 0x1d, 0xcb,
-0x51, 0xff, 0x58, 0xa7, 0x7e, 0x9a, 0x89, 0xff,
-0x28, 0x3b, 0xf5, 0x43, 0xda, 0x54, 0xb7, 0x43,
-0x0b, 0xff, 0x3c, 0x9a, 0x82, 0x3d, 0x84, 0x6f,
-0x5b, 0xe0, 0x90, 0xd6, 0x6b, 0xf1, 0x7f, 0xd2,
-0xf8, 0xe4, 0x30, 0xec, 0x64, 0xe7, 0xc5, 0x41,
-0xa3, 0x2a, 0x15, 0xd6, 0x78, 0x71, 0xd1, 0x7c,
-0x6d, 0x93, 0x25, 0x18, 0x16, 0x71, 0x88, 0x84,
-0xf9, 0x14, 0xff, 0x49, 0x7f, 0x5f, 0xd0, 0xc1,
-0x86, 0xa7, 0xd9, 0xce, 0x26, 0xba, 0x6e, 0x28,
-0x90, 0x16, 0xa8, 0x4f, 0x1d, 0x19, 0xc6, 0x17,
-0x75, 0x82, 0xcc, 0xd2, 0xf7, 0x87, 0x9c, 0x0a,
-0xc4, 0x3f, 0x9e, 0x0e, 0xbe, 0xdd, 0xea, 0xff,
-0xfc, 0xdd, 0x9d, 0xfc, 0x6d, 0xca, 0x7f, 0x09,
-0x3d, 0xcc, 0xdf, 0x96, 0x57, 0xeb, 0x47, 0xa5,
-0xb2, 0xef, 0xf3, 0x18, 0x83, 0xb4, 0xfe, 0xe1,
-0x5d, 0x54, 0x26, 0x50, 0x6e, 0x96, 0x94, 0x38,
-0x7c, 0xd4, 0x06, 0x73, 0xc4, 0xeb, 0x73, 0xe4,
-0xa2, 0x05, 0x8f, 0x85, 0xbc, 0x75, 0xac, 0xc0,
-0xd1, 0xa9, 0xc5, 0x50, 0xff, 0xd8, 0xe6, 0x77,
-0x4b, 0x30, 0xcb, 0x8b, 0xf8, 0x67, 0xa8, 0x75,
-0x35, 0xd5, 0x2f, 0x50, 0xe1, 0xd8, 0x2a, 0x36,
-0x4b, 0x27, 0x22, 0x2b, 0x0f, 0x39, 0x96, 0x28,
-0x9d, 0xf4, 0x69, 0x07, 0x58, 0xda, 0xdc, 0x21,
-0x9c, 0xba, 0x8a, 0xfd, 0xbc, 0xa3, 0x66, 0x74,
-0x56, 0x9d, 0xec, 0x82, 0x9f, 0x53, 0xfd, 0x42,
-0x9d, 0xd5, 0x08, 0x68, 0x41, 0x72, 0xd6, 0x9d,
-0x32, 0x35, 0x02, 0x5a, 0x10, 0x72, 0x7e, 0x47,
-0xce, 0x28, 0x38, 0x2f, 0x3c, 0x11, 0x7b, 0x27,
-0x35, 0xff, 0x2b, 0x35, 0x08, 0x6c, 0xc6, 0x34,
-0x10, 0xba, 0x4e, 0x73, 0x8d, 0x29, 0xef, 0xc3,
-0x6c, 0x03, 0x4f, 0x65, 0xea, 0xfd, 0x9b, 0x94,
-0x9d, 0xed, 0xc7, 0xc4, 0x55, 0x23, 0x05, 0x13,
-0xf2, 0x25, 0x7e, 0x2c, 0x7a, 0xd3, 0x6f, 0x5c,
-0x13, 0xcd, 0x97, 0xe0, 0x58, 0x8a, 0xf6, 0x53,
-0x0b, 0x9f, 0x6c, 0xa9, 0x26, 0x41, 0xcb, 0xc4,
-0x5b, 0xda, 0xbf, 0x2f, 0xd6, 0x6a, 0x65, 0x67,
-0xa8, 0xfe, 0xd4, 0xbb, 0xb6, 0xb0, 0xf4, 0x5d,
-0xf5, 0xeb, 0xe1, 0xa1, 0xf2, 0xb5, 0x25, 0x95,
-0x03, 0xaa, 0xce, 0x8a, 0x63, 0xfb, 0x56, 0xcf,
-0xc3, 0xef, 0x39, 0x9c, 0x89, 0xff, 0xc4, 0xc4,
-0x83, 0xfd, 0x08, 0x72, 0x06, 0x1d, 0xab, 0xd8,
-0xa4, 0xd1, 0x59, 0x3c, 0x2f, 0x41, 0x85, 0xff,
-0x4d, 0x56, 0x44, 0x48, 0x63, 0xc5, 0xfc, 0x59,
-0x28, 0x7d, 0x15, 0x8f, 0xac, 0x48, 0xdf, 0xdf,
-0x28, 0x7e, 0xd0, 0xe8, 0x8c, 0xea, 0x88, 0x7f,
-0x68, 0xba, 0x5c, 0xd4, 0x93, 0x54, 0x6b, 0x68,
-0xde, 0x77, 0x87, 0x45, 0x04, 0x72, 0x95, 0x1c,
-0x10, 0x5e, 0x43, 0x6d, 0x70, 0xb7, 0x67, 0xf2,
-0xe3, 0xca, 0x4f, 0xb4, 0x6e, 0x63, 0x4f, 0x72,
-0xf6, 0x5e, 0xf9, 0x32, 0x3b, 0x62, 0x54, 0x9c,
-0xbd, 0x6e, 0x96, 0xfc, 0x55, 0xed, 0x88, 0x89,
-0xf6, 0xa8, 0x77, 0xf1, 0xfc, 0x45, 0x17, 0xd0,
-0xc2, 0xba, 0x26, 0xd4, 0xa6, 0x8c, 0x7e, 0x80,
-0x5d, 0xe1, 0x8b, 0x7a, 0xdd, 0x00, 0x55, 0xbb,
-0x77, 0x5c, 0xd4, 0x83, 0x27, 0x5d, 0xdf, 0x97,
-0x87, 0xc4, 0x45, 0xbd, 0x61, 0xc0, 0x55, 0xf3,
-0xf2, 0x10, 0xbf, 0xe8, 0x09, 0xde, 0xe9, 0xf2,
-0x77, 0xc6, 0x6c, 0xbf, 0xd7, 0x16, 0x44, 0x0b,
-0x08, 0x7b, 0x56, 0x97, 0x35, 0xc0, 0x1f, 0x4b,
-0x8b, 0xcc, 0x8d, 0xe3, 0x72, 0x95, 0xb1, 0xc9,
-0x6c, 0x4c, 0x3a, 0xc7, 0xe5, 0x60, 0xde, 0x61,
-0xa8, 0x1e, 0x46, 0x0b, 0x08, 0x69, 0x7b, 0xd7,
-0xaf, 0x94, 0x6b, 0x8f, 0x45, 0xd1, 0xec, 0xf6,
-0xa5, 0xca, 0xb8, 0x3e, 0x26, 0x41, 0xe9, 0x86,
-0x82, 0x64, 0xeb, 0x56, 0x36, 0x6f, 0x0d, 0xe2,
-0x99, 0x45, 0x34, 0x1f, 0x6d, 0x51, 0x26, 0xfe,
-0xb3, 0x1c, 0x1e, 0x23, 0x33, 0xdd, 0x6b, 0x5d,
-0x5f, 0x91, 0xcc, 0x4b, 0xfd, 0x43, 0x34, 0xd3,
-0x28, 0x88, 0x3e, 0xc5, 0xf3, 0x0b, 0x8b, 0xff,
-0x93, 0xde, 0x0f, 0x9a, 0xc2, 0x1e, 0x86, 0xd8,
-0x90, 0xd7, 0xdf, 0x46, 0x44, 0xe8, 0xa7, 0x5f,
-0x8e, 0xf8, 0xdd, 0x4e, 0xb6, 0x07, 0x7c, 0xaf,
-0x54, 0xf8, 0x1d, 0x0a, 0x3c, 0x2c, 0x01, 0xd5,
-0x7f, 0xb1, 0xcc, 0xbc, 0x15, 0x7e, 0x7f, 0x74,
-0x0a, 0xff, 0x54, 0xc2, 0x45, 0xe5, 0xbe, 0xa4,
-0xd5, 0xff, 0xf0, 0xd7, 0x2c, 0x68, 0x56, 0x3d,
-0x8b, 0xf8, 0x67, 0x2b, 0x02, 0x21, 0xe2, 0xff,
-0xa4, 0xf3, 0x17, 0x1d, 0x33, 0x27, 0x17, 0xa1,
-0x7d, 0x3f, 0x89, 0x2f, 0x75, 0x2a, 0x76, 0x19,
-0x3f, 0x1c, 0xaa, 0x07, 0xf4, 0x1d, 0x53, 0x1a,
-0x13, 0x79, 0x17, 0x8a, 0x26, 0xc8, 0xf4, 0x1b,
-0xae, 0xf1, 0xe6, 0xa4, 0xad, 0xff, 0xcf, 0x78,
-0x64, 0x68, 0xce, 0x4d, 0x92, 0x4b, 0x74, 0xae,
-0x8a, 0x4f, 0x7a, 0xaa, 0xf9, 0x94, 0x63, 0x4b,
-0x8c, 0x68, 0x29, 0x29, 0x26, 0xf5, 0x46, 0xe6,
-0x3c, 0x91, 0x3d, 0xff, 0xc2, 0xd9, 0x4d, 0x24,
-0xde, 0x3e, 0x47, 0x95, 0x76, 0x40, 0x90, 0xe0,
-0xf9, 0x5d, 0xeb, 0xdf, 0x0d, 0x57, 0x8d, 0x74,
-0xbe, 0xc0, 0x3e, 0x2c, 0x3e, 0x20, 0xaa, 0x92,
-0x8e, 0xed, 0x2c, 0x9e, 0xd6, 0xcf, 0x3c, 0xa7,
-0x9f, 0x75, 0xde, 0xe8, 0x6d, 0x39, 0x82, 0xfe,
-0xb8, 0xd3, 0xdf, 0x14, 0x53, 0xd4, 0x52, 0x66,
-0xa2, 0xbd, 0x5b, 0x09, 0x7f, 0x05, 0xac, 0x1f,
-0x68, 0x50, 0x23, 0xaf, 0x65, 0x81, 0xb4, 0xfe,
-0x34, 0xa5, 0x5d, 0xe8, 0x23, 0x79, 0x84, 0x1a,
-0x07, 0x9f, 0xb0, 0x1a, 0x0b, 0x44, 0xdd, 0x63,
-0xda, 0x01, 0xbd, 0x8a, 0x80, 0xe5, 0x98, 0x78,
-0x1e, 0xa8, 0xab, 0xa0, 0xbd, 0xfe, 0xbd, 0x78,
-0x87, 0x48, 0xe4, 0xd4, 0x97, 0x2e, 0xdd, 0xfa,
-0x79, 0x8f, 0xff, 0xef, 0x89, 0x7f, 0x82, 0x8a,
-0xa5, 0xe5, 0x7c, 0x47, 0xf0, 0x16, 0x57, 0xbc,
-0x79, 0xa4, 0xd8, 0x4a, 0x64, 0x44, 0x65, 0x3d,
-0xfd, 0xbe, 0xa7, 0xe1, 0xc5, 0xe8, 0x5b, 0xd0,
-0x98, 0x70, 0xbd, 0xdd, 0xfc, 0xa2, 0x66, 0x35,
-0x5e, 0x48, 0x76, 0x4e, 0xc0, 0x87, 0x82, 0x06,
-0x07, 0xcb, 0x17, 0x50, 0xff, 0xe0, 0xfa, 0x84,
-0xb2, 0xf2, 0x5f, 0x1d, 0xd4, 0x7d, 0xbd, 0x15,
-0x8d, 0x54, 0xd2, 0x8a, 0xbf, 0xf9, 0xe2, 0x72,
-0xb9, 0xf6, 0x3a, 0x02, 0xa1, 0x07, 0x7b, 0x2d,
-0x7e, 0x42, 0xef, 0x60, 0x36, 0xff, 0x59, 0xa9,
-0xe2, 0x75, 0xac, 0x8a, 0x8a, 0x4c, 0xa9, 0x30,
-0xdf, 0xa3, 0xf3, 0x07, 0xe5, 0x15, 0xb0, 0xbe,
-0xfc, 0xea, 0x58, 0x81, 0x60, 0x67, 0xa0, 0x4f,
-0x58, 0xf1, 0x64, 0xff, 0x95, 0xf5, 0xef, 0x51,
-0xd5, 0x8b, 0x9f, 0x49, 0x3c, 0x84, 0x30, 0xd8,
-0xc9, 0xf8, 0x92, 0xcd, 0x87, 0xbc, 0x31, 0x87,
-0x92, 0x9b, 0xa0, 0x08, 0xaa, 0xae, 0x6a, 0x4d,
-0x99, 0xfe, 0xcf, 0xf7, 0x48, 0x6e, 0xb4, 0xfe,
-0x95, 0xcb, 0xd5, 0xbf, 0x62, 0xc7, 0xa5, 0x27,
-0xe3, 0xdb, 0xde, 0xe6, 0x13, 0xec, 0x56, 0x63,
-0x8d, 0x98, 0x77, 0x8f, 0xe3, 0xdb, 0x9e, 0x5f,
-0x89, 0x7d, 0x11, 0x04, 0x06, 0x7f, 0xc3, 0x1a,
-0xec, 0xfc, 0x1f, 0xfd, 0x63, 0xf0, 0xbd, 0xea,
-0xaa, 0x08, 0x0f, 0x85, 0xe2, 0x3d, 0x7e, 0x8a,
-0xa6, 0x72, 0xe3, 0x38, 0xd4, 0x89, 0x02, 0xc7,
-0xa7, 0x0e, 0x47, 0xcf, 0x82, 0xbf, 0x05, 0xf7,
-0x8f, 0x3d, 0xfe, 0x13, 0x9b, 0xea, 0x7f, 0x58,
-0x34, 0xee, 0x7c, 0x8b, 0x68, 0x3f, 0x51, 0x76,
-0xae, 0x95, 0x2a, 0x9a, 0x37, 0x9d, 0x9d, 0x71,
-0xce, 0xf8, 0x0e, 0x7c, 0x46, 0xa8, 0x89, 0xec,
-0xfe, 0x3f, 0x14, 0xbf, 0x15, 0xbe, 0x78, 0x11,
-0xc5, 0x7f, 0x10, 0x96, 0x6f, 0x55, 0x0b, 0xa8,
-0x63, 0xa7, 0x59, 0x19, 0xc7, 0xfd, 0x79, 0x58,
-0x58, 0xf1, 0x9f, 0x4c, 0xfc, 0x36, 0x51, 0x28,
-0x28, 0x9e, 0x6c, 0x70, 0x9a, 0x72, 0x44, 0xdd,
-0x30, 0xb8, 0x9e, 0xe2, 0x3f, 0x23, 0xec, 0xd1,
-0x05, 0xc2, 0xd3, 0x79, 0x46, 0x77, 0x52, 0xbe,
-0x37, 0x5d, 0xff, 0x95, 0xe2, 0xff, 0xf8, 0xac,
-0x68, 0x8f, 0xb4, 0xaf, 0x43, 0x4a, 0xe6, 0xad,
-0x76, 0x7f, 0x51, 0x59, 0xdb, 0xe1, 0x4b, 0xb6,
-0xd5, 0x95, 0xcc, 0x26, 0xfe, 0xf3, 0xdb, 0xaa,
-0xbd, 0xff, 0x73, 0x6b, 0xb1, 0x09, 0x5b, 0x29,
-0xde, 0x98, 0x8b, 0xaf, 0x14, 0x9f, 0xa3, 0xf3,
-0x3c, 0xc6, 0x0c, 0x21, 0xd0, 0xdb, 0xe4, 0xac,
-0x09, 0x1d, 0x5c, 0xca, 0xbf, 0x0b, 0xb6, 0x2c,
-0x1d, 0x3f, 0x21, 0xfe, 0xf3, 0x0f, 0x68, 0x93,
-0x10, 0xbe, 0xbd, 0x80, 0xd6, 0x1c, 0xd1, 0xe9,
-0x0a, 0xb4, 0x52, 0x41, 0x51, 0xb0, 0x5d, 0x26,
-0x57, 0x3a, 0x40, 0x1d, 0x81, 0xea, 0xd2, 0xfb,
-0x81, 0xe2, 0x3f, 0x63, 0x53, 0xf1, 0x55, 0xb4,
-0x46, 0x2f, 0x40, 0xc1, 0xe0, 0x8c, 0xb8, 0x63,
-0xc4, 0xb8, 0xd9, 0xe2, 0x3f, 0x4f, 0xb7, 0x9e,
-0xc8, 0xf0, 0x7f, 0x22, 0xda, 0xab, 0xe2, 0x10,
-0xd4, 0x18, 0x1b, 0x4a, 0xe4, 0xb9, 0x1d, 0x87,
-0x20, 0xb8, 0x02, 0xad, 0xf9, 0x13, 0x70, 0x3e,
-0x86, 0xf6, 0xb1, 0x58, 0x56, 0xf8, 0x21, 0xd4,
-0xe7, 0xb8, 0x3e, 0x19, 0xfb, 0x22, 0xe0, 0x2b,
-0x64, 0x6d, 0xdb, 0x23, 0x5b, 0xaf, 0xb9, 0x15,
-0x9e, 0x1a, 0xaf, 0x0a, 0xf1, 0xc7, 0xa9, 0x10,
-0x3b, 0x56, 0x1b, 0xca, 0xdf, 0x2a, 0x2f, 0x27,
-0x44, 0x44, 0xfc, 0xe7, 0x98, 0x6d, 0xfe, 0x45,
-0x39, 0x8d, 0xbd, 0x68, 0xe2, 0xbf, 0x68, 0xb2,
-0xfa, 0xd5, 0x58, 0x81, 0x20, 0x4e, 0x89, 0x1b,
-0x22, 0xae, 0x18, 0x1b, 0x2d, 0xbe, 0x0a, 0xcb,
-0x4d, 0xd7, 0x8f, 0x70, 0x65, 0x0b, 0x82, 0x9c,
-0x79, 0x34, 0xe4, 0xa2, 0x66, 0xdb, 0x13, 0x29,
-0x20, 0x74, 0x62, 0xdb, 0xb3, 0xd4, 0xf6, 0xf0,
-0xde, 0xf0, 0x1d, 0xd3, 0x40, 0x28, 0xd3, 0xff,
-0xa7, 0x8f, 0xeb, 0xe1, 0x56, 0x84, 0x3d, 0xce,
-0x30, 0xd3, 0xad, 0xb6, 0x87, 0xf9, 0xdb, 0xe5,
-0x98, 0x45, 0x84, 0x4e, 0x4f, 0xc4, 0x70, 0x5d,
-0x11, 0xff, 0x91, 0xce, 0x7b, 0x6b, 0x8d, 0xeb,
-0xb5, 0xa9, 0xb2, 0x6e, 0x32, 0xf4, 0x34, 0x2f,
-0xd5, 0x1a, 0x8c, 0xcb, 0xa6, 0xe6, 0x5f, 0x64,
-0xea, 0xbf, 0xa8, 0xfe, 0xfd, 0xd0, 0x34, 0xff,
-0x99, 0xe6, 0x5f, 0xe0, 0xc6, 0xab, 0xd1, 0x5e,
-0x2b, 0x4f, 0xe1, 0x1f, 0xab, 0x35, 0x22, 0xc5,
-0x7f, 0xd2, 0xf1, 0x99, 0x3a, 0xed, 0x34, 0x58,
-0x41, 0x1e, 0xe2, 0x3f, 0xd3, 0xfc, 0x0b, 0x9a,
-0xbe, 0x6d, 0x24, 0xc0, 0x03, 0x9c, 0xe6, 0x5f,
-0x3c, 0x0d, 0x9e, 0x2e, 0xc4, 0x3f, 0xb3, 0x33,
-0xf8, 0x3c, 0x67, 0xb0, 0xad, 0x43, 0x8b, 0x99,
-0x75, 0x85, 0xd4, 0xdf, 0x0f, 0x7a, 0x5a, 0x64,
-0x14, 0x18, 0x1e, 0x21, 0x57, 0xac, 0xab, 0xd5,
-0x12, 0x8a, 0x1c, 0x6e, 0x69, 0x7a, 0xfd, 0x89,
-0xff, 0xb3, 0xce, 0xf0, 0xb4, 0x13, 0xfe, 0xe4,
-0xfb, 0xa1, 0xc2, 0x2a, 0xa3, 0x83, 0x75, 0xcc,
-0x93, 0x42, 0xa4, 0x4f, 0xa1, 0x10, 0x79, 0xc8,
-0xce, 0xff, 0xa1, 0xf8, 0x8f, 0x08, 0xb4, 0x4f,
-0xb5, 0x75, 0xaa, 0x37, 0x5c, 0xd1, 0x69, 0xfc,
-0x13, 0x9d, 0xea, 0x88, 0xa8, 0x6c, 0x2d, 0xca,
-0xcc, 0x87, 0x7d, 0x1a, 0xf7, 0xfa, 0xd9, 0x2c,
-0xda, 0xb3, 0xbb, 0x73, 0x44, 0x7b, 0x8f, 0xa7,
-0x23, 0x42, 0x41, 0x63, 0x53, 0x49, 0xd6, 0xfc,
-0x0b, 0xf2, 0x47, 0xfc, 0x34, 0xe6, 0x9b, 0x5e,
-0x93, 0x80, 0x50, 0x11, 0x51, 0x75, 0x6a, 0x60,
-0x16, 0x1e, 0x91, 0x86, 0x17, 0xf9, 0xb5, 0x25,
-0xa2, 0xc8, 0x56, 0xff, 0xae, 0x78, 0xe1, 0x8c,
-0xf4, 0x77, 0x51, 0x75, 0x94, 0x55, 0x48, 0x0f,
-0x76, 0x78, 0x62, 0x3c, 0xe9, 0xaa, 0x28, 0x7d,
-0x90, 0x7b, 0x62, 0xd7, 0x8e, 0x32, 0x07, 0x6e,
-0xec, 0xda, 0xd8, 0xc6, 0x18, 0x8b, 0xa4, 0xf3,
-0x11, 0xde, 0x35, 0x2d, 0xce, 0x1d, 0x4c, 0xdf,
-0xaa, 0x96, 0x20, 0xec, 0xe9, 0x6c, 0x53, 0x96,
-0xb7, 0x96, 0xb3, 0x16, 0xe8, 0x5c, 0x54, 0x6e,
-0xb4, 0xce, 0xf7, 0x28, 0x8b, 0x3a, 0x84, 0xbe,
-0xfc, 0x6a, 0x7f, 0x41, 0x86, 0xff, 0x5c, 0x2a,
-0xcd, 0xd2, 0x77, 0xb0, 0x79, 0x26, 0x9a, 0xf5,
-0xd9, 0x14, 0x08, 0x4a, 0x4e, 0x0f, 0x36, 0x1a,
-0xc8, 0x5b, 0xe5, 0xb8, 0x8b, 0xad, 0xe5, 0x73,
-0xfa, 0xd5, 0x55, 0x6e, 0x7b, 0xff, 0x1f, 0x9a,
-0x0f, 0x5b, 0x4a, 0xf5, 0x5f, 0x05, 0x7c, 0xad,
-0xb8, 0x81, 0xbc, 0x95, 0x2f, 0x02, 0x09, 0xad,
-0x75, 0x65, 0x34, 0x31, 0xd6, 0x7f, 0xba, 0xa0,
-0xae, 0xe8, 0x6f, 0x33, 0xf5, 0x5f, 0x9f, 0xde,
-0x05, 0xef, 0x6b, 0xa9, 0x68, 0x0f, 0xba, 0x41,
-0x56, 0xb4, 0x67, 0x4c, 0x99, 0xaa, 0x30, 0xdd,
-0x05, 0xef, 0xa4, 0x5a, 0x23, 0xb2, 0xcd, 0xd3,
-0xeb, 0x33, 0xdd, 0xff, 0xc7, 0x39, 0x21, 0xbf,
-0x09, 0xc7, 0x3a, 0x1a, 0x93, 0x4b, 0x57, 0xcb,
-0x41, 0xc4, 0x57, 0x37, 0x25, 0x5d, 0xfb, 0xa7,
-0x89, 0xd0, 0xfb, 0x1f, 0xb6, 0xc7, 0x7f, 0x52,
-0xf5, 0x5c, 0x34, 0xc6, 0x42, 0xef, 0x9c, 0x2a,
-0x44, 0xe5, 0x7f, 0xf4, 0x94, 0x26, 0x0a, 0xea,
-0xdc, 0xa7, 0xa8, 0xd5, 0xcf, 0xab, 0xa8, 0x4f,
-0x2a, 0xd2, 0xf9, 0xb5, 0x28, 0x50, 0xbd, 0x98,
-0x8f, 0x9a, 0x5a, 0xa7, 0xd3, 0x7c, 0xb3, 0x60,
-0x1f, 0x9b, 0xd7, 0xdf, 0x7d, 0x2f, 0x3b, 0xa5,
-0x59, 0x44, 0xe8, 0x00, 0xae, 0xd8, 0xf4, 0xfa,
-0x87, 0x8a, 0x87, 0x5e, 0xd9, 0xf3, 0x39, 0xbc,
-0xbe, 0x2e, 0xf7, 0x18, 0x74, 0xfa, 0x7d, 0x63,
-0x6a, 0x35, 0x2b, 0x80, 0x1d, 0x5b, 0xac, 0xb6,
-0x63, 0x47, 0x87, 0xf6, 0x74, 0xf8, 0xcc, 0xee,
-0x67, 0x2b, 0xec, 0xf1, 0x9f, 0x8d, 0x70, 0xb9,
-0xbd, 0x61, 0xc5, 0xd7, 0xea, 0x8a, 0x3e, 0x30,
-0xd0, 0x51, 0xfd, 0xc5, 0x75, 0x5b, 0xd4, 0x2a,
-0xfd, 0x00, 0xac, 0x1e, 0x75, 0x69, 0x45, 0x1f,
-0xc0, 0xc5, 0xc8, 0x77, 0xcc, 0xa5, 0xe7, 0xca,
-0x32, 0xf1, 0x9f, 0x28, 0xa2, 0x41, 0xb4, 0x47,
-0x03, 0x33, 0xe3, 0x0f, 0x0f, 0xa5, 0xc2, 0x62,
-0x35, 0xd4, 0xf6, 0x99, 0x07, 0x07, 0x1e, 0x7c,
-0xa8, 0x13, 0x81, 0x22, 0x0f, 0xbe, 0x8c, 0xd0,
-0x28, 0x13, 0xff, 0x79, 0x48, 0x7b, 0x11, 0xde,
-0x92, 0xaa, 0x8d, 0xfc, 0xf1, 0xb2, 0xfb, 0x11,
-0x16, 0x2e, 0x18, 0x5d, 0x32, 0x2e, 0xcf, 0x36,
-0x7e, 0xce, 0xaa, 0x07, 0x9d, 0xe3, 0x5f, 0x9a,
-0x25, 0xfd, 0x1c, 0xf1, 0x0f, 0x02, 0xa1, 0x4c,
-0xfc, 0xa7, 0xbf, 0xeb, 0x6b, 0x14, 0xed, 0xa1,
-0xf9, 0x56, 0x3e, 0xad, 0x3b, 0x51, 0x91, 0xe4,
-0x07, 0x99, 0x8f, 0x77, 0x27, 0x3c, 0x49, 0x6f,
-0x9f, 0x83, 0x92, 0xa2, 0x3a, 0x22, 0x10, 0xb6,
-0x2d, 0x53, 0xff, 0xa5, 0xf8, 0x5a, 0xa9, 0x3a,
-0x3b, 0x6f, 0x37, 0x5b, 0x29, 0xba, 0x35, 0x04,
-0x42, 0x54, 0xf6, 0xd5, 0x4d, 0xfc, 0xe7, 0xbe,
-0xb0, 0x4f, 0x3c, 0xa3, 0x53, 0xe0, 0xc8, 0x93,
-0xc5, 0x7f, 0x56, 0x1e, 0x06, 0x7d, 0x6a, 0xdb,
-0x68, 0x5e, 0x22, 0xbe, 0x3a, 0x2d, 0xfe, 0x73,
-0x84, 0x26, 0x62, 0x3c, 0x4c, 0x11, 0xa4, 0x40,
-0x6e, 0x46, 0xff, 0x08, 0xbe, 0x12, 0xad, 0x49,
-0xaf, 0x99, 0xbf, 0x5b, 0x5e, 0x89, 0xf8, 0xd0,
-0xca, 0xb6, 0xf8, 0x58, 0x37, 0x21, 0xa2, 0xe7,
-0x9a, 0x2b, 0xf9, 0xfb, 0x78, 0xca, 0x19, 0x2f,
-0xb3, 0xc7, 0x7f, 0x26, 0x53, 0x24, 0xe7, 0x8f,
-0xa6, 0x69, 0xcf, 0xe3, 0xd3, 0xc2, 0xc7, 0x9d,
-0x93, 0xb1, 0xa9, 0xd2, 0xb0, 0x4c, 0xfc, 0xe7,
-0xdf, 0x34, 0x8f, 0x6f, 0x96, 0x09, 0xb6, 0xbf,
-0x7f, 0xe7, 0x3c, 0x3e, 0xde, 0x85, 0x7a, 0x29,
-0x62, 0xa0, 0xa7, 0xf6, 0x3f, 0x17, 0xe0, 0xdf,
-0x77, 0xff, 0xec, 0xe7, 0x99, 0x1a, 0x8a, 0xe7,
-0x34, 0xaf, 0x14, 0xac, 0x53, 0x43, 0xff, 0xdf,
-0x9a, 0x87, 0xe8, 0x34, 0xaf, 0x14, 0xfe, 0xe5,
-0xbf, 0xff, 0x1f, 0x98, 0x87, 0x68, 0xdd, 0x76,
-0x4a, 0xa0, 0x23, 0x5a, 0xc6, 0x7f, 0x4c, 0xdd,
-0x7f, 0x08, 0x6f, 0x32, 0xcb, 0xfc, 0x9f, 0xde,
-0x3f, 0xeb, 0xf7, 0x62, 0x14, 0x84, 0xc3, 0x65,
-0xd3, 0xfe, 0xe7, 0x2b, 0x9a, 0xfd, 0xfc, 0x82,
-0x6e, 0x02, 0xa9, 0xe2, 0xb0, 0x7f, 0x79, 0xfd,
-0x6d, 0xd7, 0xa7, 0xe6, 0x21, 0x0e, 0xfd, 0xeb,
-0xcb, 0xee, 0xec, 0xff, 0xcf, 0x79, 0x88, 0xff,
-0x41, 0xe6, 0x0f, 0xfe, 0xc7, 0xbb, 0x9e, 0xad,
-0xf5, 0xff, 0x3f, 0xfa, 0x3d, 0xfe, 0xbb, 0xf5,
-0x21, 0x7e, 0x86, 0xff, 0xef, 0x9c, 0x0f, 0xfb,
-0x3f, 0xff, 0x21, 0xfe, 0x77, 0xd6, 0x3f, 0xa3,
-0x9d, 0xc4, 0xbf, 0x59, 0x1f, 0xa6, 0x8c, 0xce,
-0x94, 0xf6, 0xfb, 0xcf, 0xf9, 0xb0, 0xb6, 0xbf,
-0xff, 0xd4, 0x87, 0xff, 0x7f, 0x7e, 0xfd, 0x9a,
-0x45, 0xf2, 0x2a, 0xe3, 0x94, 0xb6, 0x10, 0xf2,
-0xfb, 0x2d, 0xe1, 0x7f, 0x14, 0xe7, 0xaf, 0x91,
-0xbf, 0xbe, 0xe8, 0x2e, 0x6d, 0x61, 0x71, 0xfe,
-0x2b, 0x33, 0xbe, 0x6e, 0xcc, 0x6a, 0xff, 0x94,
-0x92, 0x6f, 0x2e, 0x48, 0x5f, 0x3f, 0xb8, 0x24,
-0xe7, 0xeb, 0xd2, 0x5d, 0xc6, 0x5f, 0x68, 0xc6,
-0x60, 0x4a, 0x28, 0x29, 0x4e, 0x09, 0xcd, 0xda,
-0xcc, 0x41, 0x29, 0x75, 0x6a, 0xa6, 0x59, 0x98,
-0xce, 0x50, 0x75, 0x38, 0x24, 0x5d, 0xb4, 0xea,
-0x6e, 0x0e, 0xe1, 0x29, 0x41, 0x79, 0xc0, 0x12,
-0x3e, 0x45, 0x42, 0xa9, 0x68, 0x0d, 0xe1, 0x91,
-0x4c, 0x78, 0x1b, 0xb1, 0x83, 0x14, 0x82, 0x3b,
-0xe1, 0x2a, 0xf8, 0x9e, 0x20, 0x41, 0xfa, 0x82,
-0x96, 0x23, 0xa4, 0xbb, 0xe1, 0x4e, 0x76, 0x15,
-0x0a, 0x39, 0xa1, 0x8e, 0x3b, 0xe1, 0x0b, 0x90,
-0x63, 0xbb, 0x7e, 0xf0, 0xce, 0x9c, 0x5a, 0xe9,
-0x36, 0xf1, 0xf9, 0x45, 0x0a, 0xcf, 0xb9, 0x57,
-0xba, 0x4b, 0xfc, 0x85, 0x3e, 0xf3, 0x70, 0xce,
-0xbd, 0x1d, 0x28, 0x78, 0x67, 0x26, 0xa6, 0x8f,
-0x98, 0x0b, 0xd2, 0xcf, 0xb3, 0xe6, 0xb3, 0x86,
-0xae, 0x95, 0x28, 0x2c, 0x07, 0x3f, 0xd6, 0x10,
-0x94, 0x40, 0x2e, 0x48, 0xe2, 0x4f, 0x85, 0xcc,
-0xfb, 0xbe, 0x62, 0x28, 0xf7, 0x48, 0x5c, 0xdc,
-0xaa, 0xc3, 0x06, 0xc5, 0x23, 0x71, 0xb3, 0x49,
-0xd7, 0x22, 0x4a, 0x29, 0x1e, 0x69, 0xf2, 0x6b,
-0x61, 0x45, 0x97, 0xa8, 0x1b, 0xbe, 0x66, 0xbf,
-0xbe, 0x29, 0x67, 0x59, 0xc7, 0x1d, 0xb1, 0x3f,
-0xf7, 0x2a, 0x8e, 0x9c, 0xa6, 0x8e, 0xf6, 0x78,
-0xb1, 0x77, 0xa6, 0x23, 0xc7, 0xe8, 0x68, 0x8f,
-0xdd, 0xe1, 0x9d, 0x99, 0x2b, 0x19, 0xa2, 0x5d,
-0x2f, 0x6e, 0x98, 0x09, 0x99, 0xe7, 0x11, 0xc5,
-0xd2, 0x0c, 0xf8, 0x73, 0x73, 0x66, 0xbb, 0x32,
-0x4b, 0xfa, 0x0b, 0x14, 0x0a, 0x57, 0xe5, 0xdc,
-0x25, 0x7d, 0x1e, 0xee, 0x30, 0x67, 0xd6, 0xe5,
-0x7c, 0x51, 0x92, 0x2d, 0x41, 0x49, 0x87, 0x7f,
-0xf0, 0x7a, 0x5d, 0x10, 0xf7, 0x47, 0x11, 0xa8,
-0xfc, 0x50, 0xf3, 0x85, 0x24, 0x52, 0x81, 0xcd,
-0x02, 0x75, 0xa1, 0x26, 0x29, 0xa8, 0x1a, 0x34,
-0xea, 0x95, 0xb5, 0x28, 0x73, 0xfd, 0x2b, 0x2b,
-0x18, 0x31, 0x1d, 0x74, 0x41, 0x49, 0x33, 0x14,
-0x4a, 0x05, 0xd7, 0xa7, 0x8e, 0x70, 0x3d, 0x77,
-0x4a, 0x58, 0x94, 0x79, 0x9e, 0x57, 0xda, 0xa5,
-0x72, 0xe9, 0xbf, 0xc0, 0x17, 0x0c, 0x25, 0x9a,
-0xb3, 0x1c, 0x85, 0xab, 0x8c, 0x99, 0xd1, 0x9c,
-0x90, 0x74, 0x12, 0x97, 0x1d, 0x05, 0x1d, 0x85,
-0x6f, 0xc2, 0xcc, 0xac, 0xf5, 0x91, 0x69, 0x82,
-0xd6, 0x55, 0xf8, 0x44, 0x96, 0xf0, 0x4d, 0xc8,
-0x17, 0x45, 0xf7, 0xa0, 0xb0, 0x10, 0xf2, 0xc4,
-0x8c, 0x7b, 0xe0, 0x4e, 0x71, 0x15, 0x1e, 0xb1,
-0xaf, 0x8f, 0xe2, 0xef, 0x70, 0xea, 0x32, 0xe7,
-0x61, 0x4b, 0x68, 0xe6, 0xda, 0x80, 0xe2, 0x17,
-0x4e, 0xfd, 0x56, 0x14, 0xd8, 0xd4, 0x11, 0xdb,
-0xfe, 0x11, 0x90, 0x4a, 0x81, 0x90, 0x34, 0x25,
-0x98, 0x56, 0x75, 0x16, 0xa3, 0x64, 0xa3, 0x5f,
-0x99, 0x3a, 0x92, 0x59, 0x1f, 0x26, 0xf9, 0xc5,
-0x12, 0xbd, 0x88, 0x2b, 0x61, 0x12, 0x4a, 0x51,
-0x18, 0x90, 0xfc, 0xfd, 0xd6, 0x91, 0x23, 0x24,
-0xf8, 0x3f, 0xcf, 0x15, 0xd3, 0xb6, 0x3e, 0x4d,
-0xb4, 0xa9, 0xf4, 0x2f, 0x80, 0x12, 0xb6, 0x84,
-0xab, 0xf8, 0x4c, 0x14, 0xfa, 0xf1, 0x08, 0x9f,
-0xd9, 0x99, 0xa3, 0xf7, 0xdf, 0xe9, 0x47, 0x41,
-0x64, 0x9e, 0xe7, 0x95, 0x26, 0x6b, 0xe5, 0xd2,
-0x4b, 0x38, 0x25, 0x38, 0x33, 0x82, 0xcc, 0xc1,
-0xfe, 0xbe, 0xcb, 0x94, 0x50, 0x47, 0x89, 0x7e,
-0x6b, 0x2b, 0x6c, 0x46, 0xe1, 0xd3, 0xb8, 0xe4,
-0x85, 0x61, 0x65, 0x39, 0xbe, 0xe6, 0xad, 0xad,
-0x85, 0x9b, 0x15, 0x9d, 0xde, 0xb7, 0xb5, 0x50,
-0x14, 0x66, 0xae, 0x0f, 0xe5, 0xdc, 0x29, 0x5d,
-0x05, 0x7f, 0x2e, 0x14, 0x1d, 0x05, 0x5c, 0x74,
-0x31, 0x13, 0x8f, 0xc0, 0xad, 0x78, 0x64, 0x66,
-0x48, 0xe2, 0x28, 0x14, 0x8a, 0x99, 0x86, 0x6d,
-0xff, 0xe4, 0x4a, 0x9f, 0x13, 0x77, 0x85, 0x3e,
-0xb5, 0x55, 0xca, 0x95, 0x16, 0x89, 0xf6, 0xd0,
-0x1d, 0x25, 0x39, 0x29, 0xa1, 0xd8, 0x26, 0xa0,
-0x59, 0x4a, 0x5f, 0xef, 0xb6, 0xcc, 0x88, 0xd1,
-0x0a, 0x6e, 0x09, 0xc4, 0x22, 0x5d, 0xe3, 0x0a,
-0x93, 0x14, 0x81, 0x1f, 0x45, 0xab, 0xe2, 0x2e,
-0x84, 0x94, 0x60, 0x4b, 0xcf, 0xbe, 0x72, 0x2b,
-0x2b, 0x14, 0x5d, 0xa1, 0xbb, 0x4b, 0x4a, 0x6e,
-0x95, 0x3f, 0x27, 0x4e, 0x84, 0x6e, 0x28, 0xc9,
-0x27, 0xe1, 0x0e, 0x4b, 0x98, 0x91, 0x3a, 0xe2,
-0xb4, 0x3d, 0xcf, 0x2b, 0xb7, 0x4a, 0x5f, 0xef,
-0xb8, 0x2b, 0xf4, 0x17, 0xda, 0xb5, 0xaf, 0xe6,
-0x90, 0xf0, 0xa9, 0x92, 0x99, 0x96, 0x80, 0x8a,
-0xc2, 0x12, 0x4e, 0x85, 0xfe, 0x47, 0xc9, 0x4c,
-0xdb, 0xfb, 0xde, 0x72, 0xab, 0xfc, 0x75, 0xf1,
-0x78, 0x68, 0x61, 0x49, 0xce, 0xab, 0x28, 0x9c,
-0x0a, 0xfd, 0x45, 0x49, 0x3e, 0x09, 0x77, 0xe1,
-0x91, 0xfc, 0x57, 0xa5, 0xbb, 0xe9, 0xd5, 0x4a,
-0xf2, 0x4d, 0xfb, 0xf5, 0xd6, 0x6d, 0xff, 0xe2,
-0x4e, 0xc9, 0xba, 0xed, 0xdd, 0x53, 0xf7, 0x57,
-0x42, 0x74, 0x7f, 0x69, 0x41, 0x87, 0x33, 0xd4,
-0x5c, 0x52, 0x6c, 0xdb, 0x3f, 0xc0, 0xa6, 0xd5,
-0x4e, 0x4a, 0xff, 0x2c, 0x4b, 0x09, 0x77, 0x59,
-0x47, 0x72, 0x48, 0xf8, 0x14, 0xcf, 0x11, 0x99,
-0xfd, 0x03, 0xb9, 0xf8, 0x1f, 0xbd, 0x33, 0x74,
-0x55, 0x49, 0xf1, 0x03, 0x53, 0x42, 0x0e, 0x0a,
-0x1d, 0x36, 0xe1, 0x0b, 0x25, 0xf6, 0xeb, 0x6f,
-0x31, 0xe6, 0xf8, 0xa5, 0x25, 0xf0, 0x79, 0xdc,
-0xff, 0x39, 0xab, 0xa4, 0xbb, 0xe0, 0x53, 0x30,
-0xd3, 0xb4, 0x84, 0xbf, 0x40, 0x41, 0xf2, 0x4f,
-0x09, 0x99, 0xe7, 0xb9, 0xa5, 0x89, 0x72, 0xff,
-0x5e, 0x56, 0x80, 0xbb, 0x25, 0x24, 0x4a, 0x70,
-0x3f, 0x48, 0x19, 0x41, 0xd1, 0x53, 0x82, 0x7d,
-0x7d, 0xda, 0xba, 0x42, 0xdb, 0x70, 0xff, 0x38,
-0x00, 0xcf, 0x76, 0xd0, 0x7e, 0xd3, 0x52, 0x42,
-0x13, 0x09, 0xa1, 0x94, 0x60, 0xbf, 0x7e, 0x51,
-0x4e, 0xbb, 0x74, 0x87, 0xfb, 0xcf, 0xa1, 0x8b,
-0x29, 0xa8, 0x76, 0xf4, 0x62, 0x3e, 0x93, 0xe5,
-0x18, 0xe2, 0x73, 0xfa, 0x1d, 0x7c, 0xa6, 0x9c,
-0xd3, 0x2e, 0xac, 0x23, 0x60, 0x5b, 0x1f, 0x55,
-0x6a, 0x4f, 0xdc, 0xe1, 0x9f, 0xc9, 0x95, 0x66,
-0xa9, 0xdd, 0xbc, 0x43, 0xff, 0x73, 0x67, 0x8e,
-0x25, 0xf8, 0x67, 0x3a, 0x73, 0x9a, 0x52, 0x02,
-0xcf, 0x31, 0x6c, 0xeb, 0x03, 0x86, 0xa1, 0x69,
-0x8a, 0x22, 0x69, 0x1c, 0x9a, 0x50, 0xdb, 0x90,
-0x0a, 0x9c, 0x16, 0x20, 0x23, 0x64, 0x9e, 0xa7,
-0x99, 0x31, 0x21, 0x62, 0x7a, 0xeb, 0xd6, 0x54,
-0xc7, 0x0e, 0xe0, 0x9c, 0x84, 0x0e, 0x2f, 0x75,
-0xe0, 0x26, 0x4a, 0x96, 0x8e, 0x82, 0xed, 0x79,
-0x6e, 0x31, 0xa4, 0x90, 0x84, 0xfb, 0x5d, 0x9e,
-0x89, 0xda, 0x5e, 0x22, 0x6d, 0x6f, 0x09, 0x27,
-0x15, 0xda, 0xf8, 0x96, 0x22, 0x22, 0xfd, 0x63,
-0xfb, 0x5e, 0x0c, 0xcb, 0x5e, 0xd4, 0xca, 0x1b,
-0x85, 0x4c, 0xfa, 0x87, 0x46, 0xe9, 0xa2, 0x70,
-0x97, 0xf2, 0x4d, 0xab, 0x83, 0x02, 0xd0, 0x2f,
-0x92, 0x6f, 0xff, 0x7d, 0x25, 0x4b, 0x8d, 0x34,
-0x43, 0x44, 0x28, 0x7e, 0x89, 0xb4, 0x87, 0x66,
-0xa2, 0x50, 0xc2, 0x9a, 0x51, 0x00, 0x5d, 0x2a,
-0xc1, 0x2f, 0x0c, 0x85, 0xcc, 0x9f, 0x92, 0x52,
-0x3b, 0x06, 0xda, 0x8b, 0x05, 0xe0, 0x24, 0x12,
-0xc3, 0x09, 0xa8, 0x81, 0x3c, 0x3a, 0x72, 0xc2,
-0xb0, 0xd8, 0x06, 0x59, 0xfa, 0x07, 0x72, 0xa4,
-0x05, 0xc6, 0x92, 0xf6, 0xa2, 0x68, 0xd7, 0xcf,
-0x49, 0x08, 0xc9, 0xb3, 0x94, 0x57, 0xa4, 0x05,
-0x8b, 0x6e, 0x6f, 0x2f, 0x2a, 0x56, 0x06, 0xa5,
-0xd2, 0x45, 0x4b, 0xda, 0x3f, 0xaf, 0x29, 0xf6,
-0xeb, 0xaf, 0xcf, 0x59, 0xd1, 0xff, 0x97, 0xfe,
-0x2f, 0x44, 0x94, 0x6d, 0x29, 0xe1, 0xf1, 0x99,
-0x3b, 0x48, 0xd0, 0xaf, 0xda, 0x30, 0x73, 0x87,
-0x64, 0x1d, 0xd9, 0x30, 0xd3, 0xfe, 0xfc, 0x40,
-0xb1, 0x60, 0xc1, 0x8c, 0x69, 0x78, 0x6b, 0xc0,
-0x16, 0xea, 0x7e, 0x02, 0xcd, 0x06, 0x7c, 0x4f,
-0x99, 0x7a, 0x9e, 0xac, 0xeb, 0x97, 0x87, 0x0a,
-0x4b, 0x94, 0x5b, 0x25, 0x88, 0xa0, 0x21, 0x2b,
-0x41, 0x43, 0x56, 0x88, 0x42, 0x61, 0x49, 0x57,
-0x73, 0x69, 0xa1, 0x68, 0x21, 0xe1, 0x56, 0x14,
-0xec, 0xef, 0xdb, 0xd2, 0x5e, 0x78, 0x87, 0xf2,
-0xe7, 0x68, 0x4c, 0x72, 0xda, 0x3f, 0x47, 0xc2,
-0xcc, 0x45, 0xb7, 0xb4, 0xc3, 0x1d, 0xca, 0xe7,
-0x60, 0xa6, 0x71, 0x4b, 0xbb, 0x76, 0x87, 0x32,
-0x53, 0x9a, 0x69, 0xdf, 0x0f, 0xbc, 0x94, 0x71,
-0x23, 0xac, 0xe9, 0x5d, 0xbc, 0xb4, 0x89, 0xb7,
-0x87, 0x53, 0xfb, 0xc1, 0xab, 0x85, 0x8b, 0xf5,
-0x1c, 0x7e, 0xf7, 0xb2, 0x92, 0x76, 0x14, 0x3a,
-0xec, 0x8f, 0x43, 0xe1, 0x69, 0x88, 0x69, 0x68,
-0x1f, 0x25, 0x26, 0x8c, 0x6c, 0x01, 0x50, 0xd8,
-0x8e, 0x82, 0xfd, 0x7a, 0x67, 0x6e, 0x91, 0xd4,
-0x65, 0xce, 0xf1, 0x97, 0x38, 0xe5, 0x22, 0x38,
-0x61, 0xce, 0xf4, 0xe7, 0x2f, 0x91, 0x3f, 0x8f,
-0xc2, 0x0d, 0x28, 0xe4, 0x16, 0xa5, 0x04, 0xfb,
-0xf3, 0xe4, 0xe5, 0xdc, 0xbb, 0xe8, 0xae, 0x28,
-0x1a, 0xfd, 0x84, 0x74, 0x8f, 0x74, 0x57, 0x98,
-0x04, 0x84, 0x01, 0xa7, 0x08, 0x06, 0x24, 0x6e,
-0x21, 0xe1, 0x7f, 0x78, 0x66, 0xda, 0xd7, 0xff,
-0x9a, 0xb6, 0xa6, 0x5f, 0x45, 0x9f, 0xdd, 0x59,
-0x99, 0xa7, 0x92, 0xb0, 0x77, 0x67, 0xe5, 0x67,
-0xd5, 0x65, 0x6d, 0xc3, 0x9b, 0x9f, 0x2d, 0xff,
-0x49, 0x9e, 0xda, 0xd4, 0x76, 0x82, 0x84, 0x79,
-0xf6, 0xe7, 0xb9, 0xe9, 0xbb, 0xb7, 0x5f, 0xfe,
-0xe5, 0x4b, 0xe7, 0x3e, 0x38, 0x6f, 0x09, 0xfb,
-0xce, 0xfd, 0xee, 0xfc, 0x4d, 0x97, 0x96, 0xbe,
-0xf5, 0xf0, 0xe5, 0x91, 0x4f, 0xce, 0xdf, 0xf4,
-0x9d, 0xa5, 0x97, 0x49, 0xf8, 0x04, 0xfe, 0x37,
-0xfe, 0x82, 0x8f, 0xe6, 0xcd, 0x6d, 0xfa, 0x6c,
-0x74, 0xf3, 0xf2, 0xc6, 0xf3, 0xae, 0x1f, 0x37,
-0x5f, 0x8e, 0x5e, 0xf8, 0x87, 0xe0, 0xff, 0xf9,
-0xd9, 0xef, 0x1e, 0xff, 0x6c, 0xf4, 0x91, 0x4f,
-0x1a, 0x2f, 0x7f, 0xf6, 0xfa, 0xe3, 0x9f, 0x3d,
-0xf7, 0xc8, 0x88, 0xfd, 0xfa, 0xc6, 0xef, 0xdc,
-0xfe, 0xd6, 0xc3, 0xfb, 0x46, 0x3e, 0x38, 0xdf,
-0x38, 0xf5, 0x18, 0x9f, 0x34, 0x5a, 0x0f, 0x36,
-0xf2, 0x3b, 0xbc, 0xfe, 0xf6, 0xb7, 0xac, 0x27,
-0xb4, 0x5f, 0x5f, 0x36, 0xbb, 0xf5, 0xad, 0xcd,
-0x0b, 0x47, 0x36, 0xdc, 0x7d, 0x13, 0xfd, 0xc3,
-0xdd, 0xf8, 0x0f, 0x51, 0x78, 0xb3, 0x68, 0x5f,
-0xd7, 0x07, 0xe7, 0xcb, 0x4a, 0x2c, 0x61, 0xec,
-0x5b, 0x59, 0x0f, 0x14, 0x5e, 0x65, 0x3c, 0xae,
-0x5d, 0x5f, 0xb2, 0xce, 0x2c, 0x43, 0x01, 0xae,
-0x57, 0xf2, 0xfa, 0xe1, 0xeb, 0x78, 0xe4, 0xbf,
-0xcd, 0xca, 0xfb, 0x39, 0x43, 0xa1, 0xfd, 0x7a,
-0x45, 0xb2, 0xaf, 0xa7, 0x32, 0x85, 0x0f, 0x61,
-0x30, 0x67, 0x81, 0x25, 0xfc, 0xf9, 0x14, 0x50,
-0x44, 0x7c, 0x98, 0x32, 0x04, 0x5a, 0x8e, 0xfd,
-0xfa, 0x29, 0xfd, 0x5c, 0x82, 0xf8, 0x30, 0x34,
-0xad, 0xa8, 0x4b, 0xad, 0x23, 0xca, 0x7a, 0x3a,
-0x85, 0xf8, 0xb0, 0x58, 0x64, 0x3d, 0x50, 0x0a,
-0xa4, 0x75, 0x64, 0xd0, 0x9a, 0x42, 0xc2, 0xad,
-0x20, 0x6d, 0x80, 0xbb, 0xad, 0x23, 0x59, 0xfb,
-0x39, 0xaf, 0xe5, 0xde, 0x3c, 0x67, 0xb8, 0x59,
-0x16, 0x91, 0xe5, 0x01, 0x69, 0x56, 0xd7, 0x9f,
-0xe9, 0x85, 0x09, 0xe5, 0x5e, 0x69, 0x96, 0x98,
-0xa1, 0x17, 0x9a, 0x96, 0x80, 0x47, 0xcc, 0xec,
-0xfb, 0x6b, 0xbc, 0x98, 0x49, 0xd0, 0x81, 0xa8,
-0xab, 0x44, 0xfb, 0x13, 0x7c, 0xa8, 0x5b, 0x42,
-0xe6, 0x8f, 0x23, 0x2c, 0xc4, 0xcf, 0xca, 0x40,
-0x7c, 0x48, 0x40, 0x11, 0xd1, 0x60, 0x54, 0xb9,
-0xbe, 0x03, 0xbf, 0xd0, 0x90, 0xb6, 0x55, 0x99,
-0x2b, 0xe5, 0x89, 0xa6, 0xf6, 0x2c, 0x1f, 0xed,
-0x33, 0x4a, 0x5b, 0xc7, 0x55, 0xf1, 0x5b, 0x84,
-0x56, 0xa1, 0xfc, 0x65, 0x87, 0x3b, 0xd6, 0xd2,
-0x53, 0xe8, 0x81, 0x36, 0x14, 0x94, 0xbe, 0xc2,
-0xb9, 0x0a, 0x09, 0x2d, 0x11, 0x9b, 0xfe, 0xe4,
-0x66, 0x1e, 0x14, 0x41, 0xb1, 0x99, 0x43, 0xb4,
-0x72, 0x19, 0x05, 0x48, 0x59, 0x1b, 0x3c, 0x52,
-0x27, 0xdd, 0x9e, 0x12, 0xfc, 0x92, 0x91, 0xf9,
-0x07, 0xe8, 0xaa, 0xfe, 0x5f, 0xed, 0x9d, 0x41,
-0x6c, 0xdb, 0x54, 0x18, 0xc7, 0xbf, 0x97, 0xbc,
-0x66, 0x0e, 0x4a, 0x2b, 0x7b, 0xca, 0x84, 0x03,
-0x55, 0x95, 0x8c, 0x52, 0x76, 0x74, 0x24, 0x2a,
-0x15, 0x71, 0xd8, 0x4b, 0x53, 0x27, 0x61, 0x52,
-0xc1, 0x50, 0x40, 0x13, 0x27, 0x17, 0xf5, 0x30,
-0x26, 0x21, 0xa5, 0x08, 0xa4, 0x9d, 0x90, 0x53,
-0x02, 0x2a, 0x1c, 0x50, 0x56, 0x81, 0x68, 0x6f,
-0x39, 0x4c, 0x70, 0xe2, 0xc8, 0x3d, 0x2b, 0x62,
-0x62, 0xb7, 0x1d, 0xa2, 0x71, 0xa4, 0x93, 0xb8,
-0x70, 0x47, 0x42, 0x1c, 0xc6, 0xf8, 0x3e, 0x3f,
-0xc7, 0x7e, 0xcd, 0xa6, 0x48, 0xdb, 0x01, 0x24,
-0xf4, 0xfd, 0x4f, 0x7f, 0x3d, 0xbf, 0xba, 0xcf,
-0xf6, 0xf3, 0xdf, 0xbf, 0xcf, 0x96, 0x1d, 0x9b,
-0x2a, 0xe3, 0x00, 0xe8, 0xa3, 0xd0, 0x54, 0x89,
-0x62, 0xa4, 0xf9, 0xc4, 0x87, 0x81, 0x28, 0xc3,
-0x06, 0x38, 0x20, 0xaf, 0x89, 0xf4, 0xf6, 0x39,
-0xae, 0x5f, 0x57, 0xca, 0xd5, 0xaa, 0xae, 0x54,
-0xed, 0xb8, 0xc0, 0x94, 0x16, 0x21, 0xc2, 0xbe,
-0x7d, 0x5e, 0x5a, 0xbd, 0xf8, 0xe1, 0xbe, 0xd9,
-0x5f, 0x86, 0x3a, 0x24, 0xa3, 0x38, 0x2d, 0xd7,
-0x71, 0x6f, 0x17, 0x74, 0x8b, 0x13, 0x25, 0x8b,
-0xea, 0x51, 0xda, 0xdf, 0x16, 0x2a, 0x1f, 0xc2,
-0x21, 0xac, 0x54, 0x69, 0x8f, 0xe0, 0x6e, 0x5c,
-0x81, 0xe2, 0x3e, 0xec, 0x50, 0x8b, 0x2a, 0xd2,
-0x37, 0x84, 0x8e, 0x70, 0x11, 0x5e, 0x01, 0x27,
-0x52, 0xfe, 0xba, 0xec, 0x12, 0x14, 0x5d, 0xc1,
-0xeb, 0x1d, 0x61, 0xa1, 0xe6, 0xc3, 0xcf, 0xc9,
-0x0c, 0x8e, 0x97, 0x35, 0x1f, 0x0e, 0x46, 0xe9,
-0xf3, 0x74, 0xda, 0xf2, 0xea, 0x34, 0x1f, 0xaa,
-0x87, 0x4c, 0x5a, 0x91, 0x2b, 0xdc, 0x4a, 0x4f,
-0x43, 0xda, 0xde, 0xc4, 0xfc, 0x28, 0x13, 0x73,
-0xac, 0x5b, 0x4a, 0xf6, 0x28, 0x7d, 0x7e, 0xa4,
-0x7c, 0xa5, 0xf9, 0x8d, 0x1e, 0x05, 0xa0, 0x81,
-0x96, 0xe5, 0x7c, 0x42, 0x9b, 0x59, 0xd5, 0xdb,
-0x4b, 0x8b, 0xa4, 0x93, 0xf1, 0xa1, 0x12, 0x8f,
-0xe2, 0x43, 0x6f, 0xaa, 0x25, 0x1b, 0x4f, 0x20,
-0xd6, 0xf5, 0x4a, 0x70, 0x69, 0x62, 0x1c, 0x02,
-0xe3, 0xc4, 0xe8, 0x16, 0x7b, 0x94, 0xce, 0x08,
-0x1a, 0x0f, 0x1d, 0x48, 0x1f, 0x92, 0x23, 0xea,
-0x83, 0x83, 0x65, 0x40, 0x62, 0x92, 0x16, 0x58,
-0x4f, 0xc7, 0xd3, 0xc1, 0x69, 0xd0, 0x88, 0xca,
-0xe1, 0x9c, 0x2b, 0x0a, 0xb0, 0x1b, 0xd9, 0xa1,
-0x24, 0xd3, 0x98, 0x32, 0x20, 0xd2, 0xf7, 0x49,
-0xf1, 0x7c, 0x04, 0xfd, 0x82, 0x01, 0xdd, 0xc8,
-0x55, 0x31, 0x1f, 0x6a, 0x2c, 0x24, 0x50, 0x4c,
-0x4c, 0x36, 0xdd, 0x94, 0xff, 0x36, 0xd2, 0x60,
-0x3f, 0xac, 0xe1, 0x95, 0x1a, 0x41, 0xf1, 0xad,
-0x09, 0x1f, 0x8e, 0x4f, 0x19, 0x95, 0x5d, 0xdf,
-0x45, 0x4b, 0xee, 0xf6, 0x16, 0xc3, 0xb6, 0xed,
-0xdc, 0xd2, 0xc6, 0x75, 0x6e, 0x15, 0x3e, 0x12,
-0x68, 0x02, 0x67, 0x2c, 0x77, 0xc5, 0xa2, 0x6a,
-0x5f, 0xae, 0x8c, 0xb2, 0xf5, 0x8b, 0x16, 0x10,
-0x1f, 0x9e, 0x41, 0x1a, 0xcc, 0x91, 0x79, 0xc1,
-0x2d, 0x66, 0x26, 0xbf, 0x1d, 0x1b, 0x23, 0x4f,
-0x02, 0x5f, 0xf3, 0xe7, 0xd3, 0xae, 0xc8, 0xf8,
-0x13, 0x56, 0x63, 0x62, 0x3c, 0x77, 0x17, 0xf9,
-0x90, 0x8c, 0x73, 0x9c, 0x1d, 0x2f, 0xc4, 0xe0,
-0x38, 0x7f, 0x3a, 0xf2, 0x00, 0xcd, 0x2b, 0x3a,
-0x7f, 0x3e, 0xcc, 0x5a, 0x62, 0x63, 0x8c, 0x07,
-0x27, 0xf0, 0x76, 0xe4, 0x86, 0x85, 0x43, 0xf8,
-0x16, 0xcd, 0x33, 0x61, 0xc1, 0x15, 0x9f, 0xc9,
-0xb8, 0x05, 0x8d, 0x5e, 0xe4, 0x9a, 0xf9, 0xe3,
-0x87, 0x73, 0x17, 0x6a, 0x0b, 0x58, 0xa1, 0xc1,
-0xb0, 0xbf, 0x26, 0x96, 0xd0, 0x38, 0x27, 0x78,
-0x06, 0x2e, 0x41, 0x1b, 0x4d, 0x3f, 0x31, 0x23,
-0x63, 0xfe, 0xbc, 0x81, 0x34, 0x18, 0xff, 0xba,
-0xd8, 0x01, 0x96, 0x7a, 0x15, 0x2f, 0x87, 0x58,
-0x18, 0xed, 0x10, 0x16, 0x76, 0xc4, 0x81, 0x06,
-0xc5, 0x8e, 0x91, 0x3f, 0x38, 0xdf, 0x90, 0x06,
-0x63, 0x3e, 0xfc, 0xa2, 0x8f, 0x34, 0x38, 0x6c,
-0x9d, 0xe2, 0xc3, 0xc4, 0x18, 0xfd, 0xf1, 0xfc,
-0x52, 0x8d, 0xf2, 0x59, 0x1f, 0x06, 0x38, 0x7f,
-0x7a, 0x76, 0xd5, 0xb7, 0x1c, 0x3c, 0xd5, 0xe3,
-0xdf, 0xd1, 0xc1, 0x68, 0xd0, 0x46, 0x80, 0xb1,
-0x7f, 0xb0, 0xa4, 0x1c, 0x95, 0xbd, 0x39, 0x0b,
-0x2e, 0xd1, 0xaf, 0x97, 0x0f, 0x45, 0x49, 0x34,
-0x21, 0xa0, 0x16, 0xc3, 0xa8, 0x6c, 0x7e, 0x62,
-0x1e, 0x7a, 0xc8, 0x87, 0x1b, 0x34, 0x55, 0xf0,
-0x4f, 0x41, 0xd0, 0xb7, 0xe0, 0x34, 0x16, 0x36,
-0x26, 0xc6, 0xc8, 0x37, 0x1c, 0x4f, 0xf5, 0x2c,
-0xf2, 0x61, 0x88, 0xf1, 0x70, 0x1e, 0x69, 0x10,
-0x4b, 0x6c, 0xc2, 0xc2, 0x7d, 0xc2, 0xc2, 0xfd,
-0xdc, 0x10, 0x5b, 0x96, 0xd1, 0x18, 0xe3, 0x11,
-0x49, 0xfe, 0xe4, 0xb1, 0x2a, 0xc1, 0xfc, 0xb1,
-0xf4, 0x69, 0x58, 0xa7, 0xd8, 0xb9, 0x1e, 0x7d,
-0x15, 0x56, 0xc8, 0x54, 0xcc, 0xfd, 0xa3, 0x30,
-0x6d, 0x2a, 0xb0, 0xd2, 0xec, 0x0d, 0xf6, 0x42,
-0x71, 0x64, 0x61, 0xfe, 0x0c, 0x44, 0x77, 0x0d,
-0xf3, 0x27, 0x57, 0xc4, 0x16, 0x1b, 0x0d, 0x18,
-0xd7, 0x2f, 0xe5, 0x87, 0xd1, 0x1a, 0xd0, 0xf1,
-0x1a, 0xd1, 0xf1, 0xfa, 0x52, 0x62, 0x69, 0x7d,
-0x22, 0x2f, 0x58, 0xd8, 0xb2, 0x37, 0x38, 0xd9,
-0x59, 0x2b, 0x2e, 0xe4, 0x9a, 0x3d, 0xe3, 0x7c,
-0x0f, 0x40, 0xc8, 0x97, 0xc2, 0x85, 0xcb, 0xf9,
-0xaf, 0xe1, 0x3b, 0xfa, 0x16, 0x98, 0x9d, 0x97,
-0xf0, 0xd3, 0x43, 0xc6, 0x18, 0x0f, 0xf2, 0xe4,
-0xaa, 0x9a, 0xef, 0xe6, 0x83, 0xc1, 0x18, 0xea,
-0x6a, 0x5e, 0xe5, 0xcb, 0xf0, 0x8b, 0xac, 0x77,
-0x4a, 0x01, 0x19, 0x6c, 0x21, 0x63, 0x1f, 0x1b,
-0xe3, 0x69, 0xca, 0xed, 0x9b, 0x6e, 0x17, 0xf3,
-0x01, 0x63, 0x67, 0xe4, 0x7a, 0xad, 0x92, 0xf3,
-0x8d, 0x0c, 0x6f, 0x9e, 0x36, 0x66, 0xfe, 0x28,
-0xcd, 0x87, 0x65, 0xe4, 0xd5, 0x19, 0xf7, 0x11,
-0xb3, 0xfd, 0xd3, 0xd9, 0x48, 0xf8, 0x30, 0xda,
-0x79, 0xd7, 0x46, 0x53, 0x73, 0x0e, 0x65, 0x82,
-0x85, 0xa9, 0x89, 0xcc, 0xfc, 0xf1, 0xe5, 0xeb,
-0xe7, 0xa4, 0x8f, 0xb8, 0xbc, 0x11, 0xd8, 0x65,
-0xe9, 0x0b, 0x47, 0x29, 0x8c, 0x1d, 0xa9, 0xf3,
-0xc7, 0x21, 0x23, 0x94, 0x31, 0x7f, 0x68, 0x02,
-0xa6, 0xc9, 0x67, 0x63, 0xc9, 0x45, 0x53, 0x12,
-0xec, 0x3d, 0xa3, 0x70, 0xe8, 0x65, 0xf9, 0x03,
-0x44, 0x83, 0x3d, 0xba, 0x0d, 0x6c, 0x3f, 0xe5,
-0x10, 0x16, 0xc2, 0xa3, 0x40, 0xd1, 0x9c, 0x3f,
-0x9b, 0x62, 0xab, 0xd1, 0xbf, 0x53, 0x7b, 0xd1,
-0xdd, 0xcc, 0x6d, 0xa9, 0x31, 0x9a, 0xf9, 0xcd,
-0xfc, 0x96, 0x7a, 0xf3, 0xce, 0xaa, 0x36, 0x63,
-0x32, 0xc6, 0x78, 0x84, 0xb5, 0xfc, 0x41, 0x63,
-0x71, 0xd0, 0xae, 0x39, 0xb7, 0x3f, 0xed, 0xea,
-0xab, 0xff, 0xcf, 0x85, 0x18, 0x03, 0x20, 0x01,
-0x83, 0x76, 0xd5, 0xc8, 0x1f, 0xbc, 0x5e, 0x5f,
-0x6d, 0xdd, 0xbd, 0xfe, 0xc3, 0x8d, 0xf7, 0x8f,
-0x9e, 0xbd, 0x7a, 0x89, 0xf8, 0xf0, 0xfb, 0xf7,
-0x34, 0x1f, 0xde, 0xc8, 0xf8, 0xb0, 0x68, 0x74,
-0x87, 0x8b, 0x19, 0x1f, 0xbe, 0x46, 0x7c, 0xf8,
-0xe0, 0xbe, 0xe6, 0xc3, 0x3f, 0x32, 0x3e, 0x3c,
-0xc5, 0x63, 0x8f, 0xab, 0xe7, 0x09, 0x0b, 0x7f,
-0x1f, 0x3c, 0xb8, 0x7f, 0xf1, 0xaf, 0x04, 0x14,
-0x91, 0x18, 0x67, 0xf0, 0x61, 0xfc, 0xdf, 0xff,
-0xfc, 0x0d, 0xfb, 0xff, 0x3d, 0x01, 0xc5, 0x8f,
-0x67, 0xf1, 0xe1, 0xcb, 0x13, 0x3e, 0x7c, 0x6e,
-0xe9, 0xd5, 0x5f, 0x0f, 0xea, 0xd4, 0xff, 0xda,
-0x54, 0xff, 0x7b, 0x4f, 0x3e, 0x7a, 0x0f, 0xa1,
-0x81, 0xbe, 0xd8, 0xe8, 0x41, 0xb3, 0xf4, 0xe4,
-0x6b, 0x61, 0xb1, 0x58, 0x2c, 0x16, 0x8b, 0xc5,
-0x62, 0xb1, 0x58, 0xff, 0x77, 0xc5, 0xb5, 0x83,
-0xe4, 0xda, 0x81, 0xc5, 0x62, 0xb1, 0x58, 0x2c,
-0x16, 0x8b, 0xc5, 0x62, 0xcd, 0x56, 0x5c, 0x3b,
-0x14, 0xb8, 0x76, 0x60, 0xb1, 0x58, 0x2c, 0x16,
-0x8b, 0xc5, 0x62, 0xb1, 0x58, 0xb3, 0x15, 0xd7,
-0x0e, 0x56, 0x5c, 0x3b, 0xfc, 0xd7, 0x43, 0x61,
-0xb1, 0x58, 0x2c, 0x16, 0x8b, 0xc5, 0x62, 0xb1,
-0x58, 0xff, 0xa2, 0x3c, 0x7a, 0x81, 0x1c, 0x0a,
-0xb7, 0x3d, 0x88, 0xdf, 0x89, 0xc9, 0x7b, 0xa0,
-0x1e, 0xfb, 0x79, 0x42, 0xf2, 0xb7, 0x73, 0x1e,
-0x0c, 0x45, 0xb6, 0xce, 0x7b, 0xef, 0x4c, 0xf7,
-0xfb, 0x07, 0x18, 0x78, 0xae, 0x50, 0xf1, 0x33,
-0x01, 0x00,
diff --git a/board/esd/cms700/Kconfig b/board/esd/cms700/Kconfig
deleted file mode 100644 (file)
index da11bc0..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_CMS700
-
-config SYS_BOARD
-       default "cms700"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "CMS700"
-
-endif
diff --git a/board/esd/cms700/MAINTAINERS b/board/esd/cms700/MAINTAINERS
deleted file mode 100644 (file)
index 0191c8b..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-CMS700 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/cms700/
-F:     include/configs/CMS700.h
-F:     configs/CMS700_defconfig
diff --git a/board/esd/cms700/Makefile b/board/esd/cms700/Makefile
deleted file mode 100644 (file)
index 2bf5006..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-# Objects for Xilinx JTAG programming (CPLD)
-CPLD    = ../common/xilinx_jtag/lenval.o \
-         ../common/xilinx_jtag/micro.o \
-         ../common/xilinx_jtag/ports.o
-
-obj-y  = cms700.o flash.o \
-       ../common/misc.o \
-       $(CPLD) \
-       ../common/esd405ep_nand.o \
diff --git a/board/esd/cms700/cms700.c b/board/esd/cms700/cms700.c
deleted file mode 100644 (file)
index 40d7621..0000000
+++ /dev/null
@@ -1,192 +0,0 @@
-/*
- * (C) Copyright 2005-2007
- * Matthias Fuchs, esd gmbh germany, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-#include <malloc.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void lxt971_no_sleep(void);
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF80);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       /*
-        * Reset CPLD via GPIO12 (CS3) pin
-        */
-       out_be32((void *)GPIO0_OR, in_be32((void *)GPIO0_OR) & ~CONFIG_SYS_PLD_RESET);
-       udelay(1000); /* wait 1ms */
-       out_be32((void *)GPIO0_OR, in_be32((void *)GPIO0_OR) | CONFIG_SYS_PLD_RESET);
-       udelay(1000); /* wait 1ms */
-
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       /* adjust flash start and offset */
-       gd->bd->bi_flashstart = 0 - gd->bd->bi_flashsize;
-       gd->bd->bi_flashoffset = 0;
-
-       /*
-        * Setup and enable EEPROM write protection
-        */
-       out_be32((void *)GPIO0_OR, in_be32((void *)GPIO0_OR) | CONFIG_SYS_EEPROM_WP);
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-#define LED_REG (CONFIG_SYS_PLD_BASE + 0x1000)
-int checkboard (void)
-{
-       char str[64];
-       int flashcnt;
-       int delay;
-
-       puts ("Board: ");
-
-       if (getenv_f("serial#", str, sizeof(str))  == -1) {
-               puts ("### No HW ID - assuming CMS700");
-       } else {
-               puts(str);
-       }
-
-       printf(" (PLD-Version=%02d)\n",
-              in_8((void *)(CONFIG_SYS_PLD_BASE + 0x1001)));
-
-       /*
-        * Flash LEDs
-        */
-       for (flashcnt = 0; flashcnt < 3; flashcnt++) {
-               out_8((void *)LED_REG, 0x00); /* LEDs off */
-               for (delay = 0; delay < 100; delay++)
-                       udelay(1000);
-               out_8((void *)LED_REG, 0x0f); /* LEDs on */
-               for (delay = 0; delay < 50; delay++)
-                       udelay(1000);
-       }
-       out_8((void *)LED_REG, 0x70);
-
-       return 0;
-}
-
-/* ------------------------------------------------------------------------- */
-
-#if defined(CONFIG_SYS_EEPROM_WREN)
-/* Input: <dev_addr>  I2C address of EEPROM device to enable.
- *         <state>     -1: deliver current state
- *                    0: disable write
- *                    1: enable write
- *  Returns:           -1: wrong device address
- *                      0: dis-/en- able done
- *                  0/1: current state if <state> was -1.
- */
-int eeprom_write_enable (unsigned dev_addr, int state)
-{
-       if (CONFIG_SYS_I2C_EEPROM_ADDR != dev_addr) {
-               return -1;
-       } else {
-               switch (state) {
-               case 1:
-                       /* Enable write access, clear bit GPIO_SINT2. */
-                       out_be32((void *)GPIO0_OR, in_be32((void *)GPIO0_OR) & ~CONFIG_SYS_EEPROM_WP);
-                       state = 0;
-                       break;
-               case 0:
-                       /* Disable write access, set bit GPIO_SINT2. */
-                       out_be32((void *)GPIO0_OR, in_be32((void *)GPIO0_OR) | CONFIG_SYS_EEPROM_WP);
-                       state = 0;
-                       break;
-               default:
-                       /* Read current status back. */
-                       state = (0 == (in_be32((void *)GPIO0_OR) & CONFIG_SYS_EEPROM_WP));
-                       break;
-               }
-       }
-       return state;
-}
-
-int do_eep_wren (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int query = argc == 1;
-       int state = 0;
-
-       if (query) {
-               /* Query write access state. */
-               state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, -1);
-               if (state < 0) {
-                       puts ("Query of write access state failed.\n");
-               } else {
-                       printf ("Write access for device 0x%0x is %sabled.\n",
-                               CONFIG_SYS_I2C_EEPROM_ADDR, state ? "en" : "dis");
-                       state = 0;
-               }
-       } else {
-               if ('0' == argv[1][0]) {
-                       /* Disable write access. */
-                       state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, 0);
-               } else {
-                       /* Enable write access. */
-                       state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, 1);
-               }
-               if (state < 0) {
-                       puts ("Setup of write access state failed.\n");
-               }
-       }
-
-       return state;
-}
-
-U_BOOT_CMD(eepwren,    2,      0,      do_eep_wren,
-       "Enable / disable / query EEPROM write access",
-       ""
-);
-#endif /* #if defined(CONFIG_SYS_EEPROM_WREN) */
-
-/* ------------------------------------------------------------------------- */
-
-void reset_phy(void)
-{
-#ifdef CONFIG_LXT971_NO_SLEEP
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-#endif
-}
diff --git a/board/esd/cms700/flash.c b/board/esd/cms700/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/common/auto_update.c b/board/esd/common/auto_update.c
deleted file mode 100644 (file)
index f3f70ff..0000000
+++ /dev/null
@@ -1,478 +0,0 @@
-/*
- * (C) Copyright 2003-2004
- * Gary Jennejohn, DENX Software Engineering, garyj@denx.de.
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-
-#include <command.h>
-#include <image.h>
-#include <asm/byteorder.h>
-#include <fat.h>
-#include <flash.h>
-#include <part.h>
-
-#include "auto_update.h"
-
-#ifdef CONFIG_AUTO_UPDATE
-
-#if !defined(CONFIG_CMD_FAT)
-#error "must define CONFIG_CMD_FAT"
-#endif
-
-extern au_image_t au_image[];
-extern int N_AU_IMAGES;
-
-/* where to load files into memory */
-#define LOAD_ADDR ((unsigned char *)0x100000)
-#define MAX_LOADSZ 0x1c00000
-
-/* externals */
-long do_fat_read (const char *filename, void *buffer,
-                 unsigned long maxsize, int dols);
-
-extern block_dev_desc_t ide_dev_desc[CONFIG_SYS_IDE_MAXDEVICE];
-
-int au_check_cksum_valid(int i, long nbytes)
-{
-       image_header_t *hdr;
-
-       hdr = (image_header_t *)LOAD_ADDR;
-#if defined(CONFIG_FIT)
-       if (genimg_get_format ((void *)hdr) != IMAGE_FORMAT_LEGACY) {
-               puts ("Non legacy image format not supported\n");
-               return -1;
-       }
-#endif
-
-       if ((au_image[i].type == AU_FIRMWARE) &&
-           (au_image[i].size != image_get_data_size (hdr))) {
-               printf ("Image %s has wrong size\n", au_image[i].name);
-               return -1;
-       }
-
-       if (nbytes != (image_get_image_size (hdr))) {
-               printf ("Image %s bad total SIZE\n", au_image[i].name);
-               return -1;
-       }
-
-       /* check the data CRC */
-       if (!image_check_dcrc (hdr)) {
-               printf ("Image %s bad data checksum\n", au_image[i].name);
-               return -1;
-       }
-       return 0;
-}
-
-int au_check_header_valid(int i, long nbytes)
-{
-       image_header_t *hdr;
-
-       hdr = (image_header_t *)LOAD_ADDR;
-#if defined(CONFIG_FIT)
-       if (genimg_get_format ((void *)hdr) != IMAGE_FORMAT_LEGACY) {
-               puts ("Non legacy image format not supported\n");
-               return -1;
-       }
-#endif
-
-       /* check the easy ones first */
-       if (nbytes < image_get_header_size ()) {
-               printf ("Image %s bad header SIZE\n", au_image[i].name);
-               return -1;
-       }
-       if (!image_check_magic (hdr) || !image_check_arch (hdr, IH_ARCH_PPC)) {
-               printf ("Image %s bad MAGIC or ARCH\n", au_image[i].name);
-               return -1;
-       }
-       if (!image_check_hcrc (hdr)) {
-               printf ("Image %s bad header checksum\n", au_image[i].name);
-               return -1;
-       }
-
-       /* check the type - could do this all in one gigantic if() */
-       if (((au_image[i].type & AU_TYPEMASK) == AU_FIRMWARE) &&
-           !image_check_type (hdr, IH_TYPE_FIRMWARE)) {
-               printf ("Image %s wrong type\n", au_image[i].name);
-               return -1;
-       }
-       if (((au_image[i].type & AU_TYPEMASK) == AU_SCRIPT) &&
-           !image_check_type (hdr, IH_TYPE_SCRIPT)) {
-               printf ("Image %s wrong type\n", au_image[i].name);
-               return -1;
-       }
-
-       return 0;
-}
-
-int au_do_update(int i, long sz)
-{
-       image_header_t *hdr;
-       char *addr;
-       long start, end;
-       int off, rc;
-       uint nbytes;
-       int k;
-
-       hdr = (image_header_t *)LOAD_ADDR;
-#if defined(CONFIG_FIT)
-       if (genimg_get_format ((void *)hdr) != IMAGE_FORMAT_LEGACY) {
-               puts ("Non legacy image format not supported\n");
-               return -1;
-       }
-#endif
-
-       switch (au_image[i].type & AU_TYPEMASK) {
-       case AU_SCRIPT:
-               printf("Executing script %s\n", au_image[i].name);
-
-               /* execute a script */
-               if (image_check_type (hdr, IH_TYPE_SCRIPT)) {
-                       addr = (char *)((char *)hdr + image_get_header_size ());
-                       /* stick a NULL at the end of the script, otherwise */
-                       /* parse_string_outer() runs off the end. */
-                       addr[image_get_data_size (hdr)] = 0;
-                       addr += 8;
-
-                       /*
-                        * Replace cr/lf with ;
-                        */
-                       k = 0;
-                       while (addr[k] != 0) {
-                               if ((addr[k] == 10) || (addr[k] == 13)) {
-                                       addr[k] = ';';
-                               }
-                               k++;
-                       }
-
-                       run_command(addr, 0);
-                       return 0;
-               }
-
-               break;
-
-       case AU_FIRMWARE:
-       case AU_NOR:
-       case AU_NAND:
-               start = au_image[i].start;
-               end = au_image[i].start + au_image[i].size - 1;
-
-               /*
-                * do not update firmware when image is already in flash.
-                */
-               if (au_image[i].type == AU_FIRMWARE) {
-                       char *orig = (char*)start;
-                       char *new  = (char *)((char *)hdr +
-                                             image_get_header_size ());
-                       nbytes = image_get_data_size (hdr);
-
-                       while (--nbytes) {
-                               if (*orig++ != *new++) {
-                                       break;
-                               }
-                       }
-                       if (!nbytes) {
-                               printf ("Skipping firmware update - "
-                                       "images are identical\n");
-                               break;
-                       }
-               }
-
-               /* unprotect the address range */
-               if (((au_image[i].type & AU_FLAGMASK) == AU_PROTECT) ||
-                   (au_image[i].type == AU_FIRMWARE)) {
-                       flash_sect_protect (0, start, end);
-               }
-
-               /*
-                * erase the address range.
-                */
-               if (au_image[i].type != AU_NAND) {
-                       printf ("Updating NOR FLASH with image %s\n",
-                               au_image[i].name);
-                       debug ("flash_sect_erase(%lx, %lx);\n", start, end);
-                       flash_sect_erase (start, end);
-               }
-
-               udelay(10000);
-
-               /* strip the header - except for the kernel and ramdisk */
-               if (au_image[i].type != AU_FIRMWARE) {
-                       addr = (char *)hdr;
-                       off = image_get_header_size ();
-                       nbytes = image_get_image_size (hdr);
-               } else {
-                       addr = (char *)((char *)hdr + image_get_header_size ());
-                       off = 0;
-                       nbytes = image_get_data_size (hdr);
-               }
-
-               /*
-                * copy the data from RAM to FLASH
-                */
-               if (au_image[i].type != AU_NAND) {
-                       debug ("flash_write(%p, %lx, %x)\n",
-                              addr, start, nbytes);
-                       rc = flash_write ((char *)addr, start,
-                                         (nbytes + 1) & ~1);
-               } else {
-                       rc = -1;
-               }
-               if (rc != 0) {
-                       printf ("Flashing failed due to error %d\n", rc);
-                       return -1;
-               }
-
-               /*
-                * check the dcrc of the copy
-                */
-               if (au_image[i].type != AU_NAND) {
-                       rc = crc32 (0, (uchar *)(start + off),
-                                   image_get_data_size (hdr));
-               }
-               if (rc != image_get_dcrc (hdr)) {
-                       printf ("Image %s Bad Data Checksum After COPY\n",
-                               au_image[i].name);
-                       return -1;
-               }
-
-               /* protect the address range */
-               /* this assumes that ONLY the firmware is protected! */
-               if (((au_image[i].type & AU_FLAGMASK) == AU_PROTECT) ||
-                   (au_image[i].type == AU_FIRMWARE)) {
-                       flash_sect_protect (1, start, end);
-               }
-
-               break;
-
-       default:
-               printf("Wrong image type selected!\n");
-       }
-
-       return 0;
-}
-
-static void process_macros (const char *input, char *output)
-{
-       char c, prev;
-       const char *varname_start = NULL;
-       int inputcnt  = strlen (input);
-       int outputcnt = CONFIG_SYS_CBSIZE;
-       int state = 0;  /* 0 = waiting for '$'  */
-                       /* 1 = waiting for '(' or '{' */
-                       /* 2 = waiting for ')' or '}' */
-                       /* 3 = waiting for '''  */
-#ifdef DEBUG_PARSER
-       char *output_start = output;
-
-       printf ("[PROCESS_MACROS] INPUT len %d: \"%s\"\n",
-               strlen(input), input);
-#endif
-
-       prev = '\0';                    /* previous character */
-
-       while (inputcnt && outputcnt) {
-           c = *input++;
-           inputcnt--;
-
-           if (state != 3) {
-           /* remove one level of escape characters */
-           if ((c == '\\') && (prev != '\\')) {
-               if (inputcnt-- == 0)
-                       break;
-               prev = c;
-               c = *input++;
-           }
-           }
-
-           switch (state) {
-           case 0:                     /* Waiting for (unescaped) $ */
-               if ((c == '\'') && (prev != '\\')) {
-                       state = 3;
-                       break;
-               }
-               if ((c == '$') && (prev != '\\')) {
-                       state++;
-               } else {
-                       *(output++) = c;
-                       outputcnt--;
-               }
-               break;
-           case 1:                     /* Waiting for ( */
-               if (c == '(' || c == '{') {
-                       state++;
-                       varname_start = input;
-               } else {
-                       state = 0;
-                       *(output++) = '$';
-                       outputcnt--;
-
-                       if (outputcnt) {
-                               *(output++) = c;
-                               outputcnt--;
-                       }
-               }
-               break;
-           case 2:                     /* Waiting for )        */
-               if (c == ')' || c == '}') {
-                       int i;
-                       char envname[CONFIG_SYS_CBSIZE], *envval;
-                       /* Varname # of chars */
-                       int envcnt = input - varname_start - 1;
-
-                       /* Get the varname */
-                       for (i = 0; i < envcnt; i++) {
-                               envname[i] = varname_start[i];
-                       }
-                       envname[i] = 0;
-
-                       /* Get its value */
-                       envval = getenv (envname);
-
-                       /* Copy into the line if it exists */
-                       if (envval != NULL)
-                               while ((*envval) && outputcnt) {
-                                       *(output++) = *(envval++);
-                                       outputcnt--;
-                               }
-                       /* Look for another '$' */
-                       state = 0;
-               }
-               break;
-           case 3:                     /* Waiting for '        */
-               if ((c == '\'') && (prev != '\\')) {
-                       state = 0;
-               } else {
-                       *(output++) = c;
-                       outputcnt--;
-               }
-               break;
-           }
-           prev = c;
-       }
-
-       if (outputcnt)
-               *output = 0;
-
-#ifdef DEBUG_PARSER
-       printf ("[PROCESS_MACROS] OUTPUT len %d: \"%s\"\n",
-               strlen (output_start), output_start);
-#endif
-}
-
-/*
- * this is called from board_init() after the hardware has been set up
- * and is usable. That seems like a good time to do this.
- * Right now the return value is ignored.
- */
-int do_auto_update(void)
-{
-       block_dev_desc_t *stor_dev = NULL;
-       long sz;
-       int i, res, old_ctrlc;
-       char buffer[32];
-       char str[80];
-       int n;
-
-       if  (ide_dev_desc[0].type != DEV_TYPE_UNKNOWN) {
-               stor_dev = get_dev ("ide", 0);
-               if (stor_dev == NULL) {
-                       debug ("ide: unknown device\n");
-                       return -1;
-               }
-       }
-
-       if (fat_register_device (stor_dev, 1) != 0) {
-               debug ("Unable to register ide disk 0:1\n");
-               return -1;
-       }
-
-       /*
-        * Check if magic file is present
-        */
-       if ((n = do_fat_read (AU_MAGIC_FILE, buffer,
-                             sizeof(buffer), LS_NO)) <= 0) {
-               debug ("No auto_update magic file (n=%d)\n", n);
-               return -1;
-       }
-
-#ifdef CONFIG_AUTO_UPDATE_SHOW
-       board_auto_update_show (1);
-#endif
-       puts("\nAutoUpdate Disk detected! Trying to update system...\n");
-
-       /* make sure that we see CTRL-C and save the old state */
-       old_ctrlc = disable_ctrlc (0);
-
-       /* just loop thru all the possible files */
-       for (i = 0; i < N_AU_IMAGES; i++) {
-               /*
-                * Try to expand the environment var in the fname
-                */
-               process_macros (au_image[i].name, str);
-               strcpy (au_image[i].name, str);
-
-               printf("Reading %s ...", au_image[i].name);
-               /* just read the header */
-               sz = do_fat_read (au_image[i].name, LOAD_ADDR,
-                                 image_get_header_size (), LS_NO);
-               debug ("read %s sz %ld hdr %d\n",
-                       au_image[i].name, sz, image_get_header_size ());
-               if (sz <= 0 || sz < image_get_header_size ()) {
-                       puts(" not found\n");
-                       continue;
-               }
-               if (au_check_header_valid (i, sz) < 0) {
-                       puts(" header not valid\n");
-                       continue;
-               }
-               sz = do_fat_read (au_image[i].name, LOAD_ADDR,
-                                 MAX_LOADSZ, LS_NO);
-               debug ("read %s sz %ld hdr %d\n",
-                       au_image[i].name, sz, image_get_header_size ());
-               if (sz <= 0 || sz <= image_get_header_size ()) {
-                       puts(" not found\n");
-                       continue;
-               }
-               if (au_check_cksum_valid (i, sz) < 0) {
-                       puts(" checksum not valid\n");
-                       continue;
-               }
-               puts(" done\n");
-
-               do {
-                       res = au_do_update (i, sz);
-                       /* let the user break out of the loop */
-                       if (ctrlc() || had_ctrlc ()) {
-                               clear_ctrlc ();
-                               break;
-                       }
-               } while (res < 0);
-       }
-
-       /* restore the old state */
-       disable_ctrlc (old_ctrlc);
-
-       puts("AutoUpdate finished\n\n");
-#ifdef CONFIG_AUTO_UPDATE_SHOW
-       board_auto_update_show (0);
-#endif
-
-       return 0;
-}
-
-int auto_update(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       do_auto_update();
-
-       return 0;
-}
-U_BOOT_CMD(
-       autoupd,        1,      1,      auto_update,
-       "Automatically update images",
-       ""
-);
-#endif /* CONFIG_AUTO_UPDATE */
diff --git a/board/esd/common/auto_update.h b/board/esd/common/auto_update.h
deleted file mode 100644 (file)
index be8f439..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * (C) Copyright 2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#ifndef _AUTO_UPDATE_H_
-#define _AUTO_UPDATE_H_
-
-#define MBR_MAGIC       0x07081967
-#define MBR_MAGIC_ADDR  0x100           /* offset 0x100 should be free space */
-
-#define AU_MAGIC_FILE   "__auto_update"
-
-#define AU_TYPEMASK     0x000000ff
-#define AU_FLAGMASK     0xffff0000
-
-#define AU_PROTECT      0x80000000
-
-#define AU_SCRIPT       0x01
-#define AU_FIRMWARE     (0x02 | AU_PROTECT)
-#define AU_NOR          0x03
-#define AU_NAND         0x04
-
-struct au_image_s {
-       char name[80];
-       ulong start;
-       ulong size;
-       ulong type;
-};
-
-typedef struct au_image_s au_image_t;
-
-int do_auto_update(void);
-#ifdef CONFIG_AUTO_UPDATE_SHOW
-void board_auto_update_show(int au_active);
-#endif
-
-#endif /* #ifndef _AUTO_UPDATE_H_ */
index bc569070ce68e0fd59dcf8a40920aee029c32981..0df275517766e84af4455875da4ee9bdc63dfde9 100644 (file)
@@ -1,16 +1,3 @@
-if TARGET_CPCI405
-
-config SYS_BOARD
-       default "cpci405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "CPCI405"
-
-endif
-
 if TARGET_CPCI4052
 
 config SYS_BOARD
@@ -23,29 +10,3 @@ config SYS_CONFIG_NAME
        default "CPCI4052"
 
 endif
-
-if TARGET_CPCI405AB
-
-config SYS_BOARD
-       default "cpci405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "CPCI405AB"
-
-endif
-
-if TARGET_CPCI405DT
-
-config SYS_BOARD
-       default "cpci405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "CPCI405DT"
-
-endif
index b140571796511601190da78f24385f4d197c4cac..7490b780ed894d15404ca93f42ca1cd3fbc0a889 100644 (file)
@@ -5,5 +5,5 @@
 # SPDX-License-Identifier:     GPL-2.0+
 #
 
-obj-y  = cpci405.o flash.o ../common/misc.o ../common/auto_update.o
+obj-y  = cpci405.o flash.o ../common/misc.o
 obj-y  += ../common/cmd_loadpci.o
index e23ec55f2bbeb6018ec6905148ed191229667b3b..bf5a4cb682430225a989a5be73934d117418099b 100644 (file)
@@ -24,13 +24,7 @@ extern void __ft_board_setup(void *blob, bd_t *bd);
 const unsigned char fpgadata[] =
 {
 #if defined(CONFIG_CPCI405_VER2)
-# if defined(CONFIG_CPCI405AB)
-#  include "fpgadata_cpci405ab.c"
-# else
-#  include "fpgadata_cpci4052.c"
-# endif
-#else
-# include "fpgadata_cpci405.c"
+# include "fpgadata_cpci4052.c"
 #endif
 };
 
@@ -38,37 +32,6 @@ const unsigned char fpgadata[] =
  * include common fpga code (for esd boards)
  */
 #include "../common/fpga.c"
-#include "../common/auto_update.h"
-
-#if defined(CONFIG_CPCI405AB)
-au_image_t au_image[] = {
-       {"cpci405ab/preinst.img", 0, -1, AU_SCRIPT},
-       {"cpci405ab/pImage", 0xffc00000, 0x000c0000, AU_NOR},
-       {"cpci405ab/pImage.initrd", 0xffcc0000, 0x00300000, AU_NOR},
-       {"cpci405ab/u-boot.img", 0xfffc0000, 0x00040000, AU_FIRMWARE},
-       {"cpci405ab/postinst.img", 0, 0, AU_SCRIPT},
-};
-#else
-#if defined(CONFIG_CPCI405_VER2)
-au_image_t au_image[] = {
-       {"cpci4052/preinst.img", 0, -1, AU_SCRIPT},
-       {"cpci4052/pImage", 0xffc00000, 0x000c0000, AU_NOR},
-       {"cpci4052/pImage.initrd", 0xffcc0000, 0x00300000, AU_NOR},
-       {"cpci4052/u-boot.img", 0xfffc0000, 0x00040000, AU_FIRMWARE},
-       {"cpci4052/postinst.img", 0, 0, AU_SCRIPT},
-};
-#else
-au_image_t au_image[] = {
-       {"cpci405/preinst.img", 0, -1, AU_SCRIPT},
-       {"cpci405/pImage", 0xffc00000, 0x000c0000, AU_NOR},
-       {"cpci405/pImage.initrd", 0xffcc0000, 0x00310000, AU_NOR},
-       {"cpci405/u-boot.img", 0xfffd0000, 0x00030000, AU_FIRMWARE},
-       {"cpci405/postinst.img", 0, 0, AU_SCRIPT},
-};
-#endif
-#endif
-
-int N_AU_IMAGES = (sizeof(au_image) / sizeof(au_image[0]));
 
 /* Prototypes */
 int cpci405_version(void);
@@ -530,240 +493,3 @@ int ft_board_setup(void *blob, bd_t *bd)
        return 0;
 }
 #endif /* defined(CONFIG_OF_LIBFDT) && defined(CONFIG_OF_BOARD_SETUP) */
-
-#if defined(CONFIG_CPCI405AB)
-#define ONE_WIRE_CLEAR  out_be16((void*)(CONFIG_SYS_FPGA_BASE_ADDR +   \
-                                         CONFIG_SYS_FPGA_MODE),        \
-                                 in_be16((void*)(CONFIG_SYS_FPGA_BASE_ADDR + \
-                                                 CONFIG_SYS_FPGA_MODE)) | \
-                                         CONFIG_SYS_FPGA_MODE_1WIRE_DIR)
-
-#define ONE_WIRE_SET    out_be16((void*)(CONFIG_SYS_FPGA_BASE_ADDR +   \
-                                         CONFIG_SYS_FPGA_MODE),        \
-                                 in_be16((void*)(CONFIG_SYS_FPGA_BASE_ADDR + \
-                                                 CONFIG_SYS_FPGA_MODE)) & \
-                                         ~CONFIG_SYS_FPGA_MODE_1WIRE_DIR)
-
-#define ONE_WIRE_GET    (in_be16((void*)(CONFIG_SYS_FPGA_BASE_ADDR + \
-                                         CONFIG_SYS_FPGA_STATUS)) &  \
-                         CONFIG_SYS_FPGA_MODE_1WIRE)
-
-/*
- * Generate a 1-wire reset, return 1 if no presence detect was found,
- * return 0 otherwise.
- * (NOTE: Does not handle alarm presence from DS2404/DS1994)
- */
-int OWTouchReset(void)
-{
-       int result;
-
-       ONE_WIRE_CLEAR;
-       udelay(480);
-       ONE_WIRE_SET;
-       udelay(70);
-
-       result = ONE_WIRE_GET;
-
-       udelay(410);
-       return result;
-}
-
-/*
- * Send 1 a 1-wire write bit.
- * Provide 10us recovery time.
- */
-void OWWriteBit(int bit)
-{
-       if (bit) {
-               /*
-                * write '1' bit
-                */
-               ONE_WIRE_CLEAR;
-               udelay(6);
-               ONE_WIRE_SET;
-               udelay(64);
-       } else {
-               /*
-                * write '0' bit
-                */
-               ONE_WIRE_CLEAR;
-               udelay(60);
-               ONE_WIRE_SET;
-               udelay(10);
-       }
-}
-
-/*
- * Read a bit from the 1-wire bus and return it.
- * Provide 10us recovery time.
- */
-int OWReadBit(void)
-{
-       int result;
-
-       ONE_WIRE_CLEAR;
-       udelay(6);
-       ONE_WIRE_SET;
-       udelay(9);
-
-       result = ONE_WIRE_GET;
-
-       udelay(55);
-       return result;
-}
-
-void OWWriteByte(int data)
-{
-       int loop;
-
-       for (loop = 0; loop < 8; loop++) {
-               OWWriteBit(data & 0x01);
-               data >>= 1;
-       }
-}
-
-int OWReadByte(void)
-{
-       int loop, result = 0;
-
-       for (loop = 0; loop < 8; loop++) {
-               result >>= 1;
-               if (OWReadBit())
-                       result |= 0x80;
-       }
-
-       return result;
-}
-
-int do_onewire(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       unsigned short val;
-       int result;
-       int i;
-       unsigned char ow_id[6];
-       char str[32];
-
-       /*
-        * Clear 1-wire bit (open drain with pull-up)
-        */
-       val = in_be16((void*)(CONFIG_SYS_FPGA_BASE_ADDR +
-                             CONFIG_SYS_FPGA_MODE));
-       val &= ~CONFIG_SYS_FPGA_MODE_1WIRE; /* clear 1-wire bit */
-       out_be16((void*)(CONFIG_SYS_FPGA_BASE_ADDR +
-                        CONFIG_SYS_FPGA_MODE), val);
-
-       result = OWTouchReset();
-       if (result != 0)
-               puts("No 1-wire device detected!\n");
-
-       OWWriteByte(0x33); /* send read rom command */
-       OWReadByte(); /* skip family code ( == 0x01) */
-       for (i = 0; i < 6; i++)
-               ow_id[i] = OWReadByte();
-       OWReadByte(); /* read crc */
-
-       sprintf(str, "%02X%02X%02X%02X%02X%02X",
-               ow_id[0], ow_id[1], ow_id[2], ow_id[3], ow_id[4], ow_id[5]);
-       printf("Setting environment variable 'ow_id' to %s\n", str);
-       setenv("ow_id", str);
-
-       return 0;
-}
-U_BOOT_CMD(
-       onewire,        1,      1,      do_onewire,
-       "Read 1-write ID",
-       ""
-);
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR_2 0x51 /* EEPROM CAT24WC32 */
-#define CONFIG_ENV_SIZE_2 0x800 /* 2048 bytes may be used for env vars */
-
-/*
- * Write backplane ip-address...
- */
-int do_get_bpip(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       char *buf;
-       ulong crc;
-       char str[32];
-       char *ptr;
-       IPaddr_t ipaddr;
-
-       buf = malloc(CONFIG_ENV_SIZE_2);
-       if (eeprom_read(CONFIG_SYS_I2C_EEPROM_ADDR_2, 0,
-                       (uchar *)buf, CONFIG_ENV_SIZE_2))
-               puts("\nError reading backplane EEPROM!\n");
-       else {
-               crc = crc32(0, (uchar *)(buf+4), CONFIG_ENV_SIZE_2 - 4);
-               if (crc != *(ulong *)buf) {
-                       printf("ERROR: crc mismatch %08lx %08lx\n",
-                              crc, *(ulong *)buf);
-                       return -1;
-               }
-
-               /*
-                * Find bp_ip
-                */
-               ptr = strstr(buf+4, "bp_ip=");
-               if (ptr == NULL) {
-                       printf("ERROR: bp_ip not found!\n");
-                       return -1;
-               }
-               ptr += 6;
-               ipaddr = string_to_ip(ptr);
-
-               /*
-                * Update whole ip-addr
-                */
-               sprintf(str, "%pI4", &ipaddr);
-               setenv("ipaddr", str);
-               printf("Updated ip_addr from bp_eeprom to %s!\n", str);
-       }
-
-       free(buf);
-
-       return 0;
-}
-U_BOOT_CMD(
-       getbpip,        1,      1,      do_get_bpip,
-       "Update IP-Address with Backplane IP-Address",
-       ""
-);
-
-/*
- * Set and print backplane ip...
- */
-int do_set_bpip(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       char *buf;
-       char str[32];
-       ulong crc;
-
-       if (argc < 2) {
-               puts("ERROR!\n");
-               return -1;
-       }
-
-       printf("Setting bp_ip to %s\n", argv[1]);
-       buf = malloc(CONFIG_ENV_SIZE_2);
-       memset(buf, 0, CONFIG_ENV_SIZE_2);
-       sprintf(str, "bp_ip=%s", argv[1]);
-       strcpy(buf+4, str);
-       crc = crc32(0, (uchar *)(buf+4), CONFIG_ENV_SIZE_2 - 4);
-       *(ulong *)buf = crc;
-
-       if (eeprom_write(CONFIG_SYS_I2C_EEPROM_ADDR_2,
-                        0, (uchar *)buf, CONFIG_ENV_SIZE_2))
-               puts("\nError writing backplane EEPROM!\n");
-
-       free(buf);
-
-       return 0;
-}
-U_BOOT_CMD(
-       setbpip,        2,      1,      do_set_bpip,
-       "Write Backplane IP-Address",
-       ""
-);
-
-#endif /* CONFIG_CPCI405AB */
diff --git a/board/esd/cpci405/fpgadata_cpci405.c b/board/esd/cpci405/fpgadata_cpci405.c
deleted file mode 100644 (file)
index 46c2fed..0000000
+++ /dev/null
@@ -1,683 +0,0 @@
-0x00, 0x09, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0,
-0x0f, 0xf0, 0x00, 0x00, 0x01, 0x61, 0x00, 0x0d,
-0x63, 0x70, 0x63, 0x69, 0x34, 0x30, 0x35, 0x32,
-0x2e, 0x6e, 0x63, 0x64, 0x00, 0x62, 0x00, 0x0b,
-0x73, 0x30, 0x35, 0x78, 0x6c, 0x76, 0x71, 0x31,
-0x30, 0x30, 0x00, 0x63, 0x00, 0x0b, 0x32, 0x30,
-0x30, 0x31, 0x2f, 0x30, 0x35, 0x2f, 0x31, 0x30,
-0x00, 0x64, 0x00, 0x09, 0x31, 0x35, 0x3a, 0x31,
-0x35, 0x3a, 0x32, 0x33, 0x00, 0x65, 0xe2, 0x01,
-0x00, 0x00, 0x15, 0x08, 0xff, 0x30, 0xe8, 0x01,
-0x01, 0x01, 0x01, 0xe7, 0xe6, 0x04, 0x01, 0x02,
-0x11, 0x05, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x04, 0x04, 0x0b, 0x02, 0x02, 0x01, 0x04,
-0x02, 0x01, 0x0b, 0x07, 0x01, 0x01, 0x0d, 0x03,
-0x05, 0x09, 0x03, 0x05, 0x03, 0x05, 0x03, 0x0b,
-0x13, 0x01, 0x06, 0xe5, 0xe5, 0x02, 0x03, 0x0c,
-0x01, 0xe6, 0x11, 0x08, 0x13, 0x16, 0x08, 0x1e,
-0x0b, 0xe5, 0xe6, 0x0e, 0x09, 0x09, 0x09, 0x09,
-0x0b, 0x07, 0xe6, 0x08, 0x02, 0xe5, 0x04, 0x01,
-0xe6, 0x04, 0x0e, 0x01, 0x01, 0x14, 0x09, 0x09,
-0x09, 0x09, 0x05, 0x05, 0xe5, 0xe6, 0x04, 0x03,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0x0c, 0xe5,
-0x5b, 0x01, 0x01, 0x05, 0x01, 0x11, 0x02, 0xe5,
-0xe5, 0x48, 0x13, 0x1a, 0x01, 0xe6, 0x3e, 0x0b,
-0x10, 0x03, 0x05, 0x13, 0x03, 0x01, 0x28, 0x14,
-0x11, 0x24, 0x03, 0xe5, 0xe6, 0xe5, 0x5d, 0x01,
-0x17, 0xe5, 0x01, 0x01, 0x0b, 0xe5, 0x12, 0x09,
-0x49, 0x03, 0x01, 0x01, 0x0d, 0x31, 0x0a, 0x2f,
-0x01, 0xe6, 0x28, 0x15, 0x1e, 0x1b, 0xe5, 0x01,
-0x10, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09,
-0x09, 0x09, 0x05, 0x02, 0x04, 0x03, 0x10, 0x09,
-0x09, 0x04, 0x04, 0x09, 0x01, 0x05, 0x03, 0x09,
-0x13, 0x05, 0x03, 0x0e, 0x01, 0xe5, 0x0c, 0xe5,
-0x07, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x03, 0xe6, 0x07, 0xe5,
-0x04, 0x02, 0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x05,
-0xe5, 0x0e, 0x03, 0x10, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x0d, 0x0a, 0xe5, 0x06, 0x0a, 0x0e, 0x01,
-0xe5, 0x05, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07,
-0xe5, 0x02, 0x04, 0xe5, 0xe5, 0x01, 0x03, 0xe5,
-0x07, 0xe5, 0x07, 0x02, 0x05, 0xe6, 0x0e, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0x13, 0x03, 0x05, 0x02,
-0xe5, 0x02, 0x08, 0x05, 0xe8, 0x0c, 0x07, 0x01,
-0x09, 0x09, 0x06, 0x02, 0x05, 0x03, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x06, 0x02, 0x02, 0x06, 0x02,
-0x06, 0x0a, 0x06, 0xe5, 0xe5, 0x0c, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x04, 0x01, 0x02, 0x06, 0x02,
-0x06, 0x01, 0x02, 0x06, 0x02, 0x06, 0x01, 0xe6,
-0x02, 0xe6, 0xe6, 0x05, 0x02, 0x0d, 0x02, 0xe5,
-0x02, 0x2b, 0x01, 0x06, 0x0b, 0x0c, 0x06, 0x01,
-0x01, 0xe5, 0x14, 0x02, 0x03, 0xe5, 0xe6, 0x13,
-0x23, 0x0a, 0x14, 0x04, 0x1c, 0xe5, 0xe6, 0x27,
-0x01, 0x0e, 0x0a, 0x03, 0x13, 0x1d, 0x02, 0xe5,
-0x0d, 0x04, 0xe7, 0x14, 0x0e, 0x05, 0xe5, 0x05,
-0x0c, 0x03, 0x0a, 0x01, 0x09, 0x0a, 0x01, 0x10,
-0x04, 0xe5, 0x02, 0x09, 0x09, 0x09, 0x09, 0xe6,
-0x08, 0x09, 0x09, 0xe5, 0x07, 0x0e, 0xe5, 0xe5,
-0x32, 0x0d, 0x10, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x15, 0xe6, 0x47, 0x09, 0x02, 0x09, 0x07,
-0x12, 0xe5, 0xe6, 0x24, 0x1c, 0x12, 0x09, 0x16,
-0x03, 0xe5, 0x01, 0x06, 0x27, 0x16, 0x04, 0x08,
-0x22, 0x05, 0x01, 0x47, 0x15, 0x09, 0x05, 0x0c,
-0x02, 0xe5, 0x40, 0xe5, 0x11, 0xe6, 0x06, 0x01,
-0x18, 0xe8, 0x05, 0x3e, 0x0f, 0x0c, 0x18, 0x01,
-0xe5, 0x2f, 0x0f, 0x13, 0x08, 0xe6, 0x19, 0xe6,
-0xe5, 0x0b, 0x2b, 0x15, 0x14, 0x05, 0x10, 0x01,
-0xe6, 0x3f, 0x28, 0x07, 0x0a, 0xe6, 0x09, 0x2e,
-0x2d, 0x12, 0xe8, 0x59, 0x08, 0x0f, 0xe5, 0x04,
-0x01, 0x01, 0x23, 0x07, 0x01, 0x01, 0x17, 0x2c,
-0x05, 0xe8, 0x22, 0x09, 0x02, 0x28, 0x0a, 0x15,
-0xe6, 0xe5, 0x12, 0x0d, 0xe5, 0x01, 0x06, 0x2e,
-0x09, 0x16, 0xe8, 0x74, 0xe5, 0xe5, 0xe7, 0x01,
-0x01, 0x50, 0xe5, 0x1d, 0x01, 0x02, 0x01, 0x01,
-0x04, 0x52, 0x18, 0x01, 0x02, 0x01, 0x03, 0xe7,
-0x01, 0x52, 0x1a, 0x06, 0x02, 0x03, 0x57, 0x11,
-0x01, 0x05, 0x06, 0xe5, 0x03, 0x02, 0x52, 0x03,
-0x01, 0x02, 0x0a, 0x01, 0x01, 0x06, 0x02, 0x02,
-0x01, 0xe7, 0x55, 0x11, 0x01, 0x0b, 0x02, 0xe5,
-0x01, 0x55, 0x13, 0x01, 0x0e, 0xe5, 0xe6, 0x04,
-0xe5, 0x01, 0x02, 0x6c, 0xe7, 0xe5, 0x04, 0x04,
-0x6f, 0xe6, 0xe6, 0x09, 0x03, 0x09, 0x09, 0x09,
-0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x06, 0x06,
-0xe6, 0xe6, 0x01, 0x6c, 0x02, 0x09, 0xe6, 0x6e,
-0x08, 0x01, 0xe5, 0xe6, 0x22, 0x09, 0x4e, 0x01,
-0x23, 0xe5, 0x07, 0xe5, 0x4a, 0xe9, 0x1e, 0x02,
-0x09, 0x4d, 0x01, 0xe5, 0x14, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0x01, 0x02, 0x09, 0x19, 0x09,
-0x50, 0x23, 0x09, 0x4c, 0xe5, 0x01, 0x23, 0x09,
-0x4c, 0x02, 0xe5, 0x08, 0x19, 0x09, 0x4c, 0xe5,
-0xe6, 0x1e, 0x59, 0x02, 0xe6, 0x10, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0x06, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x09, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x0a, 0xe6, 0xe5,
-0x77, 0x02, 0x02, 0xe5, 0x28, 0x04, 0x03, 0x08,
-0x03, 0x13, 0x24, 0xe6, 0xe6, 0x3e, 0x3b, 0xe5,
-0xe6, 0x22, 0x1a, 0x39, 0x02, 0xe6, 0x3e, 0x3a,
-0x01, 0x01, 0xe5, 0x11, 0x2b, 0x1b, 0x1d, 0xe5,
-0x02, 0x3f, 0x32, 0x07, 0xe5, 0xe6, 0x07, 0x36,
-0x3c, 0x01, 0x1a, 0x24, 0xe5, 0x38, 0xe6, 0xe5,
-0x0a, 0x0a, 0x28, 0x3c, 0x01, 0x1b, 0x5f, 0xe7,
-0x7a, 0xe7, 0x7a, 0x02, 0x01, 0x01, 0x73, 0xe5,
-0x02, 0xe6, 0x01, 0x72, 0x01, 0x03, 0xe7, 0x03,
-0x6b, 0x01, 0x02, 0x01, 0x02, 0x01, 0xe7, 0xe5,
-0x6b, 0xe5, 0x05, 0x02, 0x03, 0xe5, 0x77, 0x02,
-0xe7, 0xe5, 0x73, 0x03, 0xe8, 0x77, 0x01, 0xe8,
-0x78, 0xe6, 0xe5, 0x78, 0xe5, 0x01, 0xe5, 0x7a,
-0xe8, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0xe5, 0xe7, 0x01, 0x77,
-0xe8, 0x77, 0x01, 0x02, 0xe5, 0x6f, 0x0d, 0x7a,
-0x01, 0xe6, 0x78, 0xe5, 0xe5, 0xe5, 0x14, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x09, 0xe5, 0x7a, 0xe5, 0xe5, 0x79,
-0x01, 0xe6, 0x79, 0x01, 0x01, 0x7e, 0x7c, 0xe6,
-0x10, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x02, 0x05, 0x04, 0xe5, 0x7b, 0xe7, 0x1e, 0x29,
-0x08, 0x25, 0xe9, 0x3e, 0x3c, 0x01, 0x03, 0xe5,
-0x39, 0x3d, 0xe7, 0x3c, 0x3b, 0x02, 0xe5, 0x2f,
-0x0d, 0x3b, 0xe5, 0xe6, 0x3d, 0x3a, 0x01, 0x01,
-0x3f, 0x3c, 0xe7, 0x03, 0x25, 0xe6, 0x10, 0x1f,
-0xe6, 0x1a, 0xe5, 0x2d, 0x10, 0x21, 0x18, 0xe5,
-0xe6, 0x15, 0x63, 0xe6, 0xe5, 0x13, 0x22, 0x41,
-0xe7, 0xe5, 0x36, 0x42, 0x01, 0x01, 0x01, 0x76,
-0xe5, 0x01, 0xe6, 0x01, 0x01, 0x70, 0x01, 0x06,
-0x01, 0xe5, 0xe5, 0x6f, 0x04, 0xe5, 0x01, 0x02,
-0x74, 0x06, 0xe5, 0x0a, 0x6e, 0x01, 0xe5, 0xe6,
-0x06, 0xe6, 0x69, 0x04, 0x01, 0x02, 0x76, 0xe9,
-0x79, 0xe5, 0xe7, 0x7a, 0x01, 0x63, 0x16, 0xe9,
-0x0d, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09,
-0x09, 0x09, 0x04, 0x01, 0x06, 0x02, 0xe6, 0x71,
-0x04, 0x02, 0x02, 0xe5, 0xe5, 0x60, 0x0b, 0x0b,
-0xe5, 0xe5, 0x36, 0x27, 0x01, 0x16, 0x03, 0x01,
-0x37, 0xe5, 0x25, 0x01, 0x01, 0x16, 0x01, 0xe7,
-0x26, 0x0e, 0x27, 0x01, 0x03, 0x14, 0xe5, 0x01,
-0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0x2d, 0x08, 0x2a, 0x17, 0xe6, 0xe5, 0x2d, 0x08,
-0x2a, 0x18, 0xe5, 0xe5, 0x08, 0x2d, 0x08, 0x39,
-0x02, 0xe5, 0x2d, 0x08, 0x2c, 0x19, 0xe5, 0x12,
-0xe5, 0x63, 0x01, 0xe6, 0x05, 0x0a, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x0a, 0xe5, 0xe6, 0xe5,
-0x06, 0x4a, 0x0e, 0x16, 0xe9, 0x32, 0x09, 0x13,
-0x13, 0x12, 0xe5, 0x02, 0x0a, 0x33, 0xe6, 0x12,
-0x09, 0x1b, 0x01, 0x01, 0xe5, 0x07, 0x06, 0x03,
-0x1a, 0x1a, 0x16, 0x17, 0x01, 0x02, 0x13, 0x2b,
-0xe5, 0x0e, 0x2b, 0x01, 0xe5, 0x0a, 0x32, 0x03,
-0x17, 0x03, 0xe6, 0x16, 0x02, 0x01, 0x26, 0x02,
-0x01, 0x07, 0x0b, 0x01, 0xe6, 0x04, 0x15, 0x01,
-0x18, 0xe8, 0x08, 0x1e, 0x02, 0x13, 0x3a, 0x03,
-0x05, 0x02, 0x36, 0x15, 0xe5, 0x06, 0xe7, 0x17,
-0xe5, 0xe6, 0x38, 0x05, 0x15, 0x02, 0x07, 0x1a,
-0x02, 0x02, 0x13, 0x16, 0x2a, 0x0e, 0x03, 0x12,
-0x19, 0x04, 0x0d, 0x03, 0x0b, 0x2d, 0xe5, 0x11,
-0x19, 0x20, 0x2f, 0x11, 0x01, 0x01, 0x49, 0x02,
-0xe6, 0x0d, 0x02, 0xe5, 0x04, 0x0e, 0x03, 0x01,
-0x02, 0x01, 0x41, 0x04, 0x03, 0xe5, 0x0d, 0x02,
-0x06, 0x0b, 0x01, 0x03, 0x02, 0x01, 0xe5, 0xe5,
-0x22, 0xe5, 0x05, 0x1a, 0x10, 0x01, 0xe5, 0xe5,
-0x01, 0x04, 0x02, 0x08, 0x04, 0x01, 0x01, 0x02,
-0x48, 0x10, 0xe5, 0xe5, 0xe5, 0x06, 0xe6, 0xe5,
-0xe6, 0x05, 0x02, 0xe9, 0x04, 0x05, 0x20, 0x04,
-0x01, 0x0c, 0x01, 0x07, 0x0e, 0x04, 0x01, 0xe5,
-0x05, 0x02, 0x03, 0x01, 0x06, 0xe5, 0xe5, 0xe5,
-0xe6, 0x07, 0x23, 0x01, 0x02, 0x0c, 0x01, 0x01,
-0x05, 0x03, 0x0f, 0x01, 0xe5, 0x05, 0x03, 0x04,
-0x04, 0x02, 0xe8, 0x01, 0x3e, 0x01, 0x07, 0x0d,
-0x02, 0x01, 0xe5, 0xe5, 0x06, 0x05, 0xe6, 0x06,
-0xe7, 0xe5, 0x40, 0x01, 0x07, 0x10, 0x01, 0xe5,
-0xe6, 0x05, 0x01, 0xe5, 0x02, 0x0a, 0x01, 0xe6,
-0x1b, 0x02, 0x10, 0x26, 0x09, 0x09, 0x04, 0x07,
-0x01, 0xe7, 0x01, 0x1b, 0xe5, 0x13, 0x23, 0xe5,
-0x0b, 0x09, 0xe5, 0x09, 0x01, 0xe5, 0x0d, 0x09,
-0x09, 0x04, 0x01, 0x02, 0x09, 0x0b, 0x09, 0x09,
-0xe6, 0x06, 0xe5, 0x02, 0xe6, 0x01, 0xe5, 0xe5,
-0xe5, 0xe5, 0x05, 0x01, 0x02, 0x16, 0x13, 0x33,
-0x13, 0x04, 0x02, 0xe5, 0xe6, 0xe5, 0x10, 0x14,
-0x32, 0x14, 0x0b, 0xe6, 0x16, 0x01, 0x11, 0x01,
-0x24, 0x05, 0xe5, 0x04, 0x01, 0xe5, 0x05, 0x01,
-0xe6, 0x0d, 0x01, 0x16, 0xe5, 0xe6, 0x0f, 0x01,
-0xe5, 0x29, 0x05, 0x01, 0x07, 0x01, 0x0f, 0xe8,
-0x15, 0x01, 0x11, 0x01, 0x2a, 0x08, 0x07, 0x01,
-0x01, 0x0c, 0xe5, 0xe6, 0x03, 0x10, 0xe6, 0xe5,
-0x04, 0x09, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5,
-0x07, 0x02, 0x06, 0x01, 0xe5, 0x06, 0xe7, 0xe5,
-0x02, 0x01, 0xe6, 0xe5, 0x04, 0xe5, 0x08, 0x01,
-0x17, 0x01, 0x05, 0x0b, 0x01, 0x0f, 0x09, 0x0b,
-0x04, 0xe5, 0x04, 0x01, 0x09, 0x0f, 0xe5, 0xe5,
-0x16, 0x01, 0x06, 0x0a, 0x01, 0x30, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x0d, 0x01, 0xe7, 0x17, 0x05,
-0x0b, 0x01, 0x0f, 0x02, 0x08, 0x07, 0x01, 0x08,
-0x04, 0x03, 0x01, 0x16, 0x17, 0x01, 0x03, 0xe5,
-0x0d, 0x0d, 0x15, 0x08, 0x01, 0x01, 0xe5, 0xe5,
-0x03, 0xe6, 0x10, 0xe6, 0xe5, 0x10, 0x1c, 0x03,
-0x18, 0x13, 0xe5, 0xe5, 0x05, 0x14, 0x11, 0x01,
-0x01, 0x05, 0x01, 0x02, 0x04, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0x01, 0x02, 0x04, 0x01, 0x04,
-0x02, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x03,
-0x03, 0x01, 0x0b, 0xe7, 0xe5, 0x12, 0x15, 0x05,
-0x0a, 0x10, 0xe5, 0x17, 0x03, 0xe5, 0x0c, 0x01,
-0xe7, 0x48, 0x03, 0x0e, 0x0c, 0x03, 0x01, 0x08,
-0x04, 0x05, 0x02, 0x0b, 0x0b, 0x09, 0x08, 0xe5,
-0x03, 0x05, 0x0b, 0x01, 0x02, 0x0b, 0x0e, 0x01,
-0x0c, 0x01, 0xe6, 0xe5, 0x01, 0x0f, 0x02, 0xe6,
-0x03, 0x0e, 0x03, 0x18, 0x0d, 0x20, 0xea, 0x01,
-0x06, 0x20, 0x03, 0x0f, 0x05, 0x21, 0x14, 0x01,
-0xe5, 0x15, 0x1f, 0x07, 0x09, 0x1b, 0x13, 0x04,
-0xe5, 0x06, 0x04, 0x0c, 0x0a, 0xe5, 0x09, 0x04,
-0x06, 0xe6, 0x24, 0x03, 0x01, 0x0e, 0x01, 0xe6,
-0x0a, 0x03, 0x17, 0xe5, 0x15, 0x11, 0x11, 0x09,
-0x0c, 0x02, 0xe6, 0x06, 0x02, 0x0b, 0xe6, 0x17,
-0x09, 0x02, 0x07, 0x12, 0x04, 0xe6, 0x06, 0xe5,
-0xe6, 0x0c, 0xe7, 0x18, 0x15, 0xe5, 0x0d, 0x10,
-0x11, 0x06, 0x01, 0x0e, 0x01, 0xe6, 0x3c, 0x06,
-0x03, 0x22, 0x0e, 0x01, 0xe6, 0x09, 0x04, 0x58,
-0x11, 0x02, 0xe5, 0x08, 0x05, 0x2a, 0x01, 0x1c,
-0x0f, 0x10, 0xe6, 0xe5, 0xe5, 0x01, 0x05, 0xe5,
-0xe5, 0x01, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x11,
-0x09, 0x02, 0xe5, 0x06, 0xe5, 0x22, 0x0e, 0x01,
-0x03, 0x02, 0x06, 0xe5, 0x01, 0xe6, 0x21, 0xe5,
-0xe5, 0x2f, 0x01, 0xe5, 0x0a, 0x01, 0x06, 0x01,
-0xe5, 0xe5, 0x04, 0x01, 0xe5, 0xe5, 0xe5, 0x08,
-0x1b, 0x02, 0x0a, 0x23, 0x06, 0xe5, 0x02, 0x06,
-0x01, 0xe5, 0xe5, 0x06, 0x02, 0x27, 0x33, 0x05,
-0xe5, 0x05, 0x02, 0x02, 0xe6, 0x09, 0x01, 0x01,
-0x27, 0x06, 0x25, 0x04, 0x01, 0x02, 0x09, 0xe5,
-0xe6, 0xe8, 0x09, 0x01, 0x01, 0x02, 0x01, 0x1e,
-0x03, 0x02, 0xe6, 0x29, 0x01, 0x01, 0x09, 0x02,
-0x03, 0x02, 0x0a, 0x01, 0x18, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x20, 0x01, 0x01,
-0x06, 0x02, 0x04, 0x01, 0xe5, 0xe5, 0x09, 0x01,
-0x18, 0x01, 0x0a, 0x12, 0xe5, 0x18, 0x05, 0x01,
-0x0e, 0xe8, 0xe5, 0x10, 0x02, 0x24, 0xe5, 0x0b,
-0x07, 0xe5, 0x07, 0x06, 0x02, 0xe5, 0x04, 0x02,
-0x02, 0x06, 0xe7, 0xe5, 0x13, 0x3d, 0x09, 0x01,
-0x03, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x0b,
-0xe5, 0x0a, 0x02, 0x02, 0xe6, 0xe5, 0x01, 0x09,
-0x09, 0x04, 0x01, 0x02, 0x0b, 0x09, 0x03, 0x05,
-0x05, 0x03, 0xe5, 0x01, 0x05, 0xe6, 0x03, 0x06,
-0x01, 0xe5, 0xe5, 0x0a, 0xe5, 0x08, 0x27, 0x32,
-0xe5, 0x03, 0x03, 0x01, 0xe5, 0xe5, 0x08, 0x07,
-0x27, 0x27, 0x0b, 0x0b, 0xe5, 0xe5, 0x0c, 0x01,
-0x04, 0x04, 0x1a, 0xe5, 0xe5, 0x08, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0xe5, 0x05,
-0x01, 0xe6, 0x0f, 0x02, 0x0a, 0x01, 0xe5, 0x05,
-0x02, 0x1a, 0x01, 0xe5, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6,
-0x01, 0x01, 0xe5, 0xe7, 0x0b, 0xe5, 0x01, 0xe5,
-0x0a, 0xe5, 0xe5, 0x08, 0x03, 0x13, 0x05, 0x03,
-0xe5, 0x03, 0x01, 0x25, 0x01, 0xe5, 0x07, 0x04,
-0x03, 0x0d, 0x01, 0x05, 0xe6, 0x04, 0xe5, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0x04, 0x01, 0xe5, 0x01,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x06, 0xe6, 0x05,
-0xe5, 0xe6, 0xe5, 0x04, 0xe5, 0x0a, 0x09, 0x05,
-0x09, 0xe5, 0x02, 0x05, 0xe5, 0x07, 0x08, 0x05,
-0x05, 0xe6, 0x02, 0x01, 0x01, 0x05, 0x01, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0xe5, 0x02, 0x02, 0x01,
-0x0e, 0xe8, 0x03, 0x08, 0x01, 0x07, 0x02, 0x05,
-0x14, 0x05, 0x05, 0x09, 0x01, 0x07, 0x01, 0x06,
-0xe5, 0xe6, 0x04, 0xe5, 0xe5, 0x0f, 0xe6, 0x08,
-0x03, 0x01, 0x09, 0x03, 0x01, 0xe5, 0x0c, 0x08,
-0x05, 0x02, 0x02, 0x05, 0x09, 0x04, 0x05, 0x06,
-0x01, 0xe5, 0x01, 0x0e, 0x03, 0x04, 0x08, 0x01,
-0x07, 0x02, 0x02, 0xe5, 0x04, 0x09, 0x06, 0x02,
-0x02, 0x05, 0x02, 0x13, 0x03, 0x07, 0xe6, 0x01,
-0x01, 0x02, 0x0b, 0x02, 0xe6, 0x02, 0x08, 0x01,
-0xe5, 0x0c, 0x19, 0x0f, 0x1a, 0x05, 0x01, 0xe5,
-0x0b, 0x01, 0x01, 0xe5, 0x02, 0x02, 0x07, 0x02,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x04, 0x04, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x01, 0x02, 0x02,
-0x01, 0x0b, 0x02, 0x01, 0x01, 0x07, 0x14, 0x0c,
-0x01, 0x05, 0x07, 0xe5, 0x06, 0x03, 0x0c, 0xe6,
-0x06, 0xe6, 0x13, 0x01, 0x02, 0xe6, 0x06, 0x24,
-0xe5, 0x01, 0x02, 0x04, 0x02, 0x12, 0x01, 0x02,
-0xe5, 0xe5, 0x06, 0x08, 0x07, 0x08, 0xe6, 0xe6,
-0x08, 0x14, 0x01, 0x07, 0x01, 0x0e, 0x02, 0xe7,
-0x0f, 0x0f, 0x19, 0xe5, 0xe6, 0x03, 0x08, 0x06,
-0x10, 0x0e, 0xe5, 0x03, 0x08, 0x01, 0x1f, 0xe6,
-0xe5, 0x03, 0x0a, 0x02, 0x01, 0xe5, 0x01, 0x0c,
-0x16, 0xe5, 0x07, 0xe5, 0x03, 0x05, 0x01, 0xe6,
-0x03, 0x01, 0x15, 0x08, 0x04, 0x0e, 0xe5, 0xe6,
-0x11, 0x01, 0x02, 0xe5, 0x1b, 0xe5, 0x06, 0x03,
-0x05, 0x05, 0x0b, 0x1d, 0xe7, 0xe6, 0x06, 0x03,
-0x0d, 0x0e, 0x0b, 0x01, 0x01, 0xe6, 0x02, 0x01,
-0xe7, 0x05, 0x1d, 0x11, 0x02, 0x28, 0x06, 0x03,
-0x07, 0xe5, 0x01, 0x0b, 0x18, 0x06, 0x06, 0x07,
-0x03, 0xe5, 0x1e, 0x01, 0x07, 0x07, 0x0c, 0x07,
-0x02, 0xe5, 0xe5, 0x02, 0x02, 0xe6, 0x06, 0x15,
-0x05, 0x02, 0xe5, 0x1c, 0x05, 0x10, 0x05, 0x04,
-0x05, 0x12, 0x01, 0x15, 0x09, 0x02, 0xe5, 0x0b,
-0x07, 0x0e, 0x04, 0xe5, 0x02, 0x02, 0x10, 0x01,
-0xe5, 0xe5, 0xe5, 0x0b, 0xe6, 0x01, 0x01, 0x1d,
-0xe6, 0xe5, 0xe5, 0x0f, 0x09, 0x05, 0xe6, 0x06,
-0xe5, 0x04, 0x03, 0x0b, 0x0b, 0x07, 0xe5, 0x03,
-0x0a, 0x02, 0x01, 0x07, 0x04, 0xe8, 0x11, 0x01,
-0x0d, 0x05, 0x04, 0x09, 0x02, 0x01, 0x05, 0x03,
-0xe5, 0x0e, 0x04, 0x0e, 0x03, 0x0a, 0xe5, 0xe6,
-0x01, 0x0e, 0x06, 0xe5, 0xe5, 0x0f, 0x02, 0x12,
-0x03, 0x10, 0x08, 0xe6, 0x10, 0x02, 0x03, 0xe5,
-0xe5, 0x03, 0x01, 0xe6, 0x02, 0x03, 0x07, 0x0b,
-0x07, 0x01, 0x12, 0x02, 0x09, 0xe5, 0x04, 0x0a,
-0x08, 0x05, 0x0b, 0xe5, 0xe7, 0x17, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x04, 0x02, 0x02, 0xe5, 0x06,
-0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5, 0x04, 0x17,
-0xe5, 0x01, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0x06,
-0xe5, 0x0a, 0x08, 0xe5, 0x05, 0xe5, 0x01, 0x05,
-0xe6, 0x09, 0xe5, 0x09, 0x09, 0x10, 0x0b, 0x01,
-0x02, 0x01, 0xe6, 0x03, 0x01, 0x08, 0x0e, 0x01,
-0x0c, 0x07, 0x01, 0x02, 0x08, 0x01, 0x05, 0x13,
-0x06, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x02, 0x01,
-0x03, 0x01, 0xe5, 0x0c, 0x1d, 0x05, 0xe5, 0x01,
-0x01, 0x0b, 0x09, 0x1b, 0x01, 0x04, 0x06, 0x02,
-0x03, 0x0f, 0x06, 0xe5, 0xe5, 0x09, 0x08, 0x06,
-0xe5, 0xe6, 0x04, 0x02, 0x08, 0x03, 0x03, 0x01,
-0x0a, 0x08, 0xe5, 0xe5, 0x03, 0xe6, 0x04, 0xe5,
-0x02, 0xe5, 0x01, 0x02, 0x07, 0x03, 0x03, 0x01,
-0x01, 0x01, 0x07, 0x01, 0x05, 0x03, 0x03, 0x01,
-0x01, 0xe5, 0x03, 0xe5, 0x03, 0x01, 0x03, 0xe5,
-0x05, 0x02, 0x11, 0xe7, 0xe5, 0xe5, 0x01, 0x01,
-0x01, 0x02, 0x06, 0x01, 0x0d, 0x07, 0x01, 0x03,
-0xe5, 0x0d, 0x07, 0x01, 0x04, 0xe6, 0x01, 0x07,
-0x15, 0x09, 0x01, 0x0b, 0x02, 0xe5, 0x01, 0x0d,
-0x09, 0x01, 0x04, 0x01, 0x03, 0x06, 0x09, 0x02,
-0x03, 0x06, 0x25, 0x01, 0x10, 0xe6, 0x08, 0x1d,
-0x02, 0x06, 0x06, 0x02, 0x01, 0xe5, 0x11, 0x02,
-0x10, 0x02, 0x06, 0xe5, 0x01, 0xe5, 0x03, 0x04,
-0x0a, 0x01, 0x1b, 0x09, 0x01, 0x13, 0xe5, 0x07,
-0x10, 0xe5, 0xe5, 0x08, 0x03, 0x06, 0x02, 0xe5,
-0x07, 0x05, 0x09, 0x06, 0x02, 0x02, 0x02, 0x03,
-0x03, 0x05, 0xe5, 0x04, 0x04, 0x09, 0x04, 0xe6,
-0x01, 0x04, 0x01, 0x02, 0x03, 0x05, 0x03, 0x02,
-0x06, 0x01, 0xe7, 0x01, 0x1a, 0x02, 0x13, 0x08,
-0xe5, 0x1e, 0x09, 0x06, 0x0a, 0x01, 0xe6, 0x1e,
-0x13, 0x07, 0x21, 0x07, 0x12, 0x02, 0xe7, 0xe5,
-0x0a, 0x01, 0x15, 0x05, 0x01, 0x07, 0x01, 0xe5,
-0x07, 0x01, 0x13, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x0f, 0xe5, 0xe5, 0x0c, 0x01, 0xe5, 0x16, 0x02,
-0x01, 0x01, 0x04, 0xe5, 0xe5, 0x05, 0x02, 0x01,
-0xe5, 0x08, 0x06, 0x01, 0xe5, 0x05, 0x01, 0x01,
-0x01, 0x02, 0xe5, 0xe6, 0x0c, 0xe5, 0xe6, 0x0c,
-0x01, 0x0d, 0x07, 0x0c, 0x04, 0x09, 0x01, 0x13,
-0x09, 0x07, 0x01, 0x0d, 0xe6, 0x01, 0x0d, 0x01,
-0x03, 0xe7, 0x05, 0xe7, 0x05, 0xe6, 0xe5, 0x04,
-0xe8, 0xe5, 0x03, 0xe6, 0x01, 0x01, 0x03, 0x02,
-0x06, 0xe5, 0xe6, 0xe5, 0x02, 0xe8, 0x06, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0x02, 0x13, 0xe5, 0xe5,
-0x02, 0xe5, 0xe5, 0x05, 0x04, 0x01, 0x01, 0x04,
-0x02, 0x01, 0xe5, 0x07, 0x01, 0xe5, 0x08, 0xe5,
-0x0e, 0x01, 0x07, 0x01, 0x0e, 0xe5, 0xe6, 0x14,
-0xe5, 0x06, 0x01, 0x07, 0x01, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0x04, 0x03, 0x02, 0x07, 0x01,
-0x09, 0xe5, 0xe5, 0x08, 0x0e, 0xe5, 0x01, 0xe5,
-0x0a, 0x08, 0x09, 0x01, 0x02, 0x02, 0x01, 0x07,
-0x01, 0xe6, 0xe6, 0x02, 0xe5, 0x01, 0xe5, 0xe6,
-0x03, 0xe6, 0xe5, 0x02, 0x01, 0x07, 0xe6, 0x0a,
-0x01, 0x0e, 0xe8, 0x13, 0x05, 0x03, 0xe6, 0x02,
-0x03, 0x02, 0x04, 0xe5, 0xe5, 0xe5, 0xe6, 0x01,
-0x01, 0xe5, 0x01, 0x01, 0xe5, 0x01, 0xe5, 0x01,
-0x01, 0xe5, 0x02, 0x01, 0x07, 0xe6, 0x04, 0x06,
-0x0e, 0x02, 0xe5, 0x01, 0x07, 0x16, 0x0d, 0xe5,
-0x03, 0x02, 0xe5, 0x08, 0xe5, 0x05, 0x02, 0x10,
-0x02, 0x06, 0x02, 0x0c, 0xe6, 0xe6, 0x10, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x01,
-0x05, 0x01, 0x04, 0x02, 0x01, 0x04, 0x04, 0x01,
-0x02, 0x01, 0x01, 0xe7, 0x06, 0x01, 0x03, 0x03,
-0x01, 0x04, 0x02, 0x01, 0xe5, 0x0a, 0xe6, 0xe5,
-0x20, 0xe5, 0x07, 0xe5, 0x05, 0x02, 0x05, 0x04,
-0xe5, 0xe5, 0x03, 0x01, 0x11, 0x09, 0x0e, 0x05,
-0xe5, 0x0a, 0x07, 0x0a, 0x03, 0x01, 0x01, 0x03,
-0x01, 0x06, 0xe5, 0x01, 0x0a, 0x0e, 0x13, 0x12,
-0xe9, 0x03, 0x05, 0x16, 0x05, 0x02, 0x11, 0x02,
-0x01, 0x03, 0x07, 0x02, 0x03, 0x11, 0x13, 0x03,
-0xe5, 0x0a, 0xe7, 0x03, 0x0e, 0x04, 0x0b, 0xe7,
-0xe5, 0x05, 0xe7, 0x03, 0x02, 0x01, 0x07, 0x01,
-0x05, 0x01, 0xe5, 0x16, 0xe5, 0x02, 0xe5, 0x35,
-0x08, 0x01, 0x03, 0x05, 0x01, 0x08, 0xe5, 0x03,
-0x1e, 0xe8, 0x07, 0x03, 0x05, 0x04, 0xe5, 0x02,
-0x02, 0xe7, 0x01, 0x05, 0xe5, 0x02, 0xe6, 0x06,
-0x01, 0xe6, 0x02, 0x0d, 0x05, 0x0f, 0x11, 0xe9,
-0x20, 0x09, 0x0c, 0x06, 0x01, 0x01, 0x02, 0x0b,
-0x02, 0x05, 0x11, 0x0c, 0x02, 0xe5, 0x0b, 0x16,
-0x02, 0x03, 0x02, 0x05, 0x0a, 0xe5, 0x03, 0x01,
-0x0a, 0x05, 0xe6, 0xe5, 0x07, 0x15, 0x02, 0xe5,
-0x0c, 0xe5, 0x15, 0x02, 0x07, 0x03, 0xe5, 0x08,
-0x07, 0x02, 0x0b, 0x02, 0x15, 0x0a, 0xe6, 0xe5,
-0x03, 0x05, 0x05, 0x24, 0x06, 0xe5, 0xe6, 0x03,
-0x09, 0x03, 0x04, 0x25, 0x0e, 0x05, 0x02, 0x01,
-0x02, 0x07, 0x02, 0x0f, 0x02, 0x08, 0x04, 0x02,
-0x01, 0x04, 0xe5, 0x03, 0xe5, 0x20, 0xe7, 0x08,
-0x0f, 0x01, 0x0d, 0x01, 0x01, 0x03, 0x04, 0xe5,
-0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x08, 0x09, 0x23,
-0x01, 0xe5, 0x01, 0x15, 0x1d, 0x04, 0x05, 0x0a,
-0x03, 0x06, 0x22, 0xe6, 0xe5, 0x0c, 0x09, 0x09,
-0x18, 0xe6, 0x03, 0x02, 0xe6, 0xe5, 0xe5, 0x02,
-0x03, 0xe5, 0x05, 0x07, 0xe6, 0x06, 0x01, 0x08,
-0xe5, 0xe5, 0x01, 0xe5, 0x03, 0x08, 0x09, 0xe5,
-0x07, 0xe5, 0x17, 0xe5, 0x03, 0x05, 0xe5, 0x06,
-0x01, 0xe5, 0x0e, 0x05, 0xe5, 0x02, 0x06, 0x01,
-0x02, 0xe5, 0xe6, 0x03, 0x08, 0x05, 0xe5, 0x03,
-0x04, 0xe5, 0x02, 0x03, 0xe5, 0x08, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x01, 0x01, 0xe5, 0xe6, 0xe5,
-0x0b, 0x12, 0x04, 0xe5, 0x02, 0x01, 0x02, 0x01,
-0x01, 0x02, 0x0a, 0x06, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0x09, 0x02, 0x06, 0x04, 0x01, 0x07,
-0x0a, 0x01, 0x10, 0x0d, 0x03, 0xe8, 0x04, 0x05,
-0xe5, 0x08, 0x01, 0x06, 0x02, 0x03, 0x01, 0xe6,
-0xe6, 0xe6, 0xe6, 0x04, 0x02, 0xe5, 0x01, 0x01,
-0x11, 0x04, 0x10, 0x06, 0x05, 0xe6, 0x01, 0xe5,
-0x01, 0x07, 0xe7, 0x02, 0x05, 0x01, 0x01, 0x01,
-0x01, 0xe6, 0x05, 0x01, 0xe5, 0x01, 0x05, 0x05,
-0x01, 0xe6, 0x01, 0x01, 0x01, 0x09, 0x07, 0x04,
-0x01, 0x0a, 0x03, 0x03, 0xe5, 0x03, 0x02, 0xe5,
-0x01, 0xe5, 0x0b, 0x09, 0x01, 0x09, 0x07, 0x01,
-0x02, 0x01, 0xe5, 0x02, 0x09, 0x01, 0x07, 0x06,
-0x01, 0xe5, 0x02, 0x02, 0x0e, 0x05, 0x05, 0x02,
-0x02, 0xe5, 0x0c, 0x09, 0x01, 0x07, 0x09, 0x01,
-0xe6, 0x01, 0xe5, 0xe5, 0x0a, 0x01, 0x07, 0x05,
-0xe5, 0x03, 0x03, 0xe6, 0x0a, 0x05, 0xe5, 0x08,
-0x03, 0xe5, 0x07, 0x13, 0x09, 0xe5, 0x04, 0x04,
-0x04, 0x02, 0x0b, 0x09, 0x09, 0x02, 0x1a, 0xe9,
-0x0b, 0x13, 0x04, 0x0a, 0x01, 0xe5, 0x07, 0xe6,
-0x08, 0xe6, 0x06, 0xe6, 0x03, 0x20, 0x01, 0xe7,
-0x0d, 0x09, 0x09, 0x06, 0x02, 0xe5, 0x07, 0x06,
-0x04, 0x09, 0x04, 0x01, 0x02, 0xe5, 0xe5, 0x05,
-0x09, 0x0d, 0x04, 0x27, 0x0c, 0x08, 0xe5, 0x0a,
-0x09, 0x1d, 0x08, 0x01, 0xe5, 0xe5, 0x2e, 0x0b,
-0x09, 0x0b, 0x1b, 0x08, 0x01, 0x01, 0x01, 0x1e,
-0x0c, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0x01,
-0x06, 0xe5, 0xe5, 0x08, 0x01, 0x16, 0x01, 0x09,
-0xe6, 0x19, 0x0a, 0x01, 0x03, 0x01, 0x01, 0x02,
-0x01, 0xe5, 0xe7, 0x06, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x08, 0xe5, 0xe5, 0x1e, 0x01, 0xe6, 0x07,
-0x0c, 0xe5, 0x05, 0x08, 0x03, 0x01, 0x09, 0x06,
-0x02, 0x01, 0x07, 0x01, 0x04, 0x01, 0x04, 0x1f,
-0x03, 0xe6, 0x12, 0xe7, 0x06, 0x09, 0xe6, 0xe5,
-0x03, 0xe7, 0xe5, 0x02, 0xe5, 0xe5, 0x01, 0x01,
-0x04, 0xe7, 0xe5, 0x02, 0xe7, 0x05, 0x02, 0x08,
-0xe5, 0x07, 0xe5, 0x06, 0xe8, 0x0f, 0x03, 0x01,
-0x08, 0x01, 0x01, 0x06, 0x03, 0xe5, 0x02, 0xe6,
-0xe6, 0x09, 0xe5, 0x04, 0xe5, 0xe5, 0x09, 0x22,
-0xe5, 0xe5, 0x0f, 0x04, 0xe5, 0x08, 0xe5, 0xe5,
-0x04, 0xe5, 0x06, 0x01, 0xe5, 0xe6, 0x04, 0x02,
-0x01, 0x04, 0xe7, 0xe5, 0x03, 0xe6, 0x02, 0x05,
-0x1b, 0x01, 0x01, 0x15, 0x01, 0x07, 0x09, 0x09,
-0x01, 0x01, 0x03, 0xe7, 0xe6, 0xe6, 0x03, 0x03,
-0x03, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x1a, 0xe5,
-0x01, 0x10, 0x02, 0x03, 0x05, 0xe5, 0x06, 0xe6,
-0x01, 0x02, 0x01, 0xe6, 0x01, 0x01, 0xe5, 0xe7,
-0x03, 0x01, 0xe5, 0x01, 0xe5, 0x01, 0x01, 0xe5,
-0x02, 0x07, 0xe6, 0x1c, 0xe5, 0x01, 0x0d, 0x01,
-0xe5, 0x05, 0x02, 0x09, 0x07, 0x01, 0x12, 0x01,
-0xe5, 0x05, 0xe5, 0xe5, 0x1d, 0x0b, 0xe5, 0xe5,
-0xe5, 0x08, 0xe5, 0x02, 0x02, 0x01, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04,
-0x01, 0x02, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x0b, 0x02,
-0x0b, 0x09, 0x01, 0x09, 0x0f, 0x05, 0xe5, 0x09,
-0xe5, 0x06, 0x03, 0x08, 0x08, 0x15, 0x03, 0x01,
-0xe5, 0x06, 0x15, 0x17, 0x07, 0x02, 0x02, 0x09,
-0xe5, 0x0d, 0x01, 0x05, 0x12, 0x03, 0xe5, 0x02,
-0x0f, 0xe5, 0x05, 0x0b, 0xe5, 0x05, 0x06, 0x08,
-0x03, 0x15, 0x0e, 0x04, 0x08, 0x04, 0x01, 0xe6,
-0x08, 0x12, 0x03, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0xe5, 0x07, 0xe7, 0x0e, 0xe7, 0x03, 0x12,
-0xe5, 0x07, 0x01, 0xe5, 0xe5, 0x0a, 0x05, 0x0d,
-0x01, 0x01, 0x08, 0x01, 0x07, 0xe5, 0x06, 0xe5,
-0xe5, 0x02, 0x0e, 0x27, 0xe6, 0x07, 0x09, 0x04,
-0xe5, 0x02, 0xe5, 0x0c, 0xe5, 0x01, 0x0a, 0x03,
-0xe5, 0x01, 0x04, 0x0a, 0x03, 0x05, 0x11, 0x09,
-0xe5, 0x02, 0x24, 0x16, 0x03, 0x02, 0x01, 0x0a,
-0x05, 0x01, 0x1d, 0x05, 0xe5, 0xe5, 0x02, 0x22,
-0x09, 0x0e, 0xe5, 0x03, 0x03, 0x06, 0x07, 0x21,
-0xe5, 0x01, 0x08, 0x0f, 0x0e, 0x0b, 0x0a, 0xe5,
-0x04, 0x02, 0x01, 0x09, 0x03, 0x19, 0x01, 0x06,
-0x02, 0x13, 0x04, 0x19, 0xe5, 0x04, 0x02, 0x02,
-0x19, 0x1b, 0x05, 0xe7, 0x04, 0x22, 0x12, 0x09,
-0xe5, 0x05, 0x0e, 0x21, 0x06, 0x03, 0x1a, 0x1d,
-0x03, 0x05, 0x01, 0xe5, 0x11, 0x04, 0x13, 0x01,
-0x05, 0x0b, 0x13, 0x1c, 0x08, 0x01, 0x26, 0x05,
-0xe6, 0xe5, 0xe5, 0x17, 0xe6, 0xe5, 0xe5, 0x02,
-0xe5, 0x15, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x03,
-0xe5, 0x0e, 0x05, 0xe5, 0x01, 0x02, 0xe5, 0x09,
-0xe8, 0xe5, 0x01, 0x01, 0x15, 0x02, 0xe5, 0x01,
-0xe5, 0x01, 0x02, 0xe5, 0x10, 0xe5, 0x03, 0xe5,
-0x11, 0xe5, 0x07, 0x06, 0x01, 0xe5, 0x0a, 0x01,
-0x02, 0xe5, 0x01, 0x04, 0x05, 0xe5, 0xe5, 0xe5,
-0x12, 0x1d, 0x01, 0x01, 0x01, 0xe5, 0x03, 0x01,
-0x05, 0x01, 0x07, 0x09, 0x03, 0x07, 0x08, 0x02,
-0x0a, 0x01, 0x11, 0x1f, 0x01, 0x09, 0x07, 0x01,
-0x07, 0x09, 0x0d, 0x03, 0x02, 0xe5, 0x08, 0x01,
-0x0a, 0x01, 0x09, 0x06, 0xe5, 0xe5, 0x12, 0x01,
-0x03, 0x02, 0xe5, 0xe6, 0x05, 0x01, 0x06, 0xe5,
-0x08, 0x0a, 0x06, 0x01, 0xe5, 0x01, 0x06, 0x02,
-0x04, 0x05, 0x01, 0x01, 0x05, 0x03, 0x03, 0xe6,
-0xe5, 0xe5, 0x10, 0x03, 0x05, 0x01, 0x07, 0x01,
-0x01, 0x02, 0xe7, 0x02, 0x05, 0x03, 0x06, 0x02,
-0x02, 0x01, 0x01, 0xe5, 0x0b, 0x01, 0x07, 0x01,
-0x04, 0x04, 0x05, 0x01, 0x01, 0x13, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x06, 0x02, 0x0a, 0x04,
-0x02, 0xe6, 0x0c, 0x01, 0x07, 0x01, 0x04, 0xe5,
-0xe5, 0x08, 0x01, 0x13, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x05, 0xe6, 0xe5, 0x0f, 0xe5, 0xe7,
-0x07, 0xe5, 0x13, 0x2e, 0x02, 0x02, 0x06, 0x22,
-0x02, 0x4f, 0x09, 0x01, 0x1b, 0xe5, 0x01, 0xe5,
-0x0a, 0x02, 0x09, 0x06, 0x02, 0x09, 0x09, 0x04,
-0x01, 0x04, 0x02, 0x01, 0x01, 0x02, 0x04, 0xe6,
-0x01, 0x03, 0x05, 0x09, 0x0d, 0xe5, 0xe7, 0x01,
-0x06, 0x02, 0x12, 0xe5, 0x1c, 0x0b, 0x2c, 0x04,
-0xe6, 0x08, 0x13, 0x1d, 0x0b, 0x32, 0x01, 0x01,
-0x0f, 0x10, 0x02, 0x1f, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0x04, 0x1d, 0xe5, 0x01, 0x0d, 0x02, 0x10,
-0x02, 0x19, 0x02, 0x02, 0x06, 0x01, 0xe5, 0x04,
-0xe5, 0xe6, 0x24, 0x0f, 0x04, 0x0e, 0x18, 0x01,
-0x04, 0x07, 0x01, 0x09, 0x21, 0xe5, 0x01, 0xe5,
-0x0c, 0x05, 0xe5, 0xe5, 0x07, 0xe6, 0x04, 0xe5,
-0xe5, 0x06, 0xe6, 0x07, 0xe5, 0x01, 0x05, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x06, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0xe6, 0xe6, 0x0e, 0x03, 0xe5,
-0x04, 0xe5, 0x06, 0x1d, 0x01, 0xe6, 0x04, 0x01,
-0x07, 0x01, 0x0a, 0xe5, 0x15, 0xe5, 0x01, 0x0d,
-0x08, 0x0a, 0x05, 0x02, 0x09, 0x0c, 0x08, 0xe5,
-0xe5, 0x06, 0x01, 0x22, 0x03, 0x0f, 0x05, 0xe5,
-0x0b, 0x04, 0xe6, 0x06, 0x01, 0x0c, 0x01, 0x03,
-0x01, 0xe6, 0xe5, 0x02, 0x01, 0x01, 0x01, 0x22,
-0xe6, 0xe5, 0x0c, 0x06, 0x05, 0x06, 0x02, 0x02,
-0x06, 0x03, 0x0e, 0x02, 0x02, 0xe5, 0x01, 0x01,
-0x07, 0x01, 0x0a, 0x1a, 0xe5, 0x40, 0xe5, 0xe5,
-0x19, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x0b, 0x01,
-0x01, 0xe5, 0x10, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x09, 0x01, 0xe5, 0x04,
-0xe7, 0x06, 0x01, 0x03, 0x03, 0x01, 0x07, 0x01,
-0x0b, 0x01, 0xe5, 0x22, 0x0d, 0x01, 0xe5, 0x08,
-0x03, 0x07, 0x02, 0xe5, 0x18, 0x01, 0x0a, 0x05,
-0xe8, 0x0a, 0x16, 0xe5, 0x21, 0xe5, 0x01, 0x26,
-0x06, 0x01, 0x01, 0xe5, 0x30, 0x06, 0x03, 0x02,
-0x0d, 0x0b, 0x24, 0xe5, 0x03, 0x2c, 0x05, 0x06,
-0x03, 0x04, 0x02, 0xe5, 0x01, 0x05, 0x01, 0x18,
-0x09, 0xe8, 0x04, 0x05, 0x07, 0x0b, 0x1f, 0xe5,
-0x0f, 0x06, 0x03, 0x1b, 0x01, 0x03, 0xe5, 0xe5,
-0x19, 0x07, 0x0b, 0x09, 0x03, 0xe6, 0x07, 0x04,
-0x03, 0x01, 0x24, 0x03, 0x01, 0x03, 0x1a, 0x17,
-0x06, 0x12, 0x1c, 0x0a, 0xe6, 0xe5, 0x05, 0x0e,
-0x06, 0x01, 0x07, 0x09, 0x0d, 0xe5, 0x10, 0x16,
-0x12, 0xe7, 0x12, 0x02, 0x09, 0x09, 0x08, 0xe5,
-0x09, 0xe5, 0x08, 0x04, 0x2c, 0xe6, 0x27, 0x13,
-0xe5, 0xe6, 0x05, 0x33, 0x02, 0x09, 0x01, 0x05,
-0x01, 0x09, 0xe5, 0x07, 0x1b, 0x02, 0x06, 0x09,
-0x22, 0xe8, 0x31, 0x10, 0x08, 0xe5, 0x07, 0xe5,
-0x05, 0x0e, 0x0b, 0xe5, 0xe7, 0x07, 0x15, 0x10,
-0x0e, 0x02, 0xe5, 0x09, 0x09, 0x17, 0x0a, 0xe5,
-0x01, 0xe6, 0x48, 0x09, 0x22, 0xe5, 0x01, 0xe6,
-0x01, 0x01, 0x46, 0xe6, 0x01, 0x04, 0x1f, 0x01,
-0x02, 0x03, 0x04, 0x43, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x0e, 0xe5, 0xe5, 0xe5, 0x08, 0x04, 0x02,
-0xe5, 0x01, 0x45, 0x04, 0x09, 0x0e, 0x02, 0x01,
-0x0b, 0x02, 0xe6, 0xe5, 0x48, 0x01, 0x01, 0x07,
-0x11, 0x14, 0x01, 0x02, 0x48, 0x01, 0x01, 0x05,
-0x03, 0x13, 0x09, 0x02, 0x02, 0xe6, 0x4b, 0x09,
-0x04, 0x0c, 0x01, 0x08, 0x04, 0xe6, 0x01, 0x31,
-0xe5, 0x19, 0x09, 0x05, 0x0b, 0x01, 0x10, 0xe6,
-0x08, 0x47, 0x02, 0x06, 0x02, 0x15, 0x06, 0xe7,
-0x09, 0x01, 0x45, 0xe5, 0x07, 0x1d, 0x03, 0xe5,
-0x07, 0x05, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x04,
-0x01, 0x02, 0x09, 0x05, 0x03, 0x09, 0x0d, 0x01,
-0xe7, 0x01, 0x47, 0x09, 0x22, 0x04, 0xe6, 0x46,
-0x09, 0x28, 0xe5, 0xe6, 0x42, 0x06, 0x02, 0x07,
-0x01, 0x20, 0x03, 0x01, 0x43, 0xe5, 0x08, 0x08,
-0xe5, 0x20, 0x03, 0xe5, 0x41, 0x06, 0x07, 0x02,
-0x28, 0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x03, 0x05, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x06, 0xe6, 0xe5, 0x2d, 0xe5, 0x12, 0x13, 0xe6,
-0x1f, 0x02, 0xe5, 0x42, 0x11, 0x01, 0x22, 0xe5,
-0x01, 0x43, 0x13, 0x21, 0xe7, 0xe5, 0x2d, 0x14,
-0x11, 0x02, 0x1c, 0xe5, 0x03, 0x02, 0x4b, 0x01,
-0xe5, 0x05, 0x23, 0xe7, 0xe5, 0x10, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0xe6, 0x06, 0x01, 0x09,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x03, 0xe5, 0x06,
-0x2f, 0x2e, 0x1c, 0x02, 0xe5, 0x1e, 0x28, 0x1e,
-0x10, 0xe6, 0xe6, 0x1a, 0x14, 0x0e, 0x09, 0xe5,
-0x2a, 0x03, 0x02, 0xe6, 0x08, 0x14, 0x19, 0x05,
-0x07, 0x03, 0xe6, 0x06, 0x06, 0x17, 0x06, 0xe7,
-0x3e, 0x0b, 0x0b, 0x22, 0xe9, 0x07, 0x09, 0x09,
-0x10, 0x09, 0x04, 0x01, 0x04, 0xe6, 0x27, 0x0a,
-0x02, 0xe5, 0x29, 0x14, 0x0a, 0x2a, 0x04, 0x02,
-0xe5, 0x0a, 0x12, 0x20, 0x3a, 0xe5, 0xe6, 0x0a,
-0x07, 0x10, 0x18, 0x01, 0x05, 0x0b, 0x08, 0x19,
-0x06, 0xe5, 0xe5, 0x1b, 0x13, 0x0e, 0xe5, 0x0d,
-0x09, 0x21, 0x02, 0x32, 0x1c, 0x2a, 0x01, 0x01,
-0x0a, 0x2f, 0x15, 0x0b, 0x1c, 0xe5, 0xe7, 0x09,
-0x27, 0x41, 0x06, 0xe9, 0x4f, 0xe5, 0xe5, 0x02,
-0xe5, 0x1c, 0xe5, 0x01, 0x01, 0x02, 0x01, 0x4c,
-0xe5, 0x21, 0x01, 0x03, 0xe5, 0xe5, 0x03, 0x0e,
-0xe5, 0x01, 0x01, 0x17, 0xe5, 0x01, 0x01, 0x1d,
-0x03, 0x1b, 0x05, 0x01, 0xe5, 0x01, 0x11, 0xe5,
-0xe5, 0xe5, 0x17, 0xe5, 0xe5, 0xe5, 0x3e, 0x02,
-0xe8, 0x54, 0x04, 0x03, 0x1c, 0x02, 0x02, 0x18,
-0x1d, 0x20, 0x01, 0xe6, 0x17, 0x03, 0x01, 0xe6,
-0x15, 0x01, 0x1b, 0x01, 0x1d, 0x23, 0xe5, 0x01,
-0xe5, 0x16, 0x01, 0x1b, 0x01, 0x22, 0x1f, 0x03,
-0x09, 0x02, 0x4e, 0x1e, 0xe8, 0xe5, 0x59, 0x01,
-0x1d, 0xe7, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x09, 0x09, 0x03, 0x05, 0x09, 0x0d, 0x01, 0x01,
-0xe5, 0x01, 0x74, 0x04, 0xe6, 0x7a, 0xe5, 0xe5,
-0x79, 0xe5, 0xe6, 0x53, 0x03, 0xe5, 0x1f, 0xe9,
-0x53, 0x01, 0x21, 0xe5, 0x01, 0xe5, 0x08, 0x0b,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x09, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0x02, 0x55,
-0x01, 0x26, 0x55, 0x01, 0x22, 0x03, 0x40, 0x14,
-0x01, 0x23, 0x02, 0x04, 0x50, 0x01, 0x02, 0x22,
-0xe5, 0x01, 0x0e, 0x43, 0x1b, 0x0b, 0xe5, 0x02,
-0xe5, 0x0b, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe5,
-0x05, 0x01, 0x07, 0x01, 0x04, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x04, 0xe5, 0xe5,
-0x06, 0x01, 0x02, 0x05, 0x04, 0xe5, 0x53, 0x01,
-0x27, 0xe5, 0x72, 0x04, 0xe7, 0xe5, 0x2f, 0x0e,
-0xe5, 0x11, 0x0a, 0x09, 0x11, 0x03, 0xe5, 0x1b,
-0x1b, 0x1b, 0x01, 0x01, 0x14, 0x0e, 0xe5, 0x1c,
-0x13, 0x07, 0x05, 0xe5, 0x16, 0x15, 0x0b, 0xe5,
-0x01, 0xe5, 0x0c, 0xe5, 0xe5, 0x17, 0x02, 0x0a,
-0x06, 0xe5, 0x05, 0x0d, 0x1a, 0x0a, 0x01, 0xe5,
-0x12, 0x17, 0xe5, 0x11, 0x0f, 0x17, 0x12, 0x01,
-0xe6, 0x1b, 0x10, 0x11, 0x19, 0x20, 0xe5, 0x01,
-0x1e, 0x20, 0x3e, 0x3f, 0x24, 0x19, 0x02, 0x0a,
-0x01, 0x30, 0xe5, 0xe5, 0x28, 0x0d, 0xe5, 0xe5,
-0x0e, 0x33, 0x2c, 0x08, 0x02, 0xe6, 0x0e, 0x17,
-0x1a, 0x37, 0xe5, 0xe6, 0x02, 0x0b, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x06,
-0xe8, 0x05, 0xe7, 0x05, 0xe7, 0x07, 0xe5, 0x07,
-0xe5, 0x0b, 0xe6, 0xe6, 0x0f, 0x09, 0x09, 0x07,
-0x01, 0x09, 0x09, 0x01, 0x05, 0x01, 0x01, 0x07,
-0x01, 0x09, 0x07, 0x01, 0x01, 0x0b, 0xe6, 0xe5,
-0x0e, 0x0a, 0x03, 0x04, 0xe5, 0x07, 0x0a, 0x07,
-0x02, 0x01, 0x02, 0x04, 0x09, 0x05, 0xe5, 0x01,
-0x04, 0x04, 0x10, 0x01, 0x11, 0x4b, 0x1c, 0xe6,
-0xe5, 0x18, 0x09, 0x04, 0x06, 0x07, 0x01, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x02, 0x0b, 0x02, 0xe5,
-0x0c, 0xe6, 0x05, 0xe6, 0x01, 0x05, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5, 0x06, 0x04,
-0x03, 0x02, 0x03, 0x09, 0x09, 0x01, 0x07, 0x01,
-0x07, 0x09, 0x01, 0x05, 0x03, 0x09, 0x09, 0x09,
-0x09, 0x11, 0x02, 0x0e, 0xe5, 0x07, 0x09, 0x09,
-0xe5, 0x07, 0x0b, 0x02, 0x06, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x0e, 0xe5, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x09, 0x09, 0x09, 0x09, 0x0f, 0xe5, 0x01, 0x12,
-0x06, 0x09, 0xe5, 0x11, 0x05, 0x05, 0xe5, 0x37,
-0xe5, 0x0d, 0x06, 0x02, 0x09, 0x09, 0x09, 0x08,
-0x02, 0x09, 0x09, 0x09, 0x09, 0x0f, 0xe8, 0x3e,
-0x1d, 0x20, 0x10, 0x09, 0x09, 0x09, 0x09, 0x0b,
-0x09, 0x09, 0x09, 0x09, 0x0d, 0x02, 0xe5, 0x03,
-0x04, 0x1f, 0x33, 0x20, 0x3f, 0x3b, 0xe5, 0xe5,
-0x17, 0x1d, 0x08, 0x02, 0x33, 0x05, 0xe6, 0x03,
-0x13, 0x06, 0x02, 0x13, 0x06, 0x0b, 0x16, 0x06,
-0x13, 0x01, 0xe5, 0x03, 0x4c, 0x0c, 0x1b, 0xe5,
-0x01, 0x17, 0x08, 0x14, 0x08, 0xe5, 0x1e, 0x13,
-0x06, 0x01, 0xe6, 0x20, 0x1d, 0x34, 0x06, 0xe5,
-0xe5, 0x48, 0x15, 0x07, 0x12, 0xe8, 0x13, 0x02,
-0xe5, 0x04, 0xe8, 0x04, 0x09, 0x02, 0xe5, 0x04,
-0xe6, 0x08, 0xe6, 0x06, 0x09, 0x02, 0xe5, 0x04,
-0xe6, 0x06, 0x09, 0xe8, 0x0d, 0xe5, 0x06, 0xe6,
-0x05, 0xe7, 0x08, 0x07, 0xe6, 0x05, 0xe5, 0x01,
-0xe5, 0x05, 0x02, 0x09, 0x07, 0xe6, 0x05, 0x02,
-0x0e, 0xe8, 0x25, 0x18, 0x3b, 0x01, 0xe5, 0x14,
-0x05, 0x03, 0x09, 0x01, 0x07, 0x05, 0x03, 0x07,
-0x03, 0x01, 0x03, 0x05, 0x03, 0x0d, 0x01, 0x03,
-0x0c, 0x01, 0xe6, 0x0a, 0x03, 0x02, 0x01, 0x06,
-0xe5, 0x07, 0x02, 0x03, 0x03, 0x01, 0x07, 0x08,
-0x0b, 0x04, 0x05, 0x03, 0x0e, 0x04, 0xe9, 0x03,
-0xe6, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff, 0xff,
diff --git a/board/esd/cpci405/fpgadata_cpci405ab.c b/board/esd/cpci405/fpgadata_cpci405ab.c
deleted file mode 100644 (file)
index acbc696..0000000
+++ /dev/null
@@ -1,2569 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x73, 0xed, 0xb5, 0x40,
-0x00, 0x03, 0x63, 0x70, 0x63, 0x69, 0x34, 0x30,
-0x35, 0x5f, 0x32, 0x5f, 0x30, 0x35, 0x2e, 0x62,
-0x69, 0x74, 0x00, 0xed, 0xbd, 0x0b, 0x74, 0x1c,
-0xd5, 0x95, 0x36, 0xba, 0xeb, 0x54, 0xb5, 0x54,
-0xea, 0x6e, 0xa9, 0x4b, 0x2d, 0x89, 0x08, 0xfc,
-0xa0, 0xd4, 0x92, 0x8d, 0xec, 0xb4, 0xe4, 0x76,
-0xdb, 0x18, 0x23, 0x84, 0x54, 0x6e, 0x09, 0xa7,
-0x01, 0x83, 0x15, 0x1e, 0x09, 0x33, 0xc3, 0xcd,
-0xb4, 0xc1, 0x99, 0xf1, 0xcc, 0x72, 0x66, 0x84,
-0x93, 0x95, 0x31, 0x24, 0x93, 0x39, 0x7a, 0xd8,
-0x16, 0x96, 0xc1, 0x6d, 0xe3, 0x99, 0x98, 0xc0,
-0xe5, 0x6f, 0x3f, 0x48, 0x0c, 0x71, 0xf2, 0xb7,
-0x65, 0xc0, 0xe2, 0x31, 0x50, 0x12, 0xc2, 0xb4,
-0x1f, 0xd8, 0x0a, 0xf0, 0xcf, 0x98, 0xc7, 0x98,
-0x36, 0x51, 0x88, 0x00, 0x01, 0xf2, 0xe3, 0x27,
-0x32, 0x96, 0xad, 0xbb, 0xcf, 0x39, 0x55, 0xd5,
-0x2d, 0xc9, 0x64, 0x32, 0x6b, 0xcd, 0xba, 0x8f,
-0x75, 0xe9, 0xac, 0x95, 0xec, 0x94, 0x8e, 0xab,
-0xcf, 0xa9, 0x53, 0x67, 0x7f, 0xfb, 0xdb, 0xfb,
-0x3b, 0xa7, 0x21, 0xcf, 0x37, 0x2c, 0xfe, 0x03,
-0x20, 0x2d, 0x83, 0xc2, 0xbb, 0x9b, 0xef, 0xfe,
-0x9b, 0xf9, 0xa1, 0x2b, 0xff, 0x32, 0xfc, 0x97,
-0xa1, 0x2b, 0xab, 0xff, 0xee, 0xee, 0xe5, 0x70,
-0x17, 0xb8, 0xc3, 0xdf, 0x9f, 0x17, 0xfa, 0xc1,
-0x3d, 0x73, 0xe7, 0xcf, 0x87, 0xbb, 0xc1, 0x13,
-0x0e, 0x85, 0xe6, 0xcf, 0x09, 0x5d, 0x39, 0x27,
-0x7c, 0x15, 0x2c, 0x87, 0xbc, 0xb9, 0x57, 0xd6,
-0xcc, 0x9b, 0x5b, 0x13, 0x5a, 0x08, 0xdf, 0x05,
-0xd8, 0xd9, 0x3c, 0x86, 0x9f, 0x27, 0x1f, 0xbe,
-0xfd, 0xaf, 0x42, 0x40, 0x25, 0x00, 0xc8, 0x0d,
-0x49, 0x31, 0xf6, 0xbf, 0x6a, 0x48, 0xd2, 0x25,
-0xa0, 0xf5, 0x55, 0x21, 0x30, 0xd9, 0xff, 0x07,
-0xeb, 0xef, 0x79, 0x21, 0xd0, 0xb3, 0xff, 0xbf,
-0x14, 0x02, 0x03, 0x9a, 0xa0, 0xe2, 0x6e, 0xf0,
-0x87, 0xe0, 0xcb, 0x3e, 0x12, 0x28, 0x94, 0x1b,
-0x7f, 0x4a, 0x1b, 0xf2, 0xa5, 0x4d, 0xd8, 0xe7,
-0x4f, 0x6f, 0xe3, 0xff, 0x63, 0x4d, 0x94, 0xff,
-0xae, 0x36, 0xfc, 0xbf, 0xc7, 0xfc, 0x50, 0x8c,
-0xa6, 0xc4, 0x9e, 0x44, 0x31, 0xb8, 0xc6, 0x1b,
-0xf5, 0x7d, 0xfc, 0x3e, 0xa6, 0xeb, 0x82, 0x31,
-0x46, 0xeb, 0x0e, 0xfb, 0x4e, 0xc9, 0xaf, 0x47,
-0x8e, 0x42, 0x67, 0xff, 0xd2, 0xb3, 0x72, 0xd0,
-0x3c, 0x0a, 0xf3, 0x52, 0xdf, 0x1b, 0x69, 0x18,
-0x86, 0x66, 0xde, 0x71, 0x6d, 0xc8, 0xfb, 0x7c,
-0x7b, 0xd5, 0x6b, 0x9e, 0x93, 0x24, 0x4d, 0x37,
-0xf6, 0x95, 0xf7, 0x79, 0x36, 0x93, 0x6b, 0x8d,
-0x8d, 0xfd, 0x5f, 0xff, 0xdf, 0x4b, 0xba, 0x49,
-0x5a, 0xe1, 0x0f, 0xaf, 0xc3, 0x75, 0xb8, 0x63,
-0x2f, 0x04, 0x53, 0x9e, 0x50, 0xdc, 0xec, 0x68,
-0x33, 0x2a, 0x53, 0xd8, 0x66, 0x09, 0x6d, 0x83,
-0x4a, 0x53, 0x0d, 0x45, 0xde, 0x97, 0xf8, 0x7d,
-0xcc, 0xc2, 0xdd, 0xca, 0xf3, 0x50, 0x6d, 0x7a,
-0x92, 0xe4, 0x03, 0xe8, 0x24, 0x01, 0xd3, 0x13,
-0x9f, 0xbd, 0x12, 0x3c, 0x78, 0x45, 0x4d, 0x92,
-0x61, 0x25, 0xc6, 0x3b, 0x5d, 0x38, 0x04, 0xe7,
-0x48, 0x9d, 0xe9, 0x4b, 0xca, 0xbf, 0x85, 0x43,
-0x50, 0x63, 0xfa, 0x34, 0x79, 0x25, 0x74, 0xa2,
-0x31, 0x35, 0x19, 0xe8, 0x57, 0xf8, 0x7d, 0xd2,
-0xd2, 0x0b, 0x30, 0x46, 0xea, 0xcd, 0x8d, 0xc3,
-0x0d, 0xc3, 0xa5, 0xcc, 0xf0, 0xf5, 0xcb, 0xbb,
-0xe1, 0x0f, 0x70, 0xb5, 0x79, 0xf9, 0xb0, 0x3c,
-0x02, 0xfc, 0x3e, 0x86, 0xb6, 0x1b, 0xce, 0x49,
-0x75, 0x66, 0x30, 0x29, 0x97, 0xc1, 0x3b, 0x6a,
-0xd8, 0xf4, 0x26, 0xe5, 0xc3, 0xea, 0x21, 0x8d,
-0xdf, 0xb9, 0x5f, 0xd1, 0x59, 0x9b, 0x94, 0x2b,
-0x08, 0xcf, 0xc3, 0x1c, 0xb3, 0x74, 0x38, 0x37,
-0x56, 0xfc, 0xea, 0xe1, 0x72, 0x53, 0x8d, 0x93,
-0x51, 0xf5, 0x28, 0x9d, 0xc2, 0x7a, 0x78, 0x0a,
-0x5f, 0x20, 0xf6, 0x5d, 0xae, 0x25, 0x80, 0xe3,
-0xc2, 0x51, 0x04, 0x74, 0xf2, 0x50, 0xaf, 0x6e,
-0x96, 0x86, 0xc8, 0x61, 0xd8, 0x01, 0xde, 0x1e,
-0x4f, 0x88, 0x8c, 0xe0, 0xf3, 0xc4, 0x8f, 0x2e,
-0x4d, 0x5f, 0xb4, 0x8f, 0x56, 0xa5, 0xd5, 0xd5,
-0x64, 0x15, 0xb4, 0x6d, 0x59, 0x96, 0x56, 0xff,
-0x2c, 0x70, 0x1c, 0xf0, 0xca, 0xa0, 0xe7, 0x3e,
-0x72, 0x4c, 0xdc, 0x27, 0xaa, 0x16, 0xd0, 0xd3,
-0x50, 0x3b, 0xa8, 0x3e, 0x1b, 0x20, 0xbd, 0x6f,
-0x48, 0xe1, 0xc1, 0xe0, 0x14, 0xf9, 0x48, 0xde,
-0x6f, 0x1f, 0xaf, 0x3d, 0xe1, 0xab, 0x91, 0x5f,
-0x17, 0x2f, 0x8e, 0x31, 0xed, 0x05, 0x63, 0x0c,
-0xea, 0xdf, 0xf4, 0xe1, 0xb8, 0x60, 0x4c, 0xad,
-0xff, 0x37, 0xdf, 0x26, 0x79, 0x14, 0x0e, 0x69,
-0xd7, 0xf4, 0x5e, 0x8e, 0x7d, 0xf6, 0xf3, 0x71,
-0xed, 0x72, 0x7d, 0x8a, 0x8f, 0xa5, 0xee, 0x4d,
-0xfa, 0x54, 0x5b, 0x1a, 0xce, 0x41, 0x78, 0xb8,
-0x63, 0x2b, 0xf9, 0xac, 0xfd, 0xe3, 0x9e, 0xf0,
-0x01, 0x1c, 0xd7, 0x47, 0x62, 0xbe, 0xa2, 0x85,
-0x8f, 0xc2, 0x3a, 0xa5, 0x2a, 0xa5, 0xfe, 0x80,
-0xf4, 0xc3, 0xbe, 0x70, 0x59, 0x4a, 0x6d, 0x22,
-0xb5, 0x46, 0x5b, 0xa8, 0xec, 0xa0, 0xa7, 0x99,
-0xbc, 0x2e, 0x9e, 0xb3, 0x09, 0x8f, 0xc1, 0x4f,
-0x69, 0x30, 0xad, 0xde, 0x17, 0x78, 0x5d, 0xdf,
-0x4b, 0x13, 0x69, 0xf7, 0xea, 0xc8, 0xf4, 0xd4,
-0x2f, 0x92, 0x65, 0x83, 0x9e, 0xd5, 0x64, 0x18,
-0xf8, 0xf3, 0x89, 0x16, 0x1f, 0x86, 0x87, 0x70,
-0xec, 0xd1, 0x10, 0x39, 0xd0, 0xbe, 0x17, 0x74,
-0xd3, 0xad, 0x91, 0x25, 0xd0, 0x06, 0x31, 0xd3,
-0x13, 0xf2, 0xbf, 0x2e, 0xe6, 0x7d, 0xb0, 0x70,
-0x17, 0xbc, 0x0d, 0x75, 0x74, 0x49, 0x42, 0x3e,
-0x0b, 0xa7, 0x20, 0x4c, 0x1f, 0x4c, 0xb4, 0x55,
-0xc2, 0x47, 0x68, 0x5c, 0x9e, 0x90, 0xbf, 0x10,
-0xdf, 0x15, 0x85, 0x34, 0x0c, 0x42, 0x2d, 0xf8,
-0xa8, 0x9c, 0x56, 0x47, 0x8c, 0x3a, 0x90, 0xa8,
-0x9c, 0x80, 0x11, 0xa8, 0x83, 0xa5, 0x54, 0x7e,
-0x1d, 0xf8, 0x7d, 0x54, 0x6d, 0x00, 0xce, 0xc2,
-0x4f, 0x0c, 0x6f, 0xbc, 0xa8, 0x02, 0xde, 0xd2,
-0xc2, 0xc6, 0xd1, 0xb8, 0x3c, 0xa0, 0x9d, 0x85,
-0x3a, 0xc3, 0x13, 0x97, 0x7b, 0xc5, 0x77, 0x51,
-0x74, 0x13, 0xcf, 0x42, 0xb5, 0x91, 0x1f, 0x2f,
-0x5a, 0xae, 0xdc, 0xbf, 0x3d, 0xc0, 0xfe, 0xb4,
-0x13, 0x9e, 0xa5, 0xd5, 0x68, 0x90, 0x18, 0x68,
-0xac, 0x4d, 0xa9, 0xab, 0x42, 0x62, 0x6d, 0x54,
-0x8d, 0x78, 0xf3, 0x1e, 0x26, 0xac, 0x0d, 0x19,
-0x80, 0x67, 0x75, 0xd6, 0x26, 0xb2, 0x5f, 0xcc,
-0x85, 0x5a, 0xdc, 0x0e, 0x7b, 0x94, 0x60, 0x34,
-0xcf, 0x4f, 0x1a, 0x41, 0xaa, 0xd0, 0xa3, 0x1e,
-0x8d, 0xf4, 0xd1, 0x3d, 0x7a, 0x90, 0x19, 0x11,
-0xee, 0x46, 0xa0, 0x3b, 0x7f, 0x91, 0x31, 0x02,
-0xd5, 0xc5, 0xde, 0x35, 0x72, 0x99, 0x71, 0x07,
-0x74, 0x95, 0xf8, 0x5c, 0x77, 0x9f, 0x30, 0x46,
-0x48, 0x1d, 0x6c, 0xa4, 0xf2, 0xa7, 0x32, 0x9f,
-0xf7, 0xad, 0x25, 0xd8, 0x67, 0xa5, 0xee, 0x3a,
-0xdf, 0xa6, 0x79, 0xa3, 0x70, 0x56, 0xab, 0x6b,
-0xc4, 0xf7, 0x70, 0xa7, 0xc1, 0x8d, 0xb8, 0xfc,
-0x41, 0x4e, 0xb3, 0xe8, 0xcf, 0x00, 0xbc, 0x45,
-0xea, 0x22, 0xbe, 0xf8, 0x26, 0x05, 0x7e, 0xa5,
-0x2e, 0x88, 0x6c, 0xc0, 0x71, 0x55, 0x9e, 0xd7,
-0xeb, 0xae, 0x67, 0x6d, 0xc4, 0x7c, 0x2d, 0xd4,
-0xd2, 0xd0, 0x4d, 0xaa, 0xc1, 0x43, 0xdd, 0xba,
-0xd6, 0xdd, 0x58, 0x59, 0xaa, 0xb6, 0x12, 0xbc,
-0x62, 0x54, 0x6b, 0x1e, 0x4a, 0x8e, 0x88, 0xb1,
-0xab, 0xae, 0x3e, 0x7d, 0x13, 0x04, 0x23, 0x1e,
-0x7f, 0xab, 0x92, 0xd8, 0x06, 0x15, 0x11, 0x55,
-0xdb, 0xde, 0xa7, 0xef, 0xd5, 0x82, 0x8d, 0xd8,
-0xe7, 0x5e, 0xb1, 0xbe, 0x4a, 0x4b, 0xf0, 0x69,
-0x28, 0xfc, 0x69, 0xec, 0xa4, 0xec, 0x21, 0xac,
-0xd8, 0x44, 0x06, 0x14, 0x66, 0xb0, 0xb1, 0x8b,
-0xb9, 0x48, 0x14, 0xef, 0x84, 0xb7, 0xa0, 0x6e,
-0x91, 0x2f, 0x2e, 0xcd, 0x80, 0x0f, 0x61, 0x81,
-0xa1, 0x6c, 0x15, 0xcf, 0x19, 0xaf, 0xc8, 0x83,
-0x62, 0x5d, 0x54, 0xc2, 0x4e, 0xfe, 0xe4, 0x71,
-0xe9, 0x2d, 0xc7, 0x01, 0x3e, 0x67, 0xf8, 0xb0,
-0x0d, 0xf0, 0x2b, 0x71, 0xf9, 0xa0, 0x78, 0x37,
-0x2a, 0xb5, 0x04, 0xa4, 0x70, 0x06, 0x7d, 0xb4,
-0xa1, 0x4c, 0x19, 0x41, 0xb7, 0xec, 0xc5, 0xc9,
-0x85, 0x11, 0xb5, 0x0e, 0xd0, 0x38, 0x68, 0xdd,
-0x47, 0xa9, 0x24, 0x6e, 0xa8, 0xa6, 0x9e, 0x04,
-0xa9, 0x84, 0xb5, 0xad, 0x01, 0xaa, 0x26, 0xc8,
-0x60, 0xf1, 0x8b, 0x46, 0x41, 0x4b, 0x47, 0x82,
-0x1c, 0x14, 0x9e, 0xaa, 0xd2, 0xb5, 0x44, 0x91,
-0xf1, 0x1d, 0xf3, 0x84, 0xb4, 0x0d, 0xb0, 0x07,
-0xf4, 0x1e, 0x37, 0x5b, 0x5f, 0x49, 0xf0, 0x9a,
-0xb3, 0x42, 0xd8, 0xc6, 0x5e, 0x5f, 0x34, 0x17,
-0xaa, 0x52, 0x9e, 0x7b, 0xc8, 0x8b, 0xb4, 0xdd,
-0xd8, 0xd6, 0xe7, 0x6e, 0xce, 0x79, 0x97, 0x3e,
-0x03, 0xf9, 0xe9, 0xbc, 0x66, 0x92, 0x12, 0x73,
-0x5a, 0xa9, 0xd6, 0xd3, 0x57, 0xe9, 0xb5, 0x43,
-0xbe, 0x6b, 0xe4, 0xc7, 0xf4, 0xcf, 0xe9, 0xdc,
-0xc1, 0x99, 0x3f, 0x92, 0x8f, 0xc3, 0xe7, 0x74,
-0x6a, 0xfa, 0xa6, 0xd5, 0xe5, 0x07, 0xc5, 0xfa,
-0x52, 0xf3, 0x77, 0xeb, 0xe7, 0xa0, 0xee, 0x5d,
-0xdf, 0x53, 0xf2, 0xca, 0xd4, 0x30, 0xd4, 0xbd,
-0x95, 0xbf, 0x57, 0x1e, 0x82, 0x2f, 0xa0, 0xce,
-0x2c, 0x48, 0xca, 0xbd, 0x39, 0xc2, 0x6f, 0xb8,
-0x2e, 0x68, 0x63, 0xb4, 0x3e, 0xed, 0x7d, 0x56,
-0xfe, 0xd4, 0x38, 0x13, 0x0f, 0x9f, 0xd9, 0x38,
-0xf2, 0x8d, 0xba, 0xd8, 0x1f, 0xe8, 0xbc, 0x13,
-0xbe, 0x11, 0xb9, 0x5f, 0xcc, 0xd7, 0x2e, 0x69,
-0x03, 0xec, 0x43, 0xbf, 0x51, 0xb9, 0x90, 0x1c,
-0xa1, 0x4f, 0xcd, 0xad, 0x1c, 0xf4, 0x74, 0xb7,
-0x4e, 0x35, 0xf6, 0x26, 0x57, 0x98, 0x9e, 0xab,
-0x8b, 0x9e, 0xb4, 0xfc, 0x18, 0x3c, 0x8a, 0x6d,
-0xaa, 0x4c, 0xec, 0xe1, 0xbb, 0xf0, 0x14, 0x2c,
-0xeb, 0xf3, 0x34, 0x47, 0xee, 0x54, 0xf7, 0x41,
-0x99, 0xe9, 0xb9, 0x27, 0xd2, 0x27, 0x9e, 0x61,
-0x0c, 0xd7, 0xd7, 0x5e, 0x29, 0x68, 0xe6, 0x85,
-0x70, 0x59, 0x25, 0xa5, 0x4a, 0xb3, 0x33, 0x14,
-0x59, 0x89, 0x57, 0x2a, 0xf1, 0x69, 0x90, 0x9f,
-0x89, 0x79, 0xdf, 0x55, 0xf2, 0x02, 0x2e, 0xf3,
-0x7a, 0x33, 0x7f, 0x58, 0x1e, 0x33, 0x86, 0x61,
-0x5e, 0x8f, 0x6f, 0xf8, 0xeb, 0x3f, 0xc6, 0x3e,
-0x87, 0xd1, 0x47, 0xc9, 0x1f, 0xb5, 0xc7, 0xc4,
-0xba, 0x18, 0x52, 0x70, 0x5c, 0xe6, 0x83, 0xc9,
-0xf2, 0x21, 0x03, 0xd7, 0x17, 0x73, 0x71, 0xbb,
-0xe1, 0x0b, 0x99, 0x1b, 0x3b, 0xc5, 0xfa, 0x92,
-0xb4, 0x51, 0x40, 0xdf, 0x62, 0xfa, 0x86, 0xd1,
-0xa5, 0x8c, 0x2a, 0x57, 0x09, 0xe3, 0x88, 0xb8,
-0x12, 0x5b, 0xce, 0xdb, 0xb4, 0x28, 0x2b, 0xe1,
-0x11, 0xf4, 0xc6, 0x9d, 0x49, 0x9c, 0x82, 0x63,
-0xe6, 0x76, 0xe6, 0x06, 0x87, 0x60, 0x3d, 0xe5,
-0x1e, 0x3b, 0x6d, 0xf0, 0xf5, 0x45, 0xa5, 0x95,
-0x20, 0x7c, 0xb8, 0x7f, 0x08, 0xba, 0x3b, 0x7e,
-0x6e, 0xb5, 0xe9, 0xa8, 0xee, 0x59, 0x8f, 0x6d,
-0xc4, 0x7c, 0xa9, 0xc5, 0xf9, 0xdc, 0x6f, 0x4c,
-0x09, 0xfb, 0x87, 0x22, 0x71, 0xd0, 0x8f, 0x79,
-0x42, 0xad, 0x87, 0xa1, 0xd5, 0xc0, 0x91, 0x2e,
-0x20, 0xbd, 0x02, 0x9b, 0x40, 0xfa, 0x31, 0x1f,
-0x97, 0xef, 0xe4, 0x43, 0xa3, 0x74, 0x04, 0xb0,
-0x3f, 0x67, 0xe4, 0x21, 0xe5, 0xe0, 0xca, 0xba,
-0x37, 0x1f, 0x7c, 0xa6, 0x2d, 0x46, 0xf8, 0x77,
-0x25, 0x4a, 0x46, 0xe1, 0x3d, 0xa8, 0xef, 0xf5,
-0x9c, 0x92, 0x47, 0xcd, 0x51, 0xa8, 0xff, 0x8d,
-0xaf, 0xab, 0x6d, 0x74, 0xfb, 0x17, 0x50, 0x8f,
-0xbe, 0xae, 0x68, 0x50, 0x60, 0x01, 0xc3, 0xaf,
-0xcf, 0x8c, 0x79, 0x87, 0x0b, 0x4e, 0xb6, 0xfd,
-0x6b, 0xeb, 0xd1, 0xbf, 0x99, 0xf7, 0x56, 0xfe,
-0x9e, 0xa2, 0x5a, 0xe3, 0x63, 0x6d, 0xde, 0xd1,
-0x60, 0x97, 0xdc, 0x2c, 0x59, 0xf8, 0x75, 0xb8,
-0x7d, 0x9d, 0x51, 0xfe, 0xa6, 0xf7, 0x8c, 0x31,
-0xd5, 0xd8, 0x68, 0xec, 0xe8, 0xf7, 0xfc, 0x90,
-0xfc, 0x2b, 0x7d, 0xa9, 0xf9, 0xeb, 0xfd, 0xea,
-0x19, 0xaa, 0xdb, 0xf8, 0x35, 0x04, 0x3b, 0x42,
-0xe8, 0xe2, 0x42, 0xb0, 0x81, 0xb6, 0xe9, 0xfa,
-0x31, 0xec, 0xaa, 0xd7, 0xdc, 0xab, 0xe8, 0xa9,
-0xe8, 0x3c, 0x08, 0x88, 0x67, 0x68, 0x96, 0x6c,
-0x40, 0x24, 0xd2, 0xcd, 0xbc, 0x24, 0x09, 0xaa,
-0x9d, 0x4a, 0x80, 0x4d, 0xd3, 0x6e, 0x78, 0xde,
-0x35, 0x9b, 0xe1, 0x57, 0xb3, 0x98, 0x77, 0xa3,
-0x64, 0x08, 0x3e, 0x26, 0x61, 0x7c, 0xa3, 0xf0,
-0x4f, 0x87, 0x70, 0x9a, 0xf2, 0x93, 0x0d, 0xc1,
-0xfc, 0x8f, 0x25, 0x3f, 0x02, 0x90, 0x47, 0xcb,
-0xe0, 0xd7, 0x1f, 0xe0, 0x25, 0xb3, 0x60, 0xb8,
-0x61, 0x54, 0xfd, 0x83, 0x3d, 0x29, 0x63, 0xae,
-0x7a, 0x36, 0x5f, 0xdd, 0x0e, 0x7e, 0xd1, 0x43,
-0x6a, 0xf8, 0x70, 0x7e, 0x52, 0xde, 0x00, 0x1f,
-0x2b, 0x0b, 0xf0, 0x9f, 0x17, 0x05, 0xb5, 0x73,
-0x7a, 0xb8, 0x77, 0x43, 0x72, 0x47, 0xdc, 0xc6,
-0xaf, 0x39, 0xda, 0x46, 0xd8, 0x31, 0xdc, 0x31,
-0xea, 0xae, 0xa5, 0x1b, 0xf5, 0xf2, 0x94, 0xeb,
-0x14, 0xa9, 0xa5, 0x2f, 0x99, 0xe5, 0x3d, 0xea,
-0x30, 0x09, 0xdb, 0xf8, 0xb5, 0x14, 0xda, 0x34,
-0xbd, 0x3f, 0xef, 0x39, 0xe2, 0x6b, 0xdf, 0x71,
-0xa2, 0x62, 0x84, 0x84, 0x89, 0xb7, 0xe5, 0x97,
-0xe6, 0xec, 0x3e, 0x75, 0x0f, 0xe9, 0x76, 0xd6,
-0x17, 0xac, 0x4b, 0x94, 0x9d, 0xc8, 0xbb, 0x26,
-0x67, 0x7a, 0xd3, 0x3a, 0x3a, 0x6b, 0x90, 0xdc,
-0x47, 0xa6, 0xc3, 0xde, 0x44, 0xde, 0x40, 0xe5,
-0x7d, 0x44, 0xd5, 0x2c, 0xfc, 0xf2, 0x26, 0xda,
-0x70, 0x38, 0x55, 0x0b, 0x77, 0x14, 0x74, 0x60,
-0x7f, 0xd2, 0xb3, 0x6b, 0x3c, 0x5e, 0x38, 0x7d,
-0xff, 0xcf, 0x5e, 0xf1, 0xd6, 0xc8, 0x9b, 0x6d,
-0xfc, 0xda, 0x4d, 0xc6, 0x56, 0xd4, 0xf7, 0x15,
-0x74, 0xc9, 0xdf, 0xd3, 0xff, 0x49, 0x5d, 0x80,
-0x63, 0xc7, 0x71, 0x9d, 0x83, 0x05, 0x6f, 0x32,
-0xcc, 0x25, 0x16, 0x7e, 0x0d, 0xc1, 0xa1, 0x45,
-0x5d, 0x47, 0xbd, 0x7b, 0xa5, 0x5f, 0xc1, 0xc7,
-0xee, 0x05, 0x47, 0xf2, 0x9f, 0xe9, 0xac, 0x32,
-0x0e, 0x11, 0x7f, 0xbf, 0xb7, 0xcb, 0x33, 0xdb,
-0xc1, 0x2f, 0xd5, 0x07, 0x7a, 0x4a, 0x5d, 0xd5,
-0x3a, 0x95, 0xae, 0xab, 0x28, 0x33, 0x1f, 0x58,
-0x45, 0xa6, 0xea, 0x1b, 0x57, 0x94, 0xf5, 0xab,
-0x73, 0xc9, 0x66, 0x07, 0xbf, 0x4a, 0xaf, 0x48,
-0x94, 0x0d, 0x22, 0xe6, 0x3e, 0x86, 0x50, 0xbb,
-0x6c, 0x50, 0xbd, 0xd7, 0xf8, 0x0e, 0xac, 0xa3,
-0x55, 0x27, 0x3a, 0x7e, 0x44, 0xac, 0x70, 0x2e,
-0x5a, 0x3c, 0x04, 0xbf, 0xc4, 0xf9, 0x2a, 0x4d,
-0x92, 0x0d, 0xf8, 0x42, 0x26, 0xd8, 0x42, 0x5b,
-0x49, 0xda, 0x60, 0xb7, 0x59, 0x99, 0xc4, 0xfb,
-0x08, 0xfc, 0x2a, 0xd9, 0x45, 0x18, 0x5a, 0xad,
-0x4c, 0xc8, 0xbb, 0xd8, 0xb2, 0xa2, 0xde, 0x84,
-0xbc, 0x42, 0x3a, 0xa8, 0xd4, 0xa1, 0x51, 0x54,
-0x63, 0xe3, 0xd7, 0x09, 0xa5, 0x14, 0xea, 0x34,
-0x5f, 0xbb, 0xb4, 0x4c, 0x1b, 0x84, 0x1a, 0x74,
-0xd4, 0x0c, 0xbf, 0x0c, 0xc2, 0x10, 0xcd, 0xc1,
-0xaf, 0x0f, 0xe2, 0x07, 0x12, 0x0b, 0x1a, 0xf3,
-0x7f, 0x76, 0x45, 0x8e, 0xf1, 0x56, 0x3c, 0xdc,
-0xf8, 0x77, 0xf1, 0x45, 0x3f, 0xa7, 0x07, 0x34,
-0xfd, 0xbb, 0x4b, 0xb6, 0x36, 0xb4, 0x5a, 0xf8,
-0xa5, 0xfc, 0x35, 0xdc, 0x4f, 0x03, 0x4d, 0xea,
-0xa3, 0x39, 0x33, 0xe0, 0x7e, 0x23, 0xd0, 0x54,
-0x1a, 0x27, 0x57, 0xc0, 0xfd, 0xe6, 0x82, 0x66,
-0xf5, 0x51, 0xb7, 0xee, 0xe0, 0x17, 0xdc, 0x0f,
-0x15, 0x46, 0x5e, 0x3c, 0x52, 0xa1, 0x6e, 0xca,
-0x4b, 0x7c, 0x53, 0xf5, 0xf7, 0xee, 0xd4, 0x5b,
-0x60, 0x76, 0x43, 0xe5, 0xbf, 0x90, 0xb5, 0x16,
-0x7e, 0x29, 0x8a, 0x82, 0xaf, 0xe8, 0xf5, 0xaa,
-0xdf, 0xaf, 0xb4, 0xb4, 0x04, 0xf4, 0xa8, 0xdb,
-0xff, 0x57, 0x4a, 0xbc, 0x45, 0xf7, 0x46, 0x55,
-0x7f, 0x84, 0xd8, 0xf8, 0x75, 0x7d, 0x24, 0xd5,
-0xf4, 0xcc, 0x96, 0xfc, 0x19, 0xee, 0x3c, 0xa3,
-0xbf, 0x29, 0x54, 0xec, 0x76, 0xc9, 0x2d, 0x91,
-0x83, 0xb7, 0x96, 0x32, 0x44, 0xfb, 0xb5, 0xcc,
-0xbf, 0x6b, 0xeb, 0x34, 0xf4, 0xfc, 0xc5, 0x75,
-0x8d, 0x4b, 0x37, 0xc1, 0x80, 0x71, 0xb6, 0xb0,
-0xae, 0xf1, 0xa6, 0x4d, 0xf2, 0x72, 0xe3, 0xde,
-0xe2, 0x05, 0x8d, 0xb9, 0x9b, 0xe4, 0x0f, 0x72,
-0x63, 0x16, 0x7e, 0x91, 0x03, 0x95, 0xe1, 0x1b,
-0xbc, 0xf1, 0xb6, 0x81, 0xfd, 0x6f, 0xdd, 0xd5,
-0xd5, 0x98, 0xbf, 0x45, 0xae, 0xa8, 0x3c, 0xb0,
-0x28, 0xdc, 0x84, 0x57, 0x72, 0x6c, 0xfc, 0x32,
-0xa1, 0x23, 0xa6, 0x97, 0xaa, 0x4a, 0xa4, 0x07,
-0x3a, 0xf4, 0x40, 0x71, 0x55, 0x3b, 0xd9, 0x46,
-0xa8, 0x9e, 0x00, 0x75, 0xbf, 0xbb, 0xc0, 0x7a,
-0x3e, 0xae, 0x37, 0x13, 0x6b, 0xd4, 0xb2, 0x88,
-0x7a, 0x4b, 0xeb, 0x9b, 0xe6, 0x3f, 0x2f, 0x2b,
-0x8b, 0x96, 0x7e, 0x8b, 0x4c, 0x4d, 0xac, 0x31,
-0xca, 0x9a, 0xf2, 0x9a, 0xb6, 0x13, 0x97, 0x85,
-0x5f, 0x4f, 0xc1, 0x03, 0x52, 0xb9, 0xa1, 0xf6,
-0x93, 0x33, 0xf0, 0x00, 0x94, 0x2d, 0xba, 0xb4,
-0x3f, 0x8c, 0x57, 0xe0, 0x6e, 0xe3, 0x89, 0x26,
-0x92, 0x63, 0xe1, 0x17, 0x62, 0xee, 0x01, 0x08,
-0x1b, 0xc1, 0x78, 0x39, 0x02, 0xab, 0x14, 0x36,
-0x36, 0xb0, 0x80, 0x81, 0x5d, 0xb9, 0x29, 0x1e,
-0xa8, 0x14, 0xeb, 0xab, 0x52, 0xda, 0x89, 0x68,
-0xf5, 0x02, 0xa2, 0x55, 0xd1, 0x00, 0x61, 0xb0,
-0xb5, 0x54, 0x2b, 0xef, 0xd3, 0x4e, 0xa2, 0xf1,
-0x60, 0xdc, 0x73, 0x50, 0xac, 0xaf, 0x4a, 0x2d,
-0x59, 0xd8, 0x07, 0xd7, 0xc0, 0x06, 0xb3, 0x21,
-0xa4, 0x1e, 0x26, 0xdf, 0x47, 0xc0, 0xf9, 0x7a,
-0x08, 0x0e, 0xc3, 0x5c, 0x28, 0x30, 0x65, 0xb7,
-0x85, 0x5f, 0xae, 0x59, 0xb7, 0xac, 0xd7, 0x03,
-0x5b, 0x2a, 0x13, 0xee, 0xca, 0x9c, 0xf5, 0x52,
-0x80, 0x6e, 0x78, 0x3c, 0x52, 0x89, 0xd1, 0xce,
-0xf6, 0x7f, 0x56, 0xb7, 0xcb, 0x6e, 0x0b, 0x77,
-0x5c, 0x3f, 0x86, 0x75, 0xed, 0xb3, 0x4c, 0xb5,
-0x39, 0xa7, 0x16, 0x36, 0xc2, 0x32, 0x74, 0xf8,
-0xee, 0xa9, 0xda, 0x4f, 0xe9, 0x0c, 0xd3, 0xdd,
-0x8c, 0xe0, 0xc7, 0xd7, 0x57, 0x42, 0x9a, 0x0a,
-0xeb, 0xd0, 0xf3, 0xab, 0xab, 0x2f, 0xb1, 0x0c,
-0xde, 0xc6, 0x98, 0x81, 0x06, 0x59, 0x21, 0xee,
-0xb3, 0x4b, 0x9d, 0x8e, 0x91, 0xc5, 0xd5, 0x18,
-0x43, 0x16, 0x4d, 0x87, 0x97, 0x5b, 0xf4, 0xf4,
-0x4d, 0x23, 0xb7, 0x16, 0xc0, 0xbf, 0xd3, 0x2b,
-0xd3, 0x05, 0x23, 0xb8, 0x2e, 0x04, 0x7e, 0x4d,
-0x13, 0x51, 0xd3, 0x46, 0x5a, 0xc4, 0x02, 0x86,
-0x17, 0xa5, 0x39, 0xb4, 0x1c, 0x31, 0x17, 0x5f,
-0x48, 0x5f, 0x3b, 0xbe, 0x63, 0x02, 0x77, 0x5c,
-0x5f, 0x18, 0xaf, 0xd1, 0x05, 0x09, 0x44, 0xab,
-0xba, 0xbe, 0xcf, 0x5a, 0xaf, 0x3a, 0x91, 0x3f,
-0xe8, 0x9f, 0xa9, 0xbe, 0xb6, 0xa9, 0x3e, 0xf1,
-0xc0, 0x7f, 0x78, 0xc0, 0xc2, 0xaf, 0xc2, 0x17,
-0xb5, 0x75, 0x1a, 0x46, 0x7a, 0x35, 0x45, 0x7f,
-0x0f, 0x1b, 0x0d, 0x3d, 0xad, 0xde, 0x9b, 0x33,
-0xdd, 0xfc, 0x03, 0x9d, 0x33, 0xa8, 0xfe, 0x88,
-0x38, 0xf8, 0xb5, 0x95, 0xae, 0x81, 0x19, 0x1d,
-0x0d, 0xb8, 0xf4, 0x52, 0xbf, 0x80, 0xb2, 0x14,
-0x9b, 0x57, 0xba, 0x46, 0xaf, 0xea, 0xc8, 0xbb,
-0x05, 0x57, 0x3b, 0x7f, 0x3e, 0x7a, 0x71, 0x9a,
-0x50, 0x7c, 0x54, 0x1e, 0xc8, 0x31, 0xa0, 0x03,
-0xb6, 0xc3, 0x9f, 0x51, 0xbf, 0xae, 0x24, 0x94,
-0x20, 0xec, 0x02, 0xd2, 0x61, 0xe3, 0xd7, 0x4e,
-0x38, 0x88, 0x61, 0x06, 0x46, 0x4d, 0x3a, 0x0c,
-0x2a, 0x61, 0xf0, 0xc6, 0x3d, 0x95, 0xb0, 0x1e,
-0x23, 0xbd, 0xfc, 0x44, 0xf9, 0x6c, 0xc5, 0xb0,
-0xf0, 0x0b, 0x63, 0xfe, 0x17, 0x4d, 0xdf, 0x7c,
-0x84, 0xe3, 0x73, 0x18, 0xea, 0x23, 0x1c, 0xa3,
-0xe1, 0x62, 0xf8, 0x85, 0x23, 0xb5, 0xf0, 0xeb,
-0x0c, 0x39, 0x02, 0xf3, 0x0c, 0x5f, 0x87, 0xbc,
-0xaa, 0xfd, 0xb0, 0x14, 0xae, 0x5c, 0xd9, 0x4f,
-0x16, 0x32, 0xfc, 0x32, 0xbc, 0x31, 0x99, 0x36,
-0x5a, 0xf8, 0x15, 0xc3, 0xf7, 0x30, 0x00, 0x97,
-0x3e, 0x48, 0xca, 0xa1, 0x63, 0x51, 0xc0, 0xef,
-0x66, 0xfd, 0x39, 0x76, 0x7d, 0x35, 0xac, 0x6f,
-0x6f, 0xd5, 0x2d, 0xfc, 0x72, 0xe9, 0x06, 0x85,
-0xed, 0x8a, 0xa7, 0x85, 0x18, 0xa4, 0x83, 0x06,
-0x24, 0xb5, 0x85, 0x24, 0xb0, 0xbf, 0x41, 0x45,
-0xa5, 0x68, 0x58, 0xeb, 0xcb, 0x8b, 0xcc, 0x45,
-0x4f, 0x79, 0xc2, 0x7e, 0x34, 0x14, 0xfd, 0x35,
-0x77, 0x98, 0x3c, 0xa8, 0x3e, 0xa4, 0x06, 0x4d,
-0xf7, 0xfc, 0x56, 0x6b, 0x7d, 0x41, 0x7e, 0x0c,
-0x7d, 0x50, 0x18, 0x6e, 0xa4, 0x2f, 0xc7, 0x62,
-0x29, 0x34, 0xbc, 0xed, 0x32, 0xa5, 0x29, 0xa3,
-0x4e, 0xf5, 0xe6, 0xc8, 0x54, 0xc4, 0x87, 0x89,
-0x69, 0x69, 0x03, 0x61, 0xcb, 0x95, 0x4f, 0x31,
-0x56, 0x1f, 0x85, 0x67, 0xbc, 0xbe, 0xb5, 0x9d,
-0xcd, 0xc6, 0xb1, 0xca, 0x6a, 0x65, 0x69, 0xab,
-0x3c, 0x28, 0xe2, 0x43, 0x53, 0xba, 0x00, 0xef,
-0xd1, 0x6b, 0x2b, 0xaa, 0xee, 0x97, 0x5a, 0xe1,
-0xf7, 0x14, 0xfd, 0xfc, 0x48, 0xf9, 0x05, 0x18,
-0xa3, 0xf3, 0xd2, 0xbe, 0x93, 0xf2, 0xb0, 0x85,
-0x5f, 0xa5, 0x9f, 0xc2, 0xf3, 0xb4, 0x5a, 0x55,
-0xa9, 0x3b, 0x00, 0x9d, 0xb4, 0x7c, 0x58, 0xed,
-0xda, 0x3e, 0x94, 0x78, 0xbe, 0x22, 0xd0, 0xeb,
-0xf9, 0x9c, 0x0c, 0xe7, 0x58, 0xf8, 0xb5, 0x01,
-0x79, 0x4a, 0x35, 0xa8, 0xad, 0x39, 0x54, 0xdb,
-0xa1, 0x54, 0xf4, 0xe7, 0x85, 0x02, 0x87, 0xe9,
-0x5e, 0x15, 0x47, 0x31, 0x8f, 0x9c, 0x92, 0x84,
-0xcf, 0x44, 0xdf, 0x8b, 0xd8, 0x1d, 0x50, 0x29,
-0x22, 0x5a, 0x67, 0x2c, 0x80, 0x6e, 0x30, 0x87,
-0x5d, 0x09, 0x30, 0x10, 0xb7, 0x62, 0x7e, 0xa3,
-0x64, 0x25, 0xbc, 0x03, 0xc1, 0x90, 0x17, 0xe4,
-0xed, 0x65, 0x1f, 0x9b, 0x0b, 0xcc, 0x07, 0x18,
-0xbe, 0x23, 0xd1, 0xe8, 0x59, 0x9a, 0x6c, 0xe8,
-0x6f, 0x74, 0xf0, 0xeb, 0x9f, 0xa0, 0x5e, 0xf2,
-0x1d, 0xc0, 0x1e, 0x8e, 0xd1, 0x6b, 0x4d, 0x0f,
-0xc7, 0x2f, 0xa8, 0xef, 0xf1, 0x25, 0xcb, 0xb3,
-0xf9, 0x17, 0x46, 0x95, 0x0f, 0x52, 0x79, 0x99,
-0x76, 0xd0, 0x60, 0xf7, 0x41, 0x1e, 0xc7, 0xa2,
-0x14, 0xc4, 0x02, 0x2d, 0x9b, 0x7f, 0x61, 0x9f,
-0x13, 0x01, 0x13, 0x51, 0xf9, 0x2a, 0x16, 0xd2,
-0xec, 0x16, 0xd1, 0xc5, 0x30, 0x59, 0x20, 0xe6,
-0xc2, 0x54, 0x38, 0xff, 0x02, 0x37, 0x90, 0x08,
-0xb4, 0x35, 0xed, 0x14, 0xc1, 0xd2, 0xf3, 0xb0,
-0x92, 0x81, 0x6f, 0x48, 0xf8, 0x4c, 0x5d, 0xfb,
-0x0e, 0x42, 0xc0, 0x1c, 0x5d, 0xbd, 0x9e, 0x9c,
-0x4a, 0xcc, 0xa1, 0x8f, 0x0f, 0x7a, 0xee, 0x0d,
-0x20, 0x28, 0x24, 0xaa, 0xd2, 0xf2, 0x7d, 0xa4,
-0x5a, 0xd1, 0x04, 0x7e, 0x2d, 0x81, 0xd3, 0x78,
-0x9f, 0x02, 0x8f, 0x1c, 0xf1, 0xbe, 0x0c, 0xf3,
-0x07, 0xa5, 0x1a, 0x79, 0x89, 0x7a, 0x9a, 0xd6,
-0x9a, 0xbe, 0x85, 0xb2, 0x5f, 0xc4, 0x1b, 0x46,
-0xc9, 0x0b, 0xae, 0x31, 0xb6, 0xbe, 0x4c, 0xc6,
-0xbf, 0xa0, 0xbe, 0x1f, 0x71, 0x79, 0x88, 0x19,
-0x7d, 0x1b, 0x4f, 0xb6, 0xf5, 0x8b, 0x75, 0xa1,
-0xba, 0xf8, 0x2b, 0x0a, 0xc1, 0x38, 0xae, 0xa6,
-0xd3, 0x10, 0x3e, 0xe6, 0xeb, 0x6e, 0x08, 0x12,
-0x64, 0x64, 0x66, 0xf0, 0xc5, 0x4e, 0x62, 0xf1,
-0xa6, 0x4b, 0x59, 0xec, 0x37, 0x07, 0x54, 0x13,
-0xef, 0xfb, 0xef, 0xf0, 0x44, 0x0a, 0x87, 0x83,
-0x8c, 0x0c, 0xa3, 0x41, 0xf5, 0x14, 0x09, 0xe7,
-0x88, 0xb5, 0x83, 0xfc, 0x6b, 0x5f, 0x4b, 0xd5,
-0xb6, 0x8e, 0xe8, 0x4c, 0x3f, 0x3c, 0x4d, 0xcb,
-0x06, 0x90, 0x76, 0x21, 0x0a, 0xb7, 0x54, 0x9d,
-0x50, 0x57, 0xe7, 0xa8, 0xe2, 0x3e, 0x2b, 0x94,
-0xc3, 0x6c, 0xec, 0x9a, 0xaa, 0xac, 0x2d, 0x30,
-0x1e, 0x52, 0x59, 0x58, 0x98, 0xb3, 0x1b, 0xf9,
-0x17, 0xf2, 0xe5, 0x10, 0xa9, 0x11, 0x6d, 0x10,
-0xbf, 0x10, 0xb6, 0xea, 0xe9, 0xd4, 0x58, 0xee,
-0xd5, 0xf0, 0x79, 0x6f, 0x98, 0xfa, 0x58, 0xb0,
-0x7d, 0x10, 0x18, 0x7e, 0xc9, 0x35, 0xc2, 0x1f,
-0x32, 0xfe, 0x85, 0x7e, 0xc3, 0x7b, 0x79, 0x4b,
-0x6e, 0x5a, 0x19, 0x29, 0x14, 0x44, 0x8c, 0x7b,
-0x12, 0x8e, 0x5f, 0x62, 0x5c, 0x9a, 0x88, 0xf0,
-0xbd, 0xf1, 0xf2, 0x99, 0xa1, 0x03, 0xda, 0x73,
-0x68, 0xc8, 0xcc, 0xd3, 0xd6, 0xa1, 0x83, 0x45,
-0xfe, 0xa5, 0x0b, 0xfc, 0x5a, 0xae, 0x72, 0x6e,
-0x15, 0x27, 0x8a, 0xf1, 0x04, 0x0d, 0x18, 0x1d,
-0x8c, 0x5b, 0xdd, 0x2f, 0xae, 0xa4, 0xc5, 0x5c,
-0x2c, 0x44, 0xfc, 0x7a, 0x16, 0x82, 0x06, 0x46,
-0x44, 0x15, 0xfa, 0xfd, 0x79, 0xb3, 0xd9, 0x9f,
-0xec, 0x36, 0x81, 0x23, 0x96, 0xcf, 0x2c, 0x56,
-0x30, 0xd4, 0x0f, 0xe2, 0x3f, 0x77, 0x57, 0xc0,
-0x36, 0xd0, 0xa3, 0x95, 0xc8, 0xbf, 0xa0, 0x05,
-0xaf, 0xe8, 0x7e, 0x72, 0xd0, 0x65, 0xe1, 0x57,
-0x0c, 0x46, 0xa4, 0xba, 0xe2, 0xe0, 0x1a, 0xf4,
-0x1b, 0x29, 0x1c, 0xad, 0x77, 0x4d, 0x51, 0x0f,
-0x22, 0x5a, 0x6d, 0xb1, 0xb2, 0x46, 0xbe, 0x90,
-0xc5, 0xbf, 0xd0, 0x03, 0x78, 0xfa, 0xf1, 0xf5,
-0xfb, 0x47, 0xe0, 0xb4, 0xcb, 0xe2, 0x29, 0x9b,
-0xe4, 0xf7, 0xc1, 0xe1, 0x5f, 0x67, 0xa1, 0xd6,
-0xc8, 0x2d, 0x96, 0xe7, 0xc3, 0x7f, 0x40, 0x17,
-0xa3, 0x30, 0x33, 0xe0, 0xac, 0x51, 0x63, 0xf8,
-0x36, 0xb7, 0xe6, 0x88, 0xf5, 0xb5, 0xb0, 0x34,
-0xad, 0x76, 0xf3, 0xf7, 0x10, 0x51, 0xb8, 0x03,
-0x02, 0xc5, 0x9e, 0x56, 0xa2, 0xd3, 0x6e, 0xa9,
-0xda, 0xe3, 0x59, 0xeb, 0x2e, 0x20, 0x62, 0x4e,
-0x5d, 0xc8, 0x19, 0xa1, 0xfa, 0x06, 0xb7, 0xdf,
-0x5f, 0x21, 0x3f, 0x44, 0x2b, 0x8c, 0x47, 0xb4,
-0xd6, 0xc6, 0x8e, 0x3d, 0x65, 0x95, 0xc6, 0x8d,
-0x5a, 0xab, 0xdf, 0xc5, 0xdb, 0x94, 0x2a, 0x3b,
-0xd9, 0xf3, 0x69, 0x52, 0xfd, 0xa4, 0xc2, 0xb8,
-0x9f, 0xce, 0x34, 0x3c, 0xda, 0x0d, 0x82, 0xb1,
-0x7a, 0xb4, 0xc8, 0x4c, 0x31, 0x5f, 0x09, 0xce,
-0x19, 0x6b, 0x9b, 0x0b, 0xb6, 0xc8, 0x0a, 0x12,
-0xb1, 0x05, 0xac, 0x3f, 0x48, 0xb2, 0xa0, 0x86,
-0x19, 0x16, 0x7e, 0x45, 0x39, 0x7e, 0xd5, 0x35,
-0xb3, 0xe1, 0x84, 0xac, 0x3f, 0xed, 0xe4, 0xec,
-0x18, 0x0d, 0x67, 0xbe, 0x12, 0xec, 0xf9, 0x40,
-0x3e, 0x2d, 0x8a, 0xa9, 0x23, 0xe8, 0x7f, 0xac,
-0x39, 0xe5, 0x06, 0xb1, 0xf1, 0xab, 0x12, 0x9e,
-0x43, 0xfe, 0x15, 0x4d, 0x90, 0x1a, 0x7d, 0xad,
-0x32, 0xbb, 0x05, 0x89, 0xd8, 0x20, 0x5e, 0x09,
-0x30, 0x46, 0xb6, 0xde, 0xc6, 0x2f, 0x91, 0xdf,
-0x28, 0x0d, 0xf9, 0x6f, 0xd0, 0xb6, 0xeb, 0x8c,
-0x88, 0x11, 0xf6, 0xd6, 0xe9, 0x68, 0xdc, 0xb5,
-0x5e, 0xcc, 0x29, 0x2d, 0x9c, 0xaa, 0xe1, 0xfb,
-0x9c, 0xaa, 0x3c, 0xe5, 0xd7, 0x10, 0xe3, 0xaa,
-0xcc, 0x29, 0xab, 0xc8, 0xbb, 0xf1, 0xab, 0xe8,
-0x32, 0xd3, 0xb3, 0x0a, 0x7d, 0xa6, 0xf0, 0x3f,
-0x88, 0x5f, 0x7f, 0xa0, 0xd7, 0x0e, 0x7a, 0x7f,
-0x24, 0xdf, 0x82, 0x7e, 0xec, 0xda, 0xb4, 0x07,
-0xf9, 0x97, 0xf1, 0x4f, 0xe9, 0xb9, 0x83, 0x4b,
-0x6b, 0xda, 0x02, 0x3a, 0xbf, 0x8f, 0x5a, 0xb2,
-0x9b, 0xf1, 0x94, 0x63, 0xe8, 0xde, 0x4d, 0xf2,
-0x5b, 0xf4, 0xf3, 0x4b, 0x9f, 0x29, 0x1a, 0x32,
-0xce, 0xc1, 0x63, 0xff, 0xb6, 0x74, 0x8f, 0x1c,
-0xb1, 0x70, 0x47, 0xf9, 0x35, 0x8c, 0x6d, 0xba,
-0xfc, 0x54, 0xde, 0x73, 0xeb, 0x7b, 0xe1, 0xb3,
-0xd6, 0x9a, 0xb4, 0xaf, 0xbb, 0xed, 0x02, 0x9c,
-0x8b, 0xd7, 0xa4, 0x37, 0x3e, 0x2b, 0x9b, 0xe2,
-0x19, 0xee, 0x2a, 0x7d, 0xcc, 0xdc, 0xa7, 0x55,
-0xa5, 0x11, 0xad, 0xfc, 0xb8, 0xbe, 0xb6, 0x0d,
-0xde, 0xb8, 0x90, 0x1c, 0x47, 0xfe, 0x55, 0x35,
-0xe8, 0x5b, 0x48, 0x3e, 0x12, 0xeb, 0x8b, 0xf3,
-0x2f, 0x69, 0x8e, 0x99, 0x37, 0x1c, 0x88, 0xc3,
-0xff, 0x34, 0x66, 0xf5, 0x21, 0x11, 0x7b, 0xd4,
-0xd8, 0xa7, 0x23, 0x8b, 0x6c, 0xce, 0x31, 0x75,
-0xb1, 0x06, 0x95, 0x0d, 0x22, 0xb7, 0x73, 0xb5,
-0x1b, 0xf4, 0x87, 0xf8, 0x90, 0xd9, 0xd8, 0x09,
-0x7b, 0x08, 0x81, 0x94, 0xf5, 0x5d, 0x25, 0xcc,
-0x8f, 0xd5, 0x7f, 0x90, 0x3f, 0x4c, 0xb6, 0xb5,
-0x3e, 0xd9, 0x57, 0x83, 0x37, 0x94, 0x5f, 0x40,
-0x9f, 0x70, 0x0d, 0xcb, 0x35, 0x7d, 0x24, 0xe6,
-0x8b, 0xe3, 0x17, 0x7a, 0x80, 0x8d, 0x49, 0x79,
-0x1b, 0x9c, 0xa3, 0x75, 0xe6, 0xe5, 0x48, 0xc4,
-0x78, 0xf6, 0x09, 0x47, 0x9a, 0x16, 0xf3, 0x55,
-0x86, 0xfc, 0xeb, 0x33, 0x0c, 0xf5, 0xbd, 0xc3,
-0x6d, 0xcd, 0xf8, 0x1e, 0xce, 0x33, 0x5f, 0x1b,
-0x5e, 0xf5, 0x63, 0x75, 0x4c, 0x99, 0xc3, 0x98,
-0x5d, 0xaa, 0x91, 0x7f, 0xd7, 0x36, 0x60, 0xdc,
-0x2a, 0x68, 0x56, 0x86, 0xe4, 0x48, 0xeb, 0x1b,
-0x2d, 0x01, 0xc1, 0xad, 0x1e, 0x81, 0x99, 0x8c,
-0x6d, 0x0d, 0x5a, 0x73, 0x21, 0x71, 0x9f, 0xc9,
-0x18, 0xc7, 0x5f, 0xb9, 0x1f, 0xa1, 0x01, 0xd3,
-0x9d, 0xcc, 0x59, 0xa9, 0x3e, 0x0f, 0x7f, 0xc7,
-0x58, 0x5b, 0xda, 0xc1, 0xaf, 0x16, 0xc4, 0x02,
-0x33, 0xba, 0x27, 0x10, 0x33, 0xf9, 0xb8, 0xc2,
-0x39, 0x87, 0xd5, 0x87, 0xa2, 0x4a, 0xca, 0xb3,
-0x00, 0x7a, 0xc5, 0xfa, 0x82, 0xfc, 0x95, 0x89,
-0x8f, 0xa1, 0x3e, 0xe5, 0xfd, 0x5c, 0x8e, 0xd1,
-0x77, 0x20, 0x9c, 0xca, 0x3f, 0x25, 0x23, 0x23,
-0x8b, 0x5d, 0x9e, 0xca, 0x3f, 0xd3, 0x60, 0xda,
-0xf8, 0xc5, 0xbc, 0x7a, 0x6d, 0xbf, 0xef, 0x87,
-0x53, 0x86, 0x4d, 0xe4, 0x29, 0x47, 0x96, 0x7e,
-0xde, 0x36, 0x14, 0x65, 0xfe, 0x10, 0xc9, 0xda,
-0x60, 0xbb, 0x85, 0x5f, 0xe9, 0xd4, 0x50, 0xac,
-0xde, 0x9b, 0xbf, 0x56, 0xd6, 0xe9, 0xe1, 0x50,
-0x5d, 0xbe, 0xb7, 0x45, 0x0e, 0x19, 0x29, 0x3d,
-0x5c, 0x8a, 0x0e, 0x24, 0x64, 0xe7, 0x0f, 0x4f,
-0x98, 0x1d, 0xa1, 0xea, 0x62, 0x75, 0x0d, 0x29,
-0x83, 0x8e, 0x6f, 0x56, 0x17, 0xbb, 0xd7, 0x92,
-0xb2, 0x78, 0xc7, 0xea, 0x40, 0x9f, 0xba, 0x80,
-0x38, 0xfc, 0xeb, 0x30, 0xdd, 0xa1, 0x07, 0x53,
-0x53, 0xc2, 0x24, 0x5f, 0x6f, 0xd3, 0x83, 0x07,
-0x2e, 0x9b, 0xef, 0x7f, 0xa0, 0xa3, 0xad, 0x4c,
-0x4f, 0x75, 0x94, 0xb5, 0xde, 0x65, 0xe5, 0x0f,
-0x4b, 0x12, 0xd0, 0xa1, 0xfc, 0x9d, 0x74, 0x03,
-0xf8, 0xd1, 0x40, 0x67, 0x5e, 0x49, 0x73, 0x12,
-0x1a, 0x2e, 0x58, 0x7c, 0x1a, 0x11, 0x8b, 0x7f,
-0x41, 0xc9, 0x09, 0x18, 0x64, 0x3e, 0x7c, 0x43,
-0x5b, 0xb9, 0x91, 0x22, 0x75, 0xe4, 0xe6, 0x96,
-0xa2, 0x04, 0xa4, 0xb4, 0x2e, 0x0c, 0x3c, 0xe4,
-0x26, 0x85, 0x8f, 0x2b, 0x2d, 0x75, 0xa8, 0x8c,
-0x0b, 0x57, 0x6d, 0xf0, 0x34, 0x91, 0x0b, 0x50,
-0x3f, 0xc3, 0x77, 0xc7, 0x5f, 0x2c, 0x21, 0x67,
-0x5b, 0x6b, 0xcd, 0x39, 0xcd, 0x1e, 0x87, 0x7f,
-0x21, 0x3d, 0x61, 0x68, 0xf5, 0x54, 0x79, 0x15,
-0x02, 0x22, 0x23, 0x74, 0x72, 0x10, 0x5e, 0x46,
-0x03, 0xfd, 0xaa, 0x83, 0x5f, 0x95, 0xc8, 0x07,
-0x11, 0xad, 0x68, 0x20, 0xa1, 0x3c, 0x07, 0x35,
-0x92, 0x1c, 0x47, 0x62, 0x78, 0xbf, 0xc2, 0xf9,
-0xa0, 0xc3, 0xbf, 0x0c, 0x48, 0xa0, 0x6f, 0xf1,
-0xb0, 0xd7, 0x24, 0x09, 0x15, 0x08, 0x64, 0x61,
-0x93, 0x50, 0xe4, 0x5c, 0xaa, 0x86, 0x01, 0x8c,
-0xe0, 0x5f, 0x85, 0x97, 0x40, 0x3b, 0xad, 0xaa,
-0xe8, 0x64, 0x5c, 0x66, 0x4f, 0xeb, 0xac, 0xf4,
-0x8d, 0xb3, 0xc9, 0x2d, 0x8d, 0x6b, 0xdb, 0x67,
-0x0d, 0xa9, 0xf7, 0x91, 0x52, 0x27, 0x7f, 0x08,
-0xbf, 0x25, 0xb5, 0x43, 0xbe, 0x1a, 0x79, 0x23,
-0x7d, 0xa3, 0x71, 0xfe, 0x60, 0x4e, 0x8d, 0x7c,
-0xb3, 0xf9, 0x72, 0x8b, 0x36, 0x14, 0xac, 0x44,
-0xfc, 0xe2, 0x43, 0x37, 0x30, 0x7e, 0xc6, 0x78,
-0x03, 0x7c, 0x7b, 0xc8, 0x10, 0x3d, 0xaf, 0xd5,
-0xf5, 0xf9, 0xd2, 0x9e, 0x24, 0x5c, 0x60, 0xf3,
-0x75, 0x56, 0xee, 0x17, 0xf9, 0x8d, 0x5d, 0x25,
-0x69, 0x48, 0x21, 0x7e, 0x79, 0x69, 0x03, 0xf3,
-0x75, 0x61, 0x58, 0x82, 0x81, 0x99, 0x92, 0x52,
-0xc2, 0x12, 0x3e, 0x1f, 0x9b, 0x7f, 0x5d, 0x3a,
-0x15, 0x59, 0x92, 0xde, 0x53, 0x39, 0x2c, 0xdf,
-0x09, 0xbf, 0x40, 0x6e, 0xae, 0x86, 0xe4, 0x25,
-0xf0, 0x06, 0xcc, 0x37, 0xf3, 0x43, 0xb2, 0x5f,
-0x3c, 0x1f, 0x91, 0x3f, 0x9c, 0xc5, 0x72, 0x9e,
-0x37, 0x4b, 0x0f, 0xb5, 0x73, 0x03, 0xf1, 0x8b,
-0xce, 0x48, 0xe7, 0xad, 0x40, 0x5c, 0x16, 0x3e,
-0x53, 0x79, 0x17, 0x7e, 0x0a, 0xcb, 0x06, 0x30,
-0xca, 0xbd, 0x93, 0xa5, 0x43, 0x4d, 0xf5, 0x07,
-0xe4, 0xce, 0xca, 0x9f, 0xc6, 0x66, 0xb0, 0xac,
-0x88, 0xdf, 0xe6, 0x5f, 0x1f, 0xc1, 0x9f, 0x0f,
-0xd7, 0x6c, 0xf1, 0x26, 0xae, 0xa8, 0x54, 0xdf,
-0xd6, 0x6b, 0x10, 0xb6, 0x72, 0x2b, 0x2b, 0x0e,
-0x36, 0x2e, 0xa0, 0xf9, 0x09, 0x8f, 0xc3, 0xbf,
-0x92, 0xc6, 0x10, 0x1b, 0x97, 0x99, 0x1b, 0x87,
-0x01, 0x98, 0x01, 0x4b, 0x8d, 0xdc, 0x7e, 0x6d,
-0x54, 0xb9, 0x16, 0x7c, 0x86, 0xbc, 0xd9, 0xe6,
-0x5f, 0x7d, 0x6a, 0x0f, 0xcc, 0x5f, 0xe4, 0xd5,
-0xe4, 0x0a, 0xe5, 0x80, 0x12, 0x36, 0xf2, 0xe3,
-0x0f, 0x2d, 0x87, 0x1e, 0xe4, 0x05, 0x4b, 0xe2,
-0xe8, 0x0f, 0x2d, 0xfe, 0xb5, 0x1c, 0xee, 0x57,
-0x02, 0x46, 0x34, 0x7e, 0x17, 0x23, 0x59, 0x01,
-0xe3, 0x86, 0x38, 0xa9, 0x50, 0x9e, 0x90, 0x66,
-0x2f, 0x52, 0xe3, 0xf8, 0x46, 0x59, 0xfc, 0xab,
-0x16, 0x19, 0xc7, 0x1c, 0xc6, 0x41, 0xe6, 0x93,
-0x5f, 0xc1, 0x0e, 0x23, 0xaf, 0xdf, 0x3d, 0x1f,
-0x59, 0xc9, 0x0e, 0xa3, 0xb4, 0x9f, 0xe4, 0xd8,
-0xeb, 0xab, 0xb8, 0x75, 0x8d, 0xfe, 0xc4, 0xf5,
-0x95, 0xb7, 0xcc, 0x2e, 0xa6, 0x8f, 0xeb, 0x65,
-0x51, 0xf7, 0x2d, 0xee, 0xe2, 0xf6, 0xc7, 0xf5,
-0x59, 0xd1, 0xca, 0x5b, 0xdc, 0xad, 0x99, 0xfc,
-0x61, 0xaa, 0xa9, 0x0e, 0xd9, 0x56, 0x79, 0x99,
-0x31, 0xd8, 0x14, 0x2e, 0xce, 0x5f, 0xd3, 0x50,
-0x86, 0x57, 0xc2, 0xc5, 0x4b, 0x5e, 0x91, 0xab,
-0x25, 0x81, 0x5f, 0xd3, 0x90, 0x76, 0x69, 0x97,
-0x34, 0x22, 0x5a, 0x0d, 0x19, 0xef, 0x20, 0xff,
-0xca, 0xdf, 0xd4, 0x30, 0x10, 0x65, 0xf9, 0xc3,
-0x8d, 0xc8, 0xbf, 0x2e, 0xb1, 0xf1, 0xcb, 0xf8,
-0x10, 0xa1, 0xcd, 0xbb, 0xb9, 0xed, 0x77, 0xfa,
-0x01, 0x35, 0xbc, 0xf8, 0xe6, 0xb8, 0x67, 0xa7,
-0x71, 0x20, 0xba, 0xaa, 0x69, 0xc9, 0x26, 0x79,
-0xa6, 0xcd, 0xbf, 0x3e, 0x34, 0x3a, 0x9a, 0xaa,
-0xb7, 0xe4, 0xaf, 0x25, 0x88, 0xef, 0x80, 0x8f,
-0x6e, 0x9d, 0x7f, 0x56, 0xe3, 0xdb, 0xfa, 0x6c,
-0x4d, 0xa5, 0xfe, 0x02, 0x27, 0x7f, 0x48, 0xb7,
-0xa9, 0xc1, 0xa8, 0xaa, 0x6d, 0xee, 0x93, 0xb6,
-0xa9, 0x7a, 0xf4, 0x46, 0x6d, 0x73, 0x7b, 0x7b,
-0x0b, 0xc4, 0x9a, 0xd4, 0x4b, 0x48, 0xab, 0x93,
-0x3f, 0xec, 0xb8, 0x3f, 0x16, 0x8c, 0x3e, 0xbc,
-0x39, 0x32, 0x80, 0xb0, 0x35, 0xf3, 0xfa, 0xbc,
-0x2d, 0xa4, 0x02, 0x1e, 0x96, 0x66, 0x37, 0xa9,
-0x5b, 0xc8, 0x5a, 0x3b, 0x7f, 0xf8, 0x38, 0x60,
-0x7f, 0x9a, 0xbc, 0x9b, 0x8b, 0x3e, 0xd0, 0x3e,
-0x84, 0x70, 0xd3, 0xf4, 0xad, 0xf2, 0x2f, 0xe0,
-0x80, 0x41, 0x62, 0x4b, 0xb6, 0x7a, 0x76, 0xd9,
-0xf9, 0xc3, 0x76, 0xaf, 0xc8, 0x16, 0x16, 0x0d,
-0xd0, 0xb3, 0xdb, 0x5f, 0x88, 0x15, 0xf8, 0x8b,
-0xfa, 0xe8, 0xd9, 0xc6, 0xda, 0xe8, 0x1c, 0xbf,
-0x7c, 0x83, 0x9d, 0x3f, 0xdc, 0x46, 0x8e, 0x19,
-0x5d, 0x5a, 0xb0, 0xfd, 0x6b, 0x94, 0x98, 0x39,
-0x61, 0xad, 0x9a, 0xca, 0x65, 0x24, 0x65, 0x74,
-0xb1, 0x44, 0xa2, 0xdb, 0xc9, 0x1f, 0x22, 0x53,
-0x08, 0xd0, 0x1b, 0x90, 0x7f, 0xe1, 0xba, 0x61,
-0xf9, 0x43, 0x46, 0xc4, 0x90, 0xa4, 0x57, 0x26,
-0x22, 0x6e, 0xe1, 0xc6, 0x18, 0x7e, 0x31, 0x17,
-0x87, 0x61, 0xa1, 0x97, 0x1b, 0x51, 0x66, 0x74,
-0x42, 0xa5, 0xe9, 0x0e, 0xe9, 0x6e, 0x3b, 0xbf,
-0x31, 0xd5, 0x58, 0x47, 0xcb, 0xfa, 0x3c, 0xf7,
-0x92, 0xa9, 0xc6, 0x43, 0xe1, 0x32, 0x33, 0xda,
-0x4c, 0xa6, 0xd2, 0x75, 0xd2, 0xac, 0x94, 0x7a,
-0x0f, 0xe9, 0xb0, 0xf3, 0x87, 0x05, 0xe6, 0x7b,
-0xc3, 0xa1, 0xc1, 0xfc, 0x85, 0xee, 0x3a, 0xfa,
-0xef, 0xc9, 0x64, 0x1a, 0xe3, 0xf0, 0x82, 0xc4,
-0xcb, 0xe9, 0x6b, 0x86, 0x0a, 0x46, 0xda, 0xdc,
-0x56, 0xfe, 0x70, 0xda, 0xaf, 0xd0, 0xcf, 0x57,
-0xf7, 0x3f, 0xf8, 0x54, 0xf9, 0x4a, 0xfd, 0x63,
-0xa3, 0xee, 0xb0, 0xef, 0x19, 0xf9, 0x93, 0xfe,
-0x73, 0xb0, 0xe0, 0x5d, 0x8c, 0x7b, 0x23, 0x22,
-0xbf, 0x61, 0xb8, 0x2e, 0xc0, 0x51, 0x7a, 0xcd,
-0xb0, 0xf7, 0xbc, 0xfc, 0x13, 0xe3, 0x28, 0xdd,
-0x31, 0xa2, 0xbc, 0xb8, 0xa3, 0xce, 0x38, 0xd4,
-0x7f, 0x15, 0xcb, 0x28, 0x6a, 0x36, 0xff, 0x7a,
-0x41, 0x5b, 0xa7, 0xe8, 0x66, 0xfe, 0x6a, 0xf9,
-0x3b, 0x4d, 0xc8, 0xad, 0x3e, 0x89, 0xde, 0x4b,
-0xbc, 0xe6, 0xba, 0x9d, 0x48, 0x0c, 0xef, 0x25,
-0xb3, 0x33, 0xf9, 0x43, 0x5e, 0x3d, 0x59, 0x15,
-0x99, 0xda, 0xb2, 0x4e, 0x9b, 0x61, 0x5e, 0x7f,
-0x0f, 0x79, 0xb4, 0xe0, 0xa7, 0xfa, 0x77, 0xfb,
-0xdc, 0xcd, 0x9a, 0x62, 0xe7, 0x0f, 0x5f, 0xc3,
-0x90, 0x58, 0x1f, 0xce, 0x9b, 0x4b, 0x96, 0x34,
-0xfe, 0x52, 0xab, 0x38, 0x35, 0x65, 0x61, 0xc1,
-0xee, 0xf8, 0x43, 0x6e, 0xbd, 0x77, 0x76, 0xa8,
-0xf5, 0x32, 0x9b, 0x7f, 0xfd, 0x2b, 0x3d, 0x0a,
-0xcf, 0xef, 0xf7, 0x0e, 0x97, 0xd7, 0xc2, 0x51,
-0x5c, 0xcb, 0x55, 0x67, 0xe4, 0x97, 0xe8, 0x7b,
-0xd2, 0x55, 0xc3, 0x05, 0xa3, 0xee, 0x4a, 0xf1,
-0x5d, 0x88, 0x5f, 0xeb, 0x39, 0x7e, 0x85, 0xda,
-0x86, 0x2a, 0xce, 0xa9, 0x0b, 0xfb, 0x3a, 0xf6,
-0xca, 0x2b, 0xb5, 0x8f, 0x8b, 0x6b, 0xfa, 0x5c,
-0x7b, 0x1a, 0xac, 0xb8, 0x4e, 0xd2, 0xde, 0x85,
-0xf7, 0xd4, 0xb9, 0x18, 0xc6, 0x97, 0xaf, 0x84,
-0xa5, 0x2c, 0xaf, 0xd5, 0xfc, 0xfd, 0x5a, 0xf5,
-0x55, 0x98, 0x6b, 0x7a, 0x43, 0xb2, 0x6e, 0xf3,
-0x2f, 0x56, 0xa9, 0x61, 0x90, 0x44, 0x76, 0x43,
-0x27, 0xd9, 0xce, 0x0d, 0xc2, 0x12, 0x65, 0xeb,
-0x93, 0x72, 0x22, 0x66, 0xf1, 0xaf, 0x95, 0x38,
-0x4d, 0x01, 0x73, 0x56, 0xd2, 0xef, 0x85, 0x5f,
-0x72, 0xd7, 0x1d, 0x08, 0xaa, 0x9d, 0xc0, 0x7d,
-0xa6, 0x6e, 0xe5, 0x0f, 0x21, 0xd8, 0xd8, 0x06,
-0x09, 0xf3, 0x86, 0xf9, 0x64, 0x43, 0xeb, 0x0e,
-0x88, 0xa5, 0x2e, 0x9b, 0x0b, 0x1b, 0xa4, 0x36,
-0x18, 0x34, 0xdd, 0xf3, 0x9c, 0xfc, 0xa1, 0xfa,
-0x63, 0x78, 0x4f, 0x9a, 0xf7, 0x4a, 0xfe, 0x19,
-0xb9, 0x56, 0xff, 0x3d, 0x94, 0xbf, 0x7b, 0xd3,
-0x2a, 0x79, 0xaa, 0xf1, 0xea, 0xdd, 0x57, 0xff,
-0x2f, 0xef, 0x70, 0x83, 0x6e, 0xe5, 0x0f, 0xa7,
-0x8d, 0xd2, 0x31, 0xb8, 0x2a, 0xe5, 0xdb, 0x2b,
-0x0f, 0xe9, 0xef, 0x01, 0xfa, 0xc3, 0xd3, 0x32,
-0x5e, 0x59, 0x71, 0x85, 0xb9, 0xf1, 0xb4, 0xbc,
-0xcb, 0xce, 0x1f, 0x62, 0xbc, 0x41, 0xeb, 0xd3,
-0xd3, 0xbb, 0xe5, 0xf7, 0x8d, 0x23, 0x10, 0x8a,
-0x79, 0xbb, 0x65, 0x16, 0x6f, 0x84, 0xd3, 0xde,
-0x6e, 0xa7, 0xfe, 0x25, 0xf8, 0x57, 0xba, 0xb3,
-0xdb, 0x9f, 0x56, 0xdf, 0xa2, 0x81, 0x88, 0xda,
-0x4d, 0xf0, 0x8a, 0xbe, 0xa0, 0x57, 0xed, 0x8e,
-0x0c, 0x5b, 0xf1, 0x8f, 0x88, 0xd5, 0xcd, 0xcb,
-0x42, 0x24, 0xcd, 0xc8, 0x63, 0x14, 0x43, 0xf4,
-0xc3, 0xae, 0x3d, 0x44, 0x4f, 0xa1, 0x71, 0xca,
-0x65, 0x7d, 0x97, 0x60, 0x37, 0x53, 0x92, 0xe4,
-0x7d, 0x78, 0x84, 0xea, 0x4d, 0x08, 0x5b, 0x43,
-0xda, 0xb3, 0x5a, 0x85, 0x19, 0x75, 0xea, 0x5f,
-0x2c, 0x7f, 0x78, 0x4e, 0x64, 0xa4, 0x5f, 0x86,
-0x43, 0x2d, 0xe1, 0xc6, 0x20, 0xe3, 0xc2, 0x67,
-0x61, 0x15, 0xab, 0x64, 0x65, 0xd7, 0xbf, 0x18,
-0xdb, 0x1a, 0x6e, 0x1b, 0x66, 0x01, 0x70, 0x8c,
-0xe7, 0x0f, 0xcf, 0x03, 0xab, 0x88, 0xc9, 0xe3,
-0xf9, 0x97, 0x99, 0x9f, 0xbc, 0x75, 0x19, 0x4b,
-0xc1, 0x35, 0x09, 0x4e, 0xcd, 0xf9, 0x57, 0xc3,
-0x9b, 0x59, 0xfc, 0x8b, 0x54, 0x0f, 0xba, 0x5f,
-0xf8, 0x73, 0x1d, 0xf6, 0x1a, 0x01, 0x16, 0xb4,
-0x0f, 0x59, 0xd9, 0x5d, 0xbb, 0xfe, 0x65, 0xf1,
-0xaf, 0x5e, 0xf5, 0x6a, 0x62, 0x40, 0x17, 0xbe,
-0x77, 0x3c, 0x3f, 0xff, 0x2c, 0xcf, 0xd8, 0x93,
-0x2f, 0xac, 0xf5, 0xc5, 0xf9, 0x57, 0xd5, 0xa0,
-0xfb, 0x3e, 0x8c, 0xc7, 0xf6, 0x99, 0x3b, 0x74,
-0x84, 0xad, 0xe3, 0x2d, 0x4f, 0xb7, 0x54, 0xb1,
-0x5a, 0xd2, 0x90, 0x9d, 0x3f, 0xbc, 0x19, 0x58,
-0xfd, 0xcb, 0x7b, 0x8d, 0xdc, 0x80, 0xc6, 0x7c,
-0xbd, 0xa0, 0x46, 0x3e, 0x42, 0x4f, 0xc6, 0x6b,
-0x07, 0x7d, 0xd7, 0x60, 0x4c, 0x6b, 0xe1, 0x17,
-0xab, 0x7f, 0x5d, 0x6b, 0x16, 0x84, 0xe4, 0x34,
-0x1a, 0x2f, 0x2a, 0x48, 0x81, 0xc5, 0xb8, 0x70,
-0x80, 0xe3, 0xf8, 0x17, 0x67, 0x91, 0xef, 0xc3,
-0x21, 0x98, 0x4f, 0xf9, 0xb8, 0xce, 0x92, 0x3a,
-0x56, 0xe0, 0xb3, 0xeb, 0x5f, 0x97, 0x8a, 0xdc,
-0xbb, 0xa7, 0xf9, 0xae, 0x7e, 0x8c, 0x0f, 0xcb,
-0xa8, 0x9b, 0x25, 0xe1, 0x9f, 0xce, 0x99, 0x63,
-0xaa, 0xcd, 0xb7, 0x9c, 0x12, 0xf7, 0xe1, 0xfc,
-0x8b, 0x56, 0xa5, 0xdd, 0xab, 0xc9, 0xe7, 0xda,
-0x3a, 0x7a, 0x45, 0x02, 0x8d, 0xe3, 0xf0, 0xb4,
-0xc9, 0xab, 0x78, 0xe9, 0x71, 0xfc, 0x8b, 0x8d,
-0x34, 0xc5, 0x7c, 0x4b, 0xe2, 0x67, 0x6c, 0xec,
-0x7b, 0x04, 0xff, 0x7a, 0xdd, 0xc9, 0x1f, 0xb2,
-0x0a, 0x02, 0x2d, 0x48, 0xe4, 0x9e, 0xa5, 0x47,
-0xe0, 0xaa, 0x6d, 0x05, 0x09, 0x79, 0x10, 0xbe,
-0xa0, 0x75, 0x34, 0x98, 0xa9, 0x7f, 0x49, 0x36,
-0xdb, 0xca, 0x45, 0x83, 0xd6, 0x28, 0xb9, 0xe3,
-0xf8, 0x97, 0x85, 0x5f, 0xbc, 0x2e, 0x63, 0x14,
-0x3c, 0x2c, 0xef, 0x5c, 0x78, 0x16, 0x61, 0xab,
-0x20, 0x7e, 0x37, 0x63, 0x2e, 0x0b, 0x18, 0x11,
-0xeb, 0xcd, 0xe0, 0x17, 0xb2, 0x89, 0x66, 0x4f,
-0x31, 0xba, 0xe5, 0x3d, 0x24, 0xc1, 0xb9, 0x95,
-0xf2, 0x2c, 0x99, 0xcc, 0xbf, 0xaa, 0x17, 0x7b,
-0x10, 0xda, 0xd0, 0xb8, 0xcb, 0x70, 0xf3, 0xfa,
-0x17, 0xcc, 0x64, 0x6d, 0xf6, 0x8f, 0xe7, 0x5f,
-0x1e, 0xcd, 0x8d, 0x86, 0x1e, 0x60, 0xc5, 0xb2,
-0x3e, 0x7e, 0x45, 0x65, 0xb5, 0x24, 0x0b, 0xbf,
-0x62, 0xa2, 0x87, 0x09, 0xb9, 0xcc, 0x40, 0x5a,
-0x51, 0xfc, 0x20, 0xef, 0xf3, 0x2d, 0x0b, 0x8a,
-0x83, 0xe3, 0xeb, 0x5f, 0xd8, 0xe7, 0xcb, 0xe3,
-0xf2, 0x9b, 0xf0, 0xbf, 0xb5, 0x7a, 0x63, 0x23,
-0x12, 0x16, 0xf5, 0xbc, 0xa8, 0x13, 0x65, 0xd5,
-0xbf, 0x18, 0x47, 0xf3, 0xf5, 0x37, 0xcc, 0x80,
-0xdf, 0x55, 0x86, 0x9b, 0xf2, 0x39, 0x47, 0x33,
-0xc2, 0x4d, 0x2b, 0xe3, 0xf2, 0x7e, 0xb0, 0xf9,
-0x97, 0xc2, 0xf8, 0x97, 0x87, 0xa2, 0x9f, 0x5d,
-0x6f, 0xcc, 0x06, 0x95, 0xb2, 0xfa, 0x97, 0x1e,
-0x40, 0xa3, 0xc8, 0xaa, 0x7f, 0x45, 0xa1, 0xdd,
-0xee, 0x73, 0x23, 0xdd, 0x83, 0x20, 0x9e, 0xc7,
-0xfa, 0xbc, 0xad, 0x0c, 0x17, 0x9a, 0x46, 0x5e,
-0xb7, 0xf0, 0x4b, 0xd9, 0xc9, 0xc6, 0xbe, 0x08,
-0xdf, 0xde, 0xef, 0xc2, 0xc3, 0xda, 0x6c, 0xa3,
-0x34, 0x6e, 0xe0, 0xd8, 0x5b, 0x75, 0x1c, 0xbb,
-0x53, 0xff, 0xb2, 0xfa, 0x9c, 0x1b, 0x97, 0xbf,
-0x0b, 0x27, 0x0d, 0x16, 0x27, 0x60, 0x7f, 0x3e,
-0xc4, 0x07, 0xe5, 0x65, 0xf5, 0xaf, 0x6c, 0xfe,
-0xc5, 0x46, 0xf1, 0x0b, 0xf8, 0x90, 0x72, 0x83,
-0xfd, 0xab, 0x0b, 0x8b, 0x7c, 0xf1, 0x86, 0x9f,
-0x65, 0xf1, 0x2f, 0xe0, 0xd5, 0xae, 0x18, 0x86,
-0x97, 0x0b, 0x90, 0x88, 0x59, 0x73, 0x1a, 0xcc,
-0xd4, 0xbf, 0x38, 0xff, 0x9a, 0x93, 0x74, 0xc7,
-0x90, 0x92, 0x3f, 0x08, 0x3a, 0x23, 0x62, 0x83,
-0x9c, 0x91, 0xa9, 0xac, 0xfe, 0x25, 0xe6, 0x42,
-0xf0, 0x2f, 0xd5, 0x3d, 0x9b, 0xac, 0x04, 0x9a,
-0xaa, 0x10, 0xf5, 0xe5, 0xe7, 0x79, 0xc5, 0xd9,
-0xae, 0x7f, 0x21, 0xff, 0x82, 0xab, 0xa0, 0x2a,
-0xe4, 0x36, 0x36, 0x4f, 0x35, 0xd7, 0x80, 0xc4,
-0xd2, 0x86, 0xef, 0xb2, 0x37, 0xbc, 0xaf, 0xa3,
-0x19, 0x6f, 0xc8, 0xef, 0xd3, 0xa1, 0x3e, 0xc6,
-0xf8, 0x57, 0xa2, 0x20, 0x2a, 0x7f, 0x87, 0xf6,
-0xd1, 0xab, 0x86, 0xbd, 0xab, 0xe5, 0xe3, 0xf0,
-0x87, 0x74, 0xfd, 0xc0, 0x86, 0xd5, 0xf2, 0x47,
-0x16, 0x7e, 0x95, 0xec, 0xd6, 0xce, 0xb1, 0x3a,
-0x2c, 0xc8, 0x9f, 0x28, 0x38, 0xc0, 0x63, 0xd5,
-0xb8, 0x76, 0xf0, 0x4a, 0x5d, 0x3f, 0xae, 0xa6,
-0x5e, 0x81, 0x5f, 0xa0, 0xbc, 0x88, 0xfe, 0xf0,
-0x5a, 0xdd, 0x1b, 0x95, 0x5f, 0x32, 0x2e, 0xd0,
-0x3d, 0x67, 0x5c, 0xdd, 0xe5, 0x17, 0xd0, 0xfb,
-0xd5, 0x23, 0x45, 0x2e, 0x32, 0x35, 0x81, 0x5f,
-0xa5, 0xc8, 0xa4, 0x30, 0xfc, 0xce, 0xbf, 0xc1,
-0x3f, 0x1d, 0x3e, 0xd7, 0xaf, 0x1c, 0x54, 0xef,
-0x93, 0x37, 0xc0, 0xbe, 0x78, 0x95, 0x99, 0x7f,
-0x2f, 0xf9, 0x48, 0x3c, 0x1f, 0xab, 0xfe, 0x65,
-0xa8, 0x8b, 0xc8, 0xa3, 0xf0, 0x0c, 0x29, 0x4f,
-0xe5, 0xad, 0x12, 0x7d, 0x66, 0x9d, 0x37, 0xc5,
-0xf3, 0xb1, 0xf8, 0x17, 0xe4, 0x01, 0xf1, 0xd1,
-0xed, 0xfd, 0x15, 0x0c, 0xc4, 0xf1, 0x8a, 0x8b,
-0x57, 0xc4, 0x52, 0x36, 0x7e, 0x31, 0x3f, 0x56,
-0x0b, 0x5e, 0x90, 0x5f, 0xd0, 0xbb, 0xcd, 0xbd,
-0xe8, 0xd0, 0xca, 0x59, 0x4e, 0xe6, 0x9f, 0xf8,
-0x7a, 0x77, 0xf0, 0x8b, 0xf9, 0x04, 0xed, 0x28,
-0xfd, 0xfa, 0x6e, 0x60, 0xf5, 0x2f, 0xe1, 0xeb,
-0x24, 0x46, 0xc4, 0x64, 0x2b, 0x7f, 0x58, 0x26,
-0xea, 0x5f, 0xe0, 0xed, 0x41, 0x9a, 0x73, 0x78,
-0xeb, 0x3c, 0x24, 0x62, 0x3c, 0x67, 0x35, 0x0f,
-0x7d, 0x4b, 0x83, 0x29, 0xf0, 0x4b, 0xf0, 0xaf,
-0xea, 0x79, 0xee, 0x76, 0xcf, 0x12, 0x25, 0x81,
-0x00, 0x94, 0xcf, 0xfc, 0xe1, 0x5e, 0x91, 0x1f,
-0xb3, 0xd6, 0x17, 0x15, 0x39, 0x2b, 0x1d, 0x5f,
-0xd1, 0x95, 0xca, 0x56, 0x95, 0xf3, 0xaf, 0x21,
-0xf8, 0x25, 0xc7, 0xb8, 0x9c, 0x0c, 0xff, 0x52,
-0x70, 0x5c, 0x8a, 0xbb, 0x18, 0xe7, 0x34, 0xa1,
-0x6c, 0x7f, 0x79, 0x4a, 0x38, 0x8c, 0x73, 0x7a,
-0x7d, 0xc2, 0xf4, 0xcc, 0xdd, 0xdc, 0x6b, 0xe7,
-0x0f, 0xd9, 0x77, 0xd5, 0x69, 0xde, 0xb5, 0xf2,
-0x3f, 0x9a, 0xc7, 0xa4, 0x79, 0xef, 0x16, 0xec,
-0x91, 0x3f, 0x81, 0x8f, 0x8d, 0x42, 0x56, 0x2b,
-0x31, 0x25, 0x9b, 0x7f, 0x25, 0xb0, 0xcf, 0xaa,
-0x6f, 0x6d, 0xd1, 0x50, 0xe3, 0x19, 0xa8, 0x4b,
-0xe5, 0x7f, 0xde, 0xc0, 0xaf, 0x98, 0x4b, 0x87,
-0xe5, 0x4c, 0xfd, 0x8b, 0xe3, 0x97, 0xef, 0x59,
-0xf9, 0x20, 0x0c, 0xd1, 0x9a, 0x3e, 0xef, 0x88,
-0x3c, 0xda, 0x3e, 0x16, 0xb8, 0xb2, 0x02, 0x0d,
-0x47, 0xbf, 0x21, 0xf0, 0xeb, 0xc6, 0x2e, 0xed,
-0x23, 0x38, 0x46, 0xb7, 0xbd, 0xab, 0x76, 0xb5,
-0x8e, 0xc6, 0x5e, 0x8a, 0xe3, 0x42, 0x4b, 0xb6,
-0x66, 0xf4, 0x1b, 0xc2, 0xd7, 0x85, 0xf5, 0xc1,
-0x4b, 0x76, 0x41, 0x65, 0x8f, 0x1a, 0x0a, 0x6c,
-0xa0, 0x7b, 0x61, 0xb9, 0xda, 0x11, 0xce, 0xb1,
-0xf5, 0x1b, 0x25, 0xac, 0xda, 0xc5, 0xd0, 0x21,
-0x32, 0xa8, 0x6e, 0xd5, 0x03, 0xe6, 0x8a, 0x24,
-0x0c, 0x15, 0x5e, 0x03, 0x95, 0xd7, 0x67, 0xe9,
-0x37, 0x4a, 0x9c, 0x2c, 0xdf, 0x21, 0x33, 0xad,
-0xd6, 0xb0, 0x69, 0xda, 0xad, 0x9e, 0x23, 0x0b,
-0x12, 0xde, 0x89, 0xf8, 0x25, 0xd0, 0x6a, 0x94,
-0xda, 0xf5, 0x2f, 0x0c, 0x4e, 0xe6, 0x4c, 0xc2,
-0xaf, 0xa5, 0xc9, 0xa2, 0x0f, 0x03, 0xa9, 0x45,
-0x4c, 0xc8, 0xc1, 0x38, 0x35, 0x59, 0xc0, 0x1c,
-0xfe, 0x38, 0xfd, 0x46, 0xb5, 0x79, 0x63, 0x32,
-0x30, 0x88, 0x5c, 0xe6, 0xef, 0x7b, 0xb0, 0x1b,
-0xa3, 0xea, 0x3e, 0x3d, 0xd0, 0x93, 0x9f, 0x94,
-0xbb, 0xc6, 0xe9, 0x37, 0x7a, 0x3a, 0xd9, 0x1b,
-0x45, 0x85, 0xeb, 0xc6, 0x91, 0xa6, 0x39, 0x90,
-0x65, 0xf4, 0x1b, 0x1c, 0x0b, 0x30, 0x3e, 0xbc,
-0xd0, 0x84, 0x44, 0x8c, 0x15, 0x95, 0x8e, 0xc3,
-0xde, 0x96, 0xf2, 0x0a, 0x69, 0xb5, 0xb6, 0xd5,
-0xe6, 0x5f, 0x5e, 0x86, 0x5f, 0x26, 0xf2, 0xaf,
-0x83, 0x09, 0x80, 0x60, 0x1a, 0x81, 0xec, 0xb0,
-0x7a, 0x3a, 0x19, 0x82, 0x82, 0x6c, 0xfd, 0x06,
-0x8e, 0x02, 0xc7, 0x7e, 0x52, 0x1e, 0xa1, 0xa3,
-0xc0, 0x6b, 0xac, 0x9f, 0xe8, 0x63, 0xe4, 0x79,
-0x03, 0xaf, 0xd8, 0xfc, 0xcb, 0x35, 0x54, 0xca,
-0x9f, 0x4f, 0xb7, 0x5c, 0x09, 0x27, 0xa0, 0xeb,
-0x30, 0x3e, 0xa8, 0x4f, 0xe0, 0x5c, 0xf4, 0x27,
-0x65, 0x18, 0x78, 0x64, 0xea, 0x5f, 0x16, 0x7e,
-0x45, 0x4a, 0xb5, 0x76, 0x28, 0xeb, 0xf5, 0xe0,
-0x7a, 0xa7, 0xfb, 0xf4, 0xbf, 0x37, 0xd4, 0x61,
-0xe4, 0x4d, 0xfc, 0x3e, 0xa6, 0x85, 0x5f, 0x88,
-0xb0, 0x61, 0x78, 0xa1, 0xbd, 0xec, 0x43, 0x46,
-0x1e, 0x29, 0xae, 0xc1, 0xb9, 0x95, 0xab, 0x1d,
-0xfe, 0x55, 0xec, 0xe0, 0x57, 0x5e, 0xac, 0x95,
-0xb2, 0xfc, 0xc6, 0x62, 0x7e, 0xa5, 0x19, 0x1f,
-0x82, 0xc3, 0xbf, 0x06, 0x39, 0x7e, 0xf9, 0x12,
-0xb9, 0xa5, 0x70, 0xc1, 0x64, 0xf9, 0x43, 0x59,
-0x64, 0x14, 0x97, 0x24, 0xca, 0x1d, 0xfe, 0x95,
-0x50, 0x58, 0xae, 0x69, 0x29, 0x95, 0x4f, 0x68,
-0x23, 0xa1, 0x1f, 0xc3, 0x4d, 0xb4, 0x88, 0x11,
-0x8d, 0x3a, 0x75, 0x29, 0xcd, 0x1d, 0xa7, 0xdf,
-0xe0, 0x7e, 0xf5, 0x03, 0xe3, 0x00, 0xc2, 0xd6,
-0x91, 0x78, 0xa4, 0x0f, 0x79, 0x41, 0x98, 0x39,
-0xcf, 0xf1, 0xf8, 0x65, 0xe4, 0xc5, 0xc9, 0x07,
-0xb4, 0x05, 0xf9, 0x57, 0x20, 0x1e, 0x58, 0xae,
-0xb4, 0x98, 0x81, 0x45, 0x1e, 0x07, 0xbf, 0x4a,
-0x05, 0x7e, 0x09, 0xd9, 0xc6, 0xfd, 0x1c, 0xb6,
-0xfc, 0x03, 0x9c, 0xac, 0x79, 0x1c, 0xfc, 0x52,
-0x15, 0x81, 0x05, 0x08, 0x01, 0x03, 0x24, 0x8f,
-0xe8, 0x51, 0xb7, 0x46, 0x1a, 0x1f, 0x6a, 0xab,
-0xd0, 0x0d, 0x4f, 0x06, 0xbf, 0xbc, 0x16, 0xc2,
-0xba, 0xd0, 0x03, 0x44, 0x61, 0x41, 0x71, 0xc1,
-0x1a, 0xf9, 0x44, 0x53, 0x0a, 0xba, 0x8a, 0x7d,
-0x6b, 0x1c, 0xfc, 0x9a, 0x66, 0xfb, 0xf9, 0xc2,
-0x37, 0xe1, 0xbc, 0x82, 0xfc, 0x0b, 0xfd, 0x3c,
-0x32, 0x32, 0x44, 0xab, 0x78, 0x79, 0xb6, 0x7e,
-0x43, 0x70, 0x99, 0x1f, 0x28, 0x3d, 0x24, 0xdc,
-0x58, 0x80, 0xa4, 0xc6, 0x38, 0x9f, 0x17, 0x32,
-0x36, 0x60, 0x1b, 0x47, 0xbf, 0xa1, 0x75, 0x2b,
-0xd5, 0x92, 0xa7, 0x95, 0xa4, 0x55, 0x96, 0x3f,
-0xac, 0x84, 0x48, 0xcf, 0x6d, 0xdd, 0x46, 0x40,
-0xca, 0x6f, 0x85, 0x8c, 0x7e, 0xc3, 0xc2, 0xaf,
-0xd6, 0x3e, 0xf2, 0x04, 0xc6, 0x87, 0x51, 0x34,
-0xe8, 0x1e, 0x08, 0xdc, 0x80, 0x46, 0xb6, 0x7e,
-0xc3, 0x1a, 0x3b, 0x7d, 0xa2, 0x69, 0xbb, 0x01,
-0x02, 0xbb, 0x03, 0xac, 0x1a, 0x98, 0xd1, 0x6f,
-0x28, 0x6f, 0x91, 0x3a, 0x63, 0x69, 0xfc, 0xd6,
-0xef, 0x6e, 0x3d, 0x21, 0x85, 0x8d, 0x9c, 0xf8,
-0xad, 0x03, 0xca, 0x59, 0xe2, 0xbf, 0xc5, 0x1b,
-0x2f, 0xca, 0xe8, 0x37, 0xf0, 0x5f, 0xb1, 0x3e,
-0x13, 0xd6, 0xf9, 0x5a, 0x36, 0x9c, 0x01, 0xed,
-0x24, 0xfc, 0x7a, 0xd1, 0xe5, 0xf1, 0xdc, 0x2c,
-0xfd, 0x86, 0x15, 0x81, 0x24, 0xd4, 0x54, 0x4e,
-0x98, 0xe1, 0x97, 0x8e, 0x2b, 0xca, 0xd2, 0x6f,
-0xf0, 0x67, 0xc8, 0xf8, 0x17, 0xa2, 0x15, 0x4b,
-0x1b, 0x4e, 0x31, 0x9f, 0x14, 0x69, 0x43, 0x04,
-0xb2, 0x74, 0x10, 0xf1, 0xcb, 0x9f, 0xd1, 0x6f,
-0xd8, 0xef, 0x98, 0xa4, 0xc9, 0x36, 0x11, 0x6b,
-0x29, 0xe3, 0x8a, 0x29, 0x47, 0xbf, 0x31, 0x55,
-0xbc, 0xcf, 0xab, 0x49, 0x29, 0xbc, 0x04, 0x33,
-0xfa, 0xe4, 0xfb, 0x10, 0x38, 0xda, 0xc9, 0x9c,
-0xbe, 0xca, 0x55, 0x19, 0xfd, 0x06, 0xcf, 0x1f,
-0xa6, 0x7d, 0x23, 0x6d, 0x9b, 0xe1, 0x55, 0x3a,
-0x77, 0xc8, 0x75, 0x5f, 0xdb, 0x74, 0x63, 0x3f,
-0x9d, 0x96, 0xf6, 0xde, 0x2b, 0xdb, 0xfa, 0x8d,
-0x69, 0xc2, 0x27, 0xf8, 0x9e, 0x92, 0x4d, 0xf5,
-0x63, 0x78, 0x0e, 0x61, 0xcb, 0xf3, 0x49, 0x74,
-0x44, 0xa9, 0xeb, 0xf7, 0xec, 0xcd, 0xe8, 0x37,
-0x3e, 0xb5, 0xfc, 0x61, 0xdb, 0x7e, 0xe3, 0x3d,
-0x5a, 0x33, 0xb0, 0xf1, 0xd9, 0x1d, 0x75, 0x8d,
-0xa9, 0xd6, 0xf0, 0x30, 0xae, 0x2f, 0x87, 0x7f,
-0x3d, 0xc6, 0xfa, 0x83, 0xd1, 0xa9, 0xff, 0x75,
-0x58, 0xa7, 0xcf, 0x4a, 0x7b, 0x9e, 0x0b, 0x3c,
-0xa6, 0xd1, 0xe4, 0xac, 0xc1, 0xfc, 0x1a, 0xb7,
-0xcd, 0xbf, 0x0c, 0xbe, 0x06, 0x53, 0xb8, 0xf4,
-0xfa, 0xe9, 0xff, 0x50, 0x66, 0x31, 0x63, 0x89,
-0xb1, 0x65, 0xee, 0x15, 0xa9, 0x4b, 0x57, 0x91,
-0xf6, 0x2c, 0xfd, 0x86, 0x18, 0x7b, 0x0f, 0xec,
-0xe0, 0xf9, 0x79, 0xc4, 0x8b, 0x38, 0xd9, 0xdd,
-0x8f, 0x0f, 0x61, 0x6b, 0x36, 0x7e, 0xd5, 0x31,
-0x57, 0x60, 0xde, 0xf5, 0x4e, 0xfa, 0x1a, 0x66,
-0xfc, 0x98, 0x1c, 0xc3, 0x30, 0x79, 0xc9, 0xb0,
-0xfc, 0xeb, 0x71, 0xf8, 0x85, 0x3e, 0xb3, 0xfc,
-0x84, 0xfa, 0x08, 0xbc, 0x88, 0x4e, 0x4f, 0xde,
-0x0d, 0x83, 0x50, 0x83, 0xf8, 0x25, 0x2d, 0x9b,
-0xa4, 0xdf, 0x18, 0x86, 0xf7, 0xd0, 0xb7, 0x5c,
-0x3e, 0x0c, 0xa3, 0x70, 0x18, 0xe6, 0xf5, 0x22,
-0x90, 0xa5, 0x33, 0xfc, 0xcb, 0x8a, 0xde, 0xdf,
-0xd7, 0xdf, 0x80, 0x05, 0xe6, 0x23, 0x88, 0x5f,
-0xe8, 0xf4, 0x76, 0x99, 0x1d, 0x88, 0x5f, 0xb1,
-0x09, 0xfa, 0x0d, 0xc6, 0x41, 0x24, 0x4b, 0xbf,
-0xb1, 0x2b, 0xc6, 0x88, 0x98, 0xdf, 0xd6, 0x6f,
-0x20, 0xda, 0xce, 0x63, 0xfa, 0x8d, 0x05, 0xc4,
-0x8c, 0x3c, 0x02, 0x15, 0x08, 0x0a, 0xfe, 0xc3,
-0x89, 0x04, 0xcc, 0xee, 0xc5, 0xbe, 0x38, 0xfc,
-0x8b, 0xfb, 0xf9, 0x94, 0xef, 0x94, 0x9c, 0x6e,
-0x7d, 0x07, 0xae, 0x3a, 0xe6, 0x19, 0x2e, 0x1a,
-0x6d, 0x1d, 0x5c, 0x3d, 0x2f, 0xe5, 0xfd, 0x07,
-0x39, 0x6d, 0xf1, 0xaf, 0x4b, 0xcf, 0x33, 0x7f,
-0xd8, 0xef, 0xfb, 0xbc, 0x68, 0xb8, 0xef, 0x1f,
-0xa0, 0xfe, 0x88, 0xe7, 0xf3, 0x97, 0x87, 0x94,
-0x37, 0x03, 0xd7, 0x9a, 0x7f, 0xff, 0xb9, 0x3c,
-0xe8, 0xca, 0xc6, 0xaf, 0x01, 0xdf, 0x08, 0xd2,
-0xae, 0x31, 0x13, 0x27, 0x8e, 0xf3, 0x2f, 0x6d,
-0x1e, 0x33, 0xc6, 0xe3, 0x57, 0xca, 0x83, 0xb4,
-0x4b, 0x79, 0x5e, 0xaf, 0x4e, 0x7b, 0x92, 0x9b,
-0x87, 0xf4, 0x97, 0x20, 0x90, 0xf6, 0x64, 0xeb,
-0x0f, 0xed, 0xb9, 0xb0, 0x81, 0x8c, 0x1c, 0xa6,
-0x7b, 0x2b, 0x78, 0x52, 0x37, 0x1b, 0xbf, 0x2c,
-0xed, 0x8a, 0x2d, 0x44, 0xcc, 0xd4, 0xbf, 0xc6,
-0xf3, 0x2f, 0x1f, 0x0b, 0x21, 0x9e, 0x17, 0x49,
-0x5d, 0x5e, 0xff, 0x12, 0xba, 0xc1, 0x71, 0xf8,
-0x65, 0xc1, 0xd6, 0x78, 0x63, 0x02, 0x7e, 0xb1,
-0xfb, 0x28, 0xe7, 0x94, 0xe9, 0xe2, 0x86, 0xa7,
-0x99, 0xa0, 0x71, 0x12, 0x7e, 0x21, 0x9e, 0x3a,
-0xb4, 0x6b, 0x08, 0x17, 0xc8, 0xf6, 0x8b, 0xe8,
-0x0f, 0x33, 0xe3, 0xca, 0xe4, 0xe7, 0x27, 0xe0,
-0xd7, 0x89, 0xce, 0x7b, 0xc9, 0x71, 0xca, 0x65,
-0x87, 0x0c, 0xbf, 0x5e, 0x8a, 0x97, 0xa5, 0x3d,
-0xf7, 0xd9, 0xeb, 0xcb, 0xc1, 0xaf, 0xab, 0x1b,
-0x8e, 0x30, 0x21, 0x62, 0xda, 0xb7, 0x50, 0x3e,
-0x0c, 0xe7, 0x12, 0x0b, 0xcd, 0x6c, 0xfd, 0xe1,
-0x6e, 0x31, 0x8a, 0x64, 0xc3, 0x90, 0x31, 0x26,
-0x3a, 0x3f, 0x6a, 0x9c, 0xb3, 0x34, 0x93, 0x0e,
-0x7e, 0x89, 0x71, 0x2d, 0xcc, 0x0d, 0x66, 0x1e,
-0xd4, 0xb9, 0x8e, 0x1f, 0xa2, 0xb1, 0xe8, 0xa3,
-0x89, 0xf8, 0x95, 0x63, 0x2d, 0x7c, 0x16, 0xaf,
-0xbe, 0x64, 0x2c, 0x33, 0xc7, 0xeb, 0x0f, 0x2d,
-0xfc, 0x9a, 0xae, 0x59, 0xc6, 0x71, 0xd8, 0xd7,
-0x5e, 0x76, 0x62, 0xbc, 0xfe, 0x70, 0xaf, 0x12,
-0x34, 0x65, 0xe6, 0x52, 0xf8, 0xd8, 0x93, 0x99,
-0xb1, 0x4f, 0xe0, 0x5f, 0xbe, 0x84, 0xa7, 0xd2,
-0x32, 0x18, 0xff, 0x82, 0x05, 0xcc, 0xc8, 0xd2,
-0x1f, 0x5a, 0x6a, 0x43, 0x87, 0x76, 0x4d, 0xe6,
-0x5f, 0x8e, 0xc2, 0x4d, 0x18, 0x88, 0x05, 0x15,
-0xaa, 0x75, 0x65, 0x02, 0x7e, 0x09, 0x49, 0xa1,
-0xc4, 0x65, 0x75, 0x15, 0x9a, 0x75, 0xe5, 0x62,
-0xf8, 0x65, 0x19, 0xce, 0x15, 0x07, 0xbf, 0x6c,
-0xfe, 0x45, 0xfa, 0xb2, 0x89, 0x58, 0x30, 0x1b,
-0xbf, 0x04, 0xff, 0x2a, 0x16, 0x5d, 0x6d, 0xaa,
-0x83, 0x07, 0x98, 0x10, 0x71, 0xe4, 0x36, 0xde,
-0x67, 0x07, 0xbf, 0x26, 0xf4, 0xf9, 0x26, 0x6e,
-0x68, 0x13, 0xf9, 0x17, 0xc7, 0xaf, 0x7e, 0xf6,
-0x27, 0xc2, 0x4b, 0x63, 0x68, 0xdc, 0xcc, 0xdb,
-0xec, 0xcf, 0xd2, 0x1f, 0x42, 0xb5, 0xea, 0x61,
-0xb4, 0x2b, 0xc9, 0x93, 0xd5, 0x18, 0xa2, 0x27,
-0x0d, 0xc6, 0xc8, 0x26, 0xe0, 0x57, 0x44, 0xf4,
-0x59, 0x45, 0xf0, 0xf5, 0x47, 0xfa, 0x12, 0xd6,
-0x28, 0x26, 0xe1, 0x17, 0x0c, 0x64, 0x3d, 0x04,
-0xa5, 0x80, 0x8f, 0x3d, 0xc3, 0xbf, 0xde, 0xca,
-0xee, 0xb3, 0x65, 0x4c, 0x67, 0x62, 0xce, 0xc1,
-0x8c, 0x7e, 0xe3, 0xde, 0xf1, 0x6d, 0x8a, 0xb2,
-0xf4, 0x87, 0xb1, 0x6c, 0xfc, 0xe2, 0xfc, 0x6b,
-0x04, 0x16, 0xb0, 0xc7, 0xc2, 0xf3, 0xd8, 0x50,
-0x30, 0x81, 0x7f, 0x31, 0xb6, 0x15, 0x11, 0x65,
-0xaf, 0x1b, 0x19, 0x7e, 0xad, 0x17, 0x46, 0x16,
-0xff, 0x7a, 0x48, 0xb0, 0x2d, 0xb6, 0xd0, 0x2a,
-0x98, 0xac, 0xd7, 0x0b, 0x2c, 0xfb, 0xed, 0x71,
-0xf8, 0x57, 0x42, 0xe0, 0x57, 0x5a, 0xd0, 0x2e,
-0x5a, 0x66, 0xca, 0xf7, 0x92, 0xe9, 0xdf, 0x5c,
-0x97, 0x98, 0xc5, 0xde, 0xe7, 0xc1, 0x8c, 0x7e,
-0xe3, 0x0f, 0xe8, 0xc7, 0x90, 0x76, 0x7d, 0x07,
-0xfe, 0xd0, 0x71, 0x65, 0xda, 0xb7, 0x5a, 0x9e,
-0xae, 0xbf, 0x9a, 0x98, 0x9b, 0xde, 0x98, 0xe1,
-0x5f, 0xd3, 0x76, 0x4b, 0xb8, 0x64, 0x0e, 0x0b,
-0x9f, 0xa0, 0xe3, 0xda, 0xe9, 0x92, 0x87, 0xda,
-0xcf, 0x2d, 0x7f, 0x86, 0x2d, 0x22, 0x0b, 0xbf,
-0x40, 0xe8, 0xb1, 0x07, 0xbc, 0x67, 0x65, 0x34,
-0x3a, 0xe6, 0x0d, 0xf8, 0xce, 0xcb, 0x9f, 0x1a,
-0x47, 0x53, 0xf3, 0xd2, 0x9d, 0x23, 0xb2, 0xe9,
-0xe0, 0x17, 0xe5, 0xfd, 0x61, 0xfa, 0xc3, 0x97,
-0xca, 0x74, 0xb6, 0xde, 0x2f, 0x18, 0xeb, 0xda,
-0xcb, 0x06, 0x0b, 0x7e, 0x44, 0x3e, 0x72, 0xf2,
-0x87, 0x06, 0xd7, 0x1f, 0x72, 0xda, 0x45, 0x66,
-0x88, 0x35, 0xf8, 0x53, 0x28, 0x43, 0x20, 0x0b,
-0x98, 0xb6, 0x7e, 0x43, 0xb8, 0x94, 0xbc, 0x2c,
-0x97, 0x72, 0x98, 0x27, 0x51, 0x71, 0xa1, 0x8d,
-0xe3, 0x5f, 0xf5, 0x66, 0x55, 0x92, 0x97, 0xc2,
-0xbb, 0x58, 0xd0, 0x3e, 0x4a, 0xde, 0x53, 0xfc,
-0x5c, 0x7f, 0x38, 0x1e, 0xbf, 0x0a, 0xd0, 0x6f,
-0x30, 0xa3, 0x87, 0xfb, 0x84, 0x8f, 0xc1, 0xaa,
-0x7f, 0x65, 0xf0, 0x4b, 0x72, 0x5c, 0xe5, 0x3f,
-0xa1, 0x51, 0x34, 0x2a, 0x14, 0x80, 0xc3, 0x32,
-0x8c, 0xc7, 0xaf, 0x1b, 0xd1, 0x3f, 0x4b, 0xcf,
-0x2b, 0x75, 0xb6, 0x7f, 0xae, 0x36, 0x6f, 0x4e,
-0xca, 0x09, 0x5b, 0xbf, 0x11, 0xb4, 0x73, 0x68,
-0xb6, 0xcf, 0x9c, 0xe9, 0x38, 0x4f, 0x3d, 0xa3,
-0xdf, 0x10, 0x5a, 0xf4, 0x08, 0x2b, 0xe7, 0x55,
-0xa6, 0x0e, 0x31, 0xfd, 0xe1, 0x5e, 0x3d, 0x98,
-0x72, 0x77, 0xf9, 0x5b, 0x33, 0xfc, 0xeb, 0x1c,
-0x5c, 0xdb, 0xeb, 0xdb, 0x27, 0x7f, 0x42, 0x5f,
-0x82, 0xea, 0x37, 0x59, 0x6e, 0x10, 0xc6, 0x98,
-0x78, 0xf2, 0x69, 0x19, 0xac, 0xfa, 0xd7, 0xa5,
-0xcc, 0x0d, 0x62, 0x0f, 0x9f, 0x91, 0x87, 0xd2,
-0x63, 0x4a, 0x5d, 0x9f, 0xaf, 0xab, 0x01, 0xfd,
-0xe1, 0xc2, 0xba, 0xbe, 0x82, 0x67, 0xe4, 0x5d,
-0x96, 0x7e, 0xc3, 0xf5, 0x22, 0x7c, 0xb6, 0xb6,
-0x0e, 0xe3, 0x16, 0xf9, 0x45, 0x72, 0x34, 0x30,
-0xaf, 0x1f, 0x8d, 0x21, 0x38, 0xea, 0xaa, 0x4f,
-0x2d, 0x3d, 0xeb, 0x71, 0xea, 0x5f, 0x9f, 0xba,
-0x18, 0xff, 0x42, 0xd8, 0xfa, 0x54, 0xdb, 0x78,
-0x5f, 0x79, 0x3f, 0x76, 0x75, 0x0c, 0x3a, 0xfb,
-0xe7, 0x0c, 0xdc, 0xd8, 0x15, 0xb0, 0xeb, 0x5f,
-0x56, 0xae, 0xc9, 0x1d, 0x66, 0x14, 0x18, 0x2a,
-0x8e, 0xb1, 0xb9, 0x88, 0xb6, 0x09, 0x20, 0xdb,
-0x3e, 0x11, 0xbf, 0xf8, 0xd8, 0x67, 0x73, 0x20,
-0xcb, 0xe9, 0x84, 0xea, 0x1e, 0x4f, 0x32, 0x27,
-0x64, 0xe1, 0x57, 0xa1, 0x93, 0x3f, 0xdc, 0xed,
-0x3d, 0x07, 0xab, 0xd8, 0x34, 0x0d, 0x31, 0xc5,
-0x38, 0x7b, 0xc7, 0xe2, 0x13, 0xf1, 0xeb, 0xee,
-0x51, 0xfd, 0x55, 0x0c, 0x45, 0xbe, 0x21, 0x74,
-0x0e, 0x75, 0x93, 0xf0, 0x2b, 0x6c, 0x3a, 0x69,
-0x43, 0x37, 0x1a, 0xe4, 0x90, 0xc2, 0xf3, 0x6c,
-0xe3, 0xf0, 0x8b, 0xa1, 0xa7, 0xfc, 0x20, 0xad,
-0x87, 0x39, 0xc8, 0xbf, 0x02, 0xc7, 0x61, 0x23,
-0xcc, 0x61, 0xb9, 0xdc, 0x71, 0xf8, 0x65, 0x97,
-0x56, 0x61, 0xa5, 0x79, 0x03, 0x1a, 0xc6, 0x0e,
-0x12, 0x34, 0xa3, 0x49, 0x25, 0x83, 0x5f, 0xd2,
-0x4b, 0x09, 0xae, 0x3c, 0x7f, 0xac, 0x1d, 0xb1,
-0x60, 0x88, 0xf3, 0x2f, 0xae, 0xa8, 0xbf, 0x2f,
-0xe2, 0xe0, 0x57, 0x81, 0x79, 0x2e, 0x91, 0xfc,
-0xf0, 0xc1, 0x1a, 0xf9, 0x08, 0x9c, 0xa6, 0x75,
-0x43, 0x05, 0x0b, 0x1b, 0x8e, 0x98, 0xbf, 0x5d,
-0x53, 0x3b, 0x14, 0xac, 0x91, 0xb2, 0xf9, 0x97,
-0x56, 0xdf, 0xc7, 0xd2, 0x86, 0xaa, 0x90, 0xa3,
-0xc8, 0xe7, 0xe1, 0x46, 0x36, 0xd2, 0x3d, 0xd9,
-0xfa, 0x43, 0x36, 0x9c, 0xcb, 0xbb, 0x65, 0xc4,
-0xaf, 0x85, 0x75, 0x29, 0x36, 0x40, 0x7a, 0x8e,
-0xd4, 0xbd, 0xee, 0x9b, 0xcc, 0xbf, 0x86, 0x09,
-0x5b, 0xf8, 0xc1, 0x37, 0xec, 0x7c, 0xcb, 0x31,
-0x4f, 0xb3, 0x3b, 0xab, 0xfe, 0x25, 0x60, 0x6b,
-0xd5, 0xf4, 0xd2, 0x5f, 0xec, 0x14, 0x9c, 0xd1,
-0xdc, 0x97, 0xe4, 0x40, 0x96, 0x54, 0x6c, 0xfc,
-0x52, 0x04, 0x64, 0x47, 0xbc, 0xd6, 0x26, 0x02,
-0x01, 0xe2, 0xcc, 0xb7, 0x6c, 0x9e, 0x88, 0x5f,
-0xc8, 0x07, 0x3f, 0x92, 0x58, 0xda, 0xb0, 0x41,
-0x30, 0xb2, 0xa5, 0x09, 0xf9, 0xb9, 0xf1, 0xf8,
-0xe5, 0xc0, 0xd6, 0x37, 0x28, 0x2f, 0xf4, 0xb0,
-0x2b, 0xd2, 0x2d, 0x93, 0xf1, 0x8b, 0xe5, 0x76,
-0x8c, 0x95, 0x68, 0xd0, 0x93, 0xca, 0xc5, 0xf8,
-0x17, 0x7a, 0xe3, 0xe5, 0x29, 0x2b, 0x6d, 0xf8,
-0x01, 0xe2, 0xd7, 0xec, 0x2f, 0xc5, 0x2f, 0x29,
-0xb8, 0x48, 0xb5, 0x39, 0xc8, 0x45, 0xf1, 0xab,
-0x11, 0xf6, 0x04, 0x82, 0xd1, 0x94, 0xd0, 0xcf,
-0x57, 0x46, 0x27, 0xe1, 0x17, 0x20, 0xdb, 0xe2,
-0xf8, 0x55, 0xbc, 0x61, 0x8d, 0xad, 0x4f, 0x70,
-0xc9, 0x9f, 0x4a, 0xe3, 0xf1, 0xab, 0xbf, 0x68,
-0xb9, 0xd0, 0xcf, 0x23, 0x4f, 0x71, 0xf4, 0xf3,
-0xe2, 0x5d, 0x2d, 0x95, 0x44, 0x9b, 0xa5, 0x71,
-0xf9, 0x07, 0x70, 0x00, 0x6a, 0xd8, 0x9f, 0xce,
-0xc0, 0x59, 0x7d, 0x15, 0xc7, 0x2f, 0x25, 0x1b,
-0xbf, 0xc0, 0x43, 0x70, 0x14, 0xbb, 0xf4, 0x00,
-0x20, 0x11, 0x3b, 0xb1, 0xa8, 0x5b, 0x5a, 0xa0,
-0xa1, 0xe1, 0xe0, 0x57, 0xa3, 0xc3, 0xbf, 0xa0,
-0x25, 0xaa, 0xdf, 0xc1, 0x8d, 0x3d, 0x86, 0xde,
-0xe4, 0xb9, 0x28, 0xff, 0x92, 0x9e, 0x90, 0x02,
-0x86, 0xcc, 0xc6, 0x7e, 0x35, 0x99, 0x29, 0xc6,
-0xee, 0xe0, 0x97, 0xc5, 0x73, 0x07, 0xe0, 0x80,
-0x54, 0x23, 0x40, 0x8a, 0x3d, 0x1f, 0xa6, 0x9f,
-0x07, 0x07, 0xbf, 0x32, 0xd0, 0x46, 0x5e, 0xe4,
-0x79, 0x51, 0x38, 0x79, 0x51, 0xfc, 0x62, 0xb4,
-0xcb, 0x1c, 0x86, 0x9f, 0xb0, 0xb2, 0x97, 0x6e,
-0xcf, 0xb2, 0xcd, 0xd1, 0x38, 0x7e, 0x15, 0x30,
-0xda, 0x35, 0x05, 0x8d, 0x9f, 0xb0, 0xb4, 0xa1,
-0x40, 0xb4, 0x86, 0x44, 0xc3, 0x04, 0xfd, 0xc6,
-0xc3, 0x21, 0x92, 0xc3, 0x5f, 0x36, 0x77, 0x88,
-0x28, 0x3c, 0x6a, 0x62, 0xf8, 0xa5, 0x64, 0xe3,
-0x97, 0x89, 0xd1, 0xa0, 0x06, 0xfb, 0x34, 0x95,
-0x25, 0xbd, 0xd9, 0x95, 0x7c, 0xb3, 0xb3, 0x99,
-0xec, 0xca, 0xc6, 0xaf, 0x6b, 0xd3, 0x37, 0xdd,
-0xd7, 0x76, 0x19, 0x1a, 0xf9, 0xe9, 0xe9, 0x67,
-0xe5, 0x4b, 0xf2, 0x38, 0x23, 0x5b, 0x2d, 0x7d,
-0x94, 0xcd, 0xbf, 0xa6, 0xb3, 0xd5, 0x94, 0x86,
-0x73, 0xee, 0xba, 0xfe, 0xfc, 0xae, 0xaf, 0x0f,
-0x88, 0x20, 0xf0, 0x99, 0xb6, 0x0c, 0x7e, 0x01,
-0xc3, 0x2f, 0xdf, 0xb3, 0x32, 0x31, 0x8e, 0xb6,
-0x84, 0x3f, 0x47, 0x42, 0xf7, 0xb9, 0x71, 0x94,
-0x29, 0xea, 0xcf, 0x3e, 0xe4, 0xe0, 0xd7, 0x83,
-0xb0, 0x77, 0x3b, 0x86, 0xa9, 0x0b, 0x67, 0x13,
-0xfa, 0x06, 0xe8, 0xe9, 0x29, 0x0b, 0x71, 0x7d,
-0xed, 0x48, 0x06, 0xcd, 0xca, 0x1a, 0x7f, 0x06,
-0xbf, 0xb4, 0x7d, 0x7a, 0x95, 0xe9, 0x1e, 0x26,
-0x4d, 0xb0, 0x4e, 0x2b, 0x33, 0x6f, 0x6c, 0x26,
-0x7d, 0xca, 0x3a, 0x7f, 0x90, 0xe7, 0x0f, 0xb3,
-0xf1, 0x8b, 0x2b, 0xc1, 0x0c, 0xe4, 0x32, 0xdc,
-0xc9, 0xf4, 0xc1, 0x0e, 0xae, 0x66, 0xc9, 0xc2,
-0x2f, 0x0c, 0xbf, 0xd1, 0x1f, 0x0e, 0xcb, 0x06,
-0x1c, 0x85, 0xbd, 0xe8, 0xe2, 0x70, 0x4e, 0x99,
-0x3f, 0xf4, 0x0e, 0x4f, 0xc4, 0x2f, 0x0c, 0xf5,
-0x13, 0x3c, 0x6d, 0x88, 0x7e, 0xc3, 0x1a, 0x17,
-0xe3, 0x44, 0x13, 0xf8, 0x57, 0xf9, 0x30, 0x7c,
-0x06, 0xf3, 0x18, 0x0e, 0x2e, 0x00, 0x91, 0x8b,
-0x0b, 0x98, 0x93, 0xf8, 0xd7, 0x6f, 0x95, 0x4e,
-0x0c, 0xe3, 0x0b, 0x92, 0xe4, 0xd7, 0xf6, 0x95,
-0xf4, 0x78, 0xfc, 0xc2, 0x98, 0xff, 0x7d, 0x9d,
-0xd5, 0xbf, 0xb0, 0xcf, 0x15, 0xd4, 0x6e, 0xe3,
-0xe0, 0x97, 0xbe, 0x57, 0x0d, 0xf6, 0x79, 0xe6,
-0x13, 0xd3, 0xc4, 0x50, 0xe4, 0xf0, 0xc1, 0x30,
-0x59, 0xa3, 0xe2, 0x15, 0xd3, 0x33, 0x8f, 0x38,
-0xf9, 0xc3, 0xef, 0x99, 0xcf, 0x37, 0x23, 0xff,
-0xfa, 0x5c, 0x4e, 0xd3, 0xdf, 0x37, 0x21, 0xee,
-0x7c, 0xfe, 0xb5, 0x19, 0xda, 0xb9, 0x50, 0xdd,
-0x9b, 0x4b, 0x87, 0xcb, 0x1d, 0xfd, 0x06, 0x1b,
-0x57, 0xfd, 0x31, 0xdf, 0x0f, 0x1b, 0x86, 0xcd,
-0x31, 0x7d, 0xce, 0x2b, 0x05, 0x7b, 0xdb, 0x46,
-0xe3, 0xe7, 0xca, 0xea, 0x0f, 0x20, 0xa2, 0xd9,
-0xfa, 0x43, 0x31, 0x5f, 0x69, 0xce, 0xbf, 0x5e,
-0x12, 0x44, 0xec, 0xd7, 0xf0, 0x39, 0x63, 0xd0,
-0x4e, 0xfe, 0xd0, 0xb4, 0xf2, 0x87, 0x9e, 0xae,
-0x56, 0x87, 0x88, 0x0d, 0xd1, 0xe7, 0xf0, 0x4a,
-0x1e, 0xf2, 0x2f, 0xf1, 0x7c, 0xa2, 0x4e, 0xfe,
-0x90, 0x6c, 0x50, 0xe7, 0x59, 0x3c, 0x45, 0xef,
-0x12, 0xc6, 0x47, 0x93, 0xf9, 0x57, 0x06, 0xc8,
-0x9e, 0x13, 0x86, 0xc5, 0xbf, 0x68, 0x86, 0x7f,
-0x09, 0x02, 0x75, 0x79, 0xd2, 0xda, 0xa3, 0x81,
-0x57, 0x2c, 0x4d, 0x4e, 0x06, 0xbf, 0x1a, 0x46,
-0xad, 0x29, 0x40, 0xec, 0xbe, 0xc0, 0x77, 0x49,
-0x34, 0x8c, 0x08, 0x2d, 0x0d, 0xc3, 0xaf, 0x8f,
-0x1d, 0xfe, 0x05, 0x82, 0x7f, 0x15, 0x7f, 0x41,
-0xfd, 0x59, 0xfc, 0xab, 0xc3, 0x15, 0xa4, 0x59,
-0x78, 0xea, 0xf4, 0x67, 0x22, 0xff, 0xda, 0x31,
-0x89, 0x7f, 0x75, 0x09, 0x44, 0x1b, 0x16, 0x53,
-0x91, 0x68, 0x99, 0x4e, 0x05, 0x16, 0xe4, 0xd8,
-0xfc, 0x2b, 0x70, 0x9c, 0xbe, 0x48, 0xcb, 0x18,
-0x16, 0x1c, 0xa3, 0xbc, 0x0d, 0xdb, 0xff, 0xf5,
-0x5b, 0xe0, 0xfa, 0x8d, 0x23, 0xc6, 0x69, 0xad,
-0x76, 0xd0, 0x87, 0xf8, 0x45, 0x4f, 0xc5, 0x43,
-0x8c, 0x88, 0xbd, 0x9d, 0xc3, 0xdb, 0x88, 0xfc,
-0x21, 0xdb, 0x13, 0x51, 0x64, 0xbd, 0x6c, 0x7b,
-0x70, 0x5c, 0x5f, 0x48, 0x88, 0x68, 0x88, 0x5f,
-0x42, 0xd7, 0xb4, 0xcb, 0x75, 0x58, 0x3d, 0x24,
-0xf2, 0x87, 0x41, 0xce, 0x4f, 0x79, 0xac, 0x75,
-0x50, 0x18, 0xbd, 0x16, 0x7e, 0x6d, 0x12, 0x6a,
-0x43, 0x0b, 0xbf, 0x2c, 0xfe, 0xb5, 0x56, 0x18,
-0xaf, 0xdb, 0xef, 0xfc, 0x63, 0x4c, 0x2d, 0xcf,
-0xf9, 0x17, 0x38, 0xfc, 0x6b, 0x2d, 0x1a, 0x37,
-0xae, 0xb6, 0xe3, 0x43, 0xc4, 0x2f, 0xd2, 0x26,
-0x86, 0xec, 0x95, 0xac, 0xb1, 0x0f, 0x41, 0x2b,
-0x78, 0xb3, 0xf9, 0x57, 0x61, 0x07, 0x30, 0xb5,
-0x3c, 0x97, 0x1d, 0x7e, 0x81, 0xae, 0x29, 0x37,
-0x41, 0x06, 0xc9, 0x83, 0x84, 0xef, 0xfa, 0xf9,
-0x42, 0xf8, 0xba, 0x49, 0xf8, 0x35, 0x8e, 0x7f,
-0x89, 0xb9, 0x60, 0xf8, 0x75, 0x60, 0x22, 0x2f,
-0x50, 0x0e, 0xc4, 0x2d, 0xfe, 0xc5, 0xdb, 0x20,
-0x7e, 0x11, 0xa6, 0x24, 0xf4, 0xc5, 0xc3, 0x36,
-0xbf, 0xf0, 0x0f, 0x28, 0x6f, 0x91, 0x1a, 0x81,
-0x5f, 0xfc, 0x23, 0xf4, 0xf3, 0x36, 0x7e, 0x11,
-0x27, 0x91, 0x68, 0xf1, 0x2f, 0xe1, 0xc7, 0x14,
-0x45, 0x6b, 0xc9, 0xf0, 0xaf, 0x95, 0x8b, 0x1e,
-0x41, 0x43, 0xdb, 0x24, 0xae, 0x44, 0x44, 0x1b,
-0x86, 0x5f, 0x6c, 0x7f, 0x93, 0x67, 0x0d, 0x87,
-0xda, 0x9f, 0x14, 0x6f, 0xa4, 0x72, 0xcf, 0xa2,
-0x14, 0xfc, 0x04, 0x2e, 0x47, 0xfe, 0x25, 0xf2,
-0x1b, 0xa9, 0x7c, 0xd1, 0xd5, 0x02, 0xab, 0xcf,
-0x8b, 0x38, 0x36, 0x9d, 0x17, 0x82, 0xbd, 0x4f,
-0x2d, 0xfe, 0x25, 0x21, 0x5a, 0x49, 0xfc, 0x4f,
-0x03, 0xd2, 0x59, 0xa9, 0xfa, 0x9b, 0x68, 0x3c,
-0x2e, 0xbd, 0x06, 0x1c, 0x97, 0x2d, 0xbe, 0xbc,
-0xda, 0xc2, 0xaf, 0xcb, 0x81, 0x58, 0x40, 0x46,
-0x89, 0xde, 0xda, 0x01, 0x01, 0x66, 0xec, 0xb7,
-0xf5, 0xf3, 0x99, 0xfc, 0x21, 0x1a, 0x15, 0x62,
-0x93, 0x57, 0x0b, 0xf0, 0x9c, 0xe7, 0xeb, 0x62,
-0xbe, 0x4a, 0x6f, 0x17, 0xf8, 0xb5, 0x3e, 0xc3,
-0x3d, 0xfd, 0x15, 0xca, 0x2c, 0xc4, 0xa6, 0x97,
-0xe3, 0xe1, 0xfd, 0xe2, 0x19, 0x26, 0x8a, 0x77,
-0x7a, 0x59, 0x7f, 0x3c, 0x02, 0xb6, 0x18, 0xb4,
-0xc9, 0xed, 0xf8, 0x7c, 0x78, 0x7f, 0x06, 0x85,
-0x2e, 0x6e, 0x85, 0x93, 0x3f, 0x74, 0xe6, 0x82,
-0x89, 0xed, 0xe1, 0x45, 0x76, 0xe5, 0x6d, 0x8b,
-0x5b, 0x39, 0xfb, 0xbf, 0x8a, 0x74, 0xc5, 0x9e,
-0x53, 0x6e, 0x60, 0x9f, 0x33, 0xfb, 0xbf, 0x40,
-0xec, 0xff, 0x8a, 0x30, 0xd8, 0xaa, 0x61, 0xb4,
-0x6b, 0x50, 0xeb, 0xa2, 0xec, 0x4a, 0xb8, 0x57,
-0x3c, 0xe7, 0x4a, 0x57, 0xa3, 0xc4, 0xde, 0xb1,
-0x29, 0xe3, 0x38, 0xfe, 0x1e, 0x1a, 0x34, 0x6f,
-0x0c, 0xf9, 0x7b, 0xed, 0xf8, 0xf0, 0x12, 0xfe,
-0x3e, 0x77, 0xde, 0x97, 0xf5, 0x3e, 0xd3, 0xa7,
-0x55, 0x66, 0xe8, 0x29, 0x83, 0xaf, 0xd3, 0x4a,
-0xf5, 0x12, 0xf2, 0x2a, 0x43, 0xab, 0x7f, 0x92,
-0xa7, 0x2b, 0x7f, 0x68, 0x67, 0xb0, 0x25, 0x1f,
-0x4f, 0x0a, 0xfc, 0x92, 0x0f, 0x8a, 0xf5, 0xa5,
-0x4e, 0x6b, 0xcf, 0x4a, 0x59, 0x48, 0x97, 0xf5,
-0x31, 0x83, 0x71, 0xfc, 0x2c, 0xfe, 0x65, 0x94,
-0x7c, 0x6e, 0xd7, 0x53, 0x3e, 0xe5, 0x8e, 0xd1,
-0x8b, 0x8e, 0x51, 0x7f, 0x1a, 0x1f, 0x00, 0xfa,
-0xc3, 0x63, 0x96, 0x26, 0xf0, 0xd2, 0x76, 0xd1,
-0x8d, 0x85, 0x91, 0x23, 0x48, 0xc4, 0xaa, 0x19,
-0x11, 0x7b, 0x17, 0xf6, 0x3c, 0x85, 0x3e, 0x61,
-0x21, 0xf9, 0x58, 0xb4, 0x01, 0xba, 0x25, 0xd3,
-0xd5, 0x7d, 0x1a, 0xdb, 0x08, 0x16, 0x79, 0xd7,
-0xf8, 0x57, 0x9d, 0x03, 0xd9, 0x4e, 0x2b, 0x7f,
-0xa8, 0xf4, 0x65, 0xa7, 0x74, 0xaa, 0x33, 0x44,
-0xec, 0x91, 0x10, 0xfc, 0x46, 0xb1, 0xd6, 0xfb,
-0x4e, 0xde, 0x67, 0xcf, 0x30, 0x07, 0x29, 0x46,
-0xc4, 0xa4, 0x51, 0xec, 0x33, 0xcf, 0x47, 0x3d,
-0x09, 0xd6, 0x5a, 0x1e, 0xb2, 0x6a, 0x25, 0x56,
-0xac, 0xfe, 0xa0, 0xd0, 0x0c, 0x58, 0xde, 0x4f,
-0xe0, 0x17, 0x7c, 0xce, 0x5d, 0x4a, 0x81, 0x90,
-0x2f, 0xd6, 0xdb, 0xf5, 0x2f, 0x46, 0xc4, 0xe4,
-0xf4, 0x72, 0x2b, 0x3e, 0x5c, 0x99, 0x71, 0x83,
-0x1f, 0x4b, 0xd5, 0xa2, 0xb6, 0x85, 0x2f, 0x52,
-0x0f, 0x02, 0xd9, 0x49, 0x7b, 0xff, 0xd7, 0xf2,
-0xf1, 0x3e, 0xb3, 0x94, 0x19, 0xcf, 0x72, 0x32,
-0x42, 0xd2, 0x12, 0x9f, 0x0b, 0x15, 0xf2, 0xd9,
-0xb8, 0xfa, 0x59, 0xda, 0x90, 0xee, 0x50, 0x56,
-0x9a, 0xee, 0x05, 0x6c, 0x4e, 0xb5, 0x60, 0x9f,
-0x3b, 0xec, 0xb7, 0xe6, 0x1d, 0xd4, 0xe5, 0x62,
-0x2e, 0x4e, 0xb7, 0x0d, 0xc5, 0xd0, 0x8f, 0x1d,
-0xf3, 0x3e, 0x45, 0xce, 0xc3, 0xd9, 0x15, 0x78,
-0x65, 0xaf, 0x9c, 0xce, 0xb5, 0xf5, 0x1b, 0xac,
-0xab, 0x29, 0xce, 0x19, 0x3f, 0x23, 0xf5, 0x47,
-0x98, 0x3f, 0xdc, 0x75, 0x4e, 0xaf, 0x4f, 0x15,
-0xec, 0x2d, 0x72, 0xf0, 0xeb, 0xd7, 0xf0, 0x0e,
-0xce, 0x57, 0xfe, 0x88, 0xa7, 0x8e, 0x1c, 0x5e,
-0x36, 0xcf, 0xfb, 0xe0, 0xb3, 0x2c, 0x7f, 0x48,
-0xeb, 0xb3, 0xf2, 0x87, 0x66, 0xe9, 0xa7, 0xda,
-0xf3, 0xb4, 0x86, 0x65, 0x0b, 0xab, 0xbd, 0xeb,
-0x43, 0x7a, 0xbe, 0xda, 0x55, 0xf4, 0x6b, 0x51,
-0x11, 0x43, 0xfc, 0x12, 0xfa, 0xf9, 0x54, 0xe3,
-0x61, 0xe5, 0x21, 0xc2, 0x5f, 0xbf, 0x0d, 0xb0,
-0x0d, 0x2a, 0x4c, 0x77, 0x96, 0xc3, 0x7f, 0xdf,
-0xd6, 0xcf, 0x3b, 0xfc, 0x2b, 0xa8, 0x26, 0x20,
-0x07, 0x2a, 0x93, 0x11, 0xbc, 0x22, 0x15, 0x30,
-0x34, 0xb7, 0xb4, 0xfa, 0x80, 0xf8, 0xf5, 0x0e,
-0x86, 0x10, 0xf9, 0x21, 0xf4, 0xcf, 0x83, 0xf0,
-0xb9, 0xb6, 0x38, 0xa3, 0xbb, 0x18, 0x9f, 0x3f,
-0xbc, 0x06, 0xe7, 0x54, 0x1a, 0x85, 0x77, 0xe0,
-0x6a, 0xea, 0x63, 0xc6, 0xf8, 0xfc, 0xe1, 0x6d,
-0x9c, 0x7f, 0xfd, 0xc4, 0xf4, 0x76, 0x31, 0x7a,
-0x82, 0xbc, 0x3b, 0xdf, 0xbe, 0xcf, 0xc6, 0x49,
-0xf9, 0x43, 0xf5, 0xa9, 0xd6, 0xa3, 0x8c, 0x88,
-0x51, 0x95, 0xd5, 0xc8, 0x26, 0xe9, 0x37, 0x34,
-0xce, 0xf1, 0x6b, 0xc9, 0x51, 0xf4, 0x24, 0x95,
-0xe0, 0x61, 0xbb, 0x5c, 0xac, 0xa8, 0x69, 0x58,
-0xc4, 0xfc, 0xc3, 0xda, 0x77, 0x38, 0x6c, 0xe5,
-0xdd, 0x47, 0x8e, 0x97, 0x3d, 0x43, 0x67, 0x2d,
-0x6f, 0x65, 0x42, 0xc4, 0xab, 0x12, 0x55, 0x3c,
-0x7f, 0x68, 0xeb, 0xe7, 0x6f, 0xa6, 0xa7, 0x93,
-0xc1, 0xc1, 0x7c, 0xc4, 0x2f, 0xf3, 0x24, 0x2c,
-0x1c, 0xfc, 0xcb, 0x85, 0xc8, 0x4f, 0x4f, 0x27,
-0x6a, 0x45, 0xfe, 0x50, 0x13, 0x6b, 0x67, 0x37,
-0xd3, 0x6f, 0xf4, 0x55, 0xef, 0xc1, 0xae, 0x8e,
-0x4a, 0x3f, 0x34, 0xc4, 0xfe, 0x2f, 0x96, 0x3f,
-0xdc, 0x93, 0xa5, 0xdf, 0x50, 0x7e, 0xa4, 0xd4,
-0xf0, 0x1c, 0x23, 0xa7, 0x03, 0xf9, 0xc9, 0x22,
-0x5e, 0x83, 0xc6, 0x2b, 0x77, 0xf7, 0x8a, 0xe7,
-0x93, 0x72, 0xf4, 0x1b, 0x2c, 0x6d, 0x08, 0x7a,
-0x5f, 0x47, 0xb3, 0xec, 0x5c, 0x79, 0x3d, 0x5b,
-0xbf, 0x31, 0x8b, 0x63, 0x2e, 0xcb, 0xc9, 0xbc,
-0xbf, 0x62, 0xb5, 0xd8, 0x73, 0xcd, 0x80, 0x2c,
-0xe5, 0xe8, 0x37, 0x34, 0x31, 0x83, 0x39, 0x87,
-0xf1, 0x9f, 0x97, 0xa7, 0x3b, 0x78, 0x7d, 0x59,
-0xcc, 0xe9, 0xdb, 0x90, 0x55, 0xff, 0xaa, 0x41,
-0xfc, 0x2a, 0x4a, 0xc1, 0x17, 0xc3, 0x7c, 0xff,
-0x97, 0x5d, 0x11, 0x93, 0xbf, 0xb0, 0xf0, 0x54,
-0x4a, 0x64, 0x60, 0xeb, 0x0c, 0xf6, 0xe8, 0x66,
-0x7b, 0xff, 0xf2, 0xe5, 0x59, 0xfa, 0x79, 0x2b,
-0xe6, 0x7f, 0x38, 0xf7, 0xf7, 0x7c, 0x3b, 0x92,
-0x37, 0x0b, 0xc8, 0x7a, 0x45, 0x7f, 0x1c, 0xfe,
-0xf5, 0x33, 0xc2, 0x38, 0xda, 0x76, 0xa3, 0x52,
-0x38, 0xea, 0xba, 0x2c, 0xfe, 0xb5, 0x50, 0xca,
-0xf0, 0x2f, 0xfd, 0x61, 0xe0, 0x7b, 0xd2, 0x9d,
-0x64, 0xda, 0x11, 0xb1, 0x5f, 0xc6, 0xd6, 0x6f,
-0x1c, 0x62, 0xf8, 0xf5, 0xb4, 0x5e, 0x16, 0x55,
-0x33, 0x89, 0xc4, 0x71, 0xfa, 0x79, 0xde, 0x67,
-0xbc, 0x73, 0xea, 0x96, 0x79, 0x36, 0xff, 0x1a,
-0x97, 0x3f, 0x2c, 0xb1, 0xf9, 0x17, 0x76, 0xf5,
-0x2d, 0x26, 0x3b, 0x14, 0x7d, 0xae, 0x61, 0x84,
-0xc5, 0xe2, 0x5f, 0x5b, 0x1d, 0xfd, 0x06, 0x42,
-0xdb, 0x81, 0xca, 0xf0, 0xe2, 0x9b, 0x37, 0x65,
-0xc6, 0xe5, 0xe8, 0x37, 0x62, 0x36, 0x6c, 0xa5,
-0x61, 0x7d, 0x0c, 0xdf, 0xc3, 0xd6, 0x0c, 0x90,
-0x1d, 0x11, 0x71, 0x0b, 0xd7, 0x6f, 0x10, 0x81,
-0xb9, 0xa4, 0x45, 0xd5, 0xc7, 0xf5, 0xf9, 0x75,
-0x89, 0xb7, 0xb1, 0xf4, 0x1b, 0x36, 0x64, 0xb3,
-0xfd, 0x05, 0x81, 0x81, 0x4c, 0xee, 0x94, 0xb7,
-0xb1, 0xf9, 0x17, 0xc7, 0xa6, 0x03, 0x66, 0xe0,
-0x07, 0xd9, 0xcf, 0x39, 0xa3, 0xdf, 0x28, 0xb5,
-0xdb, 0x90, 0x93, 0xfe, 0x17, 0x8d, 0xaa, 0xac,
-0x36, 0xaf, 0x4f, 0xd0, 0x6f, 0xb4, 0x20, 0xed,
-0x3a, 0x66, 0x24, 0xb5, 0x20, 0x95, 0x18, 0x90,
-0x4d, 0x67, 0xcf, 0xa7, 0xd7, 0xc9, 0x1f, 0x2a,
-0x3c, 0x7f, 0x38, 0x80, 0xfc, 0x6b, 0xbd, 0x12,
-0xc8, 0xf0, 0x2f, 0xcf, 0x44, 0xfd, 0x86, 0xa9,
-0x56, 0xb4, 0x4a, 0xe1, 0x87, 0x90, 0x83, 0x48,
-0x0e, 0x90, 0x8d, 0xd3, 0x6f, 0xf0, 0x7c, 0x5d,
-0xd4, 0x5d, 0xa8, 0xae, 0x2b, 0x2b, 0x4b, 0xe5,
-0xad, 0xce, 0x24, 0xc6, 0xd3, 0x62, 0x4e, 0x2d,
-0xfd, 0x7c, 0xda, 0x7b, 0x87, 0x7c, 0x19, 0xdc,
-0x9a, 0x48, 0x0e, 0x56, 0x8d, 0x78, 0xac, 0x8a,
-0xd8, 0x6a, 0xf9, 0x7d, 0xb1, 0x07, 0x41, 0x15,
-0x5a, 0x08, 0xd3, 0x07, 0xb2, 0x09, 0xe7, 0x6e,
-0xa9, 0xfb, 0x5f, 0x05, 0x4f, 0x89, 0x84, 0x9b,
-0x99, 0x8b, 0xf8, 0x65, 0xe5, 0x7f, 0xae, 0x7b,
-0xb1, 0x71, 0xac, 0x15, 0xf9, 0x57, 0x54, 0xf6,
-0xc3, 0x7b, 0xe9, 0x79, 0xa3, 0x1b, 0xce, 0xb7,
-0x59, 0x15, 0xb1, 0x11, 0x47, 0x3f, 0x7f, 0xe9,
-0x63, 0x74, 0x5f, 0x22, 0x98, 0x9e, 0x52, 0x20,
-0x47, 0x3a, 0x5e, 0xdd, 0xaa, 0x7f, 0x52, 0x70,
-0x9f, 0x5d, 0x38, 0xb8, 0xcf, 0xd6, 0xcf, 0xab,
-0x4c, 0xbf, 0x81, 0xfc, 0xcb, 0x13, 0x21, 0x9a,
-0xf9, 0x53, 0xa5, 0x2c, 0x25, 0xaf, 0x62, 0x40,
-0x06, 0xdf, 0x4b, 0x79, 0x56, 0xd9, 0xfc, 0x2b,
-0xc6, 0xf4, 0x1b, 0x8c, 0x69, 0x82, 0xdb, 0x80,
-0xb6, 0x25, 0x89, 0xbe, 0x6c, 0x9f, 0x99, 0xd1,
-0xcf, 0x8b, 0xd5, 0x0d, 0x32, 0xc0, 0x7b, 0x74,
-0xef, 0x70, 0xd5, 0x30, 0x62, 0x2e, 0xf3, 0x6c,
-0xbe, 0x64, 0xf9, 0x47, 0x62, 0xec, 0x71, 0x18,
-0x92, 0xb8, 0x67, 0x63, 0xeb, 0xeb, 0xb4, 0x52,
-0xd7, 0x6b, 0xf9, 0x3a, 0xd6, 0xc6, 0xce, 0x1f,
-0x26, 0x34, 0x0b, 0xad, 0xcc, 0xa2, 0x66, 0xf5,
-0x1d, 0x08, 0x99, 0xc1, 0x61, 0xb9, 0x16, 0xde,
-0x83, 0x39, 0x8c, 0x88, 0xa5, 0xc6, 0xe9, 0x37,
-0x4c, 0xcf, 0x86, 0x29, 0x77, 0x6b, 0x4c, 0x52,
-0xa8, 0xb1, 0x3d, 0x47, 0x96, 0x3f, 0x1c, 0x74,
-0xf8, 0x97, 0xf2, 0xbc, 0x54, 0xdd, 0xe3, 0xe9,
-0xf0, 0xdf, 0x15, 0x7a, 0x04, 0xf9, 0x97, 0x14,
-0x82, 0x20, 0x4f, 0xa6, 0xc9, 0x19, 0xfe, 0x55,
-0x8c, 0xe1, 0xee, 0xa2, 0xe0, 0x6f, 0x3c, 0xd0,
-0x6a, 0xb0, 0x23, 0x2c, 0x0e, 0x5c, 0xb6, 0xc0,
-0xbd, 0x84, 0xee, 0x35, 0x56, 0xa6, 0x3c, 0x73,
-0x89, 0xa5, 0x9f, 0xa7, 0xf9, 0x2b, 0x53, 0xe7,
-0x62, 0xd5, 0x6f, 0xf9, 0xda, 0xe4, 0xe5, 0x03,
-0xef, 0xe9, 0xf3, 0x0e, 0x7b, 0x87, 0xdb, 0x82,
-0xf4, 0x9d, 0x15, 0xc8, 0xc8, 0x92, 0xb2, 0xcd,
-0xbf, 0xfe, 0x79, 0xa8, 0xff, 0x5c, 0xac, 0xfe,
-0xf0, 0xd2, 0xd6, 0xc2, 0x74, 0xfc, 0x5c, 0x71,
-0xdd, 0xe1, 0x9b, 0xba, 0xe4, 0x17, 0x8c, 0x73,
-0x65, 0x75, 0x7d, 0x8c, 0x7f, 0x59, 0xd8, 0xe4,
-0x1a, 0xad, 0x3c, 0xa2, 0xcf, 0x8d, 0x79, 0xb6,
-0x62, 0xbc, 0x31, 0x0a, 0x75, 0xe9, 0xa5, 0x23,
-0xe5, 0x0b, 0x00, 0x6f, 0x98, 0x2e, 0x40, 0xfe,
-0x45, 0x2d, 0xfc, 0x1a, 0x62, 0xdb, 0x45, 0x6d,
-0xcc, 0x9d, 0xc9, 0x01, 0x08, 0xfe, 0xa7, 0x31,
-0x3b, 0x3d, 0xa5, 0xdb, 0xae, 0x95, 0xa4, 0x5c,
-0x1b, 0x80, 0x6a, 0xfa, 0x38, 0x9e, 0x12, 0x84,
-0x36, 0x7f, 0x0c, 0x81, 0x2c, 0x72, 0x4a, 0xac,
-0x2f, 0x53, 0xd9, 0x4d, 0x3a, 0x0d, 0x64, 0x37,
-0x7b, 0xd8, 0x7d, 0x4c, 0x7c, 0x2c, 0x21, 0x77,
-0x10, 0x7e, 0x29, 0xb0, 0x7b, 0x44, 0xbc, 0xf3,
-0x52, 0xc9, 0x60, 0xef, 0x41, 0x8c, 0xaf, 0x3d,
-0xdd, 0x6c, 0x0a, 0x4c, 0x0e, 0x5b, 0x05, 0x06,
-0xdb, 0xc8, 0x3c, 0x1d, 0xc7, 0x65, 0xf0, 0x36,
-0x69, 0xe9, 0x49, 0x38, 0xcf, 0x8e, 0xdd, 0x18,
-0x61, 0x21, 0x84, 0xbd, 0x97, 0x5c, 0x6c, 0x64,
-0x6e, 0x18, 0x11, 0x6d, 0x0c, 0xad, 0x83, 0xa4,
-0x0c, 0x76, 0xec, 0x86, 0x27, 0x08, 0x1f, 0x1b,
-0xfc, 0x20, 0x8e, 0x21, 0xbe, 0x21, 0x1a, 0x6f,
-0xf8, 0x1b, 0xd1, 0xe7, 0x63, 0xae, 0x85, 0xd0,
-0x09, 0x0b, 0x58, 0xb6, 0xd0, 0xd9, 0xd4, 0x30,
-0x04, 0x1b, 0x69, 0x80, 0x15, 0x2e, 0x3f, 0xe7,
-0x8f, 0x19, 0x4c, 0x88, 0x92, 0x0e, 0x8c, 0x88,
-0x54, 0xb6, 0xac, 0x76, 0x28, 0x95, 0x22, 0x87,
-0xd6, 0xa6, 0x55, 0x70, 0xfc, 0x12, 0x79, 0xa4,
-0x11, 0xed, 0x16, 0xf2, 0x00, 0xbd, 0x82, 0x4b,
-0xd0, 0x0d, 0x91, 0x36, 0x24, 0xc7, 0xa5, 0x75,
-0xfd, 0x33, 0x18, 0x16, 0x8c, 0x52, 0x7e, 0x9f,
-0xa8, 0x1a, 0x25, 0xbd, 0xf8, 0xda, 0x78, 0xbb,
-0x65, 0x24, 0x62, 0x04, 0xe3, 0xba, 0x1a, 0x96,
-0xcf, 0x4c, 0x3c, 0x65, 0x7a, 0xae, 0x71, 0xf8,
-0x57, 0x49, 0x37, 0x8e, 0xa2, 0xce, 0xbc, 0xe2,
-0xa4, 0x3c, 0xaa, 0x8d, 0xc1, 0xe5, 0x7d, 0x9e,
-0x93, 0x3c, 0x2f, 0xca, 0x8b, 0xb6, 0x16, 0xff,
-0x52, 0x95, 0xdd, 0xea, 0x01, 0xb6, 0x0b, 0x20,
-0x59, 0x54, 0xad, 0x1c, 0xa2, 0x4c, 0x26, 0x8a,
-0x40, 0x7f, 0xd4, 0xe0, 0xe3, 0x3a, 0x28, 0xd6,
-0x69, 0xaa, 0xf4, 0xb1, 0xd6, 0x35, 0x7c, 0x9b,
-0x27, 0x99, 0xaa, 0xae, 0xb3, 0x0c, 0x58, 0xa7,
-0x96, 0xb1, 0xf5, 0x7e, 0xca, 0xca, 0x5d, 0x60,
-0x34, 0xbd, 0x96, 0x96, 0x0d, 0x5b, 0xb2, 0xf9,
-0x32, 0x4b, 0x3f, 0x9f, 0xe4, 0x9c, 0xd1, 0x5a,
-0x5f, 0x83, 0xca, 0x03, 0x46, 0x1b, 0xb2, 0xd1,
-0xca, 0x85, 0x6e, 0xaf, 0xdc, 0x66, 0x26, 0xcc,
-0xca, 0x90, 0xbb, 0x20, 0xc2, 0x94, 0xb1, 0x1c,
-0xbf, 0x44, 0x9b, 0x92, 0x2f, 0xe0, 0x88, 0x81,
-0xb0, 0xf5, 0xa4, 0x5c, 0x09, 0x47, 0x68, 0x18,
-0x7d, 0x94, 0xcc, 0xf6, 0x7f, 0x71, 0x21, 0x87,
-0xf5, 0x5d, 0x51, 0x89, 0xea, 0x23, 0xba, 0x4d,
-0xbb, 0x34, 0xcb, 0x18, 0xb6, 0xeb, 0x5f, 0x62,
-0x5c, 0x88, 0x5f, 0x3d, 0xd0, 0xc5, 0x60, 0xab,
-0x02, 0xce, 0xaa, 0xac, 0xfe, 0xd5, 0x20, 0x76,
-0xda, 0x8e, 0xc3, 0x2f, 0x85, 0x6d, 0x5b, 0x56,
-0xb7, 0x90, 0x19, 0xf0, 0x6c, 0xa4, 0xba, 0xc9,
-0xb3, 0x25, 0xf0, 0x3b, 0xf6, 0x66, 0x72, 0xfc,
-0x12, 0x75, 0x61, 0xa6, 0x3f, 0xbc, 0x5f, 0x0d,
-0x44, 0x54, 0xad, 0xb5, 0x42, 0x7f, 0x56, 0xad,
-0x8e, 0x78, 0xe2, 0xad, 0x7d, 0x3a, 0x5e, 0xc9,
-0xe2, 0x5f, 0x88, 0x5f, 0xb4, 0x45, 0xd7, 0x99,
-0xda, 0xd0, 0x29, 0x7b, 0x21, 0x28, 0xe8, 0x42,
-0xbf, 0x21, 0xbe, 0x6b, 0x24, 0x7f, 0x99, 0x61,
-0x36, 0x85, 0x8a, 0xbd, 0x2e, 0x8f, 0x64, 0x0c,
-0x7f, 0xb3, 0xb6, 0x78, 0xa3, 0x4b, 0xee, 0x69,
-0x34, 0x9b, 0xba, 0x58, 0x9f, 0x3f, 0x17, 0x58,
-0xd9, 0x51, 0xf2, 0x66, 0xe4, 0xbc, 0x56, 0x6f,
-0xcc, 0x61, 0xf8, 0xc5, 0x8c, 0x8d, 0x0c, 0xa4,
-0xce, 0x6a, 0x8c, 0x21, 0x16, 0xbd, 0x6f, 0xe3,
-0x17, 0xc2, 0x31, 0x0d, 0x1b, 0xca, 0x16, 0x79,
-0x06, 0x1b, 0x4e, 0x53, 0x70, 0x8b, 0xfc, 0x3b,
-0xa6, 0x3f, 0x64, 0xe3, 0xda, 0x4e, 0x2c, 0xfc,
-0xea, 0x31, 0x3b, 0xf4, 0x80, 0xaa, 0x22, 0xed,
-0x82, 0x0e, 0x9d, 0xe9, 0x0f, 0x03, 0x69, 0x78,
-0xca, 0xd8, 0x9e, 0xc5, 0xbf, 0x10, 0xbf, 0xe8,
-0x9a, 0x68, 0x59, 0x83, 0xfa, 0x3a, 0x29, 0x5e,
-0xbb, 0x26, 0x5a, 0x6e, 0xa8, 0xb7, 0x90, 0x37,
-0xe9, 0xd3, 0x31, 0xd6, 0xe7, 0x9c, 0x9f, 0x89,
-0x36, 0x5b, 0x95, 0x9d, 0xc6, 0x9a, 0xd8, 0x36,
-0xa3, 0xf2, 0x75, 0x77, 0x31, 0x3c, 0x40, 0xbf,
-0xce, 0x37, 0x32, 0xd3, 0x7f, 0x15, 0xb9, 0xd3,
-0x4f, 0x45, 0x0c, 0x89, 0xf8, 0x45, 0x78, 0x78,
-0xa0, 0xe1, 0x73, 0x3e, 0xa0, 0x86, 0x0c, 0x95,
-0x27, 0x6c, 0x45, 0x9e, 0x76, 0x97, 0x3d, 0x5f,
-0x3f, 0x87, 0xb3, 0x54, 0xec, 0xff, 0xb2, 0xd3,
-0x86, 0x8e, 0xf1, 0x3a, 0xb5, 0xe6, 0x8b, 0x76,
-0xb0, 0x6d, 0xa7, 0x1b, 0xd8, 0x16, 0xe0, 0x94,
-0xd1, 0x05, 0x5e, 0x9a, 0xab, 0x63, 0x64, 0xc7,
-0xf7, 0x7f, 0xf5, 0x8a, 0x36, 0x2c, 0x7f, 0xb8,
-0x9e, 0xcb, 0xe6, 0x73, 0x06, 0xc9, 0x7a, 0x1a,
-0x68, 0xe1, 0xf8, 0xf5, 0x6b, 0xba, 0x00, 0x89,
-0x98, 0xdc, 0x5a, 0x21, 0xe6, 0x42, 0xb9, 0x09,
-0xda, 0x68, 0x65, 0x1a, 0x97, 0xd5, 0x11, 0x56,
-0xf6, 0x62, 0x5c, 0xa6, 0x00, 0x5a, 0x5b, 0x99,
-0x27, 0xb1, 0x63, 0x75, 0xaa, 0xbd, 0x5b, 0x9c,
-0x6b, 0xcc, 0xfa, 0x0d, 0xbe, 0xc6, 0xff, 0xa1,
-0xe1, 0x6b, 0xdc, 0xaf, 0xfe, 0x98, 0x5c, 0x2e,
-0xfd, 0x3c, 0x8f, 0x17, 0x95, 0x52, 0xdc, 0x65,
-0x42, 0x47, 0xc7, 0x77, 0xc8, 0x11, 0xfa, 0x7c,
-0x22, 0xb8, 0x22, 0xf0, 0x05, 0xb9, 0x99, 0x96,
-0x27, 0x82, 0x83, 0xee, 0x1a, 0xf2, 0x6a, 0xeb,
-0x5c, 0xce, 0xbf, 0x78, 0x77, 0x38, 0x7e, 0xb1,
-0xca, 0xec, 0xfd, 0x59, 0x21, 0xd6, 0x20, 0x06,
-0xc0, 0xdc, 0xc9, 0xb4, 0xb6, 0x0b, 0xbf, 0xa1,
-0x3c, 0x49, 0x5f, 0x6b, 0x99, 0xb7, 0xfc, 0x86,
-0x67, 0xe5, 0x0f, 0xe0, 0x3c, 0x5d, 0xb0, 0xdc,
-0xbb, 0xd5, 0xb3, 0x00, 0x46, 0xe2, 0x61, 0x16,
-0xcf, 0xf7, 0x6f, 0xe7, 0x6d, 0x9e, 0x2c, 0xfd,
-0x99, 0xb9, 0x06, 0xca, 0x57, 0xe2, 0x92, 0xf9,
-0x37, 0xf3, 0x69, 0x28, 0x5b, 0xa1, 0x5e, 0x46,
-0x2e, 0x89, 0x77, 0x27, 0xca, 0x4e, 0x78, 0x6a,
-0xc8, 0x47, 0xe2, 0x19, 0x6a, 0xb0, 0x35, 0xb4,
-0x05, 0xca, 0xd5, 0x47, 0xee, 0x6a, 0xed, 0xcf,
-0x7b, 0x4a, 0x2d, 0x83, 0xbc, 0x5e, 0xd2, 0x14,
-0x7b, 0x9a, 0x96, 0xb1, 0xcd, 0x6b, 0x03, 0x36,
-0x7e, 0x75, 0x40, 0x7c, 0x58, 0xd7, 0x0b, 0x77,
-0xe1, 0x8a, 0xeb, 0xc6, 0x67, 0x26, 0x51, 0x02,
-0xc5, 0x7b, 0x44, 0x6e, 0xa7, 0x5f, 0xb4, 0xe9,
-0x2e, 0xf9, 0x14, 0xde, 0x30, 0xba, 0xde, 0xf7,
-0x6d, 0x65, 0xdb, 0x60, 0x7b, 0xc2, 0xe6, 0xaf,
-0x92, 0x9e, 0x95, 0x85, 0xcf, 0x61, 0x40, 0x8e,
-0xf1, 0xea, 0x07, 0xd6, 0xba, 0x90, 0x76, 0x13,
-0x96, 0x6b, 0xba, 0x39, 0x9e, 0xd9, 0xbf, 0xbc,
-0x1b, 0x4e, 0xf1, 0x58, 0x3d, 0xd7, 0xd2, 0x12,
-0x27, 0xb4, 0x47, 0x71, 0x55, 0xee, 0xa5, 0xbe,
-0x9e, 0xdc, 0x85, 0x70, 0x41, 0xbd, 0x8a, 0xfa,
-0xd2, 0xf2, 0x42, 0x5b, 0x7f, 0x98, 0x16, 0x3e,
-0x73, 0x27, 0xe2, 0x17, 0x9b, 0x2f, 0x0f, 0x95,
-0x59, 0x98, 0x11, 0x16, 0x7a, 0x9b, 0xe7, 0xd1,
-0x43, 0xde, 0x98, 0x24, 0x67, 0x96, 0x8b, 0xb9,
-0xc0, 0x39, 0x65, 0xa1, 0x91, 0x9b, 0x95, 0x95,
-0x9f, 0x80, 0xd9, 0xc6, 0x8d, 0x68, 0x48, 0xbb,
-0x78, 0x15, 0xc6, 0x9f, 0x16, 0xf3, 0xe5, 0x2e,
-0x56, 0xe9, 0xfd, 0xa0, 0xdf, 0xe0, 0xb9, 0xc4,
-0x7d, 0x5d, 0x7c, 0x0f, 0x54, 0xde, 0xe1, 0x29,
-0x9e, 0xad, 0x24, 0x92, 0xa1, 0x8a, 0x14, 0x46,
-0xc2, 0xf6, 0x9c, 0xe6, 0x47, 0x13, 0x29, 0x29,
-0xac, 0x16, 0xe0, 0x3b, 0x4f, 0xd3, 0xb0, 0x50,
-0xf5, 0xb5, 0xb6, 0xe9, 0x70, 0x36, 0x16, 0x4e,
-0xf9, 0xf6, 0xc9, 0x56, 0x2c, 0x9a, 0xd8, 0x34,
-0x42, 0x46, 0x99, 0x97, 0x78, 0x39, 0x37, 0x69,
-0x8c, 0xc2, 0xbc, 0x52, 0x9f, 0x81, 0x7f, 0x3a,
-0xbf, 0xac, 0xfe, 0x95, 0x8d, 0xa7, 0x8b, 0xd2,
-0x15, 0x16, 0x7e, 0xf1, 0xe8, 0x22, 0x96, 0xbf,
-0x55, 0x0e, 0x08, 0xbe, 0xcc, 0x62, 0xfe, 0x43,
-0x2c, 0xa3, 0x88, 0xfc, 0xcb, 0x15, 0x13, 0x3e,
-0x9c, 0xa7, 0x0d, 0x63, 0x6a, 0x77, 0x20, 0xa1,
-0x74, 0x42, 0x75, 0xaf, 0x3a, 0x4c, 0x2e, 0x60,
-0x9b, 0x6a, 0x64, 0x64, 0x72, 0x52, 0xf0, 0xd3,
-0x14, 0xcf, 0x1f, 0x72, 0x6d, 0x58, 0x0e, 0xec,
-0xa8, 0x0c, 0xa6, 0xf2, 0x42, 0x7e, 0x8b, 0x91,
-0x85, 0xc8, 0x29, 0x89, 0xb7, 0xb1, 0xf2, 0x87,
-0x51, 0x75, 0xab, 0xff, 0xe7, 0x78, 0x9f, 0x20,
-0x3b, 0xc6, 0x61, 0x48, 0xec, 0xc0, 0x4a, 0x92,
-0xa4, 0xa5, 0x3b, 0xe5, 0xf5, 0x9d, 0xda, 0x58,
-0xfe, 0x54, 0x39, 0x47, 0xf9, 0x58, 0xaa, 0xeb,
-0xf1, 0x32, 0xdc, 0xb1, 0xde, 0x31, 0x2b, 0xff,
-0x9c, 0x2e, 0xe4, 0xe7, 0x47, 0xa5, 0x59, 0x4c,
-0xab, 0x7f, 0xc6, 0x05, 0x0f, 0xf2, 0x50, 0x60,
-0x3c, 0xff, 0x6a, 0xd2, 0x76, 0x63, 0x94, 0x52,
-0x17, 0x29, 0x88, 0x7b, 0x2a, 0x08, 0x23, 0x74,
-0x1b, 0x11, 0xc8, 0x88, 0x75, 0x9f, 0xdf, 0xd8,
-0x98, 0x1b, 0xd4, 0xb0, 0x3f, 0x23, 0x18, 0xa2,
-0xcf, 0x0c, 0xb1, 0x6e, 0xf8, 0x86, 0xc9, 0xb4,
-0x38, 0x1a, 0x1f, 0xf2, 0xfd, 0xd4, 0x7c, 0x61,
-0x98, 0x0a, 0x8f, 0x06, 0x9b, 0xdd, 0xa5, 0x24,
-0x8f, 0x17, 0x9a, 0x71, 0x38, 0xaf, 0x81, 0x95,
-0x55, 0x1b, 0x11, 0xf9, 0x79, 0x16, 0x75, 0x22,
-0x6c, 0xad, 0x50, 0xcf, 0xaf, 0xbd, 0x8c, 0xae,
-0x8b, 0x33, 0x21, 0x7d, 0xc1, 0x71, 0x63, 0x1d,
-0xc6, 0x63, 0xf2, 0xea, 0x9c, 0x51, 0xab, 0xfe,
-0x55, 0x5a, 0x00, 0x7b, 0x93, 0xb5, 0x2b, 0x0a,
-0x2e, 0x6b, 0xa8, 0x86, 0x37, 0xa0, 0x76, 0xd0,
-0xc3, 0x88, 0xd8, 0xcb, 0x49, 0xa6, 0x9f, 0xcf,
-0xb5, 0xeb, 0x5f, 0x53, 0xd9, 0xbe, 0xec, 0x5a,
-0xc3, 0x17, 0xc2, 0x65, 0x25, 0xca, 0x79, 0x6d,
-0xb5, 0x7c, 0xff, 0x32, 0xc7, 0x2f, 0x3e, 0x2e,
-0xd5, 0x75, 0x84, 0x3d, 0x0d, 0xc3, 0xa7, 0x7a,
-0x2a, 0x70, 0x0a, 0xc2, 0xac, 0x06, 0x1d, 0x34,
-0x0f, 0x01, 0x9f, 0x38, 0x2b, 0x1f, 0x95, 0x92,
-0x78, 0xfe, 0xd0, 0xf0, 0x18, 0xe4, 0x29, 0x7e,
-0x5e, 0x41, 0xde, 0x3d, 0xc4, 0x6b, 0xfc, 0x54,
-0x68, 0x77, 0xb3, 0xf4, 0xf3, 0xd8, 0xc3, 0x98,
-0x27, 0x45, 0x2e, 0xe1, 0xf8, 0x85, 0xa1, 0xe3,
-0x74, 0xfa, 0x53, 0x04, 0xdf, 0xbc, 0xd5, 0x11,
-0x5b, 0x3f, 0x5f, 0x7c, 0x58, 0x8c, 0x34, 0x8f,
-0xac, 0x41, 0x23, 0xc0, 0xb5, 0x61, 0x84, 0x3d,
-0x84, 0x59, 0x99, 0xfc, 0xa1, 0xb4, 0x0b, 0xc3,
-0xe4, 0x5a, 0x5c, 0x0e, 0xb9, 0x0b, 0x23, 0x02,
-0xb6, 0xf8, 0xfe, 0xe5, 0x6a, 0x9a, 0x97, 0xd1,
-0x6f, 0x68, 0xec, 0xfc, 0xa8, 0xba, 0x62, 0xdf,
-0x06, 0x5c, 0x29, 0x23, 0xf0, 0x22, 0xba, 0x65,
-0x0f, 0xdf, 0xe5, 0xa7, 0x15, 0x8c, 0xd3, 0xcf,
-0x63, 0x84, 0x1f, 0x43, 0xfc, 0xfa, 0x80, 0x1e,
-0x40, 0x0a, 0x73, 0x38, 0xfe, 0xfd, 0xe5, 0xd1,
-0x03, 0x62, 0x53, 0xf0, 0xf8, 0xfa, 0x57, 0x34,
-0xff, 0x5f, 0xc8, 0x07, 0xf6, 0xb6, 0xe5, 0x5c,
-0x5c, 0x29, 0xd5, 0xcd, 0x93, 0xea, 0x5f, 0x8d,
-0x6a, 0xd2, 0xdf, 0x07, 0xf7, 0x4b, 0xec, 0x20,
-0x29, 0x77, 0x85, 0xf4, 0xf0, 0x44, 0xfd, 0x46,
-0xa9, 0xa5, 0x3f, 0x44, 0xd8, 0x42, 0xa3, 0xd2,
-0x4f, 0x94, 0xd6, 0x4d, 0x30, 0x4e, 0xbf, 0x31,
-0x2d, 0x66, 0xe9, 0x13, 0x8a, 0x4e, 0x44, 0xcc,
-0x5b, 0x6a, 0x8a, 0x97, 0xb8, 0x1a, 0x90, 0x68,
-0x30, 0xa7, 0xe7, 0xf0, 0xaf, 0xee, 0x69, 0x8c,
-0xdd, 0x30, 0x6e, 0x55, 0x78, 0xc6, 0xde, 0xb6,
-0xcc, 0x76, 0x7b, 0xd5, 0x66, 0xe9, 0x37, 0xba,
-0x4b, 0xce, 0xd8, 0xfc, 0xeb, 0x07, 0x3c, 0x41,
-0xba, 0x71, 0x73, 0xdb, 0x99, 0xc4, 0x01, 0x76,
-0xc5, 0x39, 0x3f, 0xaa, 0x14, 0x32, 0x69, 0x43,
-0x65, 0x17, 0x13, 0x72, 0xac, 0x25, 0x27, 0xa0,
-0xc3, 0xe2, 0x5f, 0x13, 0xf5, 0xf3, 0x64, 0xb9,
-0xde, 0xa2, 0x32, 0x21, 0x47, 0xab, 0xd8, 0x73,
-0xed, 0x99, 0xa8, 0x9f, 0x37, 0x3d, 0xf1, 0xc8,
-0x4e, 0xfd, 0x09, 0x1c, 0xb2, 0x6c, 0xe5, 0x4e,
-0xcd, 0x2c, 0xfd, 0x06, 0xf0, 0xe7, 0xdc, 0xe8,
-0xd3, 0xe4, 0x46, 0xec, 0xcf, 0xdf, 0x09, 0x92,
-0x65, 0x65, 0x6e, 0x07, 0xc5, 0x3e, 0xe8, 0x15,
-0xa2, 0x4d, 0xcc, 0xf7, 0xa8, 0xbc, 0xdc, 0x96,
-0xd0, 0xf4, 0xd9, 0xfc, 0xeb, 0x6d, 0xab, 0xfe,
-0x05, 0x8e, 0x7e, 0xa3, 0xcc, 0x4a, 0x24, 0x32,
-0xfd, 0x21, 0xd4, 0x29, 0x3e, 0x47, 0xbf, 0xa1,
-0x02, 0xd7, 0xcf, 0x6f, 0xcf, 0xff, 0xa4, 0x68,
-0xb5, 0xb6, 0x5e, 0xd0, 0xae, 0x85, 0xd2, 0x7a,
-0x32, 0x27, 0x91, 0xe1, 0x5f, 0x6a, 0x09, 0xe7,
-0x5f, 0x46, 0xa9, 0xa6, 0xa9, 0x0a, 0x7b, 0xd9,
-0xe4, 0x10, 0xc9, 0xc9, 0x69, 0x53, 0xb2, 0xf9,
-0x97, 0x2e, 0x4d, 0x95, 0xf6, 0xc1, 0x9c, 0xf4,
-0xfd, 0x3f, 0x20, 0x77, 0xc2, 0x3a, 0x9d, 0x17,
-0xc2, 0x4a, 0xf5, 0x75, 0x42, 0xa1, 0x64, 0xe9,
-0x37, 0x2a, 0x4b, 0xb9, 0x7e, 0x23, 0x81, 0xfc,
-0x2b, 0x1c, 0x79, 0x95, 0xfe, 0xe3, 0x80, 0xaf,
-0xc6, 0x73, 0x19, 0xbe, 0xd8, 0x9c, 0x7f, 0x8d,
-0xab, 0x7f, 0xe1, 0x32, 0x0f, 0xc9, 0x9f, 0xd0,
-0x73, 0x35, 0x75, 0xfd, 0xbe, 0x3d, 0x9d, 0x29,
-0x3b, 0xb7, 0x63, 0xe9, 0xe7, 0x63, 0x5c, 0x3f,
-0x5f, 0x9f, 0xf2, 0xdd, 0x5b, 0x5e, 0x43, 0xdf,
-0x8b, 0xd7, 0xbf, 0xbf, 0xf1, 0x59, 0x79, 0x3a,
-0x1c, 0x8a, 0xf3, 0x8c, 0xa2, 0x7d, 0x7e, 0x14,
-0x72, 0x2b, 0x1e, 0xa2, 0xaf, 0x76, 0xff, 0x0f,
-0xb6, 0xd0, 0xd2, 0x9e, 0x11, 0xa2, 0x1a, 0xbf,
-0xa0, 0x55, 0x66, 0xc1, 0x6a, 0x5b, 0xbf, 0xe1,
-0x17, 0xfa, 0xf9, 0x76, 0x64, 0x5b, 0xa1, 0xc6,
-0x9f, 0x92, 0x2a, 0xb6, 0xd5, 0xfa, 0x0e, 0xd1,
-0xf9, 0x55, 0xa4, 0xcf, 0xce, 0xcf, 0x6f, 0x60,
-0xf9, 0x8d, 0xb4, 0x67, 0x21, 0x79, 0x40, 0xed,
-0xe4, 0xb9, 0x53, 0x77, 0x94, 0x55, 0x2b, 0x0c,
-0x24, 0x62, 0x6f, 0x8b, 0x79, 0xdf, 0x2e, 0x71,
-0xce, 0xd8, 0xea, 0x83, 0xce, 0x59, 0xec, 0x30,
-0x25, 0xe6, 0xe2, 0x56, 0xa0, 0xcf, 0xfc, 0xb1,
-0xe1, 0x73, 0xf4, 0x1b, 0x09, 0x6d, 0x48, 0x39,
-0x47, 0xea, 0xe2, 0x1b, 0x93, 0x45, 0x1f, 0xda,
-0xc3, 0xb9, 0x9f, 0x9d, 0xc2, 0xc7, 0x36, 0x0d,
-0x0d, 0x88, 0xf5, 0xd5, 0x22, 0xea, 0x5f, 0x74,
-0x49, 0xbf, 0xdc, 0x5c, 0xf9, 0x1e, 0x61, 0xb0,
-0x25, 0x2f, 0x8c, 0x1c, 0x85, 0x7a, 0x3d, 0x7f,
-0xb8, 0xc8, 0xd2, 0xe0, 0x59, 0xf5, 0xaf, 0x64,
-0xd5, 0x53, 0x97, 0xe5, 0xa1, 0xab, 0xe4, 0x65,
-0x94, 0x59, 0xcc, 0x3f, 0x2b, 0x97, 0x65, 0xf4,
-0xf3, 0x42, 0x7f, 0x98, 0xb8, 0xfe, 0x29, 0xb2,
-0x82, 0x6f, 0x16, 0xb3, 0xdb, 0xb0, 0xcd, 0x47,
-0x16, 0xff, 0x72, 0x17, 0x7b, 0x8d, 0xbd, 0xb0,
-0xb2, 0xe5, 0xe1, 0xb0, 0xbb, 0x32, 0x86, 0x9c,
-0xba, 0xdf, 0x13, 0x46, 0xe7, 0xd9, 0x36, 0x33,
-0xd8, 0xe4, 0x9e, 0x6b, 0xaf, 0x2f, 0x76, 0x1f,
-0xec, 0x6a, 0x7b, 0xfe, 0x3e, 0xb9, 0x59, 0x3d,
-0xaa, 0xcc, 0x33, 0x37, 0x9e, 0x6a, 0xab, 0x84,
-0x43, 0xa1, 0x3a, 0xcd, 0x9b, 0x6c, 0x4b, 0x8b,
-0xf5, 0xb5, 0xbd, 0x64, 0x34, 0xfe, 0xd2, 0xac,
-0xfa, 0x0e, 0xdf, 0x9e, 0xa2, 0x54, 0x7c, 0x0c,
-0xa6, 0xff, 0xc6, 0x77, 0xaa, 0x73, 0x84, 0x8e,
-0x85, 0xea, 0x01, 0x39, 0xa3, 0x73, 0xfe, 0x86,
-0xc5, 0x8e, 0xbb, 0x91, 0x7f, 0x7d, 0x82, 0xf1,
-0x3c, 0x2f, 0x84, 0x7d, 0x6c, 0xe1, 0x97, 0xa5,
-0xdf, 0x80, 0x21, 0x51, 0xff, 0x62, 0xdb, 0xbe,
-0x3a, 0x69, 0x40, 0x18, 0xe2, 0x4a, 0x64, 0x70,
-0x92, 0xfe, 0x90, 0x71, 0xb4, 0x0a, 0x41, 0xc4,
-0x76, 0xd8, 0xf9, 0xc3, 0xc9, 0xfa, 0x8d, 0x47,
-0xe8, 0xcc, 0x71, 0x85, 0xa7, 0x11, 0xab, 0xee,
-0x59, 0x9c, 0xd1, 0x0d, 0xc2, 0x69, 0x84, 0x7e,
-0x47, 0x4b, 0xe3, 0x41, 0xfc, 0x12, 0xeb, 0xe2,
-0x04, 0x64, 0xe9, 0x0f, 0x3f, 0x13, 0xf4, 0xc4,
-0x29, 0x84, 0x8d, 0xc4, 0x78, 0x9b, 0x6c, 0xfd,
-0xe1, 0x24, 0xc3, 0xce, 0x1f, 0x2a, 0x41, 0xc8,
-0xca, 0xe5, 0xd6, 0x65, 0xf7, 0x47, 0xee, 0xe2,
-0xbd, 0x41, 0x7c, 0x5f, 0x92, 0x19, 0xd7, 0x44,
-0x21, 0xa2, 0xa5, 0xdf, 0x88, 0x49, 0x59, 0x25,
-0x24, 0x91, 0x94, 0x63, 0x46, 0xa2, 0xea, 0x84,
-0xbc, 0x9a, 0x58, 0xfa, 0xf9, 0x15, 0x50, 0xa0,
-0x59, 0xb2, 0xc3, 0x23, 0xe6, 0x69, 0x2d, 0x98,
-0xc6, 0x45, 0x74, 0x18, 0x4e, 0x27, 0xf8, 0x15,
-0x1b, 0xbf, 0xfe, 0x8f, 0x17, 0x84, 0xde, 0xe6,
-0x24, 0x1f, 0x4e, 0x5d, 0x96, 0xae, 0xf2, 0xe4,
-0x78, 0xfd, 0x61, 0x6d, 0xda, 0x6b, 0x0f, 0xc7,
-0x23, 0x0c, 0x76, 0xa5, 0xe1, 0x7d, 0x47, 0xbf,
-0x21, 0x59, 0x3b, 0x4d, 0xde, 0x55, 0x9c, 0x44,
-0xe2, 0x3e, 0xb8, 0x9a, 0x5d, 0xc9, 0xd6, 0x1f,
-0xb6, 0xb3, 0xdd, 0x5e, 0xdf, 0x3a, 0x6e, 0xe9,
-0x0f, 0x23, 0xc7, 0x8b, 0xf7, 0xb5, 0x7f, 0x0f,
-0xf1, 0xcb, 0xe6, 0xd4, 0x2b, 0x2c, 0x7d, 0x94,
-0x6a, 0xe7, 0xe7, 0xad, 0xb1, 0x57, 0x32, 0x20,
-0x9b, 0xa0, 0x3f, 0x0c, 0x5a, 0x31, 0x6d, 0x8b,
-0xcf, 0x36, 0xaa, 0x26, 0xe9, 0x0f, 0x27, 0xd7,
-0xbf, 0x32, 0xf8, 0xd5, 0x31, 0x59, 0x7f, 0x98,
-0x9b, 0xc9, 0x1f, 0x7e, 0x89, 0xfe, 0x30, 0x3b,
-0x37, 0x68, 0xe3, 0x97, 0x32, 0x41, 0x7f, 0x98,
-0x97, 0xd5, 0x66, 0xbf, 0x9d, 0x9f, 0xcf, 0xd6,
-0x1f, 0x92, 0x6a, 0x6b, 0xff, 0x97, 0x22, 0xf0,
-0x4b, 0xcc, 0x7b, 0xb7, 0xba, 0xcc, 0x18, 0xd7,
-0xd5, 0x07, 0x58, 0x72, 0xcf, 0xc9, 0x1f, 0xf2,
-0xef, 0xda, 0x3a, 0xed, 0x4c, 0xa6, 0xcf, 0xe7,
-0xc9, 0xf8, 0xe2, 0x9d, 0x85, 0x5f, 0x1d, 0xec,
-0xfc, 0x28, 0x8e, 0x5f, 0x18, 0x6f, 0x9c, 0x73,
-0x12, 0x77, 0xe2, 0x4a, 0xc0, 0xd1, 0x1f, 0xea,
-0x16, 0x5a, 0xe9, 0x4e, 0x22, 0x91, 0x74, 0x48,
-0xdc, 0x70, 0xf6, 0x2f, 0x0f, 0xd0, 0x16, 0x91,
-0x3f, 0xcc, 0xea, 0xbc, 0x85, 0x5f, 0x11, 0x47,
-0xbf, 0x21, 0x3d, 0x31, 0x5e, 0x72, 0x19, 0x71,
-0x6a, 0x7f, 0x8b, 0x2d, 0x5f, 0xb7, 0xa5, 0x1d,
-0x0e, 0xb8, 0x78, 0x3d, 0xae, 0x82, 0x91, 0x2c,
-0x81, 0x4d, 0x16, 0x7e, 0xad, 0xc8, 0xe8, 0xe7,
-0x85, 0x46, 0xd1, 0x83, 0xc3, 0x89, 0x8f, 0x1b,
-0x97, 0x67, 0xbd, 0xc5, 0xad, 0xb4, 0xc4, 0x97,
-0xd7, 0x34, 0x33, 0xf5, 0x2f, 0xe5, 0x23, 0x06,
-0x5b, 0x3a, 0x19, 0x54, 0xac, 0xb4, 0xe1, 0x88,
-0xfa, 0x9c, 0xb8, 0x62, 0x71, 0x22, 0x96, 0x3f,
-0x9c, 0x37, 0x61, 0x59, 0xa5, 0x26, 0xe4, 0x0f,
-0xcb, 0xa4, 0xa9, 0xf0, 0x8b, 0xcc, 0x6b, 0x5c,
-0x65, 0xca, 0xcd, 0x4c, 0x41, 0x2e, 0xae, 0x38,
-0xf5, 0x2f, 0x27, 0x5b, 0x78, 0xdc, 0x36, 0xde,
-0xb6, 0x8c, 0xf2, 0x83, 0xe2, 0xb0, 0x58, 0xf5,
-0xd2, 0x17, 0x8c, 0x8c, 0x26, 0x59, 0x18, 0x83,
-0x0e, 0x7e, 0x39, 0xe7, 0x1f, 0xda, 0xd9, 0xc2,
-0x17, 0x8d, 0xb1, 0x38, 0x77, 0x8c, 0x5f, 0xc0,
-0xb9, 0xf8, 0xb5, 0xe9, 0xfc, 0x6e, 0x62, 0xe3,
-0x17, 0xd7, 0x47, 0x61, 0x0f, 0xbf, 0xc0, 0x90,
-0x8f, 0x77, 0xe3, 0x47, 0xac, 0x3f, 0x09, 0x5c,
-0x71, 0x3f, 0xca, 0xb5, 0xce, 0x8f, 0xda, 0x6c,
-0x9d, 0x7f, 0xe8, 0x39, 0x49, 0xd0, 0xe0, 0xa5,
-0x3a, 0x74, 0x05, 0xfb, 0x34, 0x76, 0x52, 0x96,
-0xcd, 0xbf, 0xfe, 0xb6, 0x78, 0xc8, 0xd2, 0x47,
-0xb1, 0x94, 0x29, 0x15, 0x63, 0xe7, 0x19, 0x7b,
-0x08, 0x05, 0x2c, 0xfd, 0xfc, 0x93, 0x25, 0x2f,
-0xc0, 0x8f, 0xc4, 0xae, 0xd5, 0xdd, 0xfc, 0x6c,
-0x0d, 0xec, 0xea, 0xae, 0x62, 0x46, 0xb2, 0x2a,
-0x92, 0xc4, 0x3a, 0xff, 0x30, 0x0e, 0x19, 0x17,
-0x27, 0x8d, 0x1b, 0xd7, 0xd2, 0xa4, 0xfc, 0xb8,
-0x58, 0x5f, 0x54, 0x1b, 0xd5, 0x8e, 0x5a, 0x3e,
-0x53, 0x75, 0x42, 0x7d, 0xcb, 0xb0, 0xea, 0x5f,
-0x3d, 0x7c, 0xff, 0xb2, 0xd0, 0x1f, 0x3a, 0x69,
-0x43, 0x78, 0x5e, 0x12, 0xfa, 0x84, 0x8c, 0x7e,
-0xa3, 0x73, 0x82, 0x66, 0x60, 0x90, 0x1b, 0xee,
-0xa4, 0x5d, 0x83, 0x66, 0xfa, 0x79, 0x11, 0xe1,
-0xb7, 0x1e, 0x66, 0x42, 0xc4, 0x3e, 0xc4, 0x2f,
-0x9c, 0x53, 0xdd, 0x6b, 0xe6, 0x85, 0xed, 0xf5,
-0x45, 0xbd, 0x2b, 0x8d, 0x43, 0x6c, 0x4b, 0xf2,
-0x3e, 0xf9, 0x13, 0x33, 0xd3, 0x67, 0xa3, 0xee,
-0xcd, 0x82, 0xa7, 0x1d, 0xfd, 0xbc, 0xa8, 0x7f,
-0x1d, 0xf0, 0x75, 0x15, 0x0d, 0xf5, 0xf3, 0x42,
-0xd8, 0x49, 0xd6, 0xe7, 0x15, 0xdc, 0xc8, 0xd2,
-0x6f, 0x70, 0x75, 0x4d, 0xb7, 0x67, 0x17, 0x1a,
-0x75, 0xe9, 0xaa, 0x11, 0x9c, 0x2f, 0x7e, 0x65,
-0x44, 0x6e, 0x56, 0x1c, 0xfd, 0x46, 0x27, 0xa2,
-0x95, 0x1a, 0x2a, 0x5f, 0x29, 0x8c, 0x6e, 0x32,
-0xa4, 0x58, 0x86, 0x9e, 0xe1, 0x5f, 0xac, 0xcf,
-0x6a, 0x32, 0xa7, 0x43, 0x6b, 0x83, 0x95, 0xac,
-0xfe, 0x75, 0x90, 0x5f, 0x41, 0x5f, 0x17, 0xc8,
-0xe0, 0x17, 0x1b, 0xfb, 0xd6, 0x4d, 0x05, 0x2b,
-0x75, 0x66, 0xf8, 0x93, 0xd8, 0x86, 0x19, 0x79,
-0x49, 0x12, 0xb2, 0x78, 0x53, 0x89, 0x50, 0x1b,
-0x7a, 0x43, 0xf2, 0x36, 0x6e, 0x14, 0x24, 0x1b,
-0x06, 0xb9, 0x91, 0x9f, 0xcc, 0xb5, 0xf6, 0x5f,
-0xa4, 0xa5, 0x17, 0x08, 0x7b, 0xf2, 0x73, 0x46,
-0x3c, 0xc3, 0xdc, 0x08, 0xda, 0x73, 0x51, 0x3d,
-0xec, 0x99, 0xa4, 0x9f, 0xf7, 0x54, 0x72, 0x4e,
-0xcd, 0x53, 0xc1, 0x16, 0xff, 0xea, 0xb7, 0xf3,
-0x87, 0x5e, 0xbe, 0x53, 0xb2, 0x33, 0x1e, 0xf9,
-0x7a, 0xf4, 0x79, 0x51, 0x3b, 0x1e, 0x84, 0x4e,
-0xf1, 0x46, 0x4d, 0xd4, 0xcf, 0x2f, 0x24, 0x7f,
-0xcb, 0x5d, 0x77, 0x03, 0xbe, 0x63, 0x92, 0x45,
-0xc4, 0x86, 0x45, 0x6d, 0x2b, 0x29, 0xf0, 0x6b,
-0x00, 0xc3, 0xc2, 0xef, 0x58, 0x42, 0x8e, 0xc0,
-0x05, 0x69, 0x1d, 0xcd, 0xe7, 0xb5, 0x24, 0xbb,
-0xfe, 0xe5, 0x35, 0xc4, 0xfe, 0xaf, 0xce, 0x1b,
-0x12, 0xa7, 0x61, 0x21, 0x83, 0xad, 0x14, 0xbc,
-0x21, 0xce, 0x8f, 0xb2, 0xeb, 0x5f, 0xd3, 0x5e,
-0xd0, 0x18, 0x6c, 0x6d, 0xec, 0x2f, 0xe7, 0x40,
-0xc6, 0x68, 0x57, 0xca, 0xc1, 0x2f, 0x65, 0x1c,
-0x7e, 0x05, 0x93, 0x18, 0xee, 0x1e, 0xb2, 0x71,
-0xf9, 0x65, 0x1a, 0xce, 0xd2, 0x6f, 0xa4, 0x70,
-0x7d, 0x5d, 0x25, 0xf0, 0x4b, 0x21, 0xbc, 0xf0,
-0xdd, 0x4c, 0x46, 0x09, 0x23, 0x62, 0xac, 0xfe,
-0x25, 0xd6, 0x29, 0x85, 0xc7, 0x54, 0x71, 0xe6,
-0xb0, 0x7f, 0x8a, 0x64, 0x09, 0x39, 0xde, 0x11,
-0x44, 0xcc, 0xa9, 0x7f, 0xd9, 0xfb, 0xbf, 0x3a,
-0xf6, 0xdc, 0x10, 0xb4, 0x29, 0xe7, 0x20, 0xdb,
-0x9c, 0x3e, 0xae, 0xfe, 0x25, 0xf0, 0xcb, 0xbb,
-0x4b, 0x5e, 0xc8, 0x8f, 0x8d, 0xf2, 0xb1, 0x83,
-0x7c, 0x0f, 0x42, 0x97, 0xd0, 0xcf, 0x37, 0x4f,
-0xc4, 0x2f, 0x6a, 0x89, 0xd6, 0x6c, 0xfd, 0xe1,
-0xc4, 0xf3, 0xa3, 0x7c, 0x9b, 0xe5, 0x0a, 0x6a,
-0x0b, 0x39, 0x6c, 0x5e, 0x90, 0xd1, 0x6f, 0x08,
-0xb7, 0xbc, 0x35, 0x30, 0x93, 0x0b, 0x39, 0xe4,
-0x2c, 0x6d, 0xc6, 0x24, 0xfd, 0xa1, 0x3b, 0x4b,
-0xc8, 0x61, 0x19, 0x47, 0x26, 0xea, 0x0f, 0xdd,
-0x0a, 0x6d, 0x99, 0x80, 0x05, 0x13, 0xeb, 0x5f,
-0x2e, 0xb9, 0xcc, 0xb0, 0xf8, 0xc5, 0x09, 0xdb,
-0x98, 0xa8, 0x9f, 0xef, 0x97, 0xcf, 0x18, 0x42,
-0x64, 0xd8, 0xe0, 0x20, 0x9a, 0xcd, 0xad, 0x5c,
-0x67, 0x38, 0x5a, 0xe5, 0xf7, 0xcb, 0x4f, 0xab,
-0xcc, 0x08, 0xc6, 0xe5, 0xdf, 0xc1, 0x6b, 0x02,
-0xbf, 0xec, 0xf3, 0xa3, 0x90, 0x9f, 0x32, 0xfc,
-0xea, 0x6c, 0x25, 0x09, 0x6e, 0xb0, 0xfd, 0xcb,
-0xad, 0x02, 0xd1, 0xe4, 0x82, 0x1c, 0x4b, 0x1f,
-0x25, 0x7a, 0x98, 0xa7, 0xad, 0x5f, 0xc3, 0x0d,
-0x86, 0xb9, 0x5b, 0xac, 0x3e, 0xfb, 0x33, 0xfa,
-0x43, 0x36, 0xd2, 0x4e, 0x7f, 0x60, 0x27, 0xb1,
-0xf8, 0x69, 0x5f, 0xc2, 0x1a, 0x7b, 0x8e, 0x93,
-0x3f, 0xe4, 0x68, 0x95, 0x1f, 0x2f, 0xfa, 0x39,
-0x7f, 0xbc, 0x5e, 0xd6, 0x1f, 0xeb, 0x39, 0x5b,
-0xe7, 0x47, 0xad, 0x90, 0x76, 0x12, 0x9b, 0x76,
-0x51, 0x66, 0xcc, 0x61, 0xe5, 0xbc, 0xf1, 0xf5,
-0xaf, 0x0c, 0x7e, 0x15, 0xe9, 0xad, 0x29, 0x1b,
-0xbf, 0x52, 0xa4, 0x6e, 0x5c, 0xfd, 0x4b, 0xd5,
-0x18, 0x5a, 0xc9, 0xef, 0x93, 0x6b, 0x2a, 0xd7,
-0x43, 0x90, 0x4e, 0x61, 0xfb, 0x97, 0xd7, 0x5b,
-0xf8, 0x35, 0xbe, 0xfe, 0xe5, 0x09, 0xbb, 0x0b,
-0x94, 0x36, 0xc9, 0x02, 0xb2, 0x87, 0x14, 0xae,
-0xe8, 0x18, 0xaf, 0x9f, 0xef, 0xf1, 0x34, 0x91,
-0x52, 0x21, 0x4c, 0x42, 0x20, 0x33, 0x7f, 0x0a,
-0xf9, 0x59, 0xf5, 0xaf, 0x5d, 0xce, 0xfe, 0x2f,
-0xb9, 0x00, 0x98, 0x90, 0x83, 0x69, 0xda, 0xc9,
-0xb7, 0xed, 0xfa, 0x97, 0xf0, 0xab, 0xd3, 0x76,
-0x0b, 0xc9, 0x53, 0x1c, 0x23, 0x73, 0xcb, 0x67,
-0x7e, 0x92, 0xb0, 0x54, 0x5e, 0xbd, 0xf6, 0xf9,
-0x87, 0x9f, 0x8a, 0xd3, 0xf3, 0xba, 0xcb, 0x67,
-0x1b, 0x47, 0x45, 0x18, 0x7f, 0xc1, 0x78, 0xb9,
-0x3d, 0x3c, 0xe0, 0x5b, 0xe8, 0xb1, 0xce, 0x2d,
-0x64, 0xfa, 0xf9, 0x97, 0x68, 0xd9, 0x90, 0xe7,
-0x2f, 0x88, 0x1f, 0xd6, 0x91, 0xaa, 0x21, 0x4f,
-0x0d, 0x39, 0x4e, 0xdf, 0x48, 0x6c, 0x1b, 0xf4,
-0xd4, 0xb8, 0x67, 0x3b, 0xe7, 0x47, 0x19, 0x2f,
-0x49, 0x65, 0xa9, 0x29, 0xcd, 0x44, 0xa5, 0xbc,
-0xcf, 0xf7, 0x90, 0x51, 0xe4, 0x5f, 0x33, 0x18,
-0xff, 0x72, 0xce, 0x3f, 0xb4, 0x64, 0xf3, 0x5b,
-0x89, 0x44, 0xac, 0x50, 0xff, 0x88, 0xfe, 0x90,
-0xd8, 0x44, 0xa0, 0x3a, 0xf5, 0x2f, 0x95, 0x95,
-0xef, 0x71, 0x5d, 0x54, 0x19, 0xd6, 0x7a, 0x1f,
-0x6b, 0x39, 0x04, 0x4c, 0xf3, 0xef, 0x99, 0x3d,
-0x61, 0xff, 0x57, 0xfc, 0xeb, 0x83, 0xf0, 0x17,
-0x99, 0x58, 0xbd, 0x26, 0xab, 0xfe, 0xe5, 0xe8,
-0x0f, 0xcf, 0xc8, 0xc5, 0xc0, 0x80, 0xec, 0xf2,
-0x61, 0xe2, 0x68, 0x06, 0xac, 0xfa, 0x17, 0xb5,
-0xeb, 0x5f, 0x5b, 0xe4, 0xbb, 0x26, 0x83, 0xd4,
-0x78, 0xfd, 0xa1, 0x3b, 0xd1, 0x3a, 0x7b, 0x52,
-0x9b, 0x6c, 0xfd, 0x21, 0x3b, 0x0a, 0x0c, 0xb6,
-0x1b, 0xbd, 0x6d, 0x24, 0xd8, 0xcb, 0xf6, 0x52,
-0xc1, 0xde, 0x90, 0xd0, 0x1f, 0x3a, 0xe7, 0x47,
-0xd1, 0x73, 0x7a, 0xdd, 0xc1, 0x82, 0x32, 0x59,
-0xa7, 0x38, 0xae, 0x63, 0x9e, 0x3d, 0xf2, 0x68,
-0x07, 0xdb, 0x11, 0xb6, 0xb4, 0x6b, 0x87, 0x29,
-0x83, 0x85, 0x5f, 0x2a, 0xaf, 0xfe, 0xf7, 0xca,
-0x49, 0x73, 0x4c, 0xa9, 0x3f, 0xe8, 0x3b, 0x5d,
-0x7e, 0xd8, 0x18, 0x8b, 0xa1, 0x63, 0x3c, 0x25,
-0x0f, 0x4a, 0x0e, 0x7e, 0xbd, 0x27, 0xe2, 0x8d,
-0x5a, 0xf8, 0x8c, 0xe2, 0xb2, 0xa2, 0x3c, 0x7f,
-0x58, 0x3f, 0x6e, 0xff, 0xd7, 0x10, 0x87, 0x2d,
-0xec, 0x61, 0x05, 0xeb, 0x33, 0x45, 0x63, 0xd4,
-0xf8, 0xa5, 0x35, 0x2e, 0x87, 0x7f, 0x69, 0x0f,
-0xd9, 0xb1, 0xc4, 0x0e, 0x09, 0x97, 0x15, 0x10,
-0x81, 0x68, 0x53, 0x32, 0xfc, 0xeb, 0xf6, 0x0d,
-0xd6, 0x90, 0xdd, 0x15, 0x84, 0xdf, 0x67, 0x1b,
-0x61, 0x27, 0xc4, 0x4e, 0xe4, 0x5f, 0x1c, 0x65,
-0x42, 0x72, 0xb5, 0x81, 0xaf, 0xd6, 0x4a, 0xdf,
-0x7a, 0xc9, 0xd1, 0xcf, 0x4f, 0xe6, 0x5f, 0x7d,
-0xcc, 0xe8, 0x15, 0x3c, 0x85, 0x8c, 0xaf, 0x7f,
-0x65, 0xf4, 0x87, 0xfa, 0xa1, 0x52, 0x1e, 0xea,
-0x1f, 0x86, 0x73, 0x6a, 0x5d, 0x6f, 0x36, 0xff,
-0xaa, 0x32, 0xac, 0x29, 0x18, 0x80, 0x4e, 0xa3,
-0xba, 0x5b, 0x7d, 0x1c, 0xe7, 0x14, 0x79, 0xe5,
-0x29, 0x24, 0x98, 0xa7, 0xc4, 0x63, 0x46, 0xfc,
-0x32, 0xac, 0x57, 0xeb, 0x15, 0x36, 0x9c, 0x10,
-0xbe, 0x6a, 0xaf, 0xc5, 0x70, 0xc5, 0x9d, 0xf4,
-0x2c, 0x6c, 0x1d, 0xc9, 0xec, 0xaf, 0x5c, 0x27,
-0xf6, 0x2f, 0x1f, 0x4f, 0xac, 0xa3, 0xc1, 0x98,
-0x7a, 0x07, 0xe3, 0x5f, 0xad, 0xfc, 0xfc, 0xc3,
-0x63, 0x94, 0xcf, 0x69, 0x54, 0x0d, 0x1a, 0xbf,
-0xe5, 0xf8, 0x55, 0xbe, 0x9f, 0xbe, 0x0c, 0xb5,
-0x89, 0x02, 0xb6, 0xff, 0xeb, 0x74, 0x47, 0xad,
-0x99, 0x5b, 0xd3, 0x36, 0xfe, 0xfc, 0x79, 0xa6,
-0x71, 0x1d, 0xcd, 0x19, 0x13, 0x42, 0xdf, 0xf3,
-0xb1, 0x89, 0xfc, 0xeb, 0x53, 0xb0, 0xf4, 0x87,
-0x3f, 0x67, 0xe7, 0x93, 0x80, 0xb7, 0x43, 0xfe,
-0x35, 0x65, 0x85, 0xb0, 0x25, 0xdd, 0x72, 0xc0,
-0xe6, 0x5f, 0x2f, 0x64, 0xf4, 0x87, 0x08, 0x5b,
-0xa0, 0xf6, 0xb3, 0xf3, 0x76, 0x08, 0x2f, 0x84,
-0x39, 0xfb, 0x97, 0x5f, 0x14, 0x7d, 0x1e, 0x21,
-0xff, 0x86, 0x86, 0x94, 0x76, 0x8f, 0x90, 0xc7,
-0xe0, 0x17, 0x74, 0xc6, 0x09, 0x75, 0x35, 0x49,
-0x66, 0xf0, 0xcb, 0x82, 0xad, 0x25, 0xa4, 0x0d,
-0xb6, 0xbf, 0x3e, 0x9b, 0xe5, 0x0f, 0x77, 0xc0,
-0x4e, 0x56, 0x08, 0xf3, 0x67, 0xf8, 0xd7, 0x41,
-0xbb, 0x94, 0xb0, 0x1e, 0xe6, 0xc5, 0x0b, 0xd2,
-0xe5, 0xbb, 0xe0, 0x23, 0x58, 0xc0, 0x84, 0x1c,
-0x93, 0xf5, 0xf3, 0xc2, 0xe9, 0xe5, 0x31, 0x5f,
-0xb7, 0x95, 0x9d, 0x9b, 0x9a, 0xd1, 0xcf, 0x37,
-0x4d, 0xe0, 0x5f, 0x1d, 0xb6, 0xe1, 0xb9, 0x08,
-0xff, 0x0a, 0xfc, 0x8e, 0xd7, 0xbf, 0xa6, 0x6d,
-0xb1, 0x0c, 0xcf, 0x96, 0x0c, 0xff, 0x9a, 0x99,
-0xd1, 0x6f, 0xb0, 0xfa, 0xd7, 0xdf, 0x6e, 0xb1,
-0x0c, 0x4f, 0xbc, 0xd5, 0xd6, 0x1f, 0x66, 0xf1,
-0x2f, 0xba, 0x07, 0xaa, 0xa3, 0x6e, 0x3f, 0x37,
-0xc6, 0xe5, 0x0f, 0x91, 0x7f, 0x75, 0x0b, 0xfd,
-0x7c, 0x8f, 0x31, 0xdc, 0x54, 0x5b, 0xbc, 0xde,
-0x36, 0x98, 0x7e, 0x9e, 0x8c, 0xc7, 0xaf, 0x38,
-0xc7, 0xaf, 0xfa, 0xc6, 0xfc, 0xdf, 0x14, 0x0d,
-0x18, 0x36, 0x7e, 0xe5, 0xf2, 0xb9, 0x50, 0x5d,
-0x0e, 0xa2, 0xcd, 0x48, 0x88, 0x83, 0x9b, 0xda,
-0x2a, 0xf8, 0x09, 0x4e, 0x78, 0xe5, 0x7d, 0xe7,
-0xfc, 0x5e, 0x7d, 0x50, 0xe8, 0xe7, 0x59, 0xfd,
-0xab, 0x1a, 0x3a, 0x7e, 0xee, 0xd6, 0x15, 0x66,
-0xe4, 0xf5, 0x66, 0x9d, 0x3f, 0xdf, 0x61, 0xe9,
-0x0f, 0xb7, 0xc0, 0xe3, 0x6a, 0x55, 0xb3, 0xda,
-0xd4, 0x5a, 0xa2, 0xa3, 0x61, 0x78, 0x9a, 0x1c,
-0xfd, 0xbc, 0xa5, 0x3f, 0x44, 0x5c, 0x7e, 0x0a,
-0x7e, 0x05, 0x73, 0xf0, 0x3d, 0xcc, 0x99, 0xcf,
-0x4f, 0xd3, 0xca, 0xeb, 0x77, 0xf2, 0x87, 0x5b,
-0x1c, 0x6d, 0xfc, 0x4e, 0xd6, 0x0d, 0x23, 0xb8,
-0x45, 0xe2, 0xfd, 0xc1, 0x2b, 0x52, 0xd6, 0xfe,
-0x65, 0x71, 0x45, 0x6e, 0xb4, 0xf6, 0x2f, 0x67,
-0xf2, 0x87, 0x07, 0x6d, 0xfe, 0xb5, 0x9d, 0x9f,
-0xf3, 0xe6, 0x6b, 0x95, 0x99, 0xa0, 0x69, 0x1e,
-0x82, 0x89, 0x2c, 0x94, 0x4d, 0x5e, 0xb3, 0xcc,
-0x2d, 0x6a, 0x49, 0x95, 0xca, 0x42, 0x9e, 0x49,
-0xf6, 0xd8, 0xdb, 0xbe, 0x78, 0xfd, 0xeb, 0x6d,
-0x8a, 0x46, 0x9a, 0x64, 0x9d, 0x1f, 0x55, 0xce,
-0xde, 0xb1, 0xf9, 0x50, 0x00, 0x6d, 0x94, 0xd7,
-0xbf, 0xf0, 0xad, 0x23, 0xdc, 0x58, 0xaf, 0x5b,
-0xfc, 0x6b, 0xba, 0x0d, 0x5b, 0x85, 0xd0, 0x6e,
-0x2e, 0xd3, 0xd4, 0x46, 0x62, 0xc2, 0x96, 0x8e,
-0xb2, 0x90, 0xba, 0x84, 0x74, 0x38, 0xfa, 0x43,
-0x71, 0xec, 0xe1, 0x6a, 0x04, 0x93, 0x23, 0x74,
-0x6f, 0x22, 0x38, 0xe8, 0x79, 0x1b, 0x8e, 0xd0,
-0x79, 0xcc, 0x58, 0x6f, 0xe1, 0xd7, 0xa5, 0x6c,
-0xff, 0xd7, 0x74, 0x21, 0x2f, 0x17, 0xc3, 0xc1,
-0xb1, 0x5b, 0xc2, 0xd1, 0x88, 0xcd, 0xbf, 0xbe,
-0x30, 0xb8, 0x1e, 0xfb, 0x43, 0xf9, 0x73, 0xe3,
-0x93, 0x96, 0xab, 0x62, 0xca, 0x5b, 0x72, 0x35,
-0xbc, 0x46, 0xeb, 0x97, 0x7b, 0xdf, 0x72, 0xf2,
-0x87, 0x62, 0xff, 0xd7, 0x60, 0x67, 0x25, 0xf9,
-0x88, 0xae, 0x45, 0x5c, 0x56, 0xff, 0x96, 0xf8,
-0xcd, 0x9f, 0x27, 0xe7, 0xec, 0x42, 0xc3, 0xd1,
-0xb4, 0xc7, 0x29, 0xdf, 0xbf, 0x7c, 0x17, 0x19,
-0xd6, 0x77, 0x42, 0x95, 0xa6, 0x46, 0x48, 0x94,
-0xb6, 0xc3, 0x1c, 0x55, 0x8d, 0x92, 0x01, 0xf1,
-0x0c, 0x9d, 0xfd, 0xcb, 0x3a, 0xaf, 0xfd, 0x61,
-0xf0, 0x3f, 0xbf, 0x75, 0xb9, 0x5a, 0x2e, 0x32,
-0x1e, 0xc7, 0x26, 0xec, 0x5f, 0x4e, 0xca, 0x9f,
-0xaa, 0xbf, 0x64, 0x81, 0x7d, 0xb2, 0x68, 0x39,
-0xf7, 0x00, 0xd1, 0x64, 0xf9, 0xe0, 0xc4, 0xfd,
-0xcb, 0x82, 0x02, 0xeb, 0x3e, 0x55, 0xde, 0xc5,
-0x17, 0x5a, 0x3d, 0xcd, 0x3a, 0xbf, 0xd7, 0xf6,
-0x99, 0xc7, 0xe0, 0x38, 0xe1, 0x0b, 0x36, 0x64,
-0x3c, 0x88, 0x2d, 0x7c, 0xe9, 0x72, 0x6b, 0xff,
-0x72, 0x4f, 0x46, 0x7f, 0x28, 0x42, 0xbe, 0xce,
-0x38, 0x09, 0x5a, 0xb1, 0xdf, 0x2d, 0xb6, 0xfe,
-0x50, 0xa9, 0x14, 0x6d, 0x12, 0xd8, 0xc6, 0x4a,
-0xcb, 0xef, 0x84, 0x27, 0xec, 0x18, 0xd2, 0x5a,
-0x5f, 0xbc, 0xe6, 0x92, 0xc2, 0x71, 0xa5, 0x62,
-0xad, 0x24, 0x48, 0x3b, 0xf5, 0xb5, 0x1d, 0x81,
-0xed, 0x52, 0xb0, 0x55, 0xae, 0x88, 0x5b, 0xfc,
-0xcb, 0x50, 0x63, 0xed, 0xe7, 0x08, 0x7a, 0xe3,
-0x6d, 0x18, 0xd3, 0x1e, 0x63, 0x87, 0x7b, 0xaf,
-0xf5, 0x24, 0xe8, 0xa0, 0x56, 0xa7, 0xfa, 0xd6,
-0x96, 0x3b, 0xfc, 0xcb, 0xda, 0xff, 0xb5, 0x4d,
-0x1e, 0xa2, 0x63, 0x70, 0xf9, 0x41, 0x5f, 0x57,
-0xdb, 0x8f, 0xe1, 0x1d, 0x44, 0xb4, 0x8d, 0x5d,
-0x45, 0x93, 0xf4, 0xf3, 0x77, 0x3b, 0xc4, 0xf9,
-0x7d, 0x72, 0x94, 0x45, 0x20, 0x23, 0xf2, 0xb0,
-0xa5, 0x1b, 0xb4, 0xf5, 0xf3, 0xdd, 0x60, 0x1b,
-0xd8, 0xd5, 0x4e, 0x98, 0xcd, 0x8d, 0x1c, 0x9b,
-0x7f, 0xa9, 0xec, 0xb7, 0x00, 0x6e, 0x0c, 0x19,
-0x68, 0x08, 0xa7, 0x97, 0x06, 0x2b, 0x56, 0x7f,
-0x7f, 0x5c, 0xfd, 0x8b, 0x43, 0xb6, 0xe6, 0x40,
-0x76, 0xa7, 0xd0, 0x6f, 0x0c, 0x5b, 0xbc, 0xa9,
-0x64, 0x72, 0xba, 0xef, 0x65, 0x7e, 0x6e, 0xe1,
-0x1f, 0xdf, 0xbf, 0x7c, 0xfa, 0x8f, 0xec, 0x5f,
-0xb6, 0x8d, 0x13, 0xfc, 0x20, 0xc4, 0x0c, 0x7e,
-0x1d, 0x63, 0x5a, 0x1a, 0x71, 0xfe, 0x86, 0x08,
-0x21, 0x7c, 0x9c, 0x7f, 0xd1, 0x40, 0x96, 0xfe,
-0x70, 0xd0, 0xc9, 0x1f, 0xe6, 0x38, 0xf9, 0x8d,
-0x57, 0xe9, 0x43, 0x54, 0xcf, 0xd2, 0x1f, 0x22,
-0xff, 0xb2, 0xd4, 0x47, 0x77, 0xf1, 0x5c, 0xdc,
-0x20, 0x3b, 0x94, 0x89, 0xae, 0xa3, 0xcb, 0xf0,
-0x4a, 0x8e, 0xc3, 0xbf, 0x0a, 0xde, 0xdc, 0x0b,
-0xb5, 0x83, 0x4c, 0x3f, 0x6f, 0xb2, 0x83, 0xa4,
-0x3c, 0x0b, 0xe5, 0xfd, 0x15, 0xef, 0x74, 0x24,
-0x07, 0xb3, 0xf4, 0x87, 0xd3, 0x76, 0x73, 0xda,
-0x75, 0x39, 0x8e, 0x4b, 0xe1, 0xfc, 0x6b, 0x0f,
-0x2e, 0x99, 0x73, 0x96, 0x91, 0xcd, 0xbf, 0xd8,
-0xfe, 0x65, 0x8f, 0xf8, 0x81, 0x98, 0xdc, 0xcc,
-0x00, 0x17, 0x65, 0xf1, 0x2f, 0x2b, 0xbb, 0x92,
-0xa5, 0x9f, 0xb7, 0xf5, 0x87, 0x39, 0x86, 0x78,
-0xe7, 0x99, 0xfe, 0xf0, 0x7b, 0x2c, 0x4c, 0xfd,
-0x0e, 0x3b, 0xc8, 0x37, 0x2d, 0xaf, 0x46, 0x20,
-0x1b, 0xaf, 0x3f, 0x44, 0xfc, 0xb2, 0xa7, 0x72,
-0x89, 0xb5, 0xd1, 0x32, 0xf0, 0xe9, 0x24, 0xfd,
-0xa1, 0xb3, 0xff, 0x6b, 0x85, 0x6d, 0x9c, 0x35,
-0x85, 0x41, 0x26, 0xe7, 0x0f, 0x9d, 0x9f, 0x4d,
-0x49, 0xb3, 0x83, 0x6e, 0x04, 0xff, 0x12, 0x7e,
-0x5e, 0x1b, 0x90, 0xc6, 0xe1, 0x17, 0x13, 0x78,
-0x4b, 0x07, 0xec, 0xfd, 0x5f, 0xba, 0x8d, 0x5f,
-0x0f, 0x67, 0xe7, 0x06, 0xf9, 0x01, 0x11, 0x2d,
-0x46, 0x80, 0x15, 0x91, 0xd3, 0xd2, 0x04, 0xfe,
-0x95, 0x49, 0x1b, 0x0e, 0x11, 0xeb, 0xfc, 0x8d,
-0x49, 0xfc, 0xcb, 0x92, 0xf0, 0xb9, 0x99, 0x71,
-0x3f, 0x24, 0x26, 0xf0, 0xaf, 0xee, 0xec, 0xb4,
-0x98, 0x87, 0xf1, 0xaf, 0xf5, 0x4d, 0x4c, 0x9f,
-0x90, 0xfb, 0xa9, 0x88, 0x0f, 0x19, 0x7e, 0x4d,
-0xdc, 0x0b, 0xcc, 0xf4, 0xf3, 0x02, 0xbf, 0x2c,
-0x4c, 0xb1, 0xf6, 0x7f, 0x6d, 0xec, 0x97, 0x2b,
-0x2c, 0xb2, 0xe6, 0x99, 0x6f, 0x9c, 0xd7, 0xf8,
-0xb8, 0xf6, 0xbb, 0x1c, 0xfe, 0x25, 0xd2, 0x86,
-0x6e, 0x3d, 0xdb, 0x08, 0x67, 0xd7, 0xbf, 0x1c,
-0xfd, 0x7c, 0x26, 0x7f, 0x98, 0x43, 0xf7, 0x08,
-0xcd, 0xc9, 0xeb, 0x62, 0x9d, 0x66, 0xed, 0xff,
-0x72, 0x1e, 0x02, 0x43, 0xf3, 0xed, 0x17, 0xd7,
-0x1f, 0x56, 0x64, 0x8c, 0x93, 0x96, 0x7e, 0x1e,
-0x6c, 0xfe, 0x35, 0x3e, 0x96, 0xf0, 0xd9, 0xba,
-0xca, 0x8b, 0xf1, 0xaf, 0xec, 0xfc, 0x61, 0x4a,
-0x15, 0xfa, 0x8d, 0xec, 0xfd, 0x5f, 0x22, 0x7f,
-0xc8, 0xf5, 0xf3, 0x68, 0x9c, 0x55, 0x1f, 0xec,
-0x09, 0x5c, 0x44, 0x7f, 0xf8, 0x48, 0x56, 0xfe,
-0xf0, 0x28, 0x6d, 0xd3, 0x62, 0xe6, 0x45, 0xf6,
-0x7f, 0x89, 0xd7, 0x98, 0x6f, 0x5b, 0x7e, 0x0f,
-0xd6, 0x88, 0x7c, 0xc2, 0x44, 0xfe, 0x65, 0xe7,
-0x0f, 0xa7, 0xac, 0x96, 0x2f, 0x20, 0x90, 0xed,
-0xc9, 0xd6, 0x1f, 0x4e, 0x9b, 0xec, 0x13, 0x46,
-0x59, 0xe7, 0x59, 0x12, 0x3e, 0xc3, 0xbf, 0x8c,
-0x73, 0x6c, 0x1b, 0x51, 0xb7, 0xfc, 0x29, 0xdf,
-0xc8, 0xec, 0x3b, 0x2b, 0x7f, 0xc1, 0x70, 0x30,
-0x5b, 0x7f, 0x58, 0xf8, 0x20, 0xdd, 0xb7, 0x9d,
-0xe9, 0xe7, 0xf1, 0x8d, 0xda, 0x27, 0x0a, 0x58,
-0x6f, 0x42, 0x6b, 0x02, 0x7d, 0x42, 0x8d, 0xfc,
-0x64, 0xd6, 0xf9, 0xbd, 0x7a, 0x55, 0xcf, 0x8d,
-0x5c, 0x3f, 0xcf, 0x80, 0x6c, 0x15, 0x39, 0x06,
-0x3f, 0xd7, 0xcb, 0xcc, 0x8c, 0xfe, 0x50, 0xcf,
-0x9c, 0xbf, 0x61, 0x1f, 0xdb, 0x8b, 0x71, 0xd4,
-0x76, 0xe1, 0x33, 0x3b, 0xb2, 0xcf, 0xef, 0xe5,
-0x27, 0xc9, 0x33, 0xd9, 0x21, 0xef, 0xf3, 0xef,
-0x31, 0x32, 0x67, 0xfa, 0x8d, 0x89, 0xfb, 0xbf,
-0xb2, 0xc7, 0xf5, 0x01, 0xfc, 0x99, 0x30, 0x12,
-0xe3, 0xf6, 0x2f, 0xf7, 0x64, 0xfb, 0xcc, 0x33,
-0xca, 0x85, 0xf1, 0xfc, 0xcb, 0xc1, 0xaf, 0x00,
-0x2b, 0xd9, 0x70, 0xff, 0xfc, 0x7b, 0xf6, 0x42,
-0x66, 0xf3, 0x2f, 0x29, 0xab, 0xe6, 0x62, 0x51,
-0x8f, 0x4f, 0xf5, 0xe7, 0xec, 0xfc, 0xa1, 0xb5,
-0xbe, 0xbc, 0x74, 0xaf, 0xca, 0xf4, 0xf3, 0xa2,
-0x84, 0xd4, 0xdf, 0x19, 0xda, 0xfe, 0x0a, 0xf0,
-0xbd, 0x54, 0x73, 0xb3, 0xf8, 0x57, 0x9a, 0x6d,
-0xb5, 0x5e, 0xfa, 0x4c, 0xf9, 0x27, 0x26, 0x27,
-0x1a, 0x5d, 0x6c, 0x9f, 0xd4, 0x7d, 0xec, 0x2c,
-0xaf, 0xb6, 0x71, 0xe7, 0xf7, 0xd6, 0xa7, 0x7c,
-0xa7, 0x5f, 0x1e, 0x35, 0x3f, 0x63, 0xe7, 0x99,
-0x77, 0x3d, 0xf4, 0x26, 0x3d, 0xa5, 0xd7, 0x33,
-0x0e, 0xe2, 0x9c, 0x1f, 0x35, 0x0a, 0xaf, 0xea,
-0x7b, 0x79, 0xd9, 0x4b, 0xb2, 0x0e, 0xfe, 0x5a,
-0x50, 0x7a, 0xd8, 0x98, 0xd7, 0xe4, 0x1d, 0x2c,
-0x67, 0x67, 0x15, 0x83, 0x38, 0xff, 0xb0, 0x33,
-0x96, 0x29, 0x7b, 0xe9, 0x6a, 0x47, 0x60, 0x26,
-0x3b, 0x77, 0xd7, 0xe8, 0x48, 0xb4, 0xda, 0xe7,
-0x1f, 0xc2, 0x06, 0x68, 0x2d, 0x75, 0xf4, 0x87,
-0x18, 0x43, 0xc6, 0x91, 0x02, 0x53, 0x5d, 0x8f,
-0xaa, 0x81, 0x88, 0x7d, 0xfe, 0x3c, 0xec, 0x56,
-0xd7, 0xab, 0x01, 0x67, 0xff, 0x57, 0x40, 0xdd,
-0x4a, 0x2a, 0x49, 0x87, 0xba, 0xdd, 0xc0, 0xc0,
-0x6c, 0x44, 0xcc, 0x97, 0x74, 0x3b, 0xb2, 0x2d,
-0xa3, 0xcb, 0xb4, 0xce, 0xdf, 0xe0, 0x07, 0x7f,
-0x29, 0xca, 0x81, 0xfe, 0xc0, 0x80, 0x37, 0x51,
-0x9e, 0xb2, 0xf5, 0x87, 0x8f, 0xc2, 0x1f, 0xb4,
-0x97, 0x1c, 0xfc, 0x02, 0x9f, 0x59, 0x7e, 0x06,
-0x9d, 0x79, 0x6d, 0x4f, 0x7d, 0xfa, 0xee, 0x2c,
-0xfe, 0x75, 0x50, 0xcc, 0xf2, 0x90, 0xfa, 0xb1,
-0xab, 0x8e, 0x1d, 0x6f, 0x5b, 0x89, 0x6b, 0xb0,
-0xcb, 0x40, 0x5e, 0xd0, 0x6f, 0xeb, 0x37, 0x6a,
-0xe9, 0x83, 0x60, 0xe9, 0x2a, 0x3f, 0x26, 0xd5,
-0xa0, 0xc6, 0x31, 0x3e, 0xdc, 0x8b, 0xe3, 0x52,
-0x77, 0x6f, 0xfe, 0x5c, 0xe8, 0xd9, 0xd8, 0xf9,
-0x87, 0xad, 0x6a, 0x96, 0xae, 0x52, 0xd5, 0x89,
-0xa2, 0x74, 0x81, 0xde, 0x83, 0x86, 0xc5, 0xd1,
-0x62, 0xda, 0x77, 0x8c, 0x07, 0xe9, 0x32, 0xbb,
-0xfe, 0x55, 0x95, 0x56, 0x57, 0x90, 0x4b, 0xe0,
-0x19, 0xbc, 0xa2, 0xae, 0x8c, 0x38, 0xfa, 0xc3,
-0x25, 0xd0, 0x03, 0x21, 0xd3, 0x37, 0x97, 0xd1,
-0x2e, 0xa8, 0xed, 0x53, 0xc3, 0xb2, 0x0a, 0xa7,
-0xf5, 0x90, 0x19, 0xd4, 0xe5, 0xb7, 0xc5, 0x7d,
-0x8c, 0x92, 0x0d, 0xc4, 0x3a, 0xa1, 0x71, 0xc8,
-0x26, 0x8f, 0x1f, 0x89, 0x8c, 0x7d, 0xc2, 0xc6,
-0x5c, 0x55, 0x79, 0x4c, 0x3d, 0x28, 0x50, 0x78,
-0x08, 0x4e, 0xd3, 0x1a, 0xd3, 0xa7, 0xcb, 0x39,
-0x90, 0x62, 0xf9, 0xc3, 0x84, 0xec, 0x2e, 0xe6,
-0x6d, 0xa2, 0xa5, 0xff, 0x27, 0xb4, 0x9a, 0xdb,
-0xec, 0xf5, 0x8e, 0x4b, 0x26, 0x16, 0x29, 0x86,
-0x56, 0x66, 0xa4, 0x49, 0x58, 0xac, 0x65, 0x1d,
-0x1e, 0xa3, 0xeb, 0x12, 0xdb, 0xb2, 0x6a, 0x76,
-0x23, 0xe4, 0x32, 0x58, 0x63, 0x96, 0xc5, 0x3c,
-0x2b, 0xdc, 0x60, 0xeb, 0xe7, 0x19, 0x5f, 0x4e,
-0xd8, 0x63, 0xe7, 0x0f, 0x41, 0x85, 0xb6, 0x98,
-0x1e, 0x43, 0x47, 0xe4, 0xb7, 0xf5, 0x87, 0x83,
-0x70, 0x44, 0xa8, 0x0d, 0x85, 0x8f, 0xc2, 0xfe,
-0x54, 0xc2, 0x11, 0xb3, 0xab, 0xd5, 0x97, 0x96,
-0xc3, 0xb6, 0x9e, 0x0d, 0xa7, 0x57, 0x1b, 0xe7,
-0xeb, 0xa6, 0x0c, 0x93, 0x89, 0xfb, 0xbf, 0xd0,
-0x67, 0xc6, 0xc3, 0xe3, 0xf6, 0x1c, 0xcd, 0x6c,
-0xb7, 0x4e, 0x81, 0xb0, 0xce, 0x33, 0x37, 0x19,
-0xff, 0xe2, 0x6a, 0x43, 0x3f, 0xc7, 0x26, 0xa4,
-0x5d, 0x91, 0x2b, 0xc4, 0x26, 0xaf, 0x52, 0xb7,
-0xe5, 0x35, 0x16, 0x5e, 0x57, 0xa1, 0x3d, 0xab,
-0x06, 0xb2, 0xf0, 0xab, 0x9f, 0xcc, 0x17, 0xbf,
-0x81, 0xb5, 0x89, 0x08, 0x99, 0x27, 0xd7, 0x1f,
-0xee, 0xd1, 0x13, 0x36, 0x7e, 0x55, 0xc5, 0x3c,
-0xc7, 0xc8, 0x25, 0xca, 0x9e, 0xb2, 0x60, 0x14,
-0xff, 0x95, 0xf5, 0x1b, 0x7e, 0x23, 0x2c, 0x7f,
-0xd8, 0x24, 0x8e, 0x55, 0xcf, 0xb3, 0xba, 0x1a,
-0xe2, 0x1b, 0x99, 0x91, 0x91, 0x2d, 0xb0, 0xf5,
-0x87, 0x03, 0x88, 0x44, 0x59, 0x7e, 0x7e, 0x69,
-0xd2, 0xc3, 0x85, 0x88, 0xd7, 0xf9, 0xfa, 0xe5,
-0xf7, 0x73, 0x2c, 0xfd, 0xe1, 0x19, 0x7a, 0x3e,
-0xdd, 0xc5, 0xe1, 0x98, 0x43, 0x1b, 0xd7, 0xab,
-0x5f, 0x5f, 0xc9, 0x7e, 0x3f, 0x45, 0x0e, 0x08,
-0xcd, 0xc0, 0xc2, 0x52, 0xc4, 0x2f, 0x1a, 0x10,
-0xfa, 0x79, 0x86, 0x5f, 0x1d, 0xcc, 0x60, 0xbf,
-0x64, 0xa1, 0x9a, 0xd8, 0x67, 0x4b, 0xbf, 0xb1,
-0x86, 0xed, 0x56, 0xb6, 0xfb, 0x5c, 0x6d, 0xa8,
-0x4d, 0xe4, 0x0c, 0xac, 0x51, 0xcb, 0x9a, 0xd4,
-0x5b, 0x5a, 0x2f, 0x93, 0xf8, 0xe8, 0xb7, 0x2a,
-0x3b, 0xe1, 0x79, 0x3d, 0x20, 0xca, 0x5e, 0xec,
-0x20, 0x44, 0xa6, 0x3f, 0x0c, 0xac, 0x6b, 0x64,
-0xbc, 0xdb, 0x5f, 0x6d, 0xed, 0xff, 0xba, 0x7d,
-0x80, 0xa9, 0xbc, 0x32, 0x7d, 0xf6, 0x6e, 0x69,
-0xe8, 0x33, 0x0e, 0x40, 0x38, 0xe6, 0xc5, 0x97,
-0x5f, 0xb7, 0xe6, 0x6b, 0xa7, 0x72, 0x52, 0x79,
-0x31, 0xd3, 0x86, 0xe5, 0x0f, 0xd1, 0x78, 0x31,
-0x3a, 0x27, 0xee, 0x71, 0xf4, 0x87, 0x88, 0x5f,
-0xba, 0x75, 0xec, 0xfc, 0xa0, 0x10, 0x72, 0x9c,
-0x80, 0x11, 0x05, 0x0d, 0xb3, 0x88, 0xd8, 0xfa,
-0xc3, 0xd9, 0xfa, 0x8b, 0x94, 0xa3, 0xd5, 0xa0,
-0xf6, 0x1c, 0x04, 0x99, 0xfe, 0xd0, 0x3a, 0xff,
-0x30, 0x4d, 0x88, 0x26, 0xda, 0x28, 0x8d, 0xb0,
-0xd7, 0x4c, 0x64, 0xad, 0x2f, 0x16, 0x28, 0x22,
-0x40, 0xa7, 0x71, 0x7d, 0x59, 0x73, 0x41, 0xb5,
-0xdb, 0xe0, 0x19, 0xa1, 0x9e, 0x65, 0x67, 0x59,
-0xcc, 0xe1, 0x85, 0x5d, 0x78, 0x5a, 0xaa, 0xea,
-0xc7, 0xfb, 0x08, 0x97, 0x09, 0x1d, 0x1d, 0xdf,
-0xc2, 0xf0, 0x7b, 0x8f, 0xc0, 0x2f, 0x24, 0x62,
-0x09, 0xef, 0x0a, 0x84, 0xda, 0xff, 0x8d, 0x01,
-0x79, 0x30, 0x25, 0x8b, 0x57, 0x1e, 0xd4, 0x92,
-0x9d, 0xd9, 0x7e, 0xbe, 0x96, 0xce, 0x49, 0x60,
-0xe7, 0xd9, 0x3e, 0xa9, 0x5c, 0xea, 0x39, 0x68,
-0xeb, 0x0f, 0xff, 0xe5, 0x16, 0x2b, 0x7a, 0x47,
-0x7f, 0x18, 0xaf, 0x1f, 0xdc, 0xb8, 0x3a, 0xb7,
-0xce, 0x38, 0x4f, 0xeb, 0x63, 0xbe, 0x41, 0xb9,
-0x5f, 0x8c, 0xeb, 0xc9, 0xd2, 0x2d, 0xb0, 0x56,
-0xb3, 0xfa, 0xf3, 0x07, 0x0e, 0xac, 0xf2, 0x9d,
-0xc6, 0xd3, 0x5a, 0x55, 0x63, 0x5e, 0x8c, 0x7c,
-0xb4, 0x98, 0xb7, 0xd1, 0x60, 0x8b, 0xd6, 0x02,
-0x76, 0x9f, 0xa5, 0xaa, 0x8e, 0xce, 0x65, 0x6e,
-0x2d, 0xfa, 0x34, 0xe3, 0xcb, 0xd7, 0xa3, 0xb7,
-0xe1, 0x6d, 0x62, 0x4a, 0x3b, 0x62, 0x8f, 0xe5,
-0x5b, 0x90, 0x76, 0x31, 0x7c, 0x27, 0xf0, 0x2c,
-0x0d, 0x1a, 0x79, 0x10, 0xb6, 0xbe, 0x6b, 0x17,
-0xcb, 0xf7, 0xea, 0x5d, 0xa2, 0xcc, 0xcd, 0x63,
-0xec, 0x38, 0xa9, 0xd2, 0xbf, 0x68, 0xab, 0xa3,
-0x1e, 0x76, 0x02, 0x2a, 0x7f, 0x37, 0xe2, 0x18,
-0x6f, 0x58, 0x3f, 0xfb, 0x65, 0xd5, 0xf5, 0xe2,
-0x48, 0x58, 0xbe, 0x30, 0xea, 0xe2, 0xb9, 0x4f,
-0xc9, 0x03, 0xb6, 0xfe, 0xf0, 0x29, 0x38, 0x6f,
-0xec, 0x75, 0x7c, 0x26, 0xf5, 0xa5, 0xca, 0x87,
-0xd5, 0x0b, 0xbd, 0x73, 0xa9, 0xb7, 0x5f, 0xb6,
-0xf4, 0x87, 0x8f, 0xe3, 0xfa, 0x4a, 0x1a, 0xdb,
-0x9d, 0x94, 0x20, 0xf5, 0x74, 0x60, 0x58, 0xf8,
-0x9c, 0x11, 0x88, 0xab, 0x5b, 0x22, 0x27, 0x97,
-0x59, 0xf9, 0x43, 0x16, 0x11, 0x05, 0xb2, 0xd2,
-0x86, 0x9b, 0x91, 0x8c, 0x3c, 0x07, 0x01, 0x88,
-0x26, 0x03, 0x69, 0x31, 0x5f, 0x88, 0x5f, 0x90,
-0x84, 0x6c, 0x2d, 0xba, 0x86, 0xc6, 0x73, 0xf8,
-0x92, 0x22, 0xaf, 0x74, 0xf4, 0x87, 0xcb, 0xed,
-0x53, 0x95, 0x38, 0xe6, 0x32, 0x59, 0x54, 0xba,
-0xf4, 0x39, 0x29, 0x0c, 0xc1, 0xb8, 0x9c, 0x6e,
-0x75, 0xea, 0x5f, 0x17, 0xb2, 0x78, 0x0a, 0xdd,
-0x68, 0xde, 0x35, 0x8c, 0x98, 0xfb, 0x12, 0xf8,
-0xfa, 0xbf, 0x9f, 0x9e, 0x69, 0xe9, 0x37, 0x1c,
-0xda, 0x75, 0xc1, 0x16, 0x72, 0x4c, 0xdc, 0xff,
-0x45, 0x1d, 0xfe, 0x45, 0xec, 0x83, 0x7c, 0xc9,
-0xa7, 0xda, 0xf3, 0xed, 0xd5, 0x27, 0x3c, 0xdd,
-0x91, 0xec, 0xf3, 0xa3, 0x64, 0x7e, 0x32, 0xc3,
-0x61, 0x76, 0x04, 0x25, 0x1a, 0x77, 0x65, 0xed,
-0xff, 0x12, 0xdf, 0x55, 0x28, 0xf8, 0x57, 0xa7,
-0xcd, 0xbf, 0xa6, 0x64, 0x1d, 0xdc, 0xe4, 0x9c,
-0x7f, 0x38, 0xb9, 0x16, 0x29, 0xce, 0xa2, 0x5c,
-0x9a, 0x2c, 0x9a, 0x74, 0x7e, 0xaf, 0x3c, 0x7a,
-0xe9, 0x38, 0x22, 0xe6, 0xb9, 0x08, 0xff, 0x6a,
-0x18, 0x1a, 0xf7, 0xa0, 0xb2, 0xf5, 0x1b, 0x56,
-0x2e, 0x57, 0x16, 0x3f, 0xd1, 0xb2, 0x20, 0x3b,
-0x97, 0x1b, 0xb9, 0xf8, 0xf9, 0x51, 0xe3, 0x37,
-0x08, 0x64, 0xf4, 0x1b, 0x71, 0x06, 0x5b, 0x53,
-0xee, 0x23, 0xc7, 0xe3, 0x2f, 0xd1, 0x19, 0xe2,
-0xfc, 0xa8, 0x7d, 0xdb, 0xaa, 0x4e, 0x70, 0x2e,
-0xc3, 0xef, 0xc3, 0x7f, 0xbf, 0x32, 0x59, 0xdb,
-0xc7, 0xf9, 0xd7, 0x39, 0x08, 0x0d, 0xfa, 0xae,
-0x66, 0x40, 0x46, 0x6b, 0xcd, 0x8d, 0xd7, 0x64,
-0x9d, 0x1f, 0xd5, 0x78, 0x4e, 0x6c, 0x5b, 0x1e,
-0x6a, 0xfa, 0x98, 0x15, 0x37, 0x93, 0xdf, 0x18,
-0xb5, 0x37, 0xd4, 0x67, 0xeb, 0x37, 0x14, 0x8c,
-0x5b, 0xf8, 0x71, 0x8e, 0xca, 0xb8, 0xa0, 0xab,
-0x61, 0xd2, 0xf9, 0x51, 0x19, 0xda, 0xf5, 0xee,
-0x84, 0xfd, 0x5f, 0xb6, 0x7e, 0xc3, 0xc1, 0x5c,
-0xc7, 0x98, 0x32, 0xfe, 0xfc, 0xa8, 0x49, 0x7b,
-0xb7, 0xf7, 0x8a, 0x22, 0xc5, 0xa4, 0xf3, 0xa3,
-0x2c, 0x4d, 0xf2, 0xc6, 0x44, 0xd1, 0xa0, 0xf7,
-0x0b, 0x91, 0xa0, 0xf8, 0x4f, 0xf5, 0x1b, 0x7f,
-0xe4, 0xfc, 0xa8, 0xa5, 0xd9, 0xfb, 0xbf, 0x2e,
-0xa6, 0xdf, 0xc8, 0x18, 0x35, 0x7f, 0xec, 0xfc,
-0xa8, 0x22, 0xcb, 0x58, 0xf4, 0x65, 0xe7, 0x47,
-0x29, 0x0e, 0x11, 0xab, 0xcc, 0xce, 0x1f, 0x66,
-0xef, 0xff, 0x9a, 0xd8, 0xe7, 0x8b, 0x9e, 0x1f,
-0x45, 0xc6, 0xf3, 0x14, 0x4b, 0xbf, 0xb1, 0x55,
-0x1a, 0xb8, 0x28, 0x97, 0xb9, 0xc8, 0xf9, 0x51,
-0x92, 0x83, 0x5f, 0xd9, 0xc6, 0x11, 0xc1, 0xdf,
-0x33, 0xfb, 0x97, 0x2d, 0xce, 0xd8, 0xa6, 0x45,
-0x9c, 0x2b, 0x17, 0x39, 0x7f, 0x63, 0xb2, 0x76,
-0xc5, 0xca, 0x1f, 0x16, 0xda, 0xdf, 0xde, 0x30,
-0xb9, 0x3f, 0x59, 0xe7, 0x47, 0x89, 0x29, 0xb8,
-0x48, 0xe7, 0x0f, 0xfe, 0x31, 0xfe, 0x35, 0x41,
-0xbf, 0x61, 0xf3, 0x2f, 0x76, 0x24, 0xe6, 0x73,
-0x8a, 0xd8, 0xbf, 0xfc, 0x25, 0xfb, 0xbf, 0xa6,
-0x4c, 0x38, 0x9f, 0x2d, 0x5b, 0xbf, 0x91, 0xc5,
-0xbf, 0x1e, 0xb5, 0xf9, 0x97, 0xf3, 0x3e, 0x0f,
-0x8a, 0xf3, 0xb1, 0x33, 0xfc, 0xeb, 0xd6, 0xe3,
-0x59, 0x44, 0xac, 0x7d, 0xb2, 0xfe, 0x90, 0xad,
-0x14, 0xc9, 0x3e, 0x67, 0xa9, 0xc8, 0xf1, 0x09,
-0x19, 0xfd, 0x86, 0xc8, 0x1f, 0xf2, 0xf3, 0xa3,
-0x18, 0x11, 0x3b, 0xcb, 0x89, 0x18, 0x37, 0x32,
-0xe7, 0x6f, 0xd0, 0xbd, 0xec, 0xfc, 0xc3, 0x6b,
-0x08, 0xdb, 0xbf, 0x1c, 0xe4, 0xeb, 0x9d, 0xb2,
-0xdf, 0x4b, 0xf2, 0xac, 0x8e, 0x58, 0x9c, 0xa8,
-0x14, 0xac, 0xf3, 0x0f, 0xad, 0x63, 0x7b, 0xb9,
-0x21, 0xed, 0xd3, 0xaa, 0xb2, 0xf7, 0x7f, 0x39,
-0xeb, 0xcb, 0x9f, 0x19, 0xbb, 0xad, 0xe8, 0xb0,
-0xce, 0xdf, 0x48, 0x38, 0xfc, 0xab, 0x7c, 0x32,
-0xc9, 0xfa, 0x23, 0xfc, 0x2b, 0x2b, 0xa3, 0x68,
-0xeb, 0x37, 0x60, 0x4c, 0x19, 0xcf, 0xbf, 0x18,
-0x23, 0xfb, 0x11, 0x3f, 0x59, 0x71, 0xe2, 0xf9,
-0x1b, 0x19, 0xfe, 0x35, 0xa4, 0xb2, 0x8a, 0x61,
-0x27, 0x62, 0xd3, 0x45, 0xf8, 0xd7, 0x44, 0xc3,
-0xe1, 0x5f, 0xf9, 0x99, 0xa9, 0x44, 0xfe, 0x75,
-0x50, 0xd4, 0xbf, 0x58, 0x45, 0x6c, 0xbe, 0xa3,
-0x3f, 0xcc, 0x5f, 0xc9, 0xab, 0x5d, 0x1b, 0x9f,
-0xf1, 0x73, 0xfd, 0x06, 0x3f, 0x64, 0x3e, 0x71,
-0xae, 0xb6, 0x06, 0xb9, 0x55, 0xe6, 0xf7, 0x53,
-0x86, 0x8c, 0xb1, 0x59, 0xf5, 0x7d, 0xbe, 0xbd,
-0x6d, 0x43, 0x7d, 0x9f, 0x41, 0xdd, 0x41, 0xdf,
-0x33, 0x6c, 0x3f, 0x6c, 0xa0, 0x86, 0x9d, 0x60,
-0x39, 0xe8, 0xe7, 0x73, 0x01, 0xaf, 0x2c, 0x92,
-0x9b, 0x8d, 0x3b, 0xb5, 0xab, 0x94, 0xfc, 0x1e,
-0x89, 0x19, 0x5f, 0xcb, 0xc9, 0x7f, 0x45, 0xba,
-0x27, 0xef, 0x4e, 0xf5, 0xaa, 0xb2, 0x7c, 0x73,
-0x2e, 0x88, 0x36, 0x8d, 0xb9, 0xf7, 0x48, 0x77,
-0x1a, 0x5f, 0xd3, 0x4a, 0xfa, 0xb8, 0xf1, 0x6d,
-0xad, 0xc4, 0x54, 0xe6, 0xc2, 0x06, 0xe3, 0x1b,
-0xc5, 0x8a, 0x59, 0xd8, 0x24, 0x3a, 0x44, 0x24,
-0x9d, 0x46, 0x75, 0xbf, 0xaa, 0xb4, 0x0a, 0xc3,
-0x8b, 0xc6, 0x3d, 0x54, 0xd5, 0x8b, 0x54, 0x97,
-0x08, 0x25, 0xd8, 0x83, 0x46, 0x22, 0x76, 0x07,
-0x5c, 0x02, 0x2e, 0x2a, 0xc5, 0xa4, 0x3b, 0xe0,
-0x36, 0x34, 0x1e, 0x8f, 0xa9, 0x51, 0x7e, 0xc5,
-0x6a, 0xf3, 0x4a, 0xd4, 0xb5, 0x4a, 0xba, 0x93,
-0x7e, 0x4d, 0x2f, 0x49, 0x71, 0xe3, 0xdb, 0xdf,
-0x2d, 0x4e, 0xb9, 0x7e, 0x50, 0x1b, 0xed, 0xfb,
-0xf6, 0x32, 0xe7, 0xbb, 0x5e, 0x69, 0xc2, 0x45,
-0x54, 0x0a, 0x8b, 0x15, 0xa9, 0x85, 0x1b, 0x39,
-0x12, 0x6d, 0x85, 0xd8, 0x26, 0x15, 0x8d, 0x38,
-0xb5, 0xfb, 0x6c, 0x28, 0x01, 0x49, 0x85, 0x88,
-0xae, 0x51, 0x45, 0xe7, 0x46, 0x21, 0x2d, 0xc6,
-0x2b, 0x66, 0x04, 0x34, 0xa7, 0xcd, 0xad, 0x52,
-0xa4, 0xa7, 0x49, 0xbf, 0x2d, 0x58, 0x42, 0x24,
-0x83, 0x36, 0x95, 0x15, 0x2f, 0xbc, 0x3d, 0x22,
-0x45, 0xa0, 0x29, 0x79, 0x5b, 0x69, 0x09, 0xd8,
-0xe3, 0xf2, 0x4a, 0x45, 0x70, 0x9d, 0xa9, 0x35,
-0xbb, 0x96, 0x48, 0x5f, 0x33, 0x6e, 0x33, 0x4b,
-0x7e, 0xa0, 0x78, 0xa5, 0xdb, 0x4d, 0xa3, 0xbf,
-0xb0, 0xd9, 0xfa, 0x19, 0x04, 0x36, 0x2e, 0x74,
-0x9e, 0x8c, 0xaf, 0x49, 0xa0, 0xf8, 0xf1, 0xf6,
-0x4a, 0x1c, 0x54, 0xb8, 0x1e, 0x54, 0x43, 0xda,
-0x0a, 0x92, 0x3d, 0xae, 0x18, 0x29, 0x85, 0xb5,
-0x10, 0xc3, 0x27, 0x42, 0x4a, 0x8d, 0x56, 0xd0,
-0xdb, 0xd1, 0x50, 0x0d, 0x02, 0x65, 0xb4, 0x54,
-0x72, 0xc6, 0xe5, 0x8a, 0x49, 0x6f, 0xc1, 0xb7,
-0x8c, 0x19, 0xd4, 0xb5, 0x5c, 0x3a, 0x06, 0x3f,
-0x34, 0x8a, 0x69, 0xee, 0x72, 0x29, 0x85, 0x57,
-0x8a, 0x33, 0xe3, 0xca, 0x8b, 0xc1, 0x31, 0x7c,
-0x62, 0xf9, 0x54, 0xba, 0x0b, 0xee, 0xa0, 0x97,
-0xc0, 0xb4, 0x0e, 0xa9, 0x59, 0x8a, 0xc2, 0x02,
-0x98, 0xe6, 0xb4, 0x89, 0xe4, 0x84, 0x5a, 0xbc,
-0x7a, 0x83, 0xaa, 0xbd, 0x7c, 0x49, 0xe8, 0x15,
-0x66, 0x94, 0xbe, 0xac, 0xb0, 0x6f, 0x6e, 0xf0,
-0x82, 0x39, 0xd7, 0x1a, 0x97, 0x6a, 0x84, 0x58,
-0xd0, 0x8c, 0x30, 0x8e, 0x6f, 0xb8, 0x17, 0xbb,
-0x8e, 0x98, 0xc6, 0x72, 0xd7, 0x78, 0xc5, 0xb0,
-0xc7, 0xe5, 0x91, 0x42, 0x74, 0x49, 0xb2, 0x48,
-0x55, 0x0e, 0x4a, 0xa1, 0x96, 0x25, 0xa1, 0x5b,
-0x55, 0xa5, 0xd7, 0x15, 0xc2, 0xc9, 0x2d, 0x52,
-0x8b, 0x4d, 0xf1, 0x9b, 0x4a, 0xf0, 0x4a, 0xc3,
-0x8c, 0xe6, 0x96, 0x3b, 0x42, 0x7e, 0xb5, 0xa4,
-0xcd, 0xd5, 0xdc, 0x73, 0x87, 0xfe, 0x2d, 0xd5,
-0xd5, 0xe6, 0x8a, 0xd1, 0x52, 0x34, 0x4a, 0xa8,
-0xf5, 0x5d, 0xaf, 0x44, 0x40, 0xc7, 0x6f, 0x8f,
-0xa8, 0x48, 0x02, 0x63, 0xac, 0x30, 0xa6, 0x6a,
-0x14, 0x42, 0x12, 0x7b, 0x00, 0x40, 0x43, 0x56,
-0x9f, 0x6f, 0x51, 0xe6, 0xb7, 0x5c, 0x8a, 0x6d,
-0x0a, 0x37, 0x2b, 0x7a, 0x8b, 0x37, 0xd9, 0xb0,
-0xe2, 0x9b, 0xeb, 0xf1, 0x4a, 0x9e, 0xbe, 0x38,
-0xaa, 0xd1, 0x42, 0xfb, 0x19, 0x4a, 0xa5, 0xd2,
-0xb7, 0xa0, 0x89, 0x96, 0xa0, 0x01, 0x8b, 0xa1,
-0x90, 0xba, 0xd8, 0x95, 0x08, 0xdc, 0x4e, 0x15,
-0xc3, 0x9e, 0xaf, 0x1c, 0x69, 0x11, 0x6d, 0x8a,
-0x15, 0x97, 0xba, 0x2c, 0x63, 0xab, 0x6b, 0xb1,
-0x74, 0x3d, 0x8d, 0x30, 0x03, 0xac, 0x0f, 0xf5,
-0xbb, 0x14, 0xba, 0x48, 0x6f, 0x52, 0x15, 0xbf,
-0x0b, 0xa8, 0xa1, 0x6b, 0x51, 0x85, 0x14, 0x2a,
-0x2d, 0x8b, 0xd0, 0x60, 0x73, 0x28, 0xbe, 0x6b,
-0xb1, 0xfc, 0x4d, 0xfa, 0x66, 0xec, 0xca, 0x52,
-0xaf, 0x6d, 0xa8, 0x39, 0x68, 0x28, 0x68, 0x94,
-0x1a, 0x21, 0x6b, 0x5c, 0x8b, 0x5d, 0xf7, 0xd0,
-0x3b, 0x63, 0xdf, 0x2e, 0x75, 0xad, 0x45, 0xe3,
-0xdd, 0xf4, 0x3f, 0xa8, 0x25, 0xfb, 0x73, 0xf1,
-0x69, 0xe8, 0xdf, 0x56, 0x4b, 0xec, 0xb5, 0x73,
-0x5d, 0x04, 0x57, 0xc1, 0xbb, 0xb1, 0xaf, 0x95,
-0xe6, 0xef, 0x47, 0xe3, 0xce, 0x13, 0x57, 0xa9,
-0x68, 0x34, 0xb7, 0xdc, 0x19, 0x43, 0xc3, 0xb4,
-0xc6, 0x75, 0xdd, 0xe2, 0x9c, 0xb9, 0x78, 0xa5,
-0xa1, 0xf4, 0xf6, 0xfd, 0x68, 0x78, 0x97, 0xc9,
-0x77, 0x14, 0xee, 0x57, 0xae, 0x6c, 0xcf, 0x8b,
-0x7d, 0xfb, 0x0e, 0xa0, 0xd6, 0xb8, 0x80, 0x48,
-0xcd, 0xf8, 0xe4, 0x09, 0xae, 0x2f, 0x7c, 0x98,
-0x77, 0xea, 0x5f, 0xc3, 0xb9, 0xe0, 0x57, 0x70,
-0xc5, 0x51, 0x6b, 0x5c, 0x52, 0x8e, 0xb4, 0x8c,
-0xde, 0x81, 0x2f, 0x1a, 0x8e, 0xbd, 0xac, 0xe5,
-0x8e, 0xe1, 0x6f, 0x2d, 0x74, 0x6d, 0x74, 0x2d,
-0x6b, 0x89, 0xc6, 0x2e, 0x29, 0xc5, 0x36, 0x86,
-0xf8, 0x2e, 0xa3, 0xa4, 0x59, 0xba, 0x13, 0x8a,
-0xa0, 0xd8, 0x74, 0x35, 0x4b, 0x4b, 0xe2, 0xdf,
-0xe6, 0x06, 0xc6, 0x18, 0xdf, 0x26, 0xce, 0xfa,
-0x72, 0x45, 0x80, 0xcd, 0xa0, 0x35, 0x5f, 0xaa,
-0x9e, 0xe3, 0x66, 0xc6, 0x36, 0x34, 0x0a, 0x9c,
-0xb9, 0xb8, 0x2e, 0x82, 0xd3, 0xa4, 0xea, 0x8b,
-0xd5, 0xc2, 0x56, 0x34, 0xb0, 0xf1, 0x6c, 0x66,
-0x6c, 0x63, 0xb3, 0x5c, 0x98, 0x69, 0x53, 0x66,
-0xb4, 0x34, 0x85, 0x6e, 0xf7, 0x96, 0x44, 0x24,
-0xc3, 0xbc, 0xad, 0xac, 0x58, 0x65, 0x46, 0x87,
-0xc1, 0xde, 0x0d, 0xc3, 0x19, 0x17, 0xce, 0xe7,
-0x6d, 0x7a, 0x89, 0xd7, 0x15, 0x91, 0x9a, 0xcc,
-0xdb, 0x42, 0x25, 0x95, 0xed, 0x0d, 0x52, 0x13,
-0x6d, 0xd4, 0x0b, 0xbd, 0x0a, 0x88, 0x98, 0x84,
-0x7d, 0xee, 0xe2, 0x2b, 0x4c, 0x52, 0x15, 0x43,
-0xc1, 0xf5, 0x25, 0xe1, 0x7b, 0x6a, 0x14, 0xa3,
-0x33, 0x95, 0xec, 0xbf, 0xe3, 0x77, 0x11, 0x9d,
-0x52, 0x5d, 0xaf, 0x54, 0x09, 0x21, 0x68, 0x80,
-0xda, 0xe1, 0x27, 0x4a, 0x07, 0x04, 0xca, 0xbc,
-0x5b, 0xed, 0xb5, 0x7c, 0x9d, 0x91, 0xcb, 0xdc,
-0xce, 0x0f, 0xd1, 0xdb, 0xe0, 0x8b, 0x73, 0x0c,
-0xbe, 0x95, 0x53, 0x4c, 0xbf, 0x11, 0x9b, 0x9b,
-0x52, 0xbf, 0x05, 0xc5, 0x76, 0x9f, 0xd7, 0x18,
-0x12, 0xdb, 0x27, 0xc1, 0x0e, 0x24, 0x46, 0xdf,
-0x72, 0x27, 0x7c, 0x8d, 0xe4, 0x51, 0xb9, 0xf9,
-0xea, 0xa8, 0xfa, 0x2d, 0x32, 0x95, 0x3a, 0xdf,
-0x96, 0xa3, 0x4b, 0x5e, 0xec, 0xb9, 0x66, 0xa2,
-0x81, 0x6f, 0x62, 0x85, 0x96, 0xd2, 0x63, 0xd1,
-0x8e, 0x52, 0x99, 0xa8, 0x4e, 0x1b, 0x0d, 0xbd,
-0x43, 0x3e, 0xb6, 0x81, 0x7e, 0xa8, 0x60, 0x47,
-0xcc, 0xfb, 0x69, 0x3f, 0xcc, 0xd0, 0x54, 0x76,
-0xb6, 0x9f, 0xd3, 0x46, 0x91, 0xca, 0x60, 0x89,
-0xe1, 0x2f, 0x56, 0xfa, 0xa4, 0xb2, 0x45, 0x4b,
-0x9a, 0x6e, 0x2d, 0x56, 0x7e, 0x37, 0xe3, 0xea,
-0xd4, 0x92, 0xa6, 0xa2, 0xcb, 0x9c, 0x39, 0x85,
-0x72, 0xd7, 0x8a, 0x9e, 0x3f, 0x0f, 0x5d, 0xb2,
-0xa1, 0x64, 0x07, 0x37, 0xbe, 0xb5, 0xa1, 0x64,
-0xbb, 0xeb, 0x6f, 0xe8, 0x0d, 0xa1, 0x4b, 0x1e,
-0x93, 0x9c, 0x36, 0xa5, 0xf8, 0x5d, 0x79, 0xe8,
-0xe2, 0x20, 0x0e, 0x33, 0xd9, 0x77, 0x69, 0x68,
-0xcc, 0x47, 0xa7, 0x47, 0x0c, 0xcd, 0x69, 0xa3,
-0x2a, 0x77, 0x15, 0x96, 0x2a, 0x8b, 0xa5, 0xc2,
-0x8e, 0xc6, 0x58, 0x61, 0x69, 0xfb, 0xe2, 0x42,
-0x34, 0x42, 0x85, 0x6a, 0x7b, 0x8e, 0xb4, 0x29,
-0x33, 0xae, 0x45, 0x4d, 0x85, 0xb7, 0x29, 0xb7,
-0x4b, 0x25, 0xc6, 0xa2, 0x26, 0xed, 0x36, 0xa5,
-0x84, 0x19, 0x9a, 0x66, 0xe0, 0x15, 0x97, 0xe1,
-0xdc, 0xa7, 0x2c, 0xc2, 0x6b, 0xaf, 0x6b, 0xa2,
-0x68, 0xdc, 0x46, 0x8a, 0xd1, 0x91, 0x6d, 0x8b,
-0xa0, 0x47, 0x43, 0xc3, 0xb9, 0x8d, 0xdb, 0x45,
-0xa8, 0x91, 0x44, 0x72, 0xcd, 0x0c, 0xe4, 0x7e,
-0xb3, 0xc1, 0xbd, 0x08, 0x8d, 0x5d, 0x5a, 0xa5,
-0xd3, 0x04, 0xbc, 0xf2, 0xad, 0xf0, 0xa6, 0xb9,
-0x2c, 0xa4, 0x32, 0xa3, 0xdd, 0xbc, 0x32, 0xac,
-0x36, 0x7e, 0xe3, 0x56, 0x5d, 0x49, 0x95, 0x84,
-0xb6, 0x66, 0xbe, 0x8b, 0x41, 0x40, 0xfc, 0xdb,
-0xba, 0x2b, 0x25, 0xad, 0x82, 0x77, 0xe1, 0x1f,
-0x94, 0x7f, 0x46, 0x50, 0x28, 0x7b, 0xb7, 0xfd,
-0xaf, 0xf5, 0x12, 0xd3, 0x6e, 0x23, 0x43, 0xb4,
-0x57, 0x0b, 0x29, 0xde, 0x65, 0xe5, 0x60, 0xf4,
-0xf9, 0xe7, 0x2a, 0xde, 0xb2, 0x72, 0xcd, 0x30,
-0xfd, 0xa1, 0x76, 0x6f, 0xe6, 0xe5, 0xa8, 0x1f,
-0x5b, 0x3a, 0xf6, 0xc6, 0xd8, 0x99, 0xb1, 0xf3,
-0x93, 0x0d, 0xf8, 0xaf, 0x7c, 0x16, 0xbc, 0xe3,
-0x59, 0xd0, 0xfb, 0x5a, 0x72, 0xef, 0xca, 0xa0,
-0x30, 0xc6, 0x86, 0x82, 0xef, 0x2d, 0x1d, 0x7b,
-0xfd, 0x3d, 0x34, 0x9c, 0x36, 0x57, 0xd4, 0x2e,
-0x39, 0x5a, 0x34, 0xaf, 0xef, 0xf0, 0xc9, 0x79,
-0xc2, 0x18, 0x3b, 0x39, 0xaf, 0x1e, 0xbf, 0xab,
-0x1e, 0x8d, 0x4c, 0x7f, 0x4a, 0x6f, 0x7e, 0x75,
-0xf3, 0xdc, 0xf6, 0x07, 0xce, 0x5e, 0x53, 0x1a,
-0x3d, 0x5e, 0xb4, 0xaf, 0x7d, 0xc3, 0xbd, 0xd7,
-0xac, 0x8e, 0xee, 0x2f, 0xda, 0x33, 0xb0, 0x61,
-0x99, 0xd3, 0xc6, 0x45, 0x9a, 0x8d, 0xa9, 0xcd,
-0x57, 0x28, 0x79, 0xaf, 0xc0, 0x3d, 0x68, 0x2c,
-0xb0, 0x0c, 0xed, 0x8a, 0xe2, 0x4b, 0x9d, 0xb1,
-0x2b, 0x36, 0x1c, 0xf7, 0x7d, 0x8d, 0x19, 0x45,
-0xda, 0xed, 0x7d, 0xae, 0x7b, 0xa4, 0x77, 0xf1,
-0xca, 0x34, 0xa7, 0x0d, 0xc7, 0x65, 0xc8, 0xe0,
-0xb2, 0xaa, 0xac, 0x15, 0x06, 0x28, 0xd4, 0xb9,
-0x8f, 0x80, 0x51, 0x90, 0xda, 0x61, 0x99, 0x54,
-0x6a, 0x2c, 0x06, 0x89, 0x2a, 0xcb, 0xd8, 0x15,
-0x35, 0xf3, 0x8e, 0xb9, 0x95, 0x55, 0xd2, 0x54,
-0xfa, 0x0d, 0x5d, 0x3b, 0x64, 0x19, 0x85, 0x29,
-0x65, 0xd5, 0x22, 0x66, 0x48, 0xce, 0x77, 0x81,
-0x05, 0xc7, 0xf8, 0x86, 0xa3, 0x03, 0x61, 0x37,
-0x6c, 0xb5, 0xef, 0xec, 0xdc, 0xa7, 0x50, 0x29,
-0x97, 0xf2, 0x4c, 0x84, 0xe3, 0x2d, 0x4a, 0x85,
-0xc4, 0x5e, 0x5a, 0x2d, 0xae, 0xcc, 0x68, 0x51,
-0x69, 0xa4, 0x39, 0xb3, 0x2e, 0xca, 0xe1, 0x86,
-0x1e, 0x7f, 0xa2, 0x71, 0x57, 0xe1, 0xdd, 0x10,
-0xe5, 0xbf, 0xe9, 0x5a, 0x88, 0xfc, 0xde, 0xf4,
-0x0f, 0x37, 0xee, 0xb2, 0xe7, 0x54, 0x35, 0x55,
-0x28, 0xa2, 0x8a, 0x89, 0x30, 0xb2, 0x44, 0x38,
-0x33, 0x06, 0x62, 0xb7, 0x82, 0x62, 0x4a, 0xf3,
-0x25, 0xc3, 0x72, 0x1b, 0x66, 0x31, 0x14, 0x02,
-0xdb, 0x03, 0x28, 0x15, 0x23, 0x60, 0x16, 0xd2,
-0x9c, 0x52, 0xec, 0xcb, 0x75, 0x2e, 0x05, 0x9d,
-0x80, 0x24, 0xc2, 0x3a, 0xbc, 0x8f, 0x81, 0xab,
-0xa5, 0x5d, 0x42, 0x7f, 0xc1, 0x96, 0x0d, 0xeb,
-0x81, 0xca, 0x16, 0x6d, 0x3b, 0x94, 0x29, 0x6a,
-0xa6, 0x4d, 0x71, 0xcc, 0xb5, 0x15, 0x22, 0xec,
-0x16, 0x31, 0xb2, 0x95, 0x23, 0x4f, 0x8e, 0x80,
-0xa0, 0x32, 0x0b, 0xbf, 0x34, 0xc9, 0xc0, 0x91,
-0x6e, 0x65, 0xcb, 0x8f, 0x92, 0xbb, 0xa0, 0x94,
-0xe6, 0x40, 0x5e, 0x87, 0xc2, 0xc6, 0x3e, 0x13,
-0x2e, 0x6d, 0x15, 0x31, 0xb6, 0x71, 0x9d, 0x83,
-0xcb, 0xbd, 0x8e, 0xa1, 0x84, 0x5a, 0x36, 0x30,
-0xc3, 0xf2, 0xf3, 0x06, 0xa8, 0x1c, 0x8e, 0x1d,
-0x5c, 0x96, 0x81, 0xff, 0xce, 0xab, 0x30, 0xc4,
-0xb8, 0x0c, 0xf0, 0x40, 0x88, 0x7a, 0xcb, 0x64,
-0x15, 0x0e, 0x41, 0xa8, 0xc7, 0x1b, 0x6a, 0x50,
-0x0d, 0xfe, 0xcb, 0x70, 0xba, 0xac, 0x2a, 0x20,
-0xfc, 0x98, 0x71, 0x5d, 0x83, 0xd2, 0x8c, 0x6e,
-0x19, 0xfd, 0x73, 0x9b, 0xd2, 0xdc, 0x53, 0x1a,
-0x62, 0x06, 0xc4, 0x7a, 0xd8, 0x15, 0x89, 0x8a,
-0x7d, 0xeb, 0x86, 0x14, 0x11, 0xf1, 0x88, 0x85,
-0xcb, 0xf8, 0xcf, 0xd1, 0x08, 0xa1, 0xe7, 0x67,
-0xb8, 0x2c, 0xda, 0x34, 0x49, 0x11, 0xee, 0xde,
-0x2d, 0x3f, 0xcf, 0xfa, 0x5c, 0x88, 0x6d, 0xb8,
-0xe7, 0xb7, 0xe7, 0xd4, 0xb8, 0xce, 0xc0, 0xf1,
-0x17, 0xc3, 0x75, 0x50, 0x68, 0x08, 0x37, 0x0d,
-0xc5, 0x80, 0xb4, 0xcb, 0xc0, 0x5b, 0x14, 0x46,
-0xc4, 0xb8, 0xa2, 0xf8, 0x0e, 0x2c, 0xa2, 0x5a,
-0x4c, 0x29, 0x95, 0xf6, 0xdb, 0x86, 0x73, 0xc5,
-0x9a, 0xd3, 0x28, 0x10, 0x01, 0xc7, 0x38, 0x03,
-0x92, 0x30, 0x10, 0x97, 0xa1, 0x85, 0x1b, 0x16,
-0x2e, 0x1b, 0xd7, 0x39, 0x70, 0xbc, 0x9f, 0x1b,
-0x57, 0x95, 0xe6, 0xdb, 0x57, 0xf2, 0x6d, 0x4c,
-0x91, 0x16, 0x2b, 0xf7, 0xb4, 0x4c, 0x8d, 0xe5,
-0x96, 0x22, 0x8c, 0xde, 0x43, 0x1f, 0x8d, 0xfd,
-0x35, 0x7e, 0x29, 0x61, 0x57, 0xbe, 0x51, 0x2a,
-0x99, 0xa2, 0xce, 0x68, 0x48, 0x8b, 0x81, 0xfd,
-0xe9, 0x0a, 0x35, 0x4f, 0xb4, 0xc9, 0x2d, 0xcd,
-0xe3, 0x00, 0x1d, 0xbb, 0xa2, 0x34, 0xcf, 0x7a,
-0x9f, 0x9b, 0x2c, 0x5c, 0xfe, 0x76, 0x69, 0xc9,
-0x7e, 0x05, 0x71, 0x19, 0x01, 0x1a, 0x8d, 0x7b,
-0x5a, 0x1e, 0x65, 0x57, 0x7a, 0xed, 0xf9, 0xf2,
-0x43, 0x05, 0xbd, 0x9e, 0x2d, 0xab, 0xcd, 0x88,
-0xcb, 0x77, 0xe8, 0x5f, 0x8b, 0xe2, 0x42, 0x9b,
-0xcf, 0xae, 0x44, 0x15, 0x6a, 0xf5, 0x19, 0xc7,
-0x8e, 0x51, 0x5e, 0x2c, 0xa7, 0x54, 0x5a, 0xab,
-0x94, 0x21, 0x1c, 0x2f, 0x66, 0xc6, 0x32, 0x71,
-0xc5, 0x7e, 0xe7, 0xaf, 0x8b, 0x29, 0xab, 0xa5,
-0xe9, 0x52, 0x43, 0xab, 0x96, 0x46, 0xe3, 0x06,
-0x68, 0xa0, 0xdc, 0x98, 0x0e, 0xdf, 0xa0, 0x9a,
-0x85, 0xcb, 0x86, 0x74, 0x0b, 0x2c, 0xa7, 0x97,
-0xb2, 0xd9, 0xd9, 0x2c, 0x26, 0x2e, 0x8a, 0xf3,
-0xc5, 0xae, 0xe4, 0x44, 0xed, 0xb5, 0x63, 0xf0,
-0xf9, 0x52, 0x13, 0x62, 0xbe, 0xd6, 0xe0, 0xc4,
-0x55, 0xf2, 0x89, 0x13, 0xb8, 0x6c, 0xcf, 0x57,
-0x04, 0x8c, 0x16, 0x2d, 0x74, 0x9d, 0xb7, 0x10,
-0x0d, 0x53, 0x0b, 0xb9, 0xb8, 0x41, 0x35, 0xbd,
-0xd1, 0x5b, 0x68, 0xd8, 0xe3, 0x62, 0xb8, 0x5c,
-0x9c, 0x70, 0x79, 0x59, 0x40, 0x6c, 0x16, 0x87,
-0x5c, 0x95, 0x52, 0x03, 0xbb, 0xa2, 0xe3, 0x15,
-0xc3, 0xba, 0x0f, 0x62, 0x4a, 0x04, 0xe7, 0x59,
-0x91, 0x18, 0x2e, 0x5b, 0x00, 0x0d, 0x11, 0x09,
-0x01, 0x1a, 0x67, 0xcb, 0x9e, 0xaf, 0x08, 0x81,
-0x2c, 0x5c, 0x4e, 0xe8, 0xaa, 0xda, 0x8a, 0x57,
-0x3a, 0xd8, 0x15, 0xb0, 0xc7, 0x65, 0x28, 0x76,
-0x40, 0xc7, 0x8d, 0xbf, 0xca, 0xac, 0xaf, 0x42,
-0x6a, 0xcf, 0x17, 0x2b, 0x0a, 0x3c, 0x0c, 0x33,
-0x8d, 0x3c, 0x8a, 0x78, 0x3a, 0x0d, 0x72, 0xd1,
-0x50, 0x7e, 0x80, 0xab, 0x65, 0xa6, 0x71, 0xbd,
-0x33, 0xae, 0x58, 0x4e, 0xa5, 0x54, 0xc0, 0x1f,
-0x5d, 0x4e, 0xa5, 0xeb, 0x32, 0x58, 0x8c, 0x46,
-0xf1, 0x0a, 0x69, 0xbd, 0xd6, 0xe0, 0x3c, 0xc3,
-0x26, 0x8c, 0x1d, 0x74, 0xc3, 0xdb, 0x24, 0x6f,
-0x81, 0x1e, 0x28, 0x6b, 0x42, 0x00, 0x2b, 0x61,
-0x86, 0xa1, 0x6a, 0x72, 0x09, 0x98, 0xf6, 0xb8,
-0x14, 0x28, 0x83, 0xfc, 0x45, 0xf2, 0x6d, 0xd0,
-0x07, 0x33, 0x16, 0xe5, 0x37, 0x35, 0x34, 0xc1,
-0x2b, 0x70, 0x25, 0xa8, 0x4d, 0x78, 0xa5, 0xd7,
-0x5e, 0xcb, 0x0d, 0x0a, 0xae, 0xa6, 0xe6, 0xc5,
-0x5e, 0x5c, 0x5f, 0xdc, 0x98, 0x2a, 0xd6, 0x57,
-0x08, 0x0d, 0xea, 0x8c, 0x0b, 0xb8, 0x5f, 0x09,
-0xe1, 0xec, 0x94, 0x1b, 0x2a, 0xfb, 0x79, 0x21,
-0xca, 0xe4, 0x68, 0x40, 0x2a, 0x90, 0x50, 0x5a,
-0xf3, 0x15, 0x6d, 0xe4, 0xb8, 0xac, 0x09, 0x5c,
-0x56, 0x18, 0x2e, 0x1b, 0x77, 0x49, 0x08, 0xd0,
-0x52, 0xa1, 0xdd, 0xe6, 0x3a, 0xc3, 0x68, 0x2a,
-0x2c, 0x5e, 0x7c, 0xdd, 0xa2, 0x4d, 0x86, 0xd9,
-0xa4, 0x15, 0x17, 0xbb, 0xa4, 0x42, 0xe3, 0x3a,
-0x68, 0x2a, 0x56, 0xd8, 0x8a, 0x73, 0xfc, 0x46,
-0x22, 0x82, 0x5e, 0xc4, 0xc5, 0x03, 0xed, 0xd2,
-0xe2, 0xb5, 0x2e, 0x1d, 0x5f, 0xb4, 0x48, 0xa9,
-0x86, 0x93, 0x8f, 0xfe, 0x50, 0xcc, 0x98, 0xe1,
-0xee, 0x41, 0x5c, 0x4e, 0x08, 0x5c, 0x6e, 0x81,
-0x84, 0x81, 0x86, 0x44, 0x5a, 0x8c, 0x04, 0xc7,
-0x65, 0xf1, 0x9c, 0xaf, 0xbb, 0xe9, 0xe5, 0x5b,
-0x63, 0x6f, 0xf6, 0x97, 0xcd, 0x57, 0xf3, 0x8b,
-0x6e, 0x35, 0xda, 0xd1, 0xc8, 0xbb, 0x49, 0xbe,
-0xd5, 0x78, 0xb3, 0xff, 0xca, 0xf9, 0xaa, 0xe1,
-0x8c, 0x6b, 0x6d, 0xf3, 0x8c, 0xa9, 0xad, 0xb9,
-0x4a, 0xa1, 0x59, 0x81, 0x58, 0x00, 0xdf, 0x28,
-0x2b, 0x49, 0x91, 0x55, 0x85, 0x53, 0xdb, 0x11,
-0x14, 0x4c, 0x7b, 0x35, 0x97, 0x0b, 0x5c, 0x5e,
-0xb2, 0xac, 0xbc, 0x34, 0xba, 0xdf, 0x3f, 0xb7,
-0x7d, 0x03, 0x1a, 0x06, 0x37, 0xfe, 0xfb, 0x71,
-0xb9, 0x6a, 0xec, 0xc6, 0x9f, 0xbc, 0x3c, 0x76,
-0xe6, 0xdc, 0xca, 0xaa, 0xb1, 0xa5, 0xfb, 0xde,
-0xf8, 0xe4, 0x4c, 0x06, 0x97, 0x33, 0xf7, 0x99,
-0x37, 0xb6, 0x64, 0xac, 0x68, 0xec, 0xcc, 0xe8,
-0xc9, 0x79, 0x63, 0x4b, 0x8f, 0xbe, 0x71, 0xfa,
-0x4c, 0x06, 0x97, 0x33, 0x6d, 0xae, 0xe1, 0xb8,
-0x3c, 0x20, 0x70, 0xd9, 0x7f, 0x15, 0xc7, 0xe5,
-0x9b, 0x19, 0x2e, 0x3f, 0x70, 0xd6, 0x69, 0x43,
-0xda, 0x61, 0x1b, 0x54, 0x1a, 0xee, 0xa9, 0xbd,
-0x96, 0xa1, 0xb1, 0x2b, 0x87, 0x99, 0xe1, 0xb4,
-0x41, 0xbf, 0xe5, 0x38, 0xb0, 0x09, 0x46, 0xa6,
-0xd3, 0xed, 0xec, 0x55, 0xe0, 0xe8, 0x33, 0xc9,
-0x70, 0x3e, 0xdc, 0xed, 0x19, 0x30, 0xd5, 0xb4,
-0x0c, 0xbe, 0xc6, 0x0e, 0x73, 0xc3, 0xf9, 0x50,
-0xf1, 0x92, 0x4d, 0x36, 0xbc, 0xa6, 0xd3, 0xe7,
-0x2f, 0x6f, 0x65, 0xf7, 0x98, 0x31, 0x78, 0xfe,
-0xeb, 0xc3, 0x20, 0x8e, 0xa1, 0xc8, 0x6e, 0x4a,
-0xec, 0x36, 0x17, 0xfd, 0x1a, 0x6e, 0x78, 0x7b,
-0xed, 0x36, 0xee, 0x76, 0xb2, 0x0d, 0x76, 0x19,
-0xb3, 0x35, 0xf7, 0xba, 0x30, 0x37, 0xa6, 0x1e,
-0xb4, 0xaf, 0x90, 0x3f, 0xfd, 0xf9, 0xa8, 0x93,
-0x9f, 0x4f, 0xe6, 0x8a, 0xdd, 0x1f, 0x0d, 0x72,
-0x43, 0xf8, 0x34, 0xbe, 0x8f, 0xcf, 0x87, 0x1b,
-0xce, 0xf3, 0xf9, 0x3e, 0x30, 0x99, 0x85, 0x75,
-0x9f, 0x75, 0xa1, 0x2f, 0x7b, 0xce, 0x4e, 0x7f,
-0xb0, 0xf1, 0x7f, 0xf2, 0x7c, 0xf8, 0x7c, 0x7d,
-0xc9, 0x73, 0x76, 0x5a, 0x68, 0xac, 0x46, 0xf7,
-0x65, 0x1f, 0x91, 0xd3, 0xfb, 0x53, 0x3e, 0xb5,
-0xb5, 0x7f, 0xe4, 0x8f, 0x3e, 0xdf, 0x9f, 0x7a,
-0x9b, 0xff, 0xc6, 0x4f, 0xfd, 0xd8, 0xd8, 0x98,
-0x79, 0x71, 0xe3, 0xff, 0xd3, 0x6d, 0x48, 0xf6,
-0x12, 0x1e, 0x6f, 0x64, 0x1a, 0x89, 0xa5, 0x37,
-0xf1, 0x5d, 0x1d, 0xbf, 0x06, 0xff, 0x0b, 0x6b,
-0x59, 0xbb, 0x88, 0xe1, 0x7c, 0xbe, 0x74, 0x2d,
-0xdb, 0x0d, 0xbe, 0x7c, 0x05, 0x66, 0x5a, 0xa9,
-0x99, 0x25, 0xac, 0x4e, 0x58, 0xd4, 0x81, 0x3f,
-0x65, 0x2d, 0x67, 0xda, 0x88, 0xb5, 0xfc, 0x7d,
-0x5c, 0xcb, 0xd6, 0x12, 0x9e, 0xb4, 0x96, 0xd5,
-0x3f, 0xb6, 0x96, 0x9d, 0x36, 0x7f, 0xe4, 0xf9,
-0x8c, 0x5b, 0xcb, 0xc0, 0xd7, 0xb2, 0xb5, 0x84,
-0xad, 0x45, 0x8d, 0x46, 0xaf, 0xf2, 0x27, 0xdf,
-0xe7, 0x4f, 0xf1, 0x75, 0x7f, 0xca, 0x73, 0x86,
-0x0c, 0x71, 0xbe, 0xc8, 0xe7, 0xab, 0xb5, 0xfc,
-0xff, 0xbe, 0x36, 0xff, 0xf9, 0x27, 0x04, 0xba,
-0x44, 0xf8, 0xff, 0x46, 0xae, 0xff, 0x2f, 0xfe,
-0xd3, 0xaf, 0x3e, 0x5f, 0x7d, 0xbe, 0xfa, 0x7c,
-0xf5, 0xf9, 0xea, 0xf3, 0xd5, 0xe7, 0xab, 0xcf,
-0x57, 0x9f, 0xff, 0x5f, 0x7c, 0x78, 0xbc, 0x44,
-0x78, 0xbc, 0x64, 0xfc, 0x3f, 0xdd, 0x97, 0xaf,
-0x3e, 0x5f, 0x7d, 0xbe, 0xfa, 0x7c, 0xf5, 0xf9,
-0xea, 0xf3, 0xd5, 0xe7, 0xab, 0xcf, 0x57, 0x9f,
-0xff, 0xbb, 0x3f, 0x21, 0x2e, 0x0c, 0x7b, 0xa3,
-0x36, 0x04, 0xbc, 0xa8, 0x2b, 0x87, 0xc0, 0xc8,
-0xfb, 0xd3, 0xfe, 0x1d, 0x6f, 0xef, 0x0a, 0x41,
-0x42, 0xca, 0xdc, 0xa7, 0xe7, 0x1f, 0x27, 0xf6,
-0xf5, 0xff, 0x02, 0xd6, 0x2c, 0x67, 0x26, 0xbd,
-0xa4, 0x00, 0x00,
diff --git a/board/esd/cpciiser4/Kconfig b/board/esd/cpciiser4/Kconfig
deleted file mode 100644 (file)
index 4079b2f..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_CPCIISER4
-
-config SYS_BOARD
-       default "cpciiser4"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "CPCIISER4"
-
-endif
diff --git a/board/esd/cpciiser4/MAINTAINERS b/board/esd/cpciiser4/MAINTAINERS
deleted file mode 100644 (file)
index 85743db..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-CPCIISER4 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/cpciiser4/
-F:     include/configs/CPCIISER4.h
-F:     configs/CPCIISER4_defconfig
diff --git a/board/esd/cpciiser4/Makefile b/board/esd/cpciiser4/Makefile
deleted file mode 100644 (file)
index b8d6bea..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = cpciiser4.o flash.o ../common/misc.o
diff --git a/board/esd/cpciiser4/cpciiser4.c b/board/esd/cpciiser4/cpciiser4.c
deleted file mode 100644 (file)
index e61cd5b..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- * (C) Copyright 2000
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include "cpciiser4.h"
-#include <asm/processor.h>
-#include <command.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void lxt971_no_sleep(void);
-
-
-/* ------------------------------------------------------------------------- */
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-#if 0
-#define FPGA_DEBUG2
-#endif
-
-/* fpga configuration data - generated by bin2cc */
-const unsigned char fpgadata[] = {
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-int board_early_init_f (void)
-{
-       int index, len, i;
-       int status;
-
-#ifdef FPGA_DEBUG
-       /* set up serial port with default baudrate */
-       (void) get_clocks ();
-       gd->baudrate = CONFIG_BAUDRATE;
-       serial_init ();
-       console_init_f ();
-#endif
-
-       /*
-        * Boot onboard FPGA
-        */
-       status = fpga_boot ((unsigned char *) fpgadata, sizeof (fpgadata));
-       if (status != 0) {
-               /* booting FPGA failed */
-#ifndef FPGA_DEBUG
-               /* set up serial port with default baudrate */
-               (void) get_clocks ();
-               gd->baudrate = CONFIG_BAUDRATE;
-               serial_init ();
-               console_init_f ();
-#endif
-               printf ("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf ("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf ("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf ("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i = 0; i < 4; i++) {
-                       len = fpgadata[index];
-                       printf ("FPGA: %s\n", &(fpgadata[index + 1]));
-                       index += len + 3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i = 20; i > 0; i--) {
-                       printf ("Rebooting in %2d seconds \r", i);
-                       for (index = 0; index < 1000; index++)
-                               udelay (1000);
-               }
-               putc ('\n');
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       /*
-        * Init FPGA via RESET (read access on CS3)
-        */
-       in_8((void *)0xf0200000);
-
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) CAN1; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) PCI SLOT 0; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) PCI SLOT 1; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) PCI SLOT 2; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI SLOT 3; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-       mtdcr (UIC0ER, 0x00000000);     /* disable all ints */
-       mtdcr (UIC0CR, 0x00000000);     /* set all to be non-critical */
-       /*  mtdcr(UIC0PR, 0xFFFFFF81);   /  set int polarities */
-       mtdcr (UIC0PR, 0xFFFFFF80);     /* set int polarities */
-       mtdcr (UIC0TR, 0x10000000);     /* set int trigger levels */
-       mtdcr (UIC0VCR, 0x00000001);    /* set vect base=0,INT0 highest priority */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-
-       return 0;
-}
-
-
-/* ------------------------------------------------------------------------- */
-
-/*
- * Check Board Identity:
- */
-
-int checkboard (void)
-{
-       int index;
-       int len;
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof (str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming AR405");
-       } else {
-               puts(str);
-       }
-
-       puts ("\nFPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i = 0; i < 4; i++) {
-               len = fpgadata[index];
-               printf ("%s ", &(fpgadata[index + 1]));
-               index += len + 3;
-       }
-
-       putc ('\n');
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-
-       return 0;
-}
diff --git a/board/esd/cpciiser4/cpciiser4.h b/board/esd/cpciiser4/cpciiser4.h
deleted file mode 100644 (file)
index 75e7950..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * (C) Copyright 2000
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/****************************************************************************
- * FLASH Memory Map as used by TQ Monitor:
- *
- *                          Start Address    Length
- * +-----------------------+ 0x4000_0000     Start of Flash -----------------
- * | MON8xx code           | 0x4000_0100     Reset Vector
- * +-----------------------+ 0x400?_????
- * | (unused)              |
- * +-----------------------+ 0x4001_FF00
- * | Ethernet Addresses    |                 0x78
- * +-----------------------+ 0x4001_FF78
- * | (Reserved for MON8xx) |                 0x44
- * +-----------------------+ 0x4001_FFBC
- * | Lock Address          |                 0x04
- * +-----------------------+ 0x4001_FFC0                     ^
- * | Hardware Information  |                 0x40            | MON8xx
- * +=======================+ 0x4002_0000 (sector border)    -----------------
- * | Autostart Header      |                                 | Applications
- * | ...                   |                                 v
- *
- *****************************************************************************/
diff --git a/board/esd/cpciiser4/flash.c b/board/esd/cpciiser4/flash.c
deleted file mode 100644 (file)
index 34bdc05..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long *addr, flash_info_t *info);
-static void flash_get_offsets (ulong base, flash_info_t *info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (((size_b0/1024/1024)-1)<<17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-       /*          printf("PB1CR = %x\n", pbcr); */
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -monitor_flash_len,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/cpciiser4/fpgadata.c b/board/esd/cpciiser4/fpgadata.c
deleted file mode 100644 (file)
index ac6122d..0000000
+++ /dev/null
@@ -1,4136 +0,0 @@
-0x00, 0x09, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0,
-0x0f, 0xf0, 0x00, 0x00, 0x01, 0x61, 0x00, 0x0c,
-0x69, 0x73, 0x65, 0x72, 0x34, 0x5f, 0x31, 0x2e,
-0x6e, 0x63, 0x64, 0x00, 0x62, 0x00, 0x0b, 0x73,
-0x34, 0x30, 0x78, 0x6c, 0x70, 0x71, 0x32, 0x30,
-0x38, 0x00, 0x63, 0x00, 0x0b, 0x32, 0x30, 0x30,
-0x31, 0x2f, 0x30, 0x33, 0x2f, 0x31, 0x39, 0x00,
-0x64, 0x00, 0x09, 0x31, 0x36, 0x3a, 0x31, 0x34,
-0x3a, 0x32, 0x35, 0x00, 0x65, 0xe2, 0x01, 0x00,
-0x00, 0x80, 0xf0, 0xff, 0x30, 0xe5, 0xe5, 0xe8,
-0xe5, 0x03, 0xe8, 0x04, 0x01, 0x02, 0x09, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x07, 0x0b, 0x01, 0x07, 0x01, 0x05, 0x09, 0x03,
-0x07, 0x09, 0x01, 0x05, 0x03, 0x05, 0x0b, 0x0c,
-0x08, 0x01, 0x07, 0x01, 0x05, 0x03, 0x05, 0x03,
-0x07, 0x01, 0x07, 0x02, 0x04, 0x03, 0x07, 0x01,
-0x09, 0x07, 0x01, 0x07, 0x01, 0x07, 0x08, 0xe7,
-0x0c, 0x09, 0x09, 0x09, 0x09, 0x09, 0x02, 0x04,
-0x0b, 0x09, 0x06, 0xe5, 0xe5, 0x01, 0x03, 0xe5,
-0xe5, 0x08, 0x02, 0x06, 0x07, 0x01, 0x06, 0xe5,
-0x02, 0x02, 0x04, 0x01, 0x02, 0xe5, 0x02, 0x02,
-0x08, 0x09, 0x09, 0x09, 0x09, 0x13, 0x09, 0x07,
-0x01, 0x09, 0x09, 0x13, 0xe5, 0x47, 0x05, 0x17,
-0x04, 0x04, 0x0e, 0x0e, 0x09, 0x06, 0x04, 0x09,
-0x59, 0x25, 0x02, 0xe5, 0x0e, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x01, 0x05, 0xe6, 0x08, 0x09, 0x09,
-0x01, 0x07, 0x09, 0x01, 0x07, 0x09, 0x0b, 0x01,
-0x07, 0x01, 0x04, 0x01, 0x0a, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0e,
-0xe8, 0x13, 0x09, 0x09, 0x09, 0x09, 0x0a, 0xe7,
-0x04, 0x09, 0x0a, 0xe5, 0x07, 0xe5, 0x06, 0x09,
-0x0a, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x06, 0xe8,
-0x04, 0x09, 0x09, 0xe5, 0x07, 0xe5, 0x07, 0x09,
-0x03, 0x05, 0xe5, 0x07, 0x0a, 0xe5, 0x06, 0x09,
-0x09, 0x09, 0x03, 0x40, 0x08, 0x1d, 0xe5, 0x12,
-0x1f, 0x08, 0xe5, 0x07, 0x01, 0x55, 0x26, 0x01,
-0xe6, 0xe5, 0x46, 0x31, 0x1f, 0x13, 0x58, 0x25,
-0xe6, 0xe5, 0x3f, 0x04, 0x1d, 0x04, 0x04, 0x0e,
-0x0e, 0x09, 0x03, 0x02, 0x04, 0x04, 0x0a, 0x53,
-0x28, 0x02, 0xe5, 0xe5, 0x10, 0x09, 0x09, 0x02,
-0x06, 0x09, 0x1d, 0x1d, 0x09, 0x17, 0x1b, 0x01,
-0x07, 0x1d, 0x09, 0x02, 0x10, 0x13, 0x09, 0x09,
-0x0a, 0x03, 0x01, 0x48, 0x1f, 0x11, 0x01, 0x1d,
-0x01, 0x09, 0x07, 0x7e, 0x01, 0xe5, 0xe5, 0x42,
-0x1d, 0x04, 0x04, 0x1d, 0x09, 0x0b, 0x15, 0x4d,
-0x28, 0x01, 0x01, 0x99, 0x95, 0xe7, 0x28, 0x6f,
-0x0a, 0x44, 0x44, 0xe5, 0xe6, 0x0f, 0x09, 0x09,
-0x04, 0x04, 0x09, 0x09, 0x09, 0x09, 0x03, 0x05,
-0x05, 0x03, 0x09, 0x09, 0x09, 0x09, 0x0b, 0x01,
-0x01, 0x01, 0x03, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x04, 0x04, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x0e, 0xe7, 0x0f, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x07, 0x03, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0d,
-0x03, 0x0d, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x04,
-0x02, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x08,
-0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x0f, 0x01, 0xe5, 0x0f, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x03,
-0x09, 0x09, 0xe5, 0x07, 0x09, 0x09, 0x06, 0x04,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x04, 0x0b, 0xe5,
-0x05, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0x02, 0x06, 0xe5, 0x0e, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x04,
-0x04, 0x09, 0x04, 0x04, 0x09, 0x0b, 0x04, 0x04,
-0x04, 0x04, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x12, 0x0d, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x08,
-0xe5, 0x08, 0x06, 0x02, 0x09, 0x09, 0x09, 0x01,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x07, 0x08, 0xe5,
-0x01, 0x0d, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x09, 0x06, 0x02, 0x04, 0x01,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x04, 0x04,
-0x01, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x05, 0xe5, 0x01, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x0e, 0xe7, 0x02, 0x3b, 0x11,
-0x25, 0x1c, 0x06, 0x04, 0x89, 0x04, 0x02, 0x03,
-0x4d, 0x46, 0x02, 0x19, 0x0a, 0x6f, 0xe6, 0x02,
-0x3b, 0x12, 0x22, 0x02, 0x1d, 0x03, 0x07, 0x01,
-0x89, 0xe5, 0xe6, 0x3f, 0x08, 0xe5, 0x05, 0x2a,
-0x17, 0x11, 0x18, 0xe5, 0x01, 0xe5, 0x68, 0x03,
-0x10, 0x09, 0x09, 0x09, 0x09, 0x09, 0x07, 0x01,
-0x09, 0x09, 0x04, 0x04, 0x09, 0x09, 0x09, 0x09,
-0x0b, 0x09, 0x09, 0x09, 0x07, 0x01, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0d,
-0x01, 0x01, 0x3f, 0x01, 0xe5, 0x0d, 0x0b, 0x01,
-0xe5, 0x02, 0x02, 0x1d, 0x09, 0x02, 0x08, 0x21,
-0x0f, 0x02, 0x1a, 0x01, 0xe5, 0x3f, 0xe5, 0xe5,
-0x10, 0x2d, 0x1e, 0x26, 0x09, 0x06, 0x37, 0x60,
-0x01, 0xe5, 0x67, 0x26, 0x0c, 0x30, 0x1e, 0x43,
-0xe6, 0x05, 0x54, 0x0f, 0x2a, 0x08, 0xe5, 0x0b,
-0x80, 0x02, 0xe5, 0xd0, 0x60, 0x56, 0x09, 0x8a,
-0x01, 0x40, 0xe5, 0x01, 0x6e, 0x1a, 0x61, 0x01,
-0x40, 0xe8, 0x05, 0x85, 0xa1, 0xe5, 0x01, 0x61,
-0x38, 0x14, 0x09, 0x01, 0x0e, 0x63, 0xe6, 0xe5,
-0x10, 0x3f, 0x5f, 0x7c, 0x02, 0xe5, 0x8e, 0xe6,
-0x9f, 0x91, 0x9d, 0x02, 0x88, 0x0c, 0x98, 0x03,
-0x63, 0x3f, 0x05, 0x07, 0x7c, 0xe8, 0xaa, 0x05,
-0x40, 0x3b, 0x01, 0x01, 0xe6, 0x06, 0xe5, 0x65,
-0x16, 0x03, 0xe5, 0x04, 0x1f, 0xe5, 0x07, 0x0f,
-0x5e, 0xe5, 0x03, 0x02, 0x01, 0x04, 0xe5, 0x65,
-0x20, 0x20, 0x09, 0x0f, 0x5b, 0x01, 0x06, 0x04,
-0x6c, 0x30, 0xe5, 0xe5, 0xe5, 0x08, 0x04, 0x01,
-0xe5, 0x12, 0x5b, 0x04, 0xe5, 0xe6, 0x01, 0x6e,
-0x30, 0x02, 0x01, 0x03, 0xe5, 0x01, 0x09, 0x13,
-0x5d, 0x02, 0xe8, 0x70, 0x22, 0x0e, 0x10, 0x09,
-0x0e, 0x61, 0xe5, 0xe5, 0x01, 0x6e, 0x03, 0x33,
-0x05, 0x04, 0x03, 0x05, 0x0e, 0x03, 0x59, 0x02,
-0x01, 0xe7, 0x6f, 0x1a, 0x01, 0x04, 0x11, 0x01,
-0x09, 0x04, 0xe5, 0x02, 0x11, 0x5f, 0x01, 0xe5,
-0xe5, 0x70, 0x22, 0x01, 0x01, 0x0c, 0x01, 0x0c,
-0xe7, 0x02, 0x02, 0x0e, 0x63, 0xe5, 0x91, 0x1f,
-0x02, 0x02, 0x75, 0xe5, 0xe6, 0x10, 0x80, 0xe5,
-0x1e, 0x02, 0x78, 0xe5, 0xe6, 0x08, 0x01, 0x02,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x02, 0x06, 0x09, 0x09, 0xe6, 0x08,
-0x09, 0x09, 0x01, 0x01, 0x05, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0d,
-0xe5, 0xe5, 0xe5, 0x01, 0x09, 0xa1, 0x09, 0x72,
-0x03, 0x02, 0x0b, 0x05, 0x9b, 0x07, 0x7a, 0x01,
-0x92, 0xe6, 0x16, 0x05, 0xe6, 0x08, 0x6d, 0x02,
-0xe7, 0xe5, 0x03, 0x0a, 0x81, 0x1b, 0x01, 0x01,
-0x02, 0x06, 0x73, 0xe5, 0x92, 0x01, 0x1b, 0x01,
-0x01, 0x78, 0xe5, 0x01, 0x01, 0x04, 0x0e, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe8,
-0x08, 0x05, 0xa1, 0x09, 0x74, 0x01, 0x0d, 0xa1,
-0x09, 0x74, 0xe5, 0x01, 0x0f, 0x8a, 0x16, 0x09,
-0x73, 0xe5, 0xe5, 0x0c, 0x04, 0x81, 0x1a, 0x04,
-0x04, 0x04, 0x6f, 0xe5, 0xe6, 0x70, 0x01, 0xe5,
-0x39, 0x02, 0x06, 0x02, 0x0d, 0x02, 0xe5, 0xe5,
-0x5c, 0xe5, 0xe6, 0xe5, 0x0e, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x03, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe6,
-0x04, 0x01, 0x01, 0x02, 0x04, 0x01, 0x01, 0x05,
-0x01, 0x04, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x07, 0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x08, 0x01, 0x03,
-0x7a, 0x08, 0x2b, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x71, 0x01, 0xe6, 0x88, 0x0d, 0x17, 0xe5, 0x04,
-0x02, 0xe5, 0x70, 0xe6, 0xe6, 0x83, 0x04, 0x0f,
-0x1e, 0x75, 0x03, 0x0f, 0x5e, 0x1d, 0x0b, 0x01,
-0x04, 0x0f, 0x01, 0x05, 0x77, 0xe7, 0x0c, 0x80,
-0x0a, 0x15, 0x02, 0xe5, 0x7a, 0x02, 0x7d, 0x04,
-0x04, 0x08, 0xe5, 0x06, 0x05, 0xe5, 0x0e, 0xe5,
-0x16, 0x64, 0x01, 0x01, 0x82, 0x02, 0xe5, 0xe5,
-0x05, 0x09, 0x15, 0x09, 0x04, 0x08, 0x04, 0x62,
-0xe5, 0xe5, 0x6e, 0x0e, 0x08, 0x09, 0x07, 0x15,
-0x0b, 0x72, 0xe6, 0xe5, 0x6e, 0x1a, 0x03, 0x0a,
-0xe5, 0x16, 0x05, 0x75, 0xe5, 0xe6, 0x77, 0x1d,
-0x01, 0xe5, 0x0f, 0x83, 0x02, 0xe5, 0x7c, 0xe5,
-0xe5, 0x09, 0x05, 0x1d, 0x01, 0x7d, 0xe8, 0x7a,
-0x07, 0x02, 0x0a, 0x0c, 0x11, 0x06, 0x02, 0x0d,
-0x63, 0xe6, 0x01, 0x11, 0x5c, 0x18, 0x07, 0x20,
-0x02, 0x07, 0x73, 0xe9, 0x72, 0x09, 0x02, 0xe5,
-0x04, 0xe5, 0x03, 0x0b, 0x13, 0x09, 0x72, 0xe8,
-0xe5, 0x01, 0x01, 0x6d, 0xe5, 0xe5, 0x08, 0x02,
-0xe5, 0xe5, 0x02, 0x05, 0xe5, 0x02, 0x06, 0x1d,
-0xe5, 0x6d, 0x01, 0x02, 0xe6, 0xe5, 0x03, 0x69,
-0xe5, 0xe5, 0xe5, 0x17, 0xe5, 0xe5, 0xe5, 0x03,
-0x01, 0x02, 0x01, 0x0e, 0xe5, 0x07, 0xe5, 0xe5,
-0x6e, 0x04, 0xe8, 0x01, 0x6a, 0xe5, 0x01, 0x01,
-0x0d, 0xe5, 0x01, 0x06, 0x02, 0x01, 0x04, 0xe5,
-0x02, 0x01, 0x0e, 0x09, 0x02, 0x71, 0x02, 0x03,
-0x73, 0x02, 0x04, 0x0e, 0x02, 0x01, 0x01, 0xe5,
-0x02, 0x01, 0x02, 0x11, 0x04, 0x04, 0xe6, 0x05,
-0x01, 0x6c, 0x02, 0x02, 0x70, 0x02, 0x04, 0x09,
-0x03, 0x05, 0x01, 0xe5, 0x01, 0x02, 0x02, 0x03,
-0x17, 0x01, 0x03, 0x02, 0x01, 0x68, 0x02, 0xe5,
-0xe7, 0x6f, 0x01, 0x07, 0x09, 0x01, 0x02, 0x04,
-0x01, 0x09, 0x01, 0x1b, 0x73, 0x04, 0x71, 0x01,
-0x02, 0x04, 0x04, 0x04, 0x01, 0x01, 0xe5, 0x03,
-0x01, 0xe5, 0x07, 0x01, 0x1b, 0x75, 0xe7, 0x80,
-0x02, 0x03, 0x09, 0x02, 0x02, 0x08, 0x02, 0x1a,
-0xe5, 0x6e, 0xe6, 0x75, 0x01, 0x06, 0x02, 0xe5,
-0x03, 0xe5, 0x01, 0xe5, 0x07, 0x0b, 0x13, 0x09,
-0x6d, 0x01, 0xe7, 0x0d, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x03, 0x02,
-0x02, 0x09, 0xe5, 0x04, 0x02, 0xe5, 0x01, 0x02,
-0x04, 0x05, 0x03, 0x09, 0x05, 0x03, 0x02, 0xe5,
-0x04, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0d, 0xe5, 0x01, 0xe5, 0x01, 0x6d,
-0x04, 0x03, 0xe5, 0x08, 0x06, 0x0b, 0x20, 0x72,
-0x02, 0xe8, 0x6c, 0x0b, 0x08, 0x06, 0x2d, 0x77,
-0x02, 0x01, 0x71, 0x02, 0x04, 0x01, 0x02, 0x01,
-0x02, 0x01, 0xe7, 0x03, 0x01, 0xe5, 0x1e, 0x79,
-0x01, 0x03, 0x71, 0x03, 0x05, 0x01, 0x01, 0x01,
-0x03, 0x01, 0xe6, 0x04, 0x01, 0x06, 0x05, 0x19,
-0x03, 0x71, 0xe6, 0xe5, 0x72, 0x03, 0x05, 0x03,
-0x03, 0x01, 0x03, 0x03, 0x01, 0x1f, 0x7d, 0xe5,
-0xe5, 0x14, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe6, 0xe5,
-0x04, 0xe6, 0xe6, 0x03, 0xe6, 0xe5, 0x04, 0xe5,
-0x09, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe8, 0x70,
-0x01, 0x09, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x0b,
-0x1b, 0x01, 0x74, 0x01, 0x71, 0x01, 0x07, 0x01,
-0x07, 0x02, 0x06, 0x01, 0x09, 0x1d, 0x75, 0x01,
-0xe5, 0x7c, 0x09, 0x09, 0x08, 0x93, 0x03, 0x76,
-0x04, 0x01, 0x02, 0x04, 0x04, 0x04, 0x01, 0xa0,
-0x71, 0x09, 0x02, 0x06, 0x02, 0x06, 0xe5, 0xe5,
-0x07, 0x17, 0x05, 0x01, 0xe5, 0x71, 0x02, 0x01,
-0x0f, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x04,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x02, 0x01, 0x01, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x02, 0x01, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x08, 0x03, 0xe6, 0x72, 0x01, 0x05,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0xa7, 0xe6,
-0x5a, 0x08, 0x07, 0x0b, 0x01, 0x06, 0xe5, 0xe5,
-0xe5, 0xe5, 0x03, 0x13, 0x10, 0xe5, 0x01, 0x75,
-0xe9, 0x6d, 0x03, 0x0a, 0x10, 0x0a, 0x94, 0xe5,
-0xe6, 0x70, 0x04, 0x04, 0x01, 0xe5, 0x05, 0x01,
-0x04, 0x02, 0x01, 0x04, 0x01, 0x02, 0x13, 0x08,
-0xe5, 0x74, 0x02, 0x73, 0x04, 0x01, 0xe5, 0xe5,
-0x09, 0x04, 0x03, 0x07, 0x03, 0x13, 0x0a, 0x73,
-0x01, 0x41, 0x26, 0xe5, 0x12, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x07, 0x1a, 0x05, 0xe5, 0x02, 0x6e,
-0x01, 0xe6, 0x2f, 0x0e, 0xe5, 0x20, 0x04, 0x01,
-0x0c, 0x04, 0x01, 0x04, 0x12, 0x03, 0x13, 0x04,
-0x7b, 0x03, 0x41, 0x29, 0x12, 0xe5, 0x07, 0x09,
-0x03, 0x02, 0x0a, 0x8b, 0xe6, 0x4d, 0x23, 0x0f,
-0x01, 0x0a, 0xe6, 0x02, 0x02, 0xe5, 0x93, 0x02,
-0xe5, 0x3a, 0x33, 0x03, 0x19, 0x03, 0x07, 0x19,
-0x7b, 0x02, 0x45, 0x05, 0x1d, 0x0a, 0x09, 0x13,
-0x1e, 0x04, 0xe5, 0xe5, 0xe5, 0x08, 0x68, 0xe6,
-0xe6, 0x3d, 0x01, 0x02, 0x05, 0xe5, 0x21, 0x07,
-0x07, 0x04, 0x05, 0x10, 0x16, 0x01, 0x07, 0x09,
-0x67, 0x02, 0xe6, 0x43, 0x06, 0x1a, 0xe5, 0x16,
-0xe5, 0x07, 0x25, 0x01, 0x08, 0x04, 0x03, 0x01,
-0x6b, 0xe7, 0x32, 0x06, 0x01, 0x2c, 0x02, 0x01,
-0x04, 0x0f, 0x0d, 0x1b, 0x03, 0x05, 0x0d, 0x64,
-0xe6, 0xe7, 0x01, 0x01, 0x31, 0xe5, 0x02, 0xe5,
-0x02, 0xe5, 0x21, 0x01, 0x1e, 0x0c, 0x0a, 0x11,
-0x03, 0x07, 0x0b, 0x61, 0x01, 0x04, 0xe6, 0x03,
-0x32, 0x02, 0x06, 0x02, 0x1f, 0x01, 0xe5, 0x02,
-0x09, 0x01, 0xe5, 0x03, 0x07, 0x29, 0x06, 0x01,
-0x05, 0x6a, 0x05, 0x01, 0xe5, 0x01, 0x2f, 0xe5,
-0xe5, 0xe5, 0x08, 0x25, 0x13, 0x06, 0xe5, 0xe5,
-0x0f, 0xe5, 0x16, 0x7b, 0x03, 0x02, 0x35, 0x01,
-0x04, 0x01, 0x09, 0x1e, 0x01, 0x02, 0x09, 0x0a,
-0x02, 0xe5, 0xe5, 0x26, 0x09, 0x06, 0x01, 0x6c,
-0xe7, 0x01, 0x34, 0x01, 0x04, 0xe5, 0xe5, 0xe5,
-0x02, 0x1f, 0x01, 0x02, 0x15, 0x01, 0xe5, 0xe5,
-0xe5, 0x06, 0x04, 0x01, 0x04, 0x01, 0x04, 0x0a,
-0x03, 0x05, 0x01, 0x01, 0x02, 0x01, 0x68, 0x04,
-0xe7, 0x35, 0x05, 0x29, 0x13, 0x01, 0x04, 0x02,
-0x06, 0x16, 0x0b, 0x7d, 0xe5, 0xe7, 0x34, 0x01,
-0x07, 0x01, 0x25, 0x04, 0x08, 0xe5, 0x03, 0x04,
-0xe7, 0xe5, 0x05, 0xe6, 0x01, 0x02, 0x1a, 0x04,
-0x79, 0xe5, 0x01, 0x45, 0x09, 0x02, 0x21, 0x0c,
-0x02, 0x06, 0x02, 0x06, 0x0b, 0x02, 0x10, 0x02,
-0x06, 0x02, 0x6c, 0xe7, 0x3b, 0xe5, 0x07, 0x01,
-0x07, 0xe5, 0x19, 0x07, 0xe6, 0x07, 0x02, 0x09,
-0x06, 0x04, 0x09, 0xe5, 0x11, 0xe5, 0x07, 0x6e,
-0xe8, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x06, 0x02,
-0x05, 0xe5, 0x01, 0x09, 0x09, 0x09, 0x09, 0xe5,
-0x07, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0x02, 0x02,
-0x04, 0x01, 0x04, 0x02, 0x06, 0x09, 0x09, 0x03,
-0x05, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0d, 0xe9, 0x01, 0x38, 0x02, 0x06,
-0x02, 0x1d, 0x04, 0x09, 0x0e, 0x06, 0x02, 0x09,
-0x1f, 0x72, 0x03, 0x02, 0x3d, 0x07, 0x1d, 0x11,
-0x0b, 0x0a, 0x08, 0x1f, 0x78, 0xe5, 0xe6, 0xe5,
-0x32, 0x01, 0x07, 0x09, 0x01, 0x1d, 0x02, 0x01,
-0x05, 0xe6, 0x03, 0x01, 0x02, 0x03, 0x02, 0x09,
-0x02, 0x26, 0x07, 0x04, 0x63, 0x04, 0xe5, 0x34,
-0x01, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5, 0x19,
-0x01, 0x01, 0x09, 0x05, 0x01, 0x01, 0x01, 0xe5,
-0x04, 0x03, 0x02, 0x03, 0x01, 0x08, 0x14, 0x05,
-0x01, 0xe5, 0x02, 0x02, 0x03, 0x69, 0xe5, 0x34,
-0x01, 0x07, 0x08, 0xe5, 0x1e, 0x0a, 0x0d, 0x04,
-0x10, 0x04, 0x11, 0x0b, 0x07, 0x6a, 0xe5, 0x01,
-0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01,
-0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe8, 0x3e, 0x09,
-0x01, 0x28, 0x10, 0x01, 0xe6, 0x06, 0x29, 0x07,
-0x6b, 0x01, 0xe5, 0x40, 0x07, 0x01, 0x1d, 0x1b,
-0x01, 0x07, 0x29, 0x01, 0x07, 0x6e, 0x35, 0x01,
-0x07, 0x0b, 0x28, 0x12, 0x12, 0x14, 0x0b, 0x07,
-0x6a, 0x02, 0xe5, 0x34, 0x01, 0x09, 0xe5, 0x07,
-0x1d, 0x02, 0x09, 0x09, 0x07, 0x0b, 0x1a, 0x04,
-0x04, 0x01, 0x07, 0x04, 0x65, 0x01, 0xe6, 0x35,
-0x01, 0x06, 0xe5, 0xe5, 0x31, 0x05, 0x02, 0x01,
-0x04, 0xe5, 0xe5, 0x08, 0x08, 0x14, 0x01, 0x01,
-0x04, 0x02, 0x71, 0xe6, 0xe5, 0xe5, 0x0e, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x04, 0x02, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x07, 0x01, 0xe5,
-0x02, 0x04, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x04, 0x02, 0xe6, 0xe5, 0x04, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x08, 0x01, 0xe5, 0x01, 0x3b, 0x09, 0x1f,
-0x05, 0x07, 0xe5, 0x05, 0x03, 0x0f, 0x06, 0x01,
-0x03, 0x0d, 0x06, 0xe5, 0x04, 0xe5, 0x0a, 0xe5,
-0x66, 0x01, 0xe7, 0x27, 0x0e, 0x03, 0x26, 0x0a,
-0x03, 0x19, 0x09, 0x0c, 0x0c, 0xe5, 0x0a, 0x06,
-0x0f, 0x58, 0x01, 0xe7, 0x44, 0x0c, 0x04, 0x16,
-0x03, 0x05, 0x20, 0x05, 0x24, 0x6a, 0x01, 0xe5,
-0x34, 0xe6, 0x08, 0x01, 0x23, 0x01, 0xe5, 0x04,
-0x04, 0x05, 0x01, 0x07, 0x06, 0x0e, 0x01, 0x1b,
-0x02, 0x04, 0x6d, 0x02, 0x32, 0x02, 0x0a, 0x07,
-0x1c, 0x03, 0x0f, 0x03, 0x03, 0xe5, 0x04, 0x10,
-0x04, 0x19, 0x03, 0x02, 0x6e, 0x03, 0x3a, 0x06,
-0x08, 0xe5, 0x08, 0x08, 0xe5, 0x04, 0x01, 0x06,
-0x0c, 0x01, 0x19, 0x01, 0x01, 0x04, 0x19, 0xe5,
-0x09, 0x12, 0x02, 0x52, 0xe5, 0xe5, 0x26, 0x0d,
-0x01, 0x07, 0x02, 0xe5, 0x04, 0x09, 0x01, 0x07,
-0x01, 0x0c, 0x09, 0x04, 0xe5, 0x07, 0x01, 0x0c,
-0x04, 0xe5, 0x0c, 0x06, 0x01, 0x07, 0x1d, 0xe5,
-0x55, 0x01, 0xe5, 0x28, 0x17, 0xe5, 0x05, 0x04,
-0x07, 0x26, 0x18, 0x02, 0x0f, 0x0f, 0x1f, 0x54,
-0xe6, 0xe5, 0x27, 0x12, 0x35, 0xe5, 0x07, 0xe5,
-0x03, 0x02, 0xe7, 0x05, 0xe6, 0x03, 0x03, 0x0b,
-0xe5, 0x11, 0xe5, 0x20, 0x51, 0x01, 0x01, 0x39,
-0x09, 0x20, 0x08, 0x05, 0x09, 0x09, 0x09, 0x06,
-0xe5, 0x04, 0x07, 0x04, 0x0b, 0xe6, 0x72, 0xe5,
-0x01, 0x30, 0x06, 0x13, 0x05, 0x01, 0x01, 0x0a,
-0x09, 0x07, 0xe5, 0x02, 0x03, 0xe6, 0x03, 0x0d,
-0x0c, 0x02, 0x05, 0xe5, 0x08, 0x01, 0x23, 0x01,
-0x54, 0x03, 0xe5, 0x2d, 0x06, 0xe5, 0x01, 0x04,
-0x01, 0xe5, 0x01, 0x05, 0x09, 0x04, 0x01, 0x02,
-0x1d, 0x01, 0x07, 0x22, 0x06, 0x09, 0x1d, 0x53,
-0xe5, 0xe5, 0xe5, 0x35, 0x12, 0x01, 0x09, 0x09,
-0x11, 0x0b, 0x01, 0x06, 0x13, 0xe5, 0x08, 0x09,
-0x01, 0x03, 0x05, 0x06, 0x16, 0x02, 0x54, 0xe7,
-0x32, 0x09, 0x09, 0x10, 0xe5, 0x04, 0x02, 0xe5,
-0xe5, 0x05, 0xe5, 0x04, 0x02, 0x01, 0xe5, 0x02,
-0xe5, 0x03, 0x05, 0xe5, 0x05, 0x0a, 0xe8, 0x05,
-0x09, 0x09, 0x02, 0xe5, 0x04, 0x64, 0xe6, 0x01,
-0xe5, 0x01, 0x01, 0x30, 0x09, 0x06, 0x01, 0xe6,
-0x11, 0x06, 0x01, 0xe5, 0x03, 0x01, 0x01, 0x01,
-0x01, 0x02, 0xe5, 0x01, 0xe5, 0xe5, 0x06, 0x04,
-0xe5, 0x04, 0x0c, 0x02, 0x01, 0x03, 0x06, 0x03,
-0x08, 0x03, 0xe5, 0x16, 0x4f, 0x01, 0x02, 0xe5,
-0xe6, 0x03, 0x23, 0x01, 0x0a, 0x02, 0x06, 0x09,
-0x01, 0x07, 0x0d, 0x05, 0x0b, 0x07, 0x01, 0x03,
-0xe5, 0x1c, 0x01, 0xe5, 0x05, 0x01, 0x01, 0xe5,
-0x04, 0xe5, 0x03, 0x02, 0x08, 0x14, 0x4c, 0x04,
-0xe8, 0x01, 0x2e, 0xe5, 0x01, 0xe5, 0x07, 0x09,
-0x01, 0x04, 0x02, 0x09, 0x09, 0x10, 0x02, 0x01,
-0x24, 0xe5, 0xe5, 0x08, 0x05, 0xe5, 0x01, 0x1f,
-0x51, 0x06, 0x35, 0x02, 0xe5, 0x04, 0x01, 0x06,
-0xe5, 0xe5, 0x02, 0x01, 0xe6, 0xe5, 0x06, 0x04,
-0x04, 0x04, 0x09, 0x02, 0x01, 0x01, 0x02, 0x01,
-0x01, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0x05, 0x15,
-0x03, 0xe5, 0x04, 0x02, 0xe5, 0x03, 0x01, 0x01,
-0x05, 0x17, 0x4e, 0x01, 0xe5, 0x01, 0x2c, 0x05,
-0x02, 0xe5, 0x06, 0x01, 0x03, 0x01, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x02, 0xe5, 0x01, 0xe5,
-0x02, 0x09, 0x01, 0x02, 0xe5, 0xe5, 0xe5, 0x03,
-0x05, 0x03, 0x0e, 0x01, 0x02, 0x01, 0x04, 0x02,
-0xe7, 0x07, 0xe5, 0x02, 0x04, 0x16, 0x01, 0x01,
-0x01, 0xe5, 0x49, 0x02, 0x03, 0xe5, 0x35, 0x04,
-0x01, 0xe5, 0xe5, 0x06, 0x01, 0x09, 0x07, 0x09,
-0x03, 0x02, 0x01, 0x04, 0x01, 0xe5, 0x01, 0x01,
-0x01, 0x03, 0x01, 0x01, 0x02, 0x02, 0x05, 0x01,
-0xe5, 0x17, 0x07, 0x01, 0x01, 0x01, 0xe5, 0x01,
-0x05, 0x0c, 0x02, 0x50, 0x04, 0xe6, 0xe6, 0x2a,
-0x0b, 0x04, 0x01, 0x02, 0x07, 0x01, 0x09, 0x07,
-0x01, 0x02, 0x04, 0x04, 0x09, 0x01, 0x01, 0xe5,
-0xe5, 0x01, 0x04, 0x01, 0x02, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x04, 0x0b, 0xe5, 0x03, 0x09, 0x04,
-0x09, 0x01, 0x01, 0x08, 0x03, 0x54, 0x01, 0x01,
-0x31, 0x02, 0x03, 0x02, 0x02, 0x06, 0x09, 0xe5,
-0x18, 0x09, 0x02, 0x02, 0x03, 0x0c, 0x06, 0x0e,
-0x02, 0x03, 0x02, 0x1a, 0x16, 0x52, 0xe6, 0x31,
-0x09, 0xe5, 0x07, 0x01, 0x04, 0x02, 0x09, 0xe5,
-0x05, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x0d,
-0x03, 0xe5, 0x0d, 0x05, 0xe6, 0xe5, 0xe5, 0x03,
-0x02, 0xe5, 0x07, 0x05, 0xe5, 0x01, 0x15, 0x4f,
-0x01, 0xe5, 0x0d, 0x09, 0x09, 0x09, 0x02, 0x02,
-0x03, 0x02, 0x06, 0x04, 0xe6, 0x01, 0xe6, 0xe6,
-0xe5, 0x01, 0x09, 0x09, 0xe6, 0x06, 0xe6, 0x03,
-0x02, 0xe6, 0x06, 0x09, 0xe6, 0x08, 0x03, 0x05,
-0xe5, 0x01, 0x02, 0x02, 0x09, 0x05, 0x03, 0xe6,
-0xe6, 0xe5, 0x01, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x01, 0x06, 0x01, 0x02,
-0x02, 0x31, 0x09, 0x09, 0x09, 0x09, 0x04, 0x09,
-0x0b, 0x02, 0x09, 0x24, 0x03, 0xe5, 0x1c, 0x09,
-0x4f, 0x04, 0x03, 0xe5, 0xe5, 0x31, 0x08, 0x0b,
-0x07, 0x0a, 0x1d, 0x08, 0x27, 0x03, 0x1c, 0x08,
-0x50, 0x0a, 0x01, 0xe5, 0xe5, 0x28, 0x01, 0x07,
-0x02, 0x06, 0x01, 0x09, 0x01, 0x05, 0x01, 0x09,
-0x02, 0x07, 0x01, 0x07, 0xe6, 0x05, 0xe5, 0xe5,
-0x02, 0xe5, 0xe5, 0x05, 0xe5, 0x01, 0xe6, 0x07,
-0x04, 0x05, 0x01, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x01, 0xe7, 0x03, 0x04, 0x04, 0x01, 0x52,
-0x01, 0xe8, 0x2a, 0x01, 0xe5, 0x05, 0x01, 0x0a,
-0x06, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x07, 0x01,
-0x09, 0x08, 0xe5, 0x01, 0x01, 0xe5, 0x01, 0xe5,
-0x04, 0x01, 0xe6, 0x01, 0x04, 0xe6, 0x03, 0x04,
-0xe5, 0x02, 0x05, 0xe5, 0x04, 0x01, 0xe6, 0xe5,
-0x01, 0xe5, 0xe7, 0x04, 0x01, 0xe6, 0x06, 0x01,
-0x04, 0xe5, 0xe6, 0x52, 0x03, 0x35, 0x01, 0x0e,
-0x01, 0x02, 0x07, 0x01, 0x09, 0x04, 0x0c, 0x03,
-0x07, 0x03, 0x05, 0x07, 0x08, 0x02, 0x01, 0x0e,
-0x04, 0x10, 0x04, 0x01, 0x03, 0x0b, 0x54, 0xe5,
-0x01, 0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0x01, 0x04,
-0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x06,
-0xe7, 0x05, 0xe7, 0x04, 0xe8, 0xe5, 0x02, 0xe7,
-0x01, 0xe5, 0x02, 0xe6, 0x01, 0x01, 0x05, 0xe5,
-0x07, 0xe6, 0x06, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe5, 0x01,
-0x37, 0x07, 0x01, 0x09, 0x09, 0x09, 0x0e, 0x0e,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x08, 0x11,
-0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x09, 0x01, 0x54, 0xe8, 0x4a, 0x07, 0x01, 0x07,
-0x12, 0x07, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0xe5,
-0xe6, 0x01, 0x02, 0xe5, 0xe5, 0x05, 0x04, 0x07,
-0x09, 0x01, 0x07, 0x01, 0x07, 0x01, 0x09, 0x07,
-0x01, 0x54, 0x01, 0x01, 0x3f, 0x15, 0x09, 0x0f,
-0x0d, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0xe5, 0xe5,
-0x03, 0x03, 0xe5, 0xe5, 0x12, 0x0a, 0x09, 0x06,
-0x61, 0xe7, 0x40, 0x0c, 0x04, 0x09, 0x04, 0x09,
-0xe5, 0xe6, 0x04, 0x01, 0x01, 0xe5, 0xe5, 0x01,
-0xe5, 0xe6, 0x01, 0xe5, 0xea, 0xe5, 0x01, 0x03,
-0x02, 0x01, 0x0c, 0x04, 0x01, 0x02, 0x09, 0x09,
-0x06, 0x02, 0x06, 0x55, 0x01, 0xe5, 0x2a, 0x01,
-0xe5, 0x03, 0x01, 0x09, 0xe5, 0xe5, 0x05, 0x02,
-0x06, 0x09, 0xe5, 0xe5, 0x05, 0x01, 0xe6, 0x04,
-0x02, 0x06, 0x09, 0x03, 0x14, 0x06, 0xe5, 0xe5,
-0x08, 0xe5, 0x06, 0xe5, 0x19, 0x02, 0x52, 0xe6,
-0x01, 0x01, 0x0f, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x04, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x02,
-0x02, 0x01, 0x02, 0xe5, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x03, 0x03, 0x01, 0x04, 0x02, 0x01, 0x03,
-0x03, 0x01, 0x02, 0x04, 0x01, 0x06, 0xe5, 0xe5,
-0x01, 0x04, 0x01, 0x04, 0x04, 0x01, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0xe6, 0x03, 0x02, 0xe6, 0x06, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x0a, 0x01, 0x01, 0x32, 0x03, 0xe6,
-0x02, 0x0c, 0x20, 0x03, 0x02, 0x0a, 0x07, 0x01,
-0x11, 0x02, 0x01, 0xe5, 0x07, 0xe5, 0x02, 0x02,
-0x01, 0xe5, 0xe5, 0x06, 0x02, 0x05, 0xe6, 0x08,
-0x05, 0x57, 0x02, 0xe5, 0x27, 0x09, 0x01, 0x0e,
-0xe5, 0xe5, 0x07, 0x01, 0x09, 0x07, 0x01, 0x01,
-0x15, 0x03, 0x05, 0x02, 0x01, 0x0c, 0xe5, 0x0a,
-0x01, 0x01, 0xe5, 0x01, 0x01, 0x02, 0x03, 0x01,
-0x04, 0xe7, 0xe6, 0x66, 0x01, 0xe5, 0xe5, 0x36,
-0xe5, 0x1e, 0x02, 0x0a, 0x09, 0x09, 0x03, 0x01,
-0x14, 0x03, 0x03, 0xe5, 0x05, 0x06, 0x11, 0x0c,
-0x62, 0xe6, 0xe5, 0x04, 0x22, 0x02, 0x04, 0x04,
-0x01, 0x02, 0x06, 0x09, 0x05, 0x01, 0x06, 0x02,
-0x13, 0xe5, 0x09, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x13, 0xe7, 0x07, 0x09, 0x05, 0x14, 0xe7, 0x02,
-0x4f, 0x02, 0x01, 0x05, 0x28, 0x09, 0x02, 0x04,
-0x05, 0xe5, 0x09, 0x02, 0x09, 0x1b, 0x05, 0xe5,
-0x02, 0x01, 0x03, 0x05, 0x02, 0xe5, 0x01, 0x0c,
-0x08, 0x06, 0x02, 0x1e, 0x55, 0x01, 0x01, 0x2c,
-0xe5, 0x06, 0x13, 0x05, 0x0e, 0xe5, 0x02, 0x12,
-0x10, 0x01, 0x05, 0xe6, 0x06, 0x05, 0x11, 0xe5,
-0xe5, 0x04, 0xe5, 0x1c, 0x53, 0x01, 0xe5, 0xe5,
-0x04, 0x2a, 0x04, 0x01, 0x07, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x01, 0x07, 0x02, 0x0c, 0x0b, 0x01,
-0x01, 0xe5, 0x05, 0x02, 0x06, 0x01, 0xe6, 0x04,
-0x04, 0x09, 0x02, 0x03, 0x09, 0x01, 0x19, 0x01,
-0xe5, 0x54, 0xe5, 0xe6, 0x2e, 0x11, 0x05, 0x01,
-0x15, 0x27, 0xe5, 0x0f, 0x0f, 0x05, 0x02, 0x26,
-0x04, 0x4f, 0x02, 0xe5, 0x2d, 0xe5, 0x08, 0xe6,
-0x05, 0xe5, 0x30, 0xe5, 0x09, 0x03, 0x01, 0x03,
-0xe5, 0x08, 0x02, 0x07, 0x03, 0xe6, 0x06, 0xe6,
-0xe6, 0x08, 0x03, 0xe7, 0x10, 0xe5, 0x54, 0x02,
-0xe5, 0x3a, 0x1b, 0x1f, 0x08, 0x18, 0x0e, 0x03,
-0x05, 0x13, 0x10, 0xe5, 0x55, 0xe7, 0x33, 0x02,
-0x09, 0x02, 0xe5, 0x0a, 0x03, 0x0a, 0x19, 0x0a,
-0x01, 0x03, 0x16, 0xe5, 0x02, 0x04, 0x04, 0x09,
-0x0a, 0x0d, 0x02, 0x01, 0x53, 0xe5, 0x02, 0xe5,
-0x29, 0x01, 0x09, 0x09, 0x07, 0x01, 0x09, 0x06,
-0x02, 0xe5, 0x12, 0x10, 0x01, 0x02, 0x04, 0x01,
-0xe6, 0x01, 0x10, 0x09, 0xe5, 0x01, 0x02, 0xe5,
-0xe5, 0x1c, 0x01, 0x54, 0x01, 0x35, 0x01, 0x07,
-0xe5, 0x11, 0x01, 0x09, 0x15, 0x09, 0x04, 0x20,
-0xe5, 0x07, 0xe5, 0x07, 0x08, 0x0e, 0x01, 0x05,
-0x55, 0xe9, 0x2f, 0xe5, 0x0a, 0x1a, 0xe5, 0x04,
-0x09, 0x02, 0x01, 0x04, 0x05, 0x09, 0x23, 0x05,
-0x02, 0xe5, 0x04, 0x05, 0xe5, 0x05, 0x0c, 0x01,
-0x04, 0x50, 0xe6, 0x01, 0xe5, 0x01, 0x01, 0x30,
-0xe5, 0x02, 0x04, 0x01, 0x18, 0xe5, 0xe5, 0x04,
-0xe5, 0x05, 0x0f, 0xe5, 0x07, 0x22, 0x06, 0xe5,
-0xe5, 0x05, 0xe5, 0x03, 0xe5, 0x04, 0x0c, 0xe5,
-0x04, 0x4e, 0x01, 0x02, 0xe8, 0x03, 0x2d, 0xe5,
-0x02, 0x03, 0xe5, 0x08, 0xe5, 0x06, 0xe5, 0x06,
-0x08, 0x13, 0x05, 0x01, 0x02, 0x04, 0x04, 0x01,
-0xe5, 0x20, 0x06, 0xe5, 0xe5, 0xe5, 0x17, 0x01,
-0x02, 0x4f, 0x06, 0x01, 0x02, 0x2e, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x06, 0xe5, 0x06, 0xe5, 0x0b,
-0x1a, 0x02, 0x01, 0x07, 0x06, 0x1e, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x01, 0x18, 0x02, 0x53, 0x03,
-0xe5, 0xe5, 0x2a, 0x01, 0x02, 0x06, 0x24, 0xe5,
-0x03, 0x09, 0x09, 0x02, 0x01, 0x01, 0xe5, 0x04,
-0xe5, 0xe5, 0x01, 0x01, 0xe6, 0x01, 0x04, 0x01,
-0x0c, 0x09, 0x02, 0x03, 0x01, 0xe5, 0xe6, 0x0a,
-0x0c, 0x01, 0x08, 0x47, 0x08, 0xe5, 0x01, 0x02,
-0x25, 0x04, 0xe5, 0x01, 0xe5, 0x02, 0x01, 0x02,
-0x04, 0x02, 0x01, 0x04, 0x01, 0x02, 0x04, 0x02,
-0xe7, 0xe5, 0x01, 0x03, 0x14, 0x01, 0xe5, 0x01,
-0x01, 0xe6, 0x02, 0x09, 0x04, 0x0c, 0x09, 0x02,
-0x06, 0x01, 0xe5, 0x01, 0x02, 0x14, 0x03, 0x03,
-0xe5, 0x49, 0x04, 0x01, 0xe5, 0x29, 0x01, 0x02,
-0x04, 0x01, 0x25, 0x07, 0x05, 0x01, 0xe5, 0x07,
-0xe5, 0x01, 0x01, 0x07, 0x01, 0x07, 0x01, 0x05,
-0x0d, 0x09, 0x09, 0x01, 0x1b, 0x01, 0x05, 0x48,
-0x04, 0xe6, 0xe6, 0x2a, 0x04, 0x01, 0x01, 0x14,
-0x09, 0x09, 0x01, 0x02, 0x09, 0x01, 0x01, 0x04,
-0xe5, 0xe5, 0xe6, 0xe6, 0x05, 0x01, 0x01, 0xe5,
-0xe5, 0x01, 0x15, 0x04, 0x04, 0x02, 0x06, 0x01,
-0xe5, 0x09, 0xe5, 0x0d, 0x5a, 0x05, 0x2b, 0x02,
-0x10, 0xe5, 0x1b, 0x02, 0x03, 0x09, 0x09, 0x09,
-0x04, 0x07, 0x02, 0x19, 0x09, 0x02, 0x02, 0x03,
-0x6a, 0xe5, 0x3b, 0xe5, 0x23, 0x01, 0xe5, 0x03,
-0xe6, 0x06, 0xe6, 0x10, 0xe5, 0x0b, 0x12, 0x09,
-0x0c, 0x05, 0xe5, 0x12, 0x02, 0x4f, 0xe9, 0x0d,
-0x09, 0x09, 0x09, 0x09, 0x06, 0x02, 0x02, 0x06,
-0x02, 0x01, 0x01, 0x02, 0x09, 0x09, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0x05,
-0x05, 0x06, 0x02, 0x09, 0xe6, 0x03, 0x02, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0x09, 0x05, 0x03, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x06, 0x06, 0x01,
-0x01, 0xe5, 0x01, 0x27, 0x09, 0x06, 0x02, 0x13,
-0x09, 0x04, 0x09, 0x09, 0x0b, 0x0c, 0x12, 0x02,
-0x09, 0x06, 0x02, 0x09, 0x13, 0x4e, 0xe5, 0x03,
-0x02, 0xe8, 0x28, 0x08, 0x0a, 0x11, 0x0a, 0x1a,
-0x13, 0x03, 0x14, 0x08, 0x0b, 0x08, 0x06, 0x0d,
-0x05, 0x48, 0x0c, 0xe5, 0xe5, 0x25, 0x07, 0x10,
-0x07, 0x01, 0x07, 0x01, 0x09, 0x02, 0x07, 0xe6,
-0xe5, 0x04, 0xe6, 0x03, 0x01, 0xe5, 0x07, 0xe5,
-0xe5, 0x03, 0x12, 0x02, 0x04, 0x07, 0x01, 0x04,
-0x01, 0xe5, 0x08, 0x01, 0x0e, 0x01, 0x02, 0x4f,
-0x05, 0x02, 0x28, 0x01, 0x01, 0x05, 0x02, 0x09,
-0x08, 0xe5, 0x08, 0x08, 0x01, 0x09, 0x09, 0x05,
-0x01, 0x07, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x0e,
-0x06, 0x01, 0x05, 0x01, 0x05, 0x01, 0x0a, 0xe5,
-0x0b, 0x02, 0x01, 0xe6, 0x52, 0x02, 0x49, 0x01,
-0x06, 0xe5, 0xe5, 0x08, 0x0b, 0x09, 0x01, 0x03,
-0x01, 0x04, 0x04, 0x06, 0x16, 0x13, 0x01, 0x07,
-0x10, 0x02, 0x01, 0x57, 0xe5, 0x14, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6,
-0x06, 0xe5, 0x01, 0x05, 0xe5, 0x09, 0xe5, 0x07,
-0xe5, 0x01, 0x03, 0x01, 0xe6, 0xe5, 0x04, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0x03,
-0x53, 0x01, 0x09, 0x14, 0x06, 0x01, 0x09, 0xe5,
-0x07, 0x27, 0x01, 0x07, 0x01, 0x6c, 0xe5, 0x02,
-0x01, 0x24, 0x01, 0x31, 0x1b, 0x01, 0x07, 0x01,
-0xe5, 0x2b, 0x01, 0x01, 0x01, 0x07, 0x01, 0x11,
-0x56, 0xe5, 0xe6, 0x05, 0x30, 0x1b, 0x01, 0x09,
-0x14, 0x12, 0x07, 0x01, 0x08, 0x20, 0x07, 0x6e,
-0x01, 0x01, 0xe5, 0x2a, 0x07, 0x24, 0x04, 0x09,
-0x09, 0x0e, 0x04, 0x04, 0x1a, 0x09, 0xe5, 0x02,
-0x01, 0x09, 0x02, 0x13, 0x4c, 0x06, 0xe7, 0x02,
-0x26, 0x02, 0x06, 0x02, 0x08, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x02, 0x1a, 0x02,
-0x06, 0x02, 0x06, 0xe5, 0xe6, 0x10, 0x0b, 0xe5,
-0x03, 0x01, 0x02, 0x1a, 0xe5, 0xe5, 0x51, 0xe6,
-0xe6, 0x02, 0x0d, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x01, 0x02, 0x02, 0x01, 0x07, 0x01,
-0x02, 0xe5, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0xe5, 0x05, 0x01,
-0x04, 0x02, 0x01, 0x04, 0x02, 0xe6, 0x02, 0x03,
-0x01, 0x04, 0x04, 0x01, 0x01, 0x02, 0x02, 0x01,
-0xe5, 0x05, 0xe6, 0xe5, 0xe5, 0x02, 0xe6, 0x06,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x05, 0xe5, 0x02, 0x01,
-0xe7, 0x01, 0x27, 0xe5, 0x06, 0xe5, 0x02, 0x1f,
-0x03, 0xe5, 0x09, 0xe6, 0x06, 0xe5, 0x03, 0x01,
-0x04, 0x03, 0xe5, 0x07, 0x09, 0x15, 0x0a, 0x1b,
-0xe5, 0x51, 0x05, 0xe5, 0xe6, 0x12, 0x1c, 0x07,
-0x13, 0x0a, 0x03, 0x06, 0x04, 0x05, 0x04, 0x05,
-0x44, 0x17, 0x56, 0x01, 0x02, 0x28, 0x11, 0x03,
-0x09, 0x1d, 0x02, 0x06, 0xe5, 0x02, 0x01, 0x08,
-0x08, 0x02, 0x0c, 0xe5, 0x05, 0x0a, 0x09, 0x01,
-0x09, 0x04, 0x13, 0x52, 0x03, 0x2d, 0x0a, 0x08,
-0x01, 0x02, 0x02, 0x02, 0x1f, 0x01, 0x0c, 0xe7,
-0x02, 0x05, 0x08, 0xe5, 0x11, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x69, 0xe6, 0xe6, 0x3f,
-0x02, 0x07, 0x10, 0x1d, 0x01, 0x06, 0x07, 0x04,
-0x08, 0x0e, 0x09, 0x09, 0x08, 0x04, 0x63, 0x01,
-0xe6, 0x2a, 0x01, 0x0a, 0x07, 0xe5, 0x27, 0x05,
-0x02, 0x01, 0x08, 0x16, 0xe5, 0x01, 0xe5, 0x09,
-0x09, 0xe6, 0x06, 0xe6, 0x01, 0x03, 0x1a, 0xe5,
-0x4d, 0xe9, 0x3e, 0x07, 0x10, 0x18, 0x13, 0x01,
-0xe5, 0x04, 0x0a, 0x15, 0x02, 0x06, 0x01, 0x0d,
-0x0d, 0x57, 0x02, 0x2e, 0xe5, 0x03, 0x0c, 0x2f,
-0x02, 0x01, 0x1c, 0x05, 0x05, 0x0a, 0x01, 0x02,
-0x03, 0x0a, 0x03, 0x16, 0x04, 0x06, 0x48, 0xe5,
-0x01, 0x05, 0x2f, 0xe6, 0x09, 0x06, 0xe6, 0x16,
-0x13, 0x14, 0x02, 0x09, 0xe5, 0x08, 0x09, 0xe6,
-0xe5, 0x01, 0x02, 0x04, 0x0f, 0x62, 0x01, 0x34,
-0x03, 0x01, 0x08, 0x08, 0x21, 0x0a, 0x0f, 0x05,
-0x05, 0x01, 0x01, 0x15, 0xe5, 0x0e, 0x06, 0x05,
-0x0d, 0x53, 0x02, 0x2d, 0xe5, 0x01, 0x03, 0x01,
-0x03, 0x05, 0x01, 0x01, 0x26, 0x0d, 0x0c, 0x13,
-0x01, 0x07, 0x01, 0xe5, 0x0a, 0x0a, 0x0a, 0xe5,
-0x0c, 0x53, 0xe6, 0x01, 0xe5, 0x2b, 0xe5, 0x07,
-0x08, 0xe5, 0x0c, 0x37, 0xe5, 0x13, 0x03, 0x05,
-0x1e, 0x02, 0x05, 0x08, 0xe5, 0x49, 0x09, 0xe6,
-0xe5, 0x04, 0x25, 0x01, 0x08, 0x0a, 0x1f, 0x14,
-0x0e, 0x01, 0x0d, 0x07, 0x08, 0x0c, 0x16, 0x03,
-0x07, 0x01, 0x57, 0xe8, 0x36, 0x08, 0xe5, 0x08,
-0xe5, 0x07, 0x09, 0xe5, 0x07, 0x09, 0x05, 0x06,
-0xe5, 0x04, 0x09, 0x01, 0xe5, 0x07, 0x09, 0x09,
-0x02, 0xe5, 0xe5, 0x02, 0xe5, 0x03, 0x0d, 0x05,
-0x0d, 0x46, 0xe5, 0xe5, 0xe6, 0x01, 0x01, 0x2d,
-0xe5, 0x0e, 0x07, 0x01, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x07, 0x01, 0x05, 0x04, 0x01, 0x01,
-0x01, 0x08, 0x02, 0x02, 0xe5, 0x0a, 0x01, 0x0e,
-0x02, 0xe5, 0xe6, 0x01, 0x05, 0x0c, 0x06, 0xe5,
-0x0b, 0x43, 0x01, 0x04, 0x01, 0x04, 0x23, 0x01,
-0xe5, 0xe5, 0x0a, 0x01, 0xe5, 0x01, 0x02, 0x0d,
-0x09, 0x09, 0x09, 0xe5, 0x02, 0x07, 0x05, 0xe5,
-0x01, 0x01, 0x01, 0x02, 0x01, 0x02, 0x0d, 0x09,
-0x02, 0xe5, 0x02, 0x04, 0xe5, 0xe5, 0xe5, 0x06,
-0x10, 0xe5, 0x02, 0x07, 0x47, 0x05, 0xe7, 0x01,
-0x25, 0x02, 0x14, 0x01, 0x08, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0xe5,
-0x0a, 0x09, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x19,
-0x02, 0x06, 0x02, 0x01, 0x07, 0x10, 0xe5, 0xe5,
-0x05, 0x02, 0x49, 0x02, 0xe5, 0xe6, 0x28, 0x01,
-0x01, 0x02, 0x0e, 0x02, 0x0b, 0xe5, 0x01, 0x02,
-0x02, 0x01, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x01, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x08,
-0x01, 0x03, 0x02, 0x09, 0x07, 0x0c, 0x01, 0x05,
-0x01, 0xe6, 0xe5, 0x01, 0x04, 0x15, 0x05, 0xe5,
-0x04, 0x47, 0xe8, 0x01, 0x28, 0x04, 0xe5, 0x01,
-0x0d, 0xe5, 0xe5, 0x01, 0x02, 0x02, 0x09, 0x03,
-0x05, 0x09, 0x03, 0x04, 0x04, 0xe5, 0x02, 0x05,
-0x01, 0x01, 0x05, 0x06, 0xe6, 0x15, 0x03, 0x02,
-0x01, 0xe5, 0xe5, 0xe5, 0x04, 0x03, 0x0f, 0x03,
-0x01, 0x01, 0xe5, 0x04, 0x45, 0x03, 0xe7, 0x38,
-0x04, 0x04, 0x13, 0x02, 0x10, 0x02, 0x09, 0x01,
-0x04, 0x04, 0x01, 0x03, 0xe5, 0x03, 0x0f, 0xe5,
-0x0b, 0x01, 0x07, 0x01, 0x01, 0x05, 0x15, 0x09,
-0x4b, 0x02, 0x30, 0xe6, 0x06, 0x10, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x04, 0x09, 0x04,
-0x01, 0x02, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x01,
-0x0a, 0xe5, 0xe5, 0xe5, 0x04, 0x04, 0x04, 0x04,
-0x01, 0x02, 0x04, 0x13, 0x0b, 0x02, 0x47, 0xe8,
-0x04, 0xe5, 0x01, 0xe5, 0x25, 0x02, 0x06, 0x02,
-0x03, 0x02, 0x03, 0x09, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x09, 0x0b, 0x11, 0x02, 0x05, 0x3e, 0x50,
-0x01, 0xe6, 0x04, 0x04, 0x31, 0x09, 0x01, 0x10,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03, 0xe5,
-0x05, 0x09, 0x02, 0x06, 0xe5, 0x08, 0xe6, 0x11,
-0x0a, 0x21, 0x51, 0xe5, 0x07, 0x05, 0x09, 0x09,
-0x09, 0x09, 0x05, 0xe5, 0x01, 0x03, 0x05, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x06, 0x02, 0x09,
-0x09, 0x05, 0xe5, 0x01, 0x0b, 0xe5, 0x04, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x02, 0x06, 0x09, 0x09,
-0x06, 0x02, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x06, 0x02, 0x01, 0x02, 0x31, 0x06, 0x16,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x04, 0xe5, 0x08, 0x09, 0x08, 0xe5, 0x03, 0x0b,
-0x01, 0x0b, 0xe5, 0x07, 0x14, 0x09, 0x06, 0x02,
-0x44, 0x05, 0x02, 0x01, 0x01, 0x33, 0x1c, 0x05,
-0x03, 0x05, 0x03, 0x05, 0x04, 0x09, 0x05, 0x03,
-0x05, 0x03, 0x11, 0x0d, 0x05, 0x17, 0x07, 0x0a,
-0x50, 0xe7, 0x27, 0x07, 0x04, 0x01, 0x0a, 0x15,
-0x09, 0x09, 0x09, 0x01, 0x04, 0x02, 0x03, 0xe5,
-0xe5, 0x01, 0x04, 0x01, 0x02, 0x01, 0x06, 0xe7,
-0x0f, 0x02, 0x01, 0x02, 0x01, 0x02, 0x0b, 0x02,
-0x04, 0x13, 0x45, 0x03, 0xe6, 0x2e, 0x05, 0x01,
-0x01, 0x04, 0xe5, 0xe5, 0x0a, 0x09, 0x09, 0x09,
-0x09, 0x02, 0x02, 0x03, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0x01, 0x01, 0x07, 0xe6, 0x08, 0x05, 0x03,
-0x02, 0x02, 0x01, 0x01, 0x0c, 0x06, 0x08, 0x0a,
-0x49, 0xe5, 0xe6, 0x26, 0x0e, 0x09, 0x0d, 0x03,
-0x09, 0x09, 0x06, 0x0e, 0x04, 0x02, 0x01, 0x03,
-0xe5, 0x0a, 0x04, 0x01, 0x11, 0x03, 0x03, 0x01,
-0x11, 0x09, 0x01, 0x54, 0xe5, 0xe6, 0x14, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x03, 0xe6, 0x08, 0xe6,
-0x06, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x03,
-0x05, 0xe5, 0x07, 0xe6, 0x06, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x0a, 0x2b,
-0x01, 0x09, 0xe5, 0x07, 0x0a, 0x06, 0x09, 0x09,
-0x07, 0x01, 0x0b, 0xe5, 0x05, 0x01, 0xe6, 0x06,
-0x0b, 0xe5, 0x05, 0x01, 0x0a, 0x08, 0x11, 0x15,
-0x4a, 0x01, 0xe6, 0x2a, 0x01, 0x07, 0x01, 0xe5,
-0x05, 0x0c, 0x08, 0x09, 0x09, 0x06, 0x02, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x0d, 0xe5, 0x12, 0x06,
-0x07, 0x1f, 0x4e, 0xe6, 0x2c, 0x09, 0x09, 0x2b,
-0xe6, 0x02, 0x09, 0xe5, 0x07, 0x09, 0x08, 0x02,
-0x07, 0x01, 0x13, 0x11, 0x15, 0x4a, 0xe8, 0x2c,
-0x02, 0x06, 0xe5, 0xe5, 0x03, 0x0c, 0x01, 0x09,
-0x09, 0x09, 0xe6, 0x01, 0x04, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x04, 0x08, 0x02, 0x09,
-0x09, 0x04, 0x04, 0xe5, 0x11, 0x0e, 0x04, 0x47,
-0x01, 0xe6, 0x2a, 0xe5, 0xe5, 0x12, 0xe5, 0x04,
-0x04, 0x04, 0x03, 0x05, 0x09, 0x09, 0x01, 0xe5,
-0x05, 0x01, 0xe6, 0x04, 0x09, 0xe5, 0xe5, 0x1b,
-0x02, 0x06, 0x09, 0xe5, 0xe5, 0x0f, 0x02, 0x06,
-0x02, 0x4a, 0x02, 0x11, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x03, 0x03, 0x01, 0x03, 0x03, 0x01, 0x03, 0x03,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x03, 0x03, 0x01,
-0x04, 0x02, 0xe7, 0xe6, 0x02, 0x01, 0x01, 0x02,
-0x02, 0x01, 0xe5, 0x02, 0x04, 0x01, 0x06, 0xe5,
-0xe5, 0x02, 0x03, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x03,
-0x03, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0a, 0xe6,
-0xe5, 0x2e, 0x0f, 0x02, 0x05, 0x02, 0xe6, 0x06,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe5, 0x01, 0x2d, 0x01, 0xe5, 0x06, 0xe6,
-0x06, 0x12, 0x09, 0x01, 0xe5, 0x4c, 0x01, 0x30,
-0x05, 0x06, 0x11, 0x0a, 0x1a, 0x03, 0x26, 0x0c,
-0x01, 0x07, 0x21, 0x06, 0x4a, 0x02, 0xe7, 0x45,
-0x01, 0x01, 0x03, 0x03, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x01, 0x02, 0x02, 0x01, 0x03, 0x05,
-0x02, 0x0b, 0x0c, 0xe5, 0x05, 0x15, 0x03, 0x26,
-0x4c, 0xe8, 0x02, 0x01, 0x26, 0x09, 0x07, 0x01,
-0xe5, 0x0e, 0x02, 0x05, 0x01, 0xe5, 0x09, 0x02,
-0x04, 0x01, 0x03, 0x03, 0x01, 0x02, 0x04, 0x01,
-0xe5, 0x07, 0xe5, 0x11, 0x09, 0xe5, 0x01, 0x02,
-0x02, 0x01, 0x10, 0x0d, 0x03, 0x02, 0xe5, 0x49,
-0x01, 0x01, 0xe6, 0x02, 0x30, 0x0b, 0x0d, 0x1f,
-0x03, 0x0a, 0x05, 0xe5, 0x01, 0x02, 0x04, 0x02,
-0x05, 0x0e, 0x13, 0x02, 0x1d, 0x50, 0x02, 0xe6,
-0x02, 0x01, 0x24, 0x0a, 0xe5, 0x06, 0x13, 0x0d,
-0x01, 0x03, 0x09, 0x04, 0x04, 0x0b, 0x09, 0x07,
-0x03, 0x02, 0x01, 0x06, 0x0b, 0x01, 0x01, 0x1e,
-0xe5, 0x01, 0x05, 0xe5, 0x48, 0xe5, 0xe5, 0xe5,
-0x02, 0x05, 0x21, 0x01, 0xe5, 0x05, 0x02, 0x0b,
-0x11, 0x06, 0x01, 0x2f, 0xe5, 0x01, 0x05, 0xe7,
-0x0c, 0x04, 0x11, 0x13, 0x01, 0x02, 0x05, 0x42,
-0x0a, 0xe5, 0x01, 0xe5, 0x35, 0x1f, 0x04, 0x05,
-0x03, 0x05, 0x08, 0x12, 0xe5, 0x04, 0x04, 0x04,
-0x01, 0x03, 0x09, 0x05, 0x0d, 0x03, 0xe5, 0x13,
-0x06, 0x53, 0xe5, 0x3c, 0xe7, 0x10, 0xe5, 0x06,
-0x09, 0xe6, 0x06, 0xe6, 0x03, 0x0b, 0x04, 0x10,
-0x0b, 0xe5, 0x03, 0x06, 0x06, 0xe6, 0x06, 0xe5,
-0x07, 0xe5, 0x11, 0x01, 0x08, 0x44, 0xe5, 0x30,
-0xe6, 0x0c, 0x10, 0x03, 0x12, 0x07, 0xe5, 0x25,
-0x05, 0x08, 0x12, 0x0a, 0x08, 0x03, 0x1a, 0x3f,
-0x02, 0xe5, 0x4f, 0x01, 0x01, 0xe5, 0x06, 0x01,
-0x08, 0x04, 0xe5, 0x06, 0xe5, 0x01, 0x02, 0x09,
-0xe5, 0x03, 0x01, 0x01, 0x09, 0x01, 0x08, 0x03,
-0x06, 0x12, 0x03, 0x05, 0x03, 0x04, 0x01, 0x03,
-0x05, 0x0e, 0x3b, 0x03, 0x37, 0x1a, 0x01, 0x01,
-0xe5, 0x02, 0x03, 0xe5, 0x03, 0x0f, 0x0a, 0xe5,
-0x03, 0x2a, 0xe5, 0x01, 0x02, 0x20, 0x02, 0x05,
-0xe6, 0x03, 0x44, 0xe6, 0xe5, 0x2e, 0x06, 0x02,
-0x15, 0x0e, 0x0c, 0x04, 0x0a, 0x03, 0x01, 0x2d,
-0x01, 0x1f, 0xe5, 0x05, 0x09, 0x02, 0x15, 0x32,
-0xe5, 0xe7, 0x2c, 0xe5, 0x28, 0xe5, 0xe5, 0x01,
-0xe5, 0x08, 0x05, 0x03, 0xe7, 0x01, 0x06, 0xe5,
-0x04, 0x05, 0x06, 0xe5, 0x02, 0x03, 0x09, 0x13,
-0x02, 0x01, 0x04, 0x02, 0xe5, 0x04, 0x13, 0x09,
-0x3c, 0xe5, 0xe8, 0x01, 0x01, 0x2a, 0x2a, 0xe5,
-0xe5, 0x08, 0xe5, 0x01, 0x05, 0x02, 0x02, 0xe5,
-0x02, 0xe5, 0x02, 0xe5, 0x05, 0xe5, 0x03, 0xe6,
-0x03, 0xe5, 0x02, 0x0d, 0x05, 0x0c, 0x02, 0xe5,
-0x08, 0x01, 0x11, 0x01, 0x03, 0x09, 0x3a, 0x01,
-0x03, 0x01, 0xe5, 0x03, 0x26, 0x09, 0x01, 0x17,
-0xe5, 0x01, 0x01, 0x09, 0x01, 0x07, 0x07, 0x05,
-0xe5, 0x01, 0x01, 0x09, 0x07, 0x01, 0x09, 0x03,
-0x0f, 0x01, 0x09, 0x0b, 0x09, 0x01, 0xe5, 0x08,
-0x01, 0x48, 0x05, 0xe5, 0xe5, 0x01, 0x25, 0xe5,
-0xe5, 0x04, 0xe5, 0x01, 0x01, 0x22, 0x04, 0x07,
-0x09, 0x0b, 0x04, 0xe5, 0x0a, 0x01, 0x09, 0x10,
-0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0xe5, 0x18, 0xe5,
-0x08, 0xe5, 0x4a, 0x02, 0xe5, 0xe6, 0x2f, 0x06,
-0x0c, 0x0e, 0x01, 0x02, 0xe5, 0xe6, 0x01, 0x09,
-0x02, 0x03, 0xe5, 0x03, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x08, 0x06,
-0x05, 0x06, 0x06, 0x05, 0x01, 0x01, 0x05, 0x09,
-0x07, 0x05, 0xe5, 0x03, 0x01, 0x01, 0x05, 0x3d,
-0xe6, 0xe5, 0x01, 0x2d, 0xe5, 0x01, 0x02, 0x01,
-0x1d, 0x04, 0xe5, 0x07, 0xe5, 0x02, 0x03, 0xe6,
-0x02, 0x07, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x03,
-0xe5, 0x03, 0x03, 0x02, 0x06, 0xe6, 0x09, 0x03,
-0x03, 0xe5, 0x04, 0xe5, 0x01, 0x16, 0x04, 0xe7,
-0x03, 0x44, 0x04, 0x01, 0xe5, 0x29, 0x01, 0x07,
-0x01, 0x0b, 0xe5, 0xe5, 0x0b, 0x01, 0x05, 0x03,
-0x05, 0x03, 0x01, 0xe8, 0xe5, 0x02, 0x02, 0x06,
-0x03, 0x01, 0x01, 0x01, 0x03, 0x03, 0x04, 0xe5,
-0x04, 0x0d, 0xe5, 0x01, 0x01, 0x05, 0x03, 0x25,
-0x01, 0x02, 0x08, 0x3d, 0x02, 0xe6, 0x2a, 0x04,
-0x04, 0x01, 0x0c, 0x01, 0xe6, 0x0d, 0x05, 0x09,
-0x04, 0x01, 0x01, 0xe5, 0x03, 0x01, 0xe5, 0x05,
-0x01, 0x02, 0x01, 0x02, 0x04, 0x04, 0x01, 0xe5,
-0x02, 0x04, 0x08, 0xe5, 0xe5, 0xe6, 0xe5, 0x06,
-0x04, 0x08, 0xe5, 0x07, 0xe5, 0x12, 0x09, 0x01,
-0x01, 0x39, 0xe5, 0xe6, 0x3a, 0x02, 0x03, 0x13,
-0x0c, 0xe5, 0x04, 0x0e, 0x09, 0x13, 0x09, 0x02,
-0x03, 0x0c, 0x10, 0x09, 0x13, 0x09, 0x43, 0x3c,
-0x05, 0xe5, 0x12, 0x02, 0x06, 0x02, 0xe5, 0x03,
-0xe5, 0x1d, 0x09, 0x01, 0x08, 0xe5, 0x06, 0xe6,
-0x0a, 0xe6, 0x06, 0x05, 0xe6, 0x06, 0xe6, 0x0a,
-0xe5, 0x04, 0x02, 0xe5, 0x03, 0xe5, 0x3e, 0xe8,
-0x0d, 0x09, 0x09, 0x09, 0x06, 0x02, 0x02, 0xe5,
-0x04, 0xe6, 0x06, 0x04, 0x01, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x09, 0xe6, 0x06, 0x09, 0x02, 0x01,
-0x01, 0x02, 0x09, 0x03, 0x07, 0x09, 0xe5, 0x02,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x05, 0x03, 0xe5,
-0x07, 0xe5, 0x07, 0x02, 0x03, 0x02, 0x01, 0x07,
-0xe6, 0x06, 0x09, 0x09, 0x09, 0x09, 0x0d, 0x02,
-0x01, 0x02, 0x27, 0x06, 0x02, 0x24, 0x02, 0x1d,
-0x04, 0x04, 0x09, 0x04, 0x0b, 0x09, 0x04, 0x09,
-0x0e, 0x09, 0x0d, 0x4b, 0x04, 0x01, 0x29, 0x09,
-0x26, 0x1d, 0x08, 0x0b, 0x1b, 0x03, 0x07, 0x11,
-0x09, 0x5e, 0xe6, 0xe5, 0x2a, 0x02, 0x06, 0x0a,
-0xe6, 0x0f, 0xe6, 0x04, 0x01, 0x02, 0x07, 0xe6,
-0x0a, 0x04, 0x02, 0x0e, 0x01, 0x02, 0x06, 0x01,
-0x02, 0x01, 0x05, 0xe6, 0x05, 0x06, 0xe5, 0x0b,
-0x01, 0x07, 0xe6, 0x06, 0x06, 0x02, 0xe6, 0x06,
-0xe6, 0x3a, 0x01, 0xe5, 0xe6, 0x2a, 0x03, 0x05,
-0x02, 0x0a, 0x0c, 0x01, 0x03, 0xe5, 0x04, 0x01,
-0xe6, 0xe5, 0x06, 0x09, 0x09, 0x08, 0xe5, 0x04,
-0x03, 0x07, 0x01, 0x01, 0x01, 0x07, 0x05, 0x01,
-0xe5, 0x04, 0x02, 0xe6, 0x08, 0x09, 0x0f, 0x01,
-0x01, 0x09, 0x3f, 0xe7, 0x2c, 0x14, 0x13, 0x05,
-0xe5, 0xe5, 0x02, 0x06, 0x12, 0x13, 0x03, 0x05,
-0x0d, 0x04, 0x02, 0x17, 0x07, 0x01, 0x05, 0x07,
-0x01, 0x0b, 0x01, 0x3f, 0xe5, 0x14, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5,
-0x05, 0xe5, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe6, 0xe6, 0x03, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x06, 0xe6, 0xe5, 0x36, 0x0a,
-0x1a, 0x01, 0x0a, 0xe5, 0x07, 0xe5, 0x06, 0x09,
-0x07, 0x01, 0x0b, 0x0a, 0x08, 0x07, 0x0c, 0x09,
-0x12, 0x0a, 0x3f, 0xe8, 0x34, 0x01, 0x25, 0x01,
-0x0d, 0x02, 0x1e, 0x0d, 0x0a, 0x06, 0x01, 0x09,
-0x0a, 0x09, 0x5d, 0xe6, 0xe5, 0x36, 0x0a, 0x1c,
-0x0e, 0xe6, 0x0b, 0x09, 0x09, 0x08, 0x16, 0x3c,
-0x3f, 0xe6, 0xe5, 0x0b, 0x23, 0x06, 0x0c, 0x13,
-0x09, 0x09, 0xe5, 0x07, 0x09, 0x09, 0x09, 0x0b,
-0x09, 0x06, 0x0c, 0x09, 0x09, 0x13, 0x09, 0x3f,
-0xe6, 0x2a, 0x02, 0x06, 0x02, 0xe5, 0x18, 0xe5,
-0xe5, 0x02, 0x02, 0x02, 0x10, 0x01, 0xe5, 0x08,
-0x06, 0x15, 0x03, 0x09, 0x08, 0x2e, 0xe5, 0xe5,
-0x49, 0x01, 0xe5, 0xe5, 0x0e, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x02, 0x04, 0x01, 0xe5, 0x05, 0x01, 0x04, 0x02,
-0x01, 0x01, 0x05, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x07, 0x01, 0x01, 0x02, 0x01, 0x02, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x08, 0x01, 0xe5, 0x01, 0x2b, 0x01,
-0x05, 0x01, 0x0b, 0xe5, 0x14, 0x04, 0xe5, 0x01,
-0x01, 0x05, 0xe5, 0x0f, 0x0c, 0x02, 0x13, 0x07,
-0xe5, 0x05, 0x15, 0x1f, 0x07, 0xe5, 0x3f, 0xe5,
-0xe6, 0x14, 0x13, 0x02, 0x06, 0x08, 0x02, 0xe5,
-0x04, 0x0e, 0x0d, 0x03, 0x07, 0x15, 0x02, 0x04,
-0x17, 0x23, 0x0f, 0x0b, 0x02, 0x01, 0x01, 0x3f,
-0xe5, 0x01, 0xe5, 0x09, 0x29, 0x0f, 0x08, 0x13,
-0x07, 0x16, 0x08, 0x01, 0x08, 0x04, 0x06, 0x05,
-0x1e, 0x23, 0x0a, 0x04, 0x03, 0x26, 0x09, 0xe6,
-0xe5, 0x2a, 0x01, 0x03, 0x03, 0x01, 0xe5, 0x03,
-0x04, 0x09, 0x06, 0x01, 0x0a, 0x09, 0xe5, 0x18,
-0x02, 0x09, 0x0a, 0xe5, 0x36, 0xe7, 0x08, 0x24,
-0x29, 0x2a, 0x02, 0x09, 0x1e, 0xe5, 0x01, 0x0b,
-0x0f, 0x0c, 0x03, 0x05, 0x07, 0x03, 0x25, 0x18,
-0x19, 0x3b, 0x02, 0xe5, 0x0b, 0x1e, 0x06, 0x02,
-0x05, 0x04, 0xe5, 0x04, 0x04, 0x06, 0x01, 0x06,
-0x02, 0x02, 0x1b, 0x0c, 0x0d, 0x01, 0x01, 0xe5,
-0x2b, 0x15, 0x01, 0x08, 0xe5, 0x08, 0x02, 0x2b,
-0x07, 0x01, 0xe6, 0x33, 0xe5, 0xe6, 0x05, 0x09,
-0x09, 0xe6, 0x06, 0xe6, 0x13, 0xe5, 0x0e, 0x01,
-0x0c, 0x04, 0x01, 0xe5, 0x07, 0x01, 0x11, 0x20,
-0x02, 0x04, 0x12, 0x01, 0x36, 0xe6, 0xe5, 0x27,
-0xe5, 0x0e, 0x07, 0x07, 0x19, 0x08, 0x2c, 0x03,
-0x1d, 0x3c, 0x35, 0x02, 0xe5, 0x08, 0x2a, 0x01,
-0x02, 0x05, 0x08, 0xe7, 0x0c, 0x08, 0x05, 0x12,
-0xe5, 0x0b, 0x08, 0x06, 0x0c, 0x04, 0x1a, 0x18,
-0x4f, 0xe5, 0xe5, 0x37, 0x02, 0x03, 0x0a, 0x17,
-0x07, 0x05, 0x0c, 0x1b, 0xe5, 0x06, 0x03, 0x0c,
-0x7a, 0xe8, 0x31, 0x09, 0x02, 0x01, 0x04, 0x05,
-0x0c, 0x05, 0x09, 0x04, 0x02, 0x01, 0x08, 0x07,
-0x02, 0x0f, 0x2d, 0x09, 0x0f, 0x03, 0x09, 0x09,
-0x38, 0xe7, 0x28, 0x03, 0x02, 0x03, 0x01, 0x06,
-0xe5, 0xe6, 0x09, 0xe5, 0x08, 0x05, 0xe5, 0x03,
-0x03, 0x03, 0x02, 0x06, 0x04, 0x01, 0x09, 0x02,
-0xe5, 0x1c, 0x1a, 0xe6, 0x06, 0xe6, 0x10, 0xe5,
-0xe5, 0x0e, 0x01, 0x35, 0xe5, 0xe5, 0xe5, 0x2e,
-0x01, 0x2d, 0x0b, 0x0c, 0x01, 0x0a, 0x01, 0x0b,
-0x31, 0x09, 0x12, 0x02, 0x01, 0x03, 0x03, 0x05,
-0x12, 0x25, 0xe8, 0xe5, 0x36, 0xe5, 0x03, 0x02,
-0xe6, 0xe6, 0x04, 0x05, 0x0c, 0xe6, 0x07, 0x01,
-0xe5, 0x05, 0xe5, 0xe5, 0xe6, 0x02, 0x09, 0x09,
-0x0d, 0xe5, 0x01, 0x03, 0x02, 0x01, 0x04, 0x0a,
-0x0b, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x05, 0x09,
-0x40, 0xe6, 0x02, 0xe5, 0xe5, 0xe5, 0x26, 0x0b,
-0x06, 0xe5, 0xe5, 0x02, 0xe5, 0xe5, 0x01, 0x01,
-0x04, 0xe5, 0x0b, 0x09, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x01, 0x03, 0x05, 0x02, 0x03, 0xe5, 0x0c,
-0x06, 0x01, 0xe8, 0x01, 0xe5, 0x05, 0x0f, 0x05,
-0xe5, 0x01, 0x06, 0x01, 0x0a, 0x04, 0x04, 0xe5,
-0x0c, 0x2e, 0x01, 0x05, 0xe5, 0x03, 0x23, 0xe5,
-0x0c, 0x04, 0xe5, 0xe5, 0xe5, 0x06, 0x09, 0x01,
-0x0d, 0xe5, 0x01, 0x01, 0x11, 0x05, 0xe5, 0x01,
-0x01, 0x0b, 0x0e, 0xe5, 0xe5, 0x12, 0x0b, 0x09,
-0x01, 0x09, 0x0c, 0x01, 0xe5, 0xe5, 0x06, 0x01,
-0x31, 0x04, 0xe6, 0xe5, 0x01, 0x25, 0x09, 0x02,
-0x05, 0xe5, 0x01, 0x01, 0x04, 0x02, 0x09, 0x01,
-0x0e, 0x02, 0x01, 0x11, 0x09, 0x01, 0x13, 0x06,
-0x04, 0x0e, 0xe5, 0xe5, 0x04, 0xe5, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0xe5, 0x0c, 0xe5, 0x0b, 0x01,
-0x04, 0xe5, 0xe5, 0xe5, 0x32, 0x02, 0xe5, 0x01,
-0xe5, 0x0a, 0x1c, 0x03, 0x05, 0x01, 0x04, 0x01,
-0x01, 0xe5, 0xe6, 0x02, 0xe7, 0xe5, 0x01, 0x04,
-0x01, 0xe5, 0x0d, 0x06, 0x09, 0x04, 0x04, 0x0a,
-0x02, 0x05, 0x06, 0x06, 0xe6, 0x01, 0x02, 0x03,
-0x05, 0x06, 0x0e, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x0e, 0x01, 0xe5, 0x05, 0x01, 0x36, 0x01, 0xe6,
-0x01, 0x08, 0x23, 0x04, 0xe5, 0x02, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe5, 0xe5, 0x04, 0x01, 0xe5,
-0x04, 0xe5, 0x02, 0x01, 0x02, 0x04, 0x0f, 0x03,
-0x09, 0x04, 0x0c, 0x01, 0x06, 0x02, 0x01, 0x02,
-0xe6, 0x0b, 0x07, 0x05, 0x02, 0xe5, 0x03, 0xe5,
-0x01, 0x0e, 0x05, 0x01, 0xe5, 0x04, 0xe5, 0xe5,
-0xe5, 0x2d, 0x03, 0x05, 0xe5, 0x30, 0xe5, 0xe5,
-0xe5, 0x02, 0xe6, 0xe5, 0xe5, 0x04, 0x01, 0x01,
-0x04, 0x02, 0x01, 0x05, 0x03, 0x04, 0x02, 0x01,
-0x03, 0xe5, 0x08, 0x02, 0x03, 0x05, 0x01, 0x05,
-0x05, 0xe7, 0x03, 0x07, 0x07, 0xe5, 0x08, 0x02,
-0x01, 0x04, 0x04, 0x04, 0x04, 0x0d, 0xe5, 0x0b,
-0x01, 0x05, 0x01, 0x01, 0x30, 0x06, 0xe7, 0x31,
-0xe5, 0xe5, 0x02, 0xe5, 0x03, 0x01, 0xe5, 0x05,
-0x01, 0x01, 0xe5, 0xe6, 0xe5, 0xe6, 0x05, 0x01,
-0x04, 0xe5, 0xe5, 0xe5, 0xe6, 0xe5, 0xe5, 0x03,
-0xe5, 0xe8, 0x03, 0x04, 0x01, 0x0c, 0x06, 0x01,
-0x02, 0xe6, 0x03, 0x01, 0xe5, 0x07, 0xe5, 0xe8,
-0xe5, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x02, 0x08, 0xe5, 0xe5, 0xe5, 0x09, 0x01,
-0xe5, 0x05, 0x01, 0x37, 0x01, 0xe6, 0x03, 0x2b,
-0x01, 0xe5, 0x02, 0x02, 0x06, 0x02, 0xe5, 0x04,
-0x02, 0x01, 0xe5, 0x02, 0x0c, 0x01, 0x04, 0x09,
-0x02, 0x02, 0x03, 0x13, 0x15, 0x09, 0x27, 0x13,
-0x43, 0x32, 0xe5, 0x03, 0xe5, 0x03, 0x0d, 0xe5,
-0x0b, 0x09, 0x01, 0x03, 0xe6, 0xe5, 0x04, 0xe6,
-0x06, 0xe5, 0x01, 0x0f, 0xe5, 0x0a, 0xe5, 0xe6,
-0x03, 0xe5, 0x07, 0xe6, 0x07, 0xe5, 0xe5, 0x05,
-0xe5, 0x08, 0x01, 0x05, 0xe6, 0x14, 0xe5, 0x39,
-0xe9, 0x0d, 0x09, 0x09, 0x09, 0x02, 0x03, 0x02,
-0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0xe5, 0xe5, 0x02,
-0x02, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0x04, 0xe6,
-0x01, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x04, 0x02,
-0xe8, 0x04, 0x09, 0xe6, 0x08, 0x09, 0xe5, 0x07,
-0xe5, 0x07, 0x05, 0x03, 0x09, 0x03, 0x05, 0xe5,
-0x02, 0x01, 0x02, 0x04, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x02, 0x02, 0x06, 0x09, 0x09, 0x09, 0x06,
-0x06, 0x01, 0x01, 0xe5, 0x01, 0x30, 0x0a, 0x06,
-0x02, 0x1d, 0x04, 0x01, 0x02, 0x06, 0x02, 0x1d,
-0x06, 0x04, 0x0e, 0x04, 0x04, 0x09, 0x09, 0x09,
-0x04, 0x09, 0x09, 0x30, 0x05, 0x02, 0xe5, 0xe6,
-0x38, 0x03, 0x08, 0x06, 0x15, 0x07, 0x03, 0x05,
-0x02, 0x1c, 0x0c, 0x06, 0x09, 0x03, 0x23, 0x03,
-0x07, 0x09, 0x3f, 0xe5, 0x27, 0x02, 0x01, 0x07,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0x02, 0x02,
-0x01, 0xe7, 0x03, 0x01, 0xe5, 0x05, 0x0b, 0xe7,
-0x05, 0xe7, 0xe5, 0xe5, 0x01, 0xe7, 0x03, 0x01,
-0x02, 0x07, 0x01, 0x08, 0x02, 0x01, 0x04, 0xe7,
-0x06, 0xe6, 0xe5, 0x01, 0x01, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x07, 0x01, 0x0e, 0x01, 0xe5, 0x3c,
-0x01, 0xe8, 0x29, 0xe5, 0xe6, 0x05, 0x01, 0xe6,
-0x04, 0x01, 0x07, 0x01, 0xe6, 0x03, 0xe5, 0xe5,
-0x03, 0x04, 0xe5, 0x02, 0x05, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x03, 0x02, 0xe6, 0x01, 0x06, 0x07,
-0x03, 0x01, 0x03, 0x02, 0xe5, 0x08, 0x05, 0x01,
-0x01, 0x01, 0xe5, 0x03, 0x01, 0x01, 0x05, 0x01,
-0x09, 0x05, 0x02, 0x06, 0x01, 0x09, 0xe5, 0x34,
-0x01, 0xe6, 0x34, 0x01, 0x07, 0x01, 0x06, 0x02,
-0x07, 0x01, 0x09, 0x0a, 0x02, 0xe5, 0xe5, 0x0c,
-0x02, 0x03, 0x01, 0x13, 0x01, 0x09, 0x01, 0x09,
-0x01, 0x0f, 0x03, 0x05, 0x03, 0x09, 0x02, 0x0a,
-0x01, 0x44, 0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x04, 0xe6,
-0x01, 0x04, 0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe5,
-0x01, 0x03, 0xe5, 0xe6, 0x01, 0x03, 0xe6, 0x01,
-0x03, 0xe5, 0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x06,
-0xe6, 0x01, 0x01, 0x05, 0xe6, 0x06, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0xe6, 0x06, 0xe6, 0xe5, 0x04, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x06, 0xe6, 0xe5, 0x2a, 0x01,
-0xe6, 0x06, 0xe6, 0x04, 0x01, 0x07, 0x01, 0xe6,
-0x04, 0x01, 0x09, 0xe6, 0x07, 0xe5, 0x07, 0xe5,
-0x0e, 0x01, 0x0a, 0xe5, 0x08, 0x07, 0x01, 0x13,
-0x09, 0x07, 0x01, 0x0a, 0xe5, 0x0e, 0x01, 0x44,
-0x2b, 0x01, 0x09, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x09, 0x07, 0x06, 0x01, 0x02, 0x06, 0xe5,
-0x04, 0x02, 0xe5, 0xe5, 0x05, 0x08, 0xe5, 0x01,
-0x09, 0x01, 0x11, 0x09, 0x09, 0x01, 0x1b, 0x01,
-0x39, 0x05, 0xe6, 0xe6, 0x0b, 0x1e, 0x01, 0x09,
-0x09, 0x1b, 0x09, 0x05, 0x01, 0xe6, 0x05, 0x01,
-0xe5, 0x05, 0xe7, 0xe5, 0x02, 0xe7, 0x06, 0x01,
-0x01, 0x0a, 0x01, 0x13, 0x09, 0x27, 0x39, 0x07,
-0xe5, 0xe5, 0x2a, 0x01, 0xe5, 0x05, 0x01, 0x02,
-0x04, 0x01, 0x0c, 0x0e, 0x02, 0x0b, 0x01, 0x07,
-0x09, 0xe5, 0x02, 0x01, 0x02, 0xe6, 0x06, 0xe5,
-0x09, 0x04, 0x01, 0x02, 0x09, 0x04, 0x04, 0x04,
-0x04, 0x09, 0x09, 0x0e, 0x01, 0x3e, 0x01, 0x01,
-0x01, 0xe5, 0x29, 0x02, 0x06, 0x02, 0x06, 0xe5,
-0xe5, 0x05, 0x09, 0x09, 0x1d, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x09, 0x07, 0x09, 0x16, 0x06, 0xe5,
-0xe5, 0x08, 0x10, 0x03, 0x05, 0xe5, 0xe5, 0x3e,
-0x03, 0x11, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04,
-0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x01,
-0x03, 0x01, 0x04, 0x02, 0xe6, 0x03, 0x02, 0x01,
-0x03, 0x03, 0xe7, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0x04, 0x02, 0x01, 0x04, 0x01, 0xe9, 0x04, 0x01,
-0x02, 0x01, 0xe5, 0x02, 0x01, 0x01, 0x01, 0x03,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x01, 0x02, 0x02,
-0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x0a,
-0xe8, 0x2a, 0x08, 0xe5, 0x01, 0x14, 0x0a, 0x02,
-0x04, 0x09, 0x08, 0x04, 0x05, 0x01, 0x10, 0x0d,
-0x12, 0x06, 0x04, 0x02, 0x0b, 0x03, 0x07, 0xe5,
-0x48, 0x09, 0x01, 0xe7, 0x03, 0x23, 0x0b, 0x02,
-0x0d, 0x0a, 0xe5, 0x06, 0xe5, 0x01, 0x07, 0xe5,
-0x12, 0x08, 0x03, 0x08, 0x08, 0x13, 0x01, 0x05,
-0x12, 0x0f, 0x15, 0x02, 0x3a, 0xe5, 0xe7, 0x38,
-0x18, 0x05, 0x01, 0x06, 0x10, 0x03, 0x22, 0x0a,
-0x13, 0x09, 0x14, 0x06, 0x11, 0x08, 0x35, 0x02,
-0x05, 0x25, 0x04, 0x01, 0x02, 0x01, 0xe5, 0x07,
-0x07, 0x09, 0x01, 0x05, 0x01, 0x01, 0xe5, 0x02,
-0x02, 0xe5, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0xe7,
-0x07, 0x0a, 0x0a, 0x07, 0x01, 0x04, 0x0e, 0xe5,
-0x05, 0xe6, 0x08, 0x11, 0x04, 0x04, 0x01, 0x04,
-0x02, 0x01, 0x06, 0x2e, 0xe6, 0xe6, 0x28, 0xe5,
-0x01, 0x03, 0x05, 0x08, 0x07, 0x02, 0x04, 0x02,
-0x02, 0x08, 0x11, 0x02, 0x07, 0x06, 0x02, 0x04,
-0x08, 0x04, 0x0b, 0x02, 0x0e, 0x01, 0x05, 0x04,
-0x03, 0x04, 0x11, 0x03, 0x01, 0x07, 0x03, 0x05,
-0x03, 0x32, 0xe6, 0xe5, 0x23, 0x08, 0x03, 0x03,
-0x02, 0x0f, 0x02, 0x0a, 0x06, 0x18, 0x0b, 0x11,
-0x02, 0x01, 0x01, 0x03, 0x0a, 0x15, 0x07, 0x22,
-0x01, 0x07, 0x01, 0x1a, 0x1a, 0x01, 0xe5, 0xe5,
-0x2a, 0xe5, 0x07, 0x18, 0xe5, 0x02, 0x09, 0x01,
-0x16, 0x0d, 0x11, 0x01, 0xe5, 0x08, 0x10, 0x04,
-0x07, 0x06, 0x01, 0x07, 0x04, 0x09, 0x01, 0x06,
-0x45, 0xe6, 0x27, 0x04, 0x09, 0x14, 0x06, 0x05,
-0x28, 0x12, 0x03, 0x09, 0x17, 0x0b, 0x09, 0x07,
-0x02, 0x08, 0x01, 0x06, 0x09, 0x37, 0x01, 0x2c,
-0x0f, 0x12, 0x03, 0xe5, 0x06, 0x11, 0x01, 0x03,
-0x05, 0x09, 0xe6, 0xe5, 0x04, 0xe5, 0xe5, 0x03,
-0x02, 0x01, 0x01, 0x0d, 0x17, 0xe6, 0x10, 0xe5,
-0x07, 0xe5, 0x04, 0x0b, 0x04, 0x01, 0x32, 0x02,
-0xe5, 0x2d, 0x0a, 0x04, 0x16, 0x0b, 0x09, 0x1c,
-0x01, 0x0a, 0x03, 0x09, 0x05, 0x17, 0x03, 0x06,
-0x0d, 0x09, 0x49, 0x03, 0x2a, 0x14, 0x01, 0x07,
-0x01, 0xe5, 0xe5, 0x04, 0x01, 0x0c, 0x05, 0x06,
-0x03, 0x03, 0x06, 0x02, 0x03, 0x04, 0x07, 0x06,
-0xe5, 0xe6, 0xe5, 0x17, 0x01, 0x09, 0x06, 0x02,
-0x08, 0x06, 0x02, 0xe5, 0x06, 0x01, 0xe5, 0x3d,
-0xe6, 0x01, 0xe5, 0x35, 0x0b, 0x07, 0x03, 0x0f,
-0x08, 0xe5, 0x12, 0x02, 0x11, 0x07, 0x02, 0x03,
-0x02, 0x20, 0x04, 0x0e, 0x09, 0x09, 0x05, 0x01,
-0x01, 0x3a, 0x06, 0x2b, 0x04, 0x01, 0x11, 0x13,
-0x08, 0x0c, 0x07, 0x0b, 0x12, 0x04, 0x11, 0x0f,
-0xe5, 0x04, 0x02, 0x0b, 0x01, 0x05, 0x01, 0x08,
-0x04, 0x3d, 0x01, 0xe7, 0x2c, 0x1d, 0xe7, 0x01,
-0x03, 0x05, 0x03, 0x0f, 0x02, 0xe5, 0x04, 0x09,
-0x03, 0x09, 0x02, 0x01, 0x06, 0x02, 0x01, 0x25,
-0xe5, 0xe5, 0x02, 0x01, 0xe5, 0x01, 0x03, 0xe5,
-0x07, 0xe5, 0x07, 0x02, 0xe5, 0x04, 0x32, 0xea,
-0x01, 0x01, 0x27, 0x01, 0x08, 0x07, 0xe5, 0x0a,
-0x03, 0xe5, 0xe6, 0x04, 0x01, 0xe6, 0x11, 0x03,
-0x05, 0x09, 0x02, 0x09, 0x02, 0xe5, 0x06, 0x03,
-0xe5, 0x1e, 0x05, 0xe5, 0x01, 0xe6, 0x03, 0x01,
-0x03, 0x01, 0x07, 0x0a, 0x02, 0xe5, 0xe5, 0x02,
-0x2f, 0x01, 0x02, 0xe6, 0xe5, 0x03, 0x28, 0x0e,
-0xe5, 0xe5, 0xe5, 0x0d, 0x01, 0xe5, 0xe5, 0xe6,
-0x03, 0x03, 0x0f, 0x09, 0x04, 0x04, 0x30, 0x01,
-0x0a, 0x09, 0x03, 0x05, 0x0e, 0xe6, 0x07, 0xe5,
-0x35, 0x05, 0xe7, 0x01, 0x34, 0x04, 0x02, 0x01,
-0x11, 0x01, 0x03, 0xe5, 0x01, 0x13, 0x09, 0x09,
-0x3d, 0x01, 0x04, 0xe5, 0xe5, 0x0f, 0xe5, 0xe5,
-0x05, 0x08, 0xe5, 0x01, 0x35, 0x02, 0xe8, 0x31,
-0x01, 0x08, 0x03, 0x09, 0x07, 0x01, 0x02, 0x03,
-0xe5, 0xe5, 0x10, 0x09, 0x09, 0x04, 0x09, 0x0b,
-0x1a, 0x06, 0xe5, 0x03, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0x09, 0xe5, 0x01, 0x05, 0x02, 0xe5, 0x01,
-0x0c, 0x35, 0x01, 0x02, 0x31, 0x04, 0x01, 0x02,
-0xe5, 0x02, 0x04, 0xe5, 0x04, 0x02, 0xe5, 0xe5,
-0xe5, 0x01, 0xe7, 0xe5, 0xe5, 0x01, 0x01, 0x0a,
-0x03, 0x05, 0x03, 0x05, 0x03, 0x2f, 0x03, 0x02,
-0xe7, 0xe5, 0x01, 0x01, 0x01, 0xe5, 0xe5, 0x01,
-0x08, 0x02, 0x01, 0x04, 0x02, 0xe6, 0x01, 0x07,
-0x03, 0x01, 0x02, 0x2c, 0x02, 0x03, 0xe5, 0x2e,
-0x02, 0x08, 0x02, 0x01, 0x05, 0x03, 0x07, 0x01,
-0x01, 0xe5, 0xe5, 0xe6, 0xe5, 0x02, 0xe5, 0x07,
-0xe5, 0x01, 0x09, 0x09, 0x03, 0xe5, 0x09, 0xe5,
-0x0a, 0x01, 0x0f, 0x01, 0x01, 0xe5, 0x0f, 0x02,
-0x19, 0xe5, 0x0b, 0x01, 0x02, 0x32, 0xe5, 0x01,
-0xe5, 0x2f, 0x0b, 0xe5, 0xe5, 0xe5, 0x06, 0x04,
-0x04, 0x01, 0x02, 0xe6, 0x01, 0x01, 0x04, 0x01,
-0x0a, 0x09, 0x09, 0x04, 0x08, 0xe5, 0x09, 0xe7,
-0x10, 0x01, 0x02, 0x09, 0x04, 0x02, 0x01, 0x04,
-0x08, 0xe5, 0x07, 0xe5, 0xe5, 0xe5, 0x04, 0x04,
-0x01, 0x01, 0xe7, 0x31, 0xe5, 0xe5, 0x30, 0x09,
-0x01, 0xe5, 0x05, 0x02, 0x06, 0x06, 0x0c, 0x02,
-0x21, 0x02, 0x02, 0x03, 0x0b, 0x16, 0x01, 0xe5,
-0x05, 0x02, 0x17, 0x09, 0x02, 0x10, 0x37, 0xe6,
-0x2e, 0x02, 0x01, 0x11, 0xe5, 0x04, 0x04, 0x03,
-0xe5, 0x01, 0x06, 0x02, 0x06, 0x1c, 0xe5, 0x01,
-0xe5, 0x03, 0xe6, 0x08, 0xe6, 0x11, 0x02, 0x13,
-0xe5, 0x05, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe6,
-0xe5, 0xe5, 0x03, 0x02, 0xe5, 0x03, 0xe5, 0x01,
-0xe5, 0x30, 0x01, 0xe6, 0x0d, 0x09, 0x09, 0x09,
-0x03, 0x05, 0x09, 0x02, 0x03, 0x02, 0x04, 0x01,
-0x02, 0xe6, 0x02, 0x03, 0x03, 0x05, 0x09, 0x09,
-0x09, 0xe6, 0x06, 0xe5, 0x09, 0xe5, 0x07, 0x06,
-0x02, 0x05, 0x03, 0x02, 0x03, 0x02, 0x04, 0x01,
-0x02, 0x03, 0x05, 0xe5, 0x01, 0xe5, 0xe5, 0x01,
-0xe5, 0x01, 0x05, 0x04, 0x01, 0x02, 0xe5, 0x07,
-0x09, 0x09, 0x09, 0x0d, 0x02, 0xe6, 0x01, 0x3b,
-0x06, 0x02, 0x09, 0x09, 0x36, 0x0b, 0x0d, 0x0a,
-0x06, 0x02, 0x09, 0x04, 0x0e, 0x04, 0x0e, 0x36,
-0x03, 0xe5, 0xe5, 0x3c, 0x09, 0x09, 0x08, 0x06,
-0x09, 0x27, 0x0b, 0x13, 0x01, 0x0a, 0x08, 0x11,
-0x01, 0x07, 0x0b, 0x07, 0x34, 0xe5, 0x01, 0x28,
-0x02, 0x01, 0x02, 0x01, 0x02, 0x13, 0x01, 0x02,
-0x01, 0x02, 0x01, 0xe7, 0x02, 0xe5, 0xe5, 0x01,
-0x06, 0x02, 0x10, 0x06, 0x03, 0xe6, 0xe5, 0x04,
-0xe6, 0xe5, 0x05, 0xe7, 0x0d, 0x01, 0x02, 0x0e,
-0x01, 0x04, 0x04, 0x02, 0x07, 0xe6, 0x03, 0x02,
-0x01, 0x06, 0x02, 0x01, 0x04, 0xe7, 0x30, 0x02,
-0xe7, 0x2a, 0x01, 0x01, 0x01, 0x03, 0x02, 0x05,
-0x03, 0x06, 0x01, 0x01, 0x01, 0x03, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x01, 0x04, 0xe6, 0x10, 0xe5,
-0x08, 0xe5, 0x08, 0x09, 0xe6, 0x0e, 0x01, 0x01,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01,
-0x01, 0x08, 0xe5, 0x01, 0x05, 0xe5, 0x06, 0x01,
-0x01, 0x02, 0xe5, 0xe7, 0x34, 0x01, 0xe6, 0x26,
-0x18, 0x07, 0x01, 0x0a, 0x06, 0x01, 0x03, 0x05,
-0x13, 0x07, 0x01, 0x01, 0x09, 0x04, 0x04, 0x11,
-0x01, 0x03, 0x03, 0x09, 0x01, 0x10, 0x06, 0x02,
-0x16, 0x39, 0xe5, 0x14, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x01,
-0x04, 0xe6, 0x06, 0xe6, 0x01, 0x04, 0xe7, 0xe5,
-0x02, 0xe7, 0x07, 0xe5, 0x03, 0xe5, 0x03, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe6, 0xe5,
-0x03, 0xe6, 0x01, 0x05, 0xe5, 0x02, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0xe6, 0x03, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06,
-0x02, 0xe5, 0x37, 0xe5, 0x10, 0x07, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x06, 0xe5, 0x02, 0x09, 0x04,
-0x04, 0x02, 0x01, 0xe5, 0x01, 0x06, 0x0a, 0xe6,
-0x0e, 0x02, 0x08, 0x09, 0xe5, 0x02, 0x01, 0x02,
-0x07, 0x02, 0x09, 0xe5, 0x06, 0x07, 0x01, 0xe6,
-0x33, 0xe5, 0xe6, 0x48, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x09, 0x06, 0x09, 0x02, 0x06, 0xe5, 0xe5,
-0x03, 0x01, 0x09, 0x04, 0x13, 0x09, 0x07, 0x01,
-0xe5, 0x05, 0x01, 0x07, 0x15, 0x07, 0x01, 0x36,
-0x01, 0x01, 0x41, 0x09, 0x09, 0x09, 0x09, 0xe5,
-0x03, 0x0d, 0x05, 0x01, 0x01, 0xe5, 0x03, 0x04,
-0x07, 0x02, 0x14, 0x06, 0x01, 0x09, 0x14, 0x1c,
-0x37, 0xe5, 0xe5, 0x2f, 0x07, 0x12, 0x02, 0x04,
-0x04, 0x04, 0x01, 0x02, 0x06, 0x02, 0xe8, 0x08,
-0x02, 0x03, 0xe8, 0xe5, 0x01, 0x01, 0xe6, 0x04,
-0x01, 0x01, 0x04, 0x02, 0x07, 0x0b, 0x0e, 0x02,
-0x01, 0x01, 0x04, 0x02, 0x09, 0x09, 0x09, 0x04,
-0x01, 0x02, 0x33, 0x01, 0xe6, 0x2c, 0xe5, 0x06,
-0x01, 0x15, 0x01, 0x02, 0xe5, 0xe6, 0x04, 0x04,
-0x08, 0x05, 0xe5, 0xe5, 0x05, 0x02, 0xe5, 0x07,
-0xe5, 0x0c, 0x1b, 0x05, 0xe5, 0xe5, 0xe5, 0x06,
-0x09, 0xe5, 0x04, 0x02, 0x04, 0x04, 0x06, 0x09,
-0xe5, 0xe6, 0x34, 0xe7, 0x10, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x01, 0x01, 0x03, 0x01, 0xe5,
-0xe6, 0x02, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x04, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x02, 0x04, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x02, 0x02, 0x01, 0x07, 0xe6, 0x01, 0x01,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x08, 0x05, 0x57,
-0x11, 0xe5, 0x06, 0xe6, 0x05, 0x09, 0x03, 0x07,
-0x1f, 0xe6, 0x0e, 0x06, 0x02, 0x09, 0x01, 0x02,
-0x03, 0xe5, 0xe6, 0xe5, 0x05, 0x01, 0x07, 0x06,
-0x30, 0x01, 0xe6, 0x14, 0x26, 0x07, 0xe5, 0x0a,
-0x04, 0x0e, 0x01, 0xe5, 0x03, 0x02, 0x10, 0x05,
-0x03, 0x04, 0xe5, 0x02, 0x03, 0x08, 0x07, 0x03,
-0x04, 0xe5, 0x0b, 0x03, 0x12, 0x06, 0x02, 0x05,
-0x03, 0xe5, 0x02, 0x04, 0x02, 0x32, 0xe7, 0xe5,
-0x63, 0x0e, 0x02, 0x22, 0x0f, 0x04, 0x02, 0x06,
-0x09, 0x09, 0x06, 0x0d, 0x05, 0x02, 0x04, 0x02,
-0x3b, 0x01, 0xe6, 0x24, 0x05, 0xe6, 0x06, 0xe6,
-0x10, 0xe6, 0x08, 0xe5, 0xe5, 0x03, 0x01, 0x23,
-0x03, 0x20, 0x03, 0x04, 0x07, 0xe6, 0xe5, 0x04,
-0x0d, 0x0b, 0x01, 0x03, 0x04, 0x0c, 0xe5, 0x0b,
-0x2a, 0xe9, 0x27, 0x02, 0x08, 0x0d, 0x01, 0x01,
-0x02, 0x0e, 0x06, 0x04, 0x14, 0x1e, 0x08, 0x14,
-0x02, 0x03, 0x06, 0x15, 0x01, 0x02, 0xe5, 0x0e,
-0x0b, 0x31, 0x01, 0xe6, 0x0f, 0x11, 0x12, 0xe6,
-0x19, 0x09, 0xe6, 0xe5, 0x06, 0x04, 0x04, 0x02,
-0x06, 0x07, 0x01, 0x03, 0x05, 0x03, 0x03, 0xe5,
-0x01, 0x09, 0x07, 0x06, 0x04, 0x04, 0x03, 0xe5,
-0x07, 0xe5, 0x08, 0x09, 0xe5, 0x07, 0x09, 0x09,
-0x02, 0x29, 0xe5, 0xe7, 0x1f, 0x01, 0x0a, 0x29,
-0x04, 0x01, 0xe5, 0x01, 0x03, 0x06, 0x02, 0x08,
-0xe5, 0x08, 0x09, 0x02, 0x03, 0x02, 0x06, 0x03,
-0xe6, 0xe6, 0x0a, 0x06, 0x06, 0x09, 0x02, 0x01,
-0x01, 0x02, 0x01, 0x07, 0xe6, 0x06, 0xe7, 0x02,
-0x02, 0xe6, 0x06, 0xe6, 0x2b, 0x01, 0x01, 0x24,
-0x2a, 0x07, 0x11, 0xe5, 0x07, 0xe6, 0x01, 0x04,
-0xe5, 0x07, 0xe5, 0xe5, 0x05, 0xe5, 0x02, 0x02,
-0xe5, 0x02, 0x01, 0x03, 0xe5, 0x0f, 0x05, 0xe5,
-0x06, 0x05, 0x01, 0x0c, 0x0b, 0x12, 0x36, 0xe7,
-0x11, 0x25, 0x05, 0xe5, 0x0e, 0x11, 0xe5, 0x01,
-0x1b, 0x02, 0xe6, 0x10, 0x02, 0x03, 0x02, 0x0a,
-0x09, 0x04, 0x0f, 0xe6, 0x06, 0xe6, 0x54, 0x02,
-0x3f, 0xe5, 0x16, 0x02, 0x2c, 0x10, 0x04, 0x31,
-0x08, 0x18, 0x3e, 0xe5, 0x20, 0x01, 0x02, 0x03,
-0x06, 0x09, 0x06, 0x12, 0x03, 0xe5, 0x01, 0x01,
-0xe5, 0x01, 0xe5, 0x01, 0x01, 0x05, 0xe6, 0xe5,
-0x06, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x02,
-0x06, 0x01, 0xe5, 0x07, 0x0c, 0x03, 0x02, 0x10,
-0xe5, 0xe5, 0x08, 0x09, 0x09, 0x06, 0xe5, 0xe5,
-0x04, 0x01, 0x01, 0x2d, 0xe5, 0xe5, 0x22, 0x07,
-0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0x06, 0x06,
-0x0b, 0x15, 0x01, 0x03, 0x03, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x03, 0x05, 0x01, 0x04,
-0x01, 0x02, 0x1e, 0x0a, 0x06, 0xe5, 0x02, 0x03,
-0xe6, 0x06, 0xe6, 0x08, 0x03, 0x05, 0x2b, 0xe5,
-0x01, 0xe5, 0x21, 0x07, 0x22, 0x04, 0xe5, 0x02,
-0x09, 0x29, 0x19, 0xe5, 0x01, 0x0f, 0x1c, 0x02,
-0x01, 0x02, 0x06, 0x09, 0x07, 0x03, 0x05, 0x2c,
-0x02, 0xe7, 0x2c, 0x05, 0x03, 0x02, 0xe5, 0x04,
-0x0a, 0x08, 0x05, 0x03, 0x09, 0x05, 0x0d, 0x09,
-0x11, 0x03, 0x01, 0xe5, 0x12, 0xe5, 0xe5, 0x08,
-0x06, 0x01, 0x04, 0x09, 0x01, 0xe5, 0x05, 0x0c,
-0x01, 0x04, 0x32, 0xe5, 0x01, 0x01, 0x02, 0x01,
-0x2a, 0x05, 0xe5, 0x01, 0x02, 0xe5, 0x03, 0x06,
-0x0c, 0x06, 0xe7, 0x09, 0x05, 0x0d, 0x08, 0x12,
-0xe6, 0xe5, 0xe6, 0x01, 0xe5, 0x0e, 0x01, 0xe6,
-0x07, 0xe5, 0x04, 0xe5, 0x03, 0x09, 0x02, 0xe5,
-0x0b, 0xe5, 0x04, 0xe5, 0x0c, 0x27, 0x01, 0x03,
-0x01, 0xe5, 0x03, 0x19, 0xe5, 0x02, 0x04, 0xe5,
-0xe5, 0x05, 0x01, 0x02, 0x22, 0x01, 0xe5, 0x12,
-0x1a, 0xe5, 0x11, 0x01, 0xe5, 0x02, 0x11, 0x01,
-0x07, 0x01, 0x02, 0xe6, 0x01, 0x01, 0x15, 0x02,
-0x01, 0xe5, 0xe5, 0x03, 0xe5, 0x04, 0x2f, 0x04,
-0x02, 0xe5, 0x01, 0x1b, 0x02, 0x05, 0xe5, 0x01,
-0x06, 0xe5, 0xe5, 0x12, 0x15, 0x11, 0x1a, 0xe5,
-0x06, 0xe5, 0x0a, 0x02, 0x01, 0x0e, 0x02, 0x01,
-0x07, 0x01, 0x04, 0xe5, 0xe5, 0x1c, 0x01, 0x03,
-0xe5, 0x01, 0x0b, 0x29, 0x03, 0x01, 0xe5, 0x1e,
-0x01, 0x04, 0xe5, 0x01, 0x05, 0x06, 0xe5, 0xe5,
-0x02, 0x05, 0x09, 0x09, 0x06, 0x09, 0x02, 0x10,
-0x02, 0x06, 0x02, 0x10, 0x01, 0x02, 0xe5, 0xe7,
-0xe5, 0x01, 0x03, 0x05, 0x02, 0x01, 0x01, 0x02,
-0x01, 0x01, 0xe5, 0xe6, 0x04, 0xe5, 0xe5, 0x01,
-0x01, 0x01, 0x02, 0x03, 0x02, 0xe5, 0xe5, 0x01,
-0xe5, 0x01, 0x02, 0x10, 0x06, 0x02, 0x1e, 0x06,
-0xe8, 0x01, 0x1e, 0x03, 0x0a, 0x04, 0x02, 0x03,
-0xe6, 0x09, 0x04, 0x03, 0x0c, 0x01, 0x05, 0x04,
-0xe5, 0x01, 0x0a, 0x04, 0x01, 0x01, 0xe5, 0x03,
-0x10, 0x01, 0x01, 0x02, 0x01, 0xe5, 0xe5, 0xe5,
-0xe5, 0xe6, 0x09, 0x01, 0x01, 0x04, 0xe5, 0xe6,
-0x01, 0x01, 0xe6, 0xe5, 0xe5, 0x03, 0xe5, 0x05,
-0x01, 0xe5, 0x03, 0x01, 0x01, 0xe5, 0x02, 0x01,
-0x02, 0x08, 0x05, 0x02, 0x01, 0x22, 0x02, 0xe5,
-0xe7, 0x1f, 0x01, 0x01, 0xe5, 0x03, 0x0b, 0x02,
-0x16, 0x05, 0x02, 0x09, 0x04, 0x0e, 0x04, 0x09,
-0x07, 0x01, 0x02, 0x01, 0x01, 0x04, 0x01, 0x05,
-0x01, 0x01, 0x09, 0xe5, 0xe5, 0xe6, 0xe5, 0x03,
-0xe7, 0xe5, 0x06, 0x01, 0x05, 0x03, 0x02, 0x04,
-0x01, 0x02, 0x06, 0x07, 0x01, 0x30, 0x04, 0xe5,
-0xe5, 0xe5, 0x20, 0x04, 0x01, 0x02, 0x04, 0x04,
-0x02, 0xe6, 0x07, 0xe5, 0x03, 0x04, 0x01, 0x07,
-0x01, 0xe6, 0x01, 0x02, 0x01, 0xe7, 0x03, 0x09,
-0x01, 0xe5, 0xe5, 0x03, 0x04, 0x04, 0x04, 0x01,
-0x02, 0x01, 0x01, 0x02, 0x04, 0x04, 0x01, 0x02,
-0xe6, 0x06, 0x01, 0x02, 0x01, 0x01, 0xe5, 0xe5,
-0xe6, 0xe6, 0x05, 0x01, 0x01, 0xe5, 0x03, 0x04,
-0x04, 0x01, 0x02, 0x04, 0x09, 0x01, 0x02, 0x33,
-0xe8, 0x28, 0x0e, 0x09, 0x02, 0x02, 0x06, 0x01,
-0xe5, 0x19, 0x0b, 0x31, 0x09, 0x01, 0xe5, 0x02,
-0x09, 0x09, 0x0c, 0x02, 0x10, 0x09, 0x33, 0x02,
-0x28, 0x09, 0x0f, 0xe5, 0x01, 0x09, 0xe5, 0x07,
-0xe5, 0x04, 0xe5, 0x0a, 0x01, 0x04, 0x0c, 0x10,
-0x0b, 0x0e, 0x07, 0x05, 0xe5, 0x01, 0xe5, 0x0d,
-0xe5, 0x08, 0x02, 0x06, 0x02, 0x09, 0x01, 0x04,
-0x02, 0x01, 0x2f, 0x01, 0x01, 0xe5, 0x0d, 0x09,
-0x09, 0x03, 0x05, 0x05, 0xe5, 0x01, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0x09, 0x09, 0x09, 0x03, 0x05,
-0x09, 0x05, 0xe5, 0x01, 0x09, 0x04, 0x01, 0x04,
-0x09, 0x06, 0x02, 0x05, 0x03, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x07, 0x03, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x03, 0x05, 0x09, 0x09, 0x09,
-0x06, 0x06, 0xe5, 0xe5, 0xe5, 0x01, 0x2e, 0x02,
-0x09, 0x31, 0x12, 0xe5, 0x12, 0x0b, 0x08, 0x05,
-0x0b, 0x09, 0x02, 0x13, 0x09, 0x3a, 0xe5, 0x03,
-0x02, 0x01, 0xe6, 0x31, 0x0a, 0x05, 0x1d, 0x0d,
-0x13, 0x13, 0x07, 0x01, 0x1b, 0x0c, 0x06, 0x0d,
-0x07, 0x3c, 0x09, 0xe6, 0xe5, 0xe5, 0x1b, 0x04,
-0x02, 0x09, 0x07, 0x03, 0x05, 0xe6, 0x0a, 0x04,
-0x02, 0x01, 0x04, 0x02, 0x06, 0x02, 0x01, 0x07,
-0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x03, 0x02,
-0x01, 0x02, 0x04, 0x01, 0x09, 0x02, 0x01, 0x02,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0x07, 0xe7,
-0x03, 0x01, 0x02, 0x04, 0x01, 0x02, 0x06, 0x04,
-0x04, 0x02, 0x03, 0xe5, 0xe5, 0x29, 0x03, 0x01,
-0x1e, 0x04, 0x01, 0x09, 0x05, 0x03, 0x08, 0xe5,
-0x07, 0xe5, 0x06, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0x05, 0x03, 0x01, 0x05, 0x01, 0x09, 0x07,
-0x01, 0x01, 0x07, 0xe6, 0x03, 0xe5, 0xe7, 0x04,
-0x03, 0x04, 0xe5, 0xe7, 0x04, 0x01, 0x06, 0xe5,
-0xe7, 0x04, 0x01, 0x01, 0x01, 0x02, 0xe5, 0xe7,
-0xe5, 0x05, 0x08, 0x01, 0x01, 0x03, 0x01, 0xe5,
-0x2a, 0xe8, 0x26, 0x03, 0x05, 0x09, 0xe5, 0x03,
-0x07, 0x01, 0x03, 0xe5, 0x03, 0x09, 0x04, 0x22,
-0x09, 0x06, 0x02, 0x01, 0x04, 0x02, 0x01, 0x03,
-0xe5, 0x0b, 0x01, 0x07, 0x01, 0x04, 0x04, 0x09,
-0x03, 0x03, 0x01, 0x07, 0x01, 0x11, 0x01, 0x2d,
-0x02, 0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06,
-0xe6, 0x06, 0xe6, 0x01, 0x04, 0xe6, 0xe5, 0x04,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x04, 0xe6, 0x05,
-0xe6, 0xe5, 0x05, 0xe5, 0x06, 0xe6, 0x06, 0x01,
-0x03, 0x04, 0xe5, 0x04, 0x05, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x04,
-0xe6, 0xe6, 0x03, 0xe6, 0xe5, 0x04, 0xe6, 0xe5,
-0x04, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0x02, 0x23, 0xe5, 0x19, 0x02, 0x10,
-0x01, 0xe6, 0x07, 0xe5, 0x01, 0x01, 0x02, 0x05,
-0x0d, 0x05, 0x03, 0x05, 0x0d, 0x01, 0xe5, 0x05,
-0x01, 0x09, 0xe5, 0x05, 0x0b, 0x09, 0xe5, 0x05,
-0x01, 0x07, 0x01, 0x09, 0x09, 0x07, 0x2e, 0xe6,
-0xe5, 0x22, 0x1d, 0x11, 0x01, 0x13, 0x03, 0x02,
-0xe5, 0x07, 0x02, 0x03, 0x02, 0x09, 0x07, 0x01,
-0x04, 0xe5, 0x05, 0x01, 0x07, 0x09, 0x09, 0x09,
-0x09, 0x01, 0x07, 0x15, 0x07, 0x2f, 0xe5, 0xe5,
-0x23, 0x1a, 0x01, 0xe5, 0x11, 0x18, 0xe5, 0x07,
-0x09, 0xe5, 0x02, 0x03, 0x01, 0x0c, 0xe5, 0xe5,
-0x08, 0x0a, 0x12, 0x09, 0xe5, 0x07, 0x09, 0x09,
-0x11, 0x2e, 0x01, 0x01, 0x26, 0x09, 0x09, 0x04,
-0x01, 0x02, 0x09, 0x06, 0x02, 0x09, 0x09, 0xe5,
-0x02, 0x04, 0x01, 0x07, 0xe5, 0x07, 0x01, 0x07,
-0x01, 0x06, 0x02, 0x04, 0x01, 0x02, 0x09, 0x09,
-0x04, 0x09, 0x04, 0x04, 0x04, 0x04, 0x04, 0x13,
-0x04, 0x2e, 0x01, 0xe6, 0x20, 0xe5, 0xe6, 0x07,
-0x06, 0xe5, 0xe5, 0xe5, 0x07, 0x05, 0xe5, 0xe5,
-0x0f, 0x0d, 0xe5, 0x03, 0x01, 0xe6, 0x08, 0xe5,
-0x23, 0x0d, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x05, 0x02, 0x10, 0x01, 0xe5, 0x0f, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x0c, 0x1c, 0xe5, 0xe7, 0xe5,
-0x0e, 0x01, 0x07, 0x01, 0x04, 0x02, 0xe6, 0x06,
-0x01, 0x04, 0x02, 0x01, 0x01, 0x05, 0x01, 0x04,
-0x02, 0x01, 0x07, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x07, 0x01, 0x04, 0x02, 0x01, 0xe5, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x04, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x04,
-0x02, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x04,
-0x02, 0xe6, 0x06, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0b, 0xe7,
-0x22, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x04, 0x06, 0x13, 0x02, 0x02, 0xe5, 0x11,
-0xe6, 0x0d, 0x0e, 0xe5, 0x01, 0x02, 0x01, 0x05,
-0x04, 0xe5, 0x07, 0xe5, 0x0f, 0xe5, 0xe5, 0x04,
-0x1f, 0x05, 0x03, 0x2e, 0xe5, 0xe6, 0x1f, 0x02,
-0x01, 0xe5, 0x01, 0xe5, 0x04, 0x03, 0x02, 0x06,
-0x11, 0x28, 0x09, 0x0f, 0x03, 0x03, 0x02, 0x0e,
-0xe5, 0x01, 0x04, 0x03, 0x11, 0x08, 0x06, 0xe5,
-0x4d, 0x01, 0x02, 0x23, 0x06, 0x01, 0x07, 0x01,
-0x05, 0x04, 0x02, 0x12, 0x0c, 0x02, 0x01, 0x06,
-0x05, 0x03, 0xe5, 0xe5, 0x05, 0x04, 0x04, 0x05,
-0x04, 0x02, 0x14, 0x07, 0x0c, 0x1d, 0x03, 0x01,
-0x07, 0x3b, 0xe8, 0x2a, 0xe7, 0x0f, 0x01, 0xe6,
-0x06, 0x03, 0x01, 0x01, 0x01, 0x07, 0x01, 0x28,
-0x06, 0x01, 0x04, 0x0e, 0x10, 0x02, 0xe7, 0x07,
-0x07, 0x01, 0x09, 0x07, 0xe5, 0x01, 0x01, 0xe5,
-0x03, 0x04, 0x0c, 0xe6, 0x2a, 0xe5, 0x01, 0xe5,
-0x2b, 0x13, 0xe5, 0x03, 0x03, 0x07, 0x02, 0x01,
-0x07, 0x05, 0x08, 0xe5, 0x08, 0x08, 0xe5, 0x08,
-0x04, 0x06, 0x0e, 0x0c, 0x01, 0x02, 0x02, 0x05,
-0x09, 0x02, 0x20, 0x3c, 0x01, 0x01, 0x1f, 0x0d,
-0x13, 0x08, 0xe5, 0x02, 0x03, 0x05, 0x03, 0x01,
-0x03, 0x04, 0xe5, 0x0c, 0x05, 0x03, 0x0a, 0x02,
-0x01, 0x03, 0x03, 0x02, 0xe5, 0x01, 0x25, 0x10,
-0x01, 0x11, 0x13, 0x2d, 0x04, 0x35, 0x01, 0xe5,
-0x05, 0xe7, 0x05, 0x02, 0xe5, 0x11, 0x1a, 0x13,
-0x05, 0x03, 0x01, 0x19, 0x02, 0x03, 0x13, 0x06,
-0x01, 0x07, 0x01, 0x05, 0x0a, 0x39, 0xe6, 0xe5,
-0x2d, 0x0f, 0x0a, 0x05, 0xe5, 0x0e, 0x01, 0xe6,
-0xe5, 0x0d, 0x03, 0x03, 0xe5, 0x0a, 0x06, 0xe7,
-0x03, 0x03, 0x0b, 0x0a, 0x01, 0x1e, 0x04, 0x01,
-0x12, 0x3e, 0xe5, 0xe6, 0x12, 0x0d, 0xe5, 0x10,
-0x08, 0x0f, 0x05, 0x08, 0x11, 0x02, 0xe5, 0x0f,
-0x01, 0xe5, 0x0f, 0x01, 0x09, 0x8b, 0x02, 0x21,
-0xe5, 0x0e, 0x09, 0x06, 0x02, 0x0c, 0x06, 0x18,
-0x04, 0x0e, 0x04, 0x09, 0x02, 0x55, 0x3e, 0xe5,
-0xe6, 0x2a, 0x01, 0x13, 0x02, 0x06, 0x04, 0x02,
-0x01, 0x0a, 0x03, 0xe5, 0x02, 0xe5, 0x04, 0x01,
-0x04, 0x03, 0x01, 0x03, 0x04, 0xe5, 0x05, 0xe5,
-0xe5, 0x12, 0x01, 0x13, 0x03, 0x09, 0x09, 0x05,
-0x03, 0x02, 0x02, 0x2b, 0x09, 0x13, 0xea, 0x22,
-0x04, 0xe5, 0x01, 0x11, 0xe6, 0x07, 0x0a, 0x05,
-0x0a, 0x02, 0x01, 0x09, 0x05, 0x01, 0x08, 0xe6,
-0x03, 0x01, 0x01, 0x0c, 0x08, 0x0a, 0x07, 0xe5,
-0x0b, 0x0e, 0x01, 0x08, 0x01, 0x40, 0x0c, 0x25,
-0x06, 0x02, 0x15, 0x0f, 0x03, 0x0d, 0xe5, 0x1c,
-0x0c, 0x10, 0x01, 0x11, 0x02, 0x0c, 0x0e, 0x03,
-0x4c, 0x06, 0x01, 0xe7, 0x1b, 0xe5, 0x04, 0x05,
-0x0f, 0xe5, 0x01, 0x03, 0x09, 0x09, 0x02, 0xe5,
-0x04, 0xe5, 0x07, 0x09, 0x05, 0x03, 0x01, 0xe5,
-0x01, 0x03, 0x05, 0x03, 0x01, 0xe5, 0x0a, 0xe5,
-0xe5, 0x02, 0x13, 0x09, 0x02, 0xe5, 0x07, 0xe5,
-0x03, 0xe8, 0x05, 0x09, 0x3c, 0x02, 0x01, 0xe5,
-0x01, 0x01, 0x19, 0xe5, 0x03, 0x06, 0xe5, 0x02,
-0x04, 0x09, 0xe5, 0x0b, 0x05, 0xe5, 0x01, 0x01,
-0xe5, 0x05, 0xe5, 0x07, 0x08, 0x06, 0x03, 0x02,
-0x01, 0xe5, 0x01, 0x06, 0x03, 0x01, 0xe5, 0x08,
-0xe6, 0x01, 0x03, 0xe5, 0x11, 0x09, 0x02, 0xe5,
-0x07, 0xe5, 0x06, 0xe5, 0x0f, 0x39, 0x02, 0xe5,
-0xe6, 0xe5, 0x03, 0x26, 0x01, 0x03, 0xe5, 0x01,
-0x04, 0x01, 0xe5, 0xe5, 0xe5, 0xe5, 0x01, 0xe5,
-0x0c, 0x04, 0xe5, 0xe5, 0x05, 0xe5, 0x14, 0x09,
-0x09, 0x0e, 0x06, 0x35, 0x02, 0xe5, 0xe5, 0x02,
-0x3d, 0xe5, 0x03, 0x04, 0xe6, 0xe5, 0x01, 0x25,
-0xe5, 0xe5, 0xe5, 0x02, 0xe5, 0x01, 0x06, 0xe5,
-0xe5, 0xe5, 0x03, 0x0c, 0x0f, 0xe5, 0x08, 0xe5,
-0x02, 0x07, 0x09, 0x09, 0x0c, 0x02, 0x05, 0x38,
-0x02, 0x41, 0xe5, 0x05, 0x02, 0x02, 0xe5, 0x25,
-0x04, 0x01, 0xe5, 0x04, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0xe5, 0x01, 0xe5, 0xe7, 0xe5, 0x08, 0x06,
-0xe5, 0xe5, 0x01, 0x01, 0x01, 0x05, 0x03, 0x05,
-0x01, 0x01, 0x0a, 0x04, 0x12, 0xe5, 0x05, 0x01,
-0x02, 0x09, 0x1d, 0x06, 0x05, 0x03, 0x02, 0x01,
-0x01, 0x02, 0x06, 0x38, 0x01, 0x01, 0xe5, 0x01,
-0x28, 0x01, 0xe5, 0x01, 0x01, 0xe6, 0xe5, 0xe5,
-0xe5, 0x01, 0xe5, 0xe5, 0xe5, 0x04, 0x06, 0x01,
-0xe5, 0x02, 0x01, 0x01, 0xe6, 0xe5, 0xe5, 0x01,
-0x01, 0x04, 0x01, 0x01, 0xe5, 0x03, 0x0f, 0x03,
-0x11, 0x02, 0x05, 0xe5, 0xe5, 0xe5, 0x2c, 0x08,
-0xe5, 0x02, 0x04, 0xe5, 0x05, 0xe6, 0x32, 0x03,
-0x02, 0xe8, 0x26, 0x02, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x09, 0x02, 0x04, 0x01,
-0x01, 0x07, 0x01, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x0b, 0x03, 0xe5, 0xe5, 0xe5, 0x0d, 0xe5, 0x03,
-0x01, 0x01, 0x01, 0x09, 0x02, 0x01, 0x05, 0x15,
-0x04, 0x05, 0x01, 0x01, 0x01, 0xe5, 0x01, 0x03,
-0x41, 0xe5, 0xe5, 0x24, 0xe5, 0x01, 0x01, 0x01,
-0xe5, 0x05, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x04, 0x04, 0x01, 0x02, 0x09, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x01, 0x05, 0x04, 0x04, 0x01,
-0x07, 0x06, 0x02, 0x03, 0x02, 0x01, 0x02, 0x09,
-0x01, 0x07, 0x12, 0xe5, 0xe6, 0xe5, 0x08, 0x04,
-0x04, 0x04, 0x40, 0xe5, 0x23, 0x09, 0x0c, 0x09,
-0xe5, 0x07, 0xe5, 0x11, 0xe5, 0x04, 0x09, 0x13,
-0x04, 0x15, 0x13, 0x07, 0x02, 0x06, 0x02, 0x03,
-0x04, 0x07, 0x02, 0x10, 0x02, 0x33, 0x04, 0x02,
-0x01, 0x24, 0xe5, 0x0b, 0x0b, 0x05, 0x08, 0x14,
-0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe5, 0x08, 0x08,
-0xe5, 0x08, 0x0b, 0x0a, 0x15, 0x09, 0xe5, 0x03,
-0xe5, 0x01, 0x06, 0x02, 0xe5, 0x07, 0xe5, 0x04,
-0x3e, 0xe5, 0x01, 0xe5, 0x0d, 0x09, 0x09, 0xe5,
-0x04, 0x02, 0xe5, 0x03, 0xe5, 0x01, 0x09, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x03, 0x02, 0x02,
-0xe6, 0xe6, 0xe5, 0x01, 0xe6, 0x06, 0x09, 0xe6,
-0x06, 0x04, 0x01, 0x04, 0xe5, 0x07, 0x09, 0x04,
-0x01, 0x02, 0x03, 0x02, 0x02, 0x09, 0xe5, 0x03,
-0x03, 0x09, 0x04, 0x01, 0x02, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0d, 0x01, 0x01, 0xe5, 0x01, 0x24,
-0x02, 0x06, 0x02, 0x12, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x05, 0x02, 0x04, 0x04, 0x09, 0x1d, 0x1f,
-0x08, 0xe5, 0x08, 0x1d, 0x43, 0x01, 0x01, 0x25,
-0x02, 0x0a, 0x13, 0x07, 0x09, 0x0a, 0x08, 0x0b,
-0x1d, 0x1f, 0x07, 0x0b, 0x05, 0x16, 0x45, 0xe5,
-0x01, 0x01, 0x1c, 0x05, 0xe6, 0x03, 0x01, 0xe5,
-0x04, 0xe5, 0xe5, 0x06, 0x01, 0x02, 0x03, 0xe5,
-0xe5, 0x01, 0x0d, 0x07, 0x05, 0xe6, 0x02, 0x03,
-0xe6, 0xe5, 0x06, 0x04, 0x02, 0xe6, 0x08, 0x06,
-0x01, 0xe7, 0x03, 0x01, 0x13, 0x04, 0x07, 0x01,
-0x05, 0xe6, 0x03, 0x04, 0x06, 0x02, 0x09, 0x3f,
-0xe6, 0x24, 0x05, 0x01, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0x01, 0x05, 0x01, 0xe6, 0xe5, 0x06, 0x08,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x04, 0x03,
-0x01, 0x03, 0x02, 0xe5, 0x01, 0x02, 0x03, 0x01,
-0x05, 0x01, 0xe6, 0xe5, 0x02, 0x01, 0xe6, 0x08,
-0x08, 0xe5, 0x08, 0x04, 0x03, 0xe5, 0x04, 0x02,
-0xe5, 0xe5, 0x04, 0x01, 0x09, 0x01, 0x35, 0x04,
-0x02, 0xe7, 0x26, 0x03, 0x01, 0x09, 0x04, 0x04,
-0x03, 0xe5, 0x01, 0x01, 0x13, 0x0a, 0x02, 0xe5,
-0x05, 0x02, 0x08, 0x03, 0x03, 0x11, 0x01, 0x07,
-0x01, 0x1d, 0x09, 0x03, 0x17, 0x42, 0x02, 0xe5,
-0x14, 0xe5, 0x07, 0xe5, 0x02, 0x04, 0xe6, 0xe5,
-0x04, 0xe6, 0x06, 0xe5, 0x01, 0x05, 0xe6, 0x06,
-0xe5, 0x06, 0xe7, 0x06, 0xe5, 0x05, 0xe7, 0x06,
-0xe7, 0x06, 0xe6, 0x05, 0xe7, 0x06, 0xe5, 0x01,
-0x01, 0xe5, 0x03, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0x06, 0xe6, 0x01, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0x03, 0x04, 0xe5, 0x23, 0xe5, 0x04, 0x01,
-0x07, 0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x07,
-0x01, 0xe5, 0x04, 0x0d, 0xe5, 0x04, 0x02, 0x10,
-0x01, 0x13, 0x0b, 0x0a, 0x08, 0x11, 0x02, 0x06,
-0x0b, 0xe5, 0x49, 0x01, 0xe5, 0x2a, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x0a, 0x10, 0x05,
-0x02, 0x02, 0x04, 0xe7, 0x07, 0xe5, 0xe5, 0x03,
-0x01, 0xe5, 0x07, 0x04, 0x09, 0x0a, 0x1c, 0x07,
-0x0b, 0x43, 0x05, 0x02, 0xe6, 0x2c, 0x13, 0xe5,
-0x07, 0x07, 0x01, 0x04, 0x13, 0xe5, 0x03, 0x0e,
-0x01, 0x01, 0x05, 0x0c, 0xe5, 0x0a, 0x1b, 0x09,
-0x01, 0xe5, 0x12, 0x42, 0x06, 0x02, 0xe5, 0x25,
-0x04, 0x01, 0x13, 0x02, 0x04, 0x04, 0x07, 0x01,
-0x09, 0x09, 0xe5, 0xe6, 0x04, 0xe6, 0xe6, 0x03,
-0xe9, 0xe5, 0x01, 0xe9, 0x03, 0x01, 0x01, 0x04,
-0x02, 0x06, 0x02, 0x09, 0x09, 0x06, 0x02, 0x04,
-0x01, 0x02, 0x09, 0x09, 0x09, 0x3b, 0x02, 0x02,
-0x2b, 0xe5, 0xe5, 0x05, 0x01, 0xe5, 0x08, 0xe5,
-0x07, 0x10, 0x02, 0x09, 0xe5, 0x04, 0xe5, 0xe5,
-0x05, 0x01, 0xe5, 0x03, 0x03, 0xe6, 0x02, 0x01,
-0x45, 0x0e, 0x17, 0x1d, 0x0a, 0x0a, 0x01, 0x01,
-0x0f, 0x01, 0x07, 0x01, 0x07, 0x01, 0x03, 0x03,
-0x01, 0x04, 0x02, 0x01, 0x01, 0x05, 0x01, 0x07,
-0xe6, 0xe5, 0x04, 0x01, 0x07, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x01, 0x03, 0x01, 0x04, 0x02, 0xe6,
-0xe5, 0x03, 0xe5, 0xe5, 0x06, 0x01, 0xe6, 0x01,
-0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x06, 0xe5, 0xe5, 0xe6,
-0x03, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x03, 0x07, 0xe7, 0x3e, 0x02, 0x06,
-0x01, 0xe5, 0x07, 0xe5, 0xe5, 0x01, 0xe7, 0xe5,
-0x01, 0x03, 0x0b, 0x01, 0xe5, 0x05, 0xe5, 0x09,
-0x06, 0xe6, 0x09, 0xe6, 0x06, 0x14, 0x04, 0x03,
-0xe5, 0x04, 0x02, 0xe5, 0xe5, 0x07, 0x05, 0x01,
-0x04, 0x04, 0xe5, 0x41, 0xe6, 0x14, 0x1b, 0x0b,
-0xe5, 0x04, 0x03, 0x14, 0x11, 0x02, 0xe5, 0x05,
-0x08, 0x03, 0xe5, 0x03, 0xe5, 0x01, 0x07, 0xe5,
-0x04, 0x09, 0x09, 0xe5, 0x01, 0x06, 0x0d, 0xe5,
-0x03, 0x0b, 0x02, 0x02, 0x04, 0x01, 0x3f, 0x01,
-0xe7, 0x1e, 0x05, 0x01, 0x0c, 0x03, 0x0a, 0xe5,
-0x04, 0x08, 0x01, 0x04, 0x06, 0x08, 0x0e, 0x03,
-0x04, 0x01, 0x09, 0x02, 0x05, 0xe6, 0x02, 0x03,
-0x05, 0x1b, 0x01, 0x06, 0x61, 0xe8, 0x24, 0x05,
-0xe5, 0x01, 0x02, 0x02, 0x08, 0x0c, 0x07, 0xe5,
-0x09, 0x09, 0x07, 0xe6, 0x05, 0x0c, 0x04, 0x10,
-0x05, 0x01, 0x01, 0x14, 0x06, 0x01, 0x01, 0x05,
-0xe6, 0x01, 0x09, 0x0e, 0xe6, 0x3a, 0x05, 0x01,
-0xe5, 0x37, 0x10, 0x03, 0x15, 0x03, 0x0a, 0x06,
-0x09, 0x15, 0x05, 0x05, 0x01, 0x03, 0x08, 0x0d,
-0x02, 0x08, 0x1d, 0x3d, 0x02, 0xe6, 0x01, 0x23,
-0x0a, 0x07, 0xe5, 0x02, 0x01, 0x03, 0x0d, 0x09,
-0x03, 0x01, 0x17, 0x0d, 0x05, 0x09, 0x02, 0xe5,
-0xe5, 0x24, 0x01, 0x01, 0x08, 0xe5, 0x03, 0x0e,
-0xe5, 0x47, 0x01, 0x02, 0x11, 0x0c, 0x02, 0xe5,
-0x02, 0x02, 0x07, 0x03, 0x02, 0x06, 0x02, 0x17,
-0x02, 0xe5, 0x0c, 0x04, 0x01, 0x0a, 0x0f, 0x03,
-0x06, 0x10, 0x01, 0x07, 0x0a, 0x03, 0x07, 0x0b,
-0x01, 0x02, 0x04, 0xe5, 0xe5, 0x31, 0x15, 0x01,
-0xe5, 0xe5, 0x20, 0x05, 0x0d, 0x09, 0x02, 0x16,
-0x03, 0x06, 0x1a, 0x0e, 0x05, 0x04, 0xe5, 0x27,
-0x02, 0x05, 0x14, 0x4d, 0x02, 0x47, 0x08, 0x12,
-0x03, 0xe5, 0x01, 0x05, 0xe6, 0x06, 0xe6, 0x0b,
-0xe5, 0x02, 0x07, 0x01, 0x07, 0x07, 0x0f, 0xe5,
-0x11, 0xe6, 0x10, 0xe6, 0x48, 0xe5, 0xe5, 0xe5,
-0x13, 0x39, 0x1a, 0x04, 0x04, 0x09, 0x0e, 0x02,
-0x09, 0x05, 0x19, 0xe5, 0x01, 0x11, 0x02, 0x01,
-0x06, 0x02, 0x04, 0x0d, 0x3c, 0x01, 0xe6, 0x27,
-0x09, 0x02, 0x01, 0x02, 0x21, 0x06, 0x04, 0x07,
-0x02, 0x09, 0x0a, 0x1b, 0x14, 0x01, 0x09, 0x04,
-0x02, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x04, 0xe5,
-0xe5, 0x48, 0xea, 0x09, 0x19, 0x11, 0x07, 0x01,
-0xe5, 0x03, 0x10, 0x02, 0x06, 0x0b, 0x03, 0x01,
-0x02, 0x04, 0xe5, 0x17, 0x0b, 0x08, 0x18, 0x0a,
-0x01, 0x07, 0x09, 0x35, 0x16, 0x01, 0x05, 0xe5,
-0x1d, 0x11, 0x03, 0x07, 0x13, 0x13, 0x10, 0x11,
-0x1f, 0x18, 0x06, 0x09, 0x04, 0x04, 0x02, 0x09,
-0x38, 0x05, 0xe6, 0xe7, 0x32, 0x0d, 0xe5, 0x25,
-0x12, 0xe5, 0x08, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x11, 0x13, 0x0c, 0xe5, 0xe5, 0x02, 0x05, 0x0d,
-0x46, 0x03, 0x01, 0x02, 0x01, 0x1d, 0x08, 0xe5,
-0x07, 0xe6, 0x03, 0xe5, 0x25, 0x01, 0x11, 0x01,
-0x0b, 0x02, 0x01, 0xe5, 0x04, 0x02, 0xe5, 0x10,
-0x0d, 0x01, 0x0a, 0x06, 0xe5, 0xe6, 0xe5, 0x05,
-0xe5, 0x0a, 0x44, 0x02, 0xe6, 0x01, 0xe5, 0x03,
-0x19, 0x01, 0x0c, 0x04, 0x01, 0x0a, 0x03, 0x0f,
-0x01, 0x04, 0x01, 0xe5, 0xe5, 0x0a, 0x12, 0xe6,
-0x05, 0x35, 0x01, 0xe5, 0x03, 0x04, 0xe5, 0xe5,
-0xe5, 0x06, 0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x3f,
-0x01, 0x02, 0x05, 0x02, 0x02, 0x28, 0x06, 0x08,
-0xe5, 0x01, 0x13, 0x01, 0x04, 0x02, 0x01, 0x1c,
-0x42, 0xe5, 0x01, 0x06, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x03, 0xe5, 0x01, 0x01, 0x40, 0xe5, 0x04,
-0x02, 0x01, 0xe6, 0x23, 0x05, 0x02, 0x05, 0xe5,
-0x06, 0x01, 0x02, 0x02, 0xe5, 0x01, 0x12, 0x01,
-0x06, 0x01, 0x05, 0x06, 0x06, 0x03, 0xe5, 0x06,
-0x06, 0x34, 0x01, 0x05, 0xe6, 0xe5, 0x01, 0xe5,
-0xe7, 0xe6, 0x02, 0x01, 0x03, 0x05, 0x42, 0xe7,
-0xe5, 0x01, 0x26, 0x01, 0x03, 0x03, 0x01, 0x03,
-0x02, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x0e, 0x09,
-0x02, 0x01, 0x0e, 0x01, 0x01, 0xe5, 0x02, 0x0d,
-0xe6, 0x33, 0x01, 0x01, 0x03, 0x01, 0x01, 0x01,
-0x04, 0xe5, 0xe6, 0x01, 0x02, 0x02, 0xe5, 0x03,
-0x3e, 0x03, 0x01, 0x01, 0x01, 0xe5, 0x2b, 0x11,
-0x01, 0x01, 0x0f, 0x01, 0x07, 0x01, 0x02, 0xe6,
-0x05, 0x07, 0x0a, 0x08, 0x19, 0xe5, 0x1f, 0x01,
-0x07, 0x01, 0x01, 0xe5, 0x01, 0x01, 0x01, 0x07,
-0x01, 0x4a, 0x01, 0xe6, 0x2a, 0x13, 0x04, 0x0e,
-0x01, 0x07, 0x01, 0x02, 0x09, 0x15, 0x01, 0x05,
-0x33, 0x04, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x4b, 0xe5, 0x26, 0x13,
-0xe5, 0x07, 0x02, 0x06, 0x13, 0xe5, 0x04, 0x0c,
-0x02, 0x26, 0x02, 0x06, 0x13, 0x02, 0x06, 0x02,
-0x06, 0xe5, 0x04, 0x09, 0x02, 0xe5, 0x43, 0x04,
-0x28, 0x01, 0x1b, 0xe5, 0x07, 0x01, 0x11, 0x05,
-0xe5, 0x0b, 0xe5, 0x03, 0x0a, 0x02, 0x06, 0x0b,
-0x0e, 0x0e, 0x02, 0x11, 0x01, 0xe5, 0x07, 0x06,
-0x02, 0x46, 0x02, 0xe5, 0x0d, 0x09, 0x06, 0x02,
-0x03, 0x05, 0x09, 0x02, 0x03, 0x02, 0x09, 0x03,
-0x05, 0x02, 0x03, 0x02, 0x03, 0x05, 0xe6, 0x06,
-0x02, 0x03, 0x02, 0xe5, 0x07, 0x05, 0x03, 0x0b,
-0x09, 0x09, 0x09, 0x03, 0x05, 0x09, 0x06, 0x02,
-0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0x01, 0x02, 0x02, 0x1c,
-0xe5, 0x12, 0x08, 0xe5, 0x08, 0x12, 0xe5, 0x1b,
-0x3e, 0x1c, 0x0a, 0x4d, 0xe5, 0x01, 0x1f, 0x11,
-0x0a, 0x09, 0x12, 0x39, 0x0b, 0x17, 0x05, 0x1f,
-0x51, 0x01, 0xe5, 0x23, 0x12, 0x07, 0x01, 0x09,
-0x11, 0x01, 0x0a, 0xe6, 0x03, 0x01, 0x04, 0x02,
-0x02, 0x0b, 0x01, 0x07, 0x06, 0x01, 0x02, 0x09,
-0x0e, 0x04, 0x03, 0xe5, 0xe5, 0x03, 0x02, 0x01,
-0x02, 0x04, 0x01, 0xe5, 0x02, 0x05, 0x01, 0x47,
-0xe5, 0x01, 0x35, 0x01, 0xe5, 0x05, 0x01, 0xe6,
-0x04, 0x02, 0x0d, 0x01, 0xe5, 0xe7, 0x08, 0x04,
-0xe5, 0xe6, 0x05, 0x02, 0x03, 0x06, 0x01, 0x07,
-0x07, 0x01, 0xe6, 0x03, 0x03, 0xe5, 0x0e, 0x02,
-0xe5, 0x04, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x09, 0x01, 0x41, 0x04, 0x01, 0xe6, 0xe6,
-0x21, 0x13, 0x07, 0x01, 0x03, 0x03, 0x01, 0x11,
-0x0c, 0x06, 0x09, 0x09, 0x01, 0x1d, 0x01, 0x0e,
-0x01, 0x06, 0x02, 0x02, 0x04, 0x04, 0x07, 0x01,
-0x4a, 0x09, 0x03, 0x15, 0xe5, 0x07, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe5, 0x05, 0xe5, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x09, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x03, 0x01, 0xe5,
-0x01, 0x37, 0x0a, 0x06, 0x01, 0x0a, 0x06, 0x01,
-0xe5, 0x08, 0xe5, 0x04, 0x01, 0xe5, 0x05, 0x02,
-0x1c, 0x01, 0x1e, 0x06, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x54, 0x01, 0xe6, 0x34, 0x01, 0x07, 0x09,
-0x01, 0x11, 0x01, 0x0d, 0x02, 0xe5, 0xe6, 0x08,
-0x1c, 0x01, 0x1b, 0x02, 0x06, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x09, 0x43, 0x05, 0x02, 0xe6, 0x36,
-0x0a, 0x06, 0x01, 0x0a, 0x06, 0x01, 0xe5, 0x0c,
-0xe7, 0x08, 0x1e, 0x0a, 0x01, 0x27, 0x09, 0x4d,
-0x06, 0x01, 0xe6, 0x34, 0x01, 0x0c, 0x04, 0x01,
-0x0a, 0x06, 0x01, 0xe5, 0xe5, 0x08, 0xe5, 0x02,
-0x02, 0x09, 0x0b, 0x09, 0x0b, 0x04, 0x01, 0x02,
-0x13, 0x10, 0x02, 0x04, 0x01, 0x0c, 0x45, 0x01,
-0x01, 0xe6, 0x20, 0x01, 0xe5, 0x11, 0xe5, 0x05,
-0xe5, 0xe5, 0x13, 0x05, 0x27, 0xe5, 0xe5, 0x39,
-0xe5, 0xe5, 0x19, 0x4d, 0x02, 0x11, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0xe5, 0x01, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0xe5, 0x04, 0xe5, 0xe7,
-0x04, 0x01, 0x01, 0x05, 0x01, 0x01, 0x01, 0x03,
-0x01, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0x02, 0x03,
-0xe5, 0xe5, 0x06, 0x01, 0x02, 0x04, 0x01, 0x01,
-0x05, 0x01, 0x03, 0x03, 0x01, 0x02, 0x04, 0xe6,
-0x06, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x06, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0x0a, 0x02, 0xe5, 0x21,
-0x05, 0x19, 0x0c, 0x05, 0x03, 0x05, 0xe5, 0x09,
-0xe5, 0x07, 0x01, 0xe6, 0x06, 0x05, 0xe5, 0x18,
-0x01, 0x31, 0x4d, 0x09, 0xe5, 0xe7, 0x28, 0x15,
-0x01, 0x0a, 0x04, 0x0a, 0x01, 0xe5, 0x02, 0x0a,
-0x14, 0x01, 0x11, 0x01, 0x24, 0x09, 0x12, 0x50,
-0xe5, 0xe5, 0xe5, 0x25, 0x03, 0x09, 0x19, 0x01,
-0xe5, 0x01, 0x0b, 0x0e, 0x05, 0x01, 0x07, 0x07,
-0x11, 0x09, 0x09, 0x06, 0x7a, 0x02, 0x35, 0x01,
-0x01, 0x04, 0xe5, 0x08, 0x01, 0x0b, 0x03, 0x01,
-0x0c, 0x03, 0x0c, 0x01, 0xe5, 0x05, 0xe5, 0xe6,
-0x07, 0x03, 0x16, 0x0d, 0x07, 0xe6, 0x12, 0x4f,
-0x06, 0xe7, 0x1e, 0x17, 0xe5, 0x06, 0x03, 0x03,
-0x01, 0x13, 0x18, 0x03, 0xe5, 0x01, 0x0c, 0x0b,
-0x2a, 0x13, 0x51, 0x02, 0xe6, 0xe7, 0x12, 0x04,
-0x08, 0xe5, 0x10, 0x07, 0xe5, 0x0f, 0x07, 0x08,
-0x12, 0x02, 0x02, 0x05, 0x08, 0x08, 0x03, 0x03,
-0x03, 0xe5, 0x0d, 0x0b, 0x16, 0x0c, 0x2a, 0x24,
-0x01, 0x01, 0xe6, 0x15, 0x06, 0x02, 0x21, 0xe5,
-0x03, 0x13, 0x01, 0x0c, 0x03, 0xe5, 0x0b, 0x09,
-0x02, 0x04, 0x01, 0x06, 0x01, 0xe5, 0x28, 0x0f,
-0x10, 0x07, 0x3d, 0xe9, 0x13, 0x02, 0x02, 0xe5,
-0x04, 0x10, 0x11, 0x06, 0x0b, 0x0c, 0x0c, 0x02,
-0x17, 0x0c, 0xe6, 0x0f, 0x09, 0x6e, 0x0b, 0xe6,
-0x07, 0x21, 0x0c, 0x07, 0x02, 0x15, 0x08, 0x04,
-0xe7, 0x0c, 0x03, 0x02, 0x01, 0x06, 0x02, 0x04,
-0x01, 0x06, 0x01, 0xe7, 0x1f, 0x0b, 0x0b, 0x07,
-0x04, 0x48, 0xe9, 0x2a, 0x0d, 0x07, 0x04, 0x09,
-0x19, 0x03, 0x0e, 0x0c, 0x06, 0x07, 0x04, 0xe5,
-0xe5, 0x31, 0x02, 0x03, 0x53, 0x01, 0xe5, 0x18,
-0x09, 0x0c, 0x06, 0x10, 0x0a, 0x01, 0x04, 0xe5,
-0xe5, 0xe5, 0xe5, 0x01, 0x06, 0x02, 0x04, 0x2b,
-0x07, 0x07, 0x01, 0x33, 0x47, 0x02, 0xe6, 0x09,
-0x17, 0x32, 0x09, 0x06, 0x18, 0xe5, 0x06, 0x1e,
-0xe5, 0x07, 0x32, 0x04, 0x45, 0x02, 0x17, 0x1d,
-0x1f, 0x01, 0x07, 0x04, 0x0c, 0x2d, 0x05, 0x01,
-0x09, 0x17, 0x0a, 0x59, 0x01, 0x01, 0x01, 0x19,
-0x09, 0x09, 0xe5, 0x03, 0x02, 0x0a, 0x0f, 0x02,
-0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x28,
-0xe5, 0x32, 0xe5, 0x04, 0x4e, 0x01, 0x03, 0x01,
-0x02, 0x01, 0x16, 0x09, 0x08, 0x13, 0x10, 0x03,
-0x09, 0x05, 0x02, 0x01, 0x01, 0xe5, 0x0a, 0xe5,
-0x07, 0x18, 0x35, 0xe5, 0x55, 0x02, 0x01, 0xe5,
-0x03, 0x0f, 0x01, 0x02, 0x04, 0xe5, 0x11, 0x01,
-0xe5, 0xe5, 0x0d, 0x01, 0x0a, 0x04, 0x0a, 0xe5,
-0x0d, 0x01, 0x07, 0x5d, 0x53, 0xe5, 0xe6, 0xe5,
-0x10, 0xe5, 0xe5, 0x05, 0x13, 0x02, 0x01, 0x0e,
-0x0c, 0x10, 0x0c, 0x09, 0x09, 0xa2, 0x02, 0x01,
-0x01, 0xe8, 0x1a, 0x02, 0x03, 0x02, 0x01, 0x01,
-0x08, 0x13, 0x0a, 0xe5, 0x08, 0x06, 0xe6, 0x05,
-0x02, 0x09, 0x02, 0x03, 0x02, 0x09, 0xe5, 0xe5,
-0x0a, 0x3e, 0x50, 0xe5, 0xe5, 0xe6, 0xe5, 0x01,
-0x11, 0x04, 0x01, 0x01, 0xe5, 0x03, 0x03, 0x0e,
-0x02, 0x01, 0x0e, 0x01, 0x01, 0xe6, 0x02, 0x09,
-0x02, 0x01, 0xe5, 0x02, 0x04, 0x04, 0x02, 0xe7,
-0x02, 0x02, 0x01, 0xe5, 0x01, 0x04, 0x01, 0x01,
-0x01, 0x09, 0x8a, 0x03, 0xe6, 0xe8, 0x17, 0x04,
-0x02, 0x04, 0x02, 0x0b, 0x01, 0x02, 0x0e, 0x09,
-0x09, 0x11, 0x08, 0x04, 0x0a, 0x06, 0x01, 0x04,
-0x06, 0x3d, 0x52, 0x01, 0xe7, 0x1a, 0x01, 0xe6,
-0x01, 0x02, 0x09, 0x04, 0x01, 0x04, 0x01, 0x0c,
-0x07, 0x1a, 0x01, 0x07, 0xe5, 0xe5, 0x05, 0x02,
-0x06, 0x01, 0xe5, 0xe5, 0x02, 0xe6, 0x04, 0x02,
-0x3b, 0x01, 0x01, 0x4c, 0x02, 0x01, 0x1a, 0x02,
-0x02, 0x1a, 0x02, 0x06, 0xe5, 0x07, 0x02, 0x1a,
-0x02, 0x06, 0x01, 0xe5, 0x07, 0x04, 0x02, 0xe5,
-0x4c, 0x53, 0x03, 0x1b, 0x20, 0x09, 0x09, 0x1d,
-0x10, 0x08, 0xe5, 0x01, 0x06, 0x0b, 0x3a, 0xe5,
-0x51, 0xe9, 0x0d, 0x06, 0x02, 0x01, 0x07, 0x06,
-0x02, 0x06, 0x02, 0x03, 0x05, 0x03, 0x02, 0x02,
-0x05, 0x03, 0x04, 0x01, 0x02, 0x02, 0x06, 0x03,
-0x05, 0x09, 0x04, 0x01, 0x02, 0xe5, 0x01, 0x05,
-0x02, 0x08, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0xe6, 0x06, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x06, 0x01, 0xe5, 0xe5, 0x01, 0x12, 0xe5,
-0x08, 0x06, 0x02, 0x08, 0xe5, 0x11, 0xe5, 0x1c,
-0x1d, 0xa0, 0x08, 0xe5, 0xe6, 0x14, 0x09, 0x08,
-0x0a, 0x13, 0x1b, 0x1b, 0x01, 0x11, 0x9c, 0x01,
-0x1a, 0xe6, 0xe5, 0x06, 0x04, 0x09, 0x0e, 0x04,
-0x01, 0x09, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x0c, 0x07, 0x01, 0x03, 0xe5, 0x03, 0x0b, 0x06,
-0x09, 0x28, 0xe6, 0x54, 0x17, 0x01, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0xe5, 0x02, 0x06, 0x05,
-0x01, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x04,
-0xe5, 0xe6, 0x02, 0x02, 0x01, 0xe5, 0x09, 0x08,
-0xe5, 0xe5, 0x04, 0xe6, 0x01, 0x08, 0x01, 0x05,
-0xe5, 0x07, 0xe5, 0x27, 0x52, 0xe5, 0xe6, 0x13,
-0x04, 0x01, 0x02, 0x0c, 0x09, 0x09, 0x09, 0x0b,
-0x07, 0x01, 0x07, 0x09, 0x13, 0x01, 0x07, 0x11,
-0x02, 0x02, 0x06, 0x02, 0x22, 0x06, 0x01, 0x52,
-0xe6, 0x14, 0xe6, 0x06, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x03, 0x01, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x03, 0xe8, 0x05, 0xe6, 0x05,
-0x01, 0xe6, 0xe5, 0x02, 0xe7, 0x01, 0x04, 0xe6,
-0x09, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0xe5, 0x18, 0x11, 0x1d, 0x01, 0x03, 0x03, 0x01,
-0x07, 0x01, 0x07, 0x01, 0xe6, 0x04, 0x01, 0xe6,
-0x07, 0x13, 0x0a, 0x09, 0x09, 0x28, 0x54, 0x02,
-0x17, 0x0b, 0x09, 0x1b, 0x01, 0x05, 0x01, 0x01,
-0x09, 0x07, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x05,
-0x03, 0x02, 0x02, 0x09, 0x03, 0x03, 0x01, 0x02,
-0x0b, 0x09, 0x28, 0x4c, 0x05, 0xe6, 0xe6, 0x0b,
-0x0c, 0x11, 0x13, 0x09, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x05, 0x01, 0x01, 0x06, 0x0a, 0x01,
-0x05, 0xe6, 0x0b, 0x02, 0x09, 0x09, 0x75, 0x06,
-0x03, 0x17, 0x04, 0x06, 0x02, 0x06, 0x02, 0x10,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x09, 0x09, 0xe5,
-0x02, 0xe7, 0x01, 0x05, 0x05, 0xe5, 0xe6, 0x01,
-0x02, 0xe8, 0x04, 0x01, 0x01, 0x02, 0x04, 0x06,
-0x09, 0x2a, 0x4f, 0x01, 0xe5, 0x01, 0xe5, 0x15,
-0xe5, 0xe5, 0x19, 0x02, 0x1a, 0xe5, 0xe5, 0x05,
-0x09, 0x02, 0x04, 0x15, 0x04, 0x11, 0x01, 0x90,
-0x01, 0xe5, 0x10, 0x01, 0x04, 0x02, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x02, 0x03, 0xe5, 0xe5, 0x02, 0x03, 0x01, 0xe5,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01, 0x01,
-0x02, 0x04, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x06, 0xe5, 0xe5, 0x06,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0c,
-0xe6, 0x19, 0x08, 0x10, 0xe5, 0x18, 0x05, 0xe5,
-0x06, 0xe6, 0x05, 0xe5, 0x0d, 0x0c, 0x01, 0xe7,
-0x03, 0x04, 0x02, 0x08, 0x8e, 0xe5, 0xe7, 0x14,
-0xe5, 0x0d, 0x17, 0x0e, 0xe5, 0x01, 0x02, 0xe5,
-0xe5, 0x02, 0x07, 0x10, 0xe5, 0x03, 0x03, 0x07,
-0x1a, 0xe5, 0x08, 0x80, 0x01, 0x02, 0x22, 0x11,
-0x21, 0x02, 0x03, 0x01, 0x0a, 0x05, 0x09, 0x06,
-0x05, 0x05, 0x0a, 0xe5, 0x19, 0x0c, 0x05, 0x20,
-0x46, 0x02, 0x0a, 0x0e, 0xe5, 0x2f, 0x07, 0x01,
-0x18, 0x15, 0x02, 0x09, 0x09, 0xe6, 0x05, 0x7f,
-0x03, 0x04, 0xe5, 0xe7, 0x17, 0x30, 0x0b, 0x01,
-0x03, 0x2a, 0x12, 0x01, 0x04, 0x0a, 0x09, 0x72,
-0x05, 0xe5, 0x01, 0x3b, 0x13, 0x02, 0xe5, 0x01,
-0x1b, 0xe5, 0x09, 0x03, 0x08, 0xe5, 0x01, 0x03,
-0x05, 0x0c, 0xe5, 0x0c, 0x07, 0x01, 0x05, 0x02,
-0x21, 0x05, 0x13, 0x28, 0xe5, 0xe5, 0xe5, 0x09,
-0x19, 0x04, 0x11, 0x08, 0x1d, 0x02, 0x04, 0x06,
-0x01, 0xe5, 0x02, 0x09, 0x02, 0x02, 0x09, 0x06,
-0x04, 0x06, 0x01, 0x06, 0x05, 0x0e, 0x04, 0x11,
-0x0a, 0x0a, 0x0a, 0x2c, 0x05, 0x02, 0xe5, 0xe5,
-0x41, 0x01, 0x07, 0x01, 0x01, 0x07, 0xe5, 0x07,
-0x09, 0x16, 0x03, 0xe5, 0x0d, 0x06, 0x15, 0x0e,
-0xe5, 0x66, 0xe5, 0xe6, 0x05, 0x2b, 0x26, 0x0e,
-0x04, 0x03, 0x09, 0xe5, 0x03, 0x07, 0x01, 0x01,
-0x07, 0x03, 0xe5, 0x0c, 0x27, 0x10, 0x4c, 0x01,
-0xe6, 0x38, 0x0d, 0x13, 0x0a, 0x03, 0x06, 0x0c,
-0x1a, 0x47, 0x4c, 0x02, 0xe5, 0x04, 0x36, 0x0f,
-0x12, 0x1c, 0x03, 0x08, 0x01, 0x09, 0x13, 0x17,
-0x0f, 0x5b, 0x02, 0x01, 0xe5, 0x04, 0x4b, 0x16,
-0x01, 0x09, 0x09, 0x05, 0x01, 0x19, 0x82, 0x0a,
-0xe7, 0x04, 0x03, 0x3c, 0x16, 0x0b, 0x24, 0x04,
-0x10, 0x8b, 0xe6, 0xe5, 0x46, 0x0d, 0x0c, 0xe5,
-0xe5, 0x02, 0x08, 0xe5, 0xe6, 0x05, 0x02, 0xe5,
-0xe5, 0x02, 0x01, 0xe5, 0x06, 0x14, 0x4e, 0xe5,
-0x31, 0x01, 0x02, 0xe6, 0xe5, 0xe5, 0x45, 0x0b,
-0x0f, 0x0c, 0x02, 0xe5, 0x07, 0xe5, 0x01, 0xe6,
-0x03, 0xe5, 0xe6, 0x17, 0x48, 0x01, 0x34, 0x02,
-0x03, 0xe6, 0x03, 0x44, 0x06, 0xe5, 0xe5, 0xe5,
-0x01, 0x0e, 0x03, 0x02, 0x01, 0x0a, 0x01, 0x01,
-0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x06, 0x67, 0x29,
-0xe5, 0x03, 0x04, 0x01, 0xe6, 0x01, 0x48, 0x07,
-0x01, 0x04, 0x0c, 0x06, 0x09, 0x02, 0x01, 0x04,
-0xe5, 0xe5, 0xe5, 0x06, 0x93, 0xe5, 0x05, 0x05,
-0xe6, 0x47, 0x04, 0x0c, 0x08, 0x01, 0xe5, 0x03,
-0x02, 0x01, 0x07, 0x06, 0x09, 0x03, 0x02, 0x02,
-0xe5, 0x01, 0x0c, 0x1d, 0x01, 0x67, 0x02, 0x01,
-0x02, 0x06, 0x02, 0x3e, 0x02, 0x01, 0x01, 0x04,
-0x09, 0x02, 0x01, 0xe5, 0x02, 0x05, 0x03, 0x09,
-0x09, 0x03, 0x01, 0x03, 0x02, 0x01, 0x0c, 0x1d,
-0x01, 0x01, 0x64, 0x02, 0xe8, 0x47, 0x09, 0x01,
-0x07, 0x09, 0x03, 0x0f, 0x01, 0x01, 0x07, 0x01,
-0x02, 0x01, 0x02, 0x01, 0x01, 0xe5, 0x0d, 0x1d,
-0x01, 0x6a, 0xe6, 0x4a, 0x07, 0x01, 0x02, 0x06,
-0x07, 0x04, 0x0e, 0x01, 0x02, 0x04, 0x04, 0xe6,
-0x01, 0x05, 0xe5, 0x0d, 0x04, 0x18, 0x01, 0x6a,
-0xe7, 0x57, 0xe5, 0x07, 0xe5, 0x11, 0x02, 0x10,
-0x06, 0x9a, 0xe6, 0xe6, 0x4c, 0xe5, 0x0a, 0x09,
-0x13, 0xe5, 0x0e, 0x02, 0x01, 0x03, 0xe5, 0x14,
-0x85, 0x02, 0xe5, 0x0d, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x06, 0x02, 0x06, 0x02, 0x03, 0x05, 0x03,
-0x05, 0x09, 0x09, 0x09, 0x02, 0x02, 0x03, 0xe6,
-0x08, 0x06, 0x02, 0x09, 0x06, 0x02, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x06, 0xe7, 0xe5, 0x01, 0x44, 0xe5, 0x03,
-0x01, 0x02, 0x4e, 0x02, 0x12, 0xe5, 0x69, 0x02,
-0x07, 0x01, 0xe6, 0x46, 0x08, 0x38, 0x18, 0x13,
-0x6c, 0x0a, 0xe6, 0xe5, 0x3d, 0xe5, 0xe5, 0x03,
-0x02, 0x01, 0x09, 0x13, 0x07, 0x01, 0x0e, 0x02,
-0x01, 0x02, 0x04, 0x01, 0xe6, 0x12, 0x02, 0x10,
-0x73, 0x01, 0xe5, 0x3e, 0x01, 0xe5, 0x07, 0xe6,
-0xe5, 0x02, 0x02, 0xe5, 0x07, 0x08, 0xe6, 0x03,
-0xe5, 0xe6, 0x09, 0x04, 0xe5, 0xe7, 0x04, 0x01,
-0xe6, 0x10, 0x03, 0x01, 0x0d, 0x02, 0x72, 0xe7,
-0x3e, 0x01, 0x07, 0x01, 0x06, 0x06, 0x05, 0x09,
-0x1b, 0x06, 0x01, 0xe5, 0xe5, 0x14, 0x03, 0x0c,
-0x02, 0x3f, 0x32, 0xe5, 0x01, 0x15, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x01, 0x04, 0x01, 0x07, 0xe6,
-0x05, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0xe6, 0x02,
-0xe6, 0x09, 0xe6, 0x06, 0xe5, 0x07, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe6, 0xe5,
-0x48, 0x01, 0x17, 0x03, 0x01, 0xe5, 0x05, 0x01,
-0x0a, 0x06, 0x01, 0xe6, 0x07, 0xe5, 0x01, 0x24,
-0x28, 0x4b, 0x01, 0x49, 0x01, 0x19, 0x01, 0x01,
-0xe5, 0x04, 0xe5, 0xe5, 0x05, 0x03, 0x05, 0xe5,
-0xe5, 0x05, 0x09, 0x20, 0x2a, 0x4c, 0xe5, 0x48,
-0x01, 0x1b, 0x01, 0x04, 0xe7, 0xe5, 0x03, 0x01,
-0x06, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x08, 0x01,
-0x20, 0x72, 0xe8, 0x48, 0x01, 0x02, 0x09, 0x0e,
-0x01, 0x02, 0xe5, 0x02, 0x01, 0x0c, 0x01, 0x02,
-0x04, 0xe6, 0x06, 0x15, 0x0e, 0x2a, 0x49, 0x02,
-0xe5, 0x56, 0x0f, 0x01, 0xe5, 0x05, 0x2e, 0x05,
-0x01, 0x17, 0x60, 0x0d, 0xe7, 0xe5, 0x0e, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0xe6, 0xe5, 0x02, 0x01, 0x04, 0x02, 0x01,
-0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0xe5, 0x05,
-0x01, 0x04, 0x04, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x0a, 0xe8, 0x0b, 0x30, 0x11, 0x09, 0x16, 0x06,
-0x2f, 0x0f, 0x77, 0xe5, 0xe6, 0x1c, 0x0b, 0x12,
-0x0a, 0x09, 0x07, 0x23, 0x0e, 0x07, 0xe5, 0x0c,
-0x09, 0x05, 0x5c, 0x1b, 0xe9, 0x3c, 0x05, 0x13,
-0x2b, 0x04, 0x10, 0x06, 0x06, 0x35, 0x11, 0x0c,
-0x32, 0x02, 0x0a, 0x34, 0x01, 0xe5, 0x01, 0x05,
-0xe5, 0x05, 0xe7, 0x05, 0x02, 0x06, 0x01, 0xe5,
-0x02, 0x02, 0x02, 0x17, 0xe5, 0xe5, 0xe5, 0x12,
-0xe6, 0x0b, 0x0c, 0x10, 0x5a, 0x01, 0xe7, 0x3f,
-0xe5, 0xe5, 0xe5, 0x02, 0x0f, 0x01, 0x03, 0x06,
-0x01, 0xe5, 0x05, 0x02, 0x0d, 0x01, 0x0b, 0x02,
-0x03, 0x02, 0x0b, 0x12, 0x04, 0x02, 0x29, 0x0f,
-0x33, 0x01, 0xe6, 0x3a, 0x05, 0x0f, 0x01, 0x06,
-0x07, 0x05, 0xe5, 0x1b, 0xe5, 0x08, 0x03, 0x03,
-0x03, 0x10, 0x05, 0x3b, 0x09, 0x03, 0x1b, 0x06,
-0x0b, 0x01, 0x01, 0xe5, 0x0b, 0x23, 0x0e, 0x04,
-0x11, 0x10, 0x02, 0x04, 0x06, 0x09, 0x04, 0x03,
-0x05, 0x01, 0xe5, 0x02, 0x02, 0x02, 0x0b, 0x0e,
-0x04, 0xe5, 0x11, 0x0c, 0x06, 0x4d, 0x05, 0x39,
-0x02, 0x03, 0x07, 0x0b, 0x0c, 0x0d, 0x02, 0x07,
-0xe5, 0x04, 0x02, 0x01, 0x05, 0x01, 0x04, 0xe5,
-0x04, 0x15, 0x31, 0xe5, 0x36, 0x10, 0x05, 0x47,
-0x03, 0x07, 0x04, 0x06, 0x05, 0x01, 0x02, 0xe6,
-0xe5, 0x04, 0x07, 0x01, 0x04, 0x04, 0x06, 0x03,
-0x01, 0xe6, 0x10, 0x01, 0x3a, 0x13, 0x0d, 0x04,
-0xe6, 0x17, 0x01, 0xe6, 0x04, 0x49, 0x10, 0xe5,
-0x02, 0x08, 0x04, 0x15, 0x0f, 0x03, 0x4e, 0x15,
-0x13, 0x19, 0xe6, 0x04, 0x39, 0x01, 0x04, 0x06,
-0x04, 0x02, 0x1a, 0xe7, 0x12, 0x15, 0x19, 0x1b,
-0x09, 0x26, 0x29, 0x02, 0xe6, 0x04, 0x3a, 0x11,
-0xe6, 0x14, 0xe5, 0x03, 0x01, 0x01, 0x07, 0x08,
-0xe5, 0x01, 0x02, 0x06, 0x07, 0xe5, 0x01, 0x1e,
-0x24, 0x3f, 0x09, 0x03, 0x05, 0x3b, 0x2b, 0x0c,
-0x01, 0x05, 0x04, 0x0e, 0x05, 0x0c, 0x5c, 0x27,
-0xe6, 0xe5, 0x01, 0x08, 0x1a, 0x09, 0x25, 0x06,
-0x02, 0x11, 0xe5, 0x08, 0x08, 0xe5, 0x0a, 0x08,
-0xe5, 0xe5, 0x05, 0x01, 0x07, 0x21, 0x09, 0x22,
-0x1d, 0x03, 0x06, 0x07, 0xe6, 0x07, 0x01, 0x41,
-0xe5, 0x12, 0x06, 0x01, 0x06, 0x02, 0xe5, 0x07,
-0xe5, 0x07, 0x07, 0x01, 0x09, 0x09, 0x09, 0x09,
-0x01, 0xe5, 0x04, 0x21, 0x12, 0xe5, 0x04, 0x03,
-0x08, 0xe5, 0x07, 0x06, 0x05, 0x07, 0xe5, 0xe6,
-0xe8, 0x54, 0x02, 0xe5, 0x04, 0x05, 0x03, 0xe5,
-0x07, 0x01, 0xe5, 0x0b, 0x06, 0x01, 0x10, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x0e, 0xe7, 0x08, 0xe5,
-0x04, 0x09, 0x02, 0xe5, 0x04, 0x13, 0x09, 0x02,
-0x01, 0x04, 0x09, 0x09, 0x0a, 0xe8, 0xe5, 0x01,
-0x01, 0x37, 0xe5, 0x14, 0xe5, 0x01, 0x02, 0xe5,
-0x04, 0x02, 0x01, 0x01, 0xe5, 0x0a, 0x02, 0xe5,
-0x0a, 0x06, 0x01, 0x0c, 0xe5, 0xe5, 0x02, 0xe5,
-0x04, 0x11, 0x01, 0x01, 0xe5, 0x02, 0x05, 0xe5,
-0x01, 0x01, 0x07, 0x01, 0x03, 0xe5, 0x01, 0x01,
-0x03, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x03, 0x01,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x02, 0x06, 0x02,
-0x02, 0xe5, 0x04, 0x07, 0x01, 0x02, 0xe5, 0x01,
-0x04, 0x37, 0xe5, 0xe5, 0x14, 0x0e, 0x01, 0xe5,
-0xe5, 0xe5, 0xe6, 0x01, 0x01, 0x11, 0x0e, 0x08,
-0x22, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x09, 0x06, 0x02, 0x06, 0xe5, 0xe5, 0x06,
-0x01, 0x0c, 0x01, 0x09, 0x04, 0xe5, 0xe6, 0x01,
-0x38, 0xe5, 0x01, 0x13, 0x15, 0x03, 0xe5, 0x01,
-0x01, 0x11, 0x05, 0xe5, 0x0d, 0x1f, 0x04, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x04, 0xe5, 0xe5, 0xe5, 0x0a, 0x03, 0xe5,
-0xe5, 0x54, 0x02, 0x03, 0x05, 0x04, 0x01, 0x02,
-0x09, 0x09, 0x09, 0x06, 0x06, 0x08, 0x02, 0x05,
-0x09, 0x09, 0xe5, 0x01, 0x02, 0x02, 0x06, 0x02,
-0x03, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x03, 0x05, 0x0c, 0x01, 0xe5, 0x01,
-0x40, 0x0f, 0x03, 0x03, 0x0d, 0x01, 0x01, 0x02,
-0x04, 0x14, 0x08, 0x01, 0x01, 0xe5, 0x21, 0x02,
-0x08, 0x01, 0x02, 0x04, 0x01, 0x01, 0xe5, 0x03,
-0x09, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x03,
-0x05, 0x02, 0x01, 0x04, 0x02, 0x01, 0x04, 0x02,
-0xe6, 0x03, 0x0a, 0x05, 0xe5, 0x53, 0x01, 0x09,
-0x0b, 0xe5, 0x01, 0x01, 0x01, 0x14, 0x01, 0x01,
-0x1d, 0x11, 0x01, 0x06, 0x09, 0x0b, 0xe5, 0x19,
-0x02, 0x01, 0x0e, 0x0c, 0x02, 0x01, 0x01, 0x0c,
-0x03, 0x50, 0x02, 0x04, 0x09, 0x08, 0xe5, 0xe5,
-0xe6, 0xe5, 0x01, 0x01, 0x06, 0x0a, 0x01, 0x01,
-0x11, 0x08, 0xe5, 0xe6, 0x04, 0xe7, 0x03, 0x02,
-0xe7, 0x02, 0x02, 0xe6, 0x03, 0x02, 0x01, 0x01,
-0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0xe5,
-0xe5, 0xe5, 0x01, 0x01, 0xe7, 0x03, 0x02, 0xe6,
-0x03, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x02, 0x01,
-0x01, 0x02, 0x01, 0xe5, 0xe8, 0xe5, 0x01, 0x0b,
-0xe5, 0xe6, 0x08, 0x47, 0x07, 0xe5, 0x04, 0x09,
-0x02, 0x02, 0x03, 0x04, 0x04, 0x29, 0x04, 0x04,
-0x06, 0x09, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x09, 0x0a, 0x01, 0x01,
-0x0a, 0x01, 0x40, 0x0c, 0xe5, 0x03, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x0b, 0xe5,
-0x10, 0x08, 0xe5, 0x07, 0xe5, 0x08, 0x02, 0x05,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x03, 0x02, 0xe6, 0x08, 0x01, 0xe7,
-0x07, 0x05, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x02, 0x09, 0xe6, 0x02, 0xe5, 0x01, 0xe5,
-0x07, 0xe6, 0x06, 0xe5, 0x07, 0x04, 0x01, 0x02,
-0x0b, 0x09, 0xe5, 0x07, 0xe5, 0x07, 0x05, 0xe6,
-0xe7, 0x03, 0xe5, 0xe7, 0x03, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe7,
-0x03, 0xe5, 0xe6, 0x02, 0x01, 0xe5, 0xe7, 0x01,
-0x01, 0xe5, 0xe6, 0xe5, 0x05, 0x06, 0x06, 0xe5,
-0xe7, 0x01, 0x3b, 0x10, 0x02, 0x10, 0x02, 0x27,
-0x32, 0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x02, 0x03,
-0x01, 0x03, 0x03, 0x01, 0x03, 0x03, 0x01, 0x03,
-0x03, 0x01, 0x03, 0x02, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x0a, 0x03, 0x05, 0x02,
-0xe5, 0xe6, 0x3b, 0x10, 0x02, 0x12, 0x07, 0x13,
-0x0b, 0x1d, 0x09, 0x09, 0x01, 0x06, 0x02, 0x06,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x02,
-0x06, 0xe5, 0x02, 0x04, 0x04, 0x04, 0xe5, 0x15,
-0xe5, 0x01, 0x01, 0x3d, 0x01, 0x0c, 0x09, 0x04,
-0x01, 0xe7, 0x02, 0xe5, 0xe6, 0xe5, 0x05, 0xe7,
-0x05, 0xe5, 0x02, 0x02, 0x04, 0x10, 0x04, 0x07,
-0xe6, 0x06, 0xe6, 0x03, 0x01, 0x02, 0x07, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0xe5, 0x06, 0x09, 0x01, 0x01, 0x01, 0x41, 0xe5,
-0x09, 0x08, 0xe5, 0x04, 0x01, 0xe6, 0x01, 0x02,
-0x01, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x04, 0x03,
-0x02, 0x01, 0x03, 0x08, 0x03, 0x01, 0x07, 0x09,
-0x05, 0x01, 0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x06, 0x0c,
-0x01, 0x01, 0x3f, 0x01, 0x13, 0x0a, 0x06, 0x08,
-0x02, 0x01, 0x07, 0x03, 0x0d, 0x01, 0x09, 0x05,
-0x10, 0x0c, 0x02, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x02, 0x04, 0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe5,
-0x02, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x08, 0x02,
-0x03, 0x08, 0x0a, 0x02, 0xe5, 0x14, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x05,
-0xe7, 0x01, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0x01,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe6, 0xe5, 0x05,
-0x02, 0x08, 0x03, 0x02, 0xe7, 0x05, 0xe7, 0x05,
-0xe7, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0xe5, 0x01,
-0xe7, 0x01, 0x03, 0xe7, 0x01, 0x03, 0xe7, 0x01,
-0xe5, 0x01, 0xe7, 0x01, 0x03, 0xe7, 0x01, 0x03,
-0xe7, 0x01, 0xe5, 0x01, 0xe7, 0x01, 0x03, 0xe7,
-0x06, 0xe6, 0x07, 0xe7, 0x3e, 0x01, 0x0a, 0x10,
-0x01, 0x07, 0x01, 0xe6, 0x06, 0xe5, 0x07, 0x07,
-0x22, 0xe5, 0x0e, 0x01, 0xe6, 0x01, 0x02, 0x02,
-0x06, 0x02, 0xe5, 0x04, 0x02, 0x06, 0x09, 0x02,
-0x06, 0x02, 0x06, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x06, 0x09, 0x03, 0x41,
-0x1b, 0x01, 0x03, 0x02, 0xe5, 0xe5, 0x03, 0x01,
-0x02, 0xe5, 0x01, 0x05, 0x07, 0x1e, 0x06, 0x02,
-0x06, 0x02, 0xe5, 0xe5, 0x05, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0x03, 0x02,
-0x02, 0x03, 0x02, 0x02, 0x03, 0x02, 0x02, 0x03,
-0x02, 0x02, 0x06, 0x0b, 0x3f, 0x01, 0x0a, 0x08,
-0x0e, 0xe5, 0xe5, 0x04, 0x01, 0xe5, 0x01, 0x05,
-0x03, 0x13, 0x05, 0x02, 0x08, 0xe5, 0x06, 0xe5,
-0x07, 0xe5, 0x06, 0x01, 0x04, 0x03, 0xe5, 0x07,
-0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x02, 0x05, 0x09, 0x01, 0xe5, 0x40, 0xe5,
-0x0a, 0x09, 0x09, 0xe5, 0xe6, 0x01, 0x02, 0x01,
-0x04, 0x02, 0xe5, 0xe5, 0x02, 0x02, 0x09, 0x04,
-0x02, 0x0d, 0xe6, 0x06, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe8, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe7, 0x03, 0xe5,
-0xe6, 0x08, 0xe6, 0x68, 0xe5, 0x19, 0x09, 0x02,
-0x0c, 0x0a, 0x08, 0x05, 0xe5, 0xe5, 0x03, 0x01,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x06, 0x01, 0xe5,
-0x04, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x06, 0x01,
-0x08, 0xe5, 0x02, 0x03, 0x01, 0x04, 0x02, 0x01,
-0x18, 0xe7, 0x10, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe5, 0xe5,
-0x03, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x04,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0x04, 0x02, 0xe6,
-0x06, 0x01, 0x01, 0x02, 0x02, 0x01, 0x04, 0x02,
-0x01, 0xe6, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x0a, 0xe5,
-0xe6, 0x15, 0x2c, 0x07, 0xe5, 0x01, 0x05, 0x04,
-0x04, 0x13, 0xe5, 0x07, 0xe5, 0x06, 0x03, 0x04,
-0x05, 0x09, 0x08, 0x12, 0xe5, 0x07, 0x03, 0x01,
-0x0e, 0x02, 0x09, 0x0f, 0xe5, 0x03, 0x07, 0x06,
-0x02, 0x05, 0x09, 0xe5, 0x0c, 0x03, 0xe5, 0x3c,
-0x06, 0x04, 0xe5, 0x02, 0x11, 0x0e, 0x01, 0x07,
-0x01, 0x02, 0x03, 0x06, 0x03, 0x04, 0x01, 0xe5,
-0x08, 0x02, 0x01, 0x06, 0x0b, 0x01, 0x11, 0x05,
-0x04, 0x02, 0x05, 0x05, 0x09, 0x05, 0x0f, 0x02,
-0x07, 0x05, 0x04, 0xe5, 0x09, 0x04, 0xe5, 0x02,
-0x44, 0x09, 0x05, 0x0a, 0x05, 0x09, 0x02, 0x0a,
-0x18, 0xe5, 0xe6, 0x02, 0x0a, 0x0a, 0x06, 0x08,
-0x19, 0x0a, 0x0c, 0x03, 0x19, 0x0a, 0x10, 0xe7,
-0x46, 0x0c, 0x01, 0x03, 0x04, 0x03, 0x05, 0x03,
-0xe5, 0x05, 0x02, 0x06, 0x09, 0x04, 0xe6, 0x02,
-0x07, 0x1e, 0x03, 0x02, 0xe7, 0x05, 0x04, 0x06,
-0x07, 0xe7, 0x05, 0x01, 0x07, 0x01, 0xe5, 0x07,
-0x07, 0x01, 0x07, 0x01, 0x07, 0xe6, 0x0c, 0xe6,
-0xe6, 0x51, 0x30, 0x05, 0x02, 0xe5, 0xe5, 0x07,
-0xe6, 0x08, 0x10, 0x0e, 0x05, 0x05, 0x03, 0x03,
-0x09, 0x08, 0x01, 0x09, 0x08, 0x08, 0x02, 0x06,
-0x02, 0x06, 0x10, 0x03, 0xe5, 0x43, 0x0d, 0x05,
-0x20, 0x10, 0x08, 0xe5, 0x02, 0x01, 0x04, 0x0a,
-0x1c, 0x17, 0x06, 0x01, 0x0b, 0x01, 0x09, 0x03,
-0x08, 0x06, 0x17, 0x02, 0xe6, 0x3c, 0x01, 0x16,
-0x09, 0x02, 0x03, 0x02, 0x01, 0x04, 0x02, 0x09,
-0xe5, 0x07, 0x10, 0xe5, 0x2a, 0x0b, 0xe5, 0x05,
-0x09, 0x09, 0x06, 0xe5, 0xe5, 0x05, 0x04, 0x0e,
-0xe6, 0x12, 0x08, 0x03, 0x3d, 0x0c, 0x08, 0x01,
-0xe5, 0x0d, 0x06, 0x02, 0x01, 0x13, 0x03, 0x0b,
-0x37, 0x16, 0x0c, 0x03, 0x05, 0x02, 0x03, 0x06,
-0x20, 0x02, 0xe5, 0x34, 0x10, 0x0d, 0x02, 0x01,
-0x07, 0x08, 0x04, 0x08, 0x03, 0x01, 0x0b, 0xe5,
-0x07, 0x03, 0xe6, 0x1a, 0x0c, 0x01, 0x07, 0xe5,
-0x05, 0x04, 0x20, 0x03, 0xe5, 0xe5, 0x05, 0xe5,
-0x0f, 0x01, 0xe5, 0x0e, 0x01, 0xe6, 0x34, 0x0d,
-0x0b, 0x05, 0x0d, 0x19, 0x02, 0x0c, 0x0b, 0x30,
-0x02, 0xe5, 0x31, 0x0a, 0x13, 0x0e, 0xe5, 0xe6,
-0x3c, 0x07, 0xe5, 0x09, 0x0c, 0x1d, 0x18, 0x10,
-0x19, 0x10, 0x15, 0x04, 0x0c, 0x04, 0xe6, 0x02,
-0xe5, 0x02, 0xe5, 0x02, 0xe5, 0x01, 0x01, 0x03,
-0x04, 0x11, 0x01, 0x3c, 0x0b, 0x03, 0x02, 0x09,
-0x04, 0xe5, 0x1c, 0xe5, 0x01, 0x08, 0x0a, 0x07,
-0x01, 0x07, 0x09, 0x3e, 0x03, 0xe5, 0xe5, 0x08,
-0x07, 0x01, 0x07, 0x01, 0x0f, 0x08, 0x02, 0xe5,
-0x4c, 0x02, 0x06, 0x07, 0x0d, 0x0d, 0x01, 0x03,
-0x13, 0x07, 0x07, 0xe5, 0x08, 0x05, 0x06, 0x1e,
-0x0b, 0x02, 0x04, 0x10, 0x07, 0x04, 0x09, 0x15,
-0xe5, 0x01, 0x01, 0x3d, 0x10, 0xe5, 0x04, 0x09,
-0x02, 0x01, 0x07, 0x01, 0x04, 0x05, 0x0f, 0xe5,
-0x07, 0xe5, 0x0a, 0xe5, 0x04, 0x08, 0xe5, 0x15,
-0x01, 0x04, 0x08, 0xe5, 0x25, 0xe5, 0x08, 0x1e,
-0x01, 0x02, 0xe6, 0xe5, 0xe5, 0x39, 0xe6, 0x06,
-0x17, 0x0c, 0x01, 0x0a, 0x04, 0x0a, 0xe5, 0x07,
-0xe5, 0x03, 0xe5, 0x03, 0xe5, 0x0f, 0x16, 0x01,
-0x07, 0xe5, 0x25, 0xe5, 0x03, 0x03, 0x01, 0x1e,
-0x01, 0x02, 0xe8, 0xe5, 0x03, 0x3a, 0x01, 0x0c,
-0x08, 0x01, 0xe5, 0x11, 0xe5, 0x05, 0x05, 0x06,
-0xe5, 0xe5, 0x16, 0x0a, 0xe5, 0x26, 0x09, 0x16,
-0xe5, 0x06, 0xe5, 0x0f, 0x15, 0xe5, 0x01, 0x01,
-0x05, 0x01, 0xe5, 0x01, 0x3c, 0x01, 0x07, 0x0a,
-0x04, 0xe5, 0x11, 0xe5, 0x0b, 0x06, 0xe5, 0x02,
-0x13, 0x0a, 0x55, 0x26, 0xe5, 0x05, 0x03, 0xe8,
-0x08, 0x01, 0x32, 0x0e, 0x01, 0x01, 0x03, 0x01,
-0x04, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x04, 0x0b, 0x01, 0x0e, 0x02, 0x07, 0xe5, 0x27,
-0x27, 0x02, 0xe5, 0x0e, 0x04, 0x01, 0x17, 0xe6,
-0x01, 0x02, 0x3c, 0x09, 0x02, 0x01, 0x07, 0x06,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x03,
-0x1b, 0x03, 0x01, 0x02, 0x03, 0x54, 0x15, 0x01,
-0x01, 0x10, 0x03, 0x04, 0xe6, 0x3d, 0x0c, 0x01,
-0x07, 0xe5, 0x0e, 0x01, 0x01, 0xe7, 0x0b, 0x03,
-0x02, 0x02, 0x06, 0x09, 0x06, 0x01, 0x02, 0x05,
-0x03, 0x24, 0xe5, 0xe5, 0x23, 0x02, 0x09, 0x01,
-0x0a, 0x01, 0x19, 0xe7, 0x3e, 0x09, 0x04, 0x01,
-0x01, 0x03, 0x01, 0x09, 0x04, 0x01, 0x03, 0xe5,
-0x06, 0x04, 0x04, 0xe7, 0x02, 0x02, 0x01, 0xe6,
-0x06, 0xe5, 0x02, 0x04, 0x01, 0xe6, 0x02, 0x04,
-0x24, 0x01, 0xe5, 0x1e, 0x07, 0x01, 0x06, 0x01,
-0x04, 0xe5, 0x03, 0x01, 0x19, 0x02, 0xe5, 0x43,
-0xe5, 0x04, 0x02, 0xe5, 0x18, 0x2c, 0x38, 0x04,
-0x1b, 0x13, 0x02, 0x03, 0x1a, 0xe5, 0x03, 0xe9,
-0x42, 0x02, 0x05, 0x14, 0x08, 0xe5, 0x08, 0x13,
-0x09, 0x02, 0x12, 0x0c, 0xe5, 0x17, 0xe6, 0x20,
-0x04, 0x02, 0x09, 0xe5, 0x03, 0xe5, 0x01, 0x17,
-0x08, 0xe6, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x06,
-0x02, 0x04, 0xe6, 0x01, 0xe5, 0x04, 0x02, 0xe5,
-0x07, 0x09, 0xe6, 0x03, 0x02, 0x09, 0x09, 0x09,
-0x04, 0xe6, 0x03, 0x04, 0x01, 0x02, 0xe5, 0x07,
-0x09, 0x09, 0x09, 0xe6, 0x06, 0x09, 0x09, 0x09,
-0x01, 0x01, 0x05, 0x04, 0x01, 0x02, 0xe5, 0x01,
-0x05, 0x09, 0x0d, 0xe6, 0x01, 0x02, 0x3a, 0xe5,
-0x03, 0x04, 0x06, 0x1d, 0x02, 0x27, 0x38, 0x22,
-0x13, 0x26, 0xe5, 0xe5, 0x3c, 0x07, 0x29, 0x23,
-0x03, 0x11, 0x47, 0x15, 0x05, 0x21, 0xe7, 0x4b,
-0x08, 0xe5, 0x0a, 0x07, 0xe5, 0x04, 0x04, 0x06,
-0x0c, 0x04, 0x01, 0x02, 0x06, 0x01, 0x07, 0x01,
-0xe5, 0xe5, 0x05, 0x02, 0x1b, 0xe6, 0x17, 0x0b,
-0xe6, 0x06, 0xe6, 0x03, 0x02, 0xe5, 0xe5, 0x05,
-0x1c, 0x3e, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0xe5,
-0x04, 0x02, 0xe5, 0x01, 0x02, 0x03, 0x01, 0x07,
-0x07, 0x01, 0x01, 0x05, 0xe6, 0x08, 0x01, 0x03,
-0x01, 0xe6, 0x01, 0x06, 0xe6, 0x03, 0x02, 0xe6,
-0x06, 0xe6, 0x0b, 0x09, 0x06, 0x19, 0x03, 0x09,
-0x04, 0x0d, 0xe5, 0x06, 0xe5, 0x0f, 0x04, 0x05,
-0x32, 0x09, 0x02, 0x09, 0x01, 0x06, 0x02, 0x0d,
-0xe5, 0x0b, 0x05, 0x05, 0x07, 0x01, 0x10, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x06, 0x06, 0x14, 0x05,
-0x17, 0x09, 0x06, 0x09, 0x11, 0x19, 0x02, 0x15,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe6, 0x06,
-0xe6, 0x06, 0xe5, 0x02, 0x02, 0xe7, 0x01, 0x05,
-0xe5, 0x01, 0x03, 0x01, 0xe6, 0xe5, 0x04, 0xe5,
-0x06, 0xe6, 0x03, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x01, 0x03, 0xe7,
-0x07, 0xe6, 0x03, 0x01, 0xe6, 0xe5, 0x37, 0x1a,
-0x01, 0xe5, 0x12, 0xe5, 0x01, 0x01, 0x09, 0x02,
-0xe5, 0x04, 0x09, 0xe5, 0xe5, 0x05, 0x02, 0x01,
-0x07, 0x01, 0xe5, 0x1c, 0x09, 0xe5, 0x18, 0x0c,
-0x05, 0x09, 0x03, 0x05, 0x02, 0x03, 0xe5, 0xe5,
-0x02, 0x0d, 0xe8, 0x37, 0x0e, 0x0b, 0x01, 0x07,
-0x11, 0xe5, 0x08, 0x02, 0xe5, 0x03, 0xe5, 0x07,
-0xe6, 0xe5, 0x03, 0x01, 0x04, 0x09, 0x1e, 0x24,
-0x11, 0xe5, 0x06, 0xe6, 0x02, 0x05, 0x02, 0x05,
-0xe5, 0x02, 0x11, 0x49, 0x09, 0x01, 0xe5, 0x15,
-0x01, 0x0d, 0x03, 0x01, 0x09, 0x0c, 0xe5, 0xe5,
-0x06, 0x01, 0xe5, 0x4e, 0x02, 0x01, 0x07, 0x01,
-0x0d, 0x05, 0x14, 0x01, 0x0c, 0x2b, 0x0b, 0xe5,
-0x04, 0x02, 0x04, 0x01, 0x02, 0x04, 0x04, 0x09,
-0xe5, 0x07, 0x01, 0x04, 0x02, 0x09, 0xe6, 0x06,
-0x01, 0x06, 0xe5, 0xe5, 0x05, 0x02, 0x09, 0x11,
-0x0b, 0x1d, 0x09, 0xe6, 0x04, 0x03, 0x07, 0x01,
-0x04, 0x04, 0x05, 0x0e, 0x02, 0x3f, 0xe5, 0xe5,
-0x02, 0x02, 0x03, 0xe5, 0x0b, 0x19, 0x05, 0x02,
-0x73, 0x02, 0x02, 0x09, 0x2b, 0xe5, 0xe6, 0x10,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x02, 0x04, 0xe6, 0x06,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x04, 0x02, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0x0a,
-0x01, 0x01, 0x40, 0x02, 0x04, 0x02, 0xe5, 0x07,
-0xe5, 0x04, 0x02, 0xe5, 0x0c, 0x06, 0x05, 0x0f,
-0x09, 0x09, 0x07, 0xe5, 0x07, 0x17, 0x13, 0x09,
-0x0d, 0x01, 0xe6, 0x04, 0x05, 0x01, 0x04, 0x02,
-0x20, 0xe7, 0x1e, 0x09, 0x13, 0x03, 0x02, 0x02,
-0xe5, 0x02, 0x06, 0x05, 0x03, 0x07, 0x09, 0x05,
-0x09, 0x0d, 0x04, 0x06, 0x06, 0xe5, 0x01, 0x0f,
-0x0a, 0x0b, 0x13, 0x09, 0x09, 0xe5, 0x01, 0x05,
-0x09, 0x01, 0x07, 0x1a, 0x01, 0xe7, 0x0a, 0x30,
-0x0b, 0x02, 0x06, 0x01, 0x0a, 0x0c, 0x17, 0x04,
-0x02, 0x0c, 0x0c, 0x01, 0x07, 0x03, 0x41, 0x04,
-0x33, 0x01, 0xe5, 0x15, 0x32, 0xe7, 0x07, 0x02,
-0x0b, 0x01, 0x0c, 0x13, 0xe5, 0x25, 0x01, 0x0e,
-0x09, 0x2c, 0x09, 0x07, 0xe6, 0x1c, 0x04, 0xe5,
-0xe7, 0x43, 0x04, 0x06, 0x02, 0x16, 0x19, 0x13,
-0xe5, 0x13, 0x02, 0x18, 0x29, 0x04, 0x02, 0x02,
-0x07, 0xe5, 0x0e, 0x09, 0x06, 0x02, 0x01, 0xe8,
-0x2f, 0x06, 0x07, 0xe5, 0x01, 0x06, 0x02, 0x0c,
-0x0c, 0xe5, 0x06, 0xe6, 0x02, 0xe5, 0x03, 0x09,
-0x03, 0x05, 0x07, 0x07, 0x13, 0x09, 0x13, 0xe5,
-0xe5, 0x0f, 0x09, 0x02, 0x05, 0x0a, 0x09, 0x1d,
-0xe5, 0xe8, 0x3d, 0x07, 0x01, 0xe5, 0x14, 0x06,
-0x0c, 0x02, 0x03, 0xe5, 0x01, 0x05, 0xe5, 0xe5,
-0x05, 0xe5, 0x02, 0x04, 0x04, 0x34, 0x11, 0x0a,
-0x02, 0x18, 0x0b, 0x0b, 0x08, 0x03, 0xe5, 0x32,
-0x08, 0x04, 0x07, 0x0f, 0x0a, 0x04, 0x11, 0x03,
-0x07, 0x01, 0x07, 0x07, 0x38, 0x14, 0x1c, 0x29,
-0xe5, 0xe7, 0x50, 0x08, 0xe5, 0xe5, 0x03, 0x21,
-0xe6, 0x10, 0x01, 0x07, 0x01, 0x0a, 0x08, 0xe5,
-0x3a, 0x01, 0x02, 0x04, 0x05, 0x03, 0x08, 0x09,
-0x0f, 0x01, 0x02, 0x43, 0x03, 0x16, 0x07, 0x18,
-0x07, 0x03, 0x0d, 0x01, 0x09, 0x05, 0x01, 0x02,
-0x07, 0xe6, 0x36, 0x03, 0x0b, 0x09, 0x06, 0x09,
-0x11, 0xe7, 0x40, 0x07, 0x01, 0x06, 0x02, 0x0d,
-0x05, 0x04, 0x04, 0x04, 0x09, 0xe5, 0x07, 0x04,
-0x03, 0xe5, 0x33, 0x28, 0x13, 0x27, 0xe6, 0x3f,
-0xe5, 0x0c, 0x04, 0x02, 0x10, 0xe5, 0x02, 0x01,
-0x03, 0x22, 0x0c, 0x0e, 0x06, 0x01, 0x68, 0x09,
-0x01, 0x01, 0x16, 0x2a, 0x27, 0x07, 0xe5, 0x15,
-0x05, 0x03, 0x20, 0x09, 0x3b, 0x0b, 0x01, 0x04,
-0x02, 0x0b, 0x04, 0x01, 0x0a, 0xe5, 0xe8, 0x43,
-0xe5, 0xe5, 0x02, 0xe7, 0x04, 0xe5, 0x08, 0x26,
-0x0d, 0xe5, 0x08, 0xe5, 0x05, 0x09, 0x09, 0x09,
-0x02, 0xe5, 0x04, 0x09, 0x02, 0xe5, 0x04, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x02, 0xe5, 0x04, 0x0a,
-0x02, 0xe7, 0x01, 0x01, 0x40, 0xe5, 0x01, 0xe6,
-0x03, 0x01, 0x0d, 0x3f, 0xe6, 0x04, 0x03, 0xe5,
-0x03, 0x03, 0xe5, 0x07, 0x01, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02,
-0xe5, 0x04, 0x09, 0x09, 0x09, 0x09, 0x02, 0x01,
-0x04, 0x07, 0x02, 0xe6, 0x01, 0xe5, 0x03, 0x37,
-0x01, 0x0a, 0x01, 0x01, 0x08, 0xe5, 0x0b, 0xe5,
-0x06, 0xe5, 0x07, 0xe5, 0x21, 0x01, 0x1f, 0x64,
-0x06, 0x05, 0x02, 0x02, 0x39, 0x0c, 0x01, 0x08,
-0x01, 0x0d, 0xe5, 0x06, 0xe5, 0x07, 0xe5, 0x1c,
-0x04, 0x01, 0x8d, 0x04, 0xe6, 0x3c, 0x03, 0x06,
-0x05, 0xe5, 0x01, 0x03, 0x0b, 0x09, 0x09, 0x09,
-0x04, 0x06, 0x01, 0x02, 0x02, 0x01, 0xe6, 0x06,
-0x09, 0x09, 0x13, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0x0a, 0xe7,
-0xe5, 0x01, 0x3c, 0x03, 0x03, 0x01, 0x03, 0x1e,
-0x09, 0x09, 0x06, 0x01, 0x02, 0x01, 0xe5, 0x03,
-0x0a, 0x7d, 0x01, 0x01, 0x0a, 0x03, 0xe7, 0x03,
-0xe5, 0x45, 0x0a, 0x01, 0x01, 0x04, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x0b, 0x02, 0x06,
-0x01, 0x01, 0x02, 0x24, 0x09, 0x0b, 0xe5, 0x19,
-0x02, 0x01, 0x0e, 0x0c, 0x02, 0x01, 0x01, 0x10,
-0x01, 0xe5, 0x02, 0x42, 0x04, 0x0b, 0x07, 0x01,
-0x01, 0xe5, 0xe5, 0x01, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x06, 0x03, 0xe5, 0x01, 0x04, 0x06,
-0x01, 0x02, 0x01, 0xe5, 0x04, 0xe5, 0x07, 0xe5,
-0xe5, 0xe5, 0x04, 0x09, 0xe6, 0x06, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0xe5, 0xe5,
-0x03, 0xe5, 0xe5, 0xe5, 0x04, 0xe6, 0x05, 0xe5,
-0xe5, 0xe5, 0x04, 0x01, 0x01, 0x04, 0xe5, 0xe6,
-0xe5, 0xe5, 0x01, 0x0c, 0x01, 0xe5, 0x44, 0x13,
-0xe6, 0x03, 0x2a, 0xe5, 0x10, 0x04, 0x04, 0x09,
-0x0c, 0x06, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x04, 0x04, 0x0c, 0xe6, 0x01, 0x46,
-0x01, 0x11, 0x05, 0xe5, 0x29, 0x11, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x08, 0x02, 0x01, 0x03, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x0b, 0xe9, 0x0d, 0x09, 0x09, 0x09,
-0x09, 0x06, 0x02, 0x02, 0x02, 0x03, 0x02, 0x01,
-0x01, 0x02, 0x05, 0x03, 0xe6, 0x03, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x03, 0x05, 0x0b,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0x03,
-0x05, 0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe6,
-0x06, 0xe5, 0x07, 0xe6, 0x03, 0x06, 0x02, 0x01,
-0x02, 0x3a, 0xe5, 0x23, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x30, 0x6d, 0x02, 0x08, 0x02,
-0x3d, 0x26, 0x0a, 0x08, 0x08, 0x27, 0x09, 0x09,
-0x1d, 0x09, 0x09, 0x13, 0x13, 0x0d, 0x09, 0x01,
-0xe5, 0xe5, 0x46, 0x01, 0x07, 0x03, 0x08, 0xe6,
-0x05, 0x02, 0x06, 0x02, 0x06, 0x02, 0x10, 0x02,
-0x09, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x08, 0x07,
-0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x03, 0x01, 0xe7, 0x0a, 0xe5, 0x01, 0x42,
-0x05, 0xe5, 0xe7, 0x03, 0x03, 0x0a, 0x09, 0x09,
-0x05, 0x03, 0x08, 0x08, 0x01, 0x0b, 0x09, 0x09,
-0x04, 0xe5, 0x01, 0xe5, 0x08, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x01, 0xe6,
-0x04, 0x04, 0x01, 0x02, 0xe5, 0x3d, 0xe5, 0x08,
-0x01, 0x0b, 0x09, 0x07, 0x03, 0x05, 0x09, 0x09,
-0x0e, 0x07, 0x3c, 0x09, 0x13, 0x08, 0x09, 0x09,
-0x06, 0x01, 0x04, 0x09, 0x01, 0x01, 0x15, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x05,
-0xe7, 0x05, 0xe5, 0xe5, 0x05, 0xe8, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe5, 0x06, 0xe6, 0x07, 0xe7,
-0x02, 0x02, 0xe7, 0x02, 0x02, 0xe8, 0x04, 0xe7,
-0x02, 0x02, 0xe7, 0x02, 0x02, 0xe7, 0x05, 0xe7,
-0x05, 0xe7, 0x02, 0x02, 0xe7, 0x05, 0xe7, 0x05,
-0xe7, 0x05, 0xe7, 0x05, 0xe8, 0xe6, 0x01, 0xe8,
-0x03, 0x02, 0xe7, 0x48, 0x02, 0x06, 0x0c, 0x08,
-0x09, 0x14, 0x08, 0x16, 0xe5, 0x07, 0xe5, 0x07,
-0x09, 0xe5, 0x07, 0xe5, 0x1b, 0xe5, 0x07, 0x09,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x0d, 0xe6,
-0xe5, 0x48, 0x02, 0x16, 0x02, 0x06, 0x02, 0x07,
-0x01, 0x06, 0x02, 0x03, 0x02, 0x02, 0x02, 0x06,
-0x0b, 0x06, 0x02, 0x06, 0x02, 0xe5, 0x01, 0x02,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x03, 0x02, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x03, 0x02, 0x02, 0x08,
-0x02, 0x3f, 0x09, 0x16, 0x03, 0xe5, 0x02, 0x04,
-0xe6, 0x01, 0x03, 0x01, 0xe5, 0x06, 0xe7, 0xe5,
-0x03, 0xe6, 0x06, 0xe6, 0xe5, 0x05, 0xe6, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0x03, 0x49, 0x02, 0x01, 0x13, 0xe5,
-0xe6, 0x04, 0xe5, 0x07, 0xe7, 0x05, 0xe5, 0x02,
-0x01, 0xe5, 0x01, 0xe5, 0x06, 0x02, 0x08, 0x01,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x06, 0xe5, 0xe6, 0x42, 0x08, 0x5d, 0x83, 0xe8,
-0xe5, 0x0e, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0xe6, 0x03, 0xe5, 0xe5,
-0xe5, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0xe5, 0xe5,
-0xe5, 0x04, 0xe6, 0x05, 0xe5, 0xe5, 0x03, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0x06, 0xe5, 0xe5, 0x06,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x0a, 0x01, 0xe6,
-0x48, 0x15, 0xe5, 0x14, 0x08, 0xe5, 0x0c, 0x04,
-0x01, 0x22, 0x0c, 0x03, 0x06, 0x08, 0x03, 0x06,
-0x02, 0x05, 0x0a, 0x08, 0x03, 0x06, 0x02, 0x05,
-0x0a, 0x0d, 0x03, 0xe5, 0x3c, 0x04, 0x13, 0x03,
-0x02, 0x11, 0x18, 0x08, 0x02, 0xe5, 0x09, 0x2a,
-0xe5, 0x10, 0xe6, 0x12, 0x13, 0x08, 0x09, 0xe5,
-0x02, 0x0b, 0x01, 0x02, 0x4f, 0x07, 0x07, 0x29,
-0x01, 0x0a, 0x01, 0xe5, 0x1a, 0x0e, 0x13, 0x13,
-0x13, 0x13, 0x0e, 0x0d, 0xe5, 0x41, 0xe5, 0xe5,
-0x01, 0x02, 0x18, 0x16, 0xe5, 0x07, 0xe6, 0x15,
-0x09, 0x10, 0x10, 0x08, 0x49, 0x01, 0x04, 0x08,
-0xe7, 0xe5, 0x48, 0x3b, 0x03, 0x0f, 0xe5, 0x06,
-0x08, 0x10, 0x40, 0x1e, 0x01, 0x01, 0x0e, 0xe7,
-0x40, 0x03, 0x0b, 0x03, 0xe5, 0x09, 0x0b, 0xe5,
-0x13, 0x0c, 0xe5, 0x06, 0x02, 0xe6, 0x12, 0x01,
-0x14, 0x09, 0x13, 0x13, 0x1f, 0x11, 0xe6, 0xe6,
-0x2f, 0x0c, 0x01, 0x13, 0xe5, 0x14, 0x02, 0x10,
-0x0e, 0x01, 0x04, 0x04, 0x01, 0x03, 0x19, 0x0c,
-0x13, 0x13, 0x05, 0x0d, 0x13, 0x17, 0x01, 0xe6,
-0x3e, 0x02, 0x10, 0x06, 0x0a, 0x05, 0x09, 0x19,
-0x09, 0x01, 0x04, 0x18, 0x75, 0xe5, 0xe5, 0x4c,
-0x22, 0x06, 0x02, 0x09, 0xe5, 0x04, 0x02, 0x06,
-0x01, 0x01, 0xe8, 0x06, 0xe5, 0x07, 0xe5, 0x02,
-0x09, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x02, 0x0b,
-0xe7, 0x42, 0xe6, 0x1e, 0x11, 0x0d, 0x10, 0x02,
-0x03, 0x09, 0x02, 0x06, 0x13, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x08, 0x10, 0x01,
-0xe5, 0x3b, 0x04, 0x05, 0x0b, 0x01, 0x0d, 0x14,
-0x09, 0x04, 0x03, 0xe5, 0x03, 0x0b, 0x03, 0xe5,
-0x02, 0x09, 0x13, 0x06, 0x02, 0x09, 0x09, 0x09,
-0x07, 0x01, 0x09, 0x07, 0x01, 0x09, 0x1b, 0xe7,
-0xe5, 0x3d, 0x0a, 0x1d, 0x09, 0x11, 0xe5, 0x07,
-0x01, 0x03, 0x05, 0x0c, 0x01, 0x82, 0x01, 0xe6,
-0x3b, 0x02, 0x01, 0x0b, 0x38, 0x11, 0x65, 0x2f,
-0xe5, 0x01, 0xe6, 0x3c, 0x02, 0x01, 0x0b, 0xe5,
-0x03, 0xe5, 0x08, 0x0f, 0x03, 0x09, 0xe5, 0x06,
-0xe5, 0x01, 0xe5, 0xe5, 0x02, 0xe5, 0x09, 0xe5,
-0xe6, 0x04, 0x01, 0xe5, 0x05, 0x08, 0xe5, 0x08,
-0x02, 0xe5, 0x04, 0x09, 0x02, 0xe5, 0x04, 0x09,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x14, 0x02, 0x01, 0xe5,
-0x01, 0x01, 0x3a, 0xe6, 0x0d, 0xe5, 0x07, 0x01,
-0x0a, 0x06, 0x01, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0x01, 0x01, 0x05, 0xe5, 0xe5, 0x0d, 0x03, 0xe5,
-0x03, 0x09, 0x03, 0x01, 0x07, 0xe5, 0x03, 0x09,
-0x03, 0x01, 0x03, 0x09, 0x03, 0x01, 0x03, 0x09,
-0x09, 0x09, 0x03, 0xe5, 0x03, 0x03, 0xe5, 0x0c,
-0x02, 0x04, 0xe5, 0x03, 0x36, 0xe5, 0x01, 0x01,
-0x0e, 0xe5, 0x04, 0x09, 0x0f, 0x03, 0x09, 0x07,
-0x01, 0x05, 0x03, 0x11, 0x01, 0x0e, 0xe5, 0x04,
-0x6b, 0x04, 0xe5, 0x01, 0x02, 0x39, 0xe5, 0xe5,
-0x0f, 0x16, 0x09, 0x09, 0x13, 0x11, 0xe5, 0x01,
-0x01, 0x0e, 0xe5, 0x6b, 0xe5, 0x04, 0x02, 0xe5,
-0xe6, 0x3e, 0x01, 0x04, 0x01, 0x08, 0x0a, 0x05,
-0x09, 0xe5, 0x01, 0xe5, 0x03, 0x09, 0xe5, 0x01,
-0x02, 0x04, 0x01, 0x05, 0x08, 0x02, 0x01, 0x01,
-0x05, 0x09, 0x07, 0x05, 0x05, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x04, 0x05,
-0xe5, 0x01, 0xe5, 0x01, 0x3c, 0x01, 0x01, 0x02,
-0x01, 0x0e, 0x01, 0x01, 0xe5, 0x09, 0x04, 0x03,
-0xe5, 0x02, 0x05, 0x04, 0x03, 0x04, 0x0a, 0x06,
-0x04, 0xe5, 0x01, 0x04, 0x16, 0xe6, 0x68, 0x01,
-0xe5, 0xe7, 0x3d, 0x01, 0x04, 0x0c, 0x06, 0x01,
-0x04, 0x0c, 0xe5, 0xe5, 0x02, 0x0d, 0x03, 0x15,
-0x07, 0x01, 0x0d, 0xe5, 0x08, 0x06, 0x09, 0x27,
-0x20, 0x06, 0x01, 0xe5, 0x08, 0xe5, 0x01, 0x3f,
-0x01, 0x04, 0xe5, 0x0c, 0x04, 0x07, 0x04, 0x04,
-0x02, 0x01, 0x04, 0x01, 0x02, 0x04, 0x13, 0x06,
-0x04, 0x04, 0x01, 0x01, 0xe5, 0x07, 0xe5, 0xe5,
-0x03, 0x04, 0xe5, 0x05, 0x01, 0x01, 0x05, 0xe6,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x08, 0x08,
-0xe5, 0x07, 0xe5, 0x07, 0xe8, 0x05, 0x01, 0x0a,
-0x02, 0x47, 0x11, 0x01, 0xe5, 0x02, 0x13, 0x04,
-0x07, 0x13, 0xe5, 0x10, 0x09, 0x04, 0x09, 0x04,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x04, 0x07, 0x01, 0x01, 0xe5, 0x45, 0x19,
-0xe5, 0x11, 0xe5, 0x01, 0x0b, 0x23, 0xe5, 0x07,
-0xe5, 0x01, 0x09, 0x05, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x0d,
-0xe7, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05,
-0x03, 0x09, 0x09, 0xe6, 0x06, 0x09, 0xe6, 0x02,
-0x03, 0x09, 0x09, 0x04, 0x01, 0x04, 0x09, 0xe5,
-0x07, 0xe5, 0x03, 0x03, 0x03, 0x05, 0xe6, 0x06,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe6, 0x03, 0x06, 0x01, 0x02, 0x02, 0x63, 0x1d,
-0x13, 0x8c, 0x08, 0x01, 0x01, 0x63, 0x1d, 0x15,
-0x11, 0x09, 0x27, 0x09, 0x09, 0x13, 0x09, 0x09,
-0x16, 0x03, 0x01, 0x3f, 0x11, 0x01, 0x0a, 0xe6,
-0x05, 0x02, 0x04, 0x01, 0xe7, 0xe5, 0x01, 0x01,
-0x02, 0x0e, 0x04, 0x01, 0x06, 0x02, 0x07, 0xe6,
-0x03, 0x01, 0xe7, 0x06, 0x09, 0xe6, 0x06, 0xe6,
-0x06, 0x01, 0x07, 0x01, 0x07, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x0b, 0xe5, 0xe5, 0x40, 0xe5, 0x0f, 0x01, 0xe5,
-0x09, 0x05, 0x03, 0x04, 0xe5, 0xe7, 0x04, 0x01,
-0x01, 0x08, 0x03, 0x02, 0x03, 0x0b, 0x09, 0x05,
-0x01, 0xe6, 0x12, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0d, 0x01, 0xe5, 0x3d,
-0xe5, 0xe5, 0x10, 0x0c, 0x08, 0x0b, 0x16, 0x10,
-0x71, 0x10, 0x0f, 0x01, 0x15, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe6, 0xe5, 0x02, 0x01, 0xe5, 0x05,
-0xe8, 0x04, 0xe6, 0x06, 0xe6, 0x07, 0xe5, 0x06,
-0xe6, 0x08, 0x0a, 0xe6, 0x02, 0x02, 0xe7, 0x02,
-0x02, 0xe7, 0x05, 0xe7, 0x02, 0x02, 0xe7, 0x02,
-0x02, 0xe7, 0x05, 0xe7, 0x05, 0xe7, 0x02, 0x02,
-0xe7, 0x02, 0x02, 0xe7, 0x02, 0x02, 0xe7, 0x02,
-0x03, 0xe6, 0x02, 0x02, 0xe7, 0x05, 0xe7, 0x01,
-0x05, 0x01, 0xe5, 0x3e, 0x01, 0x11, 0x01, 0xe6,
-0x07, 0x0e, 0x01, 0x01, 0xe5, 0x02, 0x0c, 0x01,
-0xe5, 0x03, 0x01, 0x0d, 0x0a, 0x06, 0x01, 0xe6,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x1b, 0x09,
-0x09, 0x09, 0x09, 0xe5, 0x15, 0x01, 0x01, 0x3f,
-0x01, 0x11, 0x01, 0x05, 0x07, 0x02, 0x06, 0x02,
-0xe5, 0xe6, 0x01, 0x02, 0x09, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0x0b, 0x06, 0x02, 0xe5, 0xe5, 0x02,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x07, 0x01, 0x06, 0x02, 0x06, 0x02, 0x08,
-0x02, 0x3f, 0x01, 0x11, 0x05, 0x06, 0x03, 0xe5,
-0x07, 0xe5, 0x08, 0x08, 0x02, 0x01, 0x03, 0xe6,
-0x08, 0x02, 0x02, 0x04, 0xe5, 0x03, 0x03, 0xe5,
-0x07, 0xe5, 0xe5, 0xe5, 0x03, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03,
-0xe5, 0x03, 0x03, 0xe5, 0x03, 0x03, 0xe5, 0x03,
-0x0d, 0xe5, 0x07, 0xe5, 0x07, 0x01, 0xe6, 0x3e,
-0x01, 0x11, 0x01, 0xe5, 0x0a, 0xe5, 0xe6, 0x04,
-0xe5, 0x07, 0xe5, 0xe5, 0x05, 0x04, 0x02, 0x02,
-0x08, 0x01, 0xe5, 0x07, 0xe8, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe7, 0xe6, 0x01, 0x01, 0xe5, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0x01, 0x01, 0x05,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x06, 0x02, 0xe5,
-0x3c, 0x03, 0xe5, 0x23, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0xe5, 0x04, 0x01, 0x09,
-0x16, 0x12, 0x2b, 0x06, 0x09, 0x03, 0x05, 0x09,
-0x22, 0x01, 0x01, 0x0f, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0x04, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0x02, 0x01, 0x04, 0x01, 0x07, 0x01, 0x01, 0x04,
-0xe5, 0xe5, 0x06, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0xe6, 0x06, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0x07, 0xe6, 0x06, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x0b, 0x01, 0xe5, 0x1f, 0x2d, 0x08, 0x08,
-0x2e, 0x05, 0x11, 0xe5, 0x0f, 0x0f, 0x02, 0x0c,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x01, 0x01, 0x1c, 0x03,
-0xe5, 0x28, 0x12, 0x0a, 0x08, 0x05, 0x02, 0x02,
-0x08, 0x09, 0x06, 0x02, 0x0e, 0x02, 0x19, 0x0c,
-0x09, 0x1a, 0x07, 0x01, 0xe5, 0x06, 0x08, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0x1a, 0x01, 0xe7,
-0x32, 0x0a, 0x04, 0x04, 0x05, 0x1b, 0x05, 0x09,
-0x09, 0x06, 0x02, 0x07, 0x01, 0xe6, 0x06, 0x04,
-0x17, 0xe5, 0x17, 0x13, 0x09, 0x05, 0xe5, 0x01,
-0x09, 0x22, 0x01, 0xe6, 0x41, 0x09, 0x04, 0x05,
-0x0c, 0x02, 0x13, 0x05, 0x03, 0xe6, 0x09, 0x0b,
-0x09, 0x10, 0x10, 0x2f, 0x11, 0x20, 0xe6, 0x01,
-0x6a, 0x02, 0x10, 0x03, 0x01, 0xe5, 0x02, 0x01,
-0x01, 0x07, 0x01, 0x01, 0xe5, 0x05, 0x15, 0x03,
-0x0f, 0x28, 0x26, 0x12, 0xe8, 0x2d, 0x15, 0x0a,
-0x0a, 0x05, 0x14, 0x1d, 0x05, 0x02, 0xe5, 0x08,
-0x08, 0xe5, 0x08, 0x03, 0x13, 0x13, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x07, 0x0b, 0xe5, 0xe7, 0x42,
-0x0a, 0x1e, 0x03, 0x04, 0x09, 0x03, 0x12, 0x01,
-0x07, 0x03, 0xe5, 0xe5, 0x0a, 0x04, 0xe5, 0x1f,
-0x50, 0x01, 0x02, 0xe5, 0x70, 0x1b, 0x0b, 0x0d,
-0x13, 0x02, 0x08, 0x13, 0x01, 0x16, 0x39, 0xe8,
-0x3f, 0x01, 0x0b, 0x0b, 0x20, 0xe5, 0x06, 0xe6,
-0x06, 0xe6, 0x05, 0x01, 0x06, 0x2c, 0xe6, 0x06,
-0xe5, 0x07, 0xe6, 0x1a, 0xe5, 0x07, 0x01, 0x22,
-0xe8, 0x40, 0x02, 0x39, 0x09, 0x09, 0x05, 0xe5,
-0x22, 0x12, 0x06, 0xe5, 0x09, 0x1b, 0xe5, 0x05,
-0x26, 0x01, 0xe6, 0x0a, 0x3f, 0x07, 0x01, 0x14,
-0x01, 0x0f, 0xe6, 0x06, 0x04, 0xe5, 0x02, 0x03,
-0xe5, 0x18, 0x01, 0x07, 0x01, 0x09, 0x02, 0x06,
-0x14, 0x09, 0x08, 0x14, 0x1c, 0x07, 0xe6, 0x48,
-0x0a, 0x10, 0x21, 0x28, 0x09, 0x11, 0x01, 0x25,
-0x01, 0x03, 0x35, 0xe5, 0x53, 0x0f, 0x06, 0x0f,
-0x34, 0x0a, 0x07, 0x09, 0x04, 0x22, 0x38, 0x01,
-0x01, 0x01, 0x6c, 0xe5, 0x04, 0x09, 0x09, 0x09,
-0xe5, 0x08, 0xe5, 0x04, 0x18, 0x0a, 0xe5, 0x05,
-0x09, 0xe5, 0x07, 0xe5, 0xe5, 0xe5, 0x03, 0x09,
-0x09, 0xe5, 0x07, 0xe5, 0x0a, 0xe5, 0xe5, 0x01,
-0xe5, 0x09, 0xe7, 0x01, 0x02, 0x01, 0x3b, 0x2c,
-0xe5, 0x02, 0xe5, 0x09, 0x06, 0x02, 0x09, 0x0c,
-0x07, 0x08, 0x09, 0x16, 0x09, 0x09, 0x01, 0xe5,
-0x05, 0x09, 0x09, 0x09, 0x05, 0xe5, 0x04, 0x01,
-0xe5, 0x0a, 0x01, 0x03, 0xe7, 0x03, 0x36, 0xe5,
-0x06, 0x04, 0x0c, 0x17, 0xe5, 0x02, 0x01, 0x05,
-0x10, 0x01, 0x02, 0x03, 0xe5, 0x09, 0xe5, 0x08,
-0x09, 0x0c, 0x01, 0x4f, 0x07, 0x03, 0x07, 0x04,
-0x01, 0x01, 0xe5, 0xe5, 0x38, 0x09, 0x0d, 0x19,
-0x04, 0x03, 0xe5, 0x01, 0x09, 0x06, 0xe5, 0xe5,
-0x16, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04,
-0xe5, 0xe5, 0xe5, 0x4c, 0x09, 0x0d, 0x03, 0xe5,
-0xe6, 0x3b, 0x03, 0x04, 0xe6, 0x05, 0x02, 0x03,
-0xe5, 0x0e, 0x04, 0x02, 0x03, 0x0c, 0x09, 0x03,
-0x05, 0x03, 0x02, 0x01, 0x0c, 0x01, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x0f, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x06, 0x07, 0x13, 0xe6,
-0xe5, 0x3f, 0x02, 0x01, 0x04, 0x04, 0x03, 0x10,
-0x04, 0x06, 0x01, 0x0a, 0x04, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x01, 0x01, 0x04, 0x01, 0x05,
-0x03, 0x05, 0x01, 0x01, 0x05, 0x08, 0x4b, 0x03,
-0x01, 0x02, 0xe5, 0x02, 0x09, 0x06, 0xe5, 0x47,
-0x07, 0x04, 0x03, 0x09, 0x01, 0xe5, 0x05, 0x02,
-0x01, 0x07, 0x15, 0x0b, 0x02, 0x09, 0x02, 0x15,
-0x01, 0x0b, 0x0c, 0x10, 0x02, 0x06, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0x07, 0x07, 0x0f, 0x01,
-0xe8, 0x58, 0xe5, 0x07, 0x01, 0xe5, 0x03, 0x02,
-0x01, 0x01, 0x07, 0x04, 0x04, 0x04, 0x04, 0x04,
-0x06, 0x01, 0x25, 0x01, 0x03, 0xe5, 0x06, 0x08,
-0xe8, 0x04, 0xe5, 0xe5, 0x06, 0xe7, 0x05, 0xe7,
-0x05, 0xe7, 0x05, 0x01, 0x02, 0x09, 0x11, 0x01,
-0xe5, 0x44, 0xe5, 0x07, 0xe5, 0x09, 0x2f, 0xe5,
-0x07, 0x02, 0x0c, 0x09, 0x05, 0x03, 0x05, 0x09,
-0x06, 0x09, 0x09, 0x04, 0x04, 0x09, 0x09, 0x09,
-0x04, 0x1c, 0x02, 0xe5, 0x45, 0x0f, 0x0a, 0x13,
-0x16, 0xe5, 0x07, 0xe5, 0x06, 0x15, 0xe5, 0x07,
-0xe5, 0x03, 0x03, 0xe5, 0x04, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x1e, 0x03, 0xe5, 0x0d, 0x09, 0x09,
-0x09, 0x09, 0x04, 0x01, 0x02, 0x03, 0x02, 0x02,
-0x06, 0x02, 0xe5, 0x04, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x02, 0x06, 0x09, 0x06, 0x02,
-0x06, 0x04, 0x06, 0x02, 0x04, 0x01, 0xe5, 0xe5,
-0x06, 0x01, 0x06, 0x02, 0x09, 0xe6, 0x06, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0x04, 0x01, 0x02, 0x02, 0x0a,
-0xe7, 0xe5, 0x01, 0x3b, 0x06, 0x02, 0x06, 0x0b,
-0xe5, 0x08, 0x09, 0x1c, 0x09, 0x09, 0x0c, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x02, 0x11, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x04, 0x09, 0x0e, 0x03,
-0xe5, 0xe5, 0x3b, 0x09, 0x14, 0x05, 0x01, 0x0b,
-0x05, 0x35, 0x06, 0x04, 0x04, 0x1e, 0x09, 0x29,
-0x09, 0x18, 0x49, 0x01, 0x0a, 0x0b, 0x06, 0x02,
-0x01, 0x01, 0x02, 0x02, 0x06, 0x02, 0x04, 0x01,
-0x02, 0x06, 0x02, 0x06, 0x01, 0x09, 0x22, 0x04,
-0xe7, 0x06, 0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe6,
-0xe5, 0x03, 0xe7, 0xe5, 0x04, 0xe6, 0xe5, 0x04,
-0xe6, 0xe5, 0x03, 0x09, 0x0c, 0x01, 0xe6, 0xe5,
-0x41, 0x06, 0x01, 0xe5, 0x08, 0x09, 0xe5, 0x04,
-0x03, 0x04, 0xe5, 0x01, 0xe5, 0x06, 0x01, 0x05,
-0x01, 0x01, 0x05, 0x03, 0x07, 0x01, 0xe6, 0xe5,
-0x02, 0x02, 0xe5, 0x08, 0x02, 0x06, 0x09, 0x02,
-0x04, 0xe6, 0x08, 0x09, 0x09, 0x02, 0x04, 0xe6,
-0x01, 0x06, 0x09, 0x05, 0x02, 0x06, 0x02, 0x11,
-0x3e, 0xe5, 0x08, 0x10, 0x01, 0x0c, 0x09, 0x09,
-0x0d, 0x0f, 0x01, 0x06, 0x02, 0x07, 0x05, 0x03,
-0x15, 0x03, 0x06, 0x02, 0xe5, 0x05, 0x01, 0xe5,
-0x07, 0x05, 0xe5, 0x01, 0xe5, 0x04, 0x02, 0xe5,
-0x05, 0x01, 0x05, 0x09, 0x10, 0xe6, 0x14, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe6, 0xe5, 0x03, 0xe6, 0x07, 0xe5,
-0x07, 0xe6, 0x04, 0xe5, 0xe6, 0x06, 0xe5, 0x01,
-0x03, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x06, 0xe6,
-0x01, 0x01, 0x05, 0xe6, 0x06, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0xe7, 0x01, 0xe5, 0x01, 0xe7,
-0x05, 0xe7, 0x05, 0xe7, 0x02, 0x02, 0xe7, 0x01,
-0x03, 0xe7, 0x05, 0xe7, 0x05, 0xe8, 0x04, 0xe8,
-0x04, 0xe7, 0x06, 0x01, 0x01, 0x42, 0x06, 0x01,
-0x04, 0x01, 0xe5, 0xe5, 0x08, 0xe5, 0x0f, 0x01,
-0xe5, 0x1b, 0x0b, 0x07, 0x01, 0x07, 0x09, 0x09,
-0x02, 0xe5, 0xe5, 0x04, 0xe5, 0x08, 0xe5, 0x07,
-0x09, 0xe5, 0x06, 0xe6, 0x07, 0xe5, 0x07, 0x08,
-0xe5, 0x01, 0xe5, 0x03, 0x04, 0x0a, 0x02, 0x42,
-0x06, 0x01, 0x09, 0x07, 0x08, 0x06, 0x02, 0xe5,
-0xe5, 0x05, 0x06, 0x02, 0x09, 0xe5, 0x07, 0x02,
-0x08, 0xe5, 0xe5, 0x05, 0x09, 0x09, 0x07, 0x01,
-0x02, 0xe5, 0x01, 0x02, 0x06, 0x02, 0x03, 0x02,
-0x02, 0x07, 0x01, 0x02, 0x03, 0x02, 0x07, 0x01,
-0x03, 0x02, 0x02, 0xe5, 0x07, 0xe5, 0x07, 0x08,
-0x01, 0xe5, 0x0b, 0x3c, 0x09, 0x01, 0x09, 0xe5,
-0x03, 0x08, 0xe7, 0xe6, 0x04, 0x07, 0xe6, 0x05,
-0xe7, 0x06, 0xe6, 0xe5, 0x01, 0x05, 0x01, 0x01,
-0x05, 0x09, 0x09, 0x09, 0x03, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x06, 0x01, 0x03, 0x04, 0xe5,
-0x06, 0x01, 0x08, 0xe5, 0x02, 0xe5, 0x03, 0x03,
-0x03, 0x01, 0x08, 0xe5, 0x01, 0x42, 0x06, 0x01,
-0x09, 0x07, 0x04, 0x02, 0xe5, 0x04, 0xe5, 0x02,
-0x01, 0x02, 0x01, 0x07, 0xe5, 0x07, 0x01, 0x07,
-0x02, 0x03, 0x04, 0x02, 0xe6, 0xe5, 0x01, 0x02,
-0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x01,
-0xe5, 0xe5, 0xe7, 0x01, 0x02, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0x01, 0xe6,
-0x01, 0x02, 0xe5, 0xe6, 0x04, 0x01, 0xe6, 0x04,
-0xe5, 0xe7, 0x01, 0x03, 0xe7, 0x05, 0xe6, 0x06,
-0xe6, 0xe5, 0x09, 0x36, 0xe5, 0x03, 0x04, 0x26,
-0xe5, 0x07, 0xe5, 0x05, 0x03, 0x0a, 0x08, 0xe5,
-0x08, 0x06, 0x09, 0x01, 0xe5, 0x0d, 0x12, 0x14,
-0x29, 0x01, 0xe5, 0x0f, 0xe5, 0xe5, 0x0e, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0xe5, 0x04, 0xe5, 0xe6, 0xe5, 0x02, 0xe5, 0xe5,
-0xe5, 0x04, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01,
-0xe5, 0x02, 0x04, 0x01, 0x01, 0x05, 0x01, 0x04,
-0x02, 0x01, 0x01, 0xe5, 0xe5, 0x01, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0x08, 0x03, 0xe6, 0x39,
-0x08, 0x05, 0x15, 0x06, 0x04, 0x07, 0xe5, 0x0b,
-0x04, 0x02, 0x01, 0x07, 0x02, 0x06, 0x04, 0x02,
-0x29, 0xe6, 0x06, 0xe5, 0x07, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5,
-0x06, 0x0f, 0xe5, 0x01, 0xe5, 0x4b, 0x02, 0x12,
-0x0e, 0x0e, 0x0b, 0x0a, 0x01, 0x04, 0x09, 0x27,
-0x32, 0x28, 0xe5, 0xe5, 0xe5, 0x41, 0x0b, 0x0d,
-0x02, 0x06, 0x0c, 0x03, 0x1a, 0x01, 0x04, 0x03,
-0x03, 0x13, 0x17, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x05, 0x01, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x18, 0x02, 0xe5, 0x0a, 0x33,
-0x01, 0x01, 0x0f, 0x01, 0x04, 0x02, 0x01, 0x07,
-0x01, 0x06, 0xe5, 0xe5, 0xe5, 0x04, 0xe6, 0x03,
-0x02, 0x01, 0x04, 0xe5, 0x0b, 0x02, 0x09, 0xe5,
-0x07, 0x09, 0x07, 0x05, 0xe5, 0x2c, 0x04, 0x30,
-0x03, 0x02, 0x27, 0x14, 0x02, 0x11, 0x01, 0x07,
-0x01, 0x09, 0x02, 0x03, 0x02, 0x02, 0x0b, 0x04,
-0x03, 0x08, 0x03, 0x01, 0x07, 0x01, 0x09, 0x03,
-0x04, 0xe5, 0x04, 0x05, 0x35, 0x32, 0xe6, 0xe5,
-0x2d, 0x1c, 0x0a, 0x03, 0x0c, 0x0a, 0xe5, 0x03,
-0x02, 0x02, 0x06, 0xe6, 0x0e, 0x01, 0x02, 0xe5,
-0x2a, 0x06, 0x13, 0x2a, 0x0b, 0x14, 0xe6, 0x25,
-0x04, 0x13, 0x04, 0x04, 0xe5, 0x05, 0x10, 0x04,
-0x01, 0x03, 0xe6, 0xe5, 0x03, 0x0e, 0x04, 0x0e,
-0x01, 0x01, 0xe5, 0x01, 0x2f, 0x60, 0x2b, 0x13,
-0x0b, 0x0e, 0x16, 0x0d, 0x05, 0x06, 0x06, 0x02,
-0x02, 0x39, 0x5a, 0x03, 0x4e, 0x05, 0x02, 0x05,
-0xe5, 0x08, 0x07, 0x01, 0x07, 0xe6, 0x02, 0x03,
-0x01, 0x07, 0x0a, 0x16, 0x1c, 0xe5, 0x07, 0x02,
-0x03, 0x02, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x04, 0x02, 0x09, 0xe6,
-0x06, 0xe6, 0x0e, 0x02, 0x46, 0x0e, 0x07, 0xe5,
-0x09, 0x09, 0x07, 0xe5, 0x0a, 0x0c, 0x01, 0x01,
-0x06, 0x03, 0x0c, 0x1b, 0xe5, 0x07, 0x09, 0xe5,
-0x02, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x02,
-0x04, 0x04, 0x06, 0x08, 0x0f, 0x02, 0xe5, 0x25,
-0x06, 0x07, 0x01, 0x07, 0x01, 0x09, 0x15, 0x03,
-0xe5, 0x0b, 0xe5, 0x07, 0x0c, 0xe6, 0x06, 0x08,
-0x03, 0x19, 0x1f, 0x13, 0x09, 0x13, 0x09, 0x19,
-0xe6, 0x07, 0x22, 0x0a, 0x02, 0x06, 0x02, 0x06,
-0x0c, 0x07, 0x01, 0x02, 0x01, 0x01, 0x02, 0x05,
-0x0a, 0x06, 0x0d, 0x01, 0x01, 0x05, 0x0d, 0x0f,
-0x0f, 0x62, 0x01, 0x01, 0xe5, 0x2f, 0x06, 0x02,
-0x06, 0x01, 0x05, 0xe5, 0x03, 0x2b, 0xe5, 0x01,
-0x16, 0x03, 0x04, 0x13, 0x09, 0x04, 0x18, 0x0b,
-0x07, 0x01, 0x13, 0x07, 0x01, 0x1e, 0xe5, 0x01,
-0x01, 0x1f, 0x09, 0x13, 0x09, 0x06, 0xe5, 0x04,
-0x02, 0x01, 0x04, 0x09, 0x05, 0x02, 0xe5, 0x08,
-0x09, 0x02, 0x01, 0x0c, 0x02, 0xe5, 0x01, 0xe5,
-0x04, 0x01, 0xe5, 0x05, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x02, 0xe5, 0x04,
-0x09, 0x0a, 0xe8, 0xe5, 0x01, 0x01, 0x1d, 0xe5,
-0x06, 0xe5, 0x11, 0xe6, 0x06, 0xe5, 0x04, 0xe5,
-0x07, 0xe5, 0x07, 0x01, 0x0a, 0x01, 0xe5, 0x02,
-0x01, 0x04, 0x08, 0x02, 0xe5, 0x06, 0x06, 0x03,
-0xe7, 0x05, 0x09, 0x09, 0x02, 0xe5, 0x04, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x02, 0xe5,
-0x04, 0x02, 0xe5, 0x04, 0x07, 0x01, 0x02, 0xe5,
-0x01, 0x04, 0x19, 0x01, 0xe5, 0x03, 0x04, 0x01,
-0x0d, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x01, 0x01,
-0x0b, 0x09, 0x08, 0xe5, 0x01, 0xe5, 0xe5, 0xe5,
-0x03, 0xe5, 0xe5, 0xe5, 0x10, 0x01, 0x04, 0xe5,
-0x02, 0x8d, 0x04, 0x01, 0x01, 0xe5, 0xe5, 0x1d,
-0x01, 0x04, 0xe5, 0xe5, 0xe5, 0x0d, 0x02, 0x06,
-0x02, 0x01, 0x1c, 0x02, 0x02, 0xe5, 0xe5, 0xe5,
-0x03, 0x02, 0x01, 0x0e, 0x02, 0x01, 0x09, 0x8f,
-0x02, 0x03, 0xe5, 0x03, 0x1b, 0x01, 0x06, 0xe5,
-0xe5, 0x0e, 0x01, 0x01, 0x04, 0xe7, 0xe5, 0x02,
-0x02, 0x05, 0x09, 0x04, 0x02, 0x06, 0x01, 0x03,
-0x01, 0xe5, 0x04, 0x04, 0x07, 0xe5, 0x0b, 0x06,
-0x01, 0x05, 0x09, 0x13, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x0c, 0xe8, 0xe5,
-0x1f, 0x01, 0x03, 0x01, 0x01, 0x04, 0x01, 0x0a,
-0x01, 0x01, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x18,
-0x02, 0x06, 0x01, 0x01, 0x09, 0x07, 0x05, 0x05,
-0x07, 0x01, 0x01, 0x02, 0x01, 0x86, 0x05, 0xe6,
-0x1f, 0x09, 0x01, 0x11, 0x01, 0x07, 0x01, 0x0b,
-0x09, 0x02, 0x02, 0x02, 0x06, 0x01, 0x07, 0x01,
-0x07, 0x09, 0x01, 0x09, 0x06, 0x1d, 0x06, 0x09,
-0x27, 0x13, 0x13, 0x0b, 0x02, 0x01, 0xe5, 0x1f,
-0x01, 0x07, 0x01, 0x11, 0x01, 0x07, 0x01, 0x0c,
-0x09, 0x02, 0x01, 0x02, 0x06, 0x01, 0x07, 0x01,
-0x01, 0xe5, 0x05, 0x02, 0x04, 0x01, 0x09, 0x05,
-0xe6, 0x04, 0xe5, 0x07, 0xe5, 0x08, 0x01, 0xe6,
-0x04, 0x01, 0x01, 0x05, 0xe6, 0x05, 0xe7, 0x05,
-0xe7, 0x05, 0xe7, 0x06, 0xe6, 0x05, 0xe7, 0x06,
-0xe6, 0x05, 0xe5, 0x08, 0x08, 0xe5, 0xe5, 0xe5,
-0xe5, 0x26, 0x13, 0x02, 0x06, 0x02, 0x17, 0x16,
-0xe5, 0x04, 0x0c, 0x1c, 0x09, 0x0c, 0xe5, 0x04,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x11, 0x28, 0x01, 0x04, 0x02, 0x09, 0x23,
-0xe5, 0x08, 0x12, 0xe5, 0x08, 0x02, 0x01, 0x07,
-0xe5, 0x0f, 0xe5, 0x07, 0xe5, 0x08, 0x02, 0x05,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x0b, 0xe5, 0x01, 0xe5, 0x0d,
-0x09, 0x09, 0x04, 0xe6, 0x01, 0xe6, 0x02, 0x03,
-0x03, 0x05, 0x02, 0x06, 0x02, 0x06, 0x09, 0xe6,
-0x06, 0xe5, 0xe5, 0x05, 0x02, 0x06, 0xe5, 0xe5,
-0x05, 0x04, 0xe6, 0x01, 0x06, 0x04, 0x06, 0x02,
-0xe5, 0x07, 0xe5, 0x04, 0x02, 0x03, 0x05, 0xe6,
-0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe6, 0x0a, 0xe7, 0xe5, 0x01, 0x1d, 0x13,
-0x13, 0x3b, 0x09, 0x08, 0xe5, 0x07, 0x15, 0xe5,
-0x71, 0x02, 0xe5, 0x01, 0x1d, 0x15, 0x13, 0x37,
-0x03, 0x09, 0x07, 0x13, 0x09, 0x03, 0x05, 0x1d,
-0x09, 0x09, 0x13, 0x13, 0x17, 0xe7, 0x20, 0x01,
-0x04, 0x04, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x14, 0xe6, 0x03, 0x01, 0xe7, 0x02, 0xe5, 0xe5,
-0x08, 0xe7, 0xe5, 0x06, 0x01, 0x0e, 0x08, 0x02,
-0xe7, 0x06, 0xe6, 0x03, 0x04, 0x07, 0xe6, 0x06,
-0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x08, 0x01, 0xe6, 0xe5, 0x20, 0x01, 0xe5,
-0x05, 0x01, 0xe6, 0x04, 0x02, 0x06, 0x01, 0xe5,
-0x05, 0x02, 0x0a, 0x09, 0x02, 0x02, 0x02, 0xe5,
-0xe5, 0x02, 0x01, 0xe5, 0x07, 0xe6, 0x08, 0x01,
-0x06, 0xe5, 0x08, 0xe5, 0x05, 0x02, 0xe5, 0x08,
-0x04, 0x02, 0xe6, 0x08, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x0d, 0xe7, 0x20,
-0x0b, 0x09, 0x07, 0x09, 0x01, 0x0d, 0x06, 0x06,
-0x01, 0xe5, 0x05, 0x01, 0x09, 0x09, 0x06, 0x0c,
-0x0b, 0xe5, 0x26, 0x0a, 0x09, 0x08, 0x09, 0x09,
-0x09, 0x13, 0x0d, 0xe5, 0x01, 0x15, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe6, 0x06, 0xe6, 0x06, 0xe6,
-0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x05, 0xe8,
-0x06, 0xe6, 0xe5, 0x04, 0xe5, 0x01, 0xe5, 0x01,
-0x01, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x03, 0x03,
-0xe8, 0x04, 0xe7, 0x02, 0x02, 0xe7, 0x01, 0x03,
-0xe7, 0x02, 0x02, 0xe7, 0x05, 0xe7, 0x05, 0xe7,
-0x05, 0xe7, 0x05, 0xe7, 0x05, 0xe7, 0x05, 0xe7,
-0x05, 0xe7, 0x02, 0x02, 0xe7, 0x05, 0xe7, 0x06,
-0x01, 0xe6, 0x20, 0x01, 0x09, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x0a, 0x09, 0xe5, 0x04, 0x01,
-0x07, 0x01, 0x09, 0xe5, 0x01, 0x01, 0x0d, 0x0c,
-0xe5, 0x06, 0x0a, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0x09, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0x1a, 0xe5, 0x20, 0x01,
-0x09, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0a,
-0x0c, 0x02, 0xe5, 0x08, 0x01, 0x09, 0xe5, 0x0f,
-0x0d, 0x04, 0x01, 0xe5, 0x04, 0x02, 0x03, 0x02,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x03,
-0x02, 0x02, 0x03, 0x02, 0x02, 0x06, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x03, 0x02, 0x02,
-0x06, 0x02, 0x07, 0xe6, 0xe5, 0x20, 0x15, 0x07,
-0x01, 0x07, 0x01, 0x18, 0xe5, 0xe5, 0xe5, 0x08,
-0x05, 0x03, 0x05, 0x03, 0x0f, 0x02, 0x06, 0x01,
-0x03, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe8, 0x22, 0x0c, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x0c, 0x09, 0xe5,
-0xe7, 0x03, 0x04, 0x01, 0x03, 0x01, 0x03, 0x02,
-0x04, 0x04, 0x07, 0x01, 0x02, 0x05, 0xe5, 0x02,
-0xe7, 0x03, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04,
-0xe5, 0xe6, 0x04, 0xe5, 0xe6, 0x04, 0xe5, 0xe6,
-0x06, 0x03, 0x21, 0x09, 0x02, 0x04, 0x0b, 0x02,
-0x1e, 0x05, 0x35, 0xe5, 0x09, 0x09, 0x09, 0x73,
-0xe5, 0xe5, 0x0e, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x02,
-0x04, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x05, 0x01, 0x04, 0x04, 0x01,
-0x02, 0x04, 0xe6, 0x06, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x08, 0x01, 0x02, 0xe5, 0x03,
-0x26, 0x01, 0x11, 0xe5, 0x26, 0xe6, 0x04, 0x07,
-0x04, 0xe5, 0x02, 0x06, 0x01, 0x0c, 0x04, 0x09,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x0c, 0xe5, 0x01, 0xe5, 0x1d, 0x08, 0x04,
-0x06, 0x0e, 0x08, 0x01, 0x0c, 0x0c, 0xe5, 0x09,
-0x08, 0x01, 0x02, 0x0a, 0x11, 0x01, 0x01, 0x03,
-0x09, 0x05, 0x03, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x0d, 0x04, 0x24,
-0x13, 0xe5, 0x08, 0x37, 0x02, 0x0f, 0x03, 0x01,
-0x01, 0x01, 0xe5, 0x01, 0x08, 0x05, 0x03, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x10, 0xe8, 0x2a, 0x01, 0x06, 0xe5,
-0x01, 0x0c, 0x05, 0x0a, 0x03, 0x06, 0x0f, 0x01,
-0x0f, 0x08, 0x0d, 0xe5, 0xe6, 0x03, 0x15, 0x74,
-0xe5, 0xe6, 0x28, 0x04, 0x09, 0x04, 0x0c, 0x23,
-0x02, 0x01, 0x25, 0x04, 0x0a, 0x01, 0x0a, 0xe5,
-0x03, 0x71, 0xe8, 0x17, 0xe5, 0x0d, 0x02, 0x05,
-0x01, 0x21, 0x0a, 0x0c, 0x05, 0x02, 0x01, 0x0d,
-0xe5, 0xe5, 0x06, 0x07, 0x01, 0x0d, 0x07, 0x09,
-0x16, 0x5b, 0x01, 0xe6, 0x1b, 0x09, 0x04, 0x01,
-0x25, 0xe5, 0x07, 0x01, 0x01, 0x0f, 0x01, 0x0e,
-0xe5, 0xe5, 0x01, 0x06, 0x01, 0xe5, 0x02, 0x02,
-0xe6, 0x05, 0x02, 0x0a, 0x04, 0x03, 0x04, 0x6f,
-0xe6, 0xe5, 0x25, 0x2c, 0x1a, 0x05, 0x0e, 0x01,
-0x04, 0x07, 0xe5, 0x04, 0x03, 0x09, 0x0b, 0x04,
-0xe5, 0x01, 0x71, 0x01, 0xe6, 0x2f, 0x11, 0x04,
-0x05, 0x05, 0x01, 0x12, 0x07, 0x04, 0x04, 0x07,
-0x01, 0x06, 0xe5, 0xe5, 0x04, 0x01, 0x01, 0xe5,
-0x06, 0x02, 0x06, 0x02, 0xe7, 0x04, 0x76, 0x03,
-0x25, 0x09, 0x09, 0x0c, 0x13, 0x0d, 0x02, 0x14,
-0x12, 0xe5, 0x03, 0xe5, 0x16, 0x7e, 0xe5, 0x2c,
-0x25, 0x01, 0x01, 0x03, 0x01, 0x01, 0x13, 0x04,
-0x06, 0x04, 0x02, 0x09, 0x1a, 0x0a, 0x7a, 0xe5,
-0x1f, 0x01, 0x02, 0x06, 0x01, 0x07, 0x0b, 0x0a,
-0x0b, 0x13, 0x02, 0x01, 0x02, 0x0f, 0x02, 0xe5,
-0xe5, 0x01, 0x01, 0x15, 0x13, 0x0e, 0x13, 0x4e,
-0x01, 0x02, 0x2a, 0xe6, 0x09, 0x0c, 0x1f, 0x0c,
-0x0d, 0x0f, 0x17, 0x04, 0x0d, 0x05, 0x6b, 0x05,
-0xe6, 0x32, 0x24, 0xe5, 0x04, 0x01, 0xe5, 0x05,
-0x14, 0x04, 0x0d, 0x0b, 0xe5, 0x0d, 0x03, 0xe5,
-0x06, 0xe5, 0x6d, 0x01, 0xe5, 0x01, 0x02, 0x01,
-0x1c, 0x0b, 0x08, 0xe5, 0x0b, 0x13, 0xe6, 0x05,
-0x02, 0x01, 0x03, 0x06, 0xe5, 0x1b, 0xe5, 0x01,
-0x0b, 0x05, 0xe5, 0x07, 0xe5, 0xe5, 0x09, 0x6b,
-0x02, 0x01, 0xe5, 0x01, 0x04, 0x18, 0xe5, 0x01,
-0x01, 0x0e, 0xe5, 0x06, 0xe5, 0x01, 0x1a, 0xe5,
-0xe5, 0x14, 0x0e, 0x01, 0xe5, 0xe5, 0x08, 0x15,
-0x04, 0xe5, 0xe5, 0xe5, 0x01, 0x6e, 0xe5, 0x03,
-0x04, 0x01, 0xe6, 0x01, 0x11, 0xe5, 0x07, 0xe5,
-0x02, 0x04, 0x09, 0x02, 0x06, 0x34, 0x13, 0x01,
-0x07, 0x15, 0x06, 0x02, 0x01, 0x71, 0xe5, 0x05,
-0x02, 0x03, 0x29, 0xe5, 0x07, 0x01, 0x01, 0x05,
-0x08, 0x01, 0x0a, 0x08, 0xe5, 0xe5, 0x01, 0x01,
-0x01, 0x13, 0x05, 0x0a, 0x02, 0x0c, 0x04, 0x0b,
-0xe7, 0xe5, 0x02, 0x02, 0x02, 0x06, 0x6a, 0x03,
-0xe5, 0x01, 0x18, 0x04, 0xe5, 0x02, 0x03, 0x03,
-0x01, 0x04, 0x02, 0x01, 0x04, 0x04, 0x02, 0x01,
-0x0e, 0x01, 0x01, 0xe6, 0xe5, 0xe5, 0x01, 0x01,
-0x11, 0xe6, 0x0d, 0x0c, 0x01, 0x04, 0x02, 0x03,
-0x07, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x01, 0xe5,
-0x06, 0x6a, 0x03, 0x01, 0xe5, 0x1d, 0x01, 0x01,
-0x07, 0x07, 0x09, 0x01, 0x13, 0x09, 0x01, 0x01,
-0x16, 0x06, 0x02, 0x01, 0xe5, 0xe5, 0x12, 0x07,
-0x08, 0x02, 0x01, 0x02, 0x06, 0x73, 0xe7, 0x16,
-0x0b, 0x09, 0x07, 0x27, 0x01, 0x02, 0x13, 0x02,
-0x0b, 0x01, 0x0c, 0x08, 0x02, 0x09, 0x02, 0x01,
-0x01, 0x02, 0x01, 0x01, 0xe5, 0x73, 0x02, 0xe5,
-0x1c, 0x02, 0x06, 0x09, 0x02, 0x06, 0x02, 0x06,
-0xe5, 0x1b, 0xe5, 0x18, 0x22, 0x02, 0x10, 0x09,
-0x6d, 0xe6, 0xe6, 0x1d, 0xe5, 0x07, 0x01, 0x07,
-0x13, 0x1a, 0xe5, 0xe5, 0x05, 0x09, 0x08, 0xe5,
-0x12, 0x0e, 0xe5, 0x04, 0x09, 0x04, 0x04, 0x02,
-0x01, 0x6f, 0xe5, 0x0d, 0x04, 0x01, 0x02, 0x02,
-0x03, 0x02, 0x02, 0x01, 0xe6, 0x01, 0x05, 0x03,
-0x04, 0x01, 0x02, 0x02, 0xe5, 0x04, 0x09, 0x06,
-0x02, 0x03, 0x05, 0x09, 0x09, 0xe6, 0x06, 0x06,
-0x02, 0x0b, 0x09, 0x09, 0x09, 0x05, 0x03, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x06, 0x06, 0xe5, 0x02, 0x02, 0x13, 0x06, 0x02,
-0x09, 0x13, 0x13, 0x08, 0xe5, 0x03, 0x2b, 0xe5,
-0x23, 0x71, 0x08, 0xe8, 0x12, 0x0a, 0x0a, 0x12,
-0x14, 0x07, 0x07, 0x09, 0x21, 0x25, 0x7a, 0xe6,
-0xe5, 0xe5, 0x16, 0x07, 0x01, 0x09, 0x07, 0x1d,
-0x01, 0x0c, 0x09, 0x04, 0x04, 0x07, 0xe5, 0x04,
-0x0e, 0x0b, 0x09, 0x04, 0x01, 0x02, 0x09, 0x4a,
-0x01, 0x25, 0xe5, 0x16, 0x02, 0x06, 0x01, 0xe5,
-0x08, 0x08, 0xe5, 0x08, 0x10, 0x02, 0x09, 0xe5,
-0x08, 0x05, 0x03, 0x01, 0x07, 0x05, 0x02, 0x06,
-0x03, 0x01, 0xe5, 0x07, 0x02, 0x02, 0x03, 0x01,
-0x03, 0x01, 0x01, 0x02, 0x05, 0xe5, 0xe5, 0x48,
-0x01, 0xe5, 0x20, 0x01, 0xe6, 0x22, 0x11, 0x1d,
-0x01, 0x09, 0x04, 0x09, 0x02, 0x05, 0xe5, 0x05,
-0x02, 0x02, 0x06, 0x09, 0x04, 0x01, 0x04, 0x0c,
-0x01, 0x03, 0xe5, 0x03, 0x4d, 0x01, 0x22, 0xe8,
-0x14, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5, 0x07,
-0xe6, 0x06, 0xe6, 0x06, 0xe5, 0x01, 0x01, 0x05,
-0xe6, 0x06, 0xe6, 0xe5, 0x04, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe5,
-0xe6, 0x18, 0x07, 0x01, 0x11, 0x1d, 0x01, 0xe5,
-0x26, 0x09, 0xe5, 0x24, 0x01, 0xe6, 0x79, 0x02,
-0xe5, 0x16, 0x09, 0x01, 0x13, 0x1b, 0x02, 0x38,
-0x15, 0x09, 0x01, 0x80, 0x19, 0x09, 0x11, 0x09,
-0x13, 0x01, 0x09, 0x1e, 0x1b, 0x20, 0x74, 0x01,
-0x17, 0x09, 0x15, 0x09, 0x11, 0x02, 0x0b, 0x09,
-0x09, 0x09, 0x07, 0x06, 0x04, 0x0b, 0x04, 0x04,
-0x09, 0x06, 0x02, 0x6f, 0xe6, 0xe5, 0x19, 0xe5,
-0x04, 0x09, 0x02, 0x07, 0x01, 0x06, 0x13, 0x01,
-0xe5, 0xe5, 0x03, 0xe5, 0xe5, 0x20, 0x02, 0x01,
-0xe5, 0x09, 0x1d, 0xe6, 0x02, 0x06, 0x15, 0x32,
-0x1c, 0x09, 0x03, 0x01, 0x0f, 0x01, 0x07, 0x01,
-0x01, 0xe5, 0xe5, 0x01, 0x01, 0x04, 0x02, 0x01,
-0x01, 0xe5, 0x03, 0x01, 0x03, 0x03, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x01, 0x01, 0x03,
-0x01, 0xe6, 0x04, 0x01, 0xe5, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x0b, 0xe7, 0x16, 0x13, 0x12,
-0x12, 0x02, 0x02, 0x07, 0x15, 0x1b, 0xe6, 0x03,
-0x04, 0xe5, 0x04, 0x09, 0x0c, 0xe5, 0x66, 0x09,
-0x01, 0x01, 0xe5, 0x13, 0x05, 0x16, 0x13, 0x09,
-0x0e, 0x0f, 0x09, 0x09, 0x0c, 0xe5, 0x03, 0x05,
-0xe5, 0x0d, 0x05, 0x06, 0x01, 0x0e, 0x42, 0x1f,
-0x03, 0xe5, 0x33, 0x04, 0x1f, 0x2e, 0x0b, 0x04,
-0xe5, 0x16, 0x17, 0x10, 0x03, 0xe5, 0x4c, 0xe6,
-0xe5, 0x18, 0xe5, 0x07, 0x04, 0x0a, 0x01, 0x07,
-0x01, 0x01, 0x31, 0x0d, 0x03, 0x01, 0x10, 0x02,
-0x01, 0x11, 0x01, 0x01, 0x04, 0x03, 0xe5, 0x0b,
-0x13, 0x2a, 0xe6, 0x20, 0xe5, 0xe7, 0x16, 0x0a,
-0x04, 0x10, 0x08, 0x15, 0x03, 0x2a, 0xe5, 0x02,
-0x02, 0x05, 0x04, 0x01, 0x02, 0x10, 0x02, 0x05,
-0x75, 0x01, 0x01, 0x2d, 0x09, 0x07, 0x16, 0x1a,
-0x0b, 0x04, 0x09, 0x0c, 0x16, 0xe5, 0x07, 0xe5,
-0x01, 0x06, 0x2a, 0x18, 0x05, 0x0c, 0x04, 0x0b,
-0xe5, 0x02, 0x0d, 0x0c, 0x11, 0x09, 0x0c, 0x19,
-0x0c, 0x10, 0xe5, 0x07, 0x06, 0x0c, 0x07, 0x17,
-0x09, 0xe5, 0x0b, 0x08, 0x53, 0x02, 0xe5, 0x04,
-0x09, 0x4f, 0x04, 0x14, 0x03, 0x09, 0x02, 0x0e,
-0x05, 0x0b, 0x08, 0x04, 0x09, 0x6d, 0xe5, 0x04,
-0x07, 0xe6, 0x07, 0x09, 0x02, 0x13, 0x09, 0x03,
-0x01, 0x0f, 0x07, 0x10, 0x09, 0x03, 0x03, 0x06,
-0x02, 0x01, 0x07, 0xe6, 0x02, 0x02, 0x02, 0x09,
-0x0e, 0x68, 0x03, 0x03, 0x03, 0x05, 0x0a, 0x08,
-0x09, 0x06, 0x04, 0xe5, 0x17, 0x0d, 0x1b, 0x05,
-0x03, 0x0b, 0x08, 0x01, 0x04, 0x13, 0x08, 0x01,
-0x75, 0x03, 0x0b, 0x06, 0x04, 0x01, 0x13, 0x06,
-0x02, 0x04, 0x05, 0x0a, 0x0e, 0xe5, 0xe5, 0x23,
-0x18, 0x13, 0x07, 0x01, 0x07, 0x01, 0x05, 0x01,
-0x01, 0x39, 0x01, 0x23, 0xe8, 0x0d, 0x09, 0x02,
-0x0f, 0xe5, 0x07, 0xe5, 0x0b, 0x1a, 0xe7, 0x01,
-0x06, 0x09, 0x01, 0x0e, 0x09, 0x01, 0x09, 0x12,
-0x03, 0x1a, 0x03, 0x35, 0x01, 0x10, 0x07, 0xe5,
-0x08, 0x01, 0xe5, 0x0e, 0x09, 0x12, 0x09, 0x05,
-0x1a, 0x07, 0x26, 0x0a, 0x09, 0x01, 0x10, 0x04,
-0x0c, 0x0d, 0x62, 0xe7, 0x18, 0x09, 0xe5, 0x03,
-0x0f, 0xe5, 0x04, 0xe5, 0x15, 0xe5, 0x04, 0x01,
-0xe5, 0x08, 0xe5, 0x04, 0x02, 0x01, 0x04, 0x02,
-0xe5, 0xe5, 0x02, 0x09, 0x0b, 0x13, 0x19, 0x03,
-0x13, 0x46, 0x01, 0x02, 0xe5, 0x01, 0x01, 0x08,
-0x0c, 0x06, 0x02, 0x06, 0xe5, 0x07, 0xe5, 0x04,
-0x01, 0x1b, 0xe5, 0x07, 0x01, 0x07, 0x01, 0x03,
-0x03, 0x01, 0x03, 0x02, 0xe5, 0x01, 0xe5, 0x01,
-0x05, 0xe5, 0xe5, 0x0b, 0x02, 0x01, 0x0a, 0x02,
-0x06, 0xe5, 0x0e, 0xe5, 0xe7, 0x14, 0x43, 0x02,
-0x01, 0x01, 0xe6, 0x03, 0x05, 0xe5, 0x14, 0x09,
-0x01, 0x03, 0xe5, 0x03, 0x0b, 0x16, 0xe5, 0xe5,
-0x02, 0x1f, 0xe5, 0x03, 0x02, 0x06, 0x1a, 0xe5,
-0x07, 0x01, 0x02, 0x04, 0xe5, 0x02, 0x04, 0x01,
-0x04, 0x51, 0xe5, 0x03, 0x04, 0xe8, 0x01, 0x07,
-0xe5, 0x01, 0x0f, 0x02, 0x09, 0x09, 0x4b, 0xe5,
-0x01, 0x09, 0x1c, 0xe5, 0xe5, 0x05, 0x02, 0x05,
-0xe5, 0x01, 0x01, 0x04, 0xe5, 0x07, 0x04, 0x49,
-0xe5, 0x05, 0x02, 0xe5, 0xe6, 0x0e, 0xe5, 0x0d,
-0x06, 0x01, 0x01, 0xe5, 0xe5, 0x08, 0x04, 0x01,
-0x1e, 0x01, 0x04, 0x01, 0x05, 0x09, 0x04, 0x01,
-0x02, 0x04, 0x01, 0x06, 0x02, 0x04, 0x01, 0x1e,
-0x01, 0x01, 0x03, 0x02, 0xe5, 0xe5, 0x06, 0x01,
-0x05, 0x04, 0x52, 0xe9, 0x01, 0x0a, 0x02, 0xe5,
-0x03, 0x0a, 0x04, 0xe5, 0x01, 0x04, 0x04, 0xe5,
-0x02, 0x23, 0x01, 0x01, 0x02, 0x01, 0x14, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x02, 0xe7, 0x02, 0x01,
-0x02, 0x16, 0x03, 0x01, 0x02, 0xe5, 0x02, 0x04,
-0xe5, 0xe5, 0xe5, 0x01, 0x01, 0xe5, 0xe5, 0x0f,
-0x4b, 0x03, 0xe7, 0x12, 0xe5, 0x0a, 0x09, 0x01,
-0x05, 0x01, 0x01, 0x25, 0x01, 0x02, 0x08, 0x0c,
-0x01, 0xe5, 0xe5, 0xe5, 0x04, 0x01, 0x09, 0x04,
-0x0b, 0x01, 0x0a, 0x01, 0x07, 0x01, 0x04, 0xe7,
-0xe5, 0x18, 0x50, 0x01, 0x13, 0xe6, 0x05, 0xe6,
-0x01, 0x04, 0x36, 0x01, 0x02, 0x09, 0xe6, 0x05,
-0xe7, 0x01, 0x01, 0x02, 0x04, 0x01, 0x07, 0x04,
-0x01, 0xe6, 0x06, 0x01, 0x08, 0xe5, 0x01, 0x01,
-0x02, 0x04, 0x01, 0x04, 0x01, 0xe5, 0xe5, 0x6a,
-0xe5, 0x0f, 0x02, 0x09, 0x02, 0x10, 0x02, 0x2e,
-0xe5, 0x0e, 0x09, 0x0c, 0x02, 0x14, 0x11, 0x09,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x4c,
-0xe9, 0x13, 0x01, 0x07, 0xe5, 0x07, 0x09, 0xe5,
-0x07, 0xe5, 0x25, 0x0f, 0xe6, 0x06, 0xe6, 0x07,
-0x02, 0x06, 0x0b, 0xe5, 0x07, 0x0c, 0x01, 0x04,
-0x02, 0xe5, 0x07, 0x06, 0x02, 0xe5, 0x58, 0xe8,
-0x08, 0x01, 0x02, 0x02, 0x02, 0x03, 0x06, 0x02,
-0x04, 0xe6, 0x01, 0x02, 0x06, 0x09, 0x09, 0x09,
-0x06, 0x02, 0x03, 0x05, 0x09, 0xe5, 0x07, 0xe6,
-0x03, 0x02, 0x03, 0x02, 0x02, 0x06, 0x04, 0x09,
-0x09, 0x03, 0x05, 0x06, 0x02, 0x02, 0xe5, 0x04,
-0x06, 0x02, 0x06, 0x02, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x06, 0x06, 0xe9, 0x01, 0x09, 0x09,
-0x08, 0xe5, 0x12, 0x26, 0xe5, 0x17, 0x09, 0x03,
-0x09, 0xe5, 0x05, 0x02, 0x1f, 0x06, 0x02, 0x12,
-0xe5, 0x07, 0x45, 0x08, 0x01, 0x01, 0x0b, 0x09,
-0x09, 0x11, 0x27, 0x1b, 0x13, 0x03, 0x05, 0x03,
-0x07, 0x09, 0x0d, 0x05, 0x02, 0x14, 0x5c, 0x01,
-0x0e, 0xe5, 0x01, 0x02, 0x01, 0x0c, 0x03, 0x02,
-0x07, 0x27, 0x01, 0x14, 0xe6, 0x06, 0x01, 0x04,
-0x01, 0x02, 0x06, 0x02, 0x08, 0x02, 0x09, 0x06,
-0x04, 0x04, 0x02, 0x03, 0xe5, 0x08, 0x01, 0x02,
-0x07, 0x03, 0x07, 0x24, 0x23, 0xe7, 0x0c, 0x01,
-0x07, 0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x08,
-0x05, 0x03, 0x23, 0xe5, 0xe7, 0x08, 0x09, 0x09,
-0x05, 0x01, 0xe6, 0x04, 0x03, 0x02, 0x08, 0x02,
-0x06, 0x07, 0xe6, 0x01, 0x01, 0xe5, 0xe7, 0x04,
-0x02, 0x03, 0x04, 0xe6, 0xe5, 0x01, 0x0e, 0x25,
-0xe5, 0x1d, 0x02, 0xe8, 0x0e, 0x01, 0x07, 0x04,
-0x08, 0x03, 0x01, 0x18, 0x16, 0x10, 0x06, 0x01,
-0x09, 0x03, 0x01, 0x04, 0x04, 0x03, 0x07, 0x03,
-0xe5, 0x0a, 0x0c, 0x07, 0x0b, 0x06, 0x34, 0x22,
-0xe5, 0x01, 0x0f, 0x05, 0xe6, 0xe5, 0x04, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5,
-0x05, 0xe7, 0x06, 0xe6, 0x05, 0x01, 0xe6, 0xe5,
-0x02, 0x01, 0xe6, 0x05, 0xe6, 0x09, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x03, 0x02,
-0x08, 0xe5, 0x07, 0xe5, 0x06, 0x01, 0x01, 0x0f,
-0x09, 0xe6, 0x1a, 0x14, 0x10, 0x01, 0x10, 0x09,
-0x06, 0x02, 0xe5, 0xe5, 0x05, 0x02, 0xe6, 0x03,
-0x04, 0xe6, 0x1a, 0xe5, 0x05, 0x0b, 0x09, 0x07,
-0x29, 0x03, 0x1c, 0x01, 0xe6, 0xe5, 0x0e, 0x09,
-0x07, 0x01, 0x09, 0x09, 0x14, 0x10, 0x01, 0x0f,
-0xe5, 0x08, 0x08, 0xe6, 0xe5, 0x04, 0xe6, 0xe5,
-0x05, 0x20, 0x01, 0x13, 0x07, 0x0b, 0x27, 0x22,
-0x03, 0x0f, 0x09, 0x11, 0x31, 0x0f, 0xe6, 0x07,
-0x0a, 0x03, 0x03, 0x01, 0x03, 0x04, 0x03, 0x02,
-0x1d, 0xe5, 0x05, 0x0b, 0x11, 0x29, 0x05, 0x1c,
-0x01, 0x01, 0x0f, 0x09, 0xe5, 0xe5, 0x08, 0x06,
-0x1e, 0x10, 0x01, 0x02, 0x09, 0xe5, 0x07, 0x01,
-0x07, 0x04, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02,
-0x01, 0x09, 0x09, 0x09, 0x06, 0x02, 0x10, 0x02,
-0x10, 0x02, 0x24, 0x03, 0x1f, 0x02, 0x0d, 0x02,
-0x0a, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5,
-0x03, 0x02, 0x24, 0x02, 0x1e, 0x05, 0x02, 0x21,
-0x04, 0x0a, 0x01, 0x06, 0x01, 0xe5, 0x02, 0x0c,
-0x01, 0xe5, 0x09, 0x0a, 0x3e, 0xe7, 0xe5, 0x06,
-0x03, 0x03, 0x01, 0x07, 0x01, 0xe5, 0x02, 0x02,
-0xe6, 0x03, 0x02, 0x01, 0x07, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe5,
-0x02, 0x02, 0x01, 0x07, 0x01, 0x04, 0x04, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x03, 0x03,
-0x01, 0x06, 0xe5, 0xe5, 0x03, 0x02, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0a, 0xe5,
-0x01, 0x0d, 0x17, 0x04, 0x05, 0x04, 0xe5, 0x25,
-0xe5, 0x1d, 0x01, 0x05, 0x01, 0xe5, 0x14, 0x03,
-0xe5, 0x0b, 0x0a, 0x20, 0x06, 0x01, 0x44, 0x06,
-0xe6, 0x1e, 0x13, 0x05, 0x1f, 0x05, 0x0c, 0x09,
-0xe5, 0x14, 0x06, 0x05, 0x05, 0x0a, 0x13, 0x14,
-0x07, 0x09, 0x45, 0x03, 0xe5, 0x14, 0x1a, 0x25,
-0xe5, 0x24, 0x07, 0x01, 0xe5, 0x04, 0x09, 0xe5,
-0x10, 0x0e, 0x27, 0x4c, 0x01, 0xe5, 0x0c, 0x09,
-0x01, 0x05, 0x03, 0x01, 0x01, 0x03, 0x01, 0x01,
-0xe5, 0x05, 0x01, 0x21, 0x0e, 0x09, 0x09, 0x10,
-0x01, 0x11, 0x05, 0x05, 0x05, 0xe5, 0x0b, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x09, 0x49, 0x01, 0x01,
-0xe5, 0x0a, 0x04, 0x06, 0x02, 0xe5, 0x02, 0x01,
-0x05, 0xe5, 0x03, 0x02, 0x3e, 0x20, 0x01, 0x04,
-0x01, 0x09, 0x05, 0x07, 0x04, 0x08, 0x05, 0x08,
-0xe5, 0x01, 0x07, 0x53, 0xe5, 0x01, 0x1d, 0x04,
-0xe5, 0x06, 0xe6, 0x06, 0xe6, 0x1c, 0x12, 0xe5,
-0x14, 0x11, 0xe6, 0x03, 0xe5, 0x02, 0x02, 0x05,
-0xe5, 0x01, 0xe5, 0x16, 0x0f, 0x03, 0x06, 0x02,
-0xe6, 0x08, 0x3f, 0x02, 0x01, 0x17, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x03, 0x17,
-0xe6, 0x0a, 0x05, 0x01, 0x02, 0x04, 0x04, 0x07,
-0x10, 0xe5, 0x04, 0x02, 0x01, 0xe5, 0x01, 0x12,
-0x01, 0x1b, 0x02, 0x08, 0x04, 0x01, 0x07, 0xe6,
-0x43, 0x12, 0x08, 0x2b, 0x26, 0x04, 0x15, 0xe6,
-0x04, 0x07, 0x03, 0x36, 0x01, 0x04, 0x40, 0x11,
-0xe5, 0xe6, 0x10, 0x10, 0x36, 0x0a, 0x1b, 0x05,
-0x05, 0x0c, 0x0a, 0x0b, 0x0c, 0x0e, 0x03, 0x06,
-0xe5, 0x38, 0x1b, 0xe6, 0xe5, 0x08, 0x13, 0x04,
-0x0e, 0x4e, 0x06, 0x01, 0x0f, 0x17, 0x0f, 0x0f,
-0x05, 0xe5, 0x58, 0x17, 0x01, 0x09, 0x06, 0x26,
-0x22, 0x02, 0x09, 0x07, 0x1d, 0xe5, 0x19, 0x01,
-0x05, 0x05, 0x07, 0x09, 0xe5, 0x07, 0x44, 0xe5,
-0x10, 0x06, 0x0a, 0x05, 0x10, 0x19, 0x20, 0x11,
-0x1e, 0x09, 0x02, 0x10, 0x05, 0x14, 0x02, 0x4b,
-0x01, 0xe5, 0x0b, 0x0b, 0x08, 0x08, 0x13, 0x16,
-0x20, 0x2e, 0x01, 0x09, 0x13, 0x11, 0x09, 0xe5,
-0x01, 0x05, 0x45, 0xe7, 0x10, 0xe5, 0x05, 0xe5,
-0x49, 0x03, 0x0f, 0x03, 0x09, 0x1b, 0x02, 0xe5,
-0x08, 0x02, 0xe5, 0x07, 0x01, 0x18, 0x02, 0xe5,
-0x04, 0xe5, 0x24, 0x1d, 0x01, 0x02, 0x01, 0xe5,
-0x01, 0x01, 0x0e, 0xe5, 0x0b, 0xe5, 0x2f, 0x1d,
-0x0b, 0x0a, 0x06, 0x0b, 0xe5, 0x09, 0x01, 0x08,
-0x03, 0xe5, 0x07, 0xe5, 0x18, 0x02, 0x01, 0x4b,
-0x01, 0x02, 0xe5, 0x03, 0x0f, 0xe5, 0xe5, 0xe5,
-0xe5, 0x06, 0xe5, 0x02, 0x01, 0x06, 0xe5, 0x1c,
-0xe5, 0x02, 0x11, 0x03, 0x0f, 0x03, 0x1b, 0x06,
-0xe5, 0xe5, 0xe5, 0x2b, 0x01, 0x0e, 0x49, 0x02,
-0x02, 0x11, 0xe5, 0xe5, 0x08, 0xe5, 0x04, 0xe5,
-0x25, 0xe5, 0xe5, 0x1c, 0x0b, 0x11, 0x06, 0x04,
-0x06, 0x34, 0x10, 0xe5, 0x02, 0x3a, 0x02, 0x01,
-0x02, 0xe6, 0x16, 0x01, 0x02, 0x04, 0x01, 0xe6,
-0x01, 0x01, 0x07, 0x01, 0x1e, 0x13, 0x01, 0x09,
-0x02, 0x01, 0x01, 0xe5, 0xe5, 0x0b, 0x04, 0x06,
-0xe6, 0x01, 0x04, 0x01, 0xe6, 0x01, 0x04, 0x01,
-0x0f, 0x09, 0x10, 0x02, 0xe5, 0x01, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0x38,
-0xe5, 0xe5, 0xe5, 0x01, 0x02, 0x11, 0x04, 0xe5,
-0x01, 0x03, 0xe5, 0xe5, 0x01, 0x04, 0x09, 0x02,
-0x01, 0x18, 0x04, 0x0a, 0x05, 0x02, 0xe5, 0xe5,
-0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x02, 0x02, 0x0a,
-0x01, 0x03, 0x02, 0x04, 0x02, 0x03, 0xe5, 0x02,
-0x02, 0x01, 0x28, 0x04, 0x03, 0x05, 0x04, 0x01,
-0x01, 0x04, 0x37, 0xe8, 0xe6, 0x1a, 0x04, 0x01,
-0x2f, 0x07, 0x0b, 0x01, 0x09, 0x03, 0xe5, 0x01,
-0x01, 0x0d, 0xe5, 0x01, 0x04, 0x01, 0x04, 0x06,
-0xe7, 0xe5, 0x15, 0xe6, 0x08, 0x0e, 0x05, 0x01,
-0x01, 0x07, 0x01, 0x05, 0x3a, 0xe6, 0xe5, 0x1b,
-0x0a, 0xe5, 0x01, 0x09, 0x1f, 0x11, 0x04, 0x04,
-0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x08, 0xe5,
-0xe5, 0x01, 0x01, 0x02, 0x02, 0x03, 0x04, 0x01,
-0x01, 0x06, 0xe5, 0x06, 0x08, 0xe5, 0x07, 0xe5,
-0xe6, 0x0f, 0x09, 0x04, 0x01, 0x21, 0xe5, 0x1b,
-0xe7, 0xe5, 0x23, 0x16, 0x02, 0x17, 0x16, 0x02,
-0x08, 0x07, 0x02, 0x03, 0x04, 0x13, 0x02, 0x10,
-0x06, 0x09, 0x04, 0x0e, 0x02, 0x02, 0x10, 0x02,
-0x3a, 0xe7, 0x1d, 0x09, 0x13, 0x1a, 0x02, 0x10,
-0xe5, 0x08, 0x08, 0xe5, 0x06, 0xe6, 0x07, 0xe5,
-0xe5, 0x0a, 0x09, 0x09, 0xe6, 0x02, 0xe5, 0x07,
-0xe5, 0x12, 0x02, 0x13, 0xe5, 0x3b, 0xe7, 0x0d,
-0x09, 0x03, 0x05, 0x05, 0xe5, 0x01, 0x04, 0x01,
-0x02, 0x03, 0x05, 0x09, 0x06, 0x02, 0x01, 0x03,
-0x03, 0x09, 0x06, 0x02, 0x09, 0x09, 0xe5, 0x07,
-0x05, 0xe5, 0x03, 0x04, 0xe6, 0x01, 0x04, 0xe6,
-0x01, 0x09, 0xe5, 0x04, 0x02, 0xe5, 0x07, 0x06,
-0x02, 0x01, 0x03, 0x03, 0x04, 0x01, 0x02, 0x02,
-0x06, 0x09, 0x09, 0x09, 0x09, 0x0d, 0xe5, 0xe5,
-0xe5, 0x01, 0x26, 0x27, 0xe5, 0x12, 0x04, 0x03,
-0xe5, 0x03, 0x09, 0x09, 0x04, 0x04, 0x01, 0x0e,
-0x09, 0x12, 0xe5, 0x11, 0xe5, 0x12, 0x43, 0x01,
-0xe6, 0x50, 0x13, 0x09, 0x19, 0x03, 0x13, 0x0a,
-0x10, 0x03, 0x05, 0x0d, 0x11, 0x46, 0x01, 0x01,
-0x01, 0x12, 0x07, 0x01, 0x02, 0x02, 0x08, 0x09,
-0x18, 0x04, 0xe5, 0x0c, 0x02, 0x01, 0x02, 0x06,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0xe5, 0xe5,
-0xe5, 0x01, 0x01, 0x02, 0x06, 0x01, 0x04, 0x04,
-0x0e, 0x05, 0xe6, 0x03, 0x02, 0xe6, 0x10, 0xe6,
-0xe5, 0x06, 0x04, 0x01, 0x40, 0xe5, 0x01, 0x14,
-0x06, 0x05, 0x01, 0x06, 0xe5, 0x01, 0x06, 0x02,
-0x17, 0x05, 0xe5, 0x0e, 0x01, 0x01, 0x01, 0x03,
-0x03, 0x02, 0x02, 0x01, 0x01, 0x01, 0x03, 0x01,
-0xe6, 0x04, 0x01, 0x01, 0x01, 0x05, 0x01, 0xe6,
-0x03, 0x02, 0xe5, 0x09, 0x09, 0x08, 0xe5, 0x0e,
-0x01, 0x01, 0x09, 0x05, 0x01, 0xe5, 0x42, 0x20,
-0x02, 0x09, 0x06, 0xe5, 0x1b, 0x16, 0x03, 0x05,
-0x09, 0x04, 0x02, 0x01, 0x09, 0x09, 0x01, 0x03,
-0x05, 0x07, 0x01, 0x03, 0x09, 0xe5, 0xe6, 0x04,
-0x0a, 0x04, 0xe5, 0x0e, 0xe5, 0xe5, 0x41, 0x01,
-0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe6, 0x06, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0xe5, 0x04, 0xe6, 0x06, 0xe5, 0x01, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x02, 0x04,
-0xe5, 0x02, 0x04, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x06, 0xe5, 0x01, 0x17, 0x01, 0x07, 0x01, 0xe5,
-0x11, 0x3b, 0x14, 0xe5, 0x10, 0x01, 0x0a, 0xe5,
-0x11, 0x06, 0x01, 0xe5, 0x11, 0x09, 0x09, 0x43,
-0xe5, 0x16, 0x01, 0x07, 0x01, 0xe5, 0x0f, 0x3d,
-0x27, 0x01, 0x25, 0x13, 0x0b, 0x07, 0x01, 0x40,
-0xe5, 0xe6, 0x18, 0x1b, 0x33, 0x09, 0x09, 0x13,
-0x08, 0x02, 0x09, 0x07, 0x01, 0x0a, 0x06, 0x01,
-0xe5, 0x11, 0x09, 0x09, 0x21, 0x01, 0x1c, 0xe6,
-0xe5, 0x0b, 0x0c, 0x02, 0x07, 0x12, 0x20, 0x0e,
-0x04, 0x06, 0x02, 0x04, 0x04, 0x09, 0x04, 0x04,
-0x0b, 0x07, 0x0b, 0x09, 0x04, 0x04, 0x0e, 0x04,
-0x06, 0x02, 0x04, 0x25, 0x1c, 0xe5, 0x01, 0xe5,
-0x22, 0x09, 0x06, 0x01, 0xe5, 0x19, 0x13, 0x02,
-0x06, 0x01, 0xe5, 0x19, 0x0b, 0xe5, 0xe5, 0x08,
-0x04, 0x29, 0x02, 0x06, 0x02, 0x06, 0xe5, 0xe5,
-0x3e, 0xe6, 0xe5, 0x10, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0xe6, 0x06, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x04, 0x02, 0x01, 0x07, 0x01, 0x03, 0x03,
-0x01, 0x04, 0x02, 0x01, 0x07, 0x01, 0x02, 0x03,
-0xe5, 0xe7, 0xe5, 0x02, 0x01, 0xe5, 0x02, 0xe5,
-0x02, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x0a, 0xe6, 0xe5, 0x1a, 0x05, 0x01, 0x07, 0x0a,
-0x11, 0x0c, 0xe5, 0x0f, 0x1f, 0x02, 0x02, 0x0a,
-0x0c, 0x01, 0xe5, 0x01, 0x0f, 0x06, 0x03, 0x05,
-0x07, 0x02, 0xe5, 0xe5, 0x05, 0xe5, 0x01, 0x49,
-0xe5, 0xe6, 0x1b, 0x01, 0x07, 0xe5, 0x09, 0x23,
-0x22, 0x0d, 0xe5, 0x07, 0x02, 0xe5, 0x08, 0xe5,
-0x02, 0x01, 0x03, 0xe5, 0x0a, 0x05, 0x04, 0x08,
-0x03, 0x07, 0x04, 0x0a, 0x44, 0x03, 0xe5, 0x21,
-0x06, 0x12, 0x16, 0x01, 0x03, 0x08, 0x13, 0x10,
-0x10, 0xe5, 0x1f, 0x0c, 0x13, 0x52, 0x01, 0xe6,
-0x18, 0x0f, 0x03, 0x0b, 0x19, 0x01, 0x11, 0xe6,
-0x01, 0x04, 0x02, 0x06, 0x01, 0xe6, 0x04, 0x09,
-0x01, 0x09, 0x04, 0x01, 0xe5, 0x02, 0xe5, 0x0a,
-0x01, 0x06, 0x05, 0xe6, 0xe5, 0x02, 0x0d, 0xe5,
-0x02, 0xe5, 0x02, 0xe6, 0x04, 0x3c, 0xe5, 0x04,
-0x02, 0x17, 0x3d, 0x0c, 0x05, 0x06, 0x04, 0x01,
-0x04, 0x01, 0x03, 0x02, 0x03, 0x06, 0x01, 0x01,
-0x03, 0x01, 0x03, 0x07, 0x05, 0x0c, 0x0b, 0x28,
-0x3a, 0x01, 0x02, 0xe7, 0xe5, 0x09, 0x01, 0x17,
-0x04, 0x01, 0x03, 0x07, 0x06, 0x02, 0x11, 0x05,
-0x19, 0x0e, 0x16, 0x03, 0x1d, 0xe5, 0x06, 0xe5,
-0x05, 0x0a, 0x01, 0x07, 0x4b, 0x01, 0x02, 0x09,
-0x11, 0x05, 0x01, 0x11, 0x34, 0x10, 0x01, 0x02,
-0x04, 0x04, 0x07, 0x06, 0x01, 0x02, 0x06, 0x04,
-0xe5, 0x05, 0x06, 0xe5, 0x07, 0x03, 0x02, 0x0c,
-0xe5, 0x07, 0x46, 0x04, 0xe6, 0xe6, 0x1e, 0x17,
-0xe5, 0x08, 0x31, 0x0b, 0x06, 0x11, 0x01, 0x02,
-0x08, 0x0b, 0x07, 0x09, 0x11, 0x09, 0x4c, 0x01,
-0xe6, 0x19, 0x03, 0x06, 0x18, 0x0a, 0xe5, 0x04,
-0x02, 0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x02, 0x03, 0x08, 0x01, 0xe6, 0x06, 0x01,
-0x04, 0x02, 0x02, 0x02, 0x05, 0xe6, 0x16, 0x0d,
-0xe6, 0x33, 0x28, 0x01, 0xe5, 0xe5, 0x2e, 0x04,
-0x17, 0x09, 0x05, 0x03, 0x09, 0x09, 0x02, 0x0c,
-0x01, 0x05, 0x0a, 0xe6, 0x02, 0x06, 0x02, 0x28,
-0x5e, 0x01, 0xe5, 0x1a, 0x13, 0x19, 0xe6, 0x07,
-0x05, 0x03, 0x05, 0x03, 0x03, 0xe6, 0x02, 0x06,
-0x17, 0x0b, 0x13, 0x09, 0x47, 0x2a, 0xe5, 0x01,
-0xe5, 0x19, 0x07, 0x02, 0x03, 0x09, 0x07, 0x0c,
-0x01, 0x0e, 0x19, 0xe5, 0x10, 0x02, 0x05, 0x05,
-0x10, 0x09, 0x08, 0x0a, 0xe5, 0x11, 0x07, 0x01,
-0x4a, 0x01, 0x01, 0x1b, 0x07, 0x04, 0x5e, 0x0c,
-0x05, 0xe5, 0x0a, 0x06, 0xe6, 0x12, 0x07, 0x0c,
-0x0c, 0x48, 0x01, 0xe7, 0x1b, 0x01, 0x2c, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x02,
-0x01, 0xe5, 0x02, 0x01, 0xe5, 0x05, 0x09, 0x07,
-0x02, 0xe5, 0x01, 0xe5, 0x0e, 0x05, 0x09, 0x0d,
-0xe5, 0x03, 0x13, 0x3e, 0x01, 0x01, 0x01, 0x01,
-0x02, 0x01, 0x12, 0xe5, 0x04, 0xe5, 0xe5, 0x17,
-0x10, 0xe5, 0x06, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x08, 0xe5, 0x01, 0xe5, 0x01, 0xe5, 0xe5, 0x01,
-0xe5, 0x05, 0x09, 0x07, 0xe5, 0xe5, 0x02, 0xe5,
-0xe6, 0x02, 0xe6, 0x0b, 0xe5, 0x07, 0xe5, 0x04,
-0xe5, 0x03, 0x06, 0x14, 0xe5, 0x3d, 0x02, 0x01,
-0xe5, 0x03, 0x14, 0x03, 0xe5, 0x03, 0xe5, 0x0c,
-0xe5, 0x07, 0x01, 0x11, 0x09, 0x09, 0x09, 0xe5,
-0xe5, 0x08, 0x01, 0x04, 0x01, 0x05, 0x0b, 0xe5,
-0x02, 0x01, 0x02, 0x04, 0x01, 0x04, 0xe5, 0x04,
-0x02, 0x01, 0xe5, 0xe5, 0x06, 0x01, 0x0d, 0xe5,
-0x08, 0xe5, 0x07, 0x01, 0x02, 0x02, 0x3d, 0xe5,
-0x01, 0x02, 0x14, 0x06, 0x02, 0xe5, 0x01, 0x0b,
-0xe5, 0x01, 0x15, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x09, 0x02, 0x01,
-0x04, 0x13, 0xe5, 0x02, 0x01, 0x07, 0x06, 0xe5,
-0x0a, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x0e, 0xe5,
-0x07, 0xe5, 0x0a, 0x01, 0x3a, 0x02, 0x01, 0x01,
-0xe5, 0xe5, 0x18, 0x04, 0xe6, 0x02, 0x05, 0x0a,
-0x01, 0x10, 0x05, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0xe6, 0x01, 0x03, 0x01, 0xe6, 0xe5, 0x01, 0x02,
-0xe6, 0x03, 0x03, 0x05, 0x06, 0x01, 0xe5, 0x05,
-0x01, 0x02, 0xe5, 0x01, 0x0a, 0x01, 0xe5, 0x02,
-0x01, 0xe5, 0xe6, 0x02, 0x01, 0x05, 0x0b, 0x01,
-0x0a, 0x01, 0x06, 0x38, 0xe6, 0x01, 0x02, 0x14,
-0x03, 0x01, 0x02, 0x03, 0xe5, 0xe5, 0xe6, 0x09,
-0x01, 0x01, 0x04, 0x04, 0x01, 0x01, 0xe5, 0x01,
-0x02, 0x09, 0x09, 0x09, 0x08, 0x05, 0x01, 0x01,
-0x02, 0xe6, 0x01, 0x01, 0x02, 0xe6, 0x0b, 0x01,
-0xe5, 0x01, 0x02, 0xe5, 0x02, 0x04, 0x0a, 0x01,
-0xe5, 0x01, 0x02, 0xe5, 0xe6, 0x01, 0x02, 0x0a,
-0x03, 0x01, 0x02, 0x04, 0x07, 0x01, 0x01, 0x01,
-0xe5, 0x35, 0x01, 0x01, 0x02, 0xe5, 0x17, 0x1b,
-0x01, 0x05, 0x3d, 0x01, 0x01, 0x09, 0x09, 0x01,
-0xe5, 0x03, 0x01, 0x02, 0x04, 0x01, 0x03, 0xe6,
-0xe5, 0xe5, 0x06, 0x01, 0x07, 0x01, 0x0b, 0xe7,
-0x17, 0x3f, 0x01, 0x02, 0x17, 0x1f, 0x07, 0x0b,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02, 0x04,
-0x09, 0x01, 0x02, 0x09, 0x09, 0x01, 0x01, 0x02,
-0x01, 0xe5, 0x05, 0x03, 0xe5, 0x03, 0x01, 0x02,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x0a, 0x01,
-0x0c, 0x09, 0x01, 0x3f, 0xe5, 0x02, 0x24, 0x02,
-0x02, 0x10, 0x02, 0x06, 0x03, 0x09, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x09, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x0b, 0x09, 0x02, 0x02, 0x06, 0xe5, 0x04,
-0x02, 0x02, 0x03, 0x02, 0x06, 0x04, 0x07, 0x02,
-0x06, 0x02, 0x43, 0x03, 0x28, 0x13, 0xe5, 0x09,
-0x10, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x03, 0x03,
-0xe5, 0x04, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x01,
-0x01, 0x03, 0xe5, 0x13, 0xe5, 0x01, 0xe5, 0x04,
-0x02, 0xe5, 0x07, 0x09, 0x01, 0x03, 0xe5, 0x15,
-0x45, 0x01, 0xe7, 0x0d, 0x09, 0x04, 0x01, 0x02,
-0x02, 0x02, 0x03, 0x06, 0x02, 0x02, 0x06, 0x02,
-0x06, 0x07, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01,
-0x09, 0x06, 0x02, 0xe6, 0xe5, 0x01, 0x02, 0xe6,
-0xe5, 0x04, 0xe6, 0x08, 0xe5, 0x07, 0xe5, 0xe5,
-0x02, 0x02, 0x04, 0x01, 0x02, 0xe5, 0x03, 0x03,
-0xe5, 0x01, 0x05, 0xe6, 0x03, 0x02, 0x09, 0x03,
-0x05, 0x02, 0x06, 0x09, 0x09, 0x09, 0x09, 0x0d,
-0x01, 0x01, 0xe5, 0x01, 0x1d, 0x10, 0x02, 0x09,
-0x13, 0xe5, 0xe5, 0x02, 0x03, 0x01, 0x06, 0xe5,
-0xe5, 0x05, 0x08, 0xe5, 0x07, 0xe5, 0x27, 0xe5,
-0x08, 0x09, 0x12, 0xe5, 0x12, 0x43, 0x03, 0x1e,
-0x13, 0x08, 0x15, 0x04, 0x09, 0x04, 0x04, 0x04,
-0x09, 0x09, 0x25, 0x03, 0x09, 0x07, 0x15, 0x11,
-0x47, 0x02, 0x01, 0x1f, 0x02, 0xe5, 0x1a, 0x09,
-0x0c, 0x09, 0x09, 0x01, 0x07, 0x04, 0x01, 0xe5,
-0xe5, 0x06, 0xe6, 0x03, 0x02, 0xe6, 0x05, 0x01,
-0xe5, 0x02, 0x01, 0xe5, 0xe8, 0x03, 0x01, 0x02,
-0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x08, 0xe6,
-0x03, 0x08, 0x02, 0x07, 0x01, 0x44, 0x21, 0x01,
-0x14, 0x06, 0x02, 0x08, 0xe6, 0x08, 0x09, 0x09,
-0x09, 0x02, 0x02, 0x01, 0xe6, 0x07, 0xe5, 0x01,
-0x02, 0x01, 0xe6, 0x06, 0x01, 0x06, 0xe5, 0xe7,
-0x04, 0x01, 0x01, 0x01, 0x03, 0x01, 0x07, 0x01,
-0x0b, 0x07, 0xe5, 0x07, 0xe5, 0x04, 0xe5, 0xe6,
-0x3e, 0xe5, 0xe6, 0x20, 0x01, 0x1b, 0x0b, 0x07,
-0x09, 0x05, 0x03, 0x10, 0x01, 0xe5, 0xe5, 0x02,
-0xe5, 0xe5, 0x01, 0x03, 0x03, 0x02, 0x08, 0x01,
-0x09, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x0b, 0x07, 0x07, 0x01, 0x07, 0x01, 0x42, 0xe6,
-0x14, 0xe5, 0x07, 0xe6, 0xe6, 0x01, 0x01, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x06, 0xe7, 0xe5, 0x02,
-0xe7, 0x02, 0x02, 0x01, 0xe6, 0xe5, 0x03, 0xe6,
-0x01, 0x01, 0x05, 0xe5, 0x01, 0xe5, 0x03, 0xe6,
-0xe5, 0x04, 0xe6, 0xe5, 0x04, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe6, 0x06, 0xe6, 0xe5, 0x04, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x01, 0xe5,
-0x22, 0x03, 0x0f, 0x09, 0x09, 0x07, 0x09, 0x09,
-0x09, 0x07, 0x01, 0x0c, 0x06, 0x02, 0xe5, 0x08,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x25, 0x44, 0xe6, 0x28, 0x0d, 0x07, 0x0b,
-0x09, 0x09, 0x09, 0x06, 0x02, 0x06, 0x02, 0x03,
-0x02, 0x03, 0x05, 0xe5, 0xe5, 0x05, 0x04, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x13, 0x13, 0x42, 0xe6, 0x3e, 0x0b, 0x23, 0x03,
-0x04, 0xe5, 0x07, 0xe5, 0x06, 0x01, 0x01, 0x06,
-0x03, 0x02, 0x13, 0x09, 0x09, 0x13, 0x11, 0x46,
-0x41, 0x09, 0x02, 0x09, 0x09, 0x09, 0xe9, 0x03,
-0x01, 0x01, 0x05, 0xe5, 0xe6, 0x04, 0x01, 0xe7,
-0xe5, 0x01, 0x03, 0x04, 0x0c, 0x09, 0x04, 0x01,
-0x07, 0x01, 0x0c, 0x1a, 0x42, 0x01, 0x24, 0x1d,
-0x06, 0x09, 0x01, 0xe5, 0x05, 0x09, 0x01, 0xe5,
-0xe5, 0x03, 0x02, 0x01, 0x04, 0xe5, 0xe6, 0x1a,
-0x01, 0xe5, 0x06, 0x01, 0x13, 0x01, 0x04, 0x02,
-0x13, 0x06, 0x0c, 0x40, 0x01, 0xe5, 0xe5, 0x0e,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x04, 0x02, 0x01, 0x01, 0xe5, 0xe5,
-0x01, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x01, 0x03,
-0x01, 0xe5, 0x05, 0x01, 0x02, 0x04, 0x01, 0xe5,
-0x02, 0x01, 0x02, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x04, 0x02, 0x01, 0x07, 0xe6, 0xe5, 0x04, 0x01,
-0x06, 0xe5, 0xe5, 0x06, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x08, 0x02, 0xe5, 0xe5, 0x20, 0x02, 0x0e,
-0x0b, 0x12, 0x04, 0x09, 0x0f, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x02, 0x04, 0xe5, 0x18, 0x08, 0x03,
-0x09, 0xe5, 0x0b, 0x05, 0x0e, 0x04, 0x46, 0xe5,
-0x1f, 0x41, 0x08, 0x0d, 0x0c, 0x09, 0xe5, 0x15,
-0x02, 0x01, 0x05, 0xe5, 0x12, 0x0a, 0x09, 0x01,
-0x09, 0x09, 0x38, 0xe6, 0xe6, 0x79, 0xe5, 0xe5,
-0xe5, 0x04, 0x05, 0xe5, 0x01, 0x09, 0x1c, 0x0a,
-0x08, 0x63, 0x01, 0xe6, 0x22, 0x0c, 0x04, 0x01,
-0x04, 0x12, 0x05, 0x04, 0x04, 0x09, 0x07, 0x09,
-0xe6, 0x06, 0xe6, 0x0d, 0x06, 0xe5, 0x01, 0x03,
-0xe6, 0xe5, 0x04, 0x07, 0x01, 0x01, 0x06, 0xe5,
-0xe5, 0x04, 0x0d, 0x01, 0x05, 0x08, 0x02, 0x0b,
-0x34, 0x03, 0x21, 0x0d, 0x01, 0x03, 0x01, 0x2f,
-0x07, 0x03, 0x08, 0x06, 0x02, 0x06, 0x0b, 0x01,
-0x06, 0x02, 0x08, 0x02, 0x07, 0x01, 0x0a, 0x10,
-0x0b, 0x03, 0x01, 0x01, 0x45, 0xe5, 0x22, 0x03,
-0x05, 0x02, 0x05, 0xe5, 0x02, 0x09, 0x0d, 0x09,
-0x17, 0xe5, 0x1b, 0x05, 0x06, 0x03, 0x06, 0x04,
-0xe5, 0x07, 0xe5, 0xe5, 0x04, 0x0c, 0x01, 0x05,
-0xe5, 0x04, 0x04, 0x03, 0x08, 0x08, 0x33, 0xe5,
-0xe6, 0x1b, 0x03, 0xe5, 0x07, 0xe6, 0x07, 0x12,
-0x0e, 0x23, 0x02, 0x09, 0x09, 0x06, 0x0e, 0xe5,
-0x04, 0x01, 0x02, 0x04, 0x13, 0x01, 0x03, 0x02,
-0x03, 0x06, 0x4e, 0xe6, 0x04, 0x04, 0xe5, 0x16,
-0xe5, 0x07, 0x09, 0x45, 0x0e, 0x0b, 0xe5, 0x04,
-0x03, 0x08, 0x07, 0x04, 0x03, 0x04, 0x04, 0x02,
-0x06, 0x11, 0x0e, 0x3b, 0xe8, 0x04, 0x22, 0x1a,
-0x22, 0x01, 0x2a, 0x01, 0x03, 0x04, 0x04, 0x08,
-0x02, 0x01, 0x1b, 0xe5, 0xe5, 0x5d, 0xe5, 0xe5,
-0x04, 0x1f, 0x13, 0x13, 0x0a, 0x02, 0x0e, 0x05,
-0x12, 0x12, 0x02, 0x14, 0x0f, 0x01, 0x0c, 0xe5,
-0x0b, 0x52, 0x01, 0xe6, 0x16, 0x01, 0x02, 0x06,
-0x01, 0x04, 0xe5, 0xe5, 0x03, 0x02, 0x01, 0x02,
-0x1e, 0x0f, 0x04, 0x08, 0x01, 0x03, 0x03, 0x06,
-0x02, 0x06, 0x02, 0x07, 0x13, 0x04, 0x04, 0x07,
-0x01, 0x04, 0x05, 0x08, 0x05, 0x01, 0x01, 0x09,
-0x09, 0x04, 0x09, 0x27, 0xe9, 0x17, 0x08, 0xe5,
-0x04, 0x03, 0x09, 0x03, 0x03, 0x01, 0x14, 0x0b,
-0x02, 0x01, 0xe6, 0x01, 0x04, 0x01, 0x09, 0x0a,
-0x0b, 0x0e, 0x0c, 0x07, 0x0c, 0x02, 0x03, 0x04,
-0x07, 0x09, 0x11, 0x01, 0x35, 0xe5, 0x01, 0xe5,
-0x17, 0x0a, 0x09, 0x09, 0x33, 0x04, 0x07, 0x02,
-0x01, 0x06, 0x16, 0x17, 0x05, 0x0a, 0x12, 0x01,
-0x08, 0x08, 0x09, 0x05, 0x14, 0x1d, 0x01, 0xe8,
-0x18, 0xe5, 0x03, 0x05, 0xe5, 0x01, 0x3f, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x06, 0xe5, 0x01, 0x03,
-0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0x05, 0x0d,
-0x09, 0x0a, 0x01, 0xe5, 0x04, 0x0f, 0x06, 0xe5,
-0x04, 0x3c, 0xe6, 0xe7, 0x01, 0x01, 0x16, 0x05,
-0x06, 0x01, 0xe7, 0x08, 0x02, 0x30, 0x02, 0xe5,
-0x06, 0xe5, 0x07, 0xe5, 0x01, 0x03, 0x02, 0x01,
-0x06, 0xe5, 0x07, 0x05, 0xe5, 0x04, 0x01, 0x0a,
-0x03, 0x0c, 0xe5, 0xe5, 0x08, 0x09, 0xe5, 0x12,
-0xe5, 0x30, 0x01, 0x02, 0x02, 0xe5, 0x03, 0x19,
-0x01, 0xe5, 0x05, 0x01, 0x02, 0x02, 0x04, 0x3f,
-0x0f, 0x0d, 0x02, 0xe5, 0x02, 0x05, 0xe5, 0x03,
-0x04, 0xe5, 0xe5, 0x02, 0xe5, 0xe5, 0xe6, 0x0f,
-0x01, 0x04, 0x02, 0xe5, 0x02, 0xe5, 0x05, 0x01,
-0x0b, 0x02, 0x01, 0x34, 0x04, 0x01, 0x01, 0x02,
-0x1b, 0x02, 0x0b, 0x03, 0xe5, 0x03, 0x4d, 0x10,
-0x0a, 0xe5, 0x01, 0x06, 0xe5, 0xe5, 0x05, 0x02,
-0x10, 0x02, 0x05, 0xe5, 0x01, 0xe5, 0x01, 0x02,
-0xe5, 0xe5, 0xe5, 0x0d, 0x02, 0x01, 0x33, 0x02,
-0xe8, 0x1e, 0x01, 0x19, 0x02, 0x2d, 0x09, 0x04,
-0x01, 0x02, 0x04, 0x04, 0x09, 0x02, 0x08, 0x01,
-0x01, 0xe5, 0xe5, 0x08, 0x02, 0xe5, 0xe7, 0x03,
-0x03, 0xe5, 0x06, 0x07, 0x02, 0x03, 0x06, 0x01,
-0x0f, 0x03, 0x03, 0x02, 0x2f, 0x01, 0xe6, 0x01,
-0x02, 0x1b, 0x03, 0x09, 0x09, 0x41, 0x01, 0x01,
-0x05, 0x03, 0x15, 0x05, 0x03, 0x04, 0xe5, 0x02,
-0x05, 0x04, 0xe5, 0xe7, 0x08, 0x03, 0x02, 0x01,
-0x03, 0xe5, 0xe5, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0x0c, 0x01, 0x02, 0x01, 0x2c, 0x03, 0x01, 0xe6,
-0x21, 0x04, 0x02, 0x09, 0x37, 0xe5, 0x05, 0xe5,
-0xe5, 0x01, 0x01, 0x01, 0x02, 0x01, 0xe5, 0x1b,
-0x01, 0x02, 0x05, 0x01, 0x01, 0x01, 0x05, 0x09,
-0x06, 0x02, 0x01, 0x0e, 0x02, 0x01, 0x44, 0x04,
-0x01, 0x02, 0x1c, 0x06, 0x04, 0xe5, 0xe5, 0x3e,
-0xe5, 0xe5, 0xe5, 0x04, 0x01, 0xe7, 0xe5, 0x01,
-0x01, 0x02, 0x03, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0xe5, 0x01, 0x09, 0x04, 0x01, 0x01, 0xe5, 0x03,
-0x04, 0x04, 0x01, 0xe5, 0xe5, 0xe5, 0x01, 0x0b,
-0xe5, 0xe5, 0xe5, 0x10, 0x01, 0x36, 0xe6, 0xe5,
-0x08, 0x13, 0x02, 0x06, 0x01, 0xe5, 0x05, 0x02,
-0x10, 0x02, 0x21, 0x09, 0x02, 0x06, 0x04, 0x04,
-0x09, 0x0b, 0x04, 0x07, 0x06, 0x02, 0x02, 0x06,
-0x02, 0x08, 0x0e, 0x02, 0x01, 0xe5, 0x05, 0xe5,
-0x3e, 0x07, 0xe6, 0x09, 0xe6, 0x10, 0xe5, 0x1b,
-0x09, 0xe5, 0x21, 0xe6, 0xe5, 0x04, 0xe5, 0x03,
-0x03, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe6, 0x08,
-0xe6, 0x0c, 0x03, 0xe5, 0x01, 0xe5, 0x0e, 0x09,
-0x0c, 0x06, 0x02, 0xe5, 0x07, 0xe5, 0x07, 0x31,
-0x02, 0xe6, 0x0d, 0x04, 0x01, 0x02, 0x06, 0x02,
-0x02, 0x06, 0x04, 0x01, 0x02, 0x03, 0xe5, 0xe5,
-0x01, 0x09, 0x09, 0x09, 0x06, 0x02, 0xe5, 0x01,
-0xe5, 0xe5, 0x01, 0xe6, 0x03, 0x02, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0xe5, 0x02,
-0x02, 0x04, 0x01, 0x02, 0xe6, 0x03, 0x02, 0x04,
-0x01, 0x02, 0x06, 0x02, 0x09, 0x04, 0xe6, 0x01,
-0xe6, 0x03, 0x02, 0x06, 0x02, 0x03, 0x05, 0x09,
-0x09, 0x09, 0x04, 0x01, 0x06, 0x01, 0x02, 0x02,
-0x13, 0x08, 0xe5, 0x08, 0x09, 0x09, 0x24, 0x02,
-0x04, 0x09, 0x01, 0x1b, 0x04, 0x06, 0x01, 0x02,
-0x09, 0x06, 0x02, 0x09, 0x08, 0xe5, 0x08, 0x09,
-0x08, 0xe5, 0x05, 0x02, 0x31, 0x04, 0x02, 0x01,
-0x01, 0x13, 0x09, 0x0b, 0x09, 0x07, 0x29, 0x05,
-0x1d, 0x09, 0x03, 0x07, 0x03, 0x09, 0x08, 0x08,
-0x0b, 0x05, 0x02, 0x0a, 0x07, 0x0a, 0x31, 0x0a,
-0x01, 0xe5, 0xe5, 0x14, 0x01, 0x07, 0x01, 0x13,
-0x09, 0x27, 0xe7, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x06, 0xe6, 0x05, 0xe7, 0xe5, 0x03, 0x02,
-0xe6, 0x05, 0x07, 0x01, 0xe7, 0x05, 0x04, 0x07,
-0x06, 0x02, 0x04, 0x02, 0xe5, 0x06, 0x04, 0x02,
-0x01, 0x02, 0x04, 0x36, 0x04, 0xe5, 0x01, 0x14,
-0x01, 0x01, 0x05, 0x01, 0xe5, 0x08, 0x09, 0x08,
-0xe5, 0x26, 0xe5, 0x03, 0x03, 0xe5, 0x07, 0xe5,
-0x08, 0x05, 0x02, 0xe5, 0x09, 0xe5, 0x07, 0x03,
-0x02, 0x01, 0xe6, 0x04, 0x01, 0xe6, 0x01, 0x06,
-0x01, 0x03, 0x03, 0x05, 0x01, 0x04, 0x02, 0x01,
-0xe6, 0x04, 0x01, 0x01, 0x07, 0xe5, 0x35, 0x02,
-0x19, 0x03, 0xe5, 0x03, 0x07, 0x01, 0x06, 0x0a,
-0x01, 0x28, 0x02, 0x0a, 0x01, 0x11, 0x04, 0x01,
-0x04, 0x06, 0x07, 0x09, 0x01, 0x01, 0x05, 0x0e,
-0x04, 0x03, 0x03, 0x01, 0x01, 0x07, 0x09, 0x06,
-0xe5, 0x37, 0xe8, 0x14, 0xe5, 0x01, 0x05, 0xe6,
-0xe5, 0x04, 0xe6, 0x06, 0xe5, 0x07, 0xe6, 0xe5,
-0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0x04, 0xe8, 0x05, 0xe7, 0x04, 0xe7, 0x02, 0x02,
-0xe8, 0x05, 0xe6, 0x09, 0xe5, 0x07, 0xe6, 0x06,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe6, 0x06, 0xe6,
-0xe5, 0x04, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x08, 0xe6, 0xe5, 0x14, 0x01,
-0x07, 0x01, 0xe6, 0x1a, 0x28, 0xe5, 0x07, 0xe5,
-0x11, 0xe5, 0xe5, 0x04, 0xe5, 0x07, 0x09, 0x01,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0x14, 0x08, 0x09,
-0x09, 0x07, 0x38, 0x01, 0x01, 0x17, 0x01, 0x07,
-0x01, 0x1b, 0x01, 0x27, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x02, 0x03, 0x02, 0x09, 0xe5, 0x07, 0x0c,
-0x01, 0x07, 0x01, 0xe5, 0x05, 0x01, 0x09, 0x0a,
-0x10, 0x09, 0x01, 0x09, 0x36, 0x03, 0x19, 0x09,
-0x07, 0x01, 0x13, 0x25, 0x05, 0x01, 0x01, 0x09,
-0x06, 0xe5, 0x07, 0xe5, 0x02, 0xe5, 0x02, 0x03,
-0x0c, 0x09, 0x09, 0x31, 0x07, 0x39, 0xe7, 0x1b,
-0x06, 0xe5, 0x05, 0x01, 0xe5, 0x0f, 0x01, 0x2a,
-0x01, 0xe6, 0x04, 0x01, 0x01, 0x05, 0xe5, 0xe6,
-0x04, 0x02, 0xe6, 0x03, 0x01, 0x01, 0x07, 0x0e,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x06, 0x02, 0x09,
-0x13, 0x06, 0x02, 0x06, 0x36, 0xe5, 0x01, 0xe5,
-0x19, 0x05, 0x09, 0x01, 0xe5, 0x05, 0xe5, 0xe5,
-0x32, 0x18, 0xe5, 0xe5, 0x11, 0xe5, 0xe5, 0x05,
-0x09, 0x09, 0x02, 0x06, 0x09, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x08, 0x10, 0xe5, 0xe5, 0x33, 0x03,
-0xe5, 0x10, 0x01, 0x07, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x04, 0x02, 0x01, 0x03, 0x03, 0x01, 0x02,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x06, 0xe5, 0xe6, 0x02,
-0x02, 0x01, 0x07, 0x01, 0x04, 0x04, 0x01, 0x03,
-0x03, 0x01, 0xe5, 0x02, 0x02, 0x01, 0xe5, 0x01,
-0x03, 0x01, 0xe5, 0x05, 0x01, 0x02, 0xe5, 0x02,
-0x01, 0x01, 0x02, 0x02, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x04, 0x01, 0x03, 0x03, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0b, 0x02,
-0x03, 0x16, 0x0f, 0x04, 0x01, 0x0c, 0x08, 0x10,
-0x10, 0x09, 0x09, 0xe5, 0x04, 0x02, 0x01, 0x07,
-0xe5, 0x04, 0x03, 0x1c, 0x01, 0xe5, 0x01, 0x04,
-0x14, 0xe5, 0x05, 0x02, 0x49, 0x01, 0x01, 0xe5,
-0x15, 0x2b, 0x0c, 0x12, 0x05, 0x0a, 0x04, 0x07,
-0x05, 0xe5, 0x02, 0x04, 0x01, 0x18, 0xe5, 0x0a,
-0x01, 0x04, 0x0b, 0x0a, 0x01, 0x01, 0x04, 0x01,
-0x07, 0x05, 0x3c, 0x04, 0x25, 0x29, 0x0a, 0x18,
-0xe5, 0x04, 0xe5, 0xe5, 0x10, 0x09, 0x1d, 0x05,
-0x2c, 0x04, 0x3e, 0xe5, 0x01, 0xe5, 0x10, 0x06,
-0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5,
-0x02, 0x04, 0x18, 0x0c, 0xe5, 0x07, 0xe5, 0x09,
-0xe5, 0x04, 0x11, 0x0b, 0x02, 0x01, 0x01, 0x07,
-0x07, 0xe5, 0x07, 0x01, 0x03, 0x03, 0xe6, 0xe5,
-0x01, 0x02, 0x02, 0x05, 0xe5, 0x01, 0x03, 0x02,
-0x01, 0x07, 0xe6, 0x34, 0xe5, 0xe7, 0x17, 0x07,
-0xe5, 0x08, 0x02, 0x06, 0x09, 0x0d, 0x16, 0x01,
-0x12, 0x01, 0x1d, 0x05, 0x08, 0x04, 0x01, 0x05,
-0xe5, 0x0c, 0xe5, 0x01, 0x05, 0x07, 0x03, 0x09,
-0x04, 0x01, 0x02, 0x07, 0x38, 0x01, 0xe6, 0x0d,
-0x09, 0x09, 0xe5, 0x11, 0x1e, 0x09, 0x07, 0xe5,
-0x03, 0x03, 0xe5, 0x24, 0xe5, 0x01, 0xe5, 0x05,
-0x18, 0x1a, 0x04, 0x07, 0x06, 0x02, 0xe5, 0x3a,
-0x02, 0x01, 0x10, 0x06, 0xe5, 0x07, 0x04, 0x09,
-0x04, 0xe5, 0xe5, 0x2d, 0x09, 0x02, 0x0d, 0x01,
-0x0a, 0x01, 0x07, 0x01, 0xe6, 0x05, 0xe5, 0xe5,
-0x06, 0x09, 0x01, 0x02, 0x04, 0x09, 0x01, 0x02,
-0xe5, 0x0c, 0x09, 0x01, 0x42, 0x01, 0x05, 0x04,
-0x05, 0x06, 0x09, 0x02, 0x05, 0x0c, 0x2f, 0x07,
-0x01, 0x03, 0x09, 0x15, 0xe5, 0x01, 0x12, 0x01,
-0xe5, 0x03, 0x03, 0x0a, 0x06, 0x01, 0x0d, 0x06,
-0x03, 0x08, 0x03, 0x3d, 0xe6, 0x04, 0x08, 0x07,
-0xe5, 0x07, 0x06, 0x06, 0x0c, 0x30, 0x02, 0x02,
-0x03, 0x04, 0xe5, 0x02, 0x01, 0x16, 0x07, 0x06,
-0xe5, 0x03, 0x04, 0x03, 0x05, 0x0f, 0xe6, 0x05,
-0xe8, 0x04, 0x04, 0xe5, 0x02, 0x47, 0x05, 0x08,
-0x05, 0x02, 0x0d, 0x09, 0x3b, 0x08, 0x09, 0x0b,
-0x09, 0x04, 0x1b, 0x19, 0x05, 0x02, 0x1b, 0x3a,
-0xe8, 0x0e, 0x06, 0x01, 0x04, 0x07, 0x06, 0x04,
-0x2f, 0x10, 0x01, 0x06, 0x0a, 0x03, 0x0a, 0xe5,
-0x09, 0x04, 0x04, 0x05, 0x08, 0x16, 0x0d, 0x03,
-0x06, 0x01, 0x09, 0x35, 0x02, 0x01, 0x20, 0x0c,
-0x01, 0x07, 0x32, 0x09, 0x06, 0x01, 0x0a, 0x0a,
-0x13, 0x13, 0x02, 0x27, 0x06, 0x07, 0x01, 0x36,
-0x02, 0xe5, 0x1c, 0x09, 0x03, 0xe5, 0x08, 0x37,
-0x02, 0x06, 0x01, 0x07, 0x02, 0x0e, 0x0b, 0x04,
-0x01, 0x11, 0x01, 0x31, 0x01, 0x05, 0x38, 0xe5,
-0x01, 0xe6, 0x0e, 0x09, 0xe5, 0x17, 0x04, 0x01,
-0x01, 0x04, 0xe5, 0x07, 0xe5, 0x08, 0x01, 0x01,
-0x04, 0xe5, 0xe5, 0xe5, 0x03, 0x01, 0xe5, 0x05,
-0x02, 0x01, 0x07, 0x01, 0x04, 0x09, 0x1f, 0x05,
-0x72, 0xea, 0x01, 0x01, 0x0b, 0x06, 0x02, 0x03,
-0x01, 0x0a, 0xe5, 0x07, 0xe5, 0x04, 0x01, 0x02,
-0x08, 0x02, 0x06, 0x05, 0x01, 0x01, 0x05, 0x01,
-0x02, 0x04, 0x01, 0x04, 0x01, 0xe5, 0x08, 0xe5,
-0x05, 0x01, 0xe5, 0x17, 0xe5, 0x03, 0xe5, 0x0a,
-0x0a, 0x08, 0xe5, 0x07, 0xe5, 0x13, 0x3b, 0x01,
-0x02, 0x01, 0xe6, 0x03, 0x05, 0xe5, 0xe5, 0xe5,
-0x10, 0x01, 0xe5, 0x02, 0xe5, 0xe5, 0xe5, 0x06,
-0x01, 0x0b, 0x02, 0x09, 0x09, 0x06, 0x07, 0x01,
-0xe5, 0x0d, 0x01, 0x03, 0xe5, 0x01, 0x01, 0x01,
-0x09, 0x0e, 0x01, 0x07, 0x01, 0x04, 0x01, 0xe5,
-0x06, 0x10, 0x04, 0xe5, 0x02, 0x02, 0x06, 0x04,
-0xe5, 0x3e, 0x04, 0x02, 0xe5, 0x01, 0x07, 0xe5,
-0xe5, 0x08, 0x06, 0xe5, 0xe8, 0x02, 0x04, 0x07,
-0x01, 0x09, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x04, 0x01, 0x02, 0x04, 0x13, 0x02, 0x01, 0x04,
-0x02, 0x01, 0x1a, 0xe5, 0x10, 0xe5, 0x08, 0xe5,
-0x0a, 0x09, 0xe5, 0x07, 0x06, 0xe5, 0x40, 0x06,
-0x0d, 0x01, 0x02, 0x01, 0x01, 0x02, 0x02, 0x06,
-0xe5, 0x03, 0x03, 0x04, 0x01, 0xe5, 0xe5, 0x01,
-0x01, 0x01, 0x05, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0x01, 0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5,
-0xe7, 0x04, 0x02, 0xe5, 0xe5, 0x01, 0x02, 0x06,
-0x02, 0x06, 0x04, 0x01, 0x02, 0x06, 0x01, 0x13,
-0x04, 0x01, 0x0a, 0x01, 0xe5, 0x04, 0xe5, 0xe5,
-0x05, 0x02, 0xe5, 0x0e, 0x06, 0x02, 0x3c, 0xe5,
-0x01, 0x0a, 0x04, 0x03, 0xe5, 0x03, 0x01, 0x01,
-0xe5, 0x01, 0xe5, 0x04, 0x03, 0x01, 0x02, 0xe5,
-0xe5, 0x02, 0x02, 0x02, 0x02, 0x09, 0x09, 0x09,
-0x01, 0x01, 0x04, 0x05, 0x01, 0x01, 0x09, 0x09,
-0x05, 0x01, 0x01, 0x07, 0x01, 0x01, 0x09, 0x05,
-0x0d, 0x05, 0x01, 0xe5, 0x01, 0x01, 0xe5, 0x01,
-0x01, 0x01, 0x01, 0xe6, 0x01, 0xe5, 0x01, 0x01,
-0x08, 0xe5, 0x01, 0x01, 0x02, 0x01, 0x36, 0x02,
-0xe6, 0xe6, 0x13, 0x03, 0x07, 0x09, 0x01, 0x07,
-0x01, 0x03, 0xe5, 0x1c, 0x01, 0x14, 0x01, 0x07,
-0x01, 0x04, 0x01, 0xe5, 0xe5, 0xe6, 0x03, 0x01,
-0x01, 0x01, 0xe5, 0x03, 0x01, 0x11, 0x01, 0x11,
-0x01, 0x04, 0x02, 0x01, 0x07, 0x06, 0x02, 0x01,
-0x04, 0xe5, 0x02, 0x3f, 0x02, 0xe6, 0x11, 0x04,
-0x04, 0x06, 0x09, 0x07, 0x01, 0x01, 0x07, 0x02,
-0x06, 0x02, 0x06, 0x02, 0x01, 0x01, 0x02, 0x02,
-0x04, 0x09, 0x01, 0x01, 0xe5, 0x03, 0x01, 0x01,
-0xe5, 0xe5, 0x01, 0x01, 0x02, 0x04, 0x01, 0x02,
-0x01, 0x01, 0x02, 0x01, 0x11, 0x04, 0x0e, 0x01,
-0xe5, 0x01, 0xe6, 0x02, 0x09, 0x03, 0xe6, 0xe5,
-0xe5, 0x01, 0x01, 0xe5, 0x02, 0x40, 0xe5, 0x01,
-0x1d, 0x02, 0x03, 0x02, 0xe5, 0x07, 0x02, 0x06,
-0x03, 0x09, 0x05, 0x03, 0x05, 0x03, 0x05, 0x09,
-0x06, 0x02, 0xe5, 0x04, 0x02, 0x01, 0xe5, 0x02,
-0x09, 0x22, 0x10, 0x0c, 0x06, 0x02, 0x02, 0x06,
-0xe6, 0x43, 0xe8, 0x13, 0xe5, 0x07, 0xe5, 0x07,
-0x09, 0x0b, 0x10, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x03, 0x03, 0xe5, 0x04, 0xe6, 0xe6, 0x03, 0xe5,
-0x07, 0xe5, 0x01, 0x05, 0xe5, 0x1e, 0x02, 0x01,
-0x0e, 0x02, 0xe5, 0x07, 0xe6, 0x06, 0x06, 0x0c,
-0x09, 0x32, 0xe8, 0x0d, 0x06, 0x02, 0x04, 0x01,
-0x02, 0x03, 0xe5, 0xe5, 0x01, 0x04, 0xe6, 0x01,
-0xe5, 0x07, 0x04, 0x01, 0xe5, 0xe5, 0x06, 0x01,
-0x06, 0xe5, 0xe5, 0x08, 0x09, 0xe5, 0x04, 0x02,
-0xe5, 0xe5, 0x05, 0xe8, 0x01, 0x02, 0xe6, 0x08,
-0x02, 0x03, 0x02, 0x06, 0x02, 0x03, 0x05, 0x02,
-0x03, 0x02, 0xe6, 0x06, 0x09, 0x04, 0xe6, 0x01,
-0x06, 0x02, 0x04, 0xe6, 0x01, 0x03, 0x05, 0x09,
-0x09, 0x09, 0x0d, 0xe6, 0x01, 0x02, 0x12, 0xe5,
-0x08, 0x09, 0x09, 0x13, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x02, 0x03, 0x01, 0x06, 0x09, 0x04, 0x03,
-0xe5, 0x0d, 0x03, 0xe5, 0x13, 0x09, 0xe5, 0x0f,
-0x02, 0x09, 0x13, 0x06, 0x02, 0x09, 0x36, 0x02,
-0xe8, 0x14, 0x07, 0x0a, 0x08, 0x13, 0x06, 0x04,
-0x04, 0x09, 0x04, 0x09, 0x05, 0x03, 0x05, 0x0b,
-0x21, 0x12, 0x0a, 0x11, 0x09, 0x09, 0x3c, 0x03,
-0x01, 0x0b, 0x04, 0x04, 0x04, 0x07, 0x08, 0x09,
-0x01, 0x14, 0x09, 0x09, 0x01, 0x07, 0x01, 0x04,
-0xe7, 0x05, 0xe7, 0x02, 0x02, 0xe7, 0x05, 0xe5,
-0xe5, 0x16, 0x04, 0x02, 0x03, 0xe5, 0xe5, 0x09,
-0x01, 0x01, 0x04, 0x06, 0x03, 0xe5, 0x01, 0x07,
-0x03, 0x02, 0x07, 0x01, 0x34, 0x01, 0x01, 0x01,
-0x0a, 0x04, 0x01, 0x07, 0x01, 0x05, 0x01, 0x07,
-0x02, 0x06, 0x01, 0xe6, 0x08, 0x09, 0x09, 0x09,
-0x02, 0x06, 0x08, 0xe5, 0x07, 0xe5, 0x01, 0x05,
-0xe5, 0x04, 0x02, 0xe5, 0x10, 0x02, 0x06, 0x03,
-0x01, 0x03, 0x01, 0xe5, 0x09, 0x07, 0xe5, 0x05,
-0x01, 0x04, 0x02, 0x01, 0x01, 0x01, 0x06, 0x06,
-0x01, 0xe5, 0x34, 0xe8, 0x09, 0x02, 0x06, 0x08,
-0x05, 0x07, 0x08, 0x02, 0x01, 0x0f, 0x05, 0x03,
-0x05, 0x03, 0x05, 0x0c, 0x03, 0x03, 0x01, 0x03,
-0x0a, 0x02, 0x04, 0x03, 0x23, 0x01, 0x04, 0x04,
-0x07, 0x0b, 0x01, 0x0b, 0x0d, 0x38, 0xe5, 0xe6,
-0x0e, 0x05, 0xe5, 0x01, 0x05, 0xe6, 0x06, 0xe5,
-0x01, 0x05, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5,
-0x06, 0x01, 0x02, 0x04, 0xe6, 0x01, 0x03, 0xe5,
-0xe6, 0x04, 0xe5, 0xe6, 0x05, 0xe6, 0x09, 0xe6,
-0x06, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe6, 0x06, 0xe6, 0x06, 0xe6, 0xe5, 0x04, 0xe5,
-0x07, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x06, 0x01, 0xe6, 0x0c,
-0x0b, 0x09, 0x07, 0x0b, 0x11, 0x09, 0x09, 0x09,
-0x10, 0x0f, 0x08, 0xe6, 0x1c, 0x07, 0x13, 0x02,
-0x08, 0x1b, 0x01, 0x36, 0xe6, 0xe5, 0x0e, 0x07,
-0x09, 0x15, 0x13, 0x09, 0x09, 0x09, 0x06, 0xe5,
-0x07, 0xe5, 0x05, 0x01, 0x02, 0x06, 0xe5, 0x07,
-0x16, 0x09, 0x16, 0x06, 0x09, 0x01, 0x11, 0x01,
-0x37, 0xe7, 0x18, 0x09, 0x07, 0x3d, 0x04, 0xe7,
-0x07, 0xe5, 0x04, 0x01, 0xe6, 0x01, 0x02, 0xe7,
-0x01, 0x04, 0x01, 0x01, 0x1e, 0x0b, 0x07, 0x0b,
-0x1d, 0x37, 0xe7, 0x11, 0x09, 0x04, 0x18, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x04, 0xe6, 0x06, 0x09,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x1f, 0x04, 0x0e,
-0x07, 0x06, 0x0e, 0x0e, 0x38, 0x03, 0x0d, 0xe5,
-0xe5, 0x08, 0x11, 0x01, 0x08, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x09, 0x01, 0xe5, 0x05, 0x47, 0x01,
-0xe5, 0x05, 0x09, 0x09, 0x01, 0xe5, 0x05, 0xe5,
-0xe5, 0x09, 0x09, 0x03, 0x01, 0x42, 0xe5, 0xe6,
-0xe5, 0x0a, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x04, 0x02,
-0x01, 0x02, 0x01, 0x02, 0x01, 0xe5, 0x02, 0x02,
-0xe6, 0xe5, 0x01, 0x02, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0x04, 0x04, 0x01, 0x01, 0x05, 0x01, 0xe6,
-0x04, 0x01, 0xe6, 0x04, 0x01, 0x01, 0x02, 0x01,
-0xe5, 0xe5, 0xe5, 0xe5, 0x02, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x01, 0x02, 0x02, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x08, 0x04, 0xe5, 0x16, 0x08, 0x03, 0x26,
-0xe5, 0xe5, 0x0a, 0x06, 0x0c, 0x04, 0xe5, 0x01,
-0x10, 0x04, 0x03, 0xe5, 0x04, 0x0d, 0x09, 0x09,
-0x73, 0x02, 0xe6, 0x1f, 0x03, 0x09, 0x1a, 0x05,
-0xe6, 0x1a, 0x04, 0x05, 0x0a, 0x01, 0x03, 0x05,
-0x0d, 0x0a, 0x0e, 0x31, 0x07, 0x06, 0x02, 0x30,
-0x01, 0xe5, 0xe5, 0x4a, 0x0c, 0x18, 0x10, 0x0b,
-0x01, 0x07, 0xe6, 0x06, 0x01, 0x30, 0x11, 0x0c,
-0x04, 0x37, 0xe5, 0x0c, 0xe6, 0x06, 0x01, 0x01,
-0x05, 0xe6, 0x06, 0xe7, 0x07, 0x01, 0x01, 0x0d,
-0xe5, 0x09, 0x09, 0x07, 0x09, 0x01, 0x05, 0x03,
-0xe5, 0x04, 0xe5, 0x0f, 0x03, 0x0a, 0x01, 0xe5,
-0x0f, 0x01, 0x11, 0xe6, 0x08, 0x04, 0x01, 0x02,
-0x07, 0x01, 0xe5, 0x05, 0x03, 0x36, 0xe6, 0x0d,
-0x0a, 0x07, 0x09, 0x0a, 0x1c, 0x16, 0x06, 0x02,
-0x05, 0x01, 0x0a, 0x02, 0x0e, 0x0c, 0x01, 0x13,
-0x11, 0x08, 0x05, 0x04, 0x0b, 0xe5, 0x07, 0x02,
-0x32, 0x02, 0xe5, 0x0f, 0x06, 0x01, 0x09, 0x03,
-0x05, 0x14, 0x12, 0x07, 0x02, 0x01, 0x27, 0x0c,
-0x01, 0x11, 0x01, 0x03, 0x01, 0x05, 0x2c, 0x01,
-0xe5, 0xe5, 0x0a, 0x37, 0xe7, 0x0f, 0x06, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x06, 0x08, 0x1d, 0xe5,
-0x14, 0x09, 0x02, 0x0a, 0x06, 0x05, 0x04, 0x04,
-0x05, 0x03, 0x04, 0x06, 0xe5, 0x0a, 0x13, 0x06,
-0x05, 0x03, 0x01, 0x02, 0x04, 0x08, 0xe6, 0x37,
-0x01, 0xe5, 0x13, 0x04, 0x02, 0x04, 0x08, 0x09,
-0xe5, 0x1e, 0x18, 0xe5, 0x05, 0x09, 0x0b, 0x04,
-0x07, 0x12, 0x02, 0x04, 0x20, 0x03, 0x0c, 0x06,
-0x09, 0x39, 0xe5, 0x1f, 0x03, 0xe5, 0xe5, 0x13,
-0x16, 0xe5, 0x10, 0x09, 0xe7, 0x05, 0xe7, 0x05,
-0xe5, 0x07, 0x08, 0x01, 0x10, 0x16, 0x04, 0x09,
-0xe5, 0x01, 0x06, 0xe5, 0x06, 0x06, 0xe6, 0x3f,
-0xe5, 0x01, 0x29, 0x0f, 0x0a, 0xe5, 0x0c, 0x01,
-0x1c, 0x09, 0x08, 0x04, 0x08, 0x05, 0x41, 0x03,
-0x0e, 0x40, 0xe7, 0x16, 0x01, 0x06, 0xe5, 0xe5,
-0x08, 0x18, 0x09, 0xe5, 0x02, 0x0a, 0x0b, 0xe6,
-0x01, 0x01, 0x04, 0x02, 0x01, 0x0d, 0x05, 0x0b,
-0x13, 0x09, 0x0b, 0x1c, 0x0f, 0xe5, 0xe5, 0x35,
-0xe6, 0xe6, 0x14, 0x02, 0x0c, 0x05, 0xe5, 0x01,
-0x1b, 0x01, 0x06, 0x01, 0xe5, 0xe5, 0x06, 0x04,
-0x01, 0x07, 0x01, 0xe5, 0x07, 0x14, 0xe6, 0x05,
-0x01, 0x02, 0x0f, 0x28, 0x01, 0x05, 0x01, 0xe5,
-0x03, 0x03, 0x09, 0x35, 0x01, 0xe7, 0x10, 0x07,
-0x12, 0x26, 0x01, 0x01, 0x09, 0x1b, 0x11, 0x0a,
-0xe5, 0x0d, 0x0e, 0x05, 0x19, 0x06, 0x0c, 0x09,
-0x38, 0xe8, 0x28, 0x2d, 0xe5, 0x04, 0xe5, 0x01,
-0x01, 0x04, 0x09, 0x02, 0x01, 0x04, 0x02, 0xe5,
-0xe5, 0x02, 0x0a, 0x1a, 0x03, 0xe5, 0x24, 0x13,
-0xe5, 0x3b, 0xe5, 0x01, 0xe6, 0x01, 0x01, 0x17,
-0x09, 0x04, 0xe6, 0x24, 0x06, 0x01, 0x06, 0xe5,
-0x0f, 0x01, 0xe5, 0x04, 0x03, 0x01, 0xe5, 0x25,
-0x01, 0x0a, 0xe5, 0x2f, 0xe5, 0xe5, 0x05, 0xe5,
-0x31, 0x01, 0x02, 0x03, 0x04, 0x0f, 0x01, 0x07,
-0x01, 0x06, 0xe5, 0x01, 0x01, 0x22, 0xe5, 0x02,
-0x0b, 0x09, 0x19, 0x03, 0x01, 0xe5, 0x21, 0x03,
-0x07, 0x22, 0xe5, 0xe5, 0xe5, 0x08, 0x04, 0xe5,
-0x02, 0x31, 0x04, 0xe5, 0xe6, 0x01, 0x11, 0x08,
-0xe5, 0x08, 0xe5, 0xe5, 0xe5, 0x21, 0x02, 0x31,
-0x33, 0x1a, 0x09, 0x02, 0x06, 0xe5, 0xe5, 0x05,
-0x02, 0x35, 0x02, 0xe5, 0x01, 0x15, 0x08, 0x01,
-0x0c, 0x07, 0x01, 0x19, 0x01, 0x05, 0x02, 0x0f,
-0x09, 0x09, 0x04, 0x04, 0x09, 0xe5, 0x01, 0x1f,
-0xe5, 0xe5, 0x18, 0x09, 0x01, 0x01, 0x02, 0xe5,
-0x01, 0x02, 0x05, 0x03, 0x36, 0xe8, 0x01, 0x18,
-0x01, 0x02, 0x04, 0x04, 0x02, 0x01, 0x05, 0x01,
-0x01, 0x1d, 0x2d, 0x03, 0x09, 0x23, 0x01, 0x01,
-0x01, 0x01, 0x02, 0x18, 0x01, 0x02, 0xe5, 0x03,
-0x04, 0x03, 0x05, 0x03, 0x04, 0x2c, 0x02, 0x03,
-0xe5, 0x27, 0x01, 0x09, 0x01, 0x1b, 0x17, 0x01,
-0xe5, 0x05, 0xe5, 0x07, 0x05, 0x10, 0x01, 0x20,
-0x01, 0x22, 0x09, 0x02, 0x01, 0x02, 0x04, 0x07,
-0x2f, 0xe6, 0x01, 0x17, 0x09, 0x09, 0x09, 0x01,
-0x1d, 0x16, 0x01, 0x01, 0x05, 0x09, 0x04, 0x03,
-0xe5, 0x03, 0x03, 0x02, 0x01, 0x1b, 0x04, 0x01,
-0x1b, 0x06, 0xe5, 0x05, 0xe7, 0x0c, 0x39, 0xe5,
-0x1c, 0x02, 0x35, 0x02, 0x10, 0x09, 0x09, 0x09,
-0x09, 0x02, 0x02, 0x26, 0x02, 0x1a, 0x01, 0xe5,
-0x05, 0x09, 0x02, 0x3a, 0xe7, 0x1d, 0x09, 0x2e,
-0x02, 0x01, 0x0d, 0xe6, 0xe5, 0x04, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x28, 0x34, 0xe6,
-0x43, 0xe8, 0x0d, 0x09, 0x05, 0x03, 0x03, 0x02,
-0x02, 0x02, 0x06, 0x09, 0x09, 0x04, 0x01, 0x02,
-0x01, 0x01, 0x05, 0x09, 0xe6, 0xe6, 0xe5, 0x01,
-0xe6, 0xe5, 0x01, 0x02, 0xe6, 0xe5, 0x04, 0xe5,
-0x07, 0x0b, 0x09, 0x09, 0x04, 0x01, 0x02, 0x02,
-0x06, 0x09, 0x09, 0x09, 0x04, 0x01, 0x02, 0x02,
-0x06, 0x09, 0x09, 0x09, 0x09, 0x0d, 0xe7, 0xe5,
-0x01, 0x24, 0x02, 0x3b, 0x04, 0x09, 0x01, 0x16,
-0x29, 0x27, 0x09, 0x09, 0x36, 0x03, 0x01, 0xe5,
-0x26, 0x3d, 0x23, 0x03, 0x29, 0x27, 0x07, 0x0b,
-0x3d, 0xe5, 0xe5, 0x16, 0x09, 0x07, 0x01, 0x22,
-0x04, 0xe6, 0x0b, 0x02, 0x01, 0xe5, 0xe5, 0x05,
-0xe7, 0x02, 0x02, 0xe5, 0xe5, 0x06, 0xe6, 0x05,
-0xe6, 0x08, 0x13, 0x02, 0x24, 0x04, 0x02, 0x04,
-0x03, 0x0a, 0x01, 0x34, 0x04, 0xe5, 0x15, 0x02,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x20, 0x05, 0xe5,
-0x0d, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x08,
-0x08, 0xe5, 0x08, 0xe5, 0x11, 0x01, 0x01, 0x06,
-0x1c, 0xe5, 0x07, 0x01, 0x08, 0x09, 0x35, 0xe8,
-0x29, 0xe5, 0xe5, 0x23, 0x03, 0x16, 0xe5, 0xe5,
-0x03, 0x0b, 0xe5, 0x04, 0x02, 0x02, 0x04, 0x01,
-0x07, 0x0e, 0x04, 0x06, 0x02, 0x31, 0x06, 0xe5,
-0xe5, 0x35, 0x03, 0x15, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0xe8,
-0x05, 0xe7, 0x04, 0xe7, 0x05, 0xe7, 0x06, 0xe6,
-0x03, 0x05, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06,
-0xe5, 0x01, 0x19, 0x07, 0x01, 0x07, 0x01, 0x3c,
-0xe5, 0x07, 0x13, 0xe5, 0xe5, 0x10, 0x3b, 0x07,
-0x13, 0x01, 0x36, 0x01, 0xe6, 0x18, 0x07, 0x01,
-0x09, 0x3f, 0x02, 0x02, 0xe5, 0x02, 0x01, 0x02,
-0x03, 0x02, 0x09, 0x09, 0x04, 0x3b, 0x09, 0x09,
-0x40, 0xe8, 0x2a, 0x01, 0x39, 0x01, 0x04, 0xe5,
-0xe5, 0x08, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0x03,
-0x02, 0x1d, 0x31, 0x07, 0x01, 0x36, 0x02, 0xe5,
-0x03, 0x28, 0x2a, 0x13, 0xe5, 0xe6, 0x04, 0x01,
-0x01, 0x05, 0xe5, 0xe6, 0x04, 0x02, 0xe5, 0x04,
-0x01, 0x01, 0x04, 0x16, 0x2e, 0x02, 0x48, 0x02,
-0x04, 0x12, 0x07, 0x01, 0xe5, 0xe5, 0x05, 0x02,
-0x25, 0x01, 0x2e, 0xe5, 0xe5, 0x08, 0x19, 0x04,
-0xe5, 0x21, 0x01, 0x01, 0xe5, 0x05, 0xe5, 0xe5,
-0x05, 0x42, 0xe8, 0xe5, 0xe5, 0x0c, 0x01, 0x03,
-0x03, 0x01, 0x03, 0x03, 0x01, 0x03, 0x03, 0x01,
-0x02, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x06, 0xe5, 0xe5,
-0x06, 0x01, 0x01, 0x02, 0x02, 0x01, 0x07, 0x01,
-0x02, 0x01, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x04, 0x02, 0x01, 0x04, 0x02, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x08, 0x02, 0x02, 0x20, 0x0a, 0x3d, 0x06,
-0x03, 0x02, 0x05, 0xe6, 0x0e, 0x06, 0x41, 0x07,
-0x08, 0xe5, 0x42, 0x02, 0xe6, 0x23, 0x31, 0xe5,
-0x0f, 0x08, 0x01, 0x02, 0x22, 0x40, 0x08, 0x48,
-0x01, 0xe7, 0x69, 0x05, 0x0a, 0x01, 0x1b, 0x94,
-0x01, 0x01, 0x21, 0xe6, 0x2e, 0x01, 0x11, 0x01,
-0x07, 0xe6, 0x04, 0x01, 0xe7, 0x0f, 0x01, 0x19,
-0x05, 0x32, 0x06, 0x46, 0x22, 0x04, 0x11, 0x1b,
-0x12, 0x01, 0x07, 0x09, 0x0e, 0x03, 0x01, 0x07,
-0x15, 0x0f, 0x1d, 0x10, 0x0c, 0x33, 0xe5, 0xe5,
-0x41, 0x09, 0x06, 0x02, 0x35, 0x04, 0x03, 0x03,
-0x98, 0x43, 0x1c, 0x04, 0x04, 0x0b, 0x09, 0x0e,
-0x09, 0x4b, 0x3d, 0x0c, 0x01, 0x1c, 0xe5, 0x01,
-0x37, 0x0d, 0x05, 0x13, 0x0c, 0x03, 0xe5, 0x05,
-0x95, 0xe7, 0x5b, 0x32, 0xe5, 0x07, 0x18, 0x7d,
-0xe6, 0x56, 0x32, 0x04, 0x01, 0x01, 0x05, 0xe5,
-0x03, 0x3b, 0xe5, 0x1b, 0x34, 0x01, 0x01, 0x27,
-0x01, 0x44, 0x1c, 0x59, 0x49, 0xe8, 0x41, 0x44,
-0x0a, 0x19, 0x7f, 0x02, 0xe6, 0x44, 0x32, 0x1b,
-0x9a, 0xe5, 0xe7, 0x24, 0xe5, 0x39, 0xe5, 0x05,
-0xe5, 0x07, 0x01, 0xe5, 0x05, 0xe5, 0x08, 0x08,
-0x98, 0xe5, 0x02, 0xe5, 0x01, 0x01, 0x23, 0x01,
-0x38, 0xe5, 0x03, 0x08, 0x02, 0x01, 0xe5, 0x02,
-0x09, 0x0a, 0xe5, 0x95, 0x01, 0x05, 0xe5, 0x03,
-0x37, 0x01, 0xe5, 0xe5, 0x28, 0x02, 0x09, 0x06,
-0x02, 0x09, 0x01, 0xe5, 0x98, 0x05, 0xe7, 0x01,
-0x3c, 0x01, 0x27, 0x04, 0x01, 0x02, 0x04, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x9e, 0x03, 0x01,
-0xe5, 0x6b, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0x01,
-0x02, 0x02, 0xe5, 0x01, 0x02, 0x02, 0xe5, 0xe6,
-0x01, 0x03, 0x02, 0x96, 0x02, 0x02, 0x40, 0x25,
-0x02, 0x09, 0x01, 0x01, 0x05, 0x09, 0x08, 0x97,
-0x02, 0x01, 0x01, 0xe5, 0x3d, 0x01, 0x4a, 0x01,
-0x9e, 0xe5, 0xe7, 0x3e, 0x01, 0x27, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x01, 0x01, 0xe5,
-0x9f, 0xe6, 0x66, 0x09, 0x05, 0x03, 0x05, 0x03,
-0x05, 0x09, 0x98, 0xe8, 0x76, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x03, 0x03, 0xe5, 0x98, 0x01, 0xe5,
-0x0d, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x04, 0x01, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x03, 0x01, 0xe5, 0xe5, 0x05, 0x02, 0x0b,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x0d, 0xe5, 0x01,
-0xe5, 0x01, 0x6d, 0xe5, 0xe5, 0x04, 0xe6, 0xe5,
-0x05, 0xe5, 0xe5, 0x04, 0xe5, 0x9b, 0x02, 0x01,
-0x01, 0x6d, 0x06, 0x04, 0x04, 0x02, 0x06, 0x04,
-0xa0, 0x03, 0x01, 0x74, 0x01, 0x07, 0x01, 0x07,
-0x09, 0x97, 0x01, 0x02, 0xe5, 0x27, 0x42, 0x09,
-0x09, 0x09, 0x09, 0x9a, 0x03, 0x71, 0x05, 0x03,
-0x09, 0x06, 0xa1, 0xe6, 0xe5, 0x14, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x05, 0xe5, 0x01, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x06, 0xe5, 0x01, 0x71, 0x09, 0x09, 0x09, 0x9e,
-0xe8, 0x72, 0x09, 0x09, 0x09, 0x9c, 0x03, 0x91,
-0x08, 0x93, 0x02, 0xe5, 0x2d, 0x3d, 0x09, 0x09,
-0x09, 0x04, 0x04, 0x9a, 0xe5, 0xe5, 0x66, 0x01,
-0xe5, 0x05, 0x09, 0x01, 0xe5, 0x05, 0x09, 0x12,
-0x8b, 0xe5, 0xe6, 0xe5, 0x0e, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01, 0x04,
-0x02, 0x01, 0x04, 0x02, 0xe8, 0x01, 0x02, 0x01,
-0xe5, 0x02, 0x02, 0x01, 0x02, 0xe5, 0x02, 0x01,
-0x04, 0x04, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x08, 0x01, 0xe6, 0xe5, 0x3c, 0x35, 0x01, 0x09,
-0x0e, 0x9f, 0x01, 0xe7, 0x36, 0xe3, 0x12, 0xe5,
-0xe7, 0x46, 0x13, 0x17, 0x25, 0x8a, 0x0a, 0xe5,
-0xe5, 0x1c, 0x48, 0x0c, 0x09, 0x07, 0xe5, 0x07,
-0xa0, 0xe6, 0x47, 0x1b, 0x12, 0x0c, 0x0d, 0x06,
-0x3c, 0x5b, 0x5c, 0x03, 0x0f, 0xe5, 0x08, 0x0a,
-0xe5, 0x10, 0x16, 0xe5, 0x05, 0x6d, 0x07, 0xe5,
-0x01, 0x63, 0x21, 0x13, 0x15, 0x7e, 0x02, 0xe5,
-0x61, 0x13, 0x01, 0x0c, 0x13, 0x11, 0x05, 0x7d,
-0xe5, 0xe5, 0x91, 0x06, 0x94, 0xe5, 0x01, 0x8a,
-0x0d, 0xe5, 0x93, 0x02, 0xe5, 0x61, 0x24, 0x12,
-0x06, 0x05, 0x27, 0x09, 0x57, 0xe6, 0x37, 0x32,
-0x1b, 0x1d, 0xe5, 0x24, 0x01, 0x08, 0x54, 0xe5,
-0x01, 0xe5, 0x3a, 0x49, 0x21, 0x25, 0x60, 0xe5,
-0xe6, 0x02, 0x09, 0xe7, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x03, 0xe5, 0x01, 0xe5, 0x07, 0xe5, 0x05, 0xe7,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0xe7,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x01, 0x09, 0xe5, 0x01,
-0xe5, 0x0d, 0x01, 0x09, 0x09, 0x09, 0x09, 0x02,
-0x06, 0x02, 0x06, 0x07, 0x01, 0x09, 0x07, 0x01,
-0x05, 0x03, 0x09, 0x09, 0x07, 0x01, 0x0b, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x02, 0x0a, 0x03, 0x0f,
-0x05, 0x03, 0x09, 0x09, 0x09, 0x04, 0x04, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x0a, 0x11, 0x02,
-0xe5, 0x11, 0xe5, 0x03, 0x03, 0x09, 0x1d, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x11, 0xe5, 0x97,
-0x8b, 0x09, 0x01, 0xe6, 0x0e, 0x05, 0x03, 0x09,
-0x09, 0x09, 0x09, 0x04, 0x04, 0x09, 0x09, 0x04,
-0x04, 0x09, 0x06, 0x02, 0x09, 0x09, 0x06, 0x01,
-0x02, 0x09, 0x09, 0x05, 0x03, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0e,
-0xe5, 0x01, 0x0d, 0xe5, 0x05, 0x01, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x06, 0xe6, 0x07, 0xe5, 0x09,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x10, 0xe6, 0x02, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x08, 0xe5,
-0x08, 0x03, 0x05, 0x09, 0x03, 0x05, 0x09, 0x01,
-0x07, 0x0b, 0x01, 0x07, 0x09, 0x01, 0x07, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x0b, 0x05, 0xe5, 0xe5, 0x0d, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0x09, 0x02, 0x08, 0xe5, 0x07, 0x02,
-0x06, 0xe5, 0x07, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x05, 0x02, 0x06, 0x02, 0x06, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x0b, 0x01, 0x01, 0x0e, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x0f, 0xe6, 0xe5, 0x86, 0x09, 0x15, 0x27, 0x09,
-0x4e, 0x05, 0xe5, 0x01, 0x0e, 0x09, 0x09, 0x09,
-0x09, 0x13, 0x13, 0x05, 0x03, 0x09, 0x09, 0x09,
-0x09, 0x08, 0x02, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x07, 0xe6, 0x3f, 0x13, 0x10, 0x33, 0x1d,
-0x76, 0x03, 0x10, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x03, 0x05,
-0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x03,
-0x05, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x0e, 0xe7, 0x03, 0x37, 0x03, 0x05, 0x0d, 0x0f,
-0xe5, 0x33, 0x1c, 0x72, 0x03, 0xe6, 0xe5, 0x37,
-0x09, 0x13, 0x42, 0xe5, 0x8e, 0x04, 0xe7, 0x3f,
-0x13, 0x44, 0x90, 0x03, 0xe6, 0xe5, 0x8f, 0x9d,
-0x03, 0x13, 0x09, 0x09, 0x09, 0x1d, 0x09, 0x0c,
-0x06, 0x09, 0x09, 0x36, 0x06, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x15, 0x01,
-0xe5, 0x35, 0x05, 0x03, 0x05, 0x0d, 0x0f, 0x2a,
-0x97, 0x06, 0x02, 0xe5, 0x98, 0x8e, 0x05, 0x03,
-0xe3, 0x50, 0x14, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x02,
-0xe5, 0x04, 0xe6, 0x01, 0xe5, 0x04, 0x09, 0xe8,
-0x04, 0x09, 0x09, 0x09, 0x09, 0x09, 0x03, 0x05,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x03, 0x0f,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x03, 0x05, 0x09, 0x09, 0x08, 0xe5, 0x06, 0xe6,
-0x05, 0xe5, 0xe7, 0x07, 0xe5, 0x05, 0xe7, 0x08,
-0x09, 0x08, 0xe5, 0x07, 0xe5, 0x08, 0x07, 0xe6,
-0x08, 0x09, 0x09, 0x09, 0x09, 0x0f, 0x01, 0xe5,
-0x38, 0x09, 0x13, 0x0a, 0x36, 0x95, 0x02, 0x0d,
-0x09, 0x09, 0x09, 0x09, 0x04, 0x04, 0x03, 0xe5,
-0x03, 0x09, 0x03, 0x05, 0x04, 0x04, 0x09, 0x09,
-0x11, 0x09, 0x0b, 0x09, 0x09, 0x01, 0x09, 0x1d,
-0x0b, 0x07, 0x09, 0x09, 0x09, 0x09, 0x0f, 0x01,
-0xe7, 0x0a, 0x02, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x03, 0x02, 0x02, 0x03, 0x01, 0xe5,
-0x01, 0x01, 0x07, 0x03, 0x05, 0x01, 0x04, 0x02,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x02, 0x04,
-0x15, 0x04, 0x0e, 0x03, 0x07, 0x01, 0x07, 0x02,
-0x06, 0x02, 0x06, 0x01, 0x07, 0x09, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x05, 0xe6, 0xe5, 0xe5, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff,
diff --git a/board/esd/dp405/Kconfig b/board/esd/dp405/Kconfig
deleted file mode 100644 (file)
index c0163ae..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_DP405
-
-config SYS_BOARD
-       default "dp405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "DP405"
-
-endif
diff --git a/board/esd/dp405/MAINTAINERS b/board/esd/dp405/MAINTAINERS
deleted file mode 100644 (file)
index 6833d8c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-DP405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/dp405/
-F:     include/configs/DP405.h
-F:     configs/DP405_defconfig
diff --git a/board/esd/dp405/Makefile b/board/esd/dp405/Makefile
deleted file mode 100644 (file)
index cfcfb66..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-# Objects for Xilinx JTAG programming (CPLD)
-CPLD    = ../common/xilinx_jtag/lenval.o \
-         ../common/xilinx_jtag/micro.o \
-         ../common/xilinx_jtag/ports.o
-
-obj-y  = dp405.o flash.o ../common/misc.o $(CPLD)
diff --git a/board/esd/dp405/dp405.c b/board/esd/dp405/dp405.c
deleted file mode 100644 (file)
index 730ff21..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-#include <malloc.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF80);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       /*
-        * Reset CPLD via GPIO13 (CS4) pin
-        */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) & ~(0x80000000 >> 13));
-       udelay(1000); /* wait 1ms */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) | (0x80000000 >> 13));
-       udelay(1000); /* wait 1ms */
-
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       /* adjust flash start and offset */
-       gd->bd->bi_flashstart = 0 - gd->bd->bi_flashsize;
-       gd->bd->bi_flashoffset = 0;
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-       unsigned char trans[16] = {0x0,0x8,0x4,0xc,0x2,0xa,0x6,0xe,
-                                  0x1,0x9,0x5,0xd,0x3,0xb,0x7,0xf};
-       unsigned char id1, id2, rev;
-
-       puts ("Board: ");
-
-       if (i == -1)
-               puts ("### No HW ID - assuming DP405");
-       else
-               puts(str);
-
-       id1 = trans[(~(in_be32((void *)GPIO0_IR) >> 5)) & 0x0000000f];
-       id2 = trans[(~(in_be32((void *)GPIO0_IR) >> 9)) & 0x0000000f];
-
-       rev = in_8((void *)0xf0001000);
-       if (rev & 0x10) /* old DP405 compatibility */
-               rev = in_8((void *)0xf0000800);
-
-       switch (rev & 0xc0) {
-       case 0x00:
-               puts(" (HW=DP405");
-               break;
-       case 0x80:
-               puts(" (HW=DP405/CO");
-               break;
-       case 0xc0:
-               puts(" (HW=DN405");
-               break;
-       }
-       printf(", ID=0x%1X%1X, PLD=0x%02X", id2, id1, rev & 0x0f);
-
-       if ((rev & 0xc0) == 0xc0) {
-               printf(", C5V=%s",
-                      in_be32((void *)GPIO0_IR) & 0x40000000 ? "off" : "on");
-       }
-       puts(")\n");
-
-       return 0;
-}
diff --git a/board/esd/dp405/flash.c b/board/esd/dp405/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/du405/Kconfig b/board/esd/du405/Kconfig
deleted file mode 100644 (file)
index 2913fb9..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_DU405
-
-config SYS_BOARD
-       default "du405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "DU405"
-
-endif
diff --git a/board/esd/du405/MAINTAINERS b/board/esd/du405/MAINTAINERS
deleted file mode 100644 (file)
index 5eff2a4..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-DU405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/du405/
-F:     include/configs/DU405.h
-F:     configs/DU405_defconfig
diff --git a/board/esd/du405/Makefile b/board/esd/du405/Makefile
deleted file mode 100644 (file)
index 7914eab..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = du405.o flash.o ../common/misc.o
diff --git a/board/esd/du405/du405.c b/board/esd/du405/du405.c
deleted file mode 100644 (file)
index 8f5f4d0..0000000
+++ /dev/null
@@ -1,187 +0,0 @@
-/*
- * (C) Copyright 2000, 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include "du405.h"
-#include <asm/processor.h>
-#include <asm/ppc4xx.h>
-#include <asm/ppc4xx-i2c.h>
-#include <command.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void lxt971_no_sleep(void);
-
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-#if 0
-#define FPGA_DEBUG2
-#endif
-
-/* fpga configuration data - generated by bin2cc */
-const unsigned char fpgadata[] = {
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-int board_early_init_f (void)
-{
-       int index, len, i;
-       int status;
-
-#ifdef FPGA_DEBUG
-       /* set up serial port with default baudrate */
-       (void) get_clocks ();
-       gd->baudrate = CONFIG_BAUDRATE;
-       serial_init ();
-       console_init_f ();
-#endif
-
-       /*
-        * Boot onboard FPGA
-        */
-       status = fpga_boot ((unsigned char *) fpgadata, sizeof (fpgadata));
-       if (status != 0) {
-               /* booting FPGA failed */
-#ifndef FPGA_DEBUG
-               /* set up serial port with default baudrate */
-               (void) get_clocks ();
-               gd->baudrate = CONFIG_BAUDRATE;
-               serial_init ();
-               console_init_f ();
-#endif
-               printf ("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf ("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf ("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf ("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i = 0; i < 4; i++) {
-                       len = fpgadata[index];
-                       printf ("FPGA: %s\n", &(fpgadata[index + 1]));
-                       index += len + 3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i = 20; i > 0; i--) {
-                       printf ("Rebooting in %2d seconds \r", i);
-                       for (index = 0; index < 1000; index++)
-                               udelay (1000);
-               }
-               putc ('\n');
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) DUART_A; active high; level sensitive
-        * IRQ 27 (EXT IRQ 2) DUART_B; active high; level sensitive
-        * IRQ 28 (EXT IRQ 3) unused; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) unused; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) unused; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-       mtdcr (UIC0ER, 0x00000000);     /* disable all ints */
-       mtdcr (UIC0CR, 0x00000000);     /* set all to be non-critical */
-       mtdcr (UIC0PR, 0xFFFFFFB1);     /* set int polarities */
-       mtdcr (UIC0TR, 0x10000000);     /* set int trigger levels */
-       mtdcr (UIC0VCR, 0x00000001);    /* set vect base=0,INT0 highest priority */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 100 us
-        */
-       mtebc (EBC0_CFG, 0xb8400000);
-
-       return 0;
-}
-
-
-int misc_init_r (void)
-{
-       unsigned long CPC0_CR0Reg;
-
-       /*
-        * Setup UART1 handshaking: use CTS instead of DSR
-        */
-       CPC0_CR0Reg = mfdcr(CPC0_CR0);
-       mtdcr(CPC0_CR0, CPC0_CR0Reg | 0x00001000);
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-int checkboard (void)
-{
-       int index;
-       int len;
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof (str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming DU405");
-       } else {
-               puts (str);
-       }
-
-       puts ("\nFPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i = 0; i < 4; i++) {
-               len = fpgadata[index];
-               printf ("%s ", &(fpgadata[index + 1]));
-               index += len + 3;
-       }
-
-       putc ('\n');
-
-       /*
-        * Reset external DUART via FPGA
-        */
-       out_8((void *)FPGA_MODE_REG, 0xff); /* reset high active */
-       out_8((void *)FPGA_MODE_REG, 0x00); /* low again */
-
-       return 0;
-}
-
-void reset_phy(void)
-{
-#if defined(CONFIG_LXT971_NO_SLEEP)
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-#endif
-}
diff --git a/board/esd/du405/du405.h b/board/esd/du405/du405.h
deleted file mode 100644 (file)
index 292f196..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * (C) Copyright 2000, 2001
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/****************************************************************************
- * FLASH Memory Map as used by TQ Monitor:
- *
- *                          Start Address    Length
- * +-----------------------+ 0x4000_0000     Start of Flash -----------------
- * | MON8xx code           | 0x4000_0100     Reset Vector
- * +-----------------------+ 0x400?_????
- * | (unused)              |
- * +-----------------------+ 0x4001_FF00
- * | Ethernet Addresses    |                 0x78
- * +-----------------------+ 0x4001_FF78
- * | (Reserved for MON8xx) |                 0x44
- * +-----------------------+ 0x4001_FFBC
- * | Lock Address          |                 0x04
- * +-----------------------+ 0x4001_FFC0                     ^
- * | Hardware Information  |                 0x40            | MON8xx
- * +=======================+ 0x4002_0000 (sector border)    -----------------
- * | Autostart Header      |                                 | Applications
- * | ...                   |                                 v
- *
- *****************************************************************************/
diff --git a/board/esd/du405/flash.c b/board/esd/du405/flash.c
deleted file mode 100644 (file)
index 5650e5e..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0, size_b1;
-       int i;
-       uint pbcr;
-       unsigned long base_b0, base_b1;
-
-       /* Init: no FLASHes known */
-       for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       base_b0 = FLASH_BASE0_PRELIM;
-       size_b0 = flash_get_size ((vu_long *) base_b0, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0 << 20);
-       }
-
-       base_b1 = FLASH_BASE1_PRELIM;
-       size_b1 = flash_get_size ((vu_long *) base_b1, &flash_info[1]);
-
-       /* Re-do sizing to get full correct info */
-
-       if (size_b1) {
-               mtdcr (EBC0_CFGADDR, PB0CR);
-               pbcr = mfdcr (EBC0_CFGDATA);
-               mtdcr (EBC0_CFGADDR, PB0CR);
-               base_b1 = -size_b1;
-               pbcr = (pbcr & 0x0001ffff) | base_b1 |
-                               (((size_b1 / 1024 / 1024) - 1) << 17);
-               mtdcr (EBC0_CFGDATA, pbcr);
-               /*          printf("PB1CR = %x\n", pbcr); */
-       }
-
-       if (size_b0) {
-               mtdcr (EBC0_CFGADDR, PB1CR);
-               pbcr = mfdcr (EBC0_CFGDATA);
-               mtdcr (EBC0_CFGADDR, PB1CR);
-               base_b0 = base_b1 - size_b0;
-               pbcr = (pbcr & 0x0001ffff) | base_b0 |
-                               (((size_b0 / 1024 / 1024) - 1) << 17);
-               mtdcr (EBC0_CFGDATA, pbcr);
-               /*            printf("PB0CR = %x\n", pbcr); */
-       }
-
-       size_b0 = flash_get_size ((vu_long *) base_b0, &flash_info[0]);
-
-       flash_get_offsets (base_b0, &flash_info[0]);
-
-       /* monitor protection ON by default */
-       flash_protect (FLAG_PROTECT_SET,
-                       base_b0 + size_b0 - monitor_flash_len,
-                       base_b0 + size_b0 - 1, &flash_info[0]);
-
-       if (size_b1) {
-               /* Re-do sizing to get full correct info */
-               size_b1 = flash_get_size ((vu_long *) base_b1, &flash_info[1]);
-
-               flash_get_offsets (base_b1, &flash_info[1]);
-
-               /* monitor protection ON by default */
-               flash_protect (FLAG_PROTECT_SET,
-                               base_b1 + size_b1 - monitor_flash_len,
-                               base_b1 + size_b1 - 1, &flash_info[1]);
-               /* monitor protection OFF by default (one is enough) */
-               flash_protect (FLAG_PROTECT_CLEAR,
-                               base_b0 + size_b0 - monitor_flash_len,
-                               base_b0 + size_b0 - 1, &flash_info[0]);
-       } else {
-               flash_info[1].flash_id = FLASH_UNKNOWN;
-               flash_info[1].sector_count = -1;
-       }
-
-       flash_info[0].size = size_b0;
-       flash_info[1].size = size_b1;
-
-       return (size_b0 + size_b1);
-}
diff --git a/board/esd/du405/fpgadata.c b/board/esd/du405/fpgadata.c
deleted file mode 100644 (file)
index 262f2ca..0000000
+++ /dev/null
@@ -1,1405 +0,0 @@
-0x00, 0x09, 0x0f, 0xf0, 0x0f, 0xf0, 0x0f, 0xf0,
-0x0f, 0xf0, 0x00, 0x00, 0x01, 0x61, 0x00, 0x0d,
-0x64, 0x75, 0x72, 0x61, 0x67, 0x34, 0x30, 0x35,
-0x2e, 0x6e, 0x63, 0x64, 0x00, 0x62, 0x00, 0x0b,
-0x73, 0x32, 0x30, 0x78, 0x6c, 0x74, 0x71, 0x31,
-0x34, 0x34, 0x00, 0x63, 0x00, 0x0b, 0x32, 0x30,
-0x30, 0x32, 0x2f, 0x30, 0x32, 0x2f, 0x32, 0x31,
-0x00, 0x64, 0x00, 0x09, 0x31, 0x32, 0x3a, 0x35,
-0x31, 0x3a, 0x30, 0x38, 0x00, 0x65, 0xe2, 0x01,
-0x00, 0x00, 0x2b, 0x98, 0xff, 0x30, 0xe6, 0xe5,
-0xe5, 0x02, 0x04, 0x01, 0xe6, 0x04, 0x01, 0x0d,
-0x04, 0x04, 0x02, 0x01, 0x04, 0x04, 0x03, 0x07,
-0x01, 0x03, 0x01, 0x04, 0x11, 0x01, 0x06, 0x02,
-0x15, 0x09, 0x02, 0x05, 0x07, 0x02, 0x02, 0x01,
-0x09, 0x03, 0x07, 0x01, 0x03, 0x01, 0x0b, 0x05,
-0x03, 0x01, 0x07, 0x08, 0xe5, 0xe5, 0x24, 0x05,
-0x09, 0x11, 0x01, 0x03, 0x03, 0x05, 0x0d, 0x09,
-0x0b, 0x09, 0x01, 0x1d, 0x09, 0x13, 0x03, 0x05,
-0x12, 0xe6, 0x11, 0x01, 0x03, 0x02, 0x02, 0x03,
-0x03, 0x01, 0x15, 0x01, 0x02, 0x28, 0x01, 0x05,
-0x02, 0xe5, 0xe5, 0x02, 0x02, 0x02, 0x0d, 0x02,
-0x02, 0x03, 0x02, 0xe5, 0xe5, 0x14, 0x01, 0x02,
-0xe5, 0x12, 0x0b, 0x03, 0x0f, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x04, 0x01, 0x02, 0x06, 0x02, 0x09,
-0x06, 0xe7, 0x05, 0x04, 0x06, 0x02, 0x06, 0x02,
-0x09, 0x07, 0xe6, 0x08, 0x09, 0x07, 0xe6, 0x08,
-0x09, 0x0e, 0xe5, 0xe6, 0x0d, 0x05, 0xe5, 0x01,
-0x05, 0xe5, 0x01, 0x05, 0xe5, 0x07, 0x09, 0xe5,
-0x01, 0x05, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0x03,
-0x05, 0xe8, 0x04, 0xe6, 0x02, 0x05, 0xe6, 0xe5,
-0x04, 0xe6, 0x06, 0x03, 0x05, 0xe5, 0xe6, 0x04,
-0xe5, 0x07, 0x09, 0xe5, 0xe6, 0x04, 0x09, 0x09,
-0x09, 0xe8, 0x46, 0x09, 0x14, 0xe5, 0x06, 0x0b,
-0x09, 0x15, 0x1d, 0x24, 0x02, 0xe5, 0xe5, 0x45,
-0x08, 0x15, 0x33, 0x1d, 0x28, 0x70, 0xe5, 0x09,
-0x09, 0x14, 0x42, 0x02, 0xe5, 0x30, 0x27, 0x01,
-0x15, 0x1b, 0x1d, 0x32, 0x01, 0x01, 0x5b, 0x0c,
-0x51, 0x24, 0x01, 0xe5, 0xe5, 0x28, 0xe5, 0x1c,
-0x25, 0x53, 0x19, 0xe5, 0x01, 0x2b, 0x45, 0x6c,
-0xe5, 0xe6, 0x35, 0x09, 0x07, 0x01, 0x09, 0x09,
-0x12, 0x63, 0x09, 0x02, 0x03, 0x0c, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x07, 0x01, 0x09, 0x01,
-0x07, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0x02, 0xe5, 0x02, 0x0c,
-0x09, 0x09, 0x09, 0x06, 0x02, 0x05, 0xe5, 0x01,
-0x07, 0x01, 0x05, 0x03, 0x07, 0x01, 0x09, 0x0b,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x0d, 0xe5, 0x01, 0x05, 0x07, 0xe5, 0x05,
-0x01, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x03,
-0x05, 0xe5, 0x07, 0x09, 0xe5, 0x07, 0x09, 0xe5,
-0x07, 0x01, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x04, 0x02, 0xe5, 0x12, 0x04,
-0x0b, 0x05, 0x02, 0xe5, 0x07, 0xe5, 0x08, 0x09,
-0x08, 0xe5, 0x08, 0x09, 0x09, 0x09, 0x06, 0x03,
-0xe5, 0x07, 0xe5, 0x08, 0x08, 0xe5, 0x07, 0xe5,
-0x08, 0x09, 0x04, 0x03, 0xe5, 0x08, 0x09, 0x0d,
-0x01, 0xe6, 0x05, 0x06, 0xe5, 0x07, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x01, 0x03, 0xe5, 0x14, 0x06,
-0x09, 0x13, 0xe5, 0x09, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0x07, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0xe5,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0x02, 0x03, 0xe8,
-0x0e, 0x01, 0x09, 0x09, 0x07, 0x08, 0xe5, 0x07,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x08, 0x01,
-0x0b, 0x09, 0x07, 0x0b, 0x09, 0x07, 0x09, 0x13,
-0x09, 0x0e, 0x02, 0xe5, 0x0c, 0x09, 0x03, 0x05,
-0x09, 0x12, 0x09, 0xe5, 0x08, 0x13, 0x09, 0x01,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x07, 0x01,
-0x09, 0x09, 0x10, 0xe8, 0x03, 0x08, 0x02, 0x03,
-0x02, 0x02, 0x06, 0x02, 0x03, 0x02, 0x02, 0x06,
-0x02, 0x09, 0x06, 0x02, 0x06, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x04, 0x01, 0x01, 0x02, 0x06, 0x02,
-0x06, 0x02, 0x06, 0x02, 0xe5, 0x04, 0x02, 0x06,
-0x02, 0x06, 0x02, 0x06, 0x02, 0x03, 0x02, 0x02,
-0x06, 0x02, 0x0d, 0x01, 0x01, 0x03, 0xe5, 0x09,
-0x09, 0x09, 0xe5, 0x0f, 0xe5, 0x25, 0x0b, 0x04,
-0xe5, 0x01, 0x02, 0x06, 0x02, 0x13, 0x09, 0x36,
-0x0d, 0x23, 0x35, 0x82, 0x01, 0x03, 0x10, 0x09,
-0x02, 0x06, 0x11, 0x09, 0x1c, 0xe5, 0x0a, 0x03,
-0xe6, 0xe5, 0x02, 0x03, 0x05, 0x0d, 0x05, 0x03,
-0x05, 0x17, 0x27, 0x02, 0xe5, 0x29, 0x50, 0x27,
-0x11, 0x28, 0xe5, 0x01, 0x10, 0x09, 0x09, 0x09,
-0x09, 0x04, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0x09,
-0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0e, 0xe7, 0x0e, 0xe5, 0x02,
-0x02, 0x02, 0x06, 0x02, 0x10, 0xe5, 0xe5, 0x38,
-0x1e, 0x06, 0x02, 0x13, 0x01, 0xe5, 0x2c, 0xe6,
-0x17, 0x09, 0x06, 0x09, 0x01, 0x10, 0x19, 0x24,
-0x13, 0x13, 0x02, 0x11, 0x16, 0x05, 0x02, 0x03,
-0x01, 0x10, 0xe5, 0x08, 0x70, 0x09, 0x3f, 0x01,
-0x02, 0xe5, 0x02, 0x26, 0x11, 0x09, 0x28, 0x02,
-0x6c, 0xe5, 0xe5, 0x13, 0xca, 0x02, 0x0d, 0x01,
-0x07, 0x01, 0x07, 0x1d, 0x01, 0x04, 0x0e, 0x07,
-0x01, 0x13, 0x01, 0x07, 0xe6, 0x10, 0xe5, 0x03,
-0x46, 0x01, 0x01, 0x0d, 0x01, 0x07, 0x02, 0x03,
-0x05, 0x1d, 0x10, 0x09, 0x02, 0x0e, 0x02, 0xe5,
-0x01, 0x07, 0x35, 0x29, 0xe6, 0xe5, 0x18, 0x12,
-0xe5, 0x10, 0x08, 0x1a, 0x2c, 0x09, 0x43, 0xe5,
-0xe6, 0x14, 0x01, 0xe6, 0x04, 0x04, 0x23, 0x04,
-0x12, 0x0b, 0x09, 0x63, 0x03, 0x02, 0xe5, 0x71,
-0x30, 0x3c, 0x01, 0x17, 0xe5, 0xe5, 0x29, 0x35,
-0x5e, 0x03, 0x03, 0x09, 0x0f, 0x0b, 0x20, 0x27,
-0x71, 0x01, 0x0f, 0x04, 0x03, 0x05, 0x02, 0x01,
-0x04, 0x09, 0x09, 0x32, 0x02, 0x65, 0x01, 0x03,
-0x01, 0xe6, 0x0d, 0xe5, 0x10, 0x01, 0x27, 0x02,
-0x09, 0x89, 0x0e, 0x03, 0x33, 0x03, 0x03, 0x29,
-0x03, 0x04, 0x2c, 0x2f, 0xe6, 0xe7, 0xd9, 0xe7,
-0xe6, 0x01, 0x01, 0x23, 0xe5, 0xae, 0x01, 0x03,
-0x02, 0x04, 0xd4, 0x08, 0x02, 0xd8, 0x03, 0x01,
-0xe5, 0x16, 0x01, 0x11, 0x01, 0xb2, 0x01, 0x01,
-0x15, 0x01, 0x01, 0x0f, 0x01, 0x01, 0xab, 0x06,
-0x17, 0x01, 0x11, 0x01, 0xaf, 0xe5, 0xe5, 0xe5,
-0x16, 0x01, 0x11, 0x01, 0xb1, 0x02, 0x4f, 0xe5,
-0x86, 0x06, 0x01, 0xe5, 0x4f, 0xe5, 0x8b, 0x03,
-0xe5, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x09, 0x06,
-0x02, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0d, 0x02,
-0xe6, 0x01, 0x44, 0xe5, 0x91, 0x03, 0x01, 0xe5,
-0x44, 0x9a, 0x01, 0x0f, 0x13, 0x24, 0xe5, 0xe5,
-0x91, 0xe5, 0x01, 0x0f, 0xe5, 0x11, 0xe5, 0x23,
-0x01, 0xe5, 0x92, 0xe7, 0x0d, 0x13, 0x25, 0x01,
-0x91, 0xe6, 0x01, 0x09, 0x05, 0x03, 0xe7, 0x05,
-0xe7, 0x01, 0x04, 0xe6, 0x05, 0xe7, 0x07, 0xe5,
-0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0x01, 0xe5, 0x0e, 0x04, 0x05, 0x03, 0x04, 0x04,
-0x08, 0x17, 0x01, 0x92, 0x02, 0xe5, 0x0e, 0x06,
-0x03, 0x02, 0x02, 0x02, 0x06, 0x07, 0x01, 0x16,
-0x8b, 0x05, 0xe5, 0x01, 0xe6, 0x0d, 0x03, 0x01,
-0x09, 0x03, 0x05, 0x09, 0x15, 0x28, 0x64, 0x04,
-0xe7, 0x01, 0x03, 0x0b, 0x03, 0xe7, 0x02, 0x02,
-0x01, 0xe5, 0x01, 0x03, 0xe7, 0x02, 0x03, 0xe6,
-0x13, 0x01, 0x90, 0x04, 0xe5, 0xd9, 0x03, 0xe5,
-0xe6, 0x10, 0x01, 0xe5, 0x05, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x04,
-0x04, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x0b, 0xe7, 0x4e, 0x8e, 0xe6, 0xe6, 0x12, 0x3c,
-0x1e, 0x0b, 0x13, 0x09, 0x19, 0x16, 0x11, 0xe9,
-0x03, 0x19, 0x32, 0x0a, 0x09, 0x09, 0xe5, 0x4f,
-0x09, 0x08, 0xe5, 0x01, 0x08, 0xe6, 0x46, 0x01,
-0x26, 0x08, 0x5d, 0x08, 0x4a, 0xe5, 0x01, 0x22,
-0x37, 0x03, 0x0a, 0x21, 0x04, 0xe5, 0xe6, 0x08,
-0x0b, 0x03, 0x15, 0x40, 0x3f, 0x2d, 0x02, 0x0c,
-0x36, 0x2d, 0xe5, 0x08, 0x32, 0xe5, 0x2f, 0xe5,
-0x45, 0x28, 0x01, 0x3d, 0x30, 0xe6, 0x04, 0x04,
-0x66, 0x01, 0xe5, 0x05, 0x62, 0xe8, 0x70, 0x03,
-0x68, 0x03, 0x72, 0x01, 0x3a, 0x01, 0x2c, 0x01,
-0x01, 0xb3, 0x20, 0x08, 0xe5, 0x02, 0x05, 0x6c,
-0x06, 0x0c, 0x2e, 0x28, 0x01, 0xe6, 0xe5, 0xd9,
-0xe6, 0xe5, 0xe5, 0xe5, 0x01, 0xd4, 0x01, 0x02,
-0x01, 0x01, 0x04, 0xa7, 0xe5, 0x2a, 0x04, 0xe5,
-0xe6, 0x01, 0xa9, 0xe5, 0xe5, 0x2a, 0x02, 0x02,
-0xe6, 0x0a, 0xa2, 0x01, 0x25, 0x06, 0x02, 0xe5,
-0xe5, 0x07, 0xe6, 0xa1, 0x01, 0x01, 0x02, 0x01,
-0x23, 0x04, 0xe5, 0x4f, 0x01, 0x5c, 0x01, 0x2c,
-0x01, 0x01, 0xaf, 0x01, 0x2d, 0xe8, 0xe0, 0xe0,
-0x01, 0xe5, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x06, 0x06,
-0xe5, 0xe5, 0xe5, 0xd2, 0x02, 0x04, 0x05, 0xe5,
-0xd4, 0x09, 0x02, 0x46, 0x6a, 0x2c, 0x02, 0xe5,
-0xae, 0x01, 0xe5, 0x2a, 0x01, 0x01, 0xe5, 0xaf,
-0x2d, 0xe5, 0xe5, 0x08, 0x0b, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x05, 0xe5, 0xe7,
-0x4b, 0xe5, 0x27, 0x3a, 0x2c, 0xe8, 0x75, 0x38,
-0x01, 0x2d, 0x01, 0xe6, 0xaf, 0x2c, 0x02, 0xe5,
-0x02, 0x48, 0x29, 0x38, 0x01, 0x2c, 0xe5, 0x01,
-0xaf, 0x2d, 0xe6, 0xe6, 0x09, 0x06, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x02, 0x06, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x03, 0x03, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x03, 0x07, 0x02, 0x4f, 0x8f,
-0xe5, 0xe6, 0x12, 0x15, 0x13, 0x08, 0x08, 0x57,
-0x0a, 0x24, 0x04, 0x02, 0x01, 0x04, 0xe5, 0x04,
-0xe5, 0x40, 0x22, 0x09, 0x66, 0x02, 0xe6, 0x02,
-0x68, 0x13, 0x4e, 0x08, 0xe7, 0xe6, 0xe5, 0x6d,
-0x6f, 0xe6, 0x0a, 0x23, 0x32, 0x09, 0x03, 0x10,
-0x5a, 0x02, 0xe7, 0x08, 0x0f, 0x56, 0x62, 0x04,
-0x04, 0xe5, 0xe6, 0x45, 0x2a, 0x6d, 0x01, 0xe6,
-0x6f, 0x61, 0x0a, 0xe5, 0x01, 0x71, 0x46, 0x11,
-0x15, 0x01, 0x51, 0x8c, 0x03, 0xe1, 0xe5, 0x0b,
-0x6a, 0x67, 0xe7, 0xe5, 0x4c, 0xe5, 0x8a, 0x02,
-0x02, 0x01, 0x02, 0x4b, 0xe5, 0x61, 0x24, 0x02,
-0x03, 0xe6, 0x03, 0xa6, 0xe5, 0x01, 0x01, 0x22,
-0x01, 0x02, 0x06, 0x01, 0x02, 0xa9, 0xe5, 0xe5,
-0xe5, 0x21, 0x06, 0x06, 0xe5, 0x03, 0xcf, 0x02,
-0x04, 0x01, 0x01, 0xe5, 0xe5, 0x02, 0x04, 0x01,
-0xa6, 0x28, 0x02, 0xe5, 0xe5, 0x4f, 0x5e, 0x01,
-0x2f, 0xe5, 0x4f, 0xe5, 0x5c, 0x01, 0x2c, 0x01,
-0xe7, 0x03, 0x4b, 0x8b, 0xe9, 0xdd, 0x01, 0xe7,
-0x0d, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x06, 0x06, 0x01, 0xe7,
-0xd4, 0x08, 0x01, 0x01, 0xdf, 0x02, 0xdf, 0x01,
-0xe5, 0x4f, 0x8a, 0x02, 0x01, 0xe7, 0xdd, 0x01,
-0xe5, 0x08, 0x0b, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0xe7, 0xe5, 0x4b, 0xe5, 0x8d,
-0x02, 0xe7, 0xdd, 0x02, 0xe6, 0xdb, 0x01, 0xe7,
-0x02, 0x48, 0x09, 0x87, 0x01, 0xe7, 0x26, 0xb6,
-0xe5, 0xe5, 0x10, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x06, 0xe5, 0xe5, 0x06, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x06, 0x01, 0x02, 0x04, 0x01, 0x01, 0x05,
-0x01, 0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x06,
-0xe5, 0xe5, 0x0d, 0x04, 0x21, 0x28, 0x8a, 0x03,
-0x02, 0xe6, 0x14, 0x11, 0x32, 0x09, 0x09, 0x0b,
-0x50, 0x10, 0xe5, 0xe7, 0xe5, 0x38, 0x12, 0x22,
-0xe5, 0x64, 0x06, 0x02, 0x04, 0x03, 0x68, 0x6b,
-0x01, 0xe8, 0x01, 0x6d, 0x6e, 0x01, 0xe5, 0x1a,
-0x14, 0x3f, 0x5d, 0x0d, 0xe5, 0x01, 0xe6, 0x19,
-0x0b, 0x49, 0x32, 0x0e, 0x19, 0x01, 0x0f, 0x02,
-0x0a, 0x12, 0x28, 0x2a, 0x30, 0x27, 0x05, 0x01,
-0x0c, 0xe8, 0x33, 0x01, 0x39, 0xe5, 0x5f, 0x0b,
-0x01, 0xe5, 0x2f, 0x14, 0x2b, 0x6c, 0x02, 0xe5,
-0x2c, 0x0b, 0x38, 0x45, 0x26, 0xe5, 0xe5, 0xe5,
-0x2a, 0x1e, 0x84, 0x0c, 0x01, 0x01, 0x2b, 0xe5,
-0xa5, 0x0b, 0xe9, 0x5a, 0x7e, 0x01, 0x01, 0x01,
-0x02, 0x01, 0x49, 0x0e, 0x7b, 0x01, 0x03, 0xe5,
-0xe5, 0x03, 0x33, 0x0b, 0x18, 0x01, 0x74, 0x01,
-0x02, 0x04, 0x02, 0xe5, 0x01, 0x36, 0x20, 0xe5,
-0xe5, 0xe5, 0x73, 0x06, 0x02, 0x03, 0x5d, 0x6f,
-0x01, 0x05, 0x07, 0xe5, 0x02, 0x02, 0x3f, 0x09,
-0x10, 0x03, 0x6b, 0x01, 0x01, 0x09, 0x03, 0xe5,
-0xe6, 0x3a, 0x01, 0x03, 0x09, 0x10, 0x01, 0x6d,
-0x01, 0x0d, 0xe6, 0xe6, 0x3b, 0x01, 0x1e, 0x01,
-0x6d, 0x01, 0x0f, 0xe7, 0x44, 0x09, 0x09, 0x83,
-0xe5, 0x02, 0x39, 0x08, 0x03, 0x01, 0x03, 0x03,
-0x01, 0x09, 0x81, 0x02, 0xe6, 0x0d, 0x09, 0x09,
-0x04, 0x01, 0x02, 0x09, 0x09, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x02, 0x02, 0x04, 0x01, 0x02, 0x02,
-0x06, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0x01, 0xe5, 0xe5, 0x01,
-0x27, 0x0e, 0xe5, 0x13, 0x0c, 0x7e, 0x02, 0xe5,
-0x01, 0x27, 0x11, 0x1f, 0x86, 0xe6, 0xe5, 0x27,
-0x02, 0x0c, 0x03, 0x16, 0x07, 0x01, 0x7e, 0x02,
-0xe5, 0x2c, 0xe5, 0x09, 0x08, 0x09, 0x05, 0xe5,
-0x01, 0x06, 0x01, 0xe5, 0x7c, 0x02, 0xe5, 0x2c,
-0x1a, 0x0a, 0x01, 0x07, 0x01, 0x7e, 0xe8, 0x14,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04,
-0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x06, 0xe6, 0xe5, 0x2c, 0x0a, 0x06,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x82, 0x01,
-0x2b, 0x0c, 0x06, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x09, 0x7e, 0x03, 0x2d, 0x27, 0x07, 0x14, 0x6b,
-0x02, 0xe5, 0x2a, 0x0e, 0x18, 0x0b, 0x12, 0x6b,
-0x01, 0xe6, 0x2e, 0x27, 0x08, 0x04, 0x7a, 0xe6,
-0xe5, 0x0e, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01,
-0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0xe6, 0xe5,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x09, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x08, 0x02, 0x02, 0x27,
-0x02, 0x0c, 0xe5, 0x0c, 0x07, 0x01, 0x0c, 0x82,
-0x01, 0xe5, 0x14, 0x08, 0x08, 0x0c, 0x01, 0x02,
-0x03, 0x09, 0x09, 0x0e, 0x7b, 0xe5, 0x01, 0xe5,
-0x08, 0x20, 0x06, 0x1a, 0x24, 0x6f, 0xe5, 0x04,
-0x0a, 0x09, 0x09, 0x06, 0x01, 0xe5, 0x04, 0x20,
-0x09, 0xe5, 0x0f, 0x6d, 0x01, 0xe5, 0x04, 0x28,
-0x0b, 0x03, 0x09, 0x14, 0x13, 0x6d, 0x01, 0xe5,
-0x01, 0x06, 0x21, 0x05, 0x08, 0x18, 0x19, 0x15,
-0x5a, 0x01, 0xe6, 0x04, 0x0d, 0x0d, 0x2e, 0x07,
-0x18, 0x5a, 0x11, 0xe6, 0xe5, 0x09, 0xe5, 0x16,
-0x01, 0x1d, 0x02, 0x06, 0x0c, 0x16, 0x30, 0x2f,
-0x0b, 0xe5, 0xe6, 0x0c, 0xe6, 0x06, 0xe6, 0x05,
-0xe6, 0x07, 0x09, 0x01, 0x07, 0xe5, 0x03, 0x2b,
-0xe5, 0x5f, 0xe5, 0x04, 0x04, 0xe7, 0x0e, 0x0a,
-0x02, 0x03, 0x02, 0x02, 0x02, 0xe5, 0x12, 0xe5,
-0x2f, 0x6d, 0x02, 0x09, 0x19, 0x0d, 0x05, 0x1a,
-0x1f, 0x45, 0x26, 0xe8, 0x13, 0xe5, 0x0a, 0x06,
-0x0d, 0xe5, 0x15, 0x84, 0x08, 0xe9, 0x34, 0x01,
-0x17, 0x8e, 0x01, 0x01, 0xe6, 0x07, 0x01, 0x04,
-0x02, 0xe5, 0x04, 0x02, 0xe5, 0x04, 0x02, 0xe5,
-0x04, 0x09, 0x09, 0x09, 0x08, 0xe5, 0x11, 0xe5,
-0x6f, 0xe5, 0x01, 0x01, 0x02, 0x01, 0x05, 0xe5,
-0x03, 0x02, 0xe5, 0x04, 0x03, 0xe5, 0x06, 0xe5,
-0x05, 0x09, 0x08, 0x09, 0x0a, 0x13, 0x06, 0x66,
-0x01, 0x02, 0xe5, 0xe6, 0x03, 0x0b, 0x09, 0x02,
-0xe5, 0x03, 0x01, 0x08, 0x06, 0x01, 0xe5, 0x02,
-0xe5, 0xe5, 0xe6, 0x02, 0xe5, 0xe5, 0xe6, 0x8b,
-0x04, 0xe5, 0xe6, 0x01, 0x17, 0x02, 0xe5, 0x01,
-0x0c, 0x03, 0x02, 0x01, 0x04, 0xe5, 0xe5, 0xe5,
-0x03, 0xe5, 0xe5, 0xe5, 0x8e, 0x03, 0x02, 0x11,
-0xe5, 0x08, 0x04, 0x04, 0x09, 0x02, 0x05, 0x05,
-0x01, 0x01, 0xe5, 0x03, 0x01, 0x01, 0xe5, 0x22,
-0x6c, 0x02, 0x02, 0x1e, 0x01, 0x01, 0x02, 0x01,
-0x0e, 0x05, 0x01, 0x02, 0x04, 0x01, 0x02, 0x8c,
-0x03, 0xe5, 0xe6, 0x0f, 0x02, 0x0c, 0x06, 0x08,
-0xe5, 0x01, 0x01, 0x0e, 0x01, 0x11, 0x09, 0x78,
-0xe5, 0xe5, 0xe5, 0x11, 0x02, 0x05, 0xe7, 0x01,
-0x01, 0x01, 0xe5, 0xe6, 0x04, 0xe5, 0xe5, 0xe6,
-0xe5, 0x02, 0xe5, 0x06, 0x01, 0x01, 0x05, 0xe6,
-0x08, 0xe5, 0x07, 0xe5, 0x77, 0xe5, 0x01, 0x05,
-0x03, 0x02, 0x03, 0x01, 0x07, 0x01, 0xe5, 0x05,
-0x01, 0x02, 0x04, 0x01, 0x13, 0x09, 0x0c, 0x09,
-0x7a, 0xe6, 0x09, 0xe5, 0x03, 0xe5, 0x07, 0xe5,
-0x01, 0x01, 0x03, 0xe5, 0x07, 0xe5, 0x08, 0xa4,
-0x03, 0xe5, 0x0d, 0xe6, 0x06, 0xe5, 0x01, 0xe5,
-0xe5, 0x01, 0xe5, 0xe5, 0x05, 0xe5, 0x07, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x06, 0x05,
-0xe6, 0x02, 0x02, 0x0f, 0x09, 0x03, 0x05, 0x09,
-0x08, 0xe5, 0x08, 0x09, 0x86, 0x05, 0x04, 0xe6,
-0xe5, 0x18, 0x01, 0x07, 0x09, 0x09, 0xa7, 0xe5,
-0x0f, 0xe6, 0x02, 0xe5, 0x01, 0x01, 0x03, 0x03,
-0x01, 0x07, 0xe6, 0x05, 0x02, 0x04, 0x04, 0x04,
-0x04, 0x04, 0x01, 0x07, 0x01, 0x7c, 0x01, 0xe6,
-0xe5, 0x10, 0x02, 0x04, 0xe6, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0x06, 0x02, 0x04, 0xe6, 0x01, 0x04,
-0x01, 0x02, 0x04, 0x01, 0x05, 0x01, 0xe5, 0x05,
-0x01, 0xe5, 0x7d, 0xe5, 0xe6, 0x07, 0x09, 0x09,
-0x10, 0x08, 0x07, 0x09, 0x09, 0x01, 0x07, 0x01,
-0x0d, 0x70, 0x01, 0xe6, 0x0f, 0x02, 0xe5, 0xe5,
-0x05, 0xe5, 0xe6, 0x04, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x01, 0x03, 0xe5, 0xe5, 0x01, 0x04, 0x01,
-0x02, 0x04, 0xe7, 0xe5, 0x03, 0xe7, 0xe5, 0x02,
-0xe5, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x06, 0x01, 0x01, 0x10, 0x06, 0x01, 0xe6, 0x04,
-0x02, 0xe5, 0x07, 0xe5, 0x06, 0xe5, 0x01, 0xe5,
-0x01, 0x09, 0x0c, 0xe5, 0x01, 0x05, 0xe5, 0xe5,
-0x7a, 0xe5, 0xe5, 0x12, 0x02, 0xe5, 0xe5, 0x02,
-0x02, 0x02, 0x04, 0x01, 0x06, 0x02, 0x02, 0xe5,
-0x04, 0x02, 0x06, 0x02, 0x06, 0x09, 0x07, 0x01,
-0x77, 0xe5, 0xe6, 0x0f, 0xe5, 0x01, 0xe6, 0x01,
-0x01, 0x02, 0xe7, 0xe5, 0xe5, 0xe5, 0xe6, 0x03,
-0x02, 0xe6, 0x01, 0x05, 0xe6, 0x05, 0xe7, 0x05,
-0x01, 0x09, 0x08, 0xe5, 0x0a, 0x6b, 0x01, 0xe6,
-0x12, 0x03, 0x05, 0x03, 0x01, 0x04, 0x08, 0x05,
-0x02, 0x01, 0x04, 0x02, 0xe6, 0x03, 0x02, 0x01,
-0x05, 0x03, 0x05, 0x02, 0xe5, 0x0c, 0x6c, 0xe8,
-0x1f, 0x02, 0x0a, 0xa5, 0x07, 0x02, 0x01, 0x0b,
-0x05, 0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x02, 0x04, 0x01,
-0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0xe5, 0x05, 0x01, 0x02, 0x04, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x03, 0x08, 0x01, 0x0f, 0xe5, 0xe5, 0x05, 0xe5,
-0x04, 0xe5, 0xe5, 0x02, 0x05, 0x09, 0xe5, 0x15,
-0x05, 0xe5, 0x03, 0x0d, 0xe5, 0x72, 0xe5, 0xe7,
-0x0b, 0x01, 0x06, 0xe5, 0xe5, 0x02, 0x0a, 0x0c,
-0x01, 0x04, 0x17, 0x05, 0x71, 0x10, 0xe5, 0x02,
-0x22, 0x07, 0x01, 0x03, 0x09, 0x02, 0x05, 0x02,
-0x06, 0x07, 0x11, 0x01, 0x07, 0x6d, 0x02, 0xe5,
-0xe5, 0x13, 0x01, 0x07, 0xe5, 0x0b, 0x03, 0x0e,
-0x09, 0x05, 0xe5, 0x01, 0x06, 0x14, 0x65, 0x04,
-0x01, 0x02, 0x17, 0x01, 0x02, 0x02, 0x09, 0x25,
-0x06, 0x09, 0x10, 0x08, 0x65, 0xe7, 0x1b, 0x04,
-0xe5, 0x0b, 0x07, 0x08, 0x09, 0x03, 0x06, 0x01,
-0x12, 0xe5, 0x32, 0x30, 0x0b, 0x01, 0xe7, 0x10,
-0xe5, 0x0d, 0x01, 0x1b, 0xe5, 0x06, 0xe5, 0x11,
-0x05, 0x0e, 0xe5, 0x02, 0x13, 0x55, 0x01, 0x3f,
-0x03, 0x02, 0x04, 0xe5, 0x23, 0x30, 0x2f, 0x0b,
-0xe5, 0x01, 0x05, 0x10, 0x09, 0x05, 0x03, 0x13,
-0x09, 0x07, 0x01, 0x09, 0x10, 0x03, 0x6c, 0x02,
-0xe5, 0x33, 0x1c, 0x1f, 0x6c, 0xe6, 0xe6, 0x14,
-0x23, 0x04, 0x01, 0x01, 0x0b, 0x03, 0x01, 0x05,
-0x5c, 0x21, 0x02, 0xe5, 0x01, 0xe5, 0x16, 0x01,
-0x01, 0xe5, 0x06, 0x20, 0x05, 0x09, 0xe6, 0x15,
-0x71, 0xe6, 0x4a, 0x09, 0x84, 0x05, 0x01, 0x01,
-0x15, 0x09, 0x0c, 0x0a, 0xe5, 0xe6, 0xe5, 0x01,
-0xe5, 0x01, 0xe5, 0x0a, 0x02, 0x01, 0x1a, 0x06,
-0x01, 0x03, 0xe5, 0x59, 0x05, 0x01, 0x1f, 0x09,
-0xe5, 0x0b, 0x02, 0xe5, 0xe7, 0x03, 0xe5, 0x01,
-0xe5, 0x06, 0xe6, 0x1c, 0x05, 0xe5, 0x5d, 0x02,
-0x03, 0xe6, 0x02, 0xe5, 0x11, 0x01, 0x04, 0xe5,
-0x05, 0x06, 0x0a, 0x02, 0xe5, 0x01, 0x03, 0x02,
-0xe5, 0x02, 0x03, 0xe5, 0x01, 0x01, 0x1d, 0x0d,
-0x52, 0x01, 0x02, 0x05, 0x02, 0xe5, 0xe5, 0x13,
-0x06, 0x0c, 0x13, 0x09, 0x01, 0x07, 0x1f, 0x60,
-0x06, 0x03, 0xe8, 0x15, 0x02, 0x04, 0x01, 0x02,
-0x08, 0x04, 0x01, 0x04, 0xe5, 0x03, 0x01, 0x09,
-0x03, 0x02, 0xe5, 0xe5, 0x1c, 0x61, 0x07, 0x04,
-0xe6, 0x1b, 0x01, 0xe5, 0x08, 0x03, 0x01, 0x02,
-0x0a, 0x01, 0x01, 0x07, 0x01, 0x04, 0xe5, 0xe5,
-0xe5, 0xe5, 0x01, 0x16, 0x03, 0x64, 0x02, 0x01,
-0xe5, 0x16, 0x01, 0x07, 0x01, 0x04, 0x04, 0x0b,
-0x05, 0x01, 0x07, 0x01, 0x05, 0x01, 0x01, 0x03,
-0xe5, 0x07, 0xe5, 0x0d, 0x64, 0x05, 0x01, 0xe7,
-0x15, 0x02, 0x02, 0xe5, 0x01, 0x01, 0xe5, 0x02,
-0xe7, 0x05, 0x01, 0x05, 0x01, 0x01, 0xe5, 0xe5,
-0x08, 0x07, 0x05, 0xe5, 0x07, 0xe5, 0x0d, 0x6b,
-0xe7, 0x04, 0x17, 0x02, 0x06, 0xe5, 0x10, 0x0a,
-0x13, 0x02, 0x06, 0x02, 0x76, 0xe5, 0x02, 0x1e,
-0x1b, 0x0b, 0xe6, 0x06, 0xe5, 0x11, 0xe5, 0x1d,
-0x59, 0x01, 0xe7, 0x0d, 0x09, 0xe5, 0x01, 0x05,
-0xe5, 0x07, 0x09, 0x06, 0x02, 0x09, 0x06, 0x02,
-0x09, 0x09, 0x0b, 0x09, 0x05, 0x03, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x04, 0x01, 0x06,
-0x04, 0x20, 0x1a, 0x13, 0x86, 0x07, 0xe8, 0x1e,
-0xb5, 0x08, 0xe8, 0x16, 0x01, 0xe6, 0x04, 0x01,
-0xe6, 0x18, 0x01, 0x07, 0x01, 0x09, 0x26, 0x61,
-0x01, 0xe6, 0x16, 0x01, 0x07, 0x01, 0x15, 0x04,
-0xe5, 0xe6, 0x05, 0x01, 0xe5, 0x08, 0x03, 0x05,
-0x1f, 0x5d, 0xe5, 0x01, 0xe5, 0x17, 0x01, 0x07,
-0x01, 0x19, 0x01, 0x07, 0x09, 0x08, 0x20, 0x01,
-0x5d, 0xe9, 0x08, 0x0b, 0xe5, 0x01, 0x05, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04,
-0xe6, 0x06, 0xe6, 0x04, 0x01, 0xe5, 0x07, 0xe5,
-0x05, 0xe6, 0x09, 0xe5, 0xe5, 0xe5, 0x03, 0xe5,
-0x08, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x06, 0x02, 0xe5, 0x20, 0x1d, 0x01,
-0x07, 0x01, 0x05, 0x01, 0x01, 0x05, 0x04, 0xe5,
-0x0c, 0x0a, 0x02, 0x01, 0x19, 0x09, 0x3a, 0x01,
-0x01, 0x23, 0x1b, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x1a, 0x0b, 0xe5, 0xe5, 0x05, 0x57, 0xe8, 0x18,
-0x25, 0x01, 0x09, 0x05, 0x07, 0x01, 0x01, 0x01,
-0x0d, 0xe6, 0x01, 0x0a, 0x01, 0x04, 0x12, 0x01,
-0x07, 0x01, 0x3b, 0xe7, 0x18, 0x20, 0x04, 0x0b,
-0xe5, 0x01, 0x09, 0x03, 0x01, 0xe5, 0x0b, 0xe5,
-0x02, 0x0a, 0x01, 0x17, 0x09, 0x3c, 0x03, 0xe5,
-0x01, 0x15, 0xe5, 0x02, 0x04, 0xe5, 0x19, 0x09,
-0x01, 0xe5, 0x08, 0x1c, 0x69, 0x01, 0xe7, 0x0b,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x02, 0x01, 0xe5, 0xe6, 0x02,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x06, 0x02, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x0b, 0xe5, 0xe5,
-0x12, 0x08, 0x0d, 0x0c, 0xe5, 0x15, 0x01, 0xe6,
-0x8d, 0xe5, 0x14, 0x06, 0x15, 0x02, 0x05, 0x1d,
-0x01, 0x31, 0x28, 0x25, 0x03, 0xe5, 0x1b, 0x1a,
-0x0b, 0x0a, 0x03, 0x09, 0x09, 0x09, 0xe5, 0x09,
-0x09, 0x09, 0x09, 0x44, 0xe7, 0x03, 0xe5, 0x12,
-0x09, 0x1b, 0x04, 0x04, 0x02, 0x04, 0x03, 0x03,
-0x03, 0x01, 0x0e, 0x02, 0x0b, 0x3f, 0x1f, 0x01,
-0xe8, 0x03, 0x2a, 0x09, 0x03, 0x02, 0x0a, 0x01,
-0x04, 0x05, 0x05, 0x11, 0x0e, 0x5d, 0x01, 0xe7,
-0x01, 0x05, 0x06, 0x06, 0x09, 0x01, 0x01, 0xe5,
-0x0a, 0x08, 0x0e, 0xe5, 0x10, 0x0b, 0x08, 0x0d,
-0x1b, 0xe5, 0x1c, 0x21, 0xe5, 0xe8, 0x03, 0x1b,
-0x1d, 0x01, 0x07, 0x1d, 0x09, 0x22, 0x24, 0x25,
-0x02, 0x23, 0xe5, 0xe5, 0x16, 0x04, 0x02, 0x04,
-0x15, 0x07, 0xe5, 0x05, 0x47, 0x02, 0x23, 0x01,
-0xe5, 0x1a, 0x0a, 0x25, 0x23, 0x31, 0x31, 0x02,
-0x05, 0x03, 0x15, 0x1d, 0x23, 0x09, 0x0f, 0xe5,
-0x1a, 0x27, 0x13, 0x13, 0xe8, 0x19, 0x26, 0x09,
-0x01, 0x11, 0xe5, 0x39, 0x01, 0x1a, 0x07, 0x21,
-0x1c, 0x02, 0x08, 0x18, 0x08, 0xe6, 0x1f, 0x2f,
-0x41, 0x02, 0x3f, 0x01, 0x09, 0x0e, 0x02, 0x10,
-0x2d, 0x2d, 0x13, 0xea, 0x17, 0xe5, 0x0b, 0x01,
-0x14, 0x02, 0xe5, 0x01, 0x01, 0x05, 0x0e, 0x3d,
-0x19, 0xe5, 0x24, 0x01, 0x02, 0xe5, 0x01, 0x01,
-0x16, 0x0b, 0xe5, 0x10, 0x01, 0x01, 0x01, 0xe5,
-0x02, 0xe5, 0x02, 0xe5, 0x11, 0x03, 0x09, 0x2e,
-0xe6, 0x17, 0x01, 0x20, 0x02, 0x03, 0xe6, 0x03,
-0x36, 0xe5, 0x01, 0x01, 0x01, 0x07, 0xe5, 0x12,
-0x3a, 0x01, 0x1e, 0x17, 0x01, 0x02, 0x04, 0x01,
-0x01, 0x02, 0x3c, 0x01, 0x09, 0x01, 0x0c, 0xe5,
-0x3e, 0x01, 0x1f, 0x16, 0x06, 0x02, 0x01, 0xe6,
-0x20, 0x01, 0x1b, 0x01, 0x06, 0xe5, 0xe6, 0xe5,
-0x0d, 0x01, 0xe8, 0x01, 0xe5, 0xe5, 0x32, 0x1b,
-0x1b, 0x07, 0x01, 0x01, 0xe5, 0xe5, 0x1e, 0x01,
-0x01, 0x12, 0x06, 0x01, 0x01, 0x03, 0xe6, 0xe6,
-0xe5, 0x11, 0xe5, 0xe5, 0xe6, 0xe5, 0xe5, 0x30,
-0x01, 0x19, 0x03, 0x1a, 0x03, 0x01, 0x01, 0xe6,
-0x20, 0x01, 0x14, 0x06, 0x01, 0x05, 0x01, 0x01,
-0xe5, 0x16, 0x01, 0xe5, 0xe5, 0x32, 0x1b, 0x06,
-0x01, 0x1c, 0x02, 0x21, 0x01, 0x1b, 0x01, 0x07,
-0x01, 0xe5, 0x12, 0x03, 0x01, 0xe5, 0xe5, 0x32,
-0x1b, 0xe5, 0x03, 0xe5, 0x1e, 0xe6, 0x04, 0x17,
-0x02, 0x2d, 0x13, 0xe5, 0x01, 0x57, 0x1e, 0x01,
-0x02, 0x38, 0x0d, 0xe5, 0x03, 0xe6, 0x11, 0x02,
-0x59, 0x1f, 0xe5, 0x01, 0xe5, 0x0d, 0x09, 0x09,
-0x02, 0x06, 0x09, 0xe5, 0x04, 0x02, 0x09, 0xe5,
-0xe5, 0x05, 0x09, 0x01, 0x03, 0x03, 0x0b, 0x09,
-0x09, 0x09, 0x09, 0x02, 0x06, 0x09, 0x09, 0x09,
-0x09, 0x0d, 0x02, 0x01, 0x02, 0x3a, 0xe5, 0x0d,
-0xe5, 0x0c, 0x05, 0x73, 0x08, 0xe7, 0x3a, 0x11,
-0x0b, 0x79, 0x0a, 0x01, 0x01, 0x21, 0x01, 0x07,
-0x01, 0x06, 0xe5, 0x08, 0x09, 0x01, 0x01, 0x0f,
-0x3c, 0xe5, 0x1c, 0x01, 0xe6, 0x1f, 0xe5, 0x01,
-0x1a, 0x06, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07,
-0xe5, 0x08, 0x06, 0x01, 0xe6, 0x0b, 0x04, 0x01,
-0x39, 0x02, 0x19, 0xe5, 0xe5, 0xe5, 0x20, 0x01,
-0xe5, 0x16, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x08, 0x09, 0xe5, 0xe5, 0x16, 0x37, 0x1d, 0x01,
-0x03, 0x1d, 0xe5, 0xe8, 0x13, 0x01, 0x01, 0x03,
-0xe6, 0xe5, 0xe5, 0x02, 0x01, 0x01, 0x01, 0x03,
-0xe6, 0x02, 0x05, 0xe5, 0x07, 0xe6, 0xe6, 0x03,
-0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07, 0xe5,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe6, 0x03,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0x02, 0xe5,
-0x14, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x17,
-0xe5, 0x0f, 0x3d, 0x1f, 0xe6, 0x20, 0xe7, 0x08,
-0x0c, 0x09, 0x09, 0x07, 0x01, 0x16, 0xe5, 0x11,
-0x3b, 0x1d, 0x28, 0xe5, 0x13, 0x01, 0x01, 0x04,
-0xe5, 0x08, 0x09, 0x17, 0x11, 0x14, 0x28, 0x1f,
-0x23, 0x02, 0x03, 0x0f, 0x03, 0x01, 0x03, 0xe5,
-0x07, 0x06, 0x02, 0xe5, 0x17, 0x02, 0x0e, 0x01,
-0x02, 0x38, 0x1d, 0x04, 0x1f, 0x01, 0x01, 0xe5,
-0x3d, 0xe5, 0xe5, 0x05, 0x02, 0x10, 0x02, 0xe5,
-0x38, 0x01, 0xe5, 0x19, 0x01, 0xe5, 0x1f, 0x04,
-0x0a, 0x06, 0x01, 0x01, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x04, 0x02,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01,
-0x02, 0x04, 0x01, 0x04, 0x04, 0x01, 0x07, 0x01,
-0x07, 0x01, 0xe5, 0x05, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x01, 0x02, 0x04, 0x01, 0x0a, 0x02, 0xe5,
-0x12, 0x05, 0xe5, 0x01, 0x20, 0x0a, 0xe8, 0xe5,
-0x0a, 0x01, 0x01, 0xe6, 0x35, 0x1b, 0x06, 0xe5,
-0x21, 0xe5, 0xe6, 0x09, 0x0a, 0x09, 0x3c, 0x14,
-0x4c, 0xe5, 0x1b, 0x04, 0x03, 0x12, 0xe5, 0xe5,
-0x01, 0x03, 0x09, 0x05, 0x03, 0x14, 0x01, 0x02,
-0x0d, 0x01, 0x12, 0x41, 0x05, 0x01, 0x22, 0xe5,
-0x01, 0x04, 0x1c, 0xe6, 0x03, 0x02, 0x09, 0x01,
-0x05, 0x01, 0x02, 0x08, 0xe5, 0x08, 0x0d, 0x09,
-0x03, 0x44, 0x01, 0x1e, 0x04, 0xe5, 0xe8, 0x01,
-0x0f, 0x0e, 0x0a, 0x05, 0x04, 0x02, 0x06, 0x07,
-0x10, 0x07, 0x0d, 0x4a, 0x1b, 0x05, 0xe5, 0x01,
-0xe5, 0x07, 0x13, 0x09, 0x06, 0x06, 0x02, 0x1d,
-0x08, 0x0d, 0x03, 0x12, 0x2b, 0xe5, 0x0b, 0x05,
-0xe5, 0x15, 0xeb, 0x10, 0x08, 0x22, 0x0d, 0x04,
-0x0a, 0x05, 0x0e, 0x04, 0x0c, 0x06, 0x05, 0x0d,
-0x13, 0x10, 0x01, 0xe5, 0x04, 0x0b, 0x05, 0xe5,
-0x01, 0x1c, 0x09, 0x12, 0x0c, 0x19, 0x05, 0x0a,
-0x44, 0x1d, 0x0d, 0xe5, 0x0b, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x03, 0x0e, 0x04, 0x01, 0x1c, 0x02,
-0xe5, 0x03, 0x09, 0x03, 0xe5, 0x4f, 0xe5, 0x19,
-0xe7, 0x0f, 0x02, 0x06, 0x09, 0x11, 0x0c, 0x0a,
-0x11, 0x10, 0xe5, 0x52, 0x18, 0xe5, 0xe5, 0x01,
-0x0b, 0x09, 0x09, 0x0a, 0x29, 0x06, 0x01, 0x14,
-0x2d, 0x0b, 0x01, 0x12, 0x1a, 0x02, 0x2b, 0xe6,
-0x21, 0x0f, 0x03, 0x0d, 0xe5, 0xe5, 0x2b, 0x0e,
-0x09, 0x23, 0xe5, 0xe5, 0x3a, 0x25, 0x01, 0x02,
-0x0c, 0x3c, 0x0a, 0x22, 0x01, 0x01, 0xe6, 0x07,
-0xe5, 0x05, 0x09, 0x04, 0x04, 0x04, 0x24, 0xe5,
-0x89, 0xe6, 0x01, 0xe5, 0x01, 0x01, 0x04, 0xe5,
-0x0b, 0xe5, 0x07, 0x09, 0x46, 0x3c, 0xe6, 0x10,
-0xe5, 0x11, 0x01, 0x01, 0x02, 0xe8, 0x03, 0x0f,
-0x02, 0x06, 0x04, 0x07, 0x06, 0xe5, 0xe5, 0xe5,
-0x21, 0xe5, 0x02, 0x02, 0x4c, 0x04, 0x06, 0x02,
-0x06, 0x11, 0x01, 0x07, 0xe5, 0x01, 0x11, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x07, 0x06, 0xe5, 0xe5,
-0xe5, 0x21, 0xe5, 0x4f, 0x02, 0x06, 0x0c, 0x17,
-0x02, 0x02, 0xe5, 0x11, 0x01, 0x01, 0x02, 0x02,
-0xe5, 0x01, 0xe5, 0x03, 0x04, 0x09, 0x01, 0x02,
-0x24, 0x02, 0x01, 0x01, 0x0b, 0x3a, 0x08, 0xe6,
-0x05, 0x02, 0xe5, 0xe5, 0x01, 0x01, 0x01, 0x12,
-0x01, 0xe5, 0x01, 0x13, 0xe5, 0x03, 0x04, 0x04,
-0x04, 0x03, 0x05, 0x01, 0x02, 0x24, 0x01, 0xe6,
-0x01, 0x48, 0x01, 0x01, 0x01, 0x02, 0x04, 0x05,
-0x01, 0x02, 0x01, 0x01, 0x0b, 0x02, 0x03, 0xe8,
-0x03, 0x0b, 0xe5, 0x01, 0x01, 0x0b, 0x07, 0x0f,
-0xe5, 0x71, 0x01, 0x09, 0x07, 0x01, 0x17, 0xe6,
-0xe6, 0x18, 0x09, 0x07, 0x0e, 0x24, 0x4f, 0x13,
-0x01, 0x18, 0x02, 0xe5, 0x0c, 0x04, 0x04, 0x04,
-0xe5, 0x07, 0xe5, 0x11, 0x27, 0x65, 0xe6, 0x0c,
-0x07, 0xe6, 0x09, 0x12, 0xe5, 0x07, 0xe5, 0x3a,
-0x51, 0x09, 0x07, 0x01, 0x14, 0xe5, 0xe6, 0x09,
-0x03, 0x07, 0x01, 0x07, 0x01, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x05, 0x03, 0x0b, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x05, 0xe5, 0x01, 0x03,
-0x05, 0x03, 0x05, 0x06, 0x06, 0x02, 0x01, 0x02,
-0x14, 0x01, 0x02, 0x04, 0x01, 0x02, 0x13, 0x27,
-0x54, 0xe5, 0x1b, 0xe5, 0x03, 0x02, 0x01, 0xe6,
-0x19, 0x09, 0x92, 0x1c, 0x0a, 0x01, 0xe5, 0xe5,
-0x2a, 0x07, 0x04, 0x04, 0x01, 0x07, 0x01, 0x0e,
-0x1a, 0x39, 0x01, 0x06, 0x0a, 0x01, 0x16, 0x03,
-0x01, 0x0c, 0x03, 0xe5, 0x08, 0x09, 0x07, 0xe5,
-0x02, 0x04, 0x01, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x12, 0xe5, 0x12, 0xe5, 0x37, 0x01, 0xe5,
-0x08, 0x06, 0x01, 0xe6, 0x17, 0x01, 0x17, 0x01,
-0x07, 0x01, 0x09, 0x07, 0x09, 0x01, 0x07, 0x01,
-0x10, 0xe5, 0x11, 0x04, 0x38, 0x02, 0x09, 0x07,
-0x01, 0x03, 0x14, 0xe5, 0x01, 0x13, 0x01, 0x01,
-0x01, 0x03, 0x01, 0x01, 0x01, 0x04, 0xe5, 0x02,
-0x03, 0xe6, 0x02, 0x04, 0x01, 0xe5, 0xe5, 0x02,
-0xe5, 0xe6, 0xe5, 0x03, 0xe6, 0x06, 0xe6, 0x08,
-0x08, 0xe5, 0x03, 0x05, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe5, 0x06, 0xe5, 0xe6, 0x0c, 0x01, 0x05, 0x01,
-0x01, 0x05, 0x01, 0x01, 0x05, 0x03, 0x03, 0xe6,
-0xe5, 0x0f, 0x09, 0x0e, 0x15, 0x39, 0x01, 0x11,
-0x01, 0x18, 0xe5, 0xe6, 0x0c, 0x01, 0x06, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x05, 0x02, 0x06, 0x02,
-0x06, 0x09, 0x09, 0x07, 0x01, 0x09, 0x0e, 0x39,
-0x01, 0x11, 0x01, 0x1b, 0xe5, 0x0c, 0x01, 0x03,
-0x01, 0x07, 0x01, 0x08, 0xe5, 0x02, 0x05, 0x01,
-0x06, 0xe6, 0x05, 0x01, 0xe5, 0x08, 0x09, 0x04,
-0x03, 0xe5, 0x0a, 0x02, 0x3b, 0x15, 0x18, 0x01,
-0x04, 0x08, 0x01, 0x02, 0xe6, 0x06, 0xe6, 0x06,
-0xe6, 0x03, 0x03, 0x05, 0x02, 0xe6, 0x07, 0xe5,
-0x08, 0x05, 0x03, 0x08, 0xe5, 0x0c, 0x02, 0x3b,
-0x29, 0x03, 0x02, 0xe5, 0x02, 0x1e, 0xe5, 0x06,
-0x01, 0x2e, 0x02, 0x4e, 0x01, 0xe5, 0x05, 0x03,
-0x1f, 0xe5, 0x02, 0x03, 0x05, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x01,
-0x05, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x02,
-0xe5, 0x02, 0xe6, 0x06, 0x01, 0x07, 0x01, 0x0e,
-0x08, 0x12, 0x09, 0x02, 0x26, 0x01, 0x0b, 0xe5,
-0x01, 0x01, 0x72, 0x07, 0x03, 0xe5, 0x14, 0x05,
-0x02, 0x09, 0x0a, 0x13, 0x47, 0x1b, 0x0a, 0x25,
-0x01, 0xe5, 0xe5, 0xe5, 0x0d, 0xe5, 0x03, 0x03,
-0x05, 0x09, 0x05, 0x1c, 0xe5, 0x21, 0x27, 0x05,
-0x3f, 0xe5, 0xe6, 0x0b, 0x01, 0x07, 0xe5, 0x09,
-0x1b, 0x02, 0x06, 0x02, 0x03, 0x01, 0x05, 0xe5,
-0x04, 0x0e, 0x33, 0x13, 0x02, 0x09, 0xe6, 0x16,
-0xe5, 0x02, 0x0a, 0x02, 0x02, 0x01, 0x08, 0x25,
-0x09, 0x0c, 0x0b, 0xe5, 0x0a, 0x31, 0x18, 0x21,
-0xe9, 0x07, 0x17, 0x02, 0x16, 0x05, 0x09, 0x02,
-0x07, 0x06, 0x1a, 0x32, 0x09, 0x06, 0x06, 0x0e,
-0x0a, 0x02, 0x01, 0x04, 0x07, 0x2b, 0x06, 0xe5,
-0x03, 0x03, 0x13, 0x02, 0x10, 0x3d, 0x01, 0x30,
-0x39, 0x05, 0x09, 0x02, 0x0b, 0x06, 0x11, 0xe5,
-0x4a, 0x15, 0x09, 0x02, 0xe5, 0x07, 0x01, 0x05,
-0x02, 0x10, 0x19, 0x07, 0x01, 0x01, 0x07, 0x09,
-0x0a, 0xe5, 0x03, 0x03, 0x3d, 0xe6, 0x14, 0xe5,
-0x15, 0x01, 0xe5, 0x13, 0x13, 0x08, 0x1a, 0x0c,
-0x0f, 0x07, 0x40, 0x2c, 0xe8, 0x0d, 0x22, 0x09,
-0x02, 0x01, 0x1b, 0x01, 0x08, 0x03, 0x0a, 0x39,
-0x09, 0xe5, 0x1f, 0x03, 0xe5, 0x0e, 0x0a, 0x0c,
-0x2a, 0x0c, 0x03, 0x0e, 0x3e, 0x06, 0x02, 0x22,
-0x02, 0xe5, 0x0c, 0x01, 0x4f, 0x01, 0x4d, 0x01,
-0x07, 0xe5, 0x1c, 0x08, 0xe5, 0xe5, 0x0a, 0x10,
-0xe5, 0x0d, 0x03, 0x01, 0x03, 0xe5, 0x07, 0xe5,
-0x01, 0xe5, 0xe5, 0x01, 0xe6, 0x1a, 0xe6, 0xe5,
-0xe5, 0x44, 0x01, 0x04, 0x1e, 0x01, 0x03, 0x01,
-0x02, 0x08, 0x22, 0x01, 0xe5, 0x0a, 0xe6, 0xe5,
-0x04, 0xe6, 0x17, 0x01, 0x03, 0x03, 0x01, 0x45,
-0xe5, 0x20, 0x02, 0x02, 0xe7, 0x03, 0x08, 0x1d,
-0x01, 0x0b, 0x02, 0x01, 0x06, 0xe5, 0x01, 0x01,
-0x01, 0x0c, 0xe5, 0x3b, 0x01, 0xe5, 0xe5, 0x03,
-0x01, 0x07, 0xe5, 0xe5, 0xe5, 0x09, 0xe5, 0x1a,
-0x07, 0xe5, 0x01, 0x0a, 0x1a, 0xe5, 0xe5, 0xe5,
-0x10, 0x01, 0x09, 0x0e, 0x3d, 0xe5, 0xe5, 0xe5,
-0x08, 0x04, 0x02, 0x0d, 0x15, 0xe5, 0x05, 0x02,
-0xe5, 0xe7, 0x08, 0x01, 0xe5, 0x30, 0x01, 0x07,
-0x01, 0x04, 0x01, 0x08, 0x03, 0xe5, 0x46, 0x02,
-0x01, 0xe6, 0xe6, 0x04, 0x24, 0x01, 0x02, 0x02,
-0x0a, 0x03, 0x1d, 0x0f, 0x01, 0x01, 0x01, 0x02,
-0x02, 0x01, 0x04, 0x13, 0x38, 0x0c, 0x01, 0xe5,
-0x05, 0xe6, 0x21, 0x02, 0xe9, 0x0b, 0x05, 0xe5,
-0x15, 0x01, 0x04, 0x01, 0x0a, 0x01, 0x02, 0x04,
-0x01, 0x05, 0x08, 0x01, 0x08, 0x35, 0x01, 0x11,
-0x01, 0x2b, 0xe7, 0xe5, 0x0c, 0x06, 0x16, 0x01,
-0x11, 0x01, 0x07, 0x01, 0x4f, 0x01, 0x09, 0xe5,
-0x05, 0x02, 0x0b, 0x1f, 0xe5, 0x01, 0xe5, 0x13,
-0x39, 0x13, 0x02, 0x41, 0x09, 0x02, 0x02, 0x05,
-0x18, 0xe5, 0x03, 0x02, 0x01, 0x50, 0x01, 0x11,
-0x47, 0x09, 0x21, 0x05, 0x03, 0xe5, 0x0d, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x02, 0x06, 0x05, 0x03,
-0x06, 0x02, 0x03, 0x05, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0x09, 0xe5, 0x03, 0x03, 0xe5, 0x01, 0xe5,
-0xe5, 0x01, 0x09, 0x09, 0x0b, 0x01, 0x01, 0x01,
-0xe5, 0x58, 0x02, 0x47, 0x09, 0x0f, 0x1f, 0xe5,
-0x01, 0x5b, 0x45, 0x0b, 0x30, 0xe5, 0x01, 0x0f,
-0x07, 0x01, 0x25, 0x01, 0x06, 0xe5, 0xe5, 0x13,
-0x05, 0xe5, 0xe5, 0x30, 0x01, 0x07, 0x02, 0x09,
-0xe5, 0x01, 0x02, 0x01, 0x02, 0x22, 0xe5, 0x0e,
-0xe5, 0x05, 0x01, 0xe5, 0x22, 0xe5, 0xe6, 0x05,
-0x01, 0xe5, 0x19, 0x01, 0xe5, 0x2f, 0x01, 0xe5,
-0x07, 0x0e, 0x02, 0x01, 0x01, 0x21, 0x01, 0xe5,
-0x0e, 0x07, 0x01, 0x17, 0x0d, 0x01, 0x25, 0x01,
-0x31, 0x01, 0x14, 0x06, 0x01, 0x03, 0x1d, 0x03,
-0xe6, 0x0d, 0x03, 0xe8, 0xe5, 0x02, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe5, 0x05, 0x01, 0xe5, 0x07, 0xe5,
-0x01, 0x05, 0xe6, 0xe5, 0x02, 0xe6, 0x09, 0xe5,
-0x07, 0xe5, 0x08, 0xe5, 0x06, 0xe7, 0xe5, 0x02,
-0x01, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0xe5, 0x04,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x02, 0x0f,
-0xe6, 0x01, 0x09, 0x13, 0x0c, 0x09, 0x01, 0xe5,
-0x03, 0x04, 0xe5, 0x02, 0x13, 0x29, 0xe5, 0x05,
-0x01, 0x15, 0x01, 0x23, 0x02, 0x0f, 0x03, 0x02,
-0x09, 0x07, 0x01, 0x09, 0x0a, 0x09, 0x01, 0xe5,
-0x1f, 0x02, 0x09, 0x01, 0x09, 0x34, 0x22, 0xe8,
-0x0e, 0x05, 0x07, 0x01, 0xe5, 0x05, 0x01, 0xe5,
-0x05, 0x01, 0xe5, 0x09, 0x09, 0x01, 0x03, 0x01,
-0x09, 0x12, 0xe5, 0x01, 0x11, 0x13, 0xe5, 0x08,
-0x0b, 0x09, 0x01, 0x23, 0x01, 0xe5, 0x0b, 0x02,
-0xe5, 0x01, 0xe7, 0x05, 0xe5, 0x04, 0x02, 0xe5,
-0x07, 0x0d, 0x09, 0x01, 0xe5, 0x01, 0x06, 0x02,
-0x10, 0x02, 0x08, 0x03, 0x09, 0x12, 0xe5, 0x07,
-0x19, 0x02, 0x1f, 0x03, 0xe5, 0x0b, 0xe5, 0xe5,
-0x27, 0x05, 0x06, 0x02, 0x13, 0x02, 0x44, 0x01,
-0xe5, 0x06, 0x01, 0x04, 0x05, 0x21, 0x01, 0xe5,
-0x10, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x01, 0x05, 0x01, 0x03, 0x03, 0x01, 0x01,
-0x05, 0x01, 0x02, 0x04, 0x01, 0x01, 0x05, 0xe6,
-0x06, 0x01, 0x01, 0x02, 0x04, 0x01, 0xe6, 0x04,
-0x01, 0xe5, 0x05, 0x01, 0xe6, 0x04, 0x01, 0x07,
-0x01, 0xe5, 0x02, 0x02, 0x01, 0xe6, 0x04, 0x01,
-0xe5, 0xe5, 0x03, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x0a, 0xe5, 0x01, 0x0e, 0x11, 0x20, 0x08, 0x04,
-0x0d, 0xe5, 0x38, 0x09, 0x04, 0xe5, 0x0b, 0x05,
-0xe5, 0x20, 0x02, 0xe6, 0x0a, 0x1c, 0x04, 0x0e,
-0x05, 0x04, 0x27, 0x01, 0x11, 0x14, 0x05, 0x0d,
-0x0a, 0x01, 0x07, 0x1a, 0x01, 0xe7, 0x01, 0x19,
-0x23, 0x02, 0x0e, 0x09, 0x09, 0x09, 0xe5, 0x09,
-0x09, 0x09, 0x09, 0x0a, 0x01, 0x01, 0x11, 0x22,
-0x01, 0x01, 0x0a, 0x0c, 0xe6, 0x1f, 0x09, 0x06,
-0x04, 0xe5, 0x0c, 0x07, 0xe6, 0xe5, 0x2e, 0x02,
-0x06, 0x02, 0x06, 0xe7, 0x05, 0x01, 0x0d, 0x15,
-0x01, 0xe5, 0x07, 0x0e, 0x21, 0x10, 0x12, 0x09,
-0x09, 0x2b, 0x0a, 0x06, 0x0b, 0x21, 0x01, 0x01,
-0xe5, 0x08, 0x09, 0x09, 0x09, 0x1d, 0x0e, 0xe5,
-0x0c, 0x09, 0xe5, 0x01, 0x06, 0x23, 0xe5, 0x03,
-0xe5, 0x03, 0x08, 0x04, 0x02, 0x04, 0xe5, 0x08,
-0x13, 0xe7, 0xe5, 0x08, 0x0c, 0x03, 0x13, 0x0b,
-0x07, 0x09, 0xe5, 0x09, 0x07, 0x10, 0x24, 0x04,
-0x04, 0x04, 0x0e, 0x04, 0x01, 0x0a, 0x16, 0x01,
-0xe7, 0x3d, 0x0e, 0xe6, 0x06, 0x15, 0x03, 0xe5,
-0x29, 0x09, 0x0a, 0x05, 0x05, 0x13, 0x01, 0x03,
-0x09, 0x06, 0x01, 0x0a, 0x0c, 0x08, 0xe5, 0x07,
-0xe5, 0x1e, 0x0c, 0x0f, 0x29, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x05, 0x20, 0x04, 0x02, 0xe6, 0x02,
-0x1a, 0x09, 0x09, 0x15, 0x0b, 0x03, 0x0b, 0x0c,
-0x29, 0x01, 0x07, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x24, 0x06, 0x02, 0x35, 0x01, 0x1a, 0xe5,
-0xe5, 0x04, 0x1d, 0x09, 0x09, 0x0b, 0x03, 0x02,
-0xe5, 0x06, 0x01, 0x09, 0x05, 0x1e, 0x06, 0xe6,
-0x19, 0x1d, 0x0d, 0x04, 0xe5, 0x02, 0x03, 0xe5,
-0x16, 0x2d, 0xe5, 0x08, 0x10, 0x02, 0xe5, 0x22,
-0xe6, 0x53, 0x18, 0x2f, 0x09, 0x11, 0x01, 0x1e,
-0x03, 0xe5, 0x01, 0x01, 0x26, 0xe5, 0x03, 0xe5,
-0x01, 0xe5, 0x03, 0x03, 0x01, 0x0a, 0x02, 0x09,
-0xe5, 0x0e, 0x37, 0xe5, 0x03, 0x09, 0x06, 0x01,
-0x04, 0xe5, 0x19, 0x02, 0x03, 0xe7, 0xe5, 0xe5,
-0x22, 0x01, 0x07, 0xe5, 0xe5, 0x05, 0x01, 0xe7,
-0x06, 0x06, 0x01, 0xe5, 0x12, 0x33, 0x03, 0xe5,
-0x04, 0x08, 0xe6, 0x03, 0x01, 0x02, 0x01, 0x1d,
-0x02, 0x01, 0xe6, 0x03, 0x0f, 0x01, 0xe5, 0xe5,
-0x14, 0x0c, 0xe5, 0xe5, 0x08, 0x0d, 0x0f, 0x30,
-0x01, 0x02, 0x18, 0x01, 0xe5, 0x01, 0x24, 0xe5,
-0x01, 0x14, 0x01, 0x1b, 0x06, 0x02, 0x01, 0x07,
-0x05, 0xe5, 0x01, 0x13, 0x44, 0x02, 0x06, 0x04,
-0xe5, 0x1a, 0x02, 0x01, 0xe5, 0xe5, 0xe6, 0x07,
-0x02, 0x2b, 0x02, 0x01, 0xe5, 0x01, 0x07, 0x10,
-0x01, 0x0a, 0x40, 0x01, 0x02, 0x01, 0x01, 0x02,
-0x02, 0xe6, 0xe5, 0x03, 0x01, 0x1a, 0xe6, 0xe6,
-0xe5, 0x02, 0x15, 0x19, 0x06, 0x01, 0xe5, 0xe5,
-0xe5, 0x03, 0xe5, 0x02, 0x05, 0x03, 0x04, 0x0a,
-0x03, 0x2f, 0x02, 0xe5, 0xe5, 0x01, 0x04, 0xe5,
-0x02, 0xe5, 0xe5, 0x01, 0xe5, 0xe6, 0x01, 0x03,
-0x02, 0x18, 0x01, 0x01, 0xe7, 0x16, 0x01, 0x04,
-0x13, 0x09, 0x01, 0xe5, 0x06, 0x01, 0x06, 0x02,
-0x07, 0x0b, 0x36, 0x0e, 0x01, 0x01, 0x0c, 0x1e,
-0xe6, 0xe6, 0x16, 0x01, 0x03, 0xe6, 0x10, 0xe6,
-0xe5, 0x01, 0x06, 0x01, 0x07, 0x05, 0xe6, 0xe5,
-0x12, 0x40, 0x06, 0x01, 0x0c, 0x1e, 0xe6, 0x01,
-0xe5, 0x36, 0x0c, 0x02, 0x57, 0xe5, 0x01, 0x05,
-0xe5, 0x01, 0x05, 0xe5, 0x07, 0x1f, 0x02, 0xe5,
-0x3b, 0x09, 0xe5, 0x55, 0xe6, 0x0a, 0xe5, 0x05,
-0x03, 0x04, 0x02, 0x20, 0xe6, 0x0d, 0x09, 0x09,
-0x09, 0x06, 0x02, 0xe5, 0x01, 0x05, 0x02, 0x06,
-0x09, 0x02, 0x06, 0x09, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0xe6, 0x01, 0x01, 0x02, 0x06, 0x02, 0x09,
-0x05, 0x03, 0x09, 0x0d, 0x03, 0xe5, 0x01, 0x2e,
-0x0c, 0x5b, 0x05, 0x0a, 0x02, 0x0f, 0x1c, 0x03,
-0x01, 0xe5, 0x3c, 0x59, 0x14, 0x32, 0xe7, 0x16,
-0x01, 0x1d, 0xe6, 0x18, 0x01, 0x42, 0x04, 0x02,
-0x10, 0x04, 0x07, 0x23, 0x17, 0x01, 0xe5, 0x18,
-0xe5, 0xe5, 0x05, 0x03, 0x0f, 0xe5, 0xe6, 0x40,
-0x04, 0xe6, 0x08, 0x05, 0x02, 0xe5, 0x01, 0x06,
-0x01, 0x1e, 0xe5, 0x01, 0x17, 0x01, 0x1d, 0x1b,
-0x01, 0x47, 0x06, 0xe5, 0x04, 0x09, 0xe5, 0x01,
-0x05, 0x16, 0x07, 0x03, 0x13, 0x01, 0xe6, 0xe5,
-0x02, 0xe5, 0xe5, 0x05, 0x02, 0x06, 0xe5, 0xe5,
-0x01, 0xe5, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0xe5, 0x04, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe6, 0x06, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x06, 0x02, 0xe5, 0x15,
-0x03, 0xe5, 0x01, 0x0f, 0xe5, 0x06, 0x07, 0x15,
-0xe5, 0x43, 0x1d, 0x24, 0x03, 0x15, 0xe5, 0x05,
-0x02, 0x09, 0x06, 0x02, 0xe5, 0x0a, 0x13, 0xe5,
-0x43, 0x01, 0x41, 0x02, 0x13, 0x01, 0x09, 0xe5,
-0x05, 0x01, 0xe5, 0x06, 0xe6, 0x01, 0x1d, 0x1c,
-0x28, 0x01, 0x41, 0x02, 0x0c, 0x06, 0xe5, 0x04,
-0x02, 0xe5, 0x07, 0xe5, 0x04, 0x02, 0x10, 0x12,
-0xe5, 0x43, 0x01, 0x02, 0x09, 0x04, 0x04, 0x04,
-0x04, 0x1f, 0xe5, 0xe7, 0x30, 0x05, 0x03, 0x02,
-0x09, 0x04, 0x02, 0x01, 0xe5, 0xe5, 0xe5, 0x0d,
-0xe5, 0xe5, 0x2f, 0x02, 0xe5, 0x04, 0x01, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x1f, 0xe6,
-0x01, 0x11, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0xe5,
-0x03, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x01,
-0x05, 0x01, 0xe5, 0x02, 0x02, 0x01, 0x03, 0x03,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x04, 0x04, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x03, 0x03,
-0xe6, 0x03, 0x02, 0x01, 0x04, 0x02, 0x01, 0x02,
-0xe5, 0x02, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0d,
-0xe5, 0x34, 0x0a, 0x02, 0x04, 0x0e, 0x10, 0x27,
-0x09, 0xe5, 0xe7, 0x03, 0x02, 0xe5, 0x04, 0x06,
-0x07, 0x23, 0xe6, 0x03, 0x10, 0x12, 0x14, 0x06,
-0x10, 0x03, 0x0b, 0x07, 0x2d, 0xe5, 0x0d, 0x08,
-0x02, 0x05, 0x1e, 0xe6, 0xe6, 0x08, 0x0b, 0x06,
-0x02, 0x05, 0x01, 0x08, 0x13, 0x07, 0x0c, 0x09,
-0x0d, 0x32, 0xe5, 0xe5, 0x05, 0x0f, 0x1f, 0x01,
-0x01, 0xe5, 0x03, 0x0b, 0x05, 0x01, 0x01, 0x04,
-0x16, 0x04, 0x02, 0x01, 0x0e, 0x02, 0x01, 0x18,
-0x2c, 0x06, 0x02, 0x0b, 0xe6, 0x01, 0x01, 0xe7,
-0x0f, 0x12, 0x02, 0x02, 0x02, 0x11, 0x02, 0x0e,
-0x07, 0x03, 0x04, 0x03, 0x03, 0x01, 0xe5, 0x0d,
-0xe5, 0x04, 0x06, 0x0e, 0x2c, 0x09, 0x02, 0x04,
-0x09, 0x23, 0xe5, 0xe7, 0x07, 0xe5, 0x14, 0x06,
-0xe5, 0xe5, 0x0b, 0x03, 0x03, 0x02, 0x09, 0x0c,
-0x09, 0x05, 0x07, 0x04, 0x22, 0x0c, 0xe5, 0x07,
-0xe6, 0x07, 0x03, 0x13, 0x0c, 0x01, 0x04, 0xe5,
-0x0d, 0x07, 0x18, 0xe6, 0x03, 0xe5, 0x04, 0x1c,
-0x06, 0x09, 0x18, 0x1d, 0x0b, 0x04, 0xe5, 0x05,
-0x1e, 0x01, 0x1e, 0x09, 0x0a, 0xe5, 0x17, 0x16,
-0x02, 0x02, 0x06, 0x2f, 0x16, 0x02, 0x16, 0x01,
-0x03, 0x07, 0xe6, 0x12, 0x08, 0x03, 0x09, 0x18,
-0x0b, 0x12, 0x0e, 0x02, 0x38, 0x01, 0xe5, 0x07,
-0xe5, 0xe5, 0x1a, 0x07, 0x01, 0x47, 0x29, 0x02,
-0x2a, 0x04, 0x06, 0xe5, 0x01, 0xe5, 0x01, 0x05,
-0xe5, 0x1c, 0x05, 0x03, 0x09, 0x07, 0x01, 0x09,
-0x08, 0xe6, 0x05, 0x02, 0x04, 0x06, 0x02, 0x0a,
-0x01, 0x1f, 0x06, 0x31, 0x09, 0x03, 0xe5, 0x13,
-0x12, 0xe6, 0xe5, 0x07, 0x2d, 0xe5, 0x0a, 0xe5,
-0x03, 0x01, 0x07, 0x01, 0x02, 0x06, 0x14, 0xe5,
-0x27, 0x07, 0xe5, 0xe5, 0x03, 0xe5, 0xe5, 0x06,
-0x01, 0x01, 0x1f, 0xe5, 0x02, 0x37, 0x07, 0x05,
-0x19, 0x14, 0x05, 0x24, 0x07, 0x07, 0x0d, 0x20,
-0xe8, 0x35, 0x01, 0x09, 0x10, 0x02, 0x07, 0x6f,
-0xe5, 0xe5, 0x0c, 0x01, 0xe5, 0x01, 0x01, 0xe5,
-0x03, 0xe5, 0x29, 0x1d, 0x89, 0x03, 0xe6, 0x25,
-0xe5, 0x0d, 0xe5, 0x01, 0x01, 0xe5, 0x01, 0xe5,
-0x18, 0x09, 0x36, 0x1a, 0x05, 0xe5, 0x1a, 0xe6,
-0xe7, 0x01, 0x01, 0x05, 0x01, 0x14, 0xe5, 0x15,
-0x02, 0x01, 0xe7, 0x11, 0xe5, 0x06, 0x09, 0xe6,
-0x37, 0xe5, 0xe5, 0x03, 0x04, 0xe6, 0x0d, 0x01,
-0x16, 0x01, 0x03, 0x02, 0x04, 0x04, 0xe5, 0x01,
-0x01, 0x03, 0xe5, 0x01, 0x01, 0x09, 0x07, 0x01,
-0x0e, 0x01, 0xe5, 0xe5, 0xe5, 0x07, 0x02, 0xe5,
-0x01, 0x01, 0x07, 0x01, 0x07, 0x01, 0xe5, 0x36,
-0xe5, 0xe5, 0x05, 0xe5, 0x03, 0x01, 0x24, 0x04,
-0x01, 0xe6, 0x01, 0x07, 0x02, 0x01, 0x04, 0x02,
-0x01, 0x07, 0x06, 0x02, 0x01, 0x13, 0x11, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x38, 0x02, 0x06, 0x02,
-0x01, 0x04, 0xe5, 0xe5, 0x20, 0x05, 0xe5, 0x0a,
-0x09, 0x0d, 0x05, 0x0b, 0x01, 0x07, 0x05, 0x02,
-0x04, 0x07, 0x07, 0x02, 0x06, 0x03, 0xe5, 0x35,
-0x01, 0x02, 0x04, 0xe6, 0xe5, 0xe5, 0x07, 0x02,
-0x02, 0x1b, 0x01, 0x01, 0x01, 0x03, 0x0b, 0x09,
-0x05, 0x03, 0x04, 0x04, 0x05, 0x01, 0x01, 0x05,
-0x01, 0x01, 0x11, 0x01, 0x05, 0x02, 0x06, 0x04,
-0x38, 0x02, 0x02, 0x01, 0xe6, 0xe5, 0xe5, 0x03,
-0x04, 0x02, 0x01, 0x18, 0x02, 0xe8, 0x0c, 0x01,
-0x07, 0x01, 0x03, 0xe5, 0x03, 0x03, 0xe6, 0xe5,
-0xe5, 0x06, 0x01, 0x04, 0x01, 0xe5, 0x05, 0x01,
-0x05, 0x01, 0x01, 0xe5, 0xe5, 0x06, 0x01, 0x07,
-0x06, 0x1f, 0x01, 0x10, 0xe5, 0x01, 0x09, 0x01,
-0x04, 0xe6, 0x1e, 0x04, 0x01, 0xe7, 0x01, 0x0a,
-0x01, 0x07, 0x01, 0x04, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0xe5, 0x06, 0x01, 0x03, 0xe5, 0x01, 0x01,
-0x03, 0xe5, 0x08, 0x01, 0xe5, 0xe5, 0x06, 0x01,
-0xe5, 0x05, 0x06, 0xe5, 0x1c, 0xe5, 0x12, 0x01,
-0xe5, 0x01, 0x06, 0x01, 0x04, 0x01, 0x03, 0x23,
-0xe6, 0x01, 0x02, 0x03, 0x3b, 0x02, 0x05, 0xe6,
-0x0e, 0x02, 0xe5, 0x06, 0x02, 0x38, 0x02, 0xe5,
-0x04, 0x02, 0x02, 0x26, 0x01, 0xe5, 0x09, 0x01,
-0x39, 0xe5, 0x07, 0xe5, 0x19, 0x3b, 0x0a, 0x0c,
-0x1e, 0xe5, 0xe6, 0x07, 0x05, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x06, 0x02, 0x09, 0x02, 0x01, 0x01,
-0x02, 0x02, 0x03, 0x02, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0x04, 0x01, 0x02, 0xe5, 0x07, 0x09, 0x03,
-0x05, 0x09, 0x0d, 0xe7, 0xe5, 0x01, 0x3b, 0x06,
-0x08, 0x03, 0x10, 0x40, 0x09, 0x04, 0xe5, 0x25,
-0x03, 0xe7, 0x3a, 0x13, 0x51, 0x09, 0x32, 0x03,
-0x17, 0x01, 0x04, 0x13, 0x04, 0x06, 0x0a, 0x01,
-0x09, 0x07, 0x01, 0xe6, 0x04, 0x01, 0x0b, 0x0e,
-0x22, 0xe6, 0x07, 0xe5, 0x04, 0x01, 0x01, 0x02,
-0x1b, 0x01, 0x03, 0x17, 0x01, 0xe5, 0x1b, 0xe5,
-0x08, 0x03, 0x02, 0x01, 0x01, 0x08, 0x06, 0x01,
-0x07, 0x01, 0xe6, 0x08, 0xe5, 0x2c, 0xe5, 0x07,
-0x04, 0x01, 0x05, 0x24, 0x01, 0x14, 0x02, 0x01,
-0x1a, 0x02, 0x04, 0x08, 0x03, 0x01, 0x09, 0x09,
-0x07, 0x01, 0x03, 0x02, 0x04, 0x31, 0x0a, 0x08,
-0xe5, 0x20, 0x02, 0xe6, 0x12, 0xe7, 0xe5, 0x02,
-0x01, 0xe5, 0x07, 0xe5, 0x05, 0xe7, 0x01, 0x03,
-0xe7, 0x01, 0x05, 0xe6, 0xe5, 0x04, 0xe5, 0x07,
-0xe6, 0x01, 0x03, 0xe7, 0xe5, 0x04, 0xe5, 0x03,
-0x05, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe6, 0x01, 0x04, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06, 0xe5,
-0x01, 0x1a, 0xe5, 0xe5, 0x05, 0xe5, 0x0a, 0x05,
-0xe6, 0x01, 0x05, 0xe5, 0x04, 0x01, 0x13, 0x07,
-0x0d, 0xe5, 0x12, 0xe5, 0x1a, 0x36, 0x03, 0x14,
-0x01, 0x1b, 0x01, 0x02, 0x06, 0x0a, 0x01, 0x09,
-0x09, 0x06, 0x02, 0x0b, 0xe5, 0x2d, 0x38, 0x02,
-0xe6, 0x1d, 0x13, 0x03, 0x03, 0x01, 0x0d, 0x13,
-0x04, 0xe5, 0xe5, 0x09, 0x02, 0x31, 0x07, 0x2e,
-0x01, 0x01, 0x10, 0x03, 0x01, 0x03, 0x02, 0x01,
-0x04, 0x09, 0x03, 0xe6, 0x01, 0xe5, 0x03, 0xe5,
-0x02, 0x0b, 0x06, 0x0d, 0xe7, 0x01, 0x02, 0x08,
-0xe5, 0x12, 0x26, 0x02, 0x11, 0x1b, 0xe5, 0x3d,
-0x03, 0x09, 0x03, 0x01, 0x07, 0x01, 0x01, 0xe5,
-0x08, 0x3a, 0x09, 0x09, 0xe5, 0xe5, 0x1f, 0xe5,
-0x01, 0xe5, 0x10, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0x02, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x02, 0x04, 0x01, 0x03, 0x02, 0xe5, 0xe5, 0xe5,
-0xe5, 0x02, 0x01, 0xe5, 0x05, 0x01, 0x04, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x04, 0x02, 0x01, 0x02, 0x01,
-0x02, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x02,
-0x09, 0xe6, 0x07, 0x02, 0x09, 0x13, 0x0d, 0x08,
-0x03, 0x08, 0x19, 0x06, 0x37, 0x0f, 0x27, 0x01,
-0x01, 0xe5, 0x0a, 0x09, 0x05, 0x07, 0x19, 0x05,
-0x02, 0x0a, 0x03, 0xe5, 0x12, 0x52, 0x1e, 0x04,
-0x05, 0x2a, 0x05, 0x03, 0x28, 0x09, 0x03, 0x43,
-0x28, 0x01, 0x01, 0xe5, 0x06, 0x0e, 0xe6, 0x0d,
-0xe5, 0x14, 0x09, 0x01, 0x01, 0x02, 0x02, 0x01,
-0x07, 0x0b, 0x38, 0x02, 0xe7, 0x05, 0x01, 0x07,
-0x24, 0x03, 0x18, 0x06, 0x1d, 0x03, 0x05, 0x04,
-0x02, 0x05, 0x0a, 0x06, 0x03, 0x01, 0x03, 0x07,
-0x2c, 0x0a, 0x04, 0x04, 0x24, 0x01, 0xe5, 0x0f,
-0x01, 0x09, 0x1d, 0xe5, 0x03, 0x03, 0xe5, 0x01,
-0xe6, 0x06, 0x07, 0x03, 0x11, 0xe5, 0x0e, 0x11,
-0x16, 0x03, 0x19, 0x08, 0x0b, 0x01, 0xe6, 0x1e,
-0x06, 0xe5, 0x07, 0x07, 0x06, 0xe5, 0xe5, 0x04,
-0xe5, 0x0d, 0x02, 0x02, 0x07, 0x0a, 0x4a, 0x19,
-0x09, 0x01, 0x26, 0x18, 0x03, 0x07, 0x02, 0x09,
-0x18, 0x37, 0x31, 0x02, 0xe5, 0x01, 0x08, 0x16,
-0x09, 0x15, 0xe6, 0x03, 0x01, 0x06, 0x02, 0x18,
-0x05, 0xe5, 0x3a, 0xe6, 0x0b, 0x22, 0x01, 0x01,
-0x1a, 0x1e, 0x06, 0x01, 0x0b, 0x06, 0x0a, 0x0e,
-0x38, 0x04, 0x01, 0x20, 0xe5, 0x0c, 0xe5, 0x3d,
-0x03, 0x02, 0x05, 0x59, 0x01, 0xe5, 0x2f, 0x04,
-0x02, 0xe5, 0xe5, 0x07, 0x1b, 0x09, 0x09, 0x0f,
-0xe6, 0x17, 0x4e, 0x28, 0x01, 0xe5, 0xe5, 0xe5,
-0x02, 0x18, 0x09, 0x1b, 0x06, 0x02, 0xe5, 0x08,
-0x1d, 0x3b, 0x2a, 0x03, 0x01, 0x01, 0x3b, 0x04,
-0x04, 0x02, 0x55, 0x01, 0x0f, 0x27, 0x01, 0xe5,
-0xe6, 0xe5, 0x3c, 0xe5, 0x07, 0xe6, 0x15, 0x3f,
-0x01, 0x0a, 0xe5, 0x27, 0x01, 0x02, 0x01, 0xe6,
-0x03, 0x37, 0xe5, 0xe5, 0xe5, 0x06, 0x01, 0x56,
-0xe5, 0x03, 0x03, 0x01, 0xe5, 0x28, 0x04, 0xe9,
-0xe5, 0x37, 0xe5, 0x01, 0x01, 0x03, 0xe5, 0x01,
-0x01, 0x56, 0x04, 0xe5, 0x02, 0x04, 0x22, 0xe5,
-0x04, 0x02, 0xe6, 0xe6, 0x3d, 0x01, 0x02, 0x01,
-0x01, 0x02, 0x11, 0x01, 0x43, 0x06, 0x02, 0xe5,
-0x01, 0x02, 0x01, 0x01, 0x24, 0x02, 0xe8, 0x02,
-0x39, 0x04, 0xe5, 0x01, 0x02, 0x01, 0x0f, 0x01,
-0x01, 0x48, 0xe5, 0xe7, 0x03, 0x03, 0x22, 0x03,
-0x02, 0x05, 0x39, 0x01, 0x02, 0x04, 0x01, 0x04,
-0x01, 0x0a, 0x01, 0x4f, 0x04, 0x02, 0x25, 0xe7,
-0xe6, 0x26, 0x01, 0x14, 0x09, 0x01, 0x04, 0x01,
-0x0a, 0x01, 0x47, 0x09, 0x2c, 0xe8, 0x04, 0x03,
-0x3a, 0xe5, 0x01, 0x06, 0x02, 0x57, 0xe5, 0x07,
-0xe6, 0x25, 0xe5, 0xe7, 0x09, 0x01, 0xa1, 0x2f,
-0x01, 0x01, 0xe5, 0x07, 0x05, 0x09, 0x09, 0x09,
-0x09, 0x06, 0x02, 0x04, 0x01, 0x02, 0x02, 0x06,
-0x09, 0x02, 0x06, 0x0b, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x06, 0x02, 0x09, 0x09, 0x09, 0x06, 0x06,
-0x02, 0x01, 0x3b, 0x02, 0x05, 0x03, 0x61, 0x02,
-0xe5, 0x04, 0x1e, 0x02, 0x04, 0x03, 0x01, 0xe5,
-0x3c, 0x09, 0x65, 0x26, 0x0d, 0x3c, 0x0b, 0x66,
-0x2e, 0x01, 0xe6, 0x1d, 0x24, 0x05, 0x01, 0xe5,
-0x5b, 0x07, 0x01, 0x2a, 0x02, 0xe6, 0xaa, 0x33,
-0xe6, 0x14, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x01, 0x05, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x06, 0x01, 0x01, 0x09, 0x1a, 0xe5,
-0x7e, 0x09, 0x32, 0x41, 0x07, 0x01, 0x59, 0x0b,
-0x2e, 0xe6, 0x3e, 0x32, 0x3c, 0x2e, 0xe6, 0xe5,
-0x23, 0x1c, 0x02, 0x65, 0x06, 0x02, 0x2b, 0x01,
-0xe5, 0x3d, 0x09, 0xe5, 0xe5, 0x57, 0xe5, 0xe5,
-0x09, 0x2a, 0x01, 0x01, 0x11, 0x01, 0x07, 0x01,
-0x01, 0x04, 0xe5, 0xe5, 0x06, 0x01, 0x02, 0x04,
-0x01, 0x07, 0xe6, 0x02, 0x03, 0x01, 0x02, 0x04,
-0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x02, 0x01,
-0x04, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x02, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x0a, 0x02, 0xe5,
-0x3d, 0x01, 0x24, 0x3e, 0x39, 0x01, 0x01, 0xe5,
-0x09, 0x0a, 0x13, 0x1c, 0xe5, 0x12, 0x03, 0x05,
-0x4d, 0x28, 0xe5, 0x01, 0xe5, 0x2f, 0x09, 0x09,
-0x2c, 0x6d, 0x02, 0xe5, 0x3a, 0x02, 0xe5, 0x09,
-0x59, 0x02, 0x06, 0x01, 0x04, 0x26, 0x02, 0x01,
-0x1d, 0x09, 0x08, 0x0a, 0x01, 0x08, 0xe5, 0xe5,
-0x16, 0x0f, 0x36, 0x08, 0x2d, 0x02, 0xe5, 0x3e,
-0xe5, 0x0c, 0x06, 0x16, 0x03, 0x2c, 0x0b, 0x04,
-0xe6, 0x03, 0x1a, 0x0b, 0x01, 0xe7, 0x07, 0x09,
-0x13, 0x13, 0x03, 0xe5, 0xe5, 0x01, 0x03, 0x09,
-0x17, 0x06, 0xe5, 0x0c, 0x13, 0x49, 0x02, 0xe5,
-0x3b, 0x07, 0x09, 0x09, 0x18, 0x42, 0x2a, 0xe7,
-0x46, 0x07, 0x21, 0x47, 0xe5, 0x22, 0xe6, 0xe5,
-0x70, 0x47, 0x01, 0x23, 0xe7, 0x3e, 0x01, 0x6d,
-0x01, 0xe5, 0x05, 0x01, 0x22, 0xe5, 0xe6, 0x40,
-0xe5, 0x6d, 0x09, 0x23, 0xe7, 0x3f, 0x02, 0x01,
-0x63, 0x06, 0x02, 0x07, 0x23, 0x01, 0xe7, 0x10,
-0xe5, 0x29, 0x7d, 0x1e, 0xe6, 0xe5, 0xe5, 0x01,
-0x01, 0x0f, 0x01, 0x2a, 0x02, 0x71, 0xe5, 0x20,
-0x01, 0x02, 0xe6, 0xe5, 0x03, 0x19, 0xe5, 0xe5,
-0xe5, 0x1a, 0x6c, 0x01, 0x02, 0xe5, 0x09, 0x1b,
-0x04, 0xe8, 0x01, 0x1e, 0x01, 0x18, 0xe5, 0x02,
-0x6a, 0x02, 0x2b, 0x02, 0x01, 0x01, 0x46, 0x01,
-0x64, 0x03, 0x01, 0xe6, 0x01, 0x05, 0x1f, 0x01,
-0x01, 0x02, 0x22, 0x1d, 0x04, 0x66, 0x04, 0x26,
-0x03, 0xe5, 0xe6, 0x1f, 0x01, 0x1d, 0x05, 0x1c,
-0x01, 0x48, 0x04, 0x01, 0x01, 0x04, 0x1f, 0x01,
-0x01, 0xe5, 0x20, 0x01, 0x1b, 0x23, 0xe5, 0x4b,
-0x04, 0x01, 0x29, 0x45, 0x02, 0x6b, 0x09, 0x20,
-0xe7, 0x45, 0x6c, 0x0a, 0x1f, 0x03, 0xe5, 0x0d,
-0x09, 0x09, 0x09, 0x09, 0x06, 0x02, 0x03, 0x05,
-0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x06, 0x02, 0x06, 0x02, 0x09, 0x09, 0x0d,
-0xe6, 0xe6, 0x01, 0x3a, 0x6f, 0xe5, 0x04, 0xe5,
-0x07, 0x1c, 0x02, 0x02, 0xe5, 0xac, 0x31, 0x02,
-0x01, 0x1f, 0x01, 0x11, 0x01, 0x07, 0x01, 0x11,
-0x01, 0x07, 0x01, 0x4f, 0x0e, 0x1d, 0x01, 0x01,
-0x01, 0x21, 0x01, 0xe5, 0x0f, 0x01, 0xe5, 0x07,
-0xe5, 0x0f, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x50,
-0xe5, 0xe5, 0x06, 0x1d, 0x02, 0xe5, 0x01, 0x21,
-0x01, 0x11, 0x01, 0x06, 0xe5, 0xe5, 0x10, 0x01,
-0x07, 0x01, 0x4c, 0x02, 0x0f, 0x21, 0xe5, 0x14,
-0xe5, 0x05, 0xe8, 0xe5, 0x02, 0xe7, 0x05, 0x01,
-0xe6, 0xe5, 0x03, 0xe7, 0xe5, 0x02, 0x01, 0xe5,
-0x07, 0xe6, 0xe5, 0x02, 0x01, 0xe6, 0xe5, 0x02,
-0xe7, 0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x06,
-0xe5, 0x01, 0x16, 0x09, 0x06, 0xe5, 0xe5, 0x08,
-0x07, 0x01, 0xe5, 0xe6, 0x04, 0x10, 0x06, 0xe5,
-0x03, 0x48, 0x09, 0x02, 0x1f, 0x03, 0xe6, 0x14,
-0xe5, 0x05, 0xe7, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x01, 0x03, 0x01, 0xe5, 0x07, 0x09, 0x08,
-0xe6, 0x76, 0x02, 0xe5, 0x14, 0x09, 0x09, 0x07,
-0x01, 0x09, 0x01, 0x01, 0xe5, 0x03, 0x09, 0x09,
-0x07, 0x01, 0x0c, 0x3c, 0x09, 0x02, 0x25, 0x1a,
-0x02, 0xe5, 0x08, 0x08, 0xe5, 0x07, 0xe5, 0x01,
-0x01, 0xe5, 0x01, 0xe5, 0x07, 0x09, 0x06, 0x02,
-0xe5, 0x4e, 0x09, 0x23, 0xde, 0x02, 0xe5, 0xe5,
-0x0e, 0x01, 0x07, 0x01, 0x07, 0x01, 0x01, 0x05,
-0x01, 0x07, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x02,
-0x04, 0x01, 0xe5, 0xe5, 0x03, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x04, 0x04, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x08,
-0x01, 0xe6, 0xe5, 0x15, 0x1c, 0x0d, 0xe5, 0x21,
-0x55, 0xe6, 0x1b, 0x04, 0x01, 0xe6, 0x0a, 0x08,
-0x29, 0x01, 0x0e, 0x0f, 0xe5, 0x01, 0x54, 0x23,
-0xe5, 0xe5, 0xe5, 0x39, 0x36, 0x48, 0x23, 0x03,
-0x05, 0x1b, 0x01, 0x0a, 0x08, 0x0a, 0x03, 0x05,
-0x06, 0x02, 0x06, 0x01, 0x59, 0x01, 0x22, 0xe8,
-0x04, 0x02, 0x18, 0x01, 0x03, 0x09, 0x03, 0x07,
-0x06, 0x02, 0x0e, 0x02, 0xe5, 0x01, 0x01, 0x11,
-0x43, 0x03, 0x02, 0x21, 0xe8, 0x12, 0x09, 0x1d,
-0x09, 0x2b, 0x0e, 0x27, 0x01, 0x1b, 0x18, 0x02,
-0x02, 0x02, 0x0a, 0x09, 0x27, 0xe5, 0x04, 0x27,
-0xe5, 0x20, 0x27, 0x13, 0x0f, 0xe6, 0x02, 0x02,
-0x35, 0x06, 0x05, 0x04, 0x02, 0x06, 0x18, 0x6c,
-0x01, 0x01, 0x3f, 0xe6, 0xe6, 0x09, 0x01, 0x1f,
-0x6c, 0xe6, 0xe5, 0x02, 0x3e, 0x01, 0x12, 0x19,
-0x41, 0xe5, 0x28, 0xe5, 0x01, 0x28, 0x18, 0x22,
-0x09, 0x6c, 0x02, 0x03, 0xe5, 0x3f, 0x07, 0x01,
-0x01, 0x8f, 0xe7, 0xe5, 0x31, 0x0c, 0x01, 0x38,
-0x63, 0x02, 0xe5, 0xe5, 0x35, 0x06, 0x02, 0xe5,
-0x14, 0xe5, 0x04, 0xe5, 0x76, 0x02, 0x05, 0x01,
-0x02, 0x3c, 0xe5, 0x06, 0xe5, 0x0c, 0xe5, 0x7f,
-0x02, 0x01, 0xe6, 0x03, 0x26, 0x01, 0x0d, 0xe5,
-0x08, 0xe5, 0xe5, 0xe5, 0x01, 0x12, 0x7c, 0x01,
-0xe6, 0x01, 0x25, 0x02, 0x01, 0x18, 0xe5, 0xe5,
-0xe5, 0x8b, 0x02, 0x01, 0x02, 0xe7, 0x08, 0x01,
-0x1c, 0x15, 0x09, 0x93, 0x02, 0xe6, 0xe5, 0x06,
-0x02, 0x22, 0x11, 0x01, 0x01, 0x02, 0xe5, 0x02,
-0x8d, 0x01, 0x01, 0xe5, 0xe5, 0x2a, 0x01, 0x0d,
-0xe5, 0x07, 0xe5, 0x01, 0x01, 0x91, 0xe7, 0xe5,
-0xe6, 0x27, 0x01, 0x0e, 0x01, 0x07, 0x02, 0x01,
-0x91, 0x01, 0xe8, 0x07, 0x02, 0x38, 0x01, 0xe5,
-0x19, 0x7b, 0xe7, 0x63, 0x01, 0x77, 0xe9, 0x0d,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x02, 0x06, 0x09,
-0x09, 0x05, 0x03, 0x0b, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x06, 0x06, 0xe6,
-0xe6, 0x3d, 0x94, 0x02, 0x04, 0x04, 0x01, 0x3d,
-0x96, 0x09, 0xe5, 0xe6, 0x3e, 0x01, 0x06, 0xe5,
-0x11, 0xe5, 0xe5, 0x7f, 0xe6, 0x3e, 0x01, 0xe5,
-0x05, 0x02, 0x10, 0x01, 0xe5, 0x7d, 0xe8, 0x3f,
-0x07, 0x94, 0xe6, 0xe5, 0x13, 0xe6, 0x07, 0xe5,
-0x07, 0xe5, 0x06, 0xe6, 0x05, 0xe7, 0x07, 0xe6,
-0x06, 0xe5, 0x07, 0xe5, 0x05, 0xe7, 0x07, 0xe5,
-0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x31, 0x0c,
-0x01, 0xe6, 0x18, 0x01, 0x7f, 0xe7, 0x15, 0x1d,
-0x09, 0xe5, 0xe5, 0x1a, 0x01, 0x06, 0x77, 0x03,
-0xe5, 0x12, 0x0a, 0x13, 0x07, 0xe6, 0xe5, 0xe5,
-0x20, 0xe6, 0x77, 0x03, 0x03, 0x10, 0x01, 0x06,
-0x01, 0x11, 0x01, 0xe5, 0x05, 0x01, 0xe6, 0xe6,
-0x1f, 0x01, 0xe5, 0x71, 0x05, 0xe7, 0x48, 0xe5,
-0xe5, 0x8b, 0x04, 0xe5, 0xe6, 0x10, 0x01, 0xe6,
-0x04, 0x01, 0x07, 0x01, 0xe5, 0xe5, 0x03, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x02, 0x04, 0x01, 0x09, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x06, 0x04, 0xe5, 0xe5, 0x4e, 0x8f,
-0xe8, 0x14, 0x2c, 0x18, 0x80, 0xe5, 0x01, 0xe5,
-0x44, 0x06, 0x24, 0x6c, 0xe5, 0xe7, 0x3d, 0xe5,
-0x06, 0xe7, 0x0a, 0x19, 0x6b, 0x01, 0xe7, 0x26,
-0x1b, 0x06, 0x22, 0x03, 0x61, 0x02, 0x08, 0x01,
-0xe6, 0xe5, 0x0f, 0x23, 0xe5, 0x03, 0x0c, 0xe5,
-0x02, 0x04, 0xe5, 0x1a, 0x39, 0x10, 0x20, 0xe6,
-0xe6, 0x0f, 0x25, 0x12, 0x09, 0x01, 0x02, 0x18,
-0x63, 0x0b, 0xe5, 0x05, 0x0a, 0x13, 0x25, 0x02,
-0x22, 0x6c, 0xe5, 0x01, 0x05, 0x37, 0x14, 0x1e,
-0x6d, 0x02, 0x44, 0x2c, 0x6c, 0x03, 0x09, 0x68,
-0x62, 0x09, 0xe7, 0x01, 0x1b, 0x23, 0x05, 0xe5,
-0xe5, 0x02, 0x22, 0x6b, 0xe8, 0xe5, 0x09, 0x57,
-0x79, 0xe8, 0xe5, 0x07, 0x01, 0x03, 0xe5, 0x01,
-0xe5, 0x03, 0xe5, 0x07, 0xe5, 0xb5, 0x04, 0xe5,
-0xe5, 0x01, 0x04, 0xe5, 0x12, 0xe5, 0x2d, 0x8a,
-0x01, 0x03, 0xe7, 0x03, 0x0c, 0x09, 0x09, 0x15,
-0xe5, 0x01, 0x01, 0x04, 0xe5, 0x90, 0x04, 0x03,
-0x02, 0x39, 0x02, 0x01, 0x04, 0xe5, 0xe5, 0x05,
-0xe5, 0x88, 0x01, 0x02, 0x01, 0xe5, 0x07, 0x02,
-0x28, 0x01, 0x05, 0x11, 0x02, 0x06, 0x02, 0x80,
-0xe5, 0xe5, 0xe5, 0x01, 0x06, 0x02, 0x28, 0x01,
-0x01, 0x09, 0x09, 0x02, 0x01, 0x04, 0x02, 0x01,
-0x7e, 0x02, 0xe9, 0x33, 0x01, 0x07, 0x01, 0x09,
-0x91, 0x03, 0xe5, 0x34, 0x01, 0x07, 0x01, 0x07,
-0x09, 0x87, 0x01, 0xea, 0x03, 0xe5, 0x01, 0x02,
-0xcf, 0x01, 0x01, 0xe6, 0x04, 0x04, 0x45, 0x8c,
-0xe6, 0xe7, 0x07, 0x05, 0x09, 0x09, 0x09, 0x09,
-0x02, 0x06, 0x09, 0x03, 0xe5, 0xe5, 0x01, 0x09,
-0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x0d, 0x04, 0xdb, 0x02, 0xe5,
-0xe6, 0xdd, 0xe8, 0x4a, 0x09, 0x88, 0xe5, 0x01,
-0x48, 0x03, 0x09, 0x87, 0x01, 0x01, 0xe5, 0x50,
-0x02, 0x88, 0xe5, 0x01, 0x13, 0x01, 0xe5, 0x06,
-0xe6, 0x06, 0xe6, 0x07, 0xe5, 0x07, 0xe5, 0x05,
-0xe7, 0x05, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x0a,
-0x46, 0x0e, 0x88, 0x01, 0x01, 0x20, 0x09, 0x1d,
-0x95, 0xe8, 0x12, 0x01, 0x08, 0x09, 0xe5, 0x1a,
-0x01, 0x07, 0x01, 0x03, 0x03, 0x01, 0x82, 0x01,
-0xe6, 0x12, 0x01, 0x0a, 0x06, 0x01, 0xe5, 0x19,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x84, 0xe6,
-0x4a, 0xe5, 0x07, 0xe5, 0x87, 0xe5, 0xe5, 0x10,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x09, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x0a,
-0xe6, 0xe5, 0x51, 0x13, 0x78, 0x02, 0xe5, 0x0a,
-0x09, 0x36, 0x16, 0x15, 0x62, 0x01, 0xe7, 0x1d,
-0x52, 0x6b, 0xe5, 0x01, 0xe6, 0x42, 0x04, 0x01,
-0x25, 0x6e, 0x01, 0x43, 0x05, 0x02, 0x24, 0x6b,
-0x01, 0x02, 0xe5, 0x11, 0x31, 0x2b, 0x36, 0x15,
-0x12, 0x0b, 0xe6, 0xe6, 0x4c, 0x0e, 0x14, 0xe5,
-0x68, 0xe6, 0xe5, 0xe5, 0x70, 0x61, 0x0a, 0x03,
-0x4c, 0x0e, 0x15, 0x6d, 0x02, 0x01, 0x6f, 0x70,
-0x0a, 0xd6, 0xe5, 0xde, 0x02, 0x46, 0x09, 0x07,
-0x82, 0x03, 0xe9, 0xd9, 0xe5, 0x01, 0xe6, 0x01,
-0x01, 0xd4, 0x01, 0x02, 0x03, 0x04, 0xd4, 0x07,
-0xe5, 0x01, 0xd8, 0x02, 0x01, 0x01, 0xe1, 0xe5,
-0x01, 0xd8, 0x02, 0x03, 0xe5, 0xdb, 0xe5, 0x02,
-0x02, 0xdb, 0xe5, 0xe6, 0xe5, 0x4c, 0x02, 0x8d,
-0x01, 0x50, 0xe5, 0x8c, 0x01, 0xe6, 0x0d, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0d, 0xe6, 0xe6, 0x01, 0xd8, 0x03,
-0xe7, 0xdd, 0xe6, 0xe5, 0xe5, 0x46, 0x01, 0x90,
-0x01, 0x02, 0xe5, 0x48, 0x01, 0xe5, 0x92, 0x01,
-0xe3, 0xe5, 0x14, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x08, 0x01, 0x49, 0x01, 0x92, 0xe8,
-0x48, 0x01, 0x94, 0x01, 0xde, 0xe5, 0xe6, 0xda,
-0x03, 0xe7, 0xdd, 0xe5, 0xe6, 0xe5, 0x0e, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x08,
-0x01, 0xe6, 0xe5, 0x5b, 0x81, 0x02, 0xe6, 0x50,
-0x31, 0x50, 0x07, 0xe5, 0x01, 0xe5, 0xe5, 0x6e,
-0x6e, 0xe6, 0x70, 0x6c, 0x01, 0xe6, 0x70, 0x6c,
-0xe6, 0xe5, 0x12, 0x5d, 0x36, 0x15, 0x21, 0xe6,
-0x70, 0x6c, 0x02, 0xe5, 0x70, 0x6c, 0x01, 0xe6,
-0x4c, 0x23, 0x6e, 0xe6, 0x02, 0x6d, 0x6c, 0x03,
-0x4d, 0x91, 0x02, 0xe5, 0xdb, 0xe9, 0x01, 0xdb,
-0xe5, 0x01, 0xe6, 0xd9, 0xe6, 0x01, 0xe5, 0x01,
-0x01, 0xd4, 0x01, 0x05, 0xe5, 0x03, 0xd4, 0x04,
-0xe8, 0x01, 0xd8, 0x02, 0xe6, 0xe5, 0xdf, 0xe6,
-0x01, 0xd8, 0x05, 0xe6, 0xdb, 0x03, 0xe5, 0xdd,
-0xe5, 0x01, 0xde, 0x01, 0xe6, 0xdd, 0xe6, 0xe6,
-0x0d, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0d, 0xe6, 0x01, 0x02,
-0xd8, 0x03, 0x01, 0xe5, 0xde, 0xe5, 0xe5, 0xe5,
-0xd9, 0x01, 0xe6, 0xe5, 0xdd, 0x01, 0xe6, 0xde,
-0xe5, 0xe5, 0x14, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x08, 0x01, 0xdf, 0x02, 0xe1, 0xe5,
-0xdd, 0xe8, 0xdd, 0x01, 0xe6, 0x02, 0xdb, 0xe7,
-0xe5, 0x09, 0x04, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x09, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x08, 0x01, 0xe6, 0xe5, 0x51,
-0x13, 0x79, 0x01, 0xe5, 0x14, 0x4d, 0x17, 0x11,
-0x4e, 0xe6, 0x01, 0x71, 0x6c, 0x01, 0xe6, 0x70,
-0x6c, 0x01, 0xe6, 0x70, 0x6c, 0xe6, 0xe5, 0x12,
-0x31, 0x2b, 0x4a, 0x15, 0x0f, 0x31, 0x3f, 0x6d,
-0xe7, 0x70, 0x68, 0x03, 0xe5, 0xe6, 0xe5, 0x6e,
-0x6c, 0xe8, 0x70, 0x6e, 0x01, 0x02, 0xdf, 0xe5,
-0x08, 0xd2, 0x01, 0x01, 0xe5, 0xdf, 0x01, 0xe6,
-0xd9, 0x01, 0xe6, 0xe5, 0x01, 0x01, 0xd4, 0x01,
-0x03, 0x02, 0x04, 0xce, 0xe5, 0x03, 0x05, 0xe7,
-0xd3, 0x06, 0x02, 0x03, 0xd5, 0x07, 0xe5, 0xe7,
-0xda, 0x03, 0x01, 0xe5, 0xdc, 0xe9, 0xdd, 0x02,
-0xe5, 0x08, 0xd3, 0x04, 0x0a, 0x01, 0xd1, 0xe5,
-0xe7, 0x07, 0x05, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0d, 0xe6,
-0xe6, 0x01, 0xd3, 0x04, 0x02, 0x03, 0xd5, 0x08,
-0x01, 0x01, 0xe0, 0x01, 0xde, 0xe5, 0xe6, 0xdf,
-0x01, 0xe5, 0x13, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x09, 0xe5, 0xdd, 0x03, 0xe0, 0x01,
-0xe5, 0xdc, 0xe8, 0xdf, 0x01, 0xdf, 0xe5, 0xe5,
-0x10, 0x01, 0xe5, 0x05, 0x01, 0xe5, 0x05, 0x01,
-0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x09,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07,
-0x01, 0x07, 0x01, 0x0c, 0xe6, 0xdd, 0xe9, 0x50,
-0x33, 0x56, 0x01, 0x02, 0x01, 0x03, 0x2c, 0x3e,
-0x6c, 0xe5, 0xe7, 0x6f, 0x6b, 0x01, 0xe5, 0xe5,
-0x12, 0x5d, 0x6e, 0xe7, 0x08, 0x1f, 0x09, 0x3c,
-0x4a, 0x15, 0x0a, 0xe9, 0x70, 0x6c, 0x02, 0xe5,
-0x05, 0x6a, 0x6c, 0xe6, 0xe5, 0x70, 0x6e, 0xe6,
-0x70, 0x6d, 0xe7, 0x09, 0x09, 0x09, 0xbf, 0x01,
-0x01, 0xde, 0xe5, 0xe6, 0x26, 0xba, 0xdc, 0x01,
-0x01, 0xe6, 0x01, 0x01, 0xd4, 0x01, 0x03, 0xe7,
-0x03, 0xcf, 0xe5, 0x02, 0x04, 0x02, 0xe5, 0xe6,
-0xd7, 0x03, 0x01, 0xe6, 0xe5, 0x06, 0x01, 0xd0,
-0x02, 0xe6, 0xda, 0x02, 0xe5, 0x01, 0xdd, 0xe6,
-0xe6, 0xda, 0xe5, 0x02, 0xe7, 0x07, 0xd3, 0x01,
-0xe7, 0x09, 0x01, 0xd5, 0xe5, 0x07, 0x05, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x0b, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x04, 0x01, 0x06, 0xe9, 0xd5, 0x04,
-0x05, 0xe5, 0xd2, 0x0a, 0x02, 0xe5, 0xdf, 0x01,
-0xdf, 0xe8, 0xdd, 0x01, 0xe5, 0x14, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x09, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0x01, 0xe5,
-0xd8, 0x05, 0xe7, 0xde, 0xe5, 0xe6, 0xdc, 0x02,
-0xe5, 0x02, 0x08, 0xd3, 0x01, 0x32, 0xab, 0xe6,
-0xe5, 0x10, 0x01, 0x02, 0x04, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x09, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x0a, 0x02, 0xe5, 0xde, 0x02, 0xe5,
-0x64, 0x15, 0x13, 0x4c, 0x02, 0xe6, 0x70, 0x6d,
-0xe5, 0xe6, 0x6f, 0x6b, 0x02, 0x01, 0x13, 0x5d,
-0x64, 0x07, 0xe5, 0xe7, 0x43, 0x2b, 0x61, 0x09,
-0xe5, 0x02, 0x25, 0x4b, 0x6e, 0x01, 0x06, 0x20,
-0x49, 0x6d, 0xe5, 0xe5, 0x70, 0x6c, 0x03, 0x03,
-0x6d, 0x6e, 0xe6, 0xe1, 0xdc, 0x01, 0xe5, 0x01,
-0xe3, 0xe7, 0xd9, 0x03, 0xe6, 0x01, 0x01, 0xd4,
-0x01, 0x02, 0x01, 0x01, 0x04, 0xd4, 0x06, 0x01,
-0xd4, 0xe5, 0x04, 0x02, 0x01, 0xe6, 0xdc, 0x01,
-0x02, 0x02, 0xd8, 0x03, 0x02, 0x01, 0xdb, 0x01,
-0xe5, 0xe5, 0xdd, 0xe5, 0x01, 0xdd, 0x01, 0xe7,
-0xdf, 0xe7, 0x0d, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0b, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0d, 0x02,
-0x01, 0x02, 0xd8, 0x04, 0xe6, 0xdd, 0x02, 0xe5,
-0xdd, 0x01, 0xe6, 0xdd, 0xe5, 0x01, 0xe5, 0xde,
-0x01, 0x15, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x09, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x06, 0x01, 0x01, 0xde, 0x01, 0x01, 0xe3,
-0xe6, 0xdc, 0xe5, 0x01, 0xdf, 0xe7, 0x3b, 0x10,
-0x92, 0xe6, 0x10, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01, 0x07,
-0x01, 0xe5, 0x05, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x09, 0x01, 0x07, 0x01, 0x07, 0x01, 0x07, 0x01,
-0x01, 0x05, 0x01, 0x07, 0x01, 0x01, 0x05, 0x01,
-0x07, 0x01, 0x01, 0x05, 0x01, 0x07, 0x01, 0x0d,
-0xe5, 0x50, 0x34, 0x58, 0x02, 0xe5, 0x50, 0x8a,
-0xe9, 0xe5, 0x02, 0x5f, 0x0a, 0xe5, 0x09, 0x12,
-0x51, 0xe5, 0x03, 0x49, 0x22, 0x14, 0x13, 0x42,
-0xe5, 0x01, 0xe6, 0x01, 0x6d, 0x6f, 0xe6, 0x2b,
-0x24, 0x1e, 0x52, 0xe5, 0x0b, 0x0a, 0xe5, 0x01,
-0xe6, 0x23, 0x05, 0x01, 0x3f, 0x03, 0x6c, 0xe5,
-0xe6, 0x26, 0x06, 0x42, 0x6c, 0x01, 0xe7, 0x6f,
-0x6d, 0xe7, 0x70, 0x6d, 0x01, 0xe5, 0x30, 0x3d,
-0x5f, 0x0e, 0x01, 0x01, 0x2d, 0x97, 0x08, 0xe5,
-0x0d, 0xe5, 0x01, 0x09, 0x23, 0x44, 0x52, 0x08,
-0x11, 0xe6, 0x02, 0x0b, 0xe5, 0x01, 0x06, 0x06,
-0xe7, 0x07, 0xe5, 0x05, 0xe7, 0x05, 0xe7, 0x05,
-0xe7, 0xe5, 0x05, 0xe5, 0x08, 0x08, 0xe5, 0x09,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07,
-0xe5, 0x07, 0xe5, 0x0b, 0x02, 0xe6, 0x0d, 0x01,
-0x02, 0x04, 0x01, 0x02, 0x04, 0x01, 0x02, 0x04,
-0x01, 0x07, 0x01, 0x07, 0x01, 0x02, 0x02, 0x01,
-0x01, 0x08, 0xe5, 0x0d, 0x02, 0x01, 0x0b, 0x09,
-0x09, 0x09, 0x07, 0x01, 0x01, 0xe5, 0x05, 0x09,
-0x09, 0x02, 0x06, 0x09, 0x0d, 0x02, 0xe5, 0x0f,
-0x08, 0x13, 0x09, 0x1d, 0x09, 0x04, 0x04, 0x08,
-0x02, 0x04, 0x04, 0x09, 0x04, 0x04, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0f, 0x02, 0x14, 0x41,
-0x87, 0x01, 0xe6, 0x18, 0x03, 0x05, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x13, 0x0b, 0x09, 0x04, 0x04,
-0x09, 0x04, 0x04, 0x02, 0x06, 0x09, 0x09, 0x09,
-0x09, 0x0e, 0x01, 0x01, 0x0d, 0xe5, 0x07, 0xe6,
-0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe6,
-0x06, 0xe6, 0x06, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x01, 0x03, 0x03, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5,
-0x07, 0xe5, 0x07, 0xe5, 0x07, 0xe5, 0x0e, 0xe8,
-0x02, 0x05, 0x03, 0x09, 0x01, 0x04, 0x02, 0x01,
-0x07, 0x09, 0x09, 0x01, 0x07, 0x01, 0x07, 0x09,
-0x07, 0x01, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x14, 0x0e, 0x09, 0x09,
-0x09, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0x09,
-0x09, 0xe5, 0xe5, 0x05, 0x09, 0xe5, 0xe5, 0x07,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5,
-0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5,
-0xe5, 0x05, 0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x05,
-0xe5, 0xe5, 0x05, 0xe5, 0xe5, 0x0f, 0x0e, 0x09,
-0x01, 0x07, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x01, 0x07, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0f, 0x01, 0xe6, 0x47,
-0x11, 0x76, 0x0c, 0x01, 0x01, 0x0e, 0x05, 0x03,
-0x05, 0x03, 0x09, 0x05, 0x03, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x06, 0x01, 0x02, 0x05, 0x03, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x0f,
-0xe8, 0x0f, 0x13, 0x1d, 0x09, 0x24, 0x70, 0x10,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x05, 0x03,
-0x09, 0x09, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x0e, 0x01, 0xe5, 0x46,
-0x96, 0x02, 0xe5, 0x70, 0x6e, 0x01, 0x22, 0x1d,
-0x09, 0x13, 0x11, 0xe5, 0x67, 0x06, 0xe5, 0x06,
-0x06, 0x06, 0x02, 0x06, 0x02, 0x06, 0x16, 0x06,
-0x02, 0x13, 0x06, 0x79, 0xe5, 0xe5, 0x3a, 0x1d,
-0x33, 0x1d, 0x09, 0x2a, 0xe6, 0x06, 0x05, 0x08,
-0xe5, 0x07, 0xe5, 0x07, 0x14, 0x08, 0xe5, 0x12,
-0x08, 0x0a, 0x65, 0x06, 0x03, 0x71, 0x66, 0x05,
-0xe5, 0xe6, 0xdd, 0xe5, 0xe6, 0x0c, 0xe5, 0x04,
-0xe8, 0x04, 0xe8, 0x04, 0xe6, 0x06, 0x09, 0x02,
-0xe5, 0x04, 0xe8, 0x04, 0x09, 0x02, 0xe5, 0x04,
-0xe6, 0x06, 0x0b, 0x09, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x09, 0x09, 0x01, 0xe6, 0x0c,
-0xe6, 0x05, 0xe7, 0x05, 0xe7, 0x05, 0x01, 0xe5,
-0x08, 0x07, 0xe6, 0x05, 0xe7, 0x08, 0x07, 0xe6,
-0x05, 0x02, 0x07, 0x03, 0x09, 0x09, 0x09, 0x09,
-0x09, 0x09, 0x09, 0x08, 0xe5, 0x07, 0xe5, 0x0e,
-0xe5, 0xe5, 0x33, 0x2d, 0x0e, 0x10, 0x13, 0x48,
-0x02, 0x11, 0x03, 0x05, 0x03, 0x05, 0x03, 0x05,
-0x03, 0x01, 0x0d, 0x03, 0x05, 0x03, 0x01, 0x0d,
-0x03, 0x01, 0x03, 0x07, 0x09, 0x09, 0x09, 0x09,
-0x03, 0x05, 0x09, 0x09, 0x11, 0x13, 0x01, 0xe5,
-0x0a, 0x06, 0x09, 0x09, 0x04, 0x01, 0x02, 0x01,
-0x03, 0x07, 0x05, 0x09, 0x01, 0x03, 0x07, 0x0e,
-0xe5, 0x02, 0x06, 0xe5, 0x02, 0x04, 0x04, 0x01,
-0x07, 0x04, 0x04, 0x05, 0x03, 0x01, 0x07, 0x01,
-0x07, 0x01, 0x03, 0x03, 0x02, 0x04, 0x04, 0x06,
-0x01, 0x03, 0xe5, 0xe5, 0xe6, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,
-0xff, 0xff, 0xff, 0xff,
diff --git a/board/esd/du440/Kconfig b/board/esd/du440/Kconfig
deleted file mode 100644 (file)
index b4b3e6b..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_DU440
-
-config SYS_BOARD
-       default "du440"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "DU440"
-
-endif
diff --git a/board/esd/du440/MAINTAINERS b/board/esd/du440/MAINTAINERS
deleted file mode 100644 (file)
index ba26948..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-DU440 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/du440/
-F:     include/configs/DU440.h
-F:     configs/DU440_defconfig
diff --git a/board/esd/du440/Makefile b/board/esd/du440/Makefile
deleted file mode 100644 (file)
index ef41d94..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2002-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = du440.o
-extra-y        += init.o
diff --git a/board/esd/du440/config.mk b/board/esd/du440/config.mk
deleted file mode 100644 (file)
index 9cb071e..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#
-# (C) Copyright 2002-2010
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-PLATFORM_CPPFLAGS += -DCONFIG_440=1
-
-ifeq ($(debug),1)
-PLATFORM_CPPFLAGS += -DDEBUG
-endif
-
-ifeq ($(dbcr),1)
-PLATFORM_CPPFLAGS += -DCONFIG_SYS_INIT_DBCR=0x8cff0000
-endif
diff --git a/board/esd/du440/du440.c b/board/esd/du440/du440.c
deleted file mode 100644 (file)
index b168b24..0000000
+++ /dev/null
@@ -1,882 +0,0 @@
-/*
- * (C) Copyright 2008
- * Matthias Fuchs, esd gmbh, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <asm/bitops.h>
-#include <command.h>
-#include <i2c.h>
-#include <asm/ppc440.h>
-#include "du440.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS];
-extern ulong flash_get_size (ulong base, int banknum);
-
-int usbhub_init(void);
-int dvi_init(void);
-int eeprom_write_enable (unsigned dev_addr, int state);
-int board_revision(void);
-
-static int du440_post_errors;
-
-int board_early_init_f(void)
-{
-       u32 sdr0_cust0;
-       u32 sdr0_pfc1, sdr0_pfc2;
-       u32 reg;
-
-       mtdcr(EBC0_CFGADDR, EBC0_CFG);
-       mtdcr(EBC0_CFGDATA, 0xb8400000);
-
-       /*
-        * Setup the GPIO pins
-        */
-       out_be32((void*)GPIO0_OR, 0x00000000 | CONFIG_SYS_GPIO0_EP_EEP);
-       out_be32((void*)GPIO0_TCR, 0x0000001f | CONFIG_SYS_GPIO0_EP_EEP);
-       out_be32((void*)GPIO0_OSRL, 0x50055400);
-       out_be32((void*)GPIO0_OSRH, 0x55005000);
-       out_be32((void*)GPIO0_TSRL, 0x50055400);
-       out_be32((void*)GPIO0_TSRH, 0x55005000);
-       out_be32((void*)GPIO0_ISR1L, 0x50000000);
-       out_be32((void*)GPIO0_ISR1H, 0x00000000);
-       out_be32((void*)GPIO0_ISR2L, 0x00000000);
-       out_be32((void*)GPIO0_ISR2H, 0x00000000);
-       out_be32((void*)GPIO0_ISR3L, 0x00000000);
-       out_be32((void*)GPIO0_ISR3H, 0x00000000);
-
-       out_be32((void*)GPIO1_OR, 0x00000000);
-       out_be32((void*)GPIO1_TCR, 0xc2000000 |
-                CONFIG_SYS_GPIO1_IORSTN |
-                CONFIG_SYS_GPIO1_IORST2N |
-                CONFIG_SYS_GPIO1_LEDUSR1 |
-                CONFIG_SYS_GPIO1_LEDUSR2 |
-                CONFIG_SYS_GPIO1_LEDPOST |
-                CONFIG_SYS_GPIO1_LEDDU);
-       out_be32((void*)GPIO1_ODR, CONFIG_SYS_GPIO1_LEDDU);
-       out_be32((void*)GPIO1_OSRL, 0x0c280000);
-       out_be32((void*)GPIO1_OSRH, 0x00000000);
-       out_be32((void*)GPIO1_TSRL, 0xcc000000);
-       out_be32((void*)GPIO1_TSRH, 0x00000000);
-       out_be32((void*)GPIO1_ISR1L, 0x00005550);
-       out_be32((void*)GPIO1_ISR1H, 0x00000000);
-       out_be32((void*)GPIO1_ISR2L, 0x00050000);
-       out_be32((void*)GPIO1_ISR2H, 0x00000000);
-       out_be32((void*)GPIO1_ISR3L, 0x01400000);
-       out_be32((void*)GPIO1_ISR3H, 0x00000000);
-
-       /*
-        * Setup the interrupt controller polarities, triggers, etc.
-        */
-       mtdcr(UIC0SR, 0xffffffff);      /* clear all */
-       mtdcr(UIC0ER, 0x00000000);      /* disable all */
-       mtdcr(UIC0CR, 0x00000005);      /* ATI & UIC1 crit are critical */
-       mtdcr(UIC0PR, 0xfffff7ff);      /* per ref-board manual */
-       mtdcr(UIC0TR, 0x00000000);      /* per ref-board manual */
-       mtdcr(UIC0VR, 0x00000000);      /* int31 highest, base=0x000 */
-       mtdcr(UIC0SR, 0xffffffff);      /* clear all */
-
-       /*
-        * UIC1:
-        *  bit30: ext. Irq 1: PLD : int 32+30
-        */
-       mtdcr(UIC1SR, 0xffffffff);      /* clear all */
-       mtdcr(UIC1ER, 0x00000000);      /* disable all */
-       mtdcr(UIC1CR, 0x00000000);      /* all non-critical */
-       mtdcr(UIC1PR, 0xfffffffd);
-       mtdcr(UIC1TR, 0x00000000);
-       mtdcr(UIC1VR, 0x00000000);      /* int31 highest, base=0x000 */
-       mtdcr(UIC1SR, 0xffffffff);      /* clear all */
-
-       /*
-        * UIC2
-        *  bit3: ext. Irq 2: DCF77 : int 64+3
-        */
-       mtdcr(UIC2SR, 0xffffffff);      /* clear all */
-       mtdcr(UIC2ER, 0x00000000);      /* disable all */
-       mtdcr(UIC2CR, 0x00000000);      /* all non-critical */
-       mtdcr(UIC2PR, 0xffffffff);      /* per ref-board manual */
-       mtdcr(UIC2TR, 0x00000000);      /* per ref-board manual */
-       mtdcr(UIC2VR, 0x00000000);      /* int31 highest, base=0x000 */
-       mtdcr(UIC2SR, 0xffffffff);      /* clear all */
-
-       /* select Ethernet pins */
-       mfsdr(SDR0_PFC1, sdr0_pfc1);
-       mfsdr(SDR0_PFC2, sdr0_pfc2);
-
-       /* setup EMAC bridge interface */
-       if (board_revision() == 0) {
-               /* 1 x MII */
-               sdr0_pfc1 = (sdr0_pfc1 & ~SDR0_PFC1_SELECT_MASK) |
-                       SDR0_PFC1_SELECT_CONFIG_1_2;
-               sdr0_pfc2 = (sdr0_pfc2 & ~SDR0_PFC2_SELECT_MASK) |
-                       SDR0_PFC2_SELECT_CONFIG_1_2;
-       } else {
-               /* 2 x SMII */
-               sdr0_pfc1 = (sdr0_pfc1 & ~SDR0_PFC1_SELECT_MASK) |
-                       SDR0_PFC1_SELECT_CONFIG_6;
-               sdr0_pfc2 = (sdr0_pfc2 & ~SDR0_PFC2_SELECT_MASK) |
-                       SDR0_PFC2_SELECT_CONFIG_6;
-       }
-
-       /* enable 2nd IIC */
-       sdr0_pfc1 = (sdr0_pfc1 & ~SDR0_PFC1_SIS_MASK) | SDR0_PFC1_SIS_IIC1_SEL;
-
-       mtsdr(SDR0_PFC2, sdr0_pfc2);
-       mtsdr(SDR0_PFC1, sdr0_pfc1);
-
-       /* PCI arbiter enabled */
-       mfsdr(SDR0_PCI0, reg);
-       mtsdr(SDR0_PCI0, 0x80000000 | reg);
-
-       /* setup NAND FLASH */
-       mfsdr(SDR0_CUST0, sdr0_cust0);
-       sdr0_cust0 = SDR0_CUST0_MUX_NDFC_SEL    |
-               SDR0_CUST0_NDFC_ENABLE          |
-               SDR0_CUST0_NDFC_BW_8_BIT        |
-               SDR0_CUST0_NDFC_ARE_MASK        |
-               (0x80000000 >> (28 + CONFIG_SYS_NAND0_CS)) |
-               (0x80000000 >> (28 + CONFIG_SYS_NAND1_CS));
-       mtsdr(SDR0_CUST0, sdr0_cust0);
-
-       return 0;
-}
-
-int misc_init_r(void)
-{
-       uint pbcr;
-       int size_val = 0;
-       u32 reg;
-       unsigned long usb2d0cr = 0;
-       unsigned long usb2phy0cr, usb2h0cr = 0;
-       unsigned long sdr0_pfc1;
-       unsigned long sdr0_srst0, sdr0_srst1;
-       int i, j;
-
-       /* adjust flash start and offset */
-       gd->bd->bi_flashstart = 0 - gd->bd->bi_flashsize;
-       gd->bd->bi_flashoffset = 0;
-
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       size_val = ffs(gd->bd->bi_flashsize) - 21;
-       pbcr = (pbcr & 0x0001ffff) | gd->bd->bi_flashstart | (size_val << 17);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /*
-        * Re-check to get correct base address
-        */
-       flash_get_size(gd->bd->bi_flashstart, 0);
-
-       /*
-        * USB suff...
-        */
-       /* SDR Setting */
-       mfsdr(SDR0_PFC1, sdr0_pfc1);
-       mfsdr(SDR0_USB0, usb2d0cr);
-       mfsdr(SDR0_USB2PHY0CR, usb2phy0cr);
-       mfsdr(SDR0_USB2H0CR, usb2h0cr);
-
-       usb2phy0cr = usb2phy0cr &~SDR0_USB2PHY0CR_XOCLK_MASK;
-       usb2phy0cr = usb2phy0cr | SDR0_USB2PHY0CR_XOCLK_EXTERNAL;
-       usb2phy0cr = usb2phy0cr &~SDR0_USB2PHY0CR_WDINT_MASK;
-       usb2phy0cr = usb2phy0cr | SDR0_USB2PHY0CR_WDINT_16BIT_30MHZ;
-       usb2phy0cr = usb2phy0cr &~SDR0_USB2PHY0CR_DVBUS_MASK;
-       usb2phy0cr = usb2phy0cr | SDR0_USB2PHY0CR_DVBUS_PURDIS;
-       usb2phy0cr = usb2phy0cr &~SDR0_USB2PHY0CR_DWNSTR_MASK;
-       usb2phy0cr = usb2phy0cr | SDR0_USB2PHY0CR_DWNSTR_HOST;
-       usb2phy0cr = usb2phy0cr &~SDR0_USB2PHY0CR_UTMICN_MASK;
-       usb2phy0cr = usb2phy0cr | SDR0_USB2PHY0CR_UTMICN_HOST;
-
-       /* An 8-bit/60MHz interface is the only possible alternative
-          when connecting the Device to the PHY */
-       usb2h0cr   = usb2h0cr &~SDR0_USB2H0CR_WDINT_MASK;
-       usb2h0cr   = usb2h0cr | SDR0_USB2H0CR_WDINT_16BIT_30MHZ;
-
-       /* To enable the USB 2.0 Device function through the UTMI interface */
-       usb2d0cr = usb2d0cr &~SDR0_USB2D0CR_USB2DEV_EBC_SEL_MASK;
-
-       sdr0_pfc1 = sdr0_pfc1 &~SDR0_PFC1_UES_MASK;
-       sdr0_pfc1 = sdr0_pfc1 | SDR0_PFC1_UES_EBCHR_SEL;
-
-       mtsdr(SDR0_PFC1, sdr0_pfc1);
-       mtsdr(SDR0_USB0, usb2d0cr);
-       mtsdr(SDR0_USB2PHY0CR, usb2phy0cr);
-       mtsdr(SDR0_USB2H0CR, usb2h0cr);
-
-       /*
-        * Take USB out of reset:
-        * -Initial status = all cores are in reset
-        * -deassert reset to OPB1, P4OPB0, OPB2, PLB42OPB1 OPB2PLB40 cores
-        * -wait 1 ms
-        * -deassert reset to PHY
-        * -wait 1 ms
-        * -deassert  reset to HOST
-        * -wait 4 ms
-        * -deassert all other resets
-        */
-       mfsdr(SDR0_SRST1, sdr0_srst1);
-       sdr0_srst1 &= ~(SDR0_SRST1_OPBA1 |              \
-                       SDR0_SRST1_P4OPB0 |             \
-                       SDR0_SRST1_OPBA2 |              \
-                       SDR0_SRST1_PLB42OPB1 |          \
-                       SDR0_SRST1_OPB2PLB40);
-       mtsdr(SDR0_SRST1, sdr0_srst1);
-       udelay(1000);
-
-       mfsdr(SDR0_SRST1, sdr0_srst1);
-       sdr0_srst1 &= ~SDR0_SRST1_USB20PHY;
-       mtsdr(SDR0_SRST1, sdr0_srst1);
-       udelay(1000);
-
-       mfsdr(SDR0_SRST0, sdr0_srst0);
-       sdr0_srst0 &= ~SDR0_SRST0_USB2H;
-       mtsdr(SDR0_SRST0, sdr0_srst0);
-       udelay(4000);
-
-       /* finally all the other resets */
-       mtsdr(SDR0_SRST1, 0x00000000);
-       mtsdr(SDR0_SRST0, 0x00000000);
-
-       printf("USB:   Host(int phy)\n");
-
-       /*
-        * Clear PLB4A0_ACR[WRP]
-        * This fix will make the MAL burst disabling patch for the Linux
-        * EMAC driver obsolete.
-        */
-       reg = mfdcr(PLB4A0_ACR) & ~PLB4Ax_ACR_WRP_MASK;
-       mtdcr(PLB4A0_ACR, reg);
-
-       /*
-        * release IO-RST#
-        * We have to wait at least 560ms until we may call usbhub_init
-        */
-       out_be32((void*)GPIO1_OR, in_be32((void*)GPIO1_OR) |
-                CONFIG_SYS_GPIO1_IORSTN | CONFIG_SYS_GPIO1_IORST2N);
-
-       /*
-        * flash USR1/2 LEDs (600ms)
-        * This results in the necessary delay from IORST# until
-        * calling usbhub_init will succeed
-        */
-       for (j = 0; j < 3; j++) {
-               out_be32((void*)GPIO1_OR,
-                        (in_be32((void*)GPIO1_OR) & ~CONFIG_SYS_GPIO1_LEDUSR2) |
-                        CONFIG_SYS_GPIO1_LEDUSR1);
-
-               for (i = 0; i < 100; i++)
-                       udelay(1000);
-
-               out_be32((void*)GPIO1_OR,
-                        (in_be32((void*)GPIO1_OR) & ~CONFIG_SYS_GPIO1_LEDUSR1) |
-                        CONFIG_SYS_GPIO1_LEDUSR2);
-
-               for (i = 0; i < 100; i++)
-                       udelay(1000);
-       }
-
-       out_be32((void*)GPIO1_OR, in_be32((void*)GPIO1_OR) &
-                ~(CONFIG_SYS_GPIO1_LEDUSR1 | CONFIG_SYS_GPIO1_LEDUSR2));
-
-       if (usbhub_init())
-               du440_post_errors++;
-
-       if (dvi_init())
-               du440_post_errors++;
-
-       return 0;
-}
-
-int pld_revision(void)
-{
-       out_8((void *)CONFIG_SYS_CPLD_BASE, 0x00);
-       return (int)(in_8((void *)CONFIG_SYS_CPLD_BASE) & CPLD_VERSION_MASK);
-}
-
-int board_revision(void)
-{
-       int rpins = (int)((in_be32((void*)GPIO1_IR) & CONFIG_SYS_GPIO1_HWVER_MASK)
-                         >> CONFIG_SYS_GPIO1_HWVER_SHIFT);
-
-       return ((rpins & 1) << 3) | ((rpins & 2) << 1) |
-               ((rpins & 4) >> 1) | ((rpins & 8) >> 3);
-}
-
-#if defined(CONFIG_SHOW_ACTIVITY)
-void board_show_activity (ulong timestamp)
-{
-       if ((timestamp % 100) == 0)
-               out_be32((void*)GPIO1_OR,
-                        in_be32((void*)GPIO1_OR) ^ CONFIG_SYS_GPIO1_LEDUSR1);
-}
-
-void show_activity(int arg)
-{
-}
-#endif /* CONFIG_SHOW_ACTIVITY */
-
-int du440_phy_addr(int devnum)
-{
-       if (board_revision() == 0)
-               return devnum;
-
-       return devnum + 1;
-}
-
-int checkboard(void)
-{
-       char serno[32];
-
-       puts("Board: DU440");
-
-       if (getenv_f("serial#", serno, sizeof(serno)) > 0) {
-               puts(", serial# ");
-               puts(serno);
-       }
-
-       printf(", HW-Rev. 1.%d, CPLD-Rev. 1.%d\n",
-              board_revision(), pld_revision());
-       return (0);
-}
-
-int last_stage_init(void)
-{
-       int e, i;
-
-       /* everyting is ok: turn on POST-LED */
-       out_be32((void*)GPIO1_OR, in_be32((void*)GPIO1_OR) | CONFIG_SYS_GPIO1_LEDPOST);
-
-       /* slowly blink on errors and finally keep LED off */
-       for (e = 0; e < du440_post_errors; e++) {
-               out_be32((void*)GPIO1_OR,
-                        in_be32((void*)GPIO1_OR) | CONFIG_SYS_GPIO1_LEDPOST);
-
-               for (i = 0; i < 500; i++)
-                       udelay(1000);
-
-               out_be32((void*)GPIO1_OR,
-                        in_be32((void*)GPIO1_OR) & ~CONFIG_SYS_GPIO1_LEDPOST);
-
-               for (i = 0; i < 500; i++)
-                       udelay(1000);
-       }
-
-       return 0;
-}
-
-/*
- * read field strength from I2C ADC
- */
-int dcf77_status(void)
-{
-       unsigned int oldbus;
-       uchar u[2];
-       int mv;
-
-       oldbus = I2C_GET_BUS();
-       I2C_SET_BUS(1);
-
-       if (i2c_read (IIC1_MCP3021_ADDR, 0, 0, u, 2)) {
-               I2C_SET_BUS(oldbus);
-               return -1;
-       }
-
-       mv = (int)(((u[0] << 8) | u[1]) >> 2) * 3300 / 1024;
-
-       I2C_SET_BUS(oldbus);
-       return mv;
-}
-
-int do_dcf77(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int mv;
-       u32 pin, pinold;
-       unsigned long long t1, t2;
-       bd_t *bd = gd->bd;
-
-       printf("DCF77: ");
-       mv = dcf77_status();
-       if (mv > 0)
-               printf("signal=%d mV\n", mv);
-       else
-               printf("ERROR - no signal\n");
-
-       t1 = t2 = 0;
-       pinold = in_be32((void*)GPIO1_IR) & CONFIG_SYS_GPIO1_DCF77;
-       while (!ctrlc()) {
-               pin = in_be32((void*)GPIO1_IR) & CONFIG_SYS_GPIO1_DCF77;
-               if (pin && !pinold) { /* bit start */
-                       t1 = get_ticks();
-                       if (t2 && ((unsigned int)(t1 - t2) /
-                                  (bd->bi_procfreq / 1000) >= 1800))
-                               printf("Start of minute\n");
-
-                       t2 = t1;
-               }
-               if (t1 && !pin && pinold) { /* bit end */
-                       printf("%5d\n", (unsigned int)(get_ticks() - t1) /
-                              (bd->bi_procfreq / 1000));
-               }
-               pinold = pin;
-       }
-
-       printf("Abort\n");
-       return 0;
-}
-U_BOOT_CMD(
-       dcf77, 1, 1, do_dcf77,
-       "Check DCF77 receiver",
-       ""
-);
-
-/*
- * initialize USB hub via I2C1
- */
-int usbhub_init(void)
-{
-       int reg;
-       int ret = 0;
-       unsigned int oldbus;
-       uchar u[] = {0x04, 0x24, 0x04, 0x07, 0x25, 0x00, 0x00, 0xd3,
-                    0x18, 0xe0, 0x00, 0x00, 0x01, 0x64, 0x01, 0x64,
-                    0x32};
-       uchar stcd;
-
-       printf("Hub:   ");
-
-       oldbus = I2C_GET_BUS();
-       I2C_SET_BUS(1);
-
-       for (reg = 0; reg < sizeof(u); reg++)
-               if (i2c_write (IIC1_USB2507_ADDR, reg, 1, &u[reg], 1)) {
-                       ret = -1;
-                       break;
-               }
-
-       if (ret == 0) {
-               stcd = 0x03;
-               if (i2c_write (IIC1_USB2507_ADDR, 0, 1, &stcd, 1))
-                       ret = -1;
-       }
-
-       if (ret == 0)
-               printf("initialized\n");
-       else
-               printf("failed - cannot initialize USB hub\n");
-
-       I2C_SET_BUS(oldbus);
-       return ret;
-}
-
-int do_hubinit(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       usbhub_init();
-       return 0;
-}
-U_BOOT_CMD(
-       hubinit, 1, 1, do_hubinit,
-       "Initialize USB hub",
-       ""
-);
-
-#define CONFIG_SYS_BOOT_EEPROM_PAGE_WRITE_BITS 3
-int boot_eeprom_write (unsigned dev_addr,
-                      unsigned offset,
-                      uchar *buffer,
-                      unsigned cnt)
-{
-       unsigned end = offset + cnt;
-       unsigned blk_off;
-       int rcode = 0;
-
-#if defined(CONFIG_SYS_EEPROM_WREN)
-       eeprom_write_enable(dev_addr, 1);
-#endif
-       /*
-        * Write data until done or would cross a write page boundary.
-        * We must write the address again when changing pages
-        * because the address counter only increments within a page.
-        */
-
-       while (offset < end) {
-               unsigned alen, len;
-               unsigned maxlen;
-
-               uchar addr[2];
-
-               blk_off = offset & 0xFF;        /* block offset */
-
-               addr[0] = offset >> 8;          /* block number */
-               addr[1] = blk_off;              /* block offset */
-               alen = 2;
-               addr[0] |= dev_addr;            /* insert device address */
-
-               len = end - offset;
-
-               /*
-                * For a FRAM device there is no limit on the number of the
-                * bytes that can be ccessed with the single read or write
-                * operation.
-                */
-#if defined(CONFIG_SYS_BOOT_EEPROM_PAGE_WRITE_BITS)
-
-#define        BOOT_EEPROM_PAGE_SIZE (1 << CONFIG_SYS_BOOT_EEPROM_PAGE_WRITE_BITS)
-#define BOOT_EEPROM_PAGE_OFFSET(x) ((x) & (BOOT_EEPROM_PAGE_SIZE - 1))
-
-               maxlen = BOOT_EEPROM_PAGE_SIZE -
-                       BOOT_EEPROM_PAGE_OFFSET(blk_off);
-#else
-               maxlen = 0x100 - blk_off;
-#endif
-               if (maxlen > I2C_RXTX_LEN)
-                       maxlen = I2C_RXTX_LEN;
-
-               if (len > maxlen)
-                       len = maxlen;
-
-               if (i2c_write (addr[0], offset, alen - 1, buffer, len) != 0)
-                       rcode = 1;
-
-               buffer += len;
-               offset += len;
-
-#if defined(CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS)
-               udelay(CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS * 1000);
-#endif
-       }
-#if defined(CONFIG_SYS_EEPROM_WREN)
-       eeprom_write_enable(dev_addr, 0);
-#endif
-       return rcode;
-}
-
-int do_setup_boot_eeprom(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong sdsdp[4];
-
-       if (argc > 1) {
-               if (!strcmp(argv[1], "533")) {
-                       printf("Bootstrapping for 533MHz\n");
-                       sdsdp[0] = 0x87788252;
-                       /* PLB-PCI-divider = 3 : sync PCI clock=44MHz */
-                       sdsdp[1] = 0x095fa030;
-                       sdsdp[2] = 0x40082350;
-                       sdsdp[3] = 0x0d050000;
-               } else if (!strcmp(argv[1], "533-66")) {
-                       printf("Bootstrapping for 533MHz (66MHz PCI)\n");
-                       sdsdp[0] = 0x87788252;
-                       /* PLB-PCI-divider = 2 : sync PCI clock=66MHz */
-                       sdsdp[1] = 0x0957a030;
-                       sdsdp[2] = 0x40082350;
-                       sdsdp[3] = 0x0d050000;
-               } else if (!strcmp(argv[1], "667")) {
-                       printf("Bootstrapping for 667MHz\n");
-                       sdsdp[0] = 0x8778a256;
-                       /* PLB-PCI-divider = 4 : sync PCI clock=33MHz */
-                       sdsdp[1] = 0x0947a030;
-                       /* PLB-PCI-divider = 3 : sync PCI clock=44MHz
-                        * -> not working when overclocking 533MHz chips
-                        * -> untested on 667MHz chips */
-                       /* sdsdp[1]=0x095fa030; */
-                       sdsdp[2] = 0x40082350;
-                       sdsdp[3] = 0x0d050000;
-               } else if (!strcmp(argv[1], "667-166")) {
-                       printf("Bootstrapping for 667-166MHz\n");
-                       sdsdp[0] = 0x8778a252;
-                       sdsdp[1] = 0x09d7a030;
-                       sdsdp[2] = 0x40082350;
-                       sdsdp[3] = 0x0d050000;
-               }
-       } else {
-               printf("Bootstrapping for 533MHz (default)\n");
-               sdsdp[0] = 0x87788252;
-               /* PLB-PCI-divider = 3 : sync PCI clock=44MHz */
-               sdsdp[1] = 0x095fa030;
-               sdsdp[2] = 0x40082350;
-               sdsdp[3] = 0x0d050000;
-       }
-
-       printf("Writing boot EEPROM ...\n");
-       if (boot_eeprom_write(CONFIG_SYS_I2C_BOOT_EEPROM_ADDR,
-                             0, (uchar*)sdsdp, 16) != 0)
-               printf("boot_eeprom_write failed\n");
-       else
-               printf("done (dump via 'i2c md 52 0.1 10')\n");
-
-       return 0;
-}
-U_BOOT_CMD(
-       sbe, 2, 0, do_setup_boot_eeprom,
-       "setup boot eeprom",
-       ""
-);
-
-#if defined(CONFIG_SYS_EEPROM_WREN)
-/*
- * Input: <dev_addr>  I2C address of EEPROM device to enable.
- *         <state>     -1: deliver current state
- *                      0: disable write
- *                      1: enable write
- * Returns:            -1: wrong device address
- *                      0: dis-/en- able done
- *                    0/1: current state if <state> was -1.
- */
-int eeprom_write_enable (unsigned dev_addr, int state)
-{
-       if ((CONFIG_SYS_I2C_EEPROM_ADDR != dev_addr) &&
-           (CONFIG_SYS_I2C_BOOT_EEPROM_ADDR != dev_addr))
-               return -1;
-       else {
-               switch (state) {
-               case 1:
-                       /* Enable write access, clear bit GPIO_SINT2. */
-                       out_be32((void*)GPIO0_OR,
-                                in_be32((void*)GPIO0_OR) & ~CONFIG_SYS_GPIO0_EP_EEP);
-                       state = 0;
-                       break;
-               case 0:
-                       /* Disable write access, set bit GPIO_SINT2. */
-                       out_be32((void*)GPIO0_OR,
-                                in_be32((void*)GPIO0_OR) | CONFIG_SYS_GPIO0_EP_EEP);
-                       state = 0;
-                       break;
-               default:
-                       /* Read current status back. */
-                       state = (0 == (in_be32((void*)GPIO0_OR) &
-                                      CONFIG_SYS_GPIO0_EP_EEP));
-                       break;
-               }
-       }
-       return state;
-}
-
-int do_eep_wren (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int query = argc == 1;
-       int state = 0;
-
-       if (query) {
-               /* Query write access state. */
-               state = eeprom_write_enable(CONFIG_SYS_I2C_EEPROM_ADDR, -1);
-               if (state < 0)
-                       puts ("Query of write access state failed.\n");
-               else {
-                       printf ("Write access for device 0x%0x is %sabled.\n",
-                               CONFIG_SYS_I2C_EEPROM_ADDR, state ? "en" : "dis");
-                       state = 0;
-               }
-       } else {
-               if ('0' == argv[1][0]) {
-                       /* Disable write access. */
-                       state = eeprom_write_enable(CONFIG_SYS_I2C_EEPROM_ADDR, 0);
-               } else {
-                       /* Enable write access. */
-                       state = eeprom_write_enable(CONFIG_SYS_I2C_EEPROM_ADDR, 1);
-               }
-               if (state < 0)
-                       puts ("Setup of write access state failed.\n");
-       }
-
-       return state;
-}
-
-U_BOOT_CMD(eepwren, 2, 0, do_eep_wren,
-       "Enable / disable / query EEPROM write access",
-       ""
-);
-#endif /* #if defined(CONFIG_SYS_EEPROM_WREN) */
-
-static int got_pldirq;
-
-static int pld_interrupt(u32 arg)
-{
-       int rc = -1; /* not for us */
-       u8 status = in_8((void *)CONFIG_SYS_CPLD_BASE);
-
-       /* check for PLD interrupt */
-       if (status & PWR_INT_FLAG) {
-               /* reset this int */
-               out_8((void *)CONFIG_SYS_CPLD_BASE, 0);
-               rc = 0;
-               got_pldirq = 1; /* trigger backend */
-       }
-
-       return rc;
-}
-
-int do_waitpwrirq(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       got_pldirq = 0;
-
-       /* clear any pending interrupt */
-       out_8((void *)CONFIG_SYS_CPLD_BASE, 0);
-
-       irq_install_handler(CPLD_IRQ,
-                           (interrupt_handler_t *)pld_interrupt, 0);
-
-       printf("Waiting ...\n");
-       while(!got_pldirq) {
-               /* Abort if ctrl-c was pressed */
-               if (ctrlc()) {
-                       puts("\nAbort\n");
-                       break;
-               }
-       }
-       if (got_pldirq) {
-               printf("Got interrupt!\n");
-               printf("Power %sready!\n",
-                      in_8((void *)CONFIG_SYS_CPLD_BASE) &
-                      PWR_RDY ? "":"NOT ");
-       }
-
-       irq_free_handler(CPLD_IRQ);
-       return 0;
-}
-U_BOOT_CMD(
-       wpi,    1,      1,      do_waitpwrirq,
-       "Wait for power change interrupt",
-       ""
-);
-
-/*
- * initialize DVI panellink transmitter
- */
-int dvi_init(void)
-{
-       int i;
-       int ret = 0;
-       unsigned int oldbus;
-       uchar u[] = {0x08, 0x34,
-                    0x09, 0x20,
-                    0x0a, 0x90,
-                    0x0c, 0x89,
-                    0x08, 0x35};
-
-       printf("DVI:   ");
-
-       oldbus = I2C_GET_BUS();
-       I2C_SET_BUS(0);
-
-       for (i = 0; i < sizeof(u); i += 2)
-               if (i2c_write (0x38, u[i], 1, &u[i + 1], 1)) {
-                       ret = -1;
-                       break;
-               }
-
-       if (ret == 0)
-               printf("initialized\n");
-       else
-               printf("failed - cannot initialize DVI transmitter\n");
-
-       I2C_SET_BUS(oldbus);
-       return ret;
-}
-
-int do_dviinit(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       dvi_init();
-       return 0;
-}
-U_BOOT_CMD(
-       dviinit, 1, 1, do_dviinit,
-       "Initialize DVI Panellink transmitter",
-       ""
-);
-
-/*
- * TODO: 'time' command might be useful for others as well.
- *       Move to 'common' directory.
- */
-int do_time(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       unsigned long long start, end;
-       char c, cmd[CONFIG_SYS_CBSIZE];
-       char *p, *d = cmd;
-       int ret, i;
-       ulong us;
-
-       for (i = 1; i < argc; i++) {
-               p = argv[i];
-
-               if (i > 1)
-                       *d++ = ' ';
-
-               while ((c = *p++) != '\0') {
-                       *d++ = c;
-               }
-       }
-       *d = '\0';
-
-       start = get_ticks();
-       ret = run_command(cmd, 0);
-       end = get_ticks();
-
-       printf("ticks=%ld\n", (ulong)(end - start));
-       us = (ulong)((1000L * (end - start)) / (get_tbclk() / 1000));
-       printf("usec=%ld\n", us);
-
-       return ret;
-}
-U_BOOT_CMD(
-       time,   CONFIG_SYS_MAXARGS,     1,      do_time,
-       "run command and output execution time",
-       ""
-);
-
-extern void video_hw_rectfill (
-       unsigned int bpp,               /* bytes per pixel */
-       unsigned int dst_x,             /* dest pos x */
-       unsigned int dst_y,             /* dest pos y */
-       unsigned int dim_x,             /* frame width */
-       unsigned int dim_y,             /* frame height */
-       unsigned int color              /* fill color */
-       );
-
-/*
- * graphics demo
- * draw rectangles using pseudorandom number generator
- * (see http://www.embedded.com/columns/technicalinsights/20900500)
- */
-unsigned int rprime = 9972;
-static unsigned int r;
-static unsigned int Y;
-
-unsigned int prng(unsigned int max)
-{
-       if (r == 0 || r == 1 || r == -1)
-               r = rprime; /* keep from getting stuck */
-
-       r = (9973 * ~r) + ((Y) % 701); /* the actual algorithm */
-       Y = (r >> 16) % max; /* choose upper bits and reduce */
-       return Y;
-}
-
-int do_gfxdemo(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       unsigned int color;
-       unsigned int x, y, dx, dy;
-
-       while (!ctrlc()) {
-               x = prng(1280 - 1);
-               y = prng(1024 - 1);
-               dx = prng(1280- x - 1);
-               dy = prng(1024 - y - 1);
-               color = prng(0x10000);
-               video_hw_rectfill(2, x, y, dx, dy, color);
-       }
-
-       return 0;
-}
-U_BOOT_CMD(
-       gfxdemo,        CONFIG_SYS_MAXARGS,     1,      do_gfxdemo,
-       "demo",
-       ""
-);
diff --git a/board/esd/du440/du440.h b/board/esd/du440/du440.h
deleted file mode 100644 (file)
index df065ba..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * (C) Copyright 2008
- * Matthias Fuchs, esd gmbh, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#define SDR0_USB0              0x0320     /* USB Control Register */
-
-#define CONFIG_SYS_GPIO0_EP_EEP        (0x80000000 >> 23)       /* GPIO0_23 */
-#define CONFIG_SYS_GPIO1_DCF77         (0x80000000 >> (42-32))  /* GPIO1_42 */
-
-#define CONFIG_SYS_GPIO1_IORSTN        (0x80000000 >> (55-32))  /* GPIO1_55 */
-#define CONFIG_SYS_GPIO1_IORST2N       (0x80000000 >> (47-32))  /* GPIO1_47 */
-
-#define CONFIG_SYS_GPIO1_HWVER_MASK    0x000000f0 /* GPIO1_56-59 */
-#define CONFIG_SYS_GPIO1_HWVER_SHIFT   4
-#define CONFIG_SYS_GPIO1_LEDUSR1       0x00000008 /* GPIO1_60 */
-#define CONFIG_SYS_GPIO1_LEDUSR2       0x00000004 /* GPIO1_61 */
-#define CONFIG_SYS_GPIO1_LEDPOST       0x00000002 /* GPIO1_62 */
-#define CONFIG_SYS_GPIO1_LEDDU         0x00000001 /* GPIO1_63 */
-
-#define CPLD_VERSION_MASK      0x0f
-#define PWR_INT_FLAG           0x80
-#define PWR_RDY                        0x10
-
-#define CPLD_IRQ               (32+30)
diff --git a/board/esd/du440/init.S b/board/esd/du440/init.S
deleted file mode 100644 (file)
index ab4b6ce..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- * (C) Copyright 2008
- * Matthias Fuchs, esd gmbh, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <asm-offsets.h>
-#include <ppc_asm.tmpl>
-#include <asm/mmu.h>
-#include <config.h>
-
-/*
- * TLB TABLE
- *
- * This table is used by the cpu boot code to setup the initial tlb
- * entries. Rather than make broad assumptions in the cpu source tree,
- * this table lets each board set things up however they like.
- *
- * Pointer to the table is returned in r1
- */
-    .section .bootpg,"ax"
-    .globl tlbtab
-
-tlbtab:
-       tlbtab_start
-
-       /*
-        * BOOT_CS (FLASH) must be first. Before relocation SA_I can be off to use the
-        * speed up boot process. It is patched after relocation to enable SA_I
-        */
-       tlbentry( CONFIG_SYS_BOOT_BASE_ADDR, SZ_256M, CONFIG_SYS_BOOT_BASE_ADDR, 1, AC_RWX | SA_G )
-
-#ifdef CONFIG_SYS_INIT_RAM_DCACHE
-       /* TLB-entry for init-ram in dcache (SA_I must be turned off!) */
-       tlbentry( CONFIG_SYS_INIT_RAM_ADDR, SZ_64K, CONFIG_SYS_INIT_RAM_ADDR, 0, AC_RWX | SA_G )
-#endif
-
-       /* TLB-entry for PCI Memory */
-       tlbentry( CONFIG_SYS_PCI_MEMBASE, SZ_256M,  CONFIG_SYS_PCI_MEMBASE, 1, AC_RW | SA_IG )
-       tlbentry( CONFIG_SYS_PCI_MEMBASE1, SZ_256M, CONFIG_SYS_PCI_MEMBASE1, 1, AC_RW | SA_IG )
-       tlbentry( CONFIG_SYS_PCI_MEMBASE2, SZ_256M, CONFIG_SYS_PCI_MEMBASE2, 1, AC_RW | SA_IG )
-       tlbentry( CONFIG_SYS_PCI_MEMBASE3, SZ_256M, CONFIG_SYS_PCI_MEMBASE3, 1, AC_RW | SA_IG )
-
-       /* TLB-entry for PCI IO */
-       tlbentry( CONFIG_SYS_PCI_IOBASE, SZ_64K, CONFIG_SYS_PCI_IOBASE, 1, AC_RW | SA_IG )
-
-       /* TLB-entries for EBC:  CPLD, DUMEM, DUIO */
-       tlbentry( CONFIG_SYS_CPLD_BASE, SZ_1K, CONFIG_SYS_CPLD_BASE, 1, AC_RWX | SA_IG )
-       tlbentry( CONFIG_SYS_DUMEM_BASE, SZ_1M, CONFIG_SYS_DUMEM_BASE, 1, AC_RWX | SA_IG )
-       tlbentry( CONFIG_SYS_DUIO_BASE, SZ_64K, CONFIG_SYS_DUIO_BASE, 1, AC_RWX | SA_IG )
-
-       /* TLB-entry for NAND */
-       tlbentry( CONFIG_SYS_NAND0_ADDR, SZ_1K, CONFIG_SYS_NAND0_ADDR, 1, AC_RWX | SA_IG )
-       tlbentry( CONFIG_SYS_NAND1_ADDR, SZ_1K, CONFIG_SYS_NAND1_ADDR, 1, AC_RWX | SA_IG )
-
-       /* TLB-entry for Internal Registers & OCM */
-       tlbentry( 0xe0000000, SZ_16M, 0xe0000000, 0,  AC_RWX | SA_I )
-
-       /* TLB-entry PCI registers */
-       tlbentry( 0xEEC00000, SZ_1K, 0xEEC00000, 1,  AC_RWX | SA_IG )
-
-       /* TLB-entry for peripherals */
-       tlbentry( 0xEF000000, SZ_16M, 0xEF000000, 1, AC_RWX | SA_IG)
-
-       tlbtab_end
diff --git a/board/esd/hh405/Kconfig b/board/esd/hh405/Kconfig
deleted file mode 100644 (file)
index 8a8623a..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_HH405
-
-config SYS_BOARD
-       default "hh405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "HH405"
-
-endif
diff --git a/board/esd/hh405/MAINTAINERS b/board/esd/hh405/MAINTAINERS
deleted file mode 100644 (file)
index b695c7b..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-HH405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/hh405/
-F:     include/configs/HH405.h
-F:     configs/HH405_defconfig
diff --git a/board/esd/hh405/Makefile b/board/esd/hh405/Makefile
deleted file mode 100644 (file)
index fba21a3..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = hh405.o flash.o \
-       ../common/misc.o \
-       ../common/esd405ep_nand.o \
-       ../common/auto_update.o
diff --git a/board/esd/hh405/flash.c b/board/esd/hh405/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/hh405/fpgadata.c b/board/esd/hh405/fpgadata.c
deleted file mode 100644 (file)
index 620c714..0000000
+++ /dev/null
@@ -1,5034 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x7a, 0x8e, 0xc6, 0x43,
-0x00, 0x03, 0x68, 0x68, 0x34, 0x30, 0x35, 0x5f,
-0x31, 0x5f, 0x30, 0x36, 0x2e, 0x62, 0x69, 0x74,
-0x00, 0xec, 0xfd, 0x7f, 0x7c, 0x14, 0x55, 0x9a,
-0x2f, 0x8e, 0x3f, 0x75, 0xaa, 0x12, 0x4e, 0xba,
-0x3a, 0xe9, 0x22, 0x09, 0x4e, 0x54, 0xc4, 0x4a,
-0x27, 0x30, 0x4d, 0xec, 0x84, 0xa6, 0x83, 0x21,
-0x42, 0x48, 0x2a, 0x9d, 0xe8, 0x44, 0x40, 0xe9,
-0x71, 0xdc, 0x59, 0x76, 0xae, 0x77, 0xb6, 0x65,
-0x98, 0xbd, 0x99, 0xb9, 0xe8, 0x46, 0xc7, 0xbb,
-0x97, 0xf1, 0xce, 0x8f, 0x93, 0x4e, 0x80, 0x4e,
-0x82, 0xd0, 0x20, 0x33, 0x46, 0x87, 0x71, 0x9b,
-0x10, 0x35, 0x2a, 0x33, 0xdb, 0x04, 0x94, 0xf0,
-0x63, 0xb0, 0x12, 0xa3, 0x36, 0x10, 0x20, 0x32,
-0xdc, 0x19, 0x54, 0x46, 0x1b, 0x8c, 0x4c, 0xd4,
-0xe8, 0x04, 0x44, 0x4d, 0xf8, 0xf9, 0x7d, 0x4e,
-0x75, 0xa7, 0xbb, 0x1a, 0x77, 0xf7, 0xce, 0xfd,
-0xdc, 0xd7, 0xf7, 0xf3, 0xda, 0xd7, 0xeb, 0x73,
-0xb3, 0x7f, 0xec, 0x99, 0xea, 0x43, 0x59, 0x75,
-0xea, 0x9c, 0xe7, 0x79, 0x3f, 0xbf, 0xde, 0x0f,
-0x64, 0xd8, 0x46, 0x63, 0xff, 0x07, 0x20, 0xdc,
-0x0f, 0xb6, 0xfa, 0xfa, 0x39, 0xae, 0x5b, 0xff,
-0x7e, 0xf6, 0xdf, 0xbb, 0xca, 0x4a, 0x1e, 0xfc,
-0xde, 0x72, 0x58, 0x06, 0xb2, 0xfb, 0x47, 0xb7,
-0xba, 0xbe, 0xff, 0xc8, 0x43, 0xb3, 0xe7, 0xcc,
-0x81, 0xef, 0xe1, 0xff, 0x72, 0xb9, 0xca, 0x66,
-0xb9, 0x66, 0xcf, 0x9a, 0xed, 0x86, 0xe5, 0x90,
-0x31, 0xbb, 0x7c, 0xde, 0xec, 0x39, 0xf3, 0x4a,
-0x6f, 0x85, 0xef, 0x83, 0x50, 0xda, 0x79, 0x15,
-0xff, 0x5e, 0x78, 0xf2, 0x6f, 0xfe, 0xc1, 0x05,
-0x4c, 0x00, 0x80, 0x49, 0x2e, 0xc1, 0xc7, 0xff,
-0xbf, 0xec, 0x12, 0x54, 0x01, 0x58, 0x55, 0xb1,
-0x0b, 0x74, 0xfe, 0xbf, 0x21, 0xfe, 0x7b, 0x86,
-0x0b, 0x54, 0xf3, 0xff, 0x16, 0x5c, 0xa0, 0x81,
-0x17, 0xb4, 0xb5, 0x6a, 0x36, 0xfc, 0x15, 0x7f,
-0x92, 0xc4, 0x26, 0x86, 0x7f, 0xd5, 0x7c, 0x48,
-0xcc, 0xbf, 0x7a, 0x90, 0xfd, 0x9b, 0x93, 0x92,
-0x7f, 0x55, 0xe7, 0x42, 0xf1, 0x91, 0x4a, 0x5c,
-0xff, 0xeb, 0xe9, 0x42, 0x2d, 0x4c, 0xdc, 0xf5,
-0xbd, 0xb7, 0xff, 0x9a, 0xfb, 0xcf, 0xff, 0x62,
-0xe2, 0xfe, 0xff, 0xbb, 0xf3, 0x41, 0xf9, 0x2b,
-0xa6, 0xe3, 0xfb, 0x4e, 0x0c, 0xde, 0x53, 0x04,
-0x1f, 0xe4, 0xc1, 0x75, 0x90, 0xc6, 0x80, 0x0f,
-0xd2, 0x41, 0xf8, 0x57, 0x06, 0xf3, 0xfb, 0x27,
-0xe6, 0xeb, 0x8d, 0xfb, 0xe0, 0x08, 0x2b, 0x55,
-0xad, 0x11, 0xd1, 0x0d, 0xef, 0xe5, 0x57, 0x45,
-0x96, 0x9c, 0xcb, 0xd9, 0xd7, 0x7c, 0xf5, 0x7b,
-0x73, 0x23, 0xb6, 0x73, 0x62, 0x39, 0x3b, 0x09,
-0x3f, 0x1a, 0xb5, 0x8e, 0xe5, 0x8c, 0x4a, 0x0d,
-0x13, 0xf3, 0xe9, 0x08, 0x6d, 0x65, 0xee, 0x7c,
-0x1a, 0x90, 0xed, 0x70, 0x48, 0x29, 0x19, 0x92,
-0x1b, 0x49, 0xd1, 0xd2, 0x3d, 0xd9, 0x25, 0x47,
-0x6c, 0xfb, 0x48, 0x97, 0x16, 0x90, 0xca, 0x22,
-0x96, 0x1e, 0x31, 0x2c, 0x4d, 0xac, 0x62, 0x44,
-0x5a, 0xbb, 0xa5, 0x55, 0x98, 0xa1, 0x65, 0x30,
-0xbb, 0x0f, 0x1e, 0x17, 0x9c, 0xda, 0x8d, 0x2e,
-0xb2, 0x56, 0xda, 0xa1, 0x3a, 0x41, 0xce, 0x25,
-0x54, 0xd9, 0x20, 0x86, 0x74, 0xea, 0x22, 0xe7,
-0x84, 0xc4, 0xfd, 0xa5, 0x6d, 0xe9, 0xad, 0xcc,
-0xae, 0x65, 0x04, 0x48, 0x3e, 0x6b, 0xcb, 0x2b,
-0xd1, 0x64, 0xd6, 0xba, 0x0d, 0xf6, 0x92, 0x12,
-0x62, 0x09, 0xf6, 0x75, 0x41, 0x06, 0xfb, 0x07,
-0xdd, 0x12, 0xf6, 0x8c, 0x4a, 0xbe, 0xf8, 0xfc,
-0xea, 0x29, 0x2b, 0x20, 0xd2, 0x38, 0x67, 0x4e,
-0x71, 0xab, 0x28, 0xc2, 0xdb, 0x5a, 0xa5, 0xbe,
-0x64, 0x8e, 0xfc, 0x5b, 0xed, 0x62, 0xb0, 0x64,
-0xb0, 0x26, 0x5c, 0x9a, 0x05, 0xdf, 0x09, 0xd9,
-0x7b, 0xad, 0xe1, 0x82, 0x41, 0x98, 0xb8, 0x7f,
-0x48, 0xd8, 0x0c, 0x97, 0x68, 0x15, 0xcb, 0xd2,
-0x73, 0xba, 0xe1, 0x8a, 0x50, 0xa5, 0x2f, 0x89,
-0x36, 0xd5, 0xc3, 0x05, 0xa8, 0xd4, 0xd7, 0x87,
-0x0b, 0x46, 0xd8, 0x85, 0x8c, 0xaa, 0xb3, 0xb6,
-0x51, 0xb1, 0x0b, 0x26, 0xee, 0xdf, 0xaf, 0x6c,
-0x83, 0x71, 0xbf, 0xdb, 0x63, 0x63, 0xe2, 0x29,
-0x38, 0xa8, 0xb9, 0xf5, 0x69, 0x3b, 0x73, 0xb6,
-0xd1, 0x43, 0xe0, 0xde, 0x60, 0xdd, 0x29, 0x3a,
-0xe1, 0x10, 0x2b, 0xd3, 0x97, 0x84, 0x6b, 0x46,
-0x41, 0x8d, 0xcf, 0x3f, 0x91, 0x56, 0x21, 0x6c,
-0xd7, 0xec, 0x63, 0x8b, 0x24, 0x32, 0xcc, 0x5a,
-0xc1, 0x1d, 0x99, 0xda, 0x49, 0x9c, 0xd0, 0x26,
-0xd9, 0x19, 0x2d, 0xc7, 0xc1, 0x3b, 0x7e, 0xbb,
-0x2e, 0x87, 0xc9, 0x17, 0xb8, 0xfb, 0x27, 0xde,
-0x77, 0xb1, 0xb5, 0x5b, 0xdb, 0x16, 0x92, 0x67,
-0xa4, 0xbf, 0xaa, 0x36, 0x0a, 0x85, 0xa1, 0x0c,
-0x17, 0x59, 0x0d, 0x1b, 0x24, 0x9f, 0x6e, 0x71,
-0x10, 0x02, 0xcf, 0xd7, 0xe2, 0x7c, 0x17, 0x19,
-0xc3, 0xb3, 0x12, 0xfb, 0x1b, 0x85, 0xef, 0xb2,
-0x97, 0x59, 0xf1, 0x29, 0xd9, 0x97, 0x7e, 0x4c,
-0x12, 0x98, 0x1a, 0xa5, 0x27, 0x48, 0xb6, 0xba,
-0x69, 0x63, 0x7e, 0xd4, 0x52, 0x8f, 0x83, 0x5d,
-0x41, 0x21, 0x2a, 0xaf, 0xd4, 0xae, 0x24, 0xee,
-0x5f, 0x07, 0x8b, 0xb5, 0x6e, 0xa8, 0x60, 0xb6,
-0x7c, 0x51, 0xef, 0xeb, 0x85, 0x39, 0x8a, 0x1c,
-0x16, 0x9b, 0xc9, 0x9b, 0x10, 0xd6, 0x4a, 0x94,
-0x36, 0x20, 0xef, 0x87, 0x82, 0xba, 0xcd, 0x25,
-0x1e, 0x23, 0x13, 0xfb, 0x41, 0xbb, 0x69, 0xdf,
-0xd0, 0x17, 0x50, 0xaa, 0xdb, 0xb6, 0x88, 0x83,
-0xda, 0x65, 0xe5, 0x95, 0xda, 0x59, 0x1b, 0xc4,
-0xf3, 0xf0, 0x3c, 0x54, 0xd5, 0x66, 0x0e, 0x0a,
-0xe7, 0x16, 0x1f, 0x82, 0xf9, 0xfd, 0xeb, 0xc3,
-0xe2, 0x60, 0xfa, 0xc4, 0xfa, 0x50, 0x69, 0x1b,
-0xf4, 0x41, 0xf7, 0x54, 0x1b, 0x2b, 0x50, 0xe1,
-0x22, 0x71, 0x33, 0x67, 0x38, 0xc7, 0x09, 0x17,
-0xc1, 0xad, 0x5b, 0x43, 0xe2, 0xc8, 0xe4, 0xcf,
-0x04, 0x1c, 0x84, 0xc5, 0x8f, 0x94, 0x89, 0xf5,
-0x8f, 0xe4, 0x6d, 0x66, 0xab, 0xe1, 0xd6, 0x81,
-0x2c, 0x8d, 0x04, 0x95, 0x1d, 0xe9, 0x2a, 0xff,
-0xfa, 0x79, 0xb0, 0x1f, 0x1c, 0x3a, 0xf5, 0x91,
-0x93, 0xf0, 0x12, 0xb9, 0x55, 0xa7, 0x0d, 0xe4,
-0x5c, 0xe2, 0xfb, 0xaa, 0x30, 0x0d, 0x1e, 0x63,
-0xf9, 0x2e, 0x39, 0x42, 0x1e, 0xa7, 0xcf, 0xb1,
-0xfc, 0x10, 0x5d, 0x49, 0x9e, 0x86, 0x57, 0x58,
-0x7e, 0x14, 0x07, 0xef, 0xc2, 0xef, 0x9a, 0xbf,
-0x7e, 0x9a, 0xae, 0xcc, 0x8e, 0x26, 0xd6, 0xbf,
-0x5e, 0x5a, 0x0b, 0x4d, 0x9a, 0x53, 0xb7, 0xe4,
-0x2d, 0x4b, 0x63, 0x3b, 0x74, 0x5c, 0x9f, 0x72,
-0x92, 0xa5, 0xed, 0x08, 0x3a, 0x86, 0xe8, 0x6d,
-0xf0, 0xa9, 0xb6, 0x7d, 0xe3, 0x0c, 0x1f, 0xfe,
-0x17, 0x8f, 0x25, 0xf6, 0xe7, 0xf0, 0x94, 0x7a,
-0xfa, 0x3a, 0xb8, 0x99, 0x6d, 0x79, 0xd3, 0x1e,
-0xeb, 0x47, 0x1d, 0xdd, 0x5d, 0xd6, 0x17, 0xe4,
-0x2e, 0xdc, 0x0f, 0x6e, 0xd6, 0x15, 0x12, 0x87,
-0xe1, 0x0a, 0xcc, 0x60, 0xce, 0x50, 0xc1, 0x85,
-0xc4, 0xf3, 0xd4, 0x55, 0x87, 0xc8, 0x98, 0x5a,
-0xa6, 0xd8, 0x98, 0xff, 0x14, 0x8c, 0x41, 0x25,
-0xe0, 0xc6, 0x88, 0xc2, 0xa8, 0x50, 0x81, 0x83,
-0x9c, 0x51, 0x35, 0x76, 0xa5, 0xe6, 0x18, 0x4c,
-0xdc, 0x9f, 0x2a, 0xcf, 0x06, 0x0e, 0x40, 0x91,
-0x36, 0x29, 0x98, 0xf3, 0x0c, 0x6c, 0xa7, 0x2e,
-0xcd, 0xaa, 0x88, 0x85, 0x30, 0x0e, 0x6e, 0xcd,
-0x1a, 0x14, 0x87, 0xf2, 0x7a, 0x83, 0xc6, 0xa0,
-0x2f, 0xf1, 0x3c, 0x4c, 0xfa, 0x07, 0x68, 0xd1,
-0x7e, 0x78, 0x42, 0xde, 0x44, 0x9e, 0x81, 0xdd,
-0x60, 0xd7, 0xe8, 0x26, 0x9c, 0xbf, 0x1b, 0x88,
-0x46, 0xdb, 0xed, 0x1f, 0x40, 0x8b, 0x5e, 0xa4,
-0xd1, 0x20, 0x89, 0x26, 0xc4, 0x42, 0x79, 0x9a,
-0x04, 0x2d, 0xaf, 0xe3, 0x26, 0x09, 0x6a, 0xcb,
-0xa5, 0x27, 0xe1, 0x96, 0x5a, 0x3a, 0xe8, 0x9f,
-0xa3, 0xfd, 0x0e, 0x44, 0x6d, 0xe6, 0x31, 0x72,
-0x3e, 0xd4, 0xa2, 0xd9, 0xb5, 0xfa, 0xa0, 0xfd,
-0xf5, 0xc4, 0x7e, 0x50, 0x73, 0x25, 0xad, 0x05,
-0x1c, 0xda, 0x8d, 0x0a, 0xe9, 0x87, 0x5b, 0xb5,
-0x7c, 0x8d, 0xde, 0x4b, 0x72, 0xe1, 0x25, 0x2d,
-0xdf, 0x4b, 0xbd, 0xe4, 0x7f, 0x42, 0xa3, 0xe6,
-0xf0, 0x52, 0x85, 0xf4, 0x4d, 0x9e, 0xd8, 0x0f,
-0x2b, 0xad, 0x42, 0x47, 0x44, 0xb0, 0x83, 0x2d,
-0x54, 0x33, 0x0c, 0x4b, 0xa1, 0x1b, 0x9c, 0x4c,
-0x56, 0xf1, 0xc5, 0xbb, 0x21, 0x93, 0x89, 0xa3,
-0x24, 0x22, 0xb9, 0xf1, 0x8a, 0x78, 0x44, 0x9c,
-0xd8, 0x9f, 0xed, 0x69, 0x43, 0xec, 0xa7, 0x50,
-0xa9, 0x2d, 0x69, 0xc8, 0xd9, 0x09, 0xbb, 0x3d,
-0x95, 0x5e, 0xdb, 0x26, 0xf9, 0x19, 0x18, 0xd7,
-0xf8, 0x40, 0xfc, 0x00, 0xae, 0xd6, 0xfe, 0x4e,
-0xb3, 0x05, 0xc5, 0x33, 0xe9, 0x13, 0xfb, 0x21,
-0x6f, 0xca, 0xe7, 0xec, 0x28, 0xae, 0x86, 0x6d,
-0x50, 0xcc, 0x85, 0x71, 0x5f, 0xa9, 0x66, 0x1d,
-0x6c, 0xda, 0xe9, 0x38, 0x30, 0x7b, 0xde, 0x3d,
-0xeb, 0x8f, 0x89, 0x73, 0xd8, 0x61, 0xcd, 0x5d,
-0x6b, 0xf5, 0x8a, 0xe9, 0x89, 0xf3, 0x5b, 0xae,
-0x9c, 0x62, 0x01, 0xb0, 0x83, 0xcc, 0xec, 0x21,
-0x29, 0x90, 0x66, 0x57, 0xa8, 0xbf, 0x49, 0x85,
-0x80, 0xd6, 0xd1, 0xee, 0x58, 0x65, 0x51, 0x03,
-0x01, 0x4f, 0x99, 0x40, 0x99, 0x65, 0x5d, 0x62,
-0x3d, 0xeb, 0x60, 0x15, 0xb4, 0x08, 0x21, 0x4d,
-0x0e, 0xa6, 0x17, 0xc2, 0x86, 0xfb, 0x43, 0xde,
-0x3c, 0x85, 0x34, 0x4b, 0x8d, 0x3e, 0x47, 0x1d,
-0x55, 0xb2, 0xd3, 0xd4, 0x36, 0x9f, 0xaf, 0xce,
-0xa1, 0xcc, 0xc8, 0x4e, 0xc8, 0x9f, 0x76, 0xa9,
-0x33, 0xab, 0x45, 0xb1, 0x57, 0x2f, 0x0a, 0xe2,
-0xfa, 0x37, 0xe2, 0xfa, 0x3b, 0x82, 0x96, 0x4e,
-0xa1, 0x85, 0xd8, 0x35, 0x08, 0x92, 0x42, 0xc8,
-0x50, 0x0a, 0xf9, 0xfa, 0xaf, 0x4e, 0xec, 0x87,
-0x50, 0xda, 0x10, 0x3d, 0x50, 0xe7, 0xbe, 0x47,
-0xde, 0x64, 0xff, 0xba, 0x77, 0x1c, 0xba, 0xf1,
-0xfb, 0xe6, 0x74, 0xfa, 0x0f, 0xe4, 0xcf, 0xf3,
-0x91, 0x8d, 0x62, 0x21, 0x39, 0xa0, 0xbb, 0x35,
-0xa7, 0x52, 0xe3, 0x48, 0xc8, 0xcf, 0x88, 0xd0,
-0x09, 0xe3, 0xac, 0x92, 0x2f, 0xc2, 0x90, 0x3a,
-0x0e, 0x95, 0xcb, 0xe5, 0x60, 0x8d, 0x84, 0xfb,
-0xa1, 0xe2, 0x07, 0xd3, 0xb2, 0xc5, 0x7e, 0x8a,
-0x3f, 0xd5, 0xe3, 0x4f, 0x17, 0x12, 0xf2, 0x87,
-0x42, 0x08, 0x22, 0x3e, 0xb7, 0x62, 0x6b, 0x2e,
-0xb8, 0x1f, 0x4e, 0x80, 0x1b, 0xd6, 0xb2, 0xa6,
-0x7c, 0x88, 0x68, 0x6e, 0xc8, 0x6c, 0x16, 0x55,
-0x75, 0x8c, 0xcc, 0x03, 0x2b, 0x13, 0x2d, 0xd2,
-0xc4, 0xfe, 0x77, 0x4c, 0xe9, 0x82, 0xd5, 0x5a,
-0x47, 0xb0, 0x6d, 0x88, 0x5c, 0xef, 0x68, 0x25,
-0x6a, 0x23, 0x1d, 0xf1, 0x38, 0xa0, 0x55, 0x2a,
-0x62, 0x96, 0xae, 0xec, 0x72, 0x78, 0x19, 0x05,
-0x51, 0x20, 0x5a, 0xb3, 0x30, 0xb1, 0x1f, 0x1c,
-0xd2, 0x83, 0x10, 0x64, 0x8e, 0x63, 0xf2, 0x3f,
-0x7b, 0x96, 0xc0, 0xe3, 0x50, 0x18, 0xbd, 0x7e,
-0x0e, 0x59, 0x47, 0x7f, 0x05, 0x85, 0xba, 0xa5,
-0x9c, 0x58, 0xaa, 0x51, 0x50, 0xeb, 0x54, 0x25,
-0x0b, 0x13, 0xf2, 0x87, 0x29, 0x7f, 0xa2, 0x4f,
-0x6b, 0x33, 0x75, 0x79, 0xd0, 0x52, 0x01, 0x6b,
-0xa0, 0xd0, 0x9b, 0xf1, 0x08, 0xd9, 0xac, 0x3e,
-0xe1, 0x2e, 0xd6, 0x2d, 0x0d, 0xfe, 0x3c, 0x78,
-0x45, 0x7c, 0x20, 0x42, 0x7d, 0x30, 0x3c, 0xb1,
-0x7d, 0x20, 0x10, 0xf8, 0x27, 0x72, 0x9c, 0xdd,
-0x76, 0xda, 0xb6, 0xb4, 0xe6, 0xbb, 0xf0, 0xde,
-0xf0, 0x2f, 0xa2, 0xc5, 0xe5, 0xf2, 0x3a, 0xf2,
-0x7b, 0xf6, 0x5c, 0x64, 0x4d, 0xb9, 0x3c, 0x0d,
-0xae, 0xb2, 0xaa, 0x31, 0x67, 0x3d, 0xfc, 0x30,
-0x21, 0x7f, 0x68, 0xda, 0x33, 0xf8, 0xee, 0x65,
-0xed, 0x36, 0xc5, 0xb6, 0x4d, 0xba, 0xa8, 0xcd,
-0xd3, 0xd7, 0x85, 0xc5, 0x15, 0xf0, 0x31, 0xb8,
-0xfb, 0x32, 0xc3, 0xe2, 0x08, 0xdd, 0x0b, 0xee,
-0xc1, 0x25, 0x21, 0xd1, 0x33, 0x69, 0xe2, 0x7d,
-0x41, 0x7a, 0x4e, 0x3b, 0xc8, 0xaa, 0x42, 0xb6,
-0x88, 0xfc, 0x36, 0xfd, 0x4b, 0x70, 0x7e, 0x74,
-0xc9, 0xd8, 0x8d, 0x95, 0xd2, 0xd1, 0xbe, 0xaa,
-0xd3, 0x4b, 0x7a, 0xc4, 0x32, 0xed, 0xa7, 0x6c,
-0xc7, 0xa8, 0xb5, 0x3e, 0x87, 0xe3, 0x8d, 0xd8,
-0x5f, 0x6b, 0xde, 0x2f, 0x61, 0x75, 0xb8, 0x58,
-0x97, 0xbf, 0x23, 0xde, 0xe7, 0x59, 0xe3, 0xca,
-0x8f, 0xc8, 0x63, 0xe2, 0x66, 0xeb, 0x9a, 0x50,
-0x81, 0x9e, 0xf1, 0x28, 0xe4, 0xc2, 0x0e, 0x96,
-0xaf, 0xd3, 0x1f, 0x0a, 0x2f, 0x24, 0xd6, 0x13,
-0xe0, 0xe9, 0x60, 0xb3, 0x5a, 0xcc, 0xe4, 0x6f,
-0x92, 0x7d, 0xf0, 0x9c, 0x30, 0x53, 0xbf, 0xf1,
-0x11, 0xb2, 0x18, 0xd6, 0xa8, 0xf8, 0xbe, 0x6e,
-0xa2, 0x08, 0x2f, 0xc1, 0x74, 0x9d, 0x2e, 0x4b,
-0xd7, 0x12, 0xf2, 0x47, 0x95, 0xd6, 0x4a, 0x8d,
-0xe0, 0xec, 0x94, 0x15, 0xff, 0x61, 0xad, 0x0d,
-0xd4, 0x08, 0x4a, 0xef, 0xc7, 0xa0, 0xa9, 0x96,
-0x72, 0x41, 0x27, 0xab, 0x3b, 0xa0, 0xb0, 0xdf,
-0xa1, 0x5a, 0x22, 0xd2, 0xc4, 0xf9, 0xed, 0x9a,
-0x32, 0x42, 0x0e, 0x36, 0x57, 0x8e, 0xda, 0x94,
-0x82, 0xd5, 0xf0, 0x2f, 0x30, 0x6f, 0xd0, 0xb6,
-0x4f, 0xbc, 0x0b, 0x8e, 0xde, 0xfe, 0xf7, 0xa8,
-0x8f, 0x64, 0x07, 0xdb, 0xc1, 0xe6, 0x72, 0x41,
-0xfa, 0xc3, 0xc4, 0x7e, 0x63, 0xc2, 0x36, 0xe5,
-0x82, 0x77, 0x9a, 0xb6, 0x7e, 0x93, 0xbc, 0x02,
-0xc5, 0x6c, 0xa5, 0x8e, 0xf3, 0x47, 0xe8, 0x45,
-0x69, 0x86, 0x6e, 0x0b, 0xa3, 0xbc, 0xba, 0xd8,
-0x38, 0x4f, 0xb7, 0x85, 0xc4, 0x50, 0x42, 0xfe,
-0xe4, 0x2b, 0x3b, 0xe1, 0x12, 0xec, 0x3d, 0x6d,
-0x7b, 0xb3, 0xe0, 0x27, 0xea, 0x21, 0xd8, 0x11,
-0x91, 0x47, 0xc5, 0x9f, 0x84, 0xd6, 0xd0, 0xb9,
-0xbd, 0xd6, 0x73, 0xe2, 0x15, 0xf8, 0x29, 0x94,
-0xf6, 0x66, 0x45, 0x45, 0xbd, 0x76, 0x62, 0xfe,
-0x16, 0x69, 0xb9, 0x12, 0xd6, 0xf1, 0x7c, 0x3d,
-0x45, 0xfe, 0x25, 0x70, 0x08, 0xec, 0xa7, 0x6c,
-0xa8, 0xb6, 0x50, 0x53, 0xd8, 0xf5, 0xcc, 0x1e,
-0x72, 0x46, 0xda, 0x3d, 0x50, 0xa4, 0xd3, 0x10,
-0x89, 0x2a, 0x4a, 0xe2, 0x79, 0x0a, 0x61, 0x4f,
-0xc0, 0x1e, 0xb8, 0x31, 0x7c, 0x5d, 0x09, 0xf0,
-0x69, 0x8b, 0x36, 0x93, 0x6d, 0xf0, 0x22, 0xa8,
-0x7a, 0x46, 0xd8, 0x3e, 0xc4, 0x76, 0x37, 0x3a,
-0x7a, 0x2d, 0x21, 0x35, 0x9a, 0xd8, 0x6f, 0x54,
-0x92, 0xe8, 0x1e, 0xb5, 0x5e, 0xbb, 0x31, 0x4c,
-0xd6, 0x92, 0xc7, 0x71, 0xda, 0x8d, 0xc4, 0xb2,
-0x16, 0xb6, 0x42, 0x48, 0xbf, 0xd3, 0x8d, 0x12,
-0x69, 0xaf, 0xaf, 0x5e, 0xaf, 0x53, 0xb5, 0x3e,
-0x21, 0xb1, 0xfc, 0xd6, 0xa9, 0x52, 0x8f, 0x1d,
-0xe5, 0x73, 0x58, 0x74, 0xd2, 0xf5, 0x82, 0xbb,
-0xd7, 0xb6, 0xb1, 0xad, 0x93, 0xfc, 0x19, 0x35,
-0x94, 0x14, 0x46, 0xc1, 0x3b, 0x5e, 0x77, 0x9b,
-0x9e, 0x15, 0x22, 0x7a, 0x42, 0xfe, 0x3c, 0x7b,
-0xd3, 0x25, 0xed, 0x92, 0x32, 0x17, 0x6c, 0xb3,
-0x73, 0x2e, 0xc1, 0x5f, 0xa0, 0x4a, 0xcf, 0x0a,
-0x8a, 0x3f, 0x81, 0x77, 0xb4, 0xf9, 0xba, 0xed,
-0xb8, 0x38, 0x8a, 0x62, 0xa4, 0x0a, 0x55, 0xdb,
-0xd7, 0xea, 0x13, 0xf2, 0x47, 0x9f, 0x72, 0x49,
-0xbf, 0x42, 0x4b, 0x07, 0x6c, 0xdb, 0xc5, 0x4b,
-0x7e, 0x04, 0x42, 0x51, 0xdb, 0x58, 0xc1, 0x15,
-0xb8, 0xaa, 0xe2, 0xa0, 0x4b, 0xfc, 0xae, 0x77,
-0x40, 0xd9, 0xa5, 0x5b, 0xe7, 0x7c, 0xaf, 0x21,
-0xb1, 0x7f, 0x58, 0xde, 0x27, 0xf0, 0x91, 0x66,
-0x3f, 0x2c, 0x7f, 0x41, 0xae, 0x68, 0xad, 0x60,
-0x8f, 0xca, 0x3d, 0xe4, 0x53, 0x78, 0x25, 0x58,
-0x14, 0x95, 0x43, 0x7e, 0x27, 0x8b, 0xa8, 0xf6,
-0x68, 0x66, 0x30, 0x5b, 0x4d, 0xca, 0xff, 0xb4,
-0xc3, 0x28, 0x2b, 0x55, 0x5d, 0x9e, 0x6d, 0x1f,
-0x00, 0x3f, 0x1f, 0xb8, 0xc8, 0x00, 0xec, 0x40,
-0x7d, 0x27, 0xdb, 0xc9, 0x62, 0xf6, 0x94, 0x5a,
-0xa2, 0xd7, 0xd9, 0x09, 0x49, 0xdc, 0x5f, 0x4f,
-0xdb, 0x46, 0x5f, 0xc0, 0x65, 0x6c, 0x0b, 0x93,
-0x11, 0xf0, 0x07, 0x0c, 0xb4, 0x30, 0x02, 0x7b,
-0xa1, 0x48, 0x97, 0x1d, 0xab, 0x8b, 0xa1, 0x9d,
-0xbd, 0x10, 0xba, 0x93, 0x59, 0x5c, 0x89, 0xfd,
-0x00, 0xb9, 0xdb, 0xe0, 0x5c, 0x5e, 0x37, 0xff,
-0xfa, 0x23, 0x88, 0x4f, 0xe2, 0x83, 0x8b, 0x80,
-0xdb, 0x60, 0x9b, 0xf8, 0x5f, 0x73, 0x23, 0xac,
-0xd2, 0x65, 0xdd, 0xd9, 0xa4, 0x24, 0xe4, 0xcf,
-0x29, 0xc4, 0x7b, 0x57, 0x48, 0xa5, 0x7e, 0xf3,
-0x68, 0xc1, 0x25, 0xd4, 0x6e, 0x55, 0xfa, 0xfa,
-0x51, 0xf1, 0x92, 0x72, 0x95, 0x2f, 0x4b, 0x54,
-0xbe, 0xe0, 0xfd, 0x98, 0xe2, 0xd2, 0x0d, 0x89,
-0x63, 0x09, 0xf9, 0xa3, 0x23, 0xfe, 0xb9, 0x40,
-0xf7, 0xa0, 0x12, 0x97, 0x9d, 0x70, 0x10, 0xd5,
-0xba, 0x71, 0xff, 0xcf, 0xf8, 0xc6, 0xeb, 0x14,
-0xdf, 0x87, 0xb7, 0x01, 0xe5, 0xcf, 0x46, 0xd1,
-0x95, 0x38, 0x2f, 0x07, 0xd3, 0x2a, 0x60, 0x0f,
-0x14, 0xf4, 0xd2, 0x51, 0x32, 0x15, 0xf8, 0x8b,
-0x18, 0xcf, 0xff, 0x0a, 0x94, 0xe8, 0xf2, 0x8b,
-0x64, 0x0b, 0x34, 0xf9, 0x10, 0x41, 0xfa, 0x6b,
-0x1e, 0x4e, 0xec, 0x87, 0xd3, 0x69, 0x8b, 0x71,
-0x7d, 0xba, 0x74, 0x84, 0x3d, 0x56, 0x5c, 0x9f,
-0xd0, 0xc4, 0xfa, 0x38, 0x75, 0x19, 0x2c, 0x5d,
-0x69, 0x41, 0xdd, 0xd1, 0x49, 0xc3, 0x9e, 0xf2,
-0x84, 0xfc, 0xf1, 0x09, 0xd3, 0x60, 0x7f, 0x28,
-0x7f, 0x24, 0x63, 0x25, 0xb1, 0xea, 0xcf, 0xb2,
-0xfc, 0x61, 0x99, 0xc3, 0x80, 0x5d, 0xac, 0x38,
-0x2a, 0xd7, 0x59, 0xf6, 0x6a, 0xcd, 0xac, 0x20,
-0x4a, 0x7f, 0x68, 0x5f, 0x9a, 0xc4, 0x3f, 0xd4,
-0xaa, 0x9d, 0x0b, 0x95, 0x0f, 0x67, 0xee, 0x11,
-0xb3, 0xf0, 0xf9, 0x5d, 0x51, 0x44, 0x3b, 0x03,
-0xf8, 0xfc, 0x78, 0xff, 0x2e, 0x31, 0xa0, 0x0d,
-0x42, 0x39, 0xb3, 0xde, 0x20, 0x27, 0x8d, 0x0a,
-0xc4, 0x3f, 0xea, 0x79, 0xa8, 0xea, 0x5f, 0x77,
-0x4e, 0xbc, 0x3c, 0x9b, 0xaf, 0xcf, 0x24, 0x5c,
-0x1f, 0xed, 0x2a, 0xc5, 0xf5, 0x79, 0x7f, 0x51,
-0x8f, 0x36, 0x06, 0x0b, 0xd8, 0x2c, 0x5d, 0x0c,
-0x26, 0xf0, 0x4f, 0x57, 0xda, 0x25, 0x8e, 0x16,
-0xfa, 0xad, 0x2f, 0xb7, 0x39, 0xd9, 0x85, 0x89,
-0xf5, 0xb9, 0xe8, 0xc0, 0xf5, 0x61, 0xa2, 0x43,
-0x42, 0x68, 0xc4, 0xf1, 0x4f, 0x51, 0x42, 0x7f,
-0x45, 0x26, 0x6f, 0x46, 0xb4, 0x93, 0x3f, 0x4c,
-0x1f, 0x21, 0x53, 0xd9, 0xcb, 0x30, 0x53, 0xcf,
-0x6a, 0x40, 0xd8, 0xb3, 0x0b, 0xe5, 0x89, 0xac,
-0x89, 0x2b, 0xe1, 0x8f, 0xb0, 0x85, 0x65, 0x46,
-0x89, 0x3b, 0xf1, 0x7d, 0x75, 0x78, 0x9a, 0xed,
-0x62, 0xd1, 0x28, 0x7d, 0xd4, 0x33, 0x2d, 0xc0,
-0x61, 0x4f, 0xf2, 0x7d, 0xeb, 0x2d, 0x37, 0xc0,
-0xba, 0x80, 0x7a, 0x9a, 0x2e, 0x45, 0x9b, 0x65,
-0x62, 0xfd, 0xeb, 0x72, 0x47, 0x70, 0x3d, 0x7d,
-0x3a, 0x0d, 0x5f, 0x67, 0x85, 0xed, 0xb8, 0xcd,
-0x2c, 0x89, 0xf5, 0x74, 0xf9, 0xeb, 0xb4, 0x5f,
-0x1d, 0x50, 0x07, 0x33, 0xac, 0xad, 0xd9, 0x26,
-0xfc, 0x33, 0x0c, 0x2f, 0xbb, 0xba, 0x99, 0x35,
-0x64, 0x71, 0xc0, 0x15, 0x0d, 0x0f, 0x1a, 0x87,
-0x3d, 0x88, 0x87, 0x99, 0x6d, 0x48, 0x9e, 0x9f,
-0x7d, 0x44, 0x9f, 0x1d, 0xb2, 0x7e, 0x4a, 0xe6,
-0x25, 0xf1, 0x0f, 0xea, 0x23, 0x0e, 0x72, 0x66,
-0xb1, 0x49, 0x51, 0x18, 0xb3, 0x54, 0x42, 0x96,
-0x31, 0x10, 0x38, 0xec, 0x91, 0x4f, 0xa9, 0x63,
-0xda, 0x7e, 0x82, 0x2f, 0x6e, 0xc6, 0x3f, 0x43,
-0x70, 0x00, 0x2a, 0x38, 0xc8, 0x91, 0xc8, 0x01,
-0xae, 0xe8, 0x51, 0xf1, 0xc1, 0x5b, 0x88, 0x10,
-0x6c, 0xed, 0x08, 0x6c, 0x3e, 0xd4, 0xbf, 0xd0,
-0xac, 0x93, 0x45, 0x92, 0x78, 0x9e, 0x90, 0xb4,
-0x1c, 0x41, 0x0e, 0xc2, 0x9e, 0xa0, 0xa5, 0x90,
-0x72, 0xfd, 0x2b, 0x07, 0xc9, 0x10, 0xe2, 0x1f,
-0x34, 0x04, 0x14, 0x32, 0x89, 0x19, 0x3f, 0x6d,
-0x12, 0x7d, 0x26, 0xfc, 0x53, 0x08, 0x2d, 0xf7,
-0x96, 0xe0, 0x7c, 0x4f, 0x21, 0x3c, 0x29, 0xf0,
-0xf9, 0xf6, 0xce, 0xd8, 0xfc, 0x0d, 0x96, 0x42,
-0xed, 0x79, 0xcd, 0xae, 0x3b, 0x82, 0xfe, 0x74,
-0x93, 0xfc, 0x41, 0x3c, 0xc0, 0x41, 0x4e, 0x2e,
-0x91, 0xe0, 0x7a, 0x4d, 0xd5, 0x32, 0x38, 0x10,
-0xda, 0x0e, 0x4e, 0x0d, 0x11, 0xd7, 0x74, 0xc4,
-0x3f, 0x78, 0xff, 0x5c, 0xe2, 0x49, 0xc8, 0x9f,
-0x76, 0xaa, 0x42, 0x04, 0xdf, 0xd7, 0x0a, 0x35,
-0x2a, 0xea, 0xdf, 0xee, 0x18, 0xde, 0x3b, 0x01,
-0x25, 0x60, 0x03, 0x51, 0x45, 0x45, 0x57, 0x26,
-0x2c, 0x66, 0x62, 0x49, 0x12, 0xff, 0xdc, 0xf4,
-0xc1, 0xa4, 0xcb, 0x5a, 0x99, 0xf7, 0x39, 0x8e,
-0x76, 0x3e, 0xe0, 0xaf, 0x19, 0x2c, 0x18, 0xe2,
-0xf8, 0x87, 0x23, 0x9c, 0xf3, 0x70, 0x59, 0xab,
-0xf2, 0xce, 0x3a, 0x3e, 0x29, 0x89, 0x7f, 0x38,
-0x5e, 0xfa, 0xdc, 0xe1, 0x5e, 0x6c, 0x0d, 0xe6,
-0xcc, 0xa1, 0x17, 0xb5, 0xf8, 0xfa, 0x8c, 0xd3,
-0x9f, 0x69, 0xb6, 0x37, 0x27, 0xcd, 0x81, 0x4f,
-0x1c, 0xbb, 0xea, 0xac, 0xc7, 0x9e, 0x98, 0x91,
-0x38, 0xbf, 0x79, 0x4a, 0x34, 0x14, 0x29, 0xec,
-0xb0, 0x52, 0xa9, 0xed, 0x7e, 0x3c, 0x68, 0x1d,
-0x08, 0x84, 0x50, 0x1a, 0xf7, 0xe0, 0x13, 0xca,
-0x4c, 0xf0, 0x85, 0x02, 0xaa, 0x5b, 0xb2, 0x3e,
-0x4b, 0xb2, 0xd2, 0x13, 0x56, 0x6c, 0x5a, 0x7f,
-0x64, 0x8b, 0x23, 0x5a, 0x67, 0xc9, 0x29, 0x4a,
-0x83, 0xdd, 0xaa, 0xaa, 0x59, 0x12, 0xef, 0x8b,
-0x78, 0x86, 0x3d, 0xef, 0x98, 0xa1, 0x51, 0xc5,
-0x4f, 0x84, 0x89, 0xe7, 0xcf, 0x9b, 0xd2, 0x09,
-0x6d, 0x94, 0xaf, 0x3f, 0x59, 0x6e, 0xe0, 0xcf,
-0xf8, 0xfa, 0x17, 0xf1, 0xc1, 0x72, 0x68, 0x53,
-0xed, 0xb5, 0x75, 0x41, 0xcf, 0x1d, 0x09, 0xf9,
-0xd0, 0xa1, 0x74, 0x0a, 0x1f, 0x22, 0x88, 0x75,
-0x06, 0x51, 0x11, 0x6c, 0xd7, 0x89, 0x96, 0x65,
-0x3c, 0x3f, 0xae, 0xbf, 0xed, 0x29, 0x5c, 0xe1,
-0xe7, 0xa1, 0xcc, 0xe3, 0xfc, 0x75, 0x86, 0x23,
-0x21, 0x1f, 0x02, 0xd0, 0x09, 0xa7, 0xd8, 0x3e,
-0xc4, 0xc3, 0x22, 0x02, 0x21, 0xb5, 0x32, 0xfe,
-0xbe, 0x7c, 0xa1, 0x36, 0x35, 0xfd, 0x19, 0xc6,
-0x03, 0xf3, 0xee, 0xcf, 0x0a, 0x36, 0xbd, 0x90,
-0xd8, 0xcf, 0x45, 0x4a, 0x88, 0x8e, 0xe9, 0x6e,
-0xbe, 0xcd, 0x70, 0xe3, 0x69, 0xf1, 0xf5, 0xe7,
-0x3b, 0xf0, 0xee, 0x66, 0xd1, 0xd7, 0x3c, 0x0c,
-0x6e, 0xc5, 0xca, 0x72, 0x0e, 0x26, 0xf1, 0x4f,
-0xad, 0x03, 0x3e, 0x0d, 0xd8, 0x59, 0x5d, 0x48,
-0xac, 0xc7, 0xf5, 0xb1, 0x33, 0x39, 0x44, 0x86,
-0x71, 0xf0, 0x33, 0x26, 0xaf, 0xf0, 0xf4, 0xc0,
-0xea, 0x5a, 0x95, 0x59, 0x86, 0xc4, 0x83, 0x89,
-0xf3, 0xee, 0x48, 0x5b, 0x21, 0xec, 0xe0, 0x68,
-0x07, 0xf5, 0x91, 0x62, 0x88, 0x65, 0xe3, 0xbc,
-0x88, 0x4e, 0x7e, 0x70, 0xee, 0xd2, 0xb6, 0xb2,
-0x68, 0x3f, 0xdd, 0x77, 0xcf, 0xc1, 0x84, 0xfc,
-0xc9, 0x17, 0xa6, 0x0a, 0x2f, 0x93, 0xe9, 0x11,
-0x34, 0x52, 0x36, 0xe3, 0xb1, 0x45, 0x3c, 0x60,
-0x9c, 0x5f, 0x3c, 0xc8, 0x72, 0x83, 0x7f, 0x13,
-0xac, 0xd1, 0x0a, 0xb4, 0xa7, 0x1a, 0xfc, 0x91,
-0x24, 0xbe, 0xa2, 0x37, 0x07, 0xbe, 0x64, 0xbb,
-0x3e, 0xcc, 0xfa, 0x19, 0x9a, 0x2d, 0x57, 0xdf,
-0xbc, 0x2d, 0xba, 0x7e, 0xa5, 0xf8, 0x2e, 0x7c,
-0x89, 0xe7, 0x37, 0x6b, 0x4c, 0x7c, 0x94, 0xfc,
-0x85, 0xcd, 0x8e, 0x3a, 0xeb, 0xc5, 0x83, 0x49,
-0xfc, 0x73, 0xe7, 0x6f, 0xe1, 0x23, 0x98, 0xd7,
-0x6f, 0xeb, 0x7e, 0x15, 0xf5, 0xbb, 0x56, 0x66,
-0xc8, 0x13, 0x6a, 0x28, 0xfa, 0xb0, 0x38, 0x44,
-0x2e, 0xe0, 0x51, 0xc2, 0x13, 0xea, 0x4f, 0xc8,
-0x1f, 0x6d, 0xca, 0x15, 0xf8, 0x04, 0xd5, 0x96,
-0x75, 0x4c, 0xac, 0x60, 0x57, 0x71, 0x90, 0x39,
-0x86, 0x6a, 0xfd, 0xa2, 0xa1, 0xc8, 0xc4, 0xfd,
-0x70, 0xb4, 0x71, 0x76, 0xd4, 0xda, 0x83, 0x5f,
-0x77, 0x62, 0xff, 0x74, 0xa1, 0xfc, 0x61, 0x79,
-0xaa, 0xee, 0x68, 0x58, 0x68, 0xc5, 0xc7, 0x56,
-0x87, 0x65, 0x7c, 0x7e, 0xba, 0x8b, 0xdd, 0xaa,
-0xcb, 0xfa, 0xe4, 0x47, 0x1a, 0xdf, 0xa3, 0xb7,
-0xd6, 0x65, 0xd6, 0xdf, 0xf2, 0x42, 0xe2, 0xfb,
-0x06, 0x61, 0x33, 0x3c, 0x07, 0xf9, 0xfd, 0x28,
-0x9f, 0xa7, 0x6a, 0xbb, 0x00, 0xf1, 0x52, 0xec,
-0x7d, 0xf3, 0xf1, 0x7d, 0xc9, 0x26, 0xba, 0x09,
-0xf1, 0xcf, 0xf5, 0x2e, 0x7b, 0x33, 0x9b, 0x58,
-0x7f, 0x9f, 0x34, 0x00, 0xad, 0xb5, 0x45, 0x31,
-0x79, 0xbe, 0x23, 0x98, 0xd0, 0x77, 0x85, 0xfa,
-0xa2, 0x19, 0x44, 0xa5, 0x7e, 0xad, 0xd0, 0x77,
-0x7d, 0x21, 0x69, 0x4f, 0x9c, 0x77, 0x47, 0xda,
-0x3e, 0xf8, 0xa8, 0xbf, 0x54, 0xcf, 0x1c, 0x45,
-0xeb, 0x78, 0x2e, 0x74, 0x4c, 0xe8, 0x2f, 0x2e,
-0x48, 0x49, 0x17, 0xd9, 0xe8, 0x9d, 0x73, 0x36,
-0xb3, 0x67, 0x92, 0x45, 0x4a, 0x3e, 0xcf, 0x08,
-0x5c, 0xc0, 0x65, 0xc9, 0x0a, 0xe7, 0x8c, 0xc4,
-0xf0, 0x4f, 0x58, 0x48, 0xae, 0x8f, 0x84, 0x83,
-0xd7, 0x8f, 0x36, 0xe1, 0x56, 0x9c, 0xb8, 0xff,
-0x06, 0xb6, 0x82, 0x5e, 0xa4, 0xdd, 0x68, 0x54,
-0x7a, 0x2a, 0x50, 0x0d, 0xa1, 0x61, 0x8b, 0xf2,
-0x1c, 0xff, 0xe1, 0xcd, 0xba, 0xed, 0xbc, 0x5c,
-0x9e, 0xf6, 0x29, 0xda, 0xb3, 0x74, 0x54, 0x8c,
-0xd6, 0x4e, 0xc8, 0x93, 0xde, 0xdc, 0x15, 0x7c,
-0xdb, 0xe8, 0x8e, 0x30, 0xc2, 0x98, 0xbd, 0x90,
-0xd0, 0xbf, 0x0f, 0xea, 0x72, 0x8f, 0xfd, 0x39,
-0xb5, 0x95, 0xbd, 0xa0, 0x77, 0xb1, 0x82, 0x21,
-0x2d, 0x81, 0x7f, 0xd2, 0x9c, 0xfc, 0x98, 0xf4,
-0xde, 0x70, 0xcd, 0x7c, 0xd4, 0x77, 0x0a, 0xf9,
-0x07, 0x61, 0x6f, 0xe3, 0x0b, 0xda, 0x0d, 0xdb,
-0x57, 0x47, 0x13, 0xfb, 0x87, 0x4a, 0x56, 0x08,
-0x23, 0x0c, 0xb0, 0x70, 0x58, 0xb8, 0x17, 0x42,
-0x6f, 0xc5, 0xd6, 0x07, 0x61, 0xb6, 0x2c, 0x10,
-0x26, 0xb5, 0xe0, 0x41, 0xb3, 0xa8, 0xa4, 0x2f,
-0x6d, 0x62, 0x3f, 0xb0, 0x0c, 0xbe, 0x0d, 0xdc,
-0xfa, 0xdd, 0x67, 0x0b, 0x7e, 0x43, 0xbf, 0x04,
-0xf7, 0xdb, 0x71, 0xfd, 0x82, 0xf7, 0x0f, 0x8a,
-0xcb, 0xa5, 0x31, 0x98, 0xa7, 0x65, 0x3d, 0xd1,
-0x94, 0xb4, 0x07, 0x43, 0x99, 0xa8, 0xd6, 0x9d,
-0xaf, 0xf4, 0xdd, 0x85, 0xaf, 0xc9, 0xae, 0x42,
-0x65, 0xc4, 0x78, 0x5f, 0x43, 0xbf, 0xa3, 0x2a,
-0x23, 0x97, 0xa0, 0xaa, 0xfa, 0xae, 0x3e, 0xb1,
-0x2b, 0x2d, 0x89, 0x37, 0x46, 0xd8, 0x21, 0x1f,
-0x82, 0xcc, 0x73, 0xe2, 0xc9, 0x8e, 0xa3, 0xf6,
-0xf9, 0xf8, 0x21, 0xc4, 0x8a, 0xd0, 0x51, 0x75,
-0x7e, 0x24, 0xb3, 0xbb, 0x60, 0x5f, 0x33, 0x02,
-0x21, 0x7d, 0xed, 0x69, 0x03, 0x38, 0xc5, 0xe7,
-0x2b, 0xa7, 0xb4, 0xd6, 0x06, 0xfb, 0x1c, 0xba,
-0x2f, 0x67, 0x16, 0xb4, 0x29, 0x68, 0x7f, 0xfd,
-0xda, 0xf3, 0x75, 0xe8, 0xca, 0xb5, 0x0f, 0xd2,
-0xed, 0x24, 0xa4, 0x7d, 0x18, 0xb4, 0x9f, 0xb5,
-0x6c, 0x23, 0xa3, 0x89, 0xf5, 0x8f, 0xa4, 0x0d,
-0x90, 0x46, 0xfc, 0xfa, 0x01, 0x89, 0x04, 0x50,
-0x5a, 0x39, 0x06, 0xf1, 0x7d, 0xad, 0x92, 0x48,
-0x0a, 0x07, 0xa9, 0xb1, 0x43, 0x88, 0xaa, 0xd4,
-0x4d, 0x4e, 0x37, 0xf9, 0x7f, 0x26, 0x77, 0x49,
-0x68, 0xdf, 0x11, 0xca, 0xfa, 0xba, 0xd4, 0x17,
-0xa8, 0x9d, 0x58, 0x82, 0x7e, 0x14, 0xe3, 0x60,
-0xef, 0xa3, 0xe1, 0xec, 0x90, 0xf0, 0x3c, 0xb5,
-0x03, 0x09, 0x92, 0xa4, 0xff, 0xa7, 0x76, 0xca,
-0x27, 0x70, 0x08, 0x5e, 0x1e, 0x74, 0xce, 0x11,
-0x7f, 0x23, 0xbd, 0xef, 0x41, 0xfc, 0xbc, 0x53,
-0x2e, 0x92, 0x0e, 0xc1, 0x05, 0x65, 0xed, 0xf6,
-0xad, 0xbf, 0x65, 0x17, 0xab, 0xdd, 0xbd, 0xd6,
-0xd0, 0xa4, 0xc1, 0x84, 0xfc, 0x0c, 0x09, 0x61,
-0xbe, 0x6d, 0xd8, 0x92, 0xb0, 0xf8, 0x5d, 0xff,
-0x3b, 0xa1, 0x4a, 0x76, 0x57, 0x58, 0xec, 0x53,
-0x2e, 0xc0, 0x65, 0x98, 0x15, 0x2e, 0x38, 0x5d,
-0xfb, 0xb1, 0x54, 0xd1, 0x67, 0x0b, 0xe1, 0xd6,
-0x9a, 0xb8, 0xff, 0xa0, 0xf2, 0x18, 0xbc, 0x2f,
-0x95, 0x9d, 0xb0, 0x76, 0x4e, 0x9a, 0x89, 0xf8,
-0xca, 0x35, 0x68, 0x9d, 0x23, 0x3e, 0x48, 0x0e,
-0x41, 0x59, 0x30, 0xd3, 0xd5, 0xe4, 0x94, 0x3e,
-0xbe, 0xdf, 0xad, 0xaf, 0x0d, 0x17, 0x84, 0x13,
-0xf2, 0x27, 0x92, 0xe6, 0x60, 0x6d, 0x01, 0x35,
-0x80, 0x20, 0xd9, 0x01, 0x6f, 0x7b, 0xed, 0x3d,
-0x81, 0x30, 0x9a, 0x8d, 0x2f, 0x7e, 0xd3, 0xce,
-0x68, 0x98, 0xe4, 0x4b, 0x4d, 0xba, 0xbd, 0x97,
-0x76, 0x93, 0xb2, 0x84, 0x7c, 0x88, 0x22, 0xfe,
-0xd9, 0xaa, 0xaa, 0x83, 0x68, 0x6d, 0x49, 0x6a,
-0x23, 0x38, 0x22, 0xf8, 0xf5, 0x17, 0xc3, 0x8b,
-0x4c, 0xd5, 0x5b, 0x80, 0x64, 0x0d, 0x76, 0xf7,
-0xab, 0x9f, 0x5b, 0x54, 0xbf, 0xc9, 0xff, 0x23,
-0xa4, 0x6b, 0xab, 0x9f, 0xb9, 0xbf, 0x3e, 0xb0,
-0x92, 0x7c, 0x1b, 0x7e, 0xc1, 0xf2, 0x7d, 0x96,
-0x85, 0xf6, 0x69, 0xd0, 0xd9, 0xae, 0x46, 0x69,
-0x9d, 0x65, 0x1a, 0xec, 0x6c, 0x37, 0x1c, 0x41,
-0x3f, 0x31, 0xe1, 0x9f, 0xac, 0xe0, 0xa9, 0x50,
-0x58, 0x2f, 0xc9, 0x6b, 0xb3, 0xb2, 0x5e, 0xe8,
-0xd1, 0x4b, 0x1c, 0xe2, 0x62, 0x78, 0x35, 0xbc,
-0x53, 0xcf, 0xcc, 0x93, 0xad, 0xec, 0xb3, 0x70,
-0x18, 0x4a, 0xf2, 0x84, 0x63, 0x13, 0xdb, 0x0d,
-0xb4, 0xcc, 0x7d, 0xb9, 0x97, 0x94, 0xf9, 0x75,
-0xb6, 0x37, 0x6b, 0xf6, 0xc1, 0x65, 0xa5, 0xaa,
-0x36, 0x53, 0xc7, 0xfd, 0xf3, 0x27, 0xf8, 0x79,
-0xbf, 0xed, 0x4d, 0x1c, 0x1c, 0x86, 0x2a, 0x29,
-0xf3, 0x44, 0x0a, 0xfe, 0x19, 0x81, 0x8f, 0x05,
-0xbe, 0x08, 0x39, 0x85, 0xca, 0x21, 0xee, 0xf6,
-0x09, 0x17, 0xfc, 0x10, 0xbf, 0x88, 0x5b, 0xcb,
-0x0c, 0x89, 0x88, 0x18, 0x99, 0x5b, 0xc7, 0xc1,
-0x47, 0x26, 0xfc, 0x83, 0x42, 0x12, 0xb8, 0xdb,
-0x87, 0x4a, 0xd0, 0x44, 0x0c, 0xff, 0x4f, 0x00,
-0x9e, 0x05, 0x87, 0x96, 0xe9, 0x43, 0xc4, 0xe8,
-0x17, 0x0c, 0x47, 0xd0, 0xb9, 0xc4, 0xfa, 0x33,
-0xf8, 0x2d, 0x3c, 0xc7, 0x1a, 0xb9, 0xb7, 0x67,
-0x1a, 0x3c, 0xc1, 0xa6, 0xc7, 0x06, 0x5b, 0x63,
-0xfe, 0x9f, 0xbb, 0x61, 0x0d, 0x0a, 0x52, 0x84,
-0x82, 0x51, 0x13, 0xfe, 0x19, 0x80, 0xb6, 0xa0,
-0x3a, 0x44, 0x6f, 0xf3, 0x58, 0xe1, 0x57, 0xc1,
-0xc2, 0x21, 0x5a, 0x4e, 0x1e, 0x53, 0xb7, 0x06,
-0x1d, 0x7d, 0x19, 0xbb, 0x71, 0x61, 0x9b, 0x82,
-0xce, 0x4b, 0x79, 0xa9, 0xfe, 0x9f, 0x2e, 0xc4,
-0xf3, 0x6e, 0xb6, 0x4d, 0x95, 0x29, 0x79, 0x1b,
-0x5e, 0x66, 0x8e, 0xdf, 0x8a, 0x33, 0x51, 0x02,
-0xbb, 0xc3, 0xce, 0x90, 0x5c, 0x4f, 0x0e, 0xc2,
-0x83, 0xc1, 0xcc, 0x17, 0x44, 0x93, 0xff, 0x07,
-0x7c, 0xca, 0xd8, 0xc2, 0x0a, 0xb4, 0xc7, 0x6b,
-0x4e, 0x29, 0xc3, 0x88, 0x7e, 0x6d, 0xac, 0x29,
-0x04, 0xa8, 0x7f, 0xa5, 0x2c, 0x26, 0x32, 0x18,
-0xab, 0xa6, 0xca, 0xcd, 0xfd, 0x29, 0xf8, 0xa7,
-0x1f, 0x0e, 0xe8, 0x95, 0xbe, 0xcc, 0x76, 0xf1,
-0x59, 0x18, 0xd7, 0xc3, 0xdc, 0xff, 0xb3, 0x1c,
-0xc6, 0x37, 0xba, 0xb4, 0xcc, 0x20, 0xe2, 0x9f,
-0x03, 0x50, 0xf9, 0x90, 0x75, 0x43, 0x8a, 0xff,
-0xe7, 0xfb, 0xd0, 0x02, 0x1d, 0xb5, 0x74, 0x13,
-0x99, 0xd1, 0xd7, 0xa2, 0x77, 0x78, 0x2d, 0xdc,
-0xed, 0xb0, 0x9b, 0x75, 0x78, 0x69, 0xd0, 0x5e,
-0x28, 0xb5, 0x68, 0x25, 0xdf, 0xc4, 0x9f, 0x92,
-0xe7, 0x3d, 0x2f, 0x6d, 0x01, 0x3c, 0x06, 0x05,
-0x1e, 0xf9, 0x4d, 0xb2, 0x13, 0x7e, 0xa7, 0x15,
-0x78, 0xe9, 0x20, 0xd9, 0x29, 0x3d, 0x23, 0x18,
-0x83, 0x39, 0xf0, 0x98, 0xef, 0x1f, 0x35, 0x7a,
-0x9c, 0xbc, 0x6e, 0xc2, 0x3f, 0xb9, 0x9e, 0x55,
-0xb5, 0xf9, 0x5a, 0x5d, 0x03, 0xc9, 0x85, 0x34,
-0x2d, 0xdf, 0x4b, 0xbc, 0xe9, 0x31, 0xff, 0x8f,
-0xe3, 0x5e, 0x32, 0x05, 0x56, 0xc1, 0x03, 0x3a,
-0xf5, 0x92, 0xa4, 0xfd, 0x55, 0x9e, 0x79, 0x3f,
-0x87, 0xfd, 0x5c, 0xed, 0x86, 0x60, 0x25, 0x0e,
-0xac, 0x4c, 0xe6, 0xfa, 0xd7, 0x0d, 0x77, 0x81,
-0xac, 0x12, 0x0e, 0x8d, 0x9c, 0x7a, 0xc1, 0x11,
-0xc1, 0x84, 0x7f, 0xd8, 0x59, 0xed, 0x65, 0xee,
-0xed, 0xf9, 0x3e, 0xc2, 0x9e, 0xfd, 0xde, 0xf5,
-0x1c, 0x08, 0x4d, 0xf8, 0x7f, 0x68, 0x7c, 0x60,
-0xf2, 0xff, 0xa4, 0x7d, 0x1e, 0x3a, 0x5c, 0x58,
-0x5a, 0x67, 0x1d, 0x6c, 0x3a, 0x2f, 0x1d, 0x56,
-0x4a, 0xb5, 0xcc, 0x8d, 0xe2, 0x79, 0x76, 0x58,
-0xa9, 0xf4, 0x5a, 0x7f, 0x29, 0x4e, 0x67, 0x87,
-0x0d, 0xc4, 0xe8, 0x37, 0xfb, 0x7f, 0x7a, 0x37,
-0x06, 0x1c, 0x76, 0xa0, 0xcd, 0xe2, 0x16, 0x4d,
-0xf5, 0x86, 0xf2, 0x1c, 0xcc, 0x73, 0x0a, 0x02,
-0xdf, 0x2c, 0x9a, 0x5a, 0xb4, 0x9a, 0xcc, 0x6e,
-0x0e, 0x40, 0x99, 0x22, 0xf7, 0x5b, 0xb2, 0x12,
-0xf6, 0x75, 0x5d, 0x5a, 0x3f, 0x82, 0x3a, 0xd5,
-0x1b, 0xe0, 0xb0, 0xa7, 0x51, 0x55, 0xef, 0x41,
-0x74, 0xd7, 0xaf, 0x35, 0xaa, 0xd3, 0xb5, 0x3a,
-0x7c, 0x5f, 0x65, 0xcb, 0xed, 0x33, 0xbd, 0x8b,
-0xbc, 0x64, 0x63, 0x42, 0xfe, 0x20, 0xfe, 0x61,
-0x2d, 0x6a, 0x87, 0x86, 0xa7, 0xb5, 0x93, 0x6e,
-0x05, 0x1f, 0x07, 0x42, 0x43, 0xf8, 0x45, 0x66,
-0x72, 0x47, 0xd9, 0x1c, 0x61, 0x26, 0xcc, 0xf2,
-0xdc, 0x38, 0x68, 0xf6, 0xff, 0x4c, 0x19, 0x22,
-0x07, 0x98, 0x4b, 0x73, 0x3e, 0x7d, 0xcf, 0x99,
-0xe0, 0x01, 0x35, 0xe6, 0xd6, 0x6b, 0x3a, 0xa0,
-0x96, 0xf9, 0x16, 0x07, 0xe5, 0x42, 0xf2, 0xa1,
-0x7d, 0x5e, 0x83, 0xed, 0x09, 0xb1, 0x2b, 0x21,
-0x7f, 0x86, 0x85, 0x4e, 0x38, 0x4b, 0x11, 0xed,
-0x3c, 0x55, 0x30, 0xd4, 0x81, 0xb0, 0xc7, 0x63,
-0xe0, 0x9f, 0x1f, 0x43, 0x65, 0xdd, 0xcd, 0x7c,
-0xf0, 0x26, 0x94, 0xd5, 0xda, 0x94, 0xa6, 0x47,
-0x13, 0xfb, 0xdf, 0xa1, 0x84, 0x10, 0x7f, 0xce,
-0x83, 0xc7, 0x56, 0x15, 0x44, 0x35, 0xee, 0x76,
-0xcb, 0xe2, 0x8e, 0xe8, 0xc8, 0x20, 0x7e, 0x88,
-0x66, 0x51, 0x31, 0x1c, 0x41, 0xb6, 0x55, 0x05,
-0x26, 0xfc, 0x93, 0x56, 0x0e, 0xeb, 0xd4, 0x02,
-0x46, 0x87, 0x71, 0x37, 0xaf, 0xd3, 0x70, 0x10,
-0x22, 0x11, 0xb5, 0xb5, 0xba, 0x8c, 0x39, 0x42,
-0x76, 0x07, 0x94, 0xac, 0xb5, 0x37, 0x23, 0x22,
-0x3a, 0x98, 0xc4, 0x27, 0x69, 0xcb, 0x09, 0xae,
-0x4f, 0x6d, 0x86, 0x4a, 0x5e, 0x83, 0x1d, 0x2d,
-0x85, 0x67, 0xf1, 0x3c, 0xbe, 0x0e, 0x2d, 0x04,
-0x0c, 0xc7, 0x69, 0x7e, 0xf7, 0x16, 0x90, 0x64,
-0x0a, 0x49, 0xfc, 0x13, 0x12, 0xa6, 0x52, 0x3c,
-0xbf, 0x1a, 0x1e, 0xd2, 0x41, 0xb2, 0x46, 0x9b,
-0x3e, 0x88, 0x40, 0xe8, 0xb8, 0xb4, 0x1a, 0x70,
-0xb0, 0xdc, 0x7e, 0x13, 0xbc, 0x14, 0x03, 0x06,
-0xc3, 0x89, 0xfb, 0x77, 0xd1, 0x6c, 0x78, 0xad,
-0x79, 0x76, 0x34, 0x73, 0x25, 0x39, 0x06, 0x9f,
-0xb3, 0x97, 0xa2, 0xce, 0x95, 0xe2, 0xeb, 0xe4,
-0x55, 0xb6, 0x23, 0xe4, 0x1c, 0x93, 0x2b, 0xc9,
-0x67, 0x6c, 0x7b, 0xd4, 0xb6, 0x52, 0xfc, 0x28,
-0x89, 0x7f, 0x6e, 0xea, 0x52, 0x3e, 0x4b, 0xff,
-0xad, 0xbe, 0x3e, 0x2c, 0xea, 0xca, 0x38, 0xcc,
-0xe3, 0x86, 0xff, 0x10, 0x5c, 0x10, 0x2b, 0xb9,
-0x61, 0x32, 0x82, 0x82, 0x65, 0x1a, 0xbf, 0xd2,
-0x97, 0x90, 0x3f, 0x90, 0xf6, 0x05, 0x9c, 0x64,
-0x93, 0x7c, 0x4b, 0x3e, 0x14, 0xbb, 0xe1, 0xa4,
-0x3e, 0xdf, 0x97, 0xc5, 0xf1, 0xcf, 0x97, 0xac,
-0x6a, 0x85, 0xf5, 0x84, 0xe8, 0x66, 0xff, 0x23,
-0x58, 0x35, 0x64, 0x1b, 0x17, 0xf5, 0xc4, 0xfa,
-0x77, 0x09, 0x53, 0x61, 0x35, 0xdc, 0xba, 0x54,
-0xce, 0x27, 0x5e, 0xed, 0xb8, 0x82, 0xeb, 0xe3,
-0x22, 0xc7, 0xb5, 0x1d, 0xca, 0xad, 0xb5, 0x54,
-0x23, 0x8a, 0xb4, 0x7d, 0x7b, 0x31, 0x57, 0xc4,
-0x1f, 0x25, 0xed, 0x6b, 0x25, 0x08, 0xbf, 0x54,
-0xa6, 0xe3, 0x4b, 0x79, 0x06, 0x51, 0x71, 0xcf,
-0xd4, 0x66, 0xc6, 0xf1, 0x0f, 0xcd, 0x98, 0x4c,
-0xb2, 0x57, 0xed, 0xca, 0x2f, 0xd6, 0xe4, 0x86,
-0x74, 0x3d, 0xe9, 0xff, 0xc9, 0x8d, 0xd4, 0xb5,
-0xfa, 0x0a, 0xcf, 0xa1, 0xf6, 0xd7, 0x70, 0xbe,
-0xbd, 0x19, 0x81, 0x50, 0x3f, 0xec, 0x28, 0x9c,
-0x01, 0x19, 0x40, 0x54, 0x6d, 0x87, 0x84, 0x8a,
-0xbe, 0x1c, 0x8f, 0xcd, 0xc4, 0x79, 0xdf, 0x36,
-0x65, 0x1b, 0xbc, 0xa5, 0x95, 0x55, 0xe3, 0xf9,
-0xea, 0x44, 0xb3, 0x6b, 0x9e, 0x9e, 0xd9, 0x23,
-0x9e, 0x81, 0xcf, 0xa2, 0x38, 0x08, 0x5b, 0x9c,
-0x08, 0xe4, 0x0c, 0x0f, 0xcf, 0x47, 0x26, 0x79,
-0x38, 0xe2, 0xb8, 0x58, 0x5d, 0x59, 0x6b, 0x6b,
-0x16, 0x99, 0xf2, 0x8e, 0x56, 0xd5, 0x77, 0xf7,
-0x76, 0x71, 0x48, 0xbb, 0x00, 0x7b, 0xf4, 0xac,
-0xd0, 0xa4, 0x11, 0xc7, 0xb8, 0x82, 0x5b, 0x6b,
-0x07, 0x22, 0xe4, 0x89, 0xfb, 0x0b, 0xca, 0x88,
-0x78, 0x18, 0x61, 0xcf, 0xfa, 0x80, 0xd8, 0x23,
-0xbc, 0x11, 0x42, 0x45, 0x3f, 0x8a, 0x66, 0xc8,
-0xcf, 0xd5, 0xb9, 0xfd, 0x38, 0xb8, 0x24, 0xad,
-0x27, 0x55, 0x11, 0xab, 0x5e, 0xa3, 0x6b, 0x49,
-0xf9, 0xf3, 0xa0, 0xb7, 0xd5, 0x83, 0x9b, 0x64,
-0x2d, 0x2e, 0xc2, 0x8b, 0x9a, 0x9d, 0xad, 0x0d,
-0xe3, 0xfe, 0xdf, 0xc3, 0xec, 0xc7, 0x96, 0x84,
-0xec, 0x23, 0xd2, 0x3b, 0xcd, 0xf3, 0x74, 0x54,
-0xf4, 0x49, 0xf9, 0xc3, 0xd2, 0xac, 0x6a, 0x40,
-0x2b, 0xea, 0x95, 0xfd, 0xe9, 0x51, 0x16, 0x80,
-0x19, 0x1a, 0x02, 0xa1, 0x21, 0x8d, 0xe3, 0x1f,
-0x1a, 0xcc, 0x8e, 0x4a, 0xcf, 0xeb, 0xce, 0x20,
-0xdd, 0x49, 0xa2, 0xd2, 0xc4, 0x7e, 0x40, 0xfc,
-0x43, 0xfc, 0x92, 0x43, 0xc3, 0x45, 0xd6, 0x71,
-0x6b, 0xab, 0x6c, 0xe1, 0xec, 0xf4, 0x7e, 0x69,
-0x87, 0xf2, 0x43, 0xdd, 0x22, 0x65, 0xeb, 0xc2,
-0x76, 0x5f, 0x91, 0xee, 0x98, 0x63, 0x92, 0x3f,
-0x90, 0xf6, 0x80, 0xa7, 0xf5, 0x9b, 0xf3, 0x74,
-0x43, 0xfe, 0x58, 0x85, 0x32, 0xad, 0x28, 0xec,
-0x19, 0x42, 0x0d, 0x5e, 0x81, 0xf7, 0x2f, 0x88,
-0x4a, 0x1f, 0xd6, 0x57, 0xea, 0xd6, 0x9d, 0xa2,
-0x2e, 0x4e, 0x4c, 0x0f, 0x4d, 0xb9, 0x04, 0x5f,
-0xe4, 0xef, 0x12, 0x6c, 0x7d, 0xe2, 0x20, 0x20,
-0xda, 0x69, 0x44, 0x60, 0x73, 0x1e, 0xae, 0xaa,
-0xbb, 0x74, 0x5b, 0xdf, 0xa4, 0x51, 0xf8, 0x93,
-0x3a, 0x1f, 0xd6, 0xeb, 0xe2, 0xf0, 0xa4, 0x04,
-0xde, 0x48, 0xbb, 0x02, 0xaf, 0xb3, 0xb9, 0xfd,
-0x8b, 0x1b, 0x6a, 0x7e, 0x4a, 0x8e, 0x82, 0x9b,
-0xc3, 0x66, 0xc4, 0x4b, 0x52, 0x15, 0x1f, 0x8c,
-0xfe, 0x62, 0xc4, 0x55, 0x9a, 0x6e, 0xed, 0x15,
-0x5d, 0x09, 0xf9, 0xc3, 0x94, 0x4f, 0xa1, 0x15,
-0x61, 0x1e, 0x0d, 0x7b, 0x16, 0x68, 0xeb, 0xa1,
-0xa3, 0x4f, 0xee, 0x21, 0x57, 0xb5, 0x57, 0x06,
-0x4b, 0xa2, 0x88, 0x0f, 0xcf, 0x68, 0xbb, 0x5d,
-0x88, 0x88, 0xd6, 0x10, 0x35, 0x21, 0xcf, 0x69,
-0xda, 0x30, 0xc2, 0x1e, 0x3b, 0xc7, 0x7b, 0x6b,
-0x59, 0x13, 0xea, 0x77, 0x8e, 0xf7, 0xd0, 0xd0,
-0x58, 0x61, 0x00, 0x63, 0xbe, 0x02, 0xa8, 0x31,
-0x3c, 0xfe, 0x24, 0xfe, 0x99, 0xd2, 0x15, 0x7a,
-0xa1, 0xc5, 0xee, 0xb3, 0xb4, 0x23, 0x3e, 0x6f,
-0x83, 0x22, 0x5d, 0x4c, 0xe0, 0xc9, 0x30, 0xf9,
-0x14, 0xf6, 0xf4, 0x77, 0x6c, 0xa7, 0x9b, 0x49,
-0x38, 0xb1, 0x3f, 0xb5, 0x29, 0x9f, 0x4a, 0x1f,
-0x37, 0x97, 0x8d, 0x96, 0x94, 0xd7, 0xac, 0x80,
-0x43, 0x64, 0xde, 0x04, 0x7e, 0x36, 0xf0, 0xf0,
-0xa7, 0xc2, 0x30, 0x73, 0xab, 0xd6, 0x80, 0x1c,
-0x4c, 0xec, 0xff, 0xa8, 0xb0, 0x8f, 0xbc, 0x47,
-0x5e, 0x41, 0x98, 0x67, 0xc1, 0xd5, 0x81, 0xb9,
-0xdc, 0xbf, 0x31, 0x42, 0x0d, 0x7c, 0xc8, 0xf7,
-0xc3, 0x38, 0xad, 0xf4, 0xcc, 0x6a, 0x10, 0x57,
-0x9a, 0xfc, 0x3f, 0x5d, 0xea, 0xc7, 0x93, 0xcb,
-0x06, 0xb3, 0x7a, 0x26, 0x39, 0xe1, 0x7d, 0xe8,
-0x46, 0xe0, 0x6d, 0x1c, 0xc3, 0xb8, 0xa3, 0xe3,
-0xad, 0xbf, 0x75, 0x7b, 0xad, 0xcd, 0x35, 0xa3,
-0x26, 0xfc, 0x63, 0x61, 0x6d, 0x83, 0xa8, 0xd6,
-0x7f, 0x43, 0x2a, 0x60, 0x7d, 0x0c, 0x0f, 0x5f,
-0x82, 0xf7, 0xa0, 0x0c, 0x07, 0xf6, 0x11, 0x34,
-0xbd, 0xed, 0xf7, 0xd0, 0x5f, 0xa3, 0x7e, 0x9f,
-0xd8, 0x0f, 0xd1, 0xb4, 0x3b, 0xe1, 0x05, 0x44,
-0x3b, 0x84, 0xa3, 0xc1, 0xad, 0x13, 0xfe, 0xb1,
-0x26, 0x44, 0x8c, 0x38, 0x88, 0x40, 0x6b, 0x23,
-0x02, 0x27, 0x35, 0xbd, 0xc7, 0xe4, 0xff, 0xb9,
-0x01, 0x56, 0x1b, 0x61, 0x20, 0x4b, 0x56, 0x5d,
-0x53, 0x63, 0xdc, 0x1f, 0xf2, 0x78, 0xf3, 0xf7,
-0xf9, 0xe0, 0xca, 0x3d, 0xc6, 0x4f, 0xdf, 0xd9,
-0x78, 0x42, 0x99, 0xb8, 0x7f, 0x1d, 0xa5, 0x10,
-0x55, 0xdd, 0x11, 0x8b, 0x1b, 0xef, 0xff, 0xbe,
-0xe0, 0xfa, 0x24, 0x8b, 0xfb, 0x7f, 0x5e, 0x65,
-0xb9, 0xba, 0x6d, 0xb6, 0x38, 0x40, 0xf8, 0x99,
-0x76, 0x5a, 0xc4, 0x8d, 0xa6, 0xf8, 0x57, 0x3b,
-0x1e, 0xc3, 0xbd, 0x6c, 0xc9, 0xe8, 0xa4, 0x4b,
-0xea, 0x55, 0xad, 0xd2, 0x58, 0x16, 0x5f, 0x6c,
-0x7d, 0x6a, 0x4e, 0x2a, 0x57, 0xe0, 0x15, 0x86,
-0x40, 0x68, 0xd0, 0x84, 0x7f, 0x86, 0xe1, 0x6d,
-0x5c, 0x8d, 0xc5, 0x61, 0xd1, 0xc9, 0x0e, 0x55,
-0x77, 0xf7, 0xde, 0x1c, 0x16, 0x3f, 0x51, 0xdf,
-0x71, 0xf1, 0x78, 0x22, 0xae, 0xcf, 0x9f, 0xfc,
-0xa5, 0xd5, 0xb6, 0x68, 0x8a, 0xff, 0xa7, 0x1d,
-0xd6, 0x91, 0xad, 0x3c, 0xc8, 0x55, 0x61, 0x5f,
-0xaf, 0x1a, 0xd2, 0xf2, 0x24, 0xdb, 0xe5, 0x28,
-0xd6, 0x17, 0x71, 0xc1, 0xf2, 0x98, 0x90, 0xaf,
-0xb5, 0x8d, 0x16, 0x99, 0xfd, 0x3f, 0xdd, 0xf0,
-0x4b, 0xee, 0xf6, 0x29, 0xf7, 0x3c, 0xcd, 0x9e,
-0x0b, 0x26, 0xfd, 0x3f, 0xa7, 0x70, 0x70, 0x04,
-0x11, 0xe0, 0xfd, 0x3e, 0xb9, 0x8e, 0x34, 0x98,
-0xf0, 0x4f, 0x44, 0xf3, 0x07, 0xd4, 0x51, 0x4b,
-0x97, 0x79, 0x3d, 0x63, 0xfe, 0x1f, 0xfb, 0x80,
-0xd6, 0xa8, 0x75, 0x34, 0xc8, 0xbf, 0xb0, 0x98,
-0xfd, 0x3f, 0x7b, 0xe0, 0x5d, 0xa9, 0x74, 0xe7,
-0xac, 0x11, 0xb9, 0x0b, 0x5e, 0x80, 0xb8, 0xff,
-0xe7, 0x6d, 0x30, 0xe4, 0xed, 0xdb, 0xf0, 0x2e,
-0x2d, 0xed, 0xb0, 0x0d, 0x8b, 0x8f, 0x9a, 0xf0,
-0x0f, 0x6a, 0x7f, 0x65, 0xbf, 0x94, 0xb9, 0xca,
-0x70, 0x83, 0x70, 0xb7, 0x0f, 0x9e, 0xee, 0x98,
-0xff, 0x47, 0x3c, 0x2d, 0x8d, 0xd1, 0xca, 0x6c,
-0xdb, 0xea, 0x14, 0xfc, 0x73, 0x86, 0x1d, 0xc8,
-0xee, 0xae, 0xce, 0x0a, 0x6e, 0x95, 0xc8, 0x87,
-0xd0, 0x6d, 0xd8, 0xfb, 0x92, 0x61, 0xef, 0x73,
-0x7d, 0x77, 0x40, 0xad, 0xd4, 0x9c, 0x1b, 0x44,
-0x8f, 0x09, 0xff, 0xdc, 0x01, 0x8d, 0xcc, 0xae,
-0xd1, 0x8d, 0xa4, 0x90, 0xb6, 0x4c, 0xf8, 0x1f,
-0x6e, 0xe3, 0xfe, 0x1c, 0x43, 0x11, 0x7b, 0x4a,
-0x1e, 0xa1, 0x4f, 0x5b, 0x54, 0x13, 0xfe, 0x29,
-0x44, 0xed, 0x8c, 0xf6, 0xd4, 0x06, 0xb2, 0x1c,
-0xb6, 0xa4, 0x9b, 0xfd, 0x45, 0xc6, 0xfc, 0x0c,
-0xee, 0x1a, 0x22, 0x66, 0xff, 0x8f, 0x84, 0x9b,
-0x50, 0xf5, 0xd2, 0x5c, 0xcb, 0xed, 0x06, 0x30,
-0x90, 0x15, 0x77, 0xdc, 0x1f, 0xa2, 0xe0, 0xfc,
-0x46, 0xcd, 0x39, 0x08, 0xb9, 0xd9, 0xc4, 0x84,
-0x7f, 0x7c, 0xb8, 0x0d, 0xdd, 0xc2, 0xdd, 0xac,
-0xc6, 0x47, 0x87, 0x05, 0x37, 0xac, 0x9f, 0xf0,
-0x3f, 0x18, 0x8e, 0x08, 0x8e, 0x7f, 0x16, 0x33,
-0x31, 0xcb, 0xe4, 0xff, 0x39, 0x49, 0x7f, 0x07,
-0x55, 0x5e, 0xdb, 0x79, 0xf1, 0x99, 0x98, 0xdb,
-0x27, 0x18, 0xc3, 0x3f, 0x7c, 0xf0, 0x39, 0xb9,
-0x5c, 0x8b, 0x3f, 0x1d, 0xaf, 0x79, 0xd6, 0x84,
-0x7f, 0x8e, 0xa3, 0xed, 0xe1, 0xae, 0xcd, 0xf2,
-0xca, 0x08, 0x0b, 0x35, 0xb7, 0xd7, 0x16, 0xac,
-0x19, 0x32, 0xe2, 0x83, 0x7c, 0x7d, 0xd8, 0x9f,
-0x7c, 0xa5, 0x8b, 0xac, 0xc7, 0x9a, 0x5e, 0x37,
-0xe1, 0x9f, 0x28, 0x84, 0x55, 0xfb, 0x94, 0xba,
-0x55, 0x44, 0x45, 0x79, 0x5b, 0xc6, 0xfd, 0x3f,
-0xa7, 0xa0, 0xc7, 0x1b, 0x1f, 0x04, 0x7c, 0xf6,
-0x3c, 0xfa, 0x2c, 0x39, 0x62, 0x92, 0x3f, 0xfd,
-0xb0, 0x3b, 0xd3, 0x59, 0x67, 0x51, 0xfc, 0xb7,
-0xbb, 0x36, 0x68, 0x6a, 0x35, 0xbe, 0xe6, 0x6b,
-0xf8, 0xbe, 0x2a, 0x7f, 0xdf, 0x37, 0x60, 0x83,
-0xae, 0x7a, 0xea, 0x14, 0x7f, 0x9f, 0x19, 0xff,
-0x18, 0xab, 0x47, 0x37, 0x66, 0xe1, 0x42, 0xa1,
-0x3c, 0x8f, 0xaf, 0x67, 0x7c, 0xd0, 0x22, 0xd8,
-0x3d, 0x34, 0xe8, 0x79, 0xdd, 0x84, 0x7f, 0xce,
-0xc0, 0x59, 0xa8, 0xac, 0xbe, 0x7b, 0x73, 0xc1,
-0x72, 0x78, 0x2b, 0xfe, 0xd8, 0xd2, 0x38, 0x79,
-0x38, 0xee, 0xe8, 0x63, 0x28, 0x1f, 0x36, 0x8b,
-0xc3, 0x26, 0xfd, 0xdb, 0xc9, 0xc6, 0x83, 0xe1,
-0x7a, 0x9b, 0x92, 0x13, 0x77, 0x03, 0xf2, 0x69,
-0x67, 0x63, 0x83, 0x7e, 0xed, 0xac, 0xba, 0x6f,
-0xe1, 0xac, 0xcd, 0x26, 0x7d, 0x87, 0xf8, 0x87,
-0x0d, 0x53, 0x03, 0xed, 0xf8, 0x70, 0xb5, 0x39,
-0xfe, 0x14, 0x63, 0xf8, 0x33, 0xe6, 0x88, 0x63,
-0x6e, 0x65, 0x31, 0xdb, 0xda, 0x6a, 0xc2, 0x3f,
-0xb7, 0xb9, 0xd6, 0x69, 0x7e, 0x46, 0xa3, 0x68,
-0x7f, 0xbd, 0x00, 0x76, 0x96, 0x16, 0xf3, 0xff,
-0xcc, 0x8b, 0x39, 0x82, 0xd6, 0xa5, 0xa1, 0xc6,
-0x1f, 0x21, 0xad, 0x26, 0xfc, 0x73, 0x97, 0x71,
-0x4c, 0x68, 0x79, 0xba, 0x95, 0xb4, 0xf1, 0xb0,
-0xc5, 0x84, 0xbf, 0x82, 0x1f, 0x1c, 0xb2, 0x81,
-0xa9, 0x0d, 0x54, 0x49, 0x6f, 0x35, 0xe1, 0x9f,
-0x4a, 0x58, 0xad, 0xe1, 0xfc, 0x06, 0xff, 0x54,
-0xb6, 0x55, 0x99, 0x39, 0x7c, 0x7d, 0xd2, 0xff,
-0x83, 0x82, 0x6e, 0x0d, 0x0f, 0xa4, 0x5a, 0x49,
-0x57, 0xe2, 0xfe, 0xdb, 0xe8, 0x34, 0xb4, 0x5f,
-0x66, 0x23, 0xec, 0xb1, 0x64, 0xa9, 0x6f, 0x84,
-0x76, 0x8c, 0x64, 0x72, 0xff, 0xcf, 0x67, 0xec,
-0x56, 0x0e, 0x7b, 0xde, 0x55, 0x4e, 0x72, 0x20,
-0xb4, 0xb4, 0xe6, 0x05, 0x13, 0xfe, 0xd9, 0xc6,
-0xbd, 0xaf, 0x7f, 0xc0, 0xd3, 0xb7, 0x4d, 0x7f,
-0xa7, 0xbe, 0xcc, 0xe4, 0xcf, 0x0f, 0x8b, 0x03,
-0x93, 0xae, 0x40, 0x15, 0xb3, 0xe9, 0xa2, 0xc7,
-0x84, 0x7f, 0xae, 0x48, 0x3f, 0x67, 0xf3, 0xa3,
-0xb6, 0xdd, 0xa5, 0x3f, 0xa3, 0x47, 0x59, 0xe9,
-0x69, 0x1b, 0xc7, 0x3f, 0x57, 0xf9, 0x95, 0x1e,
-0x1c, 0xfc, 0x69, 0x53, 0xd5, 0x72, 0x5b, 0x4f,
-0x8d, 0x6e, 0xf2, 0xff, 0xe4, 0xb1, 0x57, 0x82,
-0xf9, 0x43, 0x6d, 0x17, 0x3c, 0x95, 0x6c, 0x0d,
-0xe4, 0x1b, 0xfe, 0x1f, 0x6d, 0x07, 0x7f, 0xfe,
-0x47, 0x71, 0xb0, 0xaa, 0xbc, 0xf8, 0x6e, 0x79,
-0x66, 0x8e, 0x09, 0xff, 0xc0, 0xe6, 0xb4, 0x5d,
-0xf0, 0xbc, 0xde, 0xd6, 0x40, 0xee, 0xf3, 0xaf,
-0x49, 0xfa, 0x7f, 0x70, 0xfe, 0xc3, 0xf8, 0xbe,
-0xcd, 0x88, 0x88, 0x65, 0xaf, 0x3d, 0x05, 0xff,
-0x20, 0x9a, 0x42, 0xb1, 0xa3, 0xfa, 0xad, 0x28,
-0xc6, 0x93, 0xf1, 0x8e, 0x5e, 0x1c, 0x1c, 0x66,
-0x7e, 0xea, 0x6c, 0x91, 0xe7, 0x90, 0x48, 0x62,
-0x7f, 0x76, 0x4d, 0xf9, 0x2d, 0x82, 0x9c, 0xf9,
-0xba, 0x6d, 0x4f, 0xc1, 0x4f, 0xe0, 0xa8, 0x50,
-0x1a, 0x13, 0x9b, 0xb1, 0xf7, 0x15, 0x06, 0xa0,
-0x85, 0x55, 0x36, 0xd8, 0x7e, 0xbd, 0x35, 0xf9,
-0x3c, 0x8c, 0xfb, 0x7f, 0xa0, 0xf2, 0xb4, 0x2d,
-0x5c, 0x33, 0x20, 0xc5, 0xd5, 0xdc, 0x40, 0x2c,
-0x1e, 0xc1, 0x1d, 0x65, 0x1f, 0xf3, 0x83, 0xc6,
-0x4c, 0xf1, 0x2f, 0x01, 0x45, 0xf6, 0x55, 0x68,
-0xd2, 0x9d, 0x0d, 0xe2, 0x3e, 0xcb, 0x22, 0x04,
-0x42, 0x1c, 0xf6, 0xa0, 0xfe, 0x9a, 0x8b, 0xf2,
-0xbc, 0xe0, 0x12, 0x0c, 0xf0, 0xf5, 0xf4, 0x8a,
-0x90, 0x88, 0x7f, 0x35, 0x4a, 0x0f, 0x42, 0xb8,
-0x19, 0xf5, 0x3b, 0x23, 0x4e, 0x90, 0xb9, 0xe2,
-0xe6, 0xfa, 0xf7, 0x45, 0xc9, 0x1d, 0x73, 0xec,
-0x74, 0xbd, 0x5e, 0xe2, 0x96, 0x03, 0x08, 0xe4,
-0x4c, 0xfe, 0x1f, 0xb6, 0x97, 0x39, 0xf4, 0xba,
-0x6e, 0xcf, 0x36, 0x5a, 0x80, 0xef, 0x9b, 0xc7,
-0xa7, 0xb5, 0xc1, 0x8c, 0xd8, 0xfc, 0xdd, 0xbd,
-0x25, 0x3e, 0xb9, 0xa7, 0x43, 0x35, 0xc9, 0x1f,
-0x0a, 0x7b, 0xa9, 0x1a, 0xe1, 0xde, 0x0f, 0x86,
-0x1b, 0x6f, 0x90, 0xfb, 0xe7, 0x25, 0x43, 0x50,
-0xbb, 0x71, 0x7e, 0x08, 0xf0, 0xbf, 0x9a, 0x9e,
-0x9e, 0x94, 0x3f, 0x90, 0xb9, 0x1c, 0x57, 0x63,
-0xbe, 0xbe, 0xb8, 0xdb, 0xb3, 0x4f, 0xfd, 0x0b,
-0x94, 0x0e, 0x5a, 0x0d, 0xfd, 0xab, 0xe0, 0xc6,
-0xe8, 0x6e, 0x1a, 0x99, 0x8c, 0x82, 0xb4, 0xda,
-0xb6, 0xba, 0x0d, 0x12, 0xf2, 0x27, 0x94, 0x39,
-0x86, 0xf3, 0xf7, 0x0f, 0xda, 0x86, 0x70, 0xda,
-0x7b, 0x50, 0xd9, 0x2f, 0x4f, 0xf8, 0x7f, 0x96,
-0x8c, 0x8a, 0x27, 0x15, 0xae, 0xf3, 0x71, 0xff,
-0x0c, 0x27, 0xe3, 0x5f, 0x69, 0xfc, 0xd7, 0x52,
-0xbd, 0x78, 0x54, 0xae, 0xe4, 0xdb, 0x26, 0x92,
-0xf9, 0xd9, 0xab, 0x3f, 0x83, 0xab, 0xae, 0xb9,
-0x3e, 0x9b, 0x2e, 0x8c, 0xe2, 0x89, 0x2b, 0x05,
-0x6b, 0x5f, 0x93, 0x19, 0xff, 0x7c, 0xa2, 0xed,
-0x69, 0x42, 0xf9, 0x3c, 0x46, 0x4a, 0x60, 0xaf,
-0x5a, 0xf4, 0x7b, 0x7a, 0x1e, 0x07, 0xaf, 0xf8,
-0xe6, 0x68, 0xf2, 0x6a, 0x32, 0x4b, 0x0b, 0xe8,
-0xf6, 0xa0, 0xe5, 0x59, 0xbb, 0x19, 0xff, 0x0c,
-0x48, 0x3b, 0x04, 0x55, 0x6f, 0x51, 0xb8, 0xb7,
-0x87, 0x3a, 0x06, 0x32, 0xdc, 0x68, 0x86, 0xef,
-0x50, 0x0a, 0x35, 0x39, 0xd7, 0xaf, 0x01, 0xab,
-0x56, 0x95, 0x3c, 0x78, 0x99, 0x98, 0xf0, 0xcf,
-0x36, 0xd8, 0xdb, 0xbc, 0xac, 0x16, 0x85, 0xb6,
-0xd3, 0x08, 0x7b, 0xa1, 0x21, 0xe6, 0xa4, 0x37,
-0xc2, 0x0c, 0x9f, 0xbc, 0x89, 0x94, 0x08, 0xad,
-0xcd, 0xcb, 0x1a, 0xb3, 0xbb, 0x56, 0xa7, 0xc4,
-0xbf, 0xa4, 0x8b, 0x2c, 0xac, 0x65, 0xf6, 0xc8,
-0x4e, 0x63, 0xdb, 0x64, 0xf2, 0x78, 0xf1, 0x45,
-0x28, 0xd3, 0x6c, 0x9b, 0xe4, 0xef, 0x91, 0x43,
-0xba, 0x7b, 0xbb, 0xb5, 0x5d, 0x84, 0x64, 0xfc,
-0x0b, 0xf6, 0xc5, 0xd0, 0xd1, 0x6e, 0x63, 0x59,
-0xf6, 0xf7, 0xc6, 0xfd, 0x81, 0x55, 0x1a, 0x22,
-0x46, 0xbe, 0x91, 0xf6, 0x6f, 0xb0, 0x35, 0xc8,
-0xa9, 0xf1, 0xaf, 0x8f, 0x89, 0x9b, 0x9b, 0xed,
-0xfc, 0xfe, 0x65, 0xfa, 0x5d, 0xae, 0x1a, 0x1e,
-0xff, 0x9a, 0xa7, 0x65, 0xb9, 0x26, 0x7d, 0x08,
-0xef, 0xf8, 0xf6, 0x04, 0x9d, 0x3b, 0x45, 0x13,
-0xfe, 0x91, 0x2a, 0x59, 0x93, 0xb7, 0xe3, 0x34,
-0x5a, 0xeb, 0x4e, 0xdc, 0xf6, 0x05, 0xbd, 0x75,
-0xa3, 0x46, 0xfc, 0x0b, 0x57, 0xac, 0x3b, 0xfb,
-0x53, 0xd6, 0xba, 0xd0, 0x1e, 0xa0, 0x7b, 0x6a,
-0xba, 0x4d, 0xf8, 0xe7, 0x2e, 0xb6, 0x95, 0x15,
-0x7a, 0x8a, 0x14, 0xbe, 0x2c, 0xec, 0x59, 0x3d,
-0x2f, 0x7e, 0x5e, 0x34, 0x44, 0x2c, 0x01, 0xc1,
-0xdf, 0x5b, 0x42, 0x64, 0xbb, 0x29, 0xff, 0xc7,
-0x87, 0xf2, 0xe7, 0x97, 0xa1, 0xe9, 0xcb, 0xe9,
-0x52, 0xcf, 0x34, 0xd8, 0x15, 0x88, 0xa7, 0xc1,
-0xec, 0x62, 0xf9, 0x3e, 0x5a, 0xef, 0x79, 0x97,
-0x6e, 0x0a, 0x4d, 0xbf, 0xff, 0xc6, 0x1f, 0xa4,
-0xb7, 0x27, 0xfd, 0x3f, 0x75, 0xce, 0xe6, 0xf7,
-0x2d, 0x73, 0x6a, 0x71, 0xdb, 0x5a, 0xe9, 0x67,
-0x30, 0x47, 0x2f, 0x46, 0xfc, 0xa3, 0x7d, 0x86,
-0xe7, 0x31, 0xcb, 0x25, 0xf4, 0x92, 0x63, 0x7a,
-0x45, 0x70, 0x3d, 0xa4, 0xe4, 0xff, 0xe0, 0xfb,
-0xaa, 0xf3, 0x6b, 0x27, 0x8d, 0xe5, 0x5c, 0x82,
-0x2f, 0xf9, 0x42, 0x9d, 0xe5, 0xf1, 0x2f, 0x8e,
-0x7f, 0x76, 0x8a, 0x63, 0xf0, 0x17, 0xdc, 0x8a,
-0x78, 0x82, 0x4c, 0xf8, 0x67, 0xca, 0xa7, 0xda,
-0xef, 0x71, 0x59, 0xd6, 0x05, 0xd7, 0xac, 0xc0,
-0x65, 0x71, 0xf3, 0x83, 0x8c, 0x0b, 0x85, 0x86,
-0x30, 0xce, 0xaf, 0xe7, 0x8e, 0x5c, 0x6e, 0xaf,
-0x99, 0xf1, 0xcf, 0x3e, 0xb6, 0x0a, 0x0a, 0xf4,
-0x3a, 0x6f, 0xf6, 0x54, 0x09, 0x05, 0x4b, 0x44,
-0x3e, 0xbf, 0x71, 0x2a, 0xec, 0x72, 0xdc, 0x5a,
-0x2d, 0x47, 0xc5, 0xfb, 0x94, 0x5d, 0xb0, 0x45,
-0x97, 0x7d, 0xa9, 0xf1, 0x2f, 0x54, 0xb9, 0xd3,
-0x11, 0xff, 0x90, 0x69, 0x14, 0x5f, 0x73, 0xe8,
-0xc9, 0x47, 0xc9, 0x34, 0xd8, 0xf1, 0xcb, 0x7c,
-0x9f, 0xbc, 0x72, 0xf5, 0x34, 0xfe, 0xe2, 0xef,
-0x2f, 0x2a, 0x4f, 0x77, 0xa5, 0xf8, 0x7f, 0x9a,
-0x34, 0xfb, 0x50, 0xcc, 0xff, 0x6c, 0xf8, 0xf3,
-0x2d, 0x56, 0xdc, 0x48, 0xcb, 0x7d, 0x72, 0x37,
-0xb9, 0xab, 0x7a, 0x87, 0x57, 0x1d, 0x95, 0xe7,
-0x98, 0xe3, 0x5f, 0x88, 0xdf, 0x5e, 0xa7, 0x65,
-0x88, 0x76, 0x6c, 0x75, 0x70, 0x0e, 0xdc, 0x8d,
-0x99, 0x21, 0xd1, 0xc1, 0x23, 0x7a, 0x5d, 0xeb,
-0x43, 0xe2, 0x3c, 0xf8, 0x82, 0x95, 0x06, 0x6d,
-0x23, 0x93, 0x52, 0xe2, 0x5f, 0x64, 0xf8, 0xce,
-0x4a, 0xc8, 0x02, 0x31, 0x94, 0x84, 0x01, 0x7c,
-0xb0, 0xa4, 0x59, 0x8c, 0xaa, 0x88, 0x7f, 0xc0,
-0xd6, 0x68, 0xc6, 0x3f, 0x70, 0x26, 0x63, 0xbc,
-0xba, 0xc3, 0xdb, 0x15, 0x94, 0xb9, 0xb7, 0xc7,
-0x8e, 0x6a, 0xee, 0x5b, 0x43, 0x78, 0x6c, 0xcb,
-0x34, 0x67, 0x58, 0x9c, 0xc1, 0xc6, 0x25, 0xf7,
-0x42, 0x5b, 0x9e, 0x29, 0xfe, 0xc5, 0x6a, 0xff,
-0x2c, 0xec, 0xf6, 0xd9, 0x1f, 0xc6, 0xfd, 0x5f,
-0xa8, 0x3c, 0xaf, 0xd9, 0xb5, 0x2c, 0x43, 0xff,
-0x0a, 0x68, 0x71, 0x6f, 0xcc, 0xee, 0xa4, 0xbb,
-0x49, 0xc7, 0x43, 0x59, 0x9b, 0x89, 0x09, 0xff,
-0x48, 0xcf, 0x34, 0xf3, 0xe8, 0x8c, 0x25, 0x98,
-0x5e, 0xa8, 0xb5, 0x68, 0x2f, 0x24, 0xf1, 0x0f,
-0xe5, 0x19, 0x2f, 0xbb, 0xab, 0x11, 0x11, 0xfd,
-0x32, 0x05, 0xff, 0xa4, 0xe1, 0xaf, 0x0e, 0xef,
-0x0d, 0x4a, 0xba, 0x04, 0x5b, 0x34, 0xea, 0xb5,
-0xe4, 0xf2, 0x78, 0x50, 0x6d, 0x11, 0x22, 0xa2,
-0xf4, 0xe6, 0x8c, 0xed, 0x82, 0xca, 0xaf, 0x98,
-0xf0, 0x4f, 0x86, 0x0f, 0x7a, 0x60, 0x9e, 0x25,
-0x8b, 0xa7, 0xd9, 0x70, 0x47, 0x84, 0x81, 0x7f,
-0x78, 0xbc, 0x09, 0x15, 0xb1, 0x4a, 0x57, 0x42,
-0x37, 0x5b, 0xc2, 0xe4, 0x94, 0xf8, 0x97, 0x74,
-0xb9, 0x7a, 0xae, 0x96, 0x36, 0x68, 0x84, 0x75,
-0xca, 0xbc, 0xeb, 0x36, 0xf1, 0x81, 0x36, 0x17,
-0xcf, 0xa3, 0xf8, 0x39, 0xfd, 0x5c, 0xab, 0xf2,
-0x66, 0x1d, 0x37, 0xfb, 0x7f, 0x84, 0xf3, 0x70,
-0xd8, 0x31, 0xf7, 0xef, 0x96, 0x6c, 0xac, 0x39,
-0x9f, 0x7b, 0xb9, 0x16, 0xb7, 0xcd, 0x2f, 0x79,
-0x60, 0xc8, 0x37, 0x4f, 0xb3, 0xfd, 0x41, 0xd8,
-0x09, 0x87, 0xd5, 0xd2, 0xc5, 0xf0, 0x7b, 0x71,
-0x86, 0x39, 0xff, 0xc7, 0x1e, 0x20, 0x76, 0x2a,
-0xaf, 0x42, 0x23, 0x74, 0xa7, 0xda, 0x41, 0x65,
-0x3f, 0xae, 0x46, 0x8f, 0xcf, 0x6e, 0xb1, 0x3d,
-0x6b, 0xc9, 0xc7, 0x27, 0xec, 0xd8, 0x5c, 0xb7,
-0xc6, 0x92, 0x95, 0x58, 0x4f, 0xb8, 0xbd, 0xbf,
-0xbf, 0x05, 0x9c, 0x4b, 0x65, 0xc5, 0xc3, 0x61,
-0x9e, 0xea, 0x91, 0x73, 0x49, 0x33, 0x6c, 0xd7,
-0xd0, 0x02, 0xcd, 0x4d, 0x4f, 0x83, 0xc6, 0x5a,
-0x5c, 0x58, 0x85, 0x10, 0x33, 0xfe, 0x11, 0x5a,
-0xaa, 0xf9, 0x32, 0xa2, 0x99, 0xb9, 0x1d, 0xec,
-0xd5, 0x3c, 0x4c, 0x06, 0xdb, 0x85, 0x65, 0xda,
-0x22, 0x1e, 0x61, 0xcc, 0xc0, 0x2f, 0xa8, 0x6c,
-0x20, 0xe9, 0x49, 0xfc, 0xa3, 0x74, 0xe6, 0x1e,
-0x60, 0x3f, 0xd3, 0x96, 0x24, 0x61, 0x5b, 0x01,
-0x3e, 0xbf, 0x34, 0xef, 0xf6, 0x45, 0x9b, 0xc5,
-0x19, 0xfa, 0x81, 0x90, 0xbb, 0xa1, 0xf0, 0x69,
-0x31, 0x99, 0xff, 0xf3, 0x02, 0xe0, 0xaf, 0xed,
-0x28, 0x9d, 0x9e, 0x2a, 0x8d, 0x87, 0xbd, 0x94,
-0x9a, 0xd8, 0x20, 0xeb, 0x49, 0x71, 0xc8, 0xf2,
-0xa1, 0xbd, 0xa2, 0x76, 0x52, 0x7b, 0x4e, 0x0a,
-0xfe, 0x51, 0x23, 0x9a, 0x1b, 0x8d, 0x47, 0x91,
-0xc7, 0x1f, 0xdd, 0x42, 0x7c, 0xbf, 0x95, 0x41,
-0x66, 0xba, 0x98, 0x2f, 0x8d, 0x79, 0xdc, 0xd4,
-0xda, 0x68, 0xf6, 0xff, 0x48, 0xb7, 0xb9, 0x5e,
-0xd7, 0x9a, 0x98, 0x25, 0x54, 0x5a, 0x04, 0xad,
-0xac, 0xac, 0x51, 0x0e, 0xb9, 0x87, 0x63, 0x81,
-0xb0, 0x21, 0xd2, 0x1a, 0x7c, 0x19, 0xb6, 0x32,
-0x3a, 0x64, 0xf6, 0xff, 0x34, 0xaf, 0x90, 0x1e,
-0xd7, 0x0d, 0x37, 0xec, 0x1d, 0xf0, 0x78, 0x48,
-0x35, 0xcc, 0x04, 0x69, 0x87, 0x84, 0xf8, 0x47,
-0xc5, 0x2b, 0x3b, 0xd4, 0xc2, 0x7b, 0x17, 0xed,
-0xf4, 0x9b, 0xe2, 0x5f, 0xd5, 0x14, 0x9a, 0x68,
-0xfe, 0x69, 0xcb, 0x4a, 0x72, 0x9d, 0xba, 0x8a,
-0x4e, 0xe7, 0x30, 0x00, 0xf1, 0x00, 0x99, 0x8e,
-0xc0, 0xc0, 0xcf, 0x81, 0x01, 0xfe, 0xc3, 0x06,
-0x18, 0x36, 0xc5, 0xbf, 0xee, 0x81, 0x3f, 0x22,
-0xc8, 0xb1, 0x96, 0xcb, 0xdf, 0x85, 0x3f, 0x04,
-0x66, 0x47, 0x6d, 0x3f, 0x46, 0xfc, 0x73, 0x35,
-0x70, 0xeb, 0x70, 0xe6, 0xb0, 0xf8, 0x5d, 0xe9,
-0x4b, 0x36, 0xc5, 0x37, 0xab, 0xde, 0xec, 0xff,
-0xb9, 0x3e, 0x9c, 0x77, 0x51, 0xd8, 0xcf, 0xfd,
-0xf3, 0x03, 0x30, 0xa6, 0x55, 0xf6, 0xdb, 0x5e,
-0xe2, 0x78, 0xc0, 0x3b, 0xef, 0x24, 0x47, 0x44,
-0x5c, 0xf0, 0xf6, 0x6e, 0x36, 0xfb, 0x7f, 0xb4,
-0xb4, 0x0b, 0xda, 0x55, 0x56, 0x15, 0xb5, 0xf6,
-0x88, 0xd7, 0xc1, 0x07, 0x71, 0xd8, 0xa3, 0x5d,
-0x64, 0xa5, 0xa3, 0xd6, 0x61, 0x52, 0xa9, 0x1d,
-0xda, 0x38, 0xb9, 0xf0, 0xbe, 0x1e, 0x53, 0xfe,
-0x67, 0xd7, 0xe4, 0xa7, 0x60, 0x57, 0xa8, 0x38,
-0x80, 0x30, 0x2c, 0x17, 0xfe, 0xa7, 0x92, 0xdf,
-0xdf, 0xb6, 0xd2, 0x8e, 0x8f, 0x1d, 0x9e, 0xdb,
-0x9f, 0xb9, 0x10, 0xa6, 0xde, 0xb3, 0xa6, 0x33,
-0x7f, 0x60, 0xe9, 0x22, 0x62, 0xc6, 0x1b, 0x41,
-0x6d, 0x97, 0x5a, 0xec, 0x47, 0x7b, 0xed, 0x5e,
-0x78, 0xc6, 0x80, 0x79, 0xd9, 0x27, 0x15, 0x1e,
-0xff, 0xa2, 0xf6, 0xac, 0xa9, 0xda, 0x13, 0xe4,
-0x7d, 0xed, 0xb6, 0xef, 0xe1, 0x09, 0x9a, 0x58,
-0x7f, 0x5f, 0xae, 0x8f, 0xe7, 0x56, 0x36, 0x66,
-0xb8, 0xdc, 0x12, 0xcf, 0x1f, 0x8b, 0xe3, 0x1f,
-0xa1, 0x50, 0xcf, 0x90, 0xd2, 0x6d, 0xbe, 0xc7,
-0xeb, 0xd4, 0xc1, 0xeb, 0xb7, 0x5d, 0xf7, 0x76,
-0xc2, 0x3f, 0xc9, 0xf3, 0xb5, 0xc6, 0xa5, 0x4a,
-0xcd, 0x1a, 0xbe, 0x65, 0x39, 0x02, 0xd1, 0xf9,
-0xdc, 0xde, 0x1c, 0x31, 0x34, 0xb2, 0xb5, 0x53,
-0x2c, 0x81, 0xdf, 0xab, 0x6e, 0x5f, 0x46, 0x8f,
-0x78, 0xd0, 0xf4, 0x3c, 0x51, 0x18, 0xf7, 0x56,
-0x2a, 0x86, 0x5b, 0x0c, 0xb7, 0x4d, 0x2f, 0x87,
-0x3d, 0x4a, 0x1c, 0x08, 0x8d, 0x28, 0x1f, 0x42,
-0x65, 0xf4, 0xee, 0x5d, 0xf8, 0x53, 0x12, 0xff,
-0x8c, 0xc2, 0x6b, 0x74, 0x7e, 0x48, 0x0a, 0x4f,
-0x3a, 0xaf, 0x5d, 0xd1, 0x0d, 0xfc, 0xb3, 0x0f,
-0x7e, 0x6e, 0xe4, 0x7b, 0x34, 0x3d, 0x20, 0x5c,
-0x15, 0x4a, 0xfb, 0x6c, 0xa3, 0x72, 0x28, 0x71,
-0x5e, 0x7a, 0x61, 0x19, 0x69, 0x61, 0x76, 0xd5,
-0xc1, 0xa3, 0x69, 0x3d, 0xd0, 0x81, 0xfa, 0xd4,
-0x50, 0xc4, 0x3f, 0xc3, 0xfd, 0x60, 0x71, 0xd2,
-0xdd, 0x8d, 0xf6, 0x21, 0x79, 0x8f, 0x18, 0x32,
-0xe1, 0x1f, 0xbb, 0xd0, 0xa2, 0xff, 0xf0, 0x84,
-0x25, 0x9c, 0x3d, 0x64, 0xc4, 0xbf, 0x22, 0x2e,
-0xb2, 0x4d, 0xda, 0x9b, 0x56, 0xa2, 0x23, 0xde,
-0x76, 0x66, 0xbc, 0xd8, 0x6b, 0x57, 0x6e, 0xec,
-0x9a, 0x11, 0x32, 0xc9, 0x1f, 0x42, 0x1b, 0x55,
-0x95, 0xa1, 0x76, 0x6b, 0xe6, 0xe7, 0x51, 0xbf,
-0xde, 0x85, 0x40, 0x71, 0x87, 0xea, 0xd0, 0x45,
-0x42, 0xac, 0xc2, 0x76, 0x97, 0x0a, 0xbf, 0x22,
-0x66, 0xfc, 0x63, 0x55, 0x03, 0x2d, 0xea, 0x3c,
-0x96, 0x15, 0xf6, 0x73, 0xb7, 0x4f, 0x37, 0x7f,
-0xfe, 0x6d, 0xf0, 0xa5, 0x63, 0x16, 0x4f, 0x73,
-0x72, 0xc2, 0xc7, 0x3c, 0x22, 0xec, 0x6f, 0x0a,
-0x25, 0xf1, 0xcf, 0x4d, 0xd1, 0xda, 0x71, 0x65,
-0x01, 0x7b, 0x60, 0xb4, 0xe0, 0xbc, 0x74, 0x19,
-0xaa, 0x7a, 0x93, 0xf1, 0xaf, 0x46, 0xf1, 0x92,
-0x74, 0x5e, 0xe3, 0xf8, 0xb9, 0xa0, 0xcb, 0x84,
-0x7f, 0x2e, 0xc0, 0x09, 0xa9, 0x72, 0xd0, 0x79,
-0x3e, 0x67, 0x85, 0xf4, 0xde, 0x86, 0xb2, 0x53,
-0xeb, 0x7f, 0x2c, 0xba, 0xc9, 0xd1, 0x6c, 0x23,
-0x7e, 0x7a, 0x3e, 0x34, 0xe0, 0x2e, 0xc8, 0x5f,
-0xfc, 0x6a, 0x8e, 0xcb, 0x14, 0xff, 0xfa, 0x08,
-0x41, 0xe9, 0xac, 0x41, 0xfa, 0x85, 0x7d, 0x41,
-0xf3, 0x8b, 0x50, 0x14, 0xcd, 0xea, 0x26, 0x33,
-0x60, 0x7d, 0x03, 0x4f, 0x04, 0xf2, 0x7c, 0x10,
-0x6e, 0x7f, 0xc4, 0x1e, 0xa2, 0xab, 0x89, 0x2b,
-0x11, 0x7f, 0x8f, 0xa0, 0xfd, 0xc5, 0xc0, 0x79,
-0x82, 0xce, 0x21, 0x77, 0xa9, 0x4d, 0xaa, 0x11,
-0x5f, 0x1e, 0xca, 0x6d, 0x52, 0x63, 0xf6, 0x45,
-0x63, 0x50, 0xb0, 0x03, 0x15, 0x88, 0xdb, 0x14,
-0xff, 0xfa, 0x17, 0xd2, 0xe2, 0x2f, 0x41, 0xd8,
-0x63, 0x5f, 0x81, 0xfb, 0xa1, 0xa8, 0x17, 0xf1,
-0xe7, 0x19, 0x04, 0xd2, 0x06, 0x9e, 0xfc, 0x94,
-0x3c, 0xc5, 0xec, 0x8c, 0xb6, 0x13, 0x57, 0x32,
-0x3f, 0x79, 0xf2, 0x47, 0x10, 0x89, 0x54, 0xea,
-0x8b, 0xc3, 0xf2, 0x0a, 0x84, 0xb5, 0x65, 0xb8,
-0x1f, 0x6a, 0x1e, 0xe4, 0x03, 0x7d, 0x52, 0x58,
-0xfc, 0xb3, 0xe3, 0x40, 0x9f, 0x2b, 0x7b, 0xf1,
-0x66, 0x51, 0x31, 0xc5, 0xbf, 0x7a, 0xd4, 0x71,
-0xbe, 0x2c, 0x61, 0xdc, 0x06, 0x7c, 0x59, 0xe4,
-0xf3, 0xa4, 0x02, 0x07, 0x7b, 0x39, 0x3e, 0x1c,
-0xc2, 0xcd, 0xf5, 0x4a, 0x64, 0x89, 0x26, 0x0f,
-0x9b, 0xe2, 0x5f, 0xdb, 0xb8, 0x76, 0xd3, 0xd7,
-0x86, 0xc5, 0xb5, 0xf4, 0x1d, 0x63, 0x9b, 0xdd,
-0xe8, 0x94, 0x0e, 0x49, 0x71, 0xff, 0xcf, 0x30,
-0x5f, 0xff, 0xb0, 0x19, 0xff, 0xa4, 0x65, 0xb1,
-0xdd, 0x6a, 0x81, 0x4e, 0x47, 0xc5, 0x9f, 0xe0,
-0x7c, 0xdc, 0x06, 0x3d, 0xa8, 0x88, 0xd7, 0x4b,
-0x86, 0x23, 0xe8, 0xe3, 0xbe, 0xc0, 0x52, 0x1c,
-0xfc, 0xda, 0x94, 0xff, 0x8c, 0xf8, 0x07, 0xc2,
-0x43, 0x33, 0x38, 0xcc, 0x5b, 0x8b, 0xaf, 0xe9,
-0xd4, 0x33, 0xb6, 0x27, 0x1d, 0x17, 0x51, 0xd4,
-0x2e, 0x68, 0x98, 0x3b, 0x96, 0x9d, 0x4d, 0xe8,
-0xbb, 0x51, 0x01, 0x95, 0xbe, 0xdf, 0x37, 0x44,
-0x1f, 0x25, 0xdf, 0x5d, 0xf5, 0x04, 0x4f, 0x83,
-0x59, 0x49, 0x2a, 0xd1, 0xc2, 0x9a, 0xce, 0x07,
-0x6f, 0x6b, 0xbf, 0x60, 0xd3, 0x55, 0xb9, 0x8e,
-0x5c, 0x49, 0x9c, 0xaf, 0x3b, 0xa9, 0x55, 0x1a,
-0x0d, 0x3f, 0x32, 0xb2, 0xb8, 0x5c, 0xfe, 0x2d,
-0xbc, 0x2a, 0x54, 0x8c, 0xac, 0x77, 0x89, 0x56,
-0xf8, 0x18, 0xc2, 0xba, 0x6d, 0xbe, 0x18, 0x81,
-0xcf, 0xb4, 0x39, 0x77, 0xd8, 0x2a, 0x9a, 0x7e,
-0x4f, 0x26, 0xe6, 0x6b, 0x37, 0xf1, 0x65, 0xb1,
-0x45, 0xe4, 0xd1, 0xa6, 0xd8, 0xfa, 0xe0, 0xfe,
-0x39, 0x49, 0xde, 0xa1, 0xf3, 0x0c, 0x47, 0x10,
-0x41, 0xfc, 0x03, 0xb6, 0x0d, 0xe2, 0x60, 0xe2,
-0x3c, 0xf2, 0xf8, 0xd7, 0x25, 0xa8, 0x7c, 0x0b,
-0x61, 0xf9, 0x8a, 0xc8, 0xa1, 0xd8, 0x31, 0x74,
-0xc2, 0xa1, 0xe5, 0x95, 0xb1, 0x7c, 0xbc, 0xdf,
-0x08, 0x25, 0x7f, 0xc4, 0xfd, 0x46, 0x92, 0xf9,
-0x9f, 0x1b, 0x36, 0xa3, 0xb4, 0x2c, 0x3e, 0x1e,
-0x98, 0x5d, 0x64, 0x55, 0xd7, 0x40, 0x31, 0xca,
-0x13, 0x71, 0x2a, 0x59, 0xe3, 0xb8, 0x8d, 0xfb,
-0x7f, 0x4e, 0xc0, 0x2a, 0x7e, 0x45, 0xb7, 0xb8,
-0x4d, 0xfe, 0xde, 0xa7, 0x1d, 0xbb, 0xf4, 0x99,
-0xc3, 0x1c, 0xe6, 0x65, 0x3c, 0x67, 0xbc, 0xaf,
-0xe5, 0x0a, 0xc4, 0x5f, 0xfc, 0xa0, 0xb2, 0x6a,
-0x75, 0x71, 0xb4, 0x6d, 0x25, 0xc9, 0x33, 0xe1,
-0x9f, 0x23, 0x46, 0xf6, 0x42, 0x1d, 0x1e, 0x43,
-0x61, 0x2f, 0x77, 0xfb, 0xb4, 0x13, 0x5b, 0xe1,
-0xe3, 0xb1, 0xc4, 0x86, 0x61, 0x7f, 0x8b, 0xb6,
-0x62, 0x50, 0xde, 0x40, 0x6e, 0x48, 0xf1, 0xff,
-0x5c, 0x61, 0xf3, 0x78, 0x92, 0xf3, 0x30, 0xf9,
-0x28, 0xe6, 0xf6, 0x59, 0xa9, 0xc6, 0xfd, 0x3f,
-0xe3, 0xec, 0xc8, 0xd2, 0xca, 0x6e, 0xdb, 0x08,
-0x02, 0xa1, 0x89, 0xe7, 0x37, 0xfc, 0x3f, 0xbd,
-0x3c, 0xdb, 0x59, 0xf0, 0x49, 0xdc, 0xfb, 0xb1,
-0xa4, 0x11, 0x81, 0x50, 0x2c, 0x10, 0x26, 0x46,
-0x09, 0x4a, 0x6c, 0x6a, 0xf8, 0x7f, 0x26, 0x9e,
-0x9f, 0x2a, 0x67, 0xb4, 0x03, 0xfe, 0x79, 0x5a,
-0x49, 0xf0, 0xc6, 0xc2, 0xb8, 0x7e, 0x34, 0x80,
-0x90, 0x1b, 0x35, 0xac, 0xf8, 0x67, 0x38, 0xc0,
-0xdc, 0xb5, 0xb6, 0x8d, 0x84, 0x24, 0x9e, 0x9f,
-0xfb, 0x7f, 0x5a, 0xee, 0xcc, 0xd2, 0x78, 0xb4,
-0x0b, 0x5a, 0x24, 0x44, 0x2f, 0x9b, 0xb2, 0x25,
-0x69, 0xc2, 0x11, 0x64, 0x6f, 0xf1, 0x76, 0xe8,
-0xf2, 0x53, 0x29, 0xfe, 0x9f, 0xe9, 0xd0, 0xa2,
-0x20, 0xfe, 0x51, 0xee, 0x29, 0x84, 0xe7, 0xb9,
-0x9b, 0x62, 0x23, 0xca, 0x2b, 0x9e, 0x38, 0x64,
-0x09, 0x92, 0x4e, 0xee, 0xc1, 0xf0, 0xe0, 0x3f,
-0x5c, 0x97, 0xd8, 0x6f, 0x20, 0x15, 0xe2, 0xaf,
-0xce, 0x6f, 0xd2, 0x5c, 0x82, 0xda, 0x5f, 0x0b,
-0x55, 0xcb, 0x53, 0xef, 0x28, 0xe4, 0x8e, 0x20,
-0xcd, 0x70, 0x8c, 0x34, 0xd6, 0x2c, 0xd7, 0x0e,
-0xe5, 0x66, 0xb7, 0x26, 0xe2, 0xef, 0xe5, 0x99,
-0x3e, 0x88, 0x08, 0xe5, 0x50, 0xc2, 0x64, 0x55,
-0x19, 0x8e, 0xb9, 0x1d, 0x78, 0xd8, 0xcb, 0x08,
-0xc4, 0x44, 0xe1, 0xa0, 0x54, 0xc6, 0xaf, 0xac,
-0x4b, 0xc4, 0xbf, 0x4e, 0xdc, 0x74, 0xde, 0x72,
-0xb9, 0xba, 0xd2, 0xbb, 0xc4, 0x08, 0x7b, 0x71,
-0xfd, 0xee, 0x15, 0x8f, 0x73, 0xff, 0x4f, 0xb5,
-0x2d, 0x28, 0x5e, 0x86, 0xcb, 0x1a, 0x02, 0x9b,
-0xe3, 0xe2, 0x3f, 0x24, 0xf3, 0x79, 0xd2, 0x76,
-0xc2, 0x65, 0x07, 0x0f, 0x1b, 0xb5, 0x15, 0xaa,
-0x07, 0xf8, 0xfc, 0x41, 0x59, 0x82, 0xb7, 0xc0,
-0xf0, 0x9f, 0xec, 0xd4, 0x0e, 0xf3, 0x2b, 0xbf,
-0x8f, 0xa6, 0x27, 0xe6, 0xaf, 0x54, 0x10, 0x7d,
-0x79, 0xec, 0x53, 0xeb, 0x9a, 0x49, 0x3e, 0x04,
-0xa0, 0x44, 0x90, 0x99, 0x47, 0xcd, 0x38, 0x11,
-0xf7, 0xff, 0x68, 0x01, 0x5f, 0x09, 0xc8, 0xcd,
-0x24, 0x2b, 0x71, 0x1e, 0xa9, 0x84, 0xb0, 0x87,
-0xa9, 0x9e, 0xfa, 0xec, 0x3e, 0x29, 0xd4, 0xe8,
-0xc0, 0xd3, 0x94, 0xbd, 0x11, 0xdf, 0xb7, 0xc8,
-0x78, 0xdf, 0x7e, 0xd6, 0x78, 0xa7, 0xb3, 0x5a,
-0xce, 0x26, 0xd9, 0xc2, 0xc4, 0xfc, 0xbc, 0x29,
-0xcf, 0x48, 0xbb, 0x55, 0x23, 0xff, 0x87, 0x3b,
-0xd6, 0x4a, 0x34, 0x3c, 0xb6, 0xcb, 0xe1, 0x49,
-0x5c, 0xd8, 0x1b, 0x71, 0xfd, 0x2d, 0x6d, 0x86,
-0x63, 0xad, 0x23, 0x3d, 0x71, 0xff, 0xd0, 0x64,
-0xee, 0xdd, 0x72, 0x57, 0x5b, 0x83, 0x62, 0x21,
-0x35, 0x9e, 0x3f, 0x4f, 0x4c, 0x6b, 0x8a, 0x01,
-0xdd, 0x9c, 0x3f, 0xd7, 0xb6, 0x6c, 0xc1, 0x2b,
-0x9b, 0xff, 0x8b, 0xc3, 0x14, 0xff, 0x7a, 0x56,
-0x3b, 0x0b, 0xfb, 0xf8, 0x36, 0x18, 0x22, 0xc6,
-0xfa, 0x6c, 0x24, 0x9d, 0x19, 0xa7, 0x62, 0xfe,
-0x9f, 0xd7, 0xe9, 0xb8, 0x13, 0x07, 0xd9, 0xf2,
-0x39, 0x13, 0xfe, 0xd9, 0xa2, 0x8d, 0x4d, 0x9e,
-0x07, 0x25, 0x50, 0x83, 0xeb, 0x2f, 0x54, 0x0a,
-0x7f, 0xcf, 0x81, 0x10, 0x5a, 0x59, 0xb0, 0x8e,
-0x89, 0xa7, 0xd4, 0x08, 0xb8, 0x33, 0x70, 0xfd,
-0x89, 0x39, 0xfe, 0xa5, 0xed, 0xf7, 0xdb, 0x1b,
-0x29, 0xcf, 0xff, 0x69, 0xc5, 0xcf, 0xb6, 0x84,
-0x3b, 0x82, 0x5a, 0x63, 0x89, 0x40, 0x63, 0x70,
-0x44, 0xb3, 0x07, 0xdb, 0x3e, 0x20, 0x16, 0x93,
-0xff, 0xe7, 0x1b, 0xc2, 0x76, 0x9f, 0x43, 0x2f,
-0x72, 0xa5, 0x3b, 0x63, 0xf6, 0x42, 0x39, 0xb1,
-0x8a, 0x4d, 0xb1, 0xc4, 0xb9, 0x37, 0xa0, 0x91,
-0xf9, 0x74, 0x39, 0x0f, 0xe7, 0x27, 0xfd, 0x3f,
-0x79, 0xc2, 0x76, 0x92, 0xff, 0x1a, 0x37, 0x63,
-0xf5, 0x27, 0xf8, 0x69, 0xbd, 0x97, 0x54, 0xd0,
-0xa6, 0x98, 0x23, 0xf7, 0x2d, 0xd8, 0xd4, 0x97,
-0xaf, 0xc9, 0xb5, 0x44, 0x4d, 0xc4, 0x3b, 0xba,
-0x02, 0xd7, 0xa5, 0xbd, 0xc4, 0xe6, 0x8f, 0x94,
-0xfc, 0x4c, 0x9c, 0x06, 0x5f, 0x86, 0x17, 0x44,
-0xe5, 0x31, 0x79, 0x1a, 0xbc, 0x31, 0xbc, 0x20,
-0x9a, 0xb5, 0x52, 0xfc, 0x82, 0x1c, 0x65, 0xdb,
-0x4f, 0xdb, 0xc6, 0xd0, 0xc2, 0x9b, 0xd8, 0x6f,
-0xf4, 0xa6, 0x2e, 0xbe, 0x6d, 0x06, 0xb3, 0x76,
-0xa2, 0x74, 0xfd, 0x18, 0xe5, 0x49, 0x96, 0xc9,
-0x9f, 0x3f, 0xa6, 0x7c, 0xca, 0x07, 0x51, 0xb1,
-0x2f, 0x69, 0xff, 0xfe, 0xe2, 0x0b, 0xe5, 0x32,
-0xab, 0x3a, 0x65, 0xbd, 0x64, 0xab, 0xd4, 0x8e,
-0x06, 0x2a, 0xb9, 0xda, 0xaa, 0x84, 0xa3, 0xec,
-0x96, 0x21, 0x1c, 0x7c, 0x01, 0xbf, 0xe1, 0x89,
-0x40, 0x6f, 0x89, 0x90, 0x38, 0x5f, 0x3c, 0xff,
-0xe7, 0x25, 0xa5, 0x98, 0xe3, 0xbd, 0xcd, 0xfa,
-0x73, 0x80, 0x62, 0xe4, 0x9b, 0x6d, 0x28, 0x7f,
-0x82, 0x5b, 0xb8, 0x7c, 0x18, 0xd4, 0x8e, 0xab,
-0xf9, 0x5a, 0x5b, 0xc6, 0x3d, 0x45, 0xe9, 0x13,
-0xf3, 0x11, 0xd1, 0x23, 0xa8, 0x2b, 0xee, 0x77,
-0xcc, 0x26, 0x3c, 0xf0, 0x37, 0x5d, 0x6f, 0xf5,
-0x5a, 0x2a, 0xe0, 0x71, 0xb8, 0x9f, 0x7b, 0x84,
-0xee, 0x25, 0xab, 0xa4, 0x7c, 0x26, 0xdf, 0x63,
-0x49, 0xe6, 0x3f, 0x17, 0x4a, 0x07, 0xa5, 0xed,
-0x28, 0x76, 0xf0, 0xfe, 0x6b, 0x95, 0xad, 0x5c,
-0xfe, 0xe4, 0x91, 0x4c, 0xf8, 0x55, 0x4c, 0x9e,
-0x1f, 0x80, 0xa7, 0x42, 0x2a, 0x93, 0x0b, 0x49,
-0x5d, 0xf2, 0x79, 0xd2, 0x3a, 0x83, 0xe3, 0xbd,
-0x55, 0xfa, 0xe2, 0xd1, 0x9c, 0x0a, 0x38, 0x1a,
-0x7b, 0xcd, 0x62, 0x78, 0x2f, 0x16, 0x5f, 0xf8,
-0x00, 0x0e, 0x44, 0xdd, 0x41, 0xb9, 0xbd, 0xe9,
-0x87, 0x66, 0xfc, 0xa3, 0x8c, 0x77, 0xc6, 0xdd,
-0x3e, 0xb8, 0x2c, 0xbd, 0x4b, 0x76, 0x8a, 0xdb,
-0xa4, 0x8f, 0x63, 0xff, 0xf0, 0x23, 0x36, 0x06,
-0xfb, 0xed, 0x72, 0xf3, 0xf7, 0x4c, 0xfe, 0x1f,
-0x78, 0x04, 0x0f, 0xdd, 0x02, 0xae, 0x8f, 0x46,
-0x28, 0xb7, 0x5e, 0x6d, 0x51, 0xb9, 0x42, 0x3d,
-0x1a, 0x4b, 0x04, 0xaa, 0x45, 0x69, 0x5e, 0x5a,
-0x2b, 0x87, 0xb7, 0x44, 0x4c, 0xfe, 0x9f, 0x65,
-0xb0, 0x3b, 0xc0, 0xf5, 0xaf, 0x36, 0x02, 0x32,
-0xd7, 0x5f, 0x4e, 0xd4, 0x47, 0xef, 0xf0, 0xfc,
-0x5b, 0x54, 0xc4, 0xca, 0xf3, 0xfd, 0xf6, 0x7b,
-0x50, 0xa2, 0x0e, 0x27, 0xf1, 0xcf, 0x94, 0x19,
-0xd0, 0x23, 0xcc, 0xd0, 0x49, 0x98, 0xac, 0x80,
-0x17, 0xa1, 0xa4, 0xb7, 0xad, 0x3d, 0x7b, 0x85,
-0x10, 0x4f, 0x04, 0x3a, 0x83, 0x50, 0x61, 0x06,
-0xb3, 0x6c, 0x26, 0xa1, 0x14, 0xff, 0x33, 0x5f,
-0x9f, 0xa2, 0x58, 0x98, 0xc3, 0xfa, 0x16, 0x1e,
-0xc3, 0x15, 0x62, 0x3c, 0xf1, 0xac, 0x0f, 0x8d,
-0x4b, 0x15, 0x64, 0x21, 0xbd, 0x6f, 0x55, 0x62,
-0xf9, 0x51, 0xfe, 0x8c, 0x57, 0xdf, 0x3a, 0x58,
-0x74, 0x56, 0xfc, 0x04, 0xad, 0xef, 0x79, 0x11,
-0xdc, 0xed, 0x2b, 0xe0, 0x2f, 0xd4, 0x58, 0x1f,
-0x9e, 0x68, 0xcf, 0x25, 0x52, 0x23, 0x4b, 0xe0,
-0x9f, 0x2d, 0x37, 0x8d, 0xc2, 0x02, 0x87, 0xed,
-0xe0, 0x5d, 0xe7, 0x0a, 0x2e, 0x85, 0x50, 0x7f,
-0x9d, 0xb0, 0x69, 0xe2, 0x66, 0x38, 0x24, 0xa1,
-0x22, 0x3b, 0xd7, 0x34, 0x8a, 0xaa, 0xea, 0x15,
-0xe1, 0x66, 0x26, 0x0e, 0xd7, 0x26, 0xfd, 0x2d,
-0xa3, 0xf0, 0x27, 0x69, 0x2e, 0x58, 0x41, 0xdc,
-0x08, 0x87, 0xd9, 0x5c, 0x75, 0x5a, 0x40, 0xac,
-0x94, 0x06, 0x89, 0x81, 0x7f, 0x2e, 0xb1, 0x0b,
-0x4a, 0xa9, 0x86, 0xd0, 0x7a, 0xd4, 0xe4, 0xff,
-0xf9, 0x02, 0xbf, 0x81, 0xc8, 0x1c, 0x8c, 0xd8,
-0x11, 0x28, 0x16, 0xe5, 0xd3, 0x00, 0x31, 0x22,
-0x62, 0x3c, 0x11, 0xfa, 0x92, 0x8e, 0x2f, 0xfe,
-0x2d, 0x6b, 0x98, 0x44, 0x4d, 0xfe, 0x1f, 0x9d,
-0x34, 0x82, 0x84, 0x76, 0x70, 0x3a, 0x43, 0xc1,
-0x3b, 0x03, 0xbe, 0x03, 0xcb, 0xd6, 0x5a, 0x37,
-0x4a, 0xaa, 0xbe, 0xc8, 0xe5, 0x19, 0x50, 0xc3,
-0x6a, 0xe1, 0xc0, 0x22, 0x97, 0x3d, 0xe9, 0x7f,
-0xd6, 0xd3, 0x50, 0x68, 0x07, 0x10, 0x44, 0x35,
-0x72, 0x7b, 0x16, 0x8a, 0xa8, 0x25, 0x40, 0xb6,
-0x41, 0xab, 0xd2, 0xa1, 0xdf, 0x18, 0x26, 0x23,
-0xca, 0x0e, 0xa9, 0x23, 0x8a, 0x88, 0x28, 0x99,
-0xff, 0xa3, 0x09, 0x9f, 0xc2, 0xab, 0x7a, 0x99,
-0xdd, 0x5a, 0xd8, 0xd4, 0x84, 0xda, 0xa4, 0x8c,
-0x5a, 0xac, 0x05, 0xdb, 0xe0, 0x1d, 0xe6, 0xd6,
-0x6f, 0x0e, 0xe7, 0x8c, 0x48, 0x17, 0xde, 0x76,
-0x8f, 0xe2, 0x42, 0x0d, 0x9a, 0xe2, 0x5f, 0xeb,
-0x5a, 0x0d, 0x27, 0x6a, 0x54, 0x1c, 0x83, 0xcb,
-0xc1, 0xaa, 0xd0, 0x63, 0xfa, 0xa4, 0x4b, 0xea,
-0x95, 0x40, 0x3c, 0xfe, 0x75, 0x89, 0x55, 0xfa,
-0x8b, 0x47, 0xcd, 0xf9, 0xcf, 0xb0, 0x0d, 0x0e,
-0xdd, 0x13, 0x96, 0xac, 0x21, 0x31, 0x9f, 0x46,
-0x94, 0x79, 0x92, 0xb5, 0x39, 0x67, 0x04, 0x0e,
-0x22, 0x10, 0x35, 0x1c, 0x95, 0x28, 0xd8, 0x83,
-0xce, 0x54, 0xfc, 0xe3, 0x94, 0xda, 0x98, 0x7d,
-0x93, 0x23, 0x24, 0x3e, 0xa0, 0x37, 0x82, 0xfa,
-0x0b, 0xf1, 0x31, 0xb0, 0xc1, 0x0b, 0x01, 0xbe,
-0x7f, 0xe0, 0x12, 0x45, 0xc3, 0x7c, 0x23, 0x84,
-0xcd, 0xf1, 0xaf, 0x29, 0x1a, 0x2e, 0x8b, 0x0a,
-0xd4, 0xe2, 0xc1, 0xc1, 0x16, 0x07, 0x64, 0x58,
-0xa5, 0x23, 0x5a, 0x2b, 0xab, 0x8f, 0x25, 0xee,
-0x76, 0xc3, 0x83, 0x0d, 0xe0, 0x4a, 0xf1, 0xff,
-0x5c, 0x07, 0xab, 0x98, 0xda, 0xe9, 0xf8, 0x8e,
-0xff, 0x1e, 0xf2, 0x6b, 0x96, 0xaf, 0x2e, 0xfa,
-0x3b, 0x32, 0x0d, 0x9e, 0x65, 0x3f, 0x30, 0x02,
-0x43, 0xd6, 0x97, 0x43, 0xc5, 0x68, 0x94, 0x13,
-0x73, 0xfc, 0x8b, 0x40, 0x6f, 0xc8, 0x05, 0x56,
-0x8b, 0x58, 0x8d, 0xe0, 0xbe, 0xbc, 0xf6, 0xa6,
-0xcc, 0xa6, 0x01, 0xad, 0xcf, 0x5f, 0xae, 0xdb,
-0xca, 0xc5, 0x81, 0xdc, 0xcf, 0x42, 0x15, 0x41,
-0xeb, 0xfc, 0x14, 0xff, 0xcf, 0x4e, 0xed, 0x32,
-0xec, 0x65, 0x69, 0x83, 0x05, 0xa3, 0xda, 0x9f,
-0x95, 0x2a, 0xcd, 0xa6, 0x15, 0x9c, 0x54, 0x2e,
-0xc0, 0xdc, 0x7e, 0xdb, 0x59, 0xf1, 0x32, 0xbd,
-0xa8, 0x54, 0x81, 0x2d, 0xc5, 0xff, 0x83, 0xf8,
-0x67, 0x9c, 0xd8, 0x17, 0x5a, 0x55, 0xbb, 0xce,
-0xfd, 0xff, 0x5c, 0x1b, 0x6e, 0x83, 0x8b, 0xcc,
-0x48, 0x44, 0xff, 0x54, 0x8f, 0xe0, 0x41, 0x58,
-0x12, 0xae, 0x31, 0xe5, 0xff, 0x08, 0x9b, 0xd4,
-0x57, 0x10, 0xdf, 0xd1, 0x06, 0xc8, 0x23, 0xab,
-0x20, 0x1f, 0xda, 0x78, 0x22, 0xe5, 0xcb, 0xb1,
-0xb4, 0x81, 0x4b, 0xd0, 0x0c, 0x33, 0x41, 0x6e,
-0xf0, 0x24, 0xeb, 0xbf, 0x74, 0xe5, 0x9f, 0xb9,
-0x93, 0x47, 0xa5, 0x11, 0xf7, 0x31, 0xb5, 0x93,
-0xa3, 0x3b, 0xdd, 0xff, 0xb4, 0xd4, 0xcd, 0x66,
-0x1a, 0xef, 0xbb, 0x61, 0x83, 0xff, 0xfe, 0xd0,
-0xa1, 0x95, 0xf6, 0x64, 0xfd, 0x5d, 0x9d, 0x72,
-0x18, 0x76, 0x04, 0x7d, 0x5d, 0xb4, 0x1c, 0x41,
-0xc5, 0xd6, 0x85, 0x85, 0x85, 0x32, 0x2d, 0x5a,
-0x4b, 0xbb, 0xb5, 0x98, 0x23, 0x5a, 0x78, 0xb2,
-0xdd, 0xa1, 0xc8, 0xa9, 0xf9, 0x3f, 0xbb, 0xb5,
-0x2f, 0xd8, 0x8f, 0x98, 0xf5, 0xa3, 0xef, 0x8d,
-0xe1, 0x46, 0x9e, 0xcb, 0x96, 0x0c, 0x93, 0x2e,
-0xeb, 0x15, 0x57, 0x51, 0x2c, 0x10, 0xf6, 0x2e,
-0x2b, 0xdd, 0x88, 0x83, 0x0b, 0x09, 0x79, 0x6e,
-0xe0, 0x1f, 0xad, 0x42, 0x9a, 0xc5, 0x26, 0x9f,
-0x02, 0xaa, 0xed, 0xc9, 0xb6, 0x35, 0x73, 0x7b,
-0x1c, 0x51, 0xa9, 0x81, 0x7f, 0x86, 0x63, 0x1e,
-0xa1, 0xd4, 0xfc, 0xe7, 0xf1, 0x90, 0x9b, 0xa7,
-0xb5, 0x0c, 0xc1, 0x81, 0x66, 0x77, 0x9d, 0x75,
-0x93, 0xd8, 0xa9, 0x8d, 0x37, 0xfe, 0x4c, 0x5b,
-0x1f, 0x4b, 0x7c, 0x75, 0xff, 0xd0, 0xd6, 0x9e,
-0x92, 0xff, 0xb3, 0x9c, 0xee, 0xa6, 0xff, 0xa4,
-0xd1, 0x1b, 0x48, 0xb3, 0xd6, 0xa8, 0xab, 0x3e,
-0x7a, 0x9d, 0xb8, 0x1c, 0x76, 0xb7, 0xcf, 0xd3,
-0x32, 0x0c, 0xc7, 0x8e, 0x54, 0xb4, 0x4c, 0x6e,
-0x47, 0xc4, 0x65, 0x8e, 0x7f, 0xed, 0x26, 0x45,
-0xdf, 0xb8, 0xd3, 0x40, 0x3b, 0xca, 0xe9, 0x18,
-0xec, 0x49, 0xc4, 0xbf, 0x76, 0x73, 0x0f, 0xc6,
-0xc6, 0x94, 0xfc, 0x1f, 0x09, 0x76, 0x6b, 0x2a,
-0xe2, 0x1f, 0x7b, 0xb3, 0xd0, 0x04, 0xaa, 0x56,
-0xa4, 0x78, 0x6a, 0xe9, 0x76, 0xcd, 0xa9, 0x65,
-0x28, 0xf6, 0xd7, 0x84, 0xed, 0x1a, 0xf5, 0xca,
-0xb9, 0xc4, 0x9f, 0xf4, 0xff, 0xa4, 0xf9, 0x10,
-0xff, 0x17, 0x09, 0x99, 0x8c, 0x74, 0x21, 0xde,
-0xeb, 0x66, 0x77, 0x33, 0xc3, 0xf1, 0x55, 0x12,
-0x77, 0x7c, 0x09, 0xd9, 0x7c, 0x60, 0xaa, 0xff,
-0x9a, 0xf2, 0xb9, 0xf4, 0x53, 0xed, 0x15, 0x2f,
-0x82, 0x9c, 0x9d, 0xe4, 0x8f, 0x50, 0xa5, 0xad,
-0xf2, 0x8a, 0x9d, 0x0a, 0x87, 0x3d, 0x93, 0x78,
-0x20, 0xec, 0xb2, 0x76, 0xb3, 0x97, 0xd7, 0x7f,
-0x91, 0x24, 0xfe, 0x19, 0x0a, 0xfd, 0x49, 0xab,
-0xf2, 0x5a, 0x8f, 0xcb, 0x9b, 0xe0, 0x03, 0x98,
-0xab, 0x4d, 0xf3, 0x8a, 0x73, 0xe0, 0xb2, 0x52,
-0xc2, 0xe7, 0xe3, 0xfa, 0xf8, 0xe6, 0xd7, 0xd9,
-0x06, 0xc5, 0xd5, 0x66, 0xff, 0x0f, 0x04, 0x08,
-0x1a, 0x4d, 0x6b, 0xec, 0x2a, 0xc4, 0x0a, 0xc1,
-0xbe, 0xa7, 0x42, 0x8f, 0xf7, 0x41, 0x03, 0xff,
-0x84, 0x7a, 0xf2, 0x4b, 0xa8, 0xec, 0xf7, 0x9b,
-0xe2, 0x5f, 0xb7, 0x0f, 0xc1, 0x06, 0xad, 0xcb,
-0x4b, 0xb3, 0x4b, 0xfa, 0x11, 0x1f, 0x2e, 0x47,
-0xa0, 0x68, 0xa9, 0x85, 0xed, 0xaa, 0x33, 0x1e,
-0x08, 0xf3, 0xad, 0xb8, 0x67, 0x91, 0x92, 0x9d,
-0x1a, 0xff, 0x6a, 0xa9, 0xe1, 0xf1, 0xc7, 0x2c,
-0x2e, 0x7f, 0x96, 0xd5, 0xe0, 0xea, 0x15, 0x26,
-0xd6, 0x53, 0xd9, 0xad, 0x3c, 0xe8, 0xc5, 0x81,
-0x29, 0xfe, 0x35, 0xf9, 0x0c, 0xbc, 0xa5, 0xcd,
-0x7b, 0xd8, 0x19, 0x2c, 0xe8, 0x6f, 0xbe, 0x9f,
-0x95, 0x79, 0xd3, 0x6f, 0x98, 0x8e, 0xdf, 0x4b,
-0x2d, 0x89, 0x27, 0x36, 0xd7, 0xcd, 0xf3, 0xad,
-0x0f, 0x4e, 0xea, 0x4a, 0x8d, 0x7f, 0x75, 0xcd,
-0x5b, 0x6e, 0x53, 0x6a, 0x9e, 0x85, 0xf1, 0xcd,
-0x3c, 0x0d, 0xfe, 0x55, 0x9c, 0xa6, 0xfe, 0x2c,
-0x3e, 0x5f, 0xfa, 0x59, 0x1d, 0x02, 0xa7, 0x8f,
-0x52, 0xf3, 0x7f, 0x48, 0x19, 0x38, 0xd9, 0xab,
-0x3e, 0x38, 0x51, 0x5b, 0xa6, 0x64, 0x35, 0x17,
-0xc4, 0xc2, 0x8e, 0x36, 0x56, 0xc0, 0xb7, 0x62,
-0x59, 0x9e, 0xb5, 0x51, 0x34, 0xe7, 0xff, 0x50,
-0x44, 0x46, 0x05, 0x9b, 0xe8, 0x69, 0x71, 0x65,
-0x60, 0x5d, 0x60, 0x2b, 0x93, 0x47, 0x48, 0x79,
-0x60, 0x9d, 0xab, 0xa4, 0x91, 0xc7, 0xbf, 0xe8,
-0x9e, 0xb4, 0x5b, 0x3a, 0x68, 0x57, 0xb6, 0x39,
-0xff, 0x67, 0x31, 0xb4, 0x09, 0x33, 0x36, 0xd1,
-0x0a, 0xcb, 0x42, 0xd8, 0xa1, 0xab, 0xf5, 0xb2,
-0x74, 0x87, 0xae, 0x36, 0x49, 0xf5, 0x13, 0x81,
-0x1b, 0x55, 0x41, 0x55, 0x9e, 0x92, 0xff, 0x23,
-0x20, 0x6c, 0x66, 0x01, 0x8d, 0xdc, 0x27, 0x3c,
-0x07, 0xf9, 0xe4, 0x46, 0x8d, 0x1d, 0x23, 0x6b,
-0x84, 0x62, 0xfd, 0xc6, 0x06, 0xcf, 0xc9, 0xc6,
-0x5d, 0x9b, 0x66, 0xaa, 0xd4, 0x9c, 0xff, 0xb3,
-0x8d, 0x66, 0xc1, 0x1b, 0xc1, 0x5b, 0x55, 0xeb,
-0x98, 0xfc, 0x5d, 0xeb, 0x97, 0x4d, 0xb3, 0x43,
-0x77, 0xd7, 0xe1, 0xe9, 0x78, 0x83, 0x2d, 0x88,
-0x4e, 0x5a, 0x29, 0xbe, 0x07, 0x9f, 0x85, 0x4a,
-0x55, 0x67, 0x6a, 0xfe, 0xcf, 0xb6, 0xec, 0x8b,
-0xf9, 0x95, 0x60, 0x48, 0xd7, 0x77, 0x0c, 0xb3,
-0x42, 0x06, 0x03, 0xff, 0x18, 0xf5, 0x5f, 0x17,
-0xef, 0xc0, 0x2b, 0xe1, 0x82, 0x3e, 0x32, 0xb1,
-0x3e, 0x90, 0x76, 0x85, 0xbc, 0xde, 0x58, 0xaa,
-0x5a, 0x97, 0xc2, 0xa3, 0xf0, 0x65, 0xb0, 0xb4,
-0xf0, 0xa6, 0x3a, 0xf1, 0x29, 0xfa, 0x06, 0xc2,
-0x9e, 0x25, 0x63, 0xe2, 0x15, 0xe9, 0xe8, 0xe8,
-0xac, 0xce, 0xf5, 0x63, 0x44, 0x33, 0xf9, 0x7f,
-0xd6, 0x6a, 0x7e, 0x4f, 0x7e, 0x00, 0xee, 0xe9,
-0xf8, 0xcf, 0xc1, 0x35, 0xae, 0x5b, 0x21, 0xef,
-0x0e, 0x4b, 0x10, 0xbe, 0x80, 0x05, 0xfc, 0x7d,
-0x4f, 0xc2, 0x9a, 0x40, 0xf1, 0x51, 0xf9, 0x2c,
-0x29, 0x32, 0xc5, 0xbf, 0xd6, 0xc2, 0xba, 0x3c,
-0x94, 0xcf, 0x83, 0xb4, 0x62, 0xce, 0xbf, 0x64,
-0x14, 0xe0, 0x99, 0x3f, 0x18, 0x84, 0xf5, 0x1a,
-0xca, 0xab, 0x87, 0x70, 0x7d, 0xd6, 0xa8, 0x0f,
-0xb0, 0x36, 0x2f, 0x31, 0xc7, 0xbf, 0x8e, 0xd2,
-0x56, 0x4d, 0x9d, 0x5a, 0x97, 0x97, 0xbe, 0x84,
-0xf9, 0xf5, 0x42, 0xa0, 0xb9, 0xcf, 0xb2, 0x78,
-0xfc, 0x9d, 0x0c, 0x48, 0x4d, 0xcc, 0xe9, 0xc1,
-0x8d, 0x17, 0x30, 0xc5, 0xbf, 0x66, 0xb1, 0x03,
-0x7d, 0xee, 0x51, 0xe7, 0x4e, 0xd9, 0x06, 0xef,
-0x33, 0xd7, 0x70, 0xa6, 0x44, 0x98, 0xf4, 0xaa,
-0x6e, 0xe8, 0xf7, 0x4b, 0xc4, 0xd6, 0x5b, 0x19,
-0xe6, 0xc0, 0xc6, 0x1c, 0xff, 0x52, 0xc6, 0x7d,
-0x15, 0x41, 0xdb, 0xce, 0xa6, 0xdf, 0x70, 0x7c,
-0x08, 0x59, 0x9d, 0xb8, 0x0d, 0x2e, 0x7a, 0x2b,
-0xe3, 0x81, 0x42, 0x5a, 0x19, 0x34, 0x80, 0x41,
-0xd2, 0xff, 0x73, 0x32, 0x7f, 0x40, 0xcf, 0x01,
-0xeb, 0x98, 0xf8, 0x13, 0xf8, 0x4b, 0xa4, 0x34,
-0x60, 0x3d, 0x28, 0x36, 0x40, 0x1c, 0xff, 0x9c,
-0xc4, 0xc1, 0x02, 0xee, 0x51, 0xd1, 0x4d, 0xf8,
-0x67, 0x85, 0x25, 0xc0, 0x3a, 0xca, 0xe9, 0x6c,
-0x54, 0xbb, 0x6d, 0x60, 0x57, 0xf1, 0x74, 0x2f,
-0x63, 0x2f, 0xb2, 0xa2, 0x58, 0x3c, 0x0b, 0xf1,
-0x7f, 0xbd, 0x23, 0xec, 0x89, 0xa6, 0xe4, 0x3f,
-0x07, 0xa0, 0x28, 0x54, 0xb4, 0x33, 0x7d, 0x1b,
-0xc3, 0xf9, 0x50, 0xc7, 0x3c, 0x67, 0xa4, 0x36,
-0xdd, 0xc8, 0x57, 0x19, 0x21, 0x88, 0x88, 0x42,
-0x74, 0x23, 0x31, 0xd7, 0x7f, 0x59, 0x81, 0x09,
-0x21, 0x66, 0x99, 0x83, 0xf7, 0x47, 0xf9, 0x03,
-0xbf, 0x12, 0x50, 0x71, 0xbc, 0x08, 0x9d, 0xfa,
-0xa2, 0x39, 0x1c, 0x11, 0xe5, 0x59, 0x75, 0x5e,
-0x7f, 0x6a, 0x8a, 0x7f, 0x3d, 0xa0, 0xad, 0xbd,
-0xb7, 0x08, 0x10, 0x06, 0x77, 0xf2, 0xb4, 0x13,
-0xee, 0x76, 0x1e, 0x82, 0x43, 0xf1, 0xc4, 0x78,
-0x03, 0x31, 0x5a, 0x7f, 0x51, 0xa0, 0x9b, 0xe2,
-0x5f, 0x97, 0xe0, 0x12, 0x99, 0x0b, 0x8f, 0x71,
-0xb3, 0xfd, 0x12, 0xfc, 0x0e, 0xee, 0xee, 0xc3,
-0xf7, 0xbd, 0xec, 0x40, 0xe0, 0x77, 0x4e, 0xbc,
-0x44, 0x2f, 0xda, 0x51, 0xa3, 0x1d, 0x4b, 0x89,
-0x7f, 0x7d, 0x01, 0xaf, 0xb3, 0xd9, 0xbe, 0xc7,
-0xa2, 0x62, 0x8f, 0x76, 0x94, 0x55, 0x45, 0x33,
-0x23, 0xe2, 0x39, 0x1e, 0x91, 0x8c, 0xa2, 0xbe,
-0x73, 0x85, 0x06, 0xd4, 0x52, 0x6a, 0x6b, 0x4a,
-0xc1, 0x3f, 0x67, 0xa0, 0x95, 0xd9, 0x7d, 0xb4,
-0x8b, 0x38, 0x68, 0x1b, 0x73, 0x1e, 0xa0, 0x3d,
-0xea, 0xa7, 0x74, 0xaf, 0x03, 0xf1, 0xcf, 0x17,
-0x24, 0x9f, 0xb5, 0xe4, 0xd9, 0x97, 0xcb, 0x6b,
-0x52, 0xf0, 0x4f, 0x14, 0x5a, 0x89, 0x43, 0xcb,
-0x50, 0x89, 0x93, 0x3d, 0x0e, 0xce, 0x3e, 0x6a,
-0xd4, 0xbf, 0x23, 0xfe, 0x91, 0xcb, 0x88, 0xee,
-0x62, 0x6a, 0x3d, 0xc8, 0x8a, 0x19, 0xff, 0x4c,
-0x79, 0x96, 0xb6, 0x42, 0x91, 0x2f, 0xb0, 0xa5,
-0xb5, 0x18, 0x61, 0x73, 0x89, 0x5e, 0x1f, 0x44,
-0xd8, 0xb3, 0x57, 0xe1, 0x78, 0x32, 0x7d, 0x86,
-0xda, 0xc2, 0x96, 0xd9, 0xe5, 0xf6, 0x74, 0x13,
-0xfe, 0x99, 0x72, 0x06, 0x0e, 0xb1, 0xf2, 0xb1,
-0xcc, 0x2e, 0xb1, 0x88, 0xbc, 0x23, 0xe1, 0x31,
-0xd9, 0x2d, 0x8e, 0xd4, 0x7e, 0xc6, 0xe6, 0x71,
-0x0f, 0xcf, 0x19, 0x1a, 0x89, 0xcc, 0x9b, 0xfd,
-0x8d, 0x40, 0x0a, 0xfe, 0xd9, 0x07, 0x57, 0x36,
-0xed, 0xd2, 0x27, 0xf5, 0x88, 0x17, 0x8d, 0xfa,
-0x38, 0x04, 0x42, 0xa3, 0x70, 0x95, 0xcd, 0xea,
-0x5d, 0x34, 0x2a, 0x2f, 0x57, 0x46, 0xc9, 0x7e,
-0x1d, 0x05, 0x91, 0x39, 0xfe, 0xf5, 0x2c, 0x5c,
-0x94, 0xdc, 0x91, 0xb5, 0x8d, 0xe2, 0x6f, 0xfc,
-0xdc, 0xbf, 0x61, 0x0d, 0x17, 0xcc, 0x82, 0x8b,
-0x19, 0x95, 0xfa, 0x92, 0xed, 0x72, 0xbd, 0x8a,
-0x5f, 0xc4, 0x6b, 0xdd, 0x62, 0xaa, 0xff, 0x8a,
-0xa4, 0xa5, 0xd3, 0xee, 0x41, 0x7b, 0x1f, 0xa5,
-0xc4, 0xa6, 0xb6, 0xf1, 0x34, 0xb0, 0x1d, 0x76,
-0x27, 0xe2, 0x09, 0xdc, 0x0f, 0x9f, 0x93, 0xe9,
-0xac, 0xa5, 0xdd, 0xee, 0xab, 0x0b, 0x12, 0xb7,
-0xc9, 0xff, 0x53, 0x0b, 0x1b, 0x05, 0xd5, 0x15,
-0xa8, 0xd8, 0xd8, 0x82, 0xfb, 0xa1, 0x44, 0xb7,
-0x54, 0x10, 0xab, 0xb4, 0x83, 0x39, 0xb9, 0xe3,
-0xe8, 0x87, 0xd0, 0x01, 0x85, 0x21, 0x4b, 0x11,
-0x59, 0x69, 0xae, 0xff, 0xf2, 0xbe, 0xdc, 0x51,
-0x30, 0x54, 0xbf, 0x32, 0x7b, 0x9a, 0x91, 0xfd,
-0x6b, 0x59, 0x79, 0xc3, 0x34, 0xd8, 0xd5, 0x53,
-0xcc, 0x23, 0x44, 0xd7, 0x01, 0x22, 0x84, 0xf2,
-0xef, 0xfc, 0x5d, 0xb6, 0xb9, 0xfe, 0x0b, 0xe0,
-0x1c, 0x75, 0xf5, 0x5b, 0x5d, 0xe2, 0x36, 0xf6,
-0x2a, 0x54, 0x0c, 0x67, 0x4d, 0x17, 0x41, 0xfa,
-0x2c, 0x7c, 0x1f, 0x2f, 0x7b, 0xd7, 0xe0, 0x14,
-0xec, 0x24, 0xce, 0x12, 0xf1, 0x1e, 0x73, 0xfd,
-0xbb, 0x74, 0xa9, 0xb0, 0xaa, 0xdf, 0xb6, 0x25,
-0xe6, 0x36, 0xec, 0x2f, 0x6e, 0xa8, 0xb9, 0x54,
-0x7b, 0x55, 0xc1, 0x2b, 0xdb, 0x1f, 0xdf, 0x09,
-0x7f, 0x9a, 0x3c, 0x9f, 0x66, 0x06, 0x53, 0xf2,
-0x9f, 0xfb, 0x71, 0xfd, 0xdd, 0x4c, 0x2a, 0x2f,
-0x28, 0x04, 0xee, 0x1f, 0x43, 0x45, 0x70, 0xc4,
-0xf0, 0xbf, 0x2d, 0x09, 0xe7, 0x94, 0x93, 0x23,
-0x50, 0x1a, 0xb5, 0xea, 0xdf, 0x4b, 0xad, 0xff,
-0x5a, 0x2d, 0x6d, 0xd1, 0xeb, 0xbc, 0x84, 0xd7,
-0xcf, 0xce, 0xe2, 0x89, 0x40, 0x27, 0xa5, 0xf5,
-0x88, 0x7f, 0xda, 0xdc, 0xfe, 0x4d, 0xb0, 0x56,
-0xc8, 0xd7, 0xe9, 0xa0, 0xc5, 0x1c, 0xff, 0x7a,
-0x02, 0xfe, 0xd9, 0x7f, 0x4b, 0x88, 0x9e, 0x58,
-0x3d, 0xcd, 0x70, 0xfb, 0x64, 0x20, 0xec, 0xc9,
-0x5d, 0xb3, 0x7a, 0x7a, 0x54, 0x7e, 0x94, 0x58,
-0x84, 0x27, 0x98, 0xea, 0xfb, 0x41, 0x7d, 0x4a,
-0xfd, 0xd7, 0x11, 0xd8, 0xa8, 0x3b, 0xde, 0xa2,
-0x84, 0x14, 0x33, 0xc3, 0x9f, 0x26, 0x2c, 0xeb,
-0xa5, 0xcf, 0x73, 0xfb, 0x2b, 0xcc, 0x81, 0x41,
-0x30, 0xe4, 0x45, 0x20, 0x71, 0x4d, 0xfe, 0x8f,
-0x3e, 0xbf, 0xdb, 0x1a, 0xfd, 0xda, 0x3c, 0xc2,
-0xdd, 0x3e, 0x99, 0x5d, 0x05, 0xc3, 0x9e, 0x83,
-0x21, 0x1e, 0x11, 0xb3, 0xcc, 0x67, 0xef, 0x0a,
-0xa5, 0x2c, 0xf3, 0x8c, 0x68, 0x8e, 0x7f, 0x9d,
-0xb2, 0x0f, 0xcf, 0x2e, 0x83, 0x7f, 0x69, 0x96,
-0x4f, 0x69, 0x3c, 0xec, 0x95, 0x15, 0xe0, 0x69,
-0x18, 0x1e, 0x03, 0xf6, 0x9c, 0x92, 0x02, 0xac,
-0x32, 0x3d, 0xab, 0xf9, 0xf1, 0x6b, 0xf2, 0x7f,
-0x82, 0x95, 0xda, 0xe2, 0x0d, 0x05, 0x67, 0xd8,
-0x87, 0x68, 0xe6, 0x5b, 0x6f, 0xe0, 0xf5, 0xef,
-0xd5, 0x8f, 0x6a, 0x4b, 0x36, 0x8a, 0x33, 0x7c,
-0x07, 0x1a, 0xdd, 0x5e, 0xdb, 0x53, 0x82, 0x29,
-0xfe, 0x05, 0x77, 0xa0, 0xd1, 0xe4, 0x6c, 0xa0,
-0x4f, 0x7f, 0xe3, 0x0c, 0xe1, 0xfe, 0x07, 0xda,
-0xee, 0x41, 0xfd, 0x8b, 0x88, 0x48, 0xde, 0xdc,
-0x8a, 0xfb, 0x67, 0xb0, 0xc3, 0x2b, 0x6f, 0x16,
-0x53, 0xf2, 0x7f, 0x14, 0x9c, 0x56, 0xeb, 0x08,
-0xba, 0x87, 0xf0, 0x35, 0x9d, 0x5a, 0xde, 0x20,
-0xa9, 0x84, 0xdd, 0xa2, 0x51, 0xaf, 0x34, 0x24,
-0xb4, 0x50, 0x3b, 0xf7, 0xff, 0xac, 0x36, 0xcb,
-0x1f, 0xb4, 0x47, 0x4a, 0xb8, 0x90, 0x79, 0xcc,
-0x70, 0x04, 0xe5, 0x9d, 0x20, 0xb9, 0xb0, 0x9d,
-0xfb, 0x7f, 0x72, 0xc9, 0x2a, 0x85, 0x3b, 0x82,
-0x6e, 0x9c, 0x63, 0xc6, 0x3f, 0x99, 0x3e, 0x1a,
-0x11, 0x78, 0xb4, 0x0b, 0x85, 0xd8, 0xb0, 0x11,
-0xf6, 0x92, 0x5d, 0x1c, 0x11, 0xc5, 0xf0, 0x5e,
-0xc4, 0x40, 0xbc, 0xf2, 0x3a, 0x53, 0xfc, 0xeb,
-0x3c, 0xfd, 0x5c, 0x58, 0xc0, 0x9d, 0x3c, 0x9f,
-0x1b, 0xfe, 0x9f, 0x59, 0x5c, 0xad, 0xff, 0x94,
-0x87, 0xe9, 0x37, 0x89, 0xff, 0xcd, 0xa8, 0xff,
-0xc2, 0x9f, 0x66, 0x5c, 0x93, 0xff, 0x53, 0xaa,
-0xdd, 0x75, 0xac, 0xe0, 0x7c, 0xd7, 0x01, 0x7c,
-0x11, 0x3a, 0x58, 0x73, 0x09, 0xa7, 0xb9, 0x35,
-0xdb, 0xef, 0xc5, 0x39, 0xda, 0x61, 0xab, 0xdb,
-0xb3, 0xe2, 0x4d, 0x30, 0xe7, 0x3f, 0x0f, 0x43,
-0x0f, 0x8a, 0x59, 0x8a, 0xda, 0x9c, 0x75, 0x21,
-0x0c, 0xa3, 0xcc, 0x1e, 0x85, 0x1e, 0xbb, 0x1d,
-0x6c, 0xab, 0xc9, 0x16, 0x0f, 0x47, 0x44, 0x74,
-0xd5, 0x3d, 0x59, 0xe6, 0xfc, 0x9f, 0x8c, 0xdd,
-0x92, 0xea, 0x93, 0x27, 0x93, 0xe6, 0x50, 0x23,
-0xac, 0xa8, 0x2b, 0xcf, 0x23, 0xfd, 0x12, 0x5e,
-0xc1, 0xf7, 0xb5, 0x4b, 0x6c, 0x0b, 0x55, 0x35,
-0x9a, 0x6d, 0x49, 0x89, 0x7f, 0x29, 0xbb, 0x05,
-0x7b, 0x5d, 0x2b, 0x8a, 0x1d, 0xc4, 0x4b, 0x3c,
-0x11, 0xc8, 0xf3, 0x81, 0xb6, 0x9b, 0xd9, 0x35,
-0x94, 0x3f, 0xdb, 0xb4, 0xe7, 0x61, 0x99, 0x97,
-0x06, 0x67, 0x98, 0xe2, 0x5f, 0x53, 0xfe, 0xac,
-0x9d, 0x6d, 0x74, 0x35, 0xcc, 0xda, 0x2c, 0x3e,
-0xc7, 0xb3, 0xd9, 0x79, 0xfe, 0xf3, 0x07, 0xd2,
-0x59, 0xe8, 0xd6, 0x96, 0x04, 0xe5, 0xe9, 0x8e,
-0x0f, 0xa3, 0x6e, 0x6d, 0xf1, 0x53, 0x93, 0x1c,
-0x66, 0xfc, 0x83, 0x68, 0x67, 0xbf, 0x76, 0xd7,
-0xa6, 0x9a, 0x21, 0x3f, 0xcf, 0x5e, 0x58, 0x82,
-0x68, 0xd0, 0xc8, 0x07, 0xbb, 0x4e, 0x11, 0x5f,
-0x87, 0xb7, 0x42, 0xfb, 0x86, 0x6d, 0x93, 0x53,
-0xf2, 0x7f, 0xb6, 0x48, 0x91, 0x8c, 0xca, 0xfc,
-0xb5, 0xcd, 0x62, 0xbe, 0x91, 0x6d, 0x6e, 0xe3,
-0xfb, 0x6d, 0x2c, 0xc8, 0x97, 0xdd, 0x88, 0x48,
-0x56, 0xce, 0x41, 0xf9, 0x6c, 0x31, 0xfb, 0x7f,
-0x94, 0x75, 0x74, 0x16, 0x0b, 0x9c, 0x22, 0xe5,
-0xd0, 0x2a, 0x94, 0xb0, 0xef, 0x9e, 0xb6, 0x0f,
-0xab, 0xfb, 0x63, 0xf1, 0xaf, 0xdb, 0xb4, 0xbb,
-0xbf, 0x59, 0xc2, 0xe4, 0x68, 0xba, 0xd9, 0xff,
-0x53, 0xab, 0x6d, 0x00, 0x67, 0x14, 0x66, 0x93,
-0x19, 0x4a, 0x93, 0x80, 0x62, 0xca, 0x81, 0x68,
-0xd9, 0x90, 0xcf, 0x53, 0xc9, 0x37, 0xd2, 0x9e,
-0x6c, 0x76, 0x46, 0x17, 0xe5, 0xa6, 0xf8, 0x7f,
-0xca, 0xa4, 0x4d, 0xc2, 0x2c, 0xaf, 0xa3, 0x3c,
-0x6b, 0x32, 0x1e, 0xcd, 0xe2, 0xde, 0x85, 0xde,
-0xec, 0x93, 0xc0, 0xcb, 0xc0, 0xe5, 0xe5, 0xe4,
-0x3f, 0xd3, 0x55, 0x5a, 0x71, 0xa3, 0xec, 0x25,
-0xf5, 0xa6, 0xfc, 0xe7, 0xeb, 0xf0, 0xd8, 0x2e,
-0x88, 0x5a, 0x97, 0x8a, 0x65, 0x06, 0xec, 0x91,
-0x57, 0x8a, 0xef, 0x4a, 0x57, 0x79, 0xda, 0xf3,
-0x09, 0xf9, 0x61, 0x72, 0xbc, 0x69, 0xc1, 0x69,
-0x1c, 0x14, 0x99, 0xf1, 0x4f, 0xfa, 0x47, 0x78,
-0x6c, 0x51, 0x08, 0x0f, 0x73, 0xfd, 0xde, 0x67,
-0xa8, 0xb9, 0xdd, 0x3c, 0x1f, 0x26, 0x5a, 0xd0,
-0xc3, 0x5d, 0xcd, 0x75, 0x4b, 0x06, 0x4d, 0xf5,
-0x5f, 0x90, 0xf6, 0x07, 0x38, 0xd1, 0x5c, 0x31,
-0x64, 0xfd, 0x50, 0x3c, 0x03, 0x47, 0x83, 0x95,
-0xa7, 0x9d, 0x46, 0xfd, 0x72, 0x33, 0xda, 0xef,
-0x27, 0xc4, 0x32, 0x76, 0x95, 0x55, 0xf9, 0xac,
-0x1f, 0x0a, 0x66, 0xfc, 0xb3, 0xb9, 0xa3, 0xf9,
-0x5c, 0xf1, 0x30, 0xfd, 0x0e, 0x39, 0x16, 0xf9,
-0x23, 0x38, 0x87, 0x2c, 0x5e, 0x5e, 0xff, 0x25,
-0xe4, 0xf7, 0xcb, 0x77, 0x92, 0x5c, 0xf5, 0x25,
-0xa1, 0x18, 0x32, 0x7f, 0x90, 0x6d, 0xc6, 0x3f,
-0x3b, 0xa5, 0xd5, 0x6e, 0x14, 0x53, 0x5a, 0xfa,
-0xf1, 0xc6, 0x35, 0xf0, 0xc0, 0x6b, 0x34, 0x16,
-0xe6, 0x43, 0xfc, 0x73, 0x0f, 0x51, 0x9e, 0x7c,
-0x59, 0x29, 0x5e, 0x4d, 0x3d, 0x59, 0x60, 0xc2,
-0x3f, 0xb5, 0xe0, 0xf7, 0x38, 0x75, 0x9a, 0x99,
-0x1e, 0x0d, 0xa2, 0xbe, 0xe3, 0x34, 0x02, 0x87,
-0xd5, 0x1d, 0x5c, 0xfe, 0xa8, 0xc4, 0xb2, 0xa1,
-0xdb, 0xe5, 0x74, 0x65, 0x38, 0x08, 0x4d, 0xec,
-0xcf, 0x6d, 0x53, 0x56, 0x41, 0x9f, 0xaf, 0xc2,
-0x6f, 0x0d, 0xda, 0x3f, 0x60, 0x87, 0x50, 0x1e,
-0x5a, 0x7b, 0x0c, 0x7f, 0x17, 0xda, 0x8f, 0xc1,
-0x82, 0xaf, 0x4b, 0xe3, 0xac, 0xf2, 0xbc, 0xb5,
-0xbd, 0xa0, 0xc8, 0x84, 0x7f, 0x3e, 0x81, 0x61,
-0x5a, 0xd9, 0x37, 0x2b, 0x38, 0x29, 0x1a, 0xcb,
-0xff, 0x09, 0x8a, 0x23, 0xda, 0x38, 0x33, 0xea,
-0x91, 0x3f, 0xc9, 0xdd, 0x5d, 0x9d, 0xc5, 0x6c,
-0xbf, 0xd8, 0x6a, 0xce, 0xff, 0x19, 0x55, 0x3f,
-0x15, 0x4a, 0xf5, 0x80, 0x17, 0x2f, 0x1a, 0xfa,
-0x6e, 0x74, 0x2b, 0x9e, 0x2f, 0xf8, 0xb9, 0x6e,
-0x53, 0x44, 0x17, 0x9c, 0x97, 0x4a, 0xf9, 0x7f,
-0xc8, 0x84, 0x7f, 0xe0, 0x7b, 0x52, 0xab, 0xd7,
-0xae, 0xd3, 0xcd, 0x4d, 0x45, 0xc0, 0xe3, 0x17,
-0x8b, 0xf6, 0xf9, 0x71, 0xfd, 0x1b, 0x1f, 0xd4,
-0xe5, 0xcd, 0xd9, 0x05, 0xd0, 0xb3, 0x05, 0x0f,
-0xc2, 0xda, 0x26, 0x53, 0xfc, 0x4b, 0x28, 0xf4,
-0x75, 0xc1, 0x32, 0xee, 0xfd, 0x78, 0x96, 0xfb,
-0x7f, 0xb8, 0xbf, 0x7d, 0x44, 0xdb, 0xdb, 0x68,
-0x0c, 0xfe, 0x21, 0xe3, 0x45, 0x3c, 0x38, 0x37,
-0x76, 0xa5, 0x9b, 0xf1, 0x8f, 0x13, 0x98, 0xba,
-0x6c, 0x78, 0xa1, 0xe2, 0xaf, 0x03, 0x5c, 0x9f,
-0x08, 0xa2, 0x41, 0x84, 0xd9, 0x5c, 0xdf, 0x81,
-0x1f, 0x84, 0x30, 0x84, 0xe0, 0x46, 0x65, 0xb5,
-0x3f, 0xc1, 0xbf, 0xc1, 0xfd, 0x3f, 0x1f, 0x11,
-0xb7, 0x9e, 0xe5, 0x47, 0xb3, 0xeb, 0x63, 0x58,
-0x30, 0xc0, 0xdf, 0x17, 0xc6, 0xef, 0x29, 0xd1,
-0x97, 0xf8, 0xe5, 0x42, 0xf8, 0x90, 0xe7, 0x57,
-0xac, 0x31, 0xe3, 0x9f, 0x9b, 0x46, 0xe1, 0x4a,
-0x35, 0xaa, 0x2d, 0x26, 0xec, 0xe6, 0xfa, 0xeb,
-0x04, 0xee, 0x96, 0x4b, 0xf4, 0xbc, 0x5a, 0xc5,
-0x33, 0xa8, 0xb9, 0xff, 0x67, 0x01, 0x2c, 0xf1,
-0x8b, 0x0e, 0x13, 0xfe, 0xb9, 0x42, 0x0e, 0xc3,
-0xdc, 0xa8, 0x6d, 0x18, 0x61, 0xd2, 0x5f, 0xf8,
-0x6e, 0x19, 0x45, 0xf9, 0xc3, 0x81, 0x90, 0x6d,
-0x0c, 0x81, 0xd0, 0x49, 0x4e, 0x0d, 0x74, 0x02,
-0x7f, 0x4a, 0xe2, 0x9f, 0x91, 0x50, 0x0b, 0x8a,
-0x1c, 0xb9, 0x0b, 0x8d, 0xb0, 0x36, 0x56, 0xe2,
-0x0b, 0xf4, 0x20, 0xcc, 0x42, 0x45, 0xcf, 0x57,
-0x20, 0x8a, 0x50, 0x10, 0xa1, 0x72, 0x30, 0x25,
-0xff, 0x79, 0x80, 0xf9, 0xfd, 0x2a, 0x8f, 0x06,
-0xd6, 0xa1, 0xd9, 0xef, 0xd4, 0x1c, 0xdc, 0xac,
-0xd8, 0x4a, 0x0c, 0x3c, 0xac, 0x43, 0x90, 0xcf,
-0x57, 0x88, 0xc7, 0x14, 0xff, 0x42, 0xd8, 0xc9,
-0x66, 0xe8, 0x72, 0x07, 0x71, 0x6a, 0xdc, 0xdb,
-0x1c, 0x08, 0xc3, 0x08, 0x69, 0x83, 0x07, 0x7b,
-0x51, 0x7f, 0x45, 0x0d, 0x8b, 0x0f, 0xef, 0x9f,
-0xcc, 0xff, 0xd1, 0x26, 0xc7, 0xb3, 0x91, 0x9d,
-0xe2, 0xf7, 0x70, 0x7d, 0x2a, 0xfa, 0x79, 0x7e,
-0x94, 0xf4, 0xb1, 0x60, 0x04, 0x46, 0xd1, 0x34,
-0x63, 0xdd, 0xb5, 0x4e, 0x41, 0xf4, 0xa6, 0xe0,
-0x1f, 0x1e, 0xed, 0xb2, 0xe9, 0x1c, 0xf6, 0x00,
-0xbe, 0x26, 0xcf, 0x4f, 0x8e, 0xe7, 0x47, 0x7d,
-0xa1, 0x5d, 0x0e, 0x56, 0xf9, 0x6c, 0x91, 0xd4,
-0xfa, 0x77, 0xe1, 0x9c, 0x8a, 0xbb, 0x6b, 0x6b,
-0xec, 0x3c, 0x9e, 0xb6, 0x85, 0x73, 0xac, 0x4a,
-0x3c, 0x1f, 0xef, 0x8c, 0x8a, 0x1b, 0xcf, 0x67,
-0x6d, 0x6c, 0x72, 0xa5, 0xf8, 0x7f, 0xf6, 0xd6,
-0x72, 0xf4, 0x2b, 0x2e, 0xd1, 0x70, 0xff, 0x0c,
-0x66, 0x8e, 0xa2, 0xa2, 0x8f, 0xe7, 0x6f, 0x9f,
-0x81, 0xdd, 0xac, 0x64, 0x39, 0x0d, 0xa4, 0xe0,
-0x9f, 0x15, 0xb0, 0x43, 0x73, 0xf6, 0xca, 0x4e,
-0xd2, 0x17, 0x5f, 0x16, 0xcb, 0xda, 0x78, 0xe2,
-0x0a, 0xf9, 0x10, 0x5e, 0x28, 0x2c, 0x09, 0x3a,
-0x5c, 0x96, 0xd4, 0xfa, 0xf7, 0x5d, 0x41, 0x5e,
-0xfd, 0x4d, 0xbc, 0x1c, 0x0f, 0x0c, 0x5d, 0xcf,
-0xf9, 0x70, 0x76, 0xc5, 0xe2, 0x41, 0x6f, 0x0b,
-0x2f, 0x37, 0x17, 0x87, 0xe8, 0xca, 0xf4, 0x3c,
-0x93, 0xff, 0x87, 0xa7, 0xc1, 0x54, 0xbc, 0x66,
-0x2b, 0x14, 0x7b, 0x7d, 0xef, 0xf3, 0xea, 0x51,
-0x97, 0xb8, 0x16, 0x3e, 0x0b, 0x97, 0x23, 0xfe,
-0x29, 0x88, 0xb0, 0x73, 0xac, 0xa2, 0x45, 0x0a,
-0x8b, 0xd9, 0x66, 0xfc, 0x03, 0x57, 0x85, 0xaa,
-0x5e, 0x9b, 0x2a, 0x0e, 0xe2, 0xb2, 0x2c, 0xa8,
-0xc6, 0xd7, 0xfc, 0x29, 0x5c, 0x24, 0x86, 0x7f,
-0x6c, 0x0c, 0x2e, 0xb8, 0xaa, 0x98, 0x6d, 0xf7,
-0x35, 0xfe, 0x1f, 0x9e, 0x16, 0x85, 0xf3, 0x83,
-0xf8, 0x21, 0x2a, 0xb4, 0x8c, 0x1e, 0xb9, 0x78,
-0xc2, 0x5f, 0x1d, 0xfb, 0x34, 0x0f, 0x74, 0x5d,
-0x53, 0xff, 0xbe, 0x4b, 0xda, 0xc0, 0x93, 0x7c,
-0x14, 0xfa, 0xb7, 0x50, 0xcc, 0xf1, 0xcf, 0xaf,
-0xd9, 0x2e, 0xb4, 0x1f, 0x33, 0x78, 0x21, 0xea,
-0x1a, 0x1e, 0x58, 0x8f, 0xa6, 0xe4, 0x3f, 0x4f,
-0x83, 0x1d, 0xcd, 0xf9, 0xd1, 0x45, 0xf5, 0xe9,
-0x1b, 0x11, 0xef, 0x4d, 0x5f, 0x96, 0x71, 0x5b,
-0x36, 0x4f, 0x04, 0x9a, 0x7e, 0xaa, 0x8d, 0x27,
-0x3e, 0xad, 0x61, 0x33, 0xa3, 0x19, 0xa9, 0xf8,
-0x87, 0x9f, 0x26, 0x95, 0x8b, 0x71, 0x50, 0xf0,
-0x7c, 0x45, 0x39, 0xde, 0x36, 0xec, 0xaf, 0xeb,
-0x5d, 0xe4, 0x93, 0xb5, 0x4d, 0x50, 0xaf, 0xd3,
-0x42, 0xbf, 0x19, 0xff, 0x74, 0xc1, 0x15, 0x2b,
-0x1e, 0x22, 0x9f, 0xd8, 0x0e, 0x07, 0xa1, 0x32,
-0x14, 0xcf, 0xff, 0xa9, 0x6c, 0xb4, 0x85, 0xc4,
-0x0f, 0xc9, 0x41, 0x6d, 0x4f, 0x10, 0xaf, 0x98,
-0xf1, 0x4f, 0x14, 0x46, 0x11, 0x61, 0xd8, 0x9a,
-0x0a, 0x0c, 0xfe, 0x1f, 0xc5, 0xc6, 0x6a, 0x26,
-0xea, 0xdf, 0xc5, 0xa8, 0x34, 0x46, 0x67, 0x10,
-0xdc, 0x5a, 0xd7, 0xf8, 0x7f, 0x78, 0xda, 0x73,
-0x7b, 0xac, 0xda, 0xcb, 0x8b, 0xfa, 0xb1, 0xdf,
-0x50, 0x94, 0xdc, 0x0d, 0xa2, 0xb5, 0xb0, 0x79,
-0xf7, 0x5f, 0xc3, 0xff, 0xb3, 0x1c, 0x76, 0xfb,
-0xec, 0xd5, 0xf2, 0x66, 0x52, 0xa8, 0xbe, 0x85,
-0xf8, 0xc4, 0xc2, 0xdd, 0x0e, 0xcf, 0xc7, 0xfc,
-0x0f, 0x1f, 0x40, 0x8b, 0xd7, 0xde, 0x40, 0x37,
-0x9b, 0xeb, 0xbf, 0x04, 0x5e, 0x1d, 0x66, 0xd7,
-0x16, 0x6d, 0x68, 0x2d, 0x54, 0x9e, 0xc4, 0x69,
-0x0b, 0x83, 0x9e, 0x21, 0xda, 0x02, 0x59, 0x31,
-0xff, 0xcf, 0x33, 0x30, 0xb3, 0x96, 0x9e, 0x4c,
-0xf1, 0xff, 0xa4, 0xc5, 0xb2, 0x7f, 0x79, 0x7c,
-0x67, 0x03, 0xc7, 0xdb, 0xdc, 0x0d, 0xb2, 0x45,
-0xe3, 0xf9, 0xcf, 0xd9, 0x7f, 0x84, 0x67, 0xf4,
-0xfc, 0x06, 0x7a, 0x6f, 0x4a, 0xfd, 0x97, 0x6f,
-0x22, 0xdb, 0x96, 0xe7, 0x9f, 0x4c, 0x8b, 0x85,
-0xbd, 0x62, 0xfe, 0x07, 0x51, 0xc7, 0x07, 0x29,
-0x07, 0xab, 0x6e, 0xf6, 0xff, 0xdc, 0x34, 0x84,
-0xe8, 0xc5, 0xa8, 0x76, 0xff, 0x1c, 0x7e, 0xcc,
-0xd3, 0xea, 0x12, 0x81, 0xb0, 0x89, 0xc2, 0xff,
-0x7f, 0x4c, 0xe1, 0xff, 0x49, 0x1b, 0x82, 0xc3,
-0xd4, 0x08, 0x93, 0xcd, 0x81, 0x4f, 0xa4, 0x05,
-0x88, 0x1f, 0x5e, 0x1d, 0x92, 0xc6, 0x73, 0x8d,
-0xf9, 0xe7, 0xb5, 0x07, 0xa4, 0x52, 0x2d, 0x73,
-0x30, 0x85, 0xff, 0x27, 0x1a, 0x38, 0xa1, 0x95,
-0x80, 0x1c, 0x12, 0x7f, 0x00, 0x11, 0x52, 0x02,
-0x99, 0xcd, 0xd9, 0xa7, 0xb4, 0x1e, 0x04, 0x42,
-0x32, 0x43, 0x79, 0xd2, 0xa3, 0xda, 0x29, 0xf5,
-0x5b, 0x52, 0xf0, 0x8f, 0xda, 0x18, 0xab, 0x76,
-0x4f, 0x83, 0x2d, 0x46, 0x9a, 0xb7, 0xa7, 0x3f,
-0xb4, 0x5d, 0x75, 0xc6, 0xe2, 0x5f, 0x5b, 0x2c,
-0x3e, 0x4f, 0x06, 0xaf, 0x7f, 0x4f, 0xe2, 0x9f,
-0xe6, 0xdc, 0x5f, 0xf9, 0x8c, 0xd5, 0x5e, 0xae,
-0xb5, 0x90, 0x12, 0x6d, 0x51, 0x10, 0x92, 0xf9,
-0xe4, 0x94, 0x67, 0x04, 0xf1, 0x7c, 0x72, 0x73,
-0xfd, 0x17, 0x1c, 0x90, 0x78, 0x1a, 0x8f, 0xf8,
-0x75, 0x94, 0xc6, 0x25, 0x3e, 0x5b, 0xa2, 0xfe,
-0x9d, 0x0f, 0x78, 0xc6, 0x3b, 0xda, 0x0b, 0xd7,
-0xe0, 0x1f, 0xce, 0xff, 0xb3, 0xa1, 0xe9, 0x75,
-0x15, 0xf1, 0xf0, 0xc3, 0x19, 0x89, 0xfa, 0xf7,
-0x98, 0xff, 0x87, 0x0f, 0x9a, 0x52, 0xfd, 0x3f,
-0x63, 0x3e, 0x23, 0xc8, 0x98, 0x0f, 0x0e, 0x5c,
-0xf6, 0x4c, 0x5c, 0x7f, 0x25, 0x02, 0xc6, 0x95,
-0xa8, 0xce, 0x03, 0xaf, 0x68, 0x11, 0x9b, 0xf3,
-0x9f, 0x1d, 0xb0, 0x5f, 0x42, 0xb4, 0x33, 0xec,
-0x2f, 0x87, 0x3d, 0x50, 0x1c, 0xe6, 0xf9, 0x6a,
-0x84, 0x07, 0xc2, 0x16, 0x85, 0xc8, 0x05, 0x58,
-0x17, 0x28, 0x68, 0x76, 0x0c, 0xa7, 0xc4, 0xbf,
-0x38, 0xff, 0x46, 0xa1, 0xbe, 0xa8, 0x70, 0x61,
-0x06, 0x97, 0xcf, 0xb5, 0x8d, 0xae, 0x74, 0x1e,
-0x98, 0x30, 0xea, 0x53, 0x0e, 0xc3, 0x56, 0xb5,
-0xe4, 0x38, 0xdd, 0x46, 0xcc, 0xf9, 0xcf, 0x53,
-0xb5, 0x5d, 0x2c, 0x9f, 0x47, 0xab, 0xbd, 0x3c,
-0x30, 0x04, 0x79, 0x0d, 0xe4, 0x5d, 0x6d, 0x8d,
-0xc2, 0x03, 0xd9, 0xe4, 0x0f, 0xb0, 0x4a, 0x9a,
-0xae, 0x21, 0x42, 0x70, 0x98, 0xf0, 0xcf, 0xb4,
-0xd0, 0x97, 0xb1, 0x6c, 0xe7, 0x69, 0xf0, 0x67,
-0xb6, 0xc0, 0x97, 0xb9, 0x52, 0xbc, 0xa2, 0xbe,
-0x11, 0xbb, 0xf2, 0x36, 0xf9, 0x94, 0x55, 0x85,
-0x50, 0xbf, 0xa4, 0xe4, 0x3f, 0xb3, 0xcf, 0x24,
-0x43, 0x7a, 0x84, 0xb8, 0x18, 0xd1, 0x0c, 0x31,
-0x72, 0x95, 0xc5, 0xe4, 0x49, 0xee, 0x05, 0x61,
-0x1e, 0x5f, 0x28, 0x73, 0xfd, 0xd7, 0xa7, 0xda,
-0x55, 0x36, 0x97, 0xa7, 0x15, 0xed, 0x21, 0x6f,
-0xa0, 0x21, 0x5f, 0x1c, 0xcb, 0x7f, 0xae, 0x8a,
-0xe5, 0x3f, 0xbf, 0x87, 0x86, 0xfc, 0x92, 0x71,
-0xd1, 0x9c, 0xff, 0xfc, 0x74, 0xf3, 0xae, 0xc9,
-0x88, 0x5e, 0x7e, 0xda, 0xad, 0xa0, 0xfd, 0x75,
-0xab, 0x27, 0xe3, 0x7f, 0x88, 0x9b, 0x61, 0x07,
-0x67, 0x04, 0x7a, 0x94, 0x9c, 0x00, 0x7f, 0xf0,
-0xb6, 0x88, 0xbc, 0x94, 0xa4, 0xe4, 0x3f, 0x33,
-0x03, 0xed, 0x3c, 0x4c, 0xda, 0x79, 0x21, 0xbc,
-0x46, 0x63, 0xf9, 0x4e, 0x0f, 0xf0, 0x2b, 0x27,
-0x10, 0x01, 0xce, 0xd4, 0x70, 0x60, 0xf6, 0xff,
-0xf0, 0x6c, 0x1f, 0xe0, 0xd5, 0xdf, 0x80, 0xf6,
-0x57, 0xa1, 0x4f, 0xe0, 0xf2, 0x67, 0x6f, 0xcc,
-0xff, 0x33, 0x0c, 0xad, 0x9c, 0x48, 0x61, 0xaa,
-0xdf, 0x9c, 0xff, 0xbc, 0x0f, 0xbf, 0x7e, 0x36,
-0x2f, 0xf2, 0x62, 0x9c, 0xe6, 0x48, 0x43, 0xfd,
-0xc5, 0xf9, 0x58, 0xf8, 0xfb, 0x7e, 0x6b, 0x44,
-0x7a, 0x87, 0x2b, 0x9a, 0xee, 0x94, 0x7c, 0xa4,
-0x11, 0x3a, 0x5e, 0xcd, 0x2f, 0x72, 0xb7, 0x0f,
-0x4f, 0x1b, 0x4b, 0x16, 0xc2, 0xe3, 0x41, 0x1b,
-0xd3, 0x2a, 0x19, 0xae, 0x8f, 0xb9, 0xfe, 0xeb,
-0x12, 0x7c, 0x49, 0x11, 0xe4, 0x8c, 0xd9, 0x54,
-0xae, 0xe6, 0x34, 0x2b, 0x2f, 0x02, 0xe7, 0xfe,
-0x9f, 0xac, 0x51, 0x3c, 0x5f, 0x87, 0x95, 0x52,
-0xc5, 0x3a, 0x96, 0xea, 0xff, 0x51, 0xf6, 0xf6,
-0xdb, 0x75, 0x79, 0x81, 0xc5, 0xce, 0xde, 0xc1,
-0xfd, 0xe0, 0x30, 0xf2, 0x9f, 0x8d, 0xfa, 0x1d,
-0xf2, 0x81, 0x1a, 0xa8, 0xb3, 0x4f, 0xa6, 0xed,
-0xc4, 0xe4, 0xff, 0x11, 0x9c, 0x88, 0x8e, 0xec,
-0x5c, 0x3b, 0xdb, 0xb9, 0x9a, 0xf3, 0x5a, 0xc2,
-0xd9, 0x03, 0xb4, 0x2d, 0x96, 0x38, 0x1d, 0x85,
-0x16, 0xb0, 0x07, 0x69, 0xb7, 0x3f, 0xd5, 0xff,
-0xb3, 0x5d, 0xf0, 0xf5, 0xca, 0x2e, 0xbf, 0x4a,
-0x1e, 0x47, 0x1d, 0x6f, 0x71, 0xdb, 0x07, 0x94,
-0xad, 0x79, 0xb8, 0x03, 0xdd, 0x44, 0x27, 0x2c,
-0x23, 0xc4, 0xae, 0xf1, 0xff, 0xfc, 0x24, 0xc6,
-0x06, 0xd0, 0x4d, 0x54, 0xe3, 0x35, 0xb3, 0xc2,
-0x3c, 0x7f, 0x5b, 0x75, 0xf3, 0x81, 0x0e, 0x07,
-0x34, 0x37, 0x58, 0xbb, 0x9b, 0xcc, 0xf8, 0xe7,
-0x52, 0xed, 0x97, 0x1c, 0xe6, 0x85, 0x63, 0xfa,
-0x5d, 0x2b, 0xde, 0xc9, 0xf3, 0x7b, 0x39, 0xfe,
-0x39, 0x8f, 0x57, 0xc6, 0x1c, 0x55, 0x80, 0xf2,
-0xc7, 0xe4, 0xff, 0x99, 0x72, 0x05, 0x61, 0xf9,
-0xdc, 0x83, 0x59, 0x67, 0xc5, 0x8a, 0xf0, 0x49,
-0xa8, 0x2a, 0xb4, 0x1e, 0x10, 0xdd, 0xd2, 0x61,
-0x8e, 0x9f, 0x7b, 0x6a, 0xce, 0xc1, 0x97, 0x6c,
-0xae, 0x8a, 0x78, 0xc0, 0xec, 0xff, 0xf9, 0x94,
-0xb4, 0xb1, 0x82, 0xb3, 0xf4, 0x2c, 0x59, 0x20,
-0x05, 0x06, 0x9d, 0x94, 0x6e, 0xc4, 0x07, 0x6b,
-0x34, 0xe2, 0x5f, 0xf6, 0xd3, 0xbc, 0x50, 0x4e,
-0x45, 0xe0, 0x67, 0xf6, 0xff, 0x8c, 0xd0, 0x17,
-0x49, 0x21, 0x8f, 0x87, 0xe2, 0x41, 0x33, 0xc0,
-0x1f, 0x81, 0xae, 0x46, 0x87, 0x11, 0x8f, 0x78,
-0x3d, 0x63, 0x2f, 0x14, 0x82, 0x0c, 0xc4, 0x1c,
-0xff, 0xfa, 0xad, 0xf4, 0x22, 0x2c, 0xc3, 0xf9,
-0xca, 0x0a, 0x78, 0x9e, 0xa2, 0x7d, 0x17, 0xc6,
-0xfb, 0xb7, 0x18, 0xf1, 0xc4, 0xec, 0x68, 0xf5,
-0x5e, 0xb0, 0xe7, 0xa3, 0xa0, 0x33, 0xf9, 0x7f,
-0xd2, 0xfe, 0xa2, 0xbe, 0x8a, 0x5f, 0x67, 0x71,
-0x98, 0xac, 0xc8, 0xc5, 0xaf, 0x5f, 0xeb, 0x64,
-0x93, 0x66, 0x90, 0x88, 0x62, 0xc4, 0x5f, 0x3e,
-0x82, 0xf1, 0xf4, 0xb2, 0x3a, 0xdb, 0xf3, 0xd7,
-0xf8, 0x7f, 0xde, 0x0d, 0x2d, 0xd0, 0x8b, 0x47,
-0x17, 0xe1, 0x00, 0x66, 0xf9, 0x6c, 0x83, 0xb7,
-0x7c, 0xa1, 0x5d, 0x62, 0x06, 0x11, 0xd0, 0x18,
-0xbc, 0x17, 0x42, 0x89, 0x3d, 0x66, 0xae, 0xff,
-0x82, 0x90, 0xf6, 0xb1, 0x64, 0xac, 0xf6, 0x00,
-0x6a, 0x43, 0x44, 0x3b, 0x21, 0x71, 0x06, 0xd7,
-0x08, 0xb1, 0x7c, 0xfb, 0x0f, 0xa1, 0x8c, 0x5d,
-0x93, 0xff, 0x63, 0x85, 0x36, 0xbd, 0xe0, 0x04,
-0x8c, 0xda, 0x2b, 0x78, 0xfc, 0xf4, 0x11, 0xda,
-0xd3, 0xfa, 0x75, 0xad, 0xa7, 0xc1, 0x88, 0x87,
-0x7e, 0x08, 0x3b, 0xa6, 0x76, 0xf8, 0xe5, 0xb0,
-0xdf, 0x1c, 0xff, 0xba, 0xdb, 0x55, 0xc0, 0xd4,
-0x13, 0x16, 0x0e, 0x7b, 0xd0, 0x30, 0xe7, 0x81,
-0x45, 0x07, 0x27, 0x46, 0x30, 0xf0, 0xa1, 0xba,
-0x15, 0x0a, 0x43, 0x87, 0xe8, 0x75, 0x63, 0x29,
-0xfe, 0x9f, 0xf5, 0x83, 0xea, 0x70, 0xdd, 0x4a,
-0xfb, 0x3a, 0xd6, 0xcc, 0x10, 0xed, 0x9c, 0x20,
-0x37, 0x70, 0x89, 0xc4, 0xeb, 0xa1, 0xfe, 0xa0,
-0xbd, 0xcc, 0xf2, 0x43, 0xf2, 0xdf, 0xa5, 0x9f,
-0x30, 0xf3, 0xff, 0xc0, 0xfb, 0x81, 0xf0, 0x70,
-0x56, 0x58, 0x5e, 0x07, 0xaf, 0xaa, 0x15, 0x9d,
-0xd6, 0x7c, 0x91, 0x6a, 0x9f, 0x81, 0x4b, 0xff,
-0xfb, 0xf9, 0x35, 0x03, 0xf0, 0x3e, 0xcc, 0xd1,
-0x6c, 0xf9, 0x29, 0xf1, 0xaf, 0xcd, 0x70, 0x59,
-0x99, 0xdf, 0x6f, 0x1b, 0x2d, 0x58, 0x80, 0x66,
-0x02, 0xc2, 0x80, 0x87, 0xc4, 0x31, 0x9e, 0x61,
-0x68, 0xc4, 0x07, 0xd5, 0xbd, 0xbc, 0xb4, 0xe7,
-0x54, 0x4e, 0x2a, 0xfe, 0xf9, 0xbd, 0xdf, 0x75,
-0x6c, 0x6d, 0x58, 0x7c, 0x40, 0x7f, 0x12, 0xf7,
-0xe7, 0xcd, 0x8c, 0x13, 0x31, 0x19, 0xe7, 0x31,
-0xe7, 0xfd, 0x19, 0x87, 0xa0, 0x2c, 0x72, 0xf3,
-0xda, 0xa6, 0x6b, 0xfc, 0x3f, 0x90, 0x7f, 0xc2,
-0x31, 0xc7, 0x3f, 0x15, 0x9e, 0x45, 0xfc, 0x93,
-0x85, 0xf6, 0x17, 0x5e, 0x31, 0xe4, 0xe7, 0x71,
-0x58, 0x23, 0xbd, 0xa4, 0xa3, 0xfd, 0x68, 0xc6,
-0x3f, 0xfb, 0xe1, 0x9f, 0xd9, 0x96, 0x61, 0xcb,
-0x4a, 0x72, 0x77, 0x23, 0x87, 0x79, 0x87, 0xea,
-0x11, 0xf6, 0xac, 0x66, 0x46, 0xda, 0xcf, 0x15,
-0x8e, 0x88, 0x46, 0xe4, 0x8b, 0xd9, 0x29, 0xf8,
-0x47, 0x6a, 0xd2, 0x54, 0x7d, 0x21, 0xdf, 0x6f,
-0x3c, 0xfe, 0x6e, 0x84, 0x11, 0xfd, 0x71, 0xff,
-0xb3, 0xd6, 0xa4, 0x17, 0x9e, 0x90, 0xcb, 0xaf,
-0x33, 0xe3, 0x9f, 0x1e, 0x78, 0x57, 0x73, 0x31,
-0x6b, 0xa8, 0xa6, 0x1e, 0xde, 0x55, 0x2b, 0x83,
-0x71, 0xd8, 0x63, 0xe4, 0xff, 0x7c, 0x04, 0xaf,
-0x9f, 0x78, 0xb9, 0xcb, 0xf6, 0x82, 0x9c, 0xe2,
-0xff, 0x61, 0x63, 0xae, 0x4a, 0x25, 0x2d, 0x56,
-0x0f, 0x5e, 0x49, 0xf0, 0x7d, 0xa3, 0xea, 0x25,
-0x1a, 0xf3, 0xff, 0xc0, 0x58, 0xad, 0x61, 0xa1,
-0xa7, 0xe0, 0x1f, 0x72, 0x80, 0x55, 0x36, 0x58,
-0x15, 0xb9, 0xd9, 0x72, 0x00, 0xa6, 0x69, 0x8b,
-0x83, 0xc2, 0x19, 0x76, 0x40, 0x99, 0x20, 0xba,
-0xd1, 0x63, 0xf2, 0xdc, 0x84, 0x7f, 0x6e, 0x57,
-0x5a, 0x58, 0x49, 0xfd, 0x44, 0xfe, 0x49, 0x43,
-0x71, 0xbb, 0xfd, 0xcf, 0xa4, 0x45, 0x7f, 0x19,
-0x15, 0x31, 0xf9, 0x24, 0xf0, 0xa1, 0x6e, 0xd7,
-0xdb, 0x7a, 0x4c, 0xfc, 0x63, 0x79, 0x69, 0x85,
-0xa4, 0x65, 0xf2, 0x0c, 0xcd, 0xc1, 0x69, 0x7f,
-0x5a, 0x24, 0x67, 0x1d, 0xee, 0x87, 0xe3, 0xb0,
-0x0a, 0x96, 0xf1, 0x0c, 0xde, 0x33, 0x9c, 0xb8,
-0xa6, 0xfa, 0xd0, 0x46, 0x4f, 0x6a, 0xfc, 0x8b,
-0xe3, 0x81, 0x58, 0xfe, 0x0f, 0x14, 0x37, 0x5c,
-0x7f, 0x2f, 0xf9, 0x23, 0xac, 0xd2, 0x0b, 0x0d,
-0x60, 0xc0, 0x13, 0xcf, 0x7c, 0x6d, 0xae, 0x14,
-0xfc, 0x53, 0x0f, 0xbc, 0xcc, 0xca, 0xca, 0x08,
-0x0f, 0xc4, 0x54, 0x02, 0x45, 0xd8, 0x03, 0x03,
-0x88, 0x88, 0x26, 0xb1, 0x1c, 0x9e, 0x88, 0xbb,
-0xe7, 0x9a, 0xf8, 0xd7, 0x4d, 0xc7, 0xc9, 0x65,
-0x14, 0x83, 0xb6, 0x4d, 0x05, 0x1f, 0x50, 0x0e,
-0x84, 0xe2, 0x7c, 0x38, 0xc6, 0x6b, 0xf6, 0x53,
-0xce, 0x08, 0xb4, 0x5e, 0x29, 0x30, 0xe3, 0x9f,
-0x93, 0xf0, 0x27, 0x61, 0xee, 0x9d, 0xce, 0xc7,
-0xc5, 0xe5, 0x08, 0x0b, 0x67, 0x79, 0xad, 0x6f,
-0x22, 0x70, 0x3a, 0xac, 0x95, 0x6a, 0x03, 0xfc,
-0x1f, 0x5e, 0x36, 0x1c, 0x29, 0x62, 0x6a, 0xfd,
-0x57, 0x80, 0x27, 0x0d, 0xae, 0x11, 0xf3, 0x23,
-0x5d, 0x50, 0x82, 0x68, 0x07, 0xc5, 0x2c, 0xe3,
-0x66, 0x11, 0x5b, 0x16, 0xcd, 0xeb, 0x21, 0x3c,
-0x22, 0x46, 0x8e, 0x98, 0xf8, 0xc7, 0x06, 0x60,
-0xbb, 0xa4, 0x7e, 0x13, 0x85, 0x6a, 0x6d, 0x7e,
-0x23, 0xc2, 0x3c, 0x07, 0xc2, 0x1e, 0x7f, 0x93,
-0x6a, 0xa4, 0x3d, 0x0f, 0xa0, 0x8d, 0xc8, 0x13,
-0x81, 0x3c, 0xa6, 0xf8, 0xd7, 0xe4, 0x67, 0xc8,
-0xf3, 0xbe, 0x8e, 0x58, 0xf6, 0xf8, 0xf3, 0x3c,
-0x91, 0x23, 0x48, 0xfa, 0xb9, 0xfc, 0xe1, 0x19,
-0x41, 0x1f, 0xc0, 0x6e, 0xcd, 0xae, 0x1f, 0x4a,
-0x89, 0x7f, 0x4d, 0x79, 0x43, 0x1b, 0xd7, 0xdd,
-0xda, 0xda, 0xa0, 0xb8, 0x3c, 0xef, 0x40, 0x61,
-0xa5, 0x66, 0x6d, 0xe7, 0x81, 0x4e, 0x7c, 0x6c,
-0x67, 0x50, 0xfc, 0xa0, 0xf6, 0xac, 0xd6, 0x5d,
-0x67, 0x6b, 0x6f, 0x4a, 0xa9, 0xff, 0x22, 0x6f,
-0x19, 0xfc, 0x87, 0xf2, 0x10, 0xfc, 0x58, 0xe7,
-0xf9, 0x3f, 0xa9, 0xf8, 0x67, 0xff, 0x42, 0xbc,
-0x72, 0x4d, 0xfe, 0xb3, 0x54, 0x4e, 0xb2, 0x40,
-0xd4, 0x29, 0xe2, 0x6d, 0x62, 0x35, 0xf2, 0x7f,
-0x54, 0x77, 0x7c, 0xbf, 0x79, 0x8d, 0x81, 0x39,
-0xfe, 0x75, 0x1b, 0xa4, 0x6b, 0x05, 0x41, 0x1a,
-0xca, 0xe6, 0x34, 0x56, 0x36, 0x1c, 0x90, 0xdb,
-0x60, 0x9d, 0xb6, 0x85, 0xc9, 0xd1, 0xec, 0x61,
-0xba, 0xbf, 0xb9, 0x23, 0x2c, 0x87, 0x3c, 0x29,
-0xf1, 0x2f, 0xd2, 0x74, 0x50, 0x0d, 0xc7, 0x68,
-0xb2, 0x24, 0x2b, 0x2f, 0x7b, 0xb7, 0xb1, 0x16,
-0x50, 0x99, 0xac, 0x1a, 0xf1, 0xaf, 0xd0, 0xa8,
-0xec, 0x4e, 0xa9, 0x7f, 0xaf, 0xe0, 0xd1, 0x1f,
-0x3f, 0x87, 0x01, 0x08, 0x0c, 0x8a, 0xbd, 0xf4,
-0x27, 0xf6, 0x29, 0xb0, 0x86, 0xe4, 0x37, 0xa2,
-0x45, 0x73, 0x02, 0x5e, 0x81, 0xfc, 0x3e, 0x5e,
-0xff, 0x9e, 0xcc, 0xff, 0xa1, 0xd3, 0xd2, 0xdf,
-0x60, 0xae, 0x50, 0xd6, 0xca, 0xa6, 0x77, 0x03,
-0x5f, 0x22, 0xda, 0x71, 0x9e, 0x90, 0xe7, 0x91,
-0xd7, 0xd9, 0xf6, 0x90, 0xad, 0x5e, 0xfc, 0x83,
-0xfa, 0xa5, 0x7f, 0x76, 0xa7, 0xed, 0x07, 0xf8,
-0xbe, 0x13, 0x7f, 0xbc, 0xfe, 0xeb, 0x2c, 0xec,
-0x67, 0xeb, 0x5f, 0x16, 0x47, 0x34, 0xb4, 0x37,
-0xd9, 0x2c, 0x9e, 0x46, 0x38, 0x06, 0x3f, 0xc3,
-0xf3, 0x58, 0xf0, 0x01, 0xfb, 0x0c, 0x7f, 0xc2,
-0xf7, 0x35, 0xe5, 0xff, 0xa4, 0xbd, 0x6d, 0xa4,
-0x6d, 0x3c, 0x36, 0xde, 0x54, 0xc9, 0xd1, 0xce,
-0x90, 0x95, 0xfb, 0x7f, 0x0e, 0xac, 0x72, 0x77,
-0x5a, 0x87, 0x73, 0xae, 0xd4, 0x7e, 0xce, 0x76,
-0x9c, 0xb2, 0xf6, 0xa4, 0xe0, 0x9f, 0xcd, 0xb5,
-0x8d, 0x4a, 0x88, 0x39, 0xce, 0x5a, 0xac, 0xd9,
-0x6b, 0xc0, 0xee, 0xa0, 0x5e, 0x32, 0x08, 0xeb,
-0xba, 0xf2, 0x3b, 0xa9, 0x4f, 0x3c, 0x81, 0x88,
-0x6e, 0x4b, 0x2d, 0xfd, 0x1f, 0xa9, 0xf8, 0x87,
-0x87, 0xe9, 0x59, 0xc6, 0x43, 0xe9, 0x9b, 0xb5,
-0x26, 0x4e, 0x83, 0xe0, 0xc5, 0xf3, 0xf5, 0x84,
-0x3a, 0x3d, 0x90, 0xe1, 0x23, 0xf7, 0x0a, 0xbb,
-0x94, 0x02, 0x9d, 0xa6, 0xe2, 0x9f, 0xc3, 0x7a,
-0xa3, 0x56, 0xc8, 0xa8, 0x2b, 0x7d, 0x1b, 0x3c,
-0xae, 0xa9, 0xe0, 0x08, 0xfa, 0xa3, 0xb4, 0x1d,
-0x0a, 0x59, 0x86, 0x4a, 0xfa, 0xd3, 0x76, 0x68,
-0x21, 0x8d, 0x66, 0xa7, 0xd4, 0x7f, 0x3d, 0x06,
-0x07, 0x6a, 0xe7, 0x30, 0x34, 0x93, 0xf7, 0xd1,
-0x77, 0xd4, 0x79, 0xba, 0x75, 0xe7, 0x37, 0x46,
-0xe0, 0x2d, 0x14, 0xe4, 0xc5, 0x21, 0xf1, 0x13,
-0xb8, 0x18, 0xc5, 0xad, 0xb5, 0x29, 0x25, 0xfe,
-0xf5, 0x09, 0x8c, 0x1f, 0xe4, 0xb4, 0x00, 0x84,
-0xd3, 0x42, 0xa2, 0x7c, 0x0e, 0x8b, 0x1f, 0xd2,
-0x8f, 0xb4, 0x79, 0x2c, 0x2b, 0x24, 0x76, 0xa9,
-0x17, 0x39, 0xbf, 0x44, 0xf8, 0x1a, 0xfc, 0x73,
-0x18, 0xba, 0x19, 0x4f, 0x1b, 0xce, 0x7d, 0xc3,
-0xca, 0xeb, 0xdf, 0x0b, 0x2a, 0xe0, 0x28, 0x2d,
-0xe5, 0x19, 0x20, 0x7b, 0xd8, 0x15, 0xcb, 0x5c,
-0x90, 0xf5, 0x14, 0xfc, 0xf3, 0x8f, 0xb0, 0x85,
-0xd9, 0x43, 0x34, 0x6c, 0x77, 0xc2, 0x3b, 0xc4,
-0x1e, 0x76, 0xf4, 0x90, 0x5b, 0x68, 0x60, 0xd0,
-0xce, 0xf7, 0x83, 0x83, 0xee, 0xa8, 0x76, 0xcf,
-0xe1, 0x8c, 0x5b, 0x26, 0xfc, 0x53, 0x62, 0x6f,
-0xd1, 0xff, 0x61, 0x2b, 0x75, 0x79, 0x78, 0xbc,
-0xac, 0xb0, 0x2e, 0x63, 0x03, 0x99, 0xce, 0x5e,
-0xa4, 0x46, 0xbe, 0x59, 0x27, 0x3c, 0xaf, 0xe1,
-0xc0, 0x9f, 0xe2, 0xff, 0x29, 0x84, 0x10, 0xf8,
-0x82, 0x06, 0xfb, 0xcd, 0xe3, 0xa0, 0x0a, 0x78,
-0x0c, 0x71, 0x57, 0x41, 0xc8, 0xbf, 0xa8, 0xd0,
-0x43, 0xa4, 0xbd, 0xb8, 0x90, 0x68, 0xba, 0x9a,
-0xf1, 0xcf, 0x0a, 0x38, 0xe0, 0x75, 0x0f, 0x5a,
-0x47, 0x73, 0x7e, 0xc3, 0x69, 0x67, 0x16, 0x5b,
-0x83, 0x44, 0xe2, 0x40, 0x91, 0x19, 0x34, 0x8f,
-0x17, 0xf0, 0xd5, 0xb8, 0x21, 0x96, 0x90, 0x3f,
-0x9d, 0x37, 0x9d, 0x87, 0xf3, 0x50, 0x15, 0x98,
-0x85, 0xda, 0x2a, 0x84, 0x30, 0x32, 0x13, 0x0d,
-0xb1, 0x51, 0x7a, 0x52, 0x59, 0xc0, 0x6c, 0xa7,
-0x51, 0x4d, 0x5f, 0x15, 0x6e, 0x03, 0x5b, 0x7f,
-0x0a, 0xfe, 0xf9, 0x14, 0xd1, 0xf2, 0xdc, 0x50,
-0xd6, 0x58, 0xcd, 0xdb, 0x30, 0x80, 0x6a, 0x0e,
-0x17, 0x6a, 0x4c, 0xc5, 0x8d, 0xdf, 0x9f, 0xd5,
-0x23, 0x5e, 0x62, 0x97, 0xdd, 0x55, 0x0b, 0xad,
-0x63, 0xb2, 0x2b, 0x21, 0x1f, 0x18, 0x7c, 0x0a,
-0x7b, 0x79, 0x12, 0x72, 0x37, 0xf9, 0x14, 0xde,
-0xf6, 0xcf, 0x3a, 0x41, 0xbf, 0xf4, 0x9f, 0x22,
-0x81, 0xfa, 0x82, 0x13, 0xb8, 0x50, 0x57, 0xb4,
-0xbd, 0xca, 0x83, 0x75, 0xb8, 0xdf, 0x5c, 0x89,
-0xf5, 0x77, 0xa4, 0x71, 0xf4, 0x1b, 0x62, 0x16,
-0x57, 0xc7, 0x41, 0xd8, 0x20, 0x38, 0x8f, 0x19,
-0xf5, 0x4d, 0xad, 0x4a, 0xac, 0xf0, 0x0d, 0x76,
-0xd8, 0x1d, 0x07, 0x71, 0x29, 0xdc, 0x89, 0xf9,
-0x3a, 0xea, 0x53, 0xbc, 0x7f, 0x3b, 0x0d, 0x67,
-0x7f, 0x04, 0x4f, 0xa2, 0xfc, 0x09, 0x84, 0xc9,
-0x90, 0xda, 0x4a, 0x79, 0xc5, 0x3d, 0x2f, 0x84,
-0x67, 0x25, 0xe1, 0x8c, 0xb0, 0xc9, 0xff, 0x03,
-0xd2, 0x36, 0xeb, 0xf6, 0xba, 0xb2, 0xd1, 0x2c,
-0x8e, 0x76, 0x22, 0x81, 0x4a, 0xdd, 0xc9, 0xbf,
-0xfe, 0x41, 0xcd, 0xdd, 0x6b, 0x24, 0xce, 0xed,
-0x0e, 0x4d, 0x8b, 0x3a, 0xc2, 0xa2, 0x92, 0xd8,
-0xff, 0x5b, 0xc0, 0x48, 0xeb, 0x0d, 0x71, 0xb4,
-0x23, 0x5d, 0xd1, 0xb8, 0x5a, 0x47, 0xb0, 0x72,
-0x85, 0xeb, 0xeb, 0xd1, 0x82, 0x11, 0xb8, 0x42,
-0x2b, 0x39, 0x30, 0x1e, 0x36, 0xe9, 0xdf, 0x6d,
-0xca, 0x78, 0x34, 0x96, 0xcd, 0xab, 0xdd, 0xa9,
-0xf2, 0xf8, 0x57, 0x4d, 0x3e, 0x1c, 0x24, 0x2e,
-0xdd, 0x28, 0xc4, 0x3b, 0xe8, 0x9d, 0xd7, 0x8e,
-0x83, 0xb3, 0x49, 0xfc, 0x73, 0xbb, 0x13, 0xf6,
-0x6a, 0x25, 0x51, 0x44, 0x3b, 0x07, 0xe1, 0xf9,
-0xc0, 0x2c, 0xfd, 0xae, 0x51, 0xd2, 0x85, 0xfa,
-0xf7, 0xbf, 0xf6, 0x1a, 0x8e, 0xa6, 0x56, 0x36,
-0x23, 0x40, 0x5d, 0xe2, 0xcb, 0x49, 0xfe, 0xe7,
-0x5c, 0xee, 0x9f, 0x29, 0xe9, 0x96, 0x5d, 0xe9,
-0x11, 0x95, 0xe9, 0x4e, 0x5e, 0x7f, 0x9a, 0xc1,
-0x18, 0x14, 0xf6, 0x52, 0xbe, 0x3e, 0x8d, 0x8d,
-0x25, 0x0d, 0x38, 0x18, 0x4d, 0xd8, 0xfb, 0x3e,
-0x98, 0xc6, 0x10, 0x06, 0x84, 0xd0, 0x5a, 0xb9,
-0x00, 0xcf, 0xb2, 0xe2, 0xa1, 0x8c, 0x47, 0xd3,
-0x37, 0x6a, 0xcd, 0xc1, 0xe2, 0xa8, 0xe5, 0x51,
-0xf2, 0x2e, 0x59, 0x1d, 0x9e, 0xae, 0xd2, 0x47,
-0xf1, 0x3f, 0x34, 0xf1, 0x57, 0x97, 0x97, 0x25,
-0xed, 0x10, 0x2a, 0xfc, 0xeb, 0x6f, 0x13, 0x23,
-0xb5, 0x7e, 0x52, 0xf9, 0x5a, 0xe6, 0x9e, 0x1a,
-0x07, 0x59, 0x18, 0x44, 0x44, 0x3a, 0x4f, 0x1c,
-0x90, 0xfa, 0xfc, 0x3f, 0x89, 0x38, 0xe7, 0x89,
-0xc7, 0xd2, 0x27, 0xe6, 0x6b, 0x8b, 0x0d, 0xff,
-0x0f, 0x4f, 0xf2, 0x19, 0xc5, 0xd5, 0xa8, 0x7a,
-0xcd, 0x36, 0xda, 0x84, 0x03, 0x32, 0x7f, 0x70,
-0xfd, 0x59, 0x04, 0xd2, 0x57, 0xa4, 0x9f, 0xf3,
-0x9f, 0x82, 0x64, 0xe2, 0x7d, 0x11, 0xdf, 0xc2,
-0x67, 0xcc, 0x28, 0xf2, 0xaa, 0x87, 0x71, 0xb5,
-0xec, 0xb2, 0xf5, 0x65, 0x31, 0x4a, 0x0f, 0xc1,
-0x9e, 0xf3, 0xd6, 0x30, 0xf9, 0x0b, 0x3b, 0x10,
-0xfb, 0xa9, 0x2f, 0xb1, 0xfe, 0xc3, 0xc2, 0x66,
-0xee, 0x3d, 0x66, 0x32, 0xcf, 0x76, 0xde, 0x65,
-0x29, 0xee, 0x43, 0x6b, 0x71, 0x8c, 0x3e, 0x07,
-0x6a, 0x24, 0xb3, 0x81, 0x1c, 0xee, 0xe8, 0x87,
-0x7c, 0x90, 0xcd, 0xfc, 0xcf, 0x00, 0x9c, 0xed,
-0x79, 0x7a, 0x48, 0x5e, 0x79, 0xc7, 0xdb, 0xf0,
-0x04, 0x73, 0x0e, 0x67, 0x3c, 0x4a, 0xfe, 0x40,
-0xfc, 0xac, 0x78, 0x98, 0xae, 0x4c, 0x7f, 0x97,
-0x06, 0xf5, 0xfc, 0xd0, 0x8d, 0x2b, 0xd1, 0x34,
-0x9b, 0x78, 0x1e, 0xee, 0xff, 0xe9, 0x66, 0x85,
-0x5d, 0x72, 0xf8, 0xba, 0x83, 0xea, 0x8e, 0x3a,
-0xa7, 0xde, 0xe2, 0x22, 0x47, 0x7c, 0x1d, 0x11,
-0x5e, 0xd8, 0x6b, 0x1f, 0x40, 0xf4, 0x1d, 0xe2,
-0xf9, 0x3f, 0x6f, 0x9b, 0xea, 0xbf, 0xba, 0xf0,
-0x35, 0xe7, 0x76, 0xa1, 0x74, 0xfd, 0x4f, 0x8d,
-0x17, 0x84, 0x32, 0x36, 0x33, 0x84, 0x30, 0xf8,
-0x48, 0xff, 0xcf, 0x10, 0x11, 0xa1, 0xbd, 0xf6,
-0xb4, 0x56, 0xea, 0x97, 0x43, 0xe2, 0x1e, 0x61,
-0xe2, 0x79, 0xea, 0x14, 0x15, 0xc6, 0x7a, 0xb9,
-0xd2, 0xcf, 0x89, 0x95, 0x7d, 0x19, 0xfe, 0x90,
-0xb1, 0xc9, 0xfb, 0xe3, 0xfe, 0x1f, 0xad, 0x92,
-0x4c, 0x62, 0xe2, 0xb1, 0x64, 0xfe, 0xad, 0xd2,
-0xa9, 0xa0, 0xbd, 0xdf, 0x30, 0x29, 0x28, 0x4e,
-0x07, 0xce, 0x06, 0x6c, 0x53, 0x20, 0x1d, 0xee,
-0xe4, 0xf5, 0x89, 0x86, 0xbe, 0xd3, 0x2a, 0xeb,
-0x96, 0x04, 0x73, 0x4c, 0xf8, 0xa7, 0xb6, 0x13,
-0x76, 0xaf, 0x2d, 0xe1, 0x41, 0xab, 0x42, 0x69,
-0x2b, 0x23, 0x5a, 0x5b, 0xd0, 0x33, 0x03, 0x15,
-0x31, 0xcf, 0x7f, 0xce, 0x1e, 0x82, 0x27, 0xfb,
-0x1e, 0xf4, 0xb6, 0x71, 0xfe, 0xe7, 0x89, 0x3f,
-0x23, 0xff, 0x27, 0xbf, 0x44, 0xab, 0x09, 0xc2,
-0xf2, 0xc2, 0x16, 0x6a, 0xd4, 0x2b, 0x75, 0xd6,
-0x6d, 0xc7, 0xf9, 0x6d, 0x38, 0x9f, 0xee, 0x16,
-0x4a, 0x8c, 0x7c, 0x95, 0xd4, 0xfc, 0x43, 0xc9,
-0xe9, 0x95, 0x73, 0x8b, 0x24, 0x3a, 0x13, 0x42,
-0x3c, 0xdb, 0x67, 0x15, 0x6c, 0xd7, 0xc0, 0x2b,
-0x2b, 0x4a, 0x3f, 0x6c, 0xd0, 0xf0, 0x27, 0xb3,
-0xfd, 0x55, 0x3e, 0xd5, 0x37, 0x51, 0xe6, 0xa6,
-0x2a, 0x11, 0x92, 0x1d, 0x23, 0x02, 0xe2, 0x1e,
-0xa1, 0x35, 0xac, 0x34, 0x0a, 0x17, 0x84, 0x12,
-0x58, 0xc2, 0x26, 0x7d, 0x9a, 0x90, 0x3f, 0x3d,
-0x99, 0x9d, 0x08, 0x5a, 0xaa, 0x0c, 0xef, 0x0d,
-0xda, 0x6b, 0x1c, 0x08, 0x2d, 0xfa, 0x6f, 0xd2,
-0x27, 0xda, 0x7e, 0xaf, 0x51, 0x08, 0x7f, 0xd9,
-0x33, 0x17, 0x07, 0x93, 0x3e, 0x4d, 0xc8, 0x9f,
-0xf2, 0xbf, 0xe9, 0xa4, 0x9f, 0xc3, 0xfc, 0x5a,
-0xba, 0xa9, 0xe6, 0x3c, 0x87, 0x01, 0x0b, 0x79,
-0xda, 0x33, 0xc7, 0x87, 0x8b, 0xac, 0xdc, 0x7f,
-0x75, 0x19, 0x4a, 0xbf, 0x63, 0x1d, 0x14, 0x3f,
-0x4d, 0xec, 0x9f, 0x3c, 0x9e, 0xff, 0x0c, 0x76,
-0xea, 0x60, 0xd9, 0x51, 0xda, 0x23, 0xcd, 0xcb,
-0x93, 0xfd, 0x1b, 0x01, 0x02, 0xde, 0x8e, 0xbc,
-0x4c, 0x46, 0x4e, 0x79, 0x7b, 0xd4, 0x0e, 0x05,
-0x2d, 0x88, 0xd7, 0x13, 0xf2, 0x44, 0xe3, 0xf9,
-0x4e, 0xe0, 0xe0, 0x4a, 0xa7, 0x9f, 0xbb, 0x01,
-0x3d, 0x72, 0xae, 0xe5, 0x19, 0x4e, 0x04, 0xe4,
-0xc9, 0x33, 0x88, 0x10, 0x23, 0xaa, 0x76, 0x83,
-0x42, 0x8e, 0x25, 0xf6, 0x4f, 0x9e, 0xc4, 0xb3,
-0xa7, 0x78, 0x91, 0xbb, 0x7d, 0xc8, 0x17, 0xa7,
-0x3d, 0x2c, 0xa4, 0x8d, 0x3e, 0x7b, 0x3c, 0xff,
-0x0a, 0xec, 0xd5, 0x16, 0x5e, 0xff, 0x3e, 0x31,
-0x3f, 0xc4, 0xe7, 0xd3, 0x72, 0x0d, 0x9f, 0xf6,
-0x8c, 0x32, 0x3e, 0x58, 0xc9, 0xd1, 0x5a, 0xa7,
-0x7a, 0x00, 0x3a, 0x34, 0x89, 0xcf, 0x1f, 0x97,
-0xec, 0xf5, 0x16, 0x1e, 0xca, 0x99, 0x98, 0xff,
-0x11, 0xaf, 0xff, 0x82, 0xfd, 0x75, 0xeb, 0x11,
-0x06, 0x73, 0x7e, 0x1b, 0x44, 0x83, 0x39, 0x43,
-0x64, 0x9c, 0x55, 0xc4, 0xf2, 0xc1, 0xce, 0x7a,
-0x2a, 0x97, 0x67, 0x06, 0xc5, 0x0b, 0x49, 0x3c,
-0xc3, 0xf9, 0x36, 0x95, 0x79, 0x0a, 0xa7, 0xfd,
-0x51, 0xe2, 0x6e, 0xb7, 0x7c, 0x3d, 0x52, 0xed,
-0x16, 0x16, 0x1b, 0xf9, 0x3f, 0xe0, 0x56, 0xad,
-0x66, 0xfc, 0x43, 0x25, 0x07, 0x9c, 0x01, 0x83,
-0xf6, 0xe7, 0xa2, 0x91, 0xff, 0x8c, 0x6a, 0xe8,
-0x57, 0xf0, 0xb6, 0x60, 0x67, 0x16, 0xbe, 0x9f,
-0xf7, 0xeb, 0x5b, 0x99, 0x35, 0x4a, 0xfa, 0x12,
-0xfb, 0x87, 0xfe, 0x82, 0x97, 0x9d, 0x3a, 0x74,
-0x87, 0x8b, 0x1c, 0x62, 0x5b, 0x63, 0x66, 0x82,
-0x8d, 0x26, 0x0a, 0xb7, 0xc3, 0xd1, 0x19, 0xaa,
-0xa0, 0xe2, 0xfc, 0x89, 0xef, 0x9b, 0x3f, 0x79,
-0x2a, 0x5a, 0x24, 0x05, 0xcc, 0xd2, 0x60, 0xbf,
-0x10, 0xab, 0x5f, 0x70, 0x5b, 0x36, 0x2b, 0x4f,
-0x28, 0x31, 0x22, 0x0b, 0xd8, 0xa9, 0xa9, 0x0a,
-0xe5, 0x8c, 0x09, 0x13, 0xfb, 0xcd, 0x51, 0x37,
-0x4d, 0xf9, 0x9c, 0xdd, 0x16, 0xb5, 0xfc, 0x44,
-0x7c, 0x17, 0xfe, 0x1c, 0xb8, 0x69, 0x74, 0xc9,
-0x4f, 0xda, 0xa6, 0xc1, 0x7a, 0xb6, 0xc3, 0xa8,
-0x7f, 0x87, 0x2b, 0xec, 0xd6, 0x10, 0xe7, 0x3f,
-0x4c, 0xc8, 0x1f, 0x3a, 0x79, 0x1b, 0x7c, 0x08,
-0x15, 0x2c, 0xb3, 0x47, 0x8c, 0xa0, 0x84, 0xab,
-0x3c, 0xc1, 0xcd, 0x4c, 0xe9, 0x62, 0x5d, 0x65,
-0xdf, 0x44, 0x22, 0x34, 0x2a, 0x7a, 0x53, 0xfe,
-0x8f, 0x4f, 0xda, 0x8f, 0xfa, 0xab, 0x34, 0x62,
-0x1d, 0xff, 0xde, 0xdb, 0xca, 0xd1, 0xe6, 0xaa,
-0x51, 0xeb, 0x98, 0xe8, 0xe6, 0x57, 0x4e, 0x5b,
-0xb9, 0x23, 0x68, 0x2c, 0x58, 0xa5, 0xae, 0x1f,
-0x36, 0xd5, 0x47, 0x04, 0x60, 0xaa, 0xf6, 0x72,
-0xde, 0xad, 0x7e, 0x3a, 0xdb, 0x3d, 0x28, 0xad,
-0xc9, 0x2b, 0xd6, 0xeb, 0x66, 0x67, 0x2b, 0xf0,
-0xb1, 0x5a, 0x10, 0xcd, 0xe4, 0xfe, 0xe7, 0x70,
-0xe8, 0x01, 0x2a, 0xe7, 0x93, 0xa2, 0xc4, 0x7a,
-0x32, 0xd8, 0x0c, 0x2f, 0x01, 0x82, 0x9c, 0x87,
-0xd2, 0xc7, 0xd4, 0x55, 0x1c, 0x0f, 0x37, 0x90,
-0x3c, 0x6d, 0x97, 0x50, 0x60, 0x04, 0xee, 0xe1,
-0x65, 0xb5, 0xf8, 0xd8, 0x8d, 0x3e, 0x8b, 0x94,
-0xe0, 0x3f, 0xd4, 0x72, 0xd7, 0xe2, 0x69, 0x2a,
-0xec, 0xa2, 0x2e, 0xfb, 0x41, 0xc2, 0x8c, 0x44,
-0x68, 0x0b, 0xe5, 0x69, 0x54, 0x31, 0x62, 0x81,
-0xdd, 0xed, 0x4e, 0xdf, 0x8d, 0x2a, 0xc9, 0x36,
-0xe1, 0xd5, 0x6d, 0x5c, 0x7e, 0x8e, 0x5a, 0x47,
-0x85, 0x03, 0x70, 0x20, 0xa6, 0x7f, 0x4b, 0x50,
-0x43, 0x15, 0xa0, 0x7e, 0x41, 0x7d, 0xb7, 0x47,
-0x2b, 0x09, 0xe1, 0x17, 0xa4, 0x09, 0x3c, 0x1c,
-0x52, 0x46, 0x60, 0xdc, 0x6e, 0xd4, 0x7f, 0x0d,
-0xab, 0xdc, 0x1f, 0xb2, 0xde, 0x25, 0x7e, 0xa8,
-0x7d, 0x3c, 0xe1, 0x6f, 0xbf, 0x40, 0x2a, 0x79,
-0x61, 0xd4, 0xb0, 0x64, 0xc6, 0x3f, 0x57, 0x59,
-0x41, 0xad, 0x51, 0xf6, 0x7e, 0x54, 0x37, 0xcc,
-0xd8, 0x39, 0xec, 0xe8, 0x44, 0x21, 0xfc, 0x15,
-0x28, 0x65, 0x59, 0x51, 0x31, 0x9a, 0xc0, 0x3f,
-0xbd, 0xd2, 0x0a, 0x69, 0xf7, 0xdb, 0x8e, 0x41,
-0xd4, 0xb6, 0x1f, 0x71, 0xb7, 0x61, 0x6f, 0x5b,
-0x98, 0x14, 0xf0, 0xc4, 0x1e, 0xce, 0x88, 0x38,
-0x42, 0xf7, 0xf2, 0xd0, 0x4f, 0xc8, 0x6e, 0xc2,
-0x3f, 0x92, 0x51, 0xa6, 0xdd, 0x87, 0x4a, 0xf9,
-0x23, 0x6e, 0xaf, 0x71, 0x37, 0x85, 0x64, 0x14,
-0xfe, 0xc7, 0xf4, 0xb5, 0x6e, 0xef, 0xc0, 0x8d,
-0x67, 0xe2, 0x3f, 0x84, 0x4c, 0x4e, 0xb3, 0x09,
-0x19, 0x73, 0x70, 0x93, 0x34, 0x09, 0xb8, 0xdf,
-0xe6, 0x10, 0x48, 0xc7, 0xf9, 0x11, 0x3a, 0x1b,
-0xd7, 0x67, 0xbb, 0x1a, 0xd2, 0x10, 0x68, 0xf5,
-0x25, 0xfa, 0x59, 0x40, 0xde, 0x03, 0xbc, 0xac,
-0x5b, 0x2b, 0xde, 0x59, 0x30, 0x0c, 0x07, 0x78,
-0x18, 0xe2, 0x11, 0xb9, 0x10, 0x8e, 0x4e, 0xfe,
-0x91, 0xbe, 0x38, 0x5c, 0x83, 0xfb, 0x21, 0xd7,
-0xad, 0x67, 0x6d, 0x11, 0xa3, 0x89, 0xfa, 0x9d,
-0x50, 0xe6, 0x25, 0xf6, 0x25, 0x2c, 0xd0, 0xb3,
-0xce, 0x15, 0x8c, 0x71, 0xfe, 0x1f, 0x7d, 0xfd,
-0xb9, 0x9a, 0x51, 0x8a, 0x40, 0xa8, 0x9f, 0xe7,
-0xff, 0xc0, 0x65, 0x17, 0x8a, 0xa6, 0x65, 0xe2,
-0x70, 0x73, 0x02, 0xff, 0x08, 0xc7, 0xa0, 0x9f,
-0xcd, 0x8e, 0x2e, 0x1e, 0xcd, 0xf9, 0x29, 0x9c,
-0x64, 0x06, 0xff, 0x0f, 0xe7, 0x8f, 0x2a, 0x1d,
-0x28, 0x79, 0x5d, 0x74, 0xb1, 0xf7, 0x58, 0xa9,
-0x68, 0xed, 0x37, 0xf3, 0xff, 0xc0, 0x19, 0x25,
-0x03, 0xf1, 0x61, 0xdd, 0xcb, 0xd9, 0xc5, 0x7d,
-0x01, 0xd5, 0x1e, 0xcd, 0xe0, 0xfc, 0xcf, 0x7b,
-0x0b, 0xdd, 0x4a, 0x71, 0x30, 0x5b, 0x0d, 0xb5,
-0x51, 0x37, 0xe7, 0x9f, 0x4f, 0xd6, 0x7f, 0xd1,
-0xb4, 0x21, 0x34, 0x33, 0x1d, 0x3a, 0x9d, 0xf3,
-0xec, 0x00, 0x04, 0x68, 0xfc, 0x58, 0xed, 0xa5,
-0xea, 0xa0, 0x9c, 0x4e, 0x40, 0x7f, 0x11, 0xba,
-0x08, 0x95, 0xcc, 0xf5, 0x5f, 0x53, 0x9e, 0x81,
-0x16, 0x56, 0x84, 0xf8, 0x13, 0xf1, 0x24, 0x77,
-0xfb, 0x64, 0xc4, 0x60, 0xcf, 0x0c, 0x2d, 0xa3,
-0xdd, 0x6f, 0x87, 0x36, 0xc5, 0xa2, 0xd2, 0xcd,
-0x5a, 0xb2, 0xfe, 0x0b, 0xd2, 0xce, 0xc0, 0x81,
-0xd0, 0x9e, 0x90, 0x35, 0x8c, 0xe8, 0x65, 0x10,
-0xba, 0x7b, 0xe3, 0xfc, 0xcc, 0x6e, 0x32, 0x8b,
-0xca, 0x5f, 0x27, 0x1f, 0xea, 0x37, 0x34, 0x38,
-0x37, 0x9b, 0xea, 0xdf, 0x43, 0x93, 0x77, 0x91,
-0xcb, 0x64, 0x2e, 0xc3, 0x6d, 0x70, 0x9f, 0xc1,
-0xff, 0xcc, 0xf9, 0xc0, 0xe1, 0xaa, 0x34, 0xef,
-0x03, 0xdc, 0x36, 0xba, 0xf2, 0x27, 0xdc, 0x38,
-0x36, 0x9f, 0x38, 0x6c, 0x8a, 0x7f, 0x3d, 0xc3,
-0xd3, 0x7a, 0xd7, 0x3e, 0xc6, 0x6f, 0x3b, 0xa6,
-0x4d, 0xa4, 0x99, 0xb1, 0x0a, 0x4e, 0xe3, 0x36,
-0x93, 0x1c, 0xa2, 0xdd, 0x9b, 0x9c, 0xbf, 0x14,
-0x1b, 0x4c, 0xfe, 0x1f, 0x89, 0x4b, 0x57, 0x46,
-0x47, 0x55, 0x1e, 0xf6, 0x9a, 0x37, 0xc1, 0x87,
-0x69, 0x8f, 0xa0, 0xfd, 0x58, 0xa0, 0x89, 0x5a,
-0x11, 0xd0, 0xa7, 0x97, 0x99, 0xfb, 0x5f, 0x48,
-0xd2, 0xe3, 0x8c, 0x8d, 0xce, 0x0c, 0x5b, 0xac,
-0x10, 0xc4, 0xf3, 0x22, 0xc6, 0xf9, 0x6a, 0xd8,
-0x7f, 0x55, 0x09, 0x62, 0xe3, 0x60, 0xb4, 0x85,
-0xaa, 0xe4, 0x9c, 0x09, 0xff, 0x94, 0x49, 0x4f,
-0xa0, 0xd2, 0xa7, 0x3f, 0xbe, 0x6e, 0x9a, 0xb4,
-0x33, 0x9e, 0xf6, 0x0c, 0xbb, 0x42, 0x5b, 0x42,
-0xb4, 0x9e, 0x5c, 0x87, 0x82, 0xe5, 0x07, 0x3e,
-0x7a, 0x27, 0xb9, 0x94, 0xe4, 0x7f, 0x03, 0x09,
-0x7e, 0x0f, 0x2e, 0x3d, 0x73, 0xbb, 0x68, 0x15,
-0x06, 0xd5, 0x8a, 0x11, 0x9b, 0xab, 0x60, 0x00,
-0x4f, 0x5c, 0x45, 0xd4, 0xa6, 0x88, 0x69, 0x6a,
-0x9f, 0xe6, 0xf2, 0x5a, 0x6f, 0x10, 0xef, 0x49,
-0xd6, 0x7f, 0x4d, 0xdd, 0x49, 0x3e, 0xe4, 0xd5,
-0x4f, 0x67, 0xc5, 0x6d, 0xc2, 0x65, 0x88, 0xf1,
-0xff, 0x18, 0xf5, 0xef, 0xb3, 0x06, 0xe5, 0xf3,
-0xf0, 0x25, 0x57, 0x6d, 0x83, 0xa6, 0xfa, 0x2f,
-0x3a, 0x65, 0x08, 0xde, 0x49, 0xab, 0x60, 0x88,
-0x96, 0x4b, 0xb4, 0x13, 0x6c, 0x82, 0xff, 0x19,
-0x5f, 0xbc, 0x58, 0x2f, 0xa8, 0xa0, 0x9f, 0xc1,
-0xdc, 0xa8, 0x35, 0x2a, 0x93, 0xa4, 0xff, 0x27,
-0x83, 0xf3, 0x1f, 0x16, 0xb3, 0x00, 0x2f, 0xbb,
-0x5b, 0x23, 0xc5, 0xc5, 0x26, 0x2f, 0x7b, 0x47,
-0x04, 0x97, 0x0b, 0xbb, 0x48, 0xa9, 0x46, 0xa3,
-0xa4, 0x34, 0xe1, 0x5f, 0x52, 0xe1, 0x97, 0x3c,
-0xcd, 0xc9, 0xee, 0x78, 0x34, 0xeb, 0x67, 0xb0,
-0x2f, 0x9e, 0xf6, 0x0c, 0xbb, 0x98, 0x23, 0x9a,
-0xb1, 0x94, 0x4c, 0xe3, 0xd0, 0x28, 0x4a, 0x97,
-0x92, 0x3c, 0x65, 0x62, 0xfd, 0xeb, 0xa5, 0xc3,
-0xd0, 0x74, 0xc8, 0x19, 0x42, 0xf9, 0xb3, 0x18,
-0x78, 0x61, 0xaf, 0xb1, 0xdf, 0x50, 0x6d, 0x0d,
-0xe1, 0xfe, 0x99, 0xee, 0xdb, 0xa1, 0xab, 0xb5,
-0x8e, 0x5c, 0x72, 0x63, 0x42, 0x3f, 0x0e, 0xe7,
-0xee, 0x51, 0x8f, 0x84, 0x8a, 0x43, 0xbc, 0x5e,
-0x86, 0x5e, 0x09, 0x77, 0xc7, 0xf9, 0x9f, 0xd9,
-0xfc, 0x70, 0xe6, 0x90, 0x38, 0x0f, 0xae, 0xe4,
-0xcd, 0x0d, 0x59, 0x3f, 0x16, 0xe7, 0x25, 0xf6,
-0x4f, 0x1d, 0x6c, 0xf1, 0x0f, 0x8b, 0x95, 0x54,
-0xe0, 0x30, 0x60, 0xd8, 0x08, 0x7b, 0x4d, 0x42,
-0x35, 0xe4, 0xad, 0x24, 0xb3, 0x38, 0x23, 0xd0,
-0x98, 0xb6, 0x7f, 0xb2, 0xad, 0xf9, 0x5b, 0xc7,
-0x4c, 0xf6, 0x7b, 0xa7, 0x11, 0xf4, 0x29, 0x36,
-0x87, 0x39, 0xa4, 0xb7, 0x04, 0xb7, 0x96, 0xb9,
-0x59, 0x2e, 0x64, 0x77, 0x42, 0xf7, 0x1d, 0xb6,
-0x1b, 0x4c, 0xf5, 0x3b, 0x21, 0x48, 0x1f, 0x6c,
-0xd1, 0x4b, 0xbc, 0x14, 0xd5, 0x28, 0x4d, 0xa6,
-0x31, 0x6b, 0xbc, 0x11, 0x83, 0xe7, 0x39, 0xd2,
-0x38, 0x58, 0xd4, 0x20, 0xa7, 0xd4, 0xbf, 0xa7,
-0x15, 0x0a, 0x4f, 0xaa, 0x45, 0xdf, 0xa0, 0x41,
-0x69, 0x88, 0xe7, 0xcb, 0xc5, 0xe6, 0x3f, 0x89,
-0x6a, 0x3a, 0x23, 0x98, 0x5d, 0xe8, 0x68, 0xe1,
-0x8e, 0xa0, 0x4d, 0x37, 0x64, 0x99, 0xed, 0x2f,
-0xa1, 0x71, 0xb5, 0xe1, 0xff, 0xe1, 0xb0, 0x27,
-0x16, 0x06, 0xc2, 0x41, 0xc8, 0x4b, 0xe7, 0x10,
-0x4e, 0x0d, 0x5d, 0xcf, 0x11, 0x91, 0x25, 0x51,
-0xff, 0x95, 0x77, 0x93, 0x0f, 0x4e, 0xc0, 0x3c,
-0x61, 0xaa, 0x99, 0xf6, 0x27, 0xf7, 0x6d, 0xc4,
-0x3f, 0x99, 0x2c, 0x47, 0xa5, 0x07, 0xd1, 0x10,
-0x5b, 0x82, 0x36, 0xa0, 0xd9, 0xff, 0x83, 0xa0,
-0xe5, 0x1f, 0xb5, 0xbb, 0x37, 0xd5, 0x3c, 0x23,
-0x7d, 0x3e, 0xe1, 0xd6, 0xf8, 0x1c, 0xaa, 0xbc,
-0xb3, 0xce, 0x8b, 0x9f, 0xe3, 0x4f, 0xaf, 0x70,
-0x6a, 0xa0, 0x33, 0x89, 0xf5, 0x2c, 0x9f, 0x72,
-0x1e, 0x3e, 0x91, 0x6e, 0xd5, 0xac, 0xbf, 0x14,
-0x6f, 0x5d, 0xfb, 0x56, 0x9c, 0x1f, 0x09, 0x2e,
-0x6b, 0x3b, 0xbc, 0xff, 0x78, 0x8f, 0x78, 0x6b,
-0x10, 0xf1, 0x52, 0xb5, 0xf5, 0x58, 0x4d, 0xb2,
-0xfe, 0x3d, 0x0f, 0x42, 0xd6, 0x00, 0x94, 0x80,
-0x75, 0x75, 0x4e, 0x3e, 0xeb, 0x32, 0xf2, 0x9f,
-0x89, 0x81, 0x88, 0xa6, 0x16, 0x37, 0x93, 0x7c,
-0xd6, 0xa3, 0x16, 0xdd, 0x54, 0xb7, 0xba, 0x35,
-0xc9, 0xff, 0x5c, 0x27, 0x3d, 0x0b, 0x5b, 0x61,
-0x86, 0x76, 0x4b, 0x2e, 0xb9, 0x1d, 0x9e, 0xa7,
-0xdc, 0xdb, 0x93, 0xce, 0x0b, 0xe1, 0xeb, 0xf9,
-0x15, 0x4e, 0x05, 0xd0, 0xe9, 0xa1, 0x93, 0xd5,
-0xec, 0x24, 0xfe, 0xc9, 0xe5, 0x69, 0xe4, 0x25,
-0xb7, 0xc7, 0x68, 0x27, 0x35, 0x7b, 0x8c, 0xf6,
-0x79, 0xb7, 0xdd, 0xc1, 0xf1, 0x4f, 0x21, 0xec,
-0xcd, 0x2d, 0x8a, 0xd0, 0x8d, 0x24, 0x3d, 0x31,
-0x3f, 0x94, 0xbb, 0x1a, 0x3e, 0xb4, 0xce, 0xf1,
-0xdd, 0x1d, 0xcc, 0x58, 0x0e, 0x0f, 0x69, 0x46,
-0x59, 0x9f, 0xe1, 0xef, 0xaa, 0x9b, 0x75, 0x5c,
-0x9c, 0xee, 0x3b, 0x0b, 0xd7, 0xd5, 0x39, 0x82,
-0xe6, 0xfe, 0x17, 0xd0, 0xd9, 0xcc, 0x83, 0x5c,
-0xc5, 0x8a, 0x11, 0x1d, 0x4b, 0xb8, 0x7d, 0xca,
-0xb4, 0x59, 0xd9, 0x6d, 0x67, 0x60, 0x5c, 0x2c,
-0xe3, 0x15, 0x64, 0xe6, 0xfa, 0xaf, 0x0e, 0x88,
-0xe8, 0x31, 0xb6, 0x81, 0x44, 0x99, 0x21, 0x7e,
-0x88, 0x79, 0x9c, 0xff, 0x39, 0x1f, 0x22, 0xab,
-0xdd, 0x24, 0xa5, 0xfe, 0x8b, 0x4a, 0xe5, 0xb0,
-0x8e, 0xcc, 0xe2, 0xf8, 0x67, 0x3e, 0xe3, 0x65,
-0x5f, 0x8b, 0x42, 0x62, 0x17, 0xf0, 0xfc, 0x1f,
-0x3a, 0x44, 0xca, 0xb5, 0x75, 0xb0, 0xb5, 0x43,
-0x8e, 0x7a, 0x92, 0xfc, 0x3f, 0x34, 0x6d, 0xb1,
-0x51, 0x76, 0xaa, 0xba, 0x6e, 0xf8, 0x17, 0xbf,
-0x88, 0x82, 0xba, 0x8d, 0x9f, 0x97, 0x3d, 0xdc,
-0x71, 0x0a, 0x64, 0x12, 0x6c, 0x98, 0x8c, 0x08,
-0xf0, 0x06, 0x53, 0xfe, 0x8f, 0x2a, 0x54, 0xa8,
-0xcd, 0xe9, 0xc5, 0x0c, 0xb5, 0xd5, 0xda, 0x8c,
-0xe7, 0x5c, 0x46, 0x20, 0x8c, 0xd7, 0x2f, 0x4c,
-0xd7, 0xa9, 0x87, 0x7c, 0x0b, 0x9e, 0x90, 0x66,
-0x82, 0xfc, 0x08, 0x09, 0x25, 0xfc, 0x3f, 0x8e,
-0xbc, 0xeb, 0x50, 0xbf, 0x14, 0x6f, 0xb1, 0x3e,
-0x9a, 0xf3, 0xb4, 0x70, 0x14, 0x81, 0xd0, 0xa4,
-0x18, 0xec, 0xa9, 0x8a, 0xae, 0xfb, 0x89, 0x5c,
-0x49, 0x4e, 0xb2, 0xdb, 0x7c, 0xb6, 0x13, 0x29,
-0xf5, 0x5f, 0xcd, 0x64, 0x0c, 0xa6, 0xf1, 0xa2,
-0xda, 0x15, 0xc2, 0x3b, 0x6c, 0x42, 0xad, 0xc3,
-0x9e, 0xb7, 0x67, 0xf5, 0x88, 0x3d, 0xa8, 0xfc,
-0xe7, 0x72, 0xfb, 0xcb, 0x93, 0x90, 0x3f, 0x3e,
-0xe9, 0x65, 0xb8, 0x1c, 0x5c, 0x30, 0x64, 0xa8,
-0xad, 0x25, 0xf1, 0xb4, 0x67, 0xbc, 0xff, 0xfc,
-0x53, 0x59, 0x2d, 0x05, 0x65, 0xc2, 0xe1, 0xe0,
-0xdc, 0xa1, 0xb5, 0x27, 0xc4, 0x41, 0x13, 0xfe,
-0xd9, 0x54, 0xb7, 0xf3, 0x77, 0xc5, 0x5d, 0x75,
-0x0d, 0xd9, 0xdf, 0x95, 0xfe, 0x18, 0xe7, 0xff,
-0x81, 0x6e, 0xa9, 0x43, 0xa7, 0x75, 0xfe, 0xc9,
-0xe1, 0x3f, 0xce, 0xce, 0x6f, 0xa6, 0xd9, 0xf0,
-0x91, 0xa9, 0xfe, 0x6b, 0x13, 0xec, 0x54, 0x67,
-0xae, 0xbe, 0xe5, 0x21, 0x44, 0x47, 0xaf, 0x4c,
-0xf0, 0xff, 0xbc, 0x4c, 0x67, 0xf6, 0x5b, 0x7e,
-0x44, 0x36, 0x29, 0xfb, 0x60, 0xfa, 0x1d, 0x75,
-0x5e, 0x4f, 0x73, 0xe2, 0xfe, 0x5a, 0xee, 0x2a,
-0x25, 0xac, 0x3b, 0x55, 0x34, 0xdb, 0x39, 0xcd,
-0x4b, 0x9c, 0xcf, 0xbf, 0x9b, 0x21, 0x1e, 0x70,
-0x5b, 0x7e, 0xcb, 0x5e, 0x04, 0x7b, 0x37, 0xdd,
-0xe6, 0x3f, 0x61, 0xf6, 0x0f, 0x68, 0xb8, 0x5b,
-0x3a, 0x6d, 0xa3, 0x68, 0x4f, 0x7d, 0xa9, 0x71,
-0xf9, 0x39, 0x89, 0xeb, 0x97, 0xf2, 0xfa, 0xbb,
-0x03, 0xe2, 0xb3, 0xb0, 0xdb, 0x5b, 0xe6, 0xb5,
-0xae, 0xdd, 0x15, 0x31, 0xf1, 0x2d, 0x8c, 0x68,
-0x63, 0xc2, 0x34, 0xc4, 0x3f, 0x35, 0x51, 0xf8,
-0x4f, 0x34, 0xbe, 0x3e, 0x88, 0xa8, 0xfb, 0x6c,
-0xcd, 0xc2, 0xfd, 0xca, 0x3b, 0x50, 0x29, 0xa0,
-0x04, 0x3b, 0x65, 0xf2, 0xff, 0x9c, 0x87, 0x81,
-0xc0, 0x7c, 0xe6, 0x1c, 0xcd, 0xe9, 0x46, 0x18,
-0x90, 0x13, 0xe3, 0x7f, 0xbe, 0xa2, 0xcd, 0xd5,
-0xac, 0x4f, 0xe6, 0x8c, 0x28, 0x56, 0x34, 0x94,
-0xac, 0x3a, 0xee, 0xcf, 0xa4, 0xff, 0x67, 0x39,
-0x0b, 0x44, 0x9d, 0xae, 0x3a, 0x84, 0x3d, 0xea,
-0x5e, 0xe8, 0x30, 0xf4, 0x97, 0x14, 0xce, 0x78,
-0x41, 0x77, 0x6c, 0x26, 0xa7, 0xa1, 0x4b, 0xef,
-0x68, 0xa8, 0x5b, 0x8b, 0xa7, 0x21, 0x99, 0xff,
-0xbc, 0x1c, 0x02, 0x6a, 0x56, 0x07, 0xa2, 0x9d,
-0x6d, 0xcd, 0x7b, 0xa1, 0x68, 0x42, 0xdf, 0xcd,
-0xb8, 0x33, 0xc0, 0x36, 0x9e, 0x49, 0x7b, 0xbe,
-0xf1, 0x85, 0x28, 0x5d, 0x7b, 0x8f, 0x89, 0xff,
-0x07, 0xf5, 0x11, 0xa3, 0x4e, 0x12, 0x70, 0x11,
-0x2b, 0xde, 0x3f, 0xc6, 0x07, 0x68, 0x10, 0xf5,
-0x53, 0x42, 0x74, 0x81, 0x21, 0x34, 0xa2, 0xe0,
-0x21, 0x09, 0xf9, 0x03, 0x79, 0x9c, 0xf6, 0xaa,
-0x32, 0x60, 0x0d, 0xe7, 0xac, 0xe5, 0x6a, 0xe5,
-0xf5, 0xd8, 0x7e, 0x50, 0x76, 0x79, 0xad, 0x7e,
-0x31, 0x9a, 0x61, 0xc4, 0x7f, 0x37, 0x08, 0x6a,
-0x4a, 0xfe, 0xcf, 0x4a, 0xbe, 0x08, 0x9c, 0x46,
-0xe0, 0x4b, 0x28, 0x8b, 0xf1, 0x3f, 0x9f, 0x57,
-0x5f, 0x39, 0x68, 0xeb, 0x45, 0x8b, 0xfe, 0x3c,
-0xdf, 0x3f, 0xfa, 0xa4, 0x24, 0xfe, 0x01, 0x20,
-0xcd, 0xb0, 0x85, 0xd3, 0xcd, 0x28, 0xff, 0xce,
-0x00, 0xcc, 0x7f, 0x12, 0xa0, 0x75, 0xa8, 0xa1,
-0x04, 0xfe, 0x77, 0x06, 0xe6, 0xbf, 0x66, 0xb4,
-0xe9, 0x39, 0xb9, 0xe6, 0xbf, 0x37, 0xf8, 0x3f,
-0xb9, 0x3f, 0xe3, 0x39, 0x44, 0x40, 0xfe, 0xdd,
-0x81, 0xe9, 0xef, 0xdf, 0x9f, 0x18, 0x1b, 0xfc,
-0x9f, 0xdc, 0xff, 0x7f, 0xf7, 0xef, 0x3f, 0xd8,
-0xfa, 0x2b, 0xbc, 0x97, 0xdf, 0x00, 0xfc, 0x08,
-0xa6, 0xea, 0xff, 0xce, 0x40, 0xfa, 0x7f, 0x7c,
-0xff, 0xff, 0x3f, 0xaf, 0xbf, 0xa4, 0xb0, 0xbf,
-0x62, 0xcd, 0x05, 0x53, 0x7f, 0x9f, 0xff, 0xbd,
-0xbf, 0x8a, 0x8a, 0xbf, 0x66, 0x96, 0xcd, 0xf6,
-0xff, 0xf0, 0xf6, 0xff, 0x2f, 0xfc, 0x55, 0x5d,
-0xbd, 0x7a, 0x55, 0xff, 0x5f, 0x0c, 0xfe, 0xbf,
-0x3c, 0xff, 0x3f, 0xd8, 0x79, 0xfc, 0xbf, 0xf2,
-0xf0, 0xff, 0xca, 0xc3, 0xff, 0x83, 0xf5, 0xff,
-0xbf, 0xf2, 0xf0, 0x7f, 0xf5, 0xf7, 0x1f, 0x4d,
-0xfe, 0xfc, 0xc7, 0x9a, 0xcf, 0xf9, 0x21, 0x8f,
-0x2a, 0xb3, 0xf5, 0xac, 0x51, 0xb9, 0x0c, 0xfe,
-0x02, 0xa5, 0xaa, 0x4d, 0x17, 0xcb, 0xc9, 0x7a,
-0xb5, 0xca, 0x67, 0x5b, 0x29, 0x56, 0xc0, 0x81,
-0xfe, 0xd9, 0x43, 0xd6, 0xb1, 0x49, 0xe6, 0xfc,
-0xa8, 0xa8, 0xda, 0xa2, 0xd9, 0xcf, 0xd3, 0xcd,
-0xd9, 0x85, 0x6c, 0x7d, 0x6f, 0x91, 0x2a, 0x8b,
-0x7d, 0xbf, 0x91, 0xd6, 0x07, 0x4b, 0x7c, 0x8b,
-0x7a, 0xb2, 0x7f, 0xa7, 0xb6, 0xa9, 0x65, 0x11,
-0xca, 0xf9, 0x04, 0x92, 0xfe, 0xb1, 0x6d, 0x5a,
-0xe3, 0xe4, 0x90, 0x6e, 0x99, 0x4d, 0x9e, 0x55,
-0xb7, 0x56, 0xab, 0xea, 0x0d, 0x1b, 0xd3, 0x1d,
-0x5a, 0x53, 0x7a, 0x21, 0x27, 0x1e, 0xc9, 0x64,
-0x4d, 0x85, 0xf6, 0x6b, 0xfa, 0xc3, 0x4e, 0x19,
-0x22, 0x9c, 0x56, 0x8b, 0xf3, 0x03, 0xb3, 0x36,
-0x20, 0x5a, 0x4e, 0xc0, 0xce, 0x03, 0xaf, 0x25,
-0x20, 0xf7, 0x90, 0x6d, 0xa4, 0x89, 0xf1, 0x40,
-0x61, 0x76, 0x32, 0x3f, 0x4a, 0xc8, 0x7d, 0x96,
-0x1d, 0xd4, 0xed, 0x7a, 0x96, 0xd1, 0x86, 0x03,
-0x1e, 0x66, 0xb6, 0xb5, 0x4d, 0xf9, 0x81, 0x43,
-0xe4, 0x9f, 0x34, 0xb9, 0x47, 0x74, 0xc2, 0x9d,
-0x21, 0x35, 0x6a, 0x0d, 0x93, 0x41, 0x53, 0x7c,
-0xf0, 0x59, 0xed, 0x72, 0xf0, 0x77, 0xba, 0xed,
-0x84, 0xf0, 0x05, 0xa7, 0xc5, 0x4e, 0xb7, 0xe9,
-0x35, 0x97, 0x94, 0x8b, 0xf0, 0x73, 0x2f, 0x07,
-0xd2, 0xf4, 0x15, 0xa1, 0x6a, 0xd4, 0x36, 0x5a,
-0xd0, 0x65, 0xaa, 0x4f, 0xef, 0x14, 0x0e, 0x68,
-0xee, 0x88, 0x75, 0xbb, 0xd8, 0x09, 0xef, 0xd1,
-0xca, 0xe6, 0xcc, 0xa0, 0xa8, 0xa6, 0x1d, 0x62,
-0x2f, 0x6b, 0x06, 0x43, 0xc5, 0x21, 0xcd, 0x48,
-0x9d, 0x32, 0xe5, 0x47, 0x41, 0xba, 0xda, 0x42,
-0x6f, 0x39, 0x96, 0xc9, 0x69, 0xf7, 0xd6, 0xf4,
-0x96, 0x34, 0xa4, 0x03, 0xc9, 0xda, 0xb0, 0x9e,
-0xa7, 0x6d, 0x4c, 0x23, 0x15, 0xf8, 0x22, 0x2f,
-0x9c, 0xb4, 0x86, 0x53, 0xf8, 0x91, 0x6a, 0xa1,
-0x31, 0xa2, 0x0e, 0xd2, 0x6c, 0x14, 0x7e, 0x8f,
-0x6b, 0x4e, 0x6f, 0x0e, 0x90, 0x03, 0x81, 0x26,
-0x5e, 0xbf, 0x53, 0x6e, 0x19, 0x10, 0xb6, 0xf2,
-0xfc, 0x0d, 0x1e, 0x1f, 0x9c, 0xf8, 0xe3, 0xf9,
-0xe1, 0xeb, 0x79, 0x52, 0xf4, 0xca, 0xeb, 0xce,
-0x19, 0xf5, 0x71, 0x37, 0xfc, 0xc0, 0xf3, 0xb6,
-0xb4, 0x26, 0x28, 0x0c, 0x8b, 0x3f, 0xb1, 0x4c,
-0x2b, 0xfc, 0x97, 0xc6, 0x5b, 0x7c, 0x94, 0x27,
-0x0e, 0x4d, 0xfc, 0xd5, 0xf1, 0x36, 0x1c, 0xe0,
-0xea, 0xb5, 0x2a, 0xe2, 0x5a, 0xf8, 0x3d, 0xad,
-0xa0, 0x37, 0x09, 0x72, 0xbd, 0xd4, 0x24, 0xe4,
-0xd6, 0xaf, 0x9f, 0x23, 0x8e, 0x90, 0xf7, 0x83,
-0xae, 0x08, 0xef, 0x0f, 0x9b, 0x8c, 0x0f, 0xde,
-0xb4, 0xcd, 0xf3, 0x99, 0xc2, 0xdd, 0x86, 0x93,
-0x8e, 0x6b, 0x7f, 0xaf, 0x55, 0xe9, 0x37, 0xf7,
-0xe2, 0x7e, 0xf8, 0x79, 0x6d, 0x15, 0xe3, 0x1d,
-0xf4, 0xe0, 0x8f, 0x02, 0x27, 0x56, 0x15, 0x07,
-0x13, 0xf1, 0x41, 0x87, 0xb4, 0x0d, 0x0e, 0x08,
-0xbc, 0xc8, 0xa2, 0xa6, 0x13, 0xde, 0x71, 0x55,
-0x9e, 0xc0, 0xfd, 0x13, 0x52, 0x7e, 0xcf, 0xdc,
-0x5a, 0x5b, 0x58, 0x74, 0x7a, 0x0e, 0x91, 0x69,
-0x3c, 0x90, 0x9a, 0x8c, 0x0f, 0x46, 0x94, 0xcd,
-0xb0, 0x06, 0xf2, 0xa3, 0x4d, 0x0d, 0xf6, 0x5c,
-0xfa, 0x47, 0xa1, 0xf8, 0xd8, 0x22, 0xdd, 0x33,
-0x95, 0x3e, 0xa7, 0x19, 0xfc, 0xba, 0x53, 0xb5,
-0x35, 0xb1, 0x8c, 0x71, 0x73, 0x7c, 0x30, 0x0b,
-0xb6, 0xb2, 0xe7, 0xa3, 0x8b, 0xf2, 0xbc, 0xbf,
-0x74, 0xad, 0x09, 0x15, 0x77, 0xc8, 0x75, 0x64,
-0x23, 0xac, 0x09, 0xe5, 0xfb, 0xe4, 0xfa, 0xec,
-0x69, 0xb0, 0x9a, 0xcd, 0xf2, 0x05, 0x56, 0x92,
-0x13, 0xa6, 0xf8, 0xe0, 0x6f, 0xa0, 0x29, 0xc3,
-0x30, 0x4b, 0x57, 0xb1, 0xc7, 0x89, 0x33, 0x2a,
-0x0b, 0x64, 0x16, 0x6c, 0x85, 0x2e, 0x26, 0x3b,
-0x8a, 0x9c, 0xb0, 0x11, 0x4a, 0x78, 0x7f, 0x58,
-0x53, 0x7c, 0x70, 0xca, 0xde, 0xbe, 0x23, 0x42,
-0x07, 0x93, 0x43, 0x39, 0x7b, 0xe9, 0x41, 0xa8,
-0x64, 0x47, 0x87, 0x6f, 0xd9, 0xcb, 0x0e, 0xc2,
-0x43, 0xcc, 0x76, 0xe6, 0x1b, 0x0e, 0xfa, 0x3a,
-0x94, 0x74, 0x39, 0x43, 0xe2, 0x85, 0xe4, 0xfd,
-0x61, 0xc2, 0x4d, 0x04, 0x3e, 0x83, 0x1f, 0x7b,
-0x12, 0xa7, 0xa9, 0x19, 0x8e, 0xe7, 0xeb, 0xc2,
-0xb0, 0x1a, 0xe3, 0x07, 0x30, 0xc5, 0x07, 0x87,
-0x0c, 0x36, 0xa4, 0x9b, 0x83, 0xe2, 0x72, 0x7a,
-0x00, 0xca, 0x7c, 0x4b, 0x94, 0x58, 0xa2, 0xb8,
-0x66, 0x6d, 0x6f, 0x8a, 0x11, 0x25, 0x19, 0xf9,
-0xe1, 0x13, 0xf3, 0x99, 0xb4, 0x9c, 0x34, 0x56,
-0x93, 0x6a, 0xf9, 0x3a, 0xbb, 0xd1, 0x1f, 0x4d,
-0x6f, 0xe1, 0x81, 0xc5, 0xb7, 0xa4, 0x2c, 0xcd,
-0x92, 0x6b, 0x9f, 0x4e, 0x5b, 0x88, 0xbd, 0xc1,
-0xc1, 0xf3, 0x3f, 0x27, 0xfe, 0xf2, 0xa4, 0x42,
-0xd2, 0x96, 0x61, 0xaf, 0x95, 0x83, 0xa4, 0x5f,
-0x68, 0x01, 0x7b, 0x9d, 0x11, 0xcf, 0x6a, 0x61,
-0x33, 0x34, 0xcb, 0x06, 0xcb, 0xf4, 0x34, 0x7e,
-0x85, 0x9a, 0xe3, 0x83, 0x20, 0xa5, 0x91, 0x38,
-0x1b, 0x52, 0x9a, 0x75, 0x0b, 0x7e, 0xef, 0x0c,
-0xee, 0x26, 0xda, 0x20, 0x65, 0x55, 0x2f, 0x74,
-0x91, 0x34, 0xa1, 0x45, 0x63, 0x0d, 0x29, 0xf9,
-0x99, 0x2b, 0x33, 0xb8, 0x7d, 0xda, 0xd1, 0x78,
-0x23, 0x4f, 0x8b, 0x8a, 0xa7, 0x25, 0x53, 0x12,
-0xc1, 0xf3, 0x98, 0x15, 0x23, 0x4a, 0x32, 0x2a,
-0x76, 0x3f, 0x35, 0xf9, 0xc7, 0x3e, 0x27, 0x57,
-0xb5, 0x12, 0x5e, 0x04, 0xf7, 0x08, 0x79, 0xab,
-0xfa, 0x69, 0x4d, 0x38, 0x2e, 0xbf, 0x04, 0xe3,
-0x5a, 0x95, 0x76, 0xb4, 0x41, 0x7c, 0x2d, 0xed,
-0x32, 0x2f, 0x9d, 0x0b, 0x8a, 0xbf, 0x35, 0xe5,
-0x47, 0x7d, 0x11, 0x3a, 0xdc, 0x3f, 0x77, 0x99,
-0xed, 0x98, 0x38, 0x24, 0x1d, 0xe6, 0xf5, 0x0b,
-0x9b, 0x26, 0xed, 0x84, 0xc3, 0x24, 0xd6, 0x4f,
-0x4d, 0x1b, 0xf7, 0x14, 0x70, 0x62, 0xa5, 0x4f,
-0x4d, 0xf9, 0x51, 0xa7, 0xfd, 0x01, 0x56, 0xa6,
-0x88, 0x8c, 0x0c, 0x33, 0x7c, 0x1e, 0x26, 0x83,
-0x78, 0xbf, 0xb7, 0xeb, 0xde, 0x12, 0x66, 0xf0,
-0x23, 0xf5, 0x48, 0x65, 0x54, 0x4e, 0x89, 0x0f,
-0xa6, 0xf5, 0x77, 0x34, 0xc6, 0xaa, 0xff, 0x3a,
-0xd5, 0x0d, 0x38, 0xf8, 0xd5, 0x26, 0xde, 0x1f,
-0x36, 0xc6, 0x07, 0xde, 0xdf, 0xb8, 0x1b, 0x54,
-0xcf, 0x22, 0x73, 0x7c, 0xb0, 0x7d, 0xca, 0x2a,
-0x83, 0x16, 0x7b, 0x51, 0xac, 0x2d, 0xc8, 0x8c,
-0x5e, 0x5c, 0xcf, 0x5a, 0x2b, 0xcf, 0xcf, 0x17,
-0x63, 0x8e, 0xca, 0x19, 0xb7, 0x1b, 0xfc, 0x00,
-0x13, 0xf3, 0x3b, 0x50, 0x5e, 0xf5, 0xea, 0x46,
-0xb6, 0xdb, 0xeb, 0x9e, 0xb7, 0x78, 0x1a, 0xd8,
-0x66, 0x7f, 0x27, 0x9e, 0x88, 0x9f, 0xf1, 0x7a,
-0x40, 0x1e, 0xff, 0xed, 0xd0, 0x6c, 0xe6, 0xf8,
-0xe0, 0xb0, 0x50, 0x98, 0x68, 0x8b, 0xa6, 0x8c,
-0xd3, 0x58, 0x7e, 0x54, 0x2e, 0x77, 0x9c, 0xae,
-0x37, 0x12, 0xa5, 0x72, 0x8c, 0x44, 0x32, 0x53,
-0x7c, 0x50, 0x51, 0x8d, 0x26, 0x20, 0x95, 0xac,
-0xc9, 0x07, 0x83, 0xb8, 0xda, 0x59, 0xcd, 0xa2,
-0x8f, 0x8e, 0x15, 0x96, 0x29, 0xab, 0x9b, 0x45,
-0xa3, 0x3e, 0x8e, 0xa6, 0xe6, 0x47, 0x09, 0x0e,
-0x58, 0xa7, 0x14, 0xb0, 0xcc, 0x11, 0x82, 0x03,
-0x56, 0xc4, 0xa8, 0x9a, 0x53, 0xae, 0xee, 0x67,
-0xcb, 0x58, 0xc6, 0xb0, 0xf8, 0x63, 0xf0, 0x93,
-0x59, 0x41, 0x39, 0x64, 0x8a, 0x0f, 0x3a, 0x24,
-0x2b, 0x69, 0xd2, 0xba, 0x4e, 0x65, 0xcc, 0x21,
-0x8b, 0x33, 0x1e, 0xd7, 0xd5, 0xa8, 0xec, 0x4a,
-0x5f, 0x2c, 0xec, 0x18, 0x2c, 0xd4, 0x2d, 0xf3,
-0x88, 0xcc, 0x1e, 0x87, 0x15, 0x85, 0x3c, 0x5f,
-0x2e, 0x19, 0x1f, 0x84, 0x5c, 0x58, 0x05, 0xcf,
-0x9f, 0xce, 0xc8, 0xf3, 0x57, 0x80, 0x48, 0xff,
-0xeb, 0xb2, 0x8c, 0x87, 0xc8, 0x54, 0xd8, 0xd5,
-0x9c, 0xaf, 0x67, 0xac, 0xf4, 0xff, 0x27, 0x78,
-0xc2, 0xf5, 0x00, 0x8f, 0xef, 0xd7, 0x25, 0xe3,
-0x83, 0x01, 0xce, 0x56, 0x34, 0xf3, 0x94, 0x75,
-0xe5, 0xdc, 0xef, 0xce, 0xf9, 0x63, 0xa3, 0xc0,
-0xc3, 0x82, 0xdf, 0x81, 0xcf, 0xd8, 0x4b, 0xd1,
-0x75, 0x2b, 0x85, 0x4a, 0xf2, 0x47, 0xff, 0x4f,
-0x43, 0xb6, 0x95, 0x5f, 0x37, 0xc5, 0x07, 0xad,
-0xcf, 0xc0, 0x98, 0x36, 0x47, 0xcf, 0x0c, 0x7e,
-0xe3, 0x30, 0xbb, 0x08, 0x95, 0x6f, 0x67, 0xbd,
-0xcc, 0xdb, 0x9e, 0x72, 0x47, 0xbd, 0xca, 0x19,
-0x93, 0x28, 0x27, 0x0a, 0xf8, 0x86, 0x89, 0x1f,
-0x72, 0xd5, 0xd5, 0xc0, 0x51, 0xbd, 0x34, 0x6a,
-0x7b, 0xd2, 0x56, 0x19, 0xba, 0xcc, 0x4a, 0x4f,
-0x2d, 0xde, 0x57, 0xb3, 0x1f, 0x3e, 0xf6, 0x7f,
-0x2d, 0x7a, 0xf7, 0x78, 0x41, 0x99, 0x72, 0xc8,
-0x3f, 0x57, 0xb5, 0xee, 0x16, 0x93, 0xf2, 0xa1,
-0x6b, 0xf2, 0x2f, 0xa3, 0xab, 0xe8, 0x96, 0x7e,
-0xf9, 0xd1, 0xd5, 0x53, 0xd5, 0x33, 0x70, 0x4b,
-0x5d, 0xe6, 0xff, 0x20, 0xb9, 0xca, 0x9a, 0x90,
-0xa3, 0x8f, 0x8e, 0x91, 0x4d, 0x64, 0x4d, 0x30,
-0x5f, 0x72, 0xac, 0x14, 0x3f, 0x32, 0xc5, 0x07,
-0x9f, 0xae, 0x5b, 0xc3, 0xf2, 0x35, 0xb9, 0x9a,
-0x4c, 0x6d, 0x7f, 0x09, 0x0a, 0x7a, 0xaf, 0x6f,
-0xf0, 0xb7, 0xe3, 0x6b, 0xde, 0xa2, 0x5b, 0xce,
-0x91, 0x5c, 0xf8, 0x67, 0xf2, 0x75, 0x96, 0xf1,
-0x30, 0x79, 0x5d, 0x9b, 0x98, 0xef, 0xcb, 0x7d,
-0x03, 0x02, 0x3a, 0x70, 0xa1, 0x3d, 0x0b, 0x3a,
-0x40, 0x3d, 0x96, 0x31, 0xc7, 0x4e, 0xc8, 0xe3,
-0x50, 0x3f, 0x4a, 0x15, 0x4f, 0x33, 0xfc, 0x8a,
-0xd9, 0xb5, 0x0c, 0x17, 0x09, 0x26, 0xbf, 0x57,
-0xee, 0xb3, 0xe4, 0x80, 0xbf, 0x9b, 0xd9, 0xda,
-0x49, 0x25, 0xcf, 0xf6, 0x39, 0x97, 0x79, 0x9e,
-0x3c, 0xc7, 0x4e, 0x80, 0x7b, 0x28, 0xeb, 0x29,
-0xd1, 0x81, 0x1a, 0xa7, 0x8c, 0x65, 0x86, 0xc9,
-0x11, 0xe6, 0x4b, 0x3c, 0xcf, 0x36, 0xf5, 0xe2,
-0x22, 0x23, 0x09, 0x7c, 0x45, 0xf3, 0x29, 0xa8,
-0x0c, 0xda, 0xba, 0xc5, 0x0f, 0xe1, 0x23, 0xcf,
-0x31, 0x7d, 0x09, 0x8a, 0x05, 0x81, 0x67, 0x94,
-0x65, 0x85, 0x27, 0x99, 0xe3, 0x83, 0xbf, 0xd4,
-0x0e, 0x43, 0x69, 0x08, 0x4f, 0xd3, 0x4f, 0xe0,
-0xa0, 0x32, 0x97, 0x97, 0x45, 0xa7, 0x87, 0x0e,
-0x0a, 0x55, 0x3a, 0x5e, 0x59, 0xc1, 0xae, 0x42,
-0x01, 0x4f, 0x9d, 0x52, 0x4d, 0xf1, 0xc1, 0x12,
-0x68, 0x6d, 0xef, 0xe8, 0x47, 0x6d, 0xe5, 0x54,
-0x9e, 0xaf, 0xb3, 0x87, 0xe4, 0xb0, 0xa5, 0x08,
-0x5e, 0x60, 0x0f, 0xea, 0x87, 0xa6, 0xa6, 0x3f,
-0xcb, 0x03, 0x3d, 0x51, 0xd4, 0xbf, 0x66, 0x7e,
-0x00, 0x9e, 0xc6, 0x69, 0x6f, 0x5a, 0xd4, 0xee,
-0x59, 0xc1, 0xab, 0xb7, 0x6a, 0x2d, 0x61, 0x32,
-0x1d, 0xda, 0xfa, 0x7e, 0x18, 0x6b, 0x14, 0xbb,
-0x17, 0x8a, 0x4e, 0xd3, 0xb0, 0x39, 0x3e, 0x28,
-0x59, 0xed, 0x22, 0x84, 0x98, 0x9c, 0xed, 0xb1,
-0x42, 0x08, 0x54, 0x41, 0x76, 0x3d, 0x05, 0x74,
-0xab, 0xea, 0xec, 0xc7, 0x63, 0xd5, 0x0c, 0x3b,
-0x7c, 0x54, 0xa3, 0x6e, 0xd2, 0xd7, 0x9c, 0xd8,
-0xa0, 0x99, 0xf7, 0xc2, 0x6b, 0xbc, 0x2d, 0xe3,
-0xc6, 0xa6, 0x9f, 0x28, 0x11, 0xe8, 0xd6, 0xb2,
-0xce, 0x7d, 0xa3, 0x10, 0x0e, 0x39, 0xe6, 0x0d,
-0x1a, 0x85, 0x72, 0x57, 0x79, 0x46, 0x59, 0x58,
-0xf4, 0x25, 0xe3, 0x83, 0x37, 0x8d, 0xc4, 0xd8,
-0x2f, 0xbd, 0x39, 0x97, 0x88, 0xc1, 0x86, 0x3d,
-0x6a, 0x24, 0x8a, 0x2f, 0x88, 0xac, 0xdf, 0x20,
-0x9e, 0xa7, 0x5f, 0xfa, 0x5e, 0xd2, 0x6c, 0xe7,
-0x73, 0x4c, 0xfc, 0x48, 0x69, 0x5f, 0xc0, 0x38,
-0x73, 0x83, 0x6d, 0x4c, 0x5c, 0xa6, 0x1d, 0xe5,
-0xcb, 0x3e, 0x26, 0x8e, 0x86, 0x2e, 0x3b, 0xe6,
-0x46, 0x33, 0x07, 0xc5, 0x2b, 0x70, 0xd2, 0x35,
-0x37, 0xcf, 0xaa, 0xdf, 0xe8, 0x4a, 0xf0, 0x99,
-0xe8, 0x01, 0x5e, 0xe4, 0x65, 0x77, 0xf1, 0x6a,
-0xb8, 0x60, 0x9b, 0x6e, 0x47, 0xb4, 0x43, 0xde,
-0x87, 0xdd, 0x7c, 0xb0, 0x8f, 0x8c, 0xb0, 0x40,
-0x83, 0x5d, 0xa1, 0xab, 0xd3, 0x93, 0xf9, 0x51,
-0x11, 0xb4, 0x09, 0xb6, 0x0b, 0x0e, 0x09, 0x6f,
-0xa1, 0x41, 0x53, 0xb5, 0x1a, 0x69, 0xe5, 0x6d,
-0x2f, 0x76, 0x40, 0x61, 0x1f, 0x0a, 0xde, 0x11,
-0x15, 0x37, 0x82, 0xd5, 0x22, 0xf9, 0x93, 0xf1,
-0xc1, 0xa8, 0xd4, 0xa9, 0xe0, 0xfd, 0x19, 0xa2,
-0xa3, 0x57, 0x2d, 0x32, 0xd8, 0x7b, 0x71, 0xf5,
-0x3e, 0x81, 0xbd, 0x0c, 0x70, 0x90, 0x3e, 0x62,
-0x69, 0xd1, 0x79, 0xeb, 0x10, 0x53, 0x7e, 0x94,
-0x90, 0x76, 0x46, 0x39, 0x1b, 0xea, 0xce, 0x46,
-0x34, 0xf2, 0x3d, 0xa3, 0x1a, 0x2b, 0xcb, 0xc8,
-0x27, 0xec, 0x2d, 0xd3, 0xef, 0x0a, 0x8b, 0x07,
-0xf2, 0xde, 0xd2, 0x5f, 0x6e, 0xc8, 0x6a, 0x6f,
-0x4a, 0xe6, 0x47, 0x85, 0x26, 0xef, 0xd4, 0x2e,
-0x93, 0xca, 0xe5, 0x4b, 0x2e, 0xe5, 0x8c, 0x25,
-0xcb, 0xbe, 0x2e, 0x73, 0xfe, 0xa8, 0x28, 0x19,
-0xeb, 0xf8, 0x5c, 0x58, 0xc0, 0x32, 0xf5, 0x9a,
-0x24, 0xfe, 0x39, 0xae, 0x74, 0x6a, 0xe3, 0x3e,
-0xb7, 0x62, 0xe5, 0x69, 0x57, 0x3c, 0x51, 0x1c,
-0x07, 0x1f, 0xc2, 0x21, 0x56, 0xd9, 0x87, 0x83,
-0x4f, 0xe0, 0xed, 0x3b, 0x2b, 0x97, 0xda, 0x76,
-0x9a, 0xf3, 0xa3, 0xd2, 0x66, 0xf0, 0x68, 0x54,
-0x07, 0x0d, 0x7b, 0xa2, 0xa8, 0xe8, 0x63, 0x69,
-0x5d, 0xac, 0x09, 0x1e, 0x3c, 0x41, 0x43, 0x64,
-0xc4, 0xde, 0xb2, 0xb8, 0xc4, 0x27, 0x6e, 0x10,
-0xcd, 0xf1, 0xc1, 0x74, 0x36, 0x5b, 0x57, 0x59,
-0xc6, 0x1c, 0xbf, 0x0e, 0x5b, 0x25, 0xbb, 0x9e,
-0xe1, 0xca, 0x7e, 0x9d, 0x67, 0xf0, 0x0e, 0xd6,
-0x29, 0xe4, 0x48, 0xce, 0x46, 0xe6, 0x0c, 0xb6,
-0x3d, 0x6f, 0x4f, 0xe2, 0x9f, 0x51, 0xe5, 0x3a,
-0xfa, 0xbb, 0x70, 0x7e, 0xe8, 0xce, 0x95, 0xe4,
-0x61, 0xed, 0x39, 0x96, 0x3f, 0x74, 0xcb, 0x4a,
-0x94, 0xf6, 0xab, 0x9a, 0x8b, 0xa3, 0xf4, 0xd1,
-0xec, 0x2b, 0x91, 0xb4, 0x8e, 0xe2, 0x90, 0x7c,
-0x67, 0x7a, 0x32, 0x3f, 0xaa, 0x3e, 0xcf, 0x0a,
-0xa3, 0x3d, 0x2e, 0x5f, 0xa6, 0x0b, 0x41, 0xc8,
-0xfb, 0x92, 0x7b, 0x38, 0xd3, 0xe8, 0x0f, 0x22,
-0x94, 0xe8, 0xce, 0x1b, 0x26, 0x0d, 0xb0, 0xc1,
-0xc9, 0x15, 0xf7, 0xa0, 0x46, 0x36, 0xf5, 0x47,
-0x9b, 0xb2, 0x0f, 0x3e, 0xc7, 0xd5, 0x28, 0x41,
-0x90, 0xa3, 0xbd, 0x87, 0x40, 0xc8, 0xc9, 0x69,
-0x21, 0x0d, 0xf9, 0x73, 0xb6, 0xe0, 0x64, 0xe0,
-0xf2, 0xad, 0x3f, 0x47, 0xf9, 0xfc, 0x8d, 0x60,
-0x62, 0x7d, 0x1c, 0x52, 0x27, 0x9c, 0x65, 0xf3,
-0x98, 0xb5, 0x3c, 0x27, 0x0b, 0xde, 0x31, 0xfa,
-0xa3, 0xe5, 0x8c, 0x28, 0x47, 0x25, 0xa3, 0x3f,
-0xc8, 0x90, 0x74, 0x04, 0x4a, 0xc1, 0x19, 0x15,
-0x3d, 0x89, 0xf5, 0x1f, 0xa1, 0x9b, 0xe0, 0x73,
-0x1e, 0x3d, 0x6f, 0x10, 0xef, 0x83, 0x35, 0x7a,
-0x2c, 0xcd, 0x80, 0xae, 0xf1, 0x17, 0xeb, 0xb2,
-0x2f, 0x9b, 0x27, 0x36, 0x6f, 0x61, 0x54, 0x13,
-0x93, 0xfc, 0x90, 0x3c, 0x3f, 0x6a, 0x17, 0x9b,
-0xe9, 0xcb, 0x58, 0x69, 0x9f, 0x0b, 0x3b, 0x42,
-0x06, 0x1f, 0xf8, 0x11, 0x58, 0xc3, 0x2b, 0x04,
-0x57, 0xce, 0xb8, 0x02, 0xdd, 0x7e, 0xd5, 0x77,
-0x67, 0xb9, 0x29, 0xff, 0x61, 0xb1, 0xb4, 0x16,
-0x76, 0x44, 0xd4, 0x37, 0x33, 0x14, 0xcf, 0x1d,
-0x88, 0x1e, 0x3b, 0x38, 0xba, 0x3e, 0x82, 0x12,
-0xde, 0xa9, 0xcb, 0xd3, 0xc9, 0xe1, 0xc5, 0x19,
-0x5e, 0x7b, 0x43, 0xc6, 0x54, 0x8b, 0x89, 0x1f,
-0x52, 0xea, 0x82, 0x2b, 0xda, 0x6d, 0xcd, 0x99,
-0x5d, 0x8f, 0x97, 0x73, 0x5a, 0x6c, 0x66, 0x45,
-0xb4, 0xc3, 0x8e, 0xf0, 0x08, 0x69, 0x54, 0xbc,
-0x48, 0xee, 0x66, 0xa5, 0xa1, 0xcc, 0x8f, 0xc4,
-0x79, 0x26, 0xfe, 0xa5, 0x90, 0x30, 0xac, 0x54,
-0x42, 0x09, 0xcb, 0x39, 0x05, 0x4b, 0x8d, 0x46,
-0xb1, 0x08, 0x0c, 0x0c, 0x7e, 0x6c, 0xd6, 0x14,
-0x2d, 0x1c, 0x93, 0x2b, 0xd3, 0xb3, 0x58, 0xd3,
-0x46, 0x73, 0x7e, 0x14, 0x8c, 0x4f, 0xae, 0xf4,
-0xf1, 0xb6, 0x59, 0xea, 0x43, 0xc4, 0xcd, 0xab,
-0xa5, 0x86, 0xb4, 0x03, 0x01, 0xa3, 0x90, 0xfc,
-0x8c, 0x72, 0xa0, 0xc3, 0x5d, 0x6f, 0x9d, 0x4a,
-0x88, 0x09, 0xff, 0xfc, 0x17, 0x3c, 0x4d, 0x25,
-0x1e, 0xcb, 0x66, 0xf2, 0x01, 0xdb, 0x0d, 0x65,
-0x9c, 0xef, 0xe8, 0x0c, 0x3c, 0xe6, 0x77, 0x6a,
-0x8e, 0x20, 0x79, 0xc3, 0xd7, 0xc2, 0xec, 0xf5,
-0x46, 0x45, 0xc6, 0xc4, 0x79, 0x2f, 0x4f, 0xfb,
-0x3a, 0x2a, 0xe5, 0xac, 0xda, 0xbc, 0xcd, 0x64,
-0x48, 0xe3, 0xfd, 0x4c, 0x8d, 0x34, 0x9e, 0xb6,
-0xfc, 0x07, 0xef, 0x47, 0xd8, 0xb3, 0x0d, 0x78,
-0xc6, 0x14, 0x35, 0xf3, 0x03, 0xa8, 0xb9, 0x12,
-0x6c, 0x27, 0xce, 0x6a, 0x8b, 0x72, 0x0f, 0x6f,
-0x93, 0x51, 0xe8, 0x35, 0xe2, 0x83, 0x8d, 0xf0,
-0x20, 0x87, 0x3d, 0x1f, 0x18, 0x1d, 0x43, 0xf2,
-0xcc, 0xfc, 0x48, 0x2b, 0x6f, 0x8a, 0xe5, 0x47,
-0x59, 0x63, 0xf9, 0x60, 0x46, 0x58, 0xd0, 0xa8,
-0x8f, 0x13, 0xac, 0x3c, 0x42, 0xca, 0x89, 0x22,
-0x9d, 0x4c, 0xfe, 0xed, 0xa4, 0x44, 0x7e, 0xd4,
-0xe4, 0xf3, 0x3c, 0x3f, 0xea, 0x9b, 0x1c, 0xbd,
-0x48, 0xe3, 0xb1, 0xfc, 0xf0, 0xcf, 0xc9, 0x65,
-0xc4, 0x3f, 0xb6, 0xe3, 0x39, 0xc7, 0x49, 0x8c,
-0x1f, 0xe0, 0x6b, 0x0f, 0x26, 0xf3, 0xa3, 0xa6,
-0xf0, 0xf9, 0xf3, 0xeb, 0xac, 0x83, 0x93, 0x70,
-0xa0, 0x1a, 0x40, 0xe2, 0xbc, 0x7a, 0x94, 0x17,
-0xf2, 0x04, 0xc5, 0x5b, 0x39, 0x3f, 0xb6, 0xc7,
-0x7a, 0xec, 0xf5, 0x4f, 0x93, 0xf9, 0xdb, 0x88,
-0x3f, 0x7b, 0x24, 0xbb, 0x54, 0xc7, 0x48, 0x54,
-0x1d, 0x53, 0xca, 0x2c, 0x94, 0xc7, 0x07, 0x03,
-0xd2, 0x3c, 0x52, 0xd7, 0x28, 0xd6, 0xb3, 0x88,
-0xda, 0x01, 0x8e, 0x66, 0x13, 0xfe, 0xa9, 0x43,
-0xf9, 0xb3, 0x1b, 0x1c, 0x3e, 0xaa, 0x64, 0xf7,
-0x2b, 0xdb, 0x41, 0xad, 0xb3, 0xf0, 0x34, 0xf8,
-0x46, 0xe6, 0xac, 0xc6, 0xf7, 0x2d, 0x64, 0xdb,
-0x7f, 0xa0, 0x2e, 0x8c, 0x64, 0xfb, 0x8f, 0x25,
-0xf2, 0xdf, 0xda, 0x73, 0x8d, 0xfc, 0x28, 0x4e,
-0xe2, 0x31, 0x42, 0x39, 0xdf, 0x26, 0x2e, 0xfb,
-0x10, 0x69, 0x91, 0x68, 0x35, 0x0e, 0x56, 0x68,
-0x6d, 0xd5, 0xf6, 0x85, 0xf4, 0x17, 0x8a, 0x29,
-0x3f, 0x4a, 0x79, 0x96, 0x9e, 0xf5, 0x95, 0x6b,
-0xce, 0x60, 0xf6, 0x19, 0xef, 0x6d, 0x88, 0x66,
-0x79, 0x3e, 0xbc, 0x7e, 0x00, 0xf1, 0x12, 0x3e,
-0xff, 0x8c, 0xc9, 0xe3, 0x9c, 0x3f, 0xa4, 0x5d,
-0x4d, 0xe2, 0x9f, 0x08, 0x74, 0x06, 0x38, 0xfe,
-0x59, 0xb2, 0xc1, 0x7e, 0x46, 0xe2, 0x6d, 0x41,
-0x62, 0xf9, 0xf3, 0xfa, 0xa3, 0x1e, 0x9b, 0x22,
-0x0e, 0xc9, 0xbb, 0x95, 0x4a, 0x5f, 0x0a, 0xfe,
-0xa1, 0xbc, 0x3e, 0x4e, 0x43, 0x50, 0xed, 0xc7,
-0x65, 0x1f, 0x26, 0x7c, 0xfd, 0x0b, 0x4e, 0x41,
-0x24, 0xe3, 0x67, 0xb8, 0xec, 0x46, 0xc5, 0xa2,
-0x9b, 0x2e, 0x5e, 0x95, 0xd3, 0x6a, 0x8a, 0x0f,
-0xce, 0xaf, 0xde, 0xaf, 0xcf, 0x0a, 0xb6, 0x45,
-0x27, 0xf5, 0xb0, 0x56, 0x7f, 0x51, 0x63, 0x16,
-0xef, 0x86, 0xb6, 0x2e, 0xfa, 0x73, 0x96, 0x19,
-0x22, 0x79, 0x64, 0x9d, 0xaf, 0x20, 0x44, 0x87,
-0x26, 0x79, 0x12, 0xa7, 0x8b, 0x4a, 0x77, 0xe1,
-0xb1, 0x72, 0x6e, 0x93, 0x55, 0xf7, 0x80, 0xb2,
-0x05, 0xad, 0xcb, 0xeb, 0x5d, 0x33, 0xfa, 0x01,
-0xcf, 0x0b, 0xef, 0x5f, 0x99, 0xd6, 0xfb, 0xbc,
-0xaf, 0xa3, 0x81, 0x4e, 0x4b, 0x4f, 0xe2, 0x1f,
-0x50, 0xbe, 0x09, 0xbb, 0x68, 0x31, 0x3b, 0xd4,
-0x40, 0xf6, 0xc3, 0x16, 0x3a, 0x93, 0xc7, 0xcb,
-0x0e, 0xe3, 0xb1, 0x9d, 0xa9, 0xd3, 0x51, 0x54,
-0x42, 0xab, 0x20, 0xdf, 0x53, 0xe7, 0x4d, 0x4f,
-0xe2, 0x1f, 0xda, 0xfe, 0x6d, 0x78, 0x99, 0x2d,
-0x40, 0xd8, 0x83, 0x20, 0xf3, 0x19, 0x56, 0x7a,
-0xfa, 0xa6, 0x95, 0xe2, 0xbb, 0xe4, 0xb5, 0xe6,
-0x59, 0xd1, 0xba, 0x95, 0x72, 0x25, 0xfc, 0x89,
-0xfd, 0xc8, 0xe7, 0x5c, 0x2a, 0xb6, 0x26, 0xf1,
-0xcf, 0x94, 0x90, 0x70, 0x21, 0x96, 0xed, 0xc3,
-0xf9, 0xd6, 0x2a, 0x23, 0x3c, 0x0d, 0x95, 0x18,
-0x44, 0xd0, 0x2e, 0x71, 0x94, 0x5c, 0x86, 0x9f,
-0x6b, 0xeb, 0xcd, 0xfc, 0x00, 0xbe, 0xdc, 0x97,
-0xe1, 0x8f, 0x46, 0x37, 0xd8, 0x9a, 0xfd, 0xf4,
-0x28, 0x73, 0x9f, 0x36, 0xfa, 0xa3, 0x0d, 0x18,
-0x8d, 0x62, 0x49, 0x99, 0x7e, 0x94, 0x55, 0x85,
-0xe8, 0x98, 0xb8, 0x34, 0xb1, 0xfe, 0xcf, 0xd3,
-0x0d, 0xb0, 0x2b, 0x3b, 0xbf, 0x5f, 0x6e, 0x10,
-0x37, 0xc3, 0x1f, 0xd5, 0x5b, 0x87, 0xbb, 0x78,
-0xbc, 0xaf, 0x79, 0x72, 0x7e, 0x33, 0x75, 0x89,
-0x0d, 0x1e, 0xb4, 0xc8, 0x02, 0xf4, 0x3b, 0xa4,
-0x28, 0x31, 0x9f, 0x77, 0x64, 0xdd, 0x17, 0xcb,
-0xe7, 0x1c, 0xd5, 0x9e, 0x83, 0xfb, 0x79, 0x63,
-0xdc, 0x01, 0xdc, 0x53, 0xd3, 0xb9, 0xe0, 0x9a,
-0xca, 0x56, 0x41, 0xb1, 0xd0, 0xf5, 0xf0, 0x31,
-0x29, 0x19, 0x1f, 0x94, 0x18, 0x74, 0xab, 0x6a,
-0x50, 0x2e, 0x27, 0x1d, 0xb0, 0x43, 0x98, 0xc1,
-0xe5, 0xcf, 0x61, 0x3f, 0xd3, 0x50, 0x11, 0x54,
-0x90, 0xc5, 0x74, 0xa3, 0x8e, 0x0b, 0xbb, 0xcd,
-0x63, 0xca, 0x8f, 0x9a, 0xa2, 0x4b, 0x9f, 0x69,
-0xee, 0xe7, 0x11, 0xc6, 0x8c, 0xb0, 0x8f, 0x85,
-0x02, 0xae, 0xbf, 0x3e, 0x81, 0x48, 0x75, 0x99,
-0x6e, 0xdd, 0xd7, 0x24, 0x09, 0x91, 0x87, 0x2a,
-0xeb, 0x07, 0x02, 0x45, 0xb6, 0x64, 0x7e, 0x94,
-0xb0, 0x05, 0xe6, 0x7b, 0x2a, 0x79, 0x7e, 0xf8,
-0x27, 0x70, 0xe3, 0x44, 0x7f, 0x90, 0xb1, 0xea,
-0x79, 0x7a, 0x49, 0x58, 0x3c, 0x95, 0x31, 0x0c,
-0x95, 0x75, 0x36, 0xbf, 0xd8, 0x95, 0x90, 0x6f,
-0xf9, 0x4a, 0x18, 0xde, 0x85, 0xd2, 0xd7, 0xf1,
-0x3c, 0x5e, 0xa5, 0xaf, 0x2a, 0xbc, 0x11, 0xad,
-0x78, 0x15, 0x22, 0xb4, 0x6a, 0xd8, 0x1a, 0x6e,
-0xba, 0x44, 0x8e, 0x4f, 0x72, 0xf3, 0x7e, 0x22,
-0xf9, 0xcb, 0x27, 0xe6, 0x6f, 0x91, 0x96, 0x41,
-0x6b, 0xc8, 0xde, 0x2b, 0x6f, 0xf6, 0xfc, 0x05,
-0x5e, 0x94, 0x62, 0xfa, 0x4b, 0x09, 0xf4, 0x97,
-0xf0, 0x8e, 0x81, 0xa7, 0x15, 0x34, 0x3d, 0xca,
-0xe5, 0xcd, 0x7f, 0x36, 0xf3, 0x63, 0x2f, 0x53,
-0x9e, 0x52, 0x3a, 0x74, 0xb9, 0xc7, 0x3f, 0xc4,
-0xf9, 0x94, 0x8c, 0x7c, 0x1e, 0x12, 0xd0, 0x4b,
-0xf4, 0xf6, 0x30, 0x39, 0x23, 0xec, 0x69, 0x26,
-0x21, 0xb9, 0xeb, 0x3a, 0x35, 0x89, 0x7f, 0xf0,
-0x1f, 0xfe, 0xca, 0x30, 0xea, 0x3d, 0xfd, 0x8b,
-0xb7, 0x42, 0x28, 0x02, 0x3c, 0x3e, 0xc8, 0x60,
-0x05, 0xcb, 0xe3, 0x7c, 0xc8, 0x1b, 0x78, 0xbd,
-0x18, 0x31, 0xe1, 0x73, 0x1e, 0x1f, 0x3c, 0xa1,
-0xb8, 0x9b, 0x8d, 0x30, 0xfa, 0x21, 0x98, 0x3d,
-0x98, 0xc9, 0xe3, 0x8f, 0x11, 0xb2, 0x42, 0x77,
-0x6e, 0x37, 0x3a, 0x34, 0x71, 0x7e, 0xec, 0x36,
-0x35, 0x3d, 0x81, 0x7f, 0x7e, 0x31, 0x0a, 0x23,
-0x85, 0x55, 0x8d, 0xf8, 0xbe, 0xc7, 0x11, 0xdd,
-0x55, 0xbd, 0x6d, 0xc4, 0x07, 0x2f, 0xf1, 0xb4,
-0x16, 0x0e, 0x84, 0x46, 0x38, 0xbf, 0x31, 0xcb,
-0xe9, 0x5a, 0x9d, 0xc4, 0x3f, 0xf1, 0x6a, 0xca,
-0x80, 0xf8, 0x85, 0x72, 0x84, 0x55, 0x45, 0xd6,
-0x76, 0x17, 0xb8, 0x39, 0x3f, 0x92, 0x7a, 0x77,
-0x44, 0x1c, 0x27, 0x07, 0x58, 0x29, 0x35, 0xf2,
-0xbd, 0x13, 0xf3, 0xdb, 0x79, 0x7e, 0x78, 0x8c,
-0x0d, 0x80, 0xb5, 0xb1, 0x59, 0x43, 0xf4, 0x12,
-0xb1, 0x2b, 0x78, 0x45, 0xa5, 0xed, 0xe4, 0xc3,
-0x46, 0x94, 0xcf, 0x85, 0xb4, 0x87, 0x03, 0xbb,
-0x89, 0xf3, 0x9e, 0xb6, 0x36, 0xde, 0xed, 0x9d,
-0x0c, 0xa1, 0x6c, 0x72, 0xea, 0x96, 0xd9, 0x37,
-0x30, 0x69, 0x07, 0x94, 0x34, 0x2e, 0x84, 0xec,
-0x68, 0x6d, 0x8b, 0xa4, 0x6e, 0xc1, 0x1d, 0x42,
-0x84, 0x89, 0xf9, 0xba, 0xb4, 0x2d, 0x5e, 0x4d,
-0xef, 0x1f, 0x51, 0xdb, 0x7c, 0x25, 0x7a, 0x7d,
-0x98, 0x84, 0xf8, 0x7f, 0xf1, 0x0e, 0x5e, 0x96,
-0xc8, 0x5b, 0x67, 0xaa, 0xf8, 0x21, 0xc2, 0x89,
-0x7c, 0x83, 0xea, 0x29, 0x71, 0x76, 0xf4, 0xb5,
-0x64, 0x80, 0xf3, 0x1b, 0xf7, 0x2e, 0x0e, 0x17,
-0xbc, 0xa0, 0x5e, 0xd4, 0xf3, 0xd4, 0xac, 0x9e,
-0xff, 0x32, 0xcc, 0x5a, 0xb2, 0xdd, 0x3e, 0x67,
-0x58, 0x54, 0x12, 0x78, 0x2f, 0x24, 0xc4, 0x69,
-0x9f, 0x4f, 0x89, 0x97, 0x24, 0x5e, 0xf6, 0xd5,
-0x36, 0x2a, 0xfe, 0x44, 0xbb, 0x4a, 0x7e, 0x0e,
-0xb8, 0x31, 0x3e, 0x62, 0x57, 0xfd, 0x15, 0x7c,
-0xa1, 0x52, 0xf8, 0xb1, 0x63, 0xf7, 0x5f, 0x25,
-0x3e, 0x03, 0x17, 0xb4, 0x0a, 0xdd, 0xea, 0xca,
-0x99, 0xa9, 0x5d, 0xe4, 0x8d, 0x0b, 0x11, 0x6f,
-0x6b, 0x11, 0xde, 0x5a, 0xbd, 0x7b, 0x52, 0x0a,
-0x3f, 0x64, 0xec, 0xf9, 0xbb, 0x78, 0x98, 0x38,
-0x30, 0x2b, 0x92, 0x39, 0x8a, 0x86, 0xc0, 0x6e,
-0x6f, 0x49, 0x35, 0xbe, 0xd1, 0x21, 0xed, 0x4d,
-0x86, 0xfa, 0xa8, 0xcc, 0xc4, 0x0f, 0xa9, 0x4b,
-0x8b, 0x63, 0xeb, 0x43, 0xd3, 0xfb, 0xa5, 0xb0,
-0xe4, 0xe0, 0xf5, 0xec, 0xcd, 0xea, 0x8e, 0x6a,
-0xa7, 0x26, 0x3a, 0x10, 0x28, 0x36, 0xea, 0x0e,
-0x8d, 0xba, 0xec, 0xc9, 0xfe, 0x68, 0x63, 0xca,
-0x77, 0x99, 0xc1, 0x06, 0xb0, 0x94, 0xfc, 0x01,
-0x76, 0x32, 0x67, 0xb4, 0x7e, 0xfe, 0x0d, 0x4f,
-0x4d, 0x36, 0x32, 0xc6, 0xff, 0x87, 0xe7, 0x5d,
-0xe9, 0x17, 0xe1, 0x99, 0x3e, 0xca, 0x0b, 0x5d,
-0x27, 0xee, 0x5f, 0x47, 0xef, 0xe6, 0xfc, 0x00,
-0xfd, 0x36, 0x59, 0xec, 0x87, 0x73, 0x50, 0x11,
-0xa1, 0xf3, 0xe5, 0x66, 0xf8, 0x4c, 0xaf, 0xe8,
-0x9f, 0x54, 0x24, 0xea, 0xe4, 0xd5, 0x50, 0x39,
-0x73, 0xce, 0x37, 0xfb, 0x7f, 0xa6, 0xc4, 0xd7,
-0xe7, 0x18, 0x0f, 0xa3, 0xd3, 0xaa, 0x41, 0xdb,
-0xf6, 0x9a, 0x7a, 0xb8, 0xc8, 0xf9, 0x91, 0xce,
-0x8a, 0xe7, 0x61, 0xbb, 0x34, 0x97, 0x77, 0x0c,
-0x49, 0xd6, 0xc7, 0x51, 0xfc, 0x5e, 0xc6, 0xfa,
-0xec, 0x79, 0x6e, 0x31, 0xef, 0xf6, 0x35, 0x60,
-0xdb, 0x25, 0x76, 0x06, 0x1e, 0x66, 0xee, 0x7b,
-0x6c, 0xe5, 0x39, 0xe5, 0x70, 0x96, 0x27, 0x42,
-0x87, 0xc5, 0x83, 0xc9, 0xfd, 0x90, 0xc7, 0xf3,
-0xc3, 0x11, 0xed, 0xfc, 0x93, 0x7b, 0xaa, 0xb4,
-0x2a, 0xab, 0x58, 0xcf, 0x98, 0x2d, 0x4e, 0x0d,
-0xbd, 0x0c, 0xb7, 0xb6, 0x2f, 0xe2, 0x88, 0xe8,
-0x25, 0xc8, 0xaf, 0x36, 0xf2, 0xc3, 0x27, 0xe6,
-0xab, 0xf0, 0x34, 0x9d, 0xcb, 0x1e, 0x88, 0xca,
-0x57, 0xc8, 0x3f, 0x49, 0x4f, 0x6c, 0x29, 0x9e,
-0x28, 0x03, 0x9c, 0x39, 0x2c, 0xff, 0x84, 0xdc,
-0x00, 0xfb, 0x74, 0x9e, 0x3a, 0x6e, 0xaa, 0x4f,
-0xa9, 0x97, 0x8c, 0xfd, 0xd6, 0x2b, 0xcf, 0xf1,
-0x97, 0xb0, 0xc7, 0x11, 0xf6, 0xdc, 0xe9, 0x22,
-0x6b, 0xb5, 0xee, 0x66, 0x5c, 0xe1, 0x0a, 0xff,
-0xdd, 0xda, 0x76, 0x9e, 0x98, 0xc7, 0xf9, 0x21,
-0x27, 0xe6, 0x0f, 0x4f, 0xe1, 0x65, 0x44, 0x28,
-0x4f, 0xb6, 0x89, 0x8f, 0xb2, 0xb7, 0x8d, 0xb2,
-0x38, 0x79, 0x18, 0xae, 0xe8, 0xf3, 0x58, 0xdb,
-0x70, 0x41, 0xb9, 0xf4, 0x45, 0xed, 0x7f, 0x67,
-0x06, 0x3f, 0xe4, 0xc4, 0xfb, 0xd6, 0x09, 0xc9,
-0xb6, 0x20, 0x64, 0x98, 0x56, 0x2a, 0x99, 0xcd,
-0xa8, 0x3b, 0xc7, 0xf2, 0x66, 0x20, 0xfe, 0x89,
-0x65, 0x10, 0x11, 0x5b, 0x73, 0x4a, 0x7d, 0x5c,
-0x67, 0x2c, 0x2d, 0xea, 0x29, 0x5e, 0x1d, 0x8f,
-0xfa, 0x7d, 0xf1, 0x0d, 0xe2, 0x72, 0x75, 0x5c,
-0xa8, 0xf4, 0xa6, 0x3d, 0xc9, 0x15, 0x1f, 0xdb,
-0xc3, 0x2b, 0xe8, 0xaf, 0xe1, 0x07, 0x00, 0xdc,
-0x2d, 0x3d, 0x08, 0x63, 0x9a, 0x54, 0xd5, 0x1b,
-0xd8, 0x2c, 0xae, 0x80, 0xdd, 0xd5, 0x25, 0xfa,
-0x9d, 0x86, 0xff, 0x21, 0xdb, 0xe8, 0xf7, 0x11,
-0x35, 0xe1, 0x9f, 0x42, 0xd8, 0x2d, 0xf0, 0x32,
-0xf6, 0xec, 0x21, 0x4e, 0xa3, 0xed, 0xa1, 0xc1,
-0x8d, 0xc6, 0x1d, 0x38, 0x0d, 0xd4, 0x10, 0x22,
-0xa8, 0x22, 0x5f, 0x4a, 0x7e, 0xb8, 0x81, 0x7f,
-0x62, 0xde, 0x8f, 0xd7, 0x84, 0x16, 0x08, 0x71,
-0x18, 0x50, 0x0b, 0xdb, 0x19, 0xe7, 0x87, 0x24,
-0xaf, 0xd1, 0xdd, 0xa0, 0xfa, 0xf0, 0x27, 0x3d,
-0x89, 0x7f, 0x0c, 0x7e, 0x80, 0x12, 0x83, 0x8d,
-0x90, 0x44, 0x24, 0xc3, 0xdb, 0xe3, 0xe3, 0x85,
-0x5a, 0x70, 0x93, 0x41, 0x8c, 0x00, 0xf3, 0xf8,
-0x8b, 0xbf, 0x6b, 0xe2, 0x87, 0x8c, 0xa5, 0x81,
-0x21, 0xa8, 0x36, 0xf2, 0xbd, 0xbd, 0xff, 0xb2,
-0xc9, 0x28, 0x73, 0x8b, 0x33, 0x06, 0xa0, 0xa1,
-0xe1, 0xc5, 0x41, 0x2a, 0x3f, 0x40, 0x3c, 0x6d,
-0x6c, 0xb9, 0x36, 0x1e, 0xcb, 0xbe, 0x93, 0xe8,
-0x65, 0x04, 0x8a, 0x1c, 0x41, 0xa9, 0x08, 0xa5,
-0x38, 0x3f, 0xa4, 0x89, 0x1f, 0x20, 0x8f, 0x67,
-0x43, 0x19, 0x6c, 0x00, 0x51, 0x12, 0x80, 0x92,
-0x5c, 0x79, 0x15, 0xef, 0x0f, 0x02, 0xa4, 0x51,
-0xe6, 0x8d, 0x62, 0x7b, 0x48, 0x89, 0xb2, 0x88,
-0x59, 0xd6, 0x99, 0xf1, 0x4f, 0xc6, 0x44, 0xf7,
-0x37, 0xc6, 0x89, 0x79, 0x71, 0xc0, 0x57, 0xa0,
-0xcb, 0xf0, 0xff, 0x74, 0xe2, 0x8b, 0xf3, 0xfc,
-0xf9, 0xec, 0x04, 0xbe, 0x6a, 0x97, 0x12, 0xec,
-0x9a, 0x1f, 0x68, 0x2d, 0x86, 0xdb, 0xc7, 0x82,
-0x2b, 0xac, 0x16, 0xc5, 0x13, 0xd5, 0x9a, 0x4b,
-0xf8, 0x7a, 0x3e, 0x6b, 0xe2, 0x87, 0x9c, 0x78,
-0xfe, 0x7b, 0xbe, 0xcf, 0xd9, 0x6c, 0xb4, 0xa3,
-0x4a, 0x4e, 0x21, 0x6e, 0x7b, 0xc3, 0x8d, 0x33,
-0x24, 0x8c, 0x43, 0x49, 0x3d, 0x2e, 0x85, 0x29,
-0x3f, 0x4a, 0x88, 0xef, 0x07, 0x4e, 0x3b, 0x90,
-0x74, 0x04, 0x05, 0xca, 0x78, 0xbe, 0xe5, 0x9f,
-0x05, 0x9e, 0x3a, 0xb5, 0x1e, 0xf1, 0x8f, 0x89,
-0x5f, 0x3d, 0xb9, 0xdf, 0xa4, 0x13, 0x42, 0x25,
-0x59, 0xcc, 0xda, 0x78, 0xa2, 0x54, 0x25, 0xb5,
-0x35, 0x8a, 0x51, 0x65, 0xac, 0x19, 0xbf, 0x48,
-0x20, 0xa5, 0x3e, 0xce, 0x01, 0x7b, 0x78, 0x5a,
-0x78, 0xa7, 0x18, 0x80, 0x56, 0x36, 0x2b, 0x68,
-0x1d, 0x26, 0xcf, 0xc3, 0x3a, 0x7f, 0x56, 0x40,
-0xee, 0xb2, 0x8f, 0xa9, 0xfb, 0x59, 0x01, 0x0b,
-0x9c, 0x36, 0xf7, 0x07, 0x91, 0x16, 0x0b, 0x86,
-0xfc, 0x71, 0x73, 0x76, 0xbe, 0x51, 0xe7, 0xa0,
-0xe3, 0x56, 0xb2, 0x9e, 0x6d, 0x55, 0x8c, 0x85,
-0x42, 0x43, 0x55, 0x08, 0x45, 0x03, 0x9c, 0x1f,
-0x32, 0xa1, 0xef, 0x94, 0xfb, 0x62, 0xe7, 0xf7,
-0x91, 0x3b, 0x36, 0xa3, 0xf6, 0x77, 0x46, 0x2d,
-0x08, 0x84, 0xd4, 0x35, 0xf0, 0x80, 0x2e, 0x22,
-0x90, 0x50, 0x5e, 0x09, 0xa8, 0xa3, 0x11, 0x8d,
-0x0c, 0x27, 0xe6, 0x07, 0x02, 0xdf, 0x45, 0xfb,
-0x05, 0xf1, 0xcf, 0xd2, 0x9c, 0xab, 0x9e, 0x37,
-0xd8, 0x02, 0xde, 0x28, 0xe4, 0x69, 0xf8, 0xb3,
-0xff, 0x26, 0xbc, 0x52, 0x70, 0x0c, 0xbe, 0x34,
-0x5a, 0xa7, 0x89, 0x1f, 0xcd, 0x98, 0x98, 0x4f,
-0xa7, 0xc4, 0xe5, 0xc9, 0x2f, 0x39, 0x1e, 0xf0,
-0x55, 0x32, 0x4e, 0x0b, 0xc9, 0x2e, 0x0a, 0x86,
-0xa2, 0x3f, 0x1f, 0x6b, 0x04, 0x16, 0xcc, 0x31,
-0xf1, 0x03, 0x48, 0xfb, 0x8d, 0xfe, 0x20, 0xb6,
-0x4b, 0xdf, 0xb8, 0x92, 0x7b, 0x55, 0xc7, 0xc1,
-0x52, 0xf1, 0x15, 0xb8, 0x1a, 0xfc, 0xf9, 0xf9,
-0x25, 0x27, 0x6a, 0xe6, 0xc1, 0x1b, 0x7e, 0x83,
-0x28, 0x09, 0x12, 0xfb, 0xe7, 0x85, 0xbc, 0xb5,
-0xda, 0x2e, 0xce, 0x06, 0x89, 0xf8, 0x27, 0x80,
-0x2f, 0xc2, 0xeb, 0xdd, 0x14, 0xf5, 0x89, 0x1e,
-0xbc, 0xa2, 0x88, 0x8f, 0x78, 0x57, 0x6f, 0xcf,
-0xef, 0x5f, 0xe4, 0x25, 0x45, 0xcd, 0x89, 0xfb,
-0xc3, 0xe6, 0x3a, 0xe3, 0x7d, 0xff, 0x1b, 0x9a,
-0x69, 0x2f, 0xe3, 0xc0, 0xa2, 0x11, 0x94, 0x60,
-0x85, 0xc5, 0x20, 0x0f, 0xfa, 0x15, 0x58, 0xef,
-0xb9, 0x9f, 0xd7, 0xf3, 0x9a, 0xf8, 0x91, 0xa4,
-0x18, 0xbb, 0x4b, 0x9b, 0x8b, 0x3c, 0xa6, 0x76,
-0x6b, 0x4e, 0x8d, 0x02, 0x5a, 0x37, 0x8f, 0x83,
-0x73, 0xb2, 0xac, 0xf8, 0xbf, 0x0f, 0x7e, 0x09,
-0xe5, 0x8f, 0x62, 0xe2, 0x47, 0xea, 0x9a, 0xc2,
-0xb3, 0x49, 0x4b, 0x74, 0x5b, 0x8f, 0x78, 0x99,
-0xee, 0x85, 0x0a, 0x2d, 0x2b, 0x54, 0xf0, 0x9c,
-0x36, 0xc6, 0x4a, 0x1c, 0x6b, 0xda, 0xc5, 0x62,
-0xcf, 0x21, 0xf6, 0xf0, 0x25, 0xdc, 0x21, 0x45,
-0x89, 0xfd, 0xc3, 0x84, 0xf8, 0xfa, 0x6c, 0x10,
-0x7f, 0xcb, 0x37, 0x92, 0x9e, 0xa5, 0xd6, 0x8c,
-0xd0, 0xb7, 0xc8, 0xbc, 0xbc, 0xf5, 0xc1, 0x9c,
-0x0f, 0xb4, 0x71, 0x65, 0x3f, 0x6f, 0xe4, 0x14,
-0x4d, 0xec, 0x9f, 0x7c, 0x25, 0x2e, 0xcf, 0x2f,
-0x88, 0xfb, 0xa4, 0xa3, 0x28, 0xaf, 0xac, 0x83,
-0xe2, 0x3f, 0x29, 0x97, 0x60, 0x16, 0x6f, 0x1c,
-0x76, 0x1e, 0x0e, 0xf3, 0xfe, 0x5f, 0x83, 0x22,
-0xd4, 0x4e, 0x3c, 0xff, 0x16, 0x69, 0x85, 0xa1,
-0xbf, 0xda, 0x36, 0x93, 0x91, 0xbc, 0x43, 0xc1,
-0x12, 0x46, 0x7f, 0x75, 0xdd, 0x36, 0xe8, 0x61,
-0x25, 0xfa, 0xa2, 0x1e, 0xf2, 0x67, 0xd2, 0xc8,
-0x54, 0xa0, 0xb9, 0xe6, 0xfe, 0x68, 0x42, 0x5c,
-0xdf, 0x75, 0xe2, 0xfe, 0xc1, 0xf3, 0x02, 0x8e,
-0x90, 0xbd, 0xb0, 0x79, 0x0f, 0x2b, 0x51, 0xe4,
-0x0d, 0xe4, 0x53, 0xb5, 0xad, 0xd1, 0xee, 0xa3,
-0x9b, 0x3d, 0xe6, 0xfe, 0x68, 0xd6, 0x38, 0x1e,
-0xf0, 0x0c, 0x20, 0xda, 0x71, 0xaa, 0x54, 0x25,
-0x8c, 0xb7, 0x81, 0x00, 0xc3, 0x10, 0x0b, 0xdc,
-0xaf, 0xfa, 0x1c, 0xe6, 0xfe, 0x44, 0x24, 0x73,
-0xc5, 0x52, 0xe3, 0x7d, 0x9f, 0x11, 0xf7, 0xc5,
-0xba, 0x31, 0xae, 0x92, 0x0b, 0xa5, 0x0b, 0x0f,
-0xe3, 0x89, 0x78, 0x49, 0x1c, 0xa2, 0x87, 0x7c,
-0x68, 0xb1, 0x6e, 0x12, 0x93, 0xfd, 0xd1, 0xb6,
-0xdc, 0x74, 0xc9, 0x6a, 0xbc, 0x6f, 0x9f, 0x78,
-0x89, 0x8e, 0xc0, 0xcd, 0x60, 0xd3, 0x73, 0x46,
-0xe9, 0x05, 0xad, 0x0a, 0x6c, 0x0f, 0xe3, 0xfb,
-0x5e, 0x50, 0x8c, 0x7e, 0x70, 0xc3, 0x49, 0x7f,
-0x8e, 0x70, 0x05, 0xfe, 0xb4, 0xaa, 0x34, 0xc3,
-0xa6, 0x17, 0x9c, 0xd7, 0xbf, 0x64, 0xb1, 0xb6,
-0x20, 0xea, 0x51, 0x1c, 0xf0, 0xfa, 0x02, 0x7a,
-0x72, 0x66, 0x69, 0xbe, 0x55, 0x4f, 0xed, 0x0f,
-0x2b, 0xf5, 0xb0, 0x19, 0x0b, 0xe5, 0x76, 0xcf,
-0x29, 0xcd, 0xc8, 0x96, 0xef, 0x41, 0x43, 0x95,
-0x27, 0x8a, 0xd3, 0x1e, 0x32, 0xd2, 0x1c, 0xf0,
-0xd9, 0x55, 0xda, 0x64, 0x49, 0xe1, 0x47, 0x42,
-0x04, 0xbd, 0xdc, 0xba, 0x48, 0xe0, 0xde, 0xad,
-0x58, 0xd9, 0x7b, 0x24, 0x56, 0xef, 0xe6, 0x22,
-0x23, 0xea, 0x06, 0x8b, 0x9d, 0x51, 0x33, 0x3f,
-0x09, 0xe7, 0x47, 0xda, 0x4d, 0xce, 0xf8, 0xe4,
-0x76, 0x78, 0x1f, 0xe2, 0x34, 0xe3, 0x9f, 0x92,
-0xd6, 0xec, 0x8e, 0x5e, 0x23, 0xdf, 0xbe, 0xc5,
-0x7f, 0xda, 0xe8, 0x0f, 0x92, 0x8c, 0x8f, 0xe0,
-0xfe, 0x41, 0x23, 0xe8, 0x21, 0xdb, 0xda, 0xad,
-0x23, 0xd2, 0xc5, 0x58, 0xd9, 0xfe, 0xfb, 0xfe,
-0x48, 0xc4, 0x7d, 0x0c, 0x61, 0xcf, 0x80, 0xef,
-0x44, 0x28, 0xfc, 0xed, 0xc5, 0x6b, 0x0b, 0x94,
-0x14, 0x7e, 0x80, 0x9f, 0x06, 0xe7, 0x73, 0xb1,
-0x33, 0x3a, 0xd1, 0xff, 0xa2, 0x5f, 0xba, 0xcc,
-0xaa, 0x8e, 0xd9, 0x46, 0x6b, 0xae, 0xd0, 0xcf,
-0xb9, 0xc7, 0xcc, 0xdb, 0x94, 0xda, 0x1f, 0xed,
-0x00, 0x45, 0x6d, 0xfe, 0x78, 0xc1, 0x03, 0x08,
-0x03, 0x8c, 0xfb, 0x7f, 0x02, 0x07, 0x95, 0x6e,
-0xdd, 0xf0, 0xff, 0x7c, 0x04, 0xee, 0xde, 0x25,
-0xcf, 0xa4, 0xf0, 0x43, 0x3a, 0x81, 0x44, 0xec,
-0xdf, 0x14, 0x37, 0x93, 0x7c, 0xed, 0xfd, 0x18,
-0xad, 0xc4, 0xa7, 0xcc, 0xcf, 0xe6, 0x9c, 0xa3,
-0xdd, 0xe4, 0x2f, 0xb5, 0x2d, 0x5e, 0xfb, 0x26,
-0x79, 0x73, 0xcd, 0xc3, 0xa6, 0xf8, 0xd7, 0x62,
-0x60, 0xba, 0x1a, 0x5c, 0xe4, 0x82, 0x66, 0x61,
-0xc7, 0x80, 0x91, 0xcf, 0xdc, 0xcb, 0x18, 0x53,
-0x83, 0x94, 0xd7, 0x73, 0x75, 0x28, 0x85, 0xb0,
-0x48, 0x25, 0xa9, 0xfc, 0x48, 0x8f, 0x05, 0xbf,
-0xef, 0x93, 0x97, 0x5a, 0x9e, 0x16, 0xe2, 0x6d,
-0x41, 0xde, 0xd5, 0x9a, 0x07, 0xb7, 0x86, 0x78,
-0xd8, 0x4b, 0x5a, 0x15, 0xc4, 0x2b, 0x6f, 0x11,
-0x33, 0x3f, 0xa4, 0x15, 0x7a, 0xc1, 0x35, 0xb8,
-0xc4, 0x9d, 0xdd, 0xcc, 0x3e, 0x03, 0x57, 0x14,
-0xcd, 0xa8, 0x08, 0x39, 0x34, 0x59, 0xd5, 0x9d,
-0x2e, 0xb1, 0x5f, 0x1d, 0x56, 0xe6, 0x08, 0xa8,
-0xaf, 0xcd, 0xfc, 0x48, 0x9b, 0xc9, 0x79, 0x98,
-0xaf, 0x2f, 0x19, 0x14, 0x2b, 0x62, 0xeb, 0x63,
-0x94, 0xc5, 0x29, 0x0b, 0xfa, 0xf1, 0xc5, 0x4f,
-0x48, 0x97, 0x95, 0xbd, 0xaf, 0xe3, 0xd2, 0xa5,
-0xf0, 0x03, 0x08, 0xe3, 0x7e, 0xce, 0x46, 0x2e,
-0x6e, 0x83, 0x43, 0x13, 0x65, 0x1a, 0x3a, 0xb8,
-0x86, 0x8d, 0xfa, 0xc1, 0x23, 0x68, 0xff, 0x5e,
-0xd3, 0x1f, 0x76, 0x73, 0xda, 0xcb, 0x52, 0xbe,
-0x66, 0xa4, 0x59, 0x7e, 0x19, 0xa3, 0x05, 0x38,
-0xc9, 0xf3, 0x06, 0x6a, 0x51, 0x90, 0x9e, 0x24,
-0x8f, 0xa5, 0xe5, 0x0f, 0xc8, 0x5e, 0x4b, 0x6a,
-0x7f, 0xb4, 0x7d, 0xfe, 0x99, 0x1c, 0xef, 0x1d,
-0x31, 0xe2, 0x7d, 0x46, 0x5b, 0xd8, 0x75, 0xac,
-0x80, 0xbf, 0xef, 0x17, 0xb0, 0x9a, 0xfd, 0xc0,
-0x27, 0x5f, 0xc3, 0x8f, 0x24, 0xec, 0x18, 0x74,
-0x9c, 0x90, 0xa7, 0xa4, 0x8f, 0x68, 0x8f, 0xc7,
-0xea, 0x7d, 0x0e, 0x6b, 0x6d, 0x4c, 0xb5, 0x52,
-0xce, 0x4f, 0xd2, 0xe2, 0xad, 0x1f, 0x94, 0x37,
-0x91, 0x6b, 0xf8, 0x91, 0x94, 0xf9, 0xc1, 0x25,
-0xc3, 0xe2, 0x18, 0xa7, 0x35, 0x30, 0xd0, 0x0e,
-0x1c, 0x19, 0x75, 0x07, 0x9d, 0x46, 0xa1, 0x9c,
-0xbe, 0xa7, 0xd9, 0xf6, 0x61, 0x53, 0x2a, 0x3f,
-0xd2, 0x98, 0xf0, 0x4b, 0x58, 0xbf, 0x1a, 0x4e,
-0xc5, 0x15, 0x53, 0x41, 0xd4, 0x3e, 0x26, 0xec,
-0x57, 0xb8, 0x86, 0xa2, 0x63, 0xf6, 0x19, 0xc2,
-0x35, 0xf8, 0xc7, 0xd0, 0x8f, 0xcb, 0x6d, 0x1b,
-0x72, 0x86, 0xb4, 0x03, 0x8c, 0xd7, 0x4f, 0x15,
-0xbc, 0x46, 0x0e, 0x4c, 0x76, 0x47, 0x71, 0x19,
-0x9f, 0xe5, 0xfd, 0x41, 0xaa, 0x11, 0x1a, 0x11,
-0x33, 0xfe, 0x91, 0x38, 0x7a, 0x91, 0x37, 0x93,
-0x33, 0xec, 0xf9, 0xc0, 0x44, 0x9b, 0x57, 0x66,
-0x5f, 0x89, 0xf2, 0x61, 0x86, 0xbd, 0x85, 0x9b,
-0x5a, 0x4f, 0xa5, 0xe6, 0x87, 0xc3, 0x5e, 0xca,
-0x8b, 0xe0, 0x3c, 0x38, 0x4d, 0x9d, 0x98, 0x0f,
-0x46, 0x44, 0xac, 0x53, 0x8b, 0x0f, 0x52, 0xfb,
-0xc3, 0x1a, 0xf5, 0x71, 0x88, 0x76, 0xa4, 0x2d,
-0x71, 0x20, 0x04, 0x8d, 0xb5, 0x21, 0x23, 0x22,
-0x86, 0x86, 0x3f, 0xe2, 0x9f, 0x5c, 0x7b, 0xd2,
-0x1e, 0x31, 0xf8, 0x91, 0x38, 0x1f, 0x54, 0x08,
-0xdf, 0x2e, 0x92, 0x6c, 0x0b, 0xeb, 0x8e, 0x15,
-0xca, 0xc5, 0xf9, 0x21, 0xcd, 0xf9, 0xe1, 0x43,
-0xf8, 0x59, 0x67, 0x79, 0x97, 0x4c, 0xf0, 0x43,
-0xda, 0x82, 0xc2, 0xe7, 0xbc, 0x11, 0x21, 0x0e,
-0x6a, 0x8e, 0xc7, 0xa8, 0x93, 0x1e, 0x49, 0xc1,
-0x3f, 0xe7, 0xe1, 0xf3, 0xf4, 0x4a, 0x4f, 0xd6,
-0x60, 0x13, 0x0e, 0x62, 0x40, 0xe8, 0x73, 0xc6,
-0x19, 0x23, 0x51, 0x2c, 0xff, 0x37, 0xf8, 0x93,
-0x03, 0x81, 0xd0, 0xb1, 0xa6, 0x19, 0x29, 0xfc,
-0x00, 0x3d, 0x42, 0x49, 0x3b, 0x6d, 0x26, 0x28,
-0x71, 0x62, 0x40, 0xe8, 0x14, 0x84, 0xa1, 0x43,
-0xa0, 0x8c, 0xa8, 0x81, 0x56, 0x9f, 0x1d, 0xe4,
-0xd5, 0x24, 0x85, 0x1f, 0x89, 0xe3, 0x3d, 0xcf,
-0x42, 0x25, 0xfd, 0xb5, 0xd0, 0x8e, 0x78, 0xd8,
-0x4b, 0x47, 0x18, 0xac, 0xd5, 0xf1, 0xc4, 0xef,
-0x0d, 0x46, 0xc6, 0xb8, 0x3f, 0xb5, 0x3f, 0xda,
-0x6e, 0xc5, 0xa9, 0x59, 0xda, 0x3d, 0x43, 0xd2,
-0x04, 0x10, 0x0a, 0x6c, 0x57, 0x3b, 0xbc, 0x34,
-0x98, 0x3d, 0xbd, 0xf9, 0xc9, 0x6c, 0x94, 0x78,
-0x1b, 0xcd, 0xfc, 0x48, 0xb9, 0xbc, 0x1b, 0x5a,
-0xa5, 0x2f, 0xeb, 0xa9, 0x94, 0x32, 0x7f, 0xdd,
-0xcd, 0xf9, 0x01, 0xfe, 0x0b, 0xbc, 0xa5, 0xb9,
-0x11, 0xcf, 0xc8, 0x8e, 0x84, 0x7c, 0xe8, 0x02,
-0x83, 0x1f, 0x29, 0xf2, 0x58, 0x0a, 0x8d, 0x12,
-0xe2, 0xe1, 0xd8, 0xe0, 0x14, 0xdd, 0xcf, 0xa9,
-0x96, 0x3e, 0x4a, 0xec, 0x67, 0x83, 0x1f, 0x09,
-0x8d, 0xdc, 0x25, 0x2c, 0x27, 0x2a, 0x45, 0x48,
-0x9c, 0x16, 0x20, 0xa2, 0x75, 0x23, 0x10, 0x6d,
-0xc2, 0x2f, 0xa2, 0x55, 0xc2, 0x12, 0x7f, 0x8d,
-0x89, 0x1f, 0x52, 0x72, 0xc0, 0xfe, 0x46, 0xe2,
-0x37, 0xba, 0x8f, 0xac, 0x53, 0x62, 0x6d, 0x41,
-0xf4, 0x75, 0x90, 0x1f, 0xa4, 0x51, 0xf2, 0xce,
-0x0f, 0xd7, 0x31, 0x84, 0x46, 0x1f, 0x11, 0xcb,
-0xc4, 0x71, 0x07, 0x27, 0xca, 0x9f, 0x1d, 0x42,
-0x61, 0x44, 0x94, 0xc9, 0x51, 0xe6, 0xd7, 0x0c,
-0x5a, 0xb6, 0x23, 0xd0, 0x14, 0x50, 0x23, 0xb8,
-0x9e, 0xaf, 0x91, 0x46, 0xdd, 0x19, 0x95, 0xa7,
-0xa6, 0xe4, 0x87, 0x4f, 0x85, 0x97, 0x02, 0xd3,
-0xf5, 0x36, 0x1f, 0x79, 0x87, 0x36, 0x33, 0xa3,
-0xbe, 0xe3, 0x5d, 0xb2, 0x86, 0xe6, 0x33, 0x5a,
-0x4b, 0x4e, 0xd0, 0x66, 0x4b, 0x71, 0x1f, 0xe2,
-0x01, 0x9a, 0xc4, 0x57, 0x74, 0x1a, 0x7c, 0xd1,
-0x78, 0x6b, 0xa7, 0xad, 0xae, 0xe0, 0x20, 0xbc,
-0xc6, 0x76, 0xf3, 0xf8, 0xd7, 0x15, 0x78, 0xa3,
-0x71, 0xb6, 0xea, 0xac, 0x13, 0xbf, 0xc0, 0x2b,
-0x0b, 0x78, 0x7e, 0xb8, 0xc5, 0xcc, 0x8f, 0x94,
-0x87, 0xa0, 0x3a, 0x60, 0x94, 0x69, 0x8c, 0x4d,
-0xc8, 0x93, 0x8b, 0x02, 0xef, 0xc8, 0x63, 0xf0,
-0xfb, 0x55, 0x2a, 0x88, 0x87, 0x4d, 0xf1, 0xaf,
-0x29, 0x57, 0xf8, 0x7a, 0x0e, 0xad, 0x39, 0x31,
-0xe9, 0x8c, 0xf6, 0x09, 0xcb, 0x8e, 0x25, 0x8a,
-0x1f, 0xf5, 0xcf, 0x0e, 0x59, 0xc7, 0xf1, 0xfe,
-0xef, 0xb1, 0xaa, 0xd1, 0x25, 0x11, 0x53, 0x7d,
-0x74, 0xd7, 0xf5, 0x9b, 0xe1, 0xa5, 0x9d, 0xc5,
-0xfb, 0xf0, 0xb1, 0x8f, 0xa9, 0x3b, 0xc1, 0x11,
-0x5d, 0xd4, 0x40, 0xc6, 0x60, 0xb5, 0x94, 0x1f,
-0xa1, 0xdf, 0x24, 0x6f, 0x41, 0xbf, 0xc4, 0xfb,
-0x13, 0xa5, 0xf0, 0x63, 0x6f, 0x86, 0x9d, 0xf0,
-0x00, 0xc5, 0x97, 0x3a, 0x41, 0x9f, 0x89, 0xe7,
-0x87, 0xab, 0x6b, 0x94, 0x7c, 0xa8, 0x6b, 0x20,
-0xe7, 0xb5, 0x27, 0xf2, 0x8a, 0x5f, 0x97, 0x35,
-0x53, 0xbd, 0x80, 0x4f, 0x1a, 0x90, 0xc2, 0xb0,
-0x82, 0xde, 0x98, 0x9d, 0x1e, 0xc1, 0x6d, 0xe9,
-0x88, 0xb5, 0x79, 0x62, 0x83, 0x06, 0x0d, 0xe0,
-0xd1, 0xa0, 0x9f, 0x39, 0x83, 0x72, 0xda, 0x3d,
-0x79, 0x89, 0xfd, 0xe9, 0x40, 0xbc, 0x87, 0xdb,
-0x46, 0x59, 0xb2, 0x96, 0x77, 0x77, 0x8d, 0xe9,
-0xaf, 0x4f, 0xc8, 0x21, 0x70, 0x0f, 0x3b, 0x15,
-0x71, 0x88, 0xbd, 0xa5, 0x57, 0x86, 0x6c, 0x3d,
-0xb2, 0x25, 0xa5, 0x3f, 0xec, 0x18, 0xab, 0xcc,
-0xb5, 0x75, 0x09, 0xc3, 0x2c, 0xbe, 0x3e, 0xc3,
-0xdc, 0x3f, 0x0f, 0x47, 0x37, 0x89, 0xc3, 0x74,
-0xf8, 0xfe, 0xca, 0x41, 0x5b, 0xf8, 0x71, 0x73,
-0x7f, 0xb4, 0x4b, 0x70, 0x89, 0xfe, 0x58, 0xb5,
-0x72, 0x92, 0x9f, 0xcb, 0x31, 0x5a, 0xec, 0xf3,
-0xf6, 0xc3, 0x33, 0x0d, 0xd8, 0x33, 0x87, 0x1c,
-0x86, 0x2a, 0x8b, 0xed, 0xef, 0x44, 0x35, 0xe1,
-0xff, 0x69, 0x44, 0xfc, 0x83, 0xc7, 0xaa, 0xd0,
-0xb1, 0x4d, 0x7b, 0x5f, 0x0a, 0x1b, 0xb4, 0xcc,
-0xe4, 0x34, 0x20, 0xec, 0xe1, 0xfe, 0x8d, 0x26,
-0xa5, 0x45, 0x2f, 0x71, 0xc9, 0x6b, 0xfd, 0xe6,
-0xfe, 0xb0, 0x2b, 0xb8, 0xbf, 0x9a, 0xd1, 0x5f,
-0xc2, 0x69, 0x75, 0x42, 0x5f, 0xab, 0x6d, 0x60,
-0x0f, 0xd1, 0x5f, 0x7a, 0x66, 0x40, 0x9b, 0xce,
-0xa9, 0xcc, 0x88, 0xc9, 0xff, 0x03, 0x56, 0x08,
-0x17, 0x3a, 0x5b, 0x28, 0x78, 0xf4, 0xe6, 0xb0,
-0x5f, 0x35, 0xf2, 0xc3, 0x49, 0x2b, 0x18, 0x7c,
-0x1d, 0x21, 0xde, 0x4a, 0x0c, 0xcf, 0x63, 0x91,
-0x29, 0xc3, 0x8b, 0xae, 0x80, 0x31, 0xc7, 0x3c,
-0x6a, 0xb4, 0x45, 0x1e, 0x87, 0xee, 0xb7, 0x8d,
-0xc6, 0x70, 0xaf, 0x72, 0x43, 0x2c, 0x18, 0x8b,
-0xff, 0xa2, 0x68, 0x2a, 0x50, 0x4d, 0xf1, 0x2f,
-0xc3, 0xdb, 0x23, 0x4d, 0xd2, 0xc5, 0x51, 0xed,
-0x3c, 0x54, 0x1d, 0xe4, 0xef, 0x1b, 0x0b, 0x84,
-0x0d, 0x8a, 0x83, 0xf4, 0x12, 0xe1, 0xfd, 0x61,
-0xbf, 0x65, 0xe6, 0xc7, 0x8e, 0xfb, 0x7f, 0xc6,
-0x73, 0x2a, 0xc8, 0xd3, 0xbe, 0xd2, 0xc8, 0x4d,
-0x11, 0xe1, 0x3e, 0x6d, 0x80, 0xdd, 0xac, 0x4e,
-0x3a, 0x27, 0x56, 0x44, 0xae, 0x2a, 0xf9, 0xaa,
-0xf5, 0x64, 0x0a, 0xfe, 0x19, 0x09, 0x19, 0x6c,
-0xcf, 0x61, 0xb2, 0xc0, 0x1b, 0xa8, 0x2e, 0x88,
-0x5a, 0xba, 0xec, 0x97, 0xf5, 0x00, 0x7b, 0x30,
-0x24, 0xff, 0xc9, 0x52, 0x51, 0xbb, 0xf7, 0x9b,
-0x76, 0x4a, 0xb3, 0x53, 0xf9, 0x21, 0x63, 0x78,
-0x2f, 0x48, 0xac, 0xc0, 0x5c, 0xa1, 0x41, 0x4e,
-0x4b, 0xa2, 0xe0, 0x6b, 0x56, 0x1f, 0x52, 0x97,
-0x59, 0x9b, 0xbb, 0xd5, 0x65, 0x96, 0xba, 0xec,
-0xf4, 0x6b, 0xfa, 0xc3, 0x42, 0x49, 0xaf, 0x1c,
-0xb6, 0x38, 0xa1, 0xd5, 0x6a, 0xd7, 0x2d, 0xdd,
-0xfe, 0x11, 0x12, 0x60, 0x25, 0xfd, 0x62, 0x17,
-0x71, 0x22, 0x10, 0xb5, 0x2b, 0x88, 0x3f, 0xcd,
-0xf8, 0x67, 0x45, 0x0c, 0x0f, 0x97, 0x8b, 0x56,
-0x23, 0x1b, 0x07, 0xad, 0xa1, 0x91, 0x8c, 0x43,
-0x7a, 0x89, 0xdb, 0x66, 0x74, 0x8c, 0x0d, 0xb9,
-0x14, 0xe7, 0x06, 0x53, 0x7d, 0x5c, 0x34, 0xee,
-0xff, 0x59, 0x7f, 0x8e, 0x77, 0x37, 0x83, 0x05,
-0xbd, 0xb6, 0x48, 0x13, 0xe7, 0x87, 0xfc, 0xb9,
-0x6a, 0xf3, 0x71, 0xfe, 0x79, 0x5a, 0x95, 0x8d,
-0xf6, 0x42, 0x2a, 0xfe, 0x89, 0xb3, 0xd3, 0x3b,
-0xd9, 0x01, 0xad, 0x2c, 0x82, 0x68, 0x73, 0x84,
-0xff, 0x87, 0x34, 0x23, 0x03, 0xff, 0xa0, 0x72,
-0x4e, 0x75, 0x6e, 0x4a, 0xc5, 0x3f, 0x0a, 0xc7,
-0xc3, 0x88, 0xd6, 0x2a, 0xa0, 0x15, 0x0a, 0x06,
-0xeb, 0x36, 0xfb, 0x2f, 0x6b, 0x2f, 0x0e, 0xda,
-0xff, 0x49, 0x0e, 0xa5, 0x5f, 0x92, 0x5a, 0xf5,
-0x32, 0x17, 0x6e, 0x24, 0x33, 0x3f, 0xe4, 0x62,
-0xca, 0xd7, 0x27, 0xc3, 0x45, 0xee, 0x92, 0x5a,
-0xa1, 0x70, 0x90, 0x52, 0xcf, 0xa7, 0xd0, 0xa8,
-0xab, 0x2e, 0xdc, 0x18, 0x8f, 0x31, 0x54, 0xdc,
-0x6f, 0xde, 0xe9, 0x58, 0x68, 0xe2, 0xc7, 0xae,
-0x9e, 0x66, 0xb0, 0x41, 0xd2, 0x1f, 0x93, 0x69,
-0x34, 0x97, 0xa9, 0xa7, 0xf2, 0x7e, 0x48, 0xde,
-0x3d, 0xf5, 0x4c, 0x20, 0xbf, 0xf3, 0xc6, 0xbf,
-0xf3, 0xbc, 0xab, 0xad, 0x09, 0x3f, 0x13, 0xcd,
-0x58, 0x71, 0x0d, 0xfe, 0x41, 0xa3, 0xa9, 0x1f,
-0x9f, 0xdf, 0xca, 0x74, 0x61, 0x4e, 0xc4, 0x6a,
-0x21, 0x47, 0x58, 0x6f, 0xb6, 0x0b, 0x6c, 0x20,
-0x0e, 0x80, 0xde, 0xe9, 0xd2, 0xff, 0xb3, 0xfa,
-0x6a, 0x0a, 0x3f, 0x36, 0x5f, 0x9f, 0x5e, 0xdb,
-0xa8, 0xe7, 0x32, 0x7c, 0xa4, 0x54, 0x71, 0xe0,
-0x3d, 0x02, 0x9f, 0x2b, 0x95, 0x8d, 0xb6, 0xfe,
-0x9c, 0x4b, 0x64, 0x6c, 0xce, 0x2b, 0xfd, 0x59,
-0x1f, 0xa6, 0xf0, 0x63, 0x7f, 0x8a, 0xa7, 0xb5,
-0xb2, 0xd7, 0xd6, 0x63, 0xfb, 0x49, 0xa4, 0x95,
-0x97, 0x61, 0xee, 0x28, 0x18, 0xd1, 0x5b, 0xa0,
-0xf2, 0x9c, 0xf5, 0x92, 0xb8, 0xc2, 0xb7, 0x90,
-0xd8, 0xf5, 0xbb, 0x42, 0x35, 0x66, 0xfc, 0xc3,
-0x69, 0xb1, 0x39, 0xec, 0x99, 0x61, 0x85, 0xd7,
-0x84, 0xe2, 0x7e, 0xf9, 0x61, 0x32, 0xe0, 0x58,
-0x03, 0xb3, 0x7a, 0x33, 0x7d, 0xb8, 0x43, 0x9e,
-0x85, 0x02, 0xdd, 0x71, 0x6d, 0x7f, 0x58, 0x03,
-0xf6, 0x8c, 0x91, 0xa7, 0xdb, 0x9b, 0xfd, 0xc5,
-0xa7, 0xc4, 0x47, 0xc9, 0xbb, 0xfe, 0x27, 0x1a,
-0x67, 0x9d, 0xa7, 0x79, 0xfe, 0x69, 0xcd, 0xcd,
-0xbd, 0xf9, 0x5f, 0xe5, 0x87, 0xe4, 0xf5, 0x3e,
-0x8b, 0x6e, 0x23, 0x6b, 0x49, 0x1b, 0x0e, 0x6e,
-0xbc, 0x8d, 0x8c, 0xa4, 0x23, 0x10, 0x1a, 0xce,
-0xa0, 0xad, 0x4e, 0xa1, 0x8b, 0x17, 0xaa, 0xa8,
-0xd7, 0xe0, 0x9f, 0x38, 0xec, 0x19, 0x96, 0xee,
-0xe6, 0xfe, 0x9f, 0x4e, 0x1c, 0xfc, 0xa1, 0xb3,
-0x24, 0xb4, 0x36, 0x9a, 0xee, 0x80, 0x23, 0xac,
-0x9b, 0x65, 0x86, 0xe4, 0x6b, 0xf0, 0x8f, 0x01,
-0x03, 0x2c, 0x9a, 0x32, 0x4c, 0xb3, 0x62, 0xfa,
-0x88, 0xa7, 0xfd, 0x2c, 0x31, 0x0a, 0xe7, 0x9b,
-0xf7, 0x73, 0xfe, 0x8d, 0xaf, 0xe0, 0x9f, 0x58,
-0x59, 0xdc, 0x01, 0x28, 0x5b, 0xbe, 0x24, 0xf8,
-0xea, 0x07, 0xf0, 0x96, 0xdf, 0x08, 0xf4, 0x7c,
-0x00, 0x07, 0x54, 0x77, 0xfd, 0xdd, 0x41, 0x99,
-0x5c, 0xeb, 0xff, 0x89, 0xc3, 0x18, 0xc9, 0xee,
-0xe3, 0xb4, 0x6c, 0xd0, 0x12, 0xb4, 0xf3, 0x13,
-0x34, 0x64, 0x7d, 0x8b, 0xa9, 0x3e, 0xfa, 0xcb,
-0x6b, 0xf0, 0x4f, 0x7c, 0xfe, 0x19, 0xee, 0x1d,
-0xd5, 0x10, 0xdd, 0xf1, 0x42, 0x39, 0x5e, 0xd8,
-0x95, 0xfe, 0x01, 0xbf, 0xe2, 0xfd, 0xe1, 0xd2,
-0x6b, 0xfa, 0xc3, 0x22, 0x1e, 0xe0, 0x45, 0x70,
-0x6f, 0x10, 0x61, 0xa2, 0x2d, 0x5a, 0x1b, 0x44,
-0x71, 0x60, 0x7f, 0x0d, 0x36, 0xe8, 0xf9, 0x5e,
-0x7a, 0xaf, 0x25, 0x69, 0x7f, 0xf5, 0x58, 0x13,
-0xfc, 0x00, 0x51, 0xa5, 0x0e, 0xca, 0xa0, 0x8d,
-0xa1, 0x98, 0x3d, 0x61, 0x28, 0xe2, 0x1c, 0x8e,
-0x88, 0xba, 0xe1, 0x6e, 0x4d, 0x34, 0xe1, 0x9f,
-0xcc, 0xce, 0x89, 0xb6, 0x68, 0xbc, 0x1b, 0x48,
-0x65, 0x9c, 0x16, 0x80, 0x5f, 0x39, 0x2e, 0x7e,
-0x20, 0x7d, 0x5e, 0x1d, 0x23, 0xc6, 0x4c, 0xc8,
-0x9f, 0xf6, 0xb4, 0x4e, 0x85, 0xbb, 0x89, 0xb2,
-0x36, 0x89, 0x9f, 0x4b, 0x07, 0xd4, 0x2a, 0xde,
-0x88, 0xf9, 0x73, 0xf5, 0x70, 0xac, 0x7f, 0xdc,
-0xad, 0xf0, 0xb9, 0x6b, 0x47, 0x6d, 0x66, 0x30,
-0xa5, 0x3f, 0x6c, 0x94, 0xf5, 0x70, 0x5a, 0x24,
-0x0e, 0x7b, 0xba, 0x1c, 0x31, 0x7e, 0x6c, 0xa9,
-0x0b, 0x3a, 0x0c, 0x31, 0x2b, 0xf4, 0x3c, 0x82,
-0xf2, 0x87, 0x90, 0x75, 0x49, 0xf9, 0x23, 0xf5,
-0xab, 0xf8, 0xbe, 0x75, 0x96, 0x6c, 0xf2, 0x1a,
-0x6b, 0xd4, 0x56, 0xa0, 0xfc, 0xf1, 0xd4, 0xf2,
-0x8e, 0x3c, 0xb8, 0x50, 0x96, 0x18, 0x55, 0xe6,
-0x35, 0xfc, 0x90, 0xdc, 0xff, 0x83, 0xf8, 0x67,
-0x43, 0x36, 0xa7, 0xe5, 0x7c, 0x90, 0x87, 0xbd,
-0x86, 0x0c, 0x7e, 0x86, 0x1b, 0x79, 0x62, 0xd5,
-0x6e, 0xb5, 0x83, 0x0b, 0xea, 0xd5, 0x29, 0xfc,
-0x90, 0x46, 0x77, 0xd7, 0x18, 0x2d, 0x52, 0x85,
-0x66, 0x0d, 0x36, 0x2d, 0x87, 0xde, 0x46, 0x77,
-0x5d, 0x8d, 0x52, 0x5a, 0x28, 0xed, 0xa6, 0x6e,
-0xed, 0x3f, 0x73, 0xfc, 0x93, 0xd0, 0xbf, 0x71,
-0xff, 0x0f, 0x0f, 0x83, 0xaa, 0xdc, 0xff, 0x73,
-0x94, 0xf3, 0x85, 0x8e, 0xeb, 0x95, 0xd5, 0x31,
-0xa2, 0x24, 0xb6, 0xdf, 0xf3, 0x4a, 0x58, 0xbc,
-0x86, 0x1f, 0x72, 0x62, 0xfd, 0x71, 0x20, 0xac,
-0x6f, 0x6e, 0x52, 0xa5, 0x13, 0xf1, 0xfe, 0x74,
-0xca, 0xd8, 0x9d, 0x6e, 0x1e, 0x81, 0xb5, 0x7c,
-0xc5, 0xff, 0x23, 0x86, 0xb4, 0x0b, 0x38, 0x98,
-0xc5, 0xd0, 0x30, 0x9f, 0xc7, 0xd6, 0x4d, 0xb6,
-0xaf, 0x31, 0x80, 0xd0, 0xfe, 0xc5, 0x05, 0xc1,
-0xbc, 0x90, 0xb8, 0x30, 0x85, 0x1f, 0x92, 0xcb,
-0x9f, 0x1b, 0x5d, 0xe4, 0x2f, 0xdc, 0x71, 0x71,
-0x4c, 0x9e, 0x43, 0x32, 0xfd, 0x1b, 0xfa, 0xd4,
-0x68, 0xab, 0x2b, 0xfd, 0x88, 0xb0, 0x47, 0x5a,
-0xa6, 0x17, 0xcd, 0x4f, 0xe1, 0xc7, 0x9e, 0xaa,
-0xf1, 0x7e, 0x61, 0x6d, 0x1c, 0x06, 0x18, 0x8e,
-0x91, 0xb1, 0x8d, 0x53, 0x85, 0xc7, 0x68, 0xac,
-0xd0, 0x55, 0x30, 0x1a, 0xa7, 0xfa, 0x52, 0xf8,
-0xb1, 0xa7, 0xb1, 0x2f, 0xd9, 0x82, 0xd3, 0x9c,
-0x0d, 0x40, 0xf9, 0xb2, 0x8b, 0x07, 0xc2, 0x9a,
-0xb2, 0xa4, 0xbf, 0x61, 0xf9, 0xa7, 0xb3, 0x78,
-0xa1, 0xdc, 0x97, 0x8d, 0xa5, 0xa1, 0x59, 0x4b,
-0xc5, 0x14, 0x7e, 0x6c, 0xee, 0x0f, 0x89, 0xd8,
-0x8c, 0xb4, 0x1f, 0x4f, 0x89, 0x51, 0xed, 0xce,
-0x25, 0xd8, 0x09, 0xa3, 0x63, 0xc8, 0x5e, 0xb2,
-0x9f, 0xa1, 0x7d, 0x61, 0xee, 0x0f, 0xfb, 0x69,
-0xdc, 0xff, 0xd3, 0xe4, 0x86, 0xa3, 0xed, 0xff,
-0x7d, 0xc8, 0x7a, 0x40, 0xbc, 0x62, 0xfd, 0x4b,
-0x68, 0xee, 0x72, 0xdb, 0x6e, 0xb1, 0x12, 0x7f,
-0x2a, 0xdd, 0x76, 0xd7, 0xe5, 0x02, 0x13, 0xfe,
-0x99, 0xfc, 0x34, 0xa7, 0x75, 0xd2, 0x6d, 0x0d,
-0xf6, 0x5c, 0x6d, 0x4d, 0xe0, 0x56, 0x66, 0x29,
-0x27, 0x07, 0xd9, 0xea, 0x40, 0x7e, 0x48, 0x5e,
-0x29, 0xde, 0xa4, 0x84, 0x83, 0x5b, 0x9a, 0x1d,
-0xdf, 0xf3, 0x27, 0xf1, 0x8f, 0x62, 0xf0, 0x43,
-0x1a, 0x66, 0x9a, 0x02, 0x6b, 0x54, 0xdc, 0x2d,
-0x1a, 0x39, 0xa9, 0xff, 0x76, 0xf2, 0x96, 0x3a,
-0xd1, 0x9d, 0x7d, 0xaf, 0x84, 0xef, 0x1b, 0xb8,
-0x73, 0x30, 0x3b, 0x19, 0xff, 0xf2, 0xe5, 0xc6,
-0xf4, 0x9d, 0xc5, 0x85, 0x87, 0xb4, 0x49, 0x2b,
-0x04, 0x19, 0x95, 0x34, 0xf5, 0x73, 0xbe, 0xa9,
-0x72, 0x3f, 0xa7, 0xaa, 0x40, 0x7b, 0x3f, 0x9d,
-0x98, 0xf1, 0x0f, 0xef, 0x57, 0x5e, 0x85, 0xcb,
-0x88, 0xda, 0x6d, 0x8d, 0xe6, 0x82, 0xcc, 0xae,
-0xd9, 0x23, 0xe4, 0xe3, 0x46, 0x7b, 0xa3, 0xbc,
-0xbf, 0x66, 0x39, 0x5c, 0x58, 0xdb, 0xcd, 0x6e,
-0xea, 0x42, 0xfc, 0x33, 0xb1, 0x9e, 0x41, 0x88,
-0xb1, 0x41, 0xae, 0xdf, 0x2e, 0xf3, 0x36, 0xb2,
-0xfb, 0xe1, 0xee, 0x5f, 0x18, 0xf9, 0x51, 0xf3,
-0x1a, 0x6e, 0xe6, 0xfc, 0x90, 0xf8, 0x93, 0x32,
-0x2b, 0x84, 0x83, 0x84, 0x3c, 0x51, 0x62, 0xec,
-0xc7, 0x59, 0xa3, 0xe2, 0x72, 0x38, 0x4a, 0x77,
-0xb0, 0xcc, 0xa8, 0x78, 0x92, 0xbe, 0x97, 0x56,
-0xca, 0x16, 0xf3, 0x78, 0xd0, 0x45, 0x44, 0x44,
-0xce, 0x13, 0x62, 0x52, 0x5f, 0x6f, 0x88, 0xfb,
-0x7f, 0x64, 0xfe, 0xfc, 0x08, 0x63, 0xc2, 0x74,
-0x35, 0xf9, 0x0b, 0x6b, 0xf2, 0xab, 0xcb, 0x1d,
-0x61, 0xcf, 0x3f, 0x70, 0xea, 0x9e, 0x10, 0x6d,
-0x4e, 0xc1, 0x3f, 0x71, 0xff, 0x4f, 0x38, 0xbb,
-0x9e, 0xa1, 0xd8, 0xb9, 0xe3, 0xfa, 0x46, 0x32,
-0xa2, 0xb5, 0xae, 0xfe, 0x07, 0x85, 0xf2, 0x7e,
-0x6a, 0x38, 0x3f, 0x4c, 0xed, 0x24, 0xc5, 0xff,
-0xc3, 0x0c, 0x3c, 0x10, 0x26, 0x56, 0xd2, 0xa6,
-0xaa, 0x50, 0x97, 0x4d, 0x22, 0x7e, 0x7f, 0x00,
-0x8f, 0xad, 0xcb, 0x5f, 0x2b, 0x74, 0xe7, 0x85,
-0x10, 0x22, 0x99, 0xe4, 0x0f, 0xcb, 0x5c, 0x11,
-0xe2, 0xeb, 0x63, 0x6b, 0x10, 0x7d, 0xca, 0x1f,
-0xf1, 0x34, 0xdd, 0xd5, 0x5c, 0xf3, 0x49, 0xf3,
-0xdb, 0xea, 0xcb, 0x60, 0xed, 0xe6, 0xe7, 0x45,
-0x75, 0x33, 0x5e, 0x3a, 0x6a, 0xe6, 0x87, 0xe4,
-0xfe, 0x9f, 0xde, 0x9b, 0x47, 0xf3, 0x47, 0x95,
-0x8b, 0x1c, 0xf6, 0x34, 0x35, 0xe9, 0xd1, 0x73,
-0x50, 0x29, 0xdd, 0xcc, 0xfd, 0x5d, 0xe3, 0xea,
-0x02, 0x66, 0xd3, 0xcc, 0xfc, 0x48, 0xab, 0xae,
-0xc0, 0x25, 0x75, 0x3e, 0x0b, 0xd4, 0xd5, 0x9c,
-0x0d, 0x19, 0x1b, 0x69, 0x14, 0xf7, 0xcf, 0x25,
-0x69, 0x6e, 0xf4, 0xae, 0x57, 0x73, 0x5c, 0xfe,
-0x81, 0xa6, 0x52, 0xd7, 0x92, 0xfe, 0x9a, 0x24,
-0xfe, 0xe9, 0xcb, 0xfb, 0x14, 0x76, 0xd7, 0xdb,
-0x7d, 0x34, 0x80, 0xf2, 0x27, 0x1e, 0x08, 0xfb,
-0x94, 0xd3, 0x20, 0x44, 0xe5, 0x26, 0xbb, 0xaa,
-0x07, 0x1a, 0xed, 0x54, 0x6e, 0x36, 0xf5, 0x87,
-0x3d, 0x08, 0x03, 0xd0, 0xad, 0x38, 0x42, 0xf5,
-0x90, 0xae, 0xb3, 0x38, 0xed, 0xf3, 0x00, 0x67,
-0x4f, 0xd3, 0x33, 0xb2, 0x09, 0x14, 0x06, 0xc0,
-0x51, 0x27, 0xa7, 0x93, 0xee, 0x64, 0xfe, 0x4f,
-0xda, 0x36, 0xe8, 0xc9, 0xb3, 0x47, 0xe9, 0x36,
-0x14, 0x3b, 0xf3, 0x63, 0xb4, 0xd2, 0x9c, 0x1f,
-0xa0, 0xa8, 0x57, 0x0e, 0x58, 0x66, 0xa0, 0x3c,
-0x6f, 0xd5, 0xe4, 0x76, 0xd2, 0x93, 0x90, 0x0f,
-0xd5, 0x53, 0x78, 0x7f, 0xd2, 0x79, 0xdc, 0x09,
-0x7c, 0xfa, 0xef, 0x12, 0xb4, 0xcc, 0x17, 0x19,
-0x22, 0x96, 0x56, 0xd1, 0xbe, 0xb6, 0x6f, 0xc3,
-0x0d, 0x4e, 0xdb, 0x66, 0x79, 0x93, 0xa9, 0x3f,
-0xec, 0x3e, 0x8e, 0x9f, 0x61, 0xfd, 0x20, 0x82,
-0x1c, 0xbe, 0x31, 0x32, 0xc3, 0x05, 0x97, 0xe8,
-0x55, 0x98, 0x6b, 0xf4, 0x1f, 0x44, 0x41, 0xf3,
-0x35, 0xbe, 0x3e, 0xf5, 0xc9, 0xfe, 0xb3, 0xbc,
-0x3f, 0xac, 0xe2, 0x6e, 0xb1, 0x36, 0x8b, 0x21,
-0x76, 0x71, 0xa2, 0xff, 0xa9, 0x31, 0xd8, 0x24,
-0x16, 0xb2, 0x61, 0x09, 0x45, 0xd3, 0x2e, 0xf1,
-0x7c, 0x42, 0xfe, 0xe8, 0xb8, 0x1f, 0x7a, 0x26,
-0xab, 0x7d, 0xf4, 0x77, 0x1b, 0xbf, 0xce, 0x8c,
-0x8d, 0x31, 0x4a, 0x78, 0xe3, 0xc5, 0x2c, 0x5d,
-0x6e, 0x6f, 0x9d, 0xce, 0x55, 0xd5, 0x26, 0x54,
-0x55, 0xa9, 0xf1, 0xaf, 0x1e, 0x2d, 0x14, 0xa6,
-0x79, 0x44, 0x9b, 0x68, 0xa3, 0x63, 0xc5, 0x15,
-0xb3, 0xea, 0x72, 0xa7, 0xbf, 0xa4, 0x76, 0xcb,
-0xaf, 0xad, 0x9d, 0x72, 0xa1, 0x96, 0xe4, 0x47,
-0x1a, 0x55, 0xb8, 0x3f, 0x39, 0x3f, 0xea, 0x88,
-0x58, 0xee, 0x61, 0x71, 0x5a, 0x6c, 0xce, 0x17,
-0x8d, 0x83, 0x3b, 0x49, 0xb6, 0xf2, 0x12, 0x0f,
-0x84, 0xd5, 0x99, 0xf9, 0x01, 0xe8, 0xe2, 0x8c,
-0xcf, 0xc0, 0xb5, 0xcd, 0xa9, 0xe4, 0x2c, 0x6c,
-0xfc, 0x0c, 0x38, 0x3f, 0x00, 0x02, 0xc5, 0x73,
-0x50, 0xa1, 0xdb, 0xa0, 0x46, 0xd2, 0x4f, 0xf3,
-0x81, 0x22, 0x1e, 0x4b, 0xf2, 0x03, 0xc4, 0xe2,
-0x5f, 0xec, 0x1f, 0x7b, 0x79, 0xff, 0x5c, 0x05,
-0x81, 0xcd, 0xa8, 0x8c, 0x27, 0x88, 0x03, 0x21,
-0x5d, 0x3c, 0x5f, 0x6b, 0x04, 0xc2, 0x10, 0x48,
-0x27, 0xe5, 0x73, 0x2c, 0xfe, 0xc5, 0x6c, 0x79,
-0x62, 0x61, 0x6c, 0x59, 0x46, 0x8d, 0x7e, 0xcd,
-0xdd, 0x7c, 0x50, 0x0e, 0x17, 0xf3, 0x2b, 0x17,
-0xda, 0xa2, 0xe2, 0xc1, 0x24, 0xfe, 0x89, 0xc5,
-0xbf, 0x98, 0xec, 0xcd, 0x9e, 0x2a, 0xc4, 0x02,
-0x61, 0x24, 0xce, 0xb7, 0xdf, 0xe0, 0xc9, 0x93,
-0x76, 0x29, 0xc5, 0xbd, 0x68, 0x4f, 0x9d, 0x4b,
-0xf0, 0x9f, 0xc4, 0xf2, 0x7f, 0xf0, 0xa5, 0x96,
-0x92, 0x1b, 0x27, 0x68, 0xc0, 0xdf, 0x85, 0x1d,
-0xb8, 0x02, 0x72, 0x1e, 0xb9, 0x0e, 0x5e, 0x0e,
-0x3f, 0xe0, 0xc3, 0x2b, 0x83, 0xa6, 0xf8, 0xd7,
-0x80, 0xb4, 0x63, 0x33, 0x1a, 0x59, 0xd9, 0x64,
-0x56, 0xa2, 0x2d, 0x11, 0xec, 0x08, 0xa8, 0xfa,
-0x8d, 0x9b, 0x88, 0xa4, 0xee, 0xe0, 0x3b, 0x76,
-0x8a, 0xff, 0xed, 0x24, 0x3f, 0xc0, 0x94, 0x61,
-0x4e, 0x13, 0xd1, 0x25, 0x47, 0x6f, 0x28, 0x8f,
-0x05, 0xc2, 0xb8, 0xbc, 0xbd, 0xa2, 0xbb, 0xd9,
-0xfa, 0x4f, 0xc5, 0x79, 0xec, 0x42, 0xa8, 0x32,
-0x6c, 0x1b, 0x16, 0x2f, 0x24, 0xf9, 0x01, 0x62,
-0xf1, 0x2f, 0x5e, 0x94, 0xcd, 0x15, 0x71, 0xdc,
-0x1f, 0xd2, 0xa3, 0xe0, 0x60, 0xb5, 0x6c, 0x34,
-0x8e, 0xbf, 0xce, 0xf0, 0xff, 0x4c, 0x3c, 0x3f,
-0x8f, 0x7f, 0x9d, 0x55, 0xdc, 0xf5, 0x3c, 0xff,
-0xa7, 0xf6, 0xad, 0x09, 0xff, 0xc0, 0x59, 0xa3,
-0x51, 0xac, 0x98, 0x26, 0x1d, 0x10, 0x2a, 0x7b,
-0xad, 0xd9, 0xa2, 0x39, 0xff, 0x07, 0xf1, 0x8f,
-0x47, 0xfd, 0x11, 0x82, 0x1c, 0xae, 0x4f, 0x93,
-0x6d, 0xce, 0xb8, 0xbe, 0x2e, 0xe4, 0x1d, 0x67,
-0x6a, 0x1d, 0x66, 0xff, 0x4f, 0xb9, 0xc0, 0xbb,
-0x87, 0xd8, 0xb5, 0xfa, 0x0d, 0x9e, 0x11, 0xf5,
-0xc9, 0xe4, 0xfc, 0x0e, 0x7e, 0x4c, 0x0a, 0x09,
-0x67, 0x98, 0x47, 0x41, 0x94, 0x95, 0x1a, 0xff,
-0xd2, 0x0c, 0x6b, 0xeb, 0x35, 0x88, 0xa5, 0x01,
-0x1b, 0xf5, 0xf2, 0x46, 0x86, 0x30, 0x67, 0x8c,
-0x74, 0x7a, 0x69, 0xae, 0x25, 0xc9, 0x0f, 0xb0,
-0x32, 0xce, 0x8f, 0x6d, 0xd8, 0x5f, 0x27, 0x26,
-0xde, 0xd7, 0x60, 0xcc, 0x0e, 0xa1, 0xd8, 0x44,
-0xfb, 0x8b, 0xcb, 0x9f, 0xac, 0x44, 0x7f, 0x58,
-0x1e, 0xff, 0xba, 0xac, 0xbd, 0xe2, 0xfd, 0xfb,
-0xc1, 0xaf, 0x7d, 0x4e, 0x8d, 0xfa, 0x77, 0x23,
-0xfe, 0xc5, 0xdd, 0x3e, 0xc7, 0x73, 0x3e, 0x37,
-0x1a, 0x61, 0xd8, 0x8e, 0xd7, 0x9c, 0xc9, 0x35,
-0xc7, 0xbf, 0x2e, 0x53, 0xee, 0xed, 0xa9, 0x99,
-0x13, 0x4a, 0xf8, 0x4f, 0x2e, 0x5b, 0xdc, 0x5a,
-0xe6, 0x1f, 0xc4, 0x39, 0xda, 0x01, 0xa8, 0xaa,
-0xb5, 0x1d, 0xbb, 0x36, 0xfe, 0xa5, 0xd9, 0x39,
-0x09, 0x52, 0x3e, 0x33, 0xfc, 0x3f, 0xcd, 0x1e,
-0xee, 0x11, 0x2a, 0x03, 0xf9, 0x59, 0x4b, 0xbe,
-0x27, 0x22, 0x95, 0x40, 0xdb, 0x6a, 0x7f, 0x56,
-0xa2, 0xbe, 0x9b, 0xe7, 0xff, 0x6c, 0x77, 0x14,
-0x7a, 0xdb, 0x15, 0x52, 0xab, 0x1a, 0x81, 0x30,
-0x5e, 0x98, 0xc0, 0x07, 0x19, 0xb9, 0x44, 0x62,
-0x1b, 0xc0, 0x51, 0x7f, 0xe3, 0x64, 0x53, 0x7f,
-0xd8, 0x76, 0x89, 0xd3, 0x32, 0xcc, 0xe0, 0xf6,
-0x8b, 0x09, 0x88, 0xf2, 0xc1, 0x8d, 0x1b, 0x49,
-0xb1, 0xd7, 0x20, 0x1e, 0xdf, 0x64, 0xe6, 0x07,
-0xe0, 0xf8, 0x27, 0xea, 0xfe, 0x27, 0x6b, 0x9e,
-0xbc, 0x9c, 0x25, 0x80, 0xae, 0x81, 0x70, 0xda,
-0x6b, 0x66, 0x28, 0x6f, 0x45, 0x6f, 0xd0, 0x6c,
-0xed, 0xf2, 0x35, 0xf1, 0xaf, 0x50, 0x8f, 0x66,
-0x7b, 0x2a, 0xe7, 0xd9, 0xc4, 0x7c, 0xe5, 0xac,
-0x32, 0x83, 0xbb, 0x7d, 0x5e, 0xa7, 0xe3, 0x21,
-0xbc, 0xf2, 0x64, 0xcd, 0xb9, 0x94, 0xf8, 0xd7,
-0x28, 0xb8, 0xa9, 0x8d, 0x35, 0xe5, 0xab, 0x27,
-0x12, 0x7c, 0x5c, 0xb1, 0x44, 0xe8, 0xfc, 0xba,
-0x13, 0x9c, 0x1f, 0xd8, 0x9f, 0xd2, 0x1f, 0xd6,
-0x01, 0xfb, 0xeb, 0x4a, 0x39, 0x1b, 0x64, 0xb9,
-0x12, 0xe7, 0x47, 0x1a, 0x86, 0x3d, 0x6a, 0x07,
-0x5b, 0xf4, 0x91, 0x65, 0xbe, 0xd4, 0x1a, 0x2a,
-0xe5, 0x44, 0x01, 0x26, 0x7e, 0x6c, 0x40, 0xfc,
-0x53, 0xa7, 0x9e, 0x97, 0x6f, 0x25, 0x56, 0xe9,
-0x71, 0xb0, 0x4e, 0xb4, 0x45, 0x03, 0xdd, 0xa2,
-0xf8, 0x25, 0x7f, 0x53, 0xa8, 0x70, 0x59, 0x46,
-0x7b, 0x76, 0x12, 0xff, 0xf0, 0xf8, 0x57, 0x37,
-0x3f, 0xad, 0xa3, 0x64, 0x1a, 0x18, 0xfd, 0x61,
-0x1b, 0xd2, 0x4f, 0xe2, 0x7a, 0xe6, 0xeb, 0x37,
-0x7a, 0x49, 0xae, 0xf5, 0x31, 0xf6, 0x83, 0x70,
-0xc6, 0x23, 0xe9, 0xc9, 0xfe, 0xb0, 0x3c, 0xfe,
-0xf5, 0x05, 0x9b, 0x8d, 0xb0, 0x27, 0xa7, 0x12,
-0xfe, 0xc8, 0x78, 0x5b, 0xd8, 0xf4, 0x77, 0x8d,
-0xb0, 0x57, 0x56, 0x44, 0x2c, 0x83, 0xf7, 0x5a,
-0x4b, 0x7d, 0xc5, 0x29, 0xfc, 0x00, 0x46, 0xfc,
-0x6b, 0x8f, 0xb6, 0xc4, 0x75, 0xcb, 0x18, 0x24,
-0x68, 0x7f, 0xc6, 0x79, 0xfc, 0x0b, 0xe5, 0x8f,
-0x32, 0xae, 0xce, 0x65, 0xa8, 0xca, 0x4d, 0xfc,
-0x90, 0xd2, 0x7e, 0xed, 0x12, 0xde, 0xf6, 0xee,
-0xb1, 0x1a, 0xce, 0x0f, 0x59, 0x15, 0xe3, 0xb7,
-0xb9, 0xc8, 0x4a, 0x63, 0x8e, 0xa0, 0x2c, 0x69,
-0x81, 0xcf, 0x7a, 0xc2, 0xd4, 0x1f, 0xf6, 0x05,
-0x94, 0x3f, 0x2f, 0x4d, 0x76, 0xfa, 0xe9, 0x32,
-0x32, 0xc0, 0xd6, 0xa0, 0x59, 0xc4, 0x61, 0x9b,
-0xb6, 0x6b, 0x67, 0x3e, 0x0f, 0x63, 0x1d, 0x87,
-0x35, 0xae, 0xe2, 0x8c, 0xcc, 0x7b, 0x88, 0xb9,
-0x3f, 0xec, 0x66, 0xe5, 0x25, 0x98, 0xa5, 0x5b,
-0x1a, 0xfc, 0xbc, 0x70, 0xa3, 0x38, 0x12, 0xe7,
-0x33, 0xc9, 0xef, 0x95, 0x7d, 0xfe, 0x93, 0xf0,
-0xec, 0xe4, 0x59, 0x9e, 0x3a, 0x73, 0xfc, 0xab,
-0x50, 0x5a, 0xab, 0x74, 0xdb, 0x9d, 0x90, 0x37,
-0x87, 0x1c, 0x30, 0x0c, 0x31, 0x83, 0x6f, 0x61,
-0x07, 0xef, 0xcf, 0x58, 0x41, 0x86, 0x1f, 0x6a,
-0xd2, 0x4a, 0x42, 0x19, 0x9d, 0x33, 0x68, 0x32,
-0x1f, 0x7b, 0xca, 0x88, 0xc2, 0xd3, 0x2a, 0xb2,
-0x42, 0xe2, 0xac, 0xb8, 0xff, 0x9c, 0x8c, 0xc4,
-0x18, 0xa1, 0xdb, 0xc5, 0xf7, 0xc9, 0x21, 0xce,
-0x48, 0xec, 0x97, 0x4d, 0xfd, 0x41, 0x84, 0x6d,
-0xf0, 0x99, 0x82, 0xd3, 0x9e, 0x15, 0xde, 0x30,
-0xad, 0x0f, 0xea, 0xbb, 0xf5, 0xc1, 0x26, 0x83,
-0xa8, 0x3f, 0x68, 0xeb, 0x30, 0xf1, 0x43, 0xf2,
-0xf8, 0xd7, 0x5f, 0x60, 0xee, 0xb3, 0x08, 0x7b,
-0x3e, 0x55, 0x8f, 0xc2, 0x2d, 0xbd, 0x69, 0x3c,
-0x1f, 0xe6, 0x62, 0xc0, 0x90, 0xe7, 0x51, 0x44,
-0x44, 0x68, 0x71, 0x30, 0xb1, 0x2e, 0x91, 0xff,
-0xcc, 0xe3, 0x5f, 0xfb, 0x58, 0x87, 0x82, 0xfa,
-0xfd, 0x23, 0xc6, 0xfb, 0x7d, 0x2c, 0x0a, 0xdb,
-0x47, 0x60, 0x77, 0x10, 0x15, 0xd9, 0x3a, 0xb4,
-0xb0, 0x02, 0x3c, 0xd1, 0x25, 0x40, 0x1c, 0x29,
-0xf8, 0x87, 0xf3, 0xf3, 0x67, 0x04, 0x48, 0x3d,
-0xe3, 0xfd, 0xb0, 0x32, 0xc2, 0x64, 0x1b, 0x3f,
-0x2f, 0xbd, 0x08, 0x0c, 0x3e, 0xa2, 0x01, 0x47,
-0xd1, 0x32, 0x1a, 0xf0, 0x9b, 0xf0, 0x4f, 0xae,
-0x15, 0xc2, 0x6c, 0x06, 0x50, 0xd5, 0xde, 0x0b,
-0x5b, 0x61, 0x85, 0xe1, 0xff, 0x49, 0xdb, 0x2e,
-0x58, 0x79, 0x86, 0x8c, 0x2e, 0x31, 0xc1, 0xa9,
-0x05, 0xc0, 0xe2, 0x37, 0xf5, 0x87, 0x5d, 0x61,
-0x34, 0x81, 0xcd, 0x44, 0xb3, 0x0b, 0xd7, 0x67,
-0xde, 0xc9, 0xbb, 0x38, 0x5f, 0xd6, 0xb8, 0x3a,
-0x4d, 0x8f, 0x3b, 0xa2, 0x2b, 0xb9, 0x23, 0xc8,
-0x14, 0xff, 0x9a, 0xc2, 0xbb, 0x9f, 0xcc, 0xe7,
-0x4d, 0x0a, 0xc6, 0xd8, 0x55, 0x52, 0x39, 0x60,
-0x1b, 0x9d, 0x84, 0x57, 0x62, 0xfa, 0x6b, 0xd4,
-0x70, 0x04, 0xad, 0xd7, 0xc5, 0x7a, 0x53, 0xfe,
-0x33, 0xe7, 0x87, 0x2c, 0x8e, 0x5a, 0xf5, 0x49,
-0x2e, 0x58, 0xab, 0xcc, 0xd7, 0xad, 0x1f, 0x8a,
-0x15, 0xbe, 0xa3, 0x50, 0x15, 0x58, 0x1b, 0x10,
-0xe7, 0x04, 0x0e, 0xb3, 0x02, 0xe0, 0xfc, 0x90,
-0xe6, 0xf8, 0x17, 0xec, 0xe5, 0xfd, 0xeb, 0x03,
-0xbc, 0x3f, 0xa3, 0x7a, 0xcb, 0xc9, 0x4c, 0x95,
-0x2c, 0x80, 0xb6, 0xc7, 0x4b, 0x3a, 0x1d, 0x2a,
-0x29, 0xd2, 0x9e, 0xb7, 0xdb, 0x97, 0x5a, 0x7a,
-0xfe, 0x15, 0xff, 0x0f, 0x85, 0x74, 0x89, 0x30,
-0x70, 0xbc, 0x6a, 0xe9, 0xb0, 0x5b, 0x59, 0x93,
-0xe4, 0x64, 0x14, 0x6e, 0xb0, 0x0a, 0x3b, 0xa8,
-0x7a, 0x8f, 0x83, 0xe7, 0xff, 0x98, 0xfc, 0x3f,
-0xb9, 0x08, 0x1b, 0xfa, 0x21, 0x7c, 0xc7, 0x24,
-0xf0, 0x43, 0x91, 0x3e, 0xb9, 0xab, 0x75, 0x71,
-0x76, 0x9b, 0x54, 0x12, 0xa2, 0x15, 0xf6, 0x99,
-0xda, 0x5e, 0x62, 0xd7, 0x2c, 0xe1, 0x6b, 0xfa,
-0x83, 0x70, 0xb5, 0xeb, 0x0c, 0xdb, 0x54, 0x8a,
-0xeb, 0xa3, 0x67, 0x39, 0x10, 0x9f, 0x2c, 0x82,
-0x69, 0x5d, 0x8b, 0xb7, 0xd5, 0x14, 0xc3, 0x59,
-0xda, 0x1d, 0xa2, 0xae, 0xd4, 0xf8, 0x17, 0x35,
-0xc2, 0x3a, 0x83, 0x08, 0xea, 0x0c, 0x47, 0x47,
-0x34, 0x87, 0x6b, 0x7c, 0x9e, 0xef, 0x9a, 0x73,
-0x02, 0xfe, 0xb2, 0xb5, 0xaa, 0x73, 0x49, 0x4a,
-0x7f, 0x58, 0x05, 0xd1, 0x0e, 0x9e, 0x3e, 0x29,
-0x5f, 0x7e, 0xa0, 0x79, 0xac, 0x76, 0x81, 0x9e,
-0xb9, 0xf3, 0x6f, 0x9d, 0xd2, 0xc7, 0x90, 0x1d,
-0xb4, 0x6e, 0x13, 0x9d, 0xca, 0xa1, 0xba, 0x0a,
-0xfd, 0xda, 0xfe, 0xb0, 0x1c, 0x0f, 0x9f, 0xa1,
-0xe1, 0x9a, 0x12, 0x6e, 0x7f, 0xf5, 0x66, 0x71,
-0x47, 0xd0, 0x7a, 0xc4, 0xff, 0x75, 0x21, 0x52,
-0xd4, 0xd7, 0xa6, 0xcf, 0xeb, 0xb3, 0xa4, 0xf4,
-0x87, 0x35, 0xec, 0xaf, 0x12, 0xdd, 0x42, 0xaf,
-0x93, 0x21, 0xcc, 0x1d, 0x41, 0x2a, 0xe2, 0x9f,
-0x26, 0xc9, 0x51, 0x47, 0x01, 0xd5, 0x56, 0xf6,
-0x31, 0x27, 0xd0, 0xd4, 0xfe, 0xb0, 0xd3, 0x0c,
-0x9a, 0xe8, 0xa2, 0xba, 0xec, 0x69, 0xd2, 0xce,
-0x4e, 0xc4, 0x03, 0x3f, 0xc8, 0x9e, 0xb6, 0x7a,
-0x0d, 0x9b, 0x69, 0xa7, 0x0f, 0x90, 0x79, 0xda,
-0x2f, 0x43, 0x33, 0x7d, 0x96, 0x95, 0x29, 0xf9,
-0x3f, 0x59, 0x08, 0x3b, 0xf1, 0x7c, 0x81, 0x48,
-0x43, 0x67, 0xa3, 0x15, 0xfa, 0xaf, 0x67, 0x5a,
-0x9c, 0xf0, 0x6a, 0x63, 0x79, 0xbf, 0x53, 0x96,
-0xad, 0xf0, 0xfb, 0x70, 0xa5, 0xd7, 0xea, 0x32,
-0xf3, 0x63, 0x67, 0xc6, 0xfc, 0x63, 0x3f, 0x68,
-0x10, 0x0c, 0xc3, 0xa1, 0x2f, 0x2b, 0x2a, 0x5e,
-0x0a, 0xff, 0x11, 0xbe, 0xd6, 0x6c, 0xd3, 0x2d,
-0x27, 0x94, 0xbf, 0xa0, 0x3e, 0xca, 0xbc, 0xb6,
-0x3f, 0x2c, 0x5f, 0xff, 0x92, 0x70, 0x8e, 0x8a,
-0xfb, 0xb3, 0xea, 0x84, 0xd4, 0x25, 0xae, 0x50,
-0x3f, 0x36, 0xdc, 0x92, 0xb2, 0x53, 0x3a, 0x40,
-0x0d, 0xc6, 0xce, 0x8f, 0xcc, 0xf1, 0x2f, 0x23,
-0x7f, 0x80, 0x7a, 0x49, 0xb3, 0x84, 0xf2, 0xe4,
-0x20, 0xd5, 0x2c, 0x53, 0xfd, 0x6b, 0x7c, 0xd3,
-0x41, 0xf6, 0x71, 0x06, 0x7e, 0x32, 0x2b, 0xb5,
-0xfe, 0x4b, 0x8f, 0xe1, 0x9f, 0xa8, 0xc5, 0x31,
-0x78, 0x83, 0xb2, 0x8a, 0x39, 0xa3, 0x74, 0xd8,
-0x3e, 0x8d, 0xad, 0x61, 0xc5, 0xaa, 0x5c, 0x67,
-0xff, 0x2e, 0x59, 0x13, 0x28, 0xe6, 0x19, 0xd1,
-0xa3, 0x29, 0xfe, 0x1f, 0xdc, 0x6f, 0xb7, 0xd7,
-0xcd, 0x59, 0x58, 0x42, 0x9a, 0x98, 0x53, 0xaf,
-0xc7, 0xf5, 0x94, 0x9a, 0xa0, 0xb0, 0x03, 0xcf,
-0xd7, 0x61, 0x78, 0x91, 0x39, 0xef, 0xa5, 0xa9,
-0xfd, 0x61, 0xbb, 0x38, 0xec, 0x09, 0x65, 0x45,
-0x73, 0xe6, 0x91, 0x23, 0x37, 0xa0, 0x36, 0x3f,
-0x23, 0x3a, 0xe0, 0x23, 0xa8, 0xea, 0xb1, 0x0d,
-0x6f, 0xfd, 0x71, 0xe1, 0xc1, 0x37, 0xab, 0x76,
-0x5a, 0x53, 0xf2, 0x7f, 0x12, 0xfe, 0x9f, 0xa6,
-0x28, 0xc2, 0xd2, 0x4a, 0x81, 0x0f, 0x8c, 0x2b,
-0x32, 0x6b, 0xda, 0xe2, 0x30, 0x42, 0x45, 0x5f,
-0xe9, 0x0f, 0xcb, 0xab, 0xbd, 0x26, 0x1b, 0x65,
-0x5f, 0xf3, 0xb4, 0x69, 0xc1, 0x9c, 0x7e, 0x89,
-0x37, 0x0a, 0x59, 0xdf, 0xae, 0x49, 0x70, 0xa8,
-0xd3, 0x55, 0xf7, 0xd5, 0xfe, 0x20, 0x1c, 0x84,
-0xb4, 0x5b, 0xa6, 0xc3, 0x01, 0x81, 0x13, 0x35,
-0x93, 0x21, 0xa9, 0xc5, 0xa0, 0x79, 0xb4, 0x7c,
-0x1d, 0xde, 0x62, 0x76, 0x5f, 0x66, 0xf0, 0xda,
-0xfe, 0x20, 0xa8, 0x9d, 0x39, 0x3f, 0x36, 0x69,
-0xe1, 0x6e, 0x64, 0x4e, 0x23, 0xd9, 0xc2, 0x23,
-0x68, 0x93, 0x5b, 0x3b, 0x7d, 0x2d, 0x82, 0x41,
-0xec, 0x7c, 0x0d, 0x3f, 0x24, 0xac, 0xe0, 0xd9,
-0xce, 0x99, 0x46, 0xb6, 0x33, 0xcd, 0x25, 0xaf,
-0x11, 0x41, 0xe0, 0xc0, 0x20, 0xbd, 0x19, 0x36,
-0xe0, 0x95, 0x7c, 0xe5, 0x2b, 0xfd, 0x41, 0x2a,
-0xc0, 0x3a, 0x11, 0xed, 0x72, 0xf0, 0x7c, 0xef,
-0x00, 0x7f, 0x4d, 0xc0, 0x2b, 0x07, 0x81, 0x07,
-0x62, 0xae, 0xe9, 0x0f, 0xc2, 0xdb, 0x82, 0xcc,
-0x3a, 0x2e, 0x5e, 0x86, 0x4f, 0x6a, 0xcb, 0xbc,
-0x93, 0xbc, 0x05, 0x1f, 0x28, 0x3f, 0xe6, 0x6d,
-0x61, 0x07, 0x6b, 0xfe, 0x86, 0x8e, 0x93, 0x2a,
-0xaf, 0xed, 0xda, 0xfe, 0x20, 0xe3, 0xb0, 0xa0,
-0x36, 0x6b, 0x10, 0xad, 0xb3, 0x03, 0xb4, 0x68,
-0xe1, 0x02, 0xee, 0x18, 0x39, 0x8c, 0x62, 0x39,
-0x3d, 0x98, 0x33, 0x87, 0xbd, 0x06, 0x55, 0x8b,
-0xe9, 0xb5, 0xfc, 0xd8, 0x86, 0xff, 0xa7, 0x99,
-0xdc, 0x4f, 0x02, 0x0e, 0x7b, 0x1e, 0x0d, 0x11,
-0xde, 0x2f, 0xa3, 0x84, 0xa7, 0x4d, 0x86, 0x68,
-0x97, 0x5a, 0xb2, 0xb6, 0x28, 0x95, 0x1f, 0xbb,
-0xdf, 0x8a, 0xef, 0xab, 0x59, 0xf0, 0x35, 0xd5,
-0x46, 0xa8, 0xf7, 0xa0, 0x5a, 0x37, 0x3a, 0x86,
-0xdc, 0xbe, 0x08, 0xf5, 0xbb, 0x67, 0x43, 0xd7,
-0x8a, 0x48, 0x06, 0xbe, 0x6f, 0x9a, 0xc9, 0xff,
-0xa3, 0xe0, 0xfa, 0xfb, 0xe8, 0xe6, 0xf4, 0xd7,
-0x85, 0x16, 0x2f, 0xd1, 0x2c, 0xc1, 0xf4, 0x21,
-0xe9, 0x7a, 0x09, 0x81, 0xd0, 0xe4, 0x8e, 0x67,
-0xe1, 0x79, 0x56, 0x52, 0x27, 0x07, 0xd3, 0x5f,
-0xff, 0xaa, 0xff, 0x87, 0xc3, 0x98, 0x03, 0xd5,
-0xf3, 0xb4, 0xac, 0xcd, 0x1c, 0xb8, 0x8a, 0x95,
-0xda, 0xb4, 0xcd, 0xe2, 0x8c, 0x99, 0x88, 0x6f,
-0xb5, 0xe2, 0xe0, 0xb7, 0x86, 0xbf, 0xe2, 0xff,
-0xe1, 0xf9, 0x4e, 0x12, 0xa7, 0x85, 0xcc, 0x7c,
-0xb2, 0x60, 0x88, 0x7c, 0x08, 0x3f, 0xf3, 0xae,
-0xef, 0xe1, 0x8d, 0x62, 0xa9, 0x71, 0xab, 0xaf,
-0xfa, 0x7f, 0x50, 0xfe, 0x6f, 0x81, 0x88, 0x86,
-0x86, 0x5e, 0x73, 0x8d, 0x1e, 0x8b, 0x48, 0x36,
-0xe7, 0xa8, 0x6a, 0xbc, 0xfe, 0x2e, 0x25, 0xff,
-0x47, 0x41, 0xb1, 0xb3, 0x9a, 0x76, 0x90, 0x0b,
-0xd0, 0x0a, 0x2f, 0xf0, 0xb4, 0x67, 0xc4, 0x3f,
-0x85, 0xff, 0xc8, 0xfb, 0x83, 0x5c, 0x4f, 0xd6,
-0xe9, 0x76, 0x46, 0xa3, 0x62, 0xeb, 0xb5, 0xfe,
-0x9f, 0x68, 0x46, 0x1e, 0xf7, 0x97, 0x0a, 0xcb,
-0x7b, 0x05, 0x57, 0xfa, 0x40, 0xee, 0x8e, 0x26,
-0xc3, 0x70, 0x10, 0xa0, 0xa9, 0x77, 0x06, 0xf7,
-0x97, 0xa6, 0xf4, 0x87, 0x35, 0xda, 0x82, 0x04,
-0x1a, 0xd2, 0x0f, 0xc0, 0x13, 0xea, 0x03, 0x91,
-0x8c, 0x1f, 0xd9, 0x4f, 0xf2, 0xfe, 0x3e, 0x9a,
-0xfc, 0x48, 0x76, 0x5e, 0xce, 0x1a, 0x7d, 0x3a,
-0xf7, 0xff, 0x74, 0x99, 0xfd, 0x3f, 0xb0, 0xab,
-0x71, 0x41, 0xf4, 0xae, 0x95, 0xe2, 0xd3, 0xf0,
-0x6a, 0x68, 0xee, 0x98, 0xf5, 0xd1, 0x57, 0xdf,
-0x0b, 0x7d, 0x89, 0x16, 0xcd, 0xfa, 0x95, 0x6d,
-0x37, 0x40, 0x3f, 0xdb, 0x15, 0x75, 0xd6, 0x5f,
-0xc3, 0x8f, 0xbd, 0x97, 0x9f, 0x2f, 0x5e, 0xc6,
-0xf2, 0xb1, 0xd7, 0x3d, 0x68, 0xeb, 0xce, 0x19,
-0x11, 0xf6, 0x4a, 0x59, 0xc2, 0x92, 0x67, 0x49,
-0x84, 0xe7, 0x9b, 0x71, 0x8f, 0x90, 0x99, 0x1f,
-0x3b, 0x16, 0xbf, 0xc8, 0x1a, 0xcb, 0xf9, 0x27,
-0x58, 0xa2, 0xff, 0x68, 0xf4, 0xe9, 0x71, 0xf1,
-0x8a, 0xf6, 0xd8, 0x86, 0xd2, 0xe8, 0x63, 0x63,
-0x19, 0xd9, 0x10, 0xf1, 0x97, 0x46, 0x9d, 0xc3,
-0x66, 0x7e, 0x6c, 0x83, 0x9f, 0xb6, 0x18, 0x78,
-0x7f, 0x6a, 0xd6, 0xa6, 0xde, 0x1a, 0x91, 0x67,
-0xfb, 0x2f, 0x69, 0x8d, 0xca, 0x4c, 0xaf, 0xec,
-0xf1, 0xe4, 0x41, 0x20, 0x94, 0x5f, 0x83, 0xcf,
-0x6f, 0xe2, 0xc7, 0x56, 0x62, 0xf2, 0xca, 0x32,
-0x87, 0x4c, 0x91, 0xd6, 0x08, 0x31, 0x37, 0x97,
-0xf4, 0x0b, 0xc8, 0xf7, 0xa3, 0xbc, 0xba, 0x4f,
-0x5b, 0xa3, 0x1a, 0xfe, 0x2e, 0x33, 0x3f, 0xb6,
-0xe1, 0xcf, 0x57, 0xe9, 0x6d, 0x16, 0x87, 0xd0,
-0x24, 0x15, 0x22, 0x7e, 0x30, 0x12, 0x5d, 0x1c,
-0xd0, 0xa6, 0x5a, 0xee, 0xa4, 0x4d, 0x7e, 0xb5,
-0x01, 0x15, 0xa5, 0x99, 0x1f, 0x1b, 0xf1, 0x9e,
-0x54, 0x19, 0x4d, 0x47, 0xb3, 0x9a, 0x1c, 0x85,
-0x02, 0x7d, 0x1a, 0xc7, 0x27, 0x4f, 0x12, 0x7b,
-0xa7, 0x2d, 0xfc, 0x8d, 0x3a, 0xa2, 0x0b, 0xdd,
-0x83, 0x8b, 0x43, 0xa9, 0xfd, 0x61, 0xb9, 0xbc,
-0xdd, 0x34, 0x8b, 0xf7, 0x4b, 0xbd, 0x88, 0x40,
-0xe8, 0x66, 0x9e, 0x1f, 0x8e, 0x86, 0x86, 0xd7,
-0xf6, 0x6e, 0xcd, 0xb3, 0x8e, 0x8b, 0xf7, 0x54,
-0x44, 0x78, 0xa8, 0x3a, 0x25, 0xfe, 0xc5, 0xe5,
-0xb9, 0x75, 0x6c, 0xd2, 0x30, 0x7b, 0x03, 0xef,
-0xbf, 0x7e, 0x54, 0xae, 0x80, 0x5e, 0x98, 0x8d,
-0xdf, 0x3c, 0xa7, 0x1c, 0x0e, 0xb3, 0x6c, 0xdd,
-0x1a, 0x4d, 0xed, 0x0f, 0xc2, 0xbb, 0x99, 0x70,
-0x5a, 0xec, 0x28, 0x69, 0x8b, 0xc5, 0xb3, 0x9c,
-0x28, 0x4f, 0xca, 0x5c, 0x01, 0xe7, 0xc6, 0x99,
-0xac, 0x15, 0x0d, 0x2b, 0x7e, 0xe2, 0x52, 0xf0,
-0x0f, 0xc2, 0xa4, 0x65, 0x96, 0xed, 0xd9, 0x43,
-0x46, 0x3f, 0xd0, 0x36, 0xee, 0xd8, 0x79, 0x92,
-0x33, 0x1c, 0xfa, 0x89, 0x63, 0x63, 0xe0, 0x9b,
-0x45, 0x11, 0x3e, 0xdf, 0xec, 0xff, 0xe1, 0xeb,
-0x03, 0x16, 0x17, 0x9a, 0x21, 0x4d, 0x31, 0x7f,
-0x88, 0x55, 0x68, 0x84, 0x42, 0x2d, 0xc0, 0x50,
-0x09, 0xb5, 0x51, 0x87, 0x8e, 0xeb, 0x63, 0xe2,
-0xc7, 0x4e, 0x5b, 0xa1, 0x19, 0x6d, 0x70, 0x79,
-0x3d, 0xd1, 0x51, 0xef, 0xcf, 0x75, 0xdb, 0xe7,
-0x62, 0x05, 0xbc, 0x75, 0x0f, 0x6e, 0x7b, 0x90,
-0x1d, 0xf4, 0x80, 0x30, 0x4f, 0x77, 0x86, 0x4c,
-0xfc, 0xd8, 0xa1, 0x29, 0x97, 0xd8, 0x55, 0x58,
-0x00, 0xc5, 0xa3, 0x9c, 0x0d, 0x5b, 0xdd, 0xc5,
-0xdb, 0x5e, 0x70, 0x44, 0x84, 0xb0, 0xa7, 0xaf,
-0x69, 0x8c, 0x53, 0x01, 0x6b, 0x68, 0x8f, 0xa7,
-0xc6, 0xbf, 0x3e, 0xe7, 0xfc, 0xa2, 0x67, 0xc5,
-0x13, 0xec, 0xaa, 0x56, 0x5a, 0x6b, 0x1d, 0x13,
-0x1f, 0x81, 0xf7, 0x54, 0x1e, 0x11, 0xbb, 0xc5,
-0xd5, 0x3f, 0xe0, 0xaf, 0x92, 0x96, 0xf4, 0xa5,
-0xe6, 0xff, 0xc0, 0xee, 0xa2, 0x82, 0x41, 0xfa,
-0xdf, 0xc8, 0x27, 0xec, 0x57, 0x12, 0x4a, 0xd7,
-0x1e, 0x52, 0x08, 0xeb, 0x83, 0x68, 0x56, 0x77,
-0x93, 0xe9, 0x3a, 0xe2, 0xc3, 0xa5, 0x72, 0x8b,
-0x3d, 0x15, 0xff, 0xec, 0x56, 0xd5, 0x7e, 0x54,
-0x3a, 0x75, 0xbe, 0xbd, 0x21, 0xf5, 0x4e, 0x8b,
-0x2b, 0xbb, 0x56, 0x79, 0x3c, 0xe6, 0x01, 0x03,
-0xa9, 0xb1, 0x79, 0xc5, 0xf5, 0x32, 0xa4, 0x93,
-0xc9, 0x29, 0xf9, 0x3f, 0x31, 0x36, 0xce, 0x0f,
-0x78, 0xa2, 0x78, 0x5d, 0x11, 0x2f, 0x6c, 0x6f,
-0x8b, 0x39, 0x82, 0x8a, 0xf2, 0x03, 0xea, 0x83,
-0xaa, 0xdc, 0x93, 0x6e, 0xc2, 0x3f, 0x53, 0x10,
-0xfd, 0xea, 0xb3, 0xf5, 0xc5, 0xa3, 0x39, 0x0f,
-0xc3, 0x15, 0x56, 0x5a, 0x97, 0x15, 0x16, 0xef,
-0x30, 0x1a, 0x95, 0xe2, 0x09, 0x2a, 0x10, 0x0e,
-0xb2, 0xca, 0xd9, 0x4b, 0x5a, 0x6b, 0x52, 0xf3,
-0x7f, 0x2e, 0x57, 0x57, 0xe9, 0xb3, 0x46, 0xe1,
-0x61, 0xed, 0x42, 0xb0, 0x2a, 0x8a, 0xda, 0xfc,
-0x0b, 0xaf, 0x81, 0x88, 0xc6, 0x5f, 0xed, 0x4f,
-0xbf, 0xc4, 0x2a, 0xfd, 0xeb, 0x35, 0x39, 0x35,
-0xfe, 0x35, 0xe6, 0x75, 0xf7, 0x2d, 0x0e, 0xcb,
-0xd3, 0x21, 0xc2, 0xd0, 0x2c, 0x0d, 0x8b, 0x43,
-0x9a, 0xd1, 0x28, 0x96, 0xa1, 0x46, 0xc3, 0x81,
-0xe2, 0xdc, 0x74, 0x0d, 0xfe, 0xd9, 0xae, 0x17,
-0xe8, 0xf5, 0x9f, 0xf7, 0x15, 0xc2, 0x20, 0x18,
-0x69, 0x4e, 0x67, 0xe0, 0xbd, 0x58, 0x47, 0xce,
-0xaf, 0x73, 0x6a, 0x3b, 0x07, 0x6a, 0xa8, 0x6b,
-0xf0, 0x4f, 0x44, 0x1d, 0xa5, 0xe5, 0x68, 0x94,
-0x89, 0xa0, 0x72, 0xf6, 0x81, 0xd7, 0xfc, 0xbc,
-0x3f, 0x51, 0xc6, 0xad, 0x24, 0x43, 0x0d, 0x82,
-0x93, 0x05, 0xae, 0xc1, 0x3f, 0xf0, 0x3b, 0x96,
-0x3f, 0x44, 0x57, 0x7a, 0x6e, 0x24, 0x4f, 0x34,
-0x7f, 0x2f, 0x6a, 0x59, 0xe9, 0x7f, 0x57, 0x7b,
-0x62, 0x8b, 0xd1, 0x38, 0x35, 0xdb, 0xe8, 0xa0,
-0x4a, 0x17, 0x92, 0xd4, 0xfe, 0x20, 0x67, 0xc1,
-0xdd, 0x47, 0xdd, 0xa2, 0x35, 0xf4, 0xaa, 0x1a,
-0xee, 0xb7, 0xb9, 0xc4, 0x21, 0xcf, 0xab, 0x6c,
-0xaa, 0x9e, 0xd9, 0x2d, 0xd2, 0x65, 0x6f, 0x4e,
-0xaa, 0xf0, 0x2e, 0x2e, 0x4f, 0xe9, 0x0f, 0xb2,
-0x0f, 0x7e, 0x07, 0x25, 0x7d, 0x46, 0x74, 0xef,
-0x2a, 0x54, 0xf4, 0xde, 0x64, 0xf0, 0x43, 0x5a,
-0x16, 0xe8, 0x25, 0xa3, 0xf2, 0x98, 0xc6, 0xf1,
-0x8f, 0xed, 0xab, 0xf8, 0xc7, 0x7d, 0x2c, 0xeb,
-0x65, 0x34, 0x72, 0x0f, 0x05, 0x8d, 0xf8, 0x35,
-0x4f, 0xd4, 0x7f, 0x54, 0xb7, 0xf5, 0xd4, 0xcc,
-0x91, 0xf6, 0x04, 0xd0, 0xb4, 0xd7, 0xaf, 0xc1,
-0x3f, 0x2f, 0xc1, 0x16, 0xdd, 0xe1, 0x6e, 0xa5,
-0xbc, 0xdf, 0x10, 0x2f, 0xac, 0x38, 0x49, 0x9a,
-0x1c, 0x5c, 0xb0, 0x88, 0x86, 0x3f, 0x59, 0xa7,
-0xda, 0x35, 0xf8, 0xe7, 0x25, 0x56, 0x38, 0xcc,
-0xe3, 0x7d, 0xc2, 0xe3, 0xb1, 0x7c, 0xa7, 0xd7,
-0x61, 0x4d, 0x68, 0x66, 0x54, 0x1e, 0x26, 0xd7,
-0x09, 0xff, 0xbc, 0x41, 0xbd, 0x3f, 0xb0, 0x34,
-0x15, 0xff, 0x48, 0xbb, 0xc1, 0xe8, 0x47, 0x63,
-0x53, 0x77, 0x44, 0x0a, 0x43, 0xb2, 0x2b, 0x7b,
-0xc4, 0xe0, 0x6b, 0x95, 0x6f, 0x23, 0xb7, 0xa7,
-0xed, 0x60, 0x1d, 0x3e, 0x7a, 0xfd, 0x35, 0xf8,
-0xe7, 0x8a, 0x56, 0xd6, 0x88, 0x20, 0x67, 0x3e,
-0x79, 0x57, 0x7f, 0x29, 0x6c, 0xf8, 0x7f, 0x0e,
-0x42, 0x39, 0xb3, 0x7d, 0x22, 0x96, 0xb3, 0xa7,
-0x58, 0xe9, 0x46, 0xe7, 0xd0, 0xb5, 0xf8, 0x47,
-0x2a, 0x47, 0xed, 0x23, 0x9e, 0xd2, 0x86, 0x95,
-0x79, 0xe9, 0x71, 0x7f, 0x48, 0xac, 0x3f, 0x48,
-0xe1, 0x98, 0xb7, 0x32, 0x7b, 0x3d, 0x6b, 0xba,
-0x06, 0xff, 0x74, 0x95, 0xf9, 0xac, 0x9b, 0x6f,
-0x94, 0x08, 0x2f, 0x7b, 0x77, 0x6e, 0x10, 0x3f,
-0x40, 0xf9, 0x63, 0x94, 0xbd, 0x7f, 0xc0, 0xed,
-0x7d, 0x9f, 0x35, 0x08, 0xd7, 0xe2, 0x1f, 0xbb,
-0xcf, 0xb1, 0x99, 0x4c, 0x87, 0xc3, 0x46, 0x7f,
-0x58, 0x3c, 0x08, 0x6f, 0x01, 0xd1, 0xe8, 0x3f,
-0x93, 0x0f, 0xd8, 0xde, 0x42, 0x4e, 0x1d, 0x39,
-0x29, 0x94, 0x82, 0x7f, 0xf6, 0xd2, 0x33, 0xb5,
-0x08, 0x63, 0xa6, 0x57, 0xb7, 0x4c, 0x7e, 0xb0,
-0xda, 0x68, 0x63, 0x11, 0xef, 0x67, 0x31, 0x24,
-0x3c, 0x0f, 0x25, 0xf7, 0xd2, 0xd4, 0xfe, 0xb0,
-0xdc, 0xff, 0xe3, 0xf3, 0x3a, 0x0c, 0x6f, 0x8f,
-0x86, 0x77, 0xe3, 0x8e, 0xa0, 0xc9, 0x08, 0x9c,
-0xf0, 0xca, 0x6b, 0x46, 0x68, 0xcc, 0xa1, 0x5c,
-0x97, 0xd2, 0x1f, 0x16, 0x46, 0xa1, 0x8c, 0xb7,
-0x05, 0x89, 0x45, 0xdb, 0xb9, 0x23, 0x48, 0x8a,
-0x40, 0x87, 0x31, 0x10, 0x62, 0x1d, 0x63, 0x85,
-0x75, 0x29, 0xf8, 0xe7, 0x32, 0x4c, 0xf3, 0x2e,
-0xd9, 0x24, 0x5e, 0xce, 0xfe, 0x84, 0x57, 0x7b,
-0x05, 0x0b, 0x3e, 0xe7, 0x34, 0xe0, 0xda, 0x7a,
-0x6f, 0xc1, 0xe7, 0xc2, 0x67, 0x60, 0xf4, 0x87,
-0x7d, 0x36, 0x05, 0xff, 0x5c, 0x86, 0x1d, 0xb5,
-0xb6, 0x63, 0x72, 0x6e, 0xe8, 0xb0, 0xcb, 0xed,
-0xb5, 0x0e, 0xd6, 0x9c, 0xd7, 0x0f, 0xa8, 0xa5,
-0x9a, 0xed, 0x4d, 0x4e, 0x94, 0x8d, 0xf8, 0xc7,
-0x7a, 0x4d, 0x7f, 0x34, 0xe8, 0x91, 0xed, 0x92,
-0xec, 0xf7, 0xab, 0x78, 0x32, 0xec, 0x37, 0x51,
-0x46, 0xde, 0xf7, 0x07, 0x34, 0x83, 0x28, 0x52,
-0x0d, 0xe1, 0xf9, 0xda, 0x4c, 0x9f, 0xf9, 0x4a,
-0xfe, 0x8f, 0xaa, 0xc9, 0x39, 0x44, 0x0a, 0x71,
-0xf6, 0x5d, 0xaa, 0x64, 0xf3, 0x40, 0x98, 0xd1,
-0x21, 0xae, 0xf9, 0x20, 0xf7, 0x80, 0xd5, 0x2b,
-0x77, 0x98, 0xe2, 0x5f, 0x93, 0x3b, 0x71, 0x7d,
-0x8c, 0xe8, 0x61, 0x21, 0x6e, 0xa4, 0x90, 0x56,
-0x1e, 0xcf, 0xa7, 0xd2, 0xe4, 0x97, 0x16, 0x16,
-0xc2, 0xf3, 0xa4, 0xa4, 0x0e, 0x52, 0xfa, 0xa3,
-0xf1, 0xfc, 0x67, 0xaf, 0x9b, 0x17, 0xe9, 0xcf,
-0x90, 0xc6, 0xa5, 0x52, 0xcd, 0x19, 0xac, 0x89,
-0xf5, 0x07, 0xb9, 0x39, 0x57, 0x7c, 0x4e, 0x3d,
-0xa0, 0x55, 0x7a, 0x6b, 0x37, 0xa7, 0xc6, 0xbf,
-0xa4, 0xf1, 0x00, 0xc7, 0x3f, 0x39, 0x43, 0xfe,
-0x5e, 0xdd, 0x00, 0x42, 0xfd, 0x70, 0x36, 0x9e,
-0xff, 0xc3, 0xde, 0x82, 0x8a, 0x65, 0xb6, 0xec,
-0x54, 0xfc, 0x23, 0x8c, 0x81, 0x5b, 0xba, 0x8f,
-0xd9, 0xf2, 0xb5, 0x48, 0x0c, 0x6d, 0x72, 0xb3,
-0xf7, 0xe1, 0x58, 0xc7, 0xba, 0x88, 0x54, 0xa9,
-0x58, 0x9b, 0xe5, 0xd4, 0xf8, 0xd7, 0x7e, 0xb6,
-0x95, 0x39, 0x4e, 0xd5, 0xfc, 0x18, 0xbe, 0x03,
-0x76, 0x4e, 0xf3, 0x3e, 0x06, 0x6f, 0x83, 0x9b,
-0xc9, 0x1f, 0x90, 0xf9, 0x5a, 0xeb, 0x37, 0x67,
-0xa1, 0x21, 0x56, 0x93, 0xda, 0x1f, 0x6d, 0x07,
-0xf3, 0x45, 0xe9, 0x4e, 0xb2, 0xc2, 0xd1, 0xa4,
-0xa8, 0xfa, 0xf5, 0x3c, 0xed, 0x19, 0xed, 0x05,
-0x5d, 0x9e, 0x6a, 0xf9, 0x3a, 0x6d, 0xd2, 0x9c,
-0x0d, 0x16, 0x57, 0x2a, 0xfe, 0x11, 0x76, 0xd1,
-0xfc, 0x28, 0x5d, 0x4e, 0x96, 0xc2, 0xe3, 0xf0,
-0x3d, 0x5e, 0x0f, 0xc5, 0xdb, 0x84, 0xe1, 0xf9,
-0xbd, 0x97, 0x58, 0xf3, 0xd7, 0xd0, 0xe2, 0x37,
-0x71, 0x7e, 0x4a, 0x7f, 0x34, 0x78, 0x85, 0x95,
-0xfa, 0xea, 0x4e, 0x58, 0xbe, 0xcb, 0xfb, 0x97,
-0x8d, 0x66, 0x2e, 0x15, 0xaf, 0xc0, 0xab, 0xec,
-0x99, 0xa8, 0x6d, 0x4c, 0xbe, 0x0e, 0xde, 0x08,
-0x54, 0xf9, 0x4a, 0x56, 0x8a, 0x1f, 0x25, 0xfd,
-0x3f, 0x99, 0xdb, 0x0c, 0x7b, 0xf3, 0x66, 0x96,
-0x33, 0x8c, 0x40, 0x71, 0x9f, 0x3e, 0xcb, 0x20,
-0x5a, 0x27, 0x31, 0xa2, 0x5a, 0xc2, 0x1b, 0x5d,
-0x3d, 0x16, 0x4e, 0xe9, 0x8f, 0x76, 0x05, 0x78,
-0xd9, 0xfb, 0x63, 0x63, 0xa2, 0x5b, 0x3b, 0x1c,
-0x2e, 0x1d, 0xb2, 0x9e, 0xf8, 0xd6, 0x05, 0xe5,
-0x28, 0xab, 0x1a, 0xb2, 0xdd, 0x20, 0xbe, 0xcc,
-0x3b, 0x3e, 0xa8, 0x37, 0xaf, 0x14, 0xc0, 0x14,
-0xff, 0x32, 0xf8, 0xae, 0x23, 0x8e, 0x65, 0x35,
-0x6e, 0xed, 0x25, 0xe5, 0xd6, 0x61, 0x7c, 0xfe,
-0x31, 0xd2, 0xc4, 0xfb, 0xbb, 0xfd, 0x1d, 0x99,
-0x03, 0xcd, 0x50, 0x2c, 0xc9, 0xee, 0xd6, 0xd4,
-0xfc, 0x9f, 0x97, 0x94, 0x7c, 0xad, 0xce, 0x5b,
-0xa6, 0x84, 0x7e, 0xa1, 0xde, 0x1f, 0x45, 0xc3,
-0xed, 0xa4, 0x41, 0x0c, 0xbe, 0x68, 0x90, 0x6c,
-0x32, 0xa0, 0x14, 0x4a, 0x30, 0x73, 0x7f, 0xd8,
-0x01, 0xfc, 0x48, 0x2a, 0xda, 0xfb, 0xa4, 0x1a,
-0x0f, 0x72, 0xe1, 0x71, 0x3c, 0x5f, 0x67, 0x0c,
-0x47, 0x90, 0x5c, 0x48, 0x8a, 0x60, 0x87, 0x52,
-0xd2, 0x2c, 0x97, 0x5f, 0x67, 0xee, 0x0f, 0xbb,
-0x0d, 0x2e, 0x68, 0x3c, 0x9b, 0x54, 0x76, 0xa2,
-0x5a, 0x71, 0x8d, 0xa2, 0xb5, 0xf8, 0x69, 0xcc,
-0x11, 0x94, 0x26, 0x76, 0xbc, 0x7a, 0x91, 0x03,
-0x9b, 0xdf, 0x89, 0x45, 0x29, 0xf8, 0xe7, 0x82,
-0x5e, 0x19, 0xcc, 0xea, 0x14, 0xbb, 0xb8, 0xff,
-0xa7, 0xd7, 0x16, 0x9e, 0x14, 0xe7, 0x07, 0xe0,
-0x1e, 0x12, 0xd9, 0x52, 0x19, 0xf9, 0x4a, 0x7f,
-0x90, 0x2b, 0x74, 0x87, 0xb6, 0x62, 0xa9, 0x5c,
-0xee, 0x3f, 0x10, 0x74, 0xf7, 0x65, 0x5e, 0xc8,
-0xb9, 0x44, 0xde, 0x80, 0x1f, 0xf1, 0xc6, 0xe8,
-0x2e, 0x18, 0x68, 0xac, 0xaa, 0x5e, 0x3b, 0x7a,
-0x0d, 0xfe, 0xd9, 0xf7, 0x50, 0xfe, 0x36, 0xfa,
-0xa6, 0x5f, 0xf1, 0x3f, 0xc6, 0xe6, 0xea, 0x68,
-0x7d, 0x9c, 0x65, 0x6d, 0x70, 0xba, 0xb7, 0x2d,
-0x40, 0xb6, 0xaa, 0x81, 0xd3, 0x25, 0x6a, 0x5d,
-0x58, 0x0c, 0xa5, 0xe0, 0x9f, 0x30, 0x6f, 0x1a,
-0x38, 0xd1, 0xc6, 0x2b, 0x23, 0x9c, 0x3d, 0x22,
-0xb5, 0x09, 0x08, 0x9c, 0x02, 0xc4, 0xae, 0x04,
-0xd4, 0x12, 0xbb, 0xd1, 0x28, 0x6d, 0x62, 0x3f,
-0x18, 0xfd, 0xd1, 0x70, 0xb7, 0x96, 0x03, 0x01,
-0xd6, 0x08, 0x33, 0x5e, 0x45, 0x41, 0x1d, 0x91,
-0x9a, 0x04, 0x94, 0xcf, 0x7e, 0xd2, 0x2c, 0x30,
-0x30, 0xec, 0xfd, 0xa4, 0xfc, 0xe1, 0xfe, 0x9f,
-0x51, 0x4e, 0x62, 0xa9, 0x8a, 0x8e, 0xd0, 0x01,
-0x28, 0xe5, 0x89, 0x28, 0x23, 0x70, 0xc8, 0x6b,
-0xe7, 0x8d, 0x71, 0x39, 0xff, 0x46, 0xa5, 0x56,
-0xb2, 0xdd, 0xdc, 0x1f, 0xf6, 0x7a, 0x9e, 0xff,
-0x63, 0x63, 0x86, 0x77, 0xcb, 0xe0, 0x37, 0x1e,
-0x14, 0xc3, 0xb1, 0x44, 0xd6, 0x5e, 0x79, 0x94,
-0x1a, 0x89, 0x40, 0xe7, 0xc4, 0x2e, 0x13, 0xfe,
-0x79, 0xd7, 0xc0, 0xcf, 0xd6, 0x95, 0xe2, 0xcd,
-0x60, 0xa4, 0x3d, 0x0f, 0x8b, 0x15, 0xf4, 0xb0,
-0x63, 0x07, 0xb3, 0x72, 0xff, 0xe4, 0x40, 0xf3,
-0x6c, 0xd7, 0xe2, 0xa5, 0x05, 0x49, 0xfe, 0x1f,
-0x5d, 0x39, 0xcd, 0xb3, 0xc1, 0x81, 0x67, 0x1b,
-0x2a, 0x01, 0xc6, 0xdb, 0x12, 0xf9, 0xab, 0x48,
-0x8b, 0x6e, 0x0f, 0x5b, 0xda, 0xc9, 0x6f, 0xa1,
-0xad, 0xd1, 0x2e, 0xa0, 0xc4, 0x1e, 0x4d, 0xc4,
-0xbf, 0x22, 0x13, 0xfe, 0x9f, 0xb0, 0xdd, 0x89,
-0xcb, 0xa8, 0xf2, 0xc6, 0xaf, 0x56, 0x4f, 0x23,
-0x51, 0x9b, 0xeb, 0x18, 0xb1, 0x22, 0x30, 0xb6,
-0x53, 0xdc, 0x21, 0xe7, 0x12, 0xf5, 0xa7, 0xfa,
-0x94, 0x90, 0xd2, 0xc3, 0x17, 0x01, 0xef, 0xcf,
-0xf9, 0x04, 0x84, 0x5b, 0xd8, 0x32, 0x27, 0xcf,
-0xff, 0x0c, 0x59, 0x82, 0xfe, 0xdf, 0xaa, 0xbf,
-0x62, 0x46, 0x7f, 0xd8, 0x51, 0x93, 0xbf, 0x28,
-0xe6, 0x7f, 0xb0, 0xf2, 0xb0, 0xd4, 0x21, 0x1e,
-0x76, 0xe9, 0x6c, 0x73, 0xd2, 0x03, 0xcc, 0xd5,
-0x65, 0xcd, 0x10, 0xbf, 0x0e, 0x6f, 0x32, 0x97,
-0xc3, 0xda, 0x62, 0xea, 0x8f, 0x16, 0x12, 0xc2,
-0x60, 0x2c, 0x82, 0x6e, 0x64, 0xd3, 0x55, 0x81,
-0x55, 0xff, 0x16, 0xe2, 0xc3, 0x8c, 0x4a, 0xb6,
-0x7e, 0x50, 0x1c, 0xb5, 0xfc, 0x25, 0xa3, 0x4a,
-0xc2, 0x9f, 0x86, 0x53, 0xf0, 0x0f, 0x47, 0x53,
-0xd6, 0xed, 0x4d, 0xfc, 0xfe, 0x95, 0xfd, 0xa8,
-0x28, 0xd7, 0x2a, 0xe3, 0xe0, 0x6e, 0xcf, 0x6a,
-0x9e, 0x34, 0x9d, 0xf7, 0xa7, 0x53, 0xd7, 0x32,
-0x71, 0xb6, 0x09, 0xff, 0xf0, 0xc7, 0x46, 0x90,
-0x83, 0xdf, 0x57, 0x62, 0xde, 0x12, 0x15, 0x07,
-0x15, 0xb0, 0xdd, 0x83, 0x66, 0xd7, 0x1e, 0x8f,
-0x14, 0x6c, 0x0b, 0xd9, 0x55, 0x7c, 0x71, 0x57,
-0x0a, 0xfe, 0xe1, 0x68, 0x90, 0xce, 0xc9, 0x5e,
-0x0c, 0x4d, 0x7a, 0xc9, 0x58, 0xac, 0x9f, 0xa9,
-0xa6, 0x2a, 0x16, 0xf0, 0x58, 0x0d, 0xc5, 0xed,
-0x70, 0x59, 0x5c, 0x09, 0x7d, 0x17, 0x15, 0xdc,
-0xd0, 0xcc, 0x8a, 0x55, 0x1a, 0x49, 0x7f, 0x18,
-0x9a, 0x03, 0xb3, 0x54, 0xba, 0x94, 0x4c, 0x93,
-0x76, 0xf8, 0xf3, 0x55, 0x5a, 0x87, 0x46, 0xe1,
-0x9a, 0xe0, 0x96, 0x51, 0x3a, 0x46, 0x2a, 0x12,
-0xf1, 0xaf, 0x3b, 0x11, 0xff, 0xfc, 0x5e, 0xaa,
-0xd4, 0x9d, 0xb3, 0xc5, 0xc5, 0xf0, 0x2a, 0x54,
-0xf0, 0xb2, 0xc1, 0xb5, 0x70, 0xd6, 0xe5, 0xa2,
-0xeb, 0x88, 0xc7, 0x4a, 0x5f, 0xd5, 0x5c, 0xba,
-0xd5, 0x25, 0x66, 0x27, 0xe3, 0x5f, 0x37, 0x25,
-0xd6, 0x27, 0xac, 0x5d, 0x52, 0x16, 0x80, 0xed,
-0x4d, 0xe1, 0x32, 0xfc, 0x44, 0xc1, 0x2b, 0x9a,
-0x78, 0x52, 0xfb, 0x52, 0xaa, 0xea, 0xb7, 0x8d,
-0x99, 0xf8, 0xb1, 0xe3, 0xfe, 0x9f, 0xa8, 0x91,
-0xed, 0xfc, 0x31, 0x8b, 0xe7, 0x87, 0x5f, 0x84,
-0x8a, 0x53, 0xd6, 0x80, 0xe8, 0x94, 0x3e, 0x23,
-0x6e, 0xdd, 0xda, 0x65, 0xe6, 0xc7, 0xde, 0x10,
-0x84, 0x9d, 0x28, 0x34, 0x22, 0x1a, 0x19, 0x44,
-0x55, 0x9c, 0x0f, 0x32, 0xca, 0x93, 0xdc, 0x5d,
-0x90, 0xc9, 0x79, 0xd3, 0xa6, 0x1a, 0x44, 0xd9,
-0x68, 0x4f, 0x75, 0x27, 0xe4, 0x1b, 0x83, 0xa7,
-0x95, 0x5d, 0x6c, 0x16, 0x77, 0xf2, 0xbc, 0x0b,
-0xff, 0xc2, 0xc3, 0x5e, 0x3c, 0xdf, 0xfb, 0x25,
-0x56, 0xdc, 0x91, 0x11, 0xf1, 0x4f, 0x33, 0x42,
-0x81, 0x19, 0xf5, 0x84, 0x9a, 0xf0, 0x8f, 0x0e,
-0xf1, 0xfd, 0x13, 0x05, 0x26, 0xa8, 0x20, 0x2b,
-0xe9, 0x03, 0xb0, 0xdd, 0xb7, 0xa2, 0xf1, 0x4e,
-0xb8, 0x27, 0x53, 0xdd, 0xa1, 0xd9, 0xb9, 0x87,
-0xed, 0x29, 0x53, 0xfc, 0x2b, 0x00, 0x17, 0xa0,
-0x84, 0x97, 0xbd, 0x0f, 0x4b, 0x2f, 0x90, 0x38,
-0x3f, 0xf6, 0x15, 0xa8, 0xe2, 0xa1, 0xb6, 0xdb,
-0xe0, 0x0b, 0xcd, 0xcd, 0x8a, 0x3b, 0x53, 0xf8,
-0xb1, 0x63, 0xdb, 0x66, 0x56, 0x3f, 0x19, 0x9d,
-0x58, 0xa8, 0x28, 0xaf, 0x87, 0xca, 0x5e, 0xcb,
-0x33, 0x54, 0xc7, 0x6e, 0x47, 0x53, 0x45, 0x6f,
-0x32, 0xc7, 0xbf, 0x62, 0xfc, 0x3f, 0x78, 0x5a,
-0x0b, 0xf3, 0x0e, 0x28, 0xbc, 0xec, 0xdd, 0xd3,
-0x09, 0xe3, 0x8d, 0x65, 0xf1, 0xc6, 0x58, 0xed,
-0x5f, 0xe5, 0xff, 0x89, 0xa5, 0xf1, 0x3c, 0x6d,
-0xff, 0xba, 0xef, 0x00, 0x2b, 0xd1, 0x8c, 0x46,
-0x69, 0xbb, 0x83, 0x25, 0xf7, 0xb4, 0x6d, 0xbe,
-0xe7, 0x0c, 0xdd, 0xad, 0x95, 0x69, 0x81, 0x6b,
-0xfd, 0x3f, 0x8f, 0x09, 0xdf, 0xbb, 0x5f, 0x7e,
-0xd3, 0x32, 0x07, 0x1e, 0x8b, 0xd5, 0xb3, 0x74,
-0x72, 0x0f, 0xa4, 0x76, 0x63, 0xd0, 0xf3, 0xac,
-0xc4, 0x03, 0x67, 0x74, 0x90, 0x1c, 0x31, 0xf1,
-0xff, 0xf0, 0x69, 0xf9, 0x0d, 0xa8, 0xad, 0xa6,
-0xc0, 0x2f, 0x58, 0xb1, 0x97, 0xde, 0x4b, 0x9a,
-0x73, 0x79, 0x3c, 0xe8, 0xc6, 0xbc, 0xec, 0x7e,
-0x94, 0xd8, 0xcf, 0x34, 0x38, 0xbc, 0xe4, 0x60,
-0x22, 0xfe, 0xc5, 0xf1, 0x4f, 0x3c, 0xdb, 0xd9,
-0x90, 0x36, 0xb8, 0x55, 0x09, 0xf7, 0x48, 0x70,
-0x22, 0xa0, 0x9a, 0x10, 0xbd, 0x20, 0xb8, 0x05,
-0xab, 0x5e, 0x90, 0xf4, 0xff, 0x9c, 0xb8, 0x89,
-0x27, 0xde, 0x56, 0x18, 0x6a, 0x5d, 0x3a, 0xc5,
-0x0b, 0xc1, 0x82, 0xe4, 0xfb, 0xd2, 0x65, 0xad,
-0xea, 0x4d, 0x9b, 0x37, 0xe7, 0x3c, 0x5c, 0x16,
-0x2a, 0x78, 0xa0, 0x27, 0xc9, 0x8f, 0x9d, 0x27,
-0x18, 0x4d, 0x40, 0x6a, 0x11, 0xe4, 0xe4, 0x0a,
-0x87, 0x79, 0xd9, 0xbb, 0x22, 0x0c, 0xb1, 0xcf,
-0x11, 0xff, 0x38, 0x07, 0x6b, 0x2a, 0x38, 0xb1,
-0xb6, 0x66, 0x1d, 0x2c, 0x48, 0xe2, 0x9f, 0x95,
-0xf1, 0xfe, 0x20, 0xd4, 0xc0, 0x3f, 0xf1, 0x44,
-0x20, 0xad, 0x87, 0xd3, 0xce, 0x33, 0x34, 0xbb,
-0x7a, 0x88, 0x71, 0x25, 0xc9, 0x8f, 0x8d, 0xf8,
-0x47, 0xda, 0x2d, 0x15, 0xf2, 0x78, 0x9f, 0xe4,
-0x6a, 0x14, 0x9c, 0x9e, 0x40, 0xb6, 0x9f, 0xf3,
-0x81, 0xab, 0xb7, 0x53, 0x9e, 0x91, 0xc8, 0x3b,
-0x86, 0x38, 0x14, 0x62, 0xe2, 0xc7, 0x9e, 0xd2,
-0x39, 0x75, 0x37, 0x74, 0xf2, 0xf9, 0xdc, 0x9f,
-0xe6, 0xac, 0xae, 0xe7, 0xfd, 0x79, 0x77, 0x6b,
-0x45, 0xdc, 0xb1, 0x36, 0x1d, 0x76, 0xd7, 0x94,
-0xf0, 0x8e, 0x69, 0x29, 0xf1, 0xaf, 0xbc, 0xed,
-0x50, 0x86, 0xb0, 0xc7, 0x22, 0xe1, 0x87, 0xab,
-0xc4, 0x69, 0x46, 0x62, 0xb3, 0xdb, 0x67, 0xdd,
-0x20, 0xce, 0xd0, 0x38, 0xf0, 0x73, 0x9a, 0xfb,
-0xc3, 0x0e, 0x73, 0xff, 0x8f, 0x64, 0x54, 0x87,
-0x2d, 0xe7, 0xde, 0x1e, 0x4f, 0x2c, 0xff, 0xb9,
-0xbd, 0x62, 0xb9, 0x2d, 0x28, 0x9f, 0xe1, 0xae,
-0xa1, 0x1a, 0x1c, 0x9c, 0xbb, 0xc6, 0xff, 0xc3,
-0x9d, 0x3c, 0x3c, 0x91, 0x04, 0x0f, 0xff, 0x7a,
-0xfc, 0x10, 0x92, 0x0e, 0xf3, 0x14, 0x5b, 0xc0,
-0xc8, 0x48, 0x77, 0x0b, 0x46, 0xbf, 0xb0, 0x89,
-0xe7, 0x41, 0xfc, 0x23, 0xec, 0xe1, 0xfd, 0x41,
-0xa2, 0x64, 0x1e, 0x59, 0xc7, 0xe6, 0x06, 0xb3,
-0x42, 0x77, 0x38, 0x60, 0x9d, 0x56, 0x10, 0x90,
-0xeb, 0xc9, 0x30, 0xbc, 0xab, 0xcc, 0x65, 0xb2,
-0x2f, 0xd5, 0xff, 0xa3, 0xec, 0xe0, 0xdd, 0x19,
-0x5c, 0xf8, 0x52, 0x7e, 0xa6, 0x0e, 0xb6, 0xb8,
-0xec, 0x28, 0x76, 0x14, 0xc7, 0xc3, 0xf2, 0x64,
-0xd2, 0xaf, 0x34, 0x49, 0xf6, 0xe3, 0xf2, 0xb5,
-0xfe, 0x9f, 0x57, 0xa0, 0x40, 0xcf, 0x6b, 0x20,
-0xb9, 0xae, 0x35, 0x81, 0xe9, 0x44, 0xbe, 0x40,
-0xb2, 0x60, 0x0d, 0xdc, 0x5f, 0x7d, 0xa3, 0x97,
-0x7c, 0x01, 0xff, 0xdc, 0x38, 0x1d, 0xef, 0x6f,
-0xe2, 0xc7, 0x36, 0xfc, 0x3f, 0x6c, 0x36, 0x57,
-0x2b, 0x88, 0x76, 0x70, 0x90, 0xf1, 0x63, 0xcb,
-0x34, 0xf2, 0x1a, 0xcb, 0xf0, 0x2d, 0x59, 0x9a,
-0xf3, 0x07, 0x8a, 0x57, 0x78, 0xa3, 0xb4, 0xd3,
-0xe6, 0xfc, 0x1f, 0xfa, 0x19, 0xec, 0xd3, 0x66,
-0x31, 0x5c, 0x96, 0xcf, 0x84, 0x4a, 0xb8, 0x7b,
-0x47, 0x2c, 0xfe, 0xc5, 0xcb, 0x48, 0xfb, 0xa5,
-0x8b, 0xb1, 0x08, 0xb5, 0xc9, 0xff, 0xb3, 0xea,
-0x8a, 0x37, 0x5e, 0xb6, 0x53, 0xc6, 0xdb, 0x9a,
-0x0f, 0xdd, 0xbc, 0x9b, 0x5c, 0xc9, 0x43, 0x8d,
-0xf6, 0xc1, 0xda, 0xb7, 0x72, 0xca, 0xea, 0x2e,
-0x06, 0x4b, 0x3b, 0xd7, 0xd6, 0xcb, 0x49, 0x7c,
-0x62, 0xe4, 0xff, 0x38, 0x78, 0x13, 0x37, 0x7b,
-0x2e, 0xac, 0x91, 0x8a, 0x3d, 0x59, 0x8f, 0x92,
-0x93, 0xc1, 0x97, 0x97, 0x67, 0x1e, 0x7f, 0xe1,
-0x9b, 0x1b, 0x73, 0x23, 0xbb, 0x42, 0xb7, 0x34,
-0xd3, 0xfb, 0xfd, 0x2f, 0x98, 0xe3, 0x5f, 0x28,
-0x94, 0xee, 0xe7, 0x2f, 0x35, 0xd5, 0xf7, 0x04,
-0x14, 0xf7, 0xca, 0x0d, 0x7d, 0x27, 0xa5, 0x5d,
-0x5a, 0xb1, 0x9f, 0xea, 0xf6, 0xbf, 0x51, 0x5e,
-0xa9, 0xce, 0x6f, 0xce, 0xf0, 0x5d, 0x83, 0x7f,
-0x76, 0x80, 0x3d, 0x4f, 0xb6, 0x12, 0x1b, 0x79,
-0xdc, 0xeb, 0xf4, 0x59, 0xca, 0xb3, 0x07, 0x94,
-0x6e, 0xe2, 0x1c, 0xb6, 0x48, 0x9e, 0x3b, 0xb4,
-0xed, 0xcd, 0x45, 0x6c, 0xa6, 0x9d, 0x04, 0x4c,
-0xf1, 0xaf, 0xdf, 0x96, 0x7f, 0x06, 0xdd, 0x8a,
-0xed, 0x49, 0xd4, 0x56, 0x6f, 0x1d, 0x2f, 0x39,
-0x6f, 0xbb, 0x64, 0x1f, 0x51, 0x2e, 0x70, 0x8f,
-0x71, 0x8f, 0xb8, 0x02, 0x3e, 0x0b, 0xd9, 0x59,
-0xe6, 0x36, 0xb9, 0xe8, 0x5a, 0xff, 0x8f, 0x62,
-0xdb, 0x22, 0x7f, 0xc0, 0x3e, 0xae, 0xad, 0x0c,
-0x1a, 0x7c, 0xda, 0x17, 0x08, 0x6f, 0x8b, 0xf6,
-0x9f, 0xb6, 0x49, 0x08, 0x1d, 0x95, 0xac, 0x6b,
-0xfc, 0x3f, 0xea, 0x55, 0x3a, 0x37, 0x6a, 0x3d,
-0x11, 0xab, 0xf7, 0xe9, 0xb7, 0x8e, 0x36, 0x71,
-0x84, 0x80, 0xf6, 0x45, 0xb4, 0xe9, 0x11, 0xbc,
-0xf2, 0x23, 0x7d, 0x71, 0x54, 0x8c, 0x24, 0xf0,
-0x0f, 0x33, 0xfc, 0x3f, 0x76, 0x5f, 0xdd, 0x5a,
-0x7f, 0xb4, 0x79, 0xef, 0x01, 0xe7, 0xc6, 0x3a,
-0x1e, 0xff, 0x0a, 0x43, 0xc7, 0xfd, 0xb2, 0x13,
-0xb1, 0xff, 0x6e, 0xcd, 0xee, 0xe2, 0x1e, 0xc5,
-0x6b, 0xf2, 0x7f, 0x66, 0xe4, 0xd1, 0x8d, 0x9e,
-0x4e, 0xb6, 0x97, 0x19, 0xfd, 0x4c, 0x47, 0x60,
-0xb7, 0x6a, 0xf7, 0xc9, 0xed, 0x7e, 0xfc, 0x29,
-0x30, 0x63, 0xcb, 0xb5, 0xfe, 0x1f, 0xb6, 0x83,
-0xb3, 0x58, 0xaa, 0x1e, 0xde, 0xaf, 0xa7, 0x44,
-0xa0, 0x6e, 0xfb, 0x80, 0xd4, 0x83, 0x16, 0xca,
-0xa2, 0x60, 0x3a, 0x9e, 0x47, 0x55, 0xe5, 0x8d,
-0xe4, 0xfa, 0x92, 0xfc, 0xd8, 0x99, 0x3c, 0xbf,
-0xb7, 0x8c, 0x59, 0x15, 0x31, 0x44, 0x79, 0x9a,
-0xb7, 0x73, 0xf4, 0x71, 0xbc, 0x3f, 0x4a, 0xd4,
-0x25, 0x8c, 0xe7, 0xf7, 0xe6, 0x1b, 0xa6, 0xab,
-0xde, 0x94, 0xcc, 0xff, 0xf9, 0x84, 0xbf, 0x26,
-0xcc, 0xd2, 0x73, 0x06, 0xe9, 0x55, 0x81, 0x77,
-0xb3, 0xaa, 0xe6, 0xef, 0xbb, 0xa0, 0x7a, 0x92,
-0x26, 0x5e, 0x82, 0x2f, 0x94, 0x57, 0x38, 0xb1,
-0x89, 0x99, 0xff, 0xe7, 0x2a, 0x77, 0x9b, 0xf0,
-0xfc, 0xf0, 0x15, 0x70, 0x14, 0xdc, 0x51, 0xeb,
-0x69, 0x84, 0x85, 0xb8, 0x3e, 0x14, 0xcd, 0xf6,
-0x39, 0xd5, 0x03, 0xb7, 0x23, 0x42, 0xe8, 0x25,
-0x29, 0xf9, 0xcf, 0x6c, 0x0f, 0xb3, 0xd3, 0xba,
-0xf6, 0xfc, 0x4f, 0x69, 0x2b, 0xf8, 0xa3, 0x34,
-0xe4, 0xb1, 0x43, 0x4f, 0xb0, 0xc8, 0x45, 0x1f,
-0x23, 0xcf, 0xe8, 0x81, 0xea, 0x92, 0xa9, 0x74,
-0xf5, 0x35, 0xf1, 0xaf, 0x3d, 0xa0, 0x12, 0xca,
-0x2c, 0x5c, 0x9b, 0xdb, 0x75, 0x9a, 0x4f, 0x40,
-0xc3, 0xf7, 0x6d, 0xa6, 0x90, 0x2d, 0x01, 0x82,
-0x1b, 0x91, 0x0a, 0xa9, 0xf1, 0x2f, 0xd8, 0x13,
-0xb0, 0x8b, 0x68, 0x8f, 0x8c, 0xb0, 0x56, 0x84,
-0x91, 0x34, 0xe4, 0x57, 0xd5, 0x1e, 0x5a, 0xe4,
-0x77, 0xb0, 0xbe, 0xce, 0x82, 0x17, 0x59, 0xc9,
-0x29, 0xda, 0x05, 0x49, 0xff, 0x8f, 0x3a, 0x79,
-0x04, 0xce, 0xe9, 0xdd, 0x5e, 0x6b, 0x9a, 0x78,
-0x2b, 0x0c, 0x84, 0xc2, 0xba, 0x75, 0x48, 0x9c,
-0x5d, 0x77, 0xc9, 0x5b, 0xaa, 0x58, 0x5f, 0x13,
-0x17, 0x40, 0x40, 0xaf, 0xac, 0xb7, 0x6e, 0x16,
-0xf2, 0x52, 0xfc, 0x3f, 0xa8, 0xdd, 0x1c, 0xb6,
-0x13, 0x4d, 0x73, 0xc8, 0x15, 0xbd, 0xaa, 0x6f,
-0x56, 0x54, 0x3c, 0x0d, 0x63, 0xac, 0x8a, 0xb7,
-0xf5, 0x1c, 0x51, 0xfe, 0x44, 0x2b, 0x61, 0x16,
-0x5c, 0xe3, 0xff, 0xb9, 0xc0, 0xd3, 0x38, 0x9b,
-0x51, 0x2d, 0x1e, 0xa0, 0xa8, 0xdf, 0x3b, 0x39,
-0x2d, 0xbf, 0xe6, 0x0e, 0x5a, 0x9b, 0xc5, 0x62,
-0xfd, 0x84, 0x56, 0xe9, 0x41, 0xfb, 0x2b, 0xb5,
-0xfe, 0x6b, 0x0f, 0xf7, 0xc6, 0xef, 0x13, 0x03,
-0xd0, 0xd6, 0x6c, 0x1f, 0x44, 0xbc, 0x97, 0xaf,
-0xe1, 0x7e, 0x67, 0x99, 0x94, 0x14, 0x2b, 0x19,
-0x91, 0x92, 0x06, 0x5c, 0xa8, 0x64, 0xfe, 0xb3,
-0xce, 0xed, 0x2f, 0x1f, 0xce, 0xbf, 0x95, 0x1c,
-0xd1, 0x5a, 0xfc, 0x6a, 0xbf, 0x1c, 0x26, 0x59,
-0xa4, 0x0d, 0x42, 0x3e, 0x5a, 0x6e, 0xb1, 0xe3,
-0x8a, 0x95, 0x84, 0xa9, 0x83, 0x84, 0x53, 0xfc,
-0x3f, 0x3b, 0x1b, 0x8d, 0xfa, 0xf7, 0x75, 0xad,
-0xab, 0x59, 0xfe, 0x70, 0xdb, 0x4a, 0x32, 0x4d,
-0x5d, 0xe3, 0xcf, 0x5f, 0x96, 0xf1, 0x63, 0x14,
-0xe3, 0xab, 0xb6, 0x14, 0x87, 0x10, 0x11, 0xb5,
-0x27, 0xee, 0x5f, 0x8f, 0xf8, 0xe7, 0x9c, 0x5a,
-0x01, 0x36, 0xd7, 0x37, 0x8e, 0x40, 0xcb, 0xcc,
-0xf0, 0x90, 0x2d, 0x2c, 0x5b, 0xe1, 0x55, 0xd5,
-0x15, 0xb1, 0xce, 0x6f, 0x02, 0xd2, 0xe7, 0xad,
-0xf0, 0x58, 0xcb, 0x9a, 0x9e, 0x4a, 0xf1, 0xff,
-0xec, 0xe7, 0x4e, 0x9e, 0xb3, 0xe2, 0x25, 0x3a,
-0x51, 0xff, 0xa5, 0x5d, 0x84, 0x05, 0xdc, 0xfe,
-0x3a, 0x57, 0xfb, 0x97, 0xd9, 0x46, 0xeb, 0x61,
-0x6f, 0x8a, 0xff, 0xc7, 0x38, 0xad, 0xe1, 0x49,
-0x03, 0x42, 0x44, 0xe8, 0xee, 0xb5, 0xf5, 0x18,
-0x40, 0xd4, 0x68, 0xf4, 0x5c, 0x04, 0x03, 0xb1,
-0xfa, 0xca, 0xd4, 0xfe, 0xb0, 0x2f, 0xa3, 0x9a,
-0x8e, 0x78, 0xb3, 0x4f, 0x12, 0xc6, 0xcd, 0x46,
-0x9e, 0xef, 0xd4, 0xc4, 0x03, 0x37, 0x2e, 0x42,
-0x95, 0xc7, 0xa0, 0x00, 0xa8, 0xf7, 0x9a, 0xfc,
-0xe7, 0x97, 0xf5, 0x62, 0x4e, 0xea, 0xf8, 0x2e,
-0x5d, 0xa5, 0x1b, 0xf8, 0x67, 0x1a, 0x3c, 0xc1,
-0x0c, 0x22, 0xa0, 0x1b, 0xf2, 0x9a, 0x59, 0xfe,
-0xb2, 0xc0, 0x54, 0x73, 0xfe, 0xb3, 0x82, 0xf6,
-0x97, 0xea, 0x5c, 0x46, 0x8d, 0x6e, 0xb0, 0x88,
-0x1e, 0x17, 0xc5, 0x1b, 0x11, 0x72, 0x8f, 0x50,
-0xab, 0xb7, 0x51, 0x08, 0x35, 0x38, 0x36, 0x5f,
-0x5b, 0xff, 0xa5, 0xfd, 0x9c, 0x39, 0x7d, 0xe2,
-0x45, 0x38, 0xa2, 0xf3, 0xb6, 0x83, 0xb2, 0x83,
-0x1c, 0xe3, 0x15, 0x99, 0xaa, 0x5c, 0x4e, 0x8e,
-0x44, 0x4a, 0x43, 0xd6, 0xa1, 0x6b, 0xf3, 0x9f,
-0xb5, 0x4a, 0x09, 0xf7, 0x43, 0x54, 0x1d, 0x8d,
-0xb1, 0x1d, 0xea, 0xa8, 0xd5, 0x8c, 0xfa, 0x94,
-0x87, 0x60, 0x8c, 0xf2, 0xfa, 0xf7, 0xc7, 0xaf,
-0xf1, 0xff, 0x30, 0x54, 0x82, 0x9b, 0x0b, 0x24,
-0x38, 0x90, 0xeb, 0xae, 0xe5, 0xb4, 0x3f, 0x2c,
-0x4e, 0x7b, 0x58, 0x08, 0x67, 0xed, 0x2e, 0x9f,
-0x14, 0x14, 0xaf, 0xc9, 0x7f, 0xc6, 0xf9, 0x68,
-0x44, 0x14, 0x42, 0x8b, 0xae, 0x1a, 0xfe, 0x1c,
-0x3f, 0xe2, 0x7f, 0xbc, 0x22, 0xfe, 0x03, 0xef,
-0x58, 0xe1, 0xa5, 0x4f, 0x5f, 0x9b, 0xff, 0x9c,
-0xe7, 0xe4, 0x30, 0xc9, 0x49, 0x5a, 0xaa, 0x8d,
-0x78, 0xd9, 0x79, 0x78, 0x4c, 0x2d, 0xd0, 0x1c,
-0xc7, 0xc8, 0x1c, 0x6d, 0x37, 0x25, 0x0b, 0x2d,
-0x1b, 0xfe, 0x95, 0xfc, 0x67, 0x8e, 0x07, 0xa0,
-0x51, 0xb3, 0x73, 0xb7, 0xcf, 0x71, 0x61, 0x15,
-0x6f, 0xfc, 0xed, 0x25, 0xff, 0x19, 0x81, 0x7a,
-0xc8, 0xfb, 0x91, 0xb9, 0xfe, 0x34, 0x11, 0xff,
-0x0a, 0xdd, 0x82, 0xfa, 0x97, 0xd8, 0x27, 0xfc,
-0x0f, 0xdc, 0x11, 0x21, 0xbb, 0x10, 0x6a, 0xbb,
-0x61, 0xdd, 0x35, 0xf5, 0x5f, 0xf4, 0x32, 0xcc,
-0x8f, 0x55, 0xbb, 0x5f, 0xf5, 0x54, 0x69, 0xb3,
-0x36, 0xd5, 0x7c, 0x00, 0xe3, 0xbc, 0x3f, 0xda,
-0x26, 0xf1, 0x03, 0x7a, 0x55, 0xab, 0xf2, 0xde,
-0x75, 0xbc, 0x26, 0x25, 0xfe, 0xa5, 0x5d, 0x86,
-0x0a, 0xaf, 0x6d, 0x30, 0x67, 0x8e, 0x83, 0x27,
-0x02, 0xd9, 0xde, 0x16, 0xcb, 0xd4, 0xc3, 0x81,
-0xd2, 0x7a, 0xeb, 0x89, 0xa6, 0xb9, 0x80, 0x88,
-0xc8, 0x6b, 0x7d, 0xb3, 0xe9, 0x8c, 0x92, 0xf4,
-0xff, 0x9c, 0x66, 0x7b, 0x84, 0x12, 0x4e, 0x72,
-0x98, 0xaf, 0xf4, 0xa8, 0x1d, 0x80, 0x66, 0x63,
-0x3e, 0x04, 0xb4, 0x0e, 0xa0, 0xcd, 0x16, 0x1c,
-0xa8, 0x28, 0x81, 0x3b, 0xc9, 0x11, 0xb3, 0xff,
-0x87, 0x19, 0x69, 0x3f, 0x41, 0x5e, 0xe6, 0xcf,
-0xab, 0xbd, 0x72, 0xfd, 0xbc, 0x43, 0xae, 0xca,
-0x57, 0x20, 0x0d, 0x1a, 0xeb, 0x70, 0x29, 0xb2,
-0x4d, 0xfd, 0xa9, 0x8d, 0xfc, 0xe7, 0xe6, 0x92,
-0x3a, 0x79, 0xa3, 0x7d, 0x79, 0xe7, 0x6e, 0x81,
-0x3b, 0x82, 0xec, 0x85, 0x34, 0xee, 0x4f, 0x2b,
-0x14, 0xda, 0xd4, 0x92, 0x41, 0x9a, 0xd2, 0x1f,
-0x36, 0xd7, 0x88, 0x67, 0xf9, 0x6c, 0xfc, 0xeb,
-0x8c, 0x73, 0xa0, 0x3b, 0x88, 0x86, 0x3e, 0x7e,
-0x5f, 0x1f, 0xc2, 0x1e, 0x1c, 0xdc, 0x5e, 0xb9,
-0xdc, 0xda, 0x8e, 0xd0, 0x7a, 0x62, 0x7f, 0x1a,
-0xf5, 0x5f, 0x50, 0x59, 0xbd, 0xa4, 0x5d, 0xee,
-0x84, 0xb3, 0xfa, 0xfe, 0x89, 0x7c, 0xb0, 0x8a,
-0x06, 0x84, 0x85, 0xfd, 0xf8, 0x53, 0x85, 0x6f,
-0xd6, 0xc6, 0x82, 0x6b, 0xea, 0xbf, 0xa8, 0x11,
-0xe4, 0x3a, 0x05, 0x63, 0x8d, 0x0f, 0x1b, 0xb4,
-0x3f, 0x2c, 0x16, 0xf6, 0xca, 0x51, 0x03, 0x11,
-0x1f, 0xff, 0x10, 0x05, 0xd7, 0xd4, 0x7f, 0x05,
-0xca, 0x1a, 0x69, 0xbd, 0x7f, 0x98, 0x37, 0x32,
-0xf3, 0xa3, 0xf6, 0xb9, 0x01, 0x5a, 0x25, 0xb4,
-0xbf, 0x42, 0xe2, 0x3c, 0x78, 0x57, 0x2f, 0x08,
-0xd2, 0xa8, 0x27, 0xc9, 0x30, 0xed, 0x10, 0x16,
-0xa3, 0x76, 0x53, 0x63, 0xdd, 0x18, 0x51, 0x31,
-0x9d, 0x0e, 0x84, 0x49, 0x26, 0x6d, 0xf2, 0xfb,
-0x50, 0xfe, 0x90, 0x3b, 0xd0, 0x3e, 0x55, 0x1f,
-0xa6, 0x79, 0xfe, 0xd4, 0xfa, 0xaf, 0x9d, 0xfe,
-0xaf, 0x0f, 0x53, 0xce, 0xd6, 0xf5, 0x12, 0xe0,
-0x31, 0xf4, 0xfa, 0x33, 0x61, 0x8d, 0x96, 0xef,
-0xa1, 0x8f, 0x90, 0x5c, 0xf5, 0x89, 0x40, 0xbe,
-0x97, 0xde, 0x77, 0x6d, 0xfd, 0x17, 0x7b, 0x68,
-0xcc, 0xc9, 0xb3, 0x9d, 0xaf, 0xb2, 0x2d, 0x51,
-0x5a, 0x21, 0x4e, 0x23, 0xaf, 0xb2, 0xed, 0x3e,
-0x67, 0xb9, 0x7c, 0x37, 0x9c, 0x6c, 0x2e, 0x0d,
-0x39, 0x87, 0x53, 0xeb, 0xbf, 0xe0, 0x1c, 0x54,
-0x46, 0xf0, 0x34, 0x0d, 0xa1, 0xb5, 0x5e, 0x81,
-0x66, 0xbe, 0xcc, 0x35, 0x7e, 0x85, 0xb6, 0x3e,
-0x6c, 0xf4, 0xf3, 0xaa, 0xe2, 0xfa, 0xcb, 0x9c,
-0xff, 0x7c, 0x05, 0x2e, 0x07, 0x77, 0x8d, 0x4e,
-0x7d, 0x4b, 0xac, 0xac, 0x3e, 0x12, 0x2c, 0xf5,
-0x65, 0x1a, 0xf5, 0x5f, 0xc1, 0x2a, 0x9f, 0xf5,
-0x82, 0xf8, 0x05, 0x1c, 0xc6, 0x2b, 0x36, 0xde,
-0x1f, 0xc4, 0xec, 0xff, 0xd9, 0xe9, 0x2a, 0xd0,
-0x03, 0xf7, 0xe7, 0xdc, 0x0b, 0x6b, 0xcb, 0xf3,
-0xbd, 0x75, 0x0d, 0x9e, 0x93, 0xd2, 0x9a, 0x50,
-0x31, 0x97, 0x3f, 0xe7, 0xd9, 0x2a, 0x57, 0xfe,
-0x1d, 0xf2, 0x77, 0x52, 0xfb, 0xc3, 0xc2, 0xcb,
-0x24, 0x5f, 0x77, 0x78, 0xed, 0xd6, 0x8c, 0xd5,
-0xfc, 0x98, 0xf0, 0xfc, 0x9f, 0x55, 0xdc, 0xd0,
-0x78, 0xd8, 0x7e, 0x7c, 0x3a, 0x27, 0xbc, 0x96,
-0x3d, 0xa4, 0x9f, 0x4d, 0xac, 0xbf, 0x2f, 0x77,
-0xc4, 0xda, 0xad, 0x15, 0x0e, 0x52, 0x2b, 0xa9,
-0x55, 0xda, 0x21, 0xa4, 0x39, 0xc2, 0xbc, 0xcd,
-0x25, 0xee, 0x40, 0x87, 0x8b, 0x7c, 0x28, 0xf8,
-0x75, 0xb5, 0x5d, 0xfe, 0xad, 0x89, 0x7f, 0x95,
-0xe7, 0x3f, 0x8f, 0x45, 0x6f, 0xed, 0xb7, 0x86,
-0x9b, 0x0a, 0xe1, 0x10, 0x33, 0xf8, 0xe5, 0x46,
-0xc8, 0xab, 0x3c, 0x91, 0x3e, 0x8c, 0xb0, 0x10,
-0x35, 0x8e, 0xcf, 0xf6, 0x94, 0x78, 0x30, 0xb5,
-0xfe, 0x8b, 0xce, 0x7b, 0xcd, 0xb6, 0x13, 0x77,
-0xcb, 0x30, 0xad, 0x7c, 0x33, 0x2b, 0x68, 0xd8,
-0x9b, 0x06, 0x3e, 0x8c, 0x36, 0x5e, 0xbc, 0xb3,
-0x32, 0xd6, 0x68, 0xcf, 0x84, 0x7f, 0xd0, 0xfa,
-0x29, 0xd5, 0xad, 0xd1, 0xa6, 0xf3, 0xda, 0x9f,
-0xb8, 0xff, 0x64, 0x34, 0xa7, 0x02, 0x8e, 0xaa,
-0xee, 0xda, 0x15, 0xe7, 0xc4, 0x31, 0x18, 0x04,
-0xa3, 0x51, 0xac, 0x6a, 0xf2, 0xff, 0xfc, 0x04,
-0xfc, 0x8d, 0x5b, 0x75, 0x4b, 0xf3, 0xc6, 0x21,
-0xe5, 0xa4, 0xee, 0x68, 0xa0, 0x27, 0x88, 0x0d,
-0xda, 0x58, 0x19, 0x0f, 0xf4, 0x9c, 0x91, 0x02,
-0xba, 0xbd, 0xa1, 0x6d, 0xed, 0x46, 0x73, 0xfd,
-0xfb, 0x0a, 0x08, 0xb0, 0x19, 0x68, 0x14, 0xc0,
-0x10, 0xb4, 0xea, 0x76, 0x5f, 0xc6, 0x76, 0x32,
-0x0b, 0xda, 0xf0, 0xe0, 0xd0, 0x30, 0x9c, 0x56,
-0x51, 0x70, 0x21, 0x10, 0xba, 0xa6, 0xfe, 0x8b,
-0xb1, 0x65, 0xba, 0xc5, 0xe5, 0xe9, 0x9f, 0x14,
-0x84, 0x22, 0x25, 0x4f, 0xe1, 0xc0, 0x40, 0x35,
-0x3c, 0xf6, 0x3a, 0x6a, 0x84, 0x10, 0xc8, 0xa8,
-0x00, 0x13, 0xab, 0xcf, 0xeb, 0xbf, 0x22, 0x30,
-0x57, 0x5f, 0xcb, 0xc8, 0x50, 0x75, 0x84, 0x18,
-0xf1, 0x17, 0xd4, 0x2f, 0x0e, 0x94, 0x9f, 0x1b,
-0x50, 0x10, 0x1d, 0xe0, 0x16, 0xc1, 0x46, 0x31,
-0xa5, 0xfe, 0x4b, 0x39, 0xcf, 0xd5, 0x96, 0x26,
-0x9e, 0x67, 0x23, 0xb0, 0xc0, 0x28, 0xfb, 0x22,
-0x3c, 0x83, 0x7a, 0xc9, 0xb9, 0xb8, 0xc7, 0xc3,
-0xd6, 0xf8, 0x3d, 0x53, 0xfc, 0x2b, 0x93, 0xc7,
-0x4f, 0xe7, 0x46, 0x6d, 0x0d, 0xe2, 0x20, 0x1d,
-0x81, 0x2a, 0x8a, 0x62, 0xf9, 0x13, 0xb6, 0xbe,
-0xbf, 0x52, 0xb4, 0xae, 0x2c, 0xa8, 0x84, 0x48,
-0x6f, 0xe9, 0xd9, 0xcd, 0x63, 0x66, 0xfe, 0x9f,
-0xc0, 0x6f, 0xf3, 0xe2, 0x69, 0xcf, 0x1f, 0xe7,
-0x06, 0x06, 0x4b, 0x6e, 0x40, 0x43, 0xec, 0x92,
-0xde, 0xaa, 0x3a, 0x07, 0x2d, 0x68, 0x7b, 0x19,
-0x08, 0x27, 0x2f, 0x4c, 0x4c, 0xfc, 0x87, 0xd2,
-0x00, 0xc4, 0xd3, 0x9e, 0x5f, 0x95, 0x3a, 0xc0,
-0x29, 0xdd, 0x09, 0xd9, 0x8b, 0xa5, 0x46, 0xe2,
-0x5c, 0xe8, 0x70, 0x79, 0xac, 0xb0, 0x31, 0xbf,
-0xf0, 0x80, 0xc5, 0xbd, 0xda, 0xd4, 0x1f, 0x2d,
-0x6d, 0x82, 0xff, 0x87, 0x7c, 0x0a, 0xad, 0x7d,
-0x25, 0xae, 0x3b, 0x03, 0x88, 0x27, 0x79, 0xfc,
-0xcb, 0xc2, 0x03, 0x61, 0xbf, 0x62, 0x2a, 0x0e,
-0xec, 0x26, 0xfe, 0x43, 0x89, 0xf3, 0xf3, 0xcc,
-0xd3, 0x8d, 0x26, 0xa4, 0x5d, 0xac, 0x32, 0x54,
-0xbc, 0x0f, 0xf7, 0xcf, 0x21, 0xa1, 0xf2, 0x36,
-0x09, 0x17, 0x4a, 0x7d, 0x0b, 0x77, 0x54, 0x51,
-0x98, 0x24, 0xf3, 0xff, 0x37, 0x40, 0x9c, 0x0f,
-0x61, 0xb4, 0xe0, 0x92, 0x51, 0x5f, 0x99, 0x15,
-0xce, 0x19, 0xa1, 0x57, 0xab, 0xab, 0x46, 0x79,
-0xa0, 0xd0, 0xfb, 0x89, 0xf4, 0x0a, 0xee, 0x10,
-0x39, 0xd9, 0x1f, 0x76, 0x14, 0xe2, 0x7c, 0x0b,
-0x61, 0x51, 0x55, 0x3f, 0xf2, 0x3d, 0xdc, 0xbe,
-0x36, 0x54, 0xb0, 0x18, 0xf5, 0xbb, 0xeb, 0x38,
-0xae, 0xff, 0x4c, 0x0d, 0x15, 0x7d, 0x24, 0x33,
-0x5c, 0xf3, 0x48, 0x92, 0x4f, 0x46, 0x8a, 0xe7,
-0xc3, 0x8f, 0x66, 0x3b, 0xa0, 0x15, 0x96, 0x05,
-0x69, 0x07, 0xcf, 0x8f, 0xaa, 0xb3, 0x47, 0x33,
-0x15, 0xf1, 0x6e, 0xa5, 0x89, 0x75, 0x0c, 0xd2,
-0x9d, 0x1d, 0x26, 0xfc, 0x33, 0xc1, 0x87, 0xe0,
-0xba, 0x87, 0x82, 0x7f, 0xd0, 0x8e, 0x68, 0x27,
-0x7d, 0xc0, 0xde, 0x14, 0x50, 0x0f, 0xe0, 0x0e,
-0xc9, 0x64, 0x8d, 0x93, 0x43, 0x83, 0xd0, 0xe3,
-0x9f, 0x58, 0x4d, 0xc0, 0x0d, 0x1b, 0xab, 0xff,
-0x92, 0x7f, 0x8c, 0x62, 0x6d, 0x55, 0x30, 0x5f,
-0xa5, 0x8f, 0x66, 0x3f, 0x0d, 0xab, 0x83, 0xf9,
-0x51, 0x71, 0x8c, 0xfc, 0x8c, 0xae, 0x09, 0x1a,
-0xc0, 0xa0, 0x32, 0x31, 0xbf, 0x0e, 0xb2, 0xf4,
-0xcf, 0xb8, 0x18, 0x71, 0x89, 0xc0, 0xfc, 0x4a,
-0xc8, 0xe2, 0xac, 0x10, 0x8f, 0xf0, 0xe7, 0x8f,
-0x66, 0xb9, 0x44, 0x2b, 0x7b, 0x75, 0xb0, 0x5b,
-0x77, 0x6e, 0x97, 0xb3, 0x93, 0xfc, 0x3f, 0x13,
-0x7c, 0x3e, 0xe1, 0x45, 0xc3, 0xe4, 0x6d, 0x9e,
-0xd6, 0x1b, 0xce, 0x46, 0x04, 0x9e, 0x6e, 0x54,
-0xc0, 0x0d, 0xc0, 0x45, 0x95, 0xaf, 0x98, 0x18,
-0x4c, 0xd8, 0x47, 0x71, 0xfe, 0x9f, 0x28, 0x5e,
-0x0c, 0x81, 0x2e, 0x18, 0xfc, 0x93, 0xc5, 0xec,
-0x10, 0xcc, 0xd3, 0xa6, 0x72, 0x20, 0xd4, 0x1b,
-0xab, 0xe8, 0x4c, 0xe5, 0x7f, 0xe6, 0xf1, 0xf4,
-0x48, 0x03, 0xc9, 0x83, 0x66, 0xc9, 0x88, 0x7f,
-0xdd, 0xe4, 0x59, 0x8f, 0x40, 0xa8, 0xb8, 0x81,
-0x6c, 0x26, 0x6b, 0xe0, 0x79, 0x1e, 0x61, 0x4f,
-0xda, 0xbf, 0xf1, 0xfc, 0x67, 0x0e, 0x7b, 0xfc,
-0xb0, 0x1a, 0xe1, 0x8b, 0x65, 0x65, 0xeb, 0x34,
-0xb6, 0x9e, 0x15, 0x9f, 0xca, 0x38, 0xc1, 0xfd,
-0x5d, 0xb1, 0x88, 0x98, 0x99, 0xff, 0x39, 0xc6,
-0x37, 0x95, 0xe1, 0x22, 0x16, 0xb4, 0x67, 0xed,
-0x21, 0x79, 0x3f, 0xc7, 0x57, 0x5e, 0x3c, 0xa1,
-0x4a, 0xf6, 0x3a, 0xad, 0x69, 0xb0, 0x84, 0x23,
-0xa2, 0xa4, 0xfc, 0x89, 0x48, 0x5d, 0x13, 0x69,
-0xcf, 0x7b, 0xc8, 0xeb, 0xfa, 0x8e, 0x9e, 0xac,
-0x21, 0xd1, 0x01, 0xaf, 0x6b, 0x3f, 0x7f, 0x3e,
-0xa3, 0xa3, 0xe0, 0x06, 0x58, 0x27, 0xfd, 0x53,
-0xac, 0x22, 0x3e, 0x71, 0x7f, 0x88, 0xe5, 0x63,
-0x64, 0x21, 0xfe, 0xf1, 0x8d, 0xe5, 0x5d, 0x21,
-0x36, 0x56, 0xd0, 0xcb, 0x25, 0x92, 0x62, 0x63,
-0x35, 0x51, 0x36, 0x26, 0xcd, 0xe3, 0x16, 0xba,
-0x89, 0xff, 0x19, 0xe2, 0xf5, 0x3e, 0x8a, 0x51,
-0x1f, 0x64, 0xd7, 0xaa, 0x83, 0x39, 0xcb, 0xc9,
-0x01, 0xd6, 0xbd, 0x3c, 0xf3, 0x29, 0xf1, 0xcc,
-0xda, 0x03, 0x8e, 0xaf, 0xf8, 0x7f, 0x12, 0xf5,
-0x5c, 0xdc, 0x9f, 0x60, 0xaf, 0xab, 0x33, 0x80,
-0x90, 0x66, 0xbf, 0x3f, 0xb0, 0x99, 0x9c, 0x81,
-0x46, 0x66, 0x28, 0xe2, 0x68, 0x62, 0x75, 0xf2,
-0xa4, 0x42, 0x69, 0xb7, 0x54, 0xa2, 0x65, 0x04,
-0xfd, 0x9d, 0xd0, 0x22, 0xbc, 0x50, 0x2b, 0x6f,
-0x20, 0xcb, 0xd5, 0x16, 0xf5, 0xb4, 0x07, 0x82,
-0x9e, 0x21, 0xf5, 0x79, 0x1e, 0xaf, 0x0f, 0xda,
-0xcd, 0xfc, 0xcf, 0x09, 0xfe, 0x9f, 0x18, 0x0c,
-0xb0, 0x6c, 0x22, 0x69, 0xd6, 0x36, 0xcd, 0xc0,
-0x03, 0xfd, 0x96, 0x17, 0x8d, 0xd0, 0x18, 0x24,
-0xe3, 0xef, 0x4b, 0x33, 0xa2, 0x13, 0xf9, 0x27,
-0xf1, 0x6a, 0x77, 0x10, 0x35, 0x88, 0x08, 0x2e,
-0x70, 0x86, 0x38, 0x23, 0x5f, 0x9c, 0xff, 0x79,
-0x92, 0x09, 0xff, 0x80, 0xe1, 0xff, 0xc9, 0x35,
-0x68, 0x0f, 0xe7, 0x7a, 0x33, 0x8f, 0x8b, 0x1f,
-0xc0, 0xef, 0x48, 0x95, 0xf7, 0x46, 0xaf, 0x78,
-0x12, 0xfe, 0x14, 0x4b, 0x7d, 0x49, 0xf6, 0x87,
-0xcd, 0xcb, 0x4c, 0xf2, 0xff, 0xb0, 0x0f, 0xd5,
-0xb9, 0x8b, 0xad, 0xbf, 0xaf, 0x29, 0x1c, 0x1c,
-0xd7, 0xaa, 0xfe, 0x6e, 0xea, 0xa0, 0x38, 0x07,
-0x0e, 0x6b, 0x88, 0x18, 0x37, 0x88, 0xd7, 0xf0,
-0x1f, 0xc6, 0xca, 0xde, 0xf3, 0x61, 0xad, 0x17,
-0xad, 0xad, 0x49, 0xa8, 0x9d, 0xf6, 0xa9, 0x25,
-0x79, 0x79, 0xcc, 0xc3, 0x33, 0x12, 0x55, 0x4a,
-0xfb, 0x10, 0x9f, 0x4c, 0x7c, 0x5f, 0x1f, 0xcf,
-0x7f, 0x26, 0xc6, 0xfb, 0x7e, 0x5b, 0x7b, 0x86,
-0x19, 0x8e, 0xa0, 0x5c, 0xe5, 0x25, 0x70, 0x7e,
-0x93, 0xf3, 0x1f, 0x42, 0x8b, 0xca, 0x43, 0x1b,
-0x24, 0xc9, 0x7f, 0xd8, 0x93, 0xdb, 0x69, 0x8d,
-0xaf, 0xff, 0x1c, 0xfa, 0x18, 0x94, 0xd4, 0xd1,
-0xa0, 0x65, 0x0e, 0x2c, 0x10, 0x4a, 0xbc, 0x74,
-0x03, 0x4f, 0x84, 0x68, 0xdc, 0xa2, 0xd3, 0x41,
-0x92, 0xda, 0x1f, 0x36, 0xfe, 0xfc, 0xff, 0x05,
-0x3e, 0xd4, 0x66, 0x78, 0x9c, 0x1b, 0x63, 0x0c,
-0xcf, 0x8f, 0x38, 0xda, 0xc5, 0x19, 0x9e, 0x5e,
-0xc6, 0xbf, 0x6f, 0x4e, 0x0a, 0xff, 0x61, 0x6c,
-0xbe, 0x82, 0xcb, 0x62, 0x64, 0x3b, 0x1b, 0xfc,
-0x3f, 0x3a, 0xae, 0x58, 0xfb, 0xa2, 0xd8, 0x52,
-0xcc, 0x0a, 0x12, 0x13, 0xff, 0x21, 0x84, 0x92,
-0xeb, 0xbf, 0x96, 0x94, 0x11, 0xa7, 0x5f, 0x54,
-0xbd, 0x03, 0x86, 0xdb, 0x27, 0xe7, 0x14, 0x44,
-0x18, 0xf7, 0xc8, 0x99, 0xea, 0xbf, 0x68, 0xb3,
-0x83, 0x1a, 0x65, 0x5f, 0xbc, 0xa9, 0x68, 0x2b,
-0x14, 0x84, 0xa8, 0x4a, 0x8a, 0x24, 0x1c, 0xf4,
-0xd8, 0x56, 0xe0, 0xb6, 0x6f, 0xd5, 0x4a, 0x10,
-0x08, 0x79, 0x92, 0xfa, 0x25, 0xce, 0xc7, 0xc2,
-0x32, 0xb8, 0xdb, 0xd9, 0x0f, 0x33, 0x7c, 0x34,
-0x97, 0xac, 0x25, 0x5b, 0x99, 0x1a, 0x91, 0x15,
-0xff, 0x00, 0x6b, 0x14, 0x9c, 0xa7, 0x10, 0x08,
-0x91, 0x84, 0xfe, 0x12, 0xc0, 0xc8, 0xff, 0x61,
-0x6d, 0x2e, 0x3c, 0xbf, 0x68, 0x7f, 0x79, 0xa8,
-0xf7, 0x8e, 0xa7, 0x26, 0x3f, 0xa7, 0xe7, 0xeb,
-0x16, 0xaf, 0xff, 0x92, 0xba, 0x86, 0x16, 0xf7,
-0xd1, 0x9f, 0x78, 0x68, 0xc2, 0xff, 0x43, 0xd9,
-0xd3, 0xf0, 0x25, 0x5b, 0x10, 0xca, 0xac, 0x17,
-0x9f, 0x4e, 0x5f, 0xcd, 0xe6, 0xfa, 0xac, 0x4b,
-0xf1, 0x44, 0x7e, 0x8a, 0xf8, 0x47, 0x5e, 0x99,
-0xf3, 0x07, 0xf2, 0x7a, 0xf3, 0x82, 0xa8, 0x75,
-0xcc, 0x84, 0x7f, 0x12, 0xf5, 0x14, 0x21, 0x31,
-0x22, 0x9d, 0x8b, 0x2d, 0xec, 0x0a, 0x78, 0x3b,
-0xa6, 0xdf, 0xfb, 0x21, 0x4e, 0x8d, 0x98, 0xf4,
-0xff, 0x68, 0xd2, 0x7e, 0xef, 0x55, 0x56, 0x15,
-0xb2, 0x8d, 0x15, 0x4c, 0x83, 0x77, 0x79, 0x20,
-0x23, 0x22, 0xee, 0xcf, 0x38, 0xec, 0xaf, 0x8a,
-0x66, 0x9e, 0x10, 0xde, 0x85, 0x37, 0x58, 0x29,
-0xcf, 0x7f, 0x4e, 0xca, 0x87, 0x17, 0x60, 0x6d,
-0xac, 0xfe, 0xa2, 0xc1, 0x82, 0xcf, 0xef, 0x98,
-0x15, 0xa1, 0x0b, 0xc9, 0x0d, 0x7d, 0xff, 0x53,
-0x9d, 0x05, 0x16, 0x2f, 0x39, 0xe9, 0x59, 0xa3,
-0xe4, 0x6b, 0x8e, 0x6f, 0x92, 0x24, 0xfe, 0x0c,
-0x29, 0x9b, 0x15, 0x63, 0xbe, 0x8f, 0x4c, 0x45,
-0xf9, 0x53, 0xac, 0xd3, 0x6a, 0xc4, 0x3f, 0xab,
-0x5b, 0x71, 0xf0, 0x10, 0x1a, 0x1a, 0xab, 0xe9,
-0x33, 0xb5, 0x19, 0x4b, 0x49, 0x7f, 0x92, 0xff,
-0x30, 0x26, 0x7f, 0x78, 0x37, 0x79, 0x94, 0xe7,
-0xcc, 0xb9, 0x9d, 0x12, 0xb2, 0x02, 0xfc, 0x21,
-0x67, 0xde, 0x42, 0x17, 0x39, 0xaa, 0xf8, 0x99,
-0xc1, 0x50, 0x3a, 0x68, 0xfa, 0xbe, 0x46, 0xbd,
-0x1b, 0x6f, 0xa2, 0x3d, 0x89, 0xa7, 0x05, 0x7e,
-0xdb, 0xc9, 0xd1, 0x4b, 0x1b, 0xab, 0x3c, 0x46,
-0xc3, 0xe2, 0xc1, 0x3b, 0x5e, 0x65, 0x6e, 0x96,
-0x19, 0x42, 0x89, 0x3d, 0xf1, 0xbe, 0x0c, 0xe2,
-0xeb, 0xc3, 0xd1, 0xd1, 0x87, 0x3e, 0xbe, 0x3e,
-0x93, 0x42, 0x70, 0x51, 0xac, 0xf4, 0x66, 0x05,
-0x6b, 0x3e, 0xd1, 0x2e, 0x6a, 0x95, 0x83, 0xd3,
-0x3a, 0x0b, 0x3e, 0x4c, 0xf2, 0x3f, 0x1b, 0xfa,
-0x6e, 0x3e, 0x07, 0x39, 0x73, 0xd5, 0xc3, 0xbd,
-0x55, 0x9a, 0xed, 0x06, 0xf1, 0xfb, 0xf4, 0x5d,
-0x98, 0xdd, 0x25, 0x45, 0x11, 0x4f, 0x1e, 0xa1,
-0x3b, 0x42, 0xd6, 0xe1, 0x02, 0x33, 0xff, 0xb3,
-0x51, 0xbf, 0xcc, 0xb2, 0x54, 0x1e, 0xcf, 0xf2,
-0x95, 0x9c, 0x5a, 0xd4, 0xe3, 0x2f, 0x04, 0x3f,
-0xb1, 0x97, 0x67, 0x76, 0xf9, 0xff, 0xa2, 0xb4,
-0xe6, 0xdb, 0x07, 0x11, 0x51, 0xab, 0xbe, 0x04,
-0xfe, 0x89, 0xcf, 0xb7, 0x84, 0x2d, 0x78, 0x9a,
-0x84, 0x92, 0xd3, 0x72, 0x30, 0x7d, 0x85, 0xf4,
-0x24, 0xc2, 0x80, 0x85, 0x46, 0x3c, 0x48, 0xb1,
-0x07, 0xea, 0x9e, 0x4d, 0xc1, 0x3f, 0x99, 0xc6,
-0xfa, 0x58, 0x5c, 0xf8, 0xc9, 0x1b, 0xf9, 0x42,
-0x4d, 0x26, 0x0e, 0xd6, 0xc2, 0x61, 0x8f, 0xcb,
-0x33, 0x92, 0xde, 0x56, 0xcd, 0xeb, 0x73, 0x6f,
-0x30, 0x77, 0x38, 0x59, 0x11, 0x6f, 0x0a, 0x2c,
-0xf2, 0xfb, 0xf3, 0xb2, 0xa3, 0x9c, 0x07, 0xaa,
-0xdf, 0x06, 0xf7, 0xf1, 0x69, 0x3c, 0x03, 0x0a,
-0x15, 0x19, 0x73, 0x86, 0xc4, 0x24, 0xff, 0x21,
-0xfb, 0x05, 0xcf, 0xff, 0xa9, 0x62, 0x59, 0x3e,
-0x83, 0x2d, 0x13, 0x15, 0xfd, 0x0e, 0x32, 0xa2,
-0x21, 0x6c, 0x06, 0x04, 0x7e, 0x97, 0xe2, 0x19,
-0xbf, 0xe2, 0xf0, 0x8c, 0x04, 0xde, 0x10, 0x8c,
-0xfc, 0xb1, 0x08, 0x8f, 0xfe, 0x04, 0xfe, 0xc4,
-0xe7, 0xfb, 0x44, 0x17, 0x8b, 0x38, 0x4a, 0x79,
-0x7d, 0xf7, 0x97, 0xc2, 0x80, 0xef, 0xe7, 0x2a,
-0x9a, 0xba, 0xd7, 0xe4, 0x3f, 0xab, 0xb3, 0x3e,
-0x90, 0x7b, 0xee, 0x89, 0x6a, 0x2d, 0x3a, 0x2a,
-0xfa, 0x10, 0xb7, 0xbf, 0x74, 0xfb, 0x23, 0xbc,
-0x50, 0xab, 0x31, 0x80, 0x2b, 0x26, 0xaf, 0x36,
-0xe1, 0x1f, 0x23, 0xff, 0x39, 0xc3, 0xd9, 0x8b,
-0xf8, 0x47, 0x4f, 0x67, 0xda, 0x0a, 0x5d, 0xce,
-0x27, 0x19, 0x92, 0x1f, 0x1c, 0xf8, 0xbe, 0x08,
-0x6c, 0x98, 0x07, 0x07, 0x42, 0x4a, 0x7f, 0xd8,
-0x38, 0xfe, 0xd9, 0xc7, 0x69, 0x5d, 0x01, 0x81,
-0x56, 0xa8, 0xd5, 0xa1, 0xb6, 0xd2, 0xd3, 0xc0,
-0xef, 0x4f, 0xda, 0x78, 0xe9, 0xfd, 0xbe, 0x85,
-0xa6, 0xfa, 0xf7, 0x5c, 0xee, 0xf4, 0xab, 0xea,
-0x5d, 0x72, 0xa2, 0x66, 0x54, 0x3f, 0x0a, 0x55,
-0xf5, 0xb6, 0xa1, 0x9c, 0xd9, 0x68, 0xfa, 0xef,
-0xd0, 0x97, 0xec, 0xac, 0x19, 0x81, 0x8c, 0x96,
-0x79, 0x74, 0xc9, 0xda, 0x6f, 0x25, 0xf1, 0xcf,
-0x29, 0x16, 0xc7, 0x3f, 0x83, 0x1b, 0x4f, 0xc3,
-0x8b, 0xfc, 0x34, 0x45, 0x63, 0xb4, 0x12, 0xb1,
-0xc6, 0x79, 0x97, 0xe9, 0xcd, 0x11, 0x9b, 0x97,
-0x24, 0xf1, 0x8f, 0x51, 0xff, 0x3e, 0xa9, 0xf2,
-0xd5, 0xc5, 0xc1, 0x9a, 0xa8, 0x74, 0x10, 0xba,
-0xfb, 0xad, 0x85, 0xe2, 0x4c, 0x38, 0x58, 0xed,
-0x66, 0xce, 0x55, 0xb2, 0x93, 0x45, 0x3c, 0x06,
-0xff, 0xbc, 0x89, 0xff, 0x59, 0x72, 0x4a, 0x7b,
-0x61, 0xd6, 0xa8, 0x65, 0x63, 0xf6, 0xfb, 0x5a,
-0x2b, 0xb8, 0xcf, 0xd3, 0x17, 0x48, 0x11, 0xf1,
-0x9f, 0x28, 0x63, 0x74, 0x95, 0x25, 0x83, 0xb4,
-0x0c, 0xe0, 0xf3, 0xff, 0xda, 0xf3, 0x45, 0xaa,
-0xff, 0x07, 0x50, 0xc8, 0x80, 0x32, 0x92, 0xdd,
-0x08, 0x85, 0x51, 0x5a, 0x99, 0xfd, 0x75, 0xd6,
-0x88, 0x82, 0x3a, 0xa3, 0x1c, 0xcd, 0xf6, 0x0e,
-0xb6, 0x42, 0x91, 0xcb, 0x53, 0xfb, 0x5f, 0x28,
-0xbb, 0x1a, 0x8b, 0xa3, 0xdf, 0xf9, 0x71, 0xf6,
-0xbb, 0xb0, 0xaa, 0x31, 0xbf, 0xcb, 0xb1, 0x92,
-0x5c, 0xe7, 0x5b, 0x15, 0x9a, 0xee, 0xa3, 0xb7,
-0x91, 0x4a, 0xdf, 0x33, 0x9b, 0x1e, 0x50, 0xe5,
-0xbf, 0x23, 0x97, 0x12, 0xf6, 0x5d, 0xbd, 0x51,
-0xff, 0x5e, 0xd1, 0x37, 0x30, 0x7b, 0xc6, 0x80,
-0xaa, 0xc3, 0xce, 0x11, 0xab, 0x4b, 0x74, 0x6a,
-0xaf, 0xb2, 0x39, 0xe0, 0x9c, 0x2e, 0x5a, 0xe1,
-0x74, 0x2e, 0x1a, 0x56, 0x45, 0x4d, 0xe6, 0xfe,
-0x17, 0x7c, 0x7d, 0x16, 0x1c, 0xb3, 0x9d, 0xfd,
-0xc6, 0x25, 0xb8, 0xc4, 0xaa, 0x9a, 0x6d, 0x67,
-0xe5, 0x4b, 0xda, 0x97, 0x50, 0x55, 0x68, 0xdb,
-0x22, 0x9e, 0x94, 0xde, 0xcb, 0xae, 0xf2, 0xd8,
-0x46, 0x6b, 0x06, 0x13, 0xf8, 0xa7, 0x2b, 0x0d,
-0xd1, 0x94, 0xe0, 0x1e, 0x5e, 0x1c, 0xcc, 0x71,
-0x4a, 0x87, 0x84, 0x6e, 0x01, 0x0f, 0xa6, 0xd1,
-0xd6, 0x41, 0xaf, 0x08, 0x8b, 0xdb, 0xc8, 0x00,
-0x7b, 0x38, 0xb0, 0x44, 0x37, 0xc7, 0xbf, 0x26,
-0x23, 0xc8, 0x91, 0x6e, 0x8d, 0xdc, 0xd5, 0x90,
-0x3d, 0x95, 0xae, 0xe1, 0xd6, 0x93, 0xcb, 0x50,
-0xc4, 0xf9, 0x3c, 0xed, 0xb9, 0x02, 0x0d, 0xab,
-0xfb, 0x9b, 0x65, 0x2f, 0x49, 0xf2, 0x3f, 0xeb,
-0xf0, 0x34, 0x59, 0x6f, 0x78, 0x7b, 0xfc, 0xd3,
-0xe0, 0x59, 0x96, 0xaf, 0x22, 0xda, 0xf9, 0x2e,
-0x87, 0x3d, 0x21, 0xba, 0x14, 0x81, 0x5f, 0x88,
-0x47, 0xc4, 0x28, 0x49, 0xf2, 0xbb, 0xd6, 0xe7,
-0x0e, 0x20, 0x5a, 0x2e, 0xec, 0x6d, 0x29, 0xf7,
-0x5b, 0xc1, 0x1f, 0x54, 0xcb, 0xf1, 0xfe, 0xbc,
-0x03, 0x66, 0x61, 0x27, 0xfd, 0x25, 0x1e, 0xb4,
-0xc6, 0x7c, 0x35, 0x2a, 0x07, 0x3d, 0xdf, 0xb9,
-0xa6, 0xfe, 0xdd, 0xcd, 0xac, 0x43, 0xb2, 0xc3,
-0x7a, 0x84, 0x94, 0x76, 0xdb, 0x42, 0x72, 0x3d,
-0x39, 0x88, 0x98, 0x8b, 0x7e, 0x24, 0xf6, 0xb0,
-0x23, 0x01, 0x77, 0x17, 0xee, 0x90, 0x47, 0xff,
-0x95, 0xfe, 0x17, 0x05, 0x3a, 0xb9, 0x64, 0x0c,
-0x6e, 0xd9, 0x42, 0x46, 0xab, 0x6f, 0x83, 0x9b,
-0x59, 0xac, 0x3f, 0x2c, 0xd8, 0x56, 0x35, 0x6d,
-0x4c, 0xfa, 0x1f, 0x94, 0x58, 0x34, 0xc4, 0xc6,
-0xdb, 0x5e, 0xf4, 0x72, 0x36, 0xa4, 0x20, 0x99,
-0x6e, 0x44, 0xc4, 0x16, 0x6f, 0x12, 0x67, 0xb0,
-0x03, 0x52, 0xa5, 0x36, 0x29, 0x68, 0xe2, 0x7f,
-0x0e, 0xc5, 0xf2, 0x7f, 0x38, 0x69, 0x4f, 0x21,
-0x31, 0xd2, 0x4e, 0x14, 0x92, 0xc6, 0x5a, 0x96,
-0x75, 0x68, 0x81, 0xa0, 0x65, 0x86, 0xf0, 0x96,
-0xb7, 0xa4, 0x7f, 0x51, 0xbb, 0x45, 0x15, 0x26,
-0x3e, 0x70, 0xb9, 0x81, 0x97, 0x78, 0xd9, 0xbb,
-0x65, 0xba, 0xf4, 0x6b, 0xb0, 0x73, 0x36, 0xbf,
-0x9d, 0x86, 0xff, 0xa7, 0x2e, 0x98, 0x6d, 0x48,
-0x24, 0x4d, 0xde, 0xe0, 0xbf, 0x36, 0xff, 0xc7,
-0x28, 0x7b, 0x9f, 0x82, 0xab, 0x1d, 0xe2, 0x85,
-0xf0, 0xbf, 0x20, 0x86, 0xff, 0x27, 0xdb, 0x3f,
-0x09, 0x1a, 0x35, 0xa7, 0xd6, 0x66, 0xe6, 0x7f,
-0xee, 0xa1, 0x6a, 0xac, 0xda, 0x8b, 0xc7, 0xbf,
-0x06, 0xd0, 0xda, 0x92, 0x51, 0xb5, 0xa2, 0x16,
-0x2f, 0x05, 0xa7, 0xbf, 0x46, 0x25, 0xad, 0xbc,
-0xfe, 0x91, 0xd5, 0xfc, 0x36, 0x05, 0xff, 0x7c,
-0x0e, 0x15, 0xde, 0xf5, 0xf7, 0xd6, 0xbc, 0x06,
-0x67, 0x79, 0xfe, 0xcf, 0x26, 0xf1, 0xfb, 0x30,
-0xee, 0xa9, 0xf0, 0xde, 0x7c, 0x4f, 0xd3, 0xf9,
-0xf4, 0x58, 0x21, 0x58, 0x41, 0x92, 0xff, 0xb9,
-0x3d, 0xed, 0x3c, 0x39, 0x00, 0x55, 0x1e, 0xa7,
-0xb7, 0xa9, 0x2c, 0x74, 0xb8, 0xab, 0x74, 0xa1,
-0x75, 0xa9, 0x58, 0xc6, 0x5e, 0x63, 0x55, 0xf5,
-0xd6, 0xe3, 0x4d, 0xb7, 0xe2, 0x79, 0x44, 0xfc,
-0xf0, 0xa6, 0x58, 0x92, 0x92, 0xff, 0x13, 0x20,
-0x3c, 0xfe, 0x9e, 0x9d, 0xaf, 0xb4, 0x6a, 0x45,
-0x79, 0x56, 0x46, 0x42, 0x10, 0x50, 0x50, 0xad,
-0x77, 0x58, 0x54, 0xd6, 0xa3, 0xd9, 0x21, 0xf3,
-0x19, 0x3c, 0x38, 0x09, 0x8b, 0x21, 0xad, 0x5f,
-0x6a, 0xcc, 0xe0, 0x6c, 0xcf, 0x45, 0x92, 0x8a,
-0x78, 0xcf, 0x43, 0xaf, 0xf3, 0xa7, 0xf1, 0xfc,
-0xe7, 0xda, 0x99, 0x8a, 0x05, 0x97, 0xc2, 0xf1,
-0x02, 0xbe, 0x78, 0x6a, 0xfc, 0x0b, 0x5a, 0x48,
-0x89, 0xee, 0x08, 0xfa, 0x79, 0xda, 0x67, 0x51,
-0xf5, 0x9d, 0x41, 0xd2, 0xc9, 0x38, 0x11, 0x62,
-0x46, 0xd0, 0x52, 0x58, 0xb8, 0xdb, 0xf7, 0x43,
-0x6f, 0x46, 0xd0, 0x93, 0x9e, 0xfc, 0x5e, 0xb9,
-0x9d, 0xb1, 0x6e, 0x26, 0x41, 0x79, 0x0e, 0x39,
-0xe0, 0x31, 0x68, 0x7f, 0x0a, 0x11, 0xdf, 0x56,
-0x7a, 0x33, 0x37, 0x89, 0x5f, 0x87, 0x71, 0xad,
-0x5c, 0xb3, 0xfe, 0x5a, 0x76, 0x24, 0xee, 0xdf,
-0x6a, 0xe0, 0x1f, 0x3c, 0x74, 0xd9, 0x22, 0x4f,
-0x14, 0xdf, 0xb7, 0x1c, 0xed, 0xf7, 0x33, 0xbc,
-0xfe, 0x5d, 0xcb, 0xba, 0x41, 0x3c, 0xa3, 0x9d,
-0x45, 0x43, 0xfb, 0x9a, 0xfe, 0x17, 0x06, 0xfe,
-0x51, 0x17, 0x37, 0xcb, 0xc0, 0x22, 0x5a, 0x37,
-0xb1, 0x05, 0x44, 0x1f, 0x44, 0xa8, 0x5b, 0x71,
-0xae, 0x96, 0xf3, 0x61, 0x4c, 0x35, 0x3e, 0x8d,
-0xc9, 0xff, 0xd3, 0x4c, 0x8d, 0xb2, 0x77, 0xfa,
-0xa1, 0x7f, 0x3e, 0xac, 0x86, 0x82, 0xa0, 0xfc,
-0x11, 0x6f, 0x0b, 0x1b, 0xca, 0x37, 0xfa, 0xc3,
-0xc2, 0x7e, 0xcd, 0x1f, 0x90, 0xa3, 0x24, 0xa9,
-0x5f, 0x26, 0xf2, 0x9f, 0x03, 0x4a, 0xb6, 0xa5,
-0xd6, 0x0f, 0xaa, 0x2a, 0x77, 0x91, 0x07, 0x35,
-0x56, 0xab, 0x32, 0xb4, 0xc7, 0x25, 0xc7, 0x76,
-0x56, 0x18, 0x91, 0xdb, 0x37, 0x26, 0xf1, 0x4f,
-0xbe, 0x30, 0x95, 0xee, 0x52, 0x8b, 0x07, 0x03,
-0xde, 0xec, 0x3c, 0xb6, 0x1a, 0xf2, 0x15, 0xde,
-0xb6, 0x86, 0x03, 0xa1, 0x46, 0x3c, 0xbf, 0xb9,
-0x85, 0x2f, 0x69, 0xd3, 0x75, 0xb9, 0xf6, 0x1a,
-0xff, 0xcf, 0x97, 0xd1, 0x8a, 0xa8, 0x73, 0xa9,
-0x38, 0x0f, 0xfa, 0xd8, 0x6c, 0x9f, 0xad, 0x5e,
-0x7c, 0x98, 0xf4, 0xb3, 0x70, 0xc8, 0xca, 0xf3,
-0x7f, 0xae, 0xb0, 0x97, 0x78, 0x22, 0x90, 0x25,
-0xc9, 0xff, 0x7c, 0x53, 0xcc, 0xfe, 0x9a, 0x14,
-0x14, 0x87, 0x3d, 0x7b, 0x50, 0xf1, 0xdd, 0xcc,
-0xf3, 0x09, 0x71, 0x05, 0xd8, 0xdf, 0x73, 0xfe,
-0xc3, 0x2b, 0x30, 0x6f, 0xd0, 0x16, 0x2d, 0x48,
-0xf5, 0xff, 0x5c, 0x65, 0x95, 0x85, 0xd6, 0x95,
-0x35, 0x2f, 0x2c, 0x3c, 0xd2, 0x58, 0xb9, 0xdc,
-0x39, 0x26, 0xfe, 0x0c, 0x06, 0x98, 0xa1, 0xd6,
-0xa7, 0x69, 0x9f, 0xb0, 0x1f, 0x9d, 0xb7, 0x9d,
-0x98, 0x94, 0x67, 0x8a, 0x7f, 0x19, 0xf6, 0x97,
-0xc3, 0xe1, 0xf5, 0xdc, 0xc0, 0x56, 0xe7, 0x95,
-0xd4, 0xd3, 0x51, 0xf2, 0x0b, 0xce, 0x3f, 0xd6,
-0x4c, 0x1f, 0xc5, 0x17, 0xf9, 0x9f, 0x90, 0xdf,
-0x28, 0x6b, 0xe9, 0x49, 0xfe, 0xe7, 0x0d, 0x46,
-0xfc, 0xcb, 0x49, 0x11, 0xed, 0xb4, 0x6b, 0xab,
-0xa1, 0x38, 0x92, 0x81, 0xaf, 0x89, 0xf3, 0x55,
-0x96, 0x61, 0xcf, 0x9e, 0xa3, 0x36, 0xc3, 0x74,
-0xad, 0xcd, 0x4b, 0xfa, 0x4d, 0xfd, 0x2f, 0x06,
-0x14, 0x5c, 0x4f, 0x81, 0x0a, 0xa4, 0x8b, 0xf8,
-0xf3, 0x9d, 0xbc, 0x91, 0x41, 0x33, 0xa2, 0x96,
-0xd0, 0xda, 0x8c, 0xb0, 0x85, 0xc2, 0x53, 0xac,
-0x10, 0xe4, 0x22, 0x13, 0xfe, 0x71, 0x4c, 0xd9,
-0xa6, 0x5c, 0xc5, 0xf7, 0x5d, 0xbc, 0x29, 0xa7,
-0x8b, 0x1c, 0xec, 0xaf, 0x1c, 0xcc, 0x0c, 0x15,
-0x38, 0x89, 0x0e, 0xee, 0x60, 0x31, 0x5a, 0xdc,
-0xf0, 0x61, 0xe0, 0x65, 0xc5, 0xb6, 0x59, 0x4e,
-0xe2, 0x9f, 0xe0, 0x44, 0xfc, 0x2b, 0x28, 0xfc,
-0x80, 0x3b, 0xca, 0xd2, 0xd1, 0xcc, 0xff, 0x0d,
-0x19, 0x33, 0xda, 0x5e, 0x88, 0x51, 0x65, 0xbc,
-0x6e, 0x9e, 0xba, 0xa4, 0x91, 0x24, 0xfb, 0xbd,
-0x6e, 0x88, 0xe5, 0x3f, 0x37, 0xd8, 0x06, 0xb7,
-0xd6, 0xc3, 0x11, 0x69, 0xb6, 0x4e, 0x4f, 0x8b,
-0xcb, 0xd1, 0x7e, 0x99, 0xcd, 0xa6, 0xbe, 0x25,
-0xba, 0xd4, 0xb7, 0x61, 0x6e, 0xba, 0x2d, 0x4c,
-0xa2, 0x26, 0xfc, 0xb3, 0x02, 0x5e, 0x41, 0xfb,
-0xa2, 0x6d, 0x9a, 0x67, 0x9e, 0xd2, 0xca, 0x69,
-0x7c, 0xc6, 0xc8, 0xd7, 0x20, 0x10, 0xe9, 0x60,
-0xb4, 0xa7, 0x48, 0x24, 0x5d, 0xcc, 0x9e, 0xd7,
-0xb6, 0xd6, 0x3f, 0xa4, 0x99, 0xf0, 0x4f, 0x4c,
-0x5f, 0xb7, 0x93, 0x92, 0xf4, 0xa7, 0xc0, 0xbe,
-0xcc, 0x12, 0xc6, 0xd3, 0x19, 0xe0, 0x8d, 0x57,
-0x42, 0xe4, 0x16, 0xe9, 0xc9, 0x80, 0x1d, 0x7f,
-0x4a, 0x8f, 0xa6, 0xf8, 0x7f, 0x70, 0x7d, 0x08,
-0xca, 0x1f, 0x28, 0xf4, 0x43, 0xc8, 0x52, 0xc4,
-0x8f, 0x21, 0x53, 0x1c, 0xcc, 0xe1, 0x46, 0x7b,
-0x24, 0xc4, 0x89, 0x02, 0x72, 0x3d, 0x49, 0xfb,
-0x8b, 0x51, 0x03, 0xff, 0xd4, 0xd9, 0x82, 0xb2,
-0xc3, 0x7f, 0x90, 0xb8, 0x4f, 0x64, 0x85, 0x73,
-0x9c, 0x24, 0xa2, 0xcd, 0x63, 0x14, 0x0d, 0x01,
-0xe9, 0x2d, 0xce, 0xaf, 0x8b, 0x82, 0x37, 0x3d,
-0x19, 0xff, 0xba, 0xa4, 0xf0, 0xf8, 0xd7, 0x12,
-0xc4, 0x33, 0x28, 0x9d, 0xab, 0x5a, 0x33, 0x79,
-0x61, 0xc5, 0x65, 0x75, 0x2e, 0xb3, 0xed, 0xe4,
-0x8a, 0x9e, 0xbc, 0x02, 0x36, 0xbd, 0x60, 0xf8,
-0x1b, 0x13, 0xf2, 0xc4, 0xdc, 0x8f, 0x6f, 0x8d,
-0xeb, 0x3f, 0x40, 0x3f, 0x3e, 0xd3, 0xfd, 0x27,
-0xb9, 0xfe, 0x9a, 0xfb, 0x4f, 0x64, 0x0a, 0x59,
-0x23, 0xc6, 0xa0, 0xd4, 0x9e, 0xb8, 0x02, 0xb4,
-0xc9, 0xad, 0x0e, 0xf0, 0x9f, 0x74, 0xd3, 0xfc,
-0xff, 0xb7, 0xfa, 0x21, 0xc6, 0xff, 0xa3, 0xa5,
-0xe6, 0x6b, 0x3c, 0xe3, 0xec, 0xda, 0x79, 0xff,
-0x4a, 0x1b, 0xc4, 0xaf, 0x7c, 0x88, 0xff, 0x17,
-0xd7, 0xff, 0xdf, 0xe8, 0x87, 0x08, 0xc9, 0x2b,
-0xda, 0x57, 0xfb, 0x21, 0x0e, 0xf0, 0xe4, 0x1d,
-0x7d, 0x8d, 0x2b, 0x3e, 0x30, 0xdf, 0x3f, 0x76,
-0x25, 0x75, 0xfd, 0x1b, 0xc1, 0xa0, 0x03, 0x93,
-0x26, 0x06, 0xa6, 0x85, 0x8c, 0x5d, 0xb9, 0x66,
-0xfd, 0xf3, 0xf9, 0x6f, 0xf1, 0xa7, 0xe5, 0x03,
-0xd3, 0xfa, 0xc7, 0xaf, 0x24, 0x17, 0xc7, 0xe8,
-0x87, 0x38, 0x60, 0xac, 0x7f, 0x7c, 0xb5, 0x53,
-0xbe, 0x7e, 0xec, 0xef, 0xff, 0xf6, 0x43, 0xfc,
-0xf7, 0x07, 0xff, 0x5f, 0x9e, 0x4f, 0x9a, 0xa5,
-0xd8, 0xa1, 0xf3, 0xa4, 0x1e, 0xcc, 0x1f, 0xfd,
-0x5b, 0xe7, 0x31, 0x0d, 0x0f, 0x5d, 0x5a, 0x35,
-0x28, 0xec, 0xaf, 0x3c, 0x8f, 0xab, 0xf9, 0xa6,
-0xf5, 0x88, 0x5f, 0x39, 0x86, 0xf6, 0x7f, 0x4b,
-0x1e, 0x5a, 0x05, 0x20, 0x78, 0x13, 0x2d, 0xf5,
-0xb6, 0x3f, 0xfa, 0x37, 0xe5, 0xa1, 0x85, 0x97,
-0x28, 0xdb, 0x51, 0x09, 0x4d, 0x88, 0xc1, 0xaf,
-0x0c, 0x52, 0xde, 0xd7, 0x70, 0x3a, 0x0a, 0x54,
-0xf3, 0x7f, 0x55, 0xb0, 0x11, 0x85, 0x35, 0x7f,
-0x55, 0x1e, 0x4a, 0x2a, 0xa5, 0x44, 0x04, 0xfd,
-0xab, 0x62, 0xd0, 0xaf, 0xf0, 0xbc, 0x86, 0xaf,
-0xca, 0xc3, 0xf8, 0xac, 0xaf, 0xfc, 0xfd, 0x6b,
-0xf2, 0x30, 0x7b, 0x8d, 0x73, 0x0b, 0x0f, 0x87,
-0x4f, 0xed, 0xc3, 0xd5, 0x1e, 0x98, 0x58, 0xff,
-0x01, 0xb3, 0x3c, 0x4c, 0x91, 0x27, 0x30, 0x49,
-0xc1, 0xf5, 0xf7, 0xfc, 0xf5, 0xf2, 0x70, 0x8d,
-0x9a, 0x0f, 0xd6, 0xea, 0x49, 0x7f, 0xbd, 0x3c,
-0x74, 0x26, 0x84, 0xde, 0x5f, 0xd3, 0x1f, 0x56,
-0x45, 0x63, 0x02, 0xac, 0x35, 0xa2, 0x97, 0xfd,
-0x75, 0xfa, 0x2e, 0x9b, 0xf0, 0xf5, 0x23, 0x19,
-0xe0, 0xf9, 0xeb, 0xf4, 0x91, 0xc2, 0x45, 0xa4,
-0x55, 0x14, 0x81, 0xfd, 0x95, 0xfd, 0x61, 0x05,
-0xfe, 0x70, 0xe2, 0xbf, 0xba, 0xfe, 0x13, 0x7f,
-0x66, 0x79, 0xc8, 0x73, 0x09, 0xb4, 0x7f, 0x7b,
-0xea, 0x35, 0x7f, 0x15, 0x15, 0x28, 0x70, 0x19,
-0x5c, 0xb3, 0xc4, 0xd7, 0xfe, 0x99, 0xe5, 0x21,
-0x59, 0x4a, 0xfe, 0xfa, 0xdb, 0xf3, 0x3f, 0x7c,
-0x21, 0xf6, 0xbf, 0x31, 0x3d, 0x57, 0xc8, 0xce,
-0x77, 0xfd, 0xaf, 0xa7, 0x25, 0xfe, 0xfe, 0xa3,
-0xc9, 0x9f, 0xff, 0x60, 0xf3, 0x5f, 0xab, 0x16,
-0x1b, 0xb4, 0x93, 0xca, 0x5c, 0xc8, 0xec, 0x35,
-0x06, 0xff, 0x3d, 0x37, 0xf3, 0x35, 0xf1, 0xa1,
-0xea, 0xfb, 0xbc, 0x73, 0x8d, 0x81, 0x36, 0xb5,
-0xe1, 0x6b, 0xd2, 0x64, 0x7d, 0x76, 0x62, 0xfe,
-0xed, 0xb5, 0x69, 0x0f, 0x09, 0xf7, 0x69, 0x7f,
-0xab, 0x40, 0xbf, 0x31, 0xf0, 0x2a, 0x53, 0x8c,
-0x81, 0xef, 0x6f, 0x71, 0x20, 0xe4, 0x1b, 0x3f,
-0xa5, 0xe9, 0xb3, 0x27, 0xf0, 0x2a, 0x34, 0x7b,
-0x04, 0x95, 0xd5, 0xa9, 0xd9, 0x14, 0xfa, 0x62,
-0x83, 0x3c, 0xc9, 0x1f, 0xbf, 0x22, 0xad, 0x16,
-0xf2, 0x63, 0x03, 0x96, 0xfc, 0xa0, 0x0c, 0x04,
-0x1f, 0x2c, 0x85, 0xeb, 0xe0, 0x7f, 0x32, 0x63,
-0x70, 0x2f, 0x4d, 0x5b, 0x2d, 0xdc, 0xcf, 0x96,
-0x6a, 0xd7, 0x29, 0x69, 0x78, 0x45, 0x58, 0xaa,
-0x7d, 0x1b, 0xd2, 0x12, 0xe1, 0x68, 0x7c, 0xfe,
-0xa5, 0x69, 0x65, 0xc2, 0x5d, 0xec, 0x5b, 0xd5,
-0x52, 0x20, 0xed, 0x61, 0xe1, 0x3e, 0xfd, 0x6f,
-0xd5, 0x29, 0x91, 0xb4, 0x87, 0xe1, 0x3e, 0xf6,
-0xb7, 0xce, 0x29, 0x07, 0x85, 0x7b, 0x84, 0xfb,
-0xd8, 0xb7, 0xd4, 0x5c, 0xd3, 0xf3, 0xbc, 0xa6,
-0x69, 0xaa, 0x42, 0x25, 0x22, 0x00, 0xef, 0xf0,
-0x99, 0x07, 0xe9, 0x20, 0x30, 0x25, 0x3e, 0x58,
-0x25, 0xf9, 0x58, 0xec, 0x4a, 0xf2, 0x7d, 0x5f,
-0xab, 0x93, 0x96, 0x09, 0x79, 0xec, 0x0e, 0x80,
-0x80, 0x64, 0x17, 0x28, 0xf3, 0xa8, 0x4a, 0x40,
-0xc2, 0x53, 0xce, 0x07, 0xcd, 0x92, 0x2a, 0x50,
-0x3c, 0xd7, 0x8a, 0x79, 0xfe, 0xc2, 0xb4, 0x7b,
-0x1a, 0xef, 0x0d, 0xfd, 0x0d, 0x95, 0x68, 0x9a,
-0xa7, 0xd1, 0x3b, 0x2a, 0x39, 0xa6, 0x58, 0xd2,
-0xb4, 0x46, 0x6f, 0xe8, 0xde, 0xf2, 0x29, 0x62,
-0x9a, 0xc6, 0xbc, 0xea, 0x94, 0xa9, 0x53, 0xb4,
-0xe4, 0xf3, 0xb0, 0xa9, 0xc2, 0xdf, 0xc2, 0xdf,
-0xe8, 0x53, 0xbc, 0xa8, 0x06, 0xf8, 0x60, 0x72,
-0x43, 0xda, 0x7d, 0xc2, 0xb7, 0xd8, 0xbd, 0xfa,
-0x14, 0x17, 0x0e, 0x44, 0xc0, 0x41, 0xb9, 0x94,
-0x30, 0xbf, 0x70, 0x3e, 0xae, 0x1d, 0x64, 0x83,
-0x14, 0x02, 0xee, 0xf4, 0x50, 0x34, 0x81, 0x8b,
-0xc0, 0x1a, 0x2e, 0x0b, 0x15, 0x41, 0x42, 0xa8,
-0x85, 0x6a, 0x4a, 0x81, 0x6a, 0xd3, 0xfa, 0xf8,
-0xb8, 0xa3, 0x1a, 0xcd, 0x0e, 0x30, 0x3c, 0xd6,
-0x80, 0x86, 0xb2, 0x1a, 0xbf, 0x42, 0xd5, 0xf4,
-0xf8, 0x4f, 0xd5, 0xa6, 0xf5, 0xf1, 0x66, 0x2c,
-0x17, 0xfe, 0x0e, 0xbe, 0xad, 0x15, 0xb2, 0xb4,
-0xe5, 0x69, 0x7c, 0x30, 0x25, 0x98, 0xe6, 0x23,
-0x27, 0xe0, 0xdb, 0x80, 0x03, 0x55, 0x38, 0x01,
-0xff, 0x04, 0x0b, 0xcc, 0xef, 0xab, 0x89, 0xbc,
-0x51, 0x6a, 0x99, 0x2a, 0xb1, 0xd8, 0x80, 0x87,
-0x32, 0x96, 0xe1, 0x60, 0x86, 0x31, 0x10, 0x96,
-0xb2, 0xeb, 0xf0, 0x7b, 0x99, 0xf6, 0x8f, 0x47,
-0x72, 0xf5, 0x5a, 0xd5, 0x1a, 0x9a, 0xe7, 0x97,
-0x5c, 0x8d, 0x7c, 0xa0, 0xf4, 0x49, 0x2e, 0xdd,
-0xaa, 0x56, 0x53, 0xe5, 0x55, 0x88, 0x5d, 0xc9,
-0xd3, 0x27, 0x27, 0x9e, 0x07, 0xb8, 0xc4, 0xb2,
-0xc6, 0xe4, 0x5b, 0x7c, 0xa0, 0x4f, 0x0c, 0x22,
-0xb1, 0x81, 0xaa, 0x99, 0x36, 0x35, 0x23, 0x82,
-0x4b, 0x5f, 0xac, 0xe6, 0x50, 0xdc, 0x66, 0x2e,
-0xc6, 0x07, 0xb5, 0x7d, 0x82, 0xab, 0xd1, 0xb8,
-0x72, 0x90, 0xff, 0xe4, 0xfa, 0x96, 0x53, 0xd2,
-0x4d, 0xeb, 0xe3, 0x49, 0xf3, 0x35, 0x2e, 0x55,
-0xbf, 0x8d, 0xf3, 0xe3, 0x83, 0x29, 0x38, 0xe8,
-0x35, 0x06, 0x4d, 0x82, 0xda, 0xbb, 0xd4, 0xf5,
-0x6d, 0xeb, 0x14, 0xf3, 0xfe, 0xf1, 0x18, 0x2b,
-0x97, 0x58, 0xc2, 0xf8, 0x40, 0x32, 0x06, 0x92,
-0xca, 0xac, 0xaa, 0x48, 0x85, 0xd4, 0xf7, 0xf5,
-0x35, 0xe6, 0xa9, 0x77, 0xe0, 0x47, 0xc3, 0xc1,
-0xf5, 0xea, 0x1d, 0x74, 0xb2, 0x5f, 0x5a, 0x8e,
-0xaf, 0x79, 0x47, 0xdd, 0xe4, 0x8d, 0x92, 0xca,
-0xdf, 0xb7, 0x2e, 0x65, 0xff, 0xf8, 0xd2, 0x96,
-0x0a, 0xdf, 0x86, 0xbf, 0x61, 0x69, 0x3e, 0x29,
-0x36, 0x98, 0x82, 0x57, 0xa4, 0x3b, 0xe0, 0x76,
-0x3e, 0xa0, 0xc2, 0x1d, 0x30, 0x99, 0x49, 0xa6,
-0xfd, 0xd3, 0x9b, 0x2e, 0x3c, 0xc4, 0xee, 0xf5,
-0x4d, 0x69, 0x4f, 0xbb, 0x43, 0xa8, 0x66, 0x5e,
-0x5f, 0x6e, 0x9e, 0x90, 0x8e, 0x03, 0x65, 0x62,
-0xc0, 0xaf, 0xa4, 0x25, 0xcc, 0x7d, 0x3c, 0x8f,
-0x5c, 0x8d, 0x50, 0x54, 0x01, 0x4a, 0x36, 0x1e,
-0x81, 0xea, 0xd8, 0x59, 0x90, 0x18, 0x1e, 0x8a,
-0x3a, 0x89, 0x5f, 0xe1, 0x83, 0xdc, 0xa4, 0x7b,
-0x09, 0x5e, 0xbb, 0x83, 0x4c, 0x66, 0xcd, 0xbe,
-0x7c, 0x85, 0xde, 0x21, 0x7e, 0x93, 0x1d, 0xf7,
-0xdd, 0x9a, 0x97, 0xc9, 0x07, 0xf7, 0x1a, 0x83,
-0x49, 0xf1, 0x2b, 0xa6, 0xe7, 0x79, 0x2d, 0x3d,
-0xed, 0xa1, 0x46, 0x94, 0x06, 0x79, 0x53, 0x5e,
-0x97, 0x62, 0x83, 0xb4, 0xd7, 0x13, 0x57, 0x70,
-0x70, 0xd2, 0xf7, 0xdf, 0xf3, 0xa6, 0x98, 0xe5,
-0xc9, 0x1d, 0xe2, 0x43, 0x6c, 0xb3, 0x6f, 0x2e,
-0x4e, 0x23, 0x7c, 0xf0, 0xdf, 0xf3, 0x32, 0x5e,
-0xc7, 0x2b, 0xf7, 0xe1, 0x95, 0xcc, 0xd7, 0x27,
-0x3d, 0xc4, 0xa6, 0xfa, 0xbe, 0x86, 0xf3, 0x27,
-0x9b, 0xe6, 0xc7, 0xee, 0xb6, 0x94, 0xa6, 0xdc,
-0xd6, 0x6a, 0x0c, 0x94, 0xd9, 0x38, 0xa8, 0xe1,
-0xf3, 0x4d, 0xfb, 0x47, 0x50, 0x81, 0x9f, 0x98,
-0xb4, 0x84, 0xd8, 0xe1, 0x83, 0xfb, 0x8c, 0x01,
-0xf0, 0xc1, 0xd7, 0x50, 0xfe, 0x98, 0x76, 0x5b,
-0xfa, 0x64, 0x94, 0x36, 0xbe, 0xeb, 0xf2, 0x62,
-0x62, 0xc7, 0xf7, 0x6d, 0x63, 0xd0, 0x18, 0xbb,
-0x92, 0x96, 0xdf, 0xc8, 0xaf, 0x4c, 0x31, 0xcd,
-0xbf, 0x5d, 0x4b, 0x73, 0x09, 0x8b, 0xc9, 0xb7,
-0x40, 0x62, 0x69, 0x0d, 0xc2, 0x7d, 0xf0, 0x35,
-0xc8, 0xd5, 0x8d, 0xc1, 0xdf, 0xc2, 0x14, 0x1d,
-0x7f, 0x8a, 0x0d, 0x92, 0xcf, 0x73, 0xbb, 0x69,
-0xff, 0xa0, 0xb4, 0x51, 0xa5, 0x89, 0x41, 0x3a,
-0x15, 0xf8, 0xf3, 0x18, 0x03, 0x66, 0x7a, 0xdf,
-0xf8, 0xfe, 0x31, 0x76, 0x57, 0x23, 0xff, 0x87,
-0x93, 0x63, 0x03, 0x0f, 0x55, 0xfc, 0xf8, 0x13,
-0x1f, 0x78, 0xcd, 0xf3, 0x6b, 0xd2, 0xbc, 0xbd,
-0xf7, 0xba, 0xfe, 0x86, 0xae, 0x22, 0x5c, 0xec,
-0xa8, 0xb9, 0xd6, 0x29, 0x1e, 0x49, 0x6b, 0xf6,
-0xaa, 0xf7, 0xd2, 0x29, 0xa2, 0xe0, 0x45, 0xf9,
-0x93, 0x4b, 0xd3, 0xc0, 0xb4, 0x3e, 0x62, 0xbe,
-0x37, 0x72, 0xaf, 0x6b, 0x0a, 0x95, 0xf0, 0x57,
-0xfd, 0x5e, 0x75, 0x8a, 0x35, 0xad, 0x86, 0x0f,
-0x5c, 0x38, 0xf0, 0xc4, 0x06, 0x34, 0x4d, 0x33,
-0xad, 0x0f, 0x68, 0x9a, 0xa2, 0x48, 0x92, 0xa0,
-0xc4, 0x24, 0x1f, 0x82, 0xa6, 0xf8, 0x40, 0x45,
-0x41, 0x14, 0x1b, 0x4c, 0x36, 0xcd, 0xbe, 0x7d,
-0x21, 0x21, 0x8c, 0x85, 0xd4, 0xba, 0x76, 0x3f,
-0x02, 0x21, 0xa6, 0xaa, 0x0e, 0x4a, 0x62, 0x03,
-0x04, 0x99, 0xe9, 0xf1, 0x81, 0xe9, 0x79, 0x6e,
-0xd7, 0xb8, 0x90, 0x47, 0x69, 0x93, 0x8b, 0x27,
-0x40, 0xe0, 0x8a, 0x60, 0x0a, 0x0e, 0xc0, 0x90,
-0x3f, 0xfc, 0x0a, 0x97, 0x3f, 0x53, 0x4c, 0xef,
-0xbb, 0x4a, 0x13, 0xf9, 0xaf, 0xd7, 0xc1, 0x49,
-0x26, 0xc6, 0xe4, 0x4f, 0x1a, 0xcb, 0xf6, 0x49,
-0xf7, 0xc5, 0x04, 0x91, 0x0f, 0x8c, 0x2f, 0x62,
-0xfe, 0xbe, 0x90, 0xeb, 0x12, 0xb8, 0xf4, 0x60,
-0x4c, 0xe2, 0x03, 0x14, 0x9d, 0x3a, 0x0e, 0xf2,
-0x8c, 0x81, 0xa2, 0xe2, 0xe0, 0x8e, 0x54, 0x28,
-0x25, 0xc5, 0x84, 0x8c, 0x86, 0x17, 0x67, 0x83,
-0x55, 0xc3, 0xc1, 0x71, 0x98, 0x03, 0x19, 0x60,
-0x0c, 0x0a, 0x71, 0x40, 0xb4, 0x94, 0xf9, 0x69,
-0xc2, 0x6c, 0x6d, 0xb1, 0x37, 0x27, 0xb8, 0x69,
-0x15, 0x1f, 0x68, 0x62, 0xae, 0xf4, 0x9a, 0x30,
-0xfb, 0x76, 0xbc, 0x92, 0x2b, 0xbd, 0x2e, 0xcc,
-0xae, 0x5e, 0xec, 0xfd, 0x96, 0x52, 0x6b, 0x9e,
-0xff, 0xf5, 0xb4, 0xfa, 0xde, 0xef, 0xb8, 0xbe,
-0x1d, 0x48, 0xdb, 0x8a, 0x83, 0x1b, 0x5c, 0xf7,
-0xac, 0x9d, 0xf2, 0x5c, 0xec, 0xca, 0xda, 0x29,
-0x5b, 0x85, 0xf8, 0xc0, 0x3c, 0x3f, 0x23, 0x06,
-0xf4, 0xf9, 0x7f, 0xd4, 0x48, 0x6a, 0xf4, 0x19,
-0x4d, 0xc5, 0x8c, 0xc7, 0xd8, 0x24, 0xfd, 0x2b,
-0xcf, 0x03, 0xcb, 0x7d, 0x93, 0xf3, 0xa4, 0x3b,
-0x04, 0x08, 0xd4, 0x72, 0x45, 0xe6, 0x11, 0x26,
-0x07, 0xa4, 0x65, 0x93, 0xf3, 0x9a, 0xef, 0xc8,
-0x9f, 0xcc, 0x6a, 0x27, 0x06, 0xe6, 0xf9, 0xb7,
-0x7b, 0x27, 0xdf, 0x2b, 0xdd, 0x8e, 0xa8, 0x32,
-0xcd, 0x3b, 0x39, 0x57, 0xfa, 0x1b, 0x61, 0x8a,
-0x76, 0xbb, 0x17, 0xee, 0x95, 0xfe, 0x06, 0x26,
-0x6b, 0x1f, 0x78, 0x5d, 0xf7, 0x4a, 0x53, 0xf0,
-0x8a, 0x69, 0x3a, 0xcd, 0xe7, 0x7b, 0x59, 0xc1,
-0x2d, 0xc9, 0x83, 0xc5, 0xfe, 0x5c, 0x35, 0xad,
-0x4e, 0xf0, 0x38, 0x14, 0x96, 0x8b, 0xba, 0x31,
-0xff, 0x1e, 0xea, 0x6d, 0xcd, 0x55, 0x57, 0x99,
-0x6f, 0x6f, 0x11, 0x78, 0x16, 0x94, 0xd7, 0x21,
-0xf1, 0x81, 0x16, 0x52, 0x1c, 0xca, 0xc4, 0x60,
-0xe2, 0x8a, 0xd3, 0xec, 0x7d, 0x00, 0x2b, 0x9e,
-0xad, 0x66, 0xfd, 0xfb, 0xae, 0xeb, 0x17, 0x8b,
-0xdf, 0x82, 0xe3, 0x7d, 0xb7, 0xba, 0xa8, 0x31,
-0xd0, 0x6f, 0x75, 0x65, 0x2e, 0x4e, 0xcf, 0x31,
-0x06, 0x29, 0xfb, 0x33, 0x23, 0xed, 0xe1, 0xea,
-0xfb, 0x82, 0x1c, 0x06, 0x48, 0x88, 0x07, 0xd8,
-0x37, 0x62, 0x78, 0xe0, 0x24, 0xe3, 0x57, 0xa6,
-0x2f, 0x13, 0x4e, 0xb2, 0xff, 0x5e, 0xf8, 0xa4,
-0x6e, 0x9a, 0x2f, 0x7f, 0xc7, 0xf3, 0x87, 0xe0,
-0x4b, 0x9d, 0xc5, 0x19, 0xb7, 0x2c, 0xc4, 0xc1,
-0xce, 0xce, 0xe2, 0x3b, 0xe5, 0x7b, 0x16, 0x0e,
-0x6e, 0x7c, 0xa9, 0xf0, 0x37, 0x19, 0xb2, 0x67,
-0xe1, 0x71, 0x63, 0x60, 0x7e, 0x9e, 0xf9, 0x57,
-0xef, 0xbe, 0xfa, 0xfb, 0x57, 0xce, 0x7f, 0x32,
-0x5e, 0xf5, 0x73, 0x1c, 0xec, 0x3a, 0xff, 0x97,
-0xf1, 0xf9, 0x57, 0x96, 0xbc, 0xf7, 0xf8, 0xd5,
-0xa1, 0xcb, 0xe3, 0xf3, 0x7f, 0xb6, 0xe4, 0xaa,
-0x31, 0x80, 0xff, 0x83, 0xbf, 0xca, 0x27, 0x33,
-0x66, 0x78, 0xee, 0x0c, 0x6e, 0x5c, 0x3e, 0x7d,
-0xdc, 0xf6, 0x6c, 0xcd, 0xd5, 0xe0, 0xc6, 0x9f,
-0x56, 0xfe, 0xf3, 0x9d, 0x3f, 0x3f, 0x76, 0xe7,
-0xf9, 0x27, 0x2e, 0x57, 0x5d, 0xbd, 0xf3, 0xeb,
-0x7c, 0x30, 0x64, 0x9e, 0x5f, 0xf5, 0xb3, 0xbb,
-0xdf, 0x7b, 0x7c, 0xd7, 0xd0, 0x27, 0x13, 0x8f,
-0xf1, 0xc9, 0xe5, 0x89, 0x07, 0xc3, 0xf9, 0x77,
-0xbf, 0x67, 0x3c, 0xa1, 0x79, 0x7e, 0xc1, 0xcf,
-0xea, 0xde, 0xdb, 0x38, 0x77, 0x68, 0xed, 0xfd,
-0xf3, 0xf9, 0x3f, 0xdc, 0x3e, 0xf4, 0x18, 0x3e,
-0xf6, 0xdd, 0xef, 0xe6, 0xf0, 0x3b, 0x14, 0xe4,
-0xf1, 0x41, 0xf3, 0xc8, 0xfd, 0xe6, 0xf9, 0x82,
-0xa7, 0x41, 0xdb, 0xac, 0x7c, 0x3d, 0x3b, 0x43,
-0x8f, 0x0d, 0x72, 0x33, 0x5e, 0x4b, 0x6f, 0xd0,
-0xa7, 0x2a, 0x93, 0xa4, 0x8c, 0xd7, 0x08, 0xe2,
-0x43, 0xbc, 0x22, 0x98, 0xd7, 0x53, 0x8a, 0xe1,
-0xc3, 0xa9, 0x71, 0x7c, 0xc8, 0x61, 0xe1, 0xa4,
-0x87, 0xe0, 0x3e, 0xed, 0x6b, 0x0a, 0x17, 0xd4,
-0x38, 0xa8, 0x41, 0x7c, 0x68, 0x9a, 0x2f, 0x4e,
-0xe0, 0x43, 0x43, 0x3e, 0xbb, 0x10, 0xda, 0xb0,
-0x24, 0x3e, 0xe4, 0x83, 0xaf, 0x95, 0xa7, 0x9e,
-0xdf, 0x18, 0x6c, 0x53, 0x58, 0x1c, 0xbf, 0x71,
-0xb1, 0x79, 0xbf, 0x71, 0x45, 0x60, 0x70, 0xbf,
-0x94, 0x47, 0xd2, 0x55, 0xc1, 0x3c, 0x9b, 0xfe,
-0xff, 0xda, 0x39, 0xbf, 0xd8, 0x28, 0x8a, 0x38,
-0x8e, 0xff, 0xe6, 0x6e, 0xef, 0xd8, 0x2b, 0x77,
-0x65, 0xb7, 0xbd, 0xc2, 0x15, 0x9b, 0x66, 0x8f,
-0x2b, 0x47, 0xfd, 0x13, 0xdc, 0x22, 0xc5, 0x1a,
-0x4c, 0x3b, 0xed, 0xed, 0xb5, 0x47, 0xd3, 0xc2,
-0x81, 0x80, 0x40, 0x8c, 0xb9, 0x2a, 0x21, 0xc6,
-0x27, 0xd0, 0x17, 0xa3, 0x41, 0xf6, 0xca, 0x41,
-0x8c, 0xd1, 0xa4, 0xa9, 0x35, 0x96, 0x04, 0xf5,
-0x30, 0x6a, 0x8c, 0x81, 0xf8, 0xe0, 0x9f, 0x90,
-0x18, 0x93, 0x05, 0x8d, 0x48, 0x34, 0x29, 0x0f,
-0xf0, 0xa2, 0x26, 0x42, 0xe4, 0xc5, 0xc4, 0x84,
-0x3e, 0x90, 0x18, 0x1f, 0xea, 0xf9, 0x9b, 0x99,
-0xbd, 0xee, 0x1e, 0x44, 0x88, 0xc8, 0xbe, 0x98,
-0xf9, 0x3e, 0x7d, 0xbb, 0x37, 0x37, 0x3b, 0x37,
-0xf3, 0xbb, 0xdf, 0x7c, 0x7e, 0xdb, 0xdd, 0xb3,
-0x9e, 0x23, 0xf1, 0xc9, 0x5c, 0x18, 0xce, 0x5b,
-0xeb, 0x48, 0x47, 0x65, 0xc4, 0xd0, 0xd9, 0x43,
-0x35, 0x1d, 0x18, 0x18, 0xfa, 0x0f, 0x18, 0x21,
-0x68, 0x54, 0xdd, 0x69, 0xec, 0x3f, 0xa5, 0x56,
-0x42, 0x7c, 0x2b, 0x84, 0x94, 0xc6, 0x68, 0xd0,
-0x32, 0xc4, 0x89, 0xca, 0xee, 0xa9, 0x89, 0x7f,
-0x3c, 0x2a, 0x62, 0x21, 0x26, 0x0d, 0x0b, 0xf9,
-0xf0, 0x29, 0xc6, 0x87, 0x25, 0x6d, 0x56, 0xd9,
-0x27, 0xcc, 0x71, 0x25, 0x5b, 0x8e, 0x31, 0xe3,
-0x6f, 0xff, 0xa0, 0x32, 0x5a, 0x5e, 0x5e, 0xcd,
-0xdb, 0xda, 0x5a, 0x65, 0x4f, 0xb9, 0xa5, 0x6a,
-0x7d, 0xa4, 0xdf, 0x07, 0x7b, 0xce, 0xa0, 0x39,
-0xad, 0xdf, 0x8f, 0x2f, 0xa1, 0x99, 0xf5, 0xe5,
-0x4f, 0xd5, 0x49, 0x40, 0x2b, 0xdb, 0x52, 0x3e,
-0x83, 0x31, 0x4c, 0x5a, 0xc9, 0x0b, 0xb0, 0x9e,
-0x8c, 0x01, 0xee, 0x36, 0x4e, 0xa4, 0x8f, 0x8c,
-0x91, 0x56, 0x58, 0xce, 0x36, 0x19, 0xea, 0xbd,
-0xc1, 0x89, 0x22, 0x0b, 0x22, 0x0d, 0x6e, 0x85,
-0x0a, 0x05, 0xf6, 0x98, 0x20, 0x25, 0x1a, 0x58,
-0x98, 0xc5, 0x94, 0x22, 0xd1, 0xb4, 0xa4, 0xa2,
-0x33, 0xe3, 0xed, 0xef, 0xaa, 0xc3, 0xca, 0x55,
-0xcc, 0xc2, 0x5d, 0xe2, 0x4a, 0x81, 0xc6, 0x36,
-0xa4, 0x10, 0xcb, 0x7a, 0xac, 0x30, 0x6b, 0x61,
-0x65, 0x9f, 0x01, 0xd0, 0xd0, 0x5e, 0x29, 0x11,
-0x06, 0xc9, 0x3c, 0xe3, 0xa7, 0xc8, 0x10, 0xe3,
-0x91, 0x12, 0x99, 0x85, 0x7d, 0x68, 0x22, 0xcc,
-0x0c, 0x43, 0x8f, 0xc7, 0xf3, 0x1a, 0xa1, 0x98,
-0xa1, 0x66, 0x21, 0x6b, 0x20, 0x99, 0x71, 0x03,
-0x31, 0x61, 0xd6, 0xa1, 0x01, 0x66, 0xd6, 0x00,
-0xae, 0x60, 0x5d, 0x94, 0xf1, 0x21, 0x87, 0x22,
-0x38, 0xec, 0xe3, 0x43, 0xd7, 0x70, 0x3e, 0x1c,
-0x56, 0x1d, 0x47, 0x5f, 0x7c, 0x9e, 0x11, 0xfe,
-0x89, 0x0f, 0x43, 0x7e, 0xa3, 0xd5, 0x67, 0x88,
-0x2a, 0x43, 0x60, 0x72, 0x48, 0x83, 0xaf, 0xeb,
-0xe6, 0xec, 0xa2, 0xd1, 0x84, 0xa1, 0x1e, 0x6f,
-0xd0, 0xfa, 0xfe, 0x1b, 0x87, 0x49, 0x77, 0x23,
-0xd6, 0x3d, 0x13, 0xe1, 0x06, 0x3f, 0xf8, 0xe2,
-0xfe, 0x45, 0x09, 0xdf, 0xdf, 0xd3, 0x37, 0xf2,
-0xe1, 0xe2, 0x8e, 0xcf, 0x8d, 0x17, 0x0f, 0x45,
-0x72, 0xab, 0xfe, 0x71, 0xa3, 0xe7, 0xc6, 0x6b,
-0x4f, 0xf3, 0x14, 0xd7, 0x2f, 0x09, 0x79, 0x28,
-0xd6, 0x8d, 0x7e, 0xb3, 0x19, 0x5a, 0x1c, 0x4f,
-0x01, 0x57, 0x6a, 0xd0, 0x4e, 0x96, 0x96, 0xb0,
-0x25, 0xdb, 0x8a, 0x58, 0xa8, 0x20, 0x16, 0x7a,
-0x66, 0x50, 0x18, 0x2f, 0x7c, 0x0a, 0xec, 0x96,
-0x12, 0xbb, 0xce, 0x8b, 0x36, 0x56, 0x18, 0xa2,
-0x56, 0x72, 0x8b, 0x26, 0x43, 0x18, 0xf0, 0x8d,
-0x67, 0x27, 0xd2, 0x20, 0xf2, 0x61, 0x11, 0x76,
-0x22, 0x28, 0x5e, 0xe2, 0x58, 0x18, 0x22, 0x2e,
-0x28, 0x12, 0xe4, 0x43, 0xda, 0x9b, 0x8a, 0x50,
-0x6f, 0x7f, 0x27, 0xc3, 0x88, 0x85, 0x1d, 0xa5,
-0x91, 0x54, 0xfb, 0xb7, 0xae, 0xd1, 0x3d, 0x13,
-0xe5, 0x66, 0x57, 0xbb, 0xe3, 0xf5, 0x4f, 0x86,
-0x39, 0x16, 0xae, 0x41, 0xba, 0x23, 0xc2, 0xc4,
-0x58, 0xb3, 0x9f, 0x27, 0x98, 0x01, 0x71, 0x24,
-0xe9, 0x2c, 0x5e, 0x9e, 0x28, 0xd6, 0xf9, 0x30,
-0x05, 0x47, 0x49, 0x4f, 0xf9, 0x89, 0x09, 0x86,
-0x85, 0x4b, 0x0e, 0x94, 0xc7, 0x38, 0x1f, 0xb6,
-0x09, 0x74, 0xb4, 0xce, 0x7a, 0xeb, 0x05, 0xec,
-0xb7, 0x31, 0x91, 0x0f, 0xa9, 0x32, 0x45, 0x4a,
-0xf6, 0x26, 0x5e, 0x8d, 0x92, 0x2e, 0x7b, 0x97,
-0xd1, 0x52, 0x50, 0xa6, 0x45, 0x22, 0x2a, 0xe0,
-0x91, 0xc5, 0xf8, 0xc1, 0x00, 0x9e, 0xb0, 0x53,
-0xa5, 0xe8, 0x6c, 0xf1, 0x43, 0x34, 0x2b, 0x4b,
-0xd1, 0x14, 0x39, 0x2a, 0x8e, 0xb8, 0x66, 0x22,
-0x9a, 0xc2, 0xf5, 0xaa, 0xb7, 0x87, 0x7c, 0x49,
-0x79, 0x21, 0xdd, 0xac, 0xe6, 0x70, 0xcf, 0x53,
-0xfa, 0x48, 0x27, 0xe4, 0x6c, 0xed, 0xb2, 0xd2,
-0x07, 0x9d, 0x30, 0x62, 0xeb, 0x97, 0xf9, 0x91,
-0x11, 0x9b, 0x38, 0xbe, 0xf8, 0xd9, 0x06, 0xa5,
-0xcb, 0x6a, 0x5f, 0x68, 0x0c, 0xde, 0xc0, 0x52,
-0xaf, 0x5d, 0x84, 0x4d, 0x17, 0xc3, 0xc2, 0x02,
-0x99, 0x16, 0x7c, 0x58, 0xf0, 0xe5, 0x1f, 0x1a,
-0x09, 0x29, 0xc6, 0x09, 0xce, 0x87, 0xaf, 0x56,
-0x90, 0x06, 0xab, 0x22, 0x7e, 0xec, 0x06, 0x3e,
-0xf4, 0xc5, 0x1b, 0xcd, 0x87, 0x14, 0x5a, 0x4e,
-0x1a, 0x79, 0xfc, 0x5e, 0x28, 0xc5, 0xb2, 0x86,
-0x46, 0xcf, 0x41, 0xf1, 0x88, 0x66, 0x58, 0xaa,
-0x1e, 0xe6, 0x47, 0x2c, 0x95, 0x80, 0x6f, 0x7e,
-0xb0, 0xa4, 0x74, 0x92, 0x66, 0x24, 0x6e, 0x8f,
-0x1a, 0xe0, 0x24, 0xab, 0x24, 0x4e, 0xb0, 0xbd,
-0xcd, 0x8e, 0x30, 0xc3, 0x5f, 0x22, 0xd4, 0xfb,
-0xbe, 0x60, 0xd6, 0x30, 0x05, 0x1f, 0x02, 0x0d,
-0x61, 0xfe, 0xe1, 0xf5, 0xa9, 0xcb, 0x87, 0x6a,
-0x52, 0x98, 0x41, 0x7f, 0xfc, 0x0c, 0xad, 0x6a,
-0x61, 0x7c, 0x98, 0xb0, 0x43, 0x59, 0xcc, 0x43,
-0xab, 0xd2, 0xdd, 0x6a, 0x53, 0x9d, 0x0f, 0xeb,
-0xc6, 0xf6, 0x8d, 0x87, 0xd0, 0x0a, 0xcf, 0x3f,
-0x24, 0x6d, 0x1f, 0x45, 0xa3, 0xf2, 0x7a, 0x88,
-0xa5, 0x65, 0x61, 0xd8, 0x4b, 0xa1, 0xdd, 0xbe,
-0xcf, 0x4b, 0xe8, 0x7b, 0x7b, 0xe1, 0x18, 0x64,
-0x07, 0x63, 0x53, 0x93, 0x25, 0x38, 0xd6, 0x94,
-0x65, 0xf7, 0x67, 0xb9, 0x89, 0xc8, 0x35, 0xa1,
-0x98, 0xb7, 0x5e, 0x14, 0xd7, 0xab, 0x8f, 0x34,
-0xe3, 0x32, 0xd9, 0x55, 0xd7, 0xb0, 0xf5, 0x6a,
-0x30, 0x65, 0xcd, 0x5b, 0xaf, 0x22, 0x7e, 0xbc,
-0x47, 0x9c, 0xe6, 0xfd, 0xe1, 0xe3, 0xf6, 0x07,
-0x86, 0xc9, 0x7e, 0xdd, 0x5e, 0x81, 0x2b, 0xe0,
-0x9a, 0x33, 0x75, 0xe3, 0xcb, 0x3f, 0x98, 0x59,
-0x7b, 0x69, 0xa2, 0x18, 0x2e, 0x22, 0x3d, 0xf6,
-0xd0, 0x04, 0x0d, 0x6f, 0x87, 0x4b, 0x0c, 0x2c,
-0x8b, 0xe1, 0x24, 0x33, 0x94, 0x9b, 0xb3, 0xbe,
-0xf9, 0xc9, 0x29, 0xa5, 0xc1, 0xd4, 0x7e, 0x5c,
-0xdf, 0xc3, 0x4a, 0xe9, 0x4c, 0xca, 0x1c, 0x8e,
-0xeb, 0x37, 0x9b, 0x86, 0xf9, 0x11, 0x7c, 0xc8,
-0x2e, 0x46, 0xf2, 0x8b, 0x85, 0xec, 0x8a, 0x70,
-0xc3, 0xe5, 0xc3, 0x86, 0x4b, 0x85, 0x94, 0x14,
-0x2c, 0xc1, 0x87, 0x36, 0xa7, 0x41, 0x34, 0x3e,
-0x2c, 0x64, 0x66, 0x26, 0x97, 0x6e, 0xcc, 0x3f,
-0xd6, 0xf6, 0xf6, 0xb6, 0x68, 0x3e, 0xa7, 0x25,
-0xf7, 0x32, 0x3e, 0xcc, 0x63, 0xc6, 0xb1, 0xb8,
-0xe1, 0xf9, 0x07, 0xcd, 0x20, 0x1a, 0x5f, 0xfc,
-0xf0, 0x48, 0x0c, 0xb9, 0x29, 0x50, 0x9b, 0x8c,
-0x18, 0xa4, 0xc0, 0x62, 0x6a, 0x92, 0x5f, 0x3b,
-0xd9, 0x26, 0x0c, 0xf8, 0x84, 0x10, 0xe8, 0x40,
-0x15, 0xba, 0xa1, 0x09, 0xf8, 0xed, 0xf2, 0xc2,
-0xf8, 0xf9, 0xb0, 0xbb, 0x21, 0xff, 0x8c, 0x87,
-0x1f, 0xa3, 0x95, 0x0b, 0xe9, 0xf5, 0xf6, 0xf8,
-0xaa, 0x56, 0xfa, 0x0d, 0x1a, 0x75, 0x3c, 0xd4,
-0x4a, 0x2f, 0x5e, 0xe8, 0x5d, 0x9f, 0x18, 0x0f,
-0x85, 0xb9, 0x89, 0xfb, 0xc6, 0x43, 0x0a, 0x15,
-0xdc, 0xf4, 0xa7, 0x70, 0xf7, 0x3f, 0xcf, 0xf8,
-0x10, 0x5c, 0xc3, 0x79, 0xe0, 0x3b, 0xd7, 0x24,
-0x1d, 0xdf, 0x78, 0x38, 0x16, 0x32, 0x3e, 0x5c,
-0x3a, 0x3a, 0xea, 0xe7, 0xc3, 0xf7, 0xeb, 0x7c,
-0xb8, 0xb7, 0x91, 0x0f, 0x39, 0x7d, 0x31, 0x3e,
-0xdc, 0x78, 0x68, 0x8b, 0x9f, 0x0f, 0xaf, 0xdf,
-0x25, 0x3e, 0xe4, 0x58, 0xf8, 0xdb, 0x54, 0x6d,
-0x61, 0xe0, 0x4f, 0x01, 0x8a, 0x07, 0xbb, 0xde,
-0x65, 0x58, 0x38, 0xf5, 0xd6, 0xc2, 0xea, 0x9a,
-0x6b, 0xfc, 0xed, 0xf9, 0xd9, 0xff, 0xb8, 0x8a,
-0xed, 0xff, 0x12, 0xa0, 0xb8, 0xb0, 0xf1, 0x10,
-0xc3, 0xc2, 0xab, 0xd7, 0x16, 0x36, 0xd6, 0x5c,
-0xd3, 0xd0, 0xbe, 0xd3, 0xe5, 0xc3, 0x4c, 0xe7,
-0xe6, 0x5f, 0xa6, 0x7b, 0x90, 0x0f, 0x33, 0x2f,
-0x6f, 0x3e, 0xc7, 0x09, 0x33, 0xc3, 0x51, 0xb3,
-0x72, 0xed, 0x3f, 0x8c, 0xdf, 0x04, 0x83, 0xb0,
-0xdb, 0x33, 0x4c, 0xc8, 0xc5, 0xef, 0xbc, 0x17,
-0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29, 0x29,
-0x29, 0x29, 0xa9, 0xff, 0xbb, 0x78, 0xed, 0xa0,
-0xc8, 0xda, 0x41, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a,
-0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0xea, 0xd6, 0xe2,
-0xb5, 0x43, 0x54, 0xd6, 0x0e, 0x52, 0x52, 0x52,
-0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52, 0x52,
-0xb7, 0x16, 0xaf, 0x1d, 0x54, 0x5e, 0x3b, 0xe0,
-0x5f, 0x91, 0xbe, 0x27, 0x77, 0xd3, 0x81, 0xfe,
-0x97, 0x76, 0x07, 0x74, 0xb6, 0xee, 0x73, 0xf0,
-0x00, 0xcd, 0x58, 0xd0, 0x70, 0x13, 0xda, 0x5d,
-0x94, 0xd2, 0xf4, 0xcc, 0x31, 0x7b, 0x69, 0xdb,
-0x97, 0x85, 0x60, 0xba, 0x87, 0x81, 0x39, 0x36,
-0x7e, 0x0a, 0x03, 0x4e, 0x30, 0xfd, 0x2b, 0xc6,
-0xcc, 0x09, 0x67, 0xe5, 0xc5, 0xd7, 0x5f, 0x09,
-0xa6, 0x7b, 0x30, 0xe7, 0xcc, 0xdf, 0x69, 0x66,
-0xbf, 0x63, 0x3a, 0xc1, 0xf4, 0x9f, 0x78, 0xf8,
-0xe0, 0x11, 0xa7, 0xe3, 0x93, 0xa7, 0xb7, 0x04,
-0xd3, 0x3d, 0xce, 0xbf, 0x18, 0x7f, 0x50, 0xf3,
-0x1f, 0x5f, 0x73, 0xdc, 0x86, 0x47, 0x57, 0x54,
-0x83, 0x9b, 0xff, 0x65, 0x18, 0x3f, 0x5b, 0x20,
-0xa8, 0xf9, 0x6f, 0xce, 0x9e, 0x9e, 0x87, 0x7b,
-0x76, 0x7c, 0xbe, 0x29, 0x98, 0xee, 0x71, 0xfe,
-0xc5, 0xf8, 0x03, 0x8b, 0xff, 0xb5, 0x6d, 0x1f,
-0xd3, 0xa5, 0xcf, 0xcf, 0xa8, 0xb7, 0x6f, 0x7a,
-0x47, 0x32, 0xe7, 0x06, 0x30, 0x7e, 0x0e, 0x05,
-0x17, 0xff, 0x1a, 0xd9, 0x00, 0xab, 0x63, 0xf7,
-0x06, 0x17, 0xff, 0x62, 0xfc, 0x41, 0xcd, 0x7f,
-0x22, 0x6d, 0x0d, 0xc3, 0xba, 0xeb, 0xd9, 0xa0,
-0xe2, 0xc7, 0xac, 0x39, 0x2c, 0x7f, 0x9a, 0xf3,
-0x4e, 0x30, 0xfd, 0x2b, 0xea, 0x81, 0x37, 0x9d,
-0x0d, 0x9f, 0xce, 0x04, 0x96, 0xff, 0xdd, 0xf1,
-0xdf, 0xfc, 0xcb, 0x04, 0x77, 0x47, 0x4a, 0x66,
-0xe6, 0x94, 0x93, 0x59, 0x31, 0x1d, 0x58, 0xfe,
-0xa9, 0xcd, 0xb3, 0xfc, 0x39, 0x1f, 0xd4, 0xfc,
-0x2f, 0xeb, 0xff, 0xf5, 0x9a, 0xd3, 0xfb, 0xe3,
-0xe3, 0x73, 0xc1, 0x74, 0x8f, 0xf3, 0x2f, 0xc6,
-0x1f, 0xd8, 0xfc, 0xf7, 0xbf, 0xf6, 0x8e, 0xfd,
-0xd0, 0x8a, 0x93, 0xb1, 0xdb, 0x37, 0xbd, 0x23,
-0x99, 0xb5, 0x39, 0x96, 0x3f, 0x03, 0x8b, 0xff,
-0x68, 0xe7, 0xa9, 0x67, 0xed, 0xec, 0x57, 0x3f,
-0x59, 0xc1, 0x74, 0x8f, 0xf3, 0x2f, 0xc6, 0x1f,
-0xd8, 0xfc, 0xaf, 0xde, 0xf1, 0x05, 0x18, 0x6d,
-0x6f, 0x07, 0x97, 0x7f, 0x6a, 0x2c, 0x7f, 0x06,
-0x17, 0xff, 0x2b, 0x23, 0x69, 0xda, 0x7f, 0x32,
-0xf1, 0x7d, 0x30, 0xdd, 0xb3, 0x1f, 0x39, 0xe1,
-0xe3, 0x0f, 0x66, 0xfe, 0x4d, 0xf6, 0x7c, 0x1c,
-0xbc, 0xd8, 0x6a, 0x82, 0xcd, 0x9e, 0x5a, 0x09,
-0x9b, 0x40, 0xff, 0xf5, 0xff, 0x13, 0xdc, 0xf7,
-0x46, 0x4c, 0xa8, 0x12, 0xaf, 0xcf, 0x2b, 0x7b,
-0x6e, 0x6c, 0xf7, 0x37, 0xea, 0xe7, 0xba, 0x8f,
-0xf0, 0x33, 0x01, 0x00,
diff --git a/board/esd/hh405/hh405.c b/board/esd/hh405/hh405.c
deleted file mode 100644 (file)
index 8bd4223..0000000
+++ /dev/null
@@ -1,895 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * (C) Copyright 2005
- * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * (C) Copyright 2006-2007
- * Matthias Fuchs, esd GmbH, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-#include <malloc.h>
-#include <pci.h>
-#include <sm501.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-/* FPGA internal regs */
-#define FPGA_CTRL      ((u16 *)(CONFIG_SYS_FPGA_BASE_ADDR + 0x000))
-#define FPGA_STATUS    ((u16 *)(CONFIG_SYS_FPGA_BASE_ADDR + 0x002))
-#define FPGA_CTR       ((u16 *)(CONFIG_SYS_FPGA_BASE_ADDR + 0x004))
-#define FPGA_BL                ((u16 *)(CONFIG_SYS_FPGA_BASE_ADDR + 0x006))
-
-/* FPGA Control Reg */
-#define FPGA_CTRL_REV0      0x0001
-#define FPGA_CTRL_REV1      0x0002
-#define FPGA_CTRL_VGA0_BL   0x0004
-#define FPGA_CTRL_VGA0_BL_MODE 0x0008
-#define FPGA_CTRL_CF_RESET  0x0040
-#define FPGA_CTRL_PS2_PWR   0x0080
-#define FPGA_CTRL_CF_PWRN   0x0100      /* low active */
-#define FPGA_CTRL_CF_BUS_EN 0x0200
-#define FPGA_CTRL_LCD_CLK   0x7000      /* mask for lcd clock */
-#define FPGA_CTRL_OW_ENABLE 0x8000
-
-#define FPGA_STATUS_CF_DETECT 0x8000
-
-#ifdef CONFIG_VIDEO_SM501
-
-#define SWAP32(x)       ((((x) & 0x000000ff) << 24) | (((x) & 0x0000ff00) << 8)|\
-                         (((x) & 0x00ff0000) >>  8) | (((x) & 0xff000000) >> 24) )
-
-#ifdef CONFIG_VIDEO_SM501_8BPP
-#error CONFIG_VIDEO_SM501_8BPP not supported.
-#endif /* CONFIG_VIDEO_SM501_8BPP */
-
-#ifdef CONFIG_VIDEO_SM501_16BPP
-#define BPP    16
-
-/*
- * 800x600 display B084SN03: PCLK = 40MHz
- * => 2*PCLK = 80MHz
- * 336/4 = 84MHz
- * => PCLK = 84MHz
- */
-static const SMI_REGS init_regs_800x600 [] =
-{
-#if 1 /* test-only */
-       {0x0005c, SWAP32(0xffffffff)}, /* set endianess to big endian */
-#else
-       {0x0005c, SWAP32(0x00000000)}, /* set endianess to little endian */
-#endif
-       {0x00004, SWAP32(0x00000000)},
-       /* clocks for pm1... */
-       {0x00048, SWAP32(0x00021807)},
-       {0x0004C, SWAP32(0x221a0a01)},
-       {0x00054, SWAP32(0x00000001)},
-       /* clocks for pm0... */
-       {0x00040, SWAP32(0x00021807)},
-       {0x00044, SWAP32(0x221a0a01)},
-       {0x00054, SWAP32(0x00000000)},
-       /* GPIO */
-       {0x1000c, SWAP32(0xfffffff0)}, /* GPIO32..63 direction */
-       /* panel control regs... */
-       {0x80000, SWAP32(0x0f013105)}, /* panel display control: 16-bit RGB 5:6:5 mode */
-       {0x80004, SWAP32(0xc428bb17)}, /* panel panning control ??? */
-       {0x8000C, SWAP32(0x00010000)}, /* panel fb address */
-       {0x80010, SWAP32(0x06400640)}, /* panel fb offset/window width */
-       {0x80014, SWAP32(0x03200000)}, /* panel fb width (0x320=800) */
-       {0x80018, SWAP32(0x02580000)}, /* panel fb height (0x258=600) */
-       {0x8001C, SWAP32(0x00000000)}, /* panel plane tl location */
-       {0x80020, SWAP32(0x02580320)}, /* panel plane br location */
-       {0x80024, SWAP32(0x041f031f)}, /* panel horizontal total */
-       {0x80028, SWAP32(0x00800347)}, /* panel horizontal sync */
-       {0x8002C, SWAP32(0x02730257)}, /* panel vertical total */
-       {0x80030, SWAP32(0x00040258)}, /* panel vertical sync */
-       {0x80200, SWAP32(0x00010000)}, /* crt display control */
-       {0, 0}
-};
-
-/*
- * 1024x768 display G150XG02: PCLK = 65MHz
- * => 2*PCLK = 130MHz
- * 288/2 = 144MHz
- * => PCLK = 72MHz
- */
-static const SMI_REGS init_regs_1024x768 [] =
-{
-       {0x00004, SWAP32(0x00000000)},
-       /* clocks for pm1... */
-       {0x00048, SWAP32(0x00021807)},
-       {0x0004C, SWAP32(0x011a0a01)},
-       {0x00054, SWAP32(0x00000001)},
-       /* clocks for pm0... */
-       {0x00040, SWAP32(0x00021807)},
-       {0x00044, SWAP32(0x011a0a01)},
-       {0x00054, SWAP32(0x00000000)},
-       /* GPIO */
-       {0x1000c, SWAP32(0xfffffff0)}, /* GPIO32..63 direction */
-       /* panel control regs... */
-       {0x80000, SWAP32(0x0f013105)}, /* panel display control: 16-bit RGB 5:6:5 mode */
-       {0x80004, SWAP32(0xc428bb17)}, /* panel panning control ??? */
-       {0x8000C, SWAP32(0x00010000)}, /* panel fb address */
-       {0x80010, SWAP32(0x08000800)}, /* panel fb offset/window width */
-       {0x80014, SWAP32(0x04000000)}, /* panel fb width (0x400=1024) */
-       {0x80018, SWAP32(0x03000000)}, /* panel fb height (0x300=768) */
-       {0x8001C, SWAP32(0x00000000)}, /* panel plane tl location */
-       {0x80020, SWAP32(0x03000400)}, /* panel plane br location */
-       {0x80024, SWAP32(0x053f03ff)}, /* panel horizontal total */
-       {0x80028, SWAP32(0x0140040f)}, /* panel horizontal sync */
-       {0x8002C, SWAP32(0x032502ff)}, /* panel vertical total */
-       {0x80030, SWAP32(0x00260301)}, /* panel vertical sync */
-       {0x80200, SWAP32(0x00010000)}, /* crt display control */
-       {0, 0}
-};
-
-#endif /* CONFIG_VIDEO_SM501_16BPP */
-
-#ifdef CONFIG_VIDEO_SM501_32BPP
-#define BPP    32
-
-/*
- * 800x600 display B084SN03: PCLK = 40MHz
- * => 2*PCLK = 80MHz
- * 336/4 = 84MHz
- * => PCLK = 84MHz
- */
-static const SMI_REGS init_regs_800x600 [] =
-{
-#if 0 /* test-only */
-       {0x0005c, SWAP32(0xffffffff)}, /* set endianess to big endian */
-#else
-       {0x0005c, SWAP32(0x00000000)}, /* set endianess to little endian */
-#endif
-       {0x00004, SWAP32(0x00000000)},
-       /* clocks for pm1... */
-       {0x00048, SWAP32(0x00021807)},
-       {0x0004C, SWAP32(0x221a0a01)},
-       {0x00054, SWAP32(0x00000001)},
-       /* clocks for pm0... */
-       {0x00040, SWAP32(0x00021807)},
-       {0x00044, SWAP32(0x221a0a01)},
-       {0x00054, SWAP32(0x00000000)},
-       /* GPIO */
-       {0x1000c, SWAP32(0xfffffff0)}, /* GPIO32..63 direction */
-       /* panel control regs... */
-       {0x80000, SWAP32(0x0f013106)}, /* panel display control: 32-bit RGB 8:8:8 mode */
-       {0x80004, SWAP32(0xc428bb17)}, /* panel panning control ??? */
-       {0x8000C, SWAP32(0x00010000)}, /* panel fb address */
-       {0x80010, SWAP32(0x0c800c80)}, /* panel fb offset/window width */
-       {0x80014, SWAP32(0x03200000)}, /* panel fb width (0x320=800) */
-       {0x80018, SWAP32(0x02580000)}, /* panel fb height (0x258=600) */
-       {0x8001C, SWAP32(0x00000000)}, /* panel plane tl location */
-       {0x80020, SWAP32(0x02580320)}, /* panel plane br location */
-       {0x80024, SWAP32(0x041f031f)}, /* panel horizontal total */
-       {0x80028, SWAP32(0x00800347)}, /* panel horizontal sync */
-       {0x8002C, SWAP32(0x02730257)}, /* panel vertical total */
-       {0x80030, SWAP32(0x00040258)}, /* panel vertical sync */
-       {0x80200, SWAP32(0x00010000)}, /* crt display control */
-       {0, 0}
-};
-
-/*
- * 1024x768 display G150XG02: PCLK = 65MHz
- * => 2*PCLK = 130MHz
- * 288/2 = 144MHz
- * => PCLK = 72MHz
- */
-static const SMI_REGS init_regs_1024x768 [] =
-{
-       {0x00004, SWAP32(0x00000000)},
-       /* clocks for pm1... */
-       {0x00048, SWAP32(0x00021807)},
-       {0x0004C, SWAP32(0x011a0a01)},
-       {0x00054, SWAP32(0x00000001)},
-       /* clocks for pm0... */
-       {0x00040, SWAP32(0x00021807)},
-       {0x00044, SWAP32(0x011a0a01)},
-       {0x00054, SWAP32(0x00000000)},
-       /* GPIO */
-       {0x1000c, SWAP32(0xfffffff0)}, /* GPIO32..63 direction */
-       /* panel control regs... */
-       {0x80000, SWAP32(0x0f013106)}, /* panel display control: 32-bit RGB 8:8:8 mode */
-       {0x80004, SWAP32(0xc428bb17)}, /* panel panning control ??? */
-       {0x8000C, SWAP32(0x00010000)}, /* panel fb address */
-       {0x80010, SWAP32(0x10001000)}, /* panel fb offset/window width */
-       {0x80014, SWAP32(0x04000000)}, /* panel fb width (0x400=1024) */
-       {0x80018, SWAP32(0x03000000)}, /* panel fb height (0x300=768) */
-       {0x8001C, SWAP32(0x00000000)}, /* panel plane tl location */
-       {0x80020, SWAP32(0x03000400)}, /* panel plane br location */
-       {0x80024, SWAP32(0x053f03ff)}, /* panel horizontal total */
-       {0x80028, SWAP32(0x0140040f)}, /* panel horizontal sync */
-       {0x8002C, SWAP32(0x032502ff)}, /* panel vertical total */
-       {0x80030, SWAP32(0x00260301)}, /* panel vertical sync */
-       {0x80200, SWAP32(0x00010000)}, /* crt display control */
-       {0, 0}
-};
-
-#endif /* CONFIG_VIDEO_SM501_32BPP */
-
-#endif /* CONFIG_VIDEO_SM501 */
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-extern void lxt971_no_sleep(void);
-
-/* fpga configuration data - gzip compressed and generated by bin2c */
-const unsigned char fpgadata[] =
-{
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-/* logo bitmap data - gzip compressed and generated by bin2c */
-unsigned char logo_bmp_320[] =
-{
-#include "logo_320_240_4bpp.c"
-};
-
-unsigned char logo_bmp_320_8bpp[] =
-{
-#include "logo_320_240_8bpp.c"
-};
-
-unsigned char logo_bmp_640[] =
-{
-#include "logo_640_480_24bpp.c"
-};
-
-unsigned char logo_bmp_1024[] =
-{
-#include "logo_1024_768_8bpp.c"
-};
-
-
-/*
- * include common lcd code (for esd boards)
- */
-#include "../common/lcd.c"
-
-#include "../common/s1d13704_320_240_4bpp.h"
-#include "../common/s1d13705_320_240_8bpp.h"
-#include "../common/s1d13806_640_480_16bpp.h"
-#include "../common/s1d13806_1024_768_8bpp.h"
-
-
-/*
- * include common auto-update code (for esd boards)
- */
-#include "../common/auto_update.h"
-
-au_image_t au_image[] = {
-       {"hh405/preinst.img", 0, -1, AU_SCRIPT},
-       {"hh405/u-boot.img", 0xfff80000, 0x00080000, AU_FIRMWARE},
-       {"hh405/pImage_${bd_type}", 0x00000000, 0x00100000, AU_NAND},
-       {"hh405/pImage.initrd", 0x00100000, 0x00200000, AU_NAND},
-       {"hh405/yaffsmt2.img", 0x00300000, 0x01c00000, AU_NAND},
-       {"hh405/postinst.img", 0, 0, AU_SCRIPT},
-};
-
-int N_AU_IMAGES = (sizeof(au_image) / sizeof(au_image[0]));
-
-
-/*
- * Get version of HH405 board from GPIO's
- */
-int board_revision(void)
-{
-       unsigned long osrh_reg;
-       unsigned long isr1h_reg;
-       unsigned long tcr_reg;
-       unsigned long value;
-
-       /*
-        * Setup GPIO pins (BLAST/GPIO0 and GPIO9 as GPIO)
-        */
-       osrh_reg = in_be32((void *)GPIO0_OSRH);
-       isr1h_reg = in_be32((void *)GPIO0_ISR1H);
-       tcr_reg = in_be32((void *)GPIO0_TCR);
-       out_be32((void *)GPIO0_OSRH, osrh_reg & ~0xC0003000);     /* output select */
-       out_be32((void *)GPIO0_ISR1H, isr1h_reg | 0xC0003000);    /* input select  */
-       out_be32((void *)GPIO0_TCR, tcr_reg & ~0x80400000);       /* select input  */
-
-       udelay(1000);            /* wait some time before reading input */
-       value = in_be32((void *)GPIO0_IR) & 0x80400000;         /* get config bits */
-
-       /*
-        * Restore GPIO settings
-        */
-       out_be32((void *)GPIO0_OSRH, osrh_reg);                   /* output select */
-       out_be32((void *)GPIO0_ISR1H, isr1h_reg);                 /* input select  */
-       out_be32((void *)GPIO0_TCR, tcr_reg);  /* enable output driver for outputs */
-
-       if (value & 0x80000000) {
-               /* Revision 1.0 or 1.1 detected */
-               return 1;
-       } else {
-               if (value & 0x00400000) {
-                       /* unused */
-                       return 3;
-               } else {
-                       return 2;
-               }
-       }
-}
-
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, CONFIG_SYS_UIC0_POLARITY);/* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc(EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       return 0;
-}
-
-int cf_enable(void)
-{
-       int i;
-
-       if (gd->board_type >= 2) {
-               if (in_be16(FPGA_STATUS) & FPGA_STATUS_CF_DETECT) {
-                       if (!(in_be16(FPGA_CTRL) & FPGA_CTRL_CF_BUS_EN)) {
-                               out_be16(FPGA_CTRL,
-                                        in_be16(FPGA_CTRL) & ~FPGA_CTRL_CF_PWRN);
-
-                               for (i=0; i<300; i++)
-                                       udelay(1000);
-
-                               out_be16(FPGA_CTRL,
-                                        in_be16(FPGA_CTRL) | FPGA_CTRL_CF_BUS_EN);
-
-                               for (i=0; i<20; i++)
-                                       udelay(1000);
-                       }
-               } else {
-                       out_be16(FPGA_CTRL,
-                                in_be16(FPGA_CTRL) & ~FPGA_CTRL_CF_BUS_EN);
-                       out_be16(FPGA_CTRL,
-                                in_be16(FPGA_CTRL) | FPGA_CTRL_CF_PWRN);
-               }
-       }
-
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       unsigned char *dst;
-       ulong len = sizeof(fpgadata);
-       int status;
-       int index;
-       int i;
-       char *str;
-       unsigned long contrast0 = 0xffffffff;
-
-       dst = malloc(CONFIG_SYS_FPGA_MAX_SIZE);
-       if (gunzip (dst, CONFIG_SYS_FPGA_MAX_SIZE, (uchar *)fpgadata, &len) != 0) {
-               printf ("GUNZIP ERROR - must RESET board to recover\n");
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       status = fpga_boot(dst, len);
-       if (status != 0) {
-               printf("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i=0; i<4; i++) {
-                       len = dst[index];
-                       printf("FPGA: %s\n", &(dst[index+1]));
-                       index += len+3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i=20; i>0; i--) {
-                       printf("Rebooting in %2d seconds \r",i);
-                       for (index=0;index<1000;index++)
-                               udelay(1000);
-               }
-               putc ('\n');
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       puts("FPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i=0; i<4; i++) {
-               len = dst[index];
-               printf("%s ", &(dst[index+1]));
-               index += len+3;
-       }
-       putc ('\n');
-
-       free(dst);
-
-       /*
-        * Reset FPGA via FPGA_INIT pin
-        */
-       /* setup FPGA_INIT as output */
-       out_be32((void *)GPIO0_TCR,
-                in_be32((void *)GPIO0_TCR) | FPGA_INIT);
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) & ~FPGA_INIT);  /* reset low */
-       udelay(1000); /* wait 1ms */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) | FPGA_INIT);   /* reset high */
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Write Board revision into FPGA
-        */
-       out_be16(FPGA_CTRL, in_be16(FPGA_CTRL) | (gd->board_type & 0x0003));
-
-       /*
-        * Setup and enable EEPROM write protection
-        */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) | CONFIG_SYS_EEPROM_WP);
-
-       /*
-        * Reset touch-screen controller
-        */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) & ~CONFIG_SYS_TOUCH_RST);
-       udelay(1000);
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) | CONFIG_SYS_TOUCH_RST);
-
-       /*
-        * Enable power on PS/2 interface (with reset)
-        */
-       out_be16(FPGA_CTRL, in_be16(FPGA_CTRL) & ~FPGA_CTRL_PS2_PWR);
-       for (i=0;i<500;i++)
-               udelay(1000);
-       out_be16(FPGA_CTRL, in_be16(FPGA_CTRL) | FPGA_CTRL_PS2_PWR);
-
-       /*
-        * Get contrast value from environment variable
-        */
-       str = getenv("contrast0");
-       if (str) {
-               contrast0 = simple_strtol(str, NULL, 16);
-               if (contrast0 > 255) {
-                       printf("ERROR: contrast0 value too high (0x%lx)!\n",
-                              contrast0);
-                       contrast0 = 0xffffffff;
-               }
-       }
-
-       /*
-        * Init lcd interface and display logo
-        */
-
-       str = getenv("bd_type");
-       if (strcmp(str, "ppc230") == 0) {
-               /*
-                * Switch backlight on
-                */
-               out_be16(FPGA_CTRL,
-                        in_be16(FPGA_CTRL) | FPGA_CTRL_VGA0_BL);
-               out_be16(FPGA_BL, 0x0000);
-
-               lcd_setup(1, 0);
-               lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG, (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                        regs_13806_1024_768_8bpp,
-                        sizeof(regs_13806_1024_768_8bpp)/sizeof(regs_13806_1024_768_8bpp[0]),
-                        logo_bmp_1024, sizeof(logo_bmp_1024));
-       } else if (strcmp(str, "ppc220") == 0) {
-               /*
-                * Switch backlight on
-                */
-               out_be16(FPGA_CTRL,
-                        in_be16(FPGA_CTRL) & ~FPGA_CTRL_VGA0_BL);
-               out_be16(FPGA_BL, 0x0000);
-
-               lcd_setup(1, 0);
-               lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG, (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                        regs_13806_640_480_16bpp,
-                        sizeof(regs_13806_640_480_16bpp)/sizeof(regs_13806_640_480_16bpp[0]),
-                        logo_bmp_640, sizeof(logo_bmp_640));
-       } else if (strcmp(str, "ppc215") == 0) {
-               /*
-                * Set default display contrast voltage
-                */
-               if (contrast0 == 0xffffffff) {
-                       out_be16(FPGA_CTR, 0x0082);
-               } else {
-                       out_be16(FPGA_CTR, contrast0);
-               }
-               out_be16(FPGA_BL, 0xffff);
-               /*
-                * Switch backlight on
-                */
-               out_be16(FPGA_CTRL,
-                        in_be16(FPGA_CTRL) |
-                        FPGA_CTRL_VGA0_BL |
-                        FPGA_CTRL_VGA0_BL_MODE);
-               /*
-                * Set lcd clock (small epson)
-                */
-               out_be16(FPGA_CTRL, in_be16(FPGA_CTRL) | LCD_CLK_06250);
-               udelay(100);               /* wait for 100 us */
-
-               lcd_setup(0, 1);
-               lcd_init((uchar *)CONFIG_SYS_LCD_SMALL_REG, (uchar *)CONFIG_SYS_LCD_SMALL_MEM,
-                        regs_13705_320_240_8bpp,
-                        sizeof(regs_13705_320_240_8bpp)/sizeof(regs_13705_320_240_8bpp[0]),
-                        logo_bmp_320_8bpp, sizeof(logo_bmp_320_8bpp));
-       } else if (strcmp(str, "ppc210") == 0) {
-               /*
-                * Set default display contrast voltage
-                */
-               if (contrast0 == 0xffffffff) {
-                       out_be16(FPGA_CTR, 0x0060);
-               } else {
-                       out_be16(FPGA_CTR, contrast0);
-               }
-               out_be16(FPGA_BL, 0xffff);
-               /*
-                * Switch backlight on
-                */
-               out_be16(FPGA_CTRL,
-                        in_be16(FPGA_CTRL) |
-                        FPGA_CTRL_VGA0_BL |
-                        FPGA_CTRL_VGA0_BL_MODE);
-               /*
-                * Set lcd clock (small epson), enable 1-wire interface
-                */
-               out_be16(FPGA_CTRL,
-                        in_be16(FPGA_CTRL) |
-                        LCD_CLK_08330 |
-                        FPGA_CTRL_OW_ENABLE);
-
-               lcd_setup(0, 1);
-               lcd_init((uchar *)CONFIG_SYS_LCD_SMALL_REG, (uchar *)CONFIG_SYS_LCD_SMALL_MEM,
-                        regs_13704_320_240_4bpp,
-                        sizeof(regs_13704_320_240_4bpp)/sizeof(regs_13704_320_240_4bpp[0]),
-                        logo_bmp_320, sizeof(logo_bmp_320));
-#ifdef CONFIG_VIDEO_SM501
-       } else {
-               pci_dev_t devbusfn;
-
-               /*
-                * Is SM501 connected (ppc221/ppc231)?
-                */
-               devbusfn = pci_find_device(PCI_VENDOR_SM, PCI_DEVICE_SM501, 0);
-               if (devbusfn != -1) {
-                       puts("VGA:   SM501 with 8 MB ");
-                       if (strcmp(str, "ppc221") == 0) {
-                               printf("(800*600, %dbpp)\n", BPP);
-                               out_be16(FPGA_BL, 0x002d); /* max. allowed brightness */
-                       } else if (strcmp(str, "ppc231") == 0) {
-                               printf("(1024*768, %dbpp)\n", BPP);
-                               out_be16(FPGA_BL, 0x0000);
-                       } else {
-                               printf("Unsupported bd_type defined (%s) -> No display configured!\n", str);
-                               return 0;
-                       }
-               } else {
-                       printf("Unsupported bd_type defined (%s) -> No display configured!\n", str);
-                       return 0;
-               }
-#endif /* CONFIG_VIDEO_SM501 */
-       }
-
-       cf_enable();
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming HH405");
-       } else {
-               puts(str);
-       }
-
-       if (getenv_f("bd_type", str, sizeof(str)) != -1) {
-               printf(" (%s", str);
-       } else {
-               puts(" (Missing bd_type!");
-       }
-
-       gd->board_type = board_revision();
-       printf(", Rev %ld.x)\n", gd->board_type);
-
-       return 0;
-}
-
-#ifdef CONFIG_IDE_RESET
-void ide_set_reset(int on)
-{
-       if (((gd->board_type >= 2) &&
-            (in_be16(FPGA_STATUS) & FPGA_STATUS_CF_DETECT)) ||
-           (gd->board_type < 2)) {
-               /*
-                * Assert or deassert CompactFlash Reset Pin
-                */
-               if (on) {               /* assert RESET */
-                       cf_enable();
-                       out_be16(FPGA_CTRL,
-                                in_be16(FPGA_CTRL) &
-                                ~FPGA_CTRL_CF_RESET);
-               } else {                /* release RESET */
-                       out_be16(FPGA_CTRL,
-                                in_be16(FPGA_CTRL) |
-                                FPGA_CTRL_CF_RESET);
-               }
-       }
-}
-#endif /* CONFIG_IDE_RESET */
-
-
-#if defined(CONFIG_SYS_EEPROM_WREN)
-/* Input: <dev_addr>  I2C address of EEPROM device to enable.
- *         <state>     -1: deliver current state
- *                    0: disable write
- *                    1: enable write
- *  Returns:           -1: wrong device address
- *                      0: dis-/en- able done
- *                  0/1: current state if <state> was -1.
- */
-int eeprom_write_enable (unsigned dev_addr, int state)
-{
-       if (CONFIG_SYS_I2C_EEPROM_ADDR != dev_addr) {
-               return -1;
-       } else {
-               switch (state) {
-               case 1:
-                       /* Enable write access, clear bit GPIO_SINT2. */
-                       out_be32((void *)GPIO0_OR,
-                                in_be32((void *)GPIO0_OR) & ~CONFIG_SYS_EEPROM_WP);
-                       state = 0;
-                       break;
-               case 0:
-                       /* Disable write access, set bit GPIO_SINT2. */
-                       out_be32((void *)GPIO0_OR,
-                                in_be32((void *)GPIO0_OR) | CONFIG_SYS_EEPROM_WP);
-                       state = 0;
-                       break;
-               default:
-                       /* Read current status back. */
-                       state = (0 == (in_be32((void *)GPIO0_OR) &
-                                      CONFIG_SYS_EEPROM_WP));
-                       break;
-               }
-       }
-       return state;
-}
-
-int do_eep_wren (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int query = argc == 1;
-       int state = 0;
-
-       if (query) {
-               /* Query write access state. */
-               state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, -1);
-               if (state < 0) {
-                       puts ("Query of write access state failed.\n");
-               } else {
-                       printf ("Write access for device 0x%0x is %sabled.\n",
-                               CONFIG_SYS_I2C_EEPROM_ADDR, state ? "en" : "dis");
-                       state = 0;
-               }
-       } else {
-               if ('0' == argv[1][0]) {
-                       /* Disable write access. */
-                       state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, 0);
-               } else {
-                       /* Enable write access. */
-                       state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, 1);
-               }
-               if (state < 0) {
-                       puts ("Setup of write access state failed.\n");
-               }
-       }
-
-       return state;
-}
-
-U_BOOT_CMD(eepwren,    2,      0,      do_eep_wren,
-       "Enable / disable / query EEPROM write access",
-       ""
-);
-#endif /* #if defined(CONFIG_SYS_EEPROM_WREN) */
-
-
-#ifdef CONFIG_VIDEO_SM501
-#ifdef CONFIG_CONSOLE_EXTRA_INFO
-/*
- * Return text to be printed besides the logo.
- */
-void video_get_info_str (int line_number, char *info)
-{
-       char str[64];
-       char str2[64];
-       int i = getenv_f("serial#", str2, sizeof(str));
-
-       if (line_number == 1) {
-               sprintf(str, " Board: ");
-
-               if (i == -1) {
-                       strcat(str, "### No HW ID - assuming HH405");
-               } else {
-                       strcat(str, str2);
-               }
-
-               if (getenv_f("bd_type", str2, sizeof(str2)) != -1) {
-                       strcat(str, " (");
-                       strcat(str, str2);
-               } else {
-                       strcat(str, " (Missing bd_type!");
-               }
-
-               sprintf(str2, ", Rev %ld.x)", gd->board_type);
-               strcat(str, str2);
-               strcpy(info, str);
-       } else {
-               info [0] = '\0';
-       }
-}
-#endif /* CONFIG_CONSOLE_EXTRA_INFO */
-
-/*
- * Returns SM501 register base address. First thing called in the driver.
- */
-unsigned int board_video_init (void)
-{
-       pci_dev_t devbusfn;
-       u32 addr;
-
-       /*
-        * Is SM501 connected (ppc221/ppc231)?
-        */
-       devbusfn = pci_find_device(PCI_VENDOR_SM, PCI_DEVICE_SM501, 0);
-       if (devbusfn != -1) {
-               pci_read_config_dword(devbusfn, PCI_BASE_ADDRESS_1, (u32 *)&addr);
-               return (addr & 0xfffffffe);
-       }
-
-       return 0;
-}
-
-/*
- * Returns SM501 framebuffer address
- */
-unsigned int board_video_get_fb (void)
-{
-       pci_dev_t devbusfn;
-       u32 addr;
-
-       /*
-        * Is SM501 connected (ppc221/ppc231)?
-        */
-       devbusfn = pci_find_device(PCI_VENDOR_SM, PCI_DEVICE_SM501, 0);
-       if (devbusfn != -1) {
-               pci_read_config_dword(devbusfn, PCI_BASE_ADDRESS_0, (u32 *)&addr);
-               addr &= 0xfffffffe;
-#ifdef CONFIG_VIDEO_SM501_FBMEM_OFFSET
-               addr += CONFIG_VIDEO_SM501_FBMEM_OFFSET;
-#endif
-               return addr;
-       }
-
-       return 0;
-}
-
-/*
- * Called after initializing the SM501 and before clearing the screen.
- */
-void board_validate_screen (unsigned int base)
-{
-}
-
-/*
- * Return a pointer to the initialization sequence.
- */
-const SMI_REGS *board_get_regs (void)
-{
-       char *str;
-
-       str = getenv("bd_type");
-       if (strcmp(str, "ppc221") == 0) {
-               return init_regs_800x600;
-       } else {
-               return init_regs_1024x768;
-       }
-}
-
-int board_get_width (void)
-{
-       char *str;
-
-       str = getenv("bd_type");
-       if (strcmp(str, "ppc221") == 0) {
-               return 800;
-       } else {
-               return 1024;
-       }
-}
-
-int board_get_height (void)
-{
-       char *str;
-
-       str = getenv("bd_type");
-       if (strcmp(str, "ppc221") == 0) {
-               return 600;
-       } else {
-               return 768;
-       }
-}
-
-#endif /* CONFIG_VIDEO_SM501 */
-
-
-void reset_phy(void)
-{
-#ifdef CONFIG_LXT971_NO_SLEEP
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-#endif
-}
diff --git a/board/esd/hh405/logo_1024_768_8bpp.c b/board/esd/hh405/logo_1024_768_8bpp.c
deleted file mode 100644 (file)
index 331540f..0000000
+++ /dev/null
@@ -1,5087 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x20, 0xb5, 0x06, 0x40,
-0x00, 0x03, 0x48, 0x6f, 0x6c, 0x7a, 0x2d, 0x48,
-0x65, 0x72, 0x5f, 0x64, 0x74, 0x5f, 0x33, 0x43,
-0x5f, 0x31, 0x30, 0x32, 0x34, 0x78, 0x37, 0x36,
-0x38, 0x5f, 0x32, 0x35, 0x36, 0x2e, 0x62, 0x6d,
-0x70, 0x00, 0xec, 0xbd, 0x0b, 0x74, 0x23, 0xd7,
-0x79, 0xa0, 0x59, 0x14, 0x0d, 0x1d, 0x71, 0xb6,
-0xc9, 0x43, 0x37, 0xe4, 0xe4, 0xa8, 0xa2, 0x0c,
-0x80, 0x58, 0xeb, 0x14, 0x48, 0x77, 0x7a, 0xe2,
-0xb4, 0x2c, 0xcb, 0x56, 0x4b, 0xed, 0xb6, 0x8e,
-0xc2, 0x84, 0x4e, 0x6d, 0x83, 0x05, 0x80, 0x8b,
-0x09, 0x0c, 0xec, 0x28, 0x1c, 0xc3, 0x69, 0x39,
-0x41, 0x4f, 0xec, 0xc4, 0xde, 0x44, 0xc1, 0x60,
-0x6d, 0xb5, 0xdb, 0x8c, 0x9b, 0x09, 0x99, 0x75,
-0xbc, 0xd3, 0xed, 0xce, 0x64, 0xc6, 0x36, 0xd0,
-0x72, 0xa4, 0x90, 0x9d, 0x50, 0x4b, 0xb5, 0x12,
-0xef, 0x78, 0x26, 0xb6, 0x3c, 0x93, 0x2c, 0x8f,
-0x93, 0x33, 0x50, 0x9e, 0x92, 0x10, 0xc2, 0xe3,
-0xcd, 0x61, 0x98, 0xd6, 0x63, 0x77, 0x04, 0xd2,
-0x40, 0x09, 0x38, 0x7b, 0xef, 0xad, 0xd7, 0x7d,
-0x15, 0x50, 0x20, 0xd9, 0x0f, 0xa9, 0xff, 0x0f,
-0x20, 0x88, 0x47, 0xbd, 0xeb, 0xfe, 0x8f, 0xfb,
-0xdf, 0xff, 0xde, 0x7b, 0xfc, 0xa7, 0xde, 0xfd,
-0x96, 0x03, 0x0a, 0xe6, 0xdd, 0x6f, 0x51, 0x14,
-0x0d, 0xbf, 0x41, 0xff, 0x95, 0x61, 0x45, 0x19,
-0x52, 0x6e, 0x53, 0x1c, 0xde, 0xfe, 0x23, 0xd6,
-0x9f, 0xc3, 0x5b, 0x6e, 0x79, 0x8b, 0xf2, 0xe8,
-0xa7, 0x1e, 0x55, 0xee, 0x3c, 0xfe, 0x98, 0xf2,
-0xf5, 0x3f, 0xfe, 0x9a, 0xf2, 0x53, 0x8f, 0xfd,
-0x89, 0xf2, 0xfe, 0x0f, 0x3c, 0xa8, 0xdc, 0x35,
-0xf7, 0x5f, 0x94, 0xf2, 0x97, 0xd6, 0x95, 0xb7,
-0xfe, 0xd0, 0x43, 0xca, 0x0b, 0xdf, 0x79, 0x41,
-0x79, 0xf0, 0xe1, 0xc7, 0x94, 0x7f, 0xf7, 0xcd,
-0x2d, 0x25, 0xfb, 0xf0, 0x9c, 0x72, 0xe1, 0x4b,
-0x17, 0x94, 0x3b, 0x7f, 0xe8, 0x4e, 0xe5, 0xe4,
-0x57, 0xbe, 0xab, 0x1c, 0xf9, 0xd4, 0x15, 0xe5,
-0x87, 0x3e, 0x50, 0x50, 0xde, 0xf6, 0xae, 0x82,
-0xf2, 0x8e, 0x5f, 0xfc, 0xae, 0x72, 0xd7, 0xcc,
-0x57, 0x94, 0x8f, 0x3e, 0xf6, 0xb8, 0xf2, 0xcd,
-0x3f, 0xfb, 0x7b, 0xe5, 0x9f, 0xcd, 0x3d, 0xae,
-0xfc, 0x6f, 0xab, 0xff, 0xa0, 0xdc, 0xfa, 0xd6,
-0xbb, 0x94, 0xff, 0xfe, 0xda, 0x6b, 0xca, 0x4f,
-0xfe, 0xef, 0x57, 0x94, 0x77, 0x7f, 0xec, 0x4f,
-0x94, 0xd8, 0xcc, 0xbc, 0x72, 0xd7, 0x91, 0x1f,
-0x57, 0xfe, 0xbc, 0xf6, 0x9c, 0xf2, 0x63, 0x3f,
-0x76, 0x44, 0x39, 0xfb, 0x9b, 0x9f, 0x57, 0x7e,
-0x74, 0xe6, 0x51, 0xe5, 0xc4, 0xa3, 0x8f, 0x2b,
-0x3f, 0xfb, 0x85, 0xff, 0xac, 0xac, 0xd4, 0xfe,
-0xbb, 0x72, 0xe1, 0xc9, 0xff, 0xa2, 0x7c, 0xf3,
-0x3b, 0xaf, 0x2b, 0x2b, 0xab, 0x4f, 0x29, 0xb7,
-0xdf, 0x7e, 0xbb, 0x72, 0xc2, 0x48, 0x2a, 0x1f,
-0xfd, 0x85, 0x8f, 0x2b, 0xbf, 0xfa, 0xd4, 0x6b,
-0xca, 0x0f, 0xff, 0xc2, 0xf3, 0xca, 0xcf, 0x7c,
-0xe5, 0x35, 0xe5, 0x07, 0x3f, 0xf0, 0xcb, 0xca,
-0xe3, 0x7f, 0xfc, 0x82, 0xb2, 0xf4, 0xc7, 0x3b,
-0x4a, 0xf8, 0xed, 0xef, 0x51, 0xee, 0xfb, 0xb5,
-0x2b, 0xca, 0x1d, 0xef, 0xfb, 0x59, 0xe5, 0xae,
-0x87, 0xff, 0x48, 0x31, 0xce, 0x5f, 0x51, 0x3e,
-0x79, 0xfa, 0x8b, 0x4a, 0xed, 0x85, 0x4d, 0xe5,
-0x6d, 0x93, 0x3f, 0xa9, 0x9c, 0xf9, 0xc2, 0x13,
-0x4a, 0xf6, 0xc3, 0x8f, 0x29, 0x5f, 0xf8, 0xf2,
-0x53, 0xca, 0xdb, 0x67, 0xce, 0x2b, 0xb1, 0xe9,
-0x79, 0xe5, 0x03, 0x9f, 0xfe, 0x1b, 0xe5, 0x7f,
-0xfc, 0xe9, 0x27, 0x94, 0xb1, 0x1f, 0xd0, 0xd0,
-0xf1, 0xff, 0xb4, 0xf2, 0xc2, 0xdf, 0xb7, 0x94,
-0xd0, 0xc8, 0xdb, 0x94, 0x7b, 0x7e, 0x3c, 0xa3,
-0xdc, 0x75, 0xf2, 0x39, 0x25, 0xf9, 0x2f, 0x7f,
-0x59, 0x79, 0xbd, 0xfb, 0xba, 0x72, 0x71, 0xed,
-0x4f, 0x94, 0x5f, 0xfc, 0xea, 0xa6, 0xf2, 0xc3,
-0xbf, 0x7c, 0x45, 0xf9, 0xd0, 0xe7, 0xff, 0x5a,
-0xf9, 0xfc, 0xa5, 0x3f, 0x57, 0xfe, 0xe6, 0xf9,
-0x17, 0x94, 0x7f, 0xbf, 0xfe, 0xba, 0x72, 0xe7,
-0x7d, 0x9f, 0x54, 0x7e, 0xed, 0x73, 0x67, 0x95,
-0x6f, 0xfe, 0xe9, 0xba, 0xf2, 0x8f, 0x57, 0xae,
-0x28, 0xef, 0x7c, 0xe7, 0x3b, 0x95, 0x7b, 0xdf,
-0x77, 0x9f, 0xf2, 0x03, 0x77, 0xde, 0xa9, 0x1c,
-0xf9, 0x95, 0xbf, 0x55, 0xfe, 0xd3, 0x8b, 0xaf,
-0x2b, 0x5f, 0x7d, 0xe2, 0x49, 0xe5, 0xc7, 0x3e,
-0xfd, 0x9a, 0x72, 0xf6, 0xff, 0xdc, 0x52, 0xbe,
-0xf0, 0xc5, 0x0b, 0xca, 0x8f, 0x4e, 0xfd, 0x92,
-0x92, 0xf9, 0xe9, 0xac, 0xf2, 0xf1, 0x5f, 0xfc,
-0xa4, 0xf2, 0xe9, 0x3f, 0x7a, 0x4d, 0x29, 0x7d,
-0xfe, 0x19, 0xe5, 0xae, 0xec, 0x65, 0xe5, 0x77,
-0x9e, 0xf9, 0x2b, 0x65, 0xee, 0x67, 0xfe, 0xa5,
-0x72, 0xef, 0x47, 0x9f, 0x50, 0xde, 0xf7, 0xf1,
-0x3f, 0x54, 0x9e, 0xf9, 0xa3, 0xaf, 0x29, 0x3f,
-0xf6, 0xc8, 0x33, 0x4a, 0xfa, 0xc2, 0x6b, 0xca,
-0xdb, 0xde, 0xf9, 0x3f, 0x2b, 0x6f, 0xff, 0xe0,
-0xbf, 0x51, 0xa6, 0x3f, 0xf7, 0x37, 0x8a, 0xfa,
-0xbe, 0xac, 0xf2, 0x33, 0x5f, 0xfc, 0x1b, 0x65,
-0x7a, 0xfa, 0x83, 0x8a, 0xf6, 0xc8, 0x9f, 0x2a,
-0xef, 0xf9, 0xa9, 0x93, 0xca, 0x07, 0x7f, 0xeb,
-0x35, 0xe5, 0x81, 0x5f, 0xf9, 0x13, 0xe5, 0x83,
-0xa9, 0x39, 0xe5, 0xa9, 0xbf, 0x7d, 0x5d, 0x39,
-0x92, 0xfe, 0xbc, 0x32, 0xf6, 0x83, 0xf7, 0x28,
-0x87, 0x4b, 0xaf, 0x29, 0xbf, 0xf0, 0x95, 0xe7,
-0x95, 0xcd, 0xff, 0xef, 0x75, 0xe5, 0x03, 0x9f,
-0x7b, 0x4d, 0x99, 0xfb, 0xa5, 0xc7, 0x94, 0xfa,
-0x95, 0xd7, 0x95, 0x03, 0xff, 0xc3, 0x01, 0xe5,
-0x7f, 0x2a, 0x9e, 0x53, 0x9e, 0xfb, 0xcb, 0x17,
-0x94, 0x1f, 0xfd, 0x99, 0x0b, 0x8a, 0xfe, 0xa1,
-0x47, 0x95, 0xe2, 0xaf, 0xfe, 0x1b, 0xe5, 0xc7,
-0x3f, 0x74, 0x46, 0xf9, 0xbf, 0xff, 0xf4, 0x39,
-0xe5, 0x17, 0x3e, 0xf7, 0xbb, 0xca, 0xd1, 0xfb,
-0x1f, 0x54, 0x0e, 0xff, 0xc8, 0x11, 0xe5, 0xa3,
-0x3f, 0xff, 0x71, 0xe5, 0x6b, 0x7f, 0xd1, 0x56,
-0x2e, 0xfc, 0xc1, 0x5f, 0x2b, 0x9f, 0xfa, 0xdc,
-0x17, 0x94, 0x27, 0x97, 0x9f, 0x52, 0x96, 0x7e,
-0xfb, 0x19, 0xe5, 0x27, 0x1f, 0xfd, 0x43, 0xe5,
-0x8b, 0x17, 0xbe, 0xa2, 0x7c, 0xed, 0xff, 0xfa,
-0xa6, 0xf2, 0x2f, 0x7e, 0x7e, 0x5e, 0x29, 0x7c,
-0xee, 0x29, 0xc5, 0xf8, 0xb5, 0x75, 0xe5, 0xf7,
-0xd6, 0xff, 0x51, 0x39, 0x92, 0x9d, 0x57, 0x1e,
-0xf8, 0xe9, 0xff, 0x55, 0xf9, 0xf9, 0x27, 0x5f,
-0x53, 0xb2, 0xb9, 0x39, 0x25, 0xfc, 0x8e, 0xa4,
-0x52, 0xfa, 0xed, 0x6f, 0x29, 0x1f, 0xd4, 0x93,
-0xca, 0x67, 0x2e, 0xbd, 0xa0, 0x5c, 0xfe, 0x0f,
-0x7f, 0xad, 0x9c, 0xbe, 0xf8, 0x57, 0xca, 0x07,
-0x3f, 0xfc, 0x79, 0xe5, 0x67, 0x9f, 0xb8, 0xa2,
-0xdc, 0xf9, 0x23, 0xf7, 0x29, 0xf1, 0xec, 0x17,
-0x95, 0xa5, 0xaf, 0x6d, 0x29, 0x9f, 0xfc, 0x95,
-0x47, 0x95, 0x47, 0x1e, 0xf9, 0xa8, 0xf2, 0xb5,
-0x3f, 0x5e, 0x57, 0x9e, 0xff, 0x6f, 0xe8, 0x9e,
-0xbe, 0xfd, 0x9d, 0x4a, 0xf2, 0x17, 0x1e, 0x55,
-0xa2, 0x0f, 0x7d, 0x5e, 0xb9, 0xf3, 0xdd, 0x1f,
-0x57, 0x6e, 0xfb, 0xbe, 0x23, 0xca, 0xa3, 0xa5,
-0xc7, 0x94, 0xc7, 0x3e, 0x73, 0x56, 0x79, 0xf0,
-0xa1, 0x0f, 0x2a, 0x27, 0x7e, 0xe6, 0x33, 0xca,
-0x07, 0x1f, 0xfe, 0xa8, 0xf2, 0xe5, 0xca, 0x93,
-0xca, 0x3d, 0xef, 0xbe, 0x4f, 0xf9, 0xfd, 0xbf,
-0x78, 0x5d, 0x79, 0x6a, 0xed, 0x6b, 0xca, 0xdb,
-0xbe, 0xef, 0x4e, 0x25, 0x95, 0xce, 0x2a, 0xff,
-0xf4, 0x9f, 0xde, 0xa5, 0x2c, 0xfe, 0xee, 0xba,
-0xf2, 0xdc, 0xd6, 0xeb, 0xca, 0xd7, 0xfe, 0xf4,
-0x05, 0xe5, 0x7f, 0x39, 0xf5, 0x79, 0xe5, 0xa3,
-0x9f, 0x79, 0x0a, 0x1d, 0xd3, 0x07, 0x95, 0x3f,
-0xfe, 0xcb, 0x4d, 0xe5, 0xb1, 0x3f, 0xbc, 0xa2,
-0xdc, 0xf5, 0xde, 0x0f, 0x2a, 0x8f, 0xff, 0xc1,
-0x37, 0x95, 0xd8, 0x4f, 0x3e, 0xaa, 0xbc, 0x75,
-0xec, 0x76, 0xe5, 0x41, 0x3d, 0xab, 0xfc, 0xca,
-0xf2, 0xa6, 0xf2, 0xa3, 0xfa, 0x27, 0x94, 0xc7,
-0xd1, 0xb1, 0xde, 0x9b, 0x3b, 0xaf, 0x3c, 0xfa,
-0xbb, 0x2f, 0x28, 0xeb, 0xdf, 0x7e, 0x4e, 0x59,
-0xfe, 0xd6, 0x77, 0x95, 0xfb, 0x3e, 0x73, 0x45,
-0xf9, 0xd1, 0x07, 0x0b, 0xca, 0xb1, 0x0f, 0x3f,
-0xae, 0xa4, 0x7e, 0xeb, 0x1f, 0x94, 0x43, 0xc6,
-0x19, 0xe5, 0xf3, 0xbf, 0x75, 0x4e, 0x39, 0x66,
-0xfc, 0xa2, 0x92, 0x7b, 0xb4, 0xaa, 0x7c, 0xfb,
-0xff, 0x79, 0x5d, 0xf9, 0xc3, 0x6f, 0xfc, 0xa5,
-0x72, 0xe1, 0x5b, 0x6d, 0xe5, 0xc1, 0xb3, 0x57,
-0x94, 0x1f, 0x3e, 0xfa, 0xb3, 0xca, 0xa1, 0xb9,
-0xcb, 0x4a, 0xee, 0xb7, 0xb7, 0x94, 0xb3, 0x9f,
-0xf9, 0xbc, 0xf2, 0x42, 0xfd, 0xbb, 0xca, 0x7b,
-0x72, 0x5f, 0x51, 0x8e, 0x94, 0xfe, 0x51, 0x59,
-0x5f, 0x5f, 0x57, 0x8e, 0xfe, 0xea, 0xdf, 0x2a,
-0x0b, 0x5f, 0x6b, 0x2a, 0x53, 0x3f, 0xff, 0x15,
-0x25, 0xf5, 0xeb, 0x7f, 0xad, 0x68, 0xef, 0xfb,
-0x69, 0xe5, 0xe7, 0xfe, 0xed, 0x0b, 0xca, 0x4b,
-0x2f, 0xbf, 0xa6, 0xfc, 0xeb, 0x5f, 0xff, 0xaa,
-0x72, 0xf6, 0xd7, 0x3f, 0xaf, 0xcc, 0x2d, 0xfc,
-0x67, 0xe5, 0xce, 0x87, 0x3e, 0xa7, 0xfc, 0xc0,
-0xbb, 0x1f, 0x51, 0xee, 0x4a, 0x3f, 0xa1, 0xfc,
-0x93, 0xef, 0xfb, 0x61, 0xe5, 0xae, 0x9f, 0xff,
-0x6b, 0x65, 0xf1, 0x4b, 0xdf, 0x54, 0xee, 0x3b,
-0x79, 0x41, 0x59, 0x5c, 0x7b, 0x41, 0x39, 0x7a,
-0xfa, 0x35, 0x65, 0x67, 0xfb, 0x75, 0xe5, 0x9b,
-0xdf, 0x5a, 0x57, 0xbe, 0xfb, 0xf7, 0x57, 0x94,
-0x77, 0xbc, 0xe3, 0x9d, 0xca, 0xa7, 0x3e, 0xfd,
-0x98, 0xf2, 0x9f, 0xbe, 0xf1, 0x4d, 0xa5, 0xf1,
-0xdf, 0xd0, 0x71, 0xcf, 0x9d, 0x55, 0xfe, 0xfd,
-0x97, 0xbf, 0xa2, 0xbc, 0xfd, 0xed, 0x77, 0x29,
-0x73, 0x5f, 0xbe, 0xa2, 0x4c, 0x01, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x37, 0x34, 0x85,
-0x09, 0x8f, 0xec, 0x54, 0xf3, 0x7a, 0x1f, 0x0e,
-0x00, 0x00, 0xd7, 0x90, 0x9a, 0xe2, 0x31, 0x77,
-0xbd, 0x0f, 0x06, 0x00, 0x80, 0x6b, 0x0a, 0x2d,
-0xff, 0xd5, 0xeb, 0x7d, 0x30, 0x00, 0x00, 0x5c,
-0x53, 0xc0, 0xfe, 0x03, 0xc0, 0xcd, 0x4b, 0x8c,
-0xb6, 0xff, 0xea, 0xf5, 0x3e, 0x1a, 0x00, 0x00,
-0xae, 0x25, 0x60, 0xff, 0x01, 0xe0, 0xe6, 0x05,
-0xe4, 0x1f, 0x00, 0x6e, 0x5e, 0x40, 0xfe, 0x01,
-0xe0, 0xe6, 0x85, 0xa9, 0xff, 0x5f, 0xef, 0x83,
-0x01, 0x00, 0xe0, 0x9a, 0x02, 0xf6, 0x1f, 0x00,
-0x6e, 0x5e, 0x40, 0xfe, 0x01, 0xe0, 0xe6, 0x05,
-0xf2, 0x7f, 0x00, 0xe0, 0xe6, 0x05, 0xec, 0x3f,
-0x00, 0xdc, 0xbc, 0x40, 0xfe, 0x0f, 0x00, 0xdc,
-0xbc, 0x80, 0xfd, 0x07, 0x80, 0x9b, 0x97, 0x18,
-0xc8, 0x3f, 0x00, 0xdc, 0xb4, 0x80, 0xfc, 0x03,
-0xc0, 0x9b, 0x10, 0x55, 0x35, 0x4c, 0x53, 0xd7,
-0x4d, 0xc3, 0xe8, 0x59, 0xab, 0x97, 0xc7, 0xff,
-0x55, 0x63, 0x07, 0xaf, 0x1a, 0x3c, 0x1e, 0x40,
-0x76, 0x36, 0xd2, 0x6f, 0x67, 0xfb, 0x86, 0x8a,
-0xf6, 0x66, 0x1a, 0xd7, 0x64, 0x57, 0x03, 0xa1,
-0x1a, 0x86, 0x3e, 0x12, 0xf8, 0x1a, 0xb8, 0x77,
-0x28, 0xe8, 0xf2, 0x2a, 0x59, 0x1e, 0xdd, 0x97,
-0x37, 0x40, 0xa0, 0x06, 0x5d, 0x8a, 0x00, 0xc5,
-0x0f, 0xb8, 0x0a, 0x18, 0xba, 0x96, 0xa8, 0x4e,
-0xa4, 0x92, 0xdd, 0x6e, 0x3a, 0x9d, 0xee, 0x26,
-0x53, 0x13, 0xd5, 0xec, 0xb0, 0xe9, 0xb3, 0xac,
-0xa4, 0xfe, 0x6f, 0x66, 0xf2, 0xc5, 0xe8, 0x18,
-0x5e, 0x33, 0x34, 0x97, 0x6d, 0xf4, 0xbd, 0x7d,
-0xaa, 0xae, 0xb5, 0x72, 0xc5, 0x28, 0xd9, 0x57,
-0x37, 0x55, 0x3c, 0xd0, 0xd2, 0x74, 0x7e, 0x9d,
-0x1d, 0x13, 0x95, 0xf4, 0x9e, 0x18, 0xb4, 0x14,
-0x18, 0xde, 0xe2, 0x92, 0xd2, 0xa3, 0x46, 0xb2,
-0x73, 0xa1, 0xe4, 0x18, 0x3a, 0xbc, 0x62, 0x45,
-0x73, 0x4f, 0xcb, 0x40, 0xc5, 0xcd, 0x5a, 0x8d,
-0x96, 0x26, 0x73, 0xc7, 0xdd, 0x03, 0xb3, 0x21,
-0x6a, 0x07, 0xbc, 0xf0, 0xa9, 0xf8, 0xb7, 0x1d,
-0x72, 0x44, 0x26, 0xbf, 0x73, 0x63, 0xc7, 0x3b,
-0x5e, 0xf1, 0x42, 0xe8, 0x5a, 0x85, 0x5c, 0x86,
-0x64, 0x6a, 0x6e, 0x34, 0xe2, 0x6e, 0xce, 0x3e,
-0x2c, 0xc3, 0xdc, 0x61, 0x76, 0x32, 0xdc, 0xa9,
-0xe4, 0x42, 0xd1, 0xe4, 0x98, 0x75, 0x83, 0x2a,
-0x99, 0x48, 0x9f, 0xeb, 0xac, 0x46, 0x3a, 0xf9,
-0x89, 0x54, 0x17, 0x2f, 0x3f, 0xd6, 0x8d, 0x16,
-0x73, 0xad, 0x4c, 0xc3, 0x3d, 0xf2, 0x3e, 0xd7,
-0x6b, 0xc7, 0x3d, 0x66, 0xe6, 0x64, 0x55, 0xeb,
-0x3b, 0xf1, 0x22, 0x18, 0xf6, 0x0f, 0x86, 0x29,
-0x53, 0xb1, 0x86, 0xfb, 0xa3, 0xbf, 0x02, 0xd6,
-0x0b, 0xb1, 0x39, 0x74, 0x29, 0xba, 0xb8, 0x44,
-0x44, 0x43, 0x39, 0xf9, 0xd9, 0xb9, 0x17, 0xc6,
-0x67, 0x37, 0xce, 0x39, 0xed, 0xf8, 0x15, 0x5d,
-0x40, 0xc2, 0x4e, 0x23, 0x3b, 0x97, 0x8a, 0x97,
-0x14, 0x8e, 0x52, 0x37, 0x37, 0xaa, 0xcb, 0x96,
-0x17, 0xe4, 0x5f, 0x6f, 0x25, 0xe9, 0xb5, 0xe3,
-0xa1, 0x6c, 0xcf, 0xeb, 0x5f, 0x8e, 0x15, 0xc7,
-0xf8, 0x9d, 0xa5, 0x43, 0x2d, 0x46, 0x6d, 0x44,
-0x92, 0xa8, 0xcc, 0xf6, 0x79, 0xa6, 0xbb, 0x29,
-0xb7, 0x14, 0xe4, 0xbc, 0xaf, 0xbb, 0xc3, 0xdc,
-0xfe, 0x8c, 0x4c, 0x31, 0x4d, 0x9d, 0x56, 0xb4,
-0x62, 0x9d, 0x95, 0x3a, 0xd7, 0xc5, 0x82, 0x81,
-0x57, 0x2a, 0x7a, 0xbb, 0x6e, 0x50, 0x3b, 0x9e,
-0xa0, 0x8e, 0xc8, 0xef, 0x7b, 0x4c, 0xcc, 0x3d,
-0xa0, 0xb1, 0xee, 0x28, 0xfb, 0x93, 0x5a, 0xf4,
-0x8e, 0xf8, 0xb3, 0x11, 0xee, 0xb7, 0x46, 0x35,
-0x49, 0x5f, 0x82, 0x5c, 0xc1, 0xda, 0x6e, 0xa7,
-0x6b, 0x6d, 0xaa, 0x3b, 0x96, 0x74, 0x4e, 0xa5,
-0xde, 0xa9, 0x86, 0xc6, 0xf8, 0x3b, 0x14, 0x0f,
-0x25, 0xb8, 0x2d, 0xd2, 0xe8, 0x89, 0x50, 0x5a,
-0xe1, 0xd7, 0x48, 0x25, 0xec, 0x5f, 0x27, 0xa9,
-0xeb, 0x95, 0x11, 0xd6, 0x6d, 0x91, 0xef, 0xad,
-0x53, 0xca, 0x52, 0xdf, 0x2f, 0x74, 0xc9, 0xa1,
-0x91, 0x15, 0xe7, 0xa9, 0xef, 0xd7, 0xf1, 0xc5,
-0x19, 0x7b, 0x86, 0xac, 0x70, 0x40, 0xd8, 0x9a,
-0x19, 0x25, 0xab, 0x91, 0xbd, 0x85, 0xa4, 0x0a,
-0xc0, 0xec, 0xe4, 0xba, 0xc2, 0xd9, 0x45, 0x27,
-0x0b, 0xdc, 0xc2, 0xe6, 0x99, 0x31, 0xeb, 0xc2,
-0x60, 0xab, 0x21, 0x14, 0x31, 0xb5, 0x68, 0x5f,
-0x35, 0xf4, 0x8c, 0xf6, 0xb8, 0x30, 0x00, 0xcb,
-0x68, 0x34, 0xce, 0x97, 0x13, 0x97, 0xee, 0xa4,
-0xe4, 0x42, 0x72, 0xf2, 0xaf, 0x8e, 0x26, 0x85,
-0xf5, 0x52, 0x19, 0x5f, 0xdb, 0xd4, 0xa8, 0x0a,
-0xc2, 0x6f, 0xdf, 0xf0, 0x62, 0xc7, 0xbb, 0xdf,
-0x6d, 0xff, 0x63, 0xa2, 0x48, 0x3b, 0x85, 0x40,
-0x0d, 0x79, 0x5f, 0x96, 0x0a, 0xcc, 0xfe, 0xd4,
-0x42, 0x88, 0x5f, 0xad, 0x9b, 0xc0, 0x3b, 0x32,
-0xa2, 0xde, 0xe1, 0x7a, 0x47, 0x5b, 0xa0, 0xca,
-0x61, 0x88, 0x3a, 0x89, 0x36, 0xf5, 0x7d, 0x8a,
-0x3b, 0xb9, 0x21, 0x6a, 0xdb, 0x31, 0xf6, 0x27,
-0x83, 0xba, 0x36, 0xf1, 0x06, 0xf3, 0x53, 0xa4,
-0xca, 0x9f, 0x63, 0x3c, 0x47, 0xae, 0x76, 0xc5,
-0x3b, 0x95, 0xb6, 0x64, 0x0f, 0x34, 0x63, 0xb2,
-0xfb, 0x43, 0x36, 0x9e, 0x97, 0x5f, 0x65, 0x47,
-0xd3, 0x4d, 0x50, 0xdf, 0x75, 0x84, 0xb5, 0x27,
-0xa9, 0x5f, 0x13, 0xd4, 0xf7, 0xa3, 0xd4, 0xf7,
-0x39, 0xea, 0xfb, 0x61, 0xea, 0xe2, 0x14, 0x85,
-0x3b, 0x1f, 0xa1, 0xce, 0x33, 0x29, 0x73, 0x82,
-0x5a, 0x62, 0x01, 0xb2, 0x4e, 0x3f, 0x15, 0x63,
-0x0c, 0x90, 0x4e, 0x9d, 0x53, 0x5a, 0x30, 0x4d,
-0xcc, 0xa5, 0x06, 0xf9, 0x0f, 0x4c, 0xcb, 0xa7,
-0x6c, 0xd9, 0xd7, 0x39, 0x2f, 0x5c, 0x68, 0xb6,
-0xfe, 0x6f, 0xe4, 0x05, 0xcf, 0x01, 0xdf, 0xba,
-0xaa, 0xdc, 0x05, 0x30, 0x87, 0x04, 0xa3, 0x44,
-0x11, 0x72, 0xca, 0xfb, 0x54, 0x23, 0x90, 0xfc,
-0x8f, 0xc9, 0xe4, 0x5f, 0x61, 0xe4, 0xdf, 0x68,
-0xc9, 0xb6, 0x54, 0x44, 0xa2, 0x68, 0x76, 0xbd,
-0xfd, 0x7a, 0x65, 0x96, 0x2e, 0xca, 0x29, 0xca,
-0xfe, 0xb4, 0x7d, 0xbe, 0xe7, 0xaf, 0x60, 0x82,
-0xfd, 0x89, 0x52, 0x32, 0x4a, 0x89, 0x91, 0x7f,
-0x8d, 0xfa, 0xc5, 0xa5, 0x8b, 0x65, 0x71, 0xce,
-0xfd, 0xe8, 0x6a, 0x8c, 0x84, 0xef, 0x25, 0xe8,
-0xd6, 0x24, 0x16, 0x55, 0xcd, 0xfa, 0x48, 0x94,
-0x32, 0x61, 0x2f, 0x91, 0xa3, 0xbe, 0x1b, 0x15,
-0xd6, 0xcf, 0x53, 0xbf, 0xb6, 0xa8, 0xef, 0x3b,
-0x92, 0x2d, 0x61, 0xb6, 0xa9, 0x6b, 0x1c, 0x12,
-0xe5, 0x9f, 0xba, 0xe5, 0x5d, 0xd1, 0x6c, 0xfb,
-0x1e, 0x2b, 0x26, 0x49, 0x1f, 0x9c, 0xee, 0xdd,
-0x31, 0x99, 0xfc, 0x47, 0xbd, 0x5f, 0xd9, 0x4b,
-0x0d, 0xf4, 0x22, 0xdb, 0xe3, 0xf2, 0x63, 0x52,
-0x05, 0x6e, 0x05, 0xc6, 0xfe, 0x9b, 0x55, 0x9f,
-0xd5, 0x8a, 0xb2, 0xba, 0x43, 0x3b, 0xd5, 0x7b,
-0x5f, 0xae, 0xf4, 0x34, 0x64, 0x4a, 0x45, 0x20,
-0xed, 0x54, 0x90, 0x9b, 0x7e, 0xf2, 0x6f, 0xcc,
-0xc9, 0xd7, 0x8c, 0x16, 0xa6, 0x74, 0xaf, 0x58,
-0x52, 0x65, 0x79, 0xc9, 0xc7, 0xce, 0xd3, 0xf2,
-0x1f, 0xe5, 0x8a, 0xf8, 0xb2, 0xec, 0x0c, 0xec,
-0xfd, 0x47, 0xbd, 0x9f, 0xe2, 0x33, 0xde, 0xf7,
-0xcd, 0xac, 0x5c, 0xc1, 0xc5, 0x13, 0x2a, 0x65,
-0x9b, 0xd3, 0x8e, 0x19, 0xeb, 0x71, 0x8f, 0x4a,
-0x55, 0x41, 0x01, 0x98, 0x73, 0xbe, 0x57, 0xcf,
-0x69, 0xaf, 0xd9, 0x5f, 0xf9, 0x6f, 0xfb, 0x38,
-0x4d, 0x16, 0x3a, 0x75, 0xaa, 0x82, 0xfc, 0xeb,
-0xf4, 0x91, 0x48, 0xc8, 0x51, 0xe3, 0x4b, 0x07,
-0x97, 0xff, 0x38, 0xc8, 0x7f, 0x60, 0xb4, 0x7e,
-0xa2, 0x16, 0x1f, 0x65, 0x6f, 0x29, 0x2d, 0xff,
-0x39, 0x1f, 0xf9, 0x42, 0x14, 0x47, 0x84, 0x5d,
-0xad, 0xf6, 0x32, 0xfe, 0x18, 0xd7, 0x7b, 0x0e,
-0xe6, 0xff, 0x4b, 0xed, 0x3f, 0xed, 0xff, 0xab,
-0x7e, 0xda, 0x49, 0x89, 0x46, 0x28, 0x17, 0x83,
-0xaa, 0xb3, 0x0e, 0x07, 0x90, 0xff, 0x7d, 0xf0,
-0xff, 0x33, 0x7e, 0xe7, 0x17, 0xcf, 0x1a, 0x45,
-0xf7, 0x43, 0xd7, 0x29, 0xe4, 0x1d, 0x9f, 0xa5,
-0xad, 0xa3, 0xe7, 0x14, 0x80, 0x5e, 0xf4, 0x5f,
-0xd6, 0x6e, 0xaf, 0x69, 0xd2, 0x52, 0x27, 0xfa,
-0xff, 0xf3, 0xd4, 0xaf, 0xb4, 0x42, 0x5b, 0xa4,
-0xbe, 0xa7, 0xfd, 0xff, 0xf6, 0xae, 0xfd, 0xff,
-0x7e, 0x06, 0x81, 0xd9, 0x0d, 0x2d, 0xff, 0x63,
-0xbd, 0xfd, 0x7f, 0x90, 0xff, 0xc0, 0xb4, 0xfb,
-0x9a, 0xda, 0x78, 0x96, 0x59, 0x81, 0x6e, 0xff,
-0xef, 0x25, 0xa6, 0x7c, 0xb9, 0x54, 0x33, 0xfd,
-0xc4, 0x9f, 0xb2, 0xff, 0x81, 0xe4, 0xff, 0x99,
-0x7e, 0xfe, 0x7f, 0xcd, 0xff, 0xdc, 0x42, 0x9a,
-0xb7, 0x0b, 0xaa, 0x17, 0x93, 0x9f, 0x9c, 0xd3,
-0x0a, 0x69, 0xef, 0xfe, 0x7f, 0xc4, 0xdf, 0xe7,
-0x8d, 0x6b, 0xde, 0xb9, 0xb8, 0xd2, 0xb2, 0xd6,
-0xf3, 0x1e, 0x55, 0xd8, 0x86, 0x8a, 0x1e, 0xe2,
-0xaf, 0x54, 0xec, 0x85, 0x68, 0xf9, 0x67, 0xef,
-0x2e, 0x26, 0x88, 0xfd, 0xa7, 0x05, 0x33, 0xb8,
-0xff, 0xcf, 0xc9, 0x7f, 0xa3, 0x97, 0xef, 0x2f,
-0xec, 0xa6, 0xde, 0xdb, 0xfe, 0x53, 0xdb, 0x02,
-0xff, 0x3f, 0x38, 0x91, 0xbe, 0x52, 0xa9, 0xa4,
-0x99, 0x2a, 0x40, 0xad, 0xef, 0xf2, 0xf6, 0x4d,
-0xa8, 0xb1, 0x3b, 0x2a, 0xf4, 0xdf, 0x91, 0x67,
-0xff, 0x03, 0xf9, 0xff, 0xfd, 0xec, 0x3f, 0x6d,
-0x30, 0x04, 0x8a, 0xde, 0x2e, 0x2a, 0xde, 0x41,
-0x06, 0xf1, 0xff, 0x79, 0xfb, 0xdf, 0xcb, 0xff,
-0x97, 0x1a, 0x25, 0xd5, 0xdf, 0x6b, 0x42, 0x9e,
-0x89, 0x77, 0xd0, 0x51, 0x47, 0xd1, 0xf4, 0x76,
-0x87, 0xe2, 0x74, 0x04, 0xdf, 0xe8, 0xe9, 0x50,
-0x3b, 0x87, 0x17, 0xdc, 0xfe, 0x07, 0x91, 0x7f,
-0xc6, 0xff, 0x17, 0xb6, 0x16, 0xf1, 0xf5, 0xff,
-0x23, 0xd1, 0x5e, 0xc7, 0x2a, 0xec, 0x86, 0x8e,
-0xff, 0x75, 0xc1, 0xfe, 0xef, 0x13, 0x66, 0x2f,
-0x21, 0xb1, 0x89, 0xd2, 0x57, 0x3b, 0xa8, 0xfc,
-0x2b, 0x5d, 0x26, 0x0a, 0xab, 0xf3, 0x37, 0xbb,
-0x94, 0x4e, 0xa6, 0x52, 0x4f, 0x25, 0xd3, 0x54,
-0xe1, 0x19, 0xd0, 0xfe, 0xa7, 0x5d, 0x43, 0x2c,
-0xb7, 0xff, 0x5c, 0x68, 0x33, 0xde, 0x8d, 0xa6,
-0xa2, 0x42, 0x33, 0x9a, 0xc2, 0x94, 0xf1, 0x40,
-0xfe, 0x3f, 0x67, 0xff, 0x7b, 0xf9, 0xff, 0xd4,
-0x49, 0x7b, 0x85, 0xb2, 0xcd, 0x6a, 0xc2, 0x12,
-0x3a, 0xae, 0x54, 0x57, 0x72, 0xc6, 0xae, 0xfc,
-0x3b, 0x97, 0xa3, 0x14, 0x4f, 0xa2, 0x45, 0x93,
-0xfc, 0xa2, 0x74, 0xab, 0x9a, 0x7f, 0xa8, 0x90,
-0x3e, 0xbc, 0xde, 0xf1, 0x7f, 0xda, 0xfe, 0xd3,
-0x0a, 0x6d, 0x77, 0xf5, 0xff, 0xb2, 0x9f, 0xfd,
-0x37, 0xe8, 0xa3, 0x20, 0xa7, 0x87, 0x4b, 0x44,
-0x2a, 0x49, 0xb7, 0x05, 0xe6, 0xa8, 0xcd, 0xf5,
-0xa9, 0xff, 0x83, 0xfc, 0xef, 0x0a, 0xaa, 0x88,
-0x96, 0xe2, 0x63, 0xc9, 0x68, 0xf2, 0x19, 0x89,
-0x84, 0x50, 0x16, 0x92, 0xf1, 0xff, 0x9d, 0xbb,
-0x31, 0xd1, 0x1a, 0x5d, 0x4c, 0xe4, 0x78, 0x4d,
-0x32, 0x49, 0xad, 0xc5, 0xd9, 0xbc, 0x52, 0xaa,
-0x35, 0x5c, 0x36, 0x54, 0xd5, 0xd8, 0x29, 0x17,
-0x62, 0x39, 0x27, 0x7f, 0xc0, 0x2d, 0x6c, 0xc1,
-0xec, 0x7f, 0xb7, 0xb7, 0xff, 0x4f, 0x0b, 0x1f,
-0x12, 0xa6, 0x44, 0xdb, 0x54, 0x37, 0x8d, 0xba,
-0x56, 0x15, 0xfc, 0x10, 0xaa, 0x8c, 0x07, 0xb2,
-0xff, 0x9c, 0xfc, 0xf7, 0xb2, 0xff, 0x9f, 0xa5,
-0x4e, 0xd9, 0x2d, 0x94, 0x15, 0x6a, 0x05, 0x25,
-0x3d, 0xa7, 0xe9, 0x86, 0xba, 0x69, 0x36, 0x12,
-0x42, 0x5d, 0xd8, 0x95, 0x25, 0x52, 0xf2, 0xd3,
-0xc5, 0x56, 0x26, 0x62, 0xe2, 0x45, 0x23, 0xa3,
-0x45, 0xe6, 0xfa, 0x94, 0x34, 0x77, 0x87, 0xdb,
-0x7c, 0xbb, 0x5f, 0x3c, 0x54, 0xdd, 0xea, 0x2c,
-0xc6, 0xf2, 0x45, 0x72, 0x8d, 0x1d, 0x59, 0xbf,
-0x4c, 0x2d, 0x21, 0xc6, 0xff, 0xe8, 0xf6, 0xbf,
-0xab, 0x68, 0xff, 0x13, 0xec, 0x4d, 0x8e, 0xe6,
-0x33, 0x65, 0x53, 0x45, 0xa7, 0xa7, 0xb7, 0x47,
-0xab, 0x4e, 0x89, 0x80, 0xfa, 0xff, 0xd5, 0xc6,
-0x96, 0x9d, 0x52, 0x32, 0x97, 0x28, 0x44, 0xea,
-0xc6, 0x8e, 0xa9, 0x37, 0x6a, 0x13, 0xbc, 0x88,
-0xd0, 0xa6, 0x5c, 0x90, 0xff, 0xf8, 0x64, 0xc3,
-0x8a, 0xd2, 0x96, 0x2b, 0xec, 0x7a, 0x69, 0x6a,
-0x2d, 0x36, 0xcc, 0x18, 0xca, 0x6c, 0x52, 0x87,
-0xd0, 0x34, 0x33, 0xe7, 0xc8, 0x9a, 0xae, 0xf5,
-0x5c, 0x67, 0x37, 0xd4, 0x8d, 0x65, 0x6b, 0xb5,
-0x6c, 0x2d, 0xcb, 0xd1, 0x71, 0xe4, 0xa3, 0x29,
-0xf5, 0xff, 0x19, 0x25, 0x32, 0xe7, 0x15, 0x98,
-0x46, 0x8e, 0xd3, 0x2e, 0x54, 0x0d, 0x78, 0xaf,
-0xf1, 0xbf, 0x20, 0xfe, 0x3f, 0xa3, 0xad, 0xa2,
-0x9e, 0xbb, 0x62, 0x26, 0xb8, 0xcb, 0xee, 0xca,
-0x7f, 0xbd, 0xfb, 0x6c, 0x28, 0x41, 0x67, 0xc4,
-0x6d, 0x76, 0x18, 0x5d, 0xeb, 0x76, 0xc3, 0x50,
-0x39, 0xef, 0x3f, 0x5d, 0xdd, 0x36, 0x9c, 0x6b,
-0x3c, 0xdc, 0x4a, 0xb9, 0x35, 0x85, 0xde, 0xfe,
-0xbf, 0x5f, 0xfb, 0x7f, 0x10, 0xf9, 0x97, 0xc4,
-0xff, 0x7c, 0xda, 0xff, 0xca, 0xcc, 0x29, 0x24,
-0x6b, 0xb4, 0x6a, 0x68, 0x1a, 0x85, 0x49, 0xe2,
-0x06, 0xec, 0xce, 0xfe, 0x43, 0xfd, 0x7f, 0x00,
-0x70, 0x59, 0x88, 0xe6, 0x0b, 0xcc, 0xe5, 0x6f,
-0xe4, 0x39, 0x1f, 0x93, 0x2a, 0x06, 0xbc, 0xff,
-0xdf, 0xed, 0x78, 0x6d, 0x34, 0x19, 0xd6, 0x05,
-0x18, 0x72, 0x7f, 0x50, 0xe9, 0xa8, 0x54, 0xa9,
-0x22, 0x36, 0x5a, 0xaf, 0xe3, 0x2c, 0x10, 0x77,
-0x2f, 0x5c, 0xe0, 0xbe, 0x94, 0x10, 0x96, 0x67,
-0x90, 0xdb, 0x7f, 0xba, 0xb8, 0x16, 0x99, 0x3c,
-0xd6, 0x21, 0x56, 0x01, 0x50, 0xf2, 0xbf, 0xdf,
-0xf6, 0x3f, 0xea, 0xfd, 0xe4, 0xca, 0x3f, 0x53,
-0x8e, 0x99, 0xd0, 0x8a, 0xf6, 0x3d, 0xe6, 0xb8,
-0x5c, 0x59, 0xda, 0x1c, 0xd2, 0x36, 0xb9, 0x53,
-0x66, 0x5a, 0x10, 0xdc, 0x8a, 0xc2, 0x30, 0x7b,
-0xdb, 0xbc, 0x84, 0x0a, 0xeb, 0x68, 0x96, 0x9c,
-0x9b, 0x4c, 0x7b, 0xde, 0xbb, 0x6b, 0xff, 0xf3,
-0xb5, 0xff, 0x81, 0xe3, 0x7f, 0xb4, 0x96, 0x51,
-0x72, 0x62, 0x73, 0x71, 0x3d, 0x9b, 0x2a, 0xf9,
-0xda, 0x7f, 0xa8, 0xff, 0xef, 0x1b, 0x93, 0xa5,
-0x50, 0x47, 0xcc, 0xd6, 0x59, 0x8b, 0xd2, 0xb7,
-0x87, 0xae, 0x62, 0x72, 0xf2, 0xcf, 0x44, 0x9f,
-0xa6, 0x16, 0x98, 0x02, 0xe8, 0x65, 0x69, 0xd2,
-0xe6, 0xbf, 0x94, 0x90, 0x66, 0x07, 0xd6, 0x13,
-0x49, 0xaf, 0xf6, 0xbc, 0xc3, 0xd6, 0x0d, 0xe3,
-0xab, 0x3d, 0x4f, 0x41, 0x2e, 0xff, 0x74, 0xf5,
-0x5f, 0x63, 0x97, 0xcf, 0x33, 0x5b, 0xa7, 0x24,
-0x60, 0xbf, 0xeb, 0xff, 0x32, 0xa3, 0x44, 0x07,
-0x37, 0xe6, 0xd8, 0x4b, 0xb1, 0xc0, 0x78, 0x00,
-0x13, 0x53, 0xfe, 0x30, 0x4d, 0x78, 0x8e, 0xa3,
-0xc5, 0x99, 0xff, 0x09, 0x69, 0xfe, 0x36, 0x86,
-0xf6, 0xff, 0xf7, 0xd7, 0xfe, 0x07, 0xf6, 0xff,
-0xe9, 0x68, 0x9e, 0x32, 0x27, 0xcd, 0x0b, 0xde,
-0xe9, 0xa4, 0xe8, 0x0e, 0xa6, 0xf4, 0x1a, 0x7d,
-0xfc, 0x7f, 0xc8, 0xff, 0x0b, 0xce, 0xda, 0x82,
-0x54, 0x1c, 0x1b, 0x51, 0xba, 0x28, 0x51, 0x57,
-0x94, 0x93, 0xff, 0x16, 0xb3, 0x96, 0xca, 0xa4,
-0xaa, 0x7a, 0xbe, 0x38, 0x5d, 0xfb, 0x9f, 0xf4,
-0x4b, 0x0e, 0xd6, 0xa9, 0x9b, 0xaa, 0xb3, 0x69,
-0xbb, 0x63, 0x6d, 0x9f, 0x75, 0xac, 0xbd, 0x4a,
-0xe5, 0x9f, 0xb2, 0xcb, 0xbc, 0xbb, 0x68, 0x30,
-0x5b, 0xa7, 0x34, 0xd8, 0x7e, 0xc7, 0xff, 0xa9,
-0x8b, 0xe8, 0x1a, 0x25, 0x7a, 0x5b, 0x7c, 0xe3,
-0x1b, 0x13, 0xbe, 0xe3, 0x3b, 0x1a, 0x30, 0x30,
-0x39, 0x41, 0xf6, 0xd5, 0x61, 0x64, 0x4a, 0x49,
-0xf9, 0x8a, 0x7f, 0x1f, 0xff, 0x7f, 0xe0, 0xfc,
-0x9f, 0xdd, 0xb4, 0xff, 0xd1, 0xc5, 0x48, 0xde,
-0x2d, 0x60, 0x0a, 0xf7, 0x4d, 0xa1, 0x3e, 0x80,
-0xff, 0x7f, 0x4d, 0xe9, 0x30, 0x4e, 0xb2, 0x57,
-0x4a, 0xd8, 0xfa, 0x3f, 0xdf, 0x11, 0xc3, 0x8c,
-0xd2, 0xbf, 0x3a, 0xa5, 0x47, 0xa7, 0x6e, 0x4e,
-0x8f, 0x62, 0x49, 0xc3, 0xb5, 0x0d, 0xf7, 0xec,
-0xd2, 0x21, 0x97, 0x7f, 0x4a, 0x15, 0x09, 0x79,
-0xe7, 0x4c, 0x38, 0x42, 0xf3, 0xbe, 0xdf, 0xab,
-0xfd, 0xef, 0x51, 0xff, 0x2f, 0x49, 0xe4, 0xbf,
-0xc4, 0x0b, 0x1f, 0x73, 0xf9, 0x72, 0x53, 0x3d,
-0xa0, 0x85, 0xd1, 0xe9, 0x28, 0xc0, 0xa8, 0xe6,
-0x38, 0x9f, 0xb8, 0x49, 0x11, 0xdc, 0xff, 0x1f,
-0xb8, 0xfe, 0x2f, 0x6c, 0x4d, 0x6e, 0xff, 0xe9,
-0x5b, 0x16, 0xd0, 0x5d, 0xa7, 0xe5, 0xff, 0x19,
-0xf0, 0xff, 0xaf, 0x36, 0x9b, 0x8c, 0x8d, 0xf4,
-0xaa, 0xf2, 0xac, 0xfd, 0x17, 0xb2, 0x47, 0x98,
-0x46, 0x37, 0xa7, 0x06, 0xab, 0xf5, 0x30, 0x79,
-0x7e, 0x70, 0xf9, 0x02, 0x92, 0x7c, 0x42, 0x17,
-0x79, 0xfe, 0x2f, 0x65, 0x4b, 0x05, 0x73, 0xc1,
-0x68, 0x0c, 0xcd, 0xfb, 0x7e, 0x37, 0xf5, 0xff,
-0x80, 0xf9, 0x3f, 0x6e, 0xa1, 0x6c, 0x50, 0x27,
-0xc6, 0xe5, 0x48, 0xb0, 0x0e, 0x40, 0xae, 0x97,
-0xfd, 0xa7, 0x17, 0xb4, 0xfd, 0x2c, 0x95, 0xa9,
-0x34, 0xf5, 0x1a, 0x9b, 0x31, 0xb8, 0xff, 0xbf,
-0xf7, 0xfa, 0xbf, 0x2e, 0x8d, 0xff, 0xd1, 0x5e,
-0x41, 0xc0, 0x51, 0xa4, 0xfb, 0xc4, 0xff, 0xa9,
-0x4b, 0x0d, 0xf6, 0x7f, 0x3f, 0x60, 0x9a, 0xa9,
-0xbc, 0xd2, 0xc4, 0xc8, 0xbf, 0x18, 0x87, 0x61,
-0x42, 0xf7, 0x8e, 0xdd, 0xad, 0xf4, 0x5a, 0xc3,
-0x8f, 0x0e, 0x1b, 0xcc, 0x9a, 0xf3, 0x2f, 0xcf,
-0xf2, 0xfc, 0x9f, 0x55, 0x6a, 0x65, 0xc1, 0x16,
-0xd2, 0xe2, 0xa3, 0x79, 0x5f, 0xef, 0xb7, 0xfd,
-0x97, 0xb5, 0xff, 0x99, 0x94, 0xa5, 0x12, 0x8a,
-0x3e, 0xad, 0x1c, 0x7a, 0x8d, 0xae, 0x64, 0xd2,
-0x0a, 0xcc, 0xb6, 0xff, 0xf4, 0x86, 0x95, 0x78,
-0xaf, 0x1a, 0x53, 0xf0, 0xfc, 0xff, 0x40, 0xf6,
-0x9f, 0xba, 0x51, 0x41, 0xf3, 0x7f, 0x33, 0xc2,
-0xd1, 0xf7, 0x05, 0xda, 0xff, 0xaf, 0x2d, 0x74,
-0x77, 0x4f, 0xaa, 0xbe, 0xc7, 0xc8, 0xbf, 0x58,
-0x44, 0xd5, 0x4b, 0x62, 0x21, 0xa4, 0xa3, 0xff,
-0x3d, 0x9d, 0x5a, 0x76, 0x4b, 0x5c, 0x03, 0xf1,
-0x90, 0xbf, 0x02, 0x90, 0xda, 0xff, 0x1e, 0x71,
-0x36, 0x56, 0xd0, 0x29, 0xe5, 0x70, 0x2d, 0xe2,
-0xff, 0xb4, 0x63, 0x95, 0xe4, 0xab, 0x35, 0x06,
-0x95, 0x05, 0xd0, 0xc3, 0x2e, 0x1a, 0x4c, 0x04,
-0xd3, 0x8e, 0xce, 0x30, 0x69, 0x82, 0xa2, 0x20,
-0x52, 0xec, 0xdd, 0xfe, 0x0f, 0xd0, 0xff, 0x47,
-0x6a, 0xff, 0x29, 0x8b, 0x10, 0xf5, 0xab, 0xfd,
-0xf3, 0x1b, 0x82, 0xf6, 0xff, 0x6b, 0x0a, 0x13,
-0x61, 0x2a, 0xca, 0xed, 0xbf, 0x58, 0x78, 0xd8,
-0xce, 0xea, 0x1a, 0xf9, 0x8a, 0xbe, 0x37, 0x31,
-0x71, 0x0d, 0x3f, 0x54, 0xa6, 0x89, 0x48, 0x29,
-0xf9, 0xd6, 0x1c, 0x7c, 0xf2, 0x7f, 0xe8, 0x12,
-0xc1, 0x8f, 0x72, 0x51, 0xf7, 0x4a, 0x25, 0xdd,
-0x63, 0xe8, 0x2a, 0xd6, 0xff, 0xbd, 0x42, 0x49,
-0xcb, 0x2e, 0xdf, 0x7d, 0x8f, 0x8e, 0xeb, 0xfb,
-0xca, 0xbf, 0x5a, 0x60, 0x93, 0xfc, 0xa3, 0x96,
-0x58, 0xd1, 0xfd, 0x73, 0x94, 0x15, 0xbf, 0x95,
-0x31, 0x7b, 0xef, 0xff, 0xb7, 0xc7, 0xf8, 0x7f,
-0x93, 0xaa, 0xaa, 0xf4, 0x70, 0xec, 0x18, 0xc0,
-0xfe, 0x5f, 0x5b, 0x18, 0xe9, 0x93, 0xcb, 0xbf,
-0xec, 0x42, 0x67, 0xe8, 0xd5, 0x2c, 0x69, 0xa7,
-0x2a, 0x7b, 0x38, 0x57, 0x4d, 0x45, 0x0f, 0xf2,
-0xc2, 0x3f, 0xac, 0x17, 0x0f, 0x2e, 0x99, 0x3d,
-0xad, 0xf9, 0x1c, 0xa9, 0x3c, 0xff, 0x87, 0xc9,
-0x63, 0xef, 0x6a, 0x6c, 0x29, 0xa3, 0xd3, 0x1e,
-0x29, 0xff, 0xf3, 0x2a, 0xda, 0x7f, 0xaf, 0x52,
-0x4a, 0x0f, 0x32, 0x22, 0xe4, 0x42, 0x50, 0x86,
-0x51, 0x2e, 0xff, 0x6a, 0x24, 0x5b, 0xe4, 0xb2,
-0x33, 0x6c, 0x2f, 0x8c, 0x56, 0x44, 0x25, 0x7e,
-0x18, 0x24, 0x86, 0xab, 0xd7, 0xfe, 0xd7, 0x3b,
-0xff, 0xc7, 0xf5, 0xff, 0x55, 0xea, 0xc2, 0xb4,
-0xa6, 0xc8, 0xad, 0x97, 0x15, 0x08, 0xa6, 0x3c,
-0x40, 0xfb, 0xff, 0x35, 0xa5, 0x4e, 0xdd, 0x22,
-0xfa, 0x7e, 0xd3, 0xf2, 0x2f, 0x8e, 0xe7, 0xc0,
-0xe5, 0xee, 0x5b, 0x89, 0xc3, 0x4c, 0x03, 0x51,
-0x6e, 0x22, 0x97, 0x23, 0x7f, 0x3c, 0xe4, 0x3b,
-0xb6, 0x33, 0x5b, 0x9d, 0x6d, 0x05, 0xec, 0xfa,
-0xdc, 0x57, 0x9f, 0xfe, 0x7f, 0xcc, 0x91, 0xc4,
-0xab, 0xcc, 0x08, 0x63, 0xd4, 0x2a, 0x03, 0xdb,
-0x7f, 0xae, 0x88, 0xf7, 0x8a, 0xff, 0x49, 0x0b,
-0xe5, 0x26, 0x63, 0xbd, 0x8b, 0x19, 0x46, 0x03,
-0x50, 0x81, 0x09, 0x89, 0xfc, 0x1b, 0xed, 0x84,
-0x90, 0x9c, 0xe9, 0xb6, 0x22, 0xd0, 0x8d, 0xac,
-0xa2, 0x81, 0xa4, 0xb9, 0x8a, 0xf6, 0xbf, 0x67,
-0xfe, 0xbf, 0x5b, 0x5e, 0xe8, 0x5e, 0x27, 0xa9,
-0x09, 0x79, 0x79, 0xb0, 0x99, 0x74, 0x2e, 0x0f,
-0xb4, 0xff, 0x5d, 0x4b, 0xd8, 0x96, 0x7c, 0x2a,
-0x97, 0x9f, 0x6e, 0xff, 0xe3, 0x45, 0x01, 0x43,
-0xd7, 0xf7, 0xec, 0x22, 0xdc, 0x77, 0x8c, 0x01,
-0xdf, 0xf2, 0xc3, 0x75, 0x11, 0xf3, 0x69, 0x3b,
-0xf4, 0xb1, 0xff, 0x4d, 0xb6, 0xcf, 0x41, 0xba,
-0x18, 0x1b, 0xd6, 0x0d, 0x43, 0x25, 0x50, 0xdd,
-0xec, 0x69, 0x53, 0x79, 0x2d, 0xea, 0xff, 0x7c,
-0xf7, 0xff, 0x52, 0xaa, 0xa2, 0xe1, 0xc4, 0x7e,
-0x8b, 0x1e, 0xf2, 0xaf, 0xb6, 0x2b, 0x29, 0x59,
-0xc7, 0x28, 0xbb, 0xf9, 0x9c, 0xc9, 0xb1, 0xec,
-0x5d, 0xa9, 0xbe, 0xa6, 0xf6, 0x5f, 0x16, 0xff,
-0xd3, 0xfb, 0x77, 0x06, 0x75, 0x70, 0x75, 0x06,
-0xd4, 0xff, 0xaf, 0x25, 0xdc, 0x08, 0x35, 0x5e,
-0xb5, 0x9d, 0xb6, 0xff, 0xb2, 0x20, 0x13, 0x13,
-0x85, 0xb6, 0x3c, 0xd3, 0xdd, 0xcb, 0xff, 0xd4,
-0x12, 0xdb, 0xa1, 0x65, 0x42, 0x3a, 0xae, 0x98,
-0x5f, 0xff, 0x7f, 0x9d, 0xef, 0x5f, 0x8e, 0x7b,
-0x98, 0x15, 0x09, 0x21, 0xef, 0xf4, 0x68, 0xfb,
-0x5f, 0xb8, 0x7a, 0xf5, 0x7f, 0xca, 0x28, 0x89,
-0xe3, 0x92, 0xc4, 0x93, 0xa9, 0x90, 0x75, 0x60,
-0xbe, 0x8d, 0x03, 0x86, 0xc6, 0xbb, 0xfd, 0xce,
-0xba, 0x0b, 0x92, 0xab, 0x20, 0xda, 0x61, 0x9a,
-0x6b, 0x5a, 0xff, 0x97, 0xd9, 0xff, 0x72, 0x70,
-0xf9, 0x77, 0x4d, 0x3d, 0xd4, 0xff, 0xaf, 0x1d,
-0x66, 0x85, 0x2d, 0x6b, 0x94, 0x8c, 0xd0, 0xf6,
-0x5f, 0x96, 0xa1, 0xca, 0x74, 0xbb, 0xb3, 0x8a,
-0x49, 0xcf, 0xf1, 0x6b, 0x58, 0x84, 0x72, 0xbb,
-0xca, 0x1e, 0x88, 0xbc, 0x55, 0xdb, 0x6f, 0xfc,
-0xcf, 0xb5, 0x20, 0xc5, 0x6c, 0xaf, 0xf1, 0xbf,
-0x41, 0xdb, 0xff, 0xf1, 0xe5, 0xbd, 0x10, 0xe4,
-0x5a, 0x30, 0xf2, 0xdf, 0x98, 0xf0, 0x51, 0xa2,
-0x25, 0x47, 0x44, 0x19, 0xf9, 0xef, 0x19, 0xfe,
-0xdf, 0x07, 0xfb, 0x1f, 0x3c, 0xfe, 0x2f, 0xad,
-0xff, 0x07, 0xeb, 0xe0, 0x6d, 0xad, 0x23, 0x93,
-0x7f, 0x49, 0xfd, 0x3f, 0xea, 0xfd, 0x0a, 0xf2,
-0xbf, 0x37, 0xd4, 0x4c, 0x8a, 0x2b, 0x6c, 0x3e,
-0x89, 0x9b, 0xb2, 0x0c, 0x55, 0x89, 0xfc, 0x67,
-0x82, 0xdb, 0x7f, 0x71, 0x8b, 0x5b, 0x6c, 0x5f,
-0xd7, 0x96, 0xb0, 0xc3, 0x5e, 0xe3, 0x7f, 0x6a,
-0x01, 0x46, 0x37, 0x28, 0xed, 0xb1, 0xfd, 0x8f,
-0xb6, 0xff, 0x15, 0xf6, 0x27, 0x5f, 0xa3, 0xa4,
-0xf3, 0x7d, 0xdf, 0x65, 0x54, 0xa9, 0xc1, 0xef,
-0x56, 0xfd, 0x86, 0xca, 0x29, 0xb9, 0xcd, 0xa2,
-0x03, 0xc8, 0xff, 0xde, 0xf3, 0x7f, 0xfd, 0xec,
-0xbf, 0x58, 0x23, 0x94, 0xda, 0xff, 0x41, 0xe4,
-0x5f, 0xe6, 0xff, 0x83, 0xfd, 0xbf, 0x7a, 0x98,
-0x99, 0x90, 0x70, 0x77, 0x28, 0x53, 0xc4, 0xd8,
-0x7f, 0x99, 0xff, 0x1f, 0xa5, 0x16, 0xb0, 0x86,
-0xd6, 0x5b, 0x08, 0x7c, 0xb3, 0x25, 0xe9, 0x01,
-0x4d, 0x76, 0x84, 0xe1, 0xb8, 0xe8, 0xaf, 0xfa,
-0x8f, 0xff, 0x39, 0x35, 0xb5, 0x5d, 0xec, 0xab,
-0x7b, 0xe8, 0xf8, 0x7f, 0x10, 0xfb, 0xdf, 0x6b,
-0xfc, 0x4f, 0x5e, 0xfe, 0xa9, 0x6b, 0xc1, 0x16,
-0xca, 0x1d, 0xbe, 0x87, 0xa5, 0x04, 0xea, 0xa2,
-0x77, 0xfc, 0x1c, 0x99, 0xee, 0xa8, 0xab, 0x24,
-0x76, 0x69, 0xff, 0xc5, 0x56, 0xd5, 0xbd, 0xd8,
-0x7f, 0x31, 0xee, 0x20, 0x8d, 0xff, 0x95, 0x83,
-0xcb, 0xbf, 0x7b, 0xb9, 0x69, 0xf9, 0x8f, 0x43,
-0xfc, 0xef, 0xea, 0xa0, 0x46, 0x86, 0xa2, 0xa2,
-0xc4, 0xd0, 0xc9, 0x64, 0x4c, 0xc7, 0x0d, 0x99,
-0xfc, 0xd3, 0x26, 0xd7, 0xaa, 0xff, 0x17, 0x82,
-0xdb, 0xff, 0x49, 0x71, 0x83, 0x9b, 0x5c, 0x18,
-0x4f, 0xcc, 0x6b, 0xf7, 0xb7, 0xff, 0xa8, 0x5c,
-0xd4, 0xa2, 0x7d, 0x76, 0x39, 0xa8, 0xfd, 0xe7,
-0x3b, 0x13, 0xd0, 0xf6, 0x9f, 0x0b, 0xd9, 0xf5,
-0x28, 0x94, 0x6a, 0xc1, 0xcf, 0xa1, 0x97, 0x6c,
-0xcc, 0x6f, 0xc0, 0xc0, 0x74, 0x95, 0xca, 0x1f,
-0x62, 0x32, 0xaf, 0x64, 0x91, 0x59, 0x0f, 0xda,
-0xfe, 0x0f, 0x09, 0xbf, 0xee, 0xc5, 0xfe, 0x8b,
-0x2d, 0x42, 0xf2, 0xf8, 0x9f, 0xcf, 0x2c, 0x10,
-0x12, 0x42, 0x52, 0xf9, 0x17, 0x72, 0x06, 0xc1,
-0xfe, 0xef, 0x03, 0xa6, 0x96, 0x93, 0x1a, 0x1a,
-0x3a, 0x45, 0x83, 0xb6, 0xff, 0xb2, 0xf9, 0x1c,
-0x18, 0xd7, 0x2e, 0x2f, 0x7e, 0xd5, 0x1b, 0x59,
-0x4f, 0x7f, 0x6e, 0x48, 0x4b, 0xb1, 0x2b, 0x90,
-0x4f, 0xfc, 0xdf, 0x59, 0xbd, 0x53, 0xec, 0x59,
-0x0b, 0xa0, 0xe3, 0xff, 0x41, 0xec, 0x3f, 0xef,
-0x7b, 0xd2, 0xf5, 0x7f, 0x2e, 0x65, 0xbf, 0x67,
-0xa5, 0x74, 0x73, 0xb8, 0x9a, 0xec, 0xa9, 0x02,
-0x5c, 0xf9, 0x97, 0x0f, 0x18, 0x58, 0x4a, 0xe6,
-0x1b, 0x4d, 0x7a, 0x83, 0xb4, 0x54, 0xf7, 0x4e,
-0xb3, 0xa6, 0xed, 0xbf, 0x98, 0xc2, 0xb9, 0x97,
-0xf8, 0xbf, 0xd8, 0xf5, 0x56, 0xea, 0xff, 0xef,
-0xf4, 0x1d, 0xf9, 0x53, 0xdc, 0x13, 0x33, 0x9c,
-0xa3, 0xc6, 0xef, 0x06, 0xec, 0xff, 0x9e, 0x89,
-0x24, 0x24, 0xa6, 0x1f, 0xc3, 0x64, 0xa9, 0xf6,
-0xcb, 0xff, 0x61, 0x06, 0xab, 0xb5, 0x8a, 0x0f,
-0xad, 0xed, 0x8b, 0xd5, 0x39, 0xf2, 0xb0, 0xff,
-0x91, 0x37, 0xd4, 0xcf, 0xe2, 0x6c, 0x54, 0xf8,
-0xc0, 0x9e, 0x62, 0x0e, 0x27, 0xc4, 0x77, 0x05,
-0xea, 0x65, 0xff, 0x31, 0xcd, 0x48, 0x67, 0x32,
-0x94, 0x4c, 0x97, 0xe4, 0x67, 0x37, 0xa8, 0xfd,
-0xe7, 0x4f, 0x9a, 0x96, 0x7f, 0xce, 0x21, 0xea,
-0x53, 0x28, 0x9b, 0x66, 0xa1, 0x35, 0x11, 0x4d,
-0x8b, 0x93, 0xaf, 0x59, 0xb8, 0xf2, 0xbf, 0x2d,
-0x2a, 0xe5, 0x52, 0x72, 0x2e, 0xc3, 0x2b, 0x5f,
-0xda, 0x6e, 0xf7, 0x36, 0x81, 0xb4, 0xa6, 0x10,
-0x7d, 0xb8, 0xbd, 0x8c, 0xff, 0x29, 0x5e, 0xfe,
-0x86, 0x2c, 0xff, 0x4f, 0xa5, 0xd2, 0x9c, 0x53,
-0xb8, 0x18, 0xcc, 0x79, 0xe5, 0x01, 0x97, 0x88,
-0xa8, 0xf7, 0xb3, 0x5b, 0xa5, 0x62, 0xe4, 0x5f,
-0xb0, 0x13, 0xd0, 0xff, 0x7f, 0x8f, 0x34, 0x26,
-0xfd, 0x7c, 0xb2, 0x34, 0x13, 0x22, 0x62, 0xfa,
-0xff, 0x4a, 0x52, 0x72, 0x99, 0x2e, 0xec, 0xd6,
-0x9a, 0x3b, 0xd4, 0xed, 0x14, 0x04, 0xbc, 0x49,
-0xe7, 0xc3, 0xf8, 0xf4, 0x05, 0x69, 0xb3, 0x06,
-0x9c, 0x1f, 0x5a, 0xdc, 0x67, 0xfc, 0x4f, 0x76,
-0x37, 0x66, 0x64, 0x38, 0xb3, 0x18, 0x4b, 0x24,
-0x2a, 0xf9, 0x4a, 0xa5, 0x92, 0xcf, 0x7b, 0x5b,
-0x1c, 0xd4, 0xfe, 0x97, 0xb8, 0x53, 0xa0, 0xc5,
-0x2e, 0xc9, 0xaa, 0xa6, 0x00, 0x41, 0xe9, 0xa6,
-0xa1, 0xb7, 0xb5, 0x4e, 0x2d, 0x91, 0x18, 0xc2,
-0x87, 0x55, 0xa9, 0x50, 0xbe, 0x8e, 0x5b, 0x17,
-0xe2, 0x07, 0xf5, 0x2c, 0x45, 0xf3, 0x9a, 0xd9,
-0x14, 0x36, 0xc5, 0x64, 0x66, 0xf7, 0xec, 0x66,
-0x49, 0xcb, 0x7f, 0x52, 0xf0, 0x14, 0xe8, 0x5f,
-0x07, 0xb5, 0xff, 0xa2, 0x60, 0xb6, 0xa5, 0xfd,
-0x7f, 0xa8, 0x7d, 0x54, 0xa6, 0xb8, 0x53, 0x69,
-0x4e, 0x35, 0xa9, 0x6b, 0xea, 0x9e, 0x08, 0x23,
-0xff, 0x42, 0x9c, 0x88, 0x1e, 0x1d, 0x1c, 0xec,
-0xff, 0xc0, 0xe8, 0x15, 0xdf, 0xa6, 0xb2, 0x67,
-0xd9, 0x94, 0x7d, 0xa6, 0x94, 0x1d, 0x10, 0xab,
-0x99, 0x74, 0xe9, 0x71, 0x44, 0x8b, 0x8a, 0x76,
-0x4b, 0x1c, 0x7c, 0x4a, 0x4a, 0xc6, 0xea, 0xf2,
-0xc3, 0xe3, 0xe6, 0x0e, 0x60, 0xb3, 0x04, 0xfb,
-0xda, 0x7f, 0x09, 0xaa, 0x5c, 0xe7, 0xf8, 0xda,
-0x7f, 0xba, 0x06, 0xc3, 0x35, 0x41, 0xd0, 0xee,
-0x32, 0x27, 0xe4, 0xbb, 0x70, 0x4a, 0x29, 0xf5,
-0xea, 0x58, 0xbe, 0x26, 0x37, 0x18, 0x52, 0x4e,
-0xdb, 0x91, 0xae, 0xca, 0x84, 0x59, 0x7a, 0x0e,
-0x1e, 0xc2, 0x6c, 0x50, 0xb8, 0x60, 0x74, 0x75,
-0x2b, 0x90, 0xfd, 0xa7, 0x2f, 0x8e, 0xb0, 0xdf,
-0x35, 0xea, 0x47, 0x2f, 0x3a, 0xb0, 0x22, 0xdf,
-0x94, 0x83, 0x57, 0x88, 0xbc, 0xc1, 0x4d, 0x19,
-0xf9, 0x17, 0x6a, 0x9e, 0x74, 0x46, 0x11, 0xd4,
-0xff, 0x07, 0x44, 0xed, 0xf8, 0xd7, 0xc7, 0xd2,
-0xa3, 0xac, 0x7a, 0xee, 0xd3, 0xff, 0x97, 0xb9,
-0x4b, 0x4e, 0x55, 0x99, 0xba, 0xdb, 0x92, 0x94,
-0x01, 0xaa, 0x86, 0xe8, 0x1b, 0xb6, 0x62, 0xa7,
-0xf2, 0xe0, 0xe6, 0x16, 0xe8, 0x5d, 0xff, 0x97,
-0xb2, 0x19, 0x95, 0x96, 0x96, 0x20, 0xf6, 0x9f,
-0x3f, 0x05, 0xa6, 0x72, 0xce, 0x9a, 0x5d, 0x73,
-0x70, 0xf9, 0xa7, 0x6a, 0x13, 0x4e, 0x64, 0x8e,
-0x1b, 0xc8, 0x58, 0xf3, 0x5b, 0x95, 0xbd, 0xf4,
-0xbd, 0x76, 0xc7, 0xf4, 0xab, 0xe0, 0x43, 0xae,
-0x9b, 0xf4, 0xee, 0x06, 0x8d, 0xff, 0x33, 0x83,
-0xbe, 0x12, 0xe8, 0x6e, 0xa4, 0x9e, 0xd4, 0x52,
-0x29, 0x61, 0x51, 0x31, 0x88, 0x44, 0x9d, 0xb1,
-0x17, 0x6d, 0x61, 0x4e, 0x8f, 0x1a, 0xf3, 0xd8,
-0x3e, 0x08, 0x4a, 0x09, 0x81, 0xfc, 0x0f, 0x86,
-0x39, 0xe9, 0x1f, 0xa0, 0x4b, 0x69, 0xdc, 0xc2,
-0xec, 0xf8, 0x1f, 0x42, 0x77, 0x3e, 0x66, 0xd8,
-0x20, 0xa7, 0xa9, 0x9c, 0xb2, 0x4c, 0x62, 0xe6,
-0x26, 0x5d, 0xae, 0x24, 0xe1, 0x7f, 0x8b, 0x26,
-0x3b, 0x66, 0x27, 0xdb, 0x9f, 0x6f, 0x17, 0xf6,
-0xdf, 0xf4, 0x2a, 0x3b, 0x74, 0x3c, 0x2f, 0x48,
-0xfd, 0x5f, 0x19, 0x63, 0x8a, 0x38, 0x3b, 0xea,
-0x06, 0x1b, 0x00, 0xa4, 0x63, 0x5f, 0x82, 0x60,
-0xc8, 0xa1, 0xb4, 0x89, 0xa3, 0xe4, 0x46, 0x18,
-0xb9, 0xf6, 0xef, 0x2d, 0xcf, 0x1e, 0x49, 0xbe,
-0xc7, 0x4e, 0xe8, 0xf8, 0x1f, 0x5f, 0x67, 0x61,
-0x63, 0xf3, 0xb4, 0x3e, 0x0b, 0xe4, 0xff, 0x0b,
-0x25, 0x82, 0x76, 0x8f, 0xbc, 0xd6, 0x41, 0x4a,
-0x98, 0x25, 0x1a, 0x9b, 0x8a, 0x19, 0x78, 0xe1,
-0x09, 0x76, 0x3a, 0x17, 0x3e, 0x6c, 0x49, 0xab,
-0x99, 0x80, 0x97, 0x1a, 0xb0, 0xe8, 0x31, 0x09,
-0x63, 0xba, 0x22, 0x28, 0x67, 0x76, 0xfc, 0xaf,
-0x28, 0x57, 0x78, 0xd8, 0x91, 0xf5, 0x1c, 0x71,
-0xa6, 0xed, 0xa0, 0x30, 0xe4, 0x0d, 0x5d, 0x6c,
-0xa5, 0xe1, 0x3f, 0x6b, 0x29, 0x36, 0x06, 0xde,
-0xa5, 0xc5, 0xa0, 0x47, 0xfb, 0xbf, 0x1f, 0x94,
-0x46, 0x4a, 0x52, 0xd1, 0x84, 0x40, 0xf6, 0x9f,
-0x35, 0xf2, 0x06, 0xe3, 0x3a, 0xb1, 0xba, 0x81,
-0xf6, 0xc8, 0x83, 0x0d, 0x7c, 0x42, 0xf7, 0xff,
-0xd7, 0xec, 0xef, 0xe8, 0xaa, 0x2d, 0x3d, 0x59,
-0xa1, 0x00, 0x73, 0x6b, 0x7a, 0x28, 0x0a, 0xd6,
-0xfe, 0xf3, 0x12, 0xcb, 0x74, 0xe0, 0xd4, 0xa8,
-0x1f, 0x82, 0xc9, 0x3f, 0x97, 0x01, 0xb0, 0x49,
-0x4f, 0x6b, 0xe0, 0x65, 0x25, 0xd0, 0x75, 0x1a,
-0x31, 0xa7, 0x93, 0x72, 0x82, 0xbc, 0x8c, 0x0a,
-0x56, 0xfe, 0x79, 0xff, 0x86, 0x2e, 0x1e, 0xb2,
-0x66, 0x29, 0xc0, 0x0f, 0xff, 0x29, 0xa3, 0xe2,
-0x73, 0xed, 0x3e, 0x51, 0x26, 0x64, 0x66, 0xd8,
-0x9b, 0x97, 0x65, 0xca, 0x82, 0x1b, 0x38, 0xa4,
-0x42, 0xca, 0x51, 0x5e, 0x0e, 0x28, 0xcf, 0x6d,
-0xac, 0xec, 0x7f, 0x98, 0x26, 0x5b, 0x0b, 0xa6,
-0x5b, 0x01, 0xfd, 0xe6, 0xff, 0x44, 0xe8, 0x9a,
-0x7c, 0x6b, 0x54, 0x37, 0x5b, 0x5a, 0xce, 0x03,
-0xd9, 0x7f, 0x76, 0xd0, 0x43, 0xae, 0x71, 0x93,
-0xc9, 0x00, 0xa2, 0x9b, 0x06, 0xd8, 0x42, 0xa9,
-0x4a, 0xc6, 0x5c, 0xe6, 0x2e, 0x86, 0xdb, 0xc6,
-0xcd, 0x14, 0x7c, 0x5f, 0x0f, 0x69, 0x8a, 0x9f,
-0xcb, 0x4d, 0x68, 0x26, 0xf1, 0x60, 0xec, 0x3f,
-0x37, 0x51, 0x13, 0x23, 0x49, 0x4c, 0xa5, 0x25,
-0x90, 0xff, 0xcf, 0x87, 0x47, 0x98, 0xe0, 0x00,
-0xa5, 0x35, 0x28, 0x7b, 0x1d, 0xe7, 0xfb, 0x2a,
-0x53, 0x29, 0x64, 0x94, 0x9f, 0xcf, 0x4d, 0xe7,
-0xc6, 0x7a, 0x5a, 0x4c, 0x57, 0x8f, 0xa0, 0x23,
-0x8a, 0x00, 0x53, 0x53, 0x4c, 0xac, 0x95, 0x21,
-0x5d, 0x6d, 0xcb, 0x6a, 0xe3, 0xdc, 0xfc, 0x1f,
-0xec, 0xec, 0xa0, 0xec, 0xa8, 0x9d, 0x9e, 0xc9,
-0xa3, 0x0d, 0x21, 0xa7, 0x31, 0xe8, 0x69, 0xa0,
-0x7a, 0x0e, 0x0e, 0xa4, 0xb3, 0x13, 0xe4, 0xd0,
-0x5d, 0x81, 0xfc, 0xed, 0x7f, 0x21, 0x5d, 0x95,
-0xd9, 0x5d, 0xdd, 0xa7, 0x9b, 0x4d, 0x30, 0xfb,
-0x4f, 0xd7, 0x8a, 0xf9, 0xcb, 0x97, 0xa6, 0x0a,
-0xb3, 0x49, 0x1f, 0x31, 0xdb, 0xce, 0x66, 0xa4,
-0x8a, 0x05, 0xc9, 0xd5, 0xa5, 0xbd, 0x1c, 0x57,
-0x61, 0x30, 0x3d, 0xaa, 0x7a, 0x0d, 0x0a, 0xd8,
-0x64, 0x35, 0xb9, 0xd0, 0x4c, 0xe2, 0xc2, 0x69,
-0xfc, 0x1c, 0xbd, 0x20, 0x23, 0xb0, 0x4c, 0x3a,
-0x4f, 0xa0, 0xf8, 0x1f, 0x37, 0xf0, 0x28, 0x3b,
-0x24, 0x39, 0x75, 0xdd, 0x68, 0x69, 0x2e, 0xb2,
-0x07, 0xaa, 0xd2, 0x83, 0x03, 0x99, 0xd2, 0x35,
-0x10, 0xa5, 0x18, 0x7d, 0x25, 0x98, 0x26, 0x92,
-0x5e, 0x03, 0xa7, 0x01, 0x1c, 0xf2, 0xb9, 0xa8,
-0x4b, 0xa9, 0xc4, 0xba, 0xbc, 0xa4, 0xf1, 0xf3,
-0x7f, 0xc4, 0xb3, 0xde, 0x72, 0x0d, 0xb6, 0xbf,
-0xbe, 0x77, 0x1f, 0xa8, 0xee, 0xb6, 0xdc, 0xf8,
-0xff, 0x6a, 0xc5, 0x13, 0x2d, 0xbe, 0x65, 0x8d,
-0xa3, 0xcd, 0x06, 0x29, 0x3d, 0xb7, 0xb1, 0x47,
-0xfd, 0x5f, 0x2b, 0x29, 0xc9, 0x84, 0x60, 0x08,
-0x19, 0x97, 0x87, 0x4e, 0x28, 0x0e, 0x66, 0xff,
-0x95, 0xb8, 0xd7, 0x22, 0x3a, 0xcc, 0xb7, 0x9b,
-0xa4, 0x5c, 0x6b, 0xaa, 0x32, 0x63, 0xa1, 0xb2,
-0x85, 0xd2, 0xe8, 0xe2, 0x11, 0x09, 0xf8, 0xe3,
-0x52, 0x47, 0xa9, 0x9b, 0xe1, 0x46, 0xd2, 0xe9,
-0xc6, 0x72, 0x25, 0x3e, 0xd3, 0xe3, 0x0a, 0xad,
-0xb1, 0xf7, 0x72, 0x82, 0x4b, 0x39, 0x74, 0xdf,
-0xb1, 0xf6, 0x1f, 0x5d, 0x4a, 0x4f, 0xca, 0x46,
-0x98, 0x64, 0x2b, 0x46, 0x69, 0x05, 0xf3, 0xff,
-0xf1, 0x58, 0x2b, 0xde, 0x6f, 0xac, 0x3f, 0x48,
-0xdf, 0x1b, 0x3a, 0x2e, 0xc0, 0x8e, 0x82, 0x44,
-0x0f, 0xfc, 0x48, 0x65, 0x27, 0xf2, 0xd3, 0xb9,
-0xc6, 0x29, 0x05, 0xc0, 0x0e, 0x16, 0xdb, 0x67,
-0xba, 0x18, 0x80, 0x82, 0xad, 0xb0, 0x3b, 0x77,
-0x70, 0x4e, 0xf3, 0xb5, 0x1d, 0xc2, 0xfc, 0x9f,
-0xa5, 0xaa, 0x3d, 0x35, 0x95, 0x31, 0xca, 0x0a,
-0x68, 0x5c, 0xf3, 0xd6, 0x5a, 0xa5, 0x1b, 0xd0,
-0x27, 0x3d, 0x93, 0x3c, 0x42, 0x67, 0xf7, 0x7b,
-0x7e, 0x9b, 0xa1, 0x65, 0x6c, 0xe8, 0x37, 0xdc,
-0x1c, 0x82, 0x6e, 0x05, 0xb7, 0x47, 0xfd, 0x9f,
-0x54, 0x66, 0xa3, 0x43, 0x0d, 0x36, 0x2c, 0x47,
-0x8b, 0x3f, 0x93, 0x2c, 0x12, 0xd0, 0xfe, 0x2b,
-0xf1, 0x84, 0x69, 0x1f, 0xa7, 0xd8, 0x70, 0x12,
-0xb5, 0x87, 0x1a, 0x32, 0x13, 0x8c, 0x34, 0xb2,
-0x71, 0x0f, 0x62, 0xd3, 0xd3, 0xdc, 0x65, 0x36,
-0x62, 0x74, 0x31, 0xf6, 0x4a, 0x31, 0x33, 0x12,
-0x53, 0x88, 0xf1, 0xd6, 0x8d, 0x46, 0x82, 0xae,
-0x08, 0x71, 0x86, 0x3d, 0xd9, 0xd2, 0x5d, 0x25,
-0x12, 0xc9, 0xce, 0xc9, 0x5a, 0xdf, 0xed, 0x8d,
-0xda, 0xc7, 0xac, 0x36, 0xd8, 0x5c, 0xcb, 0x65,
-0x7a, 0x5f, 0x01, 0xfd, 0x7f, 0x74, 0x75, 0x5a,
-0xf6, 0x0d, 0x1e, 0x61, 0x2f, 0x01, 0x93, 0x6a,
-0x10, 0x79, 0x86, 0xde, 0x9c, 0xa7, 0xa9, 0x8c,
-0x1a, 0xb5, 0x0e, 0x1d, 0xc9, 0x13, 0xa6, 0x73,
-0x2e, 0x39, 0x0a, 0x54, 0xcd, 0x30, 0x77, 0x41,
-0xa8, 0x4f, 0x00, 0xfe, 0x88, 0x7d, 0xf3, 0x4a,
-0xa1, 0x58, 0x8f, 0x6a, 0xb8, 0x74, 0xfe, 0xcf,
-0x5c, 0x2c, 0x53, 0x18, 0xad, 0xf0, 0x9d, 0x06,
-0xe9, 0x3e, 0x28, 0x6c, 0x6c, 0x3a, 0xda, 0x9a,
-0x31, 0xf1, 0x20, 0x1c, 0x91, 0x1a, 0x6d, 0xda,
-0xa8, 0x01, 0xfe, 0x1a, 0x38, 0x27, 0xce, 0x7a,
-0xe2, 0x97, 0x92, 0xfb, 0x9e, 0x5e, 0xdc, 0x95,
-0xf4, 0x1e, 0xf6, 0xdf, 0x0e, 0x66, 0xc5, 0x8b,
-0xad, 0x82, 0x6e, 0x0d, 0xb1, 0xa1, 0x17, 0xf2,
-0x4c, 0x69, 0x61, 0x7a, 0xca, 0x04, 0xb4, 0xff,
-0xf8, 0x14, 0x26, 0x47, 0x0b, 0x99, 0xd8, 0x84,
-0xcc, 0x79, 0x8a, 0x17, 0x13, 0x99, 0x42, 0xa7,
-0xc2, 0x56, 0x57, 0xb8, 0x8c, 0x75, 0xbb, 0x97,
-0x44, 0x29, 0x35, 0x99, 0x89, 0x18, 0xc6, 0x14,
-0x3a, 0xae, 0x91, 0x46, 0x8d, 0x51, 0xc5, 0xf4,
-0x78, 0x21, 0xcc, 0xde, 0x93, 0xad, 0x06, 0x39,
-0x13, 0xc3, 0x6c, 0x64, 0x26, 0x53, 0xf1, 0x12,
-0xed, 0xbf, 0xb4, 0x79, 0x19, 0x19, 0xcb, 0xb5,
-0x32, 0x85, 0x42, 0xa6, 0x36, 0x59, 0x4c, 0x53,
-0xc2, 0xc4, 0xdb, 0x7f, 0x7c, 0xd3, 0x2b, 0x9d,
-0x82, 0x16, 0xe3, 0xd2, 0xbf, 0x59, 0x49, 0x0a,
-0xe8, 0xff, 0x93, 0x63, 0x3c, 0x50, 0xd3, 0x84,
-0x4b, 0xc0, 0x56, 0xef, 0x9a, 0xcc, 0x00, 0x33,
-0x63, 0x93, 0x05, 0x93, 0xdc, 0x9d, 0x0e, 0xd3,
-0x61, 0x6b, 0x92, 0x8a, 0x3f, 0x49, 0xa6, 0x73,
-0x4f, 0x4f, 0xa0, 0x82, 0x97, 0x69, 0x85, 0xd8,
-0xbb, 0xc3, 0x77, 0xd0, 0x04, 0x7a, 0xc0, 0x9b,
-0x82, 0xd2, 0x44, 0xa6, 0xf7, 0xe5, 0xf3, 0x99,
-0xff, 0x5b, 0xd2, 0x69, 0x48, 0xa3, 0x57, 0x6b,
-0x3f, 0xc3, 0xfe, 0x98, 0x2c, 0x4e, 0x14, 0xb9,
-0xd1, 0x6c, 0xa8, 0x6a, 0xe0, 0x76, 0x80, 0x1e,
-0x03, 0x54, 0xa4, 0x8f, 0x2e, 0x67, 0xac, 0xfc,
-0x7b, 0x63, 0x62, 0x96, 0xd2, 0xd1, 0xd0, 0xc4,
-0x44, 0x31, 0xca, 0xe5, 0xdc, 0xb3, 0x53, 0x70,
-0x04, 0xb5, 0xff, 0x3e, 0xa7, 0xdc, 0xe3, 0x37,
-0x6e, 0x8e, 0x1b, 0xdd, 0xbd, 0x1c, 0xa5, 0x78,
-0x32, 0x84, 0xaf, 0x05, 0x3f, 0xad, 0x37, 0x55,
-0xd1, 0x37, 0x39, 0x39, 0x8a, 0x47, 0x8b, 0x13,
-0x13, 0x21, 0x67, 0xce, 0x70, 0x26, 0x7c, 0x2f,
-0x9b, 0xff, 0xdb, 0x39, 0x16, 0x2f, 0xd1, 0x51,
-0x1e, 0xf1, 0x15, 0xcf, 0x27, 0xb4, 0x49, 0x6f,
-0x3b, 0xa8, 0xff, 0xef, 0xb7, 0x35, 0xae, 0xcd,
-0x9e, 0x3b, 0xab, 0x78, 0x37, 0x84, 0xae, 0x02,
-0x9b, 0x83, 0xfa, 0x3d, 0xda, 0xd7, 0x91, 0xc8,
-0xbf, 0x7c, 0x3f, 0xb2, 0x2e, 0xe2, 0x80, 0x1c,
-0x7e, 0x88, 0x9c, 0xd4, 0x6a, 0xbf, 0xd1, 0x58,
-0x29, 0xfb, 0x5f, 0xea, 0x39, 0xbc, 0x46, 0x95,
-0xcb, 0x1b, 0xea, 0xd7, 0xdd, 0x8d, 0x6e, 0xb0,
-0x92, 0x98, 0x14, 0x11, 0xa9, 0xfd, 0xe7, 0xe2,
-0xff, 0x3e, 0xda, 0xca, 0x83, 0x35, 0x16, 0x01,
-0xec, 0x7f, 0xc9, 0xff, 0xd0, 0xd2, 0x3d, 0x7a,
-0xf5, 0x73, 0x75, 0xd2, 0x48, 0xbf, 0x0e, 0x70,
-0x4c, 0x14, 0x2d, 0xdb, 0xeb, 0xda, 0x31, 0x2d,
-0x0e, 0xfe, 0x8d, 0x39, 0x0a, 0xd5, 0x98, 0x47,
-0xdb, 0xff, 0x1e, 0x9b, 0xe6, 0xa6, 0x27, 0x0a,
-0x22, 0xff, 0xbd, 0x0e, 0x94, 0x9f, 0xe6, 0x6b,
-0xad, 0xdf, 0x4d, 0x66, 0x5c, 0x1b, 0x26, 0x2f,
-0xa1, 0xd7, 0x6e, 0x82, 0xcf, 0x30, 0x01, 0x30,
-0x05, 0x1e, 0x71, 0xa0, 0xff, 0xb5, 0xa3, 0x24,
-0x2a, 0xdd, 0xea, 0x71, 0x07, 0xf9, 0xb1, 0xfa,
-0xb8, 0xd1, 0xbc, 0xc5, 0x9b, 0x4d, 0x57, 0x90,
-0x83, 0xf4, 0x18, 0x0c, 0xe4, 0xff, 0x4b, 0x6a,
-0x2b, 0x0c, 0xac, 0x93, 0x12, 0xc4, 0xfe, 0xa7,
-0x13, 0xbe, 0xc7, 0x96, 0xe7, 0x9a, 0x28, 0x28,
-0xf8, 0x42, 0x19, 0xe9, 0x77, 0x82, 0xcc, 0x2c,
-0x89, 0x46, 0xaf, 0xe1, 0x42, 0xd8, 0xc0, 0x62,
-0x5d, 0x16, 0xcf, 0xb1, 0x71, 0x75, 0x10, 0xad,
-0x24, 0xaa, 0x72, 0xb3, 0x8a, 0xe1, 0xe2, 0xf2,
-0x01, 0xea, 0xff, 0xa5, 0x8a, 0xff, 0x79, 0x09,
-0x29, 0x7b, 0xbd, 0xd5, 0x9a, 0xc2, 0x27, 0x06,
-0xd0, 0xf6, 0x7f, 0xd2, 0x3f, 0x5f, 0x55, 0x3a,
-0x42, 0x0c, 0xe0, 0x03, 0x33, 0xc8, 0xbf, 0xcf,
-0xf0, 0x7a, 0x2c, 0x94, 0xfc, 0x8f, 0xad, 0x0f,
-0xf9, 0xde, 0xc1, 0x6e, 0x9b, 0x5f, 0xd1, 0x98,
-0xeb, 0xe9, 0x30, 0x33, 0x39, 0xfd, 0x8d, 0x7e,
-0xce, 0x82, 0xe2, 0x27, 0xff, 0x9c, 0xfd, 0x5f,
-0xf6, 0x5f, 0x9f, 0xd0, 0x62, 0x9d, 0x94, 0x00,
-0xf6, 0x7f, 0x2c, 0xd2, 0xf2, 0x39, 0xb8, 0xa8,
-0x3e, 0x55, 0xf0, 0x13, 0x26, 0x3e, 0x2b, 0xae,
-0x9f, 0x82, 0x0b, 0xb1, 0x77, 0x62, 0x3d, 0xea,
-0xbf, 0x28, 0xd7, 0x68, 0x5a, 0x2e, 0xfa, 0x2e,
-0xe9, 0x7a, 0x0a, 0xcc, 0xf8, 0x1f, 0x1d, 0xbf,
-0x43, 0xe1, 0x33, 0x88, 0x02, 0xd8, 0xff, 0x52,
-0x3b, 0xe6, 0x7b, 0xe7, 0xc4, 0x79, 0x5f, 0x9b,
-0x7e, 0x57, 0xd2, 0xde, 0x07, 0x57, 0x65, 0xa2,
-0xbc, 0xcd, 0x8e, 0xe6, 0xeb, 0x7a, 0x16, 0xa1,
-0xf6, 0x3f, 0x00, 0x4c, 0x13, 0x55, 0xaf, 0x94,
-0x31, 0x17, 0xda, 0xfe, 0xeb, 0x86, 0x5f, 0xf2,
-0x40, 0x52, 0x13, 0xd7, 0x34, 0xf2, 0xfe, 0xb7,
-0x3b, 0xde, 0x62, 0x4a, 0xc7, 0x76, 0x00, 0xf9,
-0x57, 0xdc, 0xea, 0x6c, 0x0f, 0xfb, 0x3f, 0xe4,
-0xbb, 0x36, 0xa6, 0xc4, 0xa7, 0x9e, 0x05, 0xb0,
-0xff, 0x5d, 0x9d, 0x6e, 0xb2, 0xa4, 0x48, 0xaf,
-0xa1, 0x05, 0x57, 0xe5, 0xe5, 0x32, 0xc7, 0x17,
-0xca, 0x3e, 0x01, 0x8e, 0x14, 0x9f, 0xc1, 0xda,
-0x88, 0xfa, 0x2e, 0xcb, 0x77, 0xe0, 0xad, 0xe7,
-0xfc, 0x2e, 0x9e, 0x2b, 0xb4, 0xb4, 0xfd, 0xef,
-0x34, 0x47, 0xe5, 0xc7, 0x2c, 0x8c, 0xb4, 0x14,
-0x40, 0xfe, 0xe3, 0x6d, 0xd5, 0xcf, 0x3d, 0x2a,
-0x4a, 0x6c, 0x8b, 0x5a, 0xf3, 0xaf, 0x41, 0x96,
-0xe6, 0xb8, 0x15, 0x68, 0xfb, 0x3f, 0x3a, 0xb5,
-0xea, 0x53, 0x81, 0xfa, 0x2c, 0xe4, 0xfe, 0x0f,
-0x02, 0x33, 0xc9, 0x5f, 0xcf, 0x3e, 0x63, 0x0e,
-0x8c, 0xfc, 0x4f, 0x19, 0x72, 0x87, 0x2f, 0x24,
-0xd5, 0x24, 0x6a, 0xd6, 0xcf, 0x3c, 0x26, 0x3b,
-0xac, 0x1d, 0x1e, 0xcc, 0xff, 0x9f, 0x3a, 0x43,
-0x7d, 0xcd, 0xca, 0x7f, 0xb6, 0x57, 0x88, 0x22,
-0xdd, 0xe2, 0x4f, 0x38, 0x88, 0xfd, 0xd7, 0xa7,
-0xd4, 0x84, 0x64, 0xab, 0xe9, 0x55, 0xb2, 0xa4,
-0xa4, 0x41, 0x10, 0x95, 0x7d, 0xa1, 0x5a, 0x15,
-0x89, 0xf6, 0x3a, 0xb3, 0x09, 0xb1, 0x01, 0xa6,
-0xec, 0x2b, 0xd5, 0x42, 0xb6, 0x9b, 0xb1, 0xe5,
-0x73, 0x99, 0xdd, 0xa6, 0x0e, 0x2e, 0xfd, 0x41,
-0x93, 0x1d, 0x4c, 0x3a, 0xc6, 0xe7, 0x7e, 0x06,
-0xf1, 0xff, 0xdb, 0x53, 0xea, 0xa2, 0x74, 0xef,
-0x13, 0xf2, 0x9a, 0xe5, 0x9a, 0x5f, 0x8d, 0x29,
-0xdd, 0xda, 0xe4, 0x16, 0xa5, 0xe5, 0xbf, 0x83,
-0xd6, 0x94, 0x1d, 0xb4, 0x12, 0x0d, 0x62, 0xc2,
-0x00, 0x17, 0xc6, 0x7e, 0xf7, 0xea, 0x32, 0xe2,
-0x42, 0xd5, 0xa8, 0x71, 0x5f, 0x9e, 0x66, 0x46,
-0xbc, 0x0f, 0x92, 0x5e, 0x03, 0x36, 0x91, 0x39,
-0x99, 0x60, 0xa7, 0xab, 0x7c, 0x79, 0x0f, 0x12,
-0xff, 0x0b, 0x54, 0xff, 0x6f, 0x36, 0x96, 0xf9,
-0x66, 0x49, 0x77, 0xfd, 0xa2, 0xd8, 0x55, 0xc0,
-0xd7, 0xfe, 0x53, 0x39, 0xca, 0x75, 0xb4, 0xd5,
-0xc2, 0x19, 0x7e, 0xa3, 0x29, 0x67, 0x63, 0xe2,
-0x29, 0x96, 0xe6, 0x24, 0x65, 0xbf, 0x3e, 0x7a,
-0xc1, 0x6f, 0xdc, 0x8f, 0x68, 0x4c, 0xe6, 0xc2,
-0x1a, 0x8b, 0x3e, 0x27, 0x22, 0xc9, 0x76, 0x6f,
-0x54, 0xa5, 0x6a, 0xcf, 0xd5, 0x14, 0xfc, 0xfc,
-0xdf, 0xe5, 0xaa, 0x70, 0xbd, 0x25, 0xdd, 0x0c,
-0x03, 0xb4, 0xff, 0x91, 0x9c, 0x8c, 0x6d, 0x71,
-0x64, 0xb3, 0xf8, 0xa4, 0x5f, 0x89, 0xa8, 0x0f,
-0x3d, 0xc3, 0x2f, 0x8c, 0x97, 0xcf, 0x89, 0x72,
-0xcc, 0xc9, 0xff, 0x94, 0x2e, 0x1e, 0x74, 0x29,
-0x07, 0x3d, 0x7f, 0x06, 0x83, 0xb1, 0xff, 0x81,
-0xe4, 0xbf, 0x93, 0x76, 0xb1, 0x52, 0xf9, 0x75,
-0x76, 0xd8, 0xa0, 0x52, 0x72, 0xb2, 0x21, 0xf6,
-0x1a, 0x70, 0x50, 0xb7, 0xe9, 0xb1, 0x5d, 0xc8,
-0xad, 0x8e, 0x0e, 0x89, 0x2e, 0xdb, 0x7a, 0x32,
-0xdd, 0x17, 0x2a, 0xc2, 0x30, 0x41, 0x7d, 0x2b,
-0x24, 0x7f, 0x18, 0x4b, 0xad, 0x62, 0x57, 0x48,
-0x1e, 0x48, 0x9e, 0xd3, 0x24, 0xde, 0x8e, 0x9f,
-0xfd, 0x6f, 0x74, 0xdd, 0x1d, 0xa4, 0x48, 0x36,
-0xe1, 0x4e, 0xed, 0x29, 0x7a, 0x93, 0x9f, 0x6d,
-0x79, 0x03, 0x17, 0xa8, 0x6b, 0x4c, 0x2b, 0x7a,
-0x29, 0xd4, 0x91, 0xbb, 0x55, 0x6a, 0xa4, 0x96,
-0x8b, 0x0a, 0xba, 0x22, 0x1d, 0xaa, 0xf9, 0x8c,
-0x81, 0x30, 0x65, 0x2e, 0x16, 0xd3, 0x42, 0xaa,
-0x4d, 0xb7, 0xd8, 0x92, 0x68, 0x0b, 0xb5, 0x91,
-0xff, 0xac, 0x70, 0xca, 0xdd, 0x39, 0x67, 0x49,
-0x21, 0xfd, 0x51, 0x6d, 0xcf, 0x31, 0x1a, 0x23,
-0xda, 0x92, 0x1c, 0x44, 0x86, 0xba, 0xf8, 0x74,
-0xd2, 0x34, 0x75, 0x71, 0xac, 0x19, 0x9a, 0xd4,
-0x0c, 0x3b, 0x49, 0x51, 0x7a, 0x62, 0xd8, 0xbf,
-0x44, 0x4c, 0x45, 0x5a, 0xdc, 0x55, 0x28, 0x25,
-0xab, 0xb2, 0xdc, 0x68, 0x33, 0xea, 0xed, 0x9e,
-0x24, 0x8a, 0xaa, 0x4b, 0x73, 0x4c, 0x25, 0x20,
-0x1e, 0xea, 0xdb, 0x78, 0x05, 0x70, 0xf4, 0x48,
-0x51, 0xf5, 0xc1, 0x28, 0x47, 0x30, 0xf8, 0x55,
-0xb7, 0xef, 0xaa, 0xa9, 0xe5, 0x2f, 0x25, 0xc7,
-0xe2, 0xa5, 0x74, 0x3a, 0x59, 0xac, 0x66, 0xfa,
-0x35, 0x21, 0xd4, 0xb5, 0xa1, 0x62, 0xb4, 0x9b,
-0x8e, 0x3f, 0x8b, 0x16, 0x4f, 0xcd, 0x25, 0xda,
-0xb2, 0xc1, 0x2c, 0x54, 0x6b, 0x27, 0xbd, 0x28,
-0x47, 0xbc, 0x9b, 0xad, 0x97, 0xad, 0x03, 0xc2,
-0x7f, 0xb2, 0x92, 0xa6, 0xea, 0x6b, 0x89, 0xea,
-0x25, 0xbc, 0xd3, 0x52, 0x1c, 0xef, 0x35, 0xd7,
-0xd2, 0xe4, 0x47, 0xe9, 0x67, 0xff, 0xa9, 0xe3,
-0x71, 0x56, 0x34, 0xb4, 0x7c, 0xe8, 0x7b, 0xe9,
-0x78, 0x1c, 0x6d, 0xae, 0xca, 0x0d, 0xc5, 0xd5,
-0x6c, 0x20, 0xc9, 0xee, 0x92, 0xdf, 0x8a, 0xf9,
-0x42, 0x8f, 0x78, 0x54, 0xd3, 0x6c, 0x2f, 0xe6,
-0x27, 0x52, 0xdd, 0xb1, 0x34, 0x3e, 0xae, 0x6e,
-0xaa, 0x98, 0xef, 0x34, 0x7a, 0x15, 0x61, 0x35,
-0xb2, 0x58, 0x2d, 0x26, 0xf1, 0x69, 0xa0, 0xa5,
-0xa3, 0xa9, 0xcb, 0x95, 0xd1, 0xed, 0xba, 0xdf,
-0xf2, 0xe6, 0xf0, 0x0a, 0xda, 0x32, 0x3a, 0x08,
-0x7c, 0xc6, 0xd1, 0xd0, 0x5c, 0x42, 0xf3, 0x16,
-0x95, 0x8c, 0xff, 0xdf, 0x8c, 0x74, 0xce, 0xa5,
-0x92, 0xf8, 0x98, 0xbb, 0x21, 0xfe, 0x7c, 0x9c,
-0x33, 0x2e, 0x3b, 0x37, 0x3e, 0x52, 0xa6, 0x17,
-0x50, 0xa9, 0x12, 0x61, 0xef, 0x42, 0x6d, 0xd4,
-0xe6, 0xc8, 0xd6, 0xe2, 0xdd, 0xe8, 0xc4, 0x56,
-0xcf, 0x73, 0x42, 0xec, 0xe0, 0x43, 0x4d, 0x92,
-0xb3, 0xfa, 0x5e, 0x6a, 0xa2, 0xa5, 0xf9, 0xf8,
-0x0a, 0xde, 0x3d, 0x28, 0xdb, 0xd7, 0xb4, 0xa9,
-0x77, 0xaa, 0x67, 0xc8, 0x6e, 0xc6, 0x92, 0xc5,
-0xa1, 0x25, 0x88, 0xfc, 0x0d, 0x0c, 0x13, 0xff,
-0xdf, 0x43, 0xe2, 0x94, 0x6a, 0x96, 0x23, 0x8d,
-0x75, 0xdd, 0xd8, 0x0c, 0xb4, 0x74, 0xd3, 0xd0,
-0x23, 0x8d, 0x06, 0x2a, 0x45, 0xea, 0x35, 0x54,
-0xd8, 0x2a, 0xda, 0xe9, 0x7a, 0x03, 0x95, 0x51,
-0xd3, 0x7f, 0xa7, 0x7e, 0xf6, 0xdf, 0x67, 0x8b,
-0x26, 0x3a, 0xe7, 0x88, 0x7c, 0x73, 0x46, 0x3d,
-0x42, 0x4e, 0xb0, 0xff, 0x71, 0x35, 0xc9, 0xb5,
-0xc3, 0x0b, 0x1b, 0x41, 0xae, 0x86, 0xba, 0x43,
-0xae, 0x5d, 0xa4, 0x1e, 0x60, 0xdb, 0xe8, 0x20,
-0xf0, 0xb2, 0x7a, 0x9d, 0xdb, 0x32, 0x6d, 0xff,
-0xa9, 0xfe, 0x5b, 0x9b, 0x78, 0xcb, 0xbd, 0x2e,
-0xcf, 0x20, 0x34, 0x0d, 0xb3, 0x8c, 0xf7, 0x1d,
-0xe8, 0xa4, 0x48, 0x89, 0xc0, 0x37, 0xc7, 0x54,
-0x7b, 0x78, 0x0a, 0x52, 0xec, 0x92, 0x27, 0x19,
-0x0f, 0x0d, 0xe8, 0x0f, 0x6d, 0xf0, 0xd8, 0x9c,
-0x93, 0x9b, 0x12, 0x3f, 0xfb, 0xff, 0x26, 0xa3,
-0xf7, 0xfc, 0x3f, 0xc0, 0xcd, 0x03, 0x3b, 0x11,
-0x5b, 0xaf, 0xce, 0xa5, 0x37, 0x05, 0x83, 0xd9,
-0xff, 0x37, 0x2c, 0x39, 0x90, 0x7f, 0x80, 0xc0,
-0x4c, 0x1a, 0xcb, 0x75, 0xcd, 0xb5, 0x97, 0xb8,
-0x99, 0x6a, 0x55, 0x37, 0x89, 0xfd, 0xf7, 0xeb,
-0xfe, 0x0c, 0xdc, 0x74, 0xb0, 0x1d, 0x46, 0xe2,
-0x7c, 0x30, 0x79, 0x44, 0xab, 0x8a, 0x8d, 0xd7,
-0x6f, 0x5e, 0x6e, 0x12, 0xfb, 0x4f, 0xb7, 0xff,
-0x81, 0xfd, 0xbf, 0xa9, 0x59, 0xe7, 0xf2, 0xa8,
-0x42, 0xa3, 0x6e, 0x0c, 0xb7, 0xde, 0xc8, 0x56,
-0xa3, 0xa5, 0x9b, 0x6a, 0x34, 0xd5, 0x9b, 0xd0,
-0xfe, 0x83, 0xfc, 0xdf, 0xdc, 0x08, 0x73, 0x4b,
-0x8d, 0x15, 0xab, 0x43, 0xad, 0xa1, 0xc9, 0x5c,
-0xc8, 0xee, 0x91, 0x1a, 0x70, 0x44, 0xed, 0xeb,
-0x8a, 0x3a, 0xa5, 0x5a, 0x4c, 0xed, 0x4d, 0x68,
-0x6f, 0x12, 0xfb, 0x4f, 0xc7, 0xff, 0x06, 0xf1,
-0xff, 0xc9, 0x05, 0xc6, 0xd7, 0xf8, 0xcd, 0x7b,
-0x69, 0x6e, 0x3a, 0xd6, 0xfd, 0xfb, 0x7f, 0xbd,
-0x51, 0x2c, 0x44, 0xb3, 0x95, 0xf3, 0xd8, 0x53,
-0x06, 0x18, 0xd8, 0xff, 0x1e, 0xb4, 0x9d, 0x4b,
-0x3c, 0x91, 0xcb, 0x09, 0xa3, 0x38, 0x03, 0x6f,
-0x54, 0xfc, 0x7b, 0x6c, 0xd9, 0xdc, 0xf0, 0xc3,
-0xa9, 0xed, 0x62, 0xfc, 0x7f, 0x1f, 0x6e, 0x42,
-0xfb, 0x1f, 0x5c, 0xfe, 0x17, 0xa9, 0xb5, 0x7a,
-0x8e, 0xd4, 0x0a, 0xbc, 0x91, 0x50, 0xab, 0x7d,
-0xe4, 0xbf, 0xd7, 0x90, 0xd3, 0x37, 0x06, 0x54,
-0x27, 0x92, 0xbd, 0xd5, 0x56, 0xc0, 0xfe, 0xf7,
-0xc0, 0x2f, 0xff, 0x1f, 0x78, 0x63, 0x63, 0xf6,
-0x1a, 0x33, 0x46, 0x91, 0x4e, 0xd9, 0x75, 0x63,
-0x01, 0xf6, 0x7f, 0x40, 0x76, 0x57, 0xff, 0xf7,
-0xeb, 0xff, 0x07, 0xbc, 0xc1, 0xd9, 0x11, 0x7b,
-0x52, 0xd1, 0x88, 0x33, 0x44, 0xdf, 0x60, 0xec,
-0x62, 0xfe, 0x1f, 0x1f, 0xc0, 0xfe, 0xf7, 0x00,
-0xec, 0xff, 0x9b, 0x15, 0xb5, 0xd6, 0x2b, 0x08,
-0x98, 0xbc, 0xe1, 0x33, 0x80, 0xc0, 0xfe, 0x0f,
-0xc6, 0xde, 0xed, 0x3f, 0xc8, 0xff, 0x9b, 0x8b,
-0x75, 0x79, 0x8f, 0x71, 0xc2, 0x0d, 0x3f, 0xa0,
-0xe2, 0xfe, 0xf9, 0xff, 0x60, 0xff, 0x7b, 0x00,
-0xf2, 0xff, 0x26, 0xa6, 0xd9, 0xc8, 0x47, 0x65,
-0x0d, 0x01, 0xa5, 0x6e, 0x6e, 0xf4, 0x46, 0x17,
-0x04, 0x66, 0xfc, 0x3f, 0x6d, 0x2f, 0x5b, 0xba,
-0x49, 0xec, 0xff, 0xee, 0xf2, 0x7f, 0xa1, 0xfe,
-0xff, 0xe6, 0xc6, 0x5c, 0xab, 0x14, 0x93, 0xce,
-0xa0, 0x34, 0xa5, 0x52, 0x29, 0x9d, 0x3c, 0x33,
-0x17, 0x2b, 0xec, 0x53, 0x77, 0xd0, 0xab, 0x0a,
-0xd8, 0xff, 0xc1, 0xd8, 0x5d, 0xfe, 0x2f, 0xd8,
-0xff, 0x37, 0x3d, 0x4d, 0xb3, 0x51, 0x58, 0xad,
-0x25, 0x12, 0xb1, 0x6c, 0x47, 0x6b, 0xfb, 0xf4,
-0x6c, 0xbf, 0xf1, 0xe8, 0x31, 0xfe, 0xef, 0x80,
-0xd0, 0xf2, 0xcf, 0x0f, 0x57, 0xff, 0xe6, 0xa1,
-0x09, 0xfe, 0x3f, 0xf0, 0x26, 0x62, 0xff, 0xea,
-0xff, 0xed, 0x9b, 0xc3, 0xfe, 0x83, 0xff, 0x0f,
-0xbc, 0x89, 0x68, 0x56, 0xa3, 0x2e, 0xa9, 0xed,
-0xbd, 0x6c, 0x89, 0xae, 0xff, 0xdf, 0xf0, 0xcd,
-0x9e, 0xbb, 0x67, 0x77, 0xf6, 0x5f, 0xf3, 0xae,
-0x72, 0x74, 0xa8, 0xff, 0xe2, 0x00, 0x70, 0x8d,
-0x50, 0x37, 0x55, 0x43, 0xdd, 0x34, 0x54, 0xfc,
-0xd8, 0xd3, 0x86, 0xda, 0xc9, 0x6e, 0x3a, 0x3d,
-0x86, 0x9f, 0x63, 0xe9, 0x40, 0xa3, 0xa1, 0xbf,
-0x31, 0x99, 0x4f, 0x8f, 0x3d, 0x83, 0x4f, 0x33,
-0xdd, 0x4d, 0x77, 0x7b, 0xcf, 0xb9, 0xce, 0x60,
-0xe0, 0xeb, 0x4c, 0x2e, 0xf3, 0xe6, 0x9b, 0xf7,
-0xda, 0x00, 0x37, 0x31, 0x4d, 0x3d, 0xa2, 0xeb,
-0x65, 0xfc, 0x2c, 0x97, 0x03, 0xcc, 0x85, 0xf4,
-0x46, 0x65, 0xc7, 0x3e, 0x4d, 0xfc, 0x02, 0x92,
-0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x4d,
-0x85, 0xaa, 0x1a, 0x23, 0x91, 0x76, 0x41, 0xc3,
-0x14, 0xe0, 0x79, 0xd3, 0x5f, 0x87, 0x5d, 0x9c,
-0xbf, 0xfd, 0x1f, 0xb1, 0xd4, 0xbe, 0xd8, 0xbe,
-0x48, 0xb0, 0xff, 0x79, 0xfc, 0x95, 0xe4, 0x9d,
-0x0f, 0x7d, 0x17, 0xb8, 0x86, 0xac, 0xbf, 0xe7,
-0x71, 0xa3, 0xd9, 0x6c, 0x5e, 0x6f, 0x29, 0xdd,
-0x77, 0x88, 0xd4, 0x6b, 0xd9, 0x44, 0x35, 0x17,
-0x8a, 0x76, 0xd3, 0x25, 0x00, 0xd8, 0x3b, 0xf1,
-0x67, 0x9f, 0x7e, 0xe5, 0x13, 0xef, 0xba, 0xed,
-0xde, 0x93, 0x27, 0x4f, 0x1e, 0x27, 0x0f, 0xeb,
-0xc5, 0x1f, 0xb2, 0x04, 0xf5, 0x9f, 0xfd, 0xc9,
-0xfe, 0x9a, 0xfe, 0x51, 0xfa, 0xd1, 0x5d, 0x9e,
-0xdd, 0xce, 0xf1, 0x93, 0xec, 0x92, 0xf4, 0xcf,
-0xb2, 0xbd, 0x49, 0xd6, 0x42, 0x6f, 0x7f, 0xee,
-0xcf, 0x9e, 0xfb, 0xd4, 0x6f, 0xde, 0xf3, 0xde,
-0x77, 0x14, 0x4e, 0xbf, 0xc7, 0xdc, 0x7c, 0x93,
-0xcc, 0x80, 0x6e, 0x14, 0x86, 0x90, 0xd4, 0xc7,
-0x4b, 0x0a, 0x00, 0x5c, 0x05, 0x9e, 0xbd, 0xe3,
-0xf7, 0x3e, 0x71, 0xdb, 0xd7, 0xcf, 0x9f, 0x47,
-0xcf, 0xdb, 0xd0, 0x83, 0xbc, 0x7c, 0x1d, 0x3d,
-0xbf, 0x8e, 0x9e, 0xe8, 0x05, 0xbd, 0xb3, 0xdf,
-0x5b, 0x9f, 0xbd, 0xff, 0xf7, 0x9e, 0x77, 0xff,
-0x39, 0xdf, 0x93, 0xb7, 0xee, 0xc2, 0xee, 0x4a,
-0x5f, 0xc7, 0xdb, 0xb0, 0x36, 0x69, 0x3d, 0x98,
-0xed, 0xd8, 0xdf, 0xdf, 0x4b, 0x76, 0x46, 0x7d,
-0x6f, 0xaf, 0xe7, 0x7c, 0xbe, 0xd7, 0x5a, 0x84,
-0xfa, 0xfd, 0xfc, 0xbd, 0xe8, 0x89, 0xbf, 0xb0,
-0x0e, 0xfc, 0xeb, 0xd6, 0x4e, 0xf0, 0x89, 0x60,
-0x4d, 0xf0, 0xaf, 0x7e, 0xff, 0x1f, 0x2e, 0x1a,
-0x6f, 0x74, 0x5f, 0x40, 0xcf, 0x54, 0xa3, 0x20,
-0xf9, 0xc0, 0x55, 0xe6, 0xc1, 0x3b, 0x5e, 0xb9,
-0x0d, 0xc9, 0xce, 0xf9, 0x93, 0x44, 0xe4, 0x4e,
-0x7e, 0x9d, 0xbc, 0xb1, 0x44, 0xe9, 0xde, 0xf3,
-0x44, 0x35, 0xa0, 0xef, 0x2c, 0x9c, 0xff, 0xec,
-0x5b, 0x11, 0xe6, 0xc7, 0x7b, 0xed, 0xbf, 0xf3,
-0xde, 0xff, 0x7b, 0xe9, 0xe5, 0xa8, 0xdf, 0xee,
-0x3d, 0xcf, 0xc2, 0xef, 0x44, 0xd8, 0xa9, 0xb5,
-0x0e, 0xd6, 0x43, 0xf6, 0xb1, 0x92, 0xc3, 0xc6,
-0x8a, 0xe1, 0xfc, 0xf1, 0x0f, 0x7d, 0xfa, 0x27,
-0xcc, 0x37, 0xac, 0x0a, 0x30, 0x22, 0xd9, 0x5c,
-0xf7, 0x7a, 0x97, 0x0c, 0xe0, 0x66, 0xe1, 0x41,
-0xe2, 0x05, 0x60, 0x41, 0xc7, 0x56, 0xf5, 0xfc,
-0x49, 0xf4, 0xc0, 0x4f, 0xcc, 0x49, 0x4f, 0xda,
-0x4e, 0x52, 0xff, 0x99, 0x5f, 0xa9, 0x65, 0x24,
-0x1f, 0x99, 0xf5, 0x7a, 0x2d, 0xe7, 0xb7, 0xbc,
-0xdf, 0x7f, 0xe7, 0x93, 0xf3, 0xf9, 0xde, 0xf3,
-0xb6, 0x06, 0x23, 0x9e, 0xc2, 0xbd, 0xe7, 0x4f,
-0xbe, 0xf5, 0x37, 0xef, 0x7b, 0xcf, 0x1b, 0xb0,
-0x26, 0x60, 0xb4, 0x13, 0xa1, 0xf4, 0xf5, 0x2e,
-0x12, 0xc0, 0xcd, 0xc5, 0x1d, 0x9f, 0xb8, 0xed,
-0xa4, 0x25, 0x4c, 0xae, 0xf4, 0x9f, 0xdc, 0x8f,
-0x87, 0xbd, 0xb5, 0x93, 0xf4, 0x16, 0xed, 0xaf,
-0xa9, 0x5f, 0xa9, 0xa5, 0x82, 0x3f, 0x5c, 0x2d,
-0x45, 0x7f, 0xa4, 0x74, 0x17, 0x76, 0x09, 0x7e,
-0xee, 0xc7, 0xdf, 0xfb, 0x57, 0x6f, 0x2c, 0x15,
-0x10, 0xc9, 0xa7, 0xc0, 0xeb, 0x07, 0xae, 0x3d,
-0x0f, 0xbe, 0x72, 0x9b, 0x17, 0x4e, 0x3b, 0x7f,
-0xb0, 0x57, 0x38, 0x70, 0x60, 0xce, 0xe3, 0x17,
-0x9f, 0x4d, 0x1e, 0x64, 0xfe, 0x0d, 0xc0, 0xc1,
-0xf3, 0xf8, 0x79, 0xd2, 0xd2, 0x25, 0xee, 0x9e,
-0x78, 0xe5, 0x70, 0xfe, 0xe7, 0x9e, 0xbb, 0xa7,
-0x7c, 0xbd, 0x85, 0x3a, 0x30, 0x7a, 0x65, 0xec,
-0x7a, 0x97, 0x03, 0xe0, 0x66, 0xa5, 0x74, 0xc7,
-0x6d, 0xbe, 0xc2, 0xb6, 0x07, 0x0e, 0xee, 0x46,
-0xb8, 0x07, 0xdd, 0xbe, 0xf5, 0xa0, 0xf6, 0x84,
-0x9d, 0x0a, 0xa7, 0xb2, 0xf0, 0xd6, 0x7b, 0xea,
-0xd7, 0x5b, 0xb0, 0x03, 0x31, 0x92, 0x48, 0x5e,
-0xef, 0x32, 0x00, 0xdc, 0xd4, 0x20, 0x0d, 0x70,
-0x10, 0xcb, 0xd3, 0x71, 0x22, 0x4d, 0x07, 0x8f,
-0x1f, 0x1f, 0xfc, 0x69, 0x3f, 0xac, 0x95, 0xf1,
-0x2b, 0x81, 0xbc, 0xb1, 0x17, 0x39, 0x69, 0xff,
-0x80, 0x97, 0x71, 0x9f, 0xcc, 0x12, 0x81, 0x9e,
-0x94, 0xd4, 0xf3, 0xfa, 0xc0, 0x53, 0x02, 0xb6,
-0x23, 0xf0, 0xaf, 0xfe, 0xc1, 0xbc, 0xde, 0xc2,
-0xdd, 0x17, 0xa3, 0x16, 0xbd, 0xde, 0xb7, 0x1f,
-0xb8, 0xe9, 0x79, 0xe5, 0xeb, 0x58, 0x03, 0x1c,
-0x44, 0x12, 0x7c, 0x4d, 0x78, 0x69, 0x9f, 0xb7,
-0x67, 0xe9, 0x05, 0x41, 0x09, 0x9c, 0x3f, 0xff,
-0xdc, 0xe2, 0xce, 0xf5, 0x16, 0xf0, 0x9e, 0x18,
-0xa3, 0x50, 0xef, 0x07, 0x6e, 0x00, 0x4a, 0xbf,
-0x77, 0x12, 0x4b, 0xe5, 0x4b, 0x7b, 0x15, 0xcd,
-0x97, 0xdc, 0x57, 0xbf, 0x3f, 0xd9, 0x37, 0x83,
-0xf0, 0xa4, 0xbb, 0x15, 0xf6, 0x3f, 0x86, 0x71,
-0x0d, 0xac, 0x98, 0xc0, 0x73, 0xef, 0xb8, 0x71,
-0x73, 0x02, 0x8c, 0x4c, 0x11, 0xa4, 0x1f, 0xb8,
-0x31, 0x28, 0xdd, 0x76, 0xf0, 0xc4, 0x91, 0x97,
-0x9e, 0x7c, 0xe9, 0xa5, 0x27, 0x91, 0x88, 0x3d,
-0xf9, 0xd2, 0xc1, 0x27, 0x07, 0x7c, 0xbc, 0x84,
-0x56, 0x21, 0x7f, 0xfd, 0x56, 0x7e, 0xc9, 0xfe,
-0xdb, 0xdd, 0xe3, 0xa5, 0x83, 0x47, 0x5e, 0xb2,
-0x0e, 0xf0, 0x04, 0x3a, 0x52, 0xfc, 0x87, 0x3e,
-0x1d, 0xc1, 0x7b, 0xb7, 0xf5, 0xc0, 0x71, 0xc7,
-0x15, 0x20, 0x79, 0x82, 0xe7, 0xcf, 0x1f, 0xff,
-0xd4, 0x37, 0x36, 0x6f, 0x48, 0x0d, 0xa0, 0x16,
-0x26, 0xe2, 0xd7, 0xfb, 0xa6, 0x03, 0x80, 0xcb,
-0x1d, 0x27, 0x9f, 0x3c, 0xb1, 0x4f, 0x3c, 0x49,
-0xbf, 0xdd, 0xb7, 0xad, 0xb2, 0x1b, 0x7f, 0xd2,
-0x7d, 0x12, 0xb0, 0x0a, 0x78, 0xe9, 0xa5, 0x97,
-0x5e, 0x72, 0x1c, 0x01, 0xaf, 0x16, 0x70, 0xfc,
-0x7d, 0x17, 0x6f, 0x40, 0x05, 0x60, 0x4c, 0x82,
-0xf4, 0x03, 0x37, 0x14, 0xa5, 0xdb, 0x90, 0x34,
-0x1d, 0x46, 0xcf, 0xc3, 0xe8, 0xf5, 0xf0, 0x80,
-0xcf, 0x5b, 0xf0, 0x8b, 0xf5, 0x06, 0xbd, 0x92,
-0x2d, 0x58, 0x8f, 0xc3, 0xe4, 0xfb, 0x13, 0xee,
-0x57, 0xc2, 0xef, 0x03, 0xef, 0x87, 0x3c, 0xbc,
-0xa7, 0x07, 0xf6, 0x06, 0x90, 0x0b, 0x63, 0x57,
-0x06, 0x9c, 0xba, 0xc0, 0xf9, 0xf3, 0x2f, 0x3d,
-0xfa, 0x81, 0xeb, 0x2d, 0xee, 0x3c, 0x91, 0xe2,
-0xf5, 0xbe, 0xdb, 0x00, 0xc0, 0xf3, 0xca, 0x4b,
-0xb7, 0xdc, 0x72, 0xe5, 0x96, 0xdd, 0xb3, 0x97,
-0x75, 0x07, 0xe6, 0xb0, 0xf5, 0x77, 0x18, 0x3d,
-0x4e, 0x58, 0x2a, 0x01, 0x7b, 0x05, 0x4f, 0x3a,
-0x6e, 0xc0, 0x4b, 0x07, 0x8f, 0x7b, 0x11, 0xc1,
-0x4f, 0x7d, 0xdf, 0xf5, 0x16, 0x78, 0x96, 0x42,
-0x54, 0x81, 0xaa, 0x3f, 0x70, 0xc3, 0xf1, 0xec,
-0xf1, 0x2b, 0xb7, 0x5c, 0xb9, 0xff, 0xca, 0xd5,
-0xe0, 0x96, 0xab, 0xb2, 0xd5, 0x2b, 0x57, 0xee,
-0xbf, 0x05, 0x6f, 0xdb, 0x52, 0x08, 0x27, 0xb0,
-0x77, 0x81, 0x95, 0xc0, 0xc1, 0x83, 0x47, 0x6c,
-0x27, 0x00, 0xab, 0x80, 0xf3, 0xe7, 0x4f, 0xfe,
-0xd9, 0x4f, 0x5c, 0x6f, 0x91, 0xa7, 0x50, 0x6b,
-0xe9, 0x92, 0x52, 0x02, 0x0d, 0x00, 0xdc, 0x78,
-0xdc, 0x7b, 0xe5, 0x91, 0x27, 0xd0, 0xe3, 0x11,
-0xf2, 0x3a, 0xe8, 0x03, 0xad, 0xe5, 0xac, 0x4c,
-0xfe, 0x59, 0xff, 0x9d, 0xdf, 0x9c, 0x4f, 0xde,
-0xc7, 0xdd, 0x3d, 0xbc, 0xcd, 0x5a, 0x5c, 0x79,
-0xc2, 0xd5, 0x31, 0x96, 0x12, 0xb0, 0x55, 0x80,
-0xd5, 0x34, 0x60, 0xab, 0x80, 0xbf, 0x7d, 0xef,
-0x0d, 0x93, 0x12, 0xbc, 0x53, 0x89, 0x83, 0xec,
-0x03, 0x37, 0x28, 0x9f, 0xb8, 0x72, 0x14, 0x0b,
-0xe7, 0x23, 0xb7, 0xef, 0xe2, 0x71, 0xf4, 0x91,
-0xa3, 0xce, 0x1b, 0xf7, 0xcb, 0xa3, 0xd2, 0x05,
-0x77, 0xb3, 0x75, 0x6f, 0x2f, 0x64, 0x4f, 0x8f,
-0xb8, 0x58, 0x8a, 0xe7, 0x09, 0xe2, 0xb8, 0xdc,
-0x8f, 0x75, 0xc0, 0x61, 0x5b, 0x05, 0x3c, 0x49,
-0x69, 0x80, 0x83, 0x9f, 0xbe, 0x41, 0x5a, 0x02,
-0xcb, 0xb9, 0x12, 0x48, 0x3f, 0x70, 0xc3, 0xf2,
-0xca, 0x2d, 0x2f, 0xbf, 0x7c, 0xfb, 0xd5, 0x67,
-0xbf, 0xf6, 0xf1, 0x08, 0xfe, 0x3b, 0x7a, 0xd4,
-0xf1, 0x27, 0x1c, 0x37, 0x80, 0x68, 0x80, 0x23,
-0x76, 0x8a, 0x81, 0xd5, 0x16, 0xf0, 0xfb, 0xe5,
-0xa9, 0x1b, 0x40, 0x03, 0x0c, 0x87, 0x4a, 0x25,
-0xf0, 0xfe, 0x81, 0x1b, 0x97, 0x3b, 0x4e, 0x1c,
-0x3b, 0xf6, 0x30, 0x92, 0xcf, 0x97, 0x6f, 0x3f,
-0x86, 0x5e, 0x5e, 0x26, 0x6f, 0x6e, 0x47, 0xcf,
-0x63, 0xf8, 0x3f, 0xfe, 0xa3, 0xde, 0xba, 0xff,
-0xf0, 0xc2, 0xf6, 0x0a, 0xb7, 0x93, 0x17, 0xfc,
-0x03, 0xfe, 0x85, 0xbc, 0x7f, 0xf9, 0x65, 0x67,
-0x1b, 0xe4, 0xf1, 0xb2, 0x25, 0xfd, 0xc7, 0x6e,
-0xf7, 0xb6, 0x60, 0xbd, 0xbe, 0xcc, 0x6c, 0x93,
-0x7a, 0x58, 0xdf, 0x91, 0x05, 0xad, 0xed, 0x59,
-0x4f, 0xeb, 0x4b, 0x57, 0x15, 0x20, 0x2d, 0x70,
-0x14, 0x79, 0x02, 0xf7, 0x13, 0x15, 0x40, 0x62,
-0x01, 0x4e, 0x6b, 0x00, 0x51, 0x01, 0x1f, 0xba,
-0x78, 0xbd, 0x85, 0x7f, 0x4a, 0xcd, 0x74, 0x2d,
-0xf1, 0x47, 0x80, 0x06, 0x00, 0x6e, 0x48, 0xee,
-0x38, 0x7c, 0xec, 0x61, 0x82, 0xfd, 0x2f, 0x08,
-0xc7, 0x84, 0x37, 0xb2, 0x1f, 0xf7, 0x8f, 0x63,
-0xce, 0x66, 0x8f, 0xe1, 0xe7, 0xcb, 0x0f, 0x5b,
-0xfa, 0x06, 0xe9, 0x00, 0xe2, 0x08, 0x5c, 0x79,
-0x02, 0x57, 0x04, 0x0e, 0x5b, 0xf9, 0x07, 0x24,
-0x16, 0x78, 0xf2, 0xf8, 0xc9, 0x83, 0xe7, 0xff,
-0xf6, 0xbe, 0xeb, 0x1c, 0x04, 0x50, 0x13, 0xe9,
-0x38, 0x19, 0x8d, 0xed, 0x7a, 0xdf, 0x62, 0x00,
-0xf0, 0xe7, 0xc1, 0x5b, 0xee, 0x7e, 0xf8, 0x6e,
-0x24, 0x5b, 0xb7, 0x92, 0x57, 0xcc, 0xdd, 0xbe,
-0x82, 0x78, 0x9d, 0xb8, 0x55, 0xfc, 0x0a, 0xa9,
-0x01, 0xcb, 0xb1, 0x78, 0xe4, 0x76, 0x12, 0x0e,
-0xc0, 0x5e, 0xc0, 0x61, 0xab, 0x49, 0xd0, 0x49,
-0x08, 0x38, 0xfe, 0xb6, 0xeb, 0x9a, 0x09, 0xa0,
-0xe6, 0xe3, 0x96, 0xf8, 0x63, 0xf9, 0x07, 0x1d,
-0x00, 0xdc, 0xa8, 0x3c, 0x7b, 0xcb, 0xad, 0x98,
-0x87, 0xd1, 0xdf, 0xdd, 0xe4, 0xdd, 0xdd, 0xe4,
-0xef, 0x6e, 0xf7, 0x9d, 0xfd, 0xf5, 0xad, 0xd4,
-0x1b, 0xea, 0x1d, 0xff, 0xc1, 0xfd, 0x78, 0xb7,
-0xf8, 0x8b, 0xfb, 0xeb, 0xdd, 0xec, 0x62, 0xe2,
-0xd2, 0x77, 0xf3, 0x6b, 0x90, 0xff, 0x0f, 0xdf,
-0x7a, 0x37, 0xad, 0x9c, 0x48, 0xad, 0xe0, 0xf6,
-0xdb, 0x8f, 0x12, 0x2f, 0xc0, 0xd6, 0x00, 0x27,
-0x9e, 0xb4, 0xf2, 0x02, 0x71, 0x1d, 0xe0, 0x51,
-0xe3, 0xfa, 0x89, 0x7f, 0x33, 0x86, 0xc4, 0x3f,
-0x6e, 0x89, 0x3f, 0x48, 0x3f, 0x70, 0x03, 0xf3,
-0xec, 0xfd, 0xb7, 0xde, 0x7a, 0xea, 0xd6, 0x87,
-0x44, 0x51, 0xc5, 0x9c, 0x72, 0x5f, 0x7a, 0xd0,
-0xef, 0x77, 0xd9, 0x0a, 0x3d, 0xd6, 0x39, 0xc5,
-0x2e, 0x46, 0x9e, 0xec, 0xe2, 0xae, 0x1a, 0x38,
-0x66, 0x85, 0x04, 0xb0, 0x0a, 0x78, 0x02, 0x6b,
-0x00, 0x92, 0x1a, 0x78, 0xf0, 0x84, 0xed, 0x03,
-0xdc, 0x73, 0xfd, 0xaa, 0x00, 0x99, 0x6e, 0xdc,
-0xb6, 0xff, 0x0a, 0x38, 0x00, 0xc0, 0x0d, 0xcd,
-0x1d, 0x8f, 0x9c, 0x7a, 0x08, 0xc9, 0xff, 0x43,
-0x84, 0x5b, 0xed, 0x3f, 0xfa, 0xed, 0xad, 0xce,
-0x53, 0xf6, 0xce, 0x7a, 0x9e, 0x22, 0x4f, 0xe6,
-0x37, 0xd9, 0x62, 0x92, 0xaf, 0xa4, 0x4b, 0x3b,
-0x1f, 0xc9, 0x66, 0xc9, 0x57, 0xf8, 0x41, 0xb4,
-0xd4, 0x29, 0x5e, 0x09, 0x10, 0x27, 0x00, 0xc7,
-0x02, 0xae, 0xd8, 0x1a, 0xc0, 0x8e, 0x02, 0x1c,
-0x3c, 0xf9, 0xd2, 0xaf, 0x5f, 0x2f, 0x05, 0xd0,
-0x8e, 0xc6, 0xe3, 0xae, 0x03, 0x00, 0xc2, 0x0f,
-0xdc, 0xd0, 0xbc, 0xf2, 0xf2, 0xab, 0xaf, 0x3e,
-0xf4, 0xd0, 0xab, 0xf8, 0x85, 0xf0, 0x2a, 0x79,
-0x50, 0xbc, 0x4a, 0x7e, 0xf4, 0x9e, 0xd6, 0xe3,
-0xd5, 0x57, 0xb9, 0x05, 0x5f, 0x75, 0xb7, 0x41,
-0x7e, 0xb1, 0x9e, 0xec, 0x9a, 0xaf, 0xca, 0xb7,
-0xe9, 0xec, 0xd2, 0xde, 0x1c, 0xb3, 0x2c, 0x77,
-0x2c, 0x96, 0x2e, 0x70, 0x74, 0x80, 0xe5, 0x05,
-0xe0, 0x36, 0x07, 0x1c, 0x0c, 0x74, 0x35, 0x00,
-0xc9, 0x07, 0x3a, 0x79, 0xf2, 0xad, 0xd7, 0x29,
-0x15, 0x50, 0x0f, 0xa5, 0xe3, 0x4f, 0x5b, 0x0a,
-0x00, 0xa4, 0x1f, 0xb8, 0xe1, 0x79, 0xff, 0xc3,
-0xaf, 0x86, 0x5f, 0x25, 0xd8, 0xff, 0xdc, 0xf7,
-0x61, 0xf6, 0x2b, 0x29, 0x61, 0x67, 0x49, 0x6a,
-0xbd, 0x9e, 0x8b, 0xf7, 0x5e, 0x24, 0x2c, 0x7d,
-0xeb, 0x62, 0xeb, 0x85, 0x53, 0x8e, 0x1f, 0x40,
-0x69, 0x80, 0xdb, 0x71, 0x1c, 0x00, 0x87, 0x01,
-0x9e, 0x7c, 0xf2, 0x88, 0xa5, 0x00, 0x3e, 0xf4,
-0x57, 0xd7, 0x43, 0xfc, 0xcd, 0x1c, 0x92, 0xfd,
-0xb4, 0xe3, 0x00, 0x80, 0x06, 0x00, 0x6e, 0x74,
-0xee, 0x3d, 0xf5, 0xea, 0xab, 0x87, 0x0e, 0xd9,
-0xa2, 0x19, 0x76, 0xc5, 0xde, 0x53, 0x0a, 0xec,
-0x93, 0xfb, 0x82, 0xd1, 0x15, 0xee, 0xbb, 0xb0,
-0xb8, 0x20, 0xb5, 0x59, 0xf9, 0x06, 0xc9, 0xbb,
-0x43, 0xaf, 0x7a, 0xfb, 0xa6, 0x37, 0xc8, 0x68,
-0x01, 0xdb, 0x13, 0x38, 0xe5, 0x38, 0x01, 0x2f,
-0x63, 0x0d, 0x80, 0xe3, 0x00, 0x57, 0x48, 0x62,
-0x30, 0x19, 0x37, 0xe0, 0xe0, 0xf1, 0x83, 0xcf,
-0x5d, 0x87, 0x91, 0x01, 0x8d, 0x4a, 0x1a, 0x61,
-0x39, 0x00, 0x90, 0x00, 0x04, 0xbc, 0x11, 0x38,
-0x78, 0x28, 0x1c, 0x46, 0x1a, 0x20, 0xfc, 0x2a,
-0xf5, 0xb0, 0x3e, 0xa1, 0x7f, 0xec, 0xd7, 0xec,
-0x83, 0x2c, 0x77, 0x88, 0xff, 0x6a, 0xf0, 0x07,
-0xbd, 0xde, 0x21, 0x67, 0xa7, 0xce, 0x57, 0xf6,
-0x5e, 0x0e, 0x61, 0xe5, 0x10, 0x66, 0x74, 0x00,
-0x12, 0xff, 0x87, 0x6c, 0x27, 0xc0, 0x6e, 0x0c,
-0x78, 0xe2, 0x91, 0xfb, 0x89, 0x06, 0xb0, 0x9a,
-0x01, 0x0e, 0xbe, 0xef, 0x9a, 0x0f, 0x0b, 0xa6,
-0x6e, 0x75, 0x9f, 0x7e, 0x3a, 0x9d, 0x7e, 0x3a,
-0x1d, 0xb7, 0x14, 0xc0, 0xf5, 0xbe, 0xb5, 0x00,
-0xd0, 0x9f, 0xfb, 0x91, 0xd0, 0x85, 0x2d, 0xb9,
-0xbb, 0x31, 0x71, 0x8e, 0xeb, 0x55, 0x5b, 0xd9,
-0xb8, 0x4a, 0xc0, 0x8e, 0x06, 0x60, 0x15, 0x70,
-0xbb, 0x13, 0x06, 0xb0, 0x9a, 0x02, 0x0f, 0x3e,
-0x89, 0x3c, 0x80, 0x4f, 0x6f, 0x5e, 0x63, 0xf9,
-0x5f, 0x4d, 0x62, 0xf3, 0xff, 0x34, 0xf1, 0x00,
-0x4a, 0xa0, 0x00, 0x80, 0x37, 0x04, 0x77, 0x3c,
-0x7c, 0x5d, 0xa5, 0x7b, 0x30, 0x88, 0x77, 0xe0,
-0x78, 0x02, 0x96, 0x17, 0x60, 0x35, 0x07, 0x1c,
-0x23, 0x95, 0x00, 0xa2, 0x00, 0x0e, 0xe3, 0x96,
-0x40, 0x5c, 0x07, 0x78, 0xef, 0xb5, 0xed, 0x09,
-0xd0, 0x4e, 0xa5, 0x9f, 0x49, 0x77, 0x49, 0x0d,
-0xc0, 0xab, 0x00, 0xdc, 0xe0, 0xc4, 0xd3, 0xd1,
-0xe2, 0x5c, 0xa5, 0xb5, 0xb2, 0x95, 0x68, 0xe5,
-0xe7, 0x8a, 0x4f, 0x8d, 0xc1, 0x78, 0x45, 0x37,
-0x1f, 0x9f, 0x78, 0x28, 0x3c, 0x8d, 0x44, 0x0b,
-0xff, 0xa1, 0x17, 0xf2, 0xcf, 0x7e, 0xb5, 0xbf,
-0x98, 0x66, 0x7f, 0x9f, 0xf6, 0x16, 0x98, 0x76,
-0x57, 0xa1, 0xbf, 0x76, 0x5e, 0xa6, 0xc3, 0xee,
-0x8a, 0xce, 0xa7, 0x69, 0xe6, 0x17, 0x77, 0x77,
-0xde, 0x1e, 0xb9, 0xcf, 0xee, 0x47, 0x4e, 0x0b,
-0xbc, 0x7a, 0xc8, 0xd5, 0x00, 0x0f, 0xe1, 0x14,
-0x26, 0xa2, 0x01, 0x6e, 0x77, 0x34, 0x00, 0xf6,
-0x00, 0x90, 0x02, 0x38, 0xb2, 0x70, 0x2d, 0xc5,
-0x5f, 0xbf, 0x14, 0x1f, 0x1b, 0x1b, 0xeb, 0x76,
-0xbf, 0x6a, 0xd7, 0x00, 0x6c, 0xf9, 0xbf, 0x71,
-0x55, 0x40, 0xa9, 0x7b, 0x39, 0xb1, 0xa4, 0x1b,
-0xaa, 0xa3, 0x25, 0x9b, 0xaa, 0xa1, 0x2f, 0xc5,
-0x2e, 0x77, 0x6f, 0xdc, 0x23, 0x06, 0xae, 0x0a,
-0x47, 0xb0, 0xa0, 0x4d, 0x53, 0xd2, 0xc8, 0x0b,
-0xa5, 0x27, 0xea, 0xf2, 0xef, 0x99, 0xf5, 0x28,
-0xe9, 0x17, 0xde, 0x49, 0x56, 0x65, 0x75, 0xca,
-0x34, 0xa5, 0x71, 0xa6, 0x25, 0xd2, 0x3f, 0xed,
-0x28, 0x80, 0x43, 0x76, 0x4d, 0xc0, 0xd6, 0x00,
-0x77, 0xdb, 0x61, 0x00, 0x4f, 0x01, 0xe0, 0x28,
-0xc0, 0x5b, 0xff, 0xed, 0xb5, 0x13, 0x7f, 0xb5,
-0x8a, 0x44, 0xbf, 0xfb, 0xd5, 0xb1, 0xee, 0x58,
-0x37, 0xed, 0xb4, 0x00, 0x58, 0x97, 0xf7, 0xc6,
-0x94, 0xa7, 0xe4, 0x5c, 0x47, 0x17, 0x92, 0x24,
-0x90, 0x2a, 0x50, 0xeb, 0x99, 0x2a, 0x4c, 0x56,
-0x72, 0x53, 0xf1, 0xe0, 0xcb, 0x8e, 0x59, 0x9e,
-0xa5, 0xe4, 0x6c, 0x9a, 0x12, 0xce, 0x69, 0x1f,
-0x59, 0x95, 0x6a, 0x00, 0x66, 0x61, 0x46, 0xe2,
-0xa7, 0xd9, 0x6d, 0xb0, 0x4a, 0x85, 0x11, 0xf6,
-0x69, 0xc9, 0xc2, 0x9c, 0x76, 0x42, 0x3a, 0xc0,
-0x89, 0x03, 0x38, 0x6d, 0x01, 0x24, 0x1f, 0x88,
-0xe4, 0x02, 0xd8, 0x1e, 0xc0, 0xff, 0xf1, 0xf8,
-0x35, 0x93, 0xff, 0x42, 0x12, 0xd9, 0xfe, 0x6e,
-0x37, 0x89, 0x55, 0x40, 0x3a, 0xcd, 0xe4, 0x00,
-0x06, 0xa0, 0x74, 0x20, 0x91, 0x68, 0xa1, 0xc7,
-0xca, 0x4a, 0xc2, 0x7a, 0x38, 0x9c, 0xf3, 0x59,
-0x21, 0xd9, 0x22, 0x3f, 0xaf, 0xe0, 0x55, 0xdc,
-0xe5, 0xd1, 0xbf, 0x95, 0x54, 0x90, 0xdd, 0xc5,
-0x43, 0x59, 0xdd, 0xbf, 0x72, 0xd4, 0x34, 0x3b,
-0x17, 0xfa, 0x57, 0x04, 0x8a, 0x78, 0x8f, 0x2d,
-0xee, 0x70, 0xe9, 0xb7, 0x3c, 0x15, 0x67, 0xee,
-0xd3, 0x68, 0xc2, 0x5a, 0xa7, 0xb5, 0xe2, 0xad,
-0xc1, 0xaf, 0xb7, 0xc2, 0x7d, 0xf0, 0xce, 0x30,
-0x91, 0x1f, 0xb8, 0x92, 0x12, 0x6d, 0xe1, 0x35,
-0xf1, 0x15, 0x5b, 0x61, 0xb6, 0xdb, 0x8a, 0xfa,
-0xac, 0x90, 0x23, 0x37, 0x43, 0x64, 0x4e, 0xbc,
-0x9d, 0xe9, 0x8a, 0xb5, 0xa9, 0x44, 0x62, 0x65,
-0x45, 0x7a, 0xf6, 0x2b, 0xd4, 0x3b, 0xea, 0x7d,
-0x4b, 0xb8, 0x51, 0xb9, 0x96, 0x64, 0x1d, 0x44,
-0xd5, 0xa7, 0x0c, 0x15, 0x49, 0x91, 0x59, 0x61,
-0xce, 0x09, 0x95, 0x87, 0x44, 0x65, 0xe0, 0xeb,
-0xf3, 0xae, 0x57, 0xa7, 0x89, 0x9c, 0xb9, 0xcc,
-0x62, 0x7f, 0xc0, 0x7e, 0xe3, 0x3c, 0x66, 0xbd,
-0x8f, 0xd4, 0x02, 0xe8, 0x6b, 0xe7, 0xb3, 0xfd,
-0x7e, 0xd6, 0x5a, 0x64, 0x76, 0x9a, 0x5a, 0x94,
-0x5a, 0xd2, 0xdb, 0x86, 0xfd, 0x93, 0xb3, 0xaa,
-0xb5, 0xb0, 0xfd, 0x9c, 0x0d, 0x7b, 0xeb, 0x61,
-0xc8, 0x1a, 0xbc, 0x33, 0xe0, 0xf9, 0x00, 0xa7,
-0xec, 0x38, 0xe0, 0x31, 0x92, 0x11, 0x8c, 0xbb,
-0x05, 0xda, 0xfd, 0x01, 0xee, 0xbb, 0x56, 0xe2,
-0xaf, 0xe6, 0x88, 0xf0, 0x27, 0xf1, 0xcb, 0x18,
-0x09, 0x01, 0x0c, 0xd4, 0x03, 0x30, 0xdd, 0x30,
-0x75, 0xdd, 0x34, 0x54, 0xc1, 0x22, 0x47, 0x7c,
-0x66, 0x0b, 0xaf, 0x1a, 0xba, 0x5e, 0x37, 0x55,
-0x55, 0x90, 0xe2, 0x5a, 0xff, 0x9d, 0xc5, 0x27,
-0xb4, 0xcd, 0x7e, 0xa7, 0x53, 0x98, 0xeb, 0x53,
-0x8a, 0x4a, 0x9a, 0x51, 0x46, 0x47, 0x6c, 0x04,
-0x4f, 0xb4, 0x6c, 0xe6, 0xec, 0x55, 0x5b, 0xf8,
-0xd8, 0x07, 0x59, 0x93, 0x65, 0xf3, 0x52, 0xe0,
-0xcb, 0x6a, 0x53, 0x51, 0x23, 0x65, 0x73, 0xc7,
-0x68, 0x0a, 0x7b, 0x5c, 0xf6, 0xb9, 0x40, 0x05,
-0x13, 0x9f, 0xdb, 0xa6, 0xb0, 0xbc, 0x2e, 0x7a,
-0x46, 0x45, 0x43, 0x47, 0xcb, 0x6e, 0x8a, 0x37,
-0xa2, 0x1f, 0x09, 0x61, 0xa7, 0x3b, 0x11, 0x6b,
-0xa7, 0xdc, 0xa6, 0xcc, 0xa8, 0xf4, 0x20, 0xd3,
-0x11, 0x43, 0x52, 0x5e, 0xd0, 0xca, 0x6a, 0x68,
-0xd0, 0xeb, 0xa3, 0x9c, 0x38, 0x34, 0xed, 0x0a,
-0x34, 0xcf, 0xac, 0xfb, 0x32, 0xcd, 0xbe, 0xe3,
-0xbe, 0x12, 0x17, 0xe1, 0xff, 0x4b, 0xde, 0x30,
-0x1f, 0x85, 0x4d, 0x5b, 0x5a, 0xc6, 0x39, 0xb2,
-0xb0, 0xa5, 0x07, 0x68, 0x05, 0x40, 0xda, 0x05,
-0xdd, 0x40, 0xe0, 0xc3, 0x96, 0x0b, 0x80, 0xf3,
-0x81, 0x6f, 0x39, 0x7c, 0x0b, 0xe9, 0x12, 0xf8,
-0xdc, 0x7f, 0x1c, 0xf4, 0xb6, 0xec, 0x92, 0x4c,
-0xb2, 0xfb, 0xbd, 0xef, 0x75, 0x93, 0x08, 0xa4,
-0x07, 0xc6, 0xe8, 0x00, 0x60, 0x20, 0x25, 0x10,
-0x6f, 0x17, 0x5a, 0x5b, 0xab, 0x85, 0x88, 0xc9,
-0x97, 0x23, 0x49, 0x89, 0x23, 0x1c, 0x30, 0x13,
-0x2b, 0xd9, 0x85, 0xb6, 0x2e, 0x48, 0xd1, 0x68,
-0xbf, 0x5d, 0x95, 0x8a, 0x0b, 0x41, 0xba, 0x47,
-0xa9, 0x4b, 0xb9, 0x9e, 0x47, 0x5e, 0xca, 0xb4,
-0x5b, 0x89, 0x8e, 0xe4, 0x88, 0xfd, 0xa9, 0xda,
-0xab, 0x56, 0xf4, 0x56, 0x62, 0x71, 0xa1, 0x51,
-0x17, 0xe5, 0x2b, 0x10, 0xea, 0x44, 0x90, 0x2b,
-0x4a, 0x53, 0x19, 0x49, 0x24, 0xb2, 0x5a, 0xa3,
-0x2e, 0x5c, 0x2c, 0x5e, 0x06, 0x6d, 0xe2, 0xc3,
-0x1a, 0xba, 0x1b, 0x4b, 0x91, 0x1d, 0xfe, 0x42,
-0x99, 0x12, 0xf9, 0x37, 0x6b, 0x2b, 0xb5, 0x85,
-0x6d, 0xf1, 0x46, 0xf4, 0x23, 0xcb, 0x5f, 0xd0,
-0xf6, 0xd2, 0xd0, 0x59, 0x72, 0x41, 0xb9, 0x05,
-0x37, 0xe5, 0x2e, 0xdd, 0x84, 0xda, 0x46, 0x47,
-0xb8, 0xc9, 0x2e, 0xdb, 0x9c, 0x32, 0x54, 0x7d,
-0xf0, 0x39, 0xe6, 0x9f, 0xbd, 0xdb, 0x15, 0xaf,
-0x69, 0xfb, 0x39, 0x6b, 0x5b, 0x6a, 0x4f, 0x2e,
-0xc3, 0xac, 0xc5, 0x77, 0x2d, 0xfd, 0x34, 0x25,
-0x9c, 0x8e, 0x1d, 0x9f, 0x76, 0xcd, 0xb9, 0x2d,
-0xba, 0xee, 0xb6, 0xdc, 0x5f, 0xad, 0x6f, 0x1c,
-0x11, 0x0f, 0x3b, 0x0b, 0x7a, 0xde, 0x81, 0x77,
-0x20, 0x5e, 0x3d, 0xc2, 0xde, 0x83, 0x57, 0x11,
-0xc0, 0xb5, 0x80, 0xb0, 0x5b, 0x09, 0xb0, 0xda,
-0x01, 0x70, 0x97, 0x20, 0xd2, 0x0e, 0x88, 0xaa,
-0x00, 0xff, 0x70, 0x6d, 0xda, 0x00, 0xcc, 0x62,
-0x97, 0x08, 0xbf, 0xa5, 0x00, 0xbe, 0x3a, 0x96,
-0x1e, 0xb0, 0x05, 0x20, 0x5e, 0x28, 0x2c, 0x27,
-0x16, 0x0b, 0xeb, 0x26, 0xaf, 0xd1, 0x7d, 0x94,
-0xbf, 0x32, 0x61, 0x6e, 0x2d, 0xc7, 0x32, 0x17,
-0xa9, 0xf0, 0x9d, 0x4d, 0xa6, 0xcf, 0x1e, 0x93,
-0xd9, 0xa0, 0x9d, 0x23, 0x37, 0x33, 0xbd, 0xea,
-0x12, 0xa5, 0x4c, 0xa3, 0xf2, 0xe2, 0xa2, 0xb6,
-0x5e, 0x97, 0xd8, 0x20, 0x1f, 0xe6, 0xed, 0x55,
-0xab, 0x23, 0x2b, 0x2d, 0x22, 0x32, 0xbb, 0xbb,
-0x37, 0xcd, 0x03, 0xc1, 0xae, 0xa9, 0xc7, 0x7c,
-0xbd, 0x85, 0x76, 0x78, 0x51, 0xdc, 0xe1, 0x96,
-0xcf, 0xb9, 0x0d, 0x6b, 0xcb, 0x52, 0xdd, 0x26,
-0x11, 0xc5, 0x90, 0x11, 0x5b, 0xae, 0xad, 0x4a,
-0x14, 0x71, 0x3f, 0x16, 0xf9, 0x2d, 0x0d, 0xb7,
-0x2b, 0x67, 0x3b, 0x6b, 0x62, 0x11, 0x68, 0xca,
-0x87, 0x91, 0xcf, 0x18, 0xda, 0x76, 0x59, 0xb8,
-0xfd, 0xaa, 0x11, 0xc4, 0x03, 0x14, 0x38, 0x79,
-0x28, 0xec, 0x48, 0xac, 0x2b, 0x89, 0xd3, 0xb4,
-0x14, 0x7a, 0x4e, 0x7a, 0x78, 0xda, 0xfb, 0x79,
-0xd6, 0x15, 0xd9, 0x69, 0x6a, 0x71, 0x47, 0xca,
-0x69, 0xc3, 0x4d, 0xfd, 0xc8, 0x2e, 0x4f, 0x43,
-0x2f, 0x18, 0xf6, 0xfe, 0xcd, 0xf2, 0x55, 0x11,
-0xc6, 0x0d, 0xb0, 0xe3, 0x00, 0x96, 0x06, 0xf0,
-0x82, 0x00, 0x76, 0x15, 0xe0, 0x70, 0xf9, 0x9a,
-0x28, 0x80, 0x2c, 0x76, 0xfd, 0x93, 0x9f, 0x8d,
-0x7e, 0xc9, 0x56, 0x00, 0x71, 0x77, 0x08, 0x90,
-0x60, 0x2a, 0xa0, 0x54, 0x28, 0x54, 0x2c, 0xf9,
-0xe7, 0x36, 0xbc, 0xe3, 0x23, 0x83, 0x45, 0x3d,
-0xd6, 0xaa, 0x65, 0x24, 0xc5, 0x4e, 0xeb, 0xbd,
-0xbb, 0xb9, 0xc6, 0x54, 0xf0, 0x01, 0xd2, 0xea,
-0xbd, 0xaa, 0xda, 0xa3, 0xeb, 0x43, 0x2b, 0xc8,
-0x8a, 0x9b, 0xc1, 0xad, 0x78, 0xc5, 0x39, 0x86,
-0x91, 0x04, 0x12, 0xc7, 0x36, 0x16, 0xc7, 0x5d,
-0xdd, 0x9c, 0xaa, 0xff, 0x41, 0xf9, 0x9c, 0x74,
-0x3d, 0x81, 0x6c, 0x74, 0x5b, 0xb4, 0xff, 0x3e,
-0xce, 0x52, 0x49, 0x2b, 0xc8, 0x45, 0x51, 0x22,
-0xff, 0x29, 0xb3, 0x36, 0x14, 0x43, 0x37, 0x62,
-0x67, 0x50, 0xf9, 0xe7, 0x15, 0x75, 0x49, 0x6b,
-0x54, 0x56, 0x16, 0xd7, 0x1a, 0xc2, 0x4e, 0xa7,
-0xa4, 0xf2, 0xdf, 0xad, 0x47, 0xd6, 0xd6, 0x85,
-0x33, 0x6a, 0xaa, 0xea, 0xe6, 0x6e, 0x66, 0x9d,
-0x78, 0xf0, 0xe8, 0x74, 0x98, 0xd2, 0x00, 0x9e,
-0x39, 0x77, 0x45, 0x72, 0x36, 0xec, 0x49, 0x3d,
-0x25, 0x9b, 0xae, 0x1e, 0xa0, 0x3e, 0xb2, 0xb5,
-0x7e, 0x6f, 0xe1, 0x30, 0xa5, 0x13, 0x6c, 0xdb,
-0xef, 0xca, 0x33, 0x13, 0x57, 0x70, 0xa3, 0x08,
-0xb3, 0xd3, 0xd3, 0x8c, 0x0e, 0x99, 0xf5, 0x8e,
-0x8c, 0x52, 0x01, 0x87, 0xec, 0x28, 0x80, 0xdd,
-0x2f, 0x88, 0x54, 0x01, 0x1e, 0x21, 0x1e, 0xc0,
-0x91, 0x83, 0x2f, 0x7d, 0x7a, 0xf0, 0x9a, 0xd9,
-0xe0, 0xe8, 0x21, 0x64, 0xfd, 0xbf, 0x14, 0xc5,
-0x7c, 0x29, 0x4a, 0x6a, 0x00, 0x4f, 0x33, 0xf6,
-0xbf, 0xaf, 0x0a, 0x20, 0x37, 0x3f, 0x2b, 0xb9,
-0xf9, 0x7e, 0x95, 0xb9, 0x94, 0x5e, 0x5b, 0x8e,
-0xad, 0xb6, 0x23, 0x82, 0x01, 0x58, 0xea, 0x55,
-0x6f, 0x1f, 0xab, 0x19, 0x53, 0xcd, 0x01, 0xae,
-0x47, 0x33, 0xe3, 0xdf, 0x14, 0x90, 0x8d, 0x2c,
-0xa3, 0x23, 0xde, 0xae, 0x07, 0x75, 0x27, 0x9a,
-0x53, 0x2d, 0x7b, 0xcd, 0x9c, 0x99, 0x58, 0xae,
-0x11, 0xdf, 0x25, 0xf8, 0x91, 0xd0, 0xe4, 0xfb,
-0x5d, 0x4d, 0x9e, 0x09, 0xa2, 0x70, 0x2e, 0x8a,
-0x0a, 0x67, 0x55, 0x7e, 0x63, 0x4a, 0x9d, 0xe1,
-0x65, 0x24, 0x8a, 0xeb, 0x82, 0xfd, 0x97, 0xdc,
-0x8d, 0xa8, 0x99, 0x5d, 0xc6, 0x75, 0x05, 0xe1,
-0x46, 0xf4, 0x63, 0x8d, 0xdf, 0xf7, 0x28, 0x2e,
-0x02, 0xda, 0x69, 0x93, 0xbf, 0xa0, 0x6e, 0xdc,
-0x84, 0xa1, 0xaa, 0x0e, 0x2f, 0x95, 0x05, 0x73,
-0xa1, 0x1a, 0x6a, 0x63, 0x57, 0x39, 0x1c, 0xef,
-0x3a, 0x34, 0xcd, 0x8a, 0xba, 0x23, 0x7d, 0xe4,
-0x93, 0x6b, 0xcf, 0x67, 0x29, 0x6f, 0xc0, 0x5e,
-0x86, 0x96, 0x58, 0x46, 0x4f, 0xb8, 0xda, 0x63,
-0xd6, 0xae, 0x0a, 0x50, 0x51, 0x42, 0x4f, 0x75,
-0x38, 0x72, 0x2d, 0x84, 0x0f, 0xbc, 0xbd, 0xbb,
-0x1a, 0x80, 0xab, 0x24, 0x78, 0x2a, 0xe0, 0x50,
-0xd8, 0x4d, 0x0a, 0xc6, 0xed, 0x00, 0x58, 0x01,
-0xe0, 0xc1, 0xc1, 0x0e, 0x9f, 0x78, 0xf2, 0xe0,
-0x35, 0x19, 0x0f, 0x30, 0xd1, 0xfd, 0x5e, 0x32,
-0x6a, 0x43, 0x1c, 0x80, 0xb1, 0x78, 0x3a, 0x3e,
-0x48, 0x17, 0xa0, 0x52, 0xa7, 0x81, 0xfc, 0x7f,
-0x6d, 0x5d, 0xb0, 0xa6, 0xaa, 0x8f, 0x36, 0x4f,
-0x59, 0xc5, 0xae, 0x2c, 0xc8, 0x50, 0xaf, 0xdb,
-0x1f, 0x2d, 0xa8, 0x53, 0x03, 0xca, 0xdc, 0xba,
-0xaf, 0x35, 0x49, 0x44, 0x5a, 0x2b, 0x59, 0x54,
-0x8b, 0x0f, 0xee, 0xc5, 0x3b, 0x8e, 0xe9, 0x84,
-0x91, 0x68, 0xc5, 0x16, 0xda, 0xe2, 0xb1, 0x07,
-0xa2, 0x39, 0x35, 0x14, 0xec, 0x9a, 0x7a, 0x14,
-0xcd, 0x04, 0x76, 0x96, 0xc4, 0x1d, 0xfa, 0x39,
-0x4b, 0xd9, 0x06, 0xf2, 0xc6, 0x90, 0x28, 0x0a,
-0x77, 0x43, 0x0c, 0x3d, 0x24, 0xeb, 0xa3, 0xe8,
-0x46, 0x14, 0x06, 0x3f, 0x99, 0x36, 0xbf, 0xef,
-0x5a, 0x04, 0xdb, 0xff, 0x19, 0xd1, 0xa1, 0x9a,
-0x93, 0x1c, 0x61, 0x49, 0x33, 0xd7, 0x24, 0x41,
-0x07, 0x75, 0xb3, 0xd9, 0x92, 0x2c, 0x1d, 0x80,
-0xa3, 0x61, 0xda, 0xe0, 0x0b, 0x0e, 0xbc, 0x6b,
-0x8d, 0x5d, 0x15, 0xe1, 0x85, 0x03, 0x1c, 0x7b,
-0xee, 0x48, 0xf4, 0xec, 0x34, 0xad, 0x21, 0xc2,
-0xd3, 0xb4, 0xec, 0x3a, 0xba, 0x40, 0xf0, 0xe9,
-0xc3, 0x94, 0x3b, 0x30, 0x4b, 0xad, 0x45, 0x1d,
-0x8e, 0xa7, 0x8e, 0x9c, 0x8d, 0x7b, 0x2e, 0x00,
-0x69, 0x09, 0x20, 0x83, 0x04, 0xdc, 0x8d, 0x83,
-0x00, 0x76, 0x7f, 0x20, 0x5c, 0x05, 0xf8, 0xd7,
-0x57, 0x7f, 0x28, 0x80, 0x46, 0x0a, 0x09, 0x7d,
-0x34, 0x9a, 0xc2, 0x20, 0x0f, 0x00, 0x57, 0x00,
-0xdc, 0x3e, 0x00, 0x01, 0x23, 0x80, 0xd9, 0xc6,
-0x72, 0x6b, 0x14, 0x4b, 0x13, 0x7f, 0x43, 0x7d,
-0x82, 0x5d, 0x51, 0xdd, 0x2a, 0x76, 0x82, 0xc3,
-0x10, 0xf1, 0x8f, 0xfe, 0x14, 0x1b, 0x53, 0x92,
-0x06, 0x83, 0x29, 0xec, 0x35, 0xe2, 0x07, 0x7a,
-0x4e, 0x35, 0xa7, 0x78, 0x13, 0x69, 0xfa, 0x35,
-0x3f, 0x55, 0x74, 0x5c, 0xa9, 0x6e, 0xe8, 0x72,
-0xff, 0x5f, 0xb6, 0x9b, 0x8e, 0xbd, 0xa6, 0x57,
-0x65, 0x1e, 0xdc, 0x35, 0xc3, 0x6b, 0xf8, 0x44,
-0xed, 0xfc, 0x09, 0x99, 0xc8, 0x59, 0xca, 0x2c,
-0xe9, 0x82, 0xb9, 0x6c, 0xfb, 0x28, 0xcb, 0x44,
-0x03, 0xdb, 0xff, 0x86, 0x10, 0xdb, 0x90, 0x98,
-0xe2, 0xb1, 0x48, 0x67, 0x79, 0xab, 0xb3, 0x14,
-0xd9, 0x19, 0xf4, 0x64, 0x04, 0x45, 0x9d, 0xd0,
-0x97, 0x57, 0x6a, 0xda, 0xb6, 0xa8, 0x50, 0x65,
-0xfe, 0x4e, 0x74, 0x27, 0x82, 0xac, 0x05, 0xbf,
-0x68, 0x53, 0xdd, 0x34, 0x02, 0x35, 0x00, 0x8b,
-0x7c, 0xe2, 0x55, 0x56, 0x64, 0xd9, 0x00, 0x9e,
-0xf7, 0x8b, 0x2b, 0xf8, 0xb3, 0xfc, 0x37, 0xb3,
-0x9c, 0x08, 0x33, 0x91, 0x40, 0xea, 0x0d, 0x5d,
-0x05, 0x90, 0x35, 0x27, 0xb8, 0xbf, 0xda, 0x7b,
-0x98, 0xf5, 0x5c, 0x7e, 0x26, 0x1a, 0xc1, 0xb6,
-0x09, 0x1e, 0x3a, 0xe4, 0xd4, 0x01, 0x88, 0x02,
-0xb0, 0x5b, 0x01, 0x4e, 0x9c, 0x78, 0xe9, 0xc4,
-0x37, 0x06, 0xbb, 0x2f, 0x83, 0xd3, 0xac, 0xb8,
-0xe2, 0x7f, 0x06, 0xfd, 0x11, 0x07, 0x20, 0xfd,
-0xf4, 0x60, 0x19, 0x00, 0x09, 0xe4, 0x4d, 0xbf,
-0x57, 0x9b, 0xd1, 0x05, 0xff, 0x5f, 0xea, 0xfc,
-0x29, 0xca, 0xf7, 0xf4, 0x4e, 0xc5, 0x2a, 0x76,
-0xdc, 0xc1, 0x94, 0xc7, 0xfc, 0x76, 0x91, 0xd3,
-0xa7, 0x24, 0x12, 0xd7, 0x44, 0x3a, 0x41, 0x55,
-0x0d, 0x1b, 0x55, 0x94, 0x66, 0xa3, 0xf2, 0xac,
-0x74, 0x73, 0x93, 0x7a, 0xcb, 0x0a, 0x7c, 0xfb,
-0x5c, 0x14, 0xe4, 0x69, 0x60, 0x8d, 0x62, 0xfd,
-0xe1, 0x0f, 0x6e, 0x8d, 0x17, 0x55, 0x99, 0x91,
-0xee, 0xea, 0x61, 0xff, 0x55, 0x6b, 0x5d, 0x55,
-0xb5, 0xf4, 0x92, 0x6a, 0x29, 0x27, 0x02, 0x3a,
-0xda, 0xc1, 0x03, 0x5c, 0x78, 0x87, 0x31, 0xd9,
-0x0e, 0xfd, 0x9c, 0xa5, 0xa1, 0x08, 0xae, 0x8d,
-0x6d, 0x0b, 0xae, 0xb8, 0x24, 0xf4, 0x90, 0x8e,
-0x64, 0xe4, 0x37, 0xc2, 0xbe, 0x0c, 0xaa, 0x7d,
-0x3a, 0xce, 0xa3, 0x49, 0xce, 0x0c, 0xbd, 0x13,
-0x14, 0x35, 0x52, 0xa8, 0xd6, 0x4e, 0xf9, 0x7b,
-0x24, 0x6b, 0xa5, 0xac, 0xa8, 0x05, 0x51, 0xe7,
-0x34, 0x91, 0xfb, 0x3f, 0xbc, 0xdb, 0x74, 0xb3,
-0x47, 0x68, 0x33, 0x4f, 0x07, 0x01, 0x9d, 0x0a,
-0x00, 0x6d, 0xee, 0x3d, 0x19, 0xa7, 0x7d, 0x00,
-0x46, 0x84, 0x5d, 0xb1, 0x9d, 0xa6, 0xb4, 0x01,
-0x15, 0xdb, 0xa7, 0x43, 0x0c, 0x61, 0xf7, 0x2d,
-0xd3, 0x4c, 0x40, 0x2d, 0x3d, 0xeb, 0x56, 0x30,
-0x5c, 0xd3, 0x3f, 0xcd, 0x06, 0x02, 0x3d, 0x05,
-0x70, 0x2b, 0xc9, 0x05, 0xc4, 0xa9, 0x80, 0x44,
-0x01, 0xfc, 0x93, 0xab, 0xdd, 0x11, 0xb0, 0xfd,
-0xd4, 0xf7, 0xbe, 0x94, 0x24, 0xc2, 0x1f, 0x3a,
-0x43, 0x3c, 0x00, 0x2c, 0xff, 0xe9, 0xb8, 0x3b,
-0x08, 0x70, 0x10, 0x17, 0xa0, 0x85, 0xa5, 0x09,
-0x2b, 0x7f, 0xde, 0xe2, 0xf8, 0x04, 0xbb, 0xc6,
-0x22, 0x19, 0x6c, 0x76, 0xd6, 0x85, 0x26, 0x2a,
-0xbf, 0x06, 0x43, 0x65, 0x4e, 0x6f, 0x4a, 0x04,
-0x0e, 0x95, 0xc4, 0x4d, 0x63, 0xc7, 0xac, 0xd7,
-0x75, 0xbd, 0xac, 0xd7, 0xeb, 0xb8, 0x41, 0xdf,
-0x52, 0x41, 0x5e, 0xc9, 0x52, 0x87, 0xa4, 0x47,
-0x3f, 0x67, 0xae, 0x58, 0x95, 0x6a, 0x89, 0xe1,
-0xc3, 0xc2, 0xba, 0xb9, 0x69, 0xe0, 0x07, 0x52,
-0x2d, 0xa8, 0x54, 0xe2, 0xff, 0xcd, 0x82, 0xbd,
-0x1d, 0x5c, 0x65, 0x8e, 0xe1, 0xe6, 0x35, 0x69,
-0xd3, 0x01, 0x11, 0x79, 0xa2, 0x8c, 0x36, 0x0d,
-0xfa, 0x9f, 0xa3, 0xa1, 0x8c, 0x66, 0x47, 0x76,
-0x38, 0xbd, 0xc0, 0xce, 0x12, 0xda, 0x61, 0x59,
-0xb0, 0xd1, 0x0d, 0x1f, 0x67, 0xa9, 0xa2, 0x57,
-0xac, 0xba, 0x0d, 0x7f, 0x80, 0xa2, 0x29, 0x8e,
-0x37, 0xb4, 0x8a, 0xd5, 0x6c, 0x27, 0xc9, 0xa6,
-0x54, 0xad, 0xeb, 0xe0, 0x5d, 0x03, 0xfc, 0x44,
-0x7f, 0xe8, 0xad, 0x1a, 0x79, 0x86, 0xdb, 0x52,
-0xde, 0xb4, 0x15, 0x2a, 0x7f, 0x3d, 0x63, 0xe2,
-0x01, 0xc6, 0xdb, 0x75, 0x59, 0x7b, 0x26, 0xba,
-0x38, 0x03, 0x07, 0x47, 0x1c, 0xde, 0xf5, 0x2a,
-0x65, 0xaf, 0x67, 0xa7, 0x69, 0x01, 0xf6, 0x6c,
-0x39, 0x1b, 0x13, 0xa4, 0x65, 0x97, 0x8e, 0xe4,
-0x51, 0x3f, 0xcf, 0x7a, 0x6b, 0xb2, 0x75, 0x0b,
-0xc6, 0xa9, 0xe7, 0x32, 0x03, 0x3c, 0xff, 0x62,
-0x96, 0x51, 0x45, 0xb3, 0x9e, 0xba, 0xa0, 0xdc,
-0x0f, 0xfc, 0x24, 0x1d, 0x87, 0xc3, 0xac, 0x02,
-0x40, 0x55, 0x00, 0x5c, 0x03, 0x38, 0x72, 0xe2,
-0xd7, 0x25, 0xa5, 0x6c, 0x1f, 0x51, 0xab, 0xdd,
-0x64, 0xf4, 0xa9, 0x54, 0x2a, 0x44, 0x20, 0xf2,
-0x8f, 0x15, 0x80, 0xeb, 0xff, 0x07, 0x52, 0xc8,
-0xf9, 0x11, 0xeb, 0xe6, 0x0b, 0xa5, 0xc8, 0xe7,
-0x7e, 0xa6, 0x1b, 0x99, 0xe5, 0x17, 0x3b, 0x85,
-0x75, 0xc1, 0xec, 0x48, 0x9a, 0xa8, 0x09, 0x39,
-0x1d, 0x15, 0x3b, 0x51, 0x52, 0x51, 0x79, 0x34,
-0xeb, 0x91, 0xf5, 0xc6, 0xf6, 0xc5, 0xf6, 0xc5,
-0xed, 0xed, 0x46, 0xa4, 0x5c, 0x7f, 0xdc, 0xe0,
-0x93, 0x59, 0x36, 0xa5, 0x19, 0x65, 0x38, 0x8a,
-0x17, 0xb3, 0xa2, 0xf8, 0xc2, 0x46, 0xd1, 0x56,
-0x77, 0x4c, 0xd3, 0x1c, 0x31, 0xeb, 0x23, 0x75,
-0xac, 0x5b, 0xea, 0xba, 0x89, 0x54, 0x8b, 0x23,
-0xff, 0x49, 0x7d, 0xb4, 0x82, 0x8f, 0xbd, 0xbe,
-0x29, 0x56, 0x13, 0x9a, 0x58, 0x1f, 0xa1, 0x55,
-0xb1, 0x42, 0xaa, 0x63, 0xd0, 0xba, 0x75, 0x07,
-0xfc, 0x4e, 0xd7, 0xd5, 0x85, 0x41, 0x4d, 0x5c,
-0xd2, 0xad, 0x2c, 0x71, 0x7b, 0xf3, 0xab, 0x2c,
-0xe5, 0x75, 0x12, 0xdb, 0xd0, 0x85, 0x0b, 0x26,
-0x9a, 0xe2, 0xf8, 0x8c, 0x36, 0xb4, 0xd2, 0x59,
-0x93, 0xc9, 0x3f, 0x3e, 0x15, 0xeb, 0x5c, 0xd0,
-0x45, 0xd0, 0x4d, 0xdd, 0x7a, 0x43, 0xde, 0xd7,
-0xeb, 0x86, 0xce, 0x67, 0x76, 0x55, 0xcd, 0x56,
-0x2b, 0x8b, 0x8a, 0x80, 0xe0, 0x82, 0x49, 0xfc,
-0x9d, 0x90, 0xd1, 0x40, 0xbb, 0xe4, 0xe5, 0x1f,
-0x69, 0x1b, 0xbf, 0xdb, 0x1f, 0x80, 0x63, 0x61,
-0x4e, 0xd8, 0x59, 0x7b, 0x4e, 0x09, 0xac, 0x63,
-0x7a, 0xe9, 0x25, 0xa9, 0xa8, 0xdd, 0x2c, 0xa3,
-0x25, 0xc2, 0x94, 0x1d, 0xa7, 0xf4, 0x05, 0xb5,
-0x29, 0xa6, 0xfa, 0x4f, 0xbb, 0xfb, 0x9e, 0xa8,
-0xd3, 0xaa, 0xc8, 0xab, 0x0a, 0xb8, 0x4b, 0xda,
-0x6e, 0x80, 0x13, 0x04, 0x20, 0x55, 0x00, 0xdc,
-0x0a, 0x78, 0x3f, 0xce, 0x04, 0x3e, 0xf1, 0x5f,
-0x47, 0x84, 0x3b, 0xb3, 0x9f, 0x14, 0xa2, 0xc4,
-0xf9, 0x0f, 0x85, 0x2e, 0x5d, 0xba, 0x84, 0x14,
-0xc0, 0x99, 0x14, 0x92, 0x7f, 0x2f, 0x03, 0x20,
-0xe0, 0x2c, 0x20, 0xe8, 0xe6, 0xaf, 0xc4, 0x2c,
-0xe5, 0xcf, 0x96, 0x39, 0x9f, 0x70, 0x4e, 0xbc,
-0xad, 0x0d, 0x25, 0x16, 0x91, 0xd9, 0xe1, 0x4b,
-0x8b, 0x4f, 0x83, 0x61, 0x11, 0x89, 0xbf, 0xc1,
-0x8b, 0x1b, 0x36, 0xb4, 0x66, 0x7d, 0x7d, 0x66,
-0xa9, 0xb0, 0xb6, 0x90, 0x41, 0x8f, 0x85, 0xb5,
-0x42, 0xfb, 0x74, 0xa4, 0x6e, 0xe7, 0x21, 0x52,
-0x1e, 0x40, 0x5e, 0x72, 0x02, 0x13, 0x46, 0x02,
-0x1d, 0xf1, 0x92, 0x24, 0x8a, 0xaf, 0x36, 0x8d,
-0x1d, 0xbd, 0xbc, 0xde, 0x68, 0x9c, 0x9e, 0x99,
-0x39, 0xbd, 0xdd, 0xd8, 0x6e, 0x9c, 0x6e, 0xe0,
-0xff, 0xa6, 0x53, 0xdb, 0x1e, 0xd3, 0x3b, 0xa8,
-0x7a, 0xad, 0x9d, 0x96, 0x36, 0x00, 0xe0, 0x43,
-0x2a, 0x97, 0xd7, 0xf1, 0x9a, 0x48, 0x1f, 0x6d,
-0xcf, 0x34, 0xf0, 0xff, 0x19, 0xe7, 0x89, 0xd9,
-0x19, 0xd8, 0xc5, 0x7d, 0xc6, 0xf6, 0xd1, 0x85,
-0x7c, 0x39, 0x41, 0x06, 0x6d, 0xe6, 0x48, 0x6c,
-0x43, 0xf4, 0xc6, 0x24, 0xa1, 0x87, 0x52, 0x7b,
-0x98, 0xb4, 0x15, 0x3e, 0xbe, 0x29, 0x3b, 0x95,
-0x11, 0x3d, 0xb2, 0xbe, 0x8e, 0x4e, 0x03, 0x1d,
-0x3c, 0xba, 0x18, 0xe8, 0x6c, 0x66, 0xf0, 0x39,
-0x9d, 0x46, 0x57, 0x46, 0xdf, 0x89, 0x72, 0x5b,
-0xca, 0x19, 0x2b, 0x56, 0xb3, 0x28, 0xbf, 0x53,
-0x89, 0xbf, 0x93, 0x50, 0xd7, 0x24, 0xd5, 0x99,
-0xa6, 0xd1, 0x37, 0xfd, 0xa3, 0x07, 0xf7, 0x86,
-0x05, 0xb9, 0xa4, 0x7c, 0x78, 0xc7, 0x85, 0x0f,
-0xbb, 0x96, 0x98, 0x56, 0x0b, 0x64, 0x71, 0x2a,
-0x28, 0x48, 0x6f, 0xc3, 0x5d, 0x9d, 0x72, 0x0c,
-0x3c, 0x01, 0xef, 0x4b, 0x98, 0xf6, 0x1d, 0xbc,
-0x30, 0x64, 0xd8, 0x0b, 0x33, 0x7a, 0x95, 0x00,
-0x41, 0x01, 0x90, 0x18, 0xe0, 0x91, 0x7f, 0x21,
-0x16, 0xb3, 0x7d, 0x04, 0xd5, 0xfe, 0x2d, 0xf1,
-0x2f, 0x16, 0x2f, 0x14, 0x2f, 0x5d, 0x3a, 0x83,
-0x23, 0x00, 0x5d, 0xb7, 0x0f, 0x80, 0x12, 0x6c,
-0x1c, 0xe0, 0x39, 0x1c, 0xa2, 0x5e, 0x95, 0x44,
-0x74, 0xfd, 0x52, 0xd4, 0x0a, 0x05, 0x64, 0x43,
-0x25, 0x4d, 0x54, 0x86, 0xb4, 0xc1, 0x30, 0x1a,
-0x51, 0x4d, 0xd1, 0x51, 0x47, 0xf6, 0x49, 0x2f,
-0x37, 0x96, 0x16, 0x56, 0x3b, 0x8b, 0x35, 0xc2,
-0x62, 0x67, 0x41, 0x5b, 0xda, 0x2e, 0xd7, 0x91,
-0xaa, 0x60, 0x8e, 0xc3, 0x90, 0x84, 0xa0, 0x8b,
-0x23, 0xb1, 0xe5, 0x98, 0x2c, 0x03, 0x01, 0xf9,
-0x14, 0x3b, 0xfa, 0x7a, 0xbb, 0xb0, 0xa6, 0x69,
-0x6b, 0x0b, 0xe4, 0x6f, 0x81, 0xfc, 0x45, 0x1c,
-0x6f, 0x3b, 0xad, 0x77, 0x2a, 0xe8, 0x64, 0xdb,
-0x65, 0x49, 0xee, 0x40, 0x53, 0xdd, 0x34, 0xcb,
-0x78, 0x65, 0xb4, 0x86, 0xb6, 0x40, 0xd0, 0xd0,
-0xff, 0x35, 0xf2, 0x24, 0x9f, 0x16, 0x74, 0x21,
-0x72, 0xde, 0x0f, 0xe4, 0x2c, 0x55, 0x62, 0xa8,
-0xb2, 0x24, 0xd8, 0x7f, 0x7f, 0x67, 0x09, 0x7b,
-0x63, 0x92, 0x16, 0x4a, 0xd1, 0x14, 0x97, 0xb4,
-0x36, 0xce, 0x83, 0x12, 0x15, 0x31, 0xe9, 0x4f,
-0x59, 0xde, 0x5e, 0xc2, 0x97, 0x01, 0x3f, 0xc8,
-0xa5, 0x40, 0x0f, 0xf2, 0xaa, 0xad, 0xb5, 0x85,
-0xcc, 0xae, 0x09, 0x73, 0xab, 0x55, 0xcb, 0x5c,
-0x7c, 0x8f, 0xb0, 0xd3, 0x8c, 0xe4, 0x84, 0xf4,
-0x35, 0xa4, 0x3e, 0xf9, 0xa6, 0xdc, 0x4d, 0x55,
-0x95, 0xb5, 0x15, 0x04, 0xe4, 0xc1, 0xbb, 0x3d,
-0x01, 0x77, 0x83, 0xfd, 0x54, 0x62, 0xbf, 0xf3,
-0xe5, 0xac, 0x53, 0x43, 0xa0, 0xd5, 0x02, 0x23,
-0xb0, 0xac, 0x89, 0x67, 0x72, 0x02, 0xdd, 0x60,
-0xe1, 0xb4, 0xd3, 0x0c, 0x40, 0xfb, 0x04, 0x52,
-0x17, 0x80, 0x51, 0x34, 0xee, 0x0e, 0xec, 0x2f,
-0xbc, 0x16, 0x04, 0x4b, 0x01, 0x38, 0xdd, 0x01,
-0x48, 0x1e, 0x00, 0xee, 0x0b, 0x80, 0x15, 0xc0,
-0x63, 0x9b, 0x7c, 0x31, 0xdb, 0x47, 0x8c, 0x22,
-0x36, 0xff, 0x44, 0xfa, 0x11, 0x45, 0xe4, 0x02,
-0x20, 0x07, 0xe0, 0x7b, 0x56, 0x00, 0x20, 0x78,
-0x0d, 0x20, 0xa7, 0x93, 0x9c, 0x18, 0x51, 0xa7,
-0xfb, 0x04, 0xbb, 0x4a, 0x85, 0x76, 0x85, 0x34,
-0x51, 0xf3, 0xee, 0xb7, 0xb4, 0xc1, 0x70, 0xac,
-0xa0, 0xea, 0x82, 0xf1, 0x6b, 0x12, 0x39, 0x5d,
-0xd2, 0x56, 0x17, 0x6b, 0x67, 0x13, 0x2b, 0x2b,
-0xcb, 0xad, 0x95, 0x95, 0x95, 0xad, 0xd8, 0x62,
-0x66, 0xad, 0xbd, 0xae, 0xf3, 0xae, 0x65, 0x5d,
-0xdc, 0x6a, 0xca, 0xac, 0xb5, 0x62, 0x19, 0x49,
-0x1b, 0x34, 0x2e, 0xf7, 0xeb, 0x85, 0x85, 0xd5,
-0xc5, 0xc5, 0xc5, 0x6c, 0x36, 0x8b, 0xff, 0x30,
-0x8b, 0xb5, 0x25, 0xc7, 0xdb, 0x8e, 0x47, 0x32,
-0xf9, 0xe5, 0xad, 0x8e, 0xd6, 0xb0, 0x8e, 0x89,
-0x3d, 0x01, 0xd5, 0xa8, 0x97, 0xdb, 0x6b, 0x99,
-0x55, 0xb4, 0x42, 0xb6, 0x96, 0x45, 0xcf, 0x9a,
-0x0b, 0xf9, 0x5c, 0xcb, 0x36, 0xfc, 0xa2, 0xf6,
-0xbe, 0x90, 0x3a, 0x3a, 0x72, 0x96, 0x1e, 0xe7,
-0xfd, 0x79, 0xc1, 0x06, 0xdb, 0x14, 0xf5, 0xc4,
-0x32, 0xbe, 0x1b, 0x42, 0x5a, 0xbf, 0x90, 0xb4,
-0x87, 0x5b, 0x6e, 0xad, 0xb4, 0x9d, 0x4d, 0xbe,
-0x60, 0x34, 0x55, 0x13, 0x9d, 0x09, 0xd2, 0xad,
-0xce, 0x25, 0x60, 0x58, 0x10, 0x02, 0xf5, 0xb8,
-0x95, 0xd2, 0x6a, 0x16, 0xe5, 0x76, 0x2a, 0xb6,
-0x52, 0x4e, 0xa8, 0x6d, 0x49, 0xc4, 0x41, 0x35,
-0x54, 0xdd, 0x37, 0xfa, 0x1b, 0x80, 0x23, 0x61,
-0x2f, 0x2e, 0xef, 0xb9, 0xdb, 0x8e, 0xe5, 0x0e,
-0xd3, 0x5f, 0x92, 0x77, 0xae, 0x5f, 0x3e, 0x4b,
-0xfb, 0xe5, 0x7c, 0x74, 0xc0, 0x75, 0xe2, 0xa9,
-0xf8, 0x21, 0xab, 0x22, 0xe8, 0xaa, 0x83, 0x67,
-0xf1, 0xa9, 0x0c, 0x00, 0xcf, 0xd7, 0x70, 0x74,
-0x13, 0xa5, 0x75, 0xc2, 0x82, 0x07, 0x80, 0x47,
-0x0e, 0xbf, 0xd5, 0x6e, 0x04, 0x20, 0x35, 0x80,
-0xc3, 0xa7, 0xf9, 0x7b, 0xb3, 0x8f, 0xb4, 0x91,
-0xfb, 0x8f, 0xad, 0xff, 0x85, 0x09, 0xcc, 0x85,
-0x22, 0x91, 0x7f, 0xdc, 0x09, 0x88, 0xee, 0x03,
-0xd8, 0x57, 0x03, 0xd8, 0xd6, 0x54, 0xbc, 0xf9,
-0x1d, 0x9f, 0x14, 0x15, 0xad, 0x3d, 0xb4, 0x42,
-0x12, 0x06, 0xf8, 0xe3, 0x91, 0x34, 0x18, 0x96,
-0x62, 0xaa, 0x29, 0x36, 0x2b, 0x21, 0x4b, 0xab,
-0x6f, 0x17, 0x32, 0x8b, 0xb1, 0x44, 0x6b, 0x39,
-0x4f, 0xa8, 0x54, 0x96, 0x57, 0x56, 0x6a, 0x8b,
-0x99, 0x42, 0x03, 0xb7, 0x2b, 0x32, 0xa5, 0xab,
-0xf1, 0x3d, 0x7e, 0xa3, 0x51, 0x12, 0x54, 0xc7,
-0x19, 0x08, 0x42, 0xc2, 0x3a, 0x2a, 0xf7, 0x0b,
-0x8b, 0x35, 0xdc, 0x23, 0x8e, 0x46, 0x33, 0x6d,
-0x6f, 0x3b, 0xbe, 0xad, 0x4d, 0xe6, 0x57, 0x6a,
-0xab, 0x05, 0x31, 0x7f, 0x0d, 0x2b, 0x0f, 0x73,
-0x7d, 0x69, 0xa1, 0x53, 0xdb, 0x4a, 0xac, 0x60,
-0x85, 0xd4, 0xb2, 0x57, 0x6e, 0x79, 0x9f, 0xb4,
-0x1e, 0x4d, 0x9c, 0x72, 0xe2, 0xed, 0xb5, 0x4a,
-0x82, 0xd4, 0xd1, 0xb9, 0xbd, 0xc9, 0x9d, 0x25,
-0x54, 0xbd, 0xd6, 0x13, 0x72, 0x57, 0x5c, 0xe2,
-0x5e, 0x93, 0x3c, 0xa8, 0x85, 0xd3, 0x42, 0x65,
-0x1c, 0x9d, 0x49, 0xbd, 0xb1, 0xb6, 0x9a, 0xdd,
-0x5a, 0xa1, 0xae, 0x83, 0xf7, 0x36, 0x2b, 0x28,
-0xea, 0x94, 0x11, 0x6b, 0x91, 0x22, 0xc0, 0xdf,
-0xd2, 0x25, 0x61, 0xa7, 0xa3, 0x86, 0xcc, 0xfd,
-0x57, 0x0d, 0xa1, 0x53, 0xc1, 0x40, 0xbc, 0xff,
-0x10, 0x25, 0x5d, 0x5e, 0xa4, 0x9f, 0x16, 0x36,
-0x4a, 0xb2, 0xa7, 0x3d, 0xf1, 0x73, 0x7f, 0x9d,
-0x9d, 0xf6, 0x7c, 0x7b, 0x5a, 0xb4, 0x6d, 0x8f,
-0x21, 0xcc, 0xaf, 0xec, 0x1a, 0x79, 0xaf, 0xa2,
-0x41, 0x39, 0x1c, 0x61, 0xaa, 0xd6, 0xe0, 0x55,
-0x44, 0xa6, 0xdd, 0xdf, 0xdd, 0x1d, 0x91, 0x3f,
-0xba, 0x0a, 0x60, 0x75, 0x08, 0xb6, 0x5a, 0x01,
-0xb1, 0x03, 0x70, 0x35, 0x2b, 0x00, 0x2d, 0x62,
-0xfe, 0x8b, 0xc5, 0x89, 0x6f, 0xe5, 0x72, 0x97,
-0x2f, 0x63, 0x05, 0x60, 0xb7, 0x00, 0x3c, 0x3d,
-0x48, 0x1f, 0x80, 0x10, 0xb6, 0xa6, 0xb2, 0x7c,
-0x1e, 0xbf, 0x0a, 0xdd, 0x68, 0x03, 0xa7, 0xdf,
-0x89, 0x9d, 0x68, 0x64, 0x0d, 0x86, 0x07, 0x50,
-0x95, 0x9a, 0x17, 0x53, 0x54, 0xf7, 0x37, 0xcb,
-0xdb, 0xa8, 0x7c, 0x9e, 0x45, 0xd2, 0x3f, 0x39,
-0x39, 0x59, 0xad, 0xce, 0x23, 0xf2, 0xf9, 0xe5,
-0x95, 0xb3, 0xd9, 0xd5, 0xb5, 0x8b, 0xc4, 0xba,
-0xd0, 0x1a, 0xa3, 0xc3, 0x1b, 0x5d, 0x12, 0x54,
-0x93, 0x35, 0x7c, 0x21, 0xbb, 0x17, 0x59, 0x5a,
-0xad, 0x25, 0x96, 0x2b, 0xf9, 0x4a, 0xde, 0x7a,
-0x56, 0xf0, 0xdb, 0x8e, 0xd3, 0x34, 0x51, 0x1a,
-0x5e, 0x9b, 0xcc, 0x57, 0x12, 0xd9, 0x85, 0xa5,
-0x88, 0x24, 0x81, 0xd5, 0x30, 0x23, 0x48, 0x7b,
-0xc4, 0x56, 0x5a, 0x68, 0x25, 0x01, 0xfc, 0x55,
-0x26, 0x32, 0xa8, 0x91, 0x2b, 0x0d, 0x93, 0x7c,
-0x3e, 0x49, 0x76, 0xa5, 0x4f, 0x57, 0xc2, 0x14,
-0x49, 0x18, 0xba, 0x18, 0x11, 0xee, 0x86, 0x24,
-0xf4, 0x90, 0x88, 0x0c, 0x91, 0x1b, 0x21, 0x56,
-0x83, 0x76, 0xf4, 0xed, 0x85, 0x45, 0xa2, 0x5c,
-0x2b, 0xf6, 0xc3, 0x3e, 0x07, 0xfc, 0x48, 0x98,
-0xbc, 0xa2, 0xb6, 0x14, 0x6a, 0x5b, 0xdc, 0xa9,
-0xd0, 0x4a, 0xd9, 0xd5, 0x75, 0x49, 0xe3, 0xff,
-0x14, 0xba, 0xc5, 0xbb, 0xc9, 0xfd, 0xf5, 0x38,
-0x3a, 0x3d, 0xed, 0xba, 0x00, 0x9c, 0xc0, 0xb1,
-0xf9, 0xf7, 0x94, 0xec, 0x3a, 0xd2, 0xef, 0x75,
-0xe4, 0x71, 0x7b, 0xf0, 0x52, 0x71, 0x3d, 0x4f,
-0x03, 0xd0, 0x61, 0x04, 0x46, 0xa9, 0x84, 0xd9,
-0xf7, 0x54, 0x5a, 0x11, 0x95, 0x82, 0x38, 0x4b,
-0x39, 0x14, 0x54, 0x4c, 0x91, 0xaa, 0x3d, 0x84,
-0xc9, 0xd8, 0x40, 0xa7, 0x48, 0x5f, 0x00, 0x3b,
-0x04, 0x70, 0xf8, 0xc4, 0xbf, 0xdb, 0xe4, 0x6f,
-0xce, 0xbe, 0x61, 0x4c, 0x58, 0xde, 0xff, 0xc4,
-0xe5, 0xcb, 0xe7, 0x2c, 0x05, 0x40, 0x22, 0x80,
-0x76, 0x06, 0x40, 0xdc, 0x69, 0x01, 0xec, 0xe7,
-0x03, 0x44, 0x47, 0x6a, 0x2d, 0x69, 0x9b, 0xb8,
-0x5f, 0x8a, 0x1a, 0xce, 0x16, 0x93, 0x66, 0x8b,
-0x8a, 0x35, 0xc0, 0xcf, 0x46, 0x0c, 0x49, 0xac,
-0x78, 0x13, 0x15, 0xcf, 0xb5, 0x4e, 0x6d, 0x65,
-0x19, 0x4b, 0x28, 0x96, 0x7f, 0xa4, 0x01, 0xb0,
-0x0e, 0x40, 0x1a, 0xa0, 0xd6, 0x59, 0xbb, 0xc8,
-0x67, 0x16, 0xa9, 0x7c, 0x43, 0x64, 0x57, 0xef,
-0x2c, 0x27, 0x56, 0x65, 0xf2, 0x8f, 0x2c, 0xb8,
-0xd6, 0xd9, 0x42, 0xc5, 0xbe, 0x3a, 0x39, 0x6f,
-0x31, 0x89, 0x37, 0x5c, 0x73, 0x6a, 0xbc, 0x25,
-0x6d, 0xb8, 0x8a, 0x76, 0x73, 0x76, 0x51, 0x6b,
-0x47, 0x1e, 0x17, 0x15, 0x00, 0x3e, 0xae, 0xd5,
-0xda, 0x4a, 0x05, 0x1d, 0x14, 0x5e, 0xb7, 0x3a,
-0xef, 0x32, 0x49, 0x3e, 0x75, 0x7c, 0x9b, 0x38,
-0xfd, 0x28, 0x65, 0xda, 0xcb, 0xc4, 0x59, 0xe2,
-0x23, 0xa0, 0x7e, 0xf2, 0x12, 0x1d, 0x41, 0xa6,
-0x58, 0x96, 0xa1, 0x24, 0x09, 0x3d, 0x24, 0xf4,
-0x21, 0x79, 0x5b, 0x21, 0xaa, 0x06, 0x5d, 0x5c,
-0x40, 0xe7, 0x91, 0x9f, 0x97, 0xb1, 0x6c, 0xf2,
-0x8a, 0x3a, 0x69, 0x35, 0x8b, 0x96, 0x85, 0x66,
-0x1a, 0xc1, 0xdf, 0x99, 0xc3, 0x8d, 0xff, 0xbc,
-0x32, 0x6b, 0xaa, 0x9b, 0xea, 0xc0, 0x9e, 0x11,
-0xcb, 0xc9, 0xb0, 0x6b, 0xa1, 0x67, 0xbd, 0xea,
-0xbe, 0x17, 0x7d, 0x9b, 0xa5, 0xdc, 0x77, 0xe7,
-0x9b, 0x30, 0x25, 0x83, 0x94, 0x62, 0x60, 0x71,
-0xd3, 0x09, 0xbd, 0x58, 0x80, 0x97, 0xde, 0xeb,
-0x55, 0x05, 0xbc, 0xf4, 0x21, 0x5a, 0x3f, 0x84,
-0xe9, 0xad, 0x78, 0xe1, 0x3f, 0xc7, 0x3f, 0x70,
-0xf7, 0x68, 0xb7, 0x02, 0x90, 0x4e, 0xc1, 0x76,
-0x08, 0xe0, 0xd8, 0xed, 0x47, 0x49, 0x1a, 0xd0,
-0x37, 0xd7, 0xa7, 0xae, 0x16, 0x8d, 0x68, 0x32,
-0x85, 0xcc, 0xff, 0xc4, 0xe5, 0xdc, 0xb9, 0x73,
-0x73, 0x07, 0xce, 0xe5, 0x26, 0x8a, 0x97, 0xac,
-0x0a, 0x80, 0x37, 0x0a, 0x50, 0x10, 0xfb, 0x1f,
-0x1d, 0x59, 0x24, 0xf9, 0xbc, 0x26, 0xdf, 0xfd,
-0x7b, 0xdb, 0x2f, 0x45, 0x8d, 0xa4, 0xdf, 0x6e,
-0x8b, 0x29, 0x6a, 0x42, 0x83, 0x61, 0x69, 0x74,
-0x33, 0x52, 0xe6, 0xe3, 0x84, 0xb8, 0x92, 0xbe,
-0x5d, 0x40, 0x6e, 0x76, 0x2c, 0x33, 0xdc, 0xd0,
-0x75, 0x3d, 0xd2, 0xd0, 0x62, 0x15, 0xa2, 0x03,
-0xe6, 0xf3, 0x95, 0x95, 0xd8, 0xaa, 0xb6, 0xcd,
-0x37, 0xcf, 0x97, 0xa3, 0xec, 0x66, 0xd3, 0xba,
-0x93, 0xf8, 0x22, 0xb4, 0x2a, 0xd4, 0xd7, 0xd7,
-0x16, 0x13, 0x95, 0xc9, 0xf9, 0xaa, 0x07, 0x7a,
-0xbf, 0x55, 0x77, 0x6a, 0xbc, 0x99, 0x36, 0xfa,
-0x22, 0xdf, 0xda, 0x5a, 0xd4, 0x2e, 0x0a, 0x8a,
-0xc9, 0x72, 0x00, 0x34, 0x64, 0x37, 0xf3, 0x93,
-0x78, 0xad, 0x79, 0x67, 0xfd, 0x79, 0x67, 0x3b,
-0x35, 0xbf, 0x3e, 0x91, 0xbe, 0x94, 0x46, 0x1b,
-0xc8, 0xdd, 0xc0, 0xc1, 0x12, 0xee, 0xe6, 0xa9,
-0x97, 0xe5, 0x2b, 0x24, 0xf5, 0xac, 0xdc, 0x14,
-0x4b, 0x42, 0x0f, 0x43, 0xf5, 0x65, 0x54, 0x57,
-0x98, 0xd1, 0x85, 0xd6, 0x15, 0xd5, 0x88, 0xb4,
-0x57, 0x6b, 0xf8, 0x34, 0xbc, 0x6b, 0xe0, 0x51,
-0x31, 0x79, 0x45, 0x9d, 0x34, 0x3b, 0x15, 0xdc,
-0x07, 0x5c, 0xd8, 0x29, 0xdf, 0xa1, 0xd7, 0xce,
-0xfd, 0x15, 0xea, 0x73, 0x86, 0x5f, 0x63, 0x51,
-0x50, 0xde, 0x7f, 0x8a, 0xe4, 0xd5, 0x78, 0x52,
-0x47, 0x39, 0xff, 0x52, 0xbb, 0x4b, 0x35, 0xf4,
-0xb9, 0xe1, 0x01, 0xcf, 0x81, 0x60, 0xea, 0xff,
-0x5e, 0xf8, 0xc0, 0x11, 0x7a, 0x77, 0x43, 0xd3,
-0xb4, 0x5e, 0xf0, 0x92, 0x83, 0xbd, 0x1a, 0x03,
-0x5b, 0x01, 0x61, 0xe2, 0x01, 0xd3, 0xee, 0xca,
-0x61, 0x37, 0x0c, 0x70, 0xc8, 0x76, 0x00, 0x6e,
-0xc5, 0x35, 0x00, 0xac, 0x00, 0x4e, 0xdc, 0xf2,
-0xff, 0x4e, 0x5d, 0x2d, 0x62, 0xc4, 0xfc, 0x4f,
-0x4c, 0xe4, 0xce, 0xfd, 0xc1, 0xdc, 0x1f, 0x1c,
-0x98, 0x3b, 0x77, 0x19, 0x29, 0x00, 0x52, 0x01,
-0x48, 0xa7, 0x07, 0x99, 0x06, 0x20, 0xe9, 0x97,
-0xcf, 0xe7, 0x9b, 0xa2, 0x46, 0x42, 0xd4, 0x12,
-0xb3, 0x23, 0x64, 0xc7, 0x4f, 0x18, 0x65, 0x71,
-0x31, 0x2c, 0x65, 0x4b, 0x9d, 0xce, 0x42, 0xc4,
-0x30, 0x1b, 0x99, 0xc4, 0x50, 0xab, 0xa6, 0x45,
-0x8c, 0x91, 0xe1, 0xc4, 0xfc, 0x1c, 0x2a, 0x9a,
-0xbf, 0x89, 0xa3, 0xf3, 0xa8, 0x84, 0x71, 0x0a,
-0x60, 0x91, 0x3d, 0x8b, 0xf4, 0x7a, 0xa6, 0x92,
-0x58, 0x5d, 0x93, 0x0c, 0x00, 0x40, 0x24, 0x78,
-0x2d, 0x93, 0xe9, 0xb0, 0x68, 0x6e, 0xc4, 0x6b,
-0xb4, 0x81, 0xab, 0x1b, 0x95, 0x95, 0x84, 0xc4,
-0xcf, 0xb0, 0xd6, 0xd7, 0xd7, 0x1b, 0x85, 0xc2,
-0x5a, 0x46, 0x5b, 0xc0, 0xad, 0x92, 0xe4, 0x05,
-0xb7, 0x4f, 0x66, 0x32, 0x5a, 0x66, 0x41, 0x1b,
-0x36, 0xa2, 0x83, 0x16, 0xec, 0x2c, 0xe9, 0x5d,
-0x71, 0x5a, 0x94, 0x19, 0x9f, 0x70, 0x79, 0x57,
-0xcf, 0x5a, 0x03, 0x00, 0xf0, 0xe7, 0x26, 0x31,
-0xb0, 0x93, 0x5e, 0x6f, 0x66, 0x5e, 0x01, 0x98,
-0x7a, 0xa3, 0xa0, 0x65, 0x3a, 0xab, 0xdc, 0x85,
-0xe8, 0x8c, 0xa2, 0x67, 0xc6, 0xe0, 0x15, 0x75,
-0xb7, 0x8c, 0x1d, 0xaa, 0x82, 0xa0, 0xaa, 0x85,
-0x56, 0xca, 0xe4, 0x88, 0xbc, 0xeb, 0x9f, 0xb1,
-0x8b, 0x91, 0x3f, 0x58, 0x8e, 0xba, 0x22, 0x46,
-0x49, 0x18, 0x67, 0xdb, 0x59, 0xd1, 0xa3, 0x24,
-0x92, 0xce, 0xcc, 0xa7, 0xa0, 0x43, 0x00, 0xee,
-0x3f, 0xb6, 0x23, 0x9f, 0xa7, 0x23, 0x98, 0x0a,
-0x3f, 0x5b, 0x63, 0xf0, 0x16, 0x75, 0xfb, 0x06,
-0x86, 0x3d, 0xcf, 0xc2, 0xaa, 0x67, 0x38, 0x83,
-0x02, 0xbc, 0x4a, 0x62, 0x00, 0xcf, 0x5b, 0x35,
-0x00, 0xdc, 0x15, 0xf0, 0x5f, 0x5f, 0xad, 0x4e,
-0x80, 0x6a, 0x0e, 0x99, 0xff, 0x4b, 0xc5, 0x6f,
-0xe5, 0xce, 0x1d, 0x98, 0xab, 0xce, 0xcd, 0xff,
-0x01, 0x52, 0x00, 0x56, 0x04, 0xb0, 0xeb, 0xb5,
-0x00, 0x04, 0x69, 0xff, 0xeb, 0x46, 0x56, 0x97,
-0x5f, 0xec, 0x2c, 0x89, 0x21, 0x2a, 0xdf, 0x14,
-0x95, 0x11, 0x9f, 0x6c, 0x11, 0x3e, 0x5b, 0x2c,
-0x5d, 0xd8, 0x69, 0x0b, 0x42, 0x8a, 0x2b, 0xff,
-0x4b, 0xda, 0x9a, 0x6e, 0xb4, 0x2b, 0x29, 0x4b,
-0xc1, 0x94, 0xd2, 0xc5, 0x58, 0xc4, 0x68, 0x27,
-0x88, 0x0b, 0xb0, 0x8c, 0x3c, 0x00, 0x21, 0x3a,
-0x67, 0xb0, 0x15, 0xd6, 0x78, 0xbb, 0x80, 0x83,
-0xea, 0xeb, 0x62, 0x16, 0x9f, 0x19, 0x89, 0xe8,
-0xe2, 0x43, 0x8f, 0x0c, 0x3b, 0x7e, 0xfb, 0xf2,
-0x4e, 0x0d, 0xef, 0x05, 0xf9, 0x19, 0x9d, 0xc2,
-0xb6, 0xce, 0x28, 0x00, 0xb3, 0xbd, 0xdd, 0x6e,
-0x37, 0xda, 0x3d, 0xc9, 0xf8, 0xb4, 0xda, 0xfb,
-0x83, 0xeb, 0xe8, 0xb5, 0xb5, 0x99, 0xfa, 0x26,
-0x77, 0xa4, 0xcd, 0x79, 0xf9, 0xf2, 0xe9, 0x06,
-0x31, 0xc5, 0x62, 0xdb, 0x46, 0x59, 0xbc, 0x1b,
-0x73, 0xa6, 0x4f, 0x5b, 0xe1, 0xa6, 0x7d, 0xda,
-0xcc, 0x35, 0x70, 0x5f, 0xf4, 0x06, 0x5f, 0xff,
-0x8f, 0xfb, 0x65, 0x12, 0x9b, 0x5c, 0xec, 0xb5,
-0xa2, 0xae, 0x2d, 0x49, 0x7a, 0xfe, 0x6f, 0xaa,
-0x03, 0x37, 0x8c, 0xf2, 0x1c, 0x77, 0x7d, 0x71,
-0xa6, 0x99, 0xdf, 0x92, 0xae, 0x59, 0xef, 0x17,
-0xde, 0x51, 0xa7, 0xcd, 0xb7, 0x27, 0xd3, 0x54,
-0x58, 0x8f, 0x1a, 0xe9, 0xcb, 0xab, 0x1f, 0xf4,
-0x88, 0x29, 0x7a, 0xdb, 0xb4, 0x1b, 0x09, 0x29,
-0xef, 0xc0, 0x79, 0x75, 0xf4, 0x02, 0xdd, 0x5a,
-0x68, 0x57, 0x01, 0xc2, 0x76, 0x2b, 0xa0, 0xd5,
-0x08, 0x78, 0xff, 0x95, 0x5b, 0xfe, 0x6b, 0x79,
-0xea, 0xea, 0x10, 0x49, 0xe1, 0xe0, 0xdf, 0x85,
-0xcb, 0xe7, 0xe6, 0x48, 0x45, 0x15, 0xd5, 0x00,
-0x90, 0x03, 0x80, 0xe5, 0xff, 0xab, 0x48, 0xfe,
-0x9f, 0x8e, 0x3f, 0x6b, 0xb7, 0x00, 0xf4, 0xcd,
-0x02, 0x4a, 0x37, 0x16, 0x96, 0xb1, 0x35, 0x15,
-0xa4, 0x49, 0x52, 0xe2, 0x08, 0x55, 0xbf, 0x6c,
-0x51, 0xbe, 0xc1, 0x30, 0xa7, 0x36, 0xf8, 0x71,
-0x22, 0x9a, 0xb8, 0x95, 0xad, 0x31, 0xdc, 0x30,
-0x1a, 0x55, 0x66, 0xeb, 0xdd, 0x8a, 0x6e, 0x66,
-0xe6, 0x2d, 0xd1, 0xac, 0x2d, 0x2c, 0xa1, 0xca,
-0x39, 0xb3, 0xf1, 0x02, 0xe3, 0x8a, 0x90, 0x21,
-0x0b, 0x48, 0x06, 0x02, 0x77, 0x00, 0xc6, 0x04,
-0xd2, 0x7c, 0xe8, 0x41, 0x5e, 0xe2, 0xee, 0x5b,
-0xf4, 0x74, 0x56, 0x8d, 0x67, 0x8c, 0x98, 0xad,
-0x00, 0x78, 0x3f, 0x43, 0x2f, 0x92, 0x5a, 0x13,
-0x7a, 0x3e, 0x5b, 0xb2, 0x66, 0x52, 0x7d, 0xd6,
-0xfe, 0xc3, 0xba, 0x14, 0xbd, 0x21, 0x53, 0x2b,
-0x0e, 0x4a, 0x02, 0x39, 0x4b, 0x8b, 0x92, 0xec,
-0x6a, 0xbf, 0xae, 0x84, 0x38, 0xbb, 0x72, 0xab,
-0x53, 0x28, 0x0b, 0x77, 0x43, 0x92, 0x30, 0x94,
-0xf3, 0xcb, 0xdc, 0xc8, 0x74, 0x85, 0xeb, 0x40,
-0x7f, 0x14, 0xfc, 0xba, 0x78, 0x43, 0x5b, 0x3e,
-0x4b, 0xb2, 0x14, 0x7a, 0xb7, 0x52, 0xc6, 0x0b,
-0xe6, 0x9a, 0x98, 0x76, 0x89, 0xcc, 0xbf, 0x3b,
-0xc0, 0xc2, 0xae, 0xf9, 0xbd, 0x57, 0xc3, 0xb6,
-0x3d, 0x75, 0x24, 0x8c, 0x1e, 0xe3, 0x87, 0xb3,
-0xf1, 0x54, 0x37, 0x3f, 0xd7, 0x25, 0x77, 0x8c,
-0xbb, 0xe7, 0x07, 0x84, 0xa9, 0x35, 0xb9, 0xfa,
-0x01, 0x9b, 0x3e, 0x4c, 0x8b, 0x34, 0x93, 0x36,
-0xec, 0xec, 0x8d, 0x5e, 0x38, 0xcc, 0x6e, 0xdc,
-0x0d, 0x5b, 0xb8, 0xad, 0x00, 0x56, 0x08, 0xe0,
-0x79, 0x52, 0x03, 0x40, 0xf2, 0x7f, 0xcb, 0x3b,
-0xa6, 0xae, 0x0e, 0x8b, 0x24, 0xf8, 0x3f, 0x81,
-0xac, 0x3f, 0xaa, 0x38, 0xe3, 0x68, 0xd5, 0xb9,
-0xdc, 0xe5, 0x22, 0x15, 0x00, 0x78, 0x36, 0xa0,
-0xff, 0x9f, 0x1e, 0xc6, 0x37, 0x5f, 0x32, 0x00,
-0x88, 0xef, 0x00, 0x60, 0x23, 0x2f, 0x92, 0x26,
-0x2a, 0xc1, 0xfe, 0xf3, 0x6e, 0xfa, 0xf0, 0x4e,
-0x41, 0xe8, 0xa4, 0x8b, 0x43, 0xf4, 0xa8, 0xc4,
-0xd6, 0x84, 0x40, 0x7a, 0x32, 0x8b, 0x3c, 0x82,
-0x2a, 0x89, 0xce, 0x65, 0x49, 0xfb, 0x3c, 0xbd,
-0x16, 0xdb, 0xb4, 0x50, 0xd2, 0x48, 0x50, 0x5d,
-0xd2, 0x49, 0xb6, 0x7f, 0x10, 0x7a, 0x6c, 0xcd,
-0x6c, 0xa1, 0xbd, 0x4c, 0x56, 0x12, 0xb5, 0xcc,
-0xd2, 0x69, 0x46, 0x01, 0x2c, 0x0d, 0x6c, 0xdc,
-0x03, 0x50, 0x31, 0xed, 0xca, 0x12, 0x7f, 0xfb,
-0xfc, 0xb2, 0xab, 0xda, 0x99, 0xe5, 0x18, 0xf1,
-0xc6, 0xfa, 0x27, 0x0c, 0x14, 0x0d, 0x27, 0x73,
-0xa3, 0x6f, 0xb3, 0x7d, 0x6f, 0x4a, 0x6d, 0x67,
-0x0c, 0x18, 0xfe, 0x82, 0xb2, 0x99, 0x02, 0x29,
-0xa3, 0x81, 0x73, 0xa7, 0x79, 0xf7, 0x7f, 0xd3,
-0xf0, 0xcb, 0x66, 0x18, 0xe0, 0x10, 0xee, 0xa6,
-0x42, 0x7b, 0xae, 0x7d, 0xa5, 0x05, 0xd3, 0x91,
-0x5d, 0xaa, 0xf6, 0x4f, 0xa5, 0xe6, 0xb9, 0x4b,
-0x52, 0x95, 0x7f, 0x26, 0x83, 0x80, 0xef, 0xc6,
-0xe3, 0x56, 0xfe, 0x3d, 0xbf, 0x83, 0x0b, 0x39,
-0xd0, 0x6e, 0x3f, 0x0d, 0xb5, 0x6d, 0x4a, 0x45,
-0xb9, 0x11, 0x00, 0x1c, 0x02, 0xb8, 0xf5, 0x94,
-0xdd, 0x06, 0xf0, 0xc8, 0x2d, 0xb7, 0xfc, 0xc5,
-0xd5, 0xa9, 0x00, 0xa8, 0xd5, 0x64, 0x34, 0x74,
-0xe9, 0x42, 0x0e, 0x99, 0xff, 0x49, 0xdc, 0xb2,
-0x33, 0x89, 0x14, 0xc0, 0xe5, 0x62, 0x31, 0x95,
-0x22, 0x01, 0x80, 0xa7, 0xbd, 0x0a, 0x40, 0x3f,
-0x1d, 0x10, 0x2f, 0x14, 0x86, 0xc8, 0xcd, 0xe7,
-0xef, 0xab, 0x5f, 0x8a, 0xda, 0x84, 0x19, 0x4b,
-0x64, 0x65, 0x29, 0xaa, 0x5c, 0x83, 0xe1, 0x39,
-0x63, 0x5b, 0x2c, 0x52, 0xc8, 0xfc, 0xaf, 0x1b,
-0xe6, 0xa4, 0xe4, 0x90, 0xe2, 0x55, 0xbd, 0x51,
-0xa9, 0x4e, 0x56, 0x49, 0xfb, 0x7c, 0x84, 0x0b,
-0x98, 0x33, 0x0e, 0x00, 0x1e, 0x00, 0x8c, 0x0c,
-0x59, 0xc2, 0x87, 0xab, 0xe5, 0xe3, 0x55, 0xb0,
-0x24, 0x67, 0xf4, 0x65, 0x54, 0xd3, 0xc0, 0x6d,
-0x0d, 0x0b, 0x05, 0xdc, 0x0a, 0xe8, 0x6d, 0x43,
-0xdb, 0x5b, 0x0c, 0x5b, 0x4a, 0xd5, 0x4c, 0x6c,
-0x2d, 0xca, 0x82, 0x25, 0x92, 0xae, 0x35, 0x98,
-0x92, 0x35, 0x1c, 0xa3, 0xe8, 0xff, 0x4b, 0x42,
-0x0f, 0x21, 0xd3, 0x6e, 0xb6, 0xe7, 0x97, 0x2d,
-0x0c, 0x2a, 0xff, 0xc3, 0x6d, 0xf9, 0x18, 0x50,
-0x9c, 0x42, 0x6d, 0x59, 0xee, 0x3f, 0xbf, 0x90,
-0x31, 0xb0, 0xc2, 0x91, 0x70, 0x8b, 0x5b, 0xa7,
-0xa6, 0x4d, 0x2b, 0x5b, 0x03, 0xe7, 0x84, 0xd7,
-0x5d, 0x4a, 0xd0, 0x13, 0xb4, 0x1d, 0xf7, 0xec,
-0x79, 0xd8, 0xa9, 0xbf, 0xd3, 0xed, 0x89, 0x5e,
-0xd7, 0xa0, 0xd9, 0x30, 0xbb, 0x19, 0x37, 0x13,
-0x91, 0x8f, 0x28, 0x7a, 0x2d, 0x09, 0x4e, 0xd5,
-0xc4, 0xa9, 0x03, 0x84, 0x9d, 0x46, 0x40, 0xec,
-0x00, 0x3c, 0x7c, 0x3b, 0x09, 0x01, 0x7e, 0xe1,
-0x3d, 0x53, 0x57, 0x03, 0xfd, 0x0c, 0x31, 0xff,
-0xb9, 0x03, 0x48, 0xfc, 0x2b, 0x95, 0x47, 0x91,
-0x02, 0xa8, 0x1e, 0x38, 0x77, 0xc1, 0x75, 0x00,
-0xdc, 0x51, 0x80, 0xfa, 0x0e, 0x03, 0x54, 0x2a,
-0x38, 0x4d, 0xd4, 0xdc, 0x1e, 0xfc, 0xfa, 0x73,
-0x17, 0x47, 0x16, 0xb7, 0x16, 0x65, 0x7d, 0xc0,
-0xd8, 0x52, 0x10, 0xd7, 0x4c, 0x4d, 0xb0, 0x4d,
-0x4d, 0x75, 0xa7, 0x6c, 0xd4, 0x7d, 0xc4, 0x74,
-0x22, 0x82, 0x14, 0x40, 0x35, 0x8f, 0x8a, 0xe2,
-0xc2, 0x36, 0x37, 0xaa, 0xd5, 0x26, 0x53, 0x65,
-0xed, 0xa0, 0x4a, 0xf5, 0x22, 0xaa, 0x54, 0x07,
-0xe8, 0x24, 0x2f, 0x92, 0x8a, 0x44, 0x2a, 0x44,
-0x01, 0x20, 0x25, 0x66, 0x45, 0x1a, 0xdc, 0x69,
-0x48, 0x46, 0xf7, 0x7f, 0x12, 0xa2, 0x39, 0xb3,
-0x16, 0x43, 0x55, 0x95, 0x91, 0x4d, 0xfe, 0xfe,
-0xf9, 0x0d, 0x00, 0x56, 0x68, 0x9f, 0xcd, 0x2e,
-0x48, 0x46, 0x57, 0x52, 0x25, 0x03, 0x80, 0x19,
-0x31, 0x9f, 0xce, 0xc5, 0x83, 0xca, 0xbf, 0x66,
-0xb7, 0x52, 0xf6, 0x1e, 0x00, 0x10, 0xe7, 0xfe,
-0x8a, 0xb7, 0x1d, 0x47, 0xff, 0x06, 0x1e, 0x17,
-0x4d, 0xe4, 0x38, 0x95, 0x02, 0x18, 0x76, 0x83,
-0x6b, 0x6c, 0xb8, 0x9e, 0xd2, 0x04, 0x9c, 0x00,
-0xb3, 0xce, 0x00, 0x15, 0xd6, 0x63, 0x84, 0x9c,
-0x92, 0x69, 0x5a, 0x45, 0x78, 0x9e, 0xbe, 0x53,
-0x05, 0xa1, 0x0e, 0x40, 0xba, 0x2a, 0xdd, 0xdf,
-0xc0, 0x89, 0x0b, 0x38, 0x31, 0x00, 0xa7, 0x11,
-0xf0, 0x79, 0xd2, 0x06, 0x88, 0x6a, 0x00, 0x3f,
-0xc1, 0xdf, 0xfa, 0x7d, 0x21, 0x83, 0xdc, 0xff,
-0x4b, 0xa8, 0xf6, 0x8f, 0x3c, 0xe6, 0x47, 0x97,
-0x5b, 0xcb, 0xcb, 0xf9, 0xdf, 0xad, 0xce, 0xe5,
-0xac, 0x00, 0x40, 0xd7, 0x6b, 0x01, 0x0c, 0x50,
-0x05, 0xb0, 0xbc, 0x69, 0xed, 0xb4, 0x38, 0xe4,
-0x9c, 0x5f, 0x8a, 0x9a, 0x99, 0x59, 0x44, 0xbe,
-0xb3, 0xd8, 0x45, 0x9d, 0x35, 0x3b, 0x21, 0x73,
-0x5b, 0x0c, 0x12, 0x34, 0x0d, 0xd3, 0x30, 0x7c,
-0x4b, 0x4b, 0x11, 0x2b, 0x00, 0x54, 0x03, 0xa8,
-0xad, 0x2e, 0x45, 0xb8, 0xcd, 0x33, 0xc9, 0x88,
-0x24, 0xf1, 0x4d, 0x13, 0x07, 0xc9, 0x08, 0x36,
-0x3e, 0x5f, 0x71, 0xa4, 0x9d, 0xc7, 0x75, 0xa6,
-0xe5, 0xc4, 0x62, 0xa6, 0xbd, 0x4e, 0xb7, 0x02,
-0xaa, 0x89, 0x7d, 0x9f, 0x31, 0x65, 0xc2, 0xe8,
-0x2c, 0x2e, 0x2c, 0x89, 0xce, 0x95, 0xef, 0x00,
-0x60, 0x99, 0x46, 0xb6, 0x43, 0xc6, 0xd7, 0x09,
-0x30, 0x00, 0x98, 0x91, 0x45, 0x75, 0x85, 0x76,
-0x79, 0x87, 0x6f, 0xb9, 0x8d, 0x0c, 0xaa, 0xc7,
-0xb0, 0x43, 0x25, 0x1b, 0x03, 0x8a, 0x55, 0xa8,
-0x45, 0x6b, 0xdc, 0x5f, 0xc1, 0xfd, 0x57, 0xcd,
-0x7d, 0xa8, 0x39, 0xbd, 0xff, 0x90, 0x63, 0xcc,
-0xa9, 0x9a, 0xbd, 0xd0, 0x61, 0x37, 0xcc, 0xfa,
-0xe2, 0xb3, 0xac, 0x00, 0x3b, 0x99, 0x3a, 0x5e,
-0xfa, 0x00, 0xdb, 0x06, 0x40, 0x47, 0xec, 0x3d,
-0x15, 0xc1, 0xb4, 0xfe, 0xb3, 0x29, 0x82, 0xb4,
-0xef, 0xc0, 0x19, 0x7c, 0xca, 0x25, 0xf1, 0xf4,
-0x92, 0x5b, 0x05, 0xb0, 0xf3, 0x80, 0x89, 0x02,
-0x78, 0xdb, 0x55, 0xa9, 0x00, 0x54, 0x3e, 0x9b,
-0x3a, 0x83, 0xcc, 0xff, 0xdc, 0x7c, 0xbe, 0xd2,
-0xc2, 0x2c, 0xe7, 0x49, 0x05, 0x20, 0x74, 0xc6,
-0x6a, 0x01, 0xa4, 0x73, 0x80, 0x7b, 0x87, 0x00,
-0x49, 0x1a, 0x79, 0x76, 0xed, 0xb4, 0x38, 0x00,
-0x90, 0xef, 0x00, 0x60, 0xc3, 0x0b, 0x6b, 0x8d,
-0xb2, 0x50, 0x10, 0xb8, 0x06, 0xc3, 0x84, 0xa1,
-0x89, 0xe3, 0x58, 0xe0, 0x7e, 0xe8, 0x3d, 0x84,
-0x2c, 0x67, 0x6a, 0x93, 0xd5, 0xc9, 0x65, 0x49,
-0xc4, 0x8c, 0x69, 0x79, 0x5f, 0x41, 0xf2, 0x8f,
-0x7c, 0x84, 0x91, 0x40, 0xe3, 0xd5, 0x88, 0x1c,
-0x30, 0x0b, 0x93, 0x24, 0xd2, 0xb0, 0x85, 0xf3,
-0x80, 0xe8, 0x42, 0xbf, 0x59, 0xd9, 0x6f, 0x05,
-0x50, 0x34, 0xd7, 0x16, 0x0a, 0x0d, 0xb1, 0x0b,
-0x84, 0x9f, 0xcb, 0x5c, 0xea, 0xe8, 0xb8, 0x1b,
-0x84, 0x24, 0xa7, 0x47, 0x32, 0x00, 0x98, 0xbe,
-0x58, 0xb1, 0x06, 0x00, 0xe4, 0x96, 0x1d, 0x38,
-0x19, 0x27, 0x8b, 0x1d, 0x2a, 0x6d, 0x46, 0xa8,
-0x50, 0xb1, 0xad, 0x94, 0x59, 0x63, 0xa9, 0x51,
-0x17, 0x14, 0x53, 0xd3, 0xf0, 0xcb, 0x14, 0x1f,
-0x88, 0xd2, 0xdd, 0x94, 0x24, 0x7b, 0xb5, 0x6e,
-0xb7, 0xd3, 0xbd, 0x2b, 0x6e, 0xb4, 0x81, 0xa7,
-0x84, 0x9a, 0xaa, 0xb8, 0xbb, 0xf5, 0xff, 0xf0,
-0xb4, 0xe7, 0xed, 0xf3, 0xb6, 0xde, 0x4d, 0xfa,
-0xa7, 0x25, 0x9e, 0xdb, 0x03, 0x25, 0xfb, 0xd4,
-0x00, 0xc4, 0xb4, 0x42, 0xb0, 0xfe, 0x8d, 0xbb,
-0x9d, 0x8f, 0x5d, 0xf9, 0x77, 0x42, 0x80, 0x48,
-0xfe, 0xff, 0xf4, 0x6a, 0x8c, 0x02, 0xa2, 0xce,
-0x25, 0x91, 0xfb, 0x7f, 0xf9, 0xdc, 0xdc, 0x64,
-0x7e, 0xb9, 0x95, 0xb8, 0x27, 0x41, 0x14, 0xc0,
-0x81, 0x8f, 0x5f, 0xb8, 0x74, 0xe6, 0x29, 0xd7,
-0x01, 0x08, 0x38, 0x0a, 0x18, 0xbe, 0xf9, 0x32,
-0x6b, 0xda, 0xf4, 0x1b, 0x00, 0xcc, 0x8c, 0x2c,
-0x35, 0x22, 0x75, 0x71, 0xe2, 0x09, 0xa6, 0xd8,
-0xa5, 0x1b, 0x11, 0xdc, 0x44, 0xcf, 0x29, 0x09,
-0x24, 0xfe, 0xc3, 0x3d, 0x8c, 0x45, 0xa9, 0x62,
-0x64, 0x71, 0x7e, 0x0e, 0xee, 0xa2, 0xc7, 0x35,
-0x46, 0xd1, 0xa2, 0x3d, 0x54, 0x1e, 0xc2, 0x03,
-0x80, 0xd5, 0x37, 0xf9, 0x6e, 0x68, 0x3e, 0xb3,
-0x6a, 0xf0, 0xe4, 0x8d, 0x0c, 0x49, 0x37, 0x5a,
-0x41, 0x0a, 0x60, 0x9b, 0x49, 0x03, 0x90, 0x75,
-0x37, 0xdc, 0x13, 0x21, 0xa3, 0xd1, 0x3e, 0x5d,
-0xde, 0x11, 0xbb, 0x2a, 0xfa, 0x75, 0x25, 0xce,
-0x9a, 0xed, 0xed, 0x88, 0x28, 0x65, 0xb2, 0xba,
-0x4d, 0xd7, 0xce, 0xdc, 0x10, 0xdb, 0x0a, 0x07,
-0x4d, 0x53, 0xb6, 0x32, 0x89, 0x67, 0x46, 0x7a,
-0x3a, 0x54, 0x63, 0x11, 0x13, 0x1f, 0x99, 0xd8,
-0x93, 0x7b, 0xf0, 0x69, 0x11, 0x64, 0x1c, 0xb5,
-0xbd, 0xed, 0xf0, 0x74, 0xd8, 0x0b, 0xcb, 0xd1,
-0x32, 0xee, 0x39, 0xec, 0xb3, 0x9e, 0x91, 0x0f,
-0x3b, 0x2d, 0x03, 0x5e, 0x98, 0x8f, 0x91, 0x65,
-0x57, 0xd8, 0x3d, 0xe3, 0x1e, 0xe6, 0x1e, 0x8e,
-0x47, 0xc0, 0x37, 0x0e, 0x3a, 0xb5, 0x00, 0x6f,
-0xa0, 0xd1, 0xe9, 0x69, 0x7b, 0xba, 0xc2, 0x69,
-0xae, 0x27, 0x90, 0xab, 0x13, 0x58, 0x05, 0x70,
-0xec, 0xd8, 0x51, 0xe4, 0x00, 0x1c, 0xad, 0xf3,
-0xf7, 0x7e, 0x1f, 0x50, 0x27, 0x90, 0xfb, 0x5f,
-0x44, 0xb5, 0x7f, 0x24, 0xfe, 0xf7, 0x24, 0xb6,
-0xb6, 0x48, 0x2e, 0xfd, 0xdc, 0x39, 0xa7, 0x02,
-0xd0, 0xb5, 0x5b, 0x00, 0x82, 0x54, 0x00, 0xf0,
-0x00, 0x60, 0x48, 0xf9, 0xd3, 0x35, 0x61, 0x6b,
-0x17, 0x3e, 0xb5, 0xe9, 0xa4, 0x6e, 0xba, 0x3d,
-0xf5, 0x19, 0xca, 0xb4, 0x64, 0x17, 0x0d, 0x8d,
-0x8c, 0x7b, 0xc3, 0x17, 0x16, 0xa3, 0x67, 0x61,
-0x49, 0x6b, 0x7a, 0x6b, 0x7e, 0x72, 0xf9, 0xac,
-0x38, 0xac, 0x05, 0x1d, 0x01, 0x9c, 0x1c, 0xf1,
-0x69, 0xf8, 0x0e, 0x38, 0x3e, 0x5f, 0xa9, 0x65,
-0x74, 0x70, 0xb6, 0x41, 0x7e, 0xe5, 0xc5, 0x55,
-0xa4, 0x00, 0x68, 0xe9, 0x34, 0xf7, 0x96, 0xc7,
-0x2e, 0x90, 0x32, 0x74, 0x5d, 0x7f, 0x5c, 0x32,
-0x52, 0x91, 0x5f, 0x76, 0x55, 0x4d, 0x8d, 0xc8,
-0xa7, 0x28, 0x12, 0x35, 0x53, 0xda, 0x19, 0x89,
-0x49, 0x98, 0xba, 0x61, 0xd0, 0x34, 0xe5, 0xa1,
-0xfa, 0xb2, 0x74, 0x0c, 0x28, 0x46, 0xa1, 0xe6,
-0x54, 0x5d, 0xa6, 0x98, 0xd4, 0xbd, 0xe6, 0xfe,
-0xda, 0x1c, 0x0e, 0x87, 0x69, 0x59, 0x62, 0xec,
-0xb4, 0x13, 0x12, 0x70, 0x84, 0x98, 0x6a, 0xe7,
-0x77, 0x17, 0x67, 0xf2, 0x71, 0xbc, 0x66, 0x7f,
-0xb7, 0x0a, 0x4f, 0x8d, 0x29, 0x3c, 0x2d, 0x67,
-0x76, 0x9a, 0x56, 0x26, 0xdc, 0x0f, 0xde, 0xd7,
-0x54, 0x2f, 0xa5, 0xf0, 0x38, 0xbd, 0x80, 0xf5,
-0x95, 0xa7, 0x00, 0x9e, 0x27, 0x4d, 0x00, 0xf7,
-0xff, 0xd2, 0xf7, 0x09, 0xf7, 0x72, 0xef, 0xec,
-0x14, 0xa3, 0x67, 0x2e, 0x5d, 0xc8, 0xcd, 0xfd,
-0x6e, 0xbe, 0xb5, 0xb2, 0xb5, 0x15, 0x8b, 0x9d,
-0x45, 0x0a, 0x60, 0x12, 0x55, 0x00, 0x2e, 0x84,
-0xbc, 0x51, 0xc0, 0xa8, 0x08, 0x40, 0xaf, 0x2a,
-0x40, 0x2b, 0x82, 0x07, 0x00, 0x9b, 0x11, 0x87,
-0x9c, 0xf1, 0xa9, 0x4d, 0x77, 0x23, 0x9b, 0x78,
-0xb0, 0x2e, 0x71, 0x34, 0x6f, 0xa6, 0x89, 0x3a,
-0xb1, 0xb3, 0xda, 0x59, 0xd2, 0xb9, 0x34, 0x36,
-0x54, 0x50, 0x85, 0xde, 0x3c, 0x2c, 0xa1, 0x11,
-0x6d, 0x72, 0x3e, 0x9f, 0x58, 0x5c, 0x38, 0xcd,
-0x59, 0x1a, 0x7a, 0x74, 0x11, 0x77, 0x00, 0xb0,
-0x7e, 0x19, 0x08, 0x7e, 0xc4, 0xb3, 0xc8, 0xcf,
-0x20, 0x69, 0x00, 0x5b, 0x9d, 0xb5, 0x19, 0xa6,
-0x15, 0xb0, 0x7c, 0x26, 0xe0, 0x36, 0x82, 0x11,
-0x35, 0x0d, 0xac, 0x2a, 0x45, 0xf9, 0xf7, 0x13,
-0x9a, 0x98, 0x4a, 0x46, 0x42, 0x13, 0xeb, 0x8c,
-0xfe, 0x03, 0x80, 0x3d, 0xce, 0x4b, 0xed, 0xc0,
-0xcd, 0x71, 0x76, 0x4a, 0x97, 0xd8, 0x4a, 0x49,
-0x4f, 0x53, 0x92, 0x51, 0x91, 0x62, 0x12, 0x0a,
-0x49, 0x73, 0x17, 0xa3, 0x22, 0x4a, 0x39, 0x19,
-0xa6, 0x0c, 0xbe, 0x37, 0x92, 0x0f, 0x1d, 0x82,
-0xe3, 0xad, 0xba, 0x23, 0xf0, 0xd3, 0xde, 0x4a,
-0xf4, 0x42, 0xae, 0xdf, 0xee, 0x55, 0x0a, 0xc2,
-0xec, 0x47, 0xda, 0x03, 0x60, 0xaa, 0x15, 0x4c,
-0x2e, 0x11, 0xbd, 0xc2, 0xac, 0xb7, 0x51, 0xc4,
-0x78, 0x98, 0x96, 0xfd, 0xf0, 0x34, 0x1d, 0x01,
-0x38, 0xe5, 0x46, 0x00, 0xae, 0xc6, 0x5c, 0xc0,
-0x7a, 0x0a, 0x57, 0xff, 0xcf, 0xe1, 0x76, 0xac,
-0xb3, 0x5b, 0xb5, 0x5a, 0x2d, 0xb6, 0x95, 0x40,
-0x15, 0x80, 0x73, 0xb9, 0x0b, 0x5e, 0x04, 0x10,
-0xe7, 0x00, 0x05, 0xe9, 0x06, 0x98, 0xb7, 0x86,
-0xd3, 0x0c, 0x32, 0xe4, 0x1c, 0x21, 0xdd, 0x50,
-0x65, 0x05, 0x9a, 0x35, 0x3b, 0xf1, 0xe1, 0x48,
-0x56, 0xb4, 0xd0, 0x4d, 0xd5, 0xe8, 0x67, 0x5f,
-0x13, 0x46, 0x02, 0x57, 0x00, 0xc4, 0x2e, 0xb0,
-0x94, 0x36, 0x22, 0x89, 0x2f, 0xd2, 0x4e, 0xb2,
-0xc1, 0x8a, 0x1a, 0xce, 0x03, 0x32, 0x13, 0xf3,
-0x56, 0xb6, 0xd1, 0xea, 0xda, 0x4c, 0xdd, 0xa4,
-0x86, 0x1d, 0x6a, 0x44, 0x83, 0x6e, 0x24, 0x08,
-0x49, 0xdd, 0xe7, 0x62, 0xf9, 0x4d, 0xaf, 0xd8,
-0x9a, 0xda, 0x54, 0xc5, 0xe9, 0x02, 0xa7, 0xa4,
-0x03, 0x80, 0x35, 0x48, 0x1e, 0x14, 0x92, 0xff,
-0xde, 0xcd, 0xf6, 0xfd, 0xc1, 0x03, 0x80, 0xf5,
-0x4b, 0xe9, 0x4a, 0x9a, 0x9b, 0xa8, 0x36, 0x27,
-0x1b, 0x37, 0x69, 0xaf, 0xb9, 0xbf, 0x16, 0x9f,
-0x38, 0xe4, 0xb5, 0xaf, 0x31, 0x42, 0xee, 0xd5,
-0xed, 0xd9, 0x66, 0x01, 0xce, 0x63, 0x67, 0xeb,
-0xeb, 0x7c, 0xa2, 0x0e, 0x15, 0x13, 0x70, 0x27,
-0xff, 0xa5, 0xe4, 0xdd, 0xfd, 0xc8, 0xbc, 0x9d,
-0xa6, 0xdd, 0x0b, 0x6f, 0x93, 0xd3, 0x9c, 0x0b,
-0x41, 0x1d, 0x2f, 0x56, 0x10, 0xb3, 0x96, 0x02,
-0xb8, 0x13, 0x55, 0x00, 0x9e, 0x27, 0xf2, 0x7f,
-0x35, 0x1a, 0x00, 0x1a, 0xa9, 0x54, 0xe8, 0xc2,
-0xe5, 0x39, 0x24, 0x2a, 0x89, 0x58, 0x6d, 0x31,
-0xbb, 0x58, 0x8b, 0x9d, 0x5d, 0xa9, 0xcc, 0x57,
-0xad, 0x16, 0x80, 0xcf, 0x92, 0x08, 0xe0, 0xd3,
-0x5e, 0x0d, 0xa0, 0x67, 0x25, 0x60, 0xd2, 0x6f,
-0x52, 0x2c, 0xbf, 0x01, 0xc0, 0x1a, 0x3e, 0x13,
-0x79, 0xd0, 0x66, 0x27, 0xaa, 0xaf, 0x49, 0x2c,
-0xb4, 0x3a, 0xa5, 0xf5, 0x0b, 0x4d, 0x47, 0x23,
-0xc3, 0x93, 0x79, 0xd2, 0x1b, 0x8d, 0xab, 0xd6,
-0x52, 0x01, 0x73, 0x6b, 0x18, 0x7f, 0xc9, 0x00,
-0x60, 0xc1, 0xdb, 0xa1, 0xbb, 0x05, 0x92, 0x07,
-0x94, 0x47, 0x0a, 0x20, 0xc3, 0x45, 0xb5, 0x0a,
-0xfb, 0x99, 0x07, 0x34, 0xa6, 0xfb, 0x4c, 0x7b,
-0x52, 0xf6, 0xd9, 0x4b, 0x5e, 0xf5, 0x59, 0x41,
-0x36, 0x00, 0x58, 0x01, 0xd5, 0xdc, 0x64, 0xcd,
-0xf6, 0x83, 0x4a, 0xe4, 0x01, 0xc3, 0x9e, 0xa6,
-0x8c, 0x6f, 0x49, 0xa0, 0x06, 0x00, 0xab, 0xe2,
-0x3c, 0x5f, 0xc9, 0xe8, 0xea, 0xcd, 0x81, 0x07,
-0x45, 0x91, 0xf3, 0xca, 0x43, 0x61, 0x46, 0x6c,
-0x5d, 0x0f, 0x80, 0xd1, 0x00, 0x4c, 0x3c, 0xc0,
-0x8b, 0xdf, 0xd1, 0x06, 0xdc, 0x5e, 0xdd, 0xf3,
-0x07, 0x66, 0x29, 0xcd, 0xe1, 0xba, 0xee, 0x8e,
-0xe0, 0xd2, 0x3b, 0x65, 0xf5, 0x85, 0xf5, 0xbd,
-0x1b, 0xef, 0xf7, 0x76, 0x49, 0x8d, 0x1a, 0x12,
-0xa6, 0xbe, 0x76, 0xf6, 0x1a, 0xde, 0x38, 0x64,
-0x3b, 0x00, 0x77, 0x3f, 0x7c, 0x0c, 0x29, 0x80,
-0xa3, 0x5f, 0x94, 0xdd, 0xce, 0x3d, 0x52, 0x88,
-0x22, 0xf9, 0xcf, 0x1d, 0x98, 0xac, 0xac, 0x9c,
-0xad, 0x65, 0x17, 0x47, 0x17, 0xb3, 0xb5, 0xd8,
-0x0a, 0x76, 0x00, 0x70, 0x05, 0xc0, 0x1b, 0x05,
-0x2c, 0x5e, 0x0a, 0x30, 0x17, 0xd0, 0x9c, 0x89,
-0x87, 0xd3, 0x93, 0xd4, 0xa6, 0x63, 0xf2, 0x15,
-0xd2, 0x6d, 0x9f, 0x63, 0xa2, 0xc7, 0xb4, 0x98,
-0x30, 0x3a, 0xd9, 0x85, 0x99, 0x3a, 0x9b, 0xc5,
-0xd3, 0x6c, 0x06, 0x68, 0x29, 0x8e, 0x99, 0xad,
-0xbc, 0xed, 0xd6, 0x32, 0x07, 0x44, 0x39, 0xcc,
-0x21, 0xd3, 0x19, 0xb2, 0x84, 0x3b, 0x82, 0x01,
-0xf2, 0x50, 0xa2, 0x8d, 0xf2, 0x10, 0x4e, 0x04,
-0x5c, 0xc6, 0x89, 0x80, 0xeb, 0x4c, 0x7b, 0x5b,
-0x66, 0xd7, 0xf5, 0xd9, 0x92, 0x30, 0xe4, 0x72,
-0x37, 0xe2, 0x73, 0xb1, 0x48, 0x83, 0x86, 0x70,
-0xb8, 0x25, 0x65, 0xd2, 0xef, 0x8e, 0x8b, 0x09,
-0x43, 0x78, 0x00, 0xb0, 0x04, 0x19, 0x00, 0x28,
-0x78, 0x1e, 0xa4, 0x3c, 0x1c, 0x3c, 0x61, 0x8d,
-0x3a, 0xd0, 0x6b, 0xd4, 0x91, 0x78, 0xa1, 0x29,
-0x93, 0xfe, 0xa9, 0xa9, 0xbd, 0xe7, 0xfe, 0x5a,
-0x3c, 0xf8, 0x11, 0xaf, 0x1a, 0xcf, 0x39, 0xfc,
-0xd4, 0xac, 0xdc, 0xb3, 0x6e, 0xf5, 0xde, 0x4b,
-0xf3, 0xb3, 0xeb, 0xf4, 0xae, 0xb0, 0xd3, 0xb2,
-0xee, 0x05, 0x10, 0xc3, 0x5e, 0x1d, 0x21, 0xec,
-0xfd, 0xa3, 0x5e, 0xc3, 0xae, 0xc0, 0xdb, 0xff,
-0xe8, 0x74, 0xe3, 0x69, 0x4e, 0x4d, 0xb8, 0xbd,
-0x01, 0x3c, 0x0d, 0xe0, 0x84, 0x2d, 0xa9, 0x8e,
-0x80, 0x77, 0x93, 0x0a, 0xc0, 0xd5, 0x18, 0x03,
-0x24, 0x13, 0x4d, 0x5d, 0x9a, 0xc8, 0xe1, 0xb6,
-0xb2, 0x58, 0x76, 0xb1, 0x73, 0x5f, 0xa7, 0x93,
-0x8d, 0x6d, 0xb5, 0x2a, 0xf3, 0x07, 0xce, 0x5d,
-0xb8, 0x64, 0x0d, 0x02, 0xf0, 0x4c, 0x9a, 0x0e,
-0x01, 0xf6, 0x72, 0x00, 0x7c, 0xbd, 0x69, 0x3d,
-0x93, 0xc9, 0xac, 0xb2, 0x4f, 0xf2, 0xe7, 0x37,
-0xef, 0x16, 0x5d, 0xec, 0x5a, 0x66, 0xad, 0xb6,
-0x26, 0xd6, 0x29, 0xea, 0xfd, 0x23, 0x53, 0x29,
-0x33, 0x33, 0x69, 0x17, 0x6b, 0xa6, 0xb8, 0x51,
-0xe9, 0x48, 0x21, 0x77, 0x54, 0xfd, 0x41, 0xa6,
-0x20, 0xe3, 0xf7, 0x13, 0x59, 0xcf, 0xdb, 0xf9,
-0xc6, 0x19, 0x76, 0x38, 0x90, 0x66, 0x6d, 0x37,
-0x16, 0x2d, 0xde, 0xc2, 0xfd, 0x0e, 0x33, 0x9d,
-0xd5, 0x4c, 0x07, 0x5d, 0x25, 0xf7, 0x8a, 0xc9,
-0x5c, 0x79, 0xb2, 0x93, 0x42, 0x86, 0x5e, 0xcc,
-0x79, 0x76, 0x1a, 0x7e, 0x77, 0x7c, 0x51, 0x54,
-0x16, 0x99, 0xed, 0xe5, 0xc4, 0xa2, 0xa4, 0x73,
-0xf1, 0x54, 0x5b, 0xd8, 0xae, 0xf3, 0xc4, 0xc7,
-0xd6, 0xc9, 0xf2, 0x0a, 0xae, 0x88, 0x14, 0xaa,
-0x74, 0x0c, 0x38, 0x4f, 0xa1, 0x46, 0x7d, 0xef,
-0xfa, 0x2e, 0xa7, 0xfd, 0x10, 0xce, 0xe6, 0x61,
-0xc7, 0xce, 0xba, 0x63, 0x77, 0xd3, 0x75, 0xfb,
-0x69, 0xf6, 0x9d, 0xf7, 0xc9, 0x79, 0x15, 0xcd,
-0x31, 0x63, 0xcc, 0xa9, 0x6f, 0x19, 0xa8, 0x6e,
-0x3d, 0xb3, 0xdc, 0x97, 0xcc, 0x9b, 0x30, 0x6d,
-0xfa, 0x85, 0xd5, 0x99, 0xe6, 0xc2, 0x0d, 0x3c,
-0x33, 0xa8, 0xe5, 0x00, 0xe0, 0x0a, 0xc0, 0xd1,
-0xff, 0x70, 0x15, 0x12, 0x00, 0x6a, 0xd1, 0x33,
-0xa1, 0xcb, 0xe7, 0x90, 0xfb, 0x7f, 0xb6, 0xb6,
-0xd8, 0x59, 0x45, 0xf7, 0x74, 0x31, 0xbb, 0xb5,
-0x52, 0x99, 0xac, 0x9e, 0x9b, 0xb8, 0x60, 0xa5,
-0x00, 0x5a, 0x5d, 0x40, 0x6c, 0x07, 0xa0, 0x67,
-0x00, 0xb0, 0x48, 0xac, 0xe9, 0xc5, 0xb2, 0xe0,
-0xfc, 0x0d, 0x0a, 0xd5, 0x0e, 0x54, 0xca, 0x44,
-0x70, 0xdb, 0x1a, 0x3f, 0xec, 0x45, 0x33, 0x80,
-0x81, 0x2e, 0x69, 0x91, 0x4a, 0x85, 0x24, 0x24,
-0xb1, 0xa5, 0x91, 0x1a, 0x5e, 0xc4, 0x1e, 0xc6,
-0x5f, 0x9c, 0x55, 0xc7, 0x6f, 0xc8, 0x02, 0x29,
-0x13, 0x23, 0x6d, 0x27, 0x0d, 0x60, 0x81, 0xcd,
-0x03, 0x6a, 0xb6, 0x76, 0xd1, 0xa0, 0x9d, 0x34,
-0xf5, 0xf5, 0xb2, 0x69, 0xe0, 0x1a, 0xcf, 0x55,
-0x49, 0xf8, 0x90, 0xc4, 0x36, 0xb2, 0x78, 0xde,
-0x2e, 0x6d, 0x46, 0x1c, 0x8f, 0xa7, 0x0f, 0x42,
-0xfd, 0x80, 0x64, 0x12, 0xcb, 0x14, 0x6a, 0x63,
-0xa2, 0x58, 0x2c, 0x5e, 0x42, 0x8f, 0x62, 0xcd,
-0x6f, 0x63, 0xfb, 0x90, 0xfb, 0x6b, 0x41, 0x77,
-0x01, 0xf6, 0x9c, 0x00, 0xd7, 0x96, 0x7b, 0xf5,
-0x7a, 0xaa, 0x7d, 0x9e, 0xf6, 0xea, 0xc3, 0x8e,
-0x20, 0x52, 0x4b, 0xcc, 0x3a, 0xff, 0x68, 0x39,
-0x67, 0x5e, 0x7d, 0x34, 0x00, 0x2f, 0xe1, 0xec,
-0x17, 0xcc, 0xc2, 0x4c, 0x8a, 0x91, 0xd5, 0x02,
-0x40, 0x6a, 0x00, 0xa7, 0x4e, 0x9d, 0x42, 0xf2,
-0x7f, 0xec, 0xd8, 0xd1, 0xab, 0xd1, 0x03, 0xa0,
-0x15, 0x3d, 0x53, 0xfc, 0x16, 0xaa, 0xfe, 0x63,
-0xf3, 0xbf, 0x9a, 0x59, 0x58, 0x5d, 0xbd, 0x2f,
-0x5b, 0x3b, 0xbb, 0x8c, 0x1c, 0x80, 0xcb, 0x4e,
-0x0a, 0xc0, 0x33, 0x6e, 0x0d, 0x40, 0xa1, 0xda,
-0x00, 0x3c, 0xdc, 0x8f, 0xa1, 0x11, 0xcb, 0x9a,
-0x0a, 0xd2, 0x34, 0x30, 0x5e, 0x83, 0x61, 0xbc,
-0xdd, 0x4e, 0xc8, 0xda, 0x14, 0x83, 0x4c, 0xa0,
-0x57, 0x35, 0x12, 0x95, 0x56, 0x4d, 0x9c, 0xdf,
-0x73, 0xc5, 0x5d, 0x22, 0x89, 0x3b, 0xc9, 0x77,
-0x24, 0xb3, 0x6a, 0x44, 0x9e, 0x1e, 0xa4, 0xc0,
-0xcd, 0x99, 0x85, 0xaa, 0x33, 0x1c, 0x48, 0x9b,
-0x19, 0x77, 0x50, 0x9d, 0x1f, 0xbc, 0x50, 0xe3,
-0x51, 0x89, 0x6a, 0x1d, 0x49, 0xe6, 0xfe, 0x3e,
-0x21, 0x49, 0xea, 0xf7, 0x46, 0x62, 0x1a, 0xac,
-0x84, 0x09, 0x99, 0x1d, 0x51, 0xb3, 0xd6, 0xda,
-0x92, 0x55, 0xa8, 0xec, 0xb9, 0x8f, 0x36, 0xe5,
-0xb3, 0xb7, 0x11, 0x7c, 0x3a, 0x32, 0x0f, 0xce,
-0xfd, 0xd3, 0xb4, 0x8f, 0x3d, 0x1b, 0xf6, 0x9e,
-0xb4, 0x11, 0xa6, 0x05, 0xcf, 0xa9, 0xd7, 0xdb,
-0xa6, 0x7f, 0x96, 0x75, 0x0f, 0x9c, 0x6f, 0x39,
-0x41, 0xa6, 0x64, 0x57, 0x3e, 0x66, 0xc0, 0x2c,
-0xfb, 0x46, 0xbe, 0x20, 0xed, 0x59, 0xd8, 0x87,
-0x30, 0x4b, 0x1a, 0x03, 0x37, 0xec, 0x34, 0x20,
-0x24, 0xff, 0x87, 0xac, 0x26, 0xc0, 0xa3, 0xdf,
-0xdd, 0xdc, 0xc5, 0xed, 0xee, 0xc3, 0x64, 0x2a,
-0x54, 0x3c, 0x77, 0x60, 0x7e, 0xf9, 0x9e, 0x18,
-0x12, 0x7f, 0x3c, 0x5a, 0xc5, 0x6a, 0xa7, 0x86,
-0x23, 0x80, 0x73, 0xe7, 0x26, 0x2e, 0xb9, 0x0e,
-0x80, 0x55, 0x03, 0x70, 0x67, 0x03, 0xe5, 0xeb,
-0x7e, 0xce, 0xa4, 0x58, 0x7a, 0x16, 0x4f, 0x8a,
-0xb7, 0xcb, 0x49, 0x31, 0x29, 0x28, 0x0b, 0xdd,
-0x8d, 0x68, 0x78, 0xd8, 0x8b, 0x3a, 0xdf, 0xf9,
-0xdf, 0x67, 0xd4, 0x1b, 0x86, 0x94, 0xd9, 0xc1,
-0xc5, 0x7a, 0x9b, 0xef, 0x68, 0xe6, 0x19, 0x40,
-0x2c, 0x6a, 0x67, 0x65, 0xa2, 0x36, 0xe0, 0x20,
-0xb4, 0x15, 0x83, 0xf4, 0x39, 0xce, 0x7b, 0xc3,
-0x81, 0x38, 0x87, 0x6b, 0x04, 0xe9, 0x49, 0xc0,
-0x92, 0x8e, 0xac, 0x0e, 0xbd, 0xb8, 0x9b, 0xe9,
-0xf8, 0x02, 0x22, 0xe9, 0x62, 0xdf, 0xd2, 0xf1,
-0x00, 0xa0, 0x33, 0x03, 0x4c, 0x84, 0x6a, 0x21,
-0xe4, 0x12, 0x45, 0x8d, 0x6c, 0x05, 0xcf, 0x8b,
-0x24, 0x9b, 0xa7, 0xa5, 0x0f, 0xea, 0xe4, 0x7e,
-0x75, 0x9a, 0x38, 0x1c, 0x1e, 0x77, 0x84, 0x99,
-0x97, 0xb7, 0x59, 0x4e, 0x8c, 0xf9, 0xcf, 0xd3,
-0x8c, 0x35, 0xe6, 0x4d, 0xb9, 0x5f, 0x7b, 0x3f,
-0xaf, 0x07, 0x7a, 0xc9, 0xbb, 0xbb, 0x61, 0x4a,
-0xc7, 0x6c, 0x50, 0x31, 0xc6, 0x0d, 0x7a, 0x73,
-0x48, 0xfc, 0x67, 0x67, 0x89, 0x03, 0x80, 0x73,
-0x80, 0x6e, 0xff, 0xf3, 0xfd, 0x4f, 0x00, 0x6c,
-0xce, 0x45, 0x43, 0xc5, 0xdc, 0x5c, 0x7e, 0x39,
-0x51, 0x5b, 0x44, 0xe2, 0x8f, 0x58, 0xe8, 0x2c,
-0xd6, 0x12, 0xcb, 0x79, 0x2b, 0x05, 0x80, 0x44,
-0x00, 0xc6, 0x48, 0x1b, 0xa0, 0xa7, 0x00, 0xfc,
-0x4c, 0x5a, 0x6a, 0x64, 0xd4, 0x8e, 0xb7, 0xef,
-0xb1, 0xe0, 0x52, 0x03, 0x80, 0x45, 0x47, 0x3a,
-0xd6, 0x8c, 0x72, 0x5c, 0xfa, 0x5f, 0x34, 0x40,
-0x39, 0x88, 0x6f, 0xb7, 0x2b, 0xb2, 0xe9, 0x28,
-0xbd, 0x0c, 0x20, 0x32, 0x00, 0xd8, 0xaa, 0x38,
-0x10, 0xdd, 0xa0, 0x89, 0x2f, 0xa5, 0x84, 0x31,
-0x8a, 0x63, 0x80, 0x79, 0x9c, 0x06, 0x80, 0xf3,
-0x80, 0xbc, 0x2d, 0x49, 0x86, 0x1d, 0xef, 0x43,
-0xba, 0xa1, 0x55, 0xb6, 0x16, 0x0b, 0x91, 0x9d,
-0x41, 0xad, 0x71, 0x40, 0x24, 0x09, 0x43, 0x43,
-0x26, 0xee, 0xc5, 0x38, 0x23, 0xb6, 0xdc, 0xf6,
-0x41, 0x18, 0xa9, 0xb1, 0x6b, 0x76, 0x96, 0xa5,
-0x99, 0xc4, 0x01, 0x50, 0x97, 0x72, 0xfb, 0x53,
-0x03, 0x60, 0x12, 0x80, 0x7c, 0x65, 0x35, 0xd0,
-0x22, 0x9e, 0x40, 0x5b, 0xef, 0xc6, 0xd9, 0xc0,
-0xc0, 0xac, 0xb0, 0xa8, 0xcf, 0xb6, 0x25, 0x95,
-0x02, 0x67, 0x5d, 0x3a, 0xf8, 0x60, 0x2f, 0xb2,
-0x81, 0x9f, 0xe8, 0xed, 0x06, 0xf2, 0xff, 0xc3,
-0x56, 0x05, 0xe0, 0xf9, 0xbb, 0xbf, 0xff, 0xd8,
-0xed, 0x7f, 0xb7, 0xff, 0x3d, 0x00, 0x8d, 0x09,
-0x1c, 0xfe, 0xaf, 0x4e, 0x2e, 0x6f, 0xd5, 0x3a,
-0x99, 0x85, 0x6f, 0x68, 0x6b, 0xda, 0x42, 0xa6,
-0x53, 0xdb, 0x5a, 0x21, 0x29, 0x00, 0x9e, 0x03,
-0x80, 0x07, 0x02, 0xb6, 0x47, 0x02, 0xf1, 0xe4,
-0x9f, 0xbf, 0x5b, 0x49, 0x64, 0x4d, 0x63, 0xbb,
-0xbc, 0xf9, 0x2c, 0x9e, 0x77, 0x9f, 0x32, 0xb3,
-0x96, 0x08, 0xb3, 0xb2, 0xe0, 0x37, 0xeb, 0x0d,
-0xcb, 0x68, 0xd9, 0x1e, 0xd7, 0x92, 0x5d, 0x79,
-0xdd, 0x8d, 0x5a, 0xe1, 0xc4, 0x37, 0x6b, 0xc8,
-0x12, 0xee, 0x00, 0x76, 0x06, 0x4c, 0x7c, 0x8b,
-0x67, 0x8d, 0x1a, 0x19, 0x0d, 0xc0, 0x1a, 0x0f,
-0x88, 0xc9, 0x03, 0x1a, 0x34, 0xac, 0x85, 0x07,
-0xd1, 0x48, 0xc8, 0xc6, 0x51, 0xd8, 0x27, 0xd6,
-0x65, 0x03, 0x80, 0xd9, 0x99, 0x1b, 0x83, 0x2a,
-0x1c, 0x3e, 0xb3, 0x63, 0x8c, 0x64, 0x12, 0x17,
-0xc4, 0x0a, 0x55, 0x20, 0xd4, 0xcc, 0x53, 0x03,
-0x5e, 0x2b, 0x29, 0x07, 0x39, 0xa1, 0xa3, 0x9f,
-0x32, 0x61, 0xe5, 0x5d, 0xf5, 0x5e, 0xfa, 0x81,
-0xdf, 0x90, 0x5c, 0xae, 0x59, 0xf5, 0xc0, 0x56,
-0x14, 0x58, 0x55, 0x40, 0x27, 0x23, 0xda, 0xc2,
-0x3f, 0x8b, 0xfb, 0x01, 0x90, 0x3f, 0x1c, 0x02,
-0x9c, 0x3d, 0x44, 0x1c, 0x00, 0x1c, 0x01, 0xfc,
-0xf2, 0xdf, 0xed, 0x7f, 0x02, 0xa0, 0x59, 0x8c,
-0x5e, 0xba, 0x90, 0xc3, 0x19, 0xec, 0xd9, 0xd5,
-0xcc, 0x5a, 0xa1, 0x50, 0x40, 0x0a, 0x60, 0x75,
-0x31, 0x96, 0x58, 0xb6, 0x22, 0x80, 0xa4, 0x13,
-0x50, 0xd7, 0x4e, 0x02, 0xa0, 0x1a, 0x01, 0xa5,
-0x4e, 0x40, 0xd7, 0x1e, 0x4e, 0x53, 0x36, 0x8f,
-0x9c, 0x43, 0x93, 0xfd, 0xf3, 0x29, 0x25, 0x5e,
-0xb6, 0xd8, 0x84, 0x19, 0x93, 0x25, 0x94, 0x4a,
-0xca, 0xb0, 0x84, 0xbc, 0xb9, 0x82, 0xb3, 0xd1,
-0xf9, 0x95, 0x3d, 0xe5, 0x81, 0x07, 0x00, 0xb3,
-0x44, 0x8d, 0x9f, 0x82, 0x68, 0xd0, 0x82, 0x98,
-0xd6, 0x8c, 0x44, 0x75, 0x7e, 0x7e, 0x72, 0x19,
-0x0f, 0x3a, 0xd0, 0x60, 0x14, 0xc0, 0xf6, 0x67,
-0x07, 0xdb, 0x14, 0x19, 0x95, 0x8c, 0x8c, 0x4a,
-0xa4, 0x3a, 0xd7, 0x6c, 0x5f, 0xfd, 0x00, 0xc9,
-0xd8, 0xe3, 0x56, 0x1e, 0xa4, 0x24, 0x73, 0xc3,
-0xa3, 0xe9, 0xdc, 0x2e, 0xe7, 0x68, 0xc8, 0x2b,
-0x1f, 0x86, 0x41, 0xbe, 0xcb, 0xf2, 0x56, 0xe7,
-0x27, 0xc4, 0x9e, 0x04, 0xfc, 0xc6, 0x7c, 0x4e,
-0x49, 0xf7, 0x9b, 0xaa, 0x7d, 0x10, 0x8e, 0x4f,
-0x87, 0xc7, 0xd9, 0x0a, 0xbe, 0x44, 0x56, 0xf9,
-0xa0, 0x9b, 0x4f, 0x40, 0x9e, 0x16, 0xf7, 0x59,
-0xc9, 0x02, 0x4c, 0xfb, 0xc0, 0xac, 0xe4, 0x97,
-0x40, 0xe0, 0x65, 0x37, 0x88, 0xeb, 0x3f, 0x4e,
-0xed, 0x72, 0xc3, 0xea, 0x0b, 0x8c, 0x1c, 0x80,
-0x3b, 0x4f, 0x7d, 0x04, 0x47, 0x00, 0xbf, 0xbc,
-0xff, 0x09, 0x80, 0x7a, 0x28, 0x75, 0xe9, 0xc2,
-0x39, 0x3c, 0x56, 0xc6, 0xe2, 0xaa, 0xa6, 0x15,
-0x96, 0x0a, 0x4b, 0x6b, 0xc8, 0x01, 0xc8, 0x6e,
-0xb5, 0xf2, 0xf3, 0x73, 0x97, 0x89, 0x03, 0x10,
-0x75, 0x23, 0x00, 0x8e, 0x03, 0xe0, 0x57, 0x03,
-0x18, 0x23, 0xd6, 0x74, 0x49, 0x9c, 0xd0, 0x93,
-0xbf, 0xf7, 0xee, 0x9f, 0x1f, 0x5e, 0xb6, 0x18,
-0x69, 0x50, 0x16, 0x73, 0x0a, 0x82, 0xa5, 0x8a,
-0xe4, 0x8c, 0x58, 0x62, 0x51, 0x6b, 0xf0, 0xd2,
-0xed, 0x75, 0x01, 0x2c, 0x15, 0x0a, 0xcb, 0x09,
-0x5a, 0xd4, 0x1c, 0x06, 0x9f, 0x82, 0xbe, 0x3b,
-0xac, 0xb7, 0xec, 0xe1, 0x40, 0xd0, 0x25, 0xa8,
-0xd3, 0x69, 0xcd, 0xda, 0x60, 0x79, 0x40, 0x78,
-0x1c, 0x85, 0x84, 0x3b, 0x2f, 0x92, 0xab, 0x03,
-0x54, 0xe7, 0xea, 0xf9, 0x5e, 0xb8, 0x26, 0x59,
-0xba, 0x69, 0xbf, 0xf1, 0xbd, 0x09, 0x75, 0x9f,
-0x01, 0xc0, 0x32, 0xdb, 0x62, 0xda, 0x8e, 0xb7,
-0x65, 0xf6, 0x9d, 0xa3, 0x02, 0xf8, 0x5c, 0x82,
-0xf8, 0x8c, 0x86, 0xed, 0x7f, 0xe4, 0x71, 0xbf,
-0x46, 0x3e, 0x6a, 0x63, 0x4d, 0xe6, 0x93, 0x8d,
-0x9a, 0xd8, 0x7b, 0x14, 0x80, 0x8c, 0x00, 0xe0,
-0x2b, 0x7e, 0x81, 0xe4, 0x52, 0x74, 0xe6, 0x65,
-0xc2, 0x3f, 0xc8, 0x36, 0xd9, 0xac, 0x42, 0x37,
-0xd6, 0x47, 0xe2, 0xfc, 0xde, 0x52, 0x1b, 0x61,
-0x5b, 0x05, 0xb8, 0x81, 0x80, 0xb0, 0xe3, 0x00,
-0xe0, 0x16, 0x80, 0xfd, 0x4f, 0x00, 0x8c, 0x9c,
-0x49, 0x85, 0x26, 0xce, 0x91, 0x71, 0x2c, 0x33,
-0xdf, 0x28, 0x2c, 0x2d, 0xb5, 0xf1, 0x44, 0x9a,
-0xc8, 0x01, 0x58, 0x59, 0x9e, 0xb7, 0x9b, 0x00,
-0xf1, 0x4c, 0x60, 0x9e, 0x02, 0xa0, 0x67, 0x04,
-0xe7, 0x49, 0xb7, 0xb5, 0x21, 0x9f, 0x79, 0xa4,
-0xc9, 0xad, 0x75, 0x1e, 0xde, 0x0b, 0x79, 0x48,
-0x4a, 0xdc, 0xa8, 0xbb, 0xf5, 0x1c, 0xc9, 0x29,
-0x12, 0x72, 0x0a, 0x82, 0xb5, 0xcf, 0x87, 0x46,
-0x16, 0x65, 0xcd, 0xda, 0x94, 0xfc, 0x5b, 0x89,
-0x2f, 0x92, 0x51, 0xb5, 0x07, 0xef, 0xbd, 0x93,
-0x6a, 0x44, 0x2a, 0x64, 0xee, 0x81, 0xb3, 0xd9,
-0x4c, 0x21, 0xc2, 0xe4, 0x01, 0x75, 0x06, 0xcb,
-0x03, 0xb2, 0x86, 0xfa, 0x47, 0xd2, 0x48, 0xd2,
-0xf7, 0x55, 0x72, 0xb1, 0xec, 0x6b, 0xe5, 0x8f,
-0x73, 0x2d, 0x55, 0x7b, 0x05, 0xdf, 0x6b, 0x2b,
-0xab, 0xdb, 0x20, 0x2d, 0xbb, 0x52, 0xbb, 0x4f,
-0x36, 0x11, 0xa2, 0xb7, 0xed, 0x26, 0x75, 0xe7,
-0xf0, 0x93, 0x1c, 0x0e, 0x9f, 0xb1, 0x1f, 0x1f,
-0x2e, 0x60, 0xf9, 0x17, 0x15, 0xaa, 0xbb, 0x21,
-0x6b, 0x13, 0x4d, 0xef, 0x10, 0x39, 0x9a, 0x03,
-0x5e, 0x2c, 0x09, 0xc7, 0x37, 0x38, 0x21, 0xf6,
-0xf5, 0xfe, 0x05, 0xb7, 0x9f, 0xf7, 0xed, 0x45,
-0xa9, 0x67, 0x72, 0x03, 0xbd, 0x57, 0x7a, 0x16,
-0x01, 0x26, 0x57, 0x88, 0x6e, 0x4f, 0xa0, 0x16,
-0xa2, 0x46, 0x09, 0x22, 0xe1, 0xfe, 0x71, 0xbc,
-0xa7, 0x71, 0xdc, 0x0f, 0x08, 0xd7, 0xfb, 0xd1,
-0x3b, 0xec, 0x0e, 0xa0, 0x2f, 0x91, 0x2a, 0x9b,
-0x25, 0x11, 0x00, 0xe4, 0x00, 0xfc, 0xdd, 0xb1,
-0x3f, 0xec, 0x51, 0x00, 0x76, 0x87, 0x1e, 0x3a,
-0x73, 0x69, 0xe2, 0x5c, 0xb5, 0x82, 0x6e, 0x7f,
-0x46, 0x2b, 0xb4, 0x2f, 0xb6, 0x91, 0x02, 0xd0,
-0x70, 0x04, 0xc0, 0xca, 0x01, 0x74, 0x1c, 0x00,
-0xa7, 0x11, 0xd0, 0x0d, 0x01, 0xc8, 0xea, 0x00,
-0xe8, 0xe6, 0x2f, 0x4b, 0xbd, 0xe9, 0xa9, 0x29,
-0x6b, 0x1a, 0x79, 0xc3, 0x20, 0x4f, 0x6b, 0x2e,
-0x79, 0xc3, 0x20, 0xf3, 0xc8, 0xab, 0xb2, 0x42,
-0xea, 0xa5, 0xe8, 0x56, 0xf1, 0x8c, 0x72, 0xa4,
-0x4d, 0x91, 0x59, 0x2a, 0x98, 0xfd, 0x8f, 0xea,
-0x19, 0x6b, 0x7a, 0x0f, 0xb6, 0x94, 0x79, 0x3d,
-0x80, 0xf0, 0x00, 0x60, 0x44, 0xfe, 0x85, 0xb1,
-0x28, 0x76, 0xd1, 0x13, 0xb5, 0xa8, 0x37, 0xf2,
-0xd5, 0xea, 0x64, 0xa5, 0x75, 0x76, 0x71, 0x61,
-0x29, 0x32, 0xb2, 0xa9, 0x7a, 0xd6, 0xb2, 0xf6,
-0xec, 0x00, 0xdb, 0xc1, 0x43, 0xfd, 0xaf, 0xd4,
-0x32, 0x6d, 0x3c, 0x87, 0xa9, 0x7b, 0xb9, 0xf0,
-0x9b, 0x4d, 0x55, 0x9a, 0x36, 0x4f, 0xd2, 0x21,
-0xc9, 0xd5, 0xa5, 0x2f, 0x2e, 0xb9, 0xbe, 0xaa,
-0x6c, 0x79, 0xd9, 0x00, 0x60, 0x78, 0x00, 0x40,
-0x59, 0xb3, 0xdd, 0x94, 0xd5, 0x72, 0xb7, 0xb9,
-0x69, 0x58, 0xdb, 0xdc, 0x74, 0x8f, 0x07, 0xbf,
-0x37, 0x54, 0x7e, 0x5e, 0x5f, 0xec, 0xbb, 0xe0,
-0x11, 0x95, 0xc5, 0x4c, 0x22, 0xab, 0x0c, 0x6c,
-0xaa, 0xf6, 0x31, 0x3a, 0xe7, 0xa4, 0x8a, 0xf7,
-0x7f, 0x71, 0xaf, 0x0a, 0xe0, 0xb8, 0x6f, 0xfc,
-0x4f, 0xf0, 0xfe, 0xfd, 0x9a, 0xee, 0xb8, 0x65,
-0xdd, 0xf7, 0x61, 0xcf, 0x66, 0x87, 0x9d, 0x4a,
-0xfb, 0xac, 0x97, 0xd7, 0xef, 0xa9, 0x00, 0xbb,
-0x0a, 0xe0, 0xfc, 0x1a, 0x96, 0x56, 0x11, 0x1c,
-0x23, 0x4f, 0xfe, 0x8f, 0x5b, 0x95, 0x00, 0xf7,
-0x2b, 0xcb, 0x0d, 0xd8, 0xc0, 0x0e, 0xc0, 0xa1,
-0x3b, 0xef, 0x44, 0x0a, 0xe0, 0xf9, 0x63, 0x7f,
-0xf7, 0x39, 0xd9, 0xdd, 0xdf, 0x13, 0x66, 0x31,
-0x75, 0x69, 0x62, 0x6e, 0x7e, 0x39, 0x51, 0xeb,
-0x2c, 0xac, 0x2d, 0xb5, 0xb7, 0xdb, 0x8d, 0x8b,
-0x4b, 0xd8, 0x01, 0xa8, 0xe1, 0x4e, 0x00, 0xc4,
-0x01, 0xb0, 0x42, 0x80, 0x63, 0x69, 0x3a, 0x0f,
-0x58, 0xee, 0x00, 0xc4, 0x5d, 0xc7, 0x55, 0x28,
-0x43, 0x78, 0x22, 0xe9, 0x1d, 0x3c, 0x8d, 0xbc,
-0xee, 0x3c, 0x74, 0xfc, 0xbe, 0x5e, 0x37, 0x65,
-0xfd, 0x7f, 0xa7, 0x34, 0x57, 0x5e, 0x72, 0x23,
-0x89, 0x4a, 0x4c, 0x1c, 0xc6, 0x2e, 0x58, 0x4f,
-0xd1, 0xa8, 0xbe, 0x6a, 0xe7, 0x23, 0x31, 0x07,
-0xe3, 0x39, 0xf7, 0xa5, 0x4e, 0xc3, 0x1a, 0xaf,
-0x42, 0x38, 0x86, 0x73, 0x83, 0x17, 0xbb, 0x92,
-0x95, 0x07, 0x34, 0x89, 0xd3, 0x00, 0x16, 0xda,
-0xcc, 0xac, 0x20, 0xea, 0x40, 0x79, 0x40, 0xd9,
-0x48, 0xa5, 0x85, 0x47, 0x15, 0x8e, 0x94, 0xeb,
-0xf8, 0x3a, 0x59, 0x97, 0x4b, 0xaf, 0x8f, 0xd4,
-0x4d, 0x24, 0x31, 0x32, 0x05, 0x80, 0xe4, 0x8a,
-0x5c, 0x5c, 0xef, 0xea, 0x92, 0xf5, 0x4c, 0xf3,
-0x71, 0x43, 0xe2, 0xd1, 0x4b, 0x92, 0xfa, 0x53,
-0x46, 0x6d, 0x88, 0xb4, 0xdc, 0x8a, 0x1d, 0x86,
-0x90, 0x80, 0xe2, 0x6d, 0xeb, 0xe2, 0xc3, 0xd4,
-0xeb, 0x2a, 0x9f, 0x4b, 0x54, 0xd2, 0x6c, 0x85,
-0x2a, 0x6a, 0x12, 0x32, 0x53, 0xfb, 0x8e, 0x8e,
-0x57, 0xd3, 0xed, 0x23, 0x35, 0x31, 0xe2, 0xfd,
-0xaf, 0xed, 0x31, 0x06, 0x70, 0x3c, 0xbc, 0xc1,
-0x8d, 0xd9, 0x23, 0xd1, 0x00, 0x3d, 0xd5, 0x83,
-0xe8, 0xff, 0x0b, 0x5d, 0x79, 0x65, 0xb5, 0x03,
-0xff, 0xfa, 0xff, 0xac, 0xf5, 0x71, 0x43, 0x58,
-0x2c, 0x6c, 0x7d, 0xc7, 0xfc, 0x80, 0x8c, 0xff,
-0x86, 0x15, 0x0f, 0xc0, 0xe7, 0x61, 0x47, 0x00,
-0x3f, 0xf2, 0x91, 0xe7, 0x9f, 0xff, 0xfe, 0x7f,
-0x26, 0xb9, 0xf9, 0x7b, 0x43, 0xcd, 0xa5, 0x2e,
-0x5d, 0x9e, 0x9b, 0xaf, 0x9c, 0xcd, 0xae, 0x22,
-0xf9, 0xdf, 0x9e, 0x69, 0x6c, 0x23, 0x0f, 0x40,
-0xcb, 0x2c, 0x5a, 0x4d, 0x00, 0x38, 0x07, 0x28,
-0xf5, 0x54, 0xd2, 0x76, 0x00, 0x9e, 0xc6, 0x8d,
-0x80, 0x4e, 0x0c, 0x80, 0xcb, 0x50, 0x27, 0x1a,
-0x41, 0x6b, 0xb7, 0xce, 0xca, 0x6a, 0xd3, 0xd6,
-0x34, 0xdd, 0xfa, 0xfa, 0x7a, 0xa3, 0x7d, 0xba,
-0x81, 0xa7, 0x92, 0x27, 0x2f, 0xdb, 0x8d, 0xc6,
-0xf6, 0x0c, 0x2a, 0xe3, 0x92, 0xc5, 0xbd, 0x16,
-0xba, 0x9c, 0xd9, 0x5a, 0xde, 0x12, 0xb7, 0x19,
-0x2c, 0xfe, 0x8f, 0xec, 0x3f, 0x9e, 0x5f, 0xa0,
-0x87, 0xfc, 0x93, 0x01, 0xc0, 0xf0, 0x3c, 0xd4,
-0xfc, 0x11, 0xec, 0x66, 0x20, 0xba, 0x52, 0xd5,
-0xd0, 0x26, 0x71, 0x23, 0x00, 0x92, 0xde, 0x85,
-0x8b, 0xb8, 0xfd, 0xce, 0xdd, 0xf1, 0xe6, 0x20,
-0x71, 0xad, 0x58, 0x64, 0x19, 0x57, 0x22, 0xb0,
-0x3a, 0x9e, 0x69, 0x9c, 0x26, 0x17, 0x0b, 0x5f,
-0xb3, 0xd3, 0xeb, 0xb8, 0x43, 0xbf, 0x44, 0x01,
-0xe0, 0xf9, 0x86, 0xca, 0xe5, 0xf5, 0x19, 0x44,
-0xc3, 0x59, 0x1a, 0xaf, 0xb6, 0xbe, 0x5e, 0xd6,
-0x85, 0xc9, 0xc9, 0x38, 0xf9, 0xb7, 0x0e, 0x2b,
-0x6a, 0x2e, 0xb6, 0xe4, 0x99, 0x5b, 0x78, 0x86,
-0xe5, 0x7a, 0xf9, 0x34, 0x3a, 0x8c, 0x19, 0xfb,
-0xbe, 0x59, 0xff, 0x4e, 0x6f, 0xe3, 0x1b, 0xb8,
-0xc3, 0xf7, 0xc2, 0x42, 0x0a, 0x75, 0x19, 0x4f,
-0x53, 0xa4, 0x8b, 0x2e, 0x20, 0xd2, 0x23, 0x75,
-0x3d, 0x72, 0xfa, 0xf4, 0xb6, 0xb5, 0x05, 0xfc,
-0x77, 0x7a, 0x66, 0x3d, 0x52, 0xc6, 0xd5, 0x1c,
-0x2e, 0xb9, 0x23, 0xd8, 0xe8, 0x4b, 0xf2, 0x7b,
-0x80, 0xfe, 0x8e, 0x58, 0x62, 0xe4, 0x64, 0xd3,
-0x58, 0x4f, 0x2f, 0x24, 0x60, 0x3b, 0xde, 0x6c,
-0x54, 0xde, 0x9b, 0x2d, 0x5c, 0x9a, 0x1b, 0xec,
-0xac, 0xe7, 0xd5, 0x13, 0xc6, 0xa7, 0xed, 0x46,
-0x3a, 0x4b, 0x62, 0xed, 0xd7, 0x59, 0xf7, 0x03,
-0x85, 0xb5, 0x28, 0xa5, 0x01, 0xb0, 0x7f, 0x1f,
-0xde, 0x20, 0xc3, 0xfd, 0x6c, 0x38, 0x3f, 0xb9,
-0x51, 0xff, 0x71, 0xcb, 0x0b, 0xb0, 0xc4, 0x1f,
-0x37, 0x01, 0x62, 0x0f, 0xe0, 0x4e, 0xe4, 0x01,
-0x7c, 0xe4, 0xfb, 0xbf, 0xff, 0x3f, 0x0a, 0xf7,
-0x7e, 0xaf, 0xa8, 0x73, 0xa9, 0x22, 0xaa, 0xff,
-0xb7, 0x90, 0xfc, 0x6b, 0x85, 0x8b, 0xdb, 0x33,
-0xeb, 0x48, 0x28, 0x97, 0x0a, 0x0b, 0xab, 0xd9,
-0xad, 0x44, 0x85, 0x0c, 0x03, 0x70, 0x29, 0x95,
-0xa2, 0xda, 0x00, 0xac, 0x44, 0xe0, 0x67, 0xa9,
-0xc1, 0x00, 0xa8, 0x72, 0x8d, 0xbc, 0x69, 0xc7,
-0xfe, 0x8b, 0x23, 0xbb, 0xd7, 0x23, 0xdb, 0x85,
-0xb5, 0xb5, 0x85, 0x85, 0x05, 0x6d, 0xc1, 0x42,
-0xd3, 0x16, 0x70, 0xc0, 0x51, 0x3a, 0x46, 0xcd,
-0xb6, 0x6b, 0xde, 0x27, 0xf4, 0xad, 0x0a, 0x19,
-0xa2, 0x93, 0xeb, 0xc4, 0x1f, 0x0d, 0x52, 0x18,
-0x52, 0xba, 0xb6, 0x28, 0x19, 0x68, 0x92, 0x1a,
-0x02, 0x2c, 0x51, 0x5e, 0x26, 0x2d, 0x04, 0x82,
-0x0a, 0xda, 0x55, 0x11, 0x2c, 0x91, 0x3c, 0x20,
-0xa2, 0x00, 0x70, 0x1a, 0x00, 0x5d, 0xab, 0xd8,
-0x19, 0xa0, 0x6d, 0x3b, 0xa1, 0x57, 0x2a, 0xa4,
-0x3d, 0x66, 0xc1, 0x41, 0xc3, 0x4f, 0x7c, 0xb1,
-0xca, 0xa6, 0x64, 0x04, 0x10, 0x3c, 0x0b, 0xf2,
-0x0c, 0x8e, 0xdb, 0x2c, 0xb8, 0x97, 0x57, 0xc3,
-0x8f, 0x35, 0x3c, 0x0d, 0xba, 0x98, 0x45, 0xc0,
-0xd5, 0x6d, 0xf0, 0x71, 0x25, 0x47, 0x16, 0xe5,
-0x03, 0x80, 0x22, 0x65, 0xb9, 0xa3, 0x37, 0xda,
-0x68, 0xdb, 0x9a, 0xb7, 0x75, 0xfb, 0x0e, 0xa2,
-0xef, 0xca, 0x7c, 0x2e, 0x11, 0x56, 0xa8, 0xa8,
-0x08, 0x48, 0x1c, 0x2a, 0xbb, 0x08, 0x14, 0x34,
-0xfa, 0x9c, 0xb4, 0x42, 0xe1, 0x62, 0x43, 0x1f,
-0xe1, 0x2b, 0x68, 0x7e, 0x73, 0x1a, 0x07, 0xe4,
-0x70, 0x98, 0x88, 0xce, 0x38, 0x2d, 0x80, 0xe3,
-0xec, 0x7b, 0x52, 0xe7, 0x76, 0x85, 0x7f, 0xdc,
-0x4e, 0xb9, 0xb3, 0xc4, 0x7a, 0x9c, 0x89, 0x19,
-0x8c, 0xcf, 0xba, 0x52, 0x3d, 0xee, 0x1a, 0x6a,
-0xd7, 0x49, 0xa7, 0xcc, 0xf6, 0xac, 0xf8, 0xc1,
-0x8b, 0x3b, 0x58, 0x62, 0x8f, 0x95, 0xcc, 0xc6,
-0xac, 0xbb, 0xa3, 0x0d, 0xa7, 0xa6, 0x30, 0xee,
-0x38, 0xfb, 0x8e, 0xd5, 0xdf, 0xc0, 0xf2, 0x3f,
-0x8e, 0x75, 0xc0, 0xc6, 0x2c, 0x09, 0x01, 0xde,
-0x89, 0x1c, 0x80, 0xe7, 0x9f, 0xff, 0xc8, 0x55,
-0x18, 0x00, 0x28, 0x9f, 0x0a, 0x5d, 0xc6, 0xfe,
-0x3f, 0xb2, 0xff, 0x85, 0xf6, 0x4c, 0x03, 0xd9,
-0xe8, 0x06, 0x76, 0x00, 0x3a, 0xb5, 0x17, 0x71,
-0x13, 0x80, 0xd5, 0x0d, 0xd8, 0x52, 0x00, 0x63,
-0xe9, 0xa7, 0xdd, 0x2a, 0x80, 0xa8, 0x01, 0x4a,
-0xe4, 0xe6, 0xb7, 0x70, 0xbc, 0x5d, 0x18, 0xd8,
-0x1d, 0x8f, 0xd6, 0x19, 0xc1, 0xf3, 0xc8, 0x67,
-0x17, 0xb3, 0xe8, 0x49, 0x1e, 0x35, 0xf4, 0x40,
-0x64, 0xd6, 0xda, 0xe2, 0xc4, 0x9e, 0x94, 0x7b,
-0x1f, 0x32, 0x63, 0x15, 0x6b, 0x92, 0x10, 0x66,
-0x19, 0xbf, 0x21, 0x85, 0x58, 0x42, 0x46, 0x26,
-0x23, 0x8c, 0x6a, 0xd5, 0xa4, 0x93, 0x7b, 0x86,
-0xf4, 0x15, 0x3c, 0xf3, 0xb5, 0x38, 0x05, 0x41,
-0xc0, 0x01, 0xc0, 0x38, 0xe2, 0x31, 0x63, 0xd1,
-0xee, 0x0c, 0x4c, 0x66, 0x05, 0xa1, 0x64, 0x4f,
-0x0f, 0x1e, 0x51, 0xac, 0xe8, 0xcb, 0x93, 0xcb,
-0xcb, 0x89, 0xad, 0x5a, 0xcd, 0xbe, 0x5a, 0x8b,
-0xe4, 0xba, 0x2d, 0x76, 0x70, 0x9d, 0x40, 0x2a,
-0x59, 0xfa, 0xe9, 0xc2, 0x42, 0xa7, 0x63, 0x5f,
-0x57, 0xbc, 0x42, 0x0d, 0xaf, 0xd0, 0x41, 0xb7,
-0xf4, 0xb4, 0x18, 0xd3, 0x93, 0x5c, 0xbb, 0xae,
-0xde, 0xc1, 0x53, 0x37, 0x8b, 0x53, 0xb7, 0x90,
-0x59, 0x56, 0x96, 0x50, 0x7d, 0xd0, 0xbb, 0x71,
-0x78, 0x17, 0xe4, 0x78, 0xd0, 0x1d, 0x6c, 0x08,
-0xb9, 0x44, 0xd6, 0x34, 0x25, 0x33, 0xe2, 0x00,
-0x20, 0x4d, 0x32, 0x57, 0x73, 0xa6, 0xb3, 0x38,
-0xea, 0x6c, 0x29, 0x8b, 0xcf, 0x69, 0x35, 0x53,
-0xb8, 0xb8, 0x2e, 0x58, 0x80, 0xf6, 0x9e, 0x42,
-0x00, 0x87, 0x5d, 0x09, 0x1c, 0x0f, 0xd3, 0x4a,
-0x40, 0x68, 0xb8, 0x67, 0x35, 0xc3, 0x34, 0x35,
-0x06, 0xcf, 0x06, 0xab, 0x31, 0xd8, 0xc6, 0xc0,
-0x0d, 0xdb, 0x0b, 0x40, 0xff, 0xb1, 0x07, 0xb0,
-0xd1, 0xe3, 0xd5, 0x7a, 0x71, 0x96, 0xb5, 0xd5,
-0xc6, 0x86, 0xe3, 0x05, 0x90, 0x18, 0x9f, 0xad,
-0x1d, 0xc8, 0x91, 0xd8, 0x7a, 0x6b, 0xdc, 0x0a,
-0x00, 0x8e, 0x63, 0xeb, 0x3f, 0x6d, 0x2b, 0x00,
-0x6c, 0xff, 0x7f, 0xe3, 0x03, 0xfc, 0x55, 0xdd,
-0x3b, 0x2b, 0x56, 0xfd, 0x7f, 0x6b, 0x31, 0xa3,
-0x15, 0x90, 0xf9, 0x5f, 0x8f, 0xac, 0xaf, 0x6f,
-0xe3, 0x08, 0x40, 0xb6, 0xb6, 0x62, 0xe5, 0x00,
-0x58, 0x93, 0x81, 0x27, 0xbb, 0x63, 0x5d, 0xab,
-0x06, 0x80, 0x83, 0x80, 0x74, 0x26, 0x90, 0x57,
-0x0b, 0x28, 0x25, 0x88, 0xfc, 0x9f, 0x96, 0xcd,
-0x23, 0x5b, 0x6f, 0x14, 0x90, 0x4f, 0x71, 0x76,
-0x25, 0xf1, 0xe2, 0x0a, 0x45, 0xa2, 0x86, 0xe5,
-0x44, 0x74, 0x00, 0x3c, 0xf7, 0x3e, 0x3a, 0x92,
-0xb5, 0x46, 0xf1, 0xe3, 0xa4, 0x38, 0x90, 0x7c,
-0xe6, 0x8c, 0x8c, 0x26, 0x8e, 0x80, 0xab, 0x8e,
-0x78, 0x95, 0x87, 0x49, 0xbd, 0x95, 0x90, 0x54,
-0x11, 0x02, 0x0f, 0x00, 0xc6, 0x13, 0xef, 0x18,
-0xb1, 0x79, 0xac, 0x00, 0x12, 0xb5, 0xd5, 0x82,
-0x35, 0x2b, 0x88, 0xb3, 0xf3, 0x48, 0xe0, 0x26,
-0xc5, 0xaa, 0x3e, 0x84, 0x7c, 0x88, 0xe5, 0xd6,
-0x0a, 0x4b, 0x02, 0xb9, 0x04, 0x85, 0xd3, 0x92,
-0x49, 0xfa, 0x36, 0xcd, 0x72, 0x7b, 0x01, 0x67,
-0x6d, 0xf3, 0x2b, 0xd4, 0xf0, 0xec, 0xa4, 0xa2,
-0x4c, 0x8b, 0x75, 0x1b, 0xdc, 0x72, 0x6b, 0x4f,
-0x16, 0xc0, 0x5d, 0x2b, 0xd5, 0x28, 0xb7, 0xd7,
-0x3a, 0xb5, 0x2d, 0xf6, 0xbe, 0x59, 0x9b, 0x5f,
-0x59, 0x29, 0x08, 0x71, 0x98, 0x21, 0x1d, 0x17,
-0x01, 0x21, 0x5f, 0x93, 0x14, 0x81, 0xd3, 0x56,
-0x11, 0x78, 0x11, 0xaf, 0xb9, 0xb2, 0x82, 0x0f,
-0x37, 0x81, 0xcf, 0x09, 0x77, 0x99, 0xe0, 0xf4,
-0x6f, 0x73, 0x72, 0x77, 0x97, 0xdf, 0xe2, 0x07,
-0x37, 0xc2, 0xe3, 0xae, 0xf5, 0x65, 0x82, 0xff,
-0x1b, 0x9e, 0x35, 0x1e, 0x9f, 0x9d, 0x66, 0x6c,
-0xb6, 0x25, 0xd9, 0x74, 0x35, 0xdd, 0x15, 0x5f,
-0x5b, 0x9e, 0xa9, 0x56, 0x7a, 0x5b, 0x76, 0xdd,
-0x85, 0x5c, 0xd9, 0xb6, 0xff, 0x5b, 0xea, 0xc3,
-0x59, 0xdf, 0xd9, 0x88, 0xf7, 0x9e, 0x71, 0x20,
-0x36, 0xdc, 0xbf, 0x0d, 0x4b, 0xf6, 0x37, 0x1c,
-0x55, 0x80, 0xd4, 0xd7, 0xc6, 0x06, 0xf6, 0xff,
-0x49, 0x05, 0xe0, 0x23, 0x1f, 0xf9, 0x8d, 0xcd,
-0xa9, 0x7d, 0x27, 0x8b, 0xe4, 0xff, 0x1c, 0xb1,
-0xff, 0xa8, 0xfa, 0x8f, 0xaa, 0x63, 0x91, 0xc8,
-0x3a, 0xaa, 0x01, 0x68, 0x0b, 0x38, 0x07, 0xc0,
-0x0e, 0x01, 0xe2, 0x7e, 0xc0, 0x6e, 0x0c, 0x10,
-0xc7, 0x00, 0xe2, 0x25, 0x2f, 0x11, 0x80, 0x1e,
-0x11, 0x20, 0xa1, 0x5b, 0xf6, 0x5f, 0x98, 0xd0,
-0x1b, 0xcf, 0xd4, 0xbb, 0xb0, 0xb8, 0xd5, 0x5a,
-0x26, 0x33, 0xc8, 0x2f, 0xe7, 0x2b, 0x95, 0x0a,
-0x7a, 0xcd, 0x2f, 0x23, 0x2b, 0xb7, 0xb8, 0x20,
-0x8c, 0xd0, 0x49, 0xcf, 0x18, 0x94, 0x8c, 0x64,
-0xf2, 0x38, 0x00, 0x10, 0x31, 0x37, 0x99, 0xb6,
-0xa2, 0x40, 0x9d, 0xc5, 0x2a, 0xc6, 0x42, 0x61,
-0x7d, 0x87, 0x1f, 0x39, 0x9c, 0xb6, 0x2e, 0x55,
-0x2b, 0xf1, 0xe5, 0x3d, 0x42, 0xe2, 0x4b, 0x76,
-0x97, 0x65, 0x6f, 0x4c, 0x1b, 0xd9, 0xc2, 0x0a,
-0x00, 0x55, 0x2b, 0x56, 0x97, 0x1a, 0x75, 0x3a,
-0x13, 0x78, 0x29, 0x68, 0x4e, 0xe1, 0x81, 0x91,
-0xd6, 0xfc, 0xe4, 0x64, 0x1e, 0x4f, 0xc6, 0x52,
-0xb1, 0x9e, 0xe4, 0xdd, 0x32, 0xaa, 0xa4, 0xe1,
-0x49, 0x7a, 0x25, 0xce, 0xd5, 0x7a, 0x61, 0x35,
-0xb6, 0xd2, 0xb2, 0x2f, 0x2b, 0xf9, 0xab, 0xe0,
-0x8b, 0xbb, 0x12, 0xcb, 0xe0, 0x09, 0x50, 0xfa,
-0x0f, 0x6e, 0x1c, 0x27, 0x69, 0x3b, 0x92, 0xc9,
-0x82, 0xb0, 0xd5, 0x5e, 0xca, 0xd4, 0xce, 0xe2,
-0x3b, 0xb7, 0x4c, 0x8e, 0x63, 0xd9, 0x7e, 0x90,
-0xf7, 0x19, 0x21, 0x97, 0x08, 0x4f, 0x53, 0xb4,
-0x28, 0xe9, 0x49, 0x80, 0xdd, 0xff, 0x86, 0x86,
-0x8b, 0x80, 0x73, 0x7c, 0x64, 0x53, 0x48, 0xc9,
-0xd5, 0xf0, 0xc0, 0x69, 0xfc, 0x49, 0xf9, 0x0d,
-0x6a, 0x14, 0x88, 0x2f, 0x4f, 0x0b, 0x02, 0x49,
-0x9c, 0xed, 0x0d, 0x4a, 0x03, 0x84, 0x3d, 0xc3,
-0x3e, 0x4e, 0x2f, 0xe6, 0xfa, 0xea, 0xcc, 0x9a,
-0x94, 0x84, 0x4e, 0xd3, 0x1e, 0x03, 0x53, 0x0d,
-0x10, 0x3e, 0xd2, 0x8c, 0x7b, 0x5a, 0xc0, 0x5e,
-0x6c, 0xdc, 0xd6, 0x11, 0xd8, 0xc9, 0x1f, 0x77,
-0x9d, 0x01, 0xdb, 0xfe, 0x5b, 0x15, 0x00, 0xe2,
-0xb3, 0xcc, 0x6e, 0xcc, 0x22, 0xf9, 0x9f, 0xc5,
-0xf2, 0xff, 0x8f, 0x57, 0x21, 0x1f, 0x3c, 0x63,
-0xcb, 0x3f, 0xb2, 0xff, 0x4b, 0xed, 0x48, 0x24,
-0x52, 0x2e, 0x23, 0x05, 0xd0, 0x5e, 0xd3, 0x56,
-0x71, 0x2f, 0x00, 0x1c, 0x01, 0xc0, 0x35, 0x00,
-0x3b, 0x04, 0x60, 0xc5, 0x00, 0xbc, 0x4c, 0x40,
-0x47, 0x01, 0x38, 0xf6, 0xbf, 0xa2, 0x27, 0x48,
-0xc3, 0xb5, 0xe0, 0x4d, 0xab, 0x3b, 0x48, 0xfe,
-0x91, 0x43, 0x91, 0xcf, 0x4f, 0x5a, 0xcc, 0x93,
-0x67, 0x1e, 0x8f, 0x3a, 0x40, 0xdc, 0x4e, 0xce,
-0xec, 0xe8, 0x51, 0xb7, 0x64, 0xce, 0x14, 0x48,
-0x27, 0xfe, 0x19, 0x2e, 0x37, 0x2d, 0x50, 0x00,
-0x70, 0x74, 0x67, 0xad, 0xcd, 0x8f, 0x1c, 0x38,
-0xa5, 0x36, 0xa9, 0x0e, 0x70, 0x07, 0x46, 0x12,
-0x2b, 0xf2, 0x01, 0xc0, 0x76, 0x1b, 0x83, 0x8e,
-0x0e, 0x23, 0xeb, 0x3d, 0x3f, 0x99, 0x5f, 0x7e,
-0xd1, 0x9e, 0x15, 0xc4, 0xcb, 0xd8, 0x09, 0x9a,
-0x07, 0x34, 0x61, 0xb6, 0xf0, 0x64, 0xe1, 0x93,
-0x14, 0xf9, 0x79, 0x74, 0xe5, 0x96, 0x71, 0xab,
-0xa0, 0xd8, 0x57, 0x19, 0xc9, 0xe8, 0x7a, 0xa1,
-0xb3, 0xd5, 0xca, 0xbb, 0x57, 0xd7, 0x5e, 0x87,
-0xf4, 0x47, 0x94, 0xb4, 0xc6, 0x88, 0xc3, 0x31,
-0xe1, 0x01, 0xc0, 0xa4, 0x69, 0x7b, 0x58, 0xfe,
-0xb1, 0x6e, 0x41, 0x9b, 0x66, 0x37, 0x3e, 0x49,
-0x3e, 0x2f, 0x0a, 0xb7, 0x81, 0xcc, 0xe9, 0xa8,
-0x49, 0x7a, 0x12, 0x20, 0x47, 0x62, 0x7b, 0x21,
-0x7b, 0x16, 0x15, 0x81, 0x79, 0xf6, 0x18, 0xf1,
-0xb8, 0x49, 0xa2, 0x93, 0xb2, 0x87, 0xce, 0x80,
-0xa5, 0xbb, 0x69, 0x49, 0x73, 0xe5, 0xd6, 0x0a,
-0xa6, 0x39, 0x1a, 0x60, 0xc3, 0xd1, 0x08, 0x58,
-0xba, 0x39, 0xf3, 0x8c, 0x7f, 0x70, 0xdb, 0xef,
-0xdd, 0x3a, 0x39, 0x5d, 0xf5, 0x1f, 0x77, 0x6b,
-0x0e, 0xce, 0x3b, 0xf7, 0xe3, 0xb8, 0xfb, 0x81,
-0xf9, 0x4f, 0x29, 0x08, 0x2c, 0xf5, 0x1b, 0x6e,
-0x38, 0xc1, 0xaa, 0x01, 0x58, 0x31, 0x7f, 0xe2,
-0xf4, 0x6f, 0x7c, 0xd2, 0xfe, 0x4f, 0xfe, 0xb0,
-0xfd, 0x1f, 0x47, 0x0a, 0x80, 0xd8, 0xff, 0xbb,
-0xf8, 0x3b, 0xb9, 0x0f, 0xb4, 0x89, 0xfc, 0x57,
-0x90, 0xfd, 0xd7, 0x88, 0xfd, 0xd7, 0x91, 0x02,
-0x38, 0x8d, 0x6b, 0x00, 0x1d, 0xac, 0xac, 0xe7,
-0xab, 0x56, 0x12, 0xc0, 0x53, 0x51, 0xab, 0x23,
-0xc0, 0x33, 0x4e, 0x22, 0x10, 0x35, 0x1e, 0x80,
-0xa7, 0x04, 0xf2, 0x23, 0x89, 0x44, 0x76, 0x41,
-0xec, 0xac, 0x8b, 0xe5, 0xbf, 0x8d, 0xe4, 0xbf,
-0x32, 0x89, 0x8b, 0xf5, 0x3c, 0xa6, 0x3a, 0x89,
-0xff, 0x26, 0xf3, 0x2d, 0xd2, 0xb8, 0xc7, 0x2b,
-0x0c, 0xba, 0x85, 0x3e, 0x82, 0xac, 0x04, 0x6e,
-0x9b, 0x66, 0xe5, 0x58, 0x0d, 0x30, 0xbe, 0x76,
-0xba, 0xa1, 0x0f, 0xaf, 0x8f, 0x08, 0x23, 0x07,
-0xd2, 0x33, 0xe6, 0xe4, 0x0c, 0x22, 0xff, 0x65,
-0x61, 0x0c, 0xf2, 0xdd, 0x77, 0x46, 0x0f, 0x45,
-0x22, 0x43, 0x38, 0x06, 0x88, 0x47, 0x03, 0x58,
-0x5a, 0x67, 0xe2, 0x75, 0x7d, 0x86, 0x2c, 0x75,
-0x28, 0x5a, 0x43, 0x0a, 0xce, 0xcf, 0x4f, 0x5a,
-0xd7, 0xc9, 0xfe, 0x9f, 0xb7, 0x2e, 0x96, 0xd0,
-0x5e, 0x86, 0x64, 0xf4, 0xf4, 0x5a, 0x67, 0x6b,
-0x19, 0x09, 0xe4, 0xbc, 0x0b, 0xe9, 0x8d, 0x54,
-0xb1, 0xba, 0x4e, 0xf3, 0x56, 0x43, 0xac, 0xdb,
-0xc4, 0x87, 0x0b, 0x2d, 0x79, 0xda, 0xce, 0xa6,
-0x19, 0x59, 0x5a, 0x8d, 0xb5, 0x98, 0x6d, 0x5b,
-0xf7, 0x0f, 0x1f, 0x61, 0x56, 0xe8, 0x27, 0x75,
-0x00, 0x5d, 0x50, 0xe9, 0x9c, 0x6e, 0x4d, 0xec,
-0x02, 0x66, 0x57, 0x90, 0xfb, 0x47, 0xce, 0xac,
-0x6a, 0x95, 0x01, 0x54, 0x02, 0xb0, 0x77, 0xc7,
-0x8f, 0xd1, 0x1a, 0x34, 0xc1, 0x43, 0xca, 0xb3,
-0xa7, 0xc2, 0x94, 0x71, 0x75, 0x23, 0x6a, 0x76,
-0x8d, 0xda, 0xf7, 0xc1, 0xfe, 0xc3, 0x06, 0x98,
-0xc0, 0x6f, 0xc4, 0xd9, 0x32, 0xed, 0xf6, 0x6f,
-0x78, 0x6a, 0x81, 0xfd, 0xc2, 0xb5, 0xf6, 0xce,
-0xee, 0xa7, 0xbd, 0xc8, 0xa4, 0x65, 0xe9, 0xad,
-0xad, 0x62, 0x7d, 0x60, 0x45, 0xfe, 0xed, 0xaf,
-0x36, 0xec, 0x20, 0xc0, 0xf8, 0xc6, 0x2c, 0x52,
-0x00, 0x1b, 0x44, 0x01, 0x7c, 0xec, 0x23, 0xbf,
-0x73, 0x15, 0xec, 0x7f, 0x23, 0x14, 0x22, 0xf6,
-0xbf, 0x46, 0xfc, 0xff, 0x72, 0x04, 0xc9, 0x7f,
-0x39, 0xd2, 0xd8, 0x2e, 0x68, 0xb8, 0x1f, 0x30,
-0x09, 0x01, 0x5e, 0x2e, 0xe2, 0x91, 0x80, 0xa2,
-0x4e, 0x2b, 0x20, 0x51, 0x00, 0x4f, 0x13, 0xf1,
-0xa7, 0xc2, 0x00, 0xe4, 0x59, 0x35, 0x63, 0x64,
-0x42, 0x6f, 0x31, 0x8d, 0xbc, 0xb9, 0x53, 0x8f,
-0x6c, 0x2f, 0xd9, 0x61, 0x64, 0x8d, 0x74, 0x33,
-0xd4, 0xd0, 0x07, 0x6d, 0xcb, 0xca, 0x16, 0xdd,
-0xe4, 0x16, 0xa7, 0xd2, 0x6f, 0x5b, 0x23, 0xad,
-0x3c, 0x9e, 0xca, 0x9b, 0x0f, 0x7c, 0x05, 0x98,
-0x2a, 0x22, 0x64, 0x34, 0xf8, 0xe9, 0xbf, 0x48,
-0x7b, 0x36, 0x35, 0xce, 0x14, 0xe9, 0x5e, 0xb0,
-0xd0, 0x7e, 0xcf, 0x5e, 0x06, 0x00, 0xe3, 0x29,
-0xea, 0x0d, 0x54, 0x71, 0x9a, 0xac, 0x90, 0x49,
-0x01, 0x98, 0xe0, 0x66, 0x33, 0x16, 0x2c, 0x6d,
-0xd1, 0x18, 0x5e, 0x20, 0x57, 0xc8, 0x8e, 0xb5,
-0x93, 0x60, 0x3e, 0xfa, 0x9c, 0x20, 0x13, 0xfa,
-0x09, 0x95, 0xa5, 0xa6, 0x8a, 0xd4, 0x6b, 0xa4,
-0x5d, 0x58, 0xd3, 0xac, 0x05, 0xad, 0xeb, 0x8b,
-0x58, 0x24, 0x93, 0x9b, 0x88, 0xbe, 0x8d, 0x38,
-0xcc, 0x6e, 0xa9, 0xd0, 0x46, 0xea, 0x0a, 0x4f,
-0xdd, 0x28, 0x0e, 0xca, 0xbd, 0xa3, 0xaf, 0xb7,
-0x97, 0xd6, 0xec, 0xcd, 0xae, 0x59, 0x07, 0xb3,
-0x60, 0xef, 0xa4, 0xcd, 0xcc, 0xa6, 0x82, 0xb1,
-0x14, 0xaa, 0x64, 0xa7, 0x2a, 0x8e, 0xff, 0x37,
-0x96, 0xec, 0x43, 0x23, 0x85, 0x60, 0x35, 0x86,
-0xae, 0x13, 0xce, 0x97, 0x94, 0xb4, 0xd1, 0xec,
-0xa1, 0x09, 0xe0, 0xfd, 0x87, 0xac, 0xba, 0x33,
-0x91, 0xce, 0x0d, 0x1c, 0x0b, 0x60, 0xed, 0x7b,
-0xd0, 0x87, 0x6b, 0xb3, 0xe9, 0xfa, 0xfb, 0x74,
-0xcf, 0xcd, 0xf8, 0x7f, 0x69, 0x2b, 0x88, 0x0d,
-0x4b, 0x15, 0x58, 0xb2, 0x6d, 0xeb, 0x04, 0xfc,
-0xfa, 0x49, 0xf2, 0xdb, 0xf8, 0xc6, 0x3f, 0xc7,
-0x2a, 0x60, 0x63, 0x7c, 0xfc, 0x93, 0x64, 0x21,
-0xcb, 0x07, 0x18, 0x9f, 0x7d, 0x60, 0x76, 0xf6,
-0x63, 0xb3, 0x77, 0x7e, 0xf8, 0x23, 0xfb, 0x9f,
-0xfe, 0x83, 0x13, 0x00, 0x43, 0xb8, 0xff, 0x0f,
-0x8e, 0xc3, 0x2c, 0x35, 0x70, 0x0b, 0xb3, 0xae,
-0xa3, 0x1a, 0x00, 0x72, 0x00, 0x34, 0xd2, 0x0d,
-0x88, 0xb4, 0x01, 0x5c, 0x08, 0x59, 0x31, 0x40,
-0x32, 0x18, 0xc8, 0x18, 0x89, 0x02, 0x3e, 0x6d,
-0x45, 0x01, 0xe2, 0x94, 0x0f, 0x80, 0x1b, 0xeb,
-0x63, 0x2b, 0xd2, 0x68, 0x9a, 0x39, 0xdc, 0x1e,
-0x1e, 0x76, 0xfe, 0xda, 0xc3, 0xed, 0x36, 0x7e,
-0x41, 0xef, 0x8c, 0x42, 0x4b, 0x32, 0x42, 0x3f,
-0x33, 0x00, 0x50, 0xce, 0x88, 0x4d, 0x2e, 0x6f,
-0x65, 0xd7, 0xf8, 0xad, 0xd6, 0xf9, 0x92, 0x27,
-0x52, 0xd9, 0x8c, 0x44, 0xf8, 0xda, 0xff, 0x14,
-0x3b, 0xcb, 0x44, 0xc8, 0xac, 0xa1, 0xfa, 0xff,
-0x92, 0x38, 0x4b, 0xd6, 0x1e, 0xec, 0x4f, 0xe9,
-0x80, 0x59, 0xa8, 0xe0, 0xb9, 0x54, 0x57, 0xb6,
-0x3a, 0x58, 0x01, 0x50, 0xce, 0x8d, 0xba, 0x1c,
-0x44, 0xad, 0x24, 0x33, 0xc3, 0xec, 0xf5, 0xc2,
-0x57, 0xab, 0x30, 0x6c, 0x68, 0xcb, 0x56, 0x5f,
-0x65, 0x5e, 0x46, 0x1b, 0xee, 0x72, 0xc3, 0xce,
-0xd5, 0x45, 0x7f, 0xc3, 0x11, 0x33, 0x91, 0x88,
-0x2d, 0xcc, 0x88, 0xba, 0x4d, 0x54, 0x9d, 0xa5,
-0x4c, 0xa3, 0x25, 0xed, 0x07, 0x31, 0x15, 0xc1,
-0x9b, 0xb4, 0x8e, 0xc0, 0x7e, 0xd8, 0xef, 0xd1,
-0x01, 0xa1, 0xf7, 0xa3, 0xe2, 0x00, 0x60, 0x35,
-0x6b, 0x0c, 0x38, 0x7e, 0xec, 0x51, 0xa3, 0x6d,
-0x1d, 0xdf, 0x70, 0xc1, 0xd9, 0x0e, 0x5a, 0x48,
-0x1f, 0xad, 0x10, 0x27, 0xe5, 0xb4, 0x2e, 0xec,
-0x78, 0x85, 0x3f, 0xc6, 0xc0, 0xbc, 0xcb, 0xaa,
-0xd3, 0x6f, 0x8c, 0xdb, 0x8d, 0xe8, 0x96, 0x85,
-0x75, 0x85, 0x6d, 0x7c, 0xda, 0x8a, 0xb1, 0xb9,
-0xe2, 0xe7, 0xbc, 0x30, 0x82, 0x69, 0x89, 0x1f,
-0x79, 0x10, 0xdf, 0x7c, 0xc3, 0x5a, 0x60, 0xdc,
-0xb1, 0xd0, 0xe3, 0x8c, 0x4f, 0xe1, 0xfe, 0x6d,
-0x50, 0x32, 0x6d, 0x7f, 0x61, 0x6f, 0xd1, 0x6e,
-0xcf, 0x9b, 0xf6, 0x0e, 0xc9, 0x72, 0x25, 0xb0,
-0xc4, 0x7f, 0x12, 0x3d, 0xad, 0x1d, 0x20, 0xc3,
-0x4f, 0xaa, 0xff, 0xe3, 0x88, 0x0d, 0xeb, 0x6f,
-0xf6, 0xdb, 0x1b, 0x48, 0x01, 0x7c, 0xe7, 0x63,
-0x77, 0x7e, 0xec, 0xc3, 0xfb, 0x9f, 0xfe, 0x83,
-0x5c, 0xed, 0x89, 0x10, 0xee, 0xff, 0x73, 0x4f,
-0x0d, 0xc9, 0xff, 0xcc, 0x7a, 0xa4, 0x6e, 0x29,
-0x00, 0xe4, 0x00, 0xac, 0x91, 0x6e, 0x40, 0x43,
-0xf3, 0xd5, 0xdc, 0xe5, 0x0b, 0x76, 0x08, 0x20,
-0xd9, 0xb5, 0xfa, 0x02, 0x59, 0xdd, 0x81, 0xa9,
-0x38, 0xa0, 0x9d, 0x0e, 0x3c, 0x61, 0xd6, 0xc8,
-0x74, 0x1a, 0x82, 0x89, 0xca, 0x8c, 0xc5, 0x49,
-0xb5, 0xc1, 0x7e, 0x8d, 0xdb, 0xef, 0xc7, 0x0a,
-0x33, 0x2d, 0x92, 0xdc, 0xb3, 0xc9, 0x2d, 0xef,
-0x88, 0x68, 0x89, 0xe4, 0xf0, 0x20, 0x49, 0xc2,
-0x15, 0x00, 0xae, 0x70, 0x26, 0xec, 0x05, 0xe8,
-0x04, 0x04, 0xf7, 0x3f, 0x7e, 0x17, 0x6f, 0x1b,
-0x65, 0xa1, 0x69, 0x01, 0x19, 0x4b, 0xdb, 0x66,
-0x91, 0x85, 0x52, 0x23, 0x59, 0xdc, 0x5f, 0x47,
-0xd4, 0x58, 0x8d, 0xa7, 0xb9, 0x8d, 0x97, 0x64,
-0x4f, 0x6f, 0xb7, 0x25, 0x7a, 0xa1, 0x49, 0x43,
-0x43, 0x15, 0xe6, 0xca, 0xf2, 0x4a, 0x0c, 0xc7,
-0xb6, 0x98, 0xe1, 0x40, 0xaa, 0x25, 0xf7, 0xf8,
-0x58, 0x09, 0xa4, 0x37, 0x19, 0x67, 0xae, 0x92,
-0x7d, 0xd1, 0x92, 0xed, 0xc2, 0x32, 0x76, 0x96,
-0x84, 0xae, 0xb5, 0x6a, 0x31, 0xed, 0x2d, 0x4b,
-0x61, 0xbb, 0xe2, 0xd2, 0xd8, 0x06, 0x93, 0xb9,
-0x51, 0xb2, 0x9a, 0xed, 0x3b, 0x92, 0xcc, 0xcd,
-0x66, 0x95, 0xdd, 0x26, 0xb5, 0x13, 0xfc, 0x3f,
-0x4d, 0xcd, 0x0a, 0x6b, 0x1d, 0x7e, 0x71, 0xc4,
-0xa7, 0x08, 0xb4, 0xbb, 0xf6, 0xa9, 0xb8, 0x1b,
-0x4c, 0x27, 0x73, 0x9a, 0xa1, 0x55, 0x90, 0x53,
-0xb3, 0xd6, 0x10, 0xdb, 0x0b, 0x0a, 0x25, 0x7a,
-0xb3, 0x72, 0xb5, 0xc9, 0xfd, 0x60, 0xbf, 0x3f,
-0x1e, 0xc6, 0xf2, 0x35, 0xee, 0x54, 0xc6, 0x37,
-0x88, 0x49, 0xa5, 0x64, 0x72, 0xc3, 0x09, 0xbb,
-0x09, 0x41, 0x39, 0x2f, 0x0a, 0x4f, 0xd9, 0x7f,
-0xc7, 0x79, 0xb7, 0x1d, 0x74, 0x4a, 0x41, 0xd0,
-0x72, 0x3e, 0xed, 0x68, 0x1b, 0x5e, 0x37, 0xd8,
-0x1f, 0x9d, 0x03, 0xd8, 0xa0, 0x35, 0xc4, 0x86,
-0xe3, 0xfc, 0x6f, 0x58, 0x0e, 0x3f, 0x11, 0x78,
-0xfc, 0x1b, 0x31, 0xfd, 0xe3, 0x0e, 0x0f, 0x8c,
-0x7f, 0xe7, 0x3b, 0xdf, 0xf9, 0xd8, 0xc7, 0x3e,
-0xf6, 0xe1, 0xab, 0x31, 0xff, 0xc7, 0xe6, 0x81,
-0x54, 0x31, 0x47, 0xe6, 0xca, 0x5e, 0x28, 0x6c,
-0xa3, 0xea, 0x7f, 0xbd, 0x6e, 0xd6, 0xb1, 0x02,
-0x68, 0x17, 0x70, 0x08, 0xf0, 0x2c, 0x69, 0x03,
-0xc0, 0x0a, 0x20, 0xe4, 0x54, 0x01, 0x48, 0x33,
-0x00, 0x19, 0x12, 0x10, 0x27, 0x03, 0x32, 0x71,
-0xc0, 0xa2, 0x99, 0x4d, 0x58, 0xd1, 0x34, 0xae,
-0x88, 0xd2, 0xd1, 0x34, 0xfa, 0xed, 0x28, 0x32,
-0x3b, 0x24, 0xfd, 0x9e, 0x8f, 0x16, 0x1f, 0x70,
-0x17, 0x89, 0x0f, 0xb7, 0x2b, 0x56, 0x20, 0x8b,
-0x2b, 0xc8, 0xe5, 0x28, 0xbb, 0xc9, 0x12, 0xbf,
-0xf5, 0x09, 0xc3, 0x94, 0xcc, 0x7e, 0x69, 0xa8,
-0xc3, 0x94, 0xcd, 0x8a, 0xe2, 0x86, 0xef, 0x05,
-0x49, 0xe2, 0x9b, 0x1b, 0xd8, 0xf6, 0x2d, 0x7c,
-0x8a, 0xff, 0x0f, 0xf1, 0x21, 0x03, 0x29, 0xad,
-0x4a, 0x65, 0x05, 0xf7, 0x04, 0x60, 0x23, 0x10,
-0x3b, 0x13, 0xa5, 0x3e, 0x6b, 0xd3, 0xbf, 0xd3,
-0xea, 0x27, 0x3e, 0x3c, 0x8c, 0xc7, 0x2a, 0x13,
-0x6d, 0x34, 0xdd, 0x57, 0x89, 0xde, 0x66, 0xd1,
-0xc0, 0x75, 0x9b, 0x6d, 0x71, 0x2c, 0xbe, 0x82,
-0x70, 0x37, 0x4a, 0xb5, 0xc8, 0x4a, 0x82, 0xc4,
-0x0a, 0x79, 0xdf, 0x62, 0x5e, 0x61, 0x75, 0x05,
-0xb7, 0x13, 0xe1, 0xea, 0xa4, 0x8c, 0xac, 0xdd,
-0x93, 0x80, 0x3b, 0x4a, 0xe9, 0x34, 0x45, 0xe9,
-0x96, 0xa1, 0xe1, 0x61, 0x93, 0xcb, 0x82, 0x05,
-0x98, 0xaa, 0x73, 0x2d, 0x0b, 0xbd, 0x6e, 0x02,
-0x7b, 0x40, 0x87, 0xc7, 0x6d, 0x41, 0xb4, 0xa4,
-0x16, 0x0b, 0x19, 0x19, 0x44, 0xeb, 0xd0, 0x2c,
-0x7a, 0x33, 0xee, 0x35, 0xb0, 0x3b, 0xe6, 0x5f,
-0x78, 0x88, 0xdf, 0x4f, 0x8f, 0x5b, 0x5b, 0xdb,
-0xf0, 0xc4, 0x5b, 0x0c, 0x2b, 0xb0, 0x3a, 0x81,
-0x0e, 0x37, 0xb8, 0xff, 0xdd, 0x8f, 0xae, 0xde,
-0xb0, 0x57, 0xb1, 0x7c, 0x0b, 0xeb, 0xb0, 0x88,
-0x36, 0x70, 0xf8, 0xf6, 0x03, 0xdf, 0x7e, 0x00,
-0x29, 0x80, 0x07, 0x1e, 0x40, 0xf2, 0xff, 0x1b,
-0x57, 0x63, 0x02, 0x70, 0xb5, 0x7a, 0xa6, 0x78,
-0x19, 0xc9, 0x7f, 0xac, 0x83, 0xe4, 0x1f, 0xd9,
-0xff, 0x3a, 0xce, 0x23, 0xc7, 0x6d, 0x00, 0x24,
-0x0b, 0x10, 0x27, 0x01, 0xcc, 0xcf, 0xe1, 0xa1,
-0x80, 0xb0, 0x07, 0xf0, 0x59, 0xa2, 0x00, 0xc6,
-0x9c, 0x20, 0x80, 0xdd, 0x21, 0x30, 0xee, 0x36,
-0x06, 0x86, 0xf4, 0xc5, 0x15, 0xf9, 0xe8, 0xaf,
-0x71, 0xe1, 0x16, 0x92, 0x52, 0x95, 0x8d, 0xd8,
-0x21, 0x6a, 0x7e, 0x85, 0x39, 0xf7, 0xbe, 0x96,
-0xc8, 0x30, 0xde, 0x89, 0xf7, 0x66, 0x2e, 0xf2,
-0x53, 0x59, 0xd3, 0x95, 0x69, 0x51, 0xbf, 0x94,
-0x4a, 0x19, 0xd5, 0x14, 0xb2, 0x65, 0x9b, 0xaa,
-0xc1, 0xa4, 0x97, 0x27, 0xf5, 0x4c, 0xab, 0x46,
-0x86, 0x2c, 0xe1, 0x16, 0x64, 0x03, 0xdb, 0xfd,
-0x0a, 0x5f, 0x89, 0x7d, 0x8b, 0x87, 0x03, 0xe9,
-0xe0, 0xf6, 0xb7, 0x04, 0xf2, 0xaa, 0x1a, 0x65,
-0x26, 0xb8, 0xad, 0x17, 0xf9, 0xb5, 0xe5, 0x1a,
-0x46, 0xf8, 0x2a, 0xae, 0xb5, 0x71, 0x8c, 0x2e,
-0x22, 0x73, 0x96, 0x28, 0x11, 0xf5, 0xb6, 0x16,
-0x32, 0x6a, 0xf2, 0xb6, 0x8d, 0xb6, 0x38, 0x8e,
-0x7b, 0x42, 0x6f, 0x9d, 0xc5, 0xa9, 0x92, 0x82,
-0x1b, 0xee, 0x76, 0xf0, 0x67, 0x0e, 0x54, 0x18,
-0x05, 0xca, 0xfd, 0x10, 0x35, 0xb2, 0xd8, 0xfe,
-0x8b, 0x4a, 0xc7, 0xcb, 0x14, 0x70, 0x37, 0x53,
-0xc2, 0xd3, 0xa7, 0x18, 0x9d, 0xce, 0x9a, 0x64,
-0x32, 0xd0, 0xa9, 0xcd, 0x14, 0x7f, 0x19, 0xfc,
-0xdc, 0x2f, 0x67, 0x31, 0xe7, 0xd8, 0xbe, 0x6c,
-0x3b, 0xec, 0x96, 0xdb, 0xbd, 0x71, 0xe8, 0xd4,
-0xd1, 0x23, 0x5f, 0xff, 0xc4, 0x2b, 0x77, 0xbc,
-0x72, 0xdb, 0xc9, 0xc3, 0x2f, 0x1f, 0xb2, 0x7c,
-0xf4, 0xf0, 0x38, 0x15, 0xaa, 0x97, 0x35, 0xd6,
-0xf1, 0x5f, 0x6f, 0x4c, 0xdb, 0xf9, 0x39, 0x8e,
-0x43, 0xcf, 0xd4, 0x17, 0xdc, 0x76, 0x7b, 0x89,
-0x07, 0xb0, 0xc1, 0x54, 0x30, 0x48, 0x7d, 0xde,
-0xaa, 0x49, 0x38, 0x9a, 0x85, 0xc8, 0xbb, 0xe5,
-0x05, 0x8c, 0xb3, 0xfc, 0xf3, 0xf1, 0x6f, 0x63,
-0x0d, 0x80, 0x55, 0xc0, 0x03, 0x0f, 0xbc, 0x05,
-0xc9, 0xff, 0xe3, 0x53, 0x57, 0x81, 0x56, 0xaa,
-0x78, 0x79, 0x6e, 0x92, 0xc8, 0xff, 0xc5, 0x75,
-0xcb, 0xfe, 0x63, 0x05, 0x80, 0xdb, 0x00, 0x32,
-0xab, 0xd9, 0x2d, 0x9c, 0x05, 0x84, 0x43, 0x00,
-0x97, 0xec, 0x2a, 0x40, 0x72, 0xac, 0x6b, 0xd7,
-0x01, 0x9e, 0x76, 0x7c, 0x80, 0x92, 0xa3, 0x02,
-0x52, 0x66, 0x87, 0xc8, 0xbf, 0x60, 0x4d, 0x9d,
-0x16, 0x77, 0x2e, 0x69, 0xb8, 0x14, 0xc3, 0x09,
-0x43, 0xe8, 0xf6, 0x6f, 0x72, 0xed, 0x05, 0xcd,
-0xbc, 0x77, 0x77, 0x27, 0x8c, 0x6c, 0x1e, 0x27,
-0xd4, 0x16, 0xf8, 0xbc, 0x22, 0xb3, 0x28, 0xfa,
-0xb1, 0x54, 0x69, 0x9c, 0x30, 0x0c, 0x59, 0x16,
-0x8a, 0xe1, 0xa4, 0xbf, 0x91, 0x85, 0x2c, 0xf9,
-0x97, 0x64, 0x20, 0x98, 0x49, 0xca, 0xa9, 0xa0,
-0x8b, 0xad, 0xf7, 0xe7, 0xa7, 0x14, 0xf0, 0x82,
-0x69, 0xcd, 0xe8, 0x24, 0xb6, 0x12, 0xb5, 0xc5,
-0xd5, 0xb5, 0x8b, 0x24, 0x06, 0xe1, 0x9d, 0x5f,
-0x23, 0xa5, 0x48, 0x57, 0xa7, 0x1a, 0x52, 0x4a,
-0xe2, 0x97, 0x56, 0x1d, 0x5d, 0xda, 0xbb, 0xc2,
-0xcb, 0xe7, 0x63, 0x6a, 0x2b, 0xd8, 0x14, 0xa3,
-0x7a, 0x93, 0xd0, 0xfd, 0x09, 0x1d, 0x41, 0x9a,
-0xd9, 0x09, 0xde, 0xe5, 0x90, 0xb9, 0x42, 0x32,
-0xb7, 0x84, 0x96, 0xdb, 0x15, 0xb9, 0xac, 0xd1,
-0xef, 0x98, 0x2a, 0x40, 0xd2, 0x5c, 0xc5, 0xf6,
-0x5f, 0x68, 0x75, 0xc5, 0x23, 0x2a, 0xb2, 0x57,
-0xd4, 0xfa, 0x54, 0x34, 0xb6, 0xd1, 0x15, 0x12,
-0x67, 0x35, 0x9f, 0x9a, 0x62, 0x1c, 0x25, 0x5f,
-0xff, 0x9f, 0xf3, 0x4e, 0xb0, 0x4a, 0x39, 0x45,
-0x24, 0xc9, 0x12, 0xb4, 0xe9, 0x43, 0xc7, 0x8e,
-0xdf, 0xe1, 0xad, 0xf0, 0xe0, 0x2b, 0x27, 0xee,
-0x26, 0x06, 0x16, 0x8b, 0x97, 0x6d, 0x7c, 0x65,
-0x48, 0xbe, 0xb5, 0x6a, 0xe6, 0x96, 0x97, 0xbe,
-0xb1, 0x61, 0x59, 0xec, 0x0d, 0xf6, 0x85, 0xfc,
-0x64, 0x3d, 0x37, 0xdc, 0xf7, 0x4e, 0x26, 0xaf,
-0x67, 0xe2, 0x2d, 0x23, 0xef, 0x46, 0x19, 0x36,
-0x78, 0xb1, 0xc7, 0x82, 0x8f, 0x9f, 0x48, 0xf4,
-0x91, 0xf0, 0x7f, 0x7b, 0xfc, 0x81, 0x1f, 0x7b,
-0xe0, 0x81, 0x8f, 0x62, 0x07, 0xe0, 0x1f, 0x37,
-0x85, 0x8b, 0xb4, 0x0f, 0x68, 0x56, 0x07, 0x80,
-0x2d, 0x9c, 0x8a, 0x8b, 0xe3, 0x7f, 0xa6, 0xb9,
-0x63, 0x62, 0x05, 0xd0, 0xd8, 0x5e, 0x23, 0x1d,
-0x81, 0x57, 0x2a, 0xf9, 0xea, 0x39, 0xab, 0x11,
-0xc0, 0x0e, 0x02, 0x22, 0x15, 0x40, 0xb9, 0x00,
-0xf1, 0x67, 0xf1, 0xfc, 0xc0, 0x24, 0x27, 0x38,
-0x6a, 0x66, 0x56, 0xa4, 0xd1, 0x34, 0x54, 0xe2,
-0xa8, 0x9b, 0xe8, 0xa9, 0xf0, 0x96, 0x9e, 0x38,
-0x9b, 0x5d, 0x9b, 0x11, 0xe5, 0xb4, 0xe5, 0x2c,
-0x56, 0x52, 0xc6, 0x1a, 0xed, 0x7c, 0x05, 0xe7,
-0x27, 0xb4, 0xcb, 0xdc, 0x44, 0x1e, 0x4b, 0x5d,
-0xef, 0xfe, 0x53, 0x26, 0xcd, 0xfa, 0x26, 0xbd,
-0xd6, 0x14, 0x7b, 0x96, 0xa9, 0x48, 0xfe, 0xf5,
-0x24, 0xa5, 0x84, 0xd2, 0x11, 0x6d, 0x65, 0x4b,
-0x96, 0xf8, 0xea, 0xce, 0xaa, 0xe1, 0xb5, 0x6e,
-0xb2, 0xd2, 0x4f, 0x9f, 0x88, 0xf7, 0xe2, 0x7e,
-0x18, 0x1b, 0x36, 0xb4, 0x6c, 0x67, 0x71, 0x55,
-0x2b, 0x34, 0x70, 0xf3, 0x26, 0x7d, 0x3d, 0x96,
-0x92, 0xa5, 0x92, 0x22, 0xae, 0xcf, 0x95, 0x6a,
-0xfc, 0x1d, 0x55, 0xae, 0x71, 0x1d, 0xbd, 0x91,
-0xb0, 0xea, 0xe8, 0x7c, 0x65, 0xa9, 0xca, 0x1d,
-0x81, 0xb5, 0x85, 0x12, 0x1e, 0x3a, 0xb1, 0x26,
-0x9b, 0xdc, 0xc8, 0x35, 0xc5, 0xde, 0x7e, 0x2b,
-0x66, 0x82, 0xb4, 0x15, 0x0a, 0x72, 0x58, 0xe3,
-0x4e, 0x95, 0xba, 0x26, 0xde, 0x55, 0xf7, 0xae,
-0x67, 0xa9, 0xab, 0x67, 0x56, 0x62, 0xc8, 0xa1,
-0x17, 0xae, 0xbd, 0xd9, 0x65, 0x16, 0x77, 0x6e,
-0x5b, 0xbc, 0x61, 0x92, 0x36, 0x12, 0xde, 0xfc,
-0x37, 0x2d, 0x17, 0xd0, 0xbb, 0xec, 0xd2, 0xa7,
-0x77, 0x2f, 0xbc, 0x8b, 0xf8, 0x89, 0x59, 0x22,
-0x68, 0xdf, 0x26, 0x42, 0x76, 0xec, 0x5e, 0x5e,
-0x73, 0xdc, 0x71, 0xe4, 0xd4, 0xb4, 0x55, 0xcd,
-0xb6, 0xa5, 0x7c, 0x5a, 0xf2, 0xa0, 0x05, 0xd4,
-0xfd, 0xce, 0xf1, 0xd6, 0xc7, 0x9d, 0xf5, 0xd9,
-0x97, 0x0d, 0xda, 0xc8, 0x8f, 0xbb, 0xee, 0xfc,
-0xb7, 0x3d, 0x65, 0x34, 0x4e, 0xef, 0x74, 0x83,
-0x11, 0x77, 0xee, 0x8d, 0x2b, 0xfc, 0x98, 0xbf,
-0xf9, 0xf6, 0x47, 0x91, 0x06, 0x78, 0xcb, 0x03,
-0xbf, 0xf1, 0x3b, 0xbf, 0x3c, 0x75, 0x15, 0xd0,
-0x8b, 0x64, 0x00, 0x10, 0xdc, 0xe1, 0xac, 0xdd,
-0x40, 0xf6, 0xdf, 0x7c, 0xdc, 0x34, 0x49, 0x08,
-0x60, 0xbb, 0x5d, 0xc0, 0x1d, 0x81, 0xb7, 0x56,
-0xf2, 0x58, 0x01, 0x50, 0x1e, 0x40, 0xd7, 0x69,
-0x08, 0x24, 0xd9, 0x80, 0xd8, 0x05, 0x78, 0x96,
-0xf4, 0x09, 0x2a, 0x45, 0xcb, 0x19, 0x54, 0xff,
-0x17, 0x26, 0xeb, 0x45, 0x25, 0xee, 0x19, 0x6f,
-0xc8, 0x00, 0xaf, 0xe8, 0x94, 0x4a, 0xa4, 0xd8,
-0xe1, 0xd1, 0x3d, 0xf9, 0xdb, 0xbf, 0xe5, 0x2d,
-0x5a, 0xaa, 0x8d, 0x24, 0xf2, 0x95, 0x95, 0xd8,
-0x2a, 0x49, 0x13, 0x63, 0xb6, 0x8c, 0x6a, 0x00,
-0xec, 0x16, 0xa9, 0x37, 0x43, 0x4d, 0x71, 0xba,
-0x3c, 0xdc, 0x51, 0x6e, 0x6a, 0xd4, 0x6b, 0xb0,
-0x28, 0x95, 0xd2, 0x33, 0x05, 0x92, 0xf8, 0x2e,
-0xcc, 0x7c, 0x69, 0xa4, 0xa4, 0x62, 0xed, 0xf3,
-0xa0, 0x7f, 0xb7, 0x0b, 0x65, 0xb4, 0x61, 0x16,
-0xd6, 0xb4, 0x25, 0x54, 0xa7, 0xd2, 0x77, 0xb8,
-0x94, 0xdd, 0x85, 0xae, 0xe2, 0xbb, 0xb6, 0x75,
-0xca, 0x5e, 0xa1, 0xa7, 0xba, 0x59, 0xd4, 0xf4,
-0x56, 0x0c, 0x77, 0xad, 0xd9, 0xe4, 0xef, 0xe0,
-0x3c, 0x23, 0x51, 0xee, 0x4b, 0x72, 0xc4, 0xf2,
-0xc6, 0x04, 0xdd, 0x56, 0xee, 0xb2, 0x7b, 0x42,
-0x2f, 0xd5, 0x91, 0x2d, 0x67, 0x98, 0x75, 0x96,
-0xd1, 0x12, 0x7f, 0x74, 0x8e, 0xbc, 0x89, 0xa7,
-0x40, 0xb4, 0x75, 0x64, 0x81, 0xd4, 0xff, 0x77,
-0xf8, 0x48, 0x22, 0x52, 0xa8, 0xac, 0xa0, 0xda,
-0x17, 0x56, 0x33, 0xca, 0xa6, 0x6c, 0xb4, 0x60,
-0xb5, 0xc2, 0x5c, 0x54, 0xff, 0x6b, 0x4f, 0x2f,
-0x83, 0xff, 0x1f, 0x1f, 0x1f, 0x77, 0xe4, 0xfb,
-0x63, 0x27, 0xac, 0x7e, 0xe4, 0xcf, 0xbe, 0xff,
-0xb6, 0x7b, 0xef, 0xbd, 0xf7, 0x13, 0xaf, 0x58,
-0x1a, 0xe0, 0xfd, 0xb7, 0xff, 0xff, 0xb4, 0x5d,
-0x5d, 0x6c, 0x1b, 0x57, 0x76, 0xd6, 0x56, 0x21,
-0xb0, 0x46, 0x77, 0x1d, 0xba, 0x7d, 0x48, 0x32,
-0x74, 0x3a, 0xe4, 0x3e, 0x71, 0x28, 0xaf, 0x03,
-0x84, 0xae, 0x90, 0x05, 0xd6, 0xf6, 0x26, 0x70,
-0x01, 0xd6, 0x09, 0x06, 0x25, 0x87, 0xa4, 0x4a,
-0x86, 0x90, 0xf2, 0xa0, 0x84, 0xf1, 0xc2, 0x09,
-0x5d, 0x06, 0xd8, 0x20, 0x25, 0xca, 0x32, 0x0f,
-0x42, 0xe2, 0xc2, 0x02, 0x48, 0x20, 0x05, 0x6c,
-0x40, 0x41, 0x81, 0x75, 0x49, 0x79, 0x1f, 0x2a,
-0x19, 0xa0, 0x41, 0xd9, 0x4f, 0x8b, 0x05, 0x96,
-0x30, 0xd0, 0xaa, 0x04, 0x0c, 0x3e, 0x11, 0xf1,
-0xb2, 0x61, 0x0d, 0xd7, 0x06, 0xf7, 0x61, 0x1f,
-0x1a, 0x89, 0x16, 0x07, 0xa4, 0x7b, 0xce, 0xb9,
-0x77, 0x7e, 0x38, 0x73, 0x65, 0xd1, 0x8b, 0xea,
-0xcc, 0x90, 0x73, 0x67, 0xe6, 0xfe, 0xcd, 0xbd,
-0xf7, 0x3b, 0xe7, 0xdc, 0x7f, 0x52, 0xba, 0x59,
-0x1b, 0x9b, 0x50, 0xfe, 0x33, 0xd5, 0x5c, 0xa0,
-0x13, 0x70, 0x6d, 0x9d, 0xc9, 0xf7, 0xc9, 0x63,
-0x3f, 0x1f, 0xde, 0xf6, 0x8a, 0x54, 0x7b, 0xaf,
-0x57, 0xf4, 0xc8, 0xe4, 0x00, 0x80, 0x7d, 0x6f,
-0x1a, 0xb1, 0x1f, 0x06, 0xea, 0x5c, 0xf4, 0x5d,
-0xbc, 0x78, 0xf1, 0xec, 0x0b, 0x2f, 0xfc, 0xa7,
-0x2b, 0x91, 0xfe, 0x3f, 0x48, 0x9a, 0xf3, 0xac,
-0x5d, 0xbb, 0xbc, 0xb4, 0x99, 0x19, 0x35, 0x2a,
-0x34, 0x1d, 0x77, 0x30, 0x00, 0x15, 0xe0, 0x08,
-0xeb, 0x04, 0x5c, 0x1d, 0x61, 0x27, 0x20, 0xb6,
-0x01, 0xda, 0x19, 0x00, 0x28, 0x00, 0x47, 0xd9,
-0x58, 0x20, 0xac, 0x03, 0xf0, 0xc5, 0xc1, 0xe1,
-0x8c, 0xcb, 0x8d, 0x4d, 0xd6, 0xf8, 0xe3, 0xc8,
-0xcf, 0x52, 0x9c, 0x0b, 0x91, 0xe2, 0x64, 0x7e,
-0x2d, 0x91, 0xd8, 0x01, 0xfd, 0xdf, 0x35, 0xfc,
-0xd6, 0x66, 0x31, 0xa4, 0xa7, 0x96, 0xaa, 0xd5,
-0x28, 0x8d, 0xa6, 0x99, 0x94, 0xa4, 0x52, 0x55,
-0xb1, 0x95, 0x0c, 0xe3, 0xc2, 0x1d, 0x09, 0x56,
-0x9a, 0xdf, 0x91, 0x74, 0x5d, 0x5a, 0xb4, 0x39,
-0x98, 0x51, 0x66, 0x2b, 0xa0, 0xff, 0x67, 0xdd,
-0xf2, 0x5f, 0xf3, 0xb8, 0x3d, 0x16, 0x95, 0x77,
-0xce, 0x47, 0x5c, 0xe1, 0x17, 0x8b, 0x1e, 0x55,
-0xeb, 0xf5, 0x56, 0x64, 0xb9, 0xeb, 0xde, 0xec,
-0xb2, 0x9c, 0xb4, 0x00, 0x5b, 0x9c, 0x74, 0x3d,
-0xe9, 0xfb, 0x04, 0x53, 0x88, 0xaa, 0x51, 0x6a,
-0xa3, 0x73, 0xc9, 0xe8, 0xbd, 0xa2, 0xe5, 0x91,
-0x0d, 0xd5, 0x71, 0x79, 0x75, 0x13, 0xea, 0x36,
-0xee, 0xd1, 0x95, 0xdd, 0xb8, 0x15, 0x00, 0xbf,
-0x2e, 0xeb, 0x81, 0x4d, 0xa1, 0xfc, 0xaf, 0xdb,
-0xbe, 0x69, 0x22, 0x10, 0x11, 0x2c, 0x11, 0xff,
-0xbd, 0x2c, 0xc9, 0x7f, 0x57, 0x15, 0x50, 0xf3,
-0x9b, 0xd1, 0xb3, 0xfb, 0xa4, 0xcc, 0xee, 0x0c,
-0x44, 0x2b, 0x40, 0x48, 0x91, 0xaa, 0x19, 0xbd,
-0x29, 0xc1, 0xcf, 0xfd, 0x3f, 0xd3, 0x32, 0xf0,
-0x75, 0xe9, 0xd7, 0xa4, 0xf3, 0x7f, 0xff, 0xb5,
-0x6f, 0x2e, 0x2d, 0x78, 0x17, 0xde, 0x5e, 0xb8,
-0xf4, 0xb3, 0x53, 0xc4, 0x02, 0xce, 0xbd, 0xf6,
-0xe7, 0x22, 0xec, 0x4d, 0x4b, 0x69, 0x87, 0xa0,
-0x9e, 0xce, 0x89, 0x9b, 0x44, 0x1a, 0x80, 0xed,
-0x01, 0xa0, 0x3f, 0x1d, 0x2e, 0x00, 0xfc, 0x3b,
-0x9d, 0x8b, 0x17, 0xef, 0x9d, 0xfd, 0xea, 0x85,
-0xdf, 0x1f, 0xc2, 0xec, 0x1f, 0xa4, 0x11, 0x6b,
-0x00, 0x6c, 0xff, 0x34, 0x55, 0xd9, 0x25, 0xfd,
-0x1f, 0x57, 0xea, 0x18, 0x50, 0x0d, 0xa0, 0x42,
-0x8b, 0x81, 0x5e, 0xd9, 0x58, 0xb2, 0x18, 0xc0,
-0x2d, 0x62, 0x00, 0xd8, 0x11, 0x68, 0x6b, 0x07,
-0xa4, 0x49, 0x01, 0xcd, 0xe6, 0x18, 0x32, 0x1f,
-0xe4, 0xbf, 0x7b, 0x39, 0x5d, 0xd5, 0x6f, 0xf6,
-0x12, 0x58, 0x08, 0x99, 0xc1, 0x01, 0x43, 0x28,
-0x76, 0x04, 0xa3, 0xc5, 0x46, 0xca, 0x8c, 0xb9,
-0xd2, 0x90, 0x92, 0x55, 0xab, 0xac, 0x2f, 0x6d,
-0x97, 0x55, 0x2b, 0xad, 0xd2, 0xac, 0x5d, 0x56,
-0xcc, 0xf2, 0x49, 0x38, 0x34, 0x4a, 0x96, 0x47,
-0x16, 0xac, 0x9a, 0x89, 0x43, 0x50, 0x1e, 0xf7,
-0xc6, 0x2c, 0x0a, 0x86, 0xdf, 0xc3, 0x28, 0xc8,
-0x7f, 0xf7, 0x92, 0x45, 0x52, 0xce, 0x8e, 0xa6,
-0xa2, 0xed, 0xc2, 0x5d, 0xdb, 0xa1, 0xeb, 0x2c,
-0xd8, 0x06, 0xdf, 0xd2, 0x40, 0x91, 0xa2, 0x4d,
-0xb8, 0x1d, 0x11, 0xd9, 0x89, 0x6e, 0x39, 0x1d,
-0x1a, 0x71, 0xda, 0x87, 0xd0, 0xc2, 0x9e, 0x1e,
-0xc5, 0x4d, 0xc6, 0xdd, 0xca, 0x52, 0xb4, 0x58,
-0x2c, 0xda, 0x7d, 0xe3, 0xe7, 0x1d, 0xa8, 0xdb,
-0xb4, 0x49, 0x15, 0x77, 0x38, 0x18, 0xf8, 0x27,
-0xbe, 0x04, 0x29, 0x34, 0x68, 0x47, 0x69, 0xac,
-0x90, 0x33, 0xd1, 0x82, 0x8a, 0xe0, 0xcb, 0x26,
-0xbf, 0xdc, 0xfe, 0x57, 0x54, 0x62, 0xd9, 0x4d,
-0xe1, 0x4c, 0x42, 0xc9, 0xe3, 0x60, 0x67, 0xcc,
-0x07, 0xbf, 0x2a, 0xde, 0xd5, 0x58, 0x8a, 0x2c,
-0x59, 0xb9, 0x34, 0x0d, 0x19, 0xfe, 0x2a, 0xdf,
-0xb4, 0x38, 0x80, 0x2e, 0x7d, 0x8a, 0x60, 0x7f,
-0xfd, 0xfa, 0xc2, 0xdb, 0xd8, 0x8e, 0xc6, 0x20,
-0x76, 0xfc, 0x4f, 0x90, 0x03, 0x14, 0x8f, 0x2d,
-0x88, 0xc5, 0xef, 0xb3, 0x10, 0xdc, 0x72, 0x21,
-0xd4, 0x7e, 0x1e, 0x84, 0xfd, 0x74, 0x8b, 0xfd,
-0xa5, 0x5b, 0x22, 0x1b, 0xfc, 0x39, 0x58, 0x0d,
-0xc3, 0x01, 0xd0, 0x87, 0x33, 0xcc, 0x84, 0x7f,
-0xa7, 0xe3, 0xeb, 0xbc, 0xd3, 0x79, 0xf8, 0xf0,
-0xe2, 0x57, 0x87, 0x31, 0xfa, 0x0f, 0x49, 0xbe,
-0x99, 0xbb, 0xbd, 0xbc, 0xb4, 0xd7, 0xe7, 0x1d,
-0x00, 0x28, 0xff, 0xe1, 0xe8, 0x76, 0x4b, 0xd8,
-0x07, 0xd0, 0xc0, 0x89, 0x40, 0x57, 0x2c, 0x0d,
-0xe0, 0x0b, 0x5b, 0x1d, 0x80, 0x31, 0x00, 0xde,
-0x17, 0x88, 0x34, 0x1e, 0x56, 0x58, 0x6f, 0x8e,
-0x33, 0xf3, 0xbb, 0x09, 0x71, 0xa6, 0x5d, 0xd3,
-0xdb, 0x0c, 0xff, 0xce, 0xd1, 0x22, 0x29, 0xdb,
-0xd0, 0x82, 0x62, 0x4d, 0x2b, 0x57, 0x97, 0x70,
-0x86, 0x52, 0x76, 0xdb, 0x59, 0x03, 0xd0, 0x36,
-0x92, 0x22, 0xac, 0xe4, 0x7a, 0x3b, 0xee, 0x95,
-0x6c, 0x50, 0xfb, 0x57, 0xa5, 0xbd, 0x09, 0xbb,
-0x4a, 0xaa, 0x87, 0x53, 0x75, 0x05, 0x03, 0xdf,
-0x17, 0x0f, 0x2a, 0x6e, 0x07, 0x92, 0x52, 0xa3,
-0xe5, 0xcd, 0x24, 0xc9, 0xbd, 0x0d, 0x2f, 0x28,
-0x2e, 0x07, 0xbb, 0x77, 0xd2, 0xd2, 0x91, 0x7e,
-0xbf, 0x2c, 0xc2, 0x7f, 0x5b, 0x6c, 0x3f, 0xc9,
-0xb5, 0x31, 0xd7, 0xb7, 0x3d, 0x76, 0xe7, 0x46,
-0x88, 0x65, 0x84, 0xbb, 0xad, 0xa0, 0x72, 0x70,
-0x44, 0x27, 0x92, 0x42, 0x19, 0xee, 0x1a, 0x53,
-0x3a, 0x26, 0x59, 0x09, 0x32, 0x54, 0x81, 0xb3,
-0x8d, 0x88, 0x7b, 0x09, 0x40, 0xb4, 0x2d, 0x45,
-0x6a, 0x4e, 0xaf, 0xa7, 0xa3, 0xd7, 0x17, 0x5a,
-0x04, 0xed, 0xd6, 0xf1, 0xef, 0x93, 0xa8, 0xff,
-0x71, 0xeb, 0xdb, 0x96, 0x97, 0x35, 0xa4, 0x13,
-0xd8, 0x3e, 0xfc, 0x39, 0x72, 0x85, 0xd7, 0x18,
-0xf2, 0x5a, 0x5e, 0x31, 0x78, 0xdd, 0x20, 0x7d,
-0x5e, 0x89, 0xbf, 0x0f, 0x23, 0xb0, 0xaa, 0xfa,
-0x14, 0xa9, 0x74, 0x2b, 0xed, 0x35, 0x23, 0x17,
-0xc6, 0xb3, 0xe5, 0x65, 0xd5, 0xfe, 0x02, 0xa0,
-0xbf, 0x10, 0x06, 0xec, 0xfb, 0x7c, 0x9d, 0x7b,
-0xf7, 0xde, 0x79, 0xf8, 0xf0, 0xe1, 0x57, 0x87,
-0xa3, 0xfe, 0x63, 0x0f, 0x20, 0xcd, 0x00, 0xc2,
-0x06, 0xc0, 0xf5, 0xed, 0x52, 0xb7, 0x3b, 0xd0,
-0x06, 0x9a, 0x8e, 0x6b, 0x3e, 0x95, 0x56, 0x70,
-0x14, 0x00, 0xeb, 0x04, 0x58, 0x9a, 0xa3, 0x46,
-0xc0, 0x1c, 0xf5, 0x03, 0x62, 0x47, 0x20, 0x70,
-0x00, 0x3e, 0x25, 0xd0, 0xe2, 0x00, 0xe3, 0xd9,
-0xe1, 0x15, 0xc4, 0xbf, 0x4b, 0xe3, 0xd4, 0x3c,
-0x94, 0x37, 0x4d, 0x73, 0xc8, 0x30, 0xa7, 0xdb,
-0x47, 0x32, 0x57, 0x32, 0xa2, 0x62, 0x17, 0xb4,
-0xc3, 0x3a, 0xde, 0xeb, 0x6d, 0x2c, 0x6d, 0x50,
-0x67, 0xba, 0xab, 0xa9, 0x48, 0x1a, 0xdd, 0x72,
-0x96, 0x50, 0x45, 0x59, 0x2e, 0x09, 0xbf, 0x53,
-0xd2, 0x4b, 0x83, 0x23, 0x93, 0x65, 0x5f, 0x49,
-0xc9, 0x38, 0xb8, 0xd8, 0xdd, 0xa8, 0xbe, 0x53,
-0x33, 0x6c, 0x88, 0x8b, 0xd9, 0x34, 0xf8, 0x55,
-0xaa, 0x84, 0x7e, 0xd1, 0x22, 0x9c, 0x5a, 0xcd,
-0xe6, 0xc1, 0x94, 0xbc, 0x60, 0x4e, 0x0f, 0xf4,
-0x47, 0xa2, 0xa1, 0x72, 0x65, 0xbb, 0x07, 0x96,
-0x39, 0xd9, 0xab, 0x6c, 0x52, 0xdf, 0xa6, 0x6b,
-0x57, 0x5f, 0x8f, 0xcb, 0xef, 0x9c, 0x96, 0x89,
-0x0a, 0xc7, 0x0a, 0xf7, 0x92, 0x4d, 0x97, 0x65,
-0xe7, 0x67, 0x4e, 0xdc, 0x64, 0xb7, 0x71, 0x05,
-0x74, 0xf7, 0x94, 0x0e, 0x21, 0x43, 0x6d, 0x86,
-0xba, 0xc2, 0x25, 0x4a, 0xb1, 0xed, 0x26, 0xf4,
-0x7c, 0x2c, 0x92, 0xdb, 0x56, 0x4e, 0x71, 0x34,
-0x2d, 0xbc, 0x85, 0x8d, 0x7d, 0xd7, 0xb9, 0x98,
-0x0f, 0x33, 0xe8, 0x61, 0xbd, 0x7a, 0xe1, 0x6f,
-0x90, 0x2f, 0x9c, 0x6e, 0x71, 0x9c, 0xb7, 0x0c,
-0xb1, 0x3c, 0x71, 0xf2, 0x57, 0xec, 0xe0, 0x00,
-0x45, 0xa1, 0xec, 0xe5, 0xa2, 0x3a, 0x6d, 0x3c,
-0xe7, 0x27, 0xf3, 0xdc, 0x10, 0xf2, 0xad, 0xb4,
-0xe1, 0x71, 0xcb, 0x16, 0x06, 0x37, 0x18, 0x66,
-0x66, 0x9f, 0x6c, 0xa4, 0xcd, 0x70, 0xf0, 0x2f,
-0xdc, 0xe2, 0xc2, 0xbf, 0x03, 0xd2, 0xdf, 0xe7,
-0xbb, 0x07, 0xf4, 0xce, 0xbd, 0x87, 0xbf, 0x7f,
-0xe7, 0x90, 0xd4, 0x7f, 0x90, 0x1f, 0x34, 0x02,
-0xf8, 0x0a, 0x8d, 0x00, 0x86, 0x0a, 0xc0, 0x00,
-0x08, 0xeb, 0x00, 0x5d, 0xb5, 0xb4, 0xbd, 0x3b,
-0x6c, 0xac, 0xa6, 0xca, 0xc4, 0x00, 0x50, 0x03,
-0x60, 0x03, 0x81, 0x68, 0x41, 0x90, 0x38, 0x2e,
-0x0b, 0xcc, 0xe7, 0x04, 0x12, 0x03, 0x00, 0x16,
-0x30, 0xce, 0xf6, 0x50, 0xfe, 0xbb, 0x87, 0xa8,
-0x22, 0xf3, 0x57, 0xec, 0x59, 0xc5, 0x4e, 0x10,
-0x3b, 0x65, 0xb1, 0xd8, 0x19, 0xde, 0xb1, 0xac,
-0x29, 0xca, 0x9c, 0x36, 0xaa, 0xe2, 0xc2, 0xda,
-0xb4, 0xa8, 0x8e, 0xb3, 0xf8, 0xcb, 0xb5, 0x31,
-0x1f, 0x89, 0x4c, 0x25, 0x55, 0x51, 0x6e, 0xb5,
-0x35, 0xf7, 0x22, 0xd9, 0x3b, 0x34, 0x92, 0x5d,
-0x95, 0xda, 0xc9, 0x89, 0x88, 0x28, 0x23, 0x39,
-0xda, 0xaf, 0x0b, 0x16, 0x00, 0x8d, 0x2c, 0x59,
-0xf6, 0xac, 0xf8, 0x5a, 0x17, 0xeb, 0x7b, 0x14,
-0xeb, 0xbd, 0x19, 0x63, 0x6e, 0x2b, 0x19, 0xd8,
-0x37, 0xcd, 0xf5, 0x45, 0xa5, 0xa8, 0x58, 0x5d,
-0xa7, 0x07, 0x95, 0x75, 0x6c, 0x5f, 0xfd, 0x81,
-0x9e, 0x89, 0x96, 0xdd, 0xbb, 0x19, 0x90, 0xb2,
-0x64, 0x8f, 0x98, 0x61, 0x4a, 0xce, 0x0e, 0x37,
-0xdb, 0xee, 0xf5, 0x4f, 0x20, 0x37, 0xd6, 0x8a,
-0x4e, 0x07, 0x9e, 0xc1, 0xe8, 0x0a, 0x1b, 0x2b,
-0xe8, 0xec, 0xb6, 0x1f, 0x63, 0x92, 0xd2, 0x29,
-0x3c, 0x9c, 0xe9, 0xc1, 0x18, 0xaa, 0x20, 0xd0,
-0xc8, 0x35, 0xb7, 0xeb, 0xf1, 0x65, 0x55, 0x9c,
-0x3a, 0xb8, 0x4e, 0x68, 0x02, 0x33, 0xd4, 0x3e,
-0xbe, 0xe4, 0x59, 0xb0, 0x37, 0xa7, 0xa3, 0x28,
-0xff, 0xd5, 0x22, 0xed, 0xd9, 0x7b, 0x06, 0xaa,
-0x1b, 0xaf, 0x7c, 0xfe, 0xad, 0xf7, 0xf8, 0xab,
-0xa7, 0x7f, 0xf1, 0x0d, 0x13, 0xaa, 0xde, 0x85,
-0xd3, 0xa7, 0x4f, 0xbf, 0xfa, 0xe1, 0xc2, 0x6b,
-0xc0, 0x00, 0xfe, 0x70, 0xa9, 0xc5, 0xd4, 0x6c,
-0xaf, 0xe8, 0x08, 0xd3, 0x73, 0xd4, 0xc4, 0x51,
-0x24, 0xf3, 0x67, 0xc4, 0x18, 0x40, 0x3f, 0x47,
-0xa3, 0xf9, 0x67, 0x9e, 0xde, 0x82, 0x97, 0xfe,
-0xc2, 0x4c, 0x87, 0x0f, 0x33, 0x9b, 0x69, 0xf6,
-0x96, 0xbc, 0xb1, 0x3c, 0x32, 0x7d, 0x68, 0x71,
-0x7b, 0x2c, 0xce, 0x9c, 0xd2, 0xf0, 0x8c, 0x49,
-0xff, 0x8e, 0x2f, 0xcf, 0xf1, 0xff, 0xf1, 0x3b,
-0x0f, 0x0f, 0x4b, 0xfd, 0x07, 0x1e, 0x9f, 0xcb,
-0xd1, 0x0e, 0x00, 0xf5, 0x60, 0x36, 0x26, 0x97,
-0xd4, 0xc1, 0x00, 0x97, 0x76, 0x1d, 0x20, 0x03,
-0xa0, 0x61, 0x40, 0xc1, 0x3a, 0x54, 0x01, 0x36,
-0xf7, 0x88, 0x01, 0x2c, 0xae, 0xe5, 0xb0, 0x11,
-0x80, 0x37, 0x03, 0x8e, 0xe3, 0x16, 0x07, 0xd8,
-0x02, 0x0e, 0x90, 0x0c, 0xca, 0xd1, 0xb6, 0x68,
-0x88, 0xba, 0x74, 0xbb, 0xd9, 0x34, 0x73, 0xd3,
-0x40, 0x09, 0xdc, 0x79, 0xf4, 0x3a, 0x17, 0x3b,
-0xce, 0x0e, 0xc3, 0x31, 0x5a, 0xa0, 0x13, 0xfe,
-0xe2, 0x31, 0x79, 0xaf, 0x5a, 0xdd, 0xdc, 0xcc,
-0xd4, 0x1b, 0xb1, 0xd2, 0xc0, 0xb5, 0x9e, 0x47,
-0xa5, 0xe6, 0x4f, 0xd2, 0x48, 0x44, 0xa5, 0xa9,
-0x24, 0x13, 0x7b, 0xb2, 0xf0, 0x23, 0x77, 0x1e,
-0x6b, 0xaa, 0xac, 0xab, 0x1e, 0x5b, 0x34, 0xd0,
-0xfb, 0x80, 0x8a, 0x33, 0x9f, 0x04, 0x03, 0xdf,
-0xab, 0x64, 0xab, 0x59, 0x74, 0x17, 0x77, 0x8a,
-0xb9, 0x52, 0xbc, 0xb3, 0x58, 0x23, 0x5a, 0x86,
-0x83, 0xfe, 0x26, 0x0f, 0x7c, 0x56, 0xab, 0xee,
-0x53, 0xbe, 0x23, 0xd8, 0xed, 0xd2, 0xe4, 0xb8,
-0x66, 0xc1, 0x3c, 0xfb, 0xc4, 0x58, 0x2f, 0x02,
-0xfe, 0x47, 0x41, 0xc1, 0xec, 0xaa, 0x46, 0x92,
-0xfb, 0xa2, 0x58, 0xff, 0x80, 0x06, 0x25, 0x1b,
-0x8b, 0x92, 0x28, 0x76, 0x75, 0x83, 0x2c, 0x2a,
-0x66, 0x1a, 0x90, 0xf7, 0xc5, 0x66, 0x02, 0x32,
-0x22, 0x23, 0x1a, 0x2b, 0x34, 0xd8, 0xc3, 0x15,
-0x1b, 0xf6, 0xa1, 0xea, 0x52, 0x35, 0x44, 0x79,
-0x64, 0xa5, 0x10, 0x32, 0x54, 0xc2, 0xbf, 0xbb,
-0x25, 0xd1, 0xe9, 0x7a, 0xa3, 0xdd, 0x13, 0xa9,
-0xfe, 0x40, 0x7f, 0x2f, 0x69, 0x8f, 0xd5, 0x78,
-0x93, 0x25, 0x8f, 0x2d, 0x19, 0x9a, 0x93, 0x86,
-0x26, 0xcb, 0xca, 0xa6, 0xf1, 0x21, 0xc8, 0xa9,
-0xde, 0x5c, 0x20, 0x98, 0xa5, 0x8f, 0xbf, 0x02,
-0xd5, 0xfc, 0x33, 0x00, 0xb1, 0x33, 0x00, 0xf6,
-0x3f, 0x6b, 0x21, 0xd0, 0x18, 0x4f, 0x38, 0xf7,
-0xb3, 0x16, 0xa9, 0x06, 0x6f, 0xa1, 0xbd, 0x30,
-0x80, 0xad, 0xd5, 0x6a, 0x4d, 0x22, 0xb9, 0xc5,
-0x60, 0x89, 0x52, 0xb9, 0x80, 0xb2, 0xb9, 0x65,
-0x81, 0x98, 0x1e, 0x85, 0x5b, 0x84, 0x75, 0xf6,
-0x82, 0xec, 0xe1, 0xd9, 0xe2, 0x30, 0x66, 0x3c,
-0x00, 0x19, 0x48, 0x81, 0x9e, 0xf0, 0x0b, 0xe2,
-0x3b, 0x6d, 0xb0, 0x8a, 0x30, 0xf7, 0x8b, 0x18,
-0x05, 0x5a, 0xa0, 0x58, 0x80, 0x27, 0xcc, 0x40,
-0xe0, 0x07, 0xe9, 0x8f, 0xe8, 0x9f, 0x9f, 0x9f,
-0xbf, 0x0f, 0x04, 0x0c, 0xe0, 0xb0, 0xd4, 0x7f,
-0x9c, 0x4b, 0x7b, 0x33, 0xb4, 0x3c, 0xb7, 0x11,
-0x28, 0xd3, 0x08, 0xa0, 0xae, 0x0e, 0xf8, 0x1f,
-0x3c, 0x06, 0x06, 0xd0, 0xed, 0x96, 0x4a, 0x2b,
-0x96, 0x06, 0xb0, 0x71, 0xb9, 0xb6, 0xbc, 0x78,
-0x1b, 0x1b, 0x01, 0x4c, 0x15, 0x80, 0xe1, 0x7f,
-0x4c, 0x6b, 0x03, 0x21, 0xa5, 0xe4, 0x40, 0x3b,
-0x95, 0x75, 0x8f, 0xe6, 0x94, 0x96, 0xa9, 0x81,
-0x50, 0xe1, 0x65, 0x1d, 0x87, 0x0c, 0x60, 0x9f,
-0xa1, 0xf2, 0x05, 0xc7, 0xbf, 0xbb, 0xc3, 0x30,
-0xde, 0x6c, 0xb2, 0x7e, 0x45, 0x12, 0x3e, 0x35,
-0x2d, 0x85, 0x4d, 0x80, 0x7d, 0x9c, 0x52, 0xaf,
-0x0a, 0x16, 0xa9, 0x2a, 0x8d, 0x6a, 0x6b, 0xb7,
-0xbe, 0xf4, 0x27, 0x42, 0x4b, 0xab, 0xfb, 0x2c,
-0x91, 0x86, 0x6d, 0x7f, 0xdb, 0xb2, 0x14, 0x50,
-0x78, 0xf8, 0x45, 0x1a, 0xbc, 0xac, 0x28, 0x51,
-0xb5, 0x1f, 0x18, 0x35, 0xb6, 0xdd, 0xeb, 0x55,
-0xed, 0x51, 0xf0, 0xcd, 0x49, 0x52, 0xf8, 0x89,
-0x9e, 0xe4, 0x70, 0x7c, 0x11, 0x35, 0xee, 0xed,
-0x60, 0x0d, 0xdf, 0x79, 0x60, 0x15, 0xc8, 0xdd,
-0x06, 0x61, 0xa3, 0xa8, 0x62, 0xf3, 0x5e, 0x39,
-0xe8, 0x80, 0x08, 0x83, 0xb2, 0x14, 0x00, 0x65,
-0xe9, 0x0d, 0x17, 0xb3, 0xac, 0x8c, 0x5d, 0x11,
-0x45, 0x27, 0x5b, 0x20, 0x8a, 0xdb, 0x75, 0xd1,
-0x80, 0xe1, 0x65, 0x7b, 0xc0, 0x98, 0x12, 0x8a,
-0x5f, 0x0d, 0x82, 0xfc, 0x5f, 0x17, 0xee, 0xdb,
-0xb5, 0xff, 0x96, 0x23, 0xf0, 0x85, 0xbd, 0x24,
-0xf9, 0x60, 0x7a, 0xa8, 0x64, 0x90, 0xa1, 0x8a,
-0xd7, 0x80, 0x9f, 0x5a, 0x80, 0x49, 0x9a, 0x2e,
-0x05, 0xb7, 0x8a, 0x46, 0x6a, 0xbb, 0xd3, 0xc8,
-0xba, 0x70, 0x53, 0x91, 0x0a, 0x14, 0xfc, 0x8e,
-0x01, 0xe0, 0x10, 0x6d, 0xa7, 0x00, 0xe2, 0xa7,
-0x10, 0x79, 0xbf, 0x05, 0xc3, 0x47, 0xa4, 0x53,
-0xb7, 0x8e, 0xbf, 0x09, 0xe6, 0x9f, 0x83, 0x82,
-0x7d, 0x09, 0x0c, 0xc5, 0xbf, 0xe4, 0x32, 0x97,
-0x41, 0xce, 0x41, 0x5e, 0x2e, 0x95, 0x6d, 0x0f,
-0x00, 0x96, 0xec, 0x99, 0xd0, 0x01, 0xb1, 0x80,
-0x34, 0x86, 0x13, 0x36, 0xd8, 0x86, 0x69, 0x93,
-0xf1, 0x08, 0x06, 0xf1, 0xb0, 0xd7, 0xf2, 0x10,
-0x0f, 0x23, 0x18, 0xcb, 0x6b, 0xd6, 0xe6, 0x0f,
-0x2c, 0xc0, 0x07, 0x74, 0x81, 0xe0, 0xff, 0xf4,
-0x11, 0x30, 0x80, 0xc3, 0x18, 0xfc, 0xcb, 0xa9,
-0xef, 0x09, 0x5d, 0xab, 0xd1, 0x12, 0x40, 0xc3,
-0x58, 0x49, 0xd5, 0x41, 0x01, 0x40, 0x42, 0x0d,
-0x00, 0x3b, 0x01, 0x70, 0x26, 0x40, 0x3d, 0x83,
-0xeb, 0xcb, 0xd0, 0x50, 0x60, 0x5c, 0x11, 0x8c,
-0x35, 0x03, 0x32, 0x0e, 0xc0, 0xaa, 0x01, 0x47,
-0xb1, 0x25, 0xe0, 0x4e, 0xa6, 0x14, 0x68, 0x8b,
-0x98, 0xbf, 0x54, 0x73, 0xce, 0x22, 0x61, 0x94,
-0x38, 0x92, 0xea, 0x0b, 0xc5, 0x8e, 0xea, 0x6f,
-0x9a, 0x83, 0x8b, 0x80, 0x9e, 0x04, 0x8f, 0x04,
-0xaa, 0x1b, 0xb4, 0x47, 0x69, 0x05, 0xfb, 0xd3,
-0xd1, 0xba, 0x73, 0x7e, 0x99, 0xae, 0xaa, 0xee,
-0xae, 0x71, 0x4e, 0x3b, 0x6c, 0xf6, 0xa9, 0xd6,
-0xf3, 0x5b, 0x63, 0x96, 0x98, 0xcf, 0x55, 0xbd,
-0x8d, 0xfa, 0xbf, 0x73, 0x7f, 0x61, 0xa8, 0x14,
-0x59, 0xa1, 0x8b, 0x29, 0xa4, 0xa7, 0x32, 0xa9,
-0x8a, 0x68, 0xa5, 0xeb, 0xe9, 0xa8, 0xbc, 0xf5,
-0x0c, 0xcf, 0x45, 0x94, 0xd3, 0x46, 0xe2, 0xca,
-0x52, 0x6f, 0x2c, 0x8e, 0xe8, 0x88, 0xa0, 0x58,
-0xea, 0x3a, 0x53, 0x65, 0x67, 0xc9, 0x6e, 0x8b,
-0x9c, 0xfa, 0x71, 0x9b, 0x65, 0x51, 0x46, 0x1c,
-0x44, 0xf2, 0x13, 0x5b, 0x36, 0x21, 0x45, 0xf5,
-0x7e, 0xa0, 0x9e, 0x5d, 0x79, 0xd6, 0x1e, 0x70,
-0xcf, 0x26, 0xc8, 0xab, 0xc7, 0x7a, 0x37, 0x52,
-0x7d, 0xce, 0xd4, 0x61, 0xd1, 0xb8, 0xf3, 0x12,
-0xa1, 0x29, 0x8c, 0xe2, 0xff, 0x95, 0xe3, 0x20,
-0xa5, 0x5b, 0x5c, 0xfe, 0x23, 0xee, 0x50, 0xef,
-0x6f, 0x7e, 0x88, 0x92, 0xf7, 0x34, 0x32, 0x85,
-0x6f, 0xc3, 0xac, 0xae, 0xcd, 0x40, 0x3b, 0x71,
-0x32, 0x9a, 0xb8, 0x65, 0xaa, 0x81, 0x71, 0x9f,
-0xb6, 0xdb, 0x33, 0x4c, 0xe1, 0x96, 0xa1, 0x0b,
-0xd8, 0xd8, 0x82, 0x69, 0x2b, 0x6d, 0x59, 0xb6,
-0x33, 0x90, 0xf0, 0xa4, 0x81, 0x49, 0xfe, 0x02,
-0xd4, 0xfb, 0x41, 0xfa, 0xcf, 0xcf, 0x5f, 0xb8,
-0x7f, 0xe1, 0xe9, 0xfd, 0x47, 0xf7, 0x1f, 0x7d,
-0xfc, 0xf1, 0x7f, 0x1c, 0xca, 0xe0, 0x1f, 0x46,
-0xc3, 0x1c, 0xeb, 0x01, 0xac, 0xe3, 0x12, 0x40,
-0x6a, 0xf7, 0x06, 0xdf, 0xa7, 0x03, 0xbb, 0xaf,
-0x64, 0x1c, 0x06, 0x10, 0xc4, 0xc5, 0x00, 0x70,
-0x2e, 0xd0, 0xd2, 0xe5, 0xe5, 0x65, 0x6c, 0x04,
-0xa0, 0x3a, 0xc0, 0xad, 0x49, 0x0e, 0x30, 0x4e,
-0x8e, 0xc7, 0x81, 0x6e, 0x3b, 0x83, 0x53, 0xf5,
-0x9d, 0xdd, 0x48, 0x54, 0xe2, 0xa0, 0xbc, 0xd3,
-0xc4, 0x41, 0xfe, 0xc3, 0x4b, 0x82, 0x15, 0x3b,
-0xf7, 0x68, 0xb1, 0x6e, 0x82, 0x65, 0xa8, 0x61,
-0x3f, 0xa4, 0xc6, 0xf6, 0xaa, 0x7b, 0x7b, 0x9b,
-0x26, 0x03, 0x78, 0xae, 0xca, 0x10, 0x4e, 0xfa,
-0xd3, 0xe5, 0xf5, 0x92, 0x36, 0x97, 0xb4, 0xf9,
-0x89, 0x71, 0xd8, 0x9a, 0xd3, 0xdb, 0xed, 0x91,
-0x68, 0xfe, 0x59, 0x39, 0xa9, 0x58, 0xf1, 0xe4,
-0xd7, 0x2d, 0xeb, 0x81, 0x82, 0x75, 0x97, 0x7e,
-0x39, 0xf8, 0x47, 0x40, 0x86, 0x53, 0x2a, 0x89,
-0xe1, 0x4f, 0x5d, 0xb4, 0xb7, 0x14, 0x8f, 0x36,
-0xea, 0x0b, 0xf1, 0x2f, 0xc7, 0x15, 0x91, 0x3f,
-0x5b, 0x19, 0xb5, 0xdf, 0xa6, 0x85, 0x13, 0x9c,
-0x89, 0xb5, 0x61, 0xda, 0xdf, 0xe2, 0xf3, 0xf1,
-0xe2, 0x72, 0x16, 0xe4, 0xbf, 0x60, 0xac, 0xd0,
-0x41, 0xa4, 0x7e, 0x49, 0x7e, 0x19, 0x89, 0xa5,
-0x28, 0x7b, 0x7a, 0xa0, 0xfd, 0xd3, 0xac, 0xa0,
-0x41, 0x65, 0x6a, 0x82, 0xcc, 0x02, 0x19, 0xe4,
-0x21, 0x0f, 0xa7, 0x48, 0x1f, 0x23, 0x3b, 0xc9,
-0xfc, 0xcb, 0x05, 0xc0, 0xd0, 0x77, 0x2d, 0x42,
-0xfd, 0x6b, 0xd8, 0x8a, 0x4e, 0xa6, 0x8f, 0xbc,
-0xdf, 0x01, 0xbc, 0x90, 0x27, 0xcc, 0x9c, 0x42,
-0xa9, 0xeb, 0x5d, 0x78, 0x1d, 0xd9, 0x83, 0x01,
-0xcf, 0xb4, 0xeb, 0x34, 0x11, 0xcb, 0xcf, 0xb0,
-0x01, 0xd3, 0xef, 0xcc, 0xd7, 0x96, 0xfa, 0x1f,
-0x36, 0xe5, 0xbc, 0x43, 0x1f, 0x48, 0x0b, 0x38,
-0x00, 0xab, 0x06, 0xa4, 0xbf, 0x6b, 0xb1, 0x7a,
-0x3e, 0x36, 0xf3, 0xe3, 0xf9, 0x1d, 0xeb, 0xed,
-0x43, 0xf4, 0x17, 0x3a, 0xd8, 0xe7, 0x07, 0xf0,
-0x9f, 0xbf, 0x70, 0xe1, 0xc2, 0xc9, 0xfb, 0x4f,
-0x81, 0x5e, 0xfc, 0xec, 0xd1, 0xc7, 0x87, 0x31,
-0xf7, 0xd7, 0x20, 0xed, 0x5a, 0xee, 0xf6, 0x0f,
-0xa8, 0x07, 0x00, 0x2a, 0x00, 0xd4, 0x03, 0xa8,
-0xd1, 0x6e, 0x32, 0xd4, 0x09, 0x20, 0x63, 0x23,
-0x20, 0xf6, 0x02, 0x04, 0x90, 0x01, 0xcc, 0xd5,
-0xae, 0x91, 0x0a, 0xc0, 0x7b, 0x02, 0x19, 0x07,
-0xe0, 0x0c, 0x60, 0x3c, 0x8e, 0x02, 0x9a, 0xea,
-0x15, 0x41, 0xe6, 0x6f, 0xe0, 0xba, 0x61, 0x40,
-0x54, 0xe2, 0xb7, 0x78, 0xa9, 0xdb, 0x02, 0xb1,
-0x93, 0x05, 0xf9, 0x8f, 0x53, 0xd4, 0x1c, 0x0c,
-0x43, 0xf7, 0x60, 0xde, 0xb3, 0x05, 0xc7, 0xd1,
-0x80, 0x13, 0xc5, 0x40, 0x01, 0xd8, 0xbc, 0xd2,
-0xae, 0xaf, 0x56, 0x7a, 0xb8, 0x64, 0xfc, 0xf4,
-0x5f, 0xb7, 0x83, 0xbb, 0x0f, 0x74, 0xb7, 0x87,
-0xbb, 0x52, 0x2a, 0xce, 0xc2, 0x57, 0x58, 0x7b,
-0x25, 0x06, 0x51, 0xd3, 0xda, 0xed, 0xb2, 0x60,
-0xfd, 0x99, 0xc8, 0x2a, 0x0b, 0x7c, 0x4b, 0x7c,
-0x82, 0x37, 0x1e, 0x3d, 0x85, 0x70, 0x74, 0xf3,
-0xae, 0x29, 0x29, 0x38, 0xa6, 0x08, 0x4c, 0x79,
-0x40, 0xa8, 0x1e, 0x75, 0x15, 0x13, 0xcb, 0x3d,
-0x9f, 0xbf, 0xe4, 0x57, 0x84, 0x8e, 0x02, 0x7a,
-0x5f, 0x9c, 0x1b, 0x51, 0xcb, 0x4e, 0x92, 0xf2,
-0x62, 0x6b, 0x2c, 0x57, 0xa0, 0xfe, 0x2f, 0x18,
-0x2b, 0x70, 0x10, 0x11, 0xa3, 0xde, 0xe2, 0x58,
-0xc5, 0xfc, 0xad, 0x6a, 0x01, 0x60, 0xa8, 0xb2,
-0xbb, 0x42, 0x35, 0x1d, 0x41, 0x66, 0x69, 0x83,
-0x92, 0x2c, 0x65, 0xc7, 0x2c, 0x7e, 0x82, 0xcf,
-0x4a, 0xda, 0xfe, 0x9d, 0xc7, 0x8f, 0x00, 0x46,
-0xe9, 0x70, 0xc7, 0xfb, 0x4b, 0x5c, 0x06, 0x08,
-0x51, 0x9b, 0x46, 0xfd, 0xff, 0x2d, 0x04, 0x99,
-0x97, 0x9a, 0xfd, 0x3e, 0x69, 0x11, 0xe6, 0x90,
-0x2b, 0xfc, 0xa2, 0xc5, 0x54, 0xf0, 0xb0, 0x9b,
-0x38, 0x2c, 0x2d, 0x4a, 0x17, 0x5a, 0x05, 0xb2,
-0xcb, 0x14, 0xf9, 0x70, 0x78, 0x42, 0x86, 0x03,
-0x96, 0x0b, 0x4c, 0x84, 0xb3, 0xb6, 0xfb, 0x34,
-0x73, 0x84, 0xf7, 0x05, 0x8a, 0x10, 0x56, 0xec,
-0x0d, 0x9f, 0x99, 0xa8, 0x2f, 0xf0, 0xa0, 0xd9,
-0x7b, 0xb8, 0x16, 0x08, 0xfb, 0xd8, 0xdf, 0xdf,
-0x29, 0x74, 0xf2, 0xbe, 0x7c, 0x1e, 0x85, 0xff,
-0xd3, 0xa7, 0x27, 0x4f, 0x9e, 0xbf, 0xfa, 0xf4,
-0xc5, 0x17, 0x1f, 0x3d, 0x3a, 0xb4, 0xd6, 0x7f,
-0xa4, 0x4d, 0xec, 0x01, 0xa8, 0x52, 0x0f, 0x40,
-0x0c, 0x7b, 0x00, 0x70, 0x6b, 0x26, 0x89, 0x18,
-0x00, 0xcd, 0x05, 0xc4, 0x1d, 0x01, 0x52, 0xa3,
-0x72, 0xfb, 0x77, 0xd4, 0x0d, 0x00, 0x75, 0x80,
-0xdb, 0x6b, 0x6b, 0x37, 0x71, 0x3e, 0x80, 0xc9,
-0x01, 0x40, 0x09, 0xc0, 0xb6, 0x80, 0x4d, 0x3d,
-0x03, 0xf5, 0x7f, 0xc1, 0x92, 0x73, 0x7d, 0xde,
-0x46, 0x68, 0x10, 0x33, 0x6d, 0xf9, 0x7b, 0x95,
-0x7e, 0x39, 0x25, 0x98, 0x7e, 0x33, 0xc8, 0xa1,
-0x1d, 0xb0, 0xf5, 0x26, 0xb7, 0x1d, 0x0f, 0xea,
-0x19, 0x54, 0x00, 0x70, 0x9f, 0xa2, 0xca, 0x4a,
-0x49, 0xb8, 0x6b, 0xd0, 0x7e, 0xf4, 0xf8, 0xf1,
-0x40, 0x95, 0xd7, 0x2b, 0x7a, 0xc9, 0x63, 0x06,
-0xaf, 0x18, 0x51, 0xa8, 0x0d, 0x32, 0x38, 0xb2,
-0xd8, 0x3d, 0xf0, 0xad, 0x71, 0x94, 0xac, 0x4c,
-0x9e, 0xd6, 0x91, 0x4c, 0x26, 0xf4, 0xd5, 0xfe,
-0x48, 0x24, 0x8e, 0xa7, 0xa4, 0xca, 0xd8, 0x4c,
-0x90, 0xad, 0xa9, 0x8e, 0x84, 0x1a, 0x24, 0xf9,
-0xef, 0xaa, 0xa3, 0x77, 0x13, 0x49, 0x51, 0x44,
-0x93, 0xc4, 0x8d, 0x45, 0xb9, 0xd1, 0xb6, 0xe5,
-0x03, 0x1c, 0x5b, 0x5b, 0xc9, 0x78, 0x6c, 0x57,
-0xac, 0x88, 0x1d, 0x44, 0x37, 0x3c, 0xec, 0x2b,
-0xcc, 0xac, 0x5d, 0xd2, 0x70, 0x4d, 0xe7, 0x9e,
-0x63, 0xb9, 0xd6, 0x69, 0x49, 0x8a, 0x68, 0xb8,
-0xe1, 0x80, 0x2a, 0xd5, 0xec, 0xe5, 0x64, 0x32,
-0x91, 0xec, 0xa7, 0xf5, 0x98, 0xe8, 0x57, 0x1f,
-0x20, 0x8a, 0xc2, 0xe1, 0x1f, 0xff, 0x61, 0x66,
-0xe6, 0x27, 0x67, 0x09, 0x50, 0x67, 0x08, 0xff,
-0x80, 0xde, 0x0f, 0xce, 0x81, 0xe9, 0x55, 0x14,
-0xb9, 0x00, 0xb5, 0x4b, 0x4d, 0xe2, 0x0a, 0x4c,
-0xe0, 0x0a, 0x18, 0x40, 0xb8, 0x20, 0x7a, 0x5c,
-0x98, 0xb8, 0xb8, 0xde, 0x15, 0x1c, 0x76, 0x0a,
-0xb6, 0x77, 0xec, 0x7d, 0x61, 0xc2, 0x63, 0x66,
-0x48, 0xdb, 0x1c, 0x81, 0xe6, 0xef, 0x2b, 0xa0,
-0xe6, 0x4f, 0xc2, 0xff, 0xfe, 0xc9, 0xa7, 0x57,
-0x9f, 0x9e, 0xbf, 0x7a, 0xfe, 0xfc, 0xf9, 0x17,
-0x1f, 0x1d, 0xce, 0xd8, 0x7f, 0x83, 0x86, 0xd8,
-0x03, 0x70, 0x99, 0xcf, 0x01, 0x56, 0xb1, 0x05,
-0x90, 0x76, 0x69, 0xc3, 0x6e, 0x00, 0x9c, 0x09,
-0xb0, 0xc2, 0x34, 0x80, 0x1f, 0xb6, 0xfb, 0xd1,
-0x0d, 0xea, 0x08, 0x64, 0x2a, 0xc0, 0xcd, 0x2f,
-0x0c, 0x1d, 0xe0, 0x4b, 0xde, 0x1b, 0xf0, 0x3d,
-0xbd, 0x8c, 0xa3, 0x74, 0xdc, 0x12, 0x27, 0x33,
-0x4e, 0x8a, 0x28, 0xbe, 0x3b, 0xc4, 0xbd, 0xb2,
-0xdc, 0x9d, 0x7a, 0x5a, 0xc8, 0x61, 0x73, 0xec,
-0x91, 0x55, 0x08, 0x7c, 0x73, 0xb3, 0x8f, 0x0c,
-0x00, 0xf7, 0xc1, 0x98, 0x46, 0x54, 0xa1, 0x0d,
-0xa8, 0xfa, 0xdf, 0x50, 0xb7, 0x87, 0x59, 0x55,
-0xaf, 0x61, 0x24, 0x68, 0xcc, 0xd2, 0x1d, 0xd3,
-0xdf, 0x65, 0xad, 0xdc, 0x1e, 0x09, 0xd6, 0x9f,
-0x8a, 0x0c, 0x9f, 0x4c, 0x5a, 0x74, 0x51, 0x42,
-0x6d, 0x04, 0xca, 0x82, 0xe5, 0xc5, 0xa7, 0xa5,
-0x5e, 0x7c, 0x7f, 0xbf, 0xc5, 0x01, 0xca, 0x59,
-0xc8, 0x20, 0x41, 0x85, 0xa3, 0x7b, 0x53, 0xec,
-0xa0, 0xca, 0xf1, 0xef, 0xca, 0x8d, 0xb2, 0x95,
-0x1b, 0xfc, 0x03, 0xc7, 0xb3, 0xb1, 0x3e, 0xc9,
-0x7f, 0x2d, 0xf2, 0xec, 0x3d, 0x86, 0x9d, 0xa4,
-0xe5, 0xd0, 0xb9, 0x0d, 0xa6, 0x35, 0x2d, 0xd3,
-0x1e, 0xe1, 0xc2, 0xa7, 0xcf, 0x99, 0x2a, 0x94,
-0x55, 0xa4, 0xa9, 0xc9, 0xbd, 0x75, 0x2d, 0x36,
-0x65, 0xe2, 0x98, 0x01, 0xbf, 0x49, 0xdf, 0x72,
-0x8c, 0x35, 0x9d, 0x87, 0x3f, 0x44, 0xf5, 0x9f,
-0x44, 0x6a, 0xe7, 0x0c, 0x29, 0xfd, 0x85, 0x30,
-0xb5, 0x08, 0x7e, 0xff, 0x2c, 0xd6, 0xae, 0xc3,
-0x9d, 0xc2, 0xd9, 0x7f, 0x9b, 0x99, 0xf9, 0xb4,
-0x05, 0x70, 0x2b, 0x74, 0xc0, 0x96, 0x80, 0xc2,
-0xae, 0xc7, 0x61, 0xfe, 0x14, 0x9d, 0xd3, 0xdb,
-0xc9, 0xd3, 0xe4, 0x01, 0x78, 0xd3, 0x29, 0x98,
-0x60, 0x67, 0xa6, 0x8e, 0x93, 0x1f, 0xf0, 0x87,
-0x1d, 0xce, 0x37, 0xf0, 0xbd, 0x0f, 0x6e, 0xf3,
-0x1d, 0x42, 0xff, 0xbd, 0x0b, 0xf3, 0xf3, 0x4f,
-0x4f, 0x82, 0xf0, 0xbf, 0x0a, 0x74, 0xf7, 0xfc,
-0xf9, 0x7f, 0x79, 0x74, 0x78, 0xad, 0xff, 0x48,
-0x52, 0xd5, 0x13, 0xba, 0x36, 0xb7, 0x61, 0x28,
-0x00, 0xd4, 0x02, 0x48, 0xf0, 0xd7, 0x06, 0x37,
-0x78, 0x15, 0x80, 0x86, 0x02, 0x67, 0xfa, 0x51,
-0x6c, 0x04, 0x00, 0x06, 0xb0, 0x68, 0x71, 0x00,
-0x6c, 0x07, 0xe0, 0x5a, 0xc0, 0x92, 0x56, 0x2e,
-0xd7, 0x69, 0xd5, 0xdb, 0x89, 0x12, 0xb4, 0x13,
-0x19, 0x19, 0x2d, 0x04, 0xe3, 0x3b, 0x47, 0xe1,
-0x72, 0x94, 0xfe, 0xc7, 0xc9, 0xf8, 0xb0, 0x17,
-0xc0, 0x6a, 0xa7, 0x63, 0xfa, 0x0d, 0x28, 0x81,
-0xd7, 0xd0, 0x22, 0xfe, 0xd0, 0x22, 0x3a, 0x18,
-0x2f, 0x1f, 0xe9, 0x45, 0x71, 0x4d, 0xfc, 0x7e,
-0xa6, 0x8c, 0x2b, 0x95, 0x74, 0x07, 0x9a, 0x60,
-0x60, 0x9d, 0x93, 0x76, 0x68, 0xfb, 0x3a, 0x75,
-0xa5, 0x12, 0xec, 0x69, 0xed, 0x78, 0x92, 0xfc,
-0x42, 0xef, 0x78, 0x7d, 0xe5, 0xce, 0xd1, 0x45,
-0xbd, 0x4e, 0xf2, 0xdf, 0xdd, 0x03, 0x49, 0x4b,
-0x1d, 0x8c, 0xf7, 0xa3, 0xe4, 0xd8, 0xaf, 0x56,
-0x68, 0x81, 0xbf, 0x3f, 0x56, 0xfe, 0xf7, 0xfc,
-0x18, 0x97, 0x3b, 0xfb, 0x86, 0xe0, 0x0a, 0xf1,
-0x16, 0xe0, 0x1f, 0x19, 0x8e, 0x9b, 0x59, 0xe6,
-0x04, 0xd6, 0x21, 0xea, 0x4b, 0x00, 0x45, 0xc8,
-0x0d, 0xe7, 0x0a, 0xa8, 0x91, 0x48, 0xdd, 0x08,
-0xf7, 0x28, 0xff, 0x25, 0x9f, 0x64, 0xe5, 0x00,
-0x6e, 0x5a, 0x28, 0x6a, 0xff, 0x7f, 0x06, 0x41,
-0x46, 0x2d, 0x52, 0x1e, 0x99, 0x27, 0x31, 0x54,
-0x61, 0x82, 0x4e, 0xe1, 0x1b, 0x4e, 0xcf, 0xec,
-0x96, 0x76, 0xb3, 0xb2, 0x54, 0xc3, 0x14, 0x4e,
-0x26, 0xa7, 0x48, 0x16, 0x23, 0x60, 0x28, 0x52,
-0x77, 0x7e, 0xf5, 0x3e, 0x87, 0xd5, 0x75, 0xc0,
-0xfa, 0x4b, 0x0c, 0x68, 0xaf, 0xa2, 0xfc, 0x5f,
-0x38, 0xfb, 0xed, 0xfb, 0x20, 0xfe, 0x8b, 0xd7,
-0x5b, 0x34, 0xaa, 0x06, 0xde, 0xbc, 0x85, 0x0d,
-0x00, 0x85, 0x0e, 0x47, 0x65, 0x87, 0xc6, 0xda,
-0x84, 0x59, 0xc3, 0x3b, 0x5e, 0x09, 0x90, 0xcc,
-0x40, 0x0c, 0xa3, 0xc3, 0x9d, 0x75, 0x38, 0xf8,
-0x99, 0x0b, 0xfb, 0x81, 0xe1, 0x1a, 0x2f, 0x0a,
-0xdc, 0x41, 0x81, 0xdc, 0xa2, 0x4e, 0x4f, 0xa2,
-0x1d, 0x1e, 0xf8, 0x38, 0x47, 0xe8, 0x30, 0x16,
-0x01, 0xa7, 0x0f, 0x71, 0x1f, 0x46, 0xf4, 0x77,
-0x68, 0xb4, 0x1f, 0xc0, 0xff, 0x02, 0x08, 0xff,
-0x93, 0x27, 0x39, 0xf8, 0xaf, 0xde, 0xbd, 0x7b,
-0xfe, 0xee, 0x67, 0x77, 0x0f, 0x55, 0xfd, 0x8f,
-0x44, 0x76, 0x73, 0x21, 0x63, 0x11, 0x20, 0xde,
-0x05, 0x48, 0x0a, 0x00, 0xd6, 0x01, 0x74, 0x63,
-0x39, 0x10, 0xea, 0x07, 0x6c, 0xf7, 0x37, 0x37,
-0x4c, 0x0e, 0x90, 0xcb, 0xb1, 0xae, 0x80, 0x84,
-0xc1, 0x01, 0xe6, 0xb0, 0x4d, 0xfc, 0xaf, 0x51,
-0x9a, 0x4a, 0xb4, 0xd2, 0xae, 0x44, 0x5d, 0x60,
-0x50, 0x10, 0x52, 0x71, 0x61, 0xe6, 0xc5, 0x67,
-0x7b, 0x6d, 0x3e, 0xaa, 0x8f, 0xed, 0x56, 0xbd,
-0xc3, 0x87, 0x83, 0x62, 0x01, 0x70, 0xda, 0xad,
-0x6a, 0xb3, 0xd1, 0xcd, 0xcd, 0xe8, 0x95, 0x00,
-0x6e, 0x55, 0x3a, 0x8c, 0xa9, 0x5d, 0xb6, 0x3f,
-0x36, 0x95, 0x1c, 0x77, 0x59, 0xa2, 0x53, 0xc2,
-0x3d, 0x27, 0x55, 0x79, 0x37, 0x1b, 0x1c, 0x3e,
-0x4e, 0xf9, 0x45, 0x31, 0x08, 0xe9, 0xa9, 0x76,
-0x9d, 0xa4, 0xb8, 0xb4, 0x13, 0x31, 0xe2, 0x80,
-0xd7, 0x6d, 0xa1, 0x75, 0x1b, 0xf9, 0xe5, 0x21,
-0xc0, 0x71, 0x9d, 0x46, 0xba, 0xd1, 0x3e, 0xd6,
-0x6c, 0xf7, 0x6d, 0x6b, 0x9b, 0x73, 0x63, 0x3b,
-0x6e, 0xfe, 0x2f, 0x39, 0xcc, 0x72, 0x62, 0x8a,
-0xd2, 0x3d, 0x11, 0x60, 0x6f, 0x68, 0x6e, 0xe8,
-0x61, 0xdb, 0x3c, 0x5b, 0x8a, 0x3c, 0x0e, 0x09,
-0xed, 0x1f, 0xad, 0x69, 0xa0, 0x8d, 0x61, 0xdb,
-0x86, 0x24, 0x49, 0xf6, 0xd8, 0x45, 0x82, 0xae,
-0xdc, 0x78, 0x92, 0x92, 0xdb, 0x99, 0x54, 0x45,
-0x66, 0x39, 0xe7, 0xfc, 0x8c, 0xc9, 0xc8, 0x5b,
-0x06, 0xb4, 0xb9, 0xe8, 0xf0, 0x69, 0x51, 0x1b,
-0xb5, 0x8d, 0xa9, 0x9a, 0x3b, 0x96, 0x0b, 0xee,
-0x68, 0xc7, 0x91, 0x50, 0x11, 0xea, 0x3c, 0x65,
-0x7b, 0x82, 0x63, 0x83, 0x73, 0x57, 0x96, 0x87,
-0x0d, 0xc8, 0x2b, 0x71, 0x71, 0x79, 0x16, 0x21,
-0x1b, 0xfb, 0xab, 0xb3, 0x88, 0x36, 0x5f, 0x07,
-0x85, 0x7e, 0xf1, 0xc3, 0xb0, 0x0f, 0xa1, 0x87,
-0xf2, 0xbf, 0xf9, 0xe9, 0xeb, 0x6c, 0xf2, 0xdf,
-0x4f, 0x8e, 0xbd, 0xe4, 0x45, 0x88, 0xfb, 0xc2,
-0xc7, 0x66, 0x66, 0xce, 0x1d, 0xa7, 0x01, 0x76,
-0xe0, 0xc0, 0x40, 0xb9, 0x8f, 0x80, 0x88, 0xa7,
-0x0f, 0xbb, 0xdf, 0xf1, 0x81, 0x0f, 0xa1, 0xec,
-0x0b, 0xb3, 0x46, 0xf9, 0x4e, 0xc7, 0x40, 0xb6,
-0x71, 0x74, 0xf8, 0xbd, 0x79, 0xe5, 0xaf, 0x39,
-0xf7, 0x30, 0xd8, 0x06, 0x31, 0x92, 0x4e, 0x87,
-0xb3, 0x03, 0xae, 0x09, 0xf0, 0x1b, 0x1c, 0xe5,
-0x1b, 0xce, 0x63, 0x98, 0x28, 0xf9, 0x7d, 0xa0,
-0xf7, 0x43, 0xc5, 0x9f, 0xc3, 0xff, 0xe5, 0xab,
-0x27, 0x4e, 0xdc, 0x3d, 0x71, 0xf7, 0xfc, 0x67,
-0xff, 0x7c, 0xb8, 0xf0, 0x8f, 0x44, 0xf6, 0x72,
-0xb4, 0x0b, 0x90, 0xd9, 0x05, 0x48, 0x0d, 0x00,
-0x6c, 0x8f, 0x6e, 0x6c, 0x04, 0x2c, 0x6d, 0xe3,
-0xbe, 0xc0, 0x41, 0x6c, 0x04, 0x08, 0x44, 0xf7,
-0x36, 0x96, 0xe6, 0x0c, 0x0e, 0xb0, 0x76, 0xd3,
-0x43, 0xe3, 0x01, 0x12, 0x7e, 0x54, 0x03, 0x6a,
-0x83, 0x14, 0xc8, 0xff, 0x18, 0x62, 0x82, 0x46,
-0xbe, 0x9b, 0x94, 0x75, 0xa2, 0x89, 0x65, 0xb0,
-0x3f, 0x08, 0x62, 0x27, 0x55, 0xd9, 0xc6, 0x3d,
-0x40, 0x69, 0x87, 0x70, 0xd3, 0xc1, 0x92, 0xa0,
-0xfc, 0x47, 0xb5, 0x6c, 0x14, 0x15, 0x80, 0x40,
-0xbb, 0x5e, 0x6f, 0x54, 0x30, 0x9a, 0xc8, 0xa2,
-0xf6, 0xef, 0x9c, 0x26, 0xf4, 0xeb, 0xa5, 0xed,
-0x61, 0x63, 0xb5, 0xa2, 0xcd, 0x7e, 0x01, 0x41,
-0x52, 0x43, 0xe5, 0x93, 0xf1, 0xd8, 0x6c, 0xb0,
-0x1c, 0x87, 0xba, 0xab, 0x6d, 0xda, 0x81, 0x46,
-0x9b, 0x8c, 0xf1, 0xce, 0x81, 0xf0, 0xf4, 0xf7,
-0x76, 0x03, 0xc8, 0xbb, 0x70, 0x4b, 0xce, 0xe7,
-0x26, 0xe0, 0x19, 0xaa, 0x67, 0x6c, 0x8f, 0xc8,
-0xc1, 0x74, 0xab, 0x87, 0xcc, 0x72, 0xb8, 0xdd,
-0xd5, 0x9c, 0xbe, 0x2d, 0x8b, 0x1d, 0xd4, 0x08,
-0x8a, 0x3d, 0x6a, 0x2c, 0xb1, 0xa7, 0x6f, 0x64,
-0x18, 0x77, 0xe2, 0x2b, 0x9e, 0x52, 0xa9, 0x6b,
-0x85, 0x78, 0xea, 0x54, 0xf1, 0x47, 0x42, 0x8c,
-0x2f, 0x3b, 0xbc, 0x0a, 0x69, 0x75, 0xd0, 0x22,
-0x77, 0x6d, 0x81, 0x3e, 0x93, 0x34, 0xe3, 0x82,
-0x8d, 0x4d, 0x2a, 0xb0, 0xea, 0x4a, 0x30, 0xa8,
-0xab, 0xa4, 0xd0, 0x18, 0xc3, 0xcb, 0xa6, 0x23,
-0x1c, 0x8f, 0xfe, 0x12, 0xa2, 0x19, 0x65, 0xeb,
-0x6f, 0x19, 0xba, 0xb9, 0xd1, 0x4e, 0xc5, 0x8f,
-0xfe, 0x1b, 0x65, 0x2f, 0xb2, 0x85, 0x73, 0x1f,
-0xc0, 0xb5, 0x43, 0xa8, 0x46, 0x00, 0x76, 0xf2,
-0x28, 0x9f, 0x41, 0x03, 0x2f, 0xf8, 0x8c, 0xc7,
-0xfc, 0x2c, 0xe0, 0x73, 0x78, 0x8d, 0xef, 0xc3,
-0x93, 0xcf, 0xad, 0x1b, 0x46, 0x86, 0x91, 0x14,
-0x08, 0x88, 0x0d, 0x3a, 0xe0, 0x21, 0x58, 0x3c,
-0x80, 0x98, 0x0b, 0x3c, 0xc5, 0x40, 0x59, 0xd8,
-0x06, 0xf8, 0xb1, 0xde, 0x3f, 0x7f, 0xe1, 0x29,
-0x97, 0xfd, 0x27, 0x80, 0xde, 0x3d, 0xf1, 0xf2,
-0xcb, 0x77, 0xcf, 0xff, 0xef, 0x3f, 0x1c, 0x36,
-0xfe, 0xe5, 0xd0, 0xda, 0x35, 0x63, 0x15, 0x40,
-0xea, 0x02, 0x60, 0x9b, 0xb3, 0x33, 0x0d, 0x00,
-0x47, 0x02, 0xe2, 0x6c, 0xc0, 0x2c, 0xd5, 0x01,
-0x40, 0x05, 0x30, 0x38, 0xc0, 0x6d, 0xa8, 0x05,
-0xe0, 0x78, 0x20, 0xae, 0x05, 0x24, 0x6a, 0x7a,
-0x30, 0x93, 0x6a, 0xac, 0xcb, 0x6c, 0x12, 0xa1,
-0x86, 0x33, 0x09, 0x34, 0xbc, 0x48, 0x43, 0x56,
-0x3f, 0xc0, 0x46, 0x82, 0x89, 0x2b, 0x16, 0xbb,
-0x7a, 0x76, 0xa5, 0x64, 0x39, 0xa0, 0xa1, 0xc7,
-0xda, 0xce, 0xf7, 0xe2, 0x6e, 0xf2, 0xb7, 0xb5,
-0xd9, 0x3e, 0x28, 0x00, 0xd1, 0x00, 0x38, 0x5a,
-0xa5, 0xd5, 0x4a, 0x74, 0x4d, 0xb4, 0x83, 0x7c,
-0x84, 0x84, 0x0b, 0xa1, 0x1f, 0x85, 0x7f, 0x23,
-0x95, 0xd5, 0x86, 0x39, 0x33, 0xcc, 0x27, 0x76,
-0x3f, 0x73, 0x7a, 0x03, 0x1b, 0x14, 0xb6, 0x55,
-0x5d, 0x1f, 0x50, 0xf0, 0x74, 0x82, 0x59, 0xf7,
-0x08, 0x62, 0x30, 0x11, 0x9b, 0xe1, 0x36, 0x40,
-0x06, 0x98, 0x5d, 0x17, 0x62, 0x8c, 0x73, 0xa6,
-0xe8, 0x03, 0x28, 0xfe, 0xe8, 0x09, 0xbb, 0xb5,
-0x9f, 0xe4, 0x35, 0x37, 0x62, 0xba, 0xe4, 0x0e,
-0x08, 0xc0, 0x15, 0xe0, 0x2c, 0x05, 0xc8, 0x13,
-0x8b, 0x05, 0x81, 0xc1, 0x6a, 0x52, 0x4d, 0xec,
-0x60, 0x59, 0xab, 0xb7, 0x47, 0xc1, 0xf5, 0x6d,
-0x95, 0x5b, 0xd5, 0xd8, 0x17, 0xea, 0x52, 0x2f,
-0x31, 0x76, 0xda, 0xcd, 0xe8, 0x98, 0x11, 0xbb,
-0x25, 0x55, 0xbb, 0x31, 0x60, 0xa4, 0xd9, 0xbe,
-0xc4, 0x1e, 0xf3, 0x81, 0x99, 0xb5, 0x78, 0x23,
-0x55, 0xe3, 0x56, 0xa6, 0x22, 0x85, 0x34, 0x64,
-0xa8, 0x15, 0x6a, 0x45, 0xd6, 0x79, 0x24, 0xd1,
-0x8d, 0x3e, 0xe0, 0xf7, 0x46, 0x6a, 0x98, 0x19,
-0x0e, 0xb9, 0x84, 0xd3, 0x4d, 0x54, 0x1c, 0x6e,
-0x0e, 0xb5, 0xcc, 0x94, 0xaa, 0xcd, 0x91, 0x4f,
-0xae, 0x38, 0x3e, 0x8b, 0x90, 0x5b, 0xfc, 0xcf,
-0x59, 0x6a, 0x3c, 0x03, 0x05, 0x80, 0xd0, 0x4d,
-0x26, 0xdf, 0x19, 0x63, 0xe6, 0xf9, 0xcc, 0x39,
-0xc6, 0x01, 0x8e, 0x61, 0x2d, 0xbb, 0xf3, 0x23,
-0xd4, 0x10, 0x18, 0xd8, 0xf1, 0xe8, 0x98, 0x3f,
-0x3a, 0xf8, 0xc3, 0x3c, 0x36, 0xc5, 0xd3, 0x41,
-0xb8, 0xce, 0x23, 0x5a, 0xf1, 0x04, 0x6e, 0xe0,
-0xe3, 0x17, 0xeb, 0xcf, 0x78, 0x80, 0x76, 0xf3,
-0x78, 0x63, 0xd9, 0x60, 0x46, 0x84, 0x39, 0xfc,
-0x00, 0xf0, 0x05, 0x54, 0x2c, 0x38, 0x53, 0xe1,
-0x3a, 0xbf, 0x6f, 0xde, 0x77, 0x81, 0x64, 0xff,
-0xfd, 0x93, 0x17, 0x2c, 0xf4, 0x9f, 0x78, 0x00,
-0x1c, 0xe0, 0xe5, 0xaf, 0xbf, 0xfe, 0xa7, 0xc3,
-0x86, 0x7f, 0x24, 0xd2, 0x06, 0x05, 0x60, 0xc9,
-0x6a, 0x01, 0xd0, 0x09, 0x59, 0x08, 0x7f, 0x89,
-0x0f, 0x05, 0xc6, 0x6e, 0x00, 0xdc, 0x18, 0x10,
-0x54, 0x80, 0x7e, 0x94, 0x2a, 0x01, 0x97, 0x97,
-0x91, 0x03, 0xac, 0x85, 0xd6, 0x72, 0xb9, 0x9b,
-0xc8, 0x01, 0x3c, 0x89, 0x65, 0x3d, 0x58, 0x1e,
-0xe1, 0x3e, 0x22, 0xa5, 0x92, 0xfa, 0x06, 0xee,
-0x59, 0xaf, 0xca, 0x2a, 0x92, 0x26, 0x27, 0x38,
-0x03, 0xf0, 0xd3, 0x69, 0x16, 0xe9, 0x91, 0x9a,
-0x21, 0x07, 0x32, 0x38, 0x28, 0xbd, 0x81, 0x9b,
-0x8f, 0xa0, 0xbb, 0x92, 0x2e, 0x45, 0x27, 0x4a,
-0x3e, 0xbf, 0x26, 0xda, 0x5a, 0x2c, 0x10, 0xbd,
-0xd2, 0xc7, 0x9d, 0x31, 0xa1, 0x0e, 0x40, 0xeb,
-0x95, 0xe2, 0x68, 0x45, 0x10, 0xd7, 0x5c, 0xdb,
-0x8c, 0x30, 0x8d, 0x13, 0xab, 0xfd, 0xc8, 0xb7,
-0x4a, 0x25, 0xea, 0xba, 0x18, 0x6a, 0xc3, 0x90,
-0xdf, 0x1e, 0xae, 0x45, 0x39, 0x75, 0xb6, 0x8d,
-0xe3, 0x1e, 0x7b, 0x2c, 0xa2, 0x10, 0x83, 0x2e,
-0x1c, 0x38, 0x0b, 0xfa, 0x20, 0x78, 0x12, 0x1c,
-0x57, 0x71, 0xca, 0x04, 0xc6, 0x9d, 0x1c, 0x33,
-0xa7, 0x25, 0x95, 0x6e, 0xc9, 0x64, 0x3b, 0xd9,
-0x63, 0xb4, 0x01, 0xdf, 0xd9, 0x05, 0xce, 0x15,
-0x7a, 0x9e, 0xf2, 0x8d, 0x01, 0x66, 0x65, 0x4c,
-0x2c, 0xd0, 0xcf, 0xb8, 0x5f, 0xfc, 0xaf, 0x4b,
-0x18, 0x14, 0xd0, 0xa2, 0x96, 0x2a, 0x97, 0x83,
-0xc8, 0xcf, 0x29, 0x86, 0x14, 0x31, 0x19, 0xd2,
-0xd7, 0xca, 0x0d, 0x33, 0x75, 0xbf, 0x6c, 0x03,
-0xfe, 0x47, 0xb4, 0x02, 0x34, 0xff, 0x12, 0xd5,
-0xfe, 0x25, 0x3c, 0xe2, 0x5d, 0x16, 0x1e, 0x19,
-0xc8, 0x08, 0x61, 0xef, 0xc5, 0x27, 0x72, 0x34,
-0x1e, 0x1a, 0x04, 0x31, 0x41, 0x87, 0x58, 0x04,
-0x54, 0xd3, 0x0b, 0xc3, 0xb1, 0x65, 0x2e, 0x19,
-0xde, 0xb0, 0xc7, 0xb8, 0xed, 0xe4, 0x10, 0x8a,
-0x57, 0x2a, 0x15, 0xd3, 0xa2, 0xc2, 0x9c, 0x3a,
-0x30, 0x79, 0xfc, 0xff, 0x98, 0x67, 0x98, 0xea,
-0x74, 0x5e, 0x45, 0x74, 0x13, 0xe6, 0x48, 0xfe,
-0xbf, 0xfe, 0xf9, 0xbf, 0x5f, 0xff, 0xfc, 0xfa,
-0xf5, 0xeb, 0xc7, 0xb0, 0x12, 0xf0, 0xca, 0x27,
-0xc0, 0x17, 0xf2, 0xa7, 0x80, 0x43, 0x7c, 0x02,
-0xc8, 0xc3, 0xf9, 0x75, 0x04, 0xc1, 0x09, 0xca,
-0x77, 0xf8, 0x1b, 0x1f, 0x7b, 0xcd, 0x2d, 0xe0,
-0x78, 0x7c, 0xe6, 0x80, 0x58, 0x0b, 0xfe, 0x17,
-0xf8, 0x3f, 0xb3, 0x54, 0xc8, 0x9b, 0x36, 0xe9,
-0x71, 0x1e, 0xf9, 0x11, 0x59, 0x61, 0x3c, 0xa0,
-0x80, 0x82, 0x1e, 0x19, 0x0a, 0xf1, 0x11, 0x1e,
-0x16, 0xb6, 0xf6, 0xe7, 0x7d, 0xf3, 0x88, 0x7d,
-0x5e, 0xef, 0x3f, 0xc9, 0xc0, 0xff, 0xde, 0x7b,
-0x0f, 0xde, 0xfb, 0xcd, 0x6f, 0xde, 0x7d, 0xf9,
-0xee, 0xbf, 0x1e, 0x6a, 0xe3, 0x3f, 0xa3, 0xee,
-0x22, 0xb6, 0x00, 0x44, 0x03, 0xb8, 0x0d, 0xf0,
-0x4a, 0x49, 0xbd, 0x61, 0x29, 0x00, 0xc4, 0x00,
-0xa8, 0x15, 0xb0, 0xb7, 0x9b, 0xcd, 0x36, 0x98,
-0x0a, 0x10, 0xc5, 0xcd, 0xbc, 0xa8, 0x33, 0xf0,
-0xda, 0xed, 0x50, 0x88, 0x58, 0xc0, 0xcd, 0x2f,
-0x3c, 0xcb, 0x5a, 0x36, 0x53, 0x4f, 0x05, 0xb3,
-0x43, 0xdc, 0x80, 0x3e, 0x06, 0x27, 0xfd, 0x62,
-0x31, 0x5d, 0xf6, 0xf8, 0xdd, 0x04, 0x59, 0xf6,
-0xc3, 0x2e, 0x14, 0x69, 0x40, 0xf2, 0x3a, 0x5a,
-0xdb, 0x85, 0x63, 0x85, 0xfe, 0xb7, 0xb5, 0x8c,
-0xc0, 0xbe, 0xdf, 0x9f, 0x68, 0xeb, 0x72, 0x39,
-0xda, 0xbf, 0x02, 0x0c, 0x00, 0x77, 0xb7, 0x6d,
-0x54, 0xa0, 0x98, 0x91, 0xe4, 0xd6, 0x26, 0x2a,
-0x1c, 0xd4, 0x70, 0x89, 0xcd, 0x16, 0xb1, 0x61,
-0xa3, 0x51, 0x4f, 0xed, 0x22, 0xfc, 0x19, 0x7d,
-0xe9, 0xf4, 0x31, 0xa7, 0x56, 0x48, 0x99, 0xa8,
-0xac, 0xef, 0x62, 0xc0, 0x10, 0x89, 0xde, 0x2e,
-0xfe, 0x54, 0x6d, 0x51, 0x18, 0x03, 0x1b, 0x05,
-0x41, 0x77, 0x19, 0x61, 0x1c, 0xd6, 0xc1, 0x09,
-0x45, 0xdb, 0x3c, 0x56, 0xe8, 0x7f, 0xf2, 0x5c,
-0xc1, 0x34, 0xb1, 0xee, 0xe5, 0x83, 0x03, 0x70,
-0x7e, 0x7c, 0xaa, 0x84, 0x51, 0xcd, 0x42, 0x80,
-0xcc, 0xfb, 0x15, 0x16, 0xd2, 0xb6, 0xb4, 0x27,
-0x76, 0xb0, 0x88, 0x50, 0xc4, 0x6d, 0xdd, 0xd7,
-0xe1, 0x83, 0x7a, 0x2c, 0x62, 0x2b, 0x10, 0xd3,
-0x6e, 0xc9, 0x9d, 0x1b, 0x6d, 0x7d, 0x04, 0x2c,
-0x35, 0xc8, 0xfc, 0x06, 0x4b, 0xb1, 0x15, 0x7b,
-0x18, 0x2b, 0xae, 0xcf, 0xe1, 0x79, 0xbb, 0x2d,
-0x45, 0x1d, 0x1e, 0x85, 0x8e, 0x64, 0x79, 0x2c,
-0x8d, 0x64, 0x88, 0xd9, 0x5d, 0x99, 0x66, 0x96,
-0x62, 0x90, 0xdf, 0xe8, 0xf7, 0x70, 0xb7, 0x42,
-0xfb, 0x97, 0xa4, 0xea, 0x75, 0x59, 0xca, 0x24,
-0x9e, 0x33, 0x61, 0x38, 0xfd, 0x1d, 0x4d, 0x97,
-0x41, 0x3d, 0x3a, 0xff, 0x39, 0xe0, 0xfc, 0x7a,
-0x9e, 0xcc, 0xd8, 0xfe, 0x77, 0x8a, 0x50, 0x06,
-0x77, 0xef, 0x37, 0x81, 0x31, 0xbc, 0x0f, 0x37,
-0x9d, 0xbf, 0x98, 0x99, 0x79, 0xf3, 0x6c, 0x9e,
-0x3f, 0xcf, 0xfb, 0x8c, 0x83, 0xdb, 0x63, 0xda,
-0x38, 0x37, 0xb3, 0xe7, 0x82, 0xd3, 0x79, 0x47,
-0xee, 0xf2, 0x79, 0xcb, 0xbd, 0x79, 0xcd, 0x1b,
-0x61, 0xb0, 0xab, 0xcf, 0x0a, 0x04, 0x80, 0xef,
-0x9b, 0xc7, 0xde, 0x3e, 0xec, 0xef, 0x37, 0x5a,
-0xfd, 0x18, 0xf8, 0xdf, 0x7b, 0xf0, 0xe0, 0xc1,
-0x9f, 0x3e, 0x78, 0xf0, 0xee, 0xbb, 0x5f, 0xff,
-0xed, 0xe1, 0xc3, 0x3f, 0x12, 0x19, 0xe5, 0x6e,
-0xd7, 0x2e, 0x33, 0x05, 0x80, 0xcb, 0x55, 0xc4,
-0x3e, 0x0d, 0x03, 0x78, 0x0c, 0xda, 0x5b, 0xf7,
-0x08, 0x36, 0x02, 0x50, 0x1d, 0x80, 0x73, 0x80,
-0x3d, 0xdc, 0xce, 0xef, 0x72, 0x0d, 0xaa, 0x01,
-0xc8, 0x02, 0xd6, 0xd6, 0x72, 0x6b, 0x37, 0x97,
-0xf5, 0x0a, 0xe2, 0x32, 0xd8, 0x68, 0x64, 0x91,
-0xf0, 0xbf, 0x92, 0x85, 0x9b, 0x92, 0xba, 0x76,
-0x0b, 0x47, 0x0c, 0x62, 0x1d, 0x01, 0x4f, 0x32,
-0x22, 0x65, 0xf4, 0x72, 0xa6, 0x5c, 0x4f, 0x35,
-0xd0, 0x05, 0x1e, 0x74, 0x56, 0x1a, 0x59, 0x6d,
-0x94, 0xe0, 0x16, 0xfd, 0xec, 0xc7, 0x9c, 0xfb,
-0x3d, 0x51, 0xfd, 0xc8, 0x6a, 0xa0, 0xdd, 0x86,
-0x1a, 0x40, 0x66, 0x54, 0x4f, 0x21, 0xfa, 0x62,
-0x20, 0x69, 0xba, 0xc4, 0x03, 0x34, 0x8a, 0x2a,
-0x1b, 0xb6, 0xc4, 0x36, 0x31, 0x01, 0xd5, 0x3f,
-0x95, 0xda, 0xd6, 0x82, 0x21, 0xc3, 0x27, 0x46,
-0x7e, 0xf3, 0xe7, 0xcf, 0xc9, 0xbb, 0x99, 0xcc,
-0x28, 0xb5, 0xba, 0x8a, 0x11, 0x30, 0x62, 0x00,
-0xbf, 0x15, 0x6d, 0x39, 0xe1, 0x20, 0xbf, 0xe3,
-0x26, 0xd8, 0xcd, 0x60, 0xdc, 0x21, 0xea, 0xec,
-0x3b, 0x27, 0xa8, 0xe2, 0x7a, 0xe2, 0x78, 0x1f,
-0xd3, 0x6a, 0xf6, 0xa8, 0x98, 0x09, 0x33, 0x19,
-0x8c, 0x49, 0xf0, 0xed, 0x8e, 0x00, 0x4d, 0x9f,
-0x2a, 0xda, 0xef, 0xdc, 0x31, 0x44, 0x63, 0x68,
-0xd0, 0x00, 0x0e, 0x95, 0x5a, 0x9d, 0x74, 0x80,
-0xb9, 0x11, 0xb2, 0x25, 0x01, 0xfb, 0x45, 0xb5,
-0x72, 0x19, 0xb8, 0x19, 0x5a, 0xa5, 0x54, 0xb0,
-0xdb, 0xff, 0xbf, 0xf6, 0xce, 0x2e, 0x34, 0xae,
-0x24, 0xbb, 0xe3, 0x6b, 0x14, 0x13, 0x36, 0x9e,
-0x61, 0xc9, 0x4b, 0x18, 0xda, 0xb0, 0x8d, 0x92,
-0x6d, 0xd4, 0x2b, 0x1b, 0x13, 0xed, 0x83, 0x76,
-0x13, 0xe6, 0x65, 0x50, 0x96, 0xf5, 0x86, 0xa4,
-0x45, 0xeb, 0xb2, 0x41, 0xcd, 0x2a, 0x2d, 0x2d,
-0x51, 0xd2, 0x08, 0x26, 0x63, 0xd6, 0x44, 0x84,
-0x35, 0xd1, 0xae, 0x48, 0xf0, 0x4e, 0xa4, 0xb8,
-0x33, 0xea, 0x64, 0xbc, 0xb1, 0x89, 0x97, 0x30,
-0x61, 0x24, 0x7b, 0xf2, 0xd0, 0x3d, 0x44, 0xa8,
-0xc7, 0xac, 0x5e, 0xf2, 0x01, 0xf9, 0x20, 0xca,
-0x43, 0xd2, 0xc4, 0xe8, 0xc1, 0x16, 0x34, 0x7a,
-0xd8, 0x8e, 0x5e, 0x16, 0x12, 0x46, 0xa2, 0xbb,
-0xd3, 0x71, 0xea, 0x9c, 0xfa, 0xae, 0x7b, 0x5b,
-0x1f, 0x1e, 0x4b, 0xf6, 0x86, 0xff, 0xef, 0xde,
-0xbe, 0xb7, 0x6e, 0xd5, 0xa9, 0x53, 0xa7, 0xea,
-0x76, 0xd5, 0xad, 0xfb, 0x55, 0x57, 0x2f, 0xe2,
-0x99, 0x28, 0x95, 0xa2, 0x57, 0xe9, 0xea, 0xaf,
-0x63, 0xe7, 0xb5, 0x5c, 0x47, 0xd4, 0x7f, 0xfb,
-0x1f, 0x88, 0x47, 0x89, 0x21, 0x92, 0xe4, 0x0f,
-0x0b, 0xad, 0xaf, 0xaf, 0x88, 0xce, 0x7f, 0x23,
-0x31, 0xff, 0xe1, 0xae, 0xb3, 0xe5, 0xa2, 0xcb,
-0xee, 0xfc, 0x3b, 0x17, 0x2f, 0xce, 0x51, 0xf5,
-0x13, 0x1d, 0xe9, 0xdf, 0xfa, 0xf6, 0xa7, 0x3e,
-0xf5, 0xeb, 0xa2, 0x5e, 0x99, 0xfa, 0x7f, 0x9d,
-0xba, 0xd7, 0xd7, 0x2f, 0xbe, 0x49, 0x63, 0x02,
-0xfc, 0xe6, 0xf5, 0xeb, 0xa3, 0x6f, 0xbe, 0x21,
-0x7a, 0x05, 0x17, 0x59, 0xf6, 0xe2, 0xf5, 0x39,
-0x55, 0x3f, 0xaf, 0x73, 0xed, 0x55, 0x55, 0x75,
-0xd4, 0xd4, 0xdb, 0xd1, 0xeb, 0xb6, 0x82, 0x3b,
-0x0e, 0xcf, 0xe9, 0x54, 0xf3, 0x8b, 0x36, 0xd4,
-0xb4, 0x01, 0xa4, 0x63, 0x94, 0x8c, 0x90, 0xdb,
-0xa3, 0x2a, 0x85, 0x51, 0x32, 0x6b, 0x74, 0xee,
-0xfa, 0x9c, 0x3a, 0xe9, 0x57, 0xb5, 0xff, 0x8e,
-0x3c, 0xf4, 0x8f, 0x8c, 0x8c, 0x50, 0xf5, 0x7f,
-0xff, 0xeb, 0x17, 0x4e, 0xed, 0xcd, 0x3f, 0x97,
-0x83, 0x35, 0xfe, 0x0e, 0xc0, 0x60, 0xaf, 0x50,
-0xef, 0x4c, 0xa4, 0xbf, 0x94, 0x7b, 0x40, 0xe7,
-0xed, 0xea, 0x70, 0xda, 0x92, 0xe7, 0x00, 0xfc,
-0x24, 0x00, 0xb5, 0x00, 0x05, 0xdd, 0x07, 0xa0,
-0xcf, 0xb9, 0xad, 0x51, 0x27, 0x80, 0x2e, 0x05,
-0x0c, 0xdf, 0x9b, 0xed, 0xde, 0x5f, 0xe9, 0x51,
-0xbd, 0x14, 0xa8, 0x45, 0x81, 0xd6, 0xcd, 0x5c,
-0xf1, 0xfc, 0xdb, 0x3c, 0x9d, 0xff, 0x1a, 0xcd,
-0x66, 0x6a, 0x44, 0xbd, 0x29, 0x8e, 0x21, 0x20,
-0xd1, 0x82, 0x8c, 0x51, 0x38, 0xc8, 0x6a, 0xc1,
-0xb7, 0xdd, 0x18, 0x82, 0xe9, 0x74, 0xd4, 0x59,
-0x11, 0xd5, 0xbf, 0x21, 0xfe, 0xae, 0xeb, 0x54,
-0x19, 0x44, 0x67, 0xa3, 0xc9, 0x3d, 0xdc, 0x1d,
-0xf9, 0xed, 0x02, 0xea, 0x4e, 0x0a, 0x43, 0x9b,
-0x1d, 0xba, 0x63, 0xb1, 0xbe, 0x5e, 0xef, 0x46,
-0xbd, 0x61, 0x19, 0xf9, 0x6b, 0x9e, 0x4e, 0xa9,
-0xee, 0x5a, 0x73, 0xab, 0x21, 0x2c, 0x58, 0x57,
-0xc9, 0x2b, 0x0b, 0xca, 0x85, 0x4a, 0xb4, 0xe4,
-0xa6, 0xab, 0x16, 0xae, 0x45, 0xe7, 0x0b, 0xd4,
-0x76, 0x91, 0x0d, 0x6c, 0xb3, 0x8d, 0xaa, 0x36,
-0x43, 0x2f, 0xa5, 0x5c, 0x2f, 0x4a, 0xd1, 0xaa,
-0x56, 0x29, 0xb5, 0xbf, 0x7d, 0xde, 0xaa, 0xf7,
-0x0b, 0x49, 0x79, 0x9f, 0xef, 0xc9, 0x04, 0x1d,
-0xbd, 0x9c, 0x52, 0x36, 0x7a, 0xd5, 0x35, 0xd3,
-0xaa, 0x1c, 0xee, 0x56, 0x1a, 0x3a, 0x42, 0xd9,
-0xc9, 0x5f, 0xb3, 0x5b, 0x3c, 0xef, 0x25, 0x2d,
-0x16, 0xed, 0x68, 0xbd, 0xc1, 0x99, 0x31, 0xc6,
-0x97, 0x8f, 0x9c, 0x48, 0x28, 0x2a, 0x70, 0x31,
-0x4a, 0xb3, 0xe9, 0x37, 0xbc, 0x48, 0x0d, 0x2a,
-0x6b, 0x8a, 0x67, 0xbe, 0x9c, 0xa0, 0x57, 0x79,
-0xae, 0xaf, 0xf7, 0x7a, 0xbd, 0x52, 0xd4, 0xcd,
-0xf3, 0x1b, 0xe6, 0x09, 0xd9, 0xd7, 0xff, 0x80,
-0xaf, 0x9d, 0x77, 0x0b, 0xe7, 0xfc, 0xdb, 0x6f,
-0xab, 0x8c, 0xfc, 0xbe, 0x38, 0x7d, 0xa6, 0xda,
-0x44, 0x47, 0x53, 0xae, 0xde, 0x6f, 0x52, 0xb5,
-0x1a, 0xfd, 0x77, 0x7a, 0xfe, 0x97, 0xae, 0xaa,
-0x51, 0xd8, 0xc5, 0x5f, 0xa0, 0xe3, 0xff, 0xbf,
-0xc9, 0x06, 0xe2, 0xa7, 0x2f, 0x4a, 0x61, 0xfe,
-0xc9, 0xa8, 0x73, 0xe4, 0x45, 0x35, 0x92, 0xe7,
-0x51, 0xa9, 0xf0, 0xa2, 0xf6, 0x1a, 0xe5, 0x33,
-0x74, 0x25, 0xa8, 0x43, 0x47, 0x9d, 0xa5, 0x74,
-0x71, 0x44, 0x0e, 0xbd, 0x4e, 0x5e, 0x9c, 0x8a,
-0x4c, 0x46, 0xeb, 0xe0, 0xb5, 0xdc, 0x1a, 0xe5,
-0xab, 0xfd, 0x8f, 0x4d, 0xe5, 0xe7, 0x83, 0xbf,
-0xa8, 0xfd, 0x23, 0x92, 0xed, 0xf7, 0xc5, 0xf1,
-0xff, 0x94, 0xef, 0xfd, 0x69, 0xb2, 0xf7, 0x1e,
-0xde, 0x5d, 0xaa, 0xf2, 0x25, 0x40, 0x1e, 0x08,
-0x58, 0x9d, 0x01, 0xa8, 0x8b, 0x80, 0xd4, 0x00,
-0xa8, 0x2e, 0x40, 0xa5, 0x9e, 0xe5, 0xcb, 0x00,
-0xb2, 0x05, 0xa0, 0x0b, 0x01, 0x6b, 0x6b, 0xaf,
-0x70, 0x1b, 0xb0, 0x96, 0x6b, 0xae, 0xf7, 0xd6,
-0x7b, 0x85, 0xc2, 0x3a, 0xcd, 0x62, 0x92, 0x73,
-0x6f, 0xbf, 0x3b, 0x7b, 0xed, 0xfc, 0xb5, 0xf3,
-0x1f, 0x7e, 0xf8, 0xe1, 0xf9, 0x6b, 0xce, 0x74,
-0xfe, 0xda, 0x60, 0xb4, 0x2e, 0xfe, 0xa1, 0xe2,
-0x8f, 0xd7, 0x63, 0xd1, 0x5e, 0x41, 0xce, 0x85,
-0x6e, 0xe9, 0xda, 0xb5, 0xf3, 0xd7, 0x02, 0x61,
-0x5a, 0x7c, 0x78, 0x6d, 0xad, 0x14, 0xe5, 0xca,
-0x2b, 0x0d, 0x71, 0x28, 0xa4, 0x16, 0x80, 0x8f,
-0xdc, 0x15, 0xd1, 0x7b, 0x6f, 0x36, 0xb7, 0xb6,
-0xd2, 0x5b, 0x69, 0x71, 0x1e, 0xb9, 0xd5, 0x6c,
-0xde, 0xef, 0xb0, 0x91, 0xe2, 0x7f, 0xd5, 0x6c,
-0xe5, 0xf2, 0x1c, 0xf7, 0x7c, 0x82, 0x3e, 0x31,
-0x0f, 0x37, 0xd3, 0xa4, 0x87, 0x0d, 0x60, 0x7a,
-0x3c, 0xad, 0x97, 0xa2, 0x73, 0x1f, 0x9e, 0xf7,
-0xd3, 0x76, 0x27, 0xca, 0x47, 0xa1, 0x2b, 0xdb,
-0x2e, 0x1d, 0x53, 0x45, 0x75, 0x3c, 0xa4, 0x97,
-0xe3, 0xdb, 0x5b, 0x37, 0x8b, 0x7a, 0xd4, 0x96,
-0x6a, 0x92, 0xa7, 0x04, 0xaf, 0x0f, 0x7b, 0x51,
-0x4f, 0xd8, 0xba, 0xbe, 0xe2, 0x98, 0x49, 0xa5,
-0x56, 0x88, 0xd6, 0x63, 0x71, 0x59, 0x71, 0xb1,
-0xdb, 0xe1, 0x32, 0xd2, 0x76, 0xb0, 0xb4, 0x28,
-0xdf, 0x4e, 0x34, 0xab, 0x13, 0x36, 0x06, 0xb4,
-0xa3, 0xf2, 0x14, 0xcb, 0xf6, 0x1c, 0xdb, 0x79,
-0x2e, 0xac, 0xbb, 0x79, 0x30, 0x79, 0x51, 0x89,
-0x47, 0x59, 0xba, 0x07, 0xec, 0x24, 0x3e, 0x9c,
-0xde, 0x9a, 0x52, 0x89, 0xae, 0x9b, 0x98, 0x56,
-0x83, 0x53, 0x4c, 0x72, 0x55, 0x50, 0x5e, 0x82,
-0x72, 0xae, 0x95, 0x9e, 0x66, 0x6d, 0xfd, 0x4a,
-0xa5, 0xdf, 0x24, 0xb2, 0xf1, 0xf0, 0x4d, 0x7a,
-0x59, 0x66, 0x8e, 0x7e, 0x8f, 0xe7, 0x46, 0x7f,
-0x5b, 0x9c, 0xde, 0xbf, 0x33, 0x3a, 0xfa, 0x78,
-0x74, 0xee, 0x67, 0xe9, 0x92, 0xdf, 0x63, 0x7e,
-0x9c, 0x6e, 0x6e, 0xf4, 0x27, 0x3e, 0xa2, 0xd3,
-0xfe, 0xb9, 0xc7, 0xa3, 0xbf, 0x4e, 0xed, 0xc0,
-0xe8, 0x63, 0x2d, 0x2e, 0x7e, 0x8f, 0x65, 0xbd,
-0x95, 0x2e, 0xe5, 0x3b, 0x2a, 0x83, 0xd5, 0x82,
-0xb6, 0x84, 0x4a, 0x19, 0x22, 0x9d, 0xde, 0x6c,
-0x84, 0xe7, 0xf4, 0xa6, 0xf2, 0x14, 0x8b, 0xc7,
-0xba, 0x55, 0x18, 0x9d, 0x53, 0xc2, 0x32, 0xfc,
-0xf1, 0xdc, 0x53, 0xe7, 0xc8, 0xaf, 0x7b, 0xfe,
-0xbb, 0x54, 0xfd, 0x2f, 0x6c, 0x6f, 0x8b, 0xe3,
-0xff, 0xc8, 0xfb, 0x5f, 0x3f, 0xf5, 0x7b, 0x7f,
-0x8a, 0xd6, 0xb4, 0xe8, 0x00, 0x2c, 0xb5, 0xf7,
-0xe4, 0x97, 0x80, 0xed, 0x4d, 0x40, 0xdb, 0x02,
-0xec, 0x70, 0xb7, 0x9a, 0x4e, 0x02, 0xea, 0x74,
-0x68, 0x15, 0x7d, 0x80, 0xc1, 0x5b, 0xb5, 0x5a,
-0x95, 0x7b, 0x01, 0xd4, 0x0d, 0x98, 0x5d, 0xca,
-0x6d, 0xad, 0x3b, 0xc8, 0x1d, 0x2c, 0xf6, 0x74,
-0xe5, 0xe0, 0xd2, 0xb5, 0xe1, 0x7b, 0xc3, 0xf4,
-0x13, 0x8b, 0x6b, 0x74, 0xbd, 0x60, 0x98, 0x57,
-0x7b, 0x51, 0x99, 0xaa, 0x7f, 0x4f, 0xfd, 0x03,
-0xcc, 0x9f, 0x25, 0xd7, 0x29, 0x0a, 0xd1, 0x7b,
-0x2c, 0x7c, 0x8f, 0xa3, 0xc9, 0x88, 0xf7, 0x84,
-0xd7, 0xec, 0x54, 0x37, 0x6a, 0x16, 0x74, 0xa5,
-0xa5, 0x63, 0x88, 0xe8, 0x04, 0x88, 0x6e, 0xb0,
-0x38, 0x77, 0x15, 0xd3, 0x7e, 0x47, 0x1c, 0xf8,
-0x85, 0x7d, 0xe2, 0x34, 0xa5, 0x50, 0xa8, 0x74,
-0xa3, 0xca, 0x25, 0x19, 0x97, 0x74, 0x49, 0x15,
-0xfc, 0x13, 0x8a, 0x68, 0xba, 0x56, 0xec, 0xe4,
-0x28, 0xfd, 0x15, 0xf5, 0xa7, 0xec, 0xe9, 0x75,
-0xb6, 0x95, 0x57, 0x62, 0xd7, 0xa4, 0xa0, 0x36,
-0x86, 0x97, 0xac, 0x6a, 0x25, 0x5a, 0xa7, 0x88,
-0x14, 0xc5, 0xb1, 0x5e, 0x67, 0x45, 0xb2, 0x2e,
-0x03, 0xad, 0x72, 0xb3, 0xc8, 0x46, 0x7b, 0x52,
-0xcd, 0x3d, 0x47, 0xab, 0xdd, 0x0a, 0x7f, 0xb4,
-0x7c, 0xf5, 0x60, 0x9d, 0xd3, 0xf3, 0x12, 0x12,
-0x05, 0xdc, 0xcd, 0x0e, 0xcb, 0x42, 0xba, 0xa6,
-0xed, 0xa5, 0xa2, 0xbd, 0x77, 0xaf, 0x98, 0x6b,
-0x8a, 0xc2, 0x5d, 0x5f, 0xf1, 0x8d, 0x5a, 0x17,
-0x47, 0xd9, 0x69, 0xca, 0x99, 0x14, 0x53, 0xd1,
-0x44, 0xfd, 0xf7, 0x75, 0xeb, 0x6c, 0x19, 0x97,
-0x3f, 0x29, 0xbf, 0xf5, 0x4f, 0x97, 0xec, 0xce,
-0x61, 0x2b, 0x8b, 0xe9, 0x34, 0xed, 0xd1, 0x15,
-0x47, 0xc1, 0xba, 0xa3, 0xc1, 0x4d, 0xc1, 0xd5,
-0x25, 0x8e, 0xfd, 0xe9, 0x54, 0xb7, 0x30, 0xab,
-0x76, 0x4b, 0x72, 0x01, 0xf0, 0x7f, 0xe1, 0xda,
-0xb0, 0xb3, 0x63, 0xb4, 0xff, 0xf0, 0xf0, 0x77,
-0xae, 0x5c, 0x11, 0x35, 0x49, 0x1c, 0x4a, 0xe9,
-0xa5, 0x99, 0x2b, 0xff, 0x45, 0xb5, 0x7e, 0xf4,
-0xca, 0xdc, 0x95, 0xb9, 0xef, 0xd1, 0xf3, 0x3f,
-0xef, 0xbe, 0xf9, 0xee, 0xbb, 0xef, 0xbe, 0xf9,
-0x5b, 0xff, 0xf5, 0x0b, 0x74, 0x31, 0xf0, 0x57,
-0xe6, 0x1e, 0x53, 0xff, 0xe0, 0x8d, 0x37, 0x45,
-0x30, 0xd5, 0xbf, 0xb9, 0x2b, 0x4f, 0xb9, 0x16,
-0xd2, 0x61, 0xf8, 0xa9, 0x88, 0x21, 0x9c, 0xa4,
-0x82, 0xea, 0xa5, 0x58, 0x3e, 0x56, 0x42, 0x14,
-0x42, 0xd7, 0xe6, 0x85, 0x38, 0xbb, 0x95, 0xd3,
-0x99, 0x59, 0x92, 0xd7, 0x4f, 0xd5, 0xe6, 0x9c,
-0x8c, 0x28, 0xa2, 0x89, 0x6d, 0xd1, 0xc5, 0x1f,
-0xbd, 0xc2, 0x2f, 0xf4, 0xcd, 0x49, 0x55, 0xaa,
-0xde, 0xcb, 0x0b, 0x7e, 0xfa, 0x82, 0xff, 0x0c,
-0x1f, 0xfb, 0xb7, 0x05, 0xe3, 0xdb, 0x17, 0xc6,
-0xb7, 0x47, 0xde, 0x7f, 0xff, 0xeb, 0xa7, 0x7e,
-0xef, 0x4f, 0xd3, 0x19, 0x1e, 0xbe, 0x2b, 0xbf,
-0x04, 0x54, 0xa7, 0xab, 0xda, 0x3b, 0xdd, 0x83,
-0x96, 0xb9, 0xb7, 0x2d, 0xdf, 0x08, 0xee, 0xaa,
-0x16, 0x80, 0xfa, 0xd6, 0x59, 0xd9, 0x02, 0x50,
-0x27, 0xa0, 0x4d, 0xbd, 0x80, 0x4b, 0xe2, 0x4c,
-0x60, 0x7a, 0x31, 0x57, 0x28, 0x73, 0x67, 0x5e,
-0x1d, 0xfe, 0x55, 0x3b, 0x30, 0x10, 0xb5, 0x8b,
-0x0f, 0x69, 0xfa, 0x9d, 0x87, 0x82, 0x62, 0x91,
-0x66, 0xb1, 0x1e, 0x2e, 0xe6, 0xa3, 0xba, 0x3d,
-0x4e, 0xd2, 0x8a, 0x5a, 0x8b, 0x42, 0xaf, 0xb0,
-0xd8, 0x9c, 0x25, 0x01, 0x31, 0xe9, 0x85, 0x8a,
-0x47, 0xeb, 0xbb, 0xab, 0xa5, 0x56, 0xb4, 0x5f,
-0xa0, 0x3f, 0x0e, 0x1d, 0x82, 0xe8, 0x4c, 0x23,
-0x2b, 0x4f, 0x5c, 0xe9, 0x54, 0x92, 0xc8, 0x66,
-0xc9, 0xb3, 0xd4, 0x4d, 0xe5, 0xa6, 0x66, 0x8b,
-0x32, 0xae, 0x52, 0xa4, 0x94, 0x15, 0xd5, 0xf4,
-0xb0, 0xb8, 0xbf, 0xa3, 0x8e, 0xcc, 0xde, 0xd1,
-0x49, 0x54, 0xcf, 0xa9, 0x87, 0x0f, 0x8d, 0x50,
-0x18, 0x4d, 0x38, 0x87, 0x8b, 0xaf, 0x46, 0x05,
-0x7d, 0xb8, 0xec, 0x05, 0xc7, 0xc8, 0xe0, 0xf8,
-0x5f, 0x88, 0x1f, 0xff, 0xd7, 0xcb, 0xa9, 0x57,
-0x13, 0x54, 0xfb, 0x59, 0xb6, 0xc9, 0x71, 0xd6,
-0xa7, 0xa2, 0xac, 0x31, 0xd2, 0x4d, 0xa8, 0xdb,
-0x29, 0xda, 0xd8, 0x45, 0x53, 0x4c, 0xc5, 0xd9,
-0x9d, 0xb4, 0x96, 0x2a, 0xb8, 0x56, 0x95, 0x52,
-0x55, 0x99, 0xb7, 0x61, 0x1b, 0xad, 0x9d, 0xca,
-0xda, 0x12, 0x70, 0xb3, 0x14, 0xcb, 0x9b, 0x3f,
-0xe5, 0x9a, 0x77, 0x79, 0x47, 0x2a, 0x0b, 0x8a,
-0xc3, 0xaf, 0xa4, 0x73, 0xa6, 0x7b, 0xe0, 0x76,
-0x81, 0xfa, 0x1c, 0xff, 0x65, 0x2f, 0xa2, 0x4c,
-0x2f, 0x0c, 0x74, 0x4b, 0xab, 0x45, 0x95, 0xef,
-0x62, 0x42, 0x09, 0xf8, 0x7b, 0xc3, 0xf1, 0xe4,
-0x7f, 0xd2, 0x9f, 0x8c, 0x9a, 0xea, 0x24, 0x6a,
-0xdf, 0xd3, 0x5f, 0xf9, 0xdd, 0x4f, 0x7d, 0xea,
-0xf3, 0xef, 0xd0, 0x06, 0xd5, 0xff, 0x6f, 0xff,
-0xe8, 0xa3, 0x1f, 0xbd, 0xf1, 0xc6, 0x47, 0x3c,
-0x18, 0xf8, 0xb7, 0xbf, 0xf7, 0xf4, 0xca, 0x53,
-0xea, 0x14, 0xfc, 0x93, 0x13, 0xc1, 0xc2, 0x4f,
-0xdd, 0x3e, 0x95, 0x2b, 0x2f, 0x40, 0x6d, 0x78,
-0x5e, 0x49, 0x3c, 0xbd, 0x62, 0xa2, 0xfa, 0x7a,
-0xe3, 0x72, 0xa6, 0xe6, 0xfb, 0x95, 0x7f, 0x64,
-0x7b, 0x64, 0x7c, 0x7b, 0x9c, 0xe7, 0x0b, 0xe2,
-0xf0, 0x9f, 0x39, 0xab, 0xea, 0x7f, 0x35, 0x55,
-0xe3, 0x87, 0x80, 0x6a, 0x8d, 0x5e, 0xb6, 0xde,
-0xb9, 0x99, 0x36, 0xef, 0x01, 0x98, 0x16, 0xa0,
-0xa5, 0xae, 0xac, 0xf1, 0xf3, 0xc0, 0xb2, 0x05,
-0x10, 0x5d, 0xe0, 0xc6, 0xa0, 0xe8, 0x05, 0xb4,
-0xdb, 0xd5, 0xea, 0xf4, 0x74, 0x35, 0xdd, 0x6d,
-0xd2, 0x11, 0x98, 0xb9, 0xcf, 0xdf, 0xa1, 0xed,
-0x54, 0xc4, 0x2f, 0x9d, 0x6a, 0xcf, 0x4a, 0xc4,
-0x79, 0x02, 0x4d, 0x02, 0xb1, 0x7a, 0x65, 0xf6,
-0x56, 0xd4, 0x1c, 0xa8, 0x74, 0x2a, 0x2c, 0xa4,
-0x21, 0xf7, 0x4e, 0x7a, 0x4d, 0x84, 0xcf, 0x4a,
-0x31, 0x9a, 0x8a, 0x14, 0xb9, 0xa8, 0x22, 0xcf,
-0x2e, 0xed, 0x35, 0x53, 0xd1, 0xcd, 0x92, 0x3a,
-0xa1, 0x2c, 0xab, 0x6f, 0x8a, 0xd3, 0x55, 0xc4,
-0x6c, 0xbd, 0xcc, 0xdf, 0xa8, 0x2e, 0x94, 0x3a,
-0xb9, 0x54, 0xb7, 0x3c, 0x3d, 0xfb, 0xca, 0x5d,
-0x95, 0xa0, 0x56, 0xa6, 0x66, 0x65, 0xc4, 0x6c,
-0x27, 0x52, 0x49, 0xfa, 0x34, 0x53, 0x3d, 0x13,
-0x4d, 0x99, 0xe0, 0x29, 0x12, 0xb6, 0xaf, 0xa4,
-0xf6, 0x4d, 0x44, 0x4f, 0x41, 0x4c, 0x9b, 0xf2,
-0x18, 0x70, 0x16, 0x03, 0xfb, 0xa9, 0xf5, 0x59,
-0x5d, 0x0e, 0x4e, 0x91, 0x98, 0xf4, 0xe4, 0x7c,
-0x57, 0xc1, 0x69, 0x4e, 0x45, 0xcd, 0xca, 0x80,
-0xd5, 0x5e, 0x91, 0x8a, 0x3a, 0x9d, 0x83, 0xce,
-0x9a, 0xb1, 0x52, 0x8b, 0x93, 0xee, 0xb5, 0x74,
-0x57, 0x48, 0x54, 0x94, 0x6c, 0x85, 0xa4, 0x39,
-0xfe, 0x56, 0x2a, 0x4f, 0xf6, 0x7b, 0x05, 0xdc,
-0x4e, 0xa5, 0x79, 0x47, 0x28, 0xf3, 0x2a, 0xa1,
-0xed, 0x7d, 0xb2, 0xd4, 0xe9, 0xa6, 0xd7, 0xdc,
-0x54, 0x85, 0xca, 0x66, 0xd7, 0xa6, 0x79, 0x34,
-0x03, 0x03, 0x9d, 0x66, 0x3a, 0x27, 0xfe, 0x65,
-0x8b, 0x85, 0xea, 0x1a, 0x17, 0xec, 0x5d, 0x5b,
-0x2c, 0x5e, 0xfe, 0x9d, 0x7d, 0x37, 0x7b, 0xf7,
-0x15, 0x31, 0xd1, 0x82, 0xb8, 0xfb, 0xca, 0xec,
-0x2b, 0x5f, 0xf9, 0xdc, 0x9d, 0x2b, 0x3c, 0xbd,
-0xc7, 0xcb, 0x3b, 0x57, 0xfe, 0x47, 0xd4, 0xf0,
-0xcf, 0xbe, 0x25, 0xdc, 0xdf, 0xf3, 0x9f, 0xff,
-0xf9, 0xfc, 0x37, 0x1f, 0x5f, 0xb9, 0xf3, 0x8e,
-0x38, 0x0d, 0xf8, 0xd1, 0xbb, 0x4f, 0xa9, 0xde,
-0x91, 0xec, 0x9d, 0xf7, 0xae, 0xdc, 0x79, 0xaa,
-0x26, 0xda, 0x7e, 0x8f, 0x7f, 0xe4, 0x27, 0xd6,
-0x57, 0x94, 0x42, 0xde, 0x96, 0x4b, 0x39, 0xbd,
-0x27, 0x64, 0xe2, 0x4b, 0x11, 0x4f, 0x49, 0xab,
-0x88, 0x4f, 0xb5, 0x53, 0x2b, 0x72, 0x2a, 0xfd,
-0x1d, 0x75, 0xb5, 0x4f, 0x76, 0xfb, 0x77, 0x65,
-0xdd, 0x17, 0x07, 0xfe, 0xf1, 0xcc, 0xb8, 0x98,
-0x6f, 0x73, 0xfd, 0xbf, 0x70, 0x06, 0xf7, 0xfe,
-0x34, 0xb9, 0xb5, 0x7b, 0xe2, 0x0c, 0xa0, 0x46,
-0xf7, 0x00, 0xf8, 0x8e, 0xb8, 0x7a, 0x11, 0xd0,
-0x3c, 0xab, 0x45, 0x37, 0x02, 0xf8, 0x69, 0x40,
-0xd1, 0x05, 0x50, 0x67, 0x01, 0x74, 0x14, 0xe6,
-0x5e, 0x80, 0xe8, 0x06, 0x88, 0x53, 0x81, 0x7d,
-0xba, 0x65, 0xd0, 0x12, 0x33, 0x9f, 0x31, 0xa4,
-0xe4, 0x38, 0x02, 0x62, 0xea, 0xe6, 0x97, 0xd6,
-0x96, 0xc4, 0x39, 0x02, 0x2f, 0x1d, 0x6a, 0x5d,
-0x7e, 0xc2, 0x20, 0x4a, 0xc9, 0x2b, 0xf7, 0x6a,
-0xdc, 0x01, 0x11, 0xbb, 0x79, 0x49, 0x4b, 0xae,
-0x39, 0x4b, 0xb9, 0x5e, 0x13, 0x8b, 0xd5, 0xa9,
-0x66, 0xaa, 0x95, 0x6b, 0xd6, 0x65, 0xdd, 0x17,
-0x86, 0xc8, 0xea, 0x2f, 0x7e, 0xf4, 0x75, 0xf9,
-0x3a, 0x7d, 0xd1, 0xaf, 0x5b, 0xaa, 0x4d, 0x7b,
-0x3a, 0x94, 0x73, 0x4d, 0x69, 0x91, 0x9b, 0x65,
-0x4a, 0x96, 0x2e, 0x71, 0xb6, 0xa4, 0x05, 0xea,
-0x1e, 0x42, 0x14, 0xf5, 0x9c, 0xb4, 0x55, 0x14,
-0x47, 0x8f, 0x70, 0x0d, 0x72, 0xd6, 0xf4, 0x42,
-0x47, 0x34, 0x1b, 0x8e, 0xb2, 0x94, 0x74, 0xb4,
-0xdc, 0x45, 0x2a, 0xea, 0x69, 0x95, 0x6b, 0x4b,
-0x7e, 0x5e, 0xe3, 0xc5, 0x24, 0xc5, 0x06, 0x23,
-0xcf, 0x44, 0xf9, 0xa3, 0x92, 0x1b, 0x30, 0x22,
-0x46, 0x9c, 0x37, 0x3a, 0xa6, 0xfc, 0x75, 0xb9,
-0xaa, 0x82, 0xce, 0xab, 0x24, 0xac, 0x05, 0xd5,
-0x9c, 0x2c, 0x85, 0x48, 0x16, 0x44, 0xcb, 0xb1,
-0xdf, 0xe6, 0xaa, 0xe5, 0xa5, 0x2c, 0xa7, 0x66,
-0x68, 0x67, 0x29, 0xe5, 0x14, 0x89, 0x96, 0x76,
-0xca, 0xd5, 0x57, 0x43, 0x06, 0x75, 0x73, 0x9d,
-0x42, 0x7e, 0xd5, 0xec, 0x95, 0x35, 0x27, 0xcf,
-0x61, 0x11, 0x04, 0xe5, 0x23, 0x1c, 0x32, 0xa7,
-0xdf, 0x7d, 0xef, 0x8e, 0xcf, 0x5b, 0x5f, 0xa0,
-0x43, 0xbc, 0xa8, 0x8f, 0xdf, 0xf9, 0x82, 0xe0,
-0x83, 0x2f, 0x7c, 0xf0, 0x01, 0x2d, 0x3f, 0xfb,
-0xcd, 0x9f, 0x13, 0x95, 0xfa, 0x73, 0x7f, 0x29,
-0xc2, 0xfe, 0xec, 0xca, 0x9d, 0x24, 0x42, 0x3d,
-0xa7, 0x89, 0xad, 0xfa, 0x33, 0x54, 0xfb, 0xa9,
-0xfa, 0x8f, 0x8f, 0x8c, 0x4b, 0x32, 0xe3, 0x1b,
-0x5c, 0xfd, 0xff, 0xfb, 0x4c, 0xee, 0xfd, 0x69,
-0xf6, 0x8b, 0x7c, 0x06, 0xb0, 0xb7, 0x52, 0x28,
-0x57, 0xe8, 0x1a, 0x20, 0x3d, 0x5f, 0xe7, 0xf4,
-0x00, 0x5a, 0xf2, 0x3a, 0x20, 0xb5, 0x00, 0x8b,
-0xdc, 0x02, 0x0c, 0xd0, 0x79, 0xb6, 0xe8, 0x05,
-0xaf, 0x70, 0x13, 0x30, 0xb8, 0xb7, 0xd7, 0x10,
-0xae, 0x29, 0xe1, 0x9e, 0x12, 0x93, 0x60, 0x70,
-0x50, 0xcc, 0xcc, 0x2a, 0x0f, 0x23, 0xb7, 0xaa,
-0x07, 0x93, 0x33, 0x9b, 0x4f, 0x28, 0xb0, 0x21,
-0xc5, 0x1a, 0x4a, 0x98, 0x54, 0xd5, 0x58, 0x62,
-0x95, 0x7e, 0x4e, 0x84, 0x69, 0xe3, 0x3b, 0xbd,
-0x5a, 0x9d, 0xea, 0x88, 0xc6, 0xa3, 0x9b, 0xee,
-0x0c, 0x94, 0xe4, 0x4d, 0xab, 0xba, 0xba, 0x87,
-0x58, 0x69, 0x2e, 0x8a, 0xbf, 0x72, 0x3a, 0x9b,
-0x37, 0xc3, 0xd4, 0xad, 0x6a, 0x1d, 0x62, 0xae,
-0xb2, 0x0e, 0xe1, 0xac, 0x4a, 0xd5, 0xf4, 0x38,
-0x71, 0x23, 0x2f, 0x2c, 0xd8, 0x13, 0xa9, 0xef,
-0x49, 0x53, 0xf6, 0x84, 0x0d, 0x7b, 0x24, 0x58,
-0x95, 0x56, 0xea, 0x38, 0xab, 0xc6, 0x6e, 0x36,
-0x60, 0xcf, 0x58, 0x3e, 0x68, 0xb3, 0xca, 0x0e,
-0xa1, 0xcc, 0x4c, 0x83, 0x7b, 0xac, 0x4f, 0x06,
-0x52, 0x22, 0x62, 0xc9, 0x11, 0xaa, 0x46, 0x77,
-0x55, 0x9a, 0x46, 0x8e, 0x69, 0xb7, 0x94, 0x94,
-0x5b, 0x26, 0x27, 0x42, 0xf7, 0x54, 0x5c, 0x9b,
-0xcc, 0x20, 0x2b, 0xac, 0xad, 0x4e, 0xbb, 0xf6,
-0xa9, 0x42, 0x5b, 0x5d, 0xa5, 0xbc, 0xed, 0xa9,
-0x1d, 0x20, 0x92, 0x6e, 0x0c, 0x2a, 0x05, 0xf9,
-0xea, 0xb4, 0x91, 0x53, 0xd3, 0x6a, 0x9e, 0x43,
-0xa5, 0x7e, 0xf1, 0x23, 0xbd, 0x0d, 0x55, 0x2a,
-0x7a, 0x0f, 0x35, 0x54, 0x0e, 0x1a, 0x52, 0x90,
-0x33, 0xd7, 0x68, 0x3b, 0x5a, 0x98, 0x5a, 0xbe,
-0xa1, 0x22, 0x88, 0x83, 0x82, 0x13, 0x51, 0x2a,
-0x6f, 0xe8, 0x02, 0x50, 0x1a, 0xc4, 0x76, 0x3e,
-0x5f, 0x5d, 0x5d, 0x9d, 0x76, 0x4c, 0xd7, 0x3b,
-0xbd, 0xea, 0xe4, 0x7f, 0x55, 0xfe, 0x17, 0xec,
-0x9f, 0xc0, 0xfa, 0x8a, 0xe9, 0x8b, 0xef, 0x5d,
-0x96, 0xdc, 0x31, 0xf3, 0x3b, 0x74, 0xab, 0xff,
-0x7f, 0x7e, 0xf9, 0xf2, 0x2f, 0xff, 0xf0, 0x87,
-0x6f, 0x7d, 0xe6, 0xad, 0x1f, 0x3e, 0x16, 0xab,
-0x1f, 0x7e, 0xe6, 0x33, 0x54, 0xdd, 0xde, 0xfa,
-0x6d, 0xee, 0x1b, 0xb0, 0xf4, 0x9d, 0xcb, 0x47,
-0xcc, 0x97, 0xad, 0x62, 0x82, 0x1e, 0xc8, 0x97,
-0xee, 0x64, 0xe9, 0x3b, 0x8e, 0x6c, 0xe0, 0xbc,
-0xac, 0x13, 0xf4, 0x98, 0x91, 0xf7, 0xf9, 0xf9,
-0x5a, 0x3f, 0x75, 0xf9, 0x05, 0x1b, 0x99, 0x0d,
-0x31, 0x8b, 0x26, 0x60, 0x7b, 0xfb, 0xc2, 0xee,
-0x99, 0x56, 0xff, 0xab, 0x57, 0xb3, 0x0f, 0xc5,
-0x19, 0xc0, 0x6a, 0x6d, 0x70, 0x45, 0x1c, 0x42,
-0xe9, 0x1a, 0xe0, 0x0e, 0x37, 0x00, 0xba, 0x0b,
-0xd0, 0x32, 0x77, 0x02, 0x72, 0xd4, 0x02, 0xdc,
-0xdc, 0xdf, 0xe7, 0xeb, 0xec, 0x74, 0xa1, 0x5d,
-0x75, 0x03, 0xa8, 0x23, 0xb0, 0x77, 0x2b, 0x9f,
-0xa7, 0xce, 0x80, 0xa4, 0xdd, 0x6e, 0xd3, 0xcf,
-0x2c, 0x6a, 0x3c, 0xc9, 0x8d, 0x9a, 0xf2, 0xd1,
-0xc1, 0xee, 0xba, 0xea, 0x47, 0xf3, 0x02, 0x55,
-0x78, 0xad, 0x51, 0x6e, 0x1e, 0xf0, 0x68, 0x51,
-0xf4, 0x74, 0xf2, 0x7e, 0x53, 0x40, 0x4f, 0x04,
-0x0b, 0x9f, 0xdc, 0xc0, 0xca, 0x9e, 0x14, 0x57,
-0x51, 0x6a, 0xb5, 0x20, 0xbe, 0x9b, 0x4c, 0xad,
-0xea, 0x24, 0xa0, 0x23, 0x05, 0xb2, 0x35, 0x2f,
-0x92, 0x6f, 0x50, 0xad, 0x1d, 0xdb, 0xac, 0x39,
-0x3a, 0x6a, 0x6e, 0xb6, 0x3d, 0xb5, 0xb5, 0xb8,
-0x5b, 0x47, 0xd6, 0x45, 0x63, 0x8b, 0x4d, 0xfb,
-0xdb, 0xd0, 0x43, 0xcc, 0x65, 0x99, 0x6a, 0x10,
-0xdf, 0x4a, 0x56, 0xdd, 0xa2, 0x77, 0xa2, 0x54,
-0x13, 0x8a, 0xc8, 0xec, 0xaf, 0x24, 0x4c, 0xb1,
-0x3a, 0xe9, 0x78, 0x76, 0x27, 0xe4, 0xd5, 0x0f,
-0x72, 0xf2, 0x11, 0xb7, 0xd3, 0x13, 0xb6, 0x26,
-0xd7, 0x82, 0xd0, 0x5b, 0xff, 0x32, 0x73, 0x39,
-0xe4, 0xb5, 0x9f, 0xa2, 0x93, 0xfd, 0x3f, 0xfb,
-0x8c, 0xaa, 0x63, 0x7c, 0x8c, 0xe5, 0xe9, 0x73,
-0x9f, 0x15, 0x01, 0x1f, 0xfd, 0x29, 0x6f, 0xc4,
-0xa3, 0xf5, 0x25, 0x14, 0x9d, 0x49, 0x9a, 0xe5,
-0x6a, 0xc6, 0x4a, 0xcf, 0x84, 0x91, 0x9c, 0x49,
-0xa4, 0xbe, 0x4b, 0x75, 0x9f, 0xbb, 0xfd, 0x74,
-0xc1, 0x8f, 0x0e, 0xfb, 0x1b, 0x1b, 0xb2, 0xfa,
-0x67, 0xc6, 0x33, 0xb7, 0xb7, 0x2f, 0xbc, 0x9f,
-0x39, 0x93, 0x5b, 0xff, 0x96, 0x8f, 0xa7, 0x86,
-0x8b, 0xb3, 0x3c, 0xd4, 0x76, 0xa1, 0x5e, 0xda,
-0x6f, 0x2e, 0x2e, 0xca, 0x53, 0x00, 0xe7, 0x1c,
-0x80, 0xfb, 0xb2, 0x0f, 0xf8, 0x42, 0xa0, 0x38,
-0x0d, 0xa0, 0xdb, 0xec, 0x15, 0xbe, 0xda, 0x4e,
-0x97, 0xfc, 0xe8, 0xf2, 0xb4, 0x38, 0xfe, 0x37,
-0x56, 0xa8, 0x59, 0xe7, 0x03, 0x07, 0x1f, 0xfd,
-0x08, 0xeb, 0x32, 0xe4, 0xf7, 0xf6, 0x9e, 0xb0,
-0xe3, 0x89, 0xf6, 0x79, 0xe2, 0x86, 0x1d, 0x83,
-0x27, 0x7b, 0x83, 0x53, 0xeb, 0xe6, 0x0d, 0x1c,
-0xb9, 0x38, 0xc8, 0xed, 0xd7, 0x57, 0x1a, 0xa1,
-0x64, 0x7e, 0x30, 0x29, 0x7e, 0xa2, 0xca, 0x44,
-0x7b, 0xfa, 0x0b, 0xc7, 0xb6, 0x93, 0x23, 0x29,
-0xbd, 0x4f, 0x62, 0xbe, 0x49, 0x89, 0x25, 0xe5,
-0xfe, 0x09, 0xe7, 0x60, 0xd0, 0x4b, 0xe6, 0xf0,
-0xf2, 0x8a, 0x65, 0x39, 0x48, 0xdc, 0x8f, 0xf3,
-0x24, 0x3f, 0xd8, 0xa7, 0x8c, 0xac, 0xdc, 0x2d,
-0x67, 0x19, 0xb7, 0xcd, 0x13, 0xf6, 0xb2, 0x75,
-0xcb, 0xf1, 0x92, 0xb2, 0x56, 0xe7, 0x93, 0x3c,
-0x05, 0x1c, 0x67, 0x7f, 0xe7, 0x63, 0x36, 0xdf,
-0xe2, 0xcd, 0xc1, 0xc1, 0x1f, 0x50, 0x35, 0xe2,
-0xaa, 0x64, 0x99, 0xf9, 0xc7, 0xdf, 0xa1, 0xf3,
-0xfd, 0x2f, 0x7f, 0x8e, 0x0e, 0xb0, 0x33, 0x2a,
-0x70, 0xe6, 0xf2, 0x6b, 0xdf, 0xa1, 0xce, 0xff,
-0x47, 0xff, 0x31, 0x13, 0x8b, 0xd0, 0x8f, 0x50,
-0xaf, 0x5e, 0xce, 0xb8, 0xce, 0x5d, 0xab, 0xcf,
-0xac, 0x66, 0xd4, 0xd2, 0x4e, 0xbe, 0x36, 0x7d,
-0x8b, 0x5f, 0x5e, 0xec, 0x17, 0x55, 0x7f, 0x9c,
-0x2a, 0x7f, 0x66, 0x79, 0x7e, 0x39, 0x33, 0x2f,
-0xd6, 0xd4, 0xfd, 0xbf, 0x7d, 0x86, 0x27, 0xff,
-0x92, 0x54, 0x7e, 0x98, 0x2e, 0x01, 0xd4, 0xe8,
-0xf9, 0xfa, 0x0a, 0xbd, 0x09, 0xa4, 0x07, 0x03,
-0xb2, 0x17, 0x01, 0xd4, 0x4b, 0x81, 0xea, 0x4a,
-0xe0, 0x96, 0x38, 0xf2, 0x56, 0x54, 0x1b, 0x50,
-0xa6, 0x73, 0x01, 0xbe, 0xac, 0xbb, 0x42, 0x77,
-0xaa, 0xc5, 0xb9, 0x80, 0x98, 0x78, 0xa1, 0x1c,
-0xb4, 0x66, 0xb4, 0xe7, 0x14, 0xdd, 0xc8, 0x57,
-0xae, 0x29, 0x19, 0xb8, 0xa2, 0xb6, 0xcd, 0x52,
-0xfb, 0xe9, 0x10, 0x8e, 0xa5, 0x82, 0xe8, 0x74,
-0x63, 0xa5, 0xd7, 0x2b, 0x67, 0x4b, 0xa5, 0x81,
-0x81, 0x52, 0x29, 0x5b, 0x28, 0xf4, 0x56, 0x5e,
-0xd5, 0x51, 0x8d, 0x16, 0xa3, 0xc9, 0xd1, 0x60,
-0xbc, 0xa7, 0x6c, 0x02, 0x76, 0x8b, 0x5b, 0x31,
-0xad, 0xc4, 0x11, 0x77, 0x32, 0xe0, 0x84, 0xba,
-0x86, 0x9a, 0x84, 0x9d, 0x85, 0x93, 0x8a, 0x6b,
-0xc6, 0xd4, 0x94, 0x67, 0x88, 0xcc, 0x94, 0xab,
-0x63, 0x65, 0xca, 0xd7, 0x3e, 0x15, 0x2a, 0xd3,
-0x45, 0xe8, 0x18, 0x67, 0xb3, 0xd8, 0x50, 0xc5,
-0xbb, 0x12, 0xa4, 0x4e, 0x8b, 0xc6, 0x54, 0x58,
-0x0e, 0x2b, 0x3a, 0xfd, 0x84, 0x62, 0xb2, 0x16,
-0xab, 0xdd, 0xe5, 0xef, 0x90, 0x70, 0x27, 0x79,
-0x65, 0x6a, 0xa3, 0xd9, 0xe2, 0x8b, 0xed, 0xef,
-0x86, 0x36, 0xe3, 0x55, 0x27, 0x41, 0x27, 0x71,
-0x6f, 0x0f, 0x78, 0x7b, 0x83, 0x16, 0x3f, 0x18,
-0x19, 0xd1, 0x95, 0xc9, 0xb0, 0xbb, 0x3d, 0xf2,
-0xfd, 0x6f, 0xd2, 0x07, 0x04, 0x3f, 0xfa, 0xeb,
-0x3f, 0x9f, 0x61, 0x0f, 0x9a, 0x5f, 0xfb, 0xee,
-0x97, 0x7f, 0x49, 0x56, 0x7f, 0xe5, 0x75, 0x0c,
-0xb6, 0x77, 0x8f, 0x2d, 0x7a, 0x02, 0xb6, 0x69,
-0xe2, 0x9a, 0x7f, 0x5b, 0x9e, 0xed, 0xf3, 0x81,
-0x7f, 0x79, 0x7e, 0x9e, 0x67, 0x3a, 0xfe, 0x8b,
-0xc3, 0xff, 0xf6, 0x99, 0x57, 0x7f, 0xfa, 0xa2,
-0xd6, 0xf0, 0xdd, 0xb5, 0x4b, 0xed, 0x5b, 0xf4,
-0x92, 0x7d, 0x65, 0x82, 0x7a, 0x00, 0xfc, 0x2a,
-0x80, 0xf7, 0xce, 0xa6, 0xbc, 0x17, 0xc8, 0x77,
-0x03, 0xb9, 0x0d, 0x68, 0x36, 0xf9, 0x4c, 0x60,
-0x40, 0x3e, 0xc8, 0x59, 0x2e, 0xeb, 0x1b, 0x80,
-0x9f, 0x8c, 0xde, 0x31, 0x7c, 0xfb, 0xa5, 0x91,
-0x1c, 0xf7, 0x39, 0xd0, 0x4b, 0x74, 0x3e, 0x27,
-0x8d, 0x9f, 0x58, 0xca, 0xc8, 0x3e, 0x93, 0x6d,
-0xa7, 0x56, 0x68, 0x9f, 0x20, 0xed, 0x5e, 0x62,
-0xa0, 0xb9, 0x45, 0x49, 0xbf, 0xbf, 0x1f, 0x19,
-0x17, 0x95, 0x85, 0x8f, 0xa1, 0xde, 0xb4, 0xfd,
-0xfe, 0x57, 0xf8, 0x8e, 0xdf, 0x47, 0x5f, 0xfe,
-0x93, 0x6f, 0x7c, 0xeb, 0xbf, 0xbf, 0xff, 0xfd,
-0x9f, 0xfc, 0xd3, 0xaf, 0xfc, 0xe5, 0xe7, 0xc9,
-0xe3, 0x83, 0xef, 0x52, 0x28, 0x8b, 0x48, 0xd1,
-0x30, 0xa6, 0xa3, 0xc3, 0x48, 0x6c, 0x5b, 0x41,
-0x76, 0x6f, 0x4b, 0x1d, 0x76, 0xad, 0x7f, 0x4a,
-0xf7, 0xf8, 0xb8, 0xeb, 0x39, 0x2e, 0x2b, 0xbb,
-0x42, 0xea, 0xd1, 0xc8, 0x1e, 0xff, 0xb2, 0xa8,
-0xfc, 0x93, 0x93, 0x62, 0x9e, 0xa4, 0x16, 0x40,
-0x74, 0xff, 0x45, 0xfb, 0x70, 0x46, 0x0f, 0xfe,
-0xf9, 0xe4, 0xd6, 0x86, 0x67, 0xd7, 0xa6, 0xdb,
-0xb7, 0xa6, 0xd6, 0x0b, 0xa2, 0x07, 0x20, 0x9f,
-0x03, 0x70, 0x2e, 0x02, 0x9a, 0x93, 0x00, 0xba,
-0x19, 0x48, 0x6f, 0x6d, 0xf2, 0x79, 0x00, 0xf5,
-0x02, 0xe8, 0xbe, 0x9f, 0x68, 0x04, 0x2a, 0xf2,
-0x5a, 0x5c, 0x56, 0x5e, 0x92, 0x2f, 0x8b, 0x5e,
-0x01, 0xb5, 0x09, 0xb4, 0x12, 0x1e, 0xe5, 0xac,
-0x72, 0xd1, 0x8a, 0xb7, 0x79, 0x6d, 0xdc, 0x75,
-0xe9, 0x2e, 0x93, 0xab, 0x6e, 0x5c, 0x1c, 0x85,
-0xb6, 0xe5, 0xdd, 0x3d, 0xbe, 0xc1, 0x57, 0xd7,
-0xf1, 0xca, 0xf2, 0x86, 0x9f, 0x54, 0x4b, 0xbe,
-0xf2, 0xc7, 0x4e, 0xa5, 0x57, 0x2b, 0x95, 0x0e,
-0xed, 0xd4, 0xa9, 0xd6, 0xb3, 0x3a, 0xba, 0x4c,
-0x81, 0x6e, 0x25, 0x2a, 0x47, 0xd9, 0x58, 0xae,
-0x75, 0xd5, 0xcb, 0x3a, 0x29, 0x65, 0x97, 0x34,
-0x4c, 0x7b, 0xb0, 0x09, 0xd2, 0xc0, 0xb2, 0x2b,
-0x56, 0x37, 0xfa, 0x74, 0xfe, 0xb2, 0x32, 0x9d,
-0xba, 0x4d, 0x42, 0x9a, 0xa7, 0xe2, 0xd6, 0x95,
-0x89, 0xca, 0x47, 0xfe, 0xca, 0xda, 0x48, 0xb3,
-0x50, 0xc5, 0x9b, 0x75, 0xf3, 0x5a, 0x77, 0xec,
-0x55, 0x92, 0xb2, 0xb4, 0xf4, 0x0e, 0x90, 0xdb,
-0x59, 0x5d, 0x2c, 0x65, 0x9d, 0xc1, 0xba, 0x63,
-0x88, 0x0a, 0x52, 0x06, 0x94, 0xb5, 0xc1, 0x75,
-0x93, 0x6b, 0x93, 0x4d, 0xbb, 0x37, 0xcb, 0xaa,
-0x10, 0xeb, 0xd6, 0x4f, 0xe5, 0x57, 0xa6, 0x67,
-0x0b, 0x39, 0xab, 0xf7, 0x5d, 0xdd, 0x96, 0x83,
-0xab, 0x46, 0x97, 0x19, 0x4b, 0x1b, 0xb3, 0xf4,
-0x5c, 0x2f, 0x9b, 0xb2, 0x14, 0xbf, 0xaf, 0xde,
-0x56, 0x17, 0xcc, 0xe3, 0x5c, 0xf8, 0xee, 0x1f,
-0xaa, 0xbb, 0x7e, 0xbf, 0xf6, 0xc6, 0x07, 0xff,
-0xfb, 0xd1, 0xb7, 0xe5, 0xc7, 0xc0, 0xbf, 0xfc,
-0x03, 0xbe, 0xc1, 0x66, 0x7e, 0x87, 0x92, 0x09,
-0x1c, 0x4e, 0xc4, 0xcc, 0xb8, 0x5d, 0x67, 0x62,
-0x02, 0x41, 0x64, 0x72, 0xde, 0x76, 0xbc, 0x45,
-0x67, 0x9f, 0x4f, 0xf6, 0x09, 0x51, 0xe1, 0x27,
-0x2d, 0xf3, 0x54, 0xfd, 0x37, 0x32, 0xdb, 0x17,
-0x2e, 0x3c, 0x7a, 0x11, 0xd5, 0xff, 0xea, 0xd5,
-0x9b, 0xb3, 0x0f, 0xef, 0x2e, 0xad, 0xb6, 0xf7,
-0xf8, 0x14, 0x80, 0x9f, 0x04, 0xee, 0x3e, 0x88,
-0x82, 0x16, 0xa0, 0x95, 0xd2, 0x9f, 0x08, 0xa0,
-0xf3, 0x00, 0x6a, 0x02, 0xb8, 0x11, 0xe0, 0x56,
-0x80, 0x9e, 0xc0, 0x13, 0x0d, 0x81, 0x68, 0x09,
-0x4a, 0xa5, 0xca, 0x80, 0x98, 0xed, 0x82, 0x66,
-0xc7, 0xa5, 0xc2, 0xe9, 0xad, 0x10, 0x21, 0x5c,
-0xe1, 0x9f, 0x11, 0x75, 0x5e, 0xa3, 0xa1, 0x10,
-0x9a, 0xad, 0x1f, 0x39, 0x49, 0xac, 0xc4, 0xf2,
-0xe4, 0x57, 0xe1, 0x57, 0x61, 0x64, 0x10, 0xfd,
-0x06, 0xd8, 0x63, 0x40, 0x29, 0x60, 0xfd, 0xa5,
-0x8a, 0x4a, 0x5f, 0xb9, 0x59, 0x66, 0xa0, 0x2e,
-0x23, 0x0e, 0x68, 0xbd, 0x52, 0x95, 0x8c, 0xae,
-0x6c, 0xb2, 0xf1, 0xb4, 0x58, 0x45, 0x5b, 0x32,
-0xe0, 0x98, 0xa0, 0x23, 0x57, 0xb4, 0x6d, 0x15,
-0x6d, 0xa8, 0xb6, 0x42, 0x65, 0x4f, 0x59, 0x4b,
-0xc9, 0xc8, 0x5f, 0xc5, 0xa6, 0x67, 0xf2, 0xac,
-0xed, 0xb5, 0x6f, 0xcc, 0xa8, 0x72, 0x19, 0xa8,
-0xe8, 0xf0, 0x01, 0x55, 0x76, 0xf5, 0xd0, 0x3e,
-0xb3, 0x5d, 0x1f, 0x90, 0xc9, 0xeb, 0x04, 0x28,
-0xa4, 0xae, 0x82, 0x4b, 0x7a, 0x47, 0x68, 0x63,
-0x75, 0x99, 0x56, 0xb8, 0x20, 0x07, 0x6c, 0xb1,
-0x57, 0x6c, 0x2e, 0xb5, 0xa8, 0x7a, 0xbf, 0x49,
-0xca, 0xeb, 0xcc, 0x4a, 0x83, 0x8c, 0x0d, 0x32,
-0xf2, 0x80, 0xde, 0xaf, 0x32, 0xbf, 0x03, 0xa6,
-0x4c, 0x4d, 0x31, 0xe8, 0xc2, 0xac, 0xa8, 0x02,
-0xad, 0x38, 0x89, 0x18, 0x5d, 0xee, 0xda, 0x7d,
-0x97, 0xa8, 0x72, 0x7b, 0x23, 0x09, 0x55, 0xb7,
-0xfe, 0xe8, 0xaf, 0x3e, 0x08, 0xc6, 0xff, 0xf8,
-0xbb, 0x2f, 0xea, 0x08, 0xcb, 0x99, 0xc4, 0x98,
-0xfd, 0x59, 0x3e, 0xa1, 0x7c, 0x8c, 0xf1, 0x65,
-0x6d, 0x17, 0xf5, 0xf5, 0x37, 0x44, 0x47, 0x9f,
-0xab, 0xbe, 0xae, 0xfd, 0x8f, 0xe4, 0x6a, 0x59,
-0x1c, 0xfd, 0x37, 0xc4, 0xc9, 0xff, 0x19, 0x5f,
-0xfa, 0xb7, 0x94, 0x8a, 0xa2, 0x01, 0x98, 0xae,
-0x71, 0x03, 0x50, 0xba, 0x7f, 0x33, 0xad, 0x3e,
-0x09, 0xe2, 0x8f, 0xe9, 0x23, 0x6f, 0x3d, 0xab,
-0xb1, 0x1b, 0xe8, 0x44, 0x80, 0x6f, 0x09, 0x2c,
-0x36, 0xc5, 0xd9, 0xc0, 0xcd, 0xe6, 0xfe, 0xcd,
-0x26, 0xbd, 0x71, 0x2a, 0xe6, 0x0e, 0x3f, 0x0f,
-0xc4, 0x7d, 0x03, 0xbd, 0x26, 0x97, 0xdc, 0x6e,
-0xaa, 0x2d, 0x29, 0xd3, 0x71, 0x7e, 0x2c, 0xdb,
-0xec, 0x34, 0xf7, 0x95, 0xb0, 0x5a, 0x93, 0x20,
-0xb7, 0x30, 0x1c, 0x57, 0xba, 0x45, 0x90, 0x7c,
-0xe6, 0xa8, 0xa9, 0x34, 0x9a, 0x74, 0x38, 0x66,
-0xd3, 0x68, 0x50, 0xfe, 0x4a, 0xbf, 0x9e, 0xb4,
-0xdb, 0x11, 0xd4, 0xf6, 0x68, 0xcf, 0xc0, 0x2e,
-0x19, 0xd8, 0xd4, 0x76, 0xab, 0xdf, 0xbe, 0x13,
-0xd1, 0x78, 0x39, 0x32, 0xfb, 0xd6, 0xbf, 0x63,
-0xf3, 0xe0, 0xe8, 0xb1, 0x89, 0xdb, 0x4c, 0xea,
-0xa8, 0x6e, 0x39, 0x72, 0x86, 0x6d, 0xb8, 0x13,
-0xdf, 0xda, 0x67, 0xe5, 0x3a, 0xa6, 0x48, 0x94,
-0xb7, 0x8c, 0xe1, 0xc9, 0xeb, 0x75, 0xd3, 0xc8,
-0x37, 0x3b, 0x5e, 0xde, 0x3a, 0x89, 0xfa, 0x9d,
-0xe2, 0x30, 0x65, 0x27, 0x7f, 0x5e, 0x7e, 0x9c,
-0xe8, 0xde, 0x7e, 0x76, 0xec, 0x6e, 0x1a, 0x9b,
-0x92, 0xf6, 0x8f, 0xc9, 0x7f, 0x53, 0xea, 0xa6,
-0xd5, 0x3e, 0x17, 0xc1, 0x84, 0x70, 0x64, 0xe6,
-0x97, 0x45, 0x8f, 0x99, 0x3a, 0xcd, 0xc1, 0x6f,
-0x79, 0x79, 0x52, 0x04, 0x65, 0x7e, 0xe3, 0x0f,
-0xde, 0x7e, 0xc3, 0x3c, 0xfc, 0xf3, 0xc1, 0xc3,
-0xff, 0xbc, 0x2d, 0x42, 0x39, 0x58, 0x2c, 0xe7,
-0x13, 0x23, 0x7a, 0xbf, 0x65, 0x29, 0x43, 0x4e,
-0x3a, 0x30, 0x4f, 0xea, 0x2d, 0x15, 0xee, 0x6c,
-0xc8, 0x69, 0x59, 0xea, 0xa6, 0xca, 0xad, 0xb6,
-0x85, 0x21, 0xac, 0x84, 0x27, 0x0d, 0x6f, 0xb9,
-0x3c, 0xe2, 0xda, 0xcf, 0x2d, 0x80, 0x68, 0x66,
-0x32, 0x54, 0xfd, 0xcf, 0xf8, 0xd2, 0xbf, 0x43,
-0x61, 0xb8, 0x38, 0x2b, 0x1a, 0x80, 0x5b, 0x0d,
-0x3a, 0x05, 0xe8, 0xd0, 0x37, 0x01, 0x77, 0x78,
-0x74, 0x9c, 0x60, 0xa0, 0x2b, 0x7e, 0x86, 0xa3,
-0xc5, 0x97, 0x02, 0x76, 0xa8, 0x09, 0xd8, 0xa1,
-0xd1, 0x1c, 0xa8, 0x27, 0xb0, 0x48, 0x6f, 0xe2,
-0xf0, 0xeb, 0x38, 0xf4, 0x52, 0x4e, 0x93, 0x5e,
-0xc9, 0xd9, 0x3a, 0x9c, 0xa3, 0xc2, 0xfb, 0xcb,
-0x9e, 0x24, 0xe6, 0xf3, 0x49, 0xff, 0x74, 0x14,
-0x9c, 0x40, 0x5f, 0x93, 0xa7, 0x67, 0x51, 0x71,
-0x64, 0xac, 0xe3, 0x64, 0xa3, 0x99, 0xe8, 0x7c,
-0x36, 0x9a, 0x87, 0x6e, 0xfa, 0xfe, 0x4e, 0xb6,
-0xf9, 0x2f, 0xd5, 0xa4, 0xbf, 0xd8, 0xe4, 0xd1,
-0xfc, 0xcc, 0x6f, 0xfc, 0xe2, 0xef, 0xfd, 0xf5,
-0x3f, 0xdc, 0xfb, 0x87, 0xaf, 0xfc, 0xc1, 0x1f,
-0xff, 0xfc, 0xf2, 0x31, 0xe4, 0x9f, 0x0b, 0x8f,
-0x0e, 0x0f, 0x1e, 0xe2, 0x89, 0xab, 0xbd, 0x64,
-0xf2, 0x91, 0x6a, 0x02, 0xe6, 0xe7, 0x37, 0x32,
-0xb7, 0xc7, 0xb7, 0x47, 0xce, 0xfa, 0xce, 0x9f,
-0xcb, 0x8d, 0xa9, 0xe1, 0xe2, 0x5d, 0x6e, 0x00,
-0xe8, 0xca, 0x3a, 0x0d, 0x0a, 0xb3, 0x43, 0x63,
-0x4e, 0x45, 0xc1, 0x75, 0x40, 0x7d, 0x16, 0xa0,
-0x3e, 0x17, 0x2a, 0x1a, 0x01, 0xd1, 0x0a, 0xe8,
-0x66, 0x40, 0xb6, 0x05, 0xdc, 0x1e, 0x88, 0x5f,
-0x7a, 0xf1, 0xf0, 0x69, 0xf1, 0x88, 0xf0, 0xfe,
-0xb2, 0x27, 0x89, 0xf9, 0x7c, 0xd2, 0x3f, 0x2d,
-0x0d, 0xc7, 0xd7, 0x27, 0x79, 0x16, 0x0d, 0x47,
-0xc5, 0x3a, 0x4e, 0x2e, 0x16, 0x4f, 0x28, 0x7f,
-0x92, 0xf4, 0xfa, 0xe9, 0x5b, 0x74, 0x72, 0xad,
-0x66, 0x76, 0x7f, 0x69, 0x88, 0x78, 0x34, 0x39,
-0xd4, 0x8f, 0x47, 0x4a, 0x40, 0xf0, 0x60, 0x48,
-0x56, 0xb2, 0xbe, 0xb2, 0xcf, 0xc6, 0x24, 0xa7,
-0x3f, 0x39, 0x64, 0x67, 0xf2, 0x24, 0xaf, 0x47,
-0x93, 0x32, 0xc0, 0xb3, 0xef, 0x91, 0x5e, 0x8a,
-0x4a, 0x4f, 0x3f, 0xb9, 0xd0, 0x6d, 0x80, 0x3c,
-0xfa, 0x8f, 0x8f, 0x8c, 0xdc, 0x7e, 0x81, 0xd5,
-0xff, 0xea, 0xd5, 0xd4, 0x4a, 0xb1, 0x48, 0xcf,
-0x01, 0xd1, 0x07, 0xf7, 0xb2, 0xf2, 0x1c, 0x60,
-0x67, 0x47, 0x7e, 0x17, 0x30, 0x36, 0xd8, 0xa5,
-0xbc, 0x18, 0xa8, 0xee, 0x09, 0x10, 0xd4, 0x17,
-0xe0, 0x76, 0x40, 0x2f, 0xa5, 0xeb, 0x50, 0x8e,
-0x21, 0xd2, 0x47, 0xf6, 0x24, 0x31, 0x9f, 0x4f,
-0xfa, 0xa7, 0xa7, 0xe2, 0xd8, 0xfa, 0x72, 0xc7,
-0x49, 0x2e, 0x51, 0xe2, 0x88, 0x68, 0xc7, 0xc9,
-0x44, 0xae, 0xef, 0xc6, 0xc9, 0x89, 0x45, 0xef,
-0xa7, 0x4f, 0xfd, 0x8f, 0x74, 0xc6, 0x69, 0xb0,
-0x87, 0x5c, 0xae, 0x3b, 0xf6, 0xe8, 0xf8, 0x0c,
-0xc5, 0xea, 0xdb, 0xf3, 0x60, 0xf3, 0xd0, 0x04,
-0x13, 0x85, 0x37, 0xd5, 0xa4, 0x3c, 0x16, 0x8c,
-0x12, 0x3a, 0xfa, 0x2f, 0xd3, 0xd1, 0x7f, 0xe4,
-0x42, 0xe6, 0xcc, 0x5e, 0xfa, 0x4b, 0xe6, 0xe3,
-0xfa, 0x6c, 0x71, 0x76, 0x6d, 0xba, 0x56, 0x93,
-0x83, 0x63, 0xd1, 0x20, 0x3b, 0x39, 0xdd, 0x00,
-0x84, 0x03, 0xbb, 0x46, 0x29, 0xf7, 0x29, 0x6f,
-0x39, 0x28, 0x25, 0xcf, 0x0f, 0x44, 0x53, 0xf0,
-0x40, 0xb4, 0x07, 0xb2, 0x59, 0x38, 0x94, 0x63,
-0x88, 0xf4, 0x91, 0x3d, 0x49, 0xcc, 0xe7, 0x93,
-0xfe, 0xe9, 0xa9, 0x38, 0xb6, 0x3e, 0xd1, 0xd5,
-0xa2, 0xde, 0xd6, 0x11, 0x0a, 0x92, 0x24, 0x8e,
-0xb0, 0x32, 0x29, 0x4e, 0xe8, 0xe5, 0xc9, 0x1c,
-0x6d, 0xc6, 0xe1, 0xe9, 0x1d, 0xc7, 0x00, 0x2d,
-0xf8, 0x80, 0x67, 0xcd, 0x83, 0xee, 0x83, 0xb1,
-0x05, 0xc1, 0x26, 0x2d, 0xd8, 0x95, 0xc8, 0x66,
-0xdf, 0x90, 0x67, 0x61, 0x93, 0xf4, 0x6d, 0xba,
-0xdb, 0x0b, 0xca, 0xc7, 0xf7, 0x74, 0x3c, 0x28,
-0xca, 0xa6, 0xc5, 0x73, 0x3f, 0x12, 0x5b, 0x8f,
-0x36, 0xc7, 0x36, 0x75, 0xf5, 0x9f, 0x5c, 0xce,
-0x64, 0xc4, 0xd1, 0x7f, 0xfb, 0x05, 0x9e, 0xfb,
-0x6b, 0x9a, 0xd3, 0xd4, 0x00, 0x54, 0xf3, 0x7b,
-0x3c, 0x2a, 0x54, 0x87, 0x6e, 0x04, 0x1e, 0xd2,
-0x02, 0xa8, 0xaf, 0x85, 0x58, 0x78, 0x60, 0xd7,
-0x48, 0x8e, 0xfe, 0x7b, 0x00, 0xc0, 0x73, 0x44,
-0x8e, 0x22, 0x7c, 0x70, 0xf0, 0x5c, 0x6b, 0xf6,
-0xf1, 0xb8, 0x21, 0x26, 0x9a, 0xed, 0xf6, 0x09,
-0x88, 0x35, 0x45, 0x9b, 0xb2, 0x75, 0x10, 0xc7,
-0xff, 0x31, 0x59, 0xfd, 0xe9, 0x1e, 0xc1, 0xed,
-0x91, 0xed, 0x07, 0x2f, 0xbe, 0xfa, 0x5f, 0xbd,
-0xda, 0x6d, 0x8b, 0x06, 0xe0, 0x52, 0x95, 0x6e,
-0x03, 0xf0, 0x39, 0xc0, 0xc4, 0x16, 0xb5, 0x00,
-0x0f, 0x64, 0xb5, 0xa6, 0x77, 0xfc, 0x54, 0xd5,
-0xd7, 0x4d, 0x40, 0x2a, 0xd2, 0x1f, 0x0c, 0x08,
-0xdf, 0xfb, 0x72, 0x5e, 0x7b, 0xd3, 0x93, 0xf7,
-0x3a, 0x59, 0xec, 0x45, 0xb3, 0x96, 0x8d, 0xa2,
-0xa3, 0xb9, 0xaf, 0x07, 0x7a, 0xeb, 0xd0, 0x33,
-0x31, 0x0d, 0xf3, 0x7a, 0x9e, 0x11, 0xf0, 0x12,
-0x38, 0x4e, 0xfa, 0xfe, 0x2b, 0x70, 0xad, 0xd0,
-0x1d, 0xaa, 0x88, 0xa2, 0xd0, 0x80, 0x96, 0x93,
-0x92, 0xb3, 0x65, 0xac, 0x0d, 0xf2, 0xe9, 0xd9,
-0xeb, 0xe4, 0x29, 0x7c, 0x9d, 0xce, 0x8b, 0x9f,
-0x94, 0x25, 0x27, 0x69, 0x3f, 0x7e, 0x60, 0x8a,
-0xf3, 0x76, 0x9e, 0x5b, 0x82, 0x6e, 0x3e, 0xfd,
-0x8c, 0xfa, 0xb9, 0x76, 0x4d, 0xf4, 0x33, 0x1c,
-0xec, 0x7c, 0xaf, 0xf8, 0xbc, 0x7d, 0xe8, 0x67,
-0xc8, 0xdb, 0x8d, 0xae, 0x7d, 0x72, 0xa4, 0xc7,
-0x56, 0x4b, 0xd4, 0x3e, 0xaa, 0x8e, 0x37, 0x0e,
-0x63, 0x41, 0xfe, 0x62, 0x42, 0x87, 0xc7, 0x4a,
-0x56, 0xb4, 0x70, 0xc3, 0x54, 0xff, 0x1b, 0x66,
-0x5a, 0x58, 0xd0, 0x89, 0xf8, 0x01, 0x2a, 0x52,
-0x6c, 0x52, 0x8d, 0x86, 0x69, 0x37, 0x36, 0xc7,
-0x16, 0xb8, 0xfb, 0x3f, 0x34, 0x44, 0x0f, 0xfe,
-0x6c, 0x64, 0xe8, 0x49, 0xa1, 0x17, 0xdc, 0xf7,
-0xd7, 0xb4, 0x5e, 0xbd, 0x5b, 0x5c, 0xbb, 0xb4,
-0x5a, 0xbb, 0x45, 0xc3, 0xdc, 0xd2, 0x98, 0xbe,
-0x13, 0x3c, 0xca, 0x5e, 0xf7, 0x81, 0xda, 0x01,
-0x51, 0x42, 0x27, 0x40, 0x2f, 0xe4, 0xee, 0xd5,
-0x4d, 0x02, 0xef, 0x48, 0xf3, 0xa2, 0xaf, 0x16,
-0x90, 0xef, 0x89, 0xa6, 0x28, 0xa4, 0xa5, 0x3d,
-0x64, 0xb0, 0x0d, 0x57, 0xb7, 0x19, 0x53, 0x52,
-0x41, 0x4b, 0x46, 0x96, 0x52, 0x6a, 0xa9, 0x13,
-0x35, 0xfa, 0x65, 0x7c, 0xeb, 0x63, 0xa4, 0xb5,
-0x3e, 0xcf, 0xcc, 0x94, 0x36, 0xee, 0xa8, 0xf4,
-0xad, 0xe1, 0x8e, 0xfd, 0xa1, 0xd3, 0x28, 0xd6,
-0x93, 0x8a, 0xa0, 0xdf, 0x70, 0xd6, 0x59, 0x6d,
-0x85, 0x46, 0xb7, 0x6c, 0x92, 0x8e, 0xa5, 0xae,
-0x7e, 0x9b, 0x29, 0x25, 0xa2, 0x0b, 0x2e, 0x2c,
-0x52, 0xed, 0x6f, 0x2c, 0x69, 0x59, 0xb5, 0x4e,
-0x76, 0x53, 0xc6, 0xc7, 0x14, 0xae, 0x55, 0xeb,
-0xe6, 0xd9, 0x7a, 0xb5, 0xa2, 0x40, 0xb1, 0xd9,
-0x6c, 0x79, 0x91, 0x74, 0xbc, 0xc8, 0x4d, 0xc3,
-0xdf, 0xfd, 0xd6, 0x10, 0xfd, 0x1f, 0xb1, 0xe2,
-0x36, 0xb3, 0x66, 0x4f, 0xe9, 0xfd, 0xe3, 0xe6,
-0xe1, 0xa4, 0x35, 0xf8, 0x6c, 0x59, 0x48, 0xda,
-0x74, 0x1a, 0x11, 0x53, 0xff, 0xf9, 0xd8, 0x2f,
-0x2f, 0xfc, 0xd3, 0x53, 0x42, 0x17, 0x46, 0x32,
-0x2f, 0xe0, 0xa1, 0xdf, 0x64, 0x3e, 0xce, 0xce,
-0xde, 0xe5, 0x73, 0x80, 0xc1, 0x95, 0x15, 0xbe,
-0x13, 0xd8, 0xd9, 0x4a, 0xa7, 0x73, 0x39, 0x7d,
-0x2f, 0x80, 0xfe, 0x0f, 0xfa, 0x99, 0x80, 0x16,
-0x0f, 0x15, 0xec, 0x76, 0x04, 0xe4, 0x7e, 0xe3,
-0x46, 0xdb, 0xfe, 0x1d, 0xdc, 0x7d, 0xea, 0x54,
-0x11, 0x5f, 0x22, 0x15, 0x6e, 0x7a, 0x51, 0xf8,
-0xcf, 0x62, 0xfe, 0xd7, 0x81, 0x96, 0x20, 0xaa,
-0x17, 0xd6, 0x0a, 0x43, 0xe3, 0xe6, 0x1c, 0x9a,
-0xbe, 0x0d, 0x74, 0xea, 0x85, 0x53, 0x19, 0x3c,
-0x53, 0x12, 0xcc, 0x4b, 0x85, 0x3a, 0xfd, 0x76,
-0x25, 0x15, 0x57, 0x95, 0x60, 0x9b, 0x2b, 0xd2,
-0xaf, 0x48, 0x6d, 0x76, 0xfd, 0xb8, 0x47, 0xfa,
-0xc4, 0xd5, 0xb6, 0x4c, 0xcd, 0xb4, 0xba, 0x83,
-0x48, 0x2d, 0x5f, 0x65, 0xac, 0xac, 0xe2, 0x7a,
-0xbd, 0x12, 0x69, 0x45, 0x4e, 0x29, 0x26, 0xab,
-0xf3, 0xf2, 0xa6, 0x7c, 0x5a, 0xa9, 0xb3, 0xaf,
-0xd2, 0xcf, 0xc2, 0xc7, 0x71, 0x2f, 0xbf, 0x05,
-0x10, 0xbd, 0x7f, 0x71, 0xf0, 0x9f, 0x1c, 0xa2,
-0x2b, 0x7f, 0xe3, 0x74, 0xe1, 0x7f, 0xfe, 0x65,
-0xe8, 0xfb, 0x6b, 0x9a, 0x97, 0xf8, 0x1c, 0xa0,
-0xbd, 0xd7, 0xe0, 0x71, 0xa7, 0x2b, 0x9d, 0x89,
-0x9b, 0x69, 0xbe, 0x15, 0xd0, 0x95, 0x4f, 0x04,
-0x45, 0x72, 0xb4, 0x88, 0x94, 0x19, 0x28, 0x98,
-0x1a, 0x81, 0xc8, 0x99, 0x38, 0x44, 0x35, 0x09,
-0xee, 0x1c, 0xf9, 0x62, 0xce, 0x66, 0xcb, 0x6e,
-0x86, 0xeb, 0x20, 0x58, 0x6f, 0x44, 0xc1, 0x56,
-0x2b, 0x14, 0x70, 0xc5, 0x62, 0xd6, 0x85, 0xe6,
-0x24, 0xa7, 0x1f, 0x9a, 0x91, 0x64, 0x7b, 0xdf,
-0xf4, 0xe3, 0xa6, 0x7a, 0x0a, 0x82, 0x90, 0xd0,
-0xbc, 0x84, 0x42, 0x38, 0x2a, 0x0f, 0x09, 0x0a,
-0x12, 0xf2, 0xe0, 0x9b, 0x95, 0xa4, 0x50, 0xee,
-0x58, 0x57, 0xae, 0x8f, 0x9a, 0x84, 0xe2, 0x39,
-0x34, 0x3c, 0x9c, 0x5a, 0xf1, 0x40, 0x3b, 0x87,
-0xde, 0x34, 0xc2, 0xcc, 0xd9, 0xd7, 0xe4, 0xe7,
-0x89, 0xa9, 0xfe, 0x9b, 0xa6, 0xeb, 0x2f, 0xce,
-0xfc, 0x6f, 0x8f, 0x6f, 0xef, 0x6e, 0x8f, 0xbd,
-0x4c, 0xd5, 0xff, 0xea, 0xd5, 0x9d, 0x76, 0xf1,
-0xee, 0xda, 0x12, 0x5d, 0x06, 0xe4, 0x61, 0xfa,
-0xf9, 0x43, 0x1d, 0xa2, 0x05, 0xc8, 0xd1, 0x07,
-0x72, 0xba, 0xea, 0x12, 0x5f, 0x64, 0x47, 0x98,
-0x49, 0x99, 0x2e, 0x5c, 0xca, 0x74, 0xad, 0xc3,
-0x13, 0xd9, 0xf8, 0x6c, 0x4f, 0x35, 0xc3, 0x13,
-0xe1, 0xe0, 0x7c, 0xd1, 0x39, 0x1d, 0x4f, 0x56,
-0xe9, 0x68, 0x48, 0x39, 0x91, 0xc2, 0x53, 0xcf,
-0xf0, 0x0a, 0x41, 0x28, 0x74, 0x1a, 0xe9, 0xfb,
-0x09, 0x87, 0xd1, 0x93, 0xd4, 0x84, 0x25, 0xd4,
-0xd2, 0x43, 0xf3, 0xc4, 0xdc, 0x09, 0xd1, 0x93,
-0x13, 0x71, 0xb2, 0xa0, 0x34, 0xf8, 0x99, 0x76,
-0x4f, 0xf6, 0x53, 0x6e, 0x8e, 0x3d, 0xb9, 0x98,
-0x59, 0x8e, 0x6f, 0x2a, 0xc9, 0x00, 0x2f, 0xef,
-0x89, 0x81, 0x3a, 0x72, 0x4c, 0x4c, 0x4f, 0x29,
-0xa9, 0x59, 0x7a, 0xa7, 0x5e, 0x74, 0x05, 0xfe,
-0x04, 0xd8, 0x43, 0xff, 0xa3, 0x05, 0xd1, 0xf5,
-0xa7, 0x67, 0x05, 0x44, 0xdf, 0x3f, 0xc3, 0xcf,
-0xfc, 0xec, 0x66, 0x5e, 0xb2, 0xea, 0x7f, 0xf5,
-0x6a, 0x34, 0x35, 0x2b, 0x2f, 0x03, 0xe6, 0x1b,
-0xa2, 0x05, 0x28, 0x53, 0x1f, 0x60, 0x7f, 0x62,
-0x4b, 0x7d, 0xdc, 0x49, 0x75, 0x03, 0x6c, 0x2b,
-0xe0, 0xd3, 0x52, 0xd7, 0x6b, 0x5a, 0xea, 0xc7,
-0x32, 0x07, 0xce, 0xcf, 0xfc, 0x23, 0x79, 0x33,
-0x72, 0x9d, 0x32, 0xe8, 0xc0, 0xc4, 0x77, 0xea,
-0x63, 0xe4, 0x44, 0x8e, 0x02, 0x45, 0x56, 0xc3,
-0x81, 0x0a, 0x8d, 0x7c, 0x7f, 0xe3, 0xe1, 0x59,
-0x13, 0x05, 0x52, 0xb1, 0xf4, 0x6d, 0x8c, 0x67,
-0x49, 0x5f, 0xbb, 0x3c, 0x43, 0xbc, 0xf8, 0x61,
-0xbb, 0xa4, 0x17, 0xd6, 0x40, 0x2f, 0x7e, 0x14,
-0x25, 0xc8, 0x78, 0x5a, 0x83, 0xb8, 0xb1, 0x2c,
-0xd8, 0x7d, 0xa4, 0x2c, 0x8a, 0x42, 0x65, 0x91,
-0x31, 0x2f, 0x0a, 0xcd, 0x72, 0x4b, 0xad, 0xe5,
-0xfb, 0x1d, 0x98, 0x62, 0x0b, 0x72, 0xe4, 0xee,
-0x89, 0x58, 0x73, 0x60, 0x92, 0xb4, 0x49, 0x18,
-0x6b, 0x4c, 0x76, 0x23, 0xdd, 0x3a, 0xdd, 0x78,
-0x86, 0xeb, 0x77, 0x9f, 0xac, 0xca, 0x7e, 0x12,
-0xec, 0x29, 0x80, 0x77, 0xc3, 0x80, 0xee, 0xfb,
-0xd3, 0x73, 0x41, 0xa2, 0xf2, 0x6f, 0xf0, 0xeb,
-0x41, 0xdb, 0x23, 0xef, 0xbf, 0xe8, 0xbb, 0xfe,
-0x89, 0x6c, 0xd5, 0x66, 0xb9, 0x0b, 0xc0, 0x2d,
-0x00, 0x8d, 0xb5, 0x5d, 0x11, 0xa7, 0x01, 0x13,
-0xfc, 0xc5, 0x0d, 0x7e, 0x14, 0x43, 0xde, 0xec,
-0x97, 0x5f, 0x89, 0xd4, 0x6d, 0x81, 0xc2, 0xdb,
-0xb0, 0xfb, 0x31, 0x46, 0x2b, 0xfe, 0xd7, 0x3e,
-0xf0, 0x82, 0x9c, 0xea, 0xe9, 0xab, 0xf1, 0x55,
-0xaa, 0x7f, 0x8d, 0x17, 0xc1, 0xd6, 0xca, 0x28,
-0x1e, 0xe0, 0xc5, 0x3c, 0xbd, 0xf4, 0x8d, 0xab,
-0x15, 0xc6, 0x69, 0xb9, 0x31, 0x43, 0x45, 0x07,
-0xbe, 0x9c, 0x1b, 0xdf, 0xb8, 0x83, 0x22, 0x4e,
-0xb4, 0xca, 0xd5, 0x71, 0x10, 0x99, 0xd8, 0xad,
-0xd0, 0xd6, 0x78, 0x66, 0x5a, 0x9e, 0x02, 0x2f,
-0x7f, 0x7e, 0x40, 0xe8, 0x15, 0xda, 0xe5, 0xb5,
-0x00, 0x31, 0x9b, 0xc3, 0x52, 0x90, 0xf6, 0xf8,
-0x62, 0x07, 0x72, 0xfb, 0x80, 0xae, 0xfb, 0x3b,
-0x57, 0xe2, 0xcf, 0x82, 0x1b, 0x0b, 0x0b, 0xe1,
-0x55, 0xfc, 0xf0, 0x36, 0x40, 0x10, 0x18, 0x33,
-0xcc, 0xf7, 0xe2, 0x6e, 0x3f, 0xf5, 0xfb, 0xa9,
-0xe7, 0x4f, 0xef, 0xfa, 0x8f, 0x8f, 0xd3, 0x90,
-0x00, 0x43, 0x2f, 0xba, 0xaa, 0x27, 0x93, 0xda,
-0x6f, 0xcf, 0xce, 0xae, 0x2d, 0xad, 0x56, 0x6b,
-0x7b, 0x83, 0x74, 0x16, 0x50, 0xae, 0x97, 0x2a,
-0x95, 0x7d, 0xd1, 0x0b, 0x48, 0xcb, 0x36, 0x80,
-0x5a, 0x01, 0xf9, 0x74, 0x86, 0x68, 0x08, 0x1e,
-0xd0, 0xb8, 0x00, 0xdc, 0x24, 0xc8, 0x2d, 0xfd,
-0x2c, 0x90, 0xf6, 0x51, 0xab, 0xc4, 0xa9, 0x1b,
-0xca, 0xf4, 0x13, 0xe8, 0x3f, 0x9d, 0x30, 0xe2,
-0x59, 0xa5, 0x6f, 0xa2, 0x1f, 0x19, 0xd3, 0xdb,
-0x0c, 0xbc, 0xdd, 0xf8, 0xc6, 0x7d, 0x10, 0x14,
-0x70, 0xa0, 0xe4, 0x30, 0x4b, 0x7c, 0x7b, 0xd4,
-0x56, 0x52, 0xb4, 0xbe, 0xf9, 0x3b, 0x56, 0x56,
-0x12, 0x05, 0x1e, 0x24, 0x5b, 0x2a, 0x30, 0x21,
-0x07, 0xae, 0x22, 0x89, 0x48, 0xb0, 0xf5, 0xe8,
-0x6c, 0x2a, 0xfd, 0x69, 0x21, 0xfa, 0xfc, 0x63,
-0xba, 0xf2, 0xcf, 0xcf, 0xcf, 0x67, 0xe6, 0x33,
-0x34, 0x7a, 0xc1, 0xc8, 0x85, 0xed, 0xa1, 0x97,
-0xad, 0xeb, 0x6f, 0x49, 0x55, 0xce, 0xcd, 0xce,
-0x2e, 0x2d, 0x4d, 0xb7, 0x6b, 0x7b, 0x8d, 0x06,
-0x7d, 0x72, 0x23, 0x5b, 0x97, 0x5f, 0xa1, 0x6c,
-0x8a, 0x36, 0x80, 0x1e, 0xc5, 0xce, 0xed, 0x2c,
-0xca, 0x47, 0x32, 0x77, 0x3e, 0x4d, 0x8d, 0x01,
-0x3d, 0x01, 0x4c, 0xb3, 0x71, 0xa8, 0xd9, 0xae,
-0x13, 0xfc, 0x0f, 0x0b, 0x39, 0xd4, 0xa7, 0xaf,
-0xda, 0x30, 0x62, 0x77, 0x27, 0xb0, 0xc2, 0x8b,
-0x76, 0x94, 0x76, 0x57, 0xcb, 0xb3, 0xa5, 0x9f,
-0x98, 0x8d, 0xe4, 0x28, 0x7d, 0x8a, 0xab, 0x5f,
-0x92, 0xf1, 0x2c, 0x1d, 0xd7, 0xc0, 0x3e, 0x19,
-0x3f, 0xb2, 0x1c, 0xe2, 0x16, 0x74, 0xe5, 0xfe,
-0x3e, 0x34, 0x33, 0x87, 0x5b, 0x18, 0xfb, 0xbf,
-0x78, 0x19, 0xfc, 0xb4, 0x98, 0x1e, 0x8c, 0x8d,
-0x89, 0xea, 0xff, 0x68, 0x93, 0x9e, 0x9a, 0x3b,
-0x4d, 0xc4, 0x11, 0x7a, 0x8c, 0x1e, 0xcb, 0xa3,
-0x07, 0xf4, 0xa8, 0xa7, 0x2e, 0x16, 0x63, 0x63,
-0xe2, 0x27, 0x66, 0xf6, 0x1e, 0xa3, 0xdb, 0xf6,
-0x0b, 0xb4, 0x16, 0x95, 0x79, 0xc1, 0xfb, 0x91,
-0x34, 0x4d, 0x6c, 0xe1, 0xd8, 0x26, 0xe9, 0xd8,
-0x54, 0xcf, 0xfb, 0xaa, 0xc7, 0x7c, 0xe5, 0x29,
-0x3f, 0xbd, 0x7c, 0x28, 0x4e, 0xfb, 0x79, 0x98,
-0x90, 0xdd, 0x97, 0xe2, 0x89, 0xbf, 0xc3, 0x68,
-0xd5, 0x57, 0x67, 0xd7, 0xd6, 0x96, 0xaa, 0xe2,
-0x2c, 0x60, 0xaf, 0xc1, 0x9f, 0xdd, 0xca, 0xd2,
-0x67, 0xb7, 0x2a, 0xf7, 0xe9, 0x93, 0xb2, 0xcd,
-0x74, 0x3a, 0xad, 0x5f, 0x4b, 0xc9, 0xd1, 0x2b,
-0x3f, 0xb4, 0xa6, 0x39, 0x9d, 0x53, 0x0e, 0xf9,
-0x9d, 0x67, 0xbd, 0xca, 0x2d, 0x26, 0xf9, 0x3b,
-0xde, 0x9e, 0x98, 0x23, 0xeb, 0x2a, 0x71, 0x25,
-0x93, 0x74, 0x86, 0x21, 0xb9, 0xc5, 0xc5, 0xc5,
-0x20, 0x11, 0x37, 0x20, 0x6e, 0x44, 0x3c, 0x0d,
-0x16, 0x4d, 0xb2, 0xf4, 0x98, 0xe9, 0xf7, 0xcd,
-0xb2, 0x9f, 0x23, 0xb3, 0x61, 0x43, 0x62, 0x32,
-0xa1, 0x55, 0x89, 0x3a, 0x92, 0xc4, 0x42, 0xaf,
-0x30, 0xf7, 0x81, 0x5f, 0x62, 0xc2, 0x09, 0xaa,
-0x83, 0xc2, 0x89, 0x67, 0x26, 0x56, 0x42, 0x09,
-0xfa, 0x17, 0x43, 0x2b, 0x5c, 0x69, 0xfa, 0x4e,
-0xf8, 0x97, 0xc6, 0x86, 0x9e, 0xf7, 0xf3, 0xfb,
-0xc7, 0x65, 0xc8, 0xbc, 0x40, 0x30, 0xf4, 0xc8,
-0x73, 0x1e, 0x5f, 0x83, 0x7c, 0x59, 0x88, 0x5f,
-0xff, 0x9b, 0x9f, 0xdf, 0x98, 0xdf, 0xd8, 0x90,
-0x95, 0x7f, 0x64, 0x77, 0x77, 0x64, 0xf2, 0xa5,
-0xb9, 0xe7, 0xdf, 0x97, 0x28, 0x3b, 0x4d, 0x2d,
-0xc0, 0x74, 0xb5, 0x56, 0xdb, 0x6b, 0xc8, 0x2f,
-0xef, 0x65, 0xb3, 0x34, 0x94, 0x44, 0xa7, 0x73,
-0xff, 0xfe, 0xfe, 0x7e, 0x73, 0x42, 0xb4, 0x03,
-0xfa, 0x75, 0xcd, 0x34, 0xbf, 0xfe, 0x4b, 0x7d,
-0x03, 0xf9, 0x49, 0x3e, 0xb9, 0xe6, 0x17, 0x82,
-0xbd, 0x95, 0x72, 0xa5, 0xdd, 0x85, 0xf6, 0x73,
-0x42, 0x7c, 0x71, 0xa5, 0x3b, 0x41, 0xaa, 0x6f,
-0x7c, 0xe5, 0xf6, 0x94, 0x39, 0x86, 0x79, 0xe9,
-0x7b, 0xea, 0x1c, 0x03, 0xd4, 0xec, 0x67, 0xe5,
-0x98, 0xe9, 0xbb, 0xe5, 0xe0, 0x05, 0x6f, 0x05,
-0x4e, 0xdf, 0xcb, 0x3a, 0x02, 0x2b, 0xb6, 0x82,
-0xed, 0xb4, 0xa3, 0xe3, 0x30, 0xd5, 0xe9, 0x78,
-0x4c, 0x2f, 0xf7, 0xbe, 0x95, 0xae, 0x77, 0xb2,
-0x5d, 0xb1, 0x88, 0xfd, 0x83, 0xb6, 0xb6, 0x7c,
-0xe5, 0x89, 0xc5, 0x98, 0x56, 0xf6, 0x84, 0xb9,
-0x4d, 0x37, 0xd3, 0xcd, 0xe6, 0xe2, 0xdf, 0x4c,
-0x4e, 0xda, 0x1a, 0x34, 0xf4, 0xfc, 0x5f, 0xd9,
-0x4d, 0x7e, 0x43, 0xd7, 0xbc, 0xd2, 0xa7, 0xeb,
-0xef, 0x90, 0x7a, 0xd9, 0x4f, 0x86, 0x0f, 0x25,
-0x4f, 0x43, 0xea, 0x5d, 0xc0, 0x98, 0xa5, 0xd4,
-0xe5, 0xdf, 0x90, 0xe3, 0x7b, 0x66, 0xa8, 0xf2,
-0xd3, 0xd0, 0x82, 0x3f, 0x06, 0xb5, 0x9f, 0x38,
-0x28, 0x2c, 0xdd, 0x9d, 0x15, 0x2d, 0xc0, 0xaa,
-0xe8, 0x04, 0xe4, 0x1b, 0xa2, 0x0d, 0xe0, 0xaf,
-0xc5, 0x66, 0xf9, 0xe3, 0x7b, 0xa5, 0x0a, 0x7f,
-0x61, 0x66, 0x5f, 0x9c, 0x14, 0x08, 0xee, 0xd3,
-0x08, 0x11, 0xfb, 0x3c, 0x22, 0x18, 0x7d, 0xdc,
-0x7d, 0xc2, 0x6c, 0x9b, 0xf5, 0x3e, 0x7f, 0x05,
-0x7e, 0x9f, 0x02, 0xf7, 0xd5, 0x40, 0x0e, 0x36,
-0xbc, 0xa3, 0x42, 0x1d, 0x6f, 0xe3, 0xa2, 0x40,
-0xbb, 0xe1, 0xea, 0x63, 0x77, 0x27, 0x90, 0x31,
-0xe1, 0xf7, 0x79, 0x63, 0x62, 0xc2, 0x28, 0x97,
-0x5a, 0x3b, 0x81, 0xfa, 0x8e, 0x1b, 0xfd, 0xf9,
-0xa5, 0xdf, 0x49, 0x8e, 0xc1, 0x62, 0x13, 0xd6,
-0x73, 0xc2, 0x8a, 0x4f, 0xb8, 0xf6, 0xb9, 0xe9,
-0xc7, 0x92, 0x24, 0x59, 0x0a, 0xf7, 0x32, 0x31,
-0xb1, 0x2f, 0x7d, 0x8c, 0xe7, 0x7d, 0x99, 0xb3,
-0x09, 0x47, 0x51, 0x42, 0xe6, 0x4c, 0xfe, 0x3b,
-0x61, 0xf9, 0xa9, 0xad, 0x89, 0x30, 0x82, 0xca,
-0x84, 0xb7, 0x7f, 0x9d, 0x22, 0x0e, 0xb4, 0x38,
-0xc5, 0x3d, 0x91, 0x18, 0xde, 0x99, 0xe8, 0xc8,
-0x8d, 0xfb, 0x26, 0x84, 0xa4, 0x27, 0x26, 0x6e,
-0xfe, 0xcc, 0xdf, 0xcc, 0x4f, 0xda, 0xf1, 0x33,
-0xce, 0x94, 0xd8, 0xc0, 0x1d, 0xd6, 0x11, 0x9f,
-0x28, 0xc4, 0x19, 0xec, 0xc3, 0xc4, 0xdc, 0x98,
-0xcf, 0xd8, 0x41, 0x84, 0xe4, 0xe8, 0x80, 0x54,
-0xf9, 0x77, 0x77, 0x37, 0x5e, 0xc6, 0x8b, 0xfe,
-0xc9, 0x3c, 0x28, 0x9f, 0x5b, 0x13, 0x9d, 0x80,
-0x69, 0xea, 0x04, 0x88, 0xf3, 0x00, 0xf5, 0x09,
-0x6e, 0xfa, 0x00, 0x97, 0xfc, 0xf8, 0x8e, 0xfa,
-0xe4, 0x3b, 0x0d, 0xd2, 0x54, 0x57, 0xc3, 0x48,
-0x55, 0x4a, 0x5f, 0x2d, 0x69, 0x17, 0x0f, 0xcf,
-0xa5, 0xc7, 0xde, 0x92, 0xd3, 0x57, 0x4b, 0xfe,
-0xb6, 0x95, 0x2b, 0xd9, 0xd1, 0xa1, 0xe2, 0x02,
-0xfd, 0x27, 0x3f, 0x7e, 0x2c, 0x50, 0xc7, 0x97,
-0xdb, 0xb1, 0xd4, 0x4f, 0x39, 0xfd, 0x78, 0xfc,
-0x58, 0xd8, 0x91, 0xf1, 0x8f, 0x33, 0x25, 0xc5,
-0x0f, 0x12, 0x7f, 0x26, 0xfb, 0xbd, 0x72, 0x39,
-0x5e, 0xfc, 0xe4, 0xcc, 0x97, 0xc2, 0x50, 0x99,
-0x77, 0xfe, 0xa9, 0xd8, 0x4a, 0x48, 0x6e, 0xde,
-0xff, 0xd7, 0x4c, 0x26, 0x43, 0xa3, 0xe2, 0x7f,
-0xd2, 0x11, 0xb8, 0x4e, 0x80, 0x1a, 0x8a, 0x3f,
-0xd1, 0xff, 0x28, 0x43, 0x32, 0x74, 0x5d, 0x6f,
-0xde, 0x0a, 0x6a, 0x71, 0x35, 0x22, 0x20, 0x8d,
-0x07, 0xca, 0x75, 0x7f, 0x77, 0xe4, 0xc7, 0xa8,
-0xf6, 0x13, 0xa9, 0x5c, 0x36, 0x3f, 0x4d, 0xa7,
-0x01, 0xd3, 0xf4, 0xfd, 0x8d, 0xfc, 0xde, 0x60,
-0x43, 0x7e, 0x86, 0xdb, 0x7c, 0xef, 0x3d, 0x11,
-0x33, 0x48, 0x64, 0xd6, 0x19, 0xe5, 0xd1, 0x8c,
-0x3e, 0x99, 0xf5, 0xc4, 0xcc, 0xa8, 0x93, 0x59,
-0x3d, 0x34, 0xa5, 0xe3, 0x63, 0x06, 0xba, 0x74,
-0xc7, 0x9d, 0x2c, 0x7b, 0xc1, 0x59, 0x47, 0x77,
-0xd6, 0x55, 0x6a, 0x13, 0xf1, 0x2d, 0x0a, 0xcc,
-0xf4, 0x2c, 0x2e, 0x07, 0x91, 0xad, 0xe4, 0x71,
-0xd3, 0x0f, 0x92, 0x8f, 0x67, 0xc5, 0x37, 0x31,
-0x96, 0x5b, 0xcf, 0x20, 0x5f, 0xd8, 0x2d, 0xbb,
-0x20, 0x2c, 0x30, 0xdf, 0x19, 0xc2, 0xd4, 0x75,
-0x79, 0x39, 0x8f, 0xe7, 0x20, 0x29, 0x53, 0x59,
-0x37, 0xe5, 0x6c, 0x98, 0x7e, 0x90, 0xb6, 0x27,
-0xe7, 0x8c, 0x11, 0xaa, 0x2d, 0x73, 0x06, 0x49,
-0x75, 0x34, 0x14, 0xd8, 0xbb, 0x90, 0xd5, 0x83,
-0x84, 0x96, 0xeb, 0xff, 0xfc, 0xaf, 0xb7, 0xf9,
-0x7b, 0x58, 0x6a, 0x20, 0xcd, 0xb3, 0x99, 0xa8,
-0xae, 0x66, 0x36, 0xd4, 0xc8, 0x9d, 0xbc, 0xb5,
-0xa1, 0x8c, 0x38, 0x7c, 0xdc, 0xd0, 0x8c, 0x36,
-0x75, 0xdc, 0x8e, 0x10, 0xaa, 0x90, 0xc3, 0x03,
-0xcb, 0x91, 0xc7, 0xe9, 0x6b, 0x7f, 0xdb, 0xf3,
-0x0b, 0x2f, 0xf7, 0x55, 0xbf, 0x44, 0x3e, 0xee,
-0x76, 0xa6, 0x56, 0xd7, 0x96, 0xd6, 0x2e, 0x89,
-0x13, 0x01, 0x3a, 0x13, 0xa0, 0x46, 0xa0, 0x41,
-0x03, 0xb8, 0x53, 0x43, 0x40, 0x1f, 0x00, 0xd1,
-0x9f, 0xf3, 0xb6, 0x5f, 0x78, 0x5e, 0x31, 0xdf,
-0x8b, 0xf5, 0xbe, 0xfd, 0xea, 0x7e, 0x06, 0xb6,
-0x97, 0xb0, 0x72, 0xc3, 0xfa, 0xc4, 0xf3, 0x57,
-0x61, 0x58, 0xbf, 0x38, 0x7d, 0xd2, 0x38, 0xcd,
-0xf4, 0xfb, 0xe7, 0xdb, 0x93, 0xed, 0xf5, 0x89,
-0xd9, 0x4f, 0x55, 0xbf, 0x8c, 0xf6, 0x13, 0x89,
-0x25, 0xdb, 0xc7, 0xb8, 0x23, 0xca, 0xef, 0xf5,
-0xbe, 0x85, 0x15, 0xfb, 0x52, 0x78, 0xa2, 0xe6,
-0xd7, 0xe3, 0x5f, 0x01, 0x37, 0x2b, 0x11, 0xf6,
-0x7a, 0x6f, 0xe5, 0xf5, 0xf5, 0x95, 0xd7, 0x29,
-0x99, 0xf2, 0xdf, 0xff, 0xb3, 0x1a, 0x3a, 0x7b,
-0x64, 0x44, 0x1e, 0x38, 0xb7, 0xcf, 0x04, 0x99,
-0xce, 0x08, 0x8d, 0xde, 0x4d, 0x1f, 0xe5, 0xa3,
-0x6f, 0xf2, 0x8e, 0x48, 0x97, 0x72, 0x5b, 0x46,
-0xdc, 0xc5, 0x38, 0x8f, 0xeb, 0x2f, 0x05, 0x59,
-0x8f, 0x5c, 0x8c, 0xd3, 0x88, 0xff, 0xf2, 0xc3,
-0x04, 0x23, 0xf2, 0x23, 0x20, 0xe3, 0x93, 0x3f,
-0x5e, 0x47, 0x7e, 0x8f, 0x68, 0xab, 0xd0, 0x5e,
-0xe2, 0x36, 0x40, 0x34, 0x02, 0xf4, 0x75, 0xad,
-0x7c, 0x8d, 0xbe, 0xc5, 0x22, 0xbf, 0x9f, 0xd7,
-0xe0, 0x6f, 0xc4, 0x81, 0x97, 0x93, 0x97, 0x7c,
-0xcf, 0x38, 0xe6, 0x4d, 0xad, 0xbc, 0xfe, 0x83,
-0x5f, 0xfd, 0x5b, 0xea, 0x24, 0xef, 0xea, 0x9a,
-0xf3, 0xfc, 0xbf, 0xc3, 0xd1, 0x87, 0x5d, 0xf3,
-0xc9, 0x8f, 0x5d, 0xb3, 0x18, 0x09, 0x5c, 0xbb,
-0x7e, 0xb0, 0x2f, 0xa8, 0x14, 0x28, 0x21, 0xce,
-0x03, 0x7d, 0x86, 0x88, 0x3e, 0xfa, 0x75, 0x79,
-0x66, 0x24, 0xf3, 0x92, 0xdf, 0xee, 0x3b, 0x06,
-0xa9, 0x5c, 0x7d, 0xb0, 0x4d, 0x5f, 0x68, 0xbc,
-0x24, 0x3f, 0x63, 0x29, 0xda, 0x01, 0x31, 0xd1,
-0xa7, 0xf1, 0x78, 0x62, 0xe8, 0x2b, 0x80, 0x6d,
-0xfb, 0x29, 0xc0, 0x38, 0x22, 0x4c, 0x8a, 0xba,
-0x4b, 0xbb, 0xe6, 0xc8, 0x71, 0x81, 0xbc, 0x27,
-0x9b, 0x3f, 0x56, 0x7c, 0x47, 0x36, 0x31, 0xbe,
-0xef, 0x97, 0x90, 0xbe, 0x23, 0x70, 0x82, 0xf4,
-0x6b, 0x49, 0xf1, 0xad, 0x4c, 0xde, 0xf7, 0x0b,
-0xe1, 0xe4, 0x63, 0xfa, 0xbd, 0xa5, 0x5b, 0xba,
-0x31, 0x4d, 0xed, 0xb8, 0x7e, 0x93, 0xdb, 0x78,
-0xbe, 0x13, 0x0c, 0x69, 0xd7, 0xe2, 0x36, 0x93,
-0x0e, 0xb7, 0x5c, 0xdb, 0xb5, 0xbc, 0x93, 0x9a,
-0x15, 0xcc, 0xc7, 0x8c, 0xb5, 0x36, 0xc4, 0xfe,
-0x14, 0xc6, 0x0c, 0x55, 0xc2, 0xb7, 0x06, 0xbf,
-0xf1, 0xc7, 0x7f, 0xf1, 0x8f, 0xaf, 0xe9, 0x6f,
-0xf4, 0x9d, 0xe0, 0x3b, 0x7d, 0xa7, 0xc2, 0x4c,
-0x82, 0xeb, 0xf2, 0x6e, 0xc2, 0xc2, 0x95, 0x9b,
-0xb1, 0xbe, 0xc2, 0xf9, 0x75, 0xfe, 0xfa, 0x9f,
-0x38, 0xf2, 0x6f, 0x6f, 0xfc, 0x38, 0xf6, 0xfa,
-0x13, 0xa1, 0xaf, 0xed, 0xa5, 0xf7, 0x4b, 0x85,
-0x5e, 0x63, 0x2f, 0xdf, 0xa6, 0x2f, 0xb1, 0x12,
-0xd5, 0xea, 0xea, 0xb9, 0xaa, 0x58, 0xb7, 0x69,
-0x12, 0xcd, 0x42, 0xb5, 0x2d, 0xb6, 0xab, 0xe7,
-0xc4, 0x44, 0xdb, 0xf4, 0x23, 0xb7, 0x58, 0x55,
-0xcf, 0x59, 0x8f, 0xf6, 0x39, 0x13, 0x22, 0xd7,
-0x9e, 0xb8, 0xb7, 0x14, 0x61, 0xa4, 0x97, 0xc3,
-0xce, 0x55, 0x7d, 0xf1, 0xfe, 0xf1, 0xcf, 0xc9,
-0x75, 0x75, 0x35, 0x39, 0xbe, 0x95, 0xd3, 0xa6,
-0x48, 0x8f, 0x78, 0xe2, 0x27, 0x4c, 0x3f, 0x6e,
-0xbc, 0x51, 0x4f, 0xf9, 0x57, 0x92, 0xe7, 0xaa,
-0xee, 0x64, 0x93, 0x0f, 0x4b, 0x20, 0x49, 0x8f,
-0x1f, 0x2f, 0x8c, 0xaf, 0xc5, 0x0f, 0xd7, 0x6b,
-0x97, 0x81, 0xfa, 0x23, 0xf7, 0x0b, 0xaf, 0x57,
-0xdb, 0x26, 0xbe, 0x0a, 0xa8, 0xea, 0x94, 0x7d,
-0x7f, 0x37, 0xbe, 0xa7, 0xe1, 0x1c, 0xfd, 0x47,
-0xaa, 0x74, 0x4d, 0xa9, 0xf6, 0xc5, 0xff, 0xfc,
-0xc6, 0x9f, 0x7f, 0xeb, 0x5b, 0xa2, 0xee, 0xbb,
-0x1f, 0xcb, 0x0d, 0x3f, 0x9b, 0xfb, 0xc2, 0x78,
-0xcd, 0x3a, 0xef, 0x24, 0x2c, 0x3c, 0xf8, 0x9b,
-0xc0, 0x14, 0x61, 0x46, 0x9c, 0xeb, 0x8f, 0x6f,
-0x2c, 0x0f, 0x8d, 0x2d, 0x7c, 0x7c, 0xe3, 0xff,
-0x4b, 0xdd, 0xf7, 0xf9, 0x38, 0x8a, 0xe8, 0x13,
-0x00, 0x06, 0x6f, 0xe3, 0x25, 0xe2, 0x65, 0xb5,
-0x4b, 0xf3, 0xac, 0xf6, 0xbd, 0xec, 0xf9, 0x3a,
-0x1e, 0x3b, 0x3b, 0xf4, 0x84, 0xdf, 0x18, 0x0d,
-0xe7, 0x47, 0x4f, 0xd8, 0x09, 0xc6, 0x36, 0x79,
-0x83, 0xde, 0x93, 0x97, 0x7e, 0x67, 0x35, 0x6d,
-0x06, 0x3f, 0x3d, 0xf1, 0x53, 0x7f, 0xbc, 0x1e,
-0xdb, 0x4c, 0x5a, 0x6c, 0xca, 0x30, 0xf9, 0x90,
-0xa0, 0x7c, 0x78, 0x70, 0x61, 0xe1, 0xc6, 0xc7,
-0xff, 0x3f, 0x6b, 0x3d, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4e, 0xc4,
-0xff, 0x01, 0x76, 0x49, 0x09, 0x1b, 0x36, 0x04,
-0x0c, 0x00,
diff --git a/board/esd/hh405/logo_320_240_4bpp.c b/board/esd/hh405/logo_320_240_4bpp.c
deleted file mode 100644 (file)
index 52989de..0000000
+++ /dev/null
@@ -1,454 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x9c, 0x03, 0x94, 0x3f,
-0x00, 0x03, 0x48, 0x6f, 0x6c, 0x7a, 0x48, 0x65,
-0x72, 0x5f, 0x4c, 0x6f, 0x67, 0x6f, 0x5f, 0x33,
-0x32, 0x30, 0x78, 0x32, 0x34, 0x30, 0x5f, 0x6d,
-0x69, 0x74, 0x74, 0x65, 0x5f, 0x31, 0x36, 0x67,
-0x2e, 0x62, 0x6d, 0x70, 0x00, 0xed, 0x9c, 0xfd,
-0x6b, 0x1b, 0x47, 0x1a, 0xc7, 0x9f, 0xae, 0xa2,
-0xe8, 0x8c, 0x4b, 0x42, 0xff, 0x03, 0xb1, 0x26,
-0x2f, 0x26, 0xa5, 0x67, 0x2c, 0x52, 0xd7, 0xf8,
-0xb8, 0x1e, 0xb1, 0xfb, 0x62, 0xc2, 0x81, 0xa9,
-0xa3, 0xe6, 0x42, 0x43, 0x02, 0x21, 0xf1, 0x35,
-0x57, 0x38, 0x4c, 0x8a, 0xbd, 0x71, 0x1d, 0xe2,
-0xa3, 0x70, 0x89, 0x4c, 0x8f, 0x62, 0xdc, 0x4b,
-0xed, 0x8d, 0x84, 0xfd, 0xd3, 0x71, 0x77, 0x0e,
-0x94, 0x90, 0x50, 0x7c, 0x3a, 0x09, 0x29, 0xb4,
-0xe4, 0x87, 0x9c, 0x85, 0xfc, 0x17, 0x14, 0x42,
-0x8a, 0x31, 0xc5, 0x62, 0xd7, 0xb4, 0x04, 0x63,
-0x24, 0x76, 0xee, 0x79, 0x66, 0x66, 0x57, 0x2b,
-0xeb, 0xd5, 0x24, 0x75, 0x0b, 0x9d, 0x2f, 0x28,
-0xfb, 0x36, 0x3b, 0xf3, 0xd9, 0x67, 0xe6, 0x79,
-0x66, 0x76, 0x66, 0x9d, 0x13, 0xbf, 0x1f, 0xff,
-0x1c, 0xb8, 0xc6, 0xf1, 0x77, 0x14, 0x7f, 0xbf,
-0x7b, 0x01, 0x60, 0x13, 0xb7, 0x2f, 0xc0, 0x3e,
-0x70, 0x15, 0x6b, 0x17, 0x3f, 0xbf, 0x5e, 0x7a,
-0xe9, 0x25, 0xd0, 0x75, 0x1d, 0x22, 0x91, 0x08,
-0x0c, 0x0c, 0x0c, 0x40, 0x34, 0x1a, 0x85, 0x91,
-0x91, 0x11, 0x30, 0x0c, 0x03, 0x62, 0xb1, 0x18,
-0x98, 0xa6, 0x09, 0x4b, 0x4b, 0x4b, 0x90, 0x4a,
-0xa5, 0x20, 0x97, 0xcb, 0xc1, 0x37, 0xdf, 0x7c,
-0x03, 0x96, 0x65, 0x01, 0x63, 0x8c, 0x7e, 0x4a,
-0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a,
-0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a,
-0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a,
-0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a,
-0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a, 0x4a,
-0x4a, 0x4a, 0x4a, 0x4a, 0xbf, 0x6c, 0x95, 0x72,
-0xf9, 0x9f, 0x1a, 0xa1, 0xa1, 0xbe, 0x87, 0xd0,
-0x4f, 0x8d, 0xd0, 0x50, 0x9b, 0x8a, 0xef, 0x99,
-0xa4, 0xf8, 0xb8, 0x9c, 0xdd, 0xdf, 0xe1, 0xd8,
-0xb4, 0x21, 0x3e, 0xb1, 0x87, 0xb2, 0xaa, 0x53,
-0xd9, 0x55, 0xa7, 0x76, 0xc8, 0xb2, 0x5b, 0x48,
-0xe9, 0xd8, 0x56, 0xd3, 0x8c, 0x2a, 0xf5, 0x34,
-0x0c, 0x10, 0xc8, 0x72, 0xbe, 0xfb, 0x00, 0xbf,
-0xa1, 0x3c, 0x70, 0x0b, 0x93, 0xec, 0x07, 0x9d,
-0x6b, 0x75, 0x5b, 0x3f, 0xc6, 0x9c, 0xaf, 0x00,
-0x12, 0xf7, 0xf4, 0x29, 0xa7, 0x5b, 0xb7, 0xd9,
-0x6c, 0x47, 0x96, 0x6d, 0x77, 0x77, 0x32, 0xf6,
-0xad, 0x7e, 0x8e, 0x15, 0xaf, 0x80, 0xb6, 0x3a,
-0x7b, 0x88, 0x3d, 0x04, 0x71, 0xf3, 0xc6, 0x10,
-0x40, 0x90, 0xe9, 0x3a, 0xe6, 0xf8, 0x8e, 0x3e,
-0xc5, 0x66, 0x71, 0xe7, 0x89, 0xfe, 0x3a, 0x63,
-0x9f, 0xe9, 0xbf, 0xc6, 0x47, 0xc0, 0x8b, 0x81,
-0x38, 0x2b, 0xe9, 0x47, 0xb0, 0x14, 0xbd, 0xa3,
-0x25, 0x52, 0xfa, 0x93, 0x1d, 0x02, 0xdc, 0x84,
-0x20, 0xee, 0x68, 0x98, 0xef, 0x53, 0xfe, 0x67,
-0x3a, 0x18, 0x70, 0xb8, 0xec, 0x2d, 0x68, 0x67,
-0x5b, 0xf4, 0x10, 0x33, 0x30, 0xe5, 0xe0, 0x31,
-0x9b, 0xd1, 0x16, 0xd9, 0x76, 0xb8, 0x8d, 0xb1,
-0x27, 0x70, 0x0e, 0x7f, 0x00, 0x47, 0x46, 0x83,
-0xec, 0x01, 0xdd, 0x7c, 0x9d, 0xb1, 0x2e, 0x20,
-0x3e, 0x00, 0xcc, 0x67, 0x08, 0xce, 0xb3, 0x19,
-0x58, 0xc4, 0x9c, 0x11, 0x6d, 0x16, 0x0e, 0x32,
-0xe7, 0x0a, 0x2f, 0x8b, 0x95, 0x20, 0x68, 0x33,
-0x07, 0xb4, 0x16, 0xf9, 0x0e, 0x75, 0x03, 0x1c,
-0x20, 0x4e, 0x2d, 0x1a, 0xc6, 0xbc, 0xb1, 0x88,
-0x4e, 0x73, 0x8c, 0xf3, 0x91, 0xfd, 0xec, 0x6d,
-0xe4, 0xdb, 0x84, 0x80, 0x89, 0x25, 0x2f, 0x56,
-0xf1, 0x39, 0x43, 0xd0, 0x33, 0x07, 0xd8, 0x34,
-0x1e, 0xf7, 0x24, 0x47, 0xf1, 0x66, 0x7c, 0xb6,
-0xd0, 0x87, 0x15, 0x7c, 0x59, 0xf6, 0xd8, 0xe5,
-0x2b, 0x02, 0x4c, 0xcc, 0x0d, 0x69, 0xc4, 0xc7,
-0x5a, 0xe7, 0xeb, 0x4d, 0x27, 0xc3, 0xf0, 0x22,
-0xf1, 0xf5, 0x59, 0x33, 0xa0, 0x61, 0x2e, 0x58,
-0x7e, 0x61, 0x88, 0xfd, 0x80, 0xb9, 0x99, 0xa6,
-0xc9, 0xf9, 0x1e, 0x40, 0x1f, 0xbb, 0x5f, 0x93,
-0xaf, 0x0b, 0x32, 0xf8, 0x0b, 0xb1, 0xb5, 0x3c,
-0xde, 0xa0, 0xb1, 0xaf, 0x20, 0x30, 0x55, 0x34,
-0xed, 0xda, 0x7c, 0x6b, 0x64, 0xb7, 0xf5, 0x8e,
-0xdd, 0xf1, 0x15, 0x31, 0xd5, 0xd7, 0x10, 0xb2,
-0x91, 0x8f, 0x8a, 0x00, 0xcc, 0xa5, 0x1d, 0xef,
-0x2e, 0xb0, 0x62, 0x17, 0xbc, 0x4c, 0x09, 0x88,
-0xef, 0x2e, 0x16, 0x83, 0x6c, 0x8b, 0xac, 0x8a,
-0x2f, 0x0c, 0x96, 0xbd, 0x4e, 0xae, 0x45, 0x09,
-0xc1, 0x19, 0xc5, 0x27, 0x45, 0x27, 0xa8, 0xcd,
-0x77, 0x17, 0xae, 0x3b, 0xcc, 0xd9, 0xd8, 0x1d,
-0x9f, 0x40, 0x08, 0xac, 0x6e, 0xe2, 0xd3, 0xb3,
-0x52, 0x17, 0xac, 0x8e, 0x52, 0x76, 0xa4, 0xef,
-0x09, 0x46, 0xf0, 0x3d, 0x80, 0x29, 0xaa, 0xf7,
-0x6c, 0x2d, 0xfb, 0x61, 0x53, 0xea, 0xe2, 0xa1,
-0x89, 0x1e, 0x2e, 0x8c, 0x4c, 0xa8, 0x1d, 0x7c,
-0x07, 0x05, 0xdf, 0x90, 0xfc, 0xfb, 0xb1, 0x12,
-0x85, 0xb2, 0xdd, 0xf0, 0x6d, 0x71, 0xbe, 0x00,
-0xde, 0x34, 0x04, 0xd9, 0x51, 0x78, 0xdd, 0xe2,
-0x61, 0x60, 0x9b, 0x0c, 0x26, 0xf8, 0x1e, 0x63,
-0xfd, 0x62, 0xf6, 0xd5, 0x7c, 0x74, 0x12, 0xc9,
-0x89, 0xaf, 0x70, 0x17, 0x9f, 0x10, 0xe8, 0x41,
-0xea, 0xf0, 0x61, 0x85, 0x60, 0xbe, 0x8e, 0x6d,
-0xef, 0x9a, 0x0f, 0x5b, 0xb6, 0x2d, 0xe2, 0x33,
-0xfa, 0xdb, 0x90, 0xf0, 0xdb, 0x73, 0x0c, 0x63,
-0x86, 0x26, 0xf9, 0xc8, 0x7f, 0x23, 0xc0, 0xf9,
-0x58, 0x25, 0xdf, 0x63, 0x74, 0xab, 0x48, 0x18,
-0xeb, 0xf7, 0x1d, 0xbc, 0xe7, 0x98, 0x00, 0xab,
-0xe2, 0x13, 0xf5, 0xbb, 0x1d, 0x16, 0x39, 0x4f,
-0xb9, 0xf5, 0xdb, 0x2a, 0xde, 0x32, 0x70, 0x17,
-0xad, 0xe2, 0x73, 0x78, 0x31, 0xc4, 0xe7, 0xdc,
-0xe5, 0xe7, 0x6a, 0xd8, 0xaf, 0xc8, 0x93, 0x87,
-0xc8, 0xd8, 0x10, 0xca, 0xd4, 0xe1, 0x93, 0xf6,
-0x93, 0x7c, 0x8b, 0xbb, 0x6b, 0x7f, 0x5b, 0x14,
-0xb2, 0xce, 0x33, 0x5e, 0xbf, 0x16, 0xaf, 0xdf,
-0xdf, 0x5a, 0xd6, 0x77, 0xbc, 0x9e, 0xbe, 0x86,
-0xe0, 0x2a, 0xe7, 0x63, 0x8e, 0x95, 0x5b, 0xa1,
-0xaa, 0xe4, 0x7c, 0x78, 0x6d, 0x1b, 0x2d, 0x6e,
-0x7d, 0x4b, 0x0f, 0xc1, 0xac, 0x95, 0xd4, 0x50,
-0x08, 0xdb, 0x7e, 0xe0, 0xba, 0xcd, 0xca, 0xf5,
-0x3b, 0x45, 0xed, 0xd5, 0xc7, 0x37, 0x03, 0x07,
-0x4b, 0x43, 0xf4, 0x77, 0x8c, 0x8f, 0x21, 0x5b,
-0x22, 0xb4, 0x96, 0xf9, 0xee, 0x8a, 0xb0, 0xbc,
-0x49, 0x55, 0x87, 0x4d, 0x64, 0x75, 0x06, 0x5e,
-0xa1, 0x16, 0xb9, 0xc8, 0xab, 0x96, 0xa3, 0xb4,
-0x8b, 0x84, 0x5e, 0xfb, 0x43, 0x2c, 0xf2, 0x28,
-0x6e, 0x3f, 0x92, 0xc3, 0xf9, 0x8e, 0x51, 0x71,
-0x5d, 0xf0, 0xba, 0xe0, 0x3b, 0xcf, 0xb8, 0xaf,
-0x08, 0xbe, 0x03, 0xd4, 0x84, 0x0e, 0xa2, 0x73,
-0xe3, 0xa5, 0x07, 0x80, 0xed, 0x0f, 0x56, 0x5b,
-0x8f, 0x2f, 0x64, 0xf5, 0x04, 0xef, 0x47, 0x6c,
-0x8c, 0x2d, 0x60, 0x3f, 0xa4, 0xec, 0xee, 0x63,
-0x0e, 0xbc, 0x9c, 0x03, 0x82, 0x8f, 0xb2, 0x0a,
-0xc3, 0xaa, 0xe4, 0x7b, 0x19, 0xf9, 0xb1, 0x92,
-0xc9, 0xab, 0xa9, 0xb7, 0x75, 0xb0, 0xb2, 0x67,
-0x84, 0xe1, 0x46, 0xe9, 0x66, 0x7e, 0x9f, 0xcd,
-0x8d, 0x48, 0x7c, 0x9b, 0xd0, 0x46, 0x0f, 0x47,
-0xf1, 0x25, 0xc3, 0x9c, 0x19, 0x40, 0xff, 0xc5,
-0x2b, 0x25, 0x08, 0xb4, 0xda, 0xbf, 0xf5, 0xd8,
-0x62, 0x1b, 0x9c, 0x18, 0xc2, 0x46, 0xeb, 0x74,
-0x69, 0xd7, 0x1e, 0xe1, 0x76, 0x3b, 0x1a, 0x1d,
-0xee, 0xc2, 0x6a, 0xe4, 0x7c, 0x57, 0x4e, 0xe7,
-0x6e, 0xe1, 0xbe, 0xe4, 0x03, 0xea, 0x4c, 0x42,
-0x26, 0xc0, 0x02, 0xdb, 0xd2, 0x26, 0xb1, 0xe2,
-0x0f, 0x60, 0x60, 0x0e, 0x26, 0x96, 0xcf, 0xb2,
-0x6f, 0x01, 0x7a, 0xe7, 0xce, 0x22, 0x9a, 0x76,
-0x66, 0x8c, 0xac, 0x24, 0xec, 0x07, 0x3d, 0xb7,
-0x00, 0x0d, 0xbb, 0x05, 0xc1, 0xdc, 0x3d, 0xde,
-0xbf, 0x61, 0x51, 0x5d, 0x44, 0xdd, 0x82, 0x1e,
-0x43, 0x20, 0x23, 0x38, 0x35, 0xd1, 0xd2, 0xc9,
-0x9b, 0xbb, 0xb1, 0x05, 0x6f, 0xf1, 0xc6, 0x1c,
-0x14, 0xf6, 0x1b, 0x85, 0xe3, 0x80, 0x19, 0x4a,
-0xbe, 0x30, 0x26, 0xd5, 0x00, 0x0d, 0x9f, 0x21,
-0x43, 0x0e, 0x03, 0xda, 0x06, 0x83, 0xdf, 0xa1,
-0xae, 0x17, 0xb9, 0x9b, 0x84, 0xdb, 0x91, 0x8f,
-0x92, 0x04, 0x6c, 0x97, 0x8f, 0xbb, 0x2d, 0x71,
-0x1d, 0xc7, 0xce, 0x13, 0xb7, 0x1a, 0x15, 0xd6,
-0xd7, 0x12, 0xdf, 0x03, 0x19, 0x8e, 0x37, 0xa1,
-0x13, 0x8d, 0x82, 0x1d, 0x10, 0x0f, 0x26, 0x98,
-0xad, 0xe4, 0xe3, 0xf6, 0xc3, 0x5a, 0x41, 0xa2,
-0xf3, 0x92, 0x2f, 0xb4, 0x8e, 0x07, 0x0b, 0x33,
-0x3c, 0x35, 0x0f, 0x1a, 0x21, 0x6c, 0x0c, 0x14,
-0x5f, 0xf0, 0x41, 0x3e, 0x03, 0x7a, 0x0e, 0x00,
-0x1a, 0x03, 0x65, 0xe8, 0xb9, 0x16, 0x91, 0xef,
-0x74, 0x58, 0xd0, 0x7c, 0x49, 0x69, 0x2d, 0xe4,
-0x6b, 0xc3, 0x9b, 0x5b, 0x74, 0x0f, 0x97, 0x6f,
-0xcb, 0xb8, 0xf6, 0xdd, 0x3b, 0x87, 0xa6, 0x70,
-0xcf, 0x59, 0xeb, 0xee, 0x98, 0xb4, 0xd8, 0xb6,
-0x41, 0x9a, 0x60, 0x45, 0x63, 0x12, 0x87, 0x4d,
-0x63, 0xdd, 0x91, 0x04, 0xf7, 0x4f, 0x9b, 0x2d,
-0x4f, 0xd8, 0x63, 0x1d, 0x7d, 0xf6, 0xf6, 0x70,
-0x07, 0x02, 0x38, 0x1b, 0x51, 0xfd, 0x38, 0x8e,
-0x5b, 0x58, 0x61, 0x58, 0xef, 0xa1, 0xed, 0x97,
-0xdd, 0xc7, 0x27, 0x31, 0x59, 0xe6, 0xbe, 0x7e,
-0x1a, 0x8f, 0x96, 0x8d, 0x55, 0xb6, 0x6e, 0x2c,
-0x2c, 0x77, 0x1f, 0xa7, 0x21, 0xa5, 0x3d, 0xa6,
-0x1f, 0x5f, 0xc0, 0xad, 0x31, 0x59, 0xfc, 0x50,
-0xbf, 0xd6, 0x1a, 0x1f, 0xf7, 0x7e, 0xa9, 0x62,
-0x5a, 0x6c, 0x93, 0xa9, 0xea, 0x74, 0xfc, 0x9c,
-0x23, 0xba, 0x3c, 0x56, 0x8a, 0x67, 0x91, 0x59,
-0xa4, 0x2e, 0xa5, 0x56, 0xc5, 0xcd, 0xa9, 0x2c,
-0x3f, 0x4c, 0x66, 0xc9, 0x35, 0xb2, 0xee, 0x69,
-0xc6, 0x47, 0xac, 0xa9, 0x2c, 0x1f, 0xb6, 0xf2,
-0xfb, 0x48, 0x76, 0xb1, 0x46, 0x11, 0x75, 0xf8,
-0xda, 0x1c, 0x7b, 0x25, 0xdb, 0x5a, 0x62, 0xde,
-0x7f, 0xb4, 0x20, 0x19, 0xa6, 0x9f, 0x87, 0x70,
-0x14, 0xd0, 0x31, 0x2c, 0x7a, 0xf5, 0xda, 0x2a,
-0x9a, 0x09, 0x6f, 0xdf, 0xb5, 0x5f, 0x33, 0x79,
-0x7c, 0x49, 0x73, 0xb5, 0x61, 0xc2, 0xe6, 0xc2,
-0xa8, 0x09, 0x20, 0xa2, 0x6a, 0x6d, 0x79, 0xf1,
-0x59, 0x14, 0xbc, 0x3b, 0xbe, 0x51, 0x1e, 0xe7,
-0x9f, 0x49, 0x3f, 0x70, 0xbe, 0xfa, 0xc5, 0x6e,
-0xf9, 0xf8, 0x76, 0x6d, 0xbf, 0x99, 0x67, 0xe7,
-0x73, 0x96, 0x87, 0x8f, 0x4f, 0x34, 0xa8, 0x05,
-0xbf, 0xfd, 0x70, 0x38, 0xba, 0xe7, 0xf6, 0x6b,
-0x2a, 0x9f, 0xf3, 0x38, 0x63, 0xd1, 0x96, 0xf8,
-0xa2, 0x51, 0xf9, 0xc0, 0x85, 0xdc, 0x2e, 0x5f,
-0x27, 0x9f, 0x51, 0xcd, 0x5f, 0x83, 0xb9, 0xac,
-0xea, 0x17, 0x68, 0x25, 0x25, 0x25, 0xa5, 0x5f,
-0x9e, 0xf6, 0x36, 0x42, 0x3f, 0x77, 0xd5, 0x9e,
-0x51, 0x75, 0x0a, 0x49, 0xe3, 0x47, 0xd7, 0x55,
-0xb3, 0xb9, 0xe2, 0x59, 0xab, 0xba, 0x53, 0x2a,
-0xde, 0x82, 0x3d, 0x92, 0x3e, 0x10, 0x69, 0xa6,
-0xee, 0x23, 0xf1, 0x1d, 0x80, 0xc5, 0xa1, 0xbd,
-0xc2, 0x23, 0xc0, 0xa6, 0x8a, 0x44, 0xae, 0x55,
-0xe0, 0xf1, 0x19, 0x8d, 0x3d, 0x93, 0xf6, 0xe6,
-0x48, 0x63, 0x5d, 0x42, 0xc2, 0x41, 0xff, 0xb4,
-0xf9, 0x95, 0xbd, 0xc4, 0x03, 0x38, 0x6c, 0x18,
-0x7f, 0x6c, 0xd0, 0x48, 0x47, 0x46, 0x2e, 0x0e,
-0xf4, 0xeb, 0x9f, 0x96, 0xf9, 0xd6, 0xf7, 0x16,
-0x0f, 0xb4, 0xf7, 0x63, 0x8d, 0x74, 0x13, 0x09,
-0x07, 0x22, 0x9d, 0xde, 0x88, 0xac, 0xa8, 0xef,
-0x31, 0x1f, 0xec, 0x6f, 0xc8, 0x87, 0x32, 0x46,
-0x06, 0xfa, 0x5f, 0x76, 0x0d, 0xf8, 0xf5, 0x9e,
-0xf3, 0x35, 0x31, 0x20, 0x6a, 0xfc, 0x52, 0xff,
-0xab, 0x72, 0xc4, 0xed, 0xe8, 0xe1, 0xbd, 0xe6,
-0x6b, 0x6e, 0xc0, 0x98, 0x71, 0xb1, 0x5f, 0xce,
-0x7a, 0xaf, 0x77, 0xef, 0x3d, 0x9f, 0x76, 0xb9,
-0x19, 0xdf, 0xcd, 0xf1, 0x8b, 0xaf, 0xf1, 0x16,
-0xb8, 0x1d, 0xe9, 0x6e, 0x94, 0x53, 0xcf, 0x84,
-0x11, 0xfe, 0x31, 0x00, 0xe7, 0x9b, 0x03, 0xf6,
-0x0f, 0x12, 0xdf, 0x53, 0x1f, 0x1f, 0xfd, 0x2f,
-0x73, 0x74, 0x33, 0x6e, 0x25, 0x54, 0x67, 0x96,
-0xb1, 0xe5, 0x2e, 0xef, 0xaa, 0xce, 0xaf, 0x68,
-0xba, 0xee, 0xed, 0xbb, 0xe5, 0xc9, 0x03, 0xff,
-0xd6, 0x4d, 0xe1, 0x65, 0xe7, 0xbf, 0xa1, 0x69,
-0x05, 0xc7, 0xc6, 0xfb, 0x5f, 0x25, 0x0f, 0x59,
-0x1b, 0xf6, 0xf8, 0xda, 0x32, 0x16, 0x2d, 0xd8,
-0x41, 0x5b, 0x9a, 0x66, 0x85, 0x49, 0x21, 0xee,
-0x43, 0xeb, 0x3c, 0xd7, 0x5e, 0xbc, 0x4a, 0x7a,
-0x02, 0x67, 0xf2, 0x96, 0xd4, 0x9a, 0x7b, 0x6b,
-0x2f, 0x9e, 0x7a, 0x40, 0xcf, 0xb3, 0x60, 0x59,
-0x5b, 0x88, 0x34, 0xe9, 0xa6, 0x98, 0x11, 0xd9,
-0xd2, 0x74, 0x5c, 0x27, 0x1e, 0x6e, 0xba, 0x37,
-0x34, 0xad, 0xe0, 0xd8, 0x8d, 0x8b, 0x27, 0xc8,
-0x3b, 0x6e, 0x95, 0xf9, 0xda, 0xb3, 0xf4, 0xfe,
-0x4c, 0x19, 0xca, 0x55, 0xc2, 0x3e, 0xe9, 0xe2,
-0x7c, 0xca, 0xb7, 0x37, 0x2b, 0x0e, 0xbe, 0x87,
-0x5e, 0x2f, 0x74, 0x3e, 0x2d, 0xf3, 0x31, 0x3e,
-0xed, 0x18, 0x5a, 0xa0, 0xf9, 0x05, 0xd0, 0xbc,
-0xb9, 0x32, 0xe2, 0xcb, 0x8a, 0x39, 0xed, 0x84,
-0x38, 0x14, 0x6a, 0xee, 0x21, 0xb1, 0xf1, 0x81,
-0x4f, 0xb1, 0xe8, 0xb1, 0x53, 0x7a, 0x5d, 0xbe,
-0x45, 0x46, 0x6f, 0xae, 0xb6, 0xc8, 0xb6, 0x37,
-0xe3, 0xf1, 0x49, 0xc7, 0xb7, 0xec, 0x2d, 0xf7,
-0xd6, 0xd7, 0x7c, 0x7c, 0xdb, 0x64, 0xbf, 0x6a,
-0x3e, 0x2d, 0xed, 0xce, 0xed, 0x90, 0xf6, 0xb5,
-0xc0, 0x77, 0xea, 0x24, 0x3e, 0xec, 0x78, 0x99,
-0x8f, 0x32, 0x9a, 0xf1, 0xf1, 0x75, 0x62, 0x21,
-0x85, 0x54, 0x3c, 0xed, 0xf0, 0x49, 0x51, 0xce,
-0xb7, 0x92, 0x4a, 0xdd, 0x13, 0x7b, 0x56, 0x0a,
-0xf5, 0xa5, 0x7b, 0xeb, 0x91, 0x4a, 0x3e, 0x78,
-0x8f, 0x66, 0xc9, 0x31, 0x71, 0xaa, 0xcc, 0x17,
-0xca, 0x33, 0xe6, 0x3d, 0x4f, 0x2b, 0x0d, 0xf0,
-0xc6, 0xc8, 0x80, 0x5d, 0x9b, 0x2f, 0xcd, 0x67,
-0xd9, 0x00, 0xcb, 0x72, 0xb6, 0x71, 0x44, 0x96,
-0xe1, 0xcb, 0x31, 0x3d, 0x44, 0x95, 0x34, 0xcd,
-0x59, 0xe8, 0xa1, 0x79, 0x48, 0x8b, 0xc6, 0x6a,
-0xb7, 0x1a, 0xf1, 0x95, 0x30, 0xb1, 0x39, 0x2a,
-0xb2, 0xc5, 0xb6, 0xd9, 0x6e, 0x33, 0x77, 0x09,
-0xb9, 0x35, 0xbe, 0x9b, 0x23, 0xfd, 0xd8, 0xf6,
-0x8d, 0x53, 0xe1, 0x7a, 0x7c, 0x18, 0x7f, 0x9c,
-0xa4, 0x11, 0x33, 0x13, 0xb6, 0xb3, 0x56, 0xc1,
-0xc7, 0x87, 0x67, 0x54, 0xfa, 0x5f, 0x77, 0xf2,
-0xed, 0xf7, 0xf1, 0x15, 0x2a, 0xf9, 0x5e, 0xb4,
-0x65, 0xab, 0x11, 0x6a, 0xee, 0x20, 0xe8, 0xc1,
-0x36, 0x4b, 0xce, 0xf9, 0xf8, 0x32, 0xb4, 0xec,
-0x84, 0x46, 0x48, 0xf3, 0x49, 0xb6, 0x10, 0xf2,
-0xad, 0x63, 0x6c, 0x39, 0x1d, 0xe7, 0x6b, 0xa9,
-0x47, 0xf0, 0xaa, 0xf0, 0xd7, 0x80, 0x99, 0xb1,
-0x7d, 0x35, 0xc5, 0x9b, 0x7b, 0x46, 0xf0, 0x05,
-0x91, 0xaf, 0x88, 0xdb, 0x93, 0x7c, 0x6a, 0xba,
-0xfc, 0xd8, 0x78, 0xed, 0x15, 0xc6, 0x31, 0xbd,
-0x27, 0x6a, 0xc1, 0x80, 0x17, 0x17, 0x1c, 0x73,
-0x07, 0x1f, 0x4d, 0xb3, 0xff, 0x4a, 0xf0, 0xd1,
-0xfa, 0x0f, 0x95, 0x19, 0x98, 0xc8, 0xd0, 0x5a,
-0x0c, 0xf1, 0x49, 0x7f, 0x9d, 0x88, 0x5b, 0x4e,
-0xe5, 0x98, 0x2c, 0x98, 0x17, 0xc6, 0x09, 0x66,
-0x04, 0x5f, 0x5f, 0x35, 0xdf, 0x39, 0xbf, 0xfb,
-0xe2, 0x13, 0x4d, 0xb7, 0xc0, 0xf7, 0xe7, 0x9a,
-0x7c, 0xed, 0x16, 0x27, 0xc1, 0x31, 0xac, 0xc3,
-0x43, 0x73, 0x5b, 0x82, 0xec, 0x7a, 0xe4, 0x0b,
-0xaf, 0x7d, 0x07, 0xd1, 0x80, 0x4e, 0x05, 0x5f,
-0x48, 0x56, 0x1e, 0xd9, 0xbc, 0x24, 0xf9, 0xdc,
-0x7c, 0x89, 0xef, 0x09, 0x2d, 0xdc, 0x95, 0x4f,
-0xa1, 0xb4, 0xe6, 0xf6, 0x8b, 0x8d, 0x9c, 0x2c,
-0x99, 0x73, 0xd1, 0xb2, 0x7f, 0x64, 0x68, 0x05,
-0x50, 0xb4, 0xe4, 0xa7, 0x10, 0x48, 0x08, 0x53,
-0x60, 0xa1, 0x09, 0x9b, 0x3d, 0xe4, 0x55, 0x27,
-0xf9, 0x34, 0x03, 0xcf, 0x54, 0xbc, 0x12, 0xd0,
-0x52, 0xe7, 0xa6, 0xe4, 0x74, 0x6a, 0xf2, 0xb5,
-0xd9, 0x6e, 0x76, 0xbb, 0xe0, 0xeb, 0x2b, 0xc5,
-0xe7, 0x2e, 0xf9, 0xfa, 0x0f, 0xc6, 0x36, 0xb0,
-0x4d, 0xd3, 0x8a, 0xc4, 0x16, 0x04, 0xd3, 0x72,
-0xaa, 0x17, 0x02, 0x9f, 0xd0, 0xda, 0x74, 0x50,
-0x36, 0x7d, 0x52, 0x0f, 0x56, 0xf9, 0xb6, 0x57,
-0xd2, 0x19, 0x93, 0xcf, 0x98, 0x93, 0xab, 0xc7,
-0x25, 0xdf, 0x31, 0x4b, 0x38, 0x90, 0xf9, 0x19,
-0x5f, 0x65, 0x65, 0x6b, 0x3a, 0x35, 0xbf, 0xfb,
-0xfe, 0x47, 0x6a, 0x81, 0x6f, 0x7c, 0xb0, 0x94,
-0xfa, 0xcf, 0x58, 0x05, 0x9f, 0xf7, 0x4a, 0xc2,
-0xbd, 0x44, 0xc4, 0x03, 0x8a, 0xb6, 0xa5, 0x0a,
-0x3e, 0x6d, 0x22, 0x61, 0x39, 0xae, 0x7d, 0xb4,
-0x1d, 0x0b, 0x2b, 0x2e, 0x1f, 0xd7, 0x9a, 0xe0,
-0x73, 0x28, 0xca, 0x3b, 0xbb, 0xe7, 0x2b, 0xa6,
-0x92, 0x8d, 0xf8, 0x64, 0x3c, 0x78, 0x8f, 0x56,
-0x67, 0xfd, 0x7c, 0xd0, 0x1b, 0x77, 0xec, 0x2b,
-0xbb, 0xe0, 0x13, 0x17, 0x36, 0x86, 0x76, 0xc9,
-0x77, 0x79, 0x23, 0x95, 0x34, 0x3c, 0xbe, 0xd0,
-0x17, 0x8c, 0x7f, 0x70, 0xe4, 0x58, 0x44, 0x12,
-0x8a, 0x7b, 0x7c, 0x7d, 0xc4, 0x17, 0xf0, 0xf3,
-0x05, 0x27, 0xd2, 0x9e, 0x87, 0x68, 0x93, 0xf2,
-0x23, 0x25, 0xc7, 0xe2, 0x9d, 0x21, 0x9d, 0x6f,
-0xcb, 0xcb, 0xe3, 0x2d, 0x11, 0x73, 0x28, 0x5b,
-0xca, 0xb5, 0x6b, 0x57, 0x7c, 0xc6, 0xe5, 0x52,
-0x2a, 0x79, 0x33, 0xe2, 0xf1, 0x51, 0x46, 0x05,
-0xec, 0x94, 0xf2, 0x3b, 0xf8, 0xce, 0x52, 0xb4,
-0x08, 0x2c, 0xd8, 0xbe, 0x06, 0xde, 0x63, 0x5a,
-0x6c, 0xd4, 0xe5, 0x13, 0xb7, 0xf0, 0x2e, 0x2f,
-0x63, 0x7b, 0x7c, 0x4e, 0x11, 0x8f, 0x1f, 0x4a,
-0x3e, 0xca, 0xd6, 0x12, 0xe3, 0x84, 0xd6, 0xf9,
-0x6e, 0x5e, 0x2e, 0xa5, 0x57, 0xe6, 0x87, 0xc3,
-0x7e, 0xbe, 0x47, 0xa2, 0x95, 0x17, 0xc3, 0xc1,
-0xdb, 0xb6, 0x1b, 0xef, 0xae, 0x93, 0xeb, 0x55,
-0xf2, 0x05, 0xe7, 0xd2, 0x76, 0x49, 0x56, 0xd7,
-0x1f, 0xa8, 0x0f, 0x24, 0xf7, 0x94, 0x0e, 0xe2,
-0xf2, 0x3d, 0x12, 0x3d, 0x20, 0xe7, 0x23, 0xbf,
-0x4b, 0xf8, 0x06, 0x3c, 0xad, 0xf1, 0x7d, 0xe0,
-0xa4, 0x57, 0xcc, 0x61, 0xdd, 0xc7, 0xe7, 0xd0,
-0x2c, 0x0c, 0xf1, 0x75, 0x05, 0x4d, 0x5b, 0xc6,
-0x13, 0x8d, 0x77, 0x0a, 0x5a, 0x05, 0x9f, 0x46,
-0x89, 0xa4, 0x35, 0x4e, 0xe3, 0x2d, 0x69, 0x5b,
-0xdc, 0xfa, 0x49, 0x99, 0xaf, 0xb0, 0x8c, 0xc7,
-0x63, 0x82, 0xcf, 0x79, 0x64, 0x18, 0x57, 0xe3,
-0xbe, 0x06, 0xd2, 0x52, 0x7c, 0xe1, 0x7c, 0xc9,
-0x31, 0x3f, 0x1f, 0x11, 0x04, 0x38, 0x5f, 0xc0,
-0xcc, 0xb3, 0x12, 0x37, 0x2d, 0x85, 0xd6, 0x2d,
-0xd0, 0x12, 0x36, 0x0f, 0xbd, 0x52, 0x87, 0xcc,
-0xbc, 0x0c, 0x3f, 0xbc, 0xb4, 0xb4, 0x7c, 0x98,
-0xf7, 0xca, 0x7c, 0xb3, 0xf2, 0xda, 0x3e, 0x6a,
-0xb8, 0x98, 0x51, 0x47, 0xc2, 0x1f, 0x01, 0x91,
-0x6f, 0x7a, 0xde, 0x6c, 0x02, 0xf8, 0x01, 0x4b,
-0x17, 0x52, 0x63, 0x11, 0x59, 0xc1, 0x6e, 0xe7,
-0xa9, 0x21, 0x1f, 0xd6, 0xdd, 0x60, 0x5a, 0xb6,
-0x17, 0xfa, 0x82, 0x60, 0x96, 0xf3, 0xf9, 0x3b,
-0x8d, 0x78, 0xde, 0xdf, 0x5f, 0x25, 0xaa, 0xf9,
-0xdc, 0x8b, 0x01, 0xc9, 0x07, 0x79, 0xbe, 0xde,
-0xe4, 0x52, 0xc7, 0x3e, 0xd7, 0xbb, 0xb5, 0xcb,
-0x8d, 0xdf, 0x43, 0xae, 0xb3, 0x5c, 0x21, 0x35,
-0xe7, 0xe7, 0x2b, 0x49, 0x3e, 0x67, 0x08, 0x63,
-0x08, 0xe3, 0x5f, 0xcb, 0xd1, 0x7a, 0x35, 0x1e,
-0xc2, 0x0e, 0xbe, 0xb3, 0x16, 0x73, 0x57, 0xea,
-0x7d, 0x7c, 0xb2, 0xe3, 0xa5, 0x50, 0xe5, 0xfa,
-0x02, 0x6f, 0xb8, 0x54, 0x84, 0xed, 0xe7, 0xdb,
-0x3f, 0x3d, 0x7b, 0x24, 0x76, 0xe1, 0x68, 0x63,
-0xfb, 0x7d, 0xca, 0x0a, 0x56, 0xce, 0x8c, 0xca,
-0x37, 0x4c, 0xde, 0x50, 0xb8, 0x69, 0x6c, 0x1a,
-0xe9, 0x06, 0xb1, 0x06, 0x69, 0xe0, 0x77, 0x86,
-0x5c, 0x13, 0xcf, 0x5e, 0xf3, 0xf5, 0xf9, 0x20,
-0x96, 0xe3, 0x4b, 0x5e, 0x40, 0x4b, 0xd8, 0xa2,
-0x6d, 0xc9, 0x8e, 0x8d, 0xf8, 0xee, 0xf9, 0xf9,
-0x30, 0xb0, 0x1c, 0x62, 0xcc, 0xd7, 0x40, 0xde,
-0xbe, 0x81, 0x6c, 0x23, 0x17, 0x1a, 0xc0, 0x99,
-0xf3, 0xb1, 0x3c, 0xf2, 0x15, 0x92, 0x6e, 0x05,
-0x7b, 0x7c, 0xe8, 0xb9, 0x14, 0x3c, 0xae, 0x62,
-0xa3, 0x2a, 0x1a, 0xa7, 0xe9, 0xb1, 0xbf, 0xab,
-0xe0, 0x8b, 0xe7, 0x50, 0x2b, 0x14, 0x72, 0x3d,
-0x03, 0xde, 0xa9, 0xe6, 0x2b, 0xe0, 0x3b, 0x53,
-0x6e, 0x05, 0xb8, 0x63, 0x61, 0x28, 0xcc, 0x53,
-0xc8, 0x2e, 0xfb, 0xc7, 0xd5, 0x8f, 0x8f, 0xbe,
-0x39, 0xaf, 0xff, 0xbd, 0xfe, 0x30, 0x70, 0xda,
-0x34, 0x63, 0xd8, 0xce, 0x2c, 0x2b, 0x65, 0x48,
-0x0f, 0xa6, 0x11, 0x01, 0xe7, 0xfb, 0x48, 0xf2,
-0xc5, 0x99, 0x5c, 0x60, 0x73, 0x1e, 0x56, 0xf0,
-0xa5, 0xbd, 0xbe, 0xc2, 0xe3, 0x8b, 0x57, 0xf3,
-0xb9, 0x9d, 0x09, 0xf1, 0xb9, 0xf2, 0x5e, 0xf8,
-0x20, 0x76, 0xe1, 0xed, 0x37, 0xcd, 0x7d, 0x9f,
-0xbf, 0x5d, 0xdf, 0x7c, 0xa6, 0x79, 0x13, 0x0d,
-0x9e, 0xb7, 0x56, 0x4c, 0x69, 0xc0, 0x80, 0xdb,
-0xc2, 0x3e, 0x12, 0xaf, 0x44, 0xc1, 0xe9, 0x84,
-0xc8, 0xd9, 0x79, 0x44, 0x71, 0x7f, 0xd2, 0xe3,
-0x4b, 0xd4, 0xe4, 0xe3, 0xbe, 0x79, 0x6c, 0x95,
-0x7f, 0xd2, 0xd9, 0x96, 0x2e, 0xf3, 0x41, 0xc2,
-0xe5, 0x73, 0x0a, 0x5e, 0x7c, 0xd6, 0x62, 0x27,
-0x62, 0x03, 0x17, 0xde, 0x32, 0x0f, 0xd7, 0x73,
-0x10, 0xd3, 0xbc, 0xbd, 0x34, 0x8d, 0xb7, 0xe4,
-0xb1, 0x82, 0x0d, 0xf1, 0x8e, 0x19, 0xc0, 0x61,
-0xa7, 0x4d, 0x3b, 0x13, 0x79, 0xc7, 0x26, 0xef,
-0x9b, 0x30, 0x33, 0x54, 0x29, 0x4e, 0x91, 0x37,
-0xa5, 0xc9, 0xbc, 0xb8, 0x4a, 0x30, 0xf4, 0xc1,
-0x1d, 0xfd, 0xbc, 0x01, 0x7b, 0x7c, 0xd5, 0xda,
-0xa0, 0x6d, 0x27, 0x26, 0x22, 0xbe, 0x94, 0x4d,
-0x9d, 0x9d, 0xc8, 0xef, 0x6f, 0x16, 0xef, 0x34,
-0x2d, 0xab, 0x94, 0xf4, 0xda, 0xeb, 0xfe, 0xf9,
-0xfe, 0xd8, 0x89, 0xee, 0xf0, 0x74, 0x3d, 0x3e,
-0xb4, 0xde, 0xd2, 0x12, 0x05, 0x76, 0xac, 0x60,
-0x34, 0x20, 0x07, 0xd4, 0xe8, 0xf3, 0x4d, 0xce,
-0x87, 0xfd, 0x00, 0x75, 0x5e, 0x01, 0xc3, 0xa4,
-0xa6, 0x96, 0xfa, 0x07, 0x37, 0xef, 0x19, 0x79,
-0x15, 0xa0, 0x3c, 0x99, 0xed, 0x05, 0x18, 0x53,
-0x5e, 0x6c, 0xc3, 0x2d, 0xff, 0x96, 0xc8, 0x95,
-0xc8, 0x4e, 0xea, 0x2f, 0x5e, 0xf5, 0x0e, 0xc6,
-0x2e, 0xbc, 0xff, 0x96, 0xf9, 0x71, 0xec, 0xe8,
-0x7c, 0x6c, 0xc7, 0xfc, 0xb8, 0x68, 0x7a, 0xe6,
-0xed, 0x3b, 0xa9, 0xa4, 0x2d, 0xf8, 0x72, 0xc9,
-0xb9, 0xe1, 0x88, 0xee, 0xe3, 0x3b, 0x23, 0x5e,
-0x6c, 0x00, 0x8e, 0x4e, 0x9b, 0xd8, 0x6f, 0x9a,
-0x62, 0xa4, 0xf2, 0xec, 0x7c, 0x63, 0xe5, 0xe1,
-0xc1, 0xc4, 0xf4, 0xc7, 0x83, 0x51, 0xe3, 0xc4,
-0x8d, 0xc1, 0xf9, 0xe9, 0xda, 0xd3, 0xf8, 0x4b,
-0xa9, 0x54, 0x92, 0x37, 0x0a, 0xb4, 0xfb, 0x4a,
-0x72, 0x2e, 0x1a, 0xd1, 0xc3, 0xf4, 0x81, 0x12,
-0xff, 0xa6, 0x09, 0xff, 0x91, 0x7d, 0x4a, 0x10,
-0xf3, 0x36, 0x64, 0xae, 0x9a, 0xbc, 0x0a, 0x10,
-0xf6, 0x8a, 0x09, 0x97, 0x77, 0x34, 0x37, 0x91,
-0xd8, 0x96, 0xd3, 0xf8, 0x92, 0x7b, 0xda, 0x67,
-0x9a, 0xff, 0xc4, 0xf8, 0x32, 0x7d, 0xe1, 0xdf,
-0x75, 0xe9, 0x52, 0xff, 0xcd, 0xb8, 0x7c, 0x85,
-0x95, 0x79, 0x23, 0x1a, 0xe9, 0xf6, 0xa6, 0x7d,
-0x08, 0x4e, 0xcc, 0xea, 0x84, 0x03, 0x11, 0xf4,
-0x1d, 0xbd, 0x4a, 0x6e, 0x91, 0xd5, 0x57, 0xe4,
-0x75, 0x7f, 0x0a, 0x77, 0xb7, 0x3c, 0xaf, 0x04,
-0x97, 0x6f, 0x9b, 0x4b, 0x57, 0xfe, 0x74, 0xe7,
-0x5f, 0x87, 0x97, 0xb0, 0x99, 0xd5, 0x10, 0xbd,
-0xfc, 0xa7, 0xa4, 0x73, 0x0a, 0x03, 0x8e, 0x9d,
-0x8a, 0x44, 0xea, 0x95, 0xf6, 0xdc, 0xd5, 0x11,
-0x5f, 0x4a, 0xdd, 0xb9, 0x7f, 0xd8, 0x38, 0x31,
-0x78, 0xa7, 0x1e, 0x5c, 0x7a, 0x25, 0x23, 0xdd,
-0x9e, 0xa6, 0x99, 0x56, 0x52, 0xa6, 0x71, 0x29,
-0x1a, 0x8d, 0x9e, 0xda, 0xb1, 0x12, 0xf1, 0xc6,
-0x40, 0x74, 0x20, 0xfa, 0x46, 0xf3, 0x15, 0x8b,
-0x5d, 0xea, 0x24, 0x47, 0x48, 0xc6, 0x52, 0x75,
-0x94, 0xcb, 0x61, 0x64, 0x77, 0x3f, 0x21, 0x71,
-0x78, 0x0d, 0x23, 0xa0, 0x61, 0x8c, 0x10, 0x23,
-0xca, 0x5b, 0x8a, 0x88, 0xbe, 0x1b, 0x8d, 0x5e,
-0x92, 0x27, 0xbd, 0x2b, 0xb8, 0x79, 0x57, 0xae,
-0x54, 0xb8, 0x2b, 0x16, 0xd1, 0x2a, 0xbd, 0xeb,
-0xe6, 0x50, 0xb1, 0x2b, 0xee, 0x7f, 0x3f, 0x4d,
-0x1d, 0xd0, 0xff, 0x72, 0xf5, 0x85, 0xdd, 0x5a,
-0xda, 0x8b, 0xea, 0x18, 0xa8, 0x1c, 0x22, 0x4c,
-0xd6, 0x6e, 0xab, 0xcf, 0x5f, 0x19, 0xab, 0xb9,
-0x7c, 0xdf, 0xa1, 0x38, 0xc4, 0x67, 0xe5, 0xea,
-0x19, 0xfb, 0xf9, 0xab, 0x05, 0xbc, 0x42, 0xa6,
-0xcc, 0xc7, 0x24, 0x31, 0x75, 0xfa, 0x3f, 0x3e,
-0x5c, 0x2e, 0x97, 0x6f, 0x48, 0x56, 0x65, 0x3e,
-0xd9, 0x04, 0x7f, 0x4e, 0x2a, 0xec, 0xfc, 0xd3,
-0xb6, 0x9f, 0x1b, 0x60, 0xf5, 0x12, 0x3b, 0x75,
-0xf8, 0x96, 0xe8, 0xc8, 0x6d, 0xb7, 0x3f, 0x77,
-0xc4, 0x38, 0xc0, 0xf2, 0x6f, 0x7c, 0xe7, 0x9d,
-0xca, 0xf3, 0x4d, 0x2f, 0x57, 0xca, 0xa9, 0x95,
-0xab, 0xd8, 0x54, 0xc1, 0xb9, 0x88, 0x75, 0x2e,
-0x3c, 0x2f, 0x59, 0xf4, 0xed, 0x01, 0xfe, 0x53,
-0x63, 0x81, 0x5c, 0x49, 0x49, 0x49, 0x49, 0x49,
-0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
-0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
-0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
-0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
-0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49, 0x49,
-0xe9, 0x67, 0xac, 0xff, 0x03, 0xdc, 0x41, 0xd4,
-0x19, 0x76, 0x96, 0x00, 0x00,
diff --git a/board/esd/hh405/logo_320_240_8bpp.c b/board/esd/hh405/logo_320_240_8bpp.c
deleted file mode 100644 (file)
index 7500448..0000000
+++ /dev/null
@@ -1,1042 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x72, 0xd1, 0xe2, 0x40,
-0x00, 0x03, 0x48, 0x6f, 0x6c, 0x7a, 0x2d, 0x48,
-0x65, 0x72, 0x5f, 0x64, 0x74, 0x5f, 0x33, 0x43,
-0x5f, 0x33, 0x32, 0x30, 0x78, 0x32, 0x34, 0x30,
-0x5f, 0x38, 0x62, 0x70, 0x70, 0x2e, 0x62, 0x6d,
-0x70, 0x00, 0xec, 0x5d, 0x0f, 0x6c, 0x1b, 0xd7,
-0x79, 0xff, 0x12, 0x09, 0xc5, 0xc4, 0xd2, 0x01,
-0x26, 0x0a, 0x03, 0x56, 0x88, 0x1e, 0x59, 0xa9,
-0x14, 0x43, 0xa8, 0xb6, 0x10, 0x08, 0x72, 0x4d,
-0x10, 0xf4, 0xe6, 0x28, 0x09, 0x90, 0x2a, 0x02,
-0x1c, 0x69, 0xe2, 0x98, 0x6a, 0xbc, 0xcd, 0xa3,
-0x38, 0x33, 0x64, 0x4c, 0xd7, 0x54, 0xe4, 0x36,
-0xd3, 0x6c, 0xd4, 0x70, 0x9a, 0xc0, 0xf0, 0xcc,
-0xce, 0x73, 0xb3, 0x2d, 0xd1, 0x42, 0x25, 0xd0,
-0x1c, 0x29, 0x11, 0x27, 0x42, 0x15, 0x25, 0x81,
-0xf3, 0x5a, 0x36, 0x54, 0x77, 0x66, 0xa8, 0x0e,
-0x72, 0xed, 0x25, 0x59, 0x24, 0xb4, 0x69, 0xfe,
-0xac, 0x68, 0xa7, 0x85, 0x4a, 0x42, 0xbb, 0x89,
-0x77, 0x20, 0xf6, 0xbd, 0x3f, 0x47, 0x1e, 0x29,
-0xc9, 0x8a, 0x5d, 0x2b, 0x8e, 0x8b, 0xf7, 0x3b,
-0xfe, 0xb9, 0xf7, 0xee, 0xbd, 0xef, 0xde, 0xfb,
-0xbd, 0xdf, 0xfb, 0xbe, 0x77, 0xf4, 0x9d, 0xbc,
-0xfb, 0x81, 0xb6, 0x96, 0xdb, 0x80, 0xa0, 0xad,
-0x1a, 0xc0, 0x8a, 0xdf, 0x7f, 0x88, 0xc9, 0x15,
-0xfc, 0xbe, 0x0d, 0x7e, 0x87, 0xe6, 0x43, 0xf3,
-0x6d, 0xd0, 0xb0, 0x0d, 0xe8, 0x1b, 0x58, 0x51,
-0xa8, 0xbe, 0xbd, 0x1a, 0x5a, 0x8f, 0x2e, 0x43,
-0xfd, 0xee, 0x41, 0x18, 0x7a, 0xfa, 0x9f, 0xa0,
-0xfb, 0xc1, 0x6e, 0x18, 0xf9, 0x8f, 0x2b, 0xd0,
-0xbc, 0x77, 0x04, 0xbc, 0x67, 0x3e, 0x84, 0xba,
-0x2f, 0xee, 0x84, 0xc1, 0xa3, 0xc7, 0xe0, 0xe2,
-0xc5, 0x57, 0x61, 0x64, 0x7a, 0x1e, 0x9a, 0xef,
-0x6c, 0x86, 0xfa, 0x7b, 0x9e, 0x84, 0xc6, 0xbd,
-0x73, 0xd0, 0xf1, 0xd4, 0x7b, 0x70, 0xf1, 0x57,
-0x0a, 0x34, 0x1e, 0xbc, 0x08, 0x75, 0x4d, 0x3d,
-0x70, 0xf6, 0xdf, 0x52, 0xa0, 0xaf, 0x33, 0x43,
-0xf7, 0xc1, 0x13, 0xd0, 0xdc, 0xf5, 0x04, 0x1c,
-0x4b, 0xe6, 0xa1, 0xfd, 0x1b, 0x67, 0xa1, 0xfb,
-0xe8, 0x1c, 0xcc, 0x2d, 0x2c, 0x41, 0xf0, 0xd9,
-0x25, 0x70, 0xdc, 0x7d, 0x2f, 0x34, 0x3e, 0xfa,
-0x36, 0xd4, 0x7f, 0xc5, 0x0b, 0x43, 0x2f, 0x9e,
-0x85, 0xe5, 0xf7, 0x72, 0x50, 0xff, 0x85, 0x7a,
-0x38, 0x36, 0x7a, 0x11, 0x96, 0x7e, 0xfe, 0x36,
-0x0c, 0xfd, 0xeb, 0xcf, 0xa0, 0xe3, 0xe4, 0x12,
-0x9c, 0xf8, 0x9b, 0x53, 0xd0, 0xfb, 0xe7, 0x7b,
-0xa1, 0xb5, 0x6d, 0x07, 0xe8, 0x7f, 0x7f, 0x3b,
-0x04, 0x1f, 0x09, 0xc1, 0xd9, 0x9f, 0x2a, 0xd0,
-0xf1, 0xe0, 0x1f, 0x43, 0xfd, 0x17, 0x9b, 0xe0,
-0xec, 0xbf, 0x5f, 0x84, 0xc6, 0x9e, 0x97, 0xa0,
-0xf1, 0xb1, 0x65, 0xe8, 0x9f, 0xcc, 0x43, 0xfd,
-0xfd, 0x27, 0xa0, 0xf7, 0x1f, 0xde, 0x84, 0xe5,
-0xcb, 0x1f, 0x43, 0xfb, 0xe3, 0xff, 0x05, 0x8d,
-0x0f, 0xcf, 0x43, 0xf5, 0xe7, 0x6b, 0xa1, 0xdd,
-0x77, 0x02, 0xea, 0xda, 0x82, 0xf0, 0xce, 0xbb,
-0xef, 0xc2, 0xd0, 0xb9, 0x8f, 0xa1, 0xff, 0xd0,
-0x37, 0xe1, 0xec, 0x1b, 0x0a, 0x8c, 0xbf, 0x14,
-0x83, 0xa1, 0xe7, 0x47, 0xa0, 0x7f, 0xf4, 0x2d,
-0xe8, 0x3f, 0x79, 0x16, 0xea, 0xb6, 0xf5, 0x42,
-0xfb, 0xfd, 0x5f, 0x85, 0xba, 0x2f, 0x98, 0xe0,
-0xc4, 0xcb, 0x79, 0xe8, 0xf6, 0x61, 0x1f, 0xbf,
-0x36, 0x0e, 0xcd, 0x9d, 0xc7, 0xc0, 0x71, 0x7c,
-0x19, 0xa6, 0x5e, 0x55, 0xa0, 0x75, 0xff, 0x14,
-0x9c, 0x7d, 0x79, 0x0e, 0x2e, 0xbe, 0xfb, 0x31,
-0x38, 0xec, 0x0e, 0xa8, 0xb7, 0x39, 0xa0, 0xf5,
-0xaf, 0xdf, 0xc4, 0x73, 0x9f, 0x06, 0xef, 0xb3,
-0x6f, 0x42, 0xdd, 0x1d, 0x75, 0x30, 0xfe, 0xca,
-0x0a, 0xb4, 0x3e, 0x18, 0x84, 0xee, 0x1e, 0x17,
-0x34, 0x6f, 0xdb, 0x06, 0xad, 0x07, 0xd1, 0xb6,
-0xa1, 0x0e, 0xbc, 0x78, 0x8e, 0xf9, 0x57, 0xb1,
-0x5f, 0xa7, 0xfe, 0x0e, 0x7a, 0x7d, 0x41, 0x50,
-0x0a, 0x0a, 0xe8, 0xf5, 0x7a, 0x70, 0x1c, 0xfd,
-0x29, 0x4c, 0xfd, 0xe4, 0x23, 0x70, 0x3c, 0x3c,
-0x0e, 0x75, 0xb6, 0x76, 0x38, 0xf6, 0xed, 0xe3,
-0x70, 0xf1, 0x8d, 0x45, 0x98, 0x9a, 0x49, 0x42,
-0x73, 0xdf, 0x59, 0x78, 0xe7, 0x57, 0xbf, 0x84,
-0xf9, 0x85, 0xf3, 0x70, 0xec, 0x29, 0x6c, 0xcb,
-0xc0, 0xcf, 0x61, 0xf9, 0x83, 0x0f, 0x40, 0xbf,
-0x75, 0x07, 0x34, 0xda, 0xb6, 0xc1, 0xfc, 0x2b,
-0x3f, 0x86, 0xc6, 0x47, 0xfe, 0x13, 0xea, 0x9d,
-0x21, 0x18, 0x79, 0xe5, 0xff, 0x60, 0xf0, 0xf0,
-0xb7, 0x60, 0x7c, 0x72, 0x0a, 0x86, 0xce, 0x4c,
-0x41, 0xdd, 0x5d, 0x5e, 0x68, 0xfc, 0xd3, 0x59,
-0xe8, 0x8d, 0x7e, 0x08, 0xcd, 0xbb, 0xbd, 0xd0,
-0x8a, 0xf6, 0x83, 0xff, 0x92, 0x07, 0xbd, 0xa5,
-0x1d, 0xba, 0x9f, 0xcd, 0x43, 0x63, 0xd7, 0x3f,
-0x42, 0xc7, 0xbd, 0x1d, 0xd0, 0xe8, 0xfc, 0x13,
-0xe8, 0xde, 0x3f, 0x04, 0xed, 0x78, 0xfc, 0xd8,
-0x74, 0x1e, 0x8e, 0x3d, 0x3f, 0x0f, 0x8e, 0x07,
-0x07, 0xa1, 0xfb, 0x3b, 0x6f, 0x82, 0xf7, 0xe1,
-0x20, 0x78, 0x8f, 0x4e, 0xc1, 0xe0, 0x53, 0x67,
-0xa1, 0xfd, 0xa1, 0x7e, 0x70, 0x1c, 0x5e, 0x82,
-0x66, 0x67, 0x37, 0xb4, 0x23, 0x1f, 0xc7, 0xbe,
-0x33, 0x0a, 0xa7, 0xff, 0xfe, 0x69, 0x98, 0x7f,
-0x5b, 0x81, 0xd3, 0x67, 0xe6, 0x60, 0xf0, 0xf8,
-0x10, 0x0c, 0x4d, 0xce, 0x41, 0xeb, 0xfd, 0xdf,
-0x80, 0xd3, 0x49, 0x1c, 0x13, 0x3c, 0x57, 0xeb,
-0x63, 0x17, 0xe1, 0x9d, 0x0f, 0x14, 0xac, 0x37,
-0x0f, 0x43, 0x2f, 0x2f, 0x43, 0xf0, 0x60, 0x3f,
-0x74, 0x1c, 0x47, 0x1b, 0x7d, 0x53, 0xd0, 0x7e,
-0x12, 0x35, 0xb7, 0xf5, 0x0f, 0xc0, 0xe1, 0x74,
-0x42, 0xff, 0xd1, 0x21, 0xe8, 0x3e, 0x7e, 0x11,
-0xba, 0x07, 0xc6, 0xe1, 0x9d, 0xf7, 0x50, 0x4f,
-0xbb, 0x83, 0x30, 0x3e, 0x3d, 0x07, 0x8d, 0xf7,
-0x9e, 0x00, 0xef, 0x5e, 0x2f, 0xcc, 0x9d, 0x7b,
-0x05, 0x3a, 0x8e, 0xa2, 0xf6, 0x02, 0x3f, 0x80,
-0x8e, 0xbd, 0x83, 0xd0, 0xd1, 0xf1, 0x00, 0x9c,
-0x4e, 0x7f, 0x08, 0xbd, 0x0f, 0xf5, 0x42, 0xeb,
-0x5d, 0xad, 0xd0, 0x7b, 0xea, 0x22, 0x1c, 0x3b,
-0x7e, 0x02, 0xda, 0x0f, 0x4e, 0xc1, 0xc8, 0x8b,
-0xe3, 0x30, 0xf7, 0xf2, 0x8f, 0xe0, 0xf4, 0xa9,
-0xef, 0xc2, 0xd2, 0x1b, 0x4b, 0x90, 0xff, 0x20,
-0x0f, 0x75, 0x5b, 0xb7, 0x83, 0xfe, 0x73, 0x7a,
-0x18, 0x3f, 0x7f, 0x05, 0x82, 0x2f, 0xe2, 0xd8,
-0x3e, 0x8d, 0x9c, 0x84, 0xcf, 0xe3, 0xf8, 0x61,
-0x5f, 0xee, 0xb9, 0x07, 0x1a, 0xed, 0x7f, 0x06,
-0x23, 0xc9, 0x25, 0x68, 0xfc, 0xd2, 0x97, 0xa0,
-0xf9, 0xaf, 0x96, 0x61, 0xf0, 0x7b, 0x39, 0x68,
-0x7c, 0xe0, 0x49, 0xc8, 0x7f, 0x74, 0x19, 0x75,
-0x7a, 0x00, 0x06, 0x1f, 0x1b, 0x84, 0xb9, 0x37,
-0xf2, 0x30, 0x32, 0x32, 0x02, 0xf5, 0x77, 0xf5,
-0x42, 0xb3, 0x67, 0x14, 0x1c, 0x07, 0xc7, 0x61,
-0xe9, 0xbf, 0x91, 0xc7, 0xaf, 0x7e, 0x17, 0x46,
-0xce, 0x8c, 0x83, 0xf7, 0xb9, 0xf7, 0xa1, 0xae,
-0xf1, 0x7e, 0xe8, 0xf0, 0x0c, 0x42, 0xab, 0x6f,
-0x1c, 0x3a, 0x4e, 0xfd, 0x2f, 0xd4, 0xdf, 0x7b,
-0x1a, 0x1a, 0x7d, 0xf3, 0xb0, 0x84, 0x73, 0xe4,
-0xc4, 0x59, 0x2c, 0x3b, 0xb0, 0x0c, 0x4b, 0x6f,
-0x2d, 0xc3, 0xdc, 0xcf, 0x14, 0xe8, 0x7f, 0x11,
-0xfb, 0xbf, 0xad, 0x03, 0x5a, 0x0f, 0x2f, 0x43,
-0x6b, 0x0f, 0xf2, 0xfd, 0x90, 0x17, 0xf5, 0x82,
-0x7a, 0x7a, 0x74, 0x1e, 0xea, 0x7e, 0xaf, 0x11,
-0xbc, 0xa7, 0xe6, 0x41, 0x7f, 0x47, 0x3d, 0x38,
-0xbe, 0xbd, 0x0c, 0xf3, 0x3f, 0x59, 0x82, 0x63,
-0xa7, 0xa6, 0x90, 0x8f, 0x41, 0x68, 0xde, 0x3f,
-0x0f, 0xa7, 0x7f, 0x84, 0x5a, 0xdc, 0x3b, 0x04,
-0x5e, 0x9f, 0x0f, 0xa6, 0x26, 0x13, 0xd8, 0xa6,
-0x20, 0x9c, 0x98, 0x5e, 0x86, 0xf6, 0x07, 0xfb,
-0xa1, 0x1f, 0x39, 0x6e, 0xdc, 0xda, 0x08, 0xed,
-0xce, 0x76, 0xd4, 0xea, 0x3c, 0x6a, 0xe9, 0x1d,
-0xd4, 0x8c, 0x82, 0x1a, 0x19, 0x84, 0x11, 0x1c,
-0x9f, 0xea, 0xcf, 0xe1, 0x7c, 0x47, 0x9b, 0x43,
-0xcf, 0x3e, 0x0f, 0x5e, 0xe4, 0xc2, 0x23, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
-0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xf0,
-0x19, 0xc2, 0x58, 0x2c, 0x16, 0x73, 0xde, 0xec,
-0x46, 0xdc, 0xc2, 0x70, 0x02, 0x40, 0xef, 0xcd,
-0x6e, 0xc4, 0x2d, 0x0c, 0xc2, 0xdf, 0xf4, 0xcd,
-0x6e, 0xc4, 0x2d, 0x8c, 0x7e, 0xe4, 0xcf, 0x72,
-0xb3, 0x1b, 0x71, 0x0b, 0x43, 0xcc, 0xdf, 0x6b,
-0x46, 0x70, 0xc6, 0xef, 0xd7, 0xed, 0xe3, 0x09,
-0x36, 0x7f, 0xe5, 0x86, 0x90, 0xce, 0x54, 0x2a,
-0x21, 0x37, 0x60, 0x09, 0x9e, 0x96, 0x65, 0xf5,
-0x45, 0x53, 0xec, 0x0b, 0x77, 0xfa, 0x42, 0x0d,
-0x6c, 0x47, 0x9b, 0x2d, 0xab, 0x47, 0x3d, 0x95,
-0x3b, 0x26, 0x9d, 0xdf, 0x54, 0x2c, 0x8e, 0xa9,
-0x90, 0xdf, 0xae, 0x39, 0x5f, 0x5f, 0xc8, 0x3f,
-0x63, 0xd2, 0x16, 0x57, 0x2d, 0x69, 0x0c, 0x55,
-0x18, 0xf4, 0x78, 0x66, 0x49, 0xad, 0x75, 0x4f,
-0xb8, 0x59, 0xc8, 0xa6, 0x2e, 0x49, 0xa0, 0x48,
-0xee, 0x54, 0x81, 0x9e, 0x88, 0xce, 0x5f, 0x43,
-0xa7, 0xa4, 0x48, 0xd1, 0x3c, 0xe7, 0x74, 0x9f,
-0x57, 0xdf, 0x95, 0x04, 0xc9, 0x1c, 0x9b, 0xc2,
-0x36, 0x5a, 0xf5, 0x69, 0x75, 0x1b, 0x96, 0x3d,
-0x3a, 0x57, 0x5a, 0xef, 0x25, 0xad, 0xac, 0xd2,
-0x4b, 0x49, 0x69, 0xd8, 0x20, 0xc7, 0xf5, 0x69,
-0xa7, 0xc7, 0xa3, 0xd3, 0xb3, 0x6c, 0x9b, 0x3e,
-0x1d, 0x27, 0xb4, 0x98, 0xac, 0x7a, 0x7d, 0x8e,
-0x98, 0x72, 0x62, 0xb5, 0x15, 0xfc, 0xb6, 0x8f,
-0xba, 0x93, 0x8a, 0x39, 0x67, 0x5f, 0x49, 0xeb,
-0xad, 0x41, 0x8f, 0xc1, 0xea, 0xc6, 0xf3, 0x75,
-0x75, 0xb2, 0x16, 0x78, 0xec, 0xf9, 0xb4, 0xa4,
-0x28, 0x92, 0xb9, 0xe0, 0x99, 0x71, 0xe9, 0xd3,
-0x19, 0x9a, 0xd7, 0xa4, 0xd7, 0x5b, 0x4d, 0xc4,
-0xb0, 0x3e, 0x4d, 0x0c, 0x67, 0xd2, 0x7a, 0x17,
-0x1d, 0x2e, 0xbf, 0x5e, 0xaf, 0x9f, 0xa4, 0x25,
-0xfc, 0xa3, 0x51, 0x29, 0xa9, 0x48, 0xe9, 0xd1,
-0x10, 0x39, 0x0f, 0x36, 0xc0, 0x49, 0xb3, 0xe3,
-0x69, 0x7d, 0xcf, 0xa6, 0xf2, 0x67, 0x03, 0x15,
-0x29, 0xd2, 0x55, 0xa2, 0xbf, 0x94, 0xc4, 0x32,
-0xe2, 0x54, 0x21, 0xa1, 0xb4, 0x5a, 0x40, 0xb2,
-0x7b, 0x82, 0xee, 0x62, 0x71, 0x30, 0xcb, 0x1e,
-0x7f, 0x12, 0xc0, 0x46, 0x8c, 0x28, 0xac, 0x40,
-0x04, 0x6b, 0x62, 0xbb, 0xfd, 0x0a, 0xcb, 0xae,
-0xc6, 0x2c, 0xd2, 0x4d, 0x3b, 0xd6, 0x8a, 0x11,
-0x5b, 0x11, 0x2c, 0x94, 0xc5, 0xf4, 0x7e, 0x66,
-0xc1, 0x95, 0xa1, 0x56, 0xb2, 0xaa, 0xc5, 0x51,
-0x59, 0x7b, 0xbe, 0x69, 0x8f, 0x0e, 0xcd, 0x8f,
-0xd2, 0x56, 0xa6, 0x00, 0xdc, 0xd8, 0x3c, 0x3f,
-0x30, 0xc3, 0xa3, 0x68, 0x78, 0x86, 0xe4, 0x8f,
-0xe1, 0x99, 0xf2, 0x64, 0xa7, 0x4a, 0x52, 0x8d,
-0x0c, 0x63, 0x6a, 0x17, 0x7e, 0x17, 0x48, 0xb6,
-0x8c, 0x67, 0xee, 0xdc, 0x54, 0xfe, 0xbc, 0xd8,
-0x14, 0xb3, 0x39, 0x49, 0xce, 0x1c, 0xc3, 0xe6,
-0x3b, 0x29, 0x13, 0xee, 0xcb, 0x7a, 0xf2, 0x3d,
-0x41, 0xfa, 0x6e, 0xc6, 0x9d, 0x74, 0x93, 0xad,
-0x3a, 0x4d, 0xb8, 0x30, 0x11, 0xfe, 0x14, 0xe9,
-0x17, 0x12, 0x22, 0x2d, 0x7b, 0x42, 0x8c, 0xa8,
-0x04, 0x56, 0x97, 0xaa, 0x6d, 0xc3, 0x49, 0x62,
-0xc6, 0x87, 0x14, 0x00, 0xeb, 0x15, 0xf2, 0xd7,
-0x55, 0xc6, 0x5f, 0x15, 0xe3, 0x6f, 0x94, 0x98,
-0x1c, 0x1d, 0x45, 0x8b, 0xf8, 0x2d, 0x7b, 0x7c,
-0x49, 0x7d, 0x93, 0x8d, 0x0e, 0x5a, 0x15, 0x96,
-0x25, 0xf4, 0x25, 0xf5, 0x29, 0xbd, 0x54, 0xf0,
-0xe8, 0xd0, 0x7c, 0xae, 0xc8, 0x1f, 0x4e, 0x07,
-0x1d, 0xe7, 0xaf, 0x09, 0xcf, 0xa7, 0xa3, 0xfc,
-0xf1, 0x33, 0x91, 0x66, 0x27, 0xad, 0x39, 0x5b,
-0xca, 0x4d, 0xf9, 0x2b, 0x14, 0xf9, 0xeb, 0x42,
-0xfe, 0x36, 0x75, 0x06, 0x67, 0x63, 0x59, 0xbb,
-0x2c, 0xeb, 0x72, 0x84, 0xb6, 0x04, 0xd3, 0x1f,
-0x51, 0xa2, 0x6c, 0x49, 0xb2, 0x36, 0xa2, 0x3e,
-0x95, 0xcc, 0x2c, 0x69, 0x8a, 0xa1, 0xda, 0x4e,
-0x29, 0x01, 0xf3, 0x98, 0x9d, 0x02, 0x89, 0x62,
-0xfa, 0xab, 0xc1, 0x4c, 0x32, 0x2d, 0x0b, 0x84,
-0x83, 0x0e, 0x8f, 0x4a, 0xab, 0xa7, 0x99, 0x6a,
-0x76, 0x95, 0xfe, 0x64, 0x3d, 0x80, 0x1e, 0xb5,
-0x6d, 0x22, 0xc6, 0xf4, 0x78, 0x38, 0xe1, 0xe1,
-0x7d, 0xc6, 0x42, 0x0e, 0x72, 0x02, 0x03, 0x76,
-0x79, 0xa6, 0xc1, 0xe3, 0x97, 0xb4, 0xfc, 0xad,
-0xa5, 0x3f, 0x32, 0x72, 0xc8, 0x9f, 0x8c, 0xa4,
-0xbb, 0xfb, 0x49, 0x86, 0xa9, 0x2a, 0xa7, 0xe5,
-0xcf, 0x23, 0x6d, 0xb6, 0xfe, 0xd4, 0xc1, 0x39,
-0x82, 0xa7, 0xac, 0x61, 0x03, 0xe9, 0xd6, 0xa9,
-0x19, 0x16, 0x8f, 0xc9, 0xcc, 0x74, 0xa9, 0x16,
-0x35, 0xc5, 0x31, 0xfb, 0x72, 0x90, 0x57, 0xe2,
-0x13, 0x35, 0xc3, 0xe7, 0xa9, 0x67, 0x02, 0x0f,
-0x8e, 0xb1, 0x6e, 0x72, 0xfd, 0x49, 0x6b, 0xe8,
-0x4f, 0xbe, 0x04, 0xd0, 0x4c, 0x92, 0x0d, 0x6e,
-0xca, 0x1f, 0x03, 0xd1, 0x56, 0x5c, 0x9e, 0x4d,
-0xf3, 0xb1, 0xa0, 0x59, 0x65, 0xf3, 0x57, 0xa3,
-0x3f, 0xc2, 0x5f, 0x1f, 0xc9, 0xe7, 0xf3, 0xd7,
-0xc7, 0xb4, 0x5b, 0x44, 0x99, 0xfe, 0xac, 0x37,
-0x92, 0xae, 0x75, 0x11, 0x06, 0x3a, 0xd6, 0x4e,
-0xe0, 0x5d, 0xa5, 0x6d, 0x68, 0xa2, 0x0d, 0xcc,
-0x6a, 0xcb, 0xcd, 0xa4, 0xf9, 0xc4, 0x26, 0xe0,
-0xfa, 0xcb, 0xaa, 0x8b, 0x6e, 0xb2, 0xe3, 0x2f,
-0x66, 0xaf, 0x9e, 0xbf, 0xdc, 0xff, 0x21, 0x1b,
-0x66, 0x2a, 0x9f, 0x18, 0x52, 0xc6, 0x2c, 0xc9,
-0xba, 0x18, 0x3d, 0x33, 0x61, 0x28, 0xad, 0x8e,
-0x69, 0xf9, 0xfc, 0x35, 0x95, 0xf4, 0xd7, 0xa4,
-0xf5, 0x7f, 0x0e, 0xda, 0x78, 0x77, 0x83, 0xa6,
-0x91, 0xbb, 0xe0, 0x53, 0x9b, 0xbf, 0x1c, 0xb3,
-0x2e, 0xa6, 0x19, 0x12, 0x7f, 0x59, 0xc8, 0x4b,
-0x60, 0xd3, 0x52, 0x94, 0x4f, 0x0c, 0x76, 0x2e,
-0x3d, 0xd9, 0xe2, 0xa4, 0x8d, 0x63, 0xc4, 0x05,
-0x86, 0x59, 0x2d, 0xae, 0x3f, 0x13, 0x0a, 0x2a,
-0xd9, 0x93, 0x35, 0x24, 0x08, 0x3f, 0xa1, 0x52,
-0x37, 0x9b, 0xd7, 0xd6, 0x9f, 0x27, 0x8b, 0xd5,
-0xa2, 0x19, 0x67, 0xa2, 0xe3, 0x08, 0xe7, 0x6f,
-0x26, 0x6c, 0xa5, 0xfe, 0xbf, 0x8a, 0x2a, 0x49,
-0x1d, 0x1d, 0x8f, 0x4e, 0xaa, 0x88, 0x1f, 0x5a,
-0xfd, 0x31, 0xff, 0xc7, 0xe6, 0xef, 0x28, 0x71,
-0x99, 0x2e, 0xde, 0xcc, 0x89, 0x4a, 0xff, 0xf7,
-0x29, 0xb0, 0x67, 0xb0, 0x92, 0x78, 0xe1, 0x64,
-0xfa, 0x9b, 0x2c, 0x36, 0x7e, 0xb8, 0x14, 0x1b,
-0x69, 0x7c, 0xa5, 0x63, 0xee, 0xc4, 0x03, 0x49,
-0xda, 0xba, 0xa2, 0xd0, 0x12, 0xe9, 0x52, 0x21,
-0x3f, 0xf3, 0x7f, 0xea, 0xfc, 0x5d, 0xc3, 0xff,
-0xa1, 0x5e, 0x08, 0x5b, 0x2c, 0x66, 0x13, 0xfe,
-0x22, 0x2c, 0x78, 0x4a, 0x36, 0xd9, 0x43, 0xfe,
-0x77, 0xbc, 0xd1, 0x22, 0x7f, 0x4a, 0xc5, 0xfc,
-0xd5, 0xea, 0x8f, 0xf2, 0x97, 0x60, 0xa3, 0xde,
-0xa3, 0x6d, 0x65, 0x67, 0xa5, 0xff, 0xdb, 0x6c,
-0xfd, 0xd9, 0x2d, 0x71, 0x7a, 0x62, 0x57, 0x90,
-0xf1, 0x47, 0x17, 0x04, 0x1e, 0x03, 0xee, 0x1d,
-0xf1, 0xf8, 0xb0, 0x0b, 0xf1, 0xcb, 0x29, 0xdc,
-0xd2, 0xac, 0x0b, 0x88, 0x5e, 0x64, 0xcd, 0x6d,
-0x20, 0x7b, 0xea, 0x42, 0xc5, 0xb3, 0xcf, 0x12,
-0x4b, 0xbb, 0xdd, 0x6e, 0x6c, 0xad, 0x12, 0x2a,
-0xc5, 0x0f, 0xe4, 0x4f, 0x21, 0xdd, 0xdc, 0xa7,
-0xae, 0x22, 0xb8, 0xfe, 0xb0, 0x84, 0xcd, 0x1a,
-0xc5, 0xf2, 0x49, 0xca, 0xdf, 0x18, 0xa5, 0xcf,
-0xdc, 0x64, 0xe0, 0x67, 0x8d, 0x15, 0xf9, 0x93,
-0xd4, 0xc4, 0x6a, 0xfd, 0x91, 0x38, 0xc5, 0x26,
-0x49, 0x9e, 0x06, 0xb9, 0xe4, 0x30, 0x36, 0x32,
-0x75, 0xb9, 0x8b, 0xd6, 0x28, 0x30, 0x67, 0xfe,
-0xa9, 0xe8, 0x6f, 0xd6, 0x62, 0x66, 0xe3, 0x96,
-0x46, 0xe5, 0x50, 0xfe, 0xe2, 0x74, 0xc0, 0x2c,
-0xb8, 0xf7, 0x84, 0x67, 0x46, 0x52, 0x47, 0x12,
-0xdb, 0xe8, 0x62, 0x35, 0xe4, 0x3c, 0x1e, 0x8a,
-0x12, 0x62, 0x54, 0xfd, 0xd1, 0x5c, 0x93, 0xdd,
-0x8e, 0xb5, 0x93, 0xfe, 0x92, 0x4c, 0xaa, 0x99,
-0xa6, 0x3d, 0x0d, 0x68, 0xc4, 0x4c, 0x16, 0x93,
-0xaa, 0xfe, 0x08, 0x4c, 0x58, 0xbe, 0x99, 0xf6,
-0x8e, 0x84, 0x6f, 0xbd, 0x93, 0x5d, 0xdf, 0x60,
-0x51, 0xc5, 0xad, 0x5e, 0xfa, 0x10, 0xfd, 0x45,
-0x69, 0x22, 0x5e, 0xee, 0xff, 0x08, 0x7f, 0x64,
-0x1d, 0x4d, 0xa7, 0x3b, 0xfa, 0xbf, 0x69, 0xee,
-0x68, 0x3d, 0x9e, 0x34, 0x4d, 0x17, 0xd4, 0x51,
-0x30, 0x6d, 0xba, 0xfe, 0xe4, 0x1e, 0x36, 0x8f,
-0xdc, 0x36, 0x7a, 0x01, 0x45, 0xe2, 0xaf, 0x42,
-0xfa, 0x6c, 0x72, 0xb1, 0x39, 0x80, 0x5f, 0x29,
-0xd2, 0x80, 0xa0, 0x5e, 0xf5, 0xe5, 0xa4, 0x0e,
-0x51, 0xab, 0x49, 0xa3, 0x3f, 0x1d, 0x3b, 0x30,
-0xc9, 0x26, 0xac, 0x3a, 0x7f, 0x91, 0x1e, 0x20,
-0xab, 0xff, 0x84, 0x6a, 0x94, 0x2c, 0xd6, 0x71,
-0x7d, 0xe8, 0xb1, 0xb3, 0x8b, 0x35, 0x19, 0x69,
-0xa9, 0xf6, 0x78, 0xc8, 0x70, 0x44, 0x54, 0xd3,
-0x9d, 0x25, 0xef, 0x4a, 0xe3, 0x2f, 0x3d, 0x42,
-0x02, 0xf5, 0xa5, 0x60, 0xd9, 0xfa, 0x8f, 0xae,
-0x80, 0xe8, 0x6a, 0xc7, 0xc2, 0x88, 0xa6, 0xbf,
-0x7a, 0x24, 0x24, 0x7a, 0x82, 0x02, 0x56, 0x4c,
-0x92, 0x0b, 0x11, 0x9f, 0x56, 0xce, 0x9b, 0x82,
-0x08, 0xa5, 0x4f, 0xef, 0xe5, 0xe1, 0x8b, 0xae,
-0xff, 0xdc, 0x91, 0x19, 0x3f, 0x5d, 0xe8, 0xd9,
-0xe9, 0xd0, 0x02, 0x52, 0x6b, 0xc7, 0x26, 0x27,
-0x71, 0x9d, 0xe6, 0x8b, 0x44, 0x22, 0x55, 0x11,
-0xaf, 0xc4, 0xa2, 0xb5, 0xaa, 0xbf, 0xa0, 0xbe,
-0xc7, 0x30, 0x2b, 0xcb, 0x2b, 0x66, 0x26, 0x5e,
-0xad, 0xfe, 0x94, 0xf0, 0x8c, 0xff, 0x32, 0x31,
-0x1a, 0x75, 0xda, 0x9d, 0x24, 0xf4, 0x90, 0x75,
-0xc7, 0x4a, 0xd4, 0x8b, 0x57, 0xaa, 0xf6, 0x3c,
-0xeb, 0x3d, 0x39, 0x05, 0x59, 0x72, 0xce, 0x38,
-0x65, 0x16, 0xc2, 0x93, 0x39, 0xbf, 0xdd, 0x5f,
-0x25, 0x53, 0x5a, 0xc0, 0x3d, 0xdd, 0x40, 0x63,
-0xf3, 0x11, 0x4f, 0xb9, 0xfe, 0x20, 0x95, 0xb0,
-0x67, 0xd1, 0xa0, 0x42, 0xa6, 0x3d, 0x16, 0xe8,
-0x2a, 0xcc, 0xca, 0x21, 0x17, 0xe3, 0xb5, 0x40,
-0xe7, 0x93, 0xd3, 0x9e, 0xd0, 0xab, 0x42, 0xdd,
-0x2c, 0xd0, 0xf1, 0x8e, 0x3a, 0x8b, 0x12, 0x27,
-0xfa, 0x8b, 0xaa, 0xbe, 0x9d, 0x9e, 0x99, 0x74,
-0x3e, 0xd9, 0x9e, 0xe4, 0x7e, 0x5d, 0xe3, 0xa9,
-0x63, 0x25, 0xfd, 0xcd, 0x46, 0xc9, 0x55, 0x0c,
-0x75, 0x63, 0x64, 0x1d, 0xa3, 0x89, 0x1f, 0xee,
-0x2e, 0x66, 0x2b, 0x39, 0xcc, 0x6b, 0xd1, 0xd5,
-0xd8, 0x14, 0xe1, 0x85, 0x5e, 0xf4, 0x10, 0xaf,
-0xd6, 0x40, 0x1c, 0x88, 0x62, 0xee, 0x52, 0xc8,
-0x1c, 0x97, 0x27, 0xd4, 0x60, 0xb5, 0x8f, 0xfa,
-0x3f, 0x37, 0x6b, 0x0a, 0xd3, 0xaf, 0x36, 0xfe,
-0x76, 0xf1, 0x72, 0xd4, 0xdb, 0xe8, 0xc8, 0xc8,
-0x48, 0xc4, 0x4e, 0x12, 0xaf, 0xd2, 0x29, 0x7f,
-0xdc, 0x2b, 0x41, 0x97, 0x6e, 0x33, 0xf9, 0x23,
-0xeb, 0xe3, 0xa4, 0xaf, 0x94, 0x26, 0xfa, 0xcb,
-0xb2, 0xbe, 0x26, 0xd9, 0x74, 0xdd, 0x17, 0x63,
-0x3d, 0x48, 0x4e, 0x04, 0x19, 0x25, 0x1a, 0xfe,
-0x8a, 0xfa, 0x73, 0xf1, 0xbc, 0x64, 0x8e, 0x5e,
-0xc2, 0x26, 0x8b, 0xeb, 0x97, 0x78, 0x96, 0x5e,
-0x31, 0x2b, 0x36, 0x13, 0x33, 0xe3, 0xa6, 0xd7,
-0x1a, 0x2b, 0xea, 0xd5, 0x6a, 0x3b, 0x5d, 0x2a,
-0x1b, 0xa2, 0x9c, 0x32, 0x32, 0xad, 0x83, 0xa3,
-0x3c, 0x1a, 0xeb, 0xa8, 0xfe, 0x9a, 0x32, 0x2c,
-0x49, 0x0d, 0x6b, 0xe2, 0x6f, 0xd4, 0xc9, 0x08,
-0x32, 0x53, 0x83, 0x9e, 0xc4, 0x7e, 0xd6, 0xca,
-0x2e, 0xba, 0x0e, 0x25, 0xfc, 0xf5, 0xb3, 0xa0,
-0x28, 0x45, 0x3c, 0x9b, 0x09, 0xca, 0x9f, 0x66,
-0x84, 0x74, 0xe1, 0x4c, 0xb8, 0x6f, 0x76, 0x3a,
-0xe6, 0xea, 0xa4, 0xe1, 0x90, 0x40, 0x5e, 0x69,
-0xea, 0x74, 0x75, 0xda, 0x18, 0xc9, 0xd9, 0x4c,
-0x26, 0xe3, 0x08, 0x67, 0x08, 0x30, 0x10, 0x34,
-0xe0, 0x1e, 0x65, 0xc0, 0xe4, 0xcc, 0xa7, 0xe2,
-0xae, 0x94, 0x8d, 0xd5, 0x51, 0xf5, 0x97, 0xcd,
-0x38, 0x22, 0x1e, 0xbf, 0xad, 0x33, 0x1e, 0xc3,
-0xb2, 0x72, 0xb6, 0x3a, 0x6e, 0xcd, 0x85, 0xf8,
-0x69, 0x22, 0x13, 0x9d, 0x2e, 0x6b, 0xcc, 0x3b,
-0xc3, 0x92, 0x76, 0x4b, 0x2c, 0xee, 0x1a, 0x9e,
-0xb0, 0xb0, 0xc0, 0x31, 0x66, 0x1b, 0x8e, 0xc7,
-0x53, 0x79, 0x3b, 0x5f, 0xff, 0x19, 0x46, 0xad,
-0xf1, 0x6a, 0x16, 0x75, 0xec, 0xe1, 0x8c, 0x83,
-0x9c, 0xcf, 0x99, 0xc9, 0x4c, 0xca, 0x0d, 0xe1,
-0x94, 0xab, 0x33, 0xdf, 0xa7, 0x76, 0x64, 0x3a,
-0x86, 0x95, 0x6a, 0x58, 0x57, 0xfc, 0xd8, 0x3c,
-0xbb, 0x29, 0x82, 0x39, 0xc5, 0x5e, 0x6c, 0x12,
-0x88, 0x0b, 0x57, 0xd6, 0xf8, 0xc1, 0x59, 0x2e,
-0x0f, 0x5a, 0x9f, 0x24, 0x84, 0x95, 0xaa, 0xa8,
-0x32, 0xa9, 0xac, 0x5d, 0x6e, 0xb4, 0xc2, 0x66,
-0xf9, 0x31, 0x9a, 0x2a, 0xae, 0xff, 0xd6, 0x3b,
-0x7d, 0x45, 0x23, 0x57, 0x15, 0xfb, 0x14, 0xae,
-0x3c, 0x32, 0x44, 0xe3, 0xe1, 0x90, 0xce, 0x60,
-0x49, 0x5d, 0x8f, 0xa3, 0x58, 0xb3, 0x85, 0xaa,
-0xfe, 0x7e, 0x53, 0x94, 0xae, 0x7f, 0x3f, 0xbb,
-0xb0, 0x97, 0x2e, 0x1d, 0xae, 0x5d, 0xea, 0xfe,
-0x74, 0x34, 0x1a, 0x5e, 0x23, 0xbb, 0x42, 0x7f,
-0xd7, 0x8b, 0xd2, 0xf5, 0x87, 0x9a, 0x11, 0x5d,
-0xf3, 0x7c, 0x37, 0x15, 0x7e, 0xab, 0xca, 0x5f,
-0xd5, 0xc6, 0x85, 0x2b, 0xeb, 0x26, 0xd7, 0x24,
-0xea, 0x86, 0xe9, 0x4f, 0xaa, 0xe4, 0xef, 0x06,
-0x0d, 0xcc, 0x0d, 0xc5, 0x6c, 0xb6, 0xda, 0x15,
-0xbd, 0xe4, 0x4a, 0x65, 0xfa, 0x36, 0x2e, 0x5b,
-0x01, 0xf5, 0x42, 0xad, 0x02, 0x37, 0x52, 0x7f,
-0x39, 0x6d, 0xc6, 0x8d, 0x32, 0x7c, 0xa3, 0x21,
-0x9b, 0x82, 0xd7, 0xe5, 0x6a, 0x67, 0xaa, 0x63,
-0xb1, 0x35, 0xd6, 0x07, 0x7e, 0x49, 0x92, 0x6e,
-0x8c, 0xfe, 0x24, 0xa9, 0x8c, 0xbf, 0x99, 0xd8,
-0x9a, 0xe7, 0xfb, 0x6d, 0x83, 0x6c, 0xb7, 0xdb,
-0x4d, 0x1b, 0x17, 0xfb, 0xd4, 0xec, 0x08, 0x08,
-0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08,
-0x5c, 0x37, 0x82, 0xf6, 0x90, 0xcf, 0xe9, 0x9c,
-0x2a, 0x7f, 0xa9, 0xd0, 0x66, 0x4c, 0xad, 0xca,
-0x9c, 0x52, 0x13, 0xb8, 0x4d, 0xb1, 0x2f, 0x6d,
-0x4d, 0x35, 0x67, 0xbd, 0x97, 0x73, 0x8d, 0x9c,
-0xf5, 0x8a, 0xac, 0x55, 0xbd, 0x7f, 0xe5, 0x8c,
-0xef, 0x8c, 0x8a, 0xd2, 0x5e, 0x65, 0xce, 0xea,
-0x23, 0xc5, 0x12, 0xdb, 0x3e, 0xda, 0xf7, 0x1b,
-0xfd, 0xa4, 0x15, 0x5c, 0xc9, 0xa5, 0xdd, 0x92,
-0xa2, 0xd0, 0x1f, 0xe8, 0x8b, 0x2f, 0x2d, 0x2a,
-0x92, 0xab, 0xa1, 0x68, 0xb6, 0x0d, 0x4a, 0xf3,
-0x42, 0x1b, 0x64, 0x5c, 0xc5, 0x48, 0x45, 0x69,
-0x50, 0x94, 0xba, 0x3b, 0x2f, 0x5c, 0xa8, 0xfd,
-0x0b, 0xba, 0xd5, 0x5e, 0xa8, 0x25, 0xfb, 0x17,
-0x6a, 0xd9, 0x86, 0x19, 0xf8, 0xbe, 0xc0, 0xde,
-0x9a, 0xd7, 0x05, 0x56, 0xb4, 0x96, 0x16, 0xa8,
-0xfd, 0xc1, 0xfc, 0x0f, 0x1f, 0x3f, 0xf9, 0xcb,
-0xeb, 0x64, 0xcf, 0x17, 0x73, 0xaf, 0xd3, 0xd0,
-0x5b, 0x09, 0x75, 0x8f, 0xd4, 0xee, 0x26, 0x1b,
-0xa2, 0x76, 0xf7, 0x7c, 0x71, 0x4f, 0xcd, 0xac,
-0xad, 0x48, 0x14, 0xf7, 0x6a, 0xe9, 0x17, 0x25,
-0xf2, 0x9b, 0xcf, 0x5d, 0xfb, 0x4f, 0x25, 0x9e,
-0x44, 0x6a, 0x43, 0x6d, 0xdd, 0x22, 0xa8, 0xbb,
-0x30, 0xf0, 0xfe, 0xc0, 0xc0, 0xfc, 0xc0, 0xc0,
-0xd6, 0x01, 0xc4, 0xce, 0x79, 0xdc, 0xdd, 0x49,
-0xf6, 0x71, 0x6f, 0x60, 0x7e, 0x27, 0x49, 0xe1,
-0x8b, 0x95, 0xa0, 0xaf, 0xad, 0xb4, 0xe4, 0xb9,
-0x81, 0x81, 0xdd, 0x58, 0x6e, 0x9e, 0xb2, 0x38,
-0xff, 0xdc, 0xd2, 0xb5, 0xb1, 0xd7, 0xd0, 0x23,
-0x6d, 0xdc, 0xb0, 0x5b, 0x06, 0x77, 0x9e, 0xbb,
-0x82, 0xa0, 0x1f, 0x57, 0xbe, 0x4e, 0xdf, 0x6c,
-0xbf, 0x98, 0x49, 0x73, 0xaf, 0x68, 0xf2, 0x68,
-0x89, 0x73, 0x57, 0xce, 0x91, 0x17, 0x92, 0xbe,
-0xbb, 0xf6, 0x87, 0x27, 0xaf, 0xc5, 0x13, 0x1a,
-0xf4, 0x37, 0xbb, 0xcb, 0x37, 0x14, 0xca, 0x8e,
-0x73, 0x0b, 0x5b, 0x16, 0xf6, 0xec, 0x79, 0x61,
-0xcf, 0x0b, 0x0b, 0xaf, 0xd1, 0x6d, 0x0f, 0x49,
-0x63, 0x72, 0x0f, 0xfb, 0xc4, 0xed, 0x2e, 0x9a,
-0xfd, 0x1a, 0x49, 0xd3, 0x4c, 0x5a, 0x60, 0x61,
-0xcb, 0x96, 0x2d, 0x84, 0x50, 0x54, 0x65, 0xed,
-0xbd, 0xf6, 0x8d, 0x79, 0xe3, 0xd8, 0x65, 0xde,
-0xb8, 0x4d, 0xb7, 0x16, 0x76, 0x7c, 0x7d, 0xfb,
-0x75, 0xe1, 0xf0, 0xf6, 0x05, 0xa4, 0xf1, 0xf6,
-0x2b, 0x57, 0x50, 0x83, 0xa7, 0x3f, 0x69, 0x20,
-0xf1, 0x76, 0x49, 0xbf, 0x2d, 0xbe, 0xaf, 0x08,
-0x65, 0xcb, 0x1d, 0xd7, 0x85, 0x43, 0x77, 0x1c,
-0xba, 0x6f, 0xfb, 0xc2, 0x0b, 0x5b, 0x6e, 0xc7,
-0x79, 0xbc, 0xf5, 0xd7, 0x9f, 0x88, 0xbe, 0x6c,
-0x7b, 0x97, 0x04, 0xc9, 0x9b, 0xdd, 0xe1, 0x1b,
-0x8d, 0x1d, 0x7b, 0x0e, 0x70, 0xb4, 0xe1, 0x76,
-0x55, 0xb4, 0x95, 0x76, 0xda, 0x5e, 0x7f, 0xfd,
-0x75, 0x24, 0x71, 0xfb, 0xf6, 0x17, 0x5e, 0xc3,
-0x59, 0xfc, 0xcf, 0x9f, 0xe4, 0x9f, 0x1c, 0x3b,
-0xd2, 0x66, 0xf7, 0x6f, 0x9f, 0xfe, 0x00, 0x7e,
-0x71, 0x87, 0xf1, 0x77, 0x8d, 0x15, 0x08, 0x94,
-0x27, 0xbf, 0x6f, 0xac, 0x2c, 0xb2, 0x78, 0xc0,
-0x88, 0x34, 0xbe, 0x8e, 0x0c, 0x1e, 0x7e, 0xed,
-0xf6, 0x73, 0x3b, 0x1f, 0xdf, 0xd8, 0x07, 0x36,
-0x74, 0x46, 0xa3, 0xf4, 0x4e, 0xbb, 0x6b, 0x83,
-0x3b, 0x66, 0x71, 0xfa, 0x7c, 0x85, 0x7c, 0xfc,
-0xb3, 0xcb, 0xfc, 0x23, 0xc6, 0xc0, 0x62, 0x00,
-0x29, 0xc3, 0xcf, 0x45, 0xfa, 0x69, 0x5c, 0x34,
-0x92, 0xdd, 0x45, 0x9e, 0x63, 0x5c, 0xe4, 0x7b,
-0xa5, 0xcd, 0x48, 0x8a, 0x20, 0x83, 0x07, 0x08,
-0x83, 0x0b, 0x5b, 0xae, 0xbc, 0xff, 0x95, 0x0d,
-0xa3, 0xb0, 0x2d, 0xad, 0xff, 0xb2, 0x59, 0x2a,
-0x13, 0x60, 0x57, 0x76, 0x2a, 0x11, 0x1a, 0x0b,
-0x85, 0xa6, 0x59, 0x52, 0x9a, 0xce, 0x76, 0x8c,
-0x8d, 0x85, 0xc6, 0x7c, 0xa5, 0x25, 0x4e, 0xd4,
-0xa2, 0x0e, 0x8c, 0x1c, 0x6a, 0x2a, 0x72, 0x9f,
-0xda, 0xb5, 0x42, 0xaa, 0xe1, 0x8b, 0xa1, 0x13,
-0xd2, 0x59, 0x67, 0xc2, 0x8f, 0x55, 0xfd, 0xc5,
-0xbc, 0x50, 0x28, 0x52, 0xd1, 0x4d, 0x62, 0x1d,
-0xb3, 0x55, 0xeb, 0xf9, 0x82, 0x81, 0x24, 0xd9,
-0x2d, 0xab, 0x5d, 0x05, 0x67, 0x82, 0x55, 0x25,
-0x16, 0x88, 0x19, 0xda, 0x26, 0x73, 0x81, 0x9a,
-0x55, 0x1b, 0x98, 0xee, 0xa7, 0x85, 0xc6, 0x2c,
-0x15, 0x96, 0xb7, 0x2c, 0xb6, 0xcc, 0x2d, 0xb6,
-0x04, 0x16, 0xe7, 0x8c, 0x73, 0x8b, 0xb8, 0x05,
-0x5a, 0x02, 0x01, 0x7c, 0x2f, 0x06, 0xe6, 0x16,
-0x49, 0xb2, 0x25, 0x30, 0x47, 0x3e, 0xf9, 0x41,
-0xfc, 0xa4, 0xc7, 0x28, 0xd3, 0x28, 0xc3, 0x36,
-0x46, 0xe0, 0xb9, 0x47, 0x37, 0xa0, 0x6f, 0x8c,
-0xdc, 0x15, 0xfc, 0x65, 0xb7, 0xa4, 0x15, 0xa0,
-0x7b, 0x17, 0xbb, 0x5b, 0x71, 0x8c, 0x91, 0xaa,
-0x44, 0x0a, 0x94, 0x2d, 0x93, 0x7a, 0x4b, 0x93,
-0x94, 0x2b, 0xfb, 0x57, 0x9b, 0xb1, 0x38, 0xcf,
-0x8f, 0x45, 0x12, 0x65, 0xc3, 0xd5, 0x03, 0x97,
-0x76, 0xf9, 0x56, 0xfd, 0x03, 0x8f, 0xbf, 0xa2,
-0x97, 0xaa, 0x75, 0xbe, 0x06, 0x08, 0x4f, 0xb3,
-0xc5, 0x7f, 0x5c, 0xdb, 0x12, 0xcd, 0xc9, 0x38,
-0x7f, 0x34, 0x3b, 0xc1, 0x29, 0x0f, 0xcd, 0xd2,
-0xa1, 0xb4, 0x55, 0x58, 0x96, 0xda, 0x16, 0x91,
-0xa2, 0x16, 0xca, 0x8e, 0x71, 0xae, 0xa5, 0x05,
-0xc9, 0x6a, 0x09, 0xb4, 0x50, 0xe2, 0x8c, 0xc8,
-0x26, 0x39, 0x64, 0x2c, 0x52, 0x48, 0x8f, 0x52,
-0x2a, 0x17, 0x89, 0x0e, 0x8d, 0x28, 0xc1, 0xfb,
-0x16, 0x5e, 0xbb, 0x72, 0x7a, 0xe4, 0xea, 0xfc,
-0x35, 0xb9, 0x3a, 0xad, 0xae, 0x74, 0xbb, 0x94,
-0xd4, 0x10, 0x28, 0x15, 0xce, 0xd3, 0x2e, 0xe9,
-0x58, 0x5e, 0xb2, 0xb7, 0x8a, 0xde, 0xfd, 0x37,
-0xdb, 0xae, 0xea, 0x91, 0xb3, 0x34, 0x1b, 0x9c,
-0xa5, 0x7b, 0x26, 0x7e, 0xd7, 0x5a, 0x2a, 0x62,
-0x98, 0xe5, 0x66, 0xe9, 0x03, 0x70, 0x39, 0xc5,
-0x9d, 0xed, 0x2f, 0xf6, 0x5f, 0xe6, 0x98, 0xa9,
-0xd4, 0x5f, 0x84, 0xde, 0x25, 0x34, 0xcb, 0x6f,
-0xb2, 0x72, 0x58, 0x74, 0xd4, 0xe8, 0x30, 0x6b,
-0xc9, 0x14, 0x17, 0xba, 0xcc, 0x5f, 0x7e, 0x7a,
-0x57, 0x5b, 0x61, 0x8a, 0xde, 0x2a, 0xac, 0x63,
-0xed, 0x71, 0xf6, 0xb1, 0x66, 0x5c, 0xaa, 0xb0,
-0x0c, 0x3b, 0xe7, 0x5a, 0x8c, 0x84, 0xab, 0x16,
-0x26, 0xb7, 0x45, 0xc2, 0x18, 0x61, 0xd0, 0x48,
-0xb8, 0x63, 0x94, 0x19, 0x8b, 0x6f, 0xb6, 0x51,
-0x0a, 0x71, 0xa6, 0x07, 0x08, 0x81, 0x87, 0x50,
-0x81, 0x27, 0xaf, 0x4a, 0x9f, 0xc1, 0x35, 0x9c,
-0x4a, 0x59, 0xf7, 0x63, 0x04, 0xd1, 0x5c, 0x8b,
-0x4b, 0x55, 0xbb, 0x68, 0xab, 0x67, 0xf8, 0x94,
-0xb2, 0xb0, 0x1e, 0xca, 0x69, 0x7e, 0x94, 0x91,
-0x64, 0xea, 0x4b, 0xf8, 0x0c, 0x63, 0x0d, 0xf4,
-0xd9, 0x19, 0x46, 0x60, 0x67, 0x95, 0xa1, 0x95,
-0x1d, 0x9a, 0xd1, 0x7d, 0x4d, 0xa7, 0xd3, 0xd9,
-0xa0, 0x6b, 0x2a, 0xcb, 0xfb, 0x6f, 0xea, 0xd3,
-0xf9, 0xd9, 0xe6, 0xaf, 0xf0, 0x98, 0x96, 0x48,
-0x83, 0x5c, 0xb2, 0x0e, 0x79, 0xce, 0x1f, 0xb9,
-0x27, 0x12, 0x94, 0x02, 0xaf, 0x2f, 0xdb, 0x69,
-0x65, 0x9d, 0x8e, 0xdc, 0x41, 0x5a, 0x1c, 0xe0,
-0x06, 0x5a, 0x23, 0xce, 0x9e, 0x2d, 0x94, 0x9d,
-0xab, 0x5c, 0xb1, 0xd4, 0x46, 0xb9, 0xe2, 0x1c,
-0x51, 0x95, 0x2d, 0x32, 0x32, 0x71, 0xe3, 0x74,
-0xd1, 0xcf, 0x40, 0x0b, 0xd7, 0x1f, 0x27, 0x31,
-0x40, 0xdd, 0x60, 0x1b, 0x2a, 0x70, 0xcb, 0xff,
-0x5c, 0x35, 0x84, 0xe4, 0xad, 0xb1, 0xe6, 0x58,
-0xca, 0x15, 0xc5, 0x08, 0x5c, 0x12, 0x60, 0x92,
-0x4f, 0x29, 0x3b, 0xe7, 0xcf, 0x1b, 0x61, 0x71,
-0x9c, 0x5d, 0xa4, 0x64, 0x98, 0xc1, 0x7d, 0x89,
-0x2a, 0x6f, 0x26, 0xec, 0xcd, 0xfa, 0x09, 0x81,
-0x26, 0x72, 0x9b, 0x25, 0xb8, 0x0a, 0x3e, 0xfa,
-0xe4, 0x8c, 0xac, 0xcb, 0xf6, 0x5a, 0x2c, 0x96,
-0xde, 0x3c, 0x24, 0x77, 0x59, 0xc6, 0xf8, 0x8d,
-0xcb, 0x2b, 0x11, 0x0b, 0x83, 0xb3, 0xe2, 0x4a,
-0xd1, 0xdb, 0xcb, 0xac, 0x73, 0x2f, 0x90, 0xb3,
-0xf8, 0x29, 0x7f, 0x6c, 0x48, 0xaa, 0x76, 0xb1,
-0x1b, 0x5f, 0xed, 0xfd, 0xd3, 0xac, 0xf6, 0x14,
-0xe5, 0xaf, 0x8a, 0xd1, 0x6a, 0xa2, 0x8c, 0xd5,
-0x84, 0xd8, 0x43, 0x9d, 0x13, 0xb0, 0x0a, 0x5b,
-0x02, 0x8c, 0x3d, 0x42, 0x10, 0x9b, 0xa8, 0xb8,
-0x17, 0x50, 0x69, 0x22, 0x07, 0x56, 0xeb, 0x8f,
-0x6d, 0xc4, 0x0d, 0x22, 0x81, 0xdb, 0x17, 0x6e,
-0xff, 0xdb, 0xab, 0xd0, 0x67, 0x4a, 0xa5, 0x7a,
-0x9a, 0xde, 0x4a, 0xc5, 0xd3, 0x65, 0x0e, 0x50,
-0x99, 0x66, 0x13, 0x56, 0x7d, 0x1a, 0x10, 0x5d,
-0x92, 0x5c, 0xec, 0xa1, 0xb5, 0x8f, 0xca, 0xcf,
-0x94, 0x38, 0x3f, 0x15, 0xd9, 0x65, 0xb1, 0x39,
-0x22, 0x21, 0xc2, 0x99, 0x9f, 0xf8, 0xc6, 0x74,
-0x61, 0x85, 0x91, 0xe5, 0x8f, 0xd4, 0x84, 0xc3,
-0x61, 0xaf, 0x03, 0xa0, 0x90, 0xaf, 0xf2, 0xb3,
-0xf2, 0x63, 0x11, 0x6f, 0x4d, 0x8d, 0x37, 0x5c,
-0xe3, 0x75, 0x56, 0xfc, 0xca, 0x13, 0xe6, 0xfc,
-0x75, 0xb2, 0x64, 0x93, 0x85, 0xd1, 0x41, 0x9f,
-0x18, 0x83, 0x08, 0x6b, 0x89, 0xa7, 0xc1, 0x59,
-0x43, 0x4c, 0x86, 0xc3, 0xf4, 0x52, 0x49, 0x1d,
-0xe0, 0x20, 0x21, 0x33, 0x69, 0xe0, 0x45, 0xd6,
-0xb8, 0x88, 0x7a, 0xc4, 0x48, 0xb9, 0x33, 0x6a,
-0x94, 0x85, 0x19, 0x8c, 0xc1, 0x16, 0x23, 0xe1,
-0x72, 0x4e, 0xa5, 0x93, 0xd2, 0xd6, 0xc2, 0x4a,
-0x2d, 0x92, 0x32, 0x18, 0x9c, 0x0f, 0xb4, 0x1d,
-0xda, 0xbe, 0xe5, 0x5b, 0x57, 0xe1, 0xcf, 0xd0,
-0xd9, 0x3c, 0x6a, 0xcb, 0xf5, 0x58, 0xd3, 0x18,
-0x81, 0x93, 0x45, 0xf9, 0x2b, 0x7c, 0xc2, 0xce,
-0xf2, 0x16, 0x65, 0x78, 0x0f, 0x53, 0xe4, 0x98,
-0x93, 0x3e, 0x43, 0x2b, 0xf7, 0xf9, 0x7a, 0x70,
-0xd1, 0x9d, 0xaa, 0x0a, 0x3b, 0x0a, 0xf4, 0x20,
-0xb9, 0x53, 0x3b, 0xca, 0xbd, 0xbd, 0x2e, 0xc6,
-0x80, 0x7a, 0xcd, 0x84, 0x1d, 0xbb, 0xc8, 0x7c,
-0x6c, 0xa8, 0x4e, 0x11, 0x5c, 0x26, 0xef, 0x8a,
-0x69, 0x86, 0xd6, 0x65, 0xd5, 0x3a, 0xa2, 0x7a,
-0x7a, 0x8c, 0x26, 0xf3, 0x34, 0xa5, 0xba, 0x8e,
-0x1c, 0x37, 0x19, 0xa3, 0xbf, 0x12, 0x29, 0xdc,
-0x23, 0x93, 0xc7, 0x27, 0x21, 0x15, 0x62, 0x4f,
-0x0a, 0x57, 0xad, 0xa6, 0x0f, 0x94, 0xb6, 0x80,
-0x51, 0x9d, 0xaa, 0x34, 0x82, 0x90, 0x8f, 0x40,
-0x31, 0x8a, 0x68, 0xf4, 0x47, 0x75, 0xc9, 0xb2,
-0xb0, 0xc8, 0x22, 0x0d, 0x2f, 0x24, 0x88, 0xdc,
-0x77, 0x78, 0xe1, 0x2a, 0x13, 0x38, 0x9c, 0x6a,
-0x7a, 0x26, 0xf3, 0xcc, 0x44, 0xbd, 0xde, 0x5c,
-0x36, 0x81, 0x2d, 0x11, 0x1a, 0x03, 0x55, 0x97,
-0xf4, 0x4c, 0x96, 0xf1, 0x47, 0x5c, 0xd2, 0x70,
-0x82, 0x7a, 0xee, 0x59, 0x1f, 0xe3, 0x56, 0xca,
-0x84, 0x6b, 0x0c, 0xa4, 0xfd, 0x33, 0xee, 0x52,
-0x58, 0x0c, 0x95, 0x3a, 0x20, 0x4d, 0x66, 0x1c,
-0xe7, 0x09, 0xe3, 0xd9, 0x75, 0x57, 0x98, 0x36,
-0x6e, 0x9d, 0x07, 0xa1, 0xbb, 0xb3, 0x6c, 0xfe,
-0x86, 0xcb, 0x5a, 0x52, 0xf1, 0xfb, 0x46, 0x6f,
-0x84, 0x69, 0x8e, 0x34, 0x62, 0x9a, 0x95, 0x9f,
-0x3d, 0xb2, 0x96, 0xf1, 0x3d, 0x45, 0xfd, 0x51,
-0x95, 0xb5, 0xd0, 0x65, 0x8c, 0xaa, 0xbf, 0xa2,
-0x22, 0x55, 0xfd, 0x19, 0x79, 0x1e, 0x9d, 0xe3,
-0x64, 0x2d, 0x73, 0x60, 0x19, 0x67, 0xf0, 0xe7,
-0xd7, 0xe7, 0xef, 0xad, 0x98, 0xad, 0x66, 0x32,
-0x9c, 0xbb, 0x3b, 0x8e, 0x2b, 0x18, 0xcd, 0x0c,
-0x0e, 0x47, 0x98, 0x24, 0xf8, 0x6d, 0xcb, 0x79,
-0xf6, 0x2c, 0x38, 0x7d, 0xfc, 0xcf, 0x6b, 0xa0,
-0x2e, 0xce, 0xae, 0xae, 0x59, 0x92, 0x11, 0x47,
-0xd5, 0x0c, 0xef, 0x7e, 0x17, 0x8f, 0x96, 0x3a,
-0x4d, 0x07, 0xdc, 0xd3, 0x8e, 0xb0, 0x93, 0x04,
-0x88, 0xca, 0xc5, 0x59, 0x89, 0x3f, 0xfe, 0x70,
-0xfb, 0x28, 0x4b, 0xa6, 0x74, 0x6c, 0xbc, 0x59,
-0x79, 0xd5, 0x75, 0x58, 0xcb, 0xeb, 0xa8, 0x1e,
-0x99, 0x3c, 0xb4, 0xc3, 0x9f, 0x4c, 0xd7, 0xad,
-0xf9, 0x03, 0xdc, 0x4e, 0xad, 0x77, 0x6b, 0x99,
-0x53, 0x43, 0x09, 0xe5, 0x4c, 0x13, 0x7b, 0x35,
-0x25, 0xd4, 0xa0, 0xdc, 0x42, 0xa3, 0x08, 0xce,
-0xe0, 0x85, 0x3f, 0x5a, 0x97, 0x3e, 0x39, 0x56,
-0xed, 0xb0, 0x44, 0x2c, 0xcf, 0x54, 0x5b, 0xd3,
-0x18, 0x41, 0xa4, 0xe2, 0xef, 0xe1, 0x99, 0x72,
-0x97, 0x94, 0xe3, 0xeb, 0x95, 0x27, 0x50, 0x4f,
-0xd9, 0x0e, 0x9a, 0x28, 0x2d, 0x82, 0xf5, 0x85,
-0x49, 0x2a, 0x80, 0x42, 0xc9, 0xad, 0xdb, 0xb5,
-0x33, 0xd4, 0x5c, 0xf5, 0x8c, 0x77, 0xc5, 0x2e,
-0xb3, 0xa7, 0x6a, 0xd6, 0x42, 0x13, 0xb7, 0xce,
-0x1f, 0xb2, 0xb6, 0xf2, 0x24, 0x9b, 0x8e, 0x61,
-0x4b, 0xc9, 0x75, 0x68, 0x50, 0x33, 0x5d, 0x8c,
-0x39, 0x13, 0x7c, 0x81, 0xb4, 0xf6, 0xf8, 0x5c,
-0xd0, 0x04, 0x57, 0x1e, 0x39, 0x5a, 0x68, 0x28,
-0x61, 0x81, 0x39, 0xc0, 0xdf, 0xc6, 0x62, 0x58,
-0x69, 0x09, 0x18, 0x35, 0x14, 0x06, 0x02, 0x6d,
-0x7f, 0xb9, 0xfd, 0xc9, 0x75, 0xf9, 0x33, 0xa5,
-0x9a, 0x6a, 0x0a, 0xe7, 0x23, 0xe1, 0x89, 0x94,
-0x8b, 0x0a, 0x50, 0x55, 0x60, 0xbe, 0x97, 0xcd,
-0x89, 0x19, 0x1d, 0x85, 0xea, 0x00, 0x32, 0xe4,
-0xa1, 0x89, 0x31, 0x1a, 0x0e, 0x2e, 0x17, 0x5b,
-0xa8, 0x58, 0xbc, 0x09, 0x92, 0x85, 0x8b, 0x45,
-0x29, 0xc2, 0xd6, 0x3d, 0xa6, 0xb2, 0xb9, 0x9a,
-0x2e, 0xd8, 0xbc, 0x06, 0xfb, 0x1a, 0xf1, 0xb1,
-0x33, 0x6b, 0xf0, 0x6b, 0xac, 0xdb, 0xd9, 0xc9,
-0xf8, 0x2d, 0xe3, 0xfc, 0xc9, 0x3a, 0x07, 0x8f,
-0xc6, 0x0d, 0x3a, 0x15, 0x74, 0x4c, 0x1d, 0x7c,
-0x82, 0x78, 0x73, 0xa3, 0x09, 0x5e, 0xbe, 0x42,
-0xa1, 0x1c, 0x77, 0x2e, 0xf2, 0x90, 0x1b, 0x60,
-0x34, 0x1a, 0xf9, 0x64, 0xe5, 0xe1, 0x57, 0x15,
-0x5c, 0xf1, 0x7b, 0xae, 0x18, 0x80, 0x89, 0x33,
-0x9c, 0x23, 0x21, 0xe4, 0xc7, 0xdf, 0x5b, 0x97,
-0xbf, 0x99, 0x54, 0xce, 0x72, 0xfe, 0xcc, 0x79,
-0x4b, 0xee, 0x6e, 0x8c, 0x20, 0xee, 0x2e, 0x45,
-0x0d, 0x21, 0x36, 0xde, 0xea, 0x0a, 0xd4, 0x60,
-0x9f, 0x0b, 0xd4, 0xbb, 0xcb, 0x9a, 0x18, 0x3a,
-0xd1, 0x4b, 0x25, 0x69, 0x72, 0x93, 0x0b, 0x15,
-0xe6, 0xd6, 0xcb, 0xa7, 0x92, 0xb5, 0xca, 0x36,
-0x49, 0x7c, 0xa4, 0xa9, 0x42, 0x44, 0xc3, 0xa5,
-0xe5, 0xf6, 0x1a, 0xf0, 0xad, 0xd3, 0x12, 0xba,
-0x2e, 0xcc, 0x5b, 0xfc, 0x15, 0xc5, 0xe5, 0xe9,
-0x35, 0x7f, 0xc3, 0xac, 0x0b, 0xb4, 0xa8, 0xdc,
-0xb4, 0x14, 0x99, 0x2a, 0xb1, 0x56, 0xcc, 0x53,
-0xbf, 0xf0, 0x13, 0x6b, 0xb0, 0x17, 0xa5, 0x33,
-0xb0, 0x7c, 0xe8, 0xe8, 0xba, 0xd7, 0xc0, 0xfe,
-0xd4, 0x13, 0xd3, 0xfd, 0x06, 0x5f, 0xc4, 0x31,
-0x31, 0xec, 0xba, 0xd4, 0x4e, 0x66, 0x30, 0x53,
-0x4e, 0xd3, 0x74, 0x48, 0xf3, 0x07, 0x2c, 0x8a,
-0x7f, 0xa3, 0x02, 0x2f, 0x37, 0x8f, 0x44, 0x7e,
-0x4d, 0xd7, 0x7b, 0x1a, 0x85, 0x75, 0x66, 0xa9,
-0x24, 0x65, 0xbc, 0x7e, 0xb0, 0xf0, 0xb0, 0x58,
-0xd1, 0x95, 0x58, 0x24, 0xdf, 0x9b, 0x30, 0x69,
-0x9c, 0x26, 0x43, 0x3c, 0xb2, 0x62, 0x22, 0xe6,
-0x4b, 0xcd, 0xd3, 0x9e, 0xcc, 0x40, 0xcb, 0x8c,
-0x5a, 0xd4, 0x96, 0xd0, 0xbf, 0xea, 0x81, 0x1f,
-0xe4, 0xd9, 0x2c, 0xc8, 0x45, 0x8a, 0xd9, 0xac,
-0x92, 0x87, 0xfc, 0x10, 0xb2, 0x06, 0x7f, 0x3b,
-0xbe, 0xaf, 0xa5, 0x2e, 0xc0, 0xc3, 0xeb, 0x9c,
-0x3a, 0xa1, 0x99, 0x36, 0xcb, 0x3c, 0xa0, 0xb1,
-0x85, 0xd1, 0xca, 0x60, 0x0c, 0x2c, 0xbf, 0xb4,
-0x37, 0xe8, 0x59, 0x07, 0x7d, 0x29, 0x5b, 0xc4,
-0x37, 0x96, 0x40, 0x01, 0xc6, 0xd0, 0x03, 0x9a,
-0xdd, 0xea, 0x22, 0xa6, 0x27, 0x32, 0xc6, 0xff,
-0xd6, 0x85, 0x0e, 0xaf, 0x17, 0xc8, 0x1f, 0x27,
-0xa1, 0x49, 0x74, 0x71, 0xa9, 0x69, 0xdf, 0xff,
-0xb7, 0x73, 0xfe, 0x31, 0x6d, 0x5c, 0x77, 0x00,
-0x2f, 0x23, 0x2c, 0xcd, 0x0d, 0x29, 0x6c, 0x66,
-0x4d, 0xd5, 0x45, 0xaa, 0xa9, 0x5b, 0x9b, 0x90,
-0x46, 0x4a, 0x9b, 0x55, 0x48, 0x07, 0x9c, 0xab,
-0x35, 0x5b, 0x07, 0x0d, 0x14, 0x95, 0x0e, 0xea,
-0x0a, 0xe1, 0x4c, 0xb3, 0xbc, 0x5a, 0x49, 0x6b,
-0x05, 0x7b, 0x5a, 0xb4, 0x2d, 0xd5, 0xa4, 0xfc,
-0x31, 0x6d, 0x19, 0x71, 0xb4, 0x69, 0x6b, 0x94,
-0x36, 0x26, 0xaa, 0x32, 0xc9, 0x57, 0x8d, 0x06,
-0x31, 0x1b, 0xbb, 0x06, 0x2a, 0x36, 0xa0, 0x56,
-0x7a, 0xaa, 0x2a, 0x57, 0x1b, 0x12, 0x95, 0xe9,
-0xb6, 0x2e, 0x51, 0x40, 0x5a, 0x16, 0xab, 0x62,
-0x33, 0xd1, 0xc0, 0xdb, 0xf7, 0xfb, 0x7e, 0x9c,
-0xcf, 0x10, 0x08, 0x99, 0xba, 0xfe, 0xf5, 0xfd,
-0xbc, 0x77, 0xef, 0xee, 0x7d, 0xdf, 0xf7, 0x7d,
-0xef, 0xf9, 0xeb, 0xf7, 0xee, 0xde, 0x3b, 0xff,
-0x60, 0xfe, 0xb3, 0xf4, 0xb0, 0x6a, 0x8d, 0xf5,
-0x05, 0xbc, 0x59, 0x8b, 0xd9, 0x46, 0xdf, 0xda,
-0x85, 0x94, 0xcb, 0x09, 0xd3, 0xc4, 0x94, 0xf8,
-0x71, 0xb5, 0xc9, 0x4b, 0x95, 0x6e, 0x1d, 0x6c,
-0x07, 0x92, 0x72, 0x89, 0x92, 0x0c, 0xb0, 0x93,
-0xa9, 0xec, 0x64, 0x6c, 0xa1, 0x76, 0xd7, 0x25,
-0x27, 0xbf, 0x5e, 0xf4, 0xa9, 0x58, 0x08, 0xad,
-0x51, 0x62, 0xfc, 0x0d, 0xd6, 0xe5, 0x3f, 0x9b,
-0xa0, 0x38, 0xc9, 0xaa, 0xa8, 0xb7, 0xf8, 0x10,
-0xa2, 0x56, 0xdc, 0x26, 0xe4, 0x3c, 0x1a, 0x73,
-0x3c, 0xc3, 0xaf, 0x6f, 0xd3, 0x72, 0xd0, 0x4e,
-0x97, 0x7c, 0x86, 0xd2, 0x69, 0x51, 0x30, 0x7d,
-0xe4, 0xed, 0xbf, 0xff, 0xee, 0xe6, 0x46, 0xfe,
-0x53, 0x1f, 0x6e, 0xa8, 0x2c, 0x2c, 0x06, 0xfd,
-0x95, 0xcd, 0xdd, 0x30, 0x87, 0x1e, 0xf4, 0xf0,
-0x6b, 0x60, 0x7a, 0x65, 0x28, 0xc2, 0x2e, 0x69,
-0x7d, 0xa9, 0x40, 0x11, 0xe7, 0xfc, 0xa3, 0x95,
-0xfc, 0x45, 0x68, 0x30, 0xe6, 0x7a, 0xf9, 0xca,
-0xc9, 0xd2, 0xd4, 0x0e, 0x3e, 0x7f, 0xc5, 0xc9,
-0xa2, 0xbc, 0x2d, 0xf6, 0xac, 0x7d, 0x19, 0x0d,
-0xbe, 0xe6, 0x22, 0xce, 0xa3, 0x75, 0xeb, 0xdc,
-0x79, 0x30, 0x12, 0x62, 0x4b, 0x8a, 0x88, 0x70,
-0x91, 0x62, 0xc0, 0x1a, 0x63, 0xd4, 0x59, 0x69,
-0xe3, 0x93, 0x48, 0xfe, 0x9f, 0x15, 0xe2, 0x91,
-0x44, 0x06, 0x5a, 0xc2, 0x56, 0x20, 0x11, 0xf6,
-0x90, 0x60, 0x9b, 0x78, 0x83, 0x53, 0x41, 0x26,
-0x8e, 0xf8, 0x59, 0xa3, 0x6c, 0xeb, 0x9f, 0xa5,
-0xed, 0x39, 0xb2, 0x7f, 0xba, 0xe4, 0x18, 0xcb,
-0xe8, 0x45, 0x2f, 0x09, 0xef, 0x1d, 0xd9, 0x2f,
-0x9d, 0xc6, 0xae, 0x79, 0xa5, 0x0a, 0x15, 0xd3,
-0xd3, 0x9d, 0x9d, 0x47, 0x9e, 0x7b, 0x63, 0x23,
-0xf7, 0xf5, 0xa5, 0xba, 0x1b, 0x22, 0x05, 0x45,
-0xd1, 0xef, 0x77, 0x36, 0x0c, 0x5d, 0xe8, 0x81,
-0x4b, 0x20, 0x38, 0xd0, 0xbb, 0xb2, 0x92, 0x9e,
-0x2c, 0xda, 0x78, 0xab, 0x83, 0x11, 0x1f, 0x83,
-0xaf, 0x2b, 0xe0, 0x92, 0x54, 0x1d, 0xe1, 0x13,
-0xb2, 0x1b, 0xa5, 0x26, 0xc6, 0xf8, 0x02, 0x03,
-0x7f, 0x84, 0x2a, 0xe7, 0x3d, 0xeb, 0x46, 0x92,
-0xd7, 0x17, 0xba, 0x9c, 0xc5, 0x99, 0x88, 0xe5,
-0x19, 0xd8, 0x5d, 0x75, 0xc6, 0x0e, 0xab, 0xf5,
-0x8c, 0xe2, 0xe6, 0x59, 0xb1, 0xb6, 0x65, 0x9a,
-0xf2, 0x91, 0x44, 0x4a, 0xb6, 0x04, 0x17, 0x35,
-0xcc, 0xad, 0x5c, 0x0c, 0xab, 0x1a, 0xdf, 0x8e,
-0xd0, 0x92, 0x18, 0xe5, 0x17, 0xd6, 0xf9, 0xef,
-0xc5, 0xe9, 0x4d, 0xd8, 0x5f, 0xb1, 0x7f, 0xbd,
-0x4c, 0x38, 0xae, 0xa2, 0x02, 0x52, 0x4c, 0x3a,
-0xaf, 0x6c, 0x32, 0x7f, 0x71, 0xdd, 0xa8, 0xb4,
-0x2d, 0x27, 0x95, 0x44, 0x71, 0xc7, 0x8d, 0xa1,
-0x8e, 0x1e, 0x1c, 0xc2, 0x5d, 0xe0, 0x41, 0xb8,
-0x4b, 0xf0, 0x56, 0x87, 0xd9, 0xa2, 0x61, 0xb2,
-0x3b, 0xcb, 0x9f, 0xa2, 0xe8, 0xb8, 0x72, 0xf7,
-0xe1, 0x95, 0xac, 0x2f, 0x68, 0xfa, 0x61, 0x25,
-0xce, 0x06, 0x4f, 0xc6, 0x96, 0x66, 0xb7, 0x45,
-0x66, 0x77, 0x68, 0xdd, 0xeb, 0xf0, 0xf6, 0x86,
-0x7c, 0x1a, 0xf6, 0xd3, 0xa2, 0xac, 0x08, 0x93,
-0xa5, 0x0b, 0xcc, 0xfa, 0xb6, 0x38, 0x9f, 0x75,
-0x27, 0x87, 0xf8, 0xd9, 0x0c, 0xb1, 0xb6, 0x65,
-0x5d, 0xb5, 0xde, 0xcd, 0x5b, 0xe2, 0x9f, 0x94,
-0xb0, 0x4b, 0xc0, 0x64, 0x65, 0x81, 0x8f, 0x08,
-0x26, 0x72, 0xb9, 0x7b, 0xb9, 0xff, 0x46, 0xd7,
-0x9e, 0x76, 0xe5, 0x6b, 0x7f, 0x01, 0x77, 0xbc,
-0x72, 0xe4, 0x8b, 0x47, 0x3a, 0x65, 0x97, 0xea,
-0x14, 0xfe, 0x61, 0x61, 0x83, 0x23, 0xb9, 0x03,
-0x0e, 0x9f, 0x3a, 0xf5, 0xc0, 0x86, 0xfe, 0xeb,
-0x6b, 0x8e, 0xf5, 0xda, 0x94, 0x5c, 0x32, 0xe8,
-0x8f, 0x5c, 0x76, 0x4d, 0x82, 0x03, 0xf7, 0x41,
-0x17, 0x04, 0x0f, 0x0e, 0x67, 0xd9, 0x55, 0x0e,
-0xe6, 0x10, 0x6c, 0x44, 0xc8, 0x75, 0x85, 0x02,
-0xb7, 0x17, 0x5f, 0xc8, 0x60, 0xc3, 0x35, 0x06,
-0xc7, 0x2c, 0x76, 0xf0, 0x6b, 0x63, 0x2a, 0x04,
-0xba, 0x4b, 0x11, 0xb9, 0xf6, 0x4f, 0x63, 0x19,
-0x06, 0x54, 0xc1, 0xbb, 0x92, 0xc7, 0x88, 0x64,
-0x15, 0x34, 0xea, 0x83, 0xec, 0x0a, 0x93, 0xa5,
-0xb9, 0x75, 0x8f, 0xa1, 0xf1, 0x87, 0x51, 0xdc,
-0xb3, 0x69, 0x39, 0x09, 0xaa, 0x43, 0x23, 0xd5,
-0x59, 0xfe, 0x48, 0x42, 0xe3, 0x73, 0xd3, 0x15,
-0xfc, 0x9c, 0x06, 0xae, 0xd1, 0xf2, 0x0d, 0x76,
-0xa3, 0x30, 0x7d, 0xd7, 0xa4, 0xce, 0x2f, 0xa1,
-0x7e, 0x2c, 0xe3, 0x01, 0xcf, 0x01, 0xbb, 0x77,
-0xc0, 0x05, 0x4f, 0xfe, 0xa8, 0xd6, 0x5b, 0xfb,
-0xa5, 0xf3, 0xe8, 0x0d, 0xe6, 0x92, 0x8a, 0x0a,
-0xd1, 0xbb, 0xa6, 0x6f, 0x71, 0xc4, 0x54, 0xa6,
-0x57, 0x2b, 0x2a, 0x56, 0x51, 0x71, 0x61, 0x61,
-0xe1, 0xb1, 0xc7, 0x36, 0x59, 0x7f, 0x64, 0x2f,
-0xf9, 0xfc, 0x8a, 0xaa, 0x2e, 0xeb, 0x5a, 0xef,
-0x92, 0xeb, 0x89, 0xfa, 0xe1, 0x29, 0xe8, 0x82,
-0x57, 0x3d, 0x9e, 0x9e, 0x2c, 0xbf, 0x06, 0x69,
-0xde, 0x34, 0x06, 0x8f, 0x11, 0x16, 0x43, 0x2a,
-0xed, 0x9d, 0x8c, 0xc0, 0x5c, 0x24, 0x83, 0x93,
-0x91, 0x34, 0xfe, 0x1f, 0x52, 0x7a, 0x90, 0xff,
-0xe2, 0x2f, 0xa3, 0xd6, 0x43, 0x21, 0xdc, 0x16,
-0x59, 0x2e, 0x06, 0x37, 0xf2, 0x34, 0xaf, 0x0b,
-0x2a, 0x69, 0x4c, 0xbc, 0x53, 0x87, 0xf8, 0x8d,
-0x21, 0xb3, 0x04, 0x6e, 0x49, 0xb3, 0x72, 0xae,
-0xd2, 0xe5, 0x16, 0xd6, 0xbb, 0x78, 0x5e, 0x4e,
-0x82, 0xa6, 0x40, 0x27, 0x3d, 0xa5, 0xf1, 0x77,
-0xd2, 0xef, 0xe5, 0xfa, 0x60, 0x0a, 0xab, 0x0e,
-0xbb, 0xf9, 0x32, 0x48, 0x43, 0x99, 0xf9, 0x1e,
-0xf6, 0x1d, 0x82, 0x42, 0x50, 0xe4, 0x67, 0x66,
-0xf1, 0x7c, 0xc5, 0xf4, 0xb1, 0x6b, 0x9f, 0xfb,
-0xee, 0xdb, 0xdf, 0x3f, 0xd6, 0xf8, 0x68, 0x45,
-0x39, 0xab, 0xb7, 0x38, 0x2e, 0x97, 0xad, 0x2e,
-0xb4, 0xb6, 0x46, 0x5f, 0x7f, 0xed, 0xcc, 0xc6,
-0xfe, 0x73, 0x74, 0x87, 0xee, 0x0f, 0xa8, 0xe0,
-0xc0, 0x44, 0xdc, 0xb9, 0xe4, 0x1a, 0xea, 0x18,
-0xae, 0x9e, 0xda, 0x07, 0x83, 0xb8, 0x47, 0xe3,
-0x8f, 0x8d, 0x13, 0x5e, 0xc6, 0x55, 0xb1, 0x2e,
-0xb3, 0x43, 0xd7, 0xf4, 0x14, 0x43, 0x95, 0x8b,
-0xec, 0x16, 0xdc, 0x5c, 0xe7, 0xf5, 0x76, 0x4d,
-0x8a, 0x79, 0x98, 0xaa, 0xe1, 0xc0, 0x8f, 0x15,
-0xf9, 0x38, 0x6a, 0xf6, 0x76, 0xf1, 0x9a, 0xde,
-0xae, 0x29, 0x93, 0x6d, 0xf2, 0x1f, 0xc6, 0x2e,
-0x79, 0xcb, 0xf0, 0xb8, 0xb9, 0x75, 0x15, 0xec,
-0x5d, 0x83, 0xd8, 0xcb, 0xfd, 0xd7, 0x57, 0x8d,
-0x36, 0x06, 0x45, 0x4b, 0x82, 0xd5, 0x60, 0xe1,
-0xa5, 0xa9, 0x29, 0xd8, 0x61, 0x1d, 0xf9, 0x06,
-0x1f, 0x42, 0x41, 0x75, 0x87, 0xf8, 0x65, 0x59,
-0x46, 0xf3, 0xf2, 0xbf, 0x3e, 0x32, 0x79, 0xab,
-0x73, 0xe1, 0x9d, 0xda, 0xf3, 0x4f, 0x5e, 0x59,
-0x7d, 0xe5, 0xe5, 0x97, 0x1b, 0x3f, 0xbf, 0xba,
-0xba, 0x5a, 0xc1, 0x7a, 0x16, 0xee, 0xf9, 0xb6,
-0xb0, 0x6a, 0x61, 0xa1, 0x62, 0x81, 0xc9, 0x17,
-0x40, 0xbc, 0x80, 0xb4, 0x46, 0x67, 0x27, 0x0e,
-0x7c, 0x65, 0x63, 0xf7, 0xc1, 0xa2, 0xa9, 0xc1,
-0x48, 0xe4, 0xec, 0x76, 0x55, 0x29, 0xc4, 0x9d,
-0xcd, 0xb1, 0xa1, 0xdd, 0xf5, 0x3d, 0xd0, 0xa0,
-0x7f, 0xf6, 0xc4, 0x79, 0xab, 0x03, 0x1e, 0x06,
-0x8c, 0x5f, 0xfe, 0xb8, 0x08, 0x46, 0xb7, 0x67,
-0x5b, 0xd1, 0x17, 0x67, 0x03, 0xb1, 0x4f, 0xf5,
-0x1b, 0x72, 0x72, 0xab, 0x2a, 0x93, 0x50, 0xd4,
-0xe5, 0x12, 0xfe, 0xf3, 0x79, 0x24, 0x3d, 0x36,
-0xdd, 0x7e, 0x34, 0x95, 0x4a, 0xe1, 0x26, 0xe7,
-0x79, 0x01, 0x4f, 0x19, 0x57, 0xc5, 0xc3, 0xd0,
-0xa3, 0x53, 0x2c, 0xdb, 0x35, 0x5a, 0xe4, 0xff,
-0x92, 0x76, 0x01, 0x73, 0x83, 0x61, 0xf1, 0x01,
-0x40, 0x26, 0x95, 0xc1, 0x98, 0xc9, 0xd8, 0x50,
-0x0c, 0xc3, 0xba, 0x24, 0x36, 0x27, 0x90, 0xea,
-0x65, 0xcf, 0x1a, 0x7e, 0xb3, 0xd0, 0x79, 0xed,
-0xc9, 0x57, 0xbc, 0xe7, 0x17, 0x8e, 0xed, 0x39,
-0xfc, 0xe8, 0x8b, 0x87, 0x17, 0xee, 0x04, 0xe8,
-0x7b, 0xd1, 0x9d, 0x13, 0xcf, 0x3c, 0xf3, 0xe0,
-0x66, 0xfe, 0x33, 0x5c, 0x4e, 0xff, 0xb2, 0x6a,
-0xb7, 0xe7, 0x94, 0x82, 0xd6, 0x7b, 0xf9, 0x27,
-0xdd, 0x43, 0x17, 0xea, 0xa1, 0x0f, 0x0e, 0x8b,
-0x77, 0x3d, 0x59, 0x77, 0xb0, 0x0e, 0xa3, 0xe8,
-0x7f, 0x99, 0xea, 0x83, 0x90, 0xc3, 0x87, 0x98,
-0x4a, 0xd9, 0xa7, 0x12, 0x29, 0x55, 0x77, 0xc2,
-0xb8, 0xaf, 0xab, 0xfb, 0xd8, 0xe0, 0xd3, 0x8a,
-0x48, 0xdd, 0x41, 0x11, 0x86, 0x35, 0xdb, 0xba,
-0x0f, 0x40, 0x1c, 0x75, 0x75, 0xac, 0x4c, 0x24,
-0x83, 0xd2, 0xfa, 0xf0, 0x55, 0x26, 0x19, 0x29,
-0xf2, 0x49, 0xe4, 0x36, 0xcc, 0x0c, 0x86, 0xf3,
-0x6b, 0xea, 0x2b, 0x83, 0x50, 0x47, 0x0e, 0x90,
-0xb2, 0x56, 0xe4, 0x94, 0xfa, 0x3a, 0x8e, 0x3c,
-0xfb, 0xe0, 0x73, 0xad, 0xef, 0xed, 0x69, 0x3d,
-0xd5, 0x78, 0xfe, 0x4a, 0xe3, 0x7b, 0xad, 0x87,
-0x1b, 0xaf, 0xb4, 0x72, 0x06, 0x2c, 0x29, 0xee,
-0xc4, 0x51, 0x39, 0x03, 0xd1, 0xd9, 0x9d, 0x13,
-0x1f, 0x8c, 0x7f, 0xf4, 0x78, 0xfb, 0x66, 0xfe,
-0xb3, 0x5f, 0x6a, 0x36, 0x82, 0xd0, 0x01, 0xa1,
-0x07, 0x26, 0xc2, 0x11, 0xdf, 0x92, 0x6b, 0xdb,
-0xe4, 0xee, 0xfa, 0xfa, 0xfa, 0x70, 0x58, 0xc5,
-0x37, 0xd6, 0x21, 0x86, 0x9e, 0x11, 0x4f, 0xb2,
-0xf7, 0xb9, 0x03, 0x33, 0x3d, 0x06, 0x38, 0x50,
-0x57, 0xcd, 0xee, 0x94, 0xb1, 0x27, 0x0b, 0x5a,
-0x35, 0xd3, 0xeb, 0xce, 0x26, 0xec, 0xa0, 0x96,
-0x32, 0xcc, 0x41, 0x3b, 0x9c, 0xf7, 0xab, 0x99,
-0x12, 0xcc, 0x8a, 0xa3, 0x7a, 0xaa, 0x8c, 0x62,
-0x96, 0x5b, 0xff, 0x17, 0xcf, 0x8e, 0x18, 0x0a,
-0xcb, 0xc6, 0x58, 0x2e, 0xcf, 0x5b, 0x52, 0x22,
-0xd9, 0x83, 0x6d, 0xd0, 0x84, 0xd9, 0x94, 0x48,
-0x52, 0x29, 0x55, 0xd1, 0x9d, 0x53, 0x6b, 0xf8,
-0xf9, 0x40, 0xf4, 0x9d, 0xef, 0x44, 0x4f, 0x79,
-0xef, 0xde, 0x93, 0x3e, 0x76, 0x38, 0x5a, 0xfb,
-0xa7, 0x81, 0x81, 0xe8, 0x40, 0x14, 0x18, 0x60,
-0x1b, 0x0b, 0x48, 0x94, 0x6d, 0x66, 0xca, 0x75,
-0xc0, 0x7b, 0xc7, 0xc7, 0x7f, 0x3d, 0x33, 0xf3,
-0xc9, 0x66, 0xee, 0xeb, 0xeb, 0x8b, 0xdf, 0x38,
-0x0d, 0x77, 0x10, 0x7b, 0xca, 0x9e, 0x5b, 0x0e,
-0xfa, 0xb3, 0xce, 0x50, 0x43, 0xac, 0x1b, 0xe6,
-0x11, 0x79, 0x4d, 0x5f, 0xc4, 0x95, 0x41, 0xfd,
-0x70, 0x0f, 0x86, 0xa2, 0x51, 0xc0, 0x95, 0x41,
-0x72, 0x88, 0x65, 0x77, 0x1b, 0x95, 0xa3, 0x86,
-0x3f, 0x00, 0x95, 0xb0, 0xed, 0x6a, 0x52, 0xf7,
-0xe7, 0x77, 0xb3, 0x82, 0xe1, 0x6e, 0x2d, 0xaf,
-0xe3, 0xe7, 0x14, 0x1a, 0xcb, 0x61, 0xbc, 0x10,
-0xd6, 0xf4, 0x00, 0x47, 0x11, 0x5b, 0x40, 0xe9,
-0x60, 0x85, 0x32, 0x19, 0xae, 0x74, 0x27, 0x98,
-0xf5, 0x6e, 0x2e, 0xf2, 0x15, 0x6d, 0x4c, 0xab,
-0x99, 0x15, 0x6b, 0xf1, 0xc4, 0x62, 0xc0, 0x82,
-0x12, 0xe8, 0x00, 0x69, 0x7d, 0x38, 0xab, 0x2b,
-0x8b, 0x01, 0xfe, 0x89, 0xca, 0x22, 0x46, 0xdd,
-0xe6, 0x8f, 0x77, 0xf0, 0xd6, 0x4a, 0xcb, 0x3d,
-0xc3, 0xf7, 0x46, 0x67, 0xef, 0xf9, 0x73, 0xf4,
-0xb1, 0xc6, 0x7b, 0x7e, 0xf0, 0x8f, 0xda, 0x6f,
-0xce, 0xd6, 0x3e, 0x35, 0x3b, 0x1b, 0xdd, 0x39,
-0x1b, 0xc5, 0x84, 0xa5, 0x6c, 0xdb, 0x69, 0xee,
-0x67, 0x4b, 0xdb, 0xce, 0x89, 0x89, 0x13, 0x1f,
-0x8c, 0x3f, 0x32, 0xb3, 0xeb, 0xc3, 0x4f, 0x36,
-0xed, 0x7e, 0xd0, 0xeb, 0x1b, 0x9a, 0x0d, 0x3d,
-0x69, 0x07, 0x07, 0xaa, 0xc9, 0xc5, 0x42, 0xd8,
-0xed, 0xdc, 0xb1, 0xd4, 0xe0, 0xfa, 0x38, 0x9f,
-0x65, 0x5f, 0x96, 0xd5, 0xe5, 0x94, 0xac, 0x98,
-0xcd, 0x42, 0xd6, 0xd6, 0xc0, 0xb3, 0x0f, 0xbb,
-0xfd, 0x91, 0xac, 0xe6, 0xd7, 0x71, 0x3d, 0x15,
-0x2c, 0xf8, 0x6d, 0x59, 0xa1, 0x36, 0x19, 0x0b,
-0x1b, 0xf1, 0xac, 0x06, 0x75, 0xcd, 0xd9, 0xda,
-0x90, 0xdf, 0x9d, 0x15, 0xdf, 0xe0, 0xcd, 0x62,
-0xc4, 0xcc, 0xa1, 0xee, 0xc9, 0x32, 0xdc, 0xe5,
-0xd6, 0x9d, 0x06, 0xcb, 0xe6, 0x7d, 0x2c, 0x97,
-0x2f, 0xf2, 0x4a, 0x26, 0x36, 0x7c, 0x92, 0xfd,
-0x84, 0x10, 0x67, 0x35, 0xb1, 0x8b, 0x67, 0x4b,
-0xad, 0x30, 0xf9, 0xe3, 0xc4, 0x89, 0x13, 0xf7,
-0x36, 0x1e, 0x78, 0xe8, 0xda, 0x53, 0x07, 0x1e,
-0x7a, 0xeb, 0x9e, 0x37, 0xae, 0xbd, 0x36, 0x31,
-0x71, 0x1c, 0xe2, 0x89, 0x13, 0x13, 0x98, 0x4e,
-0x40, 0x80, 0x23, 0xcc, 0xc0, 0xfe, 0x38, 0x66,
-0x27, 0x58, 0x72, 0xe2, 0x38, 0x30, 0xfe, 0xc3,
-0x47, 0x66, 0x3e, 0xbc, 0x7e, 0xfd, 0x57, 0xcf,
-0x6e, 0xee, 0x3e, 0x58, 0xf4, 0xb8, 0x7c, 0xda,
-0x7d, 0x0e, 0x7b, 0x2a, 0x05, 0x17, 0xc1, 0x64,
-0xb0, 0xa0, 0x19, 0x11, 0x58, 0x2b, 0xe8, 0x40,
-0x42, 0x4f, 0x28, 0x0d, 0x31, 0x57, 0xcc, 0xe5,
-0x72, 0x69, 0x98, 0x49, 0xe8, 0x01, 0x9f, 0x0b,
-0xf3, 0xb1, 0x58, 0xcc, 0x59, 0x38, 0xa4, 0x85,
-0xc3, 0x79, 0xbf, 0x3f, 0x9f, 0x4f, 0xe8, 0x4e,
-0xa6, 0x84, 0xf1, 0xd5, 0xc5, 0x84, 0xce, 0x02,
-0xd4, 0xe1, 0xb2, 0x1b, 0xac, 0x66, 0x81, 0xc5,
-0x04, 0x33, 0x92, 0x00, 0xab, 0x52, 0x9f, 0x19,
-0x77, 0x69, 0x4c, 0x45, 0x0f, 0x8e, 0xb0, 0x6c,
-0x6c, 0x14, 0xaa, 0x80, 0xb6, 0xee, 0x66, 0xc5,
-0x36, 0x66, 0xa0, 0x84, 0x1e, 0x78, 0x15, 0xeb,
-0x09, 0x53, 0x52, 0xa8, 0x27, 0xfc, 0x3e, 0xb3,
-0x15, 0xfc, 0xdc, 0xc0, 0x33, 0xe3, 0xe3, 0xdb,
-0xb7, 0xdf, 0xfd, 0xd7, 0x03, 0xb5, 0x07, 0xf7,
-0xd4, 0x3e, 0xfd, 0xfc, 0x8f, 0x7f, 0x3f, 0xfe,
-0x9f, 0xf1, 0xed, 0x2c, 0xa0, 0x7c, 0x9c, 0xb3,
-0x7d, 0x9c, 0xe7, 0x2d, 0x61, 0x1c, 0x7d, 0x07,
-0xce, 0x6b, 0xaa, 0xaa, 0xea, 0x7f, 0xf3, 0xec,
-0xed, 0xfc, 0xd7, 0x17, 0x69, 0x70, 0xe6, 0x83,
-0x49, 0xfb, 0x4d, 0xb8, 0x43, 0xaa, 0x0e, 0x65,
-0xb1, 0x90, 0x0f, 0x67, 0x23, 0x95, 0x91, 0xd1,
-0xd3, 0xbd, 0x4e, 0xe7, 0x88, 0x58, 0x33, 0xf9,
-0xd8, 0x3a, 0x75, 0xc4, 0x29, 0x72, 0xb8, 0xec,
-0x32, 0x0a, 0x4a, 0x00, 0x07, 0x8e, 0xee, 0xf6,
-0xed, 0xf0, 0xf9, 0xca, 0xf4, 0x2c, 0xf5, 0x4c,
-0x09, 0x70, 0x1a, 0x2d, 0x58, 0xcd, 0xf8, 0x42,
-0xa6, 0x0e, 0x2b, 0x30, 0xab, 0x8c, 0x58, 0xb4,
-0x30, 0x33, 0xc2, 0x2a, 0x4b, 0x03, 0x25, 0x1d,
-0x96, 0x9c, 0x2e, 0x09, 0xd7, 0xf0, 0xc0, 0x49,
-0xe4, 0xf9, 0xda, 0x6f, 0x7c, 0x34, 0x33, 0x33,
-0xf3, 0xf8, 0xb7, 0x0e, 0x3e, 0x3e, 0x73, 0x52,
-0x30, 0x73, 0x72, 0x17, 0x26, 0x10, 0x67, 0xc4,
-0x9e, 0xb1, 0x0b, 0xf7, 0xbb, 0x4e, 0xee, 0xda,
-0xf5, 0xe1, 0x9b, 0xe0, 0xbc, 0xb1, 0xb6, 0xb1,
-0xb1, 0x73, 0xb7, 0x19, 0xbd, 0x48, 0xc6, 0xb7,
-0x14, 0xf1, 0x2f, 0x3a, 0x60, 0x08, 0x43, 0x1f,
-0x54, 0x61, 0x14, 0x07, 0x0b, 0x05, 0x7f, 0x3e,
-0xac, 0x69, 0xf1, 0xfb, 0xb5, 0x78, 0x3c, 0x1b,
-0x8f, 0xe3, 0x18, 0x89, 0x23, 0xb0, 0x63, 0x41,
-0x63, 0x49, 0x56, 0x03, 0x25, 0x5e, 0xc8, 0x02,
-0x26, 0x71, 0xbe, 0x69, 0x59, 0x8c, 0x9c, 0x38,
-0xaf, 0xcb, 0x6a, 0x6b, 0x62, 0xcf, 0x07, 0x39,
-0xd3, 0x81, 0x2d, 0xce, 0xe5, 0x68, 0xa2, 0x94,
-0xc3, 0x53, 0xb3, 0xb3, 0xf0, 0x63, 0x8d, 0xcb,
-0x85, 0xd4, 0x34, 0x19, 0xe7, 0xdf, 0xf3, 0x67,
-0x8a, 0xbc, 0x09, 0xdc, 0x24, 0x6e, 0x5f, 0x68,
-0x42, 0xaa, 0x9a, 0x7e, 0xba, 0xef, 0xe9, 0xdf,
-0x7e, 0xf9, 0x67, 0xfb, 0xfe, 0xf6, 0x00, 0x1c,
-0x5b, 0xc0, 0x4c, 0x3f, 0xa4, 0x18, 0x44, 0x14,
-0x0a, 0x55, 0x55, 0x63, 0x63, 0x6d, 0x2d, 0x40,
-0x5b, 0xff, 0xfc, 0xed, 0xdd, 0x87, 0x33, 0xe1,
-0xa5, 0x08, 0xf4, 0xc0, 0x17, 0xe0, 0x7e, 0x80,
-0xa3, 0x18, 0x5c, 0xb8, 0xac, 0x2c, 0x2e, 0xe2,
-0x97, 0x4e, 0x74, 0x19, 0xe4, 0xce, 0x14, 0x94,
-0x95, 0x95, 0x44, 0x96, 0x02, 0xab, 0x8a, 0x69,
-0x44, 0x96, 0x94, 0xb2, 0x42, 0x8d, 0x7f, 0x69,
-0x46, 0x2f, 0xb3, 0x2c, 0x4f, 0x1c, 0x2c, 0x55,
-0xb4, 0x9c, 0xbb, 0xd4, 0x9e, 0xf2, 0x56, 0xc9,
-0xfd, 0x7d, 0x2d, 0x7b, 0x31, 0xec, 0x6d, 0x69,
-0x79, 0xf6, 0x17, 0x0f, 0xef, 0xfe, 0xf8, 0xf4,
-0xb7, 0x5b, 0x78, 0x76, 0x2f, 0xd0, 0x32, 0x0f,
-0xc7, 0x2c, 0xd3, 0x22, 0xa5, 0x98, 0xe5, 0x85,
-0x50, 0x3a, 0x3f, 0x7f, 0x06, 0xb6, 0xb6, 0xaa,
-0xb6, 0xad, 0xb8, 0x0f, 0xff, 0x36, 0x65, 0xa9,
-0x37, 0xac, 0x2f, 0xab, 0x2f, 0xe0, 0x34, 0xf7,
-0x28, 0x73, 0xa1, 0x9a, 0x53, 0x73, 0x39, 0x47,
-0x4e, 0xa2, 0xb2, 0xd4, 0xa1, 0x62, 0x44, 0xb1,
-0x03, 0x82, 0xa9, 0xa0, 0x8a, 0xd4, 0x54, 0xe7,
-0x4a, 0x0e, 0x2e, 0xc2, 0x52, 0x5e, 0x43, 0x15,
-0xaa, 0x2a, 0x2b, 0x74, 0x70, 0x3d, 0x59, 0x0b,
-0x04, 0x0e, 0x07, 0x2f, 0xc9, 0x99, 0x12, 0xeb,
-0x69, 0x1d, 0xaa, 0x45, 0xb5, 0x74, 0x6a, 0x69,
-0xd7, 0x61, 0x36, 0x43, 0x18, 0x7d, 0xbf, 0xa6,
-0x7d, 0xae, 0x66, 0xae, 0xa6, 0xbd, 0x46, 0x32,
-0x27, 0xe2, 0xfb, 0xb8, 0x13, 0x39, 0xa4, 0x9d,
-0xeb, 0xb4, 0xf3, 0x80, 0xc7, 0xed, 0xed, 0xed,
-0x67, 0xce, 0xcc, 0xb7, 0x8d, 0xb5, 0x6c, 0xf5,
-0x2b, 0xd0, 0x19, 0xb8, 0x06, 0x1a, 0xfe, 0x20,
-0x4e, 0xa4, 0x99, 0x07, 0x53, 0x70, 0x3b, 0xde,
-0x9c, 0xdb, 0x95, 0xdf, 0x46, 0xef, 0x16, 0xe2,
-0xad, 0x5a, 0xdc, 0x22, 0x67, 0xcf, 0xde, 0x84,
-0xc0, 0x92, 0xa3, 0x17, 0x59, 0x6a, 0x4a, 0xf8,
-0xc1, 0xcd, 0x8b, 0x67, 0x21, 0xf0, 0x1c, 0x66,
-0x70, 0x8f, 0xe9, 0xc5, 0x8b, 0x73, 0x73, 0x73,
-0x35, 0x67, 0xf6, 0xb6, 0x55, 0xbd, 0xbb, 0x45,
-0xef, 0x21, 0xf9, 0x86, 0x50, 0x24, 0x6c, 0x0b,
-0x2e, 0x3b, 0xd4, 0xff, 0xcb, 0xab, 0xf9, 0xac,
-0xb9, 0x69, 0x3a, 0x8f, 0x7b, 0x4c, 0x64, 0xce,
-0x96, 0x49, 0x85, 0xd2, 0xcd, 0xb3, 0xd6, 0x80,
-0xee, 0x43, 0xef, 0x8d, 0x35, 0xbd, 0x70, 0x7b,
-0xaf, 0x59, 0xc7, 0x70, 0x64, 0xc9, 0x17, 0x81,
-0x39, 0x5d, 0x50, 0x59, 0x4e, 0xb2, 0x41, 0xe1,
-0x60, 0x83, 0x18, 0x70, 0xb0, 0xc1, 0x2c, 0xf2,
-0xa5, 0xc0, 0x4a, 0x73, 0xa6, 0xd0, 0xc4, 0xac,
-0x67, 0x26, 0x0e, 0xa1, 0x9a, 0x53, 0x73, 0x52,
-0xd7, 0x61, 0x4a, 0xf0, 0x00, 0xab, 0x38, 0x2c,
-0xd6, 0xb8, 0x80, 0x1f, 0x9a, 0x96, 0x73, 0x66,
-0x2b, 0x54, 0x8b, 0x75, 0xa6, 0x21, 0x54, 0x1d,
-0x66, 0x4b, 0xde, 0xc7, 0x2e, 0xc4, 0x37, 0x33,
-0xe2, 0x60, 0x9e, 0x9b, 0x2b, 0x15, 0x48, 0x6a,
-0x4a, 0x7b, 0x8c, 0xed, 0x35, 0x30, 0x72, 0xdb,
-0xaa, 0x9a, 0xe6, 0xef, 0xf8, 0x87, 0x5c, 0xc9,
-0xde, 0xa5, 0x1d, 0xce, 0xa2, 0x96, 0xb7, 0x15,
-0x12, 0x41, 0xcb, 0x97, 0x20, 0xb7, 0x8c, 0xbe,
-0xbe, 0xd2, 0x46, 0x46, 0xee, 0xd0, 0xf8, 0x1d,
-0xa9, 0xeb, 0xf7, 0xbd, 0x6b, 0xde, 0x27, 0x24,
-0x2d, 0xb7, 0x08, 0x82, 0x79, 0x79, 0x34, 0xcf,
-0xf4, 0xda, 0xda, 0xda, 0xc6, 0xaa, 0x9a, 0xae,
-0xb7, 0x7c, 0xf5, 0x4e, 0xbd, 0xc7, 0xfa, 0x60,
-0x21, 0x12, 0x0a, 0x8d, 0x38, 0x2b, 0x8b, 0x45,
-0xb7, 0x81, 0x13, 0x01, 0x43, 0xce, 0x06, 0x3e,
-0x2d, 0x8c, 0x72, 0x63, 0x9f, 0xa6, 0x69, 0xc1,
-0xbf, 0xff, 0xd0, 0xdf, 0xcf, 0x26, 0x21, 0xfd,
-0xa5, 0xd8, 0x6f, 0x39, 0x6a, 0x12, 0xbb, 0xd2,
-0x6c, 0x45, 0x6a, 0x0b, 0xae, 0x7f, 0xfd, 0xfa,
-0x58, 0xfb, 0xff, 0xfe, 0x23, 0xc2, 0xd4, 0x62,
-0xc2, 0xaf, 0xb9, 0xc1, 0x83, 0x88, 0xbb, 0x28,
-0x30, 0x64, 0x14, 0x9b, 0x9b, 0x97, 0xb9, 0x65,
-0x21, 0x1e, 0x72, 0x05, 0x77, 0x49, 0xc0, 0x0f,
-0x4c, 0x1b, 0x5c, 0x2c, 0x8d, 0x18, 0x56, 0xa9,
-0xd0, 0x75, 0x5b, 0xaa, 0x95, 0xb4, 0xdc, 0xb2,
-0xcc, 0xd2, 0x02, 0xf7, 0x9a, 0x16, 0x71, 0xfd,
-0xef, 0xfd, 0xf2, 0xc1, 0x73, 0x4d, 0xe7, 0x9a,
-0xca, 0x58, 0x93, 0x5d, 0xc7, 0x39, 0x8c, 0xe7,
-0xb8, 0xde, 0xb9, 0xa6, 0xfe, 0xb6, 0x96, 0x33,
-0x73, 0x9f, 0xc5, 0xdf, 0x19, 0x13, 0x04, 0x41,
-0x10, 0x04, 0x41, 0x10, 0x04, 0x41, 0x10, 0x04,
-0x41, 0x10, 0x04, 0x41, 0x10, 0x04, 0x41, 0x10,
-0x04, 0x41, 0x10, 0x04, 0x41, 0x10, 0x04, 0x41,
-0x10, 0x04, 0x41, 0x10, 0x04, 0x41, 0x10, 0x04,
-0x41, 0x10, 0x04, 0x41, 0x10, 0x04, 0x41, 0x10,
-0x04, 0x41, 0x10, 0x04, 0x41, 0x10, 0x04, 0x41,
-0x10, 0x04, 0x41, 0x10, 0x04, 0x41, 0x10, 0x04,
-0x41, 0x10, 0x04, 0x41, 0x10, 0x04, 0x41, 0x10,
-0x04, 0x41, 0x10, 0x04, 0x41, 0x10, 0x04, 0x41,
-0x10, 0x04, 0x41, 0x10, 0x5b, 0xe6, 0xbf, 0x9f,
-0xe5, 0x54, 0xe2, 0x36, 0x30, 0x01, 0x00,
diff --git a/board/esd/hh405/logo_640_480_24bpp.c b/board/esd/hh405/logo_640_480_24bpp.c
deleted file mode 100644 (file)
index 3f8bb9e..0000000
+++ /dev/null
@@ -1,8417 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0xc2, 0xbb, 0x0b, 0x40,
-0x00, 0x03, 0x48, 0x6f, 0x6c, 0x7a, 0x2d, 0x48,
-0x65, 0x72, 0x5f, 0x64, 0x74, 0x5f, 0x33, 0x43,
-0x5f, 0x36, 0x34, 0x30, 0x5f, 0x34, 0x38, 0x30,
-0x5f, 0x32, 0x34, 0x62, 0x70, 0x70, 0x2e, 0x62,
-0x6d, 0x70, 0x32, 0x00, 0xec, 0xdd, 0x09, 0x58,
-0x56, 0x55, 0xfe, 0xc0, 0x71, 0x67, 0x46, 0x4d,
-0x51, 0x01, 0xd9, 0x71, 0x21, 0x0b, 0x5c, 0x73,
-0xdf, 0xcd, 0xdd, 0x4c, 0x4d, 0x65, 0xb1, 0x5c,
-0x13, 0x97, 0xd2, 0x6a, 0xfe, 0x93, 0xa2, 0xa9,
-0xa5, 0x36, 0x35, 0x8d, 0xe5, 0x56, 0xa9, 0x65,
-0x8b, 0xb2, 0xa9, 0x28, 0x8b, 0x0a, 0x4e, 0x69,
-0x8a, 0x1b, 0x6e, 0xa0, 0xa0, 0x36, 0xb9, 0x2f,
-0x61, 0x66, 0xa9, 0x60, 0x08, 0x2e, 0xec, 0x28,
-0x4b, 0xff, 0xe7, 0xff, 0x7b, 0xa1, 0xa1, 0xd7,
-0x7b, 0xee, 0x7d, 0x79, 0xe1, 0xdf, 0xf2, 0x3c,
-0xcd, 0xd7, 0xe7, 0x23, 0x4f, 0xca, 0xb9, 0xe7,
-0x9e, 0x7b, 0xee, 0x39, 0xf7, 0x77, 0x7e, 0xe7,
-0xbd, 0xd8, 0x00, 0xef, 0xae, 0xf6, 0xb6, 0xd5,
-0x4c, 0xbf, 0xba, 0xca, 0xef, 0x16, 0xf2, 0xfb,
-0x9f, 0x7f, 0xae, 0x56, 0xed, 0xea, 0x9f, 0xaa,
-0x55, 0xfb, 0x53, 0x35, 0xb7, 0xd2, 0xbf, 0xaf,
-0x26, 0xdf, 0xf7, 0x6c, 0x5b, 0xad, 0xf4, 0xf7,
-0x7f, 0x7e, 0x95, 0xfc, 0x6f, 0x09, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x54, 0x7b, 0xf7, 0xed, 0x5b, 0xf9, 0xf1, 0xc7,
-0x1a, 0x1b, 0xa3, 0xa3, 0x73, 0xf3, 0xf3, 0x8b,
-0x4b, 0x7e, 0xff, 0xe6, 0x01, 0x00, 0xf0, 0x87,
-0x34, 0x71, 0xe2, 0x73, 0xd5, 0xff, 0x5c, 0x5d,
-0xa3, 0x6b, 0xe7, 0xae, 0xe9, 0xb7, 0x32, 0x7e,
-0xf7, 0xb6, 0x01, 0x00, 0xf0, 0x47, 0x35, 0xc1,
-0x28, 0xfe, 0x66, 0xa4, 0xff, 0xee, 0x6d, 0x03,
-0x00, 0xe0, 0x8f, 0xca, 0x7f, 0xc2, 0x64, 0x9d,
-0xf8, 0xdb, 0xa5, 0x5b, 0xda, 0xcd, 0xb4, 0xdf,
-0xbd, 0x6d, 0x00, 0x00, 0xfc, 0x51, 0xe9, 0xee,
-0x3f, 0x77, 0xee, 0xd4, 0x25, 0xfd, 0x16, 0xf9,
-0x2f, 0x00, 0x00, 0xbf, 0x96, 0xf1, 0x13, 0x26,
-0xe9, 0xe6, 0xbf, 0x19, 0x7c, 0xfe, 0x0b, 0x00,
-0xc0, 0xaf, 0x86, 0xfc, 0x17, 0x00, 0x80, 0xdf,
-0x9e, 0xfe, 0xfb, 0xcf, 0xe4, 0xbf, 0x00, 0x00,
-0xfc, 0x9a, 0x78, 0xff, 0x0a, 0x00, 0x80, 0xdf,
-0x9e, 0x6e, 0xfc, 0xed, 0xd2, 0xa9, 0x0b, 0x3f,
-0x7f, 0x04, 0x00, 0xc0, 0xaf, 0x67, 0x9c, 0xff,
-0x44, 0x3e, 0xff, 0x05, 0x00, 0xc0, 0x82, 0xc2,
-0xe2, 0xc2, 0xdb, 0x77, 0xef, 0x5c, 0xbc, 0x94,
-0x7c, 0x28, 0x3e, 0xfe, 0xb3, 0xad, 0x5b, 0xd7,
-0x85, 0x85, 0x05, 0x06, 0x05, 0x7f, 0xf4, 0xf1,
-0x27, 0xc1, 0x21, 0xa1, 0x11, 0x91, 0x91, 0xb1,
-0xbb, 0x76, 0x1e, 0xff, 0xf2, 0xf8, 0xf7, 0xd7,
-0xaf, 0x16, 0xdc, 0x2f, 0xb0, 0xbe, 0xce, 0x0a,
-0x3f, 0xff, 0x2d, 0xfe, 0xb1, 0xf8, 0x66, 0x46,
-0x7a, 0xd2, 0xb1, 0x63, 0x31, 0x5b, 0xb6, 0xac,
-0x0a, 0x0a, 0xfe, 0xf8, 0x93, 0x4f, 0xe5, 0xbc,
-0xdb, 0x63, 0x63, 0x4f, 0x9d, 0x39, 0x9d, 0x95,
-0x9d, 0x25, 0xdf, 0xad, 0xfa, 0xe5, 0x14, 0x15,
-0xa6, 0x65, 0xa4, 0x7f, 0x75, 0xea, 0xe4, 0xee,
-0xbd, 0x7b, 0x36, 0x84, 0x87, 0xaf, 0x0e, 0x0c,
-0xfa, 0x78, 0xd5, 0x27, 0x21, 0xa1, 0xa1, 0x91,
-0x1b, 0x37, 0xee, 0x89, 0xdb, 0x7b, 0xe2, 0xd4,
-0x49, 0xf9, 0xae, 0x94, 0xb1, 0x50, 0x43, 0x5e,
-0x41, 0x41, 0x7e, 0x41, 0x7e, 0x4e, 0x5e, 0x6e,
-0xd5, 0xc8, 0xb1, 0x79, 0xf9, 0x79, 0xf7, 0xee,
-0xdf, 0x53, 0xfb, 0x59, 0xfe, 0x5e, 0x68, 0x0a,
-0x17, 0x95, 0x14, 0x59, 0xbe, 0xa2, 0xfb, 0x45,
-0xf7, 0xaf, 0xa5, 0xa6, 0xc4, 0x27, 0xc4, 0x47,
-0x44, 0x45, 0x7d, 0x1a, 0xb8, 0x3a, 0x28, 0x38,
-0xe4, 0xf3, 0xad, 0x9f, 0x9f, 0x3c, 0x7d, 0xea,
-0xd6, 0x9d, 0xdb, 0x9a, 0x92, 0x05, 0xf7, 0x0a,
-0x44, 0x59, 0xb5, 0x65, 0xf5, 0xcb, 0x1f, 0xd5,
-0x0a, 0xe5, 0x8c, 0xb9, 0xf9, 0xda, 0x0b, 0x94,
-0x43, 0x74, 0xbb, 0x5d, 0x0a, 0xab, 0xbd, 0x21,
-0xd5, 0x16, 0x97, 0x18, 0xde, 0x23, 0xa9, 0x27,
-0x4f, 0x3a, 0xc1, 0x74, 0x94, 0x5c, 0x6c, 0x5e,
-0xd9, 0x55, 0xcb, 0x1f, 0x2d, 0x77, 0x7b, 0xc1,
-0xbd, 0x7b, 0xa5, 0xe5, 0x1f, 0x68, 0x52, 0x85,
-0xa3, 0xae, 0xa8, 0xa4, 0x58, 0x6e, 0xe8, 0xb1,
-0x2f, 0x8f, 0xcb, 0x40, 0x92, 0xbb, 0xfc, 0x69,
-0xe0, 0xaa, 0x4d, 0xd1, 0xd1, 0x49, 0x47, 0x93,
-0x6e, 0xa4, 0xdd, 0xd0, 0x76, 0x63, 0xe1, 0xfd,
-0xdc, 0xd2, 0x66, 0xe4, 0x96, 0xdf, 0xa6, 0x02,
-0x9d, 0xca, 0xa5, 0xf1, 0xf2, 0xad, 0x6b, 0xa9,
-0xd7, 0x4e, 0x94, 0x0e, 0xa1, 0xc8, 0xa8, 0xa8,
-0xa0, 0xd0, 0x10, 0x99, 0x0e, 0xd2, 0xed, 0x51,
-0x1b, 0x37, 0xee, 0x3f, 0x78, 0xe0, 0x62, 0xf2,
-0xd7, 0xd9, 0xb9, 0x39, 0x55, 0x1e, 0xa2, 0xd2,
-0x80, 0x6f, 0xbf, 0xfb, 0xee, 0x50, 0x42, 0xc2,
-0xe6, 0x98, 0x98, 0xc0, 0x10, 0xd3, 0x44, 0x93,
-0xe9, 0x16, 0xba, 0x76, 0xcd, 0x96, 0x7f, 0xfd,
-0x2b, 0x6e, 0xff, 0xbe, 0xf3, 0x17, 0x2f, 0xc8,
-0xbc, 0x90, 0xa1, 0xf2, 0x8b, 0x8c, 0x1c, 0xe9,
-0x70, 0xf3, 0x1b, 0x2d, 0x17, 0x2e, 0x67, 0x97,
-0x7b, 0x57, 0x54, 0xac, 0x73, 0xa0, 0x14, 0x2e,
-0xaf, 0xd9, 0xfc, 0x46, 0xeb, 0x16, 0x2e, 0xbb,
-0xc5, 0xe5, 0xe5, 0xcb, 0x6a, 0x96, 0xee, 0xd5,
-0x2d, 0xfc, 0xc0, 0xfd, 0x2a, 0x96, 0xb1, 0x97,
-0x57, 0x7e, 0x96, 0xb2, 0xaf, 0x79, 0x06, 0x63,
-0xcf, 0xc8, 0xdd, 0xac, 0xcc, 0xe4, 0x6f, 0x2f,
-0xef, 0x3f, 0x70, 0x60, 0x73, 0x74, 0xf4, 0x9a,
-0xb5, 0xeb, 0xe4, 0xe9, 0x21, 0xd3, 0x5c, 0x26,
-0xfb, 0xe7, 0xdb, 0xb6, 0x25, 0x1e, 0x4d, 0xfa,
-0xfe, 0xda, 0x55, 0xa9, 0xb0, 0xc2, 0x4a, 0x64,
-0x86, 0xfe, 0xdc, 0x80, 0xfc, 0xbc, 0xb2, 0x56,
-0xa9, 0xd3, 0x56, 0x25, 0x87, 0x68, 0x66, 0x84,
-0x74, 0xf2, 0xbd, 0xc2, 0xfb, 0x55, 0x1b, 0x0f,
-0xf8, 0xef, 0x94, 0x7f, 0x2f, 0xff, 0xc4, 0xa9,
-0xd3, 0x1b, 0x22, 0x23, 0x67, 0xcc, 0x98, 0xf9,
-0xc4, 0xc0, 0x81, 0x8f, 0xb5, 0x6a, 0xdd, 0xb0,
-0x41, 0x23, 0x87, 0xfa, 0x8e, 0xf5, 0xea, 0xd6,
-0xab, 0x6b, 0x53, 0xd7, 0xa6, 0xb6, 0x4d, 0x9d,
-0xda, 0x75, 0x6c, 0xeb, 0xd9, 0x3a, 0x39, 0x3a,
-0x37, 0xf1, 0x68, 0xd2, 0xb1, 0x63, 0xc7, 0x89,
-0x93, 0x26, 0x85, 0xae, 0x5b, 0x73, 0xf9, 0xca,
-0xb7, 0xf7, 0x0a, 0x2b, 0x1e, 0xa2, 0x16, 0xde,
-0x7f, 0x96, 0x89, 0x96, 0x72, 0x23, 0x25, 0x30,
-0x28, 0x48, 0x4e, 0xda, 0xe4, 0xe1, 0x47, 0x1c,
-0xec, 0x1d, 0x6c, 0xe4, 0x57, 0x6d, 0x1b, 0x39,
-0xaf, 0xb3, 0xa3, 0xb3, 0x97, 0x67, 0x53, 0x1f,
-0x5f, 0xdf, 0x55, 0x41, 0x41, 0x29, 0x37, 0x52,
-0x2b, 0x7c, 0xbc, 0x98, 0x93, 0x6a, 0x33, 0xb3,
-0x33, 0x63, 0x77, 0xef, 0x9d, 0x35, 0x67, 0x4e,
-0xaf, 0xde, 0xbd, 0x3d, 0x1f, 0xf1, 0x74, 0x75,
-0x71, 0xb3, 0xab, 0x67, 0x27, 0x57, 0x21, 0x95,
-0xcb, 0x15, 0xd9, 0xd9, 0xda, 0xbb, 0xb9, 0xb8,
-0x79, 0x3e, 0xea, 0xd5, 0xab, 0x57, 0xef, 0xe9,
-0x01, 0x33, 0x24, 0x84, 0xfd, 0x70, 0x33, 0x4d,
-0x42, 0x9b, 0xa6, 0x1e, 0x09, 0x6a, 0x2f, 0xbc,
-0xf8, 0x92, 0x8f, 0x9f, 0xb4, 0xc2, 0x6f, 0xb8,
-0x8f, 0xb7, 0xf9, 0x57, 0xf9, 0x2b, 0x6f, 0x5f,
-0x9f, 0xb2, 0xaf, 0xe5, 0xff, 0x21, 0x5f, 0x35,
-0xc5, 0xfc, 0xfc, 0x46, 0x78, 0x7b, 0xfb, 0xcc,
-0x98, 0xf9, 0x4a, 0xfe, 0x83, 0xb1, 0x4f, 0x9e,
-0xae, 0x23, 0x47, 0x8d, 0xf2, 0xf1, 0xf3, 0x35,
-0x3f, 0x76, 0xc4, 0x88, 0xa7, 0xaf, 0x5c, 0xbd,
-0x62, 0x74, 0x51, 0xd2, 0xd5, 0xc7, 0x8e, 0x1f,
-0x7f, 0x6d, 0xee, 0xbc, 0x6e, 0xdd, 0x7b, 0xc8,
-0xdd, 0xb1, 0xb7, 0xb3, 0x97, 0xae, 0x92, 0x6b,
-0x71, 0xa8, 0xef, 0xe0, 0xe5, 0xd5, 0x74, 0xd8,
-0xb0, 0xe1, 0xe1, 0x91, 0x91, 0x69, 0xe9, 0x69,
-0x65, 0xcf, 0x2e, 0x79, 0x02, 0x04, 0x04, 0xcc,
-0x90, 0x4a, 0x4d, 0x35, 0xfb, 0xfd, 0xd4, 0xc8,
-0x79, 0xf3, 0xe7, 0x6b, 0x1e, 0xe6, 0xa6, 0x96,
-0xc4, 0xc5, 0x8d, 0x78, 0x7a, 0xa4, 0xe6, 0x8a,
-0x26, 0x4e, 0x9a, 0x7c, 0x31, 0x39, 0x59, 0x6d,
-0x43, 0xdc, 0xbe, 0xb8, 0x67, 0x9e, 0xd1, 0x2d,
-0xfc, 0xb5, 0x51, 0xb3, 0x2f, 0x7f, 0x77, 0x65,
-0xea, 0x8b, 0x2f, 0x4a, 0x1b, 0xa4, 0xb0, 0x89,
-0x4f, 0xe9, 0x57, 0x3f, 0xdf, 0x5d, 0x71, 0xbb,
-0x8d, 0x0e, 0xb9, 0x5f, 0x54, 0x38, 0x77, 0xde,
-0x3c, 0xf3, 0x53, 0x94, 0x1e, 0xe2, 0xf3, 0xee,
-0x7b, 0xcb, 0xf2, 0x0a, 0xf2, 0x74, 0x0f, 0x91,
-0xeb, 0xfa, 0x3a, 0x39, 0x79, 0xd9, 0xf2, 0xe5,
-0xfd, 0xfb, 0x0f, 0x28, 0x1b, 0x48, 0x75, 0x6c,
-0xea, 0x08, 0xe9, 0x25, 0x8f, 0xc6, 0x1e, 0x3d,
-0x7b, 0xf5, 0x5a, 0xf1, 0xe1, 0x87, 0x97, 0x2e,
-0x5f, 0x2e, 0x1f, 0x45, 0xcb, 0x56, 0x7c, 0x20,
-0xb7, 0xa6, 0xac, 0x7f, 0xca, 0xba, 0xe8, 0xf9,
-0x29, 0x53, 0x7e, 0xb8, 0x79, 0xc3, 0xac, 0x0d,
-0xf7, 0x0f, 0xc4, 0x27, 0xbc, 0xf5, 0xcf, 0x05,
-0xa3, 0xc6, 0x8c, 0xee, 0xd4, 0xa9, 0x93, 0x0c,
-0x15, 0x17, 0x67, 0x57, 0x7b, 0x5b, 0xfb, 0xba,
-0x75, 0xea, 0x96, 0x0d, 0x21, 0xa9, 0xd9, 0xdd,
-0xad, 0x41, 0xcb, 0x16, 0xad, 0x7c, 0xfd, 0xfc,
-0x3e, 0x5c, 0xb9, 0x32, 0xf9, 0xf2, 0x25, 0x6b,
-0xe6, 0x42, 0x19, 0x69, 0x46, 0x6a, 0xda, 0x8d,
-0xe8, 0x98, 0x98, 0x67, 0xc7, 0xfb, 0xb7, 0x6f,
-0xdf, 0xa1, 0x51, 0xc3, 0xc6, 0xf5, 0xed, 0xea,
-0x4b, 0x6b, 0x4d, 0x13, 0xad, 0xb4, 0xd9, 0xf2,
-0x47, 0x37, 0x57, 0xf7, 0xe6, 0xcd, 0x5a, 0xf4,
-0xed, 0xdb, 0x4f, 0xda, 0x90, 0x95, 0x93, 0x55,
-0x7e, 0x6c, 0x42, 0x52, 0xe2, 0xe8, 0x31, 0x63,
-0x34, 0x23, 0x47, 0xae, 0xe5, 0xdc, 0x85, 0x0b,
-0x96, 0x4f, 0x1a, 0xbd, 0x65, 0x8b, 0x77, 0xe9,
-0x2d, 0x90, 0xe2, 0x3f, 0x75, 0xa9, 0x8f, 0xef,
-0x8b, 0x2f, 0xfd, 0xf5, 0xca, 0xd5, 0xef, 0xd5,
-0xc2, 0x07, 0x0e, 0x25, 0x48, 0x31, 0x53, 0x49,
-0x9f, 0x9f, 0x07, 0xbf, 0xff, 0xa4, 0x89, 0x67,
-0xce, 0x9d, 0x53, 0x0b, 0x9f, 0x3e, 0x7b, 0x6e,
-0xe4, 0x48, 0xd3, 0xa8, 0x30, 0x0d, 0x0c, 0x9f,
-0x11, 0xc3, 0x7d, 0x4d, 0xc3, 0x7e, 0xec, 0xb8,
-0x67, 0x65, 0xdd, 0x6b, 0xb9, 0x49, 0xdb, 0x77,
-0xec, 0x90, 0xe1, 0x54, 0x76, 0xa2, 0xa1, 0xde,
-0xc3, 0xe4, 0x28, 0xa9, 0xc1, 0x7f, 0xc2, 0xc4,
-0x6b, 0xd7, 0xaf, 0x57, 0xd8, 0x87, 0x32, 0x12,
-0xce, 0x9e, 0x3f, 0x2f, 0xb7, 0x55, 0xe6, 0x57,
-0xeb, 0xd6, 0x6d, 0x1b, 0xb8, 0x35, 0x90, 0x4e,
-0xfb, 0xe9, 0x61, 0x65, 0x53, 0xc7, 0xb6, 0xae,
-0xad, 0xa3, 0x83, 0x53, 0xe3, 0x46, 0x1e, 0x1d,
-0xda, 0x77, 0x94, 0x53, 0x7c, 0x1a, 0x14, 0x24,
-0x85, 0x73, 0x0d, 0x06, 0x8f, 0x04, 0xe8, 0xb7,
-0x17, 0x2e, 0x32, 0x8d, 0x04, 0x1f, 0x9f, 0xb2,
-0x39, 0x3b, 0xdc, 0xdb, 0x74, 0xbd, 0x0b, 0xde,
-0x7e, 0xc7, 0x72, 0xec, 0x96, 0x59, 0x36, 0x65,
-0xca, 0x54, 0x39, 0xca, 0x7c, 0xee, 0xfb, 0x8c,
-0xf0, 0x0b, 0x59, 0xb3, 0x46, 0x7d, 0x98, 0x00,
-0x46, 0x76, 0xc7, 0xed, 0x71, 0x71, 0x76, 0xa9,
-0x59, 0xbd, 0xa6, 0x1a, 0x28, 0x8d, 0x48, 0xe1,
-0x66, 0xcd, 0x5b, 0xbc, 0xb5, 0x60, 0x41, 0xf2,
-0x37, 0x97, 0x2c, 0x57, 0x6e, 0x94, 0xff, 0xde,
-0x4c, 0xbf, 0xf9, 0xd5, 0x89, 0x13, 0x7d, 0xfa,
-0xf6, 0xa9, 0xfd, 0x50, 0x6d, 0x0b, 0x27, 0x7a,
-0xa8, 0x66, 0xad, 0xde, 0xbd, 0xfb, 0xc4, 0xee,
-0xdc, 0x69, 0xe5, 0xaa, 0x52, 0xb2, 0xa4, 0xad,
-0xdb, 0xb7, 0xc9, 0x83, 0xa6, 0x6e, 0xdd, 0xba,
-0x56, 0x5e, 0x4b, 0xed, 0x5a, 0xb5, 0xbb, 0x77,
-0xef, 0x21, 0x73, 0xf9, 0x6e, 0xd6, 0x5d, 0xf3,
-0xaa, 0xae, 0xa7, 0x5c, 0x6f, 0xd6, 0xac, 0xb9,
-0xf5, 0x7d, 0x62, 0xa4, 0x5d, 0xfb, 0x76, 0x99,
-0xd9, 0x3f, 0x3f, 0x42, 0x25, 0x44, 0x06, 0x87,
-0x86, 0xca, 0xb3, 0x42, 0x7b, 0xa5, 0x35, 0x1e,
-0x92, 0xa7, 0x84, 0xee, 0x45, 0xa5, 0xdd, 0x4c,
-0x5b, 0xb2, 0x74, 0xa9, 0xab, 0xab, 0x9b, 0x85,
-0xb3, 0xd8, 0xd4, 0xb2, 0x79, 0xf2, 0xc9, 0x41,
-0x87, 0xe2, 0x0f, 0x49, 0x30, 0xba, 0x9b, 0x95,
-0xd5, 0xa8, 0x51, 0x63, 0x4d, 0x81, 0x41, 0x83,
-0x86, 0xdc, 0x57, 0xfa, 0x30, 0x30, 0x38, 0x50,
-0xce, 0xab, 0x29, 0xe9, 0xee, 0xde, 0xf0, 0x48,
-0x52, 0x92, 0xda, 0x8c, 0x90, 0xd0, 0x35, 0x6a,
-0x61, 0x89, 0x14, 0x87, 0x13, 0x13, 0x8d, 0x6e,
-0xc7, 0x89, 0xd3, 0x27, 0x3d, 0x1f, 0xf5, 0x54,
-0x5b, 0xbb, 0x2a, 0x28, 0xd8, 0xe8, 0x10, 0x49,
-0x40, 0x64, 0x5d, 0xa4, 0x1e, 0x32, 0x66, 0xcc,
-0x18, 0xf3, 0x48, 0x54, 0x2e, 0x37, 0x3f, 0x77,
-0x43, 0x78, 0x44, 0x8b, 0xe6, 0x2d, 0x2c, 0x0c,
-0x60, 0x69, 0xb6, 0x44, 0x3a, 0x49, 0x60, 0x0b,
-0x4a, 0x93, 0x1a, 0xe9, 0x0a, 0x4d, 0x01, 0x2f,
-0x2f, 0x2f, 0xb9, 0xdd, 0xe5, 0x75, 0xde, 0xc9,
-0xbc, 0x33, 0xf0, 0xc9, 0x81, 0xd6, 0xcf, 0x05,
-0xaf, 0x66, 0xcd, 0x16, 0x2d, 0x59, 0x9a, 0x7a,
-0x43, 0x9b, 0x68, 0xeb, 0xb5, 0x36, 0x2f, 0x62,
-0x63, 0x54, 0x8f, 0xc7, 0x7b, 0xca, 0xa8, 0xb3,
-0xa6, 0xf2, 0x96, 0x2d, 0x5b, 0xa5, 0xde, 0x48,
-0x2d, 0x3f, 0x7c, 0x73, 0x4c, 0xb4, 0x6d, 0x3d,
-0x3b, 0xb5, 0x58, 0x42, 0xe2, 0x61, 0xcb, 0xe7,
-0x5d, 0xbc, 0xf4, 0x5d, 0xf5, 0xa8, 0xa6, 0x9e,
-0x4d, 0x4f, 0x9f, 0x39, 0xa3, 0x16, 0x0e, 0x8f,
-0x8a, 0x50, 0x0b, 0xcb, 0x8d, 0xde, 0x7f, 0xf0,
-0xa0, 0x5a, 0x78, 0xef, 0xbe, 0x7d, 0x12, 0xf5,
-0x34, 0x85, 0x65, 0xfd, 0xfc, 0xc5, 0xf6, 0x1d,
-0x96, 0x9b, 0xf4, 0xfe, 0xf2, 0x15, 0x6a, 0x27,
-0xc8, 0x83, 0xe8, 0xcc, 0x59, 0x9d, 0x28, 0x6f,
-0x3e, 0x7d, 0x64, 0x51, 0xf7, 0xf2, 0xb4, 0x69,
-0xb2, 0xd0, 0xb2, 0xfe, 0x06, 0x79, 0x78, 0x34,
-0x91, 0xc5, 0xc6, 0xa9, 0xb3, 0xa7, 0xd4, 0x0a,
-0x65, 0x6e, 0x0e, 0xf3, 0x1e, 0xae, 0x1e, 0x35,
-0xe4, 0xa9, 0xa7, 0xcc, 0xa7, 0xad, 0x2a, 0x3b,
-0x37, 0xa7, 0xc9, 0xc3, 0x4d, 0xd4, 0x73, 0xcd,
-0x98, 0x39, 0xb3, 0xc0, 0x8a, 0xdc, 0x19, 0x28,
-0x73, 0x30, 0x21, 0xa1, 0xc6, 0x5f, 0x6a, 0x58,
-0x39, 0x98, 0xcd, 0xd5, 0x7e, 0xc8, 0xa6, 0x5d,
-0xbb, 0xf6, 0xb1, 0xbb, 0x76, 0x4a, 0x06, 0x6d,
-0x54, 0xb9, 0x6e, 0xfc, 0xed, 0xd4, 0xb1, 0x73,
-0x58, 0xd8, 0xfa, 0xf6, 0x6d, 0x3b, 0x58, 0x73,
-0x5e, 0x29, 0xe3, 0xd1, 0xf8, 0xe1, 0x95, 0x2b,
-0x3f, 0xba, 0x57, 0x54, 0xc1, 0xa8, 0x4e, 0xb9,
-0x91, 0x3a, 0x73, 0xd6, 0x2c, 0x99, 0xc2, 0x55,
-0xb8, 0x9c, 0x86, 0xee, 0x0d, 0x8f, 0x1e, 0x3f,
-0xfe, 0x40, 0x6d, 0xa9, 0x29, 0x5e, 0x9e, 0x5e,
-0x55, 0xe8, 0x16, 0x8d, 0xb6, 0xed, 0xdb, 0x67,
-0xe5, 0xe4, 0x96, 0x57, 0x5b, 0xfc, 0x63, 0x49,
-0x68, 0xe8, 0x3a, 0x35, 0xfe, 0x4a, 0x9b, 0x75,
-0xe3, 0xaf, 0x3c, 0x7e, 0xc7, 0x8d, 0x7d, 0x56,
-0x92, 0x77, 0x6b, 0x3a, 0x4a, 0x1a, 0xbc, 0x69,
-0xf3, 0x66, 0xc9, 0x20, 0x1c, 0x1c, 0x1c, 0x34,
-0xdf, 0x7d, 0x66, 0xd4, 0x68, 0xb5, 0xf2, 0xa0,
-0xe0, 0x10, 0xdd, 0x90, 0x9a, 0x68, 0x75, 0xfc,
-0x75, 0x71, 0x71, 0x3d, 0x62, 0x1c, 0x7f, 0x25,
-0x09, 0x7a, 0xf4, 0x51, 0x9d, 0x3e, 0x5c, 0x15,
-0x18, 0x68, 0x74, 0x88, 0xc4, 0x5f, 0x59, 0x71,
-0xa9, 0x87, 0x8c, 0x19, 0x3b, 0x56, 0x7d, 0x1e,
-0x66, 0x65, 0xe7, 0xcc, 0x9d, 0xff, 0xba, 0x24,
-0x3b, 0xd6, 0x74, 0x8e, 0xb3, 0x93, 0xf3, 0xd2,
-0x77, 0xdf, 0xbb, 0x9b, 0x95, 0xd9, 0xb9, 0x4b,
-0x57, 0xcd, 0x77, 0xdb, 0xb4, 0x69, 0x9b, 0x96,
-0xfe, 0xf3, 0x0b, 0x09, 0x99, 0x39, 0x59, 0x3e,
-0xbe, 0x7e, 0x95, 0xba, 0xcb, 0x75, 0xeb, 0xd4,
-0x1b, 0x3c, 0x68, 0xc8, 0xe5, 0x2b, 0x57, 0x2c,
-0x6c, 0x9f, 0x5e, 0xbd, 0x76, 0x2d, 0x20, 0x60,
-0x86, 0x43, 0x7d, 0x47, 0xeb, 0xc7, 0xa7, 0xe6,
-0x4d, 0x09, 0x49, 0x63, 0xed, 0xf4, 0xe2, 0x6f,
-0x7c, 0x62, 0xbc, 0xe5, 0xa9, 0xb1, 0x64, 0xe9,
-0x7b, 0xea, 0x51, 0x5e, 0x9e, 0x4d, 0x4f, 0x9d,
-0x39, 0xad, 0x16, 0x8e, 0x88, 0x88, 0x52, 0x0b,
-0xcb, 0xa8, 0xd8, 0x77, 0xf0, 0x80, 0x5a, 0x78,
-0x4f, 0xdc, 0x3e, 0x75, 0x09, 0xed, 0xe4, 0xe8,
-0xbc, 0xed, 0x8b, 0xed, 0x96, 0x9b, 0xb4, 0xe2,
-0x83, 0x0f, 0x6b, 0x3d, 0x54, 0x4b, 0x73, 0xa0,
-0xdc, 0xa3, 0xd3, 0x67, 0xcf, 0x1a, 0x1d, 0x22,
-0xcf, 0x99, 0xc8, 0xa8, 0x8d, 0x6d, 0xdb, 0xb6,
-0x57, 0xc7, 0x61, 0x85, 0xe4, 0x90, 0x37, 0xfe,
-0xf1, 0x96, 0xfa, 0xff, 0x5c, 0x93, 0x41, 0x25,
-0x49, 0xb4, 0x5a, 0x7e, 0xc8, 0x50, 0x6b, 0xe2,
-0xaf, 0x76, 0x0d, 0x20, 0xf1, 0x77, 0xa6, 0x29,
-0xfe, 0x56, 0xe2, 0x13, 0x3a, 0xfc, 0x97, 0x3b,
-0x77, 0xe1, 0x82, 0x95, 0xab, 0x71, 0x5d, 0x8f,
-0x3c, 0xf2, 0x48, 0xe4, 0xa6, 0x8d, 0x46, 0x95,
-0xeb, 0xfe, 0xfb, 0x57, 0xee, 0xee, 0x0d, 0x9a,
-0x78, 0x68, 0x97, 0x8e, 0x96, 0x99, 0x56, 0xd4,
-0x3b, 0x63, 0x0b, 0x8d, 0x3f, 0x54, 0xba, 0x91,
-0xf6, 0xc3, 0xd4, 0x17, 0x5e, 0xb2, 0x9c, 0x4d,
-0x5b, 0xaa, 0xdf, 0xc9, 0x59, 0x93, 0xf4, 0x5d,
-0x4f, 0x4d, 0x69, 0xfe, 0x8b, 0xe4, 0xbf, 0x1d,
-0x3a, 0x5a, 0x93, 0xff, 0xca, 0xcc, 0x55, 0xe3,
-0xaf, 0x04, 0xa3, 0x39, 0x73, 0x5e, 0x93, 0xdc,
-0xd6, 0xfa, 0xd3, 0xb5, 0x7e, 0xac, 0xcd, 0xfa,
-0xf0, 0x08, 0xdb, 0x7a, 0xb6, 0x9a, 0xbf, 0x9f,
-0xfc, 0xdc, 0xf3, 0x6a, 0xa7, 0x85, 0x84, 0xea,
-0xc7, 0xdf, 0xa4, 0xa3, 0x47, 0xd5, 0xc2, 0xa1,
-0x6b, 0xd7, 0xaa, 0xe3, 0xc4, 0x94, 0xff, 0x1e,
-0x39, 0x62, 0x74, 0x53, 0x4e, 0x1a, 0xe6, 0xbf,
-0x41, 0x46, 0x87, 0x18, 0xe5, 0xbf, 0xa3, 0x47,
-0x8d, 0xd6, 0xe4, 0xbf, 0x92, 0xe9, 0xaf, 0x0d,
-0x0b, 0x73, 0x74, 0x70, 0xb4, 0xbe, 0x73, 0xdc,
-0xdc, 0xdc, 0x25, 0xf4, 0x4b, 0xb4, 0xd5, 0xfc,
-0x7d, 0xd7, 0xae, 0xdd, 0xee, 0x64, 0x66, 0x96,
-0xd7, 0x9c, 0x93, 0x97, 0x3b, 0xde, 0x7f, 0x62,
-0x15, 0x56, 0x71, 0x23, 0x47, 0x8f, 0x91, 0x61,
-0xa3, 0x7b, 0x5d, 0xd9, 0xb9, 0xb9, 0xfe, 0xfe,
-0x13, 0xac, 0x59, 0x47, 0x99, 0x93, 0xae, 0xb8,
-0x75, 0xe7, 0x56, 0x79, 0x25, 0xd1, 0x31, 0xfa,
-0xf1, 0x57, 0x96, 0xd0, 0x96, 0xe7, 0xf8, 0xe2,
-0x25, 0x95, 0x88, 0xbf, 0xe1, 0x7a, 0xf1, 0xd7,
-0xdd, 0xad, 0xc1, 0xc1, 0xf8, 0x43, 0x6a, 0xe1,
-0xb8, 0xfd, 0x07, 0xeb, 0xd8, 0x68, 0x2f, 0xca,
-0xc9, 0x94, 0xff, 0x56, 0x10, 0x7f, 0x75, 0xf3,
-0x5f, 0x37, 0x57, 0x37, 0xdd, 0x5d, 0xee, 0x92,
-0xd2, 0x0f, 0x05, 0xd6, 0x6f, 0xd8, 0xd0, 0x58,
-0xd9, 0xd8, 0xb1, 0xde, 0xdc, 0xf9, 0xf3, 0xd5,
-0x6a, 0xb3, 0x72, 0x72, 0xbc, 0xbd, 0x7d, 0xd5,
-0xc2, 0xd6, 0xc4, 0x5f, 0xb5, 0x31, 0x35, 0xaa,
-0xd7, 0x08, 0x98, 0x1e, 0x40, 0xfc, 0x85, 0xf5,
-0x52, 0xd3, 0xd2, 0x9c, 0x9c, 0x9c, 0xab, 0x3c,
-0xaa, 0x45, 0xe3, 0xc6, 0x1e, 0x71, 0xfb, 0xf7,
-0x17, 0xe9, 0xbd, 0x87, 0xa3, 0x9b, 0xff, 0x56,
-0x4d, 0x9b, 0x36, 0xed, 0x4e, 0x9e, 0xd2, 0xd9,
-0x41, 0x2a, 0x29, 0xfd, 0x10, 0x67, 0xbc, 0xff,
-0x84, 0x5a, 0x35, 0xb5, 0xcb, 0xe9, 0x72, 0x32,
-0xd3, 0x1d, 0xea, 0x3b, 0x48, 0xb0, 0x70, 0x71,
-0x76, 0xb3, 0xb3, 0xb5, 0x53, 0xf7, 0x2a, 0x9d,
-0x9d, 0x5c, 0x8e, 0x3c, 0x18, 0x74, 0x24, 0x8b,
-0xd4, 0x8d, 0x1d, 0x95, 0xd5, 0xae, 0x43, 0xbb,
-0xec, 0x9c, 0x9c, 0xf2, 0x6a, 0x25, 0xfe, 0x4a,
-0x20, 0xd3, 0xd9, 0x7f, 0xae, 0xa9, 0xb3, 0xff,
-0x1c, 0xbb, 0x6b, 0x97, 0x1a, 0x49, 0xcb, 0xd4,
-0xac, 0x51, 0x53, 0x2e, 0xc4, 0xd5, 0xc5, 0xcd,
-0xc9, 0xd1, 0x49, 0xf3, 0x1c, 0x6b, 0xf2, 0x70,
-0x13, 0xa9, 0x4d, 0x53, 0x3e, 0x60, 0xc6, 0x4c,
-0xb5, 0xdf, 0x8c, 0xf2, 0x5f, 0xdd, 0xf8, 0x6b,
-0xb4, 0xff, 0x5c, 0x51, 0xfe, 0x5b, 0xf9, 0xf8,
-0xdb, 0xb3, 0x97, 0x7a, 0xc8, 0xb8, 0x71, 0xe3,
-0x34, 0xf1, 0xf7, 0xfc, 0xc5, 0x8b, 0xcd, 0x9b,
-0xea, 0x2f, 0x90, 0x24, 0x74, 0x4a, 0x9c, 0x92,
-0xce, 0x71, 0x71, 0x76, 0xad, 0x5b, 0xe7, 0x81,
-0xae, 0x36, 0x7d, 0x92, 0x6b, 0x57, 0x5f, 0x53,
-0xbe, 0x4f, 0x9f, 0xbe, 0x72, 0xde, 0xf2, 0x9a,
-0x25, 0xcf, 0x9a, 0x3e, 0x3d, 0xc0, 0x7c, 0x90,
-0xc8, 0xba, 0xce, 0xb1, 0xbe, 0xe3, 0x4f, 0x15,
-0x2a, 0xf7, 0xae, 0x9c, 0x8c, 0xc0, 0x39, 0xaf,
-0xbe, 0xaa, 0x7e, 0xce, 0x9e, 0x99, 0x9d, 0x29,
-0xfd, 0x5f, 0x85, 0xc1, 0x33, 0x64, 0xc8, 0x50,
-0xf3, 0x8f, 0x45, 0x36, 0xc7, 0xc4, 0xe8, 0xee,
-0x3f, 0x5b, 0xf8, 0x08, 0xa0, 0xcc, 0xa2, 0xc5,
-0x3a, 0xfb, 0xcf, 0x86, 0xf9, 0x6f, 0x94, 0x6e,
-0xfc, 0x75, 0x3f, 0x70, 0x48, 0x67, 0xff, 0x79,
-0x4f, 0x5c, 0x9c, 0x9a, 0xc6, 0x3a, 0x3a, 0x38,
-0xed, 0x88, 0x8d, 0xb5, 0xdc, 0xa4, 0x65, 0xcb,
-0x3f, 0x50, 0x57, 0xcb, 0x32, 0x0d, 0x75, 0xf3,
-0xdf, 0xa2, 0xe2, 0xa2, 0xa8, 0x4d, 0x9b, 0x2c,
-0xac, 0xb5, 0x64, 0x64, 0xda, 0xdb, 0xd9, 0xcb,
-0x0d, 0x92, 0x01, 0x29, 0x33, 0x5d, 0x77, 0x1d,
-0xfe, 0xda, 0xbc, 0x79, 0xea, 0xee, 0x84, 0x04,
-0xd9, 0xa1, 0xc3, 0x87, 0xa9, 0x85, 0x87, 0x0d,
-0x1b, 0x5e, 0x85, 0xf8, 0x4b, 0xfe, 0x8b, 0xca,
-0xca, 0xce, 0xc9, 0x36, 0xdf, 0x48, 0x91, 0x67,
-0x48, 0x7d, 0xbb, 0xfa, 0x1e, 0x8d, 0x3d, 0x1e,
-0x6b, 0xd3, 0xba, 0xc7, 0xe3, 0x8f, 0xf7, 0x7c,
-0xbc, 0x67, 0xab, 0x56, 0x6d, 0xdc, 0x5c, 0xdc,
-0x2d, 0x2c, 0xdd, 0x65, 0xd4, 0x0d, 0x1b, 0xe6,
-0x9d, 0x71, 0xfb, 0x96, 0x5a, 0xf9, 0xb3, 0x7a,
-0xf9, 0xaf, 0xf9, 0x73, 0x52, 0x26, 0x4b, 0xdf,
-0x7e, 0xfd, 0x67, 0xcd, 0x9e, 0xbd, 0x60, 0xe1,
-0xa2, 0x97, 0xa7, 0x4d, 0xef, 0xd6, 0xad, 0x47,
-0xbd, 0x3a, 0xf5, 0x8c, 0xa6, 0xd8, 0x8c, 0x59,
-0xb3, 0xd5, 0x77, 0xb1, 0xee, 0x17, 0x15, 0x86,
-0x87, 0x47, 0xe8, 0x3e, 0x15, 0xe5, 0x5a, 0x9a,
-0x7a, 0x35, 0x9b, 0x3c, 0xf9, 0xf9, 0xb0, 0x0d,
-0xeb, 0xf7, 0xc6, 0xed, 0x93, 0xb0, 0x72, 0xf0,
-0x50, 0xc2, 0xd6, 0x2f, 0x62, 0x65, 0xed, 0xed,
-0x3f, 0x61, 0x52, 0xeb, 0xc7, 0x5a, 0xdb, 0xd9,
-0xda, 0x97, 0xa5, 0x39, 0x92, 0x5f, 0x6b, 0x1e,
-0x62, 0xd7, 0x52, 0xae, 0x1b, 0xed, 0x3f, 0x97,
-0x3d, 0xde, 0xe5, 0x51, 0xec, 0xe2, 0xe4, 0x6a,
-0xfa, 0x6a, 0x51, 0xff, 0xfe, 0x03, 0x64, 0xaa,
-0x96, 0x57, 0x6b, 0x8a, 0xbf, 0x6b, 0x74, 0xe2,
-0xaf, 0xba, 0xff, 0x9c, 0x7f, 0xaf, 0x60, 0xea,
-0xd4, 0x17, 0x74, 0xfb, 0x41, 0x5a, 0xbe, 0x68,
-0xf1, 0x92, 0x6d, 0x5f, 0x6c, 0x3f, 0x7c, 0x24,
-0x69, 0xdf, 0xfe, 0x03, 0xa1, 0x6b, 0xc3, 0x7c,
-0x7c, 0x7c, 0x25, 0x85, 0xb7, 0x90, 0xb2, 0xcd,
-0x9d, 0x3b, 0x4f, 0xbd, 0x3b, 0xbf, 0x48, 0xfc,
-0x8d, 0x3f, 0x6c, 0xf8, 0xe1, 0xa3, 0x61, 0xfc,
-0xb5, 0xb8, 0xff, 0xdc, 0xab, 0xa7, 0xce, 0xfe,
-0xb3, 0x9a, 0xff, 0x7e, 0xf4, 0xc9, 0x27, 0xea,
-0x32, 0x43, 0x86, 0xa2, 0xac, 0x06, 0x5f, 0x99,
-0x35, 0x5b, 0x52, 0x45, 0x49, 0xcc, 0x0f, 0x1e,
-0x3a, 0x1c, 0x1d, 0x13, 0x33, 0x65, 0xca, 0x54,
-0x8f, 0xc6, 0x0f, 0x5b, 0xf8, 0x80, 0x78, 0xd0,
-0xa0, 0xc1, 0xe6, 0xef, 0xbb, 0xde, 0x2b, 0xbc,
-0xff, 0xf7, 0x37, 0xde, 0x94, 0x01, 0xef, 0x60,
-0xef, 0xd0, 0xa3, 0xc7, 0xe3, 0xd3, 0xa6, 0x4d,
-0x0f, 0x0e, 0x09, 0xdd, 0xb5, 0x67, 0x8f, 0x54,
-0x78, 0xe0, 0x60, 0x42, 0xd4, 0xe6, 0x4d, 0x7f,
-0xfd, 0xdb, 0xff, 0xc8, 0x04, 0xd1, 0xad, 0xb0,
-0x79, 0xb3, 0x16, 0x97, 0x2e, 0x7f, 0xa3, 0xb9,
-0xa8, 0x4d, 0xd1, 0x31, 0x2e, 0x2e, 0x2e, 0x46,
-0x73, 0x47, 0x6e, 0x5c, 0xcf, 0x9e, 0xbd, 0x5e,
-0x7e, 0x79, 0xfa, 0x82, 0xb7, 0x17, 0xbd, 0xf9,
-0xd6, 0xdb, 0x53, 0x5f, 0x78, 0xa9, 0x7f, 0xbf,
-0x01, 0x8d, 0x1a, 0x36, 0x92, 0x89, 0xf0, 0xf4,
-0xd3, 0x23, 0xb3, 0x72, 0xb2, 0xcd, 0xeb, 0xd1,
-0x8d, 0xbf, 0xf1, 0x89, 0x15, 0xe4, 0xbf, 0x0b,
-0xf5, 0x3e, 0xff, 0xad, 0x64, 0xfc, 0x6d, 0x60,
-0x7d, 0xfc, 0x95, 0x35, 0xe1, 0x8e, 0x9d, 0x3b,
-0x2d, 0x37, 0xc9, 0x94, 0xff, 0xea, 0xc4, 0x5f,
-0xfd, 0xfd, 0x67, 0x99, 0x1a, 0xdd, 0xba, 0x75,
-0xd7, 0x9d, 0x89, 0xf5, 0xed, 0x1c, 0x64, 0xf0,
-0x2f, 0x59, 0xfa, 0xde, 0xb6, 0xed, 0xb1, 0xb2,
-0x14, 0x3c, 0x92, 0x78, 0x54, 0x4e, 0xbd, 0x66,
-0xdd, 0xba, 0xd9, 0x73, 0x66, 0xf7, 0xe8, 0xde,
-0xc3, 0xd5, 0xc5, 0xb5, 0x7c, 0xd0, 0x1a, 0xc5,
-0x5f, 0xfd, 0xfd, 0xe7, 0x61, 0x55, 0xc9, 0x7f,
-0x89, 0xbf, 0xa8, 0x2c, 0x59, 0x5b, 0x76, 0xec,
-0xd8, 0x59, 0x06, 0x8f, 0x2c, 0x20, 0x07, 0x0c,
-0x78, 0xe2, 0xf5, 0xd7, 0xff, 0xbe, 0x63, 0x67,
-0xec, 0xc5, 0x4b, 0xc9, 0xe9, 0xb7, 0x6f, 0xe7,
-0xe4, 0xe6, 0x65, 0x66, 0xe7, 0xdc, 0xcc, 0x48,
-0xff, 0xf7, 0x57, 0x27, 0x96, 0x2d, 0x5f, 0x21,
-0x53, 0xc0, 0xe8, 0x93, 0x17, 0xc9, 0x32, 0x3e,
-0xfb, 0x7c, 0xab, 0x5a, 0xb9, 0xee, 0xbf, 0xbf,
-0x51, 0xae, 0x5d, 0xdb, 0x76, 0xe1, 0x11, 0x1b,
-0x33, 0xb3, 0x7e, 0x1e, 0xe7, 0x69, 0xe9, 0x19,
-0x2b, 0x56, 0x7e, 0xd8, 0xc0, 0xbd, 0x81, 0x6e,
-0x79, 0xc9, 0xec, 0xce, 0x5c, 0xd0, 0x4e, 0xcf,
-0x6f, 0x2e, 0x5f, 0xee, 0xdc, 0xb9, 0x8b, 0x5a,
-0x58, 0x32, 0xc7, 0xbf, 0x4d, 0x9b, 0x26, 0x59,
-0x52, 0x61, 0xb1, 0x4e, 0x62, 0x5e, 0x58, 0x54,
-0x2c, 0x11, 0x36, 0x3c, 0x72, 0xe3, 0xa8, 0xd1,
-0x63, 0x65, 0xbd, 0x51, 0x9a, 0xff, 0x3e, 0xb0,
-0xff, 0x7c, 0x37, 0x2b, 0x6b, 0xf0, 0x60, 0xed,
-0x8b, 0x3a, 0xd5, 0xff, 0x13, 0x01, 0x9f, 0x7e,
-0x66, 0x64, 0x7c, 0xe2, 0x91, 0x63, 0x5f, 0xfe,
-0xfb, 0xf8, 0x57, 0x5f, 0x99, 0x9c, 0x30, 0x74,
-0xee, 0xc2, 0x79, 0xf3, 0x35, 0x43, 0xf1, 0x8f,
-0x12, 0xc8, 0xf4, 0xf2, 0x5f, 0xe5, 0xfd, 0xab,
-0xab, 0xd7, 0xaf, 0x75, 0xec, 0xd0, 0x49, 0x3d,
-0xfb, 0xc0, 0x27, 0x06, 0x9e, 0x55, 0xf6, 0xe8,
-0x72, 0xf3, 0x73, 0x25, 0x39, 0x6a, 0xd6, 0xbc,
-0x99, 0x51, 0x08, 0xfe, 0xc7, 0x82, 0xb7, 0xd5,
-0x4e, 0x08, 0x0a, 0xf9, 0x05, 0xe2, 0xaf, 0x85,
-0xe4, 0xcb, 0x30, 0xfe, 0xae, 0x5e, 0x6d, 0x74,
-0x88, 0xd1, 0xfe, 0xb3, 0x26, 0xff, 0xcd, 0x2b,
-0xc8, 0x1f, 0xf7, 0xec, 0x78, 0xb5, 0x58, 0x8b,
-0xe6, 0x2d, 0x63, 0x77, 0xed, 0xd2, 0xd4, 0x29,
-0xf1, 0x34, 0xe1, 0xc8, 0x91, 0xde, 0x7d, 0xfa,
-0xd5, 0xac, 0xae, 0x3f, 0x7a, 0x65, 0xf5, 0x68,
-0xfe, 0x72, 0x5a, 0x61, 0x71, 0x51, 0xc8, 0x9a,
-0xb5, 0xd3, 0xa6, 0xcf, 0xdc, 0x1e, 0x1b, 0x7b,
-0x27, 0xf3, 0xae, 0xfa, 0xd0, 0x2e, 0x2c, 0x2a,
-0xda, 0x1b, 0x17, 0xd7, 0xb6, 0x6d, 0x3b, 0xb5,
-0x2a, 0x09, 0x9a, 0x61, 0x61, 0xeb, 0xcd, 0x0f,
-0xb9, 0x75, 0x27, 0xa3, 0x6f, 0xdf, 0xbe, 0xba,
-0xe7, 0x95, 0xf5, 0xe1, 0x53, 0x43, 0x87, 0xee,
-0xdc, 0xbd, 0xfb, 0xce, 0x5d, 0xb3, 0x77, 0xff,
-0x7e, 0x2c, 0xc9, 0xcd, 0xcb, 0x3f, 0x7b, 0xfe,
-0x6c, 0x60, 0x70, 0xf0, 0xea, 0xc0, 0x60, 0xf3,
-0x97, 0xe7, 0x7f, 0x9b, 0xf7, 0xaf, 0x8c, 0xe2,
-0xaf, 0xee, 0xfe, 0xb3, 0x6e, 0xfc, 0xb5, 0xe6,
-0xfd, 0xab, 0x65, 0x2b, 0x3e, 0x50, 0x5f, 0xdc,
-0x32, 0x7a, 0xff, 0x6a, 0x5a, 0xc0, 0x2b, 0xba,
-0xbb, 0x5b, 0x7d, 0xfb, 0xf6, 0xfb, 0x6c, 0xeb,
-0x56, 0xdd, 0x17, 0x95, 0x8b, 0x4b, 0x4a, 0x32,
-0xb3, 0x32, 0x0f, 0x27, 0x25, 0x05, 0xcc, 0x9c,
-0xd5, 0xb2, 0x65, 0xab, 0x9a, 0x35, 0x6a, 0xbe,
-0x36, 0x77, 0x9e, 0xfa, 0xb3, 0x72, 0x46, 0xf1,
-0x77, 0x68, 0x55, 0xf3, 0xdf, 0x80, 0x00, 0xf6,
-0x9f, 0x51, 0x39, 0xcf, 0x4d, 0x79, 0xf1, 0xb9,
-0xe7, 0xa7, 0xc4, 0xed, 0xdf, 0x2f, 0x39, 0xac,
-0xd1, 0x4f, 0x52, 0x14, 0x16, 0x17, 0x7e, 0x77,
-0xf5, 0xea, 0xdc, 0xb9, 0xf3, 0x8d, 0xf6, 0xdf,
-0xa4, 0x06, 0x75, 0x22, 0x58, 0xd8, 0x7f, 0xf6,
-0xf0, 0xf0, 0x38, 0x7a, 0xfc, 0x98, 0xba, 0x59,
-0x27, 0x0d, 0xf8, 0x74, 0x75, 0x90, 0xee, 0x5e,
-0x93, 0x4d, 0xed, 0x3a, 0x4b, 0xdf, 0x7b, 0x5f,
-0xf3, 0x7a, 0xff, 0xfb, 0xcb, 0x96, 0xab, 0x1f,
-0x24, 0xc9, 0x5a, 0xe2, 0x9d, 0x77, 0x16, 0x9a,
-0xe7, 0x0e, 0xba, 0xe4, 0x39, 0x29, 0x65, 0xf6,
-0xc4, 0xed, 0x9f, 0x1e, 0x10, 0x70, 0x52, 0x79,
-0x16, 0x1d, 0x4e, 0x4c, 0xea, 0xd4, 0x49, 0x27,
-0xb2, 0x0b, 0x49, 0xdb, 0x57, 0x07, 0x85, 0x54,
-0xe1, 0x45, 0x47, 0xa3, 0xcf, 0x7f, 0x85, 0x26,
-0xfe, 0x9e, 0x3a, 0x73, 0x46, 0x32, 0x14, 0x4d,
-0x19, 0xc9, 0xf8, 0xb6, 0x7c, 0xf6, 0x99, 0xee,
-0x4b, 0x3e, 0xd2, 0x93, 0x3b, 0x77, 0xed, 0x96,
-0x44, 0x4f, 0xb7, 0xc1, 0x0b, 0x17, 0x2f, 0x52,
-0x0f, 0x09, 0x0a, 0x09, 0xfe, 0xff, 0xc7, 0xdf,
-0x04, 0x4b, 0xf9, 0xef, 0x09, 0x83, 0xfd, 0x67,
-0x8b, 0xef, 0x3f, 0xeb, 0xed, 0x3f, 0x6b, 0xf2,
-0xdf, 0x8c, 0x5b, 0x19, 0xfd, 0xfa, 0xf5, 0x53,
-0x8b, 0xbd, 0xf1, 0xe6, 0x5b, 0xba, 0x3f, 0xb9,
-0x29, 0x3d, 0x76, 0xe6, 0xdc, 0xf9, 0x6e, 0xdd,
-0x7b, 0xe8, 0x76, 0x8e, 0xac, 0xa6, 0x34, 0x4f,
-0xe6, 0xdc, 0x82, 0x3c, 0x21, 0x8b, 0x25, 0xa3,
-0x76, 0x4a, 0x08, 0x5e, 0xb5, 0x3a, 0x48, 0xad,
-0x4a, 0xba, 0x68, 0xce, 0xab, 0xaf, 0x95, 0x4f,
-0x22, 0x59, 0x7a, 0x85, 0x47, 0x46, 0xd8, 0xdb,
-0xda, 0xab, 0x25, 0x25, 0xfb, 0x9b, 0xfc, 0xdc,
-0xf3, 0xd7, 0x53, 0x53, 0x8c, 0x5e, 0xd9, 0x92,
-0x63, 0x35, 0x93, 0x71, 0x73, 0xcc, 0x16, 0x83,
-0xfd, 0x67, 0xc3, 0x8f, 0xe0, 0xcb, 0x2c, 0xd2,
-0x8d, 0xbf, 0x5e, 0x4d, 0x4f, 0x9f, 0xad, 0x44,
-0xfc, 0x35, 0xca, 0x7f, 0xd5, 0xd9, 0x67, 0xcd,
-0xfe, 0xf3, 0xfb, 0xcb, 0x97, 0x5b, 0xb9, 0xff,
-0x2c, 0x8f, 0x1d, 0x17, 0x57, 0xed, 0xee, 0x81,
-0x44, 0xba, 0xc1, 0x83, 0x86, 0x7c, 0x9d, 0x9c,
-0x5c, 0xe1, 0xcf, 0x0b, 0xcb, 0x02, 0xe6, 0x62,
-0xf2, 0xa5, 0x05, 0xef, 0x2c, 0x0c, 0xd2, 0x1b,
-0x75, 0x46, 0xfb, 0xcf, 0x4f, 0x0d, 0x1f, 0x5a,
-0xb5, 0xf8, 0xfb, 0xca, 0x2b, 0xb3, 0x78, 0xff,
-0x19, 0x95, 0x72, 0xf5, 0x7a, 0x4a, 0x6e, 0x5e,
-0xae, 0x35, 0x25, 0xb3, 0x73, 0xb2, 0x7d, 0x7c,
-0xfd, 0x6a, 0x54, 0xd7, 0x49, 0xb2, 0x3a, 0x77,
-0xea, 0x7c, 0x2d, 0x45, 0xfb, 0xb3, 0x7b, 0xba,
-0xef, 0x5f, 0x55, 0x2f, 0x7d, 0x5f, 0x74, 0xe1,
-0xe2, 0x25, 0x46, 0x67, 0xc9, 0xb8, 0x9d, 0x31,
-0xde, 0xdf, 0x5f, 0xf7, 0x40, 0x5f, 0x5f, 0x3f,
-0xf3, 0x79, 0x21, 0xb3, 0x60, 0xd0, 0xa0, 0xc1,
-0x6a, 0xb1, 0x71, 0xe3, 0xfd, 0xd3, 0xd2, 0x6f,
-0x5a, 0xdf, 0x03, 0xa6, 0x7f, 0x61, 0x40, 0x59,
-0xb5, 0x4a, 0x44, 0xdb, 0xb3, 0x77, 0xaf, 0x93,
-0xc1, 0xeb, 0xb5, 0x9e, 0x9e, 0x9e, 0x3b, 0x62,
-0x2b, 0xd8, 0x64, 0x53, 0x59, 0x1f, 0x7f, 0x75,
-0x83, 0x97, 0xb3, 0x93, 0xf3, 0xa9, 0xd3, 0x3a,
-0x7b, 0x86, 0xe5, 0x0d, 0x7e, 0x75, 0xee, 0x5c,
-0xdd, 0x7d, 0xd1, 0xe5, 0x2b, 0x3e, 0x50, 0xcb,
-0xff, 0x22, 0xf1, 0xd7, 0xc2, 0xfb, 0x57, 0x86,
-0xf1, 0xd7, 0x72, 0xfe, 0x6b, 0x45, 0xfc, 0xfd,
-0xe1, 0x66, 0x5a, 0x77, 0x25, 0x98, 0x4a, 0xf3,
-0x36, 0x44, 0x46, 0x5a, 0xe8, 0xfc, 0xb0, 0xf5,
-0x1b, 0xec, 0x6c, 0x75, 0xe2, 0xd7, 0xe8, 0x31,
-0x63, 0x2d, 0xfc, 0x2b, 0x22, 0x46, 0xe2, 0x0f,
-0x1f, 0x56, 0xab, 0xaa, 0xf1, 0x97, 0xff, 0x63,
-0xef, 0xba, 0x83, 0xa2, 0x4a, 0xb6, 0xfe, 0x3f,
-0xc6, 0x05, 0x95, 0x8c, 0x84, 0x25, 0x09, 0x0a,
-0x98, 0x40, 0x17, 0x30, 0xad, 0x88, 0x04, 0x73,
-0x76, 0x15, 0x31, 0x3e, 0x15, 0x10, 0x94, 0xa4,
-0xae, 0x6b, 0x40, 0x05, 0xc3, 0xaa, 0x80, 0xa8,
-0xa0, 0xa2, 0x6b, 0x06, 0x23, 0x62, 0xc2, 0x8c,
-0xa8, 0xeb, 0x02, 0x4a, 0x0e, 0x2a, 0xa0, 0x32,
-0x60, 0x24, 0x07, 0x45, 0xb2, 0xb0, 0x55, 0xdf,
-0x19, 0x46, 0xe7, 0x0d, 0xb7, 0x4f, 0xdf, 0x49,
-0xb8, 0xaf, 0xde, 0xf7, 0xa6, 0xea, 0x57, 0x16,
-0x33, 0xf6, 0xed, 0xb9, 0xb7, 0x6f, 0x77, 0xff,
-0xce, 0x39, 0x7d, 0x42, 0x47, 0x67, 0x17, 0x57,
-0x7e, 0x44, 0x00, 0xcc, 0xab, 0x05, 0x0b, 0x17,
-0xa1, 0xeb, 0x05, 0xd4, 0xfc, 0xdc, 0x97, 0x42,
-0xc2, 0xf7, 0x18, 0x38, 0x1f, 0x19, 0x89, 0xfa,
-0x03, 0x08, 0xb5, 0x3f, 0xef, 0xdc, 0x15, 0x48,
-0x5e, 0x25, 0x26, 0xff, 0xe2, 0xe7, 0xbf, 0x31,
-0xf7, 0xee, 0x91, 0xfe, 0x81, 0x30, 0x4b, 0x6f,
-0x11, 0x56, 0x08, 0x06, 0x44, 0xe4, 0x5f, 0x58,
-0x2f, 0x87, 0xfe, 0x38, 0x42, 0xde, 0x0f, 0x70,
-0xdf, 0x93, 0xc4, 0x44, 0xd1, 0x93, 0x75, 0x34,
-0x7e, 0x69, 0xfa, 0x84, 0xf1, 0x29, 0x4d, 0xff,
-0x1d, 0x37, 0x4e, 0x42, 0xfd, 0xd7, 0xcb, 0xcb,
-0x4b, 0xa6, 0xff, 0xca, 0xf0, 0xfd, 0x70, 0x27,
-0x26, 0x16, 0x16, 0x23, 0x39, 0x63, 0xf5, 0xf5,
-0xf4, 0x13, 0x93, 0x13, 0x19, 0x8d, 0x69, 0xfa,
-0xaf, 0xa5, 0xe5, 0x90, 0xd7, 0xef, 0xde, 0xb2,
-0xfc, 0xca, 0xa3, 0xb8, 0x78, 0xd4, 0xef, 0xd7,
-0x40, 0xdf, 0xe0, 0x15, 0x87, 0xc3, 0x6f, 0x96,
-0x92, 0x9e, 0xae, 0xa9, 0xa1, 0xc5, 0x68, 0x03,
-0xec, 0x96, 0x4a, 0xf1, 0xd4, 0x92, 0x00, 0x27,
-0xc3, 0xc3, 0x35, 0x35, 0x99, 0x3f, 0xc1, 0x83,
-0x9e, 0xae, 0x5e, 0x4a, 0x5a, 0x8a, 0x58, 0x19,
-0x7b, 0x68, 0xf1, 0x47, 0xa4, 0xff, 0x73, 0x76,
-0x6e, 0xae, 0x71, 0x1f, 0x13, 0x46, 0x33, 0xb9,
-0x1f, 0xe4, 0x59, 0xce, 0x5b, 0x5b, 0xb8, 0xf9,
-0x10, 0x9e, 0x1a, 0x19, 0xf5, 0x26, 0x6f, 0x35,
-0x78, 0xef, 0x3e, 0xb2, 0x71, 0xfb, 0x9c, 0xff,
-0xd2, 0x9d, 0x6f, 0xa9, 0xfe, 0xcf, 0xac, 0xfc,
-0x3b, 0xf2, 0x67, 0xc4, 0x5a, 0xcb, 0x88, 0xff,
-0xad, 0xfc, 0x58, 0x39, 0x7e, 0x02, 0xa2, 0xb6,
-0x84, 0x86, 0x1e, 0x60, 0x19, 0x9c, 0xa2, 0xe2,
-0x22, 0x7b, 0x7b, 0x07, 0xf2, 0x2a, 0x27, 0xa7,
-0xb9, 0x2c, 0xae, 0xf5, 0x28, 0x40, 0x39, 0x85,
-0x89, 0x41, 0x76, 0x05, 0xfc, 0xbb, 0xd4, 0xd9,
-0x85, 0x9f, 0x2a, 0x24, 0x2f, 0x9f, 0x43, 0x1a,
-0x31, 0x3a, 0xb4, 0x5a, 0x9e, 0xaf, 0xdf, 0xbc,
-0x29, 0x6e, 0xee, 0xac, 0x48, 0x8a, 0xfe, 0x2b,
-0xd4, 0xfe, 0x8c, 0xea, 0xbf, 0xe2, 0x9e, 0xff,
-0xa2, 0xf6, 0x67, 0x94, 0x7f, 0x45, 0xf1, 0x7f,
-0xde, 0xb3, 0x77, 0x1f, 0xa9, 0x38, 0x93, 0xfc,
-0x5b, 0xf9, 0xa9, 0x6a, 0xe6, 0x2f, 0xb3, 0xc8,
-0x41, 0x5e, 0x8b, 0x39, 0x33, 0x4b, 0x00, 0x69,
-0xce, 0x7f, 0xc9, 0xf8, 0x5f, 0x99, 0xff, 0xb3,
-0x0c, 0xdf, 0x1b, 0xcf, 0x73, 0xb3, 0x8d, 0xfb,
-0x18, 0x63, 0x2b, 0x54, 0x23, 0xf6, 0xfe, 0x7d,
-0x46, 0x63, 0x1a, 0xff, 0xae, 0x59, 0xb3, 0x96,
-0xb4, 0x3c, 0x0b, 0xa2, 0xba, 0xa6, 0xc6, 0xb4,
-0x6f, 0x7f, 0xf2, 0x42, 0x90, 0xff, 0x1f, 0xfc,
-0xf9, 0x75, 0x1f, 0x80, 0xed, 0x2b, 0xe2, 0xcc,
-0x99, 0xee, 0xf2, 0x4c, 0x8d, 0xc0, 0xc2, 0xc2,
-0xaa, 0x1d, 0x4d, 0x40, 0x9f, 0x6b, 0x3e, 0xef,
-0xd8, 0xb1, 0xb3, 0x1b, 0xf1, 0x2b, 0x3c, 0x38,
-0x38, 0x38, 0x64, 0xe7, 0x0a, 0xc9, 0x3e, 0xc4,
-0xc0, 0xb1, 0x13, 0x22, 0xc5, 0xff, 0x96, 0x94,
-0x96, 0x8e, 0x1c, 0x89, 0x78, 0x22, 0xf9, 0xfb,
-0x6f, 0x61, 0x59, 0xe0, 0x65, 0x95, 0x65, 0x13,
-0x30, 0x7b, 0x5a, 0xe8, 0x7e, 0x84, 0x98, 0xbe,
-0x37, 0xff, 0x4a, 0x76, 0xfe, 0x8b, 0xc6, 0xff,
-0x3a, 0x3a, 0x3a, 0x0a, 0xf2, 0x6f, 0x7d, 0x63,
-0xa3, 0xb3, 0xcb, 0x32, 0xb2, 0xd9, 0xac, 0xd9,
-0xb3, 0x51, 0x3f, 0xc0, 0x6f, 0x57, 0x35, 0xac,
-0x5d, 0xbb, 0x8e, 0xbc, 0x6a, 0xf1, 0xe2, 0x25,
-0x62, 0xbd, 0xc1, 0xc6, 0x2f, 0x8d, 0x89, 0x49,
-0x49, 0x23, 0x46, 0x20, 0xf7, 0xd9, 0xa9, 0x63,
-0xa7, 0x95, 0xab, 0x57, 0xf3, 0xa7, 0xdf, 0xfd,
-0x07, 0x0f, 0x51, 0x8d, 0xb5, 0x5f, 0xbf, 0xfe,
-0xa8, 0x3a, 0xc6, 0x8e, 0xff, 0x20, 0xff, 0xb6,
-0xe6, 0xdf, 0x40, 0xe3, 0x7f, 0x11, 0xfb, 0xb3,
-0x14, 0xfc, 0xcb, 0xf4, 0xbf, 0xe2, 0x14, 0x14,
-0xf0, 0xbc, 0x53, 0x18, 0xfd, 0xdf, 0xbd, 0x7b,
-0x57, 0xdc, 0xd1, 0x43, 0x21, 0xf3, 0xbf, 0x92,
-0xe1, 0xbf, 0x0b, 0xe9, 0x59, 0x59, 0xbd, 0x30,
-0x91, 0x5e, 0x4d, 0x45, 0x8d, 0x3c, 0xf4, 0x41,
-0xf9, 0xb7, 0x4b, 0xe7, 0x2e, 0xd7, 0x6f, 0x08,
-0x71, 0xcf, 0x00, 0xcc, 0x5f, 0x88, 0xd4, 0x6e,
-0x00, 0x84, 0x9f, 0x3d, 0xcb, 0x6b, 0xd0, 0xf8,
-0xa5, 0xc9, 0x7f, 0xcb, 0x16, 0x86, 0x63, 0x06,
-0x10, 0x99, 0x8b, 0x9b, 0x7b, 0x4b, 0xab, 0x5f,
-0x19, 0xd7, 0xf1, 0xe9, 0x6f, 0xee, 0x1f, 0xcd,
-0x2d, 0xcd, 0x00, 0xf8, 0xc8, 0xfd, 0x12, 0xfd,
-0xf8, 0x37, 0xf7, 0x23, 0xef, 0x7b, 0xf2, 0x4e,
-0x60, 0xab, 0xf4, 0xf4, 0xf2, 0xee, 0x8a, 0xe9,
-0xe3, 0xb0, 0xe2, 0x66, 0xce, 0x9a, 0x5d, 0x5a,
-0x21, 0x6a, 0x39, 0x63, 0xd1, 0xfd, 0xaf, 0x40,
-0x3e, 0xf1, 0xf0, 0x44, 0x82, 0x56, 0x0c, 0xf4,
-0x0d, 0xa2, 0x2e, 0x5f, 0xa6, 0xe5, 0xd7, 0x85,
-0x9d, 0x9f, 0x0c, 0x75, 0x81, 0xce, 0x81, 0x6a,
-0xc9, 0xc6, 0xed, 0xe2, 0x7f, 0xd5, 0xee, 0xfc,
-0x2b, 0x62, 0xfe, 0xab, 0xe3, 0x27, 0x4e, 0x02,
-0xd9, 0x31, 0x9a, 0x29, 0x29, 0x28, 0xfd, 0xbe,
-0x63, 0x07, 0x35, 0x79, 0xef, 0xdf, 0x2d, 0x27,
-0x4e, 0x21, 0x4a, 0xeb, 0x92, 0x25, 0x4b, 0x45,
-0x7c, 0x7d, 0xb0, 0xeb, 0xa6, 0xa4, 0xa7, 0x6f,
-0xdd, 0xb6, 0x8d, 0x16, 0x1b, 0xde, 0x4d, 0xae,
-0xdb, 0xf1, 0xe3, 0x27, 0xf8, 0xb1, 0x78, 0x61,
-0x87, 0xff, 0x20, 0xdb, 0xc0, 0x14, 0x5d, 0xd6,
-0x3a, 0x45, 0xc5, 0x45, 0x64, 0x94, 0x84, 0xfc,
-0xfb, 0xcf, 0xfb, 0x5f, 0xdd, 0x14, 0xc5, 0xff,
-0x59, 0x84, 0xfc, 0x57, 0x49, 0xc9, 0xa9, 0x5a,
-0x9a, 0xda, 0x8c, 0x66, 0x03, 0xfa, 0x0d, 0xc8,
-0x7d, 0xf1, 0x82, 0xbf, 0xba, 0xbf, 0xe2, 0xdb,
-0xfa, 0x65, 0xff, 0xc8, 0xb8, 0x8d, 0x76, 0xf7,
-0xbf, 0x92, 0xf1, 0xaf, 0x0c, 0xdf, 0x0f, 0xc0,
-0x53, 0xc1, 0xfb, 0x42, 0xd0, 0x24, 0x00, 0x9a,
-0x1a, 0x5a, 0x0f, 0xff, 0x62, 0xe6, 0xe1, 0x99,
-0x3f, 0x1f, 0xe1, 0x5f, 0x58, 0x65, 0xa4, 0x07,
-0x2f, 0x09, 0xd8, 0x48, 0xc9, 0xa5, 0x0d, 0x08,
-0x08, 0x0a, 0xe2, 0x35, 0xa8, 0xad, 0xaf, 0x73,
-0x73, 0x5f, 0x4e, 0x1e, 0x77, 0x9a, 0x9a, 0xf6,
-0x9d, 0x35, 0xdb, 0x11, 0xe0, 0x38, 0xc7, 0xe9,
-0x17, 0xd0, 0x88, 0x1c, 0xe7, 0xc0, 0x1f, 0x3c,
-0xc0, 0xdf, 0xe4, 0xc7, 0x5f, 0xa0, 0x71, 0xeb,
-0x97, 0x8b, 0x16, 0x2f, 0x79, 0x9c, 0xc8, 0x34,
-0xa1, 0xf3, 0x50, 0x5c, 0x5a, 0x36, 0xc7, 0x69,
-0x2e, 0x1a, 0x57, 0x28, 0xd7, 0x55, 0xce, 0xc3,
-0xd3, 0xb3, 0xb2, 0xaa, 0x52, 0xc4, 0x01, 0x44,
-0xf9, 0x17, 0xcd, 0xbf, 0x11, 0x17, 0x17, 0xaf,
-0x4a, 0x84, 0x66, 0xc3, 0xee, 0x0d, 0x9b, 0xa1,
-0xaf, 0xaf, 0x6f, 0x7c, 0x42, 0x42, 0x71, 0x69,
-0x71, 0x6d, 0x7d, 0x2d, 0xa8, 0x63, 0x5c, 0x59,
-0xa2, 0x15, 0x8d, 0x4d, 0x8d, 0x5b, 0xb7, 0x6d,
-0x67, 0x5c, 0x02, 0xbc, 0x79, 0x08, 0x0b, 0xb9,
-0x6d, 0x97, 0xf3, 0x5f, 0x96, 0xf8, 0xdf, 0xf4,
-0x8c, 0x8c, 0x5e, 0x68, 0xfe, 0x2b, 0xf1, 0xcf,
-0x7f, 0x19, 0xfa, 0x2f, 0x20, 0xbf, 0xe0, 0xcd,
-0x20, 0xf3, 0x41, 0xa4, 0xbf, 0x77, 0x77, 0xf9,
-0xee, 0xce, 0xce, 0x2e, 0xb7, 0xef, 0xdc, 0x79,
-0xf7, 0xe1, 0x3d, 0x6c, 0x92, 0x0d, 0x4d, 0x0d,
-0xfc, 0xc1, 0x01, 0x80, 0xe0, 0x47, 0x76, 0xce,
-0xce, 0xbf, 0x20, 0x08, 0x7d, 0x28, 0x2a, 0xbc,
-0x77, 0xff, 0xfe, 0xf6, 0xdf, 0x77, 0xd8, 0xda,
-0xd9, 0x6b, 0x6a, 0x6a, 0xb1, 0x64, 0x44, 0xe9,
-0x6d, 0xd4, 0xfb, 0x79, 0x4e, 0x36, 0xff, 0x5d,
-0xc3, 0x6b, 0x42, 0x26, 0xcc, 0x0f, 0x72, 0xfb,
-0x0f, 0x1e, 0x94, 0x60, 0xf5, 0xd1, 0xf3, 0x5f,
-0x09, 0xcb, 0xbf, 0x21, 0x56, 0xfe, 0x2b, 0xa9,
-0xf9, 0x57, 0x14, 0xfd, 0x77, 0xf7, 0x9e, 0x7d,
-0xa4, 0x40, 0x4b, 0xda, 0x9f, 0x6f, 0xde, 0xba,
-0x4d, 0x7a, 0xaf, 0xa9, 0xa9, 0xa9, 0x4f, 0x9c,
-0x34, 0x99, 0xbf, 0xba, 0xd1, 0x45, 0x4d, 0xfb,
-0x78, 0xf4, 0xc4, 0x09, 0x41, 0x07, 0x4e, 0x7a,
-0xfe, 0x2b, 0x49, 0xfc, 0xaf, 0x64, 0xf6, 0x67,
-0x19, 0xbe, 0x2b, 0x9e, 0x66, 0x67, 0xf7, 0xee,
-0x83, 0x1c, 0x2f, 0x76, 0xe0, 0xfa, 0x23, 0x19,
-0x91, 0x2e, 0xc4, 0x68, 0xfc, 0x91, 0xa1, 0xa1,
-0xd1, 0xeb, 0xb7, 0x6f, 0x84, 0xfe, 0x16, 0xa8,
-0x6c, 0x68, 0x2c, 0xb0, 0x9f, 0x9f, 0x3f, 0xaf,
-0xc1, 0xe7, 0xba, 0x56, 0xe7, 0x16, 0x89, 0x92,
-0x67, 0xa2, 0x50, 0x56, 0x52, 0xb9, 0x1a, 0x1d,
-0x4d, 0xbb, 0x9f, 0xec, 0xdc, 0x5c, 0x6b, 0x1b,
-0x1b, 0xf4, 0x42, 0xd0, 0x4a, 0xf6, 0x86, 0x84,
-0x8a, 0xb2, 0xee, 0xc4, 0xe2, 0xdf, 0xea, 0xcf,
-0x9f, 0x81, 0x4a, 0xd0, 0x98, 0xaf, 0xce, 0x9d,
-0x3a, 0xeb, 0x68, 0xeb, 0xd8, 0xda, 0xd9, 0x2d,
-0x75, 0x71, 0x5e, 0xb7, 0x7e, 0x7d, 0x40, 0x40,
-0x20, 0x0f, 0x3b, 0x77, 0xee, 0x1a, 0x3f, 0x9e,
-0x69, 0x7f, 0x86, 0x1e, 0xc2, 0x0e, 0x23, 0x21,
-0xb7, 0x61, 0x87, 0xda, 0x81, 0x7f, 0x59, 0xf5,
-0xdf, 0xef, 0xe5, 0x7f, 0xd5, 0xd2, 0x1a, 0x55,
-0xb4, 0x2f, 0x24, 0x04, 0x9d, 0x21, 0x30, 0x25,
-0xd4, 0xd5, 0x7a, 0x0e, 0x1b, 0x36, 0x62, 0xfe,
-0x82, 0x85, 0x6b, 0xd7, 0xad, 0xfb, 0x7d, 0xc7,
-0x4e, 0xfe, 0xf8, 0x38, 0xbb, 0xb8, 0x90, 0xed,
-0x59, 0xf8, 0xf7, 0x7d, 0x51, 0xe1, 0xfe, 0x03,
-0x07, 0x6c, 0x6d, 0xed, 0x7a, 0xaa, 0xf7, 0x24,
-0xd5, 0x6d, 0x06, 0xba, 0x74, 0xea, 0xf2, 0xeb,
-0x9a, 0x7f, 0xd7, 0xb9, 0x68, 0xfa, 0xd2, 0x04,
-0x7a, 0x2e, 0xd9, 0x4c, 0x49, 0x51, 0xf9, 0xd2,
-0xe5, 0xcb, 0x12, 0xac, 0xbe, 0xff, 0x22, 0xfe,
-0xbd, 0x75, 0x5b, 0x12, 0xfd, 0x97, 0xe4, 0xdf,
-0xa8, 0xcb, 0x57, 0xbb, 0xc9, 0xe3, 0x09, 0x01,
-0x24, 0x83, 0xb3, 0xab, 0xab, 0x60, 0x98, 0x86,
-0x34, 0xf9, 0x27, 0x65, 0xfa, 0xaf, 0x0c, 0xff,
-0x18, 0xca, 0x2b, 0x2b, 0x0e, 0x84, 0x85, 0xf5,
-0xc1, 0x4e, 0x7e, 0x79, 0x18, 0x6d, 0x33, 0xba,
-0xb4, 0x9c, 0x69, 0x86, 0x45, 0xfd, 0x9f, 0x4d,
-0xfb, 0xf6, 0x2b, 0x2c, 0x12, 0x9e, 0xac, 0xfe,
-0xec, 0xb9, 0x73, 0x68, 0xe0, 0x06, 0x3f, 0x8f,
-0x5c, 0x75, 0x4d, 0xf5, 0xac, 0x59, 0xb3, 0xdb,
-0x71, 0x6d, 0xc2, 0xf2, 0x67, 0x37, 0x8c, 0xbf,
-0xcc, 0xcb, 0xef, 0xdb, 0xb7, 0x3f, 0xca, 0xf8,
-0xaa, 0xca, 0xaa, 0xa8, 0x8e, 0x49, 0x02, 0x3d,
-0xff, 0x45, 0xf3, 0x5f, 0xb5, 0x70, 0x1d, 0x7d,
-0x4b, 0xa6, 0xcf, 0x98, 0x29, 0x71, 0x5e, 0xcd,
-0xaf, 0x9d, 0x77, 0xec, 0x7c, 0x30, 0x0c, 0xe1,
-0xdf, 0x76, 0xd1, 0x7f, 0x25, 0xf0, 0xbf, 0xda,
-0x17, 0x1a, 0x4a, 0xbb, 0x44, 0xc4, 0xf8, 0xdf,
-0xaf, 0x8d, 0xeb, 0xeb, 0xd6, 0xac, 0xdd, 0x80,
-0x52, 0x92, 0x58, 0x00, 0xfe, 0x25, 0x43, 0x8d,
-0xa0, 0xf3, 0xa8, 0x4b, 0x97, 0x40, 0x56, 0x44,
-0xbd, 0x97, 0x49, 0xc0, 0xde, 0xbb, 0x78, 0xe9,
-0x92, 0x92, 0xb2, 0x7f, 0xa7, 0x6b, 0x06, 0xfe,
-0x75, 0x71, 0x45, 0x0e, 0xa9, 0xd1, 0x93, 0x1a,
-0x51, 0x40, 0x3b, 0xff, 0x15, 0x9e, 0xff, 0x4a,
-0xea, 0xf8, 0x23, 0x96, 0xf3, 0x5f, 0x2c, 0xff,
-0x95, 0xf2, 0x95, 0x6b, 0xd7, 0xd8, 0x6f, 0x09,
-0x8d, 0xff, 0x55, 0x57, 0x53, 0x67, 0xe4, 0x9f,
-0x3c, 0x7d, 0xfa, 0x34, 0xd9, 0x4c, 0x1a, 0x78,
-0x7a, 0x79, 0x89, 0xc2, 0xbf, 0xa2, 0xe4, 0xbf,
-0x42, 0xeb, 0x2f, 0xc8, 0xf8, 0x57, 0x86, 0x76,
-0x04, 0x08, 0xf3, 0xef, 0x0a, 0xdf, 0x47, 0x5d,
-0xba, 0x3c, 0x65, 0xea, 0x54, 0x50, 0x0f, 0x69,
-0xca, 0x26, 0x7c, 0xbf, 0x69, 0xd3, 0x66, 0xd2,
-0x89, 0x14, 0xe5, 0x5f, 0x13, 0xd3, 0xbe, 0xa2,
-0x54, 0x19, 0x3b, 0x15, 0x1e, 0xd1, 0x03, 0xe3,
-0xdf, 0x75, 0xbe, 0x1b, 0x79, 0x0d, 0x3e, 0xd7,
-0xd6, 0x38, 0x39, 0xcd, 0x6f, 0xc7, 0xb5, 0xa9,
-0xa1, 0x81, 0x07, 0x39, 0x0a, 0x22, 0x3a, 0xfa,
-0x16, 0xe9, 0x96, 0xcc, 0x1b, 0x01, 0x5d, 0x1d,
-0xdd, 0xbf, 0x12, 0xfe, 0x62, 0xaf, 0x96, 0x48,
-0xf3, 0x7f, 0xee, 0x40, 0xc4, 0x1f, 0xf1, 0xf1,
-0x8a, 0xc3, 0xf1, 0xf0, 0xf4, 0x06, 0x7e, 0x17,
-0xab, 0x46, 0x95, 0x20, 0xb8, 0xe7, 0xbf, 0x47,
-0xd0, 0xf3, 0x5f, 0x69, 0xf9, 0x57, 0x4d, 0x55,
-0x8d, 0x35, 0xfe, 0x17, 0x3f, 0xff, 0xdd, 0x15,
-0x18, 0x44, 0xbb, 0x84, 0xc6, 0xbf, 0xa4, 0xfd,
-0x99, 0x87, 0x92, 0xb2, 0xb2, 0x80, 0xc0, 0x60,
-0x6d, 0x2d, 0x6d, 0x09, 0x72, 0xf2, 0xf3, 0xc1,
-0xd5, 0x7f, 0xdb, 0xf2, 0x2f, 0xbc, 0xc4, 0xb0,
-0xc3, 0x87, 0x75, 0x45, 0xcb, 0x52, 0x0e, 0xef,
-0xa5, 0xa7, 0x5a, 0x4f, 0x67, 0x57, 0xe7, 0xc2,
-0xe2, 0xe2, 0x36, 0x6b, 0x87, 0xcb, 0xbf, 0x6e,
-0x64, 0x7b, 0xa1, 0x62, 0x1e, 0x0d, 0x34, 0xfe,
-0x8d, 0x15, 0x36, 0x69, 0xff, 0x61, 0xfe, 0x05,
-0xb1, 0xf9, 0xdc, 0xb9, 0xf3, 0xec, 0xb7, 0x14,
-0xbc, 0x27, 0x04, 0x75, 0x9c, 0x66, 0xe8, 0xbf,
-0x17, 0x22, 0xa3, 0x7e, 0xf8, 0xa1, 0x3d, 0xf9,
-0x77, 0xfd, 0xfa, 0x0d, 0x82, 0x9e, 0x9f, 0x34,
-0xfe, 0xb5, 0xb3, 0xb3, 0xaf, 0xfa, 0xf4, 0x91,
-0xe5, 0xfe, 0x65, 0xf6, 0x67, 0x19, 0xbe, 0x2b,
-0x60, 0x16, 0xa5, 0x65, 0x66, 0xec, 0x0c, 0x08,
-0x18, 0x3c, 0x78, 0x30, 0x2d, 0x27, 0x24, 0x1f,
-0x7a, 0xba, 0xfa, 0xa8, 0x2d, 0x0b, 0xb5, 0x3f,
-0xeb, 0xfc, 0xa8, 0xf3, 0xe2, 0x15, 0x33, 0x47,
-0x1f, 0x89, 0x7d, 0x21, 0x21, 0xa8, 0xe8, 0xbb,
-0x75, 0xeb, 0xd7, 0x54, 0x12, 0x75, 0x0d, 0x75,
-0xee, 0xee, 0xee, 0x12, 0xb3, 0x12, 0x09, 0x03,
-0xfd, 0x5e, 0xa9, 0xe9, 0x42, 0xea, 0x96, 0x36,
-0x35, 0x37, 0x9f, 0x3f, 0x1f, 0x09, 0xbc, 0x83,
-0xf6, 0x60, 0x69, 0x69, 0x95, 0xc6, 0x1a, 0xfa,
-0x24, 0xba, 0xff, 0x95, 0x20, 0x1a, 0x1a, 0x1b,
-0xae, 0x45, 0x5f, 0x9f, 0x3b, 0x6f, 0x3e, 0x2d,
-0xed, 0x21, 0x3b, 0xb8, 0xe7, 0xbf, 0x7f, 0xa0,
-0xfa, 0xaf, 0xb4, 0xfe, 0x57, 0x0a, 0x3d, 0x14,
-0xae, 0xdf, 0xa0, 0xaa, 0x72, 0xb4, 0xfa, 0x83,
-0xbe, 0xbe, 0x1b, 0x69, 0xf1, 0xb6, 0xe2, 0xd6,
-0x1f, 0x6c, 0x69, 0x75, 0xb4, 0x4b, 0x78, 0xf2,
-0xc4, 0xcb, 0xdb, 0xcb, 0xb8, 0x8f, 0xb1, 0x64,
-0x95, 0x44, 0x98, 0xf6, 0xe7, 0xbf, 0x5b, 0x92,
-0x92, 0x53, 0xd0, 0x93, 0x6b, 0x06, 0xe0, 0x5d,
-0x68, 0xf4, 0xd4, 0x70, 0x74, 0x9c, 0x73, 0xfb,
-0xf6, 0x5d, 0x32, 0xf9, 0x0c, 0x3c, 0xa3, 0xb7,
-0xcf, 0x2a, 0xf2, 0x2a, 0x50, 0xd8, 0x4f, 0x45,
-0x44, 0x48, 0xb0, 0x24, 0x69, 0xfe, 0x57, 0x67,
-0xce, 0xb1, 0x45, 0x3d, 0xb7, 0xfc, 0xe3, 0xfe,
-0x57, 0xb0, 0x6c, 0x43, 0x42, 0xf7, 0xb3, 0xdf,
-0x92, 0x88, 0xfe, 0x57, 0x37, 0x6e, 0xdd, 0x56,
-0x50, 0x40, 0x84, 0x70, 0x89, 0xb1, 0x7b, 0xcf,
-0x1e, 0xc1, 0xb0, 0x2f, 0x1a, 0xff, 0xc2, 0x42,
-0x7e, 0x2f, 0x50, 0xf9, 0x91, 0x84, 0x2c, 0xff,
-0x95, 0x0c, 0xdf, 0x09, 0xc5, 0xa5, 0x25, 0x57,
-0xae, 0x5d, 0x75, 0x72, 0x9a, 0xab, 0xa3, 0xa3,
-0x2b, 0x4a, 0xf1, 0x1d, 0xd8, 0x84, 0x77, 0x05,
-0x06, 0xa2, 0xb3, 0x0e, 0xe5, 0x5f, 0x79, 0x39,
-0xf9, 0x98, 0xd8, 0x7b, 0x42, 0x6f, 0x03, 0xf6,
-0x2e, 0x94, 0x6b, 0x0e, 0x7d, 0xcb, 0x63, 0xd3,
-0xf8, 0xa5, 0x71, 0x93, 0xbf, 0x1f, 0x99, 0x98,
-0x6e, 0xd8, 0xd0, 0x61, 0xfe, 0xfe, 0x5b, 0x00,
-0x7e, 0xfe, 0xfe, 0x7e, 0x7e, 0xfe, 0x5b, 0xb6,
-0x6e, 0x85, 0x7f, 0xb9, 0xf0, 0xf7, 0xff, 0xfa,
-0xbd, 0xdf, 0x96, 0xd5, 0xab, 0x7f, 0x55, 0x55,
-0x65, 0xba, 0x36, 0x0d, 0x1c, 0x60, 0x56, 0x80,
-0x55, 0x24, 0x67, 0xa0, 0xb6, 0xbe, 0x76, 0xcf,
-0xde, 0x10, 0x65, 0x45, 0x24, 0x43, 0x17, 0xdc,
-0xb0, 0xbd, 0xc3, 0x18, 0xce, 0x9b, 0x7c, 0xda,
-0xb5, 0xa2, 0xe7, 0x7f, 0x26, 0x2f, 0x84, 0x25,
-0xff, 0x3c, 0x27, 0xf7, 0x64, 0x44, 0xc4, 0xca,
-0xd5, 0xbf, 0x4e, 0x9e, 0x3a, 0x75, 0xf8, 0xf0,
-0xe1, 0x03, 0x06, 0x98, 0xf5, 0xe9, 0x6d, 0xdc,
-0xdb, 0xb0, 0xb7, 0xbe, 0x9e, 0x01, 0x0f, 0x20,
-0x08, 0x91, 0x09, 0x43, 0x68, 0xe7, 0xbf, 0xd2,
-0xc7, 0x1f, 0xc1, 0xf4, 0x38, 0x71, 0xf2, 0x24,
-0xed, 0x9e, 0xd3, 0x32, 0x70, 0xfe, 0x5d, 0xb2,
-0xd4, 0xb9, 0x9e, 0x92, 0x66, 0x4d, 0xf4, 0xf3,
-0xdf, 0xb6, 0x83, 0xc3, 0x35, 0x17, 0x73, 0xf2,
-0x5f, 0x5f, 0xb9, 0x76, 0xcd, 0x77, 0xd3, 0xe6,
-0x99, 0x33, 0x7f, 0xb1, 0x1e, 0x35, 0xca, 0x6c,
-0xa0, 0xb9, 0x71, 0x1f, 0x13, 0x18, 0x1c, 0x03,
-0x7d, 0x03, 0xfe, 0xf8, 0x90, 0xd1, 0xe2, 0xbc,
-0xfb, 0x69, 0xfb, 0x7e, 0xeb, 0x3c, 0x3c, 0xbd,
-0xc9, 0xe4, 0xd2, 0x7c, 0xc8, 0x75, 0x95, 0x03,
-0x76, 0x1e, 0x3b, 0x6e, 0x5c, 0x70, 0xf0, 0xde,
-0x94, 0xb4, 0xd4, 0xea, 0x9a, 0x6a, 0x5a, 0x24,
-0x6f, 0x60, 0x50, 0x30, 0x79, 0x39, 0xcc, 0xd8,
-0xcd, 0x7e, 0x7e, 0x12, 0x2c, 0xcc, 0x8b, 0x94,
-0xf3, 0x5f, 0x98, 0xe2, 0xa0, 0x6b, 0xb3, 0x5c,
-0xe8, 0xb7, 0x65, 0x1b, 0x79, 0xd5, 0xf7, 0x3b,
-0xff, 0x85, 0xc9, 0xec, 0xed, 0xb3, 0x92, 0xfd,
-0x59, 0x50, 0xef, 0x4a, 0x32, 0xfe, 0xe8, 0x49,
-0x52, 0x12, 0x19, 0x7d, 0xaf, 0xa5, 0xa5, 0xed,
-0xb3, 0x72, 0x15, 0xac, 0xe8, 0xcd, 0x9b, 0xfd,
-0x5a, 0x97, 0x73, 0x9b, 0xd5, 0x0d, 0xeb, 0xdd,
-0xdf, 0x9f, 0xbb, 0xe4, 0xad, 0xac, 0x90, 0x74,
-0x67, 0x51, 0x57, 0xae, 0x08, 0xf6, 0x4f, 0xe3,
-0x5f, 0xc3, 0x5e, 0x86, 0xe9, 0x99, 0x6c, 0x82,
-0xf4, 0xc7, 0xea, 0x6a, 0x6d, 0x2d, 0xa6, 0x63,
-0x36, 0xd7, 0xfe, 0xec, 0xe3, 0x23, 0xcb, 0x7f,
-0x25, 0x83, 0x64, 0x68, 0x68, 0x6a, 0x78, 0x14,
-0x17, 0x37, 0x7e, 0xc2, 0x44, 0x65, 0x15, 0xe1,
-0x35, 0x55, 0xbf, 0xed, 0xed, 0x5d, 0xe6, 0x2d,
-0x58, 0x58, 0x5e, 0x59, 0x81, 0x76, 0x48, 0xcb,
-0xff, 0xbc, 0x7d, 0x57, 0x00, 0xbb, 0x9d, 0x16,
-0x60, 0x87, 0xa5, 0x4a, 0x00, 0x0a, 0xb8, 0x16,
-0xfd, 0x35, 0xd1, 0x74, 0x6b, 0x2d, 0xa1, 0x13,
-0xf2, 0x84, 0x6e, 0xbe, 0x70, 0xe1, 0xbf, 0xd8,
-0x7b, 0x6e, 0x6e, 0x69, 0x79, 0x95, 0xc7, 0x21,
-0xcb, 0x77, 0xda, 0xda, 0xdb, 0x55, 0x54, 0xb1,
-0x19, 0x9d, 0xf8, 0x00, 0x2a, 0x5c, 0xe1, 0xe1,
-0x81, 0x46, 0x24, 0x75, 0xe9, 0xdc, 0x75, 0xa9,
-0x8b, 0x6b, 0xe5, 0xc7, 0x2a, 0xfc, 0xa7, 0x29,
-0xf5, 0x8f, 0x3a, 0xd0, 0xed, 0xcf, 0xe8, 0xfd,
-0x7f, 0xfa, 0x5c, 0x5d, 0x54, 0x52, 0x94, 0xc7,
-0xc9, 0x7f, 0x96, 0x93, 0x9d, 0xf5, 0xec, 0x69,
-0x72, 0x6a, 0x2a, 0x10, 0x01, 0x20, 0x31, 0x39,
-0xd9, 0x0b, 0x8b, 0x3f, 0x3a, 0x72, 0x14, 0xb3,
-0x3f, 0x8b, 0xc3, 0xbf, 0x68, 0xfd, 0x41, 0xd8,
-0x69, 0x7d, 0xbf, 0x1d, 0x07, 0x90, 0x78, 0x92,
-0x9c, 0xac, 0xab, 0x83, 0xd4, 0x49, 0x1f, 0x33,
-0x66, 0x4c, 0x45, 0x15, 0x3e, 0x61, 0x24, 0xe3,
-0x5f, 0xc6, 0xe0, 0xd4, 0xd4, 0xd5, 0x16, 0x97,
-0x95, 0xe6, 0xbf, 0x2e, 0xc8, 0xce, 0xcd, 0x81,
-0xc1, 0x49, 0xcd, 0xe0, 0x8e, 0x0c, 0x6f, 0x88,
-0x0e, 0x84, 0x1d, 0x22, 0x3b, 0x77, 0x5b, 0xbe,
-0x42, 0xb0, 0x87, 0xe2, 0x92, 0x32, 0x0b, 0x0b,
-0x2b, 0x74, 0xde, 0x02, 0x75, 0x5a, 0x58, 0x5a,
-0x05, 0x04, 0x05, 0x43, 0x6f, 0x30, 0xe7, 0xc9,
-0x7a, 0xb2, 0x0c, 0x5c, 0xbc, 0x74, 0x19, 0x35,
-0x8c, 0xdb, 0x39, 0x8c, 0x69, 0x64, 0x65, 0x4c,
-0x14, 0xb4, 0xfc, 0x57, 0xb3, 0x66, 0xcd, 0x66,
-0x37, 0x96, 0xae, 0x5c, 0x89, 0xa8, 0xe1, 0xed,
-0x93, 0x7f, 0x23, 0x36, 0x96, 0xac, 0x3f, 0x08,
-0xb0, 0x19, 0x6d, 0xcb, 0xfe, 0x80, 0xbf, 0xad,
-0xdd, 0x80, 0x96, 0x21, 0x63, 0xf0, 0xef, 0x2b,
-0x0e, 0x07, 0x84, 0x4c, 0x46, 0x33, 0x63, 0x63,
-0xd3, 0x9c, 0x17, 0xb9, 0x2c, 0xd9, 0x41, 0xe1,
-0xbd, 0xc0, 0xff, 0x2e, 0x58, 0xc8, 0x0c, 0xbe,
-0x00, 0x99, 0xea, 0x71, 0x72, 0x9b, 0x32, 0xdf,
-0x34, 0xfe, 0x55, 0x52, 0x54, 0x8e, 0xbc, 0x78,
-0x91, 0xe5, 0xfe, 0x8b, 0x4b, 0xcb, 0xc8, 0xb2,
-0x71, 0xb2, 0xfc, 0x57, 0x32, 0x48, 0x06, 0xe0,
-0x85, 0x97, 0x1c, 0x0e, 0x28, 0x02, 0x62, 0x79,
-0x1b, 0x2a, 0xf6, 0x50, 0xf4, 0xdd, 0xbc, 0xb1,
-0xbc, 0x92, 0x1a, 0x7a, 0x43, 0xcb, 0xbf, 0x31,
-0xd2, 0x7a, 0xd4, 0x87, 0xe2, 0x22, 0x96, 0xfb,
-0x79, 0x99, 0x97, 0xa7, 0xa4, 0xc8, 0x2c, 0x22,
-0xcf, 0x5d, 0xa1, 0xaa, 0x6a, 0x82, 0x46, 0xb3,
-0xe4, 0xd4, 0x34, 0xe0, 0x0b, 0xe6, 0xf2, 0x34,
-0x31, 0x41, 0x53, 0xb2, 0x0b, 0xe2, 0x4e, 0xcc,
-0x3d, 0x39, 0x82, 0x04, 0x3d, 0xbd, 0x7d, 0x84,
-0x4a, 0x05, 0x7c, 0xc0, 0x53, 0xbb, 0x2e, 0x73,
-0x43, 0x35, 0x74, 0xd8, 0x72, 0x7f, 0x5b, 0xbb,
-0x0e, 0xcd, 0x3e, 0x4d, 0x3b, 0xff, 0xa5, 0xf9,
-0x5f, 0x89, 0x8b, 0x86, 0xa6, 0xa6, 0x95, 0xab,
-0x57, 0x33, 0x3a, 0x87, 0x1d, 0xf2, 0xfc, 0x85,
-0x0b, 0x64, 0x63, 0xe9, 0xcf, 0x7f, 0x01, 0xf6,
-0x63, 0x1c, 0x68, 0xa3, 0xfd, 0xf0, 0xe1, 0x43,
-0x54, 0xdf, 0x04, 0xe5, 0x31, 0x25, 0x2d, 0x0d,
-0xbd, 0xa4, 0xa2, 0xaa, 0x12, 0xad, 0xa6, 0x31,
-0xc7, 0x71, 0x4e, 0xb5, 0xb0, 0x6c, 0xde, 0xa2,
-0xe0, 0x42, 0x64, 0x24, 0xd9, 0xf9, 0xea, 0x35,
-0xbf, 0x0a, 0xb6, 0x79, 0x9e, 0x93, 0x8d, 0x66,
-0x78, 0x03, 0x65, 0x3f, 0x78, 0xcf, 0x5e, 0xa1,
-0x49, 0xc5, 0x05, 0xf1, 0x2c, 0x3b, 0x5b, 0x1b,
-0x2b, 0x59, 0x0b, 0xab, 0x2c, 0x29, 0x39, 0x45,
-0xdc, 0x9b, 0xa7, 0xf9, 0x3f, 0x1b, 0xc0, 0x78,
-0xa6, 0xa7, 0xd2, 0xae, 0xaa, 0xad, 0xab, 0x9f,
-0x39, 0x8b, 0x99, 0x42, 0xaa, 0x43, 0x6b, 0xa9,
-0xa6, 0x67, 0xd9, 0xc8, 0x94, 0x93, 0xfe, 0xfc,
-0x97, 0xf7, 0x80, 0x59, 0xac, 0xf3, 0xd9, 0x71,
-0xae, 0x13, 0x79, 0x95, 0xa6, 0x86, 0xe6, 0xf3,
-0xec, 0x36, 0xd9, 0x6c, 0x40, 0x8e, 0xfd, 0x85,
-0xc8, 0x7f, 0xa5, 0xd0, 0x43, 0x21, 0xea, 0x92,
-0x10, 0x07, 0xf2, 0xaa, 0x8f, 0x55, 0x16, 0x16,
-0x96, 0x8c, 0x0b, 0xb5, 0xb4, 0xb5, 0x2b, 0xaa,
-0xda, 0x08, 0xc6, 0x34, 0xfe, 0xed, 0xd8, 0xa1,
-0xe3, 0xc2, 0x45, 0x6c, 0x62, 0x7c, 0xfa, 0xd3,
-0x4c, 0xf2, 0x74, 0xac, 0x53, 0xc7, 0x4e, 0xab,
-0x56, 0xad, 0x92, 0xf1, 0xaf, 0x0c, 0x62, 0x01,
-0xc8, 0x37, 0xf3, 0x69, 0xd6, 0x98, 0xb1, 0xe3,
-0x45, 0x77, 0x35, 0x94, 0xeb, 0x2a, 0x67, 0x65,
-0x35, 0x04, 0xd4, 0x4f, 0xf6, 0xed, 0x88, 0x96,
-0xff, 0x59, 0x45, 0x59, 0xf5, 0x64, 0xc4, 0x29,
-0x9a, 0xd5, 0xae, 0xbe, 0xb1, 0x61, 0x57, 0x60,
-0x20, 0xea, 0xeb, 0x65, 0x61, 0x39, 0x44, 0x30,
-0xb1, 0x33, 0x90, 0x20, 0x99, 0x07, 0x18, 0x36,
-0x84, 0xfb, 0x0f, 0x1e, 0xb2, 0x24, 0xf7, 0x6b,
-0x68, 0x6a, 0x5c, 0x43, 0xe4, 0x41, 0x02, 0x26,
-0x8d, 0xf8, 0x96, 0xd9, 0x43, 0x44, 0x7c, 0x28,
-0x2a, 0x1c, 0x65, 0x6d, 0x83, 0xb2, 0x92, 0x9a,
-0xaa, 0xda, 0x9e, 0xbd, 0xfb, 0xc8, 0x1c, 0x5f,
-0x34, 0xfe, 0x65, 0xb1, 0x3f, 0xc3, 0x83, 0xd4,
-0x36, 0x08, 0x11, 0x27, 0xf8, 0x00, 0xfe, 0x9a,
-0x3a, 0x6d, 0x1a, 0xa3, 0x73, 0x90, 0x64, 0xee,
-0xc5, 0xc6, 0x92, 0x8d, 0xdb, 0x85, 0x7f, 0x35,
-0x35, 0xb5, 0x92, 0x52, 0xf1, 0xcd, 0xff, 0xf4,
-0x99, 0x33, 0xa8, 0x07, 0x7b, 0xb7, 0x6e, 0xdd,
-0xf6, 0x86, 0x86, 0xa0, 0x97, 0x80, 0xbe, 0xa3,
-0xaf, 0x6f, 0x40, 0x5e, 0xe2, 0xe2, 0xba, 0xac,
-0x46, 0xa0, 0x44, 0xaf, 0x20, 0xea, 0x1a, 0xea,
-0x44, 0x94, 0x9a, 0x1a, 0x9b, 0x1a, 0x37, 0xfb,
-0xf9, 0x93, 0x23, 0x1f, 0x14, 0x1c, 0x2c, 0xd8,
-0x2c, 0x2d, 0x23, 0x53, 0x45, 0x19, 0xb1, 0xff,
-0x0c, 0xb2, 0xb0, 0xac, 0xa9, 0x13, 0x29, 0x4d,
-0xba, 0xe0, 0xeb, 0x80, 0x65, 0x85, 0x2e, 0x01,
-0x67, 0x17, 0xd7, 0xf2, 0x4a, 0x6a, 0xaa, 0x2e,
-0x14, 0x34, 0xfe, 0x05, 0xad, 0x7c, 0x93, 0xbf,
-0x3f, 0x6d, 0x10, 0x0a, 0xde, 0xbc, 0x1e, 0x34,
-0x08, 0x29, 0xa4, 0xc5, 0x3d, 0x6d, 0xc1, 0xc2,
-0x00, 0xa5, 0xb7, 0x3f, 0xf3, 0x00, 0x43, 0x5d,
-0xdf, 0x80, 0x33, 0x51, 0x75, 0x4d, 0x1d, 0x9a,
-0xdd, 0xae, 0xb7, 0x51, 0xef, 0xd7, 0x6f, 0xda,
-0xdc, 0x52, 0x53, 0xf3, 0x97, 0xc0, 0xdd, 0x4c,
-0x1b, 0x3e, 0x37, 0x81, 0xc9, 0x32, 0x37, 0x5a,
-0xe7, 0x3c, 0xfc, 0x15, 0x17, 0xa7, 0xae, 0xd6,
-0x93, 0x71, 0xe1, 0xb8, 0xf1, 0x13, 0x18, 0xdb,
-0x02, 0x8d, 0x7f, 0x01, 0xda, 0xda, 0xda, 0x9c,
-0x7c, 0x0e, 0xda, 0x39, 0x74, 0x72, 0xf2, 0xd4,
-0x29, 0xf2, 0x92, 0xae, 0x9d, 0xbb, 0x6e, 0xdb,
-0xbe, 0x5d, 0x02, 0xcb, 0x86, 0x0c, 0xff, 0xcb,
-0x28, 0x78, 0xfd, 0x86, 0x0c, 0x1a, 0xa5, 0x01,
-0xe6, 0x18, 0x68, 0x28, 0x41, 0x41, 0xbb, 0x5f,
-0xbf, 0x7d, 0xcb, 0x62, 0x02, 0xe2, 0x81, 0xa5,
-0xfe, 0x60, 0xbf, 0x7e, 0xfd, 0x05, 0x33, 0x39,
-0x0b, 0xe2, 0x71, 0xe2, 0x13, 0x13, 0xd3, 0xbe,
-0xe4, 0x25, 0x40, 0x91, 0x6e, 0x6e, 0xee, 0x0c,
-0x6d, 0x6b, 0xe3, 0x66, 0x7f, 0x52, 0x09, 0x9d,
-0x3a, 0x75, 0xda, 0x87, 0x42, 0x6a, 0x88, 0x53,
-0x6a, 0x5a, 0x9a, 0x29, 0xd1, 0xbf, 0x9e, 0xbe,
-0x5e, 0xae, 0x08, 0x5e, 0x61, 0x0c, 0xa4, 0x65,
-0x64, 0x0c, 0x1d, 0x3a, 0x1c, 0x7d, 0x40, 0x65,
-0x25, 0xe5, 0x1b, 0xb7, 0x6e, 0x33, 0x29, 0xf8,
-0xef, 0x96, 0x63, 0x98, 0xfd, 0x99, 0xc5, 0xff,
-0x0a, 0xb6, 0x08, 0xd8, 0x82, 0x92, 0x92, 0x93,
-0x18, 0x85, 0x9f, 0x50, 0x3c, 0x49, 0x4a, 0x24,
-0xf9, 0x4b, 0x5f, 0xcf, 0x00, 0xad, 0xda, 0x20,
-0xbd, 0xff, 0x15, 0xf7, 0xce, 0x3b, 0x75, 0x59,
-0xbe, 0x7c, 0x05, 0x49, 0x8e, 0xcd, 0x2d, 0x2d,
-0xf0, 0xb2, 0x68, 0xde, 0x62, 0x66, 0x66, 0xe6,
-0xa5, 0xe5, 0xcc, 0x02, 0x19, 0x5f, 0x5a, 0x9a,
-0xcf, 0x9d, 0x3f, 0x8f, 0x3a, 0xbd, 0xaf, 0xf7,
-0xf5, 0x45, 0x1f, 0x1f, 0x86, 0xf7, 0xf8, 0x89,
-0x93, 0x57, 0xaf, 0x45, 0x0b, 0x16, 0x59, 0xa6,
-0x01, 0xf6, 0x76, 0xeb, 0x91, 0xcc, 0xe4, 0xd2,
-0xc0, 0x68, 0xc0, 0x6b, 0x82, 0xcd, 0xd2, 0x33,
-0x33, 0x51, 0xff, 0x3a, 0x6b, 0x1b, 0x5b, 0x5a,
-0xda, 0x31, 0x1a, 0x80, 0x3e, 0xf6, 0xec, 0x0b,
-0x41, 0x6b, 0x67, 0x83, 0x64, 0xb2, 0x6b, 0x77,
-0x90, 0x28, 0xef, 0x94, 0x0f, 0x9a, 0xff, 0x55,
-0x87, 0x56, 0x07, 0xc8, 0x84, 0xc7, 0x8f, 0x51,
-0x99, 0x33, 0x3c, 0x22, 0x02, 0x35, 0x25, 0xd9,
-0xdb, 0x3b, 0xa0, 0x56, 0x6b, 0xba, 0xfe, 0x8b,
-0xd6, 0x5f, 0x88, 0xa5, 0x09, 0xed, 0xba, 0x3a,
-0xba, 0xf7, 0xee, 0xc7, 0x92, 0x97, 0xc0, 0x4d,
-0xde, 0xbc, 0x7d, 0x1b, 0xf5, 0x94, 0x1b, 0x3e,
-0x7c, 0x04, 0x29, 0x93, 0x3c, 0xcb, 0x7d, 0x4e,
-0x5a, 0xdd, 0x35, 0x7a, 0x6a, 0xdc, 0x7f, 0x10,
-0x4b, 0x93, 0xb1, 0x3f, 0x55, 0x7f, 0x22, 0x03,
-0xe7, 0xe1, 0x2d, 0x90, 0x8e, 0xf7, 0x2c, 0xfc,
-0x0b, 0x58, 0xe6, 0xe6, 0x5e, 0x5e, 0x81, 0x1c,
-0x94, 0x94, 0x95, 0x97, 0x4d, 0x9f, 0x3e, 0x83,
-0x6c, 0x4f, 0x56, 0x9f, 0x94, 0x41, 0x06, 0x76,
-0x80, 0xd8, 0xec, 0xbe, 0x7c, 0x85, 0x50, 0xcd,
-0x17, 0x64, 0x6c, 0x3d, 0x5d, 0xbd, 0x29, 0x53,
-0xa7, 0x9d, 0x3b, 0x7f, 0x01, 0xf8, 0x5a, 0xc4,
-0x7d, 0x63, 0x3e, 0xbd, 0xfe, 0x20, 0x08, 0xb1,
-0x76, 0xf6, 0x0e, 0x8f, 0xe2, 0xe2, 0x04, 0xcd,
-0x35, 0x0d, 0x4d, 0x0d, 0x4f, 0x92, 0x9e, 0xd8,
-0x8c, 0xb6, 0x45, 0xf7, 0x6d, 0x6e, 0x5d, 0x6f,
-0x22, 0x70, 0xf2, 0x49, 0x52, 0x92, 0x91, 0x21,
-0x33, 0x25, 0x88, 0xdc, 0x0f, 0xf2, 0x40, 0x0a,
-0xef, 0x0b, 0x0b, 0x19, 0x6b, 0x01, 0x1e, 0xf6,
-0xcd, 0xbb, 0xb7, 0xe3, 0x27, 0x4c, 0x64, 0x78,
-0x6d, 0xc1, 0xcf, 0x2d, 0x59, 0xb2, 0x94, 0x51,
-0x04, 0x0a, 0x14, 0xab, 0x92, 0xb2, 0x52, 0x50,
-0xb7, 0xf9, 0x60, 0x7c, 0xe4, 0x21, 0xf2, 0x62,
-0x14, 0xe9, 0x09, 0xc9, 0xc3, 0x80, 0x7e, 0x03,
-0x92, 0x92, 0x93, 0x05, 0xfb, 0xe4, 0xe6, 0xdf,
-0xc0, 0xfc, 0xaf, 0x3a, 0xd0, 0xcf, 0x7f, 0x4b,
-0xcb, 0xcb, 0x40, 0x6e, 0xd7, 0xd3, 0xd1, 0xf3,
-0xf2, 0xf2, 0x4e, 0x4a, 0x4b, 0xfa, 0xf4, 0xf9,
-0x13, 0xba, 0xc0, 0xe1, 0xcb, 0xfc, 0xd7, 0x05,
-0x20, 0x78, 0x90, 0x43, 0x37, 0xda, 0xd6, 0xb6,
-0xa8, 0x04, 0xb1, 0xf6, 0x4b, 0xef, 0x7f, 0xc5,
-0x83, 0x92, 0x82, 0x52, 0x48, 0x68, 0xa8, 0xe0,
-0x91, 0x37, 0x0c, 0x5d, 0xec, 0x83, 0x58, 0x35,
-0x55, 0x75, 0xda, 0xdb, 0x87, 0x9b, 0x74, 0x75,
-0x73, 0xe3, 0x14, 0x14, 0xf0, 0x9f, 0x05, 0xa8,
-0xea, 0x79, 0x76, 0xb6, 0xf5, 0xc8, 0x51, 0xa8,
-0xdd, 0x23, 0x3c, 0x1c, 0x77, 0x18, 0x6e, 0x68,
-0x6a, 0xf4, 0xf6, 0xf1, 0x51, 0x53, 0x51, 0x9b,
-0x3b, 0x77, 0xde, 0x83, 0x87, 0x0f, 0xca, 0x2a,
-0xca, 0x69, 0xbb, 0x5f, 0x69, 0x45, 0xf9, 0x9a,
-0x75, 0xbf, 0xc9, 0xcb, 0x31, 0x47, 0xde, 0xd0,
-0xd0, 0x28, 0xbd, 0xad, 0xcb, 0x3a, 0x08, 0x96,
-0x86, 0x58, 0x0d, 0x0b, 0x45, 0x05, 0xc5, 0xf8,
-0xc4, 0x44, 0xb4, 0x52, 0x03, 0xfc, 0x28, 0xa8,
-0xc6, 0x45, 0x25, 0xc5, 0xe4, 0xff, 0xbe, 0xe2,
-0xe4, 0xa3, 0x95, 0x82, 0xb9, 0xf3, 0x59, 0x45,
-0x75, 0xe3, 0xa6, 0xcd, 0xf9, 0x05, 0xf9, 0x0d,
-0x4d, 0x8d, 0x8c, 0xde, 0x40, 0x71, 0x7e, 0x99,
-0xf7, 0x8a, 0x21, 0xbc, 0xd1, 0xe2, 0x8f, 0x78,
-0xab, 0x69, 0x88, 0xd5, 0xd0, 0xd8, 0x07, 0x0f,
-0xf8, 0xa5, 0x1f, 0x5a, 0x5a, 0x1d, 0x14, 0x33,
-0x9f, 0x65, 0x0e, 0x1c, 0x68, 0x86, 0x0e, 0xa9,
-0x87, 0xa7, 0x37, 0xea, 0xb5, 0x25, 0x76, 0xfd,
-0x41, 0x4a, 0x70, 0x3a, 0xfc, 0xa8, 0xb9, 0xd9,
-0xa0, 0x3b, 0x31, 0x31, 0x82, 0x46, 0x83, 0xc6,
-0xe6, 0xc6, 0x94, 0xb4, 0x54, 0x34, 0xc5, 0x37,
-0xb7, 0x74, 0x94, 0x40, 0xe9, 0x0a, 0xc1, 0x35,
-0x3b, 0x7d, 0xc6, 0x2c, 0xc6, 0xac, 0x86, 0xc6,
-0x56, 0x96, 0x43, 0xe2, 0x1f, 0x27, 0x90, 0x1b,
-0x11, 0x2c, 0x90, 0x7d, 0x21, 0xa1, 0x8a, 0x3d,
-0x14, 0x19, 0xfd, 0x9b, 0x98, 0x98, 0x64, 0x64,
-0x31, 0x5d, 0xaa, 0xd8, 0xf9, 0xb7, 0x47, 0xf7,
-0x1e, 0x9e, 0xde, 0x3e, 0x6f, 0xdf, 0xbf, 0x13,
-0x9c, 0x54, 0xd5, 0x35, 0xd5, 0x3b, 0x03, 0x02,
-0x50, 0xc3, 0x4e, 0x4f, 0xf5, 0x9e, 0x89, 0x49,
-0x78, 0x02, 0x3d, 0x19, 0x64, 0x40, 0xf1, 0xe2,
-0xe5, 0x4b, 0x5a, 0x34, 0x0d, 0x7f, 0xab, 0x34,
-0x36, 0x36, 0x5d, 0xb3, 0x76, 0x43, 0x7c, 0x42,
-0x02, 0xcd, 0xad, 0x88, 0x06, 0x9a, 0xfd, 0x99,
-0xbf, 0x88, 0x4c, 0xfa, 0x98, 0xac, 0xdb, 0xb0,
-0xe1, 0x56, 0x4c, 0x0c, 0x28, 0x1d, 0x77, 0x62,
-0xef, 0xfa, 0x6d, 0xd9, 0xd2, 0xb7, 0x6f, 0x5f,
-0x9a, 0xd2, 0x34, 0x72, 0xa4, 0x35, 0xe9, 0xe8,
-0xf5, 0xb9, 0xb6, 0x66, 0xe5, 0xaa, 0x5f, 0xc9,
-0xc6, 0x20, 0xee, 0x4e, 0x9e, 0x32, 0x2d, 0xfa,
-0xc6, 0xcd, 0x0f, 0xc5, 0xc5, 0xf5, 0x8d, 0x0d,
-0x75, 0x0d, 0xf5, 0xa5, 0xe5, 0xe5, 0x57, 0xae,
-0x5e, 0x03, 0x2e, 0xc3, 0x1c, 0x3f, 0x54, 0x6f,
-0xdc, 0xba, 0xc5, 0xd8, 0xba, 0x63, 0xee, 0xdd,
-0x1b, 0x3f, 0x7e, 0xc2, 0x68, 0x1b, 0x5b, 0xd0,
-0x14, 0x78, 0xff, 0xda, 0xda, 0xda, 0xf3, 0xfe,
-0xb0, 0xb7, 0x73, 0xb0, 0xb3, 0xb5, 0x07, 0xd8,
-0xdb, 0x8f, 0x19, 0x65, 0x6d, 0x03, 0xfb, 0x3f,
-0x7a, 0xc3, 0xad, 0x89, 0x1f, 0xdb, 0x54, 0x1d,
-0xa5, 0xe5, 0xbf, 0xea, 0x40, 0xe7, 0x5f, 0xa0,
-0x78, 0xf8, 0x51, 0xde, 0x8b, 0x30, 0xec, 0x65,
-0xb8, 0x68, 0xd1, 0xbf, 0x80, 0x8c, 0x5e, 0x71,
-0x38, 0xb0, 0x75, 0xc0, 0x73, 0xf1, 0x00, 0x94,
-0x11, 0x79, 0xf1, 0xd2, 0x98, 0x31, 0x63, 0xd1,
-0x32, 0xe5, 0x6b, 0xd7, 0xad, 0x43, 0xcb, 0x3a,
-0xb7, 0x17, 0xff, 0x76, 0x68, 0x3d, 0x50, 0x98,
-0x3f, 0x7f, 0xc1, 0xa5, 0xe8, 0xab, 0xa9, 0x19,
-0xe9, 0x0f, 0xe3, 0xe2, 0xfc, 0xb7, 0x6e, 0x33,
-0x31, 0x31, 0x65, 0x79, 0xf5, 0xbc, 0x17, 0x34,
-0x76, 0xec, 0x38, 0xd0, 0x17, 0x12, 0x93, 0x93,
-0x93, 0x52, 0x52, 0xc2, 0x0e, 0xff, 0x61, 0x63,
-0x33, 0x1a, 0xf5, 0x3a, 0x06, 0xe1, 0x90, 0x16,
-0xd5, 0x05, 0xaf, 0x75, 0x85, 0x87, 0x27, 0x6f,
-0x2e, 0x69, 0x69, 0x68, 0x81, 0x56, 0xb2, 0x3f,
-0xec, 0x50, 0xd6, 0xb3, 0x67, 0x30, 0x51, 0xe1,
-0x91, 0x81, 0xd7, 0x60, 0x70, 0x3e, 0x94, 0x7c,
-0xb8, 0xff, 0xe0, 0xe1, 0xbc, 0xf9, 0x0b, 0x15,
-0x7a, 0x20, 0x7b, 0xe6, 0xc4, 0x89, 0x13, 0xcb,
-0xda, 0xa6, 0xef, 0xfe, 0x58, 0xfd, 0x91, 0x5b,
-0x64, 0x13, 0xe3, 0xac, 0xa1, 0x43, 0x86, 0x9d,
-0x3e, 0x73, 0xa6, 0xa4, 0xb4, 0x04, 0x7e, 0x17,
-0x7a, 0xae, 0xad, 0xaf, 0x83, 0x09, 0xf9, 0x2c,
-0xfb, 0xf9, 0xb1, 0x53, 0xa7, 0x5c, 0x5c, 0x5d,
-0x5d, 0x97, 0x2d, 0x2b, 0xad, 0x28, 0x65, 0xdc,
-0x61, 0x73, 0x4b, 0xf3, 0xf6, 0x1d, 0x3b, 0x48,
-0x67, 0x03, 0x1e, 0x60, 0x26, 0x80, 0xd2, 0xe7,
-0xbf, 0x75, 0xeb, 0xdd, 0x98, 0x98, 0xcc, 0xa7,
-0x4f, 0xe1, 0x31, 0x6f, 0xdd, 0x8d, 0x09, 0x3d,
-0x70, 0x70, 0xfa, 0x8c, 0x99, 0x13, 0x26, 0x4e,
-0x2a, 0x6d, 0x5b, 0x4b, 0x82, 0x85, 0x7f, 0x79,
-0x30, 0xec, 0x65, 0xe4, 0xe9, 0xe5, 0x7d, 0xfd,
-0xe6, 0x4d, 0x58, 0x4d, 0x8f, 0x12, 0x12, 0x02,
-0x02, 0x83, 0x2c, 0x29, 0x8e, 0x64, 0xa0, 0x7e,
-0x5e, 0xb8, 0x88, 0xb8, 0x04, 0xb4, 0x88, 0x5b,
-0x7f, 0x90, 0xe2, 0x7f, 0xc5, 0x5f, 0xe0, 0xa0,
-0x05, 0xfb, 0xac, 0x5c, 0x75, 0xf9, 0x6a, 0x74,
-0x7a, 0x56, 0x56, 0xfc, 0xe3, 0xc7, 0x7b, 0x43,
-0x43, 0x06, 0x0f, 0xfe, 0x09, 0xcd, 0x24, 0x06,
-0xca, 0xe3, 0xd1, 0x63, 0xc7, 0xbe, 0x60, 0x81,
-0x69, 0xd1, 0x37, 0x6f, 0x69, 0x68, 0x68, 0x92,
-0x97, 0xf4, 0xef, 0xdf, 0x7f, 0xd7, 0xee, 0xa0,
-0xbc, 0xfc, 0xfc, 0x9a, 0xba, 0x3a, 0x78, 0x1d,
-0xb0, 0x15, 0xc0, 0x18, 0xae, 0x58, 0xe1, 0xa1,
-0xae, 0x86, 0x08, 0x7e, 0xcb, 0x3d, 0xbd, 0xeb,
-0xea, 0x99, 0x26, 0x6b, 0x76, 0xfe, 0xe5, 0xcd,
-0x52, 0x3b, 0x3b, 0xfb, 0xfd, 0x07, 0x0f, 0x3e,
-0x8a, 0x8f, 0x87, 0x51, 0xbd, 0x16, 0x1d, 0xed,
-0xe2, 0xe2, 0x4a, 0xdb, 0x30, 0xad, 0x86, 0x0c,
-0xa9, 0x10, 0xf3, 0x4c, 0x41, 0x86, 0xff, 0x65,
-0x80, 0x80, 0xbd, 0x63, 0xe7, 0x4e, 0xda, 0xdc,
-0x6b, 0x35, 0x35, 0x5b, 0x46, 0x9c, 0x39, 0x2b,
-0x98, 0xd5, 0x47, 0x2c, 0xa0, 0xf6, 0x67, 0xd8,
-0x4e, 0xc9, 0xcd, 0x8d, 0x25, 0xdc, 0x83, 0x07,
-0x98, 0xf3, 0x17, 0x29, 0x4e, 0x17, 0x85, 0xc5,
-0x45, 0xe6, 0xe6, 0x16, 0xe8, 0x86, 0x09, 0x94,
-0x01, 0x8b, 0x71, 0xd0, 0xa0, 0xc1, 0x66, 0x66,
-0xe6, 0x9a, 0x9a, 0x5a, 0x78, 0x9b, 0x4e, 0x9d,
-0x61, 0xcd, 0x92, 0x0c, 0x75, 0xfc, 0x64, 0xb8,
-0x94, 0xb9, 0x77, 0x80, 0x31, 0x0f, 0x10, 0xb9,
-0x16, 0x8f, 0x1c, 0x3d, 0x4a, 0x6e, 0x59, 0x68,
-0xfe, 0x49, 0x1e, 0x40, 0x8b, 0x1f, 0x31, 0x9c,
-0x69, 0x35, 0x95, 0x97, 0xef, 0xa6, 0xa3, 0xab,
-0x37, 0xd0, 0xcc, 0x7c, 0xf0, 0x4f, 0x16, 0x7d,
-0xfa, 0x18, 0xc3, 0xe0, 0xd0, 0xd2, 0x34, 0xa9,
-0x28, 0xab, 0x64, 0xe7, 0xe4, 0xa0, 0x3d, 0x4b,
-0x7f, 0xfe, 0xdb, 0xa5, 0x73, 0x17, 0x86, 0x30,
-0xc3, 0xfe, 0x1e, 0x79, 0x99, 0x21, 0x99, 0x25,
-0x33, 0x3a, 0x74, 0x64, 0x0f, 0x6a, 0x1e, 0x3e,
-0xe2, 0xe7, 0x3a, 0xca, 0x61, 0x1f, 0xe8, 0x56,
-0x8b, 0x9d, 0x99, 0x29, 0x25, 0x61, 0x78, 0xb5,
-0x34, 0xb5, 0xfa, 0x0f, 0x18, 0x08, 0x5b, 0xbd,
-0x89, 0x69, 0x5f, 0x98, 0x00, 0x34, 0xc9, 0x01,
-0xee, 0x24, 0x32, 0xea, 0x12, 0x69, 0x24, 0x39,
-0x7d, 0xf6, 0x1c, 0x68, 0xbb, 0xb4, 0x47, 0x00,
-0x35, 0x07, 0x94, 0xca, 0x9f, 0x2c, 0x2c, 0x8d,
-0x4d, 0x4c, 0x35, 0x34, 0xb5, 0xf8, 0xa6, 0xd4,
-0x9f, 0x2c, 0xac, 0xd0, 0x13, 0xd5, 0xd2, 0xb2,
-0x52, 0x47, 0xc7, 0x39, 0x42, 0x67, 0x0b, 0x63,
-0xe8, 0x74, 0x7e, 0xd4, 0xc9, 0xcb, 0xcf, 0x13,
-0xec, 0x87, 0x76, 0xfe, 0x4b, 0x8e, 0x9e, 0xd0,
-0xd5, 0x64, 0x69, 0x39, 0xe4, 0x43, 0x21, 0xee,
-0x00, 0xd9, 0x2e, 0xf1, 0x47, 0x12, 0x2c, 0xf0,
-0x01, 0x03, 0x06, 0xbe, 0x7d, 0xff, 0x1e, 0xbd,
-0xa5, 0xfa, 0xc6, 0x7a, 0xdf, 0x4d, 0x7e, 0xb4,
-0x1e, 0x14, 0x15, 0x95, 0x60, 0x09, 0x0c, 0x1a,
-0xfc, 0x93, 0x41, 0xaf, 0x5e, 0xb4, 0x64, 0x1d,
-0xfd, 0xfb, 0x0f, 0xcc, 0x79, 0xf1, 0x82, 0xec,
-0x19, 0xf8, 0x77, 0xc2, 0xa4, 0x89, 0xa2, 0x0c,
-0xa9, 0xd0, 0x47, 0x80, 0xdd, 0x72, 0x57, 0x40,
-0x60, 0xfb, 0xee, 0xcf, 0x32, 0xfc, 0xff, 0x06,
-0xa8, 0x09, 0x33, 0x67, 0x20, 0xbe, 0x91, 0xbc,
-0xe9, 0xe4, 0xbc, 0xcc, 0xed, 0x79, 0x4e, 0x8e,
-0x34, 0xc7, 0x19, 0x64, 0xfd, 0x85, 0x4e, 0x1d,
-0x3b, 0xdb, 0x3b, 0x38, 0x18, 0x60, 0x3e, 0x36,
-0x6c, 0x5b, 0x53, 0xc7, 0xce, 0x5e, 0xde, 0x3e,
-0x95, 0x55, 0x54, 0xed, 0xfb, 0x4a, 0x74, 0x34,
-0x08, 0xff, 0x12, 0xe4, 0x82, 0x86, 0x4b, 0x46,
-0x8d, 0xb2, 0x79, 0x8e, 0x31, 0x54, 0x78, 0x44,
-0x84, 0x28, 0xe1, 0xcf, 0x2c, 0x00, 0x39, 0x9f,
-0x91, 0xf8, 0x11, 0x06, 0xf3, 0x8f, 0xa3, 0x47,
-0x45, 0xcc, 0xff, 0xcc, 0xc3, 0x9b, 0xf7, 0xef,
-0xac, 0xac, 0x86, 0x49, 0x76, 0x03, 0x20, 0xbd,
-0xaf, 0xf0, 0xf0, 0xa2, 0x79, 0xe6, 0x48, 0xcf,
-0xbf, 0xc3, 0x46, 0x8c, 0x30, 0x37, 0x33, 0x17,
-0x7d, 0xd8, 0x55, 0x95, 0x55, 0x41, 0xb9, 0xb3,
-0xb6, 0xb6, 0x11, 0x3d, 0x8b, 0x48, 0x37, 0xf9,
-0xee, 0xbb, 0x83, 0xf7, 0xd0, 0xde, 0x7b, 0x75,
-0xcd, 0xe7, 0x79, 0x0b, 0x24, 0xcc, 0x81, 0x06,
-0xf7, 0x60, 0x67, 0x3f, 0x06, 0x3d, 0x03, 0x2d,
-0xab, 0x28, 0x9f, 0x32, 0x05, 0xb1, 0xe4, 0xb3,
-0xc3, 0xd4, 0xd8, 0x34, 0xf7, 0x25, 0xb2, 0xc9,
-0xc3, 0x4b, 0x7f, 0x9e, 0xf3, 0x62, 0xe0, 0x40,
-0x73, 0xb1, 0x3a, 0x54, 0x53, 0x51, 0x7b, 0xd2,
-0xd6, 0x98, 0x49, 0xe3, 0xdf, 0xb1, 0x63, 0xc7,
-0xf5, 0xe8, 0x2e, 0x46, 0x12, 0x4e, 0xe8, 0x24,
-0x34, 0x74, 0x3f, 0xed, 0x08, 0x49, 0x7a, 0xff,
-0x67, 0x3d, 0x3d, 0xfd, 0x61, 0xc3, 0x86, 0x8b,
-0xb5, 0x18, 0x41, 0x64, 0xfa, 0x7d, 0xe7, 0x2e,
-0x16, 0x3f, 0xba, 0x77, 0x1f, 0xde, 0x4f, 0x9e,
-0x32, 0x55, 0xb2, 0x2c, 0x67, 0xea, 0xaa, 0xea,
-0xa7, 0xc2, 0xc3, 0xd1, 0xe7, 0xe5, 0xf2, 0xef,
-0x44, 0x84, 0x7f, 0x1d, 0xc6, 0x8e, 0x23, 0xdd,
-0xb7, 0xd8, 0x31, 0x64, 0xc8, 0xd0, 0xec, 0x5c,
-0x5c, 0xd0, 0x95, 0x41, 0x06, 0x14, 0x6f, 0xde,
-0xbd, 0x45, 0xa3, 0xd4, 0x61, 0xa3, 0x98, 0x34,
-0x69, 0x72, 0x51, 0x49, 0xb1, 0x94, 0xfd, 0x93,
-0xf1, 0x47, 0x20, 0x43, 0xae, 0x5d, 0xbf, 0xfe,
-0xc8, 0xb1, 0xa3, 0x5a, 0x58, 0x64, 0x0a, 0x0a,
-0x90, 0x04, 0x26, 0x4c, 0x9c, 0xc4, 0x52, 0xd7,
-0xb5, 0xa5, 0x55, 0x91, 0xbf, 0x7c, 0xf9, 0x0a,
-0x37, 0x5b, 0xaf, 0x38, 0xab, 0x1e, 0x1e, 0xd3,
-0xdc, 0x7c, 0x50, 0x46, 0x66, 0x26, 0x2a, 0x63,
-0x9c, 0x3c, 0x19, 0x2e, 0x4d, 0x56, 0x43, 0x5e,
-0xff, 0x61, 0x87, 0xdb, 0xe8, 0xbf, 0x34, 0xfe,
-0x65, 0xf1, 0xbf, 0xe2, 0xbc, 0xce, 0x37, 0x37,
-0x47, 0xfc, 0x57, 0x85, 0xff, 0x7a, 0xc7, 0x4e,
-0x33, 0xa6, 0xcf, 0x78, 0xf7, 0x9e, 0x9a, 0xc6,
-0x47, 0x7a, 0xff, 0xab, 0xa5, 0xae, 0xce, 0xd1,
-0x37, 0x6e, 0x18, 0x19, 0xf5, 0x16, 0x65, 0xd8,
-0xe1, 0x3d, 0xba, 0x2f, 0xf7, 0xa8, 0xad, 0xaf,
-0x7d, 0x14, 0x17, 0x07, 0x64, 0x24, 0xe2, 0x53,
-0x4c, 0x9a, 0x34, 0xe5, 0x43, 0x11, 0x35, 0x54,
-0x0d, 0xf6, 0x4f, 0x51, 0x54, 0x4b, 0x14, 0xa0,
-0x03, 0x26, 0xa5, 0x50, 0x83, 0x80, 0xd2, 0x33,
-0xb3, 0x46, 0xdb, 0x8c, 0x16, 0xab, 0x43, 0x5d,
-0x5d, 0xfd, 0x74, 0x7a, 0xf6, 0xb3, 0xa4, 0xe4,
-0x34, 0x5b, 0x3b, 0x7b, 0xa1, 0x45, 0x1c, 0xf8,
-0x50, 0xec, 0xa1, 0x78, 0xfd, 0x66, 0x9b, 0x34,
-0x95, 0x34, 0xff, 0xab, 0xcb, 0x57, 0xa3, 0x57,
-0x78, 0x7a, 0x88, 0x68, 0xab, 0x81, 0x97, 0xe8,
-0xe8, 0x34, 0xa7, 0xea, 0x13, 0x55, 0x94, 0x95,
-0x5e, 0xff, 0x1d, 0x3e, 0x7c, 0xc4, 0x9f, 0x71,
-0xf1, 0x5c, 0x3b, 0xb3, 0xc8, 0xf2, 0x86, 0xe3,
-0x1c, 0x27, 0x96, 0xb7, 0xcc, 0x43, 0x5e, 0x1e,
-0x07, 0x26, 0x83, 0xb8, 0xb9, 0xd0, 0x35, 0x7a,
-0x6a, 0x04, 0xef, 0xd9, 0x4b, 0x13, 0x36, 0x60,
-0xfe, 0x8c, 0x9f, 0x80, 0xf0, 0xef, 0xe1, 0xa3,
-0x47, 0x82, 0x82, 0xf7, 0xca, 0xcb, 0xe3, 0xa7,
-0x06, 0x24, 0x94, 0x14, 0x94, 0xaf, 0x5f, 0xbf,
-0x2e, 0x7a, 0xf4, 0xa2, 0x0c, 0x32, 0x00, 0xf2,
-0xf2, 0x39, 0x66, 0xd8, 0x4e, 0xd8, 0x5d, 0xbe,
-0xfb, 0xa9, 0x88, 0x08, 0xf4, 0x2c, 0x46, 0x2c,
-0x90, 0xfa, 0x2f, 0xf0, 0xef, 0xfa, 0x8d, 0xbe,
-0x30, 0xed, 0x23, 0xa3, 0x2e, 0x19, 0x1b, 0x9b,
-0xb0, 0x13, 0x1c, 0xec, 0xea, 0x6a, 0xaa, 0x6a,
-0xde, 0x2b, 0x57, 0xa1, 0x66, 0x3d, 0x06, 0x60,
-0x89, 0xfd, 0x95, 0x90, 0x30, 0x6e, 0xfc, 0x04,
-0xd4, 0x35, 0x82, 0xec, 0x59, 0x45, 0x59, 0x65,
-0xd1, 0xa2, 0xc5, 0x59, 0x59, 0xcf, 0x68, 0x0a,
-0xfe, 0xa9, 0x70, 0x69, 0xf5, 0x5f, 0x6e, 0xe2,
-0xa9, 0x43, 0xcc, 0xc4, 0x53, 0x47, 0x8f, 0x9d,
-0x40, 0x4f, 0x03, 0x69, 0xfc, 0x5b, 0x52, 0x56,
-0xba, 0xdc, 0xc3, 0x43, 0x5b, 0xeb, 0x47, 0xd1,
-0x77, 0x9e, 0x56, 0x33, 0xaf, 0xba, 0x9b, 0xbb,
-0xfb, 0x1b, 0xd6, 0x71, 0x13, 0x2f, 0xff, 0xc6,
-0xb1, 0xe3, 0xe4, 0xe1, 0xf2, 0xd2, 0x65, 0xce,
-0x9f, 0x3e, 0x57, 0x3f, 0x78, 0xf8, 0xa7, 0xf5,
-0x28, 0x1b, 0xd4, 0xcb, 0x97, 0x0f, 0x79, 0xb9,
-0x6e, 0xae, 0xcb, 0xdc, 0xdf, 0xb6, 0x0a, 0x03,
-0x4d, 0xcd, 0x5f, 0x12, 0x53, 0x52, 0x7e, 0x1e,
-0xf1, 0x33, 0x7b, 0x5e, 0x53, 0xf8, 0x39, 0x9b,
-0x51, 0xa3, 0x69, 0xd2, 0x11, 0x0f, 0xc0, 0xe6,
-0xbb, 0x02, 0x83, 0x7a, 0x19, 0xf4, 0x82, 0x21,
-0x15, 0x5d, 0xf4, 0x52, 0xe8, 0xa1, 0x38, 0x71,
-0xf2, 0x94, 0xe4, 0xd4, 0x74, 0x96, 0x0d, 0x13,
-0x7e, 0x34, 0x2f, 0xbf, 0xc0, 0xc9, 0x69, 0x1e,
-0xe8, 0x41, 0x22, 0xf6, 0x0c, 0x1a, 0xeb, 0x43,
-0xcc, 0x49, 0x58, 0xa0, 0xc3, 0x7c, 0x9f, 0x95,
-0xab, 0x75, 0x7e, 0xd4, 0x15, 0x85, 0x85, 0x61,
-0xc4, 0x8e, 0x1d, 0x3b, 0x2e, 0xf8, 0xec, 0x91,
-0x51, 0x17, 0x51, 0xfe, 0xfd, 0x33, 0xfe, 0x51,
-0x79, 0x55, 0xf9, 0xd6, 0xed, 0xbf, 0xeb, 0xea,
-0xe8, 0xb1, 0x53, 0x1e, 0x08, 0x7e, 0x8b, 0x16,
-0x2f, 0x79, 0xc5, 0xa1, 0xe6, 0x67, 0x6b, 0x11,
-0x5f, 0xff, 0x25, 0x3d, 0x99, 0x87, 0x0e, 0x1d,
-0x56, 0x58, 0x5c, 0x94, 0x9e, 0x91, 0xe5, 0x38,
-0x67, 0xae, 0xd0, 0xea, 0x18, 0xdd, 0xe4, 0xbb,
-0x4f, 0x9e, 0x32, 0xad, 0x35, 0x98, 0x42, 0xf8,
-0x6e, 0x03, 0x5a, 0xb0, 0xef, 0x26, 0x3f, 0x0d,
-0x0d, 0x4d, 0x51, 0x98, 0x5d, 0x5e, 0x4e, 0x1e,
-0x64, 0x80, 0x2b, 0x57, 0xaf, 0xd1, 0x22, 0xd7,
-0x5a, 0xe8, 0xe7, 0xbf, 0xa7, 0xcf, 0x9e, 0xa9,
-0x6b, 0xa8, 0xdf, 0x17, 0xb2, 0xdf, 0xd4, 0xd8,
-0x94, 0xfd, 0x65, 0xc1, 0xdc, 0x30, 0x32, 0xea,
-0x73, 0x30, 0xec, 0x90, 0x58, 0xae, 0xec, 0x32,
-0xc8, 0xd0, 0xd2, 0xca, 0xbf, 0xa8, 0x26, 0x02,
-0xe2, 0xdc, 0x9d, 0x98, 0x18, 0xe9, 0xfb, 0x77,
-0x71, 0x73, 0x57, 0x52, 0x52, 0x16, 0x84, 0xaa,
-0xaa, 0xda, 0x96, 0x6d, 0xdb, 0x60, 0xae, 0x36,
-0xb7, 0xb4, 0xc4, 0x3f, 0x7e, 0xbc, 0x78, 0xf1,
-0x92, 0xff, 0x63, 0xef, 0x3c, 0xa0, 0xa2, 0x3a,
-0xba, 0x07, 0x7e, 0xce, 0x5f, 0x41, 0x84, 0x28,
-0x20, 0xbb, 0x2c, 0x65, 0x17, 0x0b, 0x6f, 0x05,
-0x2c, 0x08, 0x28, 0x0a, 0x24, 0x46, 0xc5, 0x5e,
-0x40, 0x50, 0x54, 0x96, 0x2a, 0xbd, 0xaa, 0x08,
-0x46, 0x45, 0xfd, 0x54, 0x94, 0x58, 0x62, 0x12,
-0x03, 0x6a, 0xa2, 0x11, 0x6b, 0xc4, 0x12, 0x5b,
-0x34, 0xc6, 0x12, 0xfb, 0x17, 0x35, 0x08, 0x96,
-0x88, 0x62, 0x49, 0xfc, 0x8c, 0x05, 0x6c, 0xa0,
-0x91, 0x26, 0xb8, 0xe8, 0x39, 0xff, 0x3b, 0xf3,
-0x76, 0x97, 0xc7, 0x16, 0x14, 0x05, 0x57, 0xc8,
-0xdd, 0xf3, 0x3b, 0x73, 0x66, 0xee, 0xdc, 0x99,
-0xb9, 0x33, 0xaf, 0xdc, 0x37, 0x6f, 0xdf, 0x9b,
-0x07, 0x12, 0xb5, 0xe7, 0x37, 0x63, 0x23, 0xe3,
-0x01, 0x03, 0x07, 0x6f, 0xdb, 0xb6, 0xbd, 0xf6,
-0x0f, 0x91, 0x28, 0x01, 0x47, 0xe8, 0xca, 0x55,
-0x19, 0xbd, 0x7a, 0xb9, 0x68, 0x7a, 0xe2, 0xa5,
-0x39, 0x5d, 0xc4, 0x63, 0xb8, 0xc7, 0xf0, 0xad,
-0xdb, 0xb6, 0x16, 0x69, 0xbe, 0xa1, 0x0d, 0x64,
-0x6e, 0xd9, 0x66, 0x66, 0x66, 0xae, 0x64, 0x7f,
-0x9d, 0x80, 0x86, 0xd6, 0xac, 0x5d, 0xa7, 0x54,
-0xed, 0xc6, 0x4d, 0x9b, 0xe0, 0x04, 0xa2, 0xaa,
-0x99, 0x77, 0x4d, 0xc3, 0x7a, 0x05, 0xaf, 0x5e,
-0x3e, 0x2b, 0x2e, 0x3e, 0x7e, 0xf2, 0x64, 0x4a,
-0x4a, 0xaa, 0xbb, 0x7b, 0x7f, 0x70, 0xac, 0xb5,
-0x9c, 0x7c, 0x74, 0x9a, 0x93, 0x2b, 0x16, 0x2f,
-0x6f, 0x9f, 0x6d, 0xdb, 0xb7, 0xbf, 0x76, 0xc1,
-0xa8, 0x3a, 0xf9, 0xdf, 0x4d, 0x99, 0x99, 0xa6,
-0xa6, 0x02, 0x25, 0xb3, 0x27, 0x4d, 0x49, 0x2c,
-0xab, 0x28, 0xaf, 0x7a, 0xf5, 0xf2, 0xea, 0xf5,
-0x1b, 0x33, 0x67, 0xce, 0xb1, 0x30, 0x17, 0xaa,
-0xfd, 0x1b, 0xda, 0xce, 0xb6, 0xf3, 0xfc, 0xd4,
-0x85, 0x45, 0x35, 0x3f, 0x91, 0xfc, 0xe7, 0xcd,
-0xbf, 0x52, 0xe6, 0x7d, 0xde, 0xb1, 0xa3, 0x8d,
-0xda, 0xee, 0xc0, 0x80, 0x84, 0x47, 0x44, 0x5e,
-0xbd, 0x7e, 0xed, 0xb5, 0x17, 0x81, 0x70, 0x9e,
-0xcc, 0xb9, 0x70, 0x6e, 0x69, 0x5a, 0xba, 0x87,
-0xa7, 0x57, 0xdb, 0xb6, 0xed, 0xd4, 0x3e, 0x81,
-0xa6, 0x18, 0x1c, 0xc3, 0xd6, 0x86, 0x9f, 0x7e,
-0xda, 0x77, 0xf9, 0x8a, 0x95, 0xf9, 0x0f, 0xee,
-0xbf, 0xc9, 0x09, 0xbf, 0xb0, 0xa8, 0x68, 0xeb,
-0x8f, 0xdb, 0x87, 0x0f, 0xf7, 0x84, 0xab, 0xb5,
-0x5a, 0x86, 0x1d, 0x86, 0x11, 0x14, 0xfa, 0xf7,
-0x1f, 0x90, 0x55, 0xf3, 0x71, 0x77, 0x55, 0x4a,
-0xcb, 0x4b, 0x0f, 0x1e, 0x3a, 0x18, 0x1a, 0x1a,
-0x2e, 0x30, 0x35, 0xaf, 0xe5, 0xcb, 0x4a, 0xd0,
-0x96, 0xa5, 0xa5, 0x70, 0xdd, 0xba, 0xf5, 0xdc,
-0x2b, 0x04, 0xd8, 0xa6, 0xea, 0xfd, 0xef, 0xe9,
-0x13, 0xec, 0x38, 0xec, 0x3f, 0x70, 0xc0, 0xd7,
-0x57, 0xa2, 0x69, 0x09, 0x9d, 0x4e, 0x9d, 0x3a,
-0xc3, 0x80, 0x3f, 0x7e, 0xdd, 0x03, 0x42, 0xd0,
-0x8a, 0xea, 0x9e, 0x6c, 0x63, 0x63, 0xfb, 0xdb,
-0xe9, 0x53, 0xaa, 0xca, 0x27, 0x4e, 0x9e, 0x50,
-0x3d, 0x46, 0x06, 0x0e, 0x1c, 0xf4, 0x88, 0x3e,
-0x31, 0x72, 0xff, 0xe1, 0xc3, 0xf4, 0xe5, 0xcb,
-0xbb, 0xf7, 0x70, 0x56, 0xbb, 0x52, 0x1c, 0xf4,
-0xd1, 0x9a, 0x11, 0x2f, 0x5c, 0xbc, 0xf0, 0xf6,
-0x5d, 0xf5, 0x7f, 0xfb, 0x6a, 0xda, 0xdc, 0xfb,
-0x0e, 0xee, 0xf7, 0x0f, 0x08, 0x34, 0x13, 0x68,
-0xbc, 0x2e, 0xd2, 0x6f, 0xa9, 0xef, 0xe8, 0xe0,
-0x98, 0xfa, 0xf9, 0x82, 0xbc, 0x6b, 0xd7, 0x6a,
-0xaf, 0xad, 0xb8, 0xb4, 0x64, 0xec, 0xd8, 0x71,
-0xaa, 0xfd, 0xdd, 0x46, 0x17, 0xbf, 0xaa, 0x78,
-0x51, 0xf9, 0xdb, 0xe9, 0xd3, 0xc1, 0xc1, 0xa1,
-0x7c, 0x53, 0xe5, 0xa5, 0xae, 0x58, 0x60, 0x77,
-0x1a, 0x36, 0xdc, 0xf3, 0xc8, 0xb1, 0x63, 0xb8,
-0xe6, 0x06, 0xf2, 0x16, 0xdc, 0xbe, 0x7b, 0xbb,
-0x67, 0x4f, 0x35, 0x4f, 0x48, 0xc2, 0xfc, 0x37,
-0x73, 0xf3, 0xe6, 0x77, 0x7f, 0x91, 0x0d, 0x1c,
-0xdc, 0xdd, 0xfc, 0xfc, 0x3b, 0xf7, 0xee, 0x01,
-0x77, 0xf3, 0xef, 0xd3, 0x30, 0xff, 0x59, 0x71,
-0x89, 0xe2, 0x73, 0x33, 0x70, 0x7a, 0xb9, 0x79,
-0xeb, 0xd6, 0x0f, 0x99, 0x5b, 0xa6, 0x27, 0xcf,
-0x0c, 0x0e, 0x0d, 0x19, 0x37, 0xce, 0x17, 0xae,
-0xcf, 0xa7, 0x4d, 0x9b, 0xbe, 0x72, 0xe5, 0xaa,
-0xcb, 0x79, 0x79, 0x6a, 0x9f, 0xda, 0x7d, 0x13,
-0xe0, 0x20, 0xbd, 0x98, 0x9b, 0x9b, 0xb1, 0x76,
-0xcd, 0xd4, 0xa9, 0xd3, 0x43, 0xc3, 0xc3, 0xe1,
-0xa4, 0x14, 0x18, 0x14, 0x1c, 0x1d, 0x1b, 0x97,
-0x9a, 0xba, 0x60, 0xfb, 0xf6, 0x1d, 0x7f, 0xdf,
-0xb9, 0x5b, 0x29, 0x7d, 0xfd, 0x9d, 0xa2, 0x92,
-0xb2, 0xb2, 0xbb, 0xf9, 0x05, 0xac, 0xf1, 0x6f,
-0x07, 0x74, 0xb9, 0xa4, 0x4c, 0x79, 0xc5, 0x06,
-0x38, 0xe4, 0xef, 0x15, 0x3c, 0xe0, 0x0c, 0x08,
-0x84, 0x64, 0x88, 0xa4, 0x55, 0xaf, 0xef, 0x17,
-0xcc, 0x1c, 0xc1, 0xa4, 0xe3, 0x27, 0x4e, 0x7e,
-0xb7, 0x72, 0x55, 0xf2, 0x8c, 0x59, 0x61, 0x11,
-0x11, 0x12, 0x89, 0xbf, 0xaf, 0x44, 0x32, 0x3e,
-0x34, 0x74, 0x62, 0x42, 0xc2, 0x92, 0x2f, 0xbf,
-0xda, 0xf7, 0xcb, 0x2f, 0x37, 0xff, 0x7e, 0xfd,
-0x12, 0xd6, 0x2c, 0x75, 0xfa, 0xff, 0x57, 0xed,
-0x68, 0x3c, 0x7d, 0x56, 0xc3, 0xc5, 0xdf, 0xbb,
-0x5f, 0xb0, 0x63, 0xe7, 0xee, 0xe9, 0xc9, 0xb3,
-0x82, 0x43, 0x42, 0x24, 0x7e, 0xfe, 0x11, 0x51,
-0x51, 0x73, 0x53, 0x52, 0x7e, 0xd9, 0xbf, 0x5f,
-0xd3, 0xf2, 0xa4, 0xb0, 0x1b, 0x14, 0x15, 0x3d,
-0xd9, 0x7f, 0xe0, 0xd0, 0xfc, 0xd4, 0xcf, 0x23,
-0x22, 0xa3, 0xfd, 0xfd, 0xfd, 0x83, 0x82, 0xc7,
-0x7f, 0xf6, 0xd9, 0x54, 0x98, 0x6b, 0xdf, 0xba,
-0xfd, 0xb7, 0xda, 0x37, 0x7d, 0x6a, 0x01, 0xc6,
-0xef, 0xe1, 0xe3, 0xc7, 0x59, 0xd9, 0xe7, 0xd7,
-0xae, 0xdb, 0x30, 0x37, 0x65, 0x7e, 0x64, 0x4c,
-0x74, 0x60, 0x50, 0xd0, 0xb8, 0x71, 0xe3, 0x82,
-0x43, 0x42, 0x63, 0xe3, 0xe2, 0xa1, 0x89, 0x1f,
-0x77, 0xec, 0xbc, 0x92, 0x97, 0xf7, 0x16, 0xcb,
-0x23, 0x80, 0x25, 0x30, 0x17, 0xde, 0xb1, 0x6b,
-0x77, 0x4a, 0xca, 0xbc, 0x98, 0xd8, 0xb8, 0x80,
-0xc0, 0x40, 0xd8, 0x51, 0xa1, 0x8f, 0x13, 0x26,
-0x26, 0xcc, 0x99, 0x9b, 0xb2, 0x6e, 0xc3, 0xc6,
-0x53, 0xbf, 0x9f, 0xbe, 0x9b, 0xff, 0xa0, 0x4e,
-0x35, 0xdf, 0xbb, 0x9f, 0xbf, 0xff, 0xd0, 0xa1,
-0x85, 0x8b, 0x16, 0x47, 0xc7, 0xc6, 0x83, 0x9d,
-0x12, 0x89, 0x24, 0x28, 0x98, 0xec, 0xa2, 0x33,
-0x66, 0xcc, 0x5c, 0xbe, 0x7c, 0xc5, 0xb1, 0xe3,
-0xc7, 0x61, 0x27, 0x51, 0x1a, 0x01, 0x4d, 0xcf,
-0x3f, 0x9f, 0xe4, 0x7c, 0x82, 0x0a, 0xf6, 0xa2,
-0xab, 0xd7, 0xaf, 0xaf, 0xdb, 0xb0, 0xe9, 0xb3,
-0xa9, 0xd3, 0xc9, 0x56, 0x90, 0x48, 0x60, 0x2b,
-0xa4, 0xcc, 0x9b, 0x5f, 0xdb, 0x56, 0x50, 0xde,
-0xd0, 0xa5, 0xec, 0x9e, 0xa9, 0xd8, 0x45, 0x81,
-0x82, 0x07, 0x8f, 0xd4, 0xba, 0x18, 0x38, 0xd0,
-0x38, 0xca, 0x05, 0xec, 0xc1, 0xfe, 0xa8, 0xb0,
-0x90, 0x7b, 0xd9, 0x50, 0x5c, 0x5a, 0x9c, 0x75,
-0x36, 0x7b, 0xe9, 0xd2, 0xf4, 0xc9, 0x89, 0x49,
-0x70, 0x18, 0xfa, 0xf9, 0xf9, 0x85, 0x85, 0x87,
-0xcf, 0x4d, 0x99, 0xb7, 0xe7, 0xe7, 0x5f, 0x6a,
-0x79, 0x5f, 0xac, 0x76, 0xe0, 0xaa, 0x0c, 0xae,
-0xb4, 0x77, 0xee, 0xde, 0x33, 0x3f, 0x75, 0x41,
-0x74, 0x4c, 0x8c, 0x9f, 0x7f, 0x80, 0x9f, 0x9f,
-0x7f, 0x68, 0x78, 0x04, 0x9c, 0x46, 0x56, 0x67,
-0xac, 0x3d, 0x9b, 0x93, 0xf3, 0xda, 0x15, 0xf0,
-0x14, 0x3c, 0x2a, 0x2c, 0xaa, 0xfd, 0xb0, 0x85,
-0xfd, 0xea, 0xf6, 0x9d, 0xbb, 0xbb, 0x76, 0xef,
-0x9e, 0x39, 0x6b, 0x76, 0x58, 0x44, 0xa4, 0x9f,
-0x3f, 0x38, 0xff, 0xa0, 0xb8, 0x09, 0xf1, 0x2b,
-0x57, 0xad, 0xba, 0xf0, 0xc7, 0xa5, 0xb7, 0x3e,
-0x47, 0x21, 0x48, 0xe1, 0x93, 0xc2, 0x11, 0x1e,
-0x1e, 0x6a, 0xaf, 0xe7, 0xe3, 0xe2, 0xe3, 0xeb,
-0xba, 0xda, 0xcf, 0xbb, 0x00, 0x97, 0x9a, 0xb0,
-0xcf, 0x3f, 0x2b, 0x29, 0x86, 0x10, 0xe2, 0xf5,
-0xf3, 0x0e, 0xfb, 0x2b, 0x45, 0xb5, 0xcf, 0xc0,
-0xeb, 0xc1, 0x21, 0x09, 0x27, 0xb4, 0xa6, 0xf1,
-0x76, 0x3c, 0xf4, 0xa2, 0x52, 0xca, 0x76, 0xad,
-0x04, 0xce, 0x6f, 0x10, 0x81, 0x33, 0x61, 0x5d,
-0xbb, 0x56, 0x27, 0xff, 0xfb, 0xe6, 0x80, 0x61,
-0x30, 0xda, 0xb0, 0x29, 0x4b, 0xcb, 0xcb, 0x54,
-0x57, 0x00, 0x53, 0x0b, 0x9c, 0xae, 0x4b, 0xcb,
-0xcb, 0xd9, 0xad, 0xff, 0xbc, 0xb2, 0xe2, 0x5d,
-0xb7, 0xd1, 0x2b, 0xf2, 0x51, 0x24, 0xd8, 0xdc,
-0xd4, 0x0c, 0xd8, 0xf4, 0x64, 0x70, 0xde, 0xd0,
-0x92, 0xda, 0x81, 0x4a, 0x68, 0xb5, 0xc5, 0x60,
-0x2a, 0xdd, 0xa3, 0xde, 0xb5, 0x5a, 0xe8, 0x38,
-0xc7, 0x4e, 0xb2, 0x8b, 0x92, 0x5b, 0x43, 0x1a,
-0xba, 0xaf, 0xd1, 0xff, 0x9e, 0x52, 0x33, 0x33,
-0x85, 0x61, 0x64, 0xab, 0xa5, 0xbb, 0xbd, 0xf6,
-0x57, 0x64, 0x92, 0x56, 0x55, 0xc1, 0x56, 0x60,
-0x77, 0x0c, 0xd8, 0xca, 0xf5, 0x65, 0x12, 0x1c,
-0xd1, 0xdc, 0xa3, 0x00, 0x2e, 0x81, 0x5e, 0xbb,
-0x28, 0xd0, 0x5b, 0x03, 0x95, 0xc3, 0x2e, 0x0d,
-0x0d, 0xb1, 0x5b, 0xaa, 0xe1, 0x1a, 0x42, 0xfe,
-0x25, 0xc0, 0x41, 0x0a, 0xd7, 0xc9, 0x6a, 0x6f,
-0xad, 0x08, 0x2d, 0x85, 0x47, 0x8e, 0x1e, 0xd5,
-0xf4, 0x9d, 0x38, 0x05, 0x15, 0x95, 0x15, 0xf8,
-0xd4, 0x41, 0x23, 0xa5, 0x4e, 0xcf, 0x5f, 0x21,
-0x5a, 0x67, 0xfb, 0x4e, 0xf5, 0xcf, 0x3f, 0xff,
-0xf7, 0xb4, 0xc6, 0x4f, 0x30, 0x23, 0x08, 0xf2,
-0x21, 0xf3, 0xeb, 0xe1, 0x23, 0x6a, 0x57, 0x70,
-0xd5, 0x69, 0xa6, 0xe3, 0xd0, 0xcd, 0x71, 0x53,
-0x66, 0xe6, 0xe3, 0xa2, 0xc7, 0xdc, 0x8b, 0x55,
-0xb8, 0x38, 0x87, 0xeb, 0x58, 0x10, 0x5e, 0xba,
-0x7c, 0x69, 0xed, 0x86, 0xf5, 0x01, 0x01, 0x81,
-0x47, 0x8e, 0xa9, 0x79, 0x30, 0x03, 0xf9, 0xf0,
-0xa9, 0xd3, 0xff, 0xbf, 0x88, 0xd6, 0xd1, 0xf4,
-0xfd, 0x23, 0xb5, 0xff, 0xcc, 0x22, 0x08, 0xf2,
-0xe1, 0x53, 0x5c, 0x5a, 0xda, 0xcd, 0x41, 0xf9,
-0x0b, 0x5f, 0x0a, 0xda, 0x18, 0x9b, 0x0c, 0xf7,
-0x18, 0x31, 0x3f, 0x35, 0x75, 0xcb, 0x8f, 0x5b,
-0x76, 0xef, 0xd9, 0xbd, 0x79, 0xfb, 0xb6, 0xa5,
-0x69, 0x69, 0x93, 0x13, 0x93, 0x86, 0x0d, 0x1b,
-0x6e, 0xdb, 0xd1, 0xb6, 0x95, 0x41, 0x2b, 0xf0,
-0xdd, 0xab, 0x33, 0xd6, 0x68, 0xbd, 0x17, 0x8d,
-0x8b, 0x4a, 0xe9, 0x0b, 0x40, 0xb1, 0x7a, 0x55,
-0xa5, 0xb4, 0x52, 0x2b, 0x6b, 0xb6, 0xa3, 0xff,
-0x6d, 0x5c, 0x68, 0xbc, 0xff, 0x7c, 0xfa, 0xbf,
-0xf5, 0xdb, 0xd0, 0x8b, 0x2a, 0xe9, 0x73, 0x7a,
-0x5f, 0x8b, 0x0d, 0x21, 0x89, 0xdf, 0x14, 0x40,
-0x90, 0x06, 0x62, 0xcb, 0xb6, 0xed, 0x02, 0x41,
-0xdd, 0x5e, 0x36, 0xe7, 0x32, 0x37, 0x25, 0x45,
-0xeb, 0x5d, 0x68, 0x2c, 0x54, 0xbd, 0x7a, 0xf9,
-0xd3, 0x4f, 0x3f, 0xf7, 0xe9, 0xdb, 0xcf, 0xd5,
-0xed, 0x63, 0x25, 0xfe, 0xba, 0x55, 0xdb, 0x5b,
-0x21, 0x0d, 0x41, 0x03, 0xfd, 0xff, 0x8b, 0x34,
-0x10, 0x9a, 0xd6, 0xdf, 0xf8, 0xed, 0xf4, 0xe9,
-0x7a, 0x6c, 0x65, 0xff, 0x81, 0x43, 0xdc, 0xdd,
-0xd2, 0xc5, 0xd5, 0xad, 0x97, 0x8b, 0xeb, 0xb0,
-0xe1, 0x1e, 0xe7, 0x2f, 0x5c, 0xd0, 0xfa, 0x08,
-0x20, 0x48, 0xd3, 0xe3, 0x9f, 0x92, 0x67, 0x53,
-0xa7, 0x4e, 0x7b, 0xeb, 0x77, 0x5d, 0xa3, 0x62,
-0x62, 0xb5, 0xde, 0x85, 0x46, 0x84, 0xda, 0xf5,
-0x27, 0xeb, 0xeb, 0xfb, 0xbf, 0x75, 0x02, 0xfd,
-0x6f, 0xe3, 0x42, 0xb3, 0xff, 0xad, 0xcf, 0xfb,
-0xcf, 0x9b, 0x36, 0xd5, 0x61, 0xfd, 0x0d, 0x04,
-0x41, 0xde, 0x9d, 0x87, 0x8f, 0x1f, 0xc7, 0xc7,
-0x4f, 0x7c, 0x93, 0x95, 0x2b, 0x54, 0xf1, 0x1c,
-0xe9, 0x85, 0x8f, 0x60, 0xbd, 0x21, 0x30, 0xff,
-0xad, 0xeb, 0xf7, 0x17, 0x1a, 0x0e, 0x7c, 0xfe,
-0xaa, 0x71, 0xa1, 0x69, 0xfd, 0xab, 0xfa, 0x7d,
-0xfe, 0xaa, 0x4e, 0xdf, 0x1f, 0x44, 0x10, 0xa4,
-0x5e, 0xf8, 0xe7, 0xd9, 0xb3, 0xf4, 0x65, 0xcb,
-0xed, 0xbb, 0x76, 0xab, 0x65, 0x05, 0x03, 0xb5,
-0xb8, 0xb9, 0xb9, 0xa9, 0xbe, 0xe5, 0x8a, 0x68,
-0x62, 0xcd, 0xba, 0x75, 0x1f, 0x8a, 0xff, 0xc5,
-0xff, 0x7f, 0x1b, 0x15, 0xef, 0xe7, 0xff, 0xdf,
-0x3a, 0xad, 0x3f, 0x89, 0x20, 0x48, 0x7d, 0x51,
-0x29, 0xad, 0xcc, 0xcd, 0xcd, 0x4b, 0x4c, 0x4c,
-0xb2, 0xb5, 0xed, 0xf4, 0x26, 0x4b, 0x1f, 0xb7,
-0xd0, 0x6d, 0xc1, 0x30, 0xe2, 0xc9, 0x49, 0x89,
-0xb5, 0xac, 0xf0, 0x86, 0x70, 0xd1, 0xb8, 0xfe,
-0xb3, 0x6e, 0x8b, 0x0b, 0x97, 0x2e, 0xbd, 0x67,
-0x63, 0xd0, 0xff, 0x36, 0x2e, 0x34, 0xbd, 0x7f,
-0xf4, 0x1e, 0xfc, 0xaf, 0xa6, 0xf5, 0x27, 0x11,
-0x04, 0xa9, 0x77, 0x8a, 0x9e, 0x3e, 0x3d, 0x7a,
-0xfc, 0xc4, 0xe2, 0xc5, 0x4b, 0x42, 0x43, 0x43,
-0x87, 0x0c, 0x19, 0xf6, 0xb1, 0x5b, 0xef, 0x9e,
-0xce, 0xbd, 0x5c, 0x5c, 0xdc, 0xfa, 0xf5, 0x73,
-0x1f, 0x31, 0xc2, 0x23, 0x30, 0x38, 0x38, 0x79,
-0xc6, 0xac, 0xf5, 0x1b, 0x36, 0x66, 0xe5, 0xe4,
-0xfc, 0x53, 0x5c, 0xdc, 0x34, 0x56, 0xb4, 0x78,
-0x6f, 0xa8, 0x9d, 0xff, 0xd6, 0xf2, 0xfd, 0xa3,
-0x86, 0xe3, 0xfb, 0x8c, 0x95, 0xaa, 0xfe, 0xd7,
-0xdc, 0xdc, 0xe2, 0xf4, 0x99, 0x33, 0x5a, 0x1f,
-0x25, 0x44, 0x95, 0x2d, 0xdb, 0x34, 0xbd, 0x7f,
-0x54, 0x9f, 0xcf, 0x5f, 0xe1, 0xfc, 0x17, 0x41,
-0x3e, 0x04, 0xa4, 0x55, 0x55, 0x25, 0x65, 0x25,
-0x8f, 0x0a, 0x0b, 0xef, 0x15, 0xe4, 0xdf, 0xbe,
-0x73, 0xfb, 0x0e, 0x59, 0x98, 0xad, 0xa0, 0xf0,
-0x49, 0x51, 0x71, 0x69, 0x09, 0x2e, 0x36, 0xfe,
-0x76, 0xc0, 0xb5, 0xca, 0x9a, 0xb5, 0xeb, 0xda,
-0x18, 0xb5, 0xd1, 0xd7, 0xd3, 0xe7, 0x02, 0x1e,
-0xf9, 0x72, 0x5e, 0xde, 0x7b, 0x36, 0x66, 0x75,
-0x46, 0x86, 0x7a, 0xff, 0x8b, 0xf3, 0xdf, 0x0f,
-0x12, 0x4d, 0xcf, 0x5f, 0xd5, 0xef, 0xfc, 0x77,
-0xf3, 0xd6, 0xad, 0x4a, 0x3b, 0x27, 0x60, 0x25,
-0xb2, 0x42, 0xff, 0x8b, 0x20, 0x48, 0x63, 0x27,
-0x2f, 0xef, 0xea, 0x8a, 0x6f, 0x57, 0xa6, 0xa5,
-0xa7, 0xa7, 0x2f, 0x5b, 0xfe, 0x4d, 0x5a, 0x3a,
-0x8d, 0x2c, 0x5b, 0xb6, 0x62, 0x45, 0xe1, 0x93,
-0x27, 0x0d, 0xdd, 0xb4, 0x12, 0x6b, 0xd7, 0x6d,
-0x10, 0x98, 0x0a, 0x8c, 0x0c, 0x8d, 0x8c, 0x8c,
-0x8d, 0x64, 0xa1, 0xb1, 0x91, 0xb8, 0xa3, 0x4d,
-0xb6, 0xe6, 0xaf, 0xf2, 0x21, 0x5a, 0xe4, 0xa7,
-0xbd, 0x7b, 0x2d, 0x2c, 0x2d, 0x8d, 0x8d, 0x4d,
-0x8c, 0xd8, 0x9f, 0xa1, 0x91, 0x49, 0x1b, 0x13,
-0xe0, 0x4c, 0x56, 0x56, 0x3d, 0xb6, 0x72, 0xed,
-0xc6, 0x75, 0xd8, 0x27, 0xd3, 0xd2, 0x97, 0x43,
-0xf8, 0x4d, 0xda, 0x32, 0xd8, 0x39, 0x21, 0xf2,
-0x7d, 0xc6, 0x9a, 0x7b, 0x05, 0x75, 0xf8, 0x4a,
-0x02, 0x82, 0x20, 0xc8, 0x87, 0x89, 0xf4, 0x65,
-0x95, 0xf4, 0x25, 0x59, 0x89, 0x9a, 0x0d, 0x59,
-0xde, 0xbf, 0x19, 0x8f, 0x0b, 0x8b, 0xb2, 0xb2,
-0xb3, 0xb3, 0xcf, 0x9d, 0xcb, 0xca, 0x39, 0xc7,
-0x86, 0xc0, 0xf9, 0x8b, 0x97, 0x4a, 0xca, 0x4a,
-0xb4, 0x3e, 0x44, 0x88, 0x2a, 0x45, 0x4f, 0xff,
-0xc9, 0x39, 0x7f, 0x3e, 0x2b, 0x27, 0xe7, 0x6c,
-0xce, 0xb9, 0xb3, 0xe7, 0xc8, 0x26, 0xcb, 0x3e,
-0x77, 0x1e, 0x28, 0x29, 0xad, 0xe7, 0xa7, 0x1f,
-0xe9, 0x9e, 0x49, 0x76, 0x4e, 0x08, 0xd9, 0x9d,
-0xf3, 0xdd, 0x3f, 0x45, 0x8a, 0x20, 0x08, 0x82,
-0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20, 0x08,
-0x82, 0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20,
-0x08, 0x82, 0x20, 0x08, 0x82, 0x20, 0x08, 0x82,
-0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20, 0x08,
-0x82, 0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20,
-0x08, 0x82, 0x20, 0x08, 0x82, 0x20, 0x08, 0x82,
-0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20, 0x08,
-0x82, 0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20,
-0x08, 0x82, 0x20, 0x08, 0x82, 0x20, 0x08, 0x82,
-0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20, 0x08,
-0x82, 0x20, 0x08, 0x82, 0x20, 0x08, 0x82, 0x20,
-0x08, 0x82, 0x20, 0x08, 0x82, 0xd4, 0x17, 0x55,
-0xaf, 0xaa, 0xa4, 0x2f, 0xa5, 0x95, 0xd2, 0xca,
-0xf2, 0x8a, 0xf2, 0xd2, 0xe7, 0x65, 0x25, 0xe5,
-0xa5, 0x40, 0x29, 0x0b, 0x4d, 0xd6, 0x12, 0x96,
-0x2a, 0x34, 0x51, 0xb9, 0x71, 0x2a, 0xe3, 0xe6,
-0x6e, 0xda, 0xca, 0x0d, 0xbe, 0x7d, 0x39, 0xc9,
-0xb2, 0xe7, 0x65, 0x94, 0xf2, 0xf2, 0x8a, 0xe7,
-0x70, 0x32, 0x29, 0xab, 0x78, 0xce, 0x52, 0x2e,
-0x8f, 0x68, 0xa6, 0xe2, 0x0d, 0x24, 0x75, 0xe2,
-0x1d, 0x8b, 0x37, 0x05, 0xca, 0x2b, 0x2b, 0x2a,
-0xa4, 0xd2, 0x17, 0x2f, 0xa5, 0x55, 0xaf, 0xe0,
-0x24, 0xaf, 0x7d, 0x47, 0x83, 0x00, 0xe0, 0x6a,
-0x4b, 0xcb, 0x4a, 0x1f, 0x16, 0x3d, 0xbe, 0x79,
-0xeb, 0x7f, 0xe7, 0x2e, 0x5e, 0x38, 0x72, 0xf4,
-0x48, 0xe6, 0x96, 0x2d, 0xcb, 0x56, 0xac, 0x98,
-0x35, 0xe7, 0x3f, 0xb1, 0x71, 0xf1, 0x21, 0x21,
-0xa1, 0x41, 0xc1, 0xe3, 0x81, 0xf1, 0x21, 0xa1,
-0xc1, 0xe3, 0x43, 0x42, 0xd8, 0x30, 0x34, 0x0c,
-0x24, 0x4a, 0xa1, 0x22, 0x17, 0x12, 0xa8, 0xdc,
-0x78, 0x95, 0x71, 0x73, 0x37, 0x6d, 0xe5, 0x86,
-0xde, 0xbe, 0xdc, 0x64, 0x58, 0x58, 0x78, 0x44,
-0x44, 0x64, 0x74, 0x54, 0x7c, 0xd4, 0x84, 0xcf,
-0xa2, 0x12, 0xe6, 0x44, 0x25, 0x2e, 0x88, 0x99,
-0xf6, 0x75, 0xcc, 0xb4, 0xf4, 0xd8, 0xe4, 0xb4,
-0x98, 0xe9, 0xe9, 0x31, 0xd3, 0x97, 0xc5, 0x24,
-0x2f, 0x83, 0x24, 0x09, 0xd9, 0x88, 0x9c, 0xe8,
-0xe9, 0x2b, 0xb8, 0x49, 0xb5, 0x12, 0x59, 0x41,
-0x45, 0xa8, 0x9a, 0x54, 0x5b, 0x9c, 0xcd, 0x85,
-0xa6, 0xb9, 0xad, 0xab, 0x2d, 0x95, 0xbc, 0x4c,
-0xa6, 0xc6, 0x52, 0x4b, 0xbb, 0x5c, 0x61, 0xed,
-0x15, 0x2a, 0x45, 0x94, 0x92, 0x5c, 0xab, 0x54,
-0x73, 0xd5, 0xa2, 0xa9, 0x15, 0x55, 0x9b, 0xa7,
-0xa5, 0x4f, 0x98, 0xb5, 0x62, 0xc6, 0x57, 0x3f,
-0x7c, 0x93, 0xb1, 0x6b, 0xf3, 0xce, 0xe3, 0xfb,
-0x8f, 0xe6, 0xfc, 0xfe, 0xc7, 0x5f, 0x7f, 0xdd,
-0xba, 0xfd, 0xe0, 0xf1, 0xd3, 0xe2, 0xd2, 0xd2,
-0xca, 0x17, 0x2f, 0xb4, 0xee, 0x89, 0xfe, 0x3d,
-0x80, 0xcf, 0x2d, 0x7a, 0xfa, 0xe4, 0xe2, 0x1f,
-0x17, 0x57, 0xaf, 0x59, 0xe3, 0x1f, 0x14, 0xf0,
-0x49, 0xef, 0xde, 0x5d, 0xba, 0x74, 0xb1, 0x12,
-0x59, 0x09, 0x4c, 0xcd, 0x4c, 0x8c, 0x4d, 0x0c,
-0x5b, 0x19, 0x1a, 0xb4, 0x34, 0xd0, 0xd3, 0xd5,
-0xd3, 0x6d, 0xae, 0xab, 0xd3, 0x4c, 0x07, 0x41,
-0x10, 0xe4, 0xad, 0x81, 0xd3, 0x88, 0xae, 0x8e,
-0x9e, 0x8e, 0x8e, 0xbe, 0xae, 0xee, 0x47, 0x2d,
-0xf5, 0xdb, 0xb4, 0x34, 0xee, 0x60, 0x20, 0xb0,
-0x37, 0xb4, 0xfa, 0xc4, 0xd8, 0x7a, 0xb0, 0x89,
-0x8d, 0x97, 0x89, 0x8d, 0xb7, 0x49, 0x47, 0x6f,
-0x13, 0x9b, 0x51, 0x26, 0x1d, 0xbd, 0x48, 0x84,
-0xc4, 0xbd, 0x64, 0x72, 0x9b, 0x91, 0x26, 0x36,
-0xa3, 0x69, 0x48, 0x23, 0x1d, 0x3d, 0x89, 0x1a,
-0xc1, 0x9b, 0x67, 0x4b, 0xe5, 0x24, 0xf4, 0x32,
-0xb1, 0xf5, 0x92, 0xa9, 0xd5, 0x48, 0x7a, 0xf1,
-0xec, 0x46, 0xb2, 0xca, 0x10, 0xf2, 0x6c, 0x47,
-0xf2, 0x6a, 0xe6, 0x92, 0xd0, 0x56, 0x11, 0x82,
-0xdc, 0xbb, 0x5a, 0x4e, 0x9a, 0xf3, 0x96, 0xd5,
-0x26, 0x13, 0x12, 0x78, 0x32, 0x1d, 0x0f, 0x5a,
-0xa7, 0x17, 0x55, 0x18, 0x4d, 0xe3, 0xde, 0x8a,
-0xda, 0x78, 0xb6, 0x9e, 0xca, 0x56, 0xb1, 0xc6,
-0xd8, 0x92, 0x0a, 0xa9, 0x19, 0xb4, 0x20, 0xe9,
-0xcb, 0x18, 0xa2, 0xac, 0x30, 0x40, 0xd1, 0x90,
-0xac, 0xa0, 0xbc, 0xac, 0x3c, 0x97, 0xed, 0x02,
-0xed, 0x94, 0x97, 0x6a, 0x2e, 0x3b, 0x62, 0x3c,
-0xbb, 0x51, 0xd0, 0x11, 0x9e, 0x1d, 0xb4, 0x05,
-0x11, 0x68, 0xd4, 0xc7, 0x44, 0x3c, 0xb2, 0x8d,
-0xd8, 0x93, 0xb5, 0x13, 0x6c, 0xe0, 0xdb, 0x79,
-0x99, 0x75, 0xf2, 0xb1, 0xb4, 0x1f, 0xd3, 0xce,
-0xc9, 0xd7, 0xba, 0xe7, 0x78, 0xbb, 0xde, 0x11,
-0xf6, 0x83, 0xe3, 0xdc, 0x7d, 0x12, 0xc7, 0x44,
-0xa6, 0x2e, 0x5c, 0xfe, 0xe3, 0x89, 0x33, 0xb9,
-0x77, 0x0a, 0x0a, 0x2b, 0x5e, 0x54, 0x6a, 0xdd,
-0x43, 0x35, 0x55, 0x4a, 0xca, 0x4a, 0x2f, 0xe6,
-0xe6, 0x2e, 0x4d, 0x4b, 0xf3, 0xf2, 0xf2, 0xb6,
-0x6e, 0x6f, 0xad, 0xaf, 0xa7, 0xdf, 0xfc, 0xff,
-0x9a, 0x23, 0x08, 0x82, 0xbc, 0x57, 0x74, 0x0c,
-0x74, 0x5b, 0x1a, 0xb7, 0x34, 0xea, 0xd0, 0x5a,
-0xe4, 0x66, 0x22, 0xf6, 0xe0, 0xd9, 0xf8, 0x80,
-0xe7, 0xe5, 0xd9, 0x81, 0x63, 0x1a, 0xc5, 0x23,
-0x9e, 0x82, 0x7a, 0x1c, 0x3b, 0x1f, 0x9e, 0xdd,
-0x58, 0x93, 0x8e, 0x24, 0x62, 0xd2, 0xd1, 0x87,
-0x47, 0x7c, 0xb4, 0x0f, 0xf1, 0x29, 0x36, 0x10,
-0x1f, 0x03, 0x9a, 0x90, 0x64, 0xa1, 0x6a, 0x4a,
-0x49, 0xaa, 0x66, 0xeb, 0xa3, 0x2c, 0x54, 0x89,
-0x2b, 0xa1, 0x54, 0x55, 0x8d, 0x2c, 0xf0, 0xe3,
-0x90, 0xcb, 0x3a, 0x47, 0x85, 0x32, 0x27, 0xa9,
-0x30, 0x52, 0xb5, 0x2a, 0xae, 0xbc, 0xba, 0x2f,
-0xca, 0xca, 0x1a, 0xcd, 0xa8, 0x53, 0x2e, 0xed,
-0x3b, 0xb1, 0x8a, 0x1a, 0x3c, 0x86, 0x8c, 0x1e,
-0xbd, 0x42, 0x90, 0x0f, 0xa0, 0x17, 0xbd, 0xd4,
-0x21, 0xd0, 0x81, 0x85, 0x01, 0xf7, 0x84, 0xeb,
-0x01, 0x18, 0x7c, 0xc6, 0x35, 0x78, 0xc0, 0xb8,
-0x99, 0xb3, 0xbe, 0xdc, 0x70, 0xf0, 0xe4, 0xb9,
-0xa2, 0xe2, 0xb2, 0xaa, 0x57, 0x55, 0x5a, 0x77,
-0x58, 0x4d, 0x83, 0x82, 0x07, 0xf7, 0xf7, 0xed,
-0xdf, 0x3f, 0x29, 0x61, 0x72, 0xf7, 0xee, 0x3d,
-0x0c, 0xf4, 0x3f, 0xd2, 0xfe, 0xd1, 0x87, 0x20,
-0x08, 0x42, 0xd1, 0x69, 0xd1, 0x5a, 0x9f, 0x67,
-0x63, 0xd4, 0xae, 0x0f, 0xf8, 0x02, 0x7e, 0xe7,
-0x71, 0xfc, 0x4e, 0xe3, 0x78, 0x14, 0x88, 0xf3,
-0x6c, 0xc7, 0xf2, 0x3a, 0x4b, 0x78, 0xb6, 0x34,
-0xce, 0x0a, 0xa9, 0x5c, 0x0b, 0xc9, 0x2e, 0xbe,
-0x3c, 0xb9, 0x61, 0x60, 0x15, 0x9b, 0xcb, 0xeb,
-0x24, 0x51, 0x52, 0xa6, 0xf8, 0x72, 0xcb, 0x42,
-0x41, 0xd2, 0x23, 0x3b, 0x5f, 0x7e, 0x17, 0x49,
-0x75, 0xb2, 0x93, 0xa4, 0xe1, 0x6c, 0x26, 0x56,
-0xd9, 0xc9, 0x43, 0x18, 0x40, 0x00, 0x22, 0x76,
-0x74, 0x60, 0xed, 0xc6, 0xb2, 0xa3, 0x4a, 0x42,
-0x92, 0x3b, 0x86, 0xe6, 0x12, 0x1d, 0x7a, 0x3d,
-0x00, 0x49, 0x2f, 0x1a, 0x8e, 0xe9, 0xd4, 0x37,
-0x2c, 0x64, 0xf2, 0xd7, 0x6b, 0xb6, 0xfd, 0x7a,
-0xfd, 0xe6, 0x9d, 0x4a, 0x29, 0xde, 0x9d, 0x7e,
-0x1b, 0xe0, 0x02, 0xa6, 0xe8, 0x9f, 0x27, 0x3b,
-0x76, 0xed, 0x1a, 0x38, 0x64, 0x90, 0xc0, 0xd4,
-0x4c, 0xa7, 0x99, 0x8e, 0xd6, 0x8f, 0x35, 0x04,
-0x41, 0x10, 0x65, 0x9a, 0xe9, 0xe8, 0xe8, 0x1a,
-0x18, 0xb4, 0x69, 0x6f, 0xd8, 0xb6, 0x0f, 0xaf,
-0x93, 0x0f, 0x71, 0x52, 0x5d, 0xfd, 0x68, 0x28,
-0xe1, 0x77, 0xf5, 0x27, 0x61, 0x17, 0x4a, 0x57,
-0x16, 0xdf, 0x5a, 0x43, 0x25, 0xea, 0xa4, 0x5c,
-0x93, 0x2e, 0x2a, 0x55, 0x39, 0x04, 0x91, 0xd0,
-0x3e, 0x48, 0x56, 0xdc, 0xde, 0x5f, 0xb9, 0xa1,
-0x2e, 0x6a, 0x9b, 0xa0, 0xdd, 0x21, 0x48, 0x6a,
-0x74, 0x8a, 0xc8, 0xdf, 0xdd, 0x66, 0x15, 0x05,
-0xb0, 0xaa, 0x33, 0xc4, 0x03, 0x64, 0x83, 0xd6,
-0x2d, 0x88, 0xf8, 0xe8, 0xae, 0x81, 0x7c, 0xfb,
-0x40, 0x92, 0x05, 0x80, 0x84, 0x98, 0x11, 0x40,
-0xc2, 0xce, 0xd4, 0x24, 0x12, 0xa9, 0xf6, 0xce,
-0xec, 0x9c, 0x1a, 0xbc, 0xb0, 0x65, 0x37, 0x3f,
-0x17, 0x8f, 0xc9, 0x9f, 0xa7, 0x6f, 0xbe, 0x75,
-0xf7, 0x01, 0x7a, 0xe1, 0x3a, 0x51, 0x51, 0x59,
-0xf1, 0xd3, 0xde, 0xbd, 0xde, 0xa3, 0x46, 0xb5,
-0x6e, 0xd5, 0x5a, 0xfb, 0xc7, 0x17, 0x82, 0x20,
-0xc8, 0x6b, 0x69, 0xa6, 0xab, 0xd7, 0x5a, 0x64,
-0xd4, 0xa1, 0x3f, 0xf1, 0x71, 0xdd, 0xc6, 0x13,
-0x9c, 0xc2, 0xf9, 0x0e, 0xc1, 0x7c, 0x87, 0x30,
-0x82, 0x53, 0x18, 0x49, 0x3a, 0x85, 0xf2, 0x9d,
-0x22, 0xf8, 0x4e, 0x21, 0x2a, 0x61, 0x28, 0xcd,
-0x0d, 0xe3, 0x50, 0x57, 0x65, 0x36, 0x12, 0x41,
-0x09, 0x97, 0xb7, 0x18, 0x46, 0x94, 0x1d, 0xd9,
-0xaa, 0x42, 0x64, 0x38, 0x2a, 0xaa, 0xaa, 0xd9,
-0x90, 0xc3, 0x78, 0x12, 0x2a, 0x72, 0xa1, 0x94,
-0x63, 0x84, 0x80, 0x9b, 0xe5, 0x10, 0x42, 0x94,
-0x1d, 0x69, 0x16, 0x29, 0xfe, 0xee, 0x36, 0xab,
-0x28, 0x43, 0x43, 0xa4, 0x5d, 0x0a, 0x3b, 0x6e,
-0xec, 0x48, 0x2a, 0x13, 0x48, 0x1c, 0x31, 0x00,
-0x7e, 0x19, 0xfc, 0xaf, 0x3d, 0xeb, 0xaf, 0x7d,
-0xd9, 0x99, 0xbe, 0x6c, 0x4e, 0x4d, 0x67, 0xc7,
-0xa6, 0x76, 0x63, 0x5d, 0x86, 0x4d, 0xfa, 0x6e,
-0xdd, 0x4f, 0xf7, 0xf2, 0x1f, 0x68, 0xdd, 0xaf,
-0x7d, 0xf8, 0x3c, 0x2b, 0x79, 0x76, 0xe8, 0xf0,
-0xaf, 0xfe, 0x81, 0x01, 0x7c, 0x13, 0xbe, 0x6e,
-0x73, 0x5d, 0xed, 0x1f, 0x53, 0x08, 0x82, 0x20,
-0x6f, 0x8c, 0xae, 0xae, 0xbe, 0xbe, 0xb1, 0xb5,
-0x89, 0xad, 0x97, 0x59, 0xf7, 0x48, 0x81, 0x73,
-0xac, 0xb9, 0x73, 0x8c, 0xb9, 0x73, 0x9c, 0xa0,
-0x7b, 0x8c, 0xa9, 0x53, 0xb4, 0x69, 0xf7, 0x18,
-0x1a, 0x89, 0x82, 0x88, 0x0c, 0x10, 0x52, 0x79,
-0x7d, 0x25, 0x05, 0xdd, 0xd9, 0x30, 0xc6, 0xac,
-0x07, 0x10, 0x6b, 0xda, 0x5d, 0x16, 0x17, 0x50,
-0x1d, 0x22, 0x71, 0x8a, 0x86, 0xf0, 0x4d, 0x92,
-0x60, 0x27, 0x1b, 0x17, 0xf4, 0xa8, 0xce, 0xa2,
-0x5d, 0x88, 0x65, 0x93, 0xf5, 0x6b, 0xb9, 0x3c,
-0x19, 0x6d, 0xe6, 0x1c, 0x6f, 0xe6, 0x1c, 0xcb,
-0xca, 0x89, 0xf1, 0x64, 0x0c, 0xe3, 0x48, 0xbb,
-0xd4, 0x18, 0xe8, 0x0b, 0x4d, 0xc2, 0x18, 0x46,
-0x09, 0x9c, 0x22, 0xf9, 0x4e, 0x91, 0xa6, 0x10,
-0x3a, 0x84, 0xca, 0xe8, 0x16, 0x40, 0xe7, 0xf5,
-0x7e, 0xb2, 0xbb, 0x10, 0xf4, 0x1f, 0x01, 0x40,
-0xe8, 0xe0, 0xff, 0x89, 0x67, 0xe2, 0xda, 0xed,
-0xc7, 0xff, 0xbe, 0xfb, 0x48, 0x5a, 0x85, 0x7f,
-0x0d, 0xab, 0x41, 0xfa, 0x52, 0x9a, 0x7b, 0xe5,
-0x4a, 0xdc, 0x84, 0x09, 0x6d, 0x45, 0x6d, 0xf1,
-0x6e, 0x33, 0x82, 0x20, 0x8d, 0x17, 0x3d, 0x3d,
-0xc3, 0x56, 0x42, 0x37, 0x0b, 0xe7, 0x58, 0xa1,
-0xdb, 0x14, 0xa1, 0xdb, 0x67, 0x80, 0x85, 0xeb,
-0x14, 0x4b, 0x57, 0x36, 0x92, 0x08, 0x11, 0x16,
-0x10, 0xb2, 0xf2, 0xfa, 0x4a, 0x0a, 0xdd, 0x92,
-0x2c, 0x5c, 0x93, 0xa0, 0x15, 0x4b, 0xb7, 0x24,
-0x2a, 0x4f, 0xb2, 0x74, 0xa3, 0x61, 0xaf, 0x24,
-0x35, 0x45, 0x7a, 0x25, 0x02, 0x9a, 0x2b, 0x4c,
-0x84, 0xaa, 0x64, 0x95, 0x34, 0x80, 0xa9, 0x1a,
-0x92, 0x49, 0x16, 0x6e, 0x89, 0x96, 0x2e, 0x93,
-0x59, 0x39, 0x19, 0x2e, 0x17, 0x08, 0xa7, 0x58,
-0xba, 0x24, 0x09, 0x3f, 0x9e, 0x2a, 0x74, 0x99,
-0x62, 0xee, 0x92, 0x68, 0xd9, 0x33, 0xc9, 0xa2,
-0x57, 0x82, 0x45, 0xcf, 0x04, 0x61, 0xcf, 0xc9,
-0x70, 0xbd, 0x01, 0x83, 0x2c, 0x20, 0x4e, 0x19,
-0xdc, 0x74, 0x2c, 0x99, 0x56, 0x3b, 0xd2, 0xf9,
-0x3e, 0xb9, 0x53, 0x1d, 0x2c, 0xbb, 0x49, 0x0e,
-0x93, 0x62, 0xbb, 0x71, 0x26, 0xb6, 0x63, 0x84,
-0x8e, 0x01, 0x23, 0x82, 0xe7, 0xee, 0x3d, 0x78,
-0xa6, 0xfc, 0x39, 0x3e, 0x26, 0x5d, 0x83, 0x92,
-0xb2, 0xd2, 0x85, 0x8b, 0xbf, 0xb0, 0xb4, 0x10,
-0x6a, 0xfd, 0xc0, 0x41, 0x10, 0x04, 0x79, 0x77,
-0x60, 0x12, 0x61, 0x60, 0x68, 0x69, 0xda, 0x45,
-0x22, 0xec, 0x9d, 0x2c, 0x72, 0x9f, 0x2d, 0xec,
-0x33, 0x5b, 0xd4, 0x7f, 0xb6, 0xb0, 0xef, 0x7f,
-0x00, 0x36, 0x52, 0x23, 0x74, 0x9f, 0x2d, 0xea,
-0x37, 0x5b, 0x16, 0x2a, 0x22, 0xee, 0x2a, 0x6a,
-0xaf, 0x53, 0x16, 0xf6, 0x4b, 0x61, 0x93, 0xc2,
-0x7e, 0x73, 0xa8, 0xf2, 0x5c, 0x61, 0x9f, 0x39,
-0x24, 0x97, 0x2d, 0xd8, 0x4f, 0x56, 0x44, 0x61,
-0x06, 0x01, 0x92, 0x7d, 0x38, 0x56, 0x55, 0xeb,
-0xbc, 0xa6, 0x6c, 0x03, 0x76, 0x81, 0xd3, 0x10,
-0x65, 0x26, 0x35, 0x72, 0x96, 0xc8, 0x7d, 0x96,
-0xf0, 0x53, 0x4a, 0x9f, 0x99, 0xc2, 0x4f, 0x92,
-0x85, 0x9f, 0x26, 0x0b, 0x7b, 0x4f, 0x27, 0x50,
-0x07, 0x0d, 0x13, 0x67, 0xcb, 0x9e, 0x93, 0x2c,
-0x9c, 0xe3, 0xc1, 0x1d, 0x03, 0x30, 0x95, 0x36,
-0x75, 0x0c, 0x37, 0x05, 0x2f, 0x4c, 0xee, 0x54,
-0x07, 0xb3, 0x93, 0x62, 0x70, 0xc4, 0x82, 0xae,
-0x81, 0x92, 0xb8, 0x45, 0x17, 0xaf, 0xe5, 0x6b,
-0xdd, 0xeb, 0x7d, 0x20, 0xdc, 0xcd, 0xbf, 0x97,
-0x3c, 0x73, 0x66, 0x1b, 0xa3, 0x36, 0xec, 0x4b,
-0xbb, 0x5a, 0x3f, 0x70, 0x10, 0x04, 0x41, 0xea,
-0x85, 0x96, 0xfa, 0x26, 0x3c, 0x9b, 0xc1, 0x96,
-0xfd, 0xe7, 0x8b, 0x06, 0x7d, 0xd1, 0x76, 0xf0,
-0x17, 0xa2, 0x81, 0x5f, 0x88, 0x06, 0x2d, 0xa9,
-0x66, 0x60, 0x4d, 0x49, 0x3d, 0x26, 0x07, 0x7f,
-0x29, 0x93, 0x28, 0xb5, 0xa8, 0x16, 0x85, 0xa6,
-0x42, 0xb9, 0x96, 0x52, 0x0d, 0x67, 0xb3, 0x6a,
-0x52, 0x26, 0x5c, 0xac, 0x88, 0x58, 0x0d, 0x5a,
-0x6c, 0x35, 0x70, 0x01, 0x44, 0x84, 0xee, 0xa9,
-0xc2, 0xfe, 0xa9, 0x42, 0xf7, 0x79, 0x42, 0x77,
-0xb8, 0xe4, 0x98, 0x23, 0xfc, 0x74, 0xa6, 0xf0,
-0xd3, 0xd9, 0xc2, 0x8f, 0xa7, 0xc1, 0x7c, 0x5f,
-0x08, 0xb3, 0xe9, 0x9e, 0x09, 0xe4, 0x8e, 0x7a,
-0x4f, 0x7a, 0xb7, 0xdf, 0x29, 0xdc, 0xd4, 0x21,
-0x94, 0x3c, 0xb2, 0x65, 0x1f, 0x48, 0x6f, 0x4a,
-0xfb, 0x9a, 0x75, 0x91, 0xf4, 0x1d, 0x3d, 0xed,
-0xd4, 0x85, 0x1b, 0xff, 0xf2, 0xe7, 0xb2, 0xaa,
-0x5e, 0x55, 0x5d, 0xce, 0xbb, 0x3a, 0xd2, 0xcb,
-0xbb, 0x75, 0xab, 0xd6, 0xe4, 0x55, 0x77, 0xf2,
-0xb6, 0x3b, 0xfe, 0xe7, 0x8b, 0x20, 0x48, 0x93,
-0xc2, 0xa8, 0x7d, 0x6f, 0xab, 0x01, 0x0b, 0xac,
-0x47, 0xac, 0xec, 0x30, 0xec, 0x3b, 0x08, 0xad,
-0x47, 0x7c, 0xcf, 0xd2, 0x61, 0xc4, 0x6a, 0xa0,
-0x21, 0x92, 0xd6, 0x9e, 0xab, 0x3a, 0x8c, 0xf8,
-0x8e, 0x15, 0x32, 0x9e, 0x20, 0x5f, 0x45, 0xda,
-0xf5, 0x58, 0x0d, 0xd0, 0x24, 0xab, 0xb3, 0xda,
-0x9a, 0x8d, 0x0f, 0x5f, 0x05, 0x30, 0x9e, 0x19,
-0x00, 0x49, 0x7a, 0x50, 0x09, 0x55, 0xa6, 0x9a,
-0x2b, 0x89, 0x9a, 0x07, 0x95, 0x37, 0xa4, 0xcd,
-0x9c, 0xe4, 0x2a, 0x6a, 0xff, 0x6a, 0x12, 0x0e,
-0xff, 0x0e, 0xb0, 0x86, 0x70, 0xe8, 0xb7, 0x0a,
-0xda, 0x0d, 0x59, 0xd6, 0x6e, 0x68, 0x3a, 0x60,
-0x35, 0xe8, 0x1b, 0xab, 0x41, 0x4b, 0xad, 0x86,
-0x2c, 0x11, 0x0e, 0x5c, 0x24, 0x1c, 0xb0, 0xc8,
-0x6a, 0xe0, 0x7c, 0x98, 0xb6, 0x8b, 0xfa, 0xce,
-0x12, 0xf5, 0x49, 0x16, 0xba, 0x4d, 0xb3, 0x74,
-0x99, 0x62, 0xee, 0x3c, 0xc9, 0xbc, 0x47, 0xbc,
-0xb9, 0xf3, 0x04, 0x41, 0xf7, 0x68, 0x72, 0x5f,
-0x1a, 0x26, 0xc2, 0xf6, 0x01, 0xfc, 0xae, 0xfe,
-0xbc, 0xce, 0x7e, 0x0e, 0x83, 0x13, 0x36, 0x6c,
-0x3f, 0x5a, 0x51, 0xf9, 0x2f, 0xbd, 0x17, 0xfd,
-0xbc, 0xf2, 0xf9, 0x81, 0x43, 0x87, 0x5d, 0x5d,
-0xdd, 0x3e, 0x32, 0xf8, 0x48, 0xb1, 0x5c, 0x95,
-0xd6, 0x8f, 0x14, 0x04, 0x41, 0x90, 0x7a, 0xa6,
-0x99, 0xae, 0x81, 0xa0, 0xb3, 0xa8, 0xff, 0x02,
-0x66, 0xcc, 0x66, 0xc6, 0x67, 0x0b, 0x33, 0x6a,
-0x13, 0x25, 0x93, 0x19, 0x9d, 0x29, 0x8b, 0x8c,
-0xa2, 0x91, 0xd1, 0x14, 0x36, 0x17, 0xb2, 0x14,
-0xc9, 0xd1, 0x0a, 0x32, 0x95, 0xcb, 0x2a, 0x14,
-0x46, 0x6d, 0xaa, 0x96, 0x90, 0xb2, 0x3f, 0xc8,
-0x93, 0xf2, 0xca, 0x95, 0xea, 0x1f, 0xc5, 0x29,
-0xe2, 0x93, 0x29, 0xb3, 0x61, 0x74, 0x66, 0xcd,
-0xe6, 0x38, 0x35, 0xd7, 0x68, 0x2e, 0x93, 0xf1,
-0xfe, 0x41, 0xd9, 0x36, 0x25, 0x33, 0x46, 0x71,
-0xfb, 0xc2, 0xa9, 0xa4, 0x3a, 0x57, 0xa5, 0x0b,
-0xd5, 0x92, 0xcc, 0x6a, 0x05, 0x9f, 0x9a, 0x66,
-0x7b, 0x6f, 0x60, 0xbc, 0x37, 0x42, 0xeb, 0xd6,
-0x23, 0x33, 0xac, 0xbd, 0x33, 0xd8, 0x8b, 0x04,
-0x70, 0xd0, 0xed, 0x87, 0xad, 0x68, 0x3f, 0x74,
-0x85, 0xd5, 0xd0, 0xaf, 0x45, 0x83, 0x60, 0xe2,
-0xbf, 0x48, 0xd8, 0xff, 0x73, 0xd9, 0xa4, 0xf8,
-0x13, 0xe2, 0x88, 0xcd, 0x5d, 0x27, 0x9a, 0xf5,
-0x88, 0x33, 0xa3, 0x37, 0xa5, 0xf9, 0x8e, 0x11,
-0xe4, 0x01, 0x75, 0x98, 0x0b, 0x77, 0xf6, 0x65,
-0x5c, 0xc3, 0xe6, 0x2f, 0xdd, 0xf2, 0xb0, 0xf0,
-0x69, 0xd5, 0x4b, 0xed, 0x3b, 0xc4, 0xf7, 0x09,
-0x4c, 0xfc, 0xd7, 0x6f, 0xdc, 0xd0, 0xb5, 0x6b,
-0x57, 0x70, 0xbe, 0x7a, 0x2d, 0xf4, 0xf4, 0x74,
-0xf5, 0x88, 0xff, 0x6d, 0xae, 0xd3, 0x42, 0xa7,
-0x85, 0xf6, 0x0f, 0x16, 0x04, 0x41, 0x90, 0xfa,
-0xa5, 0x99, 0xae, 0x3e, 0xbf, 0x53, 0xdb, 0x61,
-0x4b, 0x98, 0x80, 0x9f, 0x19, 0xc9, 0x5e, 0x16,
-0xb1, 0xdf, 0x2e, 0x12, 0xf1, 0xfb, 0x99, 0xc0,
-0x0a, 0xfd, 0xe4, 0xf8, 0xff, 0x2c, 0x4b, 0x42,
-0xe8, 0xcf, 0x11, 0xfa, 0xc9, 0xca, 0x12, 0xa1,
-0xef, 0x1e, 0x12, 0xca, 0xd4, 0x48, 0x5c, 0x2c,
-0xd9, 0x49, 0x75, 0x68, 0x59, 0x88, 0xf8, 0xee,
-0x66, 0xfc, 0xf6, 0xc8, 0x6b, 0xe6, 0x94, 0x65,
-0x8b, 0x40, 0x71, 0xaa, 0x49, 0xcc, 0x90, 0x15,
-0x91, 0xd7, 0xe9, 0xcf, 0xb1, 0x84, 0xd5, 0x07,
-0x39, 0xd1, 0x97, 0x35, 0x54, 0xdd, 0x34, 0x5b,
-0x55, 0xb5, 0x19, 0x9c, 0x86, 0xb8, 0xa6, 0x4a,
-0xf6, 0xc8, 0xd4, 0xb8, 0x35, 0x2b, 0x75, 0x01,
-0x0a, 0xfa, 0x73, 0xfa, 0x4e, 0x3b, 0x22, 0xf6,
-0xdf, 0x45, 0xc3, 0xdd, 0x72, 0xcb, 0x49, 0x8f,
-0xc4, 0xbe, 0x3b, 0x99, 0x71, 0xbb, 0x08, 0x3e,
-0x9b, 0x09, 0xe0, 0x9d, 0xbd, 0xd7, 0x33, 0x5e,
-0xeb, 0xad, 0x3d, 0xc8, 0x7c, 0xb9, 0xfd, 0xd0,
-0xe5, 0x6d, 0x87, 0xa6, 0x59, 0x0d, 0xfc, 0x4a,
-0x34, 0x68, 0x91, 0xc8, 0x7d, 0x9e, 0xa8, 0xdf,
-0x1c, 0xf2, 0x1f, 0xf1, 0xc7, 0xd3, 0x2c, 0x7b,
-0x4d, 0x86, 0xe9, 0xb0, 0xc0, 0x39, 0x9a, 0xdf,
-0x3d, 0x8a, 0xef, 0x14, 0xc5, 0xb7, 0x97, 0xf0,
-0xed, 0xfd, 0x2c, 0x9c, 0x42, 0x26, 0xfe, 0x67,
-0xd5, 0xed, 0x82, 0x87, 0x5a, 0xf7, 0x89, 0xef,
-0x8d, 0xa2, 0x27, 0x4f, 0x52, 0x53, 0x17, 0xf0,
-0x4d, 0x4d, 0x5b, 0xb5, 0x6a, 0x05, 0xfe, 0x17,
-0x60, 0xdd, 0x2e, 0xbe, 0x70, 0x84, 0x20, 0x48,
-0x13, 0x46, 0xdf, 0xa8, 0x9d, 0xd5, 0xe0, 0x2f,
-0x98, 0x90, 0xe3, 0xcc, 0xf8, 0xe3, 0x4c, 0xf0,
-0x31, 0x66, 0xfc, 0x49, 0x26, 0x14, 0x22, 0x47,
-0x98, 0xe0, 0xa3, 0x24, 0x09, 0x84, 0x1c, 0xa1,
-0x91, 0xa3, 0x44, 0x18, 0x74, 0x98, 0xc6, 0xe5,
-0xb9, 0x6c, 0x52, 0x26, 0x54, 0xc0, 0x29, 0x2b,
-0x83, 0x96, 0xad, 0x21, 0x91, 0xa3, 0x5c, 0x56,
-0x53, 0x96, 0xbc, 0x86, 0x5a, 0xf4, 0x55, 0x0b,
-0xca, 0x22, 0x35, 0x5b, 0xaf, 0x51, 0x43, 0xcd,
-0x8e, 0xbc, 0x89, 0xcd, 0xa0, 0x19, 0x7a, 0xaa,
-0x46, 0x32, 0xe8, 0x08, 0xe5, 0x10, 0x13, 0x70,
-0x50, 0xce, 0x01, 0x71, 0xc0, 0x3e, 0xe2, 0xdf,
-0xc1, 0x1d, 0x8f, 0xfd, 0x91, 0xdc, 0x5e, 0x20,
-0x13, 0xe4, 0x0d, 0x1d, 0x46, 0xac, 0x6a, 0x3f,
-0xe4, 0xdb, 0xb6, 0x83, 0xbf, 0xb1, 0x1a, 0xfc,
-0xb5, 0x70, 0xc0, 0x22, 0x51, 0xff, 0x14, 0xf2,
-0xe0, 0x96, 0xdb, 0x34, 0x21, 0x7d, 0x52, 0x4b,
-0xd0, 0x23, 0x86, 0xb8, 0x60, 0xf6, 0x6d, 0x62,
-0x7b, 0xbf, 0x5e, 0x5e, 0xd3, 0xb3, 0x73, 0x6f,
-0x56, 0xbd, 0x6c, 0xfa, 0xaf, 0x26, 0x3d, 0xaf,
-0xa8, 0x58, 0xbc, 0xe4, 0x4b, 0x91, 0x48, 0x64,
-0x64, 0x68, 0xc4, 0xfa, 0x5f, 0x83, 0x96, 0x06,
-0x30, 0xf9, 0x6d, 0xa1, 0xdb, 0x02, 0x6f, 0x41,
-0x23, 0x08, 0xd2, 0x84, 0x81, 0xf3, 0x5b, 0xeb,
-0x36, 0xed, 0xda, 0x8d, 0x5e, 0x2f, 0x8e, 0xf8,
-0xbd, 0x63, 0x54, 0x36, 0x13, 0x99, 0xc3, 0x44,
-0x9c, 0x95, 0x93, 0xcd, 0x84, 0x9f, 0x65, 0xc2,
-0xb3, 0xe4, 0xc9, 0x2c, 0x1a, 0x07, 0xe1, 0xef,
-0x90, 0x24, 0xca, 0x11, 0x10, 0xc9, 0x16, 0x47,
-0xfe, 0x2e, 0x8e, 0xcc, 0xae, 0xd6, 0xe7, 0x16,
-0xaf, 0x8e, 0x67, 0xd1, 0xac, 0x6c, 0x59, 0x28,
-0xcf, 0x65, 0xcb, 0x8a, 0x69, 0x52, 0x1c, 0xc1,
-0x51, 0xa8, 0x6e, 0x97, 0x53, 0x09, 0x57, 0x18,
-0xae, 0x21, 0x8c, 0xa0, 0x3a, 0x34, 0xde, 0x31,
-0x2a, 0x4b, 0x1e, 0x9e, 0x55, 0xcd, 0xa5, 0xa1,
-0xbc, 0x6b, 0x35, 0x84, 0x50, 0x84, 0x55, 0x96,
-0x09, 0x89, 0x85, 0x91, 0x20, 0xa4, 0x61, 0x34,
-0x11, 0x42, 0x9c, 0x76, 0xff, 0x2c, 0x19, 0x0a,
-0x52, 0x16, 0xc2, 0x33, 0x4c, 0xd8, 0x29, 0xe2,
-0x9a, 0x81, 0x10, 0x70, 0xcd, 0x87, 0x99, 0xc0,
-0x5f, 0x99, 0xc0, 0x43, 0x8c, 0xff, 0x2f, 0x8c,
-0xff, 0x3e, 0xb1, 0xdf, 0x0e, 0xe2, 0x88, 0xc9,
-0xa4, 0x78, 0xa3, 0xf5, 0xc8, 0x8c, 0x0e, 0x23,
-0x56, 0xb6, 0x1d, 0x92, 0x6e, 0x35, 0x08, 0xbc,
-0xf0, 0x02, 0x61, 0xbf, 0x14, 0x61, 0xef, 0x19,
-0x64, 0x2e, 0xec, 0x9a, 0x20, 0x20, 0x5e, 0x38,
-0x56, 0xb6, 0xe8, 0x47, 0x57, 0x89, 0x47, 0xc8,
-0xfc, 0xcb, 0xd7, 0xff, 0xd6, 0xba, 0x7f, 0x6c,
-0x50, 0x2a, 0xa5, 0x2f, 0xb6, 0x6c, 0xdd, 0xca,
-0x30, 0x62, 0x1e, 0x8f, 0x67, 0x6c, 0x6c, 0x6c,
-0xd8, 0xda, 0x90, 0xf8, 0x5f, 0x7d, 0x03, 0xbd,
-0x16, 0x7a, 0x30, 0x05, 0x26, 0x1f, 0x1c, 0xc1,
-0xe7, 0xaf, 0x10, 0x04, 0x69, 0xd2, 0x7c, 0x64,
-0xee, 0xd8, 0x61, 0xec, 0x56, 0x26, 0xee, 0x32,
-0x13, 0x93, 0xcb, 0xc4, 0x5e, 0x66, 0xe2, 0xaf,
-0x32, 0x71, 0x79, 0x4c, 0xec, 0x15, 0x26, 0xfa,
-0x0f, 0x12, 0x82, 0x04, 0x00, 0x09, 0x57, 0x18,
-0x73, 0x89, 0xca, 0xaf, 0x90, 0x22, 0x71, 0xa0,
-0x93, 0xcb, 0xc4, 0xe7, 0x11, 0x21, 0x94, 0x05,
-0x61, 0x1c, 0x5b, 0x84, 0x53, 0x96, 0xa8, 0xe5,
-0x11, 0x35, 0x36, 0x64, 0xe5, 0x20, 0x8c, 0xb9,
-0x2c, 0x8e, 0x23, 0x49, 0x71, 0xdc, 0x25, 0xaa,
-0xc6, 0xd6, 0x90, 0x2b, 0xab, 0x99, 0x94, 0xa5,
-0xad, 0xb0, 0x59, 0xb2, 0xb2, 0x57, 0xaa, 0xeb,
-0xa9, 0x51, 0xe7, 0x15, 0x99, 0x32, 0x6b, 0xa1,
-0xc2, 0x4e, 0xae, 0x0e, 0x54, 0xce, 0x5a, 0x22,
-0xb3, 0x47, 0x6e, 0x5e, 0xf4, 0x25, 0x99, 0x90,
-0x2d, 0x28, 0xeb, 0xac, 0x5c, 0x27, 0x26, 0x17,
-0x8c, 0x14, 0x83, 0x91, 0xf1, 0x97, 0x69, 0xc7,
-0x69, 0xb5, 0xa0, 0x16, 0xfd, 0x87, 0x38, 0x36,
-0x57, 0x1c, 0x7d, 0x11, 0x92, 0xe2, 0xe8, 0x0b,
-0xe2, 0xa8, 0x1c, 0x26, 0xf2, 0x1c, 0x21, 0x9c,
-0x5e, 0xab, 0x10, 0x8f, 0x7c, 0x92, 0xdc, 0x58,
-0x60, 0x67, 0xc7, 0x7e, 0xfb, 0x18, 0xdf, 0x5d,
-0xcc, 0x98, 0xad, 0xe4, 0x4f, 0xe4, 0x91, 0x6b,
-0xac, 0x89, 0x17, 0x4e, 0x13, 0x0d, 0xfa, 0x12,
-0xe6, 0xc2, 0xc2, 0xbe, 0x73, 0xc0, 0x0b, 0x5b,
-0xba, 0x4c, 0xb1, 0x70, 0x99, 0x24, 0x20, 0x4b,
-0x94, 0x44, 0xf1, 0x1d, 0xc3, 0x4d, 0xed, 0x03,
-0x7c, 0x27, 0x7c, 0x5d, 0xf0, 0xf8, 0xa9, 0xd6,
-0xbd, 0x64, 0x03, 0xf1, 0xa2, 0x4a, 0x7a, 0xe4,
-0xd8, 0x71, 0x47, 0xa7, 0xee, 0xa6, 0xa6, 0x02,
-0x3e, 0x5f, 0x00, 0x2e, 0xd8, 0xd0, 0xd0, 0x10,
-0x66, 0xc1, 0x2d, 0x5b, 0xb4, 0x04, 0xe7, 0x8b,
-0x37, 0x9f, 0x11, 0x04, 0xf9, 0x57, 0xd0, 0x4c,
-0xb7, 0xb5, 0xa8, 0x87, 0xf5, 0xf8, 0xc3, 0xe2,
-0x84, 0x9b, 0xe2, 0x49, 0x37, 0x28, 0x7f, 0x42,
-0x9c, 0x99, 0xf4, 0x27, 0x33, 0x91, 0xc4, 0x99,
-0x89, 0xd7, 0x69, 0x78, 0x83, 0x24, 0x27, 0xdf,
-0x94, 0xe7, 0x92, 0xb8, 0x4c, 0x58, 0xad, 0xa3,
-0x1c, 0xaa, 0xcf, 0x9a, 0x74, 0x83, 0x2d, 0xce,
-0xd6, 0x46, 0x1a, 0x4a, 0xf8, 0x4b, 0x6d, 0x43,
-0xd5, 0x95, 0xb0, 0x45, 0xe4, 0x91, 0x5a, 0xda,
-0xfd, 0x7f, 0xf6, 0xae, 0x04, 0x28, 0xaa, 0x63,
-0x6b, 0x57, 0xfd, 0x7f, 0xa2, 0x68, 0x54, 0x04,
-0x15, 0x95, 0x1d, 0x66, 0x98, 0x61, 0x53, 0x14,
-0x17, 0x10, 0x71, 0x21, 0x8a, 0x46, 0x5f, 0xf4,
-0x99, 0xc4, 0xbc, 0x3f, 0x31, 0x9a, 0xf8, 0x34,
-0x89, 0xbe, 0x24, 0x3e, 0x05, 0x44, 0x86, 0x31,
-0xc6, 0x0d, 0x17, 0x16, 0x41, 0x56, 0x51, 0x54,
-0x44, 0x11, 0x10, 0x45, 0x40, 0x01, 0x51, 0x41,
-0x10, 0x14, 0x35, 0x88, 0xca, 0xa2, 0x6c, 0x82,
-0x6c, 0xb3, 0x30, 0x0c, 0xfb, 0x3a, 0xa0, 0x55,
-0xff, 0xe9, 0xee, 0x3b, 0x97, 0x11, 0x99, 0x71,
-0xa2, 0x12, 0x2b, 0x29, 0xca, 0x53, 0x63, 0xdf,
-0xbe, 0xdd, 0xa7, 0x4f, 0x77, 0xdf, 0xdb, 0x5f,
-0x7f, 0x7d, 0xfa, 0x36, 0x94, 0x55, 0xd8, 0xc8,
-0x57, 0x12, 0x14, 0xd3, 0xf2, 0x92, 0x2a, 0x52,
-0x65, 0x9c, 0xd7, 0x68, 0x33, 0x95, 0x5e, 0x9a,
-0xb2, 0x48, 0xd6, 0x12, 0x1c, 0x2f, 0xab, 0xaa,
-0x88, 0x92, 0x4d, 0x85, 0x08, 0xdc, 0xe1, 0x17,
-0xcf, 0x52, 0xd8, 0x3f, 0xe5, 0x18, 0x6d, 0xcc,
-0xc6, 0x3c, 0x1a, 0xa8, 0xfd, 0x1d, 0xc4, 0x8b,
-0xbf, 0x4d, 0x61, 0xae, 0x49, 0x06, 0x46, 0x8c,
-0xbc, 0xdb, 0x88, 0x0e, 0x47, 0x30, 0x56, 0x84,
-0x1a, 0xfc, 0x23, 0x58, 0x7f, 0xa9, 0x9f, 0xce,
-0x22, 0x4f, 0xed, 0x8f, 0xdd, 0x74, 0xec, 0xb6,
-0x6b, 0xdb, 0x70, 0x80, 0x08, 0xa3, 0x23, 0xb6,
-0x80, 0x08, 0x4f, 0x59, 0xa7, 0x35, 0x7d, 0xed,
-0xe6, 0x9d, 0xa7, 0xc4, 0x8d, 0xcd, 0xef, 0x1d,
-0x2b, 0x07, 0x42, 0xf2, 0x1e, 0x17, 0x2c, 0xfd,
-0xf4, 0xd3, 0x09, 0x13, 0x27, 0x82, 0x68, 0x68,
-0x4c, 0x00, 0xfc, 0x55, 0x57, 0x53, 0x1f, 0x35,
-0x72, 0x14, 0xf1, 0xff, 0x0e, 0x53, 0x19, 0x36,
-0x74, 0xc8, 0xe0, 0xe6, 0xab, 0x41, 0x19, 0x94,
-0x41, 0xf9, 0xfb, 0xcb, 0x87, 0x1f, 0x0c, 0x1d,
-0x63, 0xfe, 0xa5, 0xd1, 0x2f, 0x79, 0x2c, 0xa7,
-0x4a, 0xa3, 0x2d, 0xc5, 0x6c, 0xc7, 0x32, 0x04,
-0x5e, 0x0e, 0xe5, 0x46, 0x8e, 0xcf, 0xd0, 0x2f,
-0x84, 0x1d, 0xcb, 0xc9, 0x25, 0xcb, 0xe1, 0xa9,
-0x34, 0x06, 0x85, 0x59, 0x90, 0x00, 0x49, 0x39,
-0x95, 0xde, 0xa1, 0xcc, 0xc8, 0xb1, 0x82, 0x84,
-0x11, 0xa4, 0x42, 0xb8, 0xcf, 0x25, 0xd1, 0x89,
-0x05, 0x65, 0x77, 0x78, 0x4a, 0x15, 0x01, 0x19,
-0x5f, 0x2e, 0x48, 0x56, 0x95, 0x6c, 0x2e, 0x1c,
-0x53, 0x46, 0xe5, 0x92, 0x5b, 0xae, 0xd4, 0xec,
-0x3e, 0xe5, 0xd2, 0x79, 0xfb, 0x15, 0x9c, 0x98,
-0xe5, 0x54, 0xce, 0xda, 0x5a, 0xc9, 0x72, 0x2c,
-0x83, 0xaa, 0x81, 0x48, 0x6b, 0x41, 0x8a, 0xab,
-0xc0, 0x97, 0x95, 0xa8, 0x5c, 0x7c, 0x97, 0xe5,
-0x50, 0x82, 0x72, 0xfd, 0xb7, 0x88, 0xe5, 0x50,
-0x0a, 0xb7, 0x5e, 0x82, 0x63, 0x90, 0xff, 0xe4,
-0x23, 0x82, 0xbf, 0x31, 0x07, 0xd1, 0xe1, 0x0d,
-0x39, 0xcc, 0x75, 0x99, 0xc8, 0xc3, 0x2e, 0xcb,
-0x85, 0x3f, 0x0f, 0x63, 0xae, 0x38, 0x61, 0xb0,
-0x34, 0x48, 0x7f, 0xb1, 0xaf, 0xee, 0x22, 0xf4,
-0xf9, 0xb0, 0xce, 0xbc, 0x5f, 0x35, 0xad, 0x9d,
-0x26, 0xce, 0xf8, 0x19, 0xb9, 0x83, 0x2d, 0xd7,
-0xeb, 0xcc, 0xfc, 0xe1, 0x48, 0xe8, 0xe5, 0x8e,
-0xbf, 0xdd, 0x47, 0x49, 0x35, 0x3c, 0xfe, 0xb2,
-0xe5, 0x9f, 0x4d, 0xd4, 0xd4, 0x99, 0xa8, 0xa9,
-0x0d, 0xa2, 0xa9, 0xa5, 0x3d, 0x76, 0xec, 0x38,
-0x80, 0xe0, 0xd1, 0xa3, 0x47, 0x03, 0xfe, 0x02,
-0x05, 0x7e, 0xef, 0x6f, 0xc4, 0xa0, 0x0c, 0xca,
-0xa0, 0x0c, 0xca, 0x9f, 0x29, 0x13, 0x6c, 0x1d,
-0x11, 0x26, 0x3a, 0xd7, 0x80, 0xb0, 0x01, 0x83,
-0xb6, 0x56, 0x21, 0xc1, 0x97, 0x83, 0xf2, 0x8a,
-0x54, 0xbf, 0xd4, 0x38, 0x10, 0x76, 0xc4, 0xc0,
-0xed, 0x54, 0xc1, 0x72, 0x7a, 0x86, 0x29, 0x73,
-0xb1, 0x11, 0x8d, 0xc8, 0x40, 0x8d, 0x37, 0x3e,
-0x42, 0xab, 0xd6, 0xc4, 0xdd, 0xbc, 0xfe, 0x16,
-0xb5, 0x28, 0xfd, 0x55, 0x2c, 0xf3, 0x5f, 0xe7,
-0x18, 0x2b, 0x4e, 0x31, 0x96, 0x87, 0xe8, 0x2f,
-0xf6, 0x47, 0xc7, 0x7a, 0x2c, 0xdc, 0xab, 0x3d,
-0x9f, 0xab, 0x3d, 0x87, 0xa3, 0x69, 0xe5, 0x30,
-0x61, 0xc6, 0x26, 0x8d, 0x69, 0x3f, 0x30, 0xe6,
-0x6e, 0x3a, 0x7a, 0x36, 0xf9, 0xef, 0xf4, 0x45,
-0x52, 0x5d, 0x7d, 0x9d, 0xeb, 0xf6, 0x1d, 0xba,
-0xfa, 0xfa, 0xda, 0xba, 0xba, 0x7a, 0x7a, 0xfa,
-0x9a, 0xda, 0x3a, 0x5a, 0xda, 0xda, 0x63, 0xc7,
-0x69, 0x00, 0x04, 0xab, 0x8d, 0x56, 0x23, 0x5b,
-0xa0, 0x87, 0x7c, 0x38, 0x64, 0xf0, 0xfc, 0x2b,
-0x65, 0x64, 0xe8, 0x87, 0x43, 0xd5, 0x54, 0xd5,
-0x0c, 0x0d, 0x19, 0x33, 0x67, 0x5a, 0xad, 0x58,
-0xf1, 0xd9, 0x86, 0x0d, 0xff, 0x71, 0x74, 0x72,
-0x76, 0xe1, 0x6c, 0x77, 0x76, 0xde, 0xb6, 0x61,
-0xc3, 0x4f, 0x2b, 0x57, 0x7e, 0x69, 0x63, 0x63,
-0x6b, 0xc4, 0x62, 0xa9, 0xab, 0x8d, 0x51, 0x19,
-0xa2, 0xf2, 0xde, 0xad, 0x1d, 0x94, 0x41, 0x19,
-0x14, 0x79, 0xa2, 0x32, 0x4a, 0x5b, 0x67, 0xc5,
-0x09, 0xd6, 0x36, 0x3e, 0x6b, 0x1b, 0x0f, 0x84,
-0xed, 0x22, 0x40, 0x01, 0xc0, 0x62, 0x17, 0x01,
-0x0a, 0x3b, 0xa3, 0x30, 0x15, 0x2f, 0x8b, 0x44,
-0x38, 0x86, 0x4a, 0x23, 0x9b, 0x57, 0xe6, 0x16,
-0x8e, 0xe7, 0xf7, 0xcd, 0x2e, 0x93, 0xb8, 0x6f,
-0x7a, 0xd9, 0x94, 0x7d, 0x02, 0xd2, 0x4b, 0xca,
-0x3c, 0x10, 0xfa, 0x52, 0xe6, 0xb7, 0xf7, 0x2e,
-0x29, 0x9a, 0xca, 0xd5, 0x1b, 0x23, 0x63, 0x06,
-0xef, 0xa5, 0xbb, 0x32, 0x05, 0x51, 0x97, 0x74,
-0x59, 0xfd, 0x56, 0xff, 0x55, 0x5c, 0x46, 0xd0,
-0x8c, 0xd0, 0x99, 0xed, 0x84, 0x19, 0xf7, 0x96,
-0x12, 0x6a, 0xa5, 0x1a, 0xb9, 0xb6, 0xf3, 0x99,
-0x1b, 0x1e, 0x20, 0x2e, 0xfc, 0x7d, 0x16, 0xb5,
-0x83, 0x7a, 0x75, 0x22, 0xfa, 0x4a, 0x6b, 0xe5,
-0x59, 0xc6, 0x8a, 0x93, 0x06, 0x9f, 0x06, 0xa1,
-0x7d, 0x59, 0xf6, 0xfb, 0xd1, 0xd1, 0x97, 0xb6,
-0x2e, 0x9a, 0xe8, 0x03, 0xa5, 0x9f, 0x34, 0x2c,
-0x37, 0x18, 0xdb, 0x3b, 0xdc, 0xbd, 0x9f, 0xdf,
-0xfd, 0xb7, 0xd8, 0x0e, 0xdd, 0xfd, 0xbc, 0xdb,
-0xd7, 0x2f, 0xc0, 0xc8, 0x88, 0xad, 0xc3, 0x60,
-0x80, 0x18, 0x32, 0x0c, 0x75, 0x0c, 0x19, 0x3a,
-0xba, 0xba, 0x13, 0x26, 0x6a, 0x8d, 0x1b, 0x37,
-0x4e, 0x5d, 0x5d, 0x5d, 0x55, 0x55, 0x95, 0x3e,
-0x82, 0x83, 0xa0, 0xf0, 0xa0, 0x2f, 0xb8, 0x5f,
-0x19, 0x35, 0x72, 0xd4, 0xac, 0x59, 0x36, 0x9b,
-0xb7, 0x38, 0xc4, 0xc5, 0x5f, 0x2e, 0x2a, 0x29,
-0x6d, 0x6a, 0x6e, 0xea, 0x92, 0x48, 0x7a, 0x5e,
-0xc8, 0xb4, 0xf6, 0x8b, 0xe7, 0x12, 0x49, 0x77,
-0x53, 0x73, 0xf3, 0xd3, 0xf2, 0x8a, 0x84, 0x2b,
-0xc9, 0xdb, 0x7f, 0xdd, 0x69, 0x6f, 0xbf, 0x08,
-0xc0, 0xfa, 0xbd, 0x5b, 0x3e, 0x28, 0x83, 0x32,
-0x28, 0xfd, 0xca, 0x47, 0x1a, 0x26, 0xac, 0x4d,
-0x05, 0x08, 0x9e, 0x38, 0x42, 0x82, 0x62, 0xa6,
-0xae, 0x7c, 0x63, 0x97, 0x5e, 0x7c, 0xa1, 0xf1,
-0x51, 0x8a, 0x89, 0x04, 0xcb, 0xf8, 0xb2, 0x38,
-0x0b, 0x79, 0x09, 0x58, 0x4b, 0x71, 0x99, 0x2f,
-0x05, 0x41, 0x2a, 0x31, 0x05, 0x82, 0x94, 0xc2,
-0x57, 0xee, 0xf6, 0x29, 0x08, 0xb4, 0x6d, 0xe3,
-0xcb, 0x96, 0x4b, 0x03, 0x3d, 0xc9, 0x8b, 0x8b,
-0xab, 0x91, 0x01, 0x53, 0xbe, 0x34, 0x25, 0xad,
-0x53, 0x40, 0x83, 0x66, 0xef, 0x24, 0x41, 0x9e,
-0xe6, 0xbe, 0x20, 0x4e, 0x9a, 0x82, 0x4f, 0x27,
-0x86, 0xaa, 0xf5, 0xd6, 0xd7, 0xf9, 0xa5, 0x96,
-0x91, 0x69, 0x16, 0x52, 0x41, 0x84, 0xc5, 0x6c,
-0x67, 0x4c, 0x8d, 0x1d, 0xcb, 0x7b, 0xb9, 0x30,
-0x46, 0x61, 0xa3, 0x0d, 0xf7, 0x98, 0xeb, 0x33,
-0x99, 0x6b, 0x53, 0x99, 0xab, 0xaf, 0xa0, 0x4f,
-0x89, 0xbf, 0x88, 0x64, 0x7e, 0x7e, 0x8a, 0xf1,
-0xe9, 0x31, 0xdd, 0x45, 0x87, 0xb5, 0xed, 0xdd,
-0xd1, 0x07, 0x4a, 0xb6, 0xae, 0xda, 0xd6, 0x4e,
-0xf8, 0xcf, 0x3f, 0x6d, 0x9c, 0xbf, 0x6a, 0x57,
-0x5e, 0x49, 0xd5, 0x7b, 0x47, 0xcf, 0xb7, 0x97,
-0xdc, 0xfc, 0x7c, 0xdb, 0x39, 0xb6, 0x00, 0xbb,
-0x4c, 0x26, 0x8b, 0x09, 0xc4, 0x8c, 0xc5, 0xd2,
-0x63, 0xb2, 0xf5, 0x0d, 0xf5, 0x81, 0x02, 0x8f,
-0x1f, 0x8f, 0x76, 0x61, 0x11, 0x17, 0xf0, 0xf0,
-0x61, 0xc3, 0x01, 0x76, 0xdf, 0xd5, 0xf9, 0x1b,
-0x13, 0xc6, 0x4f, 0xfc, 0x6d, 0xf7, 0x1e, 0xaf,
-0x43, 0xde, 0x20, 0x87, 0x0f, 0xfb, 0xfa, 0xfa,
-0x05, 0x06, 0x04, 0x1d, 0x09, 0x08, 0x44, 0x12,
-0x18, 0x84, 0x24, 0xe8, 0x48, 0xaf, 0xf8, 0xfa,
-0xf9, 0xcf, 0x99, 0x33, 0x5f, 0x49, 0xea, 0x0d,
-0x76, 0xae, 0x5b, 0xb7, 0xfe, 0x90, 0xb7, 0x8f,
-0xb7, 0xcf, 0x61, 0xc8, 0x08, 0x9a, 0xfd, 0x03,
-0x40, 0x8e, 0xf8, 0x05, 0xf4, 0xd5, 0x0c, 0x65,
-0xc1, 0xef, 0x7f, 0x37, 0x3b, 0x8e, 0xfc, 0x68,
-0xe4, 0xdb, 0xd4, 0x05, 0xda, 0x84, 0xc9, 0x34,
-0x5a, 0xbb, 0xee, 0xfb, 0xc4, 0xe4, 0x64, 0x3e,
-0x5f, 0xd8, 0xde, 0xd9, 0xde, 0xf3, 0x42, 0xa9,
-0x89, 0x59, 0xa7, 0xa4, 0xab, 0x4e, 0x5c, 0x9f,
-0x9e, 0x91, 0xe1, 0xbc, 0x8d, 0x63, 0x6e, 0x66,
-0x3e, 0x5c, 0x65, 0xf8, 0x9b, 0x19, 0x00, 0x2d,
-0xf3, 0xed, 0x77, 0x6b, 0xbd, 0x7d, 0x7c, 0xa1,
-0xca, 0xde, 0xf0, 0x9f, 0x5f, 0x40, 0x00, 0xae,
-0x29, 0xa9, 0x60, 0x1f, 0x09, 0x08, 0xea, 0x27,
-0x52, 0x81, 0x40, 0xeb, 0x7d, 0xba, 0xfc, 0x9f,
-0xb2, 0xc5, 0x99, 0x9a, 0x98, 0x41, 0xcb, 0x7a,
-0x7a, 0x41, 0x0b, 0xfb, 0xf9, 0xf9, 0x05, 0xf8,
-0xf9, 0xfb, 0xd3, 0x05, 0xc9, 0x96, 0xa8, 0xb8,
-0x20, 0x79, 0x77, 0x89, 0x86, 0x80, 0x57, 0xba,
-0xc9, 0xcf, 0x3f, 0x60, 0xa1, 0xfd, 0xe2, 0x81,
-0x1b, 0x66, 0x57, 0xaf, 0xf9, 0x16, 0x3f, 0x8d,
-0x87, 0x7d, 0x0e, 0xa3, 0x4a, 0x05, 0x06, 0x06,
-0xf9, 0x07, 0xca, 0x35, 0xd2, 0xd1, 0x69, 0xeb,
-0x18, 0xf5, 0xb1, 0x4a, 0x6a, 0x36, 0x33, 0x33,
-0x77, 0xdb, 0xb7, 0xdf, 0xc3, 0xf3, 0x10, 0xe8,
-0x87, 0x5a, 0x80, 0x66, 0x05, 0xcd, 0xe2, 0xe1,
-0xe1, 0x69, 0x6a, 0x62, 0xaa, 0x58, 0xe1, 0xd8,
-0xb1, 0xe3, 0x7e, 0xdd, 0xf1, 0x9b, 0xd7, 0x21,
-0xea, 0x09, 0x47, 0xd6, 0x06, 0xf5, 0xf3, 0x78,
-0xcb, 0x6d, 0xf9, 0x57, 0x9e, 0x8a, 0x7e, 0x5f,
-0x3a, 0xdc, 0xe6, 0x81, 0xf3, 0xe7, 0xdb, 0x29,
-0xb0, 0x44, 0x4f, 0x4f, 0x7f, 0xc7, 0xce, 0x5d,
-0x50, 0x2f, 0x6c, 0x48, 0x00, 0xd8, 0x41, 0xf4,
-0xf4, 0x6b, 0x06, 0xbc, 0xe6, 0xb6, 0xb3, 0x6d,
-0x95, 0x6c, 0x34, 0x7d, 0x3d, 0xfd, 0x5d, 0xbb,
-0xf7, 0xc0, 0xb8, 0x00, 0x4f, 0x17, 0x98, 0x41,
-0x2a, 0xd8, 0xcf, 0xc3, 0x09, 0xdd, 0x14, 0x10,
-0x08, 0xcf, 0xbb, 0xfd, 0xe2, 0x01, 0x7b, 0x36,
-0xfe, 0xf7, 0xc3, 0xf1, 0x36, 0x9b, 0x58, 0x8e,
-0xcf, 0xd8, 0x2e, 0x42, 0x36, 0x47, 0x04, 0xbf,
-0xc6, 0xdc, 0x3a, 0x63, 0xd7, 0x3a, 0xb6, 0x54,
-0x4c, 0x5d, 0x05, 0xc6, 0x1c, 0x3e, 0x04, 0x58,
-0x9c, 0x5a, 0x12, 0x63, 0xee, 0x0a, 0x40, 0x56,
-0x6b, 0xc2, 0xe1, 0xa3, 0x18, 0x8e, 0xc8, 0xc4,
-0x55, 0x00, 0x97, 0xe6, 0xdc, 0x1a, 0x3a, 0xb1,
-0x09, 0x07, 0xc5, 0x20, 0x6d, 0xd2, 0xc4, 0x6c,
-0x57, 0x11, 0xb9, 0x04, 0x31, 0xe3, 0xf2, 0x8d,
-0x5d, 0x6b, 0x51, 0x2e, 0x5a, 0x15, 0x17, 0x69,
-0x06, 0x0d, 0xa4, 0x08, 0x08, 0x98, 0xa0, 0x12,
-0x51, 0x16, 0x9c, 0x58, 0x84, 0x2e, 0x51, 0x76,
-0xa2, 0xb0, 0x9a, 0xe4, 0x25, 0x62, 0xe2, 0x2a,
-0x84, 0x42, 0x71, 0x7a, 0x62, 0x5b, 0x35, 0xa4,
-0x34, 0x46, 0x06, 0x08, 0xe9, 0x34, 0x28, 0x92,
-0xe4, 0xe5, 0x52, 0xc5, 0x81, 0x4e, 0xd0, 0x0c,
-0x91, 0x94, 0x19, 0xd8, 0x78, 0xfa, 0x97, 0x24,
-0xa3, 0x12, 0xbb, 0xf6, 0xea, 0xc1, 0x22, 0x02,
-0xf6, 0x4d, 0x6a, 0xc7, 0x72, 0x11, 0x62, 0xcc,
-0xed, 0x65, 0xcd, 0xb2, 0xa4, 0x98, 0xbd, 0xb5,
-0x82, 0xf8, 0x94, 0xf1, 0xf6, 0x2d, 0x84, 0xc2,
-0xac, 0x9f, 0x1e, 0xa1, 0x2d, 0xd3, 0xdf, 0xe3,
-0xdd, 0x59, 0x6b, 0xae, 0xa1, 0xf3, 0x3d, 0xfe,
-0x15, 0xcd, 0xfc, 0x3c, 0x8c, 0xb1, 0xec, 0x98,
-0xfe, 0x12, 0x5f, 0xdd, 0xc5, 0xee, 0xda, 0x76,
-0x7b, 0xb5, 0xe7, 0x72, 0xb5, 0xac, 0x1c, 0x35,
-0x67, 0xfe, 0x32, 0x7e, 0xfa, 0x46, 0xae, 0x67,
-0x78, 0xbb, 0xa4, 0xfb, 0xbd, 0x03, 0xe8, 0xdb,
-0x08, 0x80, 0xc5, 0xee, 0x3d, 0x7b, 0xd9, 0x6c,
-0x13, 0x23, 0x23, 0x13, 0x36, 0xdb, 0xd8, 0xcc,
-0xcc, 0xcc, 0xc4, 0xc4, 0x84, 0xc5, 0x62, 0x1b,
-0x30, 0x0c, 0x35, 0x75, 0x34, 0x09, 0xfe, 0x8e,
-0x1c, 0x81, 0xbe, 0x02, 0xa6, 0xf7, 0x5f, 0xbd,
-0x93, 0x5d, 0x58, 0xc6, 0xc6, 0xc6, 0x77, 0xee,
-0xde, 0x3b, 0x77, 0xfe, 0x42, 0x42, 0xd2, 0xb5,
-0xbc, 0x82, 0xc7, 0x02, 0x61, 0x6d, 0x17, 0xb4,
-0xe4, 0x8b, 0xfe, 0x8d, 0x04, 0x9c, 0xda, 0xb5,
-0x7b, 0xb7, 0x92, 0x3e, 0xe8, 0xd1, 0xa3, 0x46,
-0x87, 0x47, 0x44, 0xc6, 0xc6, 0x5d, 0xba, 0x10,
-0x7b, 0xe9, 0xee, 0xbd, 0xfb, 0x95, 0x55, 0xd5,
-0xad, 0x6d, 0x8a, 0x00, 0x31, 0xfb, 0xc1, 0xfd,
-0xf1, 0xe3, 0xc6, 0xbf, 0x71, 0x45, 0xd4, 0xd5,
-0xd4, 0x57, 0x7d, 0xb3, 0x26, 0xe3, 0xf6, 0xad,
-0xe6, 0xd6, 0xd6, 0x37, 0xee, 0x85, 0xce, 0xae,
-0xce, 0x47, 0x79, 0xb9, 0x5b, 0x9d, 0x39, 0x5a,
-0x5a, 0x6f, 0xf2, 0x17, 0xa6, 0x54, 0x86, 0xaa,
-0x84, 0x9d, 0x09, 0xbf, 0x9c, 0x90, 0x74, 0x31,
-0x2e, 0xfe, 0xde, 0xef, 0xd9, 0x95, 0xd5, 0x35,
-0xed, 0x1d, 0x9d, 0xef, 0xcc, 0x3f, 0xf2, 0xe2,
-0xf9, 0xf1, 0x13, 0x27, 0x65, 0x8b, 0xfb, 0xe7,
-0x8a, 0xcf, 0xa0, 0x94, 0xa8, 0x73, 0xe7, 0x53,
-0x52, 0x33, 0x8b, 0x8b, 0x4b, 0x1b, 0x1a, 0x5b,
-0xfe, 0x84, 0x63, 0xd2, 0x25, 0x3d, 0xdd, 0x1e,
-0x5e, 0xde, 0x03, 0x35, 0xc6, 0xfe, 0xcf, 0x07,
-0x61, 0xe1, 0x67, 0x12, 0xaf, 0x5c, 0xb9, 0x10,
-0x1b, 0x9f, 0x75, 0x2f, 0xbb, 0xb2, 0x92, 0xd7,
-0xdc, 0xd2, 0xa2, 0xe0, 0x99, 0x79, 0x98, 0x9b,
-0xcb, 0x64, 0x18, 0x29, 0xa9, 0xf9, 0x8b, 0x95,
-0x5f, 0xa4, 0xa6, 0xa5, 0x9d, 0x8d, 0x8c, 0x4e,
-0x4d, 0xcb, 0x7c, 0x52, 0x54, 0x5a, 0xdf, 0xd0,
-0x04, 0x75, 0x91, 0xa7, 0xb9, 0xb9, 0xb5, 0x65,
-0xe5, 0xca, 0x95, 0xaf, 0x79, 0x77, 0xd8, 0xc6,
-0xb7, 0x6e, 0x67, 0x45, 0x46, 0xc5, 0x24, 0x26,
-0x5d, 0x7b, 0x94, 0x57, 0x28, 0x12, 0x89, 0xe1,
-0x05, 0x19, 0xa0, 0x66, 0x07, 0xa0, 0x57, 0x60,
-0xc9, 0xac, 0x59, 0x36, 0x59, 0x77, 0xef, 0x87,
-0x9e, 0x09, 0x4f, 0xba, 0x7a, 0xbd, 0xe0, 0x71,
-0xa1, 0xa8, 0x4e, 0x2c, 0xe9, 0x96, 0x5b, 0xb5,
-0x4e, 0x89, 0x84, 0xbb, 0x7d, 0x87, 0x92, 0x8d,
-0xb6, 0xf6, 0xdf, 0xeb, 0x8a, 0x4b, 0x4a, 0x0b,
-0x1e, 0x17, 0x09, 0x6b, 0xc5, 0x5d, 0xf2, 0xc7,
-0xd8, 0xee, 0x1e, 0x74, 0x5e, 0x01, 0x74, 0xd6,
-0xe6, 0x2d, 0x0e, 0x03, 0xf7, 0x6c, 0x0c, 0x1f,
-0x39, 0xc1, 0xe0, 0xab, 0x28, 0x29, 0xc2, 0x8a,
-0x64, 0xa4, 0x8e, 0x0e, 0x98, 0x6d, 0x17, 0x00,
-0x2e, 0x9b, 0x6f, 0xe7, 0x41, 0x1a, 0x94, 0x8c,
-0x2b, 0x36, 0xe5, 0x0a, 0xe1, 0x92, 0x04, 0xe0,
-0x97, 0xc2, 0x26, 0xea, 0x56, 0x2d, 0x44, 0x82,
-0x90, 0x4b, 0x3a, 0x6f, 0xaf, 0x66, 0x3a, 0x17,
-0x17, 0xe5, 0xa2, 0x52, 0xba, 0x8a, 0x00, 0x97,
-0x21, 0x31, 0xc6, 0x71, 0x3e, 0xbe, 0x8b, 0x04,
-0x6e, 0x11, 0x6d, 0x18, 0xa6, 0x21, 0x6f, 0x1d,
-0xca, 0x4b, 0x12, 0x03, 0x7c, 0x63, 0x85, 0x10,
-0x03, 0x45, 0xa0, 0x4b, 0x50, 0xc8, 0x15, 0x23,
-0x84, 0xe5, 0xa2, 0x78, 0x0c, 0xa9, 0xc8, 0x2a,
-0xfa, 0x2e, 0xd2, 0xe6, 0xca, 0x27, 0xb9, 0x88,
-0x66, 0x52, 0x04, 0x6d, 0x1b, 0xb1, 0xb9, 0xb7,
-0x68, 0x57, 0x01, 0x0b, 0x43, 0x39, 0x41, 0x67,
-0x84, 0xb9, 0x48, 0x04, 0x74, 0x00, 0x01, 0x3d,
-0x47, 0x68, 0xee, 0x5a, 0x05, 0xa0, 0xdc, 0x97,
-0x1d, 0x13, 0x97, 0x3a, 0xa0, 0xb0, 0x43, 0xa9,
-0x91, 0x43, 0x19, 0xde, 0x2c, 0x5d, 0xc0, 0xfc,
-0xf1, 0x3e, 0xfa, 0xe2, 0x98, 0x1c, 0xeb, 0xb1,
-0x3a, 0xc9, 0xe8, 0xff, 0xa2, 0x99, 0x2b, 0x23,
-0x18, 0xcb, 0x43, 0xf4, 0x16, 0xf9, 0xa2, 0x3f,
-0xf4, 0xb0, 0x60, 0xa7, 0xf6, 0x6c, 0x8e, 0xb6,
-0x8d, 0xf3, 0xf8, 0x69, 0x1b, 0xa7, 0x2c, 0xd9,
-0x76, 0x2f, 0xf7, 0x99, 0x3c, 0xd4, 0xf8, 0x4b,
-0x48, 0xc6, 0xad, 0xdb, 0x53, 0xa7, 0x5a, 0x02,
-0xe0, 0x02, 0xf2, 0x4e, 0x9e, 0x6c, 0x61, 0x32,
-0x69, 0xaa, 0xb9, 0xb9, 0x39, 0x84, 0x81, 0xd0,
-0x69, 0x33, 0x58, 0x13, 0xb5, 0xb4, 0x34, 0x34,
-0x34, 0xc8, 0x16, 0x2c, 0xb2, 0x0b, 0x1a, 0x86,
-0xfa, 0x77, 0x72, 0x0a, 0x07, 0x83, 0xc1, 0xb8,
-0x7a, 0x3d, 0xe5, 0xc0, 0x41, 0xcf, 0xc0, 0xa0,
-0x90, 0xf4, 0x8c, 0xdb, 0xe5, 0x15, 0x55, 0xed,
-0x1d, 0x1d, 0xf2, 0x46, 0x3c, 0x49, 0x8f, 0x04,
-0x66, 0xfb, 0x40, 0x6c, 0x95, 0xd1, 0x3c, 0x72,
-0xc4, 0xa8, 0xa0, 0xe0, 0xa3, 0xfe, 0x41, 0xc7,
-0xdc, 0xbd, 0x7c, 0xe2, 0x13, 0xae, 0x3c, 0x2e,
-0x2c, 0x6e, 0x6c, 0x6a, 0x92, 0x74, 0xcb, 0x1d,
-0x4b, 0x0b, 0x9e, 0x3c, 0xd1, 0xd5, 0xd1, 0x7d,
-0x83, 0x2a, 0xc0, 0x7c, 0xe0, 0x93, 0xc5, 0x9f,
-0xa4, 0x65, 0x64, 0xbc, 0xab, 0x13, 0xc2, 0xbb,
-0x9f, 0xf7, 0x14, 0x95, 0x94, 0x7e, 0xb3, 0xfa,
-0x3b, 0x75, 0xb5, 0x31, 0x7f, 0xc8, 0x12, 0xe8,
-0x97, 0x90, 0x13, 0x27, 0x8e, 0x1e, 0x0f, 0x39,
-0xec, 0x1d, 0x1c, 0x13, 0x9b, 0xf0, 0xb8, 0xb0,
-0xb4, 0xb1, 0xa9, 0x45, 0xf2, 0xee, 0x30, 0xf1,
-0x6c, 0xe4, 0x39, 0xd9, 0xe2, 0x16, 0x7c, 0xbc,
-0x20, 0x25, 0xfd, 0xc6, 0xbe, 0x03, 0xee, 0xa7,
-0x4e, 0x47, 0x66, 0xdd, 0xcd, 0xae, 0xe1, 0xf3,
-0x25, 0x92, 0xe7, 0x03, 0xbd, 0x1d, 0xa2, 0xe7,
-0xc5, 0xf3, 0x90, 0x13, 0xa1, 0x03, 0x37, 0xc6,
-0x06, 0x04, 0x1d, 0x0b, 0x39, 0x7e, 0x12, 0xf8,
-0xef, 0xc5, 0xb8, 0x24, 0x00, 0xb5, 0xc6, 0xc6,
-0x66, 0x05, 0x87, 0xed, 0x14, 0x14, 0x3e, 0x31,
-0x66, 0x9b, 0x28, 0xa9, 0x79, 0xd9, 0xb2, 0x65,
-0x30, 0x2f, 0xda, 0xed, 0xe6, 0x7e, 0x26, 0x22,
-0x0a, 0x9a, 0x4b, 0x58, 0x2b, 0xea, 0x90, 0xff,
-0xe7, 0x4d, 0x3b, 0xba, 0x24, 0xdf, 0xfd, 0x7b,
-0xbd, 0x62, 0x85, 0x06, 0x06, 0x8c, 0x94, 0x1b,
-0x69, 0x7b, 0x0f, 0xb8, 0x1f, 0x0d, 0x09, 0x4d,
-0x4d, 0xbb, 0x09, 0xd3, 0xad, 0xb6, 0xf6, 0xf6,
-0x01, 0x6a, 0x76, 0x20, 0xee, 0x0a, 0x5e, 0xf6,
-0x69, 0x96, 0xd3, 0x6e, 0x66, 0x64, 0xfc, 0xba,
-0xcb, 0x2d, 0xe4, 0xc4, 0x99, 0xf4, 0x8c, 0x3b,
-0xd5, 0x3c, 0x7e, 0x6b, 0x5b, 0x9b, 0x82, 0x1e,
-0xf4, 0x52, 0x6e, 0x06, 0x35, 0x5c, 0x65, 0x78,
-0x5c, 0xfc, 0xe5, 0xcc, 0xac, 0xbb, 0x39, 0x0f,
-0x61, 0x66, 0x2e, 0xea, 0xe8, 0xec, 0x92, 0x37,
-0xc6, 0x76, 0xf7, 0xf4, 0x00, 0xf8, 0x3e, 0x29,
-0x2c, 0x9e, 0x62, 0x31, 0x75, 0xe0, 0x9e, 0x0d,
-0x10, 0x55, 0x03, 0x3b, 0xd6, 0xe6, 0xc7, 0x08,
-0x41, 0x5c, 0x10, 0xd6, 0x00, 0x78, 0x01, 0x0e,
-0x9a, 0x72, 0x90, 0xa7, 0x15, 0x63, 0x2b, 0x0d,
-0xc7, 0x04, 0x2e, 0x05, 0x14, 0x58, 0x13, 0xe4,
-0xe2, 0x02, 0x09, 0x45, 0x94, 0x16, 0x2e, 0x09,
-0x48, 0xf5, 0x42, 0x1b, 0x86, 0x4b, 0x1a, 0xda,
-0xa4, 0x18, 0x5a, 0x47, 0x40, 0x1c, 0xa8, 0x25,
-0xca, 0x45, 0x53, 0x4b, 0xba, 0x20, 0x29, 0x28,
-0x9b, 0x70, 0x78, 0x00, 0x7f, 0xd2, 0x52, 0x08,
-0x10, 0x03, 0x75, 0xa5, 0x26, 0x00, 0x94, 0x49,
-0xbd, 0xe6, 0x91, 0xcb, 0x3a, 0x5c, 0x05, 0x11,
-0xad, 0x93, 0x32, 0xa3, 0xd7, 0x7e, 0x12, 0xdf,
-0x1b, 0xc6, 0x6a, 0x05, 0x32, 0x91, 0xc0, 0xbb,
-0x85, 0x50, 0x23, 0xc2, 0xb8, 0xb1, 0x91, 0x54,
-0x45, 0x28, 0x86, 0x8e, 0x27, 0x1b, 0x04, 0xd9,
-0x81, 0xec, 0x4b, 0xb9, 0xb6, 0x88, 0x64, 0x24,
-0xab, 0xd6, 0xf4, 0x62, 0x3b, 0x85, 0xc5, 0x5b,
-0x2b, 0xd8, 0x4e, 0xe5, 0xd4, 0xee, 0x2c, 0xbc,
-0x4d, 0x9a, 0x85, 0x88, 0xf0, 0x5d, 0xe6, 0xda,
-0x74, 0x74, 0x6a, 0xc7, 0x57, 0xb1, 0xe8, 0x1b,
-0xe1, 0x15, 0xa7, 0x0c, 0x96, 0x04, 0xe9, 0x2e,
-0xf2, 0x42, 0x7f, 0x53, 0x69, 0x0e, 0x47, 0xcb,
-0xda, 0x51, 0xd3, 0xea, 0xe7, 0x1f, 0xb8, 0xc7,
-0x1b, 0x1a, 0x5b, 0x7b, 0xfe, 0x9a, 0x10, 0xdc,
-0xd8, 0xdc, 0x08, 0xf3, 0x46, 0x63, 0x63, 0x13,
-0x53, 0x73, 0x0b, 0x33, 0x8b, 0x69, 0x96, 0x96,
-0xd3, 0x2d, 0x2c, 0x67, 0x98, 0x4e, 0x99, 0x31,
-0xc9, 0x62, 0x2a, 0x70, 0x61, 0x43, 0x86, 0x91,
-0x96, 0x9e, 0x8e, 0x86, 0xc6, 0x04, 0x35, 0x35,
-0xb5, 0x57, 0xf1, 0x17, 0xb9, 0x83, 0x3f, 0x78,
-0x73, 0x14, 0xd6, 0xd3, 0xd5, 0x4b, 0xb9, 0x71,
-0x63, 0xff, 0x41, 0x0f, 0xdf, 0x80, 0xe0, 0x1b,
-0x69, 0x99, 0xe5, 0x15, 0x95, 0x30, 0x86, 0xc8,
-0xc3, 0x5f, 0x00, 0xa6, 0xe0, 0x63, 0x21, 0x23,
-0x86, 0x8f, 0x50, 0x46, 0xf3, 0x47, 0xc3, 0x47,
-0x78, 0x79, 0xfb, 0x04, 0x05, 0x1f, 0x3f, 0xe8,
-0xe9, 0x13, 0x1b, 0x9f, 0x98, 0x9b, 0xff, 0x58,
-0x31, 0xfe, 0x3e, 0x2d, 0x7b, 0xc6, 0x64, 0x30,
-0xff, 0xa8, 0xfd, 0x30, 0x2d, 0x71, 0x70, 0x74,
-0x2a, 0x2b, 0x2f, 0xef, 0xea, 0xea, 0x06, 0xdd,
-0xef, 0xb0, 0x53, 0x6a, 0x45, 0xe2, 0xc0, 0x23,
-0xc1, 0x86, 0x06, 0x86, 0x7f, 0x68, 0x92, 0xe3,
-0x17, 0x14, 0x74, 0x3c, 0x34, 0xcc, 0xd3, 0xdb,
-0x3f, 0x26, 0x2e, 0x31, 0xaf, 0xa0, 0xa8, 0xbe,
-0xb1, 0x49, 0xc9, 0x35, 0xf0, 0xd7, 0x0a, 0xd4,
-0x2e, 0x2e, 0xfe, 0x92, 0x6c, 0x59, 0x36, 0x36,
-0xb6, 0xe9, 0x99, 0x19, 0x6e, 0xfb, 0xdc, 0x43,
-0xc3, 0xc2, 0x33, 0x6e, 0x67, 0xd7, 0xf0, 0xf8,
-0x30, 0x03, 0x19, 0xe8, 0x57, 0x00, 0xf4, 0x47,
-0x44, 0x45, 0x0d, 0xdc, 0x00, 0x7b, 0xc0, 0xc3,
-0xe3, 0xe4, 0xa9, 0x53, 0x18, 0x7f, 0x13, 0x1f,
-0xe6, 0x3d, 0x01, 0xfc, 0x85, 0xb1, 0x5d, 0xde,
-0xa4, 0xa2, 0xb4, 0xac, 0x4c, 0xf9, 0x01, 0x7f,
-0xa1, 0xfd, 0xa2, 0xb8, 0x4b, 0xf1, 0xbb, 0xf6,
-0x1e, 0x0c, 0x0d, 0x8b, 0xcc, 0xbc, 0x9d, 0x2d,
-0x50, 0x88, 0xbf, 0x5d, 0xdd, 0x92, 0x1f, 0x37,
-0x6c, 0x54, 0xac, 0x50, 0x5b, 0x4b, 0x27, 0xf9,
-0x5a, 0xca, 0x7e, 0x77, 0xcf, 0xc0, 0xe0, 0x13,
-0xd7, 0xae, 0xa7, 0xc3, 0xdc, 0x15, 0xad, 0xf0,
-0x0c, 0xcc, 0xfc, 0xc7, 0x2f, 0x20, 0x48, 0x81,
-0xcb, 0xc9, 0xdc, 0x7c, 0x52, 0xca, 0x8d, 0xd4,
-0x1d, 0x3b, 0xf7, 0x04, 0x1d, 0x3d, 0x71, 0x23,
-0xfd, 0x16, 0x5e, 0x78, 0x91, 0x3b, 0x13, 0x80,
-0x1e, 0x0c, 0x08, 0x08, 0x52, 0xa6, 0xc5, 0xa6,
-0x4f, 0x9b, 0xfe, 0x28, 0x37, 0x0f, 0x86, 0x85,
-0xa2, 0x92, 0xf2, 0x86, 0x26, 0x45, 0x4f, 0x72,
-0x7b, 0x47, 0x67, 0x73, 0x73, 0xcb, 0xd9, 0xb3,
-0x91, 0xaa, 0x23, 0x55, 0x07, 0xee, 0xd9, 0x00,
-0x19, 0xa2, 0xa2, 0xaa, 0xbb, 0xdc, 0x17, 0x3b,
-0x3d, 0x6b, 0x09, 0x12, 0x01, 0x61, 0x04, 0xac,
-0x34, 0x77, 0x45, 0x88, 0x43, 0xb0, 0x15, 0x68,
-0x20, 0x01, 0x1d, 0x7a, 0xb9, 0x98, 0x60, 0x31,
-0x5a, 0x70, 0xc6, 0x64, 0xd3, 0x18, 0xd0, 0x87,
-0x4b, 0xc5, 0x93, 0x95, 0x61, 0xb6, 0x34, 0x2f,
-0x0d, 0x91, 0x88, 0xb4, 0x72, 0xf9, 0x38, 0xa5,
-0x98, 0x5e, 0x25, 0xc6, 0xb8, 0x46, 0x2d, 0xf3,
-0x22, 0xfe, 0xcb, 0x01, 0xc8, 0xa3, 0xd2, 0x93,
-0xb2, 0x30, 0x93, 0xad, 0x46, 0x3a, 0x09, 0xab,
-0xc5, 0x34, 0x1c, 0x2f, 0x65, 0xf3, 0xa4, 0x3c,
-0xb7, 0x1a, 0x2b, 0x47, 0xe9, 0xb1, 0x49, 0xa4,
-0x68, 0x1a, 0x40, 0x45, 0xc6, 0x32, 0xf8, 0x8b,
-0xd6, 0xab, 0x5d, 0x85, 0x38, 0x2f, 0x21, 0xd4,
-0x62, 0x52, 0x0a, 0x5a, 0xca, 0x86, 0xbc, 0xae,
-0x78, 0x46, 0xc1, 0x15, 0x99, 0x63, 0x72, 0x4d,
-0xda, 0x01, 0x13, 0x6d, 0x0c, 0xd0, 0xc8, 0xb6,
-0x3a, 0xc2, 0xa3, 0xe9, 0x2a, 0x60, 0x1b, 0x70,
-0x0c, 0x2e, 0x17, 0x4d, 0x63, 0x38, 0x98, 0x1a,
-0xcb, 0xfa, 0x8b, 0xd1, 0x06, 0xad, 0x4a, 0xe4,
-0x14, 0xde, 0x5c, 0xdc, 0xbb, 0x2f, 0xeb, 0xfb,
-0xbb, 0x46, 0xeb, 0x6f, 0xa2, 0xcf, 0x84, 0x57,
-0x25, 0x30, 0x3f, 0x0f, 0x07, 0x16, 0x6c, 0xb0,
-0x34, 0x50, 0x77, 0x91, 0x07, 0xda, 0x14, 0x3d,
-0x0f, 0xed, 0x88, 0x36, 0x5b, 0xb8, 0x35, 0xe5,
-0xd6, 0xa3, 0xbf, 0x28, 0xfe, 0x5e, 0x4e, 0x48,
-0xb0, 0xb2, 0xb2, 0x36, 0x33, 0x33, 0xb7, 0xb4,
-0x9c, 0x36, 0x63, 0xa6, 0xd5, 0x4c, 0x2b, 0x6b,
-0x90, 0x19, 0x33, 0x66, 0x4e, 0x9a, 0x62, 0x69,
-0x62, 0x6e, 0xc1, 0x60, 0x30, 0x75, 0x0c, 0x19,
-0x13, 0x26, 0x4c, 0x20, 0xbb, 0xb0, 0xc8, 0x12,
-0x34, 0xc1, 0xdf, 0xb7, 0xf7, 0x02, 0x6b, 0x4e,
-0xd4, 0x4c, 0x48, 0x4a, 0x72, 0xf7, 0xf0, 0x0e,
-0x08, 0x3a, 0x72, 0x35, 0x25, 0xed, 0x69, 0x79,
-0x65, 0x4b, 0x6b, 0x9b, 0xbc, 0x59, 0x2e, 0xbc,
-0x80, 0x61, 0xa7, 0x4f, 0x03, 0xb1, 0x55, 0x46,
-0xf3, 0xf0, 0x61, 0x1f, 0x79, 0x78, 0x7a, 0x1d,
-0x0b, 0x0d, 0xdd, 0x7f, 0xd0, 0xfb, 0xc2, 0xc5,
-0x04, 0xe0, 0x32, 0xf5, 0x0d, 0x0d, 0x0a, 0x16,
-0x48, 0x79, 0x02, 0xbe, 0xa9, 0xe9, 0x6b, 0x3c,
-0x6e, 0x7d, 0x44, 0x6b, 0xa2, 0xd6, 0xe9, 0x33,
-0x67, 0x1a, 0x1a, 0x1b, 0x3b, 0x3b, 0x95, 0xc2,
-0x1d, 0x40, 0x7f, 0x2c, 0xdd, 0x5d, 0x12, 0x09,
-0x04, 0xd0, 0xbf, 0xe7, 0x88, 0x30, 0x42, 0xde,
-0x7e, 0xb3, 0x4b, 0x7a, 0xba, 0x53, 0xd3, 0xd2,
-0xad, 0xad, 0xac, 0x95, 0xdf, 0xe7, 0xb6, 0xff,
-0xa0, 0x7b, 0xd8, 0x99, 0x70, 0x0f, 0x2f, 0x9f,
-0xe8, 0x0b, 0xf1, 0x05, 0x8f, 0x9f, 0x88, 0xeb,
-0x9b, 0x24, 0x3d, 0x4a, 0xe1, 0xaf, 0x32, 0xe3,
-0x76, 0xda, 0xcd, 0x0c, 0xd9, 0xb2, 0x2c, 0xa6,
-0x4c, 0xbd, 0x73, 0xef, 0x77, 0xb7, 0x03, 0xee,
-0xc7, 0x43, 0xc3, 0x33, 0x6f, 0xdf, 0x05, 0xfc,
-0xed, 0xe8, 0xe8, 0x1c, 0xd0, 0x55, 0x20, 0xd2,
-0x5c, 0x71, 0x09, 0xf1, 0x03, 0x37, 0xc0, 0xee,
-0xda, 0xb3, 0xf7, 0xf4, 0x99, 0xb3, 0x07, 0x3d,
-0xbd, 0xcf, 0xc7, 0xc4, 0x3e, 0x78, 0x94, 0x5f,
-0x57, 0x5f, 0xdf, 0xfd, 0x5c, 0xee, 0xb2, 0x67,
-0x35, 0xaf, 0x66, 0xd6, 0x2c, 0x1b, 0x25, 0x35,
-0xcf, 0xb2, 0xb6, 0xb9, 0x9c, 0x90, 0xb8, 0x7b,
-0xef, 0xfe, 0x93, 0xa7, 0x22, 0x32, 0x32, 0xef,
-0xf0, 0x04, 0xa2, 0x56, 0xf9, 0x74, 0x15, 0x7a,
-0xcd, 0x69, 0xeb, 0x36, 0xc5, 0x0a, 0xc7, 0x8e,
-0x1b, 0x7b, 0x29, 0x31, 0xc9, 0xdd, 0xcb, 0x27,
-0x20, 0xe8, 0x78, 0xf2, 0xd5, 0xd4, 0xb2, 0x67,
-0x18, 0x7f, 0x07, 0xa6, 0xfd, 0x4f, 0x85, 0x85,
-0x29, 0xf0, 0xfb, 0xb0, 0x59, 0xc6, 0xd7, 0x53,
-0x6e, 0xfc, 0xb6, 0x6b, 0x5f, 0x50, 0xf0, 0x89,
-0xeb, 0x69, 0x19, 0xcf, 0x2a, 0x6b, 0x5a, 0x5a,
-0x14, 0x31, 0xf1, 0xd3, 0x67, 0xc2, 0x5f, 0xdb,
-0x5c, 0x2a, 0x43, 0x54, 0x9c, 0xb7, 0x71, 0x72,
-0x1e, 0xe5, 0x01, 0xa1, 0xae, 0xaa, 0xe1, 0xb5,
-0xb6, 0x75, 0xc8, 0x7d, 0x2a, 0x5e, 0x3c, 0x6f,
-0x6b, 0xef, 0x68, 0x6c, 0x6a, 0x5b, 0xb5, 0x6a,
-0xf5, 0xc0, 0x3d, 0x18, 0xb4, 0xa8, 0xea, 0x58,
-0x31, 0x7f, 0xc9, 0x23, 0x80, 0x88, 0xf8, 0x2f,
-0x97, 0x4f, 0x13, 0x5e, 0xe2, 0x2a, 0xa5, 0xe9,
-0x21, 0x75, 0x89, 0x91, 0xab, 0xf7, 0x17, 0xe2,
-0xb7, 0xf3, 0xd9, 0xb2, 0x54, 0x54, 0x26, 0x31,
-0xb5, 0x50, 0x4c, 0xa7, 0xe4, 0xf2, 0x64, 0x16,
-0xb7, 0x31, 0x68, 0xba, 0xf2, 0x41, 0xb0, 0x37,
-0x56, 0x44, 0x80, 0x15, 0x63, 0x9f, 0xc8, 0x94,
-0x53, 0x43, 0xad, 0x06, 0xcb, 0x64, 0xa7, 0xa9,
-0xae, 0x6c, 0x41, 0x68, 0x85, 0x59, 0x6a, 0x33,
-0xc1, 0x65, 0x74, 0x89, 0xb3, 0x98, 0x62, 0xfd,
-0xb2, 0x35, 0x92, 0x2d, 0xb7, 0x4f, 0xa4, 0xac,
-0x6d, 0x78, 0xc9, 0x5a, 0xfc, 0x92, 0x91, 0xdc,
-0x5a, 0xa9, 0x91, 0xd2, 0x16, 0xe0, 0x8a, 0xf1,
-0x8c, 0x42, 0x40, 0x99, 0x8d, 0x17, 0xc0, 0x49,
-0x5b, 0xf5, 0xdd, 0x2a, 0x46, 0x3e, 0xf2, 0x72,
-0x7a, 0xc6, 0xda, 0x82, 0x8f, 0xf5, 0x40, 0x10,
-0x9c, 0x63, 0xf4, 0xe3, 0x3d, 0x74, 0x6a, 0xd6,
-0x9a, 0xab, 0xe8, 0x4f, 0x3c, 0x7c, 0x19, 0xce,
-0x04, 0x08, 0x5e, 0x12, 0xa0, 0x6d, 0xef, 0xae,
-0x6d, 0xb7, 0x0b, 0xfd, 0xd5, 0x06, 0x6b, 0x87,
-0xaf, 0x1d, 0x8e, 0xd5, 0x35, 0x34, 0x0d, 0xdc,
-0xe0, 0x33, 0x40, 0xd2, 0xdc, 0xd2, 0xfa, 0xd5,
-0xd7, 0xdf, 0x98, 0x4e, 0xb2, 0x98, 0x32, 0x65,
-0xea, 0xcc, 0x99, 0x56, 0xb3, 0x66, 0xcf, 0xb1,
-0xb1, 0x9d, 0x63, 0x3b, 0xc7, 0x6e, 0xd6, 0x6c,
-0xdb, 0x19, 0x56, 0xd6, 0x93, 0x26, 0x5b, 0x18,
-0x1b, 0x1b, 0x1b, 0x18, 0x32, 0x27, 0x6a, 0xa2,
-0x0f, 0x81, 0x47, 0xab, 0x52, 0x4b, 0xd0, 0xe8,
-0x20, 0xca, 0x21, 0xd4, 0x59, 0x58, 0x6f, 0xb3,
-0x0a, 0x3d, 0x6e, 0xcc, 0xb8, 0x8b, 0x71, 0xf1,
-0x1e, 0x9e, 0x87, 0x3d, 0x7c, 0x43, 0xae, 0x5c,
-0x4f, 0x2d, 0x2a, 0x29, 0x6b, 0x69, 0x6d, 0x95,
-0x37, 0xd1, 0x85, 0xf8, 0xa8, 0xe8, 0xf3, 0xaa,
-0xa3, 0x94, 0x9a, 0xe2, 0xaa, 0x0c, 0x1d, 0xf6,
-0xdb, 0xae, 0x3d, 0xa1, 0x61, 0xa7, 0xf7, 0x1d,
-0xf0, 0x3a, 0x1f, 0x13, 0xf7, 0xe0, 0x61, 0x7e,
-0x9d, 0xb8, 0x51, 0xc1, 0x58, 0x5a, 0x5b, 0x27,
-0x9e, 0x62, 0x39, 0x45, 0x79, 0xcb, 0x27, 0x4f,
-0x9a, 0x7c, 0xfe, 0xc2, 0xc5, 0xe6, 0x96, 0x66,
-0x20, 0xec, 0x8a, 0x99, 0x2f, 0x10, 0x28, 0xc0,
-0x7d, 0x98, 0x57, 0x34, 0x35, 0xb7, 0x88, 0xc4,
-0xf5, 0x42, 0x51, 0x9d, 0xb0, 0xb6, 0x16, 0xe8,
-0x0f, 0x04, 0x80, 0x9f, 0x36, 0x35, 0xb7, 0x4a,
-0x00, 0x93, 0x69, 0xc3, 0x5e, 0xf4, 0xad, 0x72,
-0xce, 0x83, 0x07, 0xcb, 0x97, 0xaf, 0x50, 0xb2,
-0x91, 0xb7, 0xef, 0xd8, 0x19, 0x7e, 0x36, 0xd2,
-0xdd, 0xd3, 0xe7, 0xdc, 0xf9, 0xb8, 0x07, 0xb9,
-0x05, 0xe2, 0xfa, 0x86, 0xee, 0xd7, 0xe2, 0xef,
-0x0b, 0xb4, 0xb0, 0xd0, 0x25, 0xe9, 0xee, 0xec,
-0x92, 0x74, 0x74, 0x75, 0xb6, 0xb5, 0x75, 0xc0,
-0x68, 0x86, 0x02, 0x40, 0x2a, 0x24, 0xf8, 0x17,
-0xc7, 0x43, 0xdc, 0xef, 0xd9, 0xf7, 0xa1, 0xdf,
-0xe9, 0xb2, 0x8c, 0x8c, 0x58, 0xb7, 0xef, 0xdc,
-0x73, 0xdb, 0xef, 0x19, 0x1c, 0x12, 0x76, 0x33,
-0xf3, 0x4e, 0x65, 0x35, 0xaf, 0xbd, 0xb3, 0x43,
-0x99, 0xf1, 0x1f, 0xc3, 0x68, 0x0f, 0xd6, 0xd9,
-0x0e, 0x59, 0xa0, 0xc4, 0xd6, 0xb6, 0x36, 0xe8,
-0x77, 0x54, 0x34, 0x15, 0x6e, 0x03, 0x28, 0x81,
-0x00, 0x5c, 0x42, 0x18, 0x6e, 0x81, 0xa0, 0xdb,
-0x9d, 0xc8, 0x8c, 0x94, 0xd4, 0xb4, 0x81, 0x1b,
-0x5d, 0x5d, 0x5c, 0xb9, 0x67, 0x23, 0xcf, 0xb9,
-0x1d, 0xf4, 0x8a, 0x8a, 0x8e, 0xcd, 0x79, 0x98,
-0x0f, 0x0d, 0xa8, 0xc0, 0x95, 0x29, 0xaa, 0x13,
-0xd9, 0xd9, 0x29, 0xda, 0x98, 0x24, 0x2b, 0x53,
-0x2d, 0x2d, 0x2f, 0x25, 0x24, 0xec, 0xdc, 0xbd,
-0x2f, 0x24, 0xf4, 0x74, 0xda, 0xcd, 0xdb, 0x35,
-0x7c, 0x41, 0x47, 0xa7, 0x5c, 0x4c, 0x01, 0xd9,
-0xb3, 0xd7, 0xed, 0x35, 0x40, 0xa0, 0xaa, 0x1a,
-0x1b, 0x7f, 0xc9, 0xf3, 0x90, 0x8f, 0x7f, 0x60,
-0xc8, 0x95, 0xab, 0xa9, 0x25, 0x4f, 0x9f, 0x41,
-0x13, 0x29, 0x5e, 0xee, 0xc0, 0x33, 0x3d, 0x34,
-0xf1, 0x83, 0x0e, 0x86, 0x49, 0x60, 0x5b, 0x07,
-0xea, 0xe2, 0x8e, 0x2e, 0xd4, 0xdd, 0xd0, 0xb6,
-0xf4, 0x25, 0xea, 0x15, 0xd4, 0x3b, 0x9d, 0xd0,
-0xf8, 0x10, 0xe8, 0x94, 0x74, 0x45, 0x45, 0x47,
-0x8f, 0x1c, 0x21, 0x77, 0x77, 0xa2, 0x81, 0x81,
-0x61, 0xd2, 0xd5, 0x6b, 0x7b, 0xdc, 0x0e, 0x04,
-0x04, 0x87, 0x5c, 0x4f, 0xcd, 0x44, 0x4c, 0xbc,
-0x45, 0x51, 0xd5, 0x2e, 0xc6, 0x5f, 0x7e, 0x6d,
-0x73, 0x69, 0x8c, 0x1b, 0x7f, 0xe5, 0xea, 0xb5,
-0x9b, 0x99, 0xb7, 0xb3, 0x73, 0x72, 0x45, 0xe2,
-0x86, 0xce, 0x2e, 0xf9, 0x0e, 0xe5, 0x4e, 0x09,
-0xbc, 0x46, 0xf9, 0x05, 0x05, 0x06, 0xfa, 0x06,
-0x03, 0xf7, 0x60, 0xd0, 0xf2, 0xe1, 0x07, 0x43,
-0x75, 0x97, 0x1e, 0x46, 0xac, 0x4d, 0xea, 0x08,
-0x36, 0xe1, 0x0a, 0x09, 0x3c, 0x91, 0xdd, 0x50,
-0x80, 0x68, 0x78, 0xb9, 0x58, 0x44, 0x31, 0x44,
-0xc4, 0x22, 0x79, 0x98, 0xbd, 0xf2, 0x28, 0xd6,
-0x2c, 0x75, 0x19, 0x03, 0x0c, 0xe1, 0x3d, 0x4e,
-0xb5, 0xb4, 0x2a, 0xc8, 0x0b, 0xa4, 0x15, 0x40,
-0xaa, 0x97, 0x0e, 0x73, 0xc5, 0x14, 0xe0, 0x72,
-0x29, 0x24, 0xc5, 0x2c, 0x55, 0x76, 0xa7, 0x53,
-0x1d, 0x1b, 0xfb, 0x6d, 0xa5, 0xa4, 0x5b, 0x88,
-0xb9, 0x27, 0x45, 0x93, 0x91, 0xc3, 0x17, 0xac,
-0xe2, 0x52, 0x5b, 0xb0, 0x28, 0xbf, 0x2d, 0x6d,
-0xa4, 0xd4, 0x1f, 0x8d, 0xb3, 0xd4, 0xd2, 0xd4,
-0x5b, 0xca, 0xcd, 0x45, 0x24, 0x0b, 0x11, 0xc2,
-0x9d, 0x21, 0xa6, 0x77, 0x83, 0x19, 0x46, 0x7f,
-0xec, 0x44, 0x46, 0xf6, 0xa3, 0xea, 0x03, 0xd5,
-0x75, 0xed, 0xad, 0x3e, 0xae, 0x20, 0x22, 0xcb,
-0x64, 0xdf, 0x17, 0x61, 0xe5, 0xf4, 0x92, 0xb8,
-0xb1, 0x0b, 0x0f, 0xc1, 0x2e, 0x87, 0x54, 0x5f,
-0xc8, 0x76, 0x11, 0x52, 0x1b, 0xa4, 0x09, 0x0b,
-0x06, 0x14, 0x76, 0x2c, 0xc3, 0x67, 0x76, 0x91,
-0xcf, 0x84, 0x1f, 0xe2, 0x0f, 0x84, 0xb3, 0xd0,
-0x8e, 0xac, 0xaf, 0xe3, 0x98, 0x2b, 0x23, 0x19,
-0x2b, 0x8e, 0x1b, 0x2c, 0x09, 0x44, 0xbe, 0x60,
-0xbb, 0x1d, 0xda, 0xb6, 0x2e, 0xac, 0x05, 0xce,
-0x27, 0x2f, 0xa4, 0xff, 0x39, 0xa0, 0xf9, 0xae,
-0x04, 0x5e, 0xc6, 0xcb, 0x89, 0x89, 0x66, 0xa6,
-0x93, 0xcc, 0x2c, 0xa6, 0x03, 0xf6, 0x02, 0xf2,
-0xce, 0xb3, 0x5b, 0x30, 0xcf, 0xee, 0xe3, 0xf9,
-0x76, 0x0b, 0x6d, 0xe7, 0xce, 0xb3, 0x9e, 0x65,
-0x33, 0x6d, 0xda, 0x74, 0xe2, 0x05, 0xd6, 0xd5,
-0xd5, 0xa3, 0xf9, 0x2f, 0x39, 0x08, 0x1a, 0xc0,
-0x97, 0x7c, 0xb8, 0xfa, 0x36, 0x5f, 0x21, 0x8d,
-0x51, 0x1b, 0x13, 0x1d, 0x13, 0x83, 0xb7, 0xec,
-0x06, 0x24, 0x25, 0xa7, 0x16, 0x16, 0x2b, 0xc2,
-0x5f, 0x90, 0xa4, 0xa4, 0x64, 0xf5, 0xd1, 0xea,
-0xca, 0x68, 0x86, 0xe9, 0x81, 0xb3, 0xcb, 0xb6,
-0xd3, 0xe1, 0x11, 0xfb, 0xf7, 0x79, 0x47, 0x5f,
-0xb8, 0x98, 0x9d, 0x93, 0x27, 0x12, 0x37, 0x2a,
-0xf0, 0xe5, 0xd5, 0x37, 0x36, 0x5a, 0x5b, 0xcf,
-0x52, 0xd2, 0x6c, 0x3d, 0x5d, 0xfd, 0x8b, 0xb1,
-0x71, 0xf5, 0x0d, 0xf0, 0xde, 0xb7, 0x29, 0xfe,
-0x63, 0x1c, 0x50, 0x97, 0x96, 0xb6, 0x56, 0x71,
-0x43, 0x43, 0x0d, 0x4f, 0x58, 0x58, 0xfc, 0x34,
-0x2f, 0xff, 0xc9, 0xef, 0x39, 0x05, 0x77, 0xb3,
-0x1f, 0xde, 0xcb, 0xc9, 0x7b, 0x98, 0xfb, 0xf8,
-0x49, 0x51, 0x49, 0x45, 0x25, 0x8f, 0x2f, 0x02,
-0x45, 0x2d, 0x00, 0x73, 0xfd, 0x12, 0x61, 0xd0,
-0x50, 0x58, 0x52, 0x62, 0x65, 0x3d, 0x4b, 0x99,
-0xd5, 0x06, 0xa7, 0xad, 0xce, 0xe7, 0xce, 0xc7,
-0xb8, 0x1d, 0xf0, 0x8c, 0x8c, 0x8e, 0xbd, 0xff,
-0x30, 0x4f, 0x2c, 0xae, 0x97, 0x48, 0x5e, 0x83,
-0xbf, 0x30, 0xf0, 0x36, 0x35, 0x37, 0x8b, 0xeb,
-0x1b, 0x05, 0xc2, 0x3a, 0x1e, 0x5f, 0x58, 0x2d,
-0xe0, 0x57, 0xf3, 0x84, 0x35, 0x7c, 0x7e, 0x0d,
-0x4f, 0x50, 0xc3, 0xab, 0xad, 0xaa, 0xe6, 0x55,
-0xd7, 0x08, 0x78, 0xfc, 0x5a, 0x61, 0xad, 0xe8,
-0xc1, 0xc3, 0x47, 0xc3, 0x54, 0x86, 0xc9, 0x34,
-0x82, 0x5e, 0x66, 0x56, 0x16, 0xf0, 0xdf, 0x23,
-0xc1, 0x27, 0x53, 0x6e, 0xdc, 0x2c, 0x2e, 0xad,
-0x80, 0xd1, 0x5a, 0xc1, 0x0a, 0x3f, 0x92, 0x17,
-0x08, 0x7c, 0xdb, 0xda, 0x3b, 0x9b, 0x9a, 0x5a,
-0x41, 0x21, 0x14, 0x57, 0x55, 0x2d, 0xa8, 0xa8,
-0xac, 0xae, 0xac, 0x16, 0x54, 0x61, 0xa9, 0xac,
-0xe2, 0x55, 0x55, 0xf3, 0xb1, 0x08, 0x64, 0xa5,
-0xb2, 0xaa, 0x06, 0x7e, 0xab, 0xc1, 0x2c, 0xbe,
-0xf0, 0x76, 0xd6, 0xbd, 0x81, 0x3b, 0x81, 0x6d,
-0xf3, 0x96, 0x2d, 0x91, 0x17, 0xce, 0xb9, 0x1d,
-0xf0, 0x8a, 0x88, 0xba, 0xf8, 0xfb, 0xfd, 0x5c,
-0xa1, 0x48, 0xd1, 0x56, 0xa2, 0xba, 0x7a, 0xb1,
-0xfd, 0xa2, 0x45, 0x4a, 0x6a, 0xb6, 0x98, 0x3c,
-0x25, 0xf1, 0x4a, 0xf2, 0xee, 0xbd, 0x07, 0x8e,
-0x9e, 0x38, 0x95, 0x7e, 0x33, 0xb3, 0xb2, 0x8a,
-0xdf, 0xd6, 0xd6, 0xa9, 0xa0, 0xad, 0x3c, 0x0f,
-0x1d, 0x56, 0xac, 0x10, 0xde, 0xc4, 0xf3, 0x17,
-0x63, 0x7d, 0xfc, 0x7d, 0xbd, 0xfd, 0x82, 0x13,
-0x92, 0xae, 0x16, 0x97, 0x3e, 0x6d, 0x6e, 0x79,
-0x8d, 0xbb, 0x1f, 0x1a, 0xbf, 0xb5, 0xbd, 0x03,
-0x9e, 0xb6, 0x3a, 0x71, 0x3d, 0x5f, 0x20, 0x82,
-0x67, 0x12, 0xba, 0x18, 0x3a, 0x1a, 0x1a, 0x16,
-0xfa, 0xa2, 0x86, 0x07, 0x9d, 0x5e, 0x4b, 0xba,
-0x9b, 0xfc, 0xe2, 0xde, 0x47, 0xf3, 0xc4, 0x0b,
-0x31, 0xb1, 0xaa, 0xa3, 0x46, 0xcb, 0x7d, 0x1d,
-0x74, 0xf4, 0x92, 0x92, 0xaf, 0xee, 0xd9, 0xbb,
-0xcf, 0x3f, 0xe8, 0x68, 0xf2, 0xb5, 0xf4, 0xd2,
-0xb2, 0x67, 0x8a, 0xf9, 0xef, 0xd5, 0x94, 0xd4,
-0xd7, 0x36, 0x97, 0xcd, 0x6c, 0xdb, 0xc2, 0xa2,
-0xe2, 0xd4, 0xf4, 0xcc, 0xe2, 0xd2, 0xb2, 0x86,
-0x46, 0x45, 0x33, 0x67, 0x98, 0x2c, 0xc0, 0x03,
-0x1c, 0x7c, 0x34, 0x64, 0xc4, 0xdb, 0x7d, 0xbf,
-0xa0, 0xbc, 0x8c, 0x36, 0x9c, 0xc7, 0xda, 0x5c,
-0x88, 0x36, 0x17, 0xd1, 0xbe, 0x5d, 0xe2, 0xb7,
-0xc5, 0xbb, 0xa1, 0x00, 0xda, 0x10, 0x6c, 0x51,
-0x6c, 0xb4, 0x8e, 0x46, 0x1c, 0x0a, 0xb6, 0xb8,
-0x62, 0xe9, 0xb2, 0xb0, 0x88, 0x30, 0x68, 0x82,
-0x68, 0xb4, 0x2a, 0x16, 0xd9, 0x78, 0x4c, 0xbb,
-0x4a, 0x65, 0xb8, 0xb0, 0x74, 0x71, 0x58, 0x84,
-0x49, 0x2b, 0x8f, 0xf6, 0xb4, 0x82, 0x90, 0xe5,
-0x68, 0x0c, 0xd6, 0x02, 0x44, 0x87, 0xb9, 0xb5,
-0x64, 0xa5, 0x9a, 0xd2, 0x2c, 0xf5, 0xf0, 0xa2,
-0x6f, 0xa6, 0x08, 0x4a, 0x72, 0x04, 0xb2, 0xe5,
-0xca, 0xd8, 0x4c, 0x79, 0xa5, 0x89, 0x85, 0x64,
-0x0b, 0x16, 0xbd, 0x3b, 0x0b, 0x8a, 0x00, 0xcd,
-0x34, 0x3a, 0xcb, 0xa6, 0x91, 0x7a, 0x87, 0x31,
-0x52, 0xbb, 0x56, 0x4b, 0x9b, 0x85, 0x22, 0xc8,
-0xa6, 0x1c, 0x1e, 0xde, 0x01, 0xce, 0x27, 0x2e,
-0x60, 0xd2, 0x74, 0xa6, 0x5c, 0xaa, 0xdd, 0x88,
-0x33, 0x1d, 0x7f, 0xcd, 0x24, 0x24, 0xbb, 0xb3,
-0xd8, 0x14, 0x0a, 0xa3, 0x73, 0x3c, 0xd0, 0xf1,
-0x59, 0x9b, 0x4b, 0x90, 0x3b, 0x98, 0x82, 0xe0,
-0x4c, 0xe6, 0x9a, 0x64, 0xa3, 0x55, 0xb1, 0x64,
-0x21, 0x5a, 0x7f, 0xb1, 0x8f, 0x8e, 0xfd, 0x01,
-0xed, 0xb9, 0xbf, 0x6a, 0xd9, 0x6e, 0x9d, 0xbb,
-0xfa, 0x50, 0x53, 0xeb, 0x5f, 0x89, 0x02, 0xf3,
-0x04, 0xfc, 0x55, 0xdf, 0xac, 0xb6, 0xb0, 0xb0,
-0x98, 0x31, 0xd3, 0x6a, 0xf6, 0x9c, 0xb9, 0x76,
-0x0b, 0x16, 0xda, 0x2f, 0x5e, 0xba, 0xf8, 0x93,
-0x65, 0xf6, 0x8b, 0x97, 0x7c, 0xbc, 0x70, 0xf1,
-0x9c, 0xb9, 0x1f, 0xc3, 0xb0, 0x6f, 0x6e, 0x6e,
-0x6e, 0x60, 0x64, 0xa2, 0xa3, 0xa7, 0x2b, 0xfb,
-0x15, 0x12, 0x40, 0x30, 0x39, 0x0b, 0x9a, 0x96,
-0x37, 0x7b, 0x92, 0xd5, 0x54, 0xd5, 0xce, 0x46,
-0x44, 0x1e, 0xf6, 0xf5, 0xf7, 0xf4, 0xf6, 0xbd,
-0x9c, 0x78, 0x1d, 0xf0, 0xa8, 0xb9, 0xb9, 0x95,
-0x2c, 0x33, 0xf6, 0x6b, 0xf0, 0xcd, 0x8c, 0x8c,
-0xb1, 0x63, 0x94, 0xfa, 0xe2, 0x03, 0x4c, 0xfa,
-0xcf, 0x4f, 0x3f, 0x47, 0x44, 0x47, 0xef, 0xdb,
-0x77, 0x30, 0xf2, 0x5c, 0x4c, 0x76, 0xce, 0x23,
-0x18, 0x4b, 0xd1, 0x16, 0x0e, 0x39, 0x4d, 0x01,
-0x53, 0xfd, 0x05, 0x0b, 0x95, 0x1a, 0x4b, 0x75,
-0x75, 0xf4, 0xe2, 0xe2, 0x2f, 0xd5, 0x01, 0xb6,
-0x35, 0x34, 0xc0, 0xd8, 0xac, 0x80, 0xf1, 0xc1,
-0x00, 0x0b, 0x08, 0x5d, 0x51, 0x55, 0x93, 0x5f,
-0x50, 0x9c, 0x96, 0x79, 0xe7, 0xd2, 0xe5, 0xe4,
-0xf3, 0x31, 0x97, 0x4e, 0x87, 0x47, 0x11, 0x89,
-0x88, 0x8a, 0x89, 0xbb, 0x94, 0x90, 0x7a, 0x23,
-0x33, 0xfb, 0x7e, 0x6e, 0x71, 0xe9, 0x33, 0x20,
-0xe0, 0x2d, 0xad, 0x2d, 0x80, 0xe6, 0xfd, 0x56,
-0xff, 0x49, 0x51, 0x91, 0xbd, 0x12, 0xe6, 0xfd,
-0xfc, 0xcb, 0xa6, 0x98, 0xb8, 0xb8, 0x7d, 0xee,
-0x87, 0x22, 0xce, 0x5d, 0xb8, 0x9f, 0xf3, 0x08,
-0x8c, 0x54, 0x3c, 0x20, 0x03, 0xbb, 0x69, 0x6c,
-0x6c, 0xa9, 0xac, 0xe6, 0xe7, 0xe6, 0x3f, 0xc9,
-0xba, 0x93, 0x9d, 0x91, 0x79, 0x2b, 0x3d, 0xe3,
-0x4e, 0xea, 0xcd, 0x5b, 0x69, 0xe9, 0x59, 0xff,
-0xcf, 0xdc, 0x75, 0x87, 0x45, 0x71, 0x6e, 0xfd,
-0x3f, 0xbe, 0x2f, 0xc6, 0x98, 0x28, 0x12, 0xa3,
-0xb1, 0x80, 0x1a, 0xa5, 0x69, 0xe2, 0x0d, 0x26,
-0x96, 0xe4, 0xea, 0x35, 0xd6, 0x60, 0x01, 0xb1,
-0xd7, 0xa8, 0xd8, 0xaf, 0x0a, 0xb8, 0x34, 0x69,
-0xd2, 0x61, 0xe9, 0x4b, 0x97, 0xde, 0x7b, 0xef,
-0xbd, 0x2e, 0x6d, 0x01, 0xe9, 0x45, 0xa4, 0x08,
-0x48, 0xef, 0x4d, 0x51, 0x24, 0xb9, 0xdf, 0xf3,
-0x9d, 0x77, 0x66, 0x76, 0x76, 0x21, 0xcc, 0x40,
-0x92, 0x6b, 0x12, 0x9e, 0xf3, 0xf0, 0xcc, 0xcc,
-0xee, 0xbe, 0xf3, 0x4e, 0x7b, 0x7f, 0xe7, 0x77,
-0xde, 0xdf, 0x39, 0x93, 0x93, 0x5b, 0x90, 0xcd,
-0xce, 0x63, 0xe7, 0x72, 0xb2, 0xd8, 0xf9, 0x59,
-0xd9, 0x85, 0x45, 0xc5, 0xa5, 0x65, 0x15, 0x95,
-0x4b, 0x05, 0x78, 0x83, 0xf0, 0xb2, 0xe5, 0xcb,
-0xf2, 0x0b, 0x39, 0x4c, 0x33, 0x4b, 0x96, 0x8d,
-0x53, 0x4c, 0x5c, 0x52, 0x55, 0x75, 0x3d, 0x8c,
-0xea, 0x73, 0x4a, 0x70, 0xdf, 0x4e, 0x4e, 0x8e,
-0x8c, 0x8e, 0xc1, 0x39, 0xa9, 0xac, 0xae, 0x2f,
-0x2c, 0x2e, 0xcd, 0x84, 0xbd, 0xe4, 0x14, 0x66,
-0x64, 0xe5, 0x65, 0x66, 0xe7, 0xc1, 0xff, 0x2c,
-0x76, 0x5e, 0x16, 0xac, 0x66, 0xe7, 0xa5, 0xc3,
-0x96, 0x9c, 0x82, 0xf4, 0x6c, 0xd8, 0x8e, 0xfe,
-0x03, 0xab, 0x02, 0x83, 0x2f, 0xe4, 0x73, 0x4a,
-0x4b, 0xcb, 0xcb, 0xf9, 0xdd, 0x80, 0xff, 0xae,
-0xc9, 0xc9, 0xdd, 0x8c, 0x88, 0x8a, 0x36, 0x64,
-0x9a, 0x05, 0x06, 0x87, 0x15, 0x95, 0x94, 0x0f,
-0x0e, 0x0d, 0xc1, 0x29, 0xa2, 0x3a, 0x96, 0xd1,
-0xf1, 0x31, 0xd9, 0x13, 0x27, 0xe7, 0xd9, 0xb2,
-0xb8, 0xa8, 0x78, 0x4c, 0x6c, 0xbc, 0x91, 0x31,
-0xd3, 0xc5, 0xd5, 0x2b, 0x35, 0x23, 0xef, 0x65,
-0x47, 0xd7, 0x38, 0xad, 0x54, 0xde, 0xc5, 0xd5,
-0x8d, 0xbe, 0x41, 0xf0, 0x81, 0x83, 0x42, 0x42,
-0x1c, 0x9e, 0x38, 0xd9, 0xd8, 0xbb, 0xc7, 0xc6,
-0x27, 0x3f, 0x6b, 0x6c, 0x1d, 0x1e, 0xa5, 0xe5,
-0xbf, 0xff, 0x41, 0xbe, 0x16, 0x1c, 0x51, 0x53,
-0x6b, 0x4b, 0x59, 0x45, 0x75, 0x5e, 0xe1, 0xd3,
-0x2c, 0x76, 0x01, 0x5c, 0x65, 0x38, 0xcf, 0x99,
-0xec, 0x82, 0x2c, 0x36, 0x27, 0x83, 0x8d, 0xce,
-0x79, 0x4e, 0x1e, 0xda, 0x92, 0x93, 0x9b, 0x9f,
-0x91, 0x93, 0xcf, 0xce, 0x2d, 0xca, 0x61, 0x73,
-0x38, 0x4f, 0xcb, 0x12, 0x93, 0x52, 0x57, 0x7c,
-0xb6, 0x82, 0xaa, 0x27, 0xab, 0x56, 0xae, 0x8a,
-0x8d, 0x8f, 0x37, 0x31, 0xb5, 0xb4, 0x77, 0x74,
-0x4e, 0x4c, 0xc9, 0x68, 0x68, 0x7e, 0x09, 0x80,
-0x48, 0x73, 0x68, 0x05, 0x1c, 0x0e, 0xfd, 0xa1,
-0x81, 0x7f, 0xc5, 0x64, 0x9a, 0x56, 0x54, 0xd5,
-0x72, 0x8a, 0xcb, 0x3a, 0xba, 0xba, 0x81, 0xe1,
-0xd2, 0xcc, 0x6b, 0x8c, 0x8d, 0x4f, 0xf4, 0xf5,
-0xf7, 0x4b, 0x4b, 0xcb, 0xfc, 0x69, 0x45, 0x81,
-0x3e, 0xfc, 0x48, 0x50, 0xf8, 0x84, 0x2b, 0x02,
-0x29, 0x7e, 0xd9, 0x15, 0x2c, 0x70, 0x21, 0x06,
-0x57, 0x55, 0x11, 0xb2, 0x28, 0x9c, 0x54, 0x6a,
-0x74, 0x13, 0xa0, 0x89, 0x01, 0x10, 0x57, 0x52,
-0x05, 0x24, 0xb1, 0x17, 0xcf, 0xdc, 0x41, 0xc9,
-0x44, 0x00, 0x8e, 0xfc, 0x2a, 0x2c, 0x20, 0xce,
-0x28, 0x8a, 0xdb, 0x45, 0x22, 0x1d, 0x4e, 0x42,
-0x49, 0x70, 0xe4, 0x05, 0x84, 0xf9, 0x65, 0xd5,
-0x24, 0x5d, 0xd5, 0xee, 0x42, 0xa8, 0x87, 0x08,
-0x69, 0x1f, 0x29, 0x69, 0xe6, 0xcf, 0x0f, 0xc2,
-0x02, 0xce, 0x98, 0x5e, 0x5a, 0x13, 0x65, 0x48,
-0xa1, 0x2f, 0x13, 0x60, 0x3a, 0x40, 0xe8, 0xac,
-0xa6, 0xeb, 0xaf, 0xa6, 0xfd, 0x16, 0x03, 0x7a,
-0x22, 0x86, 0x3c, 0x5d, 0xb5, 0x45, 0x3a, 0x12,
-0xe4, 0x7e, 0x71, 0x65, 0x17, 0x37, 0x56, 0xc0,
-0x0d, 0x65, 0x63, 0x47, 0xba, 0x09, 0x57, 0x80,
-0xa3, 0xcc, 0xac, 0x1e, 0xec, 0x5c, 0x61, 0xaa,
-0x30, 0x24, 0xcd, 0xe2, 0xe5, 0x41, 0x8b, 0xa9,
-0xbe, 0xc4, 0x4b, 0x59, 0x62, 0x10, 0x5c, 0x89,
-0x02, 0xd1, 0x37, 0xb1, 0x40, 0xf4, 0x45, 0x24,
-0xc7, 0xc2, 0xde, 0x9a, 0x64, 0x2b, 0x74, 0x80,
-0x29, 0xb4, 0x47, 0x67, 0xcd, 0x2e, 0x65, 0xaf,
-0x88, 0x82, 0xff, 0x96, 0xe2, 0xe5, 0x4f, 0x30,
-0x4e, 0x51, 0xd1, 0xae, 0x5d, 0xbb, 0xbe, 0xf9,
-0xe6, 0xdb, 0xef, 0x77, 0xed, 0xde, 0x77, 0xe0,
-0xc7, 0x23, 0x47, 0x8e, 0x1d, 0x93, 0x39, 0x21,
-0x7d, 0xfc, 0xb4, 0xf4, 0xf1, 0x53, 0x52, 0x47,
-0x64, 0xf6, 0xee, 0x3f, 0x04, 0xa0, 0xfc, 0xf5,
-0xd7, 0x92, 0xe2, 0xe2, 0x9b, 0xd7, 0xad, 0x5f,
-0xbf, 0x6a, 0xf5, 0x6a, 0x54, 0x88, 0x12, 0x7b,
-0x1d, 0x21, 0xa2, 0xc0, 0x0b, 0x16, 0x82, 0xfd,
-0xc1, 0xd7, 0x11, 0x0a, 0x2c, 0x16, 0x70, 0xf7,
-0xf4, 0xb4, 0x77, 0x74, 0xb2, 0x62, 0xd9, 0xc5,
-0x25, 0xa4, 0xd6, 0xd4, 0x21, 0x95, 0x32, 0x4d,
-0x3d, 0x93, 0xa2, 0xe2, 0x92, 0x79, 0x66, 0x09,
-0x41, 0x97, 0x6e, 0xde, 0xba, 0x1d, 0x19, 0x1d,
-0x63, 0x60, 0x68, 0x1a, 0x18, 0x1c, 0x59, 0xf4,
-0xb4, 0xb2, 0xa7, 0xaf, 0x7f, 0x92, 0x26, 0x8a,
-0xf5, 0x6e, 0x52, 0x46, 0xe6, 0xf8, 0x9c, 0xcd,
-0x0a, 0x0a, 0x0a, 0x9a, 0x5b, 0x5a, 0x76, 0x02,
-0x79, 0x18, 0x18, 0xc0, 0xc2, 0x7d, 0xb3, 0xb7,
-0xf6, 0x33, 0x1a, 0xeb, 0x26, 0xfb, 0x06, 0x86,
-0x9a, 0x5b, 0xda, 0x38, 0x45, 0x65, 0x71, 0x09,
-0x29, 0x3e, 0x7e, 0xa1, 0x76, 0x8e, 0x6e, 0x96,
-0xd6, 0x76, 0x4c, 0x33, 0x6b, 0x23, 0x63, 0x73,
-0xa6, 0xa9, 0xa5, 0xa9, 0x39, 0x8b, 0x65, 0xeb,
-0xe4, 0xe2, 0xe1, 0x13, 0x11, 0x15, 0x97, 0x95,
-0x93, 0x57, 0x53, 0xf7, 0xbc, 0xbd, 0x13, 0x25,
-0xbc, 0xcc, 0xea, 0xea, 0xc3, 0x4d, 0x05, 0x43,
-0xe2, 0x26, 0x89, 0xcd, 0xf4, 0xa7, 0xfa, 0x9a,
-0x9c, 0x5c, 0x74, 0x5c, 0x82, 0x89, 0xa9, 0x45,
-0x40, 0x70, 0x68, 0x31, 0x1c, 0x72, 0x6f, 0xdf,
-0xe4, 0x14, 0x25, 0x20, 0x42, 0x27, 0x27, 0x26,
-0xde, 0xc2, 0xb1, 0x00, 0x13, 0x4f, 0x4a, 0xc9,
-0x00, 0x7f, 0xc0, 0xcb, 0x27, 0xc8, 0xc3, 0x3b,
-0xc0, 0xcd, 0xcb, 0xd7, 0xc3, 0xdb, 0xdf, 0xdd,
-0xdb, 0xcf, 0xcd, 0xcb, 0x07, 0x96, 0xc1, 0xdc,
-0xbd, 0xfc, 0x03, 0x02, 0xc3, 0x4a, 0x4a, 0x2b,
-0x96, 0xf1, 0x39, 0x3f, 0x02, 0x02, 0x02, 0xb9,
-0xf9, 0x05, 0x86, 0xc6, 0xa6, 0x26, 0xa6, 0x56,
-0x7e, 0x01, 0xc1, 0xb9, 0x79, 0x05, 0xad, 0x2f,
-0x3b, 0x46, 0x81, 0x82, 0xfd, 0x8c, 0x11, 0x79,
-0x0a, 0x0f, 0x0a, 0xf0, 0x17, 0x3c, 0x8d, 0xfa,
-0x86, 0x96, 0xac, 0x9c, 0xfc, 0xa8, 0x98, 0x38,
-0x1f, 0xff, 0x10, 0x0f, 0x2f, 0x7f, 0x57, 0x0f,
-0x6f, 0x17, 0x77, 0x6f, 0x20, 0x86, 0xae, 0xee,
-0xde, 0x2e, 0x6e, 0x5e, 0xae, 0xee, 0x5e, 0x00,
-0x52, 0xae, 0x6e, 0xde, 0xf8, 0x7f, 0xec, 0x53,
-0x2f, 0xf4, 0xa9, 0x9b, 0x57, 0x50, 0x68, 0x38,
-0xb8, 0x02, 0x70, 0x07, 0xbe, 0xa7, 0xa1, 0xf5,
-0xd2, 0xa5, 0x4b, 0xd1, 0xb1, 0x71, 0x7a, 0xc6,
-0x66, 0xbe, 0x01, 0xa1, 0x9c, 0xe2, 0xd2, 0xce,
-0xde, 0xa1, 0xb7, 0x6f, 0x29, 0xef, 0x99, 0x57,
-0x13, 0x13, 0x17, 0xe7, 0x3d, 0xe7, 0xb8, 0x6e,
-0xdd, 0x7a, 0x40, 0x76, 0x63, 0x13, 0x33, 0x67,
-0x57, 0xcf, 0xd4, 0xf4, 0xec, 0x96, 0xb6, 0x4e,
-0x70, 0xf9, 0x68, 0xa6, 0xdd, 0x7d, 0x7d, 0x03,
-0xe9, 0xaf, 0x35, 0x3c, 0x7d, 0x6e, 0x1e, 0x9e,
-0xce, 0xae, 0x6e, 0x2c, 0xd6, 0x93, 0xe8, 0xd8,
-0xa4, 0xfa, 0x86, 0xc6, 0x91, 0x51, 0xba, 0xd8,
-0xd1, 0xd4, 0xcf, 0xe0, 0x10, 0xbe, 0x79, 0xd1,
-0xda, 0x5e, 0x58, 0x54, 0x1a, 0x1d, 0x9b, 0x0c,
-0x1e, 0xa0, 0x97, 0x4f, 0xa0, 0xbb, 0xb7, 0x2f,
-0x6e, 0xd8, 0xb5, 0x46, 0x97, 0x1b, 0x5b, 0xe6,
-0x37, 0x9f, 0xc0, 0x90, 0x88, 0xe4, 0x94, 0xd4,
-0x95, 0x9f, 0xaf, 0xa2, 0xea, 0x09, 0x40, 0x73,
-0x68, 0x78, 0x84, 0x99, 0xb9, 0xa5, 0x8d, 0xbd,
-0x23, 0xdc, 0x48, 0xf5, 0x8d, 0xad, 0xe0, 0x62,
-0xd1, 0x4c, 0xca, 0x94, 0x56, 0x54, 0xd0, 0xd7,
-0x7c, 0x83, 0x73, 0x95, 0x99, 0x95, 0x0d, 0xee,
-0x1f, 0xb8, 0x85, 0xe0, 0x43, 0xbe, 0x9d, 0xa4,
-0xf4, 0x21, 0xe1, 0xf6, 0x86, 0x7d, 0x15, 0x3f,
-0x7d, 0xba, 0x72, 0xe5, 0xca, 0xf7, 0x74, 0x4b,
-0xcc, 0x62, 0xff, 0xf3, 0xc1, 0xa7, 0x9b, 0xa5,
-0x51, 0x99, 0x0b, 0x9c, 0x3c, 0xa2, 0xf8, 0x2d,
-0x01, 0x58, 0x28, 0xc4, 0x8a, 0x89, 0x7b, 0x31,
-0x38, 0x06, 0x68, 0xc3, 0xd3, 0x63, 0x51, 0x30,
-0x96, 0x2f, 0xce, 0x8c, 0x54, 0x5b, 0x38, 0x10,
-0xa3, 0x38, 0xb0, 0x46, 0x0f, 0x01, 0x46, 0x58,
-0xb0, 0xf7, 0x2b, 0x8d, 0x76, 0xf2, 0xb7, 0x5c,
-0x3a, 0xd9, 0xc9, 0x1f, 0xb5, 0x26, 0xdb, 0x97,
-0x20, 0x76, 0x4a, 0xce, 0x38, 0x13, 0x79, 0x4f,
-0xb8, 0xd4, 0x0a, 0xe3, 0xd1, 0xfd, 0x5c, 0xfd,
-0x15, 0xa6, 0xbb, 0xd6, 0x24, 0x34, 0x63, 0xb0,
-0xca, 0x8d, 0x7b, 0x93, 0x41, 0xe6, 0x01, 0x9c,
-0x0e, 0x73, 0x15, 0x56, 0x44, 0x9e, 0x32, 0xae,
-0x98, 0xc2, 0x40, 0x93, 0xc8, 0xff, 0xe5, 0x6b,
-0xbc, 0x0f, 0xeb, 0x39, 0x26, 0x72, 0x46, 0x84,
-0x97, 0xe8, 0x09, 0x9e, 0x44, 0x4c, 0x92, 0x6e,
-0x6e, 0x9b, 0xfd, 0xbc, 0x43, 0xc0, 0x52, 0x86,
-0xc9, 0xdf, 0x12, 0x31, 0x73, 0xd4, 0x0d, 0x8c,
-0xb3, 0xe3, 0x67, 0x06, 0x7c, 0x0c, 0x7e, 0x69,
-0xb4, 0xca, 0x4b, 0x94, 0x97, 0x04, 0x2c, 0x58,
-0xfe, 0x99, 0xf8, 0xfd, 0x72, 0xf4, 0xfa, 0x86,
-0xeb, 0x39, 0x22, 0x3f, 0x25, 0x89, 0x5c, 0x08,
-0x17, 0x39, 0xe9, 0xbd, 0x51, 0xda, 0x79, 0xed,
-0x61, 0x0b, 0xa1, 0x7d, 0x86, 0x42, 0xbb, 0x35,
-0x6f, 0x69, 0xf9, 0x8c, 0x8e, 0xff, 0xfe, 0x0c,
-0xd0, 0x3f, 0xd9, 0xec, 0xec, 0xed, 0x25, 0x25,
-0x25, 0x81, 0xfc, 0xee, 0xdd, 0x7f, 0x40, 0xea,
-0xf0, 0x51, 0xe9, 0x13, 0x67, 0x4e, 0x9e, 0xbd,
-0x70, 0xe6, 0xdc, 0x85, 0x53, 0x67, 0x2f, 0xc8,
-0xc8, 0x9e, 0xfa, 0x51, 0xea, 0xf0, 0xee, 0x3d,
-0x3f, 0x00, 0x3a, 0x03, 0x05, 0xde, 0xb0, 0x71,
-0x03, 0x56, 0x0b, 0x7a, 0xc5, 0xb2, 0x65, 0xcb,
-0xf0, 0x44, 0xe0, 0x45, 0x1f, 0x2d, 0xc2, 0x69,
-0xc8, 0x1f, 0x51, 0x61, 0x7d, 0xf2, 0xf1, 0x62,
-0x07, 0x27, 0xc7, 0x27, 0xae, 0xee, 0xa6, 0x56,
-0xac, 0xe8, 0xd8, 0xc4, 0xea, 0x9a, 0xe7, 0x08,
-0x7f, 0xa9, 0x63, 0x98, 0x55, 0x35, 0xd5, 0xc2,
-0x42, 0xf3, 0xca, 0x12, 0x82, 0xb1, 0xeb, 0xfc,
-0xc5, 0x0b, 0x31, 0x71, 0x71, 0x06, 0xc6, 0x66,
-0x7e, 0x81, 0xa1, 0x45, 0x25, 0x65, 0xdd, 0xbd,
-0x83, 0x93, 0xef, 0x28, 0x1f, 0x64, 0x40, 0xbd,
-0xb3, 0xe7, 0xce, 0xcf, 0xd9, 0xec, 0xdd, 0xfb,
-0x0f, 0x5e, 0xb4, 0xb6, 0xb5, 0xbd, 0xec, 0x84,
-0xa7, 0x9e, 0x4a, 0xda, 0x04, 0x03, 0x0f, 0xa0,
-0xcc, 0xe0, 0xd0, 0x48, 0x7d, 0x43, 0x73, 0x36,
-0xbb, 0x30, 0x38, 0x2c, 0xc2, 0xc6, 0xd1, 0x0d,
-0x30, 0x51, 0x43, 0x5b, 0x47, 0x49, 0x4d, 0x83,
-0xa1, 0xac, 0xca, 0x50, 0x52, 0x61, 0x28, 0x3f,
-0x52, 0x56, 0xd3, 0x50, 0xd7, 0xd4, 0xd1, 0xd5,
-0x37, 0xb1, 0x64, 0x39, 0xba, 0x79, 0xfa, 0x26,
-0x26, 0xa5, 0x15, 0x3d, 0xad, 0x6a, 0xef, 0x84,
-0x61, 0xf9, 0x15, 0x90, 0xd6, 0x5f, 0x8f, 0xcc,
-0x80, 0x6b, 0x01, 0x81, 0x41, 0xcb, 0xa9, 0x69,
-0x08, 0xd8, 0xb9, 0x73, 0xe7, 0xe3, 0x12, 0x13,
-0x0d, 0x4d, 0x2c, 0x7c, 0xfc, 0x82, 0x39, 0xc5,
-0xe5, 0xbd, 0x7d, 0x40, 0xf9, 0xa9, 0x83, 0x9c,
-0xff, 0x41, 0x0c, 0xbd, 0xa9, 0xa5, 0x8d, 0x9d,
-0xc7, 0xf1, 0xf1, 0x0b, 0xb1, 0x66, 0xd9, 0x1b,
-0x1a, 0x33, 0x75, 0xf4, 0x8c, 0x90, 0xe9, 0x1b,
-0x3d, 0xd6, 0x35, 0x84, 0xff, 0xb0, 0xac, 0x6b,
-0x60, 0x0c, 0x0b, 0xa6, 0x16, 0xd6, 0xc0, 0x80,
-0xd7, 0xac, 0x5e, 0xc3, 0x77, 0xed, 0x3e, 0xc9,
-0xc8, 0xca, 0xd1, 0x33, 0x62, 0x6a, 0x6a, 0xeb,
-0xda, 0xda, 0x3b, 0x85, 0x47, 0xc6, 0x3e, 0x2d,
-0xab, 0x6e, 0xef, 0xe8, 0x7e, 0x3d, 0x41, 0xa3,
-0xa0, 0x03, 0xc4, 0x9f, 0x04, 0xd7, 0xa5, 0xee,
-0x79, 0x63, 0x4a, 0x6a, 0x96, 0x8f, 0x5f, 0x90,
-0x95, 0x8d, 0xa3, 0x31, 0xd3, 0x4c, 0x47, 0xdf,
-0x10, 0x76, 0x87, 0x4c, 0x47, 0x9f, 0x58, 0xe0,
-0xae, 0x6a, 0xe3, 0x5b, 0x74, 0x0c, 0x74, 0xf4,
-0xd0, 0x16, 0x33, 0x0b, 0x56, 0x5e, 0x21, 0x67,
-0xd9, 0x67, 0xbf, 0x2d, 0x33, 0x6b, 0xfe, 0x76,
-0xea, 0xf4, 0xa9, 0x84, 0xa4, 0x24, 0x03, 0x23,
-0xa6, 0xaf, 0x7f, 0x70, 0x7e, 0x61, 0x71, 0x6f,
-0x5f, 0x3f, 0x4d, 0x5a, 0x19, 0xf8, 0x6c, 0x77,
-0xee, 0xde, 0x9f, 0x67, 0xcb, 0xab, 0x56, 0xad,
-0x09, 0x8f, 0x8c, 0x62, 0x9a, 0x9a, 0xb9, 0xb8,
-0x7a, 0xa4, 0xa4, 0x67, 0xc3, 0x5d, 0x44, 0xcf,
-0x7f, 0x63, 0xe3, 0x63, 0xf9, 0x67, 0xdb, 0x67,
-0x35, 0x1b, 0x3b, 0x7b, 0x0f, 0x6f, 0x1f, 0x4b,
-0x96, 0x7d, 0x64, 0x74, 0xc2, 0xb3, 0x67, 0x80,
-0xbf, 0x74, 0xd9, 0x52, 0xef, 0xde, 0x4d, 0xc1,
-0x3d, 0x59, 0xfb, 0xac, 0x21, 0x21, 0x29, 0x1d,
-0x9c, 0x1c, 0xa6, 0xb9, 0x95, 0x1e, 0x5c, 0x59,
-0xee, 0xe5, 0xc6, 0x0d, 0xce, 0xb0, 0x2e, 0x76,
-0x9e, 0xf9, 0xb7, 0x33, 0xcd, 0x2d, 0x53, 0xd2,
-0xd2, 0xd6, 0xaf, 0xa3, 0x9c, 0x5d, 0x15, 0x14,
-0x10, 0x0c, 0x08, 0x0a, 0xb2, 0xb0, 0xb6, 0xb5,
-0xb2, 0x73, 0x48, 0x48, 0x4a, 0x79, 0x86, 0x92,
-0xc1, 0xe9, 0xf8, 0x6f, 0x43, 0x63, 0x33, 0xdc,
-0x3c, 0x34, 0xc7, 0x75, 0xfa, 0xcc, 0xe9, 0xea,
-0xba, 0xba, 0xcc, 0xec, 0xdc, 0x17, 0x2d, 0x2f,
-0xc7, 0xc6, 0x29, 0x53, 0x99, 0xc0, 0x5e, 0x4f,
-0x4c, 0xc0, 0x69, 0x34, 0x61, 0x9a, 0xbe, 0xa7,
-0xfb, 0x81, 0xca, 0x3e, 0x5c, 0x24, 0x20, 0x76,
-0xbf, 0x14, 0xc1, 0x87, 0x7a, 0x37, 0x46, 0xe2,
-0x78, 0xc4, 0x73, 0xc6, 0x2a, 0x4f, 0x13, 0x85,
-0x2d, 0xcc, 0x90, 0x54, 0x71, 0x67, 0x69, 0x31,
-0xb5, 0x12, 0x57, 0x8f, 0x34, 0xf3, 0xb7, 0x38,
-0x68, 0x6a, 0x63, 0xb3, 0xba, 0xe4, 0x74, 0x30,
-0x26, 0xd9, 0xc2, 0xf5, 0xc6, 0xd0, 0x26, 0x86,
-0xb0, 0x44, 0x3e, 0x11, 0x2e, 0xca, 0xe2, 0xed,
-0x08, 0x6b, 0x04, 0x7e, 0xb2, 0x59, 0x8b, 0x97,
-0x08, 0xcc, 0xe5, 0xa1, 0xfd, 0xd3, 0xf8, 0x3b,
-0x85, 0x2a, 0x8c, 0xb7, 0x91, 0xaf, 0x1b, 0xf8,
-0x8e, 0x50, 0x40, 0x5b, 0x0b, 0xa7, 0xd2, 0x7c,
-0x82, 0x2b, 0x24, 0xb5, 0xea, 0xe2, 0xe2, 0xfe,
-0xb4, 0x5e, 0x91, 0x34, 0x79, 0x66, 0x27, 0x7f,
-0xad, 0x37, 0xe3, 0xe6, 0x28, 0x11, 0x05, 0xb5,
-0x80, 0x05, 0xab, 0xb4, 0xa1, 0xda, 0xd1, 0x8a,
-0x75, 0x62, 0xf7, 0x9e, 0x22, 0x16, 0x7c, 0x3d,
-0x47, 0xf4, 0xa7, 0x04, 0xd1, 0x73, 0x21, 0x22,
-0xb2, 0xde, 0x48, 0x8b, 0x75, 0xd0, 0x4c, 0x78,
-0x9f, 0xce, 0xce, 0x33, 0x16, 0xd5, 0x0d, 0x9d,
-0x7f, 0x2d, 0xaa, 0xce, 0xd3, 0xc6, 0xc6, 0xc7,
-0x2e, 0x5d, 0xfe, 0xe9, 0xdb, 0x6f, 0xb7, 0x01,
-0xc9, 0x3d, 0x24, 0x75, 0x44, 0xf6, 0xc4, 0xa9,
-0xb3, 0xe7, 0x2f, 0x5f, 0xbc, 0x7c, 0xfd, 0xf2,
-0x95, 0xab, 0xe7, 0x2f, 0x5e, 0x3d, 0x7d, 0xf6,
-0xc2, 0xd1, 0x63, 0xb2, 0x7b, 0xf7, 0x1d, 0xdc,
-0xb1, 0xf3, 0xbb, 0x2d, 0x5b, 0xb6, 0x88, 0x88,
-0x88, 0xae, 0x11, 0x12, 0x5e, 0xbe, 0xe2, 0xf3,
-0x4f, 0x3f, 0xfd, 0x74, 0xe9, 0xd2, 0xa5, 0x00,
-0xc1, 0x78, 0x21, 0x2c, 0xdc, 0xd0, 0x4b, 0x81,
-0xff, 0xf7, 0x83, 0xdf, 0x11, 0x85, 0x5e, 0xb4,
-0x70, 0x91, 0xb9, 0x95, 0x85, 0x9b, 0xbb, 0x17,
-0x8c, 0xab, 0x51, 0x31, 0x89, 0x55, 0x35, 0xcf,
-0x87, 0x47, 0xb0, 0x59, 0x5a, 0x8a, 0x01, 0xfc,
-0x79, 0x53, 0xd3, 0xfa, 0x79, 0xab, 0x2c, 0xa4,
-0x8f, 0xc9, 0xc4, 0x27, 0xc2, 0x58, 0x6a, 0xea,
-0x1d, 0x10, 0x58, 0x50, 0x58, 0xda, 0xdd, 0xdb,
-0x4f, 0xa3, 0x7f, 0x9e, 0x9a, 0xfa, 0x45, 0x4e,
-0xee, 0x06, 0x4d, 0x6b, 0x00, 0xe8, 0x5b, 0xb6,
-0x7c, 0x5d, 0xf3, 0xac, 0xbe, 0xa1, 0xe9, 0x45,
-0x77, 0x6f, 0xdf, 0xc4, 0x1b, 0x4a, 0x85, 0xc9,
-0xe4, 0xe4, 0xbb, 0x81, 0xa1, 0xd1, 0xc6, 0xe6,
-0xd6, 0x8c, 0xac, 0x3c, 0xff, 0xc0, 0x10, 0x96,
-0x9d, 0x93, 0xb9, 0x95, 0x8d, 0xa5, 0x35, 0xb0,
-0x5d, 0x7b, 0x73, 0x6b, 0x1b, 0x63, 0x53, 0x33,
-0xed, 0xc7, 0x3a, 0x00, 0xc1, 0xf2, 0xf2, 0x0c,
-0x05, 0x05, 0x65, 0xc5, 0x87, 0x6a, 0x6a, 0x8f,
-0x1e, 0x03, 0xbe, 0x39, 0xbb, 0x78, 0x44, 0xc5,
-0x24, 0x71, 0x4a, 0x2a, 0x51, 0x64, 0xf2, 0xf5,
-0xeb, 0x59, 0x83, 0x00, 0x00, 0x6d, 0x8a, 0x8a,
-0x0c, 0x1a, 0x25, 0xaa, 0xb4, 0xb4, 0x4c, 0x72,
-0x6a, 0x1a, 0x1c, 0xb2, 0x8f, 0x6f, 0x10, 0xd0,
-0x9c, 0xae, 0x9e, 0x01, 0x1a, 0x97, 0x03, 0x20,
-0x1e, 0x06, 0xb7, 0x86, 0xa6, 0x96, 0xe4, 0xd4,
-0x4c, 0xd8, 0xbb, 0x8e, 0xae, 0x91, 0x8a, 0xaa,
-0x86, 0xbc, 0x22, 0x43, 0xe1, 0xa1, 0x0a, 0x32,
-0x45, 0x15, 0xee, 0x02, 0x6c, 0x51, 0x55, 0xd7,
-0xd0, 0xc9, 0x2b, 0xe0, 0x6c, 0xf8, 0x62, 0x23,
-0xb9, 0x2f, 0xa0, 0x30, 0x89, 0x29, 0xc9, 0xfa,
-0x86, 0x86, 0x0c, 0xa5, 0x47, 0x3a, 0x7a, 0x26,
-0xf6, 0x4e, 0x1e, 0xf1, 0x49, 0x29, 0x4f, 0xcb,
-0xab, 0xdb, 0xbb, 0xfb, 0x68, 0x84, 0x40, 0xef,
-0xa6, 0x7e, 0x19, 0x19, 0x1d, 0x6f, 0x69, 0x6b,
-0x07, 0xd0, 0x0f, 0x0e, 0x8d, 0x66, 0xd9, 0x38,
-0x3e, 0xd6, 0xd5, 0x57, 0x7a, 0xa4, 0xae, 0xc0,
-0x50, 0x55, 0x50, 0x54, 0x85, 0x1d, 0xc9, 0x2b,
-0x30, 0xd0, 0xae, 0x71, 0x7b, 0x88, 0xb6, 0xa0,
-0x05, 0x06, 0xde, 0x13, 0x65, 0x2d, 0x6d, 0xbd,
-0xfc, 0x42, 0x8e, 0xb0, 0xb0, 0xf0, 0x7b, 0x1a,
-0x57, 0xa5, 0xa4, 0xa4, 0x10, 0xfe, 0x1a, 0x9a,
-0x7a, 0x7a, 0x07, 0xe6, 0xe6, 0x17, 0x77, 0xf5,
-0xf4, 0x00, 0xc8, 0x52, 0xb1, 0x54, 0x70, 0x93,
-0x14, 0x14, 0x18, 0xf3, 0x6c, 0x19, 0x1c, 0xa7,
-0x90, 0xf0, 0x30, 0x33, 0x4b, 0x6b, 0x3b, 0x27,
-0x57, 0x20, 0x89, 0x2d, 0x6d, 0x08, 0x7f, 0x69,
-0xf8, 0x6f, 0x6a, 0x7a, 0xfa, 0x9c, 0x61, 0x76,
-0x4b, 0x6b, 0x6b, 0x6f, 0x7f, 0x3f, 0x4b, 0x6b,
-0x5b, 0x70, 0x7e, 0x6a, 0xea, 0xea, 0x07, 0x87,
-0x87, 0x69, 0x6a, 0x7a, 0x80, 0x87, 0x39, 0x34,
-0x3c, 0x52, 0x5e, 0x55, 0x1b, 0x11, 0x9d, 0x08,
-0xbe, 0x16, 0x78, 0x83, 0x0f, 0x95, 0xd4, 0xb8,
-0xe7, 0x19, 0x99, 0x22, 0x7e, 0xaa, 0xf9, 0x0d,
-0xdb, 0xae, 0xa6, 0xae, 0x0d, 0xcf, 0x91, 0xa8,
-0x08, 0x65, 0xa5, 0x91, 0x25, 0x8b, 0x97, 0x78,
-0x79, 0x7b, 0xb3, 0x6c, 0x1d, 0x2d, 0x6d, 0x1c,
-0x62, 0x62, 0x93, 0x9f, 0x3d, 0x47, 0xf8, 0x4b,
-0xc3, 0x7f, 0xc1, 0xc9, 0x84, 0x61, 0x84, 0xe6,
-0x41, 0xf3, 0xf2, 0xf2, 0x29, 0x2a, 0x29, 0xe5,
-0x14, 0x97, 0x75, 0xf7, 0xf4, 0xd2, 0x3d, 0x68,
-0xef, 0xa6, 0x80, 0xf2, 0xb7, 0x77, 0x76, 0xec,
-0xdf, 0x7f, 0xe0, 0x3d, 0xdd, 0x0f, 0x34, 0x26,
-0x24, 0x65, 0x46, 0x50, 0x60, 0x0c, 0x71, 0xbe,
-0xd2, 0xea, 0xc0, 0x15, 0x47, 0xdc, 0x40, 0x31,
-0x91, 0x89, 0xc3, 0x9f, 0x7f, 0x84, 0xf2, 0x95,
-0x34, 0x89, 0x02, 0x53, 0x78, 0x69, 0xa9, 0x4d,
-0x5c, 0x52, 0x4c, 0x84, 0x67, 0xb9, 0xba, 0x29,
-0xfe, 0xa2, 0x52, 0xb8, 0x86, 0x0a, 0x87, 0x39,
-0x7e, 0x08, 0x43, 0xfc, 0x54, 0x83, 0xa8, 0xb0,
-0x81, 0x7f, 0x4a, 0x56, 0xde, 0x40, 0x1f, 0x61,
-0xf2, 0x2a, 0xee, 0x84, 0x2f, 0x11, 0x19, 0xc6,
-0x65, 0x57, 0x5f, 0x62, 0x7a, 0x30, 0x42, 0x5b,
-0x85, 0x61, 0x25, 0x29, 0x03, 0xc3, 0x25, 0x55,
-0xa4, 0x86, 0x8a, 0xd7, 0x25, 0x74, 0x20, 0x1d,
-0xc4, 0x16, 0xac, 0xa2, 0x17, 0xbe, 0x1d, 0x7d,
-0x0d, 0x0b, 0x02, 0x10, 0x95, 0xb5, 0xb8, 0x94,
-0x16, 0xdf, 0x3b, 0x4e, 0x9f, 0x79, 0xac, 0x9c,
-0x5b, 0xfe, 0x8b, 0xa4, 0xc3, 0x78, 0x92, 0x32,
-0x57, 0x24, 0x36, 0x28, 0x81, 0x57, 0x05, 0xd1,
-0xc4, 0xb3, 0x93, 0xa0, 0xfd, 0x3e, 0x4c, 0x1a,
-0xdd, 0x47, 0x54, 0xc5, 0x54, 0x69, 0x15, 0xc3,
-0x21, 0x58, 0xbe, 0x56, 0xfc, 0x5e, 0x09, 0xaa,
-0x14, 0x2d, 0x97, 0x29, 0x72, 0x39, 0x4e, 0xe4,
-0x6c, 0xd0, 0x46, 0x59, 0xb7, 0xb5, 0x87, 0x59,
-0x42, 0x07, 0x4d, 0xd7, 0x1f, 0x7a, 0xec, 0x1b,
-0x9d, 0xff, 0x97, 0x63, 0xeb, 0x7c, 0xac, 0xb2,
-0xa6, 0x66, 0xef, 0xbe, 0xfd, 0x00, 0xaf, 0x7b,
-0xf7, 0x1f, 0x94, 0x3e, 0x2e, 0x0b, 0xb4, 0xf7,
-0xc2, 0xd5, 0x1b, 0x97, 0xaf, 0xdf, 0xbd, 0x70,
-0xe3, 0xee, 0xb5, 0xeb, 0xb7, 0xce, 0x5f, 0xbc,
-0x22, 0x23, 0x7b, 0xf2, 0x90, 0xd4, 0xd1, 0x9d,
-0xdf, 0x7d, 0x2f, 0x29, 0xb9, 0x55, 0x42, 0x42,
-0x42, 0x48, 0x58, 0x98, 0x98, 0x02, 0x86, 0xbf,
-0xc5, 0x4b, 0x70, 0xfe, 0xfb, 0x07, 0xf3, 0x7f,
-0xa1, 0x05, 0x13, 0x53, 0xa6, 0xa7, 0x37, 0x52,
-0x29, 0x47, 0x44, 0xc6, 0x55, 0x54, 0xd6, 0x0d,
-0x0c, 0x8d, 0x00, 0xf4, 0x50, 0xc5, 0x75, 0x3b,
-0x3a, 0x3b, 0xc5, 0xc5, 0xc4, 0xe7, 0xd9, 0xf8,
-0x81, 0x83, 0x07, 0x92, 0x52, 0x52, 0x8d, 0x4c,
-0xcc, 0xbd, 0x7c, 0x02, 0x80, 0xcb, 0x74, 0xf5,
-0xf4, 0xd3, 0xa7, 0x25, 0xca, 0x2b, 0x2a, 0xd0,
-0xb4, 0x26, 0xb8, 0x54, 0xd0, 0xc9, 0xf9, 0x49,
-0x7d, 0xc3, 0x8b, 0xe7, 0x8d, 0x2d, 0x43, 0x23,
-0x23, 0x54, 0xba, 0x62, 0x24, 0xb8, 0x1a, 0x7f,
-0xd5, 0xde, 0xd1, 0xc9, 0x29, 0x2a, 0x0b, 0x0e,
-0x0d, 0x0b, 0x0c, 0x0e, 0xcf, 0xce, 0xcd, 0x2f,
-0x29, 0x2d, 0xcd, 0xc8, 0xcc, 0x0c, 0x0c, 0x0e,
-0xf2, 0x0f, 0x0c, 0x8c, 0x4f, 0x48, 0x02, 0x04,
-0xc9, 0x64, 0x67, 0x3b, 0x38, 0x3a, 0x30, 0x94,
-0x54, 0xef, 0xdd, 0x93, 0x07, 0xc4, 0x91, 0x57,
-0x06, 0x9e, 0x61, 0x02, 0x20, 0x18, 0x1b, 0x9f,
-0x5a, 0x5a, 0x5e, 0x0d, 0x5d, 0x7d, 0xfd, 0x66,
-0xf6, 0x3c, 0xe8, 0xaa, 0xea, 0xda, 0xad, 0x5b,
-0xbf, 0xa5, 0xea, 0xe4, 0x8f, 0x52, 0x87, 0x53,
-0xd2, 0x32, 0xf4, 0x0c, 0x8c, 0xbc, 0x7d, 0x03,
-0xf3, 0x0b, 0x4b, 0x3a, 0xbb, 0x7b, 0xdf, 0x4c,
-0x50, 0xcf, 0xff, 0x62, 0x13, 0x82, 0x00, 0xf7,
-0x45, 0x25, 0x65, 0x11, 0x91, 0xb1, 0xce, 0x6e,
-0xee, 0x36, 0xf6, 0x8e, 0xd6, 0x2c, 0x9b, 0x59,
-0x0c, 0x15, 0xb3, 0x74, 0x2a, 0x2d, 0xaf, 0x12,
-0x9d, 0x7e, 0xf2, 0x63, 0xe2, 0x63, 0x8d, 0x4c,
-0x98, 0x0f, 0xe4, 0x15, 0x95, 0x55, 0xd5, 0xe1,
-0x3c, 0xbb, 0xb8, 0x79, 0x26, 0xa4, 0x64, 0x55,
-0x54, 0xd7, 0xf7, 0x80, 0x7f, 0x42, 0x21, 0xee,
-0x85, 0xf3, 0x0c, 0x2e, 0xc1, 0xe8, 0xd8, 0xd8,
-0x8b, 0xd6, 0xd6, 0x92, 0xb2, 0xf2, 0xe4, 0x94,
-0xf4, 0xc0, 0xe0, 0x10, 0x77, 0x6f, 0x3f, 0xac,
-0xf8, 0xa1, 0x9b, 0x83, 0x93, 0x8b, 0xa3, 0x93,
-0x2b, 0x98, 0x83, 0xa3, 0xb3, 0xa3, 0x93, 0x8b,
-0x03, 0x32, 0xb4, 0x8c, 0x0a, 0x36, 0x3e, 0x41,
-0xab, 0x1e, 0x5e, 0xde, 0xd5, 0xb5, 0x35, 0x5f,
-0x7c, 0xb1, 0xe1, 0x3d, 0x0d, 0xaa, 0xff, 0xda,
-0xf3, 0x43, 0x62, 0x72, 0xb2, 0x91, 0xb1, 0xa9,
-0xa7, 0x4f, 0x00, 0x3b, 0xaf, 0x18, 0xae, 0x23,
-0x4d, 0x96, 0x2e, 0x5c, 0x20, 0x2d, 0xad, 0xc7,
-0xf3, 0x6c, 0x19, 0xee, 0x9f, 0x80, 0xa0, 0x60,
-0x4b, 0x96, 0xad, 0xad, 0x83, 0x4b, 0x42, 0x62,
-0x3a, 0x78, 0x71, 0x63, 0xe3, 0x74, 0xf8, 0x9b,
-0x93, 0x97, 0xb7, 0x64, 0x2e, 0xa9, 0xbf, 0x9e,
-0xb1, 0x91, 0x7f, 0x50, 0xa8, 0xb9, 0x85, 0x55,
-0x68, 0x78, 0x4c, 0x45, 0x35, 0x26, 0x77, 0x9f,
-0xfa, 0x85, 0x0a, 0xf8, 0xa0, 0xb7, 0xe0, 0x17,
-0xd5, 0x37, 0x34, 0xe6, 0xe4, 0xe4, 0x05, 0x06,
-0x87, 0x3a, 0x3a, 0xbb, 0xb0, 0x6c, 0x1d, 0x66,
-0x5c, 0xe5, 0x19, 0xd7, 0x1d, 0x2b, 0x96, 0xc9,
-0xb2, 0x73, 0xb0, 0xcf, 0xce, 0x61, 0x7f, 0xf5,
-0xe5, 0x16, 0xaa, 0x6e, 0x2c, 0xfe, 0x78, 0xf1,
-0x13, 0x67, 0xb8, 0x76, 0xce, 0x16, 0x96, 0x36,
-0x51, 0x31, 0x09, 0x40, 0xb1, 0x91, 0x62, 0x8a,
-0x1a, 0x7f, 0xbb, 0x7b, 0x7b, 0x57, 0x2c, 0xa7,
-0x0c, 0xe3, 0xc0, 0x47, 0x15, 0x35, 0xd5, 0xd9,
-0xec, 0xc2, 0xea, 0xda, 0x06, 0x24, 0x20, 0xa4,
-0xf6, 0x28, 0x26, 0x27, 0xa7, 0x60, 0x47, 0xe9,
-0x99, 0x99, 0xab, 0x56, 0xae, 0x7e, 0x4f, 0xf7,
-0x03, 0x8d, 0x2d, 0xdb, 0x24, 0x2d, 0xae, 0xdc,
-0x4c, 0xe2, 0x2f, 0x0f, 0x19, 0x49, 0xe9, 0xd1,
-0x74, 0x32, 0x3b, 0x7d, 0xfa, 0x75, 0x96, 0x1a,
-0x1d, 0x98, 0x44, 0xaa, 0x87, 0xff, 0x0b, 0xe4,
-0xa7, 0xf8, 0x6f, 0xb9, 0xd3, 0xc1, 0x03, 0x3c,
-0x14, 0xe3, 0x56, 0xa0, 0xe2, 0xb6, 0xd6, 0x4b,
-0x4e, 0x07, 0xe3, 0x22, 0x28, 0xfe, 0xd9, 0xe1,
-0x19, 0xb3, 0xb4, 0xf8, 0x97, 0x31, 0xc0, 0x1d,
-0xc0, 0xe5, 0x58, 0x64, 0x57, 0x91, 0x00, 0x5b,
-0xa3, 0x9b, 0x8b, 0xbf, 0xdd, 0xe4, 0x4f, 0x70,
-0x74, 0xc6, 0x89, 0x33, 0x31, 0xff, 0x8b, 0xc1,
-0x3d, 0xde, 0x1a, 0xb7, 0x7c, 0xe5, 0x8c, 0xe3,
-0x25, 0x96, 0xc9, 0x39, 0x6b, 0xcc, 0xb5, 0xe8,
-0xe5, 0x86, 0xd6, 0x09, 0xa5, 0x16, 0x7f, 0x55,
-0x2e, 0x82, 0x98, 0xe3, 0xc5, 0xb2, 0xe0, 0xb7,
-0xfc, 0xaf, 0x81, 0x50, 0x6d, 0x17, 0x53, 0x6a,
-0x14, 0x51, 0xac, 0x17, 0x53, 0xa8, 0x11, 0xfb,
-0x77, 0x89, 0xc4, 0xad, 0x5c, 0x54, 0x1a, 0xeb,
-0x62, 0x84, 0xc8, 0x29, 0xbf, 0x0d, 0xd2, 0x2e,
-0x08, 0x82, 0xf7, 0xe9, 0xdd, 0x35, 0x08, 0xfd,
-0xfb, 0xbf, 0x14, 0x09, 0xee, 0x6a, 0x37, 0x0f,
-0x8f, 0xed, 0x3b, 0x76, 0x00, 0xf9, 0x3d, 0x72,
-0x54, 0x46, 0xfa, 0xe4, 0xc5, 0x2b, 0x57, 0x6f,
-0xdc, 0xbc, 0x73, 0xef, 0xfe, 0x7d, 0xf9, 0x7b,
-0xf7, 0x15, 0x7f, 0xba, 0xfd, 0xe0, 0xda, 0xf5,
-0xdb, 0x67, 0xce, 0x5e, 0x3a, 0x7c, 0xe4, 0xe8,
-0x9e, 0xbd, 0xfb, 0xb6, 0x6d, 0xdb, 0x2e, 0x26,
-0xb1, 0x19, 0x06, 0x3d, 0xfc, 0x75, 0x48, 0x4b,
-0x05, 0x04, 0x05, 0x96, 0x08, 0xe0, 0x89, 0x48,
-0x78, 0x16, 0x30, 0x1e, 0x82, 0xfe, 0x1d, 0xfc,
-0x17, 0x38, 0x94, 0x86, 0x86, 0xa6, 0xaf, 0x7f,
-0xa8, 0x89, 0xb1, 0x55, 0x78, 0x44, 0x6c, 0x59,
-0x45, 0xf5, 0xc0, 0xe0, 0x30, 0x8d, 0x64, 0xa8,
-0xa7, 0xaf, 0xff, 0xab, 0x2d, 0x94, 0xe3, 0xc0,
-0x0c, 0xdb, 0xf5, 0xcf, 0xdd, 0xa9, 0x19, 0xe9,
-0x46, 0xc6, 0x4c, 0x2f, 0x5f, 0x18, 0x4b, 0x8b,
-0x3a, 0x3a, 0x7b, 0x68, 0xc6, 0x52, 0x30, 0xad,
-0xc7, 0x74, 0x45, 0xf6, 0xce, 0x9c, 0x3d, 0x5b,
-0xff, 0xbc, 0x11, 0xa0, 0xaa, 0xbd, 0xa3, 0x6b,
-0x62, 0x62, 0xf6, 0x84, 0x5f, 0xb8, 0xee, 0xe0,
-0xae, 0xf7, 0xf6, 0x0d, 0x94, 0x57, 0xd4, 0xa4,
-0x67, 0x66, 0x97, 0x95, 0x57, 0xa5, 0xa5, 0x67,
-0xfc, 0xfb, 0xde, 0x7d, 0x11, 0x51, 0x31, 0x72,
-0xc2, 0x0b, 0xce, 0xd5, 0xca, 0x95, 0xab, 0x8e,
-0x4a, 0xcb, 0xf8, 0xfa, 0x83, 0x57, 0x50, 0xe8,
-0xec, 0xe2, 0xaa, 0xf8, 0x50, 0x49, 0x5e, 0xfe,
-0x21, 0x43, 0x59, 0x43, 0xcf, 0xc0, 0xc4, 0xc1,
-0xd9, 0x1d, 0xc8, 0x51, 0x55, 0xcd, 0xf3, 0xbe,
-0xc1, 0xe1, 0x59, 0xa9, 0x2b, 0x5c, 0x38, 0x00,
-0x2c, 0xaa, 0xe9, 0xb3, 0x5d, 0xbb, 0x76, 0xa5,
-0x67, 0x66, 0xe9, 0x18, 0x18, 0xbb, 0x79, 0xfa,
-0xe7, 0xe6, 0x17, 0x75, 0x76, 0x53, 0xe2, 0x20,
-0xd6, 0xdb, 0x9f, 0x39, 0xc5, 0xc5, 0x56, 0x58,
-0x89, 0x6c, 0x64, 0xb6, 0x68, 0xf8, 0xb5, 0xb1,
-0xb5, 0x03, 0x83, 0x55, 0x7c, 0x04, 0xb6, 0xb5,
-0xb3, 0x27, 0x3f, 0x35, 0x66, 0x1a, 0x7f, 0x36,
-0xbd, 0xdc, 0xb1, 0xa1, 0xb1, 0x59, 0x42, 0x62,
-0xb2, 0x92, 0x0a, 0x90, 0x56, 0x25, 0x25, 0x15,
-0x75, 0x23, 0x53, 0x0b, 0x00, 0xc8, 0x94, 0xb4,
-0xac, 0xea, 0xda, 0xfa, 0x9e, 0xbe, 0x81, 0x5f,
-0x97, 0x32, 0x9b, 0x9c, 0x7a, 0x07, 0x27, 0xc4,
-0xd8, 0xc4, 0x4c, 0xdf, 0xc0, 0xd0, 0xc8, 0xc8,
-0x08, 0xfe, 0xeb, 0xe9, 0x1b, 0xe8, 0xe9, 0x19,
-0xc0, 0x7f, 0x58, 0x26, 0x56, 0xf5, 0x0d, 0x75,
-0xf5, 0xf4, 0xf5, 0xf5, 0x61, 0x19, 0x5f, 0x45,
-0x06, 0x5b, 0x60, 0x15, 0xbe, 0x00, 0x0b, 0x6a,
-0x8f, 0xd4, 0x97, 0xbe, 0xb7, 0x77, 0x55, 0xec,
-0xd8, 0xbe, 0x33, 0x29, 0x35, 0xd5, 0xc0, 0x98,
-0xe9, 0xee, 0xe9, 0x97, 0x99, 0x5b, 0xd0, 0xde,
-0xd9, 0x47, 0x13, 0xc0, 0x87, 0xcb, 0xcd, 0x34,
-0xb3, 0x98, 0x67, 0xcb, 0x8b, 0x3f, 0x59, 0xec,
-0xee, 0xee, 0x6e, 0x63, 0xe7, 0x60, 0x63, 0xe7,
-0x1c, 0x13, 0x97, 0xd8, 0xd0, 0xd4, 0x06, 0x4e,
-0x08, 0x4d, 0xb8, 0xb8, 0xb8, 0xa4, 0x54, 0x50,
-0x70, 0x0e, 0xa9, 0xbf, 0x9a, 0x9a, 0x7a, 0x48,
-0x68, 0x98, 0xb9, 0xa5, 0x4d, 0x70, 0x68, 0x54,
-0x69, 0x65, 0x2d, 0xbd, 0xdc, 0x6e, 0xfc, 0xf5,
-0xab, 0xc8, 0xa8, 0x18, 0xfc, 0x2a, 0xdb, 0xd9,
-0x3b, 0xcc, 0x7a, 0xb9, 0x61, 0xbb, 0x35, 0x76,
-0xb9, 0xc9, 0x05, 0x1b, 0x54, 0x95, 0xdd, 0x41,
-0x45, 0x55, 0x75, 0x05, 0xb5, 0xee, 0x62, 0xe1,
-0x87, 0x0b, 0xcd, 0x2d, 0x2c, 0x5c, 0xdd, 0x3d,
-0xcd, 0xac, 0xec, 0xa2, 0x63, 0x12, 0xe0, 0xea,
-0x0f, 0x0d, 0x8f, 0xd2, 0x8c, 0x81, 0x83, 0xc3,
-0x23, 0x42, 0x42, 0xeb, 0x66, 0x6d, 0x0a, 0xc6,
-0x90, 0xab, 0xd7, 0xe4, 0xea, 0x1b, 0x9a, 0xb2,
-0x73, 0x0a, 0x5e, 0xb6, 0x77, 0x4e, 0x4c, 0x50,
-0x16, 0x50, 0x85, 0x07, 0x10, 0xe5, 0xa6, 0xbd,
-0x9e, 0x78, 0x20, 0xaf, 0xf0, 0x47, 0x28, 0xc0,
-0xef, 0xb6, 0x8f, 0x96, 0xae, 0x5b, 0x2f, 0x97,
-0x81, 0x15, 0x91, 0x20, 0xf0, 0x51, 0x02, 0x43,
-0x2b, 0xa2, 0xb6, 0x24, 0xca, 0x81, 0xc5, 0xca,
-0x43, 0x91, 0xa0, 0x86, 0xe9, 0x91, 0x48, 0x49,
-0x15, 0x2e, 0x43, 0xc2, 0x91, 0x8e, 0x20, 0x80,
-0x5c, 0x39, 0xd6, 0xaf, 0xeb, 0x5b, 0x12, 0x45,
-0x1d, 0x79, 0xf5, 0xac, 0xfa, 0x71, 0xc1, 0x33,
-0x9f, 0x68, 0x8a, 0xc0, 0x38, 0x6e, 0x53, 0x3c,
-0xe0, 0x03, 0xd0, 0xc4, 0xeb, 0x6e, 0x21, 0x1e,
-0xaa, 0x4e, 0x56, 0x69, 0xe6, 0x17, 0x6b, 0x71,
-0x2b, 0x71, 0x11, 0x90, 0x3a, 0x30, 0xcd, 0x9d,
-0xd0, 0xe4, 0x95, 0x0a, 0xe1, 0x09, 0xae, 0xf0,
-0x2a, 0x5b, 0x98, 0xbe, 0x0b, 0x8b, 0x6c, 0xf7,
-0x92, 0x01, 0x64, 0xb2, 0xfc, 0x26, 0xfc, 0xc7,
-0xf6, 0x4b, 0xb4, 0x43, 0xc8, 0xcf, 0x88, 0xca,
-0x1e, 0xdd, 0x44, 0xbc, 0x9d, 0xcb, 0x85, 0xb1,
-0x99, 0xdf, 0x41, 0xd2, 0xc1, 0xe0, 0x75, 0x49,
-0xa3, 0x0b, 0x97, 0x63, 0xf1, 0xde, 0x13, 0xa1,
-0xda, 0x86, 0x0a, 0x64, 0x29, 0xd4, 0x8b, 0x3e,
-0xa8, 0x16, 0xbb, 0x5b, 0x2c, 0x7a, 0x23, 0x57,
-0xf4, 0xa7, 0x24, 0xf4, 0xb2, 0xc2, 0x93, 0x5e,
-0x1b, 0xa4, 0x6d, 0x84, 0x0e, 0x99, 0xed, 0xbc,
-0x68, 0xd3, 0xd2, 0xde, 0xf7, 0x97, 0x23, 0x2c,
-0xbd, 0x8d, 0x8e, 0x8f, 0x3d, 0x90, 0x7f, 0xb8,
-0x7d, 0xfb, 0x8e, 0x3d, 0x7b, 0xf7, 0xcb, 0x1c,
-0x3f, 0x71, 0xe1, 0xd2, 0xb5, 0xeb, 0x37, 0xef,
-0x3c, 0x50, 0x50, 0x66, 0x28, 0x3d, 0x52, 0x64,
-0xa8, 0xdd, 0x97, 0x57, 0xba, 0x79, 0xfb, 0xdf,
-0x17, 0x2e, 0x5d, 0x39, 0x2e, 0x7b, 0xf2, 0x87,
-0x7d, 0xfb, 0xb7, 0x6d, 0xdf, 0xb1, 0xf9, 0xab,
-0x2d, 0x1b, 0x36, 0x6c, 0xc4, 0xf1, 0x77, 0xd9,
-0xb2, 0xcf, 0x96, 0x2c, 0x16, 0xf8, 0x78, 0xd1,
-0xc7, 0x40, 0x81, 0x3f, 0x5c, 0x80, 0xc0, 0x17,
-0x97, 0x60, 0xfd, 0x0e, 0x15, 0x16, 0xfc, 0x56,
-0x91, 0xa1, 0x18, 0x18, 0x12, 0x66, 0x68, 0x6a,
-0x15, 0x16, 0x11, 0x55, 0x52, 0x5a, 0xd9, 0x0f,
-0x1e, 0x2f, 0xf5, 0x18, 0x32, 0x30, 0x34, 0x04,
-0x7d, 0x9e, 0x67, 0xe3, 0x5b, 0xbf, 0xd9, 0x96,
-0x9a, 0x9e, 0xc1, 0x64, 0x5a, 0x78, 0x7a, 0xfb,
-0x67, 0xb3, 0x0b, 0x00, 0x7f, 0x27, 0xde, 0xd0,
-0x65, 0x7c, 0x00, 0xeb, 0x59, 0xf0, 0xc1, 0xec,
-0x2e, 0x84, 0xe0, 0xd2, 0x4f, 0x43, 0xc2, 0x42,
-0x4b, 0xcb, 0x2b, 0x2b, 0xab, 0xeb, 0xfa, 0xfa,
-0x07, 0xa9, 0x92, 0x7a, 0xc0, 0xe7, 0x1f, 0x7f,
-0xf5, 0xaa, 0xe9, 0x45, 0x6b, 0x79, 0x65, 0x75,
-0x4d, 0x5d, 0x9d, 0xd6, 0x63, 0x6d, 0x51, 0x51,
-0x51, 0xaa, 0x64, 0x19, 0xc0, 0x32, 0x59, 0xd9,
-0x13, 0x71, 0x09, 0x89, 0xc1, 0x21, 0x61, 0xaa,
-0x6a, 0x8f, 0x1e, 0x28, 0x30, 0x54, 0xd4, 0x34,
-0x0d, 0x99, 0x2c, 0x2f, 0xbf, 0x20, 0x76, 0x5e,
-0x7e, 0x6b, 0x7b, 0x27, 0xd5, 0xfc, 0xe0, 0xf0,
-0xe8, 0xc8, 0xce, 0x9d, 0xdf, 0xcd, 0x7a, 0xb6,
-0xc1, 0x53, 0x4a, 0xcb, 0x4c, 0x07, 0x1c, 0x77,
-0x73, 0xf7, 0xc9, 0x61, 0x17, 0xb5, 0x77, 0x74,
-0xd3, 0x14, 0x2e, 0x98, 0xfa, 0x79, 0xca, 0xca,
-0xca, 0x1a, 0x8f, 0x63, 0x80, 0x91, 0x0b, 0xfc,
-0x36, 0x63, 0xe3, 0x8c, 0xdd, 0x09, 0x09, 0x09,
-0x39, 0xbb, 0xba, 0x87, 0x84, 0x85, 0x33, 0x18,
-0xca, 0x00, 0xc1, 0xaa, 0xea, 0x9a, 0xa6, 0xe6,
-0x56, 0x3e, 0xbe, 0x81, 0x59, 0xd9, 0x05, 0x75,
-0xf5, 0x4d, 0x03, 0x43, 0x23, 0x33, 0xd0, 0x1f,
-0xe0, 0xb8, 0xbc, 0xa2, 0x6a, 0xc7, 0x8e, 0xef,
-0x50, 0x15, 0x71, 0xac, 0x8a, 0x1a, 0x76, 0xff,
-0xa0, 0xff, 0xb0, 0x4c, 0xac, 0x2e, 0x58, 0x88,
-0x3e, 0xe2, 0xaa, 0xfb, 0xf0, 0xff, 0xc8, 0xc7,
-0x5b, 0x80, 0x7d, 0x81, 0xeb, 0xec, 0xbd, 0x27,
-0xdb, 0x2a, 0xf9, 0x4d, 0x7a, 0x46, 0xa6, 0x31,
-0xd3, 0xdc, 0xcd, 0xc3, 0x37, 0x9b, 0x9d, 0xd7,
-0xde, 0x31, 0x47, 0x96, 0xae, 0xe3, 0x13, 0xa7,
-0x79, 0xb6, 0x0c, 0x67, 0x12, 0xbd, 0x0b, 0xe3,
-0x89, 0xab, 0x8d, 0xc3, 0x93, 0xd8, 0xf8, 0xe4,
-0xe7, 0x8d, 0x2f, 0x30, 0x91, 0x12, 0x25, 0xfe,
-0x56, 0xd7, 0x3e, 0x5b, 0xbd, 0x6a, 0x0e, 0x5a,
-0x77, 0xff, 0x81, 0x7c, 0x64, 0x74, 0x8c, 0x99,
-0x85, 0x55, 0x70, 0x68, 0x64, 0x69, 0x79, 0x55,
-0xff, 0xc0, 0x20, 0x92, 0x0a, 0x53, 0x34, 0xd8,
-0x37, 0xd0, 0x2f, 0x23, 0x73, 0x9c, 0xfe, 0x72,
-0x53, 0x5d, 0x77, 0xfa, 0x84, 0x2f, 0xb8, 0x22,
-0xe0, 0x30, 0xf9, 0xf8, 0x07, 0x98, 0x5a, 0x58,
-0x47, 0x44, 0xc6, 0x56, 0x54, 0xd5, 0x0d, 0x0e,
-0xcf, 0xee, 0x3d, 0xe2, 0xf6, 0xfa, 0xcd, 0x1b,
-0x31, 0x8a, 0x28, 0x16, 0x3c, 0x68, 0xbe, 0x7e,
-0xfe, 0x85, 0x9c, 0xe2, 0xa2, 0x92, 0xf2, 0xae,
-0x9e, 0x01, 0x9a, 0x84, 0x85, 0x29, 0x34, 0x91,
-0xf1, 0x0a, 0xdc, 0xbc, 0x4d, 0x73, 0xbd, 0xa8,
-0xe2, 0x3d, 0xd9, 0x82, 0x05, 0x8b, 0x84, 0x65,
-0x9d, 0xc5, 0xb1, 0x54, 0x1a, 0x09, 0x0d, 0x22,
-0x48, 0x8b, 0xea, 0x41, 0x91, 0x68, 0xa5, 0xd1,
-0x0b, 0xab, 0x78, 0x02, 0x2c, 0x1f, 0x7a, 0x12,
-0x88, 0x83, 0x2b, 0x9d, 0xd0, 0x4b, 0x1c, 0x90,
-0x8c, 0x8a, 0x40, 0x67, 0x5c, 0x8e, 0x85, 0x89,
-0xb5, 0x7a, 0x79, 0x60, 0xad, 0xc5, 0x95, 0x22,
-0xe3, 0xca, 0x2b, 0x3e, 0x32, 0xbb, 0x49, 0xab,
-0x0f, 0x4f, 0xbc, 0x25, 0xf3, 0x8f, 0x88, 0xce,
-0x68, 0xf1, 0xe4, 0x58, 0x58, 0xd0, 0x9b, 0xab,
-0x40, 0xd6, 0xe2, 0xbe, 0x3d, 0x41, 0xb3, 0x03,
-0x2f, 0xae, 0xc5, 0x1f, 0xac, 0x86, 0xae, 0x4a,
-0x68, 0x12, 0x99, 0x4d, 0x78, 0x08, 0x9d, 0xac,
-0x58, 0x85, 0xff, 0x56, 0x9c, 0x1b, 0x97, 0xc6,
-0x8f, 0x85, 0x54, 0x88, 0x4d, 0xd3, 0x63, 0x13,
-0x9d, 0xec, 0x27, 0xdd, 0x09, 0x7e, 0xa6, 0xcc,
-0xcf, 0xfd, 0xc5, 0x79, 0x51, 0x6e, 0x0c, 0x9d,
-0x31, 0xfe, 0x8b, 0x52, 0x9b, 0x35, 0xb0, 0x97,
-0x43, 0x61, 0xbc, 0x1e, 0x8f, 0xa8, 0x4f, 0xab,
-0x91, 0x85, 0x2a, 0x45, 0x37, 0x8b, 0x32, 0x1a,
-0x44, 0x15, 0x6a, 0xc5, 0xee, 0x96, 0x88, 0xdf,
-0xe5, 0x88, 0x5e, 0x4b, 0x17, 0xbd, 0x1c, 0x2b,
-0x72, 0x3a, 0x70, 0xa3, 0xac, 0xdb, 0xba, 0xc3,
-0x36, 0x62, 0xc7, 0x2c, 0xa2, 0x32, 0x6b, 0xfe,
-0xe6, 0xb5, 0xb0, 0x1a, 0x9a, 0x9a, 0xf6, 0x1f,
-0x38, 0xf8, 0xdd, 0xf7, 0xff, 0x3c, 0x24, 0x75,
-0xe4, 0xd4, 0xd9, 0xf3, 0x57, 0xe4, 0x6e, 0xde,
-0x07, 0x0a, 0xa3, 0xa6, 0xfe, 0x48, 0x43, 0x4b,
-0x49, 0x53, 0x17, 0x16, 0xe4, 0x15, 0x19, 0x57,
-0xe4, 0x6e, 0x9d, 0x3c, 0x75, 0xee, 0x47, 0xa9,
-0xc3, 0xdf, 0xef, 0xda, 0x2d, 0x29, 0x29, 0x29,
-0x26, 0x2e, 0x2e, 0xbc, 0x76, 0xed, 0xe7, 0x2b,
-0xd7, 0xa0, 0x42, 0x1c, 0xd8, 0x14, 0x30, 0x5e,
-0x88, 0x03, 0xe5, 0x02, 0x7f, 0x40, 0xbc, 0x11,
-0xe9, 0xb7, 0x8e, 0x8d, 0xe0, 0xee, 0xde, 0xbe,
-0x73, 0x27, 0x22, 0x3a, 0xd2, 0x88, 0x69, 0x16,
-0x14, 0x1c, 0x59, 0xfc, 0xb4, 0x1c, 0xd0, 0x8d,
-0xe6, 0xc9, 0x1d, 0x7b, 0x35, 0xbe, 0x67, 0xcf,
-0x0f, 0xf3, 0x6c, 0x1c, 0x1e, 0xcc, 0xb4, 0xac,
-0x4c, 0x96, 0x9d, 0x93, 0x6f, 0x40, 0x48, 0x7e,
-0x61, 0x71, 0x67, 0x57, 0xef, 0x6b, 0xea, 0xf8,
-0x33, 0x18, 0x30, 0x82, 0x59, 0xfb, 0x0f, 0x48,
-0x77, 0xe4, 0xa8, 0x74, 0x45, 0x55, 0x4d, 0x46,
-0x56, 0xce, 0xf3, 0xc6, 0x96, 0xd1, 0xb1, 0x71,
-0xaa, 0x9c, 0xd0, 0xb7, 0x93, 0xef, 0xfa, 0xfa,
-0x87, 0x1a, 0x9b, 0xdb, 0xaa, 0x6a, 0xea, 0xae,
-0xca, 0xdd, 0x98, 0xf3, 0x6c, 0x40, 0xcb, 0x1b,
-0xbe, 0xd8, 0xe0, 0xe2, 0xea, 0x16, 0x9f, 0x98,
-0xc8, 0x50, 0x56, 0x91, 0x57, 0x78, 0xa8, 0xa9,
-0xad, 0x6b, 0x67, 0xff, 0x24, 0x22, 0x2a, 0xae,
-0xaa, 0xf6, 0x19, 0x8c, 0x2d, 0x54, 0x3b, 0x02,
-0xd4, 0xe3, 0x4f, 0x05, 0x22, 0xed, 0xeb, 0x7f,
-0x48, 0x66, 0xb3, 0xd9, 0xba, 0x86, 0x86, 0xce,
-0x6e, 0xde, 0x59, 0xec, 0xfc, 0xb6, 0xf6, 0xae,
-0x57, 0xd4, 0x49, 0xa6, 0xc0, 0x2c, 0x1c, 0x9d,
-0x5c, 0xfe, 0xe0, 0x28, 0xb4, 0x7e, 0xdd, 0x17,
-0x61, 0x91, 0x51, 0xde, 0xbe, 0x01, 0x8a, 0x8a,
-0x0f, 0x15, 0x14, 0x14, 0xd5, 0x35, 0x1f, 0x9b,
-0x99, 0xb3, 0xfc, 0x83, 0x42, 0xb3, 0x72, 0x72,
-0x1b, 0x9b, 0x5f, 0x0e, 0x0d, 0x8f, 0xbc, 0xc3,
-0x0a, 0x73, 0xf2, 0xef, 0x37, 0x2d, 0x33, 0x6b,
-0xf3, 0x97, 0x7f, 0xcd, 0x98, 0x39, 0xa7, 0x6d,
-0x96, 0xd8, 0x9c, 0x9a, 0x96, 0xce, 0xb2, 0x75,
-0xf4, 0xf1, 0x0f, 0xce, 0xcd, 0xe3, 0xb4, 0x77,
-0x75, 0xd3, 0x09, 0xd8, 0xfe, 0xef, 0x17, 0x0f,
-0x9f, 0xf9, 0x16, 0xa3, 0x86, 0x9b, 0x01, 0x88,
-0x24, 0x34, 0xeb, 0xe4, 0xea, 0x99, 0x98, 0x9c,
-0xd6, 0xd8, 0xdc, 0x82, 0x5e, 0xee, 0x40, 0x4d,
-0x12, 0x9b, 0x9a, 0x9b, 0x85, 0xe7, 0x2a, 0x48,
-0x2e, 0x77, 0xe3, 0x66, 0x54, 0x5c, 0x82, 0xb1,
-0xa9, 0x05, 0x9c, 0xf0, 0xa7, 0x65, 0x95, 0xd8,
-0x8b, 0x0f, 0x28, 0x9f, 0x9d, 0xe1, 0xd1, 0xe1,
-0x93, 0xf3, 0xce, 0x96, 0xfa, 0x4d, 0x06, 0x4f,
-0xb1, 0xba, 0xa6, 0x46, 0x50, 0x68, 0x38, 0x13,
-0xd5, 0x2d, 0x89, 0x2a, 0xaf, 0x44, 0xf8, 0x3b,
-0x45, 0x1b, 0x37, 0x96, 0x94, 0x9c, 0xbd, 0x6e,
-0x27, 0x38, 0x90, 0xe0, 0xe4, 0xa6, 0x65, 0xb0,
-0xeb, 0xea, 0x9b, 0x47, 0x68, 0x6b, 0x4e, 0xbe,
-0x7d, 0x3b, 0x09, 0x5f, 0x48, 0x4c, 0x4e, 0x7e,
-0xaf, 0xfe, 0x18, 0xbd, 0xad, 0xd8, 0x76, 0x0b,
-0xd5, 0xa2, 0x44, 0xd5, 0x20, 0x67, 0x96, 0xb4,
-0x22, 0x51, 0x8c, 0x1f, 0x6e, 0x28, 0x15, 0x47,
-0xd3, 0xb3, 0x78, 0x66, 0x6a, 0xb4, 0x90, 0xc4,
-0xba, 0x17, 0x17, 0x2d, 0x23, 0x0d, 0x95, 0x16,
-0x2a, 0xd0, 0xc1, 0xab, 0x52, 0xf5, 0xab, 0xba,
-0xd3, 0x33, 0x45, 0x53, 0x64, 0x95, 0x2a, 0xed,
-0x69, 0x82, 0x2b, 0xb4, 0xaa, 0xd1, 0x4b, 0xaf,
-0x83, 0xe2, 0x2f, 0xe1, 0x85, 0x2b, 0xac, 0xbe,
-0xd4, 0xee, 0xc5, 0x6b, 0x70, 0x71, 0x03, 0xec,
-0x98, 0xb2, 0x8b, 0xaf, 0xe0, 0x15, 0xa1, 0xec,
-0xc2, 0xaa, 0x5d, 0x91, 0x0d, 0x92, 0x9f, 0x4e,
-0x2b, 0xf0, 0x85, 0x5e, 0x39, 0x01, 0x9e, 0x43,
-0x37, 0x56, 0xcc, 0x84, 0xa7, 0x0a, 0xe3, 0x95,
-0xe1, 0xe2, 0x2a, 0xc7, 0x90, 0xff, 0xc0, 0xcf,
-0x82, 0x55, 0x3b, 0xc4, 0x95, 0x5f, 0x88, 0xa0,
-0x89, 0xe0, 0x6a, 0xd1, 0xbb, 0xc5, 0x12, 0xb7,
-0xd8, 0xe2, 0x57, 0x53, 0x44, 0x81, 0x02, 0x9f,
-0xf2, 0xda, 0x70, 0xcc, 0x61, 0xed, 0x61, 0x0b,
-0x15, 0xab, 0x98, 0xd7, 0xd4, 0x9e, 0xdb, 0xdf,
-0xc1, 0xc2, 0x23, 0xa3, 0xb6, 0x6d, 0xdb, 0xb1,
-0x7b, 0xcf, 0xde, 0xa3, 0xd2, 0x40, 0x7e, 0xaf,
-0xde, 0xbd, 0x27, 0xaf, 0xa4, 0xa2, 0xae, 0xa2,
-0x65, 0xa8, 0x6f, 0x60, 0xf4, 0x58, 0xd7, 0x58,
-0x4d, 0x53, 0xe7, 0x36, 0x43, 0xf5, 0xe6, 0xad,
-0x3b, 0x67, 0xce, 0x5d, 0x94, 0x3a, 0x7c, 0x64,
-0xd7, 0xbf, 0xf6, 0x6c, 0xdd, 0xba, 0x15, 0x5c,
-0xd6, 0xb5, 0xeb, 0xd6, 0xad, 0x5a, 0xbd, 0x7a,
-0xf9, 0xf2, 0xe5, 0x82, 0x82, 0x82, 0xf8, 0xeb,
-0x80, 0x17, 0x2d, 0x5c, 0xf4, 0xd1, 0x87, 0x1f,
-0x01, 0x49, 0x21, 0x6b, 0x61, 0xfd, 0x26, 0x16,
-0x0c, 0x5f, 0xbe, 0x72, 0xf5, 0x5a, 0x54, 0xcc,
-0xff, 0x33, 0x77, 0xdd, 0x51, 0x51, 0x5c, 0x5d,
-0xfc, 0x9f, 0x2f, 0x45, 0x4d, 0x62, 0x47, 0x9a,
-0x25, 0xd4, 0x05, 0x14, 0xa3, 0x31, 0x92, 0xc4,
-0x44, 0x8c, 0x1a, 0x5b, 0x62, 0x10, 0xe5, 0x4b,
-0xfc, 0x10, 0x35, 0x46, 0x63, 0x01, 0x14, 0x69,
-0xd2, 0x7b, 0xef, 0x45, 0x7a, 0x51, 0x90, 0xde,
-0xdb, 0xb2, 0x2c, 0x48, 0xef, 0x28, 0x76, 0x50,
-0x94, 0x5e, 0x64, 0x97, 0xa5, 0x85, 0x2a, 0x96,
-0x9c, 0xf3, 0xbd, 0x37, 0x6f, 0x76, 0x18, 0x16,
-0x76, 0x58, 0x8d, 0x68, 0x38, 0xf7, 0xec, 0x99,
-0x9d, 0x9d, 0x79, 0xf3, 0x66, 0x98, 0x99, 0xdf,
-0xfb, 0xdd, 0x77, 0xef, 0xef, 0xa6, 0xd9, 0xd8,
-0x39, 0x47, 0xc5, 0x24, 0x56, 0x55, 0x03, 0xfc,
-0xed, 0xa5, 0xc8, 0x21, 0x1d, 0x7b, 0x36, 0xb1,
-0x77, 0xef, 0x4f, 0x02, 0x36, 0x2e, 0x21, 0x21,
-0x55, 0x54, 0x5a, 0x1a, 0x15, 0x93, 0x90, 0x49,
-0xcf, 0xa9, 0xbd, 0xf5, 0x80, 0xc5, 0xe6, 0x4c,
-0x50, 0x66, 0xa7, 0x06, 0x87, 0x84, 0xcc, 0xe8,
-0xd7, 0x85, 0xa5, 0x1c, 0x02, 0x83, 0x8a, 0xcb,
-0xaa, 0xf2, 0x0b, 0xcb, 0xda, 0x3a, 0x3a, 0x29,
-0x48, 0xf4, 0xf0, 0xc8, 0x18, 0x8b, 0xdd, 0xd3,
-0xda, 0xd6, 0x76, 0x44, 0x5d, 0x83, 0x3a, 0xc3,
-0x82, 0x6c, 0xe2, 0xa2, 0xe2, 0x6e, 0xee, 0x1e,
-0xa9, 0xe9, 0xe9, 0x7a, 0x06, 0x86, 0x17, 0xf5,
-0x2e, 0x81, 0x4b, 0x11, 0x16, 0x1e, 0x5d, 0x5a,
-0x5e, 0x0d, 0x15, 0x05, 0xc7, 0x66, 0x0e, 0xfe,
-0x6c, 0x6c, 0x6e, 0x06, 0x14, 0x78, 0x7a, 0x53,
-0x34, 0x59, 0xb9, 0xdc, 0x82, 0x42, 0x2b, 0x5b,
-0xc7, 0x80, 0xe0, 0xf0, 0xfc, 0xc2, 0x92, 0xd6,
-0x76, 0x58, 0xf5, 0x89, 0xe2, 0x94, 0x01, 0xd7,
-0xf8, 0x87, 0xaf, 0x20, 0xf0, 0x1f, 0x54, 0x90,
-0x57, 0x48, 0xcd, 0x4c, 0x0f, 0x0d, 0xbb, 0x72,
-0x4e, 0xf3, 0xfc, 0x05, 0x1d, 0x7d, 0x63, 0x13,
-0x4b, 0x37, 0x0f, 0xef, 0x6b, 0xd1, 0xf1, 0x65,
-0x15, 0xd5, 0x8d, 0xcd, 0xad, 0x50, 0x76, 0x7b,
-0xea, 0xab, 0x18, 0xfc, 0x7f, 0xe9, 0x8c, 0x1c,
-0x51, 0x11, 0xb1, 0x77, 0x96, 0xb0, 0x29, 0xb8,
-0x7d, 0xbe, 0x46, 0x22, 0xf7, 0x7a, 0x7e, 0x64,
-0x54, 0x7c, 0x7a, 0x66, 0x4e, 0xcd, 0xcd, 0xbb,
-0xec, 0x9e, 0xde, 0xd1, 0x31, 0x2a, 0xfe, 0x1b,
-0x9f, 0x98, 0x2c, 0xe0, 0x3f, 0x1a, 0xc0, 0x84,
-0xa3, 0xb3, 0x73, 0x16, 0x23, 0x27, 0x2e, 0x31,
-0xa5, 0xb8, 0xb4, 0xaa, 0xad, 0xbd, 0x73, 0x78,
-0x64, 0x84, 0x62, 0x92, 0xb4, 0xb5, 0xbd, 0x4d,
-0x4a, 0x4a, 0x86, 0xba, 0x4d, 0x75, 0x75, 0x75,
-0x7a, 0x4e, 0xae, 0x8d, 0x83, 0x4b, 0x44, 0x54,
-0xec, 0x8d, 0xda, 0x3b, 0xec, 0x1e, 0x88, 0xbf,
-0xfc, 0xda, 0x04, 0x63, 0xd7, 0x23, 0x1a, 0x73,
-0xa5, 0xd0, 0x78, 0x4e, 0x13, 0x30, 0xf1, 0x34,
-0x7b, 0x27, 0xb7, 0x98, 0xf8, 0xe4, 0xda, 0x3b,
-0x0f, 0x7a, 0x7a, 0x07, 0x28, 0xe2, 0xc6, 0xc1,
-0xa0, 0xf2, 0xdb, 0x6f, 0xb7, 0xcc, 0xd8, 0x8e,
-0xbe, 0xbe, 0xc1, 0xfd, 0xba, 0xfa, 0xaa, 0xea,
-0xda, 0x8e, 0x2e, 0xd6, 0xd0, 0x30, 0x5f, 0x29,
-0x78, 0xe8, 0x7c, 0x1e, 0x7e, 0xd6, 0xdb, 0xdf,
-0x7f, 0xe6, 0xec, 0xb9, 0xf7, 0x78, 0xb7, 0x2c,
-0x5c, 0xbd, 0x09, 0x96, 0x0c, 0xe0, 0x4e, 0xf8,
-0xe2, 0x24, 0x0e, 0x8f, 0x2c, 0xc2, 0x68, 0x1d,
-0x06, 0x1c, 0x6b, 0x4d, 0x27, 0x25, 0xad, 0x30,
-0x75, 0x29, 0xf4, 0x95, 0x43, 0x84, 0x63, 0xc9,
-0x4c, 0x09, 0x4c, 0x9a, 0x12, 0x61, 0x45, 0x4c,
-0xaa, 0x4e, 0x8a, 0x6f, 0xe0, 0xed, 0x70, 0x48,
-0xde, 0x5a, 0x54, 0x7f, 0x10, 0x9f, 0x9f, 0x45,
-0x81, 0xc7, 0x28, 0x25, 0x0a, 0x6a, 0x4f, 0xa1,
-0x6a, 0x0e, 0xa6, 0xbd, 0x44, 0xea, 0x10, 0x69,
-0x62, 0x1a, 0x75, 0x80, 0x83, 0xdc, 0xc5, 0xdc,
-0x22, 0x11, 0x6c, 0x1a, 0x11, 0x76, 0x05, 0x29,
-0x7c, 0x0f, 0x6c, 0xc1, 0x84, 0x54, 0x95, 0x09,
-0xd3, 0x76, 0xe6, 0x46, 0x94, 0x71, 0x05, 0xaf,
-0x48, 0x73, 0xc1, 0x93, 0xfd, 0xe4, 0x4e, 0x1c,
-0x63, 0x8c, 0x1e, 0xe7, 0xb9, 0x48, 0x33, 0x04,
-0x75, 0x15, 0xcd, 0xfc, 0x62, 0xd5, 0x91, 0x38,
-0x93, 0x9e, 0x7c, 0x53, 0x5c, 0x58, 0x7b, 0x1d,
-0x46, 0xc0, 0x61, 0x30, 0x39, 0xe8, 0x06, 0x24,
-0xc5, 0x6c, 0xa2, 0x82, 0x21, 0xbc, 0xec, 0x7a,
-0x8d, 0x80, 0x05, 0xcb, 0x6a, 0xd5, 0x4a, 0x9d,
-0xbe, 0x21, 0x73, 0xa2, 0x48, 0x5a, 0x23, 0x4b,
-0xea, 0xd7, 0x38, 0x40, 0x81, 0xd7, 0xec, 0x73,
-0xdf, 0x7e, 0x2a, 0xa4, 0x8b, 0x3d, 0xf8, 0xde,
-0x41, 0x96, 0xef, 0xfd, 0xff, 0xea, 0x85, 0x93,
-0x93, 0xf3, 0x97, 0x9b, 0x36, 0x6f, 0xdf, 0xf1,
-0xe3, 0x01, 0x55, 0xb5, 0x63, 0xc7, 0x4f, 0x6a,
-0x5d, 0xd0, 0x35, 0x36, 0xb1, 0xb0, 0xb5, 0x77,
-0xb0, 0x76, 0xf4, 0x72, 0x70, 0x74, 0xb2, 0xb6,
-0xb1, 0x37, 0x34, 0x32, 0x3f, 0xa7, 0xa5, 0xa3,
-0xa6, 0xfe, 0xc7, 0xde, 0x7d, 0xbf, 0x6c, 0x55,
-0xde, 0xf9, 0xd5, 0x26, 0x25, 0x05, 0x05, 0x05,
-0x34, 0x05, 0x2c, 0x24, 0x24, 0x04, 0x13, 0x81,
-0xb1, 0x72, 0x48, 0xf3, 0xe7, 0xcd, 0x47, 0x5a,
-0x58, 0x84, 0x73, 0xf2, 0x75, 0x67, 0x81, 0x55,
-0x0f, 0x1e, 0xca, 0xc2, 0x32, 0x3e, 0x22, 0xa2,
-0x63, 0xc1, 0x73, 0xd7, 0xcd, 0xa6, 0xc2, 0x5f,
-0xf0, 0x72, 0x51, 0x55, 0x3d, 0x24, 0x60, 0xcb,
-0x2b, 0xc5, 0x57, 0x55, 0x56, 0x57, 0x17, 0x16,
-0x95, 0x55, 0xd7, 0xdc, 0x78, 0xfc, 0xa4, 0x75,
-0x60, 0x70, 0x84, 0xc2, 0x3b, 0x07, 0x2c, 0x2e,
-0x3e, 0x7e, 0xc6, 0xb4, 0x08, 0x49, 0x09, 0xc9,
-0xaa, 0xea, 0x9a, 0x8c, 0x2c, 0x66, 0x59, 0x45,
-0xcd, 0x53, 0x56, 0xcf, 0x28, 0xff, 0x80, 0xcc,
-0xfe, 0x81, 0x81, 0xde, 0xbe, 0x3e, 0x2f, 0x6f,
-0xcf, 0xd7, 0xd5, 0x81, 0x17, 0x13, 0x15, 0x07,
-0x6f, 0xe6, 0x80, 0xd0, 0x50, 0xed, 0x0b, 0x17,
-0x4d, 0x4c, 0x2d, 0xbd, 0x7d, 0xfc, 0x33, 0xe9,
-0xcc, 0xba, 0x87, 0xb0, 0x4a, 0xdd, 0x8c, 0xaf,
-0xa0, 0x89, 0x17, 0xcf, 0x8d, 0x8c, 0x4c, 0x66,
-0xe8, 0xaa, 0xa4, 0x14, 0x3d, 0x87, 0x69, 0x65,
-0x6b, 0xeb, 0x1f, 0x10, 0x72, 0x3d, 0xbf, 0xb8,
-0xa5, 0xbd, 0x63, 0x64, 0x64, 0x82, 0xe2, 0x25,
-0x9f, 0x98, 0x9c, 0xf6, 0x56, 0x5e, 0x44, 0xca,
-0xdb, 0xb6, 0x97, 0x96, 0x57, 0xd8, 0x39, 0x3a,
-0x69, 0x69, 0x9d, 0xbf, 0x70, 0xd1, 0xd0, 0xd4,
-0xcc, 0xc6, 0xd3, 0x2b, 0x20, 0x31, 0x25, 0xbd,
-0xb2, 0xa6, 0xb6, 0xad, 0xfd, 0xe9, 0xf0, 0xc8,
-0x28, 0x4f, 0x52, 0xf3, 0xc4, 0x8b, 0x17, 0x80,
-0x0c, 0x2e, 0x13, 0xb8, 0x78, 0xee, 0x3b, 0x33,
-0x71, 0xf1, 0x95, 0x79, 0xf9, 0xf9, 0x80, 0xbc,
-0x57, 0x56, 0xd6, 0x3e, 0x69, 0x6a, 0x1b, 0x18,
-0x1c, 0xa4, 0x1e, 0xb3, 0xd1, 0x19, 0xf4, 0x59,
-0xb3, 0x84, 0x90, 0x81, 0xc1, 0x86, 0xa5, 0xb5,
-0xcd, 0xcd, 0x5b, 0xb7, 0xc1, 0x40, 0xee, 0x7e,
-0x5d, 0x43, 0x4f, 0x6f, 0xdf, 0xd8, 0x18, 0x15,
-0xb3, 0xee, 0xea, 0xea, 0x5e, 0xb7, 0x6e, 0x3d,
-0x75, 0x9b, 0x2a, 0x2a, 0x07, 0xb2, 0x19, 0xb9,
-0xd6, 0xb6, 0x0e, 0x11, 0xd7, 0x60, 0xb8, 0x7b,
-0x37, 0x8b, 0x4d, 0x3d, 0xff, 0x7b, 0xe2, 0xd4,
-0x2c, 0x35, 0x95, 0xde, 0xd8, 0x8e, 0x1c, 0x39,
-0x9a, 0x91, 0x9d, 0xe5, 0xe0, 0xec, 0x0a, 0xf0,
-0xb7, 0xfa, 0xd6, 0x6d, 0x4e, 0x5f, 0xdf, 0x04,
-0xff, 0xa4, 0x5d, 0x60, 0x3b, 0x66, 0x8a, 0x58,
-0xfe, 0xe4, 0x93, 0x4f, 0xd2, 0xb3, 0xe8, 0x77,
-0xee, 0xd6, 0xd5, 0xd5, 0x37, 0x40, 0x3f, 0xd8,
-0x04, 0xff, 0x5c, 0xaa, 0x17, 0x2f, 0x47, 0x46,
-0x46, 0x1f, 0xd4, 0xd7, 0x2b, 0x2a, 0xce, 0x72,
-0x89, 0xe6, 0xd4, 0xe6, 0x2f, 0x14, 0x95, 0x3e,
-0x57, 0x83, 0x9c, 0xb1, 0x6b, 0x8d, 0xdb, 0x27,
-0xa7, 0x5c, 0x21, 0x68, 0xf6, 0xa2, 0x82, 0x47,
-0xb2, 0x48, 0x67, 0xc3, 0xb8, 0x9b, 0x90, 0xb4,
-0xc2, 0x93, 0x67, 0x51, 0xd6, 0x2d, 0xee, 0x9d,
-0xe6, 0xfa, 0x93, 0x71, 0x2e, 0x09, 0x95, 0x37,
-0x88, 0xa2, 0x09, 0x93, 0x9c, 0x14, 0xf3, 0x18,
-0x83, 0xc6, 0xa7, 0x48, 0x4b, 0x4d, 0xce, 0xa5,
-0xce, 0x98, 0x43, 0x04, 0x21, 0x4f, 0x9e, 0x5b,
-0x08, 0x98, 0xd8, 0x77, 0x12, 0xbb, 0x49, 0x8a,
-0x1f, 0x48, 0xe1, 0x4a, 0x0e, 0x0f, 0xaf, 0xea,
-0xc6, 0x05, 0xaf, 0x60, 0x61, 0x41, 0xf2, 0xcc,
-0x32, 0x69, 0x62, 0x1a, 0x1d, 0xce, 0x78, 0xf2,
-0x70, 0xa8, 0x93, 0x5c, 0x28, 0xef, 0xc3, 0xa8,
-0x3a, 0xa1, 0x37, 0x42, 0x38, 0xcf, 0x7b, 0x91,
-0x7a, 0x27, 0x76, 0x44, 0xcc, 0x67, 0x6e, 0xc4,
-0xc2, 0x87, 0x19, 0xd8, 0xfc, 0x32, 0x9c, 0xa4,
-0xc6, 0x16, 0x68, 0x66, 0x7d, 0x72, 0x66, 0x78,
-0x05, 0x46, 0x4c, 0xd8, 0x84, 0x45, 0x92, 0x89,
-0x06, 0x14, 0xb8, 0x49, 0x46, 0xf7, 0x89, 0xac,
-0xf6, 0x5d, 0xd9, 0xb3, 0x35, 0x32, 0xa7, 0x2a,
-0x68, 0xbf, 0x33, 0xa4, 0xd5, 0x93, 0x24, 0x55,
-0xc3, 0x24, 0xf6, 0x5f, 0x96, 0x3e, 0xe0, 0x7b,
-0xf7, 0x51, 0xe7, 0xfb, 0x05, 0x59, 0x0a, 0x1b,
-0x9f, 0x98, 0x00, 0x54, 0x4b, 0xe9, 0xeb, 0x6f,
-0x7f, 0xdc, 0xf5, 0x93, 0xda, 0x7f, 0x7f, 0x3b,
-0x71, 0x46, 0x4b, 0xd7, 0xd0, 0xc4, 0xc6, 0xd6,
-0xd1, 0xce, 0xc5, 0xcf, 0xdd, 0xcb, 0xd7, 0xd9,
-0xd3, 0xdf, 0xd6, 0xc9, 0xc3, 0xcc, 0xdc, 0x46,
-0xfb, 0xa2, 0xde, 0xef, 0x27, 0x4e, 0xab, 0xa8,
-0xaa, 0xed, 0xd8, 0xb9, 0x0b, 0xcb, 0x42, 0x52,
-0x94, 0x92, 0x92, 0x5e, 0xb3, 0xe6, 0x73, 0x61,
-0x61, 0x61, 0x80, 0xbf, 0x8b, 0x17, 0x2e, 0x41,
-0x5a, 0x58, 0x90, 0xff, 0x62, 0x5e, 0x68, 0x54,
-0x0e, 0x09, 0xdd, 0x99, 0x82, 0xa3, 0xf0, 0xae,
-0x1f, 0x77, 0x67, 0x66, 0xe7, 0xd8, 0xda, 0xbb,
-0x00, 0xd2, 0x51, 0x5a, 0x05, 0xbd, 0xc4, 0xe3,
-0xe3, 0xcf, 0xf8, 0x41, 0x06, 0x60, 0x52, 0x1a,
-0x1a, 0x47, 0x05, 0x6c, 0x79, 0x85, 0xd0, 0x8a,
-0xf2, 0xca, 0xaa, 0xa6, 0x96, 0xb6, 0xce, 0x2e,
-0x16, 0x40, 0x46, 0x18, 0xcb, 0x41, 0x29, 0x8d,
-0x92, 0x9a, 0x9e, 0xb9, 0x68, 0x26, 0x91, 0x3d,
-0x70, 0x44, 0x40, 0x2e, 0x12, 0x93, 0x33, 0x6a,
-0x6f, 0x3f, 0xe0, 0xf4, 0x0e, 0xf2, 0xf3, 0x09,
-0x4f, 0x4c, 0xbc, 0x18, 0x1d, 0x1f, 0x03, 0x88,
-0xbf, 0x7a, 0xf5, 0x9a, 0x37, 0x78, 0x96, 0xb7,
-0x2a, 0x6f, 0xcb, 0x2f, 0x2e, 0xb2, 0xb6, 0x73,
-0xd0, 0xd1, 0x37, 0xb2, 0x71, 0x70, 0x8b, 0x8d,
-0x4b, 0xae, 0xb9, 0x09, 0x18, 0x0d, 0xdf, 0x29,
-0xb0, 0x92, 0xb2, 0xf2, 0xa5, 0xd3, 0xa4, 0xc0,
-0x56, 0xae, 0x5c, 0x9d, 0xc9, 0xc8, 0xb6, 0xb3,
-0x77, 0xbe, 0xec, 0x17, 0x44, 0x67, 0x16, 0x63,
-0x4e, 0x4e, 0xaa, 0x24, 0xd3, 0x9c, 0xdc, 0xdc,
-0xb7, 0xf2, 0x22, 0xfa, 0xe0, 0x3f, 0x1f, 0x6c,
-0xd9, 0xf2, 0x1d, 0x38, 0x77, 0x57, 0x37, 0x77,
-0x2d, 0x2d, 0xed, 0xf3, 0x3a, 0x06, 0xa6, 0xe6,
-0xd6, 0x5e, 0x9e, 0x41, 0x09, 0x49, 0xa9, 0x95,
-0x35, 0xb7, 0xdb, 0x3a, 0xba, 0xe1, 0x5c, 0xe7,
-0x54, 0x08, 0x1e, 0x9f, 0x18, 0xf7, 0xf0, 0xf4,
-0xa6, 0x50, 0x35, 0x7c, 0x2f, 0xb6, 0x42, 0x48,
-0x18, 0xe0, 0x6f, 0x4b, 0x5b, 0x7b, 0x7b, 0xe7,
-0x53, 0x4e, 0xff, 0x20, 0x45, 0xfc, 0x0f, 0xb2,
-0xb2, 0xf2, 0x32, 0xf0, 0x14, 0x08, 0xd8, 0xb8,
-0xa9, 0xb9, 0xe5, 0x53, 0x16, 0xab, 0xb5, 0xbd,
-0x83, 0xd3, 0xdb, 0x37, 0x34, 0x34, 0x4c, 0xa1,
-0x33, 0x03, 0x8c, 0xd3, 0xc7, 0x51, 0xda, 0x3c,
-0x83, 0x8b, 0x83, 0x6c, 0x3b, 0x76, 0xee, 0x04,
-0x6c, 0xdd, 0xda, 0xce, 0xe5, 0x4a, 0x64, 0x74,
-0x45, 0xe5, 0xcd, 0xce, 0xee, 0x5e, 0x8a, 0x70,
-0xbb, 0xf1, 0x89, 0x67, 0x7a, 0xfa, 0x06, 0x73,
-0x74, 0xdd, 0xf6, 0xab, 0xfc, 0x92, 0x9b, 0x5f,
-0x68, 0xef, 0xe8, 0x7a, 0x2d, 0x3a, 0xae, 0xaa,
-0xe6, 0x0e, 0x18, 0xa6, 0x52, 0x17, 0x83, 0x3e,
-0x74, 0xe8, 0xf0, 0xf4, 0x46, 0xb6, 0x6e, 0x55,
-0x6e, 0x6e, 0x69, 0x7d, 0xf4, 0xb8, 0xb1, 0x9b,
-0xc5, 0x19, 0x19, 0x1d, 0xa7, 0xb8, 0xf2, 0x2f,
-0x5e, 0xbe, 0x1c, 0x1b, 0x1f, 0x0f, 0x0a, 0x0e,
-0x99, 0xf7, 0xb1, 0x40, 0xd5, 0x48, 0xe7, 0xc8,
-0x3e, 0x9a, 0xb7, 0x78, 0xcd, 0xe1, 0x04, 0x98,
-0x23, 0x43, 0x84, 0x27, 0x21, 0x87, 0x30, 0x14,
-0xc7, 0x40, 0xa9, 0xaf, 0xbd, 0x84, 0xb4, 0x23,
-0x2a, 0xda, 0xcb, 0x8d, 0x70, 0xe6, 0x4c, 0x91,
-0xa5, 0xe2, 0x55, 0xa9, 0x9a, 0x04, 0x44, 0x5c,
-0x4a, 0x0b, 0x01, 0xe8, 0x54, 0xa2, 0x8d, 0xb7,
-0xcc, 0xdd, 0x18, 0xc5, 0x15, 0x13, 0xb9, 0x3c,
-0x48, 0x77, 0x1a, 0x57, 0xc9, 0x20, 0xa2, 0x8e,
-0xb9, 0xdd, 0x20, 0xb0, 0x1b, 0x05, 0x6b, 0x71,
-0xd9, 0x77, 0xef, 0xf4, 0x29, 0xda, 0x29, 0xe1,
-0x58, 0xa6, 0x44, 0x38, 0x56, 0x2f, 0x79, 0x5f,
-0x80, 0x98, 0x04, 0xc4, 0xf3, 0xa0, 0x3f, 0xe1,
-0x8e, 0xc6, 0x3c, 0xde, 0xa8, 0xe2, 0x12, 0x1b,
-0x0d, 0x3f, 0xc0, 0x57, 0x39, 0xae, 0xfc, 0x17,
-0x96, 0x59, 0x0c, 0xcb, 0x1f, 0x43, 0x7d, 0x4b,
-0x73, 0x0e, 0x5a, 0x40, 0x5a, 0x9d, 0x28, 0x2f,
-0x09, 0xa5, 0x54, 0xc3, 0xaf, 0xdc, 0x74, 0x24,
-0x19, 0x83, 0x0e, 0x40, 0x81, 0x31, 0x08, 0xbe,
-0x2d, 0x73, 0xb6, 0x86, 0xf6, 0x47, 0xa1, 0xf4,
-0x91, 0x2c, 0x58, 0x23, 0x58, 0x25, 0x94, 0xa6,
-0xe2, 0x5d, 0x50, 0xd5, 0xf2, 0x7e, 0x41, 0x96,
-0xc2, 0x06, 0x87, 0x86, 0x4e, 0x9d, 0x3e, 0xb3,
-0xe5, 0x3b, 0xe5, 0xbd, 0x3f, 0xfd, 0x72, 0x58,
-0xfd, 0xa8, 0xe6, 0xf9, 0x8b, 0xc6, 0x66, 0xd6,
-0xf6, 0x2e, 0x5e, 0x1e, 0xde, 0x01, 0xbe, 0xfe,
-0x41, 0xde, 0x7e, 0x41, 0xae, 0x9e, 0x7e, 0xb6,
-0xf6, 0xce, 0xfa, 0x06, 0xc6, 0x27, 0xff, 0xd4,
-0x54, 0xfb, 0xf5, 0x7f, 0x7b, 0xf7, 0xfd, 0xfc,
-0xdd, 0xf7, 0x5b, 0x37, 0x6e, 0xfc, 0x52, 0x56,
-0x96, 0x06, 0xf0, 0x57, 0x54, 0x4c, 0x6c, 0xb9,
-0x90, 0x30, 0x78, 0xf9, 0x83, 0x97, 0x27, 0xf2,
-0x42, 0x43, 0x39, 0x4a, 0x2c, 0x48, 0x06, 0xa6,
-0x23, 0x61, 0x4e, 0x45, 0xc1, 0x5d, 0x8b, 0x5b,
-0xbf, 0xdf, 0x86, 0xb2, 0x84, 0xc2, 0xaf, 0x46,
-0x95, 0x94, 0xe3, 0xf8, 0x4b, 0xd1, 0xf9, 0x73,
-0xe7, 0xb4, 0x04, 0x6c, 0x79, 0xd1, 0xa2, 0xc5,
-0xc5, 0x25, 0xa5, 0x7f, 0x0d, 0x41, 0xf5, 0xfe,
-0xf1, 0x67, 0x33, 0x28, 0x5a, 0xf0, 0x18, 0x23,
-0x87, 0xb9, 0x74, 0x5a, 0xc9, 0xdd, 0xf9, 0x1f,
-0xcf, 0xf7, 0xf6, 0xf5, 0x66, 0xe4, 0xe6, 0x27,
-0xa7, 0x65, 0xdf, 0xbe, 0x57, 0x8f, 0x26, 0x34,
-0x67, 0xdc, 0x1d, 0xe0, 0xef, 0x5f, 0x43, 0x43,
-0xfa, 0xfa, 0x06, 0xfc, 0x82, 0xb8, 0xa8, 0x0d,
-0x1c, 0xc8, 0xdc, 0xd2, 0x32, 0x83, 0x4e, 0xd7,
-0x33, 0x30, 0xb6, 0xb0, 0xb4, 0x09, 0xbf, 0x1a,
-0x5d, 0x5c, 0x52, 0x09, 0x63, 0xad, 0xf9, 0xd0,
-0xed, 0x6e, 0x16, 0x6b, 0xf3, 0x57, 0x4a, 0x3c,
-0x8d, 0x88, 0x8a, 0x88, 0xa6, 0x65, 0x64, 0x3a,
-0x3a, 0xb9, 0xf8, 0xfa, 0x05, 0x32, 0x98, 0x05,
-0x4f, 0x9a, 0x9a, 0x87, 0x86, 0x87, 0x29, 0x4e,
-0x19, 0x20, 0xe6, 0xdb, 0x72, 0x02, 0x83, 0xff,
-0xfe, 0xf1, 0xdf, 0x4f, 0xe4, 0xe5, 0x17, 0x58,
-0x5a, 0xd9, 0x6a, 0x9f, 0xbf, 0x08, 0x58, 0x30,
-0x0c, 0xe7, 0xf6, 0x0f, 0x4e, 0xcd, 0x60, 0xdc,
-0xbc, 0x73, 0xbf, 0xa3, 0xab, 0x7b, 0x64, 0x0c,
-0x4f, 0x6a, 0x26, 0x06, 0x57, 0x7d, 0x03, 0x03,
-0xfa, 0x06, 0x86, 0x9f, 0xbe, 0x2b, 0xd9, 0x5e,
-0x41, 0x6c, 0xe9, 0x92, 0xa5, 0x99, 0x74, 0x3a,
-0xb8, 0x68, 0xf0, 0x9e, 0x19, 0x9f, 0xa0, 0x86,
-0x48, 0x74, 0x01, 0xc1, 0x2e, 0x02, 0x36, 0xae,
-0xa7, 0x6f, 0x38, 0x32, 0x3a, 0x36, 0x3c, 0x3c,
-0x3a, 0x3a, 0x36, 0x3e, 0x6b, 0xcb, 0x7d, 0x03,
-0xfd, 0xdb, 0xb6, 0xcd, 0x92, 0xd6, 0xaa, 0xac,
-0xac, 0x5c, 0x54, 0x5c, 0x6c, 0x69, 0x63, 0x1f,
-0x7e, 0xf5, 0x5a, 0x59, 0x45, 0x75, 0xdb, 0x53,
-0x0e, 0x05, 0xfe, 0x82, 0xb1, 0xab, 0x85, 0x95,
-0xf5, 0x1c, 0x5d, 0xb7, 0x9d, 0x3b, 0x77, 0x15,
-0x14, 0x17, 0xd9, 0x3b, 0x3a, 0x45, 0x46, 0xc5,
-0x81, 0x11, 0xd7, 0xd3, 0x6e, 0xd6, 0x8b, 0x17,
-0x7c, 0xb3, 0x08, 0x81, 0x1d, 0x3b, 0x76, 0x82,
-0xa7, 0x05, 0x30, 0x8c, 0xb7, 0xb6, 0xb1, 0x65,
-0x73, 0xfa, 0x59, 0xec, 0xbe, 0xe1, 0x91, 0x51,
-0x0a, 0xd9, 0xed, 0x57, 0x58, 0xe8, 0x02, 0x18,
-0xeb, 0xaa, 0x1e, 0x14, 0xd4, 0x15, 0x36, 0x47,
-0xf6, 0xc1, 0x87, 0x0b, 0xc4, 0xf6, 0x7a, 0x40,
-0x38, 0x40, 0x62, 0xcb, 0x18, 0x71, 0x23, 0xd2,
-0x5d, 0x91, 0xd3, 0x15, 0x5f, 0x30, 0xc5, 0xbd,
-0xc7, 0x08, 0x6e, 0x48, 0x04, 0x16, 0xa6, 0xdc,
-0x92, 0xd5, 0xa2, 0x88, 0xf5, 0x44, 0x84, 0x12,
-0x11, 0x5c, 0x4d, 0x82, 0x36, 0xdc, 0x23, 0x4d,
-0xae, 0xa1, 0x80, 0xef, 0x6b, 0x4c, 0x94, 0x3f,
-0x80, 0x65, 0x1a, 0x70, 0xa1, 0x2d, 0xae, 0xf3,
-0x19, 0x92, 0x71, 0x44, 0xc3, 0xf1, 0x04, 0x5b,
-0x8c, 0x81, 0x62, 0x75, 0x00, 0x01, 0x4c, 0xcb,
-0x18, 0x61, 0x71, 0xd4, 0x46, 0x88, 0xb3, 0xf7,
-0x10, 0x6e, 0x61, 0xe4, 0x73, 0x96, 0xc1, 0x0c,
-0x2f, 0x1a, 0xc8, 0x2d, 0x20, 0x28, 0x8b, 0x44,
-0x38, 0x4d, 0x7a, 0xe4, 0x8c, 0x9e, 0x72, 0x57,
-0xe2, 0x83, 0x01, 0xe2, 0x94, 0x51, 0xd5, 0x09,
-0x54, 0xa6, 0x10, 0xed, 0x02, 0xa3, 0xce, 0xf0,
-0x88, 0x2f, 0x0e, 0x5e, 0x39, 0x82, 0x48, 0xfe,
-0x35, 0xc3, 0x89, 0xbc, 0x9c, 0x29, 0x87, 0x7b,
-0x25, 0x51, 0x91, 0x47, 0x7c, 0x24, 0x40, 0x33,
-0xea, 0x06, 0x64, 0x59, 0xc1, 0xb8, 0x83, 0x76,
-0xa9, 0x53, 0x56, 0xbf, 0x19, 0x40, 0xb0, 0xec,
-0x85, 0x7a, 0x05, 0x2d, 0x40, 0x81, 0xcb, 0xe5,
-0x4f, 0x30, 0xa5, 0x0f, 0x27, 0x48, 0x1e, 0x0c,
-0x97, 0xd8, 0xef, 0x9b, 0x94, 0x77, 0xf7, 0xdd,
-0x03, 0xab, 0x80, 0xc6, 0x62, 0xb3, 0xd4, 0x8f,
-0x68, 0x7c, 0xaf, 0xbc, 0x6d, 0xbf, 0x8a, 0xda,
-0xd1, 0xe3, 0x7f, 0x5c, 0xd4, 0xbf, 0x64, 0x6d,
-0xe7, 0xe8, 0xe6, 0xed, 0x17, 0x10, 0x1c, 0x1e,
-0x72, 0xe5, 0x6a, 0x70, 0x68, 0x24, 0x80, 0x60,
-0x47, 0x37, 0x1f, 0x13, 0x33, 0xab, 0x0b, 0x3a,
-0x7a, 0x00, 0xa0, 0x7f, 0xfe, 0x45, 0x15, 0x6c,
-0xbc, 0xe9, 0x2b, 0xa5, 0x75, 0x6b, 0x15, 0x25,
-0x24, 0x24, 0xc5, 0x57, 0xae, 0x14, 0x16, 0x11,
-0x5d, 0xb6, 0x6c, 0xf9, 0xd2, 0x25, 0x50, 0x0e,
-0x1a, 0x69, 0x71, 0x00, 0xf8, 0x40, 0xb1, 0xa9,
-0xaf, 0x1b, 0x88, 0xb5, 0x59, 0xe9, 0x9b, 0xbc,
-0xc2, 0x02, 0x07, 0x27, 0xd7, 0xd0, 0x2b, 0xd7,
-0x0a, 0x4b, 0xaa, 0x3b, 0xba, 0xa8, 0x32, 0x2e,
-0x81, 0x5d, 0x32, 0x36, 0x11, 0x90, 0x5c, 0x83,
-0xbe, 0x15, 0x16, 0x15, 0x81, 0xe7, 0x58, 0xc0,
-0xcb, 0x52, 0x54, 0x5c, 0x3a, 0x5d, 0x64, 0x0f,
-0x7a, 0x86, 0xb3, 0x19, 0x11, 0x51, 0xb1, 0xa9,
-0x19, 0x39, 0xf7, 0xea, 0x1e, 0x43, 0xda, 0x32,
-0x23, 0x37, 0xff, 0xfb, 0xd5, 0xb3, 0x67, 0x2f,
-0xee, 0xde, 0xbb, 0xa7, 0xa0, 0xb0, 0xf6, 0x8d,
-0x1f, 0x67, 0x1a, 0x4d, 0xae, 0xa8, 0xac, 0xd4,
-0xc6, 0xc1, 0xd1, 0xd8, 0xd4, 0xc2, 0x27, 0x10,
-0x16, 0x95, 0x6b, 0x68, 0x6a, 0xc3, 0x54, 0x0a,
-0x67, 0xd2, 0xe2, 0x18, 0x1f, 0x3b, 0x73, 0x56,
-0x93, 0xe7, 0x52, 0x2c, 0x5f, 0x26, 0x94, 0x94,
-0x92, 0xea, 0xe4, 0xea, 0xee, 0xe1, 0xe3, 0x97,
-0x9d, 0x93, 0xf7, 0xb8, 0xb1, 0x99, 0x5a, 0x89,
-0xb7, 0xf6, 0xce, 0x9d, 0xb7, 0xa8, 0xa5, 0x0c,
-0xee, 0x01, 0x4d, 0x4d, 0x2d, 0x40, 0xcc, 0x4d,
-0xcc, 0x4c, 0xb5, 0xb5, 0x75, 0x74, 0x0d, 0x8c,
-0x2c, 0x6d, 0x1c, 0x02, 0x83, 0x42, 0xb3, 0x19,
-0xb9, 0xb7, 0xef, 0xd6, 0xb3, 0x7a, 0x7a, 0x46,
-0x47, 0x79, 0xe9, 0x64, 0xdf, 0x40, 0x1f, 0x40,
-0x6d, 0x0a, 0x45, 0x91, 0xb7, 0x6b, 0xe4, 0x9b,
-0x73, 0xc6, 0x5b, 0x74, 0xe1, 0x67, 0x0b, 0x53,
-0xd2, 0xd2, 0xa0, 0x04, 0xb7, 0x60, 0xd5, 0x9c,
-0x6f, 0xdd, 0xb9, 0x27, 0xbc, 0x42, 0x58, 0x90,
-0x1b, 0x1e, 0x6c, 0x70, 0xfa, 0xac, 0xe6, 0x8b,
-0x57, 0x30, 0x1c, 0x4d, 0x90, 0xe0, 0xcc, 0x81,
-0xbf, 0x06, 0xf7, 0xec, 0xdd, 0x37, 0xcb, 0xb3,
-0xb3, 0x59, 0xe9, 0x7a, 0x61, 0x91, 0x95, 0xad,
-0x43, 0x48, 0x68, 0x64, 0x69, 0x59, 0x25, 0x18,
-0xe4, 0x50, 0x04, 0x27, 0xc0, 0x59, 0x27, 0x67,
-0x97, 0xd7, 0xba, 0x5c, 0x68, 0x38, 0x0d, 0xc6,
-0x93, 0xb3, 0x0e, 0xd2, 0x94, 0xbe, 0xdd, 0x52,
-0x5a, 0x5e, 0xee, 0xe0, 0xe8, 0x1c, 0x11, 0x19,
-0x53, 0x52, 0x79, 0xab, 0xab, 0xbb, 0x1b, 0xd0,
-0x6d, 0x8a, 0x11, 0xaf, 0xa6, 0x96, 0x36, 0x4f,
-0x9b, 0x62, 0xa2, 0x62, 0x95, 0x55, 0xd5, 0xa3,
-0xb0, 0x26, 0x16, 0x96, 0xdc, 0x37, 0xdb, 0x25,
-0xaa, 0xbd, 0x75, 0x5b, 0x5c, 0x6c, 0xae, 0x64,
-0x58, 0x04, 0xb4, 0x0f, 0xfe, 0xf3, 0x91, 0xe8,
-0x56, 0x7d, 0xda, 0x25, 0x7c, 0xea, 0x56, 0x01,
-0x77, 0xa2, 0x72, 0xeb, 0xfb, 0x90, 0xaa, 0x13,
-0x12, 0x11, 0x4d, 0x72, 0x28, 0x8a, 0x69, 0x6a,
-0x0c, 0x15, 0x1e, 0xda, 0xc4, 0x55, 0x8b, 0x22,
-0x97, 0x05, 0x44, 0x13, 0xca, 0xe8, 0x2b, 0x6a,
-0x84, 0x54, 0x7f, 0xb0, 0x87, 0x3b, 0xdb, 0x3b,
-0x25, 0x86, 0x0a, 0x05, 0x3e, 0x21, 0x57, 0x36,
-0xe1, 0x61, 0x9e, 0xb6, 0x2f, 0x87, 0xbc, 0x2f,
-0x26, 0x4a, 0xf9, 0x94, 0x90, 0xe1, 0x22, 0x89,
-0x65, 0xf5, 0x4c, 0x6f, 0x8a, 0xe0, 0xb9, 0x28,
-0x2a, 0x8c, 0x38, 0x5f, 0xbc, 0x1b, 0xdc, 0x08,
-0xab, 0xc9, 0x8a, 0x8a, 0x53, 0x7c, 0xe3, 0xb8,
-0x8b, 0x00, 0x46, 0x7f, 0x71, 0x3f, 0xe1, 0x71,
-0xc1, 0x09, 0x9a, 0xb1, 0x61, 0x16, 0xb0, 0xd9,
-0x64, 0xc4, 0x17, 0x37, 0x27, 0x1a, 0x45, 0x9d,
-0x75, 0x63, 0x64, 0x99, 0x85, 0x76, 0x91, 0x35,
-0xea, 0x56, 0x00, 0xec, 0x1b, 0xcd, 0x02, 0xeb,
-0x34, 0x40, 0x0a, 0x7c, 0xa6, 0x4a, 0xea, 0x44,
-0x81, 0xb4, 0x46, 0x9a, 0x94, 0x5a, 0x8c, 0xa4,
-0x6a, 0x88, 0x6f, 0xc2, 0x8d, 0xb9, 0x86, 0xd1,
-0x37, 0xb6, 0xa6, 0x96, 0x66, 0x55, 0xd5, 0x43,
-0xca, 0x3f, 0xec, 0x3c, 0xa8, 0xf6, 0xeb, 0xc9,
-0x3f, 0xcf, 0x18, 0x18, 0x9b, 0xda, 0x39, 0x7a,
-0xf8, 0x06, 0x86, 0x00, 0x06, 0x1a, 0x1e, 0x95,
-0x1c, 0x19, 0x15, 0x13, 0x14, 0x76, 0xc5, 0xc3,
-0xc7, 0xdf, 0xc6, 0xd6, 0x41, 0x57, 0xdf, 0xe8,
-0xd8, 0x89, 0x3f, 0x0f, 0x1c, 0xfc, 0x6d, 0xfb,
-0xce, 0x3d, 0x5f, 0x7f, 0xb3, 0x45, 0x51, 0x71,
-0x3d, 0xe6, 0x82, 0x86, 0xb3, 0xc0, 0xcb, 0xb1,
-0xbf, 0x45, 0x9f, 0x2d, 0x26, 0xbc, 0xd0, 0xc0,
-0x20, 0x05, 0xc6, 0x62, 0xa1, 0x05, 0x0f, 0xc4,
-0x52, 0x5c, 0xb7, 0x1e, 0x90, 0x26, 0xf0, 0xe4,
-0x86, 0x86, 0x47, 0x16, 0x14, 0x97, 0x77, 0x74,
-0x76, 0x61, 0xd2, 0x13, 0x7c, 0x3b, 0x7f, 0xaf,
-0xee, 0x41, 0x42, 0x52, 0x52, 0x7c, 0x22, 0xb4,
-0xb8, 0x84, 0x24, 0xb0, 0x3c, 0xfd, 0x13, 0xfd,
-0x9a, 0x94, 0x92, 0xc2, 0x62, 0xb3, 0x05, 0xbf,
-0x2c, 0x37, 0x6e, 0xde, 0x5c, 0xbd, 0x8a, 0x37,
-0x2d, 0x11, 0x70, 0x4c, 0x80, 0xcb, 0xfe, 0x81,
-0xa1, 0x59, 0xd9, 0x79, 0x75, 0x0f, 0x1b, 0x07,
-0x87, 0xf8, 0x56, 0xd4, 0x05, 0x38, 0xef, 0x1f,
-0x10, 0x2c, 0xb8, 0x37, 0x72, 0xba, 0x2d, 0x98,
-0xb7, 0xc0, 0xc9, 0xc5, 0x35, 0x2a, 0x36, 0xce,
-0xd0, 0xc4, 0xd4, 0xdb, 0x27, 0x20, 0x3d, 0x2b,
-0xe7, 0x61, 0xc3, 0x93, 0x81, 0x81, 0xe1, 0x19,
-0xb3, 0x54, 0xc0, 0xeb, 0x34, 0x20, 0x20, 0xe8,
-0x93, 0xf9, 0x53, 0x26, 0xac, 0x01, 0x7f, 0x87,
-0x22, 0x0f, 0x1e, 0x3e, 0x6e, 0xde, 0x97, 0x33,
-0xe9, 0xcc, 0x47, 0x8f, 0x9b, 0xa1, 0x9e, 0x27,
-0x7f, 0x28, 0xa9, 0x7b, 0xf8, 0xf8, 0xed, 0x6a,
-0x29, 0x2f, 0xfc, 0x74, 0xa1, 0xb1, 0x89, 0x59,
-0x16, 0x83, 0x69, 0x68, 0x64, 0xa2, 0xa5, 0xad,
-0x03, 0xb8, 0xbc, 0xb5, 0x9d, 0x6b, 0x50, 0xd8,
-0x55, 0x70, 0xf5, 0xee, 0xd7, 0x3f, 0x62, 0xb1,
-0x39, 0xd3, 0xc3, 0x89, 0x9b, 0x9a, 0x5b, 0x0f,
-0x1f, 0x56, 0x9f, 0xd3, 0x58, 0x2c, 0x70, 0x43,
-0xaa, 0x1e, 0x3c, 0x18, 0x7e, 0x25, 0x22, 0xec,
-0x4a, 0x44, 0xc4, 0xb5, 0xa8, 0x6b, 0x51, 0x31,
-0x71, 0xf1, 0x49, 0xb1, 0xf1, 0x09, 0xb1, 0xf1,
-0xbc, 0x37, 0x12, 0xb8, 0x67, 0xda, 0x3b, 0x5f,
-0x63, 0xe6, 0xe8, 0xaf, 0xa1, 0xe1, 0x8c, 0xac,
-0x2c, 0xac, 0x91, 0x64, 0xa2, 0x11, 0xd4, 0x26,
-0x4f, 0xcb, 0xf1, 0x89, 0x89, 0xd5, 0x35, 0x35,
-0xaf, 0xd1, 0xf2, 0xf0, 0xd0, 0x21, 0xb5, 0xdf,
-0xa8, 0x2f, 0xcb, 0x17, 0x5f, 0x6c, 0xc8, 0x2b,
-0x28, 0xb6, 0xc6, 0xf0, 0xb7, 0xa8, 0xa4, 0xb2,
-0x1d, 0x3c, 0x3b, 0x94, 0xd1, 0x62, 0x8f, 0x1e,
-0x37, 0x50, 0x77, 0x92, 0xe7, 0x33, 0x26, 0x2e,
-0x11, 0x74, 0x1b, 0x9c, 0x5a, 0x54, 0x4c, 0x8c,
-0x8a, 0xea, 0x41, 0x8a, 0x9e, 0xac, 0x5f, 0xff,
-0x45, 0x49, 0x79, 0xa5, 0xbd, 0x93, 0xeb, 0x95,
-0x88, 0x98, 0xd2, 0x8a, 0xea, 0xce, 0xae, 0x59,
-0xe2, 0xc6, 0x2d, 0x2c, 0xad, 0x84, 0x85, 0x84,
-0x85, 0x96, 0x09, 0x2d, 0x5f, 0x0a, 0x0d, 0x2c,
-0xa8, 0xa8, 0x1c, 0x18, 0x1e, 0x85, 0xfa, 0xd5,
-0x02, 0x95, 0xd2, 0x7e, 0xf9, 0xdc, 0xc3, 0xd3,
-0x6b, 0xfe, 0xbc, 0x05, 0x73, 0x77, 0xcf, 0x08,
-0x62, 0xe0, 0xbf, 0x23, 0xbc, 0xf1, 0x98, 0x8c,
-0x41, 0x3b, 0x21, 0x22, 0x21, 0x3b, 0xa9, 0x53,
-0xd1, 0x4b, 0x8e, 0x74, 0x22, 0x18, 0x2e, 0x16,
-0xbc, 0x44, 0x44, 0x67, 0x71, 0x48, 0x9b, 0x71,
-0xb8, 0x14, 0xb5, 0x97, 0xf8, 0x95, 0x87, 0x0e,
-0x73, 0xb3, 0x75, 0x7a, 0x70, 0xa1, 0x2d, 0xae,
-0xba, 0x32, 0x62, 0x9a, 0xe8, 0x57, 0x8c, 0x4b,
-0x4e, 0x1e, 0x14, 0x65, 0x39, 0x91, 0xa9, 0x37,
-0x16, 0x8b, 0xd5, 0x87, 0x0a, 0x1f, 0x20, 0xfa,
-0x89, 0xb8, 0x27, 0x0d, 0x5b, 0xa6, 0x99, 0x90,
-0x98, 0x26, 0xc6, 0xe5, 0xd1, 0x36, 0x18, 0x4b,
-0x7d, 0x8a, 0xf6, 0xc5, 0x17, 0xb8, 0xdb, 0xa0,
-0x35, 0xc4, 0x32, 0xbe, 0x06, 0xf3, 0x1b, 0x13,
-0xed, 0x13, 0x5e, 0x71, 0xb4, 0x25, 0xf1, 0x2b,
-0xb1, 0x0d, 0x8d, 0xfb, 0x15, 0x73, 0x35, 0xa3,
-0xa0, 0x2f, 0x8e, 0x2c, 0x51, 0x2b, 0x0a, 0xa7,
-0xcc, 0x78, 0x4f, 0x50, 0xa5, 0xa4, 0xb5, 0x26,
-0x2c, 0x39, 0xc3, 0x0e, 0x19, 0xfd, 0x56, 0x48,
-0x81, 0xcf, 0xdf, 0x97, 0xd5, 0xbc, 0x21, 0x75,
-0xaa, 0x58, 0xee, 0xf7, 0x2c, 0xa9, 0x5f, 0x63,
-0xa5, 0x0e, 0x85, 0x39, 0x84, 0x96, 0x08, 0x38,
-0x84, 0x7e, 0xf7, 0x76, 0xef, 0xc1, 0xfd, 0x7d,
-0xfb, 0x7e, 0xde, 0xbe, 0x63, 0xb7, 0x8a, 0x9a,
-0xc6, 0xd9, 0x73, 0x17, 0x4c, 0xcd, 0x2c, 0x9d,
-0x3d, 0x2f, 0x07, 0x85, 0x46, 0x5c, 0x8b, 0x4e,
-0x88, 0x4f, 0x4c, 0x8b, 0x8e, 0x4d, 0x0a, 0x89,
-0x48, 0xf2, 0x0b, 0x0c, 0xb1, 0x73, 0xf2, 0x34,
-0x32, 0x35, 0x3f, 0x7d, 0x4e, 0x5b, 0xed, 0xb7,
-0x23, 0x7b, 0xf6, 0xa9, 0x6c, 0xf9, 0x6e, 0xdb,
-0xc6, 0x8d, 0x9b, 0xe4, 0xe4, 0xe4, 0x24, 0x24,
-0xa4, 0xc4, 0x57, 0xae, 0x16, 0x16, 0x11, 0x01,
-0xf8, 0xbb, 0x74, 0xe9, 0xd2, 0x45, 0x0b, 0x17,
-0x01, 0xd6, 0x80, 0xf0, 0x17, 0xcf, 0xe2, 0xc4,
-0xe4, 0x28, 0x67, 0x7c, 0x75, 0x20, 0xbd, 0x0e,
-0xf2, 0x1a, 0x69, 0x29, 0x19, 0xe6, 0xf5, 0x3c,
-0x7b, 0x47, 0x37, 0xff, 0x90, 0xf0, 0xeb, 0x85,
-0x65, 0xcd, 0x2d, 0x1d, 0xa3, 0x63, 0x54, 0xba,
-0xf4, 0x73, 0x78, 0x59, 0xee, 0xdf, 0x93, 0x94,
-0x90, 0xe2, 0xe9, 0xf0, 0x81, 0x03, 0xaa, 0xf9,
-0x85, 0x45, 0x97, 0xfd, 0x42, 0x32, 0x19, 0xcc,
-0xba, 0x47, 0x18, 0xfe, 0x42, 0x38, 0x9c, 0x61,
-0x77, 0xb0, 0x52, 0xe3, 0xd8, 0xd1, 0x7f, 0x88,
-0x23, 0xbb, 0x76, 0xed, 0x2e, 0x2c, 0x2e, 0x36,
-0xb7, 0xb2, 0x76, 0x73, 0xf7, 0x4a, 0x4d, 0xcf,
-0x7e, 0x50, 0xf7, 0xa4, 0x7f, 0x60, 0x80, 0xdf,
-0xb4, 0x75, 0x6e, 0x5e, 0x01, 0x8f, 0xc3, 0x1c,
-0xd6, 0xb3, 0x08, 0x0b, 0xf7, 0xf4, 0xb9, 0xec,
-0xee, 0xe5, 0x9b, 0x96, 0xc1, 0x78, 0xd8, 0xd0,
-0xd4, 0x3f, 0x40, 0x85, 0xbf, 0x2d, 0x6d, 0xed,
-0x0b, 0x3f, 0x7b, 0xcb, 0x5a, 0x16, 0xa0, 0x4b,
-0x7e, 0x01, 0x01, 0x19, 0xd9, 0x0c, 0x2d, 0x2d,
-0x6d, 0xc0, 0x82, 0xf5, 0x0d, 0x4d, 0x9d, 0x9c,
-0xdd, 0x43, 0xc3, 0xa3, 0xf3, 0x0b, 0x8b, 0x1f,
-0x3e, 0x6a, 0xec, 0xeb, 0x1f, 0x00, 0xcc, 0x68,
-0xca, 0x5c, 0xf0, 0xdf, 0xaf, 0x1a, 0x9b, 0x9a,
-0xbf, 0xd8, 0xb0, 0x69, 0xee, 0x54, 0x14, 0xc0,
-0x3d, 0x69, 0x63, 0x6b, 0x47, 0x67, 0x30, 0x63,
-0xe2, 0x92, 0x8b, 0x4b, 0xcb, 0x9e, 0x34, 0xc2,
-0x24, 0x32, 0x01, 0x5f, 0xf5, 0xef, 0xcb, 0x46,
-0xc6, 0x46, 0x8e, 0x1d, 0xff, 0x9d, 0xfa, 0x76,
-0xa2, 0xc9, 0xca, 0xe7, 0x15, 0x14, 0x5a, 0x58,
-0xd9, 0xc2, 0x70, 0xf7, 0xa2, 0xb2, 0xb6, 0x0e,
-0x88, 0xbf, 0xd4, 0xd5, 0xa8, 0xdf, 0xcc, 0x00,
-0x65, 0x77, 0x73, 0xf7, 0xa4, 0xe8, 0x09, 0x78,
-0x8a, 0xcb, 0x2a, 0xaa, 0x9c, 0x5c, 0xdc, 0x42,
-0xc2, 0x23, 0xc0, 0x42, 0x07, 0xc2, 0x5f, 0xfe,
-0x97, 0xb7, 0xbe, 0xfe, 0x51, 0x36, 0x83, 0x41,
-0xcf, 0xce, 0xce, 0xa4, 0x67, 0xa7, 0x67, 0x64,
-0x83, 0x85, 0xbb, 0x77, 0x1f, 0x08, 0xde, 0x9f,
-0xfe, 0xc1, 0x81, 0x5d, 0xbb, 0x67, 0x71, 0x0e,
-0xbc, 0x1b, 0x5b, 0x4a, 0xdb, 0x27, 0x63, 0x88,
-0x87, 0x40, 0x4f, 0x82, 0x2c, 0xc6, 0xf5, 0xd6,
-0xa2, 0x60, 0x24, 0x2c, 0x1d, 0x18, 0xaa, 0x53,
-0x1a, 0xb3, 0x71, 0x89, 0x27, 0xf2, 0xf4, 0x28,
-0xb7, 0x3a, 0xf0, 0xd4, 0x68, 0xe7, 0x29, 0xc2,
-0x17, 0x44, 0xd1, 0x40, 0x9c, 0x87, 0x72, 0xdd,
-0xd4, 0xdc, 0x5f, 0x67, 0x98, 0x78, 0xc5, 0x8a,
-0x15, 0x62, 0x32, 0x20, 0xc6, 0x4f, 0x09, 0xb0,
-0x46, 0x81, 0x4c, 0xe0, 0x13, 0xcd, 0xb4, 0xe2,
-0xb0, 0x88, 0x4f, 0xbc, 0x42, 0x62, 0x8e, 0x60,
-0x51, 0x1e, 0xd5, 0x24, 0x32, 0x65, 0x13, 0xf4,
-0x13, 0x6d, 0x4c, 0xb4, 0x80, 0x16, 0x10, 0x4a,
-0x12, 0x4d, 0x11, 0xa8, 0x8a, 0x3e, 0x27, 0x27,
-0x6d, 0x49, 0x6b, 0x78, 0x0c, 0xb5, 0xcc, 0xd5,
-0xee, 0xe8, 0x25, 0x0e, 0x84, 0x0b, 0x98, 0x60,
-0x61, 0xcf, 0xe8, 0x58, 0xe8, 0x40, 0xeb, 0xcc,
-0xf1, 0x91, 0x83, 0xa2, 0x39, 0x5b, 0xc1, 0xb8,
-0x53, 0xd6, 0x88, 0x25, 0x67, 0xd4, 0x0d, 0x07,
-0x3f, 0xfa, 0xcd, 0x34, 0x9d, 0x07, 0xb2, 0x17,
-0xee, 0xc9, 0x9c, 0xae, 0x94, 0x3f, 0xc1, 0x90,
-0x3e, 0x92, 0x22, 0xa5, 0x16, 0xa9, 0xef, 0xc9,
-0x9c, 0x78, 0x4e, 0x35, 0x85, 0xf1, 0x1e, 0xad,
-0xbc, 0xa2, 0xea, 0xc7, 0x5d, 0x7b, 0x76, 0xed,
-0xde, 0xa3, 0xae, 0x71, 0xfc, 0x9c, 0x96, 0x8e,
-0x85, 0x8d, 0xab, 0x87, 0x4f, 0x50, 0xc4, 0xb5,
-0xf8, 0x84, 0xa4, 0x94, 0xd4, 0x8c, 0xcc, 0x94,
-0x74, 0x7a, 0x5c, 0x42, 0x5a, 0xd8, 0x95, 0x48,
-0x57, 0x4f, 0x7f, 0x2b, 0x1b, 0x7b, 0xed, 0xf3,
-0xba, 0xc7, 0x8e, 0x9f, 0xdc, 0xaf, 0x72, 0x68,
-0xdb, 0xf6, 0x1d, 0x4a, 0x5f, 0x7f, 0xa3, 0xa8,
-0xa8, 0x28, 0x2d, 0x2d, 0xb3, 0xfa, 0xf3, 0x35,
-0x80, 0x02, 0x43, 0x39, 0xca, 0xe5, 0x42, 0x4b,
-0x16, 0xe3, 0x10, 0x0c, 0xd3, 0x81, 0x31, 0xf1,
-0x04, 0xa2, 0x34, 0x30, 0xbf, 0xb4, 0x7d, 0xf2,
-0xfa, 0xd5, 0xab, 0xd7, 0x64, 0xe7, 0x31, 0x9d,
-0x5c, 0x3d, 0x82, 0x42, 0xae, 0x5e, 0x2f, 0x28,
-0x69, 0x69, 0x83, 0x29, 0x33, 0xef, 0xe5, 0xc5,
-0x58, 0x57, 0xd7, 0x20, 0x2f, 0xa7, 0xc0, 0xd3,
-0x55, 0x4d, 0x2d, 0xad, 0x0c, 0x3a, 0xdd, 0xe7,
-0x72, 0x20, 0x9d, 0x71, 0xfd, 0xe1, 0xa3, 0x66,
-0x7e, 0xde, 0x60, 0x60, 0x63, 0xe3, 0x63, 0xeb,
-0x15, 0x37, 0xfe, 0xc3, 0xc7, 0x59, 0x78, 0x85,
-0x08, 0x83, 0x79, 0xdd, 0xdd, 0xcb, 0xdb, 0xd5,
-0xc3, 0x37, 0x29, 0x2d, 0xe3, 0xee, 0xfd, 0x86,
-0xbe, 0xfe, 0x21, 0x7e, 0x12, 0x7c, 0x0f, 0x1b,
-0x1e, 0xf1, 0x54, 0xa3, 0x58, 0x30, 0x7f, 0x81,
-0x9f, 0x7f, 0x80, 0x7f, 0x60, 0xb0, 0x93, 0x9b,
-0x6f, 0x6a, 0x7a, 0xd6, 0x83, 0xfa, 0xc7, 0x30,
-0x13, 0x93, 0x7f, 0xed, 0x54, 0x36, 0x87, 0xb3,
-0x42, 0x44, 0xa0, 0x7a, 0x52, 0xaf, 0x65, 0x2b,
-0x84, 0x84, 0x43, 0x42, 0xc3, 0x12, 0x92, 0x92,
-0x2f, 0xea, 0xea, 0x69, 0x9f, 0xbf, 0x68, 0x70,
-0xc9, 0xd4, 0xde, 0xd1, 0x25, 0x32, 0x2a, 0x36,
-0xb7, 0xa0, 0xac, 0xfe, 0x51, 0x53, 0x5f, 0x3f,
-0x0c, 0x2a, 0xe6, 0x81, 0x89, 0x1b, 0xb5, 0xb7,
-0x36, 0x7f, 0x35, 0x4b, 0xb8, 0xd1, 0x1b, 0x1b,
-0xb8, 0x27, 0x0d, 0x2f, 0x19, 0x5d, 0x8b, 0x8e,
-0x73, 0x74, 0x70, 0x4b, 0x4c, 0x4a, 0xbb, 0x75,
-0x17, 0x16, 0x83, 0x9e, 0x78, 0xfe, 0xaf, 0xc6,
-0xdf, 0xb1, 0x67, 0x63, 0x9a, 0x9a, 0x5a, 0xd4,
-0x63, 0x12, 0x49, 0x09, 0xc9, 0xbc, 0xfc, 0x7c,
-0x2b, 0x1b, 0x27, 0x30, 0x5a, 0x66, 0xe6, 0x17,
-0x37, 0xb7, 0x76, 0x0e, 0x53, 0x56, 0x2b, 0x78,
-0x63, 0x03, 0xff, 0xab, 0xc0, 0x40, 0xaa, 0x7a,
-0x88, 0xab, 0x56, 0xae, 0xba, 0x71, 0xeb, 0x16,
-0xe0, 0xbf, 0x60, 0x18, 0x5f, 0x58, 0x5c, 0xd1,
-0xde, 0xd9, 0x39, 0x32, 0xf2, 0x6c, 0xee, 0x2e,
-0x2f, 0xc0, 0x5f, 0x13, 0x33, 0x0b, 0x30, 0x5a,
-0x7e, 0xef, 0x29, 0x6c, 0x8b, 0x25, 0x95, 0x65,
-0x75, 0x1b, 0xf0, 0x08, 0x2b, 0x0c, 0xcb, 0x28,
-0x10, 0x87, 0x07, 0xa7, 0xc8, 0xd0, 0xc6, 0xb3,
-0x2f, 0x4f, 0x0b, 0xc4, 0xaf, 0xe4, 0x16, 0x08,
-0x40, 0x24, 0x35, 0x38, 0xf9, 0x15, 0x41, 0x2a,
-0xce, 0x8e, 0xd1, 0xaf, 0xe6, 0x7d, 0x64, 0xbf,
-0x2e, 0xc2, 0x32, 0x1a, 0xce, 0x3a, 0x39, 0x88,
-0xdb, 0x12, 0x08, 0x4b, 0x6e, 0x50, 0x6e, 0x2a,
-0x22, 0x4f, 0x3f, 0x3b, 0x9e, 0x35, 0x33, 0x62,
-0x37, 0x3a, 0x05, 0xd4, 0x14, 0x1a, 0x18, 0x90,
-0x8f, 0x8b, 0x3a, 0xa6, 0x68, 0x4e, 0x56, 0xc5,
-0xe4, 0xe0, 0x40, 0x8f, 0x45, 0x41, 0xc3, 0x65,
-0x33, 0xac, 0x4b, 0xdc, 0x88, 0xe8, 0xf5, 0xa6,
-0x9d, 0x00, 0x7f, 0xe5, 0x2e, 0xb5, 0x29, 0x1a,
-0x37, 0x02, 0x0a, 0x4c, 0xd3, 0xae, 0xa5, 0x69,
-0xdd, 0xa0, 0x9d, 0x2a, 0x92, 0x3b, 0x9e, 0x2a,
-0xfd, 0x5b, 0xfc, 0x1f, 0x36, 0xcc, 0x21, 0xfe,
-0xd2, 0x43, 0xef, 0xd7, 0xe8, 0x74, 0xc6, 0xb6,
-0x1f, 0xb6, 0xef, 0xde, 0xf3, 0xf3, 0x91, 0xa3,
-0xc7, 0xcf, 0xeb, 0xe8, 0xd9, 0xd9, 0xbb, 0xfa,
-0xf9, 0x07, 0xc7, 0xc4, 0x25, 0x24, 0xa7, 0x65,
-0xa7, 0xd1, 0x73, 0x33, 0xb3, 0x99, 0xc9, 0x69,
-0x59, 0xd1, 0xb1, 0xf1, 0x7e, 0x01, 0xc1, 0x8e,
-0xce, 0x1e, 0x7a, 0xfa, 0x46, 0x27, 0x4e, 0x9e,
-0x39, 0xf4, 0xdf, 0xff, 0xed, 0xdc, 0xb5, 0xef,
-0xbb, 0xef, 0x95, 0x37, 0x6c, 0xd8, 0x20, 0x2f,
-0x2f, 0x2f, 0x21, 0x29, 0x29, 0xbe, 0x6a, 0xa5,
-0xb0, 0xb0, 0xd8, 0xf2, 0xe5, 0x30, 0x17, 0x09,
-0x40, 0x30, 0x51, 0x17, 0x78, 0xc1, 0xbc, 0x05,
-0x28, 0x16, 0x9a, 0x78, 0x34, 0x90, 0x3b, 0x9a,
-0xdf, 0x0d, 0x2c, 0x22, 0x22, 0xca, 0xc8, 0x65,
-0xba, 0xba, 0x7b, 0xf9, 0x07, 0x87, 0x33, 0xf3,
-0x8a, 0x9b, 0x5a, 0xdb, 0x28, 0xea, 0xfa, 0xf1,
-0x7d, 0x3f, 0xfc, 0xcd, 0xf7, 0xab, 0xe0, 0x4d,
-0x35, 0x36, 0x37, 0x6f, 0xd8, 0xc0, 0x0b, 0xa0,
-0xc6, 0x66, 0x66, 0xf1, 0x49, 0xc9, 0x1e, 0x5e,
-0x97, 0xc1, 0x65, 0xa9, 0x7b, 0xd8, 0xf8, 0xd7,
-0xd0, 0x10, 0xbf, 0x12, 0xf3, 0x00, 0xcb, 0x44,
-0x66, 0x13, 0x2c, 0x9a, 0xd5, 0x3e, 0xfc, 0xe0,
-0xc3, 0x90, 0xf0, 0xf0, 0xb0, 0x88, 0xab, 0x6e,
-0x9e, 0xbe, 0x49, 0xa9, 0x19, 0x0f, 0xea, 0x1a,
-0xb0, 0x88, 0xaf, 0x99, 0x3b, 0xdc, 0xf9, 0xb4,
-0x5b, 0x7e, 0xea, 0x74, 0xf3, 0xfc, 0x8f, 0xe7,
-0xbb, 0x7b, 0x7a, 0x05, 0x87, 0x86, 0xbb, 0xba,
-0x79, 0xa6, 0xa4, 0x65, 0x23, 0x25, 0x40, 0x8a,
-0x50, 0x9f, 0xfe, 0xc1, 0xa1, 0x55, 0xb3, 0x89,
-0x3c, 0xbc, 0x81, 0x81, 0x7f, 0xf7, 0x9a, 0x35,
-0x6b, 0xd2, 0x33, 0x33, 0xaf, 0x46, 0x44, 0x9e,
-0xbf, 0xa0, 0xa3, 0xad, 0x63, 0x70, 0xc9, 0xc4,
-0xcc, 0xc5, 0xdd, 0x07, 0x20, 0x60, 0x71, 0x69,
-0xe5, 0x93, 0xa6, 0x56, 0x70, 0x5c, 0x9e, 0x2c,
-0x33, 0x30, 0xc6, 0xc8, 0x61, 0x5e, 0x97, 0x94,
-0x94, 0x9e, 0x8b, 0x37, 0x2a, 0xb8, 0xaa, 0xba,
-0xba, 0xba, 0xb1, 0x09, 0x49, 0xf6, 0x8e, 0xae,
-0x09, 0x89, 0x29, 0x50, 0x66, 0xad, 0xb7, 0x0f,
-0x0a, 0x44, 0xfc, 0x8b, 0xf1, 0x77, 0x7c, 0xe2,
-0x99, 0xbe, 0xe1, 0x25, 0xea, 0x69, 0x65, 0x30,
-0x76, 0xa5, 0xe7, 0xe6, 0xd8, 0xda, 0x3b, 0x5d,
-0xf6, 0x0b, 0x66, 0x5e, 0x07, 0xf8, 0xdb, 0x41,
-0x5d, 0xf8, 0xfe, 0x9f, 0x3c, 0x4a, 0x31, 0xb1,
-0x71, 0x14, 0x3d, 0x59, 0x26, 0xb4, 0xac, 0xa2,
-0xaa, 0x1a, 0xf0, 0xdf, 0x40, 0x8c, 0x89, 0xb7,
-0xb4, 0x75, 0x8d, 0x8d, 0xcf, 0x21, 0xfe, 0xbe,
-0x82, 0xfe, 0x81, 0xd1, 0x92, 0xd2, 0x32, 0x0d,
-0x8d, 0xe3, 0xef, 0x37, 0x7e, 0xef, 0x33, 0x71,
-0x25, 0xe9, 0x8b, 0x4f, 0x68, 0xa6, 0xc4, 0xb4,
-0x26, 0x0b, 0x39, 0x54, 0xc9, 0xf4, 0x90, 0x0c,
-0xa9, 0x44, 0x40, 0x2f, 0xe1, 0x80, 0x05, 0x6b,
-0x90, 0x03, 0x96, 0xfc, 0x2b, 0x0d, 0x6b, 0x0a,
-0xed, 0xcb, 0xf3, 0x2b, 0xfa, 0x44, 0xbf, 0x12,
-0x3e, 0x5b, 0x2e, 0x9e, 0x72, 0xc8, 0x8d, 0x23,
-0x6f, 0x2d, 0xee, 0xb3, 0xc5, 0x42, 0x9b, 0xd6,
-0xc2, 0xa8, 0xe9, 0x49, 0x1c, 0x24, 0x6f, 0x40,
-0x84, 0x39, 0xe1, 0x94, 0xd6, 0xa4, 0x77, 0x7a,
-0x83, 0xe4, 0xce, 0xa3, 0x8e, 0x11, 0xfd, 0x21,
-0x9f, 0xaf, 0x1c, 0x4c, 0xda, 0x9d, 0xe2, 0x43,
-0x26, 0x63, 0x34, 0xd9, 0xf9, 0xcc, 0xf5, 0x6c,
-0x73, 0x85, 0xa3, 0xd1, 0x57, 0xe3, 0x0e, 0xec,
-0xc4, 0xf1, 0xa6, 0x68, 0x66, 0x7d, 0xeb, 0xcc,
-0x61, 0xaf, 0xd6, 0x9a, 0xf7, 0x82, 0x21, 0x84,
-0xbc, 0x59, 0xaf, 0xa2, 0x05, 0x5c, 0x09, 0xeb,
-0x23, 0x1b, 0xb3, 0xd7, 0x9b, 0x76, 0xc9, 0x1b,
-0x36, 0x29, 0x18, 0x36, 0xd2, 0x74, 0xea, 0xe4,
-0xb4, 0x6e, 0xc8, 0x9e, 0x2a, 0x92, 0xff, 0x23,
-0x5b, 0x46, 0x3d, 0xe6, 0xb0, 0x69, 0x16, 0xbb,
-0xff, 0x5f, 0x5a, 0x88, 0x30, 0x3a, 0x36, 0x0e,
-0x20, 0xe9, 0x9e, 0x7d, 0x07, 0x8e, 0x1e, 0x3f,
-0xa9, 0xab, 0x67, 0xe8, 0xe2, 0xe6, 0x1d, 0x14,
-0x7a, 0x35, 0x3e, 0x31, 0x35, 0x8b, 0xc1, 0xcc,
-0xcb, 0x2f, 0xca, 0xbd, 0x5e, 0x98, 0x95, 0x9d,
-0x97, 0x90, 0x94, 0x1e, 0x76, 0xf5, 0x9a, 0x87,
-0xcf, 0x65, 0x13, 0x73, 0x2b, 0x40, 0x61, 0xd4,
-0x8f, 0x1c, 0xff, 0x69, 0xff, 0xc1, 0x1f, 0x76,
-0xec, 0xfa, 0x6a, 0xb3, 0x12, 0xd4, 0xc2, 0x92,
-0x91, 0x41, 0xb9, 0xc0, 0x22, 0x22, 0x50, 0x0e,
-0x0b, 0xab, 0x0b, 0x8c, 0x4f, 0x04, 0xa3, 0xa4,
-0x60, 0x48, 0x81, 0xb1, 0xbc, 0xe0, 0x59, 0x5f,
-0xa7, 0x4b, 0x96, 0x2e, 0xc9, 0x62, 0x30, 0xdc,
-0x3d, 0x7d, 0x00, 0xdc, 0x33, 0x73, 0x8b, 0x1e,
-0x37, 0xb6, 0x50, 0x70, 0x4c, 0xbe, 0x2f, 0x8d,
-0x57, 0x5c, 0xfb, 0xfb, 0x15, 0x2a, 0x3e, 0x4b,
-0x54, 0xb1, 0x17, 0xdc, 0x95, 0x0d, 0x06, 0xed,
-0xdf, 0x7c, 0xcd, 0x2b, 0x0b, 0xe0, 0xe8, 0xe2,
-0x1a, 0x11, 0x15, 0xed, 0xee, 0xe1, 0x93, 0x96,
-0x09, 0xe3, 0xaf, 0xa0, 0xb0, 0x3c, 0x1f, 0x3a,
-0xd9, 0xd8, 0xdc, 0xb2, 0x78, 0xd1, 0x5b, 0xf0,
-0xe5, 0x9a, 0x9a, 0x59, 0x00, 0xe6, 0xeb, 0xe9,
-0xed, 0x97, 0x96, 0x99, 0x5d, 0xf7, 0xb0, 0x61,
-0x70, 0x90, 0x6f, 0xa1, 0x43, 0xc0, 0x02, 0xbe,
-0x56, 0xfa, 0x86, 0xbc, 0xef, 0x47, 0x1f, 0x7e,
-0x64, 0x6e, 0x61, 0x19, 0x19, 0x1d, 0xeb, 0xe2,
-0xe6, 0x9e, 0x9c, 0x9a, 0x8e, 0x2b, 0x01, 0xf2,
-0xaf, 0x7a, 0x3c, 0x34, 0x32, 0x2c, 0x2d, 0x25,
-0x68, 0x3d, 0x8b, 0xd7, 0xb5, 0x0d, 0x1b, 0xbf,
-0x64, 0x30, 0x19, 0xfe, 0xfe, 0x01, 0xe7, 0x2f,
-0xe8, 0x6a, 0x5f, 0xb8, 0x68, 0x66, 0x61, 0xeb,
-0xe6, 0xe1, 0x1b, 0x13, 0x97, 0x5c, 0x51, 0x79,
-0xa3, 0xb1, 0xb9, 0x63, 0x68, 0x78, 0x78, 0xe2,
-0xf9, 0x14, 0x69, 0xac, 0xe7, 0x2f, 0x9f, 0xc7,
-0x27, 0x26, 0x8b, 0x89, 0x89, 0xbf, 0xf5, 0x9e,
-0x80, 0xfb, 0xf0, 0xcc, 0xd9, 0xb3, 0xc9, 0x69,
-0xa9, 0xb6, 0x8e, 0x6e, 0xb1, 0xf1, 0x29, 0x50,
-0x58, 0x83, 0xc3, 0x41, 0x89, 0x5d, 0x2f, 0x61,
-0xb1, 0x8f, 0x97, 0xe4, 0x3b, 0x87, 0x2c, 0xdc,
-0xf4, 0xba, 0xb7, 0x10, 0xb1, 0x31, 0x6a, 0x84,
-0xbc, 0x3b, 0x58, 0x43, 0x21, 0x09, 0x35, 0xdd,
-0xc0, 0xf8, 0xc4, 0xcc, 0xd2, 0x92, 0x5a, 0xdc,
-0x43, 0x4c, 0x44, 0x2c, 0x3d, 0x33, 0xcb, 0x01,
-0x0b, 0x77, 0x67, 0xe6, 0x15, 0x82, 0x3b, 0x70,
-0x68, 0x78, 0x54, 0x90, 0xe0, 0x25, 0x68, 0x7f,
-0x73, 0x4f, 0x19, 0x15, 0x6b, 0xe6, 0xf3, 0xe0,
-0x10, 0x9f, 0x19, 0x0c, 0x3a, 0x45, 0x4f, 0xc0,
-0x9d, 0x5f, 0x54, 0x5a, 0xe6, 0xea, 0xe1, 0x1d,
-0x18, 0x1c, 0xc6, 0x28, 0x28, 0x7b, 0xdc, 0xdc,
-0x3e, 0x3a, 0xf6, 0xda, 0x23, 0x81, 0xc9, 0x6e,
-0x10, 0xbd, 0x42, 0xeb, 0xf9, 0x9f, 0x11, 0xb8,
-0x81, 0x5d, 0x5d, 0xdd, 0xc8, 0x65, 0x31, 0xdf,
-0xb1, 0x7d, 0x2a, 0xfa, 0x85, 0xb4, 0x4e, 0xbd,
-0x82, 0x19, 0xcc, 0xb2, 0x21, 0x26, 0x34, 0x91,
-0xdf, 0x95, 0xc2, 0x90, 0xee, 0x13, 0xd9, 0x13,
-0x8b, 0xf6, 0x15, 0xe4, 0x2b, 0x4f, 0x3b, 0x3c,
-0x9f, 0xb2, 0xfc, 0x43, 0x9b, 0x66, 0xdc, 0x1d,
-0x83, 0x63, 0x36, 0x79, 0x47, 0xfc, 0x14, 0x4c,
-0xba, 0x79, 0x8e, 0x32, 0xfd, 0x2b, 0xcf, 0xfa,
-0x29, 0x46, 0x88, 0x45, 0xff, 0x9f, 0xb9, 0xeb,
-0x8e, 0x8a, 0xea, 0xd8, 0xff, 0xff, 0xc4, 0xbc,
-0xf7, 0xce, 0xcf, 0x34, 0x35, 0x46, 0x23, 0x79,
-0xb1, 0x25, 0x20, 0x6d, 0x45, 0xd0, 0x24, 0x26,
-0xcf, 0x18, 0x93, 0x98, 0x68, 0x62, 0x34, 0x9a,
-0x44, 0x93, 0x97, 0x97, 0x58, 0xd2, 0x5e, 0x0c,
-0x28, 0xbd, 0x6c, 0x01, 0xa4, 0x77, 0x56, 0xfa,
-0xc2, 0xd2, 0x11, 0x29, 0x02, 0x22, 0xd2, 0x61,
-0xc1, 0x65, 0x97, 0x2e, 0x20, 0x45, 0x10, 0xa5,
-0xee, 0x2e, 0x2c, 0x4b, 0x57, 0x9a, 0x9a, 0x73,
-0x7e, 0xdf, 0x99, 0xb9, 0x7b, 0x25, 0xab, 0xbb,
-0x26, 0xb1, 0xe4, 0x9d, 0xf3, 0x3d, 0xf7, 0xdc,
-0x32, 0x77, 0x66, 0xee, 0xdc, 0xef, 0xcc, 0x67,
-0x3e, 0x33, 0xdf, 0xf9, 0xce, 0x9d, 0xed, 0x21,
-0xe6, 0x6d, 0x18, 0xa1, 0x7c, 0x3a, 0x3f, 0x93,
-0xda, 0xf4, 0xd6, 0x8d, 0xe8, 0x3e, 0x12, 0x1d,
-0xea, 0x04, 0xa1, 0xad, 0x1e, 0xeb, 0xce, 0x77,
-0x91, 0xa7, 0xfa, 0x4c, 0x62, 0xdf, 0xd5, 0xaf,
-0x67, 0xdb, 0x03, 0xf8, 0xab, 0x6b, 0xd9, 0xa1,
-0x67, 0x56, 0xaf, 0xfb, 0xd3, 0x05, 0xdd, 0x23,
-0x05, 0xaf, 0xfc, 0x3b, 0x6d, 0x87, 0x65, 0x56,
-0x8f, 0x74, 0xf8, 0x8f, 0x6a, 0xe0, 0xe3, 0x91,
-0xa8, 0xe8, 0xd8, 0xb7, 0xb6, 0xbc, 0xb3, 0xe3,
-0xa3, 0x4f, 0xbe, 0x3d, 0xf8, 0xbd, 0x95, 0xb5,
-0x9d, 0xa7, 0x4f, 0x60, 0x54, 0x4c, 0x62, 0x6a,
-0xc6, 0xf9, 0xfc, 0xc2, 0x92, 0xe2, 0x52, 0x91,
-0xa0, 0x5c, 0x58, 0x50, 0x24, 0xc8, 0x3a, 0x97,
-0x97, 0x90, 0x94, 0x1a, 0x14, 0xc6, 0x3b, 0xe1,
-0xea, 0x65, 0x6e, 0x69, 0x77, 0xe4, 0xbb, 0x9f,
-0x3e, 0xdd, 0xb7, 0xff, 0xfd, 0x0f, 0x3e, 0x7a,
-0x63, 0xf3, 0x9b, 0xc6, 0xc6, 0x26, 0x7a, 0x7a,
-0x06, 0x40, 0x55, 0x5e, 0x5e, 0xb9, 0x72, 0x85,
-0x16, 0xb5, 0x29, 0xd2, 0xe2, 0x45, 0x4b, 0x9e,
-0x79, 0x8a, 0x5a, 0x8e, 0x44, 0xfc, 0x62, 0xa1,
-0x7d, 0x09, 0x9f, 0xa4, 0x56, 0x24, 0x69, 0x40,
-0x61, 0x78, 0x25, 0x25, 0x3d, 0x2d, 0x30, 0x38,
-0x28, 0x30, 0x38, 0x02, 0xf0, 0xbf, 0xfd, 0x0a,
-0xda, 0x17, 0x46, 0xc3, 0xa6, 0x27, 0x44, 0x00,
-0x04, 0xa1, 0xb9, 0x9e, 0x9e, 0x9d, 0xbd, 0x31,
-0x3d, 0x35, 0x35, 0x3d, 0x3d, 0x3d, 0x03, 0x32,
-0x03, 0xc4, 0x19, 0x4e, 0x66, 0x66, 0xc9, 0xc9,
-0xcc, 0xd4, 0xcc, 0x34, 0x3c, 0x25, 0x77, 0x66,
-0xd5, 0xfb, 0x05, 0xa2, 0x45, 0x32, 0x20, 0xdd,
-0xf6, 0xae, 0xea, 0x8a, 0x0f, 0xff, 0x40, 0x6e,
-0x4c, 0x6c, 0xbc, 0xa7, 0x6f, 0x40, 0x7a, 0xe6,
-0xb9, 0x86, 0xa6, 0xe6, 0x91, 0xd1, 0x51, 0x75,
-0x2b, 0x23, 0x5a, 0x2f, 0x77, 0x3c, 0x88, 0xf1,
-0x15, 0x2d, 0x07, 0x0f, 0x1f, 0x86, 0x3f, 0xc1,
-0x3d, 0x19, 0x9a, 0x9d, 0x83, 0x4a, 0x63, 0x6c,
-0x62, 0x42, 0xdd, 0xfc, 0x2f, 0x3c, 0xda, 0xb2,
-0x65, 0xab, 0x0a, 0xd0, 0x58, 0x58, 0x5a, 0x25,
-0xa7, 0xa4, 0x7a, 0x7a, 0xf9, 0x9c, 0x4e, 0xcd,
-0xba, 0xd8, 0xd8, 0x2a, 0x1f, 0x52, 0x68, 0x18,
-0x7f, 0x86, 0x02, 0x54, 0xe7, 0x09, 0xf0, 0xa1,
-0xa0, 0xde, 0x96, 0x2d, 0x6f, 0x17, 0x95, 0x94,
-0xf8, 0xfa, 0x05, 0x98, 0x9a, 0x59, 0x1c, 0x33,
-0xb7, 0x06, 0x08, 0xf6, 0xe5, 0x86, 0xa7, 0xa4,
-0x67, 0x8a, 0x2a, 0x6b, 0xba, 0x7b, 0x7b, 0xc7,
-0x27, 0xae, 0x53, 0x83, 0x09, 0xca, 0xd6, 0x75,
-0xe6, 0xe6, 0x6c, 0x70, 0x48, 0xd8, 0xa3, 0xd8,
-0xce, 0xe6, 0xc0, 0x81, 0x2f, 0x33, 0xb2, 0xce,
-0x3a, 0xbb, 0x78, 0xc6, 0x25, 0x9c, 0x2e, 0x17,
-0x56, 0xf6, 0xf4, 0x49, 0x46, 0x47, 0xc7, 0xf0,
-0xc2, 0xb4, 0x59, 0x40, 0x8a, 0x69, 0xac, 0x33,
-0xa0, 0x27, 0xa0, 0x33, 0x53, 0x48, 0x73, 0x40,
-0x69, 0x66, 0x40, 0x09, 0xef, 0xbb, 0x4a, 0x88,
-0x06, 0x0e, 0x08, 0x39, 0x3b, 0x37, 0x0b, 0xe5,
-0x09, 0xda, 0x88, 0xb4, 0x6e, 0x7a, 0x0e, 0x62,
-0xa3, 0x74, 0x92, 0x52, 0x48, 0xa4, 0xa5, 0x28,
-0xfe, 0xe9, 0x29, 0xd4, 0xf1, 0xd0, 0xb8, 0x14,
-0xfd, 0x36, 0x1e, 0x10, 0xf0, 0xf2, 0xf6, 0xd5,
-0x6c, 0x19, 0xbe, 0x74, 0xe9, 0x0b, 0xc8, 0xdc,
-0xdd, 0xcb, 0x87, 0x1b, 0x14, 0x9e, 0x79, 0xbe,
-0xe8, 0xca, 0xd5, 0xfb, 0x98, 0xbb, 0xdf, 0x56,
-0xc2, 0x19, 0xa8, 0x04, 0xaa, 0x20, 0xa8, 0x6e,
-0xa0, 0x1a, 0x82, 0x6a, 0x0a, 0x14, 0xc2, 0xcc,
-0xcc, 0x8d, 0xa9, 0x69, 0xba, 0x34, 0xc8, 0x11,
-0x04, 0x4a, 0x03, 0x3a, 0x03, 0xc5, 0xa5, 0x02,
-0x4d, 0x30, 0xb4, 0xf0, 0xa9, 0x62, 0x41, 0x89,
-0x8f, 0x7f, 0x60, 0x48, 0x18, 0xbf, 0xa8, 0x44,
-0xd0, 0x71, 0xb5, 0x9b, 0x18, 0x53, 0xdd, 0x2f,
-0x27, 0xb7, 0xe6, 0x6e, 0x42, 0x41, 0xcd, 0x92,
-0xf2, 0x99, 0x42, 0x19, 0x98, 0x82, 0xd3, 0x69,
-0x9c, 0x1f, 0x54, 0xaf, 0xa1, 0x0c, 0x71, 0x31,
-0x22, 0x1d, 0x56, 0x03, 0xc1, 0x10, 0x2c, 0x35,
-0x2d, 0x7d, 0xd5, 0xaa, 0x35, 0x7f, 0xc9, 0x58,
-0x34, 0xe0, 0xaf, 0xae, 0xf9, 0x65, 0x6d, 0xe2,
-0xc9, 0x59, 0x49, 0x4b, 0xe7, 0x13, 0x3d, 0xfa,
-0xa8, 0x9c, 0x69, 0x55, 0xa8, 0xd8, 0x29, 0xd1,
-0x4c, 0x50, 0x85, 0x96, 0xce, 0xe7, 0xce, 0x77,
-0x8f, 0x4e, 0xab, 0x30, 0x53, 0x6d, 0xa5, 0xb9,
-0x14, 0x0d, 0xa0, 0xf3, 0x58, 0x2d, 0x35, 0xd4,
-0x8c, 0x3c, 0x56, 0xd9, 0x93, 0x7d, 0x06, 0xd1,
-0x1e, 0x82, 0xda, 0xd8, 0x75, 0xd5, 0x1d, 0xd3,
-0x2c, 0x07, 0xca, 0x19, 0x35, 0x8e, 0x4d, 0x41,
-0x16, 0x52, 0xad, 0x23, 0x7b, 0x17, 0x2a, 0xed,
-0xa0, 0x88, 0x1f, 0xad, 0x57, 0xe9, 0x0d, 0x07,
-0x89, 0x7f, 0x48, 0x07, 0xe4, 0x80, 0x9a, 0x5e,
-0xe8, 0x44, 0x76, 0x4e, 0x54, 0x82, 0xec, 0xfc,
-0x17, 0xb1, 0x45, 0x34, 0xd9, 0x67, 0xc1, 0x4e,
-0x46, 0x26, 0xaf, 0x11, 0xc3, 0x45, 0x8b, 0xb3,
-0x10, 0xcf, 0x65, 0xb0, 0x65, 0xc4, 0xe1, 0x06,
-0x83, 0x33, 0xa8, 0xc7, 0x42, 0x88, 0xac, 0xcf,
-0x06, 0x92, 0x2b, 0xd7, 0x67, 0x2b, 0x0c, 0xa1,
-0xf4, 0x00, 0x70, 0x59, 0x0a, 0x74, 0x07, 0xe8,
-0x30, 0x1b, 0xc1, 0xb1, 0x21, 0x1b, 0x95, 0x95,
-0x9e, 0x9d, 0x44, 0xd7, 0x5e, 0x6a, 0x68, 0xdb,
-0xa9, 0x63, 0x71, 0x45, 0xff, 0x58, 0x83, 0xee,
-0x51, 0xb1, 0xde, 0x0f, 0x45, 0x8c, 0x83, 0x99,
-0xdb, 0xcd, 0xb3, 0xdb, 0x7a, 0x14, 0x8f, 0x01,
-0x4c, 0xff, 0x84, 0x24, 0x25, 0x9f, 0x7e, 0x7b,
-0xeb, 0xbb, 0x3b, 0x77, 0xed, 0x39, 0x7c, 0xf8,
-0x07, 0x6b, 0x5b, 0xa6, 0x9f, 0x3f, 0x97, 0x1f,
-0x97, 0x9c, 0x79, 0xf6, 0x7c, 0x51, 0x49, 0x79,
-0x79, 0x45, 0x75, 0x85, 0x48, 0x2c, 0xb8, 0x50,
-0x95, 0x57, 0x50, 0x92, 0x9a, 0x9e, 0x15, 0xc5,
-0x4f, 0xf0, 0xf1, 0x3d, 0x69, 0xe7, 0xc0, 0xf9,
-0xef, 0xcf, 0xc7, 0x0e, 0x7c, 0x85, 0x28, 0xf0,
-0x96, 0xad, 0xef, 0xe0, 0x1d, 0x09, 0xd7, 0xeb,
-0xe8, 0xe8, 0xac, 0x59, 0xb3, 0x56, 0xeb, 0xe5,
-0x7f, 0x22, 0x8f, 0x58, 0x04, 0x82, 0x17, 0xe3,
-0xe5, 0x48, 0x4f, 0x3d, 0x45, 0x06, 0xa2, 0x89,
-0x53, 0x4a, 0x72, 0xd4, 0xb0, 0x62, 0x08, 0x02,
-0x27, 0xa7, 0x24, 0x03, 0xf9, 0xe5, 0x06, 0x85,
-0x9c, 0x3b, 0x5f, 0x70, 0xb9, 0xe3, 0x2a, 0x46,
-0x1c, 0x4d, 0xad, 0x07, 0x34, 0x77, 0x50, 0x61,
-0xc7, 0xc6, 0xc7, 0x07, 0xe5, 0x23, 0x12, 0xe9,
-0x40, 0x9f, 0x44, 0xde, 0xdb, 0x27, 0xe9, 0xed,
-0x93, 0xf5, 0x4b, 0x64, 0x7d, 0xfd, 0x70, 0x1c,
-0xe8, 0xed, 0xeb, 0xef, 0xeb, 0x87, 0xa3, 0x14,
-0x2e, 0x25, 0x52, 0xb9, 0x6c, 0x60, 0x10, 0x78,
-0x2b, 0xd4, 0x62, 0xcd, 0x0d, 0xc2, 0xe0, 0x90,
-0x7c, 0xe7, 0x8e, 0x5d, 0x2a, 0xd9, 0x0b, 0xe0,
-0x72, 0xf9, 0x31, 0x31, 0xae, 0x9e, 0xde, 0xa7,
-0x52, 0x32, 0x6a, 0xeb, 0x9b, 0x06, 0xe5, 0x43,
-0xea, 0xf0, 0xf7, 0x5a, 0x77, 0xf7, 0x43, 0xe1,
-0xbf, 0xfb, 0xf7, 0x1f, 0x28, 0x28, 0x2a, 0x0d,
-0x8d, 0x88, 0x2c, 0x2c, 0xa9, 0xc0, 0xb3, 0xe1,
-0x6a, 0xf6, 0xd2, 0xfd, 0x15, 0xed, 0xde, 0xbb,
-0xed, 0xdd, 0xf7, 0x54, 0x20, 0xef, 0xe8, 0x2f,
-0xa6, 0x19, 0x99, 0x19, 0xee, 0x9e, 0x40, 0xf4,
-0x32, 0x6a, 0x1b, 0x9a, 0x14, 0xc3, 0xc8, 0xde,
-0x49, 0x03, 0x70, 0xbc, 0xf1, 0xc6, 0x5b, 0x8f,
-0xae, 0x75, 0x82, 0xbf, 0xff, 0xd9, 0xe7, 0x5f,
-0x08, 0x84, 0xe5, 0xce, 0xae, 0xee, 0x47, 0xd1,
-0x0e, 0x0d, 0x36, 0x1c, 0x27, 0xd7, 0xe0, 0x90,
-0xa8, 0xf4, 0x8c, 0x9c, 0xba, 0x86, 0x86, 0x7e,
-0xa9, 0xec, 0x6e, 0x93, 0xd7, 0xf1, 0x89, 0x49,
-0x37, 0x57, 0x0f, 0xcd, 0x0e, 0xff, 0xff, 0x84,
-0xec, 0xd9, 0xbb, 0x37, 0xfb, 0xfc, 0x79, 0x47,
-0x67, 0x97, 0xb0, 0xc8, 0xe8, 0xdc, 0xfc, 0x92,
-0xc6, 0x4b, 0x6d, 0xd7, 0xba, 0xfa, 0x40, 0x49,
-0x7a, 0x7a, 0xfb, 0xb1, 0xce, 0x80, 0xe6, 0x80,
-0xb6, 0x48, 0x7b, 0x7a, 0xfb, 0xfa, 0x24, 0x03,
-0x7d, 0x52, 0xd9, 0xa0, 0x5c, 0x31, 0x82, 0x00,
-0x5a, 0xad, 0x0b, 0xc4, 0xf9, 0x02, 0x38, 0x31,
-0x31, 0x39, 0x25, 0x1f, 0x1a, 0x91, 0x0d, 0x0c,
-0x41, 0x9c, 0x10, 0x61, 0x2f, 0x3a, 0xa2, 0x08,
-0x89, 0x4e, 0xa2, 0x3b, 0x7d, 0x24, 0x21, 0xa9,
-0x74, 0x00, 0x02, 0x8e, 0x01, 0xfd, 0xbf, 0x79,
-0xfb, 0xde, 0x86, 0x7c, 0xca, 0x5f, 0x73, 0x2b,
-0x34, 0x2c, 0xfc, 0xff, 0x34, 0x9a, 0xf8, 0x2e,
-0x7a, 0x6e, 0x71, 0x4a, 0x5a, 0x9a, 0x97, 0x8f,
-0x2f, 0xae, 0x3b, 0xc8, 0xdc, 0x7d, 0x72, 0xf2,
-0x86, 0x66, 0xc7, 0x17, 0x00, 0x64, 0x00, 0xb4,
-0x63, 0xe3, 0x93, 0xf0, 0x81, 0x12, 0xe9, 0x10,
-0x54, 0x1c, 0xc8, 0x21, 0xd4, 0x14, 0x54, 0x6b,
-0x70, 0x95, 0xc1, 0xe7, 0x54, 0x9e, 0xe9, 0x4f,
-0x80, 0xef, 0x12, 0x8a, 0x44, 0x1a, 0x72, 0xf2,
-0x8f, 0xbf, 0xff, 0x03, 0x3a, 0x5a, 0x01, 0xdc,
-0x20, 0x6e, 0x30, 0x2f, 0xbf, 0x10, 0x8d, 0x62,
-0x8d, 0x4d, 0x68, 0xf2, 0xde, 0x7c, 0x1b, 0xfb,
-0xb0, 0x02, 0xe8, 0x84, 0x0e, 0xed, 0x80, 0x7c,
-0xa4, 0xaf, 0x5f, 0xa2, 0xac, 0xbc, 0x32, 0x5c,
-0x73, 0xa9, 0x5c, 0x49, 0x65, 0x03, 0xf0, 0x2b,
-0xa0, 0xd2, 0x69, 0xae, 0xbf, 0xd0, 0xf3, 0x89,
-0x8d, 0x4b, 0x58, 0x72, 0x97, 0x3b, 0x9a, 0xc7,
-0x20, 0x80, 0xbf, 0xaf, 0x9a, 0xb5, 0xe8, 0x52,
-0x83, 0xa8, 0x77, 0xc6, 0x63, 0xd5, 0xc9, 0x7c,
-0x4b, 0x27, 0x25, 0xbd, 0x1d, 0x54, 0x09, 0x43,
-0x4f, 0xcb, 0xaa, 0xc8, 0x6f, 0xdf, 0x92, 0xd3,
-0x80, 0x3b, 0x7f, 0xda, 0x57, 0x5b, 0x69, 0xf8,
-0x44, 0x27, 0x44, 0x6f, 0x6e, 0x48, 0xb0, 0x92,
-0xc4, 0x4c, 0x25, 0x4a, 0xdc, 0x80, 0x28, 0xbd,
-0x82, 0x90, 0xf9, 0x62, 0xcc, 0x40, 0xa9, 0x35,
-0xb9, 0x78, 0x36, 0x56, 0x41, 0x8c, 0x96, 0xb5,
-0x95, 0xdb, 0x23, 0xd2, 0x89, 0xd2, 0x27, 0x64,
-0xb4, 0x59, 0x47, 0x69, 0x38, 0xad, 0x6f, 0xdf,
-0x4f, 0xf9, 0x0c, 0xc1, 0x83, 0xde, 0xf4, 0x8c,
-0xed, 0x7c, 0xbb, 0x2f, 0xfa, 0x12, 0x9e, 0x22,
-0x8b, 0x71, 0x16, 0xd5, 0x69, 0x61, 0xb0, 0x31,
-0x2f, 0x66, 0x61, 0x47, 0x1c, 0x78, 0xb6, 0x57,
-0x1b, 0xcf, 0xfc, 0xea, 0x61, 0xe4, 0x25, 0x4f,
-0x19, 0x1c, 0x85, 0x1e, 0x0b, 0x47, 0xcb, 0x1c,
-0x36, 0x72, 0xe8, 0x61, 0x38, 0x48, 0x00, 0x7f,
-0x0d, 0x6d, 0x3a, 0x0c, 0x2c, 0x5a, 0xf4, 0x8e,
-0x8a, 0x8d, 0x7e, 0x2e, 0xd4, 0x3f, 0x92, 0xfb,
-0x89, 0x5d, 0x6e, 0xa7, 0x74, 0xfc, 0x2f, 0x87,
-0xda, 0x7b, 0x4a, 0x51, 0x71, 0xf1, 0x7b, 0xef,
-0x7f, 0xb0, 0x6b, 0xf7, 0xbe, 0xc3, 0x47, 0x7e,
-0xb4, 0xb1, 0x63, 0x7a, 0x73, 0xc3, 0xe3, 0x12,
-0x53, 0xb2, 0x73, 0xf2, 0x4b, 0xca, 0x2a, 0x2b,
-0xaa, 0xeb, 0x6a, 0x6a, 0x2f, 0x8a, 0xc4, 0x55,
-0x82, 0x72, 0x71, 0x76, 0x4e, 0x5e, 0x42, 0x62,
-0xea, 0xc9, 0xe0, 0x70, 0x77, 0x0f, 0x5f, 0x73,
-0x2b, 0xdb, 0x43, 0x87, 0x7f, 0xdc, 0xfb, 0xd9,
-0x57, 0xef, 0x6d, 0xff, 0xf8, 0xcd, 0xb7, 0xde,
-0x36, 0x31, 0xd9, 0x64, 0x60, 0x60, 0xb0, 0x76,
-0xed, 0x2b, 0xd8, 0x16, 0xfa, 0x9f, 0xcb, 0x5f,
-0xd4, 0x7a, 0x7e, 0xe9, 0x8b, 0x4b, 0x97, 0x2e,
-0x5d, 0xf4, 0x2c, 0x82, 0x60, 0xbc, 0x28, 0xf8,
-0x69, 0x6a, 0x20, 0x7a, 0xc1, 0x93, 0xd4, 0xb6,
-0x35, 0x4f, 0xaa, 0x2e, 0x4a, 0x22, 0x6d, 0x2c,
-0x3c, 0x8d, 0x89, 0x8b, 0xe7, 0x45, 0xf2, 0x03,
-0x82, 0x22, 0xb2, 0x73, 0x10, 0xfe, 0xe2, 0x39,
-0x56, 0xf5, 0xfc, 0x17, 0xef, 0x5a, 0x2b, 0x57,
-0x8c, 0x76, 0x74, 0x5e, 0x03, 0x40, 0x14, 0x8a,
-0x6a, 0x4a, 0x4a, 0xcb, 0x05, 0x65, 0xe2, 0xd2,
-0x32, 0x61, 0xa9, 0x40, 0x58, 0x5c, 0x2a, 0x2c,
-0x11, 0x08, 0xe1, 0xbc, 0x18, 0x1f, 0xcb, 0x2e,
-0x08, 0x05, 0x17, 0x44, 0x10, 0xac, 0xad, 0xfd,
-0x1a, 0xf1, 0xe5, 0xab, 0x01, 0xd9, 0x87, 0x47,
-0x47, 0x3f, 0xff, 0x62, 0xbf, 0x4a, 0xfd, 0x82,
-0xc6, 0x2d, 0x32, 0x2a, 0xe6, 0x84, 0xab, 0x57,
-0x3c, 0xf0, 0x26, 0xb4, 0x21, 0xbb, 0x7c, 0x4a,
-0xcd, 0x12, 0x0f, 0xb9, 0x62, 0x78, 0xc5, 0x8b,
-0x0f, 0x61, 0xec, 0xf4, 0xc0, 0x97, 0x5f, 0x15,
-0x0b, 0xca, 0x80, 0xa6, 0x09, 0x45, 0xd5, 0xd0,
-0x0a, 0xa9, 0xdd, 0x33, 0xe2, 0x57, 0x80, 0xaa,
-0xeb, 0x5b, 0xdf, 0xd9, 0x36, 0xff, 0xdd, 0x05,
-0x4f, 0x2c, 0xf8, 0xf6, 0xe0, 0x21, 0xf8, 0x95,
-0xae, 0x1e, 0xbe, 0x49, 0x29, 0xe9, 0x35, 0x75,
-0x97, 0x06, 0x06, 0xe5, 0x1a, 0xf8, 0x2f, 0xc8,
-0xf6, 0xed, 0x1f, 0x3e, 0xd2, 0x06, 0x0a, 0x7e,
-0xfd, 0x37, 0xdf, 0x7c, 0x5b, 0x21, 0x16, 0x3b,
-0xb0, 0x1d, 0x01, 0x81, 0x8f, 0x5b, 0xdb, 0x3a,
-0x9e, 0x70, 0x09, 0x0a, 0x8b, 0xcc, 0xc8, 0xce,
-0xab, 0xa9, 0x6b, 0xea, 0x97, 0x0e, 0x5e, 0x9f,
-0x9a, 0x56, 0xf1, 0x9a, 0x38, 0x3d, 0x3b, 0x67,
-0x76, 0xcc, 0xfc, 0x99, 0xfb, 0xed, 0x7e, 0xfb,
-0x87, 0xe4, 0xc3, 0x1d, 0x1f, 0xe5, 0xe4, 0x15,
-0x30, 0xd9, 0xce, 0x5e, 0xfe, 0x21, 0xb1, 0x09,
-0x49, 0xd9, 0xe7, 0x0a, 0x0a, 0x8a, 0x04, 0x45,
-0x02, 0x61, 0x59, 0xb9, 0xa8, 0xa4, 0xb4, 0xa2,
-0x14, 0x6b, 0x8b, 0xa0, 0x4c, 0x58, 0x54, 0x2a,
-0x14, 0x94, 0x57, 0x08, 0x2b, 0x6a, 0x6a, 0xeb,
-0x1b, 0x41, 0x67, 0xe0, 0x9f, 0xa2, 0xd9, 0x10,
-0x8d, 0xc3, 0xb9, 0x80, 0x23, 0x00, 0x67, 0xbd,
-0xfd, 0x92, 0xfa, 0xc6, 0x56, 0x71, 0x55, 0x5d,
-0xc9, 0x05, 0x51, 0x11, 0xa8, 0x62, 0x39, 0xd2,
-0x43, 0xa4, 0x8a, 0x44, 0x1b, 0x4b, 0xe1, 0x28,
-0x16, 0x20, 0x85, 0xac, 0x14, 0x57, 0xd5, 0x37,
-0x35, 0x5f, 0xee, 0x96, 0x0c, 0x8e, 0xdf, 0xa7,
-0x9f, 0x79, 0x2b, 0x3a, 0x26, 0x6e, 0xe1, 0xbd,
-0x26, 0x37, 0xc9, 0xb0, 0xd2, 0x13, 0x78, 0xb5,
-0x32, 0x3f, 0x36, 0x86, 0x7b, 0x32, 0xdc, 0x17,
-0x2f, 0x37, 0x6b, 0x6b, 0xbf, 0x0a, 0x38, 0xa5,
-0xb9, 0xee, 0xdf, 0xb8, 0x31, 0x0b, 0x3d, 0x8b,
-0xce, 0x6b, 0xbd, 0x75, 0xf5, 0x97, 0x84, 0x15,
-0x55, 0x90, 0xab, 0x62, 0x65, 0xc5, 0x41, 0x35,
-0xa8, 0x8c, 0xce, 0x2d, 0x16, 0x81, 0xb8, 0xa8,
-0x04, 0xbe, 0x42, 0x54, 0x55, 0x53, 0x27, 0xaa,
-0xaa, 0xbd, 0xa7, 0x77, 0x56, 0x22, 0x80, 0xbf,
-0x99, 0xd9, 0xd9, 0xd0, 0x56, 0x70, 0x83, 0x42,
-0x73, 0xf3, 0x4b, 0x5b, 0xdb, 0xaf, 0xdc, 0x40,
-0x0e, 0xac, 0xd4, 0xe2, 0x2f, 0x7c, 0x38, 0x54,
-0x46, 0xe8, 0x88, 0x40, 0x9f, 0xa1, 0xb6, 0xbe,
-0x41, 0x28, 0xac, 0x21, 0x7f, 0x81, 0x24, 0x0d,
-0x89, 0x16, 0xe3, 0xa2, 0x83, 0x56, 0xe8, 0x82,
-0xa8, 0xaa, 0xba, 0xae, 0xa1, 0xa5, 0xad, 0x5d,
-0x3a, 0x20, 0x1b, 0x1d, 0x9f, 0x54, 0xe7, 0xd6,
-0x72, 0xee, 0xd6, 0x4d, 0x6f, 0x1f, 0xdf, 0xc7,
-0x39, 0x17, 0x4c, 0x9a, 0xaf, 0x67, 0x57, 0x6e,
-0xd6, 0xb6, 0xe8, 0x24, 0x28, 0x43, 0x4f, 0xc8,
-0xce, 0x67, 0xbe, 0x0c, 0x36, 0x3e, 0x32, 0x11,
-0x3a, 0xd3, 0x00, 0xb4, 0x0e, 0x11, 0x3d, 0x85,
-0x01, 0x53, 0x42, 0x66, 0x8a, 0x29, 0xac, 0xb9,
-0x0b, 0x52, 0xe1, 0x5d, 0xfa, 0x29, 0x8d, 0xdd,
-0x06, 0xac, 0x41, 0x32, 0x60, 0x3b, 0xdf, 0xc2,
-0x8a, 0xb6, 0x25, 0x5e, 0xa7, 0x5c, 0x38, 0x4c,
-0x99, 0x4e, 0xcd, 0x4b, 0x88, 0xc0, 0x19, 0x4d,
-0xa5, 0x19, 0xd8, 0x22, 0x8b, 0x98, 0x36, 0x21,
-0x6a, 0x79, 0xc7, 0xa6, 0x4b, 0xae, 0xcb, 0x44,
-0x33, 0xad, 0x24, 0x12, 0x00, 0x3e, 0x1d, 0x26,
-0x61, 0xdc, 0xf2, 0x75, 0xcc, 0x21, 0xb8, 0x54,
-0xe9, 0x33, 0xd0, 0x66, 0xd5, 0x10, 0x33, 0x70,
-0x52, 0x1d, 0x5c, 0x14, 0x10, 0x21, 0xba, 0x64,
-0x21, 0x37, 0xd7, 0xf0, 0xc8, 0x90, 0x4d, 0x8d,
-0x72, 0xc3, 0x7d, 0x06, 0x1b, 0x65, 0xd2, 0x80,
-0x35, 0xa4, 0x8b, 0x27, 0x76, 0x21, 0x66, 0xb8,
-0xa9, 0x07, 0x09, 0xb1, 0xe0, 0x29, 0xf9, 0x3a,
-0x3c, 0x95, 0x8c, 0x49, 0x2e, 0x46, 0x5b, 0x24,
-0x10, 0x18, 0x22, 0x81, 0xdc, 0x9a, 0x70, 0x14,
-0xfa, 0xac, 0xe1, 0xf5, 0x9c, 0xe1, 0xf5, 0x6c,
-0x84, 0xdd, 0x46, 0xcc, 0x01, 0x06, 0x53, 0x66,
-0x60, 0xd7, 0xcd, 0xb0, 0xbb, 0xba, 0xde, 0xb2,
-0x71, 0xbd, 0x45, 0xbd, 0xe1, 0x2f, 0x15, 0xeb,
-0x7f, 0xc8, 0x39, 0xe0, 0x52, 0x3c, 0x34, 0xfe,
-0x48, 0x6c, 0x11, 0x1f, 0x5c, 0x2a, 0xab, 0xab,
-0x77, 0xec, 0xfc, 0xf8, 0xe3, 0x5d, 0x7b, 0x8e,
-0x1c, 0xf9, 0xd1, 0xd6, 0x9e, 0xe3, 0xcf, 0x0d,
-0x89, 0x4f, 0x4a, 0x39, 0x97, 0x9b, 0x5f, 0x56,
-0x51, 0x59, 0x55, 0x5b, 0x5f, 0x77, 0xb1, 0xb9,
-0xae, 0xee, 0xa2, 0xa8, 0xb2, 0x1a, 0x1a, 0xa8,
-0xb4, 0x33, 0x59, 0xbc, 0xa8, 0x18, 0x3f, 0x9f,
-0x93, 0x0e, 0x4c, 0xce, 0xd1, 0x5f, 0x8e, 0x7f,
-0xfd, 0x9f, 0x83, 0xbb, 0x76, 0x7f, 0xba, 0xed,
-0xdd, 0xf7, 0x81, 0x02, 0x1b, 0x1b, 0x9b, 0x10,
-0x08, 0x5e, 0xb9, 0x7a, 0x95, 0xd6, 0xcb, 0x2f,
-0xbd, 0xb0, 0x4c, 0xeb, 0x85, 0x17, 0x90, 0x5f,
-0xca, 0x45, 0x8b, 0x16, 0x01, 0x0d, 0x7c, 0x7a,
-0xe1, 0xd3, 0x4f, 0x2f, 0x7c, 0x96, 0xb0, 0x60,
-0x6a, 0x69, 0xd2, 0x93, 0x94, 0x83, 0x4a, 0xda,
-0x1c, 0x0b, 0x0d, 0x4d, 0x3f, 0xb1, 0x00, 0xf0,
-0x37, 0x24, 0x3c, 0x22, 0x3a, 0x36, 0x2e, 0x90,
-0x1b, 0x92, 0x71, 0xf6, 0x7c, 0x6b, 0xdb, 0x95,
-0xe1, 0x51, 0x4d, 0xf8, 0x0b, 0x94, 0x61, 0x62,
-0xe2, 0xfa, 0xb5, 0xee, 0x1e, 0x71, 0x55, 0x4d,
-0xe6, 0xd9, 0xdc, 0xf8, 0xc4, 0xd3, 0x51, 0x31,
-0x89, 0x3c, 0xb4, 0xb4, 0x33, 0x21, 0x32, 0x3a,
-0x81, 0xc7, 0x8f, 0x07, 0x89, 0x8c, 0x8a, 0x8f,
-0xe4, 0x23, 0xe1, 0xc7, 0x24, 0xc5, 0xc5, 0x9f,
-0x06, 0x6a, 0x7f, 0xa1, 0xa2, 0xb2, 0xf3, 0x5a,
-0x37, 0x72, 0xe7, 0xab, 0x3e, 0xe6, 0x89, 0xeb,
-0x93, 0xdf, 0x1e, 0x52, 0x75, 0xcb, 0xc3, 0x76,
-0x72, 0x8a, 0x49, 0x48, 0x02, 0xd6, 0xc6, 0x8b,
-0x8c, 0x85, 0xc6, 0x19, 0xef, 0x68, 0x70, 0xef,
-0xdf, 0x3a, 0x35, 0x33, 0xbd, 0xe9, 0x7e, 0x0e,
-0x03, 0x7f, 0x8f, 0x7c, 0xf7, 0xfd, 0x0f, 0x17,
-0x84, 0x15, 0x19, 0x59, 0x39, 0xf5, 0x0d, 0x4d,
-0xd0, 0xfe, 0xab, 0x1b, 0x8a, 0xbf, 0x79, 0x0b,
-0xb9, 0x68, 0x78, 0xe3, 0x8d, 0xcd, 0x2a, 0xaf,
-0xef, 0xd9, 0xfb, 0x69, 0x7e, 0x61, 0x89, 0xbb,
-0x97, 0x5f, 0xfc, 0xa9, 0x94, 0xea, 0xda, 0xa6,
-0x81, 0x41, 0x85, 0x06, 0xfe, 0x0b, 0xb2, 0x7b,
-0xf7, 0x23, 0x77, 0x22, 0x04, 0x30, 0x61, 0x7a,
-0xdc, 0xbc, 0xb8, 0xb4, 0xcc, 0xde, 0x81, 0xfd,
-0x8b, 0x99, 0xb9, 0xb5, 0xad, 0x83, 0xb3, 0xab,
-0x47, 0x14, 0x3f, 0x3e, 0x27, 0xb7, 0x18, 0x78,
-0xa8, 0x74, 0x00, 0x79, 0x4d, 0x54, 0x71, 0x97,
-0xd4, 0xdb, 0xdf, 0x7f, 0xf0, 0xe0, 0xe1, 0xdf,
-0xbf, 0x87, 0xc5, 0x7d, 0x65, 0xeb, 0xd6, 0x77,
-0x72, 0xf3, 0x0b, 0xad, 0xec, 0x1c, 0x38, 0x4e,
-0x6e, 0x5e, 0x3e, 0xfe, 0xc1, 0xa1, 0xbc, 0x70,
-0x5e, 0x74, 0x04, 0x3f, 0x36, 0x12, 0xab, 0x0d,
-0x48, 0x54, 0x74, 0x22, 0x1c, 0xe1, 0x0e, 0x9c,
-0xc4, 0x25, 0x24, 0xa7, 0x9d, 0x39, 0x57, 0x2e,
-0xac, 0xba, 0xd2, 0x89, 0x16, 0x50, 0xa3, 0x2d,
-0x9c, 0xd4, 0x01, 0xe5, 0xaf, 0x88, 0xfc, 0x0e,
-0x0c, 0x0e, 0x5d, 0x6a, 0x6e, 0xcf, 0xcd, 0x2f,
-0x4e, 0x4e, 0x49, 0x8f, 0x89, 0x4f, 0xa6, 0x94,
-0x10, 0x09, 0x15, 0x33, 0x2f, 0x2a, 0x0e, 0x29,
-0x67, 0x74, 0x5c, 0x6c, 0xfc, 0xa9, 0xe4, 0x94,
-0x4c, 0xf8, 0x41, 0x97, 0x9a, 0x3b, 0x80, 0xd6,
-0x69, 0xd8, 0xea, 0x0b, 0xf0, 0x37, 0x39, 0x25,
-0x55, 0x9d, 0x23, 0x71, 0x52, 0x83, 0x00, 0x10,
-0x43, 0xc2, 0xc2, 0x42, 0x42, 0x23, 0x00, 0x7f,
-0xb3, 0xb2, 0xf3, 0x5b, 0xda, 0xae, 0x8c, 0x8e,
-0x4d, 0x68, 0xe0, 0xbf, 0x10, 0x27, 0xf0, 0xee,
-0xee, 0x1e, 0x49, 0x65, 0x55, 0x4d, 0x56, 0x36,
-0xd4, 0x9d, 0x54, 0x94, 0x37, 0x7e, 0x9c, 0xb2,
-0x04, 0x12, 0x54, 0x72, 0x4e, 0xca, 0x27, 0x8a,
-0x9f, 0x70, 0xea, 0x74, 0x5a, 0x6d, 0x6d, 0x9d,
-0x86, 0xa5, 0xe2, 0x90, 0x9f, 0xd3, 0xa9, 0x69,
-0x61, 0x11, 0x91, 0xd0, 0x19, 0xc8, 0xce, 0x2b,
-0x68, 0x69, 0xef, 0x9c, 0xbc, 0x3e, 0xa9, 0x81,
-0xff, 0x82, 0xf6, 0x4e, 0x4c, 0x5e, 0xbf, 0xda,
-0xd5, 0x57, 0x21, 0xae, 0xcd, 0x3c, 0x9b, 0x13,
-0x97, 0x98, 0xcc, 0x87, 0x4e, 0x38, 0x3f, 0xee,
-0x4e, 0x2d, 0x8e, 0x89, 0xc7, 0xa9, 0xc7, 0xc5,
-0xc4, 0x41, 0xe2, 0x99, 0xf9, 0x45, 0x25, 0xd5,
-0x75, 0x4d, 0xdd, 0xbd, 0x52, 0xe8, 0xb4, 0xdc,
-0x54, 0x63, 0x00, 0x29, 0x95, 0x49, 0xf7, 0xee,
-0xfb, 0xfc, 0x51, 0x2b, 0xb3, 0x8a, 0x3c, 0xb7,
-0x76, 0xab, 0xb6, 0xe5, 0x35, 0x64, 0xda, 0xc4,
-0x1c, 0xd4, 0x65, 0x62, 0xe4, 0xc2, 0x74, 0x4f,
-0x9f, 0x4d, 0x0d, 0x0e, 0xc3, 0x1d, 0x72, 0x84,
-0x3b, 0x78, 0x84, 0x19, 0xd0, 0x50, 0x0a, 0x98,
-0x48, 0xc6, 0x5a, 0x91, 0x00, 0x7a, 0x02, 0x0e,
-0x12, 0x5b, 0x23, 0x78, 0x8a, 0x29, 0x9e, 0x21,
-0x7b, 0x88, 0xbc, 0x85, 0x9e, 0x32, 0xd1, 0x18,
-0xb2, 0x3e, 0x82, 0x1b, 0xfa, 0x52, 0x61, 0xc0,
-0x1a, 0x40, 0xc0, 0xca, 0xa2, 0x5e, 0xd1, 0x65,
-0x62, 0xa3, 0x2f, 0x26, 0x40, 0x24, 0x9a, 0x30,
-0xc5, 0x6c, 0x51, 0x4e, 0x27, 0x44, 0xc5, 0x80,
-0xf1, 0x17, 0x6e, 0x02, 0xae, 0x19, 0xe0, 0x73,
-0x3d, 0x02, 0xee, 0xf8, 0x92, 0x02, 0x41, 0xa6,
-0xdc, 0x10, 0x81, 0xa0, 0x82, 0x04, 0x30, 0x60,
-0xc9, 0x11, 0x2c, 0x32, 0xa5, 0x70, 0x07, 0xa2,
-0x05, 0x7c, 0xc4, 0xeb, 0x80, 0x14, 0x0c, 0x74,
-0x82, 0x02, 0xc3, 0xbb, 0x10, 0x1e, 0x92, 0x60,
-0xe0, 0xb7, 0x20, 0x1b, 0xe4, 0x45, 0x06, 0x6b,
-0x00, 0x9e, 0x1a, 0x00, 0x4b, 0x45, 0xb8, 0x4f,
-0x72, 0x25, 0x27, 0xa4, 0x95, 0x5c, 0xae, 0x43,
-0x91, 0xc3, 0xf9, 0x10, 0xb1, 0xaa, 0x22, 0x93,
-0xbc, 0x80, 0xb0, 0xc8, 0xc2, 0x0a, 0xf7, 0x0a,
-0xa0, 0xb8, 0xc8, 0x38, 0x33, 0x70, 0x5e, 0x94,
-0x0a, 0x46, 0x61, 0x84, 0xbc, 0x8e, 0x28, 0x18,
-0x03, 0x1d, 0x87, 0x0d, 0x1c, 0x06, 0x8d, 0xd8,
-0x43, 0xd0, 0xb7, 0x31, 0x74, 0xe8, 0x33, 0xb0,
-0xeb, 0x32, 0xb0, 0x6e, 0xdf, 0x60, 0x51, 0xc7,
-0x30, 0x15, 0x19, 0xfd, 0x98, 0xf3, 0x13, 0xb7,
-0x72, 0x62, 0x4a, 0xd3, 0x40, 0xd0, 0x5f, 0x28,
-0x97, 0x5a, 0x5b, 0x77, 0xef, 0xfd, 0x6c, 0xe7,
-0xae, 0x3d, 0x87, 0x10, 0xff, 0xe5, 0x04, 0x06,
-0x85, 0x26, 0x26, 0xa7, 0xe5, 0x15, 0x14, 0x57,
-0x88, 0xeb, 0xea, 0x1a, 0x9a, 0x1b, 0x2f, 0x5d,
-0xbe, 0xd8, 0xd4, 0x52, 0x53, 0xd7, 0x28, 0x28,
-0xaf, 0x04, 0x42, 0x9a, 0x78, 0x2a, 0x35, 0x24,
-0x3c, 0xd2, 0xd5, 0xdd, 0xdb, 0xc2, 0xc6, 0xee,
-0xc7, 0x9f, 0x8e, 0xee, 0xfb, 0xe2, 0xcb, 0x8f,
-0x76, 0xed, 0xd9, 0xb2, 0x75, 0xdb, 0xa6, 0xd7,
-0x5e, 0x67, 0x30, 0x18, 0x7a, 0x7a, 0x7a, 0xab,
-0xd7, 0xae, 0x59, 0xb9, 0x6a, 0xe5, 0x8b, 0x5a,
-0x5a, 0xcb, 0x96, 0x6b, 0x2d, 0x59, 0xb2, 0x14,
-0xf9, 0xc5, 0x7a, 0x0e, 0x99, 0x63, 0x11, 0x0a,
-0x4c, 0x04, 0xba, 0xc7, 0xc4, 0x1c, 0x8b, 0x5a,
-0x97, 0x34, 0x6f, 0x17, 0x57, 0x20, 0xc8, 0x7e,
-0xfe, 0x01, 0x71, 0x09, 0x89, 0x08, 0x7f, 0xb3,
-0x72, 0x5a, 0x5a, 0x01, 0x7f, 0x47, 0x35, 0xf4,
-0x9c, 0xe7, 0xe6, 0x6e, 0x02, 0x8c, 0xb6, 0xb4,
-0x75, 0xe4, 0xe6, 0x17, 0x85, 0x47, 0xc6, 0xba,
-0x7b, 0xfb, 0x73, 0x5c, 0x3c, 0x9c, 0x9c, 0x5c,
-0x39, 0x8e, 0xae, 0xd0, 0xb4, 0xb2, 0x1d, 0x5d,
-0x38, 0xce, 0xae, 0x6c, 0x27, 0x17, 0x47, 0x67,
-0x77, 0x16, 0xe7, 0x84, 0xd3, 0x09, 0x0f, 0x77,
-0x4f, 0xdf, 0x90, 0xd0, 0xc8, 0x8c, 0xac, 0xdc,
-0x8b, 0x8d, 0x2d, 0xd0, 0xdf, 0x9e, 0x51, 0xef,
-0x16, 0xfe, 0xfa, 0xd4, 0x8d, 0x9f, 0x8f, 0xfe,
-0xa2, 0x52, 0xbf, 0xcc, 0x8e, 0x1f, 0x3b, 0x9d,
-0x96, 0x0e, 0xdd, 0x8f, 0x93, 0xc1, 0x40, 0xcf,
-0xd1, 0xb6, 0xad, 0xd0, 0xc4, 0xa9, 0x9b, 0x8d,
-0x3a, 0x74, 0xf8, 0xfb, 0x07, 0x9f, 0x84, 0x62,
-0x73, 0x1c, 0x85, 0xa2, 0xca, 0xe2, 0xd2, 0xf2,
-0xce, 0x6b, 0x3d, 0xe3, 0x13, 0x93, 0xea, 0xfc,
-0x77, 0x41, 0x23, 0x24, 0x91, 0x49, 0x0c, 0x19,
-0xaa, 0xfe, 0xe7, 0xdf, 0xdf, 0xfe, 0x61, 0x51,
-0x89, 0xc0, 0xc3, 0xcb, 0x1b, 0x18, 0xb4, 0xb8,
-0xba, 0xa1, 0x5f, 0x36, 0xa8, 0xc1, 0xfe, 0x0a,
-0xe4, 0xeb, 0xff, 0x7c, 0xf3, 0x18, 0x9a, 0x29,
-0x50, 0x00, 0x4f, 0x5f, 0xef, 0x73, 0xf9, 0xf9,
-0x56, 0x36, 0x0e, 0xa6, 0x66, 0x16, 0x56, 0x36,
-0xf6, 0xf0, 0x5f, 0x22, 0xa3, 0xe3, 0x0b, 0x0a,
-0xcb, 0x80, 0xda, 0x0c, 0xca, 0x47, 0x6e, 0x4c,
-0x4d, 0xa9, 0x0c, 0xc6, 0x76, 0xf5, 0xf6, 0xec,
-0xdc, 0xf9, 0xf1, 0xc3, 0xda, 0x5d, 0xce, 0x64,
-0xe3, 0xa6, 0xf3, 0x05, 0x79, 0x96, 0x36, 0xf6,
-0x66, 0x56, 0x36, 0xb6, 0x0e, 0x6c, 0x16, 0xdb,
-0x09, 0x94, 0x84, 0x08, 0x74, 0xae, 0xe8, 0x73,
-0xd0, 0x1f, 0xc7, 0x13, 0x6e, 0x6e, 0x1e, 0xde,
-0x81, 0x21, 0xbc, 0xb4, 0x33, 0x67, 0x2f, 0x36,
-0xb6, 0x92, 0x19, 0x07, 0x0d, 0x03, 0xc5, 0xd7,
-0x6f, 0x4c, 0x77, 0xf5, 0xf4, 0x57, 0x88, 0xab,
-0xe3, 0x13, 0x53, 0xfc, 0x03, 0x43, 0x1c, 0x5d,
-0x3c, 0x41, 0x03, 0x91, 0x40, 0xb4, 0x8e, 0x94,
-0x2a, 0x92, 0xc8, 0x1d, 0x9d, 0x3d, 0x4e, 0xb8,
-0x7a, 0xfa, 0x05, 0x04, 0x27, 0x9c, 0x4a, 0x11,
-0x56, 0xd6, 0xf4, 0xa0, 0x2d, 0x9e, 0x35, 0x91,
-0xeb, 0xdc, 0xbc, 0xbc, 0x45, 0xcf, 0x2e, 0xd2,
-0x5c, 0xaa, 0xde, 0xbe, 0x68, 0xc9, 0xad, 0x8f,
-0x5f, 0x50, 0x66, 0x56, 0x4e, 0x73, 0x6b, 0x3b,
-0x5a, 0x6e, 0x76, 0x53, 0xad, 0xb5, 0x12, 0x68,
-0xc2, 0xe8, 0xf8, 0x38, 0xd0, 0x64, 0xa8, 0xec,
-0xbc, 0xa8, 0x58, 0x2f, 0x5f, 0xae, 0x8b, 0xab,
-0x27, 0x55, 0x71, 0x94, 0x45, 0x81, 0xc5, 0x0d,
-0xf2, 0x8c, 0xb2, 0xed, 0x88, 0x0b, 0xc4, 0xd9,
-0xc5, 0xd7, 0xff, 0x24, 0xf4, 0xcd, 0x17, 0x2f,
-0xd1, 0xe4, 0x69, 0x33, 0x26, 0x21, 0x3e, 0x22,
-0x32, 0x8a, 0x1b, 0x14, 0x7e, 0x36, 0x27, 0xbf,
-0xb5, 0xbd, 0x73, 0x0c, 0x55, 0x13, 0xf5, 0xbb,
-0x07, 0xce, 0xce, 0x29, 0x86, 0x47, 0xa0, 0xb2,
-0x43, 0x9d, 0x0a, 0xe5, 0x45, 0xbb, 0x7a, 0xfa,
-0x72, 0x9c, 0xdc, 0x1d, 0x9d, 0xdc, 0x9c, 0x4e,
-0x50, 0x65, 0xc5, 0x76, 0x76, 0x87, 0x6c, 0x40,
-0x66, 0x5c, 0xdc, 0x3c, 0xbd, 0x7c, 0x03, 0x20,
-0xb7, 0xd9, 0x39, 0xb9, 0x17, 0x9b, 0x5a, 0x65,
-0x83, 0x43, 0x6a, 0xfb, 0x93, 0xbf, 0xde, 0x2e,
-0xaf, 0x10, 0x3d, 0x14, 0x1b, 0x8c, 0xdf, 0x2f,
-0xcf, 0x1b, 0x7c, 0xa4, 0x67, 0xd3, 0xa3, 0x87,
-0xe0, 0x09, 0x61, 0xa8, 0x21, 0x6b, 0x90, 0xd8,
-0x5f, 0x11, 0x03, 0x21, 0x6c, 0x29, 0x84, 0xd8,
-0xa8, 0x21, 0x53, 0xb6, 0x0e, 0x39, 0x40, 0xa6,
-0x46, 0x4d, 0xf1, 0x42, 0x1b, 0x02, 0x61, 0xc8,
-0x94, 0x48, 0x17, 0xf1, 0x41, 0x19, 0x86, 0x27,
-0xf2, 0xae, 0x8c, 0xb6, 0x38, 0xc2, 0x4f, 0xe5,
-0xd8, 0x00, 0x78, 0x90, 0x80, 0x3b, 0x36, 0x9a,
-0xa2, 0x2c, 0x94, 0x68, 0x53, 0x25, 0x94, 0x1c,
-0x6b, 0x98, 0x8e, 0x5f, 0x0f, 0xd9, 0x5c, 0x11,
-0x23, 0x25, 0xe8, 0x12, 0xa0, 0x77, 0xf5, 0x99,
-0x0a, 0x3a, 0x24, 0xc4, 0xac, 0xc3, 0x9c, 0x17,
-0x98, 0xa9, 0x1c, 0x25, 0xc6, 0x27, 0xb4, 0xe1,
-0x93, 0xb6, 0xc3, 0x6f, 0x92, 0xa0, 0x2f, 0xa9,
-0xc0, 0xac, 0xdf, 0x04, 0xa6, 0xdf, 0xa5, 0xe2,
-0x64, 0x23, 0xdc, 0x24, 0xb9, 0x22, 0xa3, 0xca,
-0xb4, 0x49, 0x15, 0x15, 0x21, 0xe6, 0xd1, 0xd4,
-0x11, 0x07, 0x33, 0x44, 0x53, 0xba, 0x48, 0x7e,
-0x73, 0xc9, 0xa1, 0x6e, 0x12, 0xd9, 0xe0, 0x88,
-0x21, 0x98, 0x5c, 0x72, 0x80, 0x6e, 0x2b, 0x36,
-0xb0, 0x65, 0xc6, 0x6c, 0xa9, 0x11, 0xb3, 0xd7,
-0x98, 0xd9, 0xa9, 0x6f, 0xdd, 0xb9, 0xd1, 0xa6,
-0x61, 0x93, 0x45, 0xa5, 0xf1, 0xd1, 0x02, 0x7b,
-0xfe, 0xc5, 0x59, 0x35, 0xfd, 0xb4, 0xbf, 0x5c,
-0xba, 0x7a, 0x7a, 0xf6, 0x7f, 0xf9, 0x6f, 0xc0,
-0xdf, 0x6f, 0x0f, 0xfd, 0x60, 0x6d, 0xcb, 0x0e,
-0xe4, 0x06, 0x27, 0x25, 0xa7, 0xe6, 0xe6, 0x97,
-0x88, 0xc4, 0x35, 0x8d, 0x97, 0x5a, 0x9a, 0x5b,
-0x3b, 0xa0, 0x23, 0xdd, 0xd0, 0xd4, 0x5a, 0x5d,
-0x53, 0x5f, 0x58, 0x5c, 0x96, 0x9e, 0x79, 0x0e,
-0x58, 0x24, 0x84, 0x61, 0x72, 0x4e, 0x98, 0x1e,
-0xb3, 0xf8, 0xfa, 0x9b, 0x23, 0x9f, 0xee, 0xdb,
-0xbf, 0xfd, 0x83, 0x9d, 0x6f, 0xfe, 0x6b, 0xcb,
-0xc6, 0x4d, 0xaf, 0x19, 0x19, 0x19, 0x69, 0x6b,
-0xeb, 0x20, 0x16, 0xbc, 0x6a, 0x95, 0xd6, 0x4b,
-0x2f, 0x2d, 0x7f, 0x71, 0xc5, 0xd2, 0xa5, 0xcb,
-0x9e, 0x5f, 0x82, 0xa6, 0x83, 0x9f, 0x79, 0xe6,
-0x59, 0x7a, 0x9b, 0x60, 0x95, 0x6d, 0x1a, 0x08,
-0x16, 0x3f, 0xa1, 0x74, 0xc7, 0xe1, 0xe2, 0xee,
-0x9e, 0x9c, 0x02, 0x6d, 0x57, 0x30, 0xa4, 0x05,
-0x84, 0x68, 0x78, 0x64, 0x7c, 0xee, 0xd6, 0x9c,
-0xba, 0x76, 0x09, 0xf8, 0xe0, 0xd0, 0xf0, 0x58,
-0x53, 0x73, 0x2b, 0x90, 0x5f, 0x68, 0xca, 0x98,
-0x6c, 0x67, 0x4b, 0x2b, 0x3b, 0x53, 0x73, 0x2b,
-0x53, 0x0b, 0x6b, 0x33, 0x0b, 0x1b, 0x74, 0x34,
-0xb7, 0x86, 0x4b, 0x33, 0x73, 0x1b, 0x38, 0x9a,
-0x5b, 0xd9, 0xd9, 0xd8, 0xb3, 0x3d, 0x7d, 0x02,
-0xa0, 0xab, 0x5f, 0x59, 0x5d, 0x2f, 0x95, 0x0d,
-0xcd, 0xdc, 0xb5, 0xf2, 0x94, 0x96, 0x1b, 0xd3,
-0x53, 0x96, 0x56, 0xd6, 0x2a, 0xf5, 0xeb, 0xf3,
-0x2f, 0xf6, 0xe7, 0xe4, 0xe5, 0x5b, 0xdb, 0x31,
-0xbd, 0x7d, 0x02, 0x4e, 0xa7, 0xa2, 0xa5, 0xa3,
-0x68, 0x5b, 0xde, 0xb9, 0x7b, 0xff, 0x59, 0x5e,
-0x14, 0xff, 0x01, 0x47, 0x4d, 0xff, 0xf6, 0xe4,
-0xdf, 0x62, 0x13, 0xe2, 0x2b, 0xab, 0xeb, 0x6a,
-0xeb, 0x1b, 0x24, 0x32, 0xf9, 0xd4, 0xf4, 0xec,
-0xbd, 0xdb, 0x52, 0x34, 0x08, 0x3f, 0xdb, 0xd6,
-0xde, 0x71, 0xb7, 0xc3, 0xae, 0xb7, 0xfe, 0xf5,
-0xb6, 0x40, 0x58, 0xee, 0xe1, 0xe5, 0x17, 0x1b,
-0x9f, 0x8c, 0x76, 0x3d, 0x96, 0x0d, 0xce, 0x68,
-0xdc, 0x0a, 0xd3, 0xf4, 0xd8, 0xf1, 0x3f, 0xba,
-0x65, 0xd5, 0x9f, 0x93, 0xe5, 0xcb, 0x96, 0xfb,
-0x05, 0xf8, 0x65, 0x64, 0x9f, 0xb5, 0xb4, 0xb1,
-0x43, 0x6b, 0x82, 0xed, 0xd8, 0x1e, 0x1e, 0x01,
-0x90, 0xc9, 0xa2, 0x92, 0xb2, 0xe6, 0xd6, 0xce,
-0xe1, 0x91, 0x91, 0xe9, 0x99, 0x39, 0xf8, 0x2e,
-0xfa, 0xef, 0x00, 0x7b, 0x6a, 0x6e, 0x6b, 0x05,
-0xde, 0xfa, 0x50, 0xb2, 0xa7, 0xab, 0xa7, 0x9f,
-0x57, 0x58, 0x68, 0x65, 0x6d, 0x07, 0x04, 0xdc,
-0xf4, 0x98, 0x95, 0xa9, 0x39, 0x68, 0x0b, 0x12,
-0xa4, 0x2a, 0x16, 0xd4, 0xb9, 0xb9, 0xa5, 0xed,
-0x31, 0x73, 0xeb, 0xe3, 0x96, 0x36, 0x36, 0x76,
-0x2c, 0x77, 0x54, 0x80, 0x49, 0x55, 0xb5, 0x75,
-0x12, 0xa9, 0x6c, 0x46, 0xc3, 0x04, 0xfa, 0xaf,
-0xb7, 0xa7, 0xa6, 0x66, 0xbb, 0x7a, 0xfa, 0xca,
-0xca, 0x45, 0x11, 0x68, 0x9e, 0xc2, 0x03, 0xba,
-0x16, 0x16, 0x56, 0xb6, 0x28, 0x66, 0x2c, 0x38,
-0x66, 0x1b, 0x9c, 0x90, 0xa5, 0x99, 0xa5, 0x0d,
-0x74, 0x3f, 0x4e, 0xb8, 0xb8, 0x87, 0x85, 0x47,
-0x17, 0x96, 0x96, 0x5d, 0xed, 0xea, 0x55, 0x37,
-0x96, 0x42, 0x44, 0x50, 0x5e, 0xae, 0x79, 0x8b,
-0x28, 0xa8, 0x47, 0x6e, 0xee, 0x6e, 0x71, 0x09,
-0x49, 0xde, 0xbe, 0xdc, 0xd3, 0x19, 0xe7, 0x1b,
-0x9a, 0xdb, 0xf0, 0x72, 0x6f, 0xf5, 0xac, 0xf3,
-0xe6, 0xed, 0xe1, 0x91, 0x51, 0xa8, 0xe0, 0xa8,
-0xee, 0x9c, 0x0c, 0x61, 0xb2, 0x9d, 0xa0, 0x82,
-0x98, 0x5b, 0xda, 0x90, 0x1c, 0xce, 0xcb, 0x33,
-0xb9, 0x03, 0xb5, 0xc9, 0xca, 0xdc, 0x12, 0xdd,
-0xb7, 0xe7, 0x38, 0x43, 0x9f, 0x70, 0xd9, 0x32,
-0x55, 0xef, 0xac, 0xf3, 0x25, 0x2c, 0x02, 0xd4,
-0x3f, 0x06, 0xaa, 0x64, 0x56, 0x4e, 0x5e, 0x73,
-0x5b, 0xa7, 0x86, 0x95, 0x02, 0xb7, 0xf1, 0x06,
-0x58, 0x80, 0xbf, 0xd0, 0xbd, 0x49, 0x3d, 0x73,
-0xd6, 0x27, 0x30, 0xcc, 0x9e, 0xe9, 0x08, 0xbf,
-0xc6, 0xcc, 0x9c, 0x2e, 0x2b, 0x2b, 0x3a, 0x3f,
-0x90, 0x43, 0x3b, 0x07, 0x96, 0x9b, 0xbb, 0x4f,
-0x74, 0x6c, 0x42, 0x69, 0x99, 0x08, 0x28, 0x33,
-0x14, 0x9a, 0xba, 0x6f, 0x84, 0x76, 0xe3, 0x93,
-0xdd, 0x7b, 0x1f, 0x9b, 0x21, 0x16, 0x24, 0xb4,
-0xfc, 0xf5, 0xef, 0xd6, 0xd9, 0x4a, 0xf4, 0x31,
-0xa2, 0x01, 0x1c, 0xe8, 0xd0, 0x50, 0x88, 0x05,
-0x53, 0x48, 0x05, 0x26, 0x86, 0x98, 0xdc, 0xe1,
-0x11, 0x57, 0x32, 0xf4, 0x8a, 0x2f, 0x09, 0x17,
-0x06, 0xac, 0xc1, 0x8f, 0x30, 0x7d, 0x46, 0xe4,
-0x14, 0xd0, 0x16, 0x0d, 0x02, 0xa3, 0x77, 0xd7,
-0x29, 0x63, 0x33, 0x60, 0x0d, 0xd3, 0x91, 0x60,
-0xeb, 0xa3, 0xe1, 0x75, 0xf6, 0x98, 0x72, 0xa2,
-0x09, 0x5c, 0x84, 0xe0, 0x7a, 0x4c, 0x74, 0x4e,
-0x02, 0x93, 0x08, 0x11, 0x8a, 0x51, 0x89, 0x52,
-0x88, 0x89, 0xd7, 0xf2, 0x50, 0x1c, 0x13, 0xd9,
-0x32, 0x61, 0x0c, 0x05, 0x9a, 0x49, 0x11, 0x52,
-0x0e, 0xc6, 0x50, 0xcc, 0x3a, 0xe1, 0x11, 0x7d,
-0x49, 0x07, 0x46, 0x14, 0x1e, 0xd3, 0x52, 0xcc,
-0xc7, 0x29, 0x9c, 0x55, 0xb9, 0xd4, 0x57, 0xc6,
-0x46, 0x60, 0x9a, 0x9e, 0xa8, 0xd5, 0xc5, 0x94,
-0x96, 0xe2, 0xb3, 0xf8, 0x84, 0xc4, 0x6c, 0x88,
-0xe9, 0x2d, 0x61, 0xb8, 0x78, 0x88, 0x60, 0x18,
-0xb8, 0xed, 0x7a, 0x84, 0xad, 0x28, 0x03, 0x10,
-0x18, 0x8e, 0x46, 0x00, 0xbb, 0xec, 0x31, 0xe0,
-0xbf, 0x46, 0xf8, 0xd2, 0xd8, 0x11, 0x3d, 0x35,
-0x72, 0x02, 0x38, 0x56, 0x18, 0x73, 0x06, 0x4d,
-0x38, 0x03, 0x26, 0x9c, 0x7e, 0x13, 0x56, 0x97,
-0xb1, 0xc3, 0x95, 0x8d, 0xd6, 0xf5, 0x9b, 0x2c,
-0xab, 0x36, 0x9a, 0x16, 0x79, 0xa7, 0xb7, 0xfe,
-0xcf, 0xae, 0xee, 0x97, 0x0f, 0xc9, 0x0f, 0x1d,
-0xf9, 0x6e, 0xc7, 0xc7, 0x9f, 0x60, 0xfc, 0x65,
-0xf9, 0x07, 0x72, 0xe3, 0x12, 0x53, 0xf2, 0x0a,
-0x04, 0xa2, 0x4a, 0x80, 0x97, 0xcb, 0xad, 0x97,
-0x3b, 0x5a, 0x2f, 0x5f, 0x6d, 0x69, 0xeb, 0xac,
-0x6f, 0x68, 0xae, 0x10, 0xd7, 0xe4, 0xe4, 0x16,
-0x24, 0x25, 0xa7, 0x85, 0x47, 0x44, 0xbb, 0x78,
-0xfa, 0xd9, 0xda, 0xb1, 0x7e, 0xfa, 0xaf, 0xe9,
-0x57, 0x5f, 0x7d, 0xb3, 0xeb, 0x93, 0x7d, 0xdb,
-0xde, 0xfb, 0x60, 0xf3, 0x9b, 0x5b, 0x8c, 0x8d,
-0x4d, 0x0c, 0x0d, 0x0d, 0x75, 0x74, 0x74, 0x56,
-0xaf, 0x5e, 0xf3, 0xf2, 0xcb, 0x6b, 0x56, 0x68,
-0x69, 0xd1, 0xe6, 0x58, 0x4b, 0x16, 0xbf, 0x40,
-0xfb, 0xe5, 0x78, 0x7a, 0xe1, 0x33, 0x64, 0x3a,
-0x98, 0xec, 0x57, 0x08, 0xfd, 0x76, 0x62, 0x1d,
-0x4d, 0x88, 0x30, 0x30, 0xbe, 0xb4, 0xcc, 0x4c,
-0x1f, 0xff, 0x00, 0xa8, 0x8c, 0x0d, 0x80, 0xbf,
-0xc3, 0xa3, 0x37, 0x6f, 0xa9, 0x35, 0x4d, 0x81,
-0x66, 0xf9, 0xfa, 0x8d, 0x99, 0xce, 0x6b, 0xbd,
-0xa2, 0xca, 0x9a, 0x33, 0x19, 0x39, 0xd0, 0x48,
-0x86, 0x46, 0x44, 0x87, 0x84, 0xf1, 0x82, 0xc3,
-0xa2, 0x42, 0xc2, 0xa3, 0x42, 0x23, 0x90, 0x84,
-0x84, 0xf3, 0x42, 0x23, 0xf8, 0x61, 0xe1, 0xfc,
-0x50, 0x5e, 0x94, 0xb7, 0x1f, 0xf7, 0x84, 0x9b,
-0x47, 0x4c, 0x7c, 0x92, 0xb8, 0xaa, 0xa6, 0x47,
-0x32, 0xa4, 0xc1, 0x41, 0x2e, 0x5a, 0xf1, 0xc1,
-0xe6, 0xa8, 0x54, 0xb1, 0x37, 0x37, 0xbf, 0x55,
-0x54, 0x5a, 0xec, 0xc0, 0x74, 0x74, 0x71, 0xf7,
-0xe1, 0xc7, 0x26, 0x56, 0x88, 0xab, 0x7a, 0xfa,
-0xa4, 0x78, 0x1e, 0xf9, 0x1e, 0x2d, 0x40, 0x43,
-0x63, 0xe3, 0x3a, 0x9d, 0x75, 0x0f, 0x52, 0xa3,
-0xb5, 0x56, 0xbc, 0x24, 0xae, 0xac, 0xac, 0xaa,
-0xa9, 0xed, 0xb8, 0xda, 0x35, 0x32, 0x36, 0xa6,
-0x6e, 0x1c, 0x00, 0x3a, 0x21, 0x40, 0x18, 0x4b,
-0xcb, 0xcb, 0x96, 0x2c, 0x7e, 0x5e, 0x25, 0x86,
-0x8d, 0xaf, 0xbd, 0x0e, 0x4d, 0xa5, 0xa7, 0x37,
-0x82, 0x36, 0xa1, 0xb8, 0xa6, 0x5f, 0xa6, 0xd0,
-0xec, 0x89, 0xc8, 0xc2, 0xca, 0xfa, 0xf1, 0xe0,
-0x2f, 0xc8, 0xea, 0x55, 0xab, 0x53, 0xd3, 0xd2,
-0x13, 0x4f, 0x25, 0x1d, 0x43, 0x7d, 0x24, 0x0b,
-0x7b, 0x96, 0xa3, 0x9f, 0x7f, 0x48, 0xe2, 0xa9,
-0xf4, 0xb2, 0x0b, 0x95, 0x57, 0xbb, 0xba, 0xef,
-0x69, 0x5b, 0x5e, 0x2a, 0x28, 0xd7, 0x37, 0x30,
-0x7c, 0xf0, 0xa4, 0x5f, 0x59, 0xfb, 0x6a, 0x85,
-0x58, 0xc4, 0x8f, 0x89, 0x0b, 0x45, 0xba, 0x81,
-0x54, 0x25, 0x18, 0x24, 0x14, 0xa9, 0x0a, 0xd1,
-0x1c, 0x24, 0x61, 0xa0, 0x3c, 0x3c, 0xd0, 0x19,
-0x3f, 0xff, 0x93, 0x6e, 0xee, 0x9e, 0x3c, 0x7e,
-0x82, 0x50, 0x54, 0x25, 0x91, 0xca, 0x35, 0xb8,
-0x52, 0x24, 0xf8, 0x2b, 0x1f, 0x1a, 0x6e, 0x6a,
-0xbe, 0x9c, 0x5f, 0x58, 0x9c, 0x78, 0x2a, 0x25,
-0x82, 0x1f, 0x0b, 0x31, 0x28, 0x63, 0xbb, 0xa3,
-0x93, 0xa1, 0xe1, 0x11, 0xa1, 0x11, 0x91, 0xdc,
-0xe0, 0x70, 0xa0, 0x78, 0x41, 0x21, 0x91, 0xb9,
-0x05, 0x25, 0xd8, 0xd4, 0x41, 0xd3, 0x20, 0xad,
-0xb8, 0xaa, 0x6a, 0xe9, 0x92, 0xa5, 0x1a, 0x3e,
-0x0a, 0xea, 0x0e, 0x93, 0xc5, 0x3c, 0x75, 0x3a,
-0xd5, 0xc7, 0xef, 0x64, 0xda, 0x19, 0xb4, 0xdc,
-0x6c, 0x48, 0xa1, 0x69, 0xb9, 0xd9, 0x6d, 0x64,
-0x33, 0x3f, 0xd9, 0xdd, 0x2b, 0x11, 0x57, 0xd5,
-0x9d, 0xc9, 0x3a, 0x17, 0x1b, 0x77, 0x2a, 0x34,
-0xf2, 0x4e, 0x0e, 0xc3, 0x79, 0x31, 0x90, 0xe7,
-0x10, 0xba, 0x34, 0xd0, 0x27, 0xf0, 0x50, 0x81,
-0x44, 0x44, 0xf1, 0x63, 0xe3, 0x1b, 0x9a, 0x2e,
-0xad, 0xd4, 0xb8, 0xb1, 0x57, 0x60, 0x50, 0x70,
-0x7c, 0x42, 0xa2, 0x5f, 0x40, 0x50, 0xe6, 0xd9,
-0xbc, 0x4b, 0x2d, 0xed, 0x9a, 0xf1, 0x17, 0x14,
-0x78, 0x7c, 0x62, 0x02, 0x7a, 0x20, 0x17, 0x2a,
-0x2a, 0xcf, 0x64, 0x9e, 0xe3, 0xf1, 0x63, 0x22,
-0xa2, 0xa2, 0x95, 0x95, 0x97, 0xa4, 0x1b, 0x75,
-0x32, 0x38, 0x1c, 0x6a, 0xdd, 0x31, 0x40, 0x64,
-0x73, 0x0b, 0x26, 0xc7, 0x25, 0x30, 0x84, 0x97,
-0x97, 0x5f, 0xd2, 0x76, 0xf9, 0xea, 0xd8, 0x98,
-0xa6, 0x25, 0xed, 0x91, 0x7c, 0xfe, 0x63, 0xdb,
-0x54, 0x6b, 0xc1, 0x82, 0xbf, 0xaf, 0x78, 0x97,
-0xa9, 0x6f, 0x3f, 0xc0, 0xe0, 0x20, 0x50, 0xd3,
-0xc7, 0x43, 0xac, 0x04, 0x62, 0x10, 0x70, 0x38,
-0xc8, 0x31, 0x7d, 0x53, 0x50, 0x63, 0xad, 0x6c,
-0xc4, 0xe9, 0x08, 0x86, 0x1a, 0x60, 0x3c, 0xc5,
-0x9c, 0x4e, 0xf1, 0x7b, 0x2e, 0xf5, 0x10, 0x46,
-0x53, 0xd1, 0x12, 0x3c, 0x55, 0x09, 0xac, 0xaf,
-0x14, 0x62, 0xa4, 0x64, 0x88, 0x5f, 0x31, 0xc0,
-0xf0, 0x4a, 0x20, 0x98, 0x81, 0x87, 0x76, 0x09,
-0x2c, 0x1a, 0x12, 0x2b, 0x62, 0x14, 0x1e, 0xf5,
-0x0d, 0xee, 0x50, 0x4e, 0x14, 0x9b, 0x62, 0x3e,
-0xd6, 0x93, 0x4b, 0x3c, 0x33, 0x4b, 0xa5, 0x8b,
-0x9f, 0x2a, 0x68, 0x58, 0x9f, 0x7f, 0xa9, 0x7f,
-0xa7, 0xcb, 0x71, 0x27, 0x5d, 0xf8, 0x6a, 0x54,
-0x38, 0x38, 0x03, 0x7a, 0x04, 0x52, 0x71, 0x59,
-0x19, 0x60, 0x28, 0x07, 0xa8, 0x85, 0x4b, 0x7d,
-0x8c, 0xda, 0x50, 0x56, 0x00, 0xbb, 0x0c, 0xf6,
-0x98, 0x2e, 0x35, 0xc8, 0x8c, 0x06, 0x9c, 0x37,
-0x38, 0xe1, 0x4b, 0x8e, 0x02, 0x98, 0x2f, 0xa0,
-0xf0, 0x06, 0xc7, 0x31, 0x88, 0x01, 0x42, 0xc2,
-0xe5, 0x06, 0x8c, 0xbf, 0x0c, 0xb6, 0xdc, 0xc4,
-0x71, 0x08, 0xf0, 0x77, 0xb3, 0x63, 0x97, 0x09,
-0xf3, 0xca, 0xff, 0x33, 0x77, 0xe5, 0x61, 0x51,
-0xde, 0x5a, 0xff, 0x8f, 0xab, 0x40, 0x15, 0x14,
-0x10, 0x14, 0x2b, 0x2e, 0xe0, 0x2e, 0x9b, 0xc8,
-0x6a, 0x15, 0xdc, 0xb5, 0xa8, 0xb5, 0x2e, 0x55,
-0x5b, 0x6d, 0xaf, 0x5a, 0xef, 0x75, 0x6f, 0x2d,
-0x55, 0xac, 0x45, 0x18, 0x66, 0x98, 0x61, 0xdf,
-0x11, 0x41, 0x45, 0x51, 0x44, 0x10, 0x15, 0x17,
-0x44, 0x40, 0x10, 0x64, 0x11, 0x64, 0x17, 0x54,
-0x14, 0x41, 0x16, 0xd9, 0xb7, 0x19, 0x86, 0x45,
-0x5c, 0xaa, 0xf7, 0x7b, 0xbe, 0x93, 0xe4, 0x9d,
-0xf0, 0x3a, 0xc3, 0x8c, 0xbd, 0xf7, 0x9f, 0x76,
-0x9e, 0x3c, 0x79, 0x92, 0x4c, 0x72, 0x72, 0x92,
-0x9c, 0xe4, 0x97, 0x93, 0x37, 0xcb, 0x5c, 0xc7,
-0x47, 0x56, 0x0e, 0x45, 0xd6, 0xf6, 0xe9, 0x91,
-0x29, 0x35, 0x7f, 0x5b, 0xfc, 0xed, 0xee, 0xed,
-0x3d, 0xf0, 0xf3, 0xc1, 0x15, 0x76, 0xab, 0x7f,
-0xd8, 0xf6, 0xa3, 0xfd, 0xaf, 0x0e, 0x3e, 0x81,
-0xa7, 0x00, 0x7f, 0x93, 0xee, 0xa4, 0xe5, 0x17,
-0x96, 0x94, 0x3e, 0x2a, 0xaf, 0xaa, 0x7e, 0x59,
-0x55, 0x5d, 0xf7, 0xbc, 0xaa, 0xfa, 0x71, 0x79,
-0x45, 0x61, 0x51, 0x69, 0x5a, 0xfa, 0xfd, 0xf8,
-0x84, 0xe4, 0xc8, 0xa8, 0xd8, 0xc0, 0x90, 0x30,
-0xbe, 0x9b, 0x27, 0x28, 0x2f, 0xbb, 0x77, 0xef,
-0xdb, 0xf4, 0xed, 0x96, 0x55, 0x5f, 0xad, 0x5b,
-0xb2, 0x74, 0x99, 0xf5, 0xdc, 0x2f, 0x08, 0x04,
-0xcf, 0x9a, 0x35, 0x0b, 0xdd, 0x8b, 0x35, 0x49,
-0x5f, 0x77, 0x22, 0x68, 0xc1, 0x00, 0xc1, 0xe8,
-0x5c, 0xb0, 0xb6, 0xf6, 0x98, 0x51, 0x9a, 0x5a,
-0x1a, 0xea, 0xe8, 0xa5, 0x42, 0xf6, 0xd1, 0x24,
-0x02, 0xc4, 0xe4, 0x5b, 0x30, 0xd8, 0x07, 0x7f,
-0xf9, 0xf5, 0x7a, 0x7c, 0x82, 0xb7, 0x5f, 0xf0,
-0xe5, 0xb8, 0xf8, 0x92, 0xb2, 0x72, 0xf4, 0xd1,
-0x53, 0xfe, 0x37, 0xac, 0xee, 0xde, 0x9e, 0x88,
-0xc8, 0x08, 0x9e, 0x2b, 0x8f, 0xeb, 0xca, 0xe1,
-0xf2, 0xb8, 0x2e, 0x3c, 0x0e, 0x8f, 0xef, 0x42,
-0x1c, 0x60, 0x73, 0x79, 0x3c, 0x17, 0x9e, 0x0b,
-0x71, 0x40, 0xf8, 0xc9, 0xf0, 0x53, 0x79, 0x85,
-0x45, 0x02, 0x77, 0xef, 0xb3, 0xe7, 0xa3, 0xb2,
-0x73, 0xf2, 0x1b, 0x9b, 0x5b, 0x14, 0xbc, 0xde,
-0x0b, 0xc3, 0x85, 0x5f, 0x40, 0xe0, 0x40, 0xe7,
-0xc2, 0xbb, 0xc5, 0x40, 0xc1, 0xbc, 0x9d, 0x94,
-0xcc, 0xf7, 0xf0, 0x76, 0xe2, 0xf0, 0x83, 0x42,
-0xc2, 0x92, 0x53, 0xd2, 0xcb, 0x9f, 0x55, 0x02,
-0x32, 0x0e, 0xca, 0x61, 0xff, 0x9b, 0xd7, 0x07,
-0x0f, 0xda, 0x93, 0xe4, 0x04, 0xd4, 0x06, 0x85,
-0x36, 0xa9, 0x40, 0xba, 0x3f, 0x1c, 0xb2, 0xfb,
-0x7a, 0xed, 0x3a, 0xa8, 0x7c, 0xc8, 0xa2, 0xa3,
-0x53, 0xd4, 0x2f, 0xff, 0xfb, 0xc5, 0x9b, 0xb7,
-0xef, 0x7a, 0xfb, 0xfa, 0x4e, 0x85, 0x87, 0xd3,
-0xfd, 0x39, 0x94, 0xc8, 0x8c, 0x99, 0xb3, 0xee,
-0xe7, 0x3d, 0xf0, 0xf6, 0xf1, 0x3f, 0x77, 0x3e,
-0x3a, 0x2b, 0x3b, 0xbf, 0xa9, 0xa5, 0x45, 0xf1,
-0x4d, 0x08, 0x7c, 0x81, 0x9b, 0x8a, 0xf2, 0x67,
-0xf2, 0xb8, 0x25, 0x95, 0xc0, 0xfe, 0x57, 0x9e,
-0x2d, 0x5b, 0x3a, 0xea, 0x20, 0x44, 0x90, 0x19,
-0x32, 0x74, 0xca, 0xd4, 0x69, 0x71, 0x37, 0x6e,
-0x46, 0x5f, 0x8a, 0x85, 0x71, 0xd5, 0xfe, 0xf0,
-0x6f, 0x4e, 0xce, 0xae, 0xbe, 0x01, 0xc7, 0x2f,
-0x5e, 0x8a, 0xbd, 0x8f, 0x0e, 0x05, 0xd7, 0x75,
-0x89, 0x7b, 0xa0, 0x62, 0xd9, 0x53, 0x2f, 0x80,
-0xa7, 0x9c, 0xdc, 0x7c, 0xbd, 0x89, 0x7a, 0x74,
-0xcf, 0xc0, 0x27, 0x67, 0x0b, 0x94, 0x2b, 0xf6,
-0x7e, 0x3f, 0x8d, 0x91, 0x1a, 0xfb, 0xf6, 0xef,
-0x77, 0xe1, 0x39, 0x63, 0x51, 0x21, 0x36, 0x07,
-0x1c, 0x44, 0x90, 0x78, 0x7c, 0x1e, 0x97, 0xe7,
-0x02, 0x92, 0xc3, 0x71, 0xe1, 0x06, 0x04, 0x05,
-0xe4, 0x15, 0x16, 0x7a, 0x78, 0xf9, 0x9f, 0x3e,
-0x13, 0x89, 0x1e, 0x15, 0x6a, 0x68, 0x62, 0x5e,
-0x04, 0x90, 0x53, 0x81, 0x45, 0x45, 0x45, 0x6e,
-0xee, 0x7c, 0x4a, 0x13, 0x6c, 0x10, 0x3c, 0xf0,
-0xba, 0x60, 0x82, 0x5c, 0x9e, 0x2b, 0xb1, 0x21,
-0x5c, 0xe0, 0xce, 0xcf, 0xcd, 0x2f, 0x38, 0x11,
-0x1a, 0xe6, 0x17, 0x74, 0x3c, 0xf1, 0x4e, 0x7a,
-0x79, 0x65, 0x9d, 0xb8, 0x5b, 0xd1, 0x26, 0xe1,
-0xb2, 0xc7, 0x8f, 0xc7, 0xeb, 0x8e, 0x97, 0xf7,
-0xa6, 0x27, 0xaa, 0x8a, 0xa1, 0x4a, 0xfb, 0xf6,
-0x1f, 0x88, 0xbf, 0x95, 0xe0, 0xed, 0xeb, 0x07,
-0xf8, 0x0b, 0xea, 0x24, 0x7a, 0x78, 0x57, 0xc1,
-0xf7, 0xdf, 0x0f, 0x00, 0x4f, 0x67, 0x48, 0xc7,
-0xc1, 0x3d, 0xc5, 0x19, 0x3b, 0xb8, 0x98, 0x73,
-0xc2, 0x2d, 0x57, 0xd2, 0x9b, 0x24, 0xcc, 0x73,
-0x71, 0x04, 0x57, 0x8e, 0xfd, 0xa1, 0x5f, 0xa0,
-0x0b, 0xb3, 0x1b, 0x54, 0x4a, 0x00, 0xf8, 0x02,
-0x41, 0x74, 0xcc, 0x65, 0x5f, 0xbf, 0xc0, 0xeb,
-0x37, 0x13, 0x4b, 0x1f, 0x97, 0x8b, 0xba, 0x7a,
-0xe4, 0x2d, 0x13, 0xe1, 0x5e, 0xdc, 0x1d, 0x7e,
-0xe6, 0x2c, 0x54, 0x3b, 0x6a, 0x02, 0x5c, 0x5d,
-0x1c, 0x2e, 0x3b, 0x5f, 0xc8, 0x94, 0xe3, 0x1f,
-0x10, 0x98, 0x74, 0xe7, 0x4e, 0xe6, 0xfd, 0x2c,
-0x81, 0x87, 0xa7, 0x13, 0x87, 0x7b, 0x22, 0x34,
-0x3c, 0x31, 0x39, 0xed, 0x59, 0x45, 0x15, 0xde,
-0x3a, 0x2e, 0x17, 0xd9, 0x2b, 0x2a, 0x2b, 0x0d,
-0x66, 0x19, 0x52, 0xae, 0x64, 0x05, 0xf8, 0xcf,
-0x98, 0x3f, 0xd9, 0x79, 0x95, 0x94, 0x55, 0xf5,
-0xd7, 0x05, 0x1b, 0x3a, 0x75, 0x18, 0x73, 0x18,
-0xfc, 0x22, 0x20, 0x02, 0x6e, 0x80, 0x95, 0xd9,
-0xce, 0x08, 0xbc, 0xc0, 0x06, 0x4d, 0x8d, 0xfc,
-0x65, 0x8c, 0xb5, 0x45, 0x82, 0x20, 0x44, 0xdd,
-0x03, 0x88, 0x31, 0x92, 0x24, 0x04, 0x83, 0xfe,
-0x75, 0x62, 0xfe, 0x45, 0x38, 0x8e, 0xe3, 0x90,
-0x7f, 0xa5, 0xbc, 0x28, 0x32, 0x8e, 0x4f, 0xdc,
-0x78, 0x93, 0x52, 0x27, 0x36, 0x12, 0xe2, 0x4e,
-0x42, 0x53, 0x80, 0x2d, 0xbc, 0x55, 0x18, 0xa0,
-0x0a, 0x01, 0x1f, 0x80, 0x9d, 0x33, 0x86, 0x36,
-0x92, 0x11, 0xb3, 0xba, 0xcb, 0x68, 0x9a, 0x46,
-0x1c, 0x19, 0x26, 0x49, 0x71, 0x9c, 0x31, 0x29,
-0x97, 0x4e, 0x26, 0x89, 0x24, 0x47, 0x23, 0x27,
-0x16, 0x05, 0xac, 0x99, 0x12, 0x07, 0x89, 0x86,
-0x72, 0xc4, 0xb6, 0x09, 0x0e, 0x37, 0x71, 0x26,
-0xf5, 0x83, 0x15, 0x58, 0x56, 0x11, 0x88, 0xda,
-0x6b, 0xc4, 0xe9, 0x32, 0xe2, 0x88, 0x66, 0x23,
-0xde, 0xc4, 0x10, 0x01, 0x40, 0x16, 0xea, 0x70,
-0x36, 0x42, 0xdb, 0x4e, 0xc8, 0xd7, 0x9c, 0xdb,
-0x39, 0x9b, 0x8b, 0xa2, 0x99, 0x71, 0x3b, 0xcd,
-0x79, 0x42, 0x73, 0x57, 0x21, 0xb2, 0x19, 0x47,
-0x27, 0xd8, 0x16, 0xdc, 0xe6, 0x2f, 0xf8, 0x6d,
-0xd6, 0x2e, 0x75, 0xf3, 0x38, 0x55, 0xb6, 0x4e,
-0xe5, 0xf3, 0x8e, 0x16, 0xd8, 0x1c, 0xcd, 0x4e,
-0x2a, 0x6c, 0xf8, 0xcb, 0x71, 0x56, 0x9e, 0x79,
-0xfd, 0xf6, 0xed, 0x31, 0x0e, 0x6f, 0xe9, 0xb2,
-0x15, 0xdf, 0xff, 0xb0, 0xdd, 0xde, 0xfe, 0xb0,
-0xa7, 0xef, 0x71, 0xd0, 0x95, 0x40, 0xcf, 0x85,
-0x59, 0x31, 0x60, 0x2e, 0xe0, 0x6f, 0x4d, 0x5d,
-0x63, 0x4d, 0x5d, 0x43, 0x45, 0x65, 0xcd, 0xa3,
-0x27, 0x4f, 0x1f, 0xe4, 0x17, 0xa4, 0xdc, 0x4d,
-0xbf, 0x12, 0x77, 0x03, 0x86, 0x23, 0x2f, 0xff,
-0x10, 0x67, 0x17, 0xee, 0xcf, 0xbf, 0x1c, 0xda,
-0xf1, 0xe3, 0xae, 0x0d, 0xdf, 0x6c, 0x59, 0xb5,
-0x6a, 0xcd, 0x82, 0x45, 0x8b, 0xc9, 0x89, 0x60,
-0x43, 0x43, 0x23, 0x72, 0x22, 0x49, 0x4f, 0x1f,
-0x41, 0x30, 0xba, 0x9a, 0xe3, 0xf3, 0x71, 0xa0,
-0x08, 0x03, 0x06, 0xa3, 0x4d, 0x59, 0xea, 0x5a,
-0xa0, 0x02, 0x83, 0x3a, 0x0c, 0xf8, 0x4b, 0x56,
-0xa4, 0xc9, 0x72, 0x34, 0x51, 0x84, 0xf7, 0xec,
-0xdd, 0x77, 0x2b, 0x31, 0xd9, 0xcf, 0x3f, 0xe8,
-0xf2, 0x95, 0x9b, 0xc5, 0x78, 0xd3, 0xd1, 0x9b,
-0x37, 0x72, 0xc7, 0x90, 0xb6, 0x8e, 0xb6, 0x95,
-0xab, 0x57, 0x43, 0x42, 0x62, 0x08, 0x11, 0xb0,
-0xd1, 0x5e, 0x2f, 0xbc, 0xbe, 0x4d, 0x0c, 0xf9,
-0xd7, 0xdc, 0xc2, 0x3c, 0xed, 0xde, 0x3d, 0xfc,
-0xb8, 0xc3, 0x85, 0xcc, 0xec, 0xfc, 0xfa, 0xc6,
-0x96, 0x57, 0xaf, 0xe4, 0x2e, 0xc6, 0xc2, 0xe8,
-0x74, 0x02, 0x5f, 0xb2, 0x47, 0x9f, 0x50, 0x04,
-0x03, 0x3c, 0x87, 0x9e, 0x0c, 0x3d, 0x13, 0x71,
-0xee, 0xe8, 0xef, 0x4e, 0x5e, 0x3e, 0xfe, 0xd1,
-0xb1, 0xd7, 0xf2, 0x0b, 0x4b, 0x9b, 0x9a, 0xe5,
-0x6e, 0x4b, 0xce, 0xbe, 0x9f, 0xab, 0xab, 0x3b,
-0x9e, 0x4d, 0x64, 0x08, 0x5e, 0x55, 0xa6, 0x0e,
-0xd9, 0x40, 0x3a, 0x9a, 0x8d, 0x50, 0x1d, 0x11,
-0x76, 0xea, 0x54, 0x3d, 0x3e, 0x8b, 0xd1, 0xf7,
-0xaa, 0x5f, 0xde, 0x3a, 0xf9, 0x7b, 0x74, 0xf2,
-0xa8, 0x4f, 0x28, 0x12, 0xd9, 0x1f, 0xb2, 0x57,
-0x96, 0xec, 0x50, 0xa2, 0x44, 0xf4, 0xf5, 0x26,
-0xe7, 0xe4, 0xe5, 0xf9, 0xfa, 0x05, 0x9c, 0x39,
-0x77, 0x11, 0x94, 0x8b, 0xba, 0x97, 0x8d, 0x8a,
-0x6f, 0xc2, 0xf7, 0x0d, 0x08, 0x80, 0xb9, 0x10,
-0xe5, 0x84, 0x6c, 0x8a, 0xa3, 0x7b, 0xe4, 0x28,
-0x74, 0x4a, 0x95, 0x48, 0xca, 0x96, 0x2a, 0x8b,
-0x54, 0xb9, 0x06, 0xf0, 0x17, 0x1b, 0x1b, 0x5b,
-0xdb, 0xe4, 0xd4, 0x94, 0x90, 0xd0, 0x93, 0x47,
-0x7e, 0x3b, 0xe6, 0x08, 0xd3, 0x1a, 0x0f, 0xdf,
-0x90, 0xb0, 0xb3, 0x09, 0x89, 0x77, 0x8b, 0x4b,
-0x1f, 0x37, 0xb5, 0xb6, 0xc8, 0x7e, 0x08, 0x86,
-0xc1, 0x16, 0x14, 0xb0, 0x49, 0x13, 0xf5, 0xa4,
-0x68, 0xb2, 0x99, 0xa4, 0xb6, 0x54, 0xf3, 0xb1,
-0xab, 0x5d, 0x45, 0x69, 0x40, 0x36, 0x40, 0x5a,
-0xc0, 0x86, 0x82, 0xb3, 0x05, 0x89, 0x48, 0x11,
-0xcc, 0x24, 0xef, 0x65, 0xa6, 0xfb, 0xf8, 0x05,
-0x9c, 0x0a, 0x8f, 0x80, 0x39, 0x5b, 0x5d, 0x7d,
-0xa3, 0xbc, 0xe5, 0x0e, 0xdc, 0x16, 0xef, 0xcf,
-0x9f, 0x8f, 0xd4, 0xd4, 0xd0, 0xa4, 0x94, 0x29,
-0x7d, 0x76, 0x08, 0x31, 0x1a, 0xea, 0x1a, 0x67,
-0x23, 0xce, 0x85, 0x9d, 0x3e, 0x13, 0x10, 0x74,
-0x22, 0x31, 0x19, 0x26, 0x72, 0x55, 0x78, 0x73,
-0x97, 0x5c, 0x90, 0xaa, 0x7c, 0xf1, 0x62, 0xe2,
-0x84, 0x49, 0x52, 0xd3, 0x18, 0xb6, 0x14, 0xc1,
-0x5f, 0xdb, 0x77, 0xec, 0x4c, 0x48, 0x4a, 0xf1,
-0xf6, 0x0d, 0xb8, 0x74, 0xf9, 0xfa, 0xc3, 0xb2,
-0xf2, 0xb6, 0xf6, 0x0e, 0x79, 0xdb, 0x93, 0x88,
-0xe4, 0xd8, 0xd9, 0xad, 0xa6, 0xec, 0x49, 0x31,
-0xc9, 0x66, 0x9e, 0xba, 0xe9, 0x82, 0x15, 0x04,
-0x92, 0x86, 0x96, 0x6a, 0x05, 0x6a, 0x3b, 0xbb,
-0x70, 0x62, 0xaf, 0xc6, 0x01, 0xfe, 0x5e, 0xbb,
-0x71, 0x0b, 0x66, 0xd1, 0xa2, 0x2e, 0xb1, 0x02,
-0xc1, 0x6b, 0xef, 0xec, 0x58, 0xb2, 0x64, 0x89,
-0x54, 0xbe, 0xec, 0xba, 0x02, 0x03, 0x03, 0x85,
-0x9e, 0x9e, 0xfe, 0x2f, 0xf6, 0xbf, 0xe6, 0x3c,
-0xc8, 0x0b, 0x39, 0x11, 0x76, 0xee, 0xfc, 0xc5,
-0x8c, 0xac, 0x07, 0xa0, 0x32, 0xe3, 0x43, 0x61,
-0x72, 0xe5, 0x59, 0x24, 0xee, 0x5e, 0x61, 0x67,
-0x37, 0xa8, 0x18, 0x50, 0xf1, 0x96, 0x5a, 0xa0,
-0x56, 0x2c, 0xd8, 0xec, 0xae, 0xca, 0xc6, 0x5f,
-0x08, 0x54, 0x19, 0x3e, 0x6a, 0xda, 0xf6, 0x9b,
-0x00, 0x73, 0xc6, 0x68, 0x5b, 0x2f, 0x82, 0x24,
-0x40, 0x1c, 0xaa, 0xcd, 0x99, 0x72, 0x3a, 0x0c,
-0x8e, 0x36, 0x1b, 0x1d, 0x46, 0x0f, 0xd4, 0x4e,
-0xdd, 0x93, 0x3b, 0x75, 0x6f, 0x9e, 0xc1, 0xc1,
-0x87, 0x06, 0x0e, 0x35, 0x86, 0x47, 0x9b, 0x4c,
-0xf1, 0x77, 0x4c, 0x13, 0xb4, 0xac, 0x8a, 0x50,
-0xc6, 0xc0, 0x89, 0x49, 0x42, 0x00, 0x14, 0xdc,
-0xb3, 0xb1, 0xc3, 0x14, 0xa9, 0x87, 0xc8, 0x2d,
-0xeb, 0x35, 0x72, 0x66, 0x22, 0x1b, 0x38, 0x31,
-0x91, 0x4d, 0x58, 0x28, 0x6c, 0x8a, 0x41, 0xd6,
-0xd8, 0x05, 0xb1, 0x64, 0x22, 0x81, 0xd4, 0xd9,
-0x14, 0x07, 0x25, 0xd1, 0x0c, 0x25, 0x90, 0x4a,
-0xbd, 0x86, 0xc4, 0x4b, 0xd4, 0x52, 0x8c, 0xb0,
-0x14, 0xd0, 0x3f, 0x82, 0x6c, 0x0e, 0xc5, 0x68,
-0x26, 0x84, 0x50, 0x66, 0x78, 0xc0, 0x0a, 0x38,
-0x49, 0x0b, 0x30, 0x2a, 0xc9, 0x9a, 0x01, 0x77,
-0x02, 0xcd, 0xe4, 0x5f, 0xa8, 0x3a, 0x13, 0x52,
-0x28, 0x2e, 0x8a, 0x09, 0x6e, 0x33, 0x2e, 0x0a,
-0x24, 0x5e, 0x33, 0x1e, 0x8e, 0xc3, 0x45, 0xff,
-0x42, 0xb8, 0x39, 0x1b, 0x7f, 0x5d, 0x45, 0xc8,
-0xe1, 0x2a, 0x9c, 0x27, 0x68, 0x03, 0x33, 0x9f,
-0xdf, 0x38, 0xdf, 0xb5, 0xc1, 0xd6, 0xb5, 0x76,
-0x31, 0xf7, 0xc9, 0xc2, 0x63, 0x05, 0x4b, 0x8e,
-0x65, 0x17, 0x56, 0xb4, 0xfe, 0xe5, 0x38, 0x2b,
-0x1f, 0x68, 0xde, 0x07, 0x06, 0x06, 0x2d, 0x59,
-0xba, 0xfc, 0xbb, 0xef, 0x7e, 0xf8, 0xe9, 0xa0,
-0xbd, 0x87, 0x4f, 0xc0, 0xd9, 0xf3, 0x17, 0x12,
-0x12, 0xef, 0x64, 0xe7, 0x16, 0x97, 0x3d, 0xae,
-0x78, 0x51, 0xd3, 0x50, 0xfb, 0xb2, 0x09, 0xcc,
-0x8b, 0x9a, 0xc6, 0xf2, 0x0a, 0xb4, 0x0a, 0x9d,
-0x9d, 0x53, 0x90, 0x94, 0x9c, 0x16, 0x7d, 0x29,
-0xee, 0x64, 0x78, 0x84, 0x9b, 0x87, 0xdf, 0x11,
-0x47, 0xce, 0xbe, 0x03, 0x07, 0xb7, 0x6d, 0xdf,
-0xb9, 0xee, 0x9b, 0xcd, 0xcb, 0xbf, 0x5c, 0x65,
-0xbb, 0x70, 0x31, 0x68, 0xc1, 0xa6, 0x73, 0x24,
-0x0b, 0xd1, 0x53, 0xf4, 0x01, 0x82, 0x27, 0x4c,
-0x44, 0x17, 0x44, 0x7f, 0x3e, 0x0e, 0x7f, 0x0e,
-0xd6, 0x06, 0x1c, 0x66, 0x14, 0x61, 0xf4, 0x5e,
-0xd2, 0x08, 0xf4, 0x64, 0x21, 0xfb, 0xb2, 0xac,
-0x6d, 0x3b, 0x7e, 0x4c, 0xba, 0x73, 0xd7, 0xdb,
-0x17, 0xf0, 0xf7, 0x46, 0x51, 0x49, 0x59, 0x2b,
-0xda, 0xf1, 0x22, 0x17, 0x7f, 0x3b, 0x45, 0xc2,
-0x6f, 0x36, 0x6e, 0x62, 0xfa, 0xc2, 0x50, 0x25,
-0xa2, 0x10, 0xd1, 0x0d, 0x5d, 0xa4, 0x8b, 0xd1,
-0x7b, 0xb7, 0x0c, 0x8d, 0x8c, 0xef, 0xa4, 0xdf,
-0x73, 0xf3, 0xf0, 0x3a, 0x1d, 0x7e, 0x21, 0x23,
-0x2b, 0x07, 0x2f, 0x1d, 0x4b, 0x0f, 0xef, 0x03,
-0xe6, 0x3f, 0x1f, 0x22, 0x23, 0x2f, 0x4a, 0x3d,
-0xa1, 0x08, 0xa4, 0xfe, 0xb5, 0x7b, 0x4f, 0x4a,
-0x5a, 0xda, 0x51, 0x47, 0x27, 0x1e, 0x5f, 0x10,
-0x12, 0x1e, 0x75, 0xe7, 0x6e, 0x46, 0x65, 0x55,
-0xad, 0xb8, 0x7b, 0xf0, 0x6b, 0xa9, 0xfa, 0x5e,
-0xbf, 0x3a, 0x7c, 0xe4, 0x08, 0x94, 0x6b, 0x80,
-0x1f, 0xfc, 0x1c, 0x30, 0x7b, 0xbf, 0x19, 0x55,
-0xe2, 0xa4, 0x32, 0x82, 0x6a, 0xac, 0xa9, 0xad,
-0x6d, 0x46, 0xa7, 0x95, 0x7b, 0x14, 0xdc, 0x95,
-0x84, 0x76, 0xd1, 0x88, 0xc5, 0xcd, 0x2d, 0xcd,
-0x0b, 0x17, 0x2e, 0x66, 0x5f, 0xf2, 0x49, 0x1c,
-0xa0, 0x31, 0xe5, 0x15, 0x14, 0xfa, 0x07, 0x04,
-0x9d, 0x39, 0x1b, 0x95, 0x99, 0xfd, 0x00, 0x8a,
-0xdc, 0xff, 0x5a, 0x2e, 0x7c, 0x80, 0x39, 0x75,
-0x3a, 0x1c, 0xe6, 0x18, 0x52, 0x44, 0x68, 0x4d,
-0xca, 0x32, 0xc9, 0x40, 0x80, 0xc4, 0x4b, 0xb4,
-0x30, 0xa9, 0x68, 0xf2, 0xd2, 0x92, 0xc8, 0x30,
-0x70, 0xd9, 0x2e, 0x5c, 0x58, 0x58, 0x52, 0x12,
-0x7e, 0xf6, 0xbc, 0xc0, 0xdd, 0xdb, 0xcb, 0xdb,
-0x1f, 0x54, 0x9b, 0xcb, 0x57, 0xe3, 0xb3, 0x72,
-0x0a, 0x5e, 0xd4, 0x36, 0x88, 0xbb, 0x7b, 0xdf,
-0xc9, 0x7c, 0x7d, 0x78, 0xfd, 0xf6, 0x75, 0x68,
-0x58, 0x18, 0xc0, 0x1c, 0xe5, 0x53, 0xea, 0x25,
-0x41, 0xfa, 0x4c, 0x1e, 0xcd, 0x97, 0x2d, 0x1b,
-0xe4, 0x5f, 0xa9, 0x22, 0x30, 0xd1, 0x28, 0x57,
-0x92, 0xb2, 0xeb, 0x4d, 0xd2, 0x4b, 0x4d, 0x4b,
-0xf3, 0xf5, 0x0f, 0x0a, 0x0b, 0x8f, 0xc8, 0xcc,
-0xce, 0xad, 0x7d, 0xd9, 0x80, 0x1e, 0x15, 0x92,
-0x33, 0xe0, 0x43, 0xc5, 0x5e, 0x8c, 0x89, 0x19,
-0x39, 0x42, 0x5d, 0x5e, 0x5d, 0x11, 0xae, 0x48,
-0xc8, 0xf0, 0x61, 0xaa, 0x21, 0xa1, 0x30, 0x97,
-0x8b, 0xf4, 0x0f, 0x08, 0x49, 0x48, 0x4c, 0x29,
-0x7f, 0x56, 0xa9, 0x58, 0xff, 0x6d, 0x68, 0x6c,
-0x98, 0x36, 0x6d, 0xfa, 0xa0, 0xcf, 0x7a, 0x52,
-0xca, 0x1b, 0x37, 0x6f, 0xba, 0x9b, 0x9e, 0xe1,
-0xe9, 0x1b, 0x04, 0xf8, 0x5b, 0x52, 0xf2, 0xb8,
-0xbd, 0x43, 0xd1, 0x71, 0x6f, 0x30, 0xeb, 0x37,
-0x7c, 0xc3, 0xae, 0x2b, 0x59, 0x26, 0xd9, 0xff,
-0xca, 0xcb, 0x97, 0x56, 0x1d, 0x5b, 0x18, 0x0e,
-0x3b, 0x38, 0xc4, 0xdd, 0xb8, 0xe5, 0xeb, 0x17,
-0x74, 0xed, 0x66, 0xc2, 0xc3, 0x47, 0x4f, 0x85,
-0x22, 0x31, 0xba, 0x36, 0x43, 0x2e, 0x4a, 0x8a,
-0x57, 0xd8, 0x7d, 0x49, 0x5f, 0x36, 0xa4, 0xad,
-0x20, 0xd5, 0x82, 0xe0, 0x85, 0xae, 0x74, 0x31,
-0x3a, 0x26, 0x33, 0x3b, 0xe7, 0x56, 0x62, 0x6a,
-0xd9, 0xe3, 0xf2, 0xd6, 0x76, 0x21, 0x7a, 0x1f,
-0x5c, 0x3e, 0xfe, 0x82, 0xf0, 0xec, 0xdd, 0x7f,
-0x80, 0xbe, 0xc1, 0xcd, 0xb4, 0x85, 0x9c, 0x02,
-0xca, 0x16, 0x5f, 0x9e, 0xb4, 0x0f, 0xda, 0x9d,
-0xd5, 0xc7, 0xe8, 0x19, 0xfe, 0x52, 0x86, 0x17,
-0x42, 0x91, 0x31, 0xc3, 0x6b, 0xa4, 0x04, 0xad,
-0x8c, 0x0f, 0x57, 0xe9, 0x6d, 0x8a, 0x1a, 0x6d,
-0xbe, 0x73, 0xe4, 0x04, 0xcb, 0x61, 0x9a, 0xfa,
-0x4a, 0xc3, 0xb5, 0x95, 0x55, 0xc7, 0xa8, 0x6a,
-0xcf, 0xd2, 0x9c, 0xba, 0x4c, 0xc7, 0xc6, 0x61,
-0xfa, 0xce, 0x0c, 0x23, 0xc7, 0x16, 0xb4, 0xa0,
-0x8a, 0xb0, 0x12, 0xeb, 0x8f, 0x58, 0xc5, 0x33,
-0xa1, 0xc9, 0xff, 0x84, 0x01, 0x54, 0x52, 0x1c,
-0x1f, 0x58, 0x02, 0x14, 0x9b, 0x8d, 0x3f, 0x95,
-0x1a, 0x62, 0xcd, 0x17, 0x19, 0x0e, 0x59, 0xc8,
-0x65, 0xb6, 0x33, 0xc9, 0x3a, 0x4c, 0xb1, 0x9a,
-0x3c, 0x90, 0x16, 0x27, 0x99, 0x8d, 0x59, 0x45,
-0xff, 0x72, 0x18, 0x22, 0x24, 0x89, 0xa9, 0x84,
-0x26, 0x56, 0x75, 0xf1, 0xbf, 0x1c, 0x26, 0xfe,
-0x6c, 0x56, 0x64, 0x62, 0x93, 0x8f, 0xb6, 0x28,
-0x17, 0x1e, 0x2b, 0x2d, 0x36, 0xe6, 0x5c, 0xc6,
-0x20, 0x37, 0x0f, 0xbb, 0x09, 0xd4, 0xb2, 0x0d,
-0x5f, 0xcc, 0xb2, 0xbb, 0xac, 0x05, 0x22, 0x6b,
-0x81, 0x10, 0xcc, 0x5c, 0x41, 0xe7, 0x42, 0xf7,
-0xc6, 0x45, 0x6e, 0xf5, 0xcb, 0xdd, 0x2b, 0x97,
-0xf1, 0x9f, 0x2d, 0x72, 0x2e, 0x5a, 0xc5, 0xcd,
-0x7d, 0xde, 0x20, 0xfa, 0xcb, 0x71, 0x56, 0x81,
-0x49, 0x4e, 0x4d, 0x5d, 0xba, 0x74, 0xd9, 0x86,
-0x8d, 0x9b, 0x77, 0xed, 0xfd, 0x19, 0xc6, 0xc0,
-0x53, 0xe1, 0xe7, 0xc9, 0x21, 0x9d, 0xb2, 0xc7,
-0x4f, 0xab, 0xaa, 0xeb, 0xea, 0xea, 0x9b, 0xea,
-0x9b, 0xda, 0x60, 0xe8, 0xae, 0xae, 0x6d, 0x7c,
-0xf2, 0xac, 0xb2, 0xf8, 0x61, 0x59, 0x7a, 0x46,
-0xee, 0xcd, 0x5b, 0xb7, 0xa3, 0x62, 0x62, 0x83,
-0x8f, 0x9f, 0x74, 0xf7, 0xf4, 0xfb, 0xed, 0xf7,
-0x63, 0xfb, 0xf6, 0xff, 0xb4, 0xf5, 0x87, 0xed,
-0xeb, 0xd6, 0x6f, 0x5a, 0xfe, 0xe5, 0x6a, 0x9b,
-0x05, 0x8b, 0xc9, 0x42, 0xb4, 0x91, 0x91, 0xd1,
-0x2c, 0x83, 0x59, 0xd3, 0xa7, 0xcf, 0xd0, 0x9b,
-0xac, 0x37, 0x69, 0x12, 0x7a, 0x29, 0xf8, 0xf3,
-0x71, 0xba, 0x3a, 0x63, 0xc7, 0x8e, 0x1e, 0x3d,
-0x5a, 0x0b, 0x2b, 0xc2, 0x5a, 0xa3, 0x40, 0x17,
-0x1e, 0x45, 0x56, 0xa4, 0x61, 0xd8, 0x47, 0x40,
-0xac, 0x3a, 0x72, 0xcb, 0x96, 0xad, 0x69, 0xf7,
-0x32, 0x7d, 0x7c, 0x83, 0x62, 0xaf, 0xdc, 0x28,
-0x2c, 0x2e, 0x6b, 0xef, 0xe8, 0x54, 0xa0, 0xff,
-0x76, 0xf7, 0x76, 0xff, 0x73, 0xdb, 0x76, 0xf2,
-0xed, 0x18, 0x9d, 0x69, 0x1a, 0x32, 0x94, 0x76,
-0x25, 0xe6, 0xc6, 0x0f, 0xd6, 0x16, 0xaf, 0x99,
-0x33, 0x66, 0xa6, 0xdc, 0x4d, 0xf3, 0xf4, 0xf6,
-0x0f, 0x3b, 0x7d, 0x2e, 0x3d, 0x33, 0x07, 0x74,
-0x19, 0xd0, 0x1c, 0x15, 0x4c, 0x9e, 0x6f, 0xc6,
-0x27, 0x90, 0x65, 0x52, 0xf2, 0x90, 0x04, 0x9a,
-0xe2, 0x2a, 0xab, 0x18, 0x99, 0x18, 0x65, 0xe7,
-0xe4, 0xb8, 0x0a, 0xdc, 0x1d, 0x9d, 0x5d, 0x02,
-0x82, 0x42, 0x62, 0xaf, 0x5c, 0xcb, 0x2f, 0x2a,
-0xad, 0x6f, 0x6a, 0x97, 0x77, 0x33, 0x46, 0x75,
-0x4d, 0xad, 0xed, 0x82, 0x45, 0x04, 0x68, 0x98,
-0xd7, 0x28, 0x24, 0x2c, 0x91, 0x93, 0x9b, 0x0c,
-0xb7, 0x24, 0x50, 0x89, 0xf9, 0x6b, 0xb4, 0xf6,
-0xe8, 0x88, 0x73, 0x51, 0x3d, 0x3d, 0x7d, 0xe8,
-0x62, 0x46, 0xf9, 0xd3, 0x8f, 0x77, 0xef, 0xff,
-0xe8, 0xed, 0xeb, 0x83, 0x49, 0x48, 0x56, 0xce,
-0x7d, 0x9d, 0x31, 0x3a, 0x74, 0x4b, 0x1b, 0x19,
-0x22, 0x80, 0xac, 0x96, 0x96, 0xf6, 0xfd, 0xbc,
-0xfc, 0xc0, 0xe0, 0xd0, 0x93, 0xe1, 0x91, 0x19,
-0x68, 0xbf, 0x4a, 0x23, 0x7e, 0xcf, 0x51, 0xee,
-0x20, 0x7f, 0x21, 0xea, 0xa2, 0xa6, 0xba, 0x26,
-0x99, 0xea, 0x33, 0x5f, 0x04, 0x86, 0xa2, 0x9a,
-0x24, 0x73, 0x7e, 0xba, 0x6b, 0x9d, 0xba, 0x65,
-0xbd, 0x52, 0x75, 0xce, 0x4e, 0x4b, 0x63, 0xb2,
-0x8b, 0x8f, 0x8e, 0xa4, 0xa9, 0x7c, 0xb6, 0x79,
-0xcb, 0xe6, 0xfc, 0x82, 0xfc, 0xab, 0xd7, 0x6f,
-0x44, 0x5e, 0xbc, 0x14, 0x7d, 0xe9, 0xda, 0xed,
-0xe4, 0x94, 0xfc, 0x82, 0x62, 0xd0, 0x6e, 0x44,
-0x5d, 0x3d, 0x6f, 0xdf, 0x0e, 0xb2, 0xdf, 0xb8,
-0xbb, 0xb7, 0xc7, 0xd5, 0xd5, 0x0d, 0x6a, 0x89,
-0x66, 0xca, 0xa6, 0x4c, 0x38, 0x67, 0xaa, 0x42,
-0x52, 0xc9, 0x74, 0xed, 0x91, 0xde, 0x86, 0xca,
-0x2e, 0x02, 0x89, 0x2c, 0x45, 0x0d, 0xd2, 0xea,
-0x8e, 0xd3, 0xbd, 0x9d, 0x94, 0x1c, 0x04, 0x82,
-0x7e, 0xfa, 0x4c, 0x5a, 0x46, 0x4e, 0x4d, 0x5d,
-0x7d, 0x5f, 0x5f, 0xbf, 0xdc, 0x01, 0xff, 0x3f,
-0x1f, 0xe2, 0xe3, 0x6f, 0x6b, 0x8d, 0xd2, 0x1e,
-0x28, 0xe3, 0xc7, 0x2d, 0x4e, 0x9b, 0x18, 0x28,
-0x83, 0xcc, 0x7b, 0xfa, 0x78, 0x45, 0x46, 0x45,
-0x03, 0xfe, 0xde, 0xba, 0x9d, 0xfa, 0xe4, 0xe9,
-0xf3, 0xae, 0xee, 0x6e, 0x05, 0x4b, 0xa9, 0xad,
-0xed, 0xed, 0xc6, 0xc6, 0x26, 0x6c, 0xa4, 0xa0,
-0xa5, 0x60, 0x54, 0xb9, 0x7f, 0x0c, 0x5d, 0xfd,
-0xd5, 0x9a, 0xcc, 0xec, 0xfb, 0xa0, 0x75, 0x46,
-0xc7, 0xc6, 0xe5, 0x17, 0x97, 0xb5, 0xb6, 0x89,
-0x14, 0xe3, 0xef, 0xb6, 0x6d, 0x3b, 0x68, 0x25,
-0x0c, 0xc1, 0x3b, 0xb8, 0x68, 0xc7, 0x21, 0x02,
-0xcf, 0x4c, 0x5a, 0x94, 0x94, 0x89, 0x61, 0x84,
-0x41, 0xd2, 0x17, 0x48, 0xbe, 0x6c, 0x49, 0xa6,
-0x4d, 0xbc, 0x6b, 0xcf, 0x9e, 0x9b, 0xb7, 0x12,
-0xbd, 0x7c, 0x03, 0xaf, 0x5e, 0xbb, 0x51, 0xfc,
-0xf0, 0x49, 0xa7, 0xa8, 0xeb, 0xf5, 0x1b, 0xb9,
-0xdf, 0x7a, 0x7a, 0x5f, 0xf5, 0xad, 0x5d, 0xb7,
-0x9e, 0x2d, 0x2d, 0xa4, 0xa2, 0xc8, 0x44, 0x68,
-0x40, 0x14, 0x71, 0x84, 0xad, 0x5b, 0xb7, 0x56,
-0x54, 0x56, 0x15, 0x97, 0x3e, 0xa9, 0x6f, 0x6c,
-0xee, 0xee, 0xe9, 0x53, 0xa0, 0xe0, 0x7f, 0xc0,
-0xc7, 0xb1, 0xb9, 0x5c, 0x1e, 0x61, 0x52, 0x4a,
-0x3c, 0x08, 0x65, 0x3a, 0x6e, 0x7c, 0xd4, 0x46,
-0x1f, 0x0b, 0x30, 0x5b, 0xbc, 0xe9, 0x4c, 0x83,
-0xca, 0x33, 0xbd, 0xd6, 0x6f, 0xd4, 0xd4, 0x25,
-0xe6, 0xce, 0x4d, 0x26, 0x18, 0x32, 0x4c, 0x88,
-0xbe, 0x06, 0xb0, 0xe2, 0x58, 0xa7, 0xff, 0x6d,
-0x8c, 0x86, 0xde, 0x17, 0x2a, 0xc3, 0x34, 0x87,
-0xfc, 0x03, 0x92, 0x7f, 0xa6, 0xfc, 0x99, 0xa6,
-0x8a, 0xea, 0x68, 0x15, 0x55, 0x6d, 0x65, 0x95,
-0x91, 0x10, 0x32, 0x74, 0x88, 0xb2, 0xca, 0x88,
-0x09, 0x5a, 0x73, 0x7e, 0x98, 0xb6, 0x2b, 0xd3,
-0xd4, 0xa5, 0xc3, 0x9c, 0x87, 0x16, 0xa8, 0xe7,
-0x70, 0x19, 0xed, 0x0f, 0x88, 0x98, 0x62, 0x37,
-0xc0, 0xab, 0x29, 0x97, 0x71, 0x0f, 0xea, 0x85,
-0x98, 0x00, 0xb2, 0x00, 0x46, 0x8a, 0x23, 0x03,
-0xd8, 0x21, 0x28, 0xe4, 0x32, 0x90, 0x3d, 0x47,
-0xa2, 0x5a, 0x9a, 0xb9, 0x30, 0xf9, 0x9a, 0x61,
-0xdb, 0x94, 0xcb, 0xe4, 0x3e, 0x1b, 0xb3, 0xc1,
-0x94, 0x08, 0xaf, 0xfd, 0x12, 0x3d, 0xd4, 0x9c,
-0xda, 0xac, 0xf2, 0x22, 0x5c, 0xe6, 0x76, 0x92,
-0x8c, 0x80, 0x13, 0x16, 0x29, 0xa4, 0xd8, 0x9a,
-0xb9, 0xe2, 0xdc, 0x25, 0xcc, 0x80, 0x17, 0x8c,
-0x31, 0xc9, 0x9d, 0x87, 0xbd, 0xd8, 0xc1, 0x82,
-0x57, 0x11, 0x1b, 0x70, 0xcd, 0x3e, 0x0e, 0xb1,
-0x70, 0x15, 0x59, 0x80, 0xcd, 0x17, 0x59, 0x09,
-0x44, 0x73, 0xdd, 0x84, 0xf3, 0xdd, 0x85, 0xf3,
-0x3d, 0xb0, 0xf1, 0x14, 0x2e, 0xf6, 0x6e, 0x5f,
-0xe1, 0x53, 0xbf, 0xd4, 0xa3, 0x76, 0x85, 0xdb,
-0xd3, 0x15, 0xae, 0x65, 0xfb, 0x4e, 0x14, 0x37,
-0x77, 0x29, 0xea, 0x05, 0x7f, 0xb9, 0xa9, 0xa9,
-0xab, 0x5b, 0xb7, 0x61, 0xe3, 0xda, 0xf5, 0x9b,
-0x76, 0xed, 0xf9, 0xf9, 0x98, 0xb3, 0x2b, 0x8c,
-0x35, 0x71, 0xd7, 0x6f, 0x65, 0x64, 0xe5, 0x3e,
-0x7c, 0xf4, 0xe4, 0x79, 0x55, 0x1d, 0x20, 0x6f,
-0x43, 0x73, 0x27, 0x48, 0x7b, 0x7d, 0x63, 0xeb,
-0xf3, 0xea, 0xea, 0xb2, 0x27, 0xcf, 0x1e, 0xe4,
-0x97, 0xa4, 0xde, 0xcd, 0x8c, 0xbb, 0x7e, 0x1b,
-0xb4, 0xaa, 0x80, 0xe0, 0x50, 0x9e, 0xab, 0xbb,
-0xc3, 0x91, 0xdf, 0xf7, 0xec, 0x3d, 0xf0, 0xdd,
-0xd6, 0x7f, 0xae, 0x5d, 0xbf, 0x71, 0xf9, 0x97,
-0x5f, 0xd9, 0x2c, 0x58, 0x04, 0x10, 0x3c, 0x67,
-0x8e, 0x19, 0x40, 0xb0, 0x81, 0x81, 0xc1, 0xf4,
-0xe9, 0xd3, 0xf5, 0x27, 0xeb, 0x4f, 0xd0, 0x9b,
-0x34, 0x7e, 0xfc, 0x04, 0xdd, 0xf1, 0x13, 0x91,
-0x22, 0x3c, 0x06, 0x74, 0x61, 0xf2, 0x43, 0xba,
-0xb0, 0xa6, 0x86, 0xd6, 0xc8, 0x11, 0x23, 0x41,
-0x1d, 0x06, 0xfb, 0x9b, 0x8d, 0x1b, 0xd3, 0x33,
-0xb2, 0x7d, 0xfc, 0x60, 0x0e, 0x1f, 0x07, 0xf8,
-0xdb, 0xd6, 0xa1, 0x68, 0xfd, 0x19, 0x7a, 0xee,
-0x9e, 0x3d, 0xfb, 0xd9, 0x23, 0x3f, 0x5d, 0xbc,
-0xa2, 0x5e, 0x02, 0x22, 0xc3, 0x54, 0x86, 0x4d,
-0xd6, 0x9f, 0x02, 0xf8, 0xeb, 0xed, 0xe3, 0x7b,
-0x3a, 0xfc, 0x3c, 0x64, 0x01, 0xf3, 0x8a, 0xbe,
-0x3e, 0x45, 0x9b, 0x81, 0x53, 0xd3, 0xef, 0x81,
-0x3e, 0x4e, 0x46, 0x72, 0xd2, 0x4f, 0xc1, 0x31,
-0x66, 0xf4, 0x98, 0xe8, 0xd8, 0xd8, 0xf0, 0xb3,
-0x11, 0x30, 0xeb, 0x70, 0x75, 0xf3, 0x08, 0x3f,
-0x1b, 0x95, 0x9c, 0x9a, 0x01, 0xca, 0x4b, 0xa7,
-0x50, 0x2c, 0xef, 0xd3, 0x2a, 0x0c, 0xe0, 0x33,
-0x66, 0xcc, 0x04, 0x7e, 0xc8, 0x92, 0x1a, 0xe9,
-0xfb, 0x74, 0x79, 0x8d, 0x70, 0x0b, 0x21, 0x64,
-0x71, 0x8f, 0x98, 0xbd, 0xfb, 0xf7, 0xb7, 0xb4,
-0xb6, 0xf5, 0xf7, 0xbf, 0x51, 0x74, 0xda, 0xf4,
-0xff, 0x3e, 0x80, 0x4e, 0xd1, 0xd1, 0x29, 0x6c,
-0xef, 0xec, 0x74, 0xf7, 0xf2, 0x84, 0x02, 0x32,
-0xc9, 0x95, 0x54, 0x08, 0xa8, 0x01, 0x4d, 0x7c,
-0x13, 0x6f, 0x76, 0xf0, 0xf1, 0xd0, 0xd3, 0x67,
-0x2f, 0x40, 0x91, 0x5f, 0x7c, 0x0a, 0x7f, 0xaf,
-0xc4, 0xc5, 0x69, 0x6b, 0x8d, 0x26, 0x44, 0x08,
-0x05, 0x30, 0xc3, 0x87, 0x0d, 0x27, 0x03, 0x2f,
-0xe2, 0x56, 0x99, 0xb5, 0x2a, 0x88, 0x33, 0xa2,
-0x23, 0x1b, 0x5d, 0x33, 0xa4, 0x05, 0x24, 0xad,
-0x80, 0x02, 0x07, 0x4b, 0xcb, 0xd4, 0x00, 0x1e,
-0x72, 0x41, 0x99, 0xdd, 0x7f, 0xe0, 0xa7, 0xaa,
-0xea, 0x9a, 0xdc, 0xbc, 0xfc, 0x9c, 0x9c, 0xc2,
-0x82, 0xe2, 0x92, 0xa7, 0x15, 0x2f, 0x9a, 0x5a,
-0xda, 0x61, 0x06, 0x02, 0x73, 0x8c, 0x41, 0xd7,
-0x28, 0x40, 0x69, 0xfa, 0xf7, 0xae, 0xbd, 0xaa,
-0xaa, 0x6a, 0x94, 0x0d, 0x3a, 0x2a, 0x32, 0xc4,
-0xd9, 0x0e, 0x59, 0x9e, 0x95, 0x98, 0xac, 0x99,
-0xb4, 0x43, 0x86, 0x4a, 0x95, 0x88, 0x0c, 0xb9,
-0x08, 0x7f, 0x13, 0x93, 0x83, 0x43, 0x4e, 0x9c,
-0x08, 0x3b, 0x93, 0x9a, 0x9e, 0x05, 0xf8, 0xdb,
-0xdb, 0xa7, 0x68, 0x01, 0xe1, 0x6e, 0x7a, 0x3a,
-0x48, 0x08, 0xad, 0x0d, 0x54, 0x0f, 0xca, 0x1f,
-0xad, 0xa3, 0x12, 0x2f, 0x50, 0x06, 0x55, 0x8e,
-0xc7, 0x77, 0x8d, 0xbe, 0x74, 0x15, 0xf0, 0xf7,
-0xe6, 0xad, 0x64, 0x98, 0xeb, 0x0a, 0x45, 0xdd,
-0x6f, 0xdf, 0xbd, 0x93, 0xb7, 0x20, 0xd3, 0x29,
-0x12, 0x5b, 0x59, 0x5a, 0x4b, 0x31, 0x49, 0xd5,
-0x61, 0xe2, 0x5d, 0xb2, 0x78, 0x69, 0x66, 0x4e,
-0x8e, 0xb7, 0x5f, 0x10, 0xe0, 0x6f, 0x5e, 0x71,
-0x69, 0x4b, 0xab, 0x50, 0x31, 0xfe, 0x82, 0x6e,
-0x48, 0xd2, 0x92, 0xb5, 0x77, 0xa9, 0xe2, 0x0f,
-0xb4, 0x11, 0x6b, 0xb2, 0x44, 0x32, 0xa5, 0xb2,
-0x41, 0x04, 0x98, 0xa9, 0x46, 0xfc, 0x2f, 0x01,
-0xcd, 0x6d, 0x3b, 0xb7, 0xdd, 0x4e, 0x4a, 0x61,
-0xf0, 0xb7, 0xe4, 0x09, 0x3a, 0x26, 0xf0, 0x5e,
-0x6e, 0x2f, 0x06, 0x99, 0xdc, 0xba, 0xf5, 0x7b,
-0x22, 0x66, 0x6c, 0xca, 0xb4, 0x15, 0x68, 0x3b,
-0x82, 0xbd, 0x76, 0xdd, 0xda, 0x86, 0x86, 0xe6,
-0xc6, 0xe6, 0x36, 0x71, 0x77, 0x8f, 0x82, 0xf3,
-0x83, 0x4c, 0x07, 0x79, 0xf7, 0xd6, 0xdb, 0xd7,
-0x57, 0x45, 0x72, 0xf9, 0x3c, 0x25, 0x28, 0xc5,
-0xb3, 0xac, 0x3c, 0x0f, 0x2a, 0x0c, 0x84, 0x37,
-0x46, 0x72, 0x58, 0x5d, 0x03, 0x6c, 0x70, 0xeb,
-0xda, 0x1c, 0xb0, 0x12, 0x30, 0x2b, 0xa2, 0x00,
-0x34, 0x00, 0x3a, 0xc6, 0x8e, 0x0d, 0x13, 0x17,
-0x1e, 0x1e, 0xae, 0xa6, 0x83, 0xd4, 0x67, 0x65,
-0x75, 0x75, 0x3d, 0xdb, 0x49, 0x4b, 0x1c, 0xa7,
-0x6c, 0x0c, 0x9f, 0xb1, 0xfd, 0xea, 0xe4, 0xef,
-0xaf, 0xe8, 0xaf, 0x3f, 0xa1, 0x63, 0xb5, 0x6b,
-0xb8, 0xce, 0x4c, 0xac, 0x4a, 0x2b, 0xa9, 0xe9,
-0x98, 0xe8, 0x6f, 0xb9, 0x82, 0x20, 0x98, 0x82,
-0x0e, 0x06, 0x23, 0x80, 0x2a, 0x69, 0xd5, 0x6f,
-0x50, 0xc3, 0x1b, 0x4c, 0x49, 0x94, 0x31, 0x84,
-0x9a, 0x19, 0xe6, 0x10, 0xa7, 0x12, 0x99, 0xf3,
-0x30, 0xae, 0xf1, 0xba, 0xe4, 0x92, 0xfa, 0x24,
-0x65, 0x99, 0x7f, 0xe7, 0x0c, 0x20, 0x29, 0x20,
-0x66, 0x97, 0xa2, 0xb4, 0x8a, 0xb2, 0x90, 0x4d,
-0x3b, 0xe0, 0xb5, 0xe0, 0x83, 0x11, 0x5b, 0xf2,
-0x41, 0xe7, 0xed, 0x02, 0xf0, 0xb5, 0x76, 0x17,
-0x2f, 0xf0, 0x16, 0xcf, 0xf7, 0x16, 0x2e, 0xf4,
-0x11, 0x2e, 0xf7, 0x6d, 0x5f, 0xe5, 0x57, 0xf7,
-0x75, 0x40, 0x9d, 0x9d, 0xfb, 0xb3, 0xaf, 0xdd,
-0x8b, 0x8e, 0xdf, 0xaa, 0x79, 0xfd, 0x77, 0x3d,
-0x7c, 0x44, 0x4c, 0x5f, 0x7f, 0x9f, 0xe3, 0x31,
-0x97, 0xd5, 0x5f, 0x7d, 0xbd, 0x63, 0xc7, 0xbf,
-0x1c, 0x8f, 0x71, 0x02, 0x82, 0x42, 0x2f, 0xc4,
-0xde, 0xb8, 0x9b, 0x9e, 0x5d, 0x54, 0xf2, 0xe8,
-0x79, 0x55, 0xcd, 0xcb, 0x86, 0xa6, 0xe6, 0xd6,
-0x8e, 0xc6, 0xe6, 0x76, 0x0c, 0xc1, 0xed, 0x80,
-0xc8, 0xa5, 0x8f, 0x9e, 0xe4, 0x3e, 0x28, 0x4c,
-0x4a, 0x49, 0x03, 0x08, 0x8e, 0x38, 0x1f, 0xed,
-0x13, 0x14, 0xea, 0xcc, 0xf3, 0x3a, 0xe4, 0x80,
-0x20, 0x18, 0x69, 0xc1, 0x1b, 0x36, 0xad, 0xb0,
-0x5b, 0x63, 0xbb, 0x70, 0xf1, 0x17, 0xf3, 0xd0,
-0xa1, 0x24, 0x13, 0x13, 0x13, 0x43, 0x43, 0x43,
-0x00, 0x20, 0x40, 0xe1, 0xc9, 0x93, 0x27, 0x03,
-0x0a, 0x03, 0x04, 0xa3, 0xe5, 0xe8, 0xcf, 0x3f,
-0x1f, 0x33, 0x66, 0x0c, 0x81, 0x60, 0x2d, 0xad,
-0xd1, 0xa3, 0x46, 0xa1, 0x2b, 0x2b, 0x35, 0xd5,
-0xb5, 0x56, 0xae, 0x5c, 0x95, 0x91, 0x75, 0x1f,
-0xe3, 0xef, 0xb5, 0xbc, 0x82, 0x87, 0x90, 0xb5,
-0x82, 0x13, 0x1f, 0xf8, 0x94, 0xd0, 0x91, 0x81,
-0x93, 0xc5, 0xf8, 0x72, 0x0f, 0xe2, 0x20, 0xf7,
-0x5e, 0xa2, 0x81, 0x45, 0x19, 0x7d, 0xae, 0x02,
-0x78, 0x9a, 0x38, 0x61, 0x52, 0xc2, 0xed, 0x24,
-0xbf, 0x80, 0x60, 0x50, 0xf0, 0x53, 0xd3, 0xd1,
-0x03, 0x6d, 0x48, 0xff, 0x95, 0x7f, 0x96, 0x33,
-0x37, 0x2f, 0x0f, 0xe6, 0x03, 0x90, 0x96, 0x4d,
-0x1f, 0x94, 0xf4, 0xcd, 0x9b, 0xbf, 0xcd, 0xca,
-0xce, 0x71, 0xe6, 0xba, 0x3a, 0x71, 0xf8, 0x3e,
-0xfe, 0x41, 0x31, 0xb1, 0x71, 0xf7, 0x73, 0x0b,
-0xf0, 0xa7, 0xa8, 0x57, 0xef, 0xc8, 0xf8, 0xf9,
-0x31, 0x62, 0x02, 0x82, 0xa4, 0xa5, 0x67, 0x18,
-0x1a, 0x1a, 0xa3, 0x9d, 0x66, 0x2a, 0xc3, 0x08,
-0x41, 0xc2, 0x15, 0xe9, 0xc2, 0x94, 0x73, 0x15,
-0xfc, 0x59, 0x10, 0xe8, 0xb7, 0x77, 0x08, 0x19,
-0xbd, 0x4f, 0x01, 0xf8, 0xbe, 0x7d, 0xdb, 0x25,
-0x16, 0x43, 0xeb, 0x54, 0x3c, 0x7f, 0x61, 0x6b,
-0xbb, 0x80, 0x96, 0x9a, 0x6e, 0x6c, 0x03, 0xca,
-0x1a, 0x1a, 0x1a, 0xa9, 0x77, 0xd3, 0x40, 0x77,
-0x3b, 0x75, 0x26, 0x32, 0x2d, 0xfd, 0x7e, 0x55,
-0x75, 0xad, 0xe2, 0xfd, 0x57, 0xc9, 0x77, 0x52,
-0x60, 0x8e, 0x44, 0xd2, 0x02, 0x35, 0x60, 0x98,
-0x54, 0x1d, 0x9b, 0x67, 0xf0, 0x7e, 0x54, 0xc3,
-0xd8, 0x8b, 0x9e, 0x9b, 0xc4, 0xc3, 0x38, 0x78,
-0x69, 0x13, 0xb0, 0x5b, 0x81, 0x31, 0xf8, 0x5f,
-0x42, 0x59, 0xca, 0x0b, 0x05, 0x3f, 0xfa, 0xbb,
-0x63, 0x13, 0xba, 0x65, 0xb0, 0xad, 0xa5, 0xb5,
-0x43, 0xd4, 0xd5, 0xd5, 0xdb, 0xdb, 0xa7, 0xf8,
-0xb4, 0x54, 0x6b, 0x5b, 0xc7, 0xee, 0x3d, 0xfb,
-0x99, 0xbd, 0xf4, 0x2c, 0xae, 0x10, 0x41, 0xc9,
-0xbe, 0x3e, 0x52, 0x04, 0x5a, 0x2d, 0x7f, 0xde,
-0x10, 0x52, 0x00, 0xa6, 0xd7, 0xe3, 0xe3, 0x43,
-0xc3, 0xc2, 0x4f, 0x9e, 0x8a, 0x48, 0xbd, 0x07,
-0x13, 0x98, 0xba, 0x9e, 0x1e, 0x45, 0xa7, 0x74,
-0x41, 0x66, 0x74, 0x75, 0xc7, 0x13, 0x96, 0x68,
-0xa5, 0xc9, 0x4a, 0x26, 0xd8, 0x23, 0xd4, 0x46,
-0xfe, 0x76, 0xf4, 0xd8, 0x95, 0xb8, 0x9b, 0x80,
-0xbf, 0xf1, 0x09, 0x89, 0x30, 0xd5, 0xc5, 0x1b,
-0xf9, 0xe4, 0x0e, 0x14, 0xbd, 0xaf, 0x5e, 0x2f,
-0x5a, 0xbc, 0x44, 0x96, 0x32, 0xdb, 0x58, 0x59,
-0xcf, 0xcd, 0xcd, 0x2b, 0x0a, 0x08, 0x0c, 0xbe,
-0x18, 0x13, 0xf7, 0xa0, 0xa0, 0xa4, 0xa9, 0xa5,
-0x45, 0xf1, 0xfc, 0xed, 0xa8, 0xa3, 0x93, 0x9a,
-0x9a, 0x9a, 0x82, 0x46, 0x61, 0x7b, 0x69, 0xc5,
-0xb2, 0x73, 0x27, 0x72, 0xc2, 0xae, 0x31, 0x62,
-0x36, 0x6d, 0xfe, 0x36, 0x39, 0x35, 0xdd, 0xd3,
-0x37, 0x30, 0xe6, 0xf2, 0x8d, 0x82, 0xa2, 0x87,
-0x1d, 0x9d, 0x62, 0x98, 0x09, 0xc8, 0x3d, 0x45,
-0xf8, 0xc7, 0xbb, 0xbd, 0xfb, 0xf6, 0x93, 0x09,
-0xe4, 0xa0, 0xf9, 0x12, 0x2f, 0x09, 0xf7, 0xf0,
-0xf4, 0x86, 0x59, 0x37, 0xba, 0x53, 0xfb, 0x53,
-0x83, 0x2a, 0xba, 0xd7, 0xfa, 0xed, 0x1b, 0x0f,
-0x0f, 0x4f, 0xc2, 0xb3, 0xbc, 0x4a, 0xfb, 0xdf,
-0x8c, 0x14, 0x93, 0x23, 0x35, 0xb4, 0x0c, 0xb6,
-0x46, 0x5a, 0x0b, 0x28, 0x3a, 0x88, 0xcd, 0x7e,
-0xaf, 0xd2, 0x9e, 0xb3, 0x6d, 0xe8, 0x10, 0x95,
-0x21, 0x43, 0x54, 0x34, 0x67, 0xae, 0x34, 0xd8,
-0x79, 0x6d, 0x0e, 0xa7, 0x05, 0x54, 0x36, 0x1c,
-0xa7, 0xcb, 0x9c, 0x2f, 0x02, 0xec, 0x40, 0x31,
-0x9d, 0x6a, 0xf5, 0xbe, 0xf2, 0x57, 0x1b, 0x8b,
-0x4e, 0xee, 0xab, 0xaa, 0x8f, 0x99, 0xb2, 0xd6,
-0x87, 0x22, 0x11, 0x86, 0x18, 0x69, 0xdc, 0x91,
-0x67, 0x58, 0x91, 0xe5, 0x1a, 0x33, 0x7e, 0x8f,
-0x95, 0x40, 0x41, 0x84, 0x2e, 0x04, 0x79, 0x58,
-0xcd, 0xc4, 0xca, 0xa6, 0x90, 0x6d, 0xff, 0xb7,
-0x86, 0x9d, 0xca, 0x42, 0x20, 0xc6, 0xbc, 0x75,
-0x61, 0xc4, 0xec, 0x92, 0x78, 0x29, 0xe7, 0x10,
-0x2e, 0xc4, 0xb5, 0x01, 0x75, 0xc2, 0x60, 0x2e,
-0x8e, 0x89, 0xaa, 0xc8, 0x4a, 0x80, 0x40, 0xd6,
-0x52, 0x80, 0x34, 0x62, 0x88, 0x36, 0x17, 0xa0,
-0xd6, 0x0d, 0x02, 0x85, 0xf3, 0xdc, 0x85, 0xa0,
-0xf6, 0xda, 0x7a, 0x74, 0xcd, 0xf7, 0x12, 0xda,
-0x7a, 0x75, 0xd9, 0x00, 0xf2, 0xfa, 0x0a, 0x97,
-0xf9, 0x09, 0x97, 0x07, 0x08, 0xed, 0x02, 0x85,
-0x1b, 0x83, 0xeb, 0xd7, 0xfb, 0xd7, 0x6c, 0xf0,
-0x7b, 0xbe, 0x25, 0xf0, 0x51, 0xde, 0x33, 0xe1,
-0xdf, 0xf9, 0x69, 0x33, 0x22, 0xa8, 0x97, 0xaf,
-0xc4, 0xad, 0x5e, 0xb3, 0x1e, 0x14, 0xd8, 0xc3,
-0x0e, 0x8e, 0xde, 0xbe, 0xc1, 0x51, 0xd1, 0x97,
-0x93, 0xee, 0xa4, 0xe7, 0x15, 0xa2, 0x6b, 0xf7,
-0x6a, 0x5f, 0x36, 0xb7, 0xb4, 0x09, 0x9b, 0x5b,
-0x3b, 0x9b, 0x5a, 0x5a, 0x01, 0x85, 0x41, 0x6d,
-0xac, 0xa8, 0xac, 0x2d, 0x2e, 0x7e, 0x9c, 0x9d,
-0xf3, 0x20, 0xf1, 0x4e, 0x6a, 0xec, 0xd5, 0x6b,
-0xe1, 0x11, 0x17, 0xbc, 0xfd, 0x43, 0x5c, 0x78,
-0xee, 0xf6, 0x87, 0x7e, 0xdb, 0xbd, 0xf7, 0xc0,
-0x96, 0xef, 0xb7, 0xad, 0xdf, 0xb0, 0x79, 0xe5,
-0xca, 0xd5, 0x0b, 0x17, 0x2f, 0x9d, 0x67, 0x63,
-0x6b, 0x69, 0x65, 0x6d, 0x6a, 0x3a, 0xc7, 0xd8,
-0xc8, 0x84, 0x6c, 0x8a, 0x9e, 0x3a, 0x6d, 0x9a,
-0xfe, 0xe4, 0x29, 0x13, 0xf5, 0x26, 0xea, 0x8e,
-0x1f, 0x4f, 0x3e, 0x0a, 0x8f, 0x05, 0x20, 0xd6,
-0xd1, 0xd1, 0xc6, 0x3f, 0x2d, 0x2d, 0xad, 0x2f,
-0xed, 0xec, 0x32, 0xb3, 0xb3, 0x7d, 0x02, 0x4e,
-0xc4, 0xc4, 0x5e, 0xc9, 0x2f, 0x2c, 0xc3, 0xf8,
-0x2b, 0xf7, 0x94, 0x2e, 0xcc, 0x6f, 0x5d, 0x78,
-0xae, 0x74, 0x1f, 0x17, 0x39, 0xd9, 0x44, 0x6c,
-0x12, 0xc2, 0xb6, 0x01, 0x7f, 0xaf, 0x5e, 0xbf,
-0x1e, 0x18, 0x72, 0x32, 0xf4, 0x74, 0x04, 0xe0,
-0x6f, 0x75, 0x4d, 0x5d, 0x4f, 0x6f, 0xaf, 0x82,
-0xd1, 0xa9, 0xa4, 0xb4, 0x54, 0x5b, 0x4b, 0x9b,
-0x26, 0xa7, 0x06, 0x66, 0x11, 0x89, 0x49, 0x49,
-0xa7, 0xc3, 0x41, 0x05, 0x76, 0xe6, 0xbb, 0x79,
-0x07, 0x87, 0x46, 0xdc, 0x44, 0xd7, 0x27, 0x96,
-0x01, 0x70, 0xf4, 0xf6, 0xf5, 0x0d, 0xca, 0x2a,
-0xd4, 0x70, 0x6a, 0x5a, 0xfa, 0x9a, 0x35, 0xeb,
-0x60, 0xb6, 0xc1, 0xa6, 0xa6, 0x36, 0x7c, 0xc0,
-0x3d, 0x42, 0x6d, 0xc4, 0xb8, 0x71, 0xba, 0x3f,
-0xfd, 0x74, 0xf0, 0x45, 0x75, 0xcd, 0x1f, 0xe8,
-0xac, 0x91, 0xa2, 0x9d, 0x33, 0x7f, 0x7c, 0x78,
-0xdf, 0xf7, 0xaa, 0xbf, 0xa1, 0xb1, 0xb9, 0xae,
-0xbe, 0x39, 0x2a, 0xe6, 0x22, 0x24, 0x94, 0x62,
-0x92, 0xb0, 0x0d, 0xf8, 0x9b, 0x9c, 0x92, 0x7a,
-0x2a, 0xfc, 0x1c, 0xe0, 0x6f, 0x6a, 0x5a, 0x26,
-0xe0, 0x6f, 0x5f, 0x7f, 0xbf, 0x82, 0xf3, 0x1a,
-0xd9, 0x59, 0xb9, 0x93, 0xf5, 0xa7, 0x50, 0x52,
-0xe4, 0x06, 0x6f, 0xd9, 0x9a, 0x94, 0xcd, 0x88,
-0x89, 0xfc, 0xf1, 0xbf, 0xe0, 0x95, 0x4d, 0x2b,
-0x65, 0xd3, 0x38, 0x60, 0x74, 0x75, 0x75, 0x43,
-0x42, 0xc3, 0x60, 0x52, 0xf1, 0x0a, 0x34, 0xff,
-0x37, 0xef, 0x60, 0x80, 0xfd, 0xe4, 0x63, 0x43,
-0x2f, 0x1b, 0xea, 0xed, 0xec, 0xec, 0xc8, 0xd1,
-0x72, 0x76, 0x65, 0xc2, 0xc4, 0x89, 0x4d, 0xf9,
-0x7f, 0x30, 0x24, 0xad, 0x8e, 0xce, 0xd8, 0x98,
-0x2b, 0x57, 0xc3, 0xc2, 0x23, 0x10, 0xfe, 0xa6,
-0x65, 0x31, 0x0f, 0x72, 0xc9, 0xd7, 0x7f, 0x8b,
-0x4b, 0x4a, 0xf5, 0xf5, 0x27, 0xcb, 0xd6, 0x15,
-0xbb, 0x26, 0xc9, 0x5f, 0x10, 0x72, 0xc8, 0xe1,
-0xf0, 0x8d, 0xf8, 0x24, 0xc0, 0x5f, 0xb4, 0x49,
-0xf8, 0x51, 0x39, 0x68, 0xb8, 0x52, 0xef, 0x30,
-0x4a, 0x89, 0xba, 0xdd, 0xca, 0xd5, 0x83, 0x56,
-0x23, 0xa5, 0x69, 0x66, 0x6e, 0x51, 0x58, 0x5c,
-0x12, 0x10, 0x14, 0x82, 0xf0, 0x37, 0x1f, 0xe1,
-0xaf, 0xe2, 0xed, 0x76, 0x1e, 0x9e, 0x5e, 0x1a,
-0xea, 0xa3, 0x68, 0x2b, 0x48, 0x35, 0x87, 0x62,
-0x2f, 0x2d, 0x05, 0x3b, 0x02, 0xfd, 0x6b, 0xfd,
-0x86, 0x0d, 0xf7, 0x32, 0x73, 0x7c, 0xfc, 0x82,
-0x2f, 0x5d, 0xbe, 0x5e, 0x58, 0x5c, 0x0a, 0xfa,
-0x6f, 0xbf, 0xfc, 0x83, 0x6f, 0xd0, 0xce, 0x0e,
-0x47, 0x8e, 0x2a, 0xc8, 0x17, 0xa0, 0x13, 0x6c,
-0x4d, 0x8d, 0x51, 0xf3, 0x6d, 0x16, 0x54, 0xd7,
-0xbe, 0x44, 0xbd, 0xe3, 0xd3, 0xaf, 0x39, 0x7c,
-0x78, 0xd5, 0xff, 0xa6, 0xaf, 0xff, 0xd5, 0x61,
-0x87, 0x23, 0xe4, 0xd8, 0xa3, 0xea, 0x30, 0x55,
-0x59, 0x3e, 0xff, 0x5b, 0x79, 0xf8, 0x48, 0xc0,
-0xd4, 0x06, 0x44, 0x4e, 0x5b, 0xcf, 0x74, 0x8e,
-0x7d, 0xbe, 0x25, 0xc6, 0x11, 0x84, 0x71, 0x9c,
-0xc6, 0x89, 0xcb, 0x9c, 0x94, 0x94, 0xd4, 0x94,
-0x3e, 0x53, 0x1f, 0x3b, 0x77, 0xa7, 0x89, 0x43,
-0x85, 0x99, 0x73, 0xbd, 0xb9, 0x73, 0x83, 0xb9,
-0x4b, 0xab, 0xb5, 0xfb, 0x80, 0xee, 0x66, 0xc1,
-0x6b, 0x83, 0x40, 0x0b, 0xa7, 0x6a, 0x83, 0x9d,
-0x09, 0xea, 0x93, 0x6c, 0x86, 0xfc, 0x43, 0x49,
-0x65, 0xe4, 0x78, 0xc3, 0xdd, 0x77, 0x2d, 0xf9,
-0x9d, 0x16, 0x98, 0x0e, 0x31, 0x08, 0x95, 0xf8,
-0x62, 0x2b, 0x01, 0xb2, 0x01, 0xbe, 0x2d, 0x90,
-0x1b, 0x81, 0x1a, 0x06, 0x26, 0xb1, 0xa5, 0x40,
-0x64, 0x85, 0x10, 0x4d, 0x64, 0x21, 0xe8, 0xc2,
-0x91, 0x85, 0xd4, 0x26, 0x9f, 0x44, 0x2d, 0xf8,
-0x04, 0xf4, 0x21, 0x44, 0x84, 0x09, 0xa2, 0x05,
-0x5b, 0x4b, 0xb4, 0x72, 0x2b, 0x94, 0xa4, 0x15,
-0x12, 0xca, 0x00, 0x6d, 0x24, 0x32, 0xb5, 0x09,
-0x29, 0x4b, 0x1c, 0x87, 0x24, 0x81, 0x7c, 0x11,
-0x27, 0x78, 0x89, 0x18, 0x51, 0x73, 0x13, 0x59,
-0xb9, 0x21, 0x00, 0x25, 0x69, 0xe1, 0xdf, 0xb9,
-0x6e, 0x22, 0x36, 0x11, 0x88, 0x69, 0x29, 0x10,
-0x93, 0x7c, 0x2d, 0xb1, 0x4d, 0x81, 0x1e, 0x7d,
-0xb4, 0x45, 0xa9, 0x50, 0x38, 0x72, 0x08, 0xba,
-0x21, 0xe4, 0x0b, 0xf7, 0x2e, 0x4b, 0x3e, 0x01,
-0x59, 0x94, 0x0a, 0x58, 0xb5, 0x46, 0x7c, 0x22,
-0x07, 0x62, 0x1b, 0x3b, 0xe6, 0x7b, 0x8a, 0xe6,
-0xb9, 0x8b, 0xe6, 0x7b, 0x0a, 0x6d, 0x3c, 0x45,
-0x36, 0xde, 0xff, 0xcf, 0xdc, 0x75, 0xc7, 0x45,
-0x75, 0x7c, 0xfb, 0x3f, 0xde, 0x4b, 0xf2, 0xcb,
-0xcf, 0x42, 0xef, 0xbd, 0x59, 0x7e, 0x1a, 0x63,
-0x07, 0x96, 0xb6, 0x54, 0x15, 0x51, 0xec, 0x85,
-0x98, 0xe8, 0x4b, 0x4c, 0xd1, 0xa8, 0x3f, 0x4d,
-0x62, 0x30, 0x1a, 0x4b, 0x50, 0xea, 0x02, 0x16,
-0xea, 0xd2, 0x51, 0xa9, 0x22, 0x1a, 0x0b, 0x6a,
-0x54, 0x7a, 0x13, 0x3b, 0x88, 0x74, 0x11, 0xa4,
-0xed, 0x72, 0xb7, 0x01, 0x2a, 0x3f, 0xd0, 0xcf,
-0xe7, 0x9d, 0x33, 0xb3, 0xbb, 0x20, 0xca, 0xa6,
-0x99, 0xf7, 0xb2, 0x9f, 0xc3, 0x30, 0x33, 0xf7,
-0xdc, 0x33, 0x67, 0xce, 0xcc, 0x9d, 0xef, 0x9c,
-0x7b, 0xe7, 0xce, 0x15, 0xb0, 0x39, 0x02, 0x74,
-0x7b, 0x43, 0x05, 0x0b, 0x8e, 0x31, 0x4b, 0xc2,
-0xbb, 0x97, 0x87, 0xf3, 0x57, 0x47, 0xb4, 0xaf,
-0x0d, 0x6f, 0x5e, 0x1b, 0xfa, 0x60, 0x5b, 0x5c,
-0x4d, 0x97, 0x48, 0xd1, 0x1c, 0xfe, 0x6f, 0x42,
-0x0f, 0x6b, 0x6b, 0x57, 0xae, 0x5a, 0xbd, 0x72,
-0xb5, 0xd7, 0xbf, 0xb7, 0x7f, 0xeb, 0xe3, 0x17,
-0x1c, 0x97, 0x78, 0xf2, 0xe7, 0x0b, 0x39, 0x45,
-0x25, 0xe5, 0x55, 0xd5, 0x35, 0x0d, 0x4d, 0x2d,
-0x6d, 0x1d, 0x4c, 0x17, 0x4f, 0x00, 0x17, 0x51,
-0x17, 0x9f, 0x01, 0x08, 0x6e, 0x6a, 0x6e, 0xad,
-0xae, 0x6d, 0xa8, 0xb8, 0x5d, 0x59, 0x50, 0x54,
-0x72, 0x3e, 0xe7, 0x0a, 0x38, 0x80, 0x31, 0xf1,
-0x89, 0x9c, 0xd0, 0xb0, 0x7d, 0x07, 0x0e, 0x7d,
-0xf3, 0x9d, 0x37, 0xf5, 0x82, 0x41, 0x94, 0xfb,
-0xc2, 0x45, 0xce, 0xae, 0xf3, 0x10, 0x82, 0xad,
-0xac, 0x67, 0xcf, 0x99, 0x4b, 0x1d, 0xe1, 0xc9,
-0x93, 0x09, 0x0a, 0x5b, 0x4c, 0x30, 0x33, 0x33,
-0x37, 0x36, 0x31, 0x31, 0x30, 0x34, 0x24, 0xab,
-0xa3, 0x75, 0x75, 0x74, 0xf4, 0x74, 0x74, 0x70,
-0xd7, 0x68, 0x67, 0x57, 0xd7, 0xe2, 0xb2, 0xb2,
-0xd0, 0xc3, 0x47, 0x4f, 0xa6, 0x66, 0x96, 0x96,
-0xdf, 0x7a, 0xd2, 0xde, 0xf1, 0x6c, 0xf4, 0x57,
-0x6f, 0xf0, 0x2d, 0xa1, 0xd0, 0x23, 0x4a, 0xe3,
-0x94, 0x95, 0x95, 0x94, 0xc9, 0x2e, 0x97, 0x4a,
-0x70, 0x5d, 0xd0, 0x4d, 0xa7, 0x61, 0x4c, 0x7e,
-0x25, 0x1c, 0x3b, 0xde, 0xd0, 0xd0, 0x88, 0x6c,
-0x8b, 0x97, 0xc0, 0x8d, 0x49, 0xba, 0x72, 0x2d,
-0xbf, 0xa1, 0xe9, 0x11, 0x6e, 0xba, 0x3b, 0xfa,
-0x08, 0xdf, 0xd0, 0xd8, 0x08, 0x5a, 0x29, 0x29,
-0xe1, 0x52, 0x6d, 0xf8, 0x29, 0xa1, 0x18, 0xfc,
-0xa9, 0xaa, 0xa8, 0x7e, 0xb5, 0x79, 0x4b, 0x49,
-0x59, 0xf9, 0xee, 0x1f, 0xf7, 0xed, 0xde, 0x7b,
-0x20, 0x20, 0xe8, 0x48, 0x42, 0xf2, 0x89, 0x9c,
-0xcb, 0xb9, 0x95, 0xd5, 0x75, 0x5d, 0x3c, 0xa6,
-0xef, 0x69, 0xdf, 0x68, 0xb3, 0x85, 0xf6, 0xce,
-0x8e, 0x23, 0x47, 0x8e, 0x81, 0xaf, 0xaa, 0xa3,
-0xad, 0x83, 0xd2, 0x88, 0xce, 0x28, 0x5c, 0x49,
-0x19, 0x8c, 0xb0, 0xc0, 0x7d, 0x21, 0x4c, 0x39,
-0x24, 0x3d, 0xf8, 0xcd, 0x1a, 0xc5, 0xb8, 0x33,
-0x30, 0xf0, 0xa2, 0xa7, 0xf7, 0x59, 0x27, 0x8f,
-0x5f, 0x5b, 0xdf, 0xf8, 0xa4, 0xbd, 0x1d, 0xec,
-0xac, 0xac, 0xa4, 0x82, 0x0f, 0xd0, 0x49, 0xc5,
-0xc1, 0x02, 0x68, 0x84, 0xf1, 0x28, 0x19, 0x86,
-0xac, 0xec, 0x73, 0xe7, 0x13, 0x12, 0x93, 0x62,
-0xe2, 0x8e, 0x5f, 0xfe, 0x25, 0x1f, 0xe0, 0x43,
-0xd2, 0xd3, 0xa7, 0xe0, 0x21, 0x63, 0xc5, 0xad,
-0x9b, 0x93, 0x27, 0x4d, 0xa1, 0x46, 0x03, 0x0d,
-0xe5, 0x96, 0x04, 0x23, 0x00, 0x94, 0x4b, 0x2d,
-0x49, 0x24, 0xcb, 0x6d, 0x4b, 0x92, 0x2a, 0xb4,
-0x50, 0x30, 0x97, 0x95, 0xa5, 0x95, 0xad, 0x8d,
-0xad, 0x94, 0x6c, 0xed, 0x90, 0x48, 0xc4, 0x86,
-0x65, 0x63, 0x67, 0x67, 0xc7, 0xb2, 0x86, 0x04,
-0x84, 0x2c, 0x88, 0x43, 0x8e, 0x94, 0x81, 0xf2,
-0x10, 0xb6, 0x65, 0x2b, 0x56, 0x40, 0xeb, 0xff,
-0xae, 0xae, 0x7b, 0xf7, 0xfe, 0x7d, 0x37, 0xb7,
-0x79, 0x44, 0x25, 0xd4, 0x41, 0x69, 0x1c, 0x74,
-0x00, 0xac, 0xbe, 0x12, 0x31, 0x2c, 0x59, 0x57,
-0x30, 0x9e, 0x1a, 0x87, 0xd6, 0x08, 0x43, 0x5c,
-0xf6, 0x47, 0xac, 0x44, 0x3b, 0xcc, 0x58, 0x64,
-0x96, 0xb2, 0xc9, 0x98, 0xb1, 0xd6, 0xe3, 0x94,
-0x75, 0xb4, 0x74, 0x13, 0x92, 0x8f, 0xc7, 0x25,
-0x25, 0x47, 0x45, 0xc7, 0x42, 0x9f, 0xa9, 0xa9,
-0x6f, 0x22, 0x6f, 0xe9, 0x2a, 0xba, 0x8e, 0x26,
-0x4d, 0x9a, 0x4c, 0xbf, 0xbf, 0x49, 0x3a, 0x8d,
-0xb4, 0xcf, 0xd0, 0x72, 0xa9, 0x25, 0xa9, 0xad,
-0x20, 0xb9, 0x79, 0xcb, 0xe6, 0xf3, 0x97, 0x2e,
-0x03, 0x5c, 0x66, 0x9f, 0xbd, 0x70, 0xe7, 0xfe,
-0x03, 0x3e, 0xc3, 0x28, 0x78, 0x9a, 0x09, 0x9e,
-0xec, 0xea, 0x35, 0x5e, 0x64, 0xa5, 0x84, 0x8a,
-0x12, 0xd9, 0xce, 0x46, 0xd6, 0xb1, 0x87, 0xaa,
-0x30, 0x75, 0xea, 0xb4, 0x9b, 0xb7, 0xef, 0x1d,
-0x0e, 0x8b, 0x4e, 0x4e, 0x49, 0x2f, 0x2d, 0xbf,
-0x89, 0xf8, 0xab, 0x70, 0x79, 0x52, 0x5a, 0x46,
-0x96, 0xab, 0xeb, 0x3c, 0x67, 0x17, 0x57, 0x24,
-0x67, 0x29, 0x39, 0x39, 0xbb, 0x38, 0x39, 0x21,
-0x8d, 0x96, 0xa4, 0xfc, 0xe6, 0x16, 0x13, 0xc0,
-0xc6, 0xf8, 0x52, 0xbf, 0x92, 0xf4, 0xa2, 0xa3,
-0x7d, 0x83, 0xd6, 0xce, 0x7d, 0xa1, 0xc7, 0xb5,
-0xbc, 0xfc, 0xa0, 0x50, 0xa9, 0xff, 0xdb, 0xd9,
-0x85, 0xb3, 0x68, 0x05, 0x8d, 0x18, 0xc5, 0x8d,
-0x53, 0x54, 0xae, 0x8b, 0xab, 0xc7, 0xa2, 0x25,
-0x3e, 0x3e, 0x07, 0xab, 0x6b, 0x6a, 0x7e, 0x63,
-0xaf, 0xe8, 0xeb, 0x1f, 0x10, 0x89, 0x7b, 0xba,
-0x19, 0xa1, 0xd7, 0x47, 0xeb, 0xd0, 0x38, 0xe3,
-0x95, 0xe5, 0x44, 0x4c, 0xf7, 0x6a, 0xeb, 0x8f,
-0x7b, 0xb5, 0xf5, 0x49, 0x8e, 0xb4, 0xab, 0x8c,
-0xc5, 0xae, 0x82, 0xef, 0x6b, 0x28, 0x93, 0xeb,
-0x6b, 0xac, 0xb4, 0x82, 0x23, 0xba, 0x8a, 0x91,
-0x95, 0x97, 0xd5, 0xfe, 0x16, 0x5b, 0x3f, 0x04,
-0x2c, 0x96, 0xaf, 0x68, 0xf2, 0x27, 0x99, 0x63,
-0x94, 0xf5, 0xde, 0x7d, 0xe7, 0x5d, 0x5d, 0xd6,
-0x57, 0x73, 0xf7, 0x35, 0xcd, 0xd8, 0x59, 0xa5,
-0x63, 0xf9, 0x3f, 0xda, 0x53, 0x16, 0x4f, 0x58,
-0x99, 0x08, 0x68, 0xc2, 0xf2, 0x03, 0x42, 0xbc,
-0x9b, 0xe8, 0x75, 0x5c, 0x73, 0xea, 0x52, 0xf5,
-0xa9, 0x9e, 0x13, 0xbd, 0x12, 0x67, 0x6c, 0x2f,
-0x1b, 0x6f, 0x30, 0x1b, 0xd7, 0x71, 0x59, 0xb8,
-0xce, 0xf4, 0x7e, 0xc8, 0x22, 0x70, 0x63, 0x83,
-0xee, 0x9e, 0x08, 0x42, 0x16, 0x71, 0xfa, 0x58,
-0xc4, 0xfb, 0xa3, 0x21, 0x02, 0x13, 0x09, 0x31,
-0x49, 0xf0, 0xcb, 0xc6, 0x1f, 0x99, 0x59, 0x7e,
-0x02, 0x2b, 0x3f, 0x00, 0x62, 0x01, 0xcb, 0x57,
-0x68, 0xe5, 0x2b, 0x04, 0x34, 0x04, 0x44, 0xb3,
-0xf6, 0x43, 0xe8, 0x24, 0x0c, 0x00, 0x61, 0x90,
-0x04, 0x06, 0x31, 0xe4, 0xb3, 0xfc, 0xe1, 0x28,
-0x38, 0x95, 0xc8, 0x03, 0x87, 0xac, 0xfc, 0x44,
-0x24, 0x29, 0xa2, 0xa2, 0x6c, 0xfc, 0x01, 0x1f,
-0x85, 0x18, 0x1e, 0x82, 0x10, 0x94, 0x11, 0xd1,
-0x52, 0xec, 0xfc, 0x45, 0x96, 0xbe, 0x88, 0xbc,
-0x2c, 0x7f, 0xa1, 0x15, 0xde, 0xfb, 0x85, 0x4c,
-0x94, 0x09, 0x49, 0xd9, 0x89, 0xc8, 0xcc, 0xf2,
-0x47, 0xb5, 0xb1, 0x22, 0x44, 0x7f, 0x99, 0x28,
-0x54, 0x18, 0xe7, 0x06, 0x58, 0x10, 0x92, 0x25,
-0x32, 0x88, 0x48, 0xe9, 0x0c, 0x09, 0xe5, 0xa2,
-0x04, 0x20, 0xd6, 0x06, 0x4a, 0x24, 0x55, 0xb0,
-0xf5, 0x47, 0xa3, 0xe1, 0x13, 0x5e, 0x3f, 0x2c,
-0x97, 0x15, 0x20, 0x72, 0x08, 0xc4, 0x1b, 0xce,
-0x8e, 0x1c, 0x91, 0x53, 0x08, 0x33, 0xff, 0xa8,
-0x68, 0x61, 0xb8, 0xc8, 0x33, 0x8a, 0x59, 0x11,
-0xdd, 0xed, 0xc5, 0xe5, 0x7f, 0xc4, 0xed, 0x5a,
-0x1f, 0xdd, 0xf8, 0x71, 0x44, 0x5d, 0x64, 0xce,
-0xe3, 0xdf, 0xf5, 0xc1, 0xd0, 0xff, 0x2f, 0x7a,
-0xd6, 0xff, 0xfc, 0x9b, 0x6f, 0x77, 0x2e, 0xf2,
-0x5c, 0xf6, 0xe5, 0x57, 0x5f, 0xef, 0xd9, 0xe7,
-0x13, 0x1e, 0x15, 0x9b, 0x95, 0x7d, 0xfe, 0x5a,
-0x7e, 0xc9, 0x9d, 0xfb, 0x0f, 0xeb, 0x1b, 0x1f,
-0x03, 0xe6, 0xf2, 0xba, 0x85, 0x3c, 0xbe, 0xb0,
-0x9b, 0x11, 0x75, 0xf2, 0x98, 0x96, 0x27, 0xbc,
-0x86, 0xa6, 0xd6, 0x07, 0x0f, 0x1b, 0x6f, 0x54,
-0xdc, 0x2b, 0x28, 0x2a, 0x3d, 0x7f, 0xf1, 0x0a,
-0x5c, 0xc8, 0x31, 0xf1, 0xc9, 0x30, 0xdd, 0xdd,
-0xff, 0x93, 0xff, 0xce, 0xef, 0xf7, 0x6c, 0xda,
-0xbc, 0x75, 0xfd, 0x86, 0x4f, 0x57, 0xac, 0xf2,
-0x5a, 0xe4, 0xb9, 0xdc, 0xd5, 0x6d, 0x81, 0x83,
-0xa3, 0x13, 0xcb, 0xd6, 0x6e, 0xce, 0x9c, 0xb9,
-0x33, 0x67, 0xce, 0x9a, 0x36, 0x6d, 0x1a, 0xb9,
-0x1d, 0x8d, 0xdb, 0x64, 0x01, 0xd1, 0x77, 0x94,
-0x4c, 0x4c, 0x4d, 0xf4, 0x0c, 0xf5, 0xe9, 0x7e,
-0x1d, 0xf6, 0x6c, 0xc7, 0x82, 0xe2, 0x92, 0xc3,
-0x61, 0x11, 0x29, 0xa9, 0x99, 0x65, 0x37, 0x6e,
-0x3d, 0x69, 0xeb, 0x7c, 0x3a, 0xfa, 0x4d, 0x48,
-0x80, 0x92, 0x18, 0x6e, 0x2c, 0xae, 0xe3, 0x52,
-0x51, 0x53, 0x53, 0x81, 0x50, 0x15, 0x08, 0x21,
-0x52, 0x59, 0x0d, 0xf0, 0x42, 0x4d, 0x55, 0x8d,
-0x12, 0x59, 0xe5, 0xa5, 0x02, 0xf8, 0x7b, 0x22,
-0x25, 0x35, 0x36, 0x3e, 0x99, 0x1b, 0x93, 0x78,
-0xf9, 0x97, 0x3c, 0x70, 0x06, 0x45, 0x62, 0x45,
-0x9b, 0xde, 0xb7, 0xb6, 0xb5, 0x99, 0x9a, 0x98,
-0xa9, 0x2a, 0xe3, 0xe7, 0x14, 0x69, 0x08, 0x43,
-0x9f, 0x9a, 0x1a, 0x8a, 0xfa, 0xd7, 0xbf, 0xa6,
-0x64, 0x9f, 0x39, 0x9b, 0x90, 0x9c, 0xbc, 0x7b,
-0xef, 0xfe, 0x03, 0x3e, 0x01, 0xa1, 0x47, 0xc3,
-0x8f, 0xa7, 0x64, 0x5e, 0xcf, 0x2f, 0x82, 0xd9,
-0x0a, 0xaf, 0x5b, 0xd0, 0xd7, 0x27, 0x7d, 0xc6,
-0xfa, 0xba, 0xf0, 0xfe, 0x81, 0xfe, 0xc7, 0x2d,
-0xad, 0x17, 0x72, 0x2e, 0xed, 0xd9, 0xb3, 0x6f,
-0xc3, 0x86, 0x8d, 0xab, 0x57, 0xaf, 0xfd, 0xf4,
-0xb3, 0xcf, 0x0f, 0xfc, 0x74, 0xe8, 0xea, 0xf5,
-0xfc, 0x4e, 0x5e, 0x97, 0xe2, 0x8f, 0x23, 0xc8,
-0xaa, 0x0c, 0x9e, 0x6f, 0x1f, 0x8f, 0xcf, 0x54,
-0x3f, 0xac, 0xaf, 0x6f, 0x6c, 0x4a, 0xcd, 0xc8,
-0xd4, 0xd2, 0xd2, 0xa2, 0x15, 0xc4, 0x9a, 0xaa,
-0x60, 0x04, 0xb4, 0x45, 0x55, 0x55, 0xd5, 0xd4,
-0xd5, 0xd5, 0x53, 0xd3, 0x33, 0x92, 0x4f, 0xa4,
-0x45, 0xc7, 0x26, 0x40, 0x95, 0x6b, 0xea, 0x1e,
-0xe1, 0x26, 0x4b, 0xa3, 0x57, 0x19, 0xb0, 0x6c,
-0xfa, 0xf4, 0x19, 0x70, 0x3a, 0x08, 0x54, 0x55,
-0x51, 0x57, 0x51, 0x52, 0x03, 0x22, 0x49, 0xa4,
-0xa1, 0x24, 0x9a, 0x1a, 0x19, 0x80, 0x8d, 0x3e,
-0xbe, 0x47, 0x66, 0x65, 0x15, 0x0f, 0x8f, 0x45,
-0xf7, 0x2b, 0x2b, 0x8b, 0x4b, 0x4b, 0xef, 0xdc,
-0xbd, 0x57, 0x53, 0x5b, 0xf7, 0xb8, 0xa5, 0xa5,
-0xb3, 0x8b, 0xd7, 0xde, 0xd1, 0xd9, 0xd1, 0xc1,
-0xe3, 0xf1, 0xf9, 0x40, 0x5d, 0x3c, 0x7e, 0x57,
-0x17, 0x0f, 0x68, 0x44, 0x12, 0x03, 0x3e, 0x84,
-0x7c, 0xe0, 0x97, 0xf4, 0xf6, 0xfc, 0xae, 0xae,
-0x0b, 0xa6, 0x0e, 0x8f, 0x88, 0x52, 0x53, 0xd5,
-0x50, 0xc5, 0x86, 0x7e, 0x45, 0x67, 0x6c, 0x7d,
-0xa2, 0x2a, 0x28, 0x49, 0x7a, 0x82, 0xb4, 0x9f,
-0x90, 0xa4, 0x3a, 0xd5, 0x5c, 0x8d, 0x92, 0xea,
-0xeb, 0xcc, 0x50, 0x41, 0x55, 0x5d, 0x1d, 0xdd,
-0x98, 0xb8, 0x78, 0x30, 0x60, 0x64, 0x74, 0xfc,
-0xa5, 0x5f, 0xf0, 0x2d, 0x5d, 0xb1, 0x58, 0xa2,
-0xe0, 0xce, 0xe7, 0xa3, 0xe6, 0x96, 0x19, 0x33,
-0x66, 0xbd, 0xd1, 0x74, 0xf2, 0x38, 0x12, 0x51,
-0x66, 0xfd, 0x86, 0xcf, 0xae, 0x5c, 0xcb, 0x3d,
-0x7c, 0x24, 0x1c, 0xbf, 0x00, 0x75, 0xa7, 0x0a,
-0x5f, 0xb5, 0x1b, 0x1d, 0xa4, 0x00, 0x7f, 0x37,
-0x6e, 0xfc, 0x02, 0xcd, 0xfe, 0x6a, 0x73, 0x60,
-0xb7, 0x1c, 0xaf, 0xa2, 0x46, 0xda, 0x02, 0xa0,
-0xbf, 0xfc, 0xe6, 0xad, 0x63, 0x51, 0x71, 0xc7,
-0x53, 0x32, 0x0a, 0x4b, 0x6e, 0xb6, 0xb4, 0xfe,
-0xca, 0xeb, 0xde, 0x4f, 0x9f, 0x3f, 0xed, 0x16,
-0x30, 0xfc, 0x6e, 0x06, 0xa0, 0x1f, 0x42, 0x88,
-0xff, 0x16, 0xe2, 0xe1, 0x92, 0x03, 0xc6, 0xe7,
-0xe0, 0x41, 0x0d, 0x0d, 0x4d, 0x15, 0x25, 0x55,
-0x54, 0x49, 0x75, 0x64, 0x7d, 0x5d, 0xdc, 0xdc,
-0xf2, 0x0a, 0x0a, 0x43, 0x8f, 0x84, 0xa5, 0xa6,
-0x67, 0x97, 0x94, 0xdd, 0x84, 0xb9, 0xe2, 0xb3,
-0x67, 0x8a, 0xf0, 0x17, 0x1c, 0x55, 0x54, 0x80,
-0x19, 0xb5, 0x50, 0xa1, 0x58, 0xa4, 0xf8, 0x59,
-0xf6, 0xb0, 0xfe, 0x80, 0xc3, 0x82, 0xb8, 0xa7,
-0xb7, 0xad, 0xa3, 0xb3, 0xb6, 0xbe, 0xde, 0xc6,
-0xc6, 0x1e, 0x86, 0x02, 0xd2, 0x51, 0xd5, 0xe4,
-0xd7, 0xf2, 0x70, 0x7a, 0x43, 0xeb, 0xab, 0xd1,
-0x4e, 0x42, 0xe2, 0x43, 0xbd, 0x45, 0x4d, 0xd6,
-0x85, 0xb0, 0xab, 0x03, 0x0b, 0xed, 0xfc, 0x78,
-0x95, 0xa9, 0x6a, 0x4d, 0xfd, 0x24, 0xde, 0xfa,
-0x10, 0x63, 0x1f, 0x80, 0x58, 0x69, 0xf9, 0x53,
-0xa7, 0x8a, 0x85, 0x13, 0x38, 0xb3, 0xaa, 0x16,
-0x8e, 0x33, 0xbc, 0x1f, 0xda, 0x04, 0x30, 0x33,
-0xb6, 0x17, 0x8f, 0x51, 0x37, 0x03, 0x6c, 0x35,
-0x72, 0xdd, 0x05, 0x5e, 0x1b, 0x81, 0x27, 0xc1,
-0xdc, 0x5d, 0x55, 0xca, 0x46, 0xb3, 0x20, 0x53,
-0x49, 0x7b, 0xea, 0xb4, 0xad, 0xa5, 0x90, 0x39,
-0xf1, 0xe3, 0x8c, 0xf7, 0x95, 0xf5, 0xde, 0x7b,
-0xef, 0x9f, 0x26, 0x8b, 0x83, 0x6d, 0x08, 0x48,
-0xd9, 0x12, 0x4e, 0x40, 0x34, 0x3c, 0xcb, 0x8f,
-0x26, 0x65, 0x0b, 0x8d, 0x46, 0x10, 0xb9, 0x1f,
-0xcb, 0x42, 0xcc, 0x82, 0xa4, 0x40, 0xba, 0x1e,
-0x49, 0x1a, 0x0a, 0xe8, 0x89, 0x04, 0x28, 0x09,
-0x0a, 0xcb, 0x8e, 0x02, 0xc6, 0x59, 0xfb, 0x8b,
-0xc8, 0x51, 0x8a, 0xb0, 0x94, 0x13, 0x4f, 0xa7,
-0x21, 0x3d, 0xd7, 0x16, 0x01, 0x54, 0xc8, 0x22,
-0x71, 0x8a, 0xcb, 0x38, 0x25, 0x00, 0xec, 0xf6,
-0x85, 0x1c, 0x11, 0x99, 0x0f, 0x88, 0x48, 0x59,
-0x00, 0xfd, 0x22, 0x02, 0x94, 0x90, 0x2f, 0x40,
-0x1c, 0x0f, 0x10, 0xd0, 0x43, 0x36, 0xa8, 0x12,
-0xc0, 0x28, 0xb8, 0xde, 0x42, 0xc4, 0x65, 0xbf,
-0x21, 0xb5, 0x59, 0x44, 0x6d, 0x79, 0x45, 0xa4,
-0xba, 0xc9, 0x72, 0xac, 0x65, 0x55, 0x00, 0x7d,
-0x40, 0x55, 0x74, 0x78, 0x03, 0x05, 0x0e, 0x41,
-0x22, 0x7b, 0x8e, 0xc0, 0x25, 0x58, 0xc0, 0x0e,
-0x66, 0x5c, 0x42, 0x44, 0xee, 0x61, 0x02, 0x8f,
-0x08, 0xc1, 0x32, 0xae, 0x78, 0x65, 0xac, 0x60,
-0x5d, 0x3c, 0xb3, 0x21, 0x9e, 0xb7, 0x31, 0xa9,
-0x73, 0x63, 0x5c, 0xeb, 0x67, 0x31, 0x75, 0xb9,
-0x55, 0xfc, 0xb7, 0x8e, 0x95, 0x7f, 0x11, 0xc5,
-0x27, 0x26, 0x2f, 0xf4, 0x58, 0xb4, 0x7e, 0xc3,
-0xc6, 0xef, 0xbd, 0xf7, 0xc0, 0x85, 0x93, 0x92,
-0x76, 0xfa, 0xca, 0xd5, 0xbc, 0xf2, 0x9b, 0xb7,
-0xc1, 0xc9, 0x7a, 0xd4, 0x0a, 0xc3, 0x23, 0xc3,
-0x08, 0x44, 0x78, 0x81, 0x30, 0x22, 0x88, 0xb7,
-0x3c, 0x69, 0x07, 0x08, 0xbe, 0x57, 0x59, 0x45,
-0xb6, 0x86, 0x2e, 0x39, 0x7b, 0xfe, 0x22, 0x5c,
-0x68, 0xdc, 0xb8, 0xf8, 0x90, 0xc3, 0xe1, 0x07,
-0x0e, 0x06, 0x7c, 0xe7, 0xfd, 0xc3, 0x96, 0xad,
-0x3b, 0x00, 0x5f, 0xd6, 0xac, 0xfd, 0xc8, 0x73,
-0xc9, 0xca, 0x79, 0xf3, 0xdd, 0x1d, 0x9d, 0xdd,
-0xc0, 0xf5, 0xb1, 0xb4, 0x62, 0xcd, 0x99, 0x6d,
-0x09, 0x23, 0x3c, 0xa0, 0xf0, 0x94, 0x29, 0x53,
-0xc0, 0x17, 0x36, 0x37, 0x9f, 0x68, 0x66, 0x86,
-0x28, 0x6c, 0x6c, 0x66, 0x62, 0x64, 0x6c, 0x0c,
-0x10, 0x69, 0x67, 0xcf, 0xce, 0x2d, 0x28, 0x09,
-0x8b, 0xe4, 0x02, 0xa2, 0x95, 0x94, 0x57, 0xb4,
-0xb6, 0xe1, 0x5b, 0x42, 0xa3, 0xbe, 0xfd, 0xfa,
-0x62, 0xf0, 0xc4, 0x89, 0x54, 0x5c, 0x4a, 0x4d,
-0xf6, 0xf7, 0xd0, 0xc0, 0xb7, 0x9b, 0x74, 0xe4,
-0x49, 0xf2, 0x6f, 0x28, 0x04, 0x5f, 0x3b, 0x36,
-0x21, 0x3e, 0xe9, 0xc4, 0xc9, 0xe8, 0x98, 0xc4,
-0x4b, 0x57, 0xae, 0xd5, 0xa1, 0x2f, 0xa3, 0x68,
-0x83, 0x7a, 0xf0, 0xf7, 0x01, 0x67, 0xd5, 0x65,
-0x3f, 0xdc, 0x3f, 0x44, 0x4d, 0x2a, 0x19, 0xfc,
-0xf4, 0xe5, 0x2b, 0x57, 0x55, 0xdc, 0xbd, 0x13,
-0x14, 0x12, 0xba, 0x77, 0xbf, 0x8f, 0x1f, 0x7e,
-0xf4, 0x9c, 0x9b, 0x9a, 0x9e, 0x95, 0x57, 0x50,
-0x5a, 0x53, 0xd7, 0x04, 0x5e, 0x70, 0x2f, 0xf1,
-0x82, 0x15, 0x4c, 0xbd, 0x06, 0x06, 0x07, 0x7a,
-0xfb, 0x7a, 0x45, 0x12, 0x31, 0x72, 0xfe, 0xb6,
-0x0f, 0xcb, 0xbe, 0xc0, 0x6f, 0xab, 0x0d, 0x02,
-0xb8, 0x03, 0x48, 0xd5, 0xd4, 0x35, 0xde, 0xbc,
-0x5d, 0x75, 0xbf, 0xea, 0xc1, 0x22, 0x4f, 0xcf,
-0xe1, 0xf5, 0x55, 0x57, 0xa3, 0x21, 0x4d, 0x42,
-0xa8, 0x13, 0x9b, 0x90, 0x94, 0x96, 0x9e, 0x15,
-0x13, 0x0b, 0x53, 0x8e, 0x5c, 0x68, 0x4a, 0x89,
-0xa4, 0x47, 0x41, 0x71, 0x35, 0xb5, 0xf5, 0x56,
-0x56, 0x2c, 0x59, 0x8d, 0x87, 0x4c, 0x37, 0xc2,
-0x92, 0xc3, 0x42, 0x0d, 0x39, 0x03, 0xfc, 0x16,
-0x7b, 0x2e, 0x29, 0x2a, 0x29, 0x8f, 0xe2, 0x26,
-0x9c, 0x3e, 0x73, 0xfe, 0xce, 0xbd, 0xca, 0x2e,
-0x3e, 0xbf, 0x7f, 0xf4, 0x1b, 0xaa, 0x6f, 0x91,
-0x32, 0x32, 0xb3, 0xc8, 0xf7, 0x3e, 0xb0, 0xbe,
-0xea, 0x6f, 0xf3, 0xa7, 0xa9, 0xab, 0xa7, 0x1f,
-0xcd, 0x8d, 0x49, 0x49, 0x4b, 0x8f, 0x88, 0x44,
-0xfc, 0x7d, 0x58, 0x5b, 0xaf, 0xf8, 0x2d, 0xa1,
-0x8e, 0xce, 0x4e, 0x6b, 0x6b, 0x6b, 0x69, 0x2b,
-0xfc, 0xca, 0x4f, 0x63, 0x8d, 0xd7, 0xba, 0xdc,
-0xfc, 0xc2, 0xa3, 0xc7, 0x22, 0x4f, 0x9d, 0x3e,
-0x77, 0xfb, 0x2e, 0x98, 0x8b, 0x51, 0xb0, 0x49,
-0x05, 0xc0, 0xca, 0xf6, 0x1d, 0x3b, 0x87, 0x5b,
-0x5b, 0xde, 0x10, 0x64, 0x05, 0x05, 0xfe, 0x2c,
-0x2c, 0x2c, 0x4a, 0x6f, 0x54, 0x84, 0x45, 0xc7,
-0xc3, 0xb5, 0x53, 0x5c, 0x5a, 0x0e, 0xf8, 0xab,
-0x78, 0xb9, 0xdd, 0x9f, 0xa1, 0xc8, 0xa8, 0x18,
-0x5d, 0x5d, 0xfd, 0x11, 0x0a, 0xd0, 0x2e, 0x01,
-0x11, 0x7b, 0x07, 0x87, 0xbc, 0xc2, 0xa2, 0xc3,
-0x61, 0x91, 0xc9, 0xe9, 0x3f, 0x97, 0x94, 0xde,
-0xec, 0xe8, 0xe2, 0xf7, 0xf6, 0x8d, 0xf2, 0xe9,
-0xae, 0xb7, 0x4d, 0x03, 0x83, 0x38, 0x41, 0x6d,
-0xef, 0xe0, 0x3d, 0x7a, 0x0c, 0x13, 0xdd, 0x2b,
-0x60, 0x13, 0xaa, 0xd8, 0x08, 0xd3, 0xfd, 0x81,
-0x9f, 0x4c, 0x82, 0x06, 0xd9, 0xd9, 0x7e, 0x28,
-0x5b, 0xd7, 0x78, 0xf2, 0xdc, 0xdd, 0xd5, 0x00,
-0x25, 0x76, 0x80, 0x3e, 0x7e, 0x82, 0xe9, 0x5f,
-0x5f, 0x7f, 0xe7, 0xdd, 0xb1, 0xef, 0xfe, 0x43,
-0x69, 0xe2, 0x9a, 0x78, 0x16, 0xde, 0x2c, 0x15,
-0xce, 0xdc, 0x5e, 0x36, 0x46, 0xdd, 0x02, 0xdf,
-0x07, 0x74, 0xd9, 0x65, 0x03, 0xf8, 0x05, 0x60,
-0xea, 0xcb, 0x33, 0xf7, 0x0c, 0x01, 0x36, 0xc8,
-0x34, 0x5b, 0xb0, 0xdf, 0xfa, 0x50, 0xa7, 0x4d,
-0x80, 0x70, 0xce, 0xbe, 0x56, 0x1d, 0xcb, 0x0d,
-0xe8, 0x02, 0x9b, 0x3b, 0x58, 0x1f, 0x68, 0x61,
-0x91, 0x65, 0x45, 0x80, 0xbc, 0xb6, 0xd4, 0x27,
-0xf5, 0x23, 0xe8, 0x46, 0x33, 0x87, 0x85, 0x08,
-0x4c, 0x24, 0x2e, 0xa7, 0x37, 0x33, 0x03, 0xb0,
-0x4a, 0xa1, 0x1f, 0x11, 0x0d, 0x7c, 0x58, 0xf9,
-0x51, 0x29, 0xbc, 0x82, 0xb3, 0xe9, 0x37, 0x0c,
-0x34, 0x03, 0x18, 0x69, 0xe8, 0x2f, 0x92, 0x42,
-0xb9, 0x4c, 0x32, 0x30, 0xd3, 0x53, 0xe4, 0x25,
-0x42, 0x1c, 0xcf, 0x45, 0x57, 0x1d, 0x51, 0x1b,
-0xbd, 0x69, 0x99, 0xe6, 0x72, 0x06, 0xf9, 0x51,
-0xf4, 0xeb, 0x09, 0xee, 0xdb, 0x20, 0x82, 0x4b,
-0x28, 0xd6, 0x43, 0x12, 0xd7, 0x50, 0x05, 0x92,
-0xb3, 0x02, 0x71, 0x19, 0x33, 0xde, 0x5e, 0xf6,
-0x95, 0x25, 0x09, 0xc1, 0x51, 0x72, 0xb7, 0x59,
-0xec, 0x1c, 0xcc, 0x38, 0x71, 0x04, 0xf3, 0x0e,
-0x0b, 0xdc, 0xc3, 0x98, 0x85, 0xe1, 0xe2, 0xa5,
-0x88, 0xbc, 0x92, 0x8f, 0x12, 0x7b, 0x3f, 0x49,
-0x60, 0x3e, 0x3b, 0x2e, 0xf8, 0x3c, 0x99, 0xb7,
-0x29, 0xf9, 0xc9, 0x96, 0xc4, 0x06, 0xef, 0xd4,
-0xfa, 0x66, 0xfe, 0xdf, 0xf4, 0xb3, 0x47, 0xaf,
-0x13, 0x0c, 0xe6, 0x2b, 0x57, 0xad, 0x5d, 0xb9,
-0x66, 0xdd, 0xe6, 0x2d, 0x3b, 0x7c, 0x7c, 0x39,
-0x31, 0xf1, 0xc7, 0xcf, 0x9e, 0xbb, 0x50, 0x50,
-0x72, 0xeb, 0x5e, 0x55, 0x75, 0x53, 0xf3, 0x93,
-0xb6, 0x8e, 0x6e, 0x98, 0xa0, 0x32, 0x02, 0xb1,
-0x40, 0x88, 0x28, 0xdc, 0xd1, 0x85, 0x2b, 0xa2,
-0xeb, 0x1b, 0x5b, 0xab, 0xaa, 0xeb, 0x6e, 0xde,
-0xae, 0xcc, 0x2f, 0x2c, 0xbd, 0x78, 0xe9, 0x97,
-0xf4, 0xcc, 0xec, 0xb8, 0xc4, 0xe3, 0xa1, 0x61,
-0xdc, 0x43, 0x87, 0x82, 0x7e, 0xd8, 0xb3, 0x7f,
-0xdb, 0xf6, 0x6f, 0x37, 0x7e, 0xbe, 0x69, 0xdd,
-0xc7, 0x9f, 0x2e, 0x5b, 0xb1, 0x66, 0xd1, 0xe2,
-0x65, 0xae, 0xf3, 0x3c, 0xd8, 0x8e, 0x6e, 0x2c,
-0x5b, 0x7c, 0x22, 0x3c, 0x7b, 0xf6, 0x9c, 0x99,
-0x33, 0x67, 0xca, 0x96, 0x66, 0x4d, 0x99, 0x30,
-0x01, 0x51, 0xd8, 0xc2, 0x02, 0x42, 0x73, 0x5b,
-0x3b, 0xfb, 0xfc, 0x82, 0xa2, 0x88, 0xc8, 0x98,
-0x93, 0x30, 0x86, 0xc0, 0x1c, 0xfe, 0x49, 0x7b,
-0x8f, 0xc2, 0x2b, 0xf7, 0xec, 0xb9, 0x8b, 0x30,
-0x48, 0x6a, 0x69, 0xe9, 0x68, 0x69, 0xeb, 0x6b,
-0x6a, 0x49, 0x23, 0x30, 0x1a, 0x6b, 0x69, 0xeb,
-0x6a, 0x69, 0xeb, 0x01, 0x1e, 0xd3, 0x85, 0x5e,
-0x90, 0xd4, 0x37, 0x30, 0x8a, 0x88, 0x88, 0xcc,
-0x38, 0x75, 0x26, 0x0a, 0xf1, 0xf7, 0x3a, 0x38,
-0x83, 0xe8, 0xff, 0xbe, 0x78, 0x83, 0x97, 0x4a,
-0x89, 0x11, 0x8a, 0x66, 0xcf, 0xb1, 0x04, 0x81,
-0x20, 0x43, 0x5b, 0x47, 0x0f, 0x23, 0xba, 0x06,
-0x54, 0x14, 0xa0, 0x3c, 0xb8, 0xea, 0x21, 0xa1,
-0x87, 0x61, 0x90, 0xd9, 0xef, 0xe3, 0xbb, 0xff,
-0x27, 0xdf, 0x83, 0x01, 0x87, 0x41, 0xe7, 0xb4,
-0x8c, 0xec, 0xdc, 0xbc, 0xe2, 0x87, 0x35, 0xf5,
-0xed, 0x9d, 0x5d, 0x30, 0x08, 0x28, 0x58, 0xf3,
-0xf9, 0xbb, 0xe9, 0x25, 0x82, 0xaf, 0x58, 0xd2,
-0x07, 0x43, 0xd9, 0xfd, 0x07, 0x75, 0x45, 0x25,
-0x37, 0x1a, 0x9a, 0x1e, 0xef, 0xfa, 0x61, 0xb7,
-0x81, 0x81, 0x81, 0xbc, 0xbe, 0xda, 0xda, 0x3a,
-0x9a, 0xa4, 0xbe, 0xda, 0x3a, 0xba, 0x58, 0x7d,
-0x30, 0x85, 0x96, 0x4e, 0x4c, 0x6c, 0x5c, 0xc6,
-0xa9, 0x6c, 0x98, 0x72, 0xe4, 0x5c, 0xce, 0xab,
-0xae, 0x69, 0x12, 0x8b, 0x7b, 0x15, 0x3c, 0x59,
-0x6e, 0x6e, 0x69, 0x65, 0x3b, 0x39, 0xa3, 0x28,
-0x1d, 0xba, 0x3a, 0x0e, 0x42, 0x6d, 0x10, 0x49,
-0x42, 0xb0, 0x83, 0x0e, 0x4d, 0x6a, 0x6a, 0x62,
-0x08, 0xb6, 0xd5, 0xc4, 0x0f, 0x4d, 0x6a, 0x61,
-0x8e, 0x16, 0x96, 0xb8, 0xc0, 0x7d, 0x61, 0x69,
-0x79, 0x45, 0x78, 0x64, 0x6c, 0x7a, 0x56, 0x36,
-0xf4, 0x0a, 0x98, 0x27, 0x28, 0x7e, 0xdd, 0xf8,
-0x6d, 0xd1, 0x85, 0x9c, 0xcb, 0x06, 0x06, 0x86,
-0x52, 0x35, 0x48, 0xad, 0xb1, 0x8d, 0x34, 0x09,
-0x11, 0xb5, 0x89, 0xce, 0x7f, 0x20, 0x09, 0x3d,
-0x4b, 0x3f, 0x98, 0x6c, 0x85, 0x0a, 0x95, 0xca,
-0xb9, 0x7c, 0xbd, 0xaa, 0xb6, 0x59, 0x28, 0x12,
-0x0f, 0xbc, 0xe9, 0x5d, 0x6f, 0x4a, 0x7c, 0x46,
-0xe8, 0xe4, 0xec, 0x82, 0xa6, 0x23, 0xca, 0x50,
-0x7d, 0x34, 0x34, 0xa5, 0xfa, 0x40, 0x08, 0x71,
-0x20, 0x7a, 0x68, 0xe9, 0xf2, 0x15, 0x85, 0xc5,
-0xa5, 0xc7, 0xc2, 0xa3, 0xc1, 0xff, 0xad, 0xb8,
-0x45, 0xbf, 0x4e, 0xa5, 0x68, 0xba, 0xb2, 0x6f,
-0xff, 0x4f, 0xb4, 0x6a, 0x52, 0x22, 0x92, 0xc9,
-0xfe, 0x72, 0xda, 0x54, 0xb2, 0xb1, 0x89, 0x59,
-0x59, 0xc5, 0x6d, 0x6e, 0x0c, 0xe2, 0x6f, 0x41,
-0x51, 0x79, 0x6b, 0x5b, 0x87, 0xe2, 0x0f, 0xff,
-0xfd, 0x19, 0x4a, 0x3a, 0x91, 0x6e, 0x6c, 0x62,
-0xa2, 0x89, 0x6f, 0xf3, 0x63, 0x57, 0xc1, 0x3a,
-0x4a, 0x75, 0xc3, 0x2b, 0xc5, 0xc6, 0x96, 0x5d,
-0x54, 0x5c, 0x02, 0x55, 0x4b, 0x49, 0x3b, 0x55,
-0x52, 0x7a, 0xe3, 0x49, 0x7b, 0x17, 0xcc, 0xc4,
-0xfe, 0x22, 0x4d, 0xe4, 0x04, 0x6e, 0x6f, 0x7f,
-0xff, 0x80, 0xa4, 0xa7, 0xa7, 0xad, 0x83, 0x57,
-0x55, 0x5d, 0xdb, 0xc9, 0xe3, 0x6d, 0xdb, 0xf6,
-0x6f, 0x1d, 0xb8, 0x66, 0x65, 0xb6, 0x92, 0xf7,
-0x8d, 0xe1, 0x06, 0x94, 0xb7, 0x14, 0x6d, 0x1a,
-0xe8, 0xf9, 0x1a, 0x9a, 0x34, 0x07, 0x38, 0x75,
-0x64, 0xf1, 0x91, 0x7d, 0x63, 0x98, 0x28, 0xfd,
-0xc9, 0xae, 0x5f, 0x82, 0x53, 0x66, 0x1b, 0x24,
-0xb0, 0x0e, 0x00, 0xa8, 0xea, 0x36, 0x72, 0xf3,
-0x06, 0x0c, 0x55, 0x33, 0x9a, 0x6d, 0xbd, 0xff,
-0x31, 0x5d, 0x1d, 0x34, 0x0d, 0xf1, 0x17, 0xfd,
-0x5f, 0x03, 0xa7, 0xef, 0x68, 0xce, 0xec, 0xef,
-0x6f, 0x8f, 0xd5, 0xc6, 0x8d, 0xb9, 0xc6, 0x19,
-0xcc, 0xb0, 0xf1, 0x79, 0x6c, 0x1f, 0x28, 0x62,
-0x07, 0x8a, 0x01, 0x5c, 0xa6, 0x6d, 0xce, 0x7d,
-0xef, 0x9d, 0x7f, 0xbc, 0x3f, 0x46, 0x6d, 0xe6,
-0xa6, 0x1c, 0x0a, 0x3a, 0xc0, 0x8c, 0x61, 0x90,
-0xd0, 0x36, 0x88, 0x51, 0x40, 0x70, 0x2e, 0x70,
-0x02, 0x1b, 0xf2, 0xbf, 0x89, 0xc1, 0x2a, 0x00,
-0x57, 0x08, 0xe3, 0x22, 0x61, 0x99, 0x4c, 0x04,
-0xd6, 0x00, 0x69, 0x1c, 0x79, 0x02, 0x87, 0x80,
-0x6f, 0x04, 0x01, 0x27, 0x3b, 0x48, 0x0c, 0xbe,
-0xa7, 0x7d, 0x80, 0x90, 0xb2, 0xa1, 0x1f, 0x1a,
-0x20, 0x90, 0x0a, 0x09, 0x92, 0xaa, 0x27, 0x15,
-0x05, 0x40, 0x49, 0x96, 0x22, 0x83, 0x35, 0xec,
-0x02, 0xb1, 0x38, 0xeb, 0x00, 0xac, 0x1a, 0xf0,
-0x40, 0x88, 0x00, 0x3a, 0x5c, 0x54, 0x00, 0x33,
-0x5c, 0x25, 0x38, 0x0b, 0x92, 0xac, 0x00, 0x21,
-0x5a, 0x92, 0x32, 0x73, 0x24, 0x58, 0x29, 0x0e,
-0x28, 0x00, 0xca, 0x0b, 0x5d, 0x43, 0x90, 0xdc,
-0x0e, 0x8b, 0xe6, 0x1f, 0x11, 0x03, 0xf2, 0x7a,
-0x46, 0xf5, 0x2c, 0x8f, 0x11, 0xaf, 0x8e, 0x13,
-0x6f, 0x48, 0x12, 0x7e, 0x99, 0x22, 0xfc, 0x22,
-0x45, 0xb2, 0x3d, 0x43, 0xb8, 0x2d, 0x5d, 0xb8,
-0x35, 0xa5, 0x63, 0x4b, 0x52, 0x73, 0xc2, 0xf5,
-0x8e, 0xa7, 0xff, 0xf9, 0x6b, 0x47, 0x9e, 0xb7,
-0x48, 0xdd, 0x02, 0xe6, 0x7b, 0xef, 0x1f, 0x96,
-0x2c, 0x5d, 0xf1, 0xc5, 0x57, 0x5f, 0xff, 0xf0,
-0xa3, 0xcf, 0xd1, 0x08, 0x2e, 0xe0, 0xe9, 0xf5,
-0xbc, 0xc2, 0x9b, 0x77, 0x2a, 0xeb, 0x1b, 0x9b,
-0x5b, 0xdb, 0x3a, 0x79, 0xc4, 0x05, 0x86, 0xf1,
-0x47, 0x28, 0x02, 0x08, 0x16, 0xf1, 0xf8, 0xdd,
-0x8f, 0x5b, 0xbb, 0xea, 0x1a, 0x9a, 0x2b, 0x1f,
-0xd4, 0xde, 0xa8, 0xb8, 0x5f, 0x50, 0x54, 0x7a,
-0xee, 0xe2, 0xe5, 0x8c, 0x53, 0xa7, 0x13, 0x8f,
-0x9f, 0x3c, 0x16, 0x16, 0x1d, 0x18, 0x14, 0xba,
-0xe7, 0x47, 0xfc, 0x1a, 0xc2, 0xa6, 0xcd, 0xdb,
-0x3e, 0x5e, 0xbf, 0x71, 0xd5, 0x9a, 0x4f, 0x16,
-0x2f, 0x5d, 0xb1, 0x60, 0xe1, 0x62, 0x67, 0x57,
-0x77, 0x7b, 0x07, 0x17, 0x96, 0x8d, 0xbd, 0xa5,
-0xa5, 0x35, 0x41, 0xe1, 0x59, 0xd3, 0xa6, 0x7d,
-0x38, 0xed, 0x03, 0xfc, 0x76, 0x12, 0x79, 0x53,
-0x69, 0x92, 0x8d, 0xad, 0xed, 0xb5, 0xbc, 0x3c,
-0x6e, 0x6c, 0xd2, 0xc9, 0xd4, 0x4c, 0x70, 0xa6,
-0x5a, 0x5a, 0xdb, 0x7b, 0x7a, 0x47, 0x9d, 0xc3,
-0x00, 0x74, 0x02, 0x33, 0x38, 0xce, 0xfa, 0x06,
-0x06, 0x74, 0x41, 0x97, 0x34, 0x62, 0x20, 0x8d,
-0x00, 0xe8, 0x42, 0x9c, 0xe6, 0x1b, 0x19, 0x9b,
-0x84, 0x84, 0x1e, 0x39, 0x7d, 0xf6, 0x3c, 0x37,
-0x36, 0x39, 0xe7, 0xf2, 0xd5, 0xea, 0x9a, 0x46,
-0x40, 0xd8, 0xd1, 0xfc, 0x5f, 0xdc, 0x57, 0xaa,
-0xb7, 0xd7, 0xce, 0xde, 0x41, 0x0f, 0x24, 0x50,
-0x32, 0xd0, 0xd7, 0x35, 0x30, 0x92, 0x17, 0x04,
-0x49, 0x6b, 0x6b, 0x56, 0x56, 0xf6, 0x99, 0xac,
-0xec, 0xec, 0x9f, 0x7c, 0xfc, 0x7c, 0x0e, 0x06,
-0x04, 0x06, 0x1d, 0x8e, 0x88, 0x8a, 0x4d, 0x3f,
-0x75, 0x26, 0x37, 0xaf, 0xf4, 0x5e, 0x65, 0x4d,
-0x7b, 0x47, 0x27, 0xd9, 0xf6, 0xa7, 0xff, 0xcf,
-0x3c, 0x80, 0x20, 0x37, 0xd3, 0xf0, 0x16, 0xeb,
-0xb3, 0xfe, 0xe7, 0x30, 0x5b, 0x68, 0x6e, 0xe3,
-0x81, 0xb5, 0xf3, 0x8b, 0xf0, 0xd5, 0xb0, 0xcc,
-0xac, 0xec, 0x19, 0x33, 0x66, 0x92, 0xaa, 0x81,
-0x56, 0x86, 0x44, 0x31, 0x43, 0xd0, 0x93, 0xa8,
-0x67, 0x20, 0xb7, 0x43, 0x64, 0x64, 0xf4, 0xe9,
-0x33, 0x17, 0x62, 0xe2, 0x70, 0xca, 0x51, 0x5d,
-0xd3, 0x80, 0x9b, 0x2c, 0x8d, 0xbe, 0x9b, 0x47,
-0x7b, 0x67, 0xa7, 0xbb, 0xc7, 0x22, 0x2a, 0xc1,
-0xc0, 0xd0, 0x58, 0x2a, 0x47, 0x1e, 0x0e, 0x8f,
-0xc8, 0xcc, 0x32, 0x2c, 0xa9, 0xef, 0x3a, 0x6f,
-0x7e, 0xd9, 0x8d, 0xdb, 0x11, 0xdc, 0xf8, 0xf4,
-0x53, 0xd9, 0xb7, 0xee, 0x54, 0xc2, 0x00, 0x08,
-0xd5, 0xff, 0x3f, 0x58, 0x7c, 0x58, 0x50, 0x58,
-0x64, 0x6e, 0x6e, 0x8e, 0xa6, 0xd0, 0x1f, 0x56,
-0xf7, 0x91, 0xea, 0xfd, 0x91, 0x24, 0x74, 0x2d,
-0xbf, 0x80, 0xc0, 0xb3, 0xe7, 0x2f, 0x44, 0xc7,
-0x24, 0x5c, 0xc4, 0x3e, 0x53, 0x47, 0xf0, 0x57,
-0xc1, 0x56, 0x12, 0x12, 0x8f, 0xc5, 0x4b, 0x5f,
-0x31, 0x9a, 0xac, 0x39, 0xe4, 0xa1, 0x9e, 0x4c,
-0x49, 0x8f, 0xc5, 0x9e, 0x85, 0xc5, 0x25, 0xe1,
-0x11, 0x5c, 0xf0, 0x7f, 0x71, 0xfd, 0x9e, 0x82,
-0xaf, 0xf9, 0x10, 0x0a, 0x08, 0x0c, 0x31, 0x34,
-0x32, 0x92, 0x57, 0x50, 0xda, 0x4c, 0x06, 0xb8,
-0xb9, 0x8d, 0x9e, 0x9e, 0x01, 0x90, 0xa9, 0xa9,
-0x59, 0x61, 0x69, 0x09, 0xcc, 0x81, 0xa5, 0xf8,
-0xfb, 0xa4, 0xa3, 0xa7, 0x0f, 0xdf, 0x70, 0xa7,
-0x0b, 0xe9, 0x47, 0xbb, 0x89, 0xf4, 0xc7, 0xe8,
-0xf4, 0x99, 0x9f, 0x27, 0x4e, 0x9a, 0x0c, 0x0a,
-0xe8, 0xe2, 0x63, 0xa3, 0xa1, 0x4b, 0x8f, 0x92,
-0x35, 0xcb, 0x06, 0x1a, 0x25, 0x22, 0x3a, 0x36,
-0x35, 0xed, 0x54, 0x31, 0xe0, 0x6f, 0x5b, 0xd7,
-0xd3, 0x67, 0xfd, 0x7f, 0xc5, 0x4c, 0x4c, 0x3e,
-0x7f, 0x7e, 0xfe, 0x9f, 0xfe, 0xa7, 0xcf, 0x9f,
-0x09, 0x45, 0x92, 0xc7, 0xad, 0xed, 0xf7, 0x2b,
-0x1f, 0xdc, 0xb9, 0xf7, 0xa0, 0xb2, 0xfa, 0xe1,
-0x87, 0xd3, 0xa7, 0x53, 0xc5, 0xc8, 0xb3, 0x2d,
-0x83, 0xe1, 0x1a, 0xca, 0x0d, 0xf8, 0x7a, 0xa3,
-0xeb, 0xe9, 0x8d, 0x0c, 0x01, 0xc4, 0x87, 0xc6,
-0x01, 0x52, 0x59, 0x2d, 0x7d, 0x53, 0x64, 0x36,
-0x34, 0x32, 0x98, 0xf0, 0xe1, 0xac, 0x4d, 0x3f,
-0x03, 0x52, 0x38, 0x70, 0x10, 0x65, 0xac, 0x7d,
-0x5a, 0x34, 0x3e, 0xf0, 0x04, 0x60, 0xd5, 0x63,
-0x7d, 0xe9, 0x14, 0x24, 0x06, 0xec, 0x70, 0x08,
-0x12, 0xcf, 0xf9, 0xb6, 0x6c, 0x8c, 0x06, 0xfa,
-0xbf, 0x86, 0xae, 0xbb, 0x1d, 0x70, 0xed, 0x10,
-0xdf, 0x74, 0xa1, 0x0f, 0xae, 0xb6, 0xfa, 0xa7,
-0xfa, 0x94, 0xd5, 0xe1, 0x36, 0x81, 0x02, 0x47,
-0x0e, 0xc0, 0x13, 0x84, 0x42, 0xfb, 0x83, 0xad,
-0xef, 0x2b, 0x1b, 0xbf, 0xf3, 0xee, 0x18, 0x8b,
-0xe5, 0x61, 0x6c, 0x00, 0x23, 0x8e, 0xc8, 0x89,
-0x23, 0x76, 0xe4, 0x88, 0x41, 0x38, 0x20, 0x11,
-0x90, 0xa3, 0x8c, 0xd8, 0xaf, 0x46, 0xd8, 0x52,
-0x12, 0x03, 0x7e, 0x0d, 0x4b, 0x0e, 0x1d, 0xa5,
-0x21, 0xe8, 0x43, 0x23, 0x20, 0x19, 0x71, 0x2d,
-0x48, 0xc8, 0xe6, 0x08, 0xd9, 0x44, 0x3e, 0x89,
-0x43, 0x44, 0xe4, 0x20, 0x0d, 0x45, 0x34, 0xc9,
-0x96, 0x1d, 0xa2, 0x18, 0x4a, 0x23, 0x6c, 0xd4,
-0x47, 0x7a, 0xd4, 0x91, 0x30, 0xd3, 0x43, 0x32,
-0x99, 0x58, 0x10, 0x64, 0x3a, 0x22, 0x1b, 0x03,
-0x49, 0x7a, 0x0a, 0x41, 0x52, 0x01, 0x95, 0x43,
-0x18, 0xc4, 0xb8, 0x6e, 0x59, 0x5a, 0x3b, 0x21,
-0x91, 0x29, 0xb0, 0xe7, 0x08, 0x01, 0xb5, 0xd9,
-0x1c, 0xea, 0xea, 0x0a, 0x50, 0x32, 0x47, 0xe0,
-0x12, 0x0a, 0xa2, 0x84, 0xf3, 0x8e, 0x88, 0xd0,
-0xe7, 0x3d, 0x26, 0xf2, 0x08, 0x17, 0x2d, 0x8e,
-0x14, 0x2f, 0x8f, 0x96, 0xac, 0x8c, 0x15, 0x7e,
-0x92, 0x24, 0xfe, 0xf4, 0x84, 0x64, 0x63, 0x4a,
-0xef, 0xd7, 0x19, 0xbd, 0xdb, 0x32, 0x25, 0x3b,
-0xb2, 0x24, 0xbb, 0x4e, 0x75, 0x79, 0x67, 0xb4,
-0x7f, 0x77, 0xbc, 0xa9, 0xac, 0x86, 0xf9, 0xdb,
-0x6e, 0xfb, 0xfc, 0x86, 0x9e, 0xfc, 0x72, 0x30,
-0xbf, 0xb0, 0x18, 0x86, 0x5f, 0xaf, 0x8f, 0xd7,
-0x7f, 0xb3, 0xd3, 0xdb, 0x8f, 0x73, 0x34, 0x21,
-0x29, 0xf5, 0xfc, 0xc5, 0x2b, 0x05, 0x25, 0x15,
-0x30, 0x99, 0x6c, 0x6e, 0x69, 0x03, 0x17, 0x18,
-0x3c, 0x5f, 0xe8, 0xe1, 0x30, 0x04, 0x09, 0x84,
-0x42, 0xa0, 0x0e, 0x1e, 0xd3, 0xd2, 0xd6, 0x01,
-0x5e, 0x70, 0x65, 0x75, 0x6d, 0x05, 0x7e, 0xc2,
-0xbb, 0x0c, 0x70, 0x0d, 0x26, 0xf3, 0xc9, 0x27,
-0xd2, 0xc2, 0xa3, 0x63, 0x83, 0x43, 0x8e, 0x1c,
-0xf0, 0xf1, 0xdd, 0xb9, 0x6b, 0xcf, 0xd6, 0x6d,
-0x3b, 0x36, 0x7e, 0xbe, 0xd9, 0x6b, 0xdd, 0x86,
-0x55, 0xab, 0xbd, 0x00, 0xdf, 0x17, 0xb8, 0x2f,
-0x72, 0x9b, 0xe7, 0x6e, 0xcf, 0x76, 0xb6, 0xb1,
-0x63, 0xe3, 0x1d, 0xe9, 0xb9, 0x96, 0xb3, 0x66,
-0xcd, 0x06, 0x20, 0x9e, 0x3e, 0x7d, 0x3a, 0xb8,
-0xc3, 0x00, 0x79, 0xbf, 0x5c, 0xbf, 0x9e, 0x98,
-0x9c, 0x72, 0x32, 0x2d, 0x2b, 0xb7, 0xa8, 0xe2,
-0x51, 0x73, 0x9b, 0x58, 0x22, 0xc1, 0xb5, 0xb0,
-0x2f, 0x5f, 0x90, 0x4f, 0xbf, 0x81, 0xef, 0x31,
-0x88, 0x2b, 0x63, 0x5f, 0xe2, 0xe2, 0x58, 0xf8,
-0x2b, 0x2d, 0x2f, 0x27, 0xee, 0xb3, 0x39, 0x3e,
-0x4a, 0x36, 0x31, 0x85, 0xd0, 0xd4, 0xd4, 0xdc,
-0xc4, 0x0c, 0xf7, 0xdd, 0x82, 0x04, 0x64, 0x60,
-0x9c, 0xe4, 0x03, 0x05, 0x06, 0x05, 0xe6, 0x5c,
-0xba, 0xcc, 0x8d, 0x4b, 0xca, 0xb9, 0x74, 0xad,
-0xea, 0x61, 0x3d, 0xaf, 0x5b, 0x40, 0xa7, 0xe5,
-0x03, 0x64, 0x70, 0xa2, 0x40, 0x49, 0x47, 0x57,
-0x88, 0xc3, 0x60, 0xe8, 0xe1, 0xe1, 0x69, 0x62,
-0x6a, 0x6e, 0x6a, 0x86, 0xa7, 0x1b, 0x13, 0x81,
-0x44, 0x26, 0x0a, 0x04, 0xb1, 0x50, 0xd0, 0x42,
-0x0f, 0x8f, 0xa2, 0xd2, 0xe2, 0x13, 0x29, 0x27,
-0x0f, 0xfa, 0x06, 0xf8, 0xfa, 0x07, 0x07, 0x84,
-0x84, 0x45, 0x44, 0xc7, 0xa5, 0x67, 0x9e, 0xbe,
-0x72, 0x35, 0xff, 0xd6, 0x9d, 0xfb, 0x8d, 0x8f,
-0x5a, 0xf9, 0xdd, 0x4c, 0x4f, 0xcf, 0xd3, 0xe7,
-0xfd, 0xc3, 0x50, 0xf8, 0xe5, 0xa8, 0x1e, 0xf7,
-0xf0, 0x51, 0x45, 0x36, 0xb6, 0x0c, 0x02, 0x84,
-0xf5, 0xf4, 0xf6, 0xc2, 0xdc, 0xa7, 0xf1, 0xd1,
-0xe3, 0xdb, 0x77, 0x2b, 0xaf, 0x5e, 0x2b, 0x00,
-0x1f, 0xb3, 0xb0, 0xa8, 0xd8, 0xcd, 0x6d, 0x3e,
-0xd5, 0x04, 0xd4, 0x02, 0x32, 0x91, 0xa9, 0x47,
-0x6b, 0x4a, 0x09, 0x74, 0x0e, 0x0a, 0x0e, 0x39,
-0x77, 0xe1, 0x12, 0xb8, 0x44, 0x17, 0x2f, 0x5f,
-0xab, 0xac, 0x06, 0xf8, 0x10, 0xe1, 0x0e, 0xc6,
-0x2f, 0xb0, 0x9a, 0x40, 0x83, 0x44, 0x19, 0x79,
-0x12, 0x4a, 0x59, 0xb9, 0x6a, 0x35, 0xda, 0xf0,
-0x35, 0x51, 0xbf, 0x4a, 0xa0, 0x89, 0xb3, 0x8b,
-0x6b, 0xc5, 0xad, 0x3b, 0x91, 0xdc, 0x04, 0x98,
-0xb9, 0x95, 0x55, 0xdc, 0x47, 0xff, 0xeb, 0xe9,
-0x33, 0xda, 0x64, 0x68, 0x55, 0xf2, 0x60, 0x8e,
-0x96, 0x45, 0xed, 0x4c, 0x92, 0xd2, 0xa3, 0xb2,
-0x24, 0x99, 0x72, 0x50, 0xdd, 0xb0, 0x45, 0x46,
-0x1c, 0x1d, 0x24, 0x34, 0xf2, 0xdc, 0xb2, 0xf2,
-0xf2, 0x0f, 0x3e, 0x98, 0x26, 0x6f, 0xfd, 0xdf,
-0xa5, 0xf6, 0xaf, 0x92, 0xcf, 0xc1, 0x43, 0xe0,
-0x5f, 0x47, 0x71, 0x13, 0x2f, 0x5e, 0xb9, 0x5e,
-0xf9, 0xa0, 0xa6, 0x5b, 0x20, 0xc4, 0x2f, 0x14,
-0x0f, 0xca, 0x4a, 0x7f, 0x31, 0x20, 0x87, 0x63,
-0x88, 0xf4, 0x3d, 0x7b, 0xb6, 0x7a, 0xcd, 0xda,
-0x5f, 0x95, 0x49, 0xcd, 0x3b, 0xdf, 0x7d, 0x41,
-0xd9, 0x8d, 0x8a, 0xa8, 0x98, 0x78, 0xc0, 0xdf,
-0x1b, 0x15, 0xf7, 0xda, 0x3a, 0x3a, 0x7a, 0xfb,
-0xfa, 0x68, 0x87, 0x94, 0x57, 0x53, 0x6a, 0x28,
-0x12, 0x81, 0xbe, 0x65, 0x61, 0x31, 0x41, 0x5e,
-0x41, 0x79, 0x1b, 0x99, 0x98, 0xd1, 0x8a, 0x43,
-0x30, 0xe9, 0x7a, 0x5e, 0x7e, 0x72, 0x4a, 0xda,
-0xf1, 0x94, 0xf4, 0x82, 0xc2, 0xd2, 0xfa, 0xc6,
-0x16, 0x49, 0x4f, 0x2f, 0xfd, 0xac, 0x30, 0xb9,
-0x5e, 0x06, 0x87, 0xeb, 0x3c, 0xa2, 0x0a, 0xc3,
-0x93, 0xb4, 0x68, 0x4c, 0xbe, 0x1c, 0x1c, 0xd1,
-0x28, 0xf2, 0x0e, 0x7c, 0xe5, 0xea, 0xd5, 0x0f,
-0xa7, 0xcf, 0x84, 0xae, 0x47, 0x4b, 0x97, 0xea,
-0x60, 0x26, 0xed, 0x84, 0x96, 0x56, 0x56, 0xb9,
-0x79, 0xf9, 0xdc, 0xd8, 0xc4, 0x94, 0xb4, 0xec,
-0xdc, 0xa2, 0xd2, 0x96, 0x27, 0xed, 0xa0, 0x09,
-0xfd, 0x74, 0xe3, 0x50, 0xb3, 0x82, 0xc8, 0x61,
-0x5a, 0xc9, 0x0a, 0x7d, 0xf1, 0x7a, 0xb9, 0xb4,
-0xe7, 0x48, 0x2f, 0xcc, 0x97, 0xf8, 0xd5, 0x51,
-0x68, 0x7e, 0x0c, 0x88, 0x92, 0x60, 0xb1, 0xde,
-0x3e, 0x40, 0x5e, 0x31, 0x4c, 0x60, 0x1a, 0x9a,
-0x9a, 0x61, 0xe2, 0x07, 0x5e, 0x43, 0x4d, 0x5d,
-0xc3, 0xde, 0x7d, 0xfb, 0x68, 0xb7, 0x84, 0x4b,
-0x03, 0x5c, 0xf5, 0x3f, 0xd9, 0x0d, 0x68, 0xbd,
-0x4c, 0x65, 0x95, 0x35, 0x36, 0x33, 0x31, 0xc6,
-0x85, 0x2b, 0xa6, 0x1f, 0x38, 0xaf, 0x77, 0x38,
-0xd4, 0x0c, 0xf0, 0xe1, 0x18, 0x2c, 0x70, 0x0b,
-0x15, 0xb2, 0xf6, 0x3e, 0x54, 0x36, 0xb1, 0xc6,
-0xdd, 0x7e, 0x56, 0x84, 0xb2, 0x43, 0x18, 0x76,
-0x30, 0x80, 0x88, 0x70, 0xf6, 0x4e, 0x29, 0xfe,
-0x6a, 0x4c, 0x74, 0x9b, 0xb8, 0x24, 0xd0, 0x64,
-0x81, 0xcf, 0x58, 0xe2, 0x0e, 0x8f, 0xd3, 0x34,
-0x9d, 0xbc, 0x36, 0xc2, 0x72, 0x6f, 0x8d, 0x23,
-0x79, 0x71, 0xd5, 0x9e, 0xc3, 0x38, 0x04, 0x33,
-0x6a, 0x13, 0xec, 0xff, 0xfb, 0xbf, 0xde, 0x33,
-0x64, 0x7f, 0xeb, 0x18, 0xc8, 0x87, 0x4c, 0xc7,
-0x10, 0xc6, 0x31, 0x18, 0x97, 0x18, 0xd9, 0x23,
-0x90, 0x0d, 0x11, 0xe4, 0x3b, 0x70, 0x90, 0x1c,
-0xe9, 0xa1, 0x10, 0x24, 0x27, 0x0e, 0x80, 0x9a,
-0xc0, 0x09, 0x4f, 0x41, 0x51, 0x4e, 0xa1, 0x8c,
-0xa3, 0x8c, 0x99, 0xcd, 0xa1, 0xfc, 0x02, 0xa7,
-0x60, 0x40, 0x3a, 0xc6, 0x39, 0x18, 0x40, 0x13,
-0x43, 0x36, 0x9e, 0x82, 0x04, 0x9c, 0x94, 0x19,
-0xf2, 0x9d, 0x48, 0xc4, 0x29, 0x78, 0x28, 0xe9,
-0x84, 0x0c, 0x78, 0x2e, 0xa0, 0x2d, 0x9c, 0xe5,
-0x44, 0xf2, 0x51, 0x32, 0x82, 0x2c, 0x8a, 0x72,
-0xe4, 0x50, 0x0d, 0x45, 0xf4, 0x14, 0x59, 0x12,
-0x5c, 0x63, 0xcc, 0x94, 0x9d, 0x2b, 0x70, 0x0e,
-0x15, 0x92, 0xa4, 0x48, 0x06, 0xb8, 0x42, 0x72,
-0x0a, 0x26, 0xed, 0x11, 0x70, 0x45, 0x58, 0xdf,
-0x10, 0x91, 0x4b, 0xa8, 0xd0, 0x31, 0x44, 0xe0,
-0x18, 0x8a, 0x49, 0xe7, 0x50, 0xd1, 0xbc, 0x23,
-0x8c, 0x7b, 0x98, 0x08, 0xc8, 0x23, 0x42, 0xb8,
-0x94, 0xdb, 0x0b, 0x3e, 0xef, 0xaa, 0x38, 0xf1,
-0xba, 0xc4, 0x9e, 0xcf, 0x4e, 0xf6, 0x6d, 0x4c,
-0xe9, 0xdb, 0x92, 0xd9, 0xb7, 0xe3, 0x74, 0xef,
-0x37, 0xd9, 0x3d, 0xbb, 0x7f, 0x16, 0xef, 0x3e,
-0xc3, 0xec, 0x3e, 0xd3, 0xed, 0x9d, 0xd9, 0xee,
-0x7f, 0xa1, 0xad, 0xe7, 0xf9, 0xdf, 0xfa, 0xb5,
-0xdf, 0xd7, 0xa9, 0x7f, 0xa0, 0xff, 0x7b, 0xef,
-0x5d, 0xcb, 0x56, 0xac, 0xfa, 0x6a, 0xd3, 0xd6,
-0xbd, 0xfb, 0x0f, 0x85, 0x45, 0x72, 0x33, 0xb3,
-0xce, 0x5d, 0xcb, 0x2b, 0xbc, 0x75, 0xf7, 0x41,
-0x5d, 0x43, 0x53, 0x6b, 0x5b, 0x17, 0xa0, 0x89,
-0x40, 0x28, 0xf9, 0x5f, 0xf6, 0xbe, 0x03, 0xba,
-0xad, 0xe3, 0x4a, 0xf4, 0x9c, 0xbf, 0xb6, 0x9c,
-0xea, 0x6c, 0x36, 0xbb, 0xc9, 0xa6, 0x6f, 0x49,
-0xbc, 0xb1, 0x1d, 0xa7, 0x6c, 0x62, 0x27, 0x9b,
-0x38, 0x2e, 0x92, 0x2d, 0xd9, 0x6a, 0xee, 0x56,
-0xb3, 0x64, 0x5b, 0xb6, 0x7a, 0xb1, 0x2d, 0xc9,
-0xea, 0x14, 0x29, 0x51, 0xec, 0x9d, 0x94, 0x28,
-0xf6, 0xde, 0x2b, 0x40, 0x90, 0x00, 0x3b, 0x89,
-0xca, 0xde, 0x7b, 0x27, 0xd8, 0x2b, 0x0a, 0x09,
-0x56, 0xe0, 0x9f, 0xf3, 0xef, 0x9d, 0x79, 0xef,
-0xe1, 0xa1, 0x50, 0x96, 0x5c, 0xe2, 0x55, 0x7e,
-0x74, 0xae, 0xc7, 0x77, 0x66, 0xee, 0xdc, 0x3e,
-0xb8, 0x6f, 0xc0, 0x87, 0xf7, 0xe0, 0x0c, 0x05,
-0x35, 0x71, 0x66, 0x76, 0x16, 0x60, 0x72, 0x7a,
-0x7a, 0x68, 0x04, 0xff, 0x16, 0x0c, 0xc7, 0x49,
-0xa8, 0x38, 0x32, 0x65, 0x75, 0x41, 0x91, 0x54,
-0x90, 0x93, 0x9b, 0x98, 0x9c, 0x1a, 0x1a, 0x16,
-0xeb, 0x17, 0x14, 0xec, 0xe6, 0xe1, 0x75, 0xf9,
-0x8a, 0xf3, 0xe9, 0xb3, 0x17, 0x8e, 0x9d, 0xf8,
-0x68, 0xff, 0xfb, 0x87, 0xdf, 0xda, 0xf7, 0xee,
-0x1b, 0x3b, 0x76, 0xbf, 0xf4, 0xf2, 0xab, 0x9b,
-0xb7, 0xbe, 0xfc, 0xdc, 0xc6, 0xcd, 0xeb, 0x9f,
-0xdb, 0x44, 0xef, 0xce, 0xfa, 0xe3, 0xff, 0xfc,
-0xe9, 0x89, 0x27, 0xfe, 0x07, 0x0a, 0xf1, 0xfa,
-0xf5, 0x1b, 0xa0, 0x88, 0x27, 0x24, 0xa7, 0x42,
-0xfd, 0x2d, 0x91, 0x2a, 0xdb, 0x3a, 0x7b, 0xc7,
-0x27, 0xa1, 0xe8, 0x6b, 0xb5, 0xfa, 0x39, 0x1d,
-0xc0, 0xdc, 0x3c, 0xc0, 0xdc, 0x1c, 0x3e, 0x18,
-0x0a, 0x76, 0x34, 0x1c, 0x8d, 0x1b, 0x9a, 0x9a,
-0xe0, 0xb3, 0x97, 0xde, 0x53, 0x4d, 0xe1, 0x67,
-0x3f, 0xfb, 0x39, 0xbf, 0xfb, 0x8b, 0x5f, 0xfc,
-0x82, 0x45, 0x1e, 0x76, 0xba, 0x76, 0xad, 0xa0,
-0xb8, 0x24, 0x2c, 0x22, 0x2e, 0x27, 0x37, 0xbf,
-0xbe, 0xb1, 0x0d, 0x2e, 0x2a, 0xc0, 0x16, 0x60,
-0x05, 0xff, 0xe9, 0xf5, 0xf3, 0x3a, 0x3d, 0x32,
-0x07, 0xd3, 0xe0, 0xe4, 0x0b, 0x83, 0xf3, 0x86,
-0x05, 0xf8, 0x2c, 0xe5, 0xb3, 0xb2, 0x05, 0xe0,
-0xb9, 0x77, 0xdf, 0xdb, 0x32, 0xb9, 0x3c, 0x29,
-0x39, 0xc5, 0xc5, 0xd5, 0xd3, 0xd5, 0xc3, 0xd7,
-0xdb, 0xff, 0x46, 0x70, 0x48, 0x44, 0x5c, 0x42,
-0x7a, 0xae, 0xb8, 0x58, 0xa6, 0xac, 0x6a, 0x6d,
-0xef, 0x1e, 0x1c, 0x1a, 0x02, 0x47, 0x69, 0xb5,
-0x3a, 0xf8, 0xa0, 0xa0, 0xbf, 0xc7, 0xfc, 0xc4,
-0xfa, 0xbb, 0x0a, 0xd7, 0x18, 0x2b, 0x46, 0xa8,
-0xda, 0x50, 0x79, 0x61, 0xed, 0xe0, 0xd0, 0x30,
-0xf0, 0x51, 0x56, 0x54, 0xe7, 0x8a, 0x8b, 0x4a,
-0xcb, 0x15, 0x95, 0xd5, 0x55, 0x7b, 0xf6, 0xee,
-0x03, 0xd1, 0x3f, 0xff, 0xf9, 0x7f, 0x3d, 0xf4,
-0x10, 0xb5, 0x0e, 0x90, 0x87, 0xe1, 0x3a, 0x84,
-0xed, 0x9a, 0xc1, 0xc5, 0xcd, 0x03, 0x4e, 0xbe,
-0x11, 0x91, 0x71, 0xc2, 0x5c, 0x09, 0x7c, 0x34,
-0x8d, 0x8c, 0x8e, 0xc1, 0xa9, 0x1c, 0x8e, 0xd2,
-0x3a, 0xb0, 0x9a, 0xf8, 0x90, 0x02, 0x78, 0x00,
-0x3c, 0x3c, 0x39, 0x39, 0xb3, 0xef, 0x9d, 0x77,
-0x6f, 0x6f, 0xf2, 0x6d, 0x60, 0xfd, 0x86, 0x0d,
-0x95, 0xd5, 0xb5, 0x21, 0x11, 0x31, 0x49, 0xc9,
-0x99, 0x60, 0x7b, 0x57, 0xef, 0xc0, 0xd4, 0xb4,
-0x86, 0x08, 0x9a, 0xc7, 0xf0, 0x11, 0x71, 0x24,
-0x88, 0x73, 0x8c, 0x9f, 0x49, 0x34, 0xe9, 0x2c,
-0x13, 0x05, 0x42, 0x40, 0x70, 0x3d, 0x4b, 0x8c,
-0x94, 0xcc, 0x5a, 0x56, 0x55, 0xd2, 0xc5, 0x29,
-0x8d, 0x16, 0xa2, 0x84, 0x39, 0xf0, 0xfb, 0xc7,
-0x9f, 0x00, 0x05, 0xc0, 0x09, 0x9f, 0x5a, 0x79,
-0xbb, 0xf0, 0x5f, 0xff, 0xf5, 0x0b, 0x27, 0xa7,
-0xab, 0x25, 0x25, 0x65, 0x21, 0xa1, 0x31, 0xa2,
-0xbc, 0x7c, 0xb8, 0xc8, 0x1c, 0x1a, 0x19, 0xd7,
-0xd0, 0x9c, 0x61, 0x95, 0x67, 0x70, 0xa2, 0x36,
-0x24, 0xcd, 0x81, 0x83, 0x87, 0xee, 0x90, 0xf9,
-0xa6, 0x4d, 0x2f, 0x54, 0x56, 0x55, 0x87, 0x86,
-0x47, 0xa5, 0xa6, 0x0b, 0x14, 0xaa, 0xea, 0x6e,
-0x70, 0xd7, 0xcc, 0xac, 0x56, 0xcf, 0x59, 0x8a,
-0x11, 0xd1, 0xea, 0x19, 0x04, 0x8a, 0x7e, 0x42,
-0x62, 0xd2, 0xa3, 0xbf, 0xfc, 0xe5, 0x6d, 0x18,
-0x3e, 0xfc, 0xf0, 0x23, 0xf9, 0x45, 0xc5, 0x49,
-0x29, 0xe9, 0xb1, 0xf1, 0x29, 0x25, 0x65, 0xf2,
-0xd6, 0xf6, 0xde, 0xc9, 0xa9, 0xa9, 0x59, 0x8c,
-0xf5, 0x3c, 0x4f, 0x5b, 0x46, 0x55, 0x9e, 0xa0,
-0x79, 0x9a, 0x0c, 0xe6, 0xa0, 0x70, 0x31, 0x62,
-0xac, 0x9b, 0x83, 0x28, 0x32, 0x09, 0x33, 0x3f,
-0x3f, 0x0b, 0x7b, 0x66, 0x6e, 0x5e, 0x2e, 0x97,
-0xff, 0xe9, 0x4f, 0x7f, 0xb2, 0xdd, 0x6e, 0x14,
-0x9e, 0xf8, 0xc3, 0x1f, 0x8b, 0x4b, 0x4a, 0x23,
-0x63, 0x12, 0x12, 0x93, 0x33, 0x8a, 0x4a, 0x65,
-0xf0, 0xe9, 0x31, 0x3e, 0x39, 0xc5, 0x8a, 0xe6,
-0x84, 0xb2, 0xdb, 0xcd, 0x1c, 0x7a, 0x73, 0x4a,
-0xe8, 0x99, 0xfc, 0x9c, 0xa3, 0x1b, 0x9f, 0x9b,
-0xd5, 0x90, 0x1d, 0x0b, 0x18, 0xfc, 0x1f, 0x3e,
-0x17, 0x20, 0x97, 0x27, 0x26, 0xa7, 0xd4, 0xc3,
-0x63, 0x9d, 0xdd, 0xbd, 0x8d, 0xcd, 0x6d, 0xa5,
-0xe5, 0xca, 0x5c, 0x49, 0x41, 0x5d, 0x43, 0x53,
-0x4a, 0x5a, 0xfa, 0xe3, 0x4c, 0x4a, 0x60, 0x10,
-0x1f, 0x7e, 0xf8, 0x73, 0x4e, 0x0c, 0xf8, 0x87,
-0xdb, 0xff, 0x91, 0x5f, 0xff, 0xf1, 0x68, 0xc6,
-0x46, 0xbf, 0xd9, 0x0d, 0x50, 0x26, 0x7c, 0x66,
-0x9f, 0xf7, 0xd1, 0xfe, 0xf9, 0x72, 0xf3, 0xb7,
-0x7e, 0xfc, 0xbb, 0xfb, 0xef, 0xff, 0xda, 0x63,
-0x7b, 0x22, 0x9e, 0xf3, 0x9d, 0x85, 0x3a, 0xf8,
-0x9c, 0xb7, 0xf6, 0x8f, 0x1f, 0x33, 0xf7, 0x5f,
-0xad, 0xbb, 0xef, 0x81, 0x07, 0x1e, 0xf8, 0xc6,
-0xba, 0x75, 0x5f, 0xbb, 0x1f, 0xd0, 0x7f, 0x58,
-0x77, 0xff, 0x3f, 0xac, 0x7b, 0xe0, 0xab, 0xdf,
-0xfa, 0xa7, 0x7f, 0xff, 0xfd, 0x6f, 0x0f, 0x64,
-0xac, 0xf7, 0xd6, 0x3e, 0xe7, 0x03, 0xa5, 0x4d,
-0xf3, 0xfd, 0xdf, 0xbc, 0x06, 0x53, 0xff, 0xf6,
-0xd4, 0xe1, 0x0d, 0x1e, 0x13, 0xb0, 0x16, 0x78,
-0xc2, 0xf8, 0x46, 0xdf, 0xd9, 0xe7, 0x7d, 0x75,
-0xeb, 0x41, 0x84, 0xbf, 0x6e, 0x83, 0x8f, 0xe6,
-0x39, 0x5f, 0x1d, 0x54, 0xa8, 0xe7, 0x7d, 0xb5,
-0x2c, 0xe8, 0x80, 0xec, 0x79, 0x9f, 0xd9, 0xe7,
-0x7c, 0x74, 0xd8, 0x7a, 0x43, 0xab, 0xd9, 0xe0,
-0xcd, 0xe0, 0x38, 0x48, 0xc8, 0x36, 0x78, 0xcf,
-0x6c, 0xf4, 0xd3, 0x3f, 0xe3, 0x0d, 0x53, 0x9a,
-0x8d, 0xc0, 0x0d, 0x75, 0x83, 0x25, 0xb8, 0x70,
-0x83, 0x17, 0xb3, 0x9c, 0xea, 0x00, 0xcb, 0x9f,
-0xf3, 0xd6, 0xd0, 0xd9, 0xe7, 0x90, 0x09, 0xb4,
-0x33, 0xcf, 0xa3, 0x81, 0xf8, 0x1b, 0x5b, 0x42,
-0x8c, 0x2d, 0x21, 0x00, 0x1b, 0xb5, 0xd4, 0xcc,
-0xf5, 0xde, 0xb3, 0xcf, 0xfb, 0x41, 0xd5, 0xd6,
-0x42, 0xbb, 0x81, 0x5b, 0x0b, 0x3c, 0xfd, 0xf0,
-0xc7, 0xb9, 0x4f, 0x33, 0xb7, 0x4b, 0xa1, 0x4f,
-0x80, 0x72, 0x03, 0x0c, 0x7a, 0x69, 0x40, 0x87,
-0xe7, 0xfd, 0x50, 0x1f, 0xb2, 0x56, 0x0b, 0x3e,
-0x44, 0xdd, 0xfc, 0x34, 0x1b, 0xfd, 0xb5, 0xcf,
-0xf9, 0x81, 0xb1, 0xf4, 0x2f, 0xbc, 0x50, 0x76,
-0x75, 0xdb, 0x82, 0xe1, 0xcc, 0x3b, 0xf7, 0x7a,
-0x98, 0x66, 0x47, 0x24, 0x54, 0x5e, 0xfd, 0xfe,
-0xf8, 0xf9, 0x83, 0x49, 0x86, 0x13, 0xe9, 0x86,
-0x0f, 0x33, 0x0d, 0xe7, 0x84, 0x86, 0xcb, 0x22,
-0x83, 0x63, 0x9e, 0xc1, 0x39, 0x4f, 0x77, 0x55,
-0x34, 0xe3, 0x24, 0x9c, 0xb8, 0x2a, 0x18, 0x55,
-0xf4, 0xe8, 0xbf, 0xf4, 0x7a, 0xfa, 0x29, 0x00,
-0x0e, 0x56, 0x3b, 0x77, 0xbd, 0xb5, 0xef, 0xed,
-0x77, 0x3f, 0x3e, 0x7b, 0xd1, 0xc5, 0x33, 0x20,
-0x3a, 0x2e, 0x19, 0x3e, 0xb7, 0xe5, 0xaa, 0x9a,
-0xa6, 0xd6, 0xf6, 0x7e, 0x28, 0x03, 0xa3, 0xe3,
-0x53, 0xd3, 0xd3, 0xb0, 0x05, 0x70, 0x5f, 0xe8,
-0xf0, 0x14, 0x0c, 0xf9, 0x3f, 0x3e, 0x09, 0x25,
-0x78, 0xa2, 0x6f, 0x60, 0xa8, 0xb5, 0xbd, 0xa3,
-0xa1, 0xb1, 0x59, 0x59, 0x51, 0x07, 0x67, 0x34,
-0x51, 0x5e, 0x51, 0x52, 0x4a, 0x56, 0x64, 0x4c,
-0xfc, 0xcd, 0xe0, 0x08, 0x4f, 0x2f, 0x7f, 0x67,
-0x17, 0x8f, 0x73, 0x17, 0x1d, 0x3e, 0x3a, 0x7d,
-0xee, 0xc8, 0xb1, 0x0f, 0xdf, 0x79, 0xe7, 0xc0,
-0xae, 0x3d, 0xef, 0xbe, 0xf6, 0xfa, 0xae, 0xed,
-0x2f, 0xbd, 0x01, 0x55, 0x78, 0xd3, 0x0b, 0x9b,
-0xc9, 0x3d, 0xd2, 0x1b, 0x9e, 0x7c, 0xea, 0x99,
-0x3f, 0x3f, 0xf9, 0x97, 0xe7, 0x37, 0x6e, 0x12,
-0xe5, 0x8a, 0x93, 0xd3, 0x32, 0xe3, 0x13, 0x53,
-0x24, 0x85, 0x65, 0xd5, 0xb5, 0x4d, 0xed, 0x9d,
-0x7d, 0xbd, 0x7d, 0x83, 0x3d, 0x83, 0xe3, 0xfd,
-0x83, 0xea, 0x81, 0xc1, 0x61, 0x28, 0x9a, 0xbd,
-0xfd, 0x03, 0xfd, 0x03, 0x83, 0x03, 0xa0, 0xcf,
-0xc8, 0x68, 0x67, 0x77, 0x37, 0x7c, 0xf6, 0x3e,
-0xf6, 0xd8, 0x63, 0xbf, 0x64, 0xff, 0x3d, 0x46,
-0xfe, 0xfd, 0xea, 0x57, 0xbf, 0xa6, 0xdd, 0x47,
-0x1e, 0x79, 0x84, 0x1b, 0xbf, 0x70, 0xf1, 0x12,
-0x9c, 0xf1, 0xa1, 0xfe, 0xa6, 0x67, 0x66, 0xcb,
-0xe4, 0xd5, 0x4d, 0x2d, 0x70, 0x99, 0x0c, 0xac,
-0xd4, 0x5d, 0xfd, 0xf8, 0x74, 0xcd, 0xbe, 0xfe,
-0x21, 0xb8, 0x90, 0xe8, 0x1e, 0x18, 0x05, 0xce,
-0x7d, 0xfd, 0x6a, 0x28, 0xf9, 0xef, 0x1f, 0x7c,
-0xff, 0x97, 0xf6, 0xfe, 0xd1, 0xbf, 0x5c, 0xd3,
-0x7f, 0xbf, 0xfa, 0xd5, 0xaf, 0x8e, 0x9f, 0xfc,
-0xa0, 0xae, 0xbe, 0x2e, 0x36, 0x29, 0xd5, 0xc3,
-0xdb, 0xcf, 0xcd, 0xfb, 0x86, 0x6f, 0xc0, 0xcd,
-0xe0, 0x5b, 0x11, 0xd1, 0x71, 0x89, 0x59, 0x82,
-0x3c, 0xb8, 0x14, 0xaf, 0xae, 0x6b, 0xec, 0xe8,
-0xea, 0x05, 0x5d, 0x27, 0xa7, 0xe0, 0xa3, 0x6b,
-0x6e, 0x61, 0x11, 0x7f, 0xd0, 0x0c, 0x87, 0xeb,
-0x55, 0xe6, 0x9a, 0x9f, 0x3d, 0xea, 0x42, 0xcd,
-0x35, 0xae, 0xc2, 0x69, 0x65, 0x69, 0x79, 0xc5,
-0xb0, 0xb8, 0x00, 0x9f, 0x36, 0x70, 0xb1, 0x03,
-0xd7, 0x36, 0xa0, 0x61, 0x55, 0x4d, 0x03, 0x7c,
-0x9c, 0x66, 0x0b, 0xf3, 0xca, 0xa4, 0xb2, 0xd6,
-0xb6, 0xf6, 0xf7, 0x0e, 0x1c, 0xfc, 0xed, 0x6f,
-0x7f, 0xcb, 0x37, 0x19, 0xfe, 0x3d, 0xfa, 0xa8,
-0x5d, 0x4d, 0x7f, 0x79, 0xf5, 0x9a, 0x73, 0xa9,
-0xb4, 0x3c, 0x34, 0x2c, 0x1a, 0x94, 0x29, 0x93,
-0x57, 0xb5, 0xb4, 0xb5, 0xf5, 0xf4, 0x81, 0xf3,
-0x86, 0x20, 0x9a, 0x70, 0x3c, 0x87, 0xa8, 0xf5,
-0x0f, 0x8e, 0x02, 0xf4, 0x92, 0x07, 0x7d, 0x43,
-0x75, 0x3e, 0x7a, 0xec, 0xb8, 0x7d, 0x46, 0x77,
-0xf0, 0x6f, 0xc3, 0x86, 0x0d, 0x70, 0x36, 0x8f,
-0x8c, 0x8a, 0x87, 0x4f, 0xdd, 0xfc, 0xa2, 0x92,
-0x5a, 0x34, 0xbc, 0x8f, 0x7a, 0xb5, 0x6f, 0x40,
-0x4d, 0x00, 0x90, 0x61, 0x10, 0x47, 0x9e, 0x2b,
-0x3e, 0x4c, 0xba, 0x2c, 0xf4, 0x33, 0x23, 0xd8,
-0x72, 0xf8, 0x00, 0xd3, 0x02, 0x3d, 0xe8, 0xdc,
-0x4b, 0xdb, 0x7e, 0x80, 0xe1, 0x5e, 0x60, 0xd2,
-0x8f, 0xac, 0xc0, 0xb1, 0x2d, 0x6d, 0xed, 0x7f,
-0x79, 0xea, 0xe9, 0x4f, 0xad, 0xf6, 0x6d, 0xfe,
-0x81, 0x93, 0xcf, 0x5d, 0x38, 0x5f, 0x2a, 0x95,
-0x87, 0x86, 0xc7, 0xa6, 0x65, 0x64, 0x4a, 0xe5,
-0xaa, 0xa6, 0xd6, 0x2e, 0x88, 0x08, 0x6b, 0x0b,
-0x75, 0x20, 0x55, 0x69, 0x70, 0x50, 0x3d, 0x3c,
-0x3d, 0xa3, 0xf9, 0xe8, 0xf4, 0xe9, 0x3b, 0x64,
-0xfe, 0xfc, 0xf3, 0x1b, 0x2b, 0xab, 0xab, 0xa3,
-0xa2, 0x13, 0x13, 0x92, 0xd3, 0x0a, 0x4a, 0xca,
-0x6b, 0xeb, 0x5b, 0x3a, 0xbb, 0xfb, 0xbb, 0x7b,
-0xc1, 0x5e, 0x64, 0x08, 0x56, 0x53, 0x04, 0xce,
-0x74, 0xdd, 0x83, 0xe3, 0xa3, 0xe3, 0xe3, 0x99,
-0xd9, 0x82, 0xff, 0xfe, 0xef, 0xdf, 0xd9, 0x55,
-0x92, 0x66, 0xfb, 0x63, 0x8f, 0xfd, 0x3a, 0x27,
-0x57, 0x9c, 0x92, 0x9a, 0x19, 0x1d, 0x93, 0x84,
-0xaf, 0x50, 0xa9, 0xaa, 0x6f, 0x6d, 0xef, 0xea,
-0xee, 0x47, 0x55, 0x49, 0xac, 0xd1, 0xed, 0x9c,
-0x6f, 0xa9, 0xcf, 0x2d, 0x42, 0xc0, 0x73, 0xb8,
-0xe5, 0x08, 0x05, 0xec, 0xe2, 0xd6, 0x20, 0x39,
-0x53, 0x51, 0x55, 0xf5, 0xec, 0xb3, 0xcf, 0x52,
-0xe9, 0xb6, 0x2a, 0xfd, 0xe9, 0xcf, 0x7f, 0x2e,
-0x2c, 0x2e, 0x8b, 0x8d, 0x4f, 0x8e, 0x8d, 0x4b,
-0xcd, 0xcb, 0x2f, 0xaa, 0xa9, 0x6b, 0x80, 0x5d,
-0x4c, 0xb8, 0x0d, 0x0e, 0xa8, 0x47, 0x7b, 0xd8,
-0x38, 0xb2, 0xe1, 0x56, 0x43, 0xee, 0xd1, 0xd9,
-0xde, 0x7e, 0x6b, 0xb9, 0x64, 0x84, 0xa7, 0x55,
-0xff, 0x10, 0xc9, 0x55, 0x35, 0xb8, 0xa5, 0xb7,
-0x5f, 0xdd, 0xd6, 0xd9, 0x0d, 0xbb, 0xb8, 0xba,
-0xb6, 0x51, 0x2a, 0xab, 0xcc, 0x93, 0x94, 0xc0,
-0xbe, 0x2e, 0x2a, 0x93, 0x56, 0xd5, 0xd4, 0x6c,
-0x7f, 0xf9, 0x15, 0x4e, 0x99, 0x47, 0xd7, 0xda,
-0x1b, 0x9f, 0xe1, 0x1f, 0x7c, 0xaa, 0x80, 0xd7,
-0xff, 0xb8, 0x71, 0xf7, 0x26, 0xf7, 0xfe, 0xe7,
-0x7c, 0xf4, 0x2f, 0x06, 0xce, 0x6c, 0xf2, 0xd3,
-0xbe, 0x10, 0xa0, 0x7d, 0xd2, 0xa1, 0xe5, 0x5b,
-0x3f, 0x7d, 0x62, 0xdd, 0xfd, 0x5f, 0x79, 0x6c,
-0xf7, 0xcd, 0x17, 0x03, 0x34, 0x70, 0x70, 0x83,
-0x41, 0xae, 0xfe, 0x7e, 0xfb, 0x27, 0xbf, 0xf9,
-0xf9, 0xd3, 0xef, 0xff, 0xe4, 0x2f, 0xef, 0xff,
-0xf8, 0xc9, 0xf7, 0x7f, 0xf4, 0xe4, 0xc1, 0x7f,
-0x7e, 0xe8, 0xc9, 0x75, 0x0f, 0xe0, 0x2d, 0x58,
-0xdf, 0xf9, 0xaf, 0xf5, 0xcf, 0x79, 0x8e, 0xbc,
-0xe0, 0xaf, 0x7d, 0x31, 0x40, 0xfb, 0xbd, 0x47,
-0x5f, 0x80, 0xba, 0xfc, 0x1f, 0xcf, 0x1c, 0xdb,
-0xe4, 0x3b, 0xf1, 0x62, 0xe0, 0x2c, 0x14, 0xa3,
-0x17, 0x90, 0x0f, 0x54, 0xa5, 0xd9, 0x17, 0xfc,
-0x67, 0x01, 0x47, 0xf0, 0xd7, 0xc0, 0x14, 0x74,
-0x61, 0x1c, 0x00, 0xbb, 0x40, 0xe3, 0xa7, 0x23,
-0xf4, 0x30, 0x0e, 0x38, 0x8e, 0x43, 0x77, 0x13,
-0xe9, 0xc2, 0x12, 0xe4, 0xe3, 0x3f, 0x03, 0x83,
-0x9b, 0x03, 0xa1, 0xf8, 0xce, 0xbc, 0x18, 0xa0,
-0xc7, 0xae, 0x1f, 0xd1, 0x10, 0xc7, 0xb5, 0xb0,
-0x10, 0x88, 0x37, 0x11, 0x1c, 0x46, 0x36, 0xfa,
-0xe2, 0x08, 0x28, 0x8f, 0x83, 0x84, 0x8c, 0xc8,
-0x02, 0x73, 0xa0, 0xab, 0xdf, 0xe4, 0x87, 0xab,
-0x88, 0xdc, 0x59, 0x34, 0x1c, 0xc7, 0x75, 0xa8,
-0xa4, 0xaf, 0x6e, 0xa3, 0xaf, 0xfe, 0xc5, 0x80,
-0x99, 0x17, 0x03, 0x75, 0x30, 0x4e, 0x96, 0x00,
-0x9f, 0x19, 0x1c, 0x87, 0x59, 0x50, 0x38, 0x40,
-0xf7, 0x2c, 0xfe, 0x5c, 0x08, 0x2b, 0x2c, 0x0c,
-0x6e, 0xf2, 0xd7, 0x3f, 0xef, 0x0f, 0x45, 0x19,
-0x34, 0x47, 0xf5, 0x36, 0x07, 0x69, 0x36, 0x05,
-0x40, 0xab, 0x63, 0x6b, 0x2e, 0xc0, 0x0c, 0x9c,
-0x76, 0x01, 0x76, 0x46, 0x68, 0xdf, 0x8c, 0x30,
-0xbc, 0x1d, 0x83, 0x95, 0x17, 0xce, 0xbc, 0x87,
-0x92, 0x0d, 0x67, 0xb2, 0xd9, 0xca, 0x2b, 0x36,
-0x38, 0xe7, 0x1b, 0xdc, 0x0a, 0x0d, 0x57, 0xf3,
-0xb5, 0xee, 0xe2, 0x69, 0x27, 0xe1, 0x78, 0x94,
-0x7c, 0x4a, 0xbb, 0xf0, 0xe5, 0x17, 0xd3, 0x4f,
-0x01, 0x70, 0x99, 0xed, 0xed, 0xeb, 0xff, 0xda,
-0x1b, 0x3b, 0x8e, 0x1e, 0x3b, 0x71, 0xc5, 0xf1,
-0x9a, 0x7f, 0x70, 0x78, 0x4a, 0x5a, 0x76, 0x61,
-0x49, 0x59, 0x75, 0x0d, 0xd4, 0x41, 0xd8, 0x37,
-0xe3, 0x50, 0x6d, 0xe9, 0x5f, 0x81, 0xe1, 0x68,
-0x06, 0x75, 0x18, 0xea, 0x2f, 0xb9, 0x04, 0xd5,
-0x40, 0x69, 0x1e, 0x1c, 0x1a, 0x03, 0x12, 0xd8,
-0x0e, 0x35, 0xb5, 0x0d, 0x52, 0x99, 0xaa, 0xa0,
-0xa8, 0x34, 0x4b, 0x98, 0x97, 0x90, 0x84, 0x0f,
-0xe8, 0x08, 0xba, 0x19, 0xea, 0xe5, 0xe3, 0x7f,
-0xcd, 0xd9, 0xfd, 0xfc, 0x05, 0x87, 0xd3, 0x67,
-0xce, 0x9f, 0xf8, 0xe0, 0xd4, 0x81, 0x83, 0x47,
-0xdf, 0xdd, 0x7f, 0x70, 0xc7, 0xce, 0xbd, 0xaf,
-0xbf, 0xb9, 0xeb, 0xe5, 0x57, 0xdf, 0xd8, 0xba,
-0xed, 0xa5, 0x17, 0x36, 0xbf, 0xf4, 0xfc, 0xc6,
-0x2d, 0x5b, 0xb6, 0xbe, 0x24, 0x96, 0xe4, 0xe3,
-0x0b, 0x49, 0xe3, 0x92, 0xd3, 0x33, 0x05, 0xe2,
-0x02, 0x10, 0xae, 0x90, 0xc9, 0x2b, 0xa5, 0xf2,
-0x0a, 0x99, 0xa2, 0xaa, 0x4c, 0x56, 0x51, 0xae,
-0x50, 0xc9, 0x15, 0xd5, 0xe5, 0x8a, 0x8a, 0x52,
-0xb9, 0xaa, 0xa2, 0xba, 0xae, 0xbd, 0xab, 0xe7,
-0xe9, 0x67, 0x36, 0x3c, 0xfe, 0xc4, 0x1f, 0x10,
-0x1e, 0xc7, 0xf6, 0xf7, 0xbf, 0x7f, 0x1c, 0xdb,
-0xc7, 0x9f, 0xe0, 0x0f, 0xfe, 0x0e, 0x07, 0x9f,
-0x38, 0x73, 0xfe, 0x2c, 0x1c, 0x34, 0xc2, 0x22,
-0x62, 0x13, 0x92, 0xd2, 0x85, 0x22, 0x89, 0xa4,
-0xa8, 0xbc, 0x54, 0xaa, 0x2a, 0x53, 0xa8, 0xca,
-0xe4, 0x08, 0xe5, 0x72, 0x95, 0x54, 0x5e, 0x55,
-0x8e, 0x48, 0x25, 0x9c, 0x32, 0xfb, 0xfa, 0x07,
-0xcf, 0x9c, 0x3b, 0xcf, 0x67, 0x85, 0x08, 0xc1,
-0xa9, 0x08, 0xca, 0x19, 0xda, 0x27, 0x9e, 0xf8,
-0x23, 0x5c, 0xb1, 0x54, 0xd6, 0xd4, 0xe6, 0x17,
-0x95, 0x06, 0xde, 0x08, 0xf1, 0xf2, 0x0f, 0xf6,
-0x0f, 0xba, 0x75, 0x2b, 0x24, 0x12, 0x2e, 0x3f,
-0x92, 0x52, 0x32, 0x85, 0x39, 0x92, 0xc2, 0xa2,
-0xf2, 0xaa, 0x9a, 0x46, 0xb8, 0x86, 0xe9, 0xe9,
-0x1b, 0x04, 0x2f, 0x8d, 0x4d, 0x80, 0x13, 0xb5,
-0x33, 0xb3, 0x1a, 0x3c, 0xd9, 0x11, 0xa0, 0x97,
-0xf7, 0xe0, 0x4f, 0xa8, 0xd1, 0x30, 0x3b, 0x34,
-0x32, 0xd6, 0xd5, 0x33, 0xd8, 0xdc, 0xda, 0x0d,
-0x06, 0x96, 0x96, 0xcb, 0x05, 0x39, 0xe2, 0xb4,
-0x0c, 0x81, 0x52, 0x55, 0xad, 0xac, 0xa8, 0x3c,
-0x70, 0xf8, 0x88, 0x59, 0x19, 0xd4, 0xe4, 0x0f,
-0x8c, 0x99, 0x7c, 0xc3, 0x59, 0x25, 0x01, 0x1c,
-0x9d, 0xae, 0x96, 0x4b, 0x55, 0xb7, 0xc2, 0xa0,
-0x28, 0xa6, 0x65, 0x0b, 0xc5, 0x92, 0x42, 0x69,
-0x49, 0x39, 0xb1, 0x57, 0xca, 0x98, 0x2c, 0x63,
-0x0c, 0x47, 0x00, 0x93, 0x2f, 0x3b, 0x38, 0x70,
-0x0c, 0xed, 0x82, 0xd9, 0xb1, 0x56, 0xe3, 0xbf,
-0x7f, 0xfc, 0xb9, 0x8d, 0x9b, 0x94, 0x95, 0xd5,
-0xd1, 0xb1, 0x09, 0x91, 0xd1, 0xf1, 0x19, 0x59,
-0x22, 0x71, 0x7e, 0x71, 0x51, 0xa9, 0x42, 0x4a,
-0xf8, 0x43, 0xbc, 0x10, 0x28, 0xce, 0x03, 0x0c,
-0x2b, 0x04, 0x57, 0x51, 0x49, 0x70, 0x6c, 0xcb,
-0x65, 0x2a, 0x73, 0xcb, 0x82, 0x5c, 0x51, 0x05,
-0x23, 0x72, 0x79, 0x95, 0xed, 0xac, 0x12, 0x5f,
-0xd4, 0xd5, 0xba, 0x65, 0xeb, 0x36, 0x6b, 0x27,
-0xf0, 0x42, 0xc6, 0xd7, 0x99, 0x89, 0xdd, 0x9d,
-0xc0, 0xe3, 0xb8, 0xfc, 0xd4, 0xc7, 0x67, 0x41,
-0xb1, 0x10, 0x74, 0x60, 0x86, 0x50, 0x24, 0x2e,
-0x2c, 0x2e, 0x2f, 0x2a, 0x53, 0x96, 0xb1, 0xd2,
-0x65, 0xf2, 0x2a, 0x30, 0x01, 0x35, 0x04, 0x84,
-0xdc, 0x14, 0xe7, 0x78, 0xe5, 0x9a, 0x95, 0x5b,
-0xec, 0xfa, 0x0a, 0xda, 0x8d, 0x9b, 0x5e, 0x50,
-0x55, 0xd6, 0x82, 0xbb, 0xa2, 0xa2, 0x93, 0xd2,
-0xb3, 0x20, 0xd5, 0x4b, 0x0b, 0x4b, 0x31, 0x0a,
-0x32, 0x85, 0x4a, 0xca, 0x19, 0x2e, 0xaf, 0x02,
-0xdb, 0x41, 0x5c, 0x5d, 0x43, 0x2b, 0x1c, 0xc0,
-0x9f, 0xfc, 0xcb, 0x53, 0xd6, 0x06, 0x5a, 0x76,
-0x05, 0x42, 0x91, 0x40, 0x98, 0x1b, 0x11, 0x15,
-0x97, 0x92, 0x9e, 0x95, 0x2b, 0x2e, 0x2c, 0x2a,
-0x95, 0xd3, 0x70, 0x63, 0x62, 0x2b, 0x80, 0x73,
-0x25, 0xd5, 0x96, 0xfa, 0x10, 0x98, 0x97, 0x11,
-0x13, 0x64, 0xe8, 0xf9, 0x4a, 0xb3, 0xc3, 0x65,
-0x76, 0x5a, 0x39, 0xc3, 0x01, 0xec, 0xad, 0x92,
-0xab, 0xaa, 0x6a, 0xeb, 0xeb, 0xb6, 0x6e, 0xdf,
-0x0e, 0x72, 0xed, 0x1a, 0xf8, 0xd4, 0xd3, 0xcf,
-0xe6, 0x4a, 0xc4, 0x29, 0x69, 0x19, 0x11, 0x91,
-0x89, 0xc9, 0xa9, 0xd9, 0x79, 0x92, 0xa2, 0xa2,
-0x12, 0x69, 0x19, 0x31, 0xc7, 0x3a, 0x07, 0x78,
-0x52, 0x98, 0x64, 0xe0, 0x34, 0xe1, 0xa2, 0xac,
-0x30, 0x23, 0xe0, 0x0d, 0x74, 0x88, 0x4c, 0x55,
-0x2a, 0x55, 0x16, 0x97, 0xc9, 0x0a, 0x0a, 0xcb,
-0xc5, 0xf9, 0x85, 0xf0, 0x39, 0x93, 0x9a, 0x91,
-0x9d, 0x98, 0x94, 0x0e, 0xbb, 0x1b, 0xae, 0x00,
-0xdf, 0xdc, 0xb5, 0x1b, 0x0e, 0xe0, 0x77, 0x1a,
-0x65, 0xdb, 0xed, 0xb3, 0x46, 0x32, 0x58, 0x90,
-0xfd, 0xfe, 0xf1, 0x3f, 0xfe, 0x65, 0xc3, 0x86,
-0x73, 0x85, 0x5b, 0x6e, 0x68, 0xb6, 0x05, 0xeb,
-0xa1, 0x5e, 0x6c, 0xb9, 0x81, 0xf5, 0x62, 0xa3,
-0xe7, 0xc0, 0xbf, 0x3e, 0xba, 0x01, 0x4a, 0xea,
-0x43, 0x2f, 0x9c, 0xdb, 0x7a, 0x13, 0x8b, 0x08,
-0x4c, 0x3d, 0x79, 0xb9, 0xf6, 0xeb, 0xdf, 0xc5,
-0xef, 0x9f, 0xff, 0x73, 0xb3, 0x03, 0xd0, 0x6f,
-0x0f, 0xd6, 0x6f, 0xbb, 0x89, 0xf4, 0x2f, 0xf8,
-0xa8, 0xff, 0xf3, 0xcf, 0x6f, 0xc3, 0xf8, 0x83,
-0xdf, 0xf9, 0xd1, 0x7a, 0xa7, 0xba, 0x6d, 0x37,
-0xe7, 0x37, 0xfb, 0x4f, 0x7d, 0xe7, 0x47, 0x0f,
-0xad, 0x5b, 0xf7, 0xd5, 0x47, 0x5f, 0x77, 0xdb,
-0x12, 0xa4, 0x83, 0xd3, 0xdf, 0xf6, 0x5b, 0xf3,
-0x50, 0x95, 0xe0, 0xe8, 0xb7, 0xf5, 0x26, 0x48,
-0x01, 0x6e, 0x7a, 0x52, 0x9b, 0xe6, 0x08, 0x0e,
-0x08, 0xce, 0x92, 0xae, 0x86, 0xfc, 0x0c, 0x47,
-0xcf, 0x91, 0x91, 0x2e, 0x8c, 0xcf, 0x82, 0x56,
-0x30, 0x02, 0x5d, 0x32, 0xae, 0xa1, 0x0b, 0xc9,
-0x88, 0x86, 0x22, 0xec, 0xa0, 0x86, 0x32, 0x27,
-0xa0, 0xe7, 0xd1, 0xeb, 0x59, 0x02, 0x1d, 0xbb,
-0x16, 0x24, 0xce, 0xb3, 0x5d, 0x0d, 0xa1, 0xa4,
-0x42, 0x51, 0x0a, 0xdb, 0x65, 0x38, 0x6f, 0xbd,
-0x89, 0xc4, 0xd0, 0x52, 0xff, 0x80, 0x45, 0x54,
-0x67, 0xd2, 0xe5, 0x14, 0xc0, 0x2f, 0x96, 0xb7,
-0x07, 0xeb, 0x00, 0xb6, 0xdd, 0xd4, 0xbd, 0x1a,
-0x3a, 0xfb, 0xf2, 0x2d, 0xed, 0x2b, 0xa1, 0x73,
-0x6f, 0x84, 0xeb, 0xde, 0x0c, 0x9f, 0xdf, 0x19,
-0xa9, 0xdb, 0x1d, 0x3d, 0xb7, 0x37, 0xc6, 0xf0,
-0x5e, 0x02, 0x96, 0x5d, 0x38, 0xf3, 0x7e, 0x94,
-0x65, 0xb8, 0x24, 0x32, 0x5c, 0x11, 0x1b, 0xae,
-0x15, 0x18, 0x5c, 0x8a, 0x0c, 0xde, 0xa5, 0x8b,
-0xfe, 0xa5, 0x0b, 0xb7, 0xca, 0xb5, 0x3e, 0x45,
-0x06, 0xdf, 0xfc, 0x19, 0x5f, 0xc9, 0x58, 0xfb,
-0xd8, 0xe7, 0x77, 0xe3, 0xeb, 0x5f, 0x1d, 0x9a,
-0x5b, 0xdb, 0xf7, 0xee, 0x7d, 0x1b, 0x0a, 0xca,
-0x47, 0xa7, 0xce, 0xba, 0x79, 0x05, 0x44, 0xc6,
-0xc4, 0xc1, 0xe7, 0xbf, 0x54, 0xa1, 0xaa, 0x6b,
-0x6c, 0xe9, 0xe8, 0x55, 0xf7, 0x0f, 0x4f, 0x4c,
-0x4e, 0x41, 0xe9, 0xd0, 0xd2, 0xaf, 0x7f, 0x49,
-0x15, 0x9e, 0x83, 0x4a, 0x32, 0x35, 0x3d, 0x3b,
-0x32, 0x36, 0x3d, 0x88, 0x37, 0x45, 0x0f, 0x92,
-0xd7, 0x34, 0xb4, 0xc0, 0x66, 0x87, 0x4d, 0x27,
-0x12, 0x17, 0xa4, 0x65, 0x0a, 0xe3, 0x93, 0xd2,
-0x42, 0xc2, 0xa2, 0x03, 0x6f, 0xdc, 0xf2, 0xf4,
-0xf2, 0xbb, 0x7a, 0xcd, 0xed, 0xc2, 0xa5, 0x2b,
-0x50, 0x85, 0x4f, 0x7e, 0x70, 0xfa, 0xf0, 0x91,
-0xe3, 0xfb, 0xf7, 0x1f, 0xda, 0xb3, 0x77, 0xff,
-0xce, 0xdd, 0xfb, 0x5e, 0x7f, 0x63, 0xf7, 0x2b,
-0xaf, 0xbd, 0xf1, 0xea, 0xeb, 0x3b, 0x73, 0x44,
-0xb9, 0xc2, 0xdc, 0xe2, 0x98, 0xb8, 0xc4, 0x84,
-0xa4, 0x34, 0x28, 0xc1, 0x99, 0xd9, 0x79, 0x70,
-0xf4, 0xcb, 0xcc, 0xce, 0x81, 0x16, 0x0e, 0x71,
-0x80, 0x64, 0x09, 0x72, 0x33, 0xb3, 0x85, 0x80,
-0x8b, 0x25, 0x45, 0x6d, 0x1d, 0x9d, 0xdb, 0x5f,
-0x7e, 0xf5, 0xa9, 0xa7, 0xd7, 0x43, 0x15, 0x7e,
-0xea, 0xe9, 0x0d, 0x4f, 0x3d, 0xb3, 0x01, 0x8e,
-0x42, 0x4f, 0x3d, 0xf3, 0x2c, 0x6d, 0x01, 0x9e,
-0x7c, 0xea, 0x69, 0x80, 0xbf, 0x3c, 0xfd, 0x0c,
-0xc0, 0xe9, 0x8f, 0xcf, 0xd5, 0x37, 0x34, 0x86,
-0x46, 0x46, 0x47, 0xc7, 0x24, 0xc2, 0xf9, 0x3a,
-0x35, 0x3d, 0x0b, 0x2e, 0x98, 0x33, 0xb2, 0x84,
-0x99, 0xd9, 0x22, 0xd2, 0xe6, 0x00, 0x92, 0x25,
-0x40, 0x1c, 0xda, 0xc6, 0xe6, 0xb6, 0xeb, 0x6e,
-0xee, 0xb0, 0xea, 0xe9, 0x67, 0xd7, 0x53, 0x26,
-0x4f, 0x3d, 0xb3, 0x1e, 0x00, 0x46, 0x9e, 0x02,
-0x40, 0x11, 0xcf, 0x50, 0xce, 0x4f, 0x3f, 0xb3,
-0xfe, 0x99, 0xf5, 0x1b, 0xc0, 0x96, 0x82, 0xe2,
-0xe2, 0x8a, 0xaa, 0x1a, 0xb8, 0x72, 0x80, 0xeb,
-0x8d, 0x5b, 0xa1, 0xd1, 0xa1, 0xe1, 0x31, 0xf8,
-0x87, 0xec, 0xc4, 0xf4, 0xd4, 0xf4, 0xec, 0x5c,
-0xbc, 0x92, 0x80, 0xcf, 0x8f, 0x9a, 0xda, 0xba,
-0x26, 0xb8, 0x44, 0x81, 0xe3, 0x40, 0x4f, 0xef,
-0x00, 0xbd, 0xfe, 0x1f, 0x1c, 0x1a, 0x81, 0x16,
-0x0e, 0xf5, 0x70, 0x49, 0xdf, 0xde, 0xd9, 0xdb,
-0xdc, 0xd6, 0x59, 0x57, 0xd7, 0xac, 0x54, 0x55,
-0x15, 0x97, 0xca, 0x73, 0xc5, 0x45, 0xe9, 0x99,
-0x22, 0xa8, 0x9b, 0xb5, 0xf5, 0x8d, 0xe5, 0x52,
-0xf9, 0xc1, 0x23, 0x47, 0x41, 0x99, 0xbf, 0x30,
-0xd2, 0x19, 0x03, 0x29, 0xa0, 0x81, 0x4f, 0xa1,
-0xb1, 0x40, 0x40, 0xbb, 0x4f, 0x3f, 0xf3, 0x2c,
-0x00, 0xd4, 0x53, 0x65, 0x45, 0x75, 0x70, 0x68,
-0x44, 0x54, 0x74, 0x02, 0xf8, 0x33, 0x2d, 0x23,
-0x0b, 0x2a, 0x63, 0x46, 0x16, 0x78, 0x55, 0x44,
-0x7c, 0x2b, 0x22, 0x00, 0x86, 0x0b, 0x33, 0xb2,
-0x72, 0x1a, 0x9b, 0xda, 0x5c, 0xdd, 0x3c, 0x28,
-0x7f, 0x86, 0x27, 0x01, 0x4e, 0x28, 0x95, 0xcb,
-0xef, 0x82, 0xdb, 0x09, 0xc1, 0x06, 0x28, 0x0d,
-0xdb, 0x5e, 0x7a, 0x59, 0x55, 0x59, 0x15, 0x97,
-0x98, 0x1a, 0x1a, 0x11, 0x0b, 0xee, 0x4d, 0x4a,
-0xcd, 0x04, 0x9e, 0x00, 0xc0, 0x9f, 0xb8, 0x97,
-0xf1, 0x30, 0x01, 0x73, 0x97, 0x28, 0x23, 0xa4,
-0x2d, 0x0b, 0x9c, 0x56, 0x39, 0xdc, 0x12, 0xaa,
-0x33, 0x0f, 0xa1, 0x3c, 0x45, 0x39, 0x79, 0x92,
-0xc6, 0xe6, 0x96, 0x5d, 0x7b, 0xde, 0xa2, 0x61,
-0x7a, 0x9a, 0xda, 0xce, 0x86, 0x0c, 0xbd, 0x01,
-0xb9, 0x41, 0x7c, 0xc2, 0x5a, 0xf4, 0x2c, 0xa7,
-0xbc, 0x95, 0x99, 0xd6, 0x56, 0x43, 0xb8, 0x9f,
-0x7e, 0xf6, 0xd4, 0x99, 0xb3, 0x95, 0xd5, 0x75,
-0xa1, 0x11, 0xd1, 0x91, 0xd1, 0x89, 0x89, 0xc9,
-0xe9, 0x69, 0x19, 0x98, 0x30, 0xc4, 0x28, 0x11,
-0x5f, 0x0d, 0xd0, 0x2a, 0x4b, 0x90, 0xd3, 0xd0,
-0xd4, 0xec, 0xe3, 0xe7, 0xff, 0x24, 0x1b, 0x1a,
-0x73, 0xaa, 0xf0, 0xdc, 0x48, 0x7d, 0x05, 0x34,
-0x2f, 0x6e, 0xd9, 0xaa, 0xaa, 0xac, 0x89, 0x4f,
-0x48, 0x85, 0x0b, 0xc2, 0xb8, 0x84, 0xe4, 0x94,
-0x34, 0xc8, 0x46, 0x01, 0x44, 0xc7, 0xd2, 0x4c,
-0xc6, 0xea, 0x92, 0xd2, 0xf2, 0xe2, 0x92, 0xb2,
-0x17, 0x36, 0x6f, 0x7d, 0xfa, 0x19, 0x26, 0xca,
-0xa4, 0x65, 0x58, 0xd1, 0x2e, 0x30, 0x4f, 0xcf,
-0xc8, 0x10, 0xe5, 0x15, 0x84, 0x86, 0xc5, 0xc4,
-0xc6, 0x27, 0x25, 0xa5, 0x30, 0x0c, 0x81, 0x15,
-0x41, 0x04, 0x9c, 0xeb, 0xf8, 0x8e, 0xa5, 0xe1,
-0xe0, 0x5b, 0x64, 0x39, 0x6b, 0x1b, 0x05, 0xdc,
-0x1d, 0xcd, 0x2d, 0x2d, 0x3b, 0x76, 0xed, 0xe2,
-0x25, 0x1b, 0xbb, 0x35, 0x48, 0x3e, 0x3c, 0xbf,
-0xf1, 0x05, 0xb8, 0xbe, 0x85, 0xab, 0xe8, 0x30,
-0xf8, 0xf8, 0x48, 0x48, 0x4a, 0x4c, 0xc9, 0x82,
-0x0b, 0x48, 0x2e, 0x82, 0x34, 0xdf, 0x6c, 0x22,
-0xcb, 0x09, 0x12, 0xf2, 0x68, 0xac, 0x93, 0x01,
-0x44, 0xd3, 0x41, 0x62, 0x51, 0x0e, 0x6c, 0xe1,
-0xa4, 0x94, 0x8c, 0x04, 0xf8, 0x2f, 0x4b, 0x00,
-0xa7, 0xec, 0xe2, 0xd2, 0xf2, 0xc3, 0x64, 0x8f,
-0xd0, 0x10, 0xac, 0x15, 0x59, 0x36, 0xf4, 0x1b,
-0xf8, 0x5d, 0x2e, 0x73, 0xec, 0x12, 0x63, 0x9e,
-0x3f, 0xb5, 0x9e, 0x1d, 0x7c, 0x16, 0x12, 0x63,
-0xd3, 0x9e, 0xf3, 0x2f, 0xdd, 0x98, 0x7c, 0x2d,
-0x54, 0xff, 0x6a, 0xe8, 0x1c, 0x69, 0xb5, 0xaf,
-0x84, 0xe8, 0x5e, 0xb9, 0x39, 0xf5, 0xb3, 0xe7,
-0x8e, 0x40, 0x49, 0xfd, 0xc1, 0x2f, 0x37, 0xbe,
-0x1c, 0x34, 0xf6, 0x5a, 0x18, 0xde, 0xa0, 0xbb,
-0xc1, 0xb1, 0xf2, 0x41, 0x52, 0x7f, 0x1f, 0xda,
-0x7a, 0x9e, 0x9c, 0xe6, 0x90, 0x12, 0x90, 0x57,
-0x6e, 0xcd, 0x3e, 0xbc, 0xcd, 0x11, 0xeb, 0xef,
-0x3f, 0xff, 0x64, 0xd3, 0xb5, 0x7a, 0x60, 0xf2,
-0xdc, 0xd5, 0xda, 0xaf, 0x7e, 0xed, 0x9b, 0x5f,
-0xf9, 0xda, 0xb7, 0x9f, 0x38, 0x9a, 0x02, 0x0c,
-0x09, 0x4f, 0x3d, 0x50, 0xbe, 0x4a, 0xf8, 0xbf,
-0x86, 0xdd, 0xb9, 0x57, 0x42, 0x61, 0x04, 0xbb,
-0x2f, 0xdd, 0xd2, 0xbf, 0x16, 0x0a, 0x53, 0xda,
-0xd7, 0xb1, 0xab, 0x7f, 0x39, 0x04, 0x08, 0xe6,
-0x5f, 0x0d, 0xd5, 0x11, 0x11, 0x73, 0x2f, 0x07,
-0x6b, 0x51, 0x3a, 0x10, 0x84, 0xe8, 0x70, 0x30,
-0x14, 0x2b, 0xda, 0x2b, 0x21, 0xda, 0x57, 0x81,
-0x5b, 0x08, 0x10, 0x23, 0x93, 0x97, 0x6e, 0x51,
-0x62, 0x04, 0xc0, 0x29, 0x2b, 0x1c, 0x04, 0xd1,
-0xc8, 0x53, 0xf7, 0x72, 0x08, 0xc1, 0x43, 0x75,
-0x68, 0x5a, 0x28, 0x43, 0xf6, 0x1a, 0x22, 0x7a,
-0xb2, 0x4a, 0x4f, 0x96, 0xcc, 0xbd, 0x8a, 0x6a,
-0x00, 0x4f, 0xdd, 0xcb, 0xb7, 0xf4, 0x94, 0xe6,
-0xa5, 0x60, 0x0d, 0x08, 0x02, 0x71, 0xa0, 0x24,
-0x99, 0x05, 0x04, 0xb9, 0x11, 0x1c, 0x67, 0x5f,
-0x0b, 0x9b, 0x67, 0x4d, 0xd3, 0x51, 0xfe, 0x50,
-0x6d, 0x01, 0x5e, 0x0f, 0xd7, 0xbe, 0x11, 0xae,
-0xdd, 0x15, 0xa9, 0x7f, 0x3b, 0x66, 0x6e, 0x5f,
-0xac, 0xfe, 0x5d, 0x72, 0xda, 0x05, 0x38, 0x9a,
-0x6a, 0x38, 0xce, 0x7d, 0xdb, 0x9c, 0x6b, 0xb8,
-0x96, 0x6f, 0x70, 0x2f, 0x5e, 0xf0, 0x2b, 0x5f,
-0xf4, 0x97, 0x2e, 0x06, 0xca, 0x97, 0x82, 0x64,
-0x8b, 0xc1, 0xb2, 0x45, 0xbf, 0x62, 0xad, 0x4f,
-0xfe, 0x8c, 0xb0, 0x4e, 0xb7, 0xb8, 0xf6, 0xef,
-0xf8, 0xfe, 0xf7, 0xc3, 0xe2, 0xf2, 0xd2, 0xad,
-0xb0, 0xc8, 0x37, 0xde, 0xdc, 0x75, 0xf0, 0xd0,
-0xd1, 0x8b, 0x97, 0xaf, 0xfa, 0x06, 0xdc, 0x84,
-0xa3, 0x53, 0x5e, 0x7e, 0xa1, 0x52, 0x55, 0xdb,
-0xd4, 0xda, 0x01, 0x57, 0xf8, 0x63, 0xe3, 0xf8,
-0x77, 0xe0, 0x99, 0x59, 0x3c, 0x02, 0xcf, 0xcd,
-0xd3, 0x3f, 0xc5, 0xce, 0xc1, 0x29, 0x18, 0x46,
-0xc7, 0x27, 0x67, 0x86, 0x46, 0x26, 0x7a, 0x07,
-0xd4, 0x1d, 0x5d, 0xfd, 0x0d, 0x4d, 0x6d, 0x55,
-0x35, 0x0d, 0x50, 0x85, 0xf3, 0x0b, 0xcb, 0x72,
-0x72, 0xf3, 0xd3, 0x32, 0x84, 0xb1, 0xf1, 0x29,
-0x61, 0xe1, 0xb1, 0x01, 0x70, 0x42, 0xf4, 0x0d,
-0x70, 0xbc, 0xee, 0xe9, 0xe0, 0xe4, 0x7c, 0xf6,
-0xbc, 0xc3, 0xa9, 0x33, 0xe7, 0x3e, 0xfc, 0xf0,
-0xd4, 0xc1, 0xc3, 0xc7, 0x0f, 0x1c, 0x3c, 0xb2,
-0xff, 0xbd, 0x43, 0xef, 0xee, 0x3f, 0x20, 0xc8,
-0xc9, 0x2d, 0x29, 0x95, 0xc7, 0x25, 0xa4, 0x81,
-0x5c, 0xb2, 0xb9, 0x32, 0x68, 0x9b, 0x98, 0x0c,
-0x6d, 0x1a, 0x8c, 0xc3, 0xc7, 0x20, 0x00, 0xa9,
-0x26, 0x42, 0x28, 0x58, 0x7b, 0xdf, 0x7e, 0x77,
-0xf3, 0x96, 0x6d, 0x5b, 0xb6, 0x6e, 0x7f, 0x71,
-0xf3, 0xb6, 0x17, 0xb7, 0xbc, 0xbc, 0x65, 0x1b,
-0x20, 0x5b, 0x36, 0x6f, 0xd9, 0xba, 0x75, 0xdb,
-0x76, 0x38, 0x4d, 0x03, 0x0e, 0x87, 0x23, 0xe8,
-0x6e, 0xde, 0xba, 0xed, 0xcc, 0xb9, 0x4b, 0xcd,
-0x2d, 0xed, 0x91, 0x31, 0x89, 0x51, 0x31, 0x09,
-0x70, 0xee, 0x88, 0x4b, 0x48, 0x85, 0xcf, 0xbd,
-0xf8, 0xc4, 0x54, 0xd8, 0xbf, 0x71, 0x09, 0x29,
-0xa4, 0x4d, 0x25, 0x22, 0x52, 0x80, 0x3f, 0x7c,
-0xea, 0xde, 0xbc, 0x15, 0xb2, 0x6d, 0xfb, 0x2b,
-0xc0, 0x67, 0xf3, 0x96, 0xed, 0x94, 0x0f, 0x91,
-0x82, 0xac, 0x36, 0x6f, 0xdd, 0xbe, 0x75, 0xfb,
-0x4b, 0xf0, 0x11, 0xba, 0x99, 0xc0, 0x0b, 0x38,
-0xf8, 0xf2, 0xbe, 0xb7, 0xdf, 0x49, 0x49, 0x4b,
-0x6f, 0xeb, 0xe8, 0x2a, 0x29, 0x91, 0x46, 0x46,
-0xc7, 0x85, 0x45, 0xc6, 0x12, 0x41, 0xc9, 0xc0,
-0x16, 0x3e, 0x5d, 0xe1, 0x93, 0x10, 0xae, 0x64,
-0xc4, 0xf9, 0x25, 0x85, 0x25, 0x72, 0x38, 0xe0,
-0x28, 0x94, 0x55, 0x70, 0xfc, 0x51, 0x55, 0x37,
-0x00, 0x54, 0xd5, 0xd4, 0x57, 0x54, 0xd5, 0xc1,
-0x79, 0x5e, 0x2a, 0x57, 0x16, 0x95, 0xca, 0x24,
-0x05, 0x65, 0x42, 0x51, 0x01, 0xf9, 0x6c, 0x17,
-0x94, 0x4b, 0x95, 0x5d, 0xdd, 0xbd, 0xa9, 0x19,
-0x59, 0xc0, 0x7c, 0x33, 0x31, 0x04, 0x64, 0x6d,
-0x41, 0x95, 0xb6, 0xd2, 0x2e, 0x00, 0x98, 0xc9,
-0x74, 0xb7, 0x6e, 0xdf, 0x0c, 0x26, 0x53, 0x6f,
-0x6c, 0xd9, 0x06, 0x3a, 0x3b, 0x5d, 0xbd, 0x56,
-0x53, 0x5b, 0x1f, 0x19, 0x95, 0xc0, 0x9a, 0x8c,
-0x36, 0x82, 0x63, 0xe3, 0x13, 0xd3, 0x09, 0x6e,
-0x01, 0x55, 0x35, 0x75, 0xc1, 0xa1, 0x21, 0x60,
-0x20, 0xac, 0x05, 0x93, 0x29, 0x5b, 0xca, 0x6a,
-0xcb, 0xb6, 0x97, 0x88, 0x57, 0xb7, 0x93, 0x91,
-0x6d, 0xc4, 0xa5, 0x8c, 0x9f, 0x01, 0x27, 0xf4,
-0x5b, 0xdf, 0x78, 0x73, 0xa7, 0x42, 0x55, 0x09,
-0x1f, 0x89, 0x70, 0xf0, 0x27, 0xb2, 0x92, 0x59,
-0x71, 0x76, 0x64, 0x7d, 0x5e, 0x00, 0x8e, 0x85,
-0xfa, 0x7b, 0xec, 0xf8, 0xc9, 0x17, 0x36, 0x6f,
-0x79, 0x71, 0xeb, 0x76, 0x6b, 0x6f, 0xb0, 0x01,
-0xe2, 0x3b, 0x6a, 0x0b, 0x8e, 0x53, 0xd7, 0xd1,
-0xb0, 0x6e, 0x27, 0xb0, 0xcd, 0xaa, 0x0b, 0xf8,
-0x8b, 0x5b, 0xb6, 0x7f, 0x7c, 0xfe, 0x7c, 0x5d,
-0x43, 0x73, 0x4c, 0x5c, 0x52, 0x44, 0x54, 0x42,
-0x6c, 0x7c, 0x32, 0x20, 0x60, 0x0e, 0xb1, 0x28,
-0x99, 0x1a, 0x08, 0xce, 0x24, 0xc9, 0x93, 0x06,
-0x50, 0x59, 0x5d, 0x1d, 0x16, 0x11, 0x4d, 0xa2,
-0xb3, 0x8d, 0xf2, 0xa1, 0x4e, 0xa3, 0x72, 0x31,
-0x70, 0xc4, 0x99, 0x9b, 0xb1, 0xdd, 0xfe, 0xda,
-0xeb, 0x6f, 0x56, 0x54, 0x55, 0x67, 0x64, 0xe6,
-0x44, 0x46, 0x27, 0xc0, 0x35, 0x1b, 0xec, 0x0e,
-0x5b, 0x47, 0x91, 0x9c, 0x4c, 0x06, 0xce, 0xb0,
-0x29, 0x54, 0xaa, 0x8a, 0x37, 0x77, 0xbc, 0x45,
-0xd7, 0x6e, 0xa1, 0xa6, 0x21, 0xdb, 0xed, 0x4c,
-0x50, 0xb6, 0x61, 0xe8, 0x53, 0xd3, 0xd2, 0xe1,
-0x84, 0x0e, 0xe7, 0x5f, 0x08, 0x37, 0xcf, 0xff,
-0x69, 0xac, 0xce, 0xd6, 0xde, 0xa3, 0x99, 0x7f,
-0xe7, 0x40, 0x58, 0x81, 0xa5, 0x19, 0xcd, 0x6d,
-0xad, 0x87, 0x8e, 0x1c, 0x25, 0xe6, 0x6c, 0xc5,
-0x8d, 0x00, 0xbe, 0x62, 0x93, 0x01, 0x60, 0xeb,
-0xf6, 0x57, 0x84, 0xb9, 0x79, 0xb9, 0x92, 0x42,
-0x30, 0x2d, 0x3a, 0x06, 0xac, 0x4b, 0x61, 0x1d,
-0x95, 0xfa, 0x19, 0xc3, 0x0d, 0xd7, 0x75, 0xac,
-0x21, 0xc0, 0x0d, 0x9c, 0x96, 0x90, 0x91, 0x95,
-0xad, 0x54, 0x55, 0x76, 0x74, 0xf5, 0xc0, 0x66,
-0xd9, 0xb5, 0x67, 0x1f, 0xb8, 0x17, 0xfc, 0x8c,
-0xdf, 0xa7, 0x81, 0x42, 0xdb, 0x5e, 0x62, 0x76,
-0x0a, 0x8d, 0xac, 0x55, 0x77, 0xab, 0x45, 0x8c,
-0xcc, 0x79, 0xc2, 0xee, 0x23, 0xbb, 0xc4, 0x34,
-0xcd, 0x5e, 0xde, 0xf1, 0xce, 0x9b, 0xde, 0x75,
-0xbb, 0xa2, 0xe6, 0xde, 0x8e, 0xd1, 0xec, 0x89,
-0xd2, 0xef, 0x8d, 0xd6, 0xed, 0x8c, 0x98, 0x7b,
-0x2b, 0x7a, 0x6e, 0x4f, 0x94, 0xf6, 0x2f, 0x1f,
-0xa6, 0xe0, 0xfb, 0x25, 0xff, 0xf1, 0x87, 0xcf,
-0x3b, 0x94, 0xed, 0x8e, 0xd2, 0xee, 0x89, 0xd2,
-0xbd, 0x78, 0xad, 0xfa, 0x1f, 0xbf, 0xf7, 0x33,
-0x18, 0xfc, 0xc5, 0xe6, 0x33, 0xaf, 0x05, 0x0d,
-0xbe, 0x41, 0xe0, 0x25, 0xdf, 0xbe, 0xf5, 0xe7,
-0xf3, 0x7f, 0xf8, 0xf0, 0x53, 0x30, 0xfe, 0x4f,
-0x3f, 0xfd, 0xfd, 0xab, 0x81, 0xc3, 0xbb, 0xc2,
-0xa6, 0xfe, 0xfb, 0x4d, 0x37, 0xfc, 0x9a, 0xfa,
-0x47, 0x8f, 0xbc, 0xe4, 0xdb, 0x05, 0x0b, 0x81,
-0x33, 0x30, 0xdc, 0x19, 0xc9, 0x70, 0xde, 0x1b,
-0xad, 0xd9, 0x1d, 0xa5, 0xdf, 0x17, 0xa3, 0x27,
-0x53, 0x9a, 0xbd, 0x31, 0x73, 0xbb, 0xa3, 0xe6,
-0x76, 0xe1, 0xac, 0x6e, 0x4f, 0x34, 0xde, 0x8f,
-0xb4, 0x37, 0x5a, 0x0b, 0x23, 0x7b, 0x63, 0xb0,
-0xbb, 0x2f, 0x46, 0x0b, 0x2a, 0xed, 0x8e, 0xd4,
-0xed, 0x8b, 0x86, 0x72, 0x86, 0xcb, 0x61, 0x2d,
-0xd4, 0x35, 0xd0, 0x79, 0x6f, 0x94, 0x66, 0x27,
-0x8e, 0xe8, 0x28, 0x67, 0x50, 0x12, 0x06, 0x41,
-0xd6, 0xce, 0x48, 0x3d, 0x1d, 0xdc, 0x8d, 0x42,
-0xe7, 0x61, 0xed, 0x2e, 0xe4, 0x4f, 0x5b, 0x3d,
-0x2c, 0xdf, 0x1d, 0xa9, 0x45, 0xfa, 0x48, 0x2d,
-0x35, 0x96, 0x2c, 0xd7, 0x33, 0xc4, 0x51, 0x38,
-0x45, 0xc8, 0x70, 0x76, 0x0f, 0x3a, 0x44, 0xc7,
-0x10, 0x47, 0xce, 0xef, 0x88, 0x00, 0x26, 0xc0,
-0x59, 0xb7, 0x23, 0x12, 0x7f, 0x2e, 0x04, 0x83,
-0xd0, 0xdd, 0xcd, 0xca, 0x02, 0xf5, 0xde, 0x8e,
-0xd1, 0xbd, 0x13, 0xab, 0x47, 0x88, 0x9b, 0x07,
-0x78, 0x3f, 0x61, 0x0e, 0x8e, 0xba, 0x00, 0x47,
-0x52, 0x0c, 0x27, 0x33, 0x0c, 0x67, 0x05, 0x08,
-0x17, 0x45, 0x06, 0xa7, 0x7c, 0xc3, 0xd5, 0x02,
-0x83, 0x07, 0x1c, 0x78, 0xcb, 0x97, 0x82, 0xe5,
-0x2b, 0xb7, 0x14, 0x2b, 0x51, 0x15, 0x0b, 0x91,
-0xaa, 0xc5, 0x70, 0xd5, 0xd2, 0x4d, 0xe9, 0x42,
-0x40, 0xa9, 0xe6, 0x66, 0xf1, 0xb4, 0x7a, 0xf6,
-0x1e, 0x78, 0xe0, 0xe4, 0xed, 0x61, 0x40, 0xad,
-0x86, 0xa3, 0xd6, 0x8e, 0x5d, 0x6f, 0x9d, 0x38,
-0xf9, 0xa1, 0xd3, 0x35, 0xf7, 0x9b, 0x21, 0xe1,
-0xe9, 0x99, 0xc2, 0xfc, 0xc2, 0x72, 0xb8, 0xc2,
-0x6c, 0x6d, 0xef, 0xee, 0x1f, 0x1c, 0x19, 0x1d,
-0x9f, 0x9e, 0x9e, 0xd1, 0xc2, 0xc9, 0x17, 0x4e,
-0xc1, 0xf3, 0x06, 0x03, 0x85, 0x59, 0x8d, 0x06,
-0xea, 0x32, 0x54, 0x61, 0x98, 0x1d, 0x50, 0x8f,
-0xf4, 0xf4, 0xa9, 0xdb, 0x3a, 0x7a, 0x1a, 0x9a,
-0x5a, 0xab, 0x6a, 0x6a, 0xcb, 0xa4, 0xaa, 0xfc,
-0xc2, 0x52, 0x61, 0xae, 0x24, 0x35, 0x5d, 0x08,
-0x1b, 0x07, 0x2e, 0xf8, 0x6f, 0x04, 0x87, 0xf9,
-0x07, 0x04, 0xbb, 0x7b, 0xfa, 0x5e, 0x73, 0x71,
-0xbf, 0x7c, 0xc5, 0xf9, 0xfc, 0xc5, 0xcb, 0xa7,
-0x3e, 0x3e, 0xff, 0xd1, 0xa9, 0x73, 0x27, 0x3f,
-0x38, 0x05, 0x45, 0xaa, 0xba, 0xb6, 0x1e, 0x5a,
-0x72, 0x1a, 0x85, 0x2b, 0x5e, 0xe6, 0xd2, 0x17,
-0xea, 0x17, 0x5c, 0xf4, 0x42, 0xcd, 0x4d, 0xcf,
-0xcc, 0x49, 0xcb, 0xc8, 0x81, 0x56, 0x90, 0x23,
-0xea, 0xeb, 0xef, 0xff, 0xe8, 0xf4, 0x99, 0x5d,
-0xbb, 0xf7, 0x12, 0x78, 0xeb, 0xf5, 0x9d, 0xef,
-0xec, 0xd8, 0xb5, 0x77, 0xc7, 0xce, 0xb7, 0x76,
-0x42, 0x77, 0xcf, 0x5e, 0xc4, 0x77, 0xbd, 0x05,
-0x2d, 0xcc, 0xbe, 0xb9, 0x6b, 0xf7, 0xb9, 0x0b,
-0x0e, 0x9d, 0xdd, 0x3d, 0xc0, 0x36, 0x2d, 0x5d,
-0x98, 0x8a, 0x90, 0x0d, 0x97, 0xe5, 0x04, 0x84,
-0x14, 0x81, 0x2d, 0x0c, 0x38, 0x5c, 0x57, 0xc3,
-0xb9, 0xb8, 0xb2, 0xba, 0x3e, 0x31, 0x29, 0x69,
-0xcf, 0x9e, 0xb7, 0xe9, 0x72, 0xe4, 0xb3, 0x13,
-0x91, 0x9d, 0xbb, 0x10, 0x90, 0x21, 0x48, 0xd9,
-0xb5, 0x77, 0x37, 0x8e, 0xec, 0x01, 0x71, 0x30,
-0xbb, 0x73, 0xe7, 0xde, 0x7d, 0xef, 0x1c, 0x70,
-0xf3, 0xf4, 0x92, 0x2b, 0x2b, 0xdb, 0xda, 0x3b,
-0x8b, 0x8a, 0xcb, 0x81, 0x27, 0x7c, 0x78, 0x26,
-0x26, 0x67, 0x26, 0xa7, 0x66, 0x90, 0x03, 0x8e,
-0x30, 0x23, 0x3b, 0x37, 0x3b, 0x27, 0x0f, 0x4e,
-0x6d, 0x70, 0xb6, 0xcd, 0x93, 0x14, 0x4b, 0x0a,
-0x8b, 0x25, 0x05, 0xa5, 0x80, 0x50, 0xc8, 0xc9,
-0x2b, 0x10, 0x88, 0xf0, 0x8c, 0x0f, 0xc7, 0x87,
-0xb2, 0x72, 0x79, 0x67, 0x57, 0x0f, 0xb8, 0xc2,
-0xc5, 0xdd, 0xe3, 0x9d, 0xfd, 0x07, 0x76, 0x11,
-0x11, 0xd4, 0xb4, 0x9d, 0x68, 0xd7, 0x5e, 0x46,
-0x28, 0x51, 0x8c, 0xe2, 0xbb, 0x98, 0x11, 0x6a,
-0x38, 0x12, 0x3b, 0x5f, 0x77, 0x6d, 0x6a, 0xe9,
-0x64, 0x2c, 0x4d, 0x07, 0x33, 0xb3, 0x08, 0x64,
-0x83, 0x26, 0x9c, 0xd5, 0xd0, 0x25, 0x04, 0xc2,
-0x9a, 0xba, 0xfa, 0xc4, 0xe4, 0x54, 0x8e, 0x03,
-0x0a, 0xda, 0xfd, 0x16, 0xc7, 0x16, 0xdc, 0xbb,
-0x73, 0x27, 0x63, 0x3e, 0x43, 0xb0, 0x0b, 0x95,
-0x21, 0x08, 0x78, 0x63, 0xcf, 0xbb, 0xef, 0xbd,
-0xaf, 0xac, 0xa8, 0x10, 0x4b, 0x8a, 0x88, 0x6f,
-0xb3, 0xd8, 0x48, 0x09, 0x52, 0xd3, 0x51, 0x04,
-0x15, 0x44, 0x25, 0x82, 0x38, 0x0a, 0x44, 0x07,
-0x0b, 0xe0, 0x05, 0x25, 0x9b, 0x84, 0x43, 0xc0,
-0x52, 0x0a, 0x2c, 0x81, 0xae, 0x85, 0xa3, 0x53,
-0x6e, 0x47, 0x57, 0xf7, 0x45, 0x87, 0x2b, 0xa0,
-0xde, 0x9b, 0x3b, 0x31, 0x4c, 0x3b, 0xa9, 0xc2,
-0x8c, 0x9e, 0x6f, 0xe1, 0xc8, 0x2e, 0xd6, 0x33,
-0x3c, 0x8b, 0x30, 0x94, 0x38, 0xc2, 0xcc, 0xd2,
-0x25, 0x94, 0x78, 0x27, 0xd3, 0x45, 0xfc, 0xfc,
-0x25, 0x87, 0xe6, 0xd6, 0x36, 0x38, 0x73, 0x81,
-0x45, 0xc4, 0x10, 0x21, 0x5f, 0x0d, 0x9e, 0x6e,
-0xa8, 0x7c, 0x45, 0x55, 0x6d, 0x7a, 0x66, 0xd6,
-0x9e, 0xbd, 0xfb, 0xa8, 0x0f, 0x49, 0xa4, 0x18,
-0x86, 0xc0, 0x8d, 0x26, 0x24, 0xe3, 0x3d, 0x48,
-0x95, 0xb7, 0xf7, 0xc3, 0x75, 0x57, 0x41, 0x51,
-0x31, 0xe1, 0x8c, 0x7c, 0xc0, 0x5d, 0x90, 0x7b,
-0x10, 0x20, 0xea, 0x3d, 0xc2, 0x9f, 0xb6, 0x39,
-0xb9, 0xe2, 0xc2, 0x86, 0xc6, 0xa6, 0x43, 0x87,
-0x8e, 0xef, 0x60, 0xb5, 0x7d, 0x73, 0xe7, 0x2e,
-0xea, 0x7c, 0x36, 0x3a, 0xc8, 0x36, 0x23, 0x33,
-0x4b, 0x51, 0x51, 0xc9, 0x31, 0x64, 0x15, 0xcb,
-0xa6, 0x4c, 0x78, 0x51, 0xa0, 0x99, 0xc0, 0x84,
-0x89, 0x06, 0x82, 0x5d, 0x92, 0x6d, 0x69, 0x1a,
-0xd7, 0x65, 0x32, 0x87, 0x76, 0xdb, 0x3a, 0x3a,
-0xce, 0x5f, 0x74, 0xc0, 0x84, 0x04, 0x7f, 0x62,
-0xfe, 0xa3, 0x9f, 0xd9, 0x6d, 0x88, 0x5e, 0xcd,
-0x15, 0xe7, 0xcb, 0x14, 0x15, 0xa9, 0xe9, 0x99,
-0x5c, 0x32, 0xc0, 0x9e, 0x65, 0x53, 0x42, 0xc8,
-0x72, 0x36, 0x8b, 0xe6, 0x38, 0xb3, 0x99, 0x90,
-0x6d, 0x19, 0x77, 0x73, 0x02, 0x40, 0xea, 0xc2,
-0xd5, 0x88, 0x28, 0xaf, 0xb0, 0xb4, 0x5c, 0xd1,
-0xd4, 0xdc, 0xd2, 0xda, 0xd6, 0x55, 0x58, 0x54,
-0xe2, 0xe0, 0x74, 0x6d, 0xdf, 0x3b, 0xfb, 0x77,
-0xd2, 0x10, 0xef, 0x62, 0x74, 0xa0, 0x59, 0xca,
-0x86, 0xfe, 0xad, 0x1d, 0xdc, 0xbe, 0xc0, 0xc1,
-0xb7, 0x76, 0xb0, 0x1b, 0x99, 0x06, 0x9a, 0x64,
-0xce, 0x5b, 0x5c, 0x6e, 0xb3, 0xf9, 0x4f, 0x70,
-0x20, 0x26, 0xc8, 0x9b, 0x64, 0xbb, 0xbd, 0xbe,
-0x7b, 0xdf, 0x3e, 0x67, 0xe1, 0xfe, 0xd8, 0x59,
-0x38, 0x97, 0x1d, 0x48, 0x84, 0x03, 0xda, 0xfc,
-0x81, 0xa4, 0xb9, 0xf7, 0x12, 0xb0, 0x6a, 0xbc,
-0x13, 0x37, 0xf7, 0x76, 0x98, 0xfa, 0xdb, 0x3f,
-0x7a, 0x6c, 0xdd, 0x7d, 0x0f, 0x3c, 0xb2, 0xfe,
-0xed, 0x7d, 0x11, 0x63, 0x40, 0xf3, 0x8a, 0x7b,
-0xd5, 0x3f, 0x7e, 0x1f, 0xcf, 0xbf, 0xdf, 0xf8,
-0xf6, 0x0f, 0xbe, 0xfb, 0x6f, 0xbf, 0xf9, 0xce,
-0xbf, 0xff, 0xee, 0x5f, 0xfe, 0xf3, 0x77, 0xdf,
-0xfd, 0xd1, 0x23, 0x5f, 0x7f, 0xf0, 0xbb, 0xf7,
-0xdf, 0xf7, 0xc0, 0x37, 0x1f, 0xfc, 0xa7, 0x27,
-0x76, 0xbb, 0xbc, 0x1f, 0xaf, 0x7b, 0xd5, 0x4d,
-0xf5, 0xcf, 0x3f, 0xfd, 0x0d, 0x8c, 0xfc, 0x7a,
-0xeb, 0xa9, 0xf7, 0xe3, 0xb5, 0x07, 0x08, 0x73,
-0x7a, 0x8b, 0x2f, 0x70, 0x7e, 0x3f, 0x11, 0x60,
-0xde, 0x8c, 0x80, 0x50, 0xec, 0xea, 0x0f, 0x24,
-0xe8, 0xdf, 0x43, 0x5c, 0x8f, 0x78, 0xa2, 0x0e,
-0xd4, 0x38, 0x80, 0x5d, 0xdd, 0xfb, 0x09, 0x86,
-0xf7, 0x12, 0x98, 0x3b, 0x84, 0xa1, 0x3d, 0x40,
-0x5a, 0xa0, 0xa1, 0x6b, 0x09, 0x4f, 0x3d, 0xea,
-0x9c, 0x48, 0xe9, 0x81, 0x15, 0xe2, 0xef, 0x31,
-0xb3, 0x88, 0x98, 0xf1, 0x04, 0x82, 0x27, 0x30,
-0x38, 0x19, 0x24, 0x6b, 0x51, 0x22, 0x8f, 0x55,
-0xc2, 0xdc, 0x7b, 0x3c, 0x1a, 0x22, 0xce, 0xb0,
-0x9f, 0x08, 0xdd, 0x9f, 0x40, 0x8f, 0xb1, 0xcc,
-0xf8, 0xfe, 0x78, 0xb3, 0x56, 0x07, 0x12, 0xe7,
-0x80, 0xc9, 0xc1, 0x24, 0x03, 0x00, 0x1c, 0x72,
-0x01, 0xa0, 0xe0, 0xc2, 0x39, 0xf7, 0x83, 0x0c,
-0xe6, 0x7b, 0x66, 0x87, 0x3c, 0xc3, 0x55, 0xb1,
-0xc1, 0xa5, 0x68, 0xc1, 0xb5, 0x78, 0xc1, 0xbf,
-0x6c, 0x31, 0x50, 0xb6, 0x14, 0xa2, 0x5c, 0x09,
-0xab, 0x58, 0x89, 0xa9, 0x36, 0xc6, 0xd5, 0x1a,
-0x63, 0xaa, 0x57, 0xe3, 0x6a, 0xa0, 0x0a, 0x2f,
-0xdd, 0x92, 0xcf, 0x07, 0x14, 0x4d, 0x49, 0x5a,
-0xe7, 0x57, 0xef, 0x9d, 0xdf, 0x1c, 0xad, 0x05,
-0x46, 0x93, 0x31, 0x3d, 0x23, 0xeb, 0xf5, 0x37,
-0xf1, 0xe9, 0x88, 0xa7, 0xcf, 0x5c, 0x74, 0xf3,
-0x0a, 0x0c, 0x8f, 0x8e, 0xcb, 0x12, 0xe4, 0x96,
-0x4a, 0x95, 0xe4, 0xa6, 0x9a, 0x9e, 0x01, 0xf5,
-0xe8, 0xc4, 0xd4, 0x0c, 0x54, 0xdb, 0x59, 0x8d,
-0x9e, 0xab, 0xbf, 0x00, 0xf4, 0x20, 0x4c, 0x9f,
-0x91, 0x45, 0xbe, 0x56, 0x1d, 0x6a, 0xef, 0xec,
-0x6b, 0x6e, 0xed, 0xac, 0xa9, 0x6b, 0xae, 0xa8,
-0xac, 0x92, 0xca, 0x54, 0x92, 0x82, 0x12, 0xa1,
-0x28, 0x3f, 0x3d, 0x53, 0x04, 0xd7, 0xb1, 0x70,
-0x89, 0x1e, 0x1a, 0x1e, 0x1d, 0x10, 0x1c, 0xea,
-0xeb, 0x8f, 0x85, 0xd8, 0xc5, 0xcd, 0xd3, 0xe9,
-0x9a, 0xdb, 0x15, 0x27, 0x17, 0xa8, 0xb3, 0xe3,
-0x93, 0x93, 0x83, 0xea, 0xa1, 0xfe, 0x81, 0x91,
-0x01, 0x35, 0xbd, 0x4b, 0x64, 0xa0, 0xb7, 0x7f,
-0xa0, 0xbb, 0x6f, 0xa0, 0x7f, 0xb0, 0xbf, 0xb7,
-0x7f, 0xb0, 0xa7, 0xaf, 0xaf, 0xa7, 0x77, 0x10,
-0x90, 0xbe, 0x01, 0x38, 0x8c, 0x4f, 0x5e, 0x76,
-0x70, 0x3c, 0x7c, 0xe4, 0xd8, 0x91, 0xa3, 0x27,
-0x8f, 0x1c, 0x3d, 0x71, 0xe4, 0xc8, 0xf1, 0x43,
-0x47, 0x8e, 0x1d, 0x3a, 0x72, 0xf2, 0x30, 0x81,
-0x83, 0x87, 0x11, 0x28, 0x7e, 0xe8, 0xe8, 0xc9,
-0x0b, 0x0e, 0xce, 0xa3, 0x63, 0x63, 0x7d, 0xfd,
-0x7d, 0x7d, 0xfd, 0x83, 0xdd, 0xbd, 0xfd, 0x7d,
-0x84, 0x15, 0xc3, 0x90, 0x45, 0x7a, 0xfb, 0x60,
-0x0a, 0xf1, 0x91, 0xb1, 0x89, 0xd4, 0xf4, 0x8c,
-0x23, 0x47, 0x8f, 0xe3, 0xf2, 0xa3, 0xc8, 0x07,
-0xd8, 0x1e, 0x3a, 0x7c, 0xec, 0x30, 0xc7, 0xfc,
-0xd0, 0x11, 0x22, 0x14, 0x06, 0x8f, 0x73, 0x53,
-0x07, 0x0f, 0x1d, 0x07, 0x1d, 0xce, 0x9c, 0xbd,
-0x9c, 0x90, 0x94, 0xdc, 0xdc, 0xd2, 0x32, 0x30,
-0x38, 0x52, 0x59, 0x5d, 0x2b, 0xce, 0x2f, 0x86,
-0x0f, 0x0d, 0x80, 0x4c, 0x01, 0x16, 0x5f, 0x38,
-0xdb, 0x66, 0x09, 0x73, 0xb3, 0x45, 0x50, 0x85,
-0xf3, 0x73, 0xf2, 0x0a, 0x73, 0xc5, 0xc5, 0x70,
-0x65, 0x22, 0x10, 0x89, 0x01, 0xb2, 0x84, 0x79,
-0x50, 0x85, 0xab, 0x6b, 0xeb, 0xfa, 0x07, 0x07,
-0x3b, 0x3a, 0xbb, 0x12, 0x93, 0xd2, 0x2e, 0x5c,
-0x74, 0x44, 0xe9, 0xd4, 0x84, 0xc3, 0x27, 0x40,
-0x16, 0xb5, 0x88, 0xd1, 0x07, 0xc7, 0x61, 0xe4,
-0x38, 0xea, 0xc0, 0xce, 0x82, 0x26, 0x9c, 0xe1,
-0x2e, 0x2e, 0x6e, 0x3d, 0x7d, 0xfd, 0xc4, 0xba,
-0x7e, 0x72, 0xef, 0xca, 0x40, 0x5f, 0xbf, 0x9a,
-0x58, 0xda, 0x4f, 0xad, 0x66, 0x0d, 0xc7, 0x2e,
-0x38, 0x27, 0x33, 0x5b, 0x40, 0xac, 0x3b, 0x01,
-0x86, 0x50, 0xfe, 0x87, 0x18, 0xe6, 0xe0, 0x87,
-0xe3, 0x38, 0x8e, 0x6c, 0x4f, 0x10, 0xa1, 0x27,
-0x39, 0x4d, 0x50, 0xb7, 0x23, 0xc7, 0x4e, 0x7c,
-0x78, 0xa6, 0x5c, 0xae, 0xc4, 0x4b, 0xaf, 0x5e,
-0xc6, 0xb1, 0x0c, 0xe7, 0xde, 0x41, 0x4b, 0x59,
-0xe0, 0xe4, 0x81, 0x5e, 0x94, 0x68, 0xa1, 0x86,
-0x99, 0x86, 0x99, 0xed, 0xeb, 0xe3, 0x85, 0x06,
-0xf4, 0xe7, 0xa9, 0x8a, 0x69, 0x40, 0x68, 0xfa,
-0x21, 0x29, 0xd4, 0xc3, 0x23, 0x2e, 0xae, 0xee,
-0x54, 0x37, 0x50, 0x1b, 0x10, 0x9e, 0xce, 0x5c,
-0x0e, 0xa0, 0xce, 0xac, 0xc7, 0xd0, 0x45, 0x00,
-0x18, 0xbb, 0x23, 0x27, 0x69, 0x7b, 0x88, 0xa5,
-0xe4, 0xec, 0x3a, 0x70, 0x08, 0xdc, 0x78, 0xe2,
-0xb2, 0xa3, 0x53, 0x1f, 0xba, 0x4e, 0xdd, 0xd3,
-0xdb, 0xd3, 0xdd, 0x63, 0x61, 0x45, 0x0f, 0x63,
-0x02, 0xf1, 0xed, 0x00, 0xa8, 0xd4, 0x3f, 0x3c,
-0x32, 0x2e, 0xc8, 0xc9, 0x39, 0x7a, 0xec, 0x03,
-0x2a, 0x91, 0x1f, 0x14, 0x0a, 0x6c, 0x9e, 0x80,
-0xf4, 0x13, 0x90, 0xae, 0x0a, 0x55, 0x85, 0x7a,
-0x68, 0xb4, 0xa7, 0xaf, 0xb7, 0xa7, 0x77, 0x80,
-0x58, 0x04, 0x86, 0x0f, 0xd1, 0xf4, 0xa6, 0x6c,
-0x41, 0x22, 0xe4, 0x7c, 0x77, 0x4f, 0x7f, 0xff,
-0xe0, 0x30, 0x54, 0x9a, 0x8f, 0xcf, 0x5e, 0x00,
-0x3f, 0x1f, 0x3e, 0x42, 0x93, 0x90, 0x4b, 0x06,
-0xb3, 0x20, 0x38, 0xcf, 0xaa, 0x87, 0x60, 0xcb,
-0xf4, 0xf7, 0xf6, 0xa9, 0xf1, 0xae, 0xc5, 0xde,
-0x1e, 0x1a, 0x6e, 0xf4, 0x1e, 0x2f, 0x0a, 0x2c,
-0x0c, 0x90, 0xbb, 0x98, 0xcc, 0xbb, 0xc0, 0xa2,
-0x65, 0xa3, 0xc0, 0xee, 0xb8, 0x81, 0x5e, 0x42,
-0x4c, 0xa1, 0x7f, 0x60, 0xe0, 0xba, 0x8b, 0xfb,
-0x61, 0x1b, 0xa7, 0xb1, 0x1e, 0x3e, 0x26, 0x10,
-0x8a, 0x46, 0xc6, 0xc6, 0x30, 0x52, 0x7d, 0xe6,
-0x6d, 0xc5, 0x77, 0x1d, 0xb7, 0xef, 0xac, 0x92,
-0xd0, 0xaa, 0xcb, 0x53, 0x89, 0xa6, 0x44, 0x2f,
-0x86, 0x63, 0x60, 0x00, 0x2e, 0xba, 0x2a, 0xab,
-0x6a, 0x93, 0x53, 0xd2, 0xdc, 0x3c, 0x7c, 0x3e,
-0xf8, 0xf0, 0xf4, 0x21, 0x46, 0x01, 0xd8, 0xfb,
-0xf8, 0x21, 0x60, 0xf6, 0x36, 0x93, 0xc0, 0x27,
-0x6c, 0xe3, 0xcb, 0xb9, 0x0e, 0xa2, 0x4c, 0xf3,
-0x99, 0xd9, 0x56, 0x87, 0x8f, 0x1d, 0x80, 0x1d,
-0x74, 0xe4, 0x24, 0x03, 0x87, 0x4f, 0x1c, 0x3c,
-0x72, 0xfc, 0xc0, 0xe1, 0x23, 0x07, 0x0e, 0x1f,
-0x3d, 0x48, 0xf2, 0xfc, 0xd0, 0x59, 0xf7, 0x63,
-0x49, 0x63, 0xc7, 0xd3, 0xf0, 0x1b, 0xd1, 0x13,
-0x14, 0x32, 0xe6, 0x68, 0x17, 0x6a, 0x07, 0x20,
-0xff, 0xf3, 0x96, 0xf3, 0xba, 0x07, 0xbe, 0xf1,
-0xb5, 0x6f, 0x7c, 0x7b, 0xe3, 0x87, 0xb1, 0xc7,
-0xd2, 0xe7, 0x76, 0xfb, 0xd7, 0xfd, 0xf0, 0xd1,
-0x67, 0xbf, 0xf9, 0xbd, 0x9f, 0x3f, 0xf8, 0xbd,
-0xff, 0xfc, 0xd6, 0xf7, 0xfe, 0xe3, 0xdb, 0xdf,
-0xfb, 0x31, 0x41, 0xfe, 0xfd, 0x1f, 0x7f, 0xf0,
-0xd0, 0xbf, 0x3d, 0xfa, 0xe4, 0x73, 0x07, 0x7d,
-0xde, 0x8b, 0x1a, 0x3e, 0x96, 0x30, 0xf6, 0xcb,
-0xe7, 0xdf, 0x5d, 0x77, 0xff, 0x03, 0xdf, 0xf9,
-0xc1, 0xcf, 0x5e, 0x75, 0x55, 0x1c, 0x4f, 0x9f,
-0x07, 0x56, 0x94, 0x1b, 0xb6, 0xe9, 0x00, 0x73,
-0x20, 0xe8, 0x78, 0xda, 0x1c, 0x42, 0xfa, 0xfc,
-0x09, 0x02, 0x47, 0xd3, 0xf4, 0x30, 0x7b, 0x8c,
-0x10, 0x03, 0x25, 0xab, 0x06, 0xd3, 0x3d, 0x46,
-0x97, 0xa4, 0xb3, 0x4c, 0xd2, 0x0c, 0x74, 0x96,
-0xea, 0x4c, 0xba, 0x66, 0x56, 0x88, 0x67, 0xcc,
-0x1d, 0x63, 0xbb, 0xb0, 0xf6, 0x78, 0x3a, 0x99,
-0xcd, 0x98, 0x3f, 0x96, 0x36, 0x4f, 0x38, 0xcf,
-0xb1, 0x38, 0x76, 0x8f, 0xf1, 0xcc, 0x67, 0x39,
-0xb3, 0xde, 0xa0, 0x0c, 0xd9, 0x71, 0x18, 0x39,
-0x96, 0xca, 0x9f, 0x65, 0xbe, 0x4c, 0xa6, 0x5a,
-0x51, 0x38, 0x9d, 0x8d, 0xd5, 0xf6, 0x9c, 0x10,
-0xef, 0xaa, 0xba, 0x90, 0x63, 0x70, 0xc8, 0x35,
-0x38, 0x88, 0x99, 0x1b, 0xab, 0x3c, 0x8a, 0x16,
-0xfc, 0x4a, 0x17, 0x03, 0x64, 0x4b, 0xb7, 0x54,
-0x2b, 0x00, 0x51, 0xd5, 0xc6, 0x98, 0x1a, 0x53,
-0x5c, 0x9d, 0x31, 0xbe, 0xce, 0x98, 0xda, 0xb8,
-0x94, 0xda, 0x64, 0x8c, 0xab, 0x5e, 0x89, 0x54,
-0xce, 0x05, 0x95, 0xeb, 0xa2, 0xe4, 0x93, 0x63,
-0xfa, 0x4f, 0x7e, 0x84, 0xef, 0x3d, 0x01, 0xf3,
-0x0b, 0x0b, 0x91, 0x31, 0xb1, 0xaf, 0xbf, 0xb9,
-0xfb, 0xc0, 0xc1, 0xc3, 0x50, 0x02, 0xbc, 0x7c,
-0x82, 0xa2, 0x62, 0x12, 0xa1, 0x70, 0x94, 0x41,
-0x09, 0xae, 0xc7, 0xfb, 0x86, 0xfb, 0x06, 0xd4,
-0x93, 0x53, 0xcc, 0x17, 0xd1, 0xfc, 0x53, 0x30,
-0x94, 0x60, 0x28, 0xca, 0x70, 0x16, 0x86, 0xb9,
-0xb1, 0x89, 0xe9, 0xa1, 0x91, 0xf1, 0xbe, 0x81,
-0x61, 0x52, 0x85, 0xbb, 0x1b, 0x1a, 0x5b, 0xaa,
-0x6b, 0x1a, 0xa4, 0xb2, 0x8a, 0xe2, 0xd2, 0x72,
-0x71, 0x7e, 0x89, 0x20, 0x47, 0x02, 0x97, 0xb5,
-0x70, 0x36, 0x8c, 0x89, 0x4b, 0x0e, 0x8b, 0x8c,
-0x09, 0x09, 0x8d, 0x0c, 0xb8, 0x11, 0xea, 0x17,
-0x18, 0x1c, 0x78, 0x23, 0xe4, 0x56, 0x48, 0x74,
-0x50, 0x70, 0x58, 0x00, 0x9c, 0x91, 0x03, 0x6f,
-0x06, 0xdc, 0xb8, 0xe9, 0x1b, 0x70, 0xd3, 0xd7,
-0xff, 0xa6, 0xaf, 0xdf, 0x0d, 0x1f, 0xbf, 0x20,
-0x0f, 0xdf, 0x00, 0x6f, 0xdf, 0x40, 0x77, 0x6f,
-0x5f, 0x0f, 0x1f, 0x7f, 0x68, 0x01, 0x2e, 0x39,
-0x38, 0x02, 0x5c, 0xb8, 0xe8, 0x70, 0xf1, 0xd2,
-0x95, 0x4b, 0x97, 0x29, 0x7e, 0xe5, 0xe2, 0x25,
-0x47, 0x80, 0x4b, 0x0e, 0x57, 0xf0, 0x2d, 0x09,
-0x97, 0xb0, 0x7b, 0xd9, 0xc1, 0x09, 0xba, 0x1e,
-0xee, 0xfe, 0x74, 0xad, 0x17, 0x01, 0xca, 0x04,
-0x10, 0x6f, 0x5f, 0x7f, 0x8e, 0x27, 0x76, 0x01,
-0xf1, 0xf2, 0x85, 0xeb, 0x01, 0xe4, 0xe9, 0xe0,
-0x04, 0xed, 0xe5, 0x2b, 0x0c, 0x43, 0x22, 0x08,
-0xc5, 0x01, 0xce, 0x75, 0x39, 0x41, 0x97, 0x2e,
-0x5f, 0x61, 0x95, 0x71, 0x72, 0xbc, 0xea, 0x12,
-0x19, 0x13, 0xaf, 0xaa, 0xac, 0xee, 0xc5, 0x3b,
-0x8e, 0x47, 0xda, 0x3b, 0x3a, 0x6b, 0x1b, 0xea,
-0xe5, 0xca, 0x6a, 0xf0, 0x61, 0x49, 0xa9, 0xac,
-0xa8, 0x44, 0x06, 0x6d, 0x69, 0x99, 0xac, 0x4c,
-0xaa, 0x50, 0x56, 0x54, 0xd5, 0xd4, 0xd6, 0xb7,
-0x77, 0x74, 0x41, 0xbd, 0x1e, 0x1a, 0x1e, 0x52,
-0x56, 0xd4, 0xc6, 0x26, 0x24, 0x5e, 0xbd, 0xe6,
-0x02, 0x7c, 0xcc, 0xe2, 0x2e, 0xa3, 0x0e, 0x97,
-0x2e, 0x3b, 0x71, 0x5d, 0x2a, 0x17, 0x46, 0xd0,
-0x6a, 0x94, 0xcb, 0xe8, 0x73, 0xf9, 0xca, 0x55,
-0xaa, 0x1e, 0xb1, 0xfa, 0x9a, 0x9b, 0xa7, 0x9f,
-0x97, 0x6f, 0x80, 0x97, 0xb7, 0xbf, 0x97, 0xb7,
-0x9f, 0xa7, 0x8f, 0x9f, 0xa7, 0xb7, 0x9f, 0x17,
-0x9a, 0xe9, 0x07, 0xe0, 0x0d, 0xe3, 0xbe, 0x01,
-0x68, 0xb8, 0x17, 0x1a, 0xee, 0xed, 0x13, 0xe0,
-0x74, 0xcd, 0x15, 0x59, 0x5d, 0x76, 0x74, 0x70,
-0x44, 0x26, 0x17, 0x2e, 0x51, 0xb9, 0x57, 0xa9,
-0xa0, 0x8b, 0x97, 0xaf, 0x70, 0x82, 0x38, 0xc7,
-0x5e, 0xbc, 0x8c, 0x0e, 0x47, 0xb9, 0x0e, 0x8e,
-0xce, 0x2e, 0x1e, 0x94, 0x2d, 0x08, 0xf2, 0x40,
-0x60, 0xfc, 0x89, 0xae, 0x26, 0x08, 0x1d, 0xa1,
-0xb3, 0x5e, 0x84, 0xcc, 0xcb, 0x3b, 0x00, 0xe4,
-0x7a, 0xf9, 0x50, 0x0d, 0x03, 0x18, 0xf5, 0xbc,
-0x7c, 0x3d, 0xbc, 0xfd, 0x19, 0xad, 0x7c, 0x03,
-0x3d, 0xc8, 0x42, 0x0f, 0xa2, 0x3c, 0x8d, 0x3e,
-0xb2, 0xf2, 0xc2, 0xe8, 0xfb, 0x80, 0xfe, 0x5e,
-0xbe, 0x97, 0x1d, 0xae, 0x5a, 0x79, 0x83, 0xea,
-0x0c, 0x8a, 0x61, 0x7a, 0x10, 0x8b, 0xcc, 0xae,
-0x73, 0xa0, 0x34, 0x8e, 0xb4, 0x4b, 0x5a, 0xa4,
-0xa4, 0x19, 0x42, 0x1d, 0x4b, 0x3c, 0xec, 0x04,
-0x0e, 0xbf, 0x7c, 0x05, 0x1c, 0xe8, 0xeb, 0xee,
-0xe3, 0xe7, 0xed, 0x83, 0x6a, 0x80, 0xce, 0x68,
-0x82, 0x0f, 0xda, 0x88, 0x26, 0x60, 0xaa, 0x04,
-0x82, 0x02, 0xa0, 0x39, 0xb5, 0xf7, 0xda, 0x75,
-0x77, 0xe2, 0x25, 0x3b, 0xbe, 0x82, 0x2e, 0xfa,
-0xd3, 0x81, 0x4b, 0x4e, 0x70, 0x97, 0x27, 0xba,
-0xcb, 0x27, 0x90, 0x66, 0x32, 0xe3, 0x2e, 0x5f,
-0x74, 0x02, 0xd8, 0xe5, 0x41, 0x62, 0x44, 0x42,
-0x86, 0x31, 0xba, 0xee, 0x0a, 0x9c, 0x9d, 0x88,
-0x15, 0x4c, 0x4e, 0x02, 0x07, 0xe4, 0xcc, 0x13,
-0xe4, 0x74, 0xcd, 0xd9, 0x0b, 0xd4, 0xf0, 0x06,
-0x0d, 0xfd, 0xdd, 0x30, 0xa0, 0x16, 0xbe, 0x02,
-0xb6, 0x8c, 0xce, 0xbe, 0x18, 0x11, 0xda, 0xa5,
-0xbe, 0xc5, 0xae, 0x0f, 0x33, 0xeb, 0x41, 0x94,
-0xf1, 0xe2, 0xf6, 0x08, 0x5d, 0x4b, 0x33, 0xc7,
-0x9b, 0xd9, 0x35, 0x1e, 0x9e, 0xde, 0x0e, 0x8e,
-0x4e, 0xd4, 0x0a, 0x7e, 0x6e, 0x70, 0x2e, 0xbd,
-0xea, 0xec, 0xea, 0x45, 0xf8, 0x13, 0x5f, 0x05,
-0xb2, 0xac, 0x30, 0xb2, 0x14, 0xa7, 0x22, 0x08,
-0x67, 0x10, 0xcd, 0x76, 0xbd, 0x30, 0xa0, 0x54,
-0x2b, 0x26, 0x0d, 0x68, 0xe6, 0x78, 0x33, 0xca,
-0xf8, 0x40, 0x32, 0x78, 0xfb, 0xb9, 0xb9, 0x7b,
-0xc0, 0xe6, 0xe2, 0xb6, 0x24, 0xb7, 0x17, 0x78,
-0x5d, 0x6e, 0x1b, 0x3a, 0x92, 0xdc, 0xa0, 0xf9,
-0x69, 0x19, 0x5f, 0x07, 0x92, 0x1b, 0xcc, 0xee,
-0x76, 0xa2, 0x39, 0x70, 0x89, 0x8d, 0x1d, 0x6f,
-0xb3, 0x63, 0xf2, 0xa0, 0x2c, 0x74, 0xb2, 0xd3,
-0x25, 0x17, 0xff, 0xb3, 0x49, 0x5d, 0x58, 0x20,
-0x58, 0x80, 0xaa, 0x61, 0xd5, 0x1e, 0x4f, 0x18,
-0xfd, 0xf5, 0xb3, 0xbb, 0xf1, 0x9b, 0xe4, 0xef,
-0xfe, 0x78, 0xeb, 0x47, 0xa1, 0xe7, 0xb2, 0x34,
-0x67, 0x52, 0xc6, 0x3f, 0x4a, 0x1e, 0x39, 0x95,
-0x3e, 0x7e, 0x3a, 0x65, 0xe4, 0x64, 0xf2, 0xf4,
-0x99, 0x94, 0x51, 0xd2, 0x9d, 0x3c, 0x93, 0xa5,
-0xbb, 0x22, 0x36, 0x9c, 0x4a, 0x1c, 0xf8, 0xf5,
-0xb6, 0x0f, 0xd6, 0x3d, 0xf0, 0xf5, 0xaf, 0x3c,
-0xf0, 0xb5, 0x97, 0xcf, 0x84, 0x5f, 0x14, 0xe2,
-0xe0, 0x85, 0x5c, 0xc3, 0xf9, 0x1c, 0x3b, 0xfc,
-0x2f, 0x8b, 0xb0, 0x42, 0xc1, 0xc1, 0xf0, 0x62,
-0x0e, 0xc2, 0x25, 0xd2, 0x85, 0x41, 0x5b, 0x35,
-0xac, 0x00, 0xb8, 0x5d, 0xc9, 0x63, 0x70, 0x47,
-0x91, 0x8e, 0xd2, 0xd0, 0xb5, 0x80, 0x5c, 0x14,
-0x19, 0x2e, 0x91, 0xf6, 0x32, 0x0c, 0x92, 0x11,
-0xab, 0xf6, 0x32, 0x99, 0xe5, 0x46, 0x40, 0x43,
-0x4a, 0x0c, 0x08, 0x5f, 0x0a, 0x9d, 0xb5, 0x0b,
-0x94, 0xff, 0x05, 0x72, 0xeb, 0x14, 0x42, 0x1e,
-0x01, 0x52, 0x67, 0x1d, 0x25, 0xf8, 0x03, 0xa2,
-0xab, 0x12, 0x83, 0x5b, 0x11, 0x82, 0x57, 0x09,
-0xd6, 0xdc, 0x20, 0xd9, 0xd2, 0x4d, 0xc5, 0x72,
-0xb0, 0x72, 0x39, 0xa6, 0xda, 0x14, 0x5d, 0x6d,
-0x4c, 0xa8, 0x5f, 0x4d, 0x6e, 0x30, 0xa5, 0x34,
-0x9a, 0x04, 0xad, 0xcb, 0xc2, 0x36, 0xa3, 0xa0,
-0x75, 0x29, 0xad, 0x69, 0x35, 0xa9, 0x7e, 0x25,
-0xb1, 0x66, 0x21, 0x52, 0x31, 0x17, 0xa6, 0xd0,
-0x8d, 0x68, 0xbf, 0xfc, 0xba, 0xf9, 0x39, 0x82,
-0x46, 0xab, 0x87, 0x6d, 0xb4, 0x67, 0xef, 0xbe,
-0x13, 0x27, 0x3e, 0x84, 0x63, 0xa9, 0x5f, 0x40,
-0x70, 0x62, 0x4a, 0x9a, 0x28, 0xaf, 0xb0, 0x5c,
-0x56, 0x51, 0xdf, 0xd0, 0xdc, 0xd6, 0xd1, 0x3b,
-0x38, 0x44, 0x1f, 0x8a, 0x05, 0xa7, 0x60, 0xe6,
-0x5e, 0x2c, 0x5a, 0x82, 0x29, 0x0e, 0x07, 0x61,
-0xf2, 0x03, 0x61, 0xa8, 0xc2, 0x53, 0x03, 0x43,
-0x70, 0x25, 0x3c, 0xd4, 0xd5, 0xd3, 0xdf, 0xd2,
-0xd6, 0x53, 0xdf, 0xd8, 0x5a, 0x5d, 0xd3, 0x04,
-0x15, 0xa7, 0xa4, 0x54, 0x51, 0x50, 0x54, 0x26,
-0xca, 0x2b, 0x82, 0x73, 0x5f, 0x5a, 0x86, 0x20,
-0x25, 0x0d, 0xff, 0xbc, 0x0b, 0xb5, 0x38, 0x32,
-0x2a, 0x2e, 0x22, 0x2a, 0x2e, 0x38, 0x34, 0x32,
-0xe8, 0x56, 0x78, 0x70, 0x48, 0x44, 0xe0, 0x8d,
-0x5b, 0xfe, 0x81, 0xc1, 0x20, 0xdd, 0xdb, 0xff,
-0x06, 0x82, 0xdf, 0x0d, 0x2f, 0xbf, 0x20, 0x2f,
-0xbf, 0x40, 0x6f, 0xdf, 0x20, 0x2f, 0x9f, 0x40,
-0xfc, 0xdc, 0xf6, 0x0b, 0x44, 0xf0, 0x25, 0xe0,
-0xc3, 0x82, 0xb9, 0x4b, 0x3e, 0xdb, 0xe1, 0x33,
-0xc7, 0x3b, 0xc8, 0xcb, 0x0b, 0x3e, 0xea, 0x83,
-0xb0, 0xeb, 0x15, 0xe8, 0xe5, 0xcd, 0x92, 0x51,
-0x1a, 0x4f, 0xd2, 0x9a, 0x97, 0x04, 0x7a, 0xe2,
-0x47, 0x1f, 0xe2, 0x66, 0x41, 0xbe, 0x41, 0x0c,
-0x37, 0x0e, 0x21, 0x94, 0x96, 0x82, 0x08, 0xe2,
-0x0d, 0x48, 0x10, 0x59, 0x7b, 0xc3, 0xdf, 0x2f,
-0x24, 0x3c, 0x2a, 0x36, 0x2b, 0x27, 0x4f, 0x8e,
-0x3f, 0x07, 0xee, 0x82, 0xf3, 0x88, 0x7a, 0x68,
-0x44, 0x3d, 0x34, 0x4c, 0x61, 0x68, 0x78, 0x58,
-0x3d, 0x3c, 0x0c, 0xa7, 0xed, 0xf6, 0x8e, 0x6e,
-0x55, 0x65, 0x4d, 0xb6, 0x40, 0x1c, 0x1d, 0x9b,
-0xe0, 0x1f, 0x18, 0xe2, 0xcd, 0xd7, 0x9f, 0x11,
-0x47, 0xba, 0xf0, 0x41, 0xe4, 0x17, 0xc8, 0xca,
-0xb5, 0x54, 0x83, 0xd5, 0xdc, 0x8c, 0xfb, 0x06,
-0xc1, 0x47, 0x37, 0x75, 0x85, 0xa7, 0x05, 0x01,
-0x4b, 0xe6, 0x49, 0x5a, 0xc6, 0x2d, 0x3c, 0xef,
-0x79, 0x06, 0xda, 0x61, 0xcb, 0x57, 0x83, 0xb3,
-0xd7, 0xcc, 0x99, 0x25, 0xf3, 0xb4, 0x8c, 0x82,
-0x95, 0x67, 0xbc, 0x78, 0x0e, 0xf7, 0xe5, 0xac,
-0xe3, 0xd3, 0xb3, 0x94, 0xbe, 0x6c, 0xd7, 0x8b,
-0x20, 0x74, 0xa1, 0xa7, 0x45, 0x8c, 0x2c, 0x34,
-0x24, 0xf1, 0x45, 0xf0, 0x0e, 0xb0, 0xb1, 0x25,
-0xd0, 0xcc, 0x93, 0x71, 0x8b, 0x9f, 0x59, 0x3d,
-0x36, 0x6d, 0xbc, 0x39, 0x03, 0x09, 0x19, 0x26,
-0x0c, 0x97, 0x12, 0x5c, 0x82, 0x79, 0xb1, 0xdc,
-0xbc, 0x69, 0x0a, 0x81, 0xc4, 0x20, 0x36, 0x49,
-0x68, 0xd0, 0x21, 0x73, 0x7c, 0xbd, 0xcd, 0x46,
-0x05, 0x78, 0x59, 0xc4, 0x28, 0x80, 0x21, 0xb6,
-0x4a, 0x57, 0x9e, 0x5c, 0xb3, 0xd5, 0x36, 0x6e,
-0x21, 0xd1, 0xa4, 0x82, 0xfc, 0x2d, 0x6c, 0xe4,
-0x04, 0xa1, 0x07, 0xfc, 0xbc, 0xfd, 0x83, 0xd0,
-0x46, 0x9f, 0xb5, 0x7c, 0xc5, 0x1f, 0x21, 0xac,
-0x2c, 0xc8, 0x02, 0xdd, 0xe8, 0xd6, 0x80, 0x6b,
-0x21, 0x1f, 0xa8, 0xfb, 0x56, 0xcb, 0xf9, 0x09,
-0xcf, 0x3a, 0xc4, 0x37, 0xc0, 0x1c, 0x38, 0xa2,
-0x9e, 0xa7, 0xb7, 0xbf, 0x05, 0x99, 0x97, 0x65,
-0x0a, 0xb1, 0x31, 0x42, 0x41, 0x5c, 0xb0, 0xbc,
-0x38, 0x13, 0xcc, 0x3b, 0x11, 0xc3, 0x64, 0x65,
-0x82, 0x77, 0xa0, 0xa7, 0x97, 0x1f, 0xcd, 0x58,
-0x44, 0xd8, 0x90, 0x81, 0x4b, 0xbd, 0x7d, 0x03,
-0xbc, 0x7d, 0x83, 0xac, 0xdd, 0xc2, 0xcb, 0x40,
-0x5e, 0x7c, 0xf9, 0x1b, 0xc7, 0x9f, 0x11, 0xc4,
-0x7a, 0x86, 0x61, 0xc2, 0x12, 0xbb, 0x99, 0x3d,
-0x10, 0xe8, 0x15, 0x70, 0xd3, 0x33, 0xb9, 0xca,
-0xbd, 0x68, 0xce, 0xb3, 0x68, 0xc1, 0xb5, 0xd0,
-0x00, 0xad, 0x5d, 0x70, 0x2f, 0x34, 0x7c, 0x18,
-0x5e, 0xf3, 0xd0, 0x2f, 0x9f, 0x58, 0x77, 0xdf,
-0x03, 0x0f, 0x7e, 0xfb, 0x7b, 0x5b, 0x8f, 0xf9,
-0x9e, 0x4d, 0xee, 0xb9, 0x56, 0xa0, 0xf7, 0x28,
-0x59, 0x70, 0x29, 0xc6, 0x55, 0x50, 0x5f, 0xbc,
-0x8a, 0x17, 0xdc, 0x8b, 0x16, 0x1c, 0x45, 0x9a,
-0x23, 0x37, 0x15, 0xbf, 0x7d, 0xf1, 0xdd, 0xaf,
-0x7c, 0xf5, 0x9b, 0x5f, 0xff, 0xfa, 0xb7, 0x9e,
-0xdc, 0x7e, 0xc8, 0x39, 0x6f, 0xca, 0xb3, 0x78,
-0xc1, 0x8d, 0xd0, 0x00, 0xb2, 0x96, 0x88, 0x3b,
-0x04, 0x37, 0x16, 0xf1, 0x28, 0x24, 0xdc, 0x8a,
-0x2d, 0xa6, 0xdc, 0x59, 0x1c, 0x6d, 0x29, 0x5e,
-0x70, 0x2d, 0xc2, 0x9b, 0x9a, 0xe0, 0xbc, 0xe9,
-0x45, 0xc8, 0xdc, 0x88, 0xaa, 0x5c, 0x0b, 0xe3,
-0xee, 0x64, 0x9c, 0x9b, 0xf5, 0x62, 0xbb, 0x6e,
-0x45, 0x0c, 0xd0, 0x71, 0xae, 0x0b, 0x6c, 0x01,
-0xcc, 0xb3, 0x44, 0x01, 0xba, 0xd0, 0xab, 0x98,
-0xe9, 0x02, 0xe2, 0x0d, 0xd5, 0x56, 0xba, 0xe4,
-0x5b, 0xbe, 0xe4, 0x2f, 0x5d, 0x0a, 0x90, 0x2e,
-0x85, 0x28, 0x96, 0xc2, 0x94, 0xab, 0xe1, 0xaa,
-0x55, 0xa8, 0xb9, 0x31, 0xd5, 0xc6, 0xd4, 0x86,
-0x65, 0xa8, 0xb9, 0x19, 0xcd, 0x50, 0x76, 0xa1,
-0xe6, 0x2e, 0x8a, 0xdb, 0x57, 0xc5, 0x1d, 0xc6,
-0x9c, 0xb6, 0x25, 0x61, 0xbb, 0x31, 0xb3, 0xd9,
-0x90, 0x54, 0xbf, 0x14, 0x53, 0x31, 0x17, 0xa9,
-0x9a, 0xab, 0x1e, 0x5c, 0xb8, 0x87, 0x9e, 0x76,
-0x75, 0x87, 0xa0, 0x1e, 0x1a, 0xba, 0x70, 0xf9,
-0xca, 0xde, 0x7d, 0xef, 0x9c, 0xfc, 0xf0, 0xb4,
-0xe3, 0x35, 0x97, 0xc0, 0xe0, 0xf0, 0xc4, 0xe4,
-0xb4, 0x5c, 0x71, 0xb1, 0x54, 0x51, 0x55, 0xdb,
-0xd0, 0xd8, 0xd9, 0x3d, 0xd8, 0xaf, 0x1e, 0x1f,
-0x9b, 0xc4, 0x2f, 0xa2, 0xb5, 0x3a, 0xfa, 0xcc,
-0x0a, 0xf3, 0x77, 0xd1, 0xe4, 0xd6, 0x68, 0x1d,
-0xf9, 0xa3, 0x30, 0xbe, 0xd9, 0x64, 0x74, 0x7c,
-0x42, 0x3d, 0x3c, 0x36, 0xa0, 0x1e, 0xe9, 0xec,
-0x1e, 0x68, 0xeb, 0xec, 0x6e, 0x6e, 0xed, 0xac,
-0x6f, 0x6c, 0xae, 0xaa, 0x6d, 0x54, 0xaa, 0xf0,
-0xe7, 0x0f, 0xa5, 0xe5, 0xf2, 0x82, 0x22, 0xfc,
-0x29, 0x81, 0x50, 0x94, 0x9f, 0x2d, 0x14, 0xa7,
-0x65, 0xe6, 0xa4, 0xa6, 0x0b, 0x53, 0xd2, 0xb2,
-0x92, 0x52, 0xd2, 0xc8, 0x9d, 0x2d, 0x29, 0x31,
-0x71, 0x29, 0xb1, 0xf1, 0x29, 0xd1, 0xb1, 0xc9,
-0x51, 0x00, 0x31, 0x49, 0xd1, 0xb1, 0x29, 0x51,
-0xb1, 0x49, 0x80, 0x20, 0xc4, 0x26, 0x93, 0x71,
-0x32, 0x48, 0xba, 0x91, 0x31, 0x09, 0x14, 0x28,
-0x31, 0x19, 0x64, 0xc6, 0x01, 0x8f, 0x8c, 0x66,
-0xa7, 0xe8, 0x08, 0xaf, 0xe5, 0x77, 0xcd, 0x23,
-0xdc, 0x20, 0xb2, 0x4a, 0x24, 0x48, 0x22, 0xc3,
-0x16, 0x90, 0xd8, 0x24, 0xbc, 0xa1, 0x8b, 0x21,
-0x48, 0x24, 0x5a, 0x25, 0x46, 0x46, 0xb3, 0x23,
-0x64, 0x36, 0x26, 0x9e, 0x72, 0x4b, 0x04, 0x13,
-0xc0, 0x9c, 0xd4, 0x74, 0x41, 0x96, 0x20, 0x57,
-0x20, 0xca, 0x15, 0xe4, 0xe4, 0x66, 0x66, 0x8b,
-0x92, 0xd3, 0xb2, 0x12, 0x93, 0xd3, 0xc1, 0xc0,
-0xe8, 0xb8, 0x04, 0xc2, 0x3f, 0xde, 0x5a, 0x19,
-0x9e, 0x09, 0xec, 0x14, 0x23, 0x88, 0x55, 0x83,
-0x67, 0x20, 0x75, 0x11, 0xeb, 0x1c, 0xce, 0x15,
-0xb6, 0x96, 0x5a, 0x4d, 0x31, 0xe3, 0x51, 0x09,
-0x1c, 0x2b, 0x76, 0x9c, 0x31, 0xd0, 0x46, 0x8d,
-0x78, 0xea, 0x0d, 0x4b, 0x55, 0xad, 0x19, 0x52,
-0x25, 0xad, 0x3c, 0x6c, 0xe5, 0x49, 0xce, 0x22,
-0x3e, 0x2b, 0xbb, 0x4a, 0xda, 0x1a, 0x62, 0x25,
-0x88, 0x70, 0x8b, 0xb7, 0xf6, 0x55, 0x34, 0xdf,
-0x15, 0x89, 0x56, 0x06, 0xda, 0xb4, 0x68, 0x2f,
-0xdf, 0x96, 0xb5, 0xc0, 0x42, 0x2e, 0x89, 0x2f,
-0x08, 0x8a, 0x64, 0xbb, 0xfc, 0x28, 0x30, 0xa9,
-0x12, 0x63, 0x11, 0x5f, 0x86, 0x38, 0x36, 0x39,
-0x22, 0x2a, 0x9e, 0x6f, 0xfe, 0x5a, 0xde, 0xa0,
-0x94, 0xb7, 0x0f, 0x37, 0xe3, 0x81, 0xe8, 0x04,
-0xce, 0x5e, 0x5b, 0x5f, 0xd9, 0x06, 0xd4, 0x92,
-0x80, 0xaf, 0x55, 0x82, 0x45, 0x7a, 0xaf, 0xed,
-0x76, 0x7b, 0x39, 0x99, 0x68, 0xe9, 0x2e, 0x7b,
-0x19, 0x4b, 0x76, 0x0a, 0xab, 0xa7, 0x79, 0x3b,
-0x5b, 0xa7, 0x90, 0xdd, 0x1d, 0xca, 0xc5, 0x9a,
-0xf5, 0x46, 0x74, 0xbc, 0x85, 0x81, 0xfc, 0x80,
-0xb2, 0x42, 0x13, 0x58, 0x8b, 0xe2, 0xa3, 0x2c,
-0x37, 0x8e, 0x65, 0x4e, 0xf2, 0xf5, 0x64, 0xb6,
-0x03, 0xde, 0xbe, 0x18, 0x97, 0x12, 0x92, 0x5d,
-0x15, 0xa2, 0x5c, 0x8a, 0x50, 0x1a, 0x6e, 0x29,
-0xf0, 0xe6, 0x9f, 0x10, 0xd5, 0x2a, 0x03, 0xca,
-0x15, 0x04, 0xb6, 0x1b, 0x0a, 0x53, 0x8a, 0xe5,
-0x4b, 0x31, 0x35, 0x8f, 0x3d, 0xb1, 0xfe, 0x81,
-0xfb, 0x1e, 0x78, 0x60, 0xdd, 0x57, 0x1f, 0xfa,
-0xd5, 0xe3, 0xaf, 0x9f, 0xf4, 0xbe, 0x10, 0x26,
-0xbf, 0x2e, 0x18, 0xf6, 0x2d, 0x9c, 0xf2, 0x92,
-0x4c, 0x5e, 0x4b, 0xef, 0x3d, 0xe6, 0x23, 0x7a,
-0xe1, 0xad, 0xd3, 0xff, 0xf2, 0xfd, 0xff, 0xb8,
-0xef, 0x1f, 0xd6, 0x7d, 0xed, 0xeb, 0x0f, 0x6e,
-0xdd, 0xfb, 0xb1, 0xa7, 0x64, 0x92, 0xb2, 0xa5,
-0xfc, 0xf9, 0x22, 0x42, 0xed, 0x09, 0xba, 0x4d,
-0x97, 0x2e, 0x8f, 0xa8, 0x40, 0x84, 0x8e, 0x73,
-0x0c, 0x43, 0x2b, 0x56, 0xad, 0xc8, 0xf8, 0x88,
-0x15, 0x31, 0xd7, 0xa5, 0x34, 0x76, 0x67, 0x81,
-0x21, 0xf2, 0xa4, 0x04, 0x96, 0x3c, 0xa1, 0x0d,
-0x92, 0x2f, 0x73, 0xe6, 0xf0, 0x81, 0xaa, 0x01,
-0x1a, 0x46, 0x54, 0x02, 0x18, 0xa3, 0xab, 0x10,
-0xa0, 0xe0, 0x26, 0xd5, 0x2d, 0xa5, 0x36, 0x99,
-0xd2, 0x9a, 0x56, 0x32, 0x9a, 0x8d, 0xa2, 0xd6,
-0x15, 0x51, 0x9b, 0x29, 0xaf, 0x7d, 0xb5, 0xb0,
-0xcb, 0x98, 0xdf, 0x6d, 0x2a, 0xe9, 0x31, 0x15,
-0xf7, 0x98, 0xf2, 0x3b, 0x8d, 0x79, 0x9d, 0xc6,
-0x9c, 0x56, 0xa8, 0xcb, 0xcb, 0x09, 0xd5, 0x0b,
-0xe1, 0xca, 0x45, 0x55, 0xef, 0xea, 0xf2, 0xbd,
-0xf0, 0x9e, 0xc1, 0xbb, 0x05, 0xe3, 0xff, 0x35,
-0xb6, 0xb6, 0x77, 0x1c, 0x3f, 0xfe, 0xc1, 0xbb,
-0xfb, 0x0f, 0x7c, 0xf0, 0xd1, 0x99, 0x6b, 0x2e,
-0x1e, 0x81, 0xb7, 0xa0, 0x04, 0xa7, 0xe7, 0x8a,
-0x8b, 0xe0, 0x14, 0x5c, 0x5b, 0xdf, 0xd0, 0xda,
-0xde, 0x83, 0xcf, 0x6d, 0x18, 0x9f, 0x9a, 0x9a,
-0x86, 0x53, 0x30, 0x79, 0x30, 0xd0, 0xfc, 0x3c,
-0xbf, 0x0a, 0x03, 0x40, 0x15, 0xd6, 0x68, 0x75,
-0x70, 0x16, 0x9e, 0x9a, 0xd6, 0x8e, 0x8e, 0x4f,
-0x0e, 0x8f, 0x8e, 0x91, 0xd7, 0x27, 0xf5, 0x77,
-0xf7, 0xf6, 0xc1, 0x21, 0xba, 0xa9, 0xa5, 0xbd,
-0xae, 0xa1, 0xad, 0xa6, 0xb6, 0x5e, 0x55, 0x59,
-0xaf, 0xac, 0xa8, 0x96, 0x29, 0x94, 0x65, 0xe5,
-0xca, 0x92, 0x72, 0x79, 0x71, 0xa9, 0x54, 0x52,
-0x50, 0x9a, 0x5f, 0x50, 0x2c, 0x96, 0x14, 0xe7,
-0x8a, 0x0b, 0xe1, 0xdc, 0x2d, 0xcc, 0x15, 0x0b,
-0x73, 0x25, 0x39, 0xb9, 0xf9, 0x82, 0x9c, 0xbc,
-0xec, 0x1c, 0xb1, 0x50, 0x24, 0x16, 0xe5, 0x61,
-0xb1, 0x86, 0x71, 0x41, 0x0e, 0x82, 0x30, 0x97,
-0x8e, 0xe7, 0x01, 0xb0, 0x23, 0xe2, 0x6c, 0x82,
-0x64, 0x0b, 0xf3, 0x04, 0x22, 0x32, 0x4b, 0x68,
-0xb0, 0x9b, 0x23, 0xce, 0x12, 0x88, 0xe9, 0x5f,
-0x5d, 0x85, 0xa4, 0xcd, 0xc9, 0x2d, 0xa0, 0x9c,
-0x05, 0x84, 0x09, 0x19, 0x97, 0x08, 0x72, 0x24,
-0xd0, 0x66, 0x09, 0xb0, 0x4b, 0x56, 0x41, 0x37,
-0x9f, 0xe0, 0xb0, 0x04, 0xbb, 0xa0, 0x0f, 0x8c,
-0x13, 0xad, 0x80, 0x58, 0x9c, 0x93, 0x57, 0x80,
-0x1c, 0x44, 0xa8, 0x6a, 0xb6, 0x50, 0x22, 0x60,
-0xa4, 0x8b, 0x29, 0x67, 0x10, 0x81, 0xd2, 0x09,
-0x01, 0x0c, 0x66, 0xe7, 0x10, 0x0e, 0x79, 0x05,
-0xa8, 0x09, 0x0a, 0x45, 0x73, 0xa8, 0x81, 0x22,
-0x1c, 0xcc, 0xa3, 0xe3, 0x84, 0x3e, 0x8f, 0xf2,
-0xa1, 0xea, 0x31, 0x20, 0xa2, 0x7c, 0xf2, 0xa8,
-0x39, 0xb4, 0xcb, 0x20, 0x66, 0x1a, 0x9c, 0x42,
-0x9e, 0x38, 0x2b, 0x41, 0x27, 0x10, 0x62, 0xa1,
-0xa8, 0x80, 0xf8, 0x07, 0x34, 0xcc, 0x47, 0x07,
-0xd2, 0x71, 0x11, 0xd5, 0x30, 0x8f, 0xf5, 0x86,
-0x7d, 0x41, 0xe8, 0x55, 0x62, 0x32, 0x75, 0x02,
-0x8d, 0x05, 0x99, 0x25, 0x1e, 0x13, 0x81, 0x63,
-0xf3, 0x72, 0xf2, 0xc4, 0xac, 0x2d, 0x12, 0xc6,
-0x52, 0xe4, 0x99, 0x9f, 0xcd, 0x06, 0x85, 0xf2,
-0x67, 0x14, 0xa3, 0x6e, 0x27, 0xac, 0xd8, 0x08,
-0xe6, 0x53, 0xd1, 0xd4, 0x63, 0x8c, 0x32, 0x18,
-0xf1, 0x82, 0x6c, 0x7b, 0x5a, 0x51, 0x13, 0x04,
-0xf8, 0xb7, 0xf5, 0x7c, 0xe2, 0x46, 0x26, 0xbe,
-0x64, 0x9c, 0xcf, 0x59, 0x42, 0xc3, 0xc4, 0x31,
-0xe7, 0x3c, 0x46, 0xe5, 0x42, 0xc8, 0x70, 0x39,
-0xe1, 0x93, 0x2d, 0xcc, 0x25, 0x16, 0x15, 0xb0,
-0xa6, 0x59, 0x68, 0xc5, 0x86, 0x8c, 0xf1, 0x12,
-0x2c, 0x01, 0x1a, 0x9a, 0x90, 0x34, 0xc1, 0xf8,
-0xbe, 0x22, 0x6b, 0x25, 0xd4, 0x39, 0xd6, 0x9e,
-0x44, 0x59, 0x12, 0x22, 0x17, 0xf9, 0xa0, 0x81,
-0x42, 0xd6, 0x1b, 0x42, 0x92, 0x45, 0x9c, 0xa5,
-0x39, 0xe2, 0x5c, 0x71, 0x01, 0xe1, 0xc6, 0xa4,
-0x28, 0x97, 0x57, 0x44, 0x07, 0xde, 0x2a, 0x91,
-0x84, 0x4d, 0x15, 0x9a, 0xf3, 0x94, 0x83, 0x84,
-0x28, 0x99, 0xc7, 0x0f, 0x2b, 0x3f, 0x46, 0xe8,
-0x40, 0xd4, 0x13, 0xe9, 0x61, 0x90, 0xf8, 0x2a,
-0x9f, 0xba, 0x4e, 0xc0, 0xd8, 0x8e, 0xb9, 0x4a,
-0x39, 0xb3, 0xd2, 0x99, 0x9d, 0xc2, 0xe8, 0x6c,
-0x56, 0x00, 0xe9, 0x99, 0x0c, 0x21, 0x9e, 0xcf,
-0xe6, 0xfb, 0x1c, 0xd3, 0x9e, 0x31, 0x9f, 0xda,
-0x0b, 0xba, 0x91, 0x5d, 0x4c, 0x93, 0x90, 0xee,
-0x26, 0x76, 0xf3, 0xd2, 0xbd, 0xc6, 0x25, 0x83,
-0x90, 0xb3, 0x88, 0xc4, 0x5d, 0x44, 0xf3, 0x87,
-0x11, 0x41, 0x73, 0x98, 0x68, 0x45, 0xf7, 0x29,
-0x7f, 0xc3, 0xd2, 0x8c, 0x35, 0xef, 0x5f, 0x9a,
-0x93, 0x6c, 0xcb, 0x24, 0x09, 0xbb, 0x91, 0x25,
-0xac, 0x21, 0x6c, 0x32, 0xe4, 0xe4, 0xa5, 0x17,
-0xd6, 0xa6, 0xd4, 0xce, 0x27, 0xd6, 0x9b, 0x92,
-0xea, 0x8d, 0xc9, 0x8d, 0xab, 0x49, 0x0d, 0x46,
-0xc0, 0x29, 0x24, 0x10, 0x30, 0x77, 0xeb, 0x8c,
-0x09, 0xa4, 0x0d, 0x12, 0x75, 0xec, 0x78, 0xff,
-0xdc, 0x3f, 0x7d, 0xef, 0x87, 0x70, 0x10, 0xfe,
-0xca, 0x57, 0xbe, 0xfe, 0x9d, 0xef, 0xfc, 0xeb,
-0x4f, 0x7f, 0xf6, 0xe8, 0x4f, 0x1e, 0xf9, 0xc3,
-0xcf, 0x1f, 0xfd, 0xdd, 0x0f, 0x7e, 0xf2, 0xd0,
-0x37, 0x1f, 0xfc, 0xce, 0xba, 0x75, 0x5f, 0xf9,
-0xca, 0x57, 0xbf, 0xf1, 0xd0, 0x23, 0xbf, 0x3f,
-0x7e, 0x2d, 0x22, 0x42, 0xaa, 0x49, 0x6b, 0x5a,
-0x86, 0x85, 0xc0, 0x39, 0xbd, 0x11, 0x11, 0xe8,
-0x26, 0xf2, 0xd8, 0xda, 0x11, 0xb4, 0x76, 0x97,
-0xbf, 0x9c, 0x0e, 0x52, 0x9d, 0x93, 0x2c, 0x67,
-0x53, 0x1b, 0x57, 0x12, 0x89, 0x21, 0xd8, 0x6d,
-0x30, 0xa6, 0x36, 0xad, 0x24, 0x70, 0xb3, 0x6c,
-0x97, 0x6a, 0x45, 0x5b, 0x0a, 0x9c, 0xf9, 0x74,
-0x90, 0x53, 0x80, 0xf2, 0xe4, 0xd4, 0x00, 0x9a,
-0x94, 0xc6, 0xd5, 0x54, 0x62, 0x4b, 0x4a, 0xfd,
-0x52, 0x7c, 0xed, 0x2a, 0xe7, 0x1c, 0x90, 0x0b,
-0xb3, 0x80, 0xa4, 0x37, 0xc1, 0x31, 0x16, 0xab,
-0xad, 0xb0, 0xd5, 0x28, 0x6c, 0x35, 0x09, 0xda,
-0x4c, 0xa2, 0x76, 0x93, 0xa4, 0xc3, 0x24, 0xe9,
-0x36, 0x42, 0xa9, 0x2d, 0xeb, 0x35, 0x96, 0xf5,
-0x9a, 0x64, 0xfd, 0x26, 0x69, 0x9f, 0xa9, 0xbc,
-0x0f, 0xdb, 0xa2, 0x1e, 0x93, 0xa4, 0xcb, 0x94,
-0xd7, 0xb6, 0x22, 0x68, 0x5d, 0x49, 0xac, 0x5d,
-0x8c, 0x52, 0xe9, 0x4b, 0xba, 0x16, 0x0d, 0xf7,
-0xce, 0x7b, 0x16, 0xee, 0x16, 0x56, 0x4d, 0xab,
-0x32, 0xb9, 0xe2, 0x9d, 0x77, 0x0f, 0xec, 0x7b,
-0xe7, 0xe0, 0x99, 0xb3, 0x17, 0x5c, 0xdc, 0xbc,
-0x6f, 0x86, 0x86, 0x27, 0xa5, 0x64, 0xc0, 0x29,
-0xb8, 0x54, 0xaa, 0xac, 0xa9, 0x6b, 0x69, 0xeb,
-0xec, 0xe9, 0x85, 0x63, 0xed, 0xd8, 0x14, 0x7d,
-0x41, 0x03, 0x3e, 0xc5, 0x51, 0xaf, 0xb7, 0x2a,
-0xc1, 0x70, 0x30, 0x26, 0x8f, 0xac, 0xd4, 0x92,
-0xbb, 0xb3, 0x66, 0xc9, 0x1b, 0x0c, 0x47, 0xa0,
-0x0a, 0x0f, 0x0e, 0x8d, 0xf6, 0x0d, 0xa8, 0xbb,
-0x7a, 0xd4, 0xed, 0x9d, 0xdd, 0xed, 0xf8, 0x28,
-0x9b, 0xae, 0xc6, 0xa6, 0xb6, 0xba, 0x86, 0xd6,
-0xea, 0xda, 0xfa, 0xaa, 0x9a, 0x86, 0x4a, 0xf2,
-0x93, 0x1c, 0xa5, 0xaa, 0x56, 0xa5, 0xc2, 0x1f,
-0xdd, 0x2b, 0x54, 0x95, 0x52, 0x7c, 0x14, 0x43,
-0xa5, 0x4c, 0x21, 0x97, 0xca, 0x95, 0x00, 0xe5,
-0x72, 0x39, 0xfe, 0x5a, 0x5f, 0x26, 0x23, 0xc0,
-0x74, 0xcb, 0x64, 0x52, 0x80, 0x72, 0x99, 0x1c,
-0x46, 0xa4, 0x0a, 0x65, 0x69, 0x39, 0x99, 0x95,
-0x2b, 0xe4, 0x0a, 0x45, 0x99, 0x54, 0x8e, 0xb3,
-0x52, 0x05, 0xe9, 0x2a, 0x71, 0x09, 0x5d, 0x28,
-0x83, 0x71, 0x98, 0x55, 0x92, 0x85, 0x2a, 0x5c,
-0xcb, 0xb2, 0x82, 0x59, 0xb9, 0x42, 0x25, 0x95,
-0xc9, 0x41, 0x6e, 0x69, 0x39, 0xce, 0xc2, 0x72,
-0x20, 0x96, 0xe2, 0x23, 0x2c, 0xa4, 0xe4, 0xb1,
-0x00, 0x0a, 0xa0, 0x07, 0x02, 0x64, 0x2b, 0xa3,
-0x3c, 0x51, 0xae, 0x14, 0x15, 0x40, 0x3d, 0xc9,
-0x78, 0x05, 0x61, 0x58, 0x51, 0x8e, 0x7c, 0x80,
-0x40, 0x05, 0x5a, 0x95, 0x49, 0x65, 0x32, 0x5c,
-0x5b, 0x21, 0x67, 0x95, 0x24, 0x94, 0x0c, 0x67,
-0x54, 0x15, 0x04, 0x11, 0x55, 0xd1, 0x52, 0x62,
-0x0e, 0x37, 0x42, 0x65, 0x41, 0x4b, 0x95, 0xa4,
-0x04, 0x44, 0xab, 0x4a, 0x86, 0x46, 0x46, 0xfc,
-0x83, 0x34, 0x52, 0xb4, 0x8b, 0xd1, 0xad, 0xa2,
-0x0c, 0x69, 0xa1, 0xcb, 0x39, 0x87, 0x5a, 0x84,
-0x5a, 0x11, 0x1a, 0x19, 0x27, 0x05, 0xac, 0xb6,
-0x75, 0x0e, 0x27, 0x08, 0x57, 0xc9, 0x2c, 0xbc,
-0x41, 0xed, 0xa5, 0x0b, 0x29, 0x2b, 0x30, 0x90,
-0xa8, 0x2a, 0x27, 0x16, 0xc1, 0x94, 0x92, 0xf8,
-0x4a, 0xc6, 0x2a, 0x46, 0x65, 0xc9, 0xcd, 0x6e,
-0x67, 0xec, 0x52, 0x41, 0x7c, 0xa9, 0xbd, 0x7c,
-0x7d, 0x28, 0x31, 0xd0, 0x80, 0xaf, 0xa4, 0x0a,
-0xbe, 0xbd, 0x72, 0x6a, 0x8e, 0x4c, 0x01, 0x5d,
-0x05, 0x55, 0xc3, 0x2a, 0xbe, 0x2c, 0x07, 0xd4,
-0x99, 0x58, 0x2a, 0xe7, 0x22, 0x45, 0x81, 0xb8,
-0x48, 0xc9, 0x59, 0x04, 0x1c, 0x64, 0x0a, 0xc6,
-0x22, 0x7e, 0x5e, 0xb1, 0x5e, 0x85, 0xd9, 0x0a,
-0xf3, 0x72, 0x39, 0x89, 0x11, 0xe6, 0x80, 0x92,
-0x04, 0x8b, 0x11, 0x64, 0xdf, 0x57, 0x52, 0x25,
-0x13, 0x32, 0x85, 0x92, 0xe4, 0x30, 0x2c, 0x64,
-0xb4, 0xe2, 0xfc, 0xcc, 0xc5, 0x9a, 0xa4, 0x22,
-0xa6, 0x4a, 0xb9, 0x9c, 0x71, 0x9a, 0x14, 0x95,
-0xc7, 0xac, 0x23, 0xae, 0xe0, 0xb4, 0xe2, 0x65,
-0x2c, 0x99, 0x95, 0x11, 0x7d, 0x20, 0x63, 0x09,
-0x67, 0x42, 0x0c, 0x3a, 0x93, 0x18, 0x49, 0x15,
-0x66, 0xc7, 0xda, 0xc4, 0x48, 0xca, 0x85, 0x9b,
-0xd3, 0x99, 0x84, 0x4c, 0x49, 0x93, 0x84, 0x78,
-0x89, 0xea, 0x86, 0x3e, 0x21, 0xaa, 0x82, 0x4a,
-0x72, 0x2e, 0x3f, 0x69, 0x8c, 0xa4, 0x0a, 0xc6,
-0x57, 0x5c, 0x14, 0x48, 0x7a, 0xf3, 0xc2, 0xc1,
-0x73, 0x0e, 0xc7, 0x0a, 0x16, 0xd2, 0x08, 0xf2,
-0xd5, 0x20, 0x22, 0x50, 0x49, 0xa0, 0x67, 0x59,
-0x99, 0x33, 0x56, 0x46, 0x77, 0xb4, 0x94, 0x91,
-0x4b, 0xd3, 0x9b, 0xef, 0x1c, 0xbe, 0x27, 0x49,
-0xa2, 0x32, 0x51, 0x90, 0xe2, 0xa6, 0xae, 0xa4,
-0x21, 0x23, 0x79, 0x8e, 0x41, 0x91, 0x92, 0xdd,
-0x2a, 0x63, 0xed, 0x25, 0x5d, 0x15, 0xb1, 0x02,
-0xa3, 0x50, 0xac, 0x6c, 0x14, 0xb5, 0xe8, 0x0b,
-0x3b, 0x4d, 0x92, 0x76, 0x63, 0x7e, 0x97, 0x49,
-0xdc, 0x6e, 0xcc, 0xed, 0x34, 0x41, 0x17, 0x5a,
-0x7b, 0xdd, 0x15, 0x20, 0x83, 0x6e, 0x1e, 0x40,
-0xa3, 0xe1, 0x6a, 0x54, 0xee, 0xb6, 0x1d, 0x87,
-0xbf, 0xff, 0xe3, 0x9f, 0xdd, 0x7f, 0xdf, 0x03,
-0xf7, 0xfd, 0x9f, 0xfb, 0x38, 0x78, 0xf0, 0xc1,
-0x6f, 0x3f, 0xfc, 0xe8, 0x6f, 0xf6, 0x9f, 0x72,
-0x0d, 0xcf, 0x69, 0xcc, 0xe9, 0x58, 0xc9, 0xeb,
-0x32, 0x15, 0x74, 0x18, 0xf3, 0x3a, 0x4c, 0x00,
-0x05, 0x5d, 0xab, 0x79, 0x04, 0x47, 0x9e, 0x1d,
-0x58, 0x71, 0x80, 0xa1, 0xa8, 0xf3, 0xee, 0xba,
-0xa0, 0x15, 0x00, 0xed, 0x52, 0x25, 0x45, 0x54,
-0x25, 0xc2, 0x16, 0xba, 0x05, 0x30, 0x88, 0xb2,
-0x4c, 0x56, 0x82, 0x28, 0x31, 0x7f, 0x56, 0xdc,
-0x85, 0x00, 0xb3, 0xf9, 0x5d, 0x26, 0xfe, 0x2c,
-0x15, 0x91, 0xd3, 0x8e, 0xab, 0xf8, 0xb3, 0xe8,
-0x87, 0x36, 0xa3, 0x84, 0xcc, 0x72, 0x6b, 0xd1,
-0xb4, 0x4e, 0x53, 0x4e, 0xc7, 0x2a, 0xa8, 0x41,
-0x01, 0x88, 0xf3, 0x3a, 0x57, 0x0b, 0xba, 0xb0,
-0xd4, 0x96, 0xf6, 0x18, 0x01, 0x8a, 0x7b, 0xb1,
-0xce, 0x96, 0xb1, 0xd5, 0x56, 0x35, 0x88, 0xa0,
-0x18, 0x60, 0x00, 0xab, 0x70, 0xaf, 0xa9, 0xa0,
-0xcd, 0x98, 0xdd, 0xb2, 0x92, 0x54, 0xbf, 0x12,
-0xa1, 0xd0, 0x0b, 0x9a, 0x97, 0x75, 0x8b, 0x5f,
-0x7e, 0x95, 0xfc, 0xa2, 0x41, 0x24, 0x29, 0xdc,
-0xf7, 0xce, 0xbb, 0xfb, 0xdf, 0x3b, 0xf4, 0xe1,
-0x47, 0xe7, 0xae, 0xba, 0x78, 0xfb, 0xdf, 0x08,
-0x8f, 0x4f, 0x4c, 0x11, 0xe5, 0x15, 0x95, 0x94,
-0x49, 0x2b, 0x6a, 0xea, 0x9a, 0x5b, 0x3b, 0xbb,
-0x7b, 0x07, 0xd5, 0xc3, 0xf8, 0x64, 0x27, 0xf2,
-0x74, 0x0e, 0x8b, 0x3b, 0xb2, 0x2c, 0x6f, 0x90,
-0x36, 0xc0, 0x2c, 0x79, 0x76, 0x34, 0x3e, 0x5f,
-0x11, 0x88, 0xc7, 0xc6, 0xa7, 0x47, 0x46, 0x27,
-0xd5, 0xc3, 0xe3, 0xfd, 0x83, 0x50, 0x8b, 0x87,
-0x7b, 0xf0, 0x3e, 0xc9, 0x81, 0x8e, 0xae, 0x81,
-0xb6, 0x8e, 0x6e, 0xa8, 0xec, 0x2d, 0x6d, 0xdd,
-0xcd, 0xad, 0x1d, 0x4d, 0x2d, 0x1d, 0x8d, 0x2d,
-0x1d, 0x80, 0x34, 0x36, 0xb7, 0x37, 0x35, 0xb7,
-0x34, 0x34, 0x01, 0xd2, 0xd6, 0xd0, 0x04, 0xd0,
-0x5e, 0xdf, 0xd0, 0x04, 0x2d, 0x85, 0xfa, 0xc6,
-0x36, 0x80, 0x3b, 0xef, 0x36, 0x34, 0xb6, 0x7e,
-0xea, 0xb5, 0x6b, 0x77, 0xdb, 0xd6, 0x98, 0x65,
-0x15, 0xfe, 0xdc, 0x04, 0xfd, 0x2f, 0xb1, 0xf7,
-0xce, 0xba, 0x28, 0xba, 0xe3, 0xcb, 0x35, 0xff,
-0xf3, 0xd1, 0xaa, 0xb1, 0x85, 0x09, 0xe5, 0xe7,
-0x60, 0xd1, 0x5a, 0xa9, 0xc2, 0x75, 0x5b, 0x69,
-0xce, 0x7c, 0xa9, 0xe1, 0xb6, 0x55, 0xf2, 0x33,
-0x69, 0xf5, 0x85, 0x25, 0xf0, 0x5d, 0x69, 0xc5,
-0x27, 0x26, 0x6c, 0x79, 0x9c, 0x89, 0xc9, 0xf8,
-0x21, 0x03, 0xb1, 0x6e, 0x22, 0x9f, 0x33, 0x8d,
-0xad, 0xdd, 0xb2, 0x01, 0x13, 0x05, 0xa8, 0x02,
-0x70, 0x1c, 0xe3, 0xba, 0x77, 0x02, 0xca, 0x41,
-0x58, 0xb2, 0x5a, 0xd0, 0x30, 0x15, 0x2e, 0xac,
-0x70, 0x0a, 0x4e, 0xf9, 0xf8, 0x7a, 0xf0, 0x39,
-0xd7, 0x10, 0xaf, 0x88, 0x9c, 0xc4, 0x82, 0xb6,
-0xa2, 0x36, 0x03, 0xad, 0x2c, 0x77, 0xc5, 0xf0,
-0xaf, 0x03, 0xd2, 0x7e, 0xb3, 0xbd, 0x14, 0x97,
-0x71, 0x6d, 0xbf, 0x05, 0x59, 0xd5, 0x10, 0x8e,
-0x00, 0xa5, 0xbc, 0x1f, 0x81, 0x9b, 0xb5, 0xeb,
-0x2b, 0x24, 0x63, 0x71, 0xd5, 0x90, 0x49, 0x0e,
-0x15, 0x56, 0x6d, 0xaa, 0x18, 0xc2, 0xf1, 0x9a,
-0x61, 0x64, 0x55, 0x3b, 0x62, 0xaa, 0x1f, 0x65,
-0x00, 0xba, 0x00, 0x95, 0x6a, 0x6c, 0xa1, 0xf8,
-0x96, 0xf4, 0xe0, 0x15, 0x8e, 0xa0, 0x75, 0x39,
-0xa9, 0xd6, 0x10, 0xaa, 0x5a, 0xc9, 0x6c, 0x34,
-0x68, 0xe6, 0xef, 0xe1, 0x47, 0x6d, 0xdc, 0x39,
-0xe8, 0x0d, 0x0b, 0xd9, 0xc2, 0xbc, 0x77, 0xdf,
-0x3b, 0xf0, 0xfe, 0xfb, 0x87, 0x4e, 0x7f, 0x7c,
-0xc1, 0xd9, 0xd5, 0x2b, 0x30, 0x28, 0x38, 0x2e,
-0x21, 0x35, 0x3b, 0x27, 0x37, 0xbf, 0xa8, 0x4c,
-0xa6, 0xac, 0x83, 0x2c, 0xed, 0xec, 0x1e, 0xe8,
-0x1f, 0x1c, 0x1e, 0x19, 0x9b, 0x1c, 0x9f, 0xa4,
-0x3f, 0x4d, 0x82, 0x2a, 0x6c, 0xa7, 0x04, 0xd3,
-0xbb, 0xb3, 0xe8, 0x2f, 0x95, 0xc8, 0x3d, 0x5a,
-0x1a, 0x38, 0x17, 0x4f, 0x4e, 0xcf, 0x4c, 0x4e,
-0x4d, 0x4f, 0x4c, 0x4d, 0xc3, 0x72, 0x38, 0x17,
-0x93, 0xa3, 0xf1, 0x48, 0xff, 0xe0, 0x08, 0x79,
-0xfe, 0x2d, 0x3e, 0xfe, 0x17, 0xea, 0x7b, 0x4f,
-0xff, 0x70, 0x37, 0xfe, 0x3a, 0x43, 0xdd, 0xd5,
-0x0b, 0x35, 0x5a, 0x8d, 0x23, 0x7d, 0x4c, 0x4b,
-0x81, 0x0c, 0xaa, 0xef, 0xa6, 0xfb, 0x59, 0xd6,
-0xda, 0xef, 0x76, 0x33, 0xba, 0x59, 0xcf, 0x72,
-0x83, 0x9f, 0x97, 0xa0, 0xff, 0x25, 0xf6, 0xde,
-0x71, 0x17, 0x22, 0x38, 0xf0, 0x65, 0x9b, 0xff,
-0xf9, 0x68, 0xc5, 0x8f, 0xe9, 0x17, 0x91, 0x2a,
-0xfc, 0x2e, 0xb9, 0x6b, 0x71, 0xe0, 0x53, 0x87,
-0x9b, 0x27, 0xeb, 0x36, 0x6a, 0xdc, 0xb5, 0x92,
-0x54, 0xab, 0x2f, 0x23, 0x9f, 0x6f, 0x97, 0xc0,
-0x77, 0xa5, 0x15, 0xeb, 0x58, 0xf2, 0xc1, 0x02,
-0x38, 0xf3, 0x61, 0xd2, 0x4f, 0x08, 0xf0, 0x4e,
-0x51, 0x6a, 0x38, 0x20, 0x3d, 0x83, 0x63, 0xad,
-0x23, 0x0b, 0x50, 0x0b, 0xea, 0x48, 0x45, 0x68,
-0x00, 0x84, 0x57, 0x20, 0xee, 0x04, 0x1a, 0xc6,
-0x58, 0x84, 0xb4, 0xb0, 0xbc, 0x7a, 0xd8, 0xd4,
-0x34, 0xba, 0x0a, 0x2d, 0x1d, 0xac, 0xb9, 0x4b,
-0x86, 0x9f, 0x1d, 0xea, 0x58, 0x73, 0xea, 0xd6,
-0x98, 0x6d, 0x1c, 0x47, 0x3d, 0xeb, 0xa8, 0xbd,
-0xa3, 0x0c, 0x6e, 0x4b, 0x46, 0xcd, 0x01, 0x1a,
-0x28, 0x9a, 0xfc, 0xba, 0x49, 0xf9, 0xe3, 0x38,
-0x0f, 0x1a, 0xc6, 0xb1, 0x45, 0x02, 0x70, 0xc8,
-0x38, 0x76, 0x1b, 0x27, 0x10, 0x07, 0x04, 0x5c,
-0x04, 0xd0, 0x44, 0x90, 0x96, 0x09, 0x53, 0x23,
-0xe0, 0x13, 0x66, 0x6e, 0x15, 0x6a, 0x2c, 0xeb,
-0x45, 0x3d, 0xa6, 0x82, 0xf6, 0x55, 0x61, 0xeb,
-0x62, 0x4a, 0xfd, 0x42, 0x58, 0xc5, 0x52, 0x7a,
-0xc3, 0xfc, 0x88, 0xe6, 0x6f, 0xe4, 0xd7, 0x46,
-0x77, 0x02, 0x46, 0x93, 0xa9, 0x5c, 0x2a, 0x3f,
-0x75, 0xfa, 0xe3, 0xf7, 0xdf, 0x3b, 0x70, 0xea,
-0xd4, 0xc7, 0x8e, 0x57, 0x5d, 0x03, 0x02, 0x83,
-0x23, 0xa3, 0x93, 0x32, 0xb2, 0x72, 0x24, 0x05,
-0x25, 0xe5, 0x72, 0x25, 0x9e, 0x83, 0xf1, 0x21,
-0xd1, 0x83, 0x83, 0x43, 0xe3, 0x63, 0x13, 0xd3,
-0xdc, 0xfb, 0x82, 0xf1, 0x30, 0x6c, 0xef, 0x2c,
-0xcc, 0xfe, 0x5e, 0x58, 0x4f, 0xde, 0xe3, 0x00,
-0x87, 0x62, 0x1d, 0xbd, 0x53, 0x0b, 0x60, 0x6a,
-0x1a, 0x61, 0x62, 0x72, 0x66, 0x7c, 0x62, 0x0a,
-0xda, 0xd1, 0xf1, 0xa9, 0xd1, 0xf1, 0x99, 0x61,
-0x6c, 0x27, 0xf1, 0x3e, 0xae, 0xd1, 0x89, 0x91,
-0x31, 0x80, 0xa9, 0xe1, 0xd1, 0xc9, 0xe1, 0xd1,
-0x89, 0x4f, 0x0d, 0x23, 0x63, 0xd3, 0x9f, 0x65,
-0xb9, 0x3d, 0x98, 0x24, 0x5a, 0xd9, 0x9d, 0xfa,
-0xac, 0xda, 0x7e, 0x76, 0xf8, 0x02, 0xec, 0xbd,
-0x67, 0xa4, 0x7f, 0xae, 0x5a, 0x4d, 0x0e, 0x8d,
-0x40, 0x34, 0xa7, 0xd4, 0xc3, 0x9f, 0x25, 0xa0,
-0x94, 0xc9, 0x17, 0xe8, 0x37, 0x58, 0xa8, 0x1e,
-0xfe, 0x64, 0xb2, 0xa1, 0x91, 0x4f, 0xa7, 0xe4,
-0xf4, 0x6d, 0x17, 0x7e, 0x59, 0xc1, 0xba, 0x0b,
-0xad, 0x28, 0xb7, 0x21, 0xb2, 0x31, 0xd5, 0xa3,
-0x0c, 0x67, 0xf8, 0x78, 0x61, 0xdd, 0x32, 0xae,
-0x1e, 0x9d, 0x1a, 0x1c, 0xd7, 0xf4, 0x4d, 0xad,
-0xf6, 0xcf, 0x98, 0x00, 0x7a, 0xa6, 0x4d, 0x14,
-0xe9, 0x9b, 0x32, 0x52, 0xe4, 0x0e, 0xa1, 0x17,
-0x96, 0xdc, 0x0d, 0xfd, 0x5f, 0x03, 0x66, 0x79,
-0x60, 0x77, 0x96, 0xe8, 0xdc, 0xcb, 0xb6, 0x76,
-0x4d, 0xa0, 0x83, 0xd4, 0x2d, 0x9c, 0x73, 0x38,
-0x5f, 0xd1, 0x55, 0x5d, 0xd3, 0x0c, 0x74, 0x4c,
-0x9b, 0x3a, 0x09, 0x02, 0x53, 0xdd, 0xd3, 0xe6,
-0x71, 0x0e, 0x3a, 0xc9, 0x54, 0xfb, 0x94, 0xa9,
-0x75, 0xd2, 0xd4, 0x31, 0x89, 0x55, 0xb8, 0x79,
-0xcc, 0x48, 0x8f, 0xc0, 0x70, 0xf2, 0x2d, 0xeb,
-0x35, 0xe5, 0x77, 0x18, 0x33, 0x5b, 0x96, 0xd3,
-0x1a, 0xe6, 0x43, 0x54, 0xab, 0x65, 0x9d, 0x8b,
-0x5a, 0xc3, 0x97, 0x5f, 0x13, 0xff, 0xca, 0xb0,
-0x6a, 0x5a, 0xed, 0xea, 0xe9, 0xb9, 0x76, 0xfd,
-0xfa, 0x81, 0x83, 0x87, 0x8f, 0x9f, 0xfc, 0xd0,
-0xc1, 0xe9, 0xba, 0xa7, 0x4f, 0x60, 0x68, 0x64,
-0x4c, 0x72, 0x6a, 0x86, 0x50, 0x24, 0x29, 0x2c,
-0x91, 0x2a, 0x2a, 0x6b, 0xea, 0x1a, 0x5b, 0xda,
-0x3a, 0x7a, 0xe0, 0xd2, 0x71, 0x60, 0x18, 0x8b,
-0xd1, 0xe4, 0xf4, 0x2c, 0xd4, 0x53, 0x38, 0x0b,
-0x6b, 0x75, 0x73, 0x5a, 0xdd, 0x3c, 0x77, 0x77,
-0x16, 0xf7, 0x37, 0x62, 0xfa, 0x10, 0x4b, 0xf2,
-0x1a, 0x82, 0x39, 0x72, 0xa7, 0x96, 0x16, 0xca,
-0x31, 0x7d, 0xb9, 0x21, 0x2c, 0x24, 0x88, 0x0e,
-0x6a, 0xf1, 0xf4, 0x8c, 0x66, 0x7a, 0x56, 0xcb,
-0x8d, 0xc3, 0xf9, 0x9a, 0xb4, 0xf8, 0xac, 0x8f,
-0xe9, 0x59, 0xa8, 0xdd, 0x1a, 0x7c, 0xa3, 0x81,
-0x46, 0x47, 0xde, 0x6b, 0x00, 0x83, 0x1a, 0xac,
-0xe6, 0x58, 0xd0, 0x67, 0x09, 0x0d, 0xe9, 0xce,
-0xe0, 0xe3, 0xb9, 0xe8, 0x20, 0xa1, 0xc7, 0x76,
-0x6a, 0x7a, 0x96, 0x2c, 0xe7, 0x06, 0x81, 0x1b,
-0x6d, 0xad, 0xd6, 0x22, 0x5b, 0x1e, 0x31, 0x2a,
-0xc3, 0x48, 0x27, 0x64, 0x53, 0x48, 0x46, 0x89,
-0x11, 0x61, 0xbb, 0x74, 0x96, 0x12, 0xcf, 0x52,
-0xce, 0x33, 0xb3, 0x0c, 0xab, 0x19, 0xb6, 0x4b,
-0x89, 0x19, 0x7a, 0xaa, 0x36, 0xcb, 0x8a, 0x59,
-0xc8, 0x37, 0x81, 0x4c, 0xd1, 0x9f, 0x5d, 0xe3,
-0x20, 0x79, 0xf2, 0x36, 0xa7, 0xd5, 0x0c, 0x23,
-0x88, 0xb1, 0x88, 0xb5, 0x02, 0x56, 0xe9, 0xa8,
-0xc4, 0xcf, 0x66, 0xaf, 0x86, 0x21, 0x63, 0xa5,
-0xb0, 0x6a, 0x50, 0xdc, 0x8e, 0x9f, 0xa7, 0x67,
-0x74, 0x66, 0x1d, 0xb0, 0x9d, 0x9d, 0xe6, 0xdc,
-0xc2, 0xf3, 0x06, 0x8f, 0x9b, 0xa5, 0xeb, 0xb8,
-0x20, 0xb2, 0x2d, 0x35, 0x81, 0x68, 0x6e, 0x61,
-0x02, 0x67, 0x11, 0xb7, 0x9c, 0x24, 0x83, 0x8e,
-0xc7, 0xc4, 0x22, 0x64, 0xbc, 0xe8, 0xcc, 0xb2,
-0xb3, 0x3a, 0x1b, 0x89, 0x56, 0x89, 0xa4, 0xb1,
-0xb1, 0x45, 0x33, 0xcd, 0xda, 0x6b, 0x91, 0x75,
-0x76, 0x58, 0xcd, 0x12, 0x7d, 0x2c, 0xe5, 0x12,
-0x6f, 0xd0, 0x71, 0x3e, 0x0d, 0x9b, 0xcf, 0x8c,
-0x9f, 0x69, 0x14, 0x78, 0x72, 0x35, 0x5c, 0x02,
-0xb3, 0xe3, 0x34, 0x0a, 0x1c, 0x67, 0x2b, 0x25,
-0x75, 0x34, 0x91, 0x30, 0x55, 0xa8, 0x73, 0x18,
-0x9d, 0x19, 0xe7, 0x5b, 0x27, 0x83, 0x65, 0x9a,
-0x99, 0x83, 0x02, 0xba, 0xf1, 0xec, 0xa5, 0xe6,
-0x53, 0x7b, 0x51, 0x43, 0xe2, 0x1c, 0x73, 0x12,
-0xb2, 0x26, 0x58, 0xac, 0x9d, 0xd1, 0xce, 0x58,
-0x45, 0x5f, 0x63, 0x76, 0x14, 0x2f, 0x81, 0xb5,
-0xd3, 0xfc, 0xad, 0xa1, 0xd1, 0xf1, 0x13, 0x98,
-0x6f, 0x35, 0x97, 0x24, 0x3c, 0x13, 0xb8, 0x2e,
-0x27, 0x57, 0x6b, 0x4e, 0x60, 0x36, 0x63, 0xa7,
-0x78, 0x7b, 0xdf, 0x1c, 0x0b, 0x70, 0xf5, 0x0c,
-0xc9, 0x79, 0xa6, 0xab, 0x99, 0xd2, 0x2c, 0xa8,
-0x35, 0xc6, 0x31, 0xbd, 0x69, 0x58, 0x6b, 0x1a,
-0xd5, 0x99, 0xc6, 0x74, 0xa6, 0x71, 0xfd, 0x5d,
-0x03, 0xac, 0x85, 0x16, 0x98, 0x8c, 0x10, 0x0e,
-0xa3, 0xb7, 0x65, 0x42, 0x89, 0xbf, 0x20, 0x00,
-0xe6, 0x54, 0x0d, 0x40, 0x46, 0x88, 0x45, 0x43,
-0x1a, 0x6c, 0xa1, 0x4b, 0x0d, 0x04, 0xe0, 0x66,
-0xd5, 0x1a, 0xd4, 0x16, 0x75, 0x66, 0xd7, 0xe2,
-0xb8, 0xe5, 0x92, 0x11, 0x1d, 0xb3, 0x8a, 0x33,
-0xca, 0x96, 0x95, 0x5a, 0x63, 0xee, 0x02, 0x0e,
-0x23, 0x03, 0xb3, 0x08, 0x74, 0x6a, 0x48, 0x6b,
-0x2e, 0xd9, 0xb4, 0xbe, 0xb7, 0x4f, 0x1a, 0xbb,
-0x26, 0x8d, 0x2d, 0xe4, 0x20, 0x0c, 0x27, 0x6b,
-0xa5, 0x1a, 0xff, 0x10, 0x5c, 0xdc, 0x65, 0xcc,
-0x69, 0x37, 0x66, 0xb5, 0x2c, 0x47, 0x57, 0x2e,
-0x47, 0x57, 0x2f, 0xa9, 0x06, 0x8c, 0x0b, 0xab,
-0xff, 0x5f, 0x7c, 0xed, 0x6c, 0x0b, 0xc6, 0xff,
-0x6b, 0x1a, 0x9b, 0x98, 0xf4, 0xf1, 0x0b, 0x78,
-0x77, 0xff, 0x81, 0xa3, 0xc7, 0x4f, 0x9e, 0xbf,
-0x78, 0xc5, 0xd5, 0xc3, 0xf7, 0xc6, 0xad, 0xf0,
-0x98, 0xb8, 0x94, 0xf4, 0x4c, 0x01, 0x1c, 0x84,
-0xa5, 0xf2, 0x0a, 0x28, 0xc2, 0xe4, 0x15, 0x03,
-0xdd, 0xf8, 0x9c, 0x1c, 0xf5, 0xf8, 0x08, 0x9c,
-0x5a, 0xf1, 0x49, 0x1d, 0x58, 0x86, 0x49, 0x21,
-0xd6, 0xeb, 0xe7, 0x0c, 0xe4, 0x65, 0xa9, 0xf3,
-0xdc, 0x1f, 0x85, 0xc9, 0x0b, 0x0d, 0xa1, 0x04,
-0x73, 0xb5, 0x58, 0x4f, 0xbf, 0xa0, 0xa6, 0x6f,
-0x05, 0xa2, 0x07, 0x64, 0x52, 0x9a, 0xe1, 0x40,
-0x3d, 0x4f, 0xab, 0x30, 0xf9, 0xee, 0x5a, 0x4b,
-0x66, 0xb5, 0x74, 0x96, 0xc2, 0x2c, 0xd2, 0xea,
-0x68, 0x8b, 0x2f, 0x09, 0x9d, 0x65, 0x10, 0x42,
-0xa3, 0xa3, 0x53, 0x50, 0xeb, 0x09, 0x01, 0xae,
-0x25, 0xef, 0xc3, 0xd5, 0xb1, 0x5d, 0x0d, 0xbd,
-0x06, 0x20, 0x0b, 0xf1, 0x66, 0x32, 0xab, 0x29,
-0x8e, 0x33, 0x3b, 0x4b, 0xc7, 0xf5, 0x3c, 0xb9,
-0x5a, 0xfa, 0x5a, 0x46, 0x82, 0xeb, 0x88, 0xbd,
-0x0c, 0x31, 0xd8, 0x42, 0xc7, 0x29, 0x19, 0xd5,
-0x99, 0xd5, 0x87, 0x79, 0x93, 0x14, 0x4b, 0xcc,
-0x57, 0x92, 0x92, 0xe9, 0x39, 0xb9, 0x64, 0x9c,
-0xb1, 0x88, 0x95, 0xc8, 0x99, 0xa0, 0xe3, 0xf8,
-0x40, 0x97, 0x1d, 0x47, 0x59, 0xf4, 0xb5, 0xbf,
-0x9f, 0xc5, 0x5e, 0x90, 0xcb, 0xe9, 0x46, 0xa7,
-0xa8, 0x8d, 0x40, 0xcc, 0xad, 0x25, 0x23, 0x7a,
-0x2a, 0x82, 0xef, 0x7c, 0xfe, 0x20, 0x15, 0x67,
-0x13, 0x2f, 0x1d, 0x5f, 0x79, 0x6a, 0x1a, 0xe7,
-0x0d, 0x3a, 0xc2, 0x99, 0x40, 0x43, 0xc9, 0x76,
-0xf9, 0x7a, 0x82, 0x1b, 0xf5, 0x1c, 0x67, 0xee,
-0xfd, 0x5c, 0x94, 0x1b, 0x2f, 0x64, 0xe6, 0x64,
-0xa0, 0x4a, 0x72, 0xa6, 0xf1, 0x75, 0xa6, 0x88,
-0xa5, 0xdb, 0x35, 0xf4, 0xfb, 0x1c, 0x9e, 0xb6,
-0x16, 0xd1, 0xe1, 0xe5, 0x86, 0x6d, 0xee, 0xf1,
-0x89, 0xcd, 0xa9, 0xc8, 0x73, 0x05, 0x43, 0xc3,
-0xda, 0xc5, 0x77, 0x3e, 0x23, 0x97, 0x53, 0x83,
-0xd3, 0x81, 0x17, 0x11, 0x7e, 0x36, 0x52, 0xff,
-0x58, 0x65, 0x3b, 0xf3, 0xc2, 0x50, 0xd6, 0x76,
-0x3d, 0x2f, 0x51, 0xf9, 0xc9, 0xa0, 0xb3, 0x49,
-0x33, 0x26, 0x4c, 0x24, 0x4b, 0xed, 0x98, 0x30,
-0x4b, 0xde, 0x48, 0xca, 0xcf, 0x0d, 0x2e, 0x46,
-0x96, 0x6b, 0xb5, 0xac, 0x2b, 0xf4, 0x6c, 0xc2,
-0xeb, 0x6c, 0xac, 0x30, 0xfb, 0x84, 0xd2, 0x70,
-0x16, 0x59, 0xba, 0x85, 0x1a, 0xa8, 0xb1, 0xf2,
-0x00, 0xcf, 0x69, 0xfc, 0x2d, 0x69, 0x26, 0x63,
-0x89, 0x2d, 0xf6, 0x02, 0x1d, 0xe7, 0x88, 0xe9,
-0x87, 0x8c, 0x46, 0x6f, 0x98, 0x9c, 0x33, 0x4e,
-0xcc, 0x99, 0xfe, 0x0e, 0x9f, 0x08, 0x50, 0xa3,
-0x39, 0x5c, 0x63, 0x58, 0x73, 0x8a, 0xe2, 0xd0,
-0x0e, 0x69, 0xd8, 0x6a, 0xae, 0xb5, 0x3e, 0x53,
-0xc3, 0xf9, 0xb7, 0x79, 0xdc, 0xd4, 0x34, 0x6a,
-0xaa, 0x1c, 0x36, 0x29, 0x06, 0x4d, 0xa5, 0xbd,
-0xf8, 0x6b, 0xa3, 0x8c, 0x16, 0x7c, 0xd4, 0x55,
-0x64, 0xd5, 0x4a, 0x64, 0xe5, 0x42, 0xf3, 0xe8,
-0xea, 0xca, 0xdf, 0xe2, 0x4f, 0x8d, 0xee, 0x0a,
-0x16, 0x16, 0x17, 0x84, 0x79, 0x62, 0x38, 0x05,
-0x03, 0x7c, 0x74, 0xe6, 0xfc, 0x15, 0x27, 0x67,
-0x6f, 0xdf, 0xc0, 0x90, 0xf0, 0xd8, 0xf8, 0xc4,
-0xd4, 0x2c, 0x41, 0x6e, 0x41, 0x61, 0x79, 0x99,
-0x4c, 0x51, 0x59, 0xdd, 0x54, 0xd7, 0xd8, 0xdc,
-0xde, 0xd9, 0x0b, 0x67, 0xe1, 0xfe, 0x41, 0xb5,
-0x7a, 0x78, 0x6c, 0x64, 0x6c, 0x72, 0x72, 0x7a,
-0x7a, 0x6a, 0x1a, 0xdf, 0xd4, 0x40, 0xee, 0xbf,
-0xc2, 0xeb, 0x67, 0x9a, 0xff, 0x50, 0x82, 0xe9,
-0x5b, 0xb6, 0xe1, 0x83, 0x9a, 0x54, 0xde, 0x39,
-0xfa, 0xf3, 0x61, 0xba, 0x7f, 0xe9, 0xd1, 0x98,
-0x6e, 0x5e, 0x42, 0x83, 0xff, 0xa3, 0xe3, 0xec,
-0x27, 0x8f, 0x8e, 0xfd, 0x60, 0xd4, 0x10, 0x02,
-0xda, 0x6a, 0x29, 0x25, 0xf7, 0x69, 0xc0, 0x2b,
-0xe5, 0x3a, 0x5e, 0x2d, 0x60, 0x76, 0x37, 0xd9,
-0x8c, 0xf3, 0xdc, 0xc7, 0x17, 0xe5, 0x43, 0xd8,
-0xea, 0x59, 0x89, 0x3a, 0x8e, 0x33, 0xd7, 0xa5,
-0x6c, 0x89, 0x9e, 0x8c, 0x20, 0x4e, 0x2b, 0xf6,
-0x23, 0x68, 0x8e, 0xee, 0x77, 0xae, 0x6a, 0xb0,
-0xbb, 0x1e, 0xd4, 0x9e, 0x67, 0xbb, 0x80, 0xcf,
-0x91, 0xda, 0xa1, 0x23, 0x2f, 0x19, 0xe7, 0xaa,
-0xc6, 0x1c, 0x8f, 0x8f, 0x9e, 0x76, 0xe9, 0x12,
-0xbe, 0x15, 0xdc, 0xd5, 0x05, 0xcf, 0x2e, 0x8a,
-0xd0, 0x0f, 0xbd, 0x39, 0x6a, 0x26, 0xdb, 0xfd,
-0x34, 0xf6, 0xb2, 0x4a, 0xea, 0x78, 0x06, 0x9a,
-0xe5, 0xd2, 0x4f, 0x66, 0xbe, 0x6f, 0x6d, 0xd6,
-0x7e, 0x0a, 0x7b, 0x39, 0x9d, 0xf5, 0x56, 0xa6,
-0xf1, 0x8c, 0xe5, 0x2c, 0xd2, 0xf2, 0x56, 0x99,
-0xed, 0xe5, 0xae, 0xdc, 0x38, 0x1a, 0x2e, 0x64,
-0x9c, 0x27, 0xb9, 0x80, 0xf2, 0xbb, 0x2c, 0xa2,
-0x21, 0xea, 0xe9, 0x59, 0x9d, 0xf5, 0x3c, 0x0e,
-0x3a, 0x22, 0x48, 0x67, 0x45, 0x6c, 0xc3, 0x8a,
-0xaf, 0x80, 0x39, 0xfa, 0x3c, 0x8b, 0xcc, 0x41,
-0xb1, 0xea, 0x72, 0x51, 0xe0, 0x2e, 0x3f, 0xc8,
-0x5a, 0xba, 0x17, 0x68, 0xb2, 0xcd, 0xf1, 0x7d,
-0xc2, 0x6a, 0x6b, 0xf6, 0x15, 0xe1, 0x60, 0x91,
-0x03, 0x5c, 0xe1, 0xa3, 0x51, 0x63, 0x4b, 0x2a,
-0xcd, 0x2e, 0xeb, 0x80, 0x52, 0xcd, 0xf9, 0xdb,
-0x8a, 0xe7, 0x3a, 0xab, 0x7d, 0xc4, 0x2c, 0xe1,
-0x5d, 0x86, 0x31, 0xd7, 0x0c, 0x3c, 0x6e, 0xd6,
-0x51, 0xe0, 0x4c, 0x63, 0xcd, 0xd4, 0xdb, 0xc6,
-0x77, 0xed, 0x08, 0x32, 0xa9, 0xc2, 0xca, 0xb5,
-0x93, 0x21, 0x34, 0x10, 0xfc, 0x0d, 0x4b, 0xfd,
-0xc3, 0xed, 0x1a, 0xde, 0x27, 0x80, 0x79, 0x83,
-0x68, 0x74, 0x86, 0x49, 0xfd, 0xea, 0x97, 0x5e,
-0xd4, 0xfe, 0x56, 0x81, 0x9e, 0x94, 0xa1, 0xf8,
-0x0e, 0x6a, 0x10, 0xfa, 0xd9, 0x2f, 0xb1, 0xbb,
-0x26, 0x4d, 0xad, 0x13, 0xa6, 0xea, 0x11, 0x53,
-0xd5, 0x08, 0xde, 0x94, 0x05, 0xc7, 0xde, 0x82,
-0x8e, 0x15, 0x41, 0xcb, 0x72, 0x46, 0xd3, 0x4a,
-0x6c, 0xd5, 0x62, 0x88, 0x62, 0x29, 0xad, 0x6e,
-0x79, 0x56, 0x6f, 0xfc, 0xdb, 0x7b, 0xc8, 0xc6,
-0xa7, 0x83, 0xa5, 0x95, 0xe5, 0xa2, 0x92, 0xd2,
-0x73, 0xe7, 0x2f, 0x1d, 0x38, 0x70, 0xf8, 0xf8,
-0x89, 0x0f, 0x2f, 0x5c, 0x72, 0x74, 0xf3, 0xf0,
-0x09, 0xbc, 0x11, 0x12, 0x1e, 0x15, 0x97, 0x9c,
-0x92, 0x95, 0x9d, 0x93, 0x97, 0x5f, 0x88, 0x77,
-0xfb, 0xab, 0xaa, 0xeb, 0x6a, 0x1b, 0x5a, 0x9a,
-0x5a, 0x3b, 0x3b, 0xba, 0xfa, 0xf0, 0x91, 0xcb,
-0x03, 0x43, 0xea, 0xe1, 0xd1, 0xa1, 0x91, 0xb1,
-0xd1, 0xf1, 0x69, 0x72, 0xc3, 0xd5, 0x2c, 0xf9,
-0x53, 0xef, 0x2c, 0xad, 0xc5, 0xf4, 0x7b, 0x24,
-0xfa, 0x1e, 0x07, 0xee, 0x5b, 0x68, 0x7a, 0x69,
-0x4a, 0x5a, 0xfa, 0x0d, 0x15, 0xfd, 0x76, 0x48,
-0x07, 0x75, 0x1c, 0x6f, 0xdc, 0x9a, 0x62, 0xbe,
-0x2f, 0x9d, 0x9c, 0x66, 0xbe, 0x01, 0x26, 0xdf,
-0xbf, 0xe1, 0x97, 0x4e, 0x64, 0x4a, 0x3b, 0x85,
-0x5d, 0x1d, 0x61, 0xae, 0xe1, 0xbe, 0x70, 0xa3,
-0x4c, 0x38, 0x9a, 0x19, 0xde, 0x17, 0x98, 0xf8,
-0xcd, 0xd5, 0x34, 0x25, 0xd6, 0x4c, 0x9b, 0xbf,
-0x19, 0xe6, 0xbe, 0xfe, 0x62, 0x66, 0x27, 0xa7,
-0xb4, 0x2c, 0x43, 0x8d, 0xf9, 0xbb, 0x47, 0x86,
-0x03, 0xa3, 0x1b, 0x65, 0xcb, 0x8e, 0x33, 0xaa,
-0xb2, 0xc0, 0x17, 0x4a, 0x6f, 0x08, 0xa7, 0xf7,
-0xa1, 0xd1, 0xaf, 0xdd, 0x38, 0x87, 0x68, 0xd8,
-0x85, 0x16, 0x7a, 0xf2, 0x95, 0x9f, 0x62, 0x74,
-0x63, 0x74, 0xe6, 0xba, 0xc0, 0x61, 0x92, 0x51,
-0x83, 0xea, 0xc3, 0xb7, 0xe8, 0xae, 0xed, 0xa5,
-0xab, 0xf8, 0x7e, 0xfe, 0xab, 0xd8, 0x4b, 0xbf,
-0xc6, 0x64, 0xbc, 0xcd, 0x19, 0x4e, 0x97, 0x93,
-0xaf, 0x1f, 0x75, 0x9c, 0xce, 0x66, 0xe2, 0x69,
-0x8b, 0x2e, 0x6f, 0x96, 0xaf, 0xa4, 0x86, 0x33,
-0x81, 0xcb, 0x3d, 0x2a, 0x05, 0xec, 0x9d, 0xb6,
-0x30, 0x41, 0xc3, 0x7e, 0x95, 0x6a, 0x56, 0x9b,
-0xfb, 0xfb, 0x05, 0x97, 0x4b, 0xf4, 0x85, 0xce,
-0xb8, 0x76, 0xc6, 0x92, 0xd5, 0x8c, 0x96, 0xfb,
-0x66, 0x95, 0x67, 0xbe, 0xc5, 0x2c, 0x97, 0x84,
-0x96, 0x16, 0x51, 0xc7, 0xf2, 0xff, 0x28, 0x30,
-0xcb, 0x7e, 0x83, 0xcd, 0xb4, 0x2c, 0x37, 0x9e,
-0x3f, 0x59, 0x85, 0xd9, 0xbf, 0x83, 0x50, 0x7d,
-0xd0, 0xcf, 0xec, 0xd6, 0xa0, 0x5f, 0xed, 0x92,
-0x54, 0x99, 0xd6, 0xb2, 0xb8, 0x96, 0x73, 0x02,
-0x31, 0x87, 0xd2, 0x98, 0x63, 0xc4, 0xdb, 0x56,
-0xb3, 0x6c, 0x1c, 0xcd, 0x16, 0xb1, 0x5f, 0x7a,
-0xf3, 0x36, 0xdd, 0x34, 0x33, 0x4b, 0xf5, 0x59,
-0x3b, 0x0a, 0x9c, 0x9f, 0xf9, 0x19, 0xc5, 0xfd,
-0x09, 0x89, 0xef, 0x3a, 0x3b, 0x11, 0x64, 0xf3,
-0x47, 0x43, 0x53, 0xd4, 0x2a, 0x3d, 0x88, 0x74,
-0x6e, 0x84, 0xa6, 0x10, 0x9d, 0xe2, 0xb6, 0x3f,
-0xfd, 0x63, 0x16, 0xdf, 0x03, 0xda, 0x29, 0xed,
-0xe2, 0xe4, 0xdc, 0x2a, 0x54, 0x07, 0xae, 0x58,
-0x70, 0x25, 0xe3, 0x1e, 0x85, 0x51, 0xf6, 0x3b,
-0x64, 0xab, 0x0a, 0xc8, 0xef, 0x5a, 0xb5, 0x76,
-0x69, 0xec, 0x76, 0xd7, 0x12, 0x3a, 0x3b, 0x6f,
-0x4d, 0x43, 0xbf, 0x7f, 0x06, 0x18, 0xd1, 0x9a,
-0x06, 0xb9, 0xbf, 0x2f, 0x4f, 0x9b, 0x3a, 0xa7,
-0x4c, 0x9d, 0x93, 0xf8, 0x6d, 0x73, 0xed, 0x30,
-0xb9, 0xcf, 0x6a, 0xd0, 0x54, 0xd6, 0x87, 0x3f,
-0x59, 0xca, 0x6e, 0x5d, 0x4e, 0x6b, 0x5a, 0x8a,
-0xaf, 0x5d, 0x8e, 0xac, 0x5c, 0x09, 0x96, 0x1b,
-0xc4, 0xed, 0x10, 0x97, 0xbf, 0x17, 0x5f, 0x6b,
-0x18, 0x1d, 0x9f, 0x48, 0x49, 0xcd, 0x3c, 0x75,
-0xfa, 0xec, 0xe1, 0xc3, 0xc7, 0x4f, 0x9d, 0x3a,
-0x7b, 0xd9, 0xd1, 0xd9, 0xdd, 0xd3, 0x37, 0xe0,
-0x66, 0x48, 0x44, 0x74, 0x6c, 0x52, 0x4a, 0x16,
-0x9c, 0x85, 0xc5, 0xf9, 0xa5, 0x25, 0xe5, 0xb2,
-0x72, 0x45, 0x65, 0x55, 0x4d, 0x63, 0x6d, 0x63,
-0x6b, 0x4b, 0x5b, 0x67, 0x7b, 0x67, 0x77, 0x67,
-0xf7, 0x60, 0x4f, 0xdf, 0x20, 0x79, 0xf5, 0xed,
-0xd8, 0x80, 0x7a, 0x8c, 0xb9, 0x65, 0x62, 0x7c,
-0x1a, 0xb8, 0x41, 0x5d, 0x1e, 0x9f, 0x9c, 0x1e,
-0x1e, 0xc7, 0x3b, 0xaf, 0xc6, 0x27, 0xa7, 0xc6,
-0x27, 0x26, 0xe9, 0x5d, 0x58, 0xb4, 0x3b, 0x32,
-0x3e, 0x33, 0x06, 0xdd, 0xc9, 0xe9, 0x89, 0x49,
-0x20, 0x9b, 0xe2, 0x6e, 0xd0, 0x62, 0x5a, 0x1c,
-0xe4, 0x60, 0x8a, 0x5d, 0xb5, 0x46, 0x97, 0xb2,
-0x35, 0x77, 0x29, 0x62, 0x66, 0x38, 0x8e, 0xf7,
-0x7d, 0x31, 0xb3, 0x13, 0xbc, 0x59, 0xfb, 0xc4,
-0x2c, 0x2b, 0xab, 0x2e, 0x23, 0xd7, 0xac, 0x9b,
-0xb5, 0x1a, 0x63, 0x13, 0x40, 0x3f, 0xc3, 0xd2,
-0x98, 0x6d, 0x21, 0xe6, 0x4c, 0x8d, 0x5b, 0x77,
-0xc9, 0x2a, 0x96, 0xd8, 0xaa, 0xcb, 0x90, 0x59,
-0xb2, 0xb2, 0x52, 0x83, 0xb3, 0xe8, 0xde, 0xb0,
-0xd7, 0x92, 0x15, 0x0c, 0x8e, 0xdd, 0x95, 0x5c,
-0xa0, 0x1f, 0xb7, 0x34, 0x81, 0x4d, 0x24, 0x72,
-0x53, 0x1f, 0x43, 0x4c, 0x54, 0xb2, 0xc9, 0x9c,
-0xdb, 0xcb, 0xe5, 0xf9, 0x99, 0x2f, 0xc8, 0x26,
-0x21, 0x3f, 0x21, 0xeb, 0x26, 0xcc, 0x42, 0xad,
-0x2d, 0xb2, 0x0d, 0x8a, 0x55, 0x7a, 0xf3, 0xb5,
-0xe2, 0xbb, 0x8e, 0x1f, 0x23, 0x6b, 0x7d, 0x18,
-0x86, 0xbc, 0x54, 0xb1, 0x09, 0xe8, 0x5a, 0x31,
-0xb2, 0xde, 0x29, 0x3c, 0x4f, 0xf2, 0x77, 0xe8,
-0xed, 0xf3, 0xea, 0x36, 0x21, 0x03, 0xa1, 0x63,
-0x96, 0x5d, 0x1a, 0x94, 0x91, 0x89, 0x35, 0xf7,
-0x2f, 0xdf, 0xcf, 0x54, 0x67, 0x0c, 0xeb, 0x84,
-0x45, 0x22, 0x61, 0x68, 0x70, 0xdc, 0x42, 0x67,
-0xd6, 0x04, 0x5c, 0x42, 0x67, 0xc7, 0x26, 0x26,
-0xc6, 0x27, 0xb5, 0x43, 0xd3, 0xcb, 0x50, 0x17,
-0x06, 0x66, 0xb1, 0x40, 0xd0, 0x62, 0x01, 0x5d,
-0xda, 0xde, 0xbb, 0x00, 0xfa, 0x0f, 0xb0, 0x08,
-0x85, 0x41, 0x9e, 0x81, 0x74, 0x96, 0x6f, 0xa9,
-0x5d, 0x1a, 0xdb, 0xee, 0xc0, 0xac, 0x79, 0xfc,
-0xf6, 0xd2, 0x29, 0x31, 0xff, 0xd6, 0xac, 0xee,
-0x49, 0x63, 0x37, 0xb9, 0xc3, 0x0a, 0xca, 0x2e,
-0x9c, 0x76, 0x2b, 0x87, 0x4c, 0x0a, 0xb5, 0xa9,
-0xb8, 0xcf, 0x54, 0xd4, 0x67, 0xca, 0xef, 0x5c,
-0x11, 0xb6, 0x2e, 0xa6, 0x36, 0xad, 0x26, 0xd6,
-0x2e, 0x86, 0x57, 0xae, 0x86, 0xc8, 0x0d, 0x69,
-0x8d, 0xab, 0x6d, 0xe3, 0xa6, 0xbf, 0x7f, 0xe7,
-0xbc, 0x16, 0x2c, 0xaf, 0xae, 0x0c, 0x0c, 0xaa,
-0x93, 0x52, 0x52, 0x4f, 0x9f, 0x3e, 0x0b, 0x07,
-0xe1, 0x8f, 0x4e, 0x9d, 0xbd, 0xe2, 0xe4, 0xec,
-0xe6, 0xe9, 0x17, 0x18, 0x74, 0x2b, 0x22, 0x2a,
-0x3e, 0x21, 0x29, 0x2d, 0x3d, 0x4b, 0x28, 0x14,
-0x49, 0xf2, 0x0b, 0xa1, 0x10, 0xcb, 0xcb, 0xe5,
-0xd5, 0xca, 0xca, 0x1a, 0xa8, 0xc5, 0xf5, 0xcd,
-0x2d, 0x8d, 0xcd, 0xed, 0x2d, 0x6d, 0xdd, 0x6d,
-0x1d, 0x3d, 0x5d, 0x3d, 0xfd, 0x1d, 0x5d, 0xfd,
-0xdc, 0x3d, 0xff, 0xf8, 0xeb, 0x80, 0x01, 0xfc,
-0x69, 0x40, 0xdf, 0xc0, 0x70, 0x6f, 0xff, 0x50,
-0x6f, 0xff, 0x30, 0x9c, 0x9a, 0x7b, 0xf1, 0x2d,
-0x48, 0x88, 0x90, 0xdf, 0x08, 0x0f, 0x93, 0x29,
-0xda, 0x0e, 0x71, 0x2d, 0x9d, 0x22, 0xef, 0xb2,
-0x1f, 0x66, 0x89, 0x87, 0x78, 0xc4, 0x43, 0x2c,
-0x31, 0x33, 0x0b, 0x22, 0x80, 0x98, 0x2e, 0xa7,
-0x08, 0x8f, 0x06, 0x46, 0xcc, 0x6b, 0x79, 0x64,
-0x8c, 0x20, 0x4b, 0x86, 0x43, 0x54, 0x31, 0xbe,
-0x5c, 0x4b, 0x0d, 0xad, 0xbb, 0x1c, 0x4f, 0x8a,
-0xf3, 0x75, 0xb3, 0x94, 0x6b, 0x26, 0x66, 0xc9,
-0xcc, 0xfc, 0x39, 0x35, 0x38, 0xfe, 0x36, 0x5d,
-0x86, 0x6c, 0x2d, 0x7b, 0x79, 0x16, 0x59, 0x38,
-0x87, 0xb6, 0x24, 0x04, 0x56, 0xd2, 0xb9, 0xa0,
-0x20, 0xc2, 0x99, 0xf0, 0x45, 0xda, 0xcb, 0x59,
-0x3a, 0xc4, 0x6b, 0xed, 0x08, 0xb2, 0x55, 0x83,
-0xe5, 0x3c, 0xc4, 0x33, 0x6a, 0x88, 0xeb, 0x72,
-0x89, 0xc4, 0x85, 0x98, 0xd7, 0xe5, 0xb3, 0xb2,
-0x23, 0x97, 0x70, 0xe6, 0x54, 0x1d, 0xb2, 0xa4,
-0x19, 0xe2, 0x99, 0x69, 0x27, 0xeb, 0x6c, 0xfd,
-0x6c, 0xcf, 0xc3, 0x76, 0x12, 0x18, 0x04, 0xf1,
-0x73, 0x80, 0x8b, 0xaf, 0x8d, 0x37, 0x86, 0x2c,
-0xd7, 0x0e, 0xf1, 0xad, 0xb8, 0x4d, 0x02, 0xf3,
-0x77, 0x0a, 0xd9, 0x47, 0x7c, 0x65, 0xac, 0xcc,
-0xb7, 0xe3, 0x7c, 0x8e, 0x33, 0x9d, 0x5d, 0x8b,
-0x33, 0xd7, 0x5d, 0x2b, 0x55, 0xac, 0x9d, 0xc3,
-0x9b, 0xb5, 0xb1, 0x97, 0xa6, 0x28, 0xa7, 0xc0,
-0xf0, 0x5a, 0x9b, 0x9d, 0x6e, 0x0d, 0x7e, 0x76,
-0xd1, 0xc1, 0x9e, 0x81, 0xc1, 0xde, 0x41, 0x75,
-0x8f, 0x7a, 0xbc, 0x6b, 0xd4, 0xd0, 0x31, 0xb6,
-0xd2, 0x3e, 0x61, 0x6a, 0x9b, 0xc0, 0xfb, 0x6f,
-0x01, 0x9a, 0xc7, 0x19, 0xe4, 0x9e, 0x80, 0x76,
-0x0a, 0x13, 0x46, 0x80, 0x8e, 0x09, 0xbc, 0x7f,
-0xa9, 0x75, 0x02, 0x8f, 0x96, 0x1d, 0x93, 0x68,
-0x11, 0xd8, 0x02, 0x78, 0xf3, 0x98, 0xb1, 0x6b,
-0x7c, 0x15, 0xc7, 0x81, 0x60, 0xc2, 0x04, 0x64,
-0x6d, 0xe3, 0xc6, 0xe6, 0x09, 0x3c, 0x7e, 0xb6,
-0x4d, 0x18, 0xbb, 0xc8, 0x20, 0x10, 0x77, 0x10,
-0x3e, 0x2d, 0x63, 0xc6, 0xd6, 0x71, 0xec, 0xb6,
-0x8f, 0x1b, 0x81, 0xb3, 0x55, 0xb7, 0x71, 0x0c,
-0xc5, 0x35, 0x13, 0xce, 0xd4, 0x51, 0xb4, 0x6d,
-0xa3, 0x6b, 0x27, 0x98, 0xd9, 0x16, 0x02, 0x30,
-0x05, 0xf4, 0x8d, 0xe3, 0xcc, 0x8f, 0x95, 0x00,
-0xe0, 0xa8, 0xab, 0x52, 0xe3, 0x9f, 0x77, 0xcb,
-0xfa, 0x4c, 0x25, 0xbd, 0xa6, 0xfc, 0x6e, 0x93,
-0xa4, 0xd3, 0x98, 0xdd, 0xbe, 0x9a, 0xd1, 0xbc,
-0x18, 0x57, 0x63, 0x8c, 0xae, 0xc6, 0x07, 0x78,
-0x06, 0xcb, 0x17, 0x53, 0xea, 0x57, 0x41, 0xd5,
-0xbf, 0xe1, 0x67, 0x5b, 0x7d, 0xae, 0x55, 0x78,
-0xb5, 0xad, 0xa3, 0x23, 0x2c, 0x22, 0xf2, 0xf8,
-0xf1, 0x93, 0x50, 0x85, 0x4f, 0x9d, 0x3e, 0xef,
-0x70, 0xc5, 0xd9, 0xd5, 0xdd, 0xc7, 0xd7, 0x3f,
-0x38, 0x34, 0x2c, 0x3a, 0x3a, 0x36, 0x39, 0x29,
-0x25, 0x23, 0x23, 0x2b, 0x27, 0x27, 0xb7, 0x20,
-0x2f, 0xbf, 0xa8, 0xb0, 0x44, 0x51, 0x2a, 0x55,
-0x28, 0x94, 0x55, 0x0a, 0x55, 0x8d, 0xb2, 0xaa,
-0xa1, 0xaa, 0xa6, 0xa1, 0xae, 0xa1, 0xb1, 0xb6,
-0xbe, 0xb5, 0x81, 0xf9, 0x8d, 0x3c, 0x3e, 0x67,
-0x03, 0x00, 0x10, 0xf2, 0xcc, 0x0d, 0x6c, 0x29,
-0xde, 0xd4, 0xda, 0xd6, 0x44, 0x1e, 0xc4, 0xc1,
-0x01, 0xd7, 0x05, 0x32, 0x8a, 0x43, 0x8b, 0xc0,
-0x22, 0x1c, 0x07, 0x8e, 0xc0, 0xee, 0x72, 0x8e,
-0x92, 0xcf, 0xc4, 0x8a, 0x8c, 0xe1, 0xcc, 0xe2,
-0x94, 0x98, 0xbf, 0x84, 0x23, 0xb6, 0x56, 0xc6,
-0x9e, 0x5c, 0xfe, 0xaa, 0x3b, 0x91, 0x6b, 0x6b,
-0x02, 0x15, 0xc4, 0x67, 0x68, 0xa5, 0xe1, 0x5a,
-0x0c, 0x6d, 0x67, 0x39, 0x56, 0x4d, 0xad, 0x8c,
-0xeb, 0x6e, 0xa3, 0x2d, 0x9f, 0x89, 0x5d, 0xfd,
-0x3f, 0x2f, 0x7b, 0x9b, 0xed, 0x69, 0x62, 0x35,
-0xc8, 0x0f, 0x37, 0x63, 0x82, 0x8d, 0xd3, 0xac,
-0x42, 0x6c, 0xe1, 0x40, 0x7b, 0x6a, 0xd8, 0x8a,
-0xb0, 0x6b, 0xf5, 0x6d, 0x54, 0xb2, 0x52, 0x8f,
-0x6f, 0x2f, 0x5f, 0xc9, 0xdb, 0xbb, 0x71, 0x2d,
-0x32, 0xbb, 0xb1, 0xb0, 0x82, 0x46, 0x4a, 0xdc,
-0x86, 0x48, 0x4b, 0x9b, 0x59, 0xa8, 0x55, 0x86,
-0xf0, 0xb7, 0x8f, 0xad, 0x73, 0xd6, 0x8a, 0x91,
-0xfd, 0xe5, 0x6d, 0x4c, 0x97, 0x8a, 0xb3, 0x4e,
-0x54, 0xa2, 0x86, 0xdd, 0xdc, 0xe0, 0x13, 0xdb,
-0xa6, 0xae, 0x15, 0x6e, 0xab, 0x4c, 0x23, 0xdb,
-0xa5, 0xfc, 0x41, 0x0d, 0x8e, 0xa7, 0x99, 0x5b,
-0x9b, 0x05, 0xe7, 0xe6, 0xd6, 0xf6, 0xa6, 0x96,
-0xb6, 0xa6, 0xe6, 0xe6, 0xe6, 0xb6, 0x9e, 0x9a,
-0xee, 0xa9, 0xea, 0x81, 0xc5, 0x8a, 0x61, 0x7c,
-0x04, 0x84, 0x52, 0xcd, 0x3c, 0x70, 0x09, 0x00,
-0xba, 0x1c, 0x7e, 0xaf, 0x40, 0x85, 0x9a, 0xc0,
-0x90, 0x59, 0xf9, 0x4a, 0x82, 0x57, 0x0e, 0x23,
-0xa8, 0x08, 0xa2, 0x02, 0x4b, 0x87, 0xd1, 0x52,
-0x6a, 0x2f, 0x52, 0xaa, 0x99, 0x11, 0x95, 0xda,
-0xec, 0x04, 0xca, 0x04, 0x81, 0xc7, 0xd3, 0x6e,
-0x97, 0x32, 0xa7, 0x08, 0x9d, 0xb5, 0xf5, 0x9e,
-0x9c, 0xf7, 0xb0, 0x8e, 0xc2, 0x5e, 0x53, 0x41,
-0x8f, 0x51, 0xd2, 0xb9, 0x22, 0xee, 0x5c, 0x16,
-0x75, 0x9a, 0x04, 0x6d, 0x8b, 0xe9, 0x4d, 0xab,
-0xe9, 0xcd, 0xcb, 0xd1, 0x55, 0xc6, 0xb0, 0x8a,
-0xd5, 0x9b, 0x8a, 0xe5, 0x80, 0xf2, 0xa5, 0xe8,
-0xaa, 0xe5, 0xda, 0xe1, 0x55, 0xed, 0xd2, 0x97,
-0x5f, 0xd7, 0xee, 0x2d, 0x58, 0x35, 0x19, 0x7b,
-0xfa, 0xfa, 0x6f, 0x86, 0x46, 0x9d, 0x3a, 0x73,
-0xf6, 0xe8, 0xb1, 0x13, 0x1f, 0x7c, 0x78, 0xfa,
-0xec, 0xf9, 0x4b, 0x8e, 0x57, 0x5d, 0xdc, 0xdc,
-0xbd, 0xfc, 0xfc, 0x6f, 0xdc, 0x08, 0x8e, 0x08,
-0x8f, 0x88, 0x8f, 0x8d, 0x4b, 0x4d, 0x4c, 0x4e,
-0x4d, 0xcb, 0x10, 0x66, 0x0a, 0xa0, 0x1c, 0xe7,
-0xe7, 0x89, 0x0b, 0xa1, 0x22, 0xe7, 0x17, 0x96,
-0x17, 0x95, 0x94, 0x17, 0x15, 0x4b, 0x8b, 0x4b,
-0x65, 0xa5, 0xe5, 0xf2, 0x92, 0x72, 0x7c, 0xe6,
-0x9b, 0x54, 0x5e, 0x09, 0x08, 0x79, 0x36, 0x5d,
-0x45, 0xb9, 0xac, 0x82, 0x3c, 0x50, 0xae, 0x82,
-0x3c, 0x7e, 0xb0, 0xb2, 0x48, 0x56, 0x55, 0x26,
-0x83, 0x22, 0x5e, 0x49, 0x1f, 0xe8, 0xc7, 0x01,
-0x79, 0x92, 0x5e, 0x15, 0x25, 0xa6, 0x80, 0xcf,
-0x7e, 0x54, 0x30, 0xdd, 0x62, 0x39, 0xae, 0x2a,
-0x97, 0x57, 0x90, 0x07, 0xf7, 0x29, 0x99, 0x59,
-0x96, 0x98, 0x63, 0x55, 0xce, 0x4c, 0xa9, 0x40,
-0x10, 0xed, 0xd2, 0x67, 0xd0, 0xf1, 0x78, 0xaa,
-0xca, 0xe5, 0x4a, 0x0b, 0x11, 0x0c, 0x30, 0x4b,
-0x6c, 0x39, 0xf3, 0xbb, 0xbc, 0x25, 0x4a, 0xbe,
-0x5c, 0x46, 0x96, 0x25, 0x13, 0xfa, 0x90, 0x49,
-0xfe, 0x2a, 0xb0, 0xda, 0xac, 0x24, 0x3e, 0x3d,
-0xaf, 0x82, 0xd1, 0x4d, 0x51, 0xc9, 0x29, 0x09,
-0xb3, 0x68, 0x2c, 0x4f, 0xee, 0x27, 0xdb, 0x2b,
-0x37, 0xaf, 0xfd, 0x5f, 0x63, 0x2f, 0xfb, 0x6c,
-0x40, 0x5b, 0xb9, 0x72, 0x3b, 0x72, 0x19, 0x13,
-0x14, 0xf6, 0xd6, 0x2a, 0xac, 0x56, 0x29, 0x2d,
-0xe3, 0x6b, 0x23, 0xd7, 0xc6, 0x5e, 0x4e, 0x73,
-0x1b, 0xd3, 0x78, 0x82, 0x14, 0xe6, 0xb5, 0xe8,
-0x70, 0x85, 0xa5, 0x7a, 0x76, 0xfc, 0x4c, 0xe4,
-0x5a, 0xfa, 0xb0, 0xa4, 0x9c, 0x51, 0x95, 0x3c,
-0xb6, 0x54, 0x69, 0x35, 0x6b, 0xdf, 0xb1, 0x72,
-0xa5, 0xd4, 0xc6, 0x1b, 0x56, 0xf1, 0xa5, 0x4f,
-0x86, 0xbc, 0x4d, 0x5e, 0x59, 0x38, 0xc7, 0x5e,
-0x32, 0xd8, 0x71, 0xbb, 0xc2, 0x4e, 0xb8, 0xd7,
-0xda, 0x47, 0xb6, 0x26, 0x58, 0xf9, 0x93, 0xcb,
-0x90, 0xb5, 0x92, 0xd0, 0x2a, 0x16, 0x64, 0x84,
-0x6e, 0xf6, 0x2a, 0x62, 0x91, 0x1c, 0xa2, 0xcc,
-0xe7, 0x59, 0x2a, 0xad, 0xe2, 0xb2, 0x85, 0x8c,
-0x57, 0x91, 0xe8, 0x80, 0x3e, 0x55, 0xa5, 0x95,
-0xcd, 0x65, 0x0d, 0x23, 0x85, 0xad, 0x1a, 0x49,
-0x97, 0xb1, 0xa0, 0xcb, 0x28, 0xea, 0x34, 0x72,
-0x0f, 0x45, 0xbc, 0xa7, 0x81, 0x7d, 0xba, 0xa3,
-0xd9, 0x22, 0x49, 0x17, 0xf3, 0xf4, 0x48, 0x2b,
-0xca, 0x7c, 0x7c, 0x26, 0xe4, 0x2a, 0xcc, 0xe6,
-0x92, 0x55, 0xd6, 0x4f, 0x98, 0xbc, 0x6d, 0x57,
-0x44, 0x9e, 0xb4, 0x89, 0x8f, 0x94, 0xec, 0x34,
-0x8a, 0xbb, 0x8d, 0xf9, 0x5d, 0xab, 0x00, 0xb9,
-0xac, 0x08, 0x60, 0xcb, 0x4a, 0x41, 0x35, 0x72,
-0x3a, 0x80, 0xbf, 0x51, 0x88, 0x4f, 0x6c, 0x36,
-0x65, 0xb5, 0xac, 0x66, 0x35, 0x9b, 0x32, 0x9b,
-0x4d, 0xe9, 0xcd, 0xa6, 0xe4, 0x7a, 0x7c, 0x93,
-0x6f, 0x78, 0xe5, 0x6a, 0xa8, 0x72, 0x25, 0x48,
-0xba, 0xe4, 0x5f, 0xbe, 0xe8, 0x57, 0xb6, 0x18,
-0x5b, 0xb9, 0x5c, 0x39, 0x68, 0x9c, 0xff, 0xfb,
-0x99, 0xf7, 0x33, 0xc0, 0xdc, 0xc2, 0x42, 0xdf,
-0x40, 0x7f, 0x7e, 0x41, 0x61, 0xd0, 0x8d, 0xe0,
-0xcb, 0x0e, 0x8e, 0xa7, 0x3f, 0x3e, 0xf7, 0xf1,
-0xb9, 0x4b, 0x17, 0xc8, 0x2b, 0x41, 0xdd, 0xdc,
-0x7d, 0x7c, 0x7c, 0x03, 0xfd, 0x82, 0x6e, 0xdd,
-0x0a, 0x8b, 0x0c, 0x8f, 0x8a, 0x8b, 0x8c, 0x4e,
-0x8c, 0x4b, 0x48, 0x89, 0x4f, 0x4c, 0x4d, 0x4c,
-0xc9, 0x4a, 0x4d, 0xcf, 0x4a, 0xcb, 0xc8, 0x86,
-0x33, 0x72, 0x66, 0x36, 0x40, 0x2e, 0x00, 0x79,
-0x01, 0x41, 0x5e, 0xb6, 0x40, 0x9c, 0x95, 0x4d,
-0x10, 0xa1, 0x18, 0x71, 0x82, 0x64, 0x64, 0xe3,
-0x3b, 0x11, 0xe8, 0x43, 0xef, 0xcd, 0xef, 0x1d,
-0xc0, 0x07, 0xb0, 0xe7, 0xe2, 0x5b, 0x06, 0xc8,
-0xd3, 0xdd, 0x81, 0x98, 0x79, 0x40, 0xbd, 0x90,
-0x79, 0x79, 0x41, 0xa6, 0x50, 0x42, 0x97, 0x73,
-0xb3, 0x54, 0x04, 0xf3, 0x8a, 0x04, 0x91, 0x65,
-0x9b, 0x83, 0xa2, 0x29, 0xe7, 0x2c, 0x21, 0x90,
-0xe5, 0x66, 0x33, 0x6f, 0x52, 0xa0, 0x2f, 0x62,
-0xc8, 0xb3, 0xec, 0x9a, 0x75, 0x33, 0x3f, 0xfa,
-0x5e, 0x68, 0x7e, 0x4d, 0x40, 0x96, 0x9d, 0x59,
-0xf3, 0x2b, 0x15, 0xe8, 0x38, 0xdb, 0xcd, 0xe5,
-0xba, 0x40, 0x46, 0xcc, 0xb4, 0x94, 0x2b, 0x10,
-0x33, 0x80, 0xfa, 0xe7, 0x92, 0x87, 0xe7, 0xb3,
-0x83, 0x64, 0x2d, 0xd5, 0x39, 0x43, 0x28, 0xc9,
-0x66, 0x38, 0xf0, 0xe9, 0xad, 0xed, 0x35, 0xc3,
-0x6d, 0xed, 0x35, 0x2b, 0xcf, 0x30, 0xf9, 0x02,
-0xed, 0xe5, 0x1e, 0xb9, 0x4f, 0x1e, 0xb6, 0x6f,
-0x21, 0x97, 0xfa, 0x99, 0x89, 0xaf, 0x90, 0x0a,
-0x62, 0x63, 0x4d, 0x25, 0x0a, 0x2c, 0x7d, 0xc5,
-0x99, 0x29, 0xb0, 0x8d, 0x6f, 0xae, 0xb9, 0x9b,
-0x23, 0xe6, 0xe4, 0x72, 0x06, 0x62, 0x57, 0x40,
-0xa7, 0xc4, 0xf6, 0xa3, 0xc0, 0x2d, 0x64, 0x15,
-0xa0, 0x3a, 0x98, 0x63, 0x24, 0xb4, 0xb5, 0x08,
-0x53, 0x94, 0x7b, 0x1f, 0x01, 0xe5, 0xcc, 0x7b,
-0xc5, 0x00, 0x25, 0x96, 0x70, 0x1c, 0x98, 0x74,
-0x15, 0x31, 0x6b, 0xa9, 0x62, 0x36, 0xb1, 0x60,
-0x94, 0xc9, 0xce, 0x61, 0xa5, 0x0b, 0x59, 0xe5,
-0xd7, 0x90, 0x7b, 0x1b, 0x3f, 0x9b, 0x83, 0xc2,
-0x86, 0x29, 0xdb, 0x9c, 0x84, 0x16, 0x6e, 0xe7,
-0xf2, 0xca, 0xdc, 0x15, 0xb2, 0xbe, 0xe5, 0x98,
-0x8b, 0xcc, 0xf1, 0xe5, 0xbc, 0x61, 0xc5, 0x0a,
-0x45, 0xe7, 0x98, 0x23, 0x6b, 0x2d, 0x57, 0xc0,
-0x99, 0x9f, 0xc7, 0x4f, 0x24, 0x22, 0x94, 0x4d,
-0x7e, 0xa1, 0x84, 0xe5, 0x2f, 0xc9, 0x84, 0x4f,
-0x00, 0x58, 0x48, 0xe8, 0x33, 0x61, 0x4a, 0x04,
-0x78, 0x5e, 0x16, 0xb3, 0x17, 0x0a, 0x04, 0xb9,
-0x25, 0x59, 0xc5, 0xb5, 0xd9, 0xca, 0x81, 0x94,
-0x6a, 0x5d, 0x5a, 0xe3, 0x62, 0x5a, 0xe3, 0x6a,
-0x42, 0xbd, 0x31, 0xb1, 0xde, 0x98, 0xd6, 0xb8,
-0x9c, 0xd2, 0xb0, 0x9a, 0xdc, 0xb0, 0x9a, 0xda,
-0xb8, 0x92, 0xd6, 0xb4, 0x0c, 0x90, 0xdc, 0xb8,
-0x9a, 0xdc, 0x78, 0x8f, 0x75, 0x53, 0x1a, 0x4d,
-0xd4, 0x84, 0x8c, 0x66, 0x98, 0x32, 0xe2, 0x20,
-0x79, 0xf7, 0x41, 0x42, 0x1d, 0xe0, 0x46, 0x98,
-0x02, 0x1b, 0x53, 0x9b, 0x4c, 0xa9, 0x8d, 0x40,
-0x6c, 0x24, 0xaf, 0x48, 0x58, 0x4d, 0x69, 0x5c,
-0x49, 0x20, 0x2f, 0xb2, 0xe7, 0xde, 0xad, 0x60,
-0x17, 0xe2, 0xe9, 0x1b, 0x25, 0x58, 0x84, 0xfa,
-0x2a, 0x05, 0xe5, 0x1a, 0x13, 0xf1, 0x35, 0x0a,
-0xe0, 0xc6, 0xd5, 0xc4, 0x06, 0xee, 0x75, 0x0c,
-0x46, 0xde, 0x7b, 0x19, 0x8c, 0x74, 0x49, 0x5c,
-0x8d, 0x31, 0xb6, 0xc6, 0x18, 0x55, 0x49, 0x5e,
-0xc9, 0xa4, 0x5c, 0x81, 0x73, 0x6e, 0xa0, 0x6c,
-0xe9, 0x86, 0x6c, 0xc9, 0xab, 0x74, 0xe1, 0xa6,
-0x6c, 0x11, 0x0e, 0xbc, 0xf9, 0x9d, 0xab, 0x9d,
-0xe3, 0x46, 0xcd, 0xa2, 0x69, 0xf5, 0xef, 0x37,
-0x59, 0x7d, 0x4e, 0xb0, 0xb2, 0x6a, 0x1c, 0x9f,
-0x9c, 0x50, 0x55, 0x55, 0x25, 0x24, 0xa5, 0x5c,
-0x77, 0x71, 0xfb, 0xe0, 0xd4, 0xc7, 0x1f, 0x9d,
-0xfe, 0xf8, 0xcc, 0xd9, 0x0b, 0x17, 0x2e, 0x3b,
-0x39, 0x5d, 0x75, 0x76, 0x76, 0x71, 0x77, 0xf3,
-0xf4, 0xf6, 0xf2, 0x0d, 0xf4, 0xf5, 0x0b, 0xf2,
-0x0b, 0x0c, 0x09, 0xb8, 0x11, 0x7a, 0xe3, 0x66,
-0xc4, 0xcd, 0x5b, 0x11, 0xb7, 0xc2, 0x22, 0x42,
-0xc2, 0xa2, 0x00, 0xc2, 0xc2, 0xa3, 0x43, 0xc3,
-0xa2, 0x42, 0x23, 0xa2, 0x23, 0x22, 0xe3, 0xc2,
-0x23, 0x62, 0x22, 0x22, 0x63, 0xa1, 0x0d, 0x8f,
-0x88, 0x85, 0x2e, 0x81, 0xd8, 0xd0, 0xb0, 0x18,
-0x32, 0x15, 0x4b, 0x06, 0x63, 0x09, 0x1e, 0xcd,
-0xcd, 0x92, 0xc1, 0x78, 0xfe, 0x2c, 0x25, 0x86,
-0x41, 0x7b, 0xb3, 0xf1, 0x7c, 0xce, 0x1c, 0xf1,
-0x6d, 0x66, 0xef, 0x5c, 0x10, 0x47, 0x60, 0xbb,
-0xf6, 0xf6, 0x82, 0xd8, 0xf1, 0xbb, 0x22, 0x8e,
-0xff, 0x1b, 0xb3, 0xf7, 0x6e, 0x03, 0x6a, 0xa9,
-0x86, 0x7d, 0xce, 0x6b, 0x39, 0xf6, 0xae, 0x7c,
-0xb5, 0x06, 0x31, 0xdf, 0xc0, 0xf8, 0xbb, 0x95,
-0x6b, 0x4b, 0x1c, 0x1e, 0x19, 0x17, 0x46, 0x92,
-0x9f, 0xb3, 0xee, 0x0e, 0x1c, 0xfb, 0x09, 0x72,
-0xef, 0x2a, 0xaf, 0xc2, 0x22, 0xe2, 0x42, 0x23,
-0xec, 0x08, 0xb2, 0xab, 0x33, 0x3b, 0x1b, 0x7d,
-0x5b, 0xb9, 0xf1, 0x76, 0x05, 0x59, 0x11, 0x53,
-0xb9, 0x36, 0x8e, 0x8d, 0x5e, 0x83, 0x15, 0xce,
-0x86, 0x46, 0xc4, 0xdc, 0x8a, 0x48, 0x00, 0x1a,
-0x68, 0x43, 0xc3, 0xa2, 0x43, 0x22, 0x92, 0x42,
-0xc3, 0x63, 0xc3, 0x62, 0x92, 0x42, 0x12, 0x44,
-0xe1, 0x69, 0xc5, 0xa1, 0x79, 0x6d, 0x61, 0xc5,
-0x63, 0x41, 0xb2, 0xe5, 0x60, 0x19, 0xf3, 0x46,
-0x3c, 0x2c, 0x01, 0xe4, 0xed, 0x78, 0x30, 0x12,
-0xac, 0x5c, 0x09, 0xb6, 0xf7, 0x9a, 0xbc, 0x7b,
-0x05, 0xa8, 0x09, 0x37, 0x88, 0x69, 0x60, 0xc8,
-0x4d, 0x39, 0x8b, 0xc0, 0xa0, 0x7c, 0x39, 0x48,
-0xbe, 0x0c, 0x23, 0xc1, 0x04, 0xbf, 0xa1, 0x40,
-0xb0, 0xea, 0x32, 0x1c, 0xe4, 0x3c, 0x6e, 0x0a,
-0x9c, 0xa5, 0xbe, 0x0a, 0xb2, 0x44, 0x60, 0x21,
-0x2c, 0xc7, 0x59, 0xa0, 0x84, 0xd3, 0xab, 0x8c,
-0xe1, 0x40, 0x17, 0x9a, 0xb5, 0x92, 0xaf, 0x00,
-0x43, 0x7f, 0xe9, 0x12, 0x10, 0xf8, 0x94, 0x2d,
-0x7a, 0x95, 0x2d, 0x7a, 0x96, 0x2d, 0x7a, 0x94,
-0x2e, 0xba, 0x15, 0x2d, 0xba, 0x15, 0x2e, 0xf8,
-0x49, 0x17, 0x12, 0x6a, 0x96, 0x2a, 0xfa, 0x57,
-0xfb, 0x66, 0x4d, 0x0b, 0xab, 0x5f, 0x7e, 0xb5,
-0xfa, 0x1b, 0x86, 0xe5, 0xd5, 0x65, 0x8d, 0x4e,
-0xd3, 0xde, 0xd9, 0x25, 0xcc, 0x15, 0x87, 0x47,
-0x46, 0x07, 0xde, 0x08, 0xf1, 0xf1, 0x0d, 0x70,
-0xf5, 0xf4, 0x71, 0x71, 0xf5, 0x80, 0x43, 0xb1,
-0xa3, 0x93, 0xb3, 0xe3, 0x55, 0x17, 0x07, 0x47,
-0x67, 0x47, 0xa7, 0xeb, 0x8e, 0x57, 0xaf, 0x3b,
-0x39, 0xbb, 0x39, 0x5d, 0x73, 0x83, 0xea, 0xec,
-0xec, 0xe2, 0x01, 0xed, 0x35, 0x44, 0x3c, 0x5d,
-0x5c, 0xbd, 0x00, 0xdc, 0xdc, 0xa1, 0xf5, 0x86,
-0x71, 0x82, 0x78, 0x5d, 0x77, 0xf3, 0xba, 0xee,
-0xea, 0x8d, 0xad, 0x9b, 0x97, 0x8b, 0x9b, 0xf7,
-0x75, 0xa4, 0xf1, 0x26, 0x94, 0x64, 0xd0, 0x95,
-0x01, 0xda, 0x75, 0x25, 0x70, 0xdd, 0xd5, 0xf3,
-0x3a, 0x70, 0x73, 0x23, 0x04, 0x2e, 0x1e, 0x74,
-0x21, 0xb2, 0x72, 0x71, 0xbf, 0xee, 0xea, 0x65,
-0xdd, 0x45, 0xf0, 0x66, 0x45, 0x7b, 0x62, 0x97,
-0x2e, 0x21, 0x83, 0xce, 0x48, 0xc3, 0xcc, 0x5e,
-0x77, 0xf5, 0xc0, 0x41, 0x10, 0xe1, 0xce, 0xa8,
-0x01, 0x4a, 0x12, 0x04, 0x18, 0x52, 0x3e, 0x9e,
-0xae, 0x6e, 0x8c, 0x5c, 0xe7, 0xcf, 0x26, 0xd7,
-0xc5, 0x8d, 0xb1, 0xc8, 0xc5, 0xd5, 0x9d, 0x32,
-0xbf, 0x43, 0xb9, 0xd7, 0x19, 0xbf, 0x51, 0xdc,
-0xdd, 0x85, 0x95, 0x6b, 0xee, 0xf2, 0x5c, 0x87,
-0x72, 0xc9, 0x12, 0x32, 0x4e, 0x99, 0xbb, 0xbb,
-0xba, 0x71, 0x8e, 0xfd, 0xa2, 0xec, 0x75, 0x71,
-0xfd, 0x04, 0xb9, 0x34, 0xe2, 0x5c, 0xb8, 0xa9,
-0x5c, 0x1a, 0x5f, 0x17, 0x92, 0x09, 0x9c, 0x38,
-0x3a, 0xce, 0x00, 0x95, 0x62, 0x99, 0x2a, 0x9c,
-0xbd, 0x44, 0x84, 0xb5, 0xaf, 0x78, 0xde, 0x70,
-0x67, 0x4c, 0xe3, 0x19, 0x0e, 0x59, 0x04, 0xf4,
-0x8c, 0x14, 0xea, 0x58, 0x1b, 0x41, 0x98, 0x6c,
-0x40, 0x63, 0x93, 0xa2, 0x36, 0x72, 0xcd, 0xa9,
-0x68, 0xab, 0xa4, 0x2b, 0x26, 0xc0, 0x9a, 0x4a,
-0x5a, 0x07, 0xd4, 0x95, 0xe1, 0xe6, 0xc2, 0x7a,
-0xcc, 0x85, 0xe7, 0xae, 0xdb, 0xfb, 0xd9, 0x6e,
-0x50, 0xe8, 0x46, 0xb3, 0x4d, 0x42, 0xda, 0x75,
-0x75, 0x47, 0xc4, 0x95, 0x65, 0xee, 0xea, 0xe6,
-0x41, 0x23, 0x65, 0xb9, 0x07, 0x3d, 0xaf, 0xd3,
-0x9d, 0xeb, 0xc6, 0x68, 0x62, 0xb3, 0x71, 0xac,
-0x37, 0xac, 0xb5, 0x5c, 0x57, 0xf3, 0x5a, 0x7e,
-0xd7, 0xcd, 0xc3, 0xcb, 0xd9, 0x95, 0x38, 0x07,
-0x63, 0x01, 0xa9, 0xe8, 0xe3, 0xe2, 0xe6, 0x79,
-0xdd, 0x3d, 0xc0, 0xc5, 0xeb, 0x96, 0x8b, 0x5f,
-0xe4, 0xb5, 0xa0, 0x44, 0xd7, 0x30, 0x91, 0x7b,
-0xac, 0xea, 0x6a, 0x5a, 0x9f, 0xa3, 0x60, 0xfc,
-0x9a, 0x58, 0xe7, 0x24, 0x99, 0x77, 0x2e, 0x30,
-0x38, 0x89, 0x11, 0x1c, 0xc5, 0x0c, 0x82, 0x78,
-0x1e, 0x82, 0x93, 0xf8, 0xde, 0x06, 0x6a, 0x82,
-0x5d, 0x43, 0xae, 0x4a, 0x10, 0xac, 0x06, 0x9d,
-0xf3, 0xe7, 0x6c, 0x29, 0x9d, 0x25, 0x0b, 0x9f,
-0x88, 0xd8, 0x8a, 0xb8, 0x96, 0x4f, 0x10, 0x22,
-0xc2, 0x21, 0xd7, 0xe0, 0x5a, 0x60, 0x1e, 0x77,
-0x29, 0x5c, 0xf0, 0x2a, 0x32, 0xf8, 0x96, 0x2c,
-0x04, 0x4a, 0x17, 0x6f, 0xc9, 0x17, 0xa2, 0xaa,
-0x16, 0x13, 0xaa, 0x96, 0xb2, 0x9b, 0x56, 0x6a,
-0x87, 0x8d, 0xd3, 0xf3, 0x46, 0xc3, 0xaa, 0xe9,
-0xef, 0x3f, 0x29, 0xfa, 0x2b, 0xc3, 0xca, 0xea,
-0x8a, 0x61, 0x71, 0x49, 0xa3, 0xd3, 0x4e, 0x4c,
-0x4d, 0x0d, 0x0e, 0xa9, 0xbb, 0x7a, 0xba, 0x9b,
-0x9a, 0xdb, 0x55, 0x15, 0x15, 0x85, 0xc5, 0xa5,
-0xb9, 0xe2, 0xfc, 0x3c, 0x09, 0x03, 0xe2, 0xfc,
-0x42, 0x84, 0x82, 0x02, 0x49, 0x41, 0x31, 0x74,
-0x25, 0x05, 0x85, 0x00, 0xe2, 0x7c, 0xe8, 0x16,
-0xe5, 0x49, 0x0a, 0xfe, 0x5f, 0x7b, 0x75, 0xd0,
-0xda, 0x36, 0x0c, 0x05, 0x00, 0xf8, 0xff, 0xff,
-0x9d, 0xb6, 0x89, 0x65, 0x99, 0x30, 0x56, 0x76,
-0x18, 0x8c, 0x41, 0x21, 0xb1, 0xc7, 0x0e, 0xa3,
-0xb0, 0xc3, 0x60, 0x3b, 0xb4, 0x30, 0x36, 0x12,
-0xb7, 0x39, 0x4c, 0xb6, 0xec, 0xd4, 0x49, 0x9b,
-0xac, 0x2b, 0xec, 0xb0, 0xf1, 0xc1, 0x87, 0x78,
-0xcf, 0x96, 0xf4, 0x9e, 0x8c, 0x42, 0xe6, 0xa1,
-0xea, 0xd2, 0xb2, 0x0b, 0xba, 0xb1, 0x9b, 0x56,
-0xe5, 0xb7, 0xc3, 0xcc, 0x9d, 0xfe, 0xe1, 0xbc,
-0x7f, 0xd8, 0xab, 0xc6, 0x27, 0x0f, 0xe3, 0x64,
-0xfe, 0x41, 0x1a, 0xc7, 0x85, 0xd5, 0x64, 0x61,
-0x9c, 0x96, 0x18, 0xf6, 0xcc, 0x0b, 0x63, 0xdf,
-0x4f, 0xd8, 0x6f, 0x26, 0xe6, 0x69, 0x0f, 0x75,
-0x73, 0xcf, 0x2f, 0xae, 0x9b, 0xaa, 0x4c, 0xd2,
-0x45, 0xf7, 0xf6, 0x79, 0x75, 0x9f, 0x3a, 0x42,
-0x5a, 0x3b, 0x49, 0xc3, 0x70, 0xae, 0xa1, 0xee,
-0x7e, 0x57, 0xbb, 0x53, 0xe7, 0x93, 0xfe, 0xc5,
-0xf3, 0x9e, 0xac, 0xbb, 0xdb, 0x6d, 0x5a, 0x77,
-0x3e, 0xf6, 0x3f, 0x96, 0x1b, 0xda, 0xc8, 0x77,
-0x63, 0xd8, 0x27, 0x2e, 0x0e, 0xae, 0xca, 0x6f,
-0xee, 0xc6, 0xee, 0x6d, 0x7c, 0x5e, 0x1b, 0xf1,
-0x78, 0xa1, 0x93, 0x75, 0x0f, 0x0a, 0xbd, 0xb0,
-0xc9, 0xa7, 0xee, 0xe4, 0xa3, 0x9d, 0x4f, 0x7d,
-0xe7, 0x3f, 0xbb, 0xfc, 0x63, 0x9a, 0x82, 0xd0,
-0x5f, 0xa1, 0xfd, 0xdf, 0xc2, 0xfe, 0x45, 0x0a,
-0xe5, 0x5e, 0xcf, 0x47, 0x26, 0x1f, 0xab, 0x7b,
-0x70, 0xde, 0xe9, 0x27, 0x9d, 0x85, 0xd0, 0xf7,
-0x50, 0x85, 0xf8, 0xaa, 0x5a, 0x5c, 0xc6, 0xd7,
-0xef, 0xc2, 0x65, 0x1d, 0xdf, 0x5e, 0x97, 0xef,
-0xbf, 0xce, 0xae, 0x6e, 0x8b, 0xe5, 0x8f, 0x62,
-0xb5, 0x2e, 0x9a, 0x76, 0x5e, 0xb7, 0x65, 0xbd,
-0x99, 0x37, 0x6d, 0xfc, 0xd0, 0x05, 0x5d, 0x5c,
-0xb7, 0x29, 0xcd, 0xf1, 0x2c, 0x8d, 0xcd, 0x26,
-0xc7, 0x65, 0x8e, 0xff, 0xcd, 0x34, 0x9f, 0xa8,
-0x48, 0x67, 0x4c, 0xc1, 0xa3, 0xf4, 0x60, 0xf2,
-0xc5, 0x6a, 0x7d, 0xd1, 0x7f, 0x96, 0x21, 0xad,
-0xdb, 0x62, 0xd5, 0x8d, 0xf9, 0xe1, 0xf9, 0x18,
-0x9c, 0xad, 0xfa, 0xa0, 0xe9, 0x82, 0x59, 0xdd,
-0x86, 0x26, 0x8d, 0xc3, 0xce, 0x39, 0x0d, 0xcb,
-0xf5, 0x59, 0x5a, 0xdb, 0xb4, 0xe7, 0xcb, 0x4d,
-0x1a, 0xfb, 0x1d, 0xd2, 0x3e, 0x9b, 0xf4, 0xa9,
-0xdf, 0x7c, 0x6a, 0xaf, 0x3e, 0xdf, 0x7d, 0xfc,
-0x76, 0x7f, 0x7d, 0xb3, 0xfd, 0xf2, 0x7d, 0x7b,
-0xfb, 0xf3, 0x7e, 0x7d, 0xb7, 0x4d, 0xb6, 0xfe,
-0x73, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0xfe, 0x6b, 0xbf,
-0x00, 0xff, 0xcf, 0xfd, 0x4c, 0x36, 0x10, 0x0e,
-0x00,
diff --git a/board/esd/hub405/Kconfig b/board/esd/hub405/Kconfig
deleted file mode 100644 (file)
index 2b9556a..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_HUB405
-
-config SYS_BOARD
-       default "hub405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "HUB405"
-
-endif
diff --git a/board/esd/hub405/MAINTAINERS b/board/esd/hub405/MAINTAINERS
deleted file mode 100644 (file)
index e84a1d9..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-HUB405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/hub405/
-F:     include/configs/HUB405.h
-F:     configs/HUB405_defconfig
diff --git a/board/esd/hub405/Makefile b/board/esd/hub405/Makefile
deleted file mode 100644 (file)
index 99e18b5..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = hub405.o flash.o \
-       ../common/misc.o \
-       ../common/esd405ep_nand.o \
diff --git a/board/esd/hub405/flash.c b/board/esd/hub405/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/hub405/hub405.c b/board/esd/hub405/hub405.c
deleted file mode 100644 (file)
index 1423744..0000000
+++ /dev/null
@@ -1,208 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-#include <malloc.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void lxt971_no_sleep(void);
-
-int board_revision(void)
-{
-       unsigned long osrl_reg;
-       unsigned long isr1l_reg;
-       unsigned long tcr_reg;
-       unsigned long value;
-
-       /*
-        * Get version of HUB405 board from GPIO's
-        */
-
-       /*
-        * Setup GPIO pin(s) (IRQ6/GPIO23)
-        */
-       osrl_reg = in_be32((void *)GPIO0_OSRH);
-       isr1l_reg = in_be32((void *)GPIO0_ISR1H);
-       tcr_reg = in_be32((void *)GPIO0_TCR);
-       out_be32((void *)GPIO0_OSRH, osrl_reg & ~0x00030000);     /* output select */
-       out_be32((void *)GPIO0_ISR1H, isr1l_reg | 0x00030000);    /* input select  */
-       out_be32((void *)GPIO0_TCR, tcr_reg & ~0x00000100);       /* select input  */
-
-       udelay(1000);            /* wait some time before reading input */
-       value = in_be32((void *)GPIO0_IR) & 0x00000100;         /* get config bits */
-
-       /*
-        * Restore GPIO settings
-        */
-       out_be32((void *)GPIO0_OSRH, osrl_reg);                   /* output select */
-       out_be32((void *)GPIO0_ISR1H, isr1l_reg);                 /* input select  */
-       out_be32((void *)GPIO0_TCR, tcr_reg);  /* enable output driver for outputs */
-
-       if (value & 0x00000100) {
-               /* Revision 1.1 or 1.2 detected */
-               return 1;
-       }
-
-       /* Revision 1.0 */
-       return 0;
-}
-
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF9F);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       return 0;
-}
-
-#define LED_REG (DUART0_BA + 0x20)
-int misc_init_r (void)
-{
-       unsigned long val;
-       int delay, flashcnt;
-       char *str;
-       char hw_rev[4];
-
-       /*
-        * Enable interrupts in exar duart mcr[3]
-        */
-       out_8((void *)(DUART0_BA + 4), 0x08);
-       out_8((void *)(DUART1_BA + 4), 0x08);
-       out_8((void *)(DUART2_BA + 4), 0x08);
-       out_8((void *)(DUART3_BA + 4), 0x08);
-
-       /*
-        * Set RS232/RS422 control (RS232 = high on GPIO)
-        */
-       val = in_be32((void *)GPIO0_OR);
-       val &= ~(CONFIG_SYS_UART2_RS232 | CONFIG_SYS_UART3_RS232 |
-                CONFIG_SYS_UART4_RS232 | CONFIG_SYS_UART5_RS232);
-
-       str = getenv("phys0");
-       if (!str || (str && (str[0] == '0')))
-               val |= CONFIG_SYS_UART2_RS232;
-
-       str = getenv("phys1");
-       if (!str || (str && (str[0] == '0')))
-               val |= CONFIG_SYS_UART3_RS232;
-
-       str = getenv("phys2");
-       if (!str || (str && (str[0] == '0')))
-               val |= CONFIG_SYS_UART4_RS232;
-
-       str = getenv("phys3");
-       if (!str || (str && (str[0] == '0')))
-               val |= CONFIG_SYS_UART5_RS232;
-
-       out_be32((void *)GPIO0_OR, val);
-
-       /*
-        * check board type and setup AP power
-        */
-       str = getenv("bd_type"); /* this is only set on non prototype hardware */
-       if (str != NULL) {
-               if ((strcmp(str, "swch405") == 0) || ((!strcmp(str, "hub405") && (gd->board_type >= 1)))) {
-                       unsigned char led_reg_default = 0;
-                       str = getenv("ap_pwr");
-                       if (!str || (str && (str[0] == '1')))
-                               led_reg_default = 0x04 | 0x02 ; /* U2_LED | AP_PWR */
-
-                       /*
-                        * Flash LEDs
-                        */
-                       for (flashcnt = 0; flashcnt < 3; flashcnt++) {
-                               /* LED_A..D off */
-                               out_8((void *)LED_REG, led_reg_default);
-                               for (delay = 0; delay < 100; delay++)
-                                       udelay(1000);
-                               /* LED_A..D on */
-                               out_8((void *)LED_REG, led_reg_default | 0xf0);
-                               for (delay = 0; delay < 50; delay++)
-                                       udelay(1000);
-                       }
-                       out_8((void *)LED_REG, led_reg_default);
-               }
-       }
-
-       /*
-        * Reset external DUARTs
-        */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) | CONFIG_SYS_DUART_RST); /* set reset to high */
-       udelay(10); /* wait 10us */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) & ~CONFIG_SYS_DUART_RST); /* set reset to low */
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Store hardware revision in environment for further processing
-        */
-       sprintf(hw_rev, "1.%ld", gd->board_type);
-       setenv("hw_rev", hw_rev);
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming HUB405");
-       } else {
-               puts(str);
-       }
-
-       if (getenv_f("bd_type", str, sizeof(str)) != -1) {
-               printf(" (%s", str);
-       } else {
-               puts(" (Missing bd_type!");
-       }
-
-       gd->board_type = board_revision();
-       printf(", Rev 1.%ld)\n", gd->board_type);
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-
-       return 0;
-}
diff --git a/board/esd/ocrtc/Kconfig b/board/esd/ocrtc/Kconfig
deleted file mode 100644 (file)
index 44b402d..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_OCRTC
-
-config SYS_BOARD
-       default "ocrtc"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "OCRTC"
-
-endif
diff --git a/board/esd/ocrtc/MAINTAINERS b/board/esd/ocrtc/MAINTAINERS
deleted file mode 100644 (file)
index 85c1a12..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-OCRTC BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/ocrtc/
-F:     include/configs/OCRTC.h
-F:     configs/OCRTC_defconfig
diff --git a/board/esd/ocrtc/Makefile b/board/esd/ocrtc/Makefile
deleted file mode 100644 (file)
index 44b7d5d..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# (C) Copyright 2001-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = ocrtc.o flash.o ../common/misc.o cmd_ocrtc.o
diff --git a/board/esd/ocrtc/cmd_ocrtc.c b/board/esd/ocrtc/cmd_ocrtc.c
deleted file mode 100644 (file)
index 6dcbd8b..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * (C) Copyright 2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <command.h>
-#include <pci.h>
-#include <pci_ids.h>
-#include <asm/4xx_pci.h>
-
-
-#if defined(CONFIG_CMD_BSP)
-
-/*
- * Set device number on pci board
- */
-int do_setdevice(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int idx = 1;      /* start at 1 (skip device 0) */
-       pci_dev_t bdf = 0;
-       u32 addr;
-
-       while (bdf >= 0) {
-               if ((bdf = pci_find_device(PCI_VENDOR_ID_IBM, PCI_DEVICE_ID_IBM_405GP, idx++)) < 0) {
-                       break;
-               }
-               printf("Found device nr %d at %x!\n", idx-1, bdf);
-               pci_read_config_dword(bdf, PCI_BASE_ADDRESS_1, &addr);
-               addr &= ~0xf;
-               *(u32 *)addr = (bdf & 0x0000f800) >> 11;
-               printf("Wrote %x at %x!\n", (bdf & 0x0000f800) >> 11, addr);
-       }
-
-       return 0;
-}
-U_BOOT_CMD(
-       setdevice,      1,      1,      do_setdevice,
-       "Set device number on pci adapter boards",
-       ""
-);
-
-
-/*
- * Get device number on pci board
- */
-int do_getdevice(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       u32 device;
-       char str[32];
-
-       device = *(u32 *)0x0;
-       device = 0x16 - device;      /* calculate vxworks bp slot id */
-       sprintf(str, "%d", device);
-       setenv("slot", str);
-       printf("Variabel slot set to %x\n", device);
-
-       return 0;
-}
-U_BOOT_CMD(
-       getdevice,      1,      1,      do_getdevice,
-       "Get device number and set slot env variable",
-       ""
-);
-
-#endif
diff --git a/board/esd/ocrtc/flash.c b/board/esd/ocrtc/flash.c
deleted file mode 100644 (file)
index 279746e..0000000
+++ /dev/null
@@ -1,140 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0, size_b1;
-       int i;
-       uint pbcr;
-       unsigned long base_b0, base_b1;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       base_b0 = FLASH_BASE0_PRELIM;
-       size_b0 = flash_get_size ((vu_long *) base_b0, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0 << 20);
-       }
-
-       base_b1 = FLASH_BASE1_PRELIM;
-       size_b1 = flash_get_size ((vu_long *) base_b1, &flash_info[1]);
-
-       /* Re-do sizing to get full correct info */
-
-       if (size_b1) {
-               mtdcr (EBC0_CFGADDR, PB0CR);
-               pbcr = mfdcr (EBC0_CFGDATA);
-               mtdcr (EBC0_CFGADDR, PB0CR);
-               base_b1 = -size_b1;
-               switch (size_b1) {
-               case 1 << 20:
-                       size_val = 0;
-                       break;
-               case 2 << 20:
-                       size_val = 1;
-                       break;
-               case 4 << 20:
-                       size_val = 2;
-                       break;
-               case 8 << 20:
-                       size_val = 3;
-                       break;
-               case 16 << 20:
-                       size_val = 4;
-                       break;
-               }
-               pbcr = (pbcr & 0x0001ffff) | base_b1 | (size_val << 17);
-               mtdcr (EBC0_CFGDATA, pbcr);
-               /*          printf("PB1CR = %x\n", pbcr); */
-       }
-
-       if (size_b0) {
-               mtdcr (EBC0_CFGADDR, PB1CR);
-               pbcr = mfdcr (EBC0_CFGDATA);
-               mtdcr (EBC0_CFGADDR, PB1CR);
-               base_b0 = base_b1 - size_b0;
-               switch (size_b1) {
-               case 1 << 20:
-                       size_val = 0;
-                       break;
-               case 2 << 20:
-                       size_val = 1;
-                       break;
-               case 4 << 20:
-                       size_val = 2;
-                       break;
-               case 8 << 20:
-                       size_val = 3;
-                       break;
-               case 16 << 20:
-                       size_val = 4;
-                       break;
-               }
-               pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-               mtdcr (EBC0_CFGDATA, pbcr);
-               /*            printf("PB0CR = %x\n", pbcr); */
-       }
-
-       size_b0 = flash_get_size ((vu_long *) base_b0, &flash_info[0]);
-
-       flash_get_offsets (base_b0, &flash_info[0]);
-
-       /* monitor protection ON by default */
-       flash_protect (FLAG_PROTECT_SET,
-                       base_b0 + size_b0 - monitor_flash_len,
-                       base_b0 + size_b0 - 1, &flash_info[0]);
-
-       if (size_b1) {
-               /* Re-do sizing to get full correct info */
-               size_b1 = flash_get_size ((vu_long *) base_b1, &flash_info[1]);
-
-               flash_get_offsets (base_b1, &flash_info[1]);
-
-               /* monitor protection ON by default */
-               flash_protect (FLAG_PROTECT_SET,
-                               base_b1 + size_b1 - monitor_flash_len,
-                               base_b1 + size_b1 - 1, &flash_info[1]);
-               /* monitor protection OFF by default (one is enough) */
-               flash_protect (FLAG_PROTECT_CLEAR,
-                               base_b0 + size_b0 - monitor_flash_len,
-                               base_b0 + size_b0 - 1, &flash_info[0]);
-       } else {
-               flash_info[1].flash_id = FLASH_UNKNOWN;
-               flash_info[1].sector_count = -1;
-       }
-
-       flash_info[0].size = size_b0;
-       flash_info[1].size = size_b1;
-
-       return (size_b0 + size_b1);
-}
diff --git a/board/esd/ocrtc/ocrtc.c b/board/esd/ocrtc/ocrtc.c
deleted file mode 100644 (file)
index b815961..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include "ocrtc.h"
-#include <asm/processor.h>
-#include <i2c.h>
-#include <command.h>
-
-
-extern void lxt971_no_sleep(void);
-
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) CAN1; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) PCI SLOT 0; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) PCI SLOT 1; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) PCI SLOT 2; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI SLOT 3; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-       mtdcr (UIC0ER, 0x00000000);     /* disable all ints */
-       mtdcr (UIC0CR, 0x00000000);     /* set all to be non-critical */
-       mtdcr (UIC0PR, 0xFFFFFF81);     /* set int polarities */
-       mtdcr (UIC0TR, 0x10000000);     /* set int trigger levels */
-       mtdcr (UIC0VCR, 0x00000001);    /* set vect base=0,INT0 highest priority */
-       mtdcr (UIC0SR, 0xFFFFFFFF);     /* clear all ints */
-
-       /*
-        * EBC Configuration Register: clear EBTC -> high-Z ebc signals between
-        * transfers, set device-paced timeout to 256 cycles
-        */
-       mtebc (EBC0_CFG, 0x20400000);
-
-       return 0;
-}
-
-/*
- * Check Board Identity:
- */
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof (str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-#ifdef CONFIG_OCRTC
-               puts ("### No HW ID - assuming OCRTC");
-#endif
-#ifdef CONFIG_ORSG
-               puts ("### No HW ID - assuming ORSG");
-#endif
-       } else {
-               puts (str);
-       }
-
-       putc ('\n');
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-
-       return (0);
-}
diff --git a/board/esd/ocrtc/ocrtc.h b/board/esd/ocrtc/ocrtc.h
deleted file mode 100644 (file)
index 029e27e..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * (C) Copyright 2001
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/****************************************************************************
- * FLASH Memory Map as used by TQ Monitor:
- *
- *                          Start Address    Length
- * +-----------------------+ 0x4000_0000     Start of Flash -----------------
- * | MON8xx code           | 0x4000_0100     Reset Vector
- * +-----------------------+ 0x400?_????
- * | (unused)              |
- * +-----------------------+ 0x4001_FF00
- * | Ethernet Addresses    |                 0x78
- * +-----------------------+ 0x4001_FF78
- * | (Reserved for MON8xx) |                 0x44
- * +-----------------------+ 0x4001_FFBC
- * | Lock Address          |                 0x04
- * +-----------------------+ 0x4001_FFC0                     ^
- * | Hardware Information  |                 0x40            | MON8xx
- * +=======================+ 0x4002_0000 (sector border)    -----------------
- * | Autostart Header      |                                 | Applications
- * | ...                   |                                 v
- *
- *****************************************************************************/
diff --git a/board/esd/pci405/Kconfig b/board/esd/pci405/Kconfig
deleted file mode 100644 (file)
index 0a6524d..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_PCI405
-
-config SYS_BOARD
-       default "pci405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "PCI405"
-
-endif
diff --git a/board/esd/pci405/MAINTAINERS b/board/esd/pci405/MAINTAINERS
deleted file mode 100644 (file)
index cf9c1c9..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-PCI405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/pci405/
-F:     include/configs/PCI405.h
-F:     configs/PCI405_defconfig
diff --git a/board/esd/pci405/Makefile b/board/esd/pci405/Makefile
deleted file mode 100644 (file)
index 9e659c7..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = pci405.o flash.o ../common/misc.o cmd_pci405.o
-obj-y  += writeibm.o
diff --git a/board/esd/pci405/cmd_pci405.c b/board/esd/pci405/cmd_pci405.c
deleted file mode 100644 (file)
index 29c688a..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- * (C) Copyright 2002-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <command.h>
-#include <malloc.h>
-#include <net.h>
-#include <asm/io.h>
-#include <pci.h>
-#include <asm/4xx_pci.h>
-#include <asm/processor.h>
-
-#include "pci405.h"
-
-#if defined(CONFIG_CMD_BSP)
-
-/*
- * Command loadpci: wait for signal from host and boot image.
- */
-int do_loadpci(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       unsigned int *ptr;
-       int count = 0;
-       int count2 = 0;
-       int i;
-       char addr[16];
-       char str[] = "\\|/-";
-       char *local_args[2];
-
-       /*
-        * Mark sync address
-        */
-       ptr = 0;
-       /* cppcheck-suppress nullPointer */
-       *ptr = 0xffffffff;
-       puts("\nWaiting for image from pci host -");
-
-       /*
-        * Wait for host to write the start address
-        */
-       /* cppcheck-suppress nullPointer */
-       while (*ptr == 0xffffffff) {
-               count++;
-               if (!(count % 100)) {
-                       count2++;
-                       putc(0x08); /* backspace */
-                       putc(str[count2 % 4]);
-               }
-
-               /* Abort if ctrl-c was pressed */
-               if (ctrlc()) {
-                       puts("\nAbort\n");
-                       return 0;
-               }
-
-               udelay(1000);
-       }
-
-       if (*ptr == PCI_RECONFIG_MAGIC) {
-               /*
-                * Save own pci configuration in PRAM
-                */
-               memset((char *)PCI_REGS_ADDR, 0, PCI_REGS_LEN);
-               ptr = (unsigned int *)PCI_REGS_ADDR + 1;
-               for (i=0; i<0x40; i+=4) {
-                       pci_read_config_dword(PCIDEVID_405GP, i, ptr++);
-               }
-               ptr = (unsigned int *)PCI_REGS_ADDR;
-               *ptr = crc32(0, (uchar *)PCI_REGS_ADDR+4, PCI_REGS_LEN-4);
-
-               printf("\nStoring PCI Configuration Regs...\n");
-       } else {
-               sprintf(addr, "%08x", *ptr);
-
-               /*
-                * Boot image via bootm
-                */
-               printf("\nBooting Image at addr 0x%s ...\n", addr);
-               setenv("loadaddr", addr);
-
-               local_args[0] = argv[0];
-               local_args[1] = NULL;
-               do_bootm (cmdtp, 0, 1, local_args);
-       }
-
-       return 0;
-}
-U_BOOT_CMD(
-       loadpci,        1,      1,      do_loadpci,
-       "Wait for pci-image and boot it",
-       ""
-);
-#endif
diff --git a/board/esd/pci405/flash.c b/board/esd/pci405/flash.c
deleted file mode 100644 (file)
index 113111d..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -monitor_flash_len,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/pci405/fpgadata.c b/board/esd/pci405/fpgadata.c
deleted file mode 100644 (file)
index d145826..0000000
+++ /dev/null
@@ -1,1492 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0xcd, 0x78, 0x61, 0x3f,
-0x00, 0x03, 0x70, 0x63, 0x69, 0x34, 0x30, 0x35,
-0x5f, 0x31, 0x5f, 0x30, 0x34, 0x2e, 0x62, 0x69,
-0x74, 0x00, 0xed, 0x9c, 0x7f, 0x78, 0x14, 0xc7,
-0x99, 0xe7, 0xdf, 0xae, 0xee, 0x11, 0x2d, 0xcd,
-0x88, 0x69, 0x89, 0x11, 0x1e, 0x3b, 0x32, 0xdb,
-0x1a, 0x09, 0x3c, 0xc1, 0x23, 0x69, 0x18, 0x61,
-0x85, 0x60, 0x79, 0xd4, 0x8c, 0x04, 0x19, 0x1b,
-0xd9, 0x4c, 0x6c, 0x27, 0x61, 0xf3, 0xf8, 0xc9,
-0x8e, 0x1d, 0x92, 0x23, 0x59, 0x92, 0x47, 0x90,
-0xdc, 0x2e, 0x49, 0x9c, 0x6c, 0x8d, 0x24, 0xd0,
-0x00, 0xb2, 0x19, 0x30, 0x97, 0xb0, 0x59, 0xce,
-0x3b, 0x60, 0x12, 0x0b, 0x9b, 0x64, 0x07, 0x61,
-0x1b, 0x61, 0x88, 0xdd, 0x92, 0x85, 0x23, 0x40,
-0x06, 0x85, 0xf5, 0x79, 0xb1, 0xcd, 0xe2, 0xc1,
-0x91, 0xbd, 0xb2, 0x23, 0x63, 0x19, 0xb3, 0x8e,
-0x00, 0x19, 0xdd, 0x5b, 0xdd, 0x3d, 0xdd, 0x2d,
-0xe1, 0xfd, 0x71, 0xb7, 0xf7, 0xdc, 0xde, 0xf3,
-0x9c, 0xdb, 0x7f, 0xb8, 0x50, 0xa9, 0xba, 0xab,
-0xab, 0xde, 0xfa, 0xd4, 0xf7, 0x7d, 0xdf, 0x6a,
-0x41, 0xbe, 0x7b, 0x54, 0xff, 0x0f, 0x80, 0xbb,
-0x1f, 0xa4, 0xe6, 0xaf, 0x7f, 0x6b, 0x7e, 0xf0,
-0x96, 0x3f, 0x9b, 0xf7, 0x67, 0xc1, 0xf9, 0x55,
-0xdf, 0xfd, 0xfa, 0x0a, 0x78, 0x00, 0x0a, 0x42,
-0xdf, 0x9b, 0x77, 0xcb, 0xf7, 0x57, 0xcf, 0x9b,
-0x3f, 0x1f, 0xbe, 0x0e, 0xce, 0x50, 0x30, 0x58,
-0x53, 0x1d, 0x5c, 0x50, 0x1d, 0xba, 0x05, 0x56,
-0x40, 0xfe, 0xbc, 0x05, 0x0b, 0x83, 0xb7, 0x2c,
-0x9c, 0x57, 0x03, 0xdf, 0x00, 0x88, 0x27, 0x27,
-0xf0, 0x7a, 0xe2, 0xaf, 0xbf, 0xf4, 0xcd, 0x20,
-0x50, 0x0e, 0x00, 0xa6, 0x05, 0xb9, 0x38, 0xfb,
-0x7f, 0x5e, 0x90, 0x93, 0x39, 0xa0, 0xf5, 0x95,
-0x41, 0x50, 0xd9, 0xbf, 0xc1, 0xa8, 0xcf, 0x0f,
-0x82, 0x6c, 0xff, 0x37, 0x17, 0x04, 0x05, 0x62,
-0xe0, 0xf9, 0x0e, 0x14, 0x4b, 0x30, 0xe5, 0xe2,
-0x14, 0x81, 0xea, 0xa5, 0x7f, 0xad, 0x8e, 0x4c,
-0xad, 0x62, 0xd7, 0xbf, 0xa3, 0xae, 0xf8, 0x13,
-0xaa, 0x84, 0xff, 0x58, 0xdd, 0x84, 0x04, 0x71,
-0xf0, 0x42, 0x1e, 0x70, 0xd4, 0x2c, 0xd4, 0xf7,
-0xe9, 0x75, 0xaa, 0x63, 0x5c, 0x7e, 0xbd, 0x68,
-0x46, 0x9f, 0xbb, 0x9f, 0x8c, 0xd3, 0x93, 0x05,
-0x3e, 0xa5, 0x70, 0x8c, 0x0f, 0x42, 0xb3, 0xde,
-0x23, 0xe9, 0x3d, 0xba, 0x59, 0x29, 0xff, 0x47,
-0x67, 0x92, 0x5c, 0x8d, 0x6c, 0x96, 0x7d, 0x59,
-0x31, 0x58, 0x20, 0x0b, 0x41, 0xad, 0x2e, 0xe9,
-0x18, 0x96, 0x1f, 0x89, 0x77, 0xf6, 0x3b, 0x81,
-0x74, 0xc0, 0x63, 0xa2, 0x4f, 0xc9, 0x0f, 0x92,
-0x5d, 0x9c, 0xde, 0x4e, 0x2d, 0xe9, 0x74, 0x3c,
-0x29, 0xcc, 0x55, 0x9d, 0x69, 0x18, 0x11, 0x9e,
-0x04, 0xd6, 0x8e, 0x64, 0x84, 0xb8, 0xde, 0xa7,
-0x92, 0x63, 0xf0, 0xba, 0xb0, 0x50, 0x75, 0xb7,
-0xf1, 0x7b, 0xe1, 0x0f, 0x10, 0x6a, 0x2e, 0xcc,
-0xf0, 0x54, 0xd0, 0xdb, 0x65, 0xb9, 0x27, 0x94,
-0xd7, 0xe1, 0x73, 0x3d, 0xee, 0x97, 0x1b, 0x46,
-0xe0, 0x1f, 0xe0, 0x79, 0xd5, 0x3d, 0xca, 0xaf,
-0x05, 0xbd, 0x9d, 0x22, 0xed, 0x26, 0xc7, 0x21,
-0xa4, 0xba, 0x93, 0xfc, 0x00, 0x1c, 0x87, 0xae,
-0xd8, 0xf4, 0x0c, 0x2f, 0x09, 0xb2, 0x56, 0xd7,
-0xef, 0xa8, 0xfb, 0xb6, 0x9b, 0x94, 0xab, 0xce,
-0xa7, 0xc8, 0x55, 0x79, 0x33, 0xc8, 0xaa, 0x98,
-0x21, 0x21, 0x9c, 0x3f, 0xed, 0x9e, 0x8e, 0x3b,
-0xc9, 0x26, 0xfc, 0x91, 0x33, 0xd8, 0x32, 0x00,
-0x8f, 0x80, 0x4c, 0x0b, 0x82, 0x64, 0x01, 0xce,
-0x2c, 0xbb, 0xe2, 0xdc, 0xac, 0xb6, 0x76, 0x5a,
-0x96, 0x75, 0xfe, 0x29, 0x39, 0x0b, 0x3f, 0xa3,
-0xe5, 0x9d, 0xe2, 0x5a, 0xe2, 0x35, 0xda, 0x45,
-0x45, 0x11, 0x5e, 0x68, 0x09, 0x1e, 0x75, 0xcf,
-0xe7, 0x07, 0x92, 0xaf, 0xd3, 0xe0, 0xf0, 0x5d,
-0x41, 0x67, 0xb1, 0x31, 0x6f, 0xca, 0x8d, 0xdd,
-0xf4, 0x7d, 0x8e, 0x75, 0xaf, 0x61, 0x5c, 0x7e,
-0x1f, 0x6e, 0xa3, 0xee, 0x0f, 0xf8, 0xc1, 0x3c,
-0xbd, 0x9f, 0x9d, 0xdc, 0xb0, 0xe0, 0xfc, 0x76,
-0x78, 0x60, 0x73, 0x95, 0x33, 0x90, 0xbe, 0x22,
-0x97, 0x52, 0x57, 0x86, 0x7f, 0xd7, 0x18, 0xcf,
-0x68, 0xd1, 0xc6, 0x64, 0xbb, 0x5c, 0x39, 0xe0,
-0x8c, 0xb5, 0x94, 0xc2, 0x81, 0x95, 0x95, 0x54,
-0x6c, 0x26, 0xa7, 0x8c, 0x71, 0xa1, 0xf0, 0xa8,
-0xf2, 0xf8, 0xb6, 0xca, 0xec, 0xa6, 0xe1, 0xbc,
-0x59, 0x70, 0x80, 0x56, 0xa7, 0xb1, 0x2f, 0x59,
-0x30, 0xde, 0x4f, 0x3a, 0x91, 0x78, 0x0c, 0x56,
-0xa9, 0xce, 0xd0, 0xcc, 0x26, 0xd8, 0x0f, 0x81,
-0x14, 0x8e, 0xe7, 0x05, 0x63, 0x1e, 0x86, 0x4b,
-0x0e, 0xb5, 0xbc, 0x0b, 0x61, 0xea, 0x4e, 0xf3,
-0x7e, 0xb8, 0x0c, 0xf5, 0x89, 0x1d, 0x69, 0xfe,
-0xb2, 0x71, 0xcf, 0x28, 0x8e, 0xe8, 0x69, 0x78,
-0x10, 0x70, 0xac, 0xd3, 0x30, 0x06, 0x61, 0x52,
-0xdf, 0xc6, 0x9f, 0x02, 0xbd, 0x9d, 0x28, 0x1d,
-0x81, 0xa3, 0x10, 0x52, 0x2a, 0xbb, 0xf8, 0x21,
-0xe1, 0x28, 0xd4, 0xad, 0x3c, 0x91, 0x2a, 0xef,
-0x35, 0xee, 0x49, 0x85, 0x6f, 0x8a, 0xac, 0x4e,
-0xdc, 0xe6, 0xeb, 0x53, 0x36, 0x40, 0x55, 0x5c,
-0xfc, 0x29, 0xf6, 0x45, 0xb7, 0x75, 0xaf, 0xa3,
-0x02, 0xb6, 0x80, 0x6f, 0x91, 0xb8, 0x2d, 0x6f,
-0x08, 0x36, 0xc0, 0x77, 0x55, 0x48, 0x91, 0x17,
-0x8d, 0x31, 0x13, 0x85, 0x42, 0x92, 0x50, 0xe4,
-0x2f, 0x8a, 0x52, 0xde, 0x8b, 0x90, 0x50, 0x56,
-0x2d, 0x12, 0x3d, 0xa4, 0x97, 0xd3, 0xc7, 0xac,
-0xbb, 0x30, 0x4e, 0xfa, 0xb9, 0x10, 0xb8, 0x28,
-0x9f, 0x25, 0xfd, 0x10, 0x86, 0x2a, 0xca, 0x9f,
-0xe7, 0xf5, 0x79, 0xd8, 0x7e, 0xe3, 0x3f, 0xc3,
-0x3b, 0xca, 0xb3, 0x31, 0x77, 0x6a, 0xc6, 0x5b,
-0x70, 0x49, 0xa9, 0xc7, 0x02, 0xff, 0x76, 0x9e,
-0x3e, 0x66, 0xdb, 0x1d, 0xaf, 0xc0, 0xab, 0x10,
-0x56, 0x02, 0x29, 0x7e, 0x08, 0x2e, 0x49, 0xf5,
-0x77, 0xb8, 0x07, 0xf9, 0x39, 0xc6, 0x78, 0x2e,
-0x90, 0x7e, 0xff, 0x66, 0x52, 0xae, 0x12, 0x45,
-0x8a, 0xdd, 0xeb, 0xf6, 0x54, 0x49, 0xce, 0x16,
-0x32, 0xdd, 0x78, 0x07, 0xd1, 0xd1, 0xe7, 0xdc,
-0x19, 0x0d, 0xdc, 0x1d, 0x95, 0x48, 0x9f, 0xb2,
-0x8f, 0x0b, 0x64, 0x9d, 0x52, 0x4b, 0x8b, 0x61,
-0x9f, 0xde, 0x92, 0x5f, 0x90, 0x3d, 0x10, 0x50,
-0xc4, 0x54, 0xde, 0x08, 0x77, 0x10, 0xaa, 0x14,
-0x67, 0x8a, 0xac, 0x37, 0xc6, 0x2c, 0x5d, 0xf4,
-0xb6, 0xe7, 0x92, 0x10, 0x56, 0x5c, 0xf8, 0x3c,
-0xe9, 0x12, 0x84, 0xb1, 0x2f, 0xce, 0x4e, 0xc3,
-0xce, 0xfc, 0xdc, 0xe3, 0x70, 0x3d, 0x84, 0x17,
-0xb9, 0xbb, 0xf8, 0x11, 0xc0, 0x3a, 0x65, 0x5a,
-0x8a, 0xbf, 0xc3, 0x98, 0x23, 0xbf, 0x44, 0xd9,
-0x10, 0x83, 0xbb, 0x85, 0x97, 0xe5, 0x31, 0xe8,
-0x02, 0x57, 0x92, 0x3f, 0x96, 0x6b, 0xe7, 0x58,
-0xa8, 0x6c, 0xe4, 0xaa, 0xa8, 0x73, 0x37, 0xff,
-0x2d, 0xcf, 0xb3, 0xe0, 0xa3, 0xe2, 0x30, 0x39,
-0x66, 0x2c, 0x51, 0xbf, 0x63, 0x19, 0xd7, 0x0a,
-0x01, 0xb4, 0x4f, 0x52, 0x88, 0x73, 0x2b, 0x2b,
-0x62, 0x37, 0xd6, 0xe9, 0xe3, 0x92, 0xe6, 0x4a,
-0xe5, 0xf6, 0xda, 0xca, 0x7e, 0xe7, 0x18, 0xb9,
-0x0f, 0x6d, 0xa2, 0x3c, 0xee, 0x6f, 0x6e, 0xe9,
-0x37, 0xc6, 0xba, 0x53, 0x9c, 0x05, 0xff, 0x44,
-0x7f, 0x7c, 0xd9, 0x3d, 0x7c, 0xdd, 0x2c, 0xf8,
-0x50, 0x9d, 0x17, 0x77, 0xad, 0xe5, 0x8f, 0x19,
-0xf6, 0x29, 0x16, 0xee, 0x26, 0x7f, 0xa8, 0x08,
-0x9f, 0x76, 0xaf, 0xff, 0xc2, 0x5b, 0xe9, 0x2b,
-0x2b, 0xeb, 0x14, 0x77, 0x86, 0xef, 0x35, 0xec,
-0x53, 0x71, 0x5c, 0x90, 0x4e, 0xaa, 0x37, 0x0f,
-0x09, 0xe3, 0x0d, 0x0b, 0x61, 0x82, 0xd6, 0xc7,
-0x5d, 0x63, 0xbc, 0x64, 0x8c, 0x67, 0x67, 0x51,
-0x86, 0x6c, 0xce, 0x94, 0xab, 0xe2, 0xb7, 0xf8,
-0xe5, 0xd8, 0x97, 0xca, 0x95, 0xe2, 0xa8, 0x6f,
-0xae, 0x31, 0x2e, 0xc5, 0x90, 0x8a, 0xff, 0x5d,
-0xf1, 0xfd, 0x6a, 0xb4, 0xb9, 0xc5, 0x0b, 0x07,
-0xa0, 0xb2, 0x49, 0x8c, 0x13, 0x81, 0xea, 0xef,
-0x17, 0x97, 0xfa, 0x0b, 0x1e, 0x83, 0xb4, 0xda,
-0x29, 0x10, 0x45, 0x44, 0xfb, 0x8c, 0x8b, 0x69,
-0xe2, 0x6d, 0xd3, 0xe7, 0xa1, 0xb3, 0xe4, 0xd7,
-0xe4, 0x7d, 0xa8, 0x51, 0x5d, 0xdb, 0xf8, 0x0a,
-0x98, 0xe0, 0xea, 0xd4, 0x8e, 0x94, 0xb3, 0xaa,
-0x4d, 0xbf, 0x67, 0x0a, 0xde, 0x83, 0xbf, 0x87,
-0x9f, 0xa8, 0x38, 0xdd, 0x23, 0x70, 0x05, 0x66,
-0x0d, 0x60, 0x21, 0x6b, 0xd8, 0x67, 0x42, 0x1a,
-0x87, 0x93, 0x30, 0x4f, 0xed, 0x18, 0x69, 0xbd,
-0x40, 0xeb, 0xd1, 0x18, 0x5d, 0x83, 0xbc, 0xdc,
-0xa8, 0xd7, 0xad, 0x13, 0x16, 0x93, 0x4d, 0x42,
-0x48, 0xf5, 0x27, 0x23, 0xbf, 0x87, 0x43, 0xe0,
-0x8b, 0x8b, 0x29, 0x52, 0xa1, 0xe8, 0xf6, 0x49,
-0x1d, 0x15, 0xf2, 0x26, 0xf0, 0xa9, 0xf8, 0xa3,
-0x21, 0x7c, 0x07, 0x5f, 0xa3, 0xd8, 0x45, 0x64,
-0x63, 0x3c, 0x45, 0x01, 0xa0, 0x35, 0x88, 0x78,
-0x20, 0x64, 0x00, 0xeb, 0x1e, 0x68, 0xc2, 0x75,
-0x44, 0x0c, 0xfb, 0xa4, 0x85, 0x71, 0xf1, 0xa4,
-0xbf, 0x46, 0x15, 0xbb, 0x5a, 0xb3, 0x30, 0xa1,
-0x74, 0x29, 0xae, 0x34, 0x2f, 0x13, 0x63, 0x1e,
-0x6e, 0x1c, 0x13, 0xae, 0xc8, 0xb7, 0xaa, 0x6e,
-0xe0, 0x47, 0x61, 0xc2, 0x1f, 0x5e, 0xee, 0xce,
-0xf2, 0xc3, 0xd3, 0x0c, 0xd6, 0x39, 0xc6, 0xc9,
-0x49, 0x39, 0x2c, 0xbb, 0x2f, 0xf0, 0x21, 0xe5,
-0x64, 0x4b, 0x38, 0x1b, 0x18, 0xc3, 0x5f, 0xca,
-0xf1, 0x73, 0x42, 0xd8, 0x1c, 0xac, 0x2a, 0x70,
-0x7e, 0x44, 0xfc, 0x74, 0x13, 0xad, 0xca, 0xe2,
-0xdc, 0x66, 0x4d, 0x7e, 0xbe, 0x84, 0xd8, 0x5c,
-0x45, 0x9d, 0xf3, 0x5a, 0x28, 0x7d, 0x0c, 0x0d,
-0x00, 0xfb, 0xf2, 0xa6, 0xc9, 0xcf, 0xbd, 0xf0,
-0x24, 0x54, 0x25, 0x9d, 0x19, 0x5f, 0x27, 0x2b,
-0x30, 0x9e, 0x8d, 0x9a, 0xfc, 0x1c, 0x41, 0x6c,
-0xe2, 0xf3, 0x32, 0xce, 0x5f, 0xf8, 0xb0, 0xa0,
-0x22, 0x5f, 0x54, 0x93, 0x9f, 0x87, 0xe1, 0x0d,
-0xa8, 0x97, 0x91, 0x4b, 0x3f, 0x66, 0x05, 0xc6,
-0xcf, 0x31, 0x93, 0x9f, 0x7b, 0x71, 0x88, 0x71,
-0x18, 0x33, 0xb8, 0x8e, 0xae, 0x40, 0xb8, 0x67,
-0x73, 0x86, 0x1f, 0x34, 0xf9, 0x59, 0x2a, 0xd4,
-0xc3, 0x2e, 0x05, 0xa7, 0x7b, 0x04, 0xc7, 0x13,
-0x8d, 0x31, 0x43, 0x2e, 0x98, 0xfc, 0x6c, 0x12,
-0xf7, 0x0b, 0x15, 0x8a, 0x98, 0x51, 0xb2, 0x8c,
-0x3d, 0xcc, 0x50, 0xc7, 0x8c, 0xf1, 0x94, 0x39,
-0x44, 0xd5, 0xb6, 0x9b, 0x56, 0x46, 0x7f, 0x40,
-0x5e, 0x81, 0x03, 0xe9, 0xca, 0xac, 0x73, 0x2d,
-0xe9, 0x37, 0xf9, 0x39, 0x1d, 0x1f, 0x33, 0x7f,
-0xcc, 0x15, 0xe4, 0x55, 0xf8, 0x30, 0x5d, 0x97,
-0x75, 0x07, 0xf9, 0x53, 0x26, 0x3f, 0x0f, 0xc3,
-0x44, 0xf4, 0xf3, 0x7d, 0xd5, 0xa3, 0x5a, 0x5f,
-0xb4, 0x7e, 0x9a, 0xfc, 0x74, 0x0c, 0xc8, 0xc7,
-0x69, 0xed, 0x76, 0xf7, 0xf3, 0x4b, 0xfd, 0xf4,
-0x0a, 0xd4, 0x65, 0x27, 0xf1, 0x73, 0x07, 0xb4,
-0x42, 0x59, 0xeb, 0xd2, 0xd5, 0xa4, 0x54, 0xf9,
-0x19, 0x54, 0xa2, 0x31, 0xda, 0xf9, 0xa9, 0x3e,
-0x4e, 0x59, 0x17, 0x8a, 0xbf, 0x5a, 0x76, 0x00,
-0x0b, 0x76, 0x7e, 0x7a, 0x06, 0xb0, 0x9d, 0xff,
-0x02, 0x76, 0xfd, 0x2e, 0xdc, 0x03, 0x02, 0xaa,
-0xd7, 0xce, 0xcf, 0x4e, 0x62, 0xf0, 0xf3, 0xcf,
-0x91, 0x9f, 0x61, 0x1a, 0x98, 0xc4, 0x4f, 0x61,
-0x0c, 0x6a, 0x05, 0x37, 0x9d, 0x91, 0x96, 0xb5,
-0xc5, 0x4d, 0x4d, 0x7e, 0x26, 0xa5, 0x3e, 0xc6,
-0x25, 0xb4, 0x5d, 0xa2, 0xb3, 0x00, 0x6d, 0xf7,
-0x4d, 0x93, 0x9f, 0x2b, 0xc4, 0x0d, 0xa4, 0x6a,
-0x91, 0x33, 0x55, 0x3c, 0x04, 0x06, 0x5f, 0xec,
-0xfc, 0xfc, 0x6b, 0xfd, 0x47, 0x66, 0x9d, 0xc5,
-0x4f, 0x01, 0xb1, 0x19, 0x88, 0x2d, 0xf5, 0x2c,
-0x39, 0x02, 0xfb, 0x10, 0x50, 0x4e, 0xc9, 0xce,
-0x4f, 0x38, 0xcd, 0xba, 0x00, 0xb8, 0x44, 0x8c,
-0xbe, 0x58, 0xfc, 0x64, 0xd8, 0xac, 0x52, 0xdc,
-0xdb, 0x18, 0x23, 0xf5, 0xbe, 0xe4, 0xf8, 0xe9,
-0x75, 0x5c, 0x4c, 0x5f, 0x82, 0xda, 0x98, 0x6b,
-0x8b, 0x56, 0x57, 0xcf, 0xea, 0x5e, 0x34, 0xf9,
-0x79, 0xce, 0x95, 0x91, 0x11, 0x47, 0xeb, 0x8a,
-0xb3, 0xb4, 0x1b, 0xef, 0xb9, 0x94, 0x92, 0x13,
-0x16, 0x3f, 0x61, 0x5f, 0x14, 0x6d, 0xa2, 0x98,
-0xf4, 0x95, 0x99, 0x7d, 0x31, 0xee, 0x59, 0xb4,
-0x5b, 0x3a, 0x88, 0x7b, 0x40, 0x32, 0x15, 0x62,
-0xef, 0x30, 0x57, 0x7b, 0x87, 0x1c, 0x3f, 0x4b,
-0xf0, 0x31, 0x42, 0x28, 0xe6, 0xd2, 0x78, 0x8d,
-0xef, 0x87, 0xcf, 0x1b, 0x36, 0xec, 0xd3, 0xcf,
-0xed, 0x86, 0x0f, 0x20, 0xbc, 0xa2, 0x3a, 0x65,
-0xf5, 0xf3, 0x98, 0x61, 0x9f, 0x7e, 0x29, 0x0d,
-0xfd, 0x10, 0x92, 0x02, 0x74, 0x46, 0x16, 0xfa,
-0xf5, 0xf7, 0xb3, 0xf8, 0xe9, 0x27, 0x4f, 0xc0,
-0xae, 0x84, 0x98, 0x2e, 0x1e, 0x86, 0xd7, 0x70,
-0xe7, 0x70, 0xa6, 0x91, 0x91, 0x8a, 0x51, 0xd7,
-0x84, 0x73, 0xeb, 0x63, 0xcb, 0x67, 0x00, 0x66,
-0xe8, 0xf6, 0x69, 0xf1, 0x33, 0x0c, 0xed, 0xc1,
-0xb2, 0x01, 0x71, 0x0d, 0xb9, 0x4a, 0x99, 0xbd,
-0x38, 0x9b, 0xc9, 0xb0, 0xc9, 0xcf, 0x30, 0xfc,
-0xb6, 0xf3, 0x7b, 0xef, 0xba, 0x7e, 0xc0, 0x5f,
-0x95, 0xff, 0x81, 0xde, 0x96, 0x75, 0xaf, 0xe5,
-0xdf, 0xcd, 0xf1, 0xf3, 0x46, 0x5c, 0x2b, 0xf1,
-0x70, 0xbf, 0x7b, 0x1f, 0xff, 0x9e, 0x7a, 0x85,
-0x4d, 0xb2, 0xc5, 0x4f, 0x70, 0x5c, 0xa5, 0x88,
-0xcd, 0x21, 0xd7, 0x25, 0x7e, 0x16, 0x9c, 0xa4,
-0xf5, 0x59, 0xf7, 0x18, 0x1a, 0x78, 0x8e, 0x9f,
-0x0f, 0x2b, 0xed, 0x50, 0x39, 0x2c, 0xfe, 0x30,
-0x52, 0x8a, 0x9d, 0xaa, 0xec, 0xc3, 0xe7, 0xbd,
-0x9b, 0x5b, 0xb7, 0xd0, 0xb1, 0x08, 0xbb, 0xd0,
-0x27, 0xd6, 0x90, 0x3a, 0x78, 0x5c, 0xef, 0x8b,
-0x6a, 0xd8, 0xa7, 0xec, 0x19, 0x10, 0xd9, 0x1e,
-0xe0, 0xc7, 0x3d, 0x80, 0x1a, 0x9b, 0x41, 0xbf,
-0x90, 0xe3, 0xe7, 0x5e, 0x6d, 0x29, 0xbb, 0x46,
-0xf9, 0x3a, 0xf2, 0x07, 0xbd, 0x2f, 0xef, 0x9a,
-0x36, 0x3f, 0x02, 0x7f, 0xa3, 0xff, 0xe8, 0x3c,
-0xae, 0x5b, 0xad, 0x90, 0xe3, 0x27, 0x87, 0xfc,
-0x9c, 0xe0, 0xea, 0x7b, 0xdc, 0xcd, 0x33, 0xea,
-0xe0, 0x0d, 0x4e, 0x5b, 0x63, 0xaa, 0xc1, 0xcf,
-0x84, 0xb0, 0x4a, 0x3c, 0x04, 0x55, 0x3d, 0xb8,
-0xcc, 0x03, 0xa8, 0xa5, 0xaa, 0xd8, 0x7a, 0xcf,
-0xe6, 0xf8, 0xc9, 0x05, 0xf0, 0x56, 0x73, 0xd8,
-0x8f, 0x5c, 0xb0, 0xc9, 0xa8, 0xb3, 0xf6, 0x77,
-0xd8, 0xcf, 0xad, 0xea, 0xc7, 0xee, 0xb9, 0xa0,
-0x55, 0x0a, 0xf4, 0x61, 0x21, 0x67, 0x9f, 0x50,
-0xb8, 0x0a, 0x26, 0x84, 0x5b, 0x06, 0xdc, 0xa3,
-0xce, 0x3a, 0xbc, 0x67, 0x78, 0x10, 0xfb, 0xa2,
-0xf2, 0x39, 0x7e, 0xbe, 0x07, 0x13, 0xec, 0x47,
-0xfb, 0xf8, 0x71, 0x78, 0x5f, 0xef, 0xcb, 0x70,
-0x5e, 0x8e, 0x9f, 0x57, 0x61, 0x9c, 0xd6, 0xa8,
-0x9b, 0xc6, 0xf8, 0xab, 0xf0, 0x47, 0x24, 0xbd,
-0x6b, 0xd8, 0xd4, 0x9f, 0xaa, 0x74, 0x1e, 0xba,
-0xc5, 0xf2, 0x51, 0x67, 0x26, 0x82, 0xef, 0x97,
-0xa8, 0x92, 0xc5, 0x4e, 0x12, 0x34, 0xde, 0xaf,
-0xdf, 0x31, 0x00, 0x87, 0x7c, 0xfe, 0x41, 0x67,
-0x30, 0xaf, 0x83, 0x71, 0x89, 0x8a, 0x32, 0x09,
-0xd9, 0xf8, 0x89, 0xdb, 0x02, 0x76, 0x3d, 0x8f,
-0xf1, 0xac, 0x2a, 0x85, 0xfb, 0x51, 0xd0, 0xe2,
-0xa7, 0x30, 0x46, 0xbb, 0x7a, 0xb0, 0x7b, 0x7b,
-0xa5, 0x1f, 0x31, 0x7e, 0xa6, 0x79, 0x00, 0x93,
-0x9f, 0xc2, 0x78, 0x8a, 0x75, 0xaf, 0x15, 0x07,
-0x0f, 0x6e, 0x53, 0x91, 0xf3, 0x63, 0x46, 0xbb,
-0x18, 0xf2, 0xf3, 0x55, 0x65, 0x21, 0x1b, 0x62,
-0xb6, 0x57, 0x85, 0x06, 0x5d, 0xbb, 0xf8, 0x12,
-0x93, 0x9f, 0x01, 0x61, 0x83, 0x50, 0x3d, 0x88,
-0xfa, 0x93, 0x3d, 0xcf, 0xd7, 0x23, 0xfa, 0x5b,
-0x72, 0xfa, 0x73, 0x18, 0xed, 0x73, 0x3b, 0x17,
-0xe8, 0x75, 0xde, 0x42, 0x06, 0x38, 0xb6, 0xbf,
-0xe7, 0xcb, 0xc5, 0x41, 0x63, 0xc8, 0x46, 0x91,
-0x9f, 0x6d, 0x88, 0xcd, 0x4d, 0x6b, 0x51, 0x7f,
-0x1e, 0xa0, 0x8f, 0xad, 0xfd, 0xec, 0x30, 0x1a,
-0x87, 0x7e, 0x45, 0x45, 0x17, 0x9c, 0xca, 0x2e,
-0x50, 0xdd, 0x0b, 0x50, 0xef, 0x7e, 0x08, 0xa1,
-0x6c, 0xa1, 0xcc, 0x17, 0xe7, 0xe9, 0x75, 0xca,
-0x8d, 0x3b, 0xe0, 0x6a, 0x10, 0xa7, 0xfb, 0x83,
-0x69, 0xe3, 0x1a, 0x3f, 0xa7, 0xcb, 0xce, 0xc1,
-0x3c, 0xbd, 0x2f, 0xc8, 0x4f, 0x38, 0x4e, 0xd7,
-0x5c, 0x78, 0x30, 0xd3, 0x10, 0x60, 0x9c, 0xcf,
-0xe2, 0xfb, 0xf5, 0x1a, 0xef, 0xd7, 0x5f, 0xb4,
-0xc3, 0xd3, 0x2e, 0x96, 0xfd, 0x4e, 0x6c, 0x2e,
-0x46, 0xfd, 0xc9, 0xf6, 0x9c, 0x38, 0x72, 0x3e,
-0x67, 0x4b, 0x8f, 0x92, 0xf6, 0x64, 0xd9, 0x3b,
-0xc9, 0xb5, 0xa1, 0x59, 0x22, 0xe3, 0xa7, 0x7f,
-0x25, 0xb2, 0x5c, 0xbf, 0x67, 0x94, 0xf1, 0x53,
-0xd0, 0x64, 0xb5, 0x4b, 0xdb, 0x03, 0x70, 0xac,
-0x5f, 0x33, 0xf9, 0x99, 0x84, 0x63, 0xd0, 0x45,
-0x5d, 0x69, 0xa7, 0xa6, 0x3f, 0xa9, 0x2b, 0xcb,
-0x5f, 0xce, 0xb5, 0x03, 0x44, 0x15, 0x0d, 0x4b,
-0xb8, 0x94, 0x35, 0x66, 0xc9, 0x8c, 0x9f, 0x39,
-0xbe, 0x48, 0x43, 0xa8, 0xe7, 0xc3, 0xcd, 0xee,
-0x9f, 0xa3, 0x2e, 0x30, 0x58, 0x40, 0x8c, 0xf1,
-0x44, 0x7e, 0x02, 0xf2, 0x53, 0xd9, 0x84, 0xdb,
-0xba, 0xce, 0x48, 0xa9, 0x40, 0xe6, 0x2c, 0x7e,
-0x6e, 0xd0, 0xb1, 0x89, 0x75, 0x0a, 0x2b, 0xf8,
-0xf2, 0x72, 0xf6, 0xd9, 0x88, 0xfc, 0x6c, 0x44,
-0x54, 0x79, 0x88, 0xa0, 0xf3, 0x73, 0x7b, 0x1e,
-0xb1, 0xf1, 0x53, 0x65, 0x9c, 0xa7, 0x4e, 0x19,
-0xba, 0x75, 0xbe, 0x54, 0x4d, 0xcb, 0xf1, 0x93,
-0xe1, 0xa8, 0x2e, 0xe6, 0x96, 0x74, 0x46, 0xc6,
-0x50, 0x63, 0x9e, 0x37, 0xf5, 0xe7, 0x45, 0xbd,
-0x7b, 0x83, 0x3a, 0xb3, 0x98, 0x58, 0x39, 0x6f,
-0xf2, 0x13, 0x65, 0xa7, 0x5c, 0x05, 0x4e, 0x4d,
-0x7f, 0x72, 0x55, 0x9e, 0xa5, 0x2a, 0xb2, 0x5c,
-0x7f, 0xbf, 0x28, 0xe3, 0xa7, 0x18, 0x88, 0x39,
-0x8b, 0xd3, 0x7d, 0xae, 0x7d, 0xf0, 0x1d, 0xc5,
-0x19, 0x23, 0xa7, 0x8c, 0x71, 0xf1, 0x96, 0xec,
-0xce, 0xa1, 0x9f, 0xf1, 0xb3, 0x3a, 0xee, 0x1c,
-0x44, 0x7e, 0xea, 0x75, 0x69, 0xcf, 0xee, 0xd2,
-0x4b, 0x85, 0xa8, 0x31, 0x91, 0x91, 0x22, 0x3e,
-0x2f, 0xce, 0xf8, 0x69, 0xb4, 0x5b, 0x09, 0xd8,
-0x2e, 0xa5, 0x75, 0x81, 0xb5, 0x9b, 0xc5, 0xc6,
-0xec, 0xb5, 0x1c, 0x23, 0xa5, 0xb4, 0x38, 0x06,
-0x21, 0x7c, 0xad, 0x06, 0x36, 0xd6, 0xb5, 0x38,
-0x4b, 0xc8, 0x4f, 0xfd, 0xdd, 0xfd, 0x82, 0x1f,
-0x9e, 0x15, 0x7c, 0x4f, 0x39, 0xb3, 0x91, 0x61,
-0x09, 0xf5, 0x67, 0xba, 0x3f, 0x4d, 0x7a, 0x0d,
-0x3b, 0xf3, 0x3b, 0xee, 0x62, 0xb2, 0x73, 0xd4,
-0x39, 0x0f, 0x98, 0x26, 0xaa, 0x60, 0x73, 0xdb,
-0x6b, 0xee, 0xef, 0xa5, 0x15, 0xcf, 0xa7, 0xcb,
-0x5a, 0x9c, 0x71, 0x72, 0x06, 0x9e, 0xa7, 0x15,
-0xbb, 0xc4, 0x15, 0xe6, 0xfe, 0xee, 0x47, 0xfd,
-0xf9, 0xc7, 0xd4, 0x3c, 0x86, 0xcd, 0xb3, 0x70,
-0x95, 0xde, 0x92, 0x65, 0xfa, 0xd3, 0xb0, 0x4f,
-0xe4, 0xa7, 0xf4, 0x61, 0x71, 0x78, 0x2b, 0xee,
-0xa9, 0x23, 0x68, 0x13, 0x0b, 0xe9, 0x24, 0xfd,
-0xf9, 0x0a, 0x4c, 0xa4, 0x34, 0x7e, 0x86, 0xe1,
-0x4a, 0x1a, 0xf5, 0x67, 0x3f, 0xef, 0x35, 0xde,
-0xaf, 0xb3, 0x68, 0x1b, 0xb4, 0xd2, 0x4a, 0x15,
-0x97, 0x2b, 0xda, 0x67, 0x22, 0x10, 0x10, 0xd5,
-0x82, 0xb9, 0x46, 0x9d, 0x04, 0xdb, 0x14, 0x94,
-0x9d, 0x70, 0x7b, 0x73, 0xde, 0x0e, 0x78, 0x06,
-0xc7, 0xd3, 0x7f, 0x1a, 0x27, 0x59, 0xaf, 0x8b,
-0x7b, 0xfa, 0x60, 0x93, 0x10, 0x80, 0x7c, 0x19,
-0x7d, 0xd1, 0x2e, 0x08, 0xa0, 0x71, 0x91, 0xe2,
-0x36, 0xbd, 0xae, 0xbb, 0xa4, 0x43, 0x98, 0x40,
-0x3d, 0x5f, 0x89, 0xeb, 0x9d, 0xad, 0x07, 0xb6,
-0xde, 0xfd, 0x34, 0x67, 0xf3, 0xb8, 0x94, 0xb9,
-0x3a, 0xb8, 0x2b, 0x73, 0xf3, 0x2a, 0xac, 0x7b,
-0x90, 0x89, 0x80, 0x61, 0xc3, 0x3e, 0x13, 0xa9,
-0xf1, 0xc6, 0x93, 0x10, 0x1a, 0x2e, 0x1d, 0xc5,
-0x5f, 0xb8, 0x8a, 0x6b, 0xac, 0x63, 0x94, 0xcf,
-0x9a, 0xfa, 0x73, 0x15, 0xa2, 0xd1, 0x97, 0x10,
-0x67, 0x22, 0x3f, 0x9f, 0xc5, 0xfd, 0x08, 0x17,
-0x46, 0x36, 0x9e, 0xd3, 0x9f, 0x58, 0x27, 0xe0,
-0xbe, 0xd9, 0x45, 0xf6, 0x0a, 0x87, 0x84, 0x2a,
-0x45, 0x73, 0x4e, 0x0c, 0xfd, 0xd9, 0x88, 0xd8,
-0x94, 0x65, 0xc5, 0x2b, 0x61, 0x3f, 0xf7, 0xcf,
-0x0e, 0x80, 0x1f, 0x48, 0x6f, 0x42, 0x1f, 0x33,
-0x9a, 0xbf, 0x0a, 0x4e, 0x06, 0x43, 0xe0, 0xdf,
-0xc7, 0xef, 0x15, 0x2e, 0x97, 0x85, 0xff, 0x14,
-0x37, 0xd0, 0xec, 0x7a, 0xbd, 0xdd, 0xce, 0x1b,
-0xc7, 0xf3, 0xae, 0x04, 0xeb, 0xc1, 0x7d, 0x8a,
-0x7f, 0x10, 0xae, 0x4a, 0x75, 0x37, 0xa0, 0x31,
-0x0e, 0xdf, 0x94, 0xe3, 0xe7, 0x08, 0x9c, 0x9c,
-0x8f, 0x36, 0x71, 0x10, 0xf9, 0x39, 0xae, 0xd6,
-0xf7, 0xe3, 0x7e, 0x14, 0x14, 0x72, 0xfc, 0x9c,
-0x88, 0x6c, 0x2e, 0xaa, 0xbe, 0xe8, 0xec, 0x22,
-0x08, 0x52, 0xa8, 0xce, 0x3a, 0xbb, 0x49, 0x90,
-0x98, 0xfc, 0x94, 0x5a, 0x67, 0x6b, 0x5b, 0xcd,
-0x00, 0xec, 0x93, 0x91, 0xe5, 0x19, 0x3b, 0x3f,
-0x05, 0x86, 0xfe, 0x4d, 0x19, 0xc6, 0x33, 0x89,
-0xed, 0x01, 0x05, 0x41, 0x83, 0x13, 0x12, 0xea,
-0xcf, 0xe3, 0xda, 0x56, 0x83, 0x75, 0x63, 0x69,
-0x6d, 0xcf, 0x01, 0x53, 0x7f, 0xea, 0x43, 0xbc,
-0x6c, 0x14, 0x39, 0x3f, 0x4e, 0x27, 0xe9, 0x4f,
-0xc6, 0xcf, 0xe3, 0x24, 0x84, 0x72, 0xd5, 0x19,
-0x40, 0xb1, 0xd2, 0xc5, 0xda, 0xd9, 0xf4, 0x27,
-0x6c, 0x16, 0xca, 0x5f, 0x2e, 0xc8, 0x44, 0xd8,
-0xe6, 0x53, 0xce, 0xf6, 0x9c, 0x8f, 0x2c, 0xfd,
-0x79, 0x43, 0x2b, 0xc8, 0x7d, 0xb8, 0xbf, 0xbb,
-0x84, 0x2e, 0xe6, 0xc8, 0x67, 0x22, 0x17, 0x0c,
-0xdb, 0x65, 0xfc, 0x6c, 0xdf, 0x57, 0x36, 0x52,
-0xb0, 0xd6, 0x37, 0x0b, 0x9e, 0x62, 0x8e, 0xfc,
-0x5a, 0x32, 0x6e, 0xd4, 0x31, 0xfd, 0xf9, 0x82,
-0x1c, 0x1c, 0x69, 0x3a, 0x34, 0xcd, 0x85, 0x36,
-0x18, 0x54, 0xff, 0x0c, 0xf5, 0xa7, 0xc9, 0xcf,
-0xc3, 0x70, 0x65, 0x85, 0x16, 0x5e, 0x38, 0x8c,
-0x73, 0xab, 0xbd, 0x83, 0xc5, 0xcf, 0x97, 0x94,
-0xe3, 0x50, 0x3b, 0xd2, 0x91, 0x99, 0x36, 0x22,
-0x7d, 0x48, 0xbb, 0x8e, 0xa1, 0x4e, 0xb6, 0xf1,
-0x33, 0xdd, 0x0e, 0xf2, 0x31, 0xb1, 0xf9, 0xcb,
-0x67, 0xe0, 0x69, 0xb1, 0x8c, 0xed, 0xe1, 0x36,
-0x7e, 0x42, 0xfb, 0xd6, 0xd9, 0x4c, 0x76, 0x9e,
-0x15, 0x9e, 0x6f, 0x29, 0x1b, 0xd1, 0xb4, 0xb0,
-0x7e, 0xcf, 0xa8, 0x67, 0x04, 0xfd, 0x15, 0x59,
-0x4d, 0x06, 0x35, 0xbf, 0x83, 0x05, 0x23, 0x6c,
-0xfc, 0xec, 0x44, 0x7e, 0xd6, 0xa2, 0xec, 0x44,
-0x69, 0x72, 0x19, 0x42, 0xcc, 0x06, 0x27, 0xf1,
-0x53, 0x47, 0x95, 0x06, 0x52, 0x4d, 0x7f, 0x1a,
-0x63, 0x86, 0xfc, 0x14, 0x98, 0x8f, 0xee, 0x4e,
-0x95, 0x6b, 0x7a, 0x9e, 0xb1, 0xa0, 0xd7, 0xe4,
-0xe7, 0x37, 0x85, 0x0d, 0xc4, 0x87, 0x7c, 0x89,
-0xd8, 0xf4, 0xa7, 0x7e, 0x21, 0x3f, 0xe9, 0x06,
-0xf0, 0x45, 0x36, 0x7d, 0xa2, 0xfe, 0xac, 0x40,
-0xfd, 0x29, 0x33, 0x7e, 0x22, 0xbc, 0x94, 0xa9,
-0xfa, 0x93, 0xa8, 0x24, 0x04, 0x39, 0x96, 0x6b,
-0xfa, 0xd3, 0xe4, 0xe7, 0x5b, 0xc2, 0x25, 0xe5,
-0x39, 0x74, 0x95, 0x1b, 0x34, 0x46, 0x32, 0xff,
-0xdd, 0xc6, 0xcf, 0xdd, 0x97, 0x3e, 0x3b, 0x5f,
-0xd9, 0x9c, 0x9a, 0x81, 0x9c, 0x57, 0xc2, 0x91,
-0xbd, 0x58, 0xc7, 0x99, 0xfa, 0x13, 0xba, 0x57,
-0xf8, 0x90, 0x9f, 0x05, 0x32, 0x64, 0xe4, 0x85,
-0x52, 0x94, 0x4e, 0xe2, 0xe7, 0x41, 0xb1, 0x22,
-0xe6, 0x94, 0xb6, 0x0a, 0x12, 0x63, 0x39, 0xae,
-0xe9, 0x53, 0x9c, 0x3e, 0xd6, 0x1a, 0x3f, 0x05,
-0x1f, 0xeb, 0xde, 0x0a, 0xfc, 0xa5, 0xb9, 0xe8,
-0xc8, 0x5b, 0xfc, 0x64, 0xfa, 0x13, 0x6a, 0xd9,
-0x70, 0xe8, 0xfb, 0x8a, 0xcb, 0xc6, 0x4f, 0xd4,
-0x9f, 0x3a, 0xc2, 0xcb, 0xb1, 0xa0, 0x2e, 0x9c,
-0xc2, 0x4f, 0x18, 0x86, 0x85, 0x5a, 0x7c, 0x02,
-0xc6, 0x94, 0x20, 0x37, 0x49, 0x7f, 0xce, 0x95,
-0x37, 0x82, 0x6f, 0x4f, 0x12, 0xe7, 0x88, 0xf1,
-0x93, 0xe9, 0x4f, 0x8b, 0x9f, 0x8d, 0xe8, 0xa2,
-0xf9, 0x75, 0xfd, 0xb9, 0x1f, 0x9d, 0x60, 0xa6,
-0x89, 0x4c, 0xfd, 0x39, 0x13, 0xda, 0xe5, 0xb2,
-0x38, 0xee, 0xb7, 0x67, 0xd0, 0x3f, 0xd2, 0xec,
-0xc5, 0xf2, 0xdf, 0x67, 0xc2, 0xef, 0x33, 0x9f,
-0xcf, 0x8a, 0x3f, 0xe2, 0xcf, 0x4a, 0x7f, 0x4c,
-0x6a, 0x20, 0xb5, 0xf8, 0xd9, 0x06, 0x57, 0xe4,
-0xb0, 0xb8, 0x6c, 0x5f, 0x03, 0x02, 0xaa, 0x79,
-0x92, 0xfe, 0x54, 0x1c, 0x1f, 0x29, 0x27, 0x93,
-0xe1, 0x8b, 0xee, 0x4b, 0xfc, 0x55, 0x65, 0x22,
-0x15, 0x1e, 0x42, 0xff, 0xfd, 0xb4, 0xc9, 0xcf,
-0x9f, 0x42, 0x7b, 0x51, 0x65, 0xdc, 0xd9, 0xdc,
-0xb0, 0x43, 0x39, 0x90, 0xae, 0x1e, 0x12, 0x51,
-0x7f, 0x1a, 0x75, 0xc5, 0xd0, 0xd1, 0xd2, 0xae,
-0xc9, 0xce, 0xe2, 0x33, 0xe2, 0x01, 0xb9, 0xba,
-0x1f, 0xeb, 0x5e, 0x34, 0xf9, 0xc9, 0xf6, 0xf7,
-0x00, 0x38, 0x83, 0xbe, 0x0e, 0x7d, 0x7f, 0x0f,
-0x92, 0xdc, 0xda, 0xec, 0xc4, 0xb1, 0x3e, 0xc9,
-0xf6, 0xcd, 0x51, 0x64, 0xf9, 0x84, 0xac, 0xf9,
-0x9b, 0xe7, 0x0d, 0x9b, 0x4f, 0x81, 0x66, 0x7a,
-0x0c, 0xef, 0x9a, 0xd6, 0x50, 0xab, 0x33, 0x16,
-0x3f, 0xa5, 0x8b, 0x28, 0xa1, 0xea, 0x47, 0xb1,
-0xdd, 0xb8, 0xc4, 0xb4, 0x14, 0x0a, 0xd8, 0xec,
-0x0a, 0xbd, 0x6e, 0x0b, 0xee, 0xef, 0x28, 0xcb,
-0xb6, 0x38, 0x35, 0xbe, 0xe8, 0xfe, 0x6d, 0x36,
-0x66, 0xfa, 0xef, 0xcc, 0xe5, 0x25, 0xa8, 0xdd,
-0x56, 0x69, 0x75, 0xc9, 0x8c, 0xc5, 0x4f, 0xf4,
-0x8f, 0xf6, 0x93, 0x00, 0x71, 0xce, 0xcb, 0xc3,
-0xb1, 0x96, 0x03, 0xfd, 0x62, 0xd0, 0x9c, 0x07,
-0x5a, 0xb8, 0x2a, 0xfa, 0x3e, 0x84, 0xa3, 0xac,
-0x9f, 0x12, 0xf6, 0xb3, 0x37, 0x90, 0x99, 0x91,
-0x9d, 0xa3, 0xdf, 0x73, 0xd7, 0x8d, 0x23, 0xca,
-0xf3, 0x50, 0x4f, 0xdc, 0x17, 0xca, 0x51, 0x2f,
-0x49, 0x53, 0xf4, 0xe7, 0xbb, 0xae, 0xe3, 0xf7,
-0x3f, 0x5d, 0xe6, 0x4a, 0xf2, 0x3e, 0xd4, 0xf3,
-0xe8, 0xa7, 0x2e, 0x37, 0xfd, 0x77, 0x55, 0x7a,
-0x1b, 0x1e, 0x6a, 0x08, 0xa5, 0x45, 0x28, 0xf0,
-0xc1, 0x93, 0x89, 0xaa, 0xac, 0x73, 0x3b, 0x19,
-0xcd, 0xcb, 0xf1, 0x73, 0x48, 0x68, 0x9d, 0xef,
-0x03, 0xc4, 0x3b, 0x00, 0xd3, 0xec, 0x05, 0x12,
-0xb9, 0x90, 0xe3, 0x67, 0xd1, 0x2f, 0x51, 0xa3,
-0xa0, 0x5f, 0xd5, 0xd2, 0x52, 0x2e, 0x3e, 0xc9,
-0x84, 0xf6, 0x56, 0x32, 0x6a, 0x8c, 0x19, 0x94,
-0xf4, 0xb2, 0xf0, 0x65, 0x28, 0xd0, 0xc6, 0x13,
-0x0d, 0xa4, 0x0f, 0xa7, 0x6c, 0xfe, 0xfb, 0x53,
-0x79, 0x1f, 0x7b, 0x6f, 0x3d, 0xea, 0x56, 0xf9,
-0x51, 0x32, 0xc1, 0xfc, 0xe2, 0xd3, 0x36, 0xff,
-0x7d, 0x37, 0xfc, 0x1e, 0x9e, 0x15, 0xa7, 0xb7,
-0xf1, 0xe7, 0xe4, 0x3f, 0xcc, 0xd7, 0xe6, 0x21,
-0x65, 0xcc, 0xd1, 0x69, 0xa6, 0x89, 0x16, 0xc9,
-0x59, 0x51, 0x24, 0xb2, 0x7c, 0x85, 0x6a, 0xe3,
-0x19, 0x34, 0xf5, 0x67, 0x14, 0x76, 0x12, 0xb9,
-0xb9, 0xc0, 0x89, 0x6b, 0xfa, 0x31, 0x35, 0x70,
-0x2a, 0x2a, 0x91, 0x2e, 0xc3, 0x17, 0x45, 0x7e,
-0x0e, 0xb6, 0x67, 0xca, 0xe4, 0xe4, 0x1d, 0x64,
-0x26, 0xda, 0x4b, 0xe5, 0x88, 0xf7, 0x34, 0xa9,
-0x13, 0xf4, 0x3a, 0xe4, 0x27, 0x7d, 0x87, 0x06,
-0xcf, 0x4f, 0x2f, 0xe0, 0x7b, 0x07, 0x7f, 0x9f,
-0xae, 0x1b, 0x09, 0x78, 0xf9, 0xad, 0x44, 0xaf,
-0x53, 0x6e, 0xec, 0x50, 0xae, 0xa4, 0xff, 0x8a,
-0xba, 0x53, 0xce, 0x41, 0x98, 0x90, 0xea, 0xfb,
-0x70, 0x1d, 0x0d, 0x1a, 0x3a, 0xb9, 0xd3, 0xd1,
-0x0f, 0x47, 0xe5, 0x50, 0xc4, 0x4d, 0xcb, 0x2b,
-0xf2, 0x5f, 0x67, 0xfa, 0x33, 0x65, 0xe7, 0x27,
-0xd9, 0x2c, 0x96, 0x29, 0x4b, 0xb3, 0x3e, 0x0f,
-0xd7, 0x4e, 0x70, 0xa3, 0x8f, 0x91, 0x0b, 0x86,
-0x5d, 0x53, 0xf8, 0x5b, 0xf8, 0x6f, 0x0c, 0xe1,
-0x51, 0x12, 0x92, 0x7e, 0xc6, 0xfc, 0xf7, 0xe5,
-0x36, 0x7e, 0x9e, 0x60, 0xa1, 0x5b, 0xd5, 0xe9,
-0x9d, 0x5b, 0x40, 0x36, 0xe1, 0x58, 0xef, 0xb9,
-0x9e, 0xbc, 0x06, 0x39, 0x7e, 0xfe, 0x1c, 0x5e,
-0x13, 0xba, 0xda, 0xdc, 0x2b, 0xf9, 0x05, 0xe8,
-0x1b, 0x86, 0x51, 0x88, 0xa2, 0xff, 0x6e, 0xc4,
-0x0b, 0x90, 0x9f, 0xc3, 0x80, 0xfa, 0x33, 0xc1,
-0x9f, 0x53, 0xc6, 0xe0, 0x27, 0x30, 0x9d, 0xf9,
-0xef, 0xfa, 0xf3, 0x90, 0x9f, 0x70, 0x94, 0x2e,
-0x64, 0x5a, 0x6a, 0x05, 0xbc, 0x23, 0xd7, 0x2a,
-0xcb, 0x6c, 0xfc, 0x84, 0x15, 0x90, 0x50, 0x7d,
-0xb7, 0x3b, 0x53, 0xfc, 0x62, 0xd8, 0x90, 0xf5,
-0x4d, 0xf1, 0xdf, 0xc9, 0x86, 0xf8, 0xdc, 0x45,
-0x9f, 0xd9, 0x8e, 0xec, 0xd9, 0x03, 0x73, 0x58,
-0xdd, 0x09, 0xcb, 0x7f, 0xe7, 0x12, 0x11, 0xe4,
-0xe7, 0x0e, 0xb2, 0x4a, 0xda, 0xc0, 0x3a, 0x2c,
-0x91, 0x63, 0x0e, 0x7d, 0xda, 0xbb, 0x5d, 0x32,
-0xba, 0xb5, 0x0b, 0x19, 0x36, 0xe3, 0xd2, 0x30,
-0xea, 0x33, 0xbb, 0xff, 0x5e, 0x38, 0x0e, 0x1f,
-0x2b, 0x61, 0x65, 0xd9, 0xe0, 0x8c, 0x97, 0x99,
-0x10, 0x65, 0x62, 0xf3, 0x6d, 0x21, 0xc7, 0xcf,
-0x97, 0xe1, 0xe3, 0x2c, 0x72, 0xfe, 0x5e, 0xde,
-0x23, 0xfe, 0x23, 0xfa, 0xef, 0x1d, 0xe8, 0xdb,
-0x9b, 0xfc, 0xc4, 0xf7, 0x4b, 0xef, 0xe2, 0x9c,
-0x2c, 0xa6, 0xda, 0x49, 0xaa, 0x98, 0x31, 0x9e,
-0x30, 0xec, 0x33, 0xba, 0xb8, 0x0f, 0xb6, 0xc4,
-0xe3, 0x0a, 0x9a, 0x9e, 0x20, 0x3e, 0x82, 0xfc,
-0xf4, 0xdb, 0xf8, 0x59, 0xb4, 0x9b, 0xee, 0x11,
-0x7c, 0x8b, 0xb0, 0xee, 0x3d, 0x7c, 0x87, 0xef,
-0x2a, 0xe2, 0x76, 0x93, 0x05, 0xe9, 0xa2, 0x7f,
-0x82, 0x57, 0xa1, 0x2b, 0xee, 0x7e, 0x94, 0x73,
-0x60, 0xa1, 0x4e, 0xe3, 0xa7, 0xd1, 0x97, 0x95,
-0xdc, 0x2f, 0xe1, 0x1d, 0x40, 0xbf, 0x38, 0xc5,
-0xff, 0x42, 0x34, 0x34, 0xfb, 0x29, 0x9b, 0xff,
-0x9e, 0x95, 0xbb, 0xc0, 0xdd, 0x76, 0xb3, 0x0c,
-0xc3, 0x72, 0x2d, 0xd3, 0xfa, 0xbd, 0x96, 0xff,
-0x0e, 0x0f, 0x53, 0x1f, 0xfd, 0xcc, 0xf9, 0x19,
-0xb8, 0x3b, 0x2e, 0x2e, 0xef, 0xdc, 0x34, 0xc9,
-0x7f, 0x57, 0x1e, 0xeb, 0xa9, 0x50, 0x9d, 0xcf,
-0x90, 0x24, 0xde, 0xa2, 0x82, 0x6e, 0x9a, 0xec,
-0xbf, 0xb7, 0xe6, 0x7f, 0x43, 0x75, 0x8e, 0x16,
-0x5c, 0x84, 0x9f, 0xd2, 0xd9, 0x09, 0xe4, 0x67,
-0x56, 0xd0, 0xdb, 0xe9, 0xf1, 0xcf, 0xa7, 0x87,
-0x96, 0xae, 0x75, 0xfe, 0x1c, 0xde, 0x46, 0xfd,
-0x39, 0x6d, 0x2d, 0xff, 0xa6, 0xe5, 0xbf, 0x0b,
-0x87, 0x60, 0x2e, 0xe3, 0x52, 0x1c, 0x46, 0x0d,
-0xfd, 0x69, 0xd8, 0xa7, 0x82, 0xfe, 0xe6, 0xc7,
-0xb4, 0x26, 0xeb, 0xfe, 0x01, 0x3f, 0x57, 0x39,
-0x43, 0xeb, 0x57, 0x04, 0xc6, 0xf8, 0x41, 0x93,
-0x9f, 0x8f, 0x76, 0xfe, 0x86, 0xca, 0xc3, 0xce,
-0x1f, 0x92, 0x99, 0x74, 0xd7, 0xce, 0xca, 0x0a,
-0xe4, 0xcb, 0xbb, 0x86, 0x2e, 0x90, 0x94, 0x1d,
-0xf4, 0x69, 0x98, 0xdd, 0xef, 0xbc, 0x40, 0x96,
-0xd3, 0x9f, 0x49, 0x95, 0xa2, 0xbf, 0x19, 0x17,
-0x94, 0x5e, 0xb7, 0x52, 0x3a, 0x99, 0xda, 0xd7,
-0x32, 0x67, 0x97, 0x13, 0x0a, 0x14, 0x48, 0xa3,
-0xfe, 0x44, 0x47, 0xfe, 0x35, 0xa3, 0xee, 0x89,
-0x92, 0x76, 0x38, 0x94, 0xfc, 0x28, 0xe3, 0x0e,
-0xb6, 0xc6, 0x0b, 0x5e, 0x83, 0x3a, 0x08, 0x30,
-0x46, 0xea, 0x7d, 0x61, 0xfc, 0xbc, 0x1c, 0x59,
-0xe8, 0x71, 0x67, 0x5a, 0xd3, 0xca, 0x65, 0xb6,
-0xa7, 0x5a, 0xfe, 0x7b, 0x22, 0xf5, 0x91, 0xf4,
-0xcf, 0x52, 0x0d, 0xc3, 0x66, 0x08, 0xde, 0x97,
-0x6b, 0x04, 0x2c, 0x98, 0x6c, 0x45, 0x7e, 0x26,
-0x49, 0x6d, 0x45, 0xc1, 0xe1, 0x02, 0x50, 0x06,
-0x1d, 0xbe, 0x20, 0xae, 0xf7, 0x61, 0xcb, 0x7f,
-0xa7, 0x07, 0x15, 0x5f, 0x4b, 0xf4, 0x99, 0xe9,
-0x32, 0x74, 0x82, 0xaf, 0x25, 0x69, 0xf9, 0xef,
-0x05, 0x82, 0x8b, 0x52, 0xf9, 0x97, 0xde, 0x82,
-0xae, 0x02, 0x59, 0x4e, 0x65, 0xe4, 0x94, 0x38,
-0x9f, 0xf4, 0x1a, 0xf6, 0x49, 0x1f, 0x5a, 0x95,
-0xbd, 0x1c, 0xec, 0xea, 0x77, 0x75, 0xf1, 0x38,
-0x7f, 0x62, 0x68, 0xbb, 0xeb, 0x29, 0x3e, 0xdb,
-0x9a, 0xf3, 0xdf, 0x47, 0xe8, 0xe5, 0xe0, 0x5c,
-0xaf, 0x7b, 0xdf, 0x23, 0x83, 0xf2, 0x58, 0xd9,
-0xe1, 0x36, 0xc6, 0xcf, 0x0a, 0xdd, 0x26, 0x7a,
-0x8b, 0x26, 0xa4, 0x37, 0x3a, 0x6b, 0xc6, 0x02,
-0x97, 0x51, 0xcf, 0x9f, 0x84, 0x9a, 0x81, 0x55,
-0xef, 0x58, 0xfe, 0x3b, 0xbc, 0x4f, 0x5a, 0xd3,
-0xe9, 0x61, 0x71, 0x61, 0x6f, 0x55, 0xf0, 0xef,
-0xfa, 0xca, 0x87, 0xc5, 0x27, 0xd0, 0x0f, 0x37,
-0xf8, 0x09, 0x0f, 0xb5, 0x3c, 0x36, 0x37, 0xbd,
-0x5c, 0xac, 0x61, 0xb1, 0x84, 0xa8, 0xfc, 0x52,
-0x81, 0xaf, 0xc0, 0xd4, 0x9f, 0x9e, 0xbd, 0x79,
-0x9b, 0x38, 0x59, 0x11, 0x33, 0x92, 0x0b, 0x1e,
-0x83, 0x5d, 0x6a, 0x81, 0xe5, 0xbf, 0x73, 0xc2,
-0x5e, 0xe1, 0x34, 0x84, 0xd2, 0xae, 0xc3, 0x5c,
-0x00, 0x1d, 0xc8, 0x2e, 0xb5, 0x2a, 0xdd, 0x90,
-0xd3, 0x9f, 0x3d, 0xd2, 0xe1, 0xbc, 0x8b, 0x72,
-0xf5, 0xee, 0xea, 0x71, 0xe7, 0x38, 0x79, 0x03,
-0x9e, 0x57, 0x0b, 0xb3, 0x24, 0xc7, 0xcf, 0x66,
-0xa9, 0x03, 0x5e, 0x25, 0x0b, 0x23, 0x81, 0x67,
-0xf8, 0x40, 0x23, 0xb6, 0xeb, 0xb5, 0xf9, 0xef,
-0xc3, 0x42, 0x80, 0xdb, 0xa0, 0xa0, 0x8c, 0x38,
-0x5c, 0xf0, 0xab, 0xc8, 0xe6, 0x58, 0xfd, 0xef,
-0x84, 0x27, 0xcc, 0xfc, 0x51, 0xbf, 0x20, 0x42,
-0x6b, 0x81, 0x3c, 0x88, 0x4b, 0x6b, 0xba, 0xc0,
-0x02, 0x4d, 0xb7, 0xa7, 0x8b, 0x73, 0xf9, 0xa3,
-0x53, 0x52, 0x01, 0x69, 0x4f, 0x7d, 0x36, 0xeb,
-0xfd, 0x16, 0x39, 0xab, 0xb4, 0xd3, 0x00, 0xae,
-0x46, 0x74, 0x08, 0xf4, 0x76, 0x51, 0xc0, 0x76,
-0x5c, 0xb0, 0xdf, 0x25, 0xb5, 0xb2, 0x18, 0x4b,
-0xb0, 0x9f, 0xf9, 0xef, 0xb9, 0xf8, 0xa7, 0xa7,
-0x5b, 0x78, 0x1f, 0xaa, 0x99, 0x4e, 0x3e, 0x8c,
-0x9b, 0xe4, 0xe7, 0xd4, 0x65, 0xe8, 0x01, 0x1a,
-0x1c, 0x14, 0x3d, 0x7b, 0x51, 0x0f, 0x86, 0x12,
-0x55, 0x2d, 0xac, 0x9d, 0x1c, 0xea, 0x0f, 0xa4,
-0xcd, 0xf8, 0x67, 0x3f, 0xec, 0x80, 0x57, 0xe0,
-0x69, 0x5a, 0x28, 0xdf, 0x71, 0x18, 0x36, 0x07,
-0x76, 0x1e, 0xf3, 0xa3, 0xff, 0x6e, 0xc6, 0x97,
-0x1e, 0x85, 0xc7, 0x13, 0x72, 0x76, 0xe3, 0xf2,
-0x99, 0xb3, 0xa4, 0xf6, 0xcc, 0xec, 0x11, 0xe7,
-0x4a, 0x33, 0xfe, 0x19, 0xf5, 0x74, 0x08, 0x8f,
-0x0c, 0xee, 0x1e, 0xcc, 0x0f, 0x92, 0x0e, 0xd2,
-0x8a, 0x3e, 0x1e, 0xea, 0x97, 0x9c, 0x1f, 0xde,
-0xef, 0xd9, 0x13, 0xc3, 0xe7, 0x51, 0x1c, 0x46,
-0x3f, 0x1c, 0x73, 0xd4, 0x26, 0xaa, 0xb3, 0xb6,
-0xf8, 0x67, 0x1a, 0x46, 0xc5, 0xc3, 0xbc, 0xae,
-0xf9, 0x22, 0x0b, 0x39, 0x81, 0xda, 0xf2, 0x47,
-0xbb, 0xe1, 0xa8, 0x14, 0x52, 0x6e, 0x4c, 0x91,
-0x15, 0xe4, 0x28, 0xcd, 0x30, 0x4e, 0xf8, 0xcc,
-0xf8, 0xe7, 0x4d, 0x64, 0x0f, 0xf8, 0x50, 0x96,
-0x15, 0x20, 0x2c, 0x59, 0x60, 0x79, 0x2b, 0x91,
-0x73, 0xfc, 0x14, 0x5c, 0xca, 0x43, 0x62, 0xb9,
-0x72, 0x73, 0x73, 0x71, 0x1b, 0x8a, 0x84, 0xb9,
-0x8a, 0x37, 0x05, 0x39, 0xff, 0x1d, 0x04, 0x07,
-0xfc, 0x42, 0xd9, 0x19, 0x9b, 0xfb, 0x7d, 0xb2,
-0x8e, 0x25, 0x92, 0x62, 0x0b, 0x3c, 0x91, 0x9c,
-0xff, 0x7e, 0x1a, 0x92, 0x68, 0x4f, 0x21, 0xd8,
-0xac, 0xf2, 0x69, 0x1c, 0xa0, 0x05, 0xd0, 0x48,
-0x9d, 0x55, 0x56, 0xfc, 0x53, 0x3a, 0xa8, 0x84,
-0x63, 0x85, 0xdb, 0x1a, 0x56, 0xc0, 0xa5, 0x48,
-0x98, 0xf9, 0xef, 0x66, 0xfe, 0x08, 0xf5, 0xe0,
-0x51, 0x12, 0x8a, 0xba, 0x52, 0x9b, 0x56, 0xc0,
-0x51, 0x31, 0xa4, 0xb8, 0xb6, 0x98, 0xf1, 0x4f,
-0xaf, 0xb8, 0x53, 0x3e, 0xbd, 0xa6, 0x16, 0xc4,
-0x36, 0x92, 0xc6, 0xcd, 0xc6, 0xe7, 0x89, 0xaa,
-0x66, 0xfc, 0x53, 0x69, 0xdc, 0x76, 0x6c, 0x9d,
-0x6b, 0xe7, 0x57, 0xf3, 0xef, 0x6e, 0xb9, 0x57,
-0x5e, 0x27, 0x96, 0x45, 0xc4, 0xbb, 0x23, 0xa7,
-0x0c, 0xfb, 0xdc, 0x2e, 0x6c, 0x83, 0x5f, 0x35,
-0xce, 0xbe, 0x57, 0x1c, 0x94, 0x9f, 0x82, 0x87,
-0x48, 0xd9, 0x22, 0x71, 0xd0, 0x8a, 0x7f, 0xa2,
-0x8f, 0xbe, 0x01, 0xba, 0x16, 0x15, 0x6e, 0xe5,
-0xf0, 0x79, 0x5c, 0x48, 0x09, 0xa4, 0x1a, 0x72,
-0xfc, 0xfc, 0xb6, 0xb4, 0xbb, 0x68, 0x0b, 0x62,
-0xb3, 0x3a, 0xe5, 0x1c, 0x92, 0xdf, 0xe1, 0x9e,
-0x43, 0x7e, 0x22, 0x27, 0xf4, 0x76, 0xc8, 0x4f,
-0xbe, 0x1f, 0x6a, 0x85, 0xa6, 0xb6, 0x06, 0x99,
-0xa8, 0xb8, 0x51, 0x34, 0xa9, 0xce, 0x82, 0x9c,
-0xd6, 0x17, 0xe6, 0xc2, 0x1d, 0xd4, 0x97, 0xf1,
-0x77, 0xf2, 0x7f, 0x2e, 0x6d, 0xa4, 0xbe, 0x74,
-0xb4, 0x93, 0x14, 0xe4, 0xf6, 0x9c, 0x36, 0x17,
-0x3c, 0x42, 0x2b, 0x2e, 0x88, 0xdd, 0xd3, 0x7f,
-0xa5, 0xb4, 0x26, 0xfc, 0xe7, 0x56, 0x2e, 0xc0,
-0x3a, 0x7d, 0x5c, 0x38, 0x28, 0x2d, 0x5b, 0x2f,
-0xca, 0x54, 0x6c, 0x6e, 0x19, 0xe4, 0xd6, 0x8b,
-0x65, 0xbd, 0xb0, 0xb6, 0xc5, 0x9f, 0x6b, 0x87,
-0xee, 0xc4, 0x0b, 0xcc, 0x6d, 0xf7, 0x3b, 0x9f,
-0x43, 0xdd, 0x73, 0x6b, 0xb6, 0x69, 0xd8, 0x39,
-0xd7, 0xb0, 0x4f, 0xbf, 0x77, 0x2f, 0xf9, 0x91,
-0xa6, 0xeb, 0xa6, 0xc5, 0x05, 0x2d, 0xfe, 0x99,
-0x36, 0xf5, 0x67, 0xc4, 0xf5, 0x0c, 0xf7, 0x5e,
-0xe2, 0xc0, 0x39, 0xd7, 0x69, 0x3e, 0x4c, 0x5e,
-0xca, 0xd4, 0xac, 0xc2, 0x42, 0x2e, 0x7e, 0xd6,
-0x09, 0xdb, 0xa0, 0x43, 0xbe, 0x45, 0xf5, 0x8f,
-0x92, 0x3a, 0xe8, 0x90, 0xca, 0x1b, 0x71, 0x5c,
-0x72, 0xf9, 0xa3, 0x0c, 0x3d, 0x0c, 0x8f, 0x93,
-0x9d, 0x7d, 0xfe, 0x45, 0xe8, 0xdb, 0xb7, 0x97,
-0x95, 0xdd, 0x2e, 0x46, 0xf1, 0x69, 0xfa, 0xfb,
-0x29, 0xc2, 0x5e, 0xa9, 0x55, 0x98, 0xa3, 0x8a,
-0x9f, 0xc7, 0xe5, 0xd3, 0x4a, 0x70, 0xe1, 0x03,
-0x11, 0x8d, 0x79, 0xd8, 0x2e, 0x74, 0xba, 0xfe,
-0x40, 0xba, 0x14, 0xcd, 0x6f, 0xc4, 0x75, 0x4b,
-0x03, 0x19, 0x67, 0xee, 0x9e, 0x6d, 0xb8, 0x79,
-0x5d, 0x80, 0x30, 0xe7, 0xce, 0x94, 0x67, 0x59,
-0xec, 0xde, 0x1e, 0xff, 0x4c, 0xd0, 0xc3, 0x05,
-0x88, 0x23, 0xc5, 0x15, 0xcf, 0x3f, 0x0c, 0xbf,
-0x85, 0x9a, 0xb4, 0x6b, 0xd8, 0x09, 0x86, 0xff,
-0xde, 0xe3, 0xa9, 0x44, 0x19, 0x31, 0xb7, 0x62,
-0x6e, 0x86, 0xc8, 0xe4, 0x75, 0xce, 0x77, 0xd1,
-0xff, 0x59, 0xd3, 0x3e, 0x29, 0xc8, 0x72, 0xbe,
-0xa0, 0xe5, 0x8f, 0xf6, 0xb2, 0x3d, 0x3c, 0x85,
-0x6c, 0x95, 0x73, 0x63, 0xa6, 0xd5, 0xfb, 0xd5,
-0x82, 0x60, 0x41, 0x07, 0xc2, 0x5b, 0x0b, 0x88,
-0xe5, 0xec, 0xb3, 0x05, 0x9a, 0xd8, 0x32, 0x57,
-0x03, 0x94, 0x47, 0x47, 0x17, 0x17, 0x54, 0x47,
-0x9a, 0x07, 0xc3, 0x3e, 0x13, 0x25, 0xe3, 0xc5,
-0x9a, 0x9c, 0x1b, 0x2d, 0x7f, 0x10, 0xde, 0x67,
-0x85, 0xac, 0x4d, 0x7f, 0x9e, 0x85, 0x37, 0xd4,
-0x7d, 0x2b, 0x5c, 0x1f, 0xa2, 0xfe, 0x7c, 0x83,
-0xab, 0xc9, 0xba, 0xa2, 0xe5, 0xf6, 0xf8, 0xe7,
-0x26, 0xa6, 0x23, 0xf7, 0x11, 0x99, 0x6e, 0x6a,
-0xf3, 0xb1, 0x7d, 0xda, 0x1e, 0xff, 0xdc, 0x2a,
-0xfb, 0x92, 0x2b, 0xbb, 0x50, 0xf3, 0xa1, 0xdf,
-0x81, 0x9d, 0x9b, 0x14, 0xff, 0xdc, 0x84, 0xfb,
-0x6d, 0x32, 0x53, 0x20, 0xd3, 0x3d, 0xc5, 0x3e,
-0x19, 0xe1, 0x65, 0xc6, 0x3f, 0x3d, 0xbb, 0x71,
-0x2d, 0x85, 0x4e, 0xa1, 0x7c, 0x94, 0x59, 0x1c,
-0x33, 0x1b, 0x00, 0x5e, 0x30, 0x9e, 0x77, 0x0e,
-0x9e, 0x62, 0x9a, 0x3d, 0xb9, 0x79, 0x94, 0xbf,
-0x00, 0x6f, 0xd0, 0xfa, 0x9e, 0x65, 0xbd, 0x66,
-0xfc, 0x93, 0xe5, 0x8f, 0xd0, 0x3f, 0xa2, 0xae,
-0x0c, 0x37, 0x0c, 0xbf, 0x17, 0xbb, 0x7a, 0xf1,
-0x45, 0xb7, 0x19, 0xf6, 0xa9, 0x0a, 0x2e, 0xd8,
-0x44, 0xe4, 0x6d, 0xe2, 0x1a, 0x72, 0x3c, 0x9e,
-0xaf, 0xf8, 0x62, 0xe2, 0x3a, 0x5b, 0xfe, 0xbd,
-0x29, 0xb2, 0x87, 0xf8, 0x15, 0x71, 0x7e, 0x4b,
-0x2f, 0x94, 0xc7, 0x7c, 0x83, 0x49, 0x20, 0x19,
-0xbd, 0x27, 0xd0, 0x8d, 0xfb, 0xfb, 0xe6, 0x54,
-0xf9, 0x88, 0xf8, 0x43, 0xf2, 0x11, 0x6d, 0x4d,
-0x97, 0x0d, 0x47, 0x5f, 0xb3, 0xc5, 0x3f, 0xa7,
-0xa3, 0xb6, 0x59, 0x30, 0xec, 0x5a, 0xd0, 0x70,
-0x82, 0x9e, 0xcb, 0x86, 0xf6, 0xb8, 0x44, 0x7e,
-0x6b, 0xce, 0x7f, 0x2f, 0xdc, 0x3b, 0x78, 0xc5,
-0x51, 0xdf, 0x53, 0x3d, 0xca, 0x0f, 0x28, 0x57,
-0x83, 0xcf, 0x53, 0x1c, 0x4f, 0xcb, 0x7f, 0x1f,
-0xc2, 0xa5, 0xac, 0xe5, 0xb9, 0x1a, 0x91, 0x9f,
-0x17, 0x7a, 0x06, 0xa8, 0x4d, 0x7f, 0x6e, 0x83,
-0x76, 0x28, 0x53, 0xc5, 0xe6, 0x3c, 0x8f, 0x70,
-0x4a, 0xfa, 0xba, 0x2a, 0x2a, 0x93, 0xfc, 0xf7,
-0x6d, 0xb4, 0x3c, 0xcb, 0x2d, 0x58, 0x12, 0x96,
-0x7f, 0x91, 0x2c, 0x1f, 0xbd, 0x23, 0x3a, 0x29,
-0xfe, 0xf9, 0x08, 0xa4, 0x87, 0xf6, 0x64, 0x48,
-0x25, 0xec, 0x4b, 0xec, 0x1a, 0x2b, 0xf0, 0xd9,
-0xfc, 0xf7, 0x8d, 0xf0, 0x68, 0xac, 0x3c, 0x9d,
-0x9f, 0x75, 0xfe, 0x40, 0x7a, 0x97, 0x7e, 0x2f,
-0x35, 0x3d, 0x6e, 0xf7, 0xdf, 0x15, 0x26, 0xf5,
-0xa6, 0xa3, 0xde, 0x10, 0xbc, 0xe2, 0x73, 0x50,
-0x49, 0x39, 0xd3, 0x7f, 0x8f, 0xa1, 0xec, 0x84,
-0x2e, 0x25, 0x2f, 0xc5, 0xcf, 0x49, 0x1f, 0x57,
-0xbb, 0x94, 0x8e, 0xad, 0x7c, 0x8b, 0x5d, 0x7f,
-0x2a, 0x3e, 0xc5, 0x9f, 0xe2, 0xff, 0x0b, 0x1a,
-0xb2, 0x96, 0xdf, 0x94, 0x8d, 0x71, 0xf1, 0xa2,
-0x8f, 0xbe, 0x47, 0x94, 0x99, 0xcb, 0x5b, 0x09,
-0x7b, 0x14, 0xad, 0x6e, 0xbd, 0xa5, 0x3f, 0x85,
-0x0d, 0x88, 0x4d, 0x71, 0x1b, 0x59, 0x0c, 0x3b,
-0x41, 0x5e, 0x8d, 0x3e, 0x33, 0xe1, 0xf4, 0x96,
-0xdd, 0xa2, 0x8c, 0x6a, 0x58, 0xcb, 0xbf, 0xcb,
-0x64, 0x18, 0x0b, 0x1d, 0xe9, 0xa2, 0x5f, 0xe7,
-0xfc, 0xf7, 0x42, 0xd4, 0x98, 0x70, 0x9b, 0x72,
-0xe7, 0x36, 0xfe, 0x22, 0xbc, 0xde, 0x58, 0xaf,
-0x54, 0x5b, 0xf1, 0x4f, 0xaf, 0xe3, 0x22, 0x8f,
-0x6e, 0x4a, 0xa3, 0xfb, 0xe7, 0x0d, 0x8d, 0xf0,
-0x92, 0x7c, 0xeb, 0xa2, 0xa6, 0x41, 0x9b, 0xff,
-0x9e, 0x85, 0xa4, 0xb8, 0x90, 0xc5, 0x3f, 0x83,
-0xa8, 0xde, 0x7c, 0x2d, 0xa2, 0xe5, 0xbf, 0x2b,
-0x8e, 0x3e, 0x71, 0x1d, 0x87, 0xbe, 0xe8, 0x97,
-0x5b, 0x3c, 0x3b, 0x13, 0x5c, 0xfa, 0xf6, 0x02,
-0x9b, 0xfe, 0xfc, 0xe2, 0x6e, 0x6e, 0x03, 0xdc,
-0x1c, 0x75, 0x0e, 0x2e, 0xf1, 0xc8, 0x1b, 0xa6,
-0x3d, 0x70, 0x7f, 0x81, 0xcd, 0x7f, 0xdf, 0xb6,
-0x1e, 0x36, 0x7c, 0xa3, 0x2a, 0xee, 0x4e, 0xe5,
-0xdf, 0x24, 0x6d, 0x50, 0x42, 0xb1, 0xaf, 0x6d,
-0xb5, 0xc5, 0x3f, 0x1f, 0x97, 0x5e, 0x85, 0x85,
-0x71, 0xfd, 0x9c, 0x40, 0xaa, 0x56, 0xa9, 0xdc,
-0xda, 0x3a, 0xc9, 0x7f, 0x5f, 0x1c, 0x42, 0xb7,
-0xfd, 0x9e, 0x0f, 0xe0, 0xb4, 0x58, 0xeb, 0x45,
-0xfb, 0xdc, 0x98, 0xab, 0x13, 0x16, 0x0a, 0x1b,
-0x13, 0xa8, 0x3f, 0xd3, 0xc5, 0x63, 0xf0, 0x4a,
-0x23, 0x4f, 0xa3, 0x6f, 0x92, 0xdc, 0x11, 0x1c,
-0x16, 0xff, 0x2c, 0xa7, 0x15, 0x2c, 0xe4, 0xd4,
-0x5f, 0x4c, 0xa5, 0x39, 0x83, 0x20, 0x90, 0x16,
-0x83, 0x9f, 0x65, 0xdc, 0xfc, 0x8a, 0xcd, 0x1b,
-0xef, 0xa7, 0x4e, 0x85, 0x8c, 0x71, 0x8f, 0xc2,
-0x6c, 0x35, 0x7a, 0x9a, 0x88, 0x66, 0xfc, 0x33,
-0x2c, 0xbd, 0x4d, 0xff, 0x6b, 0xd6, 0xb9, 0x96,
-0x7f, 0x05, 0x5e, 0xa2, 0x9f, 0x8b, 0xbb, 0x96,
-0xf3, 0x1b, 0x73, 0xfe, 0xfb, 0x9d, 0xbb, 0xe1,
-0x4d, 0x78, 0x96, 0xe2, 0xbe, 0x39, 0xc4, 0xe2,
-0x9f, 0x8a, 0x5b, 0xb2, 0xf9, 0xef, 0x57, 0xe1,
-0x1f, 0xe9, 0xfc, 0x2c, 0xba, 0xed, 0x0b, 0x95,
-0xfe, 0x74, 0xcd, 0x90, 0xeb, 0xa0, 0xcd, 0x7f,
-0x7f, 0x98, 0x6e, 0xd8, 0x25, 0xa7, 0xc5, 0x02,
-0xdf, 0x0d, 0x0a, 0xed, 0xf2, 0x65, 0xa3, 0x0b,
-0x4c, 0xff, 0x9d, 0xc2, 0x61, 0x65, 0x5b, 0xb0,
-0x5c, 0x8d, 0xae, 0xc9, 0xab, 0x6d, 0xa3, 0xc1,
-0x77, 0x9a, 0xc4, 0x25, 0xa6, 0xfe, 0x44, 0xff,
-0x5d, 0xa4, 0x51, 0x1c, 0x7e, 0x20, 0x0e, 0xa0,
-0x89, 0xb9, 0x8c, 0x9f, 0xa7, 0x4c, 0xff, 0xbd,
-0x03, 0x5e, 0x5f, 0xb7, 0x6b, 0x6d, 0x20, 0xb3,
-0xf4, 0xb3, 0xa4, 0x27, 0xbe, 0x70, 0x91, 0x6b,
-0x07, 0x8e, 0x67, 0xce, 0xe6, 0xd1, 0x7f, 0x2f,
-0x62, 0x3e, 0xc9, 0x8c, 0x61, 0x72, 0x59, 0x9e,
-0x13, 0xdf, 0x9c, 0x34, 0x35, 0x26, 0x17, 0x1b,
-0x87, 0xf3, 0xb0, 0xbf, 0xb1, 0x63, 0x94, 0x9f,
-0x2f, 0x0f, 0xa4, 0xea, 0xa1, 0x63, 0x70, 0x46,
-0x2e, 0xfe, 0xd9, 0x83, 0xfa, 0xb3, 0x05, 0x98,
-0xef, 0x7b, 0x83, 0x00, 0xaf, 0x29, 0xbe, 0xfb,
-0xc5, 0x0e, 0x2b, 0xfe, 0x89, 0xf2, 0x57, 0xdb,
-0xfb, 0x83, 0xc4, 0x0f, 0xc9, 0xc6, 0x5f, 0x3f,
-0x20, 0x76, 0x14, 0x9b, 0xfe, 0x3b, 0x5a, 0xdf,
-0x06, 0xbf, 0x4c, 0xfc, 0x04, 0xeb, 0xb6, 0x06,
-0xd3, 0x31, 0x7f, 0x9e, 0xe9, 0xbf, 0x2b, 0xe2,
-0xaa, 0xce, 0xe1, 0xb2, 0x35, 0x5f, 0x74, 0xd5,
-0xb6, 0xce, 0x56, 0xfb, 0x85, 0xf0, 0x72, 0x9c,
-0x3f, 0xcb, 0x7f, 0x1f, 0x08, 0x8e, 0xf9, 0xeb,
-0x0b, 0x96, 0xb5, 0x3c, 0x72, 0x84, 0x8e, 0xc7,
-0xc3, 0xcb, 0x37, 0xf7, 0xd9, 0xf8, 0x79, 0x01,
-0x50, 0xc6, 0xf7, 0x3f, 0x74, 0x61, 0x46, 0x80,
-0x0e, 0xd0, 0x9a, 0xa0, 0x6b, 0xcc, 0xe6, 0xbf,
-0x67, 0xdb, 0x0e, 0xfa, 0xab, 0x47, 0x9d, 0x1f,
-0x9e, 0x3a, 0xac, 0x26, 0x65, 0xec, 0x70, 0x37,
-0x19, 0xcd, 0xe9, 0x1e, 0x47, 0x3f, 0x7a, 0x2b,
-0x81, 0x41, 0x96, 0xcb, 0xc2, 0x1d, 0x52, 0x66,
-0xb1, 0x84, 0x0b, 0xd6, 0xf9, 0x25, 0x38, 0x28,
-0x68, 0xa9, 0xaf, 0x0e, 0x42, 0x25, 0xd9, 0x9e,
-0x7f, 0x97, 0x4a, 0xb2, 0xf4, 0x34, 0x6e, 0x35,
-0x85, 0x99, 0xb2, 0x00, 0x1c, 0x8b, 0x6e, 0x15,
-0x03, 0x99, 0x06, 0x5b, 0xfe, 0x5d, 0x1c, 0xdf,
-0xf6, 0x27, 0xaa, 0xbb, 0x19, 0x39, 0x7f, 0x1b,
-0xd4, 0x53, 0xf7, 0x28, 0xb1, 0xe2, 0x9f, 0x69,
-0x0d, 0xb7, 0xae, 0xcc, 0xd7, 0x03, 0x70, 0x19,
-0xf1, 0xd8, 0x91, 0xe1, 0xff, 0x87, 0x95, 0x3f,
-0x82, 0x83, 0x50, 0xde, 0x23, 0xb2, 0x7d, 0xf3,
-0x20, 0x02, 0xbf, 0xd0, 0x9e, 0x7f, 0x6f, 0x84,
-0x0c, 0xdb, 0x6a, 0x50, 0xbb, 0x89, 0x5b, 0xd8,
-0x98, 0x5a, 0xf9, 0xf7, 0x51, 0x6e, 0x26, 0x3c,
-0x4f, 0xe5, 0x6c, 0x74, 0x2d, 0x79, 0xb4, 0xed,
-0x99, 0xf4, 0xcd, 0x7e, 0x8e, 0xc5, 0x3f, 0xf5,
-0x76, 0xc8, 0x4f, 0xb5, 0x8b, 0x0b, 0xf6, 0xa1,
-0xbb, 0xf1, 0x30, 0xbd, 0x94, 0x5e, 0x38, 0x72,
-0x26, 0x58, 0x6e, 0xcb, 0xbf, 0x0b, 0x07, 0xe0,
-0x6a, 0xaf, 0x7b, 0xb4, 0xf5, 0xc1, 0xf8, 0x55,
-0xa9, 0xb6, 0xe7, 0x4f, 0x6c, 0xf9, 0xf7, 0x92,
-0x73, 0x28, 0xff, 0xc3, 0x3d, 0xee, 0xa7, 0xca,
-0xdf, 0x73, 0x1c, 0xf7, 0x85, 0xa3, 0x6e, 0x2b,
-0xff, 0xde, 0x7f, 0xfd, 0x0e, 0xf9, 0x19, 0xa8,
-0x3c, 0xe6, 0x5c, 0x4d, 0x06, 0x7a, 0xda, 0xa5,
-0xca, 0xbe, 0xa5, 0xcd, 0xbe, 0x0b, 0x66, 0x2e,
-0xf2, 0x11, 0x38, 0x40, 0xbf, 0x33, 0xec, 0x5c,
-0x5b, 0x7c, 0xb6, 0xad, 0x3d, 0x51, 0x19, 0x5f,
-0x6a, 0xe5, 0xdf, 0xa3, 0xc2, 0x00, 0x1c, 0x12,
-0x8d, 0x58, 0x73, 0xeb, 0x9a, 0x00, 0x4b, 0x20,
-0x9e, 0x32, 0xf9, 0xf9, 0xa4, 0x96, 0x76, 0x67,
-0xa1, 0x77, 0x38, 0xa6, 0x86, 0xbb, 0xdd, 0x93,
-0xf2, 0xef, 0x34, 0x17, 0xff, 0x24, 0x53, 0xf2,
-0xef, 0xa2, 0xa4, 0xa5, 0xe1, 0x98, 0x0b, 0xda,
-0xa7, 0x07, 0xa4, 0x99, 0xff, 0x6e, 0xe6, 0xdf,
-0x05, 0x1c, 0xc6, 0x98, 0x96, 0x5f, 0x61, 0x89,
-0xa4, 0x29, 0xf9, 0xf7, 0x83, 0x40, 0xe2, 0x7a,
-0x9d, 0x30, 0x25, 0xfe, 0xe9, 0x10, 0xf6, 0x35,
-0xa6, 0x59, 0xfc, 0xf3, 0x88, 0x96, 0x88, 0x9f,
-0x1c, 0xff, 0x94, 0xc6, 0x84, 0x10, 0xd5, 0xb4,
-0x30, 0xcb, 0x4f, 0x6f, 0xb6, 0xe7, 0xdf, 0x8d,
-0xb0, 0xe7, 0xb6, 0x86, 0xb7, 0xc8, 0x94, 0xfc,
-0xfb, 0x76, 0x07, 0xea, 0x4f, 0x21, 0x7c, 0xc7,
-0xe6, 0xd4, 0x63, 0x43, 0xe4, 0xa8, 0x1e, 0x1b,
-0x7d, 0xdb, 0x96, 0x3f, 0x4a, 0xca, 0x55, 0x92,
-0x13, 0xc8, 0x39, 0x48, 0xfa, 0xaa, 0xec, 0xf9,
-0xf7, 0xa8, 0xa3, 0x6f, 0x77, 0x42, 0x5c, 0xa5,
-0x38, 0xa5, 0xad, 0x47, 0xb0, 0xa0, 0xc5, 0x62,
-0x4f, 0x99, 0xf9, 0xf7, 0x36, 0xd8, 0x10, 0x60,
-0x5d, 0x7f, 0x80, 0x9d, 0xc1, 0xaa, 0xc2, 0x17,
-0x8d, 0x98, 0xfa, 0xd3, 0xb3, 0x9b, 0x3d, 0x46,
-0x59, 0xc6, 0xe2, 0xc2, 0xc6, 0xf3, 0x4c, 0xff,
-0x1d, 0x7e, 0x19, 0xfd, 0x81, 0x80, 0x73, 0x9b,
-0xe2, 0x87, 0xb8, 0x4b, 0x04, 0xe7, 0x36, 0xc5,
-0xdb, 0xf4, 0xa7, 0xd4, 0xaf, 0x84, 0x89, 0x96,
-0x1f, 0x1b, 0x9b, 0x92, 0x7f, 0x17, 0xfc, 0xd2,
-0x46, 0xa8, 0x4a, 0x2d, 0x4d, 0x13, 0xbf, 0x70,
-0xf9, 0x93, 0xf2, 0xef, 0x6c, 0x1d, 0x3d, 0x10,
-0xc8, 0x9d, 0x0f, 0x39, 0x66, 0xe5, 0x8f, 0x8e,
-0xb5, 0x57, 0x7c, 0x47, 0x59, 0xfa, 0x43, 0x96,
-0xcf, 0x81, 0xca, 0x7e, 0x5b, 0xfe, 0x1d, 0xf9,
-0x29, 0xff, 0x36, 0x7b, 0xdb, 0x39, 0xf7, 0x83,
-0xfc, 0xac, 0xc4, 0x1f, 0x53, 0xb7, 0x8d, 0x4e,
-0xca, 0xbf, 0xff, 0x2a, 0x75, 0x85, 0x84, 0xbf,
-0x8a, 0x7e, 0xf1, 0x48, 0xd9, 0x1f, 0x82, 0xe1,
-0xde, 0x49, 0xf1, 0xcf, 0xb3, 0xf4, 0xa4, 0x1a,
-0x4e, 0x77, 0x1c, 0xe4, 0xaf, 0xca, 0x2c, 0x01,
-0xe5, 0x62, 0xfe, 0x7b, 0x2e, 0xff, 0xde, 0x41,
-0xff, 0x01, 0x2a, 0x2b, 0xfc, 0x6b, 0x23, 0x67,
-0x8a, 0xf6, 0x77, 0xa6, 0xfb, 0xfc, 0x56, 0xfe,
-0x5d, 0x82, 0xc3, 0xbf, 0x63, 0x26, 0x8b, 0x1a,
-0xe5, 0x0c, 0x3c, 0x0f, 0xe5, 0xaa, 0x3d, 0xfe,
-0x29, 0x9d, 0x80, 0x47, 0xd4, 0xc0, 0x22, 0x31,
-0xe8, 0x1b, 0x80, 0xfd, 0xaa, 0x76, 0x98, 0xe0,
-0xb4, 0x99, 0x7f, 0x3f, 0x2c, 0x9c, 0x14, 0xc3,
-0xcc, 0x0f, 0x1f, 0x87, 0x89, 0x96, 0x1a, 0x2d,
-0xfe, 0x69, 0xfa, 0xef, 0x23, 0xca, 0x15, 0x61,
-0xfa, 0xa0, 0x3b, 0xc8, 0x72, 0xc2, 0x42, 0x38,
-0x6b, 0xd3, 0x9f, 0x5b, 0x52, 0xe3, 0xfe, 0x89,
-0xfc, 0x79, 0x32, 0xcb, 0xdb, 0xc3, 0x84, 0xa8,
-0xe7, 0x8f, 0x4c, 0xff, 0x7d, 0x95, 0x74, 0x2b,
-0xd4, 0xd6, 0x89, 0x2c, 0xff, 0x7e, 0xab, 0x16,
-0xff, 0xf4, 0xe5, 0xec, 0x93, 0xe5, 0x8f, 0xf6,
-0x83, 0x2f, 0x11, 0xcd, 0xf8, 0x02, 0x66, 0x6c,
-0x34, 0xe7, 0xbf, 0x03, 0x4b, 0xbf, 0x56, 0x50,
-0x96, 0x0b, 0x61, 0xe7, 0xac, 0xd8, 0x81, 0x81,
-0x9c, 0x7d, 0xd2, 0xe4, 0x8f, 0x51, 0xbb, 0x21,
-0xd1, 0x46, 0x9d, 0x75, 0x0a, 0x8b, 0xc9, 0x61,
-0x3f, 0xb3, 0x66, 0xfe, 0x7d, 0x7c, 0xf7, 0x04,
-0xf7, 0x79, 0x61, 0xf3, 0x07, 0x0d, 0xd7, 0xc6,
-0x3f, 0x0b, 0x47, 0xe1, 0xb7, 0xf2, 0x3c, 0xb5,
-0x29, 0x8a, 0x7a, 0xbe, 0x8f, 0xd6, 0xa8, 0x85,
-0xb6, 0xf3, 0x4b, 0xb8, 0x8b, 0x6d, 0x5e, 0x59,
-0x7e, 0x4a, 0x4c, 0x3a, 0xbf, 0x0b, 0x49, 0x8a,
-0xe3, 0x62, 0xf1, 0x33, 0x09, 0xb4, 0x38, 0x51,
-0xec, 0x5f, 0x2e, 0xd2, 0x3c, 0x17, 0x6c, 0x04,
-0xb9, 0xc7, 0xce, 0xcf, 0xc6, 0xb4, 0xb8, 0x07,
-0x70, 0x1b, 0x4a, 0xe6, 0xad, 0x82, 0x64, 0x4f,
-0x3a, 0x2e, 0x66, 0x22, 0xa3, 0x96, 0xff, 0x4e,
-0x8e, 0xd3, 0x85, 0x4a, 0x40, 0xe4, 0x03, 0xa0,
-0xd2, 0x90, 0xfd, 0xfc, 0x52, 0x0f, 0xec, 0x10,
-0xde, 0x48, 0x3d, 0xad, 0xb8, 0x55, 0x7e, 0x1c,
-0x41, 0xa6, 0xf5, 0x73, 0xdc, 0xb0, 0xcf, 0x38,
-0xec, 0x45, 0x7f, 0xb3, 0xab, 0x0f, 0xf5, 0xcb,
-0x2a, 0xb8, 0x9c, 0x0c, 0xb5, 0x05, 0xac, 0xfc,
-0xd1, 0xb0, 0x27, 0x50, 0xb1, 0x61, 0x90, 0x64,
-0xc5, 0x87, 0x88, 0x0b, 0xba, 0x15, 0x5f, 0x5a,
-0xb4, 0xf2, 0x47, 0xaa, 0xc0, 0x53, 0x94, 0xf1,
-0x47, 0xfd, 0x37, 0x22, 0x7b, 0x10, 0xa4, 0x3d,
-0x7e, 0x8b, 0x9f, 0x00, 0xc5, 0xea, 0xba, 0x44,
-0x59, 0x56, 0x3c, 0x4d, 0x1e, 0xa5, 0x87, 0xdb,
-0xd2, 0xa3, 0xe2, 0xda, 0x88, 0xc9, 0x4f, 0x20,
-0xf4, 0x05, 0x1a, 0x54, 0x5c, 0x25, 0xfc, 0x09,
-0xfa, 0x21, 0x3a, 0xf2, 0x8d, 0xb6, 0xf3, 0x4b,
-0x9e, 0x14, 0x99, 0xc8, 0xd4, 0xc7, 0xd1, 0xcd,
-0xac, 0x43, 0xe1, 0xc4, 0x38, 0xcf, 0x0f, 0x12,
-0xbd, 0x9f, 0xa2, 0xf0, 0x50, 0xe6, 0x68, 0x3c,
-0xb4, 0x1c, 0xfb, 0x79, 0x9e, 0x71, 0xa9, 0x7f,
-0x95, 0xed, 0xfc, 0x92, 0xb2, 0x03, 0x5d, 0xde,
-0x9d, 0x11, 0xbf, 0x82, 0x36, 0xd8, 0x0e, 0x81,
-0x3e, 0xb4, 0x41, 0xbb, 0xff, 0xde, 0x8e, 0x2c,
-0x17, 0x9b, 0xc8, 0xa3, 0xb0, 0x9e, 0x56, 0xda,
-0xcf, 0x7f, 0x46, 0x3d, 0x0f, 0xa9, 0xad, 0xc2,
-0xae, 0x3e, 0x7f, 0x05, 0x19, 0xe0, 0x5a, 0x06,
-0x03, 0xcc, 0x00, 0x4c, 0xff, 0x5d, 0x78, 0x12,
-0x4e, 0x40, 0x57, 0xda, 0x35, 0xc4, 0x77, 0xc2,
-0x09, 0x29, 0xdc, 0x39, 0xe9, 0xfc, 0x12, 0xc5,
-0x77, 0x7d, 0x8e, 0x9d, 0x49, 0xd4, 0xf8, 0x29,
-0x57, 0xdb, 0xf8, 0x89, 0x7e, 0x6a, 0x0f, 0xf2,
-0x33, 0xb0, 0x95, 0xe5, 0xb5, 0x53, 0xb5, 0x6a,
-0xc0, 0xe2, 0xa7, 0x2a, 0x54, 0x44, 0x36, 0x28,
-0xbb, 0x62, 0xe8, 0x6e, 0x0c, 0x09, 0xfb, 0x34,
-0x47, 0xde, 0xe2, 0xa7, 0x30, 0x1b, 0x36, 0x88,
-0xbe, 0x88, 0x76, 0xbe, 0xee, 0xa0, 0x52, 0xf1,
-0xa6, 0x88, 0xec, 0xc9, 0xf9, 0xef, 0xe0, 0x41,
-0x6c, 0xa6, 0x63, 0x28, 0x3b, 0xfb, 0x70, 0x03,
-0x95, 0x63, 0x51, 0x8b, 0x9f, 0xa7, 0xbd, 0x2c,
-0xf7, 0x11, 0x32, 0xf2, 0x2b, 0x2c, 0x3f, 0x4d,
-0x1b, 0xec, 0xe7, 0x97, 0x3e, 0x56, 0xb4, 0xb4,
-0x7b, 0x1f, 0x7c, 0xcc, 0x85, 0x63, 0xd5, 0xb6,
-0xf3, 0x4b, 0x85, 0x17, 0xe1, 0x63, 0x75, 0xff,
-0x37, 0x5c, 0x31, 0xe7, 0x7c, 0x38, 0x02, 0xe1,
-0x48, 0xc0, 0xe2, 0xa7, 0x17, 0x3d, 0x96, 0xee,
-0xf4, 0xae, 0xf9, 0x28, 0x3b, 0x65, 0x92, 0x64,
-0x79, 0x5f, 0x8b, 0x9f, 0x71, 0x68, 0x8b, 0x1d,
-0x8c, 0xcb, 0xd1, 0xe5, 0x12, 0x11, 0xa4, 0x9d,
-0x10, 0x88, 0x88, 0x16, 0x3f, 0xbb, 0x95, 0xdd,
-0x70, 0x50, 0xf6, 0x35, 0xb2, 0x63, 0x83, 0xb0,
-0x47, 0xae, 0x6a, 0x14, 0x6d, 0xe7, 0x97, 0xda,
-0x58, 0x8e, 0x28, 0x14, 0x0f, 0x78, 0xf9, 0x0a,
-0x78, 0x27, 0x59, 0x15, 0x0d, 0x58, 0xfc, 0x8c,
-0xc2, 0x6e, 0xe9, 0x12, 0x3c, 0x17, 0x77, 0xff,
-0x35, 0x8e, 0xd9, 0xab, 0x22, 0xae, 0x77, 0x8b,
-0x9f, 0x22, 0xba, 0x60, 0x63, 0x34, 0x48, 0x02,
-0x2d, 0x3c, 0x3b, 0xc8, 0x34, 0x5f, 0x0a, 0x58,
-0xfc, 0x14, 0x3d, 0x0b, 0x83, 0x1f, 0x41, 0x79,
-0xda, 0xff, 0x6e, 0xb1, 0x57, 0x3c, 0x2b, 0xa2,
-0x7d, 0x5a, 0xfc, 0x14, 0xd1, 0x77, 0xaa, 0xa1,
-0xd9, 0xd1, 0xfc, 0x8a, 0x82, 0x24, 0xfe, 0xb3,
-0xa2, 0x4b, 0xb4, 0xf8, 0x59, 0x06, 0xa5, 0xb0,
-0x5f, 0x29, 0xeb, 0xcd, 0x6f, 0x26, 0x0b, 0xe0,
-0xa7, 0xb4, 0xac, 0x45, 0xb4, 0xf1, 0x93, 0xce,
-0x82, 0x3f, 0xd2, 0x4c, 0xb6, 0x70, 0x25, 0xff,
-0x2c, 0xbc, 0x48, 0x6f, 0x91, 0x03, 0x36, 0x7e,
-0x4a, 0x9d, 0xec, 0x8c, 0xa0, 0x3a, 0x3d, 0x83,
-0x7b, 0x2a, 0xce, 0xfb, 0x6b, 0x76, 0x7e, 0x0a,
-0x0f, 0x47, 0x5e, 0xa0, 0xdf, 0xcb, 0xba, 0x0e,
-0x3a, 0x6f, 0x20, 0x27, 0xe8, 0xad, 0x69, 0x57,
-0xb7, 0xc9, 0xcf, 0x3d, 0xd2, 0xc3, 0x89, 0x44,
-0xba, 0x2c, 0x8a, 0xfe, 0x58, 0x81, 0xba, 0x1e,
-0x2a, 0x7b, 0xb0, 0xf0, 0xae, 0xa9, 0x15, 0x77,
-0xc0, 0xdf, 0xa2, 0x14, 0xba, 0x7d, 0xb4, 0xc5,
-0x4b, 0xdb, 0x44, 0x3f, 0x45, 0x90, 0xe6, 0xf4,
-0xa7, 0xe2, 0x49, 0xa2, 0x9f, 0xee, 0x83, 0x0d,
-0x0b, 0x0a, 0x44, 0xa0, 0x34, 0x30, 0x24, 0x5a,
-0xf9, 0xcd, 0xa4, 0xb0, 0x9b, 0xc5, 0x93, 0x95,
-0x4a, 0x3f, 0xca, 0xbe, 0x5e, 0xba, 0x50, 0xb5,
-0xc5, 0x3f, 0x29, 0xda, 0xe0, 0x3b, 0xb8, 0x57,
-0x4d, 0x4f, 0x39, 0x87, 0xe1, 0xb2, 0xa0, 0xe5,
-0x8f, 0xcc, 0xf3, 0x4b, 0xca, 0x53, 0xd2, 0xc7,
-0x52, 0x4d, 0x63, 0x65, 0x96, 0xef, 0x86, 0xf1,
-0x74, 0xcd, 0x9b, 0x01, 0x8b, 0x9f, 0x3d, 0xa8,
-0x3d, 0x0f, 0x46, 0x7d, 0x77, 0x27, 0xbb, 0xf9,
-0x95, 0x52, 0xf7, 0xb9, 0xda, 0xc1, 0x68, 0xc6,
-0xb4, 0x4f, 0x2a, 0xcc, 0x81, 0x6e, 0xd0, 0xa4,
-0x1e, 0x8a, 0x38, 0x90, 0x5f, 0xb6, 0xf1, 0x53,
-0x04, 0x61, 0x67, 0x57, 0x34, 0x4d, 0x17, 0x04,
-0x49, 0x54, 0xc9, 0x40, 0x05, 0xb2, 0xa0, 0x25,
-0x17, 0xff, 0x54, 0xc4, 0x15, 0x74, 0x4c, 0x41,
-0x7e, 0x76, 0x39, 0x3b, 0x51, 0x74, 0x84, 0xd4,
-0x40, 0x17, 0x9f, 0xe5, 0xf4, 0x79, 0xa0, 0xd7,
-0x8f, 0xc9, 0x57, 0x65, 0x5c, 0xe6, 0xdf, 0xe7,
-0x3b, 0xd5, 0x71, 0xe3, 0xfc, 0x52, 0x2e, 0xc7,
-0xee, 0xb8, 0xea, 0x99, 0x98, 0x59, 0xa3, 0x36,
-0x1d, 0x2d, 0x0f, 0x7b, 0xaf, 0xe8, 0xe7, 0xc1,
-0x46, 0x6d, 0xfe, 0xfb, 0xf3, 0xf1, 0xf2, 0xd3,
-0x62, 0x31, 0xa9, 0xf2, 0x1e, 0xa2, 0x55, 0x2c,
-0xff, 0x6e, 0xe9, 0x4f, 0xdc, 0x6a, 0x24, 0xf9,
-0x54, 0x94, 0xf1, 0xd3, 0xd8, 0x37, 0x2d, 0xfd,
-0xb9, 0x57, 0xda, 0x4f, 0xf4, 0x18, 0x84, 0xb6,
-0x07, 0x38, 0x2d, 0xfd, 0x49, 0x8b, 0x98, 0xee,
-0x09, 0xaa, 0xae, 0xb6, 0x56, 0x3d, 0xe7, 0x86,
-0x73, 0xdb, 0x67, 0xe9, 0x4f, 0x89, 0xc5, 0x19,
-0xaa, 0x2f, 0x2e, 0x7d, 0x10, 0x26, 0x3e, 0xe1,
-0xfc, 0xa7, 0x23, 0xd4, 0x83, 0xdb, 0xba, 0xde,
-0x0e, 0xb9, 0xfb, 0xb2, 0x4d, 0x7f, 0x3e, 0xcf,
-0x97, 0xab, 0xc7, 0x59, 0x1e, 0xef, 0x50, 0xac,
-0x4a, 0x9d, 0xa4, 0x3f, 0x9b, 0x38, 0x2d, 0x65,
-0x9d, 0x2e, 0x6e, 0x12, 0x8d, 0xdc, 0x60, 0x8e,
-0x9f, 0x59, 0x6e, 0x96, 0xba, 0x7f, 0x27, 0xcb,
-0xd9, 0xe8, 0x67, 0xd6, 0xb3, 0xf9, 0x93, 0xf4,
-0x67, 0x72, 0x7f, 0x2a, 0x38, 0xec, 0x5e, 0xc8,
-0xdf, 0xe5, 0xf9, 0x30, 0x1d, 0xee, 0x73, 0xd9,
-0xf8, 0xf9, 0xdf, 0x0f, 0x2b, 0xcf, 0x37, 0xd4,
-0xf7, 0x6f, 0xde, 0x32, 0x6d, 0x9c, 0xe5, 0x8f,
-0x26, 0x9f, 0xff, 0x3c, 0x5f, 0x7c, 0x5c, 0x0e,
-0x0f, 0xba, 0xe6, 0xb2, 0x7e, 0xe2, 0xfe, 0x60,
-0xd7, 0x9f, 0x5b, 0x0e, 0x43, 0xfb, 0x0a, 0xdc,
-0xc3, 0xe3, 0x2d, 0xa5, 0x28, 0x60, 0xf5, 0xfc,
-0xbb, 0x31, 0x2e, 0x09, 0xe4, 0x5c, 0x7b, 0x7a,
-0xd5, 0x50, 0x74, 0x6c, 0x09, 0xeb, 0x8b, 0x76,
-0x16, 0xc0, 0xe4, 0xe7, 0xb6, 0x01, 0xa9, 0x95,
-0x6d, 0xa5, 0x0b, 0xb4, 0xb1, 0xd6, 0xf2, 0xef,
-0x96, 0xfe, 0x64, 0xf9, 0xf7, 0x30, 0x75, 0x3d,
-0xa1, 0x9d, 0x9f, 0xd7, 0xf3, 0xef, 0x96, 0xfe,
-0xd4, 0xa4, 0x50, 0xb5, 0x9e, 0x13, 0x9e, 0xa2,
-0x3f, 0x87, 0x28, 0x93, 0x7a, 0x4d, 0x99, 0x72,
-0x76, 0x2e, 0xdd, 0xc8, 0xbf, 0xe7, 0xf4, 0xe7,
-0x37, 0xb5, 0xd4, 0x3a, 0x63, 0xa4, 0x78, 0x30,
-0xae, 0x9d, 0x51, 0x9a, 0xac, 0x3f, 0xab, 0x94,
-0xce, 0x4f, 0xc8, 0xbf, 0x03, 0xb2, 0x60, 0x1f,
-0xca, 0x4e, 0x51, 0xcb, 0xbf, 0x5f, 0x7b, 0xfe,
-0x93, 0xf5, 0xc5, 0x65, 0xcf, 0xbf, 0x1b, 0xfc,
-0x3c, 0x7d, 0xe3, 0x90, 0x74, 0x49, 0x61, 0x52,
-0x0f, 0xfb, 0xf2, 0xc1, 0x35, 0xfa, 0x53, 0xba,
-0x34, 0x37, 0x74, 0x87, 0x71, 0x1e, 0xb3, 0x4b,
-0xd9, 0x6c, 0xf1, 0x73, 0xad, 0x94, 0xf5, 0x74,
-0xc7, 0x7d, 0xde, 0xa4, 0x76, 0x7e, 0x09, 0x58,
-0x22, 0xde, 0xe4, 0x27, 0x68, 0xe7, 0x97, 0xfc,
-0x11, 0xd1, 0xfb, 0x62, 0x9f, 0x0b, 0xd7, 0xd1,
-0x24, 0xfd, 0xc9, 0xf2, 0xef, 0xdc, 0xb7, 0x17,
-0x89, 0xa9, 0x3c, 0xf6, 0x0e, 0xbe, 0x49, 0xe7,
-0x3f, 0xb7, 0xe0, 0x63, 0xb8, 0x05, 0x8a, 0x2b,
-0xd5, 0x30, 0x54, 0x7a, 0x89, 0x84, 0xec, 0xe7,
-0x3f, 0x57, 0x72, 0x7b, 0xa5, 0x0f, 0xe0, 0x19,
-0xa5, 0x3a, 0x35, 0xc3, 0x3c, 0xb3, 0x60, 0xd3,
-0x9f, 0x2c, 0x57, 0xc7, 0x64, 0x75, 0xf6, 0x1a,
-0xfd, 0xe9, 0xb8, 0x19, 0x9e, 0x75, 0x54, 0xd3,
-0xa5, 0x69, 0xbe, 0x53, 0x7a, 0x36, 0x31, 0x45,
-0x7f, 0xde, 0xd9, 0x53, 0x03, 0x2e, 0x9c, 0xd2,
-0x25, 0xe8, 0x64, 0x78, 0xa6, 0x9c, 0xff, 0xd4,
-0x64, 0xe7, 0xc0, 0xa6, 0x35, 0x84, 0x9d, 0x19,
-0x9a, 0x72, 0xfe, 0xf3, 0x86, 0xe0, 0x3f, 0x0d,
-0xdf, 0x36, 0xe2, 0xfe, 0x49, 0xeb, 0x59, 0x40,
-0xfd, 0x39, 0xf9, 0xfc, 0x67, 0xa7, 0xf7, 0x8a,
-0x1c, 0xee, 0xd7, 0xce, 0xf9, 0x5f, 0x8e, 0x4f,
-0xca, 0xbf, 0xe3, 0x7a, 0x5f, 0x74, 0x32, 0x15,
-0x66, 0xb2, 0x93, 0x25, 0x92, 0xb4, 0xf5, 0x6e,
-0xe9, 0xcf, 0x87, 0x23, 0xad, 0xa9, 0xc0, 0x48,
-0x32, 0x18, 0x19, 0x70, 0x3d, 0x95, 0xae, 0x1c,
-0xb6, 0x9f, 0xff, 0xa4, 0x29, 0xda, 0x2e, 0xe3,
-0xf2, 0xf9, 0x7e, 0xcb, 0x19, 0x38, 0x20, 0x6b,
-0x5a, 0x38, 0xa7, 0x3f, 0x65, 0x8f, 0x0a, 0x2c,
-0xad, 0x89, 0xcc, 0x1a, 0x60, 0x12, 0x8e, 0xbd,
-0xc3, 0x69, 0xd3, 0x3e, 0x59, 0xfe, 0xbd, 0x5e,
-0xc5, 0xe7, 0x8d, 0x88, 0xc6, 0x7a, 0x3f, 0x6f,
-0xf2, 0x73, 0x48, 0x0f, 0xcf, 0x66, 0x66, 0x8c,
-0xe4, 0x58, 0x90, 0xe3, 0xa7, 0x2a, 0x7d, 0x84,
-0x08, 0xd8, 0x8f, 0xba, 0xd5, 0x59, 0x07, 0x86,
-0x96, 0xca, 0x9a, 0xf6, 0xf9, 0x8d, 0x18, 0x3b,
-0x1f, 0xa9, 0xe9, 0xcf, 0xee, 0x32, 0xc6, 0x17,
-0x9b, 0xfe, 0xf4, 0xcb, 0x87, 0xf4, 0xd0, 0x26,
-0x3a, 0xa5, 0x74, 0xca, 0xf9, 0x4f, 0x91, 0xee,
-0x97, 0xe5, 0x01, 0xa6, 0x3f, 0xa5, 0x7d, 0xb2,
-0xe6, 0xc7, 0x99, 0xfa, 0xb3, 0x30, 0xae, 0x4c,
-0x04, 0x51, 0x1e, 0x7f, 0xc0, 0x57, 0xb2, 0xb5,
-0xa2, 0x6e, 0xb6, 0xeb, 0x4f, 0x55, 0xbd, 0x12,
-0xac, 0x3f, 0xed, 0xbe, 0xc0, 0x8f, 0xa7, 0xc7,
-0x56, 0x86, 0x07, 0x27, 0xe5, 0xdf, 0xdf, 0xc6,
-0xe9, 0xae, 0x89, 0xbb, 0xbb, 0xf9, 0x5a, 0x54,
-0x52, 0x28, 0xaa, 0xec, 0xe7, 0x3f, 0x07, 0x44,
-0xc6, 0x41, 0xed, 0x9c, 0xea, 0xdf, 0x30, 0x0e,
-0xa6, 0x89, 0x6c, 0xe7, 0xa7, 0xbe, 0x94, 0x0d,
-0x7e, 0xca, 0xc4, 0x67, 0x3f, 0xff, 0xd9, 0xe2,
-0xeb, 0x33, 0xdb, 0x7d, 0x46, 0xb6, 0xc5, 0x3f,
-0x7f, 0x0d, 0x57, 0x8e, 0x22, 0x07, 0x33, 0xce,
-0x2a, 0x7d, 0xcc, 0xac, 0xfc, 0xd1, 0x39, 0xf8,
-0x0d, 0xfc, 0x51, 0x1b, 0xaa, 0x86, 0xab, 0x54,
-0x3b, 0x3f, 0x9f, 0x75, 0xda, 0xf9, 0x79, 0x1c,
-0xba, 0x7a, 0x10, 0x9b, 0x23, 0x1e, 0xe6, 0x6f,
-0xba, 0x76, 0x59, 0xdf, 0x1f, 0x09, 0x81, 0xb6,
-0x4d, 0x12, 0x1b, 0x4f, 0xdf, 0x08, 0x3b, 0x33,
-0xdb, 0x2f, 0x3e, 0x61, 0x8f, 0x7f, 0x92, 0x56,
-0xd8, 0xcd, 0xc6, 0x93, 0x1d, 0x42, 0x0f, 0x28,
-0xf9, 0xb2, 0xf9, 0xfd, 0x51, 0x86, 0x0b, 0xab,
-0xed, 0x99, 0x9b, 0xb2, 0xe2, 0x0f, 0x7d, 0x67,
-0x51, 0xfc, 0x55, 0x66, 0xf3, 0x87, 0xad, 0xef,
-0x8f, 0xa2, 0xd3, 0x53, 0x2f, 0xd0, 0xda, 0xfe,
-0xa6, 0xcf, 0x37, 0x9c, 0x27, 0x2f, 0xc8, 0x61,
-0xb5, 0xd2, 0x96, 0x3f, 0xba, 0x71, 0xaf, 0x74,
-0x05, 0x6e, 0x50, 0xab, 0xbb, 0x1a, 0xf4, 0x79,
-0xd7, 0xce, 0x7f, 0xea, 0xfd, 0x44, 0x7e, 0xba,
-0xd8, 0x77, 0x52, 0xae, 0xee, 0x72, 0x16, 0x2f,
-0x0f, 0xb1, 0xd8, 0xbd, 0xc9, 0xcf, 0xa2, 0xc3,
-0x9c, 0x1e, 0xff, 0x44, 0x7f, 0xec, 0xef, 0x18,
-0x3f, 0xe3, 0xf6, 0xf3, 0xf3, 0xa4, 0x95, 0x3e,
-0xc6, 0xce, 0x2f, 0x85, 0xe1, 0x67, 0x8c, 0x9f,
-0xf6, 0xfc, 0x11, 0x76, 0x3d, 0x2b, 0xb3, 0x6d,
-0x7d, 0xba, 0x82, 0x83, 0x3e, 0x84, 0x63, 0x6d,
-0x9d, 0x9f, 0xef, 0x86, 0x13, 0xca, 0xbc, 0x74,
-0x20, 0xed, 0xf4, 0xc2, 0x6b, 0xd0, 0xc5, 0x62,
-0xb1, 0x36, 0x7e, 0x2a, 0x63, 0x92, 0x71, 0x7e,
-0x69, 0x78, 0xaa, 0xff, 0xce, 0x50, 0xd5, 0xa5,
-0x7d, 0x67, 0xa3, 0x7d, 0x6c, 0xe4, 0x62, 0xe7,
-0x3f, 0xed, 0xfe, 0xfb, 0x03, 0x1a, 0x3f, 0xd9,
-0x41, 0x0a, 0x2c, 0xf0, 0x71, 0x53, 0x7f, 0x56,
-0x68, 0xc8, 0xd1, 0xea, 0x12, 0xec, 0x7b, 0x19,
-0x89, 0x98, 0xe7, 0x3f, 0xc1, 0x81, 0xfc, 0xf4,
-0xc5, 0xfc, 0x1e, 0xf2, 0x16, 0x61, 0x42, 0x14,
-0x0b, 0x91, 0x1c, 0x3f, 0x45, 0xc6, 0x4f, 0x1f,
-0x7a, 0x50, 0xcc, 0x7f, 0xe7, 0x42, 0x30, 0x40,
-0x79, 0x2b, 0x7f, 0x84, 0x1a, 0x53, 0xa9, 0x64,
-0x38, 0x7a, 0x59, 0x3f, 0x23, 0x3f, 0x68, 0x3b,
-0x3f, 0xff, 0x16, 0x1c, 0x95, 0x6b, 0x95, 0xc0,
-0x16, 0x9e, 0x1d, 0xb2, 0x7f, 0x30, 0xe6, 0xda,
-0x66, 0xf9, 0xef, 0x90, 0xa5, 0x49, 0xa6, 0x35,
-0x5a, 0x88, 0x4a, 0xbb, 0xa1, 0x0a, 0x44, 0x5b,
-0xfe, 0xc8, 0xf1, 0xf2, 0xba, 0x75, 0x2b, 0x67,
-0x47, 0xc4, 0xd8, 0xcc, 0x97, 0xdb, 0x9e, 0x86,
-0x4a, 0x45, 0x8c, 0x59, 0xe7, 0xe7, 0x4b, 0x9e,
-0x12, 0x1f, 0x52, 0xca, 0x14, 0x71, 0x30, 0x72,
-0x11, 0x7e, 0x23, 0x54, 0x47, 0xed, 0xf9, 0x23,
-0xcf, 0xee, 0xc8, 0x51, 0x5a, 0x1b, 0x77, 0x31,
-0x4c, 0xb3, 0xf3, 0xf3, 0x36, 0xfd, 0xf9, 0x6d,
-0xf8, 0x25, 0x7c, 0xa0, 0x84, 0xef, 0x76, 0xa7,
-0x5a, 0xdf, 0x92, 0x2f, 0x89, 0xe1, 0xc8, 0xb5,
-0xe7, 0xe7, 0xb5, 0xf8, 0x2e, 0x2b, 0x70, 0xae,
-0x5e, 0x33, 0x7f, 0x84, 0xfe, 0xbb, 0xe3, 0x35,
-0xf0, 0xa5, 0xc4, 0xdd, 0xe4, 0xb3, 0xc2, 0x46,
-0xc5, 0x97, 0x2a, 0x1c, 0x36, 0xf3, 0x47, 0xfe,
-0x75, 0xab, 0x84, 0x47, 0x40, 0x1e, 0xf4, 0xd7,
-0xf9, 0xee, 0x24, 0xad, 0xaa, 0x6f, 0x50, 0xf4,
-0x9b, 0xf9, 0xa3, 0xb2, 0xa2, 0xf9, 0xf0, 0x53,
-0x0e, 0xed, 0xe5, 0x41, 0xf2, 0x35, 0x68, 0x57,
-0xcb, 0x17, 0xe5, 0xaf, 0x34, 0xf3, 0x47, 0x7e,
-0xef, 0x2c, 0xf8, 0x5b, 0xba, 0x1f, 0x39, 0xe8,
-0xfc, 0x1a, 0x9c, 0xa4, 0xfb, 0xb2, 0xae, 0xe1,
-0xf2, 0x5c, 0xfe, 0x48, 0x2c, 0x6a, 0x83, 0x77,
-0x75, 0x1c, 0xed, 0xd5, 0x39, 0x9f, 0xb6, 0xf9,
-0xef, 0xe7, 0x95, 0xe3, 0x28, 0x3b, 0xc5, 0x7e,
-0x7e, 0x2e, 0x8b, 0xd7, 0xa5, 0x5d, 0xa7, 0xcb,
-0xad, 0xef, 0x8f, 0x7e, 0x2a, 0xac, 0x4f, 0xa3,
-0xcc, 0x8d, 0x90, 0x82, 0x6c, 0x1b, 0xca, 0x5f,
-0x71, 0x30, 0x6f, 0xae, 0x69, 0x9f, 0xb8, 0xf7,
-0x4b, 0x7b, 0xa8, 0xa8, 0xa0, 0x86, 0xc6, 0xba,
-0x36, 0x71, 0xb9, 0x99, 0x3f, 0x8a, 0x7b, 0x5e,
-0x54, 0x36, 0xaa, 0x28, 0xab, 0x81, 0xcc, 0x95,
-0x58, 0x02, 0x07, 0xfd, 0x0e, 0xaf, 0xe9, 0xbf,
-0x77, 0xc2, 0xd1, 0xe4, 0xc2, 0x78, 0x20, 0xe3,
-0x9c, 0xc3, 0xf2, 0xc5, 0xc3, 0x68, 0xa8, 0xd6,
-0x3d, 0x99, 0x5b, 0xf4, 0x1c, 0xfb, 0x3c, 0x6a,
-0x28, 0xd7, 0x4f, 0xeb, 0xfc, 0xfc, 0x18, 0x1c,
-0xf5, 0xd6, 0x34, 0xa2, 0xff, 0x7e, 0x11, 0x96,
-0xe9, 0x2c, 0x90, 0x4d, 0xff, 0xe8, 0x7e, 0x39,
-0xc9, 0x6c, 0x30, 0x43, 0xde, 0x56, 0x36, 0xb1,
-0x3d, 0x5c, 0x26, 0x72, 0x2e, 0xff, 0x2e, 0x88,
-0xcc, 0x64, 0x41, 0x3b, 0xf6, 0xd9, 0xc9, 0x62,
-0x25, 0x29, 0x2b, 0x7f, 0x24, 0x71, 0x2d, 0x34,
-0x98, 0xc6, 0xf9, 0xb8, 0xbb, 0xa7, 0x82, 0x9d,
-0x13, 0xc0, 0xba, 0x5c, 0xfe, 0x48, 0x11, 0xbf,
-0x45, 0x8e, 0x46, 0x83, 0x9c, 0x4b, 0xe0, 0x7b,
-0x5a, 0xb2, 0x50, 0x47, 0x71, 0x6e, 0xe5, 0x1c,
-0x3f, 0x4b, 0x06, 0x15, 0x44, 0x38, 0xe7, 0xee,
-0x45, 0x69, 0x79, 0x06, 0xea, 0x81, 0x9d, 0xff,
-0x34, 0xf9, 0x39, 0x9e, 0x1d, 0x4b, 0xe0, 0x36,
-0x74, 0x94, 0xaf, 0xa3, 0x7f, 0x35, 0x59, 0x7f,
-0x52, 0xe9, 0x63, 0x86, 0xf0, 0xac, 0x93, 0xfa,
-0xc2, 0xca, 0x21, 0x59, 0xd3, 0x9f, 0xd6, 0xf7,
-0x47, 0x03, 0x29, 0x6d, 0xab, 0x21, 0xec, 0xcc,
-0x97, 0x1e, 0x9c, 0xb3, 0x7d, 0x7f, 0xc4, 0x3d,
-0xcb, 0xe2, 0x9f, 0xc2, 0xb5, 0xfa, 0x13, 0x50,
-0x7f, 0x8e, 0xe5, 0xe1, 0xdc, 0x6e, 0x77, 0x32,
-0x08, 0x69, 0x93, 0xac, 0x4e, 0xd1, 0x9f, 0xee,
-0xcb, 0xfc, 0x2a, 0x61, 0x82, 0xbb, 0x46, 0x7f,
-0x8e, 0x21, 0xc6, 0x98, 0xfe, 0x24, 0xc7, 0x85,
-0xf0, 0xe4, 0xf3, 0x9f, 0x75, 0xae, 0x67, 0x95,
-0xe9, 0x88, 0xf7, 0x45, 0x3f, 0xc9, 0x7d, 0x73,
-0x60, 0xd7, 0x9f, 0x99, 0x56, 0x0d, 0xef, 0x2e,
-0xa1, 0x55, 0x98, 0xfa, 0xfd, 0xd1, 0xf2, 0xa7,
-0x77, 0xe0, 0x36, 0x3b, 0x7c, 0xc7, 0xd7, 0xe4,
-0x76, 0x3a, 0xe5, 0xfb, 0x23, 0x17, 0x7c, 0x98,
-0xa9, 0x1b, 0x76, 0xef, 0x6b, 0x98, 0x0e, 0x2f,
-0x40, 0x9d, 0x3a, 0xe9, 0xfb, 0xa3, 0xdf, 0xcc,
-0x9b, 0x90, 0xc2, 0x7d, 0xd8, 0x85, 0xc3, 0xb9,
-0x78, 0x88, 0xc5, 0xcf, 0x91, 0x36, 0x55, 0xc5,
-0xfd, 0x61, 0xdb, 0xb4, 0x91, 0xa4, 0xf1, 0x7e,
-0xd6, 0xf7, 0x47, 0x87, 0x93, 0xd3, 0x24, 0x26,
-0x3b, 0xd7, 0x9f, 0x91, 0x0f, 0xe8, 0x7a, 0xc2,
-0xe2, 0xe7, 0x73, 0xc9, 0x42, 0x15, 0xb1, 0xb9,
-0x9c, 0x9c, 0xbd, 0xf7, 0x40, 0x5b, 0xa5, 0x5d,
-0x7f, 0x6a, 0xdf, 0x1f, 0x51, 0x59, 0x8f, 0x7f,
-0xe6, 0xb4, 0xbe, 0x5d, 0x7f, 0x52, 0x94, 0x9d,
-0x7b, 0xf9, 0xe1, 0x5c, 0x20, 0xd4, 0xc6, 0xcf,
-0x3c, 0x4d, 0x0a, 0x25, 0x5a, 0x55, 0x4d, 0x13,
-0x15, 0x4e, 0xe6, 0xe7, 0x71, 0x12, 0xd6, 0x6d,
-0xf7, 0xa8, 0xae, 0xb3, 0x6c, 0xdf, 0x1f, 0xc1,
-0x06, 0xaa, 0x9d, 0x9f, 0x1f, 0x92, 0x19, 0x3f,
-0x79, 0x7b, 0xfc, 0x53, 0x20, 0x9b, 0x64, 0xe3,
-0xec, 0x79, 0xc2, 0xd0, 0x6e, 0x56, 0xfc, 0x13,
-0x7f, 0xa4, 0x9d, 0x9f, 0xef, 0x23, 0xda, 0x41,
-0xd0, 0xc9, 0xfa, 0xb3, 0x5f, 0x60, 0xfa, 0xac,
-0x21, 0x2b, 0xf4, 0xa3, 0x4a, 0x99, 0xfa, 0xfd,
-0x91, 0x26, 0xe7, 0xe4, 0xb7, 0x84, 0xa9, 0xdf,
-0x1f, 0x95, 0xbc, 0x45, 0x7b, 0xd8, 0x8f, 0xb6,
-0xf1, 0x43, 0xc2, 0xa5, 0xc6, 0xf0, 0xa4, 0xef,
-0x8f, 0xbc, 0xe7, 0x90, 0x9f, 0x55, 0x80, 0xdb,
-0x3a, 0x3a, 0xf2, 0x30, 0x87, 0x73, 0x4e, 0xfa,
-0xfe, 0x48, 0xdd, 0xa9, 0x4b, 0xe0, 0x23, 0xec,
-0x7c, 0xf2, 0x22, 0xfb, 0xf7, 0x47, 0xdc, 0x6e,
-0xb2, 0x61, 0x63, 0x95, 0xf2, 0x19, 0x76, 0x80,
-0xe6, 0xa0, 0x7e, 0x06, 0xcb, 0xe4, 0x27, 0x3b,
-0x97, 0xa0, 0x75, 0x61, 0x06, 0x13, 0xa2, 0x2c,
-0x10, 0x6a, 0x7d, 0x7f, 0x04, 0x6d, 0xf0, 0x23,
-0x91, 0xd5, 0x35, 0x8c, 0x7c, 0xd2, 0xf7, 0x47,
-0x63, 0x4a, 0x88, 0x9b, 0x8e, 0x7b, 0x95, 0x3c,
-0xf5, 0xfb, 0x23, 0x76, 0x7e, 0x5e, 0x65, 0xc7,
-0x3e, 0xf9, 0x27, 0xe9, 0x6b, 0x64, 0x6a, 0xfc,
-0x93, 0xdb, 0x1f, 0x93, 0xd5, 0x82, 0x20, 0x79,
-0x09, 0xf7, 0xf7, 0x55, 0x53, 0xe2, 0x9f, 0x83,
-0x07, 0xe8, 0xfd, 0xaa, 0x73, 0x8d, 0xef, 0x39,
-0xf8, 0x99, 0x3c, 0x49, 0x7f, 0xb2, 0xf3, 0xf3,
-0xff, 0x9c, 0x9a, 0x97, 0x9d, 0xbe, 0x16, 0x75,
-0xe4, 0x6f, 0x07, 0xa7, 0x7e, 0x7f, 0x44, 0xaf,
-0x54, 0x84, 0x55, 0xe7, 0x3e, 0x16, 0x57, 0x54,
-0xa6, 0x9c, 0xff, 0x9c, 0xf0, 0x9c, 0x48, 0xe1,
-0x32, 0x7f, 0x90, 0xbf, 0xf5, 0xda, 0xef, 0x8f,
-0x9e, 0xa3, 0xeb, 0x68, 0x80, 0x3d, 0xa6, 0x45,
-0xd0, 0x0f, 0x7b, 0xda, 0xbe, 0x3f, 0xda, 0xa1,
-0xb6, 0xb1, 0x1f, 0x8d, 0x92, 0x1d, 0xb4, 0x7d,
-0xf2, 0xf7, 0x47, 0xec, 0xfc, 0x67, 0x42, 0xd1,
-0x3e, 0xfb, 0x6b, 0xd3, 0x84, 0xe8, 0xa4, 0xef,
-0x8f, 0x0e, 0x13, 0x2d, 0xbc, 0x3e, 0xca, 0x6b,
-0x07, 0x41, 0x27, 0x7f, 0x7f, 0x34, 0x20, 0x5c,
-0xee, 0xc7, 0x1f, 0x75, 0x17, 0xbf, 0xe5, 0x9a,
-0xa2, 0x3f, 0x39, 0x69, 0x5c, 0x78, 0x09, 0x59,
-0xb0, 0x6c, 0xb4, 0x21, 0x24, 0x4c, 0x40, 0xcd,
-0x94, 0xef, 0x8f, 0x60, 0xa3, 0xbe, 0xcc, 0x7d,
-0x54, 0xff, 0x50, 0xc7, 0xfa, 0xfe, 0xc8, 0x81,
-0x75, 0x8a, 0x76, 0xe4, 0xdc, 0x4f, 0x0f, 0x09,
-0xbe, 0x49, 0xfa, 0x13, 0x77, 0x37, 0x5a, 0x16,
-0xe8, 0x5b, 0x1a, 0x2c, 0x06, 0xc5, 0x10, 0x7f,
-0xe6, 0xf7, 0x47, 0xe2, 0x83, 0xb4, 0x3f, 0x18,
-0x1e, 0xdc, 0x3c, 0xca, 0xfb, 0x53, 0x13, 0xa0,
-0x9d, 0x2f, 0xb7, 0xbe, 0x3f, 0x1a, 0x89, 0xac,
-0x9d, 0xc7, 0x96, 0xf9, 0x0c, 0xf5, 0xb4, 0xe1,
-0x17, 0xe7, 0xf8, 0x09, 0x47, 0x16, 0x73, 0xcd,
-0xca, 0x7d, 0xd2, 0xe7, 0x3c, 0x8e, 0x1e, 0x2c,
-0x9c, 0x91, 0xae, 0x13, 0x0a, 0xd5, 0x79, 0xc6,
-0x3d, 0x8f, 0x28, 0x79, 0xf3, 0xb8, 0xfb, 0x94,
-0xaf, 0x48, 0x45, 0x7d, 0xd3, 0x56, 0x03, 0x2b,
-0x94, 0xa8, 0xf3, 0x8c, 0xd8, 0x21, 0x25, 0x5c,
-0x33, 0x8d, 0xca, 0xc5, 0xa2, 0xd0, 0xc2, 0xc9,
-0x7a, 0xc1, 0xf8, 0x1c, 0x96, 0x0d, 0xcc, 0xce,
-0x38, 0xb7, 0x1c, 0x66, 0x4a, 0x0e, 0x95, 0x8b,
-0xc3, 0x72, 0xf8, 0x32, 0x38, 0xcc, 0xba, 0x23,
-0x51, 0xc7, 0x5f, 0x2c, 0x12, 0xe9, 0x75, 0x72,
-0x49, 0xbf, 0x63, 0x0d, 0xdc, 0x47, 0xef, 0x91,
-0xad, 0x7b, 0x1e, 0xb9, 0x1b, 0xe2, 0x92, 0x08,
-0x4b, 0x44, 0xf6, 0xa1, 0x3e, 0xa7, 0x7f, 0xa8,
-0x6f, 0xf5, 0x45, 0x28, 0xe3, 0x44, 0x88, 0xc8,
-0x12, 0x15, 0x64, 0xa3, 0x60, 0xd6, 0xdd, 0xc3,
-0x29, 0x54, 0x91, 0xef, 0xf5, 0x97, 0xf0, 0x9c,
-0x92, 0x88, 0xc9, 0x25, 0xfe, 0x12, 0x30, 0xfb,
-0xe9, 0xe2, 0xae, 0x83, 0x2f, 0xa9, 0xd2, 0xf7,
-0xa1, 0x14, 0x0b, 0x8a, 0x5a, 0xd2, 0x2c, 0xe0,
-0xce, 0x9a, 0xeb, 0x27, 0x7c, 0x46, 0x66, 0xe3,
-0x1e, 0x03, 0x36, 0xdd, 0x54, 0xc0, 0x79, 0x33,
-0xfb, 0x19, 0x47, 0x9d, 0xba, 0x11, 0xe4, 0xb6,
-0xa8, 0x4c, 0xbc, 0x5c, 0x0b, 0xc8, 0x54, 0xe4,
-0xcc, 0x7e, 0xc6, 0xa6, 0xad, 0xe0, 0x5e, 0x85,
-0xbb, 0x15, 0x4f, 0xca, 0xb1, 0x82, 0x8b, 0xc2,
-0x5f, 0x28, 0x1e, 0x5b, 0x3f, 0xf3, 0xd7, 0xe0,
-0x2b, 0xd7, 0x22, 0xac, 0xf0, 0xdd, 0x4f, 0xd3,
-0x99, 0x58, 0x30, 0xeb, 0x22, 0x79, 0x72, 0xc2,
-0x25, 0xf3, 0x62, 0xac, 0x37, 0x4f, 0xa2, 0x2e,
-0x79, 0x91, 0x28, 0x59, 0xe3, 0x29, 0x2a, 0x41,
-0xa6, 0x5e, 0x40, 0x97, 0x31, 0x80, 0x05, 0xd5,
-0xec, 0xa7, 0x93, 0x0b, 0x26, 0x9a, 0x32, 0x33,
-0x44, 0xe1, 0x38, 0x17, 0x52, 0x9b, 0x82, 0xf7,
-0x88, 0x82, 0x6a, 0xf6, 0xb3, 0x61, 0x76, 0x73,
-0x62, 0x79, 0xb0, 0x58, 0x2c, 0x69, 0x15, 0xe2,
-0xea, 0xf2, 0xe0, 0x97, 0xc5, 0x12, 0x6a, 0xf6,
-0x33, 0x02, 0x71, 0x7c, 0x4c, 0x44, 0xc4, 0xfe,
-0x37, 0x27, 0x44, 0x7c, 0x30, 0x58, 0x7d, 0xb9,
-0x5b, 0xa8, 0x48, 0x14, 0xca, 0x91, 0xa8, 0xb4,
-0x15, 0x0b, 0x5e, 0xb9, 0x21, 0x5a, 0x64, 0xd5,
-0xb1, 0xc1, 0x5f, 0x02, 0x31, 0x5a, 0x82, 0x05,
-0x2e, 0x02, 0x45, 0xb4, 0x44, 0x31, 0xfb, 0x99,
-0xc7, 0x2d, 0xa2, 0xf7, 0xc6, 0x4b, 0xbc, 0x8e,
-0x3c, 0xee, 0x8b, 0x34, 0x16, 0xf7, 0x78, 0x1d,
-0x60, 0xce, 0x7b, 0x31, 0x27, 0xd0, 0x7c, 0x59,
-0x8a, 0x0a, 0xc5, 0x0e, 0x01, 0x27, 0x04, 0x0b,
-0xd6, 0xbc, 0x37, 0xf2, 0x5f, 0xa4, 0x6d, 0xf1,
-0x6f, 0x78, 0x5d, 0x4b, 0xc8, 0x17, 0x13, 0x2f,
-0xc7, 0x6f, 0xf1, 0x16, 0x9a, 0xf7, 0x3c, 0xb2,
-0x64, 0xda, 0xea, 0xc4, 0x99, 0xf8, 0x57, 0xbc,
-0x25, 0xeb, 0x1d, 0xab, 0x13, 0xf7, 0xc5, 0xff,
-0xd2, 0x5b, 0x62, 0xda, 0xe0, 0xe2, 0x25, 0xdc,
-0x6a, 0xba, 0x3c, 0x7e, 0x9d, 0xb7, 0xf0, 0x45,
-0x2c, 0x9c, 0x61, 0x05, 0xb5, 0xc8, 0xac, 0xcb,
-0x9b, 0x47, 0x5d, 0xf1, 0x7b, 0xbc, 0x9e, 0x17,
-0x67, 0xce, 0xa3, 0xa5, 0xf1, 0x06, 0x6c, 0x57,
-0x94, 0x8b, 0x6d, 0x03, 0x0e, 0x7f, 0x93, 0x4c,
-0xc4, 0xc5, 0x2d, 0x5c, 0x1c, 0x27, 0xf1, 0x3a,
-0xb4, 0xcf, 0x5c, 0x8d, 0x90, 0xc7, 0x95, 0x25,
-0x96, 0xc7, 0x67, 0x7a, 0x1d, 0xeb, 0xb9, 0x32,
-0x1a, 0x8d, 0x7f, 0xd9, 0xeb, 0xa0, 0xb9, 0x75,
-0xb4, 0x58, 0x11, 0x9a, 0xb9, 0x26, 0x98, 0x01,
-0x92, 0xea, 0x68, 0x86, 0x26, 0xf8, 0x0a, 0x78,
-0xcc, 0x7b, 0x2e, 0x26, 0x10, 0x4f, 0x8b, 0x38,
-0x9e, 0xd0, 0x02, 0x71, 0x1c, 0x4f, 0xd4, 0x3a,
-0xd4, 0xec, 0x4b, 0x44, 0x90, 0x77, 0x7a, 0xe5,
-0x25, 0xfe, 0xa2, 0x16, 0x41, 0x4e, 0x48, 0x72,
-0xc4, 0x5f, 0x64, 0xab, 0x2b, 0x53, 0x54, 0x4f,
-0xf0, 0x4b, 0xae, 0x92, 0x08, 0xa7, 0xf4, 0xdc,
-0x5b, 0xe6, 0x71, 0x95, 0x28, 0x66, 0x3f, 0x09,
-0x17, 0xeb, 0xbf, 0x17, 0x4d, 0xd6, 0x11, 0xe1,
-0x62, 0xf4, 0xde, 0x20, 0x16, 0x94, 0x5c, 0x5f,
-0x70, 0xc5, 0xc7, 0x8b, 0x24, 0x10, 0x60, 0x91,
-0x28, 0x28, 0xe0, 0x45, 0xfb, 0x34, 0x6b, 0x60,
-0xf1, 0xdd, 0x11, 0x5f, 0x82, 0xca, 0xb2, 0x28,
-0x12, 0x22, 0xeb, 0x05, 0x30, 0xfb, 0xa9, 0x2c,
-0x63, 0xeb, 0xef, 0x2f, 0xa0, 0x84, 0x3a, 0x72,
-0x85, 0x5c, 0x5f, 0x8e, 0x28, 0x8b, 0x9a, 0xd9,
-0x09, 0x18, 0x5c, 0x92, 0x0e, 0xa6, 0x94, 0xaf,
-0x83, 0x3b, 0xcd, 0x71, 0x01, 0x98, 0x13, 0xe7,
-0x4a, 0x81, 0xe0, 0xbb, 0xcf, 0x94, 0xf1, 0xe1,
-0x4b, 0xa0, 0x48, 0x35, 0xab, 0x24, 0x98, 0x0d,
-0xf9, 0x40, 0x14, 0x78, 0x05, 0x2a, 0x58, 0xc1,
-0xfc, 0x8b, 0x1d, 0x78, 0x55, 0x70, 0xf3, 0xee,
-0x6f, 0x52, 0x8a, 0x25, 0xa1, 0x8f, 0x2b, 0x83,
-0x68, 0xec, 0x1e, 0x49, 0xb0, 0xda, 0xf9, 0x1c,
-0xdf, 0x3a, 0xf7, 0xd5, 0xe0, 0xcc, 0x8e, 0x92,
-0xc7, 0xb9, 0x95, 0xea, 0xdd, 0xc1, 0x2f, 0x77,
-0x94, 0x50, 0xdb, 0x3d, 0x6b, 0xf1, 0x56, 0x11,
-0x05, 0x52, 0x78, 0x8b, 0x29, 0xf7, 0x14, 0x85,
-0x60, 0x91, 0x57, 0x58, 0xc2, 0x15, 0x25, 0x95,
-0x78, 0x91, 0xb7, 0x0d, 0x0b, 0xb6, 0x7e, 0xf6,
-0x14, 0x89, 0xf7, 0x0a, 0x5f, 0xe2, 0x4b, 0x94,
-0xfb, 0x63, 0x45, 0xf7, 0x0a, 0x25, 0xdc, 0x97,
-0x14, 0xab, 0x5d, 0x59, 0x44, 0x54, 0x5a, 0x3c,
-0xf2, 0xba, 0x28, 0x16, 0xee, 0x65, 0x05, 0xab,
-0xae, 0x60, 0x31, 0xa1, 0xc0, 0x04, 0x68, 0x81,
-0x83, 0x50, 0x25, 0x2d, 0xf9, 0xad, 0x3b, 0x82,
-0x8b, 0xbf, 0x07, 0xda, 0x7a, 0x56, 0x07, 0x45,
-0x2c, 0x70, 0xdb, 0xd4, 0x5b, 0x82, 0xa2, 0xed,
-0x9e, 0x8e, 0x35, 0xdc, 0x7d, 0xf4, 0x2b, 0xf2,
-0xf5, 0xfd, 0x5a, 0xe1, 0x2f, 0x91, 0x59, 0x66,
-0x1d, 0x8f, 0x50, 0x91, 0x82, 0x82, 0x8b, 0x63,
-0x85, 0xa2, 0x90, 0xe0, 0x2a, 0xb2, 0xee, 0x59,
-0x3f, 0xb1, 0x6c, 0xe2, 0xef, 0x27, 0x2e, 0x4e,
-0x7c, 0x6c, 0x16, 0xe0, 0xdf, 0x75, 0x85, 0xdf,
-0x58, 0x76, 0xb5, 0xf7, 0xa5, 0xcc, 0xfe, 0x1f,
-0x87, 0x5f, 0x77, 0xd6, 0xb2, 0xc2, 0x2a, 0xdb,
-0x3d, 0xeb, 0x97, 0x4d, 0xcc, 0xa8, 0xe9, 0x1b,
-0xf8, 0xb8, 0xbe, 0xae, 0xe9, 0x24, 0x2b, 0x7c,
-0x60, 0xab, 0xf3, 0x46, 0xcf, 0x16, 0xcf, 0x6b,
-0xeb, 0xf8, 0xc1, 0xad, 0xde, 0xe8, 0x8b, 0x33,
-0x0e, 0x60, 0xc1, 0xaa, 0x9b, 0x06, 0xab, 0x95,
-0x1d, 0xb1, 0x9b, 0x3c, 0xf9, 0x47, 0x48, 0xb3,
-0x52, 0x2a, 0xdd, 0x24, 0xe4, 0x5b, 0xef, 0x20,
-0x98, 0x9c, 0x77, 0xac, 0xe6, 0x74, 0xce, 0x9b,
-0x75, 0x1a, 0xe7, 0xe3, 0xc5, 0x5e, 0x61, 0xbd,
-0xc9, 0x79, 0xab, 0x5d, 0xfc, 0x7e, 0xed, 0xef,
-0xa9, 0x08, 0x16, 0xaf, 0xad, 0x31, 0x13, 0xd6,
-0x24, 0x4a, 0xd5, 0x2f, 0xc8, 0x45, 0xfd, 0xc2,
-0x1a, 0xae, 0x94, 0x62, 0xc1, 0xba, 0x27, 0x00,
-0xb6, 0x93, 0xf3, 0x44, 0xdb, 0x1f, 0x64, 0x31,
-0x6b, 0x24, 0x61, 0x0e, 0x97, 0x4f, 0x23, 0xcd,
-0xd2, 0xcf, 0x85, 0xd9, 0x9c, 0x48, 0x19, 0xe7,
-0xcd, 0xba, 0x32, 0x58, 0x9a, 0x28, 0x4e, 0x37,
-0x76, 0x16, 0x55, 0x09, 0x51, 0xaa, 0x15, 0xcc,
-0xa7, 0xa9, 0x55, 0xb8, 0x66, 0x3d, 0xd4, 0x11,
-0xe4, 0xee, 0x82, 0x7b, 0x70, 0xcd, 0x62, 0xc1,
-0xd8, 0x52, 0xd9, 0x81, 0x5a, 0xe1, 0x16, 0x28,
-0x52, 0x84, 0xe5, 0x9c, 0x07, 0xbe, 0x40, 0xd9,
-0x82, 0xe2, 0x8c, 0x6d, 0x1a, 0xdb, 0x29, 0x44,
-0x62, 0xa7, 0xde, 0xd8, 0x01, 0x32, 0x30, 0x0a,
-0x56, 0x9d, 0xc0, 0x00, 0x88, 0xcb, 0x80, 0x62,
-0x61, 0x3b, 0x5b, 0x0f, 0xd4, 0xa8, 0x93, 0x38,
-0x05, 0x55, 0xc7, 0x76, 0x98, 0x03, 0xf9, 0x94,
-0x3c, 0x80, 0xef, 0x80, 0x85, 0x16, 0xe3, 0x71,
-0xca, 0xe2, 0xbb, 0xf3, 0xe2, 0xc8, 0xf9, 0x06,
-0x51, 0xea, 0x15, 0x82, 0x7a, 0x21, 0xc7, 0x10,
-0x05, 0x6f, 0x2f, 0x1b, 0x78, 0xc7, 0xe7, 0x18,
-0x05, 0xa3, 0x1d, 0x38, 0x21, 0x48, 0xd9, 0xfe,
-0x00, 0xbd, 0x10, 0xec, 0xd1, 0x0a, 0x66, 0xdd,
-0xe2, 0x06, 0xa1, 0x19, 0x31, 0xbd, 0x44, 0x44,
-0xbe, 0xc4, 0x7b, 0xb4, 0x02, 0xcd, 0xdd, 0x93,
-0x63, 0x9c, 0x17, 0x91, 0x75, 0xc0, 0xf6, 0x29,
-0x17, 0x2b, 0xe4, 0xc6, 0x2c, 0xc6, 0x21, 0x97,
-0xcc, 0x76, 0xd8, 0x17, 0xd6, 0xce, 0xbc, 0xa7,
-0x82, 0xef, 0xe1, 0x81, 0xc5, 0x6c, 0x6c, 0x70,
-0x0b, 0x64, 0x85, 0x88, 0x71, 0xcf, 0x28, 0x4e,
-0xca, 0x22, 0x2a, 0xc5, 0x05, 0xaf, 0x90, 0x2b,
-0x98, 0xec, 0x89, 0x6a, 0xe7, 0x6c, 0x10, 0xef,
-0xa2, 0x80, 0xee, 0x9b, 0x5e, 0x00, 0xf3, 0x9e,
-0x8c, 0xf3, 0x0c, 0xef, 0xf9, 0x4b, 0x8c, 0x42,
-0xa1, 0xc9, 0x3a, 0x6e, 0x89, 0xb0, 0x3a, 0x51,
-0x1a, 0xff, 0x82, 0xb7, 0xe8, 0x45, 0x61, 0xf5,
-0xba, 0x1d, 0xac, 0x60, 0xbe, 0x1f, 0x8e, 0xf2,
-0x6a, 0xba, 0x23, 0x7e, 0x93, 0x37, 0xff, 0x45,
-0xb2, 0x9a, 0xde, 0xc7, 0x0a, 0xb9, 0xba, 0x18,
-0xe3, 0x3c, 0x6e, 0x0b, 0xb8, 0x3f, 0xbc, 0xe8,
-0x60, 0x37, 0xc0, 0x42, 0xaf, 0x39, 0x9e, 0xc5,
-0x50, 0x41, 0x6f, 0x97, 0x8b, 0xa3, 0xc2, 0x56,
-0xae, 0x82, 0x36, 0xd9, 0xed, 0x53, 0xc1, 0x77,
-0x28, 0xa3, 0xde, 0x78, 0x9e, 0x97, 0x5b, 0x0f,
-0xf7, 0x27, 0xb4, 0x82, 0x69, 0x4b, 0x8b, 0xe3,
-0x8e, 0x05, 0xdc, 0x2c, 0x34, 0x87, 0xa2, 0xac,
-0xb0, 0x56, 0x2f, 0x98, 0x73, 0xc4, 0xdd, 0x0d,
-0x2b, 0xe8, 0xf5, 0x72, 0x5e, 0x94, 0xdb, 0x8a,
-0x05, 0xc3, 0x50, 0x73, 0xfd, 0x64, 0xe3, 0xc9,
-0xf6, 0x00, 0xa9, 0x25, 0x57, 0xb0, 0xc6, 0x33,
-0x02, 0x31, 0x44, 0x7f, 0xa3, 0x58, 0x44, 0x04,
-0x85, 0x6a, 0x05, 0x30, 0xfb, 0x49, 0x20, 0x86,
-0x7b, 0x80, 0xc3, 0xc5, 0x35, 0xe4, 0x0a, 0x8a,
-0xd9, 0x4f, 0x51, 0x78, 0x00, 0x72, 0xba, 0x46,
-0x2f, 0x58, 0xe3, 0x19, 0x21, 0x40, 0x0d, 0xce,
-0x1b, 0x05, 0xf3, 0x9e, 0x9c, 0x52, 0x11, 0x77,
-0x78, 0x61, 0x92, 0x7d, 0x9a, 0xfd, 0x54, 0x80,
-0xfd, 0xa5, 0x85, 0x39, 0x4a, 0x7e, 0x8a, 0xac,
-0x80, 0x52, 0xcd, 0x50, 0xcd, 0x7b, 0xc6, 0xe7,
-0xf8, 0xb9, 0xe9, 0xd0, 0x40, 0xa5, 0xac, 0xb0,
-0x80, 0xbb, 0x81, 0x15, 0x72, 0xef, 0x1e, 0xc3,
-0xa5, 0x51, 0xa6, 0xb8, 0x62, 0xbc, 0x07, 0x8e,
-0xd0, 0x79, 0x8a, 0x28, 0xf1, 0x82, 0xcd, 0x3e,
-0x05, 0x98, 0xad, 0x14, 0x4a, 0xfc, 0xbd, 0xf0,
-0x3b, 0x98, 0xbf, 0x48, 0xfb, 0xa5, 0x5e, 0xab,
-0x9f, 0xc2, 0xfd, 0x3d, 0xde, 0xe0, 0x92, 0xd2,
-0xa2, 0x56, 0x66, 0x9f, 0xc1, 0x25, 0x2e, 0x9b,
-0x7d, 0x2a, 0x68, 0xea, 0xb6, 0xf5, 0x65, 0xe3,
-0xbc, 0xc2, 0x45, 0x1b, 0x43, 0x0c, 0xef, 0x65,
-0x45, 0x1d, 0x8d, 0x0f, 0x5c, 0xaf, 0x15, 0x6c,
-0xf6, 0xa9, 0x4a, 0x3f, 0xf0, 0xcc, 0x5a, 0x5c,
-0xb4, 0x45, 0x69, 0x8c, 0xc5, 0x3c, 0xc2, 0x62,
-0xae, 0x48, 0xb1, 0xd6, 0x11, 0x1b, 0x7a, 0x22,
-0x94, 0x25, 0xc4, 0xb8, 0xa2, 0x4f, 0x06, 0x98,
-0x57, 0x0e, 0xef, 0x42, 0x01, 0x67, 0x14, 0xac,
-0xf1, 0xbc, 0x93, 0xbf, 0x47, 0x79, 0x79, 0xf0,
-0x96, 0xf9, 0x85, 0x66, 0xc1, 0xbc, 0x27, 0x17,
-0xad, 0x58, 0x53, 0x58, 0x4a, 0xbe, 0x50, 0x56,
-0xa4, 0x36, 0xae, 0xc9, 0xdf, 0x31, 0x99, 0x59,
-0x33, 0x6c, 0x9c, 0xef, 0x29, 0x0a, 0x35, 0x36,
-0x6d, 0xb1, 0x9e, 0xf7, 0xbf, 0xcb, 0xf9, 0x4a,
-0x5b, 0xbb, 0xab, 0x53, 0x38, 0x5f, 0x63, 0xbf,
-0xe7, 0x14, 0xce, 0xdf, 0xea, 0xbd, 0xeb, 0x8d,
-0x47, 0x0e, 0x0c, 0xbd, 0x77, 0xe9, 0xd6, 0x9f,
-0xdc, 0x75, 0x76, 0x06, 0x2b, 0x58, 0x75, 0xe8,
-0xc3, 0xec, 0x04, 0xbf, 0x52, 0x50, 0xda, 0x6b,
-0x14, 0x24, 0xab, 0x4e, 0x23, 0x1f, 0x8e, 0x9d,
-0x64, 0x15, 0xac, 0x4b, 0x8b, 0x38, 0x31, 0x1a,
-0x9a, 0x85, 0x6b, 0xda, 0x95, 0xaa, 0xd7, 0xb6,
-0x63, 0xd9, 0x67, 0x48, 0xea, 0x21, 0x1f, 0xbd,
-0x60, 0xd6, 0x4c, 0x99, 0x71, 0xa3, 0x60, 0xd4,
-0x5d, 0xdb, 0xce, 0x56, 0x77, 0x4d, 0x4b, 0xeb,
-0x4f, 0x86, 0x15, 0xb4, 0x87, 0x76, 0x42, 0xa7,
-0x32, 0x57, 0x2a, 0x68, 0x23, 0x5a, 0xa1, 0xb4,
-0xd7, 0x6c, 0xa7, 0xf5, 0x73, 0x12, 0x99, 0xac,
-0x7b, 0x5e, 0xfb, 0x7e, 0x66, 0x9d, 0xc4, 0xfe,
-0x3e, 0xda, 0x40, 0xee, 0xfd, 0x06, 0xe0, 0x7b,
-0x50, 0xda, 0x6b, 0x5a, 0x8c, 0xfe, 0x27, 0x34,
-0x14, 0x52, 0xaa, 0x1a, 0x05, 0xc9, 0xea, 0x0b,
-0x11, 0x58, 0x0c, 0x96, 0x7d, 0x6f, 0x6d, 0x14,
-0xec, 0x93, 0xab, 0x3d, 0x06, 0x72, 0xcf, 0xb3,
-0xff, 0xd1, 0x33, 0x89, 0xf2, 0x41, 0x18, 0xc8,
-0xfd, 0x4b, 0x2f, 0x18, 0xbe, 0xf6, 0xbf, 0x76,
-0xd5, 0xd5, 0x5d, 0xfb, 0x33, 0xb7, 0xfb, 0xdf,
-0x6c, 0xf6, 0x1f, 0xb8, 0xea, 0x27, 0x26, 0x26,
-0xd4, 0x49, 0x85, 0xff, 0x37, 0xeb, 0x72, 0x36,
-0x2f, 0x91, 0xff, 0xf3, 0x36, 0xff, 0x49, 0xed,
-0xa6, 0xda, 0xae, 0x35, 0xb7, 0xff, 0x97, 0x6c,
-0xde, 0x6e, 0xd7, 0xd6, 0x26, 0xfc, 0xbf, 0x6c,
-0xf3, 0x80, 0xa6, 0xae, 0xbd, 0xdf, 0x54, 0x9b,
-0xff, 0x17, 0xdb, 0xc1, 0x27, 0xbc, 0x9f, 0xed,
-0xfa, 0x17, 0xde, 0x1c, 0x98, 0xcd, 0xc3, 0x35,
-0xd7, 0xa7, 0x36, 0xff, 0x1f, 0xa8, 0xfb, 0x97,
-0x2f, 0xf6, 0xb7, 0x1c, 0x89, 0xf6, 0xff, 0x45,
-0xbf, 0xfd, 0xf7, 0xb6, 0xf9, 0xf4, 0xfa, 0xf4,
-0xfa, 0xf4, 0xfa, 0xf4, 0xfa, 0xf4, 0xfa, 0xf4,
-0xfa, 0xff, 0xe5, 0xd2, 0xf6, 0x49, 0xa2, 0xed,
-0x93, 0xea, 0x7f, 0x76, 0x5f, 0x3e, 0xbd, 0x3e,
-0xbd, 0x3e, 0xbd, 0x3e, 0xbd, 0x3e, 0xbd, 0x3e,
-0xbd, 0xfe, 0x33, 0xae, 0x20, 0xfb, 0x73, 0x09,
-0x50, 0xf9, 0x6b, 0xe3, 0xef, 0xff, 0xf3, 0x41,
-0x50, 0xa6, 0xfd, 0xeb, 0xbf, 0xaf, 0xfd, 0x9e,
-0x23, 0x08, 0x69, 0xce, 0x6a, 0xbf, 0x3b, 0x35,
-0xb5, 0xaf, 0xff, 0x13, 0x87, 0x7b, 0xf6, 0xdd,
-0xd4, 0x60, 0x00, 0x00,
diff --git a/board/esd/pci405/pci405.c b/board/esd/pci405/pci405.c
deleted file mode 100644 (file)
index 566f6f7..0000000
+++ /dev/null
@@ -1,366 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <command.h>
-#include <malloc.h>
-#include <pci.h>
-#include <asm/4xx_pci.h>
-#include <asm/io.h>
-
-#include "pci405.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-/* Prototypes */
-unsigned long fpga_done_state(void);
-unsigned long fpga_init_state(void);
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-/* predefine these here */
-#define FPGA_DONE_STATE (fpga_done_state())
-#define FPGA_INIT_STATE (fpga_init_state())
-
-/* fpga configuration data - generated by bin2cc */
-const unsigned char fpgadata[] =
-{
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-#define FPGA_DONE_STATE_V11 (in_be32((void*)GPIO0_IR) & CONFIG_SYS_FPGA_DONE)
-#define FPGA_DONE_STATE_V12 (in_be32((void*)GPIO0_IR) & CONFIG_SYS_FPGA_DONE_V12)
-
-#define FPGA_INIT_STATE_V11 (in_be32((void*)GPIO0_IR) & CONFIG_SYS_FPGA_INIT)
-#define FPGA_INIT_STATE_V12 (in_be32((void*)GPIO0_IR) & CONFIG_SYS_FPGA_INIT_V12)
-
-
-int board_revision(void)
-{
-       unsigned long CPC0_CR0Reg;
-       unsigned long value;
-
-       /*
-        * Get version of PCI405 board from GPIO's
-        */
-
-       /*
-        * Setup GPIO pins (CS2/GPIO11 and CS3/GPIO12 as GPIO)
-        */
-       CPC0_CR0Reg = mfdcr(CPC0_CR0);
-       mtdcr(CPC0_CR0, CPC0_CR0Reg | 0x03000000);
-       out_be32((void*)GPIO0_ODR, in_be32((void*)GPIO0_ODR) & ~0x00100200);
-       out_be32((void*)GPIO0_TCR, in_be32((void*)GPIO0_TCR) & ~0x00100200);
-       udelay(1000);                   /* wait some time before reading input */
-       value = in_be32((void*)GPIO0_IR) & 0x00100200;       /* get config bits */
-
-       /*
-        * Restore GPIO settings
-        */
-       mtdcr(CPC0_CR0, CPC0_CR0Reg);
-
-       switch (value) {
-       case 0x00100200:
-               /* CS2==1 && IRQ5==1 -> version 1.0 and 1.1 */
-               return 1;
-       case 0x00000200:
-               /* CS2==0 && IRQ5==1 -> version 1.2 */
-               return 2;
-       case 0x00000000:
-               /* CS2==0 && IRQ5==0 -> version 1.3 */
-               return 3;
-#if 0 /* not yet manufactured ! */
-       case 0x00100000:
-               /* CS2==1 && IRQ5==0 -> version 1.4 */
-               return 4;
-#endif
-       default:
-               /* should not be reached! */
-               return 0;
-       }
-}
-
-
-unsigned long fpga_done_state(void)
-{
-       if (gd->board_type < 2) {
-               return FPGA_DONE_STATE_V11;
-       } else {
-               return FPGA_DONE_STATE_V12;
-       }
-}
-
-
-unsigned long fpga_init_state(void)
-{
-       if (gd->board_type < 2) {
-               return FPGA_INIT_STATE_V11;
-       } else {
-               return FPGA_INIT_STATE_V12;
-       }
-}
-
-
-int board_early_init_f (void)
-{
-       unsigned long CPC0_CR0Reg;
-
-       /*
-        * First pull fpga-prg pin low, to disable fpga logic (on version 1.2 board)
-        */
-       out_be32((void*)GPIO0_ODR, 0x00000000);        /* no open drain pins      */
-       out_be32((void*)GPIO0_TCR, CONFIG_SYS_FPGA_PRG);      /* setup for output        */
-       out_be32((void*)GPIO0_OR,  CONFIG_SYS_FPGA_PRG);      /* set output pins to high */
-       out_be32((void*)GPIO0_OR, 0);                  /* pull prg low            */
-
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) CAN1; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) CAN2; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) CAN3; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) unused; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) FPGA Timestamp; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) PCI Reset; active low; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);        /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);        /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);        /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF80);        /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);        /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);       /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);        /* clear all ints */
-
-       /*
-        * Setup GPIO pins (IRQ4/GPIO21 as GPIO)
-        */
-       CPC0_CR0Reg = mfdcr(CPC0_CR0);
-       mtdcr(CPC0_CR0, CPC0_CR0Reg | 0x00008000);
-
-       /*
-        * Setup GPIO pins (CS6+CS7 as GPIO)
-        */
-       mtdcr(CPC0_CR0, CPC0_CR0Reg | 0x00300000);
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 25 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       unsigned char *dst;
-       ulong len = sizeof(fpgadata);
-       int status;
-       int index;
-       int i;
-       unsigned int *ptr;
-       unsigned int *magic;
-
-       /*
-        * On PCI-405 the environment is saved in eeprom!
-        * FPGA can be gzip compressed (malloc) and booted this late.
-        */
-
-       dst = malloc(CONFIG_SYS_FPGA_MAX_SIZE);
-       if (gunzip (dst, CONFIG_SYS_FPGA_MAX_SIZE, (uchar *)fpgadata, &len) != 0) {
-               printf ("GUNZIP ERROR - must RESET board to recover\n");
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       status = fpga_boot(dst, len);
-       if (status != 0) {
-               printf("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i=0; i<4; i++) {
-                       len = dst[index];
-                       printf("FPGA: %s\n", &(dst[index+1]));
-                       index += len+3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i=20; i>0; i--) {
-                       printf("Rebooting in %2d seconds \r",i);
-                       for (index=0;index<1000;index++)
-                               udelay(1000);
-               }
-               putc ('\n');
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       puts("FPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i=0; i<4; i++) {
-               len = dst[index];
-               printf("%s ", &(dst[index+1]));
-               index += len+3;
-       }
-       putc ('\n');
-
-       /*
-        * Reset FPGA via FPGA_DATA pin
-        */
-       SET_FPGA(FPGA_PRG | FPGA_CLK);
-       udelay(1000); /* wait 1ms */
-       SET_FPGA(FPGA_PRG | FPGA_CLK | FPGA_DATA);
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Check if magic for pci reconfig is written
-        */
-       magic = (unsigned int *)0x00000004;
-       if (*magic == PCI_RECONFIG_MAGIC) {
-               /*
-                * Rewrite pci config regs (only after soft-reset with magic set)
-                */
-               ptr = (unsigned int *)PCI_REGS_ADDR;
-               if (crc32(0, (uchar *)PCI_REGS_ADDR+4, PCI_REGS_LEN-4) == *ptr) {
-                       puts("Restoring PCI Configurations Regs!\n");
-                       ptr = (unsigned int *)PCI_REGS_ADDR + 1;
-                       for (i=0; i<0x40; i+=4) {
-                               pci_write_config_dword(PCIDEVID_405GP, i, *ptr++);
-                       }
-               }
-               mtdcr(UIC0SR, 0xFFFFFFFF);        /* clear all ints */
-
-               *magic = 0;      /* clear pci reconfig magic again */
-       }
-
-       /*
-        * Decrease PLB latency timeout and reduce priority of the PCI bridge master
-        */
-#define PCI0_BRDGOPT1 0x4a
-       pci_write_config_word(PCIDEVID_405GP, PCI0_BRDGOPT1, 0x3f20);
-
-       /*
-        * Enable fairness and high bus utilization
-        */
-       mtdcr(PLB0_ACR, 0x98000000);
-
-       free(dst);
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming PCI405");
-       } else {
-               puts (str);
-       }
-
-       gd->board_type = board_revision();
-       printf(" (Rev 1.%ld", gd->board_type);
-
-       if (gd->board_type >= 2) {
-               unsigned long CPC0_CR0Reg;
-               unsigned long value;
-
-               /*
-                * Setup GPIO pins (Trace/GPIO1 to GPIO)
-                */
-               CPC0_CR0Reg = mfdcr(CPC0_CR0);
-               mtdcr(CPC0_CR0, CPC0_CR0Reg & ~0x08000000);
-               out_be32((void*)GPIO0_ODR, in_be32((void*)GPIO0_ODR) & ~0x40000000);
-               out_be32((void*)GPIO0_TCR, in_be32((void*)GPIO0_TCR) & ~0x40000000);
-               udelay(1000);                   /* wait some time before reading input */
-               value = in_be32((void*)GPIO0_IR) & 0x40000000;       /* get config bits */
-               if (value) {
-                       puts(", 33 MHz PCI");
-               } else {
-                       puts(", 66 MHz PCI");
-               }
-       }
-
-       puts(")\n");
-
-       return 0;
-}
-
-/* ------------------------------------------------------------------------- */
-#define UART1_MCR 0xef600404
-int wpeeprom(int wp)
-{
-       int wp_state = wp;
-
-       if (wp == 1) {
-               out_8((void *)UART1_MCR, in_8((void *)UART1_MCR) & ~0x02);
-       } else if (wp == 0) {
-               out_8((void *)UART1_MCR, in_8((void *)UART1_MCR) | 0x02);
-       } else {
-               if (in_8((void *)UART1_MCR) & 0x02) {
-                       wp_state = 0;
-               } else {
-                       wp_state = 1;
-               }
-       }
-       return wp_state;
-}
-
-int do_wpeeprom(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int wp = -1;
-       if (argc >= 2) {
-               if (argv[1][0] == '1') {
-                       wp = 1;
-               } else if (argv[1][0] == '0') {
-                       wp = 0;
-               }
-       }
-
-       wp = wpeeprom(wp);
-       printf("EEPROM write protection %s\n", wp ? "ENABLED" : "DISABLED");
-       return 0;
-}
-
-U_BOOT_CMD(
-       wpeeprom,       2,      1,      do_wpeeprom,
-       "Check/Enable/Disable I2C EEPROM write protection",
-       "wpeeprom\n"
-       "    - check I2C EEPROM write protection state\n"
-       "wpeeprom 1\n"
-       "    - enable I2C EEPROM write protection\n"
-       "wpeeprom 0\n"
-       "    - disable I2C EEPROM write protection"
-);
diff --git a/board/esd/pci405/pci405.h b/board/esd/pci405/pci405.h
deleted file mode 100644 (file)
index a62c9c2..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * (C) Copyright 2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#ifndef _PCI405_H_
-#define _PCI405_H_
-
-#define PCI_REGS_LEN    0x100
-#define PCI_REGS_ADDR   ((unsigned long)0x01000000 - PCI_REGS_LEN)
-
-#define PCI_RECONFIG_MAGIC  0x07081967
-
-#endif /* _PCI405_H_ */
diff --git a/board/esd/pci405/writeibm.S b/board/esd/pci405/writeibm.S
deleted file mode 100644 (file)
index 03eaf97..0000000
+++ /dev/null
@@ -1,205 +0,0 @@
-/*
- * SPDX-License-Identifier:    GPL-2.0 IBM-pibs
- */
-/*----------------------------------------------------------------------------- */
-/* Function:     ext_bus_cntlr_init */
-/* Description:  Initializes the External Bus Controller for the external */
-/*             peripherals. IMPORTANT: For pass1 this code must run from */
-/*             cache since you can not reliably change a peripheral banks */
-/*             timing register (pbxap) while running code from that bank. */
-/*             For ex., since we are running from ROM on bank 0, we can NOT */
-/*             execute the code that modifies bank 0 timings from ROM, so */
-/*             we run it from cache. */
-/*     Bank 0 - Flash and SRAM */
-/*     Bank 1 - NVRAM/RTC */
-/*     Bank 2 - Keyboard/Mouse controller */
-/*     Bank 3 - IR controller */
-/*     Bank 4 - not used */
-/*     Bank 5 - not used */
-/*     Bank 6 - not used */
-/*     Bank 7 - FPGA registers */
-/*----------------------------------------------------------------------------- */
-#include <asm/ppc4xx.h>
-
-#include <ppc_asm.tmpl>
-#include <ppc_defs.h>
-
-#include <asm/cache.h>
-#include <asm/mmu.h>
-
-
-       .globl  write_without_sync
-write_without_sync:
-               /*
-                * Write one values to host via pci busmastering
-                * ptr = 0xc0000000 -> 0x01000000 (PCI)
-                * *ptr = 0x01234567;
-                */
-       addi    r31,0,0
-       lis     r31,0xc000
-
-start1:
-       lis     r0,0x0123
-       ori     r0,r0,0x4567
-       stw     r0,0(r31)
-
-               /*
-                * Read one value back
-                * ptr = (volatile unsigned long *)addr;
-                * val = *ptr;
-                */
-
-       lwz     r0,0(r31)
-
-               /*
-                * One pci config write
-                * ibmPciConfigWrite(0x2e, 2, 0x1234);
-                */
-               /* subsystem id */
-
-       li      r4,0x002C
-       oris    r4,r4,0x8000
-       lis     r3,0xEEC0
-       stwbrx  r4,0,r3
-
-       li      r5,0x1234
-       ori     r3,r3,0x4
-       stwbrx  r5,0,r3
-
-       b       start1
-
-       blr     /* never reached !!!! */
-
-       .globl  write_with_sync
-write_with_sync:
-               /*
-                * Write one values to host via pci busmastering
-                * ptr = 0xc0000000 -> 0x01000000 (PCI)
-                * *ptr = 0x01234567;
-                */
-       addi    r31,0,0
-       lis     r31,0xc000
-
-start2:
-       lis     r0,0x0123
-       ori     r0,r0,0x4567
-       stw     r0,0(r31)
-
-               /*
-                * Read one value back
-                * ptr = (volatile unsigned long *)addr;
-                * val = *ptr;
-                */
-
-       lwz     r0,0(r31)
-
-               /*
-                * One pci config write
-                * ibmPciConfigWrite(0x2e, 2, 0x1234);
-                */
-               /* subsystem id */
-
-       li      r4,0x002C
-       oris    r4,r4,0x8000
-       lis     r3,0xEEC0
-       stwbrx  r4,0,r3
-       sync
-
-       li      r5,0x1234
-       ori     r3,r3,0x4
-       stwbrx  r5,0,r3
-       sync
-
-       b       start2
-
-       blr     /* never reached !!!! */
-
-       .globl  write_with_less_sync
-write_with_less_sync:
-               /*
-                * Write one values to host via pci busmastering
-                * ptr = 0xc0000000 -> 0x01000000 (PCI)
-                * *ptr = 0x01234567;
-                */
-       addi    r31,0,0
-       lis     r31,0xc000
-
-start2b:
-       lis     r0,0x0123
-       ori     r0,r0,0x4567
-       stw     r0,0(r31)
-
-               /*
-                * Read one value back
-                * ptr = (volatile unsigned long *)addr;
-                * val = *ptr;
-                */
-
-       lwz     r0,0(r31)
-
-               /*
-                * One pci config write
-                * ibmPciConfigWrite(0x2e, 2, 0x1234);
-                */
-               /* subsystem id */
-
-       li      r4,0x002C
-       oris    r4,r4,0x8000
-       lis     r3,0xEEC0
-       stwbrx  r4,0,r3
-       sync
-
-       li      r5,0x1234
-       ori     r3,r3,0x4
-       stwbrx  r5,0,r3
-/*        sync */
-
-       b       start2b
-
-       blr     /* never reached !!!! */
-
-       .globl  write_with_more_sync
-write_with_more_sync:
-               /*
-                * Write one values to host via pci busmastering
-                * ptr = 0xc0000000 -> 0x01000000 (PCI)
-                * *ptr = 0x01234567;
-                */
-       addi    r31,0,0
-       lis     r31,0xc000
-
-start3:
-       lis     r0,0x0123
-       ori     r0,r0,0x4567
-       stw     r0,0(r31)
-       sync
-
-               /*
-                * Read one value back
-                * ptr = (volatile unsigned long *)addr;
-                * val = *ptr;
-                */
-
-       lwz     r0,0(r31)
-       sync
-
-               /*
-                * One pci config write
-                * ibmPciConfigWrite(0x2e, 2, 0x1234);
-                */
-               /* subsystem id (PCIC0_SBSYSVID)*/
-
-       li      r4,0x002C
-       oris    r4,r4,0x8000
-       lis     r3,0xEEC0
-       stwbrx  r4,0,r3
-       sync
-
-       li      r5,0x1234
-       ori     r3,r3,0x4
-       stwbrx  r5,0,r3
-       sync
-
-       b       start3
-
-       blr     /* never reached !!!! */
diff --git a/board/esd/pmc405/Kconfig b/board/esd/pmc405/Kconfig
deleted file mode 100644 (file)
index 3738c68..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_PMC405
-
-config SYS_BOARD
-       default "pmc405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "PMC405"
-
-endif
diff --git a/board/esd/pmc405/MAINTAINERS b/board/esd/pmc405/MAINTAINERS
deleted file mode 100644 (file)
index 148a596..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-PMC405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/pmc405/
-F:     include/configs/PMC405.h
-F:     configs/PMC405_defconfig
diff --git a/board/esd/pmc405/Makefile b/board/esd/pmc405/Makefile
deleted file mode 100644 (file)
index ad98207..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-# Objects for Xilinx JTAG programming (CPLD)
-CPLD    = ../common/xilinx_jtag/lenval.o \
-         ../common/xilinx_jtag/micro.o \
-         ../common/xilinx_jtag/ports.o
-
-obj-y  = pmc405.o ../common/misc.o ../common/cmd_loadpci.o $(CPLD)
diff --git a/board/esd/pmc405/pmc405.c b/board/esd/pmc405/pmc405.c
deleted file mode 100644 (file)
index e67ff30..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * (C) Copyright 2005-2009
- * Matthias Fuchs, esd gmbh germany, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <asm/io.h>
-#include <command.h>
-#include <malloc.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void lxt971_no_sleep(void);
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF); /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000); /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000); /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF81); /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000); /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001); /* set vect base=0, INT0 highest priority */
-       mtdcr(UIC0SR, 0xFFFFFFFF); /* clear all ints */
-
-       /*
-        * EBC Configuration Register:
-        * set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000);
-
-       /*
-        * Setup GPIO pins
-        */
-       mtdcr(CPC0_CR0, mfdcr(CPC0_CR0) | ((CONFIG_SYS_FPGA_INIT |
-                                       CONFIG_SYS_FPGA_DONE |
-                                       CONFIG_SYS_XEREADY |
-                                       CONFIG_SYS_NONMONARCH |
-                                       CONFIG_SYS_REV1_2) << 5));
-
-       if (!(in_be32((void *)GPIO0_IR) & CONFIG_SYS_REV1_2)) {
-               /* rev 1.2 boards */
-               mtdcr(CPC0_CR0, mfdcr(CPC0_CR0) | ((CONFIG_SYS_INTA_FAKE |
-                                               CONFIG_SYS_SELF_RST) << 5));
-       }
-
-       out_be32((void *)GPIO0_OR, CONFIG_SYS_VPEN);
-       /* setup for output */
-       out_be32((void *)GPIO0_TCR, CONFIG_SYS_FPGA_PRG | CONFIG_SYS_FPGA_CLK |
-                CONFIG_SYS_FPGA_DATA | CONFIG_SYS_XEREADY | CONFIG_SYS_VPEN);
-
-       /*
-        * - check if rev1_2 is low, then:
-        * - set/reset CONFIG_SYS_INTA_FAKE/CONFIG_SYS_SELF_RST
-        *   in TCR to assert INTA# or SELFRST#
-        */
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       /* adjust flash start and offset */
-       gd->bd->bi_flashstart = 0 - gd->bd->bi_flashsize;
-       gd->bd->bi_flashoffset = 0;
-
-       /* deassert EREADY# */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) | CONFIG_SYS_XEREADY);
-       return (0);
-}
-
-ushort pmc405_pci_subsys_deviceid(void)
-{
-       ulong val;
-
-       val = in_be32((void *)GPIO0_IR);
-       if (!(val & CONFIG_SYS_REV1_2)) { /* low=rev1.2 */
-               /* check monarch# signal */
-               if (val & CONFIG_SYS_NONMONARCH)
-                       return CONFIG_SYS_PCI_SUBSYS_DEVICEID_NONMONARCH;
-               return CONFIG_SYS_PCI_SUBSYS_DEVICEID_MONARCH;
-       }
-       return CONFIG_SYS_PCI_SUBSYS_DEVICEID_NONMONARCH;
-}
-
-/*
- * Check Board Identity
- */
-int checkboard (void)
-{
-       ulong val;
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1)
-               puts ("### No HW ID - assuming PMC405");
-       else
-               puts(str);
-
-       val = in_be32((void *)GPIO0_IR);
-       if (!(val & CONFIG_SYS_REV1_2)) { /* low=rev1.2 */
-               puts(" rev1.2 (");
-               if (val & CONFIG_SYS_NONMONARCH) /* monarch# signal */
-                       puts("non-");
-               puts("monarch)");
-       } else
-               puts(" <=rev1.1");
-
-       putc ('\n');
-
-       return 0;
-}
-
-void reset_phy(void)
-{
-#ifdef CONFIG_LXT971_NO_SLEEP
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-#endif
-}
diff --git a/board/esd/tasreg/Kconfig b/board/esd/tasreg/Kconfig
deleted file mode 100644 (file)
index 85417d4..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-if TARGET_TASREG
-
-config SYS_CPU
-       default "mcf52x2"
-
-config SYS_BOARD
-       default "tasreg"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "TASREG"
-
-endif
diff --git a/board/esd/tasreg/MAINTAINERS b/board/esd/tasreg/MAINTAINERS
deleted file mode 100644 (file)
index 10bc7a4..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-TASREG BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/tasreg/
-F:     include/configs/TASREG.h
-F:     configs/TASREG_defconfig
diff --git a/board/esd/tasreg/Makefile b/board/esd/tasreg/Makefile
deleted file mode 100644 (file)
index 46f2550..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = tasreg.o flash.o
diff --git a/board/esd/tasreg/config.mk b/board/esd/tasreg/config.mk
deleted file mode 100644 (file)
index 40f7570..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2000-2003
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-# Coldfire contribution by Bernhard Kuhn <bkuhn@metrowerks.com>
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-CONFIG_SYS_TEXT_BASE = 0xffc00000
diff --git a/board/esd/tasreg/flash.c b/board/esd/tasreg/flash.c
deleted file mode 100644 (file)
index 7138881..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-/*#include <asm/ppc4xx.h>*/
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)CONFIG_SYS_FLASH_BASE, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* test-only: todo: Re-do sizing to get full correct info */
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           CONFIG_SYS_FLASH_BASE,
-                           CONFIG_SYS_FLASH_BASE+CONFIG_SYS_MONITOR_LEN-1,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/tasreg/fpgadata.c b/board/esd/tasreg/fpgadata.c
deleted file mode 100644 (file)
index 427b1d0..0000000
+++ /dev/null
@@ -1,10661 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x5a, 0x90, 0xc1, 0x41,
-0x00, 0x03, 0x72, 0x61, 0x73, 0x72, 0x65, 0x67,
-0x2e, 0x62, 0x69, 0x74, 0x00, 0xac, 0xfd, 0x7d,
-0x78, 0x14, 0xd7, 0x95, 0x2e, 0x8a, 0xaf, 0xde,
-0xd5, 0x88, 0x52, 0x57, 0x4b, 0x5d, 0x96, 0x48,
-0x0e, 0xb1, 0x19, 0x5c, 0x6a, 0x09, 0xd2, 0xe0,
-0x96, 0xd4, 0x6e, 0xb0, 0x90, 0x65, 0xd1, 0x2a,
-0x04, 0x33, 0xa3, 0x00, 0x13, 0x34, 0x9e, 0xdc,
-0xf3, 0x78, 0xe6, 0xe4, 0xe6, 0xd7, 0xf6, 0x90,
-0x0c, 0x93, 0x43, 0x3c, 0xc4, 0xf1, 0x9d, 0x4b,
-0x1c, 0x1f, 0x67, 0xab, 0x5b, 0x36, 0x02, 0x61,
-0xd3, 0x60, 0x32, 0xc1, 0x89, 0x27, 0xd3, 0x7c,
-0x24, 0x66, 0x6c, 0x92, 0x69, 0x24, 0x6c, 0xc4,
-0x47, 0xec, 0x92, 0xac, 0x38, 0xe2, 0xc3, 0xa0,
-0x38, 0x3e, 0x09, 0xb6, 0x19, 0xa7, 0xf1, 0xc8,
-0x8e, 0x6c, 0xcb, 0xb6, 0xf8, 0x48, 0x2c, 0x21,
-0x01, 0x77, 0xad, 0xbd, 0xab, 0xba, 0xab, 0x05,
-0x73, 0x7e, 0x7f, 0x9c, 0xe3, 0x3c, 0x8f, 0xb3,
-0xbc, 0xab, 0xba, 0xd4, 0xbd, 0x77, 0xed, 0xbd,
-0xd7, 0xbb, 0xdf, 0xb5, 0xde, 0x05, 0xc5, 0x81,
-0x51, 0xf9, 0x3f, 0x00, 0xcf, 0xbd, 0xa0, 0x3d,
-0x70, 0xef, 0xb7, 0x1e, 0xf8, 0xea, 0xdf, 0xd5,
-0xdc, 0xff, 0xb7, 0xab, 0xe1, 0x3e, 0xd0, 0xa2,
-0xdf, 0x8a, 0x46, 0x22, 0x5f, 0xfb, 0xbb, 0x85,
-0x77, 0xd4, 0xc1, 0xdf, 0xe2, 0x7f, 0x45, 0x22,
-0x0b, 0x6b, 0x6f, 0x8f, 0xd6, 0xde, 0x5e, 0x07,
-0xab, 0xa1, 0xf8, 0xf6, 0x85, 0x0d, 0x0b, 0x23,
-0x0d, 0x0b, 0xa3, 0xf0, 0x55, 0x60, 0x9b, 0x97,
-0x5d, 0xc3, 0x7f, 0x9e, 0x7d, 0xea, 0xff, 0xfa,
-0x5a, 0x04, 0xb8, 0x07, 0x00, 0xa6, 0x47, 0x3c,
-0x71, 0xfa, 0xff, 0x9b, 0x22, 0x1e, 0xc3, 0x03,
-0xbc, 0xa9, 0x3a, 0x02, 0x16, 0xfd, 0x37, 0xd8,
-0xd7, 0x8b, 0x23, 0x60, 0xb8, 0xff, 0xdb, 0x13,
-0x01, 0x13, 0x5a, 0xe1, 0xa9, 0x57, 0xa0, 0xcc,
-0x80, 0xff, 0x9d, 0x7f, 0x3c, 0xe0, 0xe5, 0xc2,
-0xf8, 0x3f, 0xf5, 0x1c, 0xf6, 0xbf, 0xf5, 0x18,
-0xfa, 0x27, 0xf5, 0x7f, 0xe8, 0x39, 0xfc, 0xff,
-0xe8, 0x73, 0xca, 0xff, 0xb7, 0x9f, 0x63, 0x89,
-0x7f, 0x97, 0xfd, 0xef, 0x3e, 0xc6, 0xcb, 0xe9,
-0xdf, 0xd7, 0xca, 0xc0, 0x07, 0xf7, 0x71, 0x3d,
-0x5d, 0x14, 0xf2, 0xfc, 0x00, 0xbe, 0xc6, 0x3f,
-0x97, 0x2e, 0x5a, 0x63, 0x1b, 0xde, 0x35, 0xee,
-0x96, 0x22, 0xfe, 0xb9, 0xac, 0x77, 0x0d, 0xcc,
-0x86, 0x3f, 0xe7, 0x9e, 0x34, 0xac, 0x97, 0x46,
-0xd6, 0xbb, 0xbe, 0xa9, 0x5f, 0x3c, 0xc7, 0x9a,
-0x76, 0x15, 0x2e, 0xf3, 0x5a, 0xcb, 0xcf, 0x15,
-0x03, 0x26, 0x21, 0x06, 0x81, 0xbe, 0x64, 0x26,
-0x35, 0x64, 0xdc, 0xa5, 0x96, 0x0e, 0x2a, 0x55,
-0xcb, 0x5e, 0x6f, 0x6f, 0xca, 0x06, 0x2e, 0x24,
-0x47, 0xf9, 0x30, 0xc4, 0xfa, 0xfc, 0xa3, 0x4a,
-0x38, 0x7d, 0xda, 0x88, 0x0e, 0xa0, 0xd1, 0x08,
-0xbd, 0x6a, 0xd4, 0xf2, 0x72, 0x25, 0x02, 0xeb,
-0xe8, 0x39, 0x5c, 0xff, 0x18, 0x0e, 0x43, 0x8d,
-0x05, 0x19, 0x08, 0xf3, 0xbb, 0x78, 0xcd, 0xb9,
-0xce, 0xa3, 0xbe, 0x9f, 0x99, 0xcf, 0x59, 0xf3,
-0x47, 0x97, 0xef, 0x63, 0xe1, 0xc1, 0x4e, 0xa8,
-0xc9, 0x6a, 0x93, 0xec, 0x63, 0xe8, 0xe4, 0x35,
-0xd0, 0xd2, 0xce, 0x0c, 0xe8, 0x80, 0x20, 0xa8,
-0xdc, 0x67, 0x98, 0x9b, 0xcc, 0x79, 0x83, 0x6a,
-0x07, 0x33, 0xbc, 0x11, 0x7a, 0x4e, 0xc7, 0xb4,
-0x93, 0xd0, 0x05, 0x61, 0x53, 0x8d, 0x30, 0x30,
-0xba, 0xf1, 0x59, 0x1a, 0x30, 0x0e, 0x69, 0x33,
-0xa4, 0xfb, 0xb6, 0x32, 0x3f, 0x7f, 0x12, 0xc2,
-0xd6, 0x8a, 0x08, 0x3b, 0x69, 0xee, 0xd6, 0xc3,
-0xd0, 0xe1, 0xc5, 0xc1, 0xe5, 0x66, 0xc8, 0x3b,
-0xdf, 0x43, 0x06, 0x18, 0xfd, 0xaa, 0xde, 0x1c,
-0xf4, 0x88, 0xef, 0x63, 0x7d, 0x66, 0x1f, 0x7d,
-0x9f, 0xde, 0x0e, 0x68, 0x0e, 0xeb, 0x3d, 0x50,
-0x63, 0x6a, 0x99, 0xe0, 0x3e, 0x78, 0x0e, 0xe6,
-0x5b, 0x2c, 0xad, 0x86, 0x41, 0x83, 0x52, 0x4b,
-0xcb, 0xb0, 0x8f, 0xa0, 0x73, 0x59, 0x0d, 0x84,
-0xf0, 0xe3, 0xad, 0x1c, 0x9e, 0x85, 0xe5, 0xf4,
-0xb6, 0x74, 0xc0, 0xb3, 0xd6, 0xde, 0x1d, 0x2c,
-0xe2, 0x8d, 0x8b, 0xee, 0xfe, 0xcc, 0x08, 0x5c,
-0x6e, 0x89, 0x59, 0xf8, 0x45, 0x42, 0xc6, 0x18,
-0xc4, 0x58, 0x80, 0x2b, 0x69, 0x18, 0x86, 0x06,
-0xf8, 0xa2, 0xbe, 0xb4, 0xc6, 0x7c, 0x0b, 0x2f,
-0x05, 0x32, 0xca, 0x30, 0x7c, 0x00, 0x31, 0x33,
-0xdc, 0xa3, 0xd5, 0xb0, 0x01, 0xfa, 0xb3, 0x19,
-0xa5, 0xb6, 0xef, 0x98, 0x11, 0xb5, 0xfc, 0x9b,
-0x14, 0xf0, 0x8a, 0xef, 0x93, 0xf5, 0x1c, 0x55,
-0xaf, 0x06, 0x9b, 0x86, 0xf0, 0xe6, 0x4b, 0x70,
-0x0d, 0x9a, 0xac, 0xc0, 0x3a, 0x65, 0x12, 0x8d,
-0xc5, 0x56, 0x20, 0xab, 0x9c, 0x85, 0x6b, 0x56,
-0x93, 0x75, 0xeb, 0xa8, 0x32, 0x04, 0x57, 0xa0,
-0x89, 0x07, 0x06, 0x94, 0x0b, 0x78, 0xa9, 0xce,
-0x2a, 0xe9, 0x53, 0x2e, 0x78, 0xaf, 0xd2, 0xcd,
-0x90, 0x1c, 0x03, 0xf1, 0x7d, 0x4c, 0x7d, 0x1f,
-0x5c, 0x4e, 0xff, 0xa3, 0x19, 0xe8, 0x2a, 0x0f,
-0x15, 0x9f, 0x80, 0x18, 0xc7, 0xef, 0x03, 0xfa,
-0x20, 0xd4, 0x41, 0x49, 0x4a, 0x09, 0xc3, 0x5b,
-0xd0, 0x45, 0xdf, 0x67, 0x99, 0xe7, 0x18, 0x5e,
-0xf2, 0xf3, 0xce, 0xb4, 0x72, 0x02, 0x70, 0xbc,
-0x78, 0x79, 0x05, 0xb3, 0xf4, 0xe8, 0x40, 0x4d,
-0x87, 0xa2, 0x7b, 0x0d, 0x7a, 0xce, 0xc0, 0xb4,
-0xb0, 0x7a, 0xc4, 0xc2, 0x41, 0xe1, 0x89, 0x2a,
-0xfc, 0xc9, 0xd4, 0x3f, 0xca, 0x5a, 0xe8, 0x84,
-0xa0, 0x55, 0x92, 0x66, 0x61, 0x2f, 0x19, 0xda,
-0xa8, 0xaf, 0x0a, 0x36, 0xb2, 0x9a, 0x94, 0xca,
-0xa7, 0xc7, 0xef, 0xeb, 0x4c, 0xed, 0x3a, 0x53,
-0xb2, 0x91, 0x55, 0x40, 0x47, 0xeb, 0xa2, 0xd7,
-0x4a, 0xb6, 0xfb, 0xa2, 0xb8, 0x00, 0xd1, 0xef,
-0x9a, 0xb6, 0x12, 0xc7, 0xab, 0x26, 0xdd, 0xe9,
-0x65, 0x5e, 0xe0, 0x2c, 0x6c, 0xe2, 0x78, 0x99,
-0xde, 0x14, 0xab, 0x02, 0x4d, 0x67, 0x27, 0xa1,
-0x1b, 0xd6, 0x58, 0x5a, 0xa4, 0xc8, 0x0b, 0x6d,
-0x50, 0x93, 0x50, 0xa9, 0x7b, 0x93, 0xd6, 0x5c,
-0x4b, 0x85, 0xe5, 0xcd, 0x09, 0xce, 0x83, 0xe7,
-0x7c, 0xde, 0xe6, 0x7a, 0x5c, 0xc6, 0xf0, 0x9f,
-0xb8, 0x67, 0xb6, 0xfa, 0x42, 0xa2, 0x3a, 0xad,
-0xad, 0x63, 0x37, 0xf3, 0x0d, 0xbc, 0x7a, 0xaf,
-0x76, 0xe7, 0xcd, 0x8f, 0xc0, 0x16, 0x6e, 0x64,
-0xb5, 0x61, 0xf6, 0xb6, 0xe7, 0xdf, 0xf8, 0xbc,
-0xac, 0x56, 0xcf, 0xfe, 0x06, 0x1e, 0x4b, 0x57,
-0x7f, 0x6d, 0xe6, 0x7a, 0x36, 0xdb, 0x6a, 0xf7,
-0xff, 0xd8, 0x28, 0x5e, 0x5f, 0xf4, 0x45, 0x63,
-0x0b, 0x9f, 0x33, 0x34, 0x6f, 0x39, 0x9b, 0x29,
-0xbf, 0x4f, 0x8b, 0xea, 0x87, 0x0b, 0x89, 0xf0,
-0x6f, 0x02, 0x77, 0x2a, 0x73, 0x21, 0x09, 0x8d,
-0xc3, 0x01, 0x50, 0x4c, 0x18, 0x84, 0x85, 0x10,
-0xd0, 0x95, 0x8f, 0xe1, 0x22, 0x84, 0xac, 0xc0,
-0xed, 0x8a, 0x0a, 0x09, 0x1e, 0x7b, 0x30, 0x7c,
-0x20, 0x51, 0xdb, 0xd7, 0xa1, 0x1f, 0x30, 0xfc,
-0x07, 0x92, 0x2b, 0xa1, 0xb7, 0x2d, 0x32, 0x5c,
-0x73, 0xcb, 0xd2, 0x32, 0xb9, 0x60, 0x98, 0x7f,
-0x72, 0x14, 0x2e, 0xeb, 0xd8, 0xf3, 0x2f, 0x2b,
-0x63, 0xe6, 0x51, 0x88, 0x79, 0x03, 0xa3, 0xda,
-0x59, 0x98, 0x80, 0x98, 0x55, 0xb2, 0x46, 0x6b,
-0x84, 0xdf, 0xc1, 0x22, 0xec, 0xe7, 0xf2, 0x1e,
-0x76, 0x15, 0xc7, 0x3d, 0x70, 0x5e, 0x7b, 0xd8,
-0x9c, 0x84, 0xbb, 0x60, 0x7a, 0x46, 0xd9, 0x07,
-0xe3, 0xbc, 0x69, 0xb0, 0x36, 0xa5, 0x0c, 0x16,
-0x89, 0xf1, 0xda, 0x3b, 0x6d, 0x44, 0x7c, 0x6a,
-0x3a, 0xc7, 0xd1, 0x39, 0xc3, 0xa3, 0x71, 0x3f,
-0x28, 0x69, 0x75, 0x0c, 0x7a, 0x8c, 0x40, 0x4a,
-0x0b, 0x8b, 0x4b, 0x81, 0x17, 0x14, 0xbc, 0xc7,
-0x13, 0xf3, 0xd0, 0x1c, 0x64, 0x67, 0x20, 0xea,
-0x09, 0xd3, 0x64, 0x1c, 0x80, 0x58, 0xbf, 0x9f,
-0x57, 0x7e, 0x20, 0xe7, 0x57, 0xcb, 0x4d, 0x4f,
-0xc3, 0x41, 0x6f, 0xb5, 0xa5, 0x44, 0x7c, 0x50,
-0x96, 0x84, 0x34, 0x0f, 0xad, 0x63, 0xb3, 0x60,
-0x37, 0x54, 0x58, 0x25, 0x06, 0x1a, 0x07, 0xa1,
-0xda, 0xd2, 0xfe, 0x31, 0x31, 0x08, 0x07, 0xd0,
-0x08, 0x8d, 0xb2, 0x59, 0xfa, 0x06, 0xbc, 0xa4,
-0xae, 0x63, 0x4f, 0xc3, 0x06, 0xa8, 0x1d, 0x68,
-0x89, 0xb3, 0xd7, 0xe4, 0xfb, 0x6c, 0xc1, 0x8f,
-0xe0, 0xf9, 0x8e, 0xea, 0xac, 0x86, 0x7d, 0x08,
-0x1b, 0x78, 0x45, 0xb6, 0x78, 0x80, 0xf5, 0xc1,
-0x1e, 0x7e, 0x9b, 0xe1, 0xbb, 0xc7, 0xf8, 0x0a,
-0x1c, 0xb4, 0xc4, 0xa5, 0x6d, 0x91, 0x03, 0x78,
-0x4f, 0xf1, 0xfa, 0xb2, 0xd9, 0x7a, 0x12, 0xef,
-0x51, 0xeb, 0xd9, 0x57, 0xe0, 0x51, 0x5e, 0x9d,
-0x55, 0xef, 0x61, 0xa3, 0x20, 0xde, 0x9f, 0x96,
-0x19, 0x27, 0x8b, 0xf7, 0x2f, 0x5f, 0x6b, 0x69,
-0x20, 0xa7, 0x1e, 0xee, 0x50, 0x6c, 0x25, 0x7e,
-0x1f, 0xc3, 0x2a, 0x36, 0xd8, 0x17, 0xa1, 0x9b,
-0x87, 0x71, 0xdc, 0xd9, 0x6b, 0x70, 0x80, 0xcf,
-0x79, 0xb7, 0x98, 0xbe, 0xea, 0x86, 0xc1, 0x8a,
-0xd7, 0xf1, 0xfb, 0x9c, 0x65, 0x8f, 0xe2, 0x14,
-0x0e, 0x2d, 0x4c, 0xbc, 0x26, 0xe7, 0xfb, 0xf0,
-0x67, 0xf6, 0xc2, 0x1f, 0xcd, 0xa6, 0x54, 0x20,
-0xad, 0xcc, 0x87, 0xe3, 0x10, 0xe5, 0x25, 0x69,
-0x31, 0x9b, 0x1a, 0x78, 0x69, 0x5a, 0xf9, 0x3a,
-0x5c, 0x35, 0xf1, 0x0d, 0x4f, 0x2b, 0x7b, 0xe1,
-0x32, 0xbe, 0xcf, 0x25, 0x69, 0x2d, 0xc4, 0xf0,
-0x9e, 0xb4, 0x3f, 0xad, 0xac, 0xc1, 0x9b, 0xf1,
-0x0d, 0x1f, 0x52, 0x2e, 0xcb, 0xdf, 0xd5, 0x02,
-0x59, 0x10, 0xd3, 0xd3, 0x9a, 0x3e, 0x6a, 0x8e,
-0x40, 0x13, 0xce, 0x6f, 0x25, 0x05, 0xc2, 0x30,
-0x95, 0xb4, 0x39, 0xa6, 0xe2, 0xca, 0xc6, 0x95,
-0x51, 0x5c, 0xe2, 0x9a, 0x74, 0xbc, 0x34, 0x0a,
-0x43, 0x66, 0x93, 0x1e, 0x30, 0x95, 0x8c, 0x58,
-0xf4, 0x6a, 0xdb, 0xcb, 0x5f, 0x03, 0xf1, 0x7d,
-0x54, 0x7d, 0x08, 0xc6, 0xf5, 0x88, 0xe9, 0xd7,
-0xb5, 0x2a, 0xf5, 0x0d, 0x78, 0xc4, 0xc4, 0xd7,
-0xa6, 0x0a, 0x7e, 0x05, 0x51, 0x33, 0x90, 0x52,
-0xf6, 0xc0, 0x46, 0x98, 0x4d, 0xc6, 0x10, 0x9c,
-0x87, 0x07, 0xf0, 0x1e, 0xc5, 0x6b, 0x1e, 0x6b,
-0x89, 0x7c, 0xcd, 0xbf, 0x43, 0xf1, 0xc2, 0xb1,
-0x54, 0x74, 0x99, 0x7f, 0xbb, 0xd2, 0x27, 0x7f,
-0x17, 0xc7, 0x2d, 0xff, 0x90, 0x15, 0x34, 0x43,
-0xdf, 0x5b, 0xba, 0x1a, 0x3f, 0x85, 0xf3, 0x8b,
-0x3e, 0xf5, 0xaf, 0x50, 0x47, 0xc6, 0x6a, 0xb6,
-0x11, 0x5f, 0x9b, 0x15, 0x29, 0x36, 0x04, 0x87,
-0x20, 0xf8, 0xa0, 0xfa, 0xcf, 0x49, 0xbc, 0xc7,
-0xac, 0x5b, 0xa7, 0x3e, 0x95, 0xfc, 0x3b, 0x73,
-0xa3, 0xb5, 0x6b, 0x5d, 0xc9, 0x3f, 0xb1, 0x2c,
-0xe8, 0xf4, 0x9c, 0x99, 0xd3, 0xaa, 0xf0, 0x9e,
-0x5d, 0x66, 0xcb, 0x76, 0xf6, 0x25, 0xf8, 0x67,
-0xa8, 0xc5, 0x8f, 0xb3, 0x85, 0xf0, 0xcf, 0x9e,
-0xcf, 0x9b, 0x9d, 0x83, 0x6c, 0x19, 0x3e, 0x90,
-0x9e, 0x8c, 0xcf, 0xf9, 0x39, 0x54, 0xb4, 0x76,
-0x0c, 0xe2, 0xa5, 0xc7, 0xd5, 0xcf, 0x37, 0xab,
-0x83, 0x45, 0x0f, 0x1a, 0x6d, 0x60, 0x98, 0x6a,
-0x8a, 0xbd, 0x22, 0xe7, 0x85, 0xea, 0xf5, 0xc2,
-0x21, 0x6e, 0x2c, 0x57, 0xef, 0x4e, 0xcc, 0x78,
-0xf7, 0xd1, 0x50, 0xf5, 0x72, 0xed, 0xee, 0xc4,
-0xf6, 0xf4, 0x8f, 0x43, 0x73, 0xd0, 0x78, 0x6c,
-0x59, 0xb6, 0x0d, 0x54, 0x13, 0x27, 0xec, 0xeb,
-0xe9, 0xe7, 0x43, 0x3b, 0x97, 0xcf, 0xbc, 0x7b,
-0xd3, 0x97, 0x77, 0x3d, 0x8a, 0x97, 0x42, 0x77,
-0x6f, 0xfa, 0xd2, 0xae, 0x0d, 0xa1, 0xf4, 0x40,
-0x71, 0x59, 0xa2, 0x4f, 0xb8, 0x1f, 0xd0, 0x53,
-0x12, 0xc7, 0x7e, 0x0e, 0xaa, 0xfe, 0x04, 0xbb,
-0x97, 0x9f, 0x31, 0x6a, 0xd5, 0x40, 0x82, 0x19,
-0x68, 0xd4, 0xa9, 0x81, 0x3e, 0xe5, 0x5e, 0xdc,
-0x26, 0x6a, 0x20, 0x90, 0xd8, 0x95, 0xe5, 0x63,
-0x15, 0x86, 0x1a, 0x4e, 0x28, 0xc0, 0x3b, 0x8c,
-0x85, 0x78, 0xb3, 0x62, 0xf2, 0x93, 0x15, 0x51,
-0xc0, 0x96, 0x8f, 0x15, 0x31, 0xdf, 0x77, 0xfc,
-0x09, 0xae, 0x75, 0xa1, 0x97, 0x96, 0x07, 0xba,
-0x92, 0x43, 0x7c, 0x9c, 0x26, 0x11, 0xf6, 0x0f,
-0x93, 0xc6, 0x5f, 0x5d, 0xe2, 0x57, 0x42, 0xb2,
-0x05, 0xc6, 0xa7, 0xc5, 0x96, 0x07, 0xb6, 0x25,
-0x87, 0xd2, 0xe3, 0xf3, 0xa5, 0xb1, 0x07, 0x2f,
-0x7d, 0x31, 0x30, 0xa8, 0xbc, 0x57, 0x24, 0xe6,
-0xc5, 0x8e, 0x69, 0xb4, 0x66, 0x2e, 0x30, 0xb1,
-0x65, 0x08, 0x8e, 0xc9, 0xe7, 0x54, 0xc1, 0xfb,
-0x38, 0x5e, 0xa5, 0x34, 0x5e, 0xc7, 0xe4, 0xc0,
-0x55, 0xe9, 0xe3, 0x78, 0x8f, 0x9f, 0x96, 0x81,
-0x57, 0x3d, 0x0b, 0x70, 0x3d, 0x50, 0x16, 0x7a,
-0x7f, 0x81, 0x0b, 0x03, 0x6e, 0x64, 0x73, 0xe5,
-0xfc, 0xaa, 0xd7, 0xb3, 0x6a, 0x0f, 0xbe, 0xcb,
-0x1a, 0xc7, 0x9e, 0xdf, 0x8b, 0xbf, 0x02, 0x0d,
-0x5a, 0xe7, 0x83, 0xe0, 0x47, 0x83, 0x3d, 0x0b,
-0xf3, 0xa1, 0x94, 0xe3, 0x5b, 0x77, 0x18, 0xe6,
-0x73, 0x1f, 0x5d, 0x7a, 0x16, 0x82, 0x5c, 0xe5,
-0x2c, 0x24, 0x36, 0xb2, 0x10, 0x67, 0xa5, 0x72,
-0xdc, 0xd5, 0x69, 0xfd, 0xb0, 0x9f, 0x1b, 0xd8,
-0x99, 0x65, 0xfd, 0x6a, 0x1b, 0x6e, 0x64, 0x9a,
-0x8e, 0xab, 0xe8, 0x4e, 0xdc, 0xc1, 0x7c, 0x3a,
-0x6b, 0xc7, 0x37, 0x81, 0x2e, 0xb1, 0xf6, 0x19,
-0xb7, 0xd3, 0xe8, 0xe8, 0x8c, 0x16, 0xc6, 0xb8,
-0x63, 0x18, 0x4b, 0x42, 0x33, 0x9b, 0x99, 0xdc,
-0xbf, 0x66, 0x7e, 0x66, 0x8f, 0x18, 0x77, 0x6d,
-0x5b, 0xb0, 0xdf, 0xfb, 0xaf, 0x66, 0x4d, 0x4b,
-0x31, 0xad, 0xa9, 0x1b, 0x21, 0xb8, 0x44, 0xb5,
-0x0d, 0x1a, 0x5c, 0x7c, 0x7f, 0x8c, 0xf9, 0xa6,
-0x6f, 0x1b, 0xdb, 0xc3, 0x77, 0x42, 0xb0, 0x45,
-0xdd, 0x8e, 0x5b, 0xa4, 0xb8, 0x27, 0xc3, 0x8a,
-0xe4, 0xbc, 0x48, 0x7f, 0x06, 0xfb, 0x10, 0xa2,
-0x2d, 0x81, 0xed, 0xd4, 0x3f, 0x56, 0x2c, 0x8e,
-0xbd, 0xe1, 0xcd, 0xf5, 0x8f, 0x79, 0x6c, 0x70,
-0x9b, 0x39, 0x3d, 0xa5, 0xfc, 0x18, 0xc6, 0xcd,
-0x07, 0x5a, 0xfd, 0xdb, 0x94, 0x2a, 0x7e, 0xcc,
-0xec, 0x6a, 0x0d, 0xa7, 0xb4, 0x2a, 0x76, 0xac,
-0xa5, 0xcb, 0xf4, 0x6f, 0xd7, 0x42, 0x72, 0xff,
-0x0a, 0x79, 0xf6, 0xc0, 0xf8, 0xb6, 0xd8, 0x6a,
-0x39, 0x28, 0xf4, 0x1c, 0x1d, 0x8d, 0x73, 0xd8,
-0xe1, 0x35, 0xba, 0xf2, 0x1e, 0xd0, 0xc0, 0x95,
-0xea, 0xca, 0xdf, 0x91, 0xb1, 0x4c, 0xde, 0xa3,
-0xc7, 0xcc, 0x92, 0xad, 0x49, 0x34, 0x8c, 0x58,
-0xf3, 0xbf, 0xe9, 0xca, 0x71, 0xb9, 0x7f, 0x85,
-0xf4, 0x34, 0x8c, 0x71, 0x9c, 0x8c, 0xed, 0x4a,
-0x56, 0x1f, 0xc0, 0x6d, 0x0b, 0x17, 0xbd, 0x38,
-0x9c, 0xc1, 0x81, 0x29, 0x21, 0x63, 0x8c, 0x3c,
-0x10, 0x3e, 0x1d, 0x77, 0x2b, 0x33, 0xa3, 0x37,
-0x16, 0x55, 0x7a, 0x5a, 0x06, 0xcc, 0x3f, 0x96,
-0xd1, 0x7a, 0x18, 0x1f, 0x80, 0x28, 0xdd, 0x7c,
-0x5c, 0xee, 0x5f, 0xa1, 0x69, 0x21, 0x78, 0x11,
-0x6a, 0xf6, 0x6a, 0x43, 0x6c, 0x58, 0xdd, 0xc4,
-0x70, 0x2c, 0xd2, 0x38, 0x16, 0x9b, 0x40, 0x18,
-0x7b, 0x71, 0x4b, 0x9a, 0xcb, 0xb5, 0x34, 0x7e,
-0xeb, 0x4d, 0xac, 0xb2, 0x4b, 0x7d, 0x8f, 0xdd,
-0xe5, 0x7d, 0xe2, 0x8d, 0x05, 0xe9, 0x92, 0xec,
-0xdd, 0x0d, 0xf0, 0x76, 0xa6, 0x32, 0xa5, 0x66,
-0x9b, 0x8f, 0xcb, 0x79, 0x11, 0xc2, 0xfd, 0xeb,
-0x08, 0x0d, 0xd3, 0xe2, 0xc4, 0x49, 0x86, 0xeb,
-0xaa, 0x35, 0x2f, 0xe2, 0x5b, 0xc9, 0x9e, 0x84,
-0x2a, 0x34, 0xd8, 0x88, 0xa7, 0x1b, 0xd6, 0x5a,
-0xff, 0x2d, 0x52, 0xe6, 0x87, 0x27, 0xc1, 0x78,
-0x07, 0x97, 0x41, 0xbf, 0x91, 0x34, 0x83, 0x43,
-0x6a, 0x0f, 0x2b, 0x41, 0x4f, 0x26, 0x38, 0xa8,
-0x46, 0x71, 0x3d, 0x12, 0xef, 0x73, 0x7a, 0xc9,
-0x2c, 0x78, 0x9e, 0x16, 0xe1, 0x75, 0xc1, 0x93,
-0x3c, 0x89, 0xdb, 0x16, 0x2e, 0x7a, 0x7e, 0xdc,
-0x80, 0x0c, 0x6b, 0xe6, 0xba, 0xa2, 0xb3, 0x9e,
-0x83, 0xfa, 0x1c, 0xeb, 0x96, 0x08, 0x2e, 0xb9,
-0xdf, 0x87, 0x0a, 0x3e, 0xb3, 0x95, 0xd6, 0x43,
-0xa8, 0x30, 0x8b, 0x1f, 0xc4, 0x7b, 0x9e, 0x86,
-0x8a, 0x3e, 0xf5, 0x41, 0x36, 0x2c, 0xbf, 0xcf,
-0x5e, 0x75, 0x36, 0xfc, 0x91, 0x2f, 0x8e, 0x07,
-0xd6, 0x2b, 0x6f, 0xa7, 0x7f, 0xc9, 0x6f, 0xcf,
-0x3e, 0x5e, 0xaf, 0x7c, 0x05, 0x7e, 0xcb, 0xef,
-0xc8, 0x96, 0xa0, 0x61, 0x7e, 0x7a, 0x60, 0x71,
-0x76, 0xfa, 0x7a, 0x56, 0x0a, 0x4f, 0xf2, 0x08,
-0x2e, 0xcb, 0x5a, 0x11, 0xeb, 0x45, 0xc3, 0x3f,
-0xac, 0x95, 0xc1, 0x2f, 0x79, 0x26, 0xeb, 0x5f,
-0xaf, 0x7c, 0x20, 0xf7, 0x2f, 0xf5, 0x4f, 0x70,
-0x27, 0xf2, 0xce, 0xc6, 0x4d, 0x8a, 0x7d, 0x64,
-0x4e, 0x78, 0x66, 0x5b, 0xa5, 0x19, 0x65, 0xc4,
-0xfb, 0x1d, 0x10, 0xee, 0x4a, 0xd8, 0x9c, 0x30,
-0xc9, 0x58, 0x3a, 0x02, 0x1f, 0x92, 0x0b, 0x41,
-0x2f, 0xd2, 0xb8, 0xa7, 0xc1, 0xc4, 0x95, 0x96,
-0x56, 0xd1, 0x17, 0xf9, 0x96, 0xcc, 0xd2, 0x3e,
-0xb9, 0x7f, 0x99, 0xe8, 0x1f, 0x5e, 0xe3, 0x4d,
-0xab, 0xfd, 0x63, 0xca, 0x55, 0xf8, 0x84, 0xa3,
-0x37, 0x38, 0xa6, 0xc4, 0xb0, 0x65, 0x01, 0x19,
-0x57, 0xcd, 0x0f, 0xd1, 0x58, 0x35, 0x3e, 0xfd,
-0x2a, 0x9c, 0x36, 0x9a, 0xe2, 0xd5, 0xc3, 0xe5,
-0xb1, 0xe2, 0xcb, 0xbc, 0x6b, 0xc8, 0x7f, 0x46,
-0x8b, 0x35, 0x9f, 0xe6, 0xd1, 0x21, 0xfc, 0xd4,
-0xa0, 0x9c, 0x5f, 0x7b, 0x71, 0xff, 0x7a, 0x3e,
-0x5d, 0x6d, 0xe1, 0x2f, 0x9d, 0xf4, 0x4e, 0x07,
-0xdc, 0x65, 0x70, 0x53, 0x30, 0x36, 0xf0, 0x3b,
-0xde, 0xf3, 0x3d, 0x80, 0xc6, 0x96, 0x5d, 0x15,
-0x16, 0xee, 0x3b, 0x67, 0xf9, 0x06, 0xbd, 0xda,
-0xf0, 0x99, 0x6c, 0x96, 0xfa, 0x35, 0x5e, 0xb1,
-0x46, 0xfd, 0x12, 0x8b, 0xe1, 0xa4, 0xa9, 0xd8,
-0x33, 0xff, 0xdb, 0xec, 0x03, 0xf9, 0x3e, 0xeb,
-0xd8, 0x5f, 0x07, 0xe3, 0xe1, 0xe6, 0x0e, 0xdc,
-0x4a, 0xe0, 0x19, 0xb5, 0xba, 0x8f, 0x9e, 0x03,
-0xcf, 0xe0, 0x66, 0xb7, 0x7c, 0x5d, 0xd9, 0xd3,
-0xb0, 0xa8, 0x7e, 0x0e, 0x0e, 0x01, 0x3b, 0xab,
-0x6e, 0x50, 0xab, 0x97, 0xa8, 0x71, 0x36, 0x03,
-0x37, 0x44, 0xdc, 0x07, 0x4d, 0xa6, 0x73, 0x7b,
-0x43, 0xec, 0x97, 0xfb, 0x57, 0x7c, 0xc6, 0x49,
-0xd8, 0x0f, 0xe1, 0xac, 0xba, 0x7f, 0xdb, 0xc9,
-0x78, 0xf2, 0x9d, 0xf0, 0x98, 0x76, 0x87, 0x0f,
-0xbd, 0xac, 0x48, 0x55, 0x56, 0x6d, 0xc0, 0x41,
-0x79, 0xd2, 0xac, 0xa2, 0xfd, 0xeb, 0x34, 0x54,
-0x5a, 0xe1, 0x1d, 0xbe, 0x52, 0x5f, 0xb1, 0xb1,
-0xcb, 0x30, 0xea, 0xd5, 0x20, 0x0b, 0xf1, 0x8d,
-0x59, 0xa3, 0xd7, 0xb7, 0x90, 0xbd, 0x29, 0xe7,
-0x7b, 0x0f, 0xfa, 0x99, 0xb8, 0x89, 0xc7, 0xfd,
-0x07, 0x94, 0x6b, 0xf0, 0x21, 0x8f, 0x65, 0x03,
-0x07, 0x94, 0x1a, 0xf8, 0x8f, 0xe6, 0xe8, 0xe8,
-0x13, 0x47, 0x93, 0x47, 0xd5, 0x6b, 0xa9, 0x3a,
-0xea, 0xf0, 0x4f, 0x8c, 0x4e, 0x2b, 0x76, 0xc6,
-0xff, 0xe2, 0x8a, 0x50, 0x6a, 0xc2, 0x78, 0xa0,
-0x27, 0xdc, 0xa5, 0x84, 0xf9, 0x09, 0xb3, 0xab,
-0x37, 0xbc, 0x5f, 0xf9, 0x58, 0xfe, 0x2e, 0x8e,
-0x7b, 0xd5, 0x38, 0x8d, 0x4e, 0x5a, 0x91, 0x0e,
-0x43, 0xa0, 0x4b, 0x39, 0x69, 0xe0, 0xe8, 0x0c,
-0x94, 0x92, 0x53, 0xf1, 0x21, 0x3c, 0xd4, 0x1b,
-0x88, 0x28, 0x23, 0xec, 0x2d, 0x88, 0xa5, 0x4a,
-0xb7, 0xe3, 0x16, 0x39, 0x41, 0x33, 0xe5, 0x80,
-0xf2, 0x11, 0x8c, 0xe9, 0x31, 0x6b, 0xcb, 0x51,
-0x1c, 0x38, 0xb9, 0xef, 0xe8, 0xe4, 0x55, 0xde,
-0xbe, 0xc6, 0x3f, 0x8e, 0x2e, 0xfa, 0x35, 0xf8,
-0x2e, 0xfd, 0xf5, 0xb5, 0x9e, 0x13, 0xe4, 0x4c,
-0x46, 0x18, 0xb5, 0x54, 0xa2, 0x5f, 0xe7, 0xf1,
-0x1b, 0xbf, 0x54, 0xeb, 0xb2, 0x34, 0x3a, 0xfc,
-0x18, 0x6f, 0xda, 0xeb, 0xdf, 0xb5, 0x34, 0xaa,
-0x9f, 0xb6, 0x6e, 0x5f, 0xe7, 0x5f, 0xa7, 0xd8,
-0x7e, 0xf8, 0x56, 0xef, 0x5a, 0xe8, 0x6e, 0x0f,
-0x5a, 0xea, 0x01, 0x16, 0xc6, 0x09, 0x52, 0x83,
-0xbd, 0xd1, 0x1c, 0x46, 0xff, 0xd0, 0xb0, 0x54,
-0x72, 0x14, 0x5f, 0x22, 0x47, 0x31, 0x53, 0xb4,
-0x8f, 0x3c, 0xc6, 0xa0, 0xba, 0x33, 0xf1, 0x1f,
-0xea, 0x19, 0xde, 0x90, 0x52, 0x37, 0xb3, 0xb9,
-0xb0, 0xa9, 0x65, 0x17, 0x84, 0x8e, 0x06, 0x0d,
-0x53, 0xec, 0x5f, 0x7c, 0x1a, 0x7e, 0x9c, 0xef,
-0xc2, 0x4f, 0xd9, 0xcf, 0xb9, 0x25, 0xc3, 0x46,
-0xf0, 0x53, 0x73, 0xad, 0xe2, 0x0c, 0xdb, 0x87,
-0xf3, 0x6b, 0x3e, 0xf9, 0xe1, 0xd8, 0xe2, 0xa9,
-0x5a, 0x36, 0x33, 0xcd, 0xde, 0x87, 0x4d, 0xb8,
-0xfa, 0xe0, 0x52, 0x19, 0x6e, 0x26, 0x17, 0x54,
-0xed, 0x29, 0x8b, 0x3b, 0xfb, 0x97, 0x1f, 0xf6,
-0x67, 0xf0, 0xaf, 0x2f, 0x44, 0x37, 0x03, 0x71,
-0xc1, 0x00, 0x7e, 0xca, 0xcf, 0x3a, 0xd5, 0xb9,
-0x7d, 0x10, 0x69, 0x46, 0x3f, 0xd3, 0x88, 0xf7,
-0xaa, 0x91, 0xc4, 0x49, 0x48, 0xea, 0x55, 0xf7,
-0x84, 0x80, 0xfd, 0x02, 0xb6, 0x56, 0x85, 0xf4,
-0x10, 0x62, 0x24, 0x8e, 0xce, 0x89, 0xaa, 0x96,
-0xb1, 0x66, 0xb9, 0x7f, 0xf1, 0x92, 0xb5, 0x30,
-0x11, 0x8a, 0x5a, 0x9b, 0xb7, 0x6b, 0x8d, 0xe6,
-0x04, 0xd4, 0x9c, 0xc4, 0xfe, 0xc1, 0xbf, 0x6e,
-0xd4, 0x0d, 0x94, 0x64, 0xb4, 0xa7, 0xcd, 0x6b,
-0xa1, 0x06, 0x4b, 0xeb, 0x62, 0x23, 0xec, 0x84,
-0xa7, 0xee, 0x16, 0xdc, 0xdf, 0xcf, 0xc1, 0x80,
-0xa7, 0xf1, 0x1e, 0x7f, 0x4a, 0x33, 0xc0, 0x6a,
-0xcd, 0xdc, 0xe3, 0x3f, 0x58, 0x1e, 0x97, 0xfb,
-0x57, 0xfa, 0x4f, 0x26, 0x61, 0xc2, 0x40, 0xff,
-0x70, 0x54, 0x39, 0xca, 0xaf, 0x41, 0xec, 0x24,
-0x1a, 0x0f, 0xe3, 0xa0, 0x34, 0x50, 0xcb, 0xc3,
-0xd8, 0x52, 0x4b, 0x3d, 0x7f, 0xd4, 0x73, 0xcd,
-0x68, 0x80, 0x00, 0xfa, 0x1b, 0x7c, 0x52, 0x6f,
-0xf2, 0x06, 0xac, 0xca, 0x73, 0xe4, 0x81, 0x9c,
-0x0a, 0xec, 0x56, 0xf6, 0xca, 0xfd, 0x8b, 0xf0,
-0xd7, 0x04, 0xe0, 0x6c, 0x1a, 0x15, 0x70, 0x40,
-0x3c, 0x10, 0x5b, 0x8c, 0x06, 0xab, 0x94, 0x66,
-0xdc, 0x35, 0x63, 0x11, 0x0f, 0x65, 0xc4, 0xa5,
-0x98, 0x95, 0xbf, 0x27, 0xf3, 0x57, 0x23, 0xa9,
-0x31, 0x7d, 0xc1, 0x71, 0x74, 0x3c, 0x5c, 0xf8,
-0xeb, 0x25, 0x1e, 0xcc, 0xe2, 0x97, 0xcf, 0x42,
-0x0f, 0xaf, 0x31, 0xb4, 0x0e, 0x44, 0x5b, 0x47,
-0xf8, 0x7c, 0xdc, 0xd6, 0xd0, 0x78, 0xc9, 0xaa,
-0x41, 0xaf, 0x9b, 0x09, 0x78, 0x06, 0x2b, 0x1c,
-0x43, 0xbb, 0x82, 0xfe, 0xeb, 0x61, 0xa8, 0xec,
-0x0d, 0x65, 0x10, 0xfe, 0xe7, 0xf0, 0x57, 0x37,
-0x8e, 0xb2, 0x86, 0x9d, 0x99, 0xde, 0x2f, 0xf6,
-0x2f, 0x72, 0xe3, 0xcd, 0x90, 0xe9, 0x43, 0xd8,
-0x05, 0x4f, 0xea, 0x61, 0xae, 0x46, 0xe4, 0x10,
-0x70, 0x2d, 0x22, 0x3c, 0xfc, 0x2a, 0x5c, 0x21,
-0xd9, 0xab, 0xb0, 0xd3, 0x88, 0xd3, 0x28, 0xbb,
-0xf0, 0xd7, 0x11, 0x1c, 0x41, 0x1c, 0xee, 0x73,
-0x70, 0xd8, 0xac, 0x49, 0x69, 0x7b, 0x70, 0x94,
-0x8f, 0xc0, 0x7c, 0xb3, 0x23, 0x23, 0x8c, 0xb0,
-0xa5, 0xb6, 0xb1, 0xac, 0x59, 0x3f, 0xa3, 0x66,
-0x99, 0x46, 0x46, 0x8f, 0x5e, 0xe3, 0x15, 0x6f,
-0xc2, 0x11, 0x9d, 0xc6, 0xdd, 0xc1, 0x5f, 0x26,
-0xe2, 0xaf, 0x6b, 0x10, 0xc5, 0x9f, 0x5c, 0x39,
-0x24, 0xe7, 0x45, 0x46, 0x4c, 0x90, 0x06, 0x93,
-0x16, 0x34, 0xc4, 0x3b, 0xe8, 0x04, 0xee, 0x55,
-0x3e, 0x40, 0x0c, 0x8b, 0x53, 0xcf, 0x36, 0xd2,
-0xe2, 0x9e, 0x31, 0x84, 0x42, 0x2b, 0x19, 0xe2,
-0x1d, 0x07, 0x7f, 0xc1, 0xa7, 0xb2, 0x7b, 0xc7,
-0x68, 0x08, 0x68, 0x50, 0x26, 0xb1, 0xe5, 0x0e,
-0x57, 0xaf, 0x9e, 0x51, 0xfe, 0x08, 0x57, 0x78,
-0x93, 0xe1, 0x18, 0xf1, 0xc0, 0xa8, 0x67, 0x04,
-0xfe, 0x88, 0x9d, 0x17, 0x18, 0x64, 0x2e, 0xfc,
-0x35, 0x21, 0xbe, 0x8f, 0xf2, 0x55, 0xdc, 0x34,
-0x63, 0xad, 0xb8, 0xb1, 0xee, 0xb3, 0xbf, 0xd8,
-0x52, 0x31, 0x73, 0xb9, 0x5f, 0xba, 0xa9, 0x5d,
-0x3c, 0x9c, 0x33, 0xe8, 0xfb, 0x1c, 0x83, 0x86,
-0x7e, 0x1c, 0xaf, 0x3c, 0xfe, 0x12, 0x93, 0x08,
-0x7f, 0xf2, 0x30, 0x21, 0x46, 0xdc, 0xad, 0xf0,
-0xb7, 0xbf, 0x24, 0x80, 0x98, 0x34, 0x2c, 0x9f,
-0x6b, 0xa3, 0x97, 0x06, 0x8c, 0xb2, 0x49, 0x9c,
-0x3b, 0xb5, 0xa3, 0x6a, 0xaa, 0xd9, 0x85, 0xbf,
-0xe4, 0x78, 0x21, 0xf2, 0xec, 0xa2, 0x41, 0x31,
-0xd8, 0x66, 0x1a, 0x1d, 0xcb, 0x1e, 0x1d, 0x1c,
-0x2f, 0x1d, 0x17, 0xbd, 0x9d, 0xe8, 0x6f, 0xf8,
-0x6c, 0x37, 0x83, 0xc0, 0xf5, 0x49, 0x48, 0xc3,
-0xfc, 0x0b, 0xf8, 0x4a, 0xd8, 0xf8, 0xcb, 0xf0,
-0xcc, 0x86, 0xee, 0x74, 0x05, 0x3a, 0xff, 0xc1,
-0xdf, 0xc0, 0xf3, 0xbc, 0x3a, 0xae, 0xdd, 0x53,
-0xf6, 0x36, 0x1c, 0xe4, 0x02, 0x0e, 0xa0, 0xa1,
-0x57, 0x67, 0x7d, 0x6b, 0xd8, 0x9b, 0xf0, 0x18,
-0xaf, 0x48, 0xb3, 0x35, 0xec, 0x66, 0x04, 0x62,
-0x15, 0x7b, 0x8b, 0xf1, 0x12, 0xdf, 0x93, 0xc6,
-0x55, 0xf4, 0x2b, 0x4c, 0xf5, 0xe6, 0xf0, 0xd7,
-0x45, 0x1e, 0xb1, 0x02, 0x51, 0x65, 0xc0, 0x3b,
-0x0a, 0x8d, 0x80, 0xf8, 0x6b, 0x33, 0x5c, 0x4c,
-0x37, 0xae, 0x5d, 0x15, 0x29, 0x3f, 0xa9, 0x5e,
-0xdc, 0x83, 0xfd, 0x73, 0x8b, 0xd2, 0x0f, 0xe7,
-0xbc, 0x91, 0x70, 0x69, 0x19, 0xba, 0x22, 0xbd,
-0xe9, 0xc8, 0x6a, 0x7f, 0x83, 0x72, 0x0a, 0xb2,
-0xd9, 0xfa, 0x7e, 0xff, 0xcd, 0x8a, 0x7d, 0x3e,
-0x42, 0xf8, 0xcb, 0x9e, 0x0e, 0x36, 0x5e, 0x1e,
-0xa3, 0x61, 0x9a, 0xd9, 0x64, 0x96, 0x9c, 0x57,
-0x26, 0xcd, 0x6b, 0x91, 0x26, 0x02, 0xce, 0xf5,
-0x40, 0xe8, 0xb8, 0x24, 0xab, 0x8c, 0x79, 0xaf,
-0xea, 0x4d, 0xbc, 0xf4, 0x79, 0x65, 0xe4, 0xde,
-0xb3, 0xd0, 0xf4, 0x72, 0x6d, 0xab, 0x32, 0x38,
-0x23, 0x8f, 0xbf, 0x24, 0x48, 0x37, 0x08, 0xa4,
-0x73, 0xb9, 0xc0, 0x72, 0x74, 0x0b, 0xc5, 0x8b,
-0x34, 0x10, 0x45, 0x98, 0x2c, 0x76, 0x3d, 0x74,
-0x1d, 0x6d, 0x63, 0x66, 0xe0, 0x90, 0x52, 0xc3,
-0x11, 0x5c, 0xf7, 0x05, 0x78, 0xe5, 0x7c, 0x17,
-0xfe, 0x32, 0x71, 0x7f, 0x1f, 0x0d, 0x36, 0xaa,
-0xff, 0x93, 0x55, 0x9b, 0x9d, 0xad, 0xec, 0xcb,
-0x08, 0xbb, 0x2a, 0x10, 0xc8, 0xe3, 0x4e, 0xd4,
-0x1d, 0x47, 0x20, 0x46, 0x06, 0x02, 0x31, 0xae,
-0xd9, 0x46, 0x9f, 0x16, 0x65, 0xfe, 0xf4, 0x06,
-0xa8, 0x1e, 0x58, 0xd1, 0xca, 0xca, 0xf2, 0xf8,
-0x8b, 0x7a, 0x75, 0xc5, 0xfa, 0x60, 0x19, 0xc2,
-0xae, 0x6a, 0x43, 0x6b, 0xc1, 0xee, 0x95, 0x3d,
-0x4f, 0xfd, 0x9c, 0xae, 0x48, 0xab, 0x2d, 0x02,
-0x37, 0x55, 0x1b, 0xb7, 0x48, 0xe3, 0x1b, 0x06,
-0x5e, 0xfa, 0x11, 0x82, 0x35, 0x1c, 0x8b, 0x7b,
-0x58, 0x24, 0x87, 0xbf, 0xec, 0x51, 0x0e, 0x96,
-0xa2, 0x9b, 0x21, 0x86, 0x5b, 0xbc, 0x09, 0xa6,
-0x3d, 0xee, 0x08, 0xc4, 0x5e, 0x60, 0x1f, 0x75,
-0x1c, 0x89, 0x87, 0x7b, 0x35, 0x34, 0xda, 0xef,
-0x8a, 0xd7, 0x9c, 0x41, 0x0f, 0x64, 0x73, 0x71,
-0xb2, 0x15, 0x17, 0x73, 0xfd, 0xe6, 0xb2, 0x3c,
-0xfe, 0xba, 0x2c, 0xba, 0x45, 0x9b, 0x8f, 0x3e,
-0xad, 0xe8, 0x9f, 0x61, 0x6c, 0x29, 0xdb, 0x25,
-0x0d, 0x6f, 0xb4, 0xcd, 0xbf, 0x67, 0xe9, 0xfb,
-0x70, 0x99, 0x80, 0xd8, 0x1e, 0xe5, 0x7d, 0x78,
-0x08, 0xe7, 0xb2, 0x40, 0x64, 0xa7, 0x2c, 0x6c,
-0xc9, 0x2a, 0x0d, 0x05, 0xf8, 0x4b, 0x80, 0x2c,
-0x53, 0xce, 0xaf, 0xa5, 0xd2, 0x9d, 0x2b, 0x95,
-0xbd, 0x2a, 0x66, 0x9c, 0xc0, 0x5f, 0xa0, 0xa1,
-0xe1, 0x15, 0xf7, 0xa0, 0xcb, 0xc7, 0x08, 0x9a,
-0x6d, 0xe9, 0x50, 0xdc, 0xf8, 0x4b, 0xb8, 0xf1,
-0xd3, 0xab, 0xc0, 0xc1, 0x05, 0xb6, 0xb1, 0x74,
-0x48, 0x1f, 0xf7, 0xc6, 0x4c, 0x7f, 0x6a, 0x69,
-0x95, 0xed, 0xd8, 0xdb, 0x86, 0x5f, 0xde, 0x13,
-0x35, 0xc3, 0x29, 0x85, 0xd9, 0xf8, 0xcb, 0x8b,
-0xf8, 0x4b, 0x80, 0xa3, 0x9b, 0x69, 0xee, 0x34,
-0x08, 0x94, 0xe4, 0x39, 0x84, 0xcf, 0xd1, 0x24,
-0xec, 0xaa, 0x31, 0xab, 0x09, 0x29, 0x6c, 0xf4,
-0x04, 0xa9, 0xa5, 0x0a, 0x91, 0x94, 0xe3, 0x51,
-0x43, 0xb0, 0xb9, 0x23, 0xd5, 0x6c, 0xb8, 0xf1,
-0x57, 0x8d, 0xd9, 0xa9, 0xa3, 0x2f, 0x21, 0xf0,
-0xd7, 0xa0, 0xfd, 0x71, 0xfb, 0x39, 0x61, 0x53,
-0x15, 0xb0, 0x0b, 0x3e, 0x4f, 0x97, 0xc8, 0xa8,
-0xc4, 0xe7, 0x94, 0x0d, 0x79, 0xf7, 0xc3, 0xdc,
-0xb8, 0x3a, 0x93, 0x15, 0xe5, 0xf0, 0x97, 0xbe,
-0x3f, 0x14, 0x36, 0x6f, 0x29, 0x4f, 0xcc, 0xc8,
-0x3e, 0x1a, 0x9a, 0x47, 0xf8, 0x0b, 0x91, 0x02,
-0x18, 0xcb, 0x35, 0x9a, 0x9e, 0xfb, 0x59, 0xf5,
-0xf2, 0x8d, 0x08, 0xcd, 0xd2, 0x8f, 0x0a, 0x44,
-0x26, 0x8c, 0x8a, 0xe5, 0xb8, 0x6d, 0xf5, 0xf3,
-0xfd, 0xc6, 0x9e, 0x96, 0x90, 0xee, 0x63, 0x2e,
-0xfc, 0x65, 0x60, 0x3f, 0x3f, 0xc6, 0x2a, 0xb6,
-0x9e, 0x31, 0x62, 0x04, 0xbb, 0x70, 0xc1, 0x0f,
-0xd5, 0xa8, 0xf2, 0xed, 0x0d, 0x35, 0x22, 0xda,
-0xd2, 0x8c, 0xc4, 0x80, 0xf1, 0x82, 0xba, 0x45,
-0x1a, 0xdd, 0x6a, 0x58, 0x5c, 0xfa, 0x52, 0xdd,
-0x0c, 0x3f, 0x68, 0x35, 0x36, 0xfe, 0xfa, 0x9c,
-0xec, 0xd5, 0x55, 0xdb, 0x96, 0x0e, 0xf1, 0x6f,
-0xe7, 0xfb, 0xb9, 0xc9, 0xdc, 0x92, 0xaa, 0x1c,
-0x52, 0xf1, 0xd2, 0xf2, 0x2d, 0xdb, 0x92, 0x7b,
-0xd2, 0xe3, 0xa1, 0x06, 0x1b, 0x7f, 0x85, 0x10,
-0x7f, 0x6d, 0x55, 0x86, 0xcc, 0x2b, 0x7a, 0xc3,
-0xb2, 0xc0, 0x6b, 0x49, 0x1b, 0x7f, 0xcd, 0x9c,
-0xe6, 0x8c, 0x8e, 0x40, 0xc7, 0x51, 0xd3, 0x4b,
-0xbd, 0xea, 0x1a, 0x38, 0x1a, 0x9d, 0xf2, 0x3d,
-0x5e, 0x7b, 0x98, 0x10, 0x9a, 0x79, 0xea, 0x9c,
-0xf1, 0xea, 0x26, 0xfc, 0x55, 0x94, 0xc3, 0x5f,
-0xd0, 0x23, 0x61, 0x97, 0x73, 0x36, 0x88, 0x86,
-0xdd, 0x82, 0x97, 0x58, 0x9d, 0x6c, 0xe9, 0x90,
-0xb0, 0x2b, 0x77, 0x0f, 0x7d, 0x2a, 0x88, 0xff,
-0x51, 0xf6, 0x84, 0x0b, 0x7f, 0x79, 0xc2, 0x34,
-0x5e, 0xed, 0x62, 0xad, 0x9b, 0x49, 0x8b, 0xde,
-0x7e, 0xa8, 0x32, 0x65, 0x3f, 0xe7, 0x61, 0x17,
-0xad, 0x87, 0x65, 0x5e, 0xef, 0x56, 0x06, 0xa6,
-0x9a, 0xbb, 0x34, 0xd3, 0x57, 0x80, 0xbf, 0x68,
-0x94, 0x9b, 0xe5, 0xda, 0x3b, 0x93, 0x5e, 0x12,
-0x6c, 0x69, 0xb1, 0xc7, 0x7d, 0x6e, 0x7e, 0x59,
-0xbe, 0x99, 0x8c, 0xa7, 0xc4, 0xfb, 0x53, 0x44,
-0x97, 0xc4, 0x9f, 0x78, 0xcc, 0x8d, 0xbf, 0xa8,
-0x37, 0xd8, 0x1e, 0xfb, 0x5d, 0x5d, 0x2a, 0xfa,
-0x27, 0x9e, 0xeb, 0x9f, 0x10, 0xee, 0x8d, 0x74,
-0xa9, 0xb5, 0x94, 0x2e, 0xbd, 0xc1, 0x9c, 0xf7,
-0x39, 0x8e, 0xef, 0xf3, 0x0e, 0xc5, 0x8d, 0xbf,
-0x64, 0xaf, 0xf6, 0xfb, 0xce, 0x07, 0x8f, 0xb6,
-0xfc, 0xb4, 0x4c, 0x1b, 0xca, 0xf7, 0xf3, 0x79,
-0x68, 0x34, 0x03, 0x7a, 0x65, 0x3f, 0x3b, 0x0f,
-0x47, 0xcd, 0x6a, 0x5d, 0xeb, 0x67, 0xbd, 0xec,
-0xa8, 0x59, 0x9b, 0x9b, 0x3b, 0x4f, 0x23, 0xfe,
-0x92, 0xb8, 0x89, 0xf0, 0x17, 0xce, 0x4a, 0x0d,
-0xe8, 0x88, 0xc9, 0x13, 0x83, 0x55, 0xf6, 0xa2,
-0x07, 0xce, 0xea, 0x07, 0xe2, 0x28, 0x18, 0x0d,
-0x5d, 0xbe, 0x36, 0x4c, 0x5c, 0x32, 0x60, 0x94,
-0xf0, 0x57, 0x42, 0xf3, 0xe5, 0xf1, 0x97, 0xbd,
-0x6d, 0x21, 0xec, 0xf2, 0xd4, 0xf0, 0xd2, 0x74,
-0x7e, 0x23, 0x93, 0x86, 0x40, 0x64, 0x64, 0x74,
-0xa4, 0x83, 0xc3, 0x33, 0x0f, 0x7b, 0xe9, 0x52,
-0x59, 0x08, 0x17, 0xe1, 0x4a, 0xae, 0x0e, 0x6b,
-0xcb, 0xe5, 0xfb, 0x1c, 0x12, 0xfb, 0x97, 0x58,
-0xbe, 0xfc, 0xce, 0x3a, 0x76, 0xb2, 0x60, 0xff,
-0xb2, 0x42, 0x11, 0x9f, 0xbf, 0xb0, 0x85, 0xd6,
-0x3a, 0x74, 0x1d, 0x8d, 0xac, 0xba, 0xd0, 0xe7,
-0xb3, 0xf1, 0x97, 0xc7, 0x3e, 0x04, 0x7b, 0xa0,
-0x68, 0x16, 0xba, 0xfa, 0xd5, 0x96, 0xcf, 0x5e,
-0x84, 0x7b, 0xe5, 0x6a, 0xec, 0xad, 0xb6, 0x3a,
-0xa2, 0x74, 0x50, 0xa6, 0xd3, 0x3d, 0xd4, 0x12,
-0x41, 0x63, 0x2c, 0xf8, 0x65, 0x78, 0xc6, 0x30,
-0xfa, 0xd4, 0x78, 0x62, 0x4d, 0x1e, 0x7f, 0x1d,
-0x4c, 0x2c, 0xce, 0x06, 0x26, 0x94, 0x98, 0xf1,
-0x4b, 0x8e, 0x06, 0x02, 0x31, 0xf8, 0x34, 0x6f,
-0x34, 0x8e, 0x86, 0x1f, 0x49, 0xce, 0x36, 0x3e,
-0xed, 0x68, 0xca, 0x6a, 0x0f, 0x2b, 0xbf, 0x33,
-0x3e, 0xdd, 0x5b, 0xf2, 0x0e, 0xee, 0x4d, 0x5f,
-0x81, 0x6b, 0x83, 0x15, 0x88, 0xbf, 0xb4, 0xf9,
-0x79, 0xfc, 0x25, 0xbd, 0x02, 0x66, 0xfb, 0xf3,
-0x99, 0xca, 0x11, 0xb7, 0x03, 0x13, 0x7b, 0x33,
-0x90, 0xf9, 0x5b, 0x61, 0xbc, 0xe2, 0x27, 0x37,
-0x1e, 0x8d, 0xde, 0x40, 0xa6, 0x1c, 0xbd, 0xa6,
-0x38, 0x0e, 0x4a, 0x5a, 0xb1, 0xf1, 0x17, 0x90,
-0x7f, 0x98, 0x42, 0xd8, 0x75, 0x28, 0xf9, 0xf1,
-0xda, 0xd3, 0x12, 0x7f, 0x5d, 0x35, 0xaf, 0x51,
-0xcb, 0x58, 0xe5, 0xc7, 0x26, 0x01, 0xb1, 0xcd,
-0xd8, 0x12, 0x9f, 0x20, 0xff, 0x67, 0x52, 0xa1,
-0x96, 0xd8, 0xef, 0x71, 0xd3, 0x8c, 0xc1, 0x77,
-0x52, 0x75, 0xab, 0xfd, 0x3d, 0x0a, 0xe4, 0xf1,
-0x17, 0xee, 0x3b, 0xd6, 0x52, 0xdc, 0x65, 0x56,
-0x3f, 0x33, 0xb3, 0xfa, 0x15, 0xed, 0x9b, 0x09,
-0xd1, 0x3f, 0xaf, 0x60, 0xff, 0xbc, 0xcd, 0xbb,
-0xf5, 0x0a, 0xec, 0xb1, 0xc4, 0x97, 0xe3, 0x07,
-0x77, 0x54, 0x7f, 0x80, 0x97, 0xde, 0xce, 0x76,
-0xcf, 0xf4, 0xbf, 0xa7, 0x7d, 0x5b, 0xc1, 0xde,
-0xa0, 0x03, 0xc0, 0xbf, 0x4e, 0x3c, 0x6b, 0x9f,
-0x87, 0x13, 0xfe, 0x32, 0xaa, 0x05, 0xc8, 0x82,
-0x0d, 0x20, 0x0d, 0x75, 0x11, 0x2b, 0xb1, 0xec,
-0x5d, 0xaf, 0xc2, 0x42, 0xaf, 0xe0, 0xcb, 0x5e,
-0x7c, 0xf2, 0x49, 0x6a, 0xe1, 0x68, 0x0c, 0x68,
-0xdf, 0xa2, 0xbd, 0x52, 0xdd, 0xb9, 0x0c, 0xf1,
-0x17, 0xc8, 0xf7, 0xd0, 0x98, 0x71, 0xd2, 0x63,
-0x0f, 0xe5, 0xab, 0xb0, 0xdb, 0x0c, 0x0f, 0x6a,
-0x0b, 0xc9, 0xbd, 0x44, 0x44, 0x66, 0x8f, 0x72,
-0x70, 0x50, 0x6b, 0x64, 0x7f, 0x81, 0x6b, 0x84,
-0xb8, 0xf4, 0x2a, 0x74, 0x2f, 0x43, 0x83, 0x5e,
-0x12, 0x1c, 0x77, 0x8f, 0xda, 0xc8, 0x3a, 0xbc,
-0x62, 0x7d, 0xde, 0xfb, 0x19, 0xbb, 0x9f, 0x47,
-0xcb, 0xaf, 0xea, 0x27, 0xa8, 0x13, 0x7a, 0x64,
-0xf7, 0x9e, 0xa3, 0x7e, 0xd6, 0x27, 0xbc, 0xdd,
-0x83, 0x25, 0x63, 0x4b, 0x1f, 0x41, 0xdf, 0x58,
-0x76, 0x9d, 0x34, 0x08, 0xc2, 0x5c, 0xe3, 0xd1,
-0xb6, 0xc6, 0x3b, 0xb5, 0xf9, 0x79, 0xfc, 0x25,
-0x87, 0x00, 0x61, 0xd7, 0x45, 0xb5, 0xb1, 0x2f,
-0x10, 0x49, 0xba, 0xc6, 0xeb, 0x22, 0x01, 0xb1,
-0x48, 0x72, 0xa5, 0x73, 0xe9, 0x64, 0x95, 0x30,
-0xe8, 0x4f, 0x5c, 0x24, 0x9f, 0x3f, 0x5d, 0x6e,
-0xe3, 0x2f, 0x8f, 0x9e, 0x73, 0xe3, 0x1b, 0xe1,
-0x34, 0xdc, 0x65, 0x09, 0xae, 0xc4, 0x6e, 0x99,
-0x14, 0xae, 0xa3, 0x9f, 0x90, 0xc2, 0x69, 0x58,
-0x64, 0xa9, 0x78, 0xc9, 0x73, 0x1a, 0x16, 0x20,
-0x92, 0xa2, 0x4b, 0xde, 0x6e, 0x5e, 0x32, 0xaa,
-0xc0, 0x32, 0xf1, 0x9c, 0x36, 0xc4, 0x5f, 0x02,
-0x76, 0x65, 0x04, 0xec, 0x0a, 0x0a, 0x00, 0xe5,
-0x91, 0x2d, 0xd2, 0x91, 0xa6, 0x57, 0x8b, 0x2e,
-0x45, 0xe9, 0x92, 0x00, 0x62, 0x96, 0x5f, 0x5e,
-0x0a, 0x96, 0xe3, 0xd4, 0x73, 0xe3, 0x2f, 0x01,
-0xdf, 0x58, 0xee, 0x39, 0x6b, 0xd5, 0x23, 0x0e,
-0xec, 0x22, 0x17, 0x3d, 0x44, 0xcf, 0x79, 0x0e,
-0x0d, 0x1f, 0x5e, 0x82, 0x1f, 0xca, 0x7b, 0xe8,
-0x52, 0x1c, 0xd0, 0x48, 0xe7, 0xf1, 0x17, 0x8e,
-0x05, 0x3e, 0x67, 0x93, 0x3f, 0x41, 0xe7, 0x24,
-0x38, 0x2b, 0xe5, 0xcc, 0x5d, 0x11, 0x09, 0x9e,
-0xec, 0xe8, 0x5e, 0x12, 0xb2, 0xb4, 0x85, 0x3e,
-0x3f, 0x1d, 0xa1, 0x0c, 0x3c, 0x14, 0xf1, 0x9d,
-0x4c, 0x24, 0x4d, 0xde, 0x1f, 0x8a, 0x26, 0x5e,
-0xe5, 0xdd, 0x0d, 0xe9, 0x01, 0x75, 0x2b, 0xb3,
-0xf7, 0x2f, 0x20, 0xfc, 0x45, 0x87, 0x0f, 0x17,
-0x94, 0x59, 0xc6, 0x09, 0xea, 0x0d, 0x1a, 0x8b,
-0x23, 0x7a, 0xc3, 0x20, 0xcd, 0x14, 0x63, 0xc2,
-0x5c, 0x20, 0xfb, 0x67, 0x0b, 0x2c, 0x38, 0x59,
-0x4a, 0x48, 0xea, 0x77, 0xb0, 0xe0, 0x4d, 0x7f,
-0x17, 0x0e, 0xc1, 0xb5, 0x78, 0x44, 0xad, 0x8e,
-0x24, 0x21, 0x8f, 0xbf, 0xae, 0xe9, 0xb7, 0x5a,
-0x6e, 0xdc, 0x84, 0x1e, 0xa3, 0xd1, 0x74, 0x1c,
-0x9d, 0xf6, 0x49, 0x32, 0xe8, 0x4f, 0xd0, 0x3d,
-0x77, 0x9d, 0x7c, 0x7c, 0x54, 0x59, 0x7c, 0x13,
-0xb5, 0x94, 0x76, 0x25, 0x3f, 0xe2, 0x68, 0xe8,
-0x1b, 0x46, 0x95, 0x61, 0x1b, 0x7f, 0xe1, 0xcd,
-0xa7, 0x43, 0x88, 0xa4, 0x2e, 0x24, 0x1b, 0xf9,
-0xe9, 0x50, 0xd3, 0x2f, 0xfc, 0x17, 0x08, 0x76,
-0xe1, 0x03, 0xfd, 0x63, 0x5a, 0xac, 0xec, 0x2d,
-0xab, 0x29, 0x1b, 0x46, 0x03, 0xfe, 0x00, 0x8b,
-0xfa, 0xfd, 0x63, 0x08, 0x97, 0xc4, 0x3b, 0x86,
-0x2f, 0x52, 0xd1, 0x69, 0xd6, 0x60, 0xae, 0x32,
-0x97, 0xe6, 0xf0, 0xd7, 0x15, 0xd8, 0x62, 0x56,
-0x0e, 0xaa, 0x93, 0x77, 0xc7, 0x5a, 0xb7, 0xf4,
-0xd7, 0x9e, 0x2c, 0x99, 0x6c, 0x46, 0xd8, 0xd5,
-0x5e, 0x53, 0x21, 0x76, 0x2b, 0x6e, 0xd4, 0xd0,
-0x6e, 0x15, 0x4e, 0x1d, 0xe1, 0xf3, 0xce, 0x22,
-0xba, 0x19, 0x21, 0x22, 0x2c, 0xab, 0x91, 0xb1,
-0x05, 0x82, 0x71, 0x34, 0xd2, 0x39, 0xfe, 0xcb,
-0xa4, 0x53, 0xf4, 0x10, 0xba, 0x6a, 0x62, 0x3d,
-0x54, 0x6f, 0xb7, 0x17, 0x3d, 0x55, 0xac, 0x90,
-0xf2, 0x5c, 0xdd, 0x6f, 0xe0, 0x6e, 0x35, 0x80,
-0x2d, 0x23, 0x34, 0x65, 0xa8, 0x65, 0x84, 0xce,
-0x9a, 0xce, 0x69, 0x91, 0xa2, 0x3c, 0xfe, 0x2a,
-0xa3, 0x31, 0x6d, 0xc9, 0x94, 0x85, 0xbd, 0x9d,
-0xde, 0x9a, 0x5e, 0x7b, 0x4c, 0xf1, 0x6b, 0x48,
-0x92, 0x2b, 0x4c, 0x46, 0xd8, 0x8b, 0x08, 0x51,
-0x0e, 0xf7, 0x0f, 0x11, 0x92, 0x4b, 0x24, 0x0e,
-0xbb, 0xd2, 0x5a, 0xcf, 0x2b, 0x99, 0x3c, 0xfe,
-0xfa, 0x50, 0x0c, 0x93, 0xb6, 0x8f, 0x9d, 0x60,
-0x31, 0xcb, 0xa0, 0x73, 0xa4, 0x97, 0xd0, 0x51,
-0x5c, 0xd9, 0x55, 0x19, 0xe6, 0xc7, 0x70, 0x5e,
-0xac, 0xec, 0x2a, 0x0f, 0xeb, 0x47, 0x3a, 0xc4,
-0x50, 0x9e, 0xf4, 0x9c, 0x90, 0x53, 0xe6, 0x24,
-0xe0, 0xe0, 0xc6, 0x71, 0xdf, 0xc9, 0xf1, 0x5f,
-0xfb, 0xe0, 0x2d, 0x0f, 0xd1, 0x5e, 0x7f, 0x75,
-0xd6, 0x3b, 0xc1, 0x9a, 0x72, 0x03, 0xd7, 0x5a,
-0xdb, 0x5b, 0x39, 0x6a, 0x7e, 0x0c, 0x88, 0x8e,
-0x7b, 0xb1, 0xe5, 0x8f, 0xfe, 0xc5, 0xbd, 0xff,
-0x86, 0x97, 0xd8, 0x27, 0x62, 0x4c, 0x2b, 0xf1,
-0x1e, 0x6f, 0x1d, 0x04, 0xd6, 0x29, 0x39, 0xfc,
-0xb5, 0x19, 0x5e, 0x86, 0x68, 0xd6, 0x2f, 0x57,
-0xd1, 0x88, 0x9c, 0x9e, 0x1f, 0x42, 0x23, 0x17,
-0x93, 0x7a, 0x5c, 0x42, 0x33, 0xbc, 0x54, 0x24,
-0xbe, 0x8f, 0x38, 0xe0, 0x12, 0x2d, 0xe6, 0x87,
-0x38, 0x4f, 0xfd, 0xfb, 0xf3, 0xf8, 0xab, 0x11,
-0xb6, 0xb4, 0x56, 0x5a, 0xea, 0xa7, 0x08, 0xa9,
-0x5e, 0xc2, 0xc9, 0xa8, 0x8d, 0x3a, 0xf8, 0x8b,
-0x9c, 0x8a, 0xc3, 0xe8, 0x54, 0xa0, 0x81, 0x3d,
-0xc6, 0x76, 0xe3, 0xf4, 0x64, 0x23, 0xbc, 0xd3,
-0x99, 0x7a, 0x38, 0x5e, 0x1d, 0x2d, 0x3f, 0x67,
-0x2e, 0xfc, 0x95, 0x5c, 0x86, 0x53, 0xa6, 0x9e,
-0x39, 0xc0, 0x19, 0x8d, 0xdd, 0x20, 0x88, 0x30,
-0x0b, 0x11, 0x99, 0x01, 0x3e, 0x28, 0xa2, 0xb3,
-0xa6, 0x35, 0x34, 0x82, 0xa7, 0xe8, 0x12, 0xdd,
-0x73, 0x0a, 0x67, 0x5c, 0xc8, 0xc4, 0x75, 0x6c,
-0x7d, 0x0e, 0x7f, 0xb1, 0x0d, 0x69, 0x23, 0x3b,
-0x73, 0x7d, 0xd9, 0xdb, 0xde, 0x83, 0x7c, 0x0e,
-0xc2, 0x81, 0x66, 0x84, 0x03, 0x6d, 0xd5, 0x7b,
-0x05, 0x2e, 0x78, 0x7e, 0xa7, 0x0d, 0x10, 0x9e,
-0xdf, 0xf1, 0xf7, 0x43, 0x04, 0xbb, 0x60, 0x43,
-0x1a, 0xe1, 0xc0, 0x43, 0xec, 0x6d, 0x73, 0x43,
-0xba, 0xa2, 0x5e, 0x5d, 0xcf, 0xee, 0xc9, 0xf3,
-0x5f, 0x2f, 0x23, 0xfe, 0xf2, 0x47, 0xa6, 0x9f,
-0xc4, 0x55, 0x2b, 0x32, 0x1c, 0x88, 0xe0, 0x58,
-0xfc, 0x07, 0x6f, 0x5c, 0x83, 0x40, 0x0c, 0xbf,
-0x4f, 0x22, 0x02, 0x5b, 0x54, 0x6c, 0x39, 0x0f,
-0xf5, 0xc3, 0xfe, 0x08, 0xf6, 0xcf, 0xdf, 0x26,
-0x1a, 0x87, 0x03, 0xf5, 0xca, 0xc7, 0xfc, 0xc3,
-0xf4, 0xfa, 0x35, 0xd8, 0x72, 0x77, 0x9e, 0xff,
-0x9a, 0x80, 0xa6, 0xc1, 0x5a, 0xea, 0xc3, 0x6b,
-0x10, 0xeb, 0x97, 0xe3, 0xd5, 0xda, 0xd4, 0x8e,
-0xc6, 0x08, 0x5c, 0x21, 0x6a, 0x6c, 0xac, 0x9c,
-0x16, 0xb4, 0x3a, 0xeb, 0x4f, 0x47, 0xf3, 0xf7,
-0x60, 0xcf, 0xeb, 0x31, 0xc0, 0x4f, 0xa5, 0x1c,
-0xfe, 0xeb, 0x23, 0xf3, 0xc4, 0x60, 0x5d, 0x7f,
-0xe0, 0x40, 0x72, 0x84, 0x4f, 0x44, 0x62, 0xa7,
-0xfc, 0x99, 0xe4, 0x88, 0x3a, 0xd1, 0x1a, 0xb5,
-0xfd, 0x0d, 0x7e, 0x98, 0x00, 0xc2, 0xc7, 0x74,
-0x22, 0x7d, 0x01, 0x97, 0xc1, 0x8f, 0xe1, 0x84,
-0xa7, 0x31, 0xbb, 0x99, 0xfa, 0xf9, 0x04, 0x9d,
-0xaa, 0x65, 0x94, 0x3c, 0xff, 0x95, 0xde, 0xa2,
-0x56, 0x88, 0xbd, 0x3b, 0x4d, 0x9b, 0xb8, 0xfa,
-0xa0, 0xd8, 0x6e, 0xee, 0xc8, 0xef, 0x3b, 0x68,
-0x4c, 0xc2, 0xa3, 0x70, 0xdb, 0x19, 0xd5, 0xd9,
-0x9b, 0x54, 0x6a, 0x41, 0x03, 0xd0, 0xc8, 0xf1,
-0x5f, 0x4f, 0x24, 0x36, 0x50, 0xf7, 0x7e, 0x9b,
-0xbd, 0xdd, 0x4a, 0x40, 0x4c, 0x5d, 0x2f, 0xf1,
-0x17, 0x01, 0x31, 0x42, 0x5b, 0x15, 0x86, 0x0f,
-0x11, 0x99, 0xfa, 0x0c, 0x51, 0x63, 0xeb, 0x83,
-0x5f, 0x61, 0x1b, 0x9c, 0x7b, 0x36, 0xf0, 0x70,
-0x1c, 0x8d, 0x3c, 0xff, 0x25, 0x4e, 0x77, 0x3b,
-0xc5, 0xe9, 0x93, 0x9c, 0x9e, 0xe2, 0x05, 0x38,
-0x93, 0xc3, 0x5f, 0x5a, 0x04, 0xe8, 0x9e, 0x50,
-0xaf, 0xb8, 0x44, 0x73, 0xb9, 0x03, 0x0d, 0x15,
-0x0d, 0x1d, 0x67, 0xb7, 0x8b, 0xff, 0x3a, 0x0e,
-0x75, 0x0e, 0xec, 0xa2, 0xd3, 0x03, 0x61, 0x04,
-0x53, 0x76, 0x4b, 0x94, 0x88, 0xb0, 0x61, 0xf8,
-0xd8, 0x8c, 0xb6, 0xfd, 0x09, 0x79, 0x56, 0x44,
-0x7b, 0xa9, 0xd4, 0x72, 0x1c, 0x9a, 0x52, 0xfe,
-0x6c, 0x9e, 0xff, 0xb2, 0xd8, 0x98, 0x89, 0x9e,
-0x03, 0xb8, 0xdd, 0xb9, 0x51, 0x7c, 0xa3, 0x73,
-0xb0, 0x0b, 0x8d, 0xac, 0x3a, 0x76, 0xcf, 0x14,
-0x97, 0x0f, 0x7f, 0x50, 0x8c, 0x05, 0xdc, 0xf8,
-0x8b, 0x09, 0x1a, 0x65, 0x07, 0xfa, 0xea, 0xe7,
-0x21, 0xba, 0xc4, 0xaf, 0x0b, 0x7f, 0x3e, 0x5a,
-0x08, 0xc4, 0xe0, 0x3c, 0x77, 0xb5, 0x68, 0x29,
-0xe5, 0x3d, 0x5c, 0x0a, 0xa2, 0xeb, 0x02, 0xba,
-0x92, 0xc8, 0xe3, 0xaf, 0x8d, 0xab, 0x6b, 0x96,
-0x68, 0x3b, 0x7c, 0x55, 0x5e, 0x84, 0x54, 0xe6,
-0x72, 0xe9, 0x3f, 0x07, 0xf3, 0xf8, 0x4b, 0x1a,
-0x03, 0xc4, 0x88, 0xb1, 0xdf, 0x7b, 0xed, 0x96,
-0xdf, 0xc3, 0x1b, 0x10, 0x6c, 0x45, 0xc3, 0x85,
-0xbf, 0x36, 0x42, 0x4d, 0x7c, 0xc5, 0xb6, 0xe6,
-0x2a, 0xe9, 0x5a, 0xcb, 0xe7, 0xec, 0x22, 0xb4,
-0x75, 0x09, 0x7e, 0x9a, 0x43, 0x64, 0xba, 0x78,
-0xf2, 0xbb, 0xad, 0x02, 0xac, 0xa5, 0x58, 0xbf,
-0x17, 0x3d, 0xf3, 0x66, 0x6d, 0x2b, 0x7b, 0x2c,
-0x87, 0xbf, 0xd2, 0x6d, 0xa1, 0xf0, 0x0a, 0xad,
-0x2c, 0xe1, 0x4d, 0xef, 0x0f, 0x19, 0x5f, 0xf4,
-0xa1, 0x81, 0x88, 0xac, 0x62, 0xb9, 0xd6, 0xca,
-0x5e, 0x87, 0xe7, 0xf5, 0x6a, 0x53, 0x6b, 0x2d,
-0xea, 0x37, 0xf7, 0x87, 0xaa, 0x96, 0xd9, 0x48,
-0x21, 0x6c, 0x2a, 0x74, 0xf6, 0xb5, 0x15, 0xd2,
-0xcb, 0xb5, 0x9b, 0x13, 0x79, 0xfc, 0xc5, 0x07,
-0x08, 0x76, 0xed, 0x52, 0x0c, 0x3e, 0x66, 0x64,
-0x66, 0x12, 0xda, 0x82, 0xb1, 0xe0, 0x03, 0x88,
-0xbf, 0x70, 0xdd, 0xc8, 0xe2, 0x10, 0x60, 0x3f,
-0x9f, 0x43, 0x8c, 0x16, 0xbd, 0x59, 0xe3, 0x9e,
-0x5e, 0xd3, 0xf6, 0x9f, 0xb3, 0x6c, 0x60, 0x5e,
-0x14, 0x11, 0x99, 0xf2, 0xb3, 0x1c, 0xff, 0x25,
-0x21, 0x95, 0xe8, 0x43, 0x4f, 0xac, 0x25, 0xdf,
-0xbd, 0x88, 0xb6, 0xf6, 0x8d, 0x1b, 0xb1, 0x15,
-0x1a, 0x1a, 0xfc, 0x0f, 0x20, 0x2e, 0x5d, 0x72,
-0x5c, 0xfd, 0x4b, 0xf8, 0xa9, 0x26, 0x33, 0xcf,
-0x7f, 0x11, 0xfe, 0x7a, 0x15, 0x16, 0x99, 0xfe,
-0xc1, 0xa5, 0xce, 0x30, 0x05, 0xe5, 0x73, 0x42,
-0x44, 0x7b, 0xe1, 0x24, 0x12, 0xb0, 0x4b, 0xfd,
-0x08, 0xca, 0xcc, 0xcd, 0xf4, 0x9c, 0x63, 0x20,
-0x3e, 0x4e, 0x06, 0x11, 0x61, 0xf0, 0xb5, 0x3c,
-0xfe, 0xea, 0xf0, 0x12, 0x93, 0x55, 0x66, 0xe8,
-0x3d, 0x72, 0xf5, 0x93, 0x88, 0xcc, 0x46, 0x5b,
-0x73, 0xd1, 0x08, 0x1a, 0x9e, 0x4d, 0xd0, 0x88,
-0x13, 0x96, 0x65, 0x59, 0x87, 0x03, 0xcd, 0xce,
-0x00, 0x42, 0xb3, 0x34, 0x2b, 0x85, 0x1c, 0xfe,
-0x6a, 0x03, 0xef, 0x12, 0x55, 0xc2, 0x2e, 0xc3,
-0x5c, 0xa1, 0x83, 0xec, 0x4c, 0x1b, 0x76, 0x55,
-0x99, 0x1d, 0x64, 0xec, 0x04, 0x83, 0xee, 0xe9,
-0x9f, 0xd6, 0xe6, 0x09, 0x4b, 0x68, 0xd6, 0x06,
-0xab, 0xe3, 0xd8, 0xd2, 0x3c, 0x2d, 0x87, 0xbf,
-0x08, 0x5b, 0xb5, 0x88, 0xe1, 0xf6, 0x88, 0xc1,
-0x5d, 0xed, 0xa1, 0xc1, 0xb5, 0x61, 0x97, 0xc0,
-0x5f, 0x5e, 0x9b, 0x5a, 0xc5, 0x8f, 0xe7, 0x8c,
-0xa7, 0xc8, 0x81, 0x49, 0xb9, 0xf9, 0xaf, 0x63,
-0x50, 0x67, 0xae, 0x4c, 0x69, 0x44, 0x02, 0x76,
-0xd9, 0x2f, 0xad, 0x38, 0x46, 0x20, 0x92, 0x0b,
-0x2f, 0x09, 0xb6, 0x6b, 0xa7, 0x69, 0xc3, 0xae,
-0x63, 0x0e, 0xa4, 0x3a, 0x06, 0x3f, 0x69, 0x6d,
-0x4c, 0x29, 0x6b, 0x72, 0xf8, 0x8b, 0xe1, 0x30,
-0x21, 0x3a, 0x56, 0x86, 0xdc, 0xf0, 0xb6, 0x71,
-0x89, 0x6d, 0xd4, 0xc9, 0x79, 0x31, 0xbe, 0xb7,
-0x91, 0x98, 0x35, 0xf7, 0x3d, 0x9e, 0xc6, 0xd5,
-0x81, 0xb2, 0x3c, 0xff, 0xc5, 0x8b, 0x06, 0xd4,
-0x18, 0x94, 0x70, 0x3a, 0x52, 0xc6, 0x39, 0x18,
-0xe6, 0x95, 0xce, 0x64, 0xfc, 0x5b, 0x9c, 0x9e,
-0x68, 0x6c, 0x91, 0x2d, 0x51, 0x78, 0x1c, 0x5f,
-0x1b, 0x63, 0x58, 0xce, 0x53, 0xc3, 0xc0, 0x7e,
-0xf6, 0xfa, 0xdb, 0x2b, 0xf3, 0xf8, 0x4b, 0x7d,
-0xa2, 0x0d, 0x41, 0xd6, 0x1a, 0x41, 0x7b, 0xd5,
-0xb4, 0x0d, 0x14, 0xe2, 0x2f, 0x44, 0x64, 0xc5,
-0x68, 0xa8, 0x2f, 0xa6, 0x83, 0x6d, 0x38, 0x3a,
-0x97, 0xed, 0x4b, 0xf7, 0xdd, 0x85, 0x37, 0x57,
-0x6e, 0x6f, 0x79, 0x97, 0xf9, 0xf2, 0xfc, 0x57,
-0xa7, 0x59, 0x63, 0x15, 0xcf, 0x6b, 0x26, 0xfc,
-0xb5, 0xd6, 0x59, 0xc7, 0xc2, 0x72, 0xb3, 0xeb,
-0x96, 0xbb, 0xde, 0x49, 0xc8, 0xfc, 0x99, 0x61,
-0x6d, 0x74, 0xed, 0x5f, 0xab, 0xcc, 0x1f, 0x82,
-0x31, 0x1a, 0x8a, 0x14, 0xe5, 0xf1, 0x17, 0x7f,
-0x4c, 0xad, 0x36, 0xd5, 0x75, 0x65, 0xa5, 0xb8,
-0xe4, 0x86, 0x87, 0xd1, 0x38, 0x2b, 0x11, 0x19,
-0xae, 0xc6, 0x04, 0x07, 0x06, 0xbe, 0x40, 0xcb,
-0x72, 0x46, 0xb2, 0x30, 0x67, 0x8d, 0x83, 0xf0,
-0x8d, 0x5e, 0x6d, 0x7d, 0xd1, 0x97, 0x20, 0xa9,
-0x93, 0xb7, 0x93, 0x08, 0x39, 0xf8, 0xab, 0x09,
-0x5e, 0xe1, 0x4d, 0xf1, 0x92, 0xf5, 0xca, 0x6c,
-0x86, 0xf8, 0x6b, 0xc8, 0x5f, 0x88, 0xbf, 0xf6,
-0x2e, 0x1e, 0x0d, 0x3c, 0x94, 0x7c, 0xbb, 0xe3,
-0x0f, 0x7c, 0x7f, 0xb6, 0x64, 0xbd, 0xe7, 0x4d,
-0xf8, 0x3d, 0x27, 0x46, 0x4c, 0xf9, 0x47, 0xf8,
-0x6d, 0xfa, 0xf6, 0xec, 0x4a, 0xc4, 0x5f, 0x90,
-0xc3, 0x5f, 0x97, 0x69, 0x08, 0x68, 0x8f, 0xfb,
-0x0e, 0x7a, 0x29, 0x0e, 0xec, 0xb2, 0x70, 0x27,
-0xfa, 0x88, 0x5c, 0xd0, 0xd7, 0x4a, 0x5e, 0x60,
-0x1f, 0x51, 0x48, 0xcf, 0x20, 0x05, 0xf0, 0x20,
-0x52, 0x78, 0xc4, 0xc2, 0x9b, 0xf7, 0xc0, 0x04,
-0x43, 0x7f, 0x9e, 0x2b, 0x7d, 0xde, 0x1c, 0xfe,
-0x3a, 0x95, 0xea, 0xce, 0xfa, 0xdf, 0x27, 0xd8,
-0xc5, 0x17, 0xbc, 0x23, 0x88, 0xb0, 0x6b, 0x02,
-0x4d, 0x24, 0xaf, 0xc5, 0xaf, 0x75, 0x10, 0x11,
-0x96, 0xbc, 0x6a, 0x5c, 0x4a, 0x55, 0x5e, 0xf0,
-0x8e, 0x29, 0x7f, 0x6c, 0x11, 0x97, 0x0e, 0xe1,
-0x46, 0x76, 0x2d, 0xb5, 0x60, 0x28, 0xe0, 0xe2,
-0xbf, 0x8e, 0x9a, 0xc9, 0x74, 0x85, 0xd9, 0xf1,
-0x50, 0xd9, 0xdb, 0x88, 0x89, 0xe6, 0x67, 0xb1,
-0x13, 0xbe, 0x2c, 0xfb, 0x99, 0xf0, 0xd7, 0x35,
-0xda, 0xbf, 0x22, 0xd8, 0x3f, 0x07, 0xda, 0x17,
-0x66, 0x11, 0xba, 0xfe, 0x91, 0xff, 0x12, 0xaa,
-0x47, 0xb4, 0x7a, 0x76, 0x9a, 0x4f, 0xf0, 0x8a,
-0x93, 0xda, 0x03, 0xc1, 0x0f, 0xf2, 0xf8, 0xeb,
-0xb1, 0xa0, 0xc7, 0x54, 0xbf, 0x45, 0xa7, 0x8e,
-0x30, 0x67, 0x40, 0xb5, 0x71, 0xae, 0xe8, 0x67,
-0x13, 0xf7, 0xc1, 0x3e, 0xb1, 0x21, 0x1e, 0x40,
-0xff, 0xb0, 0x63, 0x1d, 0x1b, 0x6c, 0xb3, 0x31,
-0xda, 0x20, 0xfe, 0xd1, 0x8a, 0x54, 0xe7, 0xba,
-0xc7, 0xfa, 0x73, 0xf8, 0x8b, 0x25, 0xe8, 0xc8,
-0x02, 0x37, 0x29, 0xbd, 0xdb, 0x5b, 0x43, 0x7b,
-0x93, 0xf0, 0xe7, 0xcf, 0x68, 0x31, 0x1c, 0xe5,
-0x23, 0x26, 0x6e, 0x64, 0x0b, 0x13, 0x23, 0x90,
-0x79, 0x7a, 0xae, 0xe5, 0x8b, 0x30, 0xcb, 0x63,
-0x63, 0xf3, 0x2c, 0xec, 0xf6, 0x18, 0x5c, 0xf3,
-0xb3, 0x33, 0x72, 0x9d, 0xdf, 0xfb, 0x99, 0xa3,
-0x14, 0xb6, 0x61, 0xad, 0x4c, 0x89, 0xd3, 0xef,
-0x45, 0x96, 0xdf, 0xe9, 0x67, 0xed, 0xb2, 0x72,
-0xc5, 0xb8, 0x96, 0xee, 0x1e, 0x0d, 0x4c, 0xe2,
-0xf6, 0x33, 0x6a, 0x2d, 0x10, 0x97, 0x98, 0xf4,
-0x0f, 0xff, 0x9c, 0x7c, 0xad, 0xae, 0x5f, 0x91,
-0xe3, 0x91, 0xc7, 0x5f, 0x17, 0x70, 0xbc, 0x6a,
-0x33, 0x95, 0x27, 0xe9, 0x78, 0x9f, 0xd8, 0xae,
-0xb5, 0xf4, 0x9c, 0x7e, 0x1a, 0x38, 0xfe, 0xa1,
-0x8a, 0x9f, 0xda, 0x5f, 0x39, 0xe2, 0x1d, 0x73,
-0x21, 0x68, 0x32, 0xde, 0x25, 0x63, 0x30, 0x70,
-0x40, 0xc9, 0xe3, 0x2f, 0x15, 0x37, 0x4d, 0x13,
-0x91, 0xd4, 0xa4, 0x7a, 0x1a, 0x1d, 0xce, 0xbf,
-0x18, 0x2d, 0x6f, 0xf4, 0x3a, 0xf8, 0x4b, 0xbf,
-0x06, 0x0b, 0x7a, 0x85, 0x57, 0x79, 0xf2, 0xa6,
-0x45, 0x04, 0x34, 0x72, 0xd8, 0xe1, 0x12, 0x3f,
-0x0d, 0x8b, 0x07, 0xfc, 0x97, 0x93, 0x36, 0xff,
-0x45, 0xf8, 0xeb, 0x70, 0x3b, 0xf6, 0xcf, 0xd1,
-0x04, 0xb9, 0xc4, 0x35, 0x04, 0x8e, 0x6c, 0x24,
-0x45, 0x87, 0xf0, 0x47, 0x04, 0x8f, 0x56, 0x36,
-0x02, 0x1d, 0xd6, 0x7c, 0xf2, 0x0f, 0x87, 0x6c,
-0xb0, 0xc6, 0x7e, 0xcf, 0x9e, 0x83, 0x9a, 0x41,
-0x75, 0x13, 0xab, 0xca, 0xe3, 0xaf, 0x9e, 0x8e,
-0xa0, 0x55, 0x8c, 0xae, 0xbe, 0x4e, 0xcf, 0x29,
-0xce, 0x3d, 0xc7, 0xc1, 0x5f, 0x5a, 0xa6, 0x68,
-0x04, 0x36, 0x99, 0x73, 0xc9, 0x0f, 0xff, 0x20,
-0x7f, 0x89, 0x6e, 0x0e, 0x65, 0x82, 0x46, 0x1e,
-0x7f, 0x65, 0xaa, 0xd2, 0x38, 0x5e, 0x65, 0xe4,
-0x4b, 0xac, 0x3d, 0xa9, 0xda, 0xa7, 0x22, 0xfd,
-0x14, 0x0e, 0x87, 0xf8, 0x3d, 0x6d, 0x69, 0x88,
-0x14, 0x18, 0x37, 0x42, 0x03, 0x5f, 0x88, 0xb0,
-0x3e, 0x6c, 0x09, 0x9f, 0xe9, 0x8c, 0xb2, 0x7e,
-0x2b, 0xf9, 0xb9, 0x2a, 0x9a, 0xd4, 0x2e, 0xfc,
-0x35, 0x16, 0xc1, 0xfe, 0xc1, 0x3e, 0x4c, 0x9c,
-0xa0, 0xc3, 0xf3, 0x8c, 0x62, 0x87, 0x21, 0x61,
-0x6f, 0x18, 0x2f, 0x21, 0xfe, 0x0a, 0x8c, 0xfe,
-0x97, 0x49, 0x18, 0x80, 0x45, 0xaf, 0xe3, 0x78,
-0x65, 0x0d, 0xbc, 0xf4, 0x5a, 0xa0, 0x3b, 0x39,
-0x04, 0xe8, 0xfc, 0xeb, 0xde, 0x8c, 0x66, 0xe4,
-0xf1, 0xd7, 0x58, 0xa4, 0xc9, 0xd4, 0xf6, 0x97,
-0x7f, 0x84, 0x43, 0x19, 0x3b, 0x43, 0x1f, 0xf7,
-0x5e, 0x53, 0x9b, 0x06, 0x02, 0xa3, 0xf8, 0x26,
-0x5c, 0xf3, 0x36, 0xf5, 0x06, 0x2e, 0x78, 0x26,
-0xbd, 0xe8, 0x93, 0x0c, 0xe2, 0xa5, 0x2c, 0x22,
-0x32, 0xf1, 0x27, 0xfe, 0xc0, 0x27, 0x8c, 0xa6,
-0x13, 0x81, 0x3c, 0xfe, 0x22, 0x7e, 0x19, 0x08,
-0xf4, 0x25, 0xd1, 0x08, 0x35, 0x0d, 0x95, 0x8e,
-0x2f, 0x45, 0x23, 0xd5, 0x74, 0xac, 0x94, 0x00,
-0xdd, 0xef, 0xb9, 0xa0, 0xc6, 0x8e, 0x9a, 0x43,
-0xbc, 0x69, 0xa0, 0x64, 0x54, 0x50, 0xcf, 0x4d,
-0xd9, 0x55, 0x99, 0xca, 0x30, 0x9c, 0x36, 0x16,
-0xd0, 0xc9, 0xff, 0xba, 0x3c, 0xff, 0xd5, 0x03,
-0xbb, 0x2c, 0x75, 0x52, 0xb0, 0x5d, 0xe1, 0x01,
-0xb5, 0x8b, 0xf8, 0x2f, 0xa3, 0x66, 0x48, 0xed,
-0x60, 0x41, 0xe8, 0xe0, 0xbb, 0x0c, 0xad, 0x43,
-0x89, 0x43, 0x47, 0x7b, 0x2d, 0x62, 0x22, 0x56,
-0x03, 0x47, 0x08, 0x7f, 0xfd, 0xa1, 0xec, 0x9f,
-0x4d, 0x81, 0xda, 0x32, 0xda, 0xba, 0x7c, 0xfc,
-0x21, 0x6e, 0x5b, 0x3c, 0xb7, 0x0c, 0xfa, 0xa2,
-0xe4, 0xcf, 0x1b, 0x68, 0x00, 0x22, 0x32, 0xdc,
-0xb6, 0xac, 0x9b, 0x0d, 0xb6, 0xb9, 0x2d, 0x0d,
-0x6b, 0x07, 0x8b, 0x11, 0x88, 0x79, 0x76, 0x03,
-0x22, 0xdf, 0x48, 0xd9, 0x4a, 0xd6, 0xad, 0x87,
-0xfa, 0x11, 0x52, 0x45, 0xdd, 0xf1, 0x87, 0xf8,
-0x1c, 0x1b, 0x76, 0x59, 0x6e, 0x23, 0x4d, 0x81,
-0x0a, 0x20, 0x9c, 0x9c, 0x0e, 0xb8, 0xdf, 0x05,
-0xed, 0x11, 0xf4, 0xa9, 0xbb, 0x11, 0x9b, 0xe3,
-0xfe, 0xb5, 0x2e, 0x8f, 0xbf, 0xf0, 0x7d, 0x86,
-0xb0, 0xf3, 0xce, 0x97, 0x3a, 0xa0, 0x06, 0x8d,
-0x1f, 0xc3, 0x07, 0x10, 0x6d, 0x2f, 0x4d, 0x51,
-0xa4, 0xca, 0x60, 0x4c, 0x0c, 0xa5, 0x47, 0xe2,
-0x9d, 0xf2, 0x30, 0x9b, 0x80, 0xc3, 0x96, 0x7f,
-0xaf, 0xa2, 0x4f, 0x33, 0x24, 0xfe, 0x3a, 0x8a,
-0x18, 0xb6, 0x29, 0xe4, 0xc6, 0xcb, 0x34, 0x1d,
-0x16, 0x5b, 0xe8, 0xae, 0xdc, 0x43, 0x61, 0x87,
-0x71, 0x11, 0x88, 0x78, 0xd5, 0xbe, 0xe4, 0xc5,
-0x11, 0xb4, 0x4e, 0x8f, 0x26, 0x27, 0xe1, 0x77,
-0xea, 0x1d, 0x7d, 0xb5, 0xe3, 0x8a, 0x8b, 0xff,
-0x22, 0xae, 0xc4, 0x9e, 0xe6, 0x8f, 0x38, 0x20,
-0x0b, 0x61, 0x17, 0x28, 0x73, 0xf4, 0x61, 0x23,
-0xca, 0x4b, 0xc8, 0x05, 0x1d, 0xc0, 0x96, 0xcd,
-0x22, 0xd2, 0x40, 0x7e, 0x1f, 0x7c, 0xd9, 0x3c,
-0x88, 0xbf, 0x82, 0x6e, 0xfe, 0x0b, 0x47, 0xc7,
-0x54, 0x6d, 0xd8, 0xe5, 0xf4, 0x0f, 0x4e, 0xab,
-0x8c, 0xb2, 0x06, 0x92, 0xb4, 0xe3, 0x53, 0x4b,
-0x07, 0x2c, 0x3a, 0x5b, 0xf2, 0x29, 0xfb, 0x37,
-0x93, 0xfa, 0x67, 0xc5, 0xa8, 0xf2, 0x73, 0xd8,
-0x62, 0x55, 0x5e, 0x08, 0x1d, 0x08, 0xd6, 0xe5,
-0xf1, 0xd7, 0x93, 0x3c, 0x6c, 0xda, 0xe3, 0x85,
-0xf3, 0x4b, 0xe2, 0x2f, 0x1a, 0x14, 0xa6, 0x92,
-0x21, 0x2f, 0x71, 0x10, 0xf3, 0x2b, 0x20, 0xf1,
-0x72, 0xa3, 0x00, 0xd7, 0x86, 0xa5, 0x1a, 0xac,
-0x21, 0xcf, 0x7f, 0x1d, 0x48, 0x57, 0xc7, 0x85,
-0xab, 0x4f, 0x07, 0x65, 0x02, 0x64, 0x1d, 0x84,
-0x79, 0x59, 0xc4, 0x71, 0x5e, 0xde, 0xce, 0xe7,
-0xa5, 0xb5, 0x96, 0xa2, 0xd7, 0xe0, 0xe9, 0xf4,
-0x6a, 0x04, 0x62, 0x65, 0x3f, 0x32, 0xf1, 0x9e,
-0x61, 0xed, 0xdb, 0x89, 0x1f, 0x99, 0x1b, 0x3a,
-0x2a, 0xde, 0xc5, 0x5d, 0x38, 0x9c, 0xc7, 0x5f,
-0xe7, 0x33, 0x31, 0x35, 0xdc, 0xa0, 0x10, 0xfe,
-0x0a, 0xf7, 0x97, 0x10, 0xfe, 0xfa, 0x50, 0xaf,
-0xb7, 0x02, 0x1e, 0xa6, 0x59, 0x15, 0x6a, 0x8f,
-0x59, 0x62, 0x2c, 0x1d, 0x61, 0x56, 0xba, 0x6a,
-0xd8, 0x9f, 0x29, 0x2f, 0x6d, 0xff, 0xb5, 0xb7,
-0x31, 0x1b, 0x68, 0x50, 0x9e, 0x40, 0x80, 0x89,
-0xe3, 0x95, 0xd6, 0x5c, 0xf1, 0x87, 0x57, 0xbd,
-0xe8, 0xb4, 0x9f, 0x97, 0xe3, 0x35, 0x50, 0x2a,
-0x0c, 0x63, 0x51, 0x5f, 0xe0, 0x02, 0x2e, 0x56,
-0x97, 0x3d, 0x8b, 0x38, 0x7a, 0x71, 0x17, 0xe0,
-0x23, 0xbd, 0xa9, 0xbf, 0x44, 0x52, 0xcf, 0xd8,
-0xcf, 0x7f, 0x58, 0xfa, 0x53, 0xf3, 0x1a, 0xad,
-0x87, 0xe7, 0xdd, 0xf1, 0x87, 0xb8, 0x0f, 0xa6,
-0xfd, 0x3d, 0x4a, 0x58, 0x9d, 0x50, 0x11, 0x38,
-0xf7, 0x38, 0xf3, 0x3d, 0xa3, 0xbc, 0x03, 0xef,
-0xe0, 0xef, 0x5f, 0x95, 0xf2, 0x64, 0x29, 0xa2,
-0x75, 0x00, 0xd1, 0xf1, 0x29, 0x20, 0x98, 0x1c,
-0x38, 0xaa, 0x94, 0xc0, 0x09, 0x35, 0xda, 0x1f,
-0x4e, 0x57, 0xce, 0xf7, 0x88, 0x79, 0x81, 0xf8,
-0xcb, 0xfb, 0xbc, 0xa7, 0x84, 0xab, 0x0f, 0x24,
-0x66, 0xc1, 0x41, 0xf3, 0x36, 0xcb, 0x37, 0xca,
-0x9e, 0x06, 0x71, 0xb8, 0x67, 0xe2, 0x76, 0xf3,
-0x3f, 0x69, 0xff, 0x8a, 0xa3, 0xd1, 0x8e, 0x3f,
-0x39, 0x87, 0xbf, 0x10, 0xac, 0xcd, 0x6a, 0xdb,
-0x62, 0x1a, 0x03, 0xd8, 0xcf, 0x51, 0x39, 0xee,
-0x16, 0xfc, 0x68, 0xc6, 0x81, 0xf6, 0xb5, 0xd9,
-0xe2, 0xbb, 0xd8, 0x6c, 0xe8, 0x46, 0x20, 0x56,
-0x4c, 0x81, 0x88, 0x82, 0x67, 0x6c, 0x11, 0x81,
-0x88, 0xf3, 0x24, 0xed, 0xb5, 0x87, 0x57, 0x0f,
-0xa9, 0xeb, 0x8b, 0x68, 0x2c, 0xe6, 0x65, 0x6f,
-0xb9, 0x93, 0x3d, 0x42, 0x38, 0x37, 0x8b, 0xfd,
-0x9c, 0x76, 0xf1, 0x5f, 0xf1, 0xf0, 0x50, 0x71,
-0x24, 0x48, 0xcb, 0xa0, 0x18, 0xee, 0xcd, 0xd0,
-0xcd, 0xd6, 0x4a, 0x70, 0x9d, 0x5c, 0x69, 0x9c,
-0xb9, 0x05, 0x77, 0x4f, 0xe0, 0x3c, 0x6c, 0xcd,
-0x8c, 0xc8, 0xa3, 0x45, 0x8a, 0xc0, 0xa1, 0x43,
-0x30, 0x5c, 0x25, 0xee, 0x64, 0xdb, 0xf2, 0xf8,
-0x0b, 0xdf, 0xf9, 0x54, 0x75, 0x5a, 0x09, 0x61,
-0x47, 0xd5, 0x51, 0xfc, 0x21, 0x9d, 0x5a, 0x4b,
-0x22, 0xcc, 0xd8, 0x05, 0x0d, 0x08, 0xc4, 0x92,
-0x1f, 0xf0, 0x8f, 0x77, 0x34, 0x38, 0xd0, 0xac,
-0x81, 0x2e, 0xd5, 0x8b, 0x60, 0x45, 0x7f, 0x76,
-0xc5, 0xe1, 0xc2, 0xf8, 0x43, 0xc1, 0x76, 0x8d,
-0x7a, 0x73, 0xb4, 0x57, 0xcc, 0xc6, 0x5f, 0xa6,
-0xe4, 0xbf, 0x22, 0x39, 0x68, 0x36, 0xec, 0x3e,
-0x72, 0x0f, 0x80, 0xe7, 0xee, 0xa9, 0xfc, 0x97,
-0xcd, 0x0e, 0x04, 0x52, 0x95, 0x76, 0x8b, 0xae,
-0xac, 0x86, 0x71, 0x53, 0xc0, 0xae, 0xd5, 0xc2,
-0x4d, 0x45, 0x68, 0x36, 0xd7, 0xb9, 0xf9, 0x5d,
-0x76, 0x4c, 0xef, 0x22, 0x0f, 0xd6, 0x85, 0xbf,
-0x0e, 0xe9, 0x39, 0x96, 0xaa, 0xce, 0x31, 0x1a,
-0x24, 0xdb, 0x75, 0xe8, 0xd8, 0x7c, 0xd9, 0x82,
-0x6e, 0xf3, 0xea, 0x50, 0xca, 0x37, 0xc7, 0x14,
-0xf8, 0x6b, 0x3b, 0xc3, 0x27, 0x9b, 0xc1, 0xd6,
-0xd0, 0x76, 0x5f, 0x01, 0xff, 0x35, 0xdf, 0xbc,
-0x45, 0xd2, 0x67, 0x41, 0xc2, 0x56, 0x39, 0xf8,
-0xf6, 0x20, 0xfc, 0x1c, 0x2a, 0x09, 0x7f, 0x7d,
-0x89, 0x4e, 0x33, 0x5a, 0x8b, 0xf1, 0x92, 0x21,
-0x2e, 0x3d, 0x8d, 0xf7, 0x3c, 0xa5, 0x06, 0x5b,
-0x71, 0xc6, 0xe5, 0xf1, 0x17, 0xec, 0x0f, 0x85,
-0x6d, 0xb6, 0x0b, 0xaa, 0x96, 0xdd, 0x72, 0x13,
-0x19, 0x7a, 0xc8, 0xd4, 0xee, 0x4e, 0x7c, 0x29,
-0xfd, 0x3c, 0xcc, 0x23, 0xe3, 0xf5, 0xec, 0x4e,
-0x44, 0x0a, 0xc5, 0x65, 0x36, 0xfe, 0xc2, 0xc9,
-0xb0, 0x92, 0xb7, 0x19, 0x46, 0x8b, 0x7a, 0xf3,
-0xa6, 0x02, 0xfe, 0xab, 0x41, 0x0d, 0x24, 0x12,
-0x59, 0xef, 0xd8, 0xfc, 0xa8, 0x4e, 0x81, 0x64,
-0x80, 0xbb, 0x8c, 0x2f, 0x90, 0x50, 0xe2, 0x9c,
-0xdc, 0x66, 0x34, 0xfe, 0x32, 0x81, 0xdd, 0x3b,
-0xbb, 0xf8, 0x51, 0xbb, 0x7b, 0xa7, 0x3f, 0xaa,
-0x9c, 0x6b, 0x3d, 0xd3, 0x1a, 0x9d, 0xe1, 0x4f,
-0xb0, 0x9f, 0xe5, 0xf9, 0xaf, 0x2b, 0xa1, 0xa6,
-0xe5, 0x5a, 0x6a, 0x89, 0xe8, 0xde, 0x2f, 0x04,
-0xb6, 0x51, 0x87, 0x1b, 0x0d, 0x92, 0xc9, 0x72,
-0x86, 0x80, 0xff, 0x3b, 0x05, 0xb6, 0x6d, 0x75,
-0x28, 0x2d, 0xe2, 0xbf, 0xc6, 0xf5, 0xd8, 0x14,
-0xfe, 0xeb, 0x0a, 0xc4, 0x96, 0xb8, 0xd0, 0xb1,
-0xfd, 0xf1, 0xe9, 0xd4, 0xf2, 0x87, 0x3c, 0x70,
-0x6e, 0x42, 0x8c, 0xa6, 0xcc, 0x90, 0xf8, 0x62,
-0x50, 0x59, 0x88, 0xa8, 0x8d, 0x22, 0x12, 0x6f,
-0xc0, 0x7f, 0x39, 0x46, 0x33, 0xc5, 0x1f, 0xd6,
-0xc0, 0xad, 0xb2, 0xe5, 0x59, 0xb0, 0x0f, 0xa6,
-0x6c, 0x44, 0x76, 0x06, 0x1a, 0xb0, 0x05, 0x87,
-0x89, 0x23, 0xfe, 0x0a, 0xf1, 0xe5, 0xee, 0xf8,
-0x43, 0x08, 0x2f, 0xc9, 0x61, 0x58, 0x8a, 0x36,
-0x74, 0x0c, 0x41, 0x72, 0xe5, 0x2f, 0x49, 0x44,
-0x86, 0xf8, 0x6b, 0x85, 0x5e, 0xe6, 0x65, 0x6d,
-0x40, 0xde, 0x05, 0xbb, 0xdb, 0xc5, 0x7f, 0xf1,
-0xfb, 0x5b, 0xdd, 0x68, 0xbd, 0x4a, 0x84, 0x9b,
-0xb2, 0xad, 0xa2, 0xc5, 0x7e, 0x7f, 0x0e, 0x19,
-0x61, 0x81, 0xc8, 0x7c, 0x4f, 0x51, 0x8b, 0x8e,
-0xf7, 0x10, 0xc4, 0x53, 0xb7, 0x17, 0x39, 0xf8,
-0xeb, 0x26, 0xd1, 0x2d, 0x7f, 0xb9, 0x4a, 0x80,
-0x23, 0x57, 0xff, 0x2c, 0xd1, 0x7e, 0x80, 0xdd,
-0x72, 0x28, 0x85, 0xfd, 0xb3, 0x1d, 0xbd, 0x8b,
-0x43, 0x66, 0x4c, 0x00, 0xb1, 0x5c, 0x0c, 0x27,
-0x13, 0x64, 0xd9, 0x0e, 0x17, 0xfe, 0x9a, 0x4a,
-0x07, 0xa3, 0xf1, 0xbe, 0x3c, 0xa9, 0xc0, 0x96,
-0x0e, 0xf7, 0x25, 0x5d, 0x19, 0x32, 0x5c, 0x31,
-0xa5, 0x38, 0xa6, 0xdb, 0x94, 0x37, 0x5d, 0xf1,
-0x87, 0x10, 0xd3, 0x6d, 0x92, 0xab, 0xce, 0x99,
-0x83, 0x51, 0xf0, 0xb7, 0xdb, 0x86, 0x7c, 0xa3,
-0x96, 0x44, 0xa7, 0x89, 0xc0, 0x80, 0x33, 0x5e,
-0x9b, 0xff, 0xc2, 0x1d, 0x8d, 0xe1, 0xab, 0xb5,
-0xdc, 0xc5, 0x7f, 0x19, 0x44, 0x72, 0x89, 0xa0,
-0xd0, 0x20, 0xc1, 0x2e, 0x69, 0xa8, 0x84, 0xbf,
-0x5e, 0xe8, 0x98, 0x8f, 0x2d, 0x41, 0x42, 0x64,
-0xb7, 0x71, 0xf5, 0x03, 0xf6, 0x86, 0xb1, 0x89,
-0xf8, 0xaf, 0x6c, 0x73, 0x03, 0x3c, 0x01, 0x0b,
-0xd2, 0xda, 0x10, 0x73, 0xc5, 0x1f, 0xee, 0xe7,
-0xf6, 0xe9, 0x2e, 0xc5, 0xd2, 0x08, 0xb4, 0x45,
-0xc7, 0x47, 0x22, 0xde, 0x66, 0x3f, 0x37, 0x1c,
-0xda, 0xcb, 0xe8, 0xc3, 0x7b, 0x5e, 0x76, 0xce,
-0x7b, 0xc3, 0x66, 0x12, 0xaa, 0x06, 0xf1, 0x95,
-0xc8, 0xe3, 0x2f, 0x0f, 0xae, 0xc6, 0xb8, 0x66,
-0x12, 0xd5, 0xc2, 0x2b, 0xec, 0x63, 0xb1, 0xb4,
-0x91, 0x15, 0xab, 0xf1, 0x01, 0x36, 0x4f, 0xb6,
-0xbc, 0xc4, 0x43, 0x5c, 0x8d, 0xb3, 0x41, 0xb9,
-0x3e, 0xc7, 0x8b, 0x66, 0xc2, 0x06, 0xb5, 0xa2,
-0x15, 0xd7, 0xf0, 0xbd, 0x79, 0xfe, 0xeb, 0x53,
-0xde, 0xf8, 0x4e, 0xb8, 0x5e, 0x99, 0x0d, 0x17,
-0x13, 0x77, 0x4c, 0x06, 0x1e, 0x46, 0xd8, 0x75,
-0x0d, 0xb1, 0x55, 0x29, 0xe1, 0xaf, 0x4b, 0xfc,
-0x76, 0x01, 0xc4, 0xac, 0x4f, 0xf9, 0xed, 0xf1,
-0x95, 0xeb, 0x71, 0xa1, 0xfe, 0x2d, 0x41, 0x33,
-0x55, 0x29, 0x85, 0x5f, 0xf0, 0x3b, 0xd2, 0x81,
-0x33, 0xca, 0xd7, 0x0b, 0xf8, 0xaf, 0x33, 0x82,
-0xf6, 0x3a, 0x22, 0xb7, 0x1b, 0xe1, 0xcf, 0xa3,
-0x03, 0x2c, 0x82, 0x73, 0xec, 0x80, 0x99, 0x8b,
-0x34, 0x4c, 0x14, 0x76, 0x28, 0xb6, 0x24, 0xfe,
-0xe7, 0x23, 0x04, 0x55, 0x97, 0x94, 0xa4, 0x5c,
-0xfc, 0x97, 0x39, 0x61, 0x10, 0xc8, 0x62, 0x31,
-0xc4, 0x56, 0x77, 0x65, 0x05, 0xfe, 0x9a, 0xd8,
-0x11, 0x1b, 0x12, 0x6c, 0xce, 0x25, 0x8a, 0x3f,
-0xec, 0xf1, 0x5c, 0x35, 0xae, 0xf1, 0xba, 0x21,
-0xff, 0x19, 0xe5, 0x6e, 0xf8, 0x24, 0x65, 0xe3,
-0xaf, 0x13, 0x89, 0x05, 0xd9, 0xf0, 0x80, 0x9b,
-0xff, 0x3a, 0x82, 0xdd, 0xb2, 0x22, 0xe2, 0x9b,
-0x25, 0x4e, 0x0b, 0x25, 0x3f, 0x48, 0xfb, 0xce,
-0xba, 0xc4, 0x49, 0x38, 0x90, 0x99, 0xd7, 0x17,
-0xf8, 0x8e, 0x80, 0x54, 0x46, 0xda, 0x17, 0xc7,
-0xdf, 0xb0, 0x21, 0xdd, 0x68, 0x69, 0x6b, 0xd8,
-0x9b, 0xe6, 0xa3, 0xe9, 0x45, 0x5c, 0x35, 0x95,
-0xaf, 0xe7, 0xf0, 0x97, 0x77, 0x91, 0x29, 0xba,
-0x77, 0x96, 0x8a, 0xee, 0x81, 0x55, 0x80, 0xbf,
-0xe0, 0x05, 0xb0, 0x7b, 0xfe, 0x25, 0x98, 0x03,
-0xea, 0x5f, 0x32, 0x1d, 0x9e, 0xa1, 0x4b, 0x26,
-0x7b, 0x1d, 0xd7, 0xb1, 0x0a, 0x0a, 0xc5, 0xc9,
-0xf3, 0x5f, 0xce, 0x71, 0xb1, 0x5f, 0xcd, 0x0d,
-0x37, 0x39, 0x9c, 0xb7, 0xd4, 0x27, 0x5e, 0x35,
-0x32, 0x2d, 0x7b, 0xdf, 0xf1, 0x45, 0x12, 0x9f,
-0x40, 0xf7, 0x40, 0x10, 0x98, 0xc1, 0x54, 0x96,
-0xa4, 0x3d, 0x8e, 0xe3, 0xcc, 0xe5, 0x50, 0xc5,
-0xd5, 0xed, 0xac, 0xc5, 0xc1, 0x5f, 0xd8, 0xcf,
-0xe8, 0x09, 0x07, 0xa4, 0x1b, 0x2f, 0xf8, 0xa6,
-0x11, 0x19, 0x2d, 0x76, 0x00, 0x3b, 0x61, 0x9c,
-0x47, 0x2d, 0xed, 0x80, 0x72, 0xcd, 0xb8, 0x98,
-0xad, 0xb3, 0x38, 0x7a, 0xef, 0xb8, 0xbf, 0xd7,
-0x58, 0x62, 0xa6, 0x1c, 0x67, 0x51, 0xcb, 0xdf,
-0xa6, 0xb8, 0xf8, 0xaf, 0x8b, 0xf4, 0xa9, 0x48,
-0x0e, 0x5b, 0x2d, 0xcd, 0xf3, 0x5f, 0x26, 0x05,
-0x19, 0x06, 0xf6, 0xcb, 0x4b, 0x74, 0xd2, 0xbe,
-0x53, 0x5c, 0xba, 0x35, 0xa3, 0x9c, 0x23, 0x28,
-0x6d, 0x8a, 0x13, 0x45, 0xc3, 0xc6, 0x5f, 0x70,
-0x4d, 0xff, 0x16, 0x7d, 0xaa, 0x91, 0x0e, 0x90,
-0xd1, 0x99, 0x5c, 0x9a, 0x77, 0x38, 0x11, 0x08,
-0x2e, 0x92, 0x40, 0xe3, 0x77, 0x50, 0x97, 0x45,
-0xbf, 0x25, 0x02, 0xa7, 0xf1, 0xd2, 0x2a, 0x4b,
-0xb9, 0x0d, 0x7f, 0xd9, 0x82, 0x34, 0xae, 0x87,
-0xa6, 0x9b, 0xff, 0xaa, 0xb4, 0x56, 0xe4, 0xe1,
-0x92, 0xb2, 0x36, 0xcf, 0x7f, 0x65, 0xa0, 0xce,
-0x7a, 0x42, 0xa0, 0x24, 0x36, 0x3f, 0xee, 0x3b,
-0xc0, 0x14, 0xdc, 0x80, 0xf0, 0xd2, 0xbf, 0x34,
-0x3f, 0x87, 0x48, 0x6a, 0x7e, 0x3c, 0xb4, 0x83,
-0x19, 0x76, 0xbc, 0x9f, 0xe0, 0xbf, 0x04, 0xb5,
-0xb1, 0xd6, 0x0d, 0xbb, 0x6c, 0xa3, 0xc7, 0x61,
-0x3d, 0x10, 0x88, 0xf5, 0xcf, 0xd7, 0x13, 0x55,
-0x71, 0x71, 0xce, 0x9f, 0x62, 0xed, 0xc6, 0x0f,
-0xd4, 0xaa, 0x16, 0x75, 0x2f, 0xcb, 0xe3, 0x2f,
-0x7f, 0xb7, 0xb1, 0x87, 0x40, 0x56, 0x8e, 0xb0,
-0x16, 0x71, 0x56, 0xc7, 0x3b, 0x11, 0x41, 0x9b,
-0x19, 0x56, 0x25, 0xe7, 0x69, 0xa7, 0x19, 0x02,
-0x84, 0x66, 0x40, 0xe7, 0x24, 0xfd, 0x5a, 0x94,
-0xb5, 0xf1, 0xad, 0x6a, 0x18, 0xd4, 0xfa, 0x02,
-0xfe, 0x2b, 0xfe, 0x79, 0x1c, 0x1d, 0x8d, 0xa6,
-0xc3, 0x62, 0x49, 0x10, 0x1f, 0x91, 0x07, 0x14,
-0x1f, 0xc1, 0x65, 0xe3, 0x05, 0xf2, 0x96, 0x27,
-0xe1, 0x2d, 0x88, 0x4e, 0x9b, 0xa5, 0x2b, 0x86,
-0x79, 0x82, 0xdc, 0xb9, 0xa4, 0xb6, 0x93, 0xef,
-0x30, 0xea, 0x00, 0x9d, 0x6d, 0x37, 0xff, 0x55,
-0x7f, 0x97, 0x4d, 0x7b, 0x51, 0x1f, 0x92, 0x13,
-0x78, 0xcd, 0xb4, 0xfb, 0x79, 0x4c, 0x6f, 0xb2,
-0x4a, 0x2f, 0x21, 0x50, 0xfd, 0xd4, 0xb8, 0xcb,
-0x5b, 0x3a, 0x5a, 0x3e, 0xca, 0x27, 0xe8, 0xc4,
-0xfe, 0xd7, 0x0a, 0x25, 0x47, 0xdc, 0x05, 0x78,
-0xcf, 0x5e, 0x37, 0xfe, 0x6a, 0x4a, 0x94, 0x58,
-0x95, 0xf8, 0xf5, 0x8d, 0x6e, 0xff, 0xda, 0x0b,
-0x74, 0xd0, 0x01, 0x4d, 0xbd, 0xd3, 0x71, 0x7e,
-0xb1, 0xd3, 0xbc, 0x3b, 0x5b, 0x35, 0x36, 0x3d,
-0xe6, 0x7d, 0x9e, 0x37, 0x01, 0x8e, 0x8e, 0x18,
-0x2f, 0xa3, 0xb4, 0x47, 0xa9, 0x81, 0xd3, 0xbc,
-0xc9, 0xc4, 0xe7, 0x8c, 0xe6, 0xf0, 0x97, 0x8e,
-0xbd, 0x9a, 0x52, 0x7f, 0x0e, 0xd5, 0xd9, 0xce,
-0xfe, 0xe0, 0x49, 0x75, 0x63, 0xd1, 0x08, 0x7f,
-0xc9, 0xb0, 0x77, 0x34, 0x3b, 0x5a, 0x23, 0x9c,
-0x3a, 0xc4, 0xd1, 0xe7, 0xdf, 0x81, 0xb3, 0xa0,
-0x93, 0xd7, 0x18, 0x25, 0x11, 0x5f, 0x18, 0x92,
-0x0c, 0x37, 0x97, 0x31, 0xf4, 0x99, 0x5c, 0xf1,
-0x87, 0x94, 0xf6, 0x55, 0x06, 0xbc, 0x4d, 0x37,
-0x00, 0x5d, 0xc7, 0x93, 0xde, 0x6e, 0xd5, 0x66,
-0xff, 0x85, 0xd3, 0xae, 0x0b, 0xfe, 0x0b, 0x7b,
-0x55, 0x67, 0x1c, 0x5b, 0x6a, 0x00, 0xe7, 0xce,
-0x66, 0x26, 0x38, 0x97, 0x08, 0xbb, 0x90, 0xc3,
-0x5f, 0xf4, 0x7d, 0xb8, 0x2f, 0xd3, 0x1c, 0xe6,
-0x9b, 0xe4, 0x91, 0x20, 0xf5, 0xf3, 0x5c, 0x58,
-0xc1, 0xcb, 0x2c, 0xa0, 0x1d, 0x14, 0x9f, 0x3c,
-0x82, 0xfb, 0x57, 0x4d, 0xb3, 0xda, 0xc3, 0x42,
-0x04, 0xb7, 0x67, 0x16, 0xd3, 0x98, 0x76, 0x42,
-0x69, 0x1c, 0x5f, 0x89, 0xd1, 0x7c, 0xfe, 0xd7,
-0x84, 0x1c, 0x9d, 0x2a, 0x71, 0xd0, 0x21, 0x38,
-0xd6, 0x6b, 0x34, 0x0b, 0x0e, 0x2b, 0x23, 0xfc,
-0x04, 0x65, 0xc3, 0x75, 0xe1, 0xd4, 0x1b, 0xa7,
-0xa3, 0xfb, 0xa3, 0xda, 0x5c, 0xc4, 0xd4, 0x31,
-0x60, 0x14, 0xb2, 0x7b, 0x02, 0x6a, 0x42, 0x81,
-0x8c, 0xc7, 0xca, 0xc7, 0x1f, 0xd2, 0x74, 0x28,
-0x01, 0xed, 0x38, 0xfc, 0xc1, 0xbb, 0x58, 0xc4,
-0x1f, 0x7a, 0xae, 0xb1, 0xa6, 0xd6, 0xc0, 0x31,
-0x8a, 0x98, 0x12, 0xd1, 0xa1, 0x5a, 0x23, 0x22,
-0xb2, 0xc6, 0xa1, 0xda, 0x75, 0xca, 0xd5, 0x65,
-0x38, 0x04, 0x86, 0x88, 0x29, 0x6d, 0xa2, 0x15,
-0x92, 0xc6, 0x34, 0x87, 0xbf, 0x88, 0xf6, 0x2a,
-0xa1, 0xef, 0x73, 0x82, 0xf0, 0x97, 0x0c, 0x18,
-0x46, 0x5f, 0x34, 0x33, 0x7d, 0x44, 0x9d, 0x98,
-0x16, 0xb3, 0xa6, 0xa7, 0x96, 0x8e, 0x78, 0x8f,
-0x79, 0xa3, 0x29, 0xe2, 0xe3, 0xb6, 0x9f, 0xf0,
-0xc4, 0xf4, 0x2d, 0xb8, 0x38, 0xb4, 0x4f, 0x40,
-0x17, 0xbd, 0x3f, 0xaf, 0x17, 0xc6, 0x1f, 0x9a,
-0x32, 0x85, 0xe1, 0x7e, 0x50, 0x53, 0xf8, 0x9d,
-0x5f, 0x82, 0xf9, 0x2d, 0x2a, 0xcd, 0x65, 0xe1,
-0x81, 0xd0, 0x93, 0x3b, 0xe1, 0xb3, 0x96, 0xfa,
-0x63, 0xf6, 0x11, 0x6c, 0xa1, 0x48, 0xc2, 0x03,
-0x89, 0x6a, 0x38, 0xd2, 0x1a, 0x34, 0xd5, 0xcb,
-0xec, 0x82, 0x3b, 0xfe, 0x30, 0x6d, 0x15, 0xc3,
-0xcd, 0x2a, 0x2e, 0x22, 0x6b, 0xc1, 0xe1, 0x41,
-0x4c, 0x0a, 0x37, 0xf5, 0x88, 0x28, 0x53, 0x1c,
-0x41, 0x8a, 0xb7, 0xa1, 0xf1, 0x5a, 0x82, 0xc8,
-0x2e, 0x0c, 0x9b, 0x1a, 0x37, 0xd1, 0x66, 0xb7,
-0x86, 0xfc, 0x8d, 0xb1, 0x5c, 0xfe, 0x17, 0x05,
-0xbf, 0x65, 0x43, 0x0f, 0xb1, 0xcf, 0xc2, 0x86,
-0xc4, 0xda, 0x6c, 0x47, 0x8b, 0xc0, 0x5f, 0xb8,
-0x66, 0xae, 0x67, 0x3f, 0xe2, 0xdf, 0x6f, 0xab,
-0xce, 0x16, 0xdf, 0x83, 0x2d, 0x8f, 0xb7, 0xcd,
-0x09, 0xa9, 0xf7, 0xb0, 0xd7, 0xf8, 0x06, 0x5e,
-0x1b, 0xf2, 0x21, 0x76, 0xd0, 0x0f, 0xb6, 0xfd,
-0x3d, 0xa1, 0xb6, 0x91, 0x3c, 0xfe, 0xba, 0xc8,
-0x83, 0x56, 0x89, 0x4f, 0xf1, 0x25, 0x7a, 0x21,
-0x1c, 0xf2, 0x1b, 0xca, 0x49, 0xff, 0x44, 0x59,
-0xf0, 0x4f, 0xfd, 0xc0, 0xfa, 0xf8, 0xa8, 0x4e,
-0x11, 0x89, 0xb8, 0x25, 0xf5, 0xa6, 0x22, 0x59,
-0xff, 0x0c, 0xc4, 0x3b, 0x2f, 0x43, 0x63, 0xa8,
-0xb4, 0x41, 0x29, 0x4d, 0x5d, 0x4c, 0xd7, 0x0f,
-0x23, 0x6a, 0x7b, 0x2d, 0x8f, 0xbf, 0x68, 0x5a,
-0xd5, 0x9e, 0x57, 0x2e, 0x99, 0x08, 0x10, 0xfa,
-0xab, 0x07, 0x25, 0xbf, 0xdc, 0x41, 0x88, 0xcc,
-0x9c, 0x90, 0x11, 0x89, 0x47, 0xd9, 0x15, 0x6f,
-0x53, 0xbf, 0x08, 0x25, 0x9d, 0x80, 0x46, 0x28,
-0x39, 0xaf, 0x8d, 0x98, 0xd7, 0xf4, 0xba, 0xfe,
-0x42, 0xfc, 0x45, 0x6b, 0x66, 0x49, 0x46, 0x0b,
-0xe3, 0xfb, 0xd3, 0x90, 0x15, 0x5c, 0xf6, 0xc4,
-0x3d, 0x0d, 0x10, 0xa0, 0xe3, 0x88, 0x33, 0xe4,
-0xfc, 0x53, 0x3f, 0x8f, 0x53, 0xfe, 0x57, 0x0a,
-0x7b, 0xbe, 0x13, 0xbf, 0x21, 0x01, 0x79, 0xfd,
-0x04, 0x08, 0xb0, 0x96, 0xc7, 0x5f, 0x08, 0xbb,
-0x6a, 0x71, 0x27, 0x62, 0x11, 0xfd, 0x51, 0xa8,
-0x05, 0xd5, 0x4c, 0xe4, 0x68, 0x2f, 0x3b, 0xf4,
-0xa5, 0xf5, 0xbf, 0x3c, 0x0d, 0xcf, 0xd3, 0xa5,
-0x56, 0x36, 0xaa, 0x6f, 0x30, 0x04, 0xed, 0xd5,
-0x08, 0x22, 0xee, 0x3d, 0xe2, 0xc2, 0x5f, 0xd8,
-0xcf, 0xd5, 0x69, 0x5c, 0x91, 0x28, 0xff, 0xab,
-0xfa, 0xdc, 0xa6, 0x35, 0xc4, 0x7f, 0x71, 0xc1,
-0x7f, 0x95, 0x89, 0xb0, 0x43, 0x11, 0x91, 0xf8,
-0x3c, 0x5e, 0xa2, 0x0e, 0xf7, 0x6c, 0x48, 0xd6,
-0xc6, 0x37, 0x3a, 0xc9, 0x62, 0xd8, 0xcf, 0x86,
-0x3b, 0xfe, 0xb0, 0x66, 0x87, 0x5a, 0x5a, 0xe6,
-0xe1, 0x08, 0xb2, 0x3e, 0xeb, 0xd3, 0xc5, 0x71,
-0x71, 0xe8, 0xcc, 0x7f, 0x93, 0x9e, 0x8c, 0x40,
-0x5b, 0x9b, 0xd1, 0xc3, 0x47, 0x48, 0x3e, 0x8d,
-0x9d, 0xec, 0x4d, 0x42, 0x58, 0x45, 0x38, 0xe0,
-0xa7, 0x18, 0xf2, 0x21, 0xfc, 0x3e, 0x85, 0xf1,
-0x87, 0x29, 0xff, 0x3e, 0x65, 0x1e, 0x1c, 0x57,
-0x63, 0x99, 0xd2, 0xb4, 0x47, 0xc4, 0x1f, 0x22,
-0xec, 0xd2, 0x42, 0x76, 0x68, 0x22, 0x3a, 0x54,
-0x97, 0x79, 0x13, 0xf7, 0x0c, 0x97, 0x5f, 0x46,
-0xbf, 0xa9, 0xb6, 0x43, 0x60, 0xb4, 0x4d, 0xb0,
-0x20, 0x85, 0x2f, 0xff, 0x94, 0xf8, 0xc3, 0x9a,
-0x5e, 0x9b, 0xed, 0x2a, 0xb1, 0x04, 0xff, 0x75,
-0x90, 0x26, 0x5a, 0xc6, 0xe6, 0xbf, 0xca, 0x85,
-0xef, 0xe7, 0xfd, 0x19, 0x4f, 0x5a, 0xe2, 0xe6,
-0x5a, 0x4e, 0x4c, 0x8d, 0x4c, 0xea, 0x9c, 0x12,
-0x7f, 0xe8, 0xd7, 0x35, 0x2f, 0x11, 0x61, 0x4b,
-0xb6, 0x48, 0x2e, 0x20, 0xe8, 0xf6, 0x3c, 0x99,
-0xf4, 0x45, 0x4b, 0x77, 0x08, 0xda, 0x2b, 0x66,
-0xa2, 0xbb, 0xf2, 0x13, 0x27, 0xd5, 0xa8, 0xcf,
-0x85, 0xbf, 0xd0, 0x5b, 0x9e, 0x29, 0xd9, 0x8a,
-0x06, 0xf3, 0x04, 0x7a, 0xcb, 0xfa, 0x1b, 0x39,
-0xfe, 0xcb, 0x53, 0x63, 0x9e, 0x4e, 0x35, 0xa3,
-0xa1, 0xe0, 0x7a, 0xb8, 0x9d, 0xbd, 0x07, 0x1b,
-0x3d, 0x7e, 0x74, 0xa4, 0x77, 0x55, 0xb1, 0x37,
-0x88, 0xdb, 0x4a, 0x15, 0x65, 0x0b, 0xe3, 0x0f,
-0x67, 0xca, 0xd8, 0xc2, 0x5a, 0x07, 0xb5, 0xfd,
-0x4c, 0xf2, 0x5f, 0x3f, 0x77, 0x47, 0x24, 0x36,
-0x7c, 0x8f, 0x2e, 0xe1, 0x72, 0xda, 0x81, 0xfb,
-0x97, 0xb9, 0x51, 0x30, 0x62, 0x65, 0xaf, 0x14,
-0xe2, 0x2f, 0xca, 0xff, 0xca, 0x3e, 0x1a, 0xaa,
-0xfe, 0x22, 0xa2, 0xad, 0x65, 0xad, 0x5b, 0xeb,
-0xe7, 0x2c, 0x2f, 0x6e, 0x2d, 0x7a, 0x9d, 0x52,
-0x57, 0x4c, 0xad, 0x15, 0xfa, 0x4d, 0xc2, 0x05,
-0x66, 0x59, 0xa2, 0x3f, 0xd1, 0x66, 0xdc, 0x2f,
-0x01, 0xc2, 0x56, 0x19, 0xa3, 0xe8, 0xce, 0xff,
-0x32, 0x62, 0x6a, 0x28, 0x51, 0x5e, 0x41, 0x44,
-0xd8, 0xcc, 0x40, 0x1f, 0xf6, 0x61, 0x47, 0x3c,
-0xa6, 0x06, 0x1c, 0xe6, 0x71, 0x95, 0xf5, 0x79,
-0xec, 0xd5, 0x69, 0xb1, 0xd9, 0x9b, 0x12, 0xe5,
-0xe7, 0xcc, 0x01, 0xe2, 0x38, 0xa6, 0x55, 0xfe,
-0x6b, 0x73, 0x5f, 0x6b, 0x94, 0x50, 0xdb, 0xc7,
-0xae, 0xf8, 0x43, 0xc9, 0x7f, 0xad, 0xe6, 0xe8,
-0xa2, 0xb7, 0x4c, 0x1f, 0x44, 0xb4, 0x85, 0xf8,
-0x2b, 0x1f, 0x6d, 0x58, 0x8a, 0x46, 0xfb, 0x15,
-0x9b, 0xae, 0x42, 0xd8, 0xd5, 0x24, 0x89, 0x95,
-0x2b, 0xb0, 0x98, 0x3e, 0xe5, 0xca, 0xff, 0x22,
-0x34, 0xe1, 0xb7, 0xd3, 0xbe, 0xa4, 0x41, 0x68,
-0xab, 0x94, 0x8c, 0x63, 0x1e, 0xbb, 0xe5, 0x1c,
-0x9d, 0x09, 0x13, 0xec, 0x3a, 0x06, 0x8d, 0x04,
-0xbb, 0x16, 0xc2, 0xff, 0x84, 0x88, 0xe9, 0x6f,
-0x55, 0x5e, 0x29, 0xc4, 0x5f, 0x44, 0x72, 0xe1,
-0xab, 0x65, 0x40, 0x89, 0x13, 0x7f, 0xe8, 0x8a,
-0x36, 0x44, 0x14, 0xd0, 0xc1, 0xe6, 0xf3, 0x6a,
-0x82, 0x5d, 0x1d, 0x32, 0x94, 0x82, 0x3b, 0x5b,
-0xdb, 0xa9, 0x02, 0xfc, 0x25, 0xc3, 0x0e, 0x29,
-0xed, 0x4b, 0xb0, 0x54, 0x2e, 0xfe, 0x4b, 0x66,
-0x7b, 0xe9, 0x1b, 0x99, 0x61, 0x16, 0xcf, 0xa4,
-0x96, 0xa2, 0x1a, 0xa7, 0x9f, 0xab, 0xc8, 0x78,
-0xcd, 0xc6, 0x5f, 0x37, 0xc9, 0xf8, 0x43, 0xb5,
-0x20, 0x08, 0x9c, 0x5a, 0xdc, 0x61, 0xe1, 0x5e,
-0xb6, 0xd1, 0x3b, 0xdf, 0x2c, 0xde, 0xc6, 0xe6,
-0x70, 0x04, 0xf2, 0xf7, 0x84, 0xf4, 0xe0, 0x1e,
-0xdc, 0x10, 0xe7, 0x2e, 0xa3, 0xbc, 0xbf, 0xc2,
-0xf8, 0xc3, 0xb0, 0xe8, 0x1f, 0x33, 0x6a, 0xaa,
-0x33, 0x3a, 0x25, 0x98, 0xad, 0x91, 0xfc, 0x57,
-0x97, 0x19, 0xde, 0xa1, 0x89, 0xfe, 0x59, 0x57,
-0xb2, 0xdd, 0x43, 0x2d, 0x8d, 0xad, 0x7e, 0xfa,
-0x13, 0x6f, 0x08, 0x6a, 0x4c, 0x19, 0xb6, 0xf1,
-0x4e, 0x0e, 0x7f, 0x69, 0x43, 0xb0, 0x9f, 0x35,
-0x3a, 0xb1, 0x85, 0x8d, 0xf4, 0xf2, 0x3b, 0xc4,
-0xe5, 0x52, 0x71, 0x4f, 0x8b, 0xe6, 0x64, 0x84,
-0xd9, 0x53, 0xe6, 0x70, 0xfc, 0x74, 0xaa, 0x10,
-0x7f, 0x45, 0xc0, 0xef, 0xc4, 0x1f, 0xb6, 0x3b,
-0x6c, 0x57, 0xfe, 0x30, 0x84, 0x97, 0x67, 0x19,
-0xa2, 0x2d, 0xbd, 0xa6, 0x43, 0xf2, 0x5f, 0x7a,
-0x09, 0x25, 0xc6, 0x0e, 0xc0, 0x03, 0x14, 0x9a,
-0xe8, 0xe2, 0xbf, 0x0e, 0x3b, 0x69, 0x5f, 0xc7,
-0x69, 0xa3, 0x17, 0xf8, 0xcb, 0x1b, 0xdc, 0xa9,
-0xe5, 0x89, 0xb0, 0xfb, 0x86, 0x45, 0x46, 0xd8,
-0xe3, 0x59, 0x04, 0x81, 0x9b, 0x18, 0xde, 0x93,
-0x4d, 0x20, 0xfe, 0xe2, 0x95, 0x5c, 0xcd, 0x32,
-0x9f, 0xc7, 0x94, 0xcf, 0x91, 0xfb, 0xd7, 0x3c,
-0x74, 0x45, 0xd8, 0x93, 0x2e, 0x1e, 0x3f, 0xee,
-0x76, 0x14, 0xc9, 0xf1, 0x08, 0xf6, 0xaa, 0x15,
-0xb8, 0x0f, 0x12, 0xff, 0x55, 0x1c, 0x29, 0xab,
-0xd1, 0x93, 0x70, 0x1f, 0xb9, 0x22, 0xae, 0xf8,
-0x43, 0x5c, 0x45, 0x7f, 0x41, 0x69, 0x5f, 0x14,
-0x7f, 0x48, 0xbc, 0xcc, 0x97, 0x4d, 0xdc, 0xd1,
-0xfa, 0xb4, 0x6f, 0xb1, 0xb3, 0xed, 0x07, 0xf5,
-0xea, 0x01, 0x0a, 0x5d, 0x68, 0xd9, 0x02, 0x3b,
-0x8f, 0xe1, 0x3d, 0x27, 0x29, 0x2d, 0xd7, 0x9a,
-0xdf, 0xca, 0x66, 0x1a, 0x5b, 0x9a, 0xef, 0xb5,
-0x70, 0x47, 0x53, 0x5d, 0xf8, 0x2b, 0x13, 0xa1,
-0x6c, 0xaf, 0xd9, 0x84, 0xad, 0x86, 0xfc, 0xeb,
-0x97, 0x0a, 0xfc, 0x15, 0x0f, 0x3c, 0x84, 0xb0,
-0xeb, 0x60, 0x7a, 0xf1, 0xe8, 0xbf, 0x7c, 0x57,
-0xb9, 0xba, 0xe7, 0x97, 0x3c, 0x32, 0x8a, 0x88,
-0xec, 0x37, 0x82, 0xff, 0x2a, 0x59, 0x83, 0x37,
-0xff, 0x12, 0xd7, 0x67, 0xff, 0x3d, 0x8a, 0xaf,
-0x30, 0xfe, 0xb0, 0x34, 0xcf, 0x95, 0xa0, 0x03,
-0x3c, 0xe1, 0x79, 0xc4, 0xe6, 0xbf, 0x5a, 0x62,
-0xaf, 0x4d, 0x77, 0x2e, 0xa1, 0x7b, 0x30, 0x04,
-0x22, 0x35, 0x2c, 0xa5, 0x88, 0xd3, 0xc2, 0x7e,
-0x5a, 0xc7, 0x98, 0xf4, 0x37, 0x28, 0xfe, 0xb0,
-0x63, 0x01, 0xc1, 0xae, 0x98, 0x71, 0x9a, 0x47,
-0xdf, 0x2b, 0xb5, 0xf1, 0x57, 0x9c, 0x80, 0x18,
-0xc2, 0xae, 0x5b, 0xb3, 0x7f, 0x4e, 0x2d, 0xa7,
-0xdb, 0xeb, 0x86, 0x4a, 0xc7, 0x3d, 0x0d, 0x70,
-0x3a, 0x75, 0xfb, 0x10, 0xe2, 0xaf, 0xb9, 0xb8,
-0xe0, 0x2d, 0x18, 0xda, 0xf2, 0x39, 0x45, 0xcf,
-0xe3, 0xaf, 0xee, 0x74, 0x45, 0x7f, 0xf5, 0xed,
-0x3e, 0xbf, 0xb1, 0x81, 0x92, 0xe9, 0x1c, 0xfc,
-0xa5, 0x52, 0x6f, 0x48, 0x00, 0x95, 0x7c, 0x1a,
-0x51, 0x6d, 0x90, 0x5a, 0xfc, 0xb0, 0x61, 0x17,
-0x42, 0xd7, 0x33, 0xbe, 0x28, 0x74, 0xa6, 0xc2,
-0x59, 0x6d, 0xa6, 0x6f, 0xbe, 0x2b, 0xff, 0xcb,
-0x30, 0x68, 0x98, 0x56, 0x22, 0x26, 0xfa, 0x71,
-0xbf, 0x4f, 0xc6, 0x31, 0xe2, 0xfc, 0xca, 0x45,
-0xdd, 0x7f, 0x13, 0x8d, 0x2d, 0x74, 0xe9, 0xc1,
-0x84, 0x1e, 0xdf, 0x60, 0x54, 0x1e, 0xd7, 0xe2,
-0xb8, 0x45, 0x3e, 0x0a, 0x73, 0x7a, 0x3b, 0x5b,
-0x1d, 0xfc, 0x15, 0x9f, 0x71, 0x52, 0x27, 0xf2,
-0x45, 0x5d, 0xc8, 0x56, 0x41, 0xb2, 0x75, 0x6e,
-0x5f, 0xc7, 0xc2, 0xe6, 0x11, 0x19, 0xc8, 0x71,
-0x27, 0x3b, 0xd5, 0xda, 0xdd, 0x1a, 0x3e, 0xb3,
-0x74, 0x61, 0x62, 0xb3, 0x17, 0x51, 0xb6, 0xe5,
-0xab, 0xc7, 0xe9, 0x89, 0x9e, 0xe7, 0x28, 0x4e,
-0xab, 0x30, 0x85, 0x4e, 0x59, 0xb8, 0x1e, 0xce,
-0x94, 0xf3, 0x3d, 0xfd, 0x19, 0xf2, 0x9a, 0x16,
-0x58, 0xea, 0x8b, 0xec, 0x11, 0x38, 0xe1, 0x59,
-0x74, 0x1e, 0x7d, 0x63, 0xc2, 0x3b, 0x35, 0xaf,
-0x87, 0x2f, 0x11, 0x51, 0x68, 0x35, 0x8d, 0x4e,
-0x9f, 0xf4, 0x4c, 0xb2, 0x13, 0x7c, 0xd1, 0xaf,
-0x7c, 0x7b, 0x95, 0x30, 0x3b, 0xe1, 0xe9, 0xca,
-0x22, 0xb6, 0x0a, 0xe3, 0xfb, 0x5c, 0x89, 0x1d,
-0xbe, 0xd4, 0xfe, 0x5d, 0xed, 0x60, 0x0f, 0x53,
-0x54, 0xd9, 0x6c, 0x5c, 0x54, 0x1b, 0xac, 0x5b,
-0x23, 0xc9, 0x11, 0xcf, 0x04, 0x65, 0x53, 0xe2,
-0x30, 0x55, 0xe4, 0x03, 0x47, 0xf5, 0x06, 0x89,
-0xa0, 0x45, 0x4b, 0x5a, 0x1b, 0x86, 0x31, 0xb3,
-0x81, 0x02, 0x11, 0x5d, 0xf9, 0x5f, 0x9f, 0x50,
-0x48, 0xe1, 0xa8, 0x46, 0x41, 0x86, 0x64, 0x2c,
-0x6d, 0xf4, 0xa2, 0xd3, 0xde, 0x1f, 0x18, 0x4d,
-0x0a, 0x82, 0xa6, 0x17, 0xe1, 0x00, 0x7d, 0xc3,
-0xfd, 0x2f, 0xfb, 0x75, 0x74, 0xe3, 0x2f, 0x82,
-0xd2, 0x57, 0x32, 0xa2, 0x44, 0xcd, 0xd3, 0x70,
-0x93, 0xe5, 0xff, 0x4b, 0x77, 0xfc, 0xe1, 0x4b,
-0x22, 0x7e, 0x2c, 0xb8, 0x0f, 0x3a, 0x3d, 0x32,
-0xfe, 0x90, 0x9c, 0x64, 0x53, 0xf0, 0x5f, 0x2f,
-0xe1, 0xdb, 0x4b, 0x11, 0x53, 0x7a, 0x37, 0x43,
-0x5f, 0x6b, 0x07, 0xf1, 0x29, 0xe4, 0x99, 0xef,
-0x49, 0xe0, 0xe2, 0x39, 0x38, 0x5f, 0x72, 0x1c,
-0xae, 0xf8, 0xc3, 0x20, 0x7a, 0x82, 0xf7, 0x85,
-0xe1, 0x87, 0x38, 0x65, 0x04, 0xff, 0xa5, 0x79,
-0x28, 0xcf, 0xa5, 0x6c, 0xc4, 0x5b, 0x40, 0x84,
-0x91, 0x1f, 0x6e, 0x52, 0x68, 0xe2, 0x3c, 0x5c,
-0x7f, 0x8c, 0x0e, 0xc9, 0x83, 0xc4, 0xe5, 0xfc,
-0x12, 0xf1, 0x87, 0x2d, 0x34, 0xee, 0x9f, 0xf5,
-0xfb, 0x9e, 0x84, 0xac, 0xe4, 0xbf, 0x92, 0x6a,
-0x78, 0x20, 0x17, 0x15, 0x2c, 0x4e, 0xfe, 0x8f,
-0x40, 0x9c, 0xf8, 0x2f, 0xbf, 0xde, 0xad, 0xce,
-0xb7, 0x5a, 0x18, 0x83, 0x3e, 0x6e, 0xc4, 0x07,
-0xd4, 0xc8, 0xb6, 0x3e, 0x09, 0xbf, 0x28, 0xff,
-0xeb, 0x53, 0x33, 0x6a, 0x95, 0x1c, 0x98, 0x5e,
-0x6d, 0xbe, 0x05, 0xb7, 0x0f, 0x3c, 0x4e, 0xc0,
-0xf9, 0x84, 0x11, 0x6b, 0x11, 0x3e, 0x76, 0x13,
-0xfa, 0x75, 0xa5, 0xa3, 0xca, 0x59, 0xec, 0xe7,
-0xe8, 0x99, 0xa7, 0x33, 0xca, 0x3c, 0x73, 0xc2,
-0x38, 0x7c, 0xa6, 0xba, 0x5d, 0x33, 0x32, 0xc7,
-0x42, 0x87, 0x07, 0xfc, 0xff, 0xa4, 0x98, 0x4c,
-0xb7, 0xf1, 0x97, 0x47, 0xa0, 0xda, 0x0b, 0xc9,
-0xa3, 0xfc, 0x13, 0x68, 0x3a, 0x79, 0x9a, 0x82,
-0xd6, 0xb0, 0xe5, 0x17, 0x02, 0xde, 0xe6, 0x00,
-0xef, 0xa7, 0xde, 0xa6, 0xd3, 0x76, 0xe4, 0x67,
-0xdd, 0xa9, 0xe9, 0xaf, 0x24, 0x47, 0xf9, 0x64,
-0xe8, 0x91, 0x57, 0x6a, 0x2f, 0x24, 0x73, 0xf8,
-0xeb, 0x32, 0x9c, 0x4c, 0xdd, 0x19, 0x0f, 0x5f,
-0x50, 0x2e, 0xa5, 0x9d, 0xf8, 0x5e, 0x9b, 0x5f,
-0xa6, 0x89, 0x56, 0xd0, 0x42, 0x6c, 0xd7, 0x30,
-0xdc, 0x25, 0xe0, 0x80, 0x89, 0x2d, 0x03, 0xfe,
-0xd1, 0x05, 0x76, 0xfc, 0xa1, 0xa5, 0x0f, 0x1b,
-0x38, 0x77, 0x98, 0x7a, 0x94, 0x7d, 0xf2, 0x19,
-0x19, 0x5b, 0xa8, 0xfc, 0x4c, 0x92, 0x5c, 0x94,
-0xff, 0x75, 0xa4, 0x5d, 0xb4, 0x7c, 0x2c, 0x5b,
-0xd2, 0xbe, 0x1a, 0x78, 0x8e, 0x07, 0xd3, 0x76,
-0xcf, 0xd7, 0xf6, 0x23, 0x80, 0x8a, 0xc8, 0xf7,
-0x79, 0x60, 0xda, 0x48, 0x19, 0xf6, 0x7c, 0x4b,
-0xcb, 0xc2, 0xb2, 0xfe, 0xc2, 0x78, 0xec, 0x4e,
-0xdb, 0xe8, 0xcd, 0x87, 0x61, 0x1b, 0x38, 0x3a,
-0x7b, 0x21, 0x44, 0xb0, 0x6b, 0x33, 0x27, 0xf2,
-0x05, 0x9f, 0x93, 0xe7, 0xbf, 0xcc, 0x4e, 0x78,
-0x96, 0xab, 0x99, 0xe6, 0x11, 0xc3, 0x8e, 0x9d,
-0xdb, 0x77, 0x1d, 0x00, 0x17, 0x18, 0xcd, 0xc2,
-0x15, 0x5b, 0xc4, 0xa6, 0x72, 0xba, 0xc4, 0xef,
-0x92, 0x64, 0x6b, 0x4e, 0x7f, 0xe3, 0x38, 0xfa,
-0xac, 0xf5, 0xc4, 0x37, 0x7d, 0xd4, 0xac, 0xb1,
-0x1c, 0xf9, 0x5b, 0x43, 0x87, 0x0f, 0xce, 0xf2,
-0xe5, 0x84, 0x58, 0x8f, 0x2a, 0xad, 0xea, 0x10,
-0xdc, 0xb5, 0x84, 0xa0, 0x34, 0xff, 0x8e, 0x5c,
-0xfd, 0x72, 0xf1, 0x87, 0x87, 0xf1, 0x9d, 0x5f,
-0xc4, 0x03, 0x07, 0xec, 0xf0, 0x4e, 0x37, 0x70,
-0x76, 0x1d, 0x50, 0xb8, 0x0d, 0xbe, 0xe2, 0x12,
-0x25, 0x82, 0xf5, 0xc7, 0x2c, 0x77, 0xfc, 0xe1,
-0x4f, 0xd8, 0x30, 0x3f, 0x4c, 0x91, 0x69, 0xf3,
-0xe0, 0xc4, 0x14, 0x32, 0x7a, 0xaa, 0xb1, 0x5f,
-0xca, 0x38, 0xd0, 0x97, 0x7f, 0x9f, 0x5a, 0xc8,
-0xf9, 0xb7, 0xf9, 0xaf, 0x33, 0x9e, 0x1a, 0xbd,
-0x93, 0x3f, 0x9b, 0x2e, 0x91, 0x2e, 0xb1, 0x9d,
-0x17, 0x79, 0xc4, 0x23, 0xfb, 0x47, 0xff, 0x50,
-0x71, 0x77, 0x54, 0x8f, 0x9c, 0x7a, 0x6d, 0xea,
-0xf3, 0x65, 0x62, 0xbc, 0x5e, 0x67, 0x57, 0x99,
-0xcd, 0x7f, 0x0d, 0x4f, 0x6b, 0x81, 0x34, 0xec,
-0x45, 0x24, 0x75, 0xb3, 0xbf, 0xa8, 0xdb, 0x73,
-0xa3, 0xf8, 0xf9, 0xbc, 0xb1, 0x57, 0x68, 0x35,
-0x54, 0x49, 0x12, 0x19, 0xc7, 0xab, 0x17, 0x57,
-0x3f, 0x3b, 0xff, 0x2b, 0xe3, 0xb9, 0x19, 0x36,
-0xa4, 0x6e, 0x33, 0x8a, 0x29, 0xb9, 0xf8, 0x99,
-0x5c, 0xda, 0x57, 0xda, 0x36, 0x44, 0xcb, 0x43,
-0x8c, 0x42, 0x13, 0xab, 0x87, 0xb5, 0x10, 0xc1,
-0x8a, 0x74, 0x6d, 0x3a, 0xf4, 0xd7, 0xcd, 0x82,
-0x2c, 0x1b, 0x62, 0xeb, 0x71, 0x05, 0xb0, 0xf1,
-0x57, 0x18, 0xb2, 0xa9, 0x1e, 0xe2, 0x26, 0x10,
-0x88, 0xe9, 0x8d, 0xf8, 0xd7, 0x89, 0x08, 0x4b,
-0x37, 0x8e, 0x88, 0x40, 0xc4, 0x8b, 0x99, 0x46,
-0x6b, 0x55, 0xc3, 0xd2, 0x93, 0xea, 0x45, 0x92,
-0xe6, 0x30, 0x34, 0xc3, 0xb4, 0xd2, 0xe8, 0x8f,
-0x89, 0x4b, 0xd0, 0x68, 0xa1, 0x91, 0xe7, 0xbf,
-0xd8, 0x84, 0xd1, 0x24, 0x52, 0xf9, 0xcc, 0xdf,
-0x79, 0xb1, 0x33, 0xcf, 0xe7, 0x47, 0x67, 0x44,
-0x1a, 0xe7, 0xc5, 0xb4, 0x9a, 0xdd, 0x8f, 0xf3,
-0x62, 0x84, 0x5f, 0xd3, 0x1f, 0x4e, 0x0b, 0xea,
-0x19, 0xfb, 0xf9, 0x65, 0xfc, 0x54, 0x0e, 0x7f,
-0x0d, 0xb3, 0x01, 0x6f, 0x24, 0xcf, 0x57, 0x96,
-0xfe, 0x2f, 0xc6, 0xab, 0x5e, 0xd9, 0x45, 0xbc,
-0x0c, 0xa5, 0x86, 0x85, 0x55, 0x3a, 0xbd, 0xc4,
-0x4f, 0xd9, 0xf9, 0x5f, 0x03, 0x37, 0xf5, 0xc0,
-0xef, 0xe0, 0x0e, 0xae, 0x3a, 0xd9, 0x04, 0x9a,
-0xfb, 0xdc, 0x6f, 0x5a, 0xee, 0x00, 0xd0, 0x36,
-0x28, 0xbf, 0xfb, 0x1b, 0x1c, 0x57, 0xc8, 0x59,
-0xde, 0x83, 0xf0, 0x0f, 0x27, 0xf1, 0x53, 0x51,
-0xe7, 0x9c, 0xed, 0x47, 0x46, 0x3b, 0xdf, 0x1d,
-0x6f, 0x59, 0x1f, 0x94, 0xe9, 0x75, 0x9b, 0x6c,
-0xc2, 0xd1, 0xee, 0x70, 0xee, 0xee, 0xf0, 0x31,
-0xd6, 0x45, 0x44, 0x58, 0x5c, 0x5b, 0x97, 0x90,
-0x1c, 0x99, 0x7a, 0xa7, 0x2f, 0x87, 0xbf, 0x3e,
-0xf6, 0x3e, 0x09, 0x73, 0xdb, 0x11, 0xc7, 0xbd,
-0x6a, 0xfe, 0x27, 0xc3, 0x1d, 0x29, 0xb2, 0x8d,
-0x85, 0x32, 0xb7, 0x82, 0x6b, 0xf5, 0xc1, 0x6a,
-0xe8, 0xd6, 0x29, 0xa5, 0x22, 0x87, 0xbf, 0x66,
-0xec, 0x85, 0x3e, 0x88, 0xf2, 0x2f, 0x3f, 0x8b,
-0x6f, 0x38, 0xa1, 0xad, 0x52, 0x27, 0x10, 0x31,
-0x50, 0x60, 0xd8, 0xa9, 0x73, 0x7b, 0xe1, 0x1d,
-0x7c, 0xce, 0xaa, 0xb4, 0x52, 0x6f, 0xd0, 0xa5,
-0x95, 0x05, 0xf8, 0x4b, 0x6c, 0x0b, 0xe8, 0xc5,
-0xb5, 0x3b, 0x5e, 0x9c, 0x2b, 0xaf, 0x84, 0xc5,
-0x3c, 0x5b, 0xf2, 0x0e, 0x5e, 0xd2, 0x8e, 0x48,
-0x6c, 0x47, 0x07, 0x6f, 0xcc, 0x23, 0x80, 0x58,
-0x0e, 0x7f, 0xed, 0xe1, 0x14, 0x94, 0x85, 0x4e,
-0xfb, 0x7b, 0x66, 0x2e, 0xda, 0x70, 0xdc, 0x01,
-0x62, 0xd7, 0x53, 0x00, 0x14, 0x79, 0xe5, 0x27,
-0xde, 0x41, 0x30, 0x62, 0x37, 0x69, 0xb9, 0xfc,
-0xaf, 0xaf, 0xc1, 0x46, 0x33, 0x68, 0xce, 0x4f,
-0x21, 0xb6, 0x42, 0xb7, 0x79, 0x89, 0x9b, 0xff,
-0x42, 0xc3, 0x4b, 0x8c, 0x46, 0xd1, 0x90, 0x0c,
-0x3b, 0xfc, 0x9e, 0xcd, 0x91, 0xb5, 0x7c, 0xdf,
-0x47, 0x7e, 0x6f, 0x4d, 0x6b, 0x68, 0x87, 0x3b,
-0xff, 0xeb, 0x71, 0xcf, 0x4f, 0x96, 0xa8, 0x85,
-0x51, 0x8b, 0x6e, 0x63, 0x85, 0xc0, 0x71, 0x92,
-0x3e, 0x23, 0x44, 0xb6, 0x9b, 0x5c, 0xf4, 0x3d,
-0x08, 0xe8, 0xc2, 0xcd, 0x14, 0x87, 0x96, 0xc7,
-0x5f, 0x8f, 0xf3, 0x0a, 0xd3, 0x87, 0xd8, 0x6a,
-0xa7, 0x8b, 0x8e, 0x09, 0x99, 0x6e, 0xa6, 0x46,
-0x1a, 0xb7, 0x94, 0xb1, 0xd7, 0xf9, 0xcf, 0x8d,
-0xbf, 0x6b, 0xf1, 0x95, 0xb1, 0x76, 0xbe, 0xd5,
-0x1b, 0x6e, 0x51, 0xcb, 0x5c, 0xf1, 0x87, 0x14,
-0x9b, 0xe1, 0xd9, 0x9c, 0x08, 0x66, 0x79, 0x41,
-0xda, 0x8e, 0xcb, 0x60, 0x32, 0x6d, 0x47, 0x93,
-0xfc, 0xd7, 0x02, 0x28, 0x7d, 0x54, 0xd9, 0x89,
-0x40, 0x6c, 0xf6, 0x0c, 0x7f, 0x42, 0x71, 0xf2,
-0xbf, 0xfe, 0xe4, 0xd2, 0xb3, 0xe3, 0xa1, 0xa6,
-0xe5, 0x81, 0xc1, 0x4a, 0x19, 0x5b, 0xb8, 0xca,
-0x0e, 0x44, 0xcc, 0x07, 0xc8, 0xe5, 0xfb, 0x79,
-0xab, 0xd2, 0x8f, 0xf8, 0xab, 0x61, 0x59, 0xf5,
-0xaf, 0x94, 0x07, 0xcd, 0x2b, 0x21, 0xf4, 0x49,
-0xb6, 0xe5, 0xf9, 0xaf, 0x3f, 0xc0, 0xab, 0xe6,
-0x7e, 0x73, 0xed, 0x0f, 0x9e, 0xfc, 0x8d, 0x7e,
-0xcc, 0x3d, 0x3a, 0x5f, 0xbc, 0x7e, 0xbc, 0xce,
-0x20, 0x4c, 0x7e, 0x3f, 0x1d, 0xfb, 0xba, 0x2d,
-0xd6, 0x21, 0xf9, 0x2f, 0x8f, 0x8d, 0xbf, 0x3e,
-0x80, 0x8e, 0xf6, 0x60, 0x48, 0x6d, 0x67, 0xef,
-0x9b, 0x84, 0xad, 0x02, 0x79, 0x22, 0x4c, 0xe4,
-0x7f, 0x91, 0x51, 0xe6, 0xb4, 0xf8, 0x0c, 0xbc,
-0x87, 0xf8, 0x2f, 0x74, 0xf5, 0xf7, 0xc2, 0x7c,
-0xc2, 0x5f, 0xa5, 0xf6, 0xbc, 0x98, 0xd6, 0xcf,
-0xdb, 0x8c, 0x74, 0x33, 0x7a, 0xe6, 0x43, 0xd0,
-0xe6, 0xee, 0x55, 0x1f, 0x1a, 0xde, 0xfd, 0x5e,
-0x57, 0x8b, 0x76, 0x3b, 0xbe, 0x36, 0x3b, 0x6f,
-0x12, 0xfc, 0xd7, 0x90, 0x4c, 0x8c, 0xd5, 0x59,
-0xd9, 0xb4, 0x88, 0x83, 0xbf, 0xda, 0x9c, 0x94,
-0xc0, 0x8d, 0x12, 0x76, 0xfd, 0x67, 0x2f, 0x00,
-0xd1, 0x5e, 0x6c, 0x23, 0xf1, 0x5f, 0xdb, 0xb0,
-0xe5, 0x5f, 0x8d, 0x90, 0xe9, 0x8a, 0x3f, 0x9c,
-0xf1, 0x63, 0x13, 0x41, 0xa8, 0x19, 0x7e, 0xaa,
-0xbc, 0x5f, 0x04, 0xd6, 0x6a, 0x4e, 0x6f, 0xe4,
-0xa2, 0x04, 0x65, 0xcf, 0xe3, 0x73, 0x6c, 0xe9,
-0x12, 0x9b, 0x3a, 0x3c, 0x26, 0xf3, 0x19, 0x43,
-0x72, 0xbf, 0x58, 0x03, 0x3f, 0x41, 0x10, 0xf3,
-0xe2, 0xb2, 0x29, 0x2f, 0x7f, 0xc1, 0x30, 0xa5,
-0x40, 0xce, 0x94, 0x40, 0x2a, 0xe9, 0x18, 0xce,
-0x24, 0xd2, 0xb5, 0x37, 0x9d, 0xfc, 0xaf, 0x9d,
-0x6c, 0x60, 0xa6, 0x50, 0xd2, 0xa0, 0x20, 0x8d,
-0x1b, 0xbf, 0x3f, 0x6e, 0xc3, 0x96, 0xdd, 0x10,
-0xfc, 0x97, 0xba, 0x92, 0xe7, 0xf2, 0xbf, 0xbc,
-0x21, 0x78, 0xc2, 0xb4, 0xd9, 0xae, 0x37, 0x73,
-0x61, 0x87, 0x5e, 0x57, 0xfe, 0x57, 0xde, 0x18,
-0x62, 0x2d, 0xb0, 0xc9, 0x1b, 0x24, 0xd8, 0x15,
-0xc2, 0x9b, 0x6f, 0xcb, 0x84, 0x10, 0x7f, 0x49,
-0x7f, 0x2c, 0x34, 0x6d, 0x2d, 0x4b, 0xb6, 0xbf,
-0x63, 0xe5, 0x62, 0xa4, 0xff, 0x57, 0xfb, 0xd7,
-0x42, 0x26, 0x35, 0x3a, 0xe6, 0x37, 0x88, 0x84,
-0x17, 0x81, 0x02, 0x7c, 0x4e, 0xfc, 0xc6, 0x0c,
-0xf4, 0xf0, 0xff, 0x76, 0x89, 0x08, 0xf9, 0xfe,
-0xfe, 0x94, 0xd5, 0xf8, 0x46, 0x86, 0x38, 0xce,
-0x7a, 0x98, 0x6d, 0xb6, 0xbe, 0x5f, 0xf1, 0xf7,
-0x29, 0xb5, 0xd5, 0xc1, 0x5f, 0x21, 0x35, 0x06,
-0xa7, 0xf8, 0xfe, 0x6c, 0x98, 0xd8, 0xae, 0x29,
-0xf9, 0x5f, 0xd3, 0x85, 0x71, 0x2e, 0xd7, 0xa2,
-0xb5, 0xd0, 0xf9, 0x21, 0x5f, 0x97, 0xf5, 0x8d,
-0x69, 0x3f, 0x32, 0x4f, 0xf3, 0x48, 0xd6, 0x3b,
-0xa6, 0xd8, 0xbf, 0x8b, 0xf0, 0xd7, 0x18, 0xbc,
-0x68, 0xfe, 0xaf, 0xdc, 0x83, 0xcc, 0xd2, 0x11,
-0xef, 0x04, 0xb9, 0x34, 0x5c, 0x59, 0x8b, 0xdb,
-0xcd, 0x6c, 0xab, 0x24, 0xbd, 0x74, 0x2d, 0x9f,
-0xe0, 0xa4, 0xc8, 0xe1, 0xc4, 0x1f, 0x0a, 0xfd,
-0x8d, 0xd4, 0x82, 0x73, 0xfe, 0xf1, 0x4a, 0x04,
-0x59, 0xfc, 0xae, 0xa1, 0x42, 0xff, 0x50, 0x18,
-0xa3, 0xb6, 0x71, 0xeb, 0x38, 0x1a, 0x9f, 0xf2,
-0xef, 0x0c, 0xf9, 0x07, 0xd0, 0xd3, 0x3b, 0xdd,
-0xd1, 0x94, 0x5d, 0xe9, 0x8a, 0x3f, 0xdc, 0x1e,
-0x3f, 0x92, 0x5e, 0x64, 0xaa, 0xeb, 0x65, 0x6c,
-0x46, 0x56, 0x74, 0x42, 0x37, 0xd4, 0x8b, 0xf8,
-0x43, 0x0b, 0xbb, 0xa5, 0x5f, 0xc4, 0x1f, 0x7e,
-0x9f, 0x87, 0x87, 0x65, 0x47, 0x19, 0x15, 0xc3,
-0xaa, 0x49, 0x71, 0xef, 0x50, 0x6d, 0xfa, 0xbe,
-0xc4, 0x5c, 0xf1, 0x87, 0x07, 0x23, 0x3b, 0x5f,
-0x99, 0xf7, 0x80, 0x0c, 0xad, 0x1f, 0xf8, 0xcf,
-0xfb, 0x79, 0x60, 0x45, 0x3c, 0x78, 0x16, 0x5e,
-0xf2, 0xdc, 0x26, 0xb8, 0x36, 0x02, 0xc5, 0x5c,
-0xfd, 0x26, 0xb3, 0x72, 0xf8, 0xcb, 0x7b, 0xa4,
-0x75, 0x6e, 0x6b, 0x31, 0xee, 0x5f, 0xee, 0x71,
-0x0f, 0xd9, 0x7e, 0x26, 0xb3, 0x5b, 0x04, 0xdd,
-0x09, 0xec, 0x74, 0x4b, 0xf7, 0xa0, 0x71, 0xc9,
-0x17, 0x62, 0xa7, 0x21, 0xc9, 0x6b, 0x00, 0x27,
-0x63, 0x2e, 0xfe, 0x70, 0x33, 0x9d, 0x7e, 0x5f,
-0xfa, 0x46, 0xcf, 0xd2, 0x53, 0xc1, 0x13, 0x14,
-0xbb, 0x72, 0xe3, 0x0e, 0x27, 0x3f, 0x4a, 0x30,
-0x2c, 0x13, 0x66, 0xc3, 0x60, 0xe9, 0x8e, 0x27,
-0x7f, 0x87, 0x60, 0x16, 0xf7, 0x0b, 0xae, 0x7c,
-0xe0, 0xec, 0xcb, 0x38, 0x65, 0x54, 0xf4, 0x18,
-0xf7, 0xa3, 0x2f, 0x41, 0x7e, 0x82, 0xfc, 0xb8,
-0x32, 0xf5, 0x81, 0x6f, 0xd9, 0x06, 0x9f, 0x30,
-0x62, 0x03, 0xf3, 0x52, 0x76, 0xbe, 0x43, 0x20,
-0xe5, 0x8a, 0x3f, 0x84, 0xb7, 0xa1, 0x7b, 0x20,
-0x3c, 0x5a, 0x7e, 0xc9, 0x43, 0xdc, 0xd6, 0x96,
-0x1b, 0xbb, 0x97, 0x94, 0xde, 0xb2, 0xea, 0x57,
-0xca, 0x2c, 0xf8, 0x25, 0xdc, 0x6e, 0xe1, 0x32,
-0xd8, 0x68, 0xac, 0xc2, 0xf5, 0x70, 0xf3, 0x39,
-0x05, 0xbe, 0x64, 0xef, 0x5f, 0x6b, 0xe9, 0x64,
-0xe9, 0x1c, 0x7a, 0xc2, 0x43, 0xcd, 0x6f, 0xb9,
-0xdd, 0xe6, 0x5b, 0x9d, 0x9f, 0x23, 0x5a, 0x3e,
-0x94, 0x74, 0x95, 0x9d, 0xdb, 0xa5, 0x36, 0xef,
-0xa3, 0x93, 0x8a, 0x39, 0xea, 0x76, 0x27, 0x7e,
-0x9e, 0x7b, 0xd6, 0xda, 0xb0, 0xab, 0x48, 0x86,
-0x14, 0x16, 0xf2, 0x5f, 0x85, 0x86, 0xe1, 0x3c,
-0xa7, 0xc3, 0xce, 0x08, 0x2b, 0xe6, 0x79, 0xfc,
-0x55, 0xe5, 0x4d, 0xfa, 0xd3, 0x96, 0x16, 0x9d,
-0x2b, 0xe6, 0xa9, 0x80, 0x5d, 0x22, 0x83, 0x8f,
-0x88, 0xcb, 0x76, 0x72, 0x2a, 0x44, 0x06, 0x5f,
-0xb7, 0x51, 0x65, 0x69, 0x2a, 0x25, 0x82, 0xdd,
-0x94, 0x3e, 0x16, 0x02, 0xb6, 0x2f, 0xf8, 0x1c,
-0xae, 0xab, 0xc5, 0xba, 0xaf, 0x59, 0xbe, 0x3d,
-0x50, 0xbc, 0x16, 0xde, 0xd2, 0xa3, 0x56, 0x35,
-0x9d, 0x39, 0xe0, 0xf7, 0xc9, 0xc7, 0xe5, 0x6a,
-0xc2, 0x30, 0x05, 0x71, 0x89, 0x46, 0x48, 0xcc,
-0x8b, 0x30, 0x88, 0x1c, 0xb1, 0x54, 0xf9, 0x2c,
-0xfe, 0x21, 0x64, 0x78, 0x75, 0xda, 0x85, 0xbf,
-0x60, 0xc2, 0xd3, 0x44, 0xe3, 0xf5, 0xba, 0x2e,
-0x73, 0x4f, 0x88, 0x67, 0x54, 0x9b, 0xfa, 0xb0,
-0x7b, 0x7f, 0x0a, 0x42, 0x7f, 0xe3, 0x82, 0x32,
-0xe9, 0xf9, 0x90, 0xc5, 0x5e, 0x13, 0xe7, 0xf3,
-0xd7, 0x8c, 0xc6, 0xfe, 0x80, 0x85, 0x2f, 0xed,
-0xef, 0x3c, 0x4d, 0x50, 0x3a, 0x58, 0x59, 0xa8,
-0xbf, 0x61, 0xd9, 0x61, 0xbd, 0x31, 0x1b, 0x76,
-0x59, 0x75, 0x64, 0x3c, 0x82, 0x5e, 0xca, 0x82,
-0x6c, 0xc9, 0x76, 0x11, 0x76, 0x18, 0x35, 0xf7,
-0x49, 0xe9, 0x9b, 0x26, 0xc3, 0x9f, 0x56, 0x1e,
-0x61, 0x27, 0x48, 0xb5, 0xa3, 0xc7, 0xad, 0xbf,
-0x71, 0x04, 0x76, 0x71, 0xa1, 0xb6, 0x81, 0x20,
-0x0b, 0x9d, 0xf6, 0xf2, 0x91, 0x74, 0xb7, 0x31,
-0x9f, 0xbc, 0xf7, 0x1a, 0x11, 0x9a, 0xa8, 0x95,
-0x11, 0xfe, 0x82, 0x60, 0x5c, 0x15, 0xf1, 0x87,
-0xac, 0xc6, 0x28, 0xd9, 0x8b, 0xfd, 0x9c, 0xf4,
-0xc6, 0xb2, 0x38, 0x04, 0x2e, 0xfd, 0x43, 0xd2,
-0x8f, 0x6a, 0xa1, 0xe4, 0x11, 0xa2, 0x17, 0x35,
-0x11, 0xde, 0x69, 0x50, 0xa6, 0x09, 0x23, 0xa9,
-0x3d, 0xa3, 0x97, 0x54, 0x05, 0xe8, 0xcc, 0x8a,
-0xdb, 0x31, 0x03, 0xf3, 0x89, 0x58, 0x59, 0x49,
-0x07, 0x14, 0x04, 0xcd, 0x5c, 0xfa, 0x1b, 0x87,
-0x88, 0x73, 0x71, 0xa3, 0x2d, 0x34, 0x9e, 0x25,
-0x23, 0x8c, 0xcf, 0x09, 0x5a, 0x5a, 0x7d, 0x42,
-0x68, 0x74, 0xa4, 0xd5, 0x88, 0xe4, 0x58, 0xf5,
-0xcf, 0xfd, 0x13, 0x0b, 0xeb, 0x9d, 0xde, 0x9f,
-0xd1, 0xd4, 0x73, 0xe9, 0x6f, 0x8c, 0xb9, 0xe3,
-0x0f, 0xed, 0x84, 0xd6, 0xa8, 0x24, 0xf4, 0xc7,
-0x2d, 0x84, 0xd2, 0x47, 0x19, 0x51, 0xcf, 0x65,
-0xeb, 0xfc, 0x92, 0x83, 0x6e, 0x34, 0xd0, 0x2d,
-0x5c, 0x2b, 0x06, 0x6e, 0x55, 0x46, 0x73, 0xe9,
-0x6f, 0x5c, 0x82, 0x26, 0x73, 0x2a, 0xc8, 0xba,
-0x4b, 0x1a, 0xe3, 0x96, 0xd3, 0xc2, 0x16, 0x9b,
-0x74, 0x52, 0x41, 0xf7, 0x54, 0x05, 0x42, 0x42,
-0xa3, 0xe3, 0xa0, 0x54, 0xed, 0xb0, 0xf1, 0xd7,
-0x3e, 0xb8, 0xec, 0x9d, 0xcd, 0xfd, 0x53, 0xa6,
-0xf9, 0x03, 0x24, 0x98, 0x83, 0x7f, 0x1d, 0xa1,
-0x3d, 0xba, 0xa9, 0x68, 0xa8, 0x51, 0x8e, 0xa3,
-0x23, 0x42, 0x0e, 0x48, 0xa3, 0x23, 0x2c, 0xde,
-0x3a, 0xc2, 0x05, 0x36, 0xff, 0xe5, 0x09, 0xc3,
-0xe1, 0x74, 0x8d, 0xe5, 0xa7, 0x79, 0xe1, 0x9a,
-0x05, 0x75, 0x96, 0xd6, 0x48, 0x09, 0x89, 0xf8,
-0xe5, 0x35, 0xfa, 0x39, 0x47, 0x38, 0xc2, 0x52,
-0xa1, 0x81, 0xb3, 0x4e, 0x2c, 0x3b, 0x61, 0xd8,
-0xd2, 0x8a, 0x43, 0xb9, 0x3f, 0xe1, 0xe2, 0xbf,
-0xba, 0x78, 0xd8, 0xfa, 0x42, 0xc1, 0x6e, 0x75,
-0xc4, 0x66, 0xf6, 0x21, 0x43, 0x86, 0x8e, 0xc6,
-0x11, 0x33, 0xb4, 0x7a, 0x05, 0xf9, 0xe1, 0xdd,
-0x9e, 0x2a, 0xf8, 0x1c, 0xe0, 0x73, 0x9e, 0x14,
-0xa1, 0x1d, 0x45, 0x63, 0xf9, 0xf8, 0xc3, 0x17,
-0xf0, 0xfd, 0x56, 0xa7, 0xc0, 0x01, 0x4a, 0x04,
-0x63, 0x5f, 0xd1, 0x0f, 0xa4, 0x2a, 0xfa, 0xb5,
-0x7b, 0xd8, 0x57, 0xb0, 0xe5, 0x5f, 0xd7, 0x08,
-0xed, 0xbe, 0x83, 0xe9, 0xda, 0x90, 0xd6, 0x42,
-0xbc, 0x4c, 0xa6, 0x82, 0xb2, 0x99, 0x06, 0xf2,
-0xfc, 0xd7, 0x68, 0x26, 0x66, 0x56, 0xd3, 0xd7,
-0xb8, 0x08, 0xe1, 0xe1, 0x80, 0x30, 0xd2, 0x06,
-0xe2, 0xaf, 0xa4, 0x1f, 0xce, 0xa7, 0x33, 0xfd,
-0x81, 0x9b, 0x15, 0xbf, 0x39, 0xa1, 0xd6, 0x87,
-0x10, 0x91, 0xf9, 0x09, 0x9a, 0x19, 0xd5, 0xaa,
-0x16, 0x86, 0x5f, 0xa7, 0x23, 0x56, 0xa0, 0x80,
-0xff, 0x9a, 0xa4, 0xa4, 0x3c, 0x7b, 0xbc, 0xec,
-0xfc, 0x2f, 0x22, 0x91, 0xd7, 0x55, 0x4e, 0xb6,
-0xfc, 0x7c, 0x06, 0xe1, 0x2f, 0xed, 0xa8, 0x79,
-0xcd, 0xb3, 0xc8, 0x2b, 0xa5, 0x2c, 0xf5, 0xc5,
-0x50, 0xba, 0x95, 0xce, 0x40, 0x54, 0x31, 0x94,
-0x2e, 0xfe, 0x6b, 0x9c, 0x92, 0xca, 0xe5, 0x30,
-0x35, 0xd8, 0xf1, 0xe1, 0x1c, 0xc7, 0xa2, 0x1e,
-0x3b, 0xe1, 0x59, 0x16, 0xa5, 0x53, 0xc7, 0xb0,
-0x77, 0x22, 0x11, 0x05, 0x7b, 0x28, 0xeb, 0xe0,
-0x56, 0xc1, 0x69, 0x7a, 0xa2, 0x74, 0x32, 0xe9,
-0xd2, 0xdf, 0x20, 0x92, 0x22, 0x17, 0x6e, 0x61,
-0x1b, 0x42, 0xee, 0xe9, 0x69, 0x19, 0x77, 0x81,
-0x68, 0x0b, 0x11, 0x48, 0x05, 0xd0, 0x06, 0xa4,
-0xa3, 0xe1, 0xa9, 0x8e, 0x8b, 0x8d, 0x8c, 0x72,
-0xc4, 0xa0, 0x40, 0x7f, 0x23, 0x9c, 0xef, 0x67,
-0x34, 0xbe, 0x82, 0xbb, 0xde, 0x1c, 0xa9, 0x88,
-0xb8, 0x1b, 0xbd, 0x02, 0xec, 0x67, 0x91, 0xf5,
-0x1c, 0x5f, 0x21, 0xef, 0xf9, 0x7c, 0x66, 0xfe,
-0x9a, 0xb2, 0xb7, 0x45, 0xb0, 0x22, 0xde, 0x53,
-0xa8, 0xbf, 0x31, 0x94, 0x8b, 0x3b, 0xb5, 0x0d,
-0x21, 0x86, 0xb3, 0x19, 0x70, 0xb7, 0xa2, 0xf9,
-0x25, 0xb2, 0x95, 0x67, 0xca, 0xad, 0x8d, 0x19,
-0x65, 0xc5, 0x77, 0x8a, 0x77, 0x8c, 0x82, 0x7c,
-0x7c, 0x2e, 0xfe, 0xeb, 0x45, 0xa8, 0x4d, 0x85,
-0x5d, 0xf9, 0x5f, 0x6b, 0xd0, 0x47, 0x8a, 0x12,
-0xda, 0x0a, 0x15, 0x7f, 0x6c, 0xa2, 0xf1, 0x9e,
-0x08, 0x4d, 0x5c, 0xe0, 0x64, 0x84, 0xdd, 0x91,
-0x2e, 0xcd, 0x92, 0xc1, 0xc4, 0x3d, 0x6e, 0xfe,
-0x4b, 0x6d, 0x64, 0x53, 0xbd, 0xb8, 0x06, 0xdb,
-0x30, 0x72, 0x88, 0xec, 0xc5, 0x1b, 0x7b, 0x7a,
-0x53, 0xf9, 0x2f, 0xc7, 0xab, 0xcc, 0x1d, 0xef,
-0x4f, 0xdf, 0xce, 0x86, 0xf4, 0xf3, 0x44, 0x72,
-0xe9, 0x42, 0x4f, 0xaf, 0x31, 0xee, 0xa7, 0x40,
-0xc4, 0x71, 0x9e, 0x4b, 0x9c, 0x11, 0x1c, 0x19,
-0x2b, 0x8c, 0x3f, 0xcc, 0xe1, 0x26, 0x35, 0x07,
-0xbb, 0x7e, 0x94, 0x8b, 0x1f, 0x5b, 0x8a, 0xf7,
-0xf0, 0x9a, 0xd5, 0x92, 0xda, 0xb0, 0x76, 0x09,
-0x1f, 0xdb, 0xbb, 0x91, 0xf8, 0xaf, 0xed, 0x6c,
-0x8a, 0xfe, 0x46, 0xb1, 0xf3, 0x9c, 0xe2, 0x02,
-0xf7, 0xfb, 0x08, 0xd8, 0xf2, 0x1d, 0x87, 0x0c,
-0x1c, 0x02, 0xbd, 0x79, 0x35, 0xec, 0x27, 0x7a,
-0x3a, 0x55, 0x36, 0x54, 0x24, 0x1c, 0xf2, 0x54,
-0xa2, 0xa8, 0x90, 0xff, 0x9a, 0x67, 0x3b, 0xff,
-0xcb, 0x28, 0xf9, 0xc8, 0xdc, 0xaf, 0xbb, 0x81,
-0x58, 0x79, 0x62, 0x19, 0x5d, 0x5a, 0xae, 0xce,
-0x64, 0x64, 0x04, 0x11, 0xac, 0xe1, 0xa5, 0x64,
-0x28, 0x4d, 0x22, 0x7e, 0x85, 0xfa, 0x1b, 0x6a,
-0x89, 0xec, 0xba, 0x46, 0xe2, 0x26, 0xce, 0xc1,
-0xa8, 0x59, 0x63, 0x77, 0x66, 0x08, 0x5f, 0xe3,
-0xc7, 0xa4, 0x7e, 0x82, 0x2a, 0xa4, 0xed, 0xc6,
-0x5a, 0xa3, 0x9e, 0xcd, 0x78, 0x8f, 0x39, 0xf0,
-0x20, 0x8e, 0xc5, 0xb4, 0x3c, 0xfe, 0x92, 0xf1,
-0x87, 0x0e, 0x0a, 0x10, 0xf9, 0x5f, 0xfc, 0x50,
-0x95, 0x9d, 0x11, 0x76, 0x85, 0xa8, 0xb1, 0x0b,
-0xe5, 0xc4, 0x91, 0x35, 0x99, 0xb5, 0xdb, 0x92,
-0x7b, 0x10, 0x9a, 0xe1, 0xc2, 0x78, 0x3e, 0xef,
-0xfc, 0xbb, 0xe2, 0x0f, 0xaf, 0x5d, 0x0f, 0x8a,
-0x09, 0x17, 0x0c, 0x96, 0xe3, 0xe8, 0x88, 0x41,
-0x29, 0xaf, 0x82, 0x8f, 0xa4, 0x46, 0x62, 0x15,
-0x5c, 0x81, 0x75, 0x62, 0xbc, 0xd4, 0x8f, 0x64,
-0x20, 0xa2, 0xc3, 0x7f, 0xc1, 0x94, 0xf8, 0x43,
-0x37, 0xfe, 0x32, 0xd0, 0x8d, 0xaf, 0x93, 0x8a,
-0x88, 0x3d, 0x2c, 0x48, 0xfa, 0x51, 0x86, 0x90,
-0xdd, 0x10, 0xfa, 0x1b, 0x5c, 0xde, 0xe3, 0xf0,
-0x5f, 0x7f, 0xda, 0xaf, 0x16, 0x80, 0x59, 0xb7,
-0xb1, 0xcc, 0xbb, 0xdf, 0x43, 0x19, 0x61, 0xcd,
-0x5e, 0xef, 0x4e, 0x88, 0x53, 0x20, 0xa2, 0x57,
-0xf4, 0xb3, 0xaa, 0x97, 0xf5, 0x7b, 0x29, 0xf2,
-0xb3, 0x93, 0x78, 0xc6, 0x29, 0xfa, 0x1b, 0x72,
-0xb8, 0x97, 0x2c, 0x77, 0xc6, 0xfd, 0x16, 0x49,
-0x84, 0xcd, 0x35, 0x6f, 0xd9, 0xca, 0x84, 0x46,
-0x62, 0x5c, 0x84, 0x1d, 0xe2, 0x73, 0xbe, 0x14,
-0xda, 0x66, 0x83, 0x35, 0xad, 0x90, 0xff, 0x4a,
-0xe5, 0xd4, 0x36, 0x5c, 0xf8, 0x4b, 0x84, 0xd1,
-0x8e, 0x0f, 0x52, 0xfc, 0xa1, 0x52, 0xa5, 0xbe,
-0x0f, 0xd1, 0x35, 0xab, 0x28, 0xfe, 0x70, 0x1c,
-0xd2, 0x71, 0xff, 0xd3, 0x14, 0x5b, 0xc8, 0xc4,
-0x3d, 0xc3, 0x05, 0xf1, 0x87, 0x6b, 0xa6, 0x1e,
-0x3e, 0xe4, 0x0f, 0x28, 0xdc, 0x86, 0xbc, 0x14,
-0x97, 0xa1, 0x89, 0xa2, 0x25, 0x79, 0xbc, 0x20,
-0xfe, 0xd0, 0x99, 0x7a, 0x8f, 0x80, 0xdf, 0x35,
-0x07, 0x0d, 0x7c, 0x91, 0xba, 0xe8, 0x54, 0x04,
-0xef, 0x99, 0xd9, 0xf0, 0x99, 0xcd, 0x6d, 0xe2,
-0x45, 0x8a, 0xde, 0x24, 0x42, 0x13, 0xcf, 0x18,
-0x82, 0x23, 0xf3, 0x15, 0xc6, 0x1f, 0x6a, 0xe9,
-0x66, 0x01, 0xb2, 0xda, 0xfc, 0x0e, 0xda, 0xba,
-0x65, 0x4d, 0x2e, 0x22, 0x71, 0x7a, 0x08, 0x3e,
-0x36, 0x6b, 0xd2, 0x02, 0x76, 0xbd, 0x98, 0xee,
-0x42, 0xb0, 0x86, 0x37, 0xff, 0xac, 0x17, 0x2f,
-0x65, 0xdd, 0xf9, 0x5f, 0xfb, 0xb9, 0x0b, 0x64,
-0x15, 0x4b, 0x63, 0x6d, 0xaf, 0x16, 0x2b, 0xf3,
-0x7b, 0xbb, 0x3d, 0x06, 0x85, 0x60, 0x9d, 0xa4,
-0xfd, 0x2b, 0xab, 0x1a, 0x52, 0x7e, 0x01, 0xd7,
-0xba, 0xb2, 0x7d, 0xfa, 0x93, 0x78, 0xa9, 0xb3,
-0xb1, 0x68, 0x93, 0xcd, 0x7f, 0xdd, 0x64, 0x07,
-0x21, 0xac, 0x2b, 0x12, 0xeb, 0x73, 0xb6, 0x58,
-0x88, 0x3f, 0x30, 0x6c, 0x79, 0x90, 0x7d, 0xd9,
-0x73, 0x50, 0xe6, 0x37, 0x91, 0x46, 0x62, 0x38,
-0x2e, 0xf4, 0x0f, 0x5f, 0x80, 0xcf, 0x5b, 0x21,
-0xd2, 0x83, 0xfd, 0xb1, 0x55, 0x61, 0xdd, 0xf2,
-0x30, 0x73, 0xf2, 0xbf, 0x80, 0xd6, 0xde, 0x1c,
-0xec, 0xaa, 0xfd, 0xa0, 0x64, 0x7d, 0xf9, 0xdb,
-0xfc, 0xd3, 0x8e, 0xea, 0x4b, 0xda, 0x7a, 0x8a,
-0x48, 0xe4, 0xb7, 0x8f, 0x06, 0x1e, 0x4e, 0xbc,
-0xad, 0x7e, 0xca, 0xef, 0x44, 0x8c, 0xa6, 0xcd,
-0x86, 0x2b, 0xfc, 0x76, 0x92, 0x3d, 0xbc, 0x0a,
-0xbf, 0xa1, 0xd0, 0xc4, 0x61, 0xed, 0x59, 0x9b,
-0xff, 0x92, 0xba, 0x10, 0xaf, 0x3b, 0xee, 0xe5,
-0x20, 0x9d, 0xfb, 0x99, 0x13, 0x71, 0x3b, 0xc2,
-0xed, 0x48, 0x9c, 0x42, 0x13, 0xd1, 0x78, 0x5f,
-0x9e, 0x78, 0xa0, 0x93, 0xe3, 0x91, 0xae, 0x3e,
-0xb3, 0x33, 0x8c, 0xdc, 0xfa, 0x1b, 0x91, 0x05,
-0xa3, 0xe8, 0x4b, 0x08, 0x6d, 0x8d, 0xf7, 0x02,
-0x63, 0x9e, 0xab, 0x02, 0x5b, 0x6d, 0x1e, 0x50,
-0x6a, 0xcc, 0x6b, 0x03, 0xe5, 0xa3, 0x5e, 0xf2,
-0x18, 0xc7, 0x79, 0x6c, 0xd8, 0x3f, 0x2c, 0xfc,
-0xc3, 0xfa, 0x6c, 0x78, 0x5c, 0x89, 0x55, 0x7c,
-0xb8, 0x2d, 0x3a, 0x14, 0x78, 0xca, 0x39, 0x7f,
-0x26, 0xfe, 0xeb, 0xa5, 0x36, 0xec, 0x84, 0xef,
-0x30, 0xca, 0xff, 0x12, 0xf8, 0x6b, 0x12, 0x9e,
-0x41, 0x37, 0x55, 0x7d, 0x50, 0xf9, 0x0a, 0xef,
-0x86, 0x4a, 0x4b, 0x64, 0x84, 0xbd, 0x90, 0xbe,
-0x33, 0x8e, 0x28, 0x69, 0x16, 0x7a, 0x68, 0x6b,
-0xb3, 0x25, 0x0f, 0x29, 0x8f, 0xf0, 0xc7, 0x78,
-0xc5, 0x70, 0xe7, 0x1a, 0x36, 0xdf, 0xad, 0xbf,
-0x51, 0x31, 0x15, 0xcc, 0x3a, 0x1b, 0x62, 0xb7,
-0x9d, 0x5e, 0x47, 0x3a, 0x27, 0xcb, 0x84, 0x44,
-0xf0, 0xf3, 0xf4, 0x27, 0xa2, 0x6c, 0x16, 0x7f,
-0xc6, 0x53, 0x61, 0x75, 0x9a, 0xb9, 0xf8, 0x43,
-0x5d, 0xc6, 0x94, 0x2a, 0xce, 0xb8, 0xaf, 0x20,
-0x0d, 0x81, 0xdd, 0x82, 0x00, 0xf5, 0x49, 0x07,
-0x46, 0x5d, 0x5c, 0xb4, 0x12, 0xa7, 0x79, 0xe8,
-0x9e, 0x62, 0xe9, 0xc9, 0x84, 0x47, 0x8b, 0x17,
-0xc2, 0x5a, 0x22, 0xc7, 0x09, 0x29, 0xa8, 0xae,
-0xf8, 0x43, 0x6f, 0xe5, 0xa0, 0xdd, 0xcf, 0xa4,
-0x4d, 0x87, 0x7e, 0xf8, 0x69, 0xfc, 0xa3, 0xb4,
-0xd1, 0x7b, 0xae, 0x41, 0xb7, 0xe5, 0x1f, 0x9d,
-0x2e, 0xb5, 0x0d, 0xfd, 0x19, 0xa1, 0x78, 0xbc,
-0x7e, 0xc0, 0xff, 0x7c, 0x79, 0xa3, 0xfa, 0xa1,
-0x90, 0xaa, 0xd6, 0xe6, 0x83, 0x8d, 0xbf, 0x28,
-0xfe, 0xf0, 0x91, 0x1b, 0xc1, 0xb7, 0x03, 0x6c,
-0xad, 0xdd, 0x32, 0x7d, 0xad, 0x78, 0x4e, 0xe9,
-0x76, 0x79, 0x96, 0x3b, 0x20, 0x86, 0x72, 0xdc,
-0x2b, 0x88, 0x4b, 0xb7, 0xfe, 0x86, 0xbe, 0xc8,
-0x71, 0x26, 0x9b, 0x2c, 0x4a, 0x04, 0x83, 0xdf,
-0xe5, 0x85, 0x38, 0x16, 0x58, 0x25, 0xeb, 0x92,
-0x0f, 0xeb, 0x57, 0x20, 0x32, 0xb4, 0xf2, 0x3c,
-0xb6, 0x5c, 0x85, 0xa6, 0xde, 0xcd, 0x74, 0xe9,
-0x14, 0x5e, 0x0a, 0x64, 0x99, 0x65, 0xba, 0xe2,
-0x0f, 0x17, 0xe4, 0xc1, 0x11, 0x39, 0xd2, 0xea,
-0x09, 0x05, 0x3b, 0x73, 0x61, 0x90, 0x28, 0xbf,
-0x4a, 0x4a, 0x23, 0x0a, 0xe3, 0xfe, 0x35, 0xdf,
-0x52, 0xb7, 0xa1, 0xd1, 0x23, 0xef, 0x09, 0xc3,
-0x5e, 0xbe, 0xcb, 0x5a, 0x91, 0x62, 0x59, 0xb7,
-0xfe, 0x46, 0xd0, 0x79, 0x4e, 0x98, 0xf8, 0x2f,
-0x12, 0x5b, 0xc0, 0x7e, 0xee, 0x12, 0x5e, 0x77,
-0x95, 0xfc, 0xd4, 0x21, 0x1e, 0xec, 0x0d, 0x09,
-0x3f, 0x9c, 0xd7, 0x48, 0x45, 0x8e, 0x8d, 0xc6,
-0xdc, 0xde, 0xce, 0x6d, 0xb8, 0xc0, 0xda, 0xfb,
-0x17, 0x4e, 0x3d, 0x75, 0x0f, 0xe2, 0x2f, 0x82,
-0x03, 0x10, 0x3e, 0xd3, 0xe1, 0x1c, 0x98, 0xa8,
-0x32, 0x10, 0x91, 0x92, 0xbc, 0x7c, 0x38, 0x4c,
-0x86, 0x31, 0x30, 0x53, 0x47, 0x63, 0x7f, 0x7b,
-0xcd, 0x49, 0x1c, 0x77, 0xbf, 0x91, 0xfe, 0xdb,
-0xaa, 0x97, 0x35, 0x28, 0xeb, 0x73, 0xc7, 0x1f,
-0xe2, 0xef, 0xea, 0x4a, 0x8a, 0xf1, 0x1a, 0xa0,
-0x44, 0x30, 0xf8, 0x5d, 0x6b, 0x93, 0xb5, 0x12,
-0x47, 0xa7, 0xfd, 0x5a, 0xeb, 0x22, 0xab, 0xe4,
-0x0f, 0x52, 0x48, 0x61, 0xd9, 0xe6, 0x08, 0x3a,
-0xc0, 0x63, 0x77, 0xe3, 0xc0, 0xed, 0xd7, 0xc2,
-0xbc, 0xd7, 0xac, 0x1b, 0x08, 0x14, 0x29, 0x96,
-0x2b, 0xfe, 0x30, 0x24, 0xbd, 0x77, 0xf3, 0x1a,
-0xdc, 0x7a, 0x46, 0x76, 0xb8, 0x81, 0xf8, 0x0b,
-0xbd, 0x41, 0xf3, 0x25, 0xe3, 0x2e, 0xa9, 0xbf,
-0x31, 0x79, 0xd3, 0x4b, 0xcb, 0x70, 0x97, 0x41,
-0xa3, 0xaa, 0xe9, 0x24, 0x21, 0x3b, 0xef, 0xa4,
-0x89, 0x97, 0x5e, 0x4e, 0xe6, 0xf2, 0xbf, 0x26,
-0x11, 0x29, 0xc8, 0xdc, 0xc0, 0x0e, 0x9c, 0x5f,
-0x74, 0xbe, 0x31, 0x99, 0x3e, 0x6d, 0x35, 0x91,
-0xf1, 0x09, 0xfc, 0x9e, 0x40, 0xd6, 0xc0, 0xf4,
-0x46, 0xf8, 0x90, 0x37, 0x65, 0xa5, 0x22, 0x22,
-0xd4, 0x99, 0xa5, 0xd6, 0x6d, 0x8b, 0xf9, 0x27,
-0xc6, 0x02, 0x8a, 0x48, 0xcc, 0xe5, 0x7f, 0x4d,
-0xea, 0x22, 0xb3, 0xe3, 0x28, 0xbb, 0x6a, 0x62,
-0x1f, 0x0e, 0xfc, 0xb7, 0x1e, 0xe5, 0x25, 0x78,
-0xce, 0x10, 0xec, 0xc9, 0x49, 0xfe, 0x6f, 0x56,
-0x30, 0xab, 0xf1, 0x4d, 0x35, 0x14, 0x76, 0x68,
-0xf9, 0x08, 0xa3, 0x61, 0x87, 0x5b, 0x7f, 0xc1,
-0x59, 0x23, 0x7f, 0x06, 0xa2, 0x06, 0x7a, 0x20,
-0x2e, 0xfc, 0xc5, 0x11, 0xb1, 0xc2, 0x42, 0xb7,
-0x3f, 0x8f, 0xfd, 0x7c, 0x4c, 0x0a, 0x3b, 0xe8,
-0xb8, 0xe8, 0x25, 0x70, 0x3a, 0xec, 0xb6, 0x91,
-0x2f, 0xce, 0x8b, 0x2a, 0x40, 0x9c, 0x5b, 0xbd,
-0x35, 0xa9, 0x57, 0x51, 0xcc, 0xdb, 0x7d, 0x0e,
-0xfe, 0xda, 0x0c, 0x1d, 0xb8, 0xd9, 0x49, 0xfc,
-0xc5, 0x6c, 0x7c, 0xf1, 0x5c, 0x3e, 0xb9, 0x2f,
-0x48, 0xd1, 0xbc, 0x82, 0xd6, 0x91, 0xa9, 0x4f,
-0xb8, 0x9f, 0xb6, 0x15, 0x1b, 0x89, 0xb0, 0x67,
-0x37, 0x6d, 0x88, 0x3b, 0xf3, 0xf8, 0x6b, 0x12,
-0x06, 0x18, 0xe1, 0x2f, 0xe6, 0x82, 0xc9, 0x27,
-0x24, 0x6b, 0x4f, 0xf0, 0x1f, 0x27, 0xd1, 0xce,
-0x44, 0xd8, 0xc9, 0x08, 0x1b, 0x21, 0xe8, 0x1a,
-0x2a, 0x6d, 0xc7, 0x89, 0xf6, 0xe1, 0xb4, 0xba,
-0x90, 0xff, 0x07, 0x9e, 0xd6, 0x9c, 0xfe, 0x06,
-0xbb, 0x84, 0xc8, 0x37, 0x20, 0xc8, 0x5f, 0x8f,
-0x70, 0xd1, 0x9f, 0x9e, 0x72, 0x2e, 0x91, 0x55,
-0x4e, 0xda, 0x2d, 0x9e, 0x49, 0x18, 0x4b, 0x35,
-0x76, 0xac, 0xea, 0x15, 0x97, 0x7a, 0xbc, 0xb5,
-0x33, 0xcb, 0xf3, 0xf8, 0x4b, 0xc5, 0xbf, 0x9e,
-0xda, 0xe2, 0x4c, 0xcf, 0x3f, 0xcf, 0x94, 0x8f,
-0x80, 0x2d, 0xe4, 0x82, 0x3f, 0x10, 0x57, 0x51,
-0x85, 0x8b, 0xe8, 0x35, 0xfb, 0xfb, 0xe0, 0x8e,
-0xe6, 0x2d, 0xd9, 0x2e, 0x80, 0x7c, 0x17, 0xf7,
-0x73, 0x2d, 0xaf, 0xbf, 0x41, 0xe9, 0x90, 0xdc,
-0xce, 0xa6, 0x14, 0xdd, 0x42, 0xda, 0x86, 0xb6,
-0x1a, 0xc9, 0x33, 0x9e, 0x20, 0x1d, 0xfb, 0x34,
-0x8a, 0x23, 0x02, 0xd1, 0x72, 0x88, 0x80, 0x6a,
-0xa6, 0x81, 0x54, 0x3b, 0x82, 0x3c, 0xc4, 0x0b,
-0xf4, 0x37, 0x78, 0x98, 0xaf, 0x88, 0x14, 0x8e,
-0x97, 0x38, 0x1b, 0x1c, 0x11, 0x89, 0x60, 0x9d,
-0x20, 0xb2, 0xbd, 0x6a, 0xe4, 0x78, 0x75, 0x61,
-0x4b, 0x31, 0x4d, 0xb4, 0x27, 0xc1, 0xe0, 0x2d,
-0x7a, 0x73, 0x4f, 0x1e, 0x7f, 0x6d, 0x08, 0x55,
-0xa7, 0x73, 0x2c, 0x4c, 0xf1, 0xfa, 0xb2, 0x53,
-0x32, 0x76, 0x8e, 0x44, 0x0e, 0x85, 0x52, 0x7a,
-0x0b, 0x7b, 0xda, 0x4b, 0x21, 0x73, 0x02, 0x3b,
-0x3c, 0x9f, 0x9e, 0x37, 0xac, 0xde, 0xc9, 0x4a,
-0xf9, 0xf7, 0xf9, 0xbc, 0xb4, 0x7a, 0x4f, 0x59,
-0x87, 0x9c, 0x5e, 0x84, 0xbf, 0xac, 0x54, 0xe3,
-0x4c, 0x44, 0x52, 0xa7, 0xf8, 0xc5, 0xcf, 0x34,
-0x0e, 0x6f, 0x21, 0x6e, 0xeb, 0x84, 0x1e, 0xed,
-0xf7, 0x47, 0x94, 0x53, 0xd6, 0x7f, 0xa8, 0xf5,
-0xfd, 0xab, 0xb8, 0xb6, 0xd9, 0x7c, 0x39, 0x85,
-0xfd, 0x23, 0x68, 0x2f, 0xb3, 0x7e, 0xef, 0xe3,
-0x1e, 0xad, 0x14, 0x7e, 0x0d, 0x91, 0x7e, 0xbf,
-0xce, 0xb6, 0xe5, 0xf9, 0xaf, 0x31, 0x91, 0xff,
-0x95, 0x9c, 0x8c, 0xd3, 0xf9, 0x06, 0xd1, 0x94,
-0x6c, 0xc2, 0x98, 0x3d, 0x40, 0xb4, 0x97, 0x2e,
-0x80, 0x18, 0x9f, 0xfe, 0xb0, 0x75, 0xcd, 0x6b,
-0xeb, 0x82, 0x5e, 0x35, 0x16, 0xb5, 0x07, 0x76,
-0x0a, 0x9d, 0x13, 0x92, 0xa6, 0x57, 0x5a, 0xa7,
-0x1b, 0x36, 0xfe, 0xe2, 0x63, 0xe4, 0xa2, 0x67,
-0x94, 0x6a, 0xe3, 0x04, 0x51, 0x90, 0xe2, 0xf0,
-0x2a, 0x4f, 0xa4, 0x22, 0x48, 0xe7, 0x4b, 0xc3,
-0x36, 0x95, 0xb9, 0x74, 0x1f, 0x1c, 0x46, 0x68,
-0x16, 0xce, 0xdc, 0x52, 0x3d, 0x70, 0x42, 0x15,
-0xf1, 0x6c, 0xcf, 0xe6, 0xf5, 0x37, 0x8e, 0x32,
-0x8f, 0xd9, 0xf2, 0x00, 0x23, 0x7d, 0xad, 0x5a,
-0xb1, 0xcb, 0xa4, 0x6d, 0xfc, 0x45, 0x6a, 0x5a,
-0xf3, 0x2c, 0xad, 0x55, 0xf9, 0xb2, 0xd8, 0x89,
-0x4a, 0x45, 0xc6, 0x81, 0x67, 0x01, 0xed, 0xef,
-0x8d, 0xe6, 0x6f, 0x83, 0x15, 0xa6, 0xd6, 0xca,
-0x5e, 0x03, 0x07, 0x7f, 0x99, 0x07, 0xb9, 0x41,
-0x92, 0xf2, 0xa5, 0x9c, 0x48, 0x2e, 0xdf, 0x7a,
-0x78, 0xdb, 0xcc, 0x03, 0xde, 0x14, 0xe2, 0xaf,
-0x81, 0x44, 0xa9, 0xb9, 0x41, 0xb6, 0xfc, 0x08,
-0xba, 0xdb, 0xe6, 0x64, 0xd1, 0x21, 0x9f, 0xcd,
-0x37, 0xa4, 0xe6, 0x10, 0x34, 0x73, 0xe9, 0x6f,
-0x74, 0x0f, 0x89, 0xcc, 0x56, 0xca, 0xc1, 0xa4,
-0x65, 0x10, 0x84, 0x92, 0xb3, 0xed, 0xc9, 0xd0,
-0xf9, 0xe1, 0x2c, 0x71, 0x2a, 0x62, 0xcf, 0xd3,
-0x6e, 0x33, 0x3e, 0xa8, 0x12, 0x00, 0xff, 0x21,
-0xec, 0xe9, 0xd7, 0x22, 0xcd, 0x2e, 0xfd, 0x8d,
-0xab, 0x89, 0x05, 0x3d, 0x61, 0x0a, 0x29, 0xfc,
-0xe0, 0x06, 0xfc, 0x17, 0x82, 0xac, 0x21, 0x11,
-0x62, 0x64, 0xf3, 0x5f, 0x57, 0xcd, 0x83, 0x29,
-0x7f, 0x56, 0xa3, 0x96, 0x45, 0x99, 0xc0, 0x07,
-0x2e, 0xfd, 0x0d, 0x18, 0xbb, 0xa9, 0x9e, 0xf0,
-0x97, 0x05, 0xf7, 0xe4, 0x1d, 0x3c, 0x04, 0xb3,
-0xc2, 0xf0, 0x10, 0x10, 0x4b, 0x66, 0x59, 0xde,
-0xf7, 0x33, 0x1e, 0x81, 0x80, 0xb7, 0x93, 0x72,
-0x97, 0x1a, 0x58, 0x00, 0xf2, 0xf8, 0xeb, 0x3d,
-0x7e, 0x8c, 0x89, 0xdc, 0x2e, 0xa2, 0xa2, 0x72,
-0xb4, 0x17, 0x23, 0x37, 0x7e, 0xc8, 0x7b, 0x3e,
-0x45, 0x3a, 0x03, 0xca, 0x32, 0xef, 0x31, 0xf4,
-0x45, 0x6d, 0x8c, 0xd6, 0xf8, 0x75, 0xa9, 0x3f,
-0xcf, 0x33, 0xe4, 0xd8, 0x3b, 0xf8, 0x0b, 0xbe,
-0x0a, 0x1b, 0xf5, 0x9a, 0x25, 0xaa, 0x4c, 0x16,
-0xab, 0x11, 0xf1, 0x87, 0x38, 0x89, 0xbe, 0x6e,
-0x7b, 0xd4, 0x88, 0xb6, 0x34, 0x5d, 0x59, 0xad,
-0xbf, 0x01, 0x35, 0xeb, 0x72, 0xd4, 0x46, 0xc9,
-0x3f, 0xe3, 0x62, 0xf6, 0x06, 0x5e, 0x52, 0x53,
-0xb9, 0xfc, 0x2f, 0x4f, 0x95, 0x87, 0x3c, 0xea,
-0x96, 0x54, 0x59, 0x95, 0xe3, 0x5a, 0xe3, 0xcd,
-0x2c, 0xe7, 0x99, 0x4b, 0x65, 0x06, 0x78, 0xca,
-0x13, 0x76, 0x61, 0xbd, 0xed, 0x54, 0x39, 0x22,
-0x2e, 0x24, 0x1a, 0xf2, 0xf8, 0x6b, 0x7f, 0x1b,
-0xc5, 0x1f, 0x22, 0x0a, 0x60, 0x6d, 0x88, 0xbf,
-0x08, 0x0e, 0x00, 0xe2, 0xaf, 0x65, 0xc5, 0x02,
-0x88, 0x91, 0x70, 0xe5, 0x56, 0xb6, 0x2c, 0x8d,
-0x97, 0xac, 0x9b, 0x05, 0x64, 0x30, 0xc2, 0x2d,
-0xc5, 0x65, 0xcc, 0xcb, 0xb7, 0x1a, 0x55, 0x2d,
-0x21, 0x17, 0xff, 0xb5, 0x46, 0xe8, 0x6f, 0x84,
-0x13, 0x49, 0x23, 0x3d, 0x00, 0x31, 0x9d, 0x3a,
-0x33, 0x3d, 0x66, 0xd6, 0xe8, 0x1a, 0x01, 0xb1,
-0xcb, 0x84, 0xbf, 0xda, 0x3f, 0x1f, 0xe7, 0x3b,
-0x3c, 0x31, 0x50, 0x6d, 0xd7, 0x7a, 0x86, 0xff,
-0x51, 0xa5, 0x62, 0x99, 0xd5, 0x5a, 0x07, 0xc4,
-0x7f, 0x79, 0x1c, 0xfc, 0xf5, 0x13, 0xc2, 0x5f,
-0xe4, 0xab, 0xeb, 0x84, 0xbf, 0x04, 0xe7, 0x32,
-0x6e, 0x34, 0x48, 0x20, 0x76, 0x9e, 0x92, 0x86,
-0xee, 0xae, 0x14, 0x8a, 0xf4, 0x36, 0x22, 0x2b,
-0x6b, 0xea, 0x0f, 0xfc, 0x4a, 0xe4, 0x7f, 0xdd,
-0x55, 0x90, 0xff, 0x75, 0x89, 0xf2, 0xbf, 0x1c,
-0xc9, 0x88, 0x98, 0x18, 0x26, 0x61, 0x14, 0x61,
-0x8b, 0xf7, 0x17, 0x60, 0xe7, 0xeb, 0xbd, 0x4f,
-0xf9, 0x5f, 0x8e, 0xec, 0x61, 0x89, 0x04, 0x62,
-0x02, 0x65, 0x17, 0x79, 0x9d, 0xf8, 0x43, 0x6f,
-0x8f, 0xc7, 0xc6, 0x5f, 0x21, 0x08, 0x13, 0xfe,
-0x8a, 0x43, 0x1a, 0xb1, 0x55, 0x31, 0xb6, 0xa8,
-0x7b, 0x11, 0x6d, 0x75, 0xca, 0x88, 0xc4, 0x70,
-0x5e, 0xf6, 0x50, 0x05, 0x25, 0xee, 0xc4, 0x28,
-0x16, 0xe6, 0x7f, 0x91, 0x74, 0x49, 0xbf, 0xcd,
-0x7f, 0x05, 0xfb, 0xf3, 0x44, 0x18, 0x91, 0x5c,
-0xb7, 0x20, 0xfe, 0x22, 0x8c, 0xb6, 0x84, 0x60,
-0x17, 0xde, 0x1c, 0x37, 0x8b, 0xf5, 0xa0, 0x1d,
-0xa3, 0x38, 0x93, 0xe5, 0xf5, 0x0f, 0xbd, 0x87,
-0x96, 0x12, 0x6d, 0x5a, 0x34, 0xa4, 0xfe, 0xab,
-0x83, 0xdf, 0xc9, 0xf8, 0x02, 0x89, 0x6c, 0x90,
-0x5a, 0xa6, 0x56, 0xf6, 0x75, 0x02, 0x62, 0x61,
-0x4b, 0x8e, 0xbb, 0x2e, 0xc8, 0x32, 0x11, 0xf5,
-0xda, 0xaa, 0x6e, 0x75, 0xe9, 0x6f, 0xa8, 0x88,
-0xbf, 0xf2, 0xdd, 0x42, 0xf8, 0x4b, 0x77, 0x89,
-0x6c, 0x74, 0x99, 0x81, 0x1d, 0x5a, 0x95, 0x13,
-0xa3, 0x88, 0xfd, 0x93, 0x8e, 0xb6, 0x56, 0xff,
-0x73, 0x52, 0x6a, 0x24, 0x86, 0x53, 0x38, 0xd1,
-0x1c, 0xfc, 0x55, 0x35, 0xce, 0x04, 0xfe, 0xea,
-0x77, 0xd0, 0xd6, 0x6a, 0xfb, 0x80, 0x62, 0xe9,
-0x90, 0xe7, 0xbc, 0x37, 0x9f, 0x59, 0xd6, 0x1c,
-0x48, 0x4d, 0xcf, 0xc1, 0x2e, 0x1b, 0x5c, 0xef,
-0x28, 0xd0, 0x9f, 0x67, 0x42, 0xe4, 0x30, 0x3b,
-0x83, 0xa8, 0x67, 0x2f, 0xa7, 0x99, 0x0b, 0x36,
-0x23, 0x36, 0xa6, 0xd2, 0x3c, 0x65, 0x86, 0x4b,
-0x42, 0xc7, 0x6c, 0x84, 0x12, 0x0f, 0x01, 0x31,
-0x23, 0x42, 0x2d, 0x8e, 0x8e, 0xe2, 0xb4, 0x7a,
-0x43, 0xe6, 0x7f, 0x21, 0xec, 0xfa, 0x01, 0x6e,
-0x64, 0xcb, 0x25, 0xff, 0x25, 0x19, 0x31, 0xef,
-0x8b, 0xf7, 0x06, 0xa5, 0x34, 0xe2, 0x61, 0xa8,
-0x4d, 0xab, 0xb4, 0x6e, 0x1c, 0xf6, 0xd4, 0xa4,
-0x5b, 0x46, 0x08, 0x88, 0xc9, 0x64, 0xb1, 0x5c,
-0xfe, 0xd7, 0x17, 0x9d, 0xfc, 0xaf, 0x02, 0xfc,
-0x65, 0xd8, 0x2d, 0x66, 0xc8, 0xb2, 0x55, 0xef,
-0xd0, 0xfd, 0xb6, 0x09, 0x91, 0x6c, 0x31, 0xad,
-0x63, 0xbb, 0x79, 0x9c, 0xa4, 0x03, 0x8e, 0xe7,
-0xe3, 0x0f, 0x0f, 0x7a, 0xaa, 0x47, 0x84, 0xf3,
-0xff, 0x7d, 0xa8, 0x1e, 0x96, 0x28, 0x20, 0x55,
-0x31, 0x44, 0x06, 0x7f, 0x9e, 0xf0, 0xd7, 0xb7,
-0x64, 0xa0, 0x78, 0xb3, 0x28, 0x0b, 0x72, 0x10,
-0xc2, 0x64, 0xcc, 0xe2, 0x07, 0x11, 0x7f, 0x69,
-0xdf, 0x2c, 0x72, 0xe9, 0xcf, 0x7f, 0xca, 0x9b,
-0xde, 0x09, 0xdb, 0x24, 0xd7, 0x50, 0x89, 0x30,
-0x3a, 0x16, 0x0c, 0x93, 0x10, 0x07, 0xff, 0x94,
-0xcf, 0xcb, 0x06, 0x2e, 0x27, 0x67, 0xbb, 0x14,
-0x39, 0xda, 0x17, 0xc7, 0x4b, 0xd6, 0x28, 0xb7,
-0xf2, 0x6b, 0x7c, 0x7f, 0x36, 0xf0, 0x90, 0x4b,
-0x7f, 0xde, 0x3b, 0x01, 0xb3, 0x7b, 0xc5, 0x71,
-0xf1, 0x7f, 0xb3, 0xfd, 0x79, 0x55, 0xe0, 0x2f,
-0xb1, 0x01, 0x09, 0xc7, 0x5e, 0x46, 0x6b, 0x10,
-0x47, 0x46, 0x20, 0x82, 0x12, 0xc1, 0xb4, 0x8f,
-0x68, 0xed, 0x2d, 0xc0, 0x5f, 0x7f, 0x04, 0x77,
-0x58, 0xd4, 0x7b, 0xc2, 0x38, 0x2d, 0xb5, 0x35,
-0xae, 0x19, 0xc7, 0x49, 0x1f, 0xe0, 0xdb, 0x8a,
-0x50, 0x0c, 0xb0, 0x53, 0xc3, 0xd0, 0x28, 0x3d,
-0xa3, 0x34, 0xc1, 0x24, 0x17, 0x51, 0x8b, 0x96,
-0xc3, 0x7f, 0x1d, 0x30, 0x7f, 0x9b, 0xa9, 0xa6,
-0x48, 0x1e, 0xfa, 0xed, 0xb5, 0x43, 0x22, 0xff,
-0x6b, 0x0b, 0xa2, 0x48, 0x01, 0xc4, 0x7e, 0xc2,
-0x85, 0xfe, 0xbc, 0xe8, 0x9f, 0xb8, 0x14, 0xf2,
-0x4d, 0x57, 0x5b, 0xf7, 0xbc, 0xce, 0xfc, 0xe6,
-0x01, 0xb8, 0xc3, 0x42, 0x44, 0x96, 0xe3, 0xbf,
-0x76, 0xc0, 0xf7, 0x83, 0x0e, 0xc9, 0xa5, 0xdb,
-0x3a, 0x93, 0x1b, 0xbc, 0xf6, 0x3e, 0xf8, 0xa4,
-0x21, 0xce, 0x21, 0xf1, 0x4f, 0x4c, 0x73, 0x8e,
-0x28, 0xeb, 0xab, 0x4d, 0xdf, 0xbd, 0xbe, 0x2f,
-0x4b, 0x17, 0x7d, 0x9d, 0xc3, 0x7f, 0x19, 0x33,
-0x06, 0xca, 0x70, 0x6f, 0xea, 0xf5, 0xd9, 0x69,
-0x44, 0x0e, 0x01, 0x1a, 0x72, 0x90, 0x78, 0xda,
-0x52, 0x16, 0x6e, 0xf2, 0x4f, 0xeb, 0xa6, 0x23,
-0x2f, 0xd1, 0x42, 0x49, 0xee, 0x86, 0xa0, 0x00,
-0xc4, 0xae, 0x37, 0x90, 0xc7, 0x5f, 0x3f, 0x44,
-0x98, 0x43, 0xd1, 0x74, 0x2a, 0xe1, 0x2f, 0xe1,
-0x74, 0x9d, 0x66, 0xc2, 0x07, 0x98, 0x44, 0xa7,
-0x22, 0x6a, 0x05, 0x1e, 0x94, 0x0a, 0xd5, 0x76,
-0x0c, 0x0c, 0x02, 0xd5, 0x9a, 0xc3, 0xda, 0xc3,
-0x30, 0xc1, 0xea, 0x08, 0x13, 0x7d, 0x30, 0x25,
-0xff, 0x4b, 0x7a, 0x05, 0xa5, 0xe2, 0x39, 0x6c,
-0xc2, 0x26, 0xd4, 0x3c, 0x1f, 0xe6, 0x79, 0x34,
-0x31, 0x5e, 0x23, 0x3a, 0x3d, 0xb0, 0x36, 0x22,
-0x9e, 0xdc, 0x68, 0x21, 0x3a, 0x76, 0xe1, 0xaf,
-0x4f, 0xf4, 0x05, 0x79, 0xaf, 0xb2, 0x84, 0xd0,
-0x5f, 0xde, 0xcf, 0x4c, 0x89, 0x4b, 0x0f, 0x93,
-0x0b, 0x0a, 0x9b, 0x45, 0x8b, 0xda, 0x68, 0x96,
-0xbc, 0x51, 0xde, 0x08, 0xbf, 0x48, 0x29, 0xf4,
-0x7d, 0x2c, 0x3b, 0xfe, 0x10, 0xd6, 0xda, 0x6a,
-0x00, 0xd3, 0xd7, 0xba, 0xf5, 0x13, 0x62, 0xae,
-0x83, 0x7a, 0x7a, 0xa3, 0xf0, 0xd2, 0x42, 0x87,
-0xe3, 0xa0, 0x7d, 0x87, 0xf0, 0xd7, 0x7c, 0x02,
-0x50, 0x39, 0xfc, 0x55, 0x65, 0xe3, 0xaf, 0xa0,
-0x0b, 0x7f, 0xe5, 0x84, 0xe8, 0x0f, 0x4b, 0x68,
-0x16, 0x16, 0x71, 0x68, 0x3e, 0xe1, 0xa2, 0xa3,
-0xaf, 0xbe, 0x91, 0x97, 0xf9, 0xf5, 0x0e, 0xe9,
-0x8b, 0xe6, 0xf0, 0x97, 0xd7, 0xd3, 0x6d, 0xa4,
-0xa5, 0x44, 0x03, 0x8e, 0x57, 0x9f, 0x9c, 0x9e,
-0xaa, 0x3d, 0x5e, 0x51, 0xb5, 0xca, 0x2a, 0xee,
-0x92, 0x53, 0xb8, 0xc5, 0x49, 0xe5, 0x1b, 0x2c,
-0x06, 0x56, 0xa2, 0xa6, 0xa5, 0xf2, 0x5b, 0x0e,
-0x7f, 0xad, 0x11, 0xf8, 0x0b, 0x51, 0xed, 0x88,
-0xc8, 0x22, 0x29, 0x11, 0xf9, 0x44, 0xc1, 0x9a,
-0x3e, 0x31, 0x5e, 0xc2, 0x1f, 0x1b, 0x9d, 0x8e,
-0x30, 0xb9, 0xb5, 0xd1, 0x0c, 0x4b, 0x0f, 0x7f,
-0x76, 0x6b, 0x09, 0xaf, 0x6c, 0x24, 0xfd, 0x70,
-0xf2, 0xb1, 0x73, 0xf8, 0x6b, 0x0c, 0x26, 0xd6,
-0x52, 0xfc, 0x61, 0xdb, 0xc3, 0xfc, 0x9a, 0x27,
-0xd6, 0x67, 0x07, 0x19, 0x4a, 0x6f, 0x70, 0xaf,
-0xe8, 0xf0, 0x03, 0xca, 0xa4, 0x7a, 0xcd, 0x88,
-0xb5, 0x96, 0xd8, 0x47, 0xf7, 0x66, 0x8d, 0xa5,
-0x4c, 0xf2, 0x49, 0x39, 0x16, 0x2e, 0xfd, 0x0d,
-0x11, 0x64, 0xd8, 0x43, 0x31, 0x54, 0x3c, 0x36,
-0x20, 0x40, 0xd6, 0x08, 0x61, 0xe1, 0x31, 0xe5,
-0x63, 0xf6, 0x89, 0x28, 0xf4, 0x10, 0x68, 0x4c,
-0xe3, 0x6b, 0x73, 0x4e, 0xc1, 0x16, 0x38, 0x89,
-0x3d, 0x5f, 0x3a, 0xa6, 0xf9, 0xe0, 0x55, 0x62,
-0x85, 0x52, 0x05, 0xfc, 0x97, 0x8c, 0x36, 0xbc,
-0x86, 0x46, 0xed, 0x25, 0x01, 0xb2, 0x0e, 0xab,
-0x24, 0x24, 0x05, 0x54, 0x51, 0x25, 0x68, 0xe0,
-0x06, 0xfd, 0x5d, 0xbc, 0x54, 0x35, 0x20, 0x64,
-0x0f, 0x3b, 0x28, 0xd0, 0x37, 0xc2, 0x42, 0xea,
-0x4e, 0xbc, 0x84, 0x5e, 0x41, 0xa4, 0x20, 0xff,
-0xcb, 0x12, 0xba, 0xa0, 0x0e, 0xbd, 0x08, 0x3b,
-0x0d, 0x23, 0x2b, 0xfa, 0x19, 0xf7, 0xaf, 0x6c,
-0x67, 0xe4, 0x6e, 0x3a, 0x98, 0x0a, 0xf7, 0x09,
-0xa6, 0x38, 0x4d, 0x01, 0xba, 0x11, 0x84, 0x6f,
-0x49, 0x6f, 0x9c, 0x23, 0xfe, 0xea, 0x72, 0xe9,
-0xcf, 0x7b, 0x6b, 0x0a, 0xf1, 0x3b, 0x45, 0xfc,
-0xd2, 0x0e, 0x6b, 0x41, 0x82, 0x0c, 0xb0, 0x53,
-0x0b, 0xbf, 0x80, 0x97, 0x58, 0x87, 0x10, 0x88,
-0x80, 0xd0, 0x8e, 0xdd, 0x1d, 0xef, 0x80, 0xaa,
-0xb2, 0x4c, 0x41, 0xfe, 0x97, 0x3d, 0x2f, 0x3c,
-0x31, 0xeb, 0x8b, 0x94, 0xd0, 0x3a, 0x6c, 0x44,
-0x29, 0xa7, 0x78, 0x84, 0x7f, 0x40, 0xfb, 0x57,
-0x17, 0x0b, 0x3b, 0xe9, 0x90, 0x78, 0x29, 0x8b,
-0xfd, 0x93, 0xf1, 0xcc, 0x83, 0x81, 0xfe, 0x68,
-0xcb, 0xe6, 0xc3, 0x3e, 0x9e, 0xe7, 0xbf, 0x5c,
-0x68, 0x6b, 0xb1, 0x34, 0x46, 0xe1, 0x25, 0x7e,
-0x6b, 0x56, 0x19, 0x35, 0xa9, 0xec, 0xd7, 0xad,
-0x02, 0x6d, 0x79, 0x17, 0xc9, 0x88, 0xc4, 0x4b,
-0xa9, 0x6f, 0x5b, 0xb6, 0x58, 0xfd, 0xe2, 0x65,
-0x68, 0xac, 0xcf, 0xf3, 0x5f, 0x0e, 0x07, 0x2d,
-0x0c, 0x81, 0xdf, 0x3f, 0x90, 0x6e, 0xc6, 0x08,
-0x1d, 0x4d, 0xe3, 0xf4, 0xfc, 0x2b, 0xca, 0x3e,
-0x8b, 0xf5, 0x6e, 0xa6, 0x14, 0xce, 0x13, 0x66,
-0x94, 0x44, 0x4d, 0x43, 0xfc, 0xb8, 0xd9, 0x45,
-0xd2, 0xf4, 0x6e, 0xfd, 0x8d, 0x3c, 0xec, 0xaa,
-0x95, 0xf3, 0xeb, 0x30, 0xcc, 0x4f, 0x77, 0xa6,
-0xf1, 0x9d, 0x3f, 0xe2, 0x41, 0x68, 0xc6, 0xc5,
-0x25, 0x7b, 0xea, 0x6d, 0xfc, 0x4b, 0x9c, 0x8c,
-0xcf, 0x97, 0x21, 0x88, 0x4e, 0x05, 0xef, 0x54,
-0xff, 0x0d, 0x5c, 0xfa, 0x1b, 0x39, 0xd8, 0xf5,
-0xa4, 0xb3, 0x7f, 0x61, 0x3f, 0xa6, 0x35, 0x03,
-0xfb, 0x79, 0xb7, 0x29, 0x2a, 0xb8, 0x9d, 0x04,
-0x05, 0x48, 0x87, 0x01, 0x5f, 0xac, 0x36, 0xd3,
-0xb0, 0xb4, 0x43, 0x2c, 0x81, 0x46, 0x95, 0x82,
-0xe3, 0x5e, 0xef, 0xca, 0xff, 0x42, 0x9f, 0x7f,
-0xc5, 0x43, 0xec, 0x14, 0x49, 0xed, 0x49, 0x91,
-0xc3, 0x17, 0xf8, 0xbc, 0xb8, 0x76, 0x4f, 0xd1,
-0xdb, 0x94, 0x97, 0x14, 0xc7, 0xf5, 0xf9, 0x14,
-0xc9, 0x1e, 0x8e, 0x80, 0x94, 0xe3, 0xab, 0xa0,
-0x9b, 0x1b, 0xac, 0x47, 0x3b, 0xaa, 0xd2, 0xf0,
-0xd7, 0x6c, 0xbe, 0x3b, 0xff, 0xab, 0xd1, 0x12,
-0xf8, 0xeb, 0xd7, 0xd0, 0x38, 0x5c, 0x12, 0x59,
-0x2a, 0xd4, 0x0e, 0x13, 0x01, 0x43, 0xe9, 0x23,
-0x9d, 0xe4, 0x76, 0x74, 0xb6, 0x4f, 0x36, 0xbf,
-0x9c, 0x6e, 0xcc, 0x22, 0x22, 0xfb, 0x18, 0x4e,
-0x18, 0x91, 0x6c, 0xa0, 0x5e, 0x49, 0xf0, 0x5e,
-0x58, 0x98, 0xf5, 0xdf, 0xe2, 0x8a, 0x3f, 0x14,
-0xfc, 0xb2, 0xc8, 0xf6, 0x22, 0xfc, 0x55, 0x6a,
-0xcf, 0x2f, 0x13, 0x9d, 0xc0, 0x49, 0x3a, 0x35,
-0x32, 0x71, 0xca, 0x4c, 0x4a, 0xea, 0xf9, 0xbc,
-0x0c, 0xfd, 0xa5, 0x9b, 0xc7, 0x9a, 0xaf, 0xe8,
-0x77, 0x59, 0xff, 0xc6, 0xa7, 0xd6, 0xff, 0x12,
-0xb1, 0x07, 0x38, 0x28, 0xc3, 0x62, 0x11, 0x1e,
-0x97, 0xf9, 0x0e, 0x71, 0xb8, 0xcc, 0x85, 0x31,
-0x92, 0x9e, 0xb0, 0xa1, 0x19, 0x21, 0x0e, 0xba,
-0x79, 0x3e, 0x3a, 0xff, 0x51, 0x73, 0x56, 0x6a,
-0xa9, 0x5b, 0x7f, 0x5e, 0x1e, 0xf7, 0xfd, 0x3b,
-0x49, 0xca, 0xbf, 0x29, 0x36, 0x97, 0x8f, 0xc0,
-0x4e, 0xeb, 0xfe, 0x03, 0xec, 0x44, 0xa3, 0xf9,
-0xdf, 0x69, 0x6b, 0xb3, 0x36, 0xd9, 0x99, 0xc8,
-0x14, 0x9b, 0x71, 0x14, 0xda, 0x19, 0x62, 0xd8,
-0x56, 0x27, 0xfe, 0xd0, 0xd1, 0x9f, 0xef, 0x5c,
-0x2f, 0xfb, 0x39, 0x6b, 0x13, 0x61, 0x15, 0x86,
-0xb6, 0x92, 0xdd, 0x2d, 0xf4, 0x0f, 0x45, 0xfe,
-0x57, 0x5e, 0x1a, 0x91, 0x57, 0x0c, 0x61, 0xcf,
-0xdf, 0x0c, 0x29, 0x0a, 0x98, 0x51, 0xe7, 0x17,
-0xe4, 0x7f, 0xd9, 0xb2, 0xf3, 0x8e, 0xb6, 0x21,
-0xa9, 0x40, 0x88, 0x37, 0x41, 0xdf, 0x0d, 0xb9,
-0xbc, 0x75, 0x07, 0x7f, 0x65, 0x0d, 0x7a, 0xd9,
-0x36, 0x72, 0xbe, 0xdc, 0x38, 0x83, 0xf3, 0xeb,
-0x3a, 0xfd, 0x79, 0x45, 0x6a, 0x1b, 0x0a, 0x91,
-0x8d, 0xab, 0x67, 0x10, 0x76, 0xed, 0x15, 0xe7,
-0xd8, 0xd1, 0x29, 0xd2, 0x88, 0x57, 0xe3, 0x5d,
-0xd4, 0x72, 0x27, 0xa2, 0xc6, 0xee, 0xd4, 0xe6,
-0x8f, 0x6f, 0xa0, 0x3f, 0xef, 0x32, 0x86, 0xa1,
-0x09, 0x6e, 0x15, 0x6a, 0xf3, 0x96, 0xd0, 0xdf,
-0x90, 0x69, 0x5f, 0xb7, 0x3a, 0xf7, 0xdc, 0x6a,
-0x6b, 0x47, 0x40, 0x6d, 0x7b, 0xf2, 0x3a, 0xfd,
-0x79, 0xf4, 0x33, 0xdf, 0x28, 0x14, 0xe2, 0xd0,
-0x88, 0x26, 0xb0, 0x19, 0x04, 0xe7, 0x92, 0x4a,
-0x97, 0x56, 0x89, 0x9c, 0x23, 0x23, 0xb2, 0x6c,
-0x65, 0xaa, 0xf2, 0x3a, 0xfd, 0xf9, 0x3c, 0x25,
-0x91, 0x83, 0x4b, 0xc4, 0x76, 0xdd, 0xf0, 0xd2,
-0xf6, 0x4d, 0x55, 0xea, 0x21, 0x2b, 0x7a, 0x8f,
-0xfa, 0xb4, 0x6f, 0x0a, 0xff, 0x25, 0xee, 0x79,
-0x2a, 0x7f, 0xf3, 0x2e, 0xc2, 0xd4, 0x0b, 0xe1,
-0xe7, 0x71, 0x3b, 0xff, 0x2b, 0x77, 0x69, 0x3f,
-0xfa, 0xe1, 0x3f, 0x24, 0x9e, 0x5a, 0x10, 0x2b,
-0x37, 0xb9, 0xe3, 0x0f, 0xf7, 0xe7, 0x51, 0x80,
-0xc3, 0xcb, 0xe8, 0x42, 0xff, 0x70, 0x86, 0xad,
-0x7f, 0x28, 0x2f, 0xd9, 0xfa, 0x87, 0x86, 0xb1,
-0xfc, 0x16, 0x41, 0xd0, 0x54, 0xa5, 0x5b, 0xd4,
-0xe8, 0x7d, 0x6e, 0xfe, 0xcb, 0xee, 0xde, 0xf4,
-0x19, 0x88, 0xf9, 0x64, 0x87, 0xaf, 0x89, 0xaa,
-0x36, 0x7f, 0x21, 0x04, 0x4f, 0xc4, 0x25, 0x84,
-0x66, 0xec, 0x9c, 0x39, 0xd6, 0xda, 0xa5, 0x06,
-0xa6, 0x21, 0xfe, 0xba, 0xdc, 0xda, 0x05, 0xe1,
-0x47, 0x5d, 0xfc, 0x97, 0xf7, 0x90, 0xdd, 0x87,
-0x7a, 0x8e, 0x34, 0xb9, 0x62, 0x08, 0xd9, 0xf9,
-0xa1, 0xf4, 0x38, 0xad, 0x63, 0xdb, 0x12, 0x79,
-0x6a, 0x0c, 0xfe, 0xc7, 0x0c, 0xa9, 0x7f, 0x08,
-0x57, 0xf4, 0x3b, 0x97, 0xe1, 0x1c, 0x2c, 0xcc,
-0xff, 0xba, 0x8e, 0xff, 0x5a, 0x60, 0x89, 0xea,
-0x00, 0xaf, 0x12, 0x8f, 0x6f, 0x2b, 0xae, 0x4b,
-0xfc, 0x75, 0x85, 0x6a, 0xba, 0x0d, 0xa2, 0x07,
-0x72, 0x65, 0xda, 0x02, 0x73, 0xe5, 0xff, 0x4a,
-0x7f, 0xc3, 0x06, 0x59, 0x01, 0x99, 0xff, 0x55,
-0x27, 0x89, 0x30, 0xba, 0xe4, 0x13, 0x01, 0x96,
-0x9e, 0xfb, 0x49, 0x44, 0x9d, 0xf0, 0x97, 0x50,
-0xa4, 0x9f, 0x82, 0xbf, 0x5c, 0xb4, 0x57, 0x50,
-0x6a, 0xcb, 0x6b, 0x8e, 0xec, 0xbc, 0x86, 0xf8,
-0xcb, 0xc9, 0x08, 0xcb, 0x89, 0x75, 0xac, 0x14,
-0x51, 0x1f, 0x88, 0xbf, 0xca, 0x6e, 0xcc, 0x7f,
-0xe5, 0x5f, 0x12, 0x91, 0xff, 0xd5, 0x06, 0x73,
-0xed, 0x17, 0x89, 0x22, 0x1b, 0x05, 0x34, 0xfb,
-0x9c, 0xb8, 0xe7, 0x6b, 0xe2, 0xdd, 0x28, 0xd4,
-0x3f, 0x74, 0xf7, 0x8f, 0x14, 0x2a, 0x39, 0x94,
-0xee, 0xc2, 0x9b, 0x29, 0xff, 0x8b, 0xcb, 0x17,
-0xdb, 0x93, 0xeb, 0x1f, 0x4a, 0xd0, 0x96, 0x49,
-0x79, 0xe6, 0xae, 0x07, 0xc3, 0x54, 0xff, 0x4b,
-0xe2, 0x9d, 0x1b, 0xea, 0x6f, 0x88, 0x61, 0x72,
-0x1b, 0xde, 0xfc, 0x25, 0x6e, 0x23, 0xb2, 0xf3,
-0x29, 0x51, 0x2c, 0xec, 0xcd, 0x1b, 0xf2, 0x5f,
-0x04, 0xc4, 0x58, 0x56, 0x68, 0xcb, 0x93, 0xda,
-0xbc, 0x2a, 0x13, 0xc1, 0x2a, 0x25, 0x73, 0x6d,
-0x53, 0x63, 0x2f, 0x90, 0xa2, 0x4b, 0x85, 0x31,
-0x06, 0x0f, 0x02, 0x6f, 0xbb, 0x81, 0xfe, 0xbc,
-0xa4, 0xbd, 0x5a, 0x48, 0xed, 0xf0, 0x30, 0x1d,
-0x12, 0x52, 0xcb, 0x8b, 0x3c, 0xc8, 0x3b, 0x5d,
-0x42, 0xf4, 0xc3, 0xfa, 0x8b, 0x3a, 0xc2, 0xae,
-0x91, 0x6d, 0x77, 0xaa, 0x2f, 0xb6, 0x56, 0xee,
-0x53, 0x47, 0x0a, 0xf3, 0xbf, 0x44, 0x1d, 0x8d,
-0x42, 0x1d, 0x57, 0x53, 0x38, 0x8a, 0xdd, 0x1d,
-0x86, 0xa3, 0xc8, 0x11, 0xb2, 0xa1, 0x19, 0xed,
-0x5f, 0x54, 0xff, 0x8b, 0x8c, 0x96, 0xc6, 0x5d,
-0x53, 0xf5, 0xe7, 0x6d, 0x5e, 0x26, 0x2b, 0xe9,
-0x18, 0x5d, 0x26, 0x3a, 0x99, 0x07, 0xd5, 0x3c,
-0x65, 0xf3, 0x2a, 0x51, 0x63, 0x6d, 0x2f, 0x10,
-0xe2, 0x68, 0x2d, 0x9b, 0x85, 0x3e, 0xa4, 0xc0,
-0x7a, 0xee, 0xfc, 0x2f, 0x97, 0xda, 0x7c, 0xd6,
-0xd6, 0x3f, 0xbc, 0x3d, 0xfe, 0x27, 0xdf, 0x46,
-0xe3, 0x2a, 0x91, 0x5c, 0xdf, 0x11, 0x2d, 0x77,
-0x0d, 0xff, 0xc5, 0xfa, 0xf2, 0xdf, 0xb5, 0x5f,
-0x4c, 0x08, 0x45, 0x8e, 0xd9, 0xfa, 0xa7, 0x7c,
-0x27, 0xdd, 0x3c, 0x25, 0xff, 0x6b, 0x0a, 0x9f,
-0x62, 0x9f, 0xfb, 0x19, 0x6e, 0x69, 0x7a, 0xaa,
-0x30, 0xb5, 0x96, 0x74, 0x8d, 0xac, 0x00, 0xbf,
-0x6d, 0x44, 0x8a, 0xef, 0x71, 0x25, 0x5f, 0xff,
-0x4b, 0x97, 0x6a, 0xf3, 0x04, 0xbb, 0x78, 0x93,
-0x1d, 0x7f, 0x98, 0x5a, 0x90, 0x2d, 0x1d, 0x4b,
-0x5e, 0x85, 0x71, 0x34, 0x02, 0xe3, 0x49, 0x51,
-0x1a, 0xec, 0x52, 0x60, 0xac, 0x9c, 0xf0, 0x97,
-0x10, 0x4b, 0x8c, 0x79, 0xaf, 0x25, 0x62, 0x54,
-0xff, 0xcb, 0x95, 0xff, 0x85, 0x90, 0x4a, 0xaa,
-0xf1, 0x3f, 0xe3, 0xc4, 0x1f, 0x1e, 0xe4, 0x8b,
-0xe2, 0xea, 0xba, 0xc4, 0x59, 0x38, 0x8a, 0xbd,
-0x11, 0x10, 0xa1, 0x89, 0x7a, 0xf5, 0x90, 0x2d,
-0x5d, 0x72, 0x87, 0xd5, 0x12, 0x62, 0x37, 0xc7,
-0x5f, 0xc8, 0x56, 0x53, 0x56, 0xb8, 0x9b, 0xff,
-0x92, 0xfd, 0x7c, 0x32, 0xa7, 0x3f, 0x8f, 0x7d,
-0x68, 0x0b, 0x7a, 0x1c, 0xa0, 0x0d, 0xf1, 0x81,
-0x44, 0x5e, 0x9a, 0x1e, 0x76, 0xeb, 0x82, 0x11,
-0xfb, 0x13, 0x38, 0x68, 0xe0, 0xe0, 0xde, 0xe7,
-0xca, 0xff, 0xca, 0xfb, 0x2d, 0xbb, 0x73, 0xc7,
-0x86, 0x89, 0x2a, 0x53, 0x8d, 0xa1, 0xe7, 0xd9,
-0xd3, 0x62, 0x0c, 0xfb, 0x1c, 0x86, 0x45, 0x70,
-0x64, 0x0b, 0x52, 0x24, 0x17, 0xe6, 0x53, 0xd1,
-0xe1, 0xf3, 0x0f, 0xa9, 0x75, 0x4e, 0xfe, 0x97,
-0xa3, 0x3f, 0xbf, 0xca, 0x39, 0x96, 0x17, 0xfd,
-0x4c, 0xd1, 0x62, 0x5f, 0xbc, 0x84, 0xee, 0xc1,
-0x04, 0x1c, 0x1e, 0xd6, 0x2e, 0x21, 0x92, 0xfa,
-0x10, 0xf7, 0x21, 0xf2, 0xf0, 0x71, 0x07, 0x21,
-0x9d, 0x76, 0x8f, 0xdf, 0x3b, 0x61, 0x86, 0x71,
-0xc7, 0x77, 0x7e, 0x57, 0xca, 0xc9, 0xff, 0xca,
-0x78, 0x0a, 0x64, 0xe7, 0x1b, 0xff, 0x8c, 0xc4,
-0xd3, 0x2c, 0x74, 0xbf, 0xa7, 0x0c, 0x25, 0xd1,
-0x94, 0xb7, 0xa2, 0xcb, 0x87, 0xcf, 0xc1, 0x95,
-0xb6, 0x20, 0xff, 0xeb, 0x46, 0xc9, 0x2c, 0x0b,
-0x96, 0xf9, 0xa5, 0xfe, 0x06, 0xe1, 0xaf, 0xe4,
-0x49, 0xf8, 0x5d, 0xee, 0xd2, 0xb6, 0x88, 0xb5,
-0x92, 0xf8, 0xaf, 0x5f, 0xaa, 0x0b, 0xb2, 0x9b,
-0x33, 0x4e, 0xfe, 0xd7, 0xa3, 0x39, 0xfd, 0xf9,
-0xc2, 0x28, 0xc1, 0x5d, 0xa4, 0xd8, 0x36, 0x29,
-0x68, 0x2f, 0x6d, 0x54, 0x71, 0x85, 0x14, 0x1e,
-0x4e, 0x50, 0xdc, 0xe0, 0xfc, 0x5a, 0x78, 0xd6,
-0x0a, 0xde, 0x83, 0x1e, 0xa3, 0xe1, 0xce, 0xff,
-0xba, 0xfe, 0x39, 0x8e, 0xc8, 0xbc, 0x3e, 0x7f,
-0xca, 0xa5, 0xfd, 0x74, 0xc9, 0xc3, 0x3e, 0x0f,
-0x9d, 0x7a, 0x70, 0x40, 0xad, 0xc7, 0xe7, 0xe4,
-0xf3, 0xbf, 0xaa, 0xc2, 0x42, 0xe4, 0xd0, 0xec,
-0x06, 0x27, 0xed, 0x2b, 0x28, 0x94, 0xd2, 0x4f,
-0x2e, 0xe9, 0x22, 0x20, 0x26, 0x94, 0xfa, 0xca,
-0xaa, 0xfa, 0x04, 0x17, 0xb0, 0x1f, 0x11, 0xb4,
-0xc9, 0xa2, 0xd5, 0xc6, 0x2e, 0xd5, 0x68, 0x51,
-0x1b, 0x98, 0x5d, 0x07, 0x5a, 0xd4, 0xff, 0xaa,
-0xcf, 0x77, 0xa6, 0xac, 0xff, 0x35, 0x11, 0x0a,
-0x1e, 0x13, 0xfd, 0x33, 0x06, 0x0d, 0x32, 0xc1,
-0x04, 0xa1, 0x19, 0x11, 0xc4, 0x1f, 0xf9, 0x27,
-0x8c, 0xe8, 0xeb, 0xfe, 0xcf, 0x28, 0x73, 0x52,
-0x27, 0x8c, 0x2e, 0x2b, 0xfc, 0xbc, 0x02, 0xae,
-0xf8, 0xc3, 0xe0, 0xad, 0x82, 0xe4, 0x72, 0xea,
-0x7f, 0x4d, 0x4a, 0xbd, 0xca, 0x51, 0x07, 0x64,
-0xed, 0x57, 0x8e, 0xc2, 0xef, 0x8c, 0xd8, 0x71,
-0x89, 0xc8, 0xf4, 0xa6, 0x81, 0x40, 0x9b, 0xf0,
-0xfd, 0xbe, 0xfb, 0x4a, 0x60, 0xff, 0xd2, 0x1c,
-0xfe, 0xba, 0x54, 0x2c, 0xb9, 0xad, 0xe9, 0x93,
-0xde, 0x3f, 0xf2, 0xc3, 0xfd, 0x5b, 0x64, 0xda,
-0x57, 0xd4, 0x3e, 0xf1, 0x30, 0x16, 0x0c, 0xf8,
-0xf7, 0x2e, 0x6d, 0xc0, 0xa9, 0xf7, 0x08, 0xb6,
-0x2c, 0x7d, 0x44, 0x54, 0x9e, 0xdd, 0x4c, 0x1c,
-0xd9, 0x49, 0x59, 0x35, 0x6c, 0xd4, 0xc9, 0xff,
-0x7a, 0x4f, 0x70, 0x5b, 0x2a, 0x95, 0xa4, 0x3d,
-0xc2, 0x82, 0x67, 0x03, 0x84, 0xbf, 0x3e, 0x44,
-0x90, 0x55, 0x8c, 0xc6, 0xb4, 0x97, 0xac, 0xca,
-0x51, 0x35, 0x9d, 0x78, 0x16, 0xde, 0x42, 0x8c,
-0xb6, 0xa2, 0x07, 0xb1, 0xf0, 0x73, 0x6d, 0xc1,
-0x38, 0xde, 0x7c, 0x05, 0x3a, 0x8c, 0xe0, 0x39,
-0xa1, 0x77, 0x61, 0xe7, 0x7f, 0xb5, 0xc3, 0x4e,
-0xe9, 0xb3, 0xbd, 0x8a, 0x83, 0x12, 0x1a, 0xd8,
-0x28, 0x1c, 0x7b, 0xd5, 0xb0, 0xe3, 0x72, 0x4d,
-0x63, 0xf0, 0xe6, 0x20, 0x45, 0x2d, 0xda, 0xbe,
-0xdf, 0x4d, 0x19, 0xa8, 0x32, 0x8b, 0x23, 0x45,
-0x27, 0xa7, 0xa5, 0xfd, 0xa2, 0xc5, 0xd1, 0xdf,
-0x98, 0xf1, 0x13, 0xef, 0xbf, 0xd2, 0xb9, 0x96,
-0xc8, 0xf2, 0xeb, 0x08, 0xda, 0xe0, 0x5a, 0xd9,
-0x25, 0x46, 0x59, 0xa5, 0x17, 0xc0, 0xb7, 0x37,
-0xf8, 0xac, 0xf1, 0x43, 0xc4, 0x68, 0x2b, 0xe8,
-0xd2, 0xde, 0x9b, 0x82, 0x4b, 0x8a, 0x69, 0xa5,
-0xdd, 0xa8, 0x12, 0x36, 0x87, 0x9c, 0xfe, 0xc6,
-0x7b, 0xfc, 0x39, 0x4e, 0x5c, 0x12, 0xde, 0x33,
-0xc6, 0x1b, 0xec, 0x30, 0x51, 0x47, 0xe6, 0x9d,
-0xe2, 0xf4, 0xbe, 0xd8, 0xf3, 0xb2, 0x46, 0x6a,
-0x1b, 0x22, 0x22, 0xd1, 0x3b, 0x3e, 0x50, 0x47,
-0xc1, 0xa5, 0x23, 0x6c, 0xc0, 0x7c, 0x91, 0x5a,
-0x72, 0xfa, 0x1b, 0xdb, 0xe1, 0x6d, 0x66, 0x4b,
-0xca, 0x5f, 0x01, 0x57, 0x31, 0xb5, 0x92, 0x51,
-0xcf, 0xc3, 0xf0, 0x29, 0xfc, 0xdc, 0xaa, 0xce,
-0x22, 0xda, 0xba, 0xe6, 0x48, 0xd6, 0x8c, 0xb5,
-0x37, 0x9a, 0xc2, 0xe7, 0xff, 0xa3, 0x90, 0xc4,
-0xcc, 0xc7, 0x1f, 0xfe, 0xd8, 0x95, 0x57, 0xdb,
-0x4b, 0x5c, 0x49, 0x3e, 0x2a, 0x78, 0xad, 0x40,
-0x88, 0x25, 0x7b, 0x64, 0x39, 0x0f, 0x5c, 0x13,
-0xd8, 0x88, 0x71, 0xce, 0x7c, 0x81, 0xee, 0xd9,
-0x87, 0xdf, 0x07, 0x5f, 0xad, 0xee, 0xca, 0x5f,
-0xd9, 0xf9, 0x5f, 0xd3, 0xe6, 0x9a, 0x87, 0x67,
-0xd6, 0x5c, 0x52, 0x09, 0x7f, 0x75, 0x0f, 0x56,
-0xe6, 0xf5, 0x21, 0xc5, 0x2f, 0x7d, 0x49, 0xa9,
-0xb5, 0x14, 0xda, 0xbf, 0xa8, 0x45, 0xa1, 0x42,
-0xd5, 0x3b, 0x44, 0x32, 0xa6, 0x40, 0x64, 0x41,
-0x4b, 0xbb, 0xc4, 0xfe, 0xe8, 0xe0, 0xaf, 0x65,
-0x22, 0x0e, 0xcd, 0x3e, 0x73, 0x08, 0xe1, 0x56,
-0x52, 0xb4, 0x52, 0xf0, 0xcb, 0x76, 0x41, 0xa8,
-0x30, 0xf1, 0x8c, 0x96, 0xda, 0x0d, 0x55, 0xbd,
-0xb8, 0x8e, 0x7d, 0x04, 0xdb, 0xa4, 0xd6, 0xd0,
-0x66, 0xe2, 0xbf, 0x2c, 0xad, 0xde, 0xd1, 0xdf,
-0x18, 0xf3, 0x94, 0xc1, 0xc1, 0x76, 0xdb, 0xe7,
-0x7f, 0x09, 0x7d, 0x7e, 0x89, 0x0b, 0x52, 0x44,
-0xd0, 0x34, 0xbf, 0x0d, 0x8b, 0x10, 0x0e, 0x28,
-0x7f, 0x5f, 0xf6, 0x9a, 0x13, 0x9a, 0x78, 0x16,
-0xfe, 0x29, 0x5d, 0x11, 0xf7, 0xd1, 0x3d, 0x29,
-0xee, 0xc9, 0xde, 0xb2, 0x1e, 0x9f, 0x23, 0xbe,
-0x4f, 0x8b, 0xea, 0x35, 0xce, 0xdb, 0xdc, 0x16,
-0xef, 0x96, 0x22, 0xf3, 0x2b, 0xe1, 0xd7, 0x32,
-0xff, 0x6b, 0xa5, 0x79, 0x31, 0x8d, 0xd0, 0xec,
-0x36, 0x65, 0x00, 0x2e, 0xea, 0x0b, 0xb3, 0xab,
-0x6e, 0x57, 0x46, 0xcc, 0x73, 0x3b, 0x23, 0x4b,
-0x4a, 0xe9, 0x1c, 0xe9, 0xd7, 0x50, 0x4f, 0xb1,
-0x19, 0xb9, 0xf8, 0xc3, 0x03, 0xae, 0xe5, 0x4b,
-0x5f, 0x94, 0x8f, 0x3f, 0x14, 0x83, 0xf2, 0x5d,
-0xe2, 0xbf, 0xce, 0x29, 0x63, 0xcb, 0x48, 0xa6,
-0x92, 0xf0, 0x17, 0xff, 0x48, 0xbf, 0xcb, 0x2c,
-0xa1, 0x99, 0xfb, 0x91, 0xfe, 0x92, 0x3b, 0xfe,
-0xd0, 0x93, 0x2b, 0x1b, 0xf7, 0x09, 0x7f, 0x19,
-0xba, 0x6c, 0xbd, 0x4a, 0x1e, 0xb5, 0x0f, 0x24,
-0xf7, 0x46, 0x87, 0x11, 0x56, 0x18, 0xce, 0x3d,
-0x1f, 0x13, 0x06, 0x11, 0x97, 0x12, 0xc4, 0x69,
-0x6e, 0xe9, 0x51, 0xbe, 0xee, 0xe4, 0x7f, 0x6d,
-0x47, 0x47, 0x44, 0xec, 0x29, 0xaf, 0xa6, 0x9f,
-0x81, 0x8a, 0x41, 0x3b, 0xfe, 0xd0, 0xd6, 0x9f,
-0x47, 0x87, 0xe1, 0x78, 0x28, 0xdb, 0xac, 0xdb,
-0x7b, 0x13, 0x4e, 0x7c, 0x0a, 0x9b, 0x0f, 0xac,
-0x63, 0x57, 0xcc, 0xc7, 0xe8, 0xe8, 0xf5, 0x42,
-0x3e, 0xff, 0xeb, 0x9f, 0x0c, 0x59, 0xff, 0xab,
-0xec, 0x6d, 0xef, 0x16, 0x7e, 0xef, 0xb0, 0x83,
-0xbf, 0x08, 0x91, 0x51, 0x87, 0xcf, 0x19, 0x52,
-0xd7, 0xb0, 0x1f, 0x60, 0xcb, 0x37, 0x24, 0x23,
-0xf6, 0x98, 0x4d, 0x8d, 0x71, 0x2a, 0xc4, 0xac,
-0x7d, 0x9b, 0x65, 0x1d, 0xfc, 0x75, 0x4a, 0xef,
-0xb2, 0x55, 0x71, 0xd4, 0xe7, 0xe4, 0x91, 0xa0,
-0x3c, 0x37, 0xee, 0x74, 0x02, 0x11, 0xd5, 0x10,
-0xeb, 0x10, 0x2f, 0x80, 0x42, 0xf2, 0x38, 0xc9,
-0x99, 0xe1, 0x7e, 0xc9, 0x8d, 0xea, 0x02, 0x9a,
-0xe5, 0xf4, 0x0f, 0x0f, 0x79, 0xae, 0x66, 0x6d,
-0xfc, 0x75, 0x8a, 0x64, 0x64, 0x64, 0xb6, 0x57,
-0xd0, 0x96, 0xdd, 0x80, 0xb9, 0x7c, 0x66, 0x5c,
-0xd9, 0x21, 0xf0, 0x97, 0x78, 0x21, 0xbf, 0xc8,
-0x63, 0xe9, 0x55, 0xe9, 0x4a, 0xbc, 0x99, 0x0b,
-0x20, 0x76, 0xd9, 0xae, 0xfb, 0x86, 0x33, 0x6c,
-0xcc, 0xa6, 0x63, 0x3c, 0xf9, 0xb0, 0xc3, 0x9c,
-0xa7, 0xe7, 0x69, 0x80, 0x5b, 0xdb, 0x2a, 0xe3,
-0x85, 0xbe, 0x9f, 0x14, 0x4b, 0x94, 0x29, 0x4b,
-0x79, 0xfd, 0x43, 0x63, 0xdc, 0x94, 0x3e, 0xe4,
-0xb4, 0x71, 0xc8, 0xe4, 0x03, 0x11, 0x6f, 0xcd,
-0x7b, 0x9e, 0x17, 0x05, 0x35, 0x86, 0xb0, 0xab,
-0x32, 0xa7, 0x33, 0xf0, 0xde, 0x75, 0xfa, 0x1b,
-0x5f, 0xa3, 0x9c, 0x1a, 0x5b, 0xbf, 0xce, 0xdc,
-0x65, 0x96, 0xa0, 0xa1, 0xbe, 0xef, 0x25, 0xe7,
-0x36, 0xef, 0x51, 0xef, 0x61, 0x6f, 0x38, 0xb2,
-0xf3, 0x39, 0xfd, 0xf9, 0x8d, 0x02, 0x88, 0xe5,
-0xea, 0x2f, 0x7b, 0xab, 0x38, 0x5e, 0x5a, 0x66,
-0x3f, 0x27, 0x98, 0xe7, 0x41, 0x6c, 0x87, 0xfc,
-0x7e, 0xe9, 0x87, 0x3b, 0xf8, 0x2b, 0x6d, 0x3f,
-0xe7, 0xd1, 0x66, 0x7a, 0xce, 0x2d, 0xdb, 0x5d,
-0xf5, 0x97, 0xd3, 0x3b, 0x5d, 0x2a, 0x7c, 0xcb,
-0x8a, 0xf5, 0xa2, 0x7e, 0xd8, 0xa9, 0x53, 0x5e,
-0x52, 0x11, 0xb5, 0xac, 0x25, 0xfe, 0x6b, 0x0f,
-0xdb, 0x9a, 0xbb, 0xc7, 0x08, 0xb7, 0x90, 0x41,
-0xd9, 0x4c, 0xa6, 0x96, 0xaf, 0xbf, 0x5c, 0x1c,
-0xe7, 0x3d, 0x38, 0x16, 0x1a, 0xe1, 0xaf, 0x1e,
-0x88, 0xdc, 0x2c, 0x9c, 0xe4, 0x6c, 0xf3, 0x23,
-0xa0, 0xc9, 0xf8, 0x43, 0x44, 0x64, 0xed, 0x8a,
-0x21, 0x85, 0x65, 0x28, 0xec, 0xd0, 0xee, 0xf0,
-0x9d, 0xe6, 0x40, 0xab, 0x90, 0x46, 0xcc, 0xd5,
-0x5f, 0x26, 0xde, 0x6a, 0xf6, 0x72, 0xe2, 0x65,
-0xf4, 0x2b, 0x21, 0x47, 0x7f, 0xde, 0x70, 0x7b,
-0xf8, 0xaf, 0xe5, 0x64, 0xe7, 0xa7, 0x0f, 0x51,
-0xc5, 0x07, 0x91, 0x7c, 0x64, 0x5e, 0xd1, 0x6b,
-0xcc, 0x7c, 0xfe, 0xd7, 0x0e, 0xc1, 0x7f, 0x35,
-0xc9, 0x4f, 0x7d, 0x82, 0x43, 0xf0, 0x76, 0x01,
-0xd0, 0x18, 0x17, 0x85, 0x86, 0xff, 0xca, 0x9b,
-0x93, 0xaf, 0xcf, 0x1b, 0xc7, 0xbc, 0x51, 0x02,
-0x62, 0x73, 0x6f, 0x80, 0xbf, 0x0e, 0xc3, 0x2e,
-0x98, 0x79, 0x1d, 0x10, 0x53, 0x81, 0x11, 0x76,
-0xa8, 0x91, 0x27, 0x78, 0x87, 0x05, 0x59, 0xf6,
-0x59, 0x12, 0xa2, 0x27, 0x68, 0xe6, 0xb3, 0xf1,
-0x57, 0xcb, 0xb4, 0x7e, 0xef, 0x7e, 0x96, 0xef,
-0x67, 0x73, 0xd3, 0x94, 0x40, 0x44, 0x59, 0x06,
-0xd1, 0x73, 0x7d, 0x8c, 0xa2, 0x84, 0x66, 0x39,
-0xfc, 0x75, 0xd3, 0x4f, 0x72, 0xb0, 0x4b, 0xdf,
-0x6f, 0x04, 0x49, 0x53, 0x65, 0x28, 0x97, 0x48,
-0x28, 0x94, 0x30, 0x55, 0x3d, 0xb8, 0xc7, 0x3c,
-0x04, 0xa5, 0xb9, 0x8c, 0xc2, 0x65, 0x52, 0x88,
-0xde, 0x14, 0xd0, 0x2c, 0x87, 0xbf, 0x7e, 0xcf,
-0x0b, 0xf4, 0x3c, 0x7d, 0x02, 0x64, 0x89, 0x32,
-0xe2, 0xa2, 0xea, 0x2e, 0xf6, 0xcf, 0xd6, 0xe4,
-0xdc, 0x8d, 0xf9, 0xd0, 0x44, 0xf1, 0xf2, 0xb3,
-0x21, 0xe7, 0x7d, 0xb6, 0xeb, 0x7f, 0xad, 0xf1,
-0xec, 0x51, 0xf3, 0xa3, 0xc3, 0x5f, 0xb4, 0x0d,
-0x96, 0x7b, 0xf2, 0x51, 0x29, 0x84, 0xf8, 0x7e,
-0xee, 0x6f, 0x99, 0x85, 0x8a, 0x88, 0x6e, 0xfc,
-0x35, 0x33, 0xa6, 0x6e, 0x71, 0xe5, 0x76, 0x39,
-0x93, 0x71, 0x7a, 0xda, 0x33, 0xea, 0x2d, 0xa5,
-0x42, 0xcc, 0x22, 0x6d, 0x59, 0x4c, 0x4f, 0xdc,
-0xb6, 0xba, 0xc4, 0x84, 0xe5, 0x74, 0x33, 0x3a,
-0x30, 0xb9, 0xfa, 0xcb, 0x77, 0xc1, 0x8b, 0x56,
-0xed, 0x5e, 0x81, 0xbf, 0x4e, 0x81, 0x10, 0x99,
-0xc7, 0x75, 0xc3, 0xce, 0xff, 0x9a, 0x46, 0x89,
-0x60, 0x6a, 0xfa, 0x3e, 0x21, 0x4d, 0x4f, 0xa5,
-0xc1, 0x2e, 0x8b, 0xfc, 0x2f, 0xbc, 0x34, 0xc1,
-0x48, 0x91, 0x43, 0x1b, 0x76, 0xe9, 0x1f, 0xf2,
-0x6e, 0x27, 0xfe, 0x30, 0x49, 0x85, 0x62, 0xdd,
-0xa7, 0x46, 0xba, 0xcd, 0x88, 0x51, 0xfd, 0xe5,
-0xb5, 0xf9, 0xd0, 0x0e, 0xa9, 0xb4, 0x26, 0xf7,
-0xaf, 0x1c, 0xff, 0xf5, 0x19, 0x5c, 0x7b, 0xbf,
-0xc1, 0x71, 0x35, 0x3e, 0x05, 0xdf, 0x33, 0xef,
-0x1d, 0x70, 0xa2, 0xe0, 0xf2, 0x91, 0x72, 0x33,
-0xd7, 0x15, 0xc5, 0xe0, 0xfb, 0x4c, 0xb4, 0xbc,
-0x59, 0x95, 0xe4, 0xf7, 0x8a, 0xc3, 0x34, 0xd8,
-0x20, 0xa3, 0xe9, 0x0a, 0xf8, 0xaf, 0xc5, 0x71,
-0x8d, 0x60, 0xd7, 0x29, 0xde, 0x3d, 0x22, 0xf1,
-0x57, 0xc7, 0x62, 0xa9, 0x7f, 0x78, 0x10, 0x11,
-0x59, 0xc9, 0xc3, 0xc9, 0xd9, 0x52, 0xf6, 0x50,
-0xe6, 0x88, 0x09, 0xfc, 0x75, 0x01, 0x5e, 0xce,
-0xec, 0x27, 0x23, 0xc7, 0x7f, 0xed, 0x71, 0xb8,
-0xad, 0x11, 0xca, 0x29, 0x96, 0x79, 0x2e, 0x1f,
-0xc6, 0xed, 0x03, 0xdb, 0xef, 0x50, 0xd8, 0xc6,
-0x01, 0x2d, 0xa7, 0xe4, 0x3c, 0xec, 0x6c, 0x40,
-0x59, 0x98, 0x58, 0x87, 0x9e, 0x43, 0x3a, 0x8f,
-0xbf, 0x2e, 0xc3, 0xc5, 0xd4, 0x82, 0x34, 0x49,
-0x1a, 0x9a, 0x1f, 0x39, 0xfa, 0x1b, 0x76, 0xfe,
-0x97, 0xac, 0xff, 0x85, 0x46, 0xa3, 0xf7, 0x44,
-0x22, 0x96, 0xdd, 0x62, 0xe7, 0xb0, 0x0c, 0xd9,
-0x60, 0x8d, 0xa0, 0x99, 0x2b, 0xff, 0x0b, 0x9e,
-0xe7, 0x15, 0xad, 0x62, 0x4f, 0xd9, 0xa2, 0x57,
-0x64, 0x73, 0x81, 0xf4, 0x01, 0xa7, 0xfe, 0x17,
-0x6e, 0x5b, 0x67, 0xad, 0x67, 0xd2, 0xd5, 0x94,
-0xff, 0x75, 0x06, 0xa1, 0x2b, 0x1a, 0xa4, 0xa4,
-0xf1, 0x5b, 0xda, 0xbf, 0x5a, 0x5d, 0xfc, 0x97,
-0x71, 0xd0, 0xa8, 0x30, 0xb5, 0x07, 0x70, 0x08,
-0xf6, 0xe4, 0x74, 0x14, 0x6d, 0xb4, 0x35, 0xf3,
-0xa0, 0x8c, 0xc3, 0x6f, 0x6c, 0x7d, 0xc6, 0x10,
-0xa9, 0x61, 0xaf, 0x4b, 0x89, 0x60, 0x09, 0xd6,
-0xe8, 0x88, 0xb2, 0xe8, 0x15, 0x07, 0x7f, 0xfd,
-0xc2, 0x40, 0xe4, 0x6b, 0x8a, 0xa1, 0x4c, 0x98,
-0x90, 0x8f, 0x9f, 0xcf, 0xd7, 0x4f, 0x59, 0xc8,
-0x5e, 0x35, 0x76, 0x83, 0x9f, 0x5a, 0x2c, 0xe8,
-0x36, 0xec, 0xfd, 0xeb, 0x49, 0x3a, 0x48, 0xe4,
-0xf9, 0xfc, 0xaf, 0x9f, 0xc0, 0x44, 0x3b, 0x45,
-0x12, 0x96, 0x8f, 0x78, 0x3f, 0x6c, 0xde, 0x2d,
-0x1d, 0xb3, 0x6b, 0x79, 0x78, 0xdb, 0x45, 0x44,
-0x46, 0xd8, 0xfb, 0x21, 0x13, 0xfe, 0xe1, 0xb0,
-0xcc, 0x30, 0x12, 0x1c, 0x99, 0x21, 0x52, 0x0f,
-0x3e, 0x70, 0xf0, 0x17, 0xfa, 0x09, 0x96, 0x40,
-0x52, 0xe8, 0x67, 0xaa, 0x2e, 0xfd, 0x43, 0x27,
-0x61, 0xbc, 0x37, 0xb0, 0xff, 0xc9, 0x1c, 0xfe,
-0x1a, 0x9e, 0x02, 0xae, 0x69, 0xa2, 0x89, 0xef,
-0x93, 0xd2, 0x27, 0x3d, 0xd7, 0xd2, 0x0b, 0x20,
-0x40, 0x22, 0x12, 0x6f, 0xc3, 0x7e, 0xcb, 0x5f,
-0xa0, 0x7f, 0xf8, 0x56, 0xbe, 0x34, 0x98, 0xdd,
-0x62, 0x1b, 0x83, 0x9c, 0xa2, 0xe0, 0x70, 0x3d,
-0x34, 0x9c, 0xfd, 0xeb, 0xef, 0xa0, 0x9b, 0x07,
-0xe3, 0x5a, 0x26, 0xb8, 0x96, 0x12, 0x99, 0xc5,
-0xcf, 0xf1, 0x14, 0x20, 0xa9, 0xd2, 0x48, 0x70,
-0xb3, 0xde, 0x29, 0x43, 0xcb, 0xde, 0x77, 0x34,
-0x16, 0xce, 0xc1, 0x73, 0x54, 0xdb, 0x2b, 0x77,
-0x7e, 0xc8, 0xa7, 0xd5, 0x12, 0x0b, 0x33, 0x20,
-0x3e, 0xb5, 0xd5, 0x0c, 0x5a, 0xea, 0x14, 0x20,
-0x56, 0x23, 0x13, 0x82, 0x7e, 0x28, 0x2b, 0x82,
-0x0d, 0x40, 0xee, 0x39, 0x49, 0xf2, 0x33, 0x77,
-0x24, 0x8c, 0xfc, 0xf9, 0xe1, 0x11, 0x15, 0x77,
-0xa2, 0x48, 0xe2, 0x24, 0x47, 0x1f, 0x72, 0xc0,
-0xe6, 0xa9, 0xe5, 0xa0, 0xb4, 0x2f, 0x30, 0x71,
-0xc2, 0xee, 0x6f, 0xde, 0xe7, 0x7d, 0xd2, 0x10,
-0xd0, 0x6c, 0x00, 0x92, 0x66, 0x58, 0x0e, 0x9c,
-0xd0, 0xe2, 0xd6, 0xa3, 0x2c, 0x5f, 0x7f, 0xf9,
-0x70, 0x04, 0x57, 0xb6, 0x2e, 0x65, 0xa4, 0xea,
-0x0c, 0x7c, 0x53, 0xfa, 0x63, 0x2f, 0xe9, 0xb1,
-0x5f, 0xad, 0xca, 0x4c, 0x1f, 0xe1, 0x6f, 0x99,
-0xc2, 0x33, 0x0f, 0xb3, 0xb7, 0xd4, 0x86, 0xdf,
-0x60, 0xf7, 0x0e, 0x51, 0xbd, 0x80, 0xe3, 0x62,
-0x5e, 0x9c, 0x06, 0x31, 0x5e, 0x39, 0xfd, 0x79,
-0x51, 0x16, 0xd6, 0x14, 0x64, 0xe2, 0x27, 0xd0,
-0xf4, 0x5a, 0x81, 0x8c, 0x03, 0x45, 0x24, 0x5a,
-0xa5, 0x0f, 0xe0, 0x10, 0x7c, 0x02, 0xdf, 0x1d,
-0x10, 0x28, 0xe9, 0x9a, 0x2c, 0xd6, 0x3c, 0x2a,
-0xef, 0x19, 0x2c, 0xd0, 0x9f, 0x27, 0x49, 0xf9,
-0x71, 0xbc, 0x84, 0x90, 0xea, 0x98, 0x8f, 0xe6,
-0xce, 0xa4, 0xc4, 0x56, 0x31, 0x84, 0x78, 0x4d,
-0xd9, 0x62, 0x7b, 0xc6, 0x19, 0x92, 0x5f, 0xe6,
-0xb1, 0x2c, 0x29, 0x88, 0xc3, 0xef, 0xda, 0x62,
-0x1e, 0xbf, 0x55, 0xe9, 0xe6, 0xbf, 0x48, 0x64,
-0xa3, 0x2b, 0x4a, 0xdc, 0xd6, 0x6d, 0xa3, 0x22,
-0x11, 0xac, 0x9e, 0x2a, 0x32, 0x5f, 0x61, 0x3f,
-0x83, 0x97, 0x52, 0x35, 0x02, 0x88, 0x11, 0x47,
-0x66, 0x84, 0x9c, 0x1c, 0x31, 0x95, 0x52, 0xc3,
-0x48, 0xc0, 0x50, 0xd5, 0x95, 0xd1, 0x29, 0xfc,
-0x57, 0x94, 0x59, 0x2c, 0x01, 0xc6, 0xa0, 0x94,
-0x81, 0x15, 0x8b, 0x5e, 0xb3, 0x3f, 0xcf, 0xb0,
-0x74, 0xd3, 0xa7, 0x9c, 0xa5, 0x12, 0x77, 0x46,
-0x2f, 0x1d, 0x62, 0x70, 0x97, 0xfe, 0xfc, 0x4d,
-0x39, 0xb5, 0x8d, 0x0f, 0xa0, 0x43, 0x0f, 0x3a,
-0xfc, 0x0e, 0xcb, 0x0b, 0x71, 0x14, 0x0b, 0x49,
-0x4c, 0x56, 0x3a, 0xc3, 0x7e, 0x25, 0x84, 0x40,
-0x7a, 0xd0, 0x78, 0xae, 0x28, 0xdc, 0xde, 0xb2,
-0xbd, 0x79, 0x34, 0x9f, 0xff, 0x25, 0xb1, 0x4c,
-0xe5, 0x87, 0xde, 0x63, 0xe8, 0x36, 0x97, 0x12,
-0xff, 0x75, 0x59, 0xc4, 0xee, 0x52, 0x52, 0x95,
-0x60, 0xa0, 0xfe, 0x4e, 0xdc, 0x13, 0xc9, 0xe5,
-0x64, 0xf9, 0x79, 0xb2, 0x06, 0x3e, 0xf4, 0xc4,
-0xd6, 0xf9, 0xf7, 0x2a, 0x1e, 0x17, 0xff, 0xc5,
-0x6c, 0xf5, 0x86, 0xf1, 0x8e, 0x7f, 0xb3, 0x44,
-0x20, 0xe2, 0x15, 0xf8, 0x2f, 0x96, 0xcc, 0x1e,
-0x2a, 0xca, 0x1f, 0x59, 0x54, 0xe4, 0xcf, 0x2e,
-0x4c, 0x6d, 0x00, 0x01, 0x6f, 0xcd, 0xbd, 0xb5,
-0x6f, 0x94, 0x17, 0xd4, 0x5f, 0x16, 0x53, 0xef,
-0x7d, 0xf6, 0xb2, 0x99, 0x71, 0xce, 0x49, 0xea,
-0xf2, 0xf1, 0x6c, 0x7f, 0x4e, 0x33, 0xf7, 0x08,
-0xd8, 0x73, 0x19, 0x6f, 0x7e, 0x07, 0xdd, 0xd4,
-0x3d, 0x54, 0x6c, 0x6e, 0xd0, 0xbf, 0x4f, 0x4b,
-0x5d, 0xc7, 0x7f, 0x7d, 0x62, 0x1e, 0x33, 0x2b,
-0x5d, 0xe5, 0x18, 0xa4, 0x22, 0x7d, 0x3e, 0x64,
-0x17, 0xf2, 0x33, 0x25, 0xcd, 0x2a, 0x40, 0x33,
-0x82, 0xbf, 0x08, 0xe9, 0xca, 0xba, 0x42, 0xfe,
-0xab, 0x98, 0x4a, 0x63, 0xa4, 0x4c, 0x7b, 0x6f,
-0xca, 0xe4, 0x13, 0x5a, 0x73, 0x3c, 0x48, 0x15,
-0xd8, 0x46, 0xcd, 0xa0, 0x06, 0x0c, 0x3c, 0x4a,
-0xda, 0x20, 0x97, 0xc6, 0x15, 0x7f, 0x78, 0x30,
-0x2d, 0x7c, 0xfe, 0xdf, 0x08, 0x6e, 0x4b, 0x2c,
-0xd4, 0x19, 0x5e, 0x31, 0xac, 0xad, 0x77, 0x17,
-0x08, 0xfe, 0x3e, 0xaf, 0x0e, 0x09, 0xa4, 0xb0,
-0x88, 0x16, 0xea, 0x06, 0x74, 0x57, 0x36, 0xa4,
-0x2a, 0xaa, 0xd4, 0xfb, 0xd9, 0xc3, 0x85, 0xfc,
-0x57, 0x49, 0xa4, 0xbc, 0x37, 0xfe, 0x9a, 0x69,
-0xd7, 0xff, 0x3a, 0x8f, 0xdb, 0x96, 0xd4, 0xdf,
-0xa0, 0xd2, 0xcc, 0xf5, 0xca, 0x49, 0xf3, 0xa2,
-0xde, 0x18, 0x9a, 0x2e, 0x5b, 0xc2, 0xa4, 0xdf,
-0x9b, 0xf0, 0xbe, 0x9c, 0xca, 0xac, 0x0f, 0xdf,
-0xac, 0x6c, 0x73, 0xf1, 0x5f, 0xf2, 0x10, 0x23,
-0x4b, 0xcb, 0xe9, 0x6f, 0xa6, 0x8b, 0x20, 0x43,
-0x8a, 0x2d, 0x3c, 0x9f, 0xc4, 0x05, 0xb6, 0xac,
-0xa9, 0xff, 0xd6, 0x51, 0x71, 0xc0, 0x15, 0x03,
-0x7b, 0xbc, 0x84, 0x46, 0x47, 0x96, 0x46, 0x79,
-0x59, 0xed, 0xe8, 0xf5, 0xfc, 0x97, 0x08, 0xaa,
-0x69, 0xb0, 0x49, 0x2e, 0x4e, 0x0b, 0x1a, 0x3e,
-0x67, 0xc2, 0xd9, 0x10, 0xc5, 0x73, 0x9c, 0xf7,
-0x27, 0x4c, 0xf5, 0xd6, 0x27, 0x28, 0x5e, 0x34,
-0xbd, 0xe2, 0x7a, 0xfe, 0x4b, 0x57, 0x2f, 0x52,
-0xf1, 0x3b, 0x8a, 0x96, 0x7f, 0x5e, 0x1c, 0xf7,
-0xd1, 0x06, 0xb4, 0xc6, 0xde, 0xe8, 0xbf, 0xef,
-0xaa, 0xbf, 0x4c, 0xb4, 0x97, 0xee, 0x7d, 0x09,
-0x2a, 0xdb, 0xfc, 0xf1, 0xa9, 0xfc, 0x17, 0x76,
-0x66, 0xb9, 0xf7, 0x05, 0x41, 0x72, 0x95, 0xbd,
-0xed, 0xe9, 0xce, 0xe1, 0xaf, 0x74, 0x75, 0xf6,
-0x0b, 0x52, 0x76, 0xbe, 0xda, 0xc8, 0x09, 0x71,
-0xa8, 0xf5, 0xcd, 0x65, 0x94, 0x8b, 0x37, 0x5a,
-0x5c, 0xcf, 0xa6, 0xf0, 0x5f, 0x88, 0xb6, 0x14,
-0x78, 0xce, 0x10, 0xf8, 0x8b, 0xde, 0x04, 0xd5,
-0x99, 0x9e, 0xf9, 0x94, 0x8a, 0xd6, 0x1c, 0x11,
-0xa6, 0xde, 0x5e, 0xe6, 0x81, 0x23, 0xde, 0xaa,
-0x51, 0xb5, 0xfe, 0x7a, 0xfe, 0x4b, 0xbb, 0xcb,
-0x7c, 0x31, 0x47, 0x72, 0x59, 0x51, 0x74, 0x96,
-0x44, 0xfd, 0xe5, 0x18, 0x2f, 0x96, 0xfc, 0xd7,
-0xe2, 0x54, 0x4e, 0x88, 0xc3, 0x9f, 0x55, 0xea,
-0xcd, 0xcb, 0xf8, 0x0a, 0x94, 0x64, 0xb5, 0x42,
-0xfe, 0xcb, 0xe3, 0x4e, 0xfb, 0x8a, 0xab, 0xe8,
-0xe9, 0x49, 0xb6, 0xeb, 0x0c, 0x94, 0x4a, 0xd8,
-0x85, 0xb8, 0xc0, 0xeb, 0x92, 0x9d, 0x4f, 0x8a,
-0x9b, 0xcb, 0x02, 0x9e, 0xa9, 0xf9, 0x5f, 0x88,
-0xb6, 0xe6, 0xc2, 0x31, 0x7d, 0x6a, 0xd9, 0x2f,
-0x37, 0x05, 0xb0, 0xd4, 0x49, 0x0d, 0x5b, 0x87,
-0xc6, 0xdc, 0x65, 0xe3, 0x66, 0x34, 0x1e, 0xbe,
-0x41, 0xfd, 0xe5, 0xb2, 0x2a, 0xb6, 0x71, 0x20,
-0x2a, 0x9d, 0xe4, 0xf7, 0x25, 0x5c, 0x72, 0xf0,
-0x97, 0x92, 0xd3, 0xb8, 0x13, 0x2d, 0x71, 0x35,
-0xe5, 0x9b, 0x43, 0x1c, 0xc7, 0xba, 0x96, 0xd4,
-0xd4, 0xfc, 0xaf, 0x4e, 0x74, 0xda, 0xcd, 0xa7,
-0xe0, 0x6b, 0xee, 0x8f, 0x97, 0x0d, 0x79, 0x0a,
-0x28, 0x12, 0x99, 0x1a, 0xe6, 0x09, 0xa3, 0x51,
-0x36, 0xc7, 0x7b, 0x08, 0x8c, 0x16, 0x75, 0x07,
-0x2b, 0x92, 0xfb, 0x8e, 0xc3, 0x7f, 0xdd, 0x72,
-0x93, 0xcf, 0x6b, 0xb6, 0xe9, 0x69, 0xe9, 0xf3,
-0xef, 0xb4, 0xeb, 0x02, 0x3b, 0x70, 0x80, 0x94,
-0xd2, 0x6b, 0x1c, 0x5e, 0x66, 0x6d, 0x5c, 0xa5,
-0xf8, 0xc3, 0x6e, 0x48, 0x0f, 0xa8, 0x37, 0xfb,
-0xa6, 0xf0, 0x5f, 0x9a, 0x57, 0xa9, 0xd8, 0x79,
-0x66, 0x4d, 0x9d, 0xcd, 0x7f, 0x85, 0x6a, 0x10,
-0x5b, 0xb5, 0x09, 0xfc, 0x95, 0x87, 0xb7, 0x22,
-0x47, 0x6c, 0x3d, 0xe9, 0x82, 0x8a, 0x88, 0xb2,
-0xff, 0x1a, 0x9d, 0xe1, 0x7f, 0x74, 0x69, 0x0d,
-0x93, 0xf8, 0x2b, 0x57, 0x7f, 0x59, 0xb9, 0xc4,
-0x7f, 0x6e, 0x90, 0xe6, 0x83, 0x87, 0x72, 0xb2,
-0x66, 0xdb, 0xdd, 0xeb, 0x99, 0x4d, 0xac, 0xe2,
-0x1e, 0xf4, 0xf0, 0x9b, 0x2c, 0xa7, 0xc3, 0x97,
-0x07, 0x7e, 0x55, 0x79, 0xc9, 0x1c, 0x87, 0x26,
-0x17, 0xff, 0xe5, 0xd4, 0x5f, 0x2e, 0x25, 0x48,
-0xf5, 0xef, 0x1e, 0xbb, 0x9f, 0x85, 0xe6, 0xf9,
-0x75, 0x99, 0x4a, 0x12, 0x4a, 0x7b, 0x05, 0x58,
-0x5b, 0x08, 0xaf, 0x7a, 0x49, 0x7f, 0x43, 0xbb,
-0x1e, 0x7f, 0x59, 0x42, 0xd2, 0x30, 0x07, 0xbb,
-0xa6, 0x32, 0x62, 0x35, 0x4e, 0xfc, 0x61, 0x58,
-0x30, 0x62, 0x8c, 0x43, 0xd0, 0x83, 0xeb, 0xd8,
-0x0d, 0xf8, 0x2f, 0x75, 0xbf, 0x37, 0xed, 0x80,
-0x2c, 0x47, 0xe7, 0x04, 0x47, 0xe7, 0x16, 0xd9,
-0x52, 0x63, 0xce, 0xcf, 0xe3, 0x2f, 0x5f, 0x91,
-0xc0, 0x5f, 0x21, 0xfd, 0x46, 0xfc, 0x97, 0xf1,
-0xaf, 0x7a, 0x30, 0xcf, 0x7f, 0x91, 0xe1, 0x2d,
-0x18, 0x77, 0xb7, 0x34, 0xc7, 0x5c, 0xa1, 0xda,
-0xd1, 0xb2, 0xfd, 0xc6, 0xfc, 0x17, 0x8f, 0xda,
-0x05, 0xbc, 0x5a, 0x1a, 0x44, 0x44, 0x62, 0xb1,
-0x2d, 0xbb, 0x21, 0x5f, 0xe3, 0x9c, 0x22, 0x07,
-0x22, 0xa9, 0x39, 0x14, 0x9a, 0xb8, 0xc6, 0x9f,
-0xd2, 0x6e, 0x50, 0x7f, 0x59, 0x7f, 0x43, 0xb5,
-0xe3, 0x72, 0xcf, 0xa7, 0xaf, 0x97, 0xa3, 0x11,
-0xd3, 0xc1, 0x51, 0x44, 0x54, 0xfa, 0x55, 0xc9,
-0x60, 0x2e, 0xbd, 0x9e, 0xff, 0xaa, 0xe0, 0x16,
-0x42, 0x57, 0x89, 0xbf, 0xcc, 0x9c, 0xfe, 0x61,
-0x57, 0xae, 0x72, 0x84, 0x9e, 0x2b, 0x21, 0x41,
-0x62, 0x89, 0xa4, 0x88, 0x48, 0xf5, 0xbb, 0xdd,
-0xfc, 0x97, 0x2c, 0xa9, 0x7c, 0x97, 0xf7, 0x09,
-0x84, 0x54, 0x94, 0xff, 0x35, 0xf3, 0xb0, 0x04,
-0x59, 0xc3, 0x5e, 0x5b, 0x91, 0x9e, 0xf8, 0xaf,
-0xb0, 0xd3, 0x52, 0x4b, 0x1a, 0x89, 0xa4, 0x3f,
-0x4f, 0xfa, 0x87, 0xc9, 0xe5, 0xf9, 0xfc, 0x2f,
-0x5b, 0x2c, 0xc8, 0x0f, 0xdc, 0xac, 0xba, 0x81,
-0x1f, 0x9e, 0x53, 0x26, 0x77, 0x8c, 0x3e, 0x11,
-0x74, 0x4d, 0xfe, 0xa1, 0x3a, 0x93, 0x4d, 0xe5,
-0xbf, 0xbe, 0xc3, 0x6e, 0xc2, 0xe7, 0x48, 0xd9,
-0x79, 0x4f, 0xb7, 0x13, 0x1f, 0xde, 0xfd, 0x58,
-0x8e, 0xff, 0xfa, 0x86, 0x6d, 0xb0, 0x6f, 0xa4,
-0x11, 0x3b, 0xf8, 0x0d, 0x3a, 0x1f, 0xeb, 0x30,
-0x83, 0xee, 0xfa, 0xcb, 0x84, 0xad, 0xc6, 0x95,
-0xd9, 0xd0, 0xcf, 0xef, 0x70, 0xf8, 0xaf, 0xe7,
-0x1d, 0x46, 0x8c, 0x84, 0xe8, 0x3d, 0x52, 0x7f,
-0xa3, 0x54, 0xb6, 0x54, 0x67, 0xfd, 0xf5, 0xca,
-0xcd, 0x08, 0xc4, 0x22, 0xe9, 0xf0, 0x3d, 0xca,
-0x75, 0xf5, 0x97, 0x65, 0x1f, 0x3a, 0xee, 0x01,
-0xc5, 0xb3, 0xa1, 0x03, 0x43, 0x3a, 0xc9, 0xd7,
-0xa5, 0x1a, 0x71, 0x61, 0xd8, 0xf9, 0x44, 0xae,
-0xfc, 0x2f, 0xc1, 0x7f, 0x8d, 0x2b, 0x57, 0xcd,
-0x57, 0xf9, 0x22, 0x97, 0xfe, 0xc6, 0x05, 0x91,
-0xed, 0xb5, 0x60, 0x48, 0xc1, 0x4b, 0xde, 0x6b,
-0x89, 0xc5, 0x43, 0xa5, 0xa2, 0x34, 0x33, 0x5e,
-0x7a, 0xe2, 0x10, 0x5e, 0x3a, 0xbd, 0xed, 0xd6,
-0x21, 0xff, 0x98, 0xc7, 0xad, 0x7f, 0xc8, 0xab,
-0x29, 0xc8, 0xf0, 0x2a, 0xfc, 0x18, 0x8c, 0xac,
-0x7d, 0x6c, 0x28, 0xea, 0x7f, 0xcd, 0x86, 0x45,
-0xba, 0x5d, 0xff, 0xeb, 0x60, 0x3a, 0x4c, 0xf5,
-0xbf, 0x70, 0x03, 0xd2, 0x6b, 0xf7, 0xaa, 0xf5,
-0xca, 0x29, 0x9e, 0xa0, 0x1f, 0xa8, 0x26, 0x0a,
-0xf2, 0xbf, 0xc4, 0x66, 0xf7, 0xba, 0xd1, 0xee,
-0x84, 0x7f, 0x88, 0x9e, 0x8f, 0x88, 0xa8, 0xce,
-0x9d, 0xd6, 0x0a, 0x29, 0xdf, 0x51, 0x3b, 0x20,
-0x64, 0x37, 0x08, 0x7f, 0xe1, 0xc0, 0x7d, 0x2e,
-0x41, 0x75, 0x30, 0x8b, 0x1f, 0x28, 0xd4, 0x9f,
-0x17, 0x55, 0xde, 0xfa, 0x61, 0x6f, 0xca, 0x09,
-0x3b, 0xb4, 0x72, 0xc2, 0xe6, 0x46, 0x4e, 0xe7,
-0xed, 0x82, 0x3d, 0xee, 0x88, 0xe8, 0x89, 0x61,
-0xa1, 0x88, 0x05, 0xf5, 0xe6, 0x02, 0xfe, 0xcb,
-0x23, 0x9c, 0x76, 0x3a, 0x3b, 0x3d, 0x2c, 0xd2,
-0x52, 0x3c, 0x36, 0xc8, 0xda, 0xe7, 0xc9, 0x1d,
-0xd4, 0x63, 0xf7, 0x8e, 0x3a, 0x48, 0x8a, 0x97,
-0x1e, 0x60, 0xd5, 0x14, 0x0c, 0xbc, 0xa4, 0x64,
-0xbb, 0x52, 0x58, 0x7f, 0xd9, 0x52, 0x70, 0xbc,
-0x42, 0x13, 0x2d, 0x65, 0xb6, 0x5f, 0xa7, 0x0b,
-0x46, 0x6c, 0xad, 0xd7, 0x3d, 0x4c, 0xfd, 0xf9,
-0xf1, 0xda, 0xaf, 0xec, 0x83, 0x31, 0x4f, 0x4c,
-0xaf, 0xcd, 0xe1, 0x2f, 0xa7, 0xfe, 0xf2, 0xaa,
-0x51, 0x74, 0xd1, 0x8f, 0xc3, 0xed, 0x32, 0xff,
-0xeb, 0x9a, 0xba, 0x80, 0xfc, 0xcc, 0x87, 0xa5,
-0x4b, 0xe3, 0xb8, 0x97, 0x7e, 0x69, 0xd4, 0x82,
-0x7f, 0x9d, 0x06, 0x94, 0xff, 0xe5, 0xc5, 0xf9,
-0xee, 0xaa, 0xff, 0x65, 0xfb, 0x87, 0x06, 0xdf,
-0x94, 0xce, 0xe1, 0xa6, 0x3a, 0x09, 0x97, 0x1c,
-0x00, 0xa5, 0x53, 0x48, 0xe1, 0x72, 0x5b, 0xba,
-0x6d, 0xbb, 0x2f, 0xc3, 0xaa, 0xa0, 0x63, 0x30,
-0xa8, 0xe3, 0x8e, 0x56, 0x51, 0xc8, 0x7f, 0xe1,
-0x25, 0x15, 0x36, 0xa1, 0xdb, 0x53, 0x9c, 0x2f,
-0xfb, 0x55, 0xa8, 0x48, 0x3f, 0x5f, 0x52, 0x24,
-0x47, 0xa8, 0x7c, 0x58, 0x86, 0xdd, 0x8f, 0xa0,
-0x6f, 0x7e, 0x9f, 0xe0, 0xbf, 0x6c, 0xfc, 0xe5,
-0x77, 0x70, 0x81, 0xca, 0x93, 0x10, 0x97, 0x45,
-0x6d, 0x68, 0x9e, 0x92, 0x2e, 0x04, 0x97, 0xa5,
-0x99, 0xa9, 0xc5, 0xa8, 0x39, 0x49, 0xe3, 0x65,
-0x60, 0x4b, 0xdb, 0xf2, 0x48, 0xa2, 0x04, 0x78,
-0xd0, 0xe0, 0x7b, 0x67, 0x26, 0x0a, 0xf4, 0xe7,
-0x11, 0xd5, 0x8e, 0x26, 0x0c, 0x3e, 0x00, 0x5d,
-0xfd, 0xd2, 0xfb, 0xd2, 0xa3, 0xfd, 0x92, 0xbf,
-0x30, 0x1d, 0x9d, 0xff, 0x50, 0xec, 0xb8, 0x5f,
-0xcc, 0x14, 0x33, 0xe6, 0xf7, 0xbf, 0xa0, 0xfc,
-0xbd, 0x71, 0xbc, 0xbe, 0x67, 0xd6, 0xe6, 0xd4,
-0x52, 0x57, 0xfd, 0xaf, 0x89, 0xbf, 0x17, 0x9c,
-0x66, 0xd6, 0x9c, 0xcc, 0xd5, 0x87, 0x35, 0xa8,
-0xfe, 0x97, 0xb2, 0xcf, 0x94, 0xd2, 0x88, 0xcd,
-0x82, 0x11, 0x1b, 0x10, 0x3e, 0xff, 0x77, 0x21,
-0xd6, 0x1e, 0xb8, 0x90, 0xdc, 0x47, 0xa2, 0x55,
-0xfe, 0x40, 0x2a, 0xe9, 0xc6, 0x5f, 0x89, 0xa6,
-0xec, 0x96, 0x71, 0xdc, 0xbf, 0x3e, 0x81, 0xbb,
-0x72, 0x81, 0xbe, 0xf2, 0x9c, 0xff, 0xf7, 0x94,
-0xb8, 0x97, 0xc5, 0xdd, 0xea, 0xb4, 0x14, 0xba,
-0x89, 0xc0, 0xe9, 0xc4, 0x22, 0xe7, 0x9e, 0xbb,
-0x38, 0x22, 0xb2, 0xbc, 0xfe, 0xbc, 0x2a, 0xe2,
-0x0f, 0xbb, 0xd8, 0x10, 0xa7, 0xd8, 0x42, 0xcd,
-0x41, 0x5b, 0xd0, 0xc1, 0xde, 0xa1, 0x1d, 0xcd,
-0x50, 0x79, 0x62, 0x2e, 0x3c, 0x47, 0xf7, 0xd0,
-0x36, 0xf1, 0x5c, 0xee, 0x1e, 0x7a, 0x9f, 0x73,
-0xfc, 0x97, 0x2b, 0xfe, 0xf0, 0xa4, 0xb1, 0x33,
-0x1f, 0x8e, 0x5b, 0x03, 0x3e, 0x60, 0x14, 0xc7,
-0x18, 0x02, 0xb5, 0xac, 0xcc, 0x4f, 0x32, 0xe6,
-0x78, 0xa9, 0x4c, 0x85, 0x64, 0x91, 0x2b, 0x79,
-0x56, 0x75, 0xeb, 0xcf, 0xe7, 0xc4, 0x63, 0xf9,
-0x46, 0x1c, 0xf7, 0x15, 0xe2, 0x6d, 0x61, 0xf6,
-0xee, 0x29, 0x45, 0x83, 0x9b, 0xc3, 0x32, 0x23,
-0x8c, 0xc2, 0x75, 0x76, 0xc3, 0xfc, 0x5e, 0x07,
-0x68, 0x70, 0xd5, 0xad, 0x3f, 0xef, 0xb7, 0x59,
-0xfb, 0x77, 0xe0, 0x43, 0x2b, 0x27, 0x47, 0xd3,
-0x28, 0xcf, 0x25, 0xa8, 0x5a, 0x93, 0xfa, 0xd3,
-0xe9, 0x35, 0x44, 0x3d, 0x0f, 0x05, 0x32, 0x5a,
-0x88, 0xbb, 0x34, 0x09, 0x1b, 0x48, 0xa5, 0xd0,
-0x72, 0xc7, 0x1f, 0xd6, 0xd2, 0xcb, 0x7f, 0x09,
-0xfe, 0xe8, 0x9a, 0x05, 0xe6, 0xaa, 0xac, 0x1d,
-0x91, 0x58, 0xdb, 0x72, 0xdb, 0xbf, 0x7b, 0xae,
-0xa5, 0xe9, 0xd2, 0xf4, 0xb3, 0xfa, 0x35, 0xd5,
-0x49, 0xa2, 0xc4, 0x99, 0x5b, 0xa8, 0xbf, 0x91,
-0x9b, 0x8c, 0xc7, 0x4d, 0x79, 0xf0, 0x02, 0xdf,
-0x81, 0x06, 0x3e, 0xcd, 0x49, 0x78, 0x09, 0x6c,
-0xd7, 0xc2, 0x06, 0xae, 0x09, 0x83, 0x61, 0xaa,
-0xe4, 0x75, 0x42, 0x8f, 0x3a, 0x35, 0x01, 0x1b,
-0x29, 0x02, 0x79, 0x30, 0x8f, 0xbf, 0xee, 0x82,
-0x52, 0x19, 0x85, 0xbb, 0xc9, 0xb0, 0xd1, 0x16,
-0xe9, 0x3a, 0xaa, 0x69, 0xf1, 0x1a, 0x07, 0xad,
-0x27, 0x38, 0xab, 0x35, 0x8e, 0x38, 0x69, 0x95,
-0x9d, 0x66, 0x5d, 0x6f, 0x3e, 0xd0, 0x17, 0xfb,
-0xa7, 0x00, 0x7f, 0xd1, 0x62, 0xd5, 0x4f, 0x52,
-0xd5, 0xce, 0x58, 0x50, 0xb4, 0x46, 0xf4, 0xa4,
-0x6a, 0xcb, 0x54, 0x9e, 0x96, 0x84, 0x48, 0xa6,
-0xd9, 0x84, 0xa4, 0x95, 0x3b, 0x6b, 0x0a, 0xf7,
-0xa3, 0x71, 0xd9, 0xad, 0x3f, 0x2f, 0x70, 0xc1,
-0x6f, 0xf8, 0xf7, 0x1c, 0xfc, 0xf5, 0x0c, 0xaf,
-0x35, 0x80, 0xd4, 0xe6, 0x8f, 0xf2, 0x79, 0x86,
-0x9d, 0x1a, 0x56, 0x3b, 0x0c, 0xf7, 0x40, 0x33,
-0x62, 0xb4, 0xcf, 0x0f, 0x38, 0x22, 0x12, 0x06,
-0x1a, 0x93, 0x85, 0xf8, 0x4b, 0x6b, 0x50, 0xde,
-0x83, 0x37, 0xcc, 0x88, 0x84, 0x5d, 0xdd, 0x7a,
-0x3d, 0x94, 0xc0, 0xd2, 0x3e, 0x6b, 0x14, 0xbd,
-0xc1, 0xc0, 0x76, 0x76, 0xd2, 0xfc, 0x56, 0x66,
-0x21, 0x85, 0x02, 0xb6, 0xb0, 0x97, 0xf5, 0xe8,
-0x88, 0xa3, 0x7f, 0xc8, 0xfd, 0x91, 0xa9, 0xfa,
-0xf3, 0x22, 0xfe, 0xf0, 0xa3, 0xdc, 0x78, 0x51,
-0xe1, 0x80, 0x41, 0x65, 0xd4, 0x1c, 0xf3, 0x2c,
-0x82, 0xd2, 0x4b, 0xe5, 0x54, 0x2f, 0x60, 0x71,
-0x7f, 0x60, 0xb0, 0xbc, 0x07, 0x2e, 0x7a, 0x05,
-0x07, 0x8d, 0xd0, 0x4c, 0x17, 0x93, 0x71, 0x2a,
-0xfe, 0xea, 0x51, 0x0c, 0x3a, 0x87, 0x74, 0xed,
-0x7a, 0xf5, 0x76, 0xf0, 0xf6, 0x13, 0x42, 0x2f,
-0xc5, 0x23, 0x2e, 0x85, 0x0a, 0x36, 0x44, 0x28,
-0xa8, 0xbf, 0x2c, 0x77, 0x99, 0x51, 0xb6, 0x10,
-0xda, 0x5d, 0x81, 0x2e, 0x4b, 0x72, 0xfa, 0xf3,
-0xea, 0xba, 0x22, 0x69, 0x74, 0xae, 0xf3, 0x3d,
-0xed, 0x0e, 0x86, 0xa9, 0xe5, 0xe8, 0x0c, 0x5c,
-0xb8, 0x0e, 0x7f, 0x7d, 0x56, 0xdd, 0xd3, 0x91,
-0x97, 0x3d, 0x4c, 0x6b, 0x03, 0x89, 0x6d, 0xc6,
-0x01, 0x5e, 0x5b, 0xe1, 0x3b, 0xc3, 0xbe, 0x12,
-0x11, 0xf7, 0xd4, 0xb3, 0x9b, 0x55, 0xb7, 0x34,
-0x22, 0xf5, 0x73, 0xf6, 0xba, 0xf8, 0x43, 0xf4,
-0x5b, 0xe2, 0xb9, 0x39, 0x58, 0x3d, 0x8a, 0x37,
-0xff, 0x89, 0x1d, 0x81, 0x13, 0x2c, 0xa5, 0xdc,
-0x8a, 0x88, 0x76, 0x3b, 0xdb, 0x02, 0xdd, 0xde,
-0x9c, 0x36, 0x8b, 0x10, 0xeb, 0x70, 0xe5, 0x7f,
-0xd9, 0xd5, 0xbe, 0xea, 0xe1, 0x63, 0x2b, 0x2f,
-0x7b, 0x98, 0x58, 0x95, 0x56, 0x9e, 0x83, 0xcb,
-0xa3, 0xb1, 0x03, 0xa5, 0x69, 0xa5, 0x05, 0x2e,
-0xa7, 0x9b, 0xf6, 0x04, 0xf6, 0x2a, 0x0d, 0x6d,
-0xae, 0xd4, 0xb0, 0xef, 0x66, 0x36, 0xa7, 0xf3,
-0xf9, 0x5f, 0x37, 0x56, 0x51, 0x5b, 0xac, 0x06,
-0x2c, 0x65, 0x90, 0x5f, 0x32, 0x17, 0x7b, 0x03,
-0xa6, 0x26, 0xd4, 0xe6, 0x09, 0x7f, 0x59, 0x86,
-0x5b, 0x04, 0xc0, 0x5b, 0x7b, 0x9d, 0xfe, 0x06,
-0x39, 0x93, 0x46, 0xaf, 0xbb, 0xec, 0xf2, 0x2c,
-0x91, 0x2f, 0x23, 0xd4, 0x36, 0xa6, 0x57, 0x99,
-0x94, 0xd2, 0x45, 0x15, 0xc1, 0x3c, 0x79, 0xcd,
-0x3d, 0x4f, 0xdd, 0x7d, 0xfe, 0xeb, 0xf4, 0xe7,
-0x65, 0x90, 0x21, 0x77, 0x95, 0x5d, 0x96, 0x8a,
-0x76, 0x69, 0x5b, 0x51, 0xfc, 0x0d, 0xa7, 0xb4,
-0xd3, 0x1b, 0x66, 0x43, 0xce, 0xc7, 0x8e, 0x97,
-0xa4, 0xd8, 0x14, 0xfd, 0xf9, 0x15, 0xa9, 0xb2,
-0x7e, 0xd8, 0x68, 0xb8, 0x9e, 0x53, 0x3c, 0xca,
-0x2e, 0xc1, 0xe3, 0x7a, 0xa5, 0xe9, 0x1b, 0x14,
-0x82, 0xe4, 0xf7, 0x5b, 0x22, 0x11, 0x4c, 0x06,
-0x34, 0x16, 0xd1, 0x3d, 0x73, 0xfb, 0x49, 0x87,
-0x7c, 0x4a, 0xfc, 0xe1, 0x4d, 0xac, 0xff, 0x9d,
-0xb6, 0x90, 0x61, 0xc3, 0x01, 0x56, 0xbd, 0xbc,
-0xe2, 0xee, 0xc4, 0xeb, 0xbb, 0x1e, 0x0d, 0xed,
-0x5c, 0x3e, 0xff, 0xaf, 0x36, 0xf9, 0xd3, 0x5b,
-0x3d, 0x6b, 0x89, 0xed, 0xf2, 0xf2, 0xb6, 0x1c,
-0x64, 0x00, 0x63, 0x79, 0x71, 0xa1, 0xfe, 0x3c,
-0x75, 0x5d, 0xbb, 0x72, 0x8e, 0x0f, 0x18, 0x5d,
-0xb9, 0x0e, 0x57, 0x8b, 0x13, 0x44, 0x52, 0xac,
-0x8b, 0xaa, 0xbe, 0x57, 0x98, 0xd1, 0x3e, 0x00,
-0xb3, 0x89, 0xed, 0x8a, 0xb3, 0x4d, 0xad, 0xf9,
-0x5c, 0x3c, 0xd5, 0xcf, 0x97, 0xe6, 0xf8, 0xaf,
-0x9c, 0x8b, 0x7e, 0x89, 0x5f, 0x99, 0xef, 0x72,
-0xe3, 0x73, 0x28, 0xa0, 0xa4, 0x4c, 0x21, 0x39,
-0x47, 0x84, 0x4b, 0xaf, 0x25, 0x2f, 0xb5, 0x3a,
-0x90, 0xca, 0x3b, 0x3e, 0xaf, 0xe9, 0xb8, 0x9b,
-0xff, 0x72, 0x39, 0xff, 0x57, 0x0a, 0xcb, 0x64,
-0x2b, 0x7b, 0xbc, 0x1f, 0x41, 0x84, 0x8c, 0x07,
-0x85, 0x52, 0xba, 0xb8, 0xf4, 0xaa, 0xa8, 0x14,
-0x5c, 0x39, 0x24, 0x0a, 0x31, 0x93, 0xca, 0xe5,
-0x0d, 0xe3, 0x0f, 0x0b, 0x61, 0x97, 0xe1, 0x20,
-0x32, 0x19, 0x7f, 0xa8, 0xc8, 0x1d, 0x64, 0x97,
-0xb8, 0x47, 0xdf, 0x2b, 0x11, 0xd9, 0xa9, 0xeb,
-0xf1, 0x97, 0x08, 0x63, 0xcb, 0x93, 0x5c, 0x24,
-0x4a, 0xb9, 0x93, 0x5a, 0x52, 0xcc, 0xeb, 0x75,
-0xd1, 0x5e, 0x02, 0x02, 0x4b, 0xb1, 0xc4, 0x8e,
-0xeb, 0xf4, 0xe7, 0xa9, 0xa6, 0x36, 0x27, 0xde,
-0xd3, 0x19, 0xf7, 0xff, 0x4b, 0xfb, 0x1e, 0x9b,
-0xc3, 0x93, 0x66, 0xb0, 0x55, 0xa3, 0x2c, 0xbf,
-0x43, 0xfa, 0xfd, 0x2d, 0x74, 0x89, 0x77, 0x3a,
-0xb5, 0xe1, 0xec, 0x64, 0x31, 0x97, 0xfe, 0x86,
-0x1d, 0xe7, 0xf9, 0x9e, 0x3e, 0x6e, 0xd9, 0xf5,
-0x97, 0x45, 0xcb, 0x4c, 0xa5, 0x1d, 0xde, 0x87,
-0xae, 0xb8, 0xb6, 0x43, 0xa9, 0x5a, 0x32, 0xee,
-0xa9, 0xb9, 0x9b, 0xee, 0x61, 0x6d, 0xa2, 0x7f,
-0xe8, 0x55, 0xf7, 0xc4, 0xd6, 0x85, 0xa7, 0xea,
-0x6f, 0xd8, 0xdd, 0x5b, 0x00, 0xbb, 0x76, 0x10,
-0x0b, 0x9c, 0x46, 0x90, 0xb5, 0x4d, 0xf9, 0x89,
-0x13, 0x76, 0xf8, 0x4a, 0x01, 0x22, 0x23, 0x72,
-0xf3, 0x7a, 0xfc, 0x75, 0x0e, 0x06, 0x4c, 0x97,
-0xec, 0x7c, 0x69, 0x3b, 0x15, 0xf2, 0x56, 0xa3,
-0x02, 0xb6, 0xb7, 0x0e, 0x40, 0xcc, 0x2d, 0xcd,
-0xb1, 0x34, 0xeb, 0x54, 0x0d, 0xbb, 0x51, 0xfc,
-0xe1, 0x9b, 0x6c, 0x57, 0x81, 0xec, 0x61, 0x08,
-0x5e, 0xec, 0x0f, 0xb6, 0xb5, 0x18, 0x6c, 0x1c,
-0x9e, 0x85, 0x06, 0x49, 0x8d, 0xbd, 0x98, 0x76,
-0x05, 0x2b, 0x62, 0x8b, 0x6f, 0x2a, 0xfe, 0x72,
-0x28, 0x2d, 0x17, 0xda, 0x42, 0x97, 0xcf, 0x32,
-0xa8, 0x8e, 0xc6, 0x31, 0x9e, 0x04, 0x57, 0x8e,
-0x98, 0x16, 0x91, 0xa5, 0x99, 0xb3, 0xa1, 0xc8,
-0x75, 0xf8, 0xeb, 0x5b, 0x65, 0x6f, 0xf3, 0xad,
-0x50, 0x51, 0x80, 0x0b, 0x66, 0xc1, 0x7e, 0xb5,
-0x32, 0xeb, 0x7b, 0x80, 0xbd, 0x09, 0xcf, 0xc0,
-0x7f, 0xcf, 0xaa, 0x0f, 0x88, 0xf8, 0xf0, 0xfc,
-0x1a, 0x3e, 0xa8, 0x3e, 0xe4, 0x0b, 0x5d, 0x17,
-0x7f, 0x78, 0xca, 0xb2, 0xb9, 0x2d, 0x07, 0x6d,
-0x31, 0xba, 0x24, 0x48, 0xae, 0x37, 0xf5, 0x5f,
-0xb6, 0xfd, 0x49, 0xb6, 0xea, 0xe1, 0x82, 0xd2,
-0xcc, 0xbc, 0x29, 0x1e, 0x9e, 0xbc, 0x01, 0xfe,
-0xfa, 0xc8, 0x1a, 0xb7, 0xf7, 0x94, 0xbc, 0x1b,
-0x4f, 0x2d, 0x25, 0xdd, 0xbf, 0x1e, 0x70, 0xee,
-0x59, 0xeb, 0xda, 0x77, 0xf4, 0xd8, 0x92, 0x7c,
-0xfe, 0x97, 0xd0, 0x9f, 0x27, 0xfc, 0x35, 0x49,
-0x90, 0x2a, 0x25, 0xf4, 0xd9, 0x5e, 0xc4, 0x16,
-0x61, 0xc4, 0xe0, 0x54, 0xea, 0x2e, 0x4a, 0x5d,
-0x79, 0xd3, 0xc4, 0x4b, 0x43, 0xe2, 0xd2, 0xb5,
-0x6d, 0xb7, 0xe6, 0x7c, 0x48, 0xd2, 0xa8, 0x1f,
-0x74, 0xeb, 0xcf, 0x57, 0xcb, 0xfd, 0xe2, 0xd1,
-0x48, 0x78, 0x44, 0x96, 0x4b, 0xe6, 0x82, 0xed,
-0xf2, 0xc3, 0xe6, 0x3d, 0xd8, 0x63, 0x0f, 0xf9,
-0x66, 0x5a, 0xbf, 0x86, 0x70, 0x56, 0xec, 0x68,
-0x07, 0xd2, 0xe1, 0xdc, 0xfe, 0x45, 0x89, 0xcc,
-0x1f, 0xb8, 0xf4, 0xe7, 0x73, 0x1a, 0xbf, 0xa6,
-0x00, 0xb3, 0xd8, 0x12, 0xac, 0x26, 0xd6, 0x63,
-0x96, 0xb9, 0xc1, 0x98, 0xd7, 0xa7, 0x3d, 0xc0,
-0x76, 0x78, 0x37, 0xa8, 0xdf, 0x38, 0x29, 0x2f,
-0xb9, 0xfa, 0xb9, 0x19, 0x9f, 0xd3, 0xef, 0x8a,
-0x3f, 0x14, 0x5b, 0x52, 0x59, 0xc0, 0x6a, 0x6b,
-0xcf, 0xfb, 0x90, 0xa3, 0x5a, 0x3d, 0x3a, 0xed,
-0x49, 0xd3, 0x18, 0xd5, 0x5e, 0x0c, 0x02, 0xd5,
-0x36, 0x3d, 0xa9, 0xdd, 0xc9, 0x4a, 0x68, 0x0a,
-0xdb, 0xfb, 0x97, 0xa7, 0x26, 0x8e, 0x6f, 0xc2,
-0x99, 0xbc, 0xfe, 0xbc, 0xcc, 0xfa, 0xd1, 0x1a,
-0xd9, 0x09, 0x43, 0xc2, 0x2e, 0x3a, 0xfd, 0x7e,
-0x2f, 0x70, 0xf4, 0x96, 0x1a, 0x76, 0x62, 0xa0,
-0xa1, 0x3f, 0x70, 0x55, 0xd9, 0x0b, 0x27, 0xda,
-0x63, 0xa3, 0xda, 0x18, 0x73, 0x39, 0x6f, 0xe8,
-0xd7, 0x3d, 0x88, 0x08, 0xe8, 0xe3, 0x29, 0xfa,
-0xf3, 0xce, 0xe8, 0xe4, 0xfd, 0x04, 0x84, 0x03,
-0xd6, 0x84, 0x60, 0xc4, 0x2a, 0xf3, 0xb4, 0x57,
-0xfb, 0xe5, 0x9c, 0x58, 0x87, 0x57, 0xb0, 0x9c,
-0x53, 0xe2, 0x0f, 0x57, 0x8d, 0xa2, 0x4b, 0xf3,
-0xcb, 0x7c, 0x22, 0xd8, 0x62, 0x42, 0x5b, 0x6b,
-0xe1, 0x6a, 0xc2, 0xae, 0x54, 0x45, 0xd2, 0xf4,
-0xa5, 0x11, 0xa1, 0xbf, 0xb1, 0xc0, 0x9a, 0x6e,
-0xc7, 0x28, 0x0e, 0xaf, 0x1c, 0x55, 0xb2, 0x39,
-0xfc, 0xa5, 0x4a, 0xff, 0x39, 0x38, 0xa2, 0x93,
-0xff, 0x5c, 0x90, 0xc8, 0x03, 0x3d, 0xfd, 0xc2,
-0xb5, 0xd6, 0x12, 0xbb, 0x99, 0x70, 0xad, 0xc3,
-0x9e, 0xc3, 0x96, 0x0c, 0x2d, 0xf3, 0x12, 0xb6,
-0x12, 0x15, 0x99, 0xaf, 0x8f, 0x3f, 0xec, 0x84,
-0x29, 0xcf, 0x51, 0x0f, 0xeb, 0xe2, 0xd2, 0xd7,
-0x6d, 0x44, 0xd6, 0x1c, 0xd6, 0xbb, 0xf9, 0x7d,
-0xb2, 0x22, 0xb3, 0x88, 0x75, 0x74, 0xe5, 0x7f,
-0xf9, 0x89, 0x82, 0x14, 0x43, 0xc0, 0xd0, 0xcf,
-0x3c, 0x63, 0xa3, 0xad, 0xf0, 0x31, 0x31, 0x2b,
-0xbb, 0x6c, 0x68, 0xc6, 0x8e, 0x40, 0x1a, 0xdf,
-0x84, 0x90, 0x1f, 0xba, 0x0c, 0xc8, 0x1d, 0xa1,
-0x98, 0xf3, 0x72, 0xf9, 0x5f, 0x22, 0xfe, 0x70,
-0x3d, 0xf6, 0xe1, 0x37, 0x95, 0x2b, 0xb8, 0x89,
-0x47, 0xa5, 0x0a, 0xcd, 0x84, 0x11, 0xeb, 0x0b,
-0x8b, 0x28, 0xdc, 0x60, 0xcc, 0xda, 0xb2, 0xee,
-0xbf, 0xac, 0x21, 0x21, 0xbb, 0xb7, 0x03, 0xa4,
-0x97, 0x72, 0x38, 0xe4, 0x20, 0x68, 0x52, 0x91,
-0xc5, 0x7e, 0x76, 0xe9, 0x6f, 0x48, 0x4a, 0x6b,
-0x92, 0xf4, 0xe7, 0x05, 0xfe, 0xf2, 0x08, 0x59,
-0x00, 0x34, 0x42, 0x97, 0x67, 0x34, 0x59, 0x5b,
-0x2e, 0xa1, 0xd3, 0xfe, 0x49, 0xa8, 0x69, 0x40,
-0x48, 0x50, 0x5e, 0x86, 0xa6, 0xbe, 0x9c, 0x28,
-0x4a, 0x61, 0xfe, 0x97, 0x10, 0x39, 0xb4, 0x94,
-0x08, 0x0e, 0xdd, 0x02, 0x72, 0x2f, 0x63, 0x70,
-0xad, 0xbd, 0xe9, 0xe5, 0x92, 0x31, 0xdc, 0xfe,
-0x4e, 0x52, 0x46, 0x21, 0x55, 0x4b, 0x39, 0x4d,
-0x97, 0x5c, 0xd4, 0xf3, 0x25, 0xe2, 0x97, 0x71,
-0x28, 0x6f, 0x73, 0xf1, 0x5f, 0x24, 0xa9, 0xa1,
-0x72, 0x5c, 0x49, 0x0e, 0xb1, 0x60, 0x6f, 0xe7,
-0x0e, 0x26, 0xf4, 0xe7, 0x47, 0x11, 0x64, 0x0d,
-0xb1, 0x0e, 0x1e, 0xcc, 0x86, 0x52, 0xc1, 0xb9,
-0xc4, 0x2a, 0xe6, 0xa0, 0x19, 0x19, 0x96, 0x2a,
-0x5a, 0x32, 0x65, 0x2e, 0xfd, 0x0d, 0x12, 0xcd,
-0x2b, 0x36, 0x70, 0x1d, 0xc1, 0xad, 0x9f, 0xb2,
-0xb4, 0xfc, 0xf9, 0x15, 0x32, 0x21, 0x96, 0xc1,
-0x3f, 0xf3, 0xe3, 0xa7, 0x0c, 0x70, 0x2f, 0x95,
-0x24, 0x56, 0x3f, 0x4c, 0x43, 0xe9, 0xd2, 0x3f,
-0xec, 0xa1, 0x70, 0x82, 0xbd, 0xec, 0x36, 0x72,
-0x69, 0x46, 0x3b, 0x3b, 0xf2, 0xfa, 0xf3, 0xef,
-0x51, 0x90, 0x0f, 0x49, 0x85, 0xd4, 0xcc, 0xa7,
-0x57, 0x62, 0x85, 0x8b, 0x09, 0x3d, 0x07, 0x49,
-0xf6, 0x75, 0x32, 0x22, 0xf9, 0xfc, 0xaf, 0x31,
-0x12, 0x39, 0x3c, 0xac, 0xdc, 0x86, 0x46, 0x57,
-0x7a, 0x55, 0x8f, 0x26, 0xb3, 0xbd, 0x10, 0x38,
-0xff, 0xde, 0x38, 0x46, 0x6c, 0x57, 0x87, 0xf6,
-0x79, 0xef, 0x89, 0x54, 0x57, 0x8e, 0x6f, 0x22,
-0x68, 0xf6, 0x9e, 0x79, 0xc2, 0x8b, 0x60, 0xed,
-0x33, 0x79, 0xfd, 0xf9, 0xa3, 0x70, 0x5e, 0xc8,
-0x81, 0x2e, 0x18, 0x83, 0x2b, 0x69, 0x19, 0x7f,
-0xa8, 0xda, 0x63, 0x31, 0x84, 0xb3, 0xe0, 0xe7,
-0x56, 0x09, 0x28, 0x67, 0xd9, 0xa7, 0x6a, 0x13,
-0xe4, 0x0e, 0x28, 0x10, 0x88, 0x11, 0x5f, 0xb9,
-0x88, 0x28, 0x6c, 0x77, 0xfd, 0x65, 0xf3, 0x82,
-0x55, 0x92, 0x4e, 0x7e, 0xa8, 0x9e, 0x6f, 0x8d,
-0x6e, 0xf5, 0x47, 0x02, 0xe1, 0x5c, 0x84, 0x9b,
-0x10, 0xe2, 0x40, 0xa7, 0xb4, 0x9a, 0x64, 0xf4,
-0x52, 0x61, 0x81, 0xdf, 0xe5, 0xa5, 0x21, 0x38,
-0x61, 0x44, 0x7b, 0x11, 0x9a, 0xb9, 0xf2, 0xbf,
-0xb0, 0x5b, 0x2e, 0xa9, 0x07, 0xd8, 0xfb, 0x26,
-0x0e, 0xdc, 0x76, 0x35, 0xa3, 0xd1, 0x71, 0x44,
-0xad, 0x2c, 0x62, 0x9e, 0xe4, 0x8b, 0x2c, 0xdf,
-0xb3, 0xec, 0x36, 0xf3, 0x88, 0x15, 0xe4, 0x6e,
-0xca, 0xf8, 0x65, 0xab, 0xd3, 0x5c, 0x60, 0x69,
-0xcf, 0xbb, 0xf5, 0x37, 0x32, 0xd8, 0xbd, 0xc5,
-0xed, 0x38, 0x04, 0x5d, 0x03, 0x86, 0x21, 0xb4,
-0x28, 0xed, 0xf1, 0x1a, 0x06, 0x4e, 0x11, 0x89,
-0x3a, 0x5b, 0xa6, 0x13, 0xff, 0xe5, 0xde, 0xbf,
-0x68, 0xbc, 0xe8, 0x8c, 0xd1, 0xe7, 0xca, 0xff,
-0x7a, 0xbe, 0xa3, 0xe2, 0x1d, 0xb5, 0x05, 0xf1,
-0xd7, 0x0b, 0xa9, 0x73, 0x41, 0xb5, 0xc1, 0xa9,
-0x0b, 0xbc, 0x9e, 0xfd, 0xda, 0x6c, 0xa7, 0x40,
-0xc4, 0x16, 0xf6, 0x5f, 0x61, 0x51, 0x8f, 0x91,
-0x6d, 0x59, 0x0f, 0x39, 0x8d, 0xc4, 0xdf, 0xc0,
-0x86, 0x54, 0xc5, 0x30, 0x22, 0x85, 0x99, 0x2e,
-0xfd, 0x43, 0x13, 0x57, 0x00, 0x35, 0xd9, 0x67,
-0x4d, 0x40, 0xc4, 0x1f, 0x06, 0xdf, 0x4a, 0xa1,
-0x2d, 0x8f, 0x40, 0xec, 0x14, 0xef, 0x53, 0xeb,
-0x2d, 0xbf, 0xae, 0x2c, 0x8b, 0x5f, 0x4c, 0x2f,
-0xbc, 0xd3, 0x4f, 0xdf, 0x07, 0x2f, 0x11, 0x46,
-0xeb, 0xf7, 0xbe, 0x9c, 0x3e, 0x90, 0x0d, 0xc4,
-0xdc, 0xf9, 0x5f, 0x57, 0x68, 0x08, 0x2c, 0x85,
-0x72, 0x5a, 0x9a, 0x96, 0x05, 0xde, 0x91, 0x83,
-0x42, 0x93, 0xe8, 0x92, 0x79, 0x1e, 0xee, 0xc0,
-0x4b, 0x5a, 0xc6, 0xbc, 0x36, 0x43, 0x4e, 0x3d,
-0x73, 0x42, 0xb7, 0x87, 0xf2, 0xda, 0x8c, 0xbb,
-0xac, 0xc2, 0xfa, 0x5f, 0xe2, 0xf8, 0x11, 0x9d,
-0x1c, 0x5d, 0x64, 0x37, 0xa4, 0xb4, 0xdc, 0x78,
-0x0d, 0x53, 0x90, 0x8f, 0x55, 0xca, 0xd1, 0xab,
-0x9c, 0x80, 0xa8, 0x99, 0xe3, 0x4f, 0xa5, 0xc6,
-0x0b, 0x71, 0x64, 0xe9, 0x02, 0xfd, 0x43, 0x26,
-0x4a, 0x49, 0xea, 0x8e, 0xc8, 0x61, 0x2e, 0xe3,
-0x60, 0x10, 0x1e, 0x83, 0x3b, 0x86, 0xd5, 0xd6,
-0x20, 0x85, 0x5b, 0x54, 0x98, 0x05, 0x25, 0x29,
-0xd9, 0x06, 0xa8, 0x18, 0xd4, 0xb2, 0xcc, 0xa5,
-0x7f, 0x48, 0xb4, 0x97, 0xe6, 0x67, 0x9f, 0x85,
-0xe7, 0xf9, 0x4e, 0x43, 0x9b, 0x29, 0xfb, 0x59,
-0xf2, 0x8c, 0x1b, 0xda, 0xab, 0x46, 0xb0, 0x9f,
-0x7f, 0x43, 0xd9, 0x28, 0xd9, 0x9c, 0x46, 0x62,
-0xb1, 0x24, 0x25, 0xbf, 0x3a, 0xbc, 0x62, 0xaa,
-0xfe, 0x21, 0x89, 0xb4, 0x54, 0x50, 0xa0, 0xc2,
-0x42, 0xad, 0x29, 0x3f, 0x4f, 0xfb, 0x59, 0xd2,
-0xaa, 0x22, 0x56, 0xba, 0x0f, 0x9f, 0x93, 0x1e,
-0x73, 0x8d, 0xbb, 0x28, 0x5e, 0x2f, 0xce, 0x96,
-0x5d, 0xfc, 0xd7, 0xd5, 0x34, 0x42, 0xaa, 0xac,
-0x72, 0x27, 0x5c, 0x6d, 0x59, 0x90, 0x0e, 0x0c,
-0xdb, 0x65, 0xbf, 0xb4, 0x34, 0xbe, 0xf3, 0xa7,
-0xb2, 0x75, 0xbc, 0x74, 0xa8, 0xf2, 0x32, 0x5c,
-0xe6, 0x0b, 0x3a, 0xfc, 0x4e, 0x22, 0x58, 0x09,
-0xc2, 0x2e, 0x7e, 0xdc, 0x5b, 0x47, 0x9f, 0x72,
-0xf3, 0x5f, 0x24, 0x72, 0x98, 0xd0, 0xb2, 0x7c,
-0x54, 0x8d, 0xb1, 0x5c, 0x39, 0x2a, 0xe9, 0xe0,
-0xa9, 0x42, 0x76, 0x3e, 0xdb, 0x32, 0x46, 0x6a,
-0xbd, 0x7c, 0x7a, 0x36, 0xef, 0x04, 0x8e, 0x99,
-0xa2, 0x16, 0x9b, 0x0b, 0x7f, 0x9d, 0x4f, 0xdb,
-0x6e, 0x3c, 0x85, 0x60, 0xad, 0x94, 0xf5, 0xa4,
-0xec, 0x3a, 0x47, 0xbd, 0xb0, 0xd0, 0xf4, 0xff,
-0x40, 0x99, 0x66, 0xfc, 0x0a, 0x5f, 0x11, 0xbf,
-0x80, 0x03, 0x8e, 0x64, 0xfa, 0x31, 0x3e, 0xcb,
-0xf4, 0x17, 0xf2, 0x5f, 0x1c, 0x9d, 0xe4, 0x54,
-0xe2, 0x5d, 0xb6, 0xd1, 0xdc, 0xd5, 0x1a, 0x4a,
-0xf9, 0xaa, 0x6c, 0xfc, 0x15, 0x7c, 0x57, 0xdd,
-0x78, 0x26, 0x68, 0x86, 0xb6, 0x93, 0x6c, 0xf8,
-0xb2, 0x60, 0x5e, 0x37, 0x83, 0x9c, 0x6d, 0x26,
-0xce, 0x57, 0xb7, 0x6e, 0x2a, 0xe0, 0xbf, 0xe6,
-0x36, 0xd3, 0x25, 0xda, 0xbf, 0x5a, 0x5b, 0x9c,
-0x3a, 0x50, 0xc5, 0x29, 0xd6, 0x6f, 0x6c, 0x84,
-0xb9, 0x2d, 0xa1, 0x19, 0x6c, 0x0e, 0x6c, 0x54,
-0xe7, 0xe7, 0x9f, 0xe3, 0x43, 0xf7, 0x9b, 0x6d,
-0x8c, 0x8b, 0x02, 0x5e, 0x05, 0xf9, 0x5f, 0x55,
-0xcb, 0x08, 0x7f, 0x99, 0x6d, 0xba, 0xb1, 0x4c,
-0xd5, 0x7d, 0xf9, 0x2c, 0x24, 0x13, 0x51, 0xc0,
-0x72, 0x15, 0x61, 0x57, 0xba, 0x2d, 0x14, 0x22,
-0x16, 0xa6, 0x1f, 0x6e, 0x97, 0x00, 0xe1, 0x24,
-0x29, 0x72, 0xe0, 0xa5, 0x02, 0xfe, 0x2b, 0xf4,
-0x82, 0x1e, 0x78, 0x2c, 0x79, 0x2e, 0x73, 0x7c,
-0x4d, 0xf4, 0x66, 0x7f, 0xa2, 0x53, 0xa8, 0x25,
-0xf8, 0xd0, 0x6d, 0xee, 0xdd, 0x35, 0x10, 0x7a,
-0x41, 0xf5, 0x27, 0x34, 0xa3, 0xfd, 0x8c, 0x71,
-0xd8, 0xe7, 0x96, 0xb6, 0xeb, 0xb5, 0xac, 0xbf,
-0x8c, 0xa9, 0x05, 0xf9, 0x5f, 0x38, 0xbf, 0x1a,
-0x5a, 0xb6, 0xbc, 0x86, 0xf8, 0x0b, 0x37, 0xb2,
-0x16, 0xa1, 0x09, 0xef, 0x04, 0x07, 0xf2, 0x3f,
-0x10, 0xda, 0x7a, 0x6d, 0xf7, 0x25, 0xb8, 0x12,
-0x5a, 0x54, 0x00, 0xa9, 0xec, 0x00, 0xc2, 0x7c,
-0xfe, 0x97, 0x67, 0x08, 0xec, 0x1a, 0x61, 0x8d,
-0xb2, 0xa4, 0x72, 0xca, 0x29, 0xd6, 0x4c, 0x37,
-0xdb, 0x45, 0x96, 0x17, 0xe2, 0x3d, 0x75, 0xf9,
-0xe7, 0xac, 0x4a, 0x09, 0x64, 0x47, 0x75, 0x15,
-0x61, 0xee, 0x14, 0xfd, 0xc3, 0x34, 0x33, 0x58,
-0x47, 0xd1, 0x7c, 0x08, 0xa5, 0x73, 0xd1, 0x86,
-0xc1, 0x61, 0x76, 0x06, 0x48, 0x64, 0xde, 0x67,
-0x38, 0x19, 0x61, 0x2e, 0xb2, 0xac, 0xc7, 0x2b,
-0x8c, 0x42, 0xfe, 0xcb, 0x72, 0xb2, 0xbd, 0x2c,
-0x51, 0xed, 0xcb, 0x46, 0x5b, 0x43, 0xcc, 0x16,
-0x99, 0xff, 0x33, 0x1a, 0x0b, 0x6c, 0x29, 0xba,
-0x5e, 0x23, 0x91, 0xb9, 0xf8, 0x2f, 0x92, 0x11,
-0xde, 0x41, 0x83, 0x0b, 0xf3, 0x9b, 0x3b, 0x44,
-0xfd, 0x65, 0xaf, 0x44, 0xf4, 0x8c, 0xaa, 0x2d,
-0x87, 0x66, 0x92, 0xda, 0x86, 0x11, 0x6c, 0xb9,
-0x81, 0x22, 0x7d, 0xa6, 0x80, 0xff, 0xca, 0xe2,
-0x2f, 0xdd, 0xae, 0xcd, 0x81, 0x63, 0x66, 0xb4,
-0x75, 0x25, 0x89, 0x1c, 0x1e, 0x92, 0xd1, 0x86,
-0xef, 0xb2, 0x5e, 0x23, 0x6a, 0xaa, 0x4f, 0x27,
-0xfe, 0x4e, 0x94, 0x51, 0xa0, 0xfe, 0xf1, 0x8c,
-0x53, 0x7e, 0x9c, 0xa3, 0x1b, 0xbf, 0x6a, 0x5b,
-0xf9, 0x54, 0xfe, 0x4b, 0x57, 0xfa, 0x29, 0x8b,
-0xb6, 0x60, 0x50, 0xf0, 0xe6, 0x94, 0x04, 0xbc,
-0xfc, 0x7c, 0x0e, 0x41, 0x17, 0x4a, 0xd3, 0x6b,
-0x6e, 0xfd, 0x0d, 0x82, 0xe4, 0x88, 0xb6, 0xe2,
-0x63, 0x3c, 0xaa, 0x7f, 0x11, 0x34, 0xc3, 0x4e,
-0x04, 0x53, 0xce, 0xe9, 0x67, 0xcc, 0xa8, 0x17,
-0x5f, 0xa4, 0xb4, 0x4b, 0x91, 0x23, 0x27, 0x44,
-0x3f, 0x55, 0xff, 0xd0, 0x43, 0x94, 0x96, 0x76,
-0x8e, 0xdd, 0x09, 0x2f, 0xaa, 0x8b, 0x52, 0xa5,
-0xb2, 0x10, 0xb3, 0xc0, 0x56, 0x6f, 0xc2, 0x13,
-0x33, 0x8d, 0xb4, 0xfa, 0xd1, 0xae, 0x31, 0x78,
-0x91, 0xd9, 0x1a, 0xf5, 0x36, 0x34, 0x1b, 0x83,
-0x27, 0xf8, 0x14, 0xfd, 0x43, 0x2f, 0xfa, 0xe1,
-0xbd, 0xb7, 0x14, 0x33, 0x56, 0x8c, 0x8e, 0xc7,
-0x4c, 0x9f, 0x53, 0xbe, 0x50, 0xa5, 0x3a, 0xf2,
-0x09, 0xca, 0x6e, 0x68, 0x64, 0x03, 0xb8, 0xc4,
-0xc5, 0x0b, 0xf0, 0xd7, 0x2b, 0x89, 0xe4, 0xa0,
-0x48, 0x04, 0x9b, 0x82, 0xbf, 0x6e, 0x31, 0xd9,
-0x0c, 0x4f, 0x06, 0xe6, 0x98, 0x3e, 0x8a, 0x4f,
-0x38, 0x08, 0x6b, 0x05, 0x11, 0x66, 0x3c, 0x46,
-0x55, 0x57, 0x5a, 0x71, 0x59, 0xee, 0x32, 0x9d,
-0xd0, 0x3b, 0x8f, 0x58, 0x9f, 0x7f, 0x0b, 0x8f,
-0x51, 0x22, 0xd8, 0xea, 0x42, 0xfd, 0xc3, 0xea,
-0x6c, 0xe0, 0x8c, 0x52, 0x06, 0x7f, 0xe0, 0xb7,
-0x1b, 0x5f, 0xac, 0xd7, 0x24, 0x22, 0xf3, 0xaf,
-0x57, 0x2e, 0xc3, 0xaf, 0xf9, 0xf3, 0x54, 0xed,
-0xeb, 0x47, 0xd8, 0x92, 0x71, 0xa8, 0x31, 0x81,
-0xbf, 0x7e, 0xc3, 0x4e, 0x13, 0x34, 0x1b, 0xd3,
-0x5c, 0xf8, 0x8b, 0xdc, 0x78, 0x05, 0x37, 0x17,
-0x58, 0xcf, 0xec, 0x40, 0x44, 0x67, 0x73, 0x11,
-0xc2, 0x0e, 0xff, 0xc6, 0xa7, 0xf0, 0x5f, 0xc2,
-0x4f, 0x60, 0x13, 0x05, 0xfa, 0x1b, 0x12, 0x7f,
-0x2d, 0x38, 0x17, 0x18, 0x50, 0x2e, 0xc0, 0x49,
-0x1e, 0xab, 0x12, 0xb4, 0xd7, 0x84, 0x40, 0x5b,
-0x9e, 0x3f, 0xc2, 0x6f, 0x12, 0x77, 0xc6, 0x4b,
-0x7b, 0x2a, 0x1f, 0x82, 0x5f, 0xf2, 0xe8, 0x90,
-0xd4, 0xd0, 0x4e, 0x89, 0x1c, 0xb1, 0x3f, 0xc2,
-0x8a, 0xed, 0x0b, 0xb2, 0xb8, 0xeb, 0x0d, 0xba,
-0xf3, 0xbf, 0x2a, 0xac, 0x4e, 0x2f, 0xba, 0x58,
-0x8f, 0x42, 0x75, 0x48, 0xee, 0x5f, 0x5c, 0x24,
-0x82, 0x8d, 0xc0, 0x63, 0x59, 0xdc, 0xb6, 0xd6,
-0x2b, 0xb3, 0x20, 0x61, 0x18, 0x59, 0xa9, 0xbf,
-0xc1, 0x05, 0x10, 0x1b, 0x5c, 0xb6, 0x69, 0x67,
-0x68, 0x58, 0xd3, 0x0a, 0xf0, 0x17, 0xd5, 0x5f,
-0x36, 0x71, 0xd7, 0xfb, 0x1e, 0x55, 0x2d, 0x14,
-0xcf, 0x31, 0x9c, 0x7d, 0x30, 0x34, 0xcf, 0xf4,
-0x3d, 0xc8, 0x66, 0x19, 0xdf, 0x87, 0xaf, 0x5a,
-0xc5, 0x92, 0x08, 0x13, 0xf1, 0x87, 0x16, 0x22,
-0x9c, 0x39, 0x54, 0x82, 0xcd, 0xc6, 0x5f, 0x6b,
-0x66, 0xd8, 0x51, 0x55, 0x5e, 0xd6, 0x0b, 0x5b,
-0x13, 0x35, 0x71, 0x47, 0x65, 0xc5, 0xf6, 0x33,
-0x2d, 0x83, 0x8a, 0x93, 0x96, 0xc2, 0x93, 0x50,
-0xd5, 0xe7, 0x8e, 0xe8, 0x78, 0xc5, 0x14, 0xf5,
-0xbf, 0xea, 0x1d, 0xfc, 0xd5, 0x73, 0xd3, 0x3e,
-0x99, 0x8d, 0x82, 0x7b, 0x53, 0xd1, 0x9b, 0x9b,
-0x62, 0x7b, 0x03, 0x0d, 0x4a, 0x78, 0xd6, 0x84,
-0x57, 0x44, 0x1b, 0x8e, 0xb0, 0xe3, 0x56, 0xbd,
-0xf9, 0x44, 0x5a, 0xa9, 0x85, 0x37, 0xe0, 0x85,
-0xc1, 0x12, 0x99, 0xb1, 0x22, 0xfb, 0x19, 0x9d,
-0xff, 0x3a, 0x2b, 0x70, 0xd8, 0xc1, 0x5f, 0x82,
-0xff, 0x62, 0x42, 0xfc, 0xfc, 0xfd, 0x35, 0x1f,
-0xc4, 0x63, 0x3c, 0x27, 0xb0, 0x86, 0xc6, 0x7f,
-0xa8, 0xef, 0x34, 0xc7, 0xcc, 0x2d, 0xed, 0xb7,
-0xec, 0x63, 0x1f, 0x40, 0xa4, 0x3f, 0x90, 0x99,
-0xee, 0xf2, 0xeb, 0x48, 0xb8, 0xb2, 0x73, 0x0f,
-0x6e, 0x64, 0x39, 0xfc, 0x75, 0x51, 0xc0, 0xae,
-0xe4, 0x59, 0x78, 0x05, 0x16, 0x24, 0xd0, 0xa9,
-0x78, 0xd8, 0xd1, 0xd9, 0xfe, 0x1b, 0x38, 0xb5,
-0x79, 0x91, 0xf9, 0x78, 0xb1, 0x56, 0x65, 0xfc,
-0x3f, 0xa4, 0xd8, 0x86, 0x7e, 0x8b, 0xd7, 0x76,
-0x41, 0xdf, 0x46, 0x0f, 0x7f, 0x51, 0x6f, 0xe0,
-0xd8, 0x52, 0x17, 0xff, 0x85, 0xfb, 0x57, 0xe6,
-0xd6, 0xa3, 0xe8, 0xab, 0x6f, 0x3a, 0x57, 0xd7,
-0xd3, 0x81, 0xfe, 0xa1, 0x67, 0x42, 0x38, 0x81,
-0xcd, 0xef, 0x18, 0xcf, 0x0e, 0x06, 0xe3, 0x25,
-0x9b, 0x8b, 0x6a, 0x8d, 0x23, 0xdb, 0x82, 0x0e,
-0x6f, 0x45, 0xb9, 0x39, 0x78, 0xf3, 0x73, 0x29,
-0x44, 0x52, 0x9b, 0x99, 0x91, 0xd3, 0x3f, 0xf4,
-0x1e, 0x61, 0xe8, 0xe1, 0xef, 0x65, 0x1f, 0x78,
-0x36, 0x25, 0x48, 0xc3, 0xed, 0x66, 0x87, 0xf6,
-0x0a, 0x0e, 0x2d, 0xd9, 0xe4, 0x99, 0xbb, 0xac,
-0x38, 0x9d, 0xa8, 0x21, 0x41, 0x60, 0x6b, 0xa6,
-0x78, 0x8e, 0x52, 0x63, 0x6d, 0x42, 0xf8, 0xc6,
-0xc9, 0x45, 0xd7, 0xf4, 0xb2, 0x02, 0xfe, 0xcb,
-0x30, 0x6f, 0xf6, 0x30, 0x7c, 0xa7, 0x61, 0x35,
-0xd5, 0x12, 0x5d, 0x49, 0x31, 0x6f, 0x03, 0xb7,
-0x44, 0x8a, 0x2c, 0x7d, 0x97, 0x8a, 0x20, 0x2b,
-0x48, 0x32, 0x95, 0xfa, 0xb0, 0x0c, 0x99, 0xeb,
-0x36, 0x04, 0x77, 0x63, 0xb1, 0xb4, 0x61, 0xf4,
-0x6b, 0x1e, 0xc6, 0x6e, 0xca, 0xe3, 0xaf, 0x10,
-0x3e, 0x39, 0xad, 0xbc, 0x0f, 0xc7, 0xa1, 0xab,
-0x63, 0xa5, 0xf0, 0x7b, 0x05, 0xbc, 0x55, 0xce,
-0xb5, 0x0e, 0x18, 0x2f, 0x98, 0x7f, 0xc1, 0x8b,
-0x70, 0x07, 0x31, 0x1b, 0xce, 0x08, 0x7f, 0xec,
-0x3b, 0x86, 0x1d, 0xa0, 0x3b, 0x00, 0x5d, 0xd6,
-0xaa, 0xc7, 0x3a, 0x1d, 0xfe, 0xeb, 0x73, 0x02,
-0x49, 0x51, 0xb2, 0xf3, 0x68, 0x7a, 0x12, 0x9a,
-0x74, 0x47, 0xe7, 0x9f, 0xbc, 0xc1, 0x51, 0x7e,
-0x99, 0x35, 0x99, 0xd3, 0xfb, 0x15, 0x8a, 0x70,
-0xb3, 0x53, 0x57, 0x26, 0x66, 0x34, 0xbc, 0x32,
-0x9d, 0xc8, 0x97, 0xc9, 0xfa, 0x58, 0x7f, 0xa0,
-0xaf, 0x20, 0xfe, 0x10, 0x04, 0xa4, 0xb2, 0x6b,
-0xe2, 0xe0, 0x03, 0xc5, 0x8e, 0x56, 0x7a, 0x46,
-0xb9, 0x08, 0xff, 0x5d, 0x14, 0xf9, 0x5a, 0x3a,
-0xca, 0x11, 0x88, 0xf9, 0xfc, 0x7d, 0xc9, 0x51,
-0x18, 0xf0, 0x2e, 0xf0, 0xd1, 0x3d, 0xfc, 0x64,
-0x45, 0x13, 0x6c, 0xb1, 0x6e, 0xa0, 0xbf, 0xe1,
-0x18, 0xf0, 0x31, 0x1c, 0x16, 0x41, 0x86, 0x41,
-0x44, 0xbe, 0xfc, 0xf3, 0x43, 0xea, 0x24, 0x3b,
-0x67, 0x76, 0xe8, 0x35, 0xba, 0xda, 0x8e, 0x73,
-0xb0, 0xc3, 0x0c, 0xea, 0x5a, 0x3b, 0xb5, 0xb4,
-0xd6, 0x6c, 0xd7, 0x1e, 0x2f, 0xd0, 0xdf, 0xd0,
-0xed, 0xd0, 0x4d, 0x51, 0xbd, 0x17, 0xd0, 0xd8,
-0x2f, 0x40, 0x56, 0xf3, 0x49, 0x79, 0x0c, 0xb5,
-0x10, 0x5b, 0xd0, 0x2b, 0xf0, 0xf8, 0x74, 0xf6,
-0x0b, 0x8a, 0x79, 0x03, 0x9c, 0x44, 0x32, 0xa9,
-0x7c, 0x85, 0xe1, 0xaa, 0xff, 0x75, 0x5d, 0x94,
-0xe9, 0x5a, 0x5a, 0x84, 0x2d, 0x75, 0x3f, 0x23,
-0xa1, 0x80, 0x22, 0xa2, 0x63, 0x06, 0xe8, 0xb8,
-0x98, 0x64, 0xd5, 0xb3, 0xf0, 0x03, 0x79, 0xc2,
-0x39, 0x44, 0xc5, 0x5f, 0xbc, 0xb8, 0x50, 0x3b,
-0xfa, 0x87, 0x37, 0xe5, 0x5e, 0x75, 0xd7, 0x5e,
-0x40, 0x2b, 0xdb, 0xec, 0x1e, 0xe5, 0x63, 0xfd,
-0x04, 0x7b, 0x84, 0xd8, 0xa5, 0x8f, 0x94, 0x01,
-0x2b, 0x36, 0x58, 0xb3, 0x19, 0xc7, 0xf4, 0xad,
-0x96, 0xae, 0x75, 0x81, 0x4d, 0xca, 0x70, 0x62,
-0x80, 0xf2, 0x22, 0xb7, 0x6b, 0x33, 0x0a, 0xeb,
-0x2f, 0x17, 0xe6, 0x45, 0x5e, 0x45, 0xe3, 0xd6,
-0x51, 0xe5, 0x6a, 0xf3, 0xef, 0x60, 0xb1, 0xf5,
-0x6f, 0xa3, 0xca, 0x88, 0x31, 0xf6, 0x54, 0xec,
-0xb5, 0x92, 0x8d, 0xca, 0xe5, 0xc4, 0x27, 0x10,
-0x5b, 0x1d, 0x38, 0xa6, 0x5c, 0x8e, 0xa0, 0x57,
-0xc9, 0x03, 0xed, 0x85, 0xfc, 0x57, 0xb4, 0xe0,
-0xfb, 0xc4, 0xe5, 0x71, 0x96, 0x70, 0xda, 0x3d,
-0x31, 0x52, 0xdb, 0x38, 0xc7, 0x8e, 0x9b, 0x5d,
-0xa9, 0xf0, 0x1e, 0xcd, 0xaf, 0x8e, 0xeb, 0xb1,
-0x1d, 0x08, 0xdb, 0x87, 0xf5, 0x89, 0x96, 0xae,
-0xbb, 0xc3, 0x0b, 0xf1, 0xfb, 0xe4, 0xf0, 0x97,
-0x0c, 0x32, 0x54, 0x72, 0x1d, 0x15, 0xa6, 0x68,
-0x0d, 0xab, 0x44, 0x9e, 0x54, 0x04, 0x88, 0x6a,
-0xf9, 0x10, 0x36, 0xb5, 0x04, 0x33, 0xea, 0x3e,
-0x76, 0x9b, 0x7a, 0x64, 0xb0, 0xa6, 0x47, 0x3d,
-0x90, 0xf8, 0x10, 0x0e, 0x37, 0x07, 0x75, 0xdc,
-0xd1, 0xa2, 0x6e, 0xfe, 0x4b, 0x1c, 0x1b, 0x9a,
-0xce, 0x78, 0x99, 0xc2, 0x97, 0x28, 0xc6, 0xf1,
-0x2a, 0x4a, 0x7a, 0x56, 0x92, 0xb2, 0xeb, 0xcb,
-0xde, 0x84, 0x19, 0x8c, 0xb4, 0x84, 0x12, 0xac,
-0xaa, 0xc7, 0x13, 0x4e, 0xb7, 0x44, 0x12, 0xe7,
-0xcc, 0x2e, 0xd3, 0x98, 0xa1, 0x1a, 0x6c, 0xbd,
-0x2b, 0xfe, 0x50, 0xd2, 0x5e, 0x3f, 0x92, 0x70,
-0x60, 0x0c, 0x71, 0xc1, 0x0b, 0x08, 0xbb, 0xe6,
-0x09, 0x5c, 0xf0, 0x58, 0x35, 0x25, 0x1f, 0xbd,
-0x66, 0xe0, 0x6e, 0x15, 0x1c, 0xf8, 0xfb, 0xc4,
-0x67, 0xbd, 0xcf, 0x4b, 0xb1, 0xfa, 0xd7, 0xc4,
-0xa7, 0xd0, 0x58, 0xeb, 0xe2, 0xbf, 0xd2, 0x11,
-0x6b, 0x55, 0x44, 0xa1, 0xf7, 0xa7, 0x31, 0x84,
-0x7e, 0xb8, 0x89, 0x1e, 0x75, 0x63, 0xf6, 0xa7,
-0x11, 0xe5, 0x23, 0x78, 0x39, 0xd3, 0x68, 0x6d,
-0x69, 0x50, 0x7e, 0x61, 0xbe, 0x6c, 0x46, 0x46,
-0xbd, 0x9f, 0x29, 0xf7, 0x57, 0x8d, 0xee, 0x6f,
-0x3c, 0xb3, 0xd2, 0xa0, 0x18, 0xc5, 0x96, 0xc8,
-0xa0, 0xbf, 0x4a, 0xb9, 0xdb, 0x15, 0x7f, 0xa8,
-0x37, 0x49, 0xae, 0xff, 0xbb, 0xf4, 0x02, 0x50,
-0x98, 0xe8, 0x55, 0xbe, 0xb8, 0xbf, 0xf6, 0xbc,
-0x32, 0x62, 0xe6, 0xeb, 0x7f, 0x51, 0x84, 0xc0,
-0xaf, 0x9c, 0xf8, 0xc3, 0x73, 0xb8, 0xa0, 0x8d,
-0x83, 0xf8, 0x54, 0xca, 0xcd, 0x7f, 0xc9, 0xf1,
-0x62, 0xb2, 0xde, 0x8d, 0x46, 0xe3, 0x45, 0x81,
-0xa3, 0x0b, 0x48, 0x31, 0x09, 0x27, 0xe3, 0xcf,
-0x2b, 0xc3, 0x52, 0xe1, 0x21, 0xa3, 0x18, 0x84,
-0x2f, 0xa4, 0x0f, 0x89, 0x86, 0x67, 0x0a, 0xff,
-0x15, 0xb7, 0x8f, 0x55, 0x7f, 0xeb, 0x1c, 0x00,
-0xbe, 0x20, 0xe4, 0x76, 0xcb, 0xce, 0x7a, 0x71,
-0xeb, 0x3f, 0xae, 0x3d, 0xd0, 0x37, 0x0b, 0x7e,
-0xee, 0xad, 0x30, 0xb5, 0xd1, 0xe0, 0x0c, 0xdc,
-0xfa, 0x9b, 0x4c, 0x75, 0xb0, 0x79, 0x86, 0x23,
-0x56, 0xef, 0xe2, 0xbf, 0x6c, 0x25, 0xf9, 0x3e,
-0x68, 0xa7, 0x20, 0x43, 0x95, 0x95, 0x21, 0x4a,
-0x9a, 0xf3, 0x8e, 0xef, 0x61, 0x47, 0xf9, 0xbf,
-0x1e, 0xa1, 0xd9, 0xc1, 0x76, 0xba, 0x27, 0x31,
-0x9b, 0x94, 0x4f, 0xb0, 0x7b, 0x9b, 0xbf, 0x02,
-0x07, 0x3b, 0x44, 0x76, 0x5e, 0x01, 0xff, 0x55,
-0x65, 0xad, 0x90, 0x39, 0x11, 0x36, 0x11, 0xd6,
-0xe5, 0xa9, 0xca, 0xaa, 0xf5, 0x65, 0xa7, 0x5b,
-0xed, 0xfa, 0x29, 0x35, 0xd0, 0xad, 0x56, 0x9d,
-0xd5, 0x1a, 0x71, 0x23, 0xeb, 0x7e, 0x30, 0x3c,
-0xa6, 0xd6, 0xb1, 0x95, 0xf1, 0x6e, 0x5a, 0x13,
-0xea, 0xdc, 0xfc, 0xd7, 0x65, 0xa8, 0x93, 0x94,
-0x56, 0x02, 0xc2, 0x94, 0xf6, 0x15, 0x82, 0x0b,
-0x30, 0x97, 0x97, 0xa6, 0xa7, 0x8f, 0x79, 0x2e,
-0x7b, 0x1f, 0xa1, 0x4b, 0x77, 0xf1, 0xab, 0x7d,
-0x07, 0x33, 0x81, 0x21, 0xad, 0x81, 0x3f, 0x62,
-0xfd, 0x43, 0x57, 0x78, 0xe4, 0xb6, 0xef, 0xd0,
-0xdc, 0xe1, 0xfe, 0xa1, 0x42, 0xfe, 0x4b, 0x84,
-0x1d, 0x8e, 0xc2, 0x59, 0xb9, 0x8e, 0x51, 0xd9,
-0xe5, 0x06, 0x7d, 0x36, 0x25, 0x8f, 0x8c, 0x11,
-0xef, 0xc9, 0xa9, 0xda, 0x57, 0x59, 0x03, 0x62,
-0x07, 0xf4, 0xf4, 0x10, 0x76, 0xe9, 0x81, 0x47,
-0x95, 0x9d, 0xa4, 0xbf, 0xa1, 0x17, 0xf2, 0x5f,
-0xe7, 0x21, 0x2a, 0xb3, 0x87, 0xa8, 0x04, 0x6d,
-0x09, 0xa9, 0xe7, 0x91, 0x16, 0x4a, 0x0d, 0x29,
-0xc8, 0x8d, 0x7b, 0x4b, 0xa9, 0xe5, 0x5d, 0x38,
-0x66, 0x45, 0xe3, 0x9b, 0x77, 0x28, 0x73, 0xe1,
-0x8d, 0x74, 0x34, 0xee, 0x9f, 0x49, 0xc1, 0x8a,
-0x46, 0xf4, 0xde, 0x02, 0xfe, 0xcb, 0x6b, 0x47,
-0x8b, 0xf5, 0x0b, 0x69, 0x7a, 0xf2, 0xc3, 0xc9,
-0x91, 0x6e, 0xcd, 0xa1, 0xa4, 0x16, 0x82, 0x54,
-0x1b, 0xad, 0x20, 0xe9, 0xcf, 0xcf, 0x41, 0xd7,
-0x5a, 0xe8, 0xc6, 0xcf, 0x69, 0xdf, 0x18, 0x0f,
-0xae, 0x43, 0x23, 0x9b, 0xd3, 0x3f, 0xcc, 0x45,
-0x9d, 0xc1, 0x3f, 0xc3, 0xe7, 0xcd, 0xe2, 0x41,
-0xf6, 0x20, 0x1a, 0x86, 0xb9, 0xdc, 0x15, 0x76,
-0xf8, 0x63, 0x59, 0x3d, 0xea, 0x26, 0xe6, 0x4f,
-0xb5, 0x31, 0xe3, 0xcf, 0xd4, 0xad, 0xcd, 0x5e,
-0x84, 0x54, 0xc1, 0x65, 0xa1, 0x29, 0xfc, 0x57,
-0x9c, 0x3c, 0xfc, 0x4b, 0xe9, 0x7f, 0x0e, 0x55,
-0x2e, 0x57, 0x5f, 0x4b, 0x2c, 0x4c, 0x3f, 0x1e,
-0x32, 0x8e, 0xab, 0x88, 0x02, 0x5a, 0x1c, 0x20,
-0x96, 0xf6, 0xcc, 0x4f, 0x23, 0xda, 0x3a, 0xee,
-0x47, 0x20, 0x66, 0xa0, 0xf1, 0x98, 0x77, 0x57,
-0x5b, 0x28, 0x7d, 0x5c, 0xcd, 0xe7, 0x7f, 0x09,
-0xfc, 0x65, 0xa7, 0xe4, 0x9c, 0x31, 0xea, 0xd4,
-0x92, 0x84, 0x12, 0xe7, 0x67, 0x8d, 0xa8, 0x5a,
-0x6a, 0x17, 0xb3, 0xf6, 0x95, 0x24, 0x76, 0xa7,
-0x13, 0xc7, 0x8d, 0x68, 0x47, 0x78, 0x97, 0x62,
-0x24, 0xde, 0x34, 0xba, 0xd4, 0xf0, 0x2e, 0xcd,
-0xe0, 0x03, 0x46, 0x04, 0xa1, 0x99, 0xe2, 0xe6,
-0xbf, 0x98, 0x0c, 0x7e, 0xf3, 0xe4, 0x93, 0x86,
-0xe0, 0xa5, 0xe5, 0x54, 0x6d, 0xd9, 0x49, 0x59,
-0x9a, 0x4c, 0x0b, 0x8d, 0xc4, 0xd7, 0x92, 0x97,
-0xc8, 0x38, 0x1e, 0xb8, 0x40, 0xc6, 0x7c, 0xaa,
-0x1a, 0x56, 0x18, 0x7f, 0x68, 0xe3, 0xe5, 0xf3,
-0x10, 0x31, 0x37, 0x93, 0x71, 0x4e, 0xd4, 0x5f,
-0x26, 0xc5, 0x3f, 0x2f, 0x95, 0x66, 0x6e, 0xbe,
-0x04, 0x1f, 0x61, 0xcb, 0x96, 0x41, 0x45, 0x26,
-0x8b, 0x95, 0x0e, 0x2e, 0x95, 0xf1, 0x87, 0x82,
-0xa9, 0x71, 0xf8, 0x2f, 0x5d, 0xd2, 0x5e, 0xe8,
-0xfc, 0xf7, 0x78, 0xee, 0x13, 0x61, 0x12, 0xd3,
-0x3a, 0xec, 0x68, 0x43, 0x34, 0xe6, 0x52, 0x14,
-0x65, 0x56, 0x94, 0x5d, 0x5e, 0xe1, 0x0a, 0x44,
-0x74, 0xa8, 0x31, 0x28, 0xe0, 0xbf, 0x0c, 0x8a,
-0x17, 0x25, 0x23, 0x4d, 0x60, 0x76, 0x88, 0x32,
-0x9a, 0x4d, 0x9f, 0x60, 0xbb, 0x58, 0x5e, 0x76,
-0x23, 0x0f, 0xbb, 0x54, 0x1b, 0xac, 0xc5, 0xb5,
-0x3c, 0xff, 0x25, 0xe2, 0x0f, 0x83, 0x92, 0x35,
-0x3b, 0xe4, 0x2a, 0x04, 0x46, 0x6a, 0xcf, 0xfd,
-0x08, 0xd2, 0x8b, 0x64, 0xcb, 0x53, 0x66, 0x4d,
-0xab, 0xb6, 0xdd, 0xa1, 0x56, 0x75, 0x02, 0x6b,
-0xf1, 0xe0, 0x54, 0xfd, 0x79, 0xe8, 0x72, 0xba,
-0x97, 0x9e, 0xa3, 0x10, 0x47, 0x16, 0x33, 0x67,
-0xa7, 0x3c, 0xef, 0xb6, 0x6d, 0x44, 0x43, 0xcd,
-0xa1, 0xa4, 0xad, 0xca, 0x7b, 0x9c, 0x08, 0x2c,
-0xdc, 0x90, 0x49, 0x9a, 0x43, 0x7c, 0xca, 0xc5,
-0x7f, 0x9d, 0x07, 0x47, 0x52, 0xc3, 0x9b, 0x2f,
-0xbb, 0xbc, 0x7a, 0x4b, 0x6a, 0xfa, 0x90, 0x18,
-0xaf, 0x5a, 0x9c, 0x17, 0xc6, 0xfb, 0xdb, 0x71,
-0xdb, 0xda, 0x41, 0xa5, 0xb4, 0x77, 0xc4, 0xbe,
-0x16, 0x78, 0x2a, 0xf9, 0x8a, 0x89, 0x0f, 0x5c,
-0xb6, 0x65, 0xdb, 0x54, 0xfe, 0x4b, 0x93, 0xc1,
-0xc0, 0x75, 0x32, 0x48, 0xb5, 0x43, 0xa2, 0xad,
-0x73, 0xe8, 0xe4, 0x88, 0x79, 0x0a, 0x80, 0xab,
-0xbf, 0x1a, 0x48, 0x10, 0xc7, 0x8a, 0xf3, 0x92,
-0xea, 0xf4, 0x59, 0x76, 0x9d, 0xf4, 0xe3, 0x2e,
-0xfe, 0x8b, 0xd9, 0x94, 0xd6, 0x26, 0x19, 0x7f,
-0x38, 0x80, 0x46, 0x45, 0xca, 0x27, 0x5b, 0x4a,
-0xe9, 0x52, 0x3d, 0xbc, 0x38, 0x50, 0xbb, 0x53,
-0x1b, 0x61, 0xe3, 0xf0, 0x84, 0x5a, 0x99, 0xd1,
-0x86, 0x12, 0x88, 0xc8, 0x8c, 0xda, 0x6d, 0x6e,
-0xfd, 0xc3, 0x5c, 0xfc, 0x21, 0xe9, 0x47, 0x55,
-0x89, 0xf0, 0x69, 0x96, 0x04, 0xa3, 0x65, 0x5e,
-0xc1, 0xca, 0xd6, 0x3d, 0x20, 0xbc, 0xee, 0x53,
-0x90, 0xb4, 0x8c, 0xf3, 0xa2, 0xd2, 0xd0, 0x91,
-0x74, 0x78, 0x14, 0x2f, 0x1d, 0x2f, 0xc4, 0x5f,
-0xc5, 0xeb, 0xca, 0xae, 0x7a, 0xb7, 0x48, 0x35,
-0x75, 0xd2, 0xf7, 0x33, 0x08, 0x20, 0x9c, 0x55,
-0x85, 0x1c, 0xc4, 0x7a, 0xc4, 0x05, 0x07, 0xa0,
-0x5a, 0xd7, 0xbe, 0x84, 0x1b, 0x59, 0x3b, 0xaf,
-0x60, 0x22, 0x41, 0xe9, 0x80, 0x8c, 0x18, 0x1f,
-0x9e, 0x12, 0x7f, 0x88, 0xd8, 0x4a, 0xfd, 0x2d,
-0xbf, 0x23, 0x5b, 0xb2, 0x5e, 0x39, 0x45, 0x49,
-0x5e, 0x06, 0x1a, 0xd7, 0x2c, 0xaa, 0x08, 0xb6,
-0xaa, 0xbe, 0x7c, 0x36, 0x42, 0xb3, 0xc5, 0xd9,
-0x2d, 0xeb, 0x95, 0xab, 0xac, 0x8f, 0x60, 0x57,
-0x0b, 0x76, 0x2f, 0x65, 0x8d, 0xb9, 0xf3, 0xbf,
-0x1c, 0xaa, 0x05, 0xbf, 0xaa, 0x0b, 0x64, 0xbd,
-0x08, 0x45, 0xa2, 0x0a, 0x95, 0x08, 0xe9, 0xb9,
-0x6d, 0x88, 0xc6, 0xc2, 0xc4, 0x05, 0x76, 0x48,
-0xcd, 0xdd, 0x73, 0x59, 0x46, 0xc2, 0xbb, 0xe3,
-0x0f, 0xb9, 0x1d, 0x7f, 0x78, 0x2d, 0xa7, 0xbf,
-0xc1, 0x17, 0x1b, 0xf7, 0x8f, 0x29, 0x6f, 0x9b,
-0xa7, 0xdb, 0x9a, 0x86, 0xd8, 0x98, 0x52, 0xb7,
-0x6c, 0x32, 0x81, 0x68, 0x6b, 0x18, 0x31, 0x9a,
-0xb8, 0x87, 0x8c, 0xab, 0xbc, 0x29, 0x1e, 0x70,
-0xe9, 0x1f, 0x3e, 0x0d, 0xdd, 0x19, 0xd1, 0x09,
-0x14, 0x5b, 0x28, 0xb0, 0xd5, 0x59, 0x12, 0x52,
-0x00, 0xec, 0xa8, 0xb7, 0x4d, 0xec, 0x9f, 0x7e,
-0x35, 0xca, 0xb6, 0xc3, 0x50, 0xda, 0x98, 0xd4,
-0xe2, 0xec, 0x7f, 0xc2, 0xa7, 0x61, 0xdc, 0x89,
-0x5a, 0x25, 0x51, 0x48, 0xfd, 0xe3, 0xae, 0xff,
-0x45, 0x9d, 0xf9, 0x80, 0x1d, 0x5b, 0xe8, 0x70,
-0x5b, 0x0c, 0x01, 0xef, 0xa4, 0x41, 0x95, 0xd7,
-0x96, 0xe3, 0xce, 0x18, 0xd9, 0x6f, 0x54, 0x80,
-0xf8, 0xf8, 0xf3, 0x50, 0xdd, 0x81, 0xc6, 0x19,
-0xea, 0x67, 0xd0, 0x5c, 0xfa, 0x87, 0xb9, 0x22,
-0x95, 0xaf, 0xea, 0xdd, 0x5f, 0x0a, 0xbf, 0x8e,
-0x63, 0x7a, 0xda, 0xec, 0x36, 0xf1, 0xfb, 0xdc,
-0xce, 0x4e, 0x19, 0x4f, 0x82, 0x1f, 0xe1, 0x76,
-0x70, 0x33, 0xa4, 0xc1, 0xe0, 0x38, 0x2b, 0x2d,
-0x23, 0x4d, 0x4a, 0x62, 0x06, 0x4d, 0xd8, 0x96,
-0xf0, 0xdd, 0x5a, 0xd4, 0xad, 0x7f, 0xe8, 0xe4,
-0x6e, 0x4b, 0x55, 0xc9, 0xc3, 0xd4, 0xbd, 0xe9,
-0xc6, 0x73, 0xa5, 0x3d, 0x38, 0x3a, 0x6f, 0xc1,
-0x6c, 0xf2, 0xde, 0xe7, 0x8a, 0x6c, 0x02, 0xb1,
-0xc7, 0x1d, 0xa2, 0xf8, 0x0d, 0x5e, 0x29, 0xe6,
-0x0e, 0x55, 0x83, 0xfd, 0xa0, 0x30, 0xfe, 0x10,
-0x9f, 0x73, 0xd2, 0xb8, 0xa8, 0x36, 0xf6, 0x05,
-0x22, 0xc9, 0x11, 0x7e, 0x51, 0xe0, 0x82, 0xf2,
-0x11, 0xf8, 0x90, 0x89, 0xc2, 0x01, 0xe7, 0xe0,
-0x43, 0xb3, 0x91, 0xaf, 0xaa, 0xc2, 0x96, 0x89,
-0x16, 0x6c, 0x59, 0xa8, 0x0c, 0xc0, 0x79, 0xb3,
-0x31, 0x93, 0xe7, 0xbf, 0x3c, 0x39, 0xfd, 0x8d,
-0xca, 0x49, 0x95, 0x48, 0x2e, 0x04, 0x59, 0xb3,
-0x88, 0x3d, 0x19, 0x2c, 0x19, 0x2d, 0xa7, 0xb4,
-0x2f, 0x01, 0x0c, 0x1b, 0xc4, 0xe8, 0xf8, 0x07,
-0x95, 0x19, 0xe6, 0x2f, 0xf9, 0x82, 0xf8, 0xaa,
-0x33, 0x4a, 0x23, 0x3f, 0x45, 0x47, 0x55, 0x79,
-0xfd, 0x43, 0xb7, 0xfe, 0x86, 0x53, 0x7f, 0x59,
-0xed, 0x84, 0xe0, 0xa0, 0xa8, 0xfa, 0x24, 0xb3,
-0xb4, 0x96, 0xfe, 0x7d, 0xfc, 0xc8, 0x99, 0x9a,
-0x21, 0x75, 0x7b, 0x62, 0xbe, 0xb7, 0x23, 0x15,
-0xf4, 0x6b, 0x3f, 0x45, 0xf8, 0xdc, 0xd9, 0x1a,
-0xfc, 0xac, 0xe0, 0xad, 0x6e, 0xcc, 0x7f, 0xd9,
-0x75, 0x9c, 0x83, 0x9c, 0x0a, 0x31, 0x7b, 0x3a,
-0xe1, 0x7e, 0x8a, 0x3a, 0x33, 0x64, 0x54, 0xd5,
-0x4e, 0xdc, 0xfa, 0x37, 0xa9, 0xb8, 0x7c, 0xa5,
-0xb1, 0xa5, 0x53, 0x15, 0x27, 0xff, 0x71, 0x17,
-0xfe, 0x8a, 0x08, 0x92, 0x0b, 0xa7, 0xa7, 0x37,
-0xdd, 0x17, 0x8a, 0x50, 0x91, 0x2f, 0xaa, 0x42,
-0x95, 0xf1, 0x85, 0x8d, 0xa4, 0xbe, 0x9a, 0xa4,
-0x39, 0x5a, 0x68, 0x4c, 0x57, 0x92, 0x9a, 0x0d,
-0xce, 0x82, 0xb4, 0x4a, 0x87, 0x60, 0x5e, 0x4a,
-0xd8, 0x5c, 0xe3, 0xd2, 0x3f, 0x44, 0xfc, 0xb5,
-0x46, 0xbe, 0xea, 0xa9, 0x13, 0x10, 0x3d, 0x2b,
-0x8a, 0x46, 0x9d, 0x68, 0x0d, 0xa6, 0x4a, 0x32,
-0xe5, 0x8d, 0xcc, 0x8e, 0x5e, 0x0b, 0xc1, 0xe5,
-0xaa, 0xd8, 0x0f, 0xc2, 0x74, 0x54, 0x35, 0xd0,
-0x1a, 0xc5, 0x65, 0x47, 0x0b, 0x89, 0x52, 0xf5,
-0xfe, 0xcc, 0x52, 0x97, 0xfe, 0x3c, 0xf9, 0xf3,
-0x5b, 0xf6, 0x97, 0x93, 0x37, 0x28, 0x82, 0x0c,
-0x05, 0x23, 0xb6, 0x49, 0x04, 0x41, 0xbd, 0x44,
-0xd4, 0xd8, 0x05, 0x74, 0x45, 0x44, 0x75, 0x36,
-0x51, 0xff, 0x6b, 0x0e, 0x1d, 0xf7, 0x09, 0x09,
-0x14, 0xc1, 0xb0, 0x4c, 0xd1, 0x3f, 0xdc, 0x6c,
-0x29, 0x31, 0xbc, 0x84, 0xcb, 0x20, 0xcd, 0xaf,
-0xb7, 0xa8, 0x10, 0x58, 0x76, 0x41, 0x8a, 0xa8,
-0x31, 0x12, 0xb6, 0x6a, 0x34, 0x4e, 0x43, 0xf4,
-0xb8, 0xff, 0x02, 0x0e, 0x93, 0x18, 0xd3, 0x56,
-0x2d, 0xc6, 0x3e, 0xe4, 0x77, 0x40, 0x5e, 0x7f,
-0x83, 0xf0, 0x57, 0x0f, 0xaf, 0xe1, 0xea, 0x0e,
-0x56, 0xe3, 0x3f, 0x34, 0x2d, 0x08, 0x25, 0x24,
-0x72, 0xf8, 0x1c, 0x2f, 0xcd, 0x6a, 0x1d, 0xc1,
-0x30, 0x5e, 0x22, 0x92, 0x8b, 0xa5, 0x09, 0x76,
-0x51, 0xd6, 0x0f, 0xa7, 0x6d, 0xcb, 0xab, 0xee,
-0x61, 0x7e, 0x6f, 0x67, 0xd1, 0x7c, 0x43, 0xdb,
-0x51, 0x56, 0x18, 0x7f, 0x48, 0x99, 0x5c, 0xa2,
-0xda, 0x17, 0xcf, 0x17, 0x46, 0xa4, 0x4f, 0xe1,
-0xd6, 0xd6, 0x8f, 0xfd, 0x0c, 0x14, 0x62, 0x8d,
-0x63, 0xc2, 0xc0, 0xe4, 0xba, 0x01, 0xc5, 0x6d,
-0xa4, 0x07, 0xab, 0x08, 0x46, 0xec, 0x82, 0x2b,
-0xff, 0x8b, 0xd5, 0x6c, 0x55, 0x49, 0x64, 0xfe,
-0x30, 0x37, 0x32, 0x42, 0xff, 0x50, 0x46, 0x1b,
-0x06, 0xab, 0x1c, 0xdd, 0x4b, 0xfc, 0x1a, 0xcb,
-0x76, 0xe5, 0xb7, 0xd1, 0x62, 0xce, 0xfc, 0xac,
-0x93, 0x0e, 0x36, 0x77, 0xf0, 0xd1, 0x3c, 0xfe,
-0xba, 0x6c, 0xc5, 0x46, 0xc3, 0xcf, 0xe2, 0x30,
-0x5d, 0x6e, 0x8b, 0xe2, 0x73, 0x14, 0x5b, 0xe8,
-0xe6, 0x59, 0xdc, 0xa9, 0x2f, 0x1b, 0x51, 0x1e,
-0xd8, 0xf3, 0x5f, 0x0c, 0x1c, 0x9d, 0xe8, 0xa8,
-0xff, 0x28, 0x0e, 0xdc, 0x71, 0x3d, 0xda, 0x5e,
-0x52, 0xa6, 0x90, 0x22, 0x7d, 0xdd, 0x70, 0xe0,
-0xa8, 0xc7, 0x15, 0x7f, 0x78, 0xb5, 0xaa, 0x69,
-0x68, 0xd5, 0xb7, 0x85, 0x4c, 0x4a, 0x13, 0x17,
-0x63, 0x41, 0x55, 0xf0, 0x02, 0xcb, 0xca, 0x2f,
-0x9b, 0xa3, 0xf0, 0x92, 0x29, 0xca, 0x04, 0x5c,
-0x80, 0xc5, 0xde, 0xda, 0x2f, 0x68, 0xaf, 0x27,
-0xfe, 0xd0, 0xf1, 0xf3, 0xfb, 0x6a, 0x64, 0x68,
-0xe2, 0x2d, 0x43, 0x38, 0x82, 0x85, 0xf8, 0xab,
-0x37, 0xc0, 0xa7, 0x8f, 0xe8, 0x97, 0xe3, 0xd1,
-0x6d, 0xf6, 0xba, 0xfa, 0x08, 0x55, 0x8b, 0x33,
-0xbc, 0x27, 0xf0, 0x25, 0x29, 0xd5, 0x95, 0x30,
-0xff, 0x00, 0xa2, 0xb3, 0x56, 0xb6, 0x69, 0x55,
-0xe2, 0x0c, 0xdf, 0x2f, 0x0a, 0xc9, 0x19, 0x38,
-0xb8, 0x7b, 0x94, 0xbf, 0x74, 0xe7, 0x7f, 0x05,
-0x07, 0x35, 0x3a, 0x04, 0xfb, 0xa0, 0x3f, 0xc8,
-0x65, 0xfd, 0x65, 0x7c, 0x8e, 0x96, 0x4a, 0xcc,
-0x31, 0xdf, 0x94, 0x3b, 0x75, 0x18, 0x36, 0x65,
-0xff, 0x11, 0x4a, 0x3a, 0xd8, 0x5c, 0x6b, 0xa3,
-0xba, 0xcb, 0x54, 0xdb, 0x95, 0xb5, 0xac, 0x33,
-0x1d, 0x5c, 0x88, 0x3d, 0xf6, 0xc7, 0x3c, 0xfe,
-0xda, 0x4f, 0xe1, 0x55, 0x24, 0x72, 0xd8, 0xa3,
-0x1b, 0xdf, 0xc4, 0x21, 0xf8, 0x78, 0x99, 0xac,
-0x56, 0x99, 0x00, 0x51, 0x4a, 0x00, 0x1d, 0x8f,
-0x55, 0x7a, 0xa2, 0x03, 0xdd, 0x2f, 0xc6, 0x1e,
-0x63, 0x6d, 0x56, 0x7a, 0x5d, 0x48, 0x4d, 0x94,
-0x9a, 0x9d, 0x2f, 0x1b, 0x91, 0x8e, 0x32, 0x37,
-0xfe, 0x7a, 0x7e, 0xf0, 0xde, 0x51, 0xed, 0xaf,
-0x11, 0x7f, 0xfd, 0x38, 0x51, 0xb1, 0x5a, 0xa6,
-0x23, 0xf1, 0x79, 0xc3, 0xda, 0x3c, 0x16, 0xe3,
-0x8f, 0xa6, 0x8c, 0xb4, 0xef, 0xeb, 0x3e, 0xd2,
-0xe5, 0x31, 0x88, 0x8e, 0xb9, 0x19, 0x1e, 0xcb,
-0x54, 0xa4, 0xd5, 0xb1, 0xc4, 0xff, 0xaf, 0x6f,
-0xc3, 0x9e, 0x8a, 0xa0, 0x7a, 0x4f, 0x41, 0xfc,
-0xe1, 0x8e, 0x88, 0x15, 0x20, 0x9d, 0x9c, 0x51,
-0x33, 0xf3, 0x75, 0xcd, 0x4e, 0xf2, 0x1a, 0x0e,
-0xe8, 0xf8, 0xda, 0xb4, 0xa5, 0x23, 0xa9, 0xd2,
-0x67, 0x93, 0x66, 0xbc, 0x57, 0x87, 0x51, 0x7f,
-0x44, 0x51, 0xe1, 0x38, 0x8f, 0x6e, 0xf2, 0xeb,
-0x4a, 0x69, 0xff, 0x89, 0x4c, 0x66, 0x18, 0x0d,
-0x17, 0xfe, 0xfa, 0x94, 0x90, 0x14, 0xa9, 0xcd,
-0x7f, 0x04, 0xb7, 0x4e, 0xcb, 0xe9, 0x6f, 0x6c,
-0x19, 0xd5, 0x26, 0x53, 0xd7, 0xa6, 0x35, 0xf1,
-0x92, 0xac, 0x32, 0xca, 0xff, 0x47, 0xd5, 0x77,
-0x85, 0xec, 0xa1, 0x80, 0x03, 0x81, 0x37, 0x28,
-0xf5, 0x52, 0xff, 0x6e, 0x7f, 0xed, 0xaf, 0xdc,
-0xfc, 0xd7, 0x45, 0x1e, 0xb5, 0x36, 0xef, 0xa5,
-0x5a, 0x12, 0x3c, 0x8a, 0x90, 0x6a, 0xe9, 0xc7,
-0xb6, 0x50, 0x12, 0x02, 0xb1, 0xe3, 0x52, 0x60,
-0xd6, 0xd0, 0xdd, 0x65, 0x46, 0xc9, 0x08, 0x8b,
-0xa5, 0x00, 0x0d, 0x77, 0xfe, 0x97, 0x47, 0x6c,
-0xeb, 0xb3, 0xe0, 0x28, 0x54, 0xe2, 0xb6, 0xd5,
-0x7c, 0x56, 0x7f, 0x06, 0xb7, 0x9b, 0xa5, 0x71,
-0xfa, 0x5d, 0xc4, 0x88, 0x59, 0x78, 0xe9, 0x19,
-0xd8, 0x6d, 0x55, 0x8f, 0xfa, 0xa8, 0x40, 0xc3,
-0x3c, 0xcb, 0xbf, 0xce, 0xd7, 0x48, 0x62, 0x53,
-0x96, 0x6a, 0xba, 0xf3, 0xbf, 0x5e, 0x22, 0xc4,
-0xda, 0x78, 0x37, 0x61, 0xab, 0x8a, 0x38, 0xe5,
-0x7f, 0x79, 0x37, 0xb4, 0xe3, 0x66, 0x37, 0xb3,
-0xac, 0xcc, 0xb3, 0x81, 0xcf, 0x0b, 0x2a, 0x2d,
-0x89, 0x2f, 0xc2, 0xf7, 0x7b, 0x2b, 0xb2, 0x26,
-0x45, 0xbc, 0x6c, 0x40, 0xb0, 0xd6, 0x71, 0x8f,
-0x30, 0x42, 0x59, 0x55, 0x2d, 0xc8, 0xff, 0x52,
-0x71, 0x39, 0xad, 0xa7, 0x43, 0x27, 0x6b, 0x97,
-0x21, 0xe6, 0xa9, 0x2d, 0x24, 0xe5, 0xf5, 0x24,
-0x53, 0xa4, 0xa3, 0xe8, 0xfb, 0xbf, 0xd5, 0x97,
-0x10, 0x21, 0x6e, 0x24, 0xf9, 0xa9, 0x67, 0xcc,
-0xea, 0xc1, 0x8e, 0x56, 0x11, 0xe8, 0x8b, 0x40,
-0xcc, 0xbb, 0xc9, 0xcd, 0x7f, 0x99, 0x0b, 0x7a,
-0xc2, 0x44, 0x7b, 0x5d, 0x85, 0x05, 0x7b, 0xfd,
-0x52, 0x08, 0xb1, 0x46, 0x30, 0x62, 0xe8, 0xef,
-0x34, 0xf0, 0x5b, 0xd3, 0xca, 0xd7, 0xf9, 0x9b,
-0x3c, 0xca, 0x67, 0xa5, 0x03, 0x24, 0x3b, 0x5f,
-0xc7, 0x49, 0xac, 0x1e, 0x1d, 0x9f, 0xbb, 0x32,
-0xe1, 0xa1, 0x02, 0xfe, 0xcb, 0xfb, 0xa2, 0x5d,
-0xff, 0x6b, 0x66, 0xcc, 0xc8, 0x57, 0x5b, 0x06,
-0x85, 0x1b, 0x63, 0xb0, 0x18, 0x6e, 0x35, 0x95,
-0xad, 0xb8, 0xcb, 0x35, 0x41, 0xa9, 0xa9, 0x0c,
-0xc2, 0x25, 0x0a, 0xbf, 0x35, 0x11, 0x14, 0x23,
-0xfe, 0x9a, 0x31, 0xa5, 0xfe, 0x17, 0xcf, 0x69,
-0xcb, 0xbb, 0x0a, 0x81, 0x09, 0xcf, 0xf3, 0x57,
-0x54, 0x6d, 0x79, 0xab, 0x32, 0xc7, 0x38, 0xa6,
-0x77, 0xb5, 0xcc, 0xda, 0xa6, 0xcc, 0x8d, 0x1f,
-0xdb, 0x1b, 0xfd, 0x9a, 0x7f, 0x6b, 0x39, 0x4d,
-0xb4, 0x46, 0xd3, 0xaf, 0x97, 0x17, 0xe6, 0x7f,
-0xad, 0x93, 0x68, 0x6b, 0x59, 0x0d, 0xc1, 0xae,
-0x77, 0x6d, 0x92, 0x22, 0x51, 0x25, 0x44, 0x36,
-0x70, 0xa9, 0x9c, 0x4b, 0x46, 0xab, 0xc0, 0x5f,
-0xc2, 0xd8, 0x4e, 0x81, 0x88, 0x71, 0xbc, 0xf9,
-0x69, 0x77, 0xfe, 0xd7, 0x91, 0xb8, 0x93, 0x23,
-0xa6, 0xd6, 0xb4, 0xa8, 0xa9, 0xe6, 0x77, 0xa5,
-0xfe, 0xc6, 0x36, 0xb6, 0xc7, 0xdc, 0x08, 0x73,
-0x49, 0x90, 0x6a, 0xa1, 0xf1, 0x73, 0xf5, 0xc7,
-0xad, 0xea, 0x68, 0x62, 0x21, 0x3c, 0xce, 0xce,
-0xb5, 0xae, 0xa1, 0xe7, 0x3c, 0xc5, 0x6a, 0x5a,
-0x5a, 0xb6, 0x25, 0x0a, 0xf5, 0x0f, 0x57, 0x0b,
-0x6e, 0x6b, 0xbf, 0x1e, 0xee, 0x97, 0xf5, 0xbf,
-0x24, 0x0a, 0xf0, 0x36, 0x6f, 0x85, 0x8a, 0xe5,
-0xa1, 0xbb, 0x37, 0xcd, 0xd8, 0xf5, 0x7c, 0xe8,
-0xc7, 0x64, 0xcc, 0xda, 0xb5, 0x21, 0x74, 0xef,
-0x72, 0xf5, 0xee, 0x4d, 0x7e, 0xd8, 0x0a, 0x54,
-0x7f, 0x79, 0x53, 0x61, 0xfe, 0x97, 0xee, 0x4f,
-0x50, 0xea, 0xdc, 0x9a, 0xd8, 0xcd, 0x61, 0xae,
-0xf4, 0x52, 0x60, 0x2d, 0x04, 0x12, 0xc9, 0x9d,
-0xe9, 0x81, 0x50, 0x1d, 0x81, 0x2c, 0x83, 0x8f,
-0x22, 0x34, 0x0b, 0x91, 0x41, 0xb0, 0x6b, 0x73,
-0x73, 0xb9, 0x81, 0x1e, 0x50, 0x8c, 0x87, 0x5d,
-0xf5, 0x97, 0x87, 0x54, 0x84, 0x42, 0x92, 0xf6,
-0xba, 0x62, 0xd4, 0x4a, 0xd9, 0xf9, 0x71, 0x29,
-0x4e, 0x78, 0x89, 0x53, 0x71, 0x2e, 0x21, 0x84,
-0x78, 0x6c, 0x7e, 0xc3, 0xf1, 0xe9, 0x64, 0x4c,
-0x84, 0x66, 0x0b, 0x20, 0xb6, 0x6b, 0x3c, 0xd4,
-0xd4, 0xbf, 0x25, 0x8f, 0xbf, 0xbc, 0x54, 0xff,
-0x4b, 0x20, 0xa9, 0x2a, 0x81, 0xad, 0xfc, 0x42,
-0x5b, 0x03, 0x62, 0x92, 0x11, 0x13, 0xd0, 0x6c,
-0x50, 0x59, 0xc8, 0x04, 0xda, 0x1a, 0x64, 0x68,
-0x78, 0x16, 0x98, 0x6b, 0x5b, 0x95, 0x19, 0xf0,
-0x2a, 0xdd, 0x3c, 0x45, 0x7f, 0xc3, 0x15, 0x64,
-0x48, 0xb0, 0x8b, 0x75, 0x48, 0x46, 0x2c, 0xed,
-0xdd, 0x24, 0x2f, 0x71, 0x6c, 0x89, 0x91, 0x10,
-0x3d, 0x6e, 0x54, 0x30, 0x1f, 0x42, 0xe8, 0x91,
-0x21, 0x34, 0xbb, 0xdf, 0x53, 0x92, 0xd3, 0xdf,
-0x50, 0xbd, 0xfd, 0x54, 0x3c, 0xe8, 0x5e, 0x59,
-0xdb, 0x8b, 0x87, 0xcd, 0xf9, 0x39, 0xfd, 0xf9,
-0x88, 0x2f, 0xaf, 0x7f, 0xa8, 0x4b, 0xc3, 0xe7,
-0x65, 0x5b, 0xbd, 0x55, 0x88, 0x9b, 0x8a, 0xbc,
-0x2c, 0xc9, 0xc2, 0xbd, 0x2d, 0x53, 0xf4, 0x0f,
-0x83, 0x71, 0x8a, 0x4d, 0xf5, 0x1e, 0x81, 0xb9,
-0x54, 0x4a, 0xbb, 0x5f, 0x04, 0x97, 0xde, 0xb2,
-0xa3, 0xb9, 0xba, 0x95, 0xde, 0x16, 0x6d, 0xbb,
-0x6f, 0x8e, 0x2c, 0xbb, 0x4c, 0x04, 0xe8, 0x53,
-0x04, 0xed, 0xb7, 0x33, 0xaf, 0xe0, 0x4f, 0x8b,
-0x0b, 0xf4, 0x0f, 0xcf, 0xcf, 0xc4, 0x4e, 0xd8,
-0xda, 0x59, 0x45, 0x2f, 0xb6, 0x4c, 0xf2, 0x12,
-0xfd, 0xf3, 0x34, 0xfe, 0xf6, 0xf7, 0xad, 0xae,
-0xf8, 0xad, 0x29, 0xcf, 0x5c, 0x38, 0x96, 0x09,
-0xae, 0xd3, 0x76, 0x54, 0xce, 0x65, 0x6f, 0xf0,
-0x68, 0xdc, 0x4f, 0x8e, 0x07, 0x3e, 0x67, 0x5d,
-0x78, 0xbb, 0xe2, 0xe6, 0xbf, 0x92, 0x2f, 0x4a,
-0x91, 0x8d, 0xf1, 0x9c, 0x5e, 0x8a, 0x64, 0xc4,
-0xde, 0x83, 0xf7, 0x0d, 0x6c, 0xf9, 0x81, 0x32,
-0x14, 0x17, 0x69, 0x7a, 0xdb, 0xba, 0x87, 0x52,
-0xe7, 0x2a, 0x28, 0x22, 0x51, 0xdb, 0x23, 0x33,
-0xcb, 0x0a, 0xf5, 0x37, 0x5a, 0x62, 0xe0, 0xf7,
-0x92, 0xa4, 0xbc, 0x27, 0x56, 0x16, 0xb6, 0xb3,
-0x32, 0x05, 0x23, 0xd6, 0x67, 0xa1, 0x51, 0x4c,
-0xb2, 0x1b, 0x56, 0x3c, 0xaa, 0xfb, 0xb1, 0x7b,
-0x71, 0x61, 0x8c, 0xcd, 0xf4, 0xb7, 0x29, 0x86,
-0x81, 0xd0, 0x4c, 0x47, 0xc3, 0x15, 0x7f, 0xf8,
-0x62, 0x73, 0x2d, 0x71, 0x5b, 0x68, 0xb4, 0xd4,
-0x12, 0xfe, 0x1a, 0x17, 0x6a, 0x1b, 0x5a, 0x96,
-0xd5, 0xcf, 0x20, 0x43, 0xcd, 0xb2, 0xbb, 0xe0,
-0x89, 0x65, 0x95, 0x09, 0xff, 0xc7, 0x94, 0xf6,
-0x75, 0x6f, 0xed, 0x8e, 0xc7, 0x47, 0xca, 0xee,
-0x84, 0x27, 0xe8, 0x53, 0x43, 0x53, 0xe2, 0x0f,
-0x55, 0x95, 0xf2, 0xbf, 0x32, 0x56, 0x0d, 0xb9,
-0x97, 0xa7, 0x0d, 0x51, 0x75, 0xb7, 0x8e, 0x05,
-0x75, 0x72, 0x3c, 0x8a, 0x0f, 0x24, 0xee, 0x37,
-0x93, 0x56, 0x7c, 0x50, 0xad, 0x2f, 0xaa, 0xb1,
-0x92, 0x3f, 0xae, 0x19, 0x6d, 0x39, 0xcc, 0xfe,
-0x02, 0x92, 0xa4, 0xa7, 0x57, 0xd5, 0x57, 0xc8,
-0x7f, 0xc5, 0xef, 0x59, 0x17, 0x9c, 0x85, 0xae,
-0x7e, 0x98, 0x16, 0xea, 0x7f, 0x77, 0x54, 0xf8,
-0x3e, 0xab, 0x6f, 0x80, 0x70, 0x56, 0x9d, 0x51,
-0x34, 0x0b, 0x1e, 0xf3, 0xc5, 0xe3, 0xc5, 0xad,
-0x6c, 0x26, 0x7c, 0x8f, 0x9e, 0x9c, 0xc5, 0x97,
-0x98, 0xee, 0x09, 0x19, 0xcc, 0x15, 0x7f, 0xb8,
-0x88, 0x37, 0x19, 0xe1, 0x7a, 0x05, 0x41, 0x56,
-0x42, 0xd2, 0x5e, 0x4c, 0xa8, 0x6d, 0xd4, 0x2b,
-0xa0, 0x6f, 0x40, 0xa3, 0xe4, 0x1e, 0xed, 0xbf,
-0xb2, 0x24, 0xc2, 0x2e, 0x74, 0xd5, 0x3e, 0xcb,
-0x10, 0x91, 0xc5, 0xfd, 0xeb, 0xb5, 0xbf, 0x81,
-0x5f, 0xb6, 0x35, 0x66, 0xfd, 0x6b, 0xb4, 0xc2,
-0xf8, 0x43, 0x49, 0x7b, 0x51, 0xf5, 0x79, 0xb7,
-0xc8, 0xc6, 0x10, 0x7c, 0x47, 0x1a, 0xab, 0xc5,
-0x71, 0x5f, 0x29, 0x55, 0x8f, 0x7a, 0x5f, 0x02,
-0xb1, 0xb4, 0xbc, 0x27, 0x5d, 0x50, 0xff, 0x2b,
-0xd1, 0x64, 0x04, 0x0e, 0x29, 0x35, 0xea, 0x24,
-0x8f, 0xa6, 0xc3, 0xc4, 0x6d, 0x7d, 0x22, 0x83,
-0xa0, 0xde, 0x31, 0x4f, 0x4b, 0xfd, 0x8d, 0x87,
-0xe0, 0x8d, 0x54, 0x8c, 0x6f, 0xa6, 0x88, 0xc4,
-0xd3, 0x78, 0x0f, 0x7e, 0xb1, 0x9a, 0x66, 0x52,
-0x75, 0xf3, 0x0f, 0x17, 0xe8, 0x1f, 0x66, 0xab,
-0xcd, 0x15, 0xeb, 0x7d, 0xb3, 0xf9, 0xf3, 0xba,
-0x90, 0xe5, 0x7f, 0x5d, 0xf6, 0xcf, 0x37, 0x83,
-0x7f, 0x4c, 0x27, 0x29, 0x62, 0xf3, 0x3c, 0x9b,
-0x69, 0xb4, 0xa7, 0x17, 0x87, 0xd5, 0xd6, 0xe6,
-0x99, 0x91, 0x8d, 0xb0, 0x33, 0xad, 0xae, 0x66,
-0x41, 0x73, 0xc3, 0xce, 0xf0, 0x60, 0xcb, 0xea,
-0x02, 0xfd, 0xc3, 0x75, 0xd5, 0xe4, 0xe9, 0x7d,
-0xd9, 0x7a, 0x1e, 0xe6, 0x6c, 0x54, 0x89, 0xf6,
-0x7a, 0xc6, 0x8e, 0x03, 0xb1, 0xc4, 0x73, 0x5a,
-0xd1, 0xe3, 0x78, 0x14, 0xc2, 0x9b, 0x71, 0x28,
-0x67, 0xc0, 0x33, 0x24, 0x5a, 0xf8, 0xcd, 0x04,
-0xee, 0x8c, 0x86, 0x18, 0x94, 0x3f, 0x73, 0xe3,
-0xaf, 0x9a, 0x25, 0xa4, 0x12, 0xe6, 0xdd, 0x6f,
-0x56, 0xe9, 0x2a, 0x1d, 0xf8, 0x0b, 0x3f, 0xf3,
-0xf6, 0x60, 0x3f, 0x4b, 0xb6, 0x1a, 0xa3, 0xda,
-0x2c, 0xc6, 0x38, 0xef, 0x9d, 0xff, 0x60, 0xa8,
-0x86, 0x4d, 0x87, 0xb4, 0x85, 0x3e, 0xa4, 0x97,
-0x19, 0xaa, 0x86, 0xf7, 0x74, 0x2c, 0x64, 0xf7,
-0x14, 0xe0, 0xaf, 0x5d, 0x01, 0xa9, 0x21, 0xf9,
-0xc2, 0x97, 0xa4, 0xbe, 0x16, 0x1d, 0x83, 0x1f,
-0x50, 0x3e, 0x84, 0x4e, 0xab, 0xeb, 0xbd, 0xc0,
-0xd3, 0x49, 0xf4, 0xbe, 0x66, 0x96, 0x5a, 0xfe,
-0x9f, 0x69, 0xb5, 0xec, 0x59, 0x88, 0x66, 0xd1,
-0xb1, 0x0f, 0xb3, 0xe7, 0x60, 0x96, 0xe5, 0xdf,
-0x77, 0xcb, 0xd7, 0x5d, 0xf8, 0xcb, 0x8a, 0xbd,
-0x16, 0xc8, 0x24, 0xf7, 0xe9, 0x97, 0x5b, 0x1a,
-0xcc, 0x55, 0x19, 0x11, 0x15, 0x13, 0xa3, 0xba,
-0xae, 0x1f, 0x71, 0x5b, 0x64, 0xe3, 0xa7, 0xf0,
-0xc1, 0xb2, 0x58, 0x73, 0xa0, 0x5d, 0x79, 0x9f,
-0xef, 0x80, 0xd8, 0x20, 0x1a, 0x62, 0x4c, 0x53,
-0xb5, 0x7b, 0x71, 0x6f, 0x72, 0xe3, 0x2f, 0x8f,
-0x9f, 0x34, 0xb8, 0x2e, 0xc3, 0xe2, 0x21, 0xff,
-0xe8, 0x74, 0x1b, 0x91, 0xb5, 0x7a, 0xea, 0xe1,
-0xb4, 0xba, 0xd8, 0xf2, 0x0f, 0x26, 0xdf, 0xa3,
-0xe8, 0xb5, 0x81, 0x95, 0x6b, 0x70, 0x19, 0x3c,
-0xb5, 0x79, 0xc1, 0x7d, 0xfe, 0xb3, 0xc9, 0x7a,
-0xf3, 0x77, 0xb0, 0x20, 0xbb, 0xd2, 0x48, 0xe4,
-0xf9, 0x2f, 0xcf, 0x11, 0xab, 0x26, 0x2e, 0xe0,
-0xd2, 0xe1, 0xfe, 0x1a, 0x23, 0x90, 0x29, 0x7b,
-0xd7, 0x10, 0xfc, 0xd7, 0xbe, 0xe0, 0x4f, 0x11,
-0x40, 0xc5, 0xac, 0x59, 0x3b, 0x12, 0xc3, 0xf1,
-0x8d, 0x33, 0x83, 0x5d, 0xa1, 0xa7, 0x95, 0xbf,
-0x87, 0x37, 0xf5, 0x60, 0x44, 0xdd, 0xc7, 0x42,
-0xac, 0x93, 0xe3, 0x46, 0xb6, 0xd3, 0xa5, 0x7f,
-0xe8, 0x3d, 0x92, 0xa8, 0x21, 0xf7, 0x9b, 0x6a,
-0xeb, 0xdc, 0x0f, 0xc5, 0x99, 0xe6, 0x61, 0x53,
-0x20, 0xb2, 0xa3, 0xb8, 0x85, 0xff, 0x10, 0x6a,
-0x7a, 0xd5, 0x8e, 0xb2, 0x01, 0xca, 0x5a, 0xe5,
-0xc5, 0x3b, 0x13, 0xe1, 0x74, 0x42, 0x35, 0x1e,
-0x2b, 0xd6, 0xd9, 0x5a, 0xf8, 0x21, 0x0f, 0x0e,
-0xa8, 0xbc, 0x28, 0x5d, 0x98, 0xff, 0xb5, 0x46,
-0xcc, 0x53, 0x71, 0xbc, 0x2f, 0xb4, 0x35, 0xd6,
-0x0e, 0xae, 0x88, 0xb0, 0x01, 0x96, 0x34, 0x43,
-0x96, 0xea, 0xfd, 0xaf, 0xfd, 0x8c, 0x1b, 0x69,
-0x56, 0x0c, 0xcc, 0xc4, 0x6d, 0x2b, 0xdd, 0x32,
-0x4f, 0x9f, 0xdf, 0xb2, 0xa9, 0xad, 0xc3, 0x48,
-0x75, 0x40, 0x69, 0x22, 0x8f, 0xbf, 0x0e, 0x47,
-0x62, 0x26, 0xba, 0xf1, 0xfb, 0xf8, 0x65, 0x68,
-0x6c, 0x0f, 0x93, 0xe8, 0xc7, 0x11, 0x33, 0x46,
-0x15, 0xdc, 0xb2, 0x89, 0xb7, 0xcc, 0x1a, 0x2b,
-0xd4, 0xbe, 0x34, 0x4b, 0xd4, 0x18, 0xe2, 0x7e,
-0x05, 0x1d, 0xe5, 0xd6, 0x2e, 0x28, 0x01, 0xe5,
-0x1b, 0x37, 0xbd, 0x15, 0xef, 0x1a, 0x44, 0xe7,
-0x2d, 0x9d, 0xc7, 0x5f, 0x57, 0xee, 0x6b, 0xa2,
-0x92, 0x94, 0x57, 0x44, 0xa1, 0xd8, 0x52, 0xa1,
-0xad, 0x11, 0x12, 0xf9, 0x5f, 0xfb, 0x55, 0x0a,
-0x4d, 0x2c, 0xed, 0x23, 0x4a, 0x4b, 0xff, 0x2e,
-0x2b, 0xb5, 0x14, 0xaa, 0x28, 0x85, 0xf7, 0x58,
-0xca, 0xa1, 0xf4, 0xe4, 0x7c, 0xbc, 0x27, 0xab,
-0xac, 0xb1, 0xf1, 0x97, 0xc7, 0xd6, 0x9f, 0x3f,
-0xa4, 0xdc, 0xaf, 0xbe, 0xc4, 0x63, 0xa3, 0x74,
-0xbe, 0xe1, 0xfd, 0x14, 0x44, 0xfe, 0x57, 0x18,
-0x70, 0x50, 0xda, 0x71, 0x93, 0x72, 0x14, 0x11,
-0xa7, 0xbb, 0x6a, 0x34, 0xdb, 0x73, 0xd0, 0x85,
-0xbf, 0xb0, 0x57, 0x29, 0xff, 0xab, 0x86, 0xf8,
-0xaf, 0x01, 0x41, 0x84, 0xe1, 0x46, 0x66, 0xa8,
-0x1d, 0x2c, 0x08, 0x3d, 0x89, 0xa0, 0xaa, 0xf6,
-0x50, 0xfd, 0x65, 0x1e, 0xec, 0x5b, 0xd1, 0xd3,
-0x9c, 0x27, 0xcb, 0xbc, 0xb6, 0x71, 0x5d, 0xfe,
-0x57, 0x91, 0x2b, 0x30, 0x3b, 0x13, 0x12, 0xf9,
-0x5f, 0x9c, 0x42, 0x13, 0xc9, 0x9f, 0x3f, 0x89,
-0x5b, 0x52, 0xe8, 0x98, 0xe4, 0x19, 0xbd, 0x6b,
-0xf3, 0x31, 0xdb, 0xda, 0xf5, 0xf9, 0x5f, 0x91,
-0x5c, 0xb6, 0x60, 0x33, 0x15, 0xf9, 0xaa, 0xf1,
-0xa8, 0xa2, 0x8c, 0xa6, 0x11, 0x04, 0xd2, 0x4b,
-0xe1, 0x47, 0xd8, 0x7c, 0x3b, 0xfe, 0xd0, 0x53,
-0x53, 0x10, 0x88, 0x98, 0xcf, 0xff, 0x9a, 0x1a,
-0x23, 0xbd, 0x34, 0x97, 0xff, 0xb5, 0x4f, 0x7d,
-0x0b, 0xf1, 0x97, 0x3f, 0x03, 0x23, 0xde, 0x8b,
-0xa3, 0x3f, 0xa0, 0xb3, 0x26, 0x51, 0x97, 0xc1,
-0x12, 0x04, 0xb1, 0x5d, 0xb2, 0xc1, 0xba, 0xa1,
-0xfe, 0xbc, 0x2d, 0x72, 0x78, 0x25, 0xd5, 0xd4,
-0x1a, 0x58, 0xa7, 0x3d, 0x8c, 0xde, 0xe0, 0xcf,
-0xd1, 0x6d, 0xa6, 0xee, 0x05, 0x3b, 0xed, 0xeb,
-0xa5, 0x29, 0x64, 0xd9, 0x8d, 0xf2, 0xbf, 0x84,
-0xd6, 0x87, 0x58, 0x60, 0x29, 0xed, 0xcb, 0x4e,
-0xb2, 0xb0, 0xc3, 0xd8, 0xcc, 0x86, 0xde, 0x92,
-0xcc, 0xd2, 0x7d, 0xde, 0x09, 0x2f, 0x89, 0x87,
-0x78, 0x72, 0x9f, 0xfa, 0x9f, 0x85, 0xfa, 0x1b,
-0x9d, 0x4e, 0x59, 0x07, 0x59, 0xe4, 0x0b, 0xd7,
-0x3b, 0xcd, 0xae, 0x86, 0x66, 0x39, 0xa5, 0xd3,
-0x7a, 0xdd, 0xf1, 0x87, 0x39, 0xc3, 0x55, 0x7f,
-0xf9, 0x49, 0x1e, 0xa6, 0x20, 0x79, 0xa7, 0x7e,
-0x0a, 0x14, 0xe4, 0x2f, 0x23, 0x94, 0xa6, 0xa8,
-0x33, 0xa7, 0xb4, 0x8a, 0xc7, 0xa5, 0xcc, 0x50,
-0x45, 0x9f, 0x1a, 0x73, 0xf3, 0x5f, 0xb6, 0xd4,
-0x1e, 0xf1, 0x5f, 0x42, 0x7f, 0xfe, 0x28, 0xaf,
-0x48, 0x6b, 0x2d, 0xec, 0x35, 0xfe, 0x52, 0xe2,
-0x36, 0x23, 0x84, 0x2d, 0x9e, 0x83, 0x89, 0xea,
-0x73, 0x60, 0xc7, 0xc5, 0x0d, 0xdf, 0xe2, 0x2a,
-0xd6, 0xec, 0xe0, 0xaf, 0x16, 0xbf, 0xf7, 0x62,
-0x87, 0xd4, 0x9f, 0x1f, 0xbc, 0x08, 0xb1, 0x6c,
-0x09, 0xe1, 0xaf, 0x0b, 0xb0, 0x50, 0x45, 0x3f,
-0xbc, 0x2f, 0x35, 0x8a, 0x4e, 0xf2, 0xd3, 0xa4,
-0x48, 0xff, 0xad, 0x4c, 0x43, 0x76, 0x5a, 0x64,
-0xc1, 0xc9, 0xe2, 0x6f, 0x41, 0xe3, 0x70, 0x20,
-0xf2, 0xf9, 0xcd, 0x7f, 0x7d, 0x11, 0x1a, 0xfb,
-0xff, 0x25, 0xf2, 0x79, 0x57, 0xfe, 0xd7, 0x84,
-0x4d, 0x72, 0xb5, 0x5e, 0x83, 0x06, 0xa9, 0x3f,
-0x2f, 0x92, 0x8f, 0x88, 0x20, 0xfe, 0x54, 0xbf,
-0x43, 0x0f, 0x64, 0xca, 0x29, 0x82, 0x34, 0x66,
-0xfd, 0x0b, 0xde, 0x33, 0xed, 0x1a, 0xfb, 0x2e,
-0x75, 0xef, 0xe4, 0x4d, 0xf8, 0xa9, 0xde, 0x5b,
-0x33, 0x37, 0xc8, 0xff, 0x0a, 0x0b, 0x98, 0x2c,
-0xd2, 0x06, 0x2f, 0x3a, 0x72, 0xb2, 0xf8, 0x92,
-0x6c, 0x2d, 0x95, 0x99, 0x77, 0x8f, 0xe0, 0x30,
-0x11, 0x23, 0xc6, 0x1e, 0xb1, 0xdc, 0x01, 0x06,
-0xd7, 0xe7, 0x7f, 0xd1, 0x46, 0xff, 0x0f, 0x56,
-0x07, 0x9d, 0xfb, 0xbd, 0x0b, 0x39, 0x46, 0x6c,
-0x8e, 0x55, 0x10, 0x76, 0x68, 0x1b, 0x9f, 0x75,
-0x8c, 0xe6, 0xeb, 0xf3, 0xbf, 0x6c, 0xc1, 0x7f,
-0xea, 0xc3, 0x17, 0x29, 0xbd, 0xae, 0x85, 0x3d,
-0x00, 0x7b, 0x78, 0x75, 0xdc, 0xb7, 0x3e, 0x81,
-0xbd, 0xda, 0x56, 0x9d, 0x3d, 0xb1, 0x3e, 0x88,
-0x46, 0x42, 0x88, 0xd5, 0xbf, 0xed, 0x24, 0x82,
-0x5d, 0x97, 0xff, 0x15, 0xf4, 0xe7, 0x06, 0x17,
-0x9e, 0x61, 0x15, 0x83, 0xda, 0xfa, 0xa2, 0xb3,
-0xb0, 0x81, 0xcd, 0xb1, 0x66, 0xd6, 0xb3, 0x57,
-0xd0, 0xa5, 0x71, 0x86, 0xdb, 0xeb, 0x88, 0x3c,
-0x4b, 0x6a, 0xac, 0x80, 0xff, 0x12, 0x29, 0x5d,
-0x21, 0x77, 0xd9, 0xaf, 0x06, 0x1e, 0xd8, 0x9b,
-0xf8, 0xef, 0xc6, 0xb3, 0x10, 0x3b, 0x4a, 0x15,
-0xc1, 0x42, 0x57, 0x79, 0x3e, 0x35, 0xcc, 0x31,
-0x6a, 0x88, 0x2c, 0xcb, 0xf3, 0x5f, 0xde, 0xeb,
-0xb5, 0x0d, 0x47, 0xe0, 0x3b, 0x8c, 0xc6, 0xcb,
-0xb8, 0x04, 0x8b, 0xec, 0x4b, 0xba, 0x4b, 0x7f,
-0xfe, 0x3f, 0xab, 0xbf, 0xac, 0xbb, 0x42, 0xa7,
-0xe4, 0x39, 0xbf, 0x1a, 0x46, 0xc7, 0x3e, 0xd9,
-0x2f, 0x44, 0xf3, 0x24, 0x22, 0x53, 0xf3, 0xc2,
-0x05, 0x05, 0x46, 0x9e, 0xff, 0xd2, 0x9d, 0x90,
-0x30, 0xaf, 0x4b, 0x64, 0xa3, 0xc1, 0x26, 0x32,
-0xbc, 0x85, 0x61, 0x87, 0xd2, 0xe8, 0x74, 0xb5,
-0x64, 0x6f, 0xa0, 0x3f, 0x4f, 0x62, 0xe3, 0x76,
-0xfd, 0xe5, 0x5a, 0x53, 0x1d, 0x64, 0x14, 0x44,
-0x57, 0x61, 0xfa, 0x52, 0x5e, 0xf9, 0x27, 0x96,
-0xbb, 0x14, 0x11, 0x73, 0xcf, 0xb9, 0x41, 0xfe,
-0x17, 0x1a, 0x7e, 0x51, 0x7f, 0x19, 0x9e, 0x6f,
-0xf8, 0x7b, 0x44, 0x5b, 0x89, 0xd7, 0x77, 0xfd,
-0x38, 0xb4, 0xf3, 0x8b, 0xbe, 0xb2, 0x84, 0xbc,
-0x74, 0xc3, 0xda, 0xc1, 0x39, 0xfe, 0xcb, 0xee,
-0xb1, 0x76, 0xd2, 0x60, 0xf7, 0xc6, 0x74, 0x59,
-0x88, 0x39, 0x1e, 0x23, 0xd8, 0x95, 0xe5, 0x63,
-0xc6, 0xed, 0x33, 0x6b, 0x12, 0x1e, 0x99, 0xad,
-0x53, 0x34, 0x35, 0x7f, 0x87, 0xfa, 0x39, 0xcf,
-0x7f, 0x79, 0xd1, 0x8d, 0xa7, 0xfc, 0x2f, 0x97,
-0xc8, 0xfc, 0xb8, 0xd1, 0x60, 0x4e, 0x4f, 0x29,
-0xfd, 0xea, 0x1b, 0xd8, 0x52, 0x22, 0xe8, 0xaa,
-0x69, 0x6e, 0x57, 0xdf, 0x1d, 0xf3, 0x96, 0xe7,
-0xbf, 0xae, 0x4c, 0xb9, 0x64, 0xe7, 0x91, 0xe9,
-0x68, 0xfc, 0xca, 0x41, 0xd0, 0xef, 0xcb, 0xb0,
-0xba, 0x1b, 0x3c, 0xc7, 0x85, 0xbf, 0x9c, 0xfa,
-0x5f, 0x3d, 0x9e, 0xb0, 0x87, 0x0c, 0x2f, 0xee,
-0x17, 0xbc, 0x84, 0xb3, 0x61, 0xef, 0x80, 0x40,
-0x64, 0xcd, 0x59, 0x47, 0xff, 0xf0, 0x7a, 0xb1,
-0xfa, 0x29, 0xf9, 0x5f, 0x2b, 0xa8, 0xa4, 0x32,
-0xa9, 0x6d, 0x2c, 0x75, 0xd4, 0x36, 0x7c, 0xfa,
-0x67, 0xfb, 0xbd, 0x6e, 0xd9, 0x79, 0xb3, 0xf8,
-0x46, 0xfd, 0xfc, 0xda, 0xf5, 0xfa, 0x1b, 0x2e,
-0x43, 0x00, 0xf0, 0xc4, 0x10, 0x3f, 0x64, 0x12,
-0xa2, 0x87, 0x21, 0xf3, 0x50, 0x45, 0xee, 0x9e,
-0x52, 0xf7, 0xcd, 0x77, 0x3b, 0xfc, 0xd7, 0x8c,
-0x1b, 0xe9, 0xc6, 0x1f, 0x4a, 0xc5, 0x5a, 0x7d,
-0x3b, 0x94, 0x77, 0x61, 0xbc, 0x8d, 0x92, 0xbc,
-0xca, 0x87, 0x3c, 0xef, 0xc7, 0xef, 0xbf, 0xae,
-0x7f, 0x6a, 0xdc, 0xfc, 0x17, 0xdc, 0x50, 0x7f,
-0x1e, 0xec, 0x11, 0x3c, 0x46, 0xf8, 0x2b, 0x55,
-0xfe, 0x9e, 0x4b, 0xff, 0x70, 0x8a, 0x71, 0x5d,
-0xfe, 0xd7, 0x74, 0x47, 0x7f, 0x5e, 0xbc, 0x24,
-0x51, 0x1d, 0x81, 0xd8, 0xbd, 0xe8, 0x0a, 0xd5,
-0xe9, 0x42, 0xff, 0x90, 0xaa, 0x42, 0xf8, 0x6f,
-0x34, 0x4f, 0x1d, 0xfe, 0xcb, 0x1b, 0x22, 0x09,
-0x4a, 0x3b, 0xa5, 0x8b, 0xd5, 0xf0, 0x95, 0x32,
-0xc8, 0x70, 0x21, 0xef, 0x20, 0x44, 0x46, 0x8c,
-0x98, 0x6a, 0x47, 0x24, 0x8a, 0xfc, 0x2f, 0x6f,
-0x81, 0x58, 0xfd, 0x8d, 0xf8, 0x2f, 0x26, 0xb3,
-0x95, 0x73, 0xf5, 0xbf, 0x8a, 0x65, 0x65, 0x8d,
-0x1a, 0x32, 0x36, 0xe7, 0x96, 0x38, 0x6f, 0x2e,
-0x8f, 0xd5, 0xfe, 0xd4, 0x71, 0x67, 0xff, 0x72,
-0xf2, 0xbf, 0x64, 0xfd, 0x65, 0xbb, 0xfe, 0x17,
-0xaf, 0xb0, 0xd4, 0x31, 0xf6, 0x15, 0xd8, 0xc2,
-0xe7, 0x59, 0x2d, 0xf5, 0xec, 0xac, 0xe7, 0x20,
-0x7c, 0xe3, 0x5d, 0xcf, 0x0d, 0x16, 0x6a, 0x87,
-0xff, 0x0a, 0x39, 0xfc, 0xd7, 0xb7, 0x99, 0x8c,
-0x2d, 0x14, 0xf5, 0xbf, 0xae, 0x65, 0x0d, 0x32,
-0xbe, 0x08, 0xbf, 0xe4, 0x4d, 0xc3, 0x68, 0xfc,
-0x08, 0xfe, 0x5f, 0x34, 0xa6, 0xad, 0x2f, 0xcc,
-0xff, 0x5a, 0x9c, 0xbd, 0x11, 0xff, 0xa5, 0x88,
-0xc0, 0xb6, 0x9c, 0x68, 0x43, 0xaf, 0x48, 0x50,
-0x9a, 0x90, 0x82, 0x5d, 0xc2, 0xa5, 0x19, 0x70,
-0x74, 0x21, 0xdc, 0x81, 0x88, 0xd3, 0x5d, 0xf1,
-0x87, 0xd7, 0x52, 0x8b, 0x88, 0xff, 0x8a, 0xf9,
-0xaf, 0xf1, 0xc0, 0x25, 0x5b, 0x7f, 0xbe, 0xfb,
-0xdd, 0xc0, 0x98, 0xf6, 0xb6, 0xf9, 0x1c, 0x6f,
-0xba, 0x50, 0x42, 0xb2, 0x1b, 0xa7, 0xf9, 0x77,
-0x2f, 0xf9, 0xc7, 0x2a, 0x6d, 0x67, 0xd2, 0x95,
-0xa8, 0xe2, 0x8a, 0x3f, 0x7c, 0x29, 0x4d, 0xbb,
-0x55, 0x33, 0x76, 0x94, 0x5e, 0x92, 0xb5, 0xf3,
-0xbf, 0xe6, 0x89, 0x6c, 0x2f, 0xeb, 0x19, 0x5e,
-0x6d, 0x95, 0xac, 0x67, 0x5f, 0x36, 0x37, 0x78,
-0xbe, 0x31, 0x54, 0xb2, 0x2e, 0x48, 0xa5, 0xd3,
-0xee, 0x2c, 0xd8, 0xc8, 0xdc, 0xfc, 0x97, 0x4e,
-0xaa, 0x26, 0x86, 0x4b, 0xf0, 0xbf, 0x1b, 0x2a,
-0xde, 0xc0, 0xb1, 0x68, 0x54, 0x45, 0x41, 0xe7,
-0x75, 0xdb, 0x26, 0xf5, 0x67, 0x70, 0x43, 0xec,
-0x14, 0x1f, 0xf7, 0x56, 0xdb, 0x81, 0x88, 0xf2,
-0x66, 0x77, 0xfe, 0x97, 0x8c, 0xdb, 0xf1, 0xeb,
-0x79, 0x9f, 0x64, 0x07, 0xb6, 0x34, 0xb0, 0x12,
-0xd8, 0xcd, 0xc3, 0x97, 0x10, 0x91, 0x7d, 0x11,
-0x92, 0x7a, 0xee, 0x95, 0x08, 0xb9, 0xc6, 0x3d,
-0x93, 0xd7, 0x3f, 0xa4, 0xd2, 0x69, 0x75, 0x94,
-0xff, 0x15, 0x46, 0x5f, 0xab, 0xc9, 0xc9, 0xed,
-0x8a, 0x5a, 0xab, 0x1a, 0x5f, 0xae, 0x1d, 0x78,
-0xee, 0x9e, 0x26, 0x4b, 0xed, 0x59, 0xfa, 0x71,
-0xf0, 0x65, 0xab, 0xc9, 0x2a, 0x96, 0x11, 0x2f,
-0x35, 0x4e, 0x3f, 0x93, 0xc1, 0x5c, 0xf1, 0x87,
-0x85, 0x69, 0x5f, 0xb6, 0x91, 0x95, 0x3a, 0x6f,
-0xac, 0x71, 0xa0, 0x56, 0x8e, 0xd7, 0x23, 0x52,
-0xeb, 0xde, 0x1e, 0x4a, 0x57, 0x74, 0xd6, 0x14,
-0xfd, 0x0d, 0x77, 0x9c, 0xd5, 0xef, 0xc1, 0x29,
-0xfb, 0x85, 0x2d, 0x61, 0x81, 0xc8, 0xd4, 0x05,
-0xb6, 0x92, 0xb3, 0x14, 0x25, 0xa0, 0x9b, 0x6f,
-0xb5, 0x66, 0x8f, 0x2a, 0x53, 0xf4, 0x37, 0x56,
-0x4c, 0xf1, 0xfd, 0x82, 0x79, 0xfd, 0x0d, 0xd5,
-0xc9, 0xf6, 0x52, 0xa4, 0x10, 0x47, 0xcc, 0xed,
-0x1f, 0x2a, 0xf7, 0x3a, 0xf8, 0x6b, 0xad, 0x90,
-0xda, 0xbb, 0x5e, 0x7f, 0x5e, 0xcb, 0x14, 0xad,
-0x75, 0xa4, 0x39, 0xe4, 0x73, 0x92, 0xf9, 0x7b,
-0xca, 0x64, 0x20, 0x62, 0x67, 0x26, 0xa7, 0xbf,
-0x01, 0x7e, 0x92, 0xe4, 0x25, 0x17, 0xe2, 0x55,
-0xb7, 0xba, 0x57, 0xba, 0x0f, 0x1f, 0xe8, 0x37,
-0xbb, 0x2b, 0x29, 0x40, 0x2e, 0x41, 0xd9, 0x79,
-0xdc, 0xf2, 0xd8, 0xf1, 0x87, 0x52, 0xaf, 0x72,
-0x81, 0x1c, 0xaf, 0x66, 0x1b, 0x7f, 0xa9, 0xb6,
-0xc8, 0xc6, 0xff, 0x23, 0x44, 0xc2, 0xed, 0x00,
-0xa7, 0x0f, 0xd5, 0xe8, 0x40, 0x20, 0xb3, 0x60,
-0xad, 0x70, 0xf9, 0x4a, 0xbb, 0xf0, 0xaf, 0x4f,
-0xfc, 0xe5, 0xed, 0xb6, 0x34, 0xbd, 0xe7, 0xfe,
-0x5e, 0x51, 0x14, 0xe0, 0x3b, 0x32, 0xb1, 0xc8,
-0xad, 0xbf, 0x51, 0xdf, 0x24, 0x8b, 0x2c, 0x5f,
-0x73, 0xf4, 0x37, 0x9c, 0xfa, 0x5f, 0x6d, 0xd7,
-0xcc, 0xc5, 0x14, 0x90, 0x76, 0x16, 0x72, 0xd2,
-0xf4, 0xd7, 0xcc, 0xa6, 0x01, 0xb7, 0x3f, 0xef,
-0xe2, 0xbf, 0xae, 0x7a, 0x17, 0x98, 0xe2, 0x18,
-0xea, 0xac, 0x37, 0x0a, 0xa7, 0xc7, 0x96, 0x52,
-0x46, 0x58, 0x37, 0xf8, 0x2d, 0x44, 0x7f, 0x38,
-0x89, 0xa0, 0x84, 0xca, 0x3a, 0x1c, 0x21, 0xd8,
-0x35, 0xb8, 0x94, 0x18, 0xcc, 0x68, 0xf6, 0x56,
-0x2a, 0x04, 0x36, 0x01, 0x77, 0x99, 0x7e, 0x2b,
-0xaf, 0x3f, 0xff, 0xb1, 0x88, 0xbb, 0x50, 0x7b,
-0xd8, 0xfd, 0xd0, 0x41, 0x21, 0xd6, 0x88, 0xad,
-0xf4, 0x7a, 0x08, 0x76, 0x20, 0xbc, 0x9d, 0x4b,
-0xbd, 0x6a, 0xa8, 0x8e, 0xec, 0xa1, 0xb6, 0x43,
-0x30, 0x98, 0xbb, 0x64, 0xb0, 0xe2, 0x21, 0x1e,
-0x3c, 0x87, 0x18, 0x2d, 0xa7, 0x3f, 0x4f, 0xc9,
-0x74, 0x86, 0x19, 0xa2, 0xb0, 0xc3, 0x6d, 0xe2,
-0x9d, 0x6f, 0x16, 0xf5, 0xa4, 0x9a, 0x71, 0xdb,
-0x52, 0xa9, 0xe7, 0x41, 0x4c, 0x87, 0x27, 0x65,
-0x8c, 0xbd, 0x1f, 0x12, 0x76, 0xce, 0xec, 0x8c,
-0xfd, 0xac, 0x8a, 0xf2, 0x97, 0x5d, 0xf8, 0x2b,
-0xc3, 0xd1, 0xc9, 0xe1, 0xa4, 0x2f, 0xc1, 0xe7,
-0x67, 0x85, 0x5a, 0x4b, 0x8f, 0x3e, 0xbf, 0x5d,
-0x6d, 0x67, 0x06, 0x09, 0x69, 0x82, 0xcf, 0x81,
-0x5d, 0x5a, 0xcf, 0xb3, 0xfe, 0x99, 0xf9, 0xdc,
-0x40, 0xfd, 0x27, 0x99, 0x50, 0x07, 0x73, 0xe9,
-0x1f, 0x5e, 0xa6, 0x63, 0x9f, 0x84, 0xf2, 0x1f,
-0xf0, 0x96, 0xd5, 0x10, 0x95, 0x07, 0x4a, 0xd0,
-0x60, 0xf8, 0x7f, 0x5a, 0x4e, 0x1e, 0x75, 0x63,
-0x56, 0x04, 0xfe, 0x09, 0x05, 0xf8, 0x9e, 0x72,
-0xa2, 0x2d, 0xa2, 0x32, 0x7f, 0xe7, 0x32, 0xaf,
-0x8b, 0xfb, 0x3b, 0x92, 0xbf, 0xca, 0xe1, 0x2f,
-0x15, 0x21, 0x70, 0x15, 0x4e, 0xa2, 0xbb, 0x5b,
-0x2f, 0xc2, 0x22, 0xc9, 0x7f, 0x5d, 0xe5, 0x0b,
-0xb3, 0xb5, 0x6b, 0x10, 0x7d, 0x5d, 0x53, 0x9b,
-0x86, 0x4a, 0x72, 0xa3, 0x13, 0x51, 0x26, 0x0d,
-0x1c, 0x2f, 0x4b, 0x68, 0x24, 0x7e, 0xca, 0x6f,
-0x47, 0x9f, 0x1f, 0xec, 0xfa, 0x5f, 0xad, 0xfa,
-0x3e, 0xf5, 0xb2, 0x1a, 0x6d, 0x29, 0x49, 0x2b,
-0x15, 0x14, 0x64, 0x98, 0x90, 0x09, 0x9b, 0x66,
-0x70, 0x89, 0x7f, 0xfb, 0x93, 0xa1, 0x76, 0x4d,
-0x26, 0x63, 0x8a, 0xb5, 0xb7, 0x7f, 0xcb, 0x01,
-0x65, 0x1f, 0x3b, 0x6e, 0x90, 0x46, 0xc7, 0x5f,
-0x8d, 0xe8, 0x97, 0xa1, 0xab, 0xd5, 0xbf, 0x5d,
-0x79, 0x3d, 0x8f, 0xbf, 0x7a, 0xe2, 0xc1, 0xf5,
-0xb8, 0x37, 0x19, 0x9e, 0x4e, 0x4f, 0x30, 0xa5,
-0x39, 0x40, 0xac, 0x24, 0xc1, 0x2a, 0x49, 0x96,
-0x44, 0x1e, 0x9d, 0x09, 0x4c, 0xfd, 0x63, 0xd6,
-0x64, 0xe4, 0xfb, 0xc7, 0x08, 0xbe, 0xa0, 0x7e,
-0x2f, 0xe1, 0xc2, 0x5f, 0x54, 0xb2, 0x61, 0x1e,
-0x30, 0x74, 0x50, 0x70, 0x6d, 0x13, 0x40, 0xec,
-0x48, 0xca, 0x00, 0xb5, 0xd1, 0xe7, 0x59, 0x82,
-0xc3, 0x04, 0x8e, 0x6c, 0xd4, 0xf0, 0x2d, 0x3a,
-0x0b, 0xc0, 0x46, 0x27, 0xc7, 0x39, 0xd5, 0x61,
-0xac, 0x53, 0xbd, 0x0e, 0xfe, 0xea, 0x21, 0xfe,
-0x4b, 0xd0, 0x31, 0xac, 0xb4, 0xa3, 0x9d, 0xdf,
-0x1b, 0x92, 0xb2, 0x87, 0xa9, 0x39, 0x46, 0x71,
-0x88, 0x7d, 0x56, 0xfd, 0x7e, 0x5b, 0xf5, 0xea,
-0x62, 0x47, 0xa0, 0x4f, 0xbb, 0x87, 0xfd, 0xc8,
-0x7a, 0xd4, 0xd1, 0xe8, 0xd8, 0x9f, 0xda, 0x59,
-0xa5, 0xb6, 0xe0, 0x17, 0x93, 0xf8, 0x4b, 0xf5,
-0xc3, 0x79, 0x33, 0xd2, 0x52, 0x72, 0xb3, 0x4f,
-0xe1, 0xdc, 0x8c, 0xac, 0x91, 0xfa, 0x1b, 0xa6,
-0x41, 0x69, 0x5f, 0x3e, 0xf3, 0xd7, 0xd0, 0xd8,
-0x5e, 0x1a, 0x51, 0x36, 0xc3, 0xc5, 0x74, 0x63,
-0x36, 0x70, 0x93, 0xb6, 0x99, 0x1f, 0x37, 0x22,
-0xd9, 0xe9, 0x54, 0x9a, 0xf9, 0xb5, 0x74, 0x66,
-0x99, 0x5f, 0x2f, 0x77, 0xe1, 0xaf, 0xa3, 0xf0,
-0x92, 0x59, 0xfb, 0xab, 0x72, 0xa2, 0x8c, 0x63,
-0x5e, 0x67, 0xee, 0xe0, 0x58, 0xb0, 0x51, 0xf8,
-0x84, 0x64, 0x37, 0x32, 0x0a, 0x62, 0xea, 0x9b,
-0x70, 0xea, 0x59, 0xca, 0xc3, 0x69, 0x67, 0xad,
-0xf3, 0x1e, 0xf1, 0x2c, 0xf6, 0xd6, 0x0e, 0x16,
-0xe6, 0x7f, 0x51, 0xe5, 0xeb, 0xf2, 0x1a, 0x2a,
-0x7b, 0x6a, 0x88, 0x7a, 0x01, 0xc3, 0xf0, 0x13,
-0xf0, 0x67, 0x64, 0x22, 0x18, 0xcf, 0xa5, 0x7d,
-0xa1, 0x97, 0x32, 0x42, 0x19, 0xf1, 0xf6, 0x02,
-0x4b, 0x07, 0xd1, 0xdc, 0xc1, 0x5f, 0x03, 0xb8,
-0x7f, 0x1d, 0x80, 0x34, 0x84, 0x22, 0x6c, 0x16,
-0xba, 0xd2, 0xb5, 0x20, 0xf6, 0xf7, 0x3a, 0xa8,
-0x34, 0x7d, 0x71, 0x96, 0x0b, 0x32, 0xb4, 0x77,
-0x99, 0xd6, 0xe0, 0x59, 0xfe, 0xa8, 0x03, 0xcd,
-0xba, 0x61, 0x1e, 0xa8, 0x71, 0x27, 0xfe, 0x90,
-0x23, 0xfe, 0xca, 0xd8, 0xfd, 0xec, 0x69, 0x47,
-0xb4, 0x45, 0x49, 0x5e, 0xfa, 0x1d, 0xd8, 0x99,
-0x2d, 0x33, 0x83, 0x37, 0x53, 0xd4, 0xfd, 0xae,
-0x16, 0x12, 0xfc, 0x17, 0x68, 0xeb, 0x1e, 0xec,
-0xde, 0x9f, 0x38, 0xfd, 0x7c, 0x10, 0x8c, 0xb8,
-0x7a, 0x8f, 0x1b, 0x7f, 0x65, 0x4c, 0x1c, 0xc1,
-0x3b, 0x8b, 0x02, 0x4b, 0x38, 0x0f, 0xcf, 0x14,
-0xfc, 0xd7, 0x11, 0xee, 0xb3, 0x36, 0x15, 0x33,
-0x85, 0x86, 0x7b, 0x70, 0x7e, 0x6e, 0xb7, 0x2a,
-0x41, 0x4f, 0x26, 0x97, 0xdb, 0x7e, 0x04, 0xe7,
-0xf6, 0xcc, 0x98, 0x1b, 0x7f, 0x5d, 0xd5, 0x17,
-0x64, 0xc2, 0x59, 0xa5, 0x9e, 0x9d, 0xb2, 0x9a,
-0x52, 0x52, 0xff, 0x30, 0xbb, 0x20, 0xe5, 0x1d,
-0x56, 0xee, 0x34, 0x2e, 0x43, 0x53, 0x26, 0x2c,
-0x85, 0xe8, 0x45, 0x8e, 0xd8, 0x30, 0x7c, 0xec,
-0x04, 0x72, 0x5c, 0x35, 0x16, 0xf0, 0xf0, 0x48,
-0x61, 0xfc, 0x61, 0x63, 0x91, 0x0c, 0x32, 0x8c,
-0x48, 0x9f, 0x4d, 0xa5, 0x74, 0x7e, 0x32, 0x42,
-0x63, 0x42, 0x85, 0xcf, 0xf1, 0xe2, 0x12, 0xa2,
-0xd2, 0x90, 0xe3, 0xd7, 0xb5, 0xc4, 0x8c, 0x40,
-0xdb, 0x94, 0xf8, 0xc3, 0x75, 0x61, 0x5d, 0xa6,
-0x11, 0xad, 0x93, 0xb2, 0xf3, 0xa9, 0x68, 0x73,
-0x09, 0x45, 0x1b, 0x8e, 0xf3, 0xc3, 0x77, 0xe7,
-0x65, 0xe2, 0x74, 0xa5, 0x68, 0xd9, 0xb1, 0x9c,
-0xd4, 0x1e, 0x8f, 0xae, 0xc3, 0x16, 0x37, 0xff,
-0x65, 0x52, 0x24, 0xa1, 0x0f, 0x1d, 0x69, 0x4f,
-0xcd, 0x3a, 0xc2, 0x4d, 0x2a, 0x09, 0x29, 0xf8,
-0x66, 0xb3, 0xb9, 0x70, 0x8e, 0x3f, 0x9b, 0xc3,
-0x5f, 0x6b, 0xb5, 0xa7, 0xa8, 0x5c, 0x72, 0xab,
-0xa3, 0xb1, 0x30, 0x18, 0x5c, 0x83, 0x2b, 0xa4,
-0x3b, 0xff, 0x2b, 0x2e, 0x38, 0x32, 0x01, 0xc4,
-0x6c, 0x41, 0x7b, 0x35, 0x68, 0x16, 0x6f, 0x83,
-0xaa, 0xd4, 0x21, 0xe3, 0x59, 0x6b, 0x53, 0x4e,
-0x91, 0x5e, 0x24, 0x94, 0xa9, 0xf3, 0xe5, 0x73,
-0x8e, 0x50, 0xf4, 0xda, 0xb6, 0x82, 0xfc, 0x2f,
-0x91, 0xf6, 0xc5, 0x04, 0x10, 0xa3, 0xb2, 0xcb,
-0x54, 0x7f, 0x39, 0x8d, 0x2d, 0xc1, 0x22, 0xd8,
-0xa9, 0xef, 0xb5, 0xf2, 0x71, 0x71, 0x65, 0x8f,
-0x79, 0x79, 0x5b, 0x44, 0x6a, 0x47, 0xe8, 0x47,
-0x42, 0xc6, 0x72, 0xe5, 0xe6, 0x84, 0x9b, 0xff,
-0x12, 0x69, 0x5f, 0x49, 0x23, 0x3d, 0x16, 0x8a,
-0xdd, 0x2c, 0x02, 0xc9, 0x46, 0xb1, 0xa5, 0x84,
-0x5a, 0x2e, 0x9b, 0x0d, 0xbe, 0x52, 0x57, 0x3f,
-0xe3, 0x42, 0x6c, 0x3a, 0xb5, 0x00, 0x8c, 0xa8,
-0x1a, 0x48, 0x68, 0xee, 0xfc, 0xaf, 0x8a, 0x97,
-0x88, 0xff, 0x12, 0x31, 0x81, 0x2d, 0x1e, 0x21,
-0xa0, 0x21, 0x12, 0xc1, 0xe6, 0x5d, 0x82, 0xf7,
-0x8d, 0x97, 0x72, 0x4a, 0x11, 0xcb, 0x03, 0x83,
-0x95, 0x43, 0xd9, 0x2b, 0xb7, 0xdb, 0x02, 0xe9,
-0x57, 0x3c, 0x22, 0xdb, 0xab, 0x00, 0x7f, 0xdd,
-0x4e, 0xb5, 0x83, 0xab, 0x1c, 0x49, 0x8d, 0x21,
-0x91, 0xed, 0x55, 0x2a, 0x9f, 0xbc, 0xc0, 0x89,
-0x94, 0x6b, 0x72, 0x88, 0xb0, 0x9c, 0x58, 0x87,
-0x48, 0x0d, 0x73, 0xd7, 0xff, 0xf2, 0xee, 0x82,
-0x90, 0x8c, 0x85, 0xa8, 0x81, 0x6a, 0x2a, 0xbb,
-0x2c, 0x64, 0xe7, 0x25, 0xc8, 0xda, 0x25, 0xcb,
-0x49, 0x93, 0x62, 0xef, 0x0f, 0xe9, 0x9e, 0x44,
-0x81, 0x34, 0xbd, 0x5b, 0x7f, 0x5e, 0x56, 0xf2,
-0xc2, 0x7e, 0xa6, 0x3a, 0xd7, 0x0e, 0xda, 0xaa,
-0xa2, 0x63, 0xc3, 0x57, 0xc4, 0x16, 0x99, 0x87,
-0x5d, 0xf5, 0x22, 0xec, 0x30, 0x07, 0xc4, 0xa6,
-0xd6, 0xff, 0xc2, 0x75, 0x75, 0xb9, 0x18, 0xf7,
-0x8d, 0xaa, 0x8d, 0xdf, 0xf7, 0x9b, 0x73, 0x4d,
-0xdf, 0x0e, 0x86, 0xb0, 0x0b, 0x82, 0x08, 0xc4,
-0x98, 0x8d, 0xd1, 0xb6, 0xf9, 0xbc, 0xb0, 0xd1,
-0x90, 0x92, 0x98, 0x70, 0xa8, 0x22, 0xe1, 0xae,
-0xff, 0x75, 0x13, 0x49, 0xc1, 0x77, 0xb5, 0x86,
-0x7f, 0x44, 0xb1, 0x10, 0x3c, 0xd6, 0x6c, 0x47,
-0x1b, 0xbe, 0x70, 0x5f, 0xe9, 0xd3, 0xc9, 0x77,
-0x05, 0x3f, 0x58, 0x22, 0x15, 0x23, 0xb1, 0x7b,
-0x9f, 0x2e, 0xaf, 0xf2, 0xe0, 0x3d, 0x4e, 0x8f,
-0x45, 0x5b, 0xf2, 0xfc, 0xd7, 0x1a, 0x3b, 0xff,
-0xab, 0xf6, 0x07, 0x54, 0x7f, 0xd9, 0x68, 0x5c,
-0x67, 0x63, 0xab, 0xfa, 0x96, 0x12, 0xc2, 0xb0,
-0x85, 0x68, 0x4b, 0xa7, 0xba, 0x78, 0xdc, 0x69,
-0x69, 0x6f, 0x6c, 0x9e, 0xa2, 0x3f, 0xaf, 0x46,
-0x20, 0x4c, 0xfc, 0xd7, 0xb0, 0x89, 0xb0, 0xdd,
-0xd6, 0x3f, 0xd4, 0xfd, 0x8f, 0x49, 0x91, 0xc3,
-0x22, 0x67, 0x9e, 0xaa, 0xa5, 0x7c, 0xfa, 0x3b,
-0x42, 0xa3, 0x83, 0xde, 0x31, 0xef, 0x98, 0xda,
-0x05, 0x2b, 0xb9, 0x5b, 0xff, 0xf0, 0xc5, 0x78,
-0x25, 0x82, 0xac, 0xf2, 0x35, 0x6c, 0x13, 0xd4,
-0xee, 0x2a, 0x15, 0x22, 0x1b, 0xd9, 0x20, 0x0f,
-0x65, 0x59, 0x83, 0xfe, 0x04, 0x9f, 0xb7, 0xd5,
-0x4e, 0xfb, 0xaa, 0xcd, 0xa8, 0x54, 0x76, 0xfd,
-0x09, 0x5b, 0x11, 0xd1, 0xfb, 0xc2, 0xc0, 0xa2,
-0x6d, 0xea, 0x50, 0xc2, 0xcd, 0x7f, 0x59, 0xe9,
-0x5e, 0x95, 0xd4, 0x95, 0x77, 0x43, 0x38, 0x12,
-0x92, 0xce, 0x9b, 0x61, 0xa9, 0x2a, 0xf3, 0x44,
-0x36, 0xa6, 0x42, 0xf1, 0x8d, 0xf6, 0x3a, 0x96,
-0xd5, 0xe8, 0xfb, 0x25, 0xa9, 0xec, 0xb2, 0x68,
-0x31, 0x43, 0xe7, 0x5b, 0x1a, 0x13, 0x79, 0xfe,
-0xcb, 0xd3, 0x0d, 0xbb, 0xa9, 0xfc, 0xca, 0x97,
-0xe1, 0x19, 0xf2, 0x52, 0xd6, 0x89, 0xe0, 0xb7,
-0x8a, 0x01, 0x75, 0x16, 0x2b, 0x33, 0x1e, 0x85,
-0x50, 0x2e, 0x2d, 0x97, 0x2a, 0x82, 0xf5, 0xfb,
-0x36, 0x74, 0xdc, 0x6b, 0x7d, 0x4e, 0xb6, 0xec,
-0xa3, 0xcc, 0x32, 0x17, 0xff, 0x75, 0x90, 0xdf,
-0x9e, 0xf6, 0xaf, 0x57, 0x4a, 0xe1, 0xf7, 0x7c,
-0xb1, 0xe1, 0x5f, 0x5f, 0x89, 0xf8, 0x8b, 0x47,
-0x86, 0xfd, 0x2d, 0x1a, 0xd3, 0x4f, 0xf1, 0x3b,
-0x0d, 0x81, 0xc8, 0xfe, 0x5f, 0x42, 0x37, 0xeb,
-0xd9, 0x9b, 0xf0, 0x0b, 0x47, 0xa3, 0xe3, 0x22,
-0xbf, 0x33, 0x1b, 0x5e, 0xef, 0xd6, 0xdf, 0xb8,
-0xec, 0xf0, 0x5f, 0x6f, 0xb1, 0x18, 0x94, 0x66,
-0x0c, 0xe1, 0xe1, 0xf7, 0x07, 0xec, 0xb4, 0x2f,
-0x70, 0x32, 0x8c, 0xcc, 0x2d, 0x22, 0x8d, 0x28,
-0xef, 0xf3, 0xbf, 0xe0, 0xca, 0xff, 0x92, 0xf1,
-0x87, 0x54, 0xed, 0x4b, 0xa8, 0x1d, 0x36, 0x55,
-0x09, 0xb4, 0x75, 0x2d, 0x75, 0xd7, 0x50, 0xe9,
-0xb0, 0xd6, 0x80, 0x6f, 0xd4, 0x82, 0x0a, 0xa9,
-0x48, 0xdf, 0xd6, 0xb4, 0x7a, 0xe3, 0xfb, 0xf8,
-0x35, 0x4e, 0x6c, 0x5d, 0x90, 0x9d, 0x46, 0xfe,
-0xe1, 0x35, 0x5e, 0x79, 0x6e, 0xe5, 0x18, 0xae,
-0x00, 0x79, 0xfe, 0x8b, 0x57, 0xf4, 0x57, 0xdb,
-0x69, 0xcb, 0x86, 0xc0, 0x5f, 0x8b, 0x28, 0x12,
-0xc3, 0x64, 0x9f, 0x33, 0x1f, 0xe7, 0x15, 0x2a,
-0xfe, 0x0a, 0x44, 0x64, 0x50, 0xbb, 0x26, 0x20,
-0xa8, 0x31, 0xbc, 0xb9, 0xf8, 0x9b, 0xec, 0x6d,
-0xf3, 0xf9, 0xbd, 0x15, 0x03, 0x2d, 0xdf, 0x2c,
-0xd0, 0x3f, 0xc4, 0xe5, 0x13, 0x9d, 0x8a, 0x59,
-0x06, 0x3e, 0xa7, 0xe5, 0x16, 0x7a, 0x4e, 0x04,
-0x42, 0x03, 0x3e, 0xaa, 0xcc, 0xf4, 0x4f, 0x9e,
-0x0a, 0x8f, 0x9d, 0x79, 0x57, 0xbd, 0x4c, 0x74,
-0xf8, 0x6e, 0x7b, 0x1f, 0x6c, 0x79, 0x41, 0xdf,
-0xb9, 0x6d, 0xe3, 0x3a, 0xb7, 0xfe, 0x61, 0x86,
-0x44, 0x90, 0x16, 0xfa, 0x4a, 0xa0, 0xbb, 0xb9,
-0x46, 0x17, 0x65, 0x53, 0x52, 0xdb, 0x8c, 0xac,
-0x0a, 0x09, 0x95, 0x8a, 0xe3, 0xe8, 0xb6, 0x10,
-0x22, 0x31, 0xd7, 0x38, 0x3d, 0x77, 0x99, 0x86,
-0x04, 0x62, 0x19, 0xcb, 0x48, 0x17, 0x37, 0x32,
-0xd5, 0x85, 0xbf, 0xb2, 0xd1, 0x77, 0x7c, 0x99,
-0x64, 0x35, 0x39, 0xf6, 0xa3, 0x76, 0x0c, 0xe7,
-0x91, 0xdf, 0x94, 0xb6, 0x2b, 0x73, 0x28, 0x70,
-0x7d, 0x86, 0x7d, 0xbe, 0x1a, 0xb3, 0xc2, 0x07,
-0xca, 0x47, 0x7c, 0x1f, 0x40, 0xd4, 0xc6, 0x4d,
-0x66, 0xd7, 0xe8, 0x37, 0x32, 0x5a, 0xa1, 0xfe,
-0xa1, 0x9d, 0xa6, 0xa7, 0xc6, 0x36, 0xdb, 0x7e,
-0x66, 0xa3, 0x85, 0x73, 0xa7, 0x8f, 0xbf, 0x0f,
-0x8d, 0x79, 0x79, 0x81, 0xc0, 0x51, 0xc4, 0x0e,
-0x37, 0x23, 0x10, 0x73, 0x94, 0x93, 0xad, 0xd2,
-0x03, 0x6e, 0xfc, 0xf5, 0x29, 0x74, 0xb7, 0xfb,
-0x47, 0x93, 0xe8, 0x43, 0xc2, 0x74, 0x91, 0xe4,
-0x05, 0xbf, 0x81, 0xcf, 0x93, 0x8c, 0xde, 0x33,
-0xb8, 0x7b, 0x36, 0x81, 0x3f, 0xe7, 0x67, 0x0e,
-0xbe, 0x7c, 0x95, 0xff, 0xa2, 0x65, 0x81, 0x25,
-0x72, 0x97, 0x26, 0xd4, 0x60, 0x3c, 0x10, 0x49,
-0xda, 0xf5, 0xbf, 0x38, 0xe2, 0xaf, 0xc3, 0xf1,
-0xbc, 0x5c, 0x7c, 0x46, 0xca, 0x6e, 0x98, 0xf3,
-0xad, 0x92, 0xc7, 0x9b, 0xe7, 0x52, 0xa9, 0x29,
-0xdd, 0x91, 0x2b, 0x5c, 0x87, 0xbb, 0xd5, 0x90,
-0xda, 0x61, 0x4a, 0xff, 0xd0, 0xdb, 0x3d, 0x1a,
-0x8c, 0x97, 0x1e, 0x2d, 0xac, 0xff, 0x95, 0xcb,
-0x11, 0x9b, 0x8b, 0xcf, 0x21, 0x6d, 0x0d, 0x13,
-0xe1, 0xdb, 0x01, 0xbc, 0x67, 0x23, 0xaf, 0xd9,
-0xa4, 0xda, 0x82, 0xe4, 0xbb, 0xb4, 0x9e, 0xc4,
-0xab, 0xd0, 0xb1, 0x24, 0x48, 0xb0, 0x8b, 0x5a,
-0x9e, 0x7d, 0x5d, 0x3b, 0xea, 0xd6, 0x3f, 0xec,
-0xaa, 0x40, 0x5c, 0x60, 0x1f, 0xe6, 0xef, 0x90,
-0xc9, 0x98, 0xca, 0xde, 0xbe, 0x62, 0x8a, 0x6b,
-0xda, 0x49, 0xe7, 0xfc, 0xa4, 0x4e, 0xb9, 0xa0,
-0x2c, 0xdc, 0x27, 0x34, 0x3a, 0x38, 0x80, 0x38,
-0xef, 0x4d, 0xed, 0xd7, 0x43, 0xd6, 0xdf, 0x50,
-0x5e, 0xad, 0x7c, 0x7d, 0x4a, 0xd6, 0xc2, 0xc5,
-0x50, 0x84, 0xd7, 0x3c, 0x5f, 0xf9, 0x91, 0x79,
-0x04, 0xea, 0xee, 0x11, 0xfe, 0xd8, 0x58, 0x30,
-0x36, 0xe0, 0x4f, 0x6b, 0x15, 0x2d, 0x94, 0x21,
-0x12, 0xee, 0x4a, 0x8a, 0x5e, 0x95, 0xd2, 0x1c,
-0xc5, 0x46, 0x94, 0xa8, 0xb1, 0x9f, 0xf2, 0xcb,
-0x6b, 0x1a, 0x60, 0x55, 0x46, 0x83, 0x3c, 0xfe,
-0x1a, 0x87, 0x1c, 0xfe, 0xaa, 0xf1, 0x0b, 0xff,
-0x70, 0x8c, 0xb2, 0x51, 0x28, 0x39, 0xeb, 0xdf,
-0xf5, 0xc5, 0x14, 0xc4, 0x4b, 0x11, 0x89, 0xb8,
-0x7f, 0x8d, 0xc2, 0x25, 0x75, 0x52, 0x6f, 0x3a,
-0x8e, 0x1e, 0xfe, 0x95, 0xcc, 0x84, 0xb1, 0xc8,
-0x2a, 0xcd, 0x5e, 0x57, 0x7f, 0x99, 0xa6, 0xd5,
-0xa4, 0x51, 0xa7, 0xae, 0xea, 0xc3, 0x8f, 0x8f,
-0x19, 0xb1, 0x92, 0x00, 0x1a, 0xed, 0x93, 0x15,
-0x4d, 0xc5, 0xab, 0x12, 0xc4, 0xa3, 0x55, 0xc5,
-0x54, 0xdc, 0xbf, 0xde, 0xa6, 0x18, 0x21, 0xd3,
-0xef, 0x3a, 0xdf, 0xc8, 0xf1, 0x5f, 0x23, 0x92,
-0xd2, 0xea, 0x4a, 0x8c, 0x78, 0x26, 0xfa, 0x6b,
-0x46, 0xb1, 0xeb, 0xfe, 0x01, 0x8e, 0x58, 0x0d,
-0xfd, 0x68, 0x7c, 0xdc, 0x72, 0x24, 0x55, 0x33,
-0xa4, 0x1d, 0xaa, 0xfc, 0x04, 0x5b, 0xd0, 0xd8,
-0x47, 0xa5, 0x99, 0x41, 0xd4, 0xff, 0xca, 0x11,
-0x61, 0xd9, 0xeb, 0xf5, 0x0f, 0x3b, 0x32, 0x7a,
-0xd8, 0xab, 0x79, 0x98, 0x65, 0xa2, 0x01, 0x64,
-0xe4, 0x32, 0xc2, 0x9c, 0x96, 0x53, 0x54, 0x8e,
-0xdc, 0x74, 0x27, 0xc6, 0xbe, 0x73, 0x83, 0xfc,
-0xaf, 0xbd, 0x72, 0xaf, 0xbc, 0x17, 0x7a, 0xd4,
-0xf9, 0xa0, 0xb5, 0xb1, 0x73, 0x74, 0x68, 0xe9,
-0xd5, 0x78, 0x5f, 0xba, 0x8a, 0xb2, 0xa7, 0x3b,
-0x11, 0xa3, 0xe9, 0x87, 0xf9, 0xdc, 0xb8, 0xfd,
-0xb2, 0xdd, 0x7f, 0x63, 0xfe, 0x6b, 0x04, 0x0e,
-0xa5, 0x63, 0x77, 0x07, 0xb6, 0xe3, 0xb6, 0x85,
-0x8b, 0xd5, 0xdd, 0x81, 0xa7, 0x5f, 0x7e, 0x17,
-0x0e, 0x5b, 0x35, 0x6b, 0x02, 0x9b, 0xd9, 0x87,
-0x14, 0xa3, 0xb8, 0x26, 0xf0, 0x23, 0x5c, 0xc7,
-0x2e, 0xa7, 0xeb, 0xd6, 0xe5, 0x3c, 0xea, 0x55,
-0x99, 0xca, 0x1b, 0xf1, 0x5f, 0x97, 0xb7, 0x37,
-0xed, 0x09, 0xbc, 0xaf, 0xac, 0x31, 0xaf, 0xe9,
-0x4d, 0xed, 0xe8, 0x55, 0xbe, 0x8f, 0x0e, 0x1e,
-0x3a, 0xf6, 0x87, 0x94, 0xa1, 0x96, 0x2b, 0xdb,
-0x63, 0x7b, 0x03, 0x1f, 0x28, 0x54, 0x5c, 0xa0,
-0x1e, 0x6a, 0xff, 0xff, 0xf0, 0x5f, 0x97, 0xcd,
-0x68, 0xca, 0xbf, 0x47, 0x99, 0x47, 0xb2, 0x1b,
-0xd2, 0x38, 0x46, 0xf5, 0x6a, 0x0f, 0x90, 0x7a,
-0xb0, 0x97, 0x1c, 0xfb, 0xa5, 0x43, 0x70, 0xdc,
-0x6c, 0x68, 0xcd, 0x7b, 0xf8, 0x2e, 0xfd, 0xc3,
-0x6a, 0x33, 0xd7, 0x3f, 0x87, 0xc5, 0x69, 0x21,
-0x6e, 0x01, 0x9d, 0x8e, 0xb1, 0x91, 0x76, 0xab,
-0x8c, 0xd4, 0x67, 0xa3, 0x28, 0xdc, 0x21, 0x0a,
-0xc7, 0x05, 0xf5, 0x3f, 0xe1, 0xbf, 0x9c, 0xe3,
-0x88, 0x2e, 0x48, 0xf3, 0x90, 0xe1, 0x53, 0xd9,
-0x6e, 0xc7, 0x68, 0x83, 0x2c, 0xa7, 0xc0, 0x1b,
-0x72, 0x45, 0xb0, 0x05, 0xa1, 0xf4, 0x46, 0x5e,
-0x28, 0x24, 0x35, 0x56, 0x58, 0x7f, 0x59, 0xb8,
-0xfa, 0xcf, 0x73, 0x63, 0x0d, 0xba, 0x22, 0x9f,
-0xc5, 0xa7, 0xa0, 0xcf, 0x3f, 0x13, 0x3e, 0x4b,
-0x49, 0xca, 0xab, 0xb5, 0x2f, 0xb0, 0x9b, 0xf5,
-0x7f, 0xe2, 0xd5, 0xab, 0x45, 0xb4, 0x21, 0x3f,
-0x30, 0x27, 0x2f, 0x10, 0x81, 0x9f, 0x3a, 0x33,
-0xa5, 0xfe, 0x32, 0xc2, 0x2e, 0xf3, 0xbc, 0x11,
-0x89, 0x23, 0xec, 0xf2, 0xe2, 0x97, 0x88, 0xac,
-0x51, 0xc9, 0xe8, 0xb3, 0x22, 0x66, 0xc0, 0xa7,
-0xa8, 0xbc, 0x2f, 0xde, 0xb8, 0xda, 0x0f, 0xca,
-0x80, 0xf9, 0x32, 0xde, 0xbc, 0x32, 0x32, 0xfd,
-0xa4, 0x49, 0xfc, 0x57, 0xa0, 0x50, 0xff, 0xd0,
-0x56, 0xb3, 0x51, 0xff, 0x87, 0x74, 0xde, 0x2e,
-0x99, 0x67, 0x75, 0xa1, 0x7d, 0x7d, 0x09, 0x21,
-0x43, 0xd3, 0x12, 0x9c, 0x20, 0x63, 0xf0, 0xb1,
-0x07, 0x8d, 0xde, 0xe9, 0x63, 0xd6, 0x55, 0x99,
-0xe2, 0x9a, 0xab, 0x35, 0x9f, 0xc3, 0x5f, 0x1f,
-0xe7, 0xcb, 0x32, 0x12, 0x89, 0x5c, 0xed, 0x9c,
-0x6b, 0xf9, 0x73, 0x46, 0x8f, 0x52, 0x03, 0x27,
-0xda, 0xa2, 0x59, 0xff, 0xb3, 0x4a, 0x95, 0x8e,
-0x43, 0x69, 0x6e, 0x71, 0x8d, 0x57, 0x8e, 0xff,
-0x3a, 0x9a, 0xaf, 0x29, 0x99, 0xc1, 0x3d, 0x44,
-0xa5, 0x04, 0xe4, 0x03, 0x04, 0xc4, 0xd0, 0xf0,
-0x1e, 0xa0, 0x40, 0x7a, 0x60, 0x22, 0xe0, 0x13,
-0x31, 0x44, 0x62, 0x06, 0x6c, 0x41, 0xa7, 0xd4,
-0x7d, 0xbe, 0xfa, 0x5a, 0x8e, 0xff, 0xd2, 0xbe,
-0x9f, 0x97, 0x34, 0xfc, 0xf1, 0x3b, 0x76, 0x1f,
-0xce, 0xb3, 0x3b, 0xd3, 0xaa, 0xce, 0x86, 0xd6,
-0xfb, 0x66, 0x07, 0x37, 0x58, 0x3f, 0xce, 0xae,
-0x59, 0xef, 0x5b, 0x80, 0xfb, 0xe0, 0xce, 0x9c,
-0xfe, 0x21, 0x19, 0xa3, 0x79, 0xfc, 0xf5, 0xa4,
-0x3c, 0x59, 0x3a, 0x89, 0x7f, 0x62, 0x8e, 0xa5,
-0x3e, 0xcc, 0xfe, 0x9d, 0xee, 0xb9, 0xa0, 0x7e,
-0x93, 0xfd, 0x3b, 0x3f, 0xe8, 0xa9, 0xfe, 0xa3,
-0xfa, 0x5d, 0x8a, 0x87, 0x8c, 0xe3, 0x30, 0x3d,
-0x84, 0x5f, 0x2c, 0xd9, 0x6c, 0xbc, 0xe6, 0x3e,
-0x37, 0x76, 0xe1, 0xaf, 0x37, 0x73, 0x94, 0x56,
-0xb6, 0x2e, 0x53, 0xb2, 0x53, 0xf9, 0xe0, 0x57,
-0x87, 0xf5, 0x86, 0x84, 0x7f, 0x1f, 0xfb, 0x80,
-0xe3, 0xb4, 0xe2, 0xfe, 0x7d, 0xca, 0x6d, 0xb0,
-0xc9, 0xaa, 0x4b, 0x63, 0xff, 0x20, 0x46, 0xcb,
-0x2e, 0xb0, 0xa5, 0xe9, 0xe5, 0xa7, 0x72, 0xf8,
-0xeb, 0x9c, 0x8c, 0x82, 0x23, 0xe7, 0x6d, 0xd2,
-0xb8, 0x8b, 0xad, 0xea, 0x55, 0x06, 0x3d, 0x93,
-0x33, 0x9a, 0x20, 0x20, 0xc2, 0x00, 0x54, 0x99,
-0xd9, 0x6a, 0x9c, 0x85, 0xbb, 0x8a, 0xa8, 0x40,
-0x30, 0x8c, 0xdd, 0xd7, 0xf0, 0x9f, 0xf0, 0x5f,
-0xa6, 0xed, 0x4c, 0x56, 0xe5, 0x34, 0x04, 0x8a,
-0xde, 0x98, 0x8e, 0x5e, 0x4a, 0x5e, 0x7f, 0xbe,
-0xdc, 0x65, 0xe4, 0xf1, 0x57, 0x21, 0xff, 0x05,
-0x5f, 0xe3, 0x92, 0x89, 0x58, 0xea, 0x12, 0x42,
-0x3c, 0xe6, 0x66, 0x34, 0xfe, 0x9b, 0x43, 0x8d,
-0xad, 0xa0, 0xd0, 0xb2, 0x5f, 0x41, 0xb0, 0x80,
-0xec, 0xc8, 0xf3, 0x5f, 0x8e, 0xc8, 0x3c, 0xe2,
-0x2f, 0xe5, 0x1f, 0x4c, 0x6d, 0xb0, 0xec, 0x92,
-0xfe, 0x38, 0x88, 0xb2, 0xcb, 0x97, 0xbc, 0x3f,
-0xf7, 0xd4, 0x9a, 0x2b, 0x84, 0xc1, 0xc4, 0xa5,
-0x21, 0xfd, 0x29, 0x2a, 0xa4, 0x72, 0x43, 0xfe,
-0xcb, 0x63, 0xf3, 0x5f, 0xcb, 0xcc, 0xe7, 0x2b,
-0xbe, 0xd1, 0xa2, 0xdd, 0xcd, 0x5e, 0xe7, 0x8f,
-0x1a, 0xd5, 0x2b, 0xb5, 0xbb, 0xa3, 0xaf, 0xf3,
-0xe7, 0x8d, 0x6a, 0xd9, 0xf2, 0xbc, 0x21, 0x2e,
-0x0d, 0xc1, 0x53, 0x86, 0xb1, 0xfc, 0x86, 0xfc,
-0x97, 0xad, 0x3f, 0xdf, 0xae, 0x54, 0xb8, 0xb4,
-0x11, 0xec, 0xca, 0x6b, 0xf9, 0xd4, 0x1e, 0x71,
-0x89, 0xfa, 0xf9, 0x4d, 0x68, 0x50, 0xff, 0xc5,
-0xd5, 0xcf, 0x79, 0xfe, 0x2b, 0xed, 0xb0, 0x27,
-0x7c, 0x62, 0x46, 0x6c, 0x19, 0xc9, 0x7c, 0x99,
-0xe3, 0x7a, 0x6c, 0xe5, 0xaa, 0xad, 0xca, 0xd0,
-0xb2, 0x71, 0xbd, 0x66, 0x99, 0x34, 0xca, 0xd0,
-0x63, 0xdc, 0xaa, 0xbc, 0x0e, 0x57, 0xea, 0x9b,
-0x6e, 0xc4, 0x7f, 0x51, 0xfd, 0xaf, 0x5c, 0xb5,
-0x2f, 0xbb, 0x64, 0x95, 0x1d, 0x74, 0x2d, 0x0c,
-0x4f, 0xcc, 0x64, 0x92, 0xff, 0x0a, 0x92, 0xf4,
-0x7a, 0x15, 0xfc, 0x42, 0x96, 0x71, 0xb9, 0x21,
-0xff, 0xc5, 0x6c, 0x48, 0xd5, 0xe1, 0x94, 0x5d,
-0xde, 0x2b, 0xf1, 0x97, 0xa1, 0x3b, 0x89, 0x60,
-0x9f, 0xe9, 0x71, 0x0a, 0x31, 0x3b, 0xfa, 0x87,
-0xff, 0x09, 0xff, 0xa5, 0x48, 0x6d, 0xc3, 0xb4,
-0x0c, 0x32, 0x24, 0x43, 0xd5, 0x7d, 0xed, 0xac,
-0xcd, 0x1b, 0x96, 0xf2, 0x26, 0x3b, 0x3d, 0x94,
-0x8b, 0xe7, 0xab, 0x72, 0xca, 0x7e, 0xb9, 0xfa,
-0xd9, 0xc1, 0x5f, 0xce, 0xb8, 0xf7, 0xc3, 0x46,
-0x3d, 0xd8, 0x4a, 0x65, 0x97, 0x3d, 0x1b, 0xcd,
-0xe0, 0x3d, 0xea, 0xf7, 0x28, 0x5a, 0x95, 0xf8,
-0xaf, 0x6d, 0x89, 0x77, 0x5b, 0x0e, 0x79, 0x83,
-0x22, 0xa2, 0xb5, 0xa2, 0xb3, 0xf0, 0xfd, 0x09,
-0xba, 0xf3, 0xbf, 0xf0, 0x35, 0x5e, 0x81, 0xd0,
-0x8c, 0x82, 0xe4, 0x11, 0xa4, 0x2b, 0x9f, 0x87,
-0x63, 0xfd, 0xc1, 0xf8, 0xac, 0xed, 0xca, 0x4f,
-0xe0, 0x58, 0x5b, 0x4d, 0xdc, 0xbf, 0x9d, 0xfa,
-0xe7, 0x0b, 0xc1, 0xd6, 0xc0, 0x8e, 0xf2, 0x2a,
-0x76, 0x2c, 0x81, 0x6e, 0x98, 0xab, 0x7f, 0x6e,
-0xa8, 0x7f, 0xd8, 0x1e, 0x6b, 0x09, 0x6c, 0x27,
-0xfa, 0xcc, 0x6c, 0x34, 0x6b, 0x77, 0x48, 0xfd,
-0x8d, 0xd5, 0x25, 0xa9, 0x4a, 0x84, 0x5d, 0xd6,
-0x8b, 0xab, 0x03, 0xf4, 0x40, 0x34, 0x0a, 0x88,
-0xcb, 0xe3, 0x53, 0xf9, 0x2f, 0xc4, 0x5f, 0x83,
-0xa6, 0xd0, 0x96, 0x07, 0x51, 0x7f, 0xd9, 0xef,
-0x2d, 0x07, 0x9d, 0xb2, 0xbd, 0xfc, 0xed, 0x95,
-0x06, 0x58, 0xcb, 0xea, 0x28, 0x46, 0xb1, 0xc2,
-0x2e, 0xcf, 0x77, 0x3d, 0xff, 0x35, 0xad, 0x1e,
-0x0e, 0x2b, 0xb6, 0xda, 0xe1, 0x26, 0x29, 0xbb,
-0x11, 0xca, 0x6f, 0x64, 0x76, 0x46, 0x98, 0x43,
-0x84, 0x31, 0x55, 0x7f, 0xb1, 0x23, 0xf8, 0xbf,
-0xe2, 0xbf, 0x7c, 0xb2, 0xc8, 0x57, 0xd8, 0xa2,
-0xbc, 0x12, 0x3a, 0x57, 0x47, 0xa3, 0x54, 0x24,
-0x98, 0x58, 0xf3, 0x65, 0xa6, 0xc9, 0x5e, 0xfb,
-0x92, 0x3f, 0xd4, 0xdb, 0x79, 0x3d, 0xff, 0x85,
-0xf8, 0xcb, 0x10, 0x2b, 0xed, 0x43, 0x6c, 0x16,
-0xdf, 0x40, 0xb2, 0x1b, 0x24, 0x7b, 0xd8, 0x4d,
-0x85, 0x42, 0x22, 0x45, 0xb3, 0x70, 0x15, 0x35,
-0x2c, 0x1f, 0x85, 0x1c, 0x24, 0xe1, 0xef, 0xe5,
-0xa5, 0xc5, 0x05, 0x1a, 0x89, 0xae, 0xfc, 0xaf,
-0xcf, 0x4a, 0xb5, 0xc3, 0xcb, 0x4b, 0x9b, 0xac,
-0xdf, 0x0a, 0xd9, 0x8d, 0x72, 0x81, 0xc8, 0xb2,
-0x02, 0x91, 0xbd, 0x4c, 0xfa, 0xf3, 0xf5, 0x68,
-0xfc, 0x92, 0xcf, 0xa4, 0x16, 0x92, 0xe6, 0xb8,
-0xf3, 0xc6, 0xfc, 0x97, 0x8c, 0x24, 0xdc, 0xb2,
-0x5f, 0x44, 0xaf, 0xd5, 0xb8, 0xb9, 0x12, 0x96,
-0x8f, 0x9c, 0x51, 0x73, 0x02, 0xe9, 0xe3, 0x90,
-0xd3, 0x76, 0xbe, 0x4e, 0x7f, 0x83, 0x7f, 0x77,
-0x88, 0xea, 0x7f, 0xe9, 0xa7, 0x9d, 0xd8, 0x27,
-0xf4, 0xfd, 0xde, 0x09, 0x48, 0x90, 0x25, 0xe2,
-0x0f, 0xaf, 0x7a, 0x26, 0x52, 0xb1, 0x73, 0x76,
-0xd9, 0xaf, 0xe8, 0x7f, 0xc6, 0x7f, 0x1d, 0xcc,
-0x7c, 0xc3, 0xd2, 0xbe, 0xcd, 0xae, 0xd2, 0x46,
-0x96, 0x95, 0x65, 0x53, 0xa0, 0xba, 0x4f, 0xa3,
-0xfa, 0x5f, 0x0b, 0x8c, 0x0a, 0x12, 0xc7, 0x38,
-0x6b, 0xfe, 0x7e, 0xeb, 0xe2, 0x6c, 0x31, 0x5d,
-0x7a, 0x4e, 0xdf, 0x39, 0xec, 0xee, 0x1f, 0x9b,
-0xff, 0x9a, 0x69, 0xe7, 0x7f, 0x91, 0xc8, 0x3c,
-0xdf, 0x20, 0x0c, 0x49, 0x38, 0xf6, 0xd3, 0xcd,
-0xed, 0x4f, 0x7a, 0x76, 0x5a, 0x4b, 0x6d, 0xd9,
-0x0d, 0xba, 0x34, 0x89, 0x7f, 0xab, 0x62, 0xc0,
-0xfd, 0x9c, 0x1c, 0xff, 0x35, 0x90, 0xf3, 0x33,
-0xf5, 0x64, 0x2a, 0x3c, 0xd2, 0x79, 0x67, 0xd9,
-0x29, 0xb3, 0x3b, 0x15, 0x1e, 0x5c, 0x71, 0x27,
-0x43, 0xc3, 0x32, 0x86, 0xb4, 0xc5, 0xec, 0xb4,
-0xb9, 0x9b, 0x87, 0x46, 0x8b, 0xef, 0xa4, 0xd0,
-0x7a, 0xd5, 0xd1, 0xdc, 0x93, 0x9f, 0x72, 0xf4,
-0x37, 0x72, 0xfa, 0x87, 0xe8, 0xaa, 0x9d, 0x00,
-0x11, 0xc6, 0x46, 0x7d, 0xd8, 0x94, 0x5d, 0x41,
-0xea, 0x67, 0x6f, 0x0d, 0x60, 0xf7, 0x1e, 0x60,
-0x1f, 0xc1, 0x91, 0x81, 0x9a, 0x0b, 0x81, 0x4c,
-0x70, 0x04, 0x7a, 0x21, 0x58, 0xd0, 0xcf, 0x1f,
-0x5f, 0x97, 0xff, 0x25, 0xf0, 0x97, 0x45, 0xe5,
-0x69, 0x8c, 0x09, 0x4a, 0x04, 0x13, 0x86, 0x51,
-0xd7, 0x47, 0x25, 0xab, 0xf8, 0x87, 0x46, 0x6c,
-0xa0, 0x84, 0x2a, 0xd7, 0x4c, 0x25, 0xcb, 0x72,
-0xfa, 0x87, 0x97, 0xf2, 0xb5, 0xbd, 0x7e, 0x0b,
-0xb7, 0x5b, 0xfe, 0x75, 0xca, 0x2c, 0xf8, 0x25,
-0x25, 0x0d, 0xad, 0x5b, 0x4a, 0x46, 0xae, 0x45,
-0x18, 0x42, 0xb3, 0xa8, 0x20, 0xce, 0x2a, 0xa7,
-0x7f, 0x18, 0xcf, 0xd7, 0x56, 0x76, 0xe7, 0x6d,
-0xb9, 0x8d, 0x32, 0x32, 0xe6, 0x53, 0x8b, 0x1f,
-0x36, 0x5a, 0x4e, 0x25, 0x65, 0xaf, 0x14, 0xb2,
-0x73, 0xf4, 0x37, 0x9c, 0x64, 0x31, 0xec, 0xba,
-0x1f, 0xde, 0xf0, 0x39, 0xc5, 0x84, 0xb6, 0x72,
-0x97, 0x3a, 0xda, 0x83, 0x05, 0x64, 0x99, 0x4b,
-0xff, 0x30, 0x39, 0x57, 0xe6, 0x7f, 0xe1, 0x24,
-0x4a, 0x9f, 0x94, 0xd3, 0xd3, 0x4c, 0x8b, 0x59,
-0x19, 0xa4, 0x24, 0xaf, 0x79, 0x11, 0xdf, 0x66,
-0x96, 0xf4, 0x1b, 0xc7, 0x20, 0x52, 0x8a, 0xcf,
-0xd1, 0xf7, 0x0e, 0xb8, 0xc7, 0x2b, 0xaf, 0x7f,
-0xc8, 0x4e, 0x84, 0x28, 0xaa, 0x33, 0x49, 0xd5,
-0xd0, 0x84, 0x36, 0x78, 0x18, 0x4e, 0x98, 0xd1,
-0x41, 0x69, 0x40, 0x17, 0xa1, 0xda, 0x7d, 0x9e,
-0xb7, 0xa0, 0x6b, 0x30, 0x9c, 0x29, 0x0f, 0xb3,
-0x63, 0x9e, 0xe8, 0x89, 0x82, 0x7e, 0x76, 0xf0,
-0xd7, 0x18, 0x91, 0x26, 0x96, 0x5d, 0xed, 0xab,
-0xe9, 0xa4, 0x93, 0xff, 0x75, 0xfc, 0xcf, 0xa5,
-0xe0, 0x3f, 0x05, 0x10, 0x26, 0x89, 0x70, 0xac,
-0x7d, 0x53, 0xd4, 0x62, 0xbb, 0x62, 0x14, 0xc6,
-0xb3, 0x4d, 0xa9, 0xff, 0x55, 0x62, 0xeb, 0x6f,
-0x64, 0x03, 0x24, 0xa9, 0x71, 0x9a, 0x37, 0x59,
-0x7e, 0x4b, 0xd9, 0x86, 0x8b, 0xde, 0x02, 0xf8,
-0x22, 0xd1, 0xca, 0xd7, 0xda, 0x44, 0xfe, 0xf2,
-0x42, 0xdc, 0x6a, 0x17, 0x11, 0xff, 0x95, 0xa5,
-0xf3, 0x43, 0x97, 0xfe, 0xbc, 0x95, 0xd3, 0xdf,
-0x68, 0x26, 0x7f, 0x1e, 0x8d, 0xf4, 0x9f, 0xa1,
-0x3f, 0xcf, 0x6b, 0xfb, 0x7d, 0x9c, 0xcd, 0x57,
-0x0f, 0xf1, 0x60, 0x5a, 0xed, 0x99, 0x4e, 0xf7,
-0xcc, 0x8d, 0x97, 0xa6, 0x98, 0x17, 0x12, 0x50,
-0x47, 0xb0, 0xeb, 0x1d, 0xdc, 0x2f, 0x0c, 0x08,
-0x21, 0xfe, 0x2a, 0xca, 0xf1, 0x5f, 0x76, 0x8f,
-0x59, 0x1e, 0x51, 0x46, 0x0a, 0xf0, 0x01, 0x49,
-0xb9, 0x42, 0x3e, 0x46, 0xd4, 0x58, 0x4e, 0x46,
-0xcf, 0x94, 0xda, 0xd7, 0x32, 0xd4, 0x6d, 0x80,
-0x9c, 0x52, 0x4a, 0x16, 0x7b, 0xc7, 0x13, 0x9f,
-0x82, 0xbf, 0x3e, 0x80, 0xc3, 0xbc, 0xd4, 0x5a,
-0xb1, 0x97, 0x3d, 0x1b, 0xc1, 0x37, 0xa1, 0xd7,
-0xb7, 0x97, 0xd5, 0xd0, 0xc1, 0x66, 0xbb, 0x8d,
-0xbb, 0x4b, 0xef, 0xf3, 0xed, 0x28, 0x43, 0x10,
-0xa6, 0xce, 0xa5, 0x4c, 0xc0, 0x61, 0x38, 0xc4,
-0x0d, 0xa1, 0x3f, 0x2f, 0xf7, 0x41, 0xf3, 0x33,
-0x42, 0x24, 0x81, 0x06, 0xe5, 0x43, 0x98, 0x48,
-0xcf, 0xb6, 0x02, 0x2f, 0xb2, 0x67, 0x85, 0x47,
-0x5d, 0xba, 0x4f, 0xa3, 0x25, 0x2e, 0x1a, 0x09,
-0xdb, 0x0b, 0x5a, 0x26, 0xd0, 0xa1, 0xcc, 0xe5,
-0x03, 0x26, 0x95, 0x48, 0x50, 0xce, 0xc1, 0x78,
-0x7a, 0x17, 0x9f, 0xaa, 0x3f, 0xdf, 0x54, 0xe0,
-0xa2, 0xdf, 0x23, 0x8d, 0x34, 0xf6, 0xe1, 0xb8,
-0xf7, 0xe7, 0x82, 0x11, 0xd3, 0xaf, 0xc1, 0x22,
-0x5e, 0x64, 0x29, 0xaf, 0x1b, 0x93, 0xd2, 0x9f,
-0x1f, 0x86, 0x3f, 0xc8, 0x7c, 0xbd, 0xb1, 0x1c,
-0xff, 0xe5, 0xc9, 0xd5, 0xff, 0x12, 0xb5, 0x7a,
-0x77, 0x57, 0xbe, 0x8f, 0x0b, 0x6c, 0xe3, 0xc9,
-0xc0, 0x41, 0x6d, 0x2e, 0xf4, 0xb5, 0x45, 0x5b,
-0x4b, 0x6d, 0xfe, 0x4b, 0xc7, 0x99, 0x1b, 0x42,
-0xc4, 0x41, 0xeb, 0xea, 0x9f, 0xbf, 0x8b, 0x3d,
-0xd4, 0xf0, 0x7a, 0xa1, 0xfe, 0xbc, 0x53, 0xff,
-0x2b, 0xde, 0xd9, 0x5a, 0x63, 0x95, 0xee, 0x41,
-0x1f, 0xe5, 0x08, 0xfc, 0x43, 0x16, 0x97, 0x8b,
-0x90, 0x5d, 0x31, 0x4d, 0x3c, 0x87, 0xb2, 0xe1,
-0xd8, 0x6d, 0x89, 0x4d, 0x0e, 0xff, 0x85, 0xd0,
-0xec, 0x75, 0x5f, 0x0e, 0x7f, 0x0d, 0xe7, 0xe3,
-0x37, 0xfa, 0x20, 0x45, 0x46, 0x47, 0x51, 0xbf,
-0xde, 0xed, 0x0d, 0x8f, 0x6a, 0x1d, 0x02, 0x0e,
-0xa4, 0xcd, 0x5c, 0xfd, 0x14, 0xed, 0x79, 0xd1,
-0x22, 0x78, 0x7c, 0x72, 0x4e, 0x42, 0x34, 0x5e,
-0xa3, 0xd2, 0xcf, 0x4c, 0xe7, 0xf0, 0x57, 0xd1,
-0x6f, 0x60, 0x3b, 0x17, 0x6a, 0x87, 0xbf, 0x11,
-0x65, 0x97, 0x7d, 0x2d, 0xcd, 0x0d, 0x9e, 0x47,
-0xd3, 0x46, 0xdc, 0xf7, 0x10, 0xa1, 0x80, 0xf6,
-0xea, 0x61, 0xed, 0x9e, 0x60, 0x99, 0xb9, 0x61,
-0xb4, 0x42, 0xea, 0xf2, 0x6d, 0xe1, 0x15, 0x06,
-0x6e, 0x6d, 0x67, 0xbc, 0xba, 0x83, 0xbf, 0xba,
-0x33, 0x02, 0x7f, 0xf5, 0xe2, 0xf7, 0x69, 0xcc,
-0x06, 0x40, 0xe9, 0x87, 0x6f, 0x65, 0xc2, 0x59,
-0xed, 0xb3, 0x0a, 0x98, 0x7d, 0xe9, 0x48, 0x2b,
-0xee, 0x5f, 0x24, 0x7b, 0x38, 0x6b, 0x0d, 0xf6,
-0x21, 0x78, 0x7b, 0xf7, 0x53, 0xd9, 0x65, 0x76,
-0x9a, 0x1f, 0xe3, 0xf5, 0x29, 0xa1, 0x3f, 0xaf,
-0x3b, 0xf8, 0xcb, 0xd6, 0x4b, 0xa1, 0x30, 0x36,
-0xec, 0xe7, 0x5e, 0xfc, 0xaa, 0xd7, 0x3c, 0x4d,
-0x7d, 0xe4, 0x55, 0xea, 0x93, 0x7a, 0x93, 0x39,
-0x6d, 0x54, 0x39, 0x4a, 0x01, 0x84, 0xcb, 0x48,
-0x91, 0x9e, 0x64, 0xe7, 0xc5, 0xe0, 0x2e, 0xa3,
-0xe4, 0xbe, 0x55, 0x88, 0xbf, 0xbc, 0x36, 0xfe,
-0x72, 0xad, 0x90, 0x62, 0xcd, 0xa4, 0x12, 0x1b,
-0x13, 0x4a, 0xec, 0xcd, 0x6f, 0x70, 0x59, 0x76,
-0x99, 0xe7, 0xc3, 0x3f, 0xd2, 0x4a, 0x50, 0x27,
-0x45, 0xc4, 0x12, 0x2a, 0x76, 0x70, 0x82, 0x53,
-0x68, 0xab, 0xd2, 0x97, 0xe7, 0xbf, 0x72, 0x6a,
-0x87, 0x07, 0x40, 0x08, 0x21, 0xce, 0xf0, 0x92,
-0x36, 0xaf, 0x4a, 0x8a, 0x88, 0xcf, 0x43, 0x35,
-0x17, 0xc7, 0x7d, 0xbf, 0xa7, 0x4b, 0x96, 0x4f,
-0xa7, 0x8c, 0x30, 0x4b, 0x14, 0xb2, 0xdc, 0x00,
-0xb7, 0x43, 0x09, 0xe2, 0xaf, 0x22, 0x7b, 0x9d,
-0xcf, 0xc5, 0x1f, 0xbe, 0x06, 0x07, 0x48, 0x7f,
-0x7e, 0x66, 0x90, 0x6a, 0x7b, 0x55, 0xbf, 0xaf,
-0xaa, 0x08, 0x78, 0x5f, 0xe8, 0x5b, 0x9b, 0xf5,
-0xd9, 0x68, 0x2b, 0x8e, 0xf7, 0xfc, 0x19, 0x7a,
-0x0e, 0xf3, 0xe8, 0xe6, 0x57, 0x20, 0xc9, 0xbf,
-0x9a, 0x56, 0xd7, 0x37, 0x0f, 0x5c, 0xa7, 0x3f,
-0x9f, 0x35, 0x7b, 0xd0, 0xe8, 0xdc, 0x58, 0x14,
-0x34, 0x85, 0x6e, 0x98, 0xbf, 0xcf, 0x63, 0x64,
-0xe2, 0xe1, 0xb3, 0x4e, 0x46, 0x58, 0x7c, 0xc5,
-0xf6, 0x32, 0x93, 0x39, 0x75, 0x4b, 0x8d, 0xa4,
-0x2e, 0x8a, 0x27, 0xbe, 0x09, 0x53, 0xe3, 0x0f,
-0x27, 0xe0, 0x6a, 0x0a, 0x8d, 0x21, 0xe5, 0x4e,
-0xd1, 0xe2, 0xff, 0x58, 0xfb, 0x1c, 0xa5, 0x09,
-0x67, 0x4a, 0x25, 0xda, 0xa2, 0x93, 0x8a, 0xe9,
-0xeb, 0xe1, 0x14, 0xce, 0x66, 0x29, 0x8d, 0xc8,
-0x3f, 0x9f, 0xf2, 0x1b, 0x88, 0xbf, 0x24, 0x3e,
-0xbd, 0x4e, 0x7f, 0xbe, 0x9d, 0x88, 0x30, 0x34,
-0x9e, 0x68, 0x5f, 0x9a, 0x9d, 0x36, 0x66, 0x52,
-0x5e, 0x7f, 0x65, 0x96, 0x30, 0xda, 0xb4, 0x40,
-0x7b, 0x72, 0x37, 0x8c, 0x71, 0x79, 0xb3, 0x39,
-0x06, 0x2f, 0x4a, 0xfc, 0x15, 0xb7, 0xf1, 0x57,
-0xce, 0x33, 0x4f, 0x93, 0xbf, 0xfa, 0xc5, 0xd4,
-0x06, 0x52, 0x9b, 0x6f, 0x5c, 0x56, 0xb2, 0x43,
-0x11, 0x0c, 0x82, 0x93, 0x11, 0x56, 0xb3, 0x24,
-0xb0, 0x43, 0x59, 0x6d, 0x9e, 0x17, 0x15, 0x7e,
-0x45, 0x4b, 0x98, 0xa4, 0x11, 0x99, 0x9c, 0x5f,
-0xae, 0xfa, 0x5f, 0xbf, 0x67, 0x1b, 0x07, 0x77,
-0x99, 0xda, 0xd3, 0x42, 0x25, 0xbe, 0x26, 0xae,
-0x6e, 0x23, 0xe3, 0x17, 0x0d, 0xae, 0xf8, 0xc3,
-0x1f, 0xb0, 0xcf, 0x1b, 0x87, 0x5c, 0xfe, 0x73,
-0x73, 0x68, 0x07, 0x4b, 0x5f, 0x17, 0x7f, 0xf8,
-0x2e, 0xd5, 0xc1, 0x34, 0xb5, 0x6d, 0x89, 0x2a,
-0x83, 0x72, 0x7c, 0x3e, 0x77, 0x13, 0xa5, 0x8f,
-0xc5, 0xa5, 0xec, 0xa1, 0x47, 0xf0, 0x5f, 0x5b,
-0x99, 0x4b, 0xac, 0xc3, 0x0e, 0x7a, 0x2c, 0x9d,
-0x12, 0x7f, 0xa8, 0x4b, 0xfd, 0x43, 0x04, 0x62,
-0x3e, 0x6f, 0x73, 0x1b, 0x84, 0x97, 0xa9, 0x37,
-0xb1, 0x2a, 0x66, 0x17, 0x9f, 0x72, 0x50, 0x40,
-0x91, 0x37, 0xdd, 0x6d, 0xa4, 0x45, 0xa5, 0x2a,
-0xbe, 0x3f, 0x14, 0x5e, 0xae, 0xea, 0x6c, 0xd3,
-0xb4, 0x02, 0xfc, 0x45, 0xd2, 0x91, 0xe9, 0x81,
-0x35, 0x51, 0x28, 0x7d, 0x2c, 0x51, 0x91, 0x46,
-0xfc, 0xf5, 0x83, 0x92, 0xc7, 0x3a, 0x0d, 0x18,
-0x08, 0x35, 0xe4, 0x64, 0x0f, 0x7d, 0x81, 0x44,
-0x32, 0xce, 0xc7, 0x5a, 0x1d, 0x8d, 0x71, 0xa3,
-0x51, 0x5d, 0xc9, 0xdd, 0xfa, 0x87, 0x39, 0xb5,
-0xc3, 0x2b, 0x46, 0xcc, 0x5c, 0x45, 0x42, 0x88,
-0xe3, 0x0c, 0x1d, 0x7b, 0x34, 0xd4, 0x2b, 0x70,
-0x97, 0x83, 0xb6, 0x9a, 0x4c, 0xed, 0xb5, 0xce,
-0x4b, 0xe9, 0x2b, 0x32, 0x28, 0xf4, 0x52, 0x8b,
-0x50, 0xe4, 0xc0, 0xd1, 0xf1, 0xba, 0xf4, 0x37,
-0x72, 0x6a, 0x87, 0x51, 0xf3, 0x56, 0xda, 0xa4,
-0xc6, 0x1d, 0x45, 0xc4, 0x02, 0x45, 0xfa, 0xd2,
-0x41, 0xe5, 0x41, 0x8a, 0xdf, 0x30, 0x6d, 0xb0,
-0x26, 0xf8, 0xaf, 0x1b, 0xe8, 0xcf, 0x33, 0xc2,
-0x5f, 0xb7, 0x72, 0xb6, 0x57, 0x26, 0x82, 0x91,
-0x1b, 0xdf, 0xe3, 0xa9, 0xcb, 0xa3, 0xad, 0x2d,
-0x5c, 0xcb, 0x82, 0x9d, 0x11, 0x36, 0x2c, 0xc0,
-0x5a, 0x08, 0xf1, 0x57, 0x51, 0x9e, 0xff, 0x22,
-0x0d, 0x7f, 0x01, 0xb2, 0xb0, 0x57, 0x57, 0xd8,
-0x84, 0xe3, 0x12, 0x9f, 0xcc, 0x08, 0x4b, 0x2f,
-0xa1, 0x4b, 0x33, 0x28, 0x22, 0xf1, 0xe6, 0x94,
-0x6f, 0xd9, 0x8c, 0x36, 0xaf, 0x2c, 0xc1, 0xe6,
-0x48, 0x23, 0xbe, 0x26, 0xe7, 0x57, 0x61, 0xfd,
-0x2f, 0xd8, 0xb5, 0xc4, 0xb7, 0xbd, 0x48, 0xb6,
-0x74, 0x44, 0x9b, 0x09, 0x92, 0x07, 0x5b, 0xf3,
-0x68, 0xeb, 0x7b, 0x37, 0xff, 0x1e, 0x92, 0x86,
-0x28, 0xbb, 0x3c, 0x64, 0xe2, 0x4b, 0x12, 0x17,
-0x75, 0x07, 0x8c, 0x1c, 0xfe, 0x72, 0x70, 0xd3,
-0xfb, 0x46, 0x17, 0x71, 0x88, 0x73, 0x66, 0x11,
-0x22, 0x2b, 0xdd, 0x4e, 0x27, 0x0c, 0xf8, 0x46,
-0x39, 0xfd, 0x83, 0xfb, 0xb2, 0xf6, 0x35, 0x76,
-0xcc, 0x14, 0x42, 0x88, 0xbf, 0x87, 0x63, 0x66,
-0xd7, 0xdd, 0xfe, 0x1c, 0xfe, 0x5a, 0x93, 0xc7,
-0x5f, 0xfd, 0x22, 0xaa, 0x93, 0x48, 0x2e, 0x43,
-0xd6, 0x0b, 0x58, 0x31, 0xc4, 0xcf, 0xa7, 0xdc,
-0x6a, 0xf3, 0x3b, 0x88, 0x23, 0x83, 0xc3, 0x05,
-0x78, 0xf9, 0xb5, 0x1c, 0xfe, 0xf2, 0x38, 0xf3,
-0x94, 0x8f, 0xb5, 0xd0, 0xbb, 0x51, 0x79, 0x8e,
-0x91, 0xec, 0x86, 0xbf, 0x9d, 0xf4, 0x5b, 0x8c,
-0xc2, 0x53, 0x11, 0x83, 0x0d, 0xc4, 0x85, 0xd8,
-0x4b, 0x2f, 0x89, 0x17, 0xdd, 0x84, 0xaf, 0x56,
-0x9f, 0x4b, 0x7f, 0xc3, 0x33, 0x97, 0x90, 0xd4,
-0xb8, 0xf7, 0x45, 0x04, 0x59, 0xa5, 0x43, 0x6c,
-0x0c, 0x07, 0xa5, 0x96, 0xfb, 0xb2, 0xcd, 0xc3,
-0xf0, 0xa2, 0x64, 0xbb, 0xd6, 0xc0, 0x0f, 0x3c,
-0x61, 0x5e, 0x1a, 0x67, 0x0d, 0xfc, 0x09, 0xcb,
-0xc6, 0x5f, 0x4f, 0x40, 0xed, 0x5e, 0xf5, 0x46,
-0xf1, 0x87, 0x16, 0x44, 0x5a, 0x71, 0x8d, 0x62,
-0xac, 0x97, 0x80, 0x18, 0x11, 0xfa, 0xfd, 0x90,
-0xe1, 0x2e, 0x45, 0x7a, 0xad, 0x1e, 0x67, 0x53,
-0x92, 0xdb, 0x71, 0x68, 0xe4, 0x55, 0xae, 0xd1,
-0xa7, 0xea, 0x6f, 0x08, 0x49, 0x8d, 0xe7, 0x65,
-0xc9, 0xe0, 0x3e, 0x92, 0x83, 0x00, 0x9f, 0x50,
-0x81, 0x20, 0xc9, 0xbe, 0x75, 0x45, 0x5f, 0xa6,
-0xfa, 0x8c, 0x96, 0xef, 0x41, 0xa6, 0x42, 0x52,
-0xb5, 0xf1, 0xd7, 0x06, 0x1d, 0x97, 0xee, 0x56,
-0x96, 0xf5, 0xda, 0xf8, 0x2b, 0xa7, 0xbf, 0xf1,
-0x1a, 0x4c, 0x0a, 0x6d, 0x8d, 0xf2, 0xd7, 0xe0,
-0xb7, 0x54, 0x7d, 0x75, 0x7d, 0x39, 0x15, 0xc4,
-0xdc, 0x2f, 0xd1, 0xd6, 0xff, 0xfb, 0x28, 0xde,
-0x73, 0x46, 0xfb, 0x2c, 0x02, 0x31, 0x81, 0xbf,
-0x4e, 0xc1, 0x2f, 0xd3, 0x8d, 0x69, 0xff, 0x3d,
-0xca, 0x3b, 0xee, 0xf8, 0x43, 0x11, 0x64, 0x38,
-0xe4, 0xa5, 0x7d, 0x47, 0xb0, 0xd2, 0x1f, 0xca,
-0x5e, 0x25, 0x82, 0xa6, 0xce, 0x3a, 0x4d, 0xf1,
-0x6c, 0x14, 0xb7, 0xb3, 0x25, 0x4d, 0x65, 0x97,
-0xc5, 0x71, 0xb1, 0x62, 0x17, 0x96, 0xa2, 0x73,
-0x24, 0x31, 0x5e, 0x2e, 0xfd, 0x8d, 0x0b, 0xf8,
-0x7d, 0x9a, 0x86, 0x02, 0x03, 0xca, 0x1f, 0xc9,
-0x3f, 0xa4, 0x6a, 0xb0, 0x2f, 0xc0, 0x23, 0x88,
-0xbf, 0xfc, 0xe3, 0x92, 0xff, 0xca, 0xae, 0x38,
-0x53, 0x1e, 0x03, 0x51, 0x23, 0x8c, 0xc4, 0x3a,
-0x7e, 0xc7, 0x17, 0xc5, 0xfd, 0x67, 0x10, 0x7f,
-0x19, 0x36, 0xfe, 0x9a, 0xd9, 0xad, 0x23, 0x4a,
-0x5a, 0xdf, 0xfc, 0x2b, 0x38, 0x60, 0x84, 0x87,
-0x71, 0xff, 0xba, 0x14, 0xc7, 0xdd, 0x01, 0x4a,
-0xff, 0x92, 0xcd, 0x4e, 0xff, 0x9e, 0x84, 0xa4,
-0x44, 0xfd, 0xaf, 0x4c, 0x78, 0x64, 0xc5, 0xdd,
-0x6c, 0x26, 0x6c, 0xd1, 0x6f, 0xcf, 0x6a, 0xeb,
-0xf0, 0x97, 0x26, 0x37, 0xdf, 0x9e, 0xfa, 0x8b,
-0xbf, 0x64, 0x1f, 0x14, 0x89, 0xe7, 0xb8, 0xf4,
-0x37, 0x5e, 0x37, 0x0e, 0xa8, 0xf8, 0x40, 0x3a,
-0x87, 0x44, 0x20, 0x66, 0xaa, 0x0f, 0xb2, 0xa7,
-0xf9, 0x7e, 0x9d, 0x04, 0xa9, 0x8a, 0xa4, 0xec,
-0xe1, 0x0f, 0x89, 0x6b, 0x7b, 0x54, 0xe0, 0xaf,
-0xb2, 0x93, 0x1d, 0xdf, 0x37, 0x2a, 0x00, 0xfb,
-0xb9, 0x6f, 0xaa, 0xfe, 0x06, 0xae, 0xab, 0x19,
-0x8e, 0xfb, 0x97, 0x56, 0x46, 0xf9, 0x44, 0x61,
-0x72, 0x37, 0x4b, 0x60, 0xb7, 0x69, 0xb8, 0x4e,
-0x89, 0xc1, 0x57, 0x6c, 0x24, 0xb2, 0x69, 0xba,
-0xf9, 0x09, 0xf3, 0xc9, 0xac, 0x91, 0x99, 0xa7,
-0xe3, 0xc6, 0x2a, 0x7f, 0x57, 0x5e, 0x7f, 0xe3,
-0x03, 0xb8, 0x3c, 0x88, 0x9d, 0xb9, 0x07, 0x0d,
-0x91, 0xbb, 0x9d, 0x86, 0xcd, 0x30, 0x96, 0x8a,
-0x0e, 0x87, 0x65, 0xaf, 0x96, 0xd2, 0xb1, 0xcf,
-0x3c, 0x11, 0x8f, 0x24, 0xfc, 0xa8, 0xdf, 0x59,
-0x75, 0x67, 0x70, 0x7e, 0x5d, 0x8f, 0xbf, 0xde,
-0xe7, 0x0d, 0x34, 0x28, 0x07, 0x94, 0x8f, 0x0c,
-0x59, 0x2c, 0x0c, 0x61, 0xd7, 0x98, 0xd5, 0xe8,
-0x42, 0xd0, 0x3b, 0xc8, 0x97, 0x30, 0x1b, 0x9c,
-0x14, 0x86, 0xc6, 0x1d, 0xb5, 0xa9, 0xeb, 0xf5,
-0x37, 0x70, 0x8b, 0xfc, 0x9d, 0x14, 0xe2, 0x18,
-0xa3, 0x28, 0x38, 0x1e, 0x38, 0xa6, 0xc4, 0xa0,
-0x9f, 0x47, 0x2d, 0x6f, 0x4e, 0x91, 0x5e, 0x57,
-0xe6, 0x52, 0x05, 0x01, 0x0a, 0x44, 0x3c, 0x2b,
-0x50, 0x1b, 0x1a, 0xc3, 0x4e, 0xfc, 0xc6, 0x5a,
-0xa7, 0x48, 0xee, 0x7f, 0x40, 0x67, 0x87, 0x08,
-0x5a, 0xfb, 0x90, 0xb8, 0x89, 0xc8, 0x8a, 0xf6,
-0x9b, 0x6b, 0xa0, 0xe3, 0x0c, 0xf9, 0x87, 0xd3,
-0xa5, 0x8f, 0xed, 0xa3, 0x0c, 0xa3, 0x0e, 0xab,
-0xc1, 0x01, 0x6b, 0xe2, 0xc4, 0x7e, 0x38, 0xa7,
-0x7f, 0x98, 0xf7, 0xc3, 0x7f, 0x40, 0xc1, 0x6f,
-0xfb, 0x8a, 0x3e, 0x30, 0x10, 0xa3, 0x8d, 0xe2,
-0x64, 0x0c, 0x53, 0xa5, 0xaa, 0x5c, 0xd9, 0x2f,
-0x6b, 0xe6, 0x0e, 0xa6, 0xa6, 0x3b, 0xf2, 0xa0,
-0xaf, 0xc6, 0xf4, 0x6d, 0x2b, 0xd0, 0x9f, 0x97,
-0x22, 0xf3, 0x03, 0x42, 0x05, 0x5d, 0x33, 0xe4,
-0xe8, 0xa4, 0xa8, 0x2e, 0x30, 0xe7, 0x54, 0xa7,
-0xef, 0x76, 0xe2, 0x2b, 0x0d, 0x44, 0x0a, 0x3a,
-0x03, 0xc6, 0x6f, 0x0a, 0x0b, 0x71, 0xb0, 0x44,
-0xd2, 0x58, 0xcb, 0x71, 0x5d, 0xed, 0x93, 0xfb,
-0x97, 0xd0, 0xdf, 0x68, 0xb5, 0xd5, 0xa7, 0xcf,
-0x40, 0xec, 0xe4, 0xaa, 0x74, 0x79, 0x56, 0x9f,
-0xb8, 0xbb, 0x66, 0x30, 0x00, 0xd3, 0xc3, 0xbb,
-0x06, 0x5a, 0xa3, 0x56, 0x8d, 0xed, 0xcf, 0x9f,
-0xdd, 0x4c, 0x02, 0x08, 0x03, 0x66, 0x43, 0x1f,
-0xf5, 0xb3, 0x75, 0xa2, 0xbe, 0xd1, 0x2c, 0xcd,
-0x94, 0xbb, 0xf5, 0xe7, 0xb1, 0xc7, 0x4a, 0xf6,
-0x0b, 0xdc, 0x44, 0x41, 0x50, 0x1e, 0x51, 0x64,
-0x99, 0x4e, 0x1d, 0x47, 0x60, 0x92, 0xe1, 0xa5,
-0x0b, 0xe8, 0x1f, 0x4e, 0x98, 0xb1, 0x93, 0x01,
-0xab, 0x9c, 0xee, 0x69, 0x10, 0xfe, 0xa1, 0x75,
-0xb1, 0x4a, 0x88, 0x3f, 0x0c, 0x43, 0x1e, 0x7f,
-0x25, 0x24, 0x93, 0xd5, 0x3e, 0x69, 0x34, 0xa9,
-0xab, 0xfa, 0xfe, 0x6a, 0x94, 0x3f, 0x0c, 0x4d,
-0x82, 0x08, 0x6b, 0x3f, 0x5b, 0xd5, 0xa4, 0xca,
-0x03, 0x64, 0xa3, 0xc9, 0x44, 0x8c, 0xb6, 0x10,
-0x5e, 0x7d, 0x6c, 0x11, 0x38, 0xfc, 0x57, 0xdc,
-0xbf, 0xbe, 0x00, 0x7f, 0x51, 0xfd, 0xe5, 0x1e,
-0xe5, 0xe3, 0x56, 0x62, 0xbb, 0x4a, 0x0f, 0xb1,
-0x8f, 0xcd, 0x23, 0x56, 0xcd, 0xbb, 0x9a, 0x30,
-0x52, 0x35, 0xbf, 0xd0, 0x5e, 0x50, 0x6a, 0xbd,
-0x68, 0xec, 0x11, 0xc4, 0x4a, 0x1b, 0x1d, 0x2d,
-0xba, 0x0a, 0x31, 0xbb, 0xe2, 0x0f, 0x73, 0xeb,
-0x61, 0x4e, 0xff, 0x30, 0xa3, 0x87, 0x3d, 0xd2,
-0xa0, 0x16, 0xef, 0x36, 0xde, 0x2a, 0x8c, 0x08,
-0xae, 0x35, 0x9d, 0x8e, 0xb0, 0x39, 0x1d, 0x5e,
-0x61, 0x3f, 0x77, 0x5d, 0xc7, 0x7f, 0x89, 0x4d,
-0x53, 0xdd, 0xd4, 0xde, 0x9c, 0xed, 0xe8, 0xb9,
-0x89, 0x76, 0xd8, 0xe6, 0x2c, 0xef, 0xf1, 0xd4,
-0x78, 0x35, 0x48, 0x18, 0xd0, 0x13, 0x16, 0xd4,
-0x33, 0xdc, 0xd7, 0xa9, 0xe3, 0x3b, 0x94, 0xab,
-0x4d, 0x90, 0xca, 0xc5, 0x1f, 0xce, 0xd8, 0xe7,
-0x84, 0xda, 0x7e, 0x20, 0x6a, 0x4f, 0x07, 0x8e,
-0x8a, 0xd8, 0xcb, 0xd8, 0x57, 0xd1, 0x78, 0x8f,
-0xbf, 0x41, 0x75, 0x4f, 0x9e, 0x5a, 0xfa, 0x93,
-0xc1, 0x71, 0x2b, 0x46, 0xfa, 0xa2, 0x73, 0x58,
-0xaf, 0xa7, 0x2e, 0x6a, 0xcf, 0xb8, 0xd8, 0x3a,
-0x7f, 0x8f, 0xa7, 0x3f, 0x87, 0xbf, 0x74, 0x7b,
-0x5e, 0xfc, 0x58, 0x9f, 0x5c, 0xd2, 0x64, 0x7c,
-0xb1, 0xbf, 0xfc, 0x82, 0x77, 0xd2, 0xd3, 0xd4,
-0xb6, 0xaa, 0xbf, 0x7c, 0xcc, 0x7b, 0xf5, 0x4f,
-0x9b, 0x76, 0xad, 0xca, 0x96, 0x0f, 0xcf, 0xb8,
-0x4a, 0x3d, 0x7f, 0xbe, 0x73, 0x94, 0x5d, 0xe1,
-0x4d, 0x55, 0x4e, 0x5c, 0xee, 0x6a, 0xa1, 0xf0,
-0xe0, 0xe0, 0x2f, 0x47, 0xaa, 0x68, 0x88, 0xe2,
-0x37, 0xf4, 0x40, 0xfb, 0xd2, 0x73, 0x64, 0x6c,
-0xc5, 0x05, 0x56, 0x26, 0xce, 0x30, 0x4a, 0xa5,
-0xf9, 0xc0, 0x6c, 0x30, 0xd1, 0x71, 0x1d, 0x22,
-0x6a, 0xcc, 0x44, 0x20, 0x2f, 0x12, 0xd3, 0x5a,
-0x6b, 0x52, 0x49, 0xfd, 0x3a, 0xfc, 0x35, 0x24,
-0xe2, 0x6d, 0xe4, 0xc1, 0xaf, 0xa7, 0xa1, 0x4d,
-0xe5, 0xe2, 0x90, 0x30, 0x98, 0x28, 0xb5, 0xcf,
-0x0f, 0x4d, 0x75, 0x4f, 0x22, 0xfb, 0xca, 0x1b,
-0xcc, 0x68, 0x71, 0xf8, 0x2f, 0xd2, 0x07, 0xa8,
-0x2b, 0xac, 0xbf, 0x2c, 0x4a, 0x00, 0xa4, 0x61,
-0xad, 0x18, 0xaf, 0x99, 0x69, 0x08, 0x73, 0x1f,
-0x14, 0x0d, 0x40, 0x97, 0x37, 0x94, 0xf2, 0x19,
-0x8c, 0x0e, 0x8b, 0xd7, 0x00, 0xce, 0x8b, 0x01,
-0x68, 0xf3, 0x86, 0xca, 0xec, 0x95, 0x6d, 0x2e,
-0xf8, 0x6e, 0x62, 0xf5, 0xf9, 0xf8, 0x43, 0xbb,
-0xfe, 0xd7, 0x9b, 0xe8, 0xf3, 0x57, 0xbf, 0x8b,
-0xd8, 0xea, 0x94, 0xb9, 0x81, 0xf8, 0xaf, 0xf5,
-0xcd, 0xbf, 0x69, 0xdd, 0xfa, 0x68, 0xc5, 0x57,
-0xd5, 0x7b, 0xd8, 0x3f, 0xe9, 0x6d, 0x69, 0x23,
-0xeb, 0xfb, 0x6b, 0xf6, 0x9a, 0xf9, 0x3d, 0xae,
-0xee, 0x71, 0xf8, 0xaf, 0x75, 0x78, 0xe9, 0xa8,
-0x5b, 0xff, 0xb0, 0xd1, 0x2a, 0xad, 0x67, 0x27,
-0xac, 0xff, 0x80, 0xc6, 0x11, 0x11, 0x7f, 0xb8,
-0x1b, 0x1a, 0x5b, 0x4a, 0x17, 0x2a, 0xaf, 0xa0,
-0xb7, 0xdc, 0x60, 0xfa, 0x52, 0x5a, 0x3b, 0x9c,
-0xcb, 0xd4, 0xa7, 0x4b, 0x6f, 0xc2, 0x4b, 0xbd,
-0x50, 0x1f, 0x5e, 0x29, 0xeb, 0x7f, 0xc5, 0x5a,
-0x4b, 0x75, 0xb7, 0xfe, 0xbc, 0xe0, 0xbf, 0xce,
-0xd3, 0xf2, 0xa5, 0xcb, 0x80, 0x6a, 0xef, 0x35,
-0x1d, 0xdd, 0xc2, 0xd1, 0xf2, 0x4b, 0x33, 0xc6,
-0x11, 0x7f, 0x95, 0xfe, 0xaa, 0xfc, 0x41, 0xf3,
-0xca, 0xb4, 0xa6, 0xcd, 0x25, 0xbf, 0x2a, 0x3f,
-0x8b, 0xc3, 0xfd, 0x29, 0x77, 0xea, 0xb5, 0x2d,
-0xab, 0x1d, 0x54, 0x5a, 0xa7, 0xd6, 0x5f, 0x16,
-0xfc, 0x57, 0x5d, 0xb6, 0xa4, 0xa7, 0xf2, 0x7e,
-0x76, 0x82, 0x8b, 0x9d, 0xf1, 0x63, 0xf8, 0xa1,
-0x12, 0xcb, 0x96, 0x64, 0xca, 0xc3, 0x34, 0xa6,
-0x3d, 0xe1, 0xd4, 0xf4, 0x10, 0x1c, 0x73, 0x72,
-0xfa, 0xb0, 0xc5, 0xf0, 0xa7, 0xa6, 0x7f, 0xc0,
-0xae, 0xc7, 0x5f, 0x82, 0xff, 0x02, 0x9d, 0xe3,
-0xaa, 0x5d, 0x01, 0xc5, 0xb8, 0x01, 0xa9, 0xed,
-0xb0, 0x12, 0x54, 0x13, 0x97, 0x86, 0x03, 0xe4,
-0x51, 0xb7, 0x16, 0x3d, 0xcd, 0x1e, 0xcd, 0x47,
-0x24, 0xd6, 0x9a, 0xb8, 0xef, 0x5c, 0x00, 0x17,
-0xfe, 0x12, 0x90, 0xea, 0x6d, 0xcf, 0xc1, 0x4d,
-0x5f, 0x7d, 0x47, 0x5b, 0xff, 0xd8, 0x57, 0x8c,
-0x0d, 0x89, 0xaf, 0x52, 0xdd, 0xae, 0x53, 0xea,
-0xf7, 0xa5, 0xda, 0xfc, 0x6c, 0xca, 0xf6, 0x7a,
-0x47, 0x1d, 0x60, 0x77, 0xd3, 0x58, 0xe4, 0x78,
-0x46, 0x8a, 0x3f, 0x4c, 0x17, 0xe2, 0xaf, 0x13,
-0x11, 0xf6, 0xb6, 0xf7, 0x60, 0x7b, 0xc5, 0x28,
-0xac, 0x9f, 0xfb, 0x15, 0xd8, 0x60, 0x55, 0x0c,
-0x16, 0x7f, 0x93, 0x12, 0xcf, 0xbd, 0x73, 0xce,
-0xa9, 0x93, 0xcd, 0xff, 0xb7, 0x7e, 0xb0, 0x1f,
-0x91, 0x9d, 0xb7, 0xf9, 0x94, 0x99, 0x64, 0x6b,
-0x2f, 0x74, 0x38, 0x27, 0x27, 0xe4, 0x67, 0x5e,
-0x97, 0xff, 0xf5, 0x41, 0xfc, 0xb2, 0x59, 0xc7,
-0x03, 0x3b, 0x95, 0x35, 0xe6, 0x71, 0xb5, 0xee,
-0x40, 0x60, 0x9f, 0x32, 0xcc, 0xdf, 0xd4, 0x63,
-0xed, 0x25, 0x7b, 0x95, 0x79, 0xd6, 0x65, 0x8e,
-0x88, 0xec, 0x5e, 0xed, 0x6f, 0xe0, 0x78, 0xba,
-0xa9, 0x27, 0x6c, 0x23, 0x32, 0x12, 0xe2, 0xb8,
-0xbe, 0xfe, 0x57, 0x8e, 0xed, 0xca, 0xd8, 0x82,
-0xae, 0xc9, 0x51, 0xef, 0xe4, 0x67, 0x9b, 0x66,
-0x04, 0x7a, 0x15, 0x34, 0xf4, 0x26, 0xba, 0x67,
-0xa7, 0xbb, 0xfe, 0x57, 0x6c, 0x06, 0x82, 0xb5,
-0x1b, 0xd4, 0xff, 0x02, 0x84, 0x03, 0xcd, 0x5b,
-0x84, 0x51, 0x1c, 0x13, 0x85, 0x6b, 0x0d, 0x6c,
-0x59, 0x77, 0x6b, 0x6a, 0x77, 0x95, 0x3a, 0xae,
-0x22, 0x64, 0xa0, 0x88, 0xc4, 0x63, 0x50, 0x5f,
-0xa0, 0xd1, 0x91, 0xb8, 0x41, 0xfd, 0xaf, 0xa7,
-0x6c, 0x43, 0x64, 0x84, 0x05, 0x6c, 0xda, 0xeb,
-0x5b, 0xb3, 0x53, 0xac, 0x4a, 0x27, 0x1c, 0x87,
-0x5b, 0xdb, 0xe7, 0xd9, 0x1b, 0x38, 0xd1, 0x4a,
-0x6c, 0x8f, 0xfa, 0x3e, 0x74, 0xc8, 0x8d, 0x1b,
-0xe4, 0x7f, 0xbd, 0x44, 0xe5, 0x21, 0x06, 0xd9,
-0xa4, 0x63, 0x5c, 0x82, 0x9f, 0x2b, 0xb5, 0x66,
-0xe7, 0x20, 0x5b, 0x08, 0x3f, 0x27, 0x46, 0x0c,
-0xf1, 0x57, 0xba, 0xcd, 0x55, 0xd0, 0xf9, 0x5e,
-0x6c, 0x79, 0xec, 0x3a, 0xfc, 0xe5, 0xb0, 0x5d,
-0xcd, 0x5f, 0x12, 0x86, 0x7a, 0x77, 0xd1, 0xeb,
-0xfc, 0x0e, 0x34, 0x7c, 0x7f, 0xc5, 0x66, 0xf0,
-0x1f, 0x13, 0xff, 0x95, 0x61, 0x5e, 0xbe, 0x15,
-0xaa, 0x5a, 0xf2, 0x91, 0x72, 0x29, 0x36, 0xa5,
-0xfe, 0xb2, 0xe8, 0xba, 0x1e, 0xb7, 0xe1, 0xd0,
-0x5e, 0x33, 0x34, 0xaf, 0x46, 0x12, 0x16, 0xd8,
-0xcf, 0x8f, 0x6a, 0x15, 0xe6, 0x40, 0x6b, 0xe3,
-0x8c, 0x70, 0xae, 0x9f, 0xd3, 0xca, 0xcf, 0x3c,
-0x53, 0xf1, 0xd7, 0xd0, 0xb2, 0xcf, 0xdd, 0x64,
-0xf3, 0x5f, 0x13, 0x7a, 0x6c, 0x99, 0xb2, 0xb5,
-0x7c, 0x68, 0xd9, 0xf8, 0x8c, 0xd8, 0xb2, 0x55,
-0xdd, 0x78, 0xe9, 0x3b, 0x54, 0x4d, 0xaf, 0x55,
-0x79, 0xdd, 0xbc, 0xc2, 0xee, 0x5a, 0x56, 0xea,
-0x8a, 0x24, 0x74, 0xe1, 0xaf, 0xf7, 0x8b, 0x24,
-0x5e, 0x9e, 0x81, 0xe8, 0xf8, 0xeb, 0xfe, 0x1d,
-0xc9, 0xb9, 0xc6, 0x78, 0x47, 0xf4, 0xef, 0xff,
-0xe2, 0x07, 0xca, 0x5c, 0xfe, 0x06, 0x5f, 0x70,
-0x1f, 0xb6, 0x7c, 0x2d, 0x74, 0x6c, 0x6f, 0xf4,
-0xbe, 0x55, 0x83, 0xca, 0x97, 0xd8, 0xab, 0x4e,
-0x8c, 0x22, 0x3d, 0xa7, 0xe4, 0x06, 0xf8, 0xab,
-0x48, 0x48, 0xf2, 0xea, 0x25, 0xed, 0xac, 0x02,
-0x7a, 0xcc, 0x20, 0xa9, 0xf5, 0x1a, 0x7a, 0x87,
-0x77, 0x7e, 0x4a, 0x6d, 0x6f, 0x36, 0xa0, 0x63,
-0x59, 0xd0, 0xe1, 0xbf, 0xd0, 0xcd, 0x10, 0x88,
-0xcc, 0xeb, 0xae, 0xff, 0xd5, 0xe2, 0xaa, 0xff,
-0xc5, 0xb6, 0xa2, 0xd1, 0x23, 0xf1, 0x97, 0x41,
-0x38, 0x77, 0x1a, 0xdb, 0x6a, 0x0a, 0x90, 0xb5,
-0x4c, 0xd2, 0x5e, 0x33, 0x85, 0x51, 0x98, 0x11,
-0x76, 0x7d, 0xfe, 0xd7, 0xbb, 0x1d, 0x14, 0x5b,
-0x68, 0x47, 0x1b, 0x06, 0xff, 0x7a, 0xf9, 0x56,
-0x01, 0xe4, 0xe7, 0xb7, 0xa8, 0xa9, 0xa0, 0x90,
-0x6d, 0x31, 0x4f, 0xe8, 0x2c, 0x0c, 0x1b, 0x13,
-0xce, 0xb8, 0x7b, 0x6a, 0x9a, 0xd5, 0xad, 0x6e,
-0xfd, 0x43, 0x99, 0x93, 0xc5, 0x7e, 0x0f, 0xb8,
-0x5b, 0xad, 0x57, 0x53, 0xca, 0xe7, 0x61, 0xdc,
-0x8a, 0xae, 0x2b, 0xf9, 0xc1, 0x5f, 0x7d, 0x9e,
-0xbf, 0x11, 0x8f, 0xc6, 0xfd, 0x4f, 0x2b, 0x7f,
-0x67, 0x1e, 0xc3, 0x96, 0xc0, 0x76, 0xe5, 0x6b,
-0x09, 0xec, 0xc3, 0xd6, 0xb0, 0xfd, 0x3e, 0x3f,
-0x58, 0x7d, 0x23, 0xfc, 0x25, 0x41, 0xd6, 0xaa,
-0xed, 0xb7, 0x7c, 0x15, 0xc6, 0x97, 0xbc, 0x68,
-0x7e, 0x63, 0xc7, 0x2d, 0x43, 0xed, 0xe3, 0xfa,
-0x0b, 0xf1, 0x7f, 0xd8, 0xae, 0xbd, 0xc7, 0xc6,
-0xff, 0xf4, 0xc5, 0xd6, 0x92, 0x54, 0xf9, 0x10,
-0xff, 0xb6, 0x4b, 0xa3, 0xfe, 0xbe, 0x1b, 0xd6,
-0xff, 0xb2, 0x60, 0xd8, 0x13, 0x81, 0x22, 0x28,
-0x4f, 0xcf, 0xc8, 0x42, 0x3d, 0x94, 0x82, 0xc2,
-0x61, 0xb0, 0xa8, 0xfe, 0xa6, 0x2f, 0x52, 0xa2,
-0x77, 0x16, 0x1a, 0x28, 0x85, 0xb3, 0x0d, 0x06,
-0x78, 0x2c, 0xe2, 0xbc, 0x3f, 0x10, 0x4e, 0x14,
-0xe8, 0x1f, 0x8a, 0xfa, 0xcb, 0x45, 0x52, 0xff,
-0x90, 0x88, 0x30, 0xcf, 0x9b, 0x0e, 0xff, 0x75,
-0x18, 0x2a, 0x33, 0x25, 0x69, 0x44, 0xd0, 0x82,
-0xff, 0xca, 0xfa, 0xea, 0xe1, 0x6d, 0xb5, 0x36,
-0xed, 0x44, 0x24, 0x92, 0x34, 0xc7, 0x75, 0xf8,
-0x2b, 0xb8, 0x19, 0xb7, 0x89, 0x21, 0x5c, 0xd0,
-0xa2, 0x9b, 0xfd, 0xdd, 0x2c, 0x84, 0x3b, 0x5a,
-0x11, 0x85, 0x9f, 0x85, 0x3e, 0xed, 0xa4, 0x38,
-0xb4, 0xdd, 0xde, 0x35, 0xb4, 0xc7, 0x6d, 0x26,
-0x89, 0x86, 0xac, 0xbd, 0x7f, 0xd5, 0xe8, 0xea,
-0xc2, 0x1c, 0xfe, 0x02, 0x57, 0x3a, 0xd2, 0x06,
-0x2e, 0x74, 0x14, 0x11, 0xac, 0x81, 0x70, 0xe3,
-0x05, 0x11, 0x66, 0xa9, 0x0b, 0xd0, 0xc0, 0x96,
-0xac, 0xba, 0x1a, 0x77, 0x3d, 0x04, 0x62, 0x7d,
-0x4e, 0x44, 0x22, 0x05, 0x93, 0xbb, 0xf4, 0x0f,
-0x89, 0xc9, 0xd2, 0xd6, 0x2b, 0x4f, 0xc0, 0x7f,
-0xb4, 0xdf, 0x71, 0xae, 0x74, 0xbd, 0xf2, 0x23,
-0xfd, 0x20, 0x82, 0xac, 0xb7, 0xd7, 0x57, 0xfe,
-0x48, 0xff, 0x94, 0xdf, 0x99, 0xee, 0x7c, 0x28,
-0xf9, 0xc4, 0xb4, 0xdf, 0x27, 0xef, 0xcc, 0x3e,
-0xf1, 0xc1, 0xd2, 0x1f, 0x79, 0x49, 0x76, 0x63,
-0x96, 0x5d, 0xff, 0x0b, 0x31, 0x5a, 0x8e, 0xff,
-0x9a, 0xe5, 0x8a, 0x93, 0x21, 0x6d, 0xf0, 0x52,
-0xd2, 0x7f, 0x26, 0xd9, 0xc3, 0x5b, 0x72, 0x6e,
-0xfc, 0x81, 0xdc, 0xa9, 0xfe, 0xd2, 0x21, 0x57,
-0x85, 0x5f, 0x36, 0x55, 0xff, 0x50, 0xd4, 0xff,
-0x92, 0x2e, 0x5f, 0xdd, 0xd0, 0x86, 0xb1, 0x8a,
-0xab, 0x7c, 0x22, 0x5d, 0x3a, 0x82, 0xc6, 0x23,
-0xd2, 0x09, 0xec, 0x12, 0xa1, 0x89, 0xb1, 0x93,
-0x25, 0x63, 0xc9, 0x59, 0xfc, 0x14, 0xbf, 0xcb,
-0x08, 0xdb, 0xfe, 0xa1, 0x51, 0xf2, 0x6d, 0xb7,
-0xfe, 0xc6, 0x45, 0x5e, 0x4d, 0xe7, 0xa2, 0x9b,
-0xe1, 0xa0, 0x6e, 0xd8, 0xdc, 0x96, 0x5d, 0xff,
-0xcb, 0x3c, 0xb8, 0xad, 0xc4, 0xab, 0x8e, 0xb3,
-0x59, 0x66, 0xb7, 0x1e, 0x7e, 0x5f, 0x8b, 0xb3,
-0x1d, 0xf0, 0x18, 0x0f, 0xe7, 0xf6, 0xaf, 0xcf,
-0xa1, 0x71, 0x7d, 0xfd, 0x65, 0xba, 0x34, 0xa7,
-0x5f, 0xfb, 0x26, 0x3b, 0xbb, 0x5d, 0xf4, 0xfc,
-0xed, 0x14, 0x76, 0xe8, 0x45, 0x30, 0xfb, 0x80,
-0x0c, 0x71, 0x3c, 0xa9, 0xf5, 0xa2, 0xf1, 0x98,
-0xec, 0xde, 0xb3, 0xd8, 0xe1, 0xf3, 0xe0, 0x0b,
-0xeb, 0xca, 0xda, 0xf3, 0xf8, 0x6b, 0xb7, 0xf4,
-0x5b, 0x4e, 0x99, 0xdd, 0x83, 0x55, 0xa4, 0xfa,
-0x7b, 0x8a, 0x77, 0x93, 0xe8, 0xfd, 0x9d, 0xac,
-0xd4, 0xec, 0x4e, 0x84, 0xd3, 0x2d, 0x77, 0x92,
-0x6c, 0x6f, 0x0a, 0xa1, 0x62, 0x84, 0xb5, 0x43,
-0x22, 0x1f, 0xb7, 0x53, 0xb3, 0xae, 0x25, 0xc2,
-0x76, 0xe4, 0xe3, 0x0f, 0x65, 0xea, 0x93, 0x08,
-0x29, 0xac, 0x7b, 0x27, 0x70, 0xf4, 0xe5, 0x4f,
-0x8c, 0x89, 0x63, 0xb1, 0x0b, 0xd8, 0xbd, 0xd8,
-0xe1, 0x27, 0x63, 0x17, 0xbc, 0x97, 0x58, 0xad,
-0x81, 0x7e, 0xf8, 0x85, 0x92, 0x75, 0x4a, 0x2d,
-0x3b, 0xa6, 0x36, 0x58, 0xb6, 0x7f, 0xd8, 0x70,
-0x77, 0x49, 0x46, 0x7b, 0xf6, 0x3a, 0xfc, 0xb5,
-0xcf, 0x98, 0xa8, 0x68, 0x10, 0x6c, 0x97, 0x67,
-0xa2, 0x22, 0x36, 0x40, 0x46, 0x64, 0xc2, 0x88,
-0x0d, 0xd4, 0x12, 0xff, 0x35, 0x51, 0x85, 0xbe,
-0x28, 0xee, 0x95, 0xa9, 0x71, 0x53, 0xa4, 0x86,
-0x89, 0xfa, 0x5f, 0xf7, 0xd4, 0x1e, 0x50, 0xbe,
-0x7a, 0x1d, 0xfe, 0x3a, 0x0b, 0x2f, 0x0b, 0x92,
-0xab, 0x72, 0x96, 0xff, 0x97, 0xca, 0xed, 0xd6,
-0xe6, 0x75, 0xe5, 0x44, 0x7b, 0x7d, 0x33, 0x33,
-0x6b, 0x9d, 0xf2, 0x65, 0xc9, 0x7f, 0x65, 0x95,
-0x7a, 0x78, 0x95, 0x0c, 0x87, 0x97, 0xf1, 0x0f,
-0x7a, 0xb2, 0x2e, 0xfc, 0xc5, 0x0a, 0xf8, 0xaf,
-0xe9, 0x6b, 0xd1, 0x99, 0x0c, 0xf6, 0xaa, 0x99,
-0x66, 0xe2, 0xad, 0xfe, 0x91, 0x70, 0x13, 0x1a,
-0x5e, 0x6a, 0xa9, 0x5c, 0x01, 0x6f, 0x8c, 0xd6,
-0x59, 0x21, 0xdb, 0x3f, 0x1c, 0x55, 0xbb, 0x6e,
-0xa4, 0x7f, 0xe8, 0xe9, 0x84, 0xfb, 0xac, 0x2f,
-0x64, 0xee, 0x0e, 0xcf, 0x20, 0xb6, 0x6b, 0x87,
-0xf8, 0xf8, 0xb4, 0xe0, 0x12, 0xa2, 0xbd, 0x8a,
-0xed, 0x3a, 0x50, 0x35, 0xf0, 0x24, 0x9b, 0x9f,
-0x8b, 0xb3, 0x8a, 0x87, 0xba, 0x0a, 0xf0, 0x97,
-0x29, 0xf9, 0xca, 0x15, 0x49, 0x6f, 0xd6, 0xda,
-0x48, 0x89, 0x7b, 0x49, 0xc3, 0xe8, 0xdb, 0x21,
-0xe8, 0x69, 0x95, 0xc8, 0x97, 0x4d, 0xfe, 0xe2,
-0xa4, 0x9e, 0x1d, 0x28, 0x36, 0x7c, 0x6b, 0xe0,
-0xc9, 0x0a, 0x51, 0x5e, 0x56, 0xfa, 0x1b, 0xa1,
-0x42, 0xfd, 0xc3, 0x78, 0x4d, 0xaf, 0xf6, 0xbc,
-0xf2, 0x11, 0xf9, 0xc6, 0x67, 0xaa, 0x33, 0xbe,
-0x30, 0x7b, 0x0b, 0xba, 0x06, 0x70, 0x50, 0xc2,
-0xe6, 0x09, 0x23, 0x0d, 0xa1, 0x51, 0x26, 0xd3,
-0x88, 0xaa, 0xb9, 0x12, 0xc2, 0x4b, 0x3d, 0x90,
-0x8b, 0x1f, 0xf3, 0xa7, 0x96, 0xba, 0xf1, 0x57,
-0x3c, 0x4f, 0x69, 0xbd, 0x59, 0x4a, 0x82, 0x93,
-0x32, 0x62, 0xaa, 0x72, 0x32, 0x25, 0x15, 0xf6,
-0xa6, 0x1f, 0x25, 0x21, 0xc4, 0x57, 0x4a, 0xd7,
-0xa1, 0x0f, 0x39, 0xa1, 0x2f, 0x70, 0xe5, 0x7f,
-0x65, 0x6f, 0xc0, 0x7f, 0x51, 0xda, 0x97, 0xd0,
-0x17, 0x1d, 0x25, 0x6d, 0x0d, 0x58, 0x65, 0x2d,
-0x25, 0x45, 0xc4, 0x05, 0x20, 0xe3, 0x7b, 0xf9,
-0x22, 0xca, 0x08, 0x6b, 0x14, 0x37, 0x6f, 0x11,
-0x2d, 0x89, 0x05, 0xd6, 0x8d, 0xf8, 0x2f, 0xec,
-0xba, 0x1f, 0x40, 0x78, 0x40, 0x70, 0x5b, 0x9d,
-0xd4, 0xc2, 0x99, 0xdf, 0x3b, 0xce, 0x83, 0xb9,
-0xfc, 0xaf, 0x78, 0x68, 0xaf, 0x72, 0x7f, 0x5e,
-0xac, 0xbe, 0x1b, 0x7b, 0xbe, 0x85, 0x50, 0x52,
-0x01, 0xfe, 0x92, 0xa1, 0xb6, 0x0e, 0x10, 0xdb,
-0x4d, 0x55, 0xec, 0xa9, 0x10, 0x18, 0xf1, 0x5f,
-0x0e, 0x9f, 0x82, 0xa8, 0xb6, 0x59, 0x80, 0x62,
-0xa7, 0x52, 0xf9, 0x5e, 0x4b, 0xbd, 0x2e, 0xfe,
-0x50, 0xc8, 0xfa, 0xfd, 0x40, 0x26, 0x00, 0x0e,
-0x19, 0x9d, 0x70, 0x7f, 0x5a, 0xe3, 0x89, 0x1a,
-0x0a, 0xda, 0x2f, 0x72, 0x46, 0x99, 0x4e, 0x38,
-0xd7, 0x7a, 0xee, 0xb2, 0x5f, 0x12, 0xef, 0x11,
-0xf8, 0x3a, 0x7d, 0x1f, 0x57, 0xfe, 0x97, 0xe4,
-0xbf, 0x96, 0xa2, 0xd1, 0x21, 0xcb, 0x04, 0xd0,
-0x39, 0x52, 0x45, 0xa0, 0x47, 0x99, 0xaf, 0x5e,
-0x84, 0xae, 0x51, 0x27, 0xbe, 0x37, 0xee, 0x27,
-0xbc, 0x4c, 0x7a, 0x17, 0xf6, 0x49, 0x45, 0x03,
-0x39, 0xd2, 0xb6, 0xfe, 0xea, 0x68, 0x8e, 0xff,
-0xaa, 0x94, 0xb2, 0xf3, 0x38, 0x16, 0x96, 0x49,
-0xea, 0x0d, 0x81, 0x87, 0x3b, 0x27, 0x71, 0x69,
-0x68, 0xcc, 0x3a, 0x95, 0xf2, 0x5a, 0x03, 0x26,
-0x71, 0x64, 0xde, 0xef, 0x5a, 0x36, 0x23, 0x76,
-0x07, 0xd5, 0x9c, 0x1a, 0xb3, 0xbf, 0x4f, 0x9e,
-0xff, 0x1a, 0x31, 0x4e, 0x98, 0xc2, 0x57, 0x1f,
-0xa6, 0xf3, 0x16, 0xee, 0x3f, 0xa0, 0x54, 0xc1,
-0x71, 0x4a, 0x64, 0xb6, 0xf9, 0x2f, 0x1e, 0x48,
-0x91, 0xf0, 0x4e, 0x2e, 0xe4, 0x20, 0x18, 0xc5,
-0x89, 0xef, 0xd4, 0xff, 0x3a, 0xe3, 0xe2, 0xbf,
-0x60, 0x93, 0x5e, 0x63, 0x95, 0xe4, 0xce, 0x2e,
-0x0e, 0x34, 0xd7, 0xf0, 0x0e, 0x23, 0x1f, 0x6d,
-0x38, 0xa3, 0x33, 0xcd, 0x1a, 0xf3, 0x64, 0xf4,
-0x11, 0xf3, 0x39, 0x2a, 0x50, 0x1e, 0x2d, 0xc4,
-0x5f, 0x38, 0x04, 0xa7, 0x4d, 0x0e, 0xf6, 0x1a,
-0x85, 0x9b, 0x14, 0xb4, 0x78, 0xd9, 0x13, 0x06,
-0x77, 0xf1, 0x95, 0xe9, 0xc2, 0x52, 0x6e, 0x47,
-0x70, 0x93, 0xc2, 0x4b, 0x11, 0x39, 0x2d, 0x32,
-0x79, 0xfc, 0xf5, 0x36, 0xe9, 0xa2, 0x13, 0x0a,
-0x20, 0x20, 0xf6, 0x8d, 0xb8, 0xda, 0xc2, 0x7e,
-0xd4, 0xfa, 0xe8, 0xeb, 0x15, 0x86, 0x6a, 0xe7,
-0x7f, 0xc5, 0x6f, 0x59, 0x43, 0xda, 0x11, 0xed,
-0xe2, 0xe6, 0xaf, 0xf0, 0x83, 0x29, 0x11, 0x88,
-0xa8, 0xca, 0xe7, 0x08, 0xfe, 0x4b, 0xc6, 0x1f,
-0x7e, 0xcc, 0x2d, 0x68, 0x1c, 0xf6, 0x47, 0x97,
-0xf6, 0xb3, 0xa5, 0xd0, 0x08, 0xd8, 0x2d, 0x5b,
-0x12, 0x7d, 0x7a, 0xc6, 0xf2, 0x4a, 0x45, 0xc4,
-0xc6, 0x5d, 0x01, 0x3d, 0xe9, 0x67, 0x17, 0x09,
-0xa3, 0xdd, 0xae, 0x9c, 0x82, 0x8b, 0x7b, 0xeb,
-0xa8, 0x33, 0xcb, 0x8a, 0xf2, 0xf8, 0x0b, 0x6e,
-0x15, 0x43, 0xd0, 0x3c, 0x29, 0xcb, 0x3a, 0x5c,
-0x12, 0xf5, 0xb2, 0x45, 0x1e, 0xeb, 0x98, 0xde,
-0xd4, 0xef, 0xcc, 0x26, 0x08, 0xdc, 0x4b, 0xb1,
-0x07, 0x37, 0x39, 0xe4, 0xa6, 0x7e, 0x97, 0x8c,
-0x3f, 0x34, 0x6c, 0xfc, 0xe5, 0xa5, 0xda, 0xca,
-0x22, 0xa4, 0xf0, 0x18, 0xef, 0xb2, 0xc3, 0x0e,
-0xbd, 0xc2, 0x03, 0x09, 0xc3, 0x87, 0x2c, 0x9a,
-0x5d, 0xe9, 0xcc, 0x6e, 0x74, 0x7b, 0x04, 0x10,
-0xa3, 0xb0, 0x55, 0x4a, 0x05, 0x8d, 0x52, 0x6a,
-0xe1, 0xf5, 0xfc, 0xd7, 0x59, 0x78, 0x5c, 0xea,
-0x1b, 0x9f, 0x81, 0x83, 0x6c, 0x0e, 0xc9, 0x1e,
-0x36, 0xc2, 0xaf, 0x68, 0x7f, 0x97, 0x5b, 0x12,
-0xba, 0x73, 0xc0, 0x6e, 0x75, 0xe7, 0x77, 0x57,
-0x0c, 0xe0, 0xa5, 0xd7, 0xdc, 0xf8, 0x4b, 0xf6,
-0xb3, 0xda, 0x2e, 0xa5, 0xfb, 0x65, 0x6d, 0x65,
-0x52, 0xe4, 0x30, 0x7e, 0xe2, 0x6a, 0x49, 0xab,
-0xf7, 0xd8, 0x1a, 0x1d, 0xb6, 0xce, 0x49, 0xc5,
-0x08, 0x0e, 0xca, 0xf5, 0xfc, 0xd7, 0x08, 0x70,
-0xcb, 0xb0, 0x3a, 0xc4, 0x46, 0x06, 0x61, 0x5d,
-0x5b, 0xe8, 0x2b, 0xed, 0xe0, 0xcd, 0xc6, 0xa0,
-0x33, 0xee, 0xd0, 0x31, 0x2f, 0xe8, 0x1e, 0x77,
-0xfa, 0xaa, 0x19, 0xf6, 0xe6, 0x75, 0xf8, 0x6b,
-0x18, 0x4e, 0x9d, 0x89, 0x72, 0x3f, 0x71, 0x5b,
-0x87, 0x69, 0xf9, 0x22, 0x22, 0xec, 0x67, 0x19,
-0xda, 0x09, 0x6d, 0xfe, 0xcb, 0x3f, 0xa4, 0x15,
-0x68, 0x74, 0x44, 0x45, 0x21, 0x30, 0xcf, 0x54,
-0xfc, 0x75, 0x4e, 0x24, 0xef, 0x0b, 0x07, 0x6f,
-0x0c, 0xea, 0x58, 0xa0, 0x2d, 0x99, 0x55, 0x47,
-0xa5, 0x78, 0x75, 0x3e, 0xff, 0xcb, 0x45, 0x96,
-0x79, 0x45, 0xec, 0xdc, 0x6b, 0x72, 0x5e, 0xb8,
-0xf1, 0x17, 0x97, 0xb5, 0x95, 0x97, 0xda, 0x7a,
-0x71, 0x33, 0x95, 0x2a, 0x21, 0x44, 0x6f, 0x7b,
-0x95, 0x8d, 0x2d, 0x22, 0xb4, 0xf5, 0x98, 0x92,
-0x73, 0x4a, 0x1f, 0x88, 0x6b, 0x85, 0xf5, 0xbf,
-0x6c, 0xdc, 0xc4, 0x37, 0xe6, 0x0a, 0x31, 0x93,
-0xf1, 0x74, 0x70, 0x2e, 0x3b, 0x06, 0xbb, 0x72,
-0x2c, 0xd5, 0xfa, 0x50, 0x8a, 0xf2, 0xb6, 0xf2,
-0xa1, 0x89, 0xc1, 0x75, 0x68, 0x18, 0xf2, 0x7d,
-0x76, 0xd5, 0x5f, 0xc6, 0x8f, 0xeb, 0xf9, 0xe7,
-0x58, 0xda, 0xd6, 0x44, 0x91, 0xf1, 0xd4, 0x8c,
-0xa0, 0x53, 0x6d, 0xb9, 0xc6, 0xec, 0xd8, 0x21,
-0x29, 0xb6, 0xdc, 0x73, 0xee, 0x59, 0x91, 0x2a,
-0xac, 0xff, 0x25, 0x71, 0x41, 0x73, 0x52, 0x0f,
-0x2f, 0x93, 0x9c, 0x8b, 0x77, 0xad, 0x20, 0xc2,
-0xcc, 0xad, 0xdc, 0x15, 0x05, 0x07, 0x33, 0x7d,
-0xde, 0xb4, 0x28, 0xe7, 0x41, 0x2d, 0xdd, 0x90,
-0x5e, 0xae, 0xe9, 0xbe, 0xeb, 0xf1, 0x57, 0x2f,
-0x0c, 0xac, 0x89, 0xe9, 0x04, 0xbb, 0x88, 0xff,
-0xf2, 0x05, 0x1e, 0x4b, 0x56, 0x4c, 0x3b, 0x33,
-0x2f, 0xaa, 0x39, 0xfd, 0xec, 0xa3, 0x1c, 0x31,
-0x3e, 0xe0, 0xf4, 0xf3, 0x68, 0xab, 0x31, 0x2b,
-0xc0, 0xb5, 0x9a, 0xe9, 0xd7, 0xe1, 0x2f, 0xe2,
-0xbf, 0x5a, 0x3a, 0x65, 0x6d, 0x2f, 0xaa, 0xb6,
-0x2c, 0xf4, 0x0f, 0x9d, 0x68, 0x43, 0x99, 0xed,
-0x25, 0xb0, 0xb0, 0x5b, 0xf3, 0x21, 0xf9, 0xb1,
-0x5b, 0x7f, 0xde, 0xc5, 0x7f, 0x39, 0xf7, 0x2c,
-0x99, 0x45, 0x44, 0xd8, 0xab, 0xde, 0x1c, 0x3b,
-0x29, 0xd4, 0x0e, 0x1d, 0x30, 0x42, 0xa9, 0x61,
-0x52, 0x7f, 0xfe, 0xd4, 0x75, 0xfc, 0x97, 0x85,
-0x4e, 0xbb, 0x91, 0x67, 0xbb, 0x4a, 0x08, 0x6d,
-0x9d, 0x81, 0xfb, 0x9c, 0x44, 0xb0, 0x1a, 0x78,
-0x3c, 0x1d, 0xcc, 0xe6, 0xcf, 0xac, 0xec, 0x88,
-0xc4, 0x57, 0xe0, 0x3a, 0xfc, 0x55, 0x10, 0x5b,
-0x78, 0xaf, 0x14, 0x99, 0xe7, 0x46, 0x9c, 0x84,
-0xe8, 0xbd, 0xfb, 0x3d, 0x6b, 0xe3, 0x04, 0xbb,
-0x18, 0x49, 0xd3, 0xdf, 0xa2, 0x7f, 0x56, 0xe6,
-0x7f, 0xdd, 0x72, 0x23, 0xfe, 0x8b, 0xd4, 0xe6,
-0x83, 0xf4, 0x02, 0xbc, 0x2b, 0x22, 0x5a, 0x43,
-0xc4, 0x9f, 0xfe, 0xd0, 0x10, 0x24, 0x97, 0x1c,
-0xf7, 0x8d, 0xdb, 0x9c, 0x57, 0x2b, 0x05, 0x43,
-0xb0, 0xdf, 0x33, 0x77, 0x89, 0xd0, 0x9f, 0x17,
-0xcf, 0x29, 0xe0, 0xbf, 0x8e, 0x99, 0x51, 0x19,
-0x72, 0x49, 0x2d, 0xea, 0x36, 0xed, 0xf3, 0xfc,
-0x98, 0xb9, 0xcb, 0xe9, 0x9f, 0xd8, 0x83, 0x7e,
-0xc4, 0x4d, 0xec, 0x5f, 0x25, 0x58, 0xcb, 0xa9,
-0xfa, 0x0f, 0xdb, 0xf5, 0x92, 0x0a, 0xf1, 0xd7,
-0x8b, 0xce, 0x01, 0x45, 0x23, 0x05, 0x19, 0xbe,
-0x6b, 0xd8, 0x55, 0xd5, 0xc4, 0xbc, 0xa0, 0xf0,
-0xc5, 0x7e, 0xef, 0x75, 0xfa, 0x1b, 0x36, 0x6e,
-0xca, 0xe3, 0xaf, 0x2c, 0x1f, 0x68, 0xe9, 0x12,
-0x22, 0x1b, 0xde, 0x33, 0xe4, 0xf3, 0x7b, 0xff,
-0xca, 0xd0, 0x2d, 0x3d, 0x02, 0xb3, 0xf2, 0x14,
-0xb6, 0x46, 0x7a, 0xb0, 0x4e, 0x8c, 0xab, 0x1e,
-0x9b, 0x92, 0xff, 0x65, 0x47, 0x12, 0x5e, 0x16,
-0xb9, 0x5d, 0x84, 0xad, 0xf4, 0x4d, 0x45, 0x52,
-0xff, 0xd0, 0xfb, 0x04, 0xec, 0xe2, 0xf5, 0xe9,
-0x32, 0x99, 0xff, 0xa5, 0x0d, 0x23, 0x22, 0x7b,
-0xd3, 0x11, 0xeb, 0x78, 0xa2, 0x57, 0xa8, 0x26,
-0x4a, 0x98, 0xe2, 0xe6, 0xbf, 0x4e, 0x43, 0x47,
-0xab, 0xcd, 0x7a, 0x88, 0xc8, 0x6a, 0x48, 0x84,
-0x19, 0xe7, 0x62, 0x65, 0xa3, 0x75, 0x6c, 0x6d,
-0x58, 0xf3, 0xf7, 0xf9, 0x1d, 0x45, 0x7a, 0xdc,
-0xe3, 0x06, 0xc2, 0x59, 0xf4, 0x52, 0x58, 0x21,
-0xff, 0x45, 0x9a, 0x0f, 0xb8, 0xeb, 0x55, 0x0c,
-0xab, 0xeb, 0x9a, 0xdf, 0x96, 0x11, 0xe3, 0xcb,
-0x8a, 0x66, 0x48, 0x20, 0x66, 0xa3, 0x2d, 0x53,
-0xbb, 0x27, 0xe1, 0x17, 0x44, 0x18, 0x85, 0xde,
-0xd1, 0x3d, 0xa3, 0xc5, 0x0f, 0xe1, 0xfe, 0x25,
-0xe6, 0xa9, 0xab, 0xfe, 0xf2, 0xdb, 0xac, 0xbf,
-0xed, 0xf6, 0xff, 0xf0, 0x13, 0xb7, 0x25, 0xf4,
-0x0f, 0x67, 0x6a, 0x0d, 0x22, 0xdb, 0x4b, 0xc5,
-0x4b, 0xde, 0x4f, 0xdb, 0x16, 0x1b, 0x81, 0xd0,
-0xd2, 0xd9, 0xf0, 0xe7, 0x8e, 0xfe, 0xc6, 0x2b,
-0xe8, 0x98, 0x55, 0x4f, 0x2a, 0x3e, 0xb9, 0x7f,
-0xb9, 0xf4, 0x37, 0xb2, 0xa4, 0x33, 0xf9, 0xba,
-0x90, 0x31, 0x17, 0x27, 0xc9, 0x14, 0x06, 0xe0,
-0x8e, 0x5e, 0x83, 0x92, 0xd4, 0xd2, 0xbc, 0xf8,
-0xb9, 0x58, 0x60, 0x4b, 0xaf, 0xd7, 0x9f, 0x1f,
-0x2b, 0xbf, 0xa0, 0x9f, 0x4c, 0x75, 0x89, 0x22,
-0x5f, 0xde, 0xd3, 0x74, 0x62, 0x3f, 0x80, 0xb0,
-0x6b, 0x84, 0x44, 0x0e, 0x7b, 0x84, 0x7f, 0x18,
-0x33, 0xfc, 0xd8, 0xc2, 0x3e, 0x49, 0xd8, 0xc9,
-0x2c, 0x76, 0xfd, 0xe5, 0x33, 0x39, 0xfe, 0x0b,
-0xfb, 0x50, 0xfc, 0xe4, 0x91, 0x65, 0x8f, 0x46,
-0x82, 0x43, 0x3e, 0xc4, 0x4d, 0xfc, 0x97, 0x14,
-0x7f, 0x68, 0x32, 0x83, 0x6f, 0x48, 0x55, 0x5b,
-0xd3, 0x1e, 0x12, 0xd9, 0xca, 0xe1, 0xbd, 0xea,
-0xbd, 0x24, 0x57, 0x98, 0x6e, 0xa4, 0x9b, 0x4f,
-0xa1, 0x13, 0x58, 0x6b, 0x52, 0xfd, 0x65, 0xb0,
-0x57, 0x44, 0xd7, 0x39, 0x64, 0xfb, 0x17, 0x2a,
-0x48, 0x87, 0xea, 0xa4, 0x94, 0xf7, 0x07, 0x36,
-0xcb, 0xfb, 0x0c, 0x79, 0x20, 0x32, 0xb2, 0x31,
-0xec, 0x47, 0x9c, 0x4b, 0xb2, 0x87, 0x79, 0x9d,
-0x93, 0x7e, 0xf5, 0x06, 0xfa, 0xf3, 0xcc, 0x52,
-0x69, 0x94, 0xd1, 0xab, 0x7c, 0x95, 0x06, 0x77,
-0x50, 0x54, 0xb4, 0x4c, 0x9a, 0x42, 0x7f, 0x9e,
-0xee, 0xf1, 0x83, 0x6a, 0x30, 0x3f, 0xdb, 0xed,
-0xe8, 0x6f, 0xf4, 0x40, 0xb8, 0x0d, 0xf7, 0x2f,
-0x3b, 0x8e, 0xc8, 0xc5, 0x7f, 0x8d, 0xb0, 0x13,
-0x7c, 0x81, 0xb5, 0x39, 0xb3, 0x94, 0x1c, 0xfb,
-0x9a, 0x41, 0xdc, 0xa4, 0xe6, 0xc0, 0xfb, 0x3a,
-0x29, 0x9b, 0x89, 0x7e, 0x9e, 0x9d, 0xd9, 0xbc,
-0x59, 0x23, 0x59, 0xec, 0x1a, 0x27, 0xe0, 0x13,
-0x7d, 0xb6, 0x51, 0xe5, 0x03, 0x67, 0x5f, 0xce,
-0x9f, 0xd3, 0x7a, 0x2f, 0xdb, 0x5c, 0x24, 0x17,
-0x1a, 0x6e, 0x7b, 0xb4, 0xf7, 0xf8, 0xb8, 0x95,
-0x1b, 0xaf, 0xc6, 0x35, 0x01, 0xa8, 0x74, 0xd2,
-0x5b, 0xec, 0xe7, 0xa0, 0x61, 0xf3, 0x56, 0x2e,
-0xfc, 0x25, 0x6a, 0xfe, 0x4a, 0x20, 0x76, 0x9a,
-0xea, 0x96, 0xae, 0x53, 0xea, 0xcd, 0x5f, 0xf0,
-0x7c, 0xb4, 0xa1, 0xd7, 0xff, 0xb4, 0xe2, 0xb7,
-0x83, 0x15, 0x19, 0x25, 0xb9, 0x2f, 0x58, 0xed,
-0x1f, 0x2d, 0x87, 0x2f, 0xe5, 0xf0, 0xd7, 0x0f,
-0x1d, 0xfe, 0xe2, 0xb0, 0x65, 0x6b, 0x62, 0x08,
-0x27, 0x70, 0xaf, 0x2f, 0x04, 0x1b, 0x07, 0xf3,
-0x51, 0x82, 0xba, 0xfa, 0x34, 0x22, 0xa9, 0xb7,
-0x1c, 0xff, 0xb0, 0x27, 0x15, 0x8c, 0xa2, 0xff,
-0x6c, 0x5c, 0xc7, 0x7f, 0x65, 0x29, 0xf9, 0x28,
-0xc7, 0x6d, 0x91, 0xfe, 0xa1, 0xd0, 0x01, 0xce,
-0x3d, 0x67, 0x50, 0x6d, 0xc7, 0xe7, 0x3c, 0x97,
-0xd7, 0xe8, 0x30, 0xc8, 0x05, 0x35, 0xe4, 0xfc,
-0x42, 0xfc, 0xe5, 0x92, 0x49, 0xf1, 0x86, 0x4f,
-0x76, 0xda, 0x7e, 0x26, 0x11, 0x61, 0xc0, 0xda,
-0x8c, 0xb4, 0x0c, 0x4d, 0xec, 0x5e, 0xb6, 0xf6,
-0x4c, 0x08, 0xfd, 0xcc, 0xd2, 0x27, 0x55, 0x79,
-0x33, 0x4f, 0x49, 0x17, 0xd4, 0x9e, 0xef, 0x02,
-0x7f, 0x99, 0x72, 0x5e, 0x98, 0x63, 0xd0, 0x74,
-0x5c, 0x74, 0xf8, 0x09, 0xd2, 0x0f, 0x47, 0xef,
-0x4b, 0x44, 0x1f, 0x69, 0x5d, 0x02, 0x4a, 0xc7,
-0x6e, 0xf6, 0x73, 0x8d, 0x64, 0xc3, 0x69, 0xee,
-0x50, 0x4b, 0x6b, 0x97, 0x89, 0xfe, 0x33, 0x14,
-0xc9, 0x78, 0x2d, 0xc4, 0x5f, 0xbf, 0x0b, 0x89,
-0xee, 0x1d, 0xe5, 0xe8, 0x1f, 0xba, 0xb0, 0x95,
-0xa5, 0x8c, 0x19, 0xe3, 0xa6, 0x5d, 0x9f, 0xe8,
-0x9a, 0x2c, 0x85, 0x33, 0xe9, 0x04, 0x53, 0x7d,
-0x64, 0x5c, 0xaf, 0x3f, 0x9f, 0xc3, 0x5f, 0xd7,
-0x0c, 0x1c, 0xa6, 0x0b, 0x4a, 0xa3, 0x71, 0x4d,
-0x6d, 0x3a, 0x7e, 0xfa, 0xc2, 0xae, 0x46, 0xcf,
-0x44, 0xae, 0x82, 0x76, 0xa8, 0xe9, 0xb8, 0x4c,
-0xd3, 0x03, 0x8a, 0xf8, 0x65, 0x57, 0xe1, 0x8a,
-0xe7, 0x26, 0x63, 0xd5, 0x20, 0xb8, 0xea, 0x7f,
-0x4d, 0x08, 0x48, 0xa5, 0xfc, 0x0c, 0x5e, 0xc2,
-0xcf, 0x04, 0x26, 0xd9, 0x4b, 0x68, 0xd4, 0x8e,
-0x6a, 0x93, 0xec, 0xe7, 0xf0, 0x49, 0xbc, 0x72,
-0xf4, 0x96, 0x49, 0x76, 0xcd, 0xf3, 0x92, 0xd5,
-0x34, 0xaa, 0x5d, 0x61, 0xd7, 0x48, 0x08, 0xd1,
-0xd6, 0xdf, 0x48, 0xa0, 0xb1, 0xa3, 0xa0, 0xfe,
-0x97, 0xe8, 0xe7, 0xbb, 0x4f, 0x7a, 0xbb, 0x75,
-0x3f, 0x1d, 0x6b, 0xf8, 0x9d, 0x0c, 0xa3, 0xc7,
-0x11, 0x02, 0xa7, 0x07, 0xb5, 0x85, 0x64, 0x40,
-0x4e, 0x0b, 0xc5, 0x8e, 0x10, 0xd8, 0x4f, 0x13,
-0x44, 0xbf, 0xbe, 0xfe, 0x57, 0x33, 0x19, 0x73,
-0x7b, 0x97, 0x4b, 0x03, 0x91, 0x6f, 0xc6, 0xdc,
-0xe7, 0x08, 0xb9, 0x88, 0x71, 0xef, 0x95, 0xd2,
-0xeb, 0x4e, 0x8d, 0xef, 0x9e, 0x8e, 0xf9, 0xf8,
-0x7d, 0x82, 0x91, 0xc2, 0xfc, 0xaf, 0x12, 0xfb,
-0x68, 0xc8, 0xea, 0xcc, 0x54, 0xa2, 0x93, 0xcc,
-0xc8, 0xa3, 0x46, 0xe3, 0x08, 0x8b, 0x5a, 0x4a,
-0xa6, 0x72, 0x9f, 0x4a, 0x67, 0x20, 0x5b, 0x32,
-0x7f, 0xeb, 0x0a, 0xa8, 0x9e, 0xe0, 0x0d, 0xd9,
-0x55, 0x3b, 0xca, 0x5d, 0xf5, 0x97, 0x3f, 0x91,
-0x43, 0x60, 0x03, 0xb1, 0x75, 0xce, 0x78, 0x65,
-0xda, 0xa4, 0x10, 0xbd, 0xac, 0x42, 0xee, 0xbd,
-0x45, 0x76, 0xf8, 0x41, 0x68, 0xea, 0x15, 0xc6,
-0x05, 0x52, 0x44, 0x34, 0x92, 0x37, 0xd4, 0x3f,
-0x64, 0x39, 0x3d, 0x46, 0x01, 0xb2, 0xd6, 0x8a,
-0x3a, 0x11, 0x5b, 0x32, 0x41, 0x92, 0xd1, 0xab,
-0xc1, 0xa5, 0xa0, 0x92, 0x14, 0x1e, 0x9c, 0xef,
-0x13, 0x6f, 0xc8, 0x9e, 0xe4, 0x8a, 0xab, 0xfe,
-0xd7, 0x87, 0xf6, 0xab, 0xae, 0xfe, 0x0b, 0x1d,
-0xa7, 0x8f, 0xca, 0x73, 0xf5, 0x5e, 0x5c, 0xac,
-0x1a, 0x61, 0x0b, 0x19, 0x76, 0xcb, 0x70, 0xc9,
-0x28, 0x3b, 0x8a, 0xfd, 0x53, 0x97, 0x4b, 0x16,
-0xb3, 0xd4, 0x9f, 0xb8, 0xf0, 0x97, 0x5e, 0xe9,
-0x96, 0x34, 0xd4, 0x72, 0xfb, 0x17, 0x1a, 0xde,
-0xe7, 0x3c, 0xc4, 0x02, 0x3b, 0xfa, 0x87, 0x54,
-0xa2, 0x77, 0xbf, 0x9e, 0x1b, 0x2f, 0x63, 0x23,
-0x7a, 0x20, 0x0d, 0xf9, 0xfc, 0xaf, 0x67, 0x9c,
-0xbc, 0xa4, 0xef, 0xf3, 0xea, 0x11, 0x61, 0x2c,
-0xe2, 0xd5, 0xe7, 0x3a, 0xbf, 0xdd, 0xf7, 0x23,
-0xc1, 0xc2, 0x24, 0x1d, 0xd9, 0xc3, 0xe2, 0x3b,
-0x45, 0x8e, 0xd8, 0x1c, 0x89, 0x0b, 0x0e, 0x74,
-0xec, 0xce, 0xaa, 0x7f, 0x8d, 0xdf, 0x59, 0x7c,
-0x1f, 0xc2, 0x5f, 0xff, 0x61, 0xe7, 0x7f, 0xc9,
-0xda, 0xca, 0xb7, 0x2b, 0x27, 0x4d, 0x44, 0x5b,
-0x64, 0x8c, 0xb4, 0xec, 0xc6, 0x55, 0x7d, 0xc3,
-0x9d, 0xb8, 0x62, 0x5f, 0xd4, 0x1b, 0x87, 0x1f,
-0x8f, 0xe0, 0xfa, 0x73, 0x71, 0xdb, 0xba, 0x01,
-0x71, 0xf3, 0x79, 0xa8, 0xb7, 0x56, 0xe6, 0xf9,
-0xaf, 0xcf, 0x51, 0x6c, 0x61, 0x93, 0xb5, 0x94,
-0xba, 0xee, 0x77, 0x4b, 0x28, 0xb6, 0x70, 0xe9,
-0x15, 0xa9, 0x3f, 0x7f, 0x5e, 0xf9, 0x86, 0x71,
-0xad, 0x15, 0x07, 0xee, 0x0f, 0xca, 0x15, 0x5a,
-0x0f, 0x5f, 0xa7, 0x31, 0xf5, 0x7c, 0xea, 0xb5,
-0x83, 0xc0, 0xc7, 0xa8, 0x2a, 0x44, 0x2a, 0x97,
-0xff, 0xe5, 0x71, 0xf3, 0x5f, 0xe6, 0x23, 0x03,
-0xfe, 0x2e, 0x12, 0xde, 0x31, 0x62, 0x03, 0x81,
-0x28, 0x95, 0xc9, 0x36, 0x1f, 0x18, 0x08, 0x1c,
-0x50, 0x7e, 0x4a, 0x2d, 0x83, 0x81, 0xc3, 0x4a,
-0x38, 0xbf, 0x33, 0xa2, 0xff, 0x93, 0x5d, 0x99,
-0xf2, 0xcc, 0x9f, 0xa2, 0x7f, 0x68, 0x07, 0xb7,
-0xbf, 0xe6, 0x7b, 0x30, 0x71, 0xd6, 0x73, 0xb0,
-0x65, 0xf1, 0x6b, 0xda, 0x83, 0xc9, 0x2f, 0xf3,
-0x83, 0xf7, 0xdd, 0x71, 0x3c, 0x20, 0x4a, 0xa2,
-0xcc, 0xab, 0x1e, 0x08, 0x3c, 0xb0, 0x9b, 0xb4,
-0x79, 0xed, 0x9b, 0x0f, 0xc0, 0x4e, 0x4b, 0x35,
-0x3f, 0xeb, 0xd2, 0x9f, 0xcf, 0xc9, 0x1e, 0x1e,
-0x4c, 0x85, 0xdf, 0xef, 0x78, 0x88, 0xbd, 0x6d,
-0x22, 0xaa, 0x1d, 0xd6, 0x1e, 0x0a, 0x8a, 0x12,
-0x6c, 0x43, 0x9d, 0xdf, 0xa6, 0x96, 0x54, 0xf5,
-0x90, 0x76, 0x27, 0x9b, 0x6d, 0xe5, 0x92, 0xf2,
-0xf6, 0xf3, 0x9d, 0x59, 0x55, 0x2d, 0x35, 0xae,
-0xc3, 0x5f, 0xb9, 0x1a, 0xe8, 0x8e, 0x48, 0x54,
-0x91, 0x1f, 0x16, 0xe0, 0x5f, 0xf2, 0x45, 0xe0,
-0xa4, 0xba, 0x00, 0xfc, 0x96, 0xd0, 0xf8, 0xcd,
-0x6b, 0x99, 0x42, 0xfc, 0x92, 0x5a, 0x54, 0x53,
-0x76, 0x03, 0xfc, 0x25, 0xc2, 0x0e, 0xf3, 0xda,
-0x86, 0x3e, 0x42, 0x5b, 0x0c, 0xbd, 0x26, 0xcf,
-0x30, 0x3c, 0x84, 0x6e, 0x99, 0xd0, 0x48, 0xbc,
-0xe0, 0xdc, 0x7c, 0x15, 0x16, 0xa4, 0xfc, 0x43,
-0x4a, 0x34, 0xc7, 0x7f, 0xe5, 0xe2, 0x9a, 0xd4,
-0x31, 0x7c, 0x1b, 0x02, 0x20, 0xf0, 0x17, 0xf9,
-0x75, 0x85, 0x2a, 0x6a, 0x8f, 0xd0, 0xb9, 0xba,
-0xe5, 0x6a, 0x59, 0x12, 0xf3, 0x14, 0xd6, 0xff,
-0x1a, 0xcf, 0x6b, 0xe5, 0x3d, 0xe2, 0xa4, 0x11,
-0x35, 0x52, 0x6c, 0xe1, 0x32, 0xc4, 0xb9, 0x79,
-0x0f, 0x7f, 0xb5, 0x9f, 0xb4, 0xb8, 0x8f, 0x79,
-0xec, 0xfc, 0xaf, 0xf3, 0x6a, 0xc3, 0x03, 0x81,
-0x9b, 0xdc, 0xf8, 0x6b, 0x3c, 0x0f, 0x85, 0xee,
-0x17, 0x75, 0xc4, 0x04, 0xc8, 0x5a, 0xf3, 0x23,
-0xe5, 0x27, 0x20, 0x64, 0xc3, 0x73, 0xe5, 0x92,
-0x29, 0x7f, 0xf9, 0x5f, 0x73, 0x71, 0x83, 0x54,
-0xcd, 0x61, 0xfb, 0x0d, 0xf9, 0xaf, 0x43, 0x1e,
-0xe2, 0x38, 0x9a, 0x25, 0xc8, 0x22, 0x65, 0x06,
-0xf3, 0xa9, 0x82, 0x68, 0xc3, 0xad, 0xe4, 0x87,
-0x73, 0xe7, 0xe6, 0xd6, 0xf9, 0xcd, 0x5a, 0xca,
-0xad, 0x3f, 0xbf, 0x33, 0x27, 0xb5, 0x67, 0x84,
-0x5b, 0x8a, 0xcb, 0xd8, 0xb2, 0xb6, 0x36, 0x83,
-0xb4, 0xe5, 0xcb, 0xda, 0xad, 0xad, 0x91, 0x50,
-0xcb, 0x2d, 0x65, 0x14, 0x6d, 0x58, 0x11, 0x6e,
-0xf1, 0x91, 0xb1, 0xd3, 0xa8, 0x72, 0x6e, 0x46,
-0x10, 0x51, 0xe6, 0xf3, 0xe5, 0xf1, 0x17, 0x61,
-0x10, 0xbb, 0x33, 0x6b, 0x9c, 0xa2, 0x09, 0x42,
-0xad, 0x6e, 0x1e, 0x0c, 0x9a, 0xd1, 0x1c, 0xab,
-0x28, 0xf5, 0xeb, 0x06, 0xf2, 0x3d, 0x2f, 0x42,
-0xcb, 0xae, 0x8b, 0x3f, 0xf4, 0x08, 0xc1, 0xc9,
-0x3f, 0x0d, 0xc8, 0xb4, 0xaf, 0xd8, 0xb2, 0x2d,
-0x5b, 0xa7, 0xef, 0x19, 0x7c, 0x3f, 0x12, 0x5b,
-0x86, 0x2d, 0xab, 0xcd, 0xf1, 0x32, 0x61, 0x0c,
-0x99, 0x57, 0x6e, 0xb2, 0xfb, 0xf9, 0x8a, 0xbe,
-0x98, 0xea, 0x2f, 0xff, 0xde, 0xc9, 0xff, 0x2a,
-0x90, 0xda, 0x6b, 0x70, 0x62, 0x0b, 0x63, 0x66,
-0x69, 0x2b, 0xe2, 0xaf, 0xbf, 0xce, 0x8f, 0xd7,
-0xad, 0x84, 0xbf, 0xaa, 0xec, 0x88, 0xc4, 0xa5,
-0xa4, 0x5a, 0xff, 0x5f, 0xe8, 0x2c, 0xe5, 0x6b,
-0xd7, 0xc7, 0x1f, 0x42, 0x8f, 0x27, 0x08, 0xab,
-0x48, 0xff, 0xf0, 0x8c, 0xc8, 0xff, 0x52, 0x4c,
-0x2f, 0xa9, 0xcd, 0xbb, 0x10, 0x99, 0x5d, 0x88,
-0x59, 0x93, 0xdc, 0x5f, 0xf0, 0xfa, 0xfa, 0xcb,
-0x0e, 0xec, 0x0a, 0x49, 0x63, 0x2b, 0x1a, 0x22,
-0xfe, 0x70, 0xab, 0x8d, 0xc8, 0x44, 0x2e, 0x1e,
-0x7a, 0x05, 0x82, 0x1a, 0xb3, 0x6f, 0xe6, 0xab,
-0xe3, 0x2b, 0x66, 0xb2, 0xbb, 0x6f, 0xa8, 0x7f,
-0x68, 0x8f, 0xf2, 0xe7, 0x3c, 0x41, 0x13, 0x7d,
-0x92, 0xd5, 0xf8, 0x02, 0xf8, 0xf2, 0xaf, 0x56,
-0xb1, 0xc8, 0x0d, 0xd4, 0x09, 0xa3, 0x51, 0x8b,
-0xf7, 0x3d, 0xba, 0xe4, 0xae, 0xbf, 0xec, 0xee,
-0x9f, 0x2d, 0xa9, 0xca, 0x21, 0x78, 0x83, 0x35,
-0x98, 0x4f, 0xe8, 0x95, 0x55, 0x2a, 0x9d, 0x27,
-0x6c, 0xb1, 0xa9, 0x5e, 0x73, 0x73, 0xaa, 0xb2,
-0xca, 0x9b, 0x2f, 0x16, 0x66, 0xd6, 0x99, 0xa7,
-0xb7, 0x2b, 0x6b, 0x6e, 0x94, 0xff, 0x25, 0x45,
-0xcb, 0xfb, 0x9d, 0x8a, 0x60, 0x32, 0xc5, 0xec,
-0xd6, 0x02, 0xd9, 0xc3, 0xf3, 0xdc, 0x29, 0x16,
-0xa6, 0x36, 0x7c, 0x6d, 0x8a, 0xfe, 0x46, 0x0e,
-0x92, 0x3b, 0xc6, 0x30, 0xe0, 0x96, 0xd3, 0x96,
-0x8c, 0x1b, 0x16, 0xee, 0x2b, 0x9d, 0xb6, 0x90,
-0xaf, 0xf3, 0xfe, 0xd0, 0x6b, 0x23, 0x14, 0x35,
-0x5f, 0x80, 0xcd, 0x3c, 0x99, 0x98, 0xca, 0x7f,
-0xd9, 0x29, 0x5d, 0xa5, 0xb9, 0xdc, 0xae, 0x21,
-0x76, 0x27, 0x22, 0xe8, 0xf9, 0x7c, 0x45, 0x3a,
-0x48, 0x2d, 0x46, 0x5a, 0x8d, 0xb3, 0xe1, 0xa2,
-0x4d, 0x4e, 0xfe, 0xd7, 0x8b, 0x56, 0x65, 0x4a,
-0x1d, 0x46, 0x7f, 0xcc, 0x9c, 0x82, 0xbf, 0x5c,
-0xeb, 0x98, 0xa8, 0xa3, 0xa1, 0x16, 0xfd, 0x1d,
-0xe4, 0xbc, 0x6e, 0xaa, 0xfd, 0x4a, 0xd0, 0xcc,
-0x93, 0xcc, 0xb5, 0xe8, 0x46, 0x36, 0xd4, 0xc8,
-0x36, 0x5d, 0x17, 0x7f, 0x28, 0x53, 0x8d, 0x7c,
-0xb6, 0xd1, 0xab, 0x99, 0x45, 0x9f, 0x41, 0x14,
-0x30, 0xcf, 0xbe, 0xc4, 0xe7, 0x34, 0xab, 0xad,
-0x08, 0x2b, 0x36, 0xe4, 0xf5, 0x91, 0x2a, 0x46,
-0xd5, 0x48, 0xa2, 0x40, 0x7f, 0xc3, 0x25, 0x69,
-0x58, 0x4a, 0xc6, 0xef, 0xf9, 0xe2, 0x73, 0xab,
-0x5a, 0x96, 0xfe, 0x0d, 0xfb, 0x64, 0xe0, 0x4e,
-0x47, 0x6d, 0xe3, 0x0e, 0x8a, 0x3e, 0x7a, 0xdb,
-0xfb, 0x8b, 0xf6, 0x5c, 0xfe, 0x97, 0xc8, 0x11,
-0x7b, 0xf6, 0x46, 0xfa, 0x87, 0x52, 0xba, 0x4d,
-0xe2, 0x2f, 0x8d, 0x97, 0x0f, 0xc3, 0x5b, 0x66,
-0x4e, 0x3d, 0xaf, 0x7e, 0x89, 0x70, 0x41, 0xcf,
-0xe7, 0x6f, 0xae, 0xb7, 0xb6, 0xa4, 0x2b, 0xf3,
-0xf9, 0x5f, 0xe6, 0x94, 0xfa, 0x5f, 0xe5, 0x57,
-0xbd, 0xd7, 0xda, 0x9a, 0xce, 0x05, 0x86, 0x95,
-0x3f, 0xb6, 0x7f, 0xc2, 0x03, 0x43, 0x7e, 0xaa,
-0xc8, 0x7c, 0x3a, 0xd5, 0xb4, 0xac, 0x68, 0x3d,
-0x1a, 0x57, 0x52, 0x0b, 0x1c, 0xb2, 0xac, 0x32,
-0xbb, 0x6a, 0xcc, 0xd3, 0xea, 0xaa, 0xff, 0xb5,
-0xb3, 0xda, 0x52, 0x64, 0xfd, 0xaf, 0x99, 0x43,
-0xf4, 0xdb, 0xa9, 0x4e, 0x4d, 0xbf, 0xb6, 0x44,
-0xf9, 0x2d, 0xd5, 0xff, 0xa2, 0x9e, 0x47, 0xb8,
-0xc4, 0xeb, 0x57, 0x63, 0xd7, 0xe1, 0x66, 0x17,
-0xa9, 0xc8, 0x3a, 0xe7, 0x87, 0xf7, 0x68, 0x0f,
-0x38, 0xfc, 0x97, 0x0e, 0x4f, 0x7b, 0x0f, 0x1a,
-0xdf, 0xb8, 0xbe, 0xfe, 0x17, 0x05, 0xe4, 0xb7,
-0x13, 0xec, 0xea, 0x15, 0xc2, 0x95, 0xdf, 0xa7,
-0x3a, 0x50, 0xad, 0xf8, 0xc0, 0xe7, 0x3d, 0x4e,
-0x9e, 0x9d, 0xb9, 0xb3, 0xaf, 0xf3, 0xc1, 0xa2,
-0x65, 0x6e, 0xfd, 0xc3, 0xdc, 0xb8, 0x93, 0x4f,
-0xd2, 0xec, 0xe0, 0x6e, 0xd6, 0x5f, 0x4c, 0x86,
-0x42, 0xcf, 0xb1, 0x5f, 0x89, 0xcd, 0xb2, 0x58,
-0xb3, 0xbc, 0x39, 0x4e, 0x4a, 0x2c, 0x33, 0xaf,
-0xab, 0xff, 0x55, 0xa0, 0x5b, 0x38, 0x9b, 0x74,
-0x33, 0xf6, 0x88, 0xaa, 0xa0, 0x25, 0x22, 0xce,
-0xd3, 0x83, 0x53, 0x06, 0x84, 0x06, 0x72, 0x97,
-0xe3, 0x0c, 0x44, 0x87, 0x56, 0xf5, 0x68, 0xb6,
-0xfe, 0xfc, 0xf6, 0x82, 0xfc, 0x2f, 0xb0, 0x0f,
-0x6c, 0x2f, 0x92, 0x83, 0xd7, 0x8e, 0xcf, 0xf9,
-0x50, 0x8c, 0xe0, 0xf4, 0x7d, 0xf0, 0xa1, 0x57,
-0x2c, 0x71, 0xee, 0xfc, 0x2f, 0x33, 0x96, 0x0a,
-0x1c, 0x55, 0xde, 0xcd, 0xd7, 0x5f, 0x76, 0xf0,
-0x97, 0xfa, 0xa9, 0x10, 0xd3, 0x16, 0xfa, 0xf3,
-0x68, 0x0c, 0x28, 0xeb, 0xe1, 0x1a, 0xfb, 0xa6,
-0xc8, 0xff, 0xf2, 0xfe, 0x92, 0xe1, 0xfb, 0x63,
-0x29, 0x8d, 0xde, 0xf3, 0xbc, 0x52, 0xfa, 0x2d,
-0x17, 0x8d, 0x05, 0xa4, 0x1a, 0xed, 0xe8, 0x1f,
-0x82, 0x53, 0xff, 0x4b, 0xd9, 0xa7, 0x1f, 0xb1,
-0x73, 0xd6, 0xd0, 0xb9, 0x0d, 0x5a, 0x25, 0x9b,
-0xd9, 0xb3, 0xb0, 0x02, 0xfe, 0x91, 0x4e, 0xec,
-0xf7, 0x21, 0xec, 0x9a, 0x1f, 0x2f, 0xf9, 0x51,
-0xe5, 0x5a, 0x38, 0x94, 0x72, 0x3c, 0x6a, 0x1e,
-0x4c, 0xe1, 0x7a, 0x18, 0xbf, 0x41, 0xfd, 0x2f,
-0xf4, 0xc3, 0xa5, 0x0e, 0x39, 0x19, 0x2b, 0x12,
-0xbe, 0xfb, 0xa0, 0x9b, 0x05, 0xad, 0x9b, 0x6d,
-0x8a, 0xad, 0x65, 0x63, 0x87, 0x50, 0x56, 0xb4,
-0xf3, 0xc8, 0x0e, 0x9b, 0xbb, 0x2c, 0xed, 0x80,
-0xab, 0xfe, 0x97, 0x47, 0xd6, 0x05, 0x2e, 0xda,
-0xec, 0x41, 0x37, 0x63, 0x50, 0x25, 0x7a, 0x7a,
-0x37, 0xc4, 0xfb, 0x6f, 0x06, 0x1f, 0x37, 0x76,
-0xd3, 0xe8, 0x2c, 0xc4, 0xe9, 0xf9, 0xa4, 0x4f,
-0x25, 0x69, 0xa9, 0x95, 0x24, 0x8f, 0x23, 0x84,
-0x38, 0xbc, 0x14, 0x2c, 0x84, 0x46, 0x73, 0x2e,
-0xff, 0x4b, 0x7e, 0x1f, 0x04, 0x59, 0xed, 0x47,
-0xbc, 0x75, 0x6f, 0xc8, 0x2f, 0xd6, 0x8a, 0xce,
-0x2d, 0x57, 0xd6, 0xf0, 0x97, 0x60, 0x97, 0x9c,
-0x29, 0x27, 0x8c, 0xba, 0xe6, 0x12, 0xae, 0x84,
-0xbd, 0xe3, 0xe6, 0x61, 0xcb, 0xd6, 0x54, 0x21,
-0x47, 0x5a, 0x73, 0xeb, 0x1f, 0xa2, 0x37, 0x38,
-0xfd, 0x80, 0xa8, 0xff, 0x55, 0x27, 0xf3, 0xbf,
-0xbe, 0x6b, 0x34, 0x0d, 0x94, 0x98, 0xe8, 0x9c,
-0x9c, 0x56, 0xed, 0xf8, 0xc3, 0xef, 0x88, 0x4a,
-0x28, 0x95, 0x54, 0x88, 0xb9, 0xae, 0x20, 0xff,
-0x6b, 0x6f, 0x1e, 0x7f, 0x5d, 0x91, 0x92, 0x1a,
-0xa3, 0x74, 0x88, 0x01, 0xc2, 0xb8, 0x02, 0x95,
-0xe8, 0x37, 0x95, 0x47, 0xd0, 0xcb, 0x6d, 0x52,
-0x15, 0x4e, 0x72, 0x7c, 0x10, 0x3d, 0x5e, 0x92,
-0xab, 0xff, 0x75, 0x77, 0x32, 0x46, 0xa9, 0x61,
-0x56, 0x5e, 0xff, 0x50, 0xd4, 0xff, 0x82, 0xba,
-0xb4, 0x4a, 0xf8, 0xeb, 0x08, 0xd1, 0x28, 0x3d,
-0x62, 0x3d, 0xdc, 0x65, 0xa8, 0x9c, 0xfd, 0x84,
-0xbc, 0x02, 0xab, 0x9a, 0x18, 0xb1, 0x1e, 0x6b,
-0x7e, 0xc5, 0x0a, 0x2e, 0xf3, 0x80, 0xbc, 0x2d,
-0x7b, 0x58, 0x0d, 0xfa, 0x63, 0x41, 0x2b, 0xd4,
-0xa1, 0xb8, 0xf4, 0x37, 0xba, 0x28, 0x5b, 0x39,
-0x52, 0x66, 0x11, 0xe0, 0x5d, 0x22, 0xea, 0x32,
-0xe0, 0xcb, 0xcf, 0x07, 0x28, 0x2c, 0x61, 0xab,
-0x37, 0xdc, 0x7f, 0xdb, 0xed, 0x65, 0x96, 0x37,
-0xb3, 0x4c, 0x94, 0x5d, 0xe6, 0x26, 0xbf, 0x89,
-0x62, 0x41, 0xa8, 0x08, 0x91, 0x8c, 0x9f, 0x77,
-0xf1, 0x5f, 0x87, 0xcc, 0xb9, 0x1d, 0x21, 0x2a,
-0xc9, 0x7d, 0x44, 0x86, 0xa4, 0x7e, 0x10, 0x3a,
-0xcc, 0x77, 0xa5, 0xd5, 0xc7, 0x48, 0x77, 0x45,
-0x86, 0xb6, 0xc6, 0x49, 0xd1, 0x45, 0x14, 0x76,
-0xc1, 0x67, 0xa8, 0xa4, 0x60, 0x10, 0x86, 0x1e,
-0x95, 0xbe, 0x0f, 0xcb, 0xe4, 0xf9, 0xaf, 0xb1,
-0x54, 0xd7, 0x6b, 0x7e, 0x91, 0xff, 0x45, 0x21,
-0x10, 0x14, 0x88, 0x38, 0x9e, 0x8e, 0x76, 0x61,
-0x4b, 0x92, 0xbf, 0x85, 0xae, 0xfe, 0x96, 0x8c,
-0xe7, 0x63, 0x3e, 0xa1, 0x47, 0xd3, 0x81, 0x1e,
-0x5c, 0xe0, 0x4f, 0xf0, 0xa8, 0x15, 0xde, 0x86,
-0xc0, 0x79, 0x8c, 0x72, 0xfa, 0x36, 0x33, 0x57,
-0xfe, 0xd7, 0x15, 0xde, 0x94, 0xa6, 0x9e, 0x27,
-0x92, 0xab, 0x25, 0x30, 0x5a, 0x39, 0x1c, 0xba,
-0x0a, 0x8b, 0xf9, 0x96, 0xf5, 0xda, 0x25, 0x7e,
-0xa5, 0xac, 0x09, 0x34, 0x4b, 0xb9, 0x08, 0x97,
-0xa0, 0xa9, 0x35, 0xd0, 0xaf, 0x3d, 0xec, 0xb9,
-0xb4, 0xa3, 0x49, 0x0d, 0x50, 0xfd, 0xaf, 0xc9,
-0xf4, 0x4b, 0x7d, 0xb8, 0x49, 0xb9, 0xf0, 0xd7,
-0x18, 0x44, 0xf0, 0x4d, 0x98, 0xfe, 0x3e, 0x3b,
-0xa1, 0x47, 0x4d, 0xf1, 0xc5, 0x7a, 0x4d, 0x51,
-0xcb, 0x2f, 0xcb, 0x4f, 0x40, 0xd4, 0x28, 0xe1,
-0xe5, 0xe7, 0xd4, 0x0e, 0xa8, 0x8b, 0xfb, 0xa7,
-0xe3, 0x6b, 0x33, 0xa0, 0x47, 0x29, 0x6c, 0x63,
-0x1f, 0x5c, 0x34, 0xeb, 0x07, 0xc3, 0xdb, 0x35,
-0x57, 0xfc, 0xe1, 0xa1, 0xbb, 0x85, 0xc8, 0xc6,
-0x88, 0xde, 0x69, 0x05, 0xff, 0x2b, 0x85, 0xec,
-0xc2, 0xa6, 0xc1, 0x3a, 0xae, 0xfd, 0x3c, 0x91,
-0x55, 0x37, 0xca, 0xc4, 0xf3, 0x38, 0x76, 0xcb,
-0x3f, 0x9a, 0x25, 0x9b, 0x9b, 0x47, 0xac, 0x0e,
-0x2b, 0x68, 0xa8, 0x9b, 0x95, 0xb5, 0x02, 0xba,
-0x56, 0xff, 0x73, 0xc2, 0xc5, 0x7f, 0x1d, 0x91,
-0x4b, 0x93, 0x05, 0xc9, 0x6c, 0xc8, 0x98, 0x29,
-0x73, 0xbb, 0xf6, 0x99, 0x2b, 0xd4, 0xe6, 0x93,
-0x9e, 0x36, 0x7c, 0xf9, 0x8b, 0x29, 0x70, 0x94,
-0x93, 0x4c, 0x8a, 0x4a, 0xba, 0x34, 0x66, 0xa8,
-0x4c, 0x85, 0x3f, 0xf3, 0x93, 0x40, 0x68, 0xaa,
-0x45, 0x85, 0xfa, 0xbc, 0xfe, 0xfc, 0xfe, 0x6d,
-0x42, 0xea, 0xe1, 0x37, 0x94, 0xad, 0x9c, 0x9e,
-0xb9, 0x3e, 0xf8, 0x1a, 0x3c, 0xfe, 0x83, 0x1f,
-0x93, 0x2e, 0xfa, 0x29, 0x78, 0x9c, 0x1b, 0xc4,
-0xcb, 0xac, 0xa4, 0x4b, 0xbc, 0x98, 0x72, 0x97,
-0x36, 0x20, 0x52, 0x50, 0xc7, 0x8a, 0xbe, 0xc2,
-0x0f, 0x66, 0x8c, 0x1f, 0x17, 0xb7, 0x38, 0xe7,
-0x87, 0x22, 0xfe, 0x90, 0xfa, 0x27, 0xc2, 0x7a,
-0xe1, 0x04, 0xd4, 0xaf, 0x09, 0x47, 0x94, 0xfe,
-0xe6, 0x5e, 0x68, 0x5c, 0x16, 0x88, 0xb2, 0x01,
-0xa3, 0x2d, 0x13, 0xb1, 0x4a, 0xea, 0x11, 0x91,
-0xbd, 0x0c, 0x55, 0x7b, 0xfc, 0x0b, 0xd1, 0x0f,
-0x4f, 0x5a, 0x3d, 0xaf, 0xf9, 0xf5, 0xe4, 0x13,
-0x70, 0x31, 0x55, 0xdf, 0x1a, 0x9e, 0xe1, 0x8e,
-0x3f, 0xbc, 0x22, 0x67, 0xca, 0x28, 0x4d, 0x99,
-0x76, 0xc1, 0x7f, 0xd9, 0xb9, 0x78, 0xa3, 0xf0,
-0x3f, 0xa6, 0xc9, 0x25, 0x8e, 0x0b, 0x45, 0xc4,
-0xf3, 0x95, 0x94, 0xff, 0x85, 0x78, 0xf9, 0x8d,
-0xf2, 0x49, 0x47, 0xb5, 0xc3, 0xa5, 0x7f, 0x88,
-0x2e, 0x0d, 0x4d, 0x6a, 0x91, 0x10, 0xcd, 0x79,
-0xa6, 0x62, 0x88, 0x40, 0xb1, 0x39, 0x9d, 0x2b,
-0x55, 0xec, 0x04, 0x22, 0x1c, 0x3f, 0x95, 0x5d,
-0xb6, 0xfd, 0xd5, 0x7c, 0xfd, 0x2f, 0xd2, 0x64,
-0xe6, 0xe1, 0x82, 0xfa, 0x5f, 0xb4, 0x05, 0xb4,
-0xd0, 0xb9, 0x9f, 0xad, 0x76, 0xd8, 0x8a, 0x7b,
-0xc1, 0x4e, 0x13, 0xf7, 0x1d, 0xef, 0xff, 0xd7,
-0xde, 0xdf, 0x87, 0xc7, 0x51, 0x5c, 0x69, 0xc3,
-0x78, 0xf5, 0x87, 0xe4, 0xd6, 0xf4, 0x48, 0xd3,
-0xfa, 0x80, 0x15, 0xe0, 0x98, 0xd6, 0x48, 0x36,
-0x83, 0x33, 0x92, 0xc6, 0x23, 0x63, 0x8c, 0x2c,
-0x8f, 0xda, 0x92, 0x70, 0x06, 0xec, 0xc4, 0x0a,
-0x61, 0x13, 0xef, 0x2e, 0x4f, 0x9e, 0xb1, 0xe3,
-0xdd, 0xf5, 0xe6, 0x75, 0x76, 0x05, 0xcb, 0xb5,
-0xeb, 0x90, 0xbc, 0xa4, 0x34, 0x12, 0x58, 0xb6,
-0x0c, 0x1e, 0x1b, 0x67, 0x63, 0x12, 0x27, 0xcf,
-0xd8, 0x38, 0xc1, 0x04, 0x36, 0x19, 0xc9, 0x06,
-0xcb, 0x1f, 0xd8, 0x2d, 0x23, 0x88, 0xfc, 0x81,
-0x2d, 0x58, 0x6f, 0x62, 0x12, 0x2f, 0x8c, 0x89,
-0x20, 0x02, 0x0c, 0xc8, 0xe0, 0x10, 0xc9, 0x9f,
-0xef, 0x39, 0x55, 0xdd, 0x3d, 0x3d, 0x92, 0x08,
-0xfb, 0x64, 0xf7, 0x79, 0x7f, 0xef, 0xf5, 0xbb,
-0x18, 0xfe, 0xe0, 0x5c, 0x55, 0xa5, 0xf6, 0x4c,
-0x55, 0x77, 0xd7, 0xb9, 0xeb, 0x9c, 0x73, 0xdf,
-0xb0, 0x9b, 0x57, 0x93, 0x7c, 0x02, 0xdb, 0xd6,
-0xf7, 0x78, 0x97, 0x57, 0xa9, 0x06, 0xd8, 0xe5,
-0x09, 0x79, 0x26, 0x93, 0x9d, 0xb2, 0x4e, 0x3d,
-0x86, 0x58, 0x94, 0xc1, 0x5f, 0x4f, 0xd3, 0xb2,
-0xf4, 0x1a, 0x2e, 0x5d, 0x1d, 0x4c, 0xdb, 0x1a,
-0xd6, 0xba, 0x34, 0x5b, 0xfc, 0xbe, 0xf6, 0x5d,
-0x5a, 0xa9, 0x93, 0x68, 0xee, 0x14, 0xab, 0xcb,
-0x3f, 0x45, 0x9e, 0x84, 0xb2, 0x5f, 0x8b, 0xc5,
-0x29, 0xf2, 0x0e, 0xfa, 0xe3, 0xb4, 0x52, 0x0a,
-0xa0, 0xca, 0xc1, 0x5f, 0xbb, 0x8b, 0xf4, 0x34,
-0xec, 0x4d, 0x07, 0xe9, 0x0e, 0x4c, 0x39, 0x08,
-0x89, 0xf3, 0xc8, 0xde, 0x04, 0x09, 0xe5, 0x3d,
-0x2b, 0xc6, 0x49, 0x2b, 0xad, 0x9c, 0x9d, 0xf7,
-0x05, 0x91, 0x61, 0xc6, 0x01, 0xa5, 0xc5, 0xf3,
-0x19, 0xe5, 0x71, 0xf0, 0x37, 0x3c, 0xcd, 0xf0,
-0x9c, 0xee, 0xd5, 0x2a, 0x06, 0xa7, 0xcf, 0x8c,
-0xbb, 0xf5, 0xbf, 0x68, 0x4d, 0xb2, 0x20, 0x29,
-0x8d, 0xea, 0x7b, 0x48, 0x7d, 0x9c, 0xc5, 0xbf,
-0xa0, 0x65, 0xbb, 0xef, 0x8c, 0xba, 0x87, 0xfe,
-0x9a, 0x46, 0x7a, 0xbc, 0x3f, 0xb5, 0xa8, 0xe9,
-0xa1, 0x6b, 0x7a, 0xc5, 0x61, 0xb2, 0x07, 0x0d,
-0x14, 0x0b, 0xdb, 0x45, 0x95, 0x6c, 0xfd, 0xaf,
-0x58, 0x9d, 0x9c, 0xc3, 0xa8, 0xd2, 0x78, 0xb4,
-0x2b, 0x16, 0x60, 0xb5, 0x5d, 0xed, 0xe0, 0x3f,
-0x0f, 0x69, 0xf5, 0x64, 0x11, 0xca, 0x7e, 0x9d,
-0x20, 0x73, 0xb9, 0xc4, 0xfc, 0x39, 0xf2, 0x19,
-0xcd, 0x67, 0xa0, 0xa7, 0xa7, 0xcc, 0x1e, 0xcb,
-0x3f, 0x4f, 0x6c, 0x92, 0x79, 0x70, 0x80, 0xb9,
-0x61, 0xde, 0xd3, 0xe0, 0x4b, 0xb4, 0x4d, 0x23,
-0x6f, 0x91, 0x3a, 0x63, 0xb2, 0xc5, 0xf0, 0xd0,
-0xb0, 0x70, 0x53, 0xb9, 0x9c, 0x3c, 0xa4, 0x87,
-0x97, 0x79, 0x37, 0x96, 0x63, 0x29, 0x0d, 0xfc,
-0x55, 0x36, 0xff, 0x21, 0xdd, 0x6a, 0x04, 0x2c,
-0x70, 0xd4, 0x6c, 0x19, 0x5b, 0x0d, 0xf5, 0x5f,
-0x3c, 0x15, 0x89, 0xd5, 0x62, 0x15, 0xf2, 0x42,
-0xb0, 0x03, 0xc0, 0x98, 0xf2, 0x43, 0x71, 0x2a,
-0x79, 0xc5, 0xf0, 0x63, 0x5a, 0x2f, 0x2b, 0xe0,
-0x5a, 0x1a, 0xc8, 0xd2, 0xff, 0x42, 0x44, 0xa6,
-0x30, 0x6a, 0x3b, 0x83, 0x49, 0x3b, 0x31, 0xfa,
-0x3b, 0xc6, 0xc8, 0x61, 0x30, 0x20, 0x86, 0xf9,
-0x87, 0x3f, 0x24, 0xe5, 0x4d, 0x79, 0xcd, 0xf1,
-0x9b, 0xc8, 0x43, 0x46, 0x79, 0x03, 0xd3, 0x11,
-0x63, 0x14, 0x79, 0xeb, 0xdd, 0xf8, 0x0b, 0x3c,
-0x46, 0x2b, 0xd5, 0x4d, 0x0b, 0xf6, 0xdd, 0xa8,
-0x89, 0x47, 0x8d, 0x1d, 0xac, 0x10, 0x8c, 0xb1,
-0xf0, 0x55, 0x7e, 0xc1, 0x83, 0xfa, 0x5f, 0xdf,
-0x0d, 0x6c, 0xb9, 0xfd, 0xc6, 0x3b, 0x0e, 0x96,
-0x74, 0xa3, 0x11, 0xb8, 0x63, 0x0d, 0xfc, 0x95,
-0x9e, 0xbe, 0x5d, 0x29, 0x8a, 0x5b, 0xe7, 0x87,
-0x16, 0xff, 0xa1, 0x67, 0x2d, 0x86, 0xbd, 0x46,
-0x8c, 0xc8, 0xb5, 0xf9, 0x58, 0x08, 0x36, 0xb2,
-0xdc, 0xef, 0x59, 0xf4, 0x60, 0x9b, 0xbe, 0x15,
-0xd5, 0x9a, 0xa2, 0x28, 0xfb, 0x75, 0x52, 0x0f,
-0x2b, 0x9f, 0x17, 0x99, 0xec, 0x72, 0x58, 0x51,
-0x0e, 0xe2, 0x1d, 0xde, 0x1c, 0x56, 0xbc, 0xc8,
-0x7f, 0xa8, 0xd9, 0xf8, 0xeb, 0x92, 0x5e, 0x8f,
-0xa2, 0xbd, 0xe7, 0x0a, 0x77, 0xeb, 0xf5, 0xd1,
-0x82, 0x84, 0x80, 0x85, 0x60, 0x3c, 0xfe, 0x05,
-0x8f, 0x5e, 0xd5, 0x6d, 0x8b, 0xd0, 0x7b, 0xc7,
-0x70, 0x95, 0xb8, 0xa1, 0xf5, 0x4c, 0x72, 0x34,
-0x10, 0xb9, 0xdd, 0xf7, 0x72, 0x2b, 0xe2, 0x2f,
-0xae, 0xbf, 0x3c, 0xc9, 0x89, 0x7f, 0x5d, 0xb2,
-0x4b, 0xf0, 0xfe, 0x6f, 0xa1, 0x1e, 0x55, 0x0b,
-0x2f, 0x92, 0x17, 0x61, 0xf7, 0x5e, 0x37, 0x20,
-0xed, 0x84, 0x15, 0xac, 0xe6, 0x5d, 0xbc, 0xda,
-0xab, 0x11, 0x63, 0x64, 0x35, 0x46, 0xb0, 0x99,
-0x01, 0xb1, 0x9a, 0x79, 0xc1, 0x6c, 0xfe, 0xc3,
-0x0c, 0xdb, 0x21, 0xe6, 0x16, 0xfa, 0x59, 0x6d,
-0x17, 0x65, 0xfa, 0x5f, 0x3d, 0x76, 0xb6, 0xe1,
-0x76, 0x00, 0x62, 0x96, 0x34, 0x18, 0x32, 0x22,
-0x02, 0x10, 0xdb, 0x93, 0xc5, 0x7f, 0xc8, 0xf0,
-0x17, 0x4d, 0x22, 0xda, 0xea, 0xd3, 0x38, 0xdb,
-0xbc, 0x9f, 0xd5, 0xba, 0x22, 0x23, 0xc7, 0x83,
-0x08, 0xcd, 0xb0, 0x3c, 0xa1, 0x49, 0xb1, 0xaa,
-0xbd, 0x00, 0x9a, 0x09, 0xac, 0xf2, 0x0e, 0x81,
-0x58, 0xd2, 0x54, 0x4a, 0x45, 0xd1, 0x85, 0xbf,
-0x60, 0xdd, 0x3d, 0x5c, 0x36, 0x2e, 0xd7, 0xd6,
-0x5f, 0x66, 0xfa, 0x20, 0x15, 0xe4, 0x16, 0x52,
-0x15, 0x85, 0x55, 0x7e, 0x83, 0x3c, 0x61, 0x4c,
-0xff, 0x22, 0x76, 0xd1, 0x47, 0x0d, 0xff, 0x9d,
-0xca, 0x46, 0x0f, 0xac, 0xbb, 0xee, 0x4f, 0x2b,
-0x9b, 0xb2, 0xf1, 0x97, 0x13, 0x04, 0xe4, 0xb9,
-0x85, 0xda, 0x21, 0x52, 0xdb, 0xe2, 0xdb, 0x2c,
-0x3d, 0x8e, 0xc8, 0xb7, 0xe5, 0x61, 0x9b, 0xba,
-0xe4, 0xa9, 0x1f, 0x49, 0x6f, 0x88, 0x80, 0xc8,
-0x62, 0xc1, 0x47, 0x55, 0xbc, 0x9f, 0xbb, 0x17,
-0x7b, 0x91, 0xff, 0x50, 0x77, 0xe3, 0x2f, 0xa4,
-0x46, 0xd4, 0x46, 0x09, 0xd7, 0x5f, 0x16, 0xcf,
-0x7a, 0x23, 0xcd, 0x8c, 0x41, 0x05, 0xc3, 0x5e,
-0xea, 0x7a, 0xe9, 0x05, 0x63, 0x34, 0x19, 0x59,
-0x8e, 0x78, 0x99, 0xbc, 0x95, 0x8c, 0x2c, 0xe1,
-0x62, 0x61, 0x00, 0xc4, 0xd6, 0x69, 0xd2, 0x61,
-0xfe, 0xde, 0x60, 0xf8, 0x4b, 0x0f, 0x59, 0x64,
-0xa4, 0x42, 0xa4, 0x04, 0x6e, 0xa4, 0xd3, 0x3a,
-0xe3, 0x9f, 0x97, 0x55, 0x3f, 0x93, 0x2d, 0x08,
-0x72, 0x68, 0x06, 0xaf, 0xc1, 0xb8, 0x5a, 0xa6,
-0xf7, 0x2b, 0x61, 0x31, 0x48, 0xdb, 0x90, 0x91,
-0xbe, 0x5b, 0xf1, 0xb5, 0xba, 0xf3, 0x0f, 0xf7,
-0x1b, 0x3f, 0xa5, 0x84, 0x41, 0xaa, 0x8e, 0xea,
-0x76, 0x25, 0xe9, 0x1f, 0xd1, 0xf6, 0x0b, 0x98,
-0x6d, 0x28, 0xce, 0xc6, 0xb0, 0xd7, 0x46, 0x2b,
-0xdb, 0x50, 0x7f, 0x0c, 0xd0, 0xd6, 0x1c, 0xf9,
-0x61, 0xa5, 0xbc, 0x43, 0x79, 0x1b, 0xc5, 0xc2,
-0x92, 0xe5, 0xeb, 0x3b, 0x31, 0xff, 0x90, 0xd8,
-0xf8, 0x6b, 0xbb, 0xa1, 0x9b, 0x02, 0xea, 0x2f,
-0xa7, 0x3a, 0x56, 0x68, 0xe0, 0xbd, 0x9f, 0x26,
-0x29, 0x03, 0xd6, 0x42, 0x89, 0x13, 0x74, 0xbf,
-0x9b, 0xed, 0x93, 0x25, 0xc3, 0x33, 0x13, 0xdc,
-0x95, 0x4e, 0xc3, 0x3f, 0xac, 0xec, 0xc4, 0xf7,
-0x18, 0x1e, 0xd8, 0x86, 0xdd, 0xf5, 0x5f, 0x3b,
-0xc9, 0x8d, 0xf0, 0xee, 0xf5, 0xe3, 0x91, 0x57,
-0xa5, 0x91, 0x07, 0x2f, 0x6a, 0xe5, 0x26, 0xcc,
-0x36, 0xbc, 0x53, 0x2c, 0x64, 0x61, 0xaf, 0xdb,
-0x39, 0xda, 0x42, 0x22, 0x8e, 0xb8, 0xa6, 0xb7,
-0x8a, 0x84, 0x2a, 0x5c, 0x4c, 0x84, 0x01, 0x84,
-0xfe, 0x0c, 0xfe, 0x4a, 0xd3, 0x10, 0xa7, 0x9d,
-0x3f, 0x47, 0xeb, 0x90, 0xed, 0xf0, 0x65, 0xd2,
-0x82, 0xd8, 0x4a, 0x51, 0x8b, 0x00, 0x64, 0xd5,
-0xc5, 0x0a, 0x38, 0xda, 0x7a, 0x34, 0x5d, 0x35,
-0xa4, 0x46, 0xc4, 0x5f, 0xd0, 0xae, 0x98, 0x77,
-0xb1, 0x3a, 0x05, 0x10, 0x19, 0x23, 0x42, 0x3c,
-0x9c, 0xc1, 0x5f, 0xa3, 0x80, 0x35, 0x99, 0x7b,
-0x09, 0xb3, 0x3a, 0xef, 0x0b, 0x2c, 0x10, 0x06,
-0x2d, 0x0c, 0xf0, 0xc2, 0x4e, 0x34, 0xcf, 0x61,
-0xcf, 0xcb, 0x4f, 0x16, 0xb3, 0x88, 0x18, 0x61,
-0x8e, 0xfd, 0xf9, 0x2c, 0xfe, 0x0d, 0x8c, 0x7f,
-0x8d, 0xd0, 0x9a, 0xf4, 0xda, 0x11, 0xe9, 0x3d,
-0xe5, 0x28, 0x8d, 0x54, 0x78, 0x47, 0xa5, 0x8f,
-0xc4, 0xa3, 0xf1, 0xf2, 0xd3, 0x8b, 0xfa, 0x1b,
-0xfd, 0x0c, 0x9a, 0x79, 0x46, 0xd5, 0x08, 0x39,
-0x42, 0x23, 0x83, 0xeb, 0x4e, 0x72, 0xfd, 0xaf,
-0xb4, 0x3c, 0xa4, 0x56, 0x19, 0x17, 0x00, 0x88,
-0x81, 0x33, 0xe9, 0xca, 0x3f, 0xdc, 0x99, 0xde,
-0x82, 0x99, 0x18, 0xaf, 0xc6, 0x1f, 0x20, 0x95,
-0x7a, 0xa0, 0x45, 0x3c, 0x4b, 0x1e, 0x20, 0x4f,
-0xf4, 0xab, 0xa6, 0x58, 0x04, 0x2f, 0x22, 0xe4,
-0x8d, 0x8f, 0x4f, 0x26, 0xab, 0x92, 0x95, 0x43,
-0x0b, 0x9a, 0xe3, 0x09, 0xda, 0xaa, 0xdc, 0xb8,
-0x15, 0x80, 0x73, 0x01, 0xbc, 0xe5, 0xcb, 0x11,
-0xcc, 0xba, 0xf2, 0x0f, 0x53, 0x7a, 0x39, 0x93,
-0x5f, 0xa1, 0xed, 0x4c, 0xbe, 0x99, 0x0c, 0xc4,
-0x28, 0x6c, 0x76, 0xb0, 0x0f, 0x4e, 0xa6, 0x5c,
-0x02, 0xdb, 0x3f, 0x59, 0x7f, 0x5c, 0xaf, 0x04,
-0x64, 0xe7, 0x81, 0x17, 0x32, 0xd1, 0xa3, 0x0a,
-0x76, 0x3d, 0x0d, 0xab, 0x73, 0x63, 0x16, 0xff,
-0x61, 0x8f, 0x5e, 0x81, 0x49, 0x1a, 0x2f, 0xc2,
-0x63, 0x1e, 0x14, 0xf3, 0xb0, 0x80, 0x9d, 0x15,
-0xa7, 0x13, 0x91, 0xe8, 0x3b, 0x68, 0xc5, 0x70,
-0x5e, 0x9d, 0xe8, 0xe5, 0x48, 0x5c, 0x8e, 0x77,
-0xfa, 0xa9, 0x19, 0x18, 0x56, 0x82, 0xcc, 0xcf,
-0x0c, 0xa4, 0xc1, 0xd5, 0x77, 0xe1, 0xaf, 0x91,
-0x68, 0x18, 0xb3, 0xd7, 0x30, 0xec, 0x15, 0xd9,
-0xc0, 0xfc, 0xb1, 0xc3, 0x4a, 0xf7, 0x80, 0x2f,
-0x89, 0xfc, 0xc6, 0x4a, 0x24, 0x0c, 0xf3, 0x5c,
-0x4d, 0xde, 0x39, 0x19, 0x59, 0x0c, 0x28, 0xa9,
-0x52, 0x3f, 0x3c, 0x0f, 0xdc, 0xc2, 0x67, 0x3c,
-0xb8, 0xbf, 0xef, 0x49, 0xe7, 0xed, 0x94, 0x5c,
-0xfc, 0x87, 0x23, 0xc6, 0x6c, 0x56, 0x95, 0x80,
-0x65, 0x5f, 0x09, 0x44, 0x01, 0xf4, 0x83, 0x28,
-0x5b, 0x8b, 0xd7, 0xd1, 0x8d, 0x2f, 0x2d, 0x00,
-0xc8, 0x20, 0xfe, 0x15, 0xb9, 0x1f, 0x0f, 0x6c,
-0xd9, 0x01, 0x57, 0x62, 0x11, 0x46, 0x6a, 0x46,
-0xc8, 0xd5, 0x7d, 0x05, 0x3d, 0xd9, 0xf5, 0x5f,
-0x35, 0x07, 0x83, 0x98, 0x8a, 0x73, 0x99, 0x73,
-0x6b, 0x9c, 0x24, 0xc7, 0xa0, 0xc5, 0x17, 0x03,
-0xfc, 0x75, 0x1c, 0xb6, 0x3f, 0x6f, 0x48, 0x0a,
-0xea, 0x57, 0xe4, 0x6a, 0x73, 0xd1, 0x76, 0xa9,
-0x4e, 0x39, 0xa6, 0xd4, 0x2c, 0xf5, 0xbe, 0x24,
-0xd5, 0x11, 0x58, 0x2f, 0x70, 0x45, 0xda, 0xdc,
-0xfa, 0xcb, 0xe6, 0x56, 0xce, 0x7f, 0xb8, 0xa7,
-0xdf, 0x3f, 0xa4, 0x62, 0x21, 0x58, 0x87, 0x09,
-0x38, 0xe5, 0x29, 0x51, 0xa4, 0x9d, 0xa4, 0xca,
-0x6f, 0xf3, 0x16, 0x62, 0x26, 0x46, 0x99, 0xb2,
-0x26, 0xe1, 0x0f, 0x05, 0xe4, 0x02, 0x26, 0xb6,
-0x3b, 0xac, 0xec, 0x13, 0xd3, 0x56, 0xfc, 0x4b,
-0x66, 0xe2, 0xbf, 0xd6, 0x75, 0xa8, 0x3f, 0xf9,
-0x03, 0x74, 0xc8, 0xc1, 0xe1, 0x34, 0x3b, 0x7b,
-0xfc, 0xcb, 0xe8, 0x0f, 0x48, 0x55, 0x5a, 0xb1,
-0x09, 0xed, 0x55, 0xad, 0xc8, 0x47, 0xb6, 0x2a,
-0xfa, 0x0b, 0x79, 0xc9, 0x78, 0x90, 0xa4, 0x14,
-0x78, 0x8f, 0xf5, 0xc4, 0xd3, 0x82, 0x8d, 0xbf,
-0x60, 0xdd, 0x79, 0x78, 0x9a, 0x76, 0x89, 0xba,
-0xf7, 0x3a, 0x1e, 0xff, 0xaa, 0xc0, 0xbf, 0xd2,
-0xf5, 0x47, 0x34, 0x40, 0x0a, 0x33, 0x1a, 0x18,
-0x5f, 0x65, 0x3f, 0x38, 0x9c, 0x72, 0x51, 0x6b,
-0x61, 0x52, 0x84, 0xbd, 0x12, 0xfe, 0x4a, 0xd9,
-0x8a, 0x75, 0x49, 0x07, 0xf9, 0xdd, 0x43, 0xf2,
-0x56, 0xc0, 0xa2, 0x20, 0xed, 0x86, 0x88, 0xb7,
-0x7a, 0x37, 0x65, 0x85, 0x60, 0x87, 0x11, 0x5b,
-0x25, 0xa5, 0x15, 0x14, 0xcb, 0x21, 0x31, 0x11,
-0x11, 0xcf, 0xc3, 0x8f, 0x41, 0x8b, 0x4e, 0x86,
-0xe0, 0x45, 0x04, 0x9e, 0x55, 0xd0, 0x18, 0xd5,
-0x99, 0xb3, 0x6d, 0x4a, 0x4e, 0xfc, 0x0b, 0xbc,
-0x77, 0x9c, 0x5e, 0xa6, 0xff, 0xe5, 0x55, 0x87,
-0xb1, 0xba, 0x01, 0x43, 0x4f, 0xe8, 0x5d, 0xbc,
-0x8f, 0x1b, 0xd9, 0x07, 0x9c, 0x76, 0xde, 0x9c,
-0x64, 0xf2, 0x02, 0x2e, 0x52, 0x60, 0x0a, 0x17,
-0x0d, 0x56, 0x1c, 0x91, 0xc9, 0x3f, 0x94, 0x39,
-0xff, 0xe1, 0xa2, 0x9e, 0xe2, 0xf7, 0xe4, 0x2b,
-0xa4, 0xa0, 0xdf, 0x22, 0x54, 0xe4, 0xc9, 0x54,
-0xed, 0x57, 0xca, 0x6a, 0xfa, 0x8f, 0x62, 0xcb,
-0x85, 0xf2, 0x5a, 0x3b, 0xc4, 0x16, 0xe6, 0xfc,
-0x87, 0x97, 0xc1, 0xed, 0xca, 0xd4, 0x7f, 0xd1,
-0x4c, 0xfe, 0xe1, 0x7b, 0xe4, 0xc0, 0x40, 0xf5,
-0x39, 0x75, 0x54, 0xbc, 0x82, 0xfc, 0xdd, 0xc3,
-0x9d, 0xe7, 0xc4, 0xcb, 0xc6, 0x81, 0x8d, 0x9f,
-0x1d, 0x7c, 0x88, 0xb5, 0x24, 0xaa, 0x07, 0x31,
-0xfe, 0x65, 0x20, 0x3d, 0x32, 0xcb, 0x48, 0xdc,
-0xc3, 0x52, 0x13, 0x1b, 0x6c, 0xfd, 0x2f, 0xd9,
-0x7d, 0x2e, 0xc1, 0xa5, 0x82, 0x5e, 0xc4, 0xcc,
-0x4f, 0x0c, 0x7b, 0x1d, 0xcd, 0xdb, 0x41, 0x62,
-0x6c, 0x09, 0x0c, 0x3e, 0xa6, 0x08, 0x35, 0x3b,
-0x02, 0x3c, 0xc3, 0xad, 0x8b, 0x31, 0xbf, 0x8d,
-0xd3, 0xff, 0x1a, 0xab, 0x5d, 0xd5, 0x6b, 0x01,
-0xf0, 0xe9, 0x88, 0xbf, 0xdc, 0x5d, 0xc6, 0xf4,
-0x98, 0x7d, 0x93, 0xe8, 0x4a, 0x2a, 0x3e, 0x26,
-0xff, 0x70, 0x9c, 0x2e, 0x03, 0x0b, 0x3c, 0xc9,
-0x17, 0x04, 0x5c, 0x4a, 0x56, 0x5d, 0x65, 0x95,
-0x43, 0x9e, 0xd7, 0xf6, 0x58, 0xfc, 0x87, 0x66,
-0x38, 0xe0, 0xdd, 0x26, 0x0d, 0xb8, 0xf8, 0x37,
-0x64, 0x4b, 0xf6, 0x0b, 0xa7, 0x97, 0x9d, 0x6f,
-0xb8, 0x14, 0xc1, 0xe6, 0x66, 0xa1, 0x63, 0xa4,
-0xa6, 0xbf, 0xc9, 0x60, 0xfc, 0x87, 0x97, 0xd1,
-0x63, 0xfc, 0x58, 0xfd, 0xaf, 0x5e, 0x1f, 0xa7,
-0x6d, 0xb1, 0x14, 0xca, 0x3e, 0x74, 0x55, 0x0f,
-0xf1, 0x23, 0x8b, 0x0f, 0x48, 0x77, 0x29, 0x1b,
-0x03, 0x77, 0x9d, 0x0e, 0x2f, 0xd8, 0x8d, 0x0e,
-0xfe, 0xd2, 0x9c, 0xdf, 0x7e, 0x80, 0xc7, 0xbf,
-0xf6, 0x91, 0x9f, 0x93, 0xea, 0xde, 0xbc, 0x73,
-0x62, 0x9d, 0x72, 0x40, 0xae, 0x1e, 0x51, 0x86,
-0xed, 0x4a, 0x13, 0x34, 0x60, 0x5a, 0x5a, 0x98,
-0xf4, 0x43, 0x77, 0xd4, 0x2f, 0xa8, 0xbb, 0x27,
-0xc8, 0x3f, 0x74, 0x16, 0xce, 0x2b, 0xb7, 0x61,
-0xd8, 0x6b, 0x66, 0x9c, 0x75, 0xf5, 0x2b, 0x59,
-0xa1, 0xb1, 0x2e, 0x9d, 0xa6, 0x19, 0x71, 0x4a,
-0x8a, 0x02, 0x82, 0x0e, 0x88, 0x7b, 0xb2, 0xf5,
-0xbf, 0x78, 0xaa, 0x5b, 0xa2, 0xf2, 0x2d, 0x00,
-0x62, 0x3f, 0x62, 0x11, 0xb1, 0x3c, 0xae, 0x54,
-0x15, 0x34, 0x19, 0x53, 0x3a, 0xcb, 0x18, 0x67,
-0x1c, 0x89, 0x9b, 0xb6, 0x0c, 0xc1, 0x17, 0x9b,
-0x42, 0xf6, 0x91, 0xb2, 0x90, 0x3a, 0x02, 0x5f,
-0x8c, 0x7d, 0x1f, 0x8b, 0xff, 0xb0, 0xcf, 0x37,
-0x1b, 0x53, 0x0a, 0x51, 0xdb, 0x6b, 0x86, 0xe4,
-0x25, 0xcf, 0x11, 0x84, 0xc9, 0xd2, 0x17, 0xfa,
-0x90, 0xe4, 0xd0, 0x1b, 0xc6, 0xd0, 0x58, 0x12,
-0x65, 0xbf, 0x00, 0x88, 0x8d, 0x16, 0xb5, 0xbc,
-0xed, 0xeb, 0x82, 0x31, 0x23, 0x5a, 0x88, 0xf8,
-0xb4, 0xb6, 0x0d, 0xe3, 0xf5, 0xbf, 0x8c, 0x2b,
-0x18, 0xb0, 0x1e, 0xfe, 0x1a, 0x46, 0xbb, 0x22,
-0x03, 0xf9, 0xe7, 0xe0, 0x89, 0xbb, 0x22, 0xd5,
-0x9f, 0x84, 0xd7, 0xe0, 0x25, 0xe3, 0x4a, 0x73,
-0x64, 0xc0, 0xf7, 0x7b, 0x58, 0xa6, 0x4b, 0xda,
-0x15, 0x94, 0x4a, 0xbc, 0x48, 0x46, 0xca, 0x10,
-0x91, 0x8d, 0xd3, 0xff, 0x62, 0x8b, 0x92, 0xa8,
-0x3d, 0xec, 0xdb, 0x55, 0x7c, 0xa6, 0xe9, 0xc2,
-0xf4, 0x70, 0x9f, 0x6f, 0xb7, 0x1a, 0xc4, 0x82,
-0x97, 0xbe, 0x02, 0x56, 0xf9, 0xb2, 0x01, 0x5a,
-0xba, 0x98, 0x26, 0x85, 0xa5, 0xe0, 0x86, 0x88,
-0x2c, 0x3f, 0xe0, 0xc6, 0x5f, 0xbf, 0xcb, 0xc4,
-0xbf, 0xca, 0x06, 0xd4, 0x7b, 0xe2, 0xa7, 0x3a,
-0x0e, 0x18, 0x79, 0xfd, 0xea, 0x07, 0xb8, 0xef,
-0x84, 0x2a, 0x59, 0xde, 0x05, 0xdd, 0xa1, 0x73,
-0xba, 0x27, 0x73, 0x07, 0x29, 0x37, 0x58, 0xc6,
-0xcb, 0x4e, 0xa1, 0x12, 0x8d, 0x31, 0xf1, 0x2f,
-0x4e, 0xef, 0xef, 0x14, 0x82, 0x31, 0x92, 0x79,
-0x80, 0x5d, 0xdf, 0x63, 0xa1, 0x31, 0x03, 0xc7,
-0x30, 0x7a, 0x93, 0x57, 0x8d, 0xef, 0xd9, 0xf5,
-0x5f, 0x3b, 0x3b, 0x82, 0xb1, 0xbc, 0xc5, 0x6e,
-0xfd, 0xe5, 0xc7, 0xb2, 0xcf, 0x0f, 0xf9, 0xd9,
-0x20, 0x8f, 0x7f, 0x59, 0x29, 0xc4, 0x70, 0x03,
-0x88, 0xb6, 0x12, 0x9c, 0xa6, 0xf3, 0xba, 0x09,
-0x54, 0x04, 0x53, 0x66, 0x36, 0x8c, 0x8b, 0x7f,
-0x89, 0x96, 0xec, 0x97, 0x9d, 0x5b, 0x88, 0xd1,
-0x2e, 0xe5, 0xd7, 0xa4, 0x2e, 0xab, 0x65, 0x48,
-0xb8, 0x4c, 0xeb, 0x93, 0x2c, 0x23, 0xf1, 0xb2,
-0x56, 0x4f, 0xf3, 0x4f, 0xab, 0x73, 0x6c, 0xfc,
-0x95, 0x74, 0x07, 0xb9, 0xea, 0x6c, 0x83, 0x71,
-0x6b, 0x30, 0x44, 0xa6, 0x15, 0xd0, 0x49, 0xd8,
-0xb2, 0x92, 0xb5, 0x08, 0x23, 0xca, 0x94, 0x12,
-0x3b, 0x52, 0x33, 0xe3, 0xe3, 0xea, 0xbf, 0x6c,
-0xf5, 0xa8, 0x2e, 0x58, 0x14, 0x94, 0x97, 0x15,
-0x90, 0xa6, 0x20, 0x3f, 0x51, 0xc3, 0xa1, 0xd9,
-0x42, 0x3e, 0xa6, 0x02, 0xc6, 0x60, 0xbe, 0x16,
-0xad, 0x8b, 0xe6, 0x6f, 0xce, 0xe8, 0x7f, 0x65,
-0xe9, 0x76, 0x55, 0xd9, 0xb5, 0x5d, 0x7e, 0x24,
-0xe2, 0xc0, 0x20, 0x45, 0xed, 0x9d, 0xcc, 0xa3,
-0x7e, 0xcb, 0xdd, 0xc5, 0x33, 0xca, 0xbe, 0x58,
-0xd5, 0xac, 0xfc, 0xe8, 0x63, 0xf4, 0xbf, 0x9c,
-0xda, 0xae, 0x69, 0xc6, 0x75, 0x36, 0xfd, 0x78,
-0x5e, 0x56, 0x57, 0x17, 0xf9, 0xa9, 0xc9, 0x8c,
-0xbd, 0x4a, 0x15, 0xa2, 0xbf, 0xb1, 0xfa, 0x5f,
-0xae, 0xf8, 0x57, 0x1f, 0xed, 0x0a, 0x55, 0x44,
-0xd5, 0x1a, 0x3f, 0x18, 0xfa, 0x72, 0xde, 0xb2,
-0x45, 0x5f, 0xc1, 0x8c, 0x44, 0x97, 0x1e, 0xb8,
-0xdd, 0xae, 0x4b, 0xea, 0x57, 0xb2, 0xf8, 0x0f,
-0x7b, 0x32, 0xf3, 0x8c, 0x87, 0x06, 0x28, 0x04,
-0x66, 0xcc, 0x22, 0x0b, 0xda, 0xa5, 0x24, 0x76,
-0xd1, 0x7c, 0xea, 0x8e, 0x7f, 0x8d, 0x34, 0xd7,
-0x76, 0x38, 0xf5, 0x3b, 0x0b, 0xb3, 0xf5, 0xbf,
-0x9c, 0x79, 0xd6, 0x22, 0x4d, 0x2a, 0x06, 0xb9,
-0x46, 0x43, 0xb5, 0x4d, 0xbe, 0x47, 0xc0, 0xd8,
-0xad, 0xd5, 0x35, 0x15, 0x60, 0xcb, 0x5b, 0xd0,
-0xd5, 0xb9, 0x1e, 0x89, 0x61, 0x8b, 0x6a, 0x6e,
-0xb7, 0x78, 0xe3, 0xeb, 0x9b, 0x0a, 0xb2, 0xf8,
-0xe7, 0xc7, 0x4a, 0x56, 0x59, 0x0b, 0xc7, 0xb2,
-0x16, 0xc9, 0xdc, 0x0c, 0xbf, 0x3a, 0xeb, 0x42,
-0xfc, 0xc5, 0xd6, 0xeb, 0xf7, 0xa4, 0x1e, 0x76,
-0x15, 0xe9, 0x85, 0x0c, 0xfe, 0x1a, 0xca, 0xc4,
-0xbf, 0xaa, 0xc8, 0x02, 0x30, 0x4a, 0x86, 0x48,
-0x01, 0x43, 0x5b, 0x88, 0xbf, 0x84, 0x7c, 0x4a,
-0xf0, 0xb7, 0xd7, 0xf2, 0x31, 0x27, 0x19, 0xfe,
-0xb2, 0x22, 0x62, 0xca, 0x38, 0xfe, 0x43, 0x17,
-0xa5, 0xe1, 0x1d, 0x7d, 0x72, 0x97, 0xec, 0x65,
-0x40, 0x4c, 0xee, 0x22, 0x2b, 0xb2, 0x65, 0xbf,
-0xe4, 0x56, 0xb2, 0xdc, 0xa9, 0xff, 0x8a, 0x45,
-0x27, 0xa8, 0xff, 0xca, 0x75, 0xe9, 0x7f, 0x21,
-0xcb, 0x8a, 0x8d, 0xe8, 0x71, 0xdd, 0x31, 0xc7,
-0x75, 0xfa, 0x3c, 0x26, 0x1b, 0xb7, 0x9e, 0x0b,
-0x79, 0x43, 0x97, 0x09, 0x77, 0xc2, 0x46, 0x77,
-0xfd, 0x97, 0xfd, 0xdb, 0xb5, 0x51, 0x77, 0xb8,
-0xca, 0x29, 0x5a, 0xcc, 0x4f, 0x4c, 0x73, 0xe7,
-0x28, 0x92, 0x3d, 0x2d, 0xbc, 0xfe, 0xcb, 0xa8,
-0x6b, 0x59, 0xbb, 0xc9, 0xcd, 0x7f, 0x38, 0x5e,
-0xdb, 0xeb, 0x2d, 0x57, 0x91, 0x17, 0x52, 0x50,
-0x2e, 0xb3, 0x43, 0x90, 0x7d, 0x24, 0xa3, 0xe9,
-0x46, 0x18, 0x46, 0x9b, 0x28, 0xfe, 0x65, 0xcb,
-0x56, 0x0a, 0x2c, 0x36, 0xda, 0x6a, 0xdd, 0x24,
-0xd6, 0xfd, 0x83, 0x81, 0x54, 0xcc, 0x3f, 0xa4,
-0xdd, 0x8e, 0x46, 0x98, 0xe8, 0xed, 0xc8, 0xaa,
-0xff, 0x22, 0x4e, 0xfc, 0xcb, 0x4f, 0x17, 0x80,
-0x91, 0xc3, 0x5a, 0xd2, 0xac, 0xa5, 0x32, 0xe1,
-0xe3, 0x5d, 0xd3, 0x61, 0x4c, 0x51, 0x40, 0x7c,
-0xb8, 0xb5, 0x86, 0xe5, 0x28, 0x92, 0xfd, 0x5f,
-0x2c, 0x4f, 0x4e, 0x54, 0xff, 0xc5, 0xfc, 0x8d,
-0x0a, 0x3b, 0x5b, 0x83, 0xf9, 0xe1, 0x6c, 0x47,
-0x2b, 0xb5, 0xe4, 0x9f, 0x96, 0xa1, 0x5a, 0x25,
-0xe6, 0x1f, 0x4e, 0x7b, 0xdd, 0xda, 0xd1, 0xf4,
-0x74, 0x40, 0x98, 0x80, 0x7f, 0x83, 0xcb, 0x7e,
-0xa9, 0x2d, 0x45, 0x9c, 0x85, 0x0f, 0x70, 0x01,
-0x0b, 0xd0, 0x88, 0x3c, 0xda, 0x45, 0x2b, 0x91,
-0xc7, 0x03, 0x80, 0x86, 0x52, 0x36, 0xc0, 0xde,
-0xcf, 0x07, 0x3a, 0xf4, 0x83, 0x00, 0x10, 0xc6,
-0xd4, 0x7f, 0xd9, 0x41, 0x2e, 0x6e, 0xec, 0x32,
-0x6f, 0x49, 0xfb, 0xa2, 0x3c, 0x22, 0x06, 0x88,
-0x8c, 0x49, 0x83, 0xb1, 0x2e, 0x64, 0x44, 0xbc,
-0x19, 0x69, 0xe7, 0x79, 0xfc, 0x2b, 0x18, 0x9d,
-0x48, 0xff, 0x4b, 0xc1, 0x04, 0x78, 0x5f, 0xea,
-0x6b, 0xd6, 0x4e, 0x84, 0xfc, 0x1b, 0xdf, 0x72,
-0xa8, 0xce, 0xc1, 0x6f, 0x99, 0xc4, 0x53, 0xe2,
-0xef, 0xb7, 0x36, 0x29, 0x61, 0x3f, 0x5d, 0x44,
-0xb3, 0xf2, 0x0f, 0x9d, 0xfa, 0xaf, 0x44, 0x3d,
-0xe6, 0x1f, 0x02, 0x9e, 0xa6, 0x73, 0xd2, 0x05,
-0xfd, 0xd2, 0x7e, 0xf2, 0x0e, 0x9d, 0x9b, 0xcc,
-0xff, 0x40, 0xba, 0x1f, 0x19, 0x39, 0x70, 0x4c,
-0x84, 0xf4, 0x24, 0x6a, 0x62, 0x0e, 0x3f, 0xb6,
-0xf7, 0x90, 0x5d, 0x7f, 0xc1, 0xf8, 0x0f, 0x93,
-0xf9, 0x6c, 0x7e, 0xb4, 0x5d, 0xe1, 0xca, 0x33,
-0x6b, 0x5a, 0xc4, 0xcd, 0xc6, 0xe7, 0x60, 0x97,
-0xf1, 0x00, 0x38, 0x32, 0x56, 0xd1, 0x4a, 0xe2,
-0x59, 0x89, 0xf1, 0x2f, 0x52, 0x99, 0xf6, 0xdd,
-0x23, 0xdd, 0x45, 0x76, 0xa2, 0x74, 0x1a, 0xe7,
-0xf0, 0xaf, 0xec, 0x87, 0xf9, 0x71, 0xeb, 0x7f,
-0x39, 0xf3, 0x2c, 0x54, 0xf6, 0xe1, 0x2e, 0xd3,
-0x8c, 0x41, 0xc9, 0x6b, 0x0d, 0x58, 0x94, 0x5d,
-0x62, 0x25, 0xc9, 0xc3, 0x0d, 0x08, 0x03, 0x6a,
-0xb7, 0x21, 0xf3, 0xe4, 0x4e, 0x7f, 0x19, 0xdf,
-0x07, 0x77, 0x69, 0x95, 0x03, 0x4a, 0x53, 0x7c,
-0x7c, 0xfe, 0xa1, 0x6d, 0xb0, 0xf8, 0x17, 0x78,
-0xf8, 0x44, 0x64, 0x94, 0xce, 0x84, 0x51, 0x62,
-0x5a, 0x7b, 0xdc, 0x42, 0x3c, 0xde, 0x4f, 0x70,
-0x3f, 0xb3, 0x3d, 0xd8, 0xae, 0x28, 0x62, 0xbf,
-0x85, 0xbf, 0x4a, 0xc6, 0xc4, 0xbf, 0x30, 0xda,
-0x25, 0x1e, 0x67, 0x05, 0x77, 0x12, 0xb8, 0x85,
-0x42, 0x1d, 0x79, 0x08, 0xbd, 0x26, 0xcb, 0x43,
-0x63, 0xf9, 0x48, 0xcd, 0xbc, 0xfe, 0x2b, 0x1a,
-0x49, 0x07, 0x03, 0xd2, 0xdb, 0xd9, 0xf5, 0x5f,
-0xd7, 0xdb, 0xd7, 0x79, 0x18, 0xab, 0x48, 0x58,
-0xfe, 0x61, 0x88, 0x1b, 0x82, 0xc5, 0xab, 0x66,
-0x49, 0x88, 0x8e, 0xd8, 0x2b, 0x78, 0x5e, 0x8f,
-0x98, 0xd5, 0xc9, 0x0c, 0xfe, 0xda, 0x67, 0xe9,
-0x7f, 0xb1, 0xb0, 0x17, 0xfa, 0x2d, 0xc5, 0x96,
-0x57, 0x99, 0x80, 0x59, 0xfd, 0x15, 0x29, 0xaf,
-0x60, 0xfc, 0x87, 0x00, 0xc4, 0xcc, 0xb5, 0xcc,
-0xe1, 0x8c, 0x87, 0x1b, 0x2c, 0xcf, 0x33, 0x84,
-0xfc, 0x1b, 0xc4, 0x85, 0xbf, 0x1c, 0xdf, 0xd8,
-0x2a, 0x04, 0x13, 0x30, 0xcb, 0xcb, 0xb7, 0x96,
-0x30, 0xda, 0xc3, 0xd9, 0xf9, 0x58, 0x11, 0xf6,
-0x1b, 0x4b, 0xc0, 0x8b, 0xa4, 0xd2, 0xe1, 0x18,
-0x1b, 0xdc, 0x4d, 0xfc, 0x9a, 0xb2, 0x39, 0xae,
-0x4f, 0x18, 0xff, 0xb2, 0xb5, 0xbd, 0x58, 0xfe,
-0x21, 0x0b, 0xb1, 0x4d, 0x27, 0xd3, 0xed, 0x8c,
-0x44, 0x4e, 0x71, 0xaf, 0x4d, 0x8f, 0xd9, 0x71,
-0xb4, 0x17, 0x3c, 0xdb, 0x5d, 0xf1, 0x2f, 0xc6,
-0xad, 0xe1, 0x5a, 0xaf, 0x5c, 0xfe, 0x9c, 0xe2,
-0x32, 0x19, 0x6d, 0x4a, 0x80, 0xa8, 0xa8, 0xff,
-0xf5, 0x88, 0xe6, 0x3d, 0xca, 0x0e, 0x4c, 0x7a,
-0xf4, 0x80, 0xc1, 0x06, 0x87, 0xa8, 0x6e, 0x06,
-0x92, 0x8e, 0xfe, 0x17, 0xe6, 0x1f, 0xae, 0x84,
-0x5f, 0xf1, 0x34, 0x97, 0x5b, 0x3a, 0xc5, 0x0b,
-0x24, 0x15, 0x16, 0xe9, 0xfb, 0x06, 0xc0, 0xae,
-0x5a, 0x52, 0xd0, 0x0d, 0xb8, 0xf2, 0x88, 0x11,
-0x39, 0xcc, 0xdc, 0xb0, 0x61, 0xbd, 0xd6, 0x7e,
-0x52, 0xc2, 0x38, 0xf3, 0x86, 0x2b, 0xfe, 0xc5,
-0x7c, 0x75, 0x01, 0x83, 0x53, 0xa8, 0xff, 0x25,
-0x5c, 0xc4, 0xe2, 0x91, 0x3e, 0x16, 0x34, 0xc1,
-0xb4, 0x43, 0xb8, 0x13, 0x90, 0xff, 0x30, 0xc2,
-0x70, 0x93, 0x7c, 0x51, 0xab, 0x11, 0xdd, 0xf5,
-0x5f, 0xae, 0xf8, 0xd7, 0x08, 0xa9, 0x11, 0xf2,
-0x91, 0xd2, 0xf0, 0x14, 0x62, 0xbd, 0x01, 0x29,
-0x05, 0xf7, 0x02, 0x66, 0x2d, 0xaa, 0x15, 0xf0,
-0x58, 0xcd, 0x21, 0x0b, 0xcd, 0xf2, 0x16, 0x72,
-0xa4, 0x3d, 0x02, 0xf0, 0x8d, 0x9d, 0x6f, 0x44,
-0xd2, 0x93, 0xf0, 0xf9, 0xc2, 0xf8, 0x17, 0x5d,
-0x29, 0xb9, 0xf2, 0x0f, 0x77, 0x8b, 0x7e, 0x5e,
-0xff, 0xf5, 0x04, 0x1e, 0x09, 0x6e, 0x42, 0x32,
-0x49, 0xfe, 0x86, 0x94, 0x31, 0xbc, 0xa8, 0xa3,
-0xd4, 0x14, 0xe6, 0x28, 0x26, 0x03, 0x94, 0xe9,
-0x7f, 0x55, 0xa5, 0x17, 0x70, 0x8d, 0x66, 0xff,
-0x69, 0x25, 0x2b, 0xff, 0x10, 0x23, 0x86, 0xf0,
-0x58, 0xf5, 0x6b, 0x78, 0x48, 0x18, 0xd5, 0x8a,
-0x3a, 0xe4, 0x38, 0xea, 0x61, 0x03, 0xaa, 0x25,
-0x6d, 0x22, 0xcb, 0xd4, 0x55, 0x3c, 0x6d, 0x24,
-0x28, 0xcc, 0xd6, 0x44, 0x3b, 0x1f, 0xdb, 0x7f,
-0x94, 0xc7, 0xbf, 0x92, 0xee, 0xfc, 0xc3, 0x2e,
-0x4c, 0x71, 0x44, 0xde, 0x95, 0x27, 0x62, 0x22,
-0x85, 0x7f, 0xa2, 0x4a, 0x5f, 0x43, 0xab, 0xda,
-0xaf, 0xdb, 0x4e, 0x2a, 0xe4, 0x4e, 0xd1, 0x4f,
-0x3d, 0x81, 0x5c, 0xd2, 0xbc, 0x17, 0x15, 0x99,
-0x93, 0x62, 0x50, 0xb3, 0xeb, 0x9b, 0xe4, 0x9e,
-0x52, 0x7f, 0x19, 0xdc, 0x09, 0x21, 0x57, 0xfc,
-0xcb, 0x0c, 0x7f, 0x80, 0x94, 0x74, 0xb4, 0xdf,
-0xe8, 0x0e, 0x04, 0xb7, 0x4b, 0x8f, 0x91, 0x77,
-0xfa, 0x23, 0x2d, 0xbe, 0x7d, 0x35, 0xd3, 0x94,
-0x23, 0xa4, 0xb6, 0xa9, 0x60, 0x8d, 0x34, 0x2d,
-0xc1, 0x18, 0x6f, 0x9e, 0x52, 0x83, 0x19, 0xb2,
-0x71, 0xf8, 0xab, 0x61, 0xef, 0xb6, 0x72, 0x39,
-0x83, 0xbf, 0x46, 0x6c, 0x6c, 0xf5, 0x7b, 0x32,
-0x57, 0xae, 0x6e, 0x51, 0x2f, 0xe6, 0x5e, 0xc6,
-0x24, 0xc3, 0x16, 0xe9, 0xf7, 0xe2, 0x95, 0xfc,
-0xfd, 0x7a, 0x7e, 0xfa, 0x07, 0x3f, 0x61, 0x0a,
-0x53, 0xf9, 0xa7, 0xda, 0x2e, 0x02, 0x54, 0xe5,
-0xf5, 0x5f, 0x4c, 0x9a, 0xd9, 0x77, 0x2e, 0x2b,
-0xfe, 0x65, 0x76, 0x0f, 0x30, 0xd8, 0x7e, 0x48,
-0x0b, 0x1b, 0x8b, 0x92, 0xea, 0x13, 0xe4, 0xc2,
-0xbc, 0x7b, 0x4a, 0xaa, 0x76, 0xe2, 0xbf, 0x2e,
-0x46, 0xb0, 0x9e, 0x28, 0x70, 0xf0, 0x08, 0xee,
-0x8c, 0x37, 0x61, 0x45, 0x21, 0xfb, 0x3e, 0x88,
-0x10, 0x1b, 0xc2, 0xda, 0xba, 0x6d, 0x5f, 0x73,
-0xc7, 0xbf, 0xee, 0xc4, 0x90, 0xf1, 0xd5, 0xef,
-0x1a, 0xab, 0xe3, 0xfe, 0x7d, 0x9d, 0xa9, 0xf2,
-0xff, 0x4b, 0xd9, 0xb3, 0x61, 0x56, 0xbb, 0xb2,
-0x1d, 0xeb, 0x22, 0xfb, 0x83, 0x54, 0xd9, 0x27,
-0x95, 0xe1, 0x32, 0xcd, 0x54, 0x53, 0x0b, 0xfe,
-0xc1, 0xe8, 0x6c, 0x40, 0x31, 0x3e, 0x06, 0x5d,
-0xfd, 0xba, 0x1a, 0x76, 0xf3, 0x6f, 0xa4, 0x78,
-0xf8, 0x3e, 0x4d, 0xe2, 0xc9, 0x40, 0xf2, 0x3a,
-0xcd, 0xb3, 0x95, 0xa6, 0xcc, 0x0a, 0xa2, 0xe6,
-0xc1, 0x6d, 0xdc, 0x69, 0x06, 0x09, 0xc9, 0x13,
-0x45, 0x7c, 0x8f, 0x19, 0xaa, 0x17, 0xae, 0xdc,
-0xe6, 0x3c, 0x44, 0xba, 0xbe, 0x0c, 0x3c, 0x10,
-0x57, 0xfc, 0xeb, 0xe9, 0x44, 0x19, 0xe6, 0xc5,
-0xfd, 0xb2, 0xac, 0x95, 0xde, 0x18, 0xeb, 0x2c,
-0xf5, 0xdc, 0xa1, 0xef, 0xfc, 0xae, 0x5e, 0x91,
-0x17, 0x15, 0x7f, 0x44, 0xe1, 0xfd, 0x1c, 0x52,
-0xa2, 0xe2, 0xb5, 0xf3, 0x00, 0x91, 0x6d, 0x57,
-0x6f, 0x13, 0xbf, 0x8a, 0x19, 0x89, 0x1c, 0x88,
-0xed, 0x48, 0x95, 0x2d, 0x51, 0xef, 0x2a, 0x72,
-0xe5, 0x1f, 0x0e, 0xa7, 0x75, 0xd3, 0x37, 0x43,
-0x7c, 0x9d, 0x1e, 0x24, 0x3d, 0x43, 0x8b, 0xc2,
-0x8d, 0x94, 0x8e, 0x28, 0xdb, 0x4e, 0xac, 0x6b,
-0x97, 0x1e, 0xd6, 0x9f, 0xd3, 0x82, 0x46, 0x30,
-0xa1, 0x7a, 0x8d, 0xdf, 0xd2, 0xba, 0xbf, 0xf1,
-0x25, 0x05, 0x06, 0xcd, 0x10, 0xa3, 0x01, 0x22,
-0x4b, 0x84, 0x34, 0xdf, 0xcc, 0x72, 0x37, 0xff,
-0x86, 0x7c, 0x3d, 0x16, 0x79, 0x0d, 0x1b, 0x17,
-0xc9, 0xcd, 0x60, 0xa8, 0xe7, 0xf0, 0xa0, 0xa3,
-0x6f, 0xa1, 0xc9, 0x1e, 0xab, 0x6a, 0xf4, 0x1c,
-0x2e, 0xce, 0x7f, 0x0d, 0x7d, 0x89, 0x34, 0xe7,
-0x20, 0xb5, 0x2a, 0xc2, 0x4a, 0xea, 0xc9, 0xa2,
-0xe1, 0x6c, 0xfd, 0xaf, 0x30, 0x96, 0x7d, 0xa1,
-0xa8, 0x7a, 0x98, 0x82, 0x2f, 0xb1, 0xb4, 0xe4,
-0x50, 0x7b, 0xb7, 0xf1, 0x05, 0x0a, 0xce, 0xc9,
-0x05, 0x31, 0x12, 0xf3, 0x52, 0x5f, 0x05, 0x39,
-0x22, 0x30, 0xfd, 0xaf, 0xa0, 0xcc, 0x73, 0x4a,
-0xd9, 0x0b, 0x16, 0x81, 0x98, 0xe8, 0xd2, 0x5f,
-0x7e, 0x9a, 0x94, 0xf5, 0x06, 0x5a, 0x18, 0xdd,
-0x53, 0x00, 0x7c, 0xb6, 0xa2, 0x10, 0x16, 0x82,
-0x19, 0x4a, 0xb3, 0x78, 0x42, 0xd9, 0x25, 0x04,
-0x89, 0x82, 0xe5, 0x99, 0xb0, 0x7f, 0x51, 0x98,
-0xd5, 0xcd, 0xf2, 0xae, 0x4c, 0xfe, 0x61, 0x99,
-0x11, 0x6d, 0x11, 0x5d, 0xfa, 0xcb, 0x3b, 0x69,
-0xf2, 0x34, 0x0b, 0x7b, 0x3d, 0x82, 0x20, 0x6b,
-0x79, 0xd1, 0x1d, 0xf2, 0xc6, 0x76, 0xc0, 0x5f,
-0x51, 0xf1, 0x35, 0x06, 0xcd, 0x60, 0x9e, 0xa7,
-0x28, 0xdf, 0x8b, 0x33, 0xfe, 0x43, 0x44, 0xbe,
-0xdf, 0xb0, 0xc0, 0x9a, 0xb9, 0x4c, 0xdf, 0x34,
-0x46, 0x7f, 0x39, 0x79, 0x14, 0xb6, 0xa4, 0x5e,
-0xfa, 0x48, 0xf3, 0x74, 0x33, 0x6f, 0x6e, 0x7c,
-0x9e, 0x9c, 0x38, 0x1c, 0x3b, 0x98, 0x27, 0xc7,
-0xd9, 0x1b, 0x72, 0x67, 0x80, 0x34, 0x78, 0x43,
-0x60, 0xcc, 0xb6, 0x85, 0x54, 0xac, 0x75, 0x37,
-0x63, 0xa4, 0x74, 0x4e, 0x96, 0xfe, 0x17, 0xa9,
-0x49, 0x79, 0x93, 0xd2, 0x28, 0x79, 0x95, 0xd6,
-0xd0, 0xfc, 0x33, 0xea, 0x37, 0x73, 0x5f, 0x4d,
-0xd7, 0x24, 0xaa, 0xdf, 0x44, 0x46, 0x29, 0x52,
-0xdd, 0xee, 0x7d, 0x63, 0xd2, 0x6c, 0xf2, 0x6b,
-0xa1, 0x3e, 0xe9, 0x1b, 0x74, 0x6b, 0x34, 0x5f,
-0x36, 0x77, 0x51, 0x6f, 0x5a, 0x3a, 0xcf, 0x79,
-0xc3, 0x58, 0xfc, 0x8b, 0x46, 0x04, 0xe6, 0xd7,
-0xa5, 0xa3, 0xf0, 0xb2, 0x22, 0x6a, 0x52, 0x1f,
-0x12, 0x2c, 0x21, 0xe6, 0x11, 0x46, 0x90, 0x3e,
-0x89, 0x0a, 0x43, 0xa4, 0x4e, 0xf6, 0xb5, 0xaf,
-0x72, 0x67, 0x24, 0xea, 0x11, 0xfd, 0x1f, 0xb2,
-0xe3, 0x5f, 0xf4, 0x03, 0x63, 0x5d, 0x62, 0xd2,
-0x9b, 0xc2, 0x21, 0x58, 0x82, 0x85, 0x09, 0x1f,
-0x0a, 0x81, 0xd5, 0x19, 0xf9, 0x93, 0xb1, 0xda,
-0x2b, 0x51, 0x1b, 0xf3, 0xad, 0x97, 0xa6, 0x29,
-0x87, 0xc0, 0xab, 0xf4, 0x96, 0x20, 0xff, 0x86,
-0x6e, 0xf3, 0xcf, 0x1b, 0x21, 0xf4, 0x69, 0x0f,
-0xba, 0xe2, 0x5f, 0x64, 0xab, 0xb1, 0x00, 0xfc,
-0x67, 0x56, 0xbf, 0x13, 0x40, 0xef, 0x74, 0x37,
-0x8a, 0x41, 0x30, 0x45, 0x27, 0x5a, 0xfb, 0x4f,
-0x6a, 0x22, 0xbe, 0x8d, 0xac, 0x16, 0xaa, 0x62,
-0x81, 0x8d, 0x5b, 0xa7, 0x8a, 0x8c, 0xdb, 0xd0,
-0x02, 0x62, 0xf3, 0xc0, 0x7f, 0x76, 0xe1, 0xaf,
-0x2e, 0x9d, 0x75, 0xf5, 0xcd, 0x5b, 0x4d, 0xa6,
-0x81, 0x8f, 0xed, 0xa9, 0xc8, 0xd9, 0x6d, 0x4c,
-0x6f, 0x66, 0x59, 0x67, 0xf0, 0xe7, 0x28, 0xf5,
-0x5b, 0xd1, 0x06, 0x06, 0x56, 0xad, 0xe6, 0x18,
-0xad, 0x86, 0x95, 0xd9, 0xd8, 0x85, 0x80, 0x6e,
-0xfd, 0x41, 0x37, 0xfe, 0xd2, 0x78, 0xaa, 0x1b,
-0xf2, 0x1f, 0x36, 0x29, 0x5a, 0x41, 0xae, 0xd1,
-0xa5, 0x05, 0x9a, 0x02, 0x85, 0x9e, 0xdc, 0xc6,
-0x36, 0x26, 0xfb, 0x25, 0xb6, 0x37, 0xb6, 0x62,
-0x01, 0x45, 0x51, 0x5c, 0x26, 0xad, 0xd6, 0x60,
-0x78, 0x4e, 0x93, 0x0b, 0xb2, 0xf1, 0xd7, 0xf0,
-0x72, 0xbf, 0xc7, 0x47, 0x8b, 0x7a, 0x93, 0x6b,
-0x96, 0xcf, 0xba, 0x76, 0x61, 0x7c, 0x4d, 0xd9,
-0xb6, 0x91, 0xe5, 0xb5, 0xd7, 0xe6, 0x3f, 0xd8,
-0x56, 0x96, 0xec, 0xbf, 0xe3, 0x7e, 0x8f, 0xef,
-0x01, 0xa9, 0x2c, 0x19, 0x25, 0x11, 0xcf, 0xc2,
-0xb8, 0xaa, 0x6b, 0xfd, 0x8e, 0xfe, 0x17, 0xc6,
-0xbf, 0x68, 0x79, 0x06, 0x7f, 0x91, 0x2b, 0x15,
-0xf5, 0x86, 0x84, 0xfc, 0x87, 0x57, 0x98, 0xec,
-0x17, 0xa6, 0x01, 0xe8, 0x73, 0xa2, 0x05, 0x8c,
-0x08, 0x91, 0x5c, 0x67, 0xf8, 0x5e, 0x2a, 0x3f,
-0x47, 0x77, 0xb3, 0x8a, 0xb0, 0x47, 0x06, 0x93,
-0xa3, 0xba, 0xe5, 0xf3, 0x5f, 0x29, 0xb9, 0xde,
-0xa8, 0xce, 0xe0, 0x2f, 0x61, 0xd0, 0x26, 0x39,
-0x3c, 0x67, 0x61, 0x2b, 0xe9, 0x5c, 0xee, 0x8b,
-0x72, 0x8d, 0x51, 0x30, 0xc0, 0x5a, 0xb0, 0x7c,
-0x4c, 0x98, 0x49, 0xf2, 0xb0, 0xfe, 0x6b, 0x18,
-0x2b, 0xc2, 0x88, 0x68, 0xe5, 0x31, 0xc2, 0x60,
-0x5f, 0x73, 0x36, 0xff, 0x86, 0x3f, 0xc3, 0x3f,
-0xaf, 0x20, 0xff, 0xe1, 0xaf, 0x09, 0x53, 0x04,
-0xc3, 0x96, 0x02, 0x87, 0x76, 0x03, 0x5b, 0x92,
-0x22, 0xb5, 0xf9, 0xe7, 0x53, 0x30, 0xf8, 0xc8,
-0x18, 0xfc, 0xb5, 0x2d, 0x53, 0xff, 0xb5, 0x38,
-0x81, 0x46, 0x8e, 0xce, 0x22, 0x62, 0x8c, 0x6d,
-0x03, 0xba, 0x64, 0x0d, 0x8d, 0xa8, 0x56, 0x25,
-0xbb, 0x6b, 0xc4, 0xf4, 0xb4, 0x5a, 0xda, 0xe0,
-0xc2, 0x5f, 0x5d, 0x94, 0xdf, 0x12, 0x21, 0xb8,
-0x7f, 0x1a, 0x90, 0x7f, 0x83, 0xae, 0x26, 0x7a,
-0x94, 0x6c, 0xcc, 0x54, 0x14, 0x56, 0x50, 0xc6,
-0xa8, 0x59, 0x08, 0x48, 0xbc, 0x35, 0x93, 0x89,
-0x0a, 0xc6, 0xa6, 0x2c, 0xfc, 0x65, 0x32, 0x4a,
-0xc3, 0x37, 0x1b, 0x0e, 0x19, 0xdd, 0x2d, 0xc1,
-0x4d, 0xea, 0x20, 0x59, 0x6d, 0x84, 0x17, 0xe7,
-0xe2, 0x24, 0xac, 0x46, 0x72, 0x8c, 0x1f, 0x76,
-0x56, 0xc4, 0xe1, 0x7e, 0x8e, 0x29, 0xdf, 0xb7,
-0xa8, 0xfb, 0xf9, 0xfd, 0x6c, 0x76, 0x37, 0x4f,
-0xc8, 0x3f, 0xff, 0x82, 0xc8, 0xb0, 0xd5, 0x06,
-0xb5, 0x8f, 0x9c, 0xdd, 0xc4, 0x23, 0x62, 0xfe,
-0x51, 0x94, 0x69, 0xd3, 0xa4, 0x37, 0x75, 0x7c,
-0x52, 0x16, 0x6d, 0x6a, 0x73, 0x83, 0xe2, 0x1b,
-0x23, 0xcb, 0x16, 0x8d, 0xe1, 0xdf, 0x60, 0x49,
-0xaa, 0xa7, 0xe9, 0x10, 0xbc, 0x3d, 0xe0, 0x7d,
-0x58, 0x46, 0x47, 0x8c, 0x6e, 0xcd, 0x0b, 0x68,
-0x4b, 0x3c, 0x09, 0xfe, 0x8f, 0x17, 0x65, 0xe3,
-0xfa, 0x49, 0x44, 0xc9, 0x6f, 0x57, 0xf5, 0x78,
-0x3f, 0xb1, 0x33, 0x5a, 0x0d, 0x8c, 0x88, 0x49,
-0x6e, 0xfd, 0xaf, 0x56, 0x16, 0x9d, 0x3c, 0xaf,
-0x3f, 0x1c, 0xbd, 0x39, 0x11, 0xd5, 0xc5, 0xd9,
-0xfa, 0x7e, 0xbd, 0x3c, 0x01, 0xfb, 0xd7, 0x6c,
-0xf2, 0xb0, 0x0c, 0x20, 0x6b, 0x68, 0xc3, 0x1c,
-0xf2, 0x53, 0x52, 0x4d, 0x37, 0xbd, 0x27, 0xce,
-0x21, 0x0f, 0xb7, 0xdb, 0xf9, 0x87, 0xd4, 0x4f,
-0x3b, 0xd2, 0x1e, 0xb7, 0xfe, 0x17, 0x78, 0x68,
-0xd7, 0xb1, 0x38, 0x88, 0xa1, 0x87, 0x14, 0x24,
-0xf5, 0x4a, 0x99, 0xfa, 0x88, 0x07, 0x35, 0xb9,
-0x28, 0xa9, 0xd0, 0xa3, 0xb3, 0x3d, 0xcc, 0xcd,
-0x28, 0x53, 0x66, 0x82, 0x1b, 0xd2, 0x96, 0xb4,
-0x75, 0x0c, 0x4d, 0xbd, 0x57, 0x99, 0x2c, 0x66,
-0xf4, 0xbf, 0xc8, 0x0e, 0x65, 0x8b, 0x79, 0x1d,
-0xbe, 0x9f, 0x5b, 0xc9, 0xd4, 0xe6, 0xbc, 0x16,
-0x8f, 0x06, 0xf7, 0xc6, 0x92, 0x01, 0xcf, 0xca,
-0xb8, 0x40, 0xda, 0xe9, 0x8f, 0xb7, 0x2a, 0xba,
-0xa8, 0xe9, 0x8f, 0x93, 0x60, 0x33, 0xfc, 0x13,
-0x8b, 0xf5, 0x55, 0xca, 0x12, 0x0b, 0x44, 0x28,
-0xc9, 0x74, 0xe0, 0x94, 0x5b, 0xff, 0xeb, 0x0f,
-0x3c, 0x92, 0x75, 0x99, 0xf4, 0xd1, 0x90, 0x1e,
-0x9c, 0x2d, 0x15, 0x91, 0x73, 0xb4, 0x26, 0x59,
-0x35, 0x22, 0x4d, 0x21, 0xa7, 0xe8, 0x4c, 0xdd,
-0xbb, 0x18, 0xdc, 0xb0, 0xcf, 0x01, 0x10, 0xab,
-0x5c, 0xac, 0xde, 0x4f, 0x5e, 0xb0, 0xf5, 0xbf,
-0x58, 0xfe, 0xe1, 0x62, 0xb7, 0xfe, 0x97, 0x55,
-0x8a, 0x8e, 0xf1, 0x40, 0xf4, 0xde, 0x05, 0xb6,
-0x28, 0x94, 0x89, 0xbb, 0xe1, 0x12, 0xfc, 0x1c,
-0x9d, 0xf6, 0x6f, 0xa1, 0x54, 0x7d, 0x42, 0xda,
-0x6e, 0x87, 0xbd, 0xce, 0x28, 0xcc, 0x48, 0x94,
-0x8f, 0xd7, 0xff, 0xba, 0x4c, 0x2e, 0xd2, 0x1a,
-0x1d, 0x1c, 0xc5, 0x59, 0x48, 0x84, 0x88, 0xdc,
-0x86, 0x1f, 0x18, 0xa3, 0x89, 0x7a, 0x3d, 0xd8,
-0x5f, 0x7e, 0x99, 0x1c, 0x6f, 0xad, 0x4f, 0xae,
-0xc3, 0xae, 0x51, 0x9e, 0x7f, 0xf8, 0x9e, 0x71,
-0x19, 0x8d, 0x93, 0x59, 0xfc, 0xf3, 0x06, 0x83,
-0x54, 0xaf, 0x18, 0x4f, 0x37, 0xdd, 0xb8, 0x54,
-0xb9, 0x5b, 0x4c, 0x60, 0xa0, 0xb0, 0x1d, 0x5a,
-0x06, 0xcc, 0x07, 0x00, 0x96, 0xc2, 0xbe, 0xf3,
-0x1f, 0xe4, 0x71, 0xa1, 0x72, 0x44, 0x1d, 0x16,
-0x35, 0xb2, 0x2f, 0x01, 0x18, 0xf6, 0x6e, 0xd8,
-0x77, 0x9e, 0xa1, 0x65, 0x7d, 0xea, 0x3c, 0x37,
-0xfe, 0x7a, 0xda, 0x28, 0x3b, 0xe8, 0xb1, 0x78,
-0x26, 0x15, 0x25, 0xe4, 0xb9, 0x53, 0x87, 0xeb,
-0x60, 0x56, 0xe7, 0x09, 0x6d, 0x9b, 0x5e, 0xa9,
-0xa1, 0x81, 0xf8, 0xeb, 0x2f, 0xf3, 0x9a, 0xc5,
-0x12, 0xe3, 0x69, 0x2b, 0xcf, 0x93, 0x76, 0xc1,
-0x5a, 0xa8, 0xcd, 0xf1, 0xbe, 0x0c, 0xfe, 0xea,
-0xc2, 0x48, 0x4d, 0xa8, 0xe8, 0x39, 0xba, 0x3b,
-0x31, 0x9d, 0x28, 0x61, 0xf1, 0x79, 0x92, 0x32,
-0x82, 0x49, 0xa5, 0x54, 0xec, 0x13, 0x28, 0x46,
-0xd6, 0x64, 0xf1, 0x4d, 0xc6, 0xdf, 0x0b, 0x7e,
-0x0b, 0xbc, 0xf8, 0xec, 0x33, 0xc6, 0x1e, 0x92,
-0xec, 0xbd, 0x4e, 0x71, 0xeb, 0x2f, 0x9f, 0x27,
-0xdd, 0xa7, 0x0b, 0x30, 0x6e, 0x75, 0x9e, 0x51,
-0x16, 0xab, 0x5f, 0x27, 0x17, 0x34, 0xc0, 0x56,
-0x07, 0x60, 0x93, 0x7a, 0x5b, 0x88, 0x34, 0x3f,
-0x05, 0x5e, 0x2e, 0x05, 0x37, 0x2c, 0xa4, 0x6e,
-0xe9, 0xb4, 0xf3, 0x0f, 0xcb, 0x79, 0x56, 0x8c,
-0xaf, 0x24, 0x0b, 0x7f, 0x35, 0xb3, 0xb4, 0xc3,
-0x37, 0xc8, 0xf9, 0x86, 0x48, 0x47, 0x41, 0xa8,
-0xfc, 0x09, 0x85, 0x2b, 0xb8, 0x95, 0x9f, 0x26,
-0xef, 0x88, 0xe0, 0xce, 0xb5, 0x4a, 0x69, 0x01,
-0xdc, 0x03, 0xd8, 0x90, 0xe0, 0xca, 0x0e, 0xe8,
-0x63, 0x0f, 0xda, 0xbf, 0xd8, 0xf9, 0x87, 0x18,
-0xff, 0x3a, 0x4f, 0xc2, 0x07, 0xd7, 0x21, 0xfe,
-0x7a, 0x5b, 0xf1, 0xd3, 0x85, 0xc3, 0x52, 0xa9,
-0x7e, 0x5c, 0xb8, 0x3f, 0x95, 0x8f, 0x11, 0xb1,
-0x63, 0xb0, 0x0f, 0x7a, 0xfb, 0x56, 0x9d, 0x21,
-0xc7, 0xc5, 0xb9, 0xc4, 0xdb, 0x2f, 0xcd, 0x2d,
-0x3d, 0x9a, 0xb4, 0xf2, 0x0f, 0xaf, 0x68, 0x33,
-0xfa, 0xbc, 0x2f, 0x65, 0xe9, 0x2f, 0x9f, 0x60,
-0x2a, 0xc9, 0x83, 0x64, 0x8d, 0xe9, 0x4f, 0x82,
-0x4b, 0x3c, 0x9d, 0x76, 0x9a, 0xf7, 0xeb, 0xde,
-0xf5, 0xe2, 0xef, 0x62, 0xdb, 0x3b, 0xaa, 0x8a,
-0x94, 0xf6, 0x49, 0xa7, 0x3d, 0x9d, 0x28, 0xec,
-0xbb, 0xf9, 0xda, 0x72, 0xa5, 0x83, 0x72, 0xfe,
-0x43, 0x65, 0x0f, 0xee, 0x3b, 0x1b, 0xdc, 0xfa,
-0x5f, 0xdd, 0xbc, 0xd8, 0xa7, 0x1f, 0x75, 0x78,
-0x87, 0x3b, 0x52, 0x9e, 0xe9, 0xf2, 0x9a, 0x83,
-0x41, 0xcc, 0xa3, 0xee, 0x57, 0xc0, 0x21, 0xa7,
-0xd1, 0x76, 0x78, 0x2a, 0xe1, 0x3a, 0x72, 0xc7,
-0x96, 0x78, 0x0e, 0x23, 0xb4, 0x57, 0x31, 0xb2,
-0xd6, 0x83, 0x79, 0x71, 0x19, 0xfd, 0x65, 0xc0,
-0x5f, 0x35, 0x32, 0x5b, 0x82, 0x43, 0x18, 0xa6,
-0x34, 0x4a, 0x43, 0x05, 0x2c, 0x89, 0x8e, 0x28,
-0x21, 0xbf, 0x29, 0x3c, 0xa6, 0xac, 0x40, 0xe0,
-0xdc, 0x81, 0xcf, 0x69, 0xa2, 0x14, 0xd3, 0xe1,
-0xe2, 0x7a, 0xe0, 0x25, 0x96, 0x7f, 0x98, 0x08,
-0x25, 0xcd, 0xd9, 0xba, 0x5b, 0xff, 0x6b, 0x44,
-0xc3, 0x25, 0x10, 0x4f, 0x8b, 0x6b, 0xc8, 0x9e,
-0xf6, 0x60, 0xaa, 0x38, 0x20, 0x1e, 0x86, 0xd7,
-0x29, 0x80, 0xe2, 0xb7, 0x94, 0xc3, 0x3a, 0x92,
-0xfc, 0xf8, 0xd3, 0xe4, 0x48, 0x73, 0xa4, 0x14,
-0x7c, 0x12, 0x5d, 0x3c, 0x24, 0xd7, 0xa2, 0xb3,
-0xfd, 0x14, 0x19, 0x8d, 0x76, 0x9b, 0xde, 0xac,
-0xfc, 0x43, 0x44, 0x52, 0x12, 0xd6, 0x7f, 0xd5,
-0x91, 0x59, 0x32, 0x4b, 0x8b, 0xc2, 0xda, 0x2e,
-0xd8, 0x77, 0x86, 0x93, 0x17, 0xc9, 0xf5, 0xc4,
-0xd7, 0x5a, 0x8c, 0x8c, 0x88, 0x91, 0x52, 0x16,
-0x11, 0xbb, 0xa8, 0xcd, 0x61, 0x40, 0x0c, 0x8b,
-0xce, 0x4c, 0xd8, 0xbf, 0x26, 0xd0, 0xff, 0x22,
-0x17, 0xf5, 0x88, 0xc2, 0x54, 0x72, 0x18, 0x7b,
-0xf0, 0x41, 0x56, 0x59, 0x36, 0x07, 0x33, 0x79,
-0xe0, 0x82, 0x65, 0x11, 0x65, 0xdd, 0x00, 0xbc,
-0x01, 0x8e, 0xdb, 0x83, 0xf1, 0x7c, 0x23, 0x38,
-0x94, 0x1d, 0xff, 0x2a, 0xe0, 0xf1, 0xaf, 0xbd,
-0xb4, 0xea, 0xb4, 0xda, 0x43, 0xde, 0xc3, 0x82,
-0x3b, 0xbb, 0xc5, 0x93, 0x46, 0x21, 0x30, 0x99,
-0xc5, 0xc8, 0xb6, 0x8b, 0x3f, 0x23, 0x4f, 0x52,
-0xa7, 0xab, 0xaa, 0x55, 0xe9, 0x29, 0xb2, 0xf8,
-0xe7, 0x59, 0xfd, 0x97, 0xec, 0xb5, 0x4a, 0x45,
-0x0c, 0xd4, 0xff, 0x02, 0x9f, 0x31, 0x35, 0x0f,
-0x69, 0x0f, 0x8b, 0x4c, 0x23, 0x55, 0x98, 0x24,
-0x92, 0x8c, 0x44, 0x88, 0xac, 0x0b, 0x3c, 0x90,
-0x36, 0x31, 0x03, 0x8a, 0xa9, 0x27, 0x2b, 0xff,
-0xd0, 0xe1, 0x6f, 0xe9, 0x89, 0xe1, 0xc1, 0xa6,
-0x3f, 0xa6, 0xf5, 0xe8, 0x55, 0x02, 0xf2, 0x1f,
-0x92, 0x1e, 0xaf, 0xdf, 0xa3, 0xd2, 0x78, 0x5a,
-0xef, 0x09, 0x54, 0x49, 0xb0, 0x8d, 0x26, 0x5d,
-0x75, 0x7f, 0x72, 0x15, 0xf5, 0xf4, 0xc4, 0x87,
-0xf9, 0x7e, 0x91, 0xa5, 0xff, 0x35, 0x82, 0x47,
-0x79, 0xfb, 0x1a, 0xdf, 0x05, 0x5f, 0xab, 0x6a,
-0xc0, 0xb7, 0x53, 0xc2, 0x22, 0x8b, 0xf0, 0x80,
-0xef, 0xbb, 0xe5, 0xef, 0x1a, 0xa3, 0x66, 0xe4,
-0x84, 0xef, 0x47, 0x92, 0xd7, 0x25, 0xf6, 0x84,
-0x7c, 0x7a, 0xdb, 0x27, 0xd0, 0xff, 0xfa, 0x36,
-0x02, 0xe7, 0xed, 0xbe, 0x43, 0xd2, 0xeb, 0x0f,
-0x5c, 0x46, 0x61, 0xdf, 0x56, 0xe9, 0x6d, 0xfa,
-0x11, 0x89, 0xe8, 0x8b, 0xb6, 0x17, 0xbf, 0xae,
-0x9d, 0xa7, 0x11, 0xdd, 0xb7, 0xd5, 0x1d, 0x08,
-0x03, 0xe3, 0xb9, 0xfc, 0xb1, 0xf1, 0x2f, 0x3b,
-0x79, 0x9b, 0xf9, 0xf3, 0xa7, 0x85, 0xdb, 0x79,
-0xd2, 0x5a, 0x00, 0x3c, 0xfc, 0x88, 0x36, 0x79,
-0x1b, 0xe0, 0xa6, 0xc3, 0x80, 0xb6, 0xc0, 0xe7,
-0xaf, 0xf0, 0x1e, 0x71, 0xf8, 0x40, 0x68, 0x78,
-0x38, 0xb8, 0x73, 0x02, 0xfe, 0x79, 0xf8, 0xc9,
-0x39, 0x5b, 0xe9, 0x72, 0x4c, 0xaa, 0x39, 0x4f,
-0x3e, 0x02, 0xef, 0xe2, 0xda, 0x00, 0xdc, 0x99,
-0x55, 0xa4, 0x32, 0xe9, 0x8b, 0x81, 0x01, 0x1e,
-0x48, 0x68, 0x8d, 0x2e, 0xff, 0x86, 0xd4, 0xda,
-0xf3, 0xe3, 0x1f, 0x26, 0x3d, 0x0d, 0x1f, 0x8c,
-0x8f, 0x7f, 0x69, 0x35, 0x24, 0x46, 0x15, 0xd2,
-0x60, 0x6a, 0x22, 0xe0, 0x29, 0x42, 0x72, 0x15,
-0x12, 0x97, 0x59, 0xf9, 0x2a, 0xc1, 0x04, 0x1b,
-0x81, 0x04, 0x1a, 0x6c, 0xbc, 0xdc, 0x00, 0xeb,
-0x15, 0xf3, 0x0f, 0x28, 0xb3, 0x6d, 0xfe, 0xf9,
-0x2c, 0xfd, 0xaf, 0x9d, 0xdf, 0x8b, 0xc5, 0x14,
-0xac, 0x42, 0x6a, 0x4d, 0x94, 0x9d, 0x51, 0xbe,
-0x79, 0xf5, 0xd5, 0xc6, 0x03, 0x89, 0xca, 0xc1,
-0xe8, 0x62, 0x71, 0x0a, 0x18, 0x65, 0x43, 0xca,
-0x5f, 0x14, 0x45, 0xc8, 0xf7, 0x92, 0x37, 0xda,
-0xba, 0x54, 0x65, 0xe9, 0xe8, 0xb7, 0x8b, 0x5c,
-0xfc, 0xf3, 0x1f, 0xa6, 0xea, 0xf8, 0x2d, 0x31,
-0x4c, 0x42, 0xcb, 0xbc, 0x33, 0xa4, 0x17, 0xe1,
-0x3a, 0x7a, 0x1a, 0x0c, 0x99, 0xf4, 0x26, 0xea,
-0xfa, 0xe0, 0x05, 0xeb, 0x35, 0x7a, 0xb5, 0xd0,
-0x19, 0xaf, 0x00, 0x2d, 0xcf, 0xa5, 0xec, 0x62,
-0x31, 0x2d, 0x7c, 0xd2, 0x1b, 0x6a, 0x73, 0xf1,
-0xcf, 0x7f, 0xc7, 0x5e, 0x82, 0x6f, 0x93, 0xfa,
-0x26, 0x0c, 0x84, 0x35, 0x61, 0x46, 0xe2, 0xa4,
-0xb3, 0x98, 0x1f, 0x25, 0x00, 0xda, 0xfa, 0x37,
-0x78, 0x9a, 0x2e, 0x15, 0x56, 0xf7, 0x21, 0xb1,
-0x9e, 0xe1, 0x88, 0x0b, 0xfc, 0x81, 0xa7, 0x26,
-0x8e, 0xe7, 0x9f, 0xc7, 0x25, 0x80, 0x07, 0xbf,
-0x47, 0xad, 0x12, 0x8f, 0xd0, 0xee, 0x74, 0xd0,
-0x32, 0x4c, 0xc7, 0xf0, 0xfd, 0x44, 0x0d, 0x2a,
-0xac, 0x14, 0xd4, 0xba, 0x7f, 0x8c, 0x0c, 0xff,
-0x7c, 0x56, 0xfd, 0xd7, 0x30, 0xb9, 0x89, 0x74,
-0x1a, 0x92, 0x41, 0xda, 0xc9, 0x4c, 0x4b, 0xf6,
-0x4b, 0xd6, 0x6d, 0xfd, 0x2f, 0xc0, 0xcc, 0x85,
-0x78, 0xbe, 0x4a, 0xe6, 0xb2, 0x62, 0x70, 0xb2,
-0x4b, 0xc4, 0xd4, 0x8e, 0x22, 0x8b, 0x7f, 0x3e,
-0x2b, 0xfe, 0xb5, 0xab, 0x7d, 0xc9, 0xe9, 0xeb,
-0x66, 0xcf, 0x9f, 0x42, 0xda, 0xe8, 0x12, 0x0c,
-0x72, 0x4d, 0x29, 0x5c, 0x45, 0xcb, 0x86, 0x4b,
-0x11, 0x76, 0x81, 0xf1, 0x7a, 0xe7, 0x4a, 0x40,
-0xd9, 0x58, 0x79, 0xd7, 0x69, 0xeb, 0x7f, 0x05,
-0x26, 0xe2, 0xdf, 0x38, 0x4a, 0x30, 0xb7, 0x50,
-0x5d, 0x19, 0xff, 0x4c, 0xc7, 0xaa, 0x8e, 0xb2,
-0x11, 0xe5, 0x7e, 0xf8, 0xd7, 0x27, 0x19, 0x65,
-0xc3, 0x70, 0xc1, 0xeb, 0xe9, 0xaa, 0x58, 0x99,
-0x29, 0xad, 0x8c, 0x13, 0x92, 0xa9, 0x9b, 0x20,
-0x55, 0x67, 0x60, 0xdd, 0xc7, 0xf3, 0xcf, 0x0f,
-0x91, 0x3d, 0x69, 0xff, 0x3e, 0xdf, 0xcf, 0xc4,
-0xcf, 0x92, 0xdb, 0xd3, 0xfe, 0x1e, 0xef, 0x56,
-0xe9, 0xb3, 0x1d, 0x6b, 0x0c, 0xb8, 0xc3, 0x7f,
-0x26, 0x7d, 0x96, 0x02, 0x74, 0x4d, 0xa9, 0x49,
-0xa9, 0x14, 0x5f, 0x95, 0x76, 0x44, 0xac, 0x3e,
-0x19, 0x7c, 0xbb, 0x71, 0x22, 0xfe, 0xf9, 0x8b,
-0x32, 0x57, 0xfb, 0x32, 0xf0, 0x7d, 0xb8, 0x8e,
-0xbd, 0xfd, 0x42, 0x73, 0x15, 0x24, 0x42, 0x24,
-0xc8, 0x7f, 0xb8, 0x68, 0x1e, 0x43, 0x64, 0x53,
-0x9c, 0xfa, 0x2f, 0x80, 0x66, 0xe2, 0x78, 0xfe,
-0x79, 0x30, 0x14, 0x34, 0xca, 0xed, 0x48, 0x4d,
-0x23, 0x27, 0xdc, 0xb6, 0xd9, 0xe1, 0x1a, 0x7c,
-0xdf, 0xbf, 0xae, 0x82, 0x53, 0x73, 0x38, 0x31,
-0x97, 0xcd, 0x36, 0x3f, 0x76, 0x16, 0xff, 0x61,
-0xc6, 0x10, 0x5d, 0x2d, 0xd1, 0x84, 0x9f, 0x1b,
-0x9d, 0xc8, 0x9b, 0xf1, 0x84, 0x33, 0x26, 0xa7,
-0x6a, 0xb1, 0xb2, 0xf9, 0x63, 0xe2, 0x5f, 0x2c,
-0x18, 0x7d, 0x2e, 0x13, 0x95, 0x46, 0xda, 0x43,
-0x85, 0x11, 0x21, 0x72, 0x45, 0x30, 0x37, 0xff,
-0x06, 0xad, 0x8a, 0x06, 0x12, 0x0d, 0xc7, 0x26,
-0x88, 0x7f, 0xb9, 0xd4, 0xbe, 0xa6, 0x72, 0xe3,
-0xbb, 0x8c, 0x08, 0xd1, 0xa1, 0x46, 0x64, 0xfc,
-0xb4, 0xd6, 0x60, 0xc6, 0x57, 0x09, 0xf3, 0x3e,
-0x8e, 0x7f, 0x9e, 0x4f, 0xf8, 0x3a, 0x5a, 0x8c,
-0x62, 0xd6, 0xf7, 0x8f, 0x29, 0xfb, 0xb2, 0xf4,
-0xbf, 0x74, 0xb1, 0x5f, 0xcc, 0x74, 0x95, 0x64,
-0xc5, 0xbf, 0xb4, 0xac, 0xf8, 0x97, 0x6f, 0xfd,
-0x9f, 0x0d, 0xa2, 0xfe, 0x57, 0x1f, 0x2f, 0x04,
-0x2b, 0x8c, 0x34, 0x2d, 0x62, 0x44, 0x88, 0x60,
-0x5c, 0xbf, 0x5e, 0x3a, 0xe5, 0x5a, 0x14, 0xa1,
-0x1e, 0xf0, 0x57, 0xb1, 0xc5, 0x7f, 0x68, 0xd5,
-0x7f, 0xcd, 0xb3, 0x96, 0xc0, 0x92, 0xfd, 0xc2,
-0x28, 0x0c, 0x33, 0xde, 0xe2, 0x11, 0xcc, 0x0a,
-0x9e, 0x83, 0x37, 0x20, 0x54, 0x64, 0xae, 0x73,
-0x89, 0x33, 0x72, 0x64, 0xf0, 0x97, 0x96, 0xa9,
-0xff, 0x22, 0xff, 0x44, 0x3e, 0x43, 0xc5, 0x80,
-0x30, 0x62, 0xe9, 0x7f, 0x15, 0x9e, 0xc4, 0xbb,
-0x8e, 0x36, 0xd8, 0xd9, 0x86, 0xe0, 0x15, 0x6c,
-0x72, 0x07, 0xcb, 0x14, 0x87, 0x7f, 0xde, 0x8e,
-0x7f, 0x35, 0x72, 0x92, 0x8d, 0xa4, 0x71, 0xbb,
-0x76, 0x6d, 0xbb, 0x3c, 0x03, 0x8c, 0xe9, 0x9a,
-0xa7, 0x5d, 0x41, 0xfd, 0x2f, 0x34, 0x60, 0xcc,
-0x76, 0x63, 0xbb, 0x36, 0xbf, 0x5d, 0xce, 0x0a,
-0x96, 0x05, 0x32, 0xfc, 0x1b, 0x85, 0xb6, 0xfe,
-0x57, 0x03, 0xa7, 0x52, 0xf1, 0x00, 0xfe, 0x32,
-0x10, 0xc8, 0xa3, 0x21, 0xc0, 0x2a, 0x37, 0x29,
-0x89, 0x07, 0x31, 0x46, 0x36, 0xbd, 0x51, 0x49,
-0xac, 0xc9, 0x2a, 0x16, 0xab, 0x5a, 0xaa, 0xfc,
-0xcb, 0x84, 0xfc, 0xf3, 0xa3, 0xc3, 0xf0, 0xe7,
-0x3f, 0x92, 0x60, 0xf0, 0xc9, 0xf0, 0xbd, 0x05,
-0x3f, 0x6c, 0xfb, 0x71, 0x6c, 0x75, 0x7f, 0xc4,
-0xf0, 0x6c, 0x94, 0xb6, 0xc5, 0x76, 0x0f, 0xd4,
-0xc6, 0xbc, 0x9b, 0xa4, 0xec, 0x22, 0xaf, 0x66,
-0xef, 0x84, 0xfa, 0x5f, 0x25, 0x67, 0x49, 0xdd,
-0x92, 0xca, 0x0d, 0x8d, 0xcb, 0xb4, 0x51, 0x79,
-0xe6, 0xbc, 0x7c, 0xad, 0xb1, 0x49, 0x7c, 0x65,
-0x63, 0xdd, 0x3c, 0xdf, 0xb5, 0x8d, 0x7f, 0xa3,
-0x9d, 0x6d, 0x9f, 0xf9, 0xc5, 0xfc, 0x8d, 0x0b,
-0xfe, 0x9a, 0xbc, 0xe2, 0x7e, 0x2e, 0x16, 0x25,
-0xda, 0x5e, 0x1e, 0x1f, 0xff, 0x12, 0xb0, 0x7e,
-0x30, 0x9f, 0x48, 0x3a, 0xbc, 0x95, 0x9c, 0x3b,
-0x2a, 0x8c, 0x09, 0xc3, 0xa7, 0x99, 0xa2, 0x9c,
-0xb7, 0x1d, 0xbc, 0xc1, 0x11, 0xd9, 0xe6, 0xdf,
-0xd0, 0x59, 0xcb, 0xc1, 0xec, 0xf8, 0x57, 0x1e,
-0x42, 0xaa, 0xaf, 0x83, 0x61, 0x24, 0x03, 0x01,
-0xe2, 0x21, 0x05, 0x34, 0x37, 0x49, 0x86, 0xc0,
-0x09, 0x14, 0xa9, 0x04, 0x06, 0xb4, 0xe4, 0x82,
-0x93, 0x46, 0x5d, 0xc1, 0xb2, 0x87, 0xe5, 0xea,
-0xed, 0xcb, 0xb3, 0xe2, 0x5f, 0x8f, 0xc9, 0xce,
-0x71, 0x3a, 0xea, 0x7f, 0xe5, 0x7a, 0xc5, 0xb6,
-0x4c, 0x64, 0x84, 0xb1, 0x8e, 0x1f, 0x65, 0x2d,
-0x01, 0xcd, 0xe3, 0x0a, 0x96, 0xb5, 0x91, 0xaa,
-0x97, 0xf3, 0x42, 0xd9, 0xf1, 0xaf, 0x6f, 0xc0,
-0xfb, 0xd9, 0x7f, 0x0a, 0x0f, 0xc1, 0x30, 0x4b,
-0xa7, 0x80, 0x19, 0x1e, 0x1e, 0xf6, 0x2a, 0xe3,
-0x6c, 0x12, 0xab, 0x50, 0x2a, 0x51, 0xe3, 0x02,
-0xc1, 0xd8, 0x72, 0x99, 0xac, 0xf2, 0x56, 0x1a,
-0x79, 0xf7, 0xda, 0x3c, 0x6f, 0x88, 0xbf, 0x7e,
-0x67, 0xc7, 0xbf, 0x76, 0xd1, 0x3a, 0x2e, 0xf2,
-0xf5, 0x8b, 0x4c, 0x45, 0x98, 0x85, 0xb6, 0x7e,
-0x81, 0x5d, 0x8b, 0xa5, 0xaf, 0xda, 0xc1, 0xb2,
-0xcb, 0xd0, 0x52, 0xbf, 0x24, 0x7f, 0x65, 0x36,
-0xff, 0xbc, 0x5d, 0xb7, 0x6e, 0xd7, 0x7f, 0xfd,
-0xc6, 0x66, 0x78, 0xb8, 0x90, 0x31, 0x66, 0xe1,
-0xb9, 0xdf, 0x53, 0x2e, 0xfe, 0x43, 0xd4, 0x26,
-0x48, 0x14, 0x67, 0xe9, 0x7f, 0x81, 0xcb, 0xb7,
-0x5b, 0x7a, 0x4f, 0xb9, 0x92, 0x88, 0x0c, 0x32,
-0xdf, 0xef, 0x40, 0x82, 0x55, 0x84, 0xa1, 0xfe,
-0x57, 0x3d, 0x63, 0x9b, 0x47, 0x6a, 0xe8, 0x41,
-0xdf, 0x62, 0x56, 0x08, 0xc6, 0x34, 0xc2, 0x2e,
-0x62, 0xd7, 0x0a, 0xef, 0x88, 0x8b, 0x7f, 0x5e,
-0xdb, 0xb5, 0x05, 0x7e, 0x32, 0x6c, 0x25, 0x98,
-0x25, 0xf8, 0x36, 0x6e, 0x64, 0xba, 0x35, 0x09,
-0xaf, 0xc6, 0x76, 0x04, 0xf8, 0xd6, 0xa6, 0xb3,
-0xbd, 0xe9, 0x8b, 0xf1, 0xc9, 0xe4, 0x43, 0x52,
-0xc9, 0xea, 0xbf, 0x8c, 0x5d, 0x5f, 0xac, 0x46,
-0x25, 0x65, 0x8b, 0x7f, 0xbe, 0xd4, 0xe6, 0x3f,
-0x64, 0xf5, 0x5f, 0xf2, 0x37, 0xfa, 0x38, 0x86,
-0x95, 0xf1, 0xcf, 0xe7, 0x9f, 0x6a, 0xde, 0x25,
-0x54, 0x5a, 0xfa, 0x5f, 0x58, 0x1a, 0xd6, 0x2c,
-0xd6, 0xc1, 0x84, 0x7f, 0xa3, 0x97, 0x5f, 0x87,
-0x54, 0x46, 0x4b, 0x5b, 0x44, 0x47, 0xff, 0xcb,
-0x1d, 0xff, 0x0a, 0x05, 0x07, 0xc0, 0x38, 0x46,
-0xa1, 0xe5, 0xa8, 0x5a, 0x23, 0x1e, 0xa5, 0x3b,
-0x92, 0xde, 0xa3, 0x9d, 0x35, 0xd8, 0x12, 0x0a,
-0x9e, 0x90, 0xae, 0x15, 0xbd, 0xd4, 0x95, 0xec,
-0x11, 0x6c, 0x5a, 0x3c, 0xd3, 0xe6, 0x9f, 0xef,
-0xc9, 0xaa, 0xff, 0x32, 0x22, 0xc3, 0x93, 0xf6,
-0x90, 0xf7, 0x51, 0xa8, 0x08, 0xb3, 0x9f, 0xdf,
-0x97, 0x2f, 0x98, 0x11, 0x74, 0x14, 0xdf, 0xc7,
-0xae, 0x01, 0xdf, 0x64, 0xb5, 0x12, 0xf0, 0x45,
-0xc6, 0x3f, 0x6c, 0xf1, 0x96, 0x8c, 0x8d, 0x7f,
-0xb1, 0xae, 0x0f, 0x31, 0x68, 0x12, 0x6a, 0x3b,
-0x4a, 0x2e, 0x28, 0xe8, 0x9c, 0x94, 0x1f, 0xd5,
-0x3e, 0xe4, 0x81, 0x30, 0x56, 0xd2, 0xde, 0xbf,
-0x28, 0x91, 0x95, 0x8b, 0x65, 0x44, 0x16, 0xc3,
-0xab, 0x72, 0x5c, 0xfd, 0x57, 0x39, 0x1a, 0xc8,
-0x6d, 0xd8, 0x58, 0xc7, 0xf5, 0xbf, 0x86, 0xa5,
-0x3a, 0x80, 0x5d, 0x35, 0xe6, 0xf5, 0xcc, 0xc0,
-0x96, 0x57, 0xc0, 0x17, 0x3d, 0xee, 0xf2, 0x33,
-0x89, 0x77, 0xa0, 0x2d, 0xe0, 0xc2, 0x5f, 0x99,
-0xb8, 0xd5, 0x56, 0x73, 0x7a, 0xca, 0xf3, 0x14,
-0xa0, 0xad, 0x9f, 0x32, 0x43, 0x04, 0xa3, 0x57,
-0x45, 0xe6, 0xc0, 0x4e, 0xe8, 0x0a, 0xf4, 0x48,
-0x0b, 0x33, 0xfc, 0x1b, 0xbb, 0x1f, 0x08, 0x86,
-0x94, 0xcd, 0x34, 0x30, 0x8e, 0x7f, 0x83, 0x1d,
-0xdd, 0x67, 0xeb, 0x7f, 0xc9, 0x3f, 0xe0, 0xd0,
-0xcc, 0x6a, 0x49, 0x88, 0x2b, 0x5c, 0x3c, 0x6f,
-0x14, 0xde, 0x63, 0x9b, 0xdc, 0xf8, 0x8b, 0xc5,
-0xbf, 0xc2, 0xb8, 0x3a, 0x44, 0x3f, 0xa9, 0xf0,
-0x60, 0x34, 0xd2, 0x7c, 0x35, 0x78, 0xf5, 0x47,
-0x78, 0xfd, 0x17, 0xb4, 0xe8, 0x31, 0xcc, 0xd6,
-0x58, 0x41, 0x1e, 0x31, 0x82, 0x87, 0x6d, 0x7f,
-0xc3, 0x50, 0x34, 0x8f, 0xc8, 0xf7, 0x2f, 0x9a,
-0xbf, 0x42, 0x71, 0xc5, 0x2b, 0x6d, 0xd9, 0x2f,
-0x70, 0xe3, 0x37, 0x83, 0x41, 0x7f, 0xc3, 0x54,
-0xa4, 0xb1, 0x45, 0x0f, 0x9f, 0xf0, 0x26, 0x8a,
-0x57, 0x88, 0x47, 0x0c, 0x58, 0x0b, 0x6b, 0xbd,
-0xc8, 0xc2, 0x84, 0xe4, 0xc6, 0x5f, 0xa5, 0xf5,
-0xe6, 0x3a, 0x96, 0x0d, 0x25, 0x66, 0xf4, 0xbf,
-0x60, 0x7a, 0x27, 0x5d, 0x94, 0xdf, 0x0f, 0xd8,
-0xb3, 0x6a, 0x54, 0xf7, 0x2d, 0x1a, 0x90, 0x4e,
-0x69, 0x99, 0xc4, 0x36, 0xd8, 0x77, 0xc0, 0x27,
-0xb1, 0xde, 0xab, 0xa6, 0x80, 0xda, 0x0d, 0xf6,
-0xd3, 0xdd, 0x5a, 0x93, 0xfe, 0x21, 0xc7, 0x56,
-0x73, 0x38, 0xc8, 0xe2, 0xd0, 0xac, 0x91, 0x73,
-0xd4, 0xb3, 0x33, 0x90, 0x77, 0x58, 0x8b, 0xf0,
-0x1e, 0x60, 0xbd, 0x9b, 0xd3, 0xc1, 0x01, 0x3b,
-0xfe, 0xc5, 0xf8, 0x0f, 0x5b, 0x6d, 0x48, 0x15,
-0x9f, 0x75, 0x7a, 0xb3, 0x4b, 0x5b, 0xf9, 0x3d,
-0x6d, 0xaf, 0x0b, 0x6d, 0xe1, 0xcc, 0xbf, 0x47,
-0xe6, 0xd8, 0x2d, 0xc8, 0xe7, 0xe0, 0x41, 0xbe,
-0x8b, 0x10, 0xc7, 0x05, 0x9c, 0xf6, 0xd0, 0x83,
-0x21, 0x2d, 0x5e, 0x58, 0x54, 0x74, 0x54, 0x70,
-0x9e, 0x14, 0xac, 0x8b, 0xc4, 0x0c, 0x01, 0x79,
-0x07, 0xbc, 0x54, 0x3d, 0xf0, 0xce, 0xcc, 0x90,
-0x3f, 0x74, 0x71, 0xae, 0x57, 0x37, 0xff, 0x06,
-0xad, 0xfa, 0x85, 0xda, 0xe5, 0xe7, 0xe5, 0x7e,
-0x6b, 0x9e, 0x46, 0x15, 0x3c, 0x52, 0xd5, 0xaf,
-0xa6, 0xfc, 0x67, 0x84, 0xbd, 0xd7, 0xb2, 0x48,
-0x28, 0x4a, 0x60, 0x57, 0x2d, 0xe9, 0x18, 0x93,
-0xa3, 0xe8, 0x37, 0xa7, 0x6f, 0xcf, 0x8a, 0x7f,
-0x91, 0xc8, 0xe9, 0x82, 0x7d, 0xd2, 0x19, 0xfd,
-0xc3, 0x64, 0x78, 0x58, 0xed, 0x61, 0xf7, 0xfc,
-0xb5, 0x1f, 0xf8, 0x9e, 0x96, 0xde, 0x35, 0xe0,
-0xb5, 0x03, 0xcf, 0x17, 0xcc, 0xc6, 0x05, 0xa3,
-0x76, 0x78, 0x0a, 0x2e, 0xd3, 0x3b, 0x58, 0x7a,
-0xc9, 0xc1, 0xda, 0x33, 0xe6, 0xc2, 0x4d, 0xe5,
-0x19, 0xfe, 0x0d, 0xc5, 0x5a, 0x82, 0xcb, 0x09,
-0x16, 0xc7, 0x1f, 0x6e, 0xbc, 0x6c, 0x5c, 0x31,
-0x38, 0x98, 0x55, 0xae, 0xb4, 0xd7, 0xbf, 0x71,
-0xfd, 0x59, 0xe1, 0x7e, 0xab, 0x7a, 0xa8, 0xcd,
-0x85, 0xbf, 0x3e, 0x4a, 0x82, 0x41, 0x5c, 0xfc,
-0xf3, 0x1a, 0x6c, 0x52, 0x03, 0x05, 0x3b, 0xcb,
-0x57, 0x90, 0x77, 0x8c, 0xf0, 0xc0, 0xda, 0x9d,
-0xd2, 0xbb, 0x60, 0x30, 0x3a, 0xd9, 0x4a, 0xf2,
-0x4e, 0x53, 0x18, 0x9f, 0xf7, 0x77, 0x15, 0x7c,
-0xde, 0x6d, 0x1a, 0x7c, 0xfe, 0xa6, 0x1d, 0xf5,
-0xd6, 0xf6, 0xc1, 0xcd, 0x56, 0xe2, 0xc6, 0x5f,
-0xce, 0xe3, 0x30, 0xcb, 0x52, 0x61, 0xc8, 0xa9,
-0xe2, 0x87, 0x0f, 0x4e, 0x15, 0xe4, 0x5e, 0x01,
-0xd6, 0x6b, 0x5f, 0x91, 0x7b, 0x7e, 0xcc, 0xad,
-0xe7, 0xf2, 0x1f, 0xcf, 0xca, 0x3f, 0xa4, 0xba,
-0xb9, 0x06, 0x63, 0xf4, 0x58, 0x05, 0x59, 0xea,
-0xd4, 0x2f, 0xc3, 0x46, 0x06, 0xab, 0x83, 0xf1,
-0xca, 0x30, 0x7b, 0x0a, 0x4c, 0xf0, 0xba, 0x5d,
-0x2f, 0xbd, 0x94, 0x36, 0xdd, 0x54, 0x4a, 0x3c,
-0x16, 0xff, 0xc6, 0x76, 0xc4, 0x5f, 0x66, 0x79,
-0x5a, 0x19, 0x15, 0xc1, 0xa7, 0x8b, 0xdf, 0x70,
-0xd4, 0x56, 0xa1, 0x4a, 0xab, 0x23, 0x45, 0x3f,
-0x32, 0x0e, 0x60, 0xa6, 0xdc, 0x7d, 0x57, 0x23,
-0x64, 0xf8, 0x46, 0xda, 0x26, 0x42, 0xc4, 0x94,
-0xb9, 0x57, 0x69, 0x2a, 0x55, 0x96, 0xce, 0x8b,
-0x66, 0xe5, 0x1f, 0x46, 0x43, 0x66, 0x41, 0x08,
-0xde, 0x09, 0xbf, 0x25, 0xa1, 0x73, 0x5e, 0x7c,
-0x6b, 0xfd, 0x16, 0x75, 0xe4, 0x67, 0x48, 0x5e,
-0xe3, 0x6b, 0x89, 0x96, 0x01, 0xdf, 0x6c, 0xe9,
-0xa8, 0x0c, 0x2f, 0xb4, 0x73, 0x32, 0xbe, 0xe2,
-0x76, 0x24, 0x19, 0xfe, 0x3a, 0x46, 0x86, 0xcd,
-0x5a, 0x54, 0xc4, 0x70, 0xc5, 0xbf, 0xfe, 0xe0,
-0xc4, 0x97, 0xb5, 0xb9, 0xec, 0xec, 0x42, 0x61,
-0xfa, 0x5f, 0x2d, 0x6d, 0x67, 0xe0, 0x65, 0xce,
-0xa3, 0x93, 0x65, 0x17, 0x4a, 0x23, 0xbd, 0x36,
-0xed, 0x7c, 0x9f, 0xef, 0xac, 0x70, 0x11, 0x3c,
-0xfc, 0xef, 0x60, 0x0e, 0xf0, 0x98, 0xfc, 0xc3,
-0x45, 0x3d, 0x8d, 0x3c, 0x36, 0xba, 0x88, 0x65,
-0x1b, 0x26, 0xc2, 0xe6, 0xa2, 0x54, 0xf1, 0x7b,
-0xf2, 0x91, 0xc2, 0xc8, 0xe0, 0x17, 0x76, 0x17,
-0x07, 0xc9, 0x87, 0x14, 0x5a, 0x7a, 0x58, 0x7e,
-0x42, 0xe6, 0xe5, 0x80, 0x8c, 0x88, 0x6f, 0x8f,
-0xe1, 0x3f, 0xbc, 0x07, 0xf5, 0x3d, 0x63, 0x95,
-0xfd, 0x9d, 0xb0, 0xd1, 0xc3, 0x46, 0x76, 0x23,
-0x93, 0xad, 0x6c, 0x5f, 0xa5, 0x57, 0xf6, 0x5b,
-0xbc, 0xbb, 0x37, 0x21, 0x9d, 0x91, 0x2b, 0x19,
-0xe6, 0x00, 0x4a, 0xab, 0x18, 0x76, 0xfc, 0xcb,
-0xe2, 0x3f, 0xc4, 0xf4, 0xe0, 0x08, 0x62, 0xab,
-0x33, 0xea, 0x7d, 0xb0, 0x21, 0x1e, 0x60, 0xf9,
-0x87, 0xe2, 0x95, 0x5b, 0x57, 0x6d, 0xa9, 0x1e,
-0xf5, 0x9c, 0x17, 0xa7, 0xd0, 0x03, 0x49, 0xd6,
-0xf2, 0x55, 0x17, 0x58, 0xa3, 0x5b, 0xd2, 0x81,
-0xc5, 0x59, 0xf1, 0x2f, 0xac, 0x87, 0x9d, 0x3d,
-0xbd, 0xa0, 0x81, 0xb9, 0x2b, 0x33, 0xe3, 0x47,
-0xf5, 0x1d, 0xc9, 0x00, 0x66, 0xd7, 0x1c, 0x57,
-0xda, 0xcc, 0xe0, 0x80, 0x32, 0xab, 0xc8, 0x67,
-0xec, 0x48, 0x54, 0xbc, 0xe4, 0x09, 0xa1, 0xdf,
-0x22, 0xd8, 0xfb, 0x57, 0x33, 0xdc, 0x75, 0xb9,
-0x59, 0xf1, 0x2f, 0xad, 0x3e, 0x85, 0x6c, 0x87,
-0xc6, 0xb1, 0xe6, 0xfa, 0xc4, 0xba, 0x65, 0xd2,
-0x28, 0xb9, 0x2c, 0xd7, 0xac, 0xf5, 0xbd, 0x2f,
-0x8d, 0x82, 0xc3, 0x52, 0xbf, 0xb1, 0x20, 0x2d,
-0xcd, 0x21, 0x97, 0x9b, 0x6b, 0x12, 0x80, 0xbf,
-0x96, 0x33, 0xb0, 0xa6, 0xf2, 0xf8, 0x17, 0x40,
-0xb3, 0xc1, 0x2c, 0xfe, 0xf9, 0x79, 0x11, 0x2b,
-0x8b, 0x49, 0x8b, 0xe4, 0xa2, 0x61, 0x80, 0x01,
-0xce, 0x5b, 0x63, 0x9a, 0xa2, 0xb1, 0xa8, 0x55,
-0x65, 0x1c, 0x1d, 0x8a, 0x0f, 0x5d, 0x33, 0x74,
-0x02, 0xaf, 0xb7, 0xe2, 0x5f, 0xda, 0xd8, 0xfa,
-0x2f, 0x2c, 0x1f, 0x6b, 0x03, 0x97, 0x4f, 0x08,
-0x73, 0xa1, 0xd8, 0x93, 0x56, 0x5a, 0x94, 0x3c,
-0xa2, 0x70, 0x6f, 0x50, 0x3f, 0x09, 0x48, 0x6a,
-0xb2, 0xed, 0x5e, 0x1e, 0x67, 0x84, 0x03, 0x09,
-0x70, 0xfe, 0x4b, 0x55, 0x77, 0xfd, 0xd7, 0x6d,
-0x55, 0xe4, 0xaf, 0x90, 0x4f, 0x2f, 0xc9, 0x03,
-0x2b, 0x14, 0xbc, 0xca, 0x20, 0x89, 0xba, 0x44,
-0x7b, 0x4d, 0x8c, 0xa7, 0xb4, 0x28, 0x1b, 0xb3,
-0x30, 0x9a, 0xe1, 0x37, 0x96, 0x8f, 0xa9, 0xff,
-0xaa, 0x22, 0x0b, 0x92, 0x45, 0x18, 0x85, 0x79,
-0x1d, 0xfe, 0xaa, 0x48, 0x47, 0xc1, 0x59, 0x92,
-0x87, 0xcc, 0xdb, 0xec, 0x3a, 0x49, 0x31, 0x2d,
-0x7f, 0x5f, 0x08, 0xb6, 0x04, 0x12, 0xf1, 0x31,
-0xd7, 0x09, 0x74, 0x4d, 0xc0, 0x7f, 0x88, 0x69,
-0x6c, 0xba, 0xd1, 0x09, 0x6e, 0xbc, 0xc8, 0xc8,
-0xea, 0x19, 0x52, 0xb0, 0xbb, 0x50, 0x11, 0x2c,
-0x50, 0xc8, 0xe0, 0xc0, 0x0a, 0x3b, 0x59, 0x31,
-0x69, 0x60, 0xfd, 0x97, 0xa0, 0xbb, 0xf0, 0x97,
-0xa7, 0x33, 0xfe, 0x58, 0x3a, 0xd9, 0x1f, 0x08,
-0x7b, 0x7c, 0xf1, 0xe7, 0x74, 0x30, 0x22, 0x9e,
-0xfc, 0x78, 0x5b, 0x3a, 0x39, 0x12, 0x60, 0xb2,
-0x5f, 0xe9, 0x6d, 0x27, 0xa7, 0x33, 0x6f, 0xd9,
-0x1d, 0x67, 0x6c, 0x0e, 0x51, 0xc0, 0xd4, 0x2e,
-0xfe, 0x0d, 0x44, 0x40, 0xbe, 0xe6, 0xc6, 0x53,
-0x25, 0x48, 0x2b, 0x3a, 0x09, 0xc3, 0x55, 0x6f,
-0x70, 0x6e, 0xf9, 0x13, 0xd0, 0x35, 0x17, 0x83,
-0x53, 0x17, 0xc9, 0x25, 0xb1, 0x3e, 0x5a, 0xb0,
-0xc1, 0x9d, 0xf3, 0x76, 0x49, 0xab, 0x62, 0xf5,
-0x5f, 0x99, 0xfc, 0xc3, 0x4b, 0x24, 0xb2, 0xdc,
-0xf7, 0xfd, 0xe2, 0x17, 0x12, 0xbd, 0xc9, 0x30,
-0x18, 0x8d, 0x6f, 0xd2, 0x51, 0x8a, 0x2d, 0xd2,
-0x9b, 0xf4, 0xd0, 0x36, 0x30, 0x36, 0x81, 0x31,
-0xba, 0x65, 0x8e, 0xb9, 0x70, 0x20, 0xc3, 0x1d,
-0xc1, 0xe3, 0x5f, 0xde, 0x31, 0xf5, 0x5f, 0x2c,
-0xed, 0xf0, 0x34, 0xe9, 0x30, 0x66, 0x69, 0x6a,
-0x3b, 0x18, 0x7b, 0x9a, 0xf0, 0xbc, 0x8e, 0x55,
-0x7b, 0xc1, 0x3c, 0x6f, 0x63, 0x99, 0x96, 0x7e,
-0x1e, 0x11, 0x73, 0xc0, 0x5a, 0x0a, 0x96, 0x57,
-0x71, 0xf8, 0x37, 0x2c, 0xfe, 0xc3, 0x66, 0xb5,
-0x44, 0x7c, 0x43, 0x5c, 0x6d, 0xe8, 0x2d, 0x60,
-0x3c, 0x4f, 0xba, 0x0c, 0xde, 0x42, 0x5a, 0xb9,
-0xf1, 0x3c, 0xd9, 0x5d, 0x18, 0x70, 0xd2, 0x0e,
-0x79, 0x68, 0xac, 0x8b, 0x2c, 0x03, 0x9c, 0xbb,
-0xb4, 0xc8, 0x95, 0x7f, 0x68, 0x56, 0x45, 0xd5,
-0x0d, 0x2c, 0xda, 0x85, 0xda, 0x5e, 0xf1, 0x41,
-0x1d, 0xb5, 0xe1, 0xae, 0xdb, 0x28, 0xbe, 0x41,
-0x57, 0xcb, 0x55, 0x0d, 0x2a, 0xc3, 0xef, 0x8a,
-0x6e, 0x94, 0xe2, 0x72, 0xdf, 0x62, 0xaf, 0x7b,
-0x97, 0x51, 0x81, 0x39, 0x8a, 0xee, 0xfa, 0x2f,
-0x23, 0xf2, 0x25, 0x5f, 0xa2, 0xed, 0x79, 0xad,
-0xd7, 0x08, 0x2f, 0xf3, 0x3d, 0x8a, 0xfc, 0x87,
-0x46, 0xa4, 0x99, 0x09, 0x28, 0x1f, 0x4a, 0x45,
-0xee, 0xf5, 0xfd, 0x50, 0xfa, 0xdd, 0xbc, 0xb3,
-0x89, 0xe9, 0xf7, 0xac, 0xcd, 0x70, 0x6b, 0xb0,
-0x8c, 0xcd, 0x59, 0x86, 0xf2, 0x5d, 0xd5, 0xaa,
-0xff, 0x5a, 0x2e, 0x6c, 0x13, 0x38, 0xce, 0x6d,
-0xc4, 0xd0, 0x18, 0x27, 0xfc, 0xe7, 0xd5, 0x5e,
-0x9b, 0x5d, 0x99, 0x8d, 0x85, 0x6f, 0xb9, 0xd2,
-0x0e, 0x1d, 0xd2, 0x8f, 0x86, 0x6a, 0xe4, 0xdf,
-0xd0, 0x1d, 0xfc, 0x65, 0x46, 0x2c, 0x90, 0xe5,
-0x62, 0x6b, 0xd1, 0xb8, 0xfe, 0x97, 0x01, 0x06,
-0x95, 0x4e, 0x8b, 0xfd, 0x86, 0x1b, 0xc8, 0xdb,
-0xd0, 0xcc, 0xdb, 0xe6, 0xce, 0x3f, 0x7c, 0x6f,
-0xad, 0x05, 0xa9, 0x7e, 0x4a, 0xb6, 0x5a, 0x89,
-0x88, 0x39, 0x55, 0xd4, 0x93, 0x14, 0xfb, 0x19,
-0xda, 0xf2, 0x20, 0xff, 0xc6, 0x1a, 0x52, 0x9d,
-0x50, 0xde, 0x8d, 0x43, 0x97, 0xcd, 0x7f, 0xb8,
-0x9f, 0x7e, 0x96, 0x2a, 0x83, 0xee, 0xfa, 0x2f,
-0x17, 0xa4, 0xd2, 0x4d, 0x47, 0x5b, 0x59, 0xc9,
-0x18, 0x0d, 0x8c, 0x69, 0xed, 0xf5, 0x3c, 0xe2,
-0xde, 0xbf, 0x76, 0xd0, 0x6d, 0x66, 0x60, 0xb6,
-0x1b, 0x7f, 0x3d, 0xce, 0x75, 0x81, 0x2f, 0x92,
-0x9f, 0x67, 0xb4, 0x95, 0xab, 0xd3, 0x8e, 0xe1,
-0x69, 0xf1, 0x33, 0xe9, 0xe1, 0x97, 0xf2, 0x0c,
-0x9b, 0x32, 0x82, 0xc7, 0xbf, 0xb0, 0x42, 0xd6,
-0x5d, 0xff, 0xe5, 0xe4, 0x1f, 0xfe, 0xc2, 0x89,
-0x6d, 0xb5, 0xa2, 0x10, 0x33, 0x1a, 0x71, 0xcb,
-0x00, 0xb4, 0x95, 0xac, 0x5c, 0x9c, 0x91, 0x5d,
-0x7e, 0x95, 0x7c, 0x44, 0x6f, 0xc2, 0x2e, 0xbb,
-0xfe, 0xeb, 0x1a, 0x2b, 0x7b, 0x2d, 0xbb, 0x6e,
-0x42, 0xac, 0xb3, 0x88, 0x38, 0xc0, 0x60, 0x6c,
-0x87, 0x4c, 0x61, 0x8a, 0xba, 0xc7, 0xbc, 0x02,
-0xfb, 0x4e, 0xb5, 0xbb, 0xfe, 0x2b, 0xfa, 0x1d,
-0x2e, 0xb2, 0x1c, 0x31, 0xae, 0xd0, 0x1a, 0xcc,
-0x3f, 0x9c, 0x62, 0x1c, 0x07, 0xd8, 0x75, 0xfd,
-0xa8, 0xb4, 0xdf, 0xb8, 0xe2, 0x9c, 0xc6, 0x27,
-0xea, 0x97, 0xb1, 0x8c, 0x44, 0xce, 0xd1, 0x01,
-0x2d, 0x97, 0xc6, 0xd5, 0x7f, 0xed, 0xc2, 0x48,
-0x56, 0x0b, 0x60, 0xc6, 0x5d, 0x44, 0x1f, 0xf2,
-0xb4, 0x48, 0x9b, 0xc9, 0xaf, 0xc8, 0xdc, 0xa3,
-0x30, 0x09, 0x53, 0x18, 0x5c, 0x02, 0xbf, 0x0e,
-0x66, 0x63, 0x4b, 0xd5, 0xdf, 0x28, 0xa6, 0x38,
-0x19, 0xe1, 0x12, 0x9f, 0xba, 0xbd, 0xb4, 0xbc,
-0x29, 0x8b, 0x7f, 0x5e, 0xae, 0x8f, 0x6e, 0xc1,
-0xd3, 0xa7, 0xc9, 0xc9, 0x03, 0xe4, 0x86, 0xfe,
-0xbc, 0x61, 0xf1, 0xdb, 0xc2, 0x2a, 0x0d, 0x26,
-0x73, 0x38, 0xbc, 0xb9, 0x83, 0xcf, 0x6a, 0x9c,
-0xe3, 0x2f, 0x8f, 0x81, 0x05, 0xc8, 0x9a, 0xc5,
-0xd1, 0xb1, 0x53, 0x29, 0x33, 0x03, 0xcb, 0xdc,
-0xf5, 0x5f, 0xe0, 0xc6, 0x0f, 0xab, 0xb7, 0x88,
-0x9f, 0xd7, 0x77, 0xf4, 0x57, 0x0c, 0x48, 0xb3,
-0xc5, 0x87, 0x0b, 0xc1, 0xbd, 0x1c, 0x56, 0x67,
-0x13, 0xa4, 0x50, 0x66, 0xab, 0x7c, 0x0c, 0x8c,
-0xaa, 0x01, 0x25, 0x8b, 0xb7, 0x79, 0x37, 0xf5,
-0x13, 0x45, 0xf7, 0xb8, 0xea, 0xbf, 0x3e, 0xa4,
-0xa1, 0x41, 0x1f, 0x8a, 0x62, 0x7f, 0x48, 0x67,
-0xbd, 0xfe, 0x50, 0x8f, 0xf4, 0xf7, 0xc2, 0x73,
-0x1d, 0x91, 0x93, 0xbe, 0x1e, 0xe9, 0x67, 0x3a,
-0xf8, 0x87, 0xaf, 0x43, 0xd7, 0xbb, 0x1d, 0x17,
-0x68, 0xd5, 0x17, 0xab, 0x92, 0xd2, 0x53, 0xd9,
-0x87, 0xb1, 0xde, 0xac, 0xfa, 0x2f, 0x96, 0xbd,
-0x86, 0xda, 0xca, 0x17, 0xb4, 0x3d, 0xe6, 0xc3,
-0x5d, 0x6d, 0x67, 0x62, 0x17, 0x94, 0x5a, 0xd3,
-0xd7, 0x85, 0xfa, 0xcb, 0xa5, 0x11, 0x4b, 0x88,
-0x39, 0x14, 0x59, 0xec, 0x12, 0x0e, 0xb0, 0xeb,
-0xf5, 0x76, 0x8e, 0xa9, 0xff, 0xea, 0xcd, 0x1f,
-0x96, 0xbe, 0x2d, 0xbf, 0x86, 0x65, 0x5f, 0xdc,
-0x39, 0xa9, 0x39, 0xf8, 0x30, 0x1a, 0xef, 0x03,
-0xec, 0x9a, 0x04, 0xf8, 0x0b, 0x7d, 0xd1, 0x40,
-0x3e, 0xef, 0xaa, 0x36, 0xd7, 0x71, 0x5c, 0x50,
-0xd3, 0xee, 0xed, 0x91, 0xac, 0xfa, 0x2f, 0xc6,
-0x3f, 0x9f, 0x76, 0xfc, 0x43, 0xdb, 0x1b, 0x24,
-0xd3, 0x01, 0x76, 0xe5, 0x9e, 0x51, 0x76, 0x30,
-0xdc, 0xe4, 0x41, 0x1f, 0xb2, 0x96, 0x28, 0xfb,
-0x5c, 0xfe, 0xb3, 0xdc, 0x43, 0xfc, 0x89, 0xfc,
-0x67, 0xb3, 0xf8, 0xe7, 0x29, 0x13, 0x59, 0x5e,
-0x41, 0x7e, 0x20, 0x22, 0xc9, 0x7c, 0x11, 0x72,
-0x8c, 0xe3, 0x9f, 0x83, 0x67, 0xfe, 0x24, 0x18,
-0x3f, 0xb0, 0xea, 0xbf, 0xb4, 0xbc, 0xa7, 0x9c,
-0xeb, 0xe4, 0x02, 0x8e, 0x53, 0xfc, 0xcd, 0xca,
-0xce, 0x86, 0xb4, 0xc3, 0x7f, 0x48, 0xf6, 0xea,
-0xfc, 0xfb, 0xd0, 0x4e, 0x31, 0xf0, 0x32, 0xcb,
-0x0a, 0xde, 0xcb, 0x0e, 0x75, 0x8b, 0x16, 0x92,
-0xbd, 0x5a, 0xcc, 0xec, 0x4c, 0x71, 0x9a, 0x65,
-0x51, 0x61, 0xcf, 0xa9, 0xb6, 0x82, 0xeb, 0x2f,
-0x77, 0xeb, 0x49, 0xf3, 0xef, 0x42, 0x4e, 0xfd,
-0x57, 0xfe, 0x0a, 0xc6, 0xa4, 0xc1, 0x49, 0x51,
-0xc0, 0x91, 0x5e, 0x84, 0xb1, 0x48, 0x9e, 0x5b,
-0x28, 0x22, 0xe1, 0x64, 0xb7, 0xe9, 0x7b, 0xba,
-0x38, 0x28, 0x5f, 0xd0, 0xef, 0x4f, 0x3c, 0x94,
-0xc4, 0xd4, 0x44, 0x4e, 0x96, 0xf8, 0xae, 0x81,
-0x42, 0x96, 0xf0, 0x46, 0x32, 0x45, 0xa7, 0xfe,
-0xeb, 0x6c, 0x03, 0xd2, 0xe8, 0x7d, 0xe9, 0x8c,
-0xf1, 0xcf, 0x00, 0x8a, 0x39, 0x9f, 0x9e, 0xc0,
-0x88, 0xf5, 0xde, 0xe5, 0xde, 0xfb, 0x07, 0xc5,
-0xc8, 0xd1, 0x51, 0x1b, 0x67, 0xfc, 0x87, 0x57,
-0x04, 0x40, 0x0a, 0x8c, 0x9f, 0x2d, 0x54, 0x6f,
-0x56, 0x8f, 0xe3, 0x3f, 0xc4, 0x23, 0x0b, 0xfa,
-0x3e, 0xf2, 0x28, 0x7e, 0x80, 0x24, 0xf3, 0x7a,
-0x8d, 0x19, 0x04, 0xcf, 0x93, 0xbc, 0x86, 0xa4,
-0x28, 0xc3, 0xad, 0x17, 0x03, 0x57, 0x94, 0x62,
-0x58, 0xca, 0x36, 0x18, 0x4c, 0x2c, 0x68, 0x76,
-0x91, 0xd4, 0x24, 0xbd, 0xc3, 0xaa, 0x1b, 0x7f,
-0x71, 0x48, 0x75, 0x05, 0xe0, 0x1d, 0xbc, 0x76,
-0x46, 0xfc, 0x11, 0xb2, 0xcb, 0x28, 0x1f, 0x50,
-0x30, 0x97, 0xee, 0xe7, 0xa4, 0xdc, 0x54, 0x47,
-0xa4, 0x2b, 0xe4, 0x80, 0xf9, 0xd9, 0x61, 0xf5,
-0xa2, 0xf4, 0x1e, 0x18, 0x16, 0xff, 0x61, 0x97,
-0x08, 0xf7, 0x73, 0x87, 0xc7, 0x85, 0xbf, 0xac,
-0x5b, 0x7d, 0x6d, 0xe9, 0x63, 0x58, 0xf6, 0x35,
-0xc3, 0xe3, 0x35, 0x76, 0x18, 0xfa, 0xf3, 0x1d,
-0x33, 0xb5, 0x17, 0x95, 0x1d, 0x9a, 0xde, 0x37,
-0xa6, 0xe4, 0xa4, 0xc9, 0x3a, 0x57, 0x4f, 0x22,
-0xff, 0xbc, 0x7e, 0xfb, 0x38, 0xfe, 0x43, 0xb8,
-0x25, 0x2c, 0x4c, 0x1d, 0x2c, 0xdd, 0xc1, 0x11,
-0xc7, 0x19, 0xe1, 0x49, 0xf1, 0xa7, 0x48, 0x4d,
-0xff, 0x94, 0xb0, 0xd7, 0x0e, 0x77, 0xe2, 0x2d,
-0xd1, 0xc9, 0xf0, 0x3b, 0x9d, 0xfe, 0x1c, 0x78,
-0x44, 0x16, 0xfe, 0x92, 0xdd, 0xf1, 0xaf, 0x77,
-0x6c, 0xda, 0x43, 0x0c, 0x22, 0x03, 0xba, 0x39,
-0xaa, 0x5c, 0x10, 0x91, 0x14, 0xa5, 0x08, 0x53,
-0xac, 0xfd, 0xd0, 0x25, 0xf2, 0x84, 0x6a, 0x8e,
-0xbf, 0xe8, 0x9e, 0xe1, 0x85, 0x49, 0xb5, 0x70,
-0x5c, 0xfc, 0xeb, 0x14, 0xcf, 0xcb, 0x75, 0xf8,
-0x0f, 0xf9, 0x53, 0x70, 0x33, 0x2f, 0x0d, 0x63,
-0x3e, 0x7f, 0x4a, 0xba, 0x28, 0xfc, 0x21, 0x93,
-0xac, 0x78, 0xf3, 0x90, 0xaf, 0x4c, 0x9d, 0xb0,
-0xfe, 0x4b, 0x88, 0x58, 0x5a, 0x12, 0x0a, 0xbb,
-0xa3, 0x78, 0xf6, 0x5a, 0x3e, 0x3b, 0xd7, 0x12,
-0x19, 0x8d, 0x79, 0xd0, 0xfa, 0x3e, 0xc5, 0x67,
-0xb4, 0x93, 0xa4, 0x76, 0xc0, 0xbb, 0xdf, 0xc6,
-0x5f, 0x2e, 0xfe, 0x79, 0x5e, 0xe4, 0xc5, 0xaa,
-0xbd, 0xea, 0xcd, 0x72, 0x33, 0x7f, 0x58, 0x7c,
-0x96, 0x42, 0xcb, 0xeb, 0x76, 0xfd, 0xd7, 0x90,
-0x3a, 0xdc, 0x10, 0xd4, 0x0e, 0xc8, 0x16, 0xbf,
-0xcd, 0x6e, 0xf2, 0xd3, 0x81, 0x8e, 0x9d, 0x62,
-0xf7, 0xc7, 0xd7, 0x7f, 0x81, 0x31, 0xe0, 0xef,
-0xcd, 0x0b, 0x15, 0x15, 0xd0, 0xbd, 0x84, 0x91,
-0xf4, 0xb2, 0xae, 0x93, 0xac, 0x34, 0x6c, 0x87,
-0x1d, 0x07, 0x49, 0xc4, 0xfc, 0xb1, 0x7e, 0xcd,
-0x7f, 0x0b, 0x7f, 0xbe, 0x86, 0x5d, 0xf1, 0x2f,
-0x93, 0x91, 0x1c, 0x62, 0xf1, 0x11, 0xf8, 0xfc,
-0x6f, 0xdc, 0xb8, 0x52, 0x44, 0x01, 0x14, 0x56,
-0x08, 0x66, 0xc3, 0x2e, 0x78, 0x63, 0xef, 0xa0,
-0x16, 0x40, 0xd8, 0x99, 0x78, 0xf2, 0x0e, 0x40,
-0x64, 0x4f, 0x39, 0xf8, 0x0b, 0xd9, 0x0e, 0x0f,
-0xb1, 0xfa, 0xaf, 0x1d, 0xc8, 0x7f, 0xc8, 0x4f,
-0x8d, 0xc2, 0x66, 0x4e, 0x48, 0x2a, 0x18, 0xf8,
-0x50, 0x8b, 0x98, 0x0f, 0x85, 0x8a, 0x31, 0xdb,
-0x90, 0xd5, 0x7f, 0x21, 0x59, 0xc7, 0x6c, 0xae,
-0x11, 0x36, 0x60, 0xd4, 0xf6, 0x2d, 0x2c, 0x52,
-0x33, 0xf8, 0x8b, 0x1f, 0x59, 0x58, 0x24, 0xa2,
-0x03, 0x05, 0xec, 0xa0, 0xc3, 0xa8, 0x1f, 0x98,
-0x74, 0x6f, 0xdb, 0x25, 0x80, 0xdb, 0xac, 0x85,
-0xd5, 0x57, 0x9e, 0xf0, 0x9d, 0x53, 0x1d, 0x7e,
-0x51, 0x1c, 0xbc, 0xff, 0x68, 0x36, 0xff, 0x86,
-0xad, 0x74, 0x4f, 0x50, 0xbc, 0xde, 0xd7, 0x2d,
-0xbd, 0x47, 0xdf, 0xd1, 0x6b, 0x87, 0xbc, 0xb5,
-0x52, 0xa5, 0xb1, 0xd7, 0x5f, 0xd5, 0xef, 0xdd,
-0x81, 0xef, 0x1f, 0xbd, 0x6a, 0xc8, 0xbb, 0xc3,
-0x5a, 0x38, 0x0b, 0xbf, 0x23, 0x46, 0x53, 0xa7,
-0x8f, 0xe3, 0x9f, 0x7f, 0xb1, 0x7f, 0x52, 0xb4,
-0x72, 0x40, 0xbd, 0x17, 0x1d, 0x06, 0xfd, 0xb3,
-0xa6, 0x07, 0xb3, 0xe5, 0xff, 0x40, 0xaa, 0xb1,
-0xce, 0xee, 0x87, 0xe6, 0x2e, 0x74, 0x18, 0x5a,
-0x1a, 0x60, 0x03, 0x6a, 0x99, 0xca, 0xf7, 0xf7,
-0xa7, 0x01, 0x91, 0xa9, 0x21, 0xe9, 0x9e, 0x2c,
-0xfc, 0xc5, 0xf9, 0xe7, 0x6f, 0x60, 0xb4, 0x87,
-0x30, 0xcf, 0x8f, 0x27, 0x6e, 0x1c, 0x54, 0x18,
-0x99, 0xff, 0x86, 0xca, 0xc1, 0x8e, 0xfb, 0xe6,
-0x4f, 0x51, 0xd0, 0x88, 0xde, 0xe7, 0x7f, 0x35,
-0x83, 0xbf, 0x52, 0xf4, 0x09, 0x34, 0xc6, 0xf0,
-0x1f, 0x1e, 0xe1, 0x7e, 0x8b, 0xb5, 0xee, 0x9d,
-0x0c, 0x6e, 0xe7, 0x22, 0x12, 0x5f, 0x61, 0xce,
-0x46, 0x49, 0x1d, 0x97, 0x27, 0x63, 0x17, 0x82,
-0x91, 0xa7, 0x46, 0x00, 0xb5, 0xdd, 0xe1, 0xe0,
-0x2f, 0xe5, 0x3c, 0x99, 0xc2, 0x43, 0x5a, 0x6f,
-0xdb, 0x81, 0xb0, 0xb7, 0x49, 0x2d, 0x92, 0x6c,
-0x44, 0x95, 0x3d, 0x8c, 0x76, 0xa3, 0xdc, 0xe6,
-0xdf, 0x28, 0x1f, 0x72, 0xe5, 0x1f, 0x1a, 0x73,
-0x7a, 0x7c, 0x67, 0xb2, 0xf8, 0x37, 0xc6, 0xd7,
-0x7f, 0x19, 0x76, 0x8b, 0xe8, 0x96, 0x66, 0xce,
-0x36, 0x94, 0x9f, 0x10, 0x9f, 0xd0, 0x96, 0xc1,
-0x5f, 0xc2, 0xa8, 0xc0, 0xd5, 0xbe, 0xc8, 0x59,
-0x16, 0x4f, 0x11, 0x59, 0x2e, 0x96, 0xc1, 0x44,
-0x69, 0x57, 0x93, 0x3a, 0x83, 0xd3, 0xce, 0x8f,
-0xab, 0x85, 0x81, 0x31, 0xb7, 0x2e, 0x4a, 0x34,
-0x8e, 0xe3, 0x9f, 0xf7, 0xf3, 0x94, 0x30, 0x5e,
-0x85, 0x64, 0x2e, 0x65, 0x8a, 0x4e, 0xfa, 0x13,
-0xa4, 0xaa, 0x39, 0x3f, 0x51, 0x8e, 0x44, 0x76,
-0x55, 0x2d, 0x63, 0x62, 0x64, 0xe6, 0xd6, 0xe6,
-0xce, 0x8d, 0x0d, 0xe3, 0xf5, 0x97, 0x31, 0x7c,
-0xc6, 0x89, 0x38, 0xe4, 0xdd, 0x76, 0xb2, 0x22,
-0x5c, 0xa7, 0x21, 0x2f, 0x51, 0x54, 0x21, 0xaf,
-0x16, 0xaa, 0xe6, 0x67, 0x5f, 0xa7, 0x0b, 0xc7,
-0x6c, 0x8a, 0x4f, 0xc0, 0x3f, 0x4f, 0xbb, 0xf4,
-0x98, 0x5d, 0xed, 0xa5, 0x2f, 0x54, 0x99, 0x11,
-0x0a, 0x2e, 0x44, 0x46, 0x44, 0x8a, 0x8c, 0x88,
-0xd8, 0xe2, 0x2e, 0x16, 0x4b, 0x9a, 0x6a, 0x91,
-0x27, 0x9e, 0x5d, 0xff, 0xa5, 0xf2, 0xaa, 0x3a,
-0xab, 0x36, 0x07, 0xf6, 0x5c, 0x8d, 0x13, 0xd9,
-0x81, 0xff, 0x9c, 0xc3, 0x64, 0x73, 0x9d, 0xe9,
-0x0d, 0x38, 0xf8, 0x2b, 0x7c, 0xd5, 0x3a, 0xaa,
-0x8e, 0xd7, 0x5f, 0x66, 0x61, 0xaf, 0xa6, 0x49,
-0xac, 0xfe, 0x6b, 0x76, 0x64, 0x21, 0xc6, 0xbf,
-0xe6, 0x8d, 0x86, 0xb8, 0x61, 0xd8, 0xa5, 0x61,
-0x2e, 0xfc, 0x55, 0x72, 0x00, 0xf9, 0x0f, 0xdf,
-0x9c, 0x90, 0xff, 0xd0, 0x89, 0x6d, 0xcd, 0xe1,
-0xf9, 0x87, 0xb7, 0x01, 0xc8, 0xf2, 0xd8, 0xfc,
-0xf3, 0xbe, 0x44, 0xf9, 0x36, 0xf7, 0x98, 0x1a,
-0xc0, 0x7a, 0xea, 0x18, 0xfc, 0x25, 0x65, 0x61,
-0x2b, 0x3c, 0x6c, 0xc8, 0xb7, 0x69, 0x37, 0x3c,
-0xbc, 0x2b, 0xc2, 0x13, 0x11, 0x33, 0xc1, 0x32,
-0xf9, 0x19, 0xda, 0x49, 0x1b, 0xdc, 0xf8, 0x4b,
-0xf4, 0xba, 0xeb, 0xbf, 0x44, 0x14, 0x62, 0x0e,
-0xd8, 0xf9, 0x87, 0x7a, 0x06, 0x76, 0x41, 0x57,
-0xbb, 0xbb, 0x58, 0x2c, 0x69, 0x2c, 0xd0, 0x72,
-0x37, 0x64, 0xd5, 0x7f, 0xcd, 0x73, 0xaf, 0xe9,
-0x32, 0x46, 0xd7, 0x8c, 0x45, 0x5e, 0x85, 0x37,
-0x92, 0xe9, 0x18, 0x08, 0x73, 0xba, 0xf8, 0x4d,
-0x22, 0x61, 0xcb, 0x0e, 0xe3, 0x6f, 0xa2, 0xea,
-0xc6, 0xdc, 0x07, 0x1d, 0xfc, 0xa5, 0xb8, 0xf5,
-0xec, 0x0c, 0x1f, 0xaf, 0x3a, 0x44, 0x19, 0xc4,
-0xf2, 0x41, 0x72, 0x48, 0xb6, 0xa8, 0x66, 0x76,
-0x13, 0x8b, 0xae, 0xd0, 0x35, 0x99, 0xe1, 0x66,
-0x5f, 0x42, 0xdd, 0x3e, 0xb1, 0xfe, 0x17, 0x2f,
-0xf2, 0x3a, 0xeb, 0x88, 0x02, 0xc8, 0x63, 0x29,
-0x28, 0x33, 0x83, 0x99, 0x34, 0xf3, 0x82, 0xbf,
-0x74, 0xc5, 0xbf, 0xe4, 0x29, 0xe3, 0x9e, 0x41,
-0x76, 0x23, 0x19, 0xc4, 0x84, 0xa7, 0xd0, 0x67,
-0xd1, 0x66, 0x2a, 0x5e, 0x22, 0xda, 0x85, 0x60,
-0x6c, 0x4c, 0x18, 0x7c, 0xb0, 0xb6, 0xf1, 0xfc,
-0xf3, 0x8c, 0xf6, 0xb0, 0x95, 0x9d, 0xc9, 0xec,
-0xa7, 0xe5, 0x9b, 0x94, 0xa4, 0x38, 0x1b, 0x10,
-0xd9, 0xcd, 0x09, 0xec, 0x12, 0xd7, 0x90, 0x1b,
-0x7a, 0x38, 0x11, 0x87, 0x6c, 0xe7, 0x1f, 0x0a,
-0x4f, 0xa6, 0x94, 0xb4, 0xe2, 0xce, 0x3f, 0x1c,
-0xb7, 0x7f, 0x3d, 0x66, 0x4c, 0x3b, 0x08, 0xcb,
-0x84, 0x65, 0xe6, 0x01, 0xbf, 0x05, 0xcd, 0x82,
-0xac, 0xcc, 0x5c, 0x73, 0xd5, 0xba, 0x56, 0x9c,
-0x54, 0x34, 0x72, 0xfb, 0xf8, 0xfa, 0x2f, 0x81,
-0x1b, 0x45, 0x9b, 0xc9, 0xd3, 0xca, 0x54, 0x33,
-0x70, 0xd7, 0xfc, 0x84, 0xb2, 0xa3, 0x82, 0xd5,
-0x7f, 0x21, 0xdb, 0x7c, 0x45, 0x8c, 0x95, 0x23,
-0xd5, 0x50, 0x07, 0xa3, 0x55, 0xa6, 0x95, 0x66,
-0x71, 0xb9, 0x1b, 0x7f, 0x55, 0x66, 0xf8, 0x0f,
-0x7d, 0xf8, 0xee, 0x1d, 0x44, 0x6c, 0xb5, 0x58,
-0xfa, 0x25, 0xf9, 0xc3, 0xe9, 0x5b, 0x62, 0xab,
-0x90, 0x91, 0x1e, 0xf3, 0x0f, 0x99, 0x22, 0xb3,
-0x13, 0x11, 0xbb, 0xc4, 0x0b, 0xc1, 0xbe, 0x3e,
-0x2e, 0xff, 0x30, 0x2b, 0x81, 0xe7, 0x5a, 0xd3,
-0xa7, 0x15, 0x37, 0x01, 0x34, 0x9b, 0x65, 0x38,
-0xa7, 0xfa, 0x3e, 0x56, 0xa9, 0xe4, 0x9c, 0xd3,
-0x92, 0x3d, 0xc8, 0xdd, 0x17, 0x77, 0xc5, 0xbf,
-0x32, 0xfa, 0x5f, 0x2c, 0xfe, 0x15, 0x81, 0x96,
-0xee, 0xc1, 0x82, 0x11, 0xf1, 0x5f, 0xe0, 0x4f,
-0xeb, 0x75, 0x5f, 0x4f, 0x39, 0x9e, 0xe1, 0xcf,
-0xae, 0x58, 0x38, 0x52, 0x8c, 0x40, 0xcc, 0xe6,
-0x3f, 0x4c, 0xed, 0x38, 0xbd, 0xf0, 0x15, 0x89,
-0x64, 0xf3, 0x1f, 0xb2, 0xa9, 0x83, 0x4d, 0x0a,
-0x65, 0xbf, 0x26, 0x93, 0xfd, 0xc9, 0xb2, 0x21,
-0xe5, 0xee, 0x22, 0x42, 0x7f, 0x95, 0xac, 0x24,
-0x3e, 0xce, 0x3f, 0x1f, 0x48, 0xe6, 0x63, 0x0c,
-0x71, 0x17, 0x9d, 0x69, 0xcd, 0x4f, 0xe8, 0xe6,
-0x5e, 0xe5, 0x2b, 0xd2, 0xd7, 0x1d, 0xfe, 0x43,
-0xb7, 0xfe, 0x17, 0xbb, 0xe0, 0x64, 0xb2, 0x53,
-0x2f, 0xeb, 0xf3, 0xb4, 0x88, 0x1b, 0xc9, 0x2a,
-0xb9, 0xd2, 0xc0, 0x03, 0x49, 0x70, 0xbf, 0xcb,
-0x88, 0x62, 0xd1, 0x4b, 0x5a, 0x79, 0xf8, 0x2d,
-0x65, 0x7d, 0x4a, 0x4b, 0x2e, 0x99, 0x90, 0xff,
-0x90, 0xd7, 0xad, 0x33, 0xaf, 0x92, 0xb1, 0x92,
-0x3e, 0x42, 0xbc, 0x86, 0xcd, 0xbb, 0x42, 0xf2,
-0xb2, 0xf6, 0xaf, 0xdd, 0xb4, 0x22, 0xad, 0x5c,
-0x23, 0x46, 0xf9, 0xf3, 0xce, 0xe2, 0x5f, 0x62,
-0xd6, 0x3c, 0x5f, 0x17, 0x84, 0xc9, 0x0c, 0xf7,
-0x16, 0xe0, 0xd3, 0x74, 0x5c, 0x9c, 0x42, 0x55,
-0xab, 0xce, 0x8e, 0x78, 0x53, 0xc2, 0x99, 0x0c,
-0x1f, 0xf5, 0x79, 0x3d, 0xdc, 0xfb, 0xd4, 0x46,
-0xd5, 0xc2, 0x5f, 0xed, 0x63, 0xe2, 0x5f, 0x76,
-0x6e, 0x21, 0xc0, 0x64, 0xad, 0xf1, 0x0d, 0xec,
-0xd2, 0xb0, 0x05, 0xb5, 0x87, 0x0c, 0xd7, 0xbf,
-0x35, 0x09, 0xae, 0x63, 0x00, 0x6a, 0xd3, 0xda,
-0xd2, 0xe3, 0xf9, 0x0f, 0x11, 0x76, 0x71, 0xe3,
-0x22, 0xe9, 0x1e, 0xca, 0x4f, 0x34, 0x7e, 0x99,
-0x62, 0xb4, 0x8b, 0xa1, 0x2d, 0x40, 0x0a, 0x84,
-0xd5, 0x7f, 0x1d, 0x70, 0xe2, 0x32, 0x85, 0x3b,
-0x4c, 0x78, 0x15, 0x10, 0x17, 0xfe, 0x12, 0x9d,
-0x90, 0xc4, 0x2c, 0x0e, 0x97, 0x7a, 0xf8, 0xfb,
-0xe7, 0x06, 0xd2, 0x29, 0x56, 0xb5, 0x2c, 0xe0,
-0x5d, 0x41, 0xdd, 0x93, 0x15, 0xbf, 0xd8, 0x63,
-0x6c, 0x8f, 0x29, 0x9b, 0xc5, 0xe4, 0x84, 0xf5,
-0x5f, 0x96, 0x0f, 0x09, 0x7e, 0x38, 0xc9, 0xdb,
-0x20, 0xfe, 0x35, 0x46, 0xbb, 0x52, 0x36, 0xb2,
-0xd3, 0x95, 0xec, 0xeb, 0x90, 0xad, 0xe9, 0x68,
-0x76, 0xfc, 0x4b, 0x08, 0xf2, 0x3c, 0x61, 0x58,
-0x8b, 0x7e, 0x76, 0x4e, 0xd2, 0xcd, 0x39, 0x1f,
-0x64, 0xb1, 0x8d, 0x54, 0x50, 0xb6, 0x3a, 0x35,
-0x46, 0x50, 0xb9, 0x9d, 0xad, 0x97, 0xdf, 0x5a,
-0xdc, 0x6e, 0xf2, 0xd3, 0x34, 0x20, 0xb2, 0x78,
-0x86, 0xff, 0xf0, 0xc2, 0x12, 0xf0, 0x8d, 0x9f,
-0x66, 0xb5, 0xf6, 0xe1, 0x53, 0xc8, 0xc3, 0x20,
-0x8f, 0xe8, 0x61, 0x05, 0x09, 0x8a, 0x8d, 0x23,
-0x65, 0xe0, 0x5d, 0x58, 0xfc, 0xf3, 0x0a, 0x27,
-0x52, 0x08, 0x44, 0x06, 0xd8, 0x84, 0x7f, 0x80,
-0xe7, 0xe1, 0x54, 0x22, 0x56, 0xfc, 0xeb, 0x1a,
-0x98, 0xc3, 0xd9, 0x08, 0xb2, 0x38, 0x09, 0xdb,
-0x8b, 0x56, 0x0e, 0x67, 0xbd, 0xe6, 0x83, 0x7d,
-0x87, 0x5e, 0xd0, 0xea, 0xe9, 0xa4, 0xb3, 0x3c,
-0x22, 0x96, 0xeb, 0xe3, 0xbc, 0xf1, 0xf5, 0x87,
-0x31, 0x28, 0x29, 0x5f, 0x26, 0x07, 0xe8, 0x22,
-0x53, 0x1a, 0x12, 0x1d, 0xfc, 0x75, 0x89, 0x30,
-0x25, 0x2f, 0x06, 0xc4, 0x8c, 0x02, 0x3b, 0xb7,
-0xd0, 0x87, 0xb1, 0x2d, 0x70, 0xc9, 0xd3, 0x3e,
-0xb3, 0x78, 0x84, 0x1c, 0xa7, 0xd5, 0xd6, 0x63,
-0x45, 0x8a, 0xad, 0xc1, 0x3c, 0xa6, 0xe9, 0xc2,
-0x5f, 0xbb, 0x29, 0x32, 0x96, 0x60, 0xb4, 0xeb,
-0x81, 0xaa, 0x5e, 0x8f, 0x13, 0xff, 0x4a, 0x14,
-0xe9, 0xa5, 0x7b, 0xc0, 0xc8, 0xdb, 0x04, 0x6f,
-0xfe, 0x4e, 0x27, 0x46, 0x86, 0x13, 0xce, 0xea,
-0xbf, 0xe8, 0xf4, 0xb4, 0x12, 0xca, 0xc6, 0x5f,
-0x31, 0x1a, 0xb5, 0xf2, 0x01, 0x8c, 0xe9, 0xae,
-0x02, 0x49, 0x45, 0x5e, 0x2f, 0xc2, 0x12, 0x10,
-0xd8, 0xdd, 0xdb, 0x08, 0x97, 0xb7, 0x66, 0xd4,
-0x88, 0x76, 0x3d, 0xac, 0x19, 0x18, 0x13, 0xff,
-0xf2, 0xaf, 0xb1, 0xd6, 0x34, 0x98, 0xb6, 0x6e,
-0x92, 0x02, 0x53, 0x4d, 0xc4, 0xa7, 0xe3, 0xee,
-0x19, 0xbb, 0x8e, 0x1a, 0x83, 0x99, 0x70, 0x67,
-0x17, 0x9d, 0x7e, 0x82, 0x0f, 0xa6, 0xd3, 0xcd,
-0x8e, 0xae, 0xb8, 0x8b, 0x7f, 0x7e, 0xb4, 0x3f,
-0xac, 0x7b, 0x2d, 0xbc, 0xd3, 0x5d, 0xc5, 0xf1,
-0x32, 0xdc, 0xfc, 0x0f, 0xa9, 0x55, 0xf8, 0x38,
-0x7c, 0x00, 0xe8, 0x66, 0xc8, 0xc8, 0xa4, 0x1d,
-0x52, 0xd4, 0x3b, 0xe6, 0x86, 0xe9, 0xdd, 0x27,
-0xb9, 0xea, 0xbf, 0x86, 0x61, 0xe6, 0xab, 0xad,
-0x58, 0x89, 0x8b, 0x6d, 0xe3, 0xa4, 0x74, 0x31,
-0x07, 0x95, 0x1a, 0xf2, 0x5f, 0x92, 0x5e, 0x17,
-0xb1, 0xe5, 0x7a, 0xf6, 0x38, 0xe4, 0xd4, 0x25,
-0xad, 0xfa, 0x2f, 0x78, 0x06, 0x47, 0x5c, 0xf8,
-0x4b, 0x38, 0x4f, 0x42, 0x0e, 0xc9, 0x06, 0xad,
-0xb4, 0x1f, 0x46, 0xef, 0x46, 0x69, 0x3b, 0xec,
-0x83, 0xe1, 0x01, 0x35, 0xd9, 0x76, 0x48, 0x77,
-0x18, 0x39, 0x60, 0x8f, 0x5b, 0xef, 0xb5, 0xe2,
-0xd4, 0x87, 0xbc, 0x3b, 0x55, 0x8b, 0x7f, 0xc3,
-0x84, 0xe7, 0x62, 0x8f, 0x07, 0xb5, 0xf3, 0x78,
-0x7d, 0xe5, 0x70, 0x3e, 0xaf, 0xed, 0x42, 0xed,
-0xe9, 0xa2, 0x1b, 0x9b, 0x7a, 0xfc, 0x7e, 0x53,
-0x6a, 0x8f, 0x9f, 0x26, 0x9d, 0x82, 0x9d, 0xc3,
-0xa9, 0x30, 0xa6, 0x1a, 0x1c, 0x53, 0x7d, 0x52,
-0x99, 0x6d, 0xc7, 0xbf, 0x86, 0x60, 0xff, 0xea,
-0xe2, 0x4a, 0x5e, 0x47, 0x39, 0xf9, 0x8c, 0x65,
-0xa4, 0x95, 0x9d, 0x71, 0x4a, 0x92, 0x31, 0x9d,
-0x4a, 0xc1, 0xdc, 0xde, 0x4c, 0x46, 0x47, 0x57,
-0x2c, 0xb8, 0x2c, 0x73, 0xb4, 0x58, 0xea, 0x19,
-0xc9, 0xe0, 0xaf, 0xa7, 0xf1, 0xcd, 0xb6, 0x32,
-0xf7, 0x55, 0x6d, 0x57, 0x6b, 0xe5, 0xeb, 0xb7,
-0xf1, 0x98, 0xcb, 0x37, 0xd2, 0x4a, 0xa9, 0x58,
-0x64, 0x3e, 0x93, 0x00, 0xb4, 0xb5, 0xf8, 0xea,
-0x5f, 0xb2, 0x74, 0x38, 0xc6, 0x61, 0xfb, 0x34,
-0xca, 0x01, 0x5b, 0x31, 0x32, 0xc4, 0x0e, 0xdf,
-0xce, 0xc4, 0xbf, 0xba, 0xc8, 0x4c, 0x33, 0x68,
-0xf3, 0xcf, 0x57, 0x5a, 0xc6, 0x41, 0x6f, 0x48,
-0x8a, 0xd3, 0xb3, 0x24, 0xd4, 0xe7, 0xd3, 0x8b,
-0x7b, 0xc5, 0xe7, 0xa8, 0x05, 0xcd, 0xce, 0x1a,
-0x75, 0x69, 0x7b, 0x70, 0x9f, 0x57, 0xef, 0x7c,
-0xd9, 0xcd, 0x7f, 0x38, 0xa7, 0xcf, 0x87, 0x49,
-0xbd, 0xb0, 0x28, 0x47, 0x17, 0xd9, 0x34, 0x29,
-0xd5, 0x2f, 0x09, 0xc3, 0xcd, 0x23, 0x32, 0x23,
-0xba, 0x39, 0xc7, 0xe2, 0x95, 0x12, 0x3e, 0x68,
-0xa3, 0x24, 0xa3, 0x08, 0xd6, 0x57, 0x7d, 0x5a,
-0x4a, 0xb8, 0xea, 0xbf, 0xf0, 0x4e, 0xe0, 0xa7,
-0x8e, 0x6e, 0x76, 0x14, 0x4c, 0x8b, 0x3a, 0xc2,
-0xb2, 0xc1, 0xd5, 0x15, 0xae, 0xb2, 0x41, 0x7c,
-0xcc, 0xf9, 0x98, 0x3a, 0x78, 0x1f, 0xba, 0xf1,
-0xd7, 0x4e, 0x97, 0x88, 0x8c, 0x19, 0x70, 0x36,
-0xa0, 0x01, 0x51, 0x13, 0xe3, 0xb8, 0xcb, 0x20,
-0xdd, 0xee, 0xaf, 0x9c, 0xb2, 0x2f, 0x39, 0x33,
-0xb8, 0x3f, 0xc3, 0xbf, 0x81, 0xf8, 0x2b, 0x95,
-0x11, 0xf9, 0x0a, 0xbe, 0x1e, 0x70, 0xe2, 0x8c,
-0x8b, 0xc5, 0x5c, 0xfd, 0x01, 0xe8, 0xba, 0x26,
-0x20, 0x16, 0xe8, 0x30, 0xcf, 0xa7, 0x2d, 0xd8,
-0x95, 0x51, 0x04, 0xc3, 0x79, 0x76, 0xe1, 0xaf,
-0x14, 0x61, 0xf9, 0xf3, 0x8c, 0x27, 0xe7, 0xa4,
-0xb3, 0xa6, 0x6a, 0xb1, 0x58, 0xae, 0x53, 0x5d,
-0x1f, 0x56, 0x05, 0xb1, 0x5a, 0x7b, 0xc4, 0x96,
-0xe7, 0x4b, 0x19, 0xc9, 0x41, 0x67, 0x4c, 0x47,
-0x86, 0xff, 0xb0, 0x90, 0xd5, 0x7f, 0x6d, 0x0f,
-0x22, 0xc9, 0x3c, 0x3c, 0x05, 0xa9, 0xa0, 0x4d,
-0x44, 0xef, 0x3b, 0xa3, 0xce, 0xd6, 0x8e, 0x99,
-0x35, 0xa9, 0xfc, 0x33, 0xd2, 0x1c, 0x4c, 0xac,
-0x75, 0x68, 0xe7, 0x29, 0xe7, 0xdf, 0x40, 0x44,
-0x36, 0xa8, 0xba, 0xf1, 0x17, 0xdd, 0x27, 0x72,
-0xb6, 0x0d, 0x40, 0x5b, 0xff, 0x60, 0xd1, 0x6e,
-0x20, 0x11, 0x7d, 0x9a, 0x0c, 0x6b, 0x11, 0xd9,
-0x27, 0xb7, 0x9d, 0x9e, 0x08, 0xa3, 0xc1, 0xe0,
-0x6a, 0x92, 0x5d, 0xff, 0x15, 0x31, 0xaa, 0x2c,
-0x31, 0xa3, 0x0c, 0x4d, 0x01, 0xac, 0xd7, 0x8f,
-0xc9, 0xa1, 0x44, 0xf8, 0x76, 0xdf, 0x26, 0x69,
-0x9a, 0x7e, 0xc8, 0xa1, 0x7a, 0x50, 0x6a, 0xed,
-0x31, 0x75, 0xc6, 0xc2, 0x4d, 0xe5, 0x6e, 0xfc,
-0x95, 0xe0, 0xdc, 0x1a, 0xb2, 0x4d, 0x8e, 0xc1,
-0xf4, 0x97, 0x99, 0xda, 0xf2, 0xea, 0x34, 0x23,
-0xe2, 0x98, 0xea, 0x4a, 0x17, 0x34, 0x6d, 0xfe,
-0x0d, 0x52, 0x75, 0xa7, 0x92, 0x1d, 0xff, 0x42,
-0x8e, 0x7a, 0xab, 0xab, 0xc1, 0x51, 0x7d, 0x82,
-0xeb, 0x3c, 0xc5, 0x09, 0xf1, 0xfe, 0x45, 0x9c,
-0x9a, 0x91, 0x18, 0xeb, 0x0a, 0x4c, 0xe7, 0xd7,
-0x41, 0x9d, 0xf4, 0xc0, 0x77, 0xc7, 0xc6, 0xbf,
-0x6c, 0xf2, 0x87, 0x68, 0xc0, 0x41, 0x01, 0x85,
-0xa2, 0x4c, 0x79, 0x15, 0x92, 0x47, 0x6e, 0x70,
-0xd2, 0x0e, 0xb1, 0x58, 0x2c, 0x60, 0x93, 0x75,
-0x04, 0x8a, 0xb2, 0xf4, 0xbf, 0x02, 0x11, 0x4f,
-0x81, 0xcd, 0x5f, 0x17, 0xa4, 0x8d, 0x96, 0x23,
-0xfd, 0x93, 0xb6, 0x27, 0x8c, 0xfe, 0x00, 0x78,
-0xcb, 0x71, 0x2c, 0x04, 0x73, 0xe6, 0x79, 0x79,
-0xad, 0xc7, 0x09, 0x64, 0x78, 0x73, 0x8a, 0xdd,
-0xf1, 0x2f, 0xc1, 0x16, 0xf9, 0x92, 0xea, 0x9b,
-0x32, 0x4e, 0xfb, 0xcb, 0xd2, 0x39, 0xe3, 0x12,
-0x39, 0x60, 0xb0, 0x8d, 0x0c, 0xb1, 0x30, 0x0b,
-0x2f, 0x5e, 0xd1, 0xad, 0xc1, 0x57, 0x50, 0xac,
-0x39, 0x0b, 0x7f, 0x5d, 0x22, 0x05, 0xf6, 0x12,
-0xd4, 0x1b, 0x6b, 0x1d, 0xb4, 0x85, 0xfa, 0x5f,
-0x97, 0xc8, 0x0c, 0x6e, 0x1c, 0x22, 0x53, 0x32,
-0xb0, 0x6b, 0xa1, 0x3d, 0xc6, 0x3b, 0x20, 0x4d,
-0xcb, 0xc2, 0x5f, 0x54, 0x61, 0xd9, 0xe9, 0x62,
-0x15, 0x29, 0x75, 0x01, 0x31, 0x5d, 0xe6, 0xa5,
-0x61, 0x57, 0x63, 0x24, 0xd4, 0xc9, 0x51, 0xb4,
-0xf9, 0x37, 0x44, 0x54, 0x90, 0xf4, 0x64, 0xc7,
-0xbf, 0x32, 0x20, 0x2b, 0xe0, 0x42, 0x5b, 0xb2,
-0xdc, 0x25, 0xe8, 0x48, 0x32, 0x2f, 0xbb, 0xd3,
-0x3b, 0x33, 0x88, 0x0c, 0xf7, 0x2f, 0x77, 0xfc,
-0x8b, 0x3a, 0x74, 0x2b, 0x41, 0xc3, 0xb5, 0xee,
-0x71, 0xb8, 0x25, 0xda, 0xfd, 0x51, 0x06, 0xbb,
-0x1e, 0x75, 0x32, 0x5a, 0xa9, 0x7f, 0x31, 0x1f,
-0xa3, 0x31, 0x8d, 0x30, 0x77, 0xfc, 0x2b, 0xc9,
-0xb4, 0x29, 0x39, 0x10, 0x0b, 0x64, 0xee, 0x67,
-0xb5, 0xc2, 0x1c, 0xed, 0xef, 0x6e, 0xf6, 0x21,
-0x6b, 0x22, 0x9e, 0x27, 0x70, 0x02, 0x79, 0x33,
-0x6c, 0x65, 0xd8, 0x9a, 0x11, 0x83, 0xf1, 0x1f,
-0xba, 0xf1, 0x57, 0xb4, 0xda, 0x42, 0x5b, 0x0d,
-0x6e, 0x90, 0xf5, 0x66, 0x19, 0x23, 0xa2, 0xd7,
-0xda, 0xfa, 0x32, 0x42, 0x60, 0x67, 0x65, 0x26,
-0x04, 0xc6, 0x9f, 0x0b, 0xdf, 0x98, 0xfa, 0xaf,
-0x3a, 0xcd, 0xae, 0xca, 0x14, 0x72, 0x32, 0x40,
-0x0c, 0x1e, 0xcf, 0x93, 0x19, 0x1a, 0x58, 0xfb,
-0xfe, 0xa1, 0x61, 0x27, 0x10, 0xa6, 0x7b, 0xbd,
-0x59, 0xfa, 0x5f, 0x42, 0x15, 0x97, 0xfd, 0xda,
-0x43, 0xaa, 0x13, 0x95, 0x16, 0x10, 0xdb, 0xaa,
-0x0e, 0x16, 0x8d, 0x56, 0x3c, 0xfc, 0x4a, 0x15,
-0x35, 0x5e, 0x67, 0x40, 0xcc, 0x0e, 0x7b, 0x59,
-0x1a, 0x61, 0x96, 0xfe, 0xb2, 0x67, 0x0c, 0xfe,
-0xf2, 0x58, 0xfe, 0xc6, 0x70, 0x5e, 0xe8, 0x0e,
-0x04, 0x59, 0x41, 0xd4, 0x2d, 0x7d, 0x8e, 0x50,
-0x33, 0x68, 0x10, 0x39, 0x57, 0xc8, 0x94, 0x39,
-0x60, 0x99, 0x9e, 0xa3, 0xeb, 0x0a, 0x0b, 0xe7,
-0xaa, 0xff, 0xda, 0xa5, 0x20, 0xf7, 0x6c, 0xee,
-0x29, 0x65, 0x97, 0x58, 0x39, 0x70, 0x23, 0x7f,
-0xf7, 0x7e, 0x03, 0xf9, 0x37, 0x7e, 0x49, 0x1e,
-0x24, 0xd5, 0x4b, 0x15, 0x72, 0x75, 0x21, 0x8b,
-0x91, 0xb1, 0xf7, 0x73, 0x17, 0xb1, 0xf8, 0x37,
-0x90, 0x1a, 0x11, 0x8c, 0x2c, 0xfe, 0xf9, 0x3a,
-0x4e, 0x3b, 0xff, 0x87, 0xd6, 0xfa, 0x74, 0xa5,
-0x03, 0xc4, 0x16, 0x4b, 0x1f, 0x88, 0x27, 0xda,
-0xe7, 0xa6, 0x17, 0x46, 0xd5, 0x70, 0x26, 0x23,
-0xf1, 0xf7, 0x34, 0x64, 0xf3, 0x6f, 0xcc, 0x8d,
-0x79, 0x4b, 0xdd, 0xf5, 0x5f, 0xa3, 0xac, 0x4e,
-0xa1, 0x78, 0x2c, 0x6f, 0x58, 0x42, 0xe2, 0xfa,
-0x5f, 0xd5, 0xf8, 0xe4, 0xba, 0xba, 0xf6, 0xdb,
-0x46, 0x9d, 0x91, 0x89, 0x7f, 0x19, 0x56, 0xfd,
-0x97, 0x97, 0x49, 0x7a, 0xb5, 0xd7, 0xeb, 0x55,
-0x8e, 0x7f, 0xd8, 0x2f, 0x85, 0xc9, 0x45, 0x4c,
-0x94, 0x5a, 0x5d, 0x3c, 0x8b, 0x1c, 0x6f, 0xab,
-0x67, 0xb4, 0x00, 0xc6, 0x25, 0x18, 0x9c, 0x6f,
-0x8d, 0x89, 0xad, 0xed, 0x2f, 0x76, 0xc7, 0xbf,
-0xc8, 0x96, 0x3e, 0x5b, 0xa4, 0x92, 0x3a, 0x1b,
-0x99, 0x6a, 0x16, 0x1b, 0xc6, 0xcc, 0x54, 0xd9,
-0x41, 0xf5, 0x3e, 0x51, 0xd3, 0xc0, 0x4f, 0xe8,
-0xcb, 0x63, 0xc7, 0x86, 0x71, 0xdd, 0x01, 0x59,
-0x9a, 0x62, 0xd8, 0xf1, 0x2f, 0x85, 0xf1, 0x6f,
-0x94, 0x33, 0xe9, 0x6a, 0x05, 0xa7, 0xce, 0xe3,
-0x5c, 0xa7, 0x59, 0x6c, 0x26, 0x3b, 0x8d, 0x1b,
-0x4d, 0xd8, 0x77, 0x34, 0xae, 0xbc, 0x06, 0x5d,
-0x25, 0x4f, 0x1b, 0x36, 0xce, 0xd5, 0x60, 0x9e,
-0xb5, 0xb8, 0x9c, 0xc1, 0x5f, 0xf6, 0x52, 0xca,
-0x3b, 0xa4, 0xaa, 0x3e, 0x0b, 0x5c, 0xc3, 0x2a,
-0x7f, 0x5f, 0x9c, 0x07, 0x7b, 0x81, 0x6e, 0x4a,
-0x44, 0x14, 0x8c, 0x36, 0x4e, 0x24, 0xc5, 0x70,
-0x37, 0x38, 0xc4, 0xb8, 0xee, 0xb1, 0x20, 0x09,
-0x94, 0xda, 0xfc, 0x87, 0x0c, 0x7f, 0x19, 0xe1,
-0x74, 0xc0, 0x9a, 0xde, 0xe6, 0x2a, 0x67, 0x9e,
-0xd7, 0x4a, 0x7f, 0x67, 0x7c, 0xd3, 0xa8, 0x35,
-0xd5, 0x7d, 0xb7, 0x7f, 0x96, 0xed, 0xef, 0x9d,
-0x08, 0xa0, 0x46, 0x49, 0x68, 0xc8, 0x59, 0x8b,
-0xe0, 0xa6, 0xac, 0xf8, 0x97, 0x5c, 0xe7, 0x2c,
-0x53, 0xfc, 0x1f, 0x9c, 0xeb, 0xb4, 0x7e, 0xe9,
-0xdd, 0x12, 0x3c, 0x37, 0xf6, 0x4d, 0x97, 0x5e,
-0x8c, 0x3b, 0x39, 0xa5, 0xa3, 0x0e, 0x10, 0xa3,
-0xcc, 0x18, 0xcc, 0xe0, 0xaf, 0x0b, 0xdb, 0xeb,
-0xd1, 0x33, 0x67, 0xae, 0x48, 0x73, 0x90, 0x1b,
-0xd7, 0x63, 0x02, 0xcf, 0x64, 0xd8, 0x46, 0x6b,
-0x5e, 0x2f, 0xe8, 0x85, 0x87, 0xfa, 0xe7, 0x82,
-0x05, 0xc4, 0xce, 0x9a, 0x35, 0xaf, 0x5b, 0x83,
-0x67, 0xe1, 0xfb, 0x50, 0xcf, 0xe8, 0x2f, 0xef,
-0xa6, 0x16, 0x27, 0x06, 0x4a, 0x2a, 0xdb, 0xda,
-0xca, 0x48, 0xda, 0x50, 0x45, 0x3b, 0x07, 0xfc,
-0xe9, 0x87, 0xdb, 0x1b, 0xa6, 0x8b, 0x8e, 0xff,
-0xbc, 0x27, 0x66, 0xf1, 0xd7, 0x81, 0xb3, 0x7d,
-0x27, 0x3c, 0x17, 0x65, 0xd9, 0xf8, 0xcb, 0xbe,
-0x4e, 0xc2, 0x36, 0x0c, 0xb5, 0x03, 0xd6, 0x74,
-0x7b, 0x93, 0xbf, 0x4f, 0xdd, 0x28, 0x56, 0xe9,
-0x4e, 0xf9, 0xcf, 0x6e, 0xe2, 0xef, 0xb7, 0xc6,
-0x4c, 0x33, 0xc6, 0xe4, 0x1f, 0xf2, 0x37, 0xe4,
-0x98, 0xf0, 0xb4, 0x5a, 0xea, 0xcf, 0x83, 0xe9,
-0xd3, 0xcd, 0x23, 0x21, 0x8f, 0x97, 0x3c, 0x26,
-0xae, 0xe0, 0x01, 0x9a, 0x2e, 0x25, 0x60, 0x2e,
-0xb7, 0xc6, 0x20, 0x19, 0x85, 0xe8, 0xe0, 0x2f,
-0x76, 0xd4, 0xb0, 0xd9, 0xba, 0xd5, 0xfb, 0xbc,
-0xa9, 0x2f, 0x9d, 0xd1, 0xf6, 0xf2, 0x3a, 0x3b,
-0x5d, 0x5c, 0x1e, 0x00, 0x7f, 0x2c, 0x0e, 0xef,
-0x9f, 0x77, 0x4a, 0x32, 0x32, 0x40, 0xb6, 0xcf,
-0x36, 0x0b, 0x77, 0x99, 0xac, 0xfa, 0xaf, 0xb1,
-0xa4, 0x79, 0xdc, 0x28, 0x1e, 0xa6, 0x58, 0xe4,
-0x35, 0xa5, 0x77, 0xfe, 0x30, 0x79, 0x8d, 0xd4,
-0xf7, 0x33, 0x7f, 0x7e, 0x34, 0xa7, 0xde, 0x8a,
-0x45, 0x8a, 0x6c, 0x6f, 0xca, 0x8e, 0x7f, 0x19,
-0xa5, 0x1c, 0x52, 0xd5, 0xf3, 0x34, 0x51, 0x34,
-0x0a, 0xd0, 0xb8, 0x40, 0x32, 0x7a, 0x6d, 0xfd,
-0x8b, 0x3e, 0x28, 0xae, 0xa3, 0x56, 0xb1, 0xd8,
-0x30, 0x39, 0x4a, 0x9f, 0x4e, 0x2f, 0x1c, 0x2a,
-0xcf, 0x8e, 0x7f, 0xc5, 0x18, 0xa4, 0x7a, 0x7f,
-0xa0, 0xfa, 0x9c, 0xe7, 0x92, 0x78, 0xc0, 0x38,
-0xd0, 0x5c, 0xfd, 0xef, 0xca, 0x25, 0xff, 0x01,
-0xe3, 0x7d, 0xf3, 0xe6, 0x73, 0xea, 0x25, 0xe9,
-0x0a, 0x59, 0x67, 0xde, 0x30, 0x88, 0xb9, 0x4f,
-0x86, 0x15, 0x2c, 0x7b, 0x53, 0xfb, 0x29, 0x6a,
-0x6a, 0x6f, 0x17, 0x33, 0xf8, 0x4b, 0x81, 0x19,
-0x8b, 0x71, 0x37, 0x1e, 0x00, 0x6f, 0x34, 0x54,
-0xe4, 0x95, 0x77, 0x08, 0x01, 0xf3, 0xf6, 0x90,
-0x06, 0x4b, 0xa0, 0x21, 0x43, 0x11, 0x40, 0xe0,
-0xc7, 0x8c, 0xa0, 0xd9, 0x89, 0x13, 0x6e, 0x09,
-0x34, 0x20, 0x83, 0x0a, 0x43, 0x01, 0xdd, 0x59,
-0xf1, 0x2f, 0xfb, 0x96, 0x98, 0x86, 0xf9, 0x75,
-0x3c, 0x22, 0xd6, 0xc1, 0x0c, 0x21, 0x97, 0x87,
-0xbd, 0x7e, 0x20, 0x4c, 0xe3, 0x09, 0xa8, 0x16,
-0xee, 0x7e, 0x8f, 0x3c, 0x89, 0x28, 0x72, 0x9f,
-0xcd, 0x3f, 0x0f, 0xf8, 0x0b, 0xd7, 0x2b, 0xe6,
-0xe4, 0x51, 0x7b, 0x39, 0x89, 0x4d, 0x2d, 0x5c,
-0x50, 0x65, 0x07, 0x1d, 0xb0, 0x4c, 0x0d, 0x67,
-0xac, 0x58, 0xbf, 0x80, 0x5d, 0x55, 0x18, 0xe2,
-0xff, 0x2d, 0x39, 0x42, 0x9f, 0xf9, 0xc0, 0xdb,
-0xa3, 0xd2, 0x0c, 0xfe, 0x3a, 0x20, 0xc3, 0x4e,
-0xc4, 0xa3, 0xc0, 0x73, 0xdd, 0xfa, 0x5f, 0x6d,
-0x17, 0x2d, 0x69, 0xb0, 0x2f, 0xa1, 0xf1, 0x9d,
-0xac, 0x35, 0x45, 0xcd, 0x5f, 0x94, 0x53, 0x93,
-0xbe, 0x99, 0x15, 0xff, 0x3a, 0x58, 0x90, 0x91,
-0xfd, 0xb2, 0x72, 0xd5, 0x58, 0x44, 0x15, 0xab,
-0x87, 0x10, 0xd1, 0x03, 0xfe, 0xaa, 0x35, 0xd7,
-0x85, 0xb2, 0x72, 0x0f, 0x74, 0xb8, 0x91, 0x9e,
-0x96, 0xb2, 0xf5, 0x97, 0x07, 0x14, 0xce, 0x7f,
-0x78, 0x83, 0xad, 0xff, 0x55, 0x9e, 0x56, 0xbe,
-0x2d, 0xd6, 0x81, 0x1b, 0x5f, 0xdf, 0xdb, 0x39,
-0x9c, 0xfb, 0x1f, 0xda, 0xcf, 0x15, 0x1f, 0x74,
-0xc1, 0xf7, 0xe1, 0x22, 0xef, 0xb8, 0x28, 0xe2,
-0xac, 0x2f, 0x2b, 0x37, 0x09, 0xff, 0x94, 0xc1,
-0x5f, 0xa8, 0xba, 0xeb, 0x71, 0x1e, 0x07, 0x6e,
-0xf8, 0x4d, 0x46, 0x7f, 0xd7, 0xc6, 0x54, 0xf0,
-0x1a, 0x5e, 0x94, 0xdb, 0xa8, 0xe2, 0x1c, 0x1b,
-0xa2, 0xd1, 0x47, 0xba, 0x0d, 0x98, 0x67, 0xdd,
-0xe6, 0xdf, 0x60, 0xf1, 0xaf, 0xf6, 0x4a, 0xbf,
-0xe2, 0xc0, 0x01, 0x1e, 0xed, 0xd2, 0x87, 0x94,
-0x95, 0xf1, 0x08, 0xf9, 0x1e, 0xfd, 0xbb, 0x34,
-0x46, 0x6a, 0x6c, 0x8d, 0xb0, 0x1f, 0x09, 0xbb,
-0x38, 0x77, 0xdf, 0x2f, 0xc9, 0x33, 0xe4, 0x06,
-0x54, 0x7c, 0xba, 0x3f, 0x2b, 0xfe, 0x65, 0x14,
-0xd8, 0xf8, 0x8b, 0xfd, 0xa3, 0x17, 0x68, 0xe8,
-0xbd, 0xfc, 0x10, 0xcc, 0xcf, 0x73, 0x34, 0x68,
-0xfa, 0x66, 0xdf, 0x71, 0xb4, 0xe4, 0x39, 0x79,
-0xf6, 0x99, 0x45, 0xd8, 0xf5, 0x21, 0x80, 0x47,
-0x00, 0x62, 0x7d, 0xe4, 0x42, 0x28, 0x84, 0xe7,
-0x3f, 0xae, 0xfc, 0xc3, 0x0b, 0x5a, 0x3d, 0x51,
-0xf1, 0xcc, 0xea, 0x3b, 0xc6, 0xac, 0x13, 0x3e,
-0x1e, 0xff, 0x3a, 0xd0, 0x07, 0xc6, 0xbb, 0x78,
-0x7c, 0x74, 0x70, 0xc1, 0x39, 0xe9, 0x14, 0xcf,
-0xeb, 0xfe, 0xbd, 0x74, 0x71, 0x19, 0xcf, 0x3f,
-0x84, 0xf5, 0xba, 0x80, 0x64, 0xf5, 0xeb, 0xc7,
-0xc4, 0xbf, 0x08, 0xbf, 0x7f, 0xb0, 0xbc, 0xa5,
-0x4b, 0xfa, 0x99, 0x71, 0x44, 0x8b, 0xbc, 0x00,
-0xc6, 0x0a, 0xe3, 0x42, 0x0b, 0x52, 0xf1, 0x20,
-0xe5, 0x2c, 0xef, 0x7a, 0xcf, 0x06, 0x62, 0x8c,
-0xa3, 0x1e, 0x6f, 0xb6, 0xec, 0xfc, 0x43, 0x7e,
-0xa6, 0xb7, 0x4b, 0xaf, 0xec, 0xbf, 0xee, 0x1e,
-0xf1, 0x28, 0xfd, 0x15, 0x18, 0xea, 0x3d, 0xd2,
-0x5d, 0x74, 0x57, 0xa0, 0xf2, 0x28, 0x3b, 0xf7,
-0xfb, 0x1d, 0x6b, 0x11, 0x4f, 0x99, 0xb8, 0x01,
-0xf9, 0xb0, 0x48, 0x19, 0xf3, 0x0f, 0xb7, 0xb7,
-0x64, 0xe7, 0x1f, 0x06, 0xf5, 0xdb, 0x00, 0xe7,
-0x66, 0xe6, 0x79, 0x15, 0xb5, 0xa2, 0x8a, 0x18,
-0x79, 0x5c, 0xb0, 0x72, 0xda, 0x29, 0xc3, 0xea,
-0x3a, 0x46, 0x57, 0xd9, 0xfc, 0x1b, 0x98, 0xa3,
-0x18, 0x18, 0xc3, 0xbf, 0x11, 0xd4, 0x95, 0xac,
-0x75, 0x7f, 0xc4, 0x66, 0x8b, 0x72, 0x18, 0x8a,
-0x30, 0x10, 0x66, 0x1f, 0x20, 0xf3, 0x8c, 0x8e,
-0xbd, 0x86, 0x9f, 0x96, 0x86, 0xe2, 0xae, 0xfc,
-0x43, 0xac, 0xe4, 0xca, 0x77, 0x60, 0x57, 0x92,
-0xf1, 0xc1, 0xde, 0xcf, 0xd5, 0xbe, 0x5c, 0xd4,
-0x88, 0xbc, 0xec, 0x4b, 0xb4, 0x80, 0xd8, 0x79,
-0xba, 0xdf, 0xac, 0x89, 0x07, 0x07, 0xdb, 0xce,
-0x67, 0xc5, 0xbf, 0xbc, 0x59, 0xe7, 0xea, 0x93,
-0x33, 0xf8, 0xcb, 0x0e, 0x84, 0x0d, 0x65, 0xa8,
-0x11, 0x23, 0x64, 0x0a, 0x18, 0x1a, 0xcb, 0x51,
-0x1c, 0xc3, 0x7f, 0x58, 0x17, 0x75, 0xc3, 0x2e,
-0xcb, 0xd8, 0x24, 0xc9, 0xc2, 0xa1, 0x64, 0x88,
-0xbb, 0xfa, 0x2f, 0xb1, 0xd0, 0x58, 0x23, 0x2f,
-0x0d, 0x5b, 0x84, 0xb1, 0x80, 0x57, 0xf2, 0x6a,
-0x8d, 0x82, 0xf5, 0xe5, 0x59, 0xfc, 0x1b, 0x08,
-0x97, 0xfc, 0xae, 0x98, 0xd4, 0x28, 0xb9, 0xbf,
-0x19, 0x60, 0xd7, 0x36, 0xe5, 0x89, 0xe4, 0x2c,
-0x80, 0x66, 0xc5, 0xed, 0xf2, 0x6a, 0xea, 0xb7,
-0xf9, 0x0f, 0x6d, 0x6d, 0xe5, 0x7e, 0x7f, 0x33,
-0xf8, 0xcf, 0x63, 0xea, 0xbf, 0x1c, 0xf7, 0xfb,
-0x3a, 0xae, 0xf1, 0x54, 0x75, 0x67, 0xe7, 0x77,
-0xc5, 0x0a, 0xe1, 0x51, 0xdc, 0xa4, 0x12, 0xe2,
-0x36, 0xf9, 0x51, 0xdd, 0xcf, 0xf3, 0xd0, 0xac,
-0xeb, 0x9c, 0x21, 0xab, 0x5b, 0xab, 0x9a, 0x3d,
-0xd9, 0xfc, 0x87, 0x82, 0x0d, 0xbb, 0xac, 0x20,
-0x17, 0xdd, 0x12, 0x0a, 0x2c, 0xbc, 0xae, 0x48,
-0x6c, 0xa7, 0x5d, 0x7a, 0x05, 0x46, 0xc4, 0x1e,
-0xa4, 0xad, 0x7a, 0x32, 0xfa, 0x17, 0x8c, 0x1a,
-0xd1, 0x0e, 0x96, 0xb5, 0x92, 0x0a, 0x04, 0x11,
-0x2e, 0xfe, 0x0d, 0x9c, 0x3a, 0x84, 0x1e, 0x0a,
-0x9f, 0x67, 0xc4, 0x20, 0x46, 0x95, 0xc6, 0x12,
-0x35, 0x37, 0x31, 0xd9, 0xa6, 0xcf, 0x25, 0x4b,
-0x4e, 0x92, 0x7b, 0xb2, 0xf3, 0xc7, 0xc4, 0xfe,
-0xe6, 0xba, 0x92, 0x02, 0x77, 0xfd, 0x17, 0x22,
-0xa0, 0x26, 0x57, 0xfd, 0x17, 0xe3, 0x3f, 0x8c,
-0x2c, 0xf4, 0x15, 0x4a, 0x83, 0x77, 0xbe, 0xc5,
-0x5a, 0x1a, 0xb7, 0x61, 0xfc, 0xeb, 0xd6, 0x75,
-0xac, 0x8b, 0x87, 0x5a, 0xce, 0x35, 0xbd, 0x4b,
-0xe6, 0xe0, 0x5b, 0x34, 0x2b, 0xfe, 0x05, 0x48,
-0x2a, 0x51, 0xec, 0x04, 0x71, 0xac, 0x96, 0xe6,
-0x46, 0xae, 0xf6, 0x05, 0xeb, 0x85, 0x42, 0xcc,
-0x63, 0x63, 0x64, 0xef, 0x92, 0x1d, 0xc6, 0xc2,
-0x81, 0x72, 0x37, 0xff, 0x86, 0x5c, 0x45, 0x64,
-0x1e, 0xce, 0xab, 0xb2, 0x7e, 0x17, 0xa9, 0x25,
-0xd3, 0xb1, 0x3a, 0xb8, 0x07, 0xfc, 0x77, 0x0f,
-0x1a, 0xdb, 0xc9, 0xfd, 0x36, 0xfe, 0xb2, 0x88,
-0x10, 0x3b, 0x04, 0x96, 0x91, 0x78, 0xcc, 0xa5,
-0xbf, 0x2c, 0x20, 0xb7, 0x46, 0x11, 0xd6, 0x7f,
-0xb9, 0x02, 0x61, 0x79, 0x0c, 0x7f, 0x01, 0xda,
-0x2a, 0xd5, 0x72, 0x5d, 0xf8, 0x0b, 0x07, 0x5b,
-0x31, 0x32, 0x1d, 0x2b, 0x83, 0x5e, 0xce, 0xc9,
-0xe0, 0x2f, 0xa1, 0xaa, 0xe5, 0x36, 0x4e, 0x72,
-0x58, 0x65, 0xdc, 0x8e, 0x8b, 0xfb, 0xa8, 0xe0,
-0x37, 0xf2, 0x12, 0x9e, 0x6d, 0x36, 0x24, 0xdf,
-0x46, 0x9e, 0xcc, 0x08, 0xc9, 0x71, 0x43, 0x5f,
-0x6d, 0xe8, 0x46, 0xc7, 0x06, 0x87, 0x7f, 0xa3,
-0x90, 0xfd, 0xe4, 0x98, 0x5d, 0xb4, 0x08, 0x63,
-0x2c, 0x23, 0x5f, 0x93, 0x2a, 0xac, 0x08, 0x2f,
-0xa3, 0xdd, 0xa8, 0xca, 0x9a, 0x9f, 0x37, 0xc9,
-0x5b, 0x03, 0xe1, 0x95, 0xde, 0x8d, 0xc2, 0x90,
-0x1b, 0x7f, 0xd5, 0x19, 0x55, 0x89, 0xc6, 0xec,
-0x40, 0x58, 0xc3, 0xc3, 0xe3, 0x9f, 0x14, 0x6e,
-0x30, 0xd2, 0x8f, 0x3e, 0xcc, 0x05, 0x6d, 0x86,
-0x67, 0x67, 0x0c, 0xff, 0xe1, 0xa2, 0xcc, 0xbd,
-0x51, 0xee, 0x94, 0x0d, 0xc6, 0xf8, 0xa9, 0x08,
-0x61, 0xfc, 0x1b, 0xb3, 0x9c, 0x40, 0x18, 0x17,
-0x55, 0xef, 0x37, 0x6b, 0x43, 0xde, 0xf6, 0x2c,
-0xfe, 0xc3, 0x9c, 0xea, 0x24, 0x0b, 0x7b, 0xed,
-0x21, 0xd3, 0x5a, 0x11, 0x64, 0x29, 0x7b, 0x48,
-0x7d, 0x22, 0xff, 0x74, 0x43, 0x80, 0xec, 0x3f,
-0x0d, 0x3e, 0x62, 0x72, 0xd2, 0x4a, 0xf2, 0x6a,
-0x88, 0x87, 0xbd, 0xe4, 0x35, 0x2c, 0x6f, 0x59,
-0x1c, 0x12, 0x1f, 0x26, 0xe5, 0xb4, 0xe3, 0xad,
-0x31, 0xfc, 0x87, 0x69, 0x5e, 0x92, 0x9c, 0xe1,
-0x55, 0xab, 0x42, 0xfa, 0x85, 0x85, 0x78, 0x5a,
-0x88, 0x09, 0x4e, 0x51, 0xa3, 0xd5, 0x60, 0x1c,
-0x1d, 0x59, 0xb1, 0xfe, 0x80, 0xa9, 0xcc, 0x1c,
-0xc3, 0x7f, 0x78, 0x50, 0x6d, 0x11, 0xdd, 0x04,
-0x7d, 0xa1, 0x00, 0x51, 0x9a, 0xc4, 0xc9, 0xf2,
-0xd3, 0x3c, 0x52, 0xd3, 0x4f, 0xbe, 0xcb, 0xc3,
-0x5e, 0xaf, 0x0a, 0x16, 0x40, 0x38, 0x8a, 0x42,
-0x60, 0x86, 0xd2, 0x1c, 0x1f, 0xc7, 0x7f, 0xc8,
-0xf6, 0x41, 0xa7, 0xec, 0xab, 0x32, 0xa6, 0x44,
-0xa5, 0xaf, 0x02, 0xda, 0x62, 0x5d, 0x5f, 0x25,
-0xbd, 0x9c, 0xff, 0xf0, 0x58, 0x06, 0x88, 0x1d,
-0x6f, 0x9d, 0x93, 0x04, 0x20, 0xf6, 0x36, 0xb1,
-0xf1, 0x97, 0xfc, 0x2d, 0x21, 0x42, 0xff, 0xa7,
-0xe5, 0x3a, 0xc2, 0x9e, 0xc2, 0x09, 0xdf, 0x8c,
-0xcf, 0x62, 0xb6, 0x21, 0x20, 0x68, 0x84, 0x66,
-0xcb, 0x1d, 0x19, 0x29, 0xd1, 0xca, 0xdb, 0x59,
-0x61, 0x47, 0xc4, 0x0e, 0x5a, 0xf5, 0x17, 0x32,
-0xf3, 0x0f, 0x97, 0x79, 0x47, 0x8a, 0x2f, 0x1b,
-0xdf, 0x49, 0xcc, 0xe1, 0xf1, 0xaf, 0xe3, 0x74,
-0x8e, 0xee, 0x8b, 0x5e, 0x77, 0x59, 0x79, 0x9f,
-0x7b, 0x83, 0x2f, 0x93, 0x17, 0x13, 0x73, 0x38,
-0xff, 0xe1, 0x15, 0xc0, 0x8c, 0xeb, 0xd0, 0x99,
-0x7c, 0x8f, 0x32, 0xfd, 0x65, 0x1b, 0x7f, 0x69,
-0x9b, 0xc9, 0x0e, 0x9a, 0xdf, 0xc7, 0xf7, 0x77,
-0xa2, 0x0f, 0xb1, 0x89, 0x6a, 0xd3, 0xf4, 0xc2,
-0x02, 0x03, 0xf9, 0xb5, 0xd8, 0xfc, 0x48, 0x03,
-0xf4, 0xdf, 0x13, 0x33, 0x87, 0x16, 0xb4, 0x48,
-0x58, 0x1f, 0x77, 0xcb, 0x10, 0x9b, 0xc3, 0x55,
-0x5a, 0x35, 0x0d, 0xb4, 0xb8, 0xf4, 0xbf, 0xd8,
-0xf4, 0x22, 0xff, 0xfc, 0xda, 0x1d, 0x42, 0x3e,
-0xe6, 0x8b, 0xde, 0x05, 0x8b, 0x72, 0x23, 0xea,
-0xb0, 0xac, 0xa5, 0xd6, 0xcc, 0x9f, 0x20, 0x0f,
-0x90, 0xb2, 0xfe, 0xbc, 0x16, 0x9e, 0x87, 0xcf,
-0xf3, 0x0f, 0x01, 0xf9, 0x12, 0x00, 0x6b, 0xb9,
-0x96, 0x9e, 0x38, 0xdf, 0xbf, 0x3a, 0xb2, 0x73,
-0x33, 0xda, 0xe0, 0xf1, 0xf4, 0x10, 0x71, 0xad,
-0xbd, 0x91, 0x99, 0x64, 0x3d, 0xef, 0x5a, 0x48,
-0xac, 0xbc, 0x1d, 0xa6, 0xd1, 0xfc, 0xa6, 0xa7,
-0x62, 0xac, 0xfe, 0x97, 0xab, 0xd6, 0x63, 0x3e,
-0xe3, 0x3f, 0xa4, 0x70, 0xd3, 0x3e, 0x65, 0x4f,
-0x6f, 0x3f, 0xe9, 0xe5, 0xd3, 0xeb, 0xd4, 0x17,
-0xbc, 0x8b, 0xc9, 0x30, 0xc3, 0x05, 0x4e, 0xfe,
-0x61, 0x82, 0xb0, 0xd8, 0x96, 0xed, 0xce, 0x31,
-0x22, 0x7a, 0x76, 0xe5, 0x04, 0x5e, 0x47, 0x7b,
-0x8b, 0x77, 0x6d, 0x27, 0xa3, 0x0d, 0x4e, 0xee,
-0xd3, 0x7d, 0xcc, 0xd0, 0xc1, 0x03, 0x31, 0x04,
-0x37, 0xfe, 0x92, 0xaf, 0xe0, 0x59, 0x0a, 0xfa,
-0x6c, 0x7f, 0x60, 0x21, 0x12, 0x00, 0xe0, 0x7f,
-0x20, 0x37, 0x1b, 0xb0, 0x3a, 0xdf, 0x26, 0xbf,
-0xe7, 0xf9, 0x87, 0x23, 0xe4, 0x45, 0x2c, 0x0d,
-0x4b, 0x65, 0xfc, 0xcc, 0x33, 0x98, 0x0d, 0x4e,
-0xbd, 0xc3, 0xad, 0x19, 0xfc, 0x25, 0x80, 0x7f,
-0xa8, 0x5f, 0x67, 0x05, 0xa7, 0xd0, 0xbd, 0x44,
-0xb5, 0x2f, 0x7f, 0xda, 0x97, 0x07, 0xde, 0xf2,
-0x6e, 0x3a, 0xab, 0xb7, 0x00, 0xc9, 0xc1, 0x5e,
-0x31, 0xb1, 0x0b, 0xc6, 0xfc, 0xc0, 0x01, 0x50,
-0x66, 0x15, 0xe9, 0xa8, 0x74, 0xf1, 0x6f, 0x68,
-0x7b, 0xa5, 0xaa, 0x25, 0x4e, 0xfc, 0xcb, 0x62,
-0x1d, 0x9f, 0x96, 0x54, 0xdb, 0xc5, 0x15, 0x64,
-0x6f, 0x07, 0x8b, 0x88, 0x3d, 0x49, 0x3a, 0xa8,
-0xdf, 0x5c, 0x9d, 0x5d, 0x07, 0xd4, 0x81, 0x1c,
-0x1d, 0xf1, 0xa4, 0x0b, 0x7f, 0x85, 0x9c, 0xfa,
-0xaf, 0xc0, 0x2b, 0x79, 0x48, 0xea, 0xd5, 0x66,
-0xe8, 0x09, 0x58, 0x2f, 0x2f, 0xed, 0x36, 0x2a,
-0x4c, 0xcf, 0x4c, 0x78, 0x59, 0x24, 0x02, 0x81,
-0xa3, 0x0c, 0x3b, 0x3c, 0x62, 0x04, 0x79, 0xfe,
-0x61, 0x0d, 0x82, 0xfd, 0x54, 0x83, 0x2b, 0xfe,
-0xc5, 0xd0, 0x1f, 0x4c, 0x1d, 0xdd, 0x4b, 0xc2,
-0x27, 0xf3, 0x39, 0xf9, 0xf9, 0x2c, 0x4d, 0xa5,
-0xd2, 0x0a, 0xba, 0xdb, 0x08, 0xf3, 0x79, 0x3e,
-0x4c, 0x8a, 0x7e, 0x9d, 0x6f, 0x85, 0x2d, 0x2c,
-0x20, 0x26, 0x30, 0xf1, 0xa9, 0xa4, 0x8b, 0xff,
-0x30, 0x56, 0x4f, 0x30, 0x17, 0xd4, 0x80, 0x09,
-0xe7, 0xb9, 0x85, 0xdf, 0x21, 0xf5, 0x1d, 0x3e,
-0x13, 0x16, 0x17, 0x89, 0x02, 0x0a, 0x3e, 0x80,
-0x79, 0x1e, 0x76, 0x42, 0x2d, 0xa2, 0x35, 0x86,
-0xa9, 0x1a, 0xc5, 0xa4, 0xe5, 0x6e, 0xfc, 0xc5,
-0xf4, 0xbf, 0xce, 0xc1, 0x32, 0xed, 0xe6, 0xdc,
-0xf2, 0xef, 0x23, 0xbf, 0x68, 0x8b, 0x9a, 0xe2,
-0x07, 0x1d, 0x14, 0xd9, 0xe6, 0x49, 0x37, 0xea,
-0xb5, 0x5d, 0xc6, 0x35, 0xe5, 0x81, 0x30, 0x3c,
-0x5a, 0x5c, 0x3b, 0xe0, 0xe6, 0x3f, 0x44, 0x31,
-0x35, 0xc0, 0x5f, 0x6f, 0x2b, 0x7b, 0xe3, 0x7e,
-0x1e, 0x2b, 0xe9, 0x44, 0x90, 0x95, 0x12, 0xa7,
-0x73, 0x46, 0x8e, 0x04, 0x67, 0x9b, 0x37, 0x02,
-0xdb, 0x59, 0x68, 0xcc, 0xca, 0x3f, 0x84, 0x96,
-0x25, 0xb0, 0x5b, 0xe9, 0x2e, 0xfe, 0x0d, 0x92,
-0xe4, 0x38, 0xb7, 0x8b, 0x04, 0x08, 0x53, 0x9f,
-0x47, 0x19, 0x44, 0x8f, 0x2e, 0x12, 0xfe, 0x86,
-0xd4, 0xc5, 0xa3, 0xb6, 0xda, 0x17, 0x7b, 0x76,
-0xf8, 0x01, 0xfb, 0x1e, 0xce, 0x1d, 0xea, 0x77,
-0xe3, 0x2f, 0xfd, 0x20, 0x7c, 0x8d, 0xf7, 0x49,
-0x0f, 0xdd, 0x6a, 0x7d, 0x1f, 0xb6, 0xb8, 0x64,
-0x3a, 0x5b, 0x65, 0xa9, 0x47, 0x3c, 0x23, 0xf4,
-0xc0, 0x6e, 0xa5, 0xb4, 0xb2, 0xb0, 0xd7, 0x34,
-0x6b, 0xdd, 0x2b, 0x60, 0x70, 0x47, 0x7c, 0xb6,
-0x9b, 0x7f, 0x23, 0xdc, 0x02, 0x33, 0xff, 0x3b,
-0x70, 0xe3, 0xf7, 0xbc, 0xc5, 0xb0, 0xf0, 0x3b,
-0xc8, 0x2f, 0x9a, 0x90, 0x9e, 0xe4, 0x4f, 0xd3,
-0x4f, 0xfd, 0x67, 0xc8, 0xf9, 0x86, 0xf0, 0xb0,
-0xd2, 0x81, 0x61, 0x65, 0xe5, 0x27, 0x56, 0x10,
-0x39, 0x16, 0x0e, 0x7b, 0xf7, 0x49, 0x24, 0x2b,
-0xff, 0xb0, 0xaf, 0x1a, 0x6f, 0xf5, 0x8f, 0x94,
-0x67, 0xcd, 0x6a, 0x87, 0x17, 0xf4, 0x2c, 0x2c,
-0x93, 0x45, 0x4a, 0x09, 0x8f, 0x8c, 0x56, 0x3f,
-0x04, 0xee, 0x25, 0xa6, 0xe3, 0xce, 0xb1, 0x16,
-0x4e, 0x9e, 0x4b, 0x00, 0xac, 0x65, 0xe5, 0x1f,
-0x86, 0x4f, 0xb2, 0x2c, 0xee, 0x43, 0x06, 0xc7,
-0xe6, 0x94, 0x7d, 0x0d, 0x22, 0xdd, 0xc8, 0x4b,
-0x6e, 0xb7, 0x72, 0xf5, 0xa8, 0xfe, 0x82, 0x7f,
-0x51, 0x83, 0xe4, 0x03, 0xc3, 0xd6, 0x5f, 0x46,
-0x16, 0xbe, 0xa7, 0x24, 0x17, 0xff, 0x21, 0x3c,
-0x56, 0x1c, 0x7f, 0x75, 0x20, 0x05, 0xe5, 0xb3,
-0xbc, 0x3e, 0x0e, 0x26, 0x21, 0x1e, 0xe0, 0x46,
-0x8f, 0x27, 0xc8, 0x55, 0x84, 0xe2, 0xf0, 0xc4,
-0xed, 0x11, 0x1d, 0xc5, 0x6a, 0x7f, 0xab, 0xb2,
-0xcd, 0x5d, 0xff, 0xb5, 0x37, 0x0a, 0x4f, 0x01,
-0x42, 0xaa, 0xd6, 0x84, 0x7e, 0xab, 0x32, 0x9b,
-0xc5, 0x97, 0x61, 0x99, 0x6a, 0xc5, 0x76, 0x66,
-0xe4, 0xc9, 0x28, 0xbb, 0x1c, 0xd3, 0x5b, 0x3c,
-0x58, 0x20, 0xe9, 0xe8, 0x18, 0x76, 0x13, 0x7d,
-0x9e, 0xa2, 0xc5, 0x43, 0x6e, 0xfe, 0x8d, 0x40,
-0x3a, 0x8a, 0x90, 0xaa, 0x9d, 0x96, 0xb5, 0x04,
-0x56, 0xc6, 0xed, 0xfa, 0x2f, 0x63, 0x03, 0x37,
-0xfe, 0x12, 0x00, 0x42, 0xf7, 0xda, 0xb2, 0x98,
-0xb2, 0x1c, 0x8c, 0x67, 0x79, 0x81, 0x12, 0x92,
-0xa8, 0x97, 0xb5, 0x28, 0x8b, 0xe1, 0x7d, 0x98,
-0xe1, 0xdf, 0x20, 0x21, 0x0a, 0xf8, 0xab, 0x4f,
-0xec, 0x25, 0xa1, 0x26, 0xaf, 0x05, 0xc4, 0x4c,
-0x9f, 0x2e, 0xb4, 0x23, 0x34, 0x33, 0xf3, 0x57,
-0xb7, 0x79, 0xc1, 0xf1, 0x48, 0xc4, 0x0a, 0x34,
-0xcc, 0x3f, 0x4c, 0x86, 0x78, 0x65, 0xeb, 0x07,
-0x38, 0xb8, 0x08, 0xf0, 0x97, 0xc3, 0xbf, 0x61,
-0x51, 0x1a, 0x9e, 0x23, 0x17, 0xb5, 0x03, 0x2e,
-0x50, 0x7c, 0x56, 0x6a, 0x61, 0x61, 0xaf, 0x45,
-0xa6, 0x64, 0xa9, 0x03, 0x98, 0x3c, 0xf4, 0xdc,
-0x67, 0x15, 0xbd, 0xd6, 0xcf, 0xab, 0x36, 0xb3,
-0xf9, 0x37, 0xba, 0x69, 0x30, 0xc5, 0x93, 0x73,
-0xe6, 0xb9, 0x13, 0x42, 0x2a, 0x34, 0x87, 0x10,
-0x78, 0x14, 0x65, 0x77, 0x6c, 0x68, 0xcf, 0xf2,
-0x0a, 0x60, 0xbd, 0x04, 0x70, 0x60, 0x3c, 0x6e,
-0xfe, 0x8d, 0x72, 0xb3, 0x92, 0x53, 0x1a, 0x6e,
-0x31, 0x16, 0x38, 0xe7, 0x7e, 0x2d, 0x9e, 0x12,
-0x5b, 0x80, 0x12, 0x5b, 0x6e, 0x32, 0x00, 0xd5,
-0xba, 0xea, 0xbf, 0x76, 0x88, 0x65, 0x44, 0x6d,
-0x16, 0x8b, 0xdc, 0xfc, 0x1b, 0x65, 0xc9, 0x00,
-0x97, 0x54, 0x76, 0x38, 0x4c, 0x6e, 0x4c, 0x7b,
-0x96, 0x8b, 0x45, 0xbc, 0xfc, 0x39, 0x5a, 0xf4,
-0xaa, 0xd2, 0x15, 0x2f, 0x4b, 0xe7, 0x2d, 0x16,
-0x5d, 0xa4, 0x28, 0xa8, 0x11, 0xa6, 0x2a, 0x76,
-0xfe, 0xbc, 0xc5, 0x7f, 0x08, 0x28, 0xbb, 0xe1,
-0x98, 0x99, 0x92, 0xf5, 0xb4, 0x3b, 0x91, 0x43,
-0x02, 0xc3, 0x6b, 0xaa, 0x0f, 0x62, 0x8b, 0x81,
-0x94, 0x10, 0x1e, 0x27, 0xa3, 0x1e, 0x5b, 0x92,
-0x04, 0xae, 0x73, 0xad, 0x9b, 0x7f, 0x83, 0x85,
-0xb4, 0x46, 0x61, 0x32, 0xf7, 0xa6, 0x2c, 0x6e,
-0x8d, 0x5a, 0xe4, 0xf2, 0xb9, 0x85, 0xe3, 0xaf,
-0xc1, 0xb6, 0x21, 0x61, 0x3f, 0xa9, 0xd9, 0x9e,
-0x9f, 0x46, 0xd9, 0xaf, 0xb4, 0xc5, 0x51, 0x7f,
-0x39, 0x51, 0xde, 0xaa, 0x0e, 0xa9, 0xb5, 0x59,
-0xfc, 0x1b, 0x1a, 0x77, 0xe7, 0xf2, 0x00, 0x88,
-0x39, 0xc5, 0x47, 0x60, 0xd0, 0x11, 0xc1, 0x96,
-0x7c, 0x55, 0x2c, 0x46, 0xc4, 0x61, 0xc5, 0xe2,
-0x85, 0x18, 0xd6, 0x22, 0x21, 0xdf, 0x43, 0x52,
-0x16, 0xff, 0x86, 0x15, 0x02, 0x38, 0x4b, 0x9f,
-0x41, 0x1f, 0xf2, 0x0d, 0xf2, 0x4d, 0x2c, 0x8a,
-0xd9, 0x24, 0x39, 0xec, 0x0d, 0xcb, 0x08, 0xaa,
-0x81, 0x00, 0x52, 0xe0, 0xc4, 0x0e, 0x76, 0xbe,
-0x56, 0xcc, 0xf7, 0xa8, 0x24, 0xba, 0xf8, 0x37,
-0x0c, 0x7f, 0x4b, 0xc0, 0x2e, 0xc5, 0x52, 0xbf,
-0x1b, 0xff, 0x1d, 0x07, 0x47, 0x9b, 0xc5, 0x0a,
-0x57, 0xda, 0x98, 0xe1, 0xbf, 0x53, 0xb5, 0xe4,
-0xba, 0x32, 0x49, 0x86, 0xd9, 0xfa, 0xcb, 0x5d,
-0x24, 0xc9, 0xc9, 0xea, 0xf7, 0x36, 0x4f, 0x8b,
-0x76, 0x26, 0xc4, 0x37, 0x38, 0x33, 0x43, 0x21,
-0xee, 0x83, 0xd6, 0x75, 0x30, 0x23, 0x71, 0x00,
-0x9e, 0x5c, 0xf7, 0x75, 0xc8, 0xd6, 0x26, 0xb5,
-0x44, 0x2c, 0xc8, 0xe2, 0x3f, 0x6c, 0xe2, 0xa1,
-0x16, 0x5d, 0x8f, 0xa9, 0x85, 0x4e, 0xfc, 0xcb,
-0x23, 0x73, 0xb4, 0x15, 0xe6, 0x2a, 0x54, 0x4d,
-0x18, 0x08, 0x73, 0xe9, 0x02, 0xeb, 0x7a, 0x14,
-0xf5, 0x97, 0x33, 0xfc, 0x1b, 0xf0, 0x4a, 0xb9,
-0x16, 0xb1, 0x55, 0x72, 0x84, 0xcc, 0xf2, 0x60,
-0x21, 0x8f, 0xc1, 0xe6, 0x79, 0x5a, 0x1b, 0x97,
-0xb1, 0xf3, 0x3d, 0xa0, 0x82, 0x11, 0x08, 0x69,
-0xbe, 0x38, 0xb6, 0x04, 0xba, 0x9d, 0xfa, 0x1d,
-0xba, 0xe8, 0x81, 0x46, 0x77, 0xfe, 0xa1, 0xff,
-0x00, 0xd6, 0x0a, 0x9d, 0x53, 0x2e, 0xe1, 0xf3,
-0x65, 0x17, 0x79, 0x2d, 0xc2, 0xf8, 0x17, 0x9b,
-0xe7, 0x97, 0x24, 0x16, 0x23, 0x8b, 0xfa, 0xb0,
-0x6e, 0xeb, 0x92, 0x9d, 0xea, 0x76, 0x49, 0xab,
-0x67, 0xf1, 0xaf, 0x0c, 0xff, 0xc6, 0x25, 0x4e,
-0x7b, 0x68, 0xa7, 0x14, 0xc2, 0x03, 0xcb, 0xb2,
-0x43, 0x87, 0xed, 0xf5, 0x1a, 0x90, 0x2a, 0x94,
-0x67, 0xa1, 0xeb, 0x7f, 0x0d, 0x64, 0x56, 0x10,
-0xff, 0xad, 0x9a, 0x79, 0xbe, 0xec, 0xf8, 0x97,
-0xc8, 0xb8, 0x35, 0x86, 0xb4, 0x1e, 0xf2, 0x53,
-0x92, 0x29, 0xfb, 0x4a, 0x8a, 0x01, 0xd2, 0x23,
-0xfc, 0x3d, 0x1a, 0x98, 0x76, 0x98, 0x24, 0xd7,
-0x25, 0x9d, 0xfc, 0x43, 0x46, 0xb9, 0xef, 0x27,
-0x0b, 0x88, 0x58, 0xe0, 0xe6, 0xdf, 0x00, 0x04,
-0x64, 0xc7, 0xb6, 0x38, 0x11, 0xa2, 0xc8, 0xe3,
-0x5f, 0x4e, 0x20, 0xcc, 0xee, 0x72, 0x8b, 0x02,
-0x50, 0x68, 0x29, 0xf5, 0x14, 0x59, 0xfc, 0x1b,
-0x2c, 0xff, 0x30, 0xc9, 0x70, 0x37, 0xdd, 0x4d,
-0xa7, 0xa3, 0xec, 0xd7, 0xa0, 0x1d, 0x2d, 0x75,
-0xdf, 0x3f, 0xd4, 0x1f, 0x85, 0x6d, 0xd4, 0x69,
-0xc1, 0xbf, 0xf2, 0xc7, 0xe0, 0x41, 0xcb, 0x75,
-0xf3, 0x6f, 0x84, 0x2d, 0xfc, 0x75, 0x3a, 0x1c,
-0x63, 0xf8, 0x8b, 0xcd, 0xcf, 0x46, 0x75, 0x2a,
-0x67, 0xec, 0xdf, 0x88, 0x6a, 0x5f, 0x34, 0xbc,
-0x54, 0xdd, 0xec, 0xa9, 0xb0, 0xd2, 0x05, 0xf9,
-0xfd, 0xbc, 0xdc, 0xe7, 0xc4, 0xbf, 0x2c, 0xfe,
-0x0d, 0x2e, 0x01, 0x70, 0x36, 0xbb, 0xc8, 0xab,
-0xd3, 0x32, 0xae, 0xc1, 0x2e, 0x25, 0x12, 0xf3,
-0x69, 0x6d, 0x3c, 0x88, 0xcc, 0xc7, 0x1c, 0xdc,
-0x0f, 0x46, 0x36, 0xff, 0xc6, 0x56, 0xf0, 0x89,
-0xb0, 0xda, 0x2b, 0xca, 0xaa, 0xbd, 0x5e, 0xe7,
-0xf7, 0x8f, 0xac, 0x96, 0x59, 0x69, 0xab, 0x6d,
-0x08, 0xed, 0xc3, 0x9a, 0xb7, 0xbd, 0x31, 0x83,
-0xdf, 0x51, 0x11, 0xac, 0xc8, 0x4b, 0x55, 0xd1,
-0xc5, 0x7f, 0x48, 0xcb, 0x13, 0x9c, 0x52, 0xbe,
-0xa9, 0x9a, 0x2a, 0x67, 0xc4, 0xf3, 0xc4, 0xe2,
-0x9f, 0x0f, 0x60, 0x81, 0x24, 0x55, 0xcf, 0x00,
-0xa8, 0xd9, 0x6f, 0x7c, 0x76, 0x3b, 0x74, 0x21,
-0x34, 0x73, 0x92, 0x15, 0x1f, 0x4b, 0x44, 0x87,
-0x44, 0x57, 0xfc, 0x6b, 0xaf, 0x1d, 0xd2, 0xea,
-0x32, 0x82, 0x69, 0x25, 0x02, 0x98, 0x9a, 0xbd,
-0xc7, 0xea, 0x6c, 0x76, 0x65, 0x99, 0xbd, 0xb5,
-0xc0, 0x4f, 0xc8, 0xae, 0xff, 0x22, 0xfa, 0xef,
-0x95, 0x3a, 0x77, 0xfc, 0xeb, 0x19, 0x65, 0xcb,
-0x41, 0x85, 0xd1, 0xce, 0x8b, 0xc1, 0x61, 0xa5,
-0x25, 0xce, 0x85, 0x1a, 0xd5, 0x7b, 0xe1, 0x19,
-0x5c, 0x65, 0xbf, 0x9f, 0x77, 0x90, 0x1b, 0xd3,
-0x4a, 0x2c, 0xee, 0xae, 0xff, 0xc2, 0x7f, 0xbd,
-0x25, 0xae, 0xcb, 0x36, 0xfe, 0x92, 0x2f, 0xb7,
-0xd6, 0xa4, 0x17, 0xb2, 0xd8, 0x56, 0xfb, 0x5c,
-0x8c, 0x6d, 0xfd, 0x92, 0x23, 0xb2, 0xd9, 0xaa,
-0x45, 0xc4, 0xc1, 0xcb, 0xbe, 0x66, 0xe8, 0xc1,
-0xc5, 0x8d, 0xae, 0xfa, 0x2f, 0xd4, 0xff, 0x82,
-0xc1, 0xfe, 0x4c, 0xfc, 0xeb, 0x3c, 0xcc, 0xd0,
-0x24, 0x2b, 0x56, 0xd2, 0xcb, 0xc2, 0x5e, 0xce,
-0x76, 0x93, 0x31, 0x00, 0xa3, 0xf9, 0xb2, 0xea,
-0xbf, 0x2c, 0xc3, 0xc6, 0x5f, 0xae, 0xf8, 0x17,
-0x79, 0x91, 0xd6, 0x9c, 0xf6, 0x9d, 0x94, 0xc2,
-0x76, 0xc5, 0x4a, 0xc4, 0x0e, 0x84, 0x61, 0x8e,
-0x62, 0x5d, 0x6c, 0x6d, 0xbf, 0x14, 0x91, 0xaf,
-0xc0, 0x73, 0x63, 0x25, 0x2b, 0x5a, 0xf5, 0x5f,
-0x6c, 0xbd, 0x30, 0xfe, 0xb5, 0xdf, 0xb0, 0x28,
-0xe5, 0x57, 0x69, 0x65, 0x48, 0x16, 0x54, 0xc8,
-0x27, 0xe1, 0xac, 0x67, 0x72, 0x6c, 0x07, 0x16,
-0x70, 0xcd, 0xc3, 0xd9, 0x40, 0xa4, 0x39, 0x0f,
-0xf6, 0xaf, 0x1d, 0xda, 0x16, 0xab, 0x74, 0xae,
-0xa8, 0x8c, 0x06, 0xee, 0x16, 0xa7, 0x73, 0xfe,
-0x0d, 0xc4, 0x5f, 0xcf, 0xd8, 0xd2, 0x2a, 0xed,
-0x46, 0x59, 0x1f, 0x6c, 0x6d, 0xd6, 0xf6, 0x17,
-0xb3, 0x77, 0x3d, 0xbe, 0x0f, 0xc2, 0x2d, 0x21,
-0xe3, 0x75, 0x5c, 0x3a, 0xd7, 0x27, 0x94, 0x98,
-0xfd, 0x5c, 0x60, 0xfc, 0xab, 0x1b, 0xd5, 0x69,
-0x43, 0xe2, 0x71, 0x14, 0xe3, 0xbb, 0x03, 0x9e,
-0x1d, 0xcb, 0xbd, 0x9c, 0x1c, 0xcf, 0xe7, 0x46,
-0x2e, 0xae, 0xb2, 0x0e, 0xde, 0x3b, 0x78, 0xf8,
-0xae, 0xbc, 0x53, 0xd4, 0x86, 0x0b, 0x89, 0xa5,
-0x19, 0xfe, 0x0d, 0x78, 0x52, 0x3e, 0x90, 0x11,
-0x52, 0x1d, 0x22, 0xa9, 0x01, 0x5f, 0x4a, 0x0d,
-0xb0, 0x39, 0x54, 0xf7, 0x49, 0xd5, 0xec, 0xd4,
-0xda, 0xb7, 0x8d, 0x9d, 0x7e, 0x47, 0xb4, 0x8a,
-0x76, 0x54, 0x04, 0x63, 0x5a, 0xc6, 0x58, 0xa8,
-0x82, 0x75, 0xd0, 0xa9, 0xeb, 0x5c, 0xf1, 0xaf,
-0x51, 0xb2, 0xff, 0x20, 0xaa, 0x1a, 0xf5, 0xc3,
-0x9f, 0x9f, 0x58, 0x94, 0x92, 0xde, 0xe2, 0x6b,
-0xd1, 0xa5, 0x02, 0xc8, 0x22, 0xb6, 0x22, 0xb3,
-0x01, 0xcf, 0x57, 0x9d, 0x3b, 0x47, 0xf1, 0x43,
-0x2d, 0xd2, 0xec, 0xdb, 0xd9, 0x66, 0xe1, 0xaf,
-0x84, 0x86, 0xd9, 0x86, 0x30, 0xf3, 0xe8, 0x67,
-0x9e, 0x35, 0x61, 0x1f, 0xc6, 0x14, 0xb5, 0x2b,
-0x22, 0x82, 0x2c, 0x75, 0x32, 0x67, 0xdb, 0x68,
-0xc1, 0x08, 0x8b, 0x50, 0x33, 0xdd, 0x0a, 0xb5,
-0x38, 0x11, 0x96, 0x90, 0xe9, 0x0d, 0x48, 0x2e,
-0xfe, 0x8d, 0x9e, 0x81, 0xad, 0x14, 0xc3, 0x5e,
-0xca, 0xee, 0xb8, 0xff, 0xef, 0x94, 0xcd, 0x62,
-0x39, 0x77, 0x0b, 0x57, 0x17, 0x05, 0x79, 0xd8,
-0x6b, 0x1f, 0x86, 0x2d, 0x4c, 0x3d, 0x04, 0xae,
-0x63, 0x30, 0x93, 0x5b, 0x08, 0xc6, 0xb7, 0x95,
-0x9d, 0xa2, 0x8b, 0x7f, 0x63, 0x07, 0xf1, 0x2f,
-0xee, 0x60, 0xd7, 0x11, 0xb6, 0x9e, 0x56, 0x30,
-0x5f, 0x80, 0x5d, 0x27, 0x84, 0x95, 0x65, 0x98,
-0xe2, 0xf8, 0x14, 0x6e, 0x64, 0x1d, 0x7e, 0x0d,
-0xde, 0xbd, 0xec, 0x3a, 0xbd, 0x19, 0xb2, 0x8e,
-0x0d, 0xd9, 0xf1, 0x2f, 0xdd, 0x91, 0x9a, 0x32,
-0x94, 0x90, 0x47, 0x71, 0x12, 0x47, 0x35, 0xf6,
-0x9c, 0x32, 0x37, 0x43, 0xf2, 0xdf, 0xc1, 0xeb,
-0xf5, 0x0c, 0xbd, 0xdf, 0x7e, 0x4e, 0x0d, 0x00,
-0x11, 0x19, 0xfe, 0x0d, 0xe4, 0xab, 0xe4, 0x21,
-0xad, 0x11, 0x21, 0x2c, 0x78, 0x93, 0x36, 0x28,
-0xa6, 0xc8, 0x1f, 0x8e, 0x68, 0x6b, 0x8b, 0x14,
-0x54, 0xce, 0x57, 0x84, 0x4b, 0xbd, 0xd8, 0x72,
-0x21, 0xe3, 0x3f, 0x63, 0xcd, 0x91, 0x9b, 0xff,
-0xf0, 0x32, 0x32, 0x93, 0xc3, 0xd4, 0x79, 0x2f,
-0xc9, 0x2c, 0xa4, 0x35, 0xe2, 0x0a, 0x84, 0x21,
-0xff, 0xc6, 0xc1, 0x46, 0xe6, 0x16, 0x2a, 0xdc,
-0x3f, 0x24, 0x07, 0xfa, 0xdc, 0x81, 0x15, 0x9b,
-0x7f, 0x23, 0xe7, 0xb2, 0x32, 0x4c, 0x66, 0xdc,
-0x06, 0x8f, 0x67, 0x15, 0x2c, 0x1c, 0x23, 0xad,
-0x1a, 0xa6, 0xfb, 0x96, 0x20, 0x81, 0x58, 0x6e,
-0x1a, 0xf3, 0x0f, 0x15, 0x24, 0x23, 0xa4, 0x98,
-0x8f, 0x0d, 0xff, 0xc4, 0xab, 0x00, 0xcd, 0x66,
-0xb1, 0x62, 0x31, 0xe5, 0x45, 0x71, 0x86, 0xee,
-0x1d, 0xc8, 0xf0, 0x1f, 0x9e, 0x11, 0xf6, 0x9a,
-0x5b, 0x53, 0x18, 0x4c, 0x44, 0xda, 0xc3, 0x61,
-0xf5, 0x59, 0x00, 0x3e, 0x7b, 0xb5, 0xaa, 0x93,
-0xea, 0x3e, 0x3f, 0x18, 0x03, 0x55, 0x28, 0xca,
-0x56, 0x1d, 0xed, 0x34, 0xab, 0xce, 0xa9, 0x4f,
-0x60, 0x98, 0x89, 0x30, 0xfc, 0x95, 0x26, 0x9d,
-0x02, 0x13, 0x02, 0xb3, 0xf5, 0xbf, 0x90, 0x7f,
-0x63, 0x9e, 0xde, 0x0c, 0x5e, 0x81, 0x17, 0x49,
-0x0e, 0x35, 0x95, 0x80, 0x1b, 0x9d, 0xd2, 0x57,
-0x5c, 0xab, 0xca, 0x0d, 0xbd, 0x42, 0x8a, 0x04,
-0xb5, 0xe9, 0x72, 0x11, 0x11, 0xa9, 0x11, 0x24,
-0xd0, 0x75, 0x86, 0x4b, 0xb0, 0xe1, 0x3c, 0xe3,
-0x39, 0xad, 0x42, 0x1a, 0xb2, 0xf4, 0xbf, 0xfc,
-0x54, 0xbd, 0x0a, 0x25, 0x95, 0xad, 0xa4, 0x91,
-0x24, 0x37, 0xe2, 0xec, 0x84, 0x53, 0x51, 0xe8,
-0x41, 0xce, 0x27, 0x0c, 0x5d, 0xbc, 0x12, 0x90,
-0x91, 0x64, 0xae, 0x96, 0xa7, 0xc5, 0x02, 0x5b,
-0x0f, 0x0e, 0x67, 0xf2, 0x0f, 0xf7, 0xe1, 0xb6,
-0x8e, 0xfc, 0x09, 0x23, 0x14, 0x5e, 0x56, 0x1b,
-0x61, 0x4f, 0x39, 0xff, 0xfd, 0x48, 0xb7, 0x6f,
-0x9b, 0xf8, 0x46, 0xe8, 0x42, 0x2a, 0xf2, 0x81,
-0x37, 0x51, 0x5e, 0x65, 0x1c, 0xe9, 0xaf, 0x1a,
-0x54, 0xe3, 0x52, 0x1f, 0x66, 0x56, 0x63, 0x20,
-0xec, 0x8c, 0x79, 0x44, 0x9f, 0xa5, 0x7b, 0x37,
-0x36, 0xba, 0xf9, 0x0f, 0xe5, 0xef, 0x50, 0x46,
-0x0d, 0x74, 0x41, 0x83, 0xfd, 0x6b, 0x1b, 0xea,
-0x38, 0x4b, 0xf0, 0xec, 0x3c, 0x0a, 0x0f, 0xda,
-0xc5, 0xd6, 0xb9, 0x65, 0xbe, 0xaf, 0xc3, 0x64,
-0xb2, 0xd3, 0xf8, 0x9d, 0x2c, 0xec, 0xc5, 0x48,
-0x6c, 0x30, 0x23, 0x71, 0x8e, 0xe1, 0xdb, 0x24,
-0x5e, 0x74, 0xf0, 0x17, 0xaa, 0x55, 0x36, 0x78,
-0x7f, 0xc2, 0x9e, 0xe5, 0xb0, 0x01, 0xf7, 0xcf,
-0x8d, 0x8c, 0x34, 0x18, 0x3c, 0x90, 0x80, 0xc6,
-0xf6, 0xaf, 0x6d, 0x78, 0x7e, 0x08, 0x00, 0x89,
-0xf1, 0x67, 0x1e, 0xa1, 0xd6, 0x73, 0xda, 0xab,
-0xd7, 0xc6, 0xbc, 0x9b, 0x33, 0xf8, 0xab, 0x52,
-0xde, 0xa1, 0xcd, 0xa2, 0xca, 0xce, 0x38, 0xde,
-0xf3, 0x5b, 0x8d, 0xaf, 0x27, 0x3d, 0x01, 0x71,
-0xb5, 0xf8, 0x36, 0xec, 0xf8, 0x9e, 0x40, 0xee,
-0x76, 0x54, 0xc0, 0xf9, 0x57, 0xe9, 0x6b, 0x4d,
-0x1d, 0xc2, 0x56, 0x12, 0x48, 0x7a, 0x74, 0x3b,
-0x51, 0xf3, 0x8d, 0xd8, 0x6a, 0xc5, 0x1f, 0x0b,
-0x50, 0x87, 0x7f, 0x5e, 0xf8, 0xbc, 0x91, 0x1a,
-0xd0, 0x5b, 0xa2, 0xb3, 0xf1, 0x9e, 0x17, 0x00,
-0x52, 0xe9, 0xa2, 0xa2, 0xb4, 0xb2, 0xdc, 0x8c,
-0x22, 0x45, 0x4b, 0x10, 0x58, 0xa6, 0xb2, 0x22,
-0x62, 0x70, 0xa6, 0x50, 0xa6, 0x3b, 0xc0, 0xe3,
-0x20, 0x22, 0x35, 0xfd, 0x34, 0x10, 0x6a, 0xb0,
-0xe2, 0x5f, 0x88, 0xbf, 0x0e, 0xd0, 0xc7, 0xb7,
-0x02, 0x7c, 0x9b, 0x42, 0x76, 0xb6, 0x97, 0x6d,
-0x03, 0x48, 0x75, 0xb5, 0xf1, 0x20, 0xad, 0x4c,
-0x76, 0x2c, 0x01, 0xe3, 0x7b, 0x89, 0xca, 0x41,
-0x75, 0xb1, 0xf8, 0x55, 0x79, 0x15, 0x56, 0x2a,
-0xdd, 0xe6, 0x8f, 0x18, 0x56, 0xc8, 0xe6, 0x97,
-0x72, 0x1b, 0x8f, 0xcb, 0xb8, 0xf9, 0xe7, 0x69,
-0x28, 0xea, 0xad, 0x95, 0x0a, 0xcc, 0x61, 0x2d,
-0xb4, 0xdd, 0x5b, 0x28, 0xc9, 0xe4, 0x60, 0x51,
-0x05, 0xf5, 0x96, 0x49, 0xb9, 0xc6, 0xbf, 0xb1,
-0x84, 0x6a, 0xc9, 0x6b, 0x3c, 0x97, 0x9c, 0x3d,
-0x08, 0x5d, 0x60, 0xd8, 0x35, 0x62, 0x26, 0xe9,
-0x69, 0x0a, 0xfa, 0x5d, 0xf1, 0x2f, 0xe3, 0x02,
-0x99, 0x93, 0xac, 0xfe, 0x80, 0xa5, 0x4f, 0x47,
-0xda, 0x99, 0x5f, 0x77, 0x5e, 0x0c, 0xd3, 0xea,
-0x34, 0x18, 0x18, 0xaf, 0xcc, 0xd7, 0xa4, 0x53,
-0x25, 0x57, 0xb4, 0x69, 0x26, 0x78, 0x83, 0x17,
-0x0d, 0x4b, 0x76, 0x19, 0x07, 0xd7, 0xf7, 0xfa,
-0x86, 0x27, 0x65, 0xf1, 0xcf, 0x47, 0x38, 0xb6,
-0xfa, 0x0d, 0xfc, 0x5b, 0x6b, 0x53, 0xd2, 0x7b,
-0xe2, 0x02, 0x12, 0x49, 0x57, 0x39, 0x44, 0x88,
-0xd8, 0xf5, 0x21, 0x0d, 0xa7, 0x83, 0x3f, 0x03,
-0x47, 0x68, 0x01, 0xb5, 0x9e, 0x77, 0x24, 0xab,
-0xf7, 0x25, 0x26, 0x4d, 0xd7, 0x6c, 0xfc, 0xa5,
-0xc1, 0xe6, 0x82, 0x69, 0x1b, 0x98, 0x88, 0x58,
-0x49, 0x14, 0x43, 0x34, 0x49, 0xbb, 0x5c, 0x69,
-0xd3, 0x1e, 0xc2, 0xab, 0xc9, 0x68, 0xd0, 0xb4,
-0x9d, 0x68, 0x14, 0xc2, 0x96, 0xb4, 0x8a, 0xef,
-0x3b, 0x27, 0xd9, 0xf9, 0x2a, 0x38, 0x78, 0x2e,
-0xfd, 0xaf, 0x9d, 0x34, 0x18, 0x53, 0xbe, 0x2d,
-0xfe, 0x88, 0xa7, 0x77, 0x62, 0x20, 0xec, 0x71,
-0xcc, 0xfc, 0xfc, 0xb6, 0x38, 0x45, 0x58, 0xd5,
-0x5b, 0x36, 0x4c, 0x66, 0x7b, 0x00, 0x76, 0xc5,
-0x59, 0xda, 0x61, 0x0d, 0x12, 0x21, 0x32, 0xfc,
-0xa5, 0x7f, 0x97, 0x96, 0xc5, 0xd4, 0xc5, 0x63,
-0xea, 0xbf, 0xa8, 0x32, 0x33, 0xbe, 0x16, 0x8b,
-0xf2, 0x70, 0x63, 0x7d, 0x55, 0x5f, 0x95, 0xa8,
-0x44, 0x99, 0xb6, 0xc9, 0xfa, 0xe3, 0x66, 0xd9,
-0xb0, 0x32, 0xd2, 0x00, 0x1b, 0xa2, 0x56, 0x76,
-0x10, 0xae, 0x2c, 0xb1, 0xda, 0x76, 0x58, 0xf7,
-0xf7, 0xc5, 0xf5, 0x8d, 0x5b, 0x97, 0x00, 0x2e,
-0x70, 0xe9, 0x7f, 0x7d, 0x80, 0x99, 0x84, 0x67,
-0x54, 0x00, 0x62, 0x79, 0x91, 0xe4, 0xd1, 0xad,
-0xd2, 0x3b, 0x58, 0x08, 0xd6, 0x51, 0x00, 0x37,
-0x76, 0xc7, 0x61, 0x33, 0xdc, 0xe5, 0xfd, 0xf1,
-0x86, 0xcf, 0xc6, 0xce, 0xbf, 0x14, 0x4e, 0x29,
-0x3f, 0x95, 0xae, 0x13, 0x0f, 0xa3, 0x66, 0x62,
-0x52, 0xba, 0x40, 0x5e, 0x05, 0x44, 0xe6, 0x73,
-0xe5, 0x1f, 0x9e, 0x26, 0x17, 0x8d, 0x7a, 0x86,
-0xb6, 0x70, 0x09, 0x64, 0x64, 0x3b, 0x64, 0xfc,
-0x87, 0x8c, 0xfd, 0xf5, 0x94, 0x8e, 0xaf, 0xc1,
-0x46, 0xc6, 0x10, 0x2b, 0xaf, 0x3b, 0x08, 0x88,
-0xec, 0xa4, 0xed, 0xd7, 0x0d, 0x95, 0x62, 0x8c,
-0xcc, 0x55, 0xff, 0xa5, 0x8d, 0x96, 0x84, 0x97,
-0x2d, 0x7a, 0x94, 0xfb, 0xea, 0x0d, 0x93, 0x2c,
-0x22, 0xc4, 0x06, 0x1f, 0xb2, 0x5b, 0x8c, 0xf2,
-0x34, 0xb6, 0x76, 0xe4, 0xeb, 0x9e, 0xe7, 0xc3,
-0x98, 0xcb, 0x21, 0x81, 0xc7, 0x0b, 0x74, 0xeb,
-0x19, 0x74, 0xf2, 0x0f, 0xff, 0xda, 0xd8, 0x9d,
-0xf4, 0x1b, 0x0b, 0x36, 0x58, 0xbe, 0x71, 0x9e,
-0x1d, 0xc8, 0xb0, 0x18, 0xed, 0xaa, 0x10, 0x64,
-0x4d, 0x63, 0x04, 0xf2, 0x3c, 0xec, 0xc5, 0xfd,
-0xe7, 0x37, 0xc4, 0xd5, 0xa6, 0x3f, 0xa6, 0x24,
-0xa4, 0x98, 0x3b, 0xfe, 0x55, 0x6e, 0x2c, 0xd0,
-0xe0, 0x3a, 0x7b, 0x6d, 0xfe, 0x43, 0x8b, 0xed,
-0xd0, 0x31, 0xf6, 0x91, 0x87, 0xb0, 0x6b, 0x20,
-0xec, 0x5c, 0x67, 0x70, 0x4b, 0x6b, 0x00, 0xaf,
-0x93, 0xc9, 0x3f, 0xf4, 0x92, 0x67, 0x03, 0x65,
-0xb7, 0xab, 0xc8, 0x2d, 0xff, 0x74, 0x45, 0x65,
-0x34, 0xef, 0x0e, 0xf1, 0x4e, 0xfa, 0x74, 0xa8,
-0x72, 0x61, 0xde, 0x1d, 0x4b, 0x4f, 0xd0, 0xa7,
-0xfd, 0x95, 0xb7, 0x35, 0x7e, 0x20, 0x4e, 0x4e,
-0x3c, 0xa0, 0x57, 0x46, 0x3b, 0xef, 0x40, 0x22,
-0x8e, 0x84, 0x1d, 0xff, 0xd2, 0x61, 0xb3, 0x2b,
-0xb2, 0xf5, 0x53, 0x58, 0xfc, 0x4b, 0xaf, 0x51,
-0x7c, 0x93, 0x54, 0xdd, 0x95, 0xcc, 0x69, 0x44,
-0x34, 0x57, 0xe4, 0x51, 0x48, 0xb2, 0xb0, 0xc5,
-0x22, 0x53, 0x4a, 0x8b, 0xa6, 0x81, 0xb1, 0x24,
-0xa9, 0xd7, 0x30, 0x9b, 0xc3, 0x25, 0xe0, 0x75,
-0x67, 0xf0, 0x57, 0x72, 0xb7, 0xb0, 0xdf, 0x58,
-0x84, 0xd8, 0xca, 0x0a, 0xfe, 0x62, 0xfc, 0x6b,
-0xca, 0x42, 0x5f, 0x57, 0xf9, 0x20, 0xea, 0xe2,
-0xb1, 0x88, 0x58, 0xb3, 0xc5, 0x88, 0x78, 0x82,
-0x58, 0xfc, 0xf3, 0xe7, 0x9a, 0x19, 0x58, 0x3b,
-0x9b, 0x89, 0x7f, 0x9d, 0x23, 0x97, 0xb6, 0xd7,
-0x2c, 0xf7, 0x36, 0xb3, 0xf5, 0xaa, 0x99, 0xc7,
-0xa3, 0x39, 0xc2, 0x7d, 0x1c, 0x91, 0xb1, 0x45,
-0x69, 0xc6, 0xf8, 0x97, 0x88, 0x71, 0x46, 0x78,
-0x15, 0xbc, 0xc8, 0x0b, 0x94, 0x38, 0x35, 0x7d,
-0x70, 0x58, 0xcd, 0xca, 0x3f, 0xf4, 0x6b, 0x51,
-0x8c, 0xe2, 0x21, 0xa4, 0xca, 0xa7, 0xe0, 0xc6,
-0x77, 0xe4, 0x2c, 0x25, 0x2c, 0x23, 0x11, 0x19,
-0xe9, 0x09, 0xc2, 0xae, 0x35, 0xb2, 0xc5, 0x7f,
-0x98, 0xe4, 0x1b, 0xc7, 0x10, 0xe9, 0xc8, 0xad,
-0x72, 0xf1, 0x6f, 0x30, 0xfc, 0x25, 0xfa, 0x07,
-0x14, 0x4e, 0x72, 0x98, 0x44, 0xea, 0x2d, 0x59,
-0x6c, 0x25, 0xdb, 0x78, 0x22, 0xe2, 0x16, 0x64,
-0xa4, 0xd7, 0x3c, 0x4d, 0x52, 0x2b, 0xef, 0x72,
-0xf1, 0x4c, 0xb6, 0x61, 0xb6, 0xa1, 0xd6, 0xe0,
-0xce, 0x3f, 0x44, 0xd9, 0x82, 0x9d, 0x78, 0xff,
-0x68, 0x2c, 0xb8, 0x89, 0x27, 0x19, 0xd3, 0x0c,
-0x65, 0x3d, 0x06, 0xb9, 0x88, 0xbf, 0x21, 0x9a,
-0xf0, 0x2f, 0x23, 0xab, 0x75, 0x96, 0xb6, 0x3a,
-0x35, 0xc3, 0x9f, 0xb9, 0xba, 0x1d, 0x79, 0x2f,
-0x9d, 0xfc, 0xc3, 0x42, 0x87, 0x16, 0x72, 0x1b,
-0xe6, 0x16, 0xb6, 0x44, 0x37, 0x4b, 0x37, 0x90,
-0x43, 0x7a, 0xd5, 0x3f, 0xad, 0xdd, 0x2c, 0xbd,
-0x99, 0xf3, 0x77, 0x46, 0xf8, 0x5e, 0xef, 0x46,
-0x61, 0x59, 0xec, 0x90, 0x19, 0x6e, 0x5e, 0x98,
-0x80, 0x7b, 0x63, 0x35, 0x9f, 0x9f, 0xdf, 0x89,
-0xab, 0x5b, 0x99, 0x58, 0xb3, 0x0b, 0x7f, 0x9d,
-0x25, 0x0c, 0x49, 0xc1, 0x75, 0xe4, 0xba, 0x96,
-0xea, 0xcd, 0xa8, 0xb6, 0xbc, 0x8d, 0x0d, 0xfe,
-0x45, 0xee, 0x59, 0x6d, 0x5f, 0xac, 0xfa, 0xfb,
-0xd2, 0x83, 0xa8, 0x82, 0xb7, 0xac, 0xfa, 0x1a,
-0x57, 0x8d, 0x18, 0x45, 0x83, 0xf1, 0x6f, 0xd8,
-0xf8, 0x8b, 0xf6, 0x6b, 0xdd, 0x02, 0x8b, 0x96,
-0x0e, 0x1b, 0x00, 0xb2, 0x64, 0x66, 0x84, 0x84,
-0x85, 0xed, 0x28, 0xd2, 0xdd, 0x54, 0x84, 0x2d,
-0xa7, 0x43, 0x66, 0x4e, 0x98, 0x4c, 0x6a, 0x87,
-0xa7, 0xa0, 0x5f, 0x67, 0xfa, 0x05, 0xa7, 0xe3,
-0xfd, 0x34, 0x12, 0xf2, 0xb9, 0xe2, 0x5f, 0xb3,
-0xc9, 0xc3, 0xa4, 0x2c, 0xa1, 0x2e, 0x97, 0x96,
-0x33, 0xfd, 0x2f, 0x2f, 0xc2, 0xe4, 0x3d, 0x3c,
-0xc9, 0x10, 0x8d, 0xad, 0x74, 0x76, 0x5a, 0xbd,
-0x4f, 0x5f, 0xc3, 0x14, 0xb4, 0x73, 0x87, 0xc8,
-0xab, 0x26, 0x0b, 0x84, 0x8d, 0xc2, 0x5f, 0xcd,
-0x45, 0xc3, 0x89, 0x7f, 0x7d, 0x9e, 0xb4, 0x75,
-0xe8, 0x07, 0xd5, 0x52, 0xa6, 0x5a, 0xb8, 0xcd,
-0xfc, 0x2c, 0x4f, 0xaa, 0x41, 0x1f, 0xdb, 0xe3,
-0x15, 0x1e, 0x11, 0x74, 0x4c, 0xe4, 0x78, 0x51,
-0x7c, 0x44, 0x4e, 0x5b, 0x21, 0x12, 0x1a, 0xb0,
-0xfd, 0x0d, 0xb6, 0x70, 0x4e, 0xfc, 0xeb, 0x6a,
-0xc2, 0x92, 0xc0, 0xd3, 0x1b, 0xee, 0x82, 0x3f,
-0x9f, 0x8a, 0x7f, 0xc5, 0x9c, 0xff, 0x7e, 0x65,
-0xb6, 0x85, 0x02, 0xf2, 0x62, 0xe2, 0x5d, 0xe4,
-0x11, 0x30, 0xae, 0x43, 0x8e, 0x8e, 0xef, 0x75,
-0xb0, 0xf7, 0xf3, 0x09, 0x1d, 0xa0, 0x99, 0x01,
-0x20, 0xc2, 0x89, 0x7f, 0xcd, 0x12, 0x57, 0x61,
-0x49, 0xd7, 0x72, 0x09, 0x03, 0x61, 0x33, 0x11,
-0x5b, 0xa1, 0x51, 0xce, 0x89, 0x10, 0xff, 0x40,
-0x43, 0xe9, 0xbc, 0x16, 0xe9, 0x18, 0xf9, 0x15,
-0x2b, 0xfb, 0x12, 0xbf, 0xaa, 0xfd, 0x82, 0xde,
-0xc2, 0x64, 0x97, 0x49, 0x1f, 0x00, 0xb1, 0xff,
-0xb5, 0x38, 0xa3, 0xff, 0xb5, 0x4d, 0x19, 0xcd,
-0x40, 0xaa, 0x5a, 0x8b, 0x76, 0xc3, 0x0d, 0xb2,
-0x0a, 0xf8, 0x49, 0x72, 0xc4, 0x09, 0x7b, 0x99,
-0x4c, 0xd4, 0x66, 0x04, 0x0f, 0x00, 0x13, 0x99,
-0xfc, 0xc3, 0xf3, 0xe4, 0x38, 0x56, 0x9f, 0x0d,
-0x31, 0xb4, 0x75, 0x73, 0x5a, 0x65, 0x89, 0x88,
-0x1d, 0xe5, 0x6f, 0xaa, 0x23, 0xe2, 0x65, 0xe3,
-0x42, 0xa2, 0x7e, 0xd0, 0xf7, 0x4d, 0xe8, 0xb2,
-0x18, 0x11, 0x91, 0xb1, 0xcd, 0x3a, 0x9f, 0x07,
-0xb0, 0x16, 0xbb, 0xfe, 0x2f, 0x54, 0x27, 0xff,
-0x70, 0x23, 0xf9, 0xd5, 0xa6, 0x32, 0xe2, 0x5d,
-0x22, 0xb2, 0x44, 0xcd, 0xf7, 0x50, 0xbf, 0x92,
-0x1c, 0xd8, 0x04, 0x9b, 0x0b, 0x18, 0xcb, 0x77,
-0xfd, 0xb4, 0xf2, 0x98, 0xfa, 0x75, 0xe9, 0x7f,
-0x34, 0xed, 0xba, 0xa5, 0xf2, 0x4d, 0x46, 0xdb,
-0xfb, 0x2c, 0x0f, 0x14, 0x0e, 0xfb, 0x1f, 0x50,
-0xb6, 0x34, 0xc1, 0xfc, 0x38, 0xf1, 0xaf, 0x8d,
-0xc8, 0x21, 0xd9, 0xa7, 0xc4, 0x3c, 0x99, 0xd8,
-0x96, 0xb2, 0x4b, 0x67, 0x83, 0xef, 0x82, 0xed,
-0x66, 0x2a, 0xb2, 0xfe, 0x4e, 0x46, 0x21, 0x30,
-0x73, 0x41, 0x4b, 0xc3, 0x29, 0xe3, 0x19, 0xde,
-0xc5, 0x22, 0x62, 0x03, 0x6a, 0xf3, 0x56, 0x27,
-0xfe, 0xd5, 0x47, 0x1e, 0x31, 0xf4, 0x84, 0x52,
-0x21, 0xb2, 0xb3, 0xc1, 0x01, 0x75, 0x76, 0xee,
-0xd1, 0x7e, 0xa6, 0x44, 0x50, 0x8b, 0x11, 0x16,
-0x3d, 0x88, 0x15, 0x46, 0x9f, 0x37, 0xa0, 0xab,
-0x1f, 0x19, 0x11, 0x2d, 0x91, 0x1d, 0xd8, 0x73,
-0x5b, 0x1b, 0xf4, 0xb4, 0x3a, 0xd9, 0x1d, 0xff,
-0x3a, 0x44, 0x9f, 0xb9, 0xe8, 0xdd, 0x88, 0xfe,
-0x18, 0x8d, 0x0c, 0xfb, 0x7a, 0x30, 0x3d, 0x86,
-0xd6, 0x0c, 0xf9, 0xf6, 0x49, 0xe0, 0xf7, 0x9a,
-0xd3, 0x86, 0x61, 0x32, 0x2b, 0x31, 0x00, 0x31,
-0xec, 0xdb, 0x29, 0xf2, 0x54, 0x25, 0x56, 0x11,
-0x76, 0xa8, 0x39, 0xbc, 0xd4, 0xf7, 0xac, 0x54,
-0x65, 0xc7, 0xbf, 0xde, 0x25, 0x67, 0xa3, 0x75,
-0x1c, 0xac, 0x7d, 0xe8, 0xa9, 0xeb, 0x5f, 0x17,
-0x7a, 0xec, 0x28, 0xf9, 0x50, 0xa9, 0x3b, 0xe8,
-0x0b, 0x15, 0x1f, 0x55, 0x3e, 0xc4, 0x12, 0xb3,
-0x19, 0x6d, 0x43, 0xf4, 0x43, 0xc6, 0x88, 0x98,
-0x59, 0xca, 0xa3, 0xf4, 0x3c, 0x7f, 0xd0, 0x9c,
-0xfa, 0xaf, 0x8f, 0x60, 0xdd, 0x6b, 0x0c, 0x6f,
-0xba, 0xad, 0xce, 0x2e, 0x11, 0xaa, 0x13, 0x8e,
-0x3b, 0xfc, 0x87, 0x60, 0x5c, 0x8f, 0xf9, 0xd8,
-0xc7, 0xc9, 0xcd, 0x3c, 0xc3, 0xcd, 0xe6, 0x3f,
-0xa4, 0xbd, 0x1a, 0x00, 0xb1, 0x11, 0x29, 0x6d,
-0xe3, 0xaf, 0x7f, 0xa0, 0xbb, 0xd3, 0xfe, 0x25,
-0xd1, 0x99, 0x0c, 0x13, 0x75, 0x9b, 0x81, 0x94,
-0x27, 0x38, 0xe9, 0x37, 0xc2, 0x56, 0x66, 0x30,
-0xda, 0xc3, 0xcf, 0xec, 0xf3, 0x14, 0x10, 0xc6,
-0x7f, 0x98, 0x82, 0x47, 0xc6, 0xe2, 0x3f, 0x7c,
-0x9f, 0x76, 0x2c, 0xf5, 0xb7, 0xa8, 0xeb, 0xfd,
-0x0e, 0xff, 0x46, 0xc0, 0x60, 0x75, 0x49, 0x3c,
-0xc7, 0x6c, 0x9a, 0x19, 0x4d, 0x15, 0x05, 0x95,
-0x27, 0x19, 0x0f, 0x43, 0x6e, 0x50, 0x03, 0xe7,
-0xdf, 0x54, 0x37, 0x8b, 0xc1, 0x8d, 0x4f, 0x0a,
-0x16, 0x23, 0x62, 0xa7, 0x6c, 0xc5, 0xbf, 0x3a,
-0x89, 0x3f, 0x04, 0x46, 0x3a, 0xb3, 0x7f, 0x75,
-0xe9, 0x49, 0xa2, 0xa4, 0xa6, 0xe3, 0xe3, 0x19,
-0xeb, 0xb7, 0xf9, 0x0f, 0xe1, 0x39, 0x85, 0x27,
-0xb7, 0xad, 0x0c, 0x8c, 0x70, 0x91, 0x97, 0x3c,
-0x66, 0xc4, 0x50, 0x53, 0x3b, 0x48, 0xd6, 0xdb,
-0x3a, 0x47, 0x71, 0x58, 0x70, 0xd5, 0xc9, 0xdf,
-0xa0, 0xf9, 0x06, 0x19, 0x6d, 0x0e, 0x1b, 0x81,
-0x9b, 0x60, 0x51, 0x2e, 0x90, 0x59, 0xc7, 0x58,
-0x3e, 0xdb, 0x93, 0x7a, 0xb8, 0xdf, 0x9b, 0x12,
-0x82, 0xc6, 0x91, 0x00, 0xac, 0x4e, 0x02, 0x5a,
-0xde, 0x31, 0x8a, 0x4e, 0x16, 0xa4, 0x0a, 0x83,
-0x98, 0x6f, 0x73, 0x82, 0x3d, 0x32, 0x87, 0xc0,
-0xf1, 0x58, 0x94, 0x6a, 0x4c, 0xdb, 0xf5, 0x5f,
-0x23, 0x64, 0x14, 0xfd, 0x0d, 0xf0, 0x0f, 0x93,
-0x57, 0x48, 0xe4, 0x10, 0x2f, 0xf2, 0xc2, 0xdd,
-0x6a, 0xb8, 0xf1, 0xa2, 0x00, 0x80, 0xb7, 0xd7,
-0xb7, 0xb3, 0x1c, 0x09, 0x34, 0xee, 0x3b, 0xc9,
-0xa8, 0xdb, 0x2e, 0x5a, 0xfe, 0xa1, 0xc8, 0x7c,
-0x92, 0xb1, 0xf9, 0x87, 0xb6, 0x64, 0x5e, 0x0d,
-0x9d, 0x74, 0x12, 0x73, 0x0b, 0x49, 0x7d, 0x3a,
-0x7f, 0xc4, 0x7f, 0x86, 0x1c, 0x8f, 0x57, 0x13,
-0x96, 0x6d, 0x78, 0x11, 0xcf, 0xd0, 0x50, 0xff,
-0x0b, 0x0c, 0x7e, 0xf4, 0xf1, 0x7b, 0xb2, 0x03,
-0x0b, 0xc1, 0x5c, 0xfc, 0xf3, 0x7b, 0x90, 0x2b,
-0x8f, 0xd7, 0x76, 0xf9, 0xf5, 0xce, 0x04, 0x97,
-0x4d, 0x41, 0x90, 0x75, 0x14, 0x03, 0x61, 0x3a,
-0x18, 0x4b, 0xc9, 0x6e, 0xb8, 0xc3, 0x3b, 0x3a,
-0x00, 0xa3, 0xf5, 0xb4, 0xa2, 0x38, 0x97, 0x07,
-0xc0, 0x5a, 0x3b, 0xab, 0x1a, 0x73, 0xe3, 0xaf,
-0x4c, 0x7a, 0xa7, 0x4e, 0x61, 0xea, 0xfa, 0x49,
-0x5c, 0x08, 0x9a, 0xd7, 0x84, 0x58, 0xd9, 0xd7,
-0x0a, 0xac, 0xb3, 0x33, 0x05, 0x16, 0xff, 0x42,
-0x9c, 0xdb, 0x0d, 0xf8, 0x0b, 0x9e, 0x14, 0xaf,
-0xd2, 0xcd, 0x6b, 0x27, 0x5d, 0xf8, 0x6b, 0x4f,
-0x87, 0x95, 0x77, 0xba, 0xc3, 0x58, 0x1a, 0xba,
-0x6e, 0x93, 0xf8, 0x36, 0xf9, 0x3e, 0x75, 0x16,
-0xf7, 0x0b, 0x5b, 0xc1, 0x58, 0x42, 0xad, 0x8a,
-0x42, 0xc4, 0x68, 0x3f, 0xe1, 0x8c, 0x2e, 0x7b,
-0x44, 0x7f, 0x0a, 0xfe, 0xca, 0xad, 0xbf, 0x6c,
-0x44, 0x8a, 0xac, 0x12, 0xaa, 0x70, 0x72, 0xdd,
-0xe6, 0xe7, 0xde, 0x23, 0x47, 0xfa, 0x58, 0x16,
-0xee, 0xdb, 0x70, 0x1f, 0x4e, 0x49, 0xb2, 0x6c,
-0xb1, 0xf3, 0x26, 0xec, 0x71, 0x18, 0x30, 0x1a,
-0x35, 0x66, 0xf1, 0x40, 0xf3, 0x48, 0x7f, 0x38,
-0x04, 0x7f, 0x35, 0x90, 0x15, 0xff, 0x6a, 0xae,
-0x46, 0x99, 0x80, 0x2b, 0xda, 0x01, 0xc2, 0x88,
-0x38, 0xde, 0xb6, 0x18, 0x11, 0x0d, 0x58, 0x2f,
-0x0a, 0x0b, 0xf7, 0x11, 0xae, 0x69, 0x93, 0xef,
-0x36, 0x16, 0x3b, 0xb6, 0xe2, 0x5f, 0x17, 0xb5,
-0x3a, 0xc2, 0xaa, 0xc6, 0x6c, 0xfc, 0x45, 0x2e,
-0x98, 0x8c, 0x99, 0xfc, 0x3d, 0xfd, 0x08, 0x09,
-0x6f, 0xf0, 0xf5, 0x94, 0x0f, 0x91, 0x0b, 0xd1,
-0x6e, 0xf6, 0x30, 0xe2, 0xeb, 0x34, 0x61, 0x57,
-0x0b, 0x1a, 0xec, 0xd6, 0x3a, 0x6f, 0x74, 0xf3,
-0xef, 0x73, 0xd6, 0xf0, 0x17, 0xb2, 0xef, 0x63,
-0xe1, 0x2f, 0x78, 0x1c, 0x7a, 0xab, 0x0c, 0x1e,
-0x16, 0xd4, 0xfd, 0xa1, 0x05, 0xbb, 0xc5, 0xb7,
-0xe4, 0xbd, 0x8a, 0xdf, 0x61, 0x2c, 0xa1, 0x6a,
-0x2a, 0x74, 0x86, 0xf4, 0xe8, 0xd3, 0xd3, 0x6c,
-0x7e, 0xf6, 0xd8, 0x4c, 0xa1, 0xe0, 0x15, 0x4c,
-0x86, 0xbf, 0xfa, 0x28, 0x13, 0xff, 0xea, 0x8a,
-0x55, 0x11, 0xa6, 0x23, 0xdf, 0x26, 0x54, 0x24,
-0x61, 0xbd, 0x7a, 0x75, 0x40, 0xd0, 0xa6, 0x14,
-0x02, 0xe7, 0x8d, 0xc9, 0x7e, 0x85, 0xc0, 0x1b,
-0xdb, 0x91, 0x06, 0x6f, 0x90, 0x30, 0xf9, 0x78,
-0x1d, 0xaf, 0x83, 0x81, 0x30, 0xc0, 0xcb, 0x21,
-0x71, 0x24, 0x4b, 0x7f, 0xb9, 0x25, 0x0a, 0xae,
-0xbe, 0xb8, 0x8e, 0x4e, 0x4d, 0xaa, 0x28, 0x50,
-0xb5, 0xd3, 0x72, 0xfe, 0x93, 0x80, 0xb6, 0x74,
-0x16, 0x85, 0xb9, 0x89, 0xde, 0xf8, 0xb6, 0x12,
-0x00, 0x8c, 0x96, 0xe2, 0x5d, 0x53, 0xc8, 0xb3,
-0x89, 0xa9, 0xba, 0xb2, 0xb2, 0xe1, 0x4c, 0x06,
-0x7f, 0x61, 0x31, 0x02, 0x2b, 0xe9, 0x3a, 0x48,
-0x66, 0xc6, 0x7d, 0x7a, 0x63, 0x2f, 0xee, 0xef,
-0xf8, 0xd6, 0x3a, 0x8c, 0x44, 0x88, 0x06, 0x18,
-0xfd, 0x18, 0xed, 0x5a, 0xee, 0x25, 0x18, 0xff,
-0x32, 0x42, 0x67, 0x60, 0x7e, 0xbc, 0xc6, 0x59,
-0x32, 0xd3, 0xf0, 0x86, 0x24, 0x57, 0xfd, 0x17,
-0x40, 0x2a, 0x3c, 0x45, 0x3f, 0xa5, 0x7c, 0x44,
-0xe6, 0x50, 0x5b, 0xdf, 0xc1, 0xb4, 0x03, 0xcd,
-0x04, 0xa3, 0x5d, 0xe8, 0xe1, 0x37, 0xad, 0xc3,
-0xfa, 0xaf, 0x4b, 0xec, 0xf9, 0x52, 0x31, 0xbe,
-0xbc, 0x97, 0x8c, 0xe1, 0xdf, 0xa0, 0x61, 0x56,
-0xe3, 0x0c, 0x1d, 0x08, 0xa9, 0xc4, 0x37, 0xc5,
-0x57, 0x28, 0x5b, 0x94, 0xb4, 0x78, 0x84, 0x67,
-0x71, 0xa7, 0x31, 0xed, 0x90, 0xaf, 0x17, 0xe6,
-0x1b, 0xc3, 0x3b, 0x3c, 0x08, 0x6f, 0x51, 0xf6,
-0x57, 0x2e, 0xfd, 0xaf, 0x03, 0x80, 0xa4, 0x16,
-0xa0, 0xbe, 0xcc, 0x2e, 0x52, 0x46, 0x71, 0x6f,
-0x02, 0xfc, 0x55, 0x66, 0x27, 0xb1, 0xc0, 0x26,
-0xde, 0x72, 0xc7, 0x09, 0xf2, 0xef, 0x72, 0xb5,
-0xa1, 0xc4, 0xec, 0x73, 0x3f, 0x24, 0x42, 0xec,
-0x22, 0x65, 0x44, 0xcd, 0xd2, 0xff, 0xda, 0x85,
-0x48, 0x0a, 0x27, 0xf3, 0xbb, 0xad, 0x5b, 0x92,
-0x9d, 0xcb, 0xc5, 0x5f, 0x56, 0x50, 0x6b, 0x9e,
-0x89, 0x35, 0xcf, 0x87, 0xe5, 0x07, 0xe9, 0x37,
-0x62, 0x9b, 0x66, 0xb3, 0xf8, 0x97, 0x35, 0xcf,
-0x4f, 0x77, 0x6c, 0xc1, 0x2e, 0x77, 0xfe, 0x61,
-0xae, 0xbf, 0x59, 0x0d, 0x15, 0x1d, 0x37, 0x30,
-0xa6, 0xf9, 0x57, 0x3d, 0xb0, 0x37, 0x51, 0x4d,
-0x77, 0xb2, 0x0d, 0x65, 0x30, 0x8e, 0xeb, 0x00,
-0xc0, 0x63, 0xa5, 0x73, 0x70, 0x8f, 0xeb, 0xc0,
-0x2e, 0x78, 0x51, 0x77, 0x99, 0x7a, 0x08, 0xba,
-0xb2, 0xf4, 0xbf, 0x76, 0x3c, 0xb5, 0x2e, 0x29,
-0x8d, 0x18, 0x00, 0xa9, 0xa8, 0xef, 0x6d, 0x69,
-0x84, 0x1c, 0xe3, 0x6a, 0xcb, 0xa3, 0x0d, 0x6b,
-0x48, 0x7d, 0x92, 0x65, 0x1b, 0x1e, 0x23, 0x91,
-0xed, 0xc1, 0xb4, 0x1a, 0x20, 0x97, 0x93, 0xdd,
-0x3c, 0x35, 0xf1, 0xb2, 0x51, 0xb3, 0x0d, 0xbb,
-0x5c, 0xf9, 0x87, 0xad, 0x4e, 0xcd, 0xc8, 0x7e,
-0x74, 0xd5, 0x4e, 0xeb, 0x23, 0x51, 0xd6, 0xd2,
-0x8b, 0xb8, 0x40, 0xf4, 0x21, 0xdf, 0xe0, 0xb0,
-0x9d, 0x91, 0x98, 0x39, 0x57, 0x57, 0x22, 0x25,
-0xe3, 0xf8, 0x0f, 0xed, 0x7a, 0x22, 0x78, 0x88,
-0xd6, 0x83, 0xcf, 0x6b, 0x39, 0xff, 0x6f, 0xc2,
-0x4b, 0xd8, 0xaa, 0x08, 0x3b, 0x64, 0x76, 0xf3,
-0xc4, 0xad, 0xb3, 0x99, 0xf8, 0xd7, 0x38, 0xfd,
-0xaf, 0x78, 0x15, 0x22, 0xa0, 0x37, 0x49, 0x97,
-0xa1, 0xdf, 0x13, 0xdc, 0x28, 0xde, 0x60, 0x07,
-0x29, 0x7e, 0xc7, 0xca, 0xb5, 0x58, 0x48, 0xeb,
-0x15, 0x86, 0xb6, 0xb2, 0xe2, 0x5f, 0xc4, 0xdf,
-0x1c, 0x48, 0x64, 0xe5, 0x1f, 0x62, 0x5e, 0x77,
-0x22, 0xf7, 0x4d, 0xa4, 0xe6, 0x88, 0x2a, 0x1b,
-0xc5, 0x6d, 0xba, 0x9d, 0xac, 0x48, 0x57, 0x8b,
-0xd6, 0x75, 0x3a, 0x0d, 0x7d, 0x82, 0xeb, 0x28,
-0xd9, 0xf9, 0x87, 0x1b, 0x83, 0xcb, 0x18, 0x0a,
-0xd8, 0x4d, 0xf4, 0x28, 0x80, 0xf4, 0x76, 0x74,
-0x33, 0x98, 0xf3, 0xdf, 0xd0, 0x4a, 0x56, 0xf0,
-0xd4, 0xc4, 0xf5, 0x44, 0x5f, 0xa6, 0x8c, 0x89,
-0x7f, 0x25, 0xa3, 0x63, 0xf4, 0x97, 0x8d, 0x48,
-0x21, 0xcb, 0x2d, 0x1c, 0x6e, 0x0e, 0x0b, 0xde,
-0x76, 0x75, 0x8b, 0x31, 0xd2, 0xcc, 0x18, 0x39,
-0x4e, 0x6f, 0xed, 0xb7, 0xf8, 0xe7, 0xb7, 0xf5,
-0x4f, 0x0f, 0x6b, 0x41, 0x27, 0xfe, 0xf5, 0x80,
-0xcd, 0x5f, 0x97, 0x95, 0x7f, 0x78, 0x09, 0x65,
-0xbf, 0x10, 0x0a, 0x31, 0x49, 0xe5, 0x97, 0xa5,
-0x7b, 0x8d, 0x4b, 0x1a, 0x07, 0x59, 0x94, 0xa7,
-0x26, 0x16, 0x9f, 0x73, 0xe2, 0x5f, 0xca, 0x25,
-0xe2, 0x8e, 0x7f, 0x25, 0xdc, 0xfc, 0x87, 0x57,
-0x58, 0xfe, 0x21, 0x5c, 0xe7, 0x1f, 0xec, 0xf8,
-0x97, 0x35, 0xf8, 0x9c, 0x80, 0x81, 0x1e, 0x05,
-0xff, 0x0a, 0x1c, 0x8f, 0x79, 0x8b, 0x18, 0x77,
-0x1f, 0xef, 0xaa, 0xb0, 0xb2, 0x16, 0xdd, 0xfa,
-0xcb, 0xb0, 0x7f, 0x71, 0x6e, 0xc3, 0x35, 0x5c,
-0xdb, 0x8b, 0xd5, 0x13, 0xb1, 0x83, 0x3b, 0x01,
-0x77, 0x2c, 0x85, 0x13, 0x71, 0x6c, 0xb5, 0xf3,
-0x0f, 0x59, 0xfc, 0x2b, 0x36, 0xb1, 0xfe, 0x72,
-0x0c, 0x66, 0xec, 0x0c, 0xa0, 0xad, 0x58, 0x2c,
-0x8b, 0x88, 0x43, 0x6c, 0xb5, 0x4b, 0xc3, 0x5a,
-0xe9, 0xf2, 0x2c, 0x8e, 0x0e, 0xd9, 0xfe, 0xab,
-0x31, 0xfa, 0xcb, 0xb8, 0xb8, 0x46, 0x2b, 0x79,
-0xdd, 0x58, 0xb0, 0x9e, 0x38, 0xc9, 0xa5, 0xbf,
-0x53, 0xe0, 0xfe, 0x61, 0x6a, 0xcb, 0xf4, 0x09,
-0xf2, 0x75, 0x53, 0xdd, 0x68, 0x95, 0x7d, 0x31,
-0x8e, 0x8e, 0xdd, 0xcd, 0xec, 0xaf, 0xdc, 0xfa,
-0x5f, 0x34, 0xd2, 0x04, 0xbf, 0xf4, 0x0d, 0xfd,
-0xad, 0x44, 0xf7, 0x17, 0xd7, 0x6d, 0x90, 0x7e,
-0x67, 0xd8, 0x89, 0x88, 0xe2, 0x6a, 0x5b, 0x4f,
-0xe1, 0x90, 0x51, 0x3b, 0x8f, 0xa7, 0x26, 0xea,
-0xf6, 0xfc, 0xd0, 0x2a, 0xc4, 0x5f, 0x6e, 0xfe,
-0x79, 0xfb, 0x29, 0x80, 0x0b, 0xce, 0xf3, 0x31,
-0x91, 0xaf, 0xed, 0x4e, 0xb0, 0xac, 0x0e, 0x97,
-0xf2, 0x05, 0x4c, 0x3b, 0x64, 0xa1, 0x31, 0x25,
-0x13, 0xff, 0xa2, 0x75, 0x46, 0x75, 0x76, 0xfd,
-0x57, 0x0c, 0x95, 0xe0, 0xa4, 0xd3, 0xf4, 0xe4,
-0xed, 0x61, 0x0c, 0x84, 0x95, 0x3b, 0x6c, 0x2d,
-0xba, 0x53, 0xf6, 0x35, 0xa0, 0x87, 0xc5, 0x0c,
-0x23, 0x3d, 0x82, 0x35, 0x24, 0x7b, 0x01, 0xc3,
-0x95, 0x7f, 0xb8, 0x9f, 0x94, 0x23, 0xda, 0x3a,
-0xa9, 0x3c, 0x6c, 0x94, 0x6f, 0x54, 0x06, 0x51,
-0xf6, 0xcb, 0x60, 0x41, 0xae, 0xf3, 0x3c, 0xfe,
-0xc5, 0xd8, 0xe6, 0xa9, 0x94, 0x70, 0x34, 0x9a,
-0xd5, 0xa4, 0x07, 0xa1, 0x59, 0x79, 0x16, 0xfe,
-0x5a, 0x08, 0xee, 0x81, 0x9f, 0x9f, 0xab, 0x3f,
-0x62, 0x6c, 0x1b, 0x04, 0xb8, 0x14, 0x27, 0xd4,
-0x60, 0xce, 0xdb, 0xbb, 0x86, 0x93, 0x6d, 0x98,
-0x38, 0x21, 0x6b, 0x56, 0x6a, 0xa2, 0xb5, 0x7f,
-0x81, 0x81, 0x95, 0x26, 0x99, 0xfc, 0x43, 0xe5,
-0x69, 0xca, 0x38, 0x1f, 0x2e, 0x96, 0x3e, 0xa0,
-0xe0, 0x71, 0x56, 0xee, 0x23, 0xa4, 0xdd, 0x0e,
-0x72, 0xd9, 0xe5, 0x48, 0x5a, 0x82, 0x4c, 0x15,
-0x58, 0x7d, 0x13, 0xd3, 0x68, 0xbe, 0x1b, 0x91,
-0x02, 0x65, 0x2f, 0x73, 0x57, 0xfe, 0xe1, 0x25,
-0x7c, 0x2e, 0x57, 0x4a, 0xaf, 0x2a, 0xbf, 0x42,
-0xe0, 0x33, 0xa2, 0x76, 0x33, 0x6c, 0x65, 0x91,
-0xcc, 0xcf, 0xe5, 0x69, 0x87, 0xbf, 0xa4, 0x4f,
-0x9f, 0x76, 0xc2, 0x5e, 0x3e, 0x94, 0x06, 0xfb,
-0x90, 0x13, 0x71, 0xb8, 0xf4, 0x97, 0x61, 0x95,
-0x05, 0xe6, 0x15, 0x7c, 0x08, 0x98, 0x7a, 0x1d,
-0x1e, 0xe9, 0x8c, 0x08, 0x5c, 0x0c, 0x54, 0xbc,
-0x60, 0xb3, 0x34, 0x0f, 0xd9, 0x74, 0x61, 0x59,
-0xa4, 0x5e, 0xbe, 0x54, 0x96, 0xfe, 0x72, 0x7b,
-0x8d, 0xce, 0xfc, 0xc3, 0xe3, 0xad, 0x73, 0xd2,
-0x12, 0xc6, 0xbf, 0x2e, 0x25, 0x6a, 0x06, 0x7d,
-0x80, 0xbf, 0xc8, 0x11, 0x1b, 0x76, 0xbd, 0x48,
-0xeb, 0x2b, 0xbc, 0x9c, 0x9a, 0x63, 0x87, 0x1d,
-0x1a, 0xc3, 0x31, 0x6e, 0xfd, 0xe5, 0x67, 0xb5,
-0x72, 0x96, 0x3f, 0x6f, 0xac, 0xd2, 0xe0, 0xb7,
-0x37, 0x88, 0x25, 0x64, 0x1f, 0x99, 0x81, 0xd3,
-0x72, 0x91, 0xae, 0x4a, 0x31, 0x6a, 0xfa, 0x53,
-0x06, 0xcc, 0xd8, 0xf4, 0x40, 0x0b, 0x9f, 0x16,
-0xbe, 0x7f, 0xed, 0x52, 0xca, 0xda, 0x61, 0x8c,
-0x4b, 0xff, 0x6b, 0x27, 0x61, 0xf3, 0x7c, 0x42,
-0x5c, 0x47, 0xca, 0x0e, 0xaa, 0x03, 0x4b, 0x35,
-0x63, 0x27, 0xf9, 0x6b, 0x44, 0xb5, 0xa7, 0xc8,
-0xf7, 0x2c, 0x6a, 0x7a, 0xb2, 0x4a, 0x63, 0xd2,
-0xcc, 0x88, 0xd1, 0xd8, 0x16, 0xc9, 0x36, 0xc4,
-0x01, 0x30, 0x5c, 0xfa, 0xcb, 0xbb, 0xd7, 0xa0,
-0xdc, 0x5b, 0xee, 0x0b, 0xb0, 0x5b, 0x25, 0x75,
-0xb5, 0x24, 0x57, 0x10, 0x7a, 0x14, 0xb6, 0x7f,
-0x1d, 0xa7, 0x8f, 0x90, 0xe0, 0xcb, 0x2c, 0xdb,
-0x90, 0x02, 0xac, 0xc8, 0x9b, 0x81, 0xcb, 0xad,
-0xd9, 0xeb, 0x4e, 0xd9, 0x98, 0xfe, 0x0c, 0xfe,
-0x1a, 0xe9, 0x0f, 0x5d, 0x0d, 0x7b, 0xf7, 0xfb,
-0xc6, 0x11, 0x12, 0x1a, 0xf6, 0x3d, 0xad, 0xa2,
-0xb3, 0xf4, 0x0c, 0xce, 0xe1, 0xfb, 0xf4, 0x37,
-0x24, 0x32, 0x80, 0x68, 0x4b, 0xea, 0x37, 0x23,
-0xfa, 0x43, 0xfb, 0xec, 0xf8, 0xd7, 0x30, 0xc6,
-0x5c, 0x68, 0x18, 0x89, 0x1d, 0x5c, 0xfc, 0xf3,
-0x23, 0x78, 0x94, 0x07, 0x1e, 0xbe, 0x31, 0x6a,
-0x44, 0xcc, 0x45, 0xfb, 0xa4, 0x21, 0x9d, 0x2f,
-0x4a, 0xf9, 0xa0, 0x0d, 0x93, 0x8f, 0xea, 0x23,
-0x6b, 0xaa, 0xb4, 0x2f, 0x30, 0x8e, 0xc4, 0x0c,
-0x59, 0xc7, 0x7e, 0xca, 0x5c, 0x08, 0xf6, 0x7d,
-0x04, 0x1e, 0xff, 0xa2, 0xac, 0xa4, 0x0b, 0xb0,
-0xd5, 0xc1, 0xfc, 0x61, 0xe9, 0x24, 0x79, 0x98,
-0x07, 0xb9, 0x2e, 0x33, 0xfe, 0x8d, 0x82, 0xe1,
-0x49, 0x67, 0x70, 0xbd, 0xce, 0x7a, 0x5b, 0x58,
-0x85, 0x11, 0x73, 0x69, 0x10, 0xac, 0xcd, 0x18,
-0x82, 0xbf, 0x32, 0x33, 0xfa, 0xcb, 0xe0, 0xa2,
-0xff, 0x16, 0x3c, 0xbd, 0x83, 0xa4, 0x33, 0x56,
-0x15, 0x8b, 0x6e, 0x8e, 0xbf, 0xa3, 0x74, 0x98,
-0xcc, 0x09, 0x3c, 0x68, 0x9d, 0xc6, 0x4b, 0x67,
-0x38, 0x7f, 0x2f, 0xb8, 0x85, 0xca, 0x5e, 0xae,
-0x4f, 0xf4, 0x94, 0xcd, 0xaa, 0xed, 0xe2, 0x3f,
-0xec, 0xa1, 0x7e, 0xac, 0x03, 0xfa, 0x99, 0x0e,
-0x4f, 0x65, 0x2c, 0xaf, 0x47, 0x7c, 0x9f, 0x3c,
-0x09, 0xd7, 0x41, 0x42, 0x06, 0x47, 0x75, 0x97,
-0xac, 0x01, 0x1f, 0xb2, 0xc3, 0x55, 0x07, 0xc4,
-0x83, 0x02, 0x4a, 0x16, 0xfe, 0x4a, 0x51, 0x3f,
-0x7a, 0x8c, 0x83, 0x00, 0xa9, 0xaa, 0x0c, 0xe4,
-0xd9, 0x16, 0x1f, 0xe3, 0xa0, 0xf8, 0x4d, 0xd2,
-0xa6, 0xaf, 0xc0, 0xd4, 0xc4, 0xb5, 0x22, 0x25,
-0x2b, 0x8a, 0x4a, 0x43, 0x19, 0xbe, 0x4a, 0x4c,
-0x25, 0xd5, 0x69, 0x20, 0x64, 0xef, 0x5f, 0x4c,
-0xff, 0x0b, 0x90, 0xd4, 0xda, 0x94, 0xb4, 0x8d,
-0x39, 0x5d, 0x95, 0x38, 0x75, 0x6f, 0x03, 0x8a,
-0x2c, 0x40, 0x37, 0xfe, 0x88, 0x0e, 0xb3, 0xda,
-0x0d, 0xdf, 0xe7, 0x08, 0xa9, 0xdb, 0x14, 0x4c,
-0xe1, 0x7a, 0x95, 0xdd, 0x7f, 0xc2, 0x4a, 0x1c,
-0x0d, 0xcf, 0x83, 0x55, 0x36, 0x33, 0xf1, 0x2f,
-0xf0, 0xfd, 0xd0, 0x2d, 0x3c, 0x81, 0xa4, 0x79,
-0xc4, 0xd7, 0x8c, 0xc7, 0xbc, 0x96, 0x7f, 0x98,
-0xba, 0x62, 0xd4, 0x9b, 0xd7, 0x77, 0xf1, 0xa3,
-0x7b, 0xc5, 0xa2, 0xe6, 0xe0, 0xfa, 0x5f, 0x4e,
-0xfc, 0xcb, 0xc6, 0x5f, 0xc3, 0xe0, 0x1d, 0xcf,
-0x25, 0xbe, 0x3e, 0x69, 0x06, 0x40, 0xf0, 0x59,
-0xcd, 0xbe, 0x93, 0xd2, 0x07, 0x02, 0x78, 0xf8,
-0x26, 0x2c, 0xdc, 0x25, 0xfd, 0x38, 0x99, 0x73,
-0xcc, 0xbb, 0x03, 0xd0, 0xf1, 0x71, 0x12, 0x4e,
-0xae, 0x73, 0x4a, 0x2f, 0x47, 0x04, 0xc4, 0x68,
-0x35, 0x74, 0x51, 0xba, 0xd1, 0x85, 0xbf, 0xac,
-0x6c, 0xc3, 0x20, 0xbc, 0xfd, 0xfc, 0x66, 0x01,
-0x07, 0x62, 0x55, 0xc4, 0x33, 0x02, 0xcf, 0xd7,
-0x6b, 0xc6, 0x67, 0xe1, 0x82, 0xf0, 0xc0, 0xbe,
-0x46, 0xa7, 0x27, 0x8b, 0xad, 0x2e, 0x84, 0x66,
-0x6f, 0x93, 0x27, 0xe2, 0xfe, 0xa4, 0xba, 0x5d,
-0x4c, 0xdb, 0xf8, 0x0b, 0xbc, 0x38, 0x0c, 0x9a,
-0x88, 0xa2, 0xde, 0xbe, 0x85, 0x54, 0xb0, 0x18,
-0xa2, 0x0c, 0xef, 0x23, 0x02, 0x4f, 0xc1, 0x51,
-0xda, 0x36, 0x2f, 0x60, 0x6e, 0x9f, 0x29, 0x1e,
-0x35, 0xda, 0xb4, 0x18, 0xe5, 0x54, 0xb1, 0x8a,
-0x95, 0xa9, 0xbb, 0x15, 0xff, 0x4a, 0x77, 0xeb,
-0x7f, 0x01, 0x94, 0x66, 0x22, 0x05, 0xb0, 0x5e,
-0x4e, 0x6c, 0xb4, 0x4a, 0xc3, 0x75, 0x17, 0x1f,
-0x21, 0xd3, 0x59, 0x26, 0xaa, 0xf2, 0x03, 0x32,
-0xfd, 0x75, 0x97, 0x36, 0x37, 0xee, 0xb0, 0xda,
-0xcf, 0x88, 0x9a, 0x0c, 0xdb, 0xf1, 0xaf, 0x42,
-0x27, 0x05, 0x9d, 0x90, 0xb7, 0x78, 0x6c, 0xeb,
-0x7d, 0x7d, 0x2f, 0xb9, 0x3f, 0xc5, 0x68, 0x06,
-0xb1, 0xcc, 0xca, 0x8b, 0xd9, 0x62, 0x47, 0x50,
-0x9f, 0xc8, 0xf5, 0x1e, 0x4b, 0xd3, 0xb7, 0xda,
-0x01, 0x38, 0xef, 0x94, 0x32, 0xf1, 0x2f, 0xd9,
-0x25, 0x01, 0x30, 0xc5, 0x2c, 0x38, 0x27, 0x5d,
-0x9e, 0x07, 0x2d, 0x83, 0xac, 0xe5, 0x80, 0xc0,
-0xbb, 0xe4, 0x0b, 0x7c, 0x4d, 0x9d, 0x65, 0x3a,
-0x49, 0x2f, 0xd1, 0xf2, 0xa4, 0xaf, 0x3b, 0x93,
-0x7f, 0x98, 0x14, 0x46, 0xf4, 0xb0, 0x8e, 0x6c,
-0xd8, 0x8c, 0x2a, 0xd6, 0xcb, 0x0e, 0xaf, 0x84,
-0x48, 0x2b, 0xdc, 0x3f, 0x5e, 0x01, 0x49, 0x1b,
-0xe0, 0x8b, 0x79, 0xc9, 0x0f, 0x48, 0x78, 0xfd,
-0x9f, 0xa5, 0xbe, 0x74, 0xa6, 0xe4, 0x5b, 0x02,
-0x13, 0x0b, 0x7b, 0x43, 0x3b, 0xe8, 0x8f, 0x34,
-0xaf, 0xdb, 0x96, 0x89, 0x7f, 0x79, 0x19, 0x2f,
-0xa8, 0x82, 0x69, 0xbd, 0x6b, 0xee, 0xf4, 0xf7,
-0xe6, 0x5b, 0xf9, 0xe1, 0x3b, 0x4b, 0x87, 0xc5,
-0x7d, 0x85, 0x07, 0xc8, 0x77, 0x4c, 0x05, 0xbf,
-0xc6, 0xaf, 0x5e, 0x9a, 0x8e, 0x9a, 0xec, 0x0e,
-0x99, 0xe4, 0x20, 0x39, 0x19, 0x2b, 0xf0, 0xab,
-0x4f, 0x64, 0xf2, 0x0f, 0x8d, 0xb2, 0x54, 0xb3,
-0x4e, 0xf2, 0xe8, 0xd5, 0xa6, 0xbc, 0x7e, 0x9e,
-0x6e, 0x44, 0x43, 0x57, 0xc3, 0x7a, 0x09, 0x55,
-0x7d, 0x9e, 0x50, 0x11, 0x7f, 0x0a, 0xf2, 0x42,
-0xfe, 0x85, 0xf2, 0x8e, 0x79, 0x15, 0x82, 0x3b,
-0x45, 0xad, 0x8f, 0x6c, 0x30, 0x82, 0xdd, 0x6a,
-0xa9, 0x98, 0x89, 0x7f, 0xe9, 0xbb, 0xb6, 0x94,
-0x63, 0xcc, 0x65, 0x3f, 0x6c, 0x9a, 0x65, 0xe9,
-0x6b, 0x00, 0x0e, 0x68, 0xbb, 0xe8, 0x8d, 0xdb,
-0x95, 0xd9, 0x61, 0x56, 0xed, 0x35, 0xa8, 0xdc,
-0x92, 0xfb, 0x2a, 0xdd, 0xd5, 0xf1, 0x8d, 0xe4,
-0x9a, 0x95, 0x56, 0xec, 0x06, 0x0b, 0x94, 0xc8,
-0x77, 0x69, 0xe5, 0x36, 0x75, 0x65, 0xbc, 0xd4,
-0xc6, 0x5f, 0x04, 0x9e, 0xd3, 0x10, 0xc9, 0x27,
-0x70, 0x4b, 0xbc, 0x44, 0x42, 0x43, 0x5e, 0xf8,
-0x47, 0xe9, 0x87, 0xc9, 0xaa, 0xd3, 0xb7, 0x87,
-0xbe, 0x86, 0x2f, 0xcf, 0x2a, 0x33, 0xbf, 0x56,
-0x5a, 0x08, 0x6f, 0xad, 0x99, 0x41, 0x35, 0x24,
-0xc0, 0xde, 0xc4, 0xf9, 0xe7, 0xfb, 0xc9, 0xcb,
-0x7a, 0xdd, 0x9d, 0x3e, 0x41, 0x1d, 0xc7, 0x3f,
-0x0f, 0x30, 0xf9, 0x23, 0x7a, 0x80, 0x73, 0xcb,
-0xf3, 0x20, 0x57, 0xf1, 0xc5, 0xd8, 0x95, 0xc6,
-0x7a, 0x53, 0xfd, 0xfd, 0xa2, 0xcd, 0x89, 0xd7,
-0x8c, 0x39, 0xd4, 0xa6, 0xbe, 0xc1, 0xc1, 0x23,
-0xf8, 0x54, 0xe6, 0xb8, 0xf9, 0xe7, 0xed, 0xfb,
-0x47, 0x5d, 0x0a, 0xeb, 0x35, 0x0b, 0xd5, 0xb1,
-0x71, 0x8f, 0x9b, 0x45, 0xf3, 0x0f, 0x48, 0xc1,
-0xed, 0x47, 0xb4, 0xf0, 0xb9, 0x60, 0xf7, 0xa4,
-0xe0, 0x9b, 0x47, 0x96, 0x22, 0xda, 0x2a, 0xe6,
-0xb4, 0x2d, 0x0c, 0xd1, 0x1f, 0xa1, 0xdd, 0xb1,
-0x0c, 0xff, 0x3c, 0xe2, 0xaf, 0x55, 0x36, 0xdd,
-0xd3, 0x83, 0xa4, 0xcc, 0xe6, 0xd6, 0xa8, 0xe9,
-0x55, 0xee, 0x6e, 0xbc, 0xab, 0x5d, 0x22, 0x37,
-0xf5, 0xe5, 0x7f, 0xd0, 0x30, 0x99, 0xac, 0x5a,
-0xc6, 0x76, 0x73, 0x4e, 0x3b, 0xcf, 0x8c, 0x1f,
-0x13, 0xbd, 0x15, 0x06, 0xbf, 0x6c, 0xe3, 0xaf,
-0x0d, 0xa4, 0x1d, 0x41, 0x56, 0x54, 0x2c, 0x22,
-0x0f, 0xd0, 0xa9, 0xaf, 0xe7, 0xd9, 0x1a, 0x6a,
-0x79, 0xb5, 0x00, 0xb2, 0x26, 0x61, 0xc1, 0xdd,
-0xb7, 0xc4, 0x82, 0x4d, 0x8f, 0x61, 0xb6, 0xa1,
-0xdd, 0xc5, 0xe6, 0x39, 0x4e, 0x59, 0xe6, 0xe7,
-0x70, 0x06, 0x7f, 0xb5, 0xd9, 0xb4, 0x51, 0x71,
-0x52, 0x91, 0xce, 0x9b, 0x0d, 0x40, 0x6c, 0x2f,
-0x21, 0x23, 0x0a, 0xb2, 0xcd, 0x63, 0x54, 0x3a,
-0x8f, 0x9f, 0x50, 0x25, 0xa9, 0x45, 0xc9, 0xc2,
-0x5e, 0x95, 0x2f, 0xd2, 0xa4, 0xa2, 0x2b, 0x4a,
-0xb5, 0x1b, 0x7f, 0x1d, 0x24, 0x75, 0x1c, 0x52,
-0x1d, 0x26, 0xb3, 0xe8, 0xe7, 0xb7, 0x4f, 0x1a,
-0x21, 0xe7, 0xc9, 0x97, 0x52, 0x95, 0xd0, 0x22,
-0xae, 0x41, 0x85, 0xbb, 0x64, 0x71, 0x80, 0xfc,
-0x14, 0xa1, 0x19, 0x4f, 0x4d, 0xe4, 0xd0, 0x8c,
-0x1c, 0x6b, 0xa8, 0xe9, 0x71, 0xf3, 0xcf, 0x9f,
-0xe5, 0x27, 0x4b, 0x66, 0x31, 0xde, 0xc8, 0xb5,
-0x64, 0x4a, 0x2b, 0x13, 0x18, 0xaa, 0x93, 0xdd,
-0x44, 0x88, 0xa7, 0x39, 0xfe, 0x72, 0xd5, 0x25,
-0x99, 0x3c, 0x6b, 0x31, 0xab, 0xfe, 0x0b, 0x96,
-0x09, 0x63, 0x25, 0xcb, 0xc8, 0x68, 0x32, 0x6c,
-0x5c, 0x9f, 0x28, 0x46, 0xd9, 0xaf, 0xb0, 0x51,
-0x90, 0x90, 0xfa, 0xe4, 0x5e, 0x44, 0x5b, 0x9a,
-0x94, 0xdb, 0xc1, 0x65, 0x6a, 0x05, 0x57, 0xc1,
-0xcb, 0xa1, 0xc2, 0x88, 0xb1, 0x6e, 0x7d, 0x06,
-0x7f, 0x35, 0xc9, 0xab, 0x89, 0x7f, 0x49, 0x07,
-0x62, 0xa2, 0xae, 0x0e, 0xff, 0x3c, 0x17, 0xb6,
-0xf2, 0x0f, 0x92, 0xb7, 0xb8, 0x4a, 0xf2, 0x36,
-0xf2, 0x04, 0xfd, 0xe9, 0x18, 0x8d, 0xb0, 0xd5,
-0x1d, 0x55, 0xcd, 0x9d, 0x3f, 0x72, 0xe1, 0x2f,
-0xfd, 0x87, 0xf4, 0x86, 0xe8, 0x6d, 0xcd, 0xe2,
-0xbd, 0xe4, 0x59, 0xd8, 0x92, 0xac, 0xc1, 0x4b,
-0x79, 0x41, 0x10, 0x57, 0x6d, 0x5e, 0x5a, 0xa1,
-0xaf, 0xd6, 0x6d, 0xd8, 0x95, 0x53, 0x35, 0xaf,
-0x33, 0x71, 0xc7, 0x60, 0xc9, 0x6a, 0xb9, 0xaa,
-0x05, 0x1e, 0x58, 0x07, 0x7f, 0xcd, 0x4c, 0x3e,
-0x14, 0x28, 0xbf, 0x3d, 0xfa, 0xa5, 0x35, 0x25,
-0xe9, 0x67, 0x6f, 0xd1, 0xbf, 0x60, 0x91, 0x6c,
-0xc4, 0x96, 0x77, 0x14, 0xc5, 0xfb, 0x86, 0xba,
-0x6a, 0x03, 0x5f, 0xe8, 0x2c, 0x8e, 0xb7, 0x27,
-0xb7, 0x04, 0x02, 0x36, 0xff, 0x46, 0xd0, 0x90,
-0xc0, 0x48, 0x58, 0x8c, 0x88, 0x19, 0xfc, 0x45,
-0x4f, 0xea, 0xb3, 0x94, 0xfc, 0x07, 0x1b, 0xe7,
-0xd1, 0x73, 0xb1, 0x50, 0xa9, 0xca, 0x80, 0x98,
-0x11, 0x2e, 0xa9, 0x8a, 0x4b, 0xbd, 0xad, 0xfd,
-0xb1, 0x70, 0xa9, 0xef, 0x41, 0x49, 0x6f, 0xed,
-0xd7, 0x1d, 0xd9, 0xdc, 0x08, 0x99, 0xc4, 0xea,
-0xbf, 0xf8, 0x84, 0x3b, 0xf8, 0xab, 0x4f, 0x63,
-0x7c, 0xe6, 0x1b, 0xa4, 0x41, 0x3a, 0xca, 0xf4,
-0x97, 0xb1, 0x48, 0x59, 0x87, 0x07, 0x0d, 0x26,
-0x93, 0xbe, 0xa5, 0xa3, 0xc2, 0xaf, 0x88, 0x5c,
-0x94, 0xf5, 0x26, 0x77, 0xe3, 0x75, 0x56, 0xa0,
-0x74, 0xb1, 0xc9, 0xce, 0x3f, 0xcc, 0xc4, 0xbf,
-0x9e, 0x27, 0xc5, 0x80, 0xa4, 0xca, 0x2b, 0x84,
-0x17, 0x79, 0xcd, 0x11, 0x12, 0xfd, 0xdd, 0xcc,
-0x74, 0x81, 0x01, 0x88, 0xb1, 0xa2, 0xe9, 0x73,
-0xca, 0x1b, 0x19, 0x98, 0x6c, 0xad, 0xd7, 0x8b,
-0x9c, 0x7f, 0xde, 0x15, 0xff, 0xea, 0xb0, 0xb5,
-0xbd, 0xb6, 0xdb, 0x42, 0xcc, 0x58, 0x11, 0x66,
-0xd1, 0x1e, 0xea, 0x0c, 0x7f, 0x89, 0xdb, 0xad,
-0xd4, 0x44, 0x25, 0x65, 0x13, 0x71, 0xc0, 0x5f,
-0xd1, 0x8e, 0xac, 0xf8, 0x57, 0xab, 0xa0, 0x1b,
-0xcb, 0xb5, 0x6b, 0x65, 0x59, 0x10, 0x2a, 0x60,
-0x32, 0xfd, 0xed, 0xac, 0xc8, 0x6b, 0x9e, 0x56,
-0x84, 0xa1, 0xb1, 0x0a, 0x8e, 0xbf, 0xb6, 0x08,
-0xc8, 0x76, 0x58, 0xd4, 0x97, 0xd1, 0xff, 0x6a,
-0xa5, 0xba, 0xa1, 0x94, 0x7a, 0x44, 0x07, 0x7f,
-0xe1, 0xfd, 0x03, 0x48, 0xaa, 0x41, 0x26, 0x4f,
-0x20, 0xa6, 0x5e, 0x3f, 0x6d, 0xd0, 0x70, 0x55,
-0x02, 0x62, 0x97, 0x7f, 0x30, 0xf7, 0x89, 0x4c,
-0xfd, 0x97, 0x7d, 0xff, 0xc8, 0xfe, 0x58, 0x36,
-0xff, 0xfc, 0x21, 0xbb, 0xc8, 0x6b, 0x35, 0x9f,
-0x9f, 0xc7, 0x19, 0x5d, 0x3c, 0xce, 0x8f, 0xf2,
-0x4d, 0x68, 0x09, 0x62, 0xf5, 0xe2, 0x69, 0x18,
-0xa3, 0x26, 0x26, 0x39, 0x35, 0x62, 0x18, 0x87,
-0xed, 0x8e, 0x79, 0x5d, 0xf9, 0x87, 0xed, 0xe2,
-0x59, 0x65, 0xdf, 0x3c, 0xb8, 0xf9, 0xd9, 0x98,
-0x65, 0xd7, 0x27, 0x26, 0xbd, 0x89, 0x65, 0x44,
-0x4d, 0x59, 0xb3, 0xaa, 0x73, 0xc9, 0x3c, 0xd6,
-0xc2, 0xd6, 0xeb, 0x79, 0x72, 0xd6, 0x88, 0x60,
-0xa6, 0xee, 0x61, 0x07, 0x7f, 0x69, 0x27, 0xb5,
-0x59, 0x64, 0x1d, 0x40, 0x2a, 0xad, 0x9f, 0x41,
-0x72, 0x96, 0x64, 0x58, 0xc7, 0xeb, 0x07, 0xfb,
-0xb5, 0x59, 0xbc, 0xf2, 0xae, 0x9f, 0x14, 0x69,
-0x6e, 0xfc, 0x05, 0x2d, 0xb4, 0x0e, 0xf5, 0x97,
-0x1d, 0xfc, 0x55, 0x4b, 0x1e, 0x6e, 0x62, 0x21,
-0xad, 0x00, 0xb8, 0x97, 0x2e, 0x6e, 0x8d, 0x7c,
-0x68, 0x11, 0xb0, 0xc5, 0xc3, 0xa2, 0x5d, 0xfd,
-0x7e, 0x5a, 0x60, 0xe1, 0xaf, 0x56, 0x0b, 0x91,
-0x55, 0xf7, 0x28, 0x67, 0xdc, 0xf8, 0x6b, 0x3d,
-0x65, 0x25, 0x0c, 0x5e, 0xb1, 0x93, 0x85, 0xbd,
-0xf8, 0x26, 0xa5, 0x30, 0xb6, 0xde, 0x27, 0x85,
-0x69, 0xe6, 0x6a, 0x3c, 0xf8, 0x7d, 0xc4, 0x48,
-0x3b, 0x69, 0x87, 0xcc, 0x10, 0x29, 0x0d, 0x2a,
-0x01, 0x25, 0x83, 0xbf, 0xea, 0xf4, 0x87, 0xd0,
-0xc3, 0xff, 0x47, 0xd4, 0x07, 0x31, 0xca, 0x86,
-0x6c, 0x7e, 0x09, 0x92, 0xc7, 0xe4, 0x14, 0xc9,
-0x92, 0x7e, 0x4f, 0x0b, 0x39, 0x49, 0xbe, 0x27,
-0xda, 0x74, 0x10, 0xc9, 0x32, 0x53, 0x62, 0x49,
-0x74, 0x4a, 0x90, 0x28, 0x46, 0xa6, 0xfe, 0xeb,
-0x5a, 0xf2, 0xef, 0x58, 0xdb, 0x35, 0xd2, 0xe6,
-0xd3, 0xdb, 0x90, 0xef, 0x1d, 0x40, 0x96, 0xf7,
-0x0f, 0xf1, 0xef, 0xc4, 0x7c, 0xb3, 0xa5, 0x48,
-0xc7, 0xcf, 0x5b, 0x6f, 0x3a, 0x93, 0xff, 0x9d,
-0xc2, 0x97, 0xc5, 0x5f, 0x39, 0xd4, 0xf4, 0xdd,
-0x33, 0x38, 0x22, 0xeb, 0x43, 0x46, 0xc4, 0x68,
-0x06, 0x7f, 0xad, 0x25, 0x0c, 0x64, 0xa1, 0x3c,
-0xcd, 0x79, 0x57, 0xd8, 0x0b, 0x3c, 0x7c, 0xf5,
-0xdd, 0xe4, 0x05, 0x79, 0xca, 0x89, 0xfc, 0xd4,
-0xd7, 0x4c, 0xed, 0x1d, 0x3b, 0x10, 0x76, 0xa1,
-0x65, 0xbf, 0x69, 0x13, 0x76, 0x19, 0x30, 0xe1,
-0x2e, 0xfe, 0x8d, 0xd1, 0xc4, 0x67, 0x62, 0xde,
-0x5b, 0xa4, 0x9f, 0x91, 0xe3, 0x34, 0xfc, 0x26,
-0x80, 0xac, 0x57, 0xc9, 0xf1, 0xfe, 0x9b, 0xf5,
-0xea, 0x11, 0xe9, 0xbd, 0x65, 0xc7, 0xe3, 0x37,
-0x63, 0x92, 0x61, 0xed, 0xe4, 0x23, 0xf1, 0x70,
-0x7a, 0x2d, 0xf7, 0x0f, 0xc3, 0xbc, 0xfe, 0xeb,
-0x18, 0xad, 0xd1, 0x7d, 0x43, 0x19, 0xfe, 0xf9,
-0x8d, 0xb1, 0xa7, 0xdf, 0xc6, 0xec, 0x88, 0xa2,
-0x08, 0x59, 0x47, 0x6e, 0x4c, 0x33, 0xde, 0x8c,
-0x55, 0x82, 0x50, 0xe4, 0x41, 0x5a, 0xc8, 0xc7,
-0x78, 0x6a, 0x62, 0x29, 0x7d, 0x90, 0x96, 0x9d,
-0x61, 0x5d, 0x7b, 0xb5, 0x32, 0x5e, 0xff, 0xf5,
-0x13, 0xad, 0x4c, 0xcc, 0xc4, 0xbf, 0x4a, 0xc9,
-0x26, 0xf2, 0x74, 0xa8, 0x12, 0xe9, 0x9a, 0x37,
-0xd3, 0x07, 0xc8, 0xd4, 0x83, 0x00, 0x66, 0x2f,
-0xc6, 0x1e, 0xd7, 0x2a, 0x9a, 0xd8, 0xe0, 0x36,
-0x8d, 0x5d, 0xc7, 0x90, 0x57, 0x91, 0x27, 0xfb,
-0xad, 0x25, 0x98, 0xca, 0x62, 0x64, 0x0d, 0xad,
-0x18, 0x2d, 0x25, 0x19, 0xfe, 0x0d, 0xa6, 0x0a,
-0x71, 0x42, 0xa9, 0x69, 0xf0, 0x19, 0x74, 0xc0,
-0xaa, 0x4d, 0xee, 0x24, 0x15, 0x86, 0xc7, 0x2a,
-0x04, 0xc3, 0x3b, 0xc1, 0xc4, 0xe8, 0x49, 0x9f,
-0x27, 0xab, 0x46, 0x0c, 0xf6, 0xaf, 0x24, 0xe6,
-0xcf, 0xdb, 0xfc, 0x1b, 0x3f, 0x23, 0xe7, 0x69,
-0xc4, 0x0c, 0x9e, 0x13, 0x9f, 0x25, 0x47, 0x8c,
-0x9b, 0xd3, 0xf9, 0x3d, 0xd2, 0xfb, 0x80, 0x30,
-0x66, 0xa5, 0x90, 0xc5, 0x9a, 0x2c, 0x20, 0x48,
-0x24, 0x2e, 0x2d, 0xd7, 0x8e, 0x90, 0xd9, 0x03,
-0xec, 0x0c, 0xff, 0x0a, 0xf3, 0x21, 0xa5, 0xf7,
-0xc4, 0x43, 0xb4, 0xbb, 0xc5, 0xb7, 0x49, 0x75,
-0xf2, 0x0f, 0x8f, 0xea, 0x1f, 0x46, 0xeb, 0x0e,
-0xfa, 0x58, 0x39, 0x89, 0x5e, 0x6b, 0x16, 0x74,
-0xb1, 0xf5, 0x5a, 0x59, 0xca, 0xab, 0xf3, 0x8c,
-0x3d, 0xbd, 0x98, 0xd9, 0xe8, 0x01, 0x4f, 0xaf,
-0x7f, 0x11, 0x5b, 0x2f, 0xb9, 0x16, 0x5a, 0x1a,
-0x8f, 0x1a, 0xf8, 0xaf, 0xc3, 0x86, 0xe8, 0xe2,
-0xdf, 0x38, 0x06, 0xff, 0xe8, 0x94, 0x61, 0xe9,
-0x2e, 0xf2, 0x0b, 0x3c, 0xcb, 0x1d, 0x2e, 0xde,
-0xa7, 0x1f, 0x17, 0x76, 0x80, 0x61, 0x9c, 0x51,
-0x3e, 0xd2, 0x0b, 0xd1, 0x63, 0x9c, 0x8d, 0xe8,
-0x98, 0x73, 0x74, 0x7c, 0x87, 0x41, 0x33, 0x80,
-0xe4, 0x47, 0x8d, 0xb9, 0xc4, 0x7b, 0xc8, 0xa5,
-0xbf, 0xac, 0x77, 0xf6, 0xfa, 0x07, 0x59, 0x2c,
-0x69, 0x0d, 0x2f, 0xe7, 0xc7, 0x20, 0x97, 0x1f,
-0xd1, 0xd6, 0x0a, 0xf2, 0x6b, 0x00, 0x50, 0x05,
-0x29, 0xcf, 0x74, 0x6d, 0x07, 0xf8, 0x90, 0xf9,
-0x59, 0xdc, 0x86, 0x27, 0x0f, 0x56, 0x9d, 0x83,
-0xe7, 0x42, 0xcf, 0xe4, 0x1f, 0x76, 0x32, 0x3f,
-0x13, 0xfe, 0xea, 0x49, 0x47, 0xed, 0x4b, 0x04,
-0x9f, 0x9f, 0xb3, 0x6d, 0x7c, 0xdd, 0xec, 0x08,
-0xf9, 0xa7, 0xdb, 0xdc, 0xf2, 0x58, 0xba, 0xb2,
-0xd4, 0xec, 0x4c, 0x15, 0x9d, 0x81, 0xad, 0xad,
-0x4a, 0x53, 0x5c, 0xfa, 0xcb, 0xb2, 0xd8, 0x16,
-0x4b, 0x9a, 0x81, 0x6e, 0xd1, 0x1b, 0x07, 0xa7,
-0xe2, 0x24, 0x73, 0xec, 0xdb, 0x0c, 0x05, 0xd5,
-0xcc, 0x17, 0xd2, 0x56, 0x23, 0x60, 0x7a, 0x42,
-0x77, 0x78, 0x48, 0xb7, 0xbe, 0xf5, 0x24, 0xf7,
-0x37, 0xe6, 0xf1, 0xfc, 0x43, 0x71, 0x03, 0xf2,
-0x6f, 0xcc, 0x76, 0xf1, 0x6f, 0x28, 0x47, 0x8c,
-0x30, 0xdc, 0x3f, 0x37, 0x7c, 0x1b, 0xfc, 0xf9,
-0x1a, 0x40, 0xc7, 0xc5, 0x41, 0x71, 0x95, 0xc1,
-0xb0, 0xf0, 0x45, 0xd2, 0xd3, 0x70, 0x8b, 0xd9,
-0x34, 0x5c, 0x1e, 0x54, 0x46, 0xc5, 0xf0, 0x80,
-0xc2, 0xd6, 0xcb, 0x08, 0x1f, 0xb6, 0xe2, 0x5f,
-0x11, 0x14, 0xdb, 0x75, 0xf2, 0x0f, 0xcf, 0x21,
-0xf7, 0xb5, 0xe9, 0x3b, 0x57, 0x76, 0x09, 0x5d,
-0xbe, 0x97, 0x2c, 0x32, 0xff, 0x9b, 0x0d, 0x98,
-0xcc, 0x4b, 0x04, 0x70, 0x3f, 0xe0, 0xdc, 0xb6,
-0x8b, 0xf2, 0x47, 0xc6, 0xdc, 0x01, 0x9f, 0xcd,
-0xf3, 0xbf, 0x08, 0x6b, 0x8e, 0x18, 0x6a, 0x33,
-0x8b, 0x5d, 0xf1, 0xaf, 0xdf, 0xf3, 0xfa, 0xaf,
-0xcb, 0xa8, 0xad, 0x8c, 0xa1, 0xb1, 0x61, 0x2e,
-0xb2, 0x8c, 0x59, 0x8b, 0xfd, 0xa4, 0x3e, 0xe6,
-0x1b, 0x91, 0xee, 0x67, 0xb0, 0xcb, 0x6b, 0x4a,
-0xb3, 0x78, 0xd7, 0x90, 0x74, 0xd1, 0xce, 0x01,
-0x1e, 0x76, 0xf1, 0x6f, 0x10, 0x3f, 0xf2, 0x6f,
-0x9c, 0x21, 0x9d, 0xed, 0x58, 0x3d, 0x64, 0xd7,
-0x7f, 0x6d, 0x17, 0xdf, 0x2b, 0x59, 0xd3, 0x1e,
-0xe4, 0xec, 0x16, 0x7b, 0x69, 0xd0, 0x0c, 0x6c,
-0xf2, 0x04, 0x79, 0x17, 0x2d, 0x7a, 0xd3, 0x62,
-0xad, 0x97, 0x2c, 0xfd, 0x65, 0xc6, 0x7f, 0x48,
-0xf5, 0x98, 0xe2, 0xaa, 0x75, 0xe5, 0x6c, 0x87,
-0x80, 0xad, 0xfa, 0xe0, 0x71, 0xc0, 0x78, 0x8a,
-0xe5, 0xc6, 0x2b, 0xba, 0x47, 0xe6, 0x95, 0x92,
-0xae, 0xc4, 0xec, 0xd7, 0xb3, 0xf8, 0x0f, 0x75,
-0xbb, 0xec, 0x0b, 0xfe, 0x89, 0xf8, 0xdb, 0x1c,
-0xb6, 0x6f, 0x17, 0xdf, 0xd4, 0xd7, 0xd0, 0x2a,
-0x03, 0x95, 0x08, 0x90, 0xad, 0xc5, 0x64, 0xf5,
-0x4d, 0xac, 0x7e, 0x70, 0xad, 0xff, 0x75, 0x1b,
-0x68, 0xa4, 0x9c, 0xfa, 0x2f, 0xf9, 0x02, 0xdd,
-0x9a, 0xf6, 0xa6, 0x18, 0x28, 0x8e, 0xc0, 0x23,
-0x23, 0xbd, 0x4e, 0x8e, 0x60, 0x38, 0x78, 0xb3,
-0xf4, 0x3e, 0xe9, 0x5f, 0x1d, 0x59, 0xe2, 0xc0,
-0x2e, 0xef, 0x5a, 0xd8, 0xe3, 0x98, 0xc4, 0x61,
-0x52, 0x7a, 0x8f, 0xd7, 0x64, 0xa5, 0xc4, 0xac,
-0xf8, 0xd7, 0x5c, 0x07, 0x5b, 0x21, 0x26, 0x3a,
-0xc5, 0xf5, 0x02, 0x92, 0xe0, 0xfc, 0x9f, 0x27,
-0xf5, 0xcb, 0x32, 0xb0, 0xab, 0x59, 0xfa, 0x28,
-0xfe, 0x3e, 0xaf, 0x08, 0x4b, 0xdb, 0x40, 0x2c,
-0xa3, 0xff, 0x85, 0x48, 0xbc, 0x8f, 0x3d, 0x95,
-0xf0, 0x7d, 0x5e, 0x82, 0x17, 0x6c, 0x80, 0x9f,
-0x93, 0xec, 0x54, 0xfd, 0xe4, 0xb0, 0x11, 0x5e,
-0x88, 0xd4, 0x1c, 0x32, 0x3e, 0xa7, 0x6b, 0xb7,
-0xc2, 0x86, 0xc8, 0xba, 0xb6, 0x4a, 0x4f, 0x89,
-0x16, 0xb1, 0x83, 0x3b, 0xfe, 0xa5, 0xb3, 0xa7,
-0xe0, 0x7d, 0x9c, 0x96, 0xa3, 0x60, 0x04, 0xec,
-0xdf, 0x8e, 0x02, 0x43, 0xb0, 0x94, 0xcf, 0x5a,
-0xb0, 0x34, 0xf0, 0x20, 0xa7, 0x53, 0x33, 0x61,
-0xff, 0x2a, 0x33, 0xac, 0x23, 0x8b, 0x0f, 0x32,
-0xfc, 0x1b, 0x7b, 0xb0, 0x72, 0x21, 0x24, 0x9e,
-0xa1, 0x6d, 0xdc, 0x97, 0x10, 0xf8, 0x5a, 0x10,
-0x46, 0xf3, 0xa5, 0x0f, 0xd8, 0xd4, 0x1c, 0x03,
-0x9e, 0xd9, 0xe2, 0x1b, 0xbc, 0xab, 0x42, 0xa4,
-0xf6, 0xd1, 0xa2, 0xa5, 0xbf, 0x8c, 0xfc, 0x1b,
-0x07, 0x06, 0xca, 0x42, 0x2c, 0xd5, 0x6d, 0x15,
-0xad, 0x8c, 0x01, 0x40, 0xb8, 0x9a, 0x17, 0x1f,
-0xa1, 0xd1, 0x9e, 0x2c, 0x4b, 0xa3, 0x22, 0x33,
-0x63, 0xe1, 0xf3, 0x2c, 0x66, 0xda, 0xc1, 0xd0,
-0xb5, 0x5c, 0x2c, 0xb2, 0x13, 0x11, 0xfb, 0x89,
-0xbb, 0xfe, 0xcb, 0x60, 0x31, 0xfa, 0xe7, 0x48,
-0x5d, 0xb3, 0x4f, 0x53, 0x05, 0x5e, 0xff, 0x25,
-0xa3, 0xfe, 0x72, 0x32, 0x65, 0x14, 0xd4, 0xb6,
-0xb1, 0x8a, 0xb0, 0xa1, 0x02, 0x1d, 0x1c, 0x8f,
-0x0f, 0xc9, 0x64, 0xcc, 0xf8, 0xa5, 0x98, 0x88,
-0x88, 0x40, 0xec, 0xe5, 0xac, 0xfa, 0x2f, 0x62,
-0x2f, 0x0a, 0x3f, 0x57, 0x67, 0x6b, 0x81, 0xb4,
-0x87, 0xe8, 0x04, 0xae, 0xb3, 0xd9, 0x0e, 0xf3,
-0x4d, 0x27, 0x5f, 0x54, 0x1a, 0x6e, 0xb6, 0x8c,
-0xec, 0xf8, 0x97, 0x11, 0x74, 0xb6, 0xbf, 0x04,
-0x0f, 0x7b, 0x39, 0x3c, 0x54, 0x86, 0xc5, 0xe8,
-0x12, 0x81, 0x7b, 0x4c, 0xad, 0xe0, 0xf8, 0x3d,
-0xc9, 0x23, 0x62, 0xec, 0x1c, 0x32, 0xc3, 0xbf,
-0x71, 0x80, 0x58, 0x9c, 0xba, 0x56, 0xed, 0xc0,
-0xb0, 0x5d, 0x56, 0x30, 0x40, 0x76, 0x92, 0x6a,
-0x23, 0xd0, 0xc2, 0x53, 0x32, 0x4c, 0xa5, 0xd9,
-0xce, 0x84, 0x8f, 0xc1, 0xed, 0x87, 0x63, 0x0a,
-0x00, 0x7f, 0xe5, 0x5a, 0xef, 0x79, 0x84, 0xae,
-0xc9, 0x98, 0x9b, 0xe7, 0xe4, 0x65, 0xce, 0xbf,
-0x11, 0x65, 0x01, 0x47, 0x64, 0x95, 0x2c, 0x42,
-0xc0, 0x5b, 0x99, 0x56, 0x02, 0xf6, 0x12, 0x2c,
-0x17, 0x0f, 0x12, 0x67, 0x9e, 0x1d, 0xfc, 0xb5,
-0xe3, 0xa4, 0x95, 0x8f, 0xcd, 0x0a, 0xd8, 0xe7,
-0x6e, 0xe8, 0xa5, 0x6d, 0xa8, 0x64, 0x4a, 0xe2,
-0x4c, 0x1e, 0x3d, 0xa6, 0xd8, 0xc7, 0x50, 0x0a,
-0x11, 0x73, 0xad, 0xca, 0xcd, 0x78, 0x2f, 0x7b,
-0x96, 0xe1, 0x96, 0x70, 0xe9, 0x2f, 0x5f, 0xa6,
-0x35, 0x09, 0xaf, 0x25, 0xa9, 0xfc, 0x14, 0xdc,
-0xf3, 0xa3, 0x9c, 0xed, 0x70, 0x10, 0xee, 0xf9,
-0xcb, 0x24, 0xd2, 0x11, 0x48, 0x4a, 0x5c, 0xa3,
-0xd9, 0x9b, 0x96, 0xa6, 0x53, 0x56, 0x11, 0xf6,
-0xf7, 0xd2, 0x88, 0x43, 0xc4, 0xe1, 0xaa, 0xff,
-0x92, 0x23, 0xa5, 0x0c, 0x64, 0xf1, 0x42, 0x30,
-0x6e, 0xa0, 0xa7, 0xf7, 0x3a, 0xb1, 0x75, 0xbb,
-0xc8, 0x48, 0x56, 0xfc, 0x8b, 0x95, 0x86, 0x71,
-0x5c, 0x90, 0x55, 0xff, 0x55, 0x17, 0xb3, 0x29,
-0x0d, 0xd1, 0xe8, 0x33, 0x58, 0xbd, 0x8c, 0x26,
-0x4d, 0x12, 0x0f, 0xa1, 0xa8, 0xfa, 0x7a, 0x9e,
-0x9a, 0x18, 0x93, 0x36, 0xab, 0x4e, 0x3d, 0x51,
-0x93, 0xcd, 0x48, 0x9f, 0xad, 0xbf, 0xfc, 0x37,
-0xe8, 0x2d, 0x63, 0xb8, 0x0a, 0x83, 0x53, 0x6f,
-0xd8, 0xc9, 0x81, 0xd3, 0x18, 0xed, 0xbc, 0x82,
-0xe5, 0x36, 0xc8, 0xd1, 0xa1, 0x6e, 0xf6, 0x5b,
-0xa1, 0xb1, 0x0d, 0x19, 0x46, 0xc4, 0xf1, 0xfc,
-0x1b, 0x6f, 0xa2, 0x11, 0x55, 0x5c, 0xc9, 0x8a,
-0xe8, 0x51, 0x07, 0x9b, 0x3d, 0x1a, 0x4f, 0x71,
-0x6c, 0x52, 0x77, 0xc2, 0x95, 0xad, 0xeb, 0xfc,
-0xb5, 0x3d, 0xc6, 0xa5, 0xbf, 0xbc, 0x43, 0xe3,
-0x74, 0x7c, 0x06, 0xf8, 0xfc, 0xac, 0x10, 0x8c,
-0xb2, 0x1c, 0xaa, 0x22, 0x78, 0x8b, 0x02, 0xc8,
-0xc2, 0x16, 0x16, 0x85, 0x69, 0x82, 0x47, 0xd8,
-0x6b, 0x30, 0x5c, 0x90, 0x60, 0xd4, 0x88, 0x3c,
-0xcf, 0xca, 0xa5, 0xbf, 0x6c, 0x44, 0x90, 0xd2,
-0x90, 0x4d, 0xef, 0xf7, 0x83, 0xf1, 0xb6, 0xb7,
-0x1a, 0x2c, 0x6c, 0xa5, 0x23, 0xed, 0xa1, 0x56,
-0x30, 0x95, 0x45, 0x2b, 0xea, 0xb0, 0xfe, 0xab,
-0xcc, 0xaa, 0x08, 0x93, 0x62, 0xe3, 0xf0, 0x57,
-0x86, 0xd2, 0x10, 0xa3, 0x5d, 0x88, 0xbf, 0x9c,
-0xb2, 0x2f, 0xf6, 0x7c, 0x39, 0x15, 0x46, 0x51,
-0x4e, 0x84, 0xc8, 0x2b, 0xb9, 0xac, 0x31, 0x89,
-0xec, 0xfa, 0x2f, 0x86, 0xd1, 0xce, 0xd9, 0x21,
-0xad, 0x73, 0xf6, 0xa2, 0x60, 0x21, 0x18, 0x23,
-0x39, 0x74, 0xd8, 0x0e, 0x4b, 0xec, 0x8a, 0xb0,
-0x73, 0xf6, 0x7a, 0xbd, 0x90, 0xcd, 0x3f, 0xef,
-0xc4, 0xb6, 0x14, 0x17, 0xff, 0xe1, 0x90, 0x7c,
-0x12, 0x36, 0xf1, 0x40, 0xa6, 0xcb, 0x63, 0xd7,
-0x7f, 0x35, 0x58, 0x35, 0x62, 0x8e, 0xfe, 0xb2,
-0xc5, 0x7f, 0x98, 0x09, 0x7b, 0xb9, 0xd9, 0xe6,
-0x79, 0xd2, 0x9a, 0x02, 0xb0, 0x4b, 0xe8, 0xe2,
-0xaa, 0xd6, 0x32, 0xe7, 0xdf, 0x40, 0xdf, 0xcf,
-0x9a, 0x67, 0x5b, 0x7f, 0xf9, 0xaa, 0x6d, 0xbc,
-0x4e, 0xdc, 0xc2, 0x56, 0x4d, 0x19, 0xfe, 0xc3,
-0x44, 0xfc, 0x4d, 0xf2, 0xa8, 0xc2, 0xee, 0x28,
-0xde, 0xb2, 0x7d, 0xbd, 0xbf, 0xc2, 0x2e, 0x2d,
-0x74, 0xee, 0x0d, 0xb7, 0xfe, 0x32, 0x32, 0x60,
-0xd8, 0x93, 0x19, 0xdc, 0xd8, 0xf6, 0xa6, 0x69,
-0xf1, 0xc9, 0xbc, 0x49, 0x0e, 0x51, 0x27, 0xd4,
-0xcb, 0xd4, 0xc3, 0xa7, 0xf1, 0xf9, 0x61, 0xd2,
-0x60, 0x7c, 0x7e, 0xdc, 0xfc, 0x1b, 0xba, 0x8b,
-0xf6, 0xb0, 0x7a, 0x3d, 0x06, 0xc2, 0x70, 0xcc,
-0x06, 0x78, 0x8b, 0x5a, 0xa1, 0x31, 0x87, 0xa9,
-0x06, 0xd7, 0xf4, 0x7e, 0x96, 0x7f, 0x68, 0xaf,
-0x85, 0xbb, 0xfe, 0xcb, 0xa5, 0xed, 0x35, 0x19,
-0xe3, 0xd4, 0xd4, 0x21, 0xd9, 0x40, 0x92, 0xc3,
-0x02, 0x1e, 0xed, 0x82, 0x31, 0xe4, 0x91, 0x34,
-0xbf, 0xb5, 0xda, 0x33, 0xf8, 0xdd, 0xa5, 0xbf,
-0xbc, 0x5f, 0xa9, 0xde, 0x0a, 0xb0, 0xeb, 0x02,
-0xc2, 0xae, 0x24, 0xec, 0x4d, 0x17, 0x28, 0x86,
-0xbd, 0x3a, 0x2d, 0x20, 0xb6, 0xbd, 0x63, 0x90,
-0x25, 0x22, 0x56, 0x27, 0x95, 0x21, 0x71, 0x04,
-0xde, 0x37, 0x55, 0x54, 0x1d, 0x14, 0x47, 0xec,
-0xd0, 0x98, 0x3b, 0xfe, 0x45, 0x79, 0xbe, 0x8d,
-0xbe, 0x03, 0xfd, 0x04, 0xf4, 0xba, 0xdb, 0xec,
-0x43, 0x42, 0x6c, 0xf1, 0xd4, 0xc5, 0xf1, 0x3d,
-0xf6, 0xf7, 0x69, 0x45, 0x16, 0x5f, 0x10, 0xd9,
-0x2b, 0x6e, 0x56, 0xc6, 0x39, 0xc9, 0xe2, 0xdf,
-0x08, 0xa6, 0xe1, 0xfd, 0xfc, 0xef, 0x8c, 0xd2,
-0x10, 0xde, 0xcf, 0x2f, 0xdb, 0x61, 0xaf, 0x13,
-0x32, 0x7b, 0x2d, 0xaf, 0x60, 0xb2, 0xcb, 0xdf,
-0x38, 0xa8, 0xdc, 0x29, 0xfe, 0x52, 0xfc, 0x5e,
-0x86, 0x7f, 0x83, 0x19, 0x69, 0xa7, 0xfe, 0x8b,
-0x95, 0x74, 0x05, 0x33, 0xfc, 0xf3, 0xd2, 0x07,
-0xa2, 0x15, 0xf6, 0xe2, 0x85, 0x60, 0x9e, 0x11,
-0x15, 0xc7, 0xd4, 0x27, 0xbd, 0xcb, 0xa5, 0x5f,
-0x7b, 0xac, 0xae, 0x5f, 0xdb, 0xa1, 0xb1, 0x31,
-0xfa, 0xcb, 0x2c, 0x32, 0x72, 0xc1, 0xce, 0xb2,
-0xb0, 0x5a, 0x06, 0x35, 0xab, 0x85, 0x8d, 0xa1,
-0xb0, 0x3a, 0xf6, 0xb9, 0x71, 0xe3, 0xc4, 0xf5,
-0x5f, 0xf5, 0x69, 0x9b, 0x1f, 0x1b, 0x8d, 0x0f,
-0x2c, 0xdf, 0x6f, 0xd2, 0x47, 0xbc, 0xc8, 0xeb,
-0xa4, 0x1a, 0x61, 0xfa, 0x5f, 0xde, 0x7e, 0xe9,
-0x23, 0xee, 0x1f, 0x66, 0x0e, 0xea, 0x25, 0x33,
-0x53, 0xff, 0x05, 0x93, 0x80, 0xfc, 0x87, 0x27,
-0x90, 0x8a, 0xf0, 0xcf, 0x03, 0x2d, 0xf1, 0x13,
-0xf6, 0x46, 0xf6, 0xcb, 0xa6, 0x5d, 0x5a, 0x39,
-0xba, 0xdf, 0x18, 0xf6, 0x82, 0x1b, 0xdb, 0x10,
-0xcf, 0x59, 0xd3, 0xe2, 0x77, 0x36, 0xbb, 0xb7,
-0x33, 0xf5, 0x5f, 0xf0, 0xe7, 0x03, 0xfc, 0x3a,
-0x9c, 0x3a, 0xd2, 0xaa, 0xb3, 0x6b, 0x89, 0xff,
-0xbb, 0x81, 0xd1, 0x2e, 0xbe, 0xfd, 0x85, 0x2a,
-0x09, 0x18, 0x27, 0xf9, 0x75, 0x96, 0x89, 0xaf,
-0xd8, 0xd7, 0x31, 0x5d, 0xfc, 0x1b, 0x34, 0x88,
-0xf1, 0x94, 0x3e, 0xe4, 0x79, 0x6b, 0x51, 0xea,
-0xc4, 0x5e, 0xab, 0xee, 0x2f, 0x6e, 0xb1, 0x92,
-0x5a, 0xfb, 0x17, 0x21, 0x25, 0xac, 0xce, 0x05,
-0xc5, 0x2e, 0x33, 0x7e, 0xa6, 0xb5, 0x0f, 0x32,
-0xfe, 0x0d, 0x33, 0xa3, 0xb5, 0xba, 0xc1, 0xdb,
-0xc3, 0x88, 0xcd, 0x61, 0x0e, 0xf7, 0x61, 0x66,
-0x75, 0x7f, 0x77, 0xda, 0xde, 0xdf, 0xcd, 0xe0,
-0x5a, 0x78, 0x64, 0xd8, 0xb6, 0xbe, 0xc7, 0x1e,
-0xe3, 0xc4, 0xbf, 0x12, 0xc8, 0x7f, 0xd8, 0x6c,
-0x51, 0x73, 0x5c, 0x20, 0x5c, 0xf3, 0x37, 0x66,
-0xaf, 0x17, 0x96, 0x8f, 0xf5, 0xf1, 0x3a, 0x32,
-0x12, 0x49, 0x2c, 0xf2, 0xc2, 0x75, 0x1c, 0x51,
-0x1b, 0x67, 0x95, 0x6d, 0xfc, 0xa5, 0x5d, 0x51,
-0xea, 0x4c, 0x6f, 0x86, 0x67, 0xbb, 0xcd, 0xa9,
-0x4b, 0x7a, 0x0d, 0xfe, 0xf5, 0x7a, 0x13, 0x96,
-0x89, 0xf9, 0x2d, 0xcb, 0x7d, 0xe9, 0xb6, 0xd9,
-0x3c, 0xff, 0x70, 0x40, 0x2a, 0xb5, 0x13, 0x11,
-0xfb, 0x33, 0xfc, 0xf3, 0x7b, 0xcc, 0xaa, 0x73,
-0xc8, 0x9f, 0xa0, 0xb3, 0x58, 0x49, 0x4a, 0x7c,
-0x27, 0x43, 0x52, 0xd7, 0x89, 0xaf, 0xaf, 0x6d,
-0x71, 0xe6, 0x1f, 0xce, 0x56, 0x1f, 0x16, 0xab,
-0x14, 0xe6, 0x16, 0x96, 0x32, 0xb1, 0x30, 0x36,
-0x66, 0xc8, 0xa5, 0xbf, 0x4c, 0x19, 0xed, 0xa1,
-0x15, 0x73, 0x71, 0x5d, 0x87, 0xd1, 0x8f, 0xa7,
-0x95, 0x2e, 0x3b, 0xfc, 0xb1, 0x05, 0xf6, 0x2f,
-0xf6, 0xe7, 0x3d, 0x62, 0x05, 0xed, 0xb4, 0x03,
-0x22, 0xd6, 0xfe, 0x85, 0x19, 0x53, 0x41, 0x9b,
-0xea, 0x3c, 0x5b, 0x38, 0xa0, 0x0f, 0x80, 0x58,
-0x95, 0xc5, 0x4a, 0x2a, 0x04, 0x3b, 0x98, 0xe7,
-0xc9, 0xd6, 0x2b, 0x25, 0x3a, 0x5a, 0xea, 0x07,
-0x33, 0xf5, 0x5f, 0x78, 0xcf, 0x07, 0x39, 0xc5,
-0x59, 0xf6, 0x73, 0x71, 0x86, 0x1e, 0xc1, 0x57,
-0xd3, 0x03, 0xbc, 0x5e, 0xef, 0x4e, 0xf0, 0x2e,
-0x74, 0x72, 0x44, 0x66, 0xfe, 0x98, 0x6e, 0xfb,
-0x63, 0xd9, 0xf1, 0x2f, 0xd3, 0xa2, 0xc8, 0x63,
-0x89, 0x52, 0xc3, 0xf6, 0x3c, 0xbf, 0x21, 0xa3,
-0x10, 0x33, 0xe3, 0x73, 0xb8, 0x60, 0x44, 0x64,
-0x9f, 0xcb, 0x3f, 0x9c, 0xa0, 0xfe, 0x8b, 0x65,
-0xc2, 0x7b, 0x4f, 0x4e, 0xda, 0x87, 0x49, 0x1a,
-0xd4, 0x6b, 0x48, 0x21, 0xf9, 0xa2, 0x6c, 0x25,
-0xf1, 0x1e, 0x6f, 0xaf, 0xb1, 0xa3, 0xc9, 0x3b,
-0xe0, 0xd1, 0x6b, 0xbc, 0x2c, 0x3b, 0x2d, 0xc7,
-0x79, 0xa2, 0xaf, 0x13, 0xff, 0x7a, 0x93, 0x74,
-0xc0, 0xb3, 0xd3, 0xb1, 0x49, 0xac, 0x22, 0xeb,
-0xcc, 0xe9, 0x49, 0x98, 0xf0, 0x0a, 0xa4, 0xed,
-0x4d, 0x33, 0x20, 0xa6, 0x92, 0xe9, 0xf8, 0x66,
-0xfb, 0x99, 0x17, 0x30, 0x1a, 0xa7, 0x82, 0xef,
-0xc4, 0x16, 0xc4, 0xc2, 0x76, 0x21, 0x98, 0x1d,
-0xff, 0x3a, 0xc3, 0x76, 0x22, 0x8f, 0x45, 0x6f,
-0x62, 0xe4, 0x11, 0xbf, 0x82, 0x5c, 0x0d, 0xe6,
-0x75, 0x21, 0xff, 0x51, 0xb9, 0x93, 0xc4, 0x60,
-0x32, 0x8b, 0xbc, 0xc2, 0x0e, 0x41, 0x37, 0x0d,
-0x46, 0x43, 0x24, 0x04, 0xa0, 0xcb, 0xe3, 0x95,
-0xdb, 0x58, 0x97, 0xf8, 0x3a, 0x7f, 0x2e, 0xcc,
-0xc2, 0x9f, 0x90, 0x8e, 0x83, 0x55, 0xb1, 0xe9,
-0x9b, 0xf1, 0x96, 0x10, 0xa6, 0xc7, 0x18, 0x4f,
-0xf0, 0x1e, 0xd3, 0x12, 0xf9, 0x62, 0x8a, 0x72,
-0x5d, 0x62, 0xe5, 0x6d, 0x08, 0xdb, 0xf9, 0xf7,
-0xd1, 0xa7, 0xf7, 0x41, 0x8b, 0x17, 0xbe, 0xcf,
-0x52, 0x58, 0xb8, 0x86, 0x61, 0x3e, 0x3f, 0xe4,
-0xaa, 0x63, 0xe4, 0x90, 0x19, 0x59, 0x5a, 0x50,
-0x5a, 0x84, 0x10, 0x26, 0x1c, 0x9f, 0xfa, 0x94,
-0xf4, 0x59, 0x72, 0x9e, 0x76, 0xbf, 0xec, 0xdb,
-0x59, 0xfc, 0xae, 0x08, 0x50, 0xba, 0xdf, 0xd7,
-0xd3, 0x59, 0x4d, 0x2e, 0x0c, 0x84, 0xcf, 0x79,
-0x77, 0xb7, 0xbd, 0x47, 0x8f, 0x74, 0xd4, 0x1e,
-0xf4, 0xa5, 0x1e, 0xa9, 0xf2, 0x1f, 0xe9, 0xe8,
-0x36, 0x8e, 0xa7, 0xca, 0xcd, 0x26, 0x07, 0x7f,
-0x5d, 0x24, 0x75, 0x46, 0xfe, 0x80, 0x74, 0x94,
-0x2d, 0xc1, 0xba, 0x98, 0x3a, 0xa4, 0x9f, 0x57,
-0x98, 0xe0, 0xda, 0xc5, 0x0e, 0x58, 0xaf, 0x61,
-0x0c, 0x10, 0x73, 0x68, 0x06, 0xc0, 0x99, 0xc2,
-0xeb, 0x8b, 0x85, 0x5a, 0x0c, 0x78, 0xb3, 0x35,
-0x67, 0xf0, 0x97, 0xa1, 0x3d, 0x45, 0x0f, 0xc9,
-0x91, 0x06, 0x7c, 0xde, 0xe5, 0xe7, 0x48, 0x68,
-0x60, 0x61, 0xb2, 0xf3, 0x46, 0xf1, 0x30, 0x2b,
-0x12, 0x6c, 0x44, 0x44, 0xf6, 0x01, 0x13, 0x62,
-0x56, 0x2e, 0xdc, 0x16, 0x1e, 0xb8, 0x3e, 0xe5,
-0xab, 0x24, 0x47, 0x94, 0x6e, 0xd3, 0xd7, 0x8d,
-0xa5, 0x85, 0x5a, 0xb7, 0xe1, 0xc6, 0x5f, 0xd3,
-0x49, 0x87, 0x5e, 0xd5, 0xac, 0x1c, 0x10, 0x2f,
-0x92, 0xe3, 0xb2, 0xdf, 0x54, 0x7e, 0x22, 0x7d,
-0x83, 0xac, 0x31, 0x66, 0xe1, 0xfc, 0xbc, 0x3f,
-0xaf, 0xb3, 0x94, 0x55, 0x89, 0x62, 0x58, 0x59,
-0x87, 0x0b, 0xae, 0x5a, 0x41, 0xfe, 0x4d, 0x0f,
-0x9b, 0xea, 0x33, 0x30, 0x99, 0xbf, 0x19, 0x08,
-0x1b, 0x19, 0xfc, 0x95, 0xce, 0xf9, 0xbc, 0xd1,
-0x4a, 0x56, 0xc4, 0x84, 0x3a, 0x7e, 0x6a, 0x44,
-0x3d, 0x5e, 0xb1, 0x55, 0x5e, 0x6d, 0xe0, 0x61,
-0x51, 0xd1, 0x99, 0xd2, 0x27, 0xf1, 0xd4, 0xa8,
-0x7b, 0xfe, 0xc2, 0xc2, 0xbd, 0x66, 0xb2, 0xff,
-0xaf, 0x30, 0x97, 0xb8, 0x8d, 0x92, 0x5e, 0x58,
-0xee, 0x02, 0xa1, 0xd3, 0x64, 0x07, 0x4a, 0x23,
-0x99, 0xfa, 0x2f, 0x79, 0xa0, 0x32, 0x96, 0xb7,
-0xbc, 0xe1, 0x55, 0xa1, 0x8d, 0xea, 0xc9, 0x6b,
-0x17, 0x7b, 0xbe, 0x8c, 0x01, 0x1a, 0x26, 0xb2,
-0xbc, 0x7c, 0x55, 0x62, 0x6a, 0xda, 0xf3, 0xcd,
-0x69, 0x5f, 0xcd, 0xdb, 0xf5, 0x54, 0xd9, 0x90,
-0x07, 0x4f, 0x14, 0xbf, 0x47, 0x97, 0x0c, 0x5d,
-0xc7, 0x0d, 0x16, 0xa0, 0x39, 0x99, 0xc9, 0x3f,
-0x34, 0x69, 0xb0, 0x21, 0x7f, 0xb6, 0x78, 0x4c,
-0x7c, 0x2e, 0x27, 0x94, 0xfe, 0x82, 0xa0, 0xb6,
-0xc2, 0x1d, 0x35, 0xb3, 0xcf, 0x77, 0x93, 0xf4,
-0x3e, 0x7d, 0xd2, 0x40, 0xfe, 0x4c, 0xcf, 0x42,
-0xf3, 0x82, 0x19, 0x1a, 0x66, 0xb7, 0xdf, 0x11,
-0x3d, 0x94, 0xc6, 0xf8, 0xb2, 0xff, 0x48, 0x05,
-0x8c, 0x71, 0xe5, 0x1f, 0x6e, 0xf6, 0x5c, 0xd4,
-0xea, 0xfb, 0xe4, 0x5e, 0xe9, 0xa2, 0xfc, 0xbe,
-0x76, 0xc0, 0x44, 0x81, 0x47, 0xfe, 0xc4, 0x9d,
-0x95, 0x2e, 0x6a, 0xdf, 0x62, 0xd4, 0xf4, 0xd2,
-0xbe, 0x66, 0x47, 0x6b, 0xfe, 0x02, 0xb9, 0x9e,
-0xf1, 0x8b, 0x8a, 0xe3, 0xf1, 0xd7, 0x37, 0x49,
-0xb7, 0xe1, 0x9d, 0x0d, 0x4b, 0xa0, 0x86, 0xc2,
-0xad, 0xe8, 0x78, 0x78, 0x47, 0xec, 0x03, 0xc9,
-0x23, 0x98, 0xa8, 0xd0, 0x83, 0x61, 0x6e, 0x0d,
-0xd5, 0xbe, 0xca, 0xe1, 0xe5, 0x20, 0xf3, 0xfc,
-0x43, 0xfb, 0x79, 0x3f, 0x6c, 0xe1, 0x1d, 0x81,
-0xe5, 0x5d, 0x18, 0x4a, 0x4c, 0xfa, 0x0f, 0xed,
-0x31, 0x2d, 0x40, 0x3d, 0xcd, 0x0c, 0x76, 0x55,
-0xf6, 0xab, 0xf7, 0x62, 0xfe, 0x06, 0x66, 0xb9,
-0x9f, 0x13, 0x27, 0xd3, 0x5d, 0x7a, 0x59, 0xbf,
-0x7a, 0x0f, 0xb1, 0x0d, 0x71, 0x72, 0x7c, 0x95,
-0xce, 0x84, 0xc0, 0x5e, 0xb6, 0x74, 0x07, 0x00,
-0x7f, 0xed, 0xa0, 0x15, 0xfa, 0x8d, 0x2b, 0xb1,
-0x2a, 0x9c, 0x96, 0xbd, 0xae, 0x44, 0xe3, 0x2f,
-0x23, 0x99, 0x3f, 0x13, 0x62, 0x36, 0x57, 0x6d,
-0x2c, 0x1b, 0x5c, 0x70, 0x9f, 0x7f, 0x8a, 0xb9,
-0x6b, 0x4b, 0xd9, 0xbb, 0xea, 0x37, 0xe3, 0x53,
-0x86, 0x76, 0x6d, 0x28, 0x7b, 0x1d, 0x0d, 0x73,
-0x55, 0xa2, 0x72, 0x18, 0xe6, 0xd9, 0xb4, 0xf1,
-0xd7, 0x11, 0xd2, 0x9d, 0xd4, 0x4f, 0x5e, 0x13,
-0xf0, 0x30, 0x7a, 0x9c, 0xb4, 0xe7, 0x61, 0xf1,
-0xb7, 0x34, 0xd5, 0x1e, 0xec, 0x53, 0x67, 0x88,
-0xc7, 0xc5, 0xb6, 0x0e, 0xbd, 0x4f, 0x8d, 0xf8,
-0x7d, 0x78, 0x0c, 0x35, 0xa0, 0xd6, 0x79, 0x0a,
-0x30, 0xff, 0x70, 0x18, 0x0c, 0xdf, 0xbc, 0x36,
-0xb3, 0x22, 0xcd, 0xf2, 0x0f, 0x75, 0x8e, 0xbf,
-0xf6, 0x18, 0x97, 0xe9, 0xcd, 0x89, 0xfc, 0xb7,
-0x55, 0x8c, 0x7f, 0x01, 0x10, 0x3b, 0x23, 0x5d,
-0x20, 0x97, 0x7b, 0xeb, 0x37, 0xae, 0x7b, 0x43,
-0x1a, 0xd1, 0x8f, 0xb5, 0x97, 0x23, 0xff, 0xc6,
-0x1c, 0x72, 0x39, 0xd6, 0xb5, 0x09, 0xd5, 0xbe,
-0xc8, 0x65, 0xa5, 0x2b, 0x01, 0xd0, 0xec, 0x1a,
-0x72, 0xcc, 0x8c, 0x60, 0x6a, 0xe2, 0x88, 0x53,
-0xff, 0x65, 0x8c, 0x34, 0xd7, 0x82, 0x6f, 0xc5,
-0xfd, 0x3a, 0x96, 0xbc, 0x64, 0x8c, 0x4c, 0xe1,
-0xb0, 0x8b, 0x8e, 0x68, 0xb5, 0x0a, 0x7a, 0x71,
-0x31, 0x00, 0x62, 0xe2, 0x22, 0xda, 0x96, 0xa4,
-0xe0, 0x04, 0x32, 0x91, 0xe5, 0xd0, 0x48, 0x29,
-0x0b, 0xd0, 0xb8, 0xe2, 0x5f, 0x67, 0x69, 0x08,
-0x99, 0xe4, 0xfb, 0x48, 0xaf, 0x1c, 0x36, 0xf2,
-0x1f, 0x95, 0x96, 0xa1, 0x2f, 0xca, 0x74, 0x9c,
-0x49, 0x3f, 0x92, 0xa2, 0xac, 0x46, 0x66, 0xfb,
-0x44, 0x58, 0x87, 0xa5, 0xf4, 0x1b, 0x60, 0x70,
-0x67, 0xb2, 0x9f, 0x86, 0x39, 0xfe, 0xca, 0xe4,
-0x1f, 0x1a, 0x7e, 0xee, 0x24, 0xbf, 0x42, 0x66,
-0xf2, 0x22, 0x9d, 0xd5, 0xac, 0x18, 0x4a, 0x3c,
-0x2d, 0x76, 0x18, 0x7e, 0xa2, 0xae, 0x45, 0x79,
-0x23, 0xea, 0x97, 0x95, 0x76, 0xd1, 0x4f, 0x7a,
-0x4c, 0x3f, 0xc9, 0x47, 0xcd, 0xdf, 0x0e, 0xd3,
-0xef, 0xc6, 0x5f, 0x42, 0x05, 0xdd, 0x5d, 0xba,
-0xb4, 0x69, 0xf1, 0xfa, 0xf8, 0x20, 0x79, 0x94,
-0xf8, 0x8d, 0xbc, 0x94, 0x38, 0xd5, 0x58, 0xdd,
-0x5c, 0x45, 0xae, 0xa3, 0xa2, 0x99, 0xa4, 0x78,
-0x1d, 0x2c, 0x68, 0x4d, 0x11, 0xbf, 0xa8, 0x90,
-0x0d, 0xba, 0x9c, 0xca, 0xc3, 0x20, 0xce, 0x86,
-0xd3, 0x84, 0xc6, 0xfc, 0xdc, 0x0f, 0x77, 0xf0,
-0xd7, 0x0c, 0x5d, 0x8f, 0x96, 0x02, 0x1c, 0x78,
-0xb0, 0x55, 0x98, 0x16, 0x55, 0x8a, 0x8a, 0xe4,
-0x44, 0xab, 0xbe, 0x22, 0xea, 0x29, 0x12, 0xfb,
-0x3a, 0x5a, 0x19, 0xc9, 0x06, 0x53, 0x04, 0xf3,
-0x47, 0x03, 0x45, 0x00, 0xbb, 0xba, 0xb8, 0x31,
-0x18, 0xc7, 0xfa, 0x2f, 0xc0, 0x05, 0xcf, 0x59,
-0xf1, 0xaf, 0x9c, 0xe5, 0x2c, 0x24, 0x11, 0x44,
-0x7a, 0xff, 0x4d, 0x81, 0x6e, 0x92, 0xff, 0x63,
-0xb5, 0xac, 0xa1, 0x9f, 0xe5, 0x1f, 0x16, 0x9f,
-0x6e, 0x30, 0x9b, 0x31, 0xdb, 0xb0, 0x3c, 0x4d,
-0xba, 0xc1, 0x58, 0x98, 0xa3, 0x96, 0x19, 0xc3,
-0x60, 0x28, 0x39, 0x52, 0xaf, 0xd1, 0xdf, 0xdc,
-0xcd, 0xf1, 0x17, 0xfb, 0x5d, 0x9b, 0xae, 0x39,
-0x47, 0xe6, 0x16, 0xfd, 0xbc, 0x6f, 0xdd, 0x80,
-0x7f, 0xb0, 0x69, 0x54, 0x64, 0x21, 0xad, 0x73,
-0x98, 0x7f, 0xd8, 0xc4, 0xd9, 0x0e, 0x8b, 0x6c,
-0x46, 0xc4, 0x12, 0xdb, 0xb0, 0x34, 0xc2, 0xa2,
-0xa3, 0x1a, 0x43, 0x6d, 0xbf, 0x9b, 0x14, 0xe3,
-0xf8, 0xeb, 0x9c, 0x9b, 0x76, 0x23, 0xcc, 0x8d,
-0x17, 0x49, 0x38, 0xf6, 0xbf, 0xbe, 0x2f, 0x7d,
-0x44, 0x2f, 0xd1, 0xf0, 0x72, 0xdf, 0xaf, 0xa5,
-0x69, 0xf4, 0x52, 0xb2, 0x7e, 0x79, 0xfe, 0xaf,
-0xa5, 0x59, 0xed, 0x97, 0xb6, 0xde, 0xff, 0x75,
-0xdf, 0xc9, 0xb6, 0x59, 0xfa, 0x8b, 0xdb, 0xc3,
-0x3c, 0x9b, 0xce, 0x5d, 0xff, 0x65, 0x87, 0xb4,
-0xa6, 0x53, 0x8b, 0x7f, 0x63, 0xeb, 0x46, 0xf5,
-0x01, 0xf1, 0x74, 0xf3, 0xec, 0xa6, 0xad, 0x25,
-0xea, 0x8f, 0xa5, 0x32, 0xad, 0x07, 0x56, 0xf0,
-0xf6, 0xa4, 0xf8, 0x84, 0xd1, 0xd3, 0xfc, 0xf7,
-0x09, 0x55, 0x17, 0x03, 0x62, 0xd2, 0x60, 0x19,
-0x89, 0x99, 0xfc, 0x43, 0xb9, 0x4b, 0xb6, 0x69,
-0x37, 0x04, 0xdb, 0xb0, 0x92, 0x39, 0xb5, 0x19,
-0x06, 0x1a, 0xfe, 0x26, 0xa3, 0xab, 0x68, 0x45,
-0x73, 0xde, 0x46, 0x17, 0x23, 0x87, 0xd8, 0x4a,
-0x58, 0xe4, 0xd1, 0x9d, 0x7f, 0xd8, 0x01, 0x3b,
-0xe3, 0x26, 0x11, 0xb3, 0x04, 0xa7, 0x5b, 0xe9,
-0xa6, 0xc4, 0xdf, 0xa4, 0xae, 0x17, 0x07, 0x63,
-0x28, 0x4e, 0xaa, 0x16, 0x8a, 0x53, 0xe9, 0xee,
-0xc2, 0xbf, 0x9f, 0xaf, 0x6c, 0x40, 0xda, 0x0d,
-0xa5, 0x0a, 0x57, 0x50, 0xa6, 0x5b, 0x78, 0x68,
-0x35, 0x93, 0x7f, 0xa8, 0x8f, 0x9a, 0x78, 0xd2,
-0x5e, 0x3c, 0x28, 0xc2, 0xfc, 0x2c, 0xf3, 0xfd,
-0x0b, 0xca, 0x52, 0x27, 0xc3, 0xcd, 0x0b, 0x36,
-0x14, 0xbf, 0xa1, 0x8d, 0x0e, 0x84, 0x9b, 0x7d,
-0x1b, 0xd5, 0xbf, 0x26, 0xa3, 0xb7, 0x47, 0x9a,
-0xf3, 0x37, 0x4a, 0x53, 0xc9, 0xa8, 0x59, 0xd5,
-0xb2, 0x68, 0x93, 0x7a, 0x03, 0x4c, 0x66, 0xad,
-0x0b, 0x7f, 0xf1, 0xfa, 0x2f, 0x44, 0x52, 0x6d,
-0x7d, 0x99, 0x18, 0xe2, 0x68, 0x85, 0x93, 0x64,
-0x18, 0x59, 0xc6, 0x53, 0x13, 0x05, 0xc0, 0x68,
-0x80, 0xec, 0x8c, 0x51, 0x33, 0x12, 0x43, 0x43,
-0x19, 0xd5, 0x59, 0xd0, 0xcd, 0xc9, 0x3f, 0x7c,
-0x4c, 0xb0, 0xd8, 0x0e, 0xd3, 0xb2, 0x49, 0xba,
-0x35, 0x1f, 0xed, 0x2c, 0xa3, 0x23, 0x2d, 0x08,
-0xb2, 0xbe, 0x74, 0x5a, 0xeb, 0xc7, 0x8a, 0x30,
-0xfa, 0x35, 0x9d, 0xf4, 0x47, 0xc3, 0x72, 0x3e,
-0x12, 0x41, 0xf7, 0xcf, 0x0f, 0x83, 0xab, 0x51,
-0xac, 0xcb, 0x23, 0x62, 0x38, 0x2b, 0xff, 0xb0,
-0x96, 0xee, 0xd7, 0xab, 0x3b, 0x4a, 0xd3, 0xf3,
-0x87, 0xc8, 0x4f, 0xe5, 0xa5, 0xd4, 0x37, 0x24,
-0xad, 0xac, 0xb8, 0x4c, 0xd9, 0x99, 0xcc, 0x08,
-0x79, 0x95, 0xce, 0xa2, 0x9f, 0x79, 0x5d, 0x5a,
-0x2e, 0xbf, 0x2a, 0xde, 0x94, 0x50, 0x96, 0x01,
-0x10, 0x7b, 0x95, 0xf8, 0x69, 0xe7, 0xbb, 0xf1,
-0x5a, 0x65, 0x3f, 0x4b, 0x44, 0xcc, 0xe0, 0x2f,
-0x83, 0xa4, 0xd2, 0xc1, 0xd3, 0x8a, 0xdc, 0x00,
-0xfb, 0x97, 0xac, 0x9b, 0xaa, 0xde, 0x50, 0x4e,
-0x7a, 0x0c, 0x9b, 0xe4, 0x90, 0xea, 0xa6, 0x32,
-0xbb, 0xc1, 0x0b, 0xae, 0x48, 0x85, 0x91, 0x87,
-0x35, 0xce, 0x6d, 0xed, 0x31, 0xa4, 0xe6, 0x28,
-0x90, 0x77, 0xc0, 0xcb, 0x94, 0xe1, 0x2f, 0x8d,
-0xe3, 0x2f, 0x8d, 0xcc, 0x44, 0xfc, 0xd5, 0x2c,
-0x1e, 0x15, 0x1e, 0x07, 0x14, 0xe0, 0x59, 0xfe,
-0xa0, 0x46, 0xb6, 0x89, 0x37, 0x9a, 0x6b, 0x5a,
-0x8a, 0xba, 0xc9, 0xff, 0x52, 0x6e, 0x48, 0xe7,
-0xa5, 0xc5, 0xfb, 0xc9, 0xff, 0xa2, 0x53, 0x0d,
-0xe5, 0x5e, 0xb1, 0x9e, 0xfc, 0x8b, 0xc9, 0xf3,
-0xe2, 0x74, 0x2b, 0x41, 0x6e, 0x88, 0x5f, 0x67,
-0xbb, 0x52, 0x84, 0x87, 0x60, 0x5c, 0xf2, 0x03,
-0x4b, 0x9b, 0xd5, 0x11, 0xf1, 0x6a, 0xf9, 0x69,
-0x76, 0xf6, 0xe5, 0xe7, 0x8a, 0xcc, 0x0a, 0x16,
-0x82, 0xfd, 0x82, 0xde, 0x14, 0xcb, 0x1f, 0x52,
-0xaf, 0x86, 0xb9, 0xe9, 0x4a, 0x2f, 0x5a, 0xae,
-0x5e, 0x2b, 0x9f, 0x03, 0x83, 0xe5, 0x1f, 0x6a,
-0x1c, 0x7f, 0x31, 0x9e, 0x49, 0xe3, 0x06, 0x57,
-0x4a, 0x21, 0x7b, 0x31, 0x62, 0x3e, 0x9b, 0x49,
-0x3e, 0x40, 0xfd, 0xe5, 0x10, 0xc1, 0x5a, 0x8f,
-0x3a, 0xf4, 0x0a, 0xfa, 0x78, 0xb1, 0x18, 0x1e,
-0x82, 0xd9, 0xf8, 0xcb, 0x8a, 0x7f, 0x09, 0x1f,
-0x18, 0x23, 0x48, 0x29, 0x7f, 0xb2, 0xfc, 0xab,
-0x18, 0xff, 0x4a, 0x17, 0x20, 0xed, 0x7c, 0x7f,
-0xa2, 0xee, 0x0d, 0xf4, 0x06, 0x09, 0xb2, 0xcd,
-0xfb, 0x7a, 0x1a, 0x23, 0xe4, 0x32, 0x4d, 0x2d,
-0xf7, 0x9e, 0x04, 0xb7, 0x10, 0x65, 0x97, 0xe1,
-0x6b, 0xcc, 0x82, 0x6f, 0xc8, 0xfc, 0xc3, 0x01,
-0x2b, 0xfe, 0x25, 0xac, 0xd7, 0xbb, 0x28, 0x80,
-0xa3, 0x12, 0x70, 0x89, 0x57, 0x91, 0xc0, 0x50,
-0xe7, 0x52, 0xf8, 0xa2, 0xed, 0x5b, 0x2b, 0x11,
-0xb1, 0x9a, 0xf4, 0xc0, 0x56, 0xd8, 0xad, 0xbe,
-0x2e, 0x4d, 0x26, 0xdd, 0xba, 0x1e, 0x53, 0xd2,
-0x28, 0xe9, 0x95, 0x84, 0x1d, 0xc4, 0x10, 0xf7,
-0x91, 0xc7, 0xb5, 0x1b, 0xcd, 0x4c, 0xfe, 0xa1,
-0x46, 0x36, 0x96, 0xec, 0x34, 0xca, 0x0e, 0x2a,
-0xc3, 0xf1, 0xc9, 0x58, 0xda, 0xdc, 0xbf, 0xe0,
-0xce, 0x5c, 0xb8, 0x0e, 0xca, 0x5f, 0xb6, 0x88,
-0xa7, 0xe4, 0xa7, 0xf5, 0xb2, 0x5e, 0xf5, 0x8e,
-0xf8, 0x5d, 0xfa, 0xae, 0x3c, 0xa1, 0x09, 0x70,
-0x1c, 0x52, 0x73, 0x4c, 0xc5, 0x3c, 0x46, 0x8d,
-0xac, 0x55, 0xd8, 0x3c, 0xbf, 0x60, 0xc7, 0xbf,
-0x5e, 0x60, 0x54, 0x60, 0xca, 0x2c, 0x96, 0xa4,
-0x11, 0x18, 0x50, 0xf5, 0x5c, 0x42, 0xa9, 0x11,
-0x1c, 0x50, 0x66, 0x02, 0x10, 0xeb, 0x36, 0x60,
-0xdb, 0xda, 0x28, 0xe6, 0xc3, 0x9d, 0xa0, 0x2f,
-0x0d, 0x4c, 0xf7, 0xc0, 0x4b, 0x78, 0xb8, 0xe2,
-0x23, 0xf5, 0x21, 0xf1, 0xa7, 0xfa, 0x93, 0xfd,
-0xac, 0x00, 0xf0, 0xa4, 0x9d, 0x7f, 0xf8, 0xc4,
-0xbc, 0xf3, 0x04, 0x40, 0x16, 0xd6, 0x7f, 0x81,
-0x7f, 0x38, 0x50, 0xf0, 0x94, 0x74, 0x23, 0x9e,
-0x1f, 0x9a, 0xc1, 0x3a, 0xf0, 0x37, 0xce, 0x4f,
-0xe9, 0x7e, 0x01, 0x9e, 0xaf, 0xbf, 0x37, 0x46,
-0x13, 0xa1, 0x93, 0xde, 0x9e, 0xb6, 0x0a, 0xfd,
-0x82, 0xf9, 0x4c, 0xda, 0xb7, 0x59, 0xaa, 0x14,
-0x8f, 0xf0, 0x44, 0x97, 0xf7, 0xf8, 0xf3, 0x95,
-0x30, 0xde, 0xc5, 0xd5, 0xe9, 0x28, 0xd8, 0x88,
-0xa0, 0x58, 0xde, 0x6f, 0xfa, 0xb6, 0xab, 0x43,
-0xe2, 0x79, 0x05, 0x0b, 0x63, 0xdb, 0xde, 0xd5,
-0x47, 0x39, 0x5f, 0xca, 0x53, 0x28, 0xe1, 0x37,
-0xc0, 0x9e, 0xb8, 0xf3, 0xbc, 0x4c, 0xef, 0x8c,
-0x31, 0x62, 0xe3, 0x2f, 0x8e, 0xe3, 0xb4, 0x11,
-0x3c, 0x7f, 0x46, 0xfc, 0x75, 0x8a, 0x3c, 0x27,
-0xd7, 0x1c, 0xbc, 0x1e, 0xc1, 0xf5, 0x1f, 0xb8,
-0x10, 0x73, 0x98, 0x5c, 0x36, 0x6b, 0x4c, 0xdf,
-0xe9, 0x36, 0xc6, 0xbf, 0x61, 0x3c, 0x34, 0x24,
-0x9d, 0x93, 0x31, 0x58, 0xb6, 0xce, 0x84, 0x96,
-0xa3, 0xbc, 0x46, 0x2c, 0xcd, 0x9f, 0xaf, 0x56,
-0xf9, 0xff, 0x22, 0x17, 0x0e, 0x6e, 0x0d, 0x29,
-0x9b, 0x18, 0x37, 0xc2, 0x2c, 0xf3, 0xfa, 0x4d,
-0xe2, 0x3b, 0xfa, 0x9e, 0x7e, 0xe6, 0x3f, 0xeb,
-0x2d, 0x23, 0x4d, 0x7e, 0x53, 0xdd, 0x86, 0x65,
-0x3b, 0x09, 0x7f, 0xec, 0xa1, 0x4d, 0xe2, 0x9b,
-0x46, 0x07, 0xc6, 0xb6, 0x56, 0x8b, 0x95, 0xa4,
-0xe3, 0x2f, 0x75, 0x96, 0x7f, 0x68, 0xe3, 0xaf,
-0xe9, 0xe8, 0x75, 0xc7, 0x4a, 0x37, 0xf1, 0x92,
-0x2e, 0x53, 0xdd, 0x5e, 0xf4, 0x9e, 0xb6, 0x97,
-0x2e, 0xe5, 0x81, 0xb0, 0x94, 0xe1, 0xc7, 0xf4,
-0x69, 0x2c, 0xff, 0xf1, 0xb7, 0xe4, 0xad, 0x47,
-0xda, 0x5e, 0x56, 0x02, 0x53, 0x34, 0x95, 0x0d,
-0xce, 0xce, 0x3f, 0x2c, 0x37, 0x98, 0xda, 0xd7,
-0x8b, 0xe4, 0x31, 0xa9, 0x02, 0xe9, 0xf8, 0xfa,
-0xe1, 0x6e, 0x49, 0xf6, 0xb3, 0xa4, 0xd0, 0x2d,
-0x24, 0xc9, 0xf9, 0x37, 0x52, 0x44, 0x57, 0x6e,
-0x24, 0xe2, 0x51, 0x8d, 0x7a, 0xd3, 0x18, 0x02,
-0xf0, 0x8a, 0x14, 0xaf, 0xe3, 0xe4, 0x1f, 0xd2,
-0x9c, 0x15, 0xa4, 0x36, 0x16, 0x36, 0x82, 0xa8,
-0xff, 0x05, 0xeb, 0xf5, 0x8a, 0xc5, 0x07, 0x8b,
-0x41, 0x2e, 0xb5, 0xac, 0xa9, 0xa7, 0x02, 0x16,
-0x45, 0x2c, 0x0f, 0x92, 0x0f, 0x9b, 0xbb, 0xef,
-0xca, 0xa7, 0xd2, 0xa0, 0x78, 0xd0, 0x8f, 0xa1,
-0x31, 0xb5, 0x02, 0xb6, 0xfe, 0x6e, 0x73, 0x61,
-0xaa, 0xd8, 0xa9, 0xff, 0x02, 0x48, 0x15, 0xab,
-0x27, 0x52, 0xb3, 0x74, 0xb1, 0x1d, 0x5c, 0xbe,
-0x5f, 0xb3, 0x32, 0xf3, 0x8b, 0x06, 0x3f, 0x84,
-0x07, 0x7f, 0x03, 0x3c, 0xfc, 0xbe, 0xf2, 0x8b,
-0x1a, 0x78, 0x8c, 0xb7, 0xae, 0x43, 0xfc, 0x35,
-0x42, 0xaa, 0x0f, 0x4f, 0x32, 0x25, 0x07, 0xb5,
-0x65, 0xd5, 0x7f, 0x55, 0x67, 0x1d, 0x59, 0x5c,
-0xe6, 0xb2, 0x5f, 0x23, 0xb0, 0x82, 0xc7, 0x01,
-0x05, 0xd8, 0x47, 0x1f, 0x94, 0x55, 0x7b, 0xe1,
-0xf9, 0x86, 0x77, 0x80, 0xe1, 0xaf, 0xfa, 0x2c,
-0xfc, 0xe5, 0xe8, 0x2f, 0xe3, 0xf4, 0x66, 0x0c,
-0x93, 0x91, 0x1c, 0x76, 0x62, 0xd8, 0xcb, 0x52,
-0x04, 0x4b, 0x2a, 0x3d, 0x0d, 0xaf, 0x8b, 0x9d,
-0xf1, 0x2a, 0x13, 0x26, 0xd3, 0x0a, 0x84, 0x65,
-0xd5, 0x7f, 0x8d, 0xd7, 0x43, 0xec, 0xb6, 0x8d,
-0x36, 0x7c, 0xc5, 0xb1, 0x8c, 0x44, 0x11, 0xb0,
-0xb0, 0x6e, 0x85, 0xc6, 0xb0, 0x54, 0xd6, 0x3e,
-0x8f, 0xca, 0xe2, 0xdf, 0x70, 0x74, 0xdf, 0x6c,
-0x23, 0x53, 0xff, 0x55, 0x95, 0xe4, 0xd4, 0xf4,
-0x42, 0x55, 0x87, 0xb2, 0x4f, 0x4c, 0xeb, 0xc8,
-0x0b, 0xa1, 0xd4, 0x31, 0x82, 0x08, 0x36, 0xc6,
-0x5d, 0xff, 0xe5, 0x4e, 0x8d, 0x66, 0x2c, 0x34,
-0x23, 0x07, 0xf9, 0xb9, 0x04, 0x05, 0x27, 0x39,
-0xe6, 0xe5, 0xa5, 0x3d, 0x11, 0x12, 0xec, 0xc1,
-0x8c, 0x44, 0x91, 0x1d, 0x74, 0x38, 0xfe, 0x73,
-0x9f, 0x13, 0xff, 0x52, 0xb2, 0x20, 0xf0, 0x22,
-0x56, 0xaf, 0x27, 0x59, 0x45, 0x79, 0x57, 0xc8,
-0x5c, 0x40, 0xd0, 0x7f, 0x86, 0x5d, 0x75, 0x18,
-0x23, 0xeb, 0xe3, 0x30, 0x79, 0x20, 0x83, 0x97,
-0x27, 0xd4, 0x5f, 0xb6, 0x8d, 0xf3, 0x24, 0x7c,
-0x90, 0x65, 0x7a, 0x1f, 0xc1, 0xad, 0xcd, 0x0e,
-0xb5, 0x60, 0xf6, 0x3e, 0xfb, 0x1a, 0xde, 0x6d,
-0x99, 0xef, 0xe3, 0x8e, 0x7f, 0x8d, 0x9b, 0x9f,
-0x3d, 0x04, 0x59, 0xd4, 0xf8, 0xfc, 0x10, 0xc5,
-0x51, 0x04, 0x83, 0xa7, 0x00, 0x8f, 0x23, 0xfa,
-0x03, 0xdb, 0xc5, 0x6a, 0x7b, 0x7e, 0x5c, 0xf5,
-0x5f, 0xe3, 0xd7, 0x0b, 0x9e, 0x82, 0x01, 0x3b,
-0x70, 0x69, 0x64, 0xd4, 0x52, 0xd8, 0x49, 0x05,
-0xce, 0xf3, 0xd5, 0xa2, 0x37, 0x66, 0xad, 0x57,
-0x76, 0xfd, 0x97, 0x4d, 0xb5, 0x67, 0x19, 0x3b,
-0x19, 0xfe, 0x12, 0xcf, 0x63, 0xf0, 0x25, 0x16,
-0xb5, 0xba, 0x30, 0x76, 0xf3, 0x2b, 0x6c, 0x19,
-0x54, 0x90, 0xa0, 0xcf, 0x8a, 0xcb, 0xb8, 0xea,
-0xbf, 0x3e, 0xe4, 0x91, 0xac, 0xa3, 0x19, 0x63,
-0x98, 0xa4, 0xb8, 0xf1, 0x9c, 0x5c, 0x47, 0x38,
-0x23, 0x62, 0xaa, 0x8e, 0xac, 0x0d, 0x49, 0xfd,
-0x22, 0x86, 0xbd, 0xbc, 0x5a, 0x9b, 0x97, 0x38,
-0xf1, 0x2f, 0x0b, 0x7f, 0xed, 0xe3, 0xd1, 0xc9,
-0x2c, 0x7d, 0x87, 0x4b, 0x0e, 0x29, 0x25, 0x0b,
-0x8d, 0x4d, 0xe2, 0xc6, 0x3f, 0xf0, 0xa3, 0x8f,
-0xb9, 0xb8, 0x5e, 0xa7, 0x0c, 0x0b, 0x91, 0x8d,
-0xd7, 0x5f, 0x76, 0xeb, 0x60, 0xf2, 0x77, 0x2f,
-0x3f, 0x99, 0x74, 0xd6, 0xcb, 0x6b, 0xc5, 0x34,
-0x4d, 0x70, 0x4e, 0xaa, 0xec, 0xf5, 0x7a, 0xdb,
-0xcd, 0x7f, 0xe8, 0xd6, 0x9d, 0xe4, 0x44, 0x88,
-0x16, 0xc9, 0x86, 0x75, 0x12, 0xc8, 0xa4, 0x55,
-0x4c, 0xa5, 0xa5, 0xa8, 0x8f, 0x9d, 0xfb, 0xc1,
-0x06, 0x34, 0xd9, 0x3e, 0x5f, 0xcd, 0xaa, 0xff,
-0xaa, 0x4c, 0x5f, 0x97, 0x35, 0xcf, 0x29, 0xba,
-0xc5, 0x99, 0x79, 0xdd, 0x0e, 0x8d, 0xc5, 0x02,
-0x2b, 0x8b, 0x7e, 0xcd, 0xa6, 0x57, 0x89, 0x66,
-0xe6, 0x39, 0x9b, 0x7f, 0x3e, 0x7b, 0xdd, 0xb5,
-0x94, 0xc1, 0x93, 0x73, 0x04, 0x68, 0x29, 0x0d,
-0xe0, 0xfe, 0xbe, 0x83, 0xac, 0x38, 0xa5, 0xcc,
-0xdc, 0xc0, 0x8f, 0x94, 0x03, 0x24, 0xf3, 0x9c,
-0x66, 0xf1, 0xcf, 0x47, 0xec, 0xdc, 0x42, 0x47,
-0xe4, 0x2b, 0xcc, 0xfd, 0xa8, 0xf3, 0xa4, 0x3e,
-0xe1, 0xe5, 0xfc, 0xf3, 0xf5, 0x29, 0xef, 0xa0,
-0x34, 0x62, 0x1e, 0xe6, 0x81, 0xb0, 0x40, 0x26,
-0xfe, 0x65, 0xe1, 0xaf, 0x89, 0xb5, 0x95, 0x33,
-0x49, 0x86, 0x60, 0x14, 0x8f, 0x91, 0xfd, 0xf2,
-0x75, 0x64, 0x06, 0x8f, 0xa9, 0xff, 0x1a, 0x4b,
-0xa6, 0x0d, 0xce, 0xa4, 0x45, 0x1c, 0xb7, 0x2c,
-0x13, 0x2f, 0xe0, 0xc4, 0xdd, 0x96, 0x31, 0x6a,
-0xc7, 0xbf, 0x32, 0xf8, 0xcb, 0x15, 0xbf, 0x70,
-0x8c, 0x16, 0x9b, 0x6d, 0xa3, 0xd9, 0x89, 0x5f,
-0x60, 0xe0, 0x49, 0x67, 0x2d, 0x1b, 0x01, 0xa3,
-0xed, 0x9e, 0x30, 0xfe, 0x95, 0x7d, 0x1d, 0x78,
-0x2a, 0xef, 0xb4, 0xae, 0x13, 0x74, 0x14, 0xc1,
-0xb0, 0x8e, 0x75, 0x1a, 0x6f, 0x29, 0x8a, 0xdf,
-0xa0, 0xed, 0xb6, 0xe3, 0x20, 0x0e, 0xfe, 0x72,
-0x49, 0xfd, 0x3a, 0xda, 0xca, 0x99, 0xba, 0x24,
-0x8b, 0x1a, 0x51, 0x64, 0x52, 0x53, 0x8c, 0x20,
-0xbd, 0x09, 0x81, 0x98, 0x3d, 0x78, 0x0c, 0xff,
-0xfc, 0x38, 0x31, 0x6b, 0xac, 0xa1, 0x4b, 0x27,
-0xfb, 0x49, 0xdd, 0xb5, 0x41, 0xab, 0xc5, 0x13,
-0xa4, 0xaa, 0xbe, 0x15, 0x5a, 0x34, 0x6f, 0x8e,
-0x24, 0x18, 0x23, 0xe3, 0xe2, 0x5f, 0x13, 0xe8,
-0x26, 0x5b, 0xf5, 0x5f, 0x84, 0x45, 0xc4, 0x6c,
-0x26, 0x79, 0x84, 0x54, 0x1a, 0x0b, 0x84, 0xbd,
-0x74, 0x5d, 0x86, 0x20, 0x3d, 0x53, 0xff, 0x35,
-0xd1, 0x7a, 0xb1, 0x40, 0x18, 0x26, 0x8d, 0xd4,
-0xf7, 0x3e, 0xc5, 0x5b, 0xa6, 0x18, 0x05, 0xa9,
-0x4c, 0x44, 0x6c, 0xa6, 0x7c, 0x48, 0xfc, 0xa3,
-0xf1, 0x2f, 0x66, 0x9c, 0x27, 0x56, 0x45, 0x58,
-0x87, 0x3b, 0x22, 0xa6, 0x64, 0x5a, 0x1a, 0x88,
-0x13, 0xff, 0xca, 0xaa, 0xff, 0x1a, 0x3b, 0xcf,
-0xf8, 0x54, 0x6a, 0x0d, 0x08, 0xc4, 0x58, 0x91,
-0x17, 0xef, 0xf2, 0x94, 0xc2, 0xea, 0xb4, 0xda,
-0x81, 0x30, 0x3b, 0xfe, 0x95, 0x5d, 0xff, 0x95,
-0xb5, 0xee, 0xf2, 0x13, 0x56, 0xfe, 0x21, 0x00,
-0x31, 0x97, 0x22, 0x98, 0x82, 0x8c, 0x2e, 0xab,
-0x89, 0xd7, 0x50, 0x36, 0xe5, 0x7a, 0x9d, 0xf8,
-0x97, 0xab, 0xfe, 0x6b, 0xdc, 0xfc, 0xec, 0xb6,
-0xc2, 0x5e, 0x7e, 0x8c, 0xe7, 0xda, 0xf7, 0x73,
-0x43, 0xc1, 0x26, 0xe9, 0x8d, 0x06, 0xbc, 0x9f,
-0x83, 0x1b, 0xad, 0x1b, 0x9b, 0xe1, 0x2f, 0xdd,
-0xc6, 0x5f, 0x13, 0xcc, 0xb3, 0xe9, 0x8a, 0x88,
-0x2d, 0xb2, 0x42, 0xc6, 0x06, 0xa7, 0xb2, 0xc4,
-0xe9, 0xd5, 0x16, 0x0c, 0x6a, 0xd6, 0xe0, 0x5f,
-0xf3, 0xf7, 0x86, 0xcd, 0x3f, 0x3f, 0xe6, 0xfe,
-0x11, 0x22, 0x64, 0xad, 0xf5, 0x9c, 0x56, 0x38,
-0x5d, 0xeb, 0x9c, 0x27, 0x37, 0x9e, 0x51, 0x04,
-0x73, 0xf3, 0xcf, 0x67, 0x28, 0x0d, 0x1d, 0xa3,
-0x9a, 0x76, 0x58, 0x46, 0xd2, 0xdd, 0x85, 0xd4,
-0x88, 0xd5, 0x1d, 0xea, 0x50, 0xbc, 0x36, 0x13,
-0xff, 0x22, 0xfc, 0x3a, 0x13, 0xed, 0x5f, 0x8c,
-0x7f, 0x7e, 0xa2, 0x93, 0x76, 0xd3, 0x32, 0x3c,
-0xf3, 0x27, 0x8c, 0x7f, 0x8d, 0x7d, 0x3f, 0x67,
-0x14, 0x43, 0xb2, 0xbb, 0xfc, 0xff, 0x61, 0x6b,
-0x07, 0xdf, 0xa9, 0x5b, 0xef, 0xe7, 0xfe, 0xec,
-0xf8, 0x97, 0x4b, 0x7f, 0x99, 0x19, 0xf5, 0x31,
-0x1e, 0x11, 0x6b, 0x9d, 0x9b, 0x5e, 0xe7, 0xea,
-0xfa, 0xa5, 0x6d, 0x7c, 0x59, 0xfc, 0x05, 0xef,
-0x3a, 0x3c, 0x2e, 0xfe, 0x95, 0xd9, 0x77, 0x64,
-0x5b, 0x6d, 0x79, 0x6c, 0x57, 0xa3, 0xa3, 0xbf,
-0xbc, 0x7d, 0x4c, 0xfc, 0x8b, 0xe4, 0xb8, 0xdc,
-0xc2, 0x8c, 0x91, 0xa8, 0xd7, 0x7d, 0x56, 0xc6,
-0x54, 0xa6, 0xab, 0x60, 0x44, 0xfa, 0x40, 0x3b,
-0xce, 0x63, 0x64, 0xb3, 0xec, 0xae, 0x81, 0x4c,
-0xfd, 0xd7, 0x84, 0xf3, 0x83, 0x81, 0xc2, 0x53,
-0x4b, 0x61, 0x12, 0xfa, 0x54, 0xa4, 0x8e, 0xdc,
-0x81, 0xdb, 0xd6, 0xdd, 0xe2, 0x09, 0x56, 0xd1,
-0xac, 0xdc, 0xeb, 0x29, 0x31, 0xac, 0xf9, 0x71,
-0xd5, 0x7f, 0x4d, 0x70, 0x1d, 0x91, 0x5d, 0x87,
-0x05, 0x13, 0x07, 0x9c, 0x2e, 0x8f, 0x1d, 0x5e,
-0x54, 0x96, 0x30, 0x42, 0x2a, 0x77, 0xfc, 0x4b,
-0x9f, 0x68, 0xff, 0x22, 0x3b, 0x36, 0x05, 0xe7,
-0xb9, 0xd4, 0x52, 0x1a, 0x58, 0xd7, 0xa0, 0x62,
-0x85, 0x3b, 0x0d, 0x45, 0xf7, 0x2b, 0xf6, 0xba,
-0x3b, 0xf8, 0x6b, 0x22, 0x7f, 0xec, 0x02, 0x9e,
-0x03, 0x00, 0xb6, 0x52, 0x16, 0xd8, 0xbc, 0x85,
-0x16, 0xe1, 0xc9, 0xa0, 0x72, 0x04, 0x83, 0x2f,
-0x3b, 0xa5, 0x0a, 0xe4, 0xe0, 0x72, 0xc5, 0xbf,
-0x28, 0x99, 0xc8, 0x4f, 0x60, 0xd1, 0x49, 0xf4,
-0xeb, 0x2e, 0x10, 0x4b, 0x05, 0x98, 0x69, 0x84,
-0xf5, 0xf0, 0xf8, 0x17, 0x2a, 0x05, 0x3b, 0xb1,
-0x1b, 0x57, 0xfd, 0xd7, 0xd8, 0x50, 0x0b, 0x33,
-0x58, 0xe6, 0x95, 0x78, 0x9c, 0xcc, 0x6d, 0x77,
-0x42, 0x63, 0x60, 0xfc, 0x92, 0x1c, 0x27, 0x3e,
-0xd3, 0x77, 0x8f, 0x3a, 0xd3, 0x8e, 0x7f, 0xb9,
-0xea, 0xbf, 0xb2, 0xfc, 0xc3, 0x4e, 0xcb, 0x48,
-0xda, 0xfe, 0xe1, 0x06, 0x47, 0x2e, 0x19, 0x8c,
-0xdf, 0xa1, 0x50, 0xec, 0xcb, 0xea, 0xce, 0x8c,
-0x7f, 0x98, 0x9e, 0x50, 0x7f, 0x39, 0x63, 0x24,
-0x5d, 0x7e, 0xa6, 0x73, 0x1d, 0xff, 0x1b, 0xe8,
-0x67, 0x62, 0x97, 0x6c, 0x38, 0xd7, 0x69, 0xb6,
-0xf1, 0xd7, 0x44, 0xcf, 0x69, 0x30, 0xc9, 0x96,
-0xa9, 0x4d, 0x0e, 0x12, 0x97, 0x34, 0x58, 0x03,
-0xf3, 0x33, 0x61, 0xfb, 0x11, 0x89, 0x28, 0x59,
-0xf1, 0x2f, 0x7e, 0xf7, 0x90, 0xfc, 0x15, 0xe3,
-0x6f, 0x7e, 0xe2, 0x3c, 0x17, 0xcc, 0xfb, 0x62,
-0x5d, 0xcd, 0xcc, 0x18, 0xc4, 0x42, 0x30, 0xd3,
-0xa7, 0x4b, 0xb2, 0x13, 0xff, 0xe2, 0xe7, 0x1b,
-0x5c, 0xff, 0x6b, 0xcc, 0x3c, 0x6b, 0xee, 0x8c,
-0xa9, 0x4c, 0x57, 0x35, 0x8b, 0x91, 0x89, 0xcc,
-0x9f, 0x77, 0x02, 0x61, 0x0e, 0xfe, 0xfa, 0x88,
-0x5c, 0x84, 0xa7, 0xdb, 0xf7, 0x81, 0x94, 0x22,
-0xff, 0x33, 0x50, 0x63, 0xe6, 0xe1, 0x5f, 0xfd,
-0x43, 0x59, 0x4d, 0xbf, 0xf7, 0x03, 0x69, 0x2e,
-0xec, 0x32, 0x35, 0xad, 0x05, 0xc3, 0xf0, 0xbc,
-0xd7, 0x53, 0x49, 0xf7, 0x9d, 0x14, 0x87, 0xc9,
-0x3b, 0xa4, 0x26, 0x7d, 0x3d, 0x92, 0xe1, 0xbc,
-0x80, 0xa1, 0xe7, 0xa1, 0x46, 0x57, 0xfe, 0x61,
-0x6d, 0x7b, 0x41, 0x5a, 0x3a, 0x27, 0x06, 0x48,
-0xb5, 0x51, 0x3e, 0xe0, 0x39, 0x27, 0x5e, 0x12,
-0x1f, 0x0f, 0xdf, 0xd4, 0xe7, 0xf9, 0x3d, 0xf9,
-0x21, 0x3d, 0x49, 0xa7, 0xa7, 0x3d, 0x17, 0x19,
-0x22, 0x9b, 0x5e, 0xa6, 0x6e, 0x12, 0xdf, 0x16,
-0xd7, 0x99, 0xfe, 0xf4, 0x75, 0xdb, 0xc5, 0x2a,
-0xad, 0xb3, 0xdd, 0x7f, 0x3a, 0xc3, 0xbf, 0xd1,
-0x9f, 0xd3, 0x8f, 0xa9, 0xb6, 0xb4, 0x73, 0x66,
-0x43, 0x07, 0x69, 0x13, 0xb6, 0xf6, 0x45, 0x67,
-0x92, 0xcf, 0x6b, 0xe5, 0x4a, 0x00, 0x31, 0x6c,
-0x3e, 0x49, 0xc0, 0xdb, 0xd7, 0x33, 0x03, 0x26,
-0xfc, 0xfb, 0x82, 0x4e, 0xae, 0xd3, 0x58, 0x62,
-0xb6, 0x8e, 0x79, 0x71, 0x41, 0x18, 0x3c, 0xbd,
-0x37, 0x1a, 0xca, 0xf0, 0x1f, 0xfe, 0x4c, 0x01,
-0xb4, 0x35, 0xb0, 0x00, 0xd9, 0xef, 0x11, 0x4a,
-0x8b, 0x98, 0x80, 0x8a, 0x6b, 0xca, 0x84, 0xc0,
-0x1e, 0xed, 0x98, 0xee, 0xe7, 0x8a, 0xcc, 0xca,
-0xed, 0xe4, 0xba, 0x0d, 0xe2, 0xdb, 0xe4, 0x07,
-0xc4, 0x3f, 0xac, 0xfe, 0x98, 0x4c, 0x35, 0x3a,
-0xe9, 0xf4, 0x98, 0xb2, 0x29, 0xee, 0xf0, 0x1f,
-0xbe, 0x4f, 0xce, 0xa7, 0x67, 0xbd, 0x04, 0x33,
-0xff, 0x18, 0x3c, 0x3b, 0x61, 0x53, 0xc6, 0xf2,
-0xd5, 0x77, 0x48, 0x6d, 0x2f, 0x86, 0x95, 0x85,
-0xfe, 0xbe, 0x70, 0x8a, 0xa5, 0x4f, 0xff, 0xc6,
-0x0c, 0x6b, 0x2c, 0x35, 0xf1, 0x43, 0xd2, 0x9d,
-0x56, 0xb7, 0x4b, 0xd5, 0xf2, 0x91, 0xc3, 0x2b,
-0x3f, 0x00, 0x44, 0xe6, 0xe2, 0x3f, 0xbc, 0x6c,
-0xcf, 0x3c, 0x5f, 0x82, 0xb6, 0x33, 0xe4, 0x8a,
-0x7c, 0x33, 0xab, 0x30, 0xca, 0x19, 0x26, 0x75,
-0xf1, 0xeb, 0x53, 0xe5, 0x8c, 0xc6, 0xa1, 0xe8,
-0xfa, 0x93, 0xd2, 0x49, 0x64, 0xd8, 0x3b, 0xe8,
-0x4b, 0xff, 0xe6, 0xa2, 0x76, 0x89, 0xfc, 0x73,
-0x03, 0x23, 0xb7, 0x64, 0xdf, 0xa7, 0x59, 0x7b,
-0x42, 0xbb, 0xd0, 0x34, 0x2b, 0xe5, 0x0b, 0x35,
-0xfe, 0x1d, 0x7d, 0x4e, 0x88, 0xf4, 0x7d, 0x3e,
-0x35, 0xe9, 0x8c, 0xfe, 0x9c, 0x10, 0xe6, 0xc2,
-0x64, 0xaf, 0x18, 0xb3, 0x34, 0x2c, 0x1b, 0x2c,
-0x3b, 0xec, 0x01, 0x8f, 0x28, 0xc1, 0x8e, 0xb3,
-0xc2, 0xe6, 0xc2, 0xd6, 0xe2, 0x1b, 0xf5, 0x51,
-0x05, 0x7c, 0xda, 0x9d, 0xd2, 0xbf, 0x3b, 0xf1,
-0x2f, 0xba, 0x27, 0xe9, 0x4f, 0xab, 0xbf, 0x17,
-0x3f, 0x2b, 0xff, 0xfc, 0x6c, 0x75, 0x3a, 0x3a,
-0xb2, 0xe1, 0x0a, 0xfd, 0xb9, 0x58, 0xfe, 0x7a,
-0xfe, 0xb0, 0xb8, 0x0f, 0x2b, 0x05, 0x66, 0x7b,
-0x87, 0xc5, 0x2a, 0xd2, 0xd9, 0x5f, 0xa5, 0x2f,
-0x48, 0xc0, 0x46, 0x76, 0x80, 0xfa, 0xa3, 0xf9,
-0xb2, 0xb4, 0x48, 0xee, 0x9a, 0x87, 0x64, 0xda,
-0x99, 0xf8, 0xd7, 0x7c, 0x40, 0x5b, 0x15, 0x98,
-0x42, 0xb3, 0x8c, 0x3c, 0x86, 0xf1, 0xe5, 0xd9,
-0x45, 0xef, 0xc1, 0xcd, 0x2f, 0xa6, 0x3d, 0xa9,
-0xdc, 0xa3, 0x1a, 0x95, 0xb7, 0xc5, 0x94, 0xd0,
-0xfc, 0x82, 0x79, 0x6b, 0xcc, 0x60, 0x19, 0x78,
-0x17, 0x34, 0x67, 0x47, 0x68, 0x1b, 0xca, 0x7e,
-0xad, 0x8b, 0xee, 0x98, 0x47, 0xfa, 0x16, 0xd4,
-0x15, 0x59, 0xf8, 0x6b, 0x44, 0xf8, 0x33, 0xb2,
-0x8f, 0x1f, 0xf7, 0x15, 0x19, 0x28, 0xf2, 0xe5,
-0x41, 0x14, 0xf0, 0x78, 0x72, 0x49, 0xfa, 0xba,
-0xd9, 0xe2, 0xab, 0x46, 0x3b, 0xcd, 0xd1, 0xf5,
-0xbb, 0x8b, 0xa6, 0xe4, 0x3d, 0x48, 0x2b, 0x03,
-0xea, 0x62, 0xf1, 0x65, 0xb2, 0x6b, 0xe3, 0x0d,
-0xa7, 0x85, 0xe5, 0x30, 0xe6, 0xd9, 0xce, 0x32,
-0x54, 0x64, 0xbe, 0xe8, 0xd4, 0x7f, 0x19, 0x23,
-0xa9, 0x99, 0x7d, 0xbe, 0x54, 0x71, 0x93, 0xbf,
-0x4d, 0x8f, 0x0c, 0xf9, 0xc2, 0xf8, 0x78, 0xd2,
-0xd0, 0x50, 0x41, 0x48, 0x5a, 0x48, 0x5e, 0x4a,
-0x96, 0x44, 0x83, 0x73, 0x24, 0xef, 0xc2, 0xb8,
-0x3f, 0x18, 0xf2, 0x15, 0x49, 0xbd, 0xfa, 0x87,
-0xc9, 0x59, 0x66, 0x93, 0x5f, 0x5a, 0x4b, 0xce,
-0x62, 0xd6, 0xa2, 0xd6, 0xe6, 0xe0, 0xaf, 0x14,
-0x19, 0x91, 0xaf, 0xe7, 0x6f, 0xb6, 0xff, 0x69,
-0x4c, 0x39, 0x5c, 0x89, 0x65, 0x5f, 0xdf, 0xd1,
-0xea, 0xfb, 0xf2, 0x87, 0x85, 0xa7, 0xc4, 0x4b,
-0x45, 0xf5, 0xe4, 0xe1, 0xb3, 0xd2, 0x45, 0x83,
-0x3d, 0xb9, 0xf8, 0x7c, 0xfd, 0x61, 0x71, 0x6d,
-0x9f, 0x2f, 0x56, 0xfc, 0x6d, 0xc3, 0xaa, 0x4f,
-0x71, 0xf0, 0xd7, 0xa0, 0x75, 0xea, 0xd8, 0x36,
-0x28, 0x1e, 0xd1, 0xc3, 0x27, 0xf3, 0x77, 0x34,
-0x56, 0x8a, 0xef, 0x7c, 0x31, 0x3c, 0x22, 0x3f,
-0xd3, 0x76, 0x46, 0x1f, 0x90, 0x67, 0xe9, 0x0b,
-0xf7, 0x35, 0xb2, 0x77, 0x38, 0x99, 0xcc, 0x28,
-0x82, 0xf5, 0x22, 0x73, 0x51, 0x92, 0xbf, 0x0a,
-0xc0, 0x6f, 0x69, 0x74, 0xf4, 0xbf, 0x36, 0x62,
-0xb4, 0x0b, 0x53, 0x5f, 0x4a, 0xc8, 0x2f, 0x62,
-0x37, 0xbf, 0x18, 0x98, 0x21, 0x7d, 0xdb, 0x68,
-0x53, 0x6e, 0x3a, 0xaa, 0xfc, 0x13, 0xbc, 0x76,
-0x4e, 0x90, 0x32, 0x12, 0xb8, 0x27, 0x0e, 0x3e,
-0x80, 0x5c, 0x49, 0xbc, 0xcd, 0x0d, 0x88, 0xc8,
-0x6e, 0x32, 0xd5, 0x58, 0xc3, 0x29, 0xf2, 0x00,
-0xe7, 0xd7, 0x72, 0xf4, 0xbf, 0x36, 0x90, 0xa7,
-0x39, 0xaa, 0x8d, 0x93, 0x47, 0x92, 0x53, 0xd3,
-0x81, 0xfb, 0xc4, 0x29, 0xda, 0xe3, 0x74, 0xea,
-0xa0, 0xc2, 0xe2, 0x5f, 0x1d, 0xba, 0x1e, 0x9d,
-0x93, 0x3b, 0x85, 0x3c, 0x43, 0xab, 0xf5, 0x6b,
-0x16, 0x03, 0xfe, 0xda, 0x91, 0x2c, 0x4b, 0xaa,
-0x38, 0xcf, 0xdf, 0x8d, 0x57, 0x22, 0xff, 0xa1,
-0x83, 0xbf, 0x7a, 0x01, 0xd3, 0x62, 0x88, 0xdf,
-0x53, 0xc6, 0xa4, 0xf7, 0x3a, 0x42, 0xe2, 0x42,
-0x94, 0xa1, 0xe7, 0x05, 0x14, 0x8f, 0xb4, 0xea,
-0x9a, 0x12, 0xca, 0x5d, 0x8b, 0x39, 0x1e, 0x7d,
-0xb3, 0x0b, 0xe1, 0x97, 0xef, 0x90, 0x2b, 0x36,
-0x2d, 0x88, 0x40, 0xd7, 0x7a, 0x1a, 0xbc, 0x43,
-0x2d, 0xcd, 0xe0, 0xaf, 0x1e, 0xe3, 0x72, 0xec,
-0xe6, 0xa4, 0x2f, 0xe9, 0xdf, 0x4d, 0x7e, 0x2d,
-0xcf, 0xa2, 0x81, 0xa4, 0x18, 0x80, 0xc7, 0x71,
-0x1a, 0x55, 0x10, 0x88, 0x1d, 0xa3, 0x35, 0xd4,
-0x8b, 0xa5, 0x61, 0xfb, 0x7b, 0xe7, 0x26, 0xf3,
-0xb7, 0x4b, 0x23, 0xf4, 0x3c, 0xf9, 0xda, 0x76,
-0xdf, 0x90, 0xf4, 0x0a, 0xfd, 0x51, 0xba, 0x3e,
-0xe1, 0x3b, 0x33, 0xc9, 0x8d, 0xbf, 0x94, 0xc8,
-0x55, 0x3e, 0xda, 0xb8, 0x05, 0x63, 0x5b, 0x48,
-0x32, 0x6f, 0x0a, 0x56, 0x22, 0x62, 0x5a, 0x38,
-0xd9, 0x5a, 0x5b, 0xea, 0xa3, 0x93, 0x00, 0x3b,
-0x4c, 0xb6, 0x98, 0xfa, 0x86, 0x8d, 0xfb, 0x34,
-0xdf, 0x03, 0xd2, 0x69, 0xff, 0x50, 0x05, 0xb4,
-0x3c, 0xb0, 0x2a, 0x0b, 0x7f, 0x85, 0x9b, 0x79,
-0xbd, 0x4c, 0x4e, 0x78, 0x99, 0x9a, 0xb8, 0x0e,
-0x7d, 0xd1, 0x70, 0xb4, 0x60, 0xa3, 0xd4, 0x47,
-0x7a, 0x85, 0x6e, 0x04, 0x62, 0xbf, 0x9b, 0x3c,
-0xda, 0x76, 0xff, 0xd2, 0xa3, 0x89, 0xf2, 0x0a,
-0x7a, 0x88, 0xcc, 0x9a, 0x77, 0x3c, 0x51, 0x33,
-0xcd, 0x0b, 0xfe, 0x7c, 0x6c, 0xdd, 0xa6, 0xeb,
-0x1c, 0xfe, 0xc3, 0xbf, 0xd5, 0xbb, 0x6e, 0xd7,
-0x0d, 0xe5, 0xd1, 0x9f, 0x4e, 0x25, 0xaf, 0x34,
-0x6f, 0xc5, 0x02, 0x25, 0x24, 0xa9, 0xf3, 0xb7,
-0xa8, 0x9b, 0x8a, 0xd0, 0x91, 0xf6, 0xdf, 0x83,
-0x44, 0x0a, 0x4c, 0x9a, 0xf9, 0x76, 0x4c, 0xfc,
-0x1b, 0x25, 0xfe, 0xbb, 0x16, 0x68, 0xc5, 0xcb,
-0xcc, 0xd5, 0xcd, 0x55, 0xff, 0xa4, 0x5e, 0xe3,
-0xf0, 0xcf, 0x0b, 0x55, 0xac, 0xda, 0x0b, 0x9c,
-0xed, 0x15, 0x79, 0x4f, 0x10, 0xdd, 0xb8, 0xa6,
-0x44, 0xac, 0xd0, 0x5b, 0xc9, 0x34, 0xe6, 0x90,
-0x0b, 0xab, 0xc9, 0xd2, 0x26, 0x35, 0x51, 0xb4,
-0xad, 0x62, 0xb7, 0x56, 0xb5, 0xf8, 0x76, 0x9b,
-0x22, 0x4f, 0x5d, 0x2f, 0x56, 0x08, 0xab, 0x8d,
-0x2a, 0x03, 0x9e, 0xdc, 0xf9, 0x19, 0xfc, 0xb5,
-0x9b, 0x6c, 0x9d, 0x77, 0xa3, 0x56, 0xe0, 0x6d,
-0xed, 0x0a, 0xe8, 0xb7, 0x3f, 0x5a, 0x44, 0x9b,
-0x92, 0x5b, 0x66, 0xa7, 0xbf, 0xa0, 0x16, 0xc5,
-0xfb, 0xd2, 0x5b, 0xf4, 0x58, 0x14, 0xab, 0xbd,
-0xb4, 0x2e, 0x2e, 0x2c, 0x85, 0xf9, 0xa2, 0x04,
-0xc3, 0xdc, 0x4d, 0x42, 0x2b, 0x4f, 0x44, 0x74,
-0xf1, 0x1f, 0xf6, 0x10, 0x3f, 0x5d, 0xbb, 0xaa,
-0x6d, 0x49, 0xf4, 0xed, 0x96, 0xf0, 0xe4, 0xfc,
-0x55, 0x93, 0xca, 0xfa, 0xfa, 0x97, 0xcc, 0x7c,
-0xd4, 0xb7, 0xaa, 0xfc, 0x74, 0x7b, 0x3f, 0xe9,
-0x26, 0x52, 0xbc, 0x2d, 0x2d, 0x8c, 0xc0, 0xbb,
-0xe3, 0x18, 0xcb, 0x48, 0x0c, 0xcc, 0x22, 0x8b,
-0x68, 0xb1, 0x2e, 0x30, 0xff, 0x39, 0x29, 0xfd,
-0xbd, 0x8d, 0xbf, 0xce, 0x71, 0x91, 0x94, 0x84,
-0xb4, 0xd3, 0x78, 0x05, 0x6e, 0xf5, 0xb5, 0x09,
-0x69, 0x9b, 0x32, 0xaa, 0x4f, 0x03, 0xd8, 0xd5,
-0x38, 0x48, 0x39, 0xc9, 0x46, 0x39, 0xe6, 0x16,
-0xce, 0x05, 0xfc, 0xa5, 0x02, 0x22, 0x13, 0xbf,
-0x83, 0x40, 0xec, 0x84, 0x78, 0x29, 0x07, 0x11,
-0x59, 0xe3, 0x4f, 0xec, 0xfa, 0x2f, 0xa6, 0xa8,
-0x02, 0x2d, 0x22, 0x86, 0xbd, 0xe6, 0x00, 0xb6,
-0x52, 0x51, 0x6d, 0x79, 0x87, 0xc1, 0x58, 0xeb,
-0x5f, 0x24, 0x7b, 0xf1, 0x18, 0xea, 0x5e, 0x78,
-0x8b, 0xce, 0x61, 0xa9, 0x89, 0xf2, 0x25, 0x79,
-0x8e, 0xb1, 0x88, 0x0d, 0x96, 0xea, 0x4d, 0x00,
-0x62, 0x6f, 0x4e, 0x80, 0xbf, 0x3a, 0xc8, 0x2c,
-0xe4, 0x3f, 0x24, 0x64, 0xc0, 0x8e, 0x88, 0x9d,
-0x04, 0xc3, 0x8b, 0xc6, 0x10, 0x11, 0xa9, 0x95,
-0x88, 0xe8, 0xc7, 0x10, 0xe4, 0x72, 0x1b, 0x9a,
-0x1d, 0xb3, 0xf5, 0x97, 0x5f, 0x60, 0xcc, 0x42,
-0x9d, 0x30, 0x99, 0x72, 0x2b, 0x17, 0x49, 0x91,
-0xad, 0xf8, 0x57, 0x43, 0x9f, 0xbc, 0x45, 0x0c,
-0x40, 0x4b, 0x43, 0x13, 0xac, 0x45, 0x60, 0x9e,
-0x05, 0xc4, 0x90, 0x88, 0xa3, 0x68, 0x50, 0xb0,
-0xa8, 0x39, 0x32, 0xf8, 0xcb, 0x70, 0x58, 0x56,
-0x3a, 0x85, 0x69, 0xe6, 0x35, 0x98, 0x65, 0xfa,
-0x28, 0xdc, 0x09, 0x6a, 0xc2, 0x8f, 0x8a, 0xde,
-0xfe, 0xa5, 0x79, 0x88, 0xbf, 0x9e, 0x98, 0xe7,
-0x6f, 0xda, 0x04, 0x37, 0x92, 0xb0, 0x9b, 0x4c,
-0x6f, 0x46, 0xfe, 0x0d, 0x31, 0x4f, 0xaf, 0x32,
-0x02, 0x9b, 0x1d, 0xfc, 0x55, 0x02, 0xb8, 0xe9,
-0xe8, 0xac, 0x7b, 0x11, 0x25, 0xc5, 0x31, 0x3e,
-0xb8, 0x90, 0x1f, 0x1a, 0x58, 0xd5, 0x70, 0x6f,
-0xa5, 0xef, 0x6b, 0xf1, 0x62, 0xa9, 0xe3, 0xd9,
-0x78, 0x6d, 0x8b, 0xfc, 0x28, 0xe3, 0x27, 0xa9,
-0xbd, 0x53, 0xdd, 0xd4, 0xf6, 0x0b, 0xe3, 0x90,
-0x5e, 0x17, 0xf5, 0x6e, 0xba, 0xc1, 0xc9, 0x3f,
-0xfc, 0x09, 0x19, 0x2d, 0x45, 0xce, 0xcf, 0x49,
-0x56, 0xda, 0x61, 0x42, 0xb5, 0x81, 0x58, 0xe3,
-0xa0, 0xf0, 0x92, 0xbe, 0xcf, 0x28, 0x60, 0x17,
-0xd4, 0x23, 0x4b, 0x31, 0xff, 0x50, 0x3f, 0x4b,
-0x66, 0xc5, 0xd6, 0x6d, 0x90, 0x96, 0x95, 0x60,
-0xb1, 0x98, 0x3b, 0xfe, 0x95, 0xd4, 0x47, 0xb4,
-0x48, 0x91, 0x8f, 0xb6, 0x95, 0x51, 0x78, 0x57,
-0xc8, 0xd5, 0x71, 0xc9, 0x28, 0xeb, 0x27, 0x1f,
-0x61, 0xc0, 0xda, 0x14, 0xfb, 0x8d, 0x6e, 0x8d,
-0xeb, 0x2f, 0xeb, 0xb0, 0x9f, 0xf2, 0x88, 0xf3,
-0x2c, 0x2d, 0xa3, 0x25, 0xe1, 0xaa, 0xff, 0xba,
-0xa5, 0x74, 0x3f, 0xad, 0x4e, 0xa8, 0x67, 0xc4,
-0x5a, 0xf9, 0x61, 0xe3, 0xb3, 0x54, 0x79, 0x5d,
-0xbc, 0x05, 0xb0, 0x55, 0x79, 0x62, 0x41, 0xb2,
-0x01, 0xd5, 0xbe, 0xca, 0x9f, 0x9a, 0x9b, 0x24,
-0xb3, 0x63, 0x0f, 0x2b, 0x37, 0xa6, 0xd4, 0xa4,
-0xd0, 0x43, 0x5e, 0x8d, 0x96, 0x3f, 0xd1, 0x99,
-0x2e, 0x1a, 0x25, 0xfb, 0xcd, 0xea, 0x4d, 0x6a,
-0x3a, 0xee, 0xc4, 0xbf, 0x6e, 0x43, 0x9f, 0xad,
-0x45, 0xcd, 0x17, 0xfd, 0x24, 0x69, 0xe8, 0x07,
-0xd5, 0x3a, 0x71, 0x11, 0x79, 0x92, 0x9d, 0x1f,
-0x5e, 0x7d, 0x94, 0x48, 0x24, 0x19, 0x03, 0xbf,
-0xae, 0x80, 0x6c, 0xe5, 0xac, 0x41, 0xfd, 0xa4,
-0x4b, 0xaf, 0x48, 0xaa, 0x33, 0xe3, 0xbd, 0xad,
-0x5d, 0x27, 0x83, 0x43, 0x6a, 0x20, 0x83, 0xbf,
-0x34, 0x6d, 0x97, 0x00, 0xce, 0x7f, 0xa9, 0x28,
-0x90, 0x2d, 0xe4, 0x46, 0x33, 0xaf, 0x45, 0xbc,
-0x8a, 0x3c, 0x4e, 0xfe, 0x1a, 0x7c, 0x7e, 0xed,
-0x14, 0x13, 0x96, 0xca, 0x5b, 0x29, 0x4e, 0x86,
-0x96, 0x1b, 0x25, 0xb5, 0x85, 0xec, 0x10, 0x9f,
-0x21, 0x53, 0xcd, 0xce, 0x98, 0x78, 0x6a, 0xea,
-0xd3, 0xa4, 0xb2, 0x17, 0x5a, 0x9c, 0xfa, 0xaf,
-0x22, 0xa6, 0xa4, 0xec, 0x8b, 0x4a, 0x45, 0xb0,
-0xf2, 0x35, 0xe9, 0xea, 0x95, 0xc2, 0x57, 0xc5,
-0xc7, 0x07, 0xb0, 0xc8, 0x4b, 0x40, 0xfe, 0x8d,
-0xb2, 0x98, 0x32, 0x5b, 0x9a, 0x4c, 0xde, 0xa4,
-0x33, 0xf4, 0x75, 0x2b, 0x8b, 0x5f, 0x16, 0x87,
-0xb1, 0x58, 0x6c, 0xb9, 0xf0, 0xaa, 0x25, 0x0d,
-0x26, 0x38, 0xf5, 0x5f, 0x49, 0x3c, 0x2e, 0x36,
-0xd8, 0xbb, 0xee, 0x24, 0x3a, 0xff, 0x21, 0x30,
-0x7e, 0xa3, 0xd7, 0x62, 0xb4, 0xeb, 0xdd, 0x8e,
-0x0b, 0xb9, 0x11, 0xb3, 0x3a, 0xa5, 0x1e, 0x25,
-0xff, 0xc6, 0x39, 0x3a, 0x4c, 0xf1, 0xd7, 0x64,
-0x8f, 0xad, 0x84, 0xc2, 0x72, 0xe3, 0x9d, 0xfa,
-0xaf, 0x57, 0x8d, 0xdf, 0x25, 0x6a, 0x96, 0xf9,
-0x0e, 0x49, 0xcf, 0x80, 0xa3, 0xc8, 0xb4, 0x95,
-0x79, 0xee, 0x93, 0x77, 0xe4, 0x4b, 0xf5, 0xfa,
-0xf1, 0xc4, 0x1c, 0xbd, 0x60, 0xa4, 0x31, 0x22,
-0xff, 0x61, 0x6b, 0x4d, 0x45, 0xce, 0xa8, 0x30,
-0x40, 0x8e, 0xc5, 0xe7, 0x24, 0xd7, 0x0e, 0x91,
-0xcb, 0x4d, 0x97, 0x5a, 0x11, 0x7f, 0x15, 0x0f,
-0x64, 0xea, 0xbf, 0x5a, 0x69, 0xd9, 0x7c, 0xac,
-0x3b, 0xa6, 0xcf, 0x12, 0xfd, 0x8c, 0x72, 0xa7,
-0x74, 0x97, 0x88, 0x65, 0x56, 0xf9, 0x2d, 0xd2,
-0xfd, 0x64, 0x55, 0xb8, 0x4c, 0x09, 0x30, 0xba,
-0x8c, 0x9e, 0x40, 0x1d, 0xa0, 0xa4, 0x81, 0xe8,
-0x2f, 0x49, 0xd9, 0x88, 0x27, 0xc6, 0x91, 0x54,
-0x9f, 0x1b, 0x7f, 0x6d, 0x6c, 0xda, 0x15, 0x5b,
-0x42, 0xae, 0x33, 0xc4, 0x04, 0x7d, 0x9a, 0x4c,
-0xed, 0x57, 0xee, 0x66, 0x67, 0x8c, 0x3a, 0x66,
-0xa6, 0xdd, 0x45, 0xbf, 0x47, 0xfe, 0xce, 0x98,
-0x8e, 0xd7, 0x39, 0x10, 0xfe, 0x6b, 0x4f, 0x5e,
-0x4b, 0xee, 0x80, 0xf1, 0x20, 0xf9, 0x6c, 0x7f,
-0x29, 0x5e, 0xe7, 0xbb, 0x0a, 0xcb, 0x51, 0x3c,
-0x68, 0xc7, 0xbf, 0x7a, 0xc9, 0xfa, 0xab, 0x74,
-0x7c, 0xba, 0x45, 0xd2, 0x25, 0x54, 0xa0, 0x60,
-0xc4, 0x72, 0x0c, 0x80, 0x12, 0xa6, 0x5b, 0xfa,
-0x48, 0x54, 0xc7, 0xc2, 0x22, 0xaf, 0xb0, 0xc3,
-0x58, 0x21, 0x74, 0xce, 0xf0, 0x3f, 0x17, 0xdb,
-0x00, 0x5f, 0xf5, 0x5a, 0x82, 0xd4, 0x88, 0x34,
-0x98, 0x86, 0x9b, 0xc4, 0xc1, 0x5f, 0x49, 0xf9,
-0x42, 0x5f, 0x28, 0xb6, 0x2e, 0x29, 0x3d, 0x19,
-0x3a, 0x4f, 0x9e, 0x31, 0xd7, 0xa2, 0x1b, 0x76,
-0x5c, 0x62, 0x0c, 0xe7, 0xdf, 0x26, 0xbf, 0x11,
-0x6a, 0x07, 0x0a, 0x58, 0xfe, 0xe1, 0xc0, 0x2c,
-0x2d, 0xbf, 0x47, 0x7a, 0x83, 0x1c, 0x26, 0xb3,
-0xa3, 0xde, 0x6d, 0xd2, 0x7b, 0xfa, 0xe8, 0x40,
-0xdd, 0x2f, 0x7d, 0xbb, 0x27, 0xbd, 0xc7, 0x7f,
-0xd7, 0x46, 0xb2, 0x85, 0xbe, 0x23, 0x32, 0x90,
-0x35, 0xa4, 0x9c, 0x27, 0xb5, 0x03, 0x55, 0x3b,
-0xa5, 0x77, 0x45, 0x2b, 0x70, 0xc9, 0x68, 0x2a,
-0xa3, 0xd5, 0xa9, 0xeb, 0xde, 0x25, 0x17, 0x8c,
-0xda, 0x06, 0x96, 0x91, 0xf8, 0x01, 0x22, 0xb2,
-0x6d, 0x6d, 0xef, 0xf2, 0x67, 0x70, 0x67, 0x26,
-0xff, 0x70, 0x98, 0x5c, 0xc9, 0xad, 0x3f, 0xe8,
-0x4d, 0x09, 0x75, 0xfa, 0x65, 0x32, 0x17, 0x1e,
-0x31, 0xa9, 0x4e, 0xfe, 0x05, 0xaa, 0x7d, 0x35,
-0x4b, 0x75, 0xe4, 0x39, 0x32, 0x6b, 0x3b, 0xc0,
-0xae, 0x91, 0xd6, 0xef, 0x90, 0xeb, 0x43, 0x60,
-0x0c, 0x90, 0xc3, 0xfa, 0xcd, 0xa6, 0x37, 0x0d,
-0x08, 0xfa, 0x3b, 0xa4, 0xbe, 0xcf, 0x3b, 0x2c,
-0x38, 0xfa, 0x5f, 0xe5, 0xe0, 0x1b, 0x57, 0xa5,
-0x4b, 0xf7, 0x8b, 0x9f, 0x25, 0x3d, 0x7d, 0x55,
-0x03, 0x9e, 0x7f, 0x15, 0x9f, 0x38, 0x78, 0x44,
-0xae, 0xc5, 0xdd, 0xe1, 0x29, 0xa5, 0x93, 0x04,
-0x06, 0xf2, 0xb1, 0x74, 0xe5, 0x07, 0x1d, 0x41,
-0x1d, 0x1c, 0xe9, 0xdf, 0xc2, 0x75, 0xfc, 0xe9,
-0xfc, 0xa7, 0xe2, 0xef, 0xc6, 0xf6, 0x9a, 0x55,
-0x27, 0x95, 0x90, 0xdf, 0xd1, 0xff, 0x9a, 0x56,
-0x06, 0xd8, 0x6a, 0x69, 0x74, 0xbb, 0xff, 0xe7,
-0x64, 0x4f, 0xbc, 0x8a, 0x7a, 0xb0, 0xce, 0xe5,
-0x07, 0x18, 0x93, 0xea, 0x62, 0x15, 0x97, 0xd3,
-0xe2, 0xd1, 0x54, 0xc3, 0x60, 0x19, 0xf8, 0xea,
-0x14, 0x80, 0xd8, 0xeb, 0xfa, 0xf7, 0x31, 0x23,
-0x71, 0x3b, 0x96, 0x86, 0x75, 0x54, 0x99, 0xd1,
-0xae, 0x0d, 0x8e, 0xfe, 0x97, 0xac, 0x74, 0x2d,
-0x81, 0x37, 0xa4, 0x3f, 0x4e, 0x69, 0xb7, 0xb8,
-0x62, 0x8d, 0x27, 0x24, 0x76, 0xc0, 0xfd, 0x83,
-0x65, 0x5f, 0xb9, 0x6b, 0x93, 0x60, 0x90, 0xbc,
-0x99, 0xe0, 0x5d, 0x74, 0xe9, 0x2b, 0xbc, 0xd0,
-0x65, 0x8a, 0x71, 0x2d, 0xd8, 0x9f, 0xa7, 0x63,
-0xa4, 0x86, 0xac, 0x40, 0x9f, 0xc4, 0xd1, 0xff,
-0x5a, 0x46, 0xce, 0x2f, 0x89, 0x18, 0x01, 0xea,
-0x79, 0xaa, 0xe3, 0x3c, 0xa9, 0xeb, 0x78, 0x38,
-0x29, 0x29, 0xe4, 0x7b, 0x46, 0x38, 0x01, 0x1b,
-0x74, 0x1d, 0x3d, 0xd2, 0x8c, 0x94, 0xe0, 0x8d,
-0x67, 0xe4, 0xbd, 0x01, 0x16, 0xc8, 0x48, 0x93,
-0x5f, 0x1b, 0x91, 0xc3, 0x4a, 0xd2, 0x02, 0x6b,
-0xc1, 0x54, 0x5e, 0x52, 0x22, 0x1c, 0x7f, 0x9d,
-0x23, 0x23, 0x06, 0xec, 0x3b, 0xb4, 0x38, 0x66,
-0x5c, 0x24, 0x11, 0x0f, 0x86, 0x48, 0xb4, 0x2b,
-0xde, 0x7a, 0x0f, 0xec, 0x3b, 0xe0, 0xd8, 0xeb,
-0xbb, 0x0c, 0x26, 0x9b, 0xfb, 0x1b, 0x21, 0x52,
-0xca, 0x52, 0x13, 0x2f, 0x93, 0x10, 0xcf, 0x48,
-0xbc, 0xcc, 0xb0, 0x70, 0xe3, 0xf2, 0x49, 0xae,
-0xf8, 0xd7, 0xb8, 0xf3, 0x0d, 0x5a, 0xcf, 0x45,
-0xcc, 0x8f, 0x92, 0x9b, 0xd3, 0xb0, 0x4c, 0x11,
-0xf2, 0xae, 0x58, 0x6d, 0x7a, 0x4d, 0xa4, 0xbe,
-0xc1, 0xc2, 0xbd, 0x11, 0x69, 0x26, 0xec, 0x7a,
-0x37, 0x8f, 0xad, 0xff, 0xb2, 0xc2, 0x5e, 0xcc,
-0x90, 0x7a, 0xac, 0x6a, 0x2f, 0xa5, 0xc7, 0x7f,
-0x86, 0x6c, 0xa7, 0xfe, 0xde, 0xa8, 0xc5, 0xfc,
-0x9f, 0x86, 0x5d, 0xc6, 0x0f, 0x1b, 0x3d, 0x13,
-0x0b, 0xd3, 0xb1, 0x94, 0x98, 0xe5, 0x1f, 0xba,
-0xea, 0xbf, 0x26, 0xc2, 0xb9, 0x58, 0x00, 0x68,
-0xe2, 0x46, 0x86, 0xe5, 0x24, 0x5e, 0x99, 0xd7,
-0x7f, 0xc1, 0x8b, 0x71, 0x07, 0xd1, 0x93, 0x79,
-0x09, 0x76, 0x4e, 0xbb, 0x6d, 0x6c, 0xfd, 0xd7,
-0x04, 0xb8, 0x3b, 0xc8, 0xaa, 0xfc, 0x8c, 0x27,
-0x3a, 0xe0, 0x3a, 0x5c, 0x6e, 0xa0, 0xaa, 0x5f,
-0xf9, 0x71, 0x51, 0x90, 0xe0, 0xf7, 0xc9, 0xeb,
-0x12, 0xfd, 0x72, 0x0f, 0x61, 0x42, 0x60, 0x36,
-0xde, 0xc9, 0x8a, 0x7f, 0xd9, 0xac, 0x2f, 0x96,
-0x0a, 0x39, 0xec, 0x0e, 0x26, 0x3c, 0x68, 0x3b,
-0x3b, 0x83, 0x64, 0xc8, 0x8c, 0xd0, 0x60, 0xbb,
-0xaa, 0xcb, 0x17, 0x68, 0x77, 0xba, 0x72, 0xa6,
-0x54, 0x5d, 0x31, 0xca, 0x39, 0x70, 0xb2, 0xf9,
-0x0f, 0xc7, 0x9f, 0x4b, 0x70, 0x63, 0x18, 0x8d,
-0x3a, 0xe9, 0xa2, 0x70, 0x09, 0x09, 0x85, 0x9a,
-0xdb, 0xce, 0x92, 0x4b, 0x46, 0xfd, 0x20, 0x20,
-0xdf, 0x21, 0x72, 0xc5, 0x98, 0xf3, 0xc7, 0xe2,
-0x5f, 0xd7, 0x73, 0xe3, 0x7e, 0x8e, 0x14, 0xfa,
-0x9b, 0x01, 0x6d, 0xb5, 0xab, 0x4f, 0x91, 0x51,
-0x23, 0x85, 0x8e, 0x6b, 0x50, 0x3e, 0x42, 0xba,
-0xe3, 0x70, 0x23, 0x55, 0x92, 0x5e, 0xd2, 0xed,
-0x8a, 0x7f, 0x9d, 0xfc, 0xb8, 0x73, 0x89, 0x53,
-0x81, 0x94, 0xf8, 0xae, 0x01, 0x1e, 0xe3, 0x29,
-0x25, 0x51, 0xbc, 0x02, 0x57, 0xc7, 0x54, 0x90,
-0x78, 0x79, 0x75, 0x8b, 0x1f, 0xc5, 0xc2, 0x02,
-0x64, 0x35, 0xf5, 0xbb, 0xea, 0xbf, 0x26, 0x8e,
-0x7f, 0x59, 0xc6, 0x19, 0x81, 0xb2, 0x3a, 0x56,
-0xcf, 0x5a, 0x54, 0x11, 0x42, 0xef, 0x82, 0xc0,
-0x0a, 0x6e, 0xc5, 0x20, 0xb2, 0x8c, 0xbc, 0xd6,
-0x66, 0xa6, 0xfe, 0x2b, 0x39, 0x61, 0xfc, 0x0b,
-0xab, 0xbd, 0x30, 0x1c, 0x23, 0x6c, 0x4c, 0x30,
-0x3a, 0xf4, 0xaf, 0x02, 0x76, 0x48, 0xc6, 0x94,
-0xc5, 0xf1, 0x30, 0x79, 0x00, 0x77, 0xa2, 0x21,
-0xf1, 0x6a, 0x9e, 0xa4, 0xb1, 0x52, 0xec, 0x77,
-0xeb, 0x7f, 0xb9, 0xe2, 0x5f, 0x2a, 0x33, 0x84,
-0xa0, 0x59, 0x8d, 0x15, 0x61, 0xbd, 0x5a, 0xc8,
-0xf4, 0x86, 0xca, 0xd7, 0xc2, 0xfc, 0x84, 0xcc,
-0x20, 0x0a, 0x7d, 0xe2, 0xb4, 0x78, 0x35, 0x49,
-0x96, 0x7b, 0x95, 0xd4, 0xf8, 0xfa, 0xaf, 0x8f,
-0x5b, 0xaf, 0x2b, 0x9a, 0x25, 0x7d, 0x7e, 0x09,
-0x65, 0xbf, 0x4c, 0xe9, 0x14, 0x37, 0x5a, 0x98,
-0x8a, 0x35, 0xcf, 0x3f, 0x74, 0xeb, 0x7f, 0x8d,
-0x65, 0xfd, 0x75, 0x0c, 0x0c, 0x84, 0x79, 0x91,
-0x66, 0x67, 0x14, 0x89, 0x26, 0x12, 0xe0, 0x78,
-0x30, 0x23, 0xc5, 0x42, 0x2d, 0x61, 0x9e, 0x7f,
-0xe8, 0xd4, 0x7f, 0x4d, 0x74, 0x7e, 0x58, 0xcd,
-0x88, 0x38, 0x72, 0x76, 0x72, 0x46, 0x8e, 0xcd,
-0xe4, 0x59, 0x9e, 0x00, 0xaf, 0x91, 0xa7, 0x71,
-0xe6, 0x31, 0x37, 0xde, 0x22, 0xa2, 0xcf, 0xd4,
-0x7f, 0x69, 0x13, 0xce, 0x33, 0x07, 0xbc, 0x5d,
-0x00, 0xcd, 0x18, 0xbd, 0xe4, 0xd3, 0xb4, 0x3c,
-0xa9, 0x2c, 0x17, 0xef, 0x00, 0x83, 0xcd, 0xfc,
-0x0b, 0x38, 0xe1, 0x69, 0x77, 0xfe, 0xe1, 0x04,
-0xcf, 0x29, 0xf2, 0xae, 0xa0, 0x72, 0xdf, 0x31,
-0x56, 0xad, 0x1c, 0xc0, 0x14, 0xe2, 0xdd, 0x0d,
-0xfa, 0x29, 0xa5, 0x4c, 0x6c, 0x40, 0xa1, 0xa2,
-0x3e, 0x25, 0x54, 0xf4, 0x9c, 0xdc, 0x1a, 0x4b,
-0xe2, 0x60, 0x57, 0xfd, 0xd7, 0xf8, 0xf8, 0x17,
-0x1a, 0x05, 0xc9, 0xe2, 0x51, 0xfd, 0x72, 0xf3,
-0x33, 0xd4, 0x3b, 0x88, 0x6c, 0x87, 0xc9, 0xc7,
-0x52, 0x81, 0x21, 0xe9, 0x3e, 0x7a, 0x3e, 0xb9,
-0x23, 0x19, 0x4c, 0x4b, 0xe7, 0xc9, 0x31, 0x33,
-0x4c, 0xd7, 0x65, 0xd7, 0x7f, 0x4d, 0x14, 0x97,
-0x21, 0xd5, 0x14, 0x89, 0x10, 0x8d, 0x5a, 0xa6,
-0x2b, 0x04, 0xef, 0xcc, 0x3a, 0x54, 0x1a, 0xda,
-0xea, 0x8c, 0x69, 0x60, 0x8a, 0x0f, 0x63, 0xea,
-0xbf, 0x26, 0x88, 0x7f, 0x21, 0x5f, 0xc1, 0x9b,
-0xe4, 0x90, 0x51, 0x60, 0x04, 0x35, 0xa4, 0xf2,
-0x56, 0xc2, 0x86, 0x77, 0x33, 0x17, 0x4e, 0x02,
-0xc7, 0xbe, 0x8d, 0xf3, 0xcf, 0x8f, 0xab, 0xff,
-0x1a, 0x1f, 0xff, 0x32, 0x02, 0x09, 0xff, 0xf3,
-0x74, 0x75, 0x03, 0x8b, 0x7f, 0x31, 0xfd, 0x26,
-0x43, 0xf9, 0x3e, 0x1a, 0x89, 0xad, 0xd8, 0xf2,
-0x3b, 0xd2, 0x6a, 0xf8, 0x3f, 0x31, 0xfe, 0x85,
-0xc6, 0x8d, 0x09, 0xff, 0x19, 0x63, 0x35, 0x09,
-0x2e, 0x55, 0x38, 0x8f, 0x87, 0xdf, 0xe8, 0xb0,
-0x04, 0xc5, 0x0c, 0x25, 0xe5, 0x7f, 0xbe, 0x61,
-0x35, 0x80, 0xbe, 0x05, 0x89, 0x86, 0x63, 0x7f,
-0x34, 0xfe, 0xc5, 0xe2, 0x32, 0xc8, 0x36, 0xaf,
-0xaf, 0x68, 0x52, 0xb0, 0x10, 0xac, 0x4b, 0x83,
-0xe7, 0xb4, 0x70, 0x3e, 0x33, 0x96, 0x21, 0x40,
-0x68, 0x5f, 0xcd, 0xf3, 0x0f, 0xdd, 0xf5, 0x5f,
-0x13, 0xc6, 0xbf, 0xf2, 0x69, 0xf9, 0x69, 0xe3,
-0x30, 0xa9, 0xd3, 0x16, 0x52, 0x35, 0x49, 0xde,
-0x5e, 0x1e, 0xf6, 0x04, 0x73, 0xdb, 0x90, 0x5a,
-0xbc, 0x1b, 0xc5, 0xc2, 0x4e, 0x23, 0xff, 0xfc,
-0x27, 0xc6, 0xbf, 0x58, 0x61, 0x11, 0xa0, 0x24,
-0xf1, 0x59, 0x54, 0xe8, 0x60, 0xfa, 0x5f, 0x65,
-0xcf, 0xce, 0xf3, 0xbd, 0x8c, 0xb8, 0x49, 0xaf,
-0x8f, 0x56, 0x0f, 0xb0, 0x1c, 0xc5, 0xfd, 0xae,
-0xfa, 0xaf, 0x8f, 0x8f, 0x7f, 0x15, 0x58, 0xcc,
-0x8a, 0x08, 0xbb, 0xb6, 0x09, 0x97, 0x00, 0x26,
-0xab, 0x03, 0x6a, 0x05, 0x17, 0x0b, 0x4b, 0xf1,
-0x1c, 0xc5, 0x4f, 0x8c, 0x7f, 0xf5, 0xf0, 0xf8,
-0xd7, 0x10, 0x18, 0x41, 0x4e, 0xcd, 0x61, 0xe5,
-0x28, 0x72, 0x03, 0x5a, 0x4c, 0x91, 0x72, 0x46,
-0xc4, 0xec, 0xfa, 0xaf, 0xf1, 0xf3, 0x6c, 0x78,
-0x18, 0xff, 0x06, 0x96, 0x9c, 0x30, 0x6a, 0x7a,
-0x5a, 0x61, 0xa8, 0xac, 0xfe, 0x8b, 0x63, 0xb4,
-0x17, 0xec, 0x1c, 0x45, 0x57, 0xfd, 0xd7, 0xc7,
-0xdd, 0x3f, 0x58, 0x09, 0xa8, 0x7b, 0x0d, 0x85,
-0x49, 0x1b, 0x88, 0x7e, 0x43, 0xb2, 0x78, 0x2f,
-0x6f, 0x57, 0x12, 0x0f, 0xf6, 0x89, 0xab, 0x89,
-0x7f, 0x6c, 0xfd, 0x57, 0x66, 0x5a, 0x5c, 0x22,
-0xcb, 0x55, 0x28, 0x6c, 0x37, 0x6a, 0x4c, 0x31,
-0x82, 0x1b, 0xdb, 0xe0, 0xdf, 0x12, 0x67, 0xc5,
-0x7c, 0xdf, 0x95, 0x2a, 0x62, 0xa3, 0xa4, 0xdb,
-0x08, 0x3e, 0x2a, 0xbd, 0x21, 0x1f, 0x4a, 0x86,
-0xc7, 0xd6, 0x7f, 0x4d, 0xb8, 0x5e, 0xee, 0x85,
-0x1b, 0x44, 0xf9, 0xb0, 0x26, 0xce, 0xd1, 0xc1,
-0xf3, 0x0f, 0xc1, 0xd8, 0xb4, 0x7f, 0x6c, 0xfd,
-0xd7, 0x44, 0xf7, 0x8f, 0xa2, 0xd2, 0xe2, 0xd7,
-0xc5, 0x7e, 0x8a, 0x65, 0x5f, 0xc8, 0x48, 0xdf,
-0x5e, 0x4b, 0x82, 0x14, 0xf9, 0x33, 0xf5, 0x90,
-0xe2, 0x05, 0xfc, 0xa5, 0x19, 0xc6, 0xd6, 0x31,
-0xf5, 0x5f, 0x13, 0xc6, 0xbf, 0x30, 0xec, 0x75,
-0x9e, 0x3e, 0xac, 0x54, 0x73, 0x22, 0x7a, 0xcc,
-0x36, 0x54, 0x06, 0xe3, 0x58, 0x2c, 0xc6, 0xc4,
-0xc2, 0x46, 0x1a, 0x1e, 0x36, 0xfc, 0x63, 0xeb,
-0xbf, 0x26, 0x8a, 0x7f, 0xa5, 0x9c, 0x38, 0x48,
-0x20, 0xc4, 0x68, 0x7b, 0xc1, 0xd3, 0x93, 0xc1,
-0xf1, 0xd8, 0x1b, 0xd7, 0x65, 0x3c, 0x62, 0x32,
-0xda, 0x38, 0xd7, 0xeb, 0x27, 0xc5, 0xbf, 0x1a,
-0x50, 0x6d, 0x19, 0x83, 0x2f, 0x08, 0x10, 0x26,
-0x63, 0xc6, 0x42, 0xda, 0x63, 0xb0, 0x42, 0x5d,
-0x2c, 0xe6, 0xf5, 0x9f, 0x14, 0xad, 0xf7, 0x73,
-0xfa, 0x8f, 0xc7, 0xbf, 0x5c, 0xfc, 0x87, 0x0b,
-0x57, 0xaa, 0x53, 0x48, 0x0b, 0x9d, 0x9d, 0x2e,
-0x08, 0x48, 0x53, 0xb0, 0x02, 0x8b, 0x85, 0xc6,
-0xe4, 0x5f, 0xf0, 0xfc, 0xc3, 0xf1, 0xf5, 0x5f,
-0xd9, 0x1b, 0xd0, 0xbc, 0xec, 0x16, 0x3c, 0x1b,
-0xcc, 0x67, 0xfa, 0x5f, 0xe2, 0x7e, 0x83, 0x53,
-0x3d, 0xfc, 0x67, 0xe2, 0x5f, 0xb4, 0x3e, 0x96,
-0x6f, 0x8b, 0x7c, 0x61, 0x35, 0x8a, 0x8c, 0xd0,
-0xcc, 0x77, 0x52, 0xba, 0xac, 0x41, 0x8b, 0x1e,
-0x1c, 0x21, 0x97, 0xfb, 0x3f, 0x97, 0xa8, 0x19,
-0x5f, 0xff, 0x35, 0x7e, 0x7e, 0x9a, 0x60, 0x93,
-0xc2, 0x68, 0x20, 0x23, 0x39, 0x9c, 0x4c, 0xf6,
-0xe1, 0x6c, 0x34, 0x43, 0xd7, 0xd3, 0xde, 0x32,
-0x05, 0xb7, 0xb6, 0x86, 0x07, 0x67, 0x97, 0xb9,
-0xea, 0xbf, 0x3e, 0x26, 0xfe, 0x45, 0x2a, 0x8d,
-0x1b, 0xe1, 0x3a, 0x3a, 0xcb, 0x36, 0xc4, 0x3a,
-0xe8, 0x9d, 0xd6, 0x75, 0xa0, 0x45, 0xc7, 0xcc,
-0x90, 0x13, 0xed, 0x0f, 0xf0, 0x79, 0xfe, 0xe3,
-0xf1, 0x2f, 0xf2, 0x05, 0x43, 0x09, 0x11, 0xd8,
-0xbf, 0x1a, 0x58, 0x71, 0x84, 0x97, 0x74, 0x29,
-0x80, 0xc4, 0x91, 0x5e, 0xa0, 0x8b, 0xfa, 0x9b,
-0x03, 0x33, 0x30, 0x81, 0xc7, 0xe4, 0xfc, 0x87,
-0xae, 0xfa, 0x2f, 0x5e, 0xe9, 0x7f, 0x26, 0x63,
-0x80, 0x1f, 0x45, 0x2b, 0x53, 0xd2, 0x31, 0x72,
-0x41, 0x63, 0x4e, 0x60, 0x10, 0xa9, 0x9c, 0xfa,
-0x7c, 0x0f, 0x60, 0x6d, 0x17, 0xed, 0x26, 0xac,
-0x46, 0xec, 0x08, 0x27, 0xa6, 0xfe, 0xe3, 0xf1,
-0x2f, 0xc1, 0xae, 0x08, 0xa3, 0xb0, 0x7f, 0xa5,
-0xda, 0xce, 0x08, 0x67, 0xd1, 0xb7, 0xb1, 0xf4,
-0xda, 0x34, 0x04, 0x6b, 0x36, 0xb9, 0xca, 0x1f,
-0x8f, 0x7f, 0x09, 0xf5, 0x43, 0x8c, 0x20, 0xe2,
-0x39, 0x52, 0x33, 0x0c, 0x4e, 0x4e, 0x1d, 0xb9,
-0x22, 0xce, 0x41, 0xd8, 0x55, 0xa7, 0x1f, 0xd7,
-0x6b, 0x1a, 0xbc, 0xc3, 0x6d, 0xc7, 0xf5, 0xe3,
-0x1d, 0x35, 0x63, 0xea, 0xbf, 0x26, 0xf4, 0x0f,
-0x91, 0x49, 0xfe, 0x1d, 0xd2, 0x69, 0xa2, 0x4a,
-0x97, 0xb4, 0x82, 0x73, 0xb8, 0xad, 0x46, 0x0e,
-0xae, 0xf4, 0xd6, 0x16, 0x4b, 0xf3, 0x97, 0x09,
-0x78, 0xb9, 0xeb, 0xbf, 0x26, 0xba, 0x0e, 0x26,
-0xd2, 0xbf, 0x29, 0x74, 0x9a, 0x36, 0xab, 0x36,
-0x9d, 0x6e, 0x32, 0xae, 0x8f, 0x4e, 0xc2, 0xe8,
-0xc7, 0xcf, 0x88, 0x6d, 0x31, 0xff, 0x98, 0xfa,
-0xaf, 0x89, 0xfd, 0x4c, 0x64, 0x44, 0x14, 0x5a,
-0xe1, 0xed, 0xa2, 0x22, 0x70, 0xee, 0xa2, 0xba,
-0x19, 0xc0, 0xb4, 0xba, 0xd5, 0xe0, 0xff, 0x60,
-0x44, 0x4c, 0x6e, 0x23, 0xcc, 0xdf, 0xb0, 0xea,
-0xbf, 0x26, 0x88, 0x7f, 0x31, 0x23, 0x68, 0xe4,
-0xf3, 0xf8, 0x57, 0xd8, 0xf4, 0xd9, 0x32, 0xac,
-0x18, 0xc8, 0x10, 0x7b, 0x39, 0xc7, 0x1d, 0x26,
-0x26, 0xb1, 0x2e, 0x57, 0xfd, 0xd7, 0xb8, 0x79,
-0x96, 0x9d, 0x8c, 0xa9, 0xcb, 0x59, 0x5d, 0x26,
-0x5f, 0x82, 0x09, 0xeb, 0xbf, 0x84, 0xcb, 0xe4,
-0x48, 0xfb, 0x9c, 0xb4, 0xaf, 0xa7, 0xf8, 0x7d,
-0xe2, 0x6b, 0x0d, 0xa5, 0x15, 0x7c, 0x9a, 0x5e,
-0x83, 0x07, 0xed, 0x33, 0x23, 0xd2, 0x7b, 0xf0,
-0x7c, 0xcd, 0xe0, 0x6c, 0x36, 0x4f, 0xd2, 0x70,
-0xaa, 0xa2, 0x5f, 0x88, 0x28, 0xf5, 0x74, 0x16,
-0x78, 0x48, 0xc5, 0x97, 0xc9, 0xc3, 0x98, 0xa3,
-0xd8, 0x9f, 0xd1, 0x5f, 0x7e, 0x1b, 0x67, 0xfe,
-0xb4, 0xc5, 0x36, 0x3f, 0x3d, 0xed, 0x49, 0xdd,
-0x51, 0x45, 0x9e, 0x24, 0x0e, 0x22, 0xdb, 0x0a,
-0x46, 0xe3, 0xcf, 0x48, 0x67, 0x7c, 0x26, 0x55,
-0x3a, 0xa4, 0xbf, 0x21, 0x7b, 0x5b, 0xab, 0x90,
-0xf6, 0xd0, 0x62, 0x4d, 0xec, 0x01, 0xbc, 0x6c,
-0xe5, 0x1f, 0xb6, 0x8b, 0x9d, 0x4c, 0x6a, 0xbc,
-0xe8, 0x8c, 0xd2, 0x89, 0x82, 0xce, 0xa1, 0xa2,
-0xa7, 0x84, 0x36, 0x86, 0xbf, 0x96, 0xda, 0xec,
-0x43, 0x45, 0x47, 0xf1, 0x84, 0xaa, 0x83, 0xf1,
-0x99, 0xaf, 0x67, 0x71, 0xc6, 0xf0, 0x99, 0xd2,
-0x56, 0xbe, 0x28, 0xb6, 0xfe, 0x72, 0x49, 0x52,
-0xef, 0xac, 0xb4, 0xab, 0xbd, 0x0a, 0xa7, 0xf7,
-0x7a, 0xba, 0xc5, 0xa7, 0xf4, 0x27, 0x95, 0xaa,
-0xfe, 0xeb, 0xba, 0x00, 0x7f, 0xed, 0x15, 0xc4,
-0x3e, 0xb5, 0xcb, 0x8f, 0x77, 0xcb, 0xb4, 0x2d,
-0x0a, 0xf5, 0xff, 0x0d, 0x6e, 0x6d, 0x49, 0x75,
-0x0b, 0xac, 0x7b, 0x9e, 0x59, 0x15, 0x5b, 0x90,
-0x12, 0x43, 0x76, 0xfe, 0xe1, 0x7b, 0xe4, 0x08,
-0xad, 0x3d, 0xe7, 0xdb, 0xf9, 0xc8, 0xbb, 0xd2,
-0x11, 0x33, 0xfc, 0xd2, 0xda, 0x9e, 0xb6, 0x9f,
-0x41, 0x4b, 0x64, 0x38, 0xaf, 0xe7, 0x91, 0xf7,
-0xf4, 0x0b, 0x7a, 0x78, 0x08, 0x15, 0x1f, 0x94,
-0xdf, 0xd2, 0x70, 0x77, 0x70, 0x9d, 0x70, 0x03,
-0xf9, 0x4d, 0x7a, 0x56, 0xd2, 0xf7, 0x53, 0xe1,
-0xb8, 0x01, 0x63, 0xd2, 0xbe, 0xb9, 0x19, 0xfd,
-0xe5, 0x67, 0x51, 0x1a, 0xde, 0x5c, 0x34, 0x2a,
-0x5d, 0x36, 0x60, 0x7a, 0x87, 0xd5, 0xe1, 0x9a,
-0x6f, 0xb7, 0xbf, 0xaf, 0xb3, 0x33, 0xa2, 0xcb,
-0xf2, 0x95, 0xcf, 0xb0, 0x37, 0xdb, 0x7e, 0x03,
-0x96, 0x89, 0xfa, 0xfa, 0xdb, 0xce, 0xe9, 0x57,
-0xe6, 0xd5, 0xd3, 0xeb, 0xd3, 0xc5, 0x17, 0xc9,
-0xff, 0x24, 0xf5, 0x0d, 0xbe, 0x61, 0x75, 0x44,
-0xb3, 0xf1, 0x17, 0xc6, 0x5c, 0x06, 0xae, 0x4f,
-0xb1, 0xea, 0xb3, 0xc8, 0x40, 0x70, 0x27, 0x0a,
-0x19, 0x18, 0xb3, 0x06, 0x0a, 0x18, 0x7b, 0x9e,
-0x18, 0x31, 0x3f, 0x8f, 0x94, 0x47, 0xbf, 0x31,
-0x18, 0x5b, 0xcb, 0x1b, 0xcd, 0xa3, 0x72, 0x18,
-0x25, 0xd4, 0x2b, 0x31, 0x9f, 0xc4, 0xf4, 0xed,
-0x2c, 0x77, 0xf3, 0x1f, 0x8a, 0x55, 0xe6, 0x75,
-0xa9, 0x22, 0xdc, 0x65, 0x6a, 0x01, 0x7d, 0xc0,
-0x64, 0xbe, 0x43, 0xfc, 0xbd, 0x12, 0xcc, 0x98,
-0x00, 0x1b, 0x90, 0x19, 0x4d, 0x35, 0xbc, 0x68,
-0xac, 0x06, 0x8f, 0xda, 0xab, 0x88, 0x6f, 0xa0,
-0xa3, 0xb8, 0x51, 0x5d, 0x23, 0x56, 0x1a, 0xab,
-0x07, 0xaa, 0x96, 0x2c, 0xd8, 0xe9, 0x71, 0xeb,
-0x2f, 0xdb, 0x8f, 0xc3, 0x63, 0x22, 0x06, 0x91,
-0x09, 0xa0, 0x63, 0xa1, 0xc2, 0x14, 0xad, 0x07,
-0xe4, 0x60, 0x5e, 0xc8, 0x7f, 0x5c, 0x6b, 0x13,
-0xfe, 0x9e, 0xe4, 0x11, 0x74, 0x45, 0x4a, 0x75,
-0xea, 0xd1, 0xe3, 0xeb, 0xc8, 0x96, 0xe6, 0x15,
-0x03, 0x0b, 0xea, 0xb6, 0xce, 0xb6, 0xf3, 0x0f,
-0xaf, 0x27, 0xbb, 0x36, 0x56, 0xa6, 0xff, 0xea,
-0x3e, 0xf1, 0xd5, 0x3b, 0x1f, 0x4f, 0x7e, 0x76,
-0x48, 0x59, 0x49, 0xa6, 0x90, 0x9f, 0xb7, 0x72,
-0x5e, 0xf4, 0x9c, 0x5d, 0x5b, 0xfe, 0x01, 0x50,
-0xc0, 0x1d, 0xaf, 0x5e, 0x3d, 0x89, 0x56, 0x06,
-0xa2, 0xd1, 0xf8, 0x2f, 0x11, 0x17, 0x6c, 0xed,
-0x1c, 0x12, 0xa7, 0xe8, 0x3f, 0x8e, 0x7f, 0x03,
-0xa3, 0x66, 0xa5, 0xae, 0xfc, 0xc3, 0xf5, 0x75,
-0xa7, 0xd4, 0xd9, 0xc5, 0xc7, 0xe2, 0xbf, 0x25,
-0x75, 0x69, 0x6f, 0x97, 0xe4, 0x35, 0x2e, 0xe8,
-0x33, 0xfb, 0x0b, 0x66, 0x34, 0x1e, 0x6b, 0xdd,
-0x71, 0x6d, 0x5d, 0x7f, 0xfe, 0x4d, 0xd2, 0x51,
-0xfd, 0x4b, 0xb4, 0x4e, 0x7f, 0x48, 0x40, 0x7a,
-0x2e, 0x2d, 0x94, 0xf4, 0x95, 0xab, 0x6b, 0x8d,
-0xd3, 0xa4, 0xae, 0xc1, 0x77, 0x53, 0x5b, 0x11,
-0x7f, 0x4c, 0x11, 0x7f, 0x5d, 0x50, 0x7c, 0x7d,
-0x93, 0x86, 0x85, 0x8b, 0xcd, 0xaf, 0x55, 0x55,
-0xf1, 0xe7, 0xeb, 0x82, 0x02, 0x73, 0x78, 0xf6,
-0xb9, 0x8b, 0xc6, 0x95, 0x59, 0xf5, 0x98, 0xf0,
-0x89, 0xd9, 0x86, 0x56, 0x7d, 0xe5, 0xef, 0xe5,
-0xeb, 0xa9, 0x6f, 0x89, 0x74, 0x4a, 0xfd, 0x0f,
-0xac, 0x4f, 0x69, 0x91, 0x06, 0xae, 0x66, 0xeb,
-0x85, 0xf8, 0xeb, 0x43, 0x00, 0x59, 0xeb, 0x90,
-0xce, 0xe8, 0x48, 0x6b, 0x68, 0x70, 0x2d, 0xe3,
-0x35, 0x12, 0xaa, 0xd2, 0x39, 0x29, 0xe9, 0x3d,
-0xe3, 0x82, 0x56, 0x6b, 0xae, 0x4b, 0x09, 0x47,
-0xe5, 0x27, 0x27, 0x45, 0x5a, 0x0b, 0x28, 0x78,
-0xf8, 0x79, 0xe0, 0xf2, 0x4d, 0x4a, 0x72, 0x97,
-0x86, 0x8c, 0xc9, 0x3f, 0xac, 0x28, 0x3b, 0xa9,
-0xb6, 0x68, 0x97, 0x12, 0x8f, 0xeb, 0x37, 0xf6,
-0x06, 0xee, 0x81, 0x6d, 0xeb, 0x80, 0x5c, 0x7e,
-0x92, 0xdc, 0xd3, 0x70, 0x4a, 0xf8, 0x05, 0x29,
-0xeb, 0x55, 0xef, 0x15, 0x4f, 0xd1, 0x1b, 0x50,
-0x77, 0xd2, 0x60, 0x72, 0x27, 0x95, 0x34, 0x0f,
-0xcf, 0xfd, 0x9e, 0x66, 0x39, 0x1e, 0xc4, 0xe1,
-0x3f, 0xfc, 0x91, 0x7e, 0x60, 0xcb, 0x96, 0xf4,
-0x82, 0xfb, 0xb4, 0x57, 0xdb, 0xd7, 0xd1, 0xb2,
-0xa1, 0x8e, 0x6f, 0x8b, 0xaf, 0xd1, 0x5d, 0xdb,
-0xca, 0xd3, 0xcb, 0xef, 0x13, 0x2f, 0x03, 0xa0,
-0xa9, 0x1c, 0x56, 0xbf, 0x2d, 0x5e, 0x31, 0x1e,
-0x6c, 0xab, 0x4c, 0x2d, 0x88, 0x16, 0x7d, 0xc0,
-0xc8, 0x12, 0x6f, 0x5b, 0x2e, 0xbe, 0xc6, 0xe3,
-0x5f, 0x2b, 0x0d, 0x87, 0xff, 0xf0, 0xb8, 0x82,
-0x0f, 0x63, 0x27, 0x52, 0x1a, 0x3e, 0xb6, 0x64,
-0xf9, 0x28, 0xd3, 0x49, 0xdf, 0x91, 0xd0, 0x07,
-0x4a, 0x67, 0xfa, 0x8f, 0x2a, 0x8f, 0x60, 0x71,
-0xdf, 0x6c, 0xf1, 0x45, 0xb2, 0x55, 0x09, 0x26,
-0xf3, 0x66, 0x8b, 0xa6, 0xde, 0xba, 0x2c, 0xf8,
-0x52, 0xde, 0x5c, 0x78, 0x8b, 0x75, 0xdd, 0x1e,
-0xbc, 0x43, 0xad, 0xcd, 0xc4, 0xbf, 0x76, 0x93,
-0xcb, 0x7a, 0x4d, 0x87, 0xef, 0xf5, 0xe2, 0x91,
-0x8e, 0x63, 0x7a, 0x0d, 0x5d, 0x3b, 0x04, 0xd8,
-0xea, 0x72, 0xeb, 0x8e, 0x4d, 0xde, 0xd7, 0xa5,
-0x0b, 0xe4, 0x85, 0x54, 0xfd, 0x4e, 0x1f, 0xa0,
-0x2d, 0xe3, 0x3d, 0x7d, 0x6e, 0xab, 0x2f, 0x26,
-0x8d, 0x74, 0xbc, 0x60, 0xd4, 0x77, 0x5f, 0x3f,
-0x28, 0x9d, 0x24, 0x97, 0xe7, 0xd5, 0x27, 0x7c,
-0x6f, 0x67, 0xe5, 0x1f, 0xea, 0x11, 0xc5, 0x17,
-0xe7, 0xee, 0x9c, 0x8c, 0x68, 0x4b, 0x1f, 0xf1,
-0x86, 0x89, 0x48, 0x1f, 0x4b, 0xc7, 0x86, 0xc4,
-0x5a, 0xc1, 0x47, 0x1f, 0xe7, 0x9e, 0xde, 0xc3,
-0x6d, 0xd2, 0x69, 0x71, 0x84, 0xdc, 0x4f, 0x3e,
-0x83, 0x45, 0x28, 0x16, 0x11, 0x47, 0x26, 0xfe,
-0xb5, 0x05, 0xb3, 0xa1, 0xd6, 0xb1, 0x92, 0x2e,
-0x31, 0x42, 0xae, 0x67, 0x06, 0x99, 0x25, 0xad,
-0xa3, 0x8d, 0xe9, 0xbc, 0x95, 0xf1, 0x22, 0x7d,
-0x1d, 0x15, 0x63, 0xb2, 0x85, 0xc8, 0x6e, 0x60,
-0xc2, 0xb5, 0xbe, 0x44, 0xdb, 0xa0, 0x7e, 0x68,
-0x63, 0x81, 0xe1, 0xdd, 0x44, 0x9c, 0xfc, 0xc3,
-0xbf, 0xa5, 0x3d, 0x64, 0x1a, 0x7a, 0xe6, 0x26,
-0xe9, 0x90, 0x59, 0xd9, 0x97, 0x49, 0xa8, 0x88,
-0x41, 0x93, 0xa2, 0x74, 0xce, 0x48, 0xf3, 0xac,
-0x0a, 0x15, 0x3c, 0x78, 0xf1, 0x10, 0xec, 0x44,
-0xdf, 0x48, 0x88, 0x53, 0xf5, 0xdd, 0xba, 0xbf,
-0x59, 0xdd, 0x80, 0x29, 0x85, 0x34, 0xb8, 0x44,
-0x59, 0x7f, 0xd0, 0x85, 0xbf, 0x6c, 0x16, 0x08,
-0x9e, 0x3a, 0x05, 0x7f, 0x4e, 0x3a, 0xc8, 0xdf,
-0xd0, 0x4e, 0x06, 0x10, 0x8c, 0xe9, 0x9a, 0x4a,
-0xa7, 0x0d, 0x91, 0x1f, 0x88, 0x28, 0x31, 0xe6,
-0x01, 0x47, 0x5a, 0xff, 0x7a, 0xbf, 0xba, 0xbe,
-0xe1, 0xfd, 0xd2, 0x47, 0x85, 0xaa, 0xc3, 0x63,
-0xf8, 0xe7, 0x31, 0x4e, 0xad, 0x5d, 0x3d, 0xd8,
-0xc0, 0x0a, 0x6c, 0x01, 0x76, 0x15, 0xad, 0x2e,
-0x41, 0x9f, 0x3f, 0xdc, 0xa7, 0x3d, 0xc1, 0x82,
-0x5c, 0xa4, 0x5d, 0x6c, 0x15, 0xab, 0x9a, 0xf2,
-0x36, 0x91, 0x76, 0x78, 0x1f, 0x6e, 0x37, 0x1b,
-0xb5, 0xa2, 0x41, 0xa5, 0x30, 0xc9, 0x32, 0x24,
-0xdd, 0xfc, 0xf3, 0x81, 0x88, 0xc7, 0x17, 0x6f,
-0x3b, 0x9d, 0xec, 0x07, 0x43, 0x5d, 0x15, 0x4f,
-0x27, 0xfb, 0x97, 0xcf, 0x52, 0xd5, 0x78, 0x5b,
-0x7a, 0x7b, 0x4f, 0xa0, 0x16, 0xbb, 0xd2, 0x3f,
-0x59, 0x2c, 0x44, 0xb4, 0x87, 0x00, 0xc3, 0xa3,
-0x9c, 0x10, 0xe3, 0x3f, 0x24, 0x27, 0xe5, 0x08,
-0xbc, 0xaa, 0xcb, 0xdf, 0xcb, 0xc4, 0xbf, 0xae,
-0x90, 0x3f, 0x33, 0x26, 0x01, 0xa4, 0x6a, 0xff,
-0x3d, 0xa0, 0x24, 0xd4, 0x35, 0x93, 0x2f, 0x4d,
-0xc3, 0x48, 0x56, 0xf1, 0x09, 0xf9, 0x0f, 0x48,
-0x24, 0x35, 0x20, 0xdd, 0x8b, 0xb5, 0xc9, 0x00,
-0xbb, 0xc4, 0x3b, 0xb5, 0x4b, 0xd0, 0xb2, 0x0e,
-0x06, 0x7b, 0xde, 0x47, 0xa2, 0xd1, 0x81, 0x1a,
-0x27, 0xff, 0xf0, 0x1c, 0x39, 0x44, 0x6b, 0x63,
-0x05, 0xdf, 0x97, 0xa6, 0x25, 0x0f, 0x25, 0xeb,
-0xd1, 0xe7, 0xff, 0x09, 0x99, 0x9b, 0x8c, 0x7c,
-0x7d, 0xd1, 0xb5, 0xd2, 0x47, 0x15, 0x2f, 0x82,
-0xa3, 0xf8, 0x85, 0xef, 0x17, 0x7d, 0x94, 0xfc,
-0x3b, 0x32, 0xd9, 0x20, 0xcd, 0x22, 0x22, 0xb2,
-0x4a, 0xfc, 0x27, 0x66, 0x92, 0x67, 0x79, 0x82,
-0x77, 0x86, 0xff, 0x50, 0xec, 0x20, 0x7e, 0xd9,
-0x48, 0x02, 0xa0, 0x0a, 0x94, 0x54, 0x69, 0x0b,
-0xe8, 0x97, 0x92, 0xc6, 0x26, 0x98, 0x79, 0x6f,
-0x2b, 0x92, 0xe2, 0x8a, 0x55, 0xb2, 0x82, 0xd1,
-0xae, 0xc3, 0x9c, 0x88, 0x7e, 0xc8, 0x5e, 0x94,
-0xa4, 0x6d, 0x38, 0xfc, 0x87, 0xb0, 0x82, 0x85,
-0xd3, 0x8d, 0xdb, 0xd7, 0x6b, 0x32, 0x69, 0x15,
-0x82, 0x4d, 0x0b, 0xd6, 0xe7, 0xca, 0xf2, 0xfa,
-0x42, 0x2f, 0x62, 0xab, 0x41, 0xd2, 0xa6, 0x05,
-0x63, 0x9e, 0xc2, 0x86, 0x41, 0x79, 0x8b, 0x60,
-0x53, 0x73, 0xe4, 0xe0, 0xcc, 0x63, 0x45, 0x33,
-0x07, 0x6b, 0x36, 0xff, 0x61, 0xe1, 0x36, 0x79,
-0xb5, 0xe6, 0xbf, 0x33, 0xba, 0xbe, 0x68, 0x9b,
-0xf0, 0x84, 0xf7, 0xef, 0x1b, 0x99, 0x6c, 0xdc,
-0xa3, 0xda, 0xb4, 0x5b, 0xaf, 0xd9, 0x48, 0x06,
-0xe5, 0x27, 0x84, 0xaa, 0x5b, 0x3d, 0x89, 0xad,
-0xcb, 0xc8, 0xa3, 0x24, 0xd8, 0x50, 0xca, 0xa0,
-0x99, 0x0e, 0x2f, 0xf3, 0x7f, 0x69, 0xf8, 0x31,
-0xaa, 0x15, 0x44, 0x17, 0x7c, 0x37, 0xc3, 0x7f,
-0xf8, 0x82, 0xd1, 0x6b, 0xcc, 0x36, 0x0a, 0x26,
-0x4b, 0x53, 0x63, 0x87, 0xb4, 0xc8, 0x32, 0xdf,
-0xa3, 0xd2, 0x8f, 0x3b, 0x5e, 0x49, 0x46, 0xee,
-0xf9, 0xdc, 0x66, 0x09, 0x6e, 0xda, 0x86, 0x88,
-0x51, 0xb0, 0x5e, 0xfa, 0x45, 0xde, 0x5b, 0x26,
-0x00, 0xb1, 0xef, 0x4b, 0x6f, 0x08, 0xa3, 0xd1,
-0xc8, 0x1d, 0xbe, 0x12, 0x24, 0xe2, 0x30, 0x23,
-0xcd, 0x8b, 0x36, 0xa9, 0x0e, 0xff, 0xe1, 0x4f,
-0x2c, 0x6e, 0x8d, 0x46, 0x07, 0x76, 0x6d, 0x5b,
-0xfb, 0xca, 0x03, 0x11, 0x98, 0xf9, 0x72, 0x64,
-0xb0, 0x8c, 0x2c, 0x85, 0xc7, 0xe1, 0x6f, 0xe6,
-0xbd, 0x85, 0xf2, 0xcd, 0x8f, 0x4a, 0x83, 0x32,
-0x1f, 0x5c, 0xfe, 0x3b, 0xcb, 0x70, 0xf1, 0x1f,
-0x92, 0x91, 0x79, 0xf7, 0x6b, 0x98, 0xa4, 0x9a,
-0xd3, 0xdf, 0x10, 0xd1, 0xd6, 0xb5, 0x4b, 0xa7,
-0x95, 0x11, 0x21, 0x4c, 0x00, 0x64, 0x95, 0xe5,
-0x8d, 0xe4, 0x45, 0xc8, 0x43, 0x48, 0xc4, 0xd1,
-0x6f, 0x44, 0xb4, 0xb5, 0xf4, 0x4b, 0x65, 0x21,
-0x94, 0x96, 0xf3, 0xb6, 0x36, 0xea, 0xa8, 0x25,
-0xa1, 0xf9, 0x1e, 0xfc, 0x5a, 0x46, 0xff, 0xcb,
-0xd8, 0xc3, 0xa2, 0xe4, 0x45, 0xe8, 0x82, 0x56,
-0xd1, 0x02, 0xfd, 0xcf, 0xb6, 0x7b, 0xf7, 0x08,
-0x7e, 0x9a, 0x93, 0x14, 0x15, 0x6d, 0xff, 0xad,
-0xb7, 0x74, 0x40, 0xd7, 0x88, 0xbc, 0x46, 0xa8,
-0xa2, 0xf9, 0x6f, 0x8b, 0x3d, 0x00, 0xc4, 0xaa,
-0xdb, 0xf3, 0xcf, 0x88, 0xb7, 0x90, 0xfd, 0x46,
-0xf5, 0x83, 0xea, 0x8a, 0x06, 0x97, 0xfe, 0xd7,
-0x0e, 0x79, 0x85, 0x19, 0x0d, 0x89, 0x67, 0xf2,
-0x76, 0x88, 0x8c, 0x1a, 0xe8, 0x28, 0x92, 0x8d,
-0xf7, 0x8a, 0x78, 0x7c, 0xb4, 0xc3, 0x08, 0x36,
-0x0b, 0xe0, 0x6c, 0x53, 0xe6, 0x81, 0xe8, 0xd3,
-0xe2, 0x5a, 0x2a, 0x19, 0x7c, 0x3e, 0x2f, 0x22,
-0xe6, 0x20, 0x4c, 0x35, 0xc0, 0x33, 0x77, 0xf0,
-0xd7, 0x67, 0x00, 0x05, 0xfc, 0x2d, 0x3b, 0x0d,
-0x7b, 0x80, 0x25, 0xbf, 0xdd, 0x2d, 0xc2, 0x1b,
-0x9b, 0x96, 0xe3, 0xde, 0x84, 0x90, 0xe1, 0xef,
-0x0c, 0xc2, 0x4f, 0xc3, 0xaa, 0xfb, 0xf2, 0x56,
-0x8a, 0xeb, 0xc9, 0x2e, 0xa3, 0xb2, 0x4c, 0x88,
-0x89, 0x25, 0xf2, 0x33, 0x5c, 0xa3, 0xd9, 0xc5,
-0x3f, 0x8f, 0xd4, 0x52, 0x48, 0x7b, 0x48, 0xbf,
-0x07, 0x68, 0xab, 0x00, 0x36, 0x44, 0xf2, 0x1d,
-0x70, 0xc3, 0x0a, 0x56, 0x36, 0x62, 0xea, 0xf8,
-0xdc, 0xd8, 0xad, 0x2b, 0x8b, 0x7f, 0x2d, 0xac,
-0xa2, 0x73, 0x87, 0xf2, 0x97, 0x4b, 0x1b, 0x34,
-0x80, 0x66, 0xfa, 0xe7, 0x57, 0xaa, 0x57, 0x7b,
-0x3f, 0x6a, 0x9f, 0x9b, 0xcd, 0x3f, 0x2f, 0x7f,
-0x8b, 0x54, 0x30, 0xf7, 0xd2, 0xf8, 0x81, 0x38,
-0xc5, 0x14, 0x53, 0x02, 0xba, 0x07, 0x41, 0x33,
-0x3f, 0xa5, 0xae, 0x20, 0x73, 0x64, 0x2c, 0xfb,
-0x2a, 0x36, 0x99, 0xc3, 0xc0, 0xe8, 0x9e, 0xbe,
-0x85, 0xaf, 0xc1, 0x90, 0x34, 0xa8, 0x70, 0x9f,
-0xbf, 0xdc, 0xe1, 0x9f, 0x7f, 0x95, 0xbc, 0x16,
-0x67, 0xce, 0xc9, 0x15, 0x4c, 0x29, 0x1c, 0xf4,
-0xe1, 0xdb, 0xf1, 0xca, 0xfa, 0x7a, 0x74, 0x0b,
-0x5f, 0x95, 0x7f, 0x13, 0x9f, 0x1b, 0x5b, 0x3b,
-0xda, 0x78, 0x12, 0xf5, 0xbf, 0x4e, 0x88, 0x43,
-0xe2, 0xb5, 0xcd, 0x47, 0x68, 0x75, 0xd0, 0x3b,
-0x22, 0x7c, 0x44, 0x2e, 0xa3, 0x34, 0xd8, 0x88,
-0x7d, 0xfe, 0x0c, 0xf8, 0xcb, 0x58, 0xb5, 0x31,
-0x9f, 0xc1, 0x25, 0xed, 0x71, 0x52, 0xf9, 0x2e,
-0xa2, 0x2d, 0x65, 0x17, 0xad, 0x1c, 0xca, 0xbb,
-0x5b, 0x3c, 0x55, 0xb4, 0x2a, 0x59, 0x69, 0xe4,
-0xdf, 0xb7, 0x61, 0x20, 0x0d, 0x5d, 0x83, 0xca,
-0x1d, 0x62, 0xc2, 0x58, 0xb5, 0xb5, 0x52, 0x66,
-0x44, 0x88, 0xcf, 0x68, 0x2c, 0xa5, 0xd0, 0x89,
-0x7f, 0xed, 0x23, 0xab, 0x4a, 0x2b, 0x5f, 0x50,
-0x5b, 0xe2, 0xa7, 0x74, 0x18, 0xdc, 0xd7, 0x79,
-0x16, 0xa7, 0x57, 0xf9, 0xc6, 0x61, 0x46, 0x26,
-0xf9, 0x80, 0x5e, 0x69, 0x28, 0x77, 0x8b, 0x27,
-0x8d, 0x55, 0x62, 0xe5, 0x8b, 0x6a, 0xac, 0xa1,
-0x44, 0x5e, 0x15, 0xab, 0x56, 0xf2, 0x90, 0xac,
-0xe3, 0x5f, 0xe6, 0x31, 0xb0, 0xd6, 0x67, 0xe3,
-0x2f, 0x93, 0xb4, 0x61, 0x24, 0x6b, 0x76, 0xee,
-0x31, 0xf2, 0x58, 0x3a, 0x38, 0xac, 0xd6, 0x89,
-0x3e, 0x8c, 0x6d, 0x0d, 0xff, 0xc5, 0x6c, 0xf1,
-0x38, 0x0a, 0xa6, 0x37, 0xe7, 0x85, 0xc4, 0xe7,
-0xc8, 0x63, 0xb8, 0xee, 0xb2, 0x3f, 0x0e, 0x6e,
-0x7c, 0x30, 0xa0, 0x86, 0xc5, 0xe3, 0x31, 0x64,
-0x12, 0x53, 0x43, 0x0d, 0x4e, 0xfc, 0xeb, 0x5f,
-0x8d, 0x23, 0x66, 0x64, 0xd8, 0x57, 0x07, 0xf3,
-0xf3, 0x4e, 0xb2, 0xce, 0x5c, 0x74, 0x5e, 0x7d,
-0x4a, 0xf9, 0x30, 0x1e, 0x49, 0x2f, 0x8a, 0x80,
-0x3f, 0x76, 0x44, 0xaf, 0x5b, 0xec, 0x9d, 0x2d,
-0x1d, 0x01, 0xa3, 0x7e, 0xc0, 0xf7, 0x54, 0x9b,
-0xdf, 0xdf, 0x6f, 0xd4, 0x05, 0xf2, 0x91, 0x8f,
-0xfa, 0xbc, 0x50, 0x97, 0xf6, 0xed, 0x81, 0xfd,
-0xdd, 0xc6, 0x5f, 0xf2, 0x3b, 0xde, 0x88, 0x39,
-0x29, 0x55, 0xce, 0x8a, 0x59, 0x8e, 0xfa, 0xba,
-0xc9, 0x19, 0xf0, 0x5b, 0x22, 0xfd, 0x52, 0x77,
-0xf9, 0x99, 0xde, 0x77, 0x54, 0x78, 0x88, 0xba,
-0xa5, 0xa1, 0x3c, 0xc6, 0x57, 0xf9, 0x13, 0x29,
-0xad, 0x20, 0xfe, 0x2a, 0xd8, 0x29, 0xbd, 0x81,
-0xf8, 0x6b, 0x64, 0xd1, 0xce, 0xb6, 0x37, 0x1c,
-0xfc, 0x55, 0x8a, 0xb4, 0xf3, 0xeb, 0x86, 0xbf,
-0x57, 0x57, 0x71, 0x3c, 0xb7, 0xde, 0x9c, 0x0c,
-0x7e, 0x4b, 0xde, 0x15, 0xf2, 0x8f, 0xbd, 0xf9,
-0xc3, 0x8d, 0x75, 0x88, 0x97, 0x0f, 0x7a, 0x87,
-0xa5, 0xd9, 0x15, 0xc7, 0x59, 0x7a, 0x95, 0x16,
-0x42, 0xce, 0x07, 0xc5, 0x3b, 0xdc, 0x78, 0x91,
-0x7c, 0x84, 0xaa, 0xcd, 0x17, 0x0d, 0xcb, 0x0f,
-0x6f, 0x25, 0x0b, 0x01, 0x0a, 0x4d, 0x03, 0xff,
-0xb9, 0x71, 0x85, 0x82, 0xda, 0x5e, 0x48, 0x72,
-0x28, 0xef, 0x15, 0x66, 0x9a, 0x1d, 0x29, 0x7f,
-0x50, 0xfe, 0xf0, 0xd1, 0xa5, 0xc9, 0xfc, 0x54,
-0xf9, 0xd7, 0x39, 0x81, 0x7c, 0xf0, 0x91, 0x79,
-0xb1, 0x36, 0x61, 0x56, 0x48, 0xd9, 0x27, 0xbe,
-0x1f, 0xda, 0x9b, 0x9e, 0x75, 0x42, 0x99, 0x19,
-0xd7, 0x9b, 0x39, 0xfe, 0x12, 0xb8, 0xc8, 0xf2,
-0x82, 0x54, 0xae, 0x97, 0x71, 0xdc, 0xe5, 0x31,
-0xda, 0x43, 0xdd, 0x8f, 0x46, 0x50, 0xde, 0x4b,
-0xfc, 0x77, 0x2b, 0xa9, 0x86, 0x2a, 0xf2, 0x03,
-0x99, 0x31, 0xe3, 0x25, 0x91, 0xab, 0x81, 0xc0,
-0x75, 0xde, 0x94, 0xf7, 0xb6, 0xf9, 0x69, 0x47,
-0x4a, 0x74, 0xe2, 0x5f, 0x5e, 0xa1, 0x6d, 0xe6,
-0x32, 0xcc, 0xb7, 0x59, 0xd8, 0xf0, 0x08, 0xa9,
-0x3a, 0x7a, 0x5b, 0xa8, 0xe1, 0xa8, 0xbc, 0x5b,
-0xf9, 0x9b, 0x7e, 0x74, 0x5c, 0x8d, 0x6e, 0x32,
-0xdd, 0xc8, 0xeb, 0x16, 0x6f, 0x27, 0x8f, 0x14,
-0x06, 0x8f, 0xaa, 0x49, 0x78, 0x06, 0x3a, 0xf5,
-0xa0, 0x16, 0xd0, 0xc2, 0x47, 0x95, 0x1a, 0xcc,
-0xc9, 0x49, 0xd9, 0xf1, 0x2f, 0xc4, 0x5f, 0x9d,
-0x51, 0xbc, 0xc3, 0x1b, 0x26, 0x93, 0xdf, 0xc8,
-0x91, 0x97, 0x6f, 0xc3, 0x09, 0xdf, 0xed, 0xf7,
-0x1f, 0x7e, 0x28, 0xa5, 0x56, 0xc2, 0xcb, 0xca,
-0x6f, 0xac, 0x85, 0x2f, 0x26, 0xfe, 0xc6, 0x98,
-0x7b, 0xd8, 0x97, 0xf4, 0x24, 0x01, 0x91, 0xd5,
-0x6a, 0x6b, 0x11, 0x9a, 0x7d, 0x4b, 0x0c, 0x9b,
-0x0b, 0x53, 0x6a, 0xd2, 0xc6, 0x5f, 0xc3, 0x80,
-0xd1, 0x6e, 0x00, 0xb7, 0xf0, 0x91, 0x7d, 0xf4,
-0x00, 0xba, 0xd6, 0x28, 0xea, 0x37, 0x8a, 0x4f,
-0x13, 0xaa, 0x7d, 0xbd, 0x5f, 0xf2, 0x67, 0x18,
-0x94, 0x1c, 0xd1, 0xde, 0x47, 0x2a, 0x95, 0x58,
-0x63, 0x0b, 0xb9, 0x62, 0xdc, 0x44, 0xd6, 0x61,
-0x18, 0x05, 0xb3, 0x3e, 0x8e, 0x0f, 0x97, 0x2f,
-0xcf, 0xd2, 0xff, 0x9a, 0x20, 0xfe, 0x05, 0x3e,
-0x3f, 0x26, 0x85, 0x5a, 0x44, 0x1c, 0x7f, 0xb0,
-0x65, 0xf5, 0xc6, 0x0e, 0xfe, 0xb8, 0xf8, 0x57,
-0xc6, 0xd8, 0x84, 0xac, 0x26, 0xd4, 0x6f, 0xb5,
-0x08, 0xfe, 0x89, 0xc6, 0x64, 0xf2, 0x0f, 0x6f,
-0xfd, 0xb8, 0xf8, 0x17, 0xdc, 0xf3, 0x32, 0xa1,
-0x8e, 0x0a, 0x79, 0xc6, 0xc8, 0x8c, 0xe9, 0x5d,
-0x10, 0xca, 0xfd, 0xe3, 0xf5, 0x5f, 0x68, 0x74,
-0x88, 0x7e, 0x11, 0xb6, 0x36, 0xde, 0xb2, 0xa3,
-0x1d, 0x0d, 0xbf, 0x3d, 0xc6, 0x31, 0x26, 0xae,
-0xff, 0xca, 0x32, 0x7a, 0xa4, 0x2a, 0xb9, 0x3f,
-0xd9, 0xcd, 0x5b, 0x46, 0x49, 0x78, 0xa2, 0x31,
-0x29, 0xa9, 0xf7, 0x13, 0xe3, 0x5f, 0x86, 0xda,
-0x4f, 0x7e, 0x4f, 0x0e, 0x7c, 0x6c, 0xa8, 0xe5,
-0x3f, 0x51, 0xff, 0x65, 0x1b, 0xda, 0x61, 0xfb,
-0x6b, 0xd8, 0xdf, 0x47, 0x71, 0xba, 0x2c, 0xe3,
-0xc4, 0x27, 0xc4, 0xbf, 0x4c, 0xf0, 0xeb, 0x00,
-0x4a, 0x0f, 0xd8, 0x8c, 0xfd, 0xba, 0x7f, 0xa2,
-0x39, 0x4c, 0x49, 0xdd, 0x19, 0xfe, 0xc3, 0x8f,
-0x59, 0xaf, 0x6b, 0xe2, 0x2f, 0xd0, 0xb8, 0xf9,
-0x71, 0xeb, 0x25, 0xec, 0xc8, 0xaa, 0xff, 0x4a,
-0x7d, 0x5c, 0xfc, 0x8b, 0xf3, 0xf2, 0xd9, 0x2a,
-0xc0, 0xe4, 0x80, 0x6d, 0x8c, 0x1d, 0xbc, 0xef,
-0x8f, 0xd5, 0x7f, 0x31, 0xa3, 0x44, 0x7a, 0x5e,
-0x7f, 0x4e, 0x09, 0xf5, 0x5a, 0x2d, 0x21, 0xd3,
-0x37, 0x83, 0x19, 0x41, 0xdb, 0xc0, 0xc1, 0x35,
-0x4e, 0xfe, 0xe1, 0xc7, 0xce, 0x33, 0x3a, 0x93,
-0x1f, 0x7e, 0xec, 0x12, 0xd8, 0xc6, 0x1f, 0xad,
-0xff, 0xba, 0xc0, 0x73, 0x3c, 0x2a, 0x58, 0x76,
-0xa8, 0xd5, 0xf2, 0x31, 0xf7, 0xcf, 0xdb, 0x7f,
-0x3c, 0xfe, 0xc5, 0xf8, 0x0f, 0x35, 0x79, 0x07,
-0xd9, 0x62, 0x62, 0xfe, 0xbc, 0x7c, 0x80, 0x19,
-0xe3, 0x2b, 0x0e, 0x32, 0xf9, 0x87, 0x3f, 0xfa,
-0xb8, 0x79, 0x2e, 0x65, 0x6c, 0x87, 0xce, 0xf4,
-0x6e, 0x99, 0x78, 0x9e, 0xff, 0x58, 0xfd, 0x17,
-0x37, 0x64, 0x98, 0xc1, 0x1d, 0x1b, 0xec, 0xe5,
-0xa6, 0x13, 0x3c, 0xa7, 0xe6, 0x75, 0x9f, 0x50,
-0xff, 0xc5, 0x8c, 0xb4, 0x74, 0x8b, 0x7c, 0xd9,
-0x0c, 0xf3, 0x96, 0x3d, 0xc9, 0xf0, 0x44, 0x63,
-0x3e, 0xa9, 0xfe, 0x8b, 0x33, 0xff, 0x9f, 0xa6,
-0xc3, 0xd1, 0x8c, 0x52, 0xf0, 0x04, 0x63, 0x16,
-0x7d, 0x72, 0xfd, 0x17, 0xe6, 0xa6, 0xca, 0x99,
-0xc4, 0xad, 0xd1, 0xc4, 0x58, 0x3e, 0xf3, 0xff,
-0x64, 0xfd, 0x17, 0x1a, 0x53, 0xdb, 0x31, 0x48,
-0xb1, 0x20, 0x51, 0x34, 0xe8, 0x96, 0xeb, 0xca,
-0x1e, 0xf3, 0x89, 0xf1, 0x2f, 0x75, 0xa3, 0xa7,
-0x82, 0xae, 0x6e, 0xb7, 0x18, 0xe9, 0xbb, 0x3e,
-0xee, 0x3a, 0x7f, 0xbc, 0xfe, 0x8b, 0xf1, 0x1f,
-0xf2, 0x60, 0xb4, 0xd5, 0xa2, 0xe9, 0xa8, 0xf5,
-0x6c, 0x8f, 0xb1, 0x08, 0xd2, 0x17, 0x7c, 0x72,
-0xfd, 0x17, 0x17, 0x69, 0x3a, 0xcc, 0x44, 0x9a,
-0x8a, 0xd3, 0x85, 0xe7, 0x8d, 0xee, 0x89, 0xc7,
-0x7c, 0x62, 0xfc, 0x0b, 0x89, 0x38, 0x1a, 0xac,
-0x42, 0x30, 0xd4, 0x08, 0xc3, 0x9c, 0xb7, 0x09,
-0xe6, 0xf9, 0x13, 0xea, 0xbf, 0x90, 0xe4, 0x50,
-0xad, 0x83, 0xcd, 0x8e, 0x2d, 0xd3, 0x36, 0x30,
-0xba, 0x27, 0x5e, 0xaf, 0x89, 0xf2, 0x0f, 0xdd,
-0x86, 0xa0, 0xba, 0xc2, 0x5e, 0x69, 0xb7, 0x91,
-0x3d, 0xd8, 0xc9, 0x3f, 0xfc, 0xb8, 0xf8, 0x17,
-0x3c, 0x5f, 0xb9, 0xb6, 0xaa, 0x5a, 0xbb, 0x4b,
-0x5e, 0x6d, 0xcc, 0xe0, 0x3f, 0x56, 0xff, 0x65,
-0x1b, 0x15, 0xb2, 0x73, 0xdb, 0xec, 0x18, 0xbf,
-0xee, 0xe2, 0x27, 0xd7, 0x7f, 0x71, 0x92, 0xc3,
-0xe2, 0xa9, 0x64, 0x34, 0xda, 0xcd, 0xe7, 0x67,
-0xf7, 0x38, 0x7e, 0xfe, 0xd1, 0xf1, 0xfc, 0x87,
-0x1f, 0xf3, 0x5c, 0xa0, 0x91, 0xb4, 0x5b, 0x94,
-0x82, 0x89, 0xaf, 0xf3, 0xeb, 0x4f, 0x88, 0x7f,
-0xf1, 0xfb, 0xc7, 0x8c, 0xf1, 0xdb, 0x46, 0x5e,
-0x29, 0x86, 0xc7, 0x8f, 0x11, 0x3e, 0xb9, 0xfe,
-0x0b, 0x8c, 0xd3, 0x1b, 0x66, 0x93, 0x87, 0xa9,
-0x9f, 0xb7, 0xec, 0xef, 0xf7, 0x4f, 0x34, 0xe6,
-0x13, 0xe3, 0x5f, 0x8c, 0x6f, 0xb9, 0x80, 0x3c,
-0xe2, 0xbc, 0xbe, 0x0c, 0x3c, 0x45, 0xf7, 0x8f,
-0x7f, 0xe9, 0x7d, 0x52, 0xfc, 0xab, 0x17, 0xae,
-0xe3, 0x23, 0x8f, 0x18, 0x36, 0xed, 0xbc, 0x2d,
-0x0b, 0xb2, 0x4b, 0xc8, 0x1e, 0xec, 0xc2, 0x5f,
-0x1f, 0x13, 0xff, 0x5a, 0x2e, 0x4d, 0x11, 0x7f,
-0xc5, 0x83, 0x5c, 0xaf, 0xb2, 0x83, 0x71, 0xa7,
-0x6b, 0xd1, 0xca, 0x72, 0x67, 0xf0, 0xdb, 0x9f,
-0x10, 0xff, 0x02, 0xb4, 0xa5, 0x0e, 0xa1, 0xc0,
-0xfd, 0xc7, 0xee, 0x5f, 0xb2, 0x9b, 0x7f, 0xe3,
-0x63, 0xe3, 0x5f, 0x48, 0x82, 0xed, 0xb0, 0xb1,
-0x39, 0x81, 0xb0, 0xf1, 0x83, 0x3f, 0xa9, 0xfe,
-0xab, 0x4f, 0xc5, 0x43, 0xc2, 0x55, 0xce, 0xb4,
-0x94, 0x96, 0xf5, 0x66, 0x8d, 0x69, 0xda, 0xa5,
-0xfd, 0x27, 0xea, 0xbf, 0x38, 0xd9, 0xaf, 0xfb,
-0x3a, 0x19, 0x23, 0x7b, 0xf0, 0xc1, 0x3f, 0x1e,
-0xff, 0x62, 0xeb, 0xde, 0x4f, 0xe2, 0x56, 0x21,
-0x33, 0x4a, 0x25, 0x4e, 0x9c, 0xdb, 0xf3, 0xc7,
-0xeb, 0xbf, 0xd0, 0x78, 0x4a, 0xc4, 0x13, 0x72,
-0xcb, 0x3f, 0xbc, 0x40, 0x6d, 0xc3, 0x56, 0x5e,
-0xb3, 0x09, 0x0c, 0x3f, 0xa1, 0xfe, 0xcb, 0x64,
-0x82, 0xce, 0x1f, 0xea, 0x56, 0x0b, 0x4a, 0x83,
-0x8d, 0x1f, 0xb3, 0xe8, 0x93, 0xeb, 0xbf, 0x4c,
-0xdf, 0xf2, 0xb6, 0x88, 0x7e, 0x89, 0x0b, 0x81,
-0x5d, 0x24, 0x97, 0xb5, 0x1a, 0xf7, 0x98, 0x46,
-0x67, 0x70, 0xda, 0xde, 0xbf, 0x3e, 0x26, 0xfe,
-0x65, 0x76, 0xf6, 0x88, 0x53, 0x69, 0xcf, 0x62,
-0x16, 0xe4, 0x3a, 0x43, 0x7a, 0x8c, 0x89, 0xfc,
-0xc3, 0x05, 0x9f, 0x5c, 0xff, 0x65, 0xaa, 0xf1,
-0x78, 0xb0, 0xdd, 0x61, 0xad, 0xdf, 0x43, 0x26,
-0xf6, 0x33, 0x3f, 0x39, 0xfe, 0xa5, 0xda, 0x82,
-0xe9, 0x16, 0xf3, 0x40, 0x72, 0xe2, 0xf5, 0x72,
-0xe9, 0x7f, 0x7d, 0x9c, 0x5f, 0x37, 0x09, 0xd3,
-0x90, 0xac, 0x65, 0xfa, 0xf0, 0x63, 0xfc, 0x31,
-0x87, 0x7f, 0x63, 0xa2, 0xf8, 0x17, 0x37, 0xd2,
-0xd2, 0x29, 0x5b, 0xba, 0x68, 0x4c, 0xd7, 0x3a,
-0x57, 0x8b, 0x5b, 0xff, 0x4b, 0xae, 0x27, 0xde,
-0x11, 0x69, 0x3f, 0xe3, 0xb7, 0x61, 0x06, 0xc6,
-0x6e, 0x30, 0xd1, 0xb7, 0xe4, 0x7d, 0x78, 0xac,
-0x16, 0xf5, 0x40, 0x0b, 0xca, 0x3a, 0xf8, 0xfa,
-0x25, 0x64, 0xbc, 0xa9, 0xd7, 0x7d, 0x27, 0x8b,
-0x31, 0xd0, 0x5c, 0x8f, 0xcf, 0xbb, 0xc3, 0xbf,
-0x71, 0x46, 0xc1, 0xe3, 0x59, 0xa5, 0x87, 0x51,
-0x6a, 0xd8, 0xc1, 0x44, 0x5a, 0x65, 0x7a, 0x01,
-0x2f, 0x93, 0x36, 0xb2, 0x15, 0x9d, 0x76, 0xcc,
-0x3f, 0x04, 0xfc, 0xd5, 0x81, 0x19, 0x14, 0xb4,
-0x56, 0x07, 0x68, 0xf6, 0x9e, 0x62, 0xe1, 0x2f,
-0x87, 0xff, 0xb0, 0x1f, 0x49, 0xe6, 0x51, 0x8b,
-0x6d, 0xad, 0xd2, 0x29, 0xea, 0x66, 0x29, 0x23,
-0x42, 0x64, 0xb4, 0x1b, 0x7e, 0x2f, 0xb1, 0x04,
-0xd7, 0xd6, 0x6a, 0x3b, 0x04, 0x24, 0x3c, 0xe1,
-0xdb, 0x16, 0x41, 0x6a, 0x5f, 0x65, 0x0c, 0xff,
-0x7c, 0xe1, 0xcf, 0xc8, 0x9a, 0xd6, 0xaa, 0x94,
-0x92, 0x0a, 0x7b, 0x95, 0xce, 0x3b, 0xe0, 0xfb,
-0xa4, 0xe2, 0x4f, 0xe9, 0x9d, 0x5f, 0x0c, 0x9a,
-0x04, 0x75, 0xa9, 0x1e, 0xab, 0xc4, 0xe5, 0xbe,
-0x76, 0x85, 0xb1, 0x17, 0x80, 0x98, 0x44, 0x1b,
-0x90, 0x06, 0x7f, 0x7a, 0x48, 0x45, 0x92, 0x16,
-0x8c, 0x0a, 0x81, 0xe1, 0xd4, 0x7f, 0xfd, 0x36,
-0x7e, 0xe8, 0x74, 0x24, 0x1d, 0xec, 0x29, 0xfe,
-0x59, 0xc3, 0x11, 0x98, 0x84, 0x60, 0x57, 0xe3,
-0xbf, 0x8a, 0x47, 0xe6, 0x45, 0xd2, 0x15, 0xdd,
-0x6a, 0x90, 0xbe, 0x43, 0x98, 0x70, 0xc0, 0xbf,
-0x56, 0x5c, 0x88, 0x76, 0xff, 0xd2, 0xf7, 0xa0,
-0xf4, 0xbe, 0x3e, 0x9a, 0x8e, 0xe8, 0xbe, 0xef,
-0xdb, 0xef, 0xb1, 0x9e, 0x4c, 0xfe, 0x61, 0x8f,
-0xf7, 0x0a, 0x99, 0x1b, 0xf7, 0x5d, 0xe4, 0xd4,
-0xfd, 0x1f, 0xae, 0x1b, 0xa9, 0xb9, 0xdf, 0x00,
-0xe3, 0xac, 0xef, 0xbc, 0x74, 0x99, 0xbe, 0x16,
-0xaf, 0x1f, 0xf4, 0x8d, 0xb2, 0x79, 0x86, 0xd5,
-0xe9, 0xe5, 0x99, 0x33, 0x64, 0x42, 0xfe, 0x8d,
-0xed, 0xad, 0x17, 0x1a, 0x22, 0x03, 0xeb, 0x76,
-0x4a, 0xef, 0xd2, 0x23, 0x46, 0xb8, 0x0f, 0x73,
-0x0b, 0x07, 0x8e, 0x90, 0x48, 0x1f, 0x03, 0xe9,
-0x47, 0xf4, 0xee, 0x13, 0xde, 0x9d, 0x0b, 0x2a,
-0x39, 0xc3, 0x79, 0xbb, 0xb4, 0x2c, 0x81, 0x61,
-0x14, 0x24, 0x4b, 0x34, 0x91, 0xd4, 0x74, 0xd1,
-0x83, 0xaa, 0x13, 0xff, 0x62, 0xfb, 0x57, 0x82,
-0xf1, 0xc6, 0x3f, 0x97, 0xe3, 0x37, 0x9f, 0x4a,
-0x35, 0x7e, 0x03, 0xeb, 0xe3, 0xce, 0x21, 0xed,
-0x7c, 0xb3, 0xaa, 0xf8, 0x7b, 0x95, 0x99, 0x28,
-0x47, 0x8e, 0x4f, 0xc1, 0x9a, 0xa2, 0xa9, 0x64,
-0xb7, 0x1f, 0xe5, 0x18, 0x8a, 0xde, 0x25, 0x7b,
-0x4f, 0x56, 0xbd, 0xb4, 0x60, 0x53, 0xdc, 0x89,
-0x7f, 0xc5, 0x48, 0x2a, 0xb6, 0x42, 0x83, 0xeb,
-0x1c, 0x17, 0xda, 0x88, 0x7f, 0x78, 0x41, 0x8a,
-0x54, 0xb3, 0xf5, 0xf2, 0xdc, 0x22, 0x1e, 0x6d,
-0x68, 0x8b, 0xeb, 0x43, 0x4a, 0xdd, 0x86, 0xb5,
-0x70, 0x9d, 0x60, 0xaf, 0x2a, 0xc7, 0x6f, 0xc5,
-0x0c, 0x9c, 0xd2, 0x52, 0x4d, 0x3c, 0xce, 0x49,
-0xcb, 0xeb, 0x44, 0x27, 0xfe, 0x75, 0x35, 0xd9,
-0xd9, 0xc5, 0x45, 0x96, 0x0d, 0x40, 0x5b, 0x43,
-0x9e, 0x95, 0xfe, 0xaf, 0x2a, 0xab, 0xb6, 0x55,
-0x9e, 0x59, 0xf3, 0x4d, 0xf1, 0x55, 0x79, 0x55,
-0xa2, 0x2c, 0x1d, 0xf8, 0xd6, 0xd6, 0x1f, 0x91,
-0x55, 0x89, 0xca, 0xb7, 0x1a, 0x91, 0x91, 0xfe,
-0x69, 0xb3, 0x52, 0x57, 0x16, 0xc3, 0xe0, 0x5d,
-0x89, 0xca, 0xd7, 0xd5, 0x93, 0xa2, 0xe2, 0xd2,
-0xff, 0x4a, 0x05, 0x65, 0x80, 0x54, 0xef, 0x36,
-0x3c, 0x57, 0x14, 0x3e, 0x07, 0x68, 0x2b, 0xd8,
-0xf0, 0x1c, 0xfd, 0x6a, 0xba, 0x0a, 0xf3, 0x0f,
-0x9f, 0x4b, 0x16, 0x0d, 0x2c, 0x9c, 0x2d, 0xad,
-0xd5, 0x9e, 0x23, 0x75, 0x83, 0x3e, 0x51, 0x6a,
-0xa2, 0x67, 0x13, 0x75, 0x98, 0xf1, 0x62, 0xe1,
-0xaf, 0x99, 0xe5, 0x8e, 0xfe, 0x57, 0x8a, 0x5c,
-0xd4, 0xea, 0x89, 0x8a, 0x65, 0x5f, 0xbf, 0xd3,
-0xea, 0xcd, 0xfc, 0xb3, 0xc8, 0x45, 0x29, 0xd4,
-0x3f, 0x87, 0x71, 0xfc, 0xe8, 0x95, 0x12, 0x58,
-0x94, 0x96, 0xc6, 0xbb, 0x2c, 0x04, 0x8d, 0x42,
-0xb1, 0x64, 0x6e, 0xbb, 0xcf, 0x2c, 0xbf, 0x68,
-0x17, 0x5a, 0xba, 0xf4, 0xbf, 0x46, 0xc4, 0x59,
-0x86, 0x2f, 0x55, 0x7e, 0xcc, 0x56, 0x51, 0x0c,
-0xca, 0x78, 0x6f, 0x60, 0xbd, 0x9e, 0xf1, 0x5b,
-0x02, 0x2b, 0xb8, 0x5b, 0x2a, 0x80, 0xae, 0x5a,
-0x78, 0x03, 0x14, 0xb3, 0x72, 0xf5, 0x32, 0x6f,
-0x42, 0x3a, 0x86, 0xfa, 0x5f, 0x88, 0xd1, 0x9c,
-0xf8, 0xd7, 0x46, 0xf2, 0xb4, 0x28, 0x18, 0x18,
-0xe4, 0x4a, 0xac, 0xaa, 0xa8, 0x1c, 0x58, 0x70,
-0x8f, 0xf8, 0x43, 0x3c, 0x44, 0xed, 0x8f, 0xde,
-0x2b, 0xd6, 0x11, 0xe4, 0x3f, 0x54, 0x5a, 0xa4,
-0xbb, 0xc8, 0x3a, 0x72, 0xd3, 0x49, 0x15, 0xe3,
-0x5f, 0x3b, 0x09, 0x23, 0xe0, 0x3d, 0x45, 0x7e,
-0xc5, 0x33, 0x31, 0x32, 0xfa, 0x5f, 0x72, 0x8a,
-0x2e, 0xd1, 0xd5, 0xfb, 0xc5, 0xcb, 0xf2, 0xe3,
-0xa9, 0xca, 0x21, 0xf5, 0x5b, 0x5b, 0xaf, 0xef,
-0xd8, 0x95, 0xae, 0x4c, 0x47, 0xef, 0x2b, 0x9a,
-0x42, 0x7f, 0x9e, 0x28, 0x1b, 0xca, 0xbb, 0x4f,
-0xbc, 0xdf, 0x7c, 0x7c, 0xf8, 0xc6, 0x61, 0x75,
-0x21, 0xfc, 0xd5, 0xd3, 0xed, 0xd5, 0x7e, 0x65,
-0x71, 0xfc, 0x55, 0x06, 0x81, 0x17, 0x2c, 0xce,
-0xe8, 0x7f, 0x99, 0xa4, 0x47, 0x5f, 0x3a, 0x53,
-0x9d, 0x19, 0x3f, 0x46, 0xdb, 0x92, 0xc1, 0x74,
-0xe7, 0x4e, 0x71, 0x5d, 0xc5, 0x0e, 0x5a, 0x35,
-0x14, 0xe8, 0xf6, 0x78, 0xcd, 0xce, 0x64, 0x6c,
-0xf8, 0xc6, 0x90, 0xf8, 0x79, 0xd2, 0xd9, 0x57,
-0x31, 0xbc, 0x60, 0xa6, 0xd8, 0xab, 0x75, 0x29,
-0xc1, 0x16, 0xa5, 0x04, 0xde, 0x87, 0x8f, 0xe0,
-0x23, 0x5c, 0x92, 0x15, 0xff, 0x02, 0x94, 0xe6,
-0x1b, 0x94, 0xce, 0xd3, 0xf7, 0xb6, 0xd5, 0x6f,
-0xf2, 0x0d, 0x95, 0xcf, 0x21, 0x1f, 0x91, 0xfa,
-0xed, 0xde, 0xa1, 0xb6, 0x6b, 0xc5, 0xf7, 0x3a,
-0x6a, 0xb6, 0xe6, 0xbf, 0xd5, 0xfa, 0xad, 0xd8,
-0x7b, 0x03, 0x73, 0x76, 0xfa, 0xfe, 0x1a, 0x19,
-0xe9, 0x3b, 0xea, 0xd7, 0x07, 0xd3, 0xc5, 0x43,
-0xe0, 0xea, 0x87, 0xa8, 0x6f, 0xa8, 0x2d, 0x83,
-0xbf, 0xf4, 0x11, 0x52, 0x2b, 0x1e, 0xa7, 0x4c,
-0xf6, 0x2b, 0xa2, 0xf8, 0x68, 0xdb, 0x69, 0x4b,
-0x91, 0xb9, 0x91, 0x7b, 0x71, 0x05, 0xcc, 0x8b,
-0x93, 0xdd, 0xb4, 0xf3, 0x71, 0x29, 0xad, 0x70,
-0x07, 0xaf, 0xcd, 0xc1, 0x5f, 0x7d, 0xf4, 0x90,
-0x1e, 0x6e, 0x62, 0xfc, 0x6c, 0x98, 0x9a, 0xe8,
-0xa5, 0x5f, 0xd2, 0x8d, 0x7e, 0x12, 0x96, 0xbd,
-0x1d, 0xe0, 0x1f, 0x9e, 0xa4, 0x61, 0xd1, 0xdb,
-0x6a, 0xcb, 0x12, 0x6d, 0x2a, 0xac, 0x90, 0x57,
-0x9b, 0x91, 0x7b, 0x38, 0x89, 0x3a, 0x8d, 0x44,
-0xbd, 0xdf, 0xcf, 0xe0, 0xaf, 0xbf, 0x26, 0x4f,
-0xe8, 0x7e, 0x03, 0xb9, 0x1a, 0xa2, 0xfd, 0xb4,
-0x4a, 0xef, 0x78, 0x40, 0x2c, 0x43, 0xad, 0x28,
-0x2d, 0xb0, 0x56, 0x2c, 0x8f, 0x75, 0x74, 0xf8,
-0x35, 0x8b, 0xcf, 0x61, 0x16, 0x51, 0x1f, 0xf5,
-0x4c, 0xb2, 0x69, 0x13, 0xde, 0x20, 0xbb, 0xcd,
-0xaa, 0x68, 0x60, 0x43, 0x86, 0xff, 0x70, 0xaa,
-0x02, 0x60, 0xad, 0x41, 0x49, 0x8a, 0x69, 0xbd,
-0x87, 0x04, 0x15, 0xa5, 0xfd, 0x5a, 0x2a, 0xc3,
-0x75, 0xc4, 0x8e, 0xd6, 0x35, 0xba, 0xbc, 0x49,
-0x4b, 0xe6, 0x06, 0x92, 0x61, 0x0b, 0x17, 0x24,
-0x0e, 0x6e, 0x4b, 0x3c, 0x61, 0xe0, 0x75, 0x8a,
-0x06, 0x75, 0x5b, 0x87, 0xd7, 0xda, 0xbf, 0x9a,
-0x64, 0xba, 0x45, 0x4f, 0x22, 0xa5, 0x61, 0x1f,
-0xa0, 0xad, 0x60, 0xbf, 0x52, 0x24, 0xb6, 0xd3,
-0xd5, 0xa8, 0xad, 0x5c, 0x54, 0x54, 0x81, 0xf8,
-0x2b, 0x5a, 0x5a, 0x9c, 0xdb, 0x47, 0xbb, 0x66,
-0x54, 0x44, 0xa5, 0x84, 0x7f, 0x1b, 0xd9, 0x22,
-0x06, 0x8d, 0x4e, 0x8d, 0x38, 0x24, 0xea, 0x0e,
-0xfe, 0x5a, 0x62, 0xf4, 0x37, 0x87, 0x4b, 0x30,
-0xa5, 0x30, 0x8a, 0x69, 0x87, 0xc1, 0x1c, 0xf5,
-0x89, 0x86, 0x7e, 0x12, 0x2a, 0x69, 0xcf, 0x11,
-0xcb, 0x8c, 0x93, 0xcd, 0xa1, 0x12, 0xaf, 0x8c,
-0x53, 0xc7, 0xf1, 0xd7, 0x76, 0x32, 0xc4, 0xa6,
-0xb7, 0x30, 0xad, 0x71, 0xd6, 0x3b, 0x57, 0xfc,
-0x8b, 0x57, 0x4a, 0xae, 0x2f, 0x3e, 0xd3, 0xf4,
-0x8a, 0xc6, 0x48, 0x0e, 0x97, 0x31, 0x92, 0x43,
-0x87, 0xed, 0xd0, 0xf7, 0x08, 0x1a, 0xa1, 0x48,
-0xd3, 0xba, 0x01, 0xe9, 0x5e, 0xf1, 0x3f, 0xc4,
-0xb9, 0xbc, 0xa4, 0xeb, 0x2c, 0x27, 0x90, 0x77,
-0xc5, 0xbf, 0x98, 0x92, 0xd7, 0xf7, 0xdb, 0x3e,
-0x22, 0x2f, 0x6e, 0xaf, 0x5f, 0x2e, 0x9f, 0x6c,
-0x9b, 0x45, 0x0e, 0x75, 0xd4, 0xff, 0x5f, 0xde,
-0x5f, 0x4b, 0x1f, 0x91, 0x4b, 0xc9, 0x9a, 0xd8,
-0xc2, 0x5f, 0xff, 0xf6, 0xa3, 0xf6, 0xd1, 0xf6,
-0xf0, 0xd7, 0xbc, 0x03, 0xd2, 0x4e, 0x72, 0x29,
-0x67, 0x2e, 0x8a, 0x58, 0x9d, 0xb3, 0xaa, 0xc6,
-0x32, 0xf9, 0x87, 0x43, 0x22, 0xca, 0x2e, 0x07,
-0x90, 0x82, 0x72, 0x4d, 0x53, 0xb0, 0xe4, 0xe1,
-0x76, 0x58, 0xaf, 0xed, 0xa8, 0x41, 0x43, 0xc5,
-0x5e, 0x74, 0x33, 0x34, 0xa5, 0xbd, 0x01, 0xbc,
-0x77, 0x63, 0x16, 0x61, 0x89, 0x6d, 0x4c, 0x9a,
-0x39, 0x39, 0x0e, 0x7f, 0x31, 0xfd, 0x2f, 0x9e,
-0x52, 0xf8, 0xbc, 0xd6, 0x2a, 0x54, 0x19, 0x1d,
-0x9a, 0x7f, 0x2a, 0x69, 0x95, 0x83, 0x46, 0xb4,
-0xa4, 0xe8, 0x79, 0xa5, 0xcb, 0xd0, 0x9b, 0x15,
-0xed, 0x0e, 0xd4, 0x1e, 0xf2, 0x63, 0x26, 0x61,
-0xfb, 0x38, 0xfc, 0x75, 0x30, 0x83, 0xbf, 0x50,
-0xd3, 0x4d, 0xd9, 0x28, 0x0e, 0xa2, 0xda, 0x32,
-0x96, 0x5d, 0x54, 0xe8, 0x4f, 0x78, 0xab, 0x30,
-0xda, 0xf5, 0x06, 0xdd, 0x1b, 0xf3, 0x47, 0x95,
-0x8d, 0x4b, 0x07, 0xe9, 0x6e, 0x6d, 0x5a, 0x73,
-0x34, 0x51, 0x04, 0x88, 0x4c, 0xf8, 0x7b, 0x43,
-0xda, 0xd0, 0xc0, 0x99, 0x58, 0x54, 0x57, 0xfd,
-0xd7, 0x1b, 0xc6, 0x21, 0x33, 0x1c, 0x85, 0x57,
-0xca, 0x9b, 0x0d, 0x87, 0x9a, 0x23, 0xd1, 0xb5,
-0x89, 0xce, 0x1b, 0xc8, 0x21, 0x23, 0x72, 0x6f,
-0x70, 0xd3, 0x23, 0xa8, 0xa4, 0x1c, 0x5e, 0x19,
-0x4c, 0x48, 0x6f, 0x28, 0xa3, 0x66, 0x38, 0xe6,
-0xbd, 0x4a, 0xfa, 0x09, 0x81, 0x99, 0xbf, 0x67,
-0x91, 0x8b, 0x49, 0xde, 0xe6, 0x3f, 0x24, 0x3f,
-0x21, 0x67, 0x3b, 0xa0, 0x65, 0x3d, 0x76, 0xb5,
-0x33, 0x15, 0x86, 0x37, 0xb7, 0x8f, 0xfa, 0xa1,
-0x05, 0xe3, 0x68, 0xa3, 0x64, 0x3f, 0x76, 0x31,
-0x45, 0xb0, 0xe5, 0x48, 0x7b, 0x18, 0x1d, 0xed,
-0x88, 0x7c, 0x9d, 0xe7, 0x1f, 0x72, 0xfc, 0xe5,
-0xc4, 0xbf, 0xb6, 0x88, 0xfd, 0xc6, 0x07, 0x45,
-0x9c, 0x32, 0xb4, 0x29, 0x22, 0x7a, 0xd7, 0x16,
-0x97, 0xc9, 0x18, 0xed, 0xf2, 0xb5, 0xb7, 0x61,
-0xd9, 0x57, 0x44, 0x09, 0xb6, 0x4b, 0xa7, 0xe1,
-0xfe, 0x09, 0x0b, 0x48, 0x4d, 0x4f, 0xfa, 0xc9,
-0x14, 0x5e, 0x11, 0x86, 0xcc, 0xa5, 0xbe, 0x07,
-0xda, 0x6c, 0xfc, 0x25, 0xd7, 0xd2, 0x87, 0x3b,
-0xca, 0x93, 0x18, 0xe4, 0x02, 0xc7, 0xa3, 0x32,
-0xa9, 0xbc, 0x2d, 0xfd, 0x15, 0xac, 0xe0, 0x9c,
-0x94, 0x3a, 0xe4, 0xb9, 0x85, 0x3c, 0xfc, 0x7c,
-0x75, 0x52, 0x49, 0x33, 0xb4, 0xa5, 0xd3, 0x82,
-0x37, 0xc4, 0xf3, 0xda, 0xc3, 0x1d, 0xd5, 0x29,
-0x58, 0xb8, 0x39, 0xca, 0x7e, 0xa3, 0x7a, 0xbb,
-0xea, 0xd2, 0xff, 0x5a, 0x42, 0xa9, 0x09, 0x8b,
-0x1b, 0x12, 0xdf, 0x0b, 0xb4, 0x6e, 0x08, 0x22,
-0xe1, 0x76, 0x81, 0xd1, 0x46, 0xaa, 0x7e, 0xa9,
-0xce, 0x05, 0xdc, 0xd4, 0x99, 0xa8, 0x1a, 0x50,
-0xb4, 0xdc, 0xa3, 0xe0, 0xb7, 0xe8, 0xbd, 0x0b,
-0x72, 0x44, 0x33, 0xd4, 0x6a, 0x06, 0x63, 0x9e,
-0x90, 0x98, 0x6f, 0xee, 0x30, 0x61, 0xbd, 0x66,
-0xdb, 0xf8, 0x4b, 0x17, 0x88, 0x42, 0x89, 0xae,
-0x61, 0x36, 0x9d, 0x86, 0x25, 0xb7, 0xca, 0x70,
-0xd1, 0x5d, 0x00, 0x07, 0x6e, 0x34, 0x3b, 0x57,
-0xfa, 0xff, 0x0c, 0xb3, 0x11, 0x0e, 0x2a, 0xb1,
-0x22, 0x8e, 0x0b, 0x3c, 0x31, 0xf1, 0x97, 0xfe,
-0x07, 0x48, 0xf5, 0x52, 0xcf, 0x08, 0xd3, 0x17,
-0x76, 0xe3, 0xaf, 0x80, 0x72, 0x35, 0xe9, 0xa3,
-0x65, 0x7a, 0x70, 0xa5, 0x78, 0x99, 0x51, 0x6a,
-0x04, 0x57, 0x96, 0x23, 0x97, 0xe0, 0x5c, 0x1d,
-0xbc, 0xaf, 0x29, 0xe4, 0x41, 0xa4, 0x9d, 0x5f,
-0xcc, 0xf0, 0x57, 0xd7, 0x69, 0x5f, 0xb4, 0xf1,
-0x97, 0xe4, 0x79, 0x3a, 0x37, 0xf6, 0x85, 0x95,
-0xea, 0x94, 0x71, 0xf8, 0xcb, 0xc2, 0xb9, 0xa9,
-0xb2, 0x33, 0x5e, 0xf0, 0xf9, 0x29, 0xec, 0x83,
-0x58, 0x0c, 0x8e, 0x69, 0x6c, 0xd2, 0x90, 0xc8,
-0xd8, 0x1b, 0x58, 0x1a, 0x1b, 0x8d, 0x98, 0xeb,
-0x68, 0x79, 0x1f, 0xe3, 0x4b, 0xc9, 0x47, 0x82,
-0x08, 0x4b, 0x00, 0xc5, 0xa9, 0xff, 0xfa, 0x80,
-0x1c, 0x6a, 0xbf, 0x39, 0x16, 0xdc, 0x2d, 0xbd,
-0x39, 0x70, 0x65, 0x63, 0x64, 0x5b, 0xb0, 0x1f,
-0xd9, 0xb0, 0x13, 0x73, 0x07, 0xbd, 0x23, 0xea,
-0x74, 0xe3, 0xb5, 0xd6, 0x19, 0x31, 0xf8, 0x3e,
-0xfb, 0x95, 0x0b, 0x9b, 0x6a, 0xd3, 0xbe, 0x43,
-0xf0, 0xc4, 0xfd, 0x1e, 0x5e, 0x9e, 0x3c, 0x93,
-0x87, 0xc7, 0xbf, 0x1c, 0xfd, 0xe5, 0x9d, 0xf4,
-0xa1, 0xd6, 0x72, 0x51, 0x59, 0x29, 0xfe, 0x92,
-0x02, 0x14, 0x5a, 0xa9, 0x18, 0xd2, 0x5d, 0x68,
-0x50, 0xcf, 0x80, 0x58, 0xd4, 0xbe, 0x9a, 0x6c,
-0xa1, 0x4a, 0x4c, 0x9c, 0x2c, 0x1f, 0x48, 0x96,
-0x0d, 0xaa, 0xf3, 0xfc, 0x27, 0x68, 0x17, 0x29,
-0xab, 0x50, 0xef, 0x11, 0x2d, 0xa2, 0x92, 0x7b,
-0x1d, 0xfc, 0x65, 0x6c, 0x54, 0xda, 0xbd, 0x65,
-0x24, 0xef, 0x1e, 0xf1, 0xa4, 0x06, 0x53, 0x87,
-0xf4, 0x26, 0x77, 0x96, 0xec, 0x12, 0xaa, 0xcd,
-0x3c, 0x64, 0x3b, 0x5c, 0xa5, 0xdd, 0x70, 0x30,
-0x6f, 0x80, 0x05, 0x1c, 0x61, 0xe6, 0x71, 0x1f,
-0x7c, 0x9a, 0x94, 0x2d, 0xc4, 0x93, 0x49, 0xcd,
-0x02, 0xbc, 0xa6, 0x5d, 0xff, 0xd5, 0x47, 0x3a,
-0x74, 0xdd, 0x9f, 0x77, 0x0b, 0x86, 0xb4, 0xcc,
-0x2a, 0xed, 0xb6, 0xdd, 0x22, 0x43, 0xe2, 0x29,
-0xb5, 0xa4, 0x48, 0x30, 0xda, 0x66, 0x54, 0x6c,
-0xcf, 0xcb, 0x11, 0xf3, 0xa3, 0x3b, 0xee, 0xd6,
-0xcd, 0x05, 0x3e, 0xf1, 0x85, 0x66, 0x78, 0x72,
-0x49, 0xc6, 0x9f, 0x9f, 0x99, 0xd1, 0x5f, 0xde,
-0xbe, 0xe2, 0xb0, 0x11, 0x4e, 0x7c, 0xbe, 0xa7,
-0xfc, 0x6d, 0x24, 0x1b, 0x7f, 0xd9, 0xdb, 0x23,
-0x7d, 0x9d, 0x5e, 0x48, 0x46, 0x06, 0xf2, 0xeb,
-0xa4, 0x6a, 0xf1, 0x88, 0xfc, 0x4f, 0xe9, 0x6f,
-0x94, 0x48, 0xff, 0x2a, 0xff, 0x61, 0x5e, 0xad,
-0xb9, 0x08, 0xee, 0x79, 0x78, 0x0d, 0x86, 0x87,
-0x7d, 0xa9, 0xc6, 0xa7, 0xf8, 0x11, 0x6e, 0x4f,
-0x26, 0xff, 0xf0, 0x2d, 0x72, 0x41, 0xda, 0x63,
-0x16, 0xa4, 0xda, 0x06, 0x79, 0x79, 0xc2, 0xce,
-0x47, 0xce, 0xe8, 0x17, 0xbc, 0x91, 0xa6, 0x29,
-0xc8, 0xd4, 0xf7, 0x76, 0x43, 0xad, 0x59, 0x90,
-0x28, 0x66, 0x95, 0x26, 0xcf, 0xc3, 0x8e, 0x36,
-0x88, 0xcf, 0xe9, 0x09, 0x9f, 0x45, 0x56, 0x4f,
-0xd7, 0xed, 0x6b, 0x73, 0xf0, 0x17, 0x8a, 0xb6,
-0xd4, 0x50, 0xdf, 0x70, 0xf9, 0x08, 0x39, 0xee,
-0xa9, 0x7f, 0xce, 0x6b, 0x96, 0xdf, 0x87, 0xb2,
-0xcb, 0x07, 0x17, 0x8e, 0xb4, 0xdd, 0x1f, 0xbb,
-0xbc, 0xa5, 0x26, 0xe6, 0x7d, 0xb9, 0xad, 0x4e,
-0xbf, 0x42, 0x6e, 0x3e, 0xa8, 0x1e, 0x92, 0x66,
-0x92, 0x2b, 0x4a, 0x4d, 0xc3, 0xc2, 0xe1, 0xc6,
-0xf3, 0xf4, 0x38, 0xad, 0x19, 0x5c, 0x38, 0x9a,
-0xe1, 0xdf, 0xf8, 0x7a, 0x60, 0x8f, 0xe9, 0xef,
-0x56, 0x53, 0xb9, 0xef, 0xea, 0x9d, 0xad, 0x55,
-0xc3, 0xc1, 0xb8, 0xf4, 0x77, 0x7a, 0x27, 0xb9,
-0xff, 0x4e, 0xef, 0x1e, 0xb1, 0x5a, 0xdb, 0x63,
-0xf8, 0xd3, 0xca, 0x86, 0x46, 0xc4, 0x68, 0xfe,
-0xde, 0x05, 0x25, 0xf1, 0x69, 0xe0, 0xd7, 0xcd,
-0x5c, 0xfe, 0x50, 0x0a, 0x93, 0xdf, 0x0c, 0x7d,
-0x00, 0x50, 0x80, 0xcd, 0x7f, 0x28, 0x4f, 0x57,
-0xf6, 0x3c, 0xef, 0x4f, 0x2f, 0x48, 0xdd, 0x71,
-0xf4, 0x8b, 0x9d, 0xda, 0xf4, 0xbe, 0xd2, 0x9e,
-0xbf, 0x6c, 0x2a, 0xe9, 0x94, 0x83, 0xcf, 0x29,
-0x5b, 0xc5, 0x15, 0x65, 0x5d, 0x44, 0xbf, 0x5d,
-0x49, 0x34, 0x20, 0x46, 0x9b, 0x66, 0xc2, 0x5b,
-0x74, 0x1a, 0xe0, 0x82, 0x69, 0x4b, 0xf2, 0x50,
-0x19, 0x6a, 0x4d, 0xc0, 0x8f, 0x8c, 0x52, 0x36,
-0xfe, 0x6a, 0x52, 0xc8, 0x8e, 0x00, 0x78, 0x0e,
-0xe1, 0x78, 0x5f, 0x2b, 0xb8, 0x97, 0x03, 0x58,
-0x6f, 0x2e, 0xb4, 0x19, 0x01, 0x73, 0x13, 0x26,
-0x6e, 0x75, 0x01, 0x52, 0x50, 0x0a, 0x1b, 0x30,
-0x17, 0x0b, 0xf3, 0x45, 0xfd, 0x32, 0xd9, 0xbd,
-0x61, 0xda, 0xbc, 0x3c, 0xa4, 0x4c, 0xb7, 0xa4,
-0xdc, 0x6c, 0xfc, 0x95, 0x17, 0x23, 0x3d, 0xb1,
-0xad, 0xc4, 0xd7, 0x2d, 0x0e, 0xf9, 0x3b, 0xc1,
-0xe5, 0x9b, 0x1c, 0x2a, 0x5e, 0x06, 0xfe, 0x7c,
-0xd5, 0x40, 0x30, 0x29, 0x2d, 0x94, 0x2f, 0x60,
-0x58, 0x1b, 0xf9, 0x18, 0xf7, 0x2a, 0xb3, 0xd0,
-0x1f, 0x0b, 0x2a, 0x28, 0x28, 0x5f, 0x99, 0xca,
-0xe1, 0xa9, 0x89, 0x6b, 0x5d, 0xf9, 0x87, 0xc3,
-0xe4, 0x62, 0xa0, 0x9e, 0x70, 0x48, 0x25, 0xd6,
-0x0f, 0x14, 0x0c, 0x0b, 0x2c, 0xc9, 0x10, 0x79,
-0x26, 0x2f, 0x91, 0x2b, 0x41, 0x40, 0x5b, 0x2f,
-0x97, 0x33, 0xef, 0x7d, 0x80, 0xe5, 0x1f, 0x5e,
-0xaa, 0xa8, 0xbf, 0x95, 0x57, 0xac, 0x88, 0x6e,
-0xfc, 0x45, 0x9e, 0x9f, 0x27, 0xb5, 0x18, 0xa7,
-0xb4, 0x7f, 0x96, 0xf3, 0x7b, 0x99, 0x71, 0xb3,
-0x9c, 0xdf, 0x07, 0x5b, 0xc0, 0xa9, 0xe6, 0x9b,
-0xb1, 0xe5, 0x6e, 0xde, 0xe2, 0x18, 0x26, 0x8e,
-0x31, 0x6e, 0xf6, 0xe6, 0x3f, 0x2f, 0x59, 0x63,
-0xcc, 0x19, 0xfc, 0x77, 0x3d, 0xdf, 0x94, 0x73,
-0xb7, 0x70, 0x97, 0xf1, 0x15, 0xed, 0xaa, 0x3e,
-0xc7, 0x10, 0xee, 0x16, 0x16, 0xba, 0x5b, 0xb4,
-0x4c, 0x97, 0x3c, 0x43, 0xf0, 0xa2, 0xf1, 0x82,
-0xdd, 0x62, 0xce, 0x60, 0xbf, 0x8b, 0x50, 0x51,
-0xd0, 0x69, 0x54, 0x2f, 0x52, 0xe4, 0xb8, 0x6d,
-0x3c, 0x08, 0xc6, 0x62, 0xde, 0x52, 0xc6, 0x5a,
-0x72, 0x0e, 0x62, 0x57, 0x0c, 0x5b, 0xe0, 0xf5,
-0x7a, 0x57, 0xac, 0xa8, 0x94, 0x8d, 0x61, 0x2d,
-0x54, 0xe7, 0xdf, 0x87, 0x12, 0x21, 0x46, 0x16,
-0x93, 0x2f, 0x93, 0x1c, 0xca, 0x8c, 0xab, 0x49,
-0x4e, 0xbc, 0x10, 0x8c, 0xd8, 0xd5, 0x99, 0x96,
-0x07, 0xda, 0x85, 0x25, 0xbc, 0x8b, 0x96, 0xb5,
-0x28, 0xdc, 0xb0, 0x07, 0xdb, 0xd7, 0x79, 0x3e,
-0x9a, 0x73, 0x8f, 0x70, 0x17, 0xfd, 0x33, 0xfd,
-0xaa, 0x7e, 0x66, 0x7c, 0x05, 0x8c, 0x5b, 0xef,
-0x29, 0x5c, 0x68, 0x7e, 0x45, 0x2f, 0xb1, 0x5b,
-0xd0, 0x68, 0x05, 0xa3, 0x02, 0xba, 0xc2, 0xc2,
-0x5d, 0xdb, 0xbe, 0xc2, 0x06, 0x17, 0xde, 0x95,
-0xf8, 0x8a, 0x5e, 0x68, 0x16, 0xf2, 0xdf, 0xf5,
-0xbc, 0x01, 0x1b, 0x50, 0x29, 0xc9, 0x25, 0x02,
-0x75, 0x19, 0x9a, 0x42, 0x72, 0x05, 0xd2, 0xce,
-0x5b, 0x0a, 0x85, 0x38, 0x1a, 0x06, 0x76, 0xc1,
-0xd3, 0x0e, 0x2d, 0x9a, 0xc0, 0xba, 0x74, 0x6c,
-0xb1, 0xe7, 0x39, 0x2a, 0xfb, 0x05, 0x2c, 0x45,
-0xd0, 0x3a, 0x98, 0xd1, 0xc0, 0x8d, 0x52, 0x30,
-0x0a, 0xc1, 0x68, 0x75, 0x5a, 0x94, 0x74, 0x43,
-0x08, 0x8c, 0xa5, 0x38, 0x26, 0xa4, 0xad, 0xe5,
-0x83, 0x2b, 0x34, 0xe7, 0x3a, 0xb7, 0xe7, 0x34,
-0xb4, 0x36, 0x27, 0x4b, 0x02, 0x57, 0x79, 0x98,
-0x71, 0x27, 0x37, 0xee, 0x4c, 0x83, 0xf1, 0x05,
-0xde, 0x32, 0xfb, 0xaa, 0xdb, 0x73, 0x1a, 0xed,
-0xae, 0x3b, 0x32, 0x63, 0x9a, 0xd3, 0xd0, 0x45,
-0xec, 0xf5, 0xf2, 0x0a, 0x5f, 0x22, 0x77, 0x9a,
-0x57, 0x85, 0x72, 0x16, 0x66, 0x8c, 0xaf, 0x18,
-0x60, 0xb4, 0xe4, 0xdc, 0x05, 0x2d, 0x7f, 0x8e,
-0x06, 0xb4, 0x50, 0xd6, 0xf2, 0x3f, 0x84, 0xaf,
-0x10, 0x77, 0x57, 0x28, 0xc7, 0x70, 0xd6, 0x0b,
-0x1e, 0x34, 0x8d, 0xc8, 0x44, 0xc8, 0x18, 0xb2,
-0x65, 0xc8, 0xbc, 0x45, 0xe3, 0x5d, 0x46, 0x66,
-0x8c, 0xd3, 0xa2, 0x09, 0x82, 0xbd, 0x5e, 0x31,
-0x80, 0x62, 0x78, 0x5b, 0x28, 0xba, 0x6d, 0x94,
-0x91, 0xb1, 0x2d, 0xd9, 0x86, 0xc6, 0x0d, 0x83,
-0xb5, 0x08, 0x33, 0xec, 0xf5, 0xca, 0x89, 0x09,
-0x78, 0xff, 0x5c, 0x45, 0x33, 0xc6, 0x32, 0x34,
-0x8c, 0xab, 0x12, 0xd0, 0xf2, 0x17, 0x68, 0xb8,
-0x5a, 0xb2, 0xbb, 0x60, 0xb0, 0x35, 0xcf, 0x7d,
-0x86, 0x14, 0x23, 0x27, 0x59, 0x41, 0xff, 0xc7,
-0x1b, 0xa6, 0x84, 0x77, 0x1d, 0x6b, 0xd1, 0xc9,
-0xa9, 0xec, 0x31, 0xf6, 0x7a, 0x35, 0xc8, 0xa1,
-0x56, 0xaf, 0xde, 0xa8, 0x68, 0x07, 0x27, 0x30,
-0x74, 0x66, 0x14, 0xc6, 0xe5, 0x10, 0xe5, 0x2d,
-0x25, 0x7a, 0x6b, 0x69, 0xd6, 0x18, 0xfb, 0xf9,
-0x6a, 0x25, 0xf0, 0xa2, 0xf6, 0x62, 0xe5, 0x9b,
-0xf9, 0xf1, 0x06, 0xcd, 0xb4, 0xe8, 0x30, 0x79,
-0x59, 0x63, 0xec, 0xf5, 0x12, 0x85, 0x10, 0x5d,
-0xa8, 0x17, 0x2b, 0xf2, 0xc1, 0x09, 0x0c, 0xfd,
-0xe3, 0xbb, 0x2c, 0xc3, 0xbe, 0xce, 0xf3, 0x0d,
-0x39, 0xb1, 0xd6, 0xc5, 0xfa, 0x97, 0x95, 0xab,
-0xe2, 0xff, 0x09, 0xa3, 0x6d, 0x5c, 0x0b, 0xb5,
-0xd7, 0xab, 0xe1, 0x8f, 0xac, 0x30, 0x37, 0x48,
-0xa6, 0x85, 0xe2, 0xef, 0xca, 0x1a, 0xe3, 0x9a,
-0xe7, 0x18, 0x4c, 0xdd, 0x7c, 0x9c, 0x4c, 0xcb,
-0xd8, 0x20, 0x2f, 0x6b, 0xbd, 0x86, 0x1b, 0xac,
-0x25, 0x0a, 0x5d, 0xac, 0x25, 0x5a, 0xf8, 0x08,
-0xb4, 0x30, 0x63, 0x83, 0xdd, 0xe2, 0x5c, 0x27,
-0x96, 0xb3, 0x58, 0xf8, 0x32, 0xf9, 0x73, 0x7a,
-0xd5, 0x9f, 0x60, 0xdc, 0x4a, 0xaf, 0x32, 0xac,
-0xf7, 0x06, 0xcd, 0x15, 0xe6, 0xd1, 0xe6, 0x58,
-0x49, 0x69, 0x4e, 0x96, 0x71, 0x27, 0x1a, 0xf3,
-0xed, 0x96, 0xf9, 0xc4, 0xe9, 0xfa, 0xe2, 0x98,
-0xc1, 0x24, 0xb3, 0x5e, 0x04, 0xde, 0x2a, 0x9a,
-0x22, 0x3b, 0x46, 0x91, 0x20, 0x53, 0x01, 0x0c,
-0x52, 0xc4, 0x5b, 0xa2, 0x44, 0x84, 0x96, 0x79,
-0x60, 0xc8, 0x45, 0xb0, 0xd0, 0xdc, 0xb0, 0x5b,
-0xec, 0xeb, 0x3c, 0x3f, 0x5f, 0xfa, 0x22, 0x3d,
-0x11, 0xbb, 0xa9, 0x34, 0x3f, 0xcb, 0x68, 0x07,
-0x43, 0x99, 0x2f, 0x15, 0xb2, 0x16, 0x05, 0x5b,
-0xee, 0x64, 0x5d, 0x22, 0x6f, 0xf1, 0x3a, 0x83,
-0x0d, 0x7b, 0xbd, 0xe6, 0xe7, 0xdc, 0xdd, 0x7a,
-0x57, 0xec, 0x73, 0xa5, 0xb8, 0x05, 0x80, 0xf1,
-0x95, 0xd2, 0xab, 0x0e, 0xe6, 0xb4, 0x70, 0xe3,
-0x85, 0x9c, 0x25, 0xb6, 0x71, 0x77, 0xeb, 0x66,
-0xde, 0x05, 0x63, 0xf4, 0xaf, 0x94, 0x96, 0xbc,
-0x60, 0x8f, 0xb1, 0xf7, 0x9d, 0x5b, 0xe7, 0x4b,
-0x77, 0xd3, 0x53, 0xb1, 0x9b, 0x4b, 0xf3, 0x5f,
-0xc8, 0x18, 0x2d, 0x68, 0x28, 0x76, 0x8b, 0xf2,
-0x19, 0xa7, 0xeb, 0xa0, 0x65, 0xe4, 0x39, 0x2d,
-0x66, 0xa1, 0x7d, 0x1d, 0xfb, 0x6b, 0xbc, 0xf0,
-0x27, 0x19, 0xf6, 0x7b, 0x9e, 0x8c, 0xdf, 0xbf,
-0xfe, 0xb7, 0x0c, 0x4a, 0xac, 0x4f, 0xae, 0xb0,
-0x84, 0xc2, 0x6e, 0x55, 0x9a, 0xf3, 0xe0, 0xff,
-0x86, 0x21, 0x38, 0x2d, 0xf6, 0x75, 0x6e, 0x35,
-0x72, 0x5a, 0x84, 0xbb, 0xc8, 0x57, 0xc8, 0x55,
-0xe6, 0x78, 0x43, 0xe6, 0x46, 0xce, 0x04, 0x5d,
-0x8e, 0x61, 0xfd, 0xae, 0x5b, 0x1b, 0x48, 0x8c,
-0xc2, 0x4e, 0xa4, 0xe0, 0x26, 0xf5, 0x31, 0x46,
-0xa1, 0xd3, 0xd2, 0x36, 0x6e, 0x0c, 0xb5, 0xe7,
-0xb9, 0x01, 0x5e, 0x56, 0x8a, 0xde, 0xa0, 0x68,
-0xf1, 0x3f, 0xc9, 0xc8, 0x5c, 0x27, 0xc7, 0x68,
-0x6d, 0xd6, 0xef, 0x54, 0xae, 0x12, 0x1d, 0x43,
-0x1e, 0xd7, 0x62, 0x1b, 0xd2, 0xb8, 0x16, 0x62,
-0xaf, 0x97, 0x24, 0x34, 0x9b, 0x77, 0x86, 0xae,
-0xf2, 0xe6, 0x34, 0x66, 0x0c, 0xcd, 0x34, 0xc6,
-0xb4, 0x38, 0x06, 0x01, 0xa3, 0x90, 0xb7, 0x34,
-0x61, 0x8b, 0x61, 0xaf, 0x97, 0x42, 0x1a, 0x88,
-0x46, 0x65, 0x5d, 0x70, 0x19, 0x45, 0xe8, 0x80,
-0x66, 0xb5, 0x38, 0x86, 0x08, 0x86, 0xc0, 0x5b,
-0x64, 0x6c, 0xb1, 0x2f, 0x73, 0x6b, 0x83, 0x48,
-0x28, 0xd5, 0x75, 0x45, 0x11, 0x33, 0x86, 0x36,
-0xae, 0x25, 0xcb, 0x28, 0xe3, 0x46, 0x3b, 0xb6,
-0xd8, 0xbf, 0xeb, 0xd6, 0x89, 0xf6, 0xaf, 0x18,
-0x89, 0x8e, 0x6d, 0xb1, 0x0d, 0x7d, 0x6c, 0x8b,
-0x35, 0xcf, 0xcf, 0xff, 0x67, 0xf6, 0xaf, 0x3f,
-0x66, 0xd8, 0x3f, 0x8c, 0xc8, 0x21, 0xc1, 0x4b,
-0x1a, 0x89, 0x66, 0xfe, 0x69, 0x86, 0x73, 0x9d,
-0x71, 0xbb, 0xd5, 0x00, 0x18, 0xf9, 0x68, 0xbc,
-0x40, 0x66, 0x12, 0xaf, 0x21, 0x19, 0xd0, 0x72,
-0x13, 0xb6, 0x68, 0xb6, 0xd1, 0x4c, 0x4e, 0xe0,
-0x98, 0x18, 0xfb, 0x2b, 0xeb, 0x93, 0x23, 0xcc,
-0x30, 0x16, 0x36, 0x17, 0x97, 0xc8, 0xcf, 0x4f,
-0x6c, 0xb4, 0x4c, 0xd0, 0x35, 0x39, 0xd3, 0xe2,
-0x5c, 0xa7, 0x3c, 0x67, 0x79, 0xef, 0x5f, 0x86,
-0xbe, 0xbc, 0xf6, 0xaa, 0xc7, 0xc6, 0x19, 0xa7,
-0xb9, 0xd1, 0x61, 0xb7, 0x6c, 0x06, 0xe3, 0xc6,
-0xd6, 0xec, 0x31, 0x99, 0xf9, 0x61, 0x5b, 0xad,
-0x48, 0xf8, 0xde, 0x84, 0x46, 0x02, 0x8c, 0x3c,
-0xde, 0x52, 0x41, 0x14, 0x43, 0xc4, 0xdf, 0x35,
-0xd5, 0xc8, 0xe3, 0x5d, 0x15, 0xf0, 0xbb, 0xc4,
-0x66, 0xb2, 0x11, 0xc7, 0x18, 0x6c, 0x8c, 0x7d,
-0x1f, 0x36, 0x2d, 0x2d, 0x2c, 0x6d, 0x9f, 0x5f,
-0x56, 0xd8, 0x31, 0xde, 0x90, 0xc1, 0xa0, 0xf3,
-0xcb, 0xb4, 0xfe, 0xa6, 0xa5, 0x02, 0xb4, 0xe8,
-0x85, 0xab, 0x9b, 0xfc, 0x82, 0x17, 0x0d, 0xbb,
-0xab, 0x30, 0xf3, 0x7d, 0x6e, 0x6d, 0x2e, 0xbc,
-0x53, 0xfe, 0x73, 0xe1, 0x2a, 0x23, 0xcb, 0x20,
-0x7f, 0x2e, 0x94, 0x18, 0x39, 0xac, 0x85, 0x94,
-0x40, 0x8b, 0x00, 0x2d, 0x1a, 0x74, 0x15, 0x16,
-0x36, 0x41, 0xcb, 0x55, 0xf3, 0x72, 0xd8, 0x18,
-0x72, 0x55, 0xe6, 0xb9, 0x28, 0x6b, 0x50, 0x9a,
-0xe3, 0x25, 0xfa, 0x03, 0x19, 0x43, 0xc0, 0xe7,
-0x98, 0xb7, 0x10, 0xbb, 0x85, 0x34, 0x53, 0x7b,
-0x0c, 0x18, 0x39, 0x38, 0x86, 0xb5, 0x38, 0x5f,
-0xc7, 0x23, 0x88, 0xd4, 0x48, 0x6a, 0x01, 0xd9,
-0x6d, 0x98, 0xe3, 0x5a, 0x3e, 0xce, 0x70, 0xae,
-0xe3, 0x95, 0xbe, 0x44, 0x4e, 0x98, 0x37, 0x85,
-0xf2, 0x17, 0xfe, 0x49, 0x46, 0xe6, 0x77, 0x39,
-0x70, 0x60, 0x8c, 0x51, 0x31, 0xce, 0xd0, 0xaf,
-0x3a, 0x34, 0x6e, 0x70, 0xe6, 0xfe, 0x29, 0x8d,
-0xbe, 0x50, 0x34, 0xa3, 0x7d, 0xed, 0x92, 0x8c,
-0x41, 0x8c, 0x83, 0x45, 0x21, 0xd9, 0xbb, 0x44,
-0x52, 0xa2, 0x7d, 0xda, 0x8c, 0x76, 0xaf, 0x50,
-0xae, 0x19, 0x26, 0xb6, 0x94, 0x49, 0xc4, 0xe8,
-0x43, 0x43, 0x90, 0x48, 0xf4, 0xa0, 0x16, 0x92,
-0xd7, 0x96, 0x39, 0xbf, 0xab, 0xfe, 0xca, 0xa2,
-0x2b, 0xff, 0x76, 0xe5, 0xdc, 0x95, 0x4b, 0x7f,
-0x9a, 0x41, 0xfe, 0xbb, 0x3f, 0xc1, 0xdf, 0xa8,
-0xb3, 0x0e, 0xbe, 0x98, 0xda, 0xb1, 0x22, 0x63,
-0xbc, 0xb6, 0x60, 0xd6, 0xc1, 0xd7, 0xce, 0xed,
-0x58, 0x51, 0x7f, 0x41, 0xbd, 0xf9, 0xdf, 0xde,
-0x4d, 0xed, 0x3a, 0x13, 0x7c, 0x6d, 0xd1, 0x95,
-0x97, 0x5f, 0x3b, 0x77, 0xe5, 0x4c, 0xf0, 0x37,
-0xbe, 0x67, 0x0e, 0xbe, 0xc8, 0xbe, 0xcf, 0x82,
-0x59, 0xcf, 0x5d, 0x39, 0xb7, 0xeb, 0x8c, 0x73,
-0x9d, 0x9a, 0xba, 0x85, 0xc7, 0x8b, 0x6b, 0xfa,
-0x8e, 0x9e, 0xcd, 0x18, 0xf5, 0x60, 0xd4, 0x9f,
-0x3b, 0x7a, 0xb6, 0xfe, 0xe2, 0xc2, 0xe3, 0xff,
-0xf6, 0x61, 0xdf, 0x71, 0x68, 0x81, 0x5f, 0x51,
-0x7f, 0xee, 0x0a, 0x8c, 0x59, 0x04, 0x63, 0xd8,
-0x75, 0x60, 0xcc, 0x95, 0x73, 0xc7, 0xcf, 0x3a,
-0xd7, 0x99, 0x73, 0xff, 0x17, 0x5e, 0x7b, 0x64,
-0xd7, 0xe0, 0xbb, 0xa3, 0x19, 0x63, 0x4a, 0xf4,
-0x17, 0x60, 0x3c, 0x64, 0xb7, 0x3c, 0x74, 0xda,
-0xe9, 0x2a, 0x2f, 0xfd, 0xc2, 0xab, 0xc5, 0x5d,
-0x7c, 0xf0, 0x2f, 0x58, 0x4b, 0xe6, 0x87, 0x49,
-0x77, 0x93, 0xc9, 0xe4, 0x86, 0x92, 0xbc, 0xe7,
-0x49, 0x8b, 0xb9, 0xb9, 0x79, 0x92, 0x17, 0x8d,
-0x79, 0x9b, 0xb5, 0xcf, 0xc9, 0xf9, 0xcf, 0x8b,
-0x2d, 0xc6, 0xe6, 0xc2, 0x1b, 0xe4, 0x42, 0x68,
-0x01, 0xbc, 0x7c, 0xb5, 0x9c, 0xd7, 0x0b, 0xc6,
-0x64, 0xe8, 0xca, 0xeb, 0x95, 0xa1, 0x8b, 0xfc,
-0xad, 0x7c, 0x8d, 0xb3, 0xee, 0x72, 0xce, 0x8c,
-0x56, 0x44, 0xbe, 0x39, 0x36, 0x28, 0xfe, 0xf3,
-0xbe, 0xdc, 0xbb, 0x85, 0x53, 0xc6, 0x3f, 0x6b,
-0x77, 0xb6, 0x0b, 0x77, 0xe7, 0x9c, 0x32, 0xfe,
-0x4c, 0xcb, 0xc7, 0xae, 0xa8, 0xf1, 0x35, 0xe8,
-0x62, 0x63, 0xfe, 0xd9, 0x86, 0xd2, 0x8d, 0x5a,
-0xe6, 0x7d, 0x28, 0x0a, 0x31, 0x1a, 0x4d, 0xa2,
-0xe7, 0x00, 0x5e, 0x5c, 0x94, 0x00, 0x16, 0xce,
-0x02, 0xce, 0x68, 0x94, 0xb0, 0x96, 0x64, 0xc6,
-0xcd, 0xb0, 0xc7, 0x88, 0x4a, 0x8e, 0x99, 0xf9,
-0x61, 0x4b, 0x00, 0x45, 0xe6, 0x96, 0x0a, 0xf1,
-0x92, 0x25, 0x00, 0x39, 0xe7, 0x13, 0xa1, 0x5d,
-0x68, 0x19, 0x83, 0x58, 0xdb, 0x65, 0x34, 0xae,
-0x82, 0x16, 0x39, 0x26, 0x64, 0xba, 0xc4, 0x49,
-0xa4, 0x95, 0xda, 0x57, 0x51, 0x9a, 0xee, 0x29,
-0x9c, 0xdc, 0xfe, 0xb9, 0x90, 0xdc, 0x2f, 0xdf,
-0x23, 0x4c, 0xa6, 0xb7, 0xea, 0x85, 0xdc, 0xf8,
-0x9c, 0x5e, 0x78, 0x98, 0xdc, 0x61, 0x19, 0xd0,
-0x52, 0x62, 0x7e, 0xce, 0xe9, 0x0a, 0x70, 0xa3,
-0x7d, 0x92, 0x2e, 0xb8, 0xbe, 0xcf, 0x52, 0xf6,
-0x8f, 0x16, 0xd2, 0xf1, 0xc0, 0x59, 0x76, 0x5a,
-0x0c, 0x6e, 0x10, 0x12, 0x93, 0x4b, 0xe1, 0xc5,
-0x68, 0x8d, 0x99, 0x4f, 0x32, 0xef, 0x31, 0x45,
-0xae, 0x40, 0xe4, 0x6b, 0x68, 0x09, 0xf9, 0x06,
-0x21, 0x8f, 0x34, 0xb4, 0x68, 0x1b, 0x00, 0x0b,
-0x83, 0xa1, 0x43, 0x4b, 0x05, 0x47, 0xd0, 0x09,
-0x70, 0x8a, 0x59, 0x8b, 0x26, 0xcb, 0x60, 0xcc,
-0x8f, 0x41, 0x0b, 0x8c, 0xa1, 0x0d, 0x31, 0xcd,
-0xb9, 0xce, 0x74, 0x39, 0x4a, 0x8b, 0xf4, 0xa6,
-0x4d, 0x85, 0x31, 0x72, 0x7b, 0x6f, 0x91, 0x2e,
-0x3f, 0x55, 0x58, 0x4e, 0x16, 0x40, 0x8b, 0xbc,
-0xbd, 0xd0, 0x2f, 0x47, 0xcd, 0xa2, 0x2d, 0x4d,
-0xdb, 0x05, 0xbf, 0x76, 0x7b, 0x6b, 0x51, 0x4a,
-0x7e, 0xea, 0x8b, 0x7e, 0x82, 0x83, 0x4b, 0xb6,
-0x17, 0x96, 0xcb, 0x0b, 0x5a, 0x8b, 0x92, 0x4d,
-0xdb, 0x0b, 0xed, 0x6f, 0x43, 0xf3, 0xc9, 0x97,
-0x48, 0x89, 0x99, 0x13, 0x22, 0x05, 0xe4, 0x4b,
-0x54, 0x46, 0x63, 0x21, 0x29, 0xa6, 0xc4, 0x2c,
-0x0c, 0x09, 0x0b, 0x61, 0x13, 0x83, 0x96, 0x99,
-0x60, 0xc0, 0x18, 0x22, 0x68, 0x64, 0xa1, 0x3d,
-0xd8, 0x0b, 0x63, 0xd0, 0x10, 0xf8, 0xb1, 0x16,
-0x51, 0x60, 0x9e, 0x9a, 0xe0, 0x97, 0xca, 0x2d,
-0x64, 0x13, 0xf9, 0x6b, 0x92, 0xd3, 0x2a, 0x2f,
-0x36, 0x9a, 0xc9, 0x0c, 0x98, 0x09, 0x83, 0xcc,
-0x83, 0x9f, 0x41, 0xf0, 0x3f, 0x58, 0xa2, 0x79,
-0x72, 0xe1, 0xbc, 0x79, 0x04, 0xc0, 0x25, 0x4e,
-0x09, 0xe2, 0x69, 0x59, 0x23, 0x85, 0x00, 0xac,
-0x05, 0x7e, 0x5c, 0x07, 0xd7, 0x31, 0xd0, 0x75,
-0x20, 0xba, 0x8e, 0xd3, 0x47, 0xda, 0x91, 0xd5,
-0x00, 0x13, 0x2a, 0xa9, 0x80, 0xa8, 0x39, 0x17,
-0x5b, 0x10, 0x86, 0xe3, 0x06, 0x43, 0xcb, 0x74,
-0x85, 0xed, 0x34, 0x82, 0x1f, 0xf7, 0xa7, 0x90,
-0xb5, 0x51, 0x39, 0xd7, 0x81, 0x5b, 0x62, 0x13,
-0xfc, 0x33, 0x3a, 0x15, 0xf1, 0xde, 0xf8, 0x1b,
-0xf8, 0xf7, 0x72, 0x63, 0xcc, 0x2b, 0x2a, 0x44,
-0xff, 0x86, 0x2f, 0x8a, 0xc8, 0x6f, 0x9b, 0x42,
-0xea, 0x89, 0x89, 0x9b, 0xd8, 0x18, 0x76, 0x23,
-0x61, 0x17, 0xbf, 0x8e, 0x26, 0x18, 0x22, 0xae,
-0xfb, 0x34, 0x92, 0xd7, 0x01, 0x4b, 0xb9, 0x89,
-0xce, 0x27, 0x79, 0x70, 0x1d, 0xb8, 0x72, 0x2e,
-0x18, 0x62, 0x8c, 0x75, 0x5d, 0xc3, 0xba, 0xb0,
-0x05, 0xcf, 0x37, 0xe0, 0xa6, 0x25, 0xd7, 0x50,
-0x05, 0x5b, 0xfc, 0x24, 0xcf, 0xe2, 0xb9, 0x35,
-0x6e, 0xb5, 0xf1, 0xb2, 0x01, 0x10, 0xf8, 0x01,
-0x17, 0x5e, 0x9e, 0x07, 0x06, 0x09, 0xd1, 0xb5,
-0x56, 0xcb, 0x03, 0xde, 0x2d, 0x5f, 0xe3, 0x5d,
-0xd8, 0x52, 0x7a, 0x30, 0x17, 0xc7, 0x34, 0x28,
-0x85, 0x94, 0xfb, 0x51, 0x06, 0xb1, 0xfc, 0x0d,
-0x3d, 0xe3, 0x6f, 0xf4, 0xa3, 0x41, 0x99, 0x11,
-0x16, 0xc6, 0x20, 0x68, 0x98, 0x7a, 0x7c, 0x39,
-0xf3, 0x31, 0x24, 0xb3, 0x2f, 0xe3, 0x14, 0x86,
-0x7a, 0xe1, 0x05, 0xee, 0x25, 0xcf, 0x21, 0x48,
-0x0f, 0x49, 0x0a, 0x39, 0x82, 0xdf, 0x27, 0x85,
-0x06, 0xd6, 0x18, 0xeb, 0x92, 0x62, 0x34, 0xca,
-0x1a, 0xef, 0x7a, 0x0e, 0x25, 0x64, 0x42, 0x8d,
-0xd8, 0x85, 0x88, 0x1e, 0xf0, 0xa9, 0x69, 0xff,
-0x2e, 0x98, 0xe7, 0x5e, 0x78, 0x3c, 0xbd, 0x39,
-0x6d, 0x88, 0x46, 0x53, 0x57, 0x03, 0x28, 0x96,
-0x5b, 0x5a, 0x17, 0x83, 0x51, 0xd8, 0x46, 0x74,
-0xec, 0x02, 0xf7, 0x1b, 0xd0, 0x71, 0x69, 0xe8,
-0x73, 0xd0, 0x02, 0x83, 0x17, 0x87, 0x00, 0xba,
-0xb6, 0x01, 0x6e, 0x62, 0x60, 0xd6, 0xfe, 0x5d,
-0x02, 0xe2, 0x65, 0xbc, 0x72, 0x61, 0x5c, 0x0b,
-0x01, 0x04, 0x96, 0x10, 0x0b, 0xa3, 0xaf, 0x3e,
-0x1f, 0x0c, 0xd9, 0x4f, 0x27, 0x73, 0x74, 0x8c,
-0x5d, 0xb9, 0x68, 0x84, 0xa9, 0x97, 0x8f, 0x01,
-0xbc, 0xec, 0xfa, 0x5d, 0xcd, 0x42, 0x83, 0xbc,
-0x14, 0x66, 0x6c, 0x3e, 0xba, 0xe8, 0xa1, 0xd6,
-0xd2, 0x64, 0x2e, 0x4e, 0xa6, 0xbf, 0x55, 0x49,
-0x36, 0x20, 0x82, 0x06, 0x43, 0x9f, 0x1f, 0x10,
-0x18, 0x94, 0xe6, 0x2d, 0x61, 0x76, 0x2e, 0x91,
-0x01, 0xd7, 0x34, 0xf3, 0xbb, 0x9a, 0x65, 0x99,
-0xdc, 0x8a, 0x61, 0x47, 0x4d, 0x80, 0x9b, 0x9f,
-0x14, 0xe2, 0x11, 0x4f, 0x09, 0xcc, 0x5c, 0xa1,
-0x21, 0xe3, 0xcd, 0x7e, 0x2b, 0x11, 0x0c, 0xa7,
-0xab, 0x84, 0x9f, 0x10, 0x59, 0x2d, 0xb7, 0x92,
-0xc2, 0x06, 0xfe, 0xbb, 0xa2, 0x70, 0x57, 0xcc,
-0xa3, 0x1a, 0xbc, 0x0d, 0x04, 0x6e, 0x34, 0xa1,
-0xd1, 0x68, 0xb5, 0x00, 0x3a, 0x46, 0xa3, 0x90,
-0x19, 0x69, 0x67, 0x8c, 0xdb, 0x20, 0x96, 0x8e,
-0xfc, 0x3c, 0x84, 0xc9, 0x51, 0x84, 0xc9, 0x71,
-0x81, 0xb4, 0x67, 0x01, 0xe7, 0x26, 0x84, 0x78,
-0x86, 0xd5, 0x45, 0x8d, 0xb2, 0x66, 0xde, 0xc5,
-0x06, 0x8b, 0x39, 0x16, 0xb8, 0x26, 0xf6, 0xef,
-0xb2, 0x91, 0xef, 0x67, 0xb2, 0xf0, 0x32, 0xc3,
-0x9e, 0xf3, 0x73, 0xef, 0x66, 0x30, 0xd9, 0x9b,
-0x2b, 0x62, 0xd7, 0x0c, 0x77, 0x97, 0x83, 0x97,
-0x2d, 0x7f, 0x5e, 0x98, 0x4f, 0xee, 0x69, 0xdd,
-0xac, 0x4f, 0x9a, 0x2d, 0x1c, 0xcb, 0xbd, 0xbb,
-0x75, 0x72, 0xec, 0x6f, 0x4b, 0x0b, 0x5f, 0x90,
-0xef, 0xa6, 0xcc, 0x38, 0x26, 0x63, 0xcb, 0xa4,
-0xd2, 0xa9, 0x2f, 0xe4, 0xde, 0x1d, 0x9f, 0x9c,
-0xfe, 0x32, 0x74, 0xc1, 0x98, 0xcd, 0x69, 0x3e,
-0xa6, 0x75, 0xb2, 0xfe, 0xb9, 0xd2, 0x42, 0xeb,
-0xfe, 0x89, 0x0a, 0xf3, 0xc5, 0x7f, 0x84, 0xbf,
-0xba, 0x01, 0x20, 0x30, 0xb9, 0x9b, 0x6e, 0x8e,
-0xfd, 0x59, 0xa9, 0x80, 0xc6, 0x5d, 0x70, 0x9d,
-0xbc, 0x63, 0xe4, 0x6e, 0xab, 0x4b, 0xc4, 0xae,
-0x49, 0x00, 0xa5, 0x05, 0xf8, 0xf3, 0xf4, 0x24,
-0x68, 0xc9, 0xc1, 0x16, 0x18, 0x63, 0x5d, 0xa7,
-0x99, 0xe1, 0x65, 0x2f, 0x20, 0x5f, 0xf2, 0x02,
-0x6e, 0x64, 0x30, 0xf8, 0xaa, 0x17, 0x72, 0xcb,
-0xe8, 0xc2, 0xd8, 0xd7, 0xc0, 0x20, 0x33, 0x5a,
-0xd7, 0x42, 0xd7, 0x9f, 0xa3, 0x71, 0xd7, 0x92,
-0xaf, 0x95, 0xde, 0x89, 0x5f, 0xc3, 0x1b, 0xfb,
-0x12, 0xb4, 0xc8, 0x38, 0xf8, 0x9f, 0x01, 0xd1,
-0xdb, 0xcf, 0x57, 0x91, 0x30, 0x8d, 0xfe, 0x0f,
-0xbd, 0x28, 0x4a, 0x36, 0x08, 0xcb, 0x60, 0x0e,
-0xbf, 0x14, 0x95, 0x37, 0x08, 0x15, 0x0f, 0xfc,
-0x45, 0x52, 0x54, 0xe4, 0x0d, 0xa4, 0x02, 0x6e,
-0x3f, 0xb6, 0x6d, 0xdd, 0x4b, 0x6f, 0x4b, 0x0a,
-0xd1, 0x9c, 0xb8, 0x10, 0x6e, 0xbf, 0x4b, 0xbf,
-0x1a, 0xc7, 0x40, 0x8b, 0x0b, 0x2f, 0x1b, 0xb0,
-0xee, 0x5f, 0xeb, 0x2d, 0x8d, 0xe5, 0x96, 0x92,
-0x07, 0x73, 0x96, 0xd0, 0xd2, 0xf4, 0x7c, 0xc0,
-0xc2, 0xe4, 0x6b, 0x66, 0x69, 0x5a, 0x44, 0xa3,
-0xdc, 0x54, 0x62, 0xb9, 0xb3, 0x85, 0x5c, 0x19,
-0xbb, 0x10, 0x26, 0xcb, 0x5f, 0xa3, 0xa5, 0xb1,
-0x2f, 0x83, 0x81, 0x83, 0xe1, 0xaf, 0x04, 0xfb,
-0x3d, 0xdf, 0x14, 0x93, 0xef, 0x9b, 0x57, 0x40,
-0x1a, 0x93, 0x64, 0xb9, 0xbc, 0x52, 0x98, 0x42,
-0x3e, 0x47, 0x0b, 0xd3, 0x25, 0x2b, 0x85, 0x02,
-0xf2, 0x15, 0x5a, 0xf8, 0x16, 0x99, 0x2d, 0x5c,
-0x0d, 0x2d, 0x70, 0xeb, 0x40, 0x17, 0xc5, 0x2e,
-0x30, 0xbe, 0x4a, 0xe1, 0xf6, 0xc2, 0x31, 0x53,
-0x48, 0x03, 0xb5, 0xcf, 0x7b, 0xa3, 0xc2, 0x1d,
-0x64, 0x19, 0xcd, 0xd3, 0xc5, 0xe5, 0xda, 0xf7,
-0xc1, 0x00, 0x08, 0x1c, 0x15, 0x36, 0x90, 0x65,
-0xc8, 0x62, 0xa6, 0x08, 0x1b, 0xe4, 0x0a, 0x06,
-0x8a, 0xe1, 0x69, 0x5a, 0x46, 0xaf, 0x49, 0xca,
-0x51, 0x84, 0xc9, 0xa6, 0x92, 0xcc, 0x85, 0x49,
-0xc0, 0x16, 0x78, 0xf4, 0xec, 0xef, 0x03, 0xcf,
-0xa9, 0xac, 0xdb, 0xe7, 0x51, 0x2e, 0x2c, 0x5c,
-0xca, 0x9f, 0xb8, 0x18, 0x6b, 0x81, 0x2e, 0x0c,
-0xfa, 0x42, 0x97, 0x58, 0xa2, 0xb7, 0x6a, 0x7a,
-0x43, 0x20, 0x33, 0xd8, 0x79, 0xbe, 0x1a, 0x64,
-0x03, 0xfc, 0xe9, 0x5b, 0xbd, 0x85, 0x0d, 0xc4,
-0x80, 0x31, 0xb2, 0x52, 0x28, 0x82, 0x51, 0x82,
-0x86, 0x24, 0x37, 0x53, 0x4d, 0x6f, 0xb2, 0xba,
-0xca, 0xac, 0x2e, 0x0d, 0xe0, 0xad, 0x35, 0x98,
-0x28, 0x85, 0xc4, 0x5e, 0x2f, 0x09, 0xb0, 0x98,
-0x37, 0x24, 0x28, 0x42, 0x23, 0xba, 0xec, 0xa1,
-0x1c, 0x34, 0xee, 0x40, 0x97, 0xdd, 0xcb, 0x9d,
-0xf8, 0x10, 0x18, 0xd0, 0x65, 0x32, 0x27, 0x1e,
-0xba, 0x4c, 0x68, 0x09, 0x60, 0x17, 0x18, 0x82,
-0x57, 0x30, 0xac, 0xef, 0x33, 0x4f, 0xb1, 0xce,
-0x76, 0x71, 0xe3, 0x25, 0xa5, 0xb0, 0x45, 0xcc,
-0x53, 0xe4, 0x06, 0x6c, 0x03, 0x2c, 0x2c, 0x37,
-0x08, 0x00, 0x93, 0x09, 0xc7, 0xcb, 0xeb, 0x9b,
-0xa0, 0x0b, 0x8f, 0x79, 0x61, 0x57, 0x9b, 0xd7,
-0xc1, 0xc6, 0x08, 0x0e, 0x5e, 0x86, 0xdf, 0x25,
-0x16, 0xd1, 0xf6, 0x64, 0x99, 0x52, 0xca, 0xb1,
-0x30, 0x51, 0x14, 0x49, 0xd4, 0x71, 0x43, 0x03,
-0x50, 0x4c, 0x18, 0x4c, 0x0e, 0xd8, 0x86, 0x85,
-0x97, 0x93, 0xcc, 0xd0, 0xc1, 0x28, 0x73, 0xf0,
-0xb2, 0x21, 0xd8, 0xfb, 0x17, 0xee, 0x4d, 0x42,
-0xa9, 0x36, 0x1f, 0xf6, 0x14, 0x99, 0x1b, 0xf6,
-0x26, 0x25, 0x73, 0xb7, 0xa7, 0x30, 0x97, 0x6d,
-0x64, 0xf3, 0xc6, 0xec, 0x5f, 0xf6, 0x7a, 0x19,
-0xe2, 0x32, 0xf2, 0x19, 0x92, 0x6b, 0x28, 0x09,
-0x72, 0x2f, 0x79, 0x94, 0x4c, 0x02, 0x9f, 0x44,
-0xac, 0x20, 0xd7, 0xe0, 0x6e, 0x95, 0x60, 0x1b,
-0x66, 0xae, 0x71, 0x1b, 0xd5, 0x70, 0xdb, 0x16,
-0x0d, 0x68, 0xb9, 0x57, 0xf8, 0x0c, 0x99, 0x64,
-0x5c, 0x83, 0x5d, 0x8f, 0xc2, 0x05, 0xf3, 0x9c,
-0xf5, 0x8a, 0xc9, 0xb5, 0xc2, 0xb5, 0xf8, 0xe6,
-0x4a, 0xca, 0xcb, 0x85, 0x02, 0x61, 0x3e, 0x25,
-0x69, 0x71, 0x3a, 0xdc, 0x87, 0x0d, 0xb4, 0x39,
-0x2d, 0x07, 0x84, 0x35, 0x44, 0x4a, 0xc2, 0x7d,
-0xb8, 0x3c, 0xa7, 0xa0, 0x75, 0x29, 0xde, 0x7e,
-0xcb, 0x61, 0xf0, 0x7c, 0xe8, 0xca, 0x0d, 0xc0,
-0x18, 0xf8, 0x2b, 0xeb, 0x3e, 0x6c, 0x86, 0x97,
-0xe4, 0x0c, 0x4d, 0xd1, 0x00, 0x0b, 0xaf, 0x25,
-0x65, 0x86, 0x57, 0x13, 0x65, 0xad, 0x97, 0xe8,
-0xcc, 0x20, 0x7d, 0x06, 0x26, 0x0a, 0x34, 0x4e,
-0x26, 0xac, 0x85, 0x42, 0x0b, 0x1a, 0x0a, 0xb1,
-0x0c, 0xa4, 0x45, 0x73, 0xf6, 0x1d, 0x92, 0x43,
-0x6e, 0x9a, 0x97, 0xdf, 0x2c, 0xb5, 0x90, 0xef,
-0xca, 0x33, 0x69, 0x7e, 0x4b, 0xa3, 0x66, 0x34,
-0x21, 0xb8, 0xc6, 0xa8, 0xe7, 0x2f, 0xe1, 0x1f,
-0x51, 0x9a, 0xa5, 0x3b, 0xc9, 0xf3, 0xf2, 0x0c,
-0xc3, 0x6b, 0xc0, 0x3f, 0xfa, 0xe7, 0xf2, 0x4d,
-0x80, 0x04, 0x1b, 0x9b, 0xb5, 0x2f, 0xc3, 0x3f,
-0x9a, 0xdf, 0xdc, 0x58, 0x42, 0x9c, 0x7d, 0xb9,
-0x51, 0x5e, 0xd2, 0x5b, 0x1a, 0x9a, 0x3f, 0x59,
-0x58, 0x85, 0x1b, 0x59, 0xcb, 0x7c, 0x2f, 0xdb,
-0xa4, 0x4a, 0x43, 0xb9, 0x60, 0x10, 0x34, 0x9c,
-0x16, 0xb8, 0x21, 0x25, 0x39, 0x66, 0xb2, 0x96,
-0x49, 0x6c, 0xd7, 0x9b, 0xe4, 0xda, 0xbf, 0x0c,
-0x4e, 0xc0, 0x44, 0xb4, 0xd6, 0x6c, 0xe0, 0xdc,
-0x00, 0x3e, 0x8b, 0xac, 0xbb, 0x3d, 0x14, 0x14,
-0xba, 0xb3, 0x06, 0xf3, 0x16, 0x70, 0x2a, 0x9c,
-0xdf, 0x25, 0x44, 0x9b, 0x96, 0x14, 0x96, 0xca,
-0xf3, 0x85, 0xf5, 0xdc, 0x97, 0x60, 0x78, 0x39,
-0x56, 0x58, 0xfa, 0x00, 0x62, 0x61, 0x0e, 0x9c,
-0x05, 0x68, 0x69, 0x28, 0x64, 0x78, 0x79, 0xad,
-0x1c, 0xd3, 0xf0, 0xdc, 0x95, 0xe3, 0x65, 0xb9,
-0xa1, 0xcc, 0xf6, 0xc3, 0x61, 0xff, 0x6a, 0x6a,
-0xd6, 0x4a, 0xe4, 0x5b, 0x73, 0x60, 0xdb, 0x6a,
-0x2e, 0x2c, 0x91, 0x73, 0x84, 0x42, 0xc3, 0x40,
-0xe3, 0x56, 0x30, 0x78, 0x97, 0xf0, 0x12, 0xb4,
-0x08, 0x25, 0x39, 0x39, 0x85, 0xd8, 0xa5, 0xe1,
-0x18, 0x81, 0xb5, 0xc8, 0x82, 0xa0, 0x19, 0xf6,
-0xf3, 0xa5, 0xc0, 0x0a, 0x94, 0xc4, 0x73, 0xc8,
-0x03, 0xf0, 0x40, 0x13, 0xed, 0x41, 0x3c, 0x2c,
-0x0a, 0x35, 0x60, 0x8b, 0xde, 0x4a, 0x62, 0x77,
-0xf0, 0xa7, 0x3f, 0x1a, 0x6b, 0x60, 0xa2, 0x39,
-0xec, 0x11, 0x2f, 0x11, 0x73, 0x74, 0x21, 0xca,
-0x5e, 0x0c, 0x38, 0xc6, 0xfa, 0x08, 0x80, 0x7c,
-0x3b, 0x48, 0x12, 0x89, 0x26, 0xcb, 0x6c, 0x2c,
-0x5c, 0x26, 0xb6, 0x62, 0x0b, 0x82, 0xe2, 0x56,
-0x6c, 0x21, 0x1e, 0x22, 0x52, 0x92, 0x6c, 0x06,
-0xa3, 0xd0, 0x1e, 0x93, 0x83, 0x06, 0x09, 0x64,
-0xf6, 0xaf, 0xcf, 0x03, 0xf2, 0x6d, 0x1f, 0x28,
-0x9b, 0xb9, 0x16, 0x8c, 0x28, 0x40, 0xe0, 0x99,
-0x0f, 0x7c, 0x5e, 0xf8, 0x92, 0xd2, 0x6e, 0x96,
-0xcd, 0xcc, 0xff, 0xbc, 0x28, 0x18, 0xe6, 0xc0,
-0x55, 0x21, 0xe5, 0xf3, 0x52, 0xb1, 0xd1, 0x07,
-0x5d, 0xde, 0xcf, 0x4b, 0x5f, 0x6c, 0x6a, 0x7f,
-0x69, 0xea, 0x4c, 0x25, 0xbf, 0xf8, 0x4b, 0xc6,
-0x09, 0xf8, 0x2b, 0x7b, 0xff, 0x82, 0x79, 0x06,
-0x0f, 0x7f, 0x33, 0x3a, 0xff, 0xfd, 0xb9, 0xe8,
-0xf3, 0xff, 0xad, 0x0b, 0x17, 0xf4, 0x4f, 0x6a,
-0x01, 0x50, 0xfc, 0x39, 0x5d, 0xe8, 0x9f, 0x74,
-0x0f, 0xb9, 0x2b, 0xfe, 0x39, 0x80, 0xc9, 0x62,
-0x8b, 0xb0, 0x89, 0xfe, 0xb3, 0x6b, 0x8c, 0x69,
-0xff, 0xb0, 0x72, 0xc5, 0x30, 0xb5, 0x50, 0x3b,
-0x7a, 0x59, 0x60, 0xcc, 0x90, 0xd7, 0x0a, 0x88,
-0x97, 0x11, 0x0b, 0x2f, 0x01, 0x50, 0x6c, 0x02,
-0x82, 0xf6, 0x2e, 0x29, 0xd7, 0xa2, 0x07, 0x39,
-0x5e, 0xd6, 0x0c, 0x40, 0xd0, 0x2e, 0xbc, 0x3c,
-0xcf, 0xbe, 0x0c, 0xe0, 0xe5, 0xcf, 0x5d, 0x02,
-0xe4, 0xfb, 0x9d, 0x1f, 0xd6, 0xff, 0x61, 0xd1,
-0x85, 0x7f, 0xbb, 0x72, 0xef, 0x95, 0x67, 0xb9,
-0x01, 0xe0, 0xf1, 0xfa, 0x3f, 0x30, 0x50, 0xfc,
-0x9d, 0x4b, 0xf5, 0x68, 0x5c, 0xfe, 0x7f, 0x0b,
-0x2f, 0x4f, 0x7a, 0xfa, 0xe5, 0x17, 0x53, 0xd6,
-0xf7, 0x79, 0xf7, 0xde, 0x5d, 0xcf, 0x06, 0x7f,
-0xb5, 0xe0, 0x3e, 0x06, 0x9c, 0xa7, 0xfc, 0x6a,
-0x01, 0x22, 0xe8, 0x6f, 0xad, 0x80, 0x96, 0xfb,
-0x0f, 0xbe, 0x9a, 0xba, 0xb0, 0x22, 0x62, 0x61,
-0xea, 0xff, 0x1b, 0x8c, 0xfb, 0xd9, 0x18, 0xe7,
-0x3a, 0x35, 0x75, 0x9f, 0x7b, 0xf1, 0xdf, 0x6a,
-0xfa, 0xac, 0xeb, 0x7c, 0x78, 0xef, 0xf1, 0x67,
-0x6b, 0x6e, 0x5e, 0x78, 0x81, 0x01, 0xe7, 0xeb,
-0x6f, 0x66, 0x08, 0xfa, 0xdb, 0x67, 0xa1, 0xe5,
-0x4a, 0x71, 0xa4, 0xef, 0xe2, 0xd9, 0x7a, 0x0b,
-0x53, 0x5f, 0x02, 0xe3, 0x0a, 0x1b, 0xe3, 0x5c,
-0x67, 0xce, 0x14, 0xa3, 0xaf, 0x68, 0xc6, 0xa0,
-0x57, 0x98, 0xd3, 0xf2, 0x85, 0xe7, 0x1e, 0xd9,
-0x25, 0x9f, 0xb9, 0x65, 0x8e, 0x16, 0x7d, 0x6e,
-0xc3, 0x8c, 0xf6, 0x77, 0x47, 0x25, 0xed, 0x0b,
-0x2f, 0x14, 0xef, 0x1a, 0xcc, 0x1f, 0x85, 0xae,
-0xd7, 0x1e, 0x49, 0xb5, 0x9f, 0xf9, 0xe6, 0x9c,
-0x95, 0xd1, 0x57, 0x8b, 0x6e, 0x6e, 0x5f, 0xfb,
-0xcd, 0x39, 0xa5, 0x5f, 0x78, 0x0d, 0xc7, 0x9c,
-0x76, 0xae, 0x23, 0xb6, 0x93, 0x2d, 0x24, 0xf0,
-0x8f, 0x1e, 0x8d, 0x1b, 0x86, 0xdb, 0x58, 0x15,
-0xca, 0xb4, 0x1c, 0x75, 0x77, 0x79, 0x0f, 0xda,
-0x63, 0x9c, 0xcb, 0xb8, 0x42, 0x83, 0xcc, 0x11,
-0x23, 0xee, 0x50, 0x86, 0x65, 0x64, 0x87, 0x0f,
-0x49, 0x56, 0x97, 0x73, 0x42, 0xd6, 0x8e, 0xcc,
-0x5b, 0x06, 0x7b, 0x29, 0x4c, 0x64, 0x74, 0xb0,
-0x54, 0x2b, 0x71, 0x8c, 0xe1, 0x74, 0x11, 0x6b,
-0xe7, 0xb1, 0xbe, 0xc6, 0x3f, 0xea, 0x13, 0x7c,
-0x0d, 0x65, 0x52, 0x38, 0xd3, 0x72, 0xd4, 0xd5,
-0xe5, 0x0e, 0x70, 0x3a, 0xbf, 0x8b, 0x8e, 0x3b,
-0xf8, 0x03, 0xe3, 0xe8, 0xb8, 0x96, 0x8f, 0x33,
-0xf8, 0xef, 0xfa, 0x4f, 0x0f, 0xff, 0x63, 0x57,
-0x62, 0xd7, 0x61, 0x34, 0x77, 0x1d, 0xfc, 0x7d,
-0xc9, 0x0d, 0x36, 0xa2, 0x03, 0x46, 0x58, 0x2d,
-0xe2, 0x98, 0x2e, 0x85, 0x0d, 0x26, 0x56, 0x8b,
-0xfd, 0x99, 0xf8, 0x1f, 0x39, 0xfa, 0x9f, 0xfd,
-0x46, 0xf6, 0xf7, 0x91, 0x3d, 0xed, 0xe2, 0x16,
-0xb2, 0xdd, 0x98, 0xae, 0xfd, 0x69, 0x86, 0x28,
-0xd8, 0xbf, 0x6b, 0xfc, 0x32, 0xfd, 0xef, 0x18,
-0xce, 0xfc, 0x7c, 0xd2, 0xfd, 0xf3, 0x49, 0x06,
-0xb1, 0xef, 0x9f, 0x49, 0x21, 0xe1, 0x28, 0xf9,
-0x47, 0x32, 0xd9, 0xfc, 0x93, 0x8c, 0x83, 0xf2,
-0x7f, 0xe5, 0xfb, 0x4c, 0x36, 0xed, 0x16, 0x31,
-0x73, 0x23, 0xfe, 0x09, 0xb7, 0x8d, 0xe6, 0xb4,
-0x64, 0x3e, 0x7f, 0xca, 0xcd, 0xa7, 0x65, 0xdf,
-0x85, 0x38, 0x3f, 0xe6, 0x1f, 0x7b, 0x59, 0x7e,
-0xdc, 0xc7, 0x9b, 0xf9, 0x2b, 0x9e, 0x1f, 0x15,
-0xfa, 0x53, 0xae, 0x92, 0x75, 0x45, 0x83, 0xfd,
-0x2f, 0xa4, 0xff, 0x57, 0xaf, 0x63, 0x4d, 0xd1,
-0x24, 0xf3, 0xbf, 0x78, 0x21, 0x61, 0xf8, 0xbf,
-0x78, 0x81, 0xff, 0x43, 0x9f, 0xfa, 0x2b, 0x57,
-0xae, 0x98, 0x7f, 0xba, 0xf1, 0xe9, 0x75, 0xfe,
-0x5f, 0xbe, 0xce, 0x04, 0xdb, 0xf1, 0xff, 0x8e,
-0xe1, 0x5c, 0xe7, 0xbf, 0xf8, 0x5e, 0xcd, 0x5c,
-0x67, 0xdc, 0x9e, 0xfb, 0x31, 0x86, 0x6b, 0xa7,
-0x9e, 0xe0, 0xbd, 0x4a, 0xc8, 0x7f, 0xfe, 0x5f,
-0xb7, 0x5c, 0x08, 0x32, 0xd1, 0xbe, 0xfc, 0xdf,
-0xb2, 0x9b, 0xfe, 0xf7, 0xee, 0xcb, 0xce, 0x56,
-0x3b, 0x76, 0x83, 0xfe, 0x24, 0x23, 0xeb, 0xfb,
-0xfc, 0x89, 0x6f, 0xfa, 0xb1, 0xfb, 0x32, 0xc1,
-0x1d, 0xf6, 0xe8, 0xf6, 0x7f, 0x9c, 0x70, 0xf3,
-0x5d, 0x15, 0x86, 0x2e, 0x97, 0x31, 0xf9, 0x30,
-0xeb, 0x72, 0x0f, 0xce, 0xfc, 0xae, 0xff, 0xbe,
-0x7d, 0x59, 0xff, 0xb8, 0x5d, 0x8f, 0x4e, 0xdc,
-0x45, 0xc6, 0xdf, 0x3f, 0x0a, 0xdb, 0x97, 0xc9,
-0xb8, 0x3d, 0x97, 0xb7, 0xb0, 0x9b, 0x64, 0x7c,
-0x97, 0xc1, 0xbb, 0xfe, 0x1b, 0xf6, 0xe5, 0x8c,
-0xf1, 0x5f, 0xdb, 0x97, 0x33, 0xc6, 0x7f, 0xf3,
-0xfd, 0x4c, 0x32, 0x01, 0x91, 0x3f, 0xf1, 0xc3,
-0xf3, 0xe7, 0xff, 0xbb, 0x3e, 0x75, 0x75, 0xff,
-0xc5, 0x0b, 0xf8, 0x7c, 0xff, 0x2d, 0xdf, 0xe3,
-0xff, 0xbb, 0x9f, 0xff, 0xaf, 0xed, 0x3b, 0x9f,
-0x5e, 0xe7, 0x8f, 0x5f, 0xe7, 0xbf, 0xe7, 0x13,
-0x22, 0xba, 0x20, 0xb2, 0xff, 0x37, 0x6d, 0xf8,
-0x3f, 0x70, 0xf9, 0x4f, 0x3f, 0x9f, 0x7e, 0x3e,
-0xfd, 0x7c, 0xfa, 0xf9, 0xf4, 0xf3, 0xe9, 0xe7,
-0xd3, 0xcf, 0xa7, 0x9f, 0x4f, 0x3f, 0x9f, 0x7e,
-0x3e, 0xfd, 0x7c, 0xfa, 0xf9, 0xf4, 0xf3, 0xe9,
-0xe7, 0xd3, 0xcf, 0xa7, 0x9f, 0x4f, 0x3f, 0xff,
-0x7f, 0xf8, 0x61, 0x67, 0x4a, 0x22, 0x3b, 0x53,
-0xa2, 0xff, 0xbf, 0xfe, 0x2e, 0x9f, 0x7e, 0x3e,
-0xfd, 0x7c, 0xfa, 0xf9, 0xf4, 0xf3, 0xe9, 0xe7,
-0xd3, 0xcf, 0xa7, 0x9f, 0x4f, 0x3f, 0x9f, 0x7e,
-0x3e, 0xfd, 0x7c, 0xfa, 0xf9, 0xf4, 0xf3, 0xe9,
-0xe7, 0xd3, 0xcf, 0xa7, 0x9f, 0x4f, 0x3f, 0x9f,
-0x7e, 0xfe, 0xcf, 0x7e, 0x42, 0x04, 0x53, 0x21,
-0x3d, 0x7f, 0x15, 0x22, 0x14, 0x0b, 0x2c, 0xa4,
-0x10, 0x31, 0x8a, 0xfe, 0xfb, 0xae, 0xcd, 0xae,
-0x99, 0x13, 0x22, 0x49, 0x21, 0xf3, 0x6f, 0xcd,
-0xbe, 0x3c, 0x76, 0xdc, 0xff, 0x03, 0xe6, 0xeb,
-0xaf, 0xb2, 0x8c, 0x8c, 0x02, 0x00,
diff --git a/board/esd/tasreg/tasreg.c b/board/esd/tasreg/tasreg.c
deleted file mode 100644 (file)
index 09a90ed..0000000
+++ /dev/null
@@ -1,432 +0,0 @@
-/*
- * (C) Copyright 2004
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <command.h>
-#include <malloc.h>
-#include <asm/m5249.h>
-#include <asm/io.h>
-
-
-/* Prototypes */
-int i2c_write(uchar chip, uint addr, int alen, uchar *buffer, int len);
-int i2c_read(uchar chip, uint addr, int alen, uchar *buffer, int len);
-
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-/* predefine these here for FPGA programming (before including fpga.c) */
-#define SET_FPGA(data)  mbar2_writeLong(MCFSIM_GPIO1_OUT, data)
-#define FPGA_DONE_STATE (mbar2_readLong(MCFSIM_GPIO1_READ) & CONFIG_SYS_FPGA_DONE)
-#define FPGA_INIT_STATE (mbar2_readLong(MCFSIM_GPIO1_READ) & CONFIG_SYS_FPGA_INIT)
-#define FPGA_PROG_ACTIVE_HIGH          /* on this platform is PROG active high!   */
-#define out32(a,b)                     /* nothing to do (gpio already configured) */
-
-
-/* fpga configuration data - generated by bin2cc */
-const unsigned char fpgadata[] =
-{
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-int checkboard (void) {
-       ulong val;
-       uchar val8;
-
-       puts ("Board: ");
-       puts("esd TASREG");
-       val8 = ((uchar)~((uchar)mbar2_readLong(MCFSIM_GPIO1_READ) >> 4)) & 0xf;
-       printf(" (Switch=%1X)\n", val8);
-
-       /*
-        * Set LED on
-        */
-       val = mbar2_readLong(MCFSIM_GPIO1_OUT) & ~CONFIG_SYS_GPIO1_LED;
-       mbar2_writeLong(MCFSIM_GPIO1_OUT, val);   /* Set LED on */
-
-       return 0;
-};
-
-
-phys_size_t initdram (int board_type) {
-       unsigned long   junk = 0xa5a59696;
-
-       /*
-        *  Note:
-        *      RC = ([(RefreshTime/#rows) / (1/BusClk)] / 16) - 1
-        */
-
-#ifdef CONFIG_SYS_FAST_CLK
-       /*
-        * Busclk=70MHz, RefreshTime=64ms, #rows=4096 (4K)
-        * SO=1, NAM=0, COC=0, RTIM=01 (6clk refresh), RC=39
-        */
-       mbar_writeShort(MCFSIM_DCR, 0x8239);
-#elif CONFIG_SYS_PLL_BYPASS
-       /*
-        * Busclk=5.6448MHz, RefreshTime=64ms, #rows=8192 (8K)
-        * SO=1, NAM=0, COC=0, RTIM=01 (6clk refresh), RC=02
-        */
-       mbar_writeShort(MCFSIM_DCR, 0x8202);
-#else
-       /*
-        * Busclk=36MHz, RefreshTime=64ms, #rows=4096 (4K)
-        * SO=1, NAM=0, COC=0, RTIM=01 (6clk refresh), RC=22 (562 bus clock cycles)
-        */
-       mbar_writeShort(MCFSIM_DCR, 0x8222);
-#endif
-
-       /*
-        * SDRAM starts at 0x0000_0000, CASL=10, CBM=010, PS=10 (16bit port),
-        * PM=1 (continuous page mode)
-        */
-
-       /* RE=0 (keep auto-refresh disabled while setting up registers) */
-       mbar_writeLong(MCFSIM_DACR0, 0x00003324);
-
-       /* BAM=007c (bits 22,21 are bank selects; 256kB blocks) */
-       mbar_writeLong(MCFSIM_DMR0, 0x01fc0001);
-
-       /** Precharge sequence **/
-       mbar_writeLong(MCFSIM_DACR0, 0x0000332c); /* Set DACR0[IP] (bit 3) */
-       out_be32((void *)0, junk); /* write to a memory location to init. precharge */
-       udelay(0x10); /* Allow several Precharge cycles */
-
-       /** Refresh Sequence **/
-       mbar_writeLong(MCFSIM_DACR0, 0x0000b324); /* Enable the refresh bit, DACR0[RE] (bit 15) */
-       udelay(0x7d0); /* Allow gobs of refresh cycles */
-
-       /** Mode Register initialization **/
-       mbar_writeLong(MCFSIM_DACR0, 0x0000b364);  /* Enable DACR0[IMRS] (bit 6); RE remains enabled */
-       out_be32((void *)0x800, junk); /* Access RAM to initialize the mode register */
-
-       return CONFIG_SYS_SDRAM_SIZE * 1024 * 1024;
-};
-
-
-int testdram (void) {
-       /* TODO: XXX XXX XXX */
-       printf ("DRAM test not implemented!\n");
-
-       return (0);
-}
-
-
-int misc_init_r (void)
-{
-       unsigned char *dst;
-       ulong len = sizeof(fpgadata);
-       int status;
-       int index;
-       int i;
-       uchar buf[8];
-
-       dst = malloc(CONFIG_SYS_FPGA_MAX_SIZE);
-       if (gunzip (dst, CONFIG_SYS_FPGA_MAX_SIZE, (uchar *)fpgadata, &len) != 0) {
-               printf ("GUNZIP ERROR - must RESET board to recover\n");
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       status = fpga_boot(dst, len);
-       if (status != 0) {
-               printf("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i=0; i<4; i++) {
-                       len = dst[index];
-                       printf("FPGA: %s\n", &(dst[index+1]));
-                       index += len+3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i=20; i>0; i--) {
-                       printf("Rebooting in %2d seconds \r",i);
-                       for (index=0;index<1000;index++)
-                               udelay(1000);
-               }
-               putc ('\n');
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       puts("FPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i=0; i<4; i++) {
-               len = dst[index];
-               printf("%s ", &(dst[index+1]));
-               index += len+3;
-       }
-       putc ('\n');
-
-       free(dst);
-
-       /*
-        *
-        */
-       buf[0] = 0x00;
-       buf[1] = 0x32;
-       buf[2] = 0x3f;
-       i2c_write(0x38, 0, 0, buf, 3);
-
-       return (0);
-}
-
-
-#if 1 /* test-only: board specific test commands */
-int i2c_probe(uchar addr);
-
-/*
- */
-int do_iploop(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong addr;
-
-       if (argc < 2) {
-               puts("ERROR!\n");
-               return -1;
-       }
-
-       addr = simple_strtol (argv[1], NULL, 16);
-
-       printf("i2c probe looping on addr 0x%lx (cntrl-c aborts)...\n", addr);
-
-       for (;;) {
-               i2c_probe(addr);
-
-               /* Abort if ctrl-c was pressed */
-               if (ctrlc()) {
-                       puts("\nAbort\n");
-                       return 0;
-               }
-
-               udelay(1000);
-       }
-
-       return 0;
-}
-U_BOOT_CMD(
-       iploop, 2,      1,      do_iploop,
-       "i2c probe loop <addr>",
-       ""
-);
-
-/*
- */
-int do_codec(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       uchar buf[8];
-
-       out_be16((void *)0xe0000000, 0x4000);
-
-       udelay(5000); /* wait for 5ms */
-
-       buf[0] = 0x10;
-       buf[1] = 0x07;
-       buf[2] = 0x03;
-       i2c_write(0x10, 0, 0, buf, 3);
-
-       buf[0] = 0x10;
-       buf[1] = 0x01;
-       buf[2] = 0x80;
-       i2c_write(0x10, 0, 0, buf, 3);
-
-       buf[0] = 0x10;
-       buf[1] = 0x02;
-       buf[2] = 0x03;
-       i2c_write(0x10, 0, 0, buf, 3);
-
-       buf[0] = 0x10;
-       buf[1] = 0x03;
-       buf[2] = 0x29;
-       i2c_write(0x10, 0, 0, buf, 3);
-
-       buf[0] = 0x10;
-       buf[1] = 0x04;
-       buf[2] = 0x00;
-       i2c_write(0x10, 0, 0, buf, 3);
-
-       buf[0] = 0x10;
-       buf[1] = 0x05;
-       buf[2] = 0x00;
-       i2c_write(0x10, 0, 0, buf, 3);
-
-       buf[0] = 0x10;
-       buf[1] = 0x07;
-       buf[2] = 0x02;
-       i2c_write(0x10, 0, 0, buf, 3);
-
-       return 0;
-}
-U_BOOT_CMD(
-       codec,  1,      1,      do_codec,
-       "Enable codec",
-       ""
-);
-
-/*
- */
-int do_saa(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong addr;
-       ulong instr;
-       ulong cntrl;
-       ulong data;
-       uchar buf[8];
-
-       if (argc < 5) {
-               puts("ERROR!\n");
-               return -1;
-       }
-
-       addr = simple_strtol (argv[1], NULL, 16);
-       instr = simple_strtol (argv[2], NULL, 16);
-       cntrl = simple_strtol (argv[3], NULL, 16);
-       data = simple_strtol (argv[4], NULL, 16);
-
-       buf[0] = (uchar)instr;
-       buf[1] = (uchar)cntrl;
-       buf[2] = (uchar)data;
-       i2c_write(addr, 0, 0, buf, 3);
-
-       return 0;
-}
-U_BOOT_CMD(
-       saa,    5,      1,      do_saa,
-       "Write to SAA1064 <addr> <instr> <cntrl> <data>",
-       ""
-);
-
-/*
- */
-int do_iwrite(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong addr;
-       ulong data0;
-       ulong data1;
-       ulong data2;
-       ulong data3;
-       uchar buf[8];
-       int cnt;
-
-       if (argc < 3) {
-               puts("ERROR!\n");
-               return -1;
-       }
-
-       addr = simple_strtol (argv[1], NULL, 16);
-       cnt = simple_strtol (argv[2], NULL, 16);
-       data0 = simple_strtol (argv[3], NULL, 16);
-       data1 = simple_strtol (argv[4], NULL, 16);
-       data2 = simple_strtol (argv[5], NULL, 16);
-       data3 = simple_strtol (argv[6], NULL, 16);
-
-       printf("Writing %d bytes to device %lx!\n", cnt, addr);
-       buf[0] = (uchar)data0;
-       buf[1] = (uchar)data1;
-       buf[2] = (uchar)data2;
-       buf[3] = (uchar)data3;
-       i2c_write(addr, 0, 0, buf, cnt);
-
-       return 0;
-}
-U_BOOT_CMD(
-       iwrite, 6,      1,      do_iwrite,
-       "Write n bytes to I2C-device",
-       "addr cnt data0 ... datan"
-);
-
-/*
- */
-int do_iread(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong addr;
-       ulong cnt;
-       uchar buf[32];
-       int i;
-
-       if (argc < 3) {
-               puts("ERROR!\n");
-               return -1;
-       }
-
-       addr = simple_strtol (argv[1], NULL, 16);
-       cnt = simple_strtol (argv[2], NULL, 16);
-
-       i2c_read(addr, 0, 0, buf, cnt);
-       printf("I2C Data:");
-       for (i=0; i<cnt; i++) {
-               printf(" %02X", buf[i]);
-       }
-       printf("\n");
-
-       return 0;
-}
-U_BOOT_CMD(
-       iread,  3,      1,      do_iread,
-       "Read from I2C <addr> <cnt>",
-       ""
-);
-
-/*
- */
-int do_ireadl(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong addr;
-       uchar buf[32];
-       int cnt;
-
-       if (argc < 2) {
-               puts("ERROR!\n");
-               return -1;
-       }
-
-       addr = simple_strtol (argv[1], NULL, 16);
-       cnt = 1;
-
-       printf("iread looping on addr 0x%lx (cntrl-c aborts)...\n", addr);
-
-       for (;;) {
-               i2c_read(addr, 0, 0, buf, cnt);
-
-               /* Abort if ctrl-c was pressed */
-               if (ctrlc()) {
-                       puts("\nAbort\n");
-                       return 0;
-               }
-
-               udelay(3000);
-       }
-
-       return 0;
-}
-U_BOOT_CMD(
-       ireadl, 2,      1,      do_ireadl,
-       "Read-loop from I2C <addr>",
-       ""
-);
-#endif
diff --git a/board/esd/tasreg/u-boot.lds b/board/esd/tasreg/u-boot.lds
deleted file mode 100644 (file)
index 7f9e41c..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * (C) Copyright 2000
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-OUTPUT_ARCH(m68k)
-
-SECTIONS
-{
-  .text      :
-  {
-    arch/m68k/cpu/mcf52x2/start.o      (.text*)
-
-    *(.text*)
-  }
-  _etext = .;
-  PROVIDE (etext = .);
-  .rodata    :
-  {
-    *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
-  }
-
-  /* Read-write section, merged into data segment: */
-  . = (. + 0x00FF) & 0xFFFFFF00;
-  _erotext = .;
-  PROVIDE (erotext = .);
-
-  .reloc   :
-  {
-    __got_start = .;
-    KEEP(*(.got))
-    __got_end = .;
-    _GOT2_TABLE_ = .;
-    KEEP(*(.got2))
-    _FIXUP_TABLE_ = .;
-    KEEP(*(.fixup))
-  }
-  __got2_entries = (_FIXUP_TABLE_ - _GOT2_TABLE_) >>2;
-  __fixup_entries = (. - _FIXUP_TABLE_)>>2;
-
-  .data    :
-  {
-    *(.data*)
-    *(.sdata*)
-  }
-  _edata  =  .;
-  PROVIDE (edata = .);
-
-  . = .;
-
-  . = ALIGN(4);
-  .u_boot_list : {
-               KEEP(*(SORT(.u_boot_list*)));
-  }
-
-  . = .;
-  __start___ex_table = .;
-  __ex_table : { *(__ex_table) }
-  __stop___ex_table = .;
-
-  . = ALIGN(256);
-  __init_begin = .;
-  .text.init : { *(.text.init) }
-  .data.init : { *(.data.init) }
-  . = ALIGN(256);
-  __init_end = .;
-
-  __bss_start = .;
-  .bss (NOLOAD)      :
-  {
-   _sbss = .;
-   *(.bss*)
-   *(.sbss*)
-   *(COMMON)
-   . = ALIGN(4);
-   _ebss = .;
-  }
-  __bss_end = . ;
-  PROVIDE (end = .);
-}
diff --git a/board/esd/voh405/Kconfig b/board/esd/voh405/Kconfig
deleted file mode 100644 (file)
index d9fe9d2..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_VOH405
-
-config SYS_BOARD
-       default "voh405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "VOH405"
-
-endif
diff --git a/board/esd/voh405/MAINTAINERS b/board/esd/voh405/MAINTAINERS
deleted file mode 100644 (file)
index 0039f5d..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-VOH405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/voh405/
-F:     include/configs/VOH405.h
-F:     configs/VOH405_defconfig
diff --git a/board/esd/voh405/Makefile b/board/esd/voh405/Makefile
deleted file mode 100644 (file)
index 3d82399..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = voh405.o flash.o \
-       ../common/misc.o \
-       ../common/esd405ep_nand.o \
diff --git a/board/esd/voh405/flash.c b/board/esd/voh405/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/voh405/fpgadata.c b/board/esd/voh405/fpgadata.c
deleted file mode 100644 (file)
index 9ad9650..0000000
+++ /dev/null
@@ -1,4021 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x38, 0x6c, 0x35, 0x42,
-0x00, 0x03, 0x76, 0x6f, 0x68, 0x34, 0x30, 0x35,
-0x5f, 0x31, 0x5f, 0x30, 0x33, 0x2e, 0x62, 0x69,
-0x74, 0x00, 0xed, 0xfd, 0x7d, 0x7c, 0x1c, 0xd5,
-0x91, 0x2f, 0x8c, 0x57, 0x9f, 0x6e, 0xc9, 0xad,
-0xe9, 0x91, 0xa6, 0xf5, 0x62, 0x22, 0x40, 0x98,
-0xd6, 0x48, 0x98, 0x41, 0x19, 0x49, 0x63, 0xc9,
-0x18, 0x63, 0xcc, 0xa8, 0x2d, 0x09, 0x22, 0x6c,
-0x07, 0x4f, 0x80, 0xcd, 0xfa, 0x66, 0xb9, 0xd9,
-0x31, 0xf1, 0x66, 0xbd, 0xfb, 0x73, 0xb8, 0x82,
-0xe4, 0xd9, 0x75, 0x72, 0xb3, 0xe4, 0x68, 0x24,
-0xdb, 0x23, 0xcb, 0xc1, 0x83, 0x71, 0x88, 0x20,
-0xde, 0xec, 0xd8, 0x78, 0x89, 0x21, 0x4e, 0xee,
-0x58, 0x36, 0x20, 0x63, 0x16, 0x5a, 0x46, 0x80,
-0x6c, 0x8c, 0x51, 0x58, 0x27, 0xeb, 0x10, 0x42,
-0xc6, 0x44, 0x21, 0x82, 0x18, 0x22, 0x8c, 0x49,
-0xe4, 0xf7, 0xe7, 0xd4, 0xe9, 0x97, 0xe9, 0x99,
-0x91, 0xd9, 0xcd, 0xbd, 0xf7, 0x79, 0xee, 0x7e,
-0x7e, 0x8f, 0x27, 0x7f, 0xa4, 0xe8, 0x39, 0x6e,
-0xf5, 0xa9, 0x39, 0x5d, 0xf5, 0x3d, 0x55, 0xdf,
-0xaa, 0x03, 0x45, 0xbe, 0x09, 0xf3, 0x7f, 0x00,
-0xc2, 0x32, 0x50, 0xff, 0xee, 0xbf, 0xad, 0x98,
-0x1d, 0xba, 0xf6, 0x2f, 0x67, 0xfd, 0x65, 0xa8,
-0xb9, 0xe1, 0xee, 0x2f, 0x2d, 0x87, 0xbb, 0x40,
-0x69, 0xfa, 0xea, 0xb5, 0xa1, 0xbf, 0xfa, 0xda,
-0x3d, 0xb3, 0x66, 0xcf, 0x86, 0x2f, 0xb1, 0xff,
-0x0a, 0x85, 0xae, 0x6d, 0x0c, 0x35, 0x37, 0xce,
-0x9a, 0x0d, 0xcb, 0xa1, 0x68, 0xd6, 0xac, 0x79,
-0xb3, 0xaf, 0x9f, 0xd7, 0x34, 0x17, 0xfe, 0x0a,
-0x84, 0xe6, 0x6d, 0xe7, 0xd9, 0xe7, 0x89, 0x87,
-0xff, 0xec, 0xcb, 0x21, 0xa0, 0x02, 0x00, 0x4c,
-0x0b, 0x09, 0x51, 0xfc, 0x7f, 0x25, 0x24, 0x68,
-0x02, 0xd0, 0x96, 0xfa, 0x10, 0x18, 0xf8, 0xdf,
-0x60, 0x7d, 0x5f, 0x14, 0x02, 0xcd, 0xfd, 0xdf,
-0x42, 0x08, 0x74, 0x88, 0x80, 0xbe, 0x5e, 0x2d,
-0x83, 0x7f, 0xff, 0x23, 0xe8, 0x12, 0xb5, 0xe5,
-0x3f, 0x71, 0xfc, 0xf9, 0x03, 0xf4, 0x82, 0xc3,
-0x32, 0x9f, 0x96, 0xe3, 0x49, 0x4b, 0x52, 0x49,
-0xe8, 0x3f, 0x72, 0x7f, 0xb0, 0xef, 0xfa, 0xfb,
-0x37, 0xfe, 0x43, 0xf7, 0xff, 0x83, 0x7d, 0xff,
-0x3f, 0x75, 0x3c, 0xa8, 0xff, 0x81, 0xe1, 0x00,
-0x92, 0xf3, 0x3c, 0xaa, 0xa0, 0x41, 0x07, 0x14,
-0x82, 0x40, 0x21, 0x0a, 0x95, 0x17, 0x10, 0x5a,
-0x86, 0xed, 0xf1, 0x86, 0x70, 0x0e, 0xce, 0xd3,
-0x96, 0x03, 0xbe, 0x81, 0xee, 0x7b, 0xe1, 0x1c,
-0x84, 0xf5, 0xe2, 0x09, 0xf1, 0x3e, 0xf5, 0x4d,
-0xb5, 0x45, 0xf3, 0xbd, 0x24, 0x1e, 0x87, 0x33,
-0xb4, 0xb9, 0xd2, 0xbb, 0x4f, 0x0c, 0x41, 0xa7,
-0x3d, 0x3e, 0xfe, 0x63, 0xd8, 0x4b, 0x1b, 0x26,
-0x94, 0x13, 0x7d, 0x7e, 0x58, 0x67, 0x34, 0xec,
-0xf3, 0x9c, 0x28, 0xab, 0xad, 0xe8, 0x8d, 0x34,
-0x68, 0x4a, 0x8c, 0xbc, 0x03, 0x83, 0xd4, 0x2f,
-0xcb, 0xb1, 0x7d, 0xa1, 0x5a, 0x5b, 0x8b, 0x23,
-0xd2, 0x7a, 0xd8, 0x05, 0x41, 0x43, 0x69, 0x22,
-0x00, 0x03, 0x0b, 0x82, 0x23, 0x97, 0xce, 0x22,
-0x2b, 0x20, 0xa1, 0xad, 0xd4, 0x94, 0x42, 0x62,
-0xc0, 0x20, 0x68, 0x95, 0x72, 0x39, 0x69, 0x02,
-0xcd, 0xbe, 0xbf, 0xb4, 0x03, 0xf6, 0x42, 0x83,
-0xa1, 0xa4, 0x88, 0x46, 0xd7, 0x91, 0x86, 0xb4,
-0x27, 0x45, 0x02, 0x6a, 0x3c, 0x7e, 0xab, 0xae,
-0xc4, 0x49, 0x5a, 0xdf, 0x43, 0xfd, 0x9a, 0xdc,
-0x4f, 0x42, 0x92, 0xfd, 0x3c, 0x37, 0x4d, 0x3f,
-0x06, 0xa7, 0xd9, 0x78, 0x5f, 0xaa, 0xcd, 0x0f,
-0xa7, 0x92, 0xe1, 0x0f, 0x8b, 0x53, 0x0b, 0x16,
-0xc3, 0x11, 0x63, 0x86, 0xe0, 0x7b, 0x44, 0x4c,
-0xc3, 0x84, 0x36, 0xb0, 0xc2, 0xbb, 0x5e, 0x54,
-0xdb, 0xed, 0xf1, 0x49, 0xe1, 0x59, 0x78, 0x1e,
-0xae, 0x64, 0xe3, 0xd9, 0x77, 0x1f, 0x24, 0xc2,
-0x86, 0x38, 0xe1, 0x3f, 0xc1, 0xee, 0xd0, 0xa2,
-0xfa, 0xa8, 0x78, 0x02, 0x35, 0x00, 0xbe, 0x44,
-0xdb, 0x38, 0xd3, 0x94, 0xf9, 0x19, 0x55, 0x77,
-0xb0, 0x6f, 0xc3, 0x86, 0x2f, 0x24, 0x26, 0xd5,
-0x53, 0xd0, 0x34, 0x5a, 0x9c, 0x12, 0x8f, 0xc1,
-0x49, 0x68, 0xea, 0xf2, 0x25, 0x6f, 0x0f, 0x56,
-0x8f, 0xab, 0xe1, 0x98, 0x77, 0x4b, 0x77, 0x48,
-0xb2, 0x9f, 0x7f, 0xa4, 0x20, 0xa8, 0xee, 0x85,
-0x46, 0x43, 0x99, 0x28, 0x9b, 0x16, 0x5f, 0x07,
-0x73, 0x0c, 0x79, 0x82, 0x1c, 0x83, 0x3d, 0x11,
-0xbf, 0xa1, 0xac, 0xf6, 0x37, 0xb0, 0xaf, 0x1a,
-0x64, 0x39, 0x41, 0xe6, 0xb0, 0xd5, 0x6f, 0xcf,
-0x77, 0x31, 0x3c, 0x08, 0xb5, 0x86, 0x12, 0x22,
-0x14, 0x06, 0x88, 0xdf, 0x90, 0x53, 0x64, 0x31,
-0x0c, 0xa8, 0x01, 0x43, 0x09, 0x10, 0x05, 0x1e,
-0x1d, 0x69, 0x48, 0xca, 0xdb, 0x0b, 0x57, 0xb1,
-0x77, 0xc5, 0xfc, 0x4c, 0xc0, 0x17, 0xe1, 0x69,
-0x5a, 0x9f, 0x56, 0x56, 0x91, 0x32, 0xf8, 0x76,
-0xe2, 0xaa, 0xb4, 0xbc, 0xaa, 0xf0, 0x67, 0xb0,
-0x1b, 0xaf, 0x2c, 0x25, 0x33, 0x54, 0xf6, 0x55,
-0x54, 0x5e, 0x4a, 0xee, 0x73, 0xee, 0xdf, 0x01,
-0x8b, 0xd5, 0x8f, 0x60, 0xbe, 0xe1, 0x9b, 0x2b,
-0x52, 0xf8, 0x50, 0x0d, 0x4d, 0x7a, 0x43, 0xe2,
-0x08, 0x9d, 0x60, 0x8a, 0xf7, 0x95, 0xf6, 0x41,
-0xf2, 0x2e, 0x98, 0xaf, 0x7b, 0x0b, 0xc5, 0xdb,
-0x88, 0xbd, 0x90, 0xf4, 0x2b, 0x9e, 0x85, 0xf3,
-0xd0, 0xc2, 0xf4, 0xd3, 0x35, 0xaa, 0x7f, 0x58,
-0x1a, 0x8e, 0x97, 0xec, 0x14, 0x27, 0xe1, 0x8c,
-0xda, 0x7c, 0x87, 0xef, 0x27, 0xe2, 0x04, 0x7e,
-0xd5, 0xbe, 0x61, 0x54, 0x4c, 0x14, 0xda, 0xfa,
-0x91, 0x81, 0xeb, 0x67, 0xcc, 0x3b, 0xd0, 0x0d,
-0xf0, 0x06, 0x0d, 0xa5, 0xbd, 0xbb, 0xbb, 0x83,
-0x6c, 0x58, 0xd3, 0x88, 0x6f, 0x42, 0x7c, 0x0f,
-0xf6, 0xb7, 0x37, 0x1a, 0xde, 0xb4, 0xe8, 0x71,
-0x7e, 0xdf, 0x91, 0xca, 0xcd, 0xf0, 0x34, 0xd4,
-0x8f, 0x14, 0xdf, 0x2b, 0x26, 0xe0, 0xa7, 0x50,
-0x6d, 0x14, 0xfc, 0x9d, 0x78, 0x07, 0xfb, 0x45,
-0xaa, 0x47, 0x94, 0x08, 0x79, 0xd3, 0xf8, 0xc1,
-0x8a, 0x46, 0x5d, 0x1e, 0x25, 0x4d, 0x8e, 0x3e,
-0x35, 0xf8, 0x3e, 0x9b, 0x6f, 0x30, 0x5d, 0xf4,
-0x0d, 0xcf, 0x57, 0xe1, 0x01, 0x5a, 0x93, 0xee,
-0x58, 0x55, 0xf8, 0x45, 0x78, 0x92, 0x56, 0x6f,
-0x63, 0x1a, 0x38, 0xb7, 0xa0, 0x27, 0x5e, 0x9f,
-0x8e, 0xaf, 0x20, 0xaa, 0x73, 0xff, 0x15, 0xd6,
-0x7a, 0x2b, 0x4a, 0x91, 0x0d, 0xf0, 0x80, 0xa0,
-0x19, 0x0f, 0xa7, 0xc8, 0x57, 0xe8, 0x9e, 0x94,
-0x96, 0x56, 0xfe, 0x91, 0x1c, 0xa4, 0x8f, 0x42,
-0xf0, 0x2e, 0xf9, 0x32, 0x4f, 0x99, 0x73, 0xff,
-0xf1, 0xe9, 0xe3, 0xc2, 0x29, 0x08, 0xd3, 0xe2,
-0xa4, 0xb8, 0x0a, 0xde, 0x92, 0x76, 0xd1, 0x91,
-0xa4, 0xf8, 0x75, 0x38, 0xa7, 0x0f, 0xc4, 0x7c,
-0x63, 0xe2, 0x7b, 0xda, 0x01, 0x68, 0x19, 0x0c,
-0xbe, 0x27, 0xce, 0x93, 0xec, 0xf9, 0x76, 0x08,
-0x49, 0x98, 0x84, 0xb0, 0xe0, 0xa3, 0x35, 0x28,
-0xdc, 0xe7, 0xf5, 0xd1, 0xdb, 0xd3, 0x15, 0x93,
-0x7a, 0x58, 0xf5, 0xad, 0xa9, 0x39, 0x5a, 0x39,
-0xd9, 0x1a, 0x86, 0x0d, 0x3d, 0xe2, 0xeb, 0x60,
-0xaf, 0x7f, 0x59, 0xdd, 0xc6, 0x56, 0x4b, 0x58,
-0xf7, 0x25, 0xca, 0x67, 0x26, 0x2d, 0xa1, 0x16,
-0xf6, 0x43, 0x53, 0x74, 0x43, 0x7f, 0x73, 0xad,
-0x7a, 0x12, 0xe6, 0x47, 0xbd, 0xa5, 0x22, 0x91,
-0xec, 0xf1, 0x54, 0x5a, 0xce, 0xc6, 0x37, 0xe8,
-0x8b, 0x12, 0xa4, 0xa7, 0xac, 0x97, 0x09, 0x25,
-0x09, 0xb2, 0x0d, 0x7a, 0x75, 0xff, 0x4b, 0x4a,
-0xbf, 0x27, 0x48, 0xf7, 0xea, 0x0d, 0x2b, 0xd8,
-0xfa, 0xd7, 0x1c, 0xb3, 0x30, 0xb7, 0xa0, 0x16,
-0x1e, 0x66, 0xc3, 0x2e, 0x4f, 0x90, 0xab, 0xc8,
-0xe3, 0x4c, 0x50, 0x12, 0x85, 0xb5, 0xd0, 0x1b,
-0xdd, 0xaa, 0x2b, 0x0f, 0x90, 0xda, 0xf8, 0x1e,
-0xda, 0x70, 0x13, 0x5b, 0x6f, 0x85, 0xce, 0x7a,
-0xd0, 0x2a, 0x24, 0xd8, 0x02, 0x41, 0x5d, 0xa9,
-0xf0, 0x6c, 0x83, 0x2e, 0x08, 0x46, 0x94, 0x8a,
-0xc2, 0xd5, 0xd0, 0xb5, 0x40, 0xd3, 0x95, 0xd9,
-0x4d, 0x12, 0xec, 0x64, 0x57, 0xe4, 0xd9, 0x04,
-0x04, 0x7b, 0x3d, 0xac, 0xf2, 0x46, 0xa1, 0x1f,
-0x5f, 0x0a, 0x50, 0x34, 0x18, 0x27, 0x61, 0x58,
-0x02, 0x6d, 0x1a, 0x19, 0x81, 0x26, 0xf0, 0xd1,
-0x36, 0x0d, 0x98, 0xea, 0x20, 0x48, 0x95, 0x19,
-0xa2, 0xbd, 0x3e, 0xfb, 0xa7, 0xf3, 0xf9, 0x46,
-0x7c, 0x9b, 0xca, 0x4f, 0xc0, 0xd9, 0xd6, 0x96,
-0xc8, 0xfd, 0x9b, 0x6a, 0x4e, 0xc0, 0x79, 0x7d,
-0x86, 0xe1, 0x3b, 0x2c, 0x0e, 0xb3, 0xaf, 0x5a,
-0x22, 0x1b, 0x0e, 0x8b, 0xef, 0x14, 0xda, 0xef,
-0x63, 0x65, 0xc1, 0x98, 0xa9, 0x9f, 0x07, 0xc5,
-0x0a, 0x54, 0x8b, 0xee, 0xdd, 0x54, 0xbe, 0xed,
-0xb6, 0x57, 0xe5, 0x26, 0x9d, 0x8e, 0x8a, 0x4c,
-0x51, 0x85, 0x2d, 0x1d, 0xde, 0xd7, 0xc5, 0x42,
-0xc7, 0xfe, 0xcc, 0xad, 0x4c, 0xb3, 0xb5, 0xdb,
-0x50, 0xa1, 0xac, 0x65, 0x4a, 0x88, 0x13, 0xbf,
-0xbc, 0x8e, 0x92, 0x00, 0xc4, 0x61, 0x2b, 0x78,
-0x62, 0x4d, 0x9a, 0x7c, 0x04, 0x1a, 0x2a, 0xe3,
-0x6b, 0x36, 0x96, 0x38, 0xfa, 0xec, 0x80, 0x1e,
-0x9c, 0x94, 0xae, 0xa8, 0x33, 0x25, 0xd2, 0xa5,
-0x6b, 0xb7, 0x29, 0x15, 0xa4, 0x87, 0x76, 0xc9,
-0x7e, 0x5d, 0xae, 0xd8, 0x58, 0x8b, 0xaa, 0xb8,
-0x59, 0x2e, 0xf5, 0x94, 0x09, 0xf6, 0xfd, 0xfb,
-0xa5, 0x6d, 0xb0, 0x47, 0x60, 0x6a, 0x54, 0x49,
-0xad, 0xdc, 0xab, 0x69, 0x4b, 0xbf, 0xa7, 0x12,
-0x89, 0xf6, 0x82, 0x5f, 0x0f, 0xa4, 0xb6, 0x5e,
-0x45, 0xf7, 0x30, 0x0d, 0xcb, 0x0f, 0x91, 0x99,
-0xce, 0x7a, 0x48, 0x4e, 0xb7, 0x9e, 0x3f, 0xf1,
-0xa5, 0xab, 0xa3, 0xfb, 0xa3, 0x03, 0x9f, 0xf3,
-0x25, 0xc4, 0x6d, 0xf2, 0x7e, 0x23, 0xa4, 0x57,
-0x3c, 0xac, 0x48, 0xea, 0xbb, 0x5a, 0x78, 0x65,
-0x30, 0xd1, 0x16, 0x70, 0xec, 0xd5, 0x88, 0x60,
-0xaf, 0x07, 0x65, 0x2c, 0xf4, 0x21, 0x0d, 0x47,
-0x4b, 0x12, 0xe2, 0x98, 0xf4, 0xe1, 0x48, 0x78,
-0xb9, 0x4f, 0x15, 0xc7, 0xd4, 0x9f, 0x4b, 0xf3,
-0xa3, 0xbe, 0xca, 0x07, 0x4f, 0x39, 0xf6, 0x47,
-0x56, 0xf9, 0x7a, 0x63, 0x4a, 0x16, 0x35, 0x38,
-0xb2, 0xa0, 0x49, 0x0d, 0xd2, 0x1a, 0x0d, 0x98,
-0xfe, 0x43, 0xbe, 0x78, 0x8d, 0x16, 0x60, 0x0b,
-0x4f, 0xf6, 0xd2, 0xb6, 0x03, 0xce, 0x7a, 0x0e,
-0x14, 0x04, 0xe0, 0x19, 0x68, 0xa0, 0x72, 0x92,
-0x3c, 0xa2, 0x3d, 0x41, 0xb6, 0x52, 0x92, 0x64,
-0xfa, 0xf9, 0xb1, 0xee, 0xa7, 0xca, 0x38, 0xb9,
-0x46, 0x7a, 0x06, 0x1a, 0x37, 0x06, 0xc6, 0xc9,
-0x01, 0x67, 0x3d, 0x04, 0x98, 0xfd, 0xc1, 0xf7,
-0x45, 0x0e, 0x91, 0xcf, 0x30, 0x43, 0x14, 0x30,
-0x6e, 0x09, 0x11, 0x2f, 0x74, 0x19, 0x9a, 0xa1,
-0x54, 0x92, 0x62, 0x68, 0x86, 0x60, 0x54, 0xae,
-0x62, 0xe3, 0x9d, 0xf5, 0x09, 0x77, 0xb2, 0xf7,
-0x37, 0x98, 0x96, 0x9b, 0xc8, 0x11, 0xe8, 0x86,
-0x1a, 0x34, 0x5c, 0x55, 0xb0, 0x45, 0xae, 0x1e,
-0x55, 0xf4, 0x8d, 0x95, 0xf8, 0x6a, 0x53, 0xb9,
-0x33, 0x36, 0xee, 0xac, 0xcf, 0x78, 0xfc, 0x8b,
-0xf0, 0x47, 0x7a, 0x63, 0xda, 0xbb, 0x4a, 0xbc,
-0x0d, 0xfe, 0xad, 0x67, 0xd6, 0xb1, 0xe2, 0x6f,
-0xae, 0x0d, 0x1b, 0x2f, 0xd3, 0x59, 0x6f, 0xfb,
-0x26, 0xc5, 0x19, 0xda, 0x89, 0x75, 0x2d, 0x51,
-0xef, 0xd2, 0x9a, 0xf7, 0xfc, 0xf6, 0x78, 0xcf,
-0x15, 0xa6, 0xbd, 0xdd, 0xf0, 0x64, 0x75, 0x92,
-0x09, 0xf3, 0x8f, 0x94, 0x0c, 0x90, 0xaf, 0xc0,
-0x59, 0x78, 0xee, 0x48, 0x71, 0xfa, 0xf2, 0x31,
-0x7a, 0x9a, 0xb4, 0x80, 0x6f, 0x54, 0xdc, 0xe7,
-0xd8, 0x1f, 0xd2, 0xf3, 0x1c, 0xfa, 0xaf, 0xb4,
-0xf7, 0xac, 0xcf, 0xaf, 0x33, 0xe1, 0x9d, 0xe2,
-0x93, 0xe2, 0x17, 0xb5, 0x63, 0xb4, 0x39, 0xed,
-0x3b, 0x22, 0x86, 0xdb, 0x5f, 0xa3, 0x2d, 0x51,
-0x26, 0x18, 0xce, 0xfa, 0xd9, 0x5e, 0x59, 0x85,
-0x0f, 0x69, 0x14, 0xaf, 0x22, 0xe5, 0xd2, 0xda,
-0x6d, 0xf5, 0xe3, 0x05, 0xab, 0x0a, 0xab, 0xa4,
-0xf5, 0x52, 0xb5, 0xd1, 0x67, 0x90, 0xca, 0x8e,
-0x1f, 0x40, 0x7d, 0x5c, 0xe9, 0xf4, 0xbf, 0xd7,
-0x6e, 0xdf, 0x1f, 0x80, 0xdb, 0x2b, 0x43, 0x6e,
-0x2a, 0x8b, 0xd0, 0x1f, 0xa8, 0xf5, 0xfb, 0x98,
-0xa2, 0xe6, 0xc3, 0x63, 0x50, 0xad, 0x2a, 0x9f,
-0x23, 0x73, 0xa1, 0x47, 0xae, 0xd7, 0x99, 0x60,
-0xa8, 0xb6, 0xfe, 0x35, 0xc9, 0x6b, 0xda, 0x9f,
-0x10, 0x81, 0x40, 0xf7, 0x68, 0xf0, 0x27, 0xbd,
-0x21, 0x66, 0xcf, 0xbb, 0x75, 0x0d, 0x94, 0xf9,
-0x44, 0x50, 0x1f, 0x35, 0x82, 0xcf, 0xf6, 0x6d,
-0x27, 0x23, 0xce, 0xfa, 0xdc, 0x3e, 0xdd, 0x9c,
-0xaf, 0x77, 0xa2, 0x46, 0x84, 0xdf, 0xb1, 0x3f,
-0xe4, 0x9d, 0x50, 0xee, 0x83, 0x77, 0x7b, 0x8e,
-0x83, 0xef, 0x11, 0xe5, 0x2a, 0x78, 0xa5, 0x2b,
-0xdc, 0xc9, 0x1c, 0xd3, 0x7b, 0xce, 0xfa, 0xa1,
-0x02, 0xf3, 0x77, 0x02, 0xfa, 0xa3, 0x69, 0xbf,
-0x86, 0xdf, 0x69, 0xe1, 0x7d, 0xbe, 0x94, 0xb8,
-0xa3, 0xe3, 0xe4, 0x65, 0xec, 0x0d, 0xa5, 0xe2,
-0xb8, 0xc4, 0xd6, 0x43, 0xc2, 0xb7, 0xe5, 0xc1,
-0xb4, 0xb3, 0x7e, 0xaa, 0x55, 0xb4, 0xe7, 0xf3,
-0x0c, 0x66, 0x8d, 0x3b, 0x8b, 0x5e, 0x86, 0x66,
-0x76, 0x7f, 0xf1, 0x0c, 0xbc, 0x06, 0x2d, 0x69,
-0xdf, 0x44, 0xf7, 0x89, 0xd0, 0x9b, 0x72, 0x8b,
-0xee, 0x33, 0x44, 0x68, 0xb7, 0x9f, 0x7f, 0x8b,
-0xb4, 0xd2, 0xf6, 0xbf, 0x5b, 0xe1, 0x17, 0xc0,
-0xfd, 0xd1, 0x31, 0xd8, 0x4e, 0x67, 0x4e, 0x2e,
-0x59, 0x4f, 0xc6, 0x60, 0x90, 0xd9, 0x1f, 0x65,
-0x73, 0x4c, 0xd3, 0x55, 0xe7, 0x79, 0x82, 0xf6,
-0x78, 0xbf, 0xd0, 0x27, 0xf0, 0xf1, 0x07, 0xd9,
-0xaf, 0xde, 0x20, 0x2b, 0xfd, 0x64, 0x8c, 0xee,
-0x1d, 0x6e, 0x88, 0x2a, 0x71, 0xbf, 0xe6, 0xac,
-0x37, 0xb9, 0xc2, 0xd4, 0x0f, 0x5b, 0x36, 0xc9,
-0x40, 0xb9, 0xe6, 0x3f, 0x72, 0x59, 0x53, 0xd9,
-0x41, 0x39, 0x09, 0xb5, 0x40, 0xa0, 0x6c, 0xa4,
-0x22, 0x05, 0x41, 0x50, 0x80, 0x38, 0xee, 0x08,
-0x48, 0xf1, 0x4a, 0xa6, 0x1f, 0xf6, 0xfc, 0x27,
-0xd8, 0xfa, 0x57, 0xe4, 0x59, 0x6f, 0x78, 0x8f,
-0x77, 0x9f, 0x61, 0xeb, 0x3f, 0x0c, 0x0a, 0x65,
-0xfe, 0xfd, 0x88, 0x10, 0x16, 0xa6, 0x51, 0x05,
-0x6a, 0xec, 0xe7, 0xd9, 0x52, 0x70, 0x86, 0xfb,
-0xaf, 0x25, 0x4f, 0x75, 0x8f, 0xca, 0xa7, 0xc9,
-0x7d, 0x06, 0xf3, 0xd7, 0x67, 0xe0, 0x0c, 0x7c,
-0x0a, 0x7c, 0x46, 0xcd, 0x28, 0x13, 0x5a, 0x60,
-0x89, 0x51, 0x3e, 0x3e, 0xcd, 0xc1, 0x33, 0x05,
-0xe7, 0xe0, 0x74, 0x77, 0x4b, 0x7a, 0xc9, 0x53,
-0x62, 0x18, 0x17, 0x12, 0x04, 0x07, 0xdb, 0x8e,
-0xeb, 0xaf, 0xd1, 0xeb, 0x64, 0xef, 0xbe, 0xf2,
-0x89, 0xf8, 0x41, 0xb5, 0x59, 0xf3, 0x8d, 0x30,
-0xc7, 0xe7, 0xe8, 0x5f, 0xfd, 0x40, 0x66, 0xf8,
-0x27, 0xad, 0x34, 0xfb, 0x1b, 0x18, 0x10, 0x0a,
-0x26, 0x3a, 0x42, 0x65, 0xc7, 0x68, 0x1f, 0xf5,
-0x17, 0x06, 0x1e, 0x26, 0xef, 0xe8, 0xf1, 0x4e,
-0xbf, 0xd6, 0x17, 0xf7, 0xa7, 0x33, 0xf6, 0xbf,
-0xe0, 0xa0, 0x35, 0xdf, 0x32, 0x9c, 0x78, 0x83,
-0x24, 0x87, 0xee, 0x32, 0xa0, 0x17, 0x6a, 0x65,
-0x19, 0x0a, 0x0d, 0x60, 0x70, 0x06, 0x16, 0xa9,
-0x85, 0xfb, 0x1c, 0xfb, 0x63, 0x4c, 0xb7, 0xf1,
-0x8f, 0x87, 0x2b, 0x96, 0x32, 0x7d, 0xbe, 0x03,
-0xbd, 0xaa, 0xbf, 0x9a, 0x99, 0xfd, 0xb7, 0x21,
-0x4e, 0x19, 0x90, 0x48, 0xcc, 0x9c, 0x70, 0xec,
-0x0f, 0x54, 0xb0, 0xf5, 0x23, 0x85, 0x11, 0xff,
-0x04, 0x71, 0x21, 0x6d, 0x94, 0x53, 0xe2, 0x3b,
-0xf0, 0x02, 0x9d, 0xd3, 0xe9, 0x5d, 0x27, 0xee,
-0xa3, 0xfb, 0xe3, 0x03, 0xba, 0xef, 0x47, 0x0f,
-0x8e, 0x3a, 0xf6, 0xe1, 0x28, 0xe0, 0x7a, 0xb8,
-0x12, 0xd7, 0x03, 0x57, 0x54, 0x17, 0x0a, 0xe4,
-0xbc, 0x14, 0xa6, 0x3e, 0x3a, 0xed, 0x84, 0x3c,
-0x21, 0xb5, 0xd4, 0xfa, 0xc6, 0xc5, 0x49, 0xdd,
-0x1e, 0x6f, 0xa8, 0x3b, 0xe4, 0xd3, 0x70, 0x1f,
-0xbb, 0xbf, 0x88, 0xf7, 0x9f, 0x97, 0xf0, 0xa6,
-0xc4, 0xe5, 0xda, 0x49, 0xb8, 0xef, 0x92, 0x20,
-0xbb, 0x42, 0x0f, 0x2c, 0x6d, 0x5a, 0xe6, 0xdb,
-0x2d, 0x4e, 0x64, 0xf0, 0x8f, 0xc4, 0x1f, 0xfb,
-0xed, 0x45, 0x13, 0x04, 0x85, 0x20, 0x7b, 0x7e,
-0xf1, 0x2b, 0xb0, 0x07, 0xee, 0x0e, 0x31, 0x37,
-0x74, 0x35, 0x33, 0xd4, 0xec, 0xf9, 0x77, 0xbe,
-0x30, 0xe0, 0xfc, 0xbe, 0xe9, 0x02, 0xd3, 0xfe,
-0xb0, 0xf5, 0x83, 0xfa, 0x09, 0x80, 0x1c, 0xf2,
-0x47, 0x6f, 0x1a, 0xc0, 0x89, 0x6b, 0xc4, 0xa3,
-0xc4, 0x20, 0x49, 0x15, 0x6f, 0xeb, 0xa4, 0x83,
-0x7f, 0x96, 0x09, 0x33, 0x38, 0xfe, 0x59, 0xb4,
-0x8a, 0xcc, 0xe8, 0x42, 0x21, 0xb0, 0x8a, 0x7c,
-0x1e, 0x9e, 0x62, 0xc2, 0xa5, 0x1d, 0xe4, 0x36,
-0x58, 0x9d, 0xaa, 0x4e, 0x5e, 0xbe, 0x8a, 0xf4,
-0xeb, 0xf6, 0x7a, 0xeb, 0x90, 0xbd, 0xf0, 0xd1,
-0xea, 0xa0, 0xe1, 0x9b, 0xa7, 0x94, 0xd0, 0x8f,
-0x52, 0x73, 0xc1, 0x7b, 0x83, 0xd8, 0x01, 0xc7,
-0x21, 0xb8, 0xd4, 0xab, 0x2a, 0xa0, 0x0d, 0x85,
-0x42, 0xe0, 0x13, 0x98, 0xbf, 0xb6, 0x3f, 0x0e,
-0xfe, 0xf9, 0xa8, 0xed, 0x8c, 0xcc, 0x85, 0x09,
-0xf1, 0x59, 0xfd, 0x1c, 0xb4, 0xe8, 0x25, 0x3f,
-0x61, 0x88, 0xe5, 0x6c, 0xa8, 0xc5, 0x78, 0x6d,
-0xa2, 0x6d, 0xd4, 0xb1, 0x3f, 0xdb, 0x0b, 0x8e,
-0x99, 0xf8, 0x10, 0xf5, 0xf3, 0x3b, 0x06, 0x24,
-0x98, 0x30, 0x86, 0x78, 0x32, 0xca, 0x60, 0xcf,
-0x9b, 0xf0, 0x2b, 0x3a, 0x30, 0xe2, 0xeb, 0x61,
-0x40, 0xc8, 0xb1, 0xff, 0xa5, 0xa6, 0x3d, 0x51,
-0xbe, 0x26, 0xde, 0x29, 0x5d, 0xc7, 0xac, 0x25,
-0xb3, 0x36, 0x6f, 0xc2, 0xd3, 0xc2, 0xd5, 0x46,
-0x9d, 0xee, 0x3f, 0x4c, 0xbe, 0x0d, 0xd5, 0x31,
-0xa5, 0x33, 0x76, 0xdc, 0xf9, 0x7d, 0x0d, 0x8e,
-0x7f, 0x18, 0xba, 0xfb, 0x06, 0xf9, 0x22, 0xfc,
-0x80, 0xd6, 0x27, 0x19, 0xec, 0x79, 0x0b, 0x38,
-0xcc, 0x63, 0x02, 0xf9, 0x2e, 0xad, 0xfe, 0xca,
-0xa2, 0x5b, 0x6e, 0x9e, 0x70, 0xf0, 0x4f, 0x47,
-0x85, 0xb9, 0xde, 0x16, 0xa5, 0x5a, 0xb9, 0x62,
-0x77, 0x31, 0xc5, 0x1e, 0x12, 0x76, 0x45, 0x6b,
-0xef, 0x92, 0x2f, 0x25, 0x2f, 0xc2, 0x03, 0xaa,
-0x86, 0xaf, 0xde, 0xeb, 0x8e, 0xfd, 0x61, 0xf8,
-0x07, 0x9d, 0x38, 0xf5, 0x25, 0x95, 0x15, 0xf0,
-0x1e, 0xb4, 0xd0, 0x2b, 0x93, 0xe2, 0x49, 0xfd,
-0x9c, 0xde, 0xb2, 0x95, 0x3d, 0xff, 0x69, 0xfa,
-0x56, 0xa2, 0x89, 0x7d, 0x25, 0x9e, 0xca, 0xe0,
-0x1f, 0x30, 0xfd, 0x11, 0x5b, 0x2d, 0x5c, 0x90,
-0xae, 0xa4, 0xe2, 0x51, 0x7d, 0x12, 0x4a, 0x60,
-0x49, 0x5c, 0x4c, 0x6b, 0xe3, 0xed, 0xe1, 0xd0,
-0x34, 0x9a, 0x85, 0x7f, 0x98, 0x7f, 0x24, 0xe1,
-0x15, 0xbe, 0x84, 0xaf, 0xd6, 0x72, 0x7c, 0xe8,
-0xd6, 0x21, 0xbc, 0x60, 0x49, 0xa2, 0x6d, 0x0c,
-0xf6, 0x27, 0xf8, 0x95, 0x7d, 0x59, 0xf8, 0x87,
-0x39, 0xd9, 0x65, 0x4a, 0x82, 0xd4, 0x32, 0x21,
-0xcc, 0xf0, 0x8c, 0xf8, 0x92, 0xdc, 0x2b, 0x84,
-0xbf, 0xc6, 0xae, 0x0c, 0xcb, 0xbd, 0xcb, 0x1a,
-0x8e, 0x28, 0xbb, 0xd9, 0x8b, 0x6f, 0xbf, 0xef,
-0x95, 0x52, 0x2d, 0x3c, 0x6e, 0xe2, 0x9f, 0x5a,
-0x61, 0x0f, 0xc7, 0x3f, 0x64, 0x26, 0xf4, 0x11,
-0x2e, 0x8c, 0x41, 0x2f, 0x0a, 0x9b, 0xc8, 0x4b,
-0x8e, 0x7e, 0x64, 0x49, 0x32, 0xf1, 0x40, 0x05,
-0x91, 0x84, 0x9d, 0x1c, 0xff, 0x30, 0xb5, 0x74,
-0x41, 0x20, 0xb2, 0x48, 0xf5, 0x0f, 0x4b, 0x5d,
-0xed, 0x08, 0x15, 0xca, 0xf6, 0x39, 0xeb, 0x61,
-0x50, 0x66, 0xb0, 0x07, 0x1a, 0x18, 0xec, 0xf1,
-0x68, 0xd6, 0xc4, 0xc5, 0x00, 0xb3, 0x3f, 0x0d,
-0x74, 0x03, 0xda, 0x9f, 0x11, 0xf3, 0xca, 0x07,
-0xc4, 0x7e, 0x9e, 0xfe, 0x4b, 0x2d, 0x3c, 0xb0,
-0x49, 0x44, 0xe1, 0x86, 0xc8, 0xb4, 0x44, 0xf9,
-0x6e, 0x72, 0x96, 0xc1, 0x1e, 0x86, 0x7f, 0xce,
-0x16, 0x9e, 0xd5, 0xf9, 0x7c, 0x1f, 0x73, 0xf0,
-0x4f, 0x3f, 0xc7, 0x0f, 0x2d, 0x7a, 0x30, 0xf1,
-0x43, 0xae, 0x9f, 0x0e, 0x86, 0x07, 0x4e, 0xe8,
-0xfb, 0xd9, 0x15, 0x6f, 0x42, 0x3c, 0x1c, 0x7b,
-0xf5, 0x7a, 0xf6, 0xfe, 0xe2, 0x1b, 0x9d, 0xc1,
-0x3f, 0x51, 0xc4, 0x3f, 0x20, 0xc7, 0x18, 0xfe,
-0x61, 0x82, 0x87, 0x09, 0x69, 0xf6, 0x60, 0x6c,
-0x5b, 0xb1, 0xa5, 0x26, 0x49, 0xe2, 0xb5, 0x7e,
-0x34, 0x8c, 0xf7, 0x3b, 0xfa, 0x04, 0x18, 0xc6,
-0xf9, 0x2e, 0x90, 0xd5, 0x8d, 0x92, 0xba, 0x13,
-0x56, 0x2c, 0xf6, 0x94, 0xc5, 0x7a, 0x10, 0xf8,
-0xdd, 0x5a, 0xa9, 0x92, 0xe1, 0xd6, 0x2e, 0xd0,
-0xa2, 0x4a, 0xa8, 0xd0, 0x10, 0x32, 0x78, 0x6c,
-0x1b, 0x70, 0x90, 0xa3, 0x72, 0xfd, 0x33, 0x21,
-0x81, 0xfb, 0x17, 0xb8, 0x5b, 0xaf, 0x64, 0x40,
-0x94, 0xf6, 0x06, 0xfc, 0x1d, 0x4c, 0xb1, 0x6b,
-0x32, 0xf8, 0x07, 0xf1, 0x12, 0x9b, 0xaf, 0x17,
-0x7f, 0x56, 0x66, 0x16, 0x18, 0x5e, 0x15, 0xdf,
-0x11, 0xf6, 0xd3, 0x92, 0xbf, 0xf7, 0xfe, 0x23,
-0xd3, 0x00, 0x22, 0x3a, 0xdf, 0x43, 0xcc, 0x31,
-0xd9, 0xf7, 0x7f, 0xc2, 0xc4, 0xc3, 0x0b, 0x98,
-0x12, 0xd8, 0xc4, 0x25, 0xae, 0x8d, 0x31, 0x7a,
-0x72, 0xc1, 0xfc, 0x68, 0x63, 0x42, 0x5c, 0xa3,
-0x9e, 0xa4, 0xe1, 0x56, 0x76, 0xe5, 0x3d, 0x6a,
-0xdf, 0x3f, 0x60, 0xe1, 0x9f, 0x12, 0xc4, 0x3f,
-0x28, 0x78, 0x99, 0xa0, 0x1d, 0x81, 0xfb, 0x64,
-0x6f, 0x8f, 0x52, 0x1d, 0x1d, 0xd1, 0x99, 0xfe,
-0x7b, 0xc4, 0x75, 0x19, 0xfc, 0x23, 0x05, 0xe0,
-0x3d, 0x21, 0x18, 0x2f, 0x4a, 0x16, 0x6e, 0x97,
-0x10, 0x08, 0x15, 0x27, 0xc9, 0xf5, 0xb0, 0x0e,
-0x6e, 0x88, 0x31, 0x44, 0x74, 0xbd, 0x7c, 0x28,
-0xd1, 0x90, 0x5a, 0xb4, 0x4d, 0x5c, 0x97, 0xc1,
-0x3f, 0xab, 0xf9, 0x6b, 0x12, 0xb5, 0xed, 0x33,
-0x3a, 0xee, 0x46, 0x06, 0x84, 0x82, 0x9d, 0x45,
-0xa1, 0x42, 0x2f, 0x79, 0x98, 0x06, 0x27, 0xd8,
-0xd6, 0x75, 0x9d, 0x66, 0xdb, 0x9f, 0x6a, 0xc1,
-0xc4, 0x0f, 0x4a, 0x67, 0xe1, 0x66, 0x99, 0x01,
-0xa1, 0xa1, 0xa2, 0x6f, 0x90, 0x4b, 0x61, 0x2d,
-0x5c, 0xa3, 0x17, 0xcd, 0xf5, 0x57, 0x09, 0x6b,
-0xe5, 0xfa, 0x7d, 0x4a, 0x27, 0x89, 0x3b, 0xf6,
-0x27, 0x20, 0xa3, 0xbd, 0xba, 0x31, 0x5d, 0x72,
-0x8e, 0xcc, 0x80, 0xbf, 0xa7, 0x37, 0x9e, 0x2a,
-0x3a, 0x33, 0x6d, 0x1e, 0xf9, 0x37, 0xda, 0x18,
-0xad, 0x5f, 0x25, 0xce, 0x80, 0x9f, 0xd2, 0x1b,
-0xdf, 0xf6, 0xad, 0xea, 0x5e, 0xe7, 0x38, 0x3c,
-0xf9, 0xd2, 0x1d, 0x68, 0x46, 0x8c, 0xe2, 0xdd,
-0x5f, 0xb2, 0x0c, 0xcb, 0xee, 0x0d, 0x69, 0xb4,
-0x27, 0x7a, 0x49, 0xaa, 0xed, 0x18, 0x39, 0x4b,
-0xd8, 0x95, 0xc7, 0x5c, 0xf8, 0x47, 0x2f, 0xe0,
-0xfb, 0xf7, 0xf4, 0x95, 0x67, 0xc4, 0xfb, 0x98,
-0x10, 0x1e, 0xf3, 0x9d, 0xac, 0x99, 0x57, 0xf6,
-0x72, 0xe2, 0x86, 0xed, 0xde, 0x49, 0x31, 0x4c,
-0x5e, 0xed, 0x6a, 0xfe, 0x4d, 0x70, 0x9c, 0xa1,
-0x73, 0x07, 0xff, 0x30, 0xfb, 0xf3, 0x5b, 0x7c,
-0xfe, 0x7b, 0xc5, 0x5b, 0xe9, 0x2e, 0xa8, 0x1f,
-0x57, 0xbe, 0x51, 0x7e, 0x5b, 0x74, 0x2d, 0x5c,
-0xeb, 0x91, 0x3b, 0xbb, 0x97, 0xfa, 0xd7, 0x4a,
-0xd5, 0x37, 0xcb, 0x11, 0xf2, 0x84, 0xf3, 0xfb,
-0x3e, 0x0c, 0xf6, 0x7c, 0x9b, 0xaa, 0x28, 0x13,
-0xde, 0x64, 0xb3, 0x5b, 0x2a, 0x6d, 0x10, 0xae,
-0x59, 0x0f, 0xf7, 0x90, 0x3b, 0xf5, 0xd5, 0xf2,
-0xd5, 0x3d, 0x95, 0x47, 0x49, 0xad, 0xe3, 0x2f,
-0xa2, 0xcc, 0xfe, 0x3c, 0x6a, 0xfa, 0x77, 0xae,
-0xd8, 0x74, 0x5f, 0x88, 0x2c, 0xa3, 0x22, 0x68,
-0x09, 0x79, 0x2e, 0xe9, 0x85, 0x75, 0x46, 0xad,
-0x2a, 0xcb, 0x33, 0x1f, 0x71, 0xd6, 0xe7, 0xdc,
-0xe9, 0x3b, 0xa4, 0xd3, 0x6c, 0x52, 0x0a, 0xf3,
-0x17, 0x5e, 0x36, 0x4d, 0xe6, 0x38, 0xc4, 0xbf,
-0x85, 0x57, 0xa0, 0xae, 0xd3, 0xfb, 0xac, 0xe7,
-0x6e, 0x7d, 0xa4, 0x67, 0x8e, 0x26, 0x6f, 0xea,
-0xf6, 0xf4, 0xd8, 0xfa, 0xa4, 0xb0, 0xd2, 0xb6,
-0xb7, 0xc7, 0x98, 0x7f, 0xb9, 0xcf, 0x98, 0x96,
-0x12, 0xdf, 0x55, 0x4f, 0xe3, 0x1b, 0x37, 0x00,
-0x5f, 0x91, 0x4f, 0xc9, 0xf3, 0x54, 0xdf, 0x00,
-0x5b, 0x5a, 0xf6, 0xfd, 0xbb, 0x54, 0xee, 0xe6,
-0x46, 0xc4, 0x90, 0x38, 0x9f, 0x09, 0x37, 0x1a,
-0x8b, 0x27, 0xc4, 0x49, 0xf5, 0x57, 0xc0, 0x96,
-0x59, 0x4a, 0x3c, 0xb7, 0x69, 0x44, 0x6a, 0x26,
-0xe2, 0x68, 0x79, 0xba, 0xdd, 0x1e, 0x3f, 0x04,
-0x2b, 0x05, 0xe6, 0xbf, 0x86, 0x94, 0x94, 0x68,
-0x02, 0xa1, 0x92, 0x14, 0x79, 0x5b, 0xfa, 0x21,
-0x34, 0x5c, 0x7f, 0x65, 0x8a, 0xbc, 0x2a, 0xf5,
-0x1a, 0x7e, 0x59, 0x49, 0x92, 0x89, 0x0c, 0xfe,
-0x91, 0x70, 0xbf, 0xcf, 0xf1, 0x8f, 0x09, 0x84,
-0x3a, 0x52, 0x33, 0xff, 0x16, 0xbe, 0x27, 0x34,
-0x24, 0xd9, 0x95, 0xdf, 0x90, 0xed, 0x86, 0x3f,
-0xad, 0xc4, 0x49, 0x32, 0x83, 0x7f, 0x10, 0x1f,
-0xaa, 0x4c, 0x3f, 0xb3, 0xc9, 0x62, 0x8d, 0xa1,
-0xeb, 0x11, 0x4f, 0x88, 0x8c, 0xd0, 0x47, 0x85,
-0xa0, 0xbe, 0x30, 0x34, 0xf3, 0x20, 0x7b, 0x9d,
-0xd8, 0x46, 0x4c, 0x85, 0x7d, 0xce, 0xfe, 0x8b,
-0x16, 0xad, 0x94, 0xf7, 0xea, 0x6c, 0xbe, 0x27,
-0xae, 0x0e, 0x1a, 0x7b, 0xf5, 0x2b, 0xf7, 0x57,
-0xfd, 0x5d, 0xcd, 0x38, 0xfd, 0x05, 0xe2, 0x1f,
-0x74, 0x34, 0xe3, 0x42, 0x53, 0x17, 0xb3, 0xc0,
-0x49, 0xd1, 0x1e, 0x9f, 0x2c, 0xb6, 0xf0, 0xcf,
-0x84, 0x78, 0x4c, 0x3a, 0x1f, 0x68, 0x19, 0x2e,
-0xd9, 0xd5, 0x6d, 0xe8, 0xec, 0x0a, 0x6c, 0x98,
-0x60, 0xfe, 0xe8, 0x4e, 0xe1, 0x46, 0x58, 0xa2,
-0x8b, 0xd9, 0xf8, 0x07, 0xd7, 0x8f, 0xef, 0x8c,
-0x12, 0x80, 0x5f, 0xd2, 0xeb, 0xf6, 0xfb, 0x4e,
-0x3c, 0x78, 0xa3, 0x74, 0x50, 0xbb, 0x41, 0x5d,
-0x6c, 0x88, 0x21, 0x83, 0x6d, 0xfc, 0xc1, 0x3b,
-0x4c, 0x5c, 0xf1, 0x1f, 0xf5, 0x03, 0x8c, 0xff,
-0xa4, 0xc5, 0x14, 0xc3, 0x3f, 0x7d, 0xb4, 0x66,
-0x58, 0xd9, 0x4d, 0xaa, 0xe4, 0xde, 0x8a, 0xad,
-0xaa, 0xbc, 0x5e, 0xac, 0x36, 0x06, 0x3b, 0xfd,
-0x77, 0xca, 0xab, 0x5b, 0x5d, 0xf1, 0x1f, 0x1b,
-0xff, 0x0c, 0xb0, 0x6d, 0xc8, 0xc3, 0x18, 0xe8,
-0xf0, 0x13, 0xef, 0xc6, 0x18, 0x04, 0x2a, 0x65,
-0x89, 0x80, 0x9a, 0xaa, 0xd6, 0x48, 0x07, 0x71,
-0xc7, 0x7f, 0x2c, 0xfc, 0xf3, 0x17, 0xa8, 0xcf,
-0xde, 0x6e, 0x44, 0x3b, 0xc4, 0x5b, 0xf8, 0xc3,
-0x98, 0x5f, 0x93, 0x77, 0x2c, 0xac, 0x83, 0xb9,
-0xd4, 0x9f, 0x94, 0x07, 0x0b, 0x33, 0xf1, 0x1f,
-0xbd, 0x74, 0xa5, 0x1d, 0x9f, 0xa9, 0x95, 0x7e,
-0xd2, 0x33, 0xc7, 0xf0, 0x25, 0x7e, 0x10, 0x84,
-0xf8, 0xc1, 0x79, 0x2b, 0xbc, 0x5e, 0xf1, 0x6a,
-0x38, 0x99, 0x1c, 0xf0, 0x33, 0x20, 0x94, 0x1d,
-0xff, 0x31, 0xdd, 0x7a, 0xf7, 0x31, 0xee, 0xdf,
-0x37, 0xdc, 0xa1, 0x9c, 0x21, 0x3f, 0x61, 0x1b,
-0xdb, 0x0d, 0x09, 0x31, 0x2d, 0x1f, 0x87, 0xf9,
-0xfa, 0xff, 0xd0, 0x17, 0x65, 0xc5, 0x7f, 0x64,
-0x8e, 0x3f, 0x77, 0x8a, 0xb5, 0x0c, 0x4d, 0x85,
-0x0f, 0xb2, 0xd5, 0x15, 0x84, 0x37, 0xe0, 0xa9,
-0x5e, 0xef, 0xa6, 0x9a, 0xea, 0x7d, 0x6c, 0x23,
-0xd6, 0xea, 0x7d, 0xd0, 0x8d, 0x7f, 0x0a, 0xcc,
-0x65, 0x50, 0xf4, 0x6c, 0xdb, 0x62, 0xd2, 0x67,
-0x34, 0xa6, 0x7d, 0x94, 0xcc, 0xd7, 0xfb, 0xc0,
-0x1f, 0xf0, 0x3e, 0xe2, 0xa9, 0x91, 0x47, 0x96,
-0xfa, 0x3b, 0x3c, 0x9b, 0xc9, 0x1f, 0x9c, 0xf5,
-0x60, 0xe2, 0x9f, 0x00, 0x7b, 0x5f, 0xfc, 0x1d,
-0xd0, 0xdd, 0xce, 0xac, 0xcd, 0xec, 0x4b, 0x8a,
-0xe1, 0x81, 0x75, 0x33, 0x13, 0xb7, 0x84, 0xd6,
-0xdc, 0x22, 0x0c, 0x50, 0x2d, 0x59, 0x39, 0xdb,
-0x9f, 0xc1, 0x3f, 0x93, 0xc2, 0x0c, 0x81, 0xe3,
-0x81, 0x53, 0x85, 0x5f, 0x34, 0xa6, 0xd1, 0xfa,
-0x31, 0xcf, 0x42, 0x32, 0x43, 0x5a, 0x9b, 0xaa,
-0x8e, 0xca, 0xb7, 0x14, 0xce, 0xf8, 0xdc, 0x3f,
-0xd3, 0x6a, 0xcd, 0x73, 0x4b, 0xd9, 0xb9, 0x4c,
-0xfc, 0x47, 0x46, 0xb3, 0x36, 0xd7, 0xf0, 0x3d,
-0xd3, 0xb6, 0x30, 0x29, 0xa4, 0xe6, 0x8f, 0x2b,
-0xdb, 0x15, 0x2f, 0xfc, 0x6b, 0x60, 0xb7, 0xfe,
-0x59, 0xed, 0xba, 0x02, 0xe9, 0x43, 0x08, 0xc5,
-0x83, 0x21, 0xf1, 0xf5, 0x4c, 0xfc, 0xa7, 0xd8,
-0xd4, 0x4f, 0xf1, 0xce, 0x1a, 0x06, 0x9b, 0x85,
-0x46, 0xe3, 0xca, 0xb4, 0x78, 0xc6, 0x7f, 0x5e,
-0x63, 0xdb, 0x84, 0xf4, 0xa7, 0xce, 0xc0, 0x2f,
-0x19, 0x42, 0x28, 0x9e, 0x10, 0xa7, 0xc4, 0x3f,
-0x12, 0x7b, 0x6d, 0xc3, 0xc7, 0x8b, 0x93, 0x4a,
-0xbd, 0xff, 0x77, 0xb8, 0xd1, 0x88, 0x88, 0x7f,
-0x80, 0xd7, 0x48, 0x4b, 0x54, 0x36, 0xdc, 0xf1,
-0x1f, 0x66, 0x7f, 0xae, 0xe3, 0xf6, 0xc4, 0x53,
-0x55, 0xb4, 0x96, 0x2d, 0x8c, 0x75, 0x11, 0xe2,
-0x4d, 0x30, 0xb3, 0xa3, 0xcb, 0x11, 0x71, 0x36,
-0x59, 0x0b, 0x8d, 0xba, 0x6c, 0x78, 0x32, 0xf1,
-0x1f, 0x6a, 0xe3, 0x1f, 0x84, 0x79, 0x6b, 0xe9,
-0x57, 0xc6, 0x2a, 0x3b, 0x5a, 0x67, 0xc0, 0xa3,
-0x54, 0x4b, 0xcb, 0x4b, 0xc9, 0x43, 0xb5, 0xab,
-0x69, 0xfd, 0x5d, 0x45, 0x4b, 0x5d, 0xf1, 0x1f,
-0x0b, 0xff, 0x0c, 0x2d, 0x0a, 0x91, 0x25, 0xd0,
-0x9d, 0x0c, 0x1a, 0x9e, 0x62, 0x06, 0x2c, 0xbb,
-0x13, 0xfe, 0xc8, 0xf6, 0xaa, 0x56, 0xb6, 0x91,
-0x8f, 0x30, 0xc3, 0xbe, 0x71, 0xa6, 0x3b, 0xfe,
-0xb3, 0xdd, 0xc4, 0x3f, 0x9a, 0xb8, 0x2a, 0xfa,
-0xd2, 0xd6, 0x30, 0x8d, 0xa7, 0xc5, 0x80, 0xf4,
-0x63, 0xe9, 0xab, 0x49, 0xef, 0xb1, 0xee, 0x67,
-0xe0, 0x10, 0x6d, 0x61, 0x7f, 0xbc, 0xdb, 0x15,
-0xff, 0x61, 0x2b, 0x83, 0xc3, 0x80, 0x1e, 0x31,
-0x59, 0xc6, 0x1d, 0x13, 0xd4, 0x1c, 0x65, 0x57,
-0x9e, 0xbb, 0xc4, 0xb7, 0x46, 0x64, 0xae, 0x4a,
-0x0e, 0x97, 0x95, 0xf4, 0xe4, 0xe2, 0x1f, 0xb4,
-0x4e, 0xfd, 0x62, 0x3b, 0xf3, 0x86, 0xcc, 0x9b,
-0x27, 0xba, 0xb7, 0xc1, 0x4f, 0x36, 0x35, 0x45,
-0x83, 0x09, 0xf1, 0x2a, 0x38, 0x49, 0x9b, 0xa2,
-0x05, 0x9b, 0x72, 0xe2, 0x3f, 0xe8, 0x76, 0xfb,
-0x1e, 0x21, 0x57, 0x91, 0xde, 0x68, 0x9d, 0x7e,
-0x3f, 0xc3, 0x33, 0x72, 0xaf, 0xe4, 0xef, 0x94,
-0x2f, 0x41, 0x8f, 0x9c, 0xdc, 0x1a, 0x5d, 0xf4,
-0x90, 0x2b, 0xfe, 0x53, 0x59, 0x60, 0xba, 0x69,
-0x65, 0x63, 0x61, 0x2d, 0xe9, 0xa3, 0x75, 0x51,
-0x06, 0x84, 0x7a, 0xe8, 0xc3, 0xc4, 0xdf, 0x11,
-0x4f, 0x94, 0x8c, 0x69, 0x7b, 0x54, 0x7f, 0xfb,
-0xa5, 0xee, 0xf8, 0x8f, 0x1b, 0xff, 0x48, 0x02,
-0x68, 0xf7, 0xc8, 0x15, 0xa4, 0x58, 0xea, 0xd2,
-0xb5, 0x51, 0x59, 0x2d, 0x5c, 0x0d, 0x3b, 0x17,
-0x68, 0x91, 0xef, 0x55, 0x78, 0x32, 0xf1, 0x9f,
-0xb9, 0xc5, 0x88, 0x37, 0x10, 0xe4, 0x30, 0xfb,
-0xd0, 0x81, 0x61, 0x1f, 0x60, 0xd3, 0x7c, 0x03,
-0x06, 0x60, 0x31, 0xc5, 0xf9, 0x42, 0x13, 0x2d,
-0xa6, 0xa2, 0x2b, 0xfe, 0x73, 0x85, 0x35, 0xdf,
-0x88, 0xf0, 0x31, 0xdb, 0xb6, 0x87, 0x3f, 0x57,
-0x72, 0x58, 0xfc, 0x8d, 0xe7, 0xac, 0xfe, 0x3c,
-0xc3, 0x3f, 0x6d, 0xff, 0x00, 0xe7, 0x75, 0x0e,
-0x84, 0xdc, 0xf1, 0x1f, 0x2b, 0x1e, 0x32, 0x2a,
-0x9e, 0xd0, 0x3e, 0x86, 0x96, 0x85, 0x55, 0xa3,
-0x62, 0xed, 0x2d, 0xef, 0x83, 0x12, 0x91, 0x5e,
-0x8f, 0xcd, 0x4e, 0x17, 0x43, 0xf3, 0xc2, 0xe2,
-0xd1, 0x6e, 0x57, 0xfc, 0x47, 0xe5, 0xf1, 0x1f,
-0x06, 0x72, 0x08, 0x17, 0x2a, 0x7d, 0xa4, 0x55,
-0x28, 0x8d, 0x47, 0xfd, 0x95, 0x72, 0x0f, 0xa9,
-0x86, 0xf8, 0x3d, 0x4d, 0x0f, 0x30, 0x44, 0xe4,
-0x8a, 0xff, 0x48, 0xed, 0xe6, 0x7c, 0x43, 0x31,
-0x0e, 0x84, 0x5a, 0x3d, 0xb3, 0xd7, 0xad, 0xa6,
-0x5b, 0x3a, 0x92, 0x11, 0x86, 0x70, 0xa4, 0x9e,
-0x2e, 0xb9, 0xb6, 0x55, 0x56, 0x63, 0x99, 0xf8,
-0x4f, 0xe5, 0x74, 0x13, 0xff, 0x70, 0xf4, 0xb8,
-0xb7, 0xb5, 0x61, 0x81, 0xa2, 0x92, 0x1e, 0xdc,
-0x7f, 0x7d, 0x4e, 0xde, 0xb8, 0xae, 0x96, 0x16,
-0x81, 0x7f, 0x81, 0xbc, 0x69, 0xca, 0xf8, 0x8f,
-0x38, 0x26, 0x9f, 0x8c, 0xdc, 0xa7, 0xcb, 0xdf,
-0x13, 0xb7, 0xc1, 0xe3, 0xb1, 0xa6, 0x48, 0xb0,
-0x02, 0xae, 0x82, 0xfd, 0xfa, 0x53, 0x51, 0x6f,
-0xbf, 0x98, 0x89, 0xff, 0x8c, 0x3b, 0xf1, 0x9f,
-0x72, 0xf6, 0x0f, 0x85, 0xf9, 0xad, 0xc5, 0x09,
-0x71, 0xa5, 0x7c, 0x52, 0x9e, 0xbf, 0xdc, 0xd7,
-0xff, 0xe9, 0x97, 0xc8, 0x87, 0xea, 0xfc, 0x85,
-0x8d, 0x65, 0x7d, 0x99, 0xf8, 0x8f, 0x8d, 0x7f,
-0x7c, 0x71, 0x86, 0x7f, 0x46, 0xf4, 0x26, 0x58,
-0xdc, 0xd3, 0xac, 0xa9, 0x23, 0x64, 0x8e, 0xe8,
-0xa3, 0x35, 0xcb, 0x8c, 0xf8, 0xe2, 0x26, 0xd5,
-0xdb, 0x23, 0x7a, 0xf2, 0xe2, 0x3f, 0x4a, 0xda,
-0x33, 0x57, 0xba, 0x5f, 0xaf, 0x49, 0x79, 0xd2,
-0xa4, 0x8e, 0x30, 0x21, 0xa6, 0xa4, 0xc9, 0x3c,
-0xf8, 0x71, 0xec, 0xd1, 0xe4, 0x8a, 0x71, 0xe2,
-0xc9, 0xe0, 0x1f, 0x7b, 0xff, 0x15, 0x22, 0x52,
-0x6d, 0xf7, 0x88, 0x36, 0x01, 0x21, 0x7d, 0x31,
-0x5d, 0x47, 0x6b, 0x23, 0xec, 0xca, 0x8b, 0xc2,
-0x16, 0xaa, 0xb5, 0xcb, 0x15, 0x97, 0x2d, 0x74,
-0xd6, 0x5b, 0xd2, 0xc6, 0x3f, 0xab, 0xc8, 0x25,
-0xb0, 0xd6, 0xa8, 0xde, 0xb7, 0xb0, 0x93, 0xfc,
-0x57, 0xe8, 0xd6, 0xab, 0x75, 0xb6, 0x6d, 0xd9,
-0x04, 0x6b, 0xe4, 0x6a, 0xda, 0x7f, 0x07, 0x59,
-0xe1, 0x8c, 0xdf, 0xce, 0xf0, 0x0f, 0xc6, 0x7f,
-0x7c, 0x93, 0x62, 0x19, 0xbc, 0x4c, 0x1f, 0x4c,
-0x7b, 0x57, 0x29, 0x5f, 0x24, 0x2f, 0x75, 0x5d,
-0x9b, 0xdc, 0xb0, 0x4a, 0xfc, 0x03, 0x79, 0x9f,
-0x36, 0x47, 0xbd, 0x47, 0xca, 0xff, 0xd6, 0x89,
-0xff, 0xc8, 0x56, 0xfc, 0x87, 0x81, 0x6a, 0xa3,
-0xcc, 0x32, 0x2c, 0x3f, 0x4a, 0x9e, 0x24, 0xcf,
-0x03, 0xb3, 0xf0, 0x5f, 0x23, 0xb8, 0x7f, 0x67,
-0x4b, 0x25, 0xe6, 0xd8, 0x1f, 0xe0, 0xfe, 0xeb,
-0x86, 0xb4, 0x6f, 0xbf, 0x38, 0x07, 0xce, 0xd1,
-0x96, 0x31, 0xf6, 0x87, 0xc2, 0xf2, 0xb9, 0xc4,
-0xd3, 0xcb, 0x97, 0x4c, 0x92, 0x53, 0xf4, 0x97,
-0x9b, 0xd8, 0x46, 0x6c, 0x9c, 0x79, 0x47, 0x37,
-0xfe, 0xe1, 0xcf, 0xff, 0x48, 0xab, 0x8a, 0xeb,
-0x61, 0x9c, 0xb9, 0xe9, 0x2a, 0x78, 0x2a, 0x54,
-0x7d, 0xf3, 0xa2, 0xce, 0x32, 0x55, 0x7b, 0x6a,
-0x96, 0x8f, 0x16, 0xeb, 0x4d, 0x75, 0xba, 0x73,
-0x7f, 0x1e, 0xff, 0xb9, 0xc6, 0x50, 0xa2, 0x24,
-0x02, 0x4f, 0xab, 0xf5, 0x07, 0x19, 0xfe, 0xa9,
-0x82, 0xdd, 0xa4, 0x7a, 0x75, 0xd1, 0xff, 0x45,
-0x2a, 0x7b, 0x9e, 0x84, 0xfa, 0xf6, 0xa2, 0x65,
-0x04, 0x1c, 0xfb, 0xa3, 0x59, 0xfb, 0x2f, 0x05,
-0x88, 0xae, 0xee, 0xf4, 0x72, 0x47, 0xef, 0x85,
-0xeb, 0x65, 0x7f, 0x92, 0xe9, 0xb3, 0x08, 0x9e,
-0xd1, 0x83, 0x0f, 0x5d, 0x73, 0x95, 0x2a, 0xe7,
-0xc4, 0x7f, 0x98, 0x7f, 0x09, 0xd5, 0x2c, 0xd3,
-0x4f, 0x1a, 0x61, 0xe3, 0xf2, 0x14, 0xdb, 0x5f,
-0x7c, 0x83, 0x36, 0x45, 0x8a, 0x37, 0x79, 0x66,
-0x96, 0xb2, 0x2b, 0x91, 0xe2, 0xcd, 0x45, 0x75,
-0x99, 0xf8, 0x0f, 0x58, 0xf6, 0x36, 0x71, 0xf9,
-0x76, 0x1c, 0x3f, 0x7a, 0xe5, 0x13, 0x35, 0xc7,
-0xe4, 0x49, 0x3a, 0xaf, 0xc3, 0xb7, 0x45, 0xf9,
-0x67, 0xed, 0x54, 0x24, 0x9c, 0x28, 0xd9, 0x24,
-0x66, 0xe2, 0x3f, 0x82, 0x89, 0x7f, 0x0c, 0xdf,
-0xbb, 0x62, 0x08, 0x5e, 0x8b, 0x7d, 0x6b, 0xc2,
-0x3b, 0x51, 0xae, 0xaa, 0x6f, 0x18, 0xcd, 0x34,
-0xd8, 0x2f, 0xce, 0x96, 0xce, 0xca, 0x0a, 0x5b,
-0xea, 0x5d, 0x86, 0x13, 0xff, 0xa1, 0x56, 0xfc,
-0xa7, 0xef, 0x31, 0x52, 0xa4, 0x9f, 0x36, 0x1a,
-0x26, 0xb6, 0xff, 0x28, 0x76, 0x75, 0xf4, 0x87,
-0x50, 0x17, 0x90, 0xe7, 0x76, 0x7f, 0x09, 0x06,
-0x87, 0xfd, 0x51, 0x65, 0x1d, 0x89, 0x66, 0xc5,
-0x7f, 0x7e, 0x08, 0x77, 0xf3, 0x7c, 0x8d, 0xd6,
-0xab, 0x05, 0x47, 0x8b, 0x54, 0xa2, 0x15, 0xf5,
-0xcb, 0x77, 0x45, 0xe5, 0x01, 0xff, 0xdf, 0x6a,
-0x7b, 0xe2, 0xfe, 0xce, 0xcb, 0xb7, 0xb7, 0xa6,
-0xb3, 0xf1, 0x0f, 0xea, 0x47, 0x25, 0x72, 0xfb,
-0x4e, 0x3d, 0x38, 0x24, 0x03, 0xdb, 0x88, 0x25,
-0xd9, 0x8a, 0x61, 0xfb, 0x7d, 0x7c, 0x55, 0x35,
-0xe8, 0x03, 0xf6, 0x4a, 0x3b, 0xea, 0x2f, 0x5e,
-0xc9, 0xf1, 0xb0, 0xaf, 0xa7, 0x4d, 0x53, 0x5f,
-0xd1, 0x1b, 0x86, 0x8b, 0x1f, 0x28, 0xd7, 0x98,
-0xfd, 0x69, 0xd2, 0xbd, 0xa9, 0x1a, 0x4d, 0x9d,
-0x44, 0x8b, 0x94, 0x10, 0x8d, 0xab, 0x6d, 0xfb,
-0x93, 0xbc, 0xc2, 0x9a, 0x6f, 0xf7, 0xa3, 0x93,
-0xf1, 0xf3, 0x24, 0xec, 0xfd, 0xa7, 0x7d, 0x66,
-0xda, 0x02, 0x7c, 0x13, 0x8d, 0x29, 0x38, 0xc3,
-0x9c, 0x8f, 0xcf, 0xb8, 0x7d, 0xdc, 0xb1, 0x3f,
-0x56, 0xfe, 0x4b, 0x5b, 0xd9, 0xd1, 0x76, 0x37,
-0x9c, 0xaf, 0x6e, 0x4e, 0x6f, 0x18, 0x14, 0x3f,
-0x60, 0xe3, 0x9b, 0x47, 0x8b, 0x57, 0x89, 0x9d,
-0xa3, 0x07, 0x2b, 0x9a, 0xbd, 0xde, 0x17, 0xc4,
-0xce, 0x4c, 0xfc, 0x07, 0x18, 0xfe, 0xe9, 0x99,
-0x97, 0x96, 0x07, 0x49, 0x03, 0x3c, 0x9f, 0x60,
-0xe8, 0x6e, 0x90, 0x7c, 0x00, 0xcf, 0xaf, 0xaa,
-0x39, 0x5c, 0xbc, 0xbd, 0x55, 0xdb, 0xc7, 0x0c,
-0x51, 0x95, 0xbc, 0xa9, 0x55, 0x73, 0x7e, 0x5f,
-0x2b, 0xfe, 0x93, 0x96, 0x43, 0x7e, 0x9c, 0x38,
-0xdf, 0x7d, 0x1f, 0x2c, 0xda, 0x0b, 0xda, 0x48,
-0x51, 0xaa, 0xb0, 0x9d, 0x52, 0x55, 0xd3, 0xe3,
-0x85, 0xad, 0x24, 0x13, 0xff, 0x29, 0x45, 0xfc,
-0x53, 0x07, 0xf2, 0xa0, 0x1f, 0x7f, 0x08, 0x3f,
-0x2a, 0x96, 0x01, 0x5d, 0xe2, 0x37, 0x8a, 0xb6,
-0x96, 0xf9, 0xb5, 0x38, 0xf5, 0x17, 0xca, 0xf1,
-0x58, 0xc8, 0xb1, 0x3f, 0x3a, 0xcf, 0x7f, 0xcd,
-0x1f, 0xf6, 0xce, 0x56, 0x56, 0x4a, 0xa7, 0x61,
-0xc0, 0x04, 0xc6, 0x1f, 0xd2, 0x01, 0xbd, 0x3e,
-0x21, 0x7e, 0x09, 0x46, 0x92, 0x03, 0xd4, 0xbb,
-0x9e, 0x19, 0x53, 0xfb, 0xfe, 0x69, 0xc4, 0x3f,
-0x84, 0xe9, 0xc7, 0x10, 0x9f, 0xc5, 0x6d, 0x85,
-0x15, 0x08, 0xc2, 0x6d, 0xe9, 0x48, 0xb7, 0x21,
-0x7f, 0x28, 0xcd, 0x5f, 0xf6, 0xdf, 0x54, 0x71,
-0xd2, 0x59, 0x3f, 0x86, 0x99, 0xff, 0x3a, 0xe8,
-0xdd, 0x59, 0x13, 0x84, 0x8f, 0xa0, 0xc9, 0xbc,
-0xff, 0x49, 0x75, 0xb6, 0xf1, 0xd9, 0x84, 0xf8,
-0x37, 0xf2, 0x2b, 0xd0, 0xf4, 0xa6, 0x77, 0x77,
-0x76, 0xfe, 0x0b, 0xd7, 0xcf, 0x84, 0xfc, 0x2f,
-0x0c, 0xbf, 0xfd, 0x9e, 0x8d, 0xc7, 0xe7, 0x97,
-0xf6, 0x76, 0x6d, 0x1d, 0x8a, 0x4b, 0xc4, 0xcf,
-0xfc, 0xef, 0xd6, 0xcf, 0xc9, 0xfd, 0x64, 0x20,
-0x07, 0xff, 0x30, 0xfd, 0xcc, 0xaf, 0x43, 0xfd,
-0xf0, 0x44, 0xd8, 0x41, 0xd8, 0x49, 0x6b, 0xd9,
-0x46, 0xac, 0xb5, 0x48, 0xeb, 0x56, 0xa3, 0x9a,
-0x7c, 0x0d, 0x99, 0xeb, 0xe0, 0x9f, 0x28, 0x8f,
-0xff, 0x7c, 0x25, 0x2d, 0xaf, 0x62, 0xfb, 0xa9,
-0x1f, 0xd0, 0x6a, 0xb6, 0x7f, 0x21, 0x6f, 0xc1,
-0xae, 0x44, 0xf5, 0x58, 0x7c, 0x55, 0xeb, 0x25,
-0x42, 0x4f, 0xa2, 0xba, 0x56, 0x5e, 0x48, 0xfa,
-0x5d, 0xf9, 0x2f, 0x2f, 0x7c, 0x24, 0xcc, 0x37,
-0x82, 0x82, 0x58, 0x22, 0x7d, 0x44, 0x77, 0x8f,
-0xfb, 0xe6, 0x89, 0x87, 0xf4, 0x0f, 0x85, 0xdd,
-0xc6, 0x67, 0x43, 0xa2, 0xb4, 0xde, 0x50, 0x43,
-0x34, 0x08, 0x4a, 0x59, 0x4e, 0xfe, 0xeb, 0x46,
-0xa3, 0xf1, 0x43, 0x36, 0xcd, 0xf3, 0xf2, 0xf3,
-0x86, 0xef, 0x43, 0xae, 0x9f, 0x96, 0x21, 0xa6,
-0xa8, 0xdd, 0x70, 0x46, 0x65, 0x0b, 0x69, 0xdf,
-0x67, 0x22, 0x19, 0xfc, 0xc3, 0xf5, 0xcf, 0xb6,
-0xa5, 0x6c, 0x77, 0x06, 0xa7, 0x3b, 0xc2, 0xc6,
-0x22, 0x2e, 0xe8, 0xcf, 0xb5, 0x7a, 0x43, 0xe2,
-0xb3, 0xf2, 0x6b, 0xc0, 0xec, 0xdb, 0xa4, 0x58,
-0x97, 0x17, 0xff, 0x09, 0x74, 0x4e, 0x33, 0x85,
-0x92, 0x4e, 0xf2, 0x26, 0x3c, 0xcd, 0x60, 0xbf,
-0xdc, 0x49, 0x2a, 0xa4, 0x17, 0xa1, 0x46, 0x97,
-0x47, 0xc5, 0x7b, 0x73, 0xe2, 0x3f, 0x75, 0x38,
-0xdf, 0xb7, 0xe0, 0xe9, 0x64, 0x7d, 0xfa, 0xe1,
-0x55, 0xfe, 0xb7, 0x8a, 0x10, 0x11, 0xc9, 0xab,
-0x6e, 0xbe, 0x1f, 0xbe, 0x6b, 0x54, 0xa7, 0x3d,
-0xab, 0x18, 0x3e, 0xb7, 0xf5, 0xdf, 0x21, 0x1d,
-0x94, 0x98, 0x3e, 0x25, 0x86, 0xae, 0xcd, 0x44,
-0x98, 0x07, 0xf5, 0xb9, 0x2b, 0xa1, 0x0d, 0x07,
-0xe6, 0x62, 0x62, 0x88, 0x6a, 0x5f, 0xab, 0x9b,
-0xee, 0xb9, 0x2d, 0x13, 0xff, 0x29, 0x40, 0xfc,
-0x33, 0x37, 0xe9, 0xdd, 0xc2, 0x36, 0xe9, 0x66,
-0x22, 0x6c, 0x1a, 0x8f, 0x08, 0x6d, 0x61, 0x66,
-0x73, 0x6f, 0xdd, 0x5b, 0xfb, 0x76, 0x25, 0x4b,
-0xc6, 0xdd, 0xf9, 0x2f, 0xc0, 0x68, 0x43, 0xb8,
-0xcc, 0x87, 0xde, 0x7f, 0x82, 0x39, 0xe2, 0x12,
-0x74, 0xc4, 0x93, 0x6c, 0x1b, 0xde, 0xb8, 0x5a,
-0x4c, 0x6b, 0x88, 0x7f, 0x8a, 0xe8, 0xda, 0x8d,
-0x19, 0xfc, 0x03, 0xe8, 0x1f, 0xe7, 0xe9, 0x0c,
-0x2d, 0xa3, 0xd0, 0x64, 0x6e, 0xfc, 0x3f, 0x34,
-0xc2, 0x7a, 0xf0, 0x01, 0xf1, 0x6a, 0xd2, 0x4b,
-0x9b, 0xda, 0xa7, 0x6d, 0x9e, 0x96, 0x13, 0xff,
-0x11, 0x1a, 0x3a, 0x64, 0xf4, 0xbf, 0x7b, 0xa0,
-0xce, 0x74, 0xc4, 0x7b, 0x20, 0xa9, 0x33, 0xfc,
-0x33, 0x93, 0x3d, 0xff, 0xd6, 0xce, 0xa2, 0x4d,
-0xad, 0xae, 0xf8, 0xcf, 0x74, 0xc4, 0x3f, 0x0c,
-0x34, 0x9e, 0xe0, 0xc3, 0xfc, 0xd6, 0x78, 0xf9,
-0xc7, 0x0b, 0xe4, 0x94, 0xa7, 0x56, 0x7b, 0xfc,
-0x32, 0xbc, 0x12, 0x5b, 0x93, 0x83, 0x7f, 0xea,
-0x19, 0xda, 0x6c, 0x65, 0x78, 0x40, 0x08, 0x60,
-0xa2, 0x87, 0x09, 0x7a, 0x5d, 0x64, 0xbb, 0x4a,
-0x0a, 0x8a, 0xb6, 0xe8, 0x5a, 0xa4, 0xa8, 0x42,
-0xdd, 0x97, 0x85, 0x7f, 0x78, 0xfe, 0xc5, 0x10,
-0x71, 0xe2, 0x98, 0xf6, 0xe2, 0x82, 0x19, 0x88,
-0x90, 0x57, 0x30, 0xfc, 0xb3, 0x81, 0x8a, 0x87,
-0xf2, 0xf1, 0x4f, 0xaa, 0x86, 0xe1, 0x01, 0x33,
-0xda, 0x33, 0x06, 0x1f, 0xeb, 0xd7, 0x45, 0x98,
-0xdb, 0xfa, 0x18, 0x7e, 0xda, 0xde, 0xf2, 0x39,
-0xdf, 0xe1, 0x9a, 0xdc, 0xfc, 0x57, 0x8b, 0xee,
-0xed, 0xc4, 0xf8, 0x89, 0xdc, 0xa4, 0x6f, 0xc0,
-0xf1, 0x67, 0xf5, 0xe7, 0x16, 0x96, 0x8c, 0x8a,
-0x4f, 0xca, 0x37, 0x86, 0x5a, 0x22, 0x2b, 0x0f,
-0x8b, 0x37, 0xe7, 0xe2, 0x1f, 0x41, 0xa6, 0x18,
-0xff, 0x69, 0xf7, 0x0b, 0x08, 0x84, 0xe4, 0x41,
-0x9d, 0xe1, 0x1f, 0x8c, 0x25, 0x0f, 0x76, 0x36,
-0x24, 0x3a, 0x7a, 0x3c, 0x25, 0x2e, 0xfb, 0x83,
-0xd3, 0x0c, 0xea, 0xb2, 0xea, 0x67, 0x13, 0x97,
-0xb4, 0x05, 0xe6, 0x7c, 0xa3, 0xc1, 0xd6, 0x85,
-0x2a, 0x61, 0x78, 0x0f, 0x1a, 0x22, 0x4c, 0xb1,
-0x24, 0x17, 0xff, 0x2c, 0x90, 0xcd, 0xf8, 0x9b,
-0xa9, 0xcf, 0xa2, 0x3d, 0xb0, 0x55, 0x97, 0x13,
-0x85, 0x41, 0xba, 0x47, 0x2b, 0x31, 0x2a, 0x19,
-0x9e, 0xcc, 0xc1, 0x3f, 0xf3, 0x6f, 0xf6, 0x3e,
-0xa0, 0xd4, 0x4a, 0x27, 0x19, 0xbe, 0x5d, 0xc2,
-0x03, 0x3b, 0x10, 0x8e, 0x96, 0xa8, 0xe2, 0x63,
-0x9b, 0xbe, 0x9e, 0x0c, 0x47, 0xa5, 0x47, 0xda,
-0x56, 0x38, 0xf6, 0x67, 0xbb, 0x89, 0x7f, 0xa2,
-0x8d, 0xfd, 0xa2, 0x0d, 0x9c, 0x08, 0x0a, 0xcf,
-0x2e, 0xf7, 0x25, 0xbe, 0xf4, 0x8e, 0x7c, 0xb2,
-0x27, 0xdc, 0xe1, 0x2b, 0x13, 0xdf, 0xcb, 0xc3,
-0x3f, 0x0c, 0xe4, 0x68, 0x30, 0x21, 0x34, 0x09,
-0xa6, 0xfe, 0x6b, 0xe7, 0x61, 0x46, 0xac, 0x06,
-0x46, 0x8a, 0x9a, 0xca, 0xbc, 0xb4, 0x3b, 0x0b,
-0xff, 0x60, 0x92, 0x8b, 0xca, 0x5f, 0x89, 0xa1,
-0xe0, 0xa7, 0x6c, 0xb7, 0x3e, 0x0e, 0xcf, 0xe9,
-0x75, 0xd4, 0x93, 0xf6, 0x0c, 0xd2, 0xfb, 0x63,
-0x5b, 0x52, 0x1d, 0x63, 0xf9, 0xf8, 0xe7, 0x48,
-0x40, 0xf5, 0x38, 0xf6, 0x79, 0x31, 0x3c, 0x43,
-0x03, 0x43, 0xf2, 0x5c, 0x22, 0x95, 0x6d, 0x91,
-0x02, 0xfa, 0xf5, 0x95, 0x7e, 0x8f, 0x63, 0x7f,
-0x6c, 0xfc, 0x23, 0x23, 0x0c, 0x78, 0x1a, 0xaa,
-0x8d, 0x22, 0x7c, 0x7f, 0x9f, 0xd2, 0x1f, 0x1f,
-0xf6, 0x7c, 0xcd, 0xf3, 0x33, 0x6f, 0x4f, 0xfc,
-0x9a, 0xd6, 0xcb, 0xef, 0x80, 0x80, 0x73, 0x7f,
-0x1b, 0xff, 0x78, 0x57, 0x89, 0x33, 0x98, 0xfd,
-0xd9, 0x99, 0x5e, 0xb2, 0x6a, 0xda, 0x5b, 0xf2,
-0x47, 0x74, 0x30, 0x1d, 0x5c, 0x25, 0xce, 0x91,
-0xde, 0x5f, 0x73, 0x43, 0xb4, 0x78, 0x5c, 0xa9,
-0xcb, 0xc4, 0x7f, 0xae, 0xc0, 0xfd, 0xe6, 0x7c,
-0x8c, 0xe7, 0x73, 0xc3, 0x32, 0x64, 0x09, 0xcf,
-0x19, 0x8d, 0x21, 0x65, 0xb7, 0xc4, 0xfc, 0x97,
-0xee, 0x4d, 0xbb, 0xe2, 0x3f, 0x88, 0x7f, 0x4e,
-0xe3, 0xfd, 0x27, 0xc5, 0x73, 0xf0, 0x1a, 0xa6,
-0xbd, 0x50, 0x38, 0x4f, 0xc5, 0xa3, 0x25, 0x93,
-0xe2, 0x73, 0xea, 0xf9, 0xc4, 0xae, 0xf4, 0xe2,
-0x23, 0x60, 0x64, 0xe3, 0x1f, 0xca, 0x9f, 0xff,
-0x1c, 0x65, 0xdb, 0x28, 0xc3, 0xd7, 0x59, 0xc6,
-0xec, 0x8f, 0x5a, 0x3d, 0x22, 0xdf, 0xcb, 0x36,
-0xf2, 0x4f, 0x75, 0x56, 0x0f, 0xc7, 0x23, 0xf0,
-0x5e, 0x26, 0xbf, 0x60, 0xe6, 0xbf, 0x5e, 0x92,
-0x3b, 0x63, 0x67, 0xf4, 0xb5, 0xa4, 0x9a, 0x6d,
-0xdc, 0xd8, 0x7c, 0x77, 0xb1, 0x89, 0xaf, 0x9b,
-0xb8, 0xf9, 0x3b, 0xf0, 0x24, 0x54, 0xeb, 0x45,
-0x0b, 0x88, 0x91, 0x8b, 0x7f, 0xde, 0x66, 0xda,
-0x3b, 0x08, 0x8f, 0x12, 0xcd, 0xb4, 0x3f, 0x7b,
-0xd4, 0xad, 0x46, 0x47, 0x68, 0x4d, 0x1d, 0xa4,
-0x92, 0xfe, 0x4d, 0x45, 0x4f, 0xe6, 0xe5, 0xbf,
-0xe6, 0xa7, 0xbd, 0xcf, 0x32, 0x7b, 0xfb, 0x0a,
-0xf3, 0x5f, 0x4a, 0x0a, 0x33, 0x5c, 0xb4, 0x79,
-0xa8, 0x64, 0xdb, 0xed, 0x5b, 0x13, 0x27, 0xd3,
-0x4d, 0xa1, 0xe2, 0xcd, 0x62, 0xe6, 0x79, 0x2c,
-0xfc, 0xa3, 0x37, 0xa2, 0x1b, 0x72, 0x02, 0x41,
-0xa7, 0x31, 0x42, 0x82, 0x61, 0x61, 0x34, 0x44,
-0x25, 0x9b, 0xa6, 0x65, 0xf2, 0x2f, 0x36, 0xfe,
-0xf1, 0x9e, 0x79, 0xf4, 0x8c, 0xf4, 0x11, 0xdb,
-0x96, 0x72, 0x7f, 0x77, 0x56, 0x9d, 0x63, 0x78,
-0x8f, 0x30, 0xb7, 0xbe, 0x9f, 0x16, 0x12, 0x39,
-0xdd, 0x0d, 0x4e, 0xfc, 0xa7, 0x4b, 0x5a, 0x29,
-0x31, 0xff, 0xd5, 0x29, 0x3f, 0x85, 0x6e, 0xd7,
-0xf6, 0xbf, 0x7b, 0xa2, 0x75, 0x46, 0x5d, 0x25,
-0xd9, 0x0a, 0x71, 0x3a, 0x33, 0x2a, 0xaf, 0x23,
-0xae, 0xfc, 0x97, 0xe9, 0xef, 0xde, 0x96, 0xb9,
-0x9b, 0xb3, 0xc7, 0x7f, 0x0f, 0x1e, 0x1b, 0xda,
-0xfe, 0xd8, 0x6d, 0x75, 0x6a, 0x9f, 0x7f, 0x66,
-0xf2, 0x32, 0xcc, 0xd7, 0xdb, 0xeb, 0x81, 0xe3,
-0x1f, 0x8d, 0xbd, 0x8f, 0xdc, 0x2c, 0x43, 0x72,
-0x74, 0x51, 0xa8, 0x15, 0x85, 0xed, 0xa8, 0x28,
-0x0c, 0xcc, 0xd6, 0xc2, 0x23, 0xc0, 0xde, 0x47,
-0x47, 0xfd, 0x98, 0xff, 0xba, 0x26, 0x6c, 0x04,
-0xd9, 0x32, 0x18, 0x39, 0xad, 0x35, 0x8d, 0xfa,
-0x9e, 0x6c, 0x7b, 0x9f, 0xbd, 0x2f, 0xec, 0xf9,
-0x53, 0xec, 0x8d, 0x38, 0x00, 0x73, 0x30, 0x34,
-0x0a, 0x62, 0x36, 0xfe, 0xb9, 0x52, 0x58, 0x92,
-0x16, 0x8f, 0x19, 0xa7, 0x3b, 0x98, 0x7f, 0x3f,
-0x2e, 0x9e, 0x49, 0x9e, 0x87, 0xe7, 0x8d, 0xc6,
-0x4e, 0x71, 0x82, 0xe3, 0xe7, 0x62, 0xa3, 0xc6,
-0x85, 0x7f, 0x0a, 0xce, 0xc0, 0xcb, 0xc0, 0x96,
-0xcd, 0xbe, 0x9a, 0x39, 0xd2, 0x9b, 0xed, 0x2d,
-0xe9, 0x0d, 0x23, 0x62, 0x48, 0x3b, 0x08, 0xd7,
-0x6d, 0x2b, 0x66, 0xc0, 0x69, 0xe4, 0x4c, 0x57,
-0x8b, 0xd7, 0x37, 0xec, 0xe2, 0xff, 0x50, 0xf5,
-0x18, 0x6c, 0xa0, 0x0c, 0xf6, 0x74, 0xc7, 0xea,
-0xe4, 0x27, 0xb4, 0xa6, 0xb4, 0x92, 0x8c, 0x69,
-0xea, 0x11, 0xa8, 0xa3, 0xf2, 0x3f, 0x7a, 0xaa,
-0x87, 0x07, 0x69, 0x83, 0xa4, 0xac, 0xf6, 0xb8,
-0xf1, 0xcf, 0x08, 0x4f, 0x2b, 0x2b, 0x65, 0x7a,
-0x2d, 0x24, 0xb4, 0x20, 0xd2, 0x5a, 0x7a, 0x52,
-0x71, 0x98, 0x39, 0x52, 0x04, 0xc4, 0x50, 0x99,
-0x69, 0x92, 0x17, 0x11, 0x97, 0xfd, 0x31, 0xd8,
-0x7e, 0xfc, 0x7b, 0x50, 0x37, 0xa4, 0x3c, 0x40,
-0x6a, 0xe4, 0x1f, 0x4a, 0x0d, 0x43, 0x8b, 0xb6,
-0x92, 0xc7, 0xa0, 0x5f, 0x63, 0xf7, 0x8f, 0x5f,
-0x36, 0x13, 0xf3, 0x8f, 0x51, 0x11, 0xf9, 0x3f,
-0xce, 0xfa, 0xac, 0xf8, 0x31, 0xfc, 0x9c, 0x3e,
-0x63, 0xf8, 0x92, 0x62, 0xa1, 0x34, 0x7a, 0x14,
-0xdf, 0x97, 0xf2, 0x27, 0xc8, 0x48, 0xf7, 0xec,
-0x78, 0x71, 0x5c, 0xfc, 0x35, 0x9a, 0x8e, 0xbb,
-0x7c, 0x71, 0xa2, 0xba, 0xf2, 0x5f, 0x3f, 0x6e,
-0x7d, 0xbf, 0xff, 0x3a, 0xc3, 0x17, 0x65, 0xcb,
-0xe0, 0x9c, 0xda, 0x8c, 0x81, 0xb2, 0x28, 0x9c,
-0xa2, 0x2d, 0x71, 0xf6, 0xa2, 0x9d, 0x09, 0x9e,
-0xd1, 0x99, 0xc6, 0x22, 0x9f, 0x76, 0xe7, 0xbf,
-0xd6, 0xc3, 0x10, 0xe2, 0x73, 0x0c, 0x2a, 0x1e,
-0xd4, 0x9b, 0x0e, 0xfa, 0xfa, 0xcb, 0x6b, 0xe5,
-0xfd, 0xf0, 0x07, 0xc3, 0x9b, 0x10, 0xab, 0x71,
-0xe1, 0xa9, 0xec, 0x4f, 0x67, 0xe7, 0xbf, 0x7a,
-0x0d, 0x3f, 0xc6, 0xbb, 0x7e, 0x03, 0x7d, 0xcc,
-0x36, 0x97, 0x68, 0xfe, 0x00, 0x74, 0xff, 0xf4,
-0x5e, 0x83, 0xed, 0x37, 0xaf, 0x0a, 0x3c, 0xa3,
-0x35, 0xe8, 0x45, 0xdf, 0x69, 0xcb, 0xca, 0x7f,
-0x49, 0x3c, 0xdb, 0x3e, 0xbb, 0x70, 0x98, 0xd2,
-0x1e, 0x6d, 0x62, 0x91, 0x06, 0x5a, 0x68, 0x2b,
-0x68, 0xfb, 0x18, 0x1e, 0x2e, 0x91, 0x06, 0x68,
-0x70, 0x8d, 0x32, 0xcb, 0x95, 0xff, 0x8a, 0x2e,
-0x98, 0x01, 0xab, 0x69, 0x75, 0x5a, 0x59, 0x55,
-0xf6, 0x87, 0xd6, 0x6e, 0xa1, 0x7a, 0xdc, 0x73,
-0x90, 0x5c, 0x06, 0x8f, 0xad, 0xaf, 0xd9, 0x2a,
-0xaf, 0xa8, 0x9c, 0x21, 0x21, 0x30, 0x28, 0x5a,
-0x4a, 0x8e, 0x50, 0x7b, 0xbd, 0x75, 0x30, 0x7c,
-0xdd, 0x25, 0xa7, 0x0c, 0xdf, 0x7c, 0x66, 0xf6,
-0x0d, 0x39, 0x35, 0xe6, 0xd3, 0x44, 0x6f, 0xec,
-0x6d, 0x48, 0x8e, 0x04, 0xa1, 0x48, 0xa0, 0x1f,
-0x6a, 0xf3, 0x65, 0x9f, 0xdf, 0x1d, 0xff, 0xb9,
-0x22, 0xa5, 0x9f, 0x1d, 0x6d, 0x41, 0xd8, 0x73,
-0x58, 0x3d, 0x1f, 0x6a, 0x31, 0x96, 0x74, 0x8a,
-0x27, 0xe0, 0x2d, 0xb8, 0x91, 0x32, 0xc4, 0x78,
-0x82, 0xed, 0xe8, 0x5b, 0x70, 0xab, 0x9e, 0xc8,
-0x8a, 0xff, 0xfc, 0x42, 0x6f, 0xc2, 0xf8, 0x9b,
-0x04, 0x23, 0x1a, 0x17, 0x02, 0x70, 0x88, 0xe1,
-0xf3, 0xfa, 0x51, 0x31, 0x55, 0x75, 0xa0, 0xbb,
-0x19, 0x0e, 0x8e, 0xb4, 0xb9, 0xf1, 0x4f, 0x15,
-0xac, 0x05, 0x6e, 0x46, 0x2a, 0x88, 0x58, 0xb1,
-0xc5, 0x58, 0xd4, 0xe9, 0xaf, 0xaa, 0x58, 0xc3,
-0x96, 0xa5, 0xa7, 0x93, 0xcc, 0x87, 0xb5, 0x9d,
-0x8f, 0x1a, 0x9c, 0xff, 0x63, 0xdf, 0xdf, 0x80,
-0x35, 0xd0, 0xcd, 0xe7, 0xab, 0xce, 0x51, 0xd7,
-0xc4, 0x99, 0x30, 0x59, 0x76, 0x5f, 0xed, 0x77,
-0xbb, 0xaa, 0xd3, 0xc2, 0x52, 0xb2, 0x11, 0xfe,
-0x89, 0x56, 0x33, 0x27, 0xec, 0xc6, 0x3f, 0x15,
-0x2f, 0x4a, 0xdd, 0x54, 0x1b, 0x62, 0x66, 0xbc,
-0x40, 0xea, 0x46, 0x7b, 0xae, 0x7a, 0x3e, 0x0b,
-0xdf, 0xfb, 0x49, 0x30, 0xed, 0xa9, 0x22, 0x57,
-0x97, 0x3d, 0x08, 0xfe, 0xa8, 0x5c, 0xe5, 0x29,
-0x73, 0xe5, 0xbf, 0x06, 0xc9, 0x81, 0xad, 0x03,
-0xd4, 0x97, 0x56, 0xe6, 0x4a, 0xeb, 0x68, 0x13,
-0xf5, 0xad, 0x14, 0xbf, 0x40, 0xbe, 0x0f, 0xcd,
-0xa9, 0x1f, 0xa5, 0xd7, 0xee, 0xd5, 0xdf, 0x60,
-0x42, 0x70, 0x9c, 0xb8, 0xf1, 0x8f, 0xc1, 0xf6,
-0xc8, 0xc8, 0x87, 0x11, 0x8f, 0x26, 0x26, 0x85,
-0x30, 0x6c, 0xe8, 0x16, 0x93, 0xea, 0x78, 0x34,
-0x5c, 0xe8, 0xeb, 0x59, 0x9b, 0xd6, 0xc7, 0x49,
-0xb8, 0x8a, 0x5d, 0xc9, 0x8e, 0xff, 0xf0, 0x24,
-0x48, 0xbf, 0xf8, 0x65, 0x78, 0x85, 0xcc, 0xe9,
-0xf4, 0x3d, 0x22, 0xce, 0xd4, 0xf6, 0xd3, 0xe7,
-0xa2, 0xde, 0xcd, 0xe2, 0x36, 0x69, 0x7f, 0x4f,
-0x58, 0x87, 0x7e, 0x31, 0xe6, 0xc2, 0x3f, 0x63,
-0xc8, 0xf6, 0xd1, 0x95, 0x4d, 0x65, 0xd3, 0x42,
-0x5d, 0x06, 0x13, 0xfa, 0xcb, 0x6a, 0xf5, 0xde,
-0x4b, 0x93, 0x77, 0xe0, 0xfa, 0x81, 0xbe, 0x48,
-0xc3, 0x52, 0x79, 0x73, 0x61, 0x76, 0xfe, 0xab,
-0x57, 0x66, 0x30, 0x69, 0xe3, 0xba, 0x5a, 0xfd,
-0x61, 0x6d, 0x66, 0xe4, 0x72, 0xe6, 0xa6, 0xa1,
-0x17, 0x4a, 0x74, 0x66, 0x91, 0xb6, 0xdd, 0xd5,
-0xab, 0x37, 0xb4, 0xcb, 0x3b, 0x63, 0x2f, 0x65,
-0xf8, 0x24, 0x20, 0xdd, 0xd6, 0x05, 0x01, 0x8c,
-0xff, 0xd4, 0x42, 0x97, 0x2e, 0xe9, 0xca, 0xe6,
-0xd6, 0xab, 0x98, 0x90, 0x1c, 0x8d, 0x33, 0x8d,
-0x09, 0x5d, 0x42, 0x30, 0x72, 0xa0, 0x82, 0x64,
-0xf2, 0x5f, 0x73, 0xe5, 0x65, 0xc9, 0x91, 0xc0,
-0x33, 0x08, 0x7b, 0x34, 0xf2, 0x05, 0xb6, 0xe7,
-0xf7, 0x51, 0x45, 0x63, 0xf6, 0x9e, 0x33, 0x52,
-0x92, 0x3c, 0xff, 0xc5, 0x84, 0x1f, 0x67, 0xf2,
-0x5f, 0x57, 0x9c, 0xa0, 0x67, 0x61, 0x8e, 0xbe,
-0xe1, 0x30, 0x5b, 0x2d, 0x27, 0xf5, 0x79, 0x6c,
-0xb5, 0x94, 0xff, 0x14, 0xce, 0x2e, 0x60, 0xcb,
-0xe6, 0x6b, 0xe5, 0x1f, 0xab, 0x1f, 0x42, 0x4b,
-0xe4, 0xdb, 0x87, 0x3f, 0xe3, 0xc2, 0x3f, 0xd2,
-0x18, 0x3d, 0x19, 0x08, 0xeb, 0xd3, 0x26, 0xfc,
-0xb3, 0xe1, 0x63, 0xf5, 0x3a, 0xfd, 0x9f, 0x46,
-0xc5, 0x0a, 0xed, 0x55, 0xf9, 0xab, 0x7a, 0x7d,
-0x44, 0x9c, 0xdd, 0xfb, 0x0b, 0x68, 0xe9, 0xf0,
-0x8e, 0xae, 0x9d, 0xe9, 0xc6, 0x3f, 0xc9, 0x41,
-0x98, 0x07, 0x8a, 0x14, 0xd3, 0x60, 0x44, 0xf5,
-0x83, 0x12, 0x23, 0x49, 0xe4, 0xff, 0x10, 0xb9,
-0x8b, 0x54, 0x27, 0xe3, 0x98, 0x61, 0x5f, 0x23,
-0x96, 0x38, 0xfa, 0x07, 0x69, 0xd8, 0xe0, 0xf1,
-0x9f, 0x1b, 0x48, 0xad, 0xb0, 0x05, 0x6a, 0xf5,
-0x75, 0x65, 0x31, 0x29, 0xd0, 0x25, 0xd7, 0xea,
-0x45, 0x6a, 0x61, 0xa1, 0xd1, 0x05, 0xc1, 0x85,
-0xb2, 0x1a, 0x83, 0x0c, 0xfe, 0x29, 0xfd, 0x67,
-0x84, 0x9d, 0x0b, 0x18, 0xec, 0x09, 0x12, 0xa4,
-0xfd, 0x2c, 0x4a, 0x94, 0x6d, 0x2b, 0xed, 0x5a,
-0xe0, 0xd7, 0xe5, 0x81, 0xb2, 0x5a, 0xa9, 0x57,
-0x68, 0x18, 0xed, 0xd8, 0x54, 0xe6, 0xc2, 0x3f,
-0xea, 0x63, 0x56, 0xbe, 0x4f, 0x91, 0xf4, 0x77,
-0xb5, 0x39, 0x7a, 0x49, 0x55, 0xf7, 0xd5, 0xb1,
-0xfd, 0x0b, 0x42, 0x1d, 0xcc, 0x6d, 0xd5, 0xea,
-0xfb, 0x53, 0x61, 0x1e, 0xff, 0xe9, 0x71, 0xf2,
-0x5f, 0xb0, 0x8d, 0x9e, 0x96, 0xe7, 0x59, 0xf1,
-0x1f, 0xf5, 0x3e, 0x7d, 0xc3, 0x66, 0x71, 0xb8,
-0xe7, 0xa4, 0xc4, 0x60, 0x4f, 0xe5, 0xa2, 0x61,
-0xcf, 0x49, 0x3a, 0xff, 0xaf, 0x1a, 0xcb, 0x94,
-0x0c, 0xfe, 0xa9, 0x53, 0x51, 0xc9, 0x03, 0x6c,
-0xbd, 0xbd, 0xac, 0x2d, 0x18, 0x6f, 0x9d, 0x03,
-0xde, 0x58, 0xf9, 0x51, 0x6d, 0xa4, 0xe3, 0xde,
-0x32, 0xef, 0x6a, 0x31, 0xda, 0xc3, 0xf4, 0x4f,
-0x16, 0xf7, 0x94, 0x2f, 0xcc, 0xca, 0x7f, 0xad,
-0x33, 0x18, 0xec, 0x19, 0xab, 0xf9, 0x86, 0xf4,
-0x96, 0x5c, 0x43, 0xe5, 0x0f, 0xca, 0xbe, 0x0e,
-0xf7, 0xb7, 0xff, 0x3d, 0xad, 0x3f, 0x46, 0xe6,
-0x69, 0x4f, 0xa8, 0x8d, 0x5d, 0xf2, 0xb8, 0xe2,
-0xc9, 0xca, 0x7f, 0xb1, 0xf7, 0xc5, 0x60, 0x3f,
-0xaa, 0x42, 0xf7, 0xd0, 0x5a, 0x5a, 0x19, 0x98,
-0xf9, 0x0a, 0x6c, 0x14, 0x34, 0xb6, 0x63, 0x8d,
-0x15, 0xa8, 0xdd, 0x87, 0x83, 0x77, 0x54, 0x96,
-0x91, 0x0c, 0xfe, 0xa9, 0x16, 0x66, 0xd0, 0xb5,
-0xf1, 0x6a, 0xa3, 0x4f, 0x27, 0x95, 0xd2, 0x5a,
-0xa1, 0x3a, 0x2a, 0x47, 0xc8, 0x7f, 0x15, 0xbe,
-0x03, 0xd5, 0xa3, 0x45, 0x9d, 0x75, 0xed, 0xd2,
-0x3f, 0x33, 0x68, 0xbd, 0xf4, 0x0e, 0xd2, 0xd1,
-0xee, 0xdc, 0x5f, 0x6e, 0x81, 0x17, 0xe8, 0xac,
-0xb4, 0x0f, 0xf9, 0x8a, 0xbb, 0x63, 0xd7, 0x46,
-0x19, 0x10, 0x7a, 0x03, 0xde, 0xa2, 0x8f, 0xa6,
-0xbd, 0x2b, 0xc4, 0xdb, 0xe0, 0xa5, 0x9e, 0x16,
-0x2d, 0x38, 0x22, 0x7a, 0x0a, 0xed, 0x9f, 0x8b,
-0xe1, 0x1f, 0x72, 0x6a, 0x05, 0xc6, 0x37, 0x3e,
-0x6d, 0xc0, 0x33, 0x30, 0x57, 0x6f, 0x4c, 0x88,
-0xc7, 0x0a, 0x7f, 0xb7, 0x82, 0x69, 0x38, 0x29,
-0xa6, 0x2e, 0x79, 0x63, 0x05, 0xdb, 0x7f, 0x19,
-0xec, 0x7d, 0xb1, 0xf5, 0x83, 0xf9, 0xaf, 0x83,
-0x08, 0x7b, 0xb6, 0xb7, 0x1d, 0x97, 0xf7, 0x27,
-0xc2, 0xdb, 0xc8, 0x60, 0xcd, 0x3c, 0x86, 0xb8,
-0x9a, 0x19, 0x22, 0x2a, 0x0f, 0x47, 0x5e, 0xdb,
-0xd8, 0x32, 0xee, 0x9b, 0x9c, 0x96, 0xc8, 0xc2,
-0x3f, 0x6b, 0xd0, 0xfe, 0x54, 0xfa, 0x7f, 0x96,
-0xf8, 0xb7, 0xed, 0xc1, 0x15, 0xf2, 0x7b, 0xa4,
-0xb2, 0xe3, 0x49, 0xed, 0xc6, 0x8e, 0xc0, 0x3d,
-0xeb, 0x66, 0x1f, 0x78, 0x51, 0xad, 0x6f, 0x55,
-0x3a, 0xa7, 0x3d, 0xe1, 0xc2, 0x1b, 0xeb, 0x61,
-0x35, 0x5c, 0x65, 0x28, 0x7a, 0xe1, 0xe1, 0x44,
-0x8f, 0x56, 0xaf, 0x7b, 0x6e, 0x8b, 0x8d, 0xc2,
-0xf7, 0x85, 0x6b, 0x10, 0x41, 0x55, 0xaa, 0xdf,
-0x29, 0xaf, 0x8f, 0xf7, 0x2d, 0x60, 0x08, 0xd6,
-0xd6, 0x7f, 0xb4, 0xe2, 0xa0, 0x10, 0xc3, 0x6d,
-0x6c, 0x82, 0xbc, 0x0c, 0x1b, 0x0d, 0xe6, 0xe8,
-0x2b, 0x2e, 0x3b, 0xaa, 0xed, 0xea, 0x6a, 0x50,
-0xe5, 0xd9, 0x85, 0x1e, 0xbd, 0x4b, 0x0a, 0x26,
-0x94, 0xed, 0xfe, 0x7e, 0xe7, 0x7d, 0x0f, 0x4c,
-0x7f, 0x96, 0xbc, 0x02, 0x4f, 0xa1, 0xff, 0x7a,
-0xbb, 0x77, 0x64, 0x38, 0xac, 0x7b, 0x52, 0xe2,
-0xef, 0xb4, 0x37, 0xb4, 0x3a, 0x23, 0xb8, 0x47,
-0xbc, 0x4a, 0xfe, 0x45, 0x6b, 0x38, 0xaa, 0x6c,
-0x16, 0xef, 0xcf, 0xc2, 0x3f, 0x6c, 0x3f, 0x65,
-0x6c, 0xd8, 0x54, 0x93, 0x16, 0x4e, 0x69, 0xe1,
-0x88, 0x2f, 0x45, 0x02, 0x0c, 0x78, 0xcf, 0x18,
-0x41, 0xe2, 0x01, 0x3d, 0x29, 0x84, 0x5b, 0x97,
-0x7c, 0xf7, 0x53, 0xc9, 0x2c, 0xfc, 0x73, 0x9a,
-0x9a, 0xf1, 0x1f, 0xed, 0x8c, 0xd0, 0xb2, 0xc0,
-0x67, 0x74, 0xcf, 0x65, 0xf6, 0xf9, 0x3a, 0xc3,
-0x7b, 0x82, 0xfd, 0xa8, 0x87, 0xe4, 0x1b, 0xc1,
-0x6b, 0x88, 0xb5, 0xcb, 0x9d, 0xfc, 0x97, 0xb4,
-0x12, 0x98, 0x13, 0xc7, 0xe7, 0x17, 0x49, 0x9c,
-0x36, 0x74, 0x2e, 0xba, 0x44, 0xfc, 0x9b, 0xd9,
-0xdd, 0x68, 0x36, 0x43, 0xe5, 0x5b, 0x61, 0x1d,
-0x34, 0x84, 0x56, 0x3c, 0x42, 0x42, 0x59, 0xf8,
-0x67, 0x50, 0x63, 0xe3, 0x93, 0xb1, 0x99, 0x9e,
-0x67, 0x5e, 0x68, 0xb8, 0xa3, 0x77, 0x67, 0x59,
-0x00, 0xfa, 0x84, 0x86, 0x34, 0xdb, 0x7f, 0xfd,
-0x18, 0xc7, 0x63, 0xa8, 0x24, 0x1b, 0xff, 0xa4,
-0x30, 0xfe, 0x53, 0xe3, 0xa9, 0xad, 0x8e, 0xc9,
-0xc1, 0x0e, 0x65, 0x63, 0xac, 0xa3, 0xac, 0x4b,
-0x0a, 0x18, 0x81, 0x10, 0x89, 0x11, 0xca, 0x76,
-0xe3, 0x83, 0x59, 0xf8, 0xc7, 0x1b, 0x44, 0x3e,
-0x24, 0xf3, 0xbf, 0xdd, 0xb5, 0x74, 0x12, 0x1a,
-0x3a, 0x8a, 0x07, 0xca, 0x35, 0xf6, 0xfc, 0xf7,
-0xa1, 0xff, 0xad, 0x95, 0x47, 0x30, 0xf5, 0x4c,
-0x6b, 0xb4, 0x2c, 0xfc, 0x73, 0x06, 0xc3, 0x1a,
-0xaf, 0xb7, 0x0d, 0x93, 0x73, 0x70, 0xe3, 0xcd,
-0x7d, 0x46, 0xf9, 0x04, 0x9c, 0x17, 0xae, 0x05,
-0x5f, 0x84, 0xe1, 0x3d, 0xa6, 0x01, 0xce, 0xff,
-0x71, 0xe1, 0x9f, 0xe3, 0x70, 0x30, 0x31, 0xab,
-0xd6, 0x7b, 0xa7, 0xf8, 0xe9, 0x8a, 0xf3, 0xc1,
-0x1b, 0x0c, 0x0b, 0x3f, 0x5f, 0x9f, 0x2e, 0x7e,
-0x01, 0xf9, 0xcf, 0xa1, 0x66, 0xc9, 0xf7, 0x42,
-0x4d, 0xc8, 0xc9, 0x1f, 0x19, 0xaa, 0x81, 0x24,
-0x16, 0x41, 0xde, 0x48, 0x64, 0x78, 0x5e, 0xaf,
-0x49, 0x97, 0x0c, 0x92, 0x0f, 0xd4, 0xbd, 0x0c,
-0x11, 0xc9, 0x6b, 0xc8, 0xdb, 0x80, 0xf9, 0x2f,
-0xa5, 0xa7, 0x35, 0xe3, 0x8f, 0x46, 0x0a, 0x0c,
-0x6d, 0x6b, 0xf5, 0x8a, 0xb8, 0x5c, 0x46, 0x46,
-0x1e, 0x30, 0x13, 0x3d, 0x1c, 0xf8, 0xd5, 0x41,
-0x51, 0x69, 0xd9, 0x4b, 0x6a, 0x8a, 0xe1, 0xbd,
-0x45, 0x97, 0xb4, 0x36, 0x09, 0xf6, 0x78, 0x63,
-0x7a, 0x92, 0xd9, 0x88, 0xba, 0x2e, 0xb9, 0x92,
-0x6d, 0x5b, 0x76, 0x31, 0x3c, 0xe9, 0x49, 0x99,
-0x40, 0x14, 0xe4, 0xed, 0x24, 0x4d, 0xf7, 0x1a,
-0x33, 0xef, 0x52, 0xe2, 0xfe, 0x4c, 0xfe, 0xcb,
-0x98, 0xfe, 0x0e, 0x1b, 0x38, 0x0f, 0x69, 0x81,
-0xe3, 0x66, 0x20, 0x11, 0xf1, 0xf0, 0x47, 0x64,
-0xee, 0x89, 0xe2, 0x75, 0xe2, 0x38, 0x9c, 0xa4,
-0x73, 0x42, 0xbe, 0xf5, 0x8a, 0xaa, 0x67, 0xf2,
-0x5f, 0x4f, 0xe9, 0x6f, 0xca, 0x4f, 0xe3, 0x4b,
-0x34, 0x97, 0x01, 0xc5, 0xb0, 0x31, 0xcd, 0x22,
-0x02, 0x61, 0xc4, 0xf5, 0xb8, 0xfa, 0xb1, 0xb4,
-0xb7, 0xcb, 0x47, 0xa7, 0x8d, 0x3b, 0xeb, 0xed,
-0x30, 0xb3, 0x6f, 0x07, 0x84, 0x26, 0x1a, 0x44,
-0xda, 0xc3, 0x2b, 0xec, 0xfe, 0x4b, 0x52, 0x35,
-0x88, 0xd8, 0xe7, 0xa8, 0xc5, 0x54, 0x0c, 0xc2,
-0x64, 0x47, 0xd3, 0xed, 0xde, 0xc7, 0x14, 0x77,
-0xfc, 0x67, 0x26, 0xac, 0x8b, 0x37, 0xc5, 0xe5,
-0xb5, 0xad, 0x01, 0x66, 0xb4, 0x6a, 0x38, 0x7f,
-0x4c, 0xdd, 0x2b, 0xf8, 0xe5, 0xed, 0xdf, 0x66,
-0xcb, 0x60, 0x0f, 0xdd, 0x7a, 0xbb, 0xbc, 0xde,
-0xc5, 0x7f, 0x4e, 0x0b, 0x7f, 0xa3, 0xa1, 0xbf,
-0x0b, 0x84, 0x3c, 0xb2, 0xf4, 0xa0, 0x80, 0xfc,
-0x43, 0xf6, 0xc6, 0xed, 0x8a, 0xd7, 0xbe, 0x5e,
-0x54, 0x4d, 0xc4, 0xe8, 0x40, 0x42, 0x4b, 0xc8,
-0x3f, 0x22, 0xf3, 0x32, 0xfc, 0xe7, 0xa1, 0xcb,
-0xe0, 0xdb, 0x94, 0x99, 0x9d, 0xd3, 0x0c, 0xf6,
-0x3c, 0xc8, 0x80, 0xc1, 0x2d, 0x26, 0x1f, 0x66,
-0xd9, 0x58, 0xe5, 0x2a, 0xb6, 0xd5, 0x7a, 0x32,
-0xc1, 0xf0, 0xc0, 0x7f, 0x69, 0x9d, 0xef, 0xca,
-0x7f, 0xc9, 0xf0, 0xc2, 0x50, 0xc8, 0x08, 0xce,
-0x15, 0x3d, 0xf4, 0x5f, 0x31, 0x11, 0x76, 0x83,
-0xb8, 0x1e, 0x3e, 0x92, 0xbf, 0x66, 0x14, 0xab,
-0xa2, 0x24, 0x9c, 0x52, 0x9b, 0x74, 0xef, 0xf4,
-0x69, 0x99, 0xa2, 0x82, 0xd6, 0xe2, 0xc1, 0xd6,
-0x3f, 0xc2, 0x79, 0x5c, 0x06, 0x93, 0xad, 0xbf,
-0x67, 0xfa, 0x29, 0x41, 0xfd, 0xfc, 0xd1, 0x0a,
-0x94, 0x15, 0x9c, 0x57, 0x5b, 0xda, 0x37, 0xfc,
-0xc4, 0x95, 0xff, 0x7a, 0x82, 0xe1, 0x9f, 0xfd,
-0xb8, 0x08, 0x93, 0x62, 0x9d, 0xf0, 0xca, 0xe7,
-0xe6, 0xbc, 0x7d, 0xbf, 0xb9, 0x31, 0x99, 0x6f,
-0x94, 0x8c, 0x2a, 0x75, 0xc0, 0x7e, 0x6a, 0xba,
-0x78, 0xa2, 0xdc, 0x95, 0xff, 0x7a, 0x60, 0x33,
-0xb3, 0x27, 0xf5, 0x7a, 0x47, 0xda, 0x33, 0x17,
-0x5e, 0x0e, 0x68, 0x23, 0x5e, 0x1e, 0xff, 0xc1,
-0x1d, 0x65, 0x84, 0x5c, 0x31, 0xf2, 0x53, 0xa8,
-0xa6, 0x4c, 0xc8, 0xce, 0x7f, 0xfd, 0x80, 0x36,
-0xa6, 0x19, 0xc8, 0xb9, 0x0c, 0xba, 0x63, 0x57,
-0x8d, 0x79, 0x2c, 0xfe, 0x0f, 0xe2, 0x99, 0x30,
-0xd0, 0x58, 0x6d, 0x94, 0x6d, 0xb5, 0xdc, 0xf9,
-0xaf, 0x63, 0xf0, 0x28, 0x7b, 0x5f, 0x18, 0x7a,
-0x94, 0x99, 0xa0, 0x21, 0xb1, 0xf3, 0xa0, 0xcc,
-0x19, 0x9e, 0xfd, 0x7e, 0xaf, 0xf4, 0xf0, 0xc4,
-0xcc, 0xc8, 0xf6, 0x8d, 0xad, 0xee, 0xfc, 0xd7,
-0xe3, 0xe4, 0x3d, 0x08, 0x53, 0xf6, 0xfc, 0x73,
-0x71, 0x37, 0x41, 0x4b, 0x92, 0x22, 0xc6, 0x7f,
-0x6e, 0xa4, 0x25, 0xbf, 0x41, 0x20, 0xa7, 0x5f,
-0x97, 0xf4, 0xbe, 0xa7, 0x64, 0xe5, 0xbf, 0x34,
-0xe4, 0x03, 0x37, 0x1e, 0x2c, 0x4f, 0x83, 0x61,
-0x12, 0x33, 0xcc, 0x6d, 0x97, 0xaf, 0x87, 0x07,
-0x46, 0xe6, 0x5d, 0xe1, 0xcb, 0xce, 0x7f, 0xbd,
-0x63, 0xd1, 0x7a, 0x39, 0x3f, 0x04, 0x1d, 0x9f,
-0xc0, 0x19, 0xce, 0xd1, 0xe2, 0x7e, 0xbc, 0xa2,
-0x97, 0xad, 0x60, 0xfe, 0xd1, 0x9d, 0xff, 0xfa,
-0x6b, 0xe8, 0xa2, 0xfe, 0x88, 0xfc, 0x90, 0xa7,
-0xd6, 0x15, 0xcf, 0xd1, 0x1a, 0xa2, 0xf2, 0xf7,
-0x5b, 0x83, 0xf2, 0x1e, 0xdd, 0xdf, 0x29, 0x6f,
-0xf6, 0x64, 0xe5, 0xbf, 0xf4, 0x6f, 0xd3, 0x4f,
-0xbf, 0xcc, 0x94, 0x56, 0x2b, 0x5b, 0xf1, 0x22,
-0x9e, 0x41, 0x1b, 0x2e, 0x7a, 0x00, 0x23, 0x18,
-0x7a, 0x9d, 0x2e, 0x7f, 0xc7, 0x95, 0xff, 0x02,
-0xe9, 0x53, 0xb0, 0x5a, 0xaf, 0x8e, 0xc8, 0x77,
-0x90, 0x02, 0x98, 0xb5, 0x40, 0xd3, 0x17, 0xf1,
-0x78, 0x08, 0xa0, 0xa1, 0x26, 0x12, 0xec, 0xd4,
-0xd3, 0x91, 0x78, 0x45, 0x99, 0x3b, 0xff, 0xa5,
-0x33, 0xb5, 0xcc, 0xc3, 0xf8, 0x0f, 0xf2, 0x4f,
-0xe6, 0x21, 0x10, 0x32, 0x23, 0x42, 0xc5, 0x0c,
-0x08, 0xe1, 0x15, 0x7c, 0x35, 0x32, 0xf9, 0xaf,
-0x23, 0x57, 0x8c, 0x91, 0x93, 0xf0, 0x2c, 0x86,
-0x7d, 0x10, 0xff, 0x30, 0xfb, 0x9c, 0x10, 0xc7,
-0xd4, 0x93, 0xb8, 0x7e, 0x0e, 0x2b, 0xc3, 0xf2,
-0xf9, 0xd6, 0x96, 0xc8, 0x92, 0xac, 0xfc, 0x57,
-0xf1, 0x09, 0x78, 0x15, 0x9a, 0x75, 0xef, 0xe1,
-0xb6, 0x5a, 0x75, 0xbf, 0xb7, 0xa9, 0x95, 0xc7,
-0x8b, 0x10, 0x66, 0x17, 0xff, 0xa4, 0x3b, 0x08,
-0x67, 0x3b, 0x9a, 0x97, 0x66, 0xf1, 0x9f, 0x57,
-0x41, 0x1a, 0xed, 0x0f, 0x74, 0xc4, 0x88, 0x26,
-0xc7, 0x75, 0xbf, 0x6a, 0x26, 0xc2, 0x48, 0x03,
-0xc8, 0xdb, 0x30, 0x22, 0x14, 0xf5, 0x43, 0x60,
-0xcd, 0xba, 0xac, 0xf8, 0xcf, 0xd6, 0xae, 0x80,
-0xb6, 0x30, 0xae, 0x92, 0x5a, 0xad, 0x2b, 0x10,
-0xd0, 0xfb, 0x54, 0x3f, 0xce, 0xb7, 0xc1, 0x28,
-0x2a, 0xc3, 0xf9, 0x82, 0xb6, 0x54, 0x2e, 0x25,
-0xee, 0xfc, 0xd7, 0x7a, 0x86, 0x1e, 0x31, 0xda,
-0xc3, 0xb4, 0xd7, 0x2b, 0x38, 0xf1, 0xb7, 0x06,
-0xc4, 0x93, 0x57, 0xe1, 0x2f, 0x12, 0xc9, 0xe3,
-0x3f, 0xef, 0xa7, 0x4d, 0x3a, 0x73, 0x6b, 0x12,
-0xd9, 0x0f, 0xcf, 0x20, 0x5f, 0xcb, 0x0c, 0xec,
-0x14, 0xf7, 0x2b, 0xec, 0xf7, 0xa5, 0x5b, 0xa3,
-0xcc, 0x50, 0x67, 0xe5, 0xbf, 0xb4, 0x93, 0xc1,
-0xf0, 0xf2, 0x0d, 0x88, 0x7f, 0x3e, 0x64, 0x40,
-0xd1, 0x67, 0x8d, 0xef, 0xf4, 0x95, 0x62, 0x60,
-0x30, 0x30, 0x7f, 0xa1, 0xaf, 0x52, 0xcc, 0xca,
-0x7f, 0x49, 0x23, 0x02, 0x46, 0xdb, 0xba, 0x99,
-0xb6, 0x9d, 0xf8, 0x0f, 0x84, 0x43, 0x5e, 0x5a,
-0xae, 0xcd, 0x46, 0xe2, 0xbd, 0x97, 0xba, 0xf3,
-0x5f, 0x37, 0x5d, 0xef, 0xbf, 0x9f, 0x36, 0x0e,
-0xca, 0xe3, 0x24, 0x00, 0xcf, 0x08, 0x76, 0xfc,
-0x07, 0xea, 0xa9, 0x67, 0xec, 0x89, 0x6b, 0xe0,
-0x39, 0xb9, 0x31, 0x16, 0x18, 0x3b, 0xe0, 0x8e,
-0xff, 0x7c, 0x16, 0xfa, 0x8c, 0x86, 0x71, 0xf9,
-0x49, 0x1e, 0x9f, 0x07, 0xdb, 0x3e, 0xb3, 0xf7,
-0x65, 0x06, 0x29, 0xd6, 0x77, 0xea, 0xc1, 0xa8,
-0x7c, 0x19, 0xc3, 0x3f, 0x99, 0xfc, 0x57, 0x05,
-0xac, 0x91, 0x1b, 0x8d, 0x80, 0x1d, 0xff, 0xe1,
-0xf1, 0x90, 0x27, 0x8b, 0xea, 0x0d, 0xb6, 0x7f,
-0xa9, 0xb0, 0x5f, 0xe4, 0x40, 0x26, 0xff, 0x45,
-0xe7, 0xc1, 0x30, 0xbd, 0x31, 0xea, 0x1d, 0x57,
-0x66, 0x24, 0x3f, 0xda, 0x8e, 0x40, 0x48, 0x7c,
-0x0b, 0xfe, 0x80, 0x11, 0x9b, 0x11, 0x71, 0x06,
-0x7c, 0x4c, 0x5b, 0x34, 0x26, 0xd4, 0x65, 0xf8,
-0xcf, 0xd3, 0xb7, 0xb1, 0xb7, 0x6f, 0xbe, 0xce,
-0xa6, 0xc9, 0xcc, 0x08, 0x79, 0xce, 0x8a, 0xb7,
-0xb3, 0x2b, 0x8d, 0x46, 0xcd, 0x98, 0x76, 0x16,
-0xf9, 0xcf, 0x46, 0xb9, 0x8b, 0xff, 0xcc, 0xf0,
-0xcf, 0x21, 0x44, 0x3b, 0x47, 0xc4, 0x19, 0xda,
-0x6b, 0xf1, 0xeb, 0xd2, 0x1b, 0x4e, 0x72, 0xff,
-0xd5, 0x92, 0xf4, 0x1e, 0x69, 0x3b, 0xa7, 0x9f,
-0xa1, 0x2d, 0x18, 0x7f, 0x36, 0x1c, 0xfd, 0x3f,
-0x5e, 0xda, 0xcf, 0xd6, 0x4f, 0x4d, 0xbb, 0x4c,
-0x63, 0x6c, 0x23, 0x96, 0xaa, 0x1e, 0xf7, 0x85,
-0x2c, 0xfb, 0x53, 0xdc, 0x49, 0x8e, 0xc0, 0x53,
-0x50, 0x3f, 0xc2, 0x80, 0xcd, 0x7b, 0x3d, 0xf6,
-0xfd, 0xb1, 0x00, 0xa9, 0x07, 0x8d, 0x12, 0xdf,
-0x9d, 0xc1, 0x55, 0x23, 0x97, 0x77, 0xce, 0x7c,
-0x13, 0x87, 0x51, 0xb9, 0x9d, 0xfd, 0xc3, 0xdd,
-0x50, 0x2f, 0xc8, 0x7a, 0x56, 0xfc, 0x07, 0xd7,
-0xa7, 0xc6, 0xf6, 0x19, 0xc4, 0x0b, 0x7d, 0x60,
-0xc5, 0x7f, 0x38, 0x23, 0x5a, 0x63, 0x40, 0xe7,
-0x99, 0x24, 0x53, 0xec, 0xf5, 0x31, 0x77, 0xfc,
-0x27, 0x48, 0x0e, 0x90, 0x01, 0xc3, 0xbb, 0xbb,
-0x6d, 0x3e, 0x79, 0x0d, 0xe6, 0x18, 0x8a, 0x1d,
-0xd8, 0xf1, 0x3e, 0x52, 0xf3, 0x2e, 0x9c, 0x34,
-0xc2, 0x77, 0x05, 0xfb, 0x5d, 0xfc, 0x49, 0x0a,
-0xef, 0x63, 0x74, 0x5a, 0x67, 0x46, 0xc6, 0x22,
-0x42, 0x9b, 0xfa, 0x09, 0x8f, 0xfa, 0x52, 0x9f,
-0x19, 0xbb, 0x63, 0x6f, 0x24, 0xfc, 0x3a, 0x5b,
-0x5a, 0xee, 0xfc, 0xd7, 0x09, 0x38, 0x64, 0x34,
-0x1b, 0x81, 0x0f, 0xbb, 0xe7, 0xb3, 0xdb, 0x5e,
-0x67, 0xc6, 0x7f, 0xce, 0x21, 0xc3, 0xc1, 0x10,
-0x27, 0xab, 0xdf, 0x27, 0x4d, 0xe8, 0x0a, 0x75,
-0x67, 0xbf, 0xdf, 0x25, 0x7d, 0x99, 0x81, 0x16,
-0x2d, 0x2a, 0xc7, 0x38, 0x9f, 0xc7, 0x8c, 0xe7,
-0x48, 0x7b, 0xb0, 0x2c, 0x62, 0x33, 0xf9, 0x4d,
-0xd7, 0x60, 0x8f, 0x3f, 0xa4, 0xc4, 0xcb, 0xd2,
-0x2e, 0xfc, 0x13, 0x68, 0x8d, 0xcb, 0x75, 0xe9,
-0xba, 0x10, 0x09, 0xaa, 0x7b, 0x0b, 0x67, 0x1a,
-0x7d, 0xa6, 0xbf, 0x6e, 0xd8, 0x77, 0x0d, 0xf2,
-0x75, 0x07, 0x7b, 0xfd, 0x77, 0x29, 0x83, 0x6b,
-0xdc, 0xf9, 0x2f, 0x99, 0xcd, 0x61, 0xbb, 0xee,
-0x61, 0xfa, 0xd1, 0x9b, 0x41, 0x1b, 0x51, 0x66,
-0xdb, 0xeb, 0x0d, 0x98, 0x1a, 0x77, 0xb2, 0x07,
-0x5f, 0x04, 0x64, 0x9f, 0x2b, 0xfe, 0xa3, 0x4b,
-0x23, 0x64, 0x1e, 0x2d, 0xd9, 0xa9, 0xcc, 0x87,
-0x6f, 0x69, 0x97, 0x60, 0x98, 0xeb, 0x18, 0x9c,
-0x22, 0x61, 0xa3, 0x18, 0x5f, 0x84, 0x71, 0xdc,
-0x1a, 0x50, 0x51, 0x77, 0xec, 0xcf, 0xd6, 0xe2,
-0x09, 0x38, 0x23, 0x5f, 0x07, 0xf5, 0xfb, 0xc4,
-0x33, 0xf4, 0xb4, 0x1e, 0x1e, 0xf6, 0x4d, 0xb4,
-0x9d, 0xe1, 0x19, 0x0d, 0x9f, 0x51, 0x33, 0x61,
-0xf1, 0x9f, 0xdb, 0xc6, 0xd7, 0x64, 0xf3, 0x7f,
-0x6e, 0x48, 0xb3, 0x9b, 0x84, 0xe8, 0x7e, 0x18,
-0x10, 0x16, 0xf7, 0xd6, 0x84, 0x8c, 0xd7, 0x70,
-0x59, 0x4e, 0x8a, 0xe7, 0xe1, 0x60, 0xa0, 0xa5,
-0x72, 0xf1, 0x48, 0x5b, 0x16, 0xff, 0x99, 0xf3,
-0x7f, 0x94, 0x1d, 0x44, 0x5a, 0xf1, 0x6d, 0xd8,
-0xaa, 0x79, 0xb6, 0x12, 0x8d, 0xf6, 0xd1, 0x86,
-0x68, 0xfd, 0x60, 0xeb, 0x31, 0x35, 0xae, 0x35,
-0x14, 0xc9, 0x71, 0x92, 0xce, 0xcd, 0x7f, 0x19,
-0xca, 0x96, 0x99, 0xdb, 0xa1, 0x4b, 0xd0, 0x8c,
-0x75, 0x1a, 0x59, 0x0d, 0xdd, 0x98, 0xe1, 0x0a,
-0x31, 0x45, 0x3d, 0x18, 0x68, 0xa8, 0x64, 0x1b,
-0xdb, 0x58, 0x2e, 0xff, 0x79, 0x48, 0xd9, 0x4e,
-0x76, 0xd4, 0xb2, 0xfd, 0xd7, 0x81, 0x85, 0x5b,
-0x62, 0xdb, 0x68, 0x9f, 0xd4, 0xd0, 0x59, 0xc4,
-0x14, 0x4b, 0xe3, 0x66, 0x68, 0x7a, 0x22, 0x27,
-0xff, 0xc5, 0x96, 0xc1, 0xf6, 0x2f, 0x75, 0x91,
-0xfd, 0xc6, 0x00, 0x78, 0xb6, 0x89, 0xbd, 0x6c,
-0xa1, 0xcd, 0x4b, 0x7b, 0x53, 0xe2, 0x07, 0xe2,
-0x88, 0x16, 0x4e, 0x04, 0xb7, 0x8a, 0x89, 0xec,
-0xfc, 0x17, 0xb4, 0xec, 0xf3, 0x19, 0x8f, 0x7e,
-0x4b, 0x3e, 0xa9, 0xdf, 0xa8, 0xb1, 0x8d, 0xff,
-0x37, 0x34, 0x76, 0x85, 0xb2, 0x85, 0x31, 0x29,
-0x7d, 0xb3, 0xb5, 0x25, 0xe1, 0x7b, 0xbb, 0x3c,
-0x2f, 0xff, 0x85, 0xfc, 0x9f, 0x24, 0x79, 0x25,
-0x3a, 0x60, 0xf8, 0xe2, 0xcd, 0xf5, 0x48, 0x74,
-0x89, 0xb0, 0xfb, 0x1f, 0xd3, 0xdf, 0x50, 0x9b,
-0xee, 0x64, 0x42, 0x36, 0xff, 0xe7, 0x7b, 0xd0,
-0xf0, 0xae, 0x32, 0x97, 0xac, 0x94, 0xfb, 0xa2,
-0xfe, 0xe1, 0xe2, 0x41, 0xb6, 0x90, 0xfa, 0x20,
-0x08, 0xcc, 0x7e, 0xbe, 0x06, 0xf1, 0x51, 0xad,
-0x53, 0x1e, 0x20, 0xc7, 0x73, 0xf3, 0x5f, 0x86,
-0x22, 0x17, 0x52, 0x29, 0xde, 0xa5, 0xa5, 0x3e,
-0xfd, 0x14, 0x29, 0x66, 0xfa, 0x09, 0x02, 0x8f,
-0x10, 0x52, 0x4c, 0x0c, 0x11, 0x32, 0x99, 0x93,
-0xff, 0xaa, 0x4f, 0xf7, 0xdd, 0x72, 0xd7, 0x17,
-0xa1, 0x67, 0x6b, 0xcd, 0x8e, 0x4b, 0x97, 0x7a,
-0x66, 0x68, 0x6b, 0xe9, 0x7f, 0x8b, 0xca, 0xab,
-0x5a, 0xcf, 0xab, 0xab, 0x69, 0x75, 0x52, 0xee,
-0x28, 0x3c, 0x92, 0xc3, 0xff, 0x99, 0x6f, 0x6c,
-0x08, 0x88, 0x94, 0x6d, 0xc4, 0x42, 0x4f, 0x5c,
-0x39, 0x57, 0xac, 0x27, 0x2f, 0xc0, 0x7c, 0x08,
-0x86, 0xc4, 0x83, 0xf0, 0x73, 0x74, 0xcd, 0x5a,
-0x56, 0xfc, 0xe7, 0x59, 0xf8, 0x15, 0x7a, 0xab,
-0xa3, 0xe2, 0x2a, 0xfd, 0x34, 0xb9, 0xb1, 0x67,
-0xc9, 0x3d, 0xfc, 0x7d, 0xbc, 0x11, 0x98, 0x7e,
-0xde, 0xd4, 0xcf, 0xaa, 0x2d, 0x7a, 0x63, 0x5a,
-0x1c, 0x25, 0xb6, 0x7e, 0x1c, 0xfe, 0x0f, 0x5b,
-0x84, 0xc2, 0x90, 0x1c, 0xea, 0x2a, 0x4e, 0x55,
-0xaf, 0xe4, 0xf8, 0x07, 0xf5, 0x03, 0xbf, 0xc7,
-0x0a, 0x92, 0x4d, 0xae, 0x78, 0xbe, 0xc3, 0x7f,
-0xd6, 0xfd, 0x15, 0x0c, 0x08, 0x55, 0xd3, 0xc0,
-0x04, 0xa9, 0x92, 0x9e, 0x96, 0xea, 0x01, 0xed,
-0x8f, 0xbc, 0x9a, 0xe3, 0x9f, 0x29, 0xf8, 0xcf,
-0xdf, 0x9b, 0x9c, 0x19, 0x9e, 0xbd, 0x81, 0x3e,
-0x9a, 0x94, 0x57, 0x14, 0x62, 0x05, 0x5c, 0x63,
-0x48, 0x5e, 0x45, 0xfe, 0x80, 0x44, 0xa0, 0xa8,
-0xfc, 0x75, 0x92, 0xcb, 0x7f, 0xf6, 0x0e, 0x31,
-0xfd, 0x37, 0x40, 0xf7, 0x5d, 0xc9, 0x2e, 0xb9,
-0x3f, 0x16, 0x84, 0x5d, 0x24, 0x58, 0x59, 0x14,
-0x22, 0x2f, 0x31, 0xd7, 0x96, 0xbc, 0x93, 0x29,
-0xf6, 0xf5, 0x02, 0x7b, 0xbc, 0xc9, 0xff, 0x99,
-0x41, 0xd9, 0xfe, 0xe8, 0x86, 0xc2, 0xfb, 0x17,
-0xcc, 0xa2, 0x1d, 0xe3, 0x2f, 0xac, 0x92, 0x11,
-0xff, 0x30, 0x44, 0xf4, 0xf3, 0xea, 0x1f, 0x1b,
-0xcd, 0x29, 0xef, 0xb6, 0x2c, 0xfe, 0x33, 0xf7,
-0x3e, 0xaa, 0xaf, 0xeb, 0x86, 0x2d, 0xd2, 0xa4,
-0xca, 0xf0, 0x4f, 0x0f, 0xe7, 0x3f, 0x23, 0x43,
-0xa6, 0x2d, 0xdd, 0x3d, 0x59, 0x19, 0x56, 0x1b,
-0x69, 0x77, 0x1e, 0xff, 0x07, 0xab, 0x7b, 0x96,
-0x6b, 0xfb, 0xd5, 0x81, 0x8e, 0xe2, 0xcd, 0x35,
-0xb5, 0xfa, 0x7e, 0x93, 0x31, 0xfb, 0x8e, 0xb4,
-0x3f, 0x19, 0x5a, 0xee, 0x7d, 0x04, 0xf2, 0xf8,
-0xcf, 0xb7, 0x29, 0x9b, 0x63, 0x57, 0xf7, 0xf4,
-0x8e, 0xd4, 0xe9, 0xc5, 0x0f, 0x61, 0xda, 0x8b,
-0xf9, 0x5f, 0x4f, 0x02, 0x0b, 0x01, 0x64, 0xe6,
-0x9a, 0x07, 0x49, 0x3a, 0x9f, 0xff, 0xd3, 0x4f,
-0xbe, 0xcc, 0x96, 0x8d, 0x5f, 0xff, 0x2f, 0x89,
-0xb2, 0x5a, 0xed, 0x61, 0x93, 0xb8, 0x3b, 0xa6,
-0xf7, 0x62, 0x05, 0x47, 0x82, 0x4d, 0xdc, 0x5e,
-0x0f, 0x0e, 0xff, 0x47, 0x2d, 0x2c, 0x20, 0x5d,
-0x0c, 0x1d, 0x15, 0x55, 0x90, 0x02, 0xf2, 0x00,
-0xde, 0x5f, 0x25, 0xbf, 0xa9, 0xe8, 0x6a, 0xd7,
-0x22, 0x01, 0x95, 0x64, 0xe7, 0xbf, 0x4c, 0xfe,
-0x8f, 0x18, 0xc5, 0xb2, 0x23, 0x13, 0xf6, 0x60,
-0xd9, 0x05, 0x73, 0xbb, 0xe3, 0x30, 0xc2, 0xb6,
-0x06, 0x72, 0x72, 0xaa, 0xfc, 0xd7, 0xd7, 0xca,
-0xcf, 0xc2, 0x59, 0xbd, 0x25, 0x72, 0x2b, 0xa6,
-0xbd, 0xde, 0xc5, 0xb0, 0x61, 0xa2, 0xfc, 0x70,
-0x21, 0x5e, 0x61, 0x1e, 0xdf, 0x8d, 0x7f, 0xac,
-0xf1, 0x1b, 0x93, 0xbb, 0xb7, 0xbd, 0x1a, 0x6d,
-0xee, 0xe8, 0x89, 0x90, 0xd9, 0x81, 0x5e, 0x76,
-0x45, 0x46, 0x04, 0xf5, 0xfe, 0x5d, 0xcd, 0xed,
-0xc1, 0x94, 0xbb, 0xfe, 0x0b, 0x30, 0xff, 0x55,
-0x02, 0xca, 0x30, 0x39, 0x0a, 0xf1, 0xe8, 0xd6,
-0x44, 0x09, 0x25, 0x49, 0x1a, 0x17, 0x1a, 0xd8,
-0x83, 0x89, 0xc9, 0x64, 0x5c, 0xf3, 0x57, 0xac,
-0xa7, 0xe4, 0xfe, 0xec, 0xfc, 0x17, 0xc3, 0xdb,
-0x4a, 0x84, 0x6c, 0x6b, 0x7a, 0x40, 0xd7, 0x22,
-0x95, 0x6a, 0x6c, 0x8d, 0xd6, 0x05, 0x77, 0xeb,
-0xb2, 0x5a, 0x36, 0x26, 0x6c, 0x59, 0x5e, 0xdb,
-0x21, 0xf7, 0xe7, 0xe6, 0xbf, 0x84, 0x46, 0x5d,
-0x19, 0x9d, 0x39, 0x46, 0x1f, 0xfe, 0xbc, 0x5f,
-0xf7, 0x6c, 0x2a, 0xdb, 0xc6, 0xf5, 0x5f, 0x94,
-0x20, 0x3f, 0x8a, 0xf5, 0x46, 0x67, 0x46, 0x8a,
-0x12, 0xb0, 0x26, 0x9f, 0xff, 0xf3, 0xc0, 0xed,
-0xdb, 0xe0, 0xe7, 0x6d, 0xa1, 0x68, 0xb0, 0x4a,
-0xfc, 0x67, 0x06, 0x84, 0xe6, 0xb7, 0xb2, 0xdf,
-0x77, 0x58, 0x78, 0x57, 0x7f, 0x6a, 0xb9, 0xb7,
-0x52, 0x08, 0xe4, 0xe6, 0xbf, 0x5a, 0x7d, 0xfd,
-0xdd, 0x63, 0xea, 0x51, 0x6f, 0xb8, 0x63, 0xc3,
-0x46, 0x2c, 0x8b, 0x2b, 0x64, 0xf8, 0x27, 0x21,
-0x6e, 0x53, 0x3f, 0x8c, 0x3f, 0x13, 0x2d, 0xd9,
-0x98, 0x97, 0xff, 0xba, 0x4f, 0x42, 0xd8, 0x43,
-0x99, 0xfe, 0xa5, 0xfb, 0x7b, 0x1e, 0xd5, 0xe2,
-0x6c, 0xdb, 0x2b, 0x4c, 0xa3, 0xe2, 0x51, 0x3a,
-0x0e, 0x4d, 0x32, 0xfb, 0x21, 0xf2, 0xea, 0xbf,
-0x12, 0x7d, 0x3b, 0xd4, 0x23, 0xe4, 0x7e, 0xe1,
-0xd3, 0x34, 0x7e, 0x4c, 0x5c, 0x25, 0xaf, 0x13,
-0x1a, 0x10, 0x08, 0x9d, 0xf2, 0xdf, 0x0f, 0x35,
-0x49, 0x6f, 0xb2, 0xf5, 0x40, 0x6e, 0xfe, 0x2b,
-0xaa, 0x5c, 0x41, 0x0e, 0x62, 0xbc, 0xf4, 0x5d,
-0x25, 0x08, 0x4b, 0xe4, 0x6e, 0x58, 0xc9, 0x80,
-0x50, 0xeb, 0x8b, 0xe4, 0x01, 0x83, 0xe1, 0xed,
-0x10, 0x39, 0x90, 0x97, 0xff, 0x62, 0xb0, 0xe7,
-0x97, 0xd2, 0x5a, 0xe9, 0xd3, 0x0b, 0xe4, 0x13,
-0x65, 0xff, 0x15, 0xd6, 0x0a, 0x9c, 0x11, 0x7d,
-0x18, 0x36, 0xe9, 0xd5, 0xad, 0x0c, 0x2a, 0x8c,
-0x67, 0xf2, 0x5f, 0x80, 0xf9, 0xaf, 0xfa, 0xb4,
-0x6f, 0x85, 0x78, 0xce, 0x3b, 0x44, 0x77, 0x46,
-0xff, 0x72, 0x55, 0xcd, 0xad, 0x64, 0x2d, 0x32,
-0x82, 0x90, 0xff, 0xf3, 0x2b, 0xba, 0x2b, 0x1a,
-0x5c, 0xd1, 0xfd, 0x5e, 0x26, 0xff, 0x65, 0xd6,
-0x43, 0xe9, 0x3e, 0x74, 0xbb, 0xa7, 0xc5, 0xf9,
-0x0b, 0x4a, 0x12, 0xe2, 0xb8, 0x9d, 0xe8, 0x39,
-0x01, 0x1f, 0x20, 0x11, 0xfa, 0xa1, 0x9c, 0xfc,
-0x17, 0x43, 0x3b, 0xeb, 0xab, 0x06, 0xcb, 0xcf,
-0x49, 0xe7, 0x1e, 0x98, 0xb5, 0x52, 0x9b, 0xac,
-0x39, 0x0e, 0xaf, 0xd1, 0x2b, 0x31, 0x23, 0xf6,
-0x06, 0xbc, 0x48, 0x9b, 0x93, 0x6c, 0x2b, 0x97,
-0x93, 0xff, 0x92, 0x18, 0x48, 0xfb, 0xcb, 0xdb,
-0xde, 0xa4, 0x4f, 0x37, 0x57, 0xdf, 0xe4, 0xbd,
-0x99, 0xfc, 0x72, 0xfd, 0x5a, 0xd5, 0xc4, 0x3f,
-0xa4, 0x47, 0xaf, 0xa6, 0x6c, 0x6a, 0xb9, 0xf9,
-0xaf, 0x46, 0xa3, 0xbf, 0xb3, 0x2c, 0x21, 0x3d,
-0x09, 0xd5, 0x1d, 0x72, 0xe7, 0xeb, 0x47, 0x18,
-0x10, 0x6a, 0xdc, 0xc7, 0xa6, 0x39, 0xa1, 0x7f,
-0x5b, 0xbd, 0x0a, 0x94, 0x68, 0x7e, 0xfe, 0x8b,
-0xca, 0x01, 0x62, 0xac, 0xd8, 0x25, 0x24, 0x31,
-0xd1, 0x93, 0x46, 0x7b, 0x9e, 0x2e, 0x42, 0x7b,
-0x1e, 0x33, 0x6a, 0x13, 0x8a, 0x3a, 0x55, 0xfd,
-0xd7, 0x40, 0xdb, 0x0e, 0xb6, 0x4d, 0x68, 0x1a,
-0xaa, 0x54, 0xc5, 0x63, 0xcc, 0x7f, 0x85, 0xd3,
-0x72, 0x4a, 0xfc, 0x0d, 0xec, 0xbf, 0xe3, 0xa9,
-0x15, 0xc8, 0x87, 0xcf, 0xcd, 0x7f, 0x61, 0x51,
-0xc6, 0x31, 0x86, 0x9f, 0xc3, 0x5d, 0x55, 0x0f,
-0xf1, 0x7a, 0x13, 0x5e, 0x08, 0x36, 0x16, 0x9b,
-0x54, 0xe7, 0x75, 0xf8, 0x92, 0xe5, 0x79, 0xf9,
-0x2f, 0xea, 0x5d, 0xd0, 0x56, 0xc5, 0x36, 0x62,
-0xbb, 0x0c, 0xef, 0xb8, 0xa8, 0x09, 0xaf, 0x61,
-0x46, 0x6c, 0x82, 0xe9, 0xf3, 0x35, 0xe0, 0xf5,
-0x5f, 0x86, 0x3b, 0xff, 0xc5, 0xf9, 0x3f, 0x9e,
-0x24, 0x09, 0xca, 0xbd, 0x1f, 0x06, 0x52, 0xc1,
-0xcd, 0x62, 0x9d, 0xda, 0x87, 0x44, 0x82, 0x14,
-0x73, 0x1b, 0x71, 0xa3, 0x41, 0xbb, 0xb5, 0x97,
-0xa4, 0x73, 0xf2, 0x5f, 0xc1, 0x8a, 0x22, 0x36,
-0xfe, 0x52, 0xb6, 0x31, 0x79, 0xbb, 0x63, 0xa7,
-0x67, 0x26, 0xf3, 0x77, 0x0d, 0x58, 0x81, 0xfb,
-0x1e, 0xe9, 0xed, 0xba, 0x7b, 0x2b, 0xdb, 0x41,
-0xe4, 0xf2, 0x7f, 0xd8, 0x6a, 0x9c, 0xbd, 0xce,
-0x0b, 0x5d, 0x0b, 0x02, 0xc3, 0xb7, 0x6c, 0x62,
-0xdb, 0x90, 0x6e, 0xfc, 0x8b, 0xa8, 0xa8, 0x2e,
-0xb2, 0x12, 0x3c, 0x81, 0x2c, 0xfc, 0xb3, 0x92,
-0x97, 0x11, 0x15, 0x3f, 0x26, 0xf2, 0xb2, 0xd3,
-0xa1, 0xaa, 0x4d, 0x4c, 0xe8, 0x43, 0x86, 0x7c,
-0x0a, 0xeb, 0x2f, 0x84, 0xf0, 0x02, 0xa4, 0x8a,
-0xe5, 0xe4, 0xbf, 0x5a, 0xe0, 0x7e, 0xfc, 0xc9,
-0xcf, 0x6a, 0x2d, 0x23, 0xf7, 0x1b, 0x62, 0xca,
-0xc4, 0x3f, 0x13, 0xe5, 0x13, 0x04, 0xe3, 0x3f,
-0x6c, 0xbe, 0xe3, 0x24, 0x1b, 0xff, 0x5c, 0x37,
-0x56, 0xfc, 0x73, 0x31, 0x0c, 0xa7, 0x69, 0x38,
-0xfd, 0xda, 0x64, 0xf9, 0x39, 0xfd, 0x35, 0xb6,
-0x3e, 0x8b, 0x27, 0xc5, 0x09, 0xfd, 0x60, 0x69,
-0x8b, 0xb6, 0x61, 0xb8, 0x2d, 0x95, 0x83, 0x7f,
-0xfc, 0x98, 0xcd, 0x69, 0x30, 0x81, 0xd0, 0x20,
-0xc1, 0xfa, 0x2f, 0x1e, 0xe6, 0x3a, 0x1a, 0x89,
-0x47, 0x1a, 0xaa, 0x95, 0xef, 0xfe, 0x79, 0x26,
-0xfe, 0x86, 0xf8, 0x67, 0x6f, 0x61, 0xed, 0xc8,
-0x2d, 0x65, 0x3c, 0xbf, 0xcc, 0x89, 0xa9, 0xeb,
-0x63, 0xdd, 0x66, 0x85, 0xa0, 0xb1, 0x9e, 0x6a,
-0x41, 0xaa, 0x40, 0x6b, 0xac, 0x34, 0x1b, 0xff,
-0xb0, 0xfb, 0x3f, 0x60, 0xf1, 0xc9, 0x2f, 0x47,
-0x3c, 0x89, 0xfa, 0x94, 0x53, 0xfe, 0xb7, 0xe5,
-0xbe, 0x38, 0x53, 0x5d, 0x9c, 0xa4, 0xb2, 0xf0,
-0xcf, 0x5e, 0x06, 0x9b, 0xd9, 0x6e, 0x3a, 0x68,
-0xbd, 0x26, 0xe5, 0xeb, 0xd5, 0x57, 0x4c, 0xfd,
-0xbc, 0x13, 0x1b, 0x31, 0x98, 0xab, 0x5a, 0x97,
-0x8f, 0x7f, 0x8c, 0x0d, 0x47, 0xac, 0xb0, 0xcf,
-0x95, 0x4e, 0xfc, 0x67, 0x42, 0x1c, 0x55, 0xd9,
-0xc6, 0x53, 0xda, 0x90, 0xcc, 0xe1, 0xff, 0xfc,
-0x0e, 0x18, 0x8c, 0xdc, 0xa8, 0xd8, 0xf7, 0x17,
-0x3f, 0xc0, 0x2b, 0x23, 0xec, 0xfe, 0xe3, 0x95,
-0x93, 0xed, 0x4d, 0x23, 0x08, 0x1d, 0xb3, 0xf9,
-0x3f, 0x42, 0xc3, 0x09, 0xac, 0x56, 0xb6, 0x0b,
-0x03, 0xf1, 0xf9, 0x83, 0x13, 0xc5, 0x29, 0xf2,
-0x6b, 0x7d, 0xcf, 0x28, 0x43, 0xd4, 0x1b, 0x66,
-0x36, 0x65, 0xe1, 0x9f, 0xbd, 0x30, 0xd3, 0x50,
-0xfe, 0x91, 0x38, 0x85, 0x81, 0xbc, 0x82, 0x60,
-0x82, 0xe9, 0x67, 0x04, 0x89, 0x2b, 0x11, 0x45,
-0x23, 0xab, 0xf2, 0xf0, 0x8f, 0xf2, 0x5f, 0x0a,
-0x67, 0x70, 0x3e, 0x8c, 0xb2, 0xaa, 0xf0, 0x57,
-0xb0, 0x16, 0xd3, 0x5e, 0xab, 0xc8, 0xcf, 0xb4,
-0xa7, 0x69, 0x75, 0x74, 0xd1, 0x2a, 0x52, 0xa9,
-0xda, 0xf7, 0xe7, 0xf5, 0x5f, 0xea, 0x7c, 0x83,
-0xf9, 0xdf, 0x12, 0x61, 0x57, 0x72, 0x7e, 0xda,
-0x37, 0xb7, 0xe6, 0x03, 0xf8, 0x35, 0xcc, 0xdf,
-0x57, 0x3c, 0xeb, 0xea, 0x61, 0xe6, 0xb8, 0x43,
-0xe0, 0x53, 0x95, 0xdb, 0x9c, 0xe5, 0x86, 0xf8,
-0x87, 0xd3, 0xa2, 0x12, 0xe2, 0x19, 0xfd, 0x3c,
-0x4e, 0x7c, 0x27, 0x17, 0xbe, 0x85, 0x81, 0xa0,
-0x13, 0x70, 0x5e, 0x7d, 0x1e, 0x7c, 0xa3, 0xd3,
-0xf2, 0xf9, 0xcf, 0x6c, 0xdb, 0xeb, 0xd2, 0xcf,
-0x2b, 0xec, 0x17, 0xf1, 0x99, 0x85, 0x87, 0x03,
-0x47, 0x7c, 0xa3, 0x8b, 0xf2, 0xf9, 0x3f, 0x8b,
-0x22, 0x6c, 0xff, 0xf8, 0x5b, 0xd3, 0x90, 0x9e,
-0x81, 0x7f, 0x63, 0xc2, 0xe5, 0x9d, 0xe4, 0x30,
-0xe6, 0xd3, 0x5f, 0x51, 0x3a, 0xdb, 0x9a, 0xf2,
-0xf0, 0x4f, 0xd1, 0xd2, 0xb2, 0x19, 0xb2, 0x45,
-0x84, 0x7e, 0x0b, 0xd6, 0xf6, 0x98, 0x82, 0x90,
-0xa2, 0xd5, 0xc7, 0x94, 0xca, 0xac, 0xfc, 0x97,
-0x85, 0xb7, 0x07, 0xd9, 0x7a, 0x7b, 0xd4, 0xd6,
-0xe7, 0x83, 0xa6, 0xf0, 0x9b, 0x65, 0x7b, 0x22,
-0xda, 0xeb, 0xca, 0x77, 0x88, 0x3b, 0xff, 0x65,
-0xf2, 0x9f, 0x8b, 0x9f, 0x10, 0x03, 0x4c, 0x68,
-0x40, 0xc3, 0x32, 0xce, 0x03, 0x41, 0x1b, 0xb0,
-0xec, 0xeb, 0x5c, 0xac, 0x29, 0xe1, 0x9b, 0x82,
-0xff, 0xc3, 0x2c, 0x2c, 0xdf, 0x7d, 0x98, 0xb0,
-0x07, 0x30, 0x11, 0xe6, 0xa3, 0x35, 0x4c, 0xe8,
-0x08, 0xc3, 0x92, 0x35, 0xe2, 0xc6, 0x5c, 0xfc,
-0x13, 0xf5, 0xf1, 0x68, 0x0f, 0x73, 0xa3, 0xf6,
-0x7e, 0x1f, 0x85, 0x77, 0x60, 0x7f, 0xb2, 0x69,
-0xb9, 0xaf, 0x3f, 0x9f, 0xff, 0xdc, 0xa9, 0xf4,
-0x17, 0xd6, 0x32, 0xd8, 0xd0, 0x60, 0xc7, 0x1f,
-0x66, 0xa0, 0xf0, 0x4e, 0xac, 0x97, 0xbd, 0x7a,
-0xe2, 0x66, 0x25, 0x9a, 0xc1, 0x3f, 0x02, 0xc7,
-0x3f, 0x77, 0x28, 0x0f, 0x58, 0xf5, 0x4a, 0x97,
-0x9b, 0xe3, 0x4b, 0xd8, 0x78, 0x18, 0xbb, 0x05,
-0xf1, 0x8f, 0xb2, 0x31, 0x96, 0xcb, 0x7f, 0x5e,
-0x19, 0x61, 0xdb, 0x2e, 0x09, 0xb6, 0x08, 0x41,
-0xfd, 0x72, 0x95, 0xbc, 0x08, 0x3b, 0x09, 0x27,
-0x02, 0xbd, 0x28, 0x6c, 0xd1, 0x35, 0x4c, 0x8d,
-0xb5, 0x66, 0xe1, 0x1f, 0x8e, 0xee, 0x78, 0xfd,
-0x17, 0xb9, 0xcf, 0xe6, 0xff, 0x34, 0x98, 0xc2,
-0x01, 0xbe, 0xff, 0xaa, 0x29, 0xc9, 0xc7, 0x3f,
-0xa3, 0x6c, 0x9a, 0xef, 0x9a, 0xd3, 0x3c, 0xa1,
-0x5a, 0xf3, 0xfd, 0x58, 0xfa, 0x25, 0x32, 0x82,
-0x0e, 0xbb, 0xea, 0xbf, 0x2c, 0xfe, 0x4f, 0xbb,
-0x0f, 0xab, 0xdd, 0xcf, 0x62, 0xa2, 0x70, 0x94,
-0xfd, 0xfd, 0xfd, 0x1c, 0x2f, 0x89, 0x27, 0x8c,
-0x57, 0x03, 0x4d, 0x86, 0xef, 0xf5, 0x69, 0x53,
-0xf0, 0x9f, 0x63, 0x31, 0xac, 0xff, 0xda, 0x8a,
-0x44, 0x68, 0x8d, 0xed, 0xb8, 0x39, 0x23, 0x7a,
-0x1c, 0x18, 0xfe, 0xc1, 0xaf, 0x72, 0xf8, 0x3f,
-0x80, 0x61, 0x76, 0x8c, 0xf6, 0x08, 0x18, 0xef,
-0x62, 0x8a, 0xed, 0x82, 0x95, 0x9c, 0xf8, 0x64,
-0x74, 0x05, 0xf8, 0x7c, 0xf3, 0xf8, 0x3f, 0x88,
-0x27, 0x99, 0x3e, 0x25, 0x1e, 0x7f, 0xab, 0xe5,
-0xf8, 0x47, 0x49, 0xf8, 0x99, 0xa1, 0xd3, 0xfc,
-0x7a, 0x5f, 0xa2, 0x2c, 0x97, 0xff, 0xc3, 0x26,
-0xa5, 0x62, 0xb4, 0x07, 0x9f, 0x3f, 0xc1, 0x0b,
-0xf9, 0xf9, 0x7c, 0x7f, 0x43, 0xf6, 0x6b, 0x4d,
-0x77, 0xfa, 0xfe, 0x71, 0x5d, 0x1e, 0xfe, 0x71,
-0x2f, 0x83, 0x45, 0xce, 0x7a, 0x78, 0x49, 0xfd,
-0x90, 0x3e, 0xa7, 0xfb, 0x2a, 0xbb, 0xb3, 0xf1,
-0x0f, 0x5b, 0x66, 0x08, 0x72, 0x9c, 0xfa, 0x3b,
-0x2c, 0xbb, 0xe3, 0x3f, 0xc4, 0x51, 0x44, 0xa4,
-0x2a, 0x5b, 0x81, 0xb9, 0xfc, 0xe7, 0xc6, 0x54,
-0xe0, 0x03, 0x4f, 0x00, 0xb0, 0x8c, 0x94, 0x59,
-0x8f, 0x49, 0x69, 0x1d, 0x34, 0x26, 0x11, 0xff,
-0xb4, 0xde, 0x4f, 0xfd, 0x09, 0x65, 0xac, 0x3b,
-0x9b, 0xff, 0xc3, 0x5e, 0x93, 0x61, 0xb9, 0x2a,
-0xe6, 0xb5, 0x5f, 0x93, 0x7d, 0xb4, 0x9b, 0x04,
-0xc7, 0x98, 0xf0, 0xb2, 0xd0, 0x15, 0x4f, 0xbe,
-0xa9, 0x54, 0x91, 0x3c, 0xfe, 0x4f, 0xd2, 0xe2,
-0xff, 0xf0, 0xf7, 0x77, 0x74, 0xeb, 0x5a, 0x53,
-0x38, 0xa2, 0xad, 0x95, 0xab, 0xd9, 0xd6, 0x86,
-0xac, 0xc8, 0xe2, 0xff, 0xfc, 0x16, 0xeb, 0xd3,
-0x27, 0xc5, 0x19, 0xf2, 0x1f, 0x4d, 0xd8, 0xf3,
-0x3a, 0x7d, 0xb9, 0xab, 0x3e, 0x7d, 0x25, 0xc3,
-0x3f, 0xea, 0xab, 0x58, 0x08, 0x7f, 0x24, 0x9b,
-0xff, 0x83, 0xf6, 0x87, 0x9a, 0xf1, 0x1f, 0xd3,
-0x9e, 0xbc, 0x6d, 0x0b, 0x13, 0x70, 0x96, 0x84,
-0x47, 0x7d, 0xc6, 0x5f, 0xe7, 0xf2, 0x9f, 0x5b,
-0xa2, 0xbe, 0x11, 0xb1, 0x41, 0xff, 0x45, 0xa2,
-0x85, 0xf3, 0x7f, 0x34, 0x5e, 0xf6, 0x3e, 0x29,
-0xfe, 0x1d, 0xbc, 0x4a, 0x5b, 0xc6, 0xbc, 0x93,
-0xd3, 0xb2, 0xf0, 0x0f, 0x96, 0x9d, 0xca, 0xca,
-0x37, 0x49, 0x09, 0x65, 0xf6, 0xd3, 0x28, 0x99,
-0x47, 0xda, 0x19, 0x9e, 0xb9, 0x91, 0x3f, 0x3f,
-0xac, 0xad, 0xac, 0xa7, 0xc5, 0x7a, 0x61, 0x1e,
-0xff, 0x47, 0xff, 0x8b, 0x28, 0xe1, 0xf5, 0x5f,
-0x86, 0x72, 0x0f, 0x79, 0x13, 0xbe, 0x8b, 0x88,
-0x9a, 0xd9, 0x2b, 0xfd, 0x3b, 0xd0, 0xa8, 0x17,
-0x75, 0x12, 0x9a, 0x8b, 0x7f, 0x74, 0x85, 0x16,
-0x7a, 0x6d, 0xfe, 0x61, 0x7b, 0x21, 0x67, 0x80,
-0x84, 0x6e, 0x1e, 0x87, 0x8d, 0x5a, 0x10, 0x8a,
-0x76, 0xe7, 0xe3, 0x1f, 0xea, 0x7b, 0x44, 0x0c,
-0xca, 0xbf, 0x20, 0x7c, 0x9a, 0x69, 0xf8, 0x05,
-0x1a, 0xa2, 0xd4, 0xb4, 0x2f, 0xd7, 0x1e, 0xd9,
-0x17, 0x86, 0xe2, 0x47, 0xf2, 0xf1, 0x0f, 0xf0,
-0x30, 0x08, 0xf2, 0xa3, 0xbc, 0x29, 0x38, 0x6a,
-0x32, 0x84, 0x53, 0xd3, 0xde, 0x85, 0xf7, 0x78,
-0x6b, 0x8e, 0x07, 0xf3, 0xf0, 0x0f, 0xf8, 0xd2,
-0xe2, 0x7c, 0xb6, 0x1b, 0xbd, 0x61, 0xc8, 0x37,
-0x21, 0x4c, 0x20, 0xec, 0xa1, 0x25, 0x13, 0xd3,
-0xc6, 0x6a, 0x87, 0xa1, 0x39, 0xa4, 0x8c, 0x2a,
-0x90, 0x8b, 0x7f, 0xe6, 0xf6, 0xf5, 0x12, 0xdb,
-0x7f, 0x95, 0x19, 0xfe, 0x3e, 0xb8, 0xfb, 0x75,
-0xe6, 0xc8, 0x7e, 0x2b, 0xc7, 0x29, 0x7b, 0xbf,
-0xe2, 0x62, 0x1e, 0xff, 0x47, 0xe3, 0xf5, 0x5f,
-0x37, 0x98, 0xe3, 0x8f, 0x49, 0x7d, 0xf8, 0x3e,
-0xa6, 0xe0, 0x31, 0x88, 0xd3, 0xbb, 0x8c, 0xcb,
-0x07, 0x63, 0x39, 0xfc, 0x1f, 0x2c, 0x72, 0x6f,
-0x22, 0x5e, 0xc4, 0xbe, 0xc3, 0x7d, 0x4d, 0x0c,
-0x3d, 0x76, 0x9b, 0x0b, 0xcf, 0x90, 0xba, 0x20,
-0x9a, 0xbc, 0x3c, 0x8f, 0xff, 0x83, 0x6f, 0x07,
-0x74, 0xd7, 0xd3, 0xdf, 0x45, 0xe7, 0x8d, 0xfa,
-0x06, 0xc4, 0xf7, 0xf5, 0x57, 0xd8, 0xfd, 0xef,
-0x4f, 0xd5, 0xe0, 0x8b, 0x30, 0x80, 0xa1, 0xc2,
-0x5c, 0xfe, 0x4f, 0x0b, 0x5e, 0x3c, 0x93, 0x7e,
-0x5e, 0x65, 0x8e, 0x6c, 0xd7, 0x83, 0xa3, 0xd4,
-0xf2, 0xef, 0x18, 0xff, 0xb9, 0x11, 0x36, 0x18,
-0x6d, 0xdb, 0x73, 0xf8, 0xcf, 0x37, 0x2e, 0xf7,
-0x55, 0x8a, 0x9d, 0x65, 0xaf, 0xd2, 0xa6, 0x64,
-0x09, 0x55, 0xb0, 0x10, 0x7e, 0x97, 0x49, 0x24,
-0xfb, 0x3d, 0x5b, 0xba, 0x4a, 0x36, 0xff, 0x87,
-0xc7, 0x7f, 0x18, 0x5e, 0xf5, 0xa8, 0x52, 0x2f,
-0xdd, 0x9a, 0xbc, 0x7c, 0x47, 0x59, 0x10, 0x13,
-0x55, 0xe9, 0x45, 0x48, 0x84, 0xde, 0x83, 0x88,
-0xa8, 0x87, 0xe4, 0xf1, 0x9f, 0xd9, 0x32, 0x88,
-0x01, 0xe9, 0x05, 0x8d, 0x2a, 0x5d, 0x66, 0xa1,
-0xb7, 0xe9, 0x98, 0xb6, 0xe2, 0xc4, 0x0b, 0x99,
-0xbd, 0x75, 0xe1, 0x1f, 0x99, 0xd7, 0x4f, 0xed,
-0x26, 0x5a, 0x92, 0x59, 0x7b, 0x6a, 0x15, 0xd6,
-0xd5, 0x31, 0xc5, 0x16, 0x1e, 0x43, 0xd3, 0x67,
-0x2c, 0x8a, 0xbb, 0xf8, 0x3f, 0x7a, 0x29, 0xef,
-0xff, 0x33, 0x52, 0xf8, 0xac, 0xf8, 0x37, 0xf2,
-0x10, 0x34, 0x3d, 0xc4, 0xfc, 0x17, 0x2f, 0x54,
-0xe7, 0x81, 0x44, 0x95, 0x2f, 0x8c, 0x47, 0xa6,
-0xa9, 0xb9, 0xf8, 0x67, 0xf8, 0xd6, 0x33, 0xe5,
-0xa7, 0xe0, 0xac, 0xd0, 0x82, 0xfe, 0x0e, 0x35,
-0x76, 0x9d, 0x53, 0x11, 0x6f, 0xf8, 0x68, 0x56,
-0xfc, 0x27, 0x88, 0x61, 0xc6, 0x74, 0x70, 0xb7,
-0x58, 0xa4, 0xed, 0x87, 0xa6, 0x1e, 0x5f, 0xb2,
-0x3b, 0xa8, 0x9f, 0x36, 0xfd, 0x3b, 0x2e, 0x5d,
-0x66, 0x9f, 0x93, 0x42, 0x1e, 0xff, 0x39, 0x1d,
-0xd8, 0xdd, 0xf6, 0x37, 0xb4, 0xf7, 0xb6, 0x3f,
-0x6c, 0x51, 0x02, 0x31, 0x3b, 0x90, 0x28, 0x9a,
-0xd0, 0x6e, 0xd1, 0xb7, 0x63, 0x59, 0xf8, 0x47,
-0xc0, 0xb2, 0xd3, 0xcb, 0x52, 0x65, 0x22, 0x96,
-0x21, 0x33, 0x34, 0x48, 0x4a, 0xd8, 0x30, 0x4e,
-0x84, 0x5e, 0x0f, 0x6c, 0x07, 0x61, 0xfc, 0xc5,
-0xb6, 0x3c, 0xfe, 0x73, 0xfd, 0xd8, 0x17, 0xbe,
-0x19, 0xbb, 0x0d, 0x56, 0x3f, 0x52, 0x14, 0x58,
-0xf4, 0xb7, 0x64, 0x06, 0x7b, 0x91, 0x91, 0x21,
-0x43, 0xbe, 0x0f, 0xff, 0x42, 0xab, 0xd3, 0xdf,
-0x5b, 0x0a, 0x95, 0xee, 0xf8, 0x8f, 0x8e, 0xfd,
-0x7f, 0x4a, 0xe6, 0x2a, 0x10, 0x7b, 0xa1, 0x47,
-0x7e, 0xd7, 0xe7, 0xc1, 0x42, 0xf8, 0xe4, 0x6c,
-0x24, 0xea, 0xac, 0x97, 0x8e, 0x4b, 0x21, 0x63,
-0x89, 0x2a, 0xe6, 0xf2, 0x9f, 0x5b, 0x8c, 0xe2,
-0xe3, 0xcc, 0xba, 0x7e, 0xa4, 0xcd, 0x91, 0xcc,
-0xfc, 0xa0, 0x6a, 0x11, 0xc5, 0x4f, 0xa0, 0x7e,
-0x46, 0xdd, 0xf5, 0x5f, 0x26, 0xff, 0xdc, 0xf0,
-0xa6, 0x7c, 0xd5, 0x64, 0x88, 0x5c, 0x92, 0x94,
-0x35, 0xae, 0x7f, 0x8b, 0x28, 0xce, 0x0d, 0xd7,
-0x44, 0x3e, 0xff, 0x79, 0x48, 0xee, 0x2c, 0x54,
-0x55, 0x8c, 0xf6, 0x74, 0x44, 0xc5, 0x3b, 0x9d,
-0x40, 0xba, 0xca, 0x2d, 0x4c, 0x84, 0xe4, 0xe2,
-0x9f, 0xc6, 0xb4, 0xfc, 0x4d, 0x32, 0x43, 0xfa,
-0x6e, 0xd7, 0xd5, 0xbf, 0x96, 0x57, 0x10, 0xd4,
-0x40, 0xb5, 0x09, 0x84, 0x9e, 0x8e, 0x33, 0x20,
-0x34, 0x37, 0x1f, 0xff, 0x6c, 0x8d, 0x07, 0x49,
-0xc9, 0xbe, 0x07, 0xd9, 0x7a, 0x5b, 0xa1, 0xc5,
-0x10, 0x61, 0x26, 0x99, 0x3e, 0x0b, 0xd9, 0x57,
-0x0b, 0xd8, 0x7a, 0xdb, 0xb4, 0xce, 0x85, 0x7f,
-0x38, 0xff, 0x99, 0xed, 0x8f, 0xde, 0x25, 0xd7,
-0x93, 0xd7, 0xe1, 0x53, 0x49, 0xf9, 0x2e, 0x0e,
-0x84, 0x9a, 0x4c, 0x20, 0xf4, 0x9c, 0x1e, 0xa6,
-0xd3, 0x8e, 0x91, 0x1c, 0xfc, 0x23, 0x84, 0xa5,
-0xc6, 0x1e, 0x71, 0x88, 0x8c, 0xdb, 0xfe, 0x68,
-0x32, 0x4b, 0x58, 0xed, 0xce, 0x7f, 0x81, 0xe9,
-0xdd, 0xbc, 0x09, 0x71, 0x26, 0xec, 0xdf, 0xd6,
-0xb4, 0x82, 0xa1, 0x9d, 0x99, 0xd2, 0xc9, 0xb2,
-0x26, 0xcb, 0x03, 0xca, 0xec, 0xd5, 0xde, 0xec,
-0xc6, 0x3f, 0xb0, 0x5c, 0xc6, 0x68, 0x73, 0x60,
-0x86, 0xb2, 0x5c, 0xef, 0x1d, 0xf2, 0x47, 0x95,
-0x07, 0xc4, 0xe5, 0xfa, 0x1e, 0x24, 0x02, 0x25,
-0x44, 0xbb, 0x34, 0xc9, 0x93, 0x57, 0xff, 0x85,
-0x41, 0x8c, 0x5a, 0xa1, 0x57, 0x46, 0xef, 0x8c,
-0x85, 0xf0, 0x3a, 0x17, 0xc6, 0xec, 0x52, 0xa6,
-0x2c, 0xfc, 0x83, 0x65, 0xef, 0x9d, 0x72, 0x05,
-0xf9, 0x2c, 0x5b, 0x6f, 0x58, 0x6d, 0x4a, 0x6e,
-0x82, 0x9d, 0x3a, 0x17, 0x7a, 0xec, 0xd2, 0x30,
-0x92, 0x8d, 0x7f, 0x84, 0x06, 0x24, 0xf9, 0x60,
-0xf3, 0x1a, 0x3f, 0x27, 0x02, 0xc1, 0x84, 0x45,
-0x84, 0x2e, 0xe5, 0xf3, 0x4d, 0x5e, 0xed, 0xc2,
-0x3f, 0xc5, 0x26, 0x9f, 0x79, 0x43, 0x44, 0xfc,
-0x98, 0x9c, 0x85, 0x7f, 0xd1, 0x37, 0x1c, 0x2e,
-0x1f, 0x93, 0x4e, 0x4a, 0xcf, 0xe1, 0x7c, 0xb7,
-0x61, 0x45, 0x98, 0x9e, 0x5d, 0xff, 0x25, 0xe0,
-0xf8, 0x1b, 0x75, 0xef, 0x68, 0xdb, 0x6c, 0xed,
-0x55, 0xe9, 0xc6, 0x05, 0xd2, 0x68, 0xdf, 0xff,
-0x65, 0x02, 0x21, 0xd4, 0xcf, 0xd7, 0x39, 0x94,
-0xea, 0xce, 0xe1, 0x3f, 0x4b, 0x0d, 0x72, 0x20,
-0x46, 0xaa, 0x09, 0xc2, 0x9e, 0xe2, 0x24, 0xd1,
-0xe8, 0x20, 0x3c, 0xe1, 0x54, 0x84, 0x81, 0xb2,
-0x86, 0xe4, 0xe1, 0x9f, 0x56, 0x39, 0x11, 0x6b,
-0x4f, 0x76, 0x41, 0x30, 0x5a, 0xa4, 0x62, 0x99,
-0x09, 0xc2, 0x1e, 0xb5, 0x70, 0xd8, 0x0a, 0x85,
-0xc5, 0xf2, 0xf0, 0x4f, 0xbb, 0x9c, 0x68, 0xfa,
-0x0a, 0xb2, 0x7d, 0x30, 0xec, 0x53, 0x8b, 0xf9,
-0x7a, 0x6c, 0xac, 0x94, 0xd1, 0x67, 0x2e, 0xff,
-0xf9, 0x5e, 0xaf, 0xda, 0xf7, 0x65, 0xd8, 0x4f,
-0xc3, 0x7a, 0xf1, 0x26, 0x71, 0x79, 0xc5, 0x49,
-0x62, 0x3e, 0xbf, 0x74, 0xb2, 0x96, 0x3d, 0xff,
-0x23, 0x4a, 0x1e, 0xff, 0x59, 0xf7, 0x6d, 0xbc,
-0xfd, 0x07, 0x70, 0xb2, 0x2e, 0xac, 0xb3, 0xb7,
-0x2f, 0x53, 0x41, 0x56, 0xc1, 0x85, 0x4b, 0xf3,
-0xf9, 0xcf, 0xaa, 0x97, 0x2a, 0xd5, 0x12, 0xc6,
-0xdf, 0xea, 0x7a, 0xc4, 0xa4, 0x3c, 0x49, 0x6c,
-0x22, 0x7a, 0x21, 0x26, 0x5e, 0x6b, 0x72, 0xe3,
-0x3f, 0x8d, 0xdb, 0xe5, 0x71, 0x32, 0x97, 0xdc,
-0x4f, 0x67, 0x6f, 0x1d, 0x39, 0x56, 0x58, 0x47,
-0x9f, 0x03, 0x3f, 0x5d, 0x84, 0x89, 0xb0, 0x67,
-0x60, 0x1e, 0x55, 0xd2, 0xf9, 0xf1, 0x9f, 0xb4,
-0xac, 0x7a, 0x1a, 0x68, 0xd7, 0x90, 0xa6, 0xdf,
-0x02, 0xb1, 0xf5, 0xf2, 0x00, 0xd5, 0x32, 0x89,
-0x30, 0xa5, 0x34, 0x96, 0x1b, 0xff, 0x69, 0x34,
-0xe4, 0x48, 0xac, 0x14, 0xee, 0x8f, 0x5f, 0xad,
-0x17, 0xb5, 0x93, 0x2a, 0xe9, 0x29, 0xdd, 0x4a,
-0x84, 0xf1, 0x52, 0xa9, 0x88, 0x3b, 0xfe, 0x63,
-0xf3, 0x9f, 0x8f, 0x5c, 0x1d, 0x86, 0x43, 0x3d,
-0xb3, 0xa2, 0xc5, 0x1d, 0xcc, 0x4c, 0x9d, 0xa5,
-0x3b, 0xcd, 0x44, 0x18, 0xfb, 0xea, 0x28, 0x13,
-0xde, 0xcb, 0xc1, 0x3f, 0x61, 0xa3, 0x31, 0x29,
-0x8e, 0x91, 0x53, 0x52, 0x58, 0x2f, 0x01, 0x66,
-0x76, 0x98, 0xa2, 0x98, 0x3d, 0xa9, 0x31, 0xed,
-0xc9, 0x86, 0xd1, 0xfc, 0xf8, 0x4f, 0x14, 0xd9,
-0x3e, 0x70, 0xe8, 0xc1, 0xe6, 0xe5, 0xbe, 0xb9,
-0x62, 0x03, 0x0c, 0xd2, 0x46, 0x2c, 0x04, 0xbb,
-0x4f, 0x3f, 0x4f, 0x9b, 0xc7, 0x7c, 0x3f, 0x27,
-0x2e, 0xfc, 0x23, 0x98, 0x78, 0x46, 0xee, 0xdc,
-0x78, 0x49, 0x3c, 0x96, 0xac, 0xfe, 0xdb, 0x45,
-0x0b, 0x3d, 0x25, 0x34, 0x95, 0xa8, 0xb7, 0x9e,
-0xbf, 0xb2, 0x7a, 0x98, 0x3d, 0xbf, 0x0b, 0xff,
-0xa8, 0x9b, 0xe1, 0x07, 0x38, 0xfe, 0x1e, 0x86,
-0x7f, 0xee, 0x97, 0xae, 0x6a, 0x57, 0x6e, 0x23,
-0x55, 0xfa, 0x93, 0x26, 0xde, 0x7b, 0x93, 0xed,
-0x06, 0xab, 0x71, 0xe3, 0x96, 0x1b, 0xff, 0x69,
-0x38, 0x1a, 0x80, 0x2f, 0x48, 0x24, 0x06, 0xb5,
-0x4b, 0x15, 0x2f, 0xb3, 0xff, 0x3b, 0xed, 0x8d,
-0xd8, 0x2e, 0x49, 0x33, 0xfa, 0x76, 0xe4, 0xe0,
-0x1f, 0xe6, 0xa4, 0x5a, 0xbd, 0x73, 0x45, 0x99,
-0x1c, 0x80, 0xdd, 0xe9, 0xbe, 0x75, 0x6c, 0x23,
-0x90, 0x21, 0x36, 0xd3, 0x32, 0xc3, 0xb7, 0x3e,
-0x1f, 0xff, 0xb4, 0xfa, 0x52, 0xdd, 0x47, 0xc9,
-0x29, 0x61, 0x1e, 0x03, 0x5a, 0xcc, 0xcd, 0x71,
-0xfe, 0xb3, 0x69, 0x6f, 0x9f, 0x33, 0x7c, 0xdd,
-0x62, 0x3e, 0xfe, 0xf1, 0x4e, 0x88, 0x5a, 0xec,
-0x10, 0xdb, 0x68, 0x78, 0x0d, 0xf1, 0x9c, 0xfe,
-0x6a, 0x6b, 0x73, 0xc6, 0xdf, 0x29, 0x69, 0x31,
-0x07, 0xff, 0x90, 0x86, 0xb9, 0xf2, 0x76, 0xb6,
-0xad, 0x58, 0xb7, 0xa6, 0x61, 0x99, 0x27, 0xce,
-0xdc, 0xfa, 0x4f, 0x74, 0xbb, 0x10, 0x09, 0x11,
-0x4e, 0x3c, 0x9f, 0xff, 0x1c, 0x65, 0xf6, 0x27,
-0x00, 0xeb, 0x28, 0x7b, 0x5f, 0xfa, 0xd9, 0xb0,
-0x1f, 0x32, 0x37, 0xd7, 0x97, 0x19, 0x9f, 0x8f,
-0x7f, 0x74, 0x99, 0x19, 0x31, 0x1a, 0xdb, 0xd6,
-0xd0, 0xe1, 0x01, 0x72, 0x70, 0xfd, 0x83, 0xb2,
-0x7b, 0xbd, 0x81, 0xc7, 0x85, 0x7f, 0x0a, 0x38,
-0xfe, 0x81, 0x8e, 0xef, 0x30, 0xb3, 0x7c, 0xa0,
-0x22, 0x7c, 0xe7, 0x67, 0x1f, 0x64, 0xf8, 0xe7,
-0xd5, 0x68, 0x93, 0xb1, 0xc1, 0xf6, 0x2f, 0x4b,
-0x12, 0x35, 0x2e, 0xfc, 0x33, 0x9d, 0x67, 0xbb,
-0xc0, 0xd7, 0x2a, 0xa6, 0x23, 0xc7, 0x9b, 0xc2,
-0xed, 0xbe, 0x17, 0xc4, 0x33, 0x77, 0x9c, 0x0d,
-0x3c, 0x6f, 0xce, 0x97, 0x13, 0x39, 0x0c, 0xd1,
-0xc5, 0xff, 0x99, 0x8e, 0xfc, 0xf9, 0x16, 0x8b,
-0x36, 0x9f, 0xb8, 0x6e, 0xb8, 0x78, 0x52, 0x1c,
-0xc5, 0xfc, 0x97, 0x4d, 0xa4, 0x6f, 0xa9, 0xf4,
-0x1a, 0x6d, 0x79, 0xf8, 0xc7, 0x2c, 0xfb, 0xda,
-0xab, 0xd5, 0xbc, 0x29, 0x0f, 0x92, 0x77, 0x8d,
-0x5f, 0x38, 0x57, 0x68, 0x83, 0x24, 0x7f, 0x7b,
-0x0a, 0xfc, 0x63, 0x7a, 0x1f, 0xa8, 0x1d, 0xc2,
-0x30, 0x60, 0x05, 0xdb, 0x5f, 0x38, 0xf3, 0x95,
-0x65, 0x70, 0xd7, 0x7f, 0x15, 0xec, 0xc8, 0x84,
-0x4d, 0x90, 0xff, 0xd3, 0x81, 0x69, 0xaf, 0xef,
-0xd9, 0x57, 0x10, 0x6a, 0xca, 0x83, 0xee, 0xfa,
-0x2f, 0xc1, 0x4d, 0x83, 0xc7, 0x40, 0x10, 0xb6,
-0x05, 0x78, 0x05, 0xee, 0x73, 0x12, 0xa9, 0x9d,
-0xc1, 0xcd, 0x62, 0x1e, 0xfe, 0xb1, 0x7f, 0x7d,
-0xee, 0x9d, 0xcf, 0x91, 0xcc, 0x15, 0x69, 0x3e,
-0xf8, 0x22, 0x8a, 0x0b, 0xff, 0xc0, 0x0e, 0xfb,
-0xfe, 0x28, 0xcc, 0x65, 0x8e, 0xbe, 0x9c, 0xc7,
-0x27, 0xed, 0x2b, 0xe1, 0x44, 0x90, 0x4e, 0x4b,
-0x65, 0xe3, 0x1f, 0xa9, 0x01, 0xcb, 0xa0, 0x70,
-0x22, 0x26, 0xff, 0x87, 0xc7, 0xaf, 0xec, 0xe7,
-0xaf, 0x92, 0x13, 0xee, 0xfc, 0xd7, 0x74, 0xc4,
-0x3f, 0x41, 0x0b, 0xed, 0x30, 0x58, 0x28, 0x87,
-0xee, 0x1d, 0xb7, 0xf1, 0xb0, 0x19, 0x4a, 0xad,
-0xd4, 0xc8, 0xa0, 0x1b, 0xff, 0x48, 0x56, 0x18,
-0xe4, 0xfb, 0x1c, 0x06, 0x04, 0x56, 0x91, 0x5f,
-0xf0, 0xf8, 0x8f, 0xd3, 0x18, 0xa7, 0x7f, 0x29,
-0xc9, 0xce, 0x7f, 0x7d, 0x44, 0xe7, 0x73, 0xb4,
-0x03, 0xa7, 0x93, 0x73, 0x87, 0xbc, 0xa1, 0xb6,
-0x43, 0xda, 0x0b, 0xaa, 0x75, 0x85, 0x41, 0xa3,
-0x88, 0xb7, 0x5a, 0xdc, 0x98, 0xdf, 0xff, 0x70,
-0x02, 0xeb, 0xbf, 0x18, 0xec, 0xc1, 0x42, 0x03,
-0xdd, 0xa5, 0x31, 0x06, 0xad, 0x73, 0xeb, 0xdf,
-0x3f, 0xa2, 0x0e, 0xda, 0x69, 0x3a, 0x88, 0xfa,
-0x81, 0x57, 0x84, 0x39, 0x6c, 0x7d, 0x4e, 0x3b,
-0x66, 0x86, 0x92, 0x8c, 0xbc, 0xfe, 0x3f, 0x96,
-0xb5, 0x7c, 0x5e, 0xa8, 0xd9, 0x57, 0xdc, 0xc9,
-0xa6, 0xf9, 0x6f, 0x60, 0xdb, 0x1f, 0x91, 0xa7,
-0x2a, 0x72, 0xf3, 0x5f, 0x36, 0xda, 0xa1, 0xd5,
-0xe3, 0xbc, 0x10, 0x6c, 0x2d, 0xbd, 0x8a, 0x5f,
-0xf1, 0x3e, 0x1d, 0x63, 0x13, 0xef, 0xc8, 0xcb,
-0x7f, 0xd9, 0x6f, 0x13, 0xd1, 0x8c, 0x5e, 0x57,
-0xfc, 0x87, 0x9b, 0xa6, 0x3b, 0x94, 0x8a, 0xd8,
-0xeb, 0x39, 0xf1, 0x9f, 0x01, 0x13, 0xed, 0x20,
-0xec, 0x59, 0x9c, 0xfc, 0xcc, 0x24, 0x8f, 0xff,
-0x58, 0x57, 0x5a, 0xb6, 0xf9, 0xc6, 0xba, 0xf3,
-0xf2, 0x5f, 0x19, 0xb4, 0xb3, 0x84, 0xb2, 0xfd,
-0xa9, 0xfb, 0x0a, 0x36, 0xd2, 0x9c, 0xa2, 0xfe,
-0xdd, 0xdc, 0xef, 0x87, 0x10, 0x08, 0x0d, 0xdb,
-0xf1, 0x01, 0x33, 0x34, 0xe4, 0x55, 0xa7, 0xa8,
-0x7f, 0xb7, 0xc2, 0x3e, 0x1e, 0x7d, 0x21, 0x6f,
-0xe3, 0x93, 0xb9, 0xd2, 0xd0, 0xba, 0x3d, 0x91,
-0x57, 0xff, 0x6e, 0xd1, 0x54, 0x76, 0x82, 0x9f,
-0x19, 0x96, 0xa6, 0xb1, 0x48, 0x6f, 0xa6, 0x70,
-0x8c, 0x97, 0x92, 0x4d, 0x51, 0xff, 0xae, 0x92,
-0xe1, 0x82, 0x9d, 0x0b, 0x02, 0x11, 0x8f, 0x4a,
-0x5e, 0xc6, 0x7e, 0x38, 0xfc, 0x0a, 0xef, 0x08,
-0x24, 0xab, 0x90, 0x83, 0x7f, 0x4c, 0xda, 0x8f,
-0x59, 0xff, 0xe5, 0xa5, 0xe5, 0x69, 0x32, 0x92,
-0xb9, 0x82, 0xd4, 0x14, 0x25, 0x17, 0xff, 0x64,
-0x66, 0x17, 0x69, 0x4c, 0x88, 0x1f, 0xbb, 0xaf,
-0xe4, 0xd5, 0xbf, 0x8f, 0x99, 0xa0, 0xc8, 0x1a,
-0xdf, 0xce, 0xf4, 0x73, 0x62, 0x74, 0xbf, 0x7b,
-0xbc, 0x77, 0x63, 0x77, 0xa1, 0x90, 0x85, 0x7f,
-0xec, 0xfa, 0xf7, 0x54, 0x6d, 0xb0, 0xa2, 0x98,
-0x92, 0x65, 0xea, 0x11, 0x7e, 0x45, 0x4c, 0xe2,
-0x57, 0xaa, 0xbc, 0x8d, 0xe1, 0x1f, 0xfb, 0xf9,
-0x2d, 0xfc, 0xc3, 0x67, 0x27, 0xcf, 0x92, 0x83,
-0x1d, 0xb2, 0x4a, 0x5e, 0xa4, 0x38, 0x5f, 0xd1,
-0x22, 0x3e, 0x2d, 0x65, 0x1a, 0x20, 0x82, 0xad,
-0x7f, 0x77, 0xfd, 0xbb, 0xba, 0x87, 0x34, 0x2c,
-0x60, 0xf8, 0xe7, 0x2b, 0xd2, 0xc3, 0x66, 0xfe,
-0x8b, 0x7f, 0xd5, 0xea, 0xc9, 0xc7, 0x3f, 0xae,
-0x78, 0x8e, 0x97, 0x87, 0xf5, 0x48, 0xd8, 0x21,
-0x02, 0x75, 0x36, 0xb8, 0xeb, 0xdf, 0xdd, 0xf1,
-0x1f, 0xd5, 0xee, 0xff, 0x93, 0x74, 0xdf, 0xa1,
-0xb3, 0xd8, 0xcd, 0x7f, 0x76, 0xea, 0xdf, 0x4d,
-0x6d, 0xcf, 0x45, 0x20, 0xca, 0xb6, 0xbd, 0x84,
-0x5f, 0xe1, 0x5f, 0x91, 0xa9, 0xf2, 0x5f, 0x9c,
-0xf6, 0x23, 0x63, 0xfd, 0x97, 0x9c, 0x64, 0x37,
-0x5d, 0x47, 0x30, 0xb0, 0xc9, 0xf1, 0x4f, 0x63,
-0x2a, 0x90, 0x24, 0x39, 0xf8, 0x47, 0x72, 0xde,
-0x0e, 0xb4, 0x3f, 0xea, 0xbb, 0x65, 0x2e, 0xfb,
-0xd3, 0xa0, 0xab, 0x17, 0xc8, 0x7f, 0xbd, 0x89,
-0xef, 0xa3, 0xc1, 0x36, 0x32, 0x6f, 0x02, 0xc6,
-0x7f, 0x3c, 0x26, 0xfe, 0x09, 0xaa, 0xd9, 0xf9,
-0x2f, 0xbb, 0xfe, 0x1d, 0xd1, 0xce, 0xd3, 0xf4,
-0xfa, 0xb7, 0xbd, 0xab, 0x98, 0x5b, 0x79, 0x99,
-0x5d, 0x51, 0x56, 0x89, 0xdf, 0xb7, 0x4b, 0xc3,
-0xf2, 0xf1, 0x8f, 0xd9, 0xdf, 0x46, 0x0a, 0x0f,
-0x5b, 0xfd, 0xc4, 0xac, 0x2b, 0xbf, 0xc0, 0x50,
-0x46, 0x4a, 0xdc, 0xe7, 0xe4, 0xdf, 0xc1, 0xee,
-0xdf, 0xc2, 0xbc, 0x95, 0x7e, 0xfa, 0x88, 0x25,
-0x98, 0xfe, 0x6b, 0xda, 0x39, 0xfd, 0xbc, 0x19,
-0x08, 0xca, 0xc2, 0x3f, 0xb2, 0xf5, 0xfc, 0x6f,
-0xc1, 0xae, 0x64, 0xfd, 0x70, 0xf1, 0x37, 0xc8,
-0x21, 0x30, 0xe3, 0x57, 0x22, 0x87, 0x46, 0xa0,
-0xdc, 0x53, 0x96, 0x8d, 0x7f, 0x38, 0xa8, 0x63,
-0xb3, 0x5b, 0xff, 0xb4, 0xdf, 0x8c, 0xff, 0xd0,
-0x1f, 0x58, 0x1a, 0x90, 0xbf, 0x6b, 0x0a, 0x79,
-0xf9, 0x2f, 0xae, 0x3d, 0xd5, 0xea, 0xa7, 0xf4,
-0x92, 0x1d, 0x88, 0x46, 0x0b, 0xdf, 0x90, 0x52,
-0xae, 0xcf, 0x8d, 0xff, 0x98, 0x61, 0x9f, 0x63,
-0xaa, 0xd9, 0x78, 0x96, 0x4d, 0xf3, 0x77, 0x19,
-0x8f, 0x16, 0xbe, 0xcb, 0xb7, 0x3b, 0x1f, 0xff,
-0x38, 0xdf, 0x0e, 0x31, 0xe1, 0x60, 0xe4, 0x17,
-0x96, 0x3f, 0x92, 0x4f, 0x93, 0x06, 0xb2, 0x61,
-0x20, 0x3f, 0xff, 0x65, 0x5b, 0xef, 0x79, 0x46,
-0x31, 0x1a, 0xf6, 0xd7, 0xdc, 0xfb, 0xfd, 0xf5,
-0x13, 0x90, 0x9f, 0xff, 0x42, 0x6f, 0x25, 0xf3,
-0x44, 0x4c, 0xaa, 0x6c, 0x8c, 0xe1, 0x99, 0x99,
-0x96, 0xff, 0x12, 0x18, 0xd4, 0x49, 0xb9, 0xeb,
-0xdf, 0x0b, 0x82, 0x6e, 0x7f, 0x5d, 0x67, 0x14,
-0xa5, 0xca, 0xd0, 0xdf, 0x7d, 0xd9, 0x1a, 0x2f,
-0x35, 0xdc, 0xc3, 0xc6, 0x4f, 0x51, 0xff, 0xce,
-0xf4, 0xa3, 0xed, 0xd2, 0x34, 0x43, 0x6e, 0x22,
-0xaf, 0x92, 0x47, 0xed, 0xc2, 0xe7, 0x66, 0x81,
-0x13, 0x3f, 0x5a, 0xb3, 0xf1, 0x8f, 0x85, 0xee,
-0xe8, 0xf9, 0xd2, 0x1b, 0x8c, 0xfa, 0x01, 0xf1,
-0x7d, 0x6a, 0xe5, 0x17, 0x8e, 0xc1, 0x7f, 0xe7,
-0xa5, 0xc7, 0xee, 0xfc, 0x17, 0xe2, 0x9f, 0x80,
-0xe9, 0xbf, 0xd4, 0xf3, 0x51, 0x26, 0xec, 0xac,
-0x19, 0x33, 0xdc, 0xfe, 0x0b, 0x7c, 0x13, 0x6d,
-0x6e, 0xfe, 0xf3, 0x73, 0x66, 0xfc, 0xf0, 0xf5,
-0xee, 0x73, 0xf0, 0xda, 0x9a, 0xe6, 0xe8, 0x67,
-0x97, 0xb6, 0x61, 0xfc, 0xe7, 0x3a, 0x5c, 0x48,
-0xd8, 0x28, 0xb2, 0x39, 0x3d, 0x6d, 0x52, 0x9c,
-0xa0, 0x19, 0xfe, 0x15, 0x82, 0x9c, 0x92, 0xa8,
-0xb2, 0xb9, 0xec, 0x20, 0xf2, 0x0d, 0x34, 0x39,
-0x4e, 0x7e, 0x8c, 0x61, 0x0d, 0xc4, 0x3f, 0x6f,
-0xc2, 0x06, 0x5a, 0x87, 0xc2, 0x44, 0x86, 0xdf,
-0x2e, 0xd9, 0xfd, 0x25, 0x5a, 0x5f, 0x62, 0xe3,
-0x35, 0x3d, 0xae, 0xb6, 0xba, 0x0a, 0xbd, 0xbb,
-0x4d, 0x57, 0x75, 0x3c, 0xbb, 0xff, 0x0f, 0x69,
-0x88, 0x8a, 0x83, 0xe4, 0x1d, 0xd2, 0xdd, 0x73,
-0x97, 0x26, 0xaf, 0x27, 0x3b, 0x32, 0x85, 0x78,
-0x7d, 0x3c, 0x10, 0xc4, 0xee, 0x6f, 0x3f, 0x0f,
-0x48, 0xf8, 0xbe, 0xcc, 0xe8, 0xf4, 0x6d, 0xc2,
-0xb4, 0xcb, 0x48, 0xea, 0x1e, 0xaf, 0x99, 0x08,
-0x33, 0xf5, 0xc3, 0x80, 0x0a, 0x77, 0xcd, 0x86,
-0xc3, 0xdf, 0xde, 0xa2, 0xce, 0x37, 0x9d, 0x78,
-0x02, 0xb5, 0x41, 0xbe, 0x05, 0x3e, 0x43, 0xe1,
-0x6a, 0x19, 0xe2, 0xfa, 0x31, 0x2b, 0xe2, 0x9b,
-0xc7, 0x73, 0xf8, 0x3f, 0x73, 0x46, 0x7d, 0xbb,
-0x7d, 0xb5, 0xc8, 0x7f, 0xee, 0xf0, 0x6d, 0xea,
-0x66, 0xf7, 0xc7, 0x42, 0xa7, 0x54, 0xf7, 0x41,
-0x78, 0x45, 0x46, 0xa1, 0x2d, 0xa7, 0xff, 0x21,
-0x69, 0x78, 0xbb, 0x6f, 0xb0, 0x15, 0x0b, 0x73,
-0xfc, 0x6a, 0x9f, 0x4c, 0x82, 0xf0, 0x6b, 0x7d,
-0x8e, 0xa1, 0x3c, 0x1b, 0x3b, 0xc3, 0x1c, 0x37,
-0x32, 0xdc, 0xca, 0x32, 0xfd, 0x7f, 0x0c, 0x73,
-0x3d, 0x8c, 0x2b, 0x65, 0x24, 0x48, 0xba, 0xe9,
-0xb6, 0x3b, 0x14, 0x19, 0x5f, 0x93, 0x51, 0xac,
-0x08, 0x43, 0xfd, 0x98, 0x1b, 0xb1, 0x53, 0x19,
-0xfc, 0x03, 0x1c, 0xff, 0x44, 0x17, 0x7d, 0x81,
-0xcc, 0x80, 0xb5, 0xbb, 0xff, 0x6a, 0xa5, 0x32,
-0xce, 0x0b, 0xe1, 0xaf, 0x4a, 0x5f, 0x8e, 0xfd,
-0x00, 0xd7, 0xc6, 0x39, 0x30, 0x38, 0x93, 0xc1,
-0x3f, 0x95, 0x5e, 0xfd, 0x23, 0x75, 0xfe, 0x61,
-0x65, 0x76, 0xac, 0x04, 0x5e, 0x48, 0xce, 0xff,
-0xa6, 0x0f, 0xd6, 0xad, 0x97, 0x3e, 0x92, 0x42,
-0x43, 0x3e, 0xe4, 0xff, 0xbc, 0x00, 0x21, 0x04,
-0x42, 0x2e, 0xfe, 0x8f, 0xf7, 0x59, 0xf5, 0x3c,
-0x69, 0x59, 0xe0, 0x3b, 0x5e, 0x8e, 0x68, 0x70,
-0xde, 0xb0, 0xaf, 0xcb, 0x84, 0xcd, 0xc3, 0x4c,
-0x3f, 0x67, 0xed, 0x40, 0x50, 0xa6, 0xfe, 0x5d,
-0xb6, 0xf9, 0x3f, 0xaa, 0x18, 0x44, 0x6d, 0x47,
-0xbd, 0xb2, 0x68, 0x75, 0xec, 0x1c, 0x14, 0x83,
-0xf4, 0x95, 0xa5, 0x5c, 0xff, 0x07, 0x9c, 0xdf,
-0x77, 0xdc, 0xe6, 0xff, 0x74, 0x96, 0x61, 0x21,
-0xd8, 0xb5, 0xc6, 0x76, 0x3d, 0x43, 0xa4, 0xbc,
-0x82, 0xad, 0x07, 0x2e, 0x1c, 0x77, 0xf4, 0x09,
-0x76, 0xff, 0x9f, 0x23, 0x64, 0x86, 0x70, 0x3f,
-0x12, 0xbf, 0x3b, 0x08, 0xf2, 0x7f, 0xae, 0xc1,
-0x69, 0x96, 0xd0, 0xef, 0x9a, 0xd0, 0x68, 0x34,
-0x37, 0xfe, 0x13, 0x57, 0xea, 0xc8, 0x35, 0x6c,
-0x3f, 0x52, 0x9b, 0x8e, 0xcb, 0x4e, 0xbc, 0xd1,
-0x13, 0x64, 0x40, 0xc8, 0xea, 0x7f, 0xe8, 0x3c,
-0x8f, 0x64, 0xc6, 0x7f, 0x7c, 0x1f, 0x78, 0xe6,
-0xea, 0x87, 0x8e, 0x7e, 0x35, 0xe9, 0x7d, 0xaf,
-0x74, 0x05, 0xbb, 0x32, 0x0f, 0xf1, 0x4f, 0x00,
-0x1b, 0xdd, 0xe4, 0xf4, 0x3f, 0xcc, 0xf2, 0x47,
-0x1d, 0xf7, 0x55, 0x98, 0xb4, 0x67, 0xbd, 0x90,
-0xf3, 0x9f, 0xd9, 0x8b, 0xce, 0xbf, 0x9a, 0xa2,
-0xff, 0xf3, 0x65, 0xe2, 0xcc, 0xf8, 0x7e, 0xa3,
-0x69, 0x99, 0xe9, 0xe6, 0xe8, 0x1c, 0xac, 0x08,
-0x1b, 0x83, 0xfd, 0xc9, 0x81, 0xdc, 0xfe, 0x87,
-0xdc, 0xc9, 0xfe, 0xf5, 0xa2, 0x04, 0xae, 0x1f,
-0x63, 0xeb, 0xbd, 0x7d, 0x8f, 0x30, 0xfb, 0xb3,
-0x53, 0xad, 0xc3, 0x7e, 0xce, 0x63, 0x58, 0x5a,
-0xa8, 0xf3, 0x7c, 0xba, 0x83, 0x7f, 0xa4, 0x5a,
-0xdb, 0x5f, 0x5f, 0x05, 0xbd, 0x92, 0xff, 0x16,
-0x65, 0xa3, 0xab, 0x10, 0x9e, 0x3c, 0xae, 0x73,
-0xc1, 0xc5, 0xff, 0xa9, 0x90, 0x24, 0xb3, 0x1f,
-0x8e, 0xa7, 0x40, 0xed, 0xd6, 0x35, 0xbd, 0xcf,
-0xac, 0x7f, 0x0f, 0xe8, 0xbc, 0xdf, 0x8b, 0x15,
-0x11, 0x32, 0x32, 0xf8, 0xa7, 0x28, 0x6a, 0xcf,
-0x97, 0x2d, 0x6e, 0xd8, 0xc8, 0x27, 0x2e, 0x9d,
-0xb2, 0xe3, 0x0f, 0xe3, 0x66, 0x20, 0xe8, 0x9c,
-0x63, 0x7f, 0x06, 0xcd, 0x7e, 0x86, 0x0b, 0x18,
-0xc8, 0x39, 0x43, 0x3e, 0x86, 0x1b, 0xf5, 0x0d,
-0x98, 0x08, 0xfb, 0x90, 0x67, 0x88, 0xc4, 0xdf,
-0x80, 0x55, 0x11, 0x9f, 0xc1, 0x3f, 0x73, 0x79,
-0xfe, 0x8b, 0xa1, 0xf1, 0x44, 0xf7, 0x6c, 0xf8,
-0x25, 0x3c, 0xad, 0x7b, 0x23, 0x64, 0x39, 0x9c,
-0xd5, 0x07, 0x30, 0x83, 0x56, 0x1b, 0x7f, 0x31,
-0xd0, 0x64, 0x26, 0x0a, 0x1d, 0xbc, 0x04, 0x49,
-0x8c, 0xff, 0xc0, 0xa2, 0x61, 0xa2, 0xa9, 0x71,
-0x4e, 0xc3, 0x16, 0xa3, 0x30, 0x88, 0x69, 0x2f,
-0xea, 0xd1, 0xb6, 0xc6, 0xcd, 0x8c, 0xd8, 0x21,
-0x47, 0xff, 0xba, 0xd4, 0x63, 0xf2, 0x7f, 0x56,
-0x11, 0x69, 0x4b, 0x57, 0x70, 0x26, 0xd2, 0xa2,
-0xda, 0x79, 0x22, 0x8c, 0x4d, 0x5c, 0x32, 0xac,
-0xf9, 0xbe, 0x9e, 0x89, 0xff, 0x54, 0x6c, 0x53,
-0xf7, 0x40, 0x63, 0x64, 0xd1, 0xeb, 0x4d, 0x12,
-0xe9, 0x2d, 0xe2, 0xb0, 0x67, 0xb9, 0x64, 0xe9,
-0x13, 0x13, 0x61, 0x28, 0x14, 0xbe, 0xe3, 0xac,
-0x87, 0xad, 0xd2, 0x36, 0x93, 0xbd, 0x9c, 0x50,
-0x66, 0xc2, 0xd0, 0xd0, 0x6c, 0x7d, 0xbd, 0x2a,
-0x22, 0x82, 0x65, 0x8f, 0x8d, 0x1d, 0x14, 0x79,
-0xe9, 0x5f, 0xe2, 0xb6, 0x4c, 0xff, 0xc3, 0xf7,
-0x54, 0xab, 0x3f, 0xb6, 0x8a, 0xd5, 0x3a, 0x46,
-0xb8, 0xd3, 0x6c, 0x14, 0x29, 0xf3, 0x8e, 0x88,
-0xc3, 0xa6, 0xa2, 0x12, 0x2e, 0xfe, 0x73, 0x9d,
-0x6a, 0x81, 0x9c, 0x58, 0xf9, 0x51, 0xe9, 0x88,
-0xde, 0x24, 0x6f, 0x30, 0x13, 0x61, 0xc7, 0x33,
-0x8c, 0x2c, 0x9f, 0x1b, 0xff, 0xc8, 0x92, 0xc9,
-0xff, 0x91, 0x93, 0x65, 0x93, 0xfa, 0xfd, 0x50,
-0xf3, 0xf8, 0xa2, 0x71, 0x71, 0x85, 0xf4, 0x54,
-0xd4, 0x4f, 0x95, 0x34, 0xdb, 0xa1, 0xdf, 0xcf,
-0x2b, 0xe2, 0x5d, 0xfd, 0x0f, 0x65, 0x33, 0xfe,
-0x53, 0x3b, 0x17, 0xc8, 0x6b, 0x68, 0x6d, 0x52,
-0x8a, 0xe0, 0xf7, 0xc2, 0x00, 0x56, 0xa4, 0x96,
-0x91, 0xc5, 0xd0, 0x65, 0xda, 0x9f, 0x03, 0xce,
-0x7a, 0x33, 0xfb, 0x1f, 0x36, 0xa6, 0x2b, 0x3b,
-0xc9, 0x2f, 0x91, 0x48, 0xaf, 0x2b, 0x06, 0xb9,
-0x13, 0x9e, 0x32, 0x5f, 0xdb, 0x2a, 0x58, 0x63,
-0x06, 0x82, 0xb6, 0x3b, 0xe3, 0x03, 0x95, 0x26,
-0xff, 0x87, 0xc3, 0x9e, 0x43, 0x74, 0xa7, 0xe6,
-0xeb, 0x50, 0x66, 0x48, 0xe7, 0xe8, 0x96, 0xb4,
-0x6f, 0xa9, 0x78, 0x9f, 0xf6, 0x92, 0x19, 0x08,
-0x7a, 0x6f, 0xa6, 0x3d, 0x5e, 0x2e, 0x36, 0xf1,
-0x8f, 0x92, 0x6c, 0x3b, 0x56, 0x38, 0x1e, 0xbd,
-0x0f, 0xbb, 0xbb, 0x38, 0x16, 0xe6, 0x58, 0xeb,
-0x29, 0xd3, 0xd1, 0x67, 0xe2, 0x3f, 0x51, 0xc9,
-0xec, 0xff, 0x5c, 0x32, 0x29, 0x86, 0xe1, 0x45,
-0xa3, 0x39, 0xea, 0x1b, 0x67, 0x7f, 0xe8, 0x1c,
-0xef, 0xff, 0xac, 0x3c, 0xc7, 0x80, 0x16, 0x4f,
-0x64, 0x8c, 0x66, 0xf0, 0x0f, 0xe2, 0x19, 0x52,
-0xdf, 0xae, 0x2c, 0x2d, 0xf3, 0xea, 0x3f, 0xd1,
-0x66, 0x77, 0xf6, 0xe9, 0x58, 0xbf, 0x1f, 0xb9,
-0xd6, 0x50, 0xbe, 0x46, 0xaa, 0xe8, 0x1a, 0x73,
-0x22, 0x6e, 0xbc, 0xc1, 0xed, 0x55, 0xc2, 0xd3,
-0x59, 0x38, 0x17, 0xbe, 0x5f, 0x58, 0x2d, 0x28,
-0x3a, 0xa7, 0x3d, 0xf3, 0x34, 0x5f, 0x95, 0xfa,
-0x90, 0x39, 0x7e, 0x58, 0xb3, 0xf5, 0xaf, 0x57,
-0xf0, 0xb6, 0x1b, 0xbf, 0x51, 0x66, 0x97, 0xc9,
-0xb4, 0x9f, 0xd4, 0x36, 0x2d, 0xaa, 0x2a, 0x3b,
-0x28, 0x0d, 0x88, 0xb5, 0xd8, 0x11, 0xc8, 0x4b,
-0x36, 0x72, 0xfb, 0x73, 0xc9, 0x91, 0x8c, 0x7f,
-0xe4, 0xfb, 0xfd, 0xb0, 0x51, 0xb2, 0xdb, 0x5f,
-0xcc, 0xac, 0x4d, 0xe8, 0x5e, 0x5f, 0x21, 0x73,
-0x73, 0xc7, 0x99, 0xbf, 0xf3, 0x25, 0xc8, 0x7c,
-0x78, 0xdd, 0xec, 0xe8, 0x32, 0xe2, 0xac, 0x9f,
-0xa4, 0x6a, 0xf2, 0x7f, 0x96, 0x3c, 0x27, 0xbe,
-0x2f, 0x4d, 0x0e, 0x85, 0xf5, 0x0d, 0x4e, 0xfc,
-0xa7, 0x87, 0xd9, 0xf3, 0xf7, 0x4c, 0xa8, 0x70,
-0x34, 0xb7, 0xff, 0x8f, 0xce, 0xdc, 0xe2, 0x39,
-0xfd, 0x10, 0x34, 0x83, 0xd7, 0xe8, 0x7e, 0x16,
-0xce, 0x19, 0xff, 0x1d, 0xc3, 0xf8, 0xf3, 0xa5,
-0xb7, 0xd4, 0x66, 0xac, 0x00, 0x4a, 0x3b, 0xeb,
-0x67, 0xc8, 0xc2, 0x3f, 0x72, 0x6a, 0xdf, 0xef,
-0x61, 0x7b, 0xfb, 0x56, 0xcd, 0xd3, 0x2f, 0x62,
-0x45, 0xfc, 0xbd, 0x86, 0xe2, 0x65, 0xf6, 0x73,
-0x9d, 0xbe, 0x15, 0x03, 0x0b, 0x49, 0x77, 0xff,
-0x43, 0xe4, 0xe7, 0x8c, 0xc8, 0x5b, 0xc8, 0x31,
-0x2d, 0x5e, 0xe4, 0x5f, 0xc6, 0xf0, 0xc0, 0x0e,
-0x18, 0x14, 0x98, 0x9b, 0xee, 0x27, 0x38, 0x9e,
-0x3b, 0xee, 0x3c, 0xfe, 0x4f, 0x3a, 0xd0, 0x44,
-0x8e, 0x2d, 0x48, 0xea, 0xda, 0x42, 0x0f, 0x78,
-0x16, 0x4b, 0x03, 0xbc, 0x50, 0x97, 0x19, 0xea,
-0x98, 0x69, 0x9f, 0x63, 0x5d, 0x60, 0x7f, 0xe4,
-0x20, 0x3f, 0xdf, 0xc1, 0x3b, 0x10, 0x1b, 0xc3,
-0xb2, 0xe2, 0x22, 0x2f, 0xfd, 0xcc, 0x0e, 0xb6,
-0xfe, 0xff, 0x16, 0x19, 0xa7, 0x55, 0x6c, 0xa3,
-0xca, 0xfd, 0x4b, 0x3a, 0x8f, 0xff, 0xc3, 0xbe,
-0x3d, 0x0c, 0x67, 0xb4, 0xb0, 0xc8, 0xa6, 0x79,
-0x46, 0xfa, 0x03, 0xdc, 0x60, 0xf8, 0x74, 0x66,
-0x91, 0xce, 0x99, 0x40, 0x68, 0xfb, 0xcc, 0x0c,
-0xfe, 0x39, 0x0f, 0x07, 0xd5, 0xeb, 0x52, 0xde,
-0x49, 0xf1, 0x6e, 0x38, 0xbf, 0xa6, 0x45, 0x0d,
-0x0e, 0x96, 0x7f, 0xa0, 0xff, 0xca, 0x15, 0xff,
-0x41, 0xc1, 0x85, 0x7f, 0x2a, 0x0f, 0x42, 0x97,
-0x36, 0x87, 0xca, 0x83, 0x6c, 0xbe, 0x7b, 0x69,
-0xc3, 0x03, 0x95, 0x83, 0x65, 0x26, 0xff, 0xc7,
-0x8e, 0xff, 0x64, 0xe3, 0x1f, 0xb9, 0x00, 0x0f,
-0x1d, 0xd8, 0x16, 0xb7, 0xea, 0xfd, 0x83, 0x95,
-0x28, 0x50, 0xd7, 0x7e, 0x3c, 0x98, 0x83, 0x7f,
-0x0a, 0xd6, 0x93, 0xbe, 0xd5, 0x33, 0xa9, 0x6c,
-0x45, 0x4b, 0xb6, 0x2a, 0xd8, 0x4f, 0xdb, 0x1d,
-0x3f, 0x61, 0x42, 0x6b, 0x06, 0xff, 0x20, 0xff,
-0x67, 0xff, 0xc8, 0x1c, 0x1a, 0x4c, 0x71, 0xb7,
-0x1b, 0x0e, 0x79, 0xcd, 0x6d, 0x42, 0x06, 0x21,
-0xa3, 0xf0, 0x13, 0xa7, 0xbf, 0x13, 0xf6, 0x3f,
-0xfc, 0x18, 0xae, 0x8c, 0x39, 0xe8, 0xd7, 0x8b,
-0x49, 0x41, 0x37, 0x3e, 0xe4, 0xf8, 0xc7, 0xdd,
-0xff, 0x19, 0x7e, 0xa7, 0xce, 0x5b, 0xed, 0xb5,
-0x60, 0x39, 0xa7, 0x3d, 0x67, 0x21, 0x70, 0x9e,
-0x98, 0x76, 0xc5, 0x7f, 0x1a, 0xb0, 0x1b, 0x76,
-0x97, 0x1d, 0xf6, 0x39, 0x5c, 0x90, 0x22, 0x1f,
-0x68, 0x7b, 0xb3, 0x9f, 0x9f, 0xfc, 0xc1, 0xf9,
-0x79, 0x0d, 0x69, 0x49, 0xbc, 0x3b, 0xe9, 0xdf,
-0x22, 0x9b, 0xb4, 0x9f, 0x06, 0xea, 0x47, 0xfd,
-0xec, 0xca, 0xd1, 0x8f, 0x8b, 0xff, 0xac, 0x7e,
-0x91, 0x81, 0xa8, 0xea, 0xa4, 0x19, 0x06, 0xd9,
-0x56, 0x9f, 0xc4, 0xfe, 0x3f, 0xf4, 0x69, 0x5a,
-0xec, 0xc4, 0x7f, 0x38, 0xfe, 0x49, 0xd8, 0xeb,
-0xad, 0x43, 0xc6, 0xfc, 0xfe, 0x33, 0x34, 0x18,
-0x12, 0x3f, 0xa0, 0xbf, 0x4e, 0x86, 0xe9, 0xe7,
-0xe7, 0x95, 0x1f, 0x4a, 0xf0, 0x13, 0x31, 0x10,
-0xff, 0x7c, 0xd5, 0x14, 0x5c, 0xf8, 0xa7, 0xe0,
-0x59, 0xc2, 0x40, 0x4e, 0x0f, 0x6a, 0x43, 0x3f,
-0xcd, 0x04, 0xaf, 0x8b, 0x1f, 0x95, 0x21, 0x4a,
-0x65, 0xe1, 0x9f, 0x17, 0xa0, 0x89, 0x22, 0xdb,
-0x1c, 0x77, 0x67, 0xc3, 0x8b, 0xb3, 0xf5, 0x63,
-0x6e, 0x6d, 0x32, 0xf8, 0x67, 0xe4, 0xd2, 0xcd,
-0x0c, 0xf6, 0xd4, 0x60, 0x3d, 0xc5, 0x19, 0xa4,
-0x4d, 0xa6, 0xab, 0xec, 0xfa, 0x2f, 0x25, 0x23,
-0xf8, 0x33, 0xf8, 0x07, 0xcf, 0xbf, 0xd8, 0x60,
-0xcf, 0xf7, 0x07, 0xb4, 0x7e, 0x5c, 0x5e, 0x75,
-0xd7, 0x5b, 0x19, 0x22, 0x90, 0x25, 0x64, 0xf0,
-0xcf, 0x0a, 0x89, 0x81, 0x46, 0x9d, 0x6d, 0x7b,
-0x4d, 0x74, 0xdd, 0x30, 0x2a, 0xbb, 0xd4, 0xe8,
-0x08, 0xd9, 0xfd, 0x9f, 0x99, 0x59, 0xe8, 0x0a,
-0xe2, 0xee, 0xf8, 0x0d, 0xa9, 0xa5, 0x67, 0x87,
-0x19, 0xf6, 0x09, 0xdb, 0xf1, 0x9f, 0x70, 0x0e,
-0xfe, 0x11, 0xb6, 0x90, 0xc9, 0x8e, 0xe7, 0x54,
-0x13, 0xff, 0x48, 0x76, 0xfd, 0x57, 0x4e, 0x22,
-0xcc, 0x8d, 0x7f, 0x66, 0xd2, 0x21, 0x61, 0x00,
-0xc3, 0x02, 0x76, 0x7c, 0xa0, 0xf5, 0x9d, 0x5c,
-0x06, 0x48, 0x16, 0xfe, 0xf9, 0x6b, 0xe8, 0x8d,
-0xfa, 0x97, 0xf2, 0xfe, 0x3f, 0xd7, 0x33, 0x47,
-0x1c, 0x47, 0x1a, 0xb3, 0x2b, 0x22, 0xd4, 0x90,
-0x8d, 0x7f, 0xe6, 0x16, 0x48, 0xd0, 0x5b, 0xba,
-0x15, 0xd9, 0xd1, 0x38, 0xbe, 0x21, 0x22, 0x27,
-0xca, 0xc6, 0xd4, 0xdc, 0xf1, 0x2f, 0x39, 0xeb,
-0x2d, 0x50, 0x51, 0x00, 0x5d, 0xba, 0x16, 0xa9,
-0xe3, 0xb4, 0x1f, 0xf0, 0x62, 0x1b, 0xc0, 0x17,
-0x9d, 0x08, 0x89, 0x25, 0xb4, 0x1a, 0xce, 0xf8,
-0xb9, 0xc5, 0x1d, 0xfc, 0xb4, 0x0b, 0x6b, 0x9a,
-0x33, 0xc0, 0xcb, 0x69, 0x4e, 0x39, 0xf3, 0x3d,
-0x97, 0xa9, 0x7f, 0x67, 0xf8, 0xe7, 0x6c, 0x7b,
-0x8b, 0x5e, 0x6c, 0xce, 0xee, 0xc6, 0xd1, 0xff,
-0xe6, 0x9a, 0x66, 0x86, 0xf8, 0xe4, 0x8a, 0xff,
-0x7c, 0x0c, 0xfb, 0xa3, 0x4d, 0x11, 0x4b, 0x3f,
-0x2d, 0xba, 0x94, 0x10, 0x3f, 0x26, 0xfb, 0x73,
-0xc7, 0xbb, 0xfa, 0x3f, 0x1b, 0x94, 0x46, 0x6b,
-0x64, 0x19, 0xe3, 0x3f, 0x73, 0xa1, 0x01, 0x02,
-0xb4, 0x2c, 0x4d, 0xe3, 0xae, 0x8e, 0x88, 0x1c,
-0xff, 0x64, 0x9d, 0x7f, 0xb1, 0x7a, 0x41, 0x35,
-0xf6, 0x73, 0x1e, 0x9e, 0xbd, 0x93, 0x57, 0xbb,
-0xb3, 0x69, 0x76, 0x65, 0xcf, 0x97, 0x8c, 0x66,
-0xf0, 0x8f, 0xb4, 0x8d, 0xac, 0xd6, 0x6b, 0x38,
-0x7b, 0x9c, 0xab, 0xb1, 0xd2, 0x8e, 0xbf, 0x15,
-0xb9, 0xf4, 0xf9, 0x4e, 0x56, 0xfc, 0x07, 0xdb,
-0x5a, 0x06, 0x33, 0xbf, 0x6f, 0xf9, 0x18, 0xe4,
-0x3e, 0x7f, 0x06, 0xff, 0xf0, 0xf3, 0x2f, 0x12,
-0xce, 0xb7, 0xf3, 0xb9, 0x10, 0xca, 0xd5, 0x4f,
-0xf6, 0xf9, 0x17, 0x23, 0xd1, 0x66, 0xec, 0xb6,
-0xc4, 0xb5, 0x5d, 0xee, 0xa5, 0x9f, 0x32, 0x89,
-0x67, 0xee, 0x85, 0xe7, 0x8e, 0xff, 0x78, 0xc8,
-0x3a, 0x5c, 0xff, 0xb8, 0x9e, 0x1f, 0x81, 0x46,
-0x06, 0x84, 0xc8, 0x69, 0x75, 0x9d, 0x15, 0x11,
-0x32, 0xf3, 0x5f, 0x49, 0x72, 0x40, 0xd3, 0x9d,
-0xf1, 0x4b, 0x8c, 0x6e, 0xe4, 0x73, 0xb2, 0xb7,
-0x03, 0x1b, 0x67, 0x25, 0x8b, 0x42, 0xe4, 0x7d,
-0x1e, 0xaf, 0xf0, 0xb8, 0xde, 0x97, 0x57, 0x9c,
-0xf7, 0x8b, 0x96, 0x56, 0x30, 0x90, 0x53, 0x83,
-0xd5, 0xdf, 0x6f, 0xd2, 0xa7, 0x21, 0x38, 0x8a,
-0xfd, 0x7f, 0x6a, 0xd7, 0x66, 0xde, 0x5f, 0x0c,
-0x95, 0xb4, 0x8e, 0xd8, 0xb7, 0x87, 0xb8, 0x7c,
-0x19, 0x03, 0x21, 0x3b, 0x93, 0x0c, 0xff, 0xfc,
-0x8a, 0x47, 0x7b, 0xea, 0x57, 0x31, 0x27, 0xf4,
-0x5b, 0xec, 0x08, 0x6d, 0xe5, 0xbf, 0x10, 0xff,
-0xbc, 0xe2, 0xb7, 0xc7, 0xcb, 0x05, 0x49, 0xac,
-0xff, 0xa2, 0x8d, 0xb6, 0x19, 0x2f, 0x99, 0xc2,
-0xde, 0x96, 0xef, 0x23, 0xf6, 0xf3, 0x40, 0xc5,
-0x73, 0x70, 0x3a, 0x61, 0xb7, 0xfd, 0x49, 0xb4,
-0xa4, 0xbd, 0x27, 0x79, 0x23, 0xa0, 0x6c, 0xff,
-0xe5, 0xc6, 0x3f, 0xdf, 0x81, 0xe7, 0x28, 0x82,
-0x96, 0x9b, 0xdf, 0x84, 0x5d, 0xf4, 0x06, 0x43,
-0xbe, 0x87, 0x9c, 0x86, 0xb5, 0xd9, 0xf6, 0xa7,
-0xcc, 0x5d, 0xff, 0xd5, 0x0f, 0x4f, 0x6b, 0xd5,
-0x49, 0xf3, 0x5b, 0xad, 0xde, 0x08, 0xdc, 0x73,
-0xdb, 0xe6, 0x9c, 0xf1, 0xf7, 0xb8, 0xea, 0xdf,
-0xb5, 0x0a, 0xca, 0x94, 0x9c, 0xa4, 0x76, 0x99,
-0xf3, 0x11, 0xa6, 0x58, 0x23, 0x2b, 0x9e, 0x8f,
-0xad, 0x39, 0x8e, 0x64, 0xc5, 0x7f, 0xb0, 0x6d,
-0x14, 0x67, 0x4b, 0xe2, 0xec, 0xe4, 0x14, 0x6f,
-0x04, 0x94, 0xed, 0x5f, 0x46, 0x5c, 0xf5, 0xb0,
-0xbf, 0x51, 0x27, 0xb1, 0x7f, 0xb8, 0xf5, 0x6d,
-0x7a, 0x09, 0x06, 0x8e, 0x9c, 0x42, 0x30, 0x1c,
-0x7f, 0x25, 0x32, 0x88, 0xec, 0xf1, 0xd5, 0xea,
-0x69, 0x38, 0x2b, 0x37, 0x6b, 0xdc, 0x8c, 0xff,
-0x9e, 0x59, 0xef, 0xa0, 0x75, 0xfe, 0x85, 0xdb,
-0x9e, 0xd7, 0xa4, 0x97, 0xdb, 0xe3, 0xb7, 0x48,
-0xcb, 0x60, 0x70, 0x42, 0x83, 0x80, 0xd9, 0x76,
-0x0f, 0x81, 0x50, 0xeb, 0xb1, 0x5c, 0xff, 0x4b,
-0x3e, 0x74, 0x7e, 0x5f, 0x8c, 0xff, 0xb0, 0xdd,
-0xc1, 0x2d, 0xb6, 0xbf, 0xbe, 0x8b, 0x9f, 0x7f,
-0xf1, 0xbd, 0x9c, 0xf1, 0x69, 0xf7, 0xfe, 0x0b,
-0x52, 0x9a, 0x5f, 0xe7, 0x6c, 0xf0, 0x5d, 0xa1,
-0xa0, 0x1e, 0xc0, 0x40, 0x50, 0x77, 0xb6, 0x7d,
-0x6e, 0x75, 0xf3, 0x9f, 0x57, 0xc0, 0xc9, 0xc0,
-0x00, 0xac, 0xc7, 0x34, 0x04, 0xf3, 0xbf, 0x7a,
-0xd5, 0x4e, 0xce, 0xff, 0xc9, 0xd6, 0x4f, 0x3a,
-0x27, 0xff, 0xd5, 0x02, 0x25, 0x13, 0x35, 0x58,
-0xff, 0x85, 0xd9, 0x8a, 0x9a, 0xb1, 0x5c, 0xff,
-0x55, 0x3e, 0x7e, 0xb3, 0x13, 0x3f, 0x01, 0xd2,
-0x03, 0x5b, 0x20, 0x80, 0xe5, 0x1f, 0x17, 0x16,
-0xc0, 0xfd, 0x91, 0xb0, 0x3a, 0x56, 0x67, 0x16,
-0xf8, 0x13, 0x04, 0xf7, 0xa7, 0x07, 0xaa, 0x41,
-0xd6, 0x89, 0xfa, 0x49, 0xc2, 0xff, 0xca, 0xfd,
-0xa9, 0x59, 0x6e, 0xf8, 0x89, 0x82, 0xeb, 0xf3,
-0xc9, 0x03, 0x4d, 0xe1, 0x7f, 0xe5, 0xfe, 0x7f,
-0xea, 0xe7, 0x3f, 0x99, 0xfe, 0x55, 0x3c, 0xcb,
-0x0f, 0x81, 0x51, 0x95, 0xf1, 0x09, 0x82, 0xf4,
-0x3f, 0x7d, 0xff, 0xff, 0x87, 0xf5, 0x2f, 0xa9,
-0xf4, 0x3f, 0xa0, 0x73, 0xc1, 0x15, 0x5f, 0xfa,
-0xd3, 0x3e, 0xf3, 0xe7, 0xff, 0x47, 0x46, 0xf9,
-0x7c, 0xff, 0x93, 0xb7, 0xff, 0x7f, 0xe1, 0xd3,
-0x72, 0xfe, 0xfc, 0x79, 0xe3, 0xdf, 0x11, 0xfe,
-0xbf, 0x3c, 0xfe, 0x3f, 0xd9, 0xfb, 0x78, 0xd1,
-0x1e, 0x5e, 0xb4, 0x87, 0xff, 0x0b, 0xfa, 0xbf,
-0x68, 0x0f, 0xff, 0xbd, 0xcf, 0x7f, 0x36, 0xfb,
-0xf3, 0x9f, 0x6b, 0xbc, 0x51, 0x70, 0x5c, 0x5f,
-0x4c, 0x9b, 0x6b, 0xbd, 0x77, 0xce, 0x0c, 0xc3,
-0x47, 0x74, 0x2f, 0xb6, 0xad, 0x08, 0x3b, 0x19,
-0x67, 0x27, 0x3e, 0xe6, 0xe2, 0x47, 0xa5, 0x69,
-0x07, 0x4d, 0x0a, 0x6c, 0xff, 0xd8, 0xc0, 0xdb,
-0x22, 0x2d, 0xe4, 0xf9, 0x41, 0x1e, 0x16, 0xf3,
-0x4f, 0x15, 0x1f, 0x03, 0x03, 0x9b, 0x5e, 0xc6,
-0xe3, 0x04, 0xd3, 0x34, 0x24, 0x60, 0xec, 0x07,
-0x77, 0x21, 0x98, 0x1d, 0x1f, 0x73, 0xf1, 0xc3,
-0x93, 0xea, 0xc3, 0x98, 0xd6, 0x97, 0xfd, 0x41,
-0xd8, 0xab, 0xf9, 0x0f, 0x5f, 0x8e, 0xf1, 0xc6,
-0x1b, 0x72, 0xf0, 0x76, 0xa6, 0x3f, 0x80, 0x50,
-0xf1, 0x18, 0x19, 0xa1, 0x73, 0x54, 0x6f, 0x82,
-0x04, 0xd9, 0xf3, 0xcf, 0x9b, 0x28, 0xbe, 0xbf,
-0x2d, 0x98, 0x17, 0xbf, 0xca, 0xf4, 0xc7, 0xd8,
-0x02, 0x4f, 0xe9, 0xc7, 0x92, 0x2d, 0xf0, 0x3f,
-0x46, 0xc5, 0x33, 0xc2, 0x79, 0xfa, 0xbc, 0x31,
-0xc3, 0x70, 0xc7, 0x7f, 0x9e, 0x37, 0x05, 0x77,
-0x7e, 0x70, 0x5b, 0x74, 0x3f, 0x69, 0xa2, 0xde,
-0x2e, 0x93, 0x0d, 0x3e, 0x51, 0xb2, 0x5a, 0xdc,
-0xf1, 0x49, 0xf1, 0x31, 0xe9, 0x2a, 0xe8, 0x92,
-0xb7, 0x6e, 0x96, 0xbf, 0x4d, 0x70, 0xe3, 0x10,
-0x48, 0xb3, 0xd7, 0xd5, 0x95, 0x41, 0xde, 0x9b,
-0x46, 0x21, 0x36, 0xe1, 0xe2, 0x87, 0xaf, 0x80,
-0x01, 0xa8, 0xc3, 0x32, 0x52, 0x54, 0x4b, 0xd2,
-0x50, 0x3c, 0x56, 0x63, 0x67, 0x53, 0x3f, 0xe9,
-0x60, 0x4e, 0x7e, 0x50, 0xb8, 0x0c, 0xd6, 0xd0,
-0x6b, 0x56, 0x74, 0x4c, 0x62, 0x7d, 0x5c, 0xe2,
-0x9a, 0x68, 0x91, 0xc9, 0x97, 0xce, 0x8e, 0x17,
-0xb9, 0xf2, 0x83, 0x72, 0x80, 0xfe, 0x5a, 0x9d,
-0x6b, 0x78, 0x03, 0xa2, 0x17, 0x3e, 0x4a, 0x86,
-0xc6, 0x7d, 0xb2, 0x49, 0x8b, 0x32, 0xe3, 0x63,
-0x1f, 0xe5, 0xc5, 0xc7, 0xae, 0x18, 0x24, 0x7f,
-0x84, 0xeb, 0x46, 0x96, 0xfc, 0xce, 0x6a, 0x2b,
-0x71, 0xab, 0x26, 0x1e, 0x73, 0x35, 0x12, 0xcf,
-0x8d, 0x8f, 0x05, 0xa4, 0x1d, 0x70, 0x40, 0x9a,
-0xa3, 0x7b, 0xf9, 0xf9, 0x71, 0x14, 0xd2, 0x6c,
-0x23, 0x9f, 0xaf, 0x1f, 0x17, 0x3f, 0x4a, 0xc5,
-0xfe, 0x6c, 0x8d, 0x7a, 0xdc, 0xac, 0xaf, 0xb9,
-0x96, 0x6d, 0xb4, 0x39, 0x3f, 0x3c, 0x6b, 0x7f,
-0xea, 0xe2, 0x47, 0x61, 0x7e, 0x90, 0xb3, 0xbf,
-0x56, 0x90, 0xef, 0xc3, 0xf3, 0xb4, 0xc6, 0x08,
-0x8c, 0xb0, 0xf9, 0x7e, 0x37, 0x67, 0xbe, 0x99,
-0xfd, 0x60, 0x47, 0xc5, 0x7a, 0xbe, 0x1b, 0x2d,
-0xd2, 0xb0, 0xdf, 0x4b, 0x59, 0xed, 0x6e, 0xd9,
-0x4f, 0x16, 0x7f, 0x62, 0x7c, 0xec, 0x71, 0xc2,
-0x9e, 0x9f, 0x3e, 0x9e, 0x94, 0x03, 0xf0, 0x0c,
-0x6d, 0x4e, 0xca, 0x69, 0xb2, 0x3d, 0x13, 0x1f,
-0x3b, 0x6e, 0x1e, 0x1d, 0xe2, 0xe6, 0x47, 0x1d,
-0xd5, 0x90, 0x04, 0x55, 0x32, 0xcc, 0xa3, 0x13,
-0xf7, 0x95, 0x35, 0xf6, 0x64, 0xc5, 0xc7, 0xf4,
-0xbc, 0xf8, 0xd8, 0x3b, 0x66, 0x37, 0x80, 0x8d,
-0x58, 0x1f, 0x67, 0x34, 0xac, 0xe8, 0x78, 0x44,
-0xb4, 0x0f, 0x4a, 0x43, 0x6a, 0x74, 0x92, 0x77,
-0xc8, 0x71, 0xf3, 0xa3, 0xfe, 0x0a, 0x7a, 0x69,
-0x43, 0x34, 0xb0, 0xc9, 0x83, 0xf5, 0x71, 0xc1,
-0xa5, 0xf2, 0x65, 0xa2, 0x9b, 0x31, 0xa5, 0xf1,
-0x44, 0x55, 0x32, 0x93, 0x1f, 0x04, 0x89, 0x7c,
-0xbb, 0xf6, 0x2b, 0xc3, 0xf2, 0x1d, 0xd6, 0xf9,
-0x68, 0x0b, 0x13, 0x7e, 0x6c, 0x94, 0xe4, 0xc4,
-0xc7, 0x66, 0x22, 0x51, 0xdc, 0xdd, 0x1f, 0xe9,
-0x0a, 0xb2, 0x1a, 0xea, 0x23, 0x81, 0x3b, 0x78,
-0x77, 0x20, 0x1c, 0x0f, 0xed, 0x30, 0x2b, 0x13,
-0x2f, 0x02, 0x24, 0x0e, 0xc5, 0x9c, 0xfd, 0xe9,
-0xaa, 0x22, 0x9d, 0x9f, 0x86, 0xe6, 0xd5, 0x45,
-0x7e, 0x1a, 0xac, 0x30, 0x23, 0xab, 0x50, 0x6b,
-0x12, 0xe6, 0xa0, 0xd0, 0xe0, 0xae, 0x8f, 0x23,
-0xa7, 0xed, 0x68, 0xcf, 0x6f, 0xb0, 0xcd, 0x51,
-0xe4, 0xdf, 0x89, 0x8f, 0x9d, 0xd0, 0x5f, 0x85,
-0x5d, 0x7a, 0x70, 0x54, 0x6c, 0x87, 0xb3, 0x50,
-0xbd, 0xa0, 0x3e, 0x22, 0x2e, 0xcf, 0x8c, 0xff,
-0xd8, 0x2c, 0xb5, 0x7b, 0x27, 0x8b, 0x1f, 0x1e,
-0x07, 0x3c, 0x84, 0x1a, 0xf0, 0xe0, 0x36, 0x3f,
-0xc8, 0x49, 0x6c, 0x8b, 0x24, 0xcc, 0x04, 0x85,
-0xde, 0x36, 0x45, 0x7c, 0x4c, 0xbf, 0x69, 0x6c,
-0x63, 0xaf, 0xa4, 0xe1, 0x21, 0x20, 0x3d, 0xea,
-0x4e, 0x61, 0xab, 0x7e, 0x29, 0xe7, 0x87, 0x63,
-0x87, 0xcc, 0x0c, 0x3f, 0xdc, 0x95, 0x1f, 0xc4,
-0xf3, 0x6d, 0x7b, 0x05, 0xde, 0x54, 0x61, 0xb9,
-0xf7, 0x71, 0xf0, 0xdf, 0x01, 0x66, 0xa3, 0xec,
-0x99, 0xd9, 0xf1, 0x46, 0x57, 0x7c, 0x6c, 0x18,
-0x86, 0xf4, 0xa6, 0x68, 0xf0, 0x21, 0xd1, 0xac,
-0x8f, 0xbb, 0x69, 0x93, 0xeb, 0xf9, 0xe5, 0x3d,
-0xb9, 0xf1, 0xb1, 0xf7, 0xb0, 0x3f, 0x12, 0x84,
-0x6f, 0xf3, 0x25, 0x94, 0x6d, 0xea, 0x49, 0x2d,
-0x1c, 0xed, 0x9e, 0x2a, 0x7e, 0x98, 0x9d, 0x1f,
-0x1c, 0xe1, 0x24, 0xb4, 0x05, 0x49, 0x12, 0x67,
-0xda, 0x6e, 0xef, 0x69, 0x4b, 0xe6, 0xe8, 0xbf,
-0xab, 0xdb, 0x15, 0x1f, 0x5b, 0x3d, 0x57, 0x5e,
-0x47, 0x1b, 0x13, 0xf2, 0x78, 0xd9, 0x5c, 0x69,
-0x8d, 0x50, 0x9d, 0xfc, 0xec, 0x5d, 0x24, 0xa0,
-0x22, 0x63, 0xaa, 0xcf, 0x6c, 0x94, 0x84, 0xad,
-0x23, 0xb3, 0xce, 0x87, 0xf5, 0x41, 0x37, 0x6d,
-0x18, 0x96, 0x07, 0x63, 0x1d, 0x68, 0xa8, 0x7b,
-0x2e, 0xf3, 0xbb, 0xed, 0x4f, 0x12, 0x89, 0x1c,
-0x81, 0xc2, 0x0c, 0x3f, 0xaa, 0x1a, 0xae, 0x80,
-0xb5, 0x3a, 0xf6, 0x47, 0x8a, 0x5d, 0xc6, 0xfb,
-0x7b, 0xdc, 0x90, 0x26, 0x55, 0xc2, 0xd3, 0x50,
-0x6c, 0xbe, 0xbf, 0x4f, 0x61, 0xe8, 0x29, 0x5a,
-0x98, 0xe1, 0x47, 0x05, 0xe2, 0x61, 0xde, 0x0d,
-0xc0, 0x3b, 0xa9, 0x3c, 0xa2, 0xbe, 0x44, 0xaf,
-0x4d, 0x96, 0x2c, 0x6d, 0xfb, 0xbe, 0xf0, 0xc7,
-0x1e, 0x8b, 0x31, 0x75, 0x82, 0x5e, 0x8b, 0xad,
-0x03, 0x32, 0xfc, 0x28, 0x4f, 0x15, 0xf2, 0x85,
-0xe6, 0x83, 0x0f, 0xdb, 0xd4, 0xe3, 0xdb, 0xb7,
-0x38, 0x99, 0x09, 0xfb, 0xf0, 0x46, 0x40, 0xd8,
-0x4a, 0x31, 0x93, 0x1f, 0x6c, 0x5d, 0x8d, 0x6c,
-0xab, 0xe6, 0x80, 0x6f, 0x5c, 0xac, 0x83, 0x0f,
-0x13, 0xb0, 0xc3, 0xfb, 0x2e, 0x3f, 0x28, 0xad,
-0x25, 0xad, 0x60, 0xa0, 0xec, 0x0c, 0xfa, 0xaf,
-0x23, 0xee, 0xf8, 0x58, 0x69, 0x0a, 0x69, 0x09,
-0xa0, 0x74, 0x15, 0x7e, 0xc1, 0x78, 0x92, 0xce,
-0xde, 0x1e, 0xa8, 0x41, 0x43, 0xa4, 0x9a, 0xc4,
-0x27, 0xfd, 0x29, 0x95, 0xd7, 0xa7, 0xb8, 0xf3,
-0x83, 0x09, 0xec, 0x67, 0x3b, 0xa2, 0x44, 0x3c,
-0x95, 0xf0, 0x94, 0x56, 0xb3, 0x5e, 0x4e, 0xfb,
-0x6d, 0x7b, 0xe5, 0xe7, 0xfd, 0x91, 0x70, 0xfc,
-0xb0, 0x63, 0x7f, 0xa2, 0x15, 0x18, 0x0d, 0xab,
-0x05, 0xa5, 0x84, 0x99, 0x8a, 0x01, 0x5a, 0x0b,
-0x95, 0xdc, 0x10, 0xd9, 0x0c, 0xb4, 0x9d, 0xe6,
-0xd1, 0x18, 0x6f, 0x64, 0xf2, 0x83, 0x15, 0x14,
-0xf3, 0x0b, 0x43, 0x8b, 0x1e, 0x2a, 0x0a, 0xc0,
-0x71, 0xb9, 0x69, 0xa7, 0xbc, 0x43, 0x59, 0x89,
-0xb4, 0x1f, 0x6e, 0x3f, 0xa5, 0x49, 0xe4, 0x3f,
-0x53, 0x71, 0xc4, 0xf5, 0x3c, 0x3f, 0xc2, 0xf7,
-0x4b, 0xf5, 0x6d, 0x2b, 0x67, 0x66, 0x4a, 0x7f,
-0x6e, 0xd0, 0xf7, 0x63, 0x77, 0xfc, 0x70, 0xd2,
-0xd4, 0x8f, 0x9b, 0x1f, 0xf5, 0x2c, 0x7b, 0xbf,
-0x9a, 0xd3, 0xde, 0x09, 0x71, 0x12, 0xce, 0xd1,
-0xeb, 0xf0, 0xb4, 0xee, 0xf9, 0x19, 0x7f, 0x77,
-0x26, 0xc9, 0x84, 0x03, 0x62, 0x86, 0xcf, 0x3c,
-0x24, 0xd5, 0x63, 0x13, 0x95, 0xd9, 0xf2, 0xb6,
-0xd8, 0x38, 0x3c, 0x13, 0x49, 0xa6, 0x8b, 0x35,
-0xd1, 0x66, 0x4c, 0x95, 0x1d, 0x83, 0xc1, 0x5b,
-0x98, 0x50, 0x1b, 0xcb, 0xd8, 0x1f, 0x5a, 0xa0,
-0x69, 0x7d, 0x18, 0x5f, 0xdd, 0xe8, 0x67, 0xe3,
-0xf5, 0x99, 0x29, 0xf9, 0x31, 0xb7, 0xbf, 0xc3,
-0x7a, 0x2e, 0x5e, 0xc1, 0x6a, 0xaf, 0x07, 0x59,
-0xc2, 0xea, 0x7e, 0x3f, 0xa2, 0xd8, 0x91, 0xae,
-0x81, 0x4a, 0xff, 0xc6, 0xa2, 0x24, 0xb1, 0x19,
-0xc2, 0xad, 0x07, 0x21, 0x25, 0xf1, 0xa3, 0x55,
-0x32, 0xf6, 0x07, 0x8a, 0xa3, 0x48, 0x7b, 0xc0,
-0xb6, 0x00, 0x98, 0xad, 0x98, 0x73, 0x64, 0xf1,
-0x3f, 0x67, 0x0a, 0xb1, 0x1d, 0xfd, 0xb8, 0xfb,
-0x43, 0x9a, 0xa7, 0x81, 0x34, 0xee, 0xeb, 0x9e,
-0xd4, 0xcf, 0x69, 0x2d, 0x23, 0x7f, 0x79, 0x97,
-0xdb, 0xbf, 0x9f, 0xc9, 0xe5, 0x87, 0xef, 0x13,
-0xce, 0x49, 0xe7, 0x63, 0x6c, 0x91, 0xac, 0xaa,
-0x09, 0xc3, 0xe9, 0x8d, 0xcd, 0xe9, 0x69, 0x7f,
-0xa8, 0xf9, 0x40, 0xcd, 0x89, 0xaf, 0xb6, 0x65,
-0xf2, 0x83, 0x86, 0x6c, 0x83, 0x9c, 0xc2, 0x06,
-0x86, 0x4f, 0xea, 0xd2, 0x25, 0xf7, 0xb0, 0xd7,
-0xaa, 0x0f, 0x2e, 0x94, 0x1f, 0x1c, 0x81, 0xf5,
-0xd2, 0x2e, 0xde, 0x6d, 0x03, 0xfd, 0xbb, 0xa6,
-0x19, 0x4a, 0x13, 0xf3, 0x56, 0x8f, 0xe6, 0xe2,
-0x9f, 0x4c, 0x7e, 0x50, 0x72, 0xf8, 0xe1, 0x41,
-0xce, 0x37, 0xf3, 0xa4, 0xc8, 0xfb, 0xf0, 0xc3,
-0x6c, 0xfc, 0x73, 0x5b, 0x26, 0x3f, 0x58, 0xed,
-0x9c, 0xcf, 0x45, 0x9c, 0xb2, 0xac, 0x77, 0xb3,
-0xf8, 0x75, 0x28, 0x8c, 0x66, 0xf2, 0x83, 0xa5,
-0xcf, 0xc2, 0x79, 0xc9, 0x62, 0x43, 0xa1, 0x5a,
-0x6e, 0x9d, 0xa8, 0x39, 0x6d, 0x76, 0x04, 0xb2,
-0xae, 0xb0, 0xaf, 0x6a, 0xb2, 0xf3, 0x83, 0x66,
-0x7f, 0x24, 0xa4, 0x45, 0x15, 0xf2, 0xfb, 0x6b,
-0x2e, 0xff, 0x2e, 0x9b, 0x8d, 0x3b, 0x1c, 0xfb,
-0x73, 0x84, 0xf3, 0xe5, 0x4a, 0x0c, 0x65, 0x2e,
-0x5f, 0x06, 0x73, 0x86, 0x94, 0x09, 0x22, 0xc3,
-0xde, 0x64, 0x36, 0x7e, 0x3b, 0xee, 0xfc, 0xbc,
-0x23, 0x19, 0xbe, 0xdc, 0x62, 0x9b, 0xd8, 0xdc,
-0xa1, 0x36, 0x3b, 0xfa, 0x51, 0x73, 0xf2, 0x83,
-0x13, 0x2a, 0x43, 0x3b, 0x5d, 0xf5, 0xc8, 0x86,
-0x42, 0xd8, 0xc3, 0xd9, 0x50, 0x5f, 0xa0, 0xb9,
-0xf8, 0xe7, 0x9c, 0x93, 0x1f, 0x5c, 0x51, 0x69,
-0xf2, 0xc3, 0x97, 0x34, 0x29, 0x8b, 0x19, 0x3e,
-0x09, 0xa1, 0xb0, 0x90, 0x7e, 0x02, 0xfe, 0xa9,
-0x30, 0xf9, 0xe1, 0xd3, 0x26, 0xac, 0x78, 0xb5,
-0x6f, 0x42, 0x19, 0x74, 0xf1, 0xc3, 0xd5, 0xbc,
-0xfc, 0xa0, 0x83, 0x76, 0x56, 0x0a, 0xfc, 0x7c,
-0x96, 0x5d, 0x4a, 0x50, 0xce, 0xc5, 0x3f, 0xae,
-0xfc, 0x60, 0xd1, 0x66, 0x37, 0xda, 0xa9, 0x36,
-0xfa, 0xbe, 0x4a, 0x2a, 0xff, 0x9d, 0xfc, 0x60,
-0x66, 0x76, 0x5d, 0xd5, 0x58, 0x0d, 0x77, 0x59,
-0x1e, 0xde, 0x73, 0xf1, 0xa3, 0x24, 0x2c, 0x2a,
-0xe4, 0x41, 0x78, 0xa6, 0x3d, 0x01, 0xf5, 0x59,
-0x56, 0x3f, 0x05, 0xfe, 0xb1, 0xc7, 0x9b, 0xfc,
-0xa8, 0x30, 0x92, 0x46, 0xc6, 0xed, 0xb2, 0xb8,
-0xb9, 0x59, 0xf9, 0xc1, 0xae, 0x2b, 0x73, 0xf8,
-0x51, 0x82, 0xed, 0x7d, 0x24, 0x8b, 0x1f, 0x9e,
-0xd6, 0x1c, 0x7f, 0x34, 0x78, 0x41, 0x7e, 0x94,
-0xe9, 0xdd, 0x9a, 0x98, 0xf7, 0x2c, 0xdf, 0x26,
-0xff, 0xdc, 0x70, 0xae, 0xe4, 0xf1, 0xa3, 0x2c,
-0xbe, 0xd3, 0x03, 0xb1, 0x31, 0x69, 0x8f, 0x60,
-0xd2, 0x72, 0xd4, 0x5e, 0x3d, 0x9c, 0x61, 0x80,
-0xe7, 0xe4, 0x07, 0x6b, 0x33, 0xe8, 0x68, 0x27,
-0xba, 0x69, 0x95, 0x6c, 0x83, 0x87, 0x1d, 0xfc,
-0x63, 0xf3, 0xa3, 0xec, 0x8f, 0x56, 0x61, 0xf2,
-0xc3, 0x8b, 0x4c, 0x5a, 0x94, 0xa6, 0x5f, 0x5e,
-0x81, 0x6d, 0xb1, 0x17, 0x78, 0x6d, 0xfc, 0x93,
-0xc3, 0x8f, 0x5a, 0x75, 0x05, 0xe7, 0x47, 0x09,
-0xbf, 0xa2, 0xad, 0x69, 0x98, 0x60, 0x50, 0x7d,
-0x09, 0x53, 0x15, 0xbc, 0x91, 0xf1, 0xbf, 0x26,
-0x3f, 0xca, 0x59, 0x3f, 0x9c, 0x1f, 0x25, 0x85,
-0xf9, 0x31, 0x1f, 0x12, 0x4e, 0x7c, 0xc9, 0x26,
-0x6c, 0x14, 0xc9, 0x1b, 0x63, 0x4e, 0x85, 0x7f,
-0x4c, 0x7e, 0x14, 0x07, 0x39, 0x56, 0x7d, 0xfd,
-0xc6, 0xee, 0xe5, 0x70, 0xd6, 0x22, 0x4e, 0xc3,
-0x59, 0xb3, 0x83, 0xa2, 0x8b, 0x1f, 0x25, 0xa7,
-0xf9, 0x79, 0xb5, 0xdc, 0xa8, 0x0e, 0x4a, 0x26,
-0x2d, 0x8a, 0xab, 0xdd, 0xca, 0x0f, 0xe2, 0x15,
-0x7f, 0x76, 0x7e, 0xd0, 0x02, 0x39, 0x92, 0x3c,
-0x4b, 0xd6, 0x74, 0x8f, 0xba, 0xb5, 0x5d, 0xdb,
-0x29, 0x3b, 0x78, 0xaf, 0x96, 0x09, 0x33, 0x33,
-0xf9, 0xc1, 0x7e, 0x69, 0x1b, 0x3f, 0x6f, 0x57,
-0x71, 0x9d, 0x0f, 0x62, 0x6a, 0xd8, 0xca, 0x0f,
-0xe6, 0xf0, 0xa3, 0x92, 0x60, 0xff, 0xbe, 0x7f,
-0x6d, 0x9e, 0x0f, 0x72, 0x6b, 0x42, 0xc1, 0xf3,
-0xa3, 0x9d, 0xdf, 0x77, 0x0e, 0x12, 0xc5, 0x5d,
-0xf9, 0x41, 0xb6, 0x1e, 0xcc, 0xb6, 0x09, 0x8a,
-0xa3, 0x8d, 0xdf, 0xe6, 0xe9, 0xe7, 0x94, 0x73,
-0x3e, 0xac, 0xac, 0x26, 0xa5, 0x55, 0x12, 0x6a,
-0x7b, 0x6d, 0x5a, 0x5a, 0x25, 0x34, 0x99, 0xf5,
-0x89, 0x93, 0x52, 0x76, 0x7e, 0x36, 0x73, 0x3e,
-0xac, 0xc5, 0x8f, 0xa2, 0x4a, 0x74, 0x1a, 0x66,
-0x03, 0x79, 0x7f, 0xc8, 0x00, 0x9c, 0x33, 0xee,
-0x33, 0xf3, 0x83, 0x4f, 0xd1, 0x06, 0xec, 0x80,
-0xea, 0xe2, 0x47, 0x49, 0xa6, 0xf7, 0x79, 0xa5,
-0x9e, 0xbd, 0x1d, 0x7b, 0x99, 0xfd, 0x59, 0x94,
-0x2a, 0xf3, 0x7a, 0x77, 0x15, 0xdb, 0xef, 0x0b,
-0xe5, 0xc2, 0x3a, 0x87, 0xff, 0x03, 0xea, 0x9d,
-0x05, 0x58, 0xdf, 0xca, 0xde, 0xd6, 0xcd, 0x98,
-0x38, 0x33, 0xfe, 0xe2, 0x5e, 0x52, 0x45, 0x7f,
-0xa0, 0x5f, 0x63, 0xbd, 0xbf, 0x3a, 0x7f, 0x91,
-0xe3, 0xf6, 0xed, 0x41, 0xee, 0xff, 0x22, 0x4f,
-0x02, 0xf2, 0xb7, 0xf5, 0x7c, 0x62, 0x56, 0xda,
-0x77, 0xfd, 0xd5, 0x33, 0x92, 0x78, 0x9e, 0xb5,
-0xd3, 0x28, 0x92, 0x09, 0xeb, 0x9c, 0xfc, 0xa0,
-0xc7, 0xea, 0x17, 0xb4, 0x21, 0x55, 0x73, 0xac,
-0xe2, 0xb4, 0xf6, 0x1c, 0xb3, 0x27, 0x7f, 0xf9,
-0xbe, 0x7e, 0xca, 0x6d, 0x4f, 0x4a, 0x90, 0x1f,
-0x6e, 0x3f, 0x4f, 0xb4, 0xe2, 0x39, 0xe0, 0x6c,
-0x96, 0x93, 0x35, 0x3f, 0x86, 0x5f, 0xc5, 0x9b,
-0xd3, 0x4b, 0x06, 0x6b, 0x1a, 0xe4, 0x73, 0x3d,
-0xcd, 0x63, 0xdc, 0x7f, 0x9d, 0xb5, 0xf2, 0x83,
-0x8e, 0xff, 0x7a, 0x02, 0x36, 0x33, 0x23, 0x50,
-0x3f, 0x5c, 0x72, 0x8f, 0x88, 0xfb, 0xa9, 0x6a,
-0xa3, 0xe4, 0x14, 0x99, 0x61, 0xac, 0x67, 0x1b,
-0x31, 0x9b, 0x1f, 0x8e, 0x27, 0x86, 0xe4, 0xf5,
-0x07, 0x60, 0xe8, 0xa8, 0xd5, 0xb4, 0x57, 0x0a,
-0x9b, 0x6f, 0x7c, 0x1b, 0x54, 0x0f, 0xf1, 0xf9,
-0xee, 0x36, 0x0d, 0xd7, 0x58, 0xd4, 0x7e, 0x1e,
-0x8b, 0x1f, 0x65, 0x5b, 0x1b, 0x6d, 0xc8, 0x83,
-0x07, 0x63, 0xc5, 0x9d, 0x7a, 0x67, 0x9e, 0x1f,
-0x9c, 0xe9, 0xc2, 0x3f, 0xd3, 0x8f, 0x55, 0xec,
-0xb5, 0x67, 0x77, 0x1e, 0xed, 0xe7, 0x84, 0x72,
-0x63, 0xcf, 0xef, 0xdc, 0xf5, 0xc5, 0x57, 0xa6,
-0xa6, 0x1d, 0xe8, 0xb1, 0xef, 0x9f, 0x14, 0x76,
-0x58, 0x4a, 0x68, 0xcb, 0x6c, 0x33, 0x7b, 0x7e,
-0x97, 0xa3, 0x9f, 0x4c, 0xbe, 0xb2, 0x5a, 0xb5,
-0xea, 0x7d, 0x26, 0x85, 0x33, 0xd2, 0x79, 0xf8,
-0xaa, 0xb1, 0x04, 0xf9, 0x30, 0x6f, 0xd9, 0x07,
-0x85, 0x58, 0x7c, 0xa1, 0xb4, 0xe3, 0x1f, 0xb7,
-0x48, 0x2b, 0x79, 0x7d, 0xba, 0xf2, 0x5c, 0xab,
-0xd9, 0x78, 0xa7, 0x2f, 0x05, 0x07, 0xd5, 0x27,
-0xa8, 0xd5, 0xb8, 0xd2, 0x8e, 0x3f, 0x38, 0xbf,
-0x2f, 0x2d, 0x58, 0x69, 0x9e, 0x0f, 0xbb, 0x93,
-0x1c, 0x93, 0x76, 0x71, 0x1a, 0x33, 0x1c, 0x83,
-0x7e, 0x6a, 0xf1, 0xc9, 0xf7, 0xe0, 0x51, 0x6b,
-0x29, 0x92, 0x14, 0x6c, 0xff, 0x25, 0xab, 0xa6,
-0xbf, 0xbb, 0x9c, 0xeb, 0x47, 0x4b, 0x22, 0x1e,
-0x38, 0x16, 0x4f, 0xba, 0xf4, 0x63, 0x88, 0x21,
-0xb2, 0x2f, 0xc3, 0x8f, 0xaa, 0x5c, 0x09, 0xa7,
-0xdb, 0xb9, 0x7f, 0xc7, 0x7a, 0x25, 0x3f, 0x7b,
-0xda, 0xb6, 0x37, 0x4f, 0x1c, 0x21, 0x4d, 0xe6,
-0x95, 0x49, 0x73, 0xe2, 0x49, 0xe2, 0xe0, 0x9f,
-0x07, 0xce, 0x08, 0x9c, 0x1f, 0x3e, 0x8a, 0xfc,
-0x96, 0x52, 0x26, 0x9c, 0x68, 0x3b, 0x43, 0xcf,
-0x5c, 0x30, 0x3f, 0xc8, 0xfb, 0x23, 0xc9, 0xcd,
-0xc3, 0x0c, 0x9f, 0x37, 0x70, 0xb4, 0x53, 0x6c,
-0xc2, 0x9e, 0xeb, 0xd8, 0x8a, 0x6a, 0x9b, 0x22,
-0xfe, 0x63, 0xf4, 0x7f, 0x20, 0x3f, 0x17, 0x9d,
-0x33, 0xcc, 0xcf, 0x47, 0xdb, 0x6b, 0xb6, 0x45,
-0x42, 0xd8, 0x33, 0x33, 0xad, 0x0c, 0x4c, 0x89,
-0x7f, 0x0a, 0xd8, 0xa4, 0x64, 0xbf, 0x2e, 0xa7,
-0x42, 0x5e, 0xde, 0xa6, 0xb8, 0xc8, 0x71, 0x43,
-0x4d, 0x53, 0xc6, 0x7f, 0x18, 0xfe, 0x79, 0x86,
-0x99, 0xf1, 0x4a, 0xeb, 0xbc, 0xdd, 0x21, 0xd9,
-0x05, 0x1b, 0xa6, 0x88, 0xff, 0x2c, 0x98, 0x7e,
-0x4c, 0x9d, 0xe8, 0x6a, 0xf2, 0x07, 0x43, 0x08,
-0x0b, 0x0b, 0xef, 0xc3, 0xfa, 0x38, 0x07, 0x11,
-0x1d, 0xb3, 0x81, 0xf4, 0xa8, 0x63, 0x7f, 0x52,
-0xc2, 0xb3, 0x30, 0x99, 0x08, 0x2f, 0xf7, 0x4d,
-0x74, 0x9b, 0xda, 0x68, 0x9c, 0xc8, 0xeb, 0x0f,
-0xe0, 0x8e, 0xff, 0x8c, 0xaa, 0xc8, 0x46, 0x1b,
-0x18, 0x95, 0xa7, 0xa2, 0x45, 0x31, 0x41, 0xcd,
-0xe3, 0x47, 0x05, 0x61, 0x30, 0x91, 0x34, 0xe2,
-0xe6, 0xf9, 0x32, 0xc1, 0xac, 0xc7, 0xce, 0x3c,
-0xbf, 0x8b, 0x1f, 0xbe, 0x98, 0x19, 0xe1, 0xa4,
-0x5e, 0x34, 0x3b, 0xa3, 0x0d, 0xb7, 0x20, 0x73,
-0x60, 0x7c, 0xca, 0x85, 0x7f, 0xbe, 0x08, 0x4f,
-0xf6, 0x57, 0xaf, 0xfc, 0x1b, 0x66, 0x4f, 0xf4,
-0x0c, 0x0c, 0x48, 0x66, 0xe1, 0x01, 0x2d, 0x13,
-0xff, 0x59, 0x21, 0x2f, 0x86, 0x0f, 0xd5, 0xd4,
-0xe2, 0xfa, 0x59, 0xe2, 0x21, 0xde, 0x28, 0xc0,
-0x77, 0x83, 0x78, 0x08, 0x3e, 0x4a, 0x66, 0xe1,
-0x1f, 0xc1, 0x85, 0x7f, 0xa6, 0x3f, 0x0b, 0x67,
-0x13, 0x2d, 0x8b, 0x6f, 0xb5, 0xd9, 0xf2, 0xca,
-0x04, 0x9f, 0xe6, 0x05, 0xf9, 0x51, 0xc8, 0xcf,
-0xf7, 0x36, 0x61, 0x37, 0xc8, 0x43, 0x79, 0xb4,
-0xb4, 0x29, 0xe2, 0x3f, 0xe3, 0x95, 0x9b, 0xf9,
-0xe9, 0x42, 0x72, 0x27, 0xb9, 0x33, 0x97, 0x96,
-0x60, 0x09, 0x7d, 0xee, 0xf8, 0x0f, 0xc7, 0x3f,
-0x46, 0x75, 0x5a, 0x5e, 0x55, 0xf8, 0x96, 0x15,
-0xf6, 0x99, 0xf9, 0x56, 0x1e, 0xfe, 0x49, 0x67,
-0xe3, 0x1f, 0x43, 0x9b, 0x90, 0x11, 0x4f, 0x76,
-0xe7, 0xeb, 0x73, 0x2a, 0x7e, 0xd4, 0xb9, 0x9e,
-0x5d, 0xdb, 0x83, 0x88, 0x76, 0xde, 0xc8, 0xa6,
-0x45, 0x91, 0x29, 0xf9, 0x51, 0x49, 0x98, 0x90,
-0xc3, 0x64, 0x09, 0x15, 0xf2, 0x69, 0x42, 0x53,
-0xf2, 0xa3, 0xd0, 0x3f, 0xa6, 0xf0, 0x90, 0x08,
-0xdb, 0xbb, 0x95, 0xbb, 0xf7, 0xfb, 0x74, 0x4e,
-0x2e, 0xfe, 0x59, 0x0e, 0x7b, 0x0c, 0x3f, 0xd6,
-0xdb, 0x8e, 0x41, 0x2e, 0xcd, 0x89, 0x21, 0x1c,
-0x3a, 0x05, 0xfe, 0xd9, 0xab, 0xf9, 0xdb, 0xe5,
-0x8d, 0x53, 0x8e, 0xdf, 0xa3, 0xce, 0xcc, 0xe6,
-0x87, 0x6b, 0x77, 0x60, 0x13, 0xec, 0xe4, 0xe7,
-0x64, 0x17, 0x3b, 0x68, 0xd8, 0x6e, 0x0b, 0xe0,
-0xe0, 0x9f, 0x0c, 0x3f, 0x61, 0x15, 0xdb, 0x7f,
-0x9d, 0x62, 0xb3, 0x09, 0x4e, 0x35, 0x4d, 0x27,
-0xfe, 0xe3, 0xea, 0x0f, 0xc9, 0xf0, 0xcf, 0xbf,
-0xe8, 0x2d, 0xa3, 0x8d, 0xa3, 0xd6, 0x34, 0x97,
-0x4c, 0x15, 0xdf, 0xc8, 0xa9, 0x8f, 0x4b, 0x36,
-0xaf, 0xf2, 0x46, 0xc4, 0xd9, 0x80, 0x6d, 0x91,
-0xae, 0x74, 0x0d, 0xdb, 0x66, 0x37, 0x0a, 0x78,
-0xc9, 0xc5, 0x8f, 0x62, 0x20, 0x67, 0xfb, 0xd6,
-0xeb, 0x65, 0x4a, 0x92, 0x24, 0x43, 0x8b, 0x12,
-0x78, 0xc7, 0x24, 0x1b, 0xff, 0xe4, 0xf0, 0xa3,
-0xd8, 0x7c, 0xb1, 0xe9, 0xa5, 0x94, 0x47, 0x8b,
-0xea, 0xe1, 0xf3, 0xed, 0xcb, 0x8a, 0xff, 0x70,
-0x7e, 0xbe, 0xd6, 0x2e, 0x63, 0x35, 0x5c, 0x2f,
-0x34, 0x2c, 0x58, 0x94, 0xad, 0x4f, 0xb2, 0x35,
-0x37, 0xfe, 0xc3, 0x61, 0xed, 0x3d, 0x8b, 0x13,
-0x6d, 0xb5, 0x9c, 0x16, 0xa5, 0x64, 0x3d, 0xff,
-0x49, 0x86, 0x97, 0xf2, 0xf9, 0x51, 0xcc, 0x82,
-0x5a, 0xc7, 0xa2, 0x85, 0x5d, 0x6d, 0x10, 0x9c,
-0x7e, 0x11, 0xb9, 0xfc, 0x28, 0x06, 0x32, 0xd5,
-0x60, 0x2c, 0x3b, 0xec, 0x66, 0x0b, 0x02, 0xf6,
-0xc3, 0xc9, 0xa9, 0x8f, 0x7b, 0x8e, 0xfa, 0x69,
-0x20, 0xca, 0xb6, 0x5d, 0x76, 0xa1, 0x9c, 0x64,
-0x0b, 0xf0, 0x94, 0xce, 0x05, 0x77, 0xfc, 0x67,
-0x31, 0xec, 0xd5, 0x35, 0x23, 0x30, 0x77, 0x8a,
-0x30, 0xe9, 0x41, 0x86, 0x77, 0x83, 0x26, 0x3f,
-0xdc, 0xfe, 0x7d, 0xa9, 0x7a, 0x27, 0x3c, 0xaf,
-0x57, 0x63, 0xfc, 0x27, 0x13, 0xb6, 0x35, 0xdb,
-0x7a, 0x74, 0x32, 0x84, 0x60, 0x15, 0xce, 0x67,
-0xe2, 0x3f, 0xf1, 0xf8, 0x17, 0xe1, 0x63, 0x3c,
-0x04, 0x76, 0x95, 0xf2, 0xc5, 0x4c, 0xa1, 0x1c,
-0x0a, 0x1b, 0xcc, 0xf8, 0x0f, 0xbf, 0x92, 0xd5,
-0x1f, 0x52, 0xbd, 0x07, 0x9e, 0x8b, 0x34, 0xa6,
-0xf2, 0xc2, 0xc8, 0x3b, 0xed, 0xf8, 0x8f, 0x9b,
-0x1f, 0x4e, 0x7a, 0x90, 0x1f, 0xde, 0x3c, 0xe1,
-0x1d, 0xe7, 0x6e, 0x2b, 0xcc, 0x61, 0x8f, 0xce,
-0x77, 0xf4, 0x93, 0x62, 0x58, 0x3a, 0x67, 0xfa,
-0x2f, 0x57, 0x7d, 0x1c, 0xb3, 0x3f, 0x4f, 0xa2,
-0xfd, 0x89, 0x9a, 0xd6, 0x26, 0xcd, 0x66, 0x77,
-0x88, 0xee, 0x4a, 0xb2, 0xc7, 0xfe, 0x90, 0x54,
-0xa9, 0x16, 0x9e, 0xc9, 0xc6, 0x3f, 0x3b, 0xd5,
-0xea, 0xa8, 0x3d, 0x7e, 0x04, 0xe7, 0xab, 0x3f,
-0x1d, 0xaa, 0x37, 0xf9, 0xf0, 0xbb, 0xf3, 0xea,
-0xe3, 0x98, 0xfd, 0x19, 0x00, 0xb6, 0xde, 0xb4,
-0x2c, 0xb3, 0x23, 0x7a, 0x87, 0x98, 0xd9, 0xb7,
-0x8e, 0xc6, 0x08, 0x65, 0xd5, 0xc7, 0x1d, 0x53,
-0x3f, 0xd2, 0x9b, 0x22, 0xcc, 0x7f, 0x99, 0x8d,
-0x56, 0xac, 0xf9, 0xce, 0x40, 0x33, 0x1b, 0xe4,
-0xfe, 0x9d, 0x01, 0x0f, 0x57, 0x3c, 0x0a, 0xf1,
-0x4f, 0x34, 0xdc, 0xe1, 0xf4, 0x47, 0xb2, 0xc6,
-0xdf, 0x67, 0xc5, 0x7f, 0x74, 0xab, 0xc3, 0x92,
-0x7d, 0x7f, 0xc4, 0x3f, 0x67, 0x81, 0xa1, 0xc1,
-0x09, 0x2b, 0xec, 0xc3, 0xcf, 0x3b, 0x38, 0x2f,
-0x70, 0x33, 0x3e, 0x1f, 0x2c, 0x60, 0x90, 0xa9,
-0x8f, 0x63, 0xf8, 0x87, 0x6d, 0x9a, 0xb6, 0xa6,
-0x95, 0xdd, 0x84, 0x37, 0xfa, 0x33, 0x5c, 0xfe,
-0xd7, 0x13, 0xc4, 0xf3, 0xb9, 0x4c, 0xbe, 0x53,
-0x56, 0x7d, 0x1c, 0xf3, 0xef, 0xca, 0x1a, 0x62,
-0x35, 0x96, 0x4c, 0xb5, 0x1e, 0xcb, 0x44, 0x30,
-0x06, 0xa3, 0xb9, 0xfc, 0x28, 0xb6, 0xdf, 0xdf,
-0xc3, 0x8d, 0x8c, 0xc7, 0xdb, 0xfe, 0x20, 0x12,
-0xcb, 0x99, 0x7e, 0xd6, 0xef, 0xd2, 0x82, 0x66,
-0x84, 0xc4, 0xd2, 0x4f, 0x76, 0x7f, 0xc8, 0x93,
-0x30, 0x0b, 0xd9, 0xe0, 0x3c, 0xec, 0x73, 0xe0,
-0xd6, 0x27, 0xc5, 0xf7, 0x75, 0xab, 0x62, 0x2e,
-0x68, 0xe3, 0x9f, 0x4c, 0x7d, 0xdc, 0x96, 0x2b,
-0x32, 0xd1, 0x1e, 0xb3, 0x2d, 0xd2, 0x71, 0xf1,
-0x98, 0x7e, 0x7a, 0x85, 0x3b, 0xfe, 0x33, 0xe1,
-0xee, 0x0f, 0xc0, 0xf0, 0xcf, 0x19, 0xd8, 0x15,
-0x65, 0x78, 0xe9, 0x3e, 0x38, 0x1d, 0x6b, 0x4e,
-0x17, 0x0f, 0x8b, 0x61, 0x3c, 0x16, 0xdc, 0x1d,
-0xff, 0x99, 0xe6, 0xce, 0x7f, 0xfd, 0x58, 0x45,
-0xfb, 0xac, 0x7c, 0x9b, 0xe3, 0x1f, 0x7f, 0x5a,
-0xde, 0xc6, 0x84, 0x75, 0x39, 0xf1, 0x1f, 0x57,
-0x7f, 0x6c, 0xe9, 0x20, 0x53, 0x1a, 0x33, 0x32,
-0x66, 0xda, 0x6b, 0x85, 0x51, 0x34, 0x87, 0xed,
-0x47, 0xa8, 0x83, 0x00, 0xcd, 0xf9, 0xba, 0xfa,
-0x63, 0x97, 0xee, 0x80, 0x3d, 0x68, 0xe4, 0xe3,
-0xbc, 0xad, 0x50, 0x1d, 0xc3, 0x57, 0x03, 0x41,
-0xe8, 0xd5, 0x2f, 0x84, 0x7f, 0x34, 0xec, 0x8f,
-0x44, 0x07, 0xa2, 0xbe, 0x4a, 0xab, 0x2c, 0xab,
-0x78, 0xbb, 0xd8, 0x18, 0x3b, 0xa0, 0x67, 0xfb,
-0xdf, 0x51, 0xc7, 0x3e, 0x60, 0x7f, 0x00, 0xe6,
-0xd6, 0x6f, 0xf2, 0x19, 0xe2, 0x19, 0xf5, 0xbc,
-0x74, 0x9d, 0xb1, 0x21, 0x29, 0x9e, 0x87, 0xf3,
-0x46, 0xb6, 0x7f, 0x9f, 0xcc, 0x89, 0xff, 0x34,
-0xad, 0xf0, 0xf5, 0x30, 0x6d, 0xbf, 0xa2, 0x86,
-0x47, 0x7c, 0x4f, 0x62, 0xa3, 0x86, 0xc8, 0x85,
-0xf9, 0xe1, 0x41, 0xb6, 0x69, 0xf2, 0x47, 0xfa,
-0x92, 0xe2, 0xdd, 0xb5, 0xff, 0x3a, 0xea, 0x35,
-0x94, 0xc1, 0xa6, 0x12, 0xad, 0x6f, 0xdf, 0x85,
-0xe2, 0x3f, 0x46, 0xc1, 0x62, 0x48, 0xc5, 0x70,
-0x1b, 0x1e, 0xf3, 0x32, 0x7f, 0xed, 0x3d, 0xc1,
-0xb4, 0xe7, 0xe5, 0xfa, 0xb9, 0x00, 0x3f, 0x5c,
-0x98, 0x21, 0x3c, 0x69, 0x2c, 0x5b, 0xde, 0xb7,
-0x82, 0x7c, 0x91, 0x7e, 0x17, 0x61, 0xcf, 0x3f,
-0x90, 0x30, 0x5d, 0x63, 0xd8, 0x78, 0x20, 0xc6,
-0x85, 0x23, 0xba, 0xbd, 0xde, 0x56, 0xc8, 0x5e,
-0xe6, 0xaf, 0x43, 0xfa, 0x12, 0x98, 0x56, 0x42,
-0x5f, 0x48, 0x72, 0xfc, 0x53, 0x12, 0x1b, 0x62,
-0x2f, 0xda, 0x95, 0x19, 0xfc, 0xf3, 0x99, 0xec,
-0xfe, 0xd8, 0x0c, 0xed, 0xe8, 0xbe, 0x6a, 0xf1,
-0x4d, 0x86, 0xb7, 0x71, 0x76, 0x97, 0x1f, 0xc1,
-0xf3, 0x1a, 0xb2, 0x1b, 0x69, 0xe6, 0xf4, 0x87,
-0x6c, 0x8a, 0x32, 0xff, 0xc5, 0xd7, 0x27, 0xb6,
-0x25, 0x2f, 0x0e, 0xed, 0x17, 0xe6, 0x0d, 0x39,
-0x85, 0xae, 0x4b, 0x52, 0x6d, 0x4f, 0x64, 0x9d,
-0x8f, 0x86, 0x87, 0x2a, 0xca, 0x9d, 0x9e, 0xaa,
-0x8a, 0xeb, 0x78, 0xa3, 0x24, 0x4f, 0x45, 0x1e,
-0x10, 0xca, 0xee, 0x0f, 0xb0, 0x8b, 0xd6, 0x44,
-0xe5, 0xa5, 0xb1, 0x19, 0xbc, 0x51, 0x52, 0xd1,
-0x5c, 0x12, 0x86, 0xd5, 0x31, 0x6b, 0xbe, 0x3f,
-0x30, 0xf1, 0x4f, 0x4e, 0x7f, 0x80, 0x7d, 0x49,
-0x43, 0x9e, 0x43, 0x38, 0xde, 0xd6, 0xaf, 0x49,
-0x95, 0x11, 0xc0, 0x7e, 0x14, 0x45, 0x17, 0xc0,
-0x3f, 0xdb, 0xe1, 0x5c, 0xaa, 0x89, 0x7a, 0x8f,
-0x29, 0x01, 0xf8, 0x06, 0x36, 0x8a, 0x4c, 0x97,
-0x7b, 0xc8, 0x21, 0xb3, 0x3e, 0x6e, 0x1c, 0xfb,
-0xad, 0xa1, 0xf0, 0x4c, 0x5e, 0x7f, 0xec, 0x46,
-0x1e, 0xff, 0xd1, 0x39, 0x4d, 0xf7, 0x68, 0xfb,
-0x24, 0xbd, 0x30, 0xfe, 0x19, 0x83, 0x0f, 0xb7,
-0x62, 0xb5, 0x94, 0xf8, 0x65, 0x7a, 0x52, 0x0d,
-0x47, 0x7d, 0x8f, 0xd4, 0x04, 0x69, 0x2e, 0x7f,
-0x38, 0x07, 0xff, 0xe8, 0xfe, 0x7b, 0xcd, 0xb0,
-0x43, 0xbc, 0x81, 0x9f, 0x8f, 0x46, 0x7b, 0x69,
-0x16, 0xb0, 0x11, 0xb3, 0xfa, 0x63, 0x4b, 0x7b,
-0xe4, 0xba, 0x0e, 0xfb, 0x58, 0x90, 0x76, 0xfc,
-0x87, 0x72, 0xce, 0x78, 0x86, 0x7f, 0x6c, 0xfd,
-0xc8, 0xed, 0x92, 0x6a, 0x66, 0x7f, 0x3c, 0x12,
-0xa6, 0xbd, 0x96, 0x29, 0x55, 0x08, 0x0c, 0xf4,
-0x6c, 0x60, 0xb0, 0xcf, 0x59, 0x9f, 0x66, 0x7f,
-0x80, 0x67, 0x80, 0x29, 0xc1, 0x2e, 0x94, 0x53,
-0x34, 0x32, 0x42, 0x1a, 0xb2, 0xe6, 0xfb, 0x81,
-0xeb, 0x7c, 0xb4, 0x31, 0xf9, 0xac, 0x7e, 0xad,
-0xbe, 0xe4, 0xb0, 0xc9, 0x0f, 0xd7, 0x37, 0x1c,
-0xbe, 0x3c, 0xbb, 0x03, 0x00, 0x0a, 0x39, 0xfd,
-0x21, 0x79, 0x13, 0xc8, 0xee, 0xaf, 0xc1, 0xc7,
-0xb8, 0x2d, 0x3d, 0xde, 0x3d, 0x1b, 0x5e, 0xd3,
-0x11, 0x38, 0x65, 0x10, 0x42, 0x76, 0xfe, 0x6b,
-0xb0, 0xbd, 0x06, 0x94, 0x9e, 0x32, 0xcd, 0x44,
-0x3b, 0x6b, 0x48, 0xb2, 0xf2, 0xc2, 0xfc, 0x70,
-0xec, 0x0f, 0xf0, 0x2f, 0x50, 0xa0, 0x2f, 0x9a,
-0xeb, 0xb7, 0x27, 0xbe, 0xb1, 0x10, 0xba, 0xcc,
-0xc6, 0x98, 0xce, 0x7c, 0x8d, 0xac, 0xfe, 0x48,
-0x4f, 0xc2, 0x0f, 0x0c, 0x65, 0x23, 0xb1, 0x1a,
-0x2f, 0xa4, 0x18, 0x10, 0xea, 0xd3, 0x1b, 0x2e,
-0x94, 0xff, 0x42, 0x7c, 0x4b, 0xe7, 0x44, 0x97,
-0x24, 0x14, 0xeb, 0xfc, 0x97, 0x07, 0xc5, 0x5a,
-0xb2, 0x7f, 0xf4, 0x42, 0xfc, 0xf0, 0xed, 0x18,
-0x2f, 0x0a, 0xcc, 0xeb, 0x30, 0xd1, 0x91, 0xf4,
-0xd4, 0x72, 0x5f, 0x62, 0xd1, 0x72, 0x26, 0x34,
-0x98, 0x07, 0xe3, 0x5a, 0xe3, 0x73, 0xfb, 0x03,
-0x60, 0xd8, 0xa7, 0x9b, 0xe1, 0x1f, 0x8d, 0x09,
-0x3d, 0xdd, 0x5b, 0x61, 0x44, 0x6f, 0xca, 0xd2,
-0xbf, 0x0b, 0xff, 0x48, 0x01, 0xf9, 0x99, 0xb8,
-0x9f, 0x2a, 0xcb, 0xc5, 0x15, 0xf2, 0x53, 0x20,
-0x26, 0xfb, 0xd2, 0xa4, 0x12, 0xee, 0x17, 0xfd,
-0x36, 0x3f, 0x1c, 0xf1, 0x8f, 0xdf, 0xcd, 0x0f,
-0x67, 0xf6, 0xc7, 0x48, 0x8a, 0xec, 0xa5, 0x90,
-0x74, 0xb6, 0x11, 0x1b, 0x56, 0x9e, 0xf5, 0x78,
-0xed, 0xb2, 0x5c, 0xe7, 0x7d, 0xc9, 0xe0, 0x1f,
-0x4d, 0xa8, 0x9a, 0xfe, 0x3c, 0x6c, 0xd9, 0xa7,
-0xe0, 0xfe, 0xe5, 0x69, 0xb9, 0x1a, 0x8a, 0xbe,
-0xe6, 0xa9, 0x90, 0xd7, 0xec, 0xab, 0x76, 0xbf,
-0xbf, 0xad, 0x23, 0x8e, 0xfd, 0x09, 0xf0, 0xfe,
-0x00, 0xfc, 0x58, 0x10, 0x2e, 0x68, 0xcc, 0xad,
-0x3c, 0x42, 0x5e, 0x73, 0xf5, 0x47, 0x42, 0xe1,
-0x80, 0xbb, 0x3f, 0x80, 0xfc, 0x21, 0x1a, 0xd5,
-0x50, 0x0d, 0x5a, 0x4b, 0x36, 0x3b, 0xe6, 0xdd,
-0xd4, 0x53, 0xd2, 0x7d, 0x59, 0xf6, 0x36, 0x83,
-0x7f, 0xf0, 0x7c, 0x34, 0x3c, 0x0d, 0x8d, 0xdd,
-0x24, 0xac, 0x9f, 0xa6, 0xcd, 0xcb, 0x79, 0x22,
-0xec, 0xb5, 0x9e, 0x96, 0xf4, 0x92, 0x49, 0x61,
-0x2a, 0x7e, 0x78, 0xe9, 0x66, 0xfd, 0xa9, 0xe4,
-0x16, 0x43, 0xb9, 0x87, 0xd9, 0xdb, 0xa7, 0x13,
-0x5b, 0x0a, 0x4b, 0xaa, 0x63, 0x84, 0xf6, 0xa8,
-0x59, 0x7c, 0xef, 0x9c, 0xf8, 0xcf, 0xf3, 0x81,
-0x65, 0x12, 0x56, 0xcf, 0xc1, 0xd3, 0xc2, 0x35,
-0x05, 0x97, 0x47, 0x49, 0x65, 0x72, 0x75, 0x8e,
-0xbd, 0x1a, 0x73, 0xfc, 0x45, 0x14, 0xed, 0x8f,
-0xac, 0x61, 0x98, 0x9a, 0x97, 0xe5, 0xc2, 0x17,
-0xe4, 0x32, 0x91, 0xc4, 0x8d, 0x6c, 0x7b, 0xee,
-0xaa, 0x8f, 0x9b, 0xbe, 0x03, 0x3e, 0xa2, 0xfe,
-0xa3, 0x4b, 0x76, 0x63, 0xff, 0x61, 0x61, 0x5e,
-0x74, 0xc9, 0xe0, 0x0d, 0x75, 0x30, 0x62, 0xe4,
-0xc4, 0xcf, 0x73, 0xfb, 0x03, 0x54, 0x58, 0xc7,
-0xc2, 0xce, 0xc1, 0x46, 0x91, 0x47, 0x61, 0x32,
-0x32, 0x23, 0x6b, 0xfc, 0x58, 0x56, 0x7f, 0x80,
-0x73, 0x94, 0x1f, 0x03, 0x7a, 0xde, 0x2c, 0x1c,
-0xbb, 0x57, 0x9c, 0xad, 0x1d, 0x93, 0x79, 0xfc,
-0xc7, 0x69, 0x05, 0x33, 0xe6, 0xee, 0x0f, 0xa0,
-0xee, 0x1d, 0xf1, 0x4f, 0x28, 0xcf, 0xc6, 0x8e,
-0xa1, 0x37, 0xd7, 0x94, 0x67, 0xc9, 0x1a, 0x7f,
-0xdc, 0x98, 0x93, 0xed, 0x7f, 0x5d, 0xfd, 0x01,
-0x18, 0x5e, 0xd2, 0xb6, 0x8e, 0x28, 0xd8, 0x16,
-0x69, 0x6f, 0x65, 0x43, 0x94, 0xbd, 0x7d, 0x75,
-0x10, 0xa7, 0x7e, 0xe3, 0x02, 0xfc, 0x70, 0xf0,
-0xc2, 0xde, 0x6a, 0x5e, 0x0d, 0xf7, 0x2a, 0x1e,
-0x14, 0x0b, 0x0a, 0x10, 0x1a, 0xa2, 0x76, 0xbd,
-0xbc, 0x19, 0x1a, 0x72, 0xf3, 0xc3, 0x65, 0xe6,
-0xd6, 0x85, 0x7b, 0x0d, 0x66, 0x0d, 0xde, 0xc7,
-0x46, 0x01, 0xcc, 0x10, 0x29, 0x9a, 0x31, 0x6e,
-0xc6, 0xc7, 0x1c, 0x84, 0x9c, 0x5d, 0x1f, 0x37,
-0xa9, 0xf2, 0x26, 0xd8, 0x67, 0xe0, 0x0f, 0x2b,
-0x5a, 0x60, 0x43, 0xa4, 0x7b, 0x34, 0x37, 0xfe,
-0x93, 0x83, 0x7f, 0xce, 0x63, 0x13, 0xd1, 0x93,
-0xe2, 0xf3, 0xf0, 0x7b, 0xa3, 0x69, 0x79, 0xc9,
-0x49, 0x86, 0x7f, 0x5e, 0xa5, 0xb3, 0x10, 0x48,
-0xcf, 0xd0, 0x5f, 0x4b, 0xb4, 0x8c, 0x2d, 0x7e,
-0x97, 0xe4, 0xf5, 0x47, 0x1a, 0x91, 0x07, 0xf8,
-0xb1, 0x17, 0x18, 0xd8, 0x29, 0x0b, 0xd2, 0xee,
-0x6a, 0xff, 0x88, 0x32, 0xd0, 0x1a, 0xa4, 0x7d,
-0x1a, 0xfb, 0x2a, 0x49, 0x92, 0x79, 0xfd, 0x91,
-0x18, 0xcc, 0xdb, 0x41, 0x77, 0x69, 0x75, 0x1d,
-0x0b, 0x9b, 0xfc, 0xde, 0xda, 0x98, 0x17, 0x4f,
-0xf0, 0xdc, 0xe8, 0x95, 0xbb, 0x11, 0x01, 0x6a,
-0x59, 0xfd, 0x21, 0xcd, 0xec, 0x61, 0x20, 0x44,
-0x82, 0xfa, 0xf7, 0xa0, 0xae, 0x9d, 0xe1, 0x4f,
-0xaf, 0x8e, 0x19, 0x46, 0xcc, 0x28, 0xe9, 0xd8,
-0xa8, 0x9c, 0xdd, 0x3f, 0x83, 0x7f, 0xc0, 0x3a,
-0x1f, 0x84, 0xb9, 0xdd, 0xf5, 0x4c, 0xd8, 0xae,
-0x17, 0xa6, 0xd8, 0x42, 0xea, 0x33, 0x36, 0xa2,
-0x5a, 0x02, 0xfe, 0x57, 0xba, 0xc2, 0x06, 0xdb,
-0xda, 0xeb, 0xf9, 0xe7, 0x83, 0x4c, 0x28, 0x58,
-0x2f, 0x70, 0x1d, 0x76, 0xfb, 0x39, 0x83, 0xfd,
-0x91, 0x46, 0xd9, 0x95, 0x49, 0x38, 0xdf, 0xcf,
-0xbe, 0x4a, 0x8b, 0x83, 0xf9, 0xe7, 0x83, 0xa4,
-0xba, 0xd9, 0x1f, 0xd2, 0xb0, 0x71, 0x3d, 0xf6,
-0xeb, 0x90, 0xc3, 0xc3, 0xec, 0x2f, 0xbe, 0x0f,
-0xaf, 0x40, 0xd3, 0x70, 0xf6, 0xf9, 0xb0, 0x3c,
-0xff, 0x15, 0x4c, 0xb3, 0xf5, 0xc3, 0x14, 0xa5,
-0xb3, 0xf5, 0xf0, 0x1c, 0xf9, 0x3d, 0xe5, 0x8d,
-0x26, 0x06, 0x63, 0x07, 0xa3, 0xbf, 0x30, 0xe6,
-0x4c, 0x28, 0x3f, 0xce, 0x3f, 0x1f, 0x64, 0x98,
-0xcd, 0xee, 0xe0, 0xf0, 0x5e, 0x23, 0xb8, 0x82,
-0x8d, 0x7f, 0x8d, 0xee, 0x55, 0x97, 0xbf, 0x5b,
-0x89, 0xf1, 0xb1, 0xee, 0x17, 0xb4, 0x51, 0xe5,
-0xb1, 0x29, 0xce, 0x07, 0x71, 0xba, 0x21, 0x59,
-0x42, 0x4d, 0x1a, 0x56, 0x91, 0x73, 0x0b, 0xbe,
-0x8b, 0x19, 0xb1, 0x15, 0x65, 0x59, 0xfd, 0x91,
-0xd4, 0x4c, 0xb6, 0x4b, 0xae, 0xba, 0x4b, 0x99,
-0x45, 0x10, 0xf6, 0xcc, 0x36, 0xf0, 0x7c, 0x10,
-0x7d, 0xbf, 0x1c, 0x32, 0x7c, 0xb9, 0xe7, 0x83,
-0x58, 0x41, 0xc2, 0x63, 0xbc, 0x91, 0xa6, 0x95,
-0xf6, 0xba, 0x0e, 0x4f, 0x8c, 0x3d, 0xa3, 0xff,
-0x0b, 0x06, 0x82, 0xd2, 0x79, 0xf8, 0x67, 0x7e,
-0x9a, 0x97, 0xb1, 0xfc, 0x82, 0xce, 0xd3, 0x17,
-0xe3, 0x79, 0xd6, 0xaf, 0x98, 0x07, 0xd5, 0x8d,
-0x43, 0x1f, 0xb6, 0x4e, 0x4a, 0xe6, 0xf5, 0x47,
-0xc2, 0xf3, 0xa9, 0x35, 0x6c, 0x8b, 0x5d, 0xa3,
-0x63, 0xa1, 0x0d, 0x6c, 0x80, 0x6b, 0x75, 0xbe,
-0x91, 0xe4, 0x47, 0xc7, 0x46, 0x0b, 0x33, 0xf8,
-0x67, 0xc8, 0xca, 0x7f, 0x1d, 0x58, 0xa5, 0x9d,
-0x83, 0xb5, 0xf4, 0x9a, 0xa8, 0x8c, 0xf5, 0x35,
-0x1b, 0x68, 0xf5, 0x84, 0xb2, 0x94, 0xbc, 0xa5,
-0xae, 0x8e, 0x55, 0x23, 0x35, 0x28, 0xb7, 0x3f,
-0x52, 0x10, 0xb7, 0x2d, 0x2f, 0x61, 0x37, 0x80,
-0x68, 0x47, 0x88, 0xc1, 0xf2, 0xee, 0xce, 0x99,
-0x08, 0xcb, 0xb1, 0x11, 0x10, 0x3f, 0x0a, 0xd3,
-0x85, 0x7f, 0xbe, 0x63, 0xe6, 0xbf, 0x4a, 0xd8,
-0x43, 0xd2, 0x03, 0xc2, 0xbc, 0xc7, 0xbd, 0x28,
-0x1c, 0x5a, 0xe0, 0xa7, 0xbe, 0x27, 0xc4, 0x23,
-0xfe, 0x03, 0x64, 0x80, 0xfa, 0xa2, 0xf9, 0xe7,
-0x83, 0x64, 0xbc, 0x0f, 0x02, 0x21, 0xf6, 0xfb,
-0xcc, 0xc1, 0x8a, 0xb9, 0xa3, 0x74, 0x92, 0x84,
-0xd5, 0x9c, 0xf3, 0xd1, 0xac, 0xd3, 0xaf, 0x12,
-0x62, 0x2d, 0xec, 0xa7, 0x25, 0x18, 0x08, 0xfa,
-0x32, 0xdc, 0x42, 0xe7, 0xb5, 0x7b, 0x13, 0xe5,
-0x33, 0xe9, 0xc3, 0xc9, 0x70, 0x2e, 0xff, 0xc7,
-0xea, 0x8f, 0xbd, 0x99, 0xcc, 0xa4, 0xbd, 0x46,
-0x43, 0xa7, 0xdc, 0x4f, 0xae, 0x86, 0xae, 0x61,
-0xff, 0x5d, 0x72, 0x7f, 0x8c, 0x01, 0x21, 0xbd,
-0x61, 0x05, 0x73, 0xcd, 0x79, 0xfd, 0x21, 0x75,
-0xe5, 0x21, 0x22, 0xd1, 0xde, 0x48, 0xb0, 0x5d,
-0x2e, 0x8d, 0xfd, 0xd5, 0xc2, 0x1f, 0x46, 0xea,
-0x74, 0x79, 0x63, 0x19, 0xfb, 0x4a, 0x6e, 0xe8,
-0x78, 0x25, 0x51, 0x98, 0xd7, 0x1f, 0x29, 0xa2,
-0x54, 0x10, 0x2c, 0x94, 0x0b, 0x46, 0x64, 0x14,
-0xae, 0xc1, 0x83, 0x33, 0x2a, 0xc8, 0x55, 0xb0,
-0x85, 0x5d, 0x51, 0x36, 0xb9, 0xfa, 0x43, 0x0e,
-0x9a, 0xfd, 0xb1, 0x29, 0x3f, 0x1f, 0xd6, 0x60,
-0x42, 0x90, 0x96, 0x47, 0x61, 0x05, 0xcc, 0xc3,
-0xb6, 0x48, 0x00, 0x13, 0x3c, 0x03, 0xd8, 0x96,
-0xc5, 0xff, 0xb1, 0xf2, 0x59, 0xca, 0x09, 0x5e,
-0xef, 0xc6, 0x66, 0x77, 0x58, 0xfe, 0x25, 0x13,
-0x1a, 0x47, 0xc5, 0x13, 0xf0, 0x4b, 0xf3, 0xab,
-0x4c, 0xfc, 0xa7, 0x9f, 0xe7, 0xbf, 0xbe, 0xd5,
-0x5e, 0xc2, 0xbd, 0xbf, 0xde, 0xa4, 0x7b, 0x13,
-0x6d, 0x57, 0x61, 0x59, 0x7d, 0xbb, 0xb7, 0xb4,
-0x86, 0x09, 0x6c, 0x6b, 0xec, 0xdd, 0x94, 0x8b,
-0x7f, 0xf0, 0xf4, 0x9c, 0x98, 0x3f, 0x4d, 0x07,
-0x61, 0xab, 0x2c, 0xc7, 0x62, 0x5a, 0x6c, 0x9d,
-0x96, 0x64, 0x02, 0xdb, 0x58, 0xe1, 0xd1, 0x69,
-0xb2, 0xe1, 0xc2, 0x3f, 0x60, 0xf5, 0xc7, 0xf6,
-0x44, 0x62, 0x87, 0xb5, 0x27, 0xb5, 0xea, 0xd6,
-0xa2, 0x48, 0x61, 0x05, 0xac, 0x96, 0x19, 0x02,
-0x8f, 0x90, 0x0a, 0xba, 0x5a, 0xe3, 0xc2, 0xbe,
-0xbc, 0xfe, 0xd8, 0xf2, 0x28, 0x39, 0x41, 0x9f,
-0x04, 0xa1, 0xbd, 0x08, 0x8f, 0xfd, 0x5a, 0x0d,
-0x7c, 0x58, 0x15, 0xc5, 0xf5, 0xc9, 0xbe, 0xca,
-0x8d, 0xff, 0x34, 0xe8, 0xfc, 0xf9, 0xb1, 0x2d,
-0x40, 0x3d, 0x6f, 0x04, 0x9a, 0x68, 0x8a, 0x06,
-0xf1, 0x7c, 0x34, 0x7e, 0x34, 0x5e, 0x82, 0x8c,
-0x5f, 0xa0, 0x3f, 0x36, 0x09, 0xb3, 0x7f, 0xa8,
-0x8c, 0x51, 0xde, 0x31, 0x60, 0xa3, 0x38, 0x46,
-0x4e, 0x26, 0x9e, 0xd3, 0x1b, 0x13, 0xdd, 0x79,
-0xfd, 0x91, 0xb4, 0xc5, 0x31, 0x51, 0xc3, 0xf3,
-0x41, 0xcc, 0x83, 0xd2, 0x4c, 0x41, 0xac, 0xa6,
-0xbc, 0x63, 0x95, 0xe1, 0x3e, 0x1f, 0x6d, 0x35,
-0xe6, 0xbf, 0x82, 0x58, 0x16, 0x87, 0xfd, 0x31,
-0xb6, 0xc6, 0x57, 0xec, 0xe8, 0xfb, 0xf4, 0x5d,
-0xeb, 0xd4, 0xad, 0x29, 0x79, 0x07, 0xf9, 0x34,
-0x3c, 0xa3, 0xfb, 0xd9, 0x57, 0xe2, 0xc2, 0xdc,
-0xfe, 0x90, 0xcb, 0xe5, 0xb9, 0xa4, 0x04, 0xba,
-0xe3, 0xc1, 0x91, 0xa2, 0xf9, 0x64, 0x09, 0x74,
-0x1b, 0xda, 0xdb, 0xf2, 0x3c, 0xe2, 0x83, 0x5d,
-0x49, 0x6d, 0x3c, 0x50, 0x9b, 0xdf, 0x1f, 0x5b,
-0x97, 0xbf, 0x49, 0xae, 0x14, 0xd6, 0xea, 0xf5,
-0x46, 0x11, 0x86, 0x41, 0xd6, 0xca, 0xd5, 0xfb,
-0xe4, 0x89, 0xd8, 0x15, 0xc2, 0x77, 0x75, 0x26,
-0xac, 0x88, 0x65, 0xf7, 0xc7, 0xfe, 0x23, 0x33,
-0x53, 0xde, 0x49, 0x25, 0x4c, 0x5e, 0x33, 0xf3,
-0x0b, 0xf7, 0xc1, 0x6b, 0xb4, 0x3a, 0xbd, 0x78,
-0x95, 0x32, 0x03, 0xb0, 0x11, 0xb1, 0x97, 0x21,
-0x96, 0xdc, 0xfe, 0x48, 0x66, 0x7d, 0x1c, 0xce,
-0xae, 0x04, 0xd1, 0x3e, 0xbf, 0x62, 0x13, 0x81,
-0x96, 0xb8, 0xf9, 0x3f, 0xcc, 0x7f, 0xa9, 0xe7,
-0xf1, 0xfc, 0xb5, 0xc9, 0xf2, 0xfb, 0xb2, 0xcb,
-0xe2, 0xbc, 0x93, 0x36, 0x91, 0x35, 0x9b, 0xff,
-0xb3, 0x19, 0xd9, 0x3e, 0x09, 0x59, 0x27, 0x97,
-0x18, 0x6c, 0xdb, 0x45, 0x79, 0xbf, 0xeb, 0xa7,
-0x93, 0x8d, 0x11, 0xf6, 0xb3, 0x56, 0xe9, 0x4f,
-0xaa, 0xf5, 0xc3, 0xca, 0x6d, 0x79, 0xe7, 0x83,
-0xb0, 0xf9, 0x4e, 0x90, 0xa5, 0xfc, 0x60, 0x47,
-0x25, 0x42, 0x46, 0x61, 0xb7, 0x5a, 0xaf, 0x17,
-0x39, 0x1d, 0xc2, 0x3b, 0xca, 0x32, 0xfc, 0x1f,
-0xab, 0x3f, 0x12, 0x36, 0xf9, 0x09, 0xb6, 0x76,
-0x41, 0xb0, 0x96, 0xef, 0x26, 0x70, 0x23, 0x56,
-0x34, 0x8b, 0x14, 0x63, 0x69, 0xbc, 0xa1, 0x40,
-0x59, 0x06, 0xff, 0xac, 0xe0, 0xf9, 0xbe, 0xf9,
-0xba, 0x37, 0x55, 0x7e, 0x37, 0xf4, 0x59, 0xf1,
-0x2e, 0xed, 0x34, 0x6d, 0x48, 0xd7, 0x0f, 0x2a,
-0x41, 0x30, 0x53, 0x63, 0x85, 0x79, 0xf8, 0x27,
-0xd2, 0x68, 0xe2, 0x9f, 0xf0, 0xa8, 0x6f, 0x9b,
-0xf8, 0xbe, 0x7c, 0x3a, 0x12, 0xee, 0x29, 0xd9,
-0x26, 0x1e, 0x35, 0x4e, 0xe1, 0x79, 0xe5, 0x78,
-0xb0, 0x88, 0x7d, 0x7f, 0xc3, 0xec, 0x0f, 0x30,
-0xce, 0xb4, 0x71, 0x8e, 0x1e, 0x62, 0x02, 0xb3,
-0xde, 0xe7, 0xf4, 0x33, 0x72, 0xcb, 0x88, 0x99,
-0xff, 0x52, 0x9b, 0x13, 0xde, 0xb4, 0x92, 0xe1,
-0xff, 0x58, 0xfd, 0x91, 0xd2, 0xf2, 0x93, 0x0c,
-0xff, 0xac, 0x5b, 0xda, 0x30, 0xa2, 0xfc, 0x88,
-0xfc, 0x1e, 0xf6, 0x76, 0x34, 0x3c, 0xb0, 0xe8,
-0xf1, 0x8d, 0xbf, 0xd7, 0x07, 0x8c, 0x39, 0x09,
-0xb9, 0x36, 0xbf, 0x3f, 0xa4, 0x81, 0x65, 0xaa,
-0x5a, 0x9f, 0x60, 0x6e, 0xf3, 0xb5, 0xbd, 0x6a,
-0x9d, 0x71, 0x39, 0x86, 0xa9, 0x31, 0x5f, 0x2c,
-0x27, 0xf2, 0xfb, 0x43, 0xe2, 0x69, 0x68, 0xc3,
-0xb4, 0x5b, 0x34, 0x61, 0xa1, 0xcc, 0xd3, 0x1c,
-0xaa, 0xdf, 0x60, 0xe3, 0x6b, 0xb1, 0x34, 0x35,
-0x63, 0x7f, 0xa8, 0xd5, 0x1f, 0x9b, 0x79, 0xdb,
-0x11, 0xab, 0x6c, 0xb0, 0xec, 0x98, 0x3c, 0xa9,
-0xcd, 0xb3, 0xf1, 0x5e, 0x93, 0x11, 0xcc, 0xe6,
-0xff, 0x98, 0xfd, 0x10, 0x1a, 0x3b, 0xc5, 0x63,
-0x6d, 0xa6, 0xa3, 0x77, 0xda, 0xfe, 0xd8, 0xf8,
-0xc7, 0xcd, 0xff, 0x19, 0x9a, 0x3e, 0xa1, 0x1d,
-0x84, 0xeb, 0xc0, 0xbb, 0x4f, 0x0c, 0x73, 0xbe,
-0x2d, 0x13, 0x66, 0x33, 0xbc, 0xd4, 0x9c, 0xce,
-0xe2, 0x3f, 0x67, 0xf0, 0x89, 0xfa, 0x36, 0xc4,
-0x47, 0xb7, 0xce, 0x8e, 0xc7, 0xd9, 0x16, 0x30,
-0x3e, 0xe4, 0xdf, 0x27, 0x3f, 0x10, 0xbb, 0x1a,
-0x06, 0xa9, 0xdf, 0x1d, 0xff, 0xf1, 0x4f, 0xd4,
-0xda, 0xfa, 0x3c, 0xc0, 0x7e, 0xb1, 0xa4, 0xb0,
-0x82, 0xcd, 0x9b, 0xe1, 0xe1, 0x2d, 0xba, 0x36,
-0xe2, 0xf1, 0xd7, 0x15, 0x43, 0xca, 0x3c, 0x38,
-0xcf, 0x49, 0x95, 0x1e, 0x17, 0x9c, 0xf5, 0xcc,
-0xde, 0xf7, 0xed, 0x7a, 0x1d, 0xc8, 0xc9, 0x58,
-0x10, 0x1e, 0x67, 0xdb, 0x90, 0xc0, 0x76, 0x12,
-0xa4, 0x7b, 0xe2, 0x59, 0x78, 0xd2, 0x9f, 0xe1,
-0xff, 0x2c, 0x28, 0xf8, 0x80, 0xa4, 0xe9, 0xbc,
-0xf1, 0xe0, 0x77, 0xd8, 0x6a, 0xf9, 0x1d, 0x6d,
-0x1a, 0x3a, 0x18, 0x7f, 0xa1, 0x96, 0x4e, 0xc6,
-0xca, 0xb2, 0xf0, 0xe1, 0xa8, 0xd3, 0x1f, 0x29,
-0x59, 0xfa, 0x3f, 0xe0, 0x48, 0x62, 0xce, 0x88,
-0x6f, 0x90, 0x69, 0xe3, 0x57, 0x70, 0xa5, 0xd1,
-0x47, 0xc5, 0x3f, 0xb0, 0x8d, 0xe7, 0xf3, 0x17,
-0xc8, 0x7f, 0x19, 0xea, 0xb7, 0xd9, 0x6e, 0x2b,
-0x34, 0xea, 0xad, 0xc0, 0xf8, 0x0f, 0xef, 0x86,
-0xc4, 0x84, 0x23, 0x34, 0x1b, 0x9f, 0x67, 0xf8,
-0x3f, 0x06, 0x5b, 0x0f, 0x6f, 0x68, 0x4d, 0x86,
-0xbc, 0x87, 0xd9, 0x93, 0xdb, 0x75, 0xff, 0x9b,
-0x25, 0x18, 0x06, 0xec, 0xb5, 0x0f, 0x3a, 0x71,
-0xe2, 0x3f, 0xf6, 0x7a, 0x30, 0x98, 0x84, 0x54,
-0x4e, 0xf9, 0x2a, 0x8f, 0x57, 0x05, 0x3d, 0x99,
-0x56, 0x76, 0xb0, 0x8d, 0xc9, 0x46, 0xe1, 0x42,
-0xf1, 0x9f, 0x49, 0xf5, 0x36, 0xb2, 0x86, 0xf2,
-0x43, 0xe1, 0xc3, 0xf0, 0x7d, 0x66, 0x46, 0x3c,
-0x5f, 0x27, 0x61, 0xe3, 0xa1, 0x44, 0x0e, 0xff,
-0xc7, 0x85, 0x7f, 0xf0, 0xfe, 0x29, 0x08, 0x6a,
-0x62, 0xb0, 0xf6, 0x05, 0xb6, 0xd5, 0xf3, 0x69,
-0x7d, 0x25, 0xf4, 0x5f, 0x61, 0xfe, 0x8b, 0x8a,
-0x13, 0xff, 0x99, 0xe5, 0xc6, 0x3f, 0xa5, 0xcf,
-0xb2, 0x97, 0x82, 0x29, 0xe1, 0x27, 0x6c, 0x76,
-0x7f, 0x34, 0xfb, 0x95, 0x1d, 0x84, 0xdf, 0x4b,
-0x9f, 0x90, 0xff, 0x22, 0x6f, 0xd0, 0xa6, 0x74,
-0x70, 0xb0, 0xa6, 0x04, 0xd1, 0xa0, 0x11, 0x4c,
-0x89, 0x1d, 0xf0, 0xb2, 0xd9, 0xd6, 0x63, 0x2a,
-0xfe, 0x4f, 0x65, 0x3f, 0xf0, 0xf3, 0x16, 0xb1,
-0xbb, 0xc8, 0x6a, 0x61, 0x99, 0x21, 0x4f, 0xf8,
-0x2b, 0x3d, 0xab, 0xa1, 0x3a, 0x27, 0xfe, 0xe3,
-0xd8, 0x13, 0x58, 0x43, 0x62, 0x78, 0x08, 0xda,
-0x5c, 0x32, 0x03, 0xba, 0xe8, 0x3f, 0xa7, 0xe5,
-0x49, 0xf2, 0x05, 0xec, 0x90, 0x70, 0xc1, 0xfe,
-0x00, 0xeb, 0xa1, 0x5b, 0xd7, 0xc6, 0x02, 0xea,
-0x65, 0x5e, 0xa9, 0x2b, 0x3a, 0xd3, 0x90, 0x77,
-0x33, 0x47, 0xd0, 0x6d, 0x64, 0xef, 0x67, 0x5d,
-0xfc, 0x9f, 0xe9, 0x27, 0xe1, 0x10, 0xdd, 0x95,
-0xf0, 0x7e, 0x20, 0x06, 0xe0, 0x25, 0x7d, 0x0e,
-0xf5, 0xa6, 0xc5, 0xaf, 0x63, 0x23, 0x8e, 0x0b,
-0xf6, 0x07, 0xa0, 0xd1, 0xf1, 0xca, 0x30, 0xf1,
-0xd1, 0x17, 0xd2, 0x65, 0x93, 0x9f, 0x9b, 0x87,
-0xfb, 0xf1, 0x34, 0x9d, 0x0c, 0x5d, 0x38, 0xfe,
-0xf3, 0x98, 0x1d, 0xed, 0x79, 0x87, 0xb3, 0x7d,
-0xbc, 0x9b, 0x99, 0x5b, 0x1c, 0xb2, 0xfb, 0x3f,
-0xe7, 0xc7, 0x7f, 0xe0, 0xcb, 0xb8, 0x5a, 0x18,
-0x08, 0xc1, 0x6e, 0xd8, 0x1a, 0x59, 0x1a, 0xd8,
-0x4c, 0x6a, 0xe1, 0xe7, 0xd4, 0x9f, 0x15, 0x7f,
-0x70, 0xe7, 0xbf, 0xf8, 0xea, 0x6a, 0x55, 0x12,
-0xb1, 0xb1, 0x1e, 0xd3, 0xda, 0x40, 0x2d, 0xf4,
-0xaa, 0xfe, 0x9c, 0xf8, 0x8f, 0xbd, 0x1e, 0x90,
-0xff, 0xd3, 0x95, 0xc9, 0xfe, 0x24, 0x19, 0xfe,
-0xf1, 0xd7, 0xc2, 0x03, 0x90, 0xcc, 0x8a, 0xff,
-0x18, 0xee, 0xfc, 0x17, 0x19, 0xe1, 0xec, 0x1a,
-0x3e, 0xbb, 0x10, 0x30, 0x7c, 0xa8, 0xd9, 0x6d,
-0x79, 0x9c, 0xf9, 0xbe, 0xe5, 0xca, 0x7f, 0x7d,
-0x4c, 0xf0, 0x10, 0xb4, 0x0d, 0x87, 0x31, 0x7b,
-0xa5, 0x87, 0xb1, 0x51, 0xd2, 0xc7, 0x28, 0x5c,
-0x38, 0xff, 0xa5, 0xed, 0x97, 0x9b, 0x5a, 0x4b,
-0x36, 0x8a, 0xb3, 0xe1, 0xac, 0xbc, 0xab, 0xdd,
-0xfb, 0x33, 0x66, 0x7f, 0x5e, 0xd5, 0xb2, 0xc7,
-0xbb, 0xf3, 0x5f, 0x47, 0x49, 0x5c, 0xf7, 0x43,
-0xdf, 0x30, 0xa7, 0x3d, 0x6b, 0xf0, 0xed, 0x35,
-0xa4, 0x1a, 0xd6, 0x2d, 0x70, 0xe2, 0x3f, 0xf3,
-0x98, 0x50, 0xe6, 0xce, 0x7f, 0x3d, 0x84, 0xe8,
-0x25, 0xaa, 0xdc, 0x89, 0xb4, 0x67, 0xaa, 0x75,
-0x14, 0x55, 0x91, 0x02, 0x79, 0x4b, 0x4e, 0xbc,
-0x2b, 0x3b, 0xff, 0xf5, 0x6d, 0xa3, 0x46, 0x57,
-0x8e, 0xf0, 0x78, 0x9a, 0xa6, 0x17, 0x25, 0x3c,
-0xb5, 0xf0, 0xb8, 0xe6, 0xc4, 0x7f, 0xea, 0x72,
-0xfb, 0x03, 0xfc, 0x96, 0xc1, 0xda, 0x81, 0x88,
-0x6f, 0x93, 0xb2, 0x1c, 0x4e, 0xd2, 0x26, 0xbd,
-0x38, 0x51, 0x5e, 0x4b, 0xde, 0xfd, 0x84, 0xfe,
-0x00, 0x3f, 0x80, 0x0f, 0x49, 0xb8, 0xc3, 0xa7,
-0x32, 0xfd, 0x7c, 0xc8, 0xd0, 0xef, 0x86, 0x32,
-0x71, 0x58, 0xff, 0xf9, 0x27, 0xf4, 0x07, 0xa0,
-0x3d, 0x9c, 0xff, 0x6c, 0x88, 0x9a, 0xce, 0xd1,
-0x4e, 0x1c, 0xf5, 0x7f, 0xe1, 0xf8, 0xcf, 0x4d,
-0x01, 0x8c, 0xc6, 0xd3, 0x78, 0x92, 0x6d, 0xc3,
-0x9f, 0x83, 0x9a, 0x84, 0x27, 0xbd, 0x8e, 0x5d,
-0x89, 0x67, 0xc5, 0x7f, 0xb2, 0xf2, 0x5f, 0x9f,
-0xc5, 0x4d, 0x68, 0x5a, 0x0e, 0x90, 0x42, 0xd8,
-0xd5, 0x9f, 0x3c, 0x12, 0x9f, 0x5b, 0xe6, 0x05,
-0x11, 0xb4, 0xa1, 0xec, 0xf8, 0x8f, 0xe3, 0xef,
-0xd4, 0xc5, 0x08, 0x03, 0x26, 0xe4, 0xe5, 0xcc,
-0xfb, 0x63, 0x22, 0x7b, 0x21, 0xa6, 0x2d, 0xba,
-0xe8, 0x96, 0xac, 0xf8, 0xcf, 0xb8, 0x33, 0x3e,
-0x1e, 0xff, 0x3c, 0x79, 0x99, 0xce, 0x4f, 0x06,
-0xe7, 0x2a, 0x66, 0x20, 0xc8, 0xbb, 0xaa, 0x7c,
-0x06, 0xbb, 0x32, 0x2b, 0x2b, 0xfe, 0xf3, 0x9e,
-0x73, 0x3e, 0xac, 0x3c, 0x9d, 0xe3, 0x43, 0xea,
-0xee, 0x2e, 0x92, 0x9f, 0x4f, 0x77, 0xf5, 0x87,
-0xac, 0x78, 0x06, 0xce, 0xc7, 0x9a, 0xa3, 0xbc,
-0x6c, 0xe7, 0x8f, 0xf4, 0xab, 0x2e, 0xd8, 0xe3,
-0xf2, 0x5f, 0x86, 0x66, 0xeb, 0xff, 0x71, 0xb5,
-0x1f, 0x9e, 0x24, 0xd5, 0xfa, 0x08, 0x6f, 0xcb,
-0xa6, 0x6e, 0x89, 0x17, 0x7f, 0x8d, 0x3d, 0xff,
-0x93, 0x95, 0xd9, 0xf5, 0xfe, 0x6e, 0xfc, 0x93,
-0x80, 0xa7, 0x75, 0x66, 0x9f, 0xab, 0x62, 0x55,
-0xf0, 0x3c, 0x6c, 0xa1, 0xee, 0x83, 0x51, 0x1c,
-0x7b, 0xe5, 0xee, 0x0f, 0x49, 0x71, 0x99, 0xa9,
-0x72, 0x25, 0x8f, 0xff, 0xf8, 0x29, 0xf3, 0xfe,
-0x5e, 0x4e, 0xa3, 0x72, 0xc7, 0x9f, 0xdd, 0xf9,
-0xaf, 0xbb, 0xe1, 0xb8, 0xd6, 0x94, 0xf6, 0x6e,
-0x57, 0x82, 0xbc, 0xd1, 0xae, 0x8c, 0xfe, 0xe5,
-0x64, 0x8e, 0x7f, 0x79, 0x4f, 0x72, 0xf2, 0x8f,
-0xc2, 0x8f, 0xb5, 0x49, 0xb6, 0xdf, 0xdc, 0x90,
-0x6c, 0xc3, 0xc4, 0x07, 0x7b, 0xbf, 0xb6, 0x61,
-0x5a, 0xb0, 0x38, 0xa7, 0x5e, 0xde, 0x59, 0x3f,
-0xd5, 0xea, 0x6e, 0x66, 0xc4, 0x9a, 0x63, 0xde,
-0x4e, 0x9e, 0xff, 0xda, 0x85, 0xf1, 0xf9, 0x3b,
-0xb1, 0x91, 0x54, 0x96, 0x3d, 0x37, 0x5c, 0xfc,
-0x9f, 0xe5, 0xea, 0x20, 0x3e, 0x36, 0x73, 0x5b,
-0xfa, 0x5e, 0x66, 0x76, 0xe2, 0xdb, 0x3d, 0x68,
-0x61, 0xb2, 0xfc, 0x6f, 0xf6, 0xf9, 0xb0, 0xea,
-0x33, 0xec, 0xa5, 0x88, 0x53, 0xac, 0xf7, 0x89,
-0xfb, 0x87, 0xe5, 0xfe, 0xb2, 0x20, 0xf4, 0x09,
-0xd9, 0xf1, 0x9f, 0xa8, 0xab, 0x3f, 0x80, 0xcc,
-0xd0, 0x42, 0x40, 0x97, 0xc1, 0xe3, 0x95, 0x66,
-0x99, 0xe5, 0x7c, 0x5e, 0xbd, 0x0b, 0xb2, 0xed,
-0xb3, 0x3b, 0xff, 0x85, 0xf9, 0x77, 0xb6, 0xdb,
-0xc2, 0xf3, 0xa7, 0xbe, 0x0e, 0x21, 0xea, 0xa5,
-0xe5, 0x41, 0xbb, 0xed, 0x61, 0xa6, 0xbe, 0x29,
-0x83, 0x7f, 0xbe, 0x83, 0xfc, 0xa6, 0xa7, 0x61,
-0xc3, 0xa8, 0x99, 0xed, 0x02, 0xdf, 0xa8, 0x90,
-0xdf, 0xdf, 0x26, 0xf7, 0x7c, 0x58, 0x0e, 0xcb,
-0xbf, 0x60, 0x37, 0xda, 0x32, 0xaf, 0x5c, 0x79,
-0x81, 0xfa, 0x2f, 0x27, 0xc9, 0xf5, 0x9e, 0xab,
-0x51, 0x36, 0x13, 0x8a, 0x5c, 0xf9, 0xaf, 0xe8,
-0x14, 0xfd, 0xb1, 0x49, 0x07, 0x6f, 0x0b, 0x89,
-0x6d, 0x37, 0x2a, 0x76, 0xb1, 0xf7, 0x39, 0x7b,
-0xbe, 0x99, 0xf8, 0x8f, 0xc3, 0x7f, 0x1e, 0x37,
-0x89, 0xc4, 0xa8, 0xc6, 0xdc, 0xfa, 0xaf, 0xce,
-0xfc, 0xf3, 0x61, 0x53, 0xe2, 0x0a, 0xde, 0x16,
-0xd2, 0xe9, 0xa7, 0xa1, 0xb8, 0xf4, 0x33, 0x3a,
-0x55, 0x7f, 0xec, 0xc9, 0x6c, 0xb5, 0x14, 0xbb,
-0xf3, 0x5f, 0x53, 0xc4, 0x7f, 0x98, 0x37, 0xcc,
-0x69, 0xcb, 0xd0, 0x76, 0x81, 0xfc, 0x97, 0xfd,
-0xfc, 0x24, 0xb7, 0xad, 0xc4, 0x14, 0xf8, 0xc7,
-0x39, 0x1f, 0x96, 0x19, 0x19, 0x3d, 0x9f, 0xaf,
-0xf2, 0x20, 0x03, 0x42, 0x8b, 0x42, 0x30, 0x65,
-0xfc, 0xe7, 0x94, 0xee, 0xb4, 0xc5, 0xbe, 0xae,
-0x27, 0x0b, 0xff, 0xf8, 0x73, 0xfa, 0x63, 0x9b,
-0xf1, 0x9f, 0x11, 0x78, 0x81, 0x0b, 0x6d, 0x0c,
-0xf6, 0xd0, 0x2a, 0x2e, 0xe8, 0xff, 0x9a, 0x5f,
-0xff, 0x95, 0xa5, 0x1f, 0xe4, 0x3f, 0x0b, 0x67,
-0x32, 0xfc, 0xe7, 0x6f, 0x4d, 0x9d, 0xff, 0xb2,
-0x40, 0x4e, 0x6e, 0xdb, 0x0a, 0x4b, 0x98, 0xab,
-0xd4, 0x55, 0xe4, 0xc6, 0x7f, 0xf8, 0x69, 0x44,
-0xff, 0x96, 0xcb, 0xff, 0x51, 0xf1, 0xe8, 0x46,
-0x26, 0xe4, 0x9f, 0x8f, 0xc6, 0x66, 0xf7, 0x06,
-0xac, 0x5d, 0x8d, 0xc4, 0xef, 0xc2, 0x7c, 0xfe,
-0xcf, 0x14, 0xe7, 0xa3, 0xe1, 0xe9, 0x72, 0x0f,
-0xba, 0xd3, 0xac, 0x6d, 0x2e, 0xc5, 0xe6, 0x9f,
-0x8f, 0xe6, 0xc3, 0x43, 0xf1, 0x0e, 0xb8, 0xf9,
-0x3f, 0xa2, 0x0b, 0xff, 0xcc, 0x73, 0xd6, 0x43,
-0x5e, 0xfc, 0xc7, 0x47, 0xa7, 0xb9, 0x4e, 0x4c,
-0x9b, 0x32, 0xff, 0x65, 0x3b, 0x7d, 0x6a, 0x6f,
-0xfc, 0x39, 0x31, 0xb8, 0xc4, 0x8d, 0x7f, 0x9c,
-0xf1, 0x39, 0xfd, 0xb1, 0x6d, 0x41, 0xb8, 0x50,
-0x7f, 0xa4, 0xac, 0xfe, 0xd8, 0x39, 0xff, 0xb0,
-0x15, 0x85, 0xbb, 0x73, 0xfa, 0x43, 0xba, 0xfa,
-0x63, 0x0b, 0x39, 0x6d, 0x91, 0x5c, 0xf9, 0x2f,
-0xc7, 0xfe, 0xe4, 0xf4, 0xc7, 0x76, 0x4d, 0xfc,
-0x4a, 0xd7, 0x95, 0x29, 0xce, 0x87, 0x4d, 0x70,
-0xda, 0x73, 0xb6, 0x5b, 0x9f, 0x0a, 0xff, 0x14,
-0x5f, 0x60, 0xfc, 0x82, 0x0d, 0x89, 0x69, 0xe6,
-0x57, 0xff, 0x34, 0xea, 0xc6, 0x3f, 0xe0, 0xea,
-0x8f, 0x9d, 0x25, 0x5c, 0x4e, 0x2f, 0x49, 0x43,
-0x3f, 0x13, 0xfe, 0x22, 0x37, 0xff, 0x75, 0xc1,
-0x69, 0xba, 0xe6, 0x9b, 0x1b, 0xff, 0xb1, 0x4f,
-0x03, 0x59, 0xe0, 0xd2, 0x67, 0xd9, 0x18, 0x3c,
-0xcc, 0x7e, 0x88, 0x45, 0xf9, 0xfc, 0x1f, 0x7c,
-0xec, 0xdb, 0xc7, 0xf8, 0x31, 0x70, 0x26, 0xff,
-0xa7, 0xd0, 0xe2, 0xab, 0x5b, 0x57, 0x2e, 0x14,
-0xff, 0xc9, 0x17, 0xa4, 0x29, 0xf3, 0x5f, 0x61,
-0xbb, 0x1b, 0x67, 0x0e, 0xff, 0x47, 0x35, 0x19,
-0xf8, 0x6d, 0x53, 0xf7, 0xc7, 0xce, 0x15, 0xc4,
-0xed, 0xa6, 0x90, 0xce, 0xed, 0x8f, 0x6d, 0xbe,
-0x14, 0xc3, 0xba, 0xab, 0x2c, 0xa5, 0xd6, 0xd5,
-0x1f, 0x49, 0x9b, 0xba, 0x3f, 0xf6, 0x61, 0xe7,
-0xb5, 0x15, 0xb2, 0xf1, 0x40, 0x34, 0xef, 0x7c,
-0x58, 0x04, 0x39, 0xb7, 0xbf, 0xa5, 0xfe, 0xd6,
-0xa6, 0x3d, 0xff, 0x11, 0xcb, 0xbe, 0x1c, 0xfc,
-0xb3, 0x42, 0xcc, 0x3b, 0x1f, 0xd6, 0x4c, 0xe2,
-0xe4, 0xc2, 0x1e, 0xeb, 0xab, 0x64, 0xfe, 0xf9,
-0x20, 0xe9, 0x2b, 0x4f, 0x8a, 0x3f, 0x6b, 0x7d,
-0x8d, 0x9f, 0x86, 0x96, 0x87, 0x7f, 0xc6, 0x15,
-0xc8, 0x8a, 0xff, 0x5c, 0x67, 0x82, 0x9c, 0xc3,
-0xfa, 0x5a, 0xb5, 0x31, 0xed, 0x99, 0x20, 0x55,
-0xfa, 0x2e, 0xab, 0xfe, 0x0b, 0x9f, 0x7f, 0x98,
-0x3d, 0x7f, 0x5d, 0x1e, 0xff, 0xd9, 0xd3, 0x59,
-0x76, 0x02, 0x8f, 0x85, 0x1d, 0x91, 0x27, 0xf2,
-0xf0, 0x4f, 0x94, 0x40, 0x6e, 0xfc, 0x07, 0x8d,
-0xf6, 0x30, 0xe7, 0x1f, 0x7a, 0x42, 0x56, 0xbd,
-0xb3, 0xe8, 0xd2, 0xa7, 0x9c, 0x77, 0x3e, 0xec,
-0xb4, 0x54, 0xcd, 0x18, 0xb7, 0x9f, 0x1c, 0xff,
-0x64, 0xfb, 0xaf, 0xa4, 0x58, 0x97, 0x1b, 0xff,
-0x71, 0xeb, 0x47, 0x39, 0x66, 0x31, 0xc6, 0x33,
-0xe3, 0x2f, 0xd8, 0x1f, 0x7b, 0x4a, 0x21, 0x3d,
-0xc5, 0xf9, 0xb0, 0xcc, 0x49, 0x8d, 0x39, 0x6e,
-0x4b, 0xda, 0x2b, 0xb8, 0xfd, 0x57, 0x32, 0xef,
-0x7c, 0x58, 0x67, 0x7c, 0x5d, 0x56, 0x1b, 0xc3,
-0xcc, 0xf8, 0xdc, 0xf8, 0x0f, 0xa2, 0xeb, 0x61,
-0x17, 0x3f, 0x4a, 0x77, 0x3b, 0x3e, 0x2d, 0x87,
-0xff, 0xe3, 0x9a, 0xaf, 0x19, 0xf6, 0x91, 0xb1,
-0x1f, 0xd4, 0x95, 0xae, 0xf9, 0xe6, 0x9d, 0x0f,
-0x8b, 0xb3, 0x3b, 0x01, 0xfc, 0x7c, 0x4f, 0x3e,
-0x4d, 0xcd, 0x3d, 0xdf, 0xa8, 0x3b, 0xff, 0x25,
-0x58, 0x6c, 0xe7, 0x49, 0xf1, 0x38, 0x9c, 0x31,
-0x9a, 0xd3, 0xf5, 0xb8, 0x6c, 0x0e, 0xd2, 0x66,
-0x1d, 0x23, 0x66, 0x88, 0xa0, 0xf2, 0xf1, 0xcf,
-0xef, 0x18, 0xc8, 0x11, 0x07, 0x5b, 0x19, 0xda,
-0x11, 0xfc, 0x26, 0xff, 0xf9, 0x09, 0xe2, 0xa7,
-0x81, 0x41, 0xac, 0x77, 0xcb, 0xe3, 0xff, 0x64,
-0xf0, 0xcf, 0xad, 0xbc, 0xfe, 0x4b, 0x0e, 0x91,
-0x63, 0x6a, 0x0c, 0xb4, 0x65, 0xbc, 0x71, 0x5f,
-0x6a, 0x2a, 0xfc, 0xf3, 0x43, 0x47, 0x9f, 0x3d,
-0x0c, 0x4f, 0xa2, 0x3e, 0x7f, 0xe8, 0xf1, 0x27,
-0xb9, 0xc0, 0xee, 0x9f, 0xcd, 0xff, 0x31, 0xf1,
-0x0f, 0xef, 0x86, 0x7d, 0x37, 0x9c, 0xd6, 0x06,
-0xd2, 0xbc, 0x7f, 0xe3, 0x7e, 0xd5, 0x12, 0x26,
-0x39, 0x90, 0x26, 0x53, 0xe2, 0x9f, 0xf3, 0xd2,
-0x19, 0xc1, 0xe2, 0x83, 0x9d, 0xa5, 0x37, 0x9a,
-0x44, 0xe8, 0x93, 0x9f, 0x80, 0x7f, 0x02, 0xba,
-0x73, 0xec, 0xd7, 0xa4, 0x19, 0xe8, 0x30, 0x85,
-0x0b, 0xe0, 0x1f, 0x4f, 0x03, 0xec, 0x1d, 0x9d,
-0x6d, 0xf6, 0x4b, 0xdf, 0x43, 0xac, 0xe7, 0xdf,
-0xa3, 0xfa, 0x2f, 0x88, 0x7f, 0x6e, 0x65, 0xe8,
-0x91, 0xc3, 0x60, 0x36, 0xcd, 0x68, 0x52, 0x63,
-0xfa, 0x39, 0xa4, 0xa7, 0x46, 0xb5, 0x3c, 0xfe,
-0x0f, 0x77, 0xfa, 0x97, 0xaf, 0x2a, 0xfb, 0x0b,
-0xe9, 0xf9, 0xae, 0xab, 0xd2, 0x45, 0xab, 0xe0,
-0x2d, 0x78, 0x2a, 0x5e, 0x9d, 0xc2, 0x0e, 0x8a,
-0xea, 0x6e, 0x33, 0x30, 0x32, 0x05, 0xfe, 0x99,
-0x25, 0x2e, 0x86, 0xc9, 0x00, 0x76, 0xc3, 0x9e,
-0x76, 0x10, 0x4e, 0xab, 0x4d, 0x1e, 0x2f, 0x02,
-0xa1, 0x09, 0x8c, 0x08, 0x4d, 0x89, 0x7f, 0x3a,
-0xc5, 0x67, 0xe1, 0xb4, 0xc0, 0xf3, 0x5f, 0xc7,
-0xac, 0xb6, 0xea, 0x99, 0x7a, 0x81, 0x29, 0xf1,
-0x0f, 0xbe, 0xbf, 0x4d, 0xa6, 0xda, 0x4f, 0x9a,
-0x19, 0xc9, 0x63, 0x70, 0x2a, 0x97, 0xff, 0xec,
-0xc2, 0x3f, 0x98, 0xed, 0xda, 0xc9, 0x1b, 0xcd,
-0x59, 0x19, 0xb1, 0x0b, 0xf1, 0x7f, 0x2c, 0x90,
-0xf3, 0x01, 0xac, 0xa5, 0x57, 0xa7, 0x65, 0x13,
-0xf6, 0x04, 0x35, 0x2e, 0x3c, 0x35, 0x25, 0xff,
-0xc7, 0xac, 0xa6, 0x34, 0x6e, 0xa3, 0x51, 0x4d,
-0x8f, 0xe3, 0x32, 0xe3, 0xc7, 0xd6, 0xf0, 0xf7,
-0x2b, 0x31, 0x05, 0xff, 0xc7, 0x02, 0x39, 0x07,
-0xf0, 0x58, 0x90, 0xf8, 0x4a, 0x84, 0x3d, 0xe7,
-0x3a, 0x5a, 0x92, 0x9c, 0x11, 0x7d, 0x2e, 0x2f,
-0xfe, 0x93, 0xc1, 0x3f, 0x6f, 0xf3, 0x6a, 0x77,
-0x93, 0x08, 0x2d, 0x87, 0x35, 0x7e, 0x5e, 0xe7,
-0xa4, 0x71, 0x61, 0xfc, 0x33, 0xa6, 0xef, 0x17,
-0x9c, 0xb0, 0x4f, 0xd3, 0x72, 0xef, 0xd4, 0xf1,
-0x9f, 0x0c, 0xfe, 0x79, 0x07, 0x7a, 0xe9, 0x56,
-0x0b, 0xcf, 0x50, 0x0c, 0xec, 0x90, 0xdf, 0x6a,
-0x17, 0xc0, 0x3f, 0x0d, 0xd8, 0x1f, 0xf2, 0x04,
-0x59, 0xad, 0xd9, 0x61, 0x1f, 0xf6, 0x0f, 0x65,
-0xde, 0x58, 0x52, 0x6d, 0xb8, 0x20, 0xfe, 0xf9,
-0x19, 0xac, 0x36, 0x8f, 0x45, 0xe3, 0x85, 0x60,
-0x9d, 0x01, 0x57, 0xa3, 0xc8, 0x5c, 0xfc, 0x63,
-0x75, 0x23, 0x7c, 0x29, 0x13, 0xf6, 0x69, 0x32,
-0x3b, 0x16, 0x9e, 0xfa, 0x04, 0xfc, 0x83, 0xf6,
-0xea, 0x46, 0xab, 0x8c, 0xab, 0xb0, 0x25, 0x62,
-0x0a, 0xb9, 0xfd, 0xb1, 0x2b, 0x33, 0xf5, 0x5f,
-0x27, 0xe0, 0x57, 0x6a, 0xb3, 0x5d, 0xf6, 0xd5,
-0xbc, 0x00, 0x0f, 0x0a, 0x81, 0xb3, 0x01, 0x1c,
-0x3f, 0x6d, 0x4d, 0xfe, 0xf9, 0xb0, 0x1c, 0xf6,
-0x68, 0x7e, 0xc1, 0x14, 0xe4, 0xad, 0x04, 0x3b,
-0x46, 0x26, 0xcd, 0xaf, 0xa6, 0xdd, 0x3f, 0x35,
-0xfe, 0x61, 0xf6, 0x07, 0xcf, 0x87, 0x1d, 0x86,
-0x3d, 0x9a, 0xd6, 0x8e, 0x0c, 0x70, 0x6a, 0x7d,
-0x15, 0x9b, 0x02, 0xff, 0x94, 0x8d, 0xb5, 0xef,
-0x94, 0xfc, 0xe6, 0x79, 0xbb, 0x7b, 0x79, 0x60,
-0x8d, 0x2b, 0x16, 0xf1, 0x4f, 0xd9, 0x9a, 0xa9,
-0xce, 0x07, 0xf9, 0x2d, 0xfd, 0x39, 0xc5, 0x6a,
-0x3e, 0x6c, 0x6b, 0x20, 0x37, 0x7d, 0xd3, 0xec,
-0x18, 0x49, 0xf9, 0x57, 0xdb, 0xa7, 0xc4, 0x3f,
-0xda, 0x49, 0x7f, 0xb8, 0xc3, 0x5c, 0x0f, 0xfb,
-0xe6, 0xdf, 0x65, 0x5e, 0x91, 0x3f, 0x01, 0xff,
-0x48, 0x93, 0xb1, 0x39, 0xd9, 0xfa, 0xd7, 0x27,
-0x55, 0xfc, 0xaa, 0x7c, 0x0a, 0xfc, 0x93, 0xbe,
-0x64, 0x92, 0x1f, 0x8b, 0x56, 0xc2, 0x69, 0xcf,
-0x91, 0xbf, 0xdf, 0x2a, 0x27, 0xc9, 0x29, 0x78,
-0xce, 0x04, 0x42, 0xeb, 0xf2, 0xf1, 0x8f, 0xe6,
-0x3f, 0xc0, 0x61, 0x8f, 0xb9, 0x5f, 0x68, 0xd5,
-0x54, 0xd9, 0x55, 0xff, 0x35, 0x05, 0xfe, 0x89,
-0xe2, 0x69, 0xce, 0x42, 0xb5, 0xb1, 0xd0, 0xc4,
-0x3f, 0x5b, 0x00, 0xdf, 0xdf, 0xd2, 0xa7, 0x73,
-0xf9, 0xcf, 0x98, 0xff, 0x7a, 0x9a, 0x83, 0x1c,
-0xf2, 0x96, 0x74, 0xce, 0x86, 0x3d, 0x67, 0x69,
-0x4d, 0x32, 0xb8, 0x4a, 0x7c, 0x03, 0x3e, 0xe6,
-0xd0, 0x68, 0x9a, 0x0b, 0xff, 0x14, 0x3b, 0x20,
-0xc7, 0xa9, 0xee, 0x61, 0x16, 0x46, 0xe2, 0x11,
-0xa1, 0x71, 0x8b, 0xff, 0x5c, 0x93, 0x77, 0x3e,
-0x2c, 0x82, 0x9c, 0x30, 0xbb, 0x2d, 0x96, 0xed,
-0x98, 0xf5, 0x3b, 0xcb, 0x98, 0xff, 0x3a, 0x85,
-0xd4, 0x68, 0xe4, 0xaf, 0x1a, 0xd9, 0xf9, 0x2f,
-0x2c, 0xb2, 0x88, 0x92, 0x0a, 0xd8, 0x2d, 0xf0,
-0xb0, 0xf3, 0x5b, 0xf0, 0x3c, 0xcc, 0xc2, 0xe7,
-0x1f, 0xd5, 0x9f, 0xaa, 0xc4, 0x42, 0xb6, 0xfc,
-0xf3, 0x61, 0x71, 0xbe, 0x55, 0xda, 0x93, 0x3c,
-0x4c, 0xad, 0xbe, 0x09, 0x4f, 0x56, 0x56, 0xef,
-0xc3, 0xf1, 0xf0, 0xb4, 0x7e, 0x55, 0x6e, 0xfc,
-0xc7, 0x76, 0xe2, 0x97, 0x94, 0x48, 0x29, 0x24,
-0x02, 0x99, 0x6e, 0xdd, 0x8f, 0xfa, 0x4c, 0x73,
-0x3e, 0xf9, 0xa2, 0x50, 0xfe, 0xf9, 0xb0, 0x38,
-0xdf, 0x46, 0xfd, 0x74, 0xb2, 0xe9, 0x6d, 0x9c,
-0xaf, 0x70, 0x92, 0x36, 0x51, 0xee, 0x5f, 0x4e,
-0x1a, 0x73, 0xcc, 0xf8, 0x8f, 0xfd, 0x3c, 0x0e,
-0xfe, 0x49, 0xb2, 0x65, 0x33, 0x09, 0xcf, 0x58,
-0xfe, 0xe8, 0xae, 0x70, 0xc2, 0x62, 0x04, 0xcd,
-0xcb, 0xe6, 0x3f, 0xdb, 0xf8, 0xa7, 0x24, 0xcd,
-0xcf, 0x83, 0xb0, 0x60, 0xc0, 0x59, 0x08, 0xef,
-0xe3, 0x15, 0xf1, 0x23, 0x34, 0x87, 0xff, 0xec,
-0xe0, 0x9f, 0x64, 0xd9, 0xef, 0x03, 0xcf, 0x24,
-0xec, 0x32, 0xf6, 0x7d, 0x0d, 0x13, 0xcc, 0x7f,
-0xbd, 0x07, 0x47, 0x78, 0x21, 0x73, 0xeb, 0x14,
-0xf8, 0x27, 0xc9, 0xec, 0xd5, 0x1e, 0x7b, 0x9b,
-0xcf, 0x5e, 0x93, 0xb7, 0x8b, 0x52, 0xe4, 0x6d,
-0xe8, 0xd5, 0xee, 0x9e, 0xaa, 0x3f, 0x36, 0x07,
-0x39, 0xc3, 0x90, 0xa2, 0x99, 0xb6, 0x00, 0x10,
-0x08, 0x11, 0x43, 0xdd, 0x38, 0x15, 0xff, 0x99,
-0x17, 0xb5, 0xe1, 0x7c, 0x3f, 0xb4, 0x60, 0x21,
-0x6e, 0x24, 0xd1, 0xff, 0xe2, 0xf9, 0xb0, 0xb9,
-0xf1, 0x9f, 0x2b, 0x1c, 0x90, 0x73, 0x42, 0x32,
-0x69, 0x3f, 0x6d, 0xef, 0x23, 0x7f, 0x55, 0xe7,
-0xe7, 0xc3, 0x9e, 0xbb, 0x00, 0xff, 0xc7, 0xf0,
-0x8e, 0x8a, 0xdf, 0xe4, 0x0b, 0x29, 0xc8, 0x8f,
-0x85, 0x95, 0xd9, 0xb2, 0x39, 0x2e, 0xce, 0xa7,
-0xe7, 0xa1, 0x79, 0x9f, 0xef, 0x88, 0xeb, 0x7c,
-0x58, 0x03, 0xcc, 0x20, 0x8f, 0xdc, 0xef, 0xae,
-0xff, 0x8a, 0x1b, 0x98, 0xff, 0xf2, 0xd7, 0xc1,
-0x33, 0x66, 0x22, 0x2c, 0x95, 0xa9, 0xff, 0x9a,
-0xce, 0xd7, 0x83, 0x2e, 0x87, 0xca, 0xcc, 0x17,
-0x8d, 0x87, 0x01, 0x1f, 0xc5, 0x78, 0x97, 0x44,
-0xbc, 0x0c, 0x78, 0x73, 0xff, 0xde, 0x94, 0x17,
-0xff, 0x09, 0x3c, 0x6b, 0xf1, 0xc9, 0x8b, 0xcc,
-0x46, 0xd3, 0xfe, 0x61, 0x25, 0x09, 0xd7, 0x98,
-0x07, 0x85, 0x0c, 0xb0, 0xfb, 0x47, 0x9d, 0xf1,
-0x66, 0xbf, 0x74, 0xb9, 0x5f, 0xfc, 0x8a, 0x86,
-0x8a, 0x2a, 0xc6, 0x7c, 0xcd, 0xaf, 0x11, 0x96,
-0x0c, 0x28, 0x57, 0x61, 0x45, 0x2a, 0x32, 0xe8,
-0x32, 0xe7, 0xa3, 0x25, 0x4d, 0xfc, 0x43, 0x7d,
-0xaa, 0xf8, 0xa3, 0x0c, 0x1f, 0x7e, 0x12, 0xf3,
-0x5f, 0xa9, 0xb6, 0xe3, 0xfa, 0x1f, 0xd0, 0xdf,
-0x4d, 0xb2, 0x85, 0xe4, 0xdc, 0x5f, 0xb5, 0xf3,
-0xb3, 0x98, 0xff, 0xca, 0xec, 0x47, 0xd8, 0xfd,
-0x41, 0xbc, 0xca, 0xec, 0x88, 0xbb, 0xd3, 0x95,
-0xff, 0x32, 0xf1, 0xcf, 0x3c, 0x83, 0x59, 0xe3,
-0xbb, 0x39, 0x5b, 0x09, 0xd7, 0x83, 0x8a, 0xf6,
-0x93, 0xad, 0x10, 0x8d, 0x97, 0x0a, 0xca, 0xd7,
-0x8b, 0x03, 0x19, 0xfc, 0x23, 0x98, 0x6a, 0x61,
-0xd6, 0xf8, 0x16, 0x77, 0xfc, 0x87, 0xab, 0xc5,
-0xcc, 0x0f, 0xca, 0xb3, 0x5d, 0xf8, 0x27, 0xdd,
-0x85, 0xf6, 0xe4, 0x9a, 0xb4, 0x1c, 0xe1, 0x69,
-0x20, 0x2b, 0x0c, 0x62, 0xc1, 0x9e, 0xef, 0x0b,
-0x88, 0x07, 0x02, 0xab, 0xc8, 0xb3, 0x19, 0xfc,
-0x03, 0x1c, 0xff, 0xe8, 0xde, 0x59, 0xa2, 0x97,
-0xbc, 0x90, 0x29, 0x7b, 0xd7, 0x0c, 0x9f, 0xaa,
-0x98, 0x8d, 0x80, 0xbc, 0x59, 0xf8, 0x67, 0xfa,
-0xb3, 0xbc, 0xed, 0x4f, 0xe3, 0xf1, 0x0c, 0x3b,
-0x0e, 0x57, 0x14, 0xcf, 0x0f, 0x7e, 0x93, 0xc7,
-0x7f, 0x36, 0x4c, 0x88, 0x09, 0xc7, 0xfe, 0x3c,
-0x61, 0xe2, 0x1f, 0xca, 0xbc, 0x55, 0xd4, 0xd4,
-0xcf, 0xa0, 0xd9, 0x28, 0x29, 0xed, 0x1d, 0x14,
-0x4b, 0x60, 0x3f, 0x6d, 0xd2, 0xbc, 0x59, 0xf8,
-0xe7, 0x01, 0x6e, 0x4f, 0x28, 0x7b, 0x7e, 0xd5,
-0xa4, 0x3d, 0x4f, 0xf0, 0x32, 0x0a, 0x5e, 0x11,
-0x56, 0x05, 0x6b, 0x30, 0x35, 0xe6, 0xc6, 0x3f,
-0x94, 0xe3, 0x9f, 0x20, 0xe6, 0xbf, 0x6e, 0x36,
-0xeb, 0xbf, 0x26, 0x09, 0x67, 0x44, 0xa7, 0xe5,
-0x4a, 0x9e, 0x11, 0xd3, 0x3a, 0xe5, 0xec, 0xfe,
-0x3f, 0x7c, 0xbd, 0x1d, 0x09, 0xcc, 0x27, 0x85,
-0xad, 0x56, 0x1b, 0x76, 0xde, 0x58, 0x29, 0x1d,
-0x08, 0x79, 0x4a, 0x48, 0x37, 0x4d, 0x4e, 0x04,
-0xf2, 0xf1, 0x4f, 0x4b, 0xc2, 0x3b, 0x5e, 0xbe,
-0xca, 0xaa, 0xff, 0x22, 0xdb, 0xd9, 0x6b, 0xd2,
-0x94, 0xf4, 0xa6, 0xc5, 0x79, 0xf4, 0x50, 0xb2,
-0x99, 0x7a, 0xb7, 0xe6, 0xe1, 0x9f, 0xf9, 0xe0,
-0xeb, 0x72, 0xef, 0xc7, 0x27, 0x20, 0x2c, 0xd9,
-0x1b, 0x73, 0xd9, 0x47, 0xdb, 0xf2, 0xf1, 0x8f,
-0x57, 0xed, 0xce, 0x3a, 0x16, 0x2d, 0x3b, 0xff,
-0x15, 0xcb, 0xc5, 0x3f, 0x11, 0x99, 0x9f, 0xf7,
-0x61, 0xb2, 0x9d, 0xb7, 0x99, 0x65, 0xec, 0x9b,
-0xfc, 0x58, 0xcf, 0xde, 0x10, 0x99, 0x0a, 0xff,
-0xb4, 0x06, 0x12, 0x64, 0x5b, 0x75, 0xe6, 0x18,
-0x35, 0xac, 0xc8, 0x48, 0xc4, 0x50, 0xc0, 0xd4,
-0x18, 0x59, 0xe3, 0xea, 0xff, 0x63, 0xe2, 0x9f,
-0xdc, 0x7a, 0x28, 0x1b, 0x08, 0x81, 0x77, 0x2a,
-0xfc, 0x83, 0xe7, 0xc3, 0xd6, 0x24, 0x79, 0x22,
-0xcc, 0x5d, 0xf6, 0x6e, 0x76, 0x00, 0x60, 0xc2,
-0xfd, 0x8e, 0xfd, 0x39, 0x62, 0x9e, 0x0f, 0x1b,
-0x69, 0x3c, 0x2c, 0x3e, 0xe9, 0x2a, 0xe3, 0xd2,
-0xff, 0x45, 0xb7, 0x12, 0x61, 0x0c, 0x08, 0x8d,
-0xe6, 0xe3, 0x9f, 0x56, 0x2f, 0xf7, 0xfe, 0xee,
-0xfa, 0xaf, 0x25, 0x89, 0x9a, 0x5a, 0xba, 0x3f,
-0x10, 0xee, 0x60, 0x5f, 0x65, 0xf0, 0xcf, 0x2a,
-0x0b, 0xff, 0xb0, 0xf7, 0x6b, 0x96, 0x0b, 0x08,
-0xe9, 0x4c, 0xe8, 0x22, 0x1a, 0x6c, 0x07, 0x06,
-0x74, 0x8d, 0xbc, 0xf8, 0x4f, 0x7d, 0x54, 0xfe,
-0x26, 0xf9, 0x99, 0xea, 0x00, 0xa1, 0x27, 0x0d,
-0xb6, 0xf0, 0x96, 0x92, 0x0a, 0xfd, 0x3b, 0x94,
-0x7d, 0x15, 0x71, 0x9f, 0x0f, 0x62, 0xe2, 0x9f,
-0x8e, 0xc0, 0xeb, 0xfe, 0xdd, 0x99, 0xf8, 0xcf,
-0xbf, 0x40, 0x63, 0x87, 0x72, 0x84, 0xcc, 0x46,
-0x41, 0x0f, 0xbc, 0x9e, 0x17, 0xff, 0x99, 0x8f,
-0x24, 0xa5, 0xdf, 0x40, 0x26, 0xfe, 0xc3, 0xfb,
-0x1b, 0x28, 0xb5, 0xf0, 0x73, 0x3d, 0x1c, 0xf1,
-0xf6, 0xbb, 0xe2, 0x3f, 0xe3, 0x36, 0xfe, 0x51,
-0xdd, 0x6d, 0x8e, 0x4e, 0x9a, 0xf9, 0xbe, 0x61,
-0xb3, 0x34, 0xbe, 0xbf, 0xfb, 0x54, 0x1e, 0xfe,
-0x61, 0x68, 0x67, 0x02, 0x4c, 0xfd, 0x63, 0x7f,
-0x72, 0x72, 0x2f, 0xaa, 0xdd, 0x0f, 0x47, 0x30,
-0x23, 0x39, 0x34, 0xc5, 0xf9, 0x68, 0xbc, 0x3f,
-0xb6, 0xab, 0x2d, 0xb6, 0x1f, 0x69, 0xeb, 0x98,
-0x1a, 0xf3, 0x53, 0x79, 0x5b, 0x3e, 0xfe, 0x49,
-0xcb, 0x21, 0x86, 0xfe, 0x33, 0xf6, 0x07, 0x37,
-0x62, 0x73, 0xfd, 0x5e, 0x78, 0x90, 0x6a, 0x69,
-0x39, 0x58, 0x98, 0x87, 0x7f, 0x46, 0xd9, 0x4b,
-0xfa, 0x0b, 0x57, 0xd9, 0x82, 0x51, 0x6d, 0xf4,
-0x21, 0x43, 0x78, 0xad, 0x51, 0x3d, 0x2a, 0x47,
-0x0b, 0xb7, 0xe7, 0xf0, 0x7f, 0xe6, 0x23, 0xda,
-0x39, 0x44, 0x5e, 0xb6, 0xeb, 0xbf, 0x8e, 0xd3,
-0xae, 0xb4, 0x2f, 0xa0, 0x94, 0xc0, 0xeb, 0x34,
-0x95, 0x0c, 0x66, 0xf5, 0xff, 0xb1, 0xf8, 0x3f,
-0xd9, 0x61, 0xe4, 0x53, 0xcc, 0x6c, 0x72, 0x44,
-0x64, 0x6d, 0x55, 0x5c, 0xf5, 0x5f, 0xab, 0xad,
-0xf3, 0x61, 0x8f, 0x88, 0x7e, 0xdd, 0x09, 0xfb,
-0xbc, 0x4f, 0x6f, 0x88, 0x1e, 0x3c, 0xc2, 0xf0,
-0xcf, 0xab, 0xec, 0x2b, 0xe6, 0xbf, 0xb2, 0xf0,
-0x8f, 0xc4, 0xf9, 0x3c, 0x11, 0x52, 0x06, 0xd6,
-0xe9, 0x66, 0x67, 0xe0, 0xdb, 0x50, 0xdd, 0x1e,
-0xff, 0x9c, 0xff, 0x88, 0xfc, 0x1d, 0x93, 0xe1,
-0x93, 0x8b, 0x7f, 0x82, 0x20, 0xdf, 0x11, 0xbb,
-0x84, 0x3e, 0x6d, 0x8f, 0xdf, 0x01, 0xd7, 0xb4,
-0xca, 0x3a, 0xdb, 0x66, 0x6e, 0x82, 0x7a, 0x49,
-0x59, 0x1a, 0xcb, 0xc3, 0x3f, 0x10, 0xa8, 0x64,
-0xef, 0xd7, 0x83, 0x76, 0xd8, 0x87, 0xca, 0x9a,
-0x2e, 0x03, 0xd9, 0x0f, 0x09, 0x3d, 0x08, 0x4a,
-0x65, 0x3e, 0xfe, 0x49, 0x7b, 0x83, 0xa2, 0x9c,
-0x49, 0x34, 0xfc, 0x2e, 0x3a, 0x97, 0x32, 0xfb,
-0xc9, 0x76, 0x94, 0x34, 0x9c, 0xf6, 0x6d, 0xcf,
-0xc3, 0x3f, 0xf3, 0xd3, 0x3c, 0x4c, 0x6d, 0xd5,
-0xdb, 0xbe, 0x6b, 0x6a, 0x0c, 0xc7, 0xff, 0x1a,
-0xc7, 0x4f, 0x11, 0xff, 0xa1, 0xbc, 0xed, 0xcf,
-0x6b, 0xf6, 0xee, 0xfe, 0x9c, 0x79, 0x65, 0x4c,
-0x3b, 0x24, 0x37, 0x53, 0x9f, 0xfb, 0x7c, 0x58,
-0x6a, 0xe2, 0x1f, 0x1a, 0x48, 0x72, 0x7e, 0x2f,
-0xc7, 0x33, 0xef, 0x52, 0x73, 0x45, 0xf9, 0x87,
-0xf9, 0xfa, 0x51, 0x34, 0x31, 0x0a, 0x39, 0xf8,
-0x47, 0x97, 0xb1, 0x1f, 0x45, 0x9f, 0x9d, 0xb8,
-0xd9, 0x83, 0x6f, 0x68, 0x82, 0xe1, 0x9f, 0xc7,
-0xcd, 0x0e, 0x12, 0x53, 0x9c, 0x0f, 0x2b, 0x13,
-0x88, 0x75, 0xdb, 0x81, 0x7a, 0xf6, 0x62, 0x6a,
-0x32, 0xa6, 0xdd, 0xb7, 0x30, 0x43, 0x24, 0x26,
-0xa0, 0x35, 0x17, 0xff, 0xe0, 0xfa, 0xaf, 0xb5,
-0xfd, 0xef, 0x38, 0xb7, 0x48, 0x88, 0xff, 0xa5,
-0x71, 0xf4, 0xef, 0x09, 0x11, 0xb2, 0xf1, 0x8f,
-0xe4, 0x03, 0x9f, 0xce, 0xac, 0x8d, 0x93, 0xc8,
-0x38, 0x83, 0x27, 0xc6, 0x1a, 0xec, 0x0d, 0x7a,
-0x93, 0x6d, 0xe4, 0x37, 0x8c, 0xe6, 0xe3, 0x9f,
-0xb4, 0x6f, 0xbf, 0xd8, 0x04, 0x67, 0x8c, 0x59,
-0x51, 0x2b, 0x6c, 0x78, 0xa5, 0xc1, 0xf0, 0x21,
-0xd6, 0x0f, 0xd6, 0x18, 0xde, 0x29, 0xf3, 0x5f,
-0x6c, 0xbe, 0x81, 0x94, 0x56, 0x17, 0xb5, 0xf2,
-0x5f, 0x41, 0xa3, 0x38, 0xe4, 0x69, 0xa8, 0xd8,
-0xdb, 0xa3, 0x19, 0xf2, 0x94, 0xf1, 0x1f, 0x52,
-0x08, 0x94, 0x6d, 0xbb, 0x74, 0x27, 0xcc, 0x85,
-0x15, 0xca, 0xd2, 0x20, 0xf0, 0x88, 0x50, 0x5e,
-0xfe, 0x6b, 0x48, 0xa1, 0x85, 0x1a, 0x06, 0xf6,
-0x3b, 0xac, 0x78, 0x1a, 0x07, 0x4e, 0x2b, 0xd5,
-0x3d, 0x18, 0x41, 0xca, 0xaa, 0xff, 0xb2, 0xf3,
-0x5f, 0xfd, 0xca, 0xcc, 0xca, 0x49, 0xda, 0x04,
-0xce, 0x8b, 0xe3, 0xe5, 0x27, 0x86, 0x2c, 0xe3,
-0x81, 0x9a, 0xec, 0xfa, 0x2f, 0xae, 0x96, 0x9f,
-0x8b, 0x7f, 0xd0, 0xcf, 0x24, 0x1a, 0x35, 0x77,
-0x3c, 0xf0, 0x59, 0xe1, 0x02, 0xf5, 0x5f, 0x78,
-0x7f, 0xf1, 0x31, 0xf4, 0xe6, 0xe0, 0x9c, 0x0f,
-0xe2, 0xe5, 0x1d, 0x81, 0x8c, 0xf0, 0xbe, 0x60,
-0x2a, 0xf7, 0x7c, 0x58, 0x7c, 0xfe, 0x7f, 0x24,
-0xbf, 0xd5, 0xd9, 0xfe, 0x1d, 0xac, 0xfa, 0xc1,
-0xc6, 0x09, 0x79, 0xb2, 0x0c, 0x3b, 0x1a, 0x35,
-0xe2, 0xf3, 0x1f, 0xa7, 0xf6, 0xcf, 0x6b, 0xd8,
-0xfb, 0xaf, 0x24, 0x89, 0xcb, 0xeb, 0xcc, 0xf8,
-0x18, 0xd7, 0xcf, 0x3e, 0xd9, 0xae, 0x07, 0x64,
-0x42, 0xd6, 0xf9, 0xb0, 0x70, 0x1d, 0xc2, 0x80,
-0x15, 0xe4, 0x0d, 0x58, 0x93, 0xa8, 0x49, 0x17,
-0x59, 0x69, 0xa0, 0xb7, 0x65, 0xec, 0x08, 0x84,
-0xf8, 0x47, 0xce, 0xad, 0xff, 0xe2, 0xf1, 0x1f,
-0x4d, 0xdc, 0x4e, 0x5e, 0x50, 0x43, 0x9c, 0xf6,
-0xcc, 0xaf, 0x04, 0x43, 0x8a, 0x97, 0x39, 0xee,
-0xf9, 0x43, 0xde, 0xd0, 0xed, 0x53, 0x9c, 0x0f,
-0x7b, 0x94, 0x29, 0xe1, 0xb4, 0x1a, 0x4e, 0x23,
-0x3e, 0x94, 0xf8, 0x95, 0x0f, 0x71, 0xe3, 0x20,
-0xb4, 0xbc, 0xb4, 0x24, 0x2b, 0xfe, 0x93, 0xc9,
-0x3f, 0x06, 0xf1, 0xb4, 0x1a, 0xcb, 0x70, 0x09,
-0x33, 0x0c, 0xaf, 0x5d, 0x9f, 0xe8, 0xbd, 0x40,
-0xfc, 0x87, 0xa1, 0x1d, 0x52, 0x4d, 0xed, 0x30,
-0xf2, 0x88, 0xfc, 0x77, 0x9e, 0x2a, 0x78, 0xca,
-0x0c, 0x04, 0x4d, 0x19, 0xff, 0x99, 0xc1, 0x0f,
-0x46, 0xb1, 0xd2, 0x5e, 0x2b, 0xc7, 0xe4, 0x79,
-0x64, 0x46, 0xe9, 0x93, 0x34, 0x38, 0x2e, 0xaf,
-0x2a, 0x74, 0xc5, 0x7f, 0x24, 0x27, 0xde, 0x58,
-0x0c, 0x7d, 0x44, 0xeb, 0x37, 0xd7, 0x1b, 0x09,
-0x1a, 0xdb, 0x99, 0x3e, 0xf9, 0x89, 0x8d, 0x81,
-0x50, 0xa1, 0x0b, 0xff, 0x14, 0x58, 0xf1, 0x9f,
-0x6d, 0x4a, 0xc0, 0x73, 0x00, 0x06, 0x12, 0x4e,
-0xfe, 0xcb, 0x9b, 0x54, 0x02, 0x3c, 0xfe, 0x13,
-0x9c, 0x3a, 0xfe, 0xd3, 0x8d, 0x6d, 0x7f, 0x5a,
-0x2c, 0x3c, 0x80, 0xe7, 0x75, 0xf6, 0x88, 0xe9,
-0xca, 0xc9, 0x35, 0xb9, 0xe7, 0xc3, 0x82, 0x05,
-0x72, 0x1e, 0x16, 0x99, 0x37, 0x4f, 0xba, 0x60,
-0x0f, 0x73, 0x8b, 0xb5, 0x18, 0x1f, 0xc0, 0x13,
-0x51, 0xa7, 0x88, 0xff, 0x6c, 0xf6, 0x5c, 0x4d,
-0x7a, 0xf7, 0x65, 0x68, 0x3c, 0x91, 0x78, 0xc2,
-0x5f, 0x2b, 0xed, 0x79, 0xa0, 0x21, 0x2a, 0x67,
-0xe1, 0x9f, 0xe9, 0x16, 0xff, 0x59, 0xf5, 0x54,
-0x30, 0x33, 0x5e, 0x83, 0xdd, 0x0e, 0x71, 0x7c,
-0xb0, 0x55, 0xbe, 0x04, 0x2b, 0x98, 0x84, 0x06,
-0x0c, 0x5c, 0x64, 0xfa, 0xff, 0x38, 0xf1, 0x9f,
-0x3b, 0xc9, 0xa7, 0x60, 0xb5, 0x51, 0xcd, 0xfe,
-0x61, 0x19, 0x8f, 0x90, 0x44, 0x02, 0x15, 0xc4,
-0xa4, 0x46, 0x07, 0xf2, 0xeb, 0xbf, 0xd8, 0xec,
-0x40, 0xc4, 0x1f, 0x63, 0x57, 0xd6, 0xb1, 0xb0,
-0x9a, 0x3c, 0x29, 0x20, 0x23, 0x3a, 0xbb, 0xfe,
-0xcb, 0x9d, 0xd6, 0x79, 0xce, 0x99, 0x6f, 0x84,
-0x1f, 0x04, 0x76, 0x56, 0x0a, 0x47, 0x2e, 0x14,
-0xff, 0x99, 0xcd, 0xab, 0xdd, 0x11, 0x08, 0xa9,
-0x0c, 0x08, 0x2d, 0xf5, 0x8e, 0x76, 0xd7, 0xb2,
-0xa5, 0xd8, 0x8c, 0xd0, 0xe8, 0x1d, 0x07, 0x3f,
-0xb8, 0xe2, 0x3f, 0x1a, 0xba, 0x75, 0xf0, 0x70,
-0xfc, 0x43, 0x1a, 0xe4, 0xe2, 0x18, 0xd1, 0x98,
-0x3d, 0xd9, 0x5a, 0xc9, 0x4c, 0xf1, 0xa1, 0xc2,
-0xbc, 0xf8, 0x4f, 0xd9, 0x3a, 0x29, 0xb9, 0x13,
-0x1b, 0x71, 0x58, 0x69, 0xaf, 0x88, 0xac, 0xc6,
-0x24, 0xe4, 0x5b, 0xb6, 0xca, 0xb9, 0xf5, 0x5f,
-0xa6, 0x3e, 0x99, 0xf6, 0xd8, 0xb6, 0x5d, 0xf7,
-0x60, 0xda, 0x6b, 0x0f, 0x69, 0xd0, 0x7b, 0x55,
-0x5e, 0x11, 0x86, 0xfc, 0xcc, 0xd6, 0x97, 0x1c,
-0x7c, 0x92, 0xac, 0x70, 0xe2, 0x39, 0xec, 0xd7,
-0xd4, 0x5d, 0x07, 0xc1, 0x2c, 0x46, 0xfc, 0xf3,
-0x61, 0x7c, 0x0e, 0x1e, 0x1d, 0x32, 0xee, 0xf4,
-0x9f, 0xd9, 0x0e, 0xdb, 0xe0, 0x93, 0xf2, 0x5f,
-0x1a, 0x6f, 0x04, 0x94, 0x39, 0x9f, 0xc2, 0xc4,
-0x3f, 0x98, 0x7f, 0xac, 0xd1, 0xe4, 0x11, 0x7d,
-0x80, 0xeb, 0x5f, 0x46, 0xfd, 0x2f, 0x66, 0xfa,
-0xc7, 0x1f, 0x42, 0xda, 0x40, 0xc5, 0x4c, 0x7f,
-0x98, 0x80, 0xdd, 0xff, 0x67, 0x8c, 0x5c, 0x0f,
-0xf7, 0xeb, 0x35, 0xd8, 0xad, 0x69, 0x5c, 0x7d,
-0x06, 0x1a, 0x29, 0x36, 0xf6, 0x54, 0x9f, 0xf1,
-0x36, 0x26, 0x95, 0xbc, 0xf3, 0x61, 0xf1, 0x7d,
-0x99, 0x47, 0x4a, 0xba, 0xba, 0xdf, 0xf0, 0xd3,
-0x3e, 0xd3, 0xfe, 0xb0, 0x8d, 0xad, 0xf9, 0xbe,
-0xe4, 0xd7, 0x7f, 0x99, 0xef, 0xef, 0x1d, 0xe4,
-0x53, 0x12, 0xf6, 0x3f, 0xb4, 0xde, 0xdf, 0x60,
-0x82, 0x21, 0x0a, 0xe7, 0xd5, 0xce, 0xad, 0xff,
-0xba, 0x1e, 0xe3, 0x33, 0xf3, 0xc8, 0x21, 0x3a,
-0x2b, 0xe9, 0xa4, 0xbd, 0x82, 0xe3, 0x9c, 0x11,
-0x74, 0xa3, 0x96, 0x5b, 0xff, 0x65, 0xc5, 0x37,
-0x84, 0x71, 0x93, 0x78, 0x9f, 0x9b, 0x4f, 0xd7,
-0xf3, 0xea, 0xbf, 0x2c, 0xd8, 0x83, 0x29, 0xe8,
-0xe6, 0xe4, 0x95, 0x66, 0xfc, 0x87, 0x21, 0x22,
-0x17, 0x11, 0x7a, 0x34, 0x2f, 0xfe, 0xa3, 0x18,
-0x6c, 0xc9, 0xae, 0xc9, 0x3c, 0x7f, 0x23, 0xee,
-0xc8, 0xde, 0x94, 0x9e, 0x14, 0xd0, 0xfe, 0x4c,
-0xd5, 0xff, 0x27, 0x62, 0xd2, 0xe0, 0x29, 0x6f,
-0x7b, 0xc8, 0x11, 0x54, 0x14, 0x0b, 0xe1, 0x71,
-0x2b, 0x97, 0x57, 0xff, 0x85, 0x4a, 0xa3, 0x0b,
-0xf1, 0xfc, 0x3e, 0x2d, 0xe5, 0xf8, 0x3b, 0x66,
-0x7f, 0x0e, 0x22, 0x02, 0x47, 0x7b, 0xee, 0xee,
-0xff, 0xb3, 0x23, 0x63, 0x3f, 0x5f, 0x11, 0x9a,
-0x36, 0xe3, 0x34, 0xd5, 0xd3, 0x66, 0x7c, 0xe3,
-0x98, 0xf0, 0x91, 0xcc, 0x85, 0x43, 0x53, 0xc5,
-0x7f, 0xde, 0x35, 0x0d, 0x17, 0xaa, 0xe5, 0xbf,
-0x43, 0xb8, 0xcb, 0x3c, 0x48, 0xce, 0x9f, 0x53,
-0xff, 0xee, 0xca, 0x7f, 0xcd, 0x87, 0x57, 0x55,
-0xb6, 0x9b, 0x73, 0x0e, 0xc6, 0x42, 0x44, 0x74,
-0x76, 0xa8, 0x19, 0xbc, 0xd8, 0xff, 0x27, 0x2f,
-0xfe, 0xb3, 0xc3, 0x53, 0x07, 0x71, 0x43, 0xb3,
-0x0e, 0xea, 0xe2, 0x07, 0x85, 0x90, 0x1d, 0x98,
-0xc8, 0xd0, 0xe5, 0x54, 0x6b, 0x76, 0xfd, 0x17,
-0x1f, 0xff, 0x40, 0xac, 0x36, 0xda, 0x07, 0x84,
-0x16, 0x59, 0xfe, 0x1a, 0x3b, 0xfa, 0x06, 0x79,
-0x47, 0xa9, 0x8e, 0x54, 0x59, 0x76, 0xfd, 0x17,
-0xd7, 0x0f, 0x10, 0xc0, 0x1e, 0xa6, 0xd4, 0xf6,
-0x77, 0x94, 0xbd, 0x86, 0xeb, 0xf9, 0xc6, 0x5f,
-0xce, 0xab, 0xff, 0xc2, 0xf9, 0x26, 0x44, 0x09,
-0x69, 0x93, 0x66, 0x58, 0x0c, 0x97, 0x01, 0x33,
-0xcb, 0x41, 0xf6, 0xe2, 0x84, 0xf0, 0x4a, 0xde,
-0xf9, 0x68, 0x06, 0x47, 0x3b, 0x67, 0x30, 0xd0,
-0x31, 0xe1, 0x0a, 0x7c, 0x79, 0xcf, 0x5e, 0x20,
-0xfe, 0x93, 0x66, 0x17, 0xb3, 0xfa, 0xff, 0xb4,
-0x8c, 0xb0, 0x65, 0x73, 0x9d, 0xcd, 0xa8, 0x77,
-0xf5, 0xff, 0xa1, 0xbc, 0xdb, 0xf3, 0x51, 0x65,
-0xbb, 0x19, 0xff, 0x39, 0x6a, 0xf3, 0x7f, 0x26,
-0xe4, 0x81, 0x58, 0x0f, 0xf4, 0xe5, 0xf5, 0xff,
-0xc9, 0xf0, 0x31, 0xdc, 0x6d, 0x9f, 0x49, 0xb0,
-0x9d, 0x4d, 0x5c, 0xea, 0xe9, 0xb6, 0xf9, 0xcf,
-0x59, 0xf8, 0x47, 0x62, 0xfa, 0xdc, 0x9e, 0xd5,
-0x36, 0x19, 0xf8, 0xb1, 0xbc, 0x8f, 0x31, 0x8f,
-0x96, 0xdb, 0xff, 0x59, 0xda, 0x21, 0x59, 0xfa,
-0x09, 0x5e, 0x6a, 0x2e, 0xa4, 0x1a, 0xb3, 0x7f,
-0x82, 0x37, 0xa4, 0x38, 0x88, 0x71, 0xc8, 0xb1,
-0x9f, 0x5d, 0x80, 0xfe, 0xbd, 0x11, 0xc7, 0x67,
-0xa5, 0x41, 0xc3, 0xe8, 0xdf, 0x4f, 0x58, 0x57,
-0xbe, 0x94, 0xe1, 0x3f, 0x8f, 0x81, 0xb5, 0x3e,
-0x55, 0xd7, 0xb1, 0xb3, 0x76, 0x44, 0x68, 0xa5,
-0xfa, 0x8a, 0xd9, 0x81, 0x21, 0x93, 0xff, 0x4a,
-0x4b, 0xd6, 0x63, 0x27, 0x5c, 0xcf, 0x2f, 0x71,
-0x84, 0x9c, 0x22, 0x41, 0xb9, 0xcf, 0x3e, 0x1f,
-0xcd, 0x5e, 0x0f, 0x86, 0xe4, 0x9d, 0x4a, 0x3f,
-0xb8, 0x1e, 0xca, 0xc8, 0x72, 0xb5, 0x3b, 0x97,
-0xff, 0x3c, 0x0a, 0x16, 0xff, 0x27, 0xbb, 0xed,
-0x73, 0xa2, 0x1e, 0x4f, 0x10, 0xbb, 0x84, 0x47,
-0x84, 0x2e, 0xcf, 0xea, 0xff, 0x0c, 0x0e, 0xff,
-0xa7, 0x84, 0x0b, 0x1b, 0x2c, 0xfc, 0xf3, 0x00,
-0x7b, 0xfe, 0x76, 0x78, 0x41, 0xcd, 0xeb, 0x7f,
-0xe8, 0x8a, 0x3f, 0xbb, 0xcd, 0x0e, 0x75, 0x67,
-0xe4, 0x73, 0xfa, 0xff, 0xe4, 0xd3, 0x7e, 0xe8,
-0x3c, 0x4c, 0x84, 0x6d, 0x73, 0xf8, 0x7b, 0x19,
-0xfc, 0x03, 0x9b, 0x73, 0xb2, 0xe7, 0x28, 0x3c,
-0x8f, 0xcb, 0x7e, 0x82, 0x59, 0x98, 0x29, 0xfb,
-0x3f, 0xe7, 0xb2, 0x7d, 0xde, 0x82, 0xe7, 0xd7,
-0x5c, 0x83, 0x30, 0xef, 0xa1, 0x29, 0xfa, 0xff,
-0xd8, 0xfd, 0xc7, 0x66, 0x59, 0xb0, 0xc7, 0x5a,
-0x6f, 0xec, 0xfe, 0x73, 0xc9, 0xcc, 0xfc, 0xfa,
-0xf7, 0x11, 0xab, 0xff, 0xa1, 0x6f, 0x9c, 0xc3,
-0x9e, 0x06, 0x9b, 0xff, 0x73, 0x03, 0xf5, 0x3e,
-0x21, 0x3e, 0x41, 0xf3, 0xf9, 0xcf, 0x60, 0xe5,
-0x23, 0xe2, 0x59, 0x7c, 0x18, 0x29, 0xac, 0x35,
-0x4e, 0xcd, 0xff, 0xf9, 0x24, 0x7f, 0x87, 0xe7,
-0x8d, 0x86, 0xf5, 0x69, 0x53, 0xf6, 0x3f, 0x44,
-0x18, 0xf3, 0x6e, 0x16, 0x9f, 0xa7, 0x82, 0x9f,
-0x4f, 0x9a, 0x9b, 0xff, 0x82, 0xda, 0x5c, 0xda,
-0x8f, 0x45, 0xd3, 0x5d, 0x94, 0x60, 0xf3, 0x35,
-0x5b, 0xf9, 0x41, 0x26, 0xff, 0x05, 0x6a, 0x86,
-0xff, 0x03, 0x5b, 0xb2, 0x68, 0x30, 0x55, 0x97,
-0x15, 0x08, 0x5b, 0x72, 0xf3, 0x5f, 0x4b, 0x2b,
-0xed, 0xb2, 0xf7, 0x9a, 0x2c, 0xfe, 0x0f, 0x67,
-0x04, 0x69, 0xc4, 0x8a, 0x80, 0x7d, 0x90, 0xd5,
-0xff, 0x87, 0xcf, 0xee, 0xf0, 0xed, 0xf8, 0xfc,
-0xf7, 0xd9, 0xf3, 0xe5, 0x61, 0x9f, 0x13, 0xf0,
-0xf3, 0xa9, 0xfa, 0xff, 0xb8, 0xea, 0xa1, 0xee,
-0x73, 0xe2, 0x3f, 0x1d, 0xde, 0x9f, 0x28, 0xbb,
-0xf5, 0xde, 0xdc, 0xfa, 0xf7, 0xca, 0xac, 0xfc,
-0x17, 0xdc, 0xed, 0xf0, 0x7f, 0x4a, 0xe5, 0x18,
-0x01, 0xfb, 0xa0, 0xb4, 0x4c, 0xfc, 0x27, 0x6a,
-0xf7, 0x3f, 0xac, 0xc8, 0xa1, 0xfd, 0x60, 0xfe,
-0x6b, 0x9b, 0x1d, 0x01, 0xcb, 0xc4, 0x7f, 0x06,
-0x2b, 0xb6, 0x65, 0xe9, 0x33, 0xc3, 0xff, 0x09,
-0xf0, 0xc6, 0x02, 0xb9, 0xf5, 0xef, 0xd6, 0xf9,
-0xb0, 0xf6, 0x34, 0x1b, 0x32, 0xb4, 0x1f, 0x6f,
-0xa5, 0xd8, 0xc3, 0x0f, 0x7a, 0x9b, 0xe6, 0xe6,
-0xff, 0x1c, 0xc8, 0x59, 0x0f, 0x0b, 0x2c, 0x61,
-0xfe, 0x72, 0xdf, 0xc6, 0x45, 0xef, 0x24, 0xf3,
-0xf8, 0xcf, 0x1e, 0x48, 0xba, 0xd5, 0x8e, 0xdd,
-0x7e, 0xca, 0x4d, 0xfc, 0xc3, 0x1b, 0x21, 0x8e,
-0x48, 0x39, 0xfc, 0x67, 0xa7, 0xff, 0x61, 0xb2,
-0x35, 0x97, 0xff, 0x73, 0x94, 0xcc, 0xb5, 0x23,
-0x42, 0x07, 0xf2, 0xf3, 0x11, 0xf9, 0x6d, 0xb2,
-0x90, 0xc1, 0xdb, 0x9d, 0x8b, 0x7f, 0x04, 0xc8,
-0x67, 0xff, 0xbe, 0x69, 0x23, 0xa2, 0x2a, 0x3b,
-0x22, 0x94, 0xc9, 0x7f, 0xc9, 0xf1, 0x19, 0xae,
-0xb6, 0x3f, 0x5d, 0x56, 0xdb, 0x1f, 0x7e, 0xe5,
-0x88, 0x72, 0x89, 0x1d, 0x11, 0xca, 0xc4, 0x7f,
-0xea, 0xaa, 0x76, 0xc8, 0x6e, 0x76, 0xe5, 0x50,
-0xc6, 0xb0, 0x24, 0x32, 0xf6, 0xc7, 0xd5, 0xff,
-0x19, 0xcf, 0x87, 0x4d, 0x38, 0x6c, 0x1f, 0xb3,
-0xff, 0x8f, 0x8d, 0x88, 0xe6, 0x41, 0x5e, 0xfd,
-0xfb, 0x13, 0x2a, 0x8f, 0xff, 0x58, 0x8f, 0x2d,
-0xd4, 0x8f, 0xbb, 0x68, 0xcf, 0x1e, 0xa7, 0x11,
-0x6b, 0x06, 0xff, 0x24, 0x81, 0x9f, 0x27, 0xeb,
-0x4c, 0x73, 0xc4, 0x35, 0xf1, 0x58, 0xc4, 0x1e,
-0x9f, 0xe9, 0x2f, 0xe1, 0xf4, 0x3f, 0xcc, 0xf4,
-0x73, 0x6b, 0x3d, 0x66, 0x0a, 0x01, 0xa2, 0xe7,
-0xd7, 0xbf, 0x3b, 0xf6, 0xf3, 0x49, 0xd1, 0xa4,
-0xb9, 0x5a, 0xf3, 0x6d, 0xc0, 0x40, 0xba, 0x43,
-0x7d, 0x71, 0xd7, 0x7f, 0x4d, 0x69, 0x6f, 0x01,
-0xf9, 0x30, 0xca, 0x0e, 0x4b, 0x70, 0xd7, 0xbf,
-0xc3, 0xb3, 0x92, 0x93, 0xf6, 0xfa, 0xbd, 0xed,
-0xef, 0xcc, 0x7e, 0xbf, 0x35, 0xf3, 0x6d, 0x62,
-0x67, 0x26, 0x5e, 0x31, 0x64, 0xf9, 0xaf, 0x45,
-0x59, 0xb4, 0x55, 0xee, 0xb6, 0xc2, 0xa4, 0xde,
-0x3e, 0xe8, 0xd3, 0xd5, 0xff, 0x47, 0xca, 0x76,
-0xd3, 0xa6, 0xc0, 0xcf, 0x47, 0x1b, 0x74, 0x3c,
-0x20, 0xb8, 0xf0, 0x8f, 0x9a, 0xbd, 0xde, 0xf6,
-0x71, 0xbe, 0x47, 0x77, 0x8e, 0x07, 0x74, 0xe1,
-0x9f, 0xf8, 0x4a, 0xd7, 0x34, 0xed, 0x36, 0x08,
-0x66, 0xe0, 0x4b, 0x09, 0xaa, 0x79, 0xf5, 0xef,
-0x14, 0xcf, 0x47, 0xb3, 0xaa, 0x75, 0xb4, 0x6c,
-0x9a, 0x53, 0xa7, 0x79, 0x10, 0x3c, 0xe6, 0x2f,
-0x5c, 0xf8, 0x67, 0xfa, 0x39, 0xf8, 0x95, 0xc9,
-0xff, 0x39, 0x27, 0xff, 0x9e, 0xad, 0x96, 0xaa,
-0x2c, 0xda, 0x33, 0xb6, 0xce, 0x66, 0x77, 0x08,
-0xb9, 0xce, 0x87, 0x75, 0x48, 0xce, 0x1f, 0x08,
-0x28, 0x78, 0xdc, 0x6d, 0x7f, 0x48, 0x9c, 0xf8,
-0xd3, 0x7d, 0xa9, 0xb2, 0x54, 0xa6, 0xdf, 0x08,
-0x8f, 0xff, 0xac, 0xe4, 0xd5, 0x04, 0x15, 0xb8,
-0xfb, 0x46, 0xbc, 0x57, 0x69, 0x4d, 0x13, 0x5b,
-0x85, 0x27, 0x8d, 0x3e, 0x8d, 0x34, 0x09, 0xf6,
-0x78, 0x43, 0xb0, 0xf9, 0xcf, 0x65, 0xc7, 0xa4,
-0x1b, 0x78, 0x3f, 0x25, 0x47, 0xb1, 0x85, 0xbf,
-0x05, 0x2c, 0x84, 0x7f, 0x65, 0x0b, 0x49, 0x39,
-0xf6, 0x04, 0x2a, 0x76, 0x48, 0xbf, 0x90, 0x10,
-0x96, 0x08, 0xc7, 0xe0, 0xff, 0x07, 0xd6, 0xf9,
-0x7a, 0x96, 0x5a, 0x7e, 0xad, 0x1e, 0x48, 0x36,
-0x19, 0x4b, 0x9e, 0x55, 0x4a, 0x1d, 0x7e, 0xfb,
-0x51, 0x86, 0x7f, 0x5a, 0xb8, 0x5a, 0x6e, 0x3f,
-0x53, 0x90, 0xcb, 0x07, 0x4b, 0x4b, 0x3c, 0x3f,
-0xd8, 0xd9, 0x3c, 0x45, 0xff, 0xe7, 0x94, 0x75,
-0x0c, 0xdf, 0x12, 0xfb, 0xfe, 0x25, 0x58, 0x66,
-0xc8, 0x89, 0xe8, 0x49, 0x71, 0xb6, 0x63, 0x7f,
-0x0e, 0x48, 0x41, 0xe9, 0x74, 0x81, 0xb5, 0x0c,
-0x70, 0x19, 0x97, 0xb8, 0xf8, 0x60, 0xbf, 0x31,
-0xfa, 0xee, 0xd9, 0x6a, 0x30, 0xd3, 0xd4, 0xe4,
-0xfc, 0xbc, 0x2e, 0xfe, 0xcf, 0x41, 0xb3, 0x3a,
-0xd2, 0xb6, 0x3f, 0x9e, 0x50, 0xd9, 0x7b, 0x6a,
-0x2f, 0xe5, 0xad, 0x12, 0xe6, 0x3a, 0xf6, 0x67,
-0x99, 0x30, 0x43, 0xfd, 0x01, 0xfd, 0x0a, 0x73,
-0xfa, 0x53, 0xd0, 0x80, 0xdf, 0x82, 0x9e, 0x44,
-0x75, 0x9a, 0x19, 0xae, 0xf9, 0xd4, 0x5e, 0x6f,
-0xc8, 0xff, 0xd9, 0x95, 0xd3, 0xed, 0xf9, 0x20,
-0x6f, 0x84, 0x58, 0x12, 0x12, 0x47, 0xc8, 0x2b,
-0x6a, 0x68, 0x78, 0x49, 0x85, 0x52, 0xe6, 0x3c,
-0x8f, 0x7e, 0xe9, 0xb3, 0x66, 0x77, 0xac, 0x94,
-0x80, 0xef, 0x0b, 0x9f, 0xa6, 0xd3, 0xf6, 0xf9,
-0x04, 0xcc, 0x57, 0x5b, 0x86, 0x7d, 0x3f, 0x11,
-0x47, 0x2f, 0xb1, 0xdf, 0x47, 0xce, 0xff, 0x91,
-0x78, 0xda, 0x2b, 0x98, 0xf7, 0x62, 0x9e, 0x51,
-0xad, 0xf3, 0x8b, 0x3d, 0x99, 0xfa, 0x2f, 0x7b,
-0xff, 0x35, 0x21, 0xe6, 0x1c, 0x7b, 0xd1, 0x87,
-0x42, 0x0f, 0x66, 0xd8, 0x43, 0xa4, 0x29, 0x53,
-0x4f, 0x67, 0xe2, 0x9f, 0xa3, 0xca, 0xe4, 0x14,
-0xc7, 0x7c, 0x1c, 0x82, 0x58, 0x9c, 0x27, 0xfe,
-0xd4, 0xa9, 0xf8, 0xcf, 0x19, 0xc5, 0xca, 0x96,
-0x70, 0xa8, 0x35, 0xfe, 0xb6, 0x86, 0x2f, 0x66,
-0x99, 0xab, 0xfe, 0xcb, 0xe1, 0xff, 0x04, 0x9c,
-0xb6, 0xcf, 0xaa, 0x25, 0x9c, 0xd4, 0x0f, 0xe9,
-0x03, 0xd4, 0xf7, 0x9e, 0x72, 0xc3, 0x85, 0xeb,
-0xdf, 0xff, 0xdd, 0xfe, 0x87, 0x9f, 0x40, 0x73,
-0x1d, 0xe6, 0xf5, 0xd1, 0x4b, 0x12, 0xa2, 0x38,
-0x15, 0xff, 0xc7, 0xc6, 0x33, 0xcd, 0x8e, 0x47,
-0xfe, 0x8d, 0x75, 0x3e, 0xbb, 0xbb, 0xfe, 0xdd,
-0x85, 0x97, 0x84, 0x3c, 0x20, 0x14, 0xb5, 0xc6,
-0xdf, 0xec, 0xfc, 0xbe, 0x6e, 0xfe, 0xb3, 0x25,
-0xf8, 0x9d, 0x0e, 0xc9, 0x2f, 0xe2, 0xd1, 0xb1,
-0x0c, 0x2a, 0x78, 0x74, 0x67, 0xfc, 0xa0, 0xac,
-0xf1, 0x68, 0xf3, 0x05, 0xe6, 0x3b, 0x82, 0xf1,
-0x67, 0xaa, 0xdc, 0x77, 0xa1, 0xf8, 0x8f, 0x99,
-0xff, 0x92, 0x2d, 0xe1, 0x2c, 0x39, 0xdf, 0xca,
-0x2b, 0xc2, 0x32, 0xfd, 0x7f, 0xfa, 0xa7, 0x4f,
-0x05, 0x0b, 0x6d, 0x46, 0x74, 0xf2, 0x55, 0x19,
-0x3b, 0x42, 0xaf, 0x75, 0xc5, 0x7f, 0x2a, 0x6d,
-0xfc, 0xd3, 0xea, 0x00, 0xa1, 0xa4, 0x2d, 0x1c,
-0x8d, 0x61, 0x69, 0x98, 0xb2, 0xc6, 0x15, 0xff,
-0x01, 0x87, 0xff, 0xe3, 0xb7, 0x84, 0x04, 0x86,
-0xb9, 0x24, 0x53, 0x03, 0x5a, 0x77, 0x00, 0x13,
-0x7f, 0x31, 0xd7, 0xf9, 0xb0, 0x05, 0xa6, 0xb6,
-0x2f, 0x77, 0xa9, 0x31, 0x83, 0x88, 0x2a, 0x7a,
-0x91, 0x61, 0xb5, 0x89, 0xbc, 0x93, 0x89, 0xff,
-0x48, 0xf9, 0x6d, 0x2d, 0x9d, 0xe7, 0xff, 0x2d,
-0xec, 0xd7, 0x91, 0x11, 0x44, 0x32, 0xf1, 0x9f,
-0x27, 0xd4, 0x4f, 0xc0, 0xc3, 0x2f, 0x23, 0xc3,
-0x81, 0xe3, 0x1f, 0x67, 0xbd, 0x65, 0xf1, 0x9f,
-0xf3, 0x04, 0x63, 0xa4, 0xa3, 0x09, 0x3b, 0x72,
-0xbb, 0xea, 0xdf, 0x7b, 0x4c, 0xfc, 0xb3, 0xc8,
-0xcd, 0x7f, 0x96, 0x2d, 0x61, 0x12, 0xee, 0xd7,
-0xb7, 0xa2, 0xe0, 0x99, 0x8a, 0xff, 0x6c, 0xbd,
-0x38, 0x29, 0x14, 0xa4, 0xa0, 0xd1, 0x17, 0x22,
-0x43, 0x58, 0x4a, 0x89, 0x5f, 0x79, 0x9c, 0xf5,
-0x50, 0x9d, 0xe1, 0x3f, 0xbf, 0x29, 0xe5, 0x02,
-0xa1, 0x51, 0xe0, 0xfd, 0x2b, 0xe6, 0x11, 0xd9,
-0x36, 0x57, 0x56, 0xfc, 0xe7, 0xc6, 0xac, 0x6a,
-0x2f, 0x47, 0x38, 0xce, 0x1b, 0x01, 0x2d, 0x59,
-0xa5, 0x78, 0x9c, 0xfe, 0xcf, 0x4e, 0xfc, 0xc7,
-0x0a, 0x6b, 0x64, 0xd9, 0x93, 0x34, 0x31, 0x85,
-0xf2, 0x29, 0xe3, 0x3f, 0x8e, 0xf0, 0x81, 0x73,
-0x85, 0xbc, 0x1a, 0x43, 0xfe, 0x4f, 0xb7, 0x9a,
-0x89, 0xbf, 0x95, 0xe6, 0xec, 0xbf, 0x4a, 0x3a,
-0xc9, 0x5b, 0x71, 0xab, 0xec, 0xe2, 0x88, 0xf9,
-0xfc, 0x9d, 0x65, 0x4f, 0x38, 0xf1, 0xb7, 0xfe,
-0xa9, 0xf6, 0x6b, 0xd4, 0xb9, 0xf2, 0x1d, 0xd3,
-0x5e, 0x6d, 0xcb, 0x8f, 0xff, 0x84, 0x5a, 0x0f,
-0xaa, 0xa6, 0x19, 0x77, 0x95, 0xf9, 0x68, 0x0f,
-0xc6, 0x79, 0x61, 0x5d, 0xbf, 0xf3, 0xbe, 0xcf,
-0x9d, 0x7e, 0x21, 0x3c, 0xc3, 0x84, 0xdf, 0xa9,
-0x3f, 0x4f, 0x37, 0xa1, 0xe1, 0xbd, 0xdf, 0x75,
-0x3e, 0x6c, 0xfe, 0x30, 0x47, 0x78, 0x57, 0x7f,
-0x57, 0x67, 0x42, 0xc8, 0xb5, 0x1f, 0xec, 0x4a,
-0x9c, 0x91, 0x6d, 0x37, 0x57, 0xe1, 0xf8, 0x3b,
-0x0b, 0x08, 0x1d, 0x63, 0xeb, 0x8d, 0x17, 0x82,
-0x69, 0x8e, 0x7f, 0x1c, 0x92, 0x56, 0x7a, 0x91,
-0xed, 0xdc, 0x97, 0x53, 0xb6, 0x33, 0x0f, 0x85,
-0x77, 0xb0, 0x35, 0x2b, 0x13, 0xda, 0xbe, 0xe6,
-0x18, 0x88, 0xa9, 0xf1, 0x8f, 0x25, 0x7c, 0x50,
-0x3d, 0xc8, 0xc6, 0x33, 0x28, 0xa5, 0xe5, 0xc7,
-0x7f, 0xdc, 0x78, 0x9b, 0xee, 0x82, 0x00, 0x13,
-0x66, 0x8e, 0x08, 0x3b, 0x39, 0xf1, 0x63, 0x61,
-0x26, 0xff, 0x45, 0xe5, 0x95, 0x32, 0x96, 0x01,
-0x6e, 0x40, 0x36, 0xb5, 0x3d, 0x5f, 0xed, 0x77,
-0x36, 0x50, 0x44, 0xfe, 0xed, 0x92, 0x94, 0x92,
-0x53, 0xff, 0x2e, 0xf2, 0xfe, 0x2d, 0x56, 0xda,
-0xc2, 0xe5, 0xdf, 0x4f, 0xc0, 0x3f, 0x98, 0xc0,
-0x2f, 0xeb, 0x7c, 0xd8, 0xee, 0xd0, 0x96, 0x83,
-0xf6, 0xe9, 0x7b, 0x07, 0x03, 0xcd, 0x9e, 0xaa,
-0x7d, 0xff, 0xc7, 0xcf, 0x43, 0x3c, 0x68, 0xdf,
-0x0d, 0x05, 0x3c, 0x7d, 0xef, 0x13, 0xee, 0x2f,
-0x77, 0x37, 0x69, 0x66, 0xdf, 0x0f, 0x0c, 0x89,
-0x4f, 0x2d, 0xb8, 0x3f, 0xff, 0xcf, 0x9e, 0xc7,
-0xc7, 0x3e, 0x62, 0x08, 0xfe, 0x94, 0xcf, 0x7f,
-0xc6, 0xf3, 0x10, 0xe1, 0x7f, 0xe2, 0x3c, 0xc4,
-0x2a, 0x63, 0x6d, 0xc8, 0xba, 0x1b, 0x13, 0x0e,
-0xca, 0x5f, 0xfd, 0x77, 0xce, 0x43, 0x44, 0x02,
-0x8a, 0xa5, 0x3f, 0x64, 0xa2, 0xf0, 0x04, 0xf9,
-0x27, 0xe9, 0x1f, 0xef, 0x66, 0x69, 0xdb, 0xba,
-0xed, 0x54, 0xfa, 0xcf, 0x9c, 0x87, 0xe8, 0x35,
-0x9c, 0x1f, 0x82, 0x09, 0x07, 0xa1, 0xd9, 0x35,
-0xea, 0xe2, 0x79, 0x88, 0x9f, 0x2c, 0xfc, 0x7f,
-0x79, 0xfc, 0x7f, 0xb2, 0xf7, 0xf1, 0x4f, 0xbe,
-0x7f, 0xc6, 0xfa, 0x71, 0xc3, 0xd8, 0xfc, 0x7f,
-0xdc, 0x1e, 0x66, 0x7f, 0x9a, 0x3f, 0xe9, 0x4b,
-0xfe, 0x3c, 0x6b, 0x43, 0x5c, 0xc9, 0x53, 0xb8,
-0xa1, 0xff, 0xad, 0xfa, 0xff, 0xc4, 0x1f, 0x22,
-0xf3, 0x71, 0xec, 0xa1, 0xe5, 0x8f, 0xfe, 0x77,
-0x9c, 0x0f, 0x5b, 0x65, 0xfc, 0x69, 0xfa, 0xcf,
-0x7e, 0xfe, 0x7f, 0x5f, 0xff, 0xae, 0xf1, 0xff,
-0xa1, 0xf3, 0x61, 0xbd, 0x43, 0x17, 0xed, 0xe1,
-0x7f, 0x1a, 0xfb, 0xf3, 0x9f, 0x6c, 0xfc, 0x8b,
-0x0b, 0xa0, 0x53, 0x7f, 0x53, 0xbd, 0x0e, 0x8a,
-0x87, 0x44, 0x2e, 0x54, 0x14, 0xbf, 0x28, 0xde,
-0x63, 0xdc, 0xa9, 0x7e, 0xca, 0x12, 0x22, 0x9f,
-0x92, 0x0a, 0x8c, 0x59, 0xce, 0xf8, 0x9b, 0xda,
-0x85, 0x7b, 0x84, 0x3b, 0xf5, 0x3f, 0x57, 0xd5,
-0x9e, 0x02, 0x53, 0x98, 0x3e, 0xec, 0x08, 0xd6,
-0x57, 0x57, 0x18, 0xb3, 0x9c, 0x0d, 0x12, 0x25,
-0x82, 0x46, 0x3b, 0xb4, 0x32, 0x59, 0xda, 0x67,
-0x0a, 0x95, 0x78, 0x6c, 0xa1, 0x79, 0x85, 0x0b,
-0x51, 0x26, 0x50, 0xcd, 0xb9, 0x3f, 0x05, 0x21,
-0x0a, 0x95, 0x70, 0x09, 0x7c, 0x87, 0x32, 0x61,
-0x29, 0x5c, 0x22, 0x17, 0x30, 0x41, 0x58, 0x0a,
-0x9f, 0xaf, 0xb4, 0x05, 0x28, 0xa0, 0x9a, 0xf3,
-0x0a, 0xdc, 0xb4, 0xb4, 0x60, 0x8e, 0xf0, 0x59,
-0x7a, 0xfb, 0x02, 0x29, 0x5e, 0x70, 0xaf, 0x70,
-0x27, 0xfd, 0x73, 0x6d, 0xfa, 0x88, 0x2d, 0x1c,
-0x14, 0x6e, 0x13, 0xee, 0x4c, 0x32, 0xc1, 0xf5,
-0x3c, 0x2f, 0xea, 0xba, 0xa6, 0xca, 0x12, 0x11,
-0xd8, 0x5f, 0xc2, 0x3f, 0x54, 0x08, 0x42, 0xcc,
-0x14, 0x54, 0x21, 0x26, 0x59, 0x57, 0x68, 0x06,
-0xe2, 0xbd, 0xd8, 0x21, 0xdd, 0x25, 0x54, 0xd2,
-0x9b, 0x99, 0x61, 0x95, 0x34, 0x41, 0x4e, 0xb4,
-0x6a, 0x6a, 0x5c, 0xaa, 0x16, 0x64, 0x68, 0x0d,
-0xa9, 0x3d, 0x78, 0x05, 0x05, 0x9a, 0xd1, 0xcf,
-0x8b, 0x0b, 0x57, 0xdf, 0xd6, 0x75, 0x47, 0xf2,
-0xcf, 0x02, 0x92, 0x5c, 0xd0, 0xda, 0x15, 0x99,
-0xb8, 0x23, 0x30, 0xdd, 0x53, 0xa0, 0xd3, 0x88,
-0x56, 0x11, 0x98, 0x4e, 0x4c, 0xc1, 0x5b, 0x00,
-0x2e, 0xfd, 0x5c, 0xd1, 0xf5, 0xe7, 0xf0, 0x67,
-0xc6, 0xf4, 0x88, 0x74, 0xbf, 0xf0, 0x67, 0x4c,
-0x28, 0xed, 0x2c, 0xb8, 0x53, 0xb8, 0x9d, 0xde,
-0x61, 0x4c, 0x0f, 0x31, 0xa1, 0x1c, 0x98, 0x30,
-0x57, 0x72, 0xb6, 0x5f, 0x6c, 0xbc, 0xa6, 0x77,
-0x40, 0x19, 0x48, 0x94, 0x99, 0xab, 0x56, 0x50,
-0x75, 0x01, 0x4d, 0x60, 0x1b, 0xa8, 0x54, 0x52,
-0x05, 0x89, 0xd9, 0x08, 0x14, 0xd4, 0xa1, 0xcc,
-0xf8, 0x17, 0x97, 0x31, 0x8b, 0xc1, 0x13, 0xd1,
-0x1a, 0xdb, 0xe6, 0xc6, 0x90, 0x7f, 0xad, 0x11,
-0xfb, 0x4a, 0x21, 0x17, 0x92, 0xf2, 0x02, 0x97,
-0x7e, 0x22, 0xd3, 0x96, 0x0b, 0xff, 0x05, 0x3e,
-0xaf, 0x57, 0xd0, 0x02, 0x53, 0x98, 0x9e, 0x28,
-0x88, 0x0a, 0x47, 0xe0, 0xef, 0x80, 0x09, 0x9a,
-0x29, 0xb8, 0xe7, 0xab, 0x8b, 0x51, 0x38, 0x02,
-0x73, 0x90, 0xaf, 0x87, 0xbf, 0xd7, 0x1c, 0x28,
-0xa6, 0xe2, 0x5d, 0xc2, 0x52, 0x7a, 0x09, 0x17,
-0x00, 0x05, 0xf7, 0xf8, 0x9b, 0x5a, 0xa5, 0x50,
-0x97, 0x57, 0x6b, 0x93, 0xe5, 0x98, 0x14, 0xa2,
-0x28, 0xa8, 0xfb, 0xac, 0x2b, 0xea, 0x3e, 0x35,
-0x34, 0xc4, 0x05, 0xd7, 0xef, 0xc5, 0x3e, 0x21,
-0xc0, 0x8e, 0x2d, 0xec, 0xf7, 0xb2, 0x04, 0xc3,
-0x16, 0x46, 0x4c, 0x41, 0x03, 0xc3, 0xa5, 0x1f,
-0x22, 0x84, 0xe8, 0x62, 0xad, 0x5c, 0x96, 0x62,
-0xb6, 0xb0, 0x4f, 0x08, 0x19, 0x8b, 0x43, 0xb7,
-0xcb, 0xd2, 0x2b, 0x42, 0xa8, 0x8b, 0x09, 0x5e,
-0xc9, 0x35, 0xfe, 0xc5, 0xd6, 0x82, 0x68, 0xd7,
-0x52, 0xed, 0xf3, 0x6c, 0xbc, 0x64, 0x0a, 0xd3,
-0x63, 0x05, 0xd1, 0xa1, 0xa5, 0x21, 0x26, 0x74,
-0x0b, 0x9a, 0x29, 0x50, 0x97, 0x7e, 0x5a, 0x4d,
-0x5d, 0x3a, 0x4a, 0x35, 0x05, 0xaf, 0x26, 0x32,
-0x41, 0x32, 0x05, 0x21, 0x7b, 0xbe, 0xd1, 0xae,
-0x4a, 0xed, 0xe6, 0x0e, 0xd8, 0xc8, 0x84, 0x4b,
-0xb5, 0x9b, 0xe5, 0xd2, 0x98, 0xb4, 0x1c, 0xe7,
-0xdb, 0x51, 0xba, 0x51, 0xd2, 0x50, 0x58, 0xec,
-0x5e, 0x3f, 0x37, 0x45, 0x0b, 0x96, 0x0a, 0x9f,
-0x87, 0x3f, 0xa3, 0x92, 0x26, 0x99, 0xc2, 0x74,
-0xbc, 0x52, 0x08, 0xa5, 0x28, 0xc8, 0x70, 0x33,
-0x0a, 0xba, 0x6b, 0xfd, 0xdc, 0x2c, 0x7c, 0x8e,
-0xde, 0x11, 0x9d, 0xde, 0xcf, 0xde, 0xa6, 0x05,
-0x34, 0x12, 0xad, 0xa8, 0x2c, 0x28, 0xcc, 0x13,
-0x9c, 0xed, 0x32, 0xf3, 0x5e, 0x6c, 0xef, 0xc9,
-0xde, 0x3e, 0xa2, 0x43, 0x19, 0x13, 0x16, 0xf0,
-0x77, 0xa1, 0x54, 0xa2, 0xec, 0xa5, 0xe8, 0x90,
-0xf0, 0x0a, 0x0a, 0x15, 0xae, 0xf1, 0x2f, 0xde,
-0x4c, 0x3e, 0x47, 0x37, 0x45, 0xab, 0x55, 0xb8,
-0x59, 0xc4, 0x3f, 0x34, 0xab, 0xb2, 0x18, 0x85,
-0xc3, 0xd1, 0x6b, 0x99, 0x30, 0xcd, 0x12, 0x5c,
-0xcf, 0xf3, 0xe2, 0xcd, 0x05, 0xf7, 0x74, 0xdd,
-0x19, 0xfd, 0xf3, 0xca, 0xab, 0x5e, 0x2a, 0xb8,
-0x67, 0xf5, 0xe6, 0xe8, 0xe7, 0x2b, 0x4b, 0x99,
-0x10, 0x7b, 0x33, 0xfa, 0xf7, 0x95, 0xd3, 0x99,
-0xd0, 0xc5, 0x05, 0x97, 0x3d, 0x69, 0xbf, 0x59,
-0xc4, 0x8b, 0xd7, 0x55, 0x16, 0xbc, 0x44, 0xee,
-0xa1, 0x28, 0x14, 0xbf, 0x24, 0xe2, 0x1d, 0x3e,
-0xc5, 0x84, 0x69, 0xf7, 0x50, 0xbc, 0xd5, 0x74,
-0xa3, 0x34, 0xa3, 0x1f, 0xeb, 0xfe, 0x4b, 0xe5,
-0x35, 0x28, 0x2c, 0xfb, 0x73, 0xbc, 0x6d, 0x75,
-0x97, 0x1c, 0xfd, 0x0c, 0x13, 0x60, 0x56, 0x97,
-0x37, 0xda, 0x56, 0x59, 0x41, 0x4b, 0x9d, 0xe7,
-0x61, 0xef, 0x87, 0x06, 0xfc, 0x8d, 0x71, 0x0c,
-0x51, 0x8c, 0x4d, 0xd3, 0x5c, 0x21, 0xec, 0x87,
-0xbb, 0x53, 0xfb, 0x14, 0xb3, 0x3f, 0xae, 0xd5,
-0x56, 0x28, 0x2c, 0xeb, 0x5a, 0x1a, 0xbd, 0x04,
-0xcd, 0xd4, 0x32, 0x8a, 0x42, 0x81, 0x29, 0x7c,
-0x1e, 0x85, 0x6a, 0xfe, 0xd5, 0x74, 0x9a, 0xc9,
-0x5f, 0xdc, 0xa4, 0x17, 0x84, 0xb4, 0xc5, 0xf2,
-0xed, 0x20, 0xd1, 0x82, 0x4e, 0xe1, 0x4e, 0xf8,
-0x73, 0x98, 0x6e, 0x14, 0x74, 0x82, 0x25, 0x84,
-0xac, 0x2b, 0x99, 0xe7, 0xb9, 0xa9, 0x95, 0xb2,
-0x17, 0x2e, 0xc0, 0x97, 0x4d, 0x94, 0x56, 0x6a,
-0x92, 0x2c, 0x98, 0x42, 0x21, 0x0a, 0x9a, 0x29,
-0x50, 0xd7, 0x7c, 0x5b, 0x7b, 0xa2, 0x49, 0xb6,
-0x7e, 0xf8, 0xea, 0xea, 0x92, 0xf9, 0x49, 0xb7,
-0x12, 0x2e, 0x3c, 0x2e, 0x44, 0xcd, 0x2b, 0xee,
-0xf1, 0x6d, 0x57, 0x45, 0x8c, 0x3b, 0x42, 0x7f,
-0x26, 0xbf, 0xc8, 0xac, 0x4d, 0x57, 0x44, 0xbb,
-0x43, 0xb6, 0xcd, 0x8e, 0x3c, 0x5d, 0x2c, 0x88,
-0x50, 0xbc, 0x52, 0x00, 0x99, 0xe7, 0x01, 0x51,
-0xc0, 0xf1, 0xd3, 0x65, 0xa9, 0xcd, 0x14, 0xbc,
-0x05, 0x4c, 0x18, 0xe2, 0x42, 0xab, 0xf5, 0x55,
-0x81, 0xee, 0xd2, 0x0f, 0xe8, 0xba, 0xaa, 0x4a,
-0x92, 0xa0, 0xc6, 0xd1, 0xfe, 0x50, 0xd3, 0x04,
-0x9a, 0x02, 0xc0, 0x5d, 0x5c, 0x28, 0x75, 0x8d,
-0xbe, 0x69, 0x21, 0x21, 0x94, 0x26, 0xb5, 0x0e,
-0x4a, 0x08, 0x50, 0x1a, 0xd2, 0x64, 0x99, 0x0b,
-0x1a, 0x0a, 0x85, 0x96, 0xe0, 0x7a, 0x1e, 0xa6,
-0x4f, 0xd3, 0xc8, 0xd7, 0x52, 0x2e, 0x3c, 0xc4,
-0xac, 0x87, 0x80, 0x16, 0x06, 0xcd, 0x8e, 0x6d,
-0x88, 0x5c, 0xf3, 0x5d, 0xad, 0x8b, 0xf8, 0xed,
-0x25, 0x30, 0x4c, 0x45, 0xd3, 0x10, 0x15, 0xa3,
-0x70, 0x27, 0x7c, 0x8a, 0x0d, 0x9b, 0xa6, 0x71,
-0x21, 0xeb, 0xf7, 0x05, 0x29, 0x24, 0xa0, 0xf5,
-0xa0, 0x94, 0x0b, 0xcc, 0x74, 0x1a, 0x4c, 0xa8,
-0x64, 0x2f, 0x16, 0x18, 0x44, 0xe3, 0x42, 0xa5,
-0x7b, 0xbc, 0x64, 0x1a, 0x19, 0x9d, 0xd9, 0x9f,
-0x59, 0xe0, 0xd5, 0xc5, 0x08, 0x1c, 0x86, 0xd9,
-0x50, 0x04, 0x44, 0x57, 0x0f, 0x43, 0x2d, 0x17,
-0xc0, 0x3d, 0xbe, 0x40, 0x98, 0xa5, 0x2f, 0x8e,
-0x94, 0x27, 0x7a, 0x5e, 0x44, 0x21, 0x5a, 0x5e,
-0x21, 0x31, 0x61, 0xc1, 0xe2, 0xc8, 0xed, 0x15,
-0xd2, 0x70, 0x57, 0x35, 0x0a, 0x6a, 0xd6, 0xf3,
-0xd4, 0x14, 0xac, 0x18, 0xfa, 0x42, 0xe8, 0xf3,
-0xf1, 0x82, 0x47, 0x4d, 0x61, 0xfd, 0x74, 0x5b,
-0x28, 0xf8, 0xc1, 0x6a, 0xeb, 0x8a, 0x7b, 0xbc,
-0x97, 0x03, 0xfd, 0x42, 0xfc, 0xa3, 0x1c, 0x6c,
-0xde, 0x01, 0xdf, 0xb1, 0x1f, 0x23, 0x31, 0xd5,
-0xf3, 0xc0, 0xf2, 0x68, 0x69, 0xa5, 0xc4, 0xde,
-0xfa, 0x78, 0xbb, 0xe9, 0xc8, 0x4a, 0xe3, 0xd2,
-0x5d, 0xa5, 0x95, 0x3d, 0x37, 0x57, 0x0b, 0x3d,
-0xcb, 0x4d, 0xa1, 0xd4, 0x3d, 0x5e, 0xb8, 0x29,
-0x52, 0x7a, 0x87, 0xf4, 0x67, 0x42, 0x05, 0x14,
-0x44, 0x3e, 0x87, 0xc2, 0x74, 0xfd, 0xa6, 0x08,
-0xdc, 0x21, 0x4d, 0x87, 0x02, 0x7d, 0x41, 0x24,
-0x74, 0x87, 0x77, 0xba, 0x90, 0xb5, 0x1e, 0xe4,
-0x6a, 0x22, 0xeb, 0x31, 0x55, 0xeb, 0x91, 0xab,
-0x5b, 0xe5, 0x48, 0xac, 0x42, 0x2b, 0x90, 0x85,
-0xd6, 0x00, 0x0a, 0xd3, 0xe5, 0xea, 0xdb, 0xf8,
-0x95, 0xd5, 0xee, 0xc7, 0xf1, 0x00, 0xa1, 0x90,
-0xd4, 0x03, 0x15, 0x1e, 0x81, 0x50, 0x7d, 0xbb,
-0x1a, 0x90, 0x98, 0x90, 0xd0, 0x93, 0x28, 0xa4,
-0x99, 0xb0, 0x4d, 0xad, 0xab, 0x70, 0x8f, 0xf7,
-0x92, 0x72, 0xe8, 0x31, 0x96, 0x85, 0x84, 0xc5,
-0xe2, 0xed, 0x70, 0xf8, 0xc0, 0xac, 0x50, 0x31,
-0x13, 0xd4, 0xc3, 0xc6, 0xb5, 0xa1, 0x82, 0xc5,
-0xef, 0x94, 0xc3, 0xe1, 0xe1, 0x6b, 0x9b, 0x8a,
-0xdd, 0xcf, 0x53, 0x54, 0x70, 0xef, 0x82, 0xaa,
-0x84, 0x09, 0x03, 0xa0, 0x8a, 0x5e, 0x62, 0xe2,
-0x81, 0x37, 0xe9, 0xdf, 0x3b, 0x82, 0x7f, 0xba,
-0xe1, 0x1a, 0xaf, 0x7c, 0xa1, 0xf5, 0x67, 0x89,
-0x27, 0xb7, 0xd5, 0x17, 0x7d, 0x7a, 0x21, 0x13,
-0x76, 0x6f, 0xab, 0xbf, 0x45, 0xb9, 0x6d, 0xe1,
-0xe8, 0xc6, 0x27, 0x6b, 0x7f, 0x54, 0xa4, 0xb4,
-0x2e, 0x3c, 0xcc, 0x05, 0xf7, 0xf3, 0xdc, 0x70,
-0xfe, 0xd6, 0xf3, 0xff, 0xfa, 0xfc, 0x89, 0xf7,
-0x4f, 0xb6, 0x7c, 0x8b, 0x09, 0x4f, 0x9f, 0xf8,
-0xfd, 0xc9, 0x1b, 0xce, 0x2d, 0xf9, 0xd5, 0x83,
-0xe7, 0xc7, 0xce, 0x9e, 0xbc, 0xe1, 0xbe, 0x25,
-0xe7, 0xb9, 0x00, 0xff, 0x0b, 0x9f, 0xf0, 0xc3,
-0x45, 0x33, 0x5b, 0x6f, 0x49, 0x6c, 0x5c, 0x7e,
-0xd5, 0x49, 0xdf, 0x63, 0x6d, 0xe7, 0x13, 0xa7,
-0xfe, 0x21, 0xfc, 0x4f, 0xb7, 0x7c, 0xeb, 0xf5,
-0x5b, 0x12, 0xdf, 0x3d, 0xdb, 0x72, 0xfe, 0x96,
-0xab, 0x5f, 0xbf, 0xe5, 0xc4, 0x77, 0xc7, 0xdc,
-0xe3, 0x5b, 0xee, 0xbb, 0xf5, 0x57, 0x0f, 0x3e,
-0x3d, 0xf6, 0xbe, 0xf3, 0x18, 0x67, 0xcd, 0x07,
-0x1b, 0xfb, 0x3d, 0x1b, 0x7f, 0xeb, 0xaf, 0xf8,
-0x13, 0xba, 0xc7, 0xd7, 0xdc, 0xd7, 0xf1, 0xab,
-0x8d, 0xd7, 0x8d, 0xad, 0x5f, 0x76, 0x03, 0xfe,
-0xc3, 0x9d, 0xf8, 0x0f, 0xef, 0xbb, 0xf5, 0xad,
-0xf2, 0xa7, 0x7b, 0xde, 0x3f, 0x59, 0x53, 0xc9,
-0x85, 0x63, 0xcb, 0xb2, 0x1e, 0x28, 0xd6, 0xa9,
-0x6f, 0x56, 0xaf, 0xbe, 0x74, 0xba, 0x41, 0x98,
-0x00, 0x57, 0x57, 0x14, 0xbd, 0x48, 0xee, 0x31,
-0xd8, 0x95, 0x8a, 0xa2, 0x21, 0x06, 0x1d, 0xab,
-0xd4, 0x69, 0x65, 0x97, 0xba, 0xf5, 0x29, 0x59,
-0x68, 0x50, 0x18, 0xbe, 0x8a, 0x0b, 0x95, 0x2e,
-0x7c, 0x28, 0xcd, 0x12, 0xbc, 0x7a, 0x9b, 0x5a,
-0xe9, 0x1e, 0x6f, 0x9b, 0xe5, 0x9e, 0x58, 0xc6,
-0x3e, 0x5b, 0x40, 0x31, 0x56, 0xdd, 0x89, 0xf6,
-0xb9, 0x92, 0xd2, 0xac, 0x07, 0x32, 0xd1, 0x5a,
-0x17, 0xb5, 0x61, 0x5b, 0x0f, 0x2c, 0x63, 0xbb,
-0x37, 0x84, 0x6d, 0xb5, 0xd1, 0x4b, 0x2b, 0xc9,
-0xcd, 0x90, 0x35, 0x5e, 0x6e, 0xbf, 0xb7, 0xc8,
-0x4b, 0xdb, 0x0a, 0xe8, 0xfe, 0xe5, 0x4d, 0x42,
-0x55, 0xcf, 0x67, 0xb4, 0xd2, 0x11, 0xe9, 0x5e,
-0xa1, 0x8a, 0x7e, 0x26, 0x60, 0x0a, 0xf1, 0xcf,
-0x5c, 0x23, 0x18, 0xd9, 0xf7, 0x8f, 0xc8, 0x85,
-0xa4, 0x00, 0x5d, 0x21, 0x54, 0xaa, 0x78, 0x5b,
-0x1b, 0x28, 0xda, 0x42, 0xd6, 0xfb, 0xe5, 0x95,
-0xfc, 0xf8, 0x5a, 0x45, 0x18, 0x3e, 0xbc, 0x4b,
-0x90, 0x69, 0x6b, 0x54, 0x7d, 0x44, 0xba, 0x7a,
-0x01, 0x17, 0x12, 0x15, 0xb5, 0x42, 0x11, 0xb4,
-0x66, 0xbf, 0x8f, 0x9f, 0x96, 0x16, 0x0e, 0x5d,
-0x92, 0xbc, 0x29, 0x0e, 0x0d, 0xd2, 0x17, 0xba,
-0xca, 0x92, 0xed, 0xdb, 0x4b, 0xeb, 0xa4, 0x85,
-0x28, 0xec, 0x28, 0x9d, 0x09, 0x1d, 0xf4, 0x32,
-0x4d, 0xda, 0xe1, 0xda, 0x6d, 0xca, 0x46, 0x31,
-0x94, 0x43, 0x85, 0x51, 0xb0, 0x49, 0x2d, 0x66,
-0x46, 0xab, 0x62, 0x14, 0xd8, 0x8b, 0x00, 0xb7,
-0xe3, 0x95, 0x10, 0xdc, 0x0d, 0x7f, 0x01, 0x97,
-0x18, 0x05, 0xbb, 0x33, 0xec, 0x1f, 0x66, 0xc3,
-0x0a, 0x99, 0x2e, 0xd8, 0x5e, 0xb6, 0x53, 0xed,
-0x01, 0xdc, 0xdd, 0x82, 0x2e, 0xa8, 0x70, 0x13,
-0x5e, 0xd1, 0x99, 0x2d, 0x44, 0xf4, 0xc0, 0x40,
-0xae, 0x1e, 0xca, 0xdc, 0x1f, 0xf7, 0xad, 0x6c,
-0x5f, 0xc9, 0x36, 0xbf, 0xb8, 0xc1, 0x54, 0xdd,
-0x3b, 0x4d, 0x2b, 0x04, 0xa7, 0xc9, 0x59, 0xe3,
-0xa5, 0x28, 0x37, 0x92, 0xdc, 0xe2, 0x57, 0xc2,
-0x6d, 0xe6, 0x1d, 0x2b, 0xf9, 0xad, 0x0b, 0xa3,
-0x42, 0x3f, 0x7c, 0x99, 0x09, 0xce, 0x78, 0x55,
-0x00, 0x12, 0x85, 0x7e, 0x98, 0xa9, 0xc9, 0xd4,
-0x14, 0xa0, 0xc8, 0x11, 0xe2, 0x12, 0xbe, 0xa1,
-0xd3, 0x90, 0x28, 0x69, 0x7f, 0x74, 0x1b, 0x1f,
-0x76, 0x40, 0xb7, 0x03, 0x0b, 0x6d, 0xe1, 0x75,
-0x06, 0x9c, 0x18, 0x82, 0xea, 0x50, 0x33, 0xfe,
-0x5d, 0x97, 0x5c, 0xf8, 0x50, 0xcd, 0xc1, 0x87,
-0x46, 0x66, 0xdf, 0xec, 0xdc, 0x9f, 0xfd, 0x67,
-0xc8, 0x44, 0x6b, 0xdd, 0xb6, 0xb0, 0xcf, 0x16,
-0x5e, 0x00, 0x86, 0x3f, 0x43, 0x6d, 0xb2, 0x7b,
-0xbc, 0x8d, 0xdf, 0xd0, 0xff, 0x9a, 0x42, 0xa9,
-0x23, 0x74, 0x03, 0x13, 0x42, 0x4c, 0x70, 0x3d,
-0x8f, 0x30, 0x35, 0x3e, 0x34, 0x05, 0xc9, 0xfa,
-0x43, 0x99, 0xfb, 0x47, 0x84, 0xa9, 0xef, 0xaf,
-0x9a, 0x82, 0x89, 0x87, 0x4b, 0xdd, 0xcf, 0xa3,
-0x4b, 0x11, 0x66, 0x9b, 0xd9, 0x2f, 0x6a, 0x0b,
-0xa5, 0x2e, 0xc1, 0x0c, 0x89, 0x94, 0xb6, 0x3a,
-0xcf, 0xd3, 0xc1, 0x96, 0xeb, 0x02, 0x5a, 0x11,
-0x2d, 0xa8, 0x64, 0x10, 0xf2, 0x73, 0x54, 0x8d,
-0x4a, 0x28, 0x2c, 0xc8, 0x16, 0x16, 0x64, 0x96,
-0x4f, 0x07, 0x22, 0x26, 0xf6, 0x9b, 0x33, 0xbc,
-0xc4, 0xfe, 0x8b, 0xea, 0x60, 0xed, 0x95, 0x9c,
-0x4d, 0x13, 0x13, 0xc0, 0xb5, 0x3e, 0xf5, 0x9b,
-0x3e, 0xcf, 0xd0, 0x60, 0x4f, 0xf4, 0xaa, 0x08,
-0x5c, 0x42, 0x4a, 0xe9, 0x4f, 0x39, 0x2c, 0xb4,
-0xf1, 0x61, 0xbb, 0xf8, 0x39, 0x38, 0xbc, 0xe0,
-0xda, 0x48, 0xb1, 0xee, 0xc2, 0x63, 0x37, 0x4b,
-0xf7, 0x74, 0x55, 0x31, 0x50, 0x57, 0xfa, 0x12,
-0x17, 0xa6, 0xd9, 0xc2, 0x67, 0x98, 0x50, 0x78,
-0x4f, 0xd7, 0xe6, 0xe8, 0x5f, 0x57, 0x96, 0x1a,
-0x99, 0xfb, 0x0b, 0x37, 0x33, 0x58, 0xb8, 0x39,
-0x7a, 0x35, 0xfb, 0x96, 0x0b, 0x9f, 0xa9, 0x2c,
-0x7a, 0xc9, 0xba, 0x52, 0xf4, 0x12, 0xdc, 0x43,
-0xab, 0x18, 0x50, 0x74, 0x8d, 0x8f, 0xd8, 0xf8,
-0xb0, 0x12, 0x5e, 0x2a, 0x30, 0x61, 0xe4, 0xf4,
-0x97, 0xac, 0x2b, 0xd3, 0x5f, 0xaa, 0x98, 0x45,
-0xbd, 0xec, 0x0e, 0xc5, 0xfb, 0x32, 0xbf, 0x17,
-0x83, 0xc1, 0x1c, 0x1f, 0x32, 0xef, 0xc9, 0xcc,
-0xce, 0x2d, 0xa6, 0xfd, 0xa9, 0x45, 0xfb, 0xd3,
-0x21, 0x6d, 0x14, 0xd0, 0xfe, 0x94, 0x2f, 0x96,
-0xa8, 0x13, 0x62, 0xd2, 0xd9, 0xba, 0x5d, 0x46,
-0x2b, 0xa3, 0x85, 0xfd, 0xea, 0x63, 0x4c, 0xb8,
-0x2c, 0x5a, 0x58, 0x29, 0xac, 0x81, 0x65, 0x3d,
-0x95, 0x5c, 0x90, 0x96, 0x75, 0x55, 0x46, 0x6f,
-0xee, 0x17, 0x32, 0xbf, 0x17, 0xc3, 0xf3, 0xd2,
-0xaa, 0xea, 0x12, 0xb9, 0x2d, 0x06, 0xc9, 0x9e,
-0xb9, 0xc2, 0x0c, 0x10, 0x69, 0x29, 0x1e, 0x74,
-0x3b, 0x03, 0x3e, 0x93, 0x11, 0x04, 0xc3, 0xb5,
-0x7e, 0x6e, 0x83, 0x28, 0xe2, 0xc3, 0xc5, 0xd8,
-0xdd, 0x9e, 0x5e, 0xca, 0x96, 0x0d, 0x83, 0x85,
-0xcb, 0x11, 0x16, 0x76, 0x08, 0x1b, 0x4d, 0xa0,
-0xd8, 0xe1, 0xba, 0xbf, 0x5e, 0x40, 0x24, 0x6d,
-0x0b, 0x5f, 0x3f, 0xeb, 0x10, 0x0d, 0x26, 0x0b,
-0x39, 0x3e, 0x74, 0x80, 0x22, 0x17, 0xd8, 0x6b,
-0x9d, 0xf9, 0xbd, 0x88, 0xa4, 0x0f, 0x55, 0x84,
-0x6e, 0x62, 0x2f, 0x88, 0x14, 0x61, 0xcb, 0xec,
-0x33, 0x72, 0x29, 0xbb, 0xb2, 0x5a, 0xd5, 0xda,
-0x99, 0x00, 0x3a, 0x33, 0x00, 0x0c, 0x91, 0x42,
-0x69, 0x66, 0xbe, 0xec, 0x7d, 0x31, 0x2a, 0x42,
-0x6c, 0xe7, 0xe1, 0x61, 0x2f, 0x54, 0x45, 0x52,
-0xf0, 0x0a, 0x6d, 0x10, 0xc1, 0x2b, 0x8e, 0x20,
-0xb3, 0x51, 0xba, 0x33, 0x5e, 0x06, 0xd5, 0xc4,
-0x87, 0xa0, 0xfb, 0x99, 0xda, 0x04, 0x17, 0x3e,
-0xb4, 0x05, 0x17, 0x3e, 0x64, 0xef, 0x97, 0xbf,
-0x0c, 0xf1, 0xa1, 0xa7, 0x9f, 0xf8, 0x99, 0xe1,
-0xf6, 0x0b, 0x0e, 0x3e, 0xf4, 0xa2, 0x90, 0x84,
-0x80, 0x56, 0x44, 0x75, 0x97, 0x7e, 0x74, 0x6a,
-0xda, 0x9f, 0x52, 0xb6, 0xea, 0x84, 0x4a, 0xf9,
-0xcb, 0x6e, 0xfb, 0x73, 0x73, 0xb4, 0xb4, 0x5f,
-0xfa, 0xb2, 0x78, 0xad, 0x4b, 0x3f, 0x82, 0xbe,
-0x75, 0x39, 0x5c, 0x0a, 0x33, 0xf5, 0xa2, 0x44,
-0x2c, 0x0a, 0x0f, 0xcb, 0xcc, 0xec, 0x24, 0x6c,
-0xfb, 0x93, 0xd0, 0x3b, 0xd5, 0x2a, 0x98, 0x26,
-0x16, 0xb9, 0xdf, 0xaf, 0x65, 0xd2, 0x5c, 0x28,
-0x81, 0xb6, 0x18, 0xc5, 0xdf, 0xab, 0x44, 0x6a,
-0xa3, 0x6a, 0x5a, 0x62, 0x02, 0xa0, 0x50, 0xbb,
-0xa2, 0xe8, 0x32, 0x72, 0x73, 0x57, 0x22, 0xf3,
-0x7b, 0x45, 0xd8, 0xeb, 0x72, 0x7d, 0xb4, 0xe4,
-0x0e, 0xf1, 0x21, 0xf8, 0x67, 0x1a, 0xd2, 0xbd,
-0xaa, 0x28, 0xc1, 0xcb, 0x60, 0x09, 0x43, 0x98,
-0xf5, 0x60, 0xea, 0x05, 0xd7, 0x7a, 0x86, 0x02,
-0xb8, 0xd6, 0x28, 0x8e, 0x30, 0x18, 0xb9, 0x09,
-0x66, 0xe9, 0xc5, 0xba, 0x58, 0x01, 0x3f, 0x65,
-0x82, 0x37, 0x22, 0xaa, 0xf0, 0xd3, 0xda, 0x59,
-0x0b, 0xbc, 0x91, 0x36, 0x15, 0xf6, 0xb9, 0x9e,
-0xa7, 0x4d, 0x8a, 0x0e, 0x55, 0x76, 0xb2, 0xdf,
-0x77, 0x2d, 0x0a, 0xa1, 0x9b, 0xbd, 0xa5, 0xdd,
-0xb6, 0xe0, 0x58, 0x0c, 0xf7, 0xfa, 0xd1, 0xa1,
-0x06, 0x03, 0xc1, 0xaa, 0x15, 0x2c, 0x14, 0x21,
-0x93, 0x57, 0x59, 0x6d, 0x19, 0x46, 0xf7, 0xfa,
-0x11, 0x3a, 0xda, 0x11, 0x1f, 0xde, 0x2c, 0x40,
-0x4f, 0xfb, 0x5d, 0x28, 0x54, 0x3b, 0xf8, 0x90,
-0x09, 0x4d, 0xa5, 0xde, 0x9e, 0xb6, 0x6a, 0xd5,
-0xbd, 0x7e, 0xf4, 0xf6, 0x3b, 0x4a, 0xa7, 0x57,
-0xdc, 0xf4, 0x19, 0x55, 0x6d, 0x8f, 0x94, 0x56,
-0x48, 0x9f, 0x13, 0x4a, 0xf5, 0x76, 0x66, 0x7f,
-0xa4, 0x9b, 0x98, 0x00, 0xfc, 0x97, 0x17, 0x54,
-0xd7, 0xef, 0x05, 0xb8, 0x00, 0xef, 0xb0, 0x4d,
-0xa0, 0x1a, 0x2b, 0xb0, 0x96, 0x41, 0x0c, 0xd7,
-0x83, 0xbd, 0x48, 0xc1, 0xe5, 0xc1, 0x18, 0x3e,
-0xec, 0xc2, 0x9f, 0x9d, 0x03, 0x45, 0x9d, 0x09,
-0x12, 0x07, 0x8a, 0x88, 0x0f, 0x15, 0x4b, 0xe8,
-0x71, 0xaf, 0x9f, 0xcf, 0xd6, 0x94, 0x2f, 0xe8,
-0x19, 0xad, 0x9e, 0x0d, 0x9f, 0x25, 0xe5, 0xfa,
-0x61, 0x26, 0x14, 0x7f, 0x56, 0xbc, 0x9d, 0x09,
-0xd7, 0xba, 0x04, 0xf7, 0xfa, 0xe9, 0xe0, 0xf8,
-0xf0, 0x33, 0xfe, 0xd2, 0xfd, 0xed, 0x1c, 0x06,
-0x38, 0x78, 0x40, 0x2b, 0xdd, 0x5f, 0x78, 0xaf,
-0xb0, 0x99, 0xfe, 0xb5, 0xe6, 0xb2, 0x27, 0xcc,
-0x5f, 0x2f, 0xb4, 0xf0, 0xa1, 0xb2, 0x70, 0x21,
-0xe2, 0xc3, 0x1f, 0x59, 0xf8, 0x70, 0x5b, 0x06,
-0x1f, 0x5e, 0xe3, 0x1a, 0x0e, 0x1c, 0x7d, 0x21,
-0x3e, 0xbc, 0xe1, 0x5b, 0x4b, 0x10, 0x1f, 0x9e,
-0xb7, 0x80, 0xd9, 0x89, 0xff, 0x4d, 0xf8, 0x90,
-0xc3, 0xc2, 0x77, 0x13, 0xe7, 0xcf, 0xb6, 0x9c,
-0x34, 0x81, 0xa2, 0x8d, 0x0f, 0x37, 0xfe, 0x83,
-0x73, 0xc5, 0x3d, 0x9e, 0xff, 0xf5, 0x3f, 0x8e,
-0xb1, 0xf1, 0xe7, 0x4c, 0xa0, 0x68, 0xe3, 0xc3,
-0xf7, 0x33, 0x57, 0xb2, 0xc6, 0xcf, 0xb0, 0xf0,
-0x61, 0xcd, 0x8c, 0x5b, 0x7f, 0xb5, 0x71, 0x96,
-0x89, 0x0f, 0x71, 0xd8, 0xb1, 0xaf, 0xdf, 0xb0,
-0x6a, 0x2a, 0x7c, 0xf8, 0x27, 0x7d, 0x42, 0xa0,
-0x09, 0xec, 0xb5, 0x66, 0xff, 0xdf, 0xe6, 0xfd,
-0x9f, 0xbf, 0xcb, 0xc5, 0xcf, 0xc5, 0xcf, 0xc5,
-0xcf, 0xc5, 0xcf, 0xc5, 0xcf, 0xc5, 0xcf, 0xc5,
-0xcf, 0xc5, 0xcf, 0xc5, 0xcf, 0xc5, 0xcf, 0xc5,
-0xcf, 0xff, 0xbf, 0x7f, 0xf8, 0xde, 0x41, 0xba,
-0xb8, 0x77, 0xb8, 0xf8, 0xb9, 0xf8, 0xb9, 0xf8,
-0xb9, 0xf8, 0xb9, 0xf8, 0xb9, 0xf8, 0xb9, 0xf8,
-0xb9, 0xf8, 0xb9, 0xf8, 0xb9, 0xf8, 0xb9, 0xf8,
-0xf9, 0xe4, 0x0f, 0xdf, 0x3b, 0x14, 0x5e, 0xdc,
-0x3b, 0x5c, 0xfc, 0x5c, 0xfc, 0x5c, 0xfc, 0x5c,
-0xfc, 0x5c, 0xfc, 0x5c, 0xfc, 0x5c, 0xfc, 0x5c,
-0xfc, 0x5c, 0xfc, 0x5c, 0xfc, 0x5c, 0xfc, 0x7c,
-0xf2, 0x87, 0xef, 0x1d, 0x64, 0xbe, 0x77, 0xf8,
-0x3f, 0xfd, 0x28, 0x17, 0x3f, 0x17, 0x3f, 0x17,
-0x3f, 0x17, 0x3f, 0x17, 0x3f, 0x17, 0x3f, 0x17,
-0x3f, 0x17, 0x3f, 0x17, 0x3f, 0x17, 0x3f, 0x17,
-0x3f, 0xff, 0x2f, 0x7e, 0x42, 0x58, 0x1f, 0x07,
-0x3f, 0x5b, 0x19, 0x02, 0xde, 0x03, 0x40, 0x0c,
-0x81, 0xfe, 0x27, 0xe7, 0x13, 0xac, 0x7f, 0x5b,
-0x10, 0x82, 0xa4, 0x90, 0xb9, 0xe7, 0xd1, 0x2f,
-0xe4, 0x8e, 0xfb, 0xbf, 0x01, 0x1e, 0x39, 0x58,
-0x36, 0xf1, 0x33, 0x01, 0x00,
diff --git a/board/esd/voh405/logo_320_240_4bpp.c b/board/esd/voh405/logo_320_240_4bpp.c
deleted file mode 100644 (file)
index 5dfc1f7..0000000
+++ /dev/null
@@ -1,153 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x7f, 0x95, 0xab, 0x3f,
-0x00, 0x03, 0x50, 0x50, 0x43, 0x5f, 0x53, 0x74,
-0x61, 0x72, 0x74, 0x6c, 0x6f, 0x67, 0x6f, 0x5f,
-0x31, 0x36, 0x67, 0x2e, 0x62, 0x6d, 0x70, 0x00,
-0xed, 0x9b, 0xcb, 0x71, 0xe3, 0x38, 0x10, 0x86,
-0x7b, 0xaa, 0xe6, 0xb6, 0x87, 0x2e, 0x4f, 0x08,
-0x3e, 0xed, 0xdd, 0x09, 0x6c, 0x6d, 0xf9, 0x3a,
-0x47, 0xa7, 0xe0, 0x10, 0xc6, 0x29, 0x38, 0x82,
-0xad, 0x72, 0x0a, 0x4e, 0xc1, 0x29, 0x38, 0x05,
-0xa7, 0xe0, 0xea, 0x0c, 0x30, 0x12, 0x89, 0x06,
-0x1a, 0x4f, 0x3d, 0x2c, 0x01, 0x9c, 0xad, 0xff,
-0xf3, 0x48, 0xa2, 0x44, 0x82, 0xf8, 0xd8, 0x20,
-0x5e, 0x24, 0xe7, 0xdf, 0x9f, 0xbf, 0xfe, 0xa3,
-0x85, 0x5f, 0xbb, 0xd7, 0xdf, 0xbb, 0xd7, 0x3f,
-0xdf, 0x88, 0x64, 0xf7, 0xf9, 0x8d, 0xbe, 0x93,
-0xf2, 0xe3, 0xaf, 0xf5, 0x65, 0xb9, 0xb9, 0xb9,
-0xa1, 0xdb, 0xdb, 0x5b, 0xba, 0xbb, 0xbb, 0xa3,
-0xfb, 0xfb, 0x7b, 0x7a, 0x78, 0x78, 0xa0, 0xc7,
-0xc7, 0x47, 0x7a, 0x7a, 0x7a, 0xa2, 0xe7, 0xe7,
-0x67, 0x7a, 0x79, 0x79, 0xa1, 0xd7, 0xd7, 0x57,
-0x7a, 0x7b, 0x7b, 0xa3, 0xf7, 0xf7, 0x77, 0xfa,
-0xf8, 0xf8, 0xa0, 0xcf, 0xcf, 0x4f, 0x72, 0xce,
-0xed, 0x5f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xff,
-0x02, 0xa1, 0x8b, 0x03, 0x3f, 0xf8, 0xc1, 0x0f,
-0x7e, 0xf0, 0xfb, 0xb3, 0xfd, 0xf6, 0x59, 0xf3,
-0x66, 0xfd, 0xc2, 0xe6, 0x7d, 0xc5, 0x49, 0x7e,
-0xfb, 0xcd, 0x84, 0x59, 0xd8, 0x1d, 0x48, 0x30,
-0xc7, 0x6f, 0xd9, 0x88, 0x77, 0x7f, 0x3b, 0x41,
-0xd7, 0x0d, 0xe1, 0x14, 0xbf, 0x45, 0x88, 0x97,
-0x7f, 0xb2, 0x38, 0xb4, 0x05, 0x67, 0xf8, 0x2d,
-0x3a, 0xb2, 0x2a, 0x2e, 0xff, 0xcb, 0xb0, 0x23,
-0x38, 0xc1, 0x6f, 0xd5, 0xf3, 0x21, 0x5c, 0xdf,
-0xa4, 0x99, 0x68, 0xbc, 0x9f, 0x04, 0xab, 0xf5,
-0x4d, 0x5c, 0x4f, 0x70, 0xb8, 0xdf, 0x6a, 0xb2,
-0x48, 0xad, 0x7e, 0xde, 0xb2, 0x51, 0xc2, 0xc3,
-0xfd, 0x28, 0x37, 0xf3, 0xae, 0x8d, 0x64, 0xa3,
-0xfd, 0x24, 0x96, 0xa9, 0xfa, 0xf9, 0x00, 0xd6,
-0xd3, 0x8d, 0xf6, 0xb3, 0xe1, 0xd3, 0x0f, 0x31,
-0xe6, 0x93, 0xfd, 0xba, 0xd9, 0x6d, 0xc0, 0x8f,
-0x4c, 0xc0, 0x42, 0xfc, 0x7a, 0x01, 0x1c, 0xeb,
-0x27, 0xb6, 0x5e, 0xc4, 0x4f, 0x97, 0xfe, 0x3c,
-0xcf, 0x2f, 0x0d, 0x5f, 0xee, 0x57, 0x4b, 0x39,
-0xd4, 0x2f, 0x0b, 0x5f, 0x5c, 0x68, 0x17, 0xf0,
-0x58, 0xbf, 0x6a, 0xd8, 0xba, 0x01, 0x1c, 0xea,
-0x97, 0x15, 0x6f, 0xe1, 0x27, 0xae, 0x60, 0xa4,
-0x5f, 0x5e, 0xbc, 0x66, 0xa9, 0x59, 0xc0, 0x43,
-0xfd, 0xea, 0x51, 0x33, 0xab, 0xca, 0xb4, 0x23,
-0xfd, 0x7a, 0x35, 0xbb, 0x55, 0xc0, 0x98, 0x5f,
-0xfe, 0x39, 0x7e, 0xbb, 0x21, 0x8a, 0x0e, 0x9d,
-0xd7, 0x8d, 0x74, 0x58, 0xef, 0xc7, 0xf7, 0x93,
-0xdb, 0xbf, 0x5d, 0x56, 0x9c, 0xf8, 0x91, 0xce,
-0xdc, 0x7c, 0xa2, 0xc9, 0x7e, 0xe4, 0x0d, 0xd4,
-0x4f, 0x38, 0x8e, 0x9d, 0xc3, 0x8a, 0x89, 0x7e,
-0x6c, 0xfc, 0x74, 0xe6, 0x46, 0xce, 0x2c, 0xcc,
-0xf5, 0x0b, 0x33, 0x36, 0xeb, 0x27, 0x9b, 0xf2,
-0x5b, 0xcf, 0x37, 0xbd, 0x2e, 0x54, 0xfa, 0x51,
-0x79, 0x29, 0xa1, 0xea, 0xb7, 0xac, 0x89, 0x5f,
-0xf9, 0xb4, 0x23, 0xe9, 0xc5, 0xcf, 0x2f, 0x48,
-0x33, 0x7e, 0x79, 0xea, 0x4a, 0xae, 0x9c, 0xad,
-0x0a, 0x87, 0xb4, 0x5b, 0x32, 0x0d, 0xbc, 0x6d,
-0xeb, 0xcd, 0x51, 0x1f, 0xe5, 0x17, 0x95, 0x8e,
-0xf5, 0xe3, 0xb0, 0xc8, 0xd9, 0x3a, 0xf3, 0xfd,
-0x4b, 0x7e, 0x49, 0xfd, 0x50, 0xb7, 0xa2, 0x7e,
-0xb4, 0xfc, 0xd6, 0x5d, 0x67, 0xc5, 0x23, 0x45,
-0x71, 0x7d, 0xc5, 0x8f, 0xf4, 0x5a, 0x41, 0x6c,
-0x5f, 0xd6, 0x98, 0x9e, 0xe4, 0x97, 0x9c, 0xa0,
-0x14, 0x5b, 0xd0, 0xa2, 0x03, 0x3f, 0xd9, 0x4f,
-0x7c, 0x36, 0xa1, 0x1a, 0x84, 0x33, 0xdd, 0x1d,
-0xac, 0x1f, 0x1c, 0x96, 0xfd, 0xaf, 0xc1, 0x4f,
-0x3f, 0xc9, 0x4e, 0xac, 0xcf, 0xf2, 0x2b, 0xa7,
-0xe0, 0x47, 0x74, 0xd5, 0xb9, 0x9f, 0x1e, 0x58,
-0x38, 0xd4, 0xf0, 0xdd, 0x5c, 0x37, 0xa9, 0xfa,
-0x1d, 0xaa, 0xbf, 0xe7, 0x21, 0x66, 0x9f, 0xb6,
-0x00, 0xd4, 0x94, 0x5d, 0x72, 0x0c, 0x62, 0x44,
-0xe2, 0x1a, 0x3a, 0xe4, 0x57, 0x36, 0x12, 0x7d,
-0xf2, 0x3a, 0x9a, 0x16, 0xa7, 0x3d, 0x25, 0x4d,
-0xce, 0x13, 0xfd, 0x58, 0x77, 0xc3, 0x59, 0xa6,
-0x72, 0x19, 0xbf, 0xf3, 0x09, 0x7e, 0xf1, 0x42,
-0xb0, 0xcd, 0x48, 0x74, 0x13, 0x73, 0x29, 0x67,
-0x82, 0x9f, 0x5b, 0x4b, 0xf2, 0x9a, 0x7e, 0xc2,
-0xbe, 0x02, 0x53, 0xda, 0xd8, 0x2d, 0x27, 0x3d,
-0xfb, 0x2a, 0xb9, 0x16, 0x97, 0x6d, 0x63, 0x32,
-0x3f, 0x93, 0xa7, 0x89, 0xea, 0x25, 0xfc, 0xa8,
-0xe1, 0xb7, 0xef, 0x34, 0xc9, 0xfa, 0x49, 0xdb,
-0xcf, 0x5d, 0xd3, 0x8f, 0xaa, 0x7e, 0xe2, 0xf3,
-0x26, 0x13, 0xe4, 0xc2, 0x8f, 0xb5, 0xa5, 0xab,
-0xfa, 0x91, 0xc5, 0x24, 0xcc, 0xfc, 0xc2, 0xfe,
-0x3a, 0x7e, 0x12, 0xfd, 0xfc, 0x4b, 0x7b, 0xe4,
-0xe8, 0x47, 0xd2, 0xf6, 0x0b, 0xe1, 0xba, 0xbc,
-0x1f, 0x8b, 0xcf, 0x3a, 0xf5, 0xd3, 0x89, 0x47,
-0xf0, 0x93, 0x8a, 0x9f, 0xd3, 0x9e, 0xb6, 0xea,
-0x27, 0x97, 0xf0, 0x93, 0xa3, 0xfd, 0x78, 0x96,
-0x1f, 0x3b, 0x56, 0x3f, 0x3d, 0x65, 0xfd, 0x29,
-0x68, 0xeb, 0x07, 0xb9, 0x8e, 0x9f, 0xe3, 0x6b,
-0xfa, 0xed, 0x0d, 0xcf, 0xf1, 0xe3, 0xa8, 0xd9,
-0x6c, 0xff, 0xcc, 0x6f, 0x76, 0xb5, 0xf1, 0x2b,
-0x0f, 0x21, 0xf5, 0x5b, 0xa2, 0x47, 0xd5, 0xf2,
-0x75, 0x2e, 0x94, 0x6f, 0x18, 0x14, 0xd6, 0xfd,
-0x5c, 0xee, 0x97, 0xe4, 0xfc, 0x05, 0x3f, 0x72,
-0x99, 0x9f, 0x39, 0x15, 0xad, 0x9f, 0x56, 0x69,
-0xeb, 0xa7, 0x3b, 0xcf, 0xca, 0x33, 0xef, 0x7f,
-0x35, 0x9e, 0xe7, 0xfa, 0x91, 0xb8, 0xd2, 0x2f,
-0x6f, 0x5f, 0x8e, 0xf0, 0x2b, 0xc6, 0x2f, 0x72,
-0x21, 0x3f, 0x52, 0x13, 0xed, 0x0f, 0x54, 0x26,
-0xb6, 0xcf, 0xc4, 0x55, 0xbf, 0x38, 0xca, 0x8a,
-0x3e, 0x7e, 0x29, 0x0a, 0x6b, 0x07, 0x73, 0x8e,
-0x9f, 0xf8, 0xae, 0xc2, 0xfb, 0xed, 0xf1, 0xb9,
-0x2c, 0xfd, 0x9b, 0x0e, 0x89, 0x25, 0x9c, 0x53,
-0xc6, 0x8f, 0x73, 0xbf, 0x38, 0x90, 0x16, 0x33,
-0x60, 0x8d, 0x53, 0x99, 0xba, 0x9f, 0x06, 0xaa,
-0xee, 0xc7, 0xb9, 0x1f, 0x7b, 0x3f, 0x9f, 0xd7,
-0xb1, 0x7e, 0xe9, 0x15, 0x4c, 0xe3, 0xc9, 0x1a,
-0x86, 0x90, 0xf2, 0x14, 0xbf, 0x0e, 0xbd, 0xbb,
-0xfb, 0xa1, 0xdf, 0x0d, 0xd9, 0x54, 0x1b, 0xc7,
-0x6a, 0xe6, 0x97, 0xf2, 0xeb, 0x53, 0xf8, 0xd9,
-0xdd, 0xe7, 0x79, 0xcb, 0x0c, 0xbf, 0x6c, 0x04,
-0x6f, 0xf2, 0x2a, 0x32, 0xa7, 0xaf, 0xf9, 0xf9,
-0x35, 0xa6, 0xb3, 0x89, 0xeb, 0xd8, 0x6e, 0x91,
-0xfb, 0x85, 0x1e, 0x62, 0xd9, 0xbf, 0xa6, 0x0f,
-0x15, 0xb2, 0xf8, 0xa1, 0x4f, 0x3b, 0x16, 0xdc,
-0xf4, 0x2b, 0x6e, 0x3d, 0x44, 0xbf, 0x46, 0x0e,
-0x76, 0x05, 0x9f, 0xa2, 0xd7, 0x29, 0x5f, 0xae,
-0x5b, 0x85, 0xa5, 0xc9, 0xf7, 0x67, 0x8a, 0xfb,
-0x5b, 0xf9, 0x9d, 0xae, 0x4a, 0xd2, 0x9a, 0x1f,
-0x2f, 0xdb, 0x5f, 0xc1, 0x2f, 0x2f, 0xe0, 0xdc,
-0xaf, 0xd2, 0xd0, 0x0c, 0xf5, 0xcb, 0x35, 0x24,
-0x5d, 0x38, 0xf6, 0xfa, 0xee, 0xf5, 0xfc, 0xb2,
-0x02, 0xce, 0x6e, 0x54, 0xd7, 0x52, 0x8e, 0xf5,
-0xcb, 0x0a, 0x58, 0x92, 0xcf, 0x0d, 0x3c, 0x7f,
-0xd0, 0x3f, 0xe8, 0xea, 0x11, 0x8d, 0xf5, 0x4b,
-0x03, 0x98, 0x3c, 0xc7, 0xb1, 0x89, 0xe7, 0x5f,
-0xd2, 0xe7, 0x73, 0xc4, 0x7e, 0x34, 0xe6, 0x05,
-0x83, 0xfd, 0xec, 0xe3, 0x61, 0x49, 0xaf, 0xd1,
-0x78, 0x40, 0x6c, 0xb4, 0x9f, 0xef, 0xdf, 0x6d,
-0x4f, 0xb2, 0xa9, 0xe7, 0xc3, 0xe2, 0x8c, 0x3c,
-0x98, 0x71, 0xd4, 0xde, 0x82, 0x9f, 0x29, 0xe1,
-0xf8, 0xd6, 0x1c, 0xa3, 0x8e, 0xf7, 0xf3, 0x82,
-0xec, 0xd5, 0xd6, 0x09, 0x5c, 0x33, 0xd1, 0x04,
-0x3f, 0x17, 0x67, 0xfe, 0xea, 0xd9, 0x19, 0x93,
-0x4d, 0xf0, 0x73, 0x7a, 0x2d, 0x4f, 0x74, 0xc2,
-0xd5, 0xde, 0x74, 0x8a, 0xdf, 0x3a, 0x2a, 0xde,
-0x4d, 0xd7, 0xf6, 0x86, 0xcd, 0x2b, 0x72, 0x13,
-0xfd, 0xd6, 0x99, 0x21, 0x89, 0x30, 0x1d, 0x78,
-0x00, 0x7f, 0x96, 0x5f, 0x6d, 0xea, 0xb2, 0x29,
-0xbf, 0x23, 0x81, 0x1f, 0xfc, 0xe0, 0x07, 0x3f,
-0xf8, 0x6d, 0xd3, 0x0f, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x5c, 0x8e, 0xdf,
-0xe3, 0xb7, 0xe4, 0x39, 0x76, 0x96, 0x00, 0x00,
diff --git a/board/esd/voh405/logo_640_480_24bpp.c b/board/esd/voh405/logo_640_480_24bpp.c
deleted file mode 100644 (file)
index defa69f..0000000
+++ /dev/null
@@ -1,3443 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0x70, 0xff, 0xbe, 0x40,
-0x00, 0x03, 0x65, 0x73, 0x64, 0x5f, 0x77, 0x65,
-0x6c, 0x6c, 0x65, 0x5f, 0x36, 0x34, 0x30, 0x78,
-0x34, 0x38, 0x30, 0x5f, 0x32, 0x34, 0x2d, 0x62,
-0x69, 0x74, 0x2e, 0x62, 0x6d, 0x70, 0x00, 0xec,
-0x9d, 0x77, 0x7c, 0x54, 0xd7, 0x95, 0xc7, 0xc9,
-0xfe, 0xbb, 0x9b, 0xac, 0x77, 0xd7, 0xd9, 0xc4,
-0x59, 0x27, 0xbb, 0x9b, 0xac, 0x5b, 0x12, 0x3b,
-0xce, 0x92, 0xf5, 0xc6, 0x66, 0x1d, 0x17, 0xec,
-0x34, 0x57, 0x6c, 0xe3, 0xde, 0x6d, 0xec, 0x38,
-0x2e, 0xb8, 0x42, 0x5c, 0xc0, 0x54, 0xd3, 0x8b,
-0x11, 0x45, 0x14, 0x61, 0x04, 0x98, 0x66, 0x84,
-0x31, 0x18, 0x30, 0x1d, 0x51, 0x0c, 0x02, 0x09,
-0x19, 0x84, 0x85, 0x10, 0x48, 0x02, 0x09, 0x90,
-0x84, 0xba, 0x46, 0x1a, 0x95, 0xd1, 0x9c, 0xbb,
-0xf7, 0xbc, 0x69, 0xef, 0xcd, 0xbc, 0x72, 0xef,
-0x9b, 0xf7, 0x66, 0x46, 0xd2, 0xf9, 0x7d, 0x7e,
-0xf0, 0x11, 0x42, 0x7a, 0xa3, 0x11, 0xe8, 0x7d,
-0xe7, 0x94, 0x7b, 0xce, 0xad, 0x77, 0x5d, 0x77,
-0xd1, 0xf7, 0xfa, 0xa0, 0xae, 0xe3, 0xbf, 0xae,
-0xe4, 0xbf, 0x46, 0xfc, 0x5d, 0x9f, 0x3e, 0xa7,
-0xbf, 0xd3, 0xa7, 0xcf, 0x77, 0xfa, 0xfc, 0x50,
-0x79, 0x7f, 0x1f, 0xfe, 0xf7, 0x3f, 0xbb, 0xa6,
-0x8f, 0xf2, 0x2b, 0x24, 0x46, 0x22, 0x91, 0x92,
-0x28, 0x00, 0xb4, 0xdf, 0xcf, 0xfc, 0x5d, 0xac,
-0xb3, 0x3d, 0xe8, 0x76, 0x0f, 0xf3, 0x36, 0xb1,
-0x96, 0x3a, 0xe6, 0xa9, 0x61, 0x4d, 0x95, 0xac,
-0xe1, 0x2c, 0xab, 0x2b, 0x0f, 0xba, 0xb6, 0x8c,
-0x5d, 0x38, 0x05, 0xd5, 0xc5, 0x50, 0x76, 0x10,
-0xca, 0x72, 0xa0, 0x68, 0x27, 0x1c, 0xdb, 0x04,
-0x05, 0x1b, 0x61, 0xef, 0x42, 0xd8, 0x9b, 0x01,
-0x5b, 0xa7, 0xc2, 0x97, 0xa3, 0x60, 0xfd, 0x08,
-0x58, 0xf6, 0x57, 0x58, 0xfa, 0x17, 0x58, 0xfa,
-0x42, 0xd0, 0xe9, 0xf7, 0xc3, 0x8c, 0x3b, 0xd0,
-0xe3, 0x6f, 0x80, 0xd1, 0xbf, 0x82, 0x51, 0xd7,
-0xc0, 0x48, 0xee, 0x5f, 0x06, 0x3d, 0xfc, 0x2a,
-0x78, 0xfd, 0xa2, 0xa0, 0x07, 0x5f, 0x04, 0xaf,
-0x7d, 0x4f, 0xf1, 0x77, 0xd1, 0xaf, 0xfe, 0x43,
-0xc4, 0xaf, 0xfc, 0x3d, 0xfe, 0xfe, 0xc6, 0xc5,
-0x30, 0xf4, 0xc7, 0xf0, 0xde, 0x4f, 0x61, 0xd8,
-0x95, 0x78, 0x91, 0xc9, 0xb7, 0x40, 0xfa, 0x7d,
-0x30, 0x77, 0x20, 0xac, 0x78, 0x0d, 0xd6, 0x7d,
-0x08, 0x9b, 0x27, 0xa2, 0xb7, 0x7f, 0x0c, 0x47,
-0xd6, 0xc1, 0xc9, 0xbd, 0x21, 0xef, 0x81, 0xca,
-0xc2, 0xe0, 0x33, 0x65, 0x51, 0x26, 0x91, 0x48,
-0x24, 0x12, 0xc9, 0x1d, 0xf9, 0x14, 0x9e, 0x72,
-0x98, 0x72, 0x8c, 0xd6, 0x94, 0xb2, 0xaa, 0x22,
-0x56, 0x9e, 0x8f, 0x3e, 0x93, 0xc7, 0x4e, 0xed,
-0x83, 0xe3, 0xdb, 0xe1, 0xd8, 0x57, 0x90, 0xb7,
-0x1a, 0x72, 0x57, 0xc1, 0xae, 0x39, 0x41, 0x6f,
-0x1c, 0x0b, 0x5f, 0x0c, 0x47, 0xa2, 0x2d, 0x79,
-0x01, 0x16, 0x3c, 0x0a, 0x33, 0xef, 0x86, 0x69,
-0xb7, 0x2b, 0xbe, 0x0d, 0xc6, 0x5d, 0x0f, 0xa3,
-0xae, 0x45, 0xf0, 0x0d, 0xbf, 0x02, 0x86, 0x5d,
-0x8e, 0x1c, 0x1c, 0x72, 0x69, 0xc8, 0xff, 0x06,
-0x43, 0x7e, 0x14, 0xf4, 0x3b, 0x8a, 0xdf, 0xfe,
-0xa1, 0xe2, 0x1f, 0xa0, 0xdf, 0xfa, 0xd7, 0xa0,
-0xdf, 0xfc, 0x3e, 0xbc, 0x79, 0x31, 0xbc, 0xf1,
-0x2f, 0xf0, 0xfa, 0x3f, 0x87, 0x7c, 0x91, 0x96,
-0xbf, 0xff, 0xa8, 0xe2, 0xef, 0x77, 0xe1, 0xed,
-0x4b, 0x60, 0xe4, 0xd5, 0x30, 0xe5, 0x56, 0x98,
-0x73, 0x1f, 0x2c, 0x1e, 0x04, 0x1b, 0x3f, 0x82,
-0x43, 0x2b, 0xe0, 0x44, 0x36, 0x9c, 0x3b, 0x06,
-0x9e, 0x1a, 0xe8, 0x68, 0x55, 0xc0, 0xea, 0x8f,
-0x35, 0xf8, 0xbb, 0x2c, 0xcd, 0xd4, 0xc6, 0xcf,
-0x0a, 0x30, 0x9a, 0x44, 0x22, 0x91, 0x48, 0x24,
-0x33, 0x41, 0x57, 0x27, 0x74, 0x78, 0xa1, 0xad,
-0x19, 0x5a, 0xeb, 0xa1, 0xbe, 0x1c, 0xce, 0x17,
-0x42, 0xc9, 0x7e, 0x28, 0xdc, 0x06, 0x87, 0xd7,
-0xc0, 0xfe, 0x25, 0x90, 0x9d, 0x0e, 0xd9, 0x73,
-0x60, 0xcb, 0x64, 0x8c, 0x49, 0xd7, 0xbc, 0x0b,
-0xcb, 0x5f, 0x85, 0xcc, 0xe7, 0x20, 0xe3, 0x71,
-0x98, 0x75, 0x0f, 0x3a, 0xed, 0x0e, 0x98, 0x7c,
-0x33, 0x4c, 0xb8, 0x01, 0xc6, 0xf6, 0xc5, 0x08,
-0xf4, 0x83, 0xcb, 0x55, 0xfe, 0xaf, 0x88, 0xdf,
-0x57, 0xcc, 0x39, 0x8b, 0xfe, 0x4f, 0x78, 0xf7,
-0x3f, 0x22, 0xfe, 0xdb, 0x4f, 0xd0, 0x11, 0xfe,
-0x5e, 0x1a, 0xe1, 0xef, 0x10, 0x63, 0xfe, 0x22,
-0x82, 0x2f, 0x46, 0x1b, 0xf1, 0x97, 0xa3, 0x99,
-0x7f, 0x3d, 0x1f, 0xff, 0x11, 0x83, 0xe8, 0x75,
-0x23, 0x60, 0xf7, 0x5c, 0x76, 0x6c, 0x13, 0x3b,
-0x77, 0x8c, 0x35, 0x57, 0xb3, 0xae, 0x4e, 0xdb,
-0xa8, 0x8d, 0x30, 0x97, 0x5f, 0x24, 0xe2, 0x0e,
-0xad, 0x95, 0x77, 0xfa, 0x7d, 0x8a, 0xbb, 0x80,
-0x88, 0x4c, 0x22, 0x91, 0x48, 0xbd, 0x55, 0x10,
-0x10, 0x67, 0x41, 0xc3, 0x39, 0xa8, 0x2c, 0x84,
-0x8a, 0xa3, 0x70, 0x62, 0x17, 0xe4, 0x7f, 0x0e,
-0xfb, 0x16, 0xc2, 0xe6, 0xc9, 0x88, 0xa7, 0xd5,
-0x6f, 0xc3, 0xa7, 0x4a, 0xb2, 0x77, 0xd1, 0x33,
-0x30, 0xff, 0x61, 0x98, 0x7d, 0x2f, 0x4c, 0xff,
-0x23, 0x82, 0x95, 0x07, 0xaa, 0x63, 0xfa, 0xc2,
-0x98, 0x5f, 0xc3, 0xe8, 0x6b, 0x61, 0x54, 0x28,
-0xe5, 0x3b, 0xe2, 0x97, 0x8a, 0x7f, 0x81, 0xfe,
-0xf0, 0xe7, 0x21, 0x5f, 0x05, 0xc3, 0xaf, 0x84,
-0x61, 0x57, 0x08, 0xf1, 0x57, 0x8d, 0x60, 0x4b,
-0xfe, 0xbe, 0x73, 0x89, 0x41, 0x08, 0x1c, 0xc5,
-0xdf, 0x7f, 0x42, 0xf2, 0xf2, 0x4b, 0xa5, 0x3f,
-0x80, 0xe1, 0x6d, 0xce, 0x52, 0x1e, 0x98, 0xb3,
-0xca, 0xe3, 0x98, 0xfd, 0xee, 0x6c, 0x0b, 0x45,
-0xa6, 0xee, 0x31, 0x37, 0xda, 0xe0, 0x6b, 0x0f,
-0x99, 0xbf, 0xdd, 0xc9, 0xcd, 0x71, 0x4c, 0x2c,
-0x26, 0x91, 0x48, 0xa4, 0x9e, 0xa2, 0x50, 0xd6,
-0x34, 0x48, 0x87, 0x0e, 0xc6, 0x6f, 0xf8, 0xed,
-0x1e, 0xa8, 0x3f, 0x8b, 0xd5, 0xd5, 0xf2, 0xc3,
-0x70, 0x74, 0x03, 0xec, 0x5d, 0x00, 0xeb, 0x47,
-0x21, 0x5e, 0xd3, 0x07, 0xc2, 0xcc, 0xbb, 0x20,
-0xed, 0xcf, 0x30, 0xe3, 0x4f, 0x30, 0xed, 0xf7,
-0x30, 0xb5, 0x3f, 0x4c, 0xfa, 0x1d, 0x4c, 0xe8,
-0x07, 0xe3, 0x7f, 0x0b, 0xe3, 0xae, 0x83, 0xb1,
-0xbf, 0x09, 0x7a, 0xcc, 0x7f, 0xa3, 0x47, 0x5d,
-0xab, 0xf2, 0x35, 0x11, 0x8f, 0xd4, 0x22, 0x38,
-0xc2, 0xdf, 0x9f, 0x23, 0x7f, 0xb9, 0x75, 0x43,
-0x60, 0x13, 0xfe, 0xea, 0x20, 0xf8, 0x47, 0x42,
-0x29, 0x68, 0xf4, 0xf7, 0xe1, 0xad, 0x1f, 0xc0,
-0xd0, 0x4b, 0x61, 0xf2, 0x4d, 0x18, 0x98, 0xe7,
-0xad, 0x86, 0x9a, 0x52, 0xe6, 0xa9, 0x65, 0x1d,
-0xad, 0x4a, 0x90, 0xab, 0x9f, 0x52, 0x96, 0xc7,
-0xae, 0x05, 0x6a, 0x35, 0xd8, 0xed, 0x6c, 0xd7,
-0xb3, 0x37, 0xe4, 0x36, 0xf0, 0x71, 0x63, 0x8c,
-0x8c, 0x57, 0x26, 0x10, 0x93, 0x48, 0x24, 0x52,
-0xb7, 0x10, 0x67, 0x07, 0x0f, 0xe5, 0xbc, 0x8d,
-0xac, 0xa9, 0x8a, 0xd5, 0x95, 0x43, 0x65, 0x11,
-0x9c, 0xce, 0x85, 0x63, 0x9b, 0x21, 0xff, 0x0b,
-0xd8, 0x33, 0x1f, 0x83, 0xbe, 0x55, 0x6f, 0xc2,
-0xc2, 0x27, 0xb0, 0x43, 0x69, 0x8a, 0xc2, 0xd6,
-0x89, 0xff, 0x87, 0x9e, 0xa0, 0x78, 0xfc, 0x0d,
-0x8a, 0x7f, 0x1b, 0xf4, 0x38, 0xc5, 0x1f, 0x5d,
-0xa7, 0xf8, 0x7f, 0xd0, 0x61, 0xfe, 0xea, 0x20,
-0xd8, 0x98, 0xbf, 0x6a, 0x04, 0x9b, 0xf0, 0xf7,
-0x03, 0x29, 0xfe, 0x5e, 0x6a, 0xc1, 0x5f, 0xfe,
-0x36, 0x0f, 0xb7, 0xf9, 0x13, 0xe4, 0xa1, 0x7a,
-0x76, 0x3a, 0x54, 0x1e, 0x87, 0x2e, 0x5f, 0x30,
-0xae, 0x8c, 0x97, 0xb9, 0xbe, 0x80, 0x1d, 0x65,
-0xae, 0x99, 0xf1, 0xf5, 0x52, 0x97, 0x8f, 0x11,
-0x8b, 0x49, 0x24, 0x12, 0x29, 0x75, 0xe4, 0xeb,
-0x64, 0xed, 0xcd, 0xac, 0xb1, 0x92, 0x55, 0x9f,
-0xc4, 0x36, 0xa7, 0x13, 0xd9, 0xd8, 0x8e, 0xfb,
-0x75, 0x26, 0x96, 0x62, 0xb3, 0x86, 0x60, 0x11,
-0x36, 0xfd, 0x7e, 0xec, 0x65, 0x9a, 0x72, 0x2b,
-0x7a, 0xf2, 0xcd, 0x8a, 0x6f, 0x42, 0x73, 0x30,
-0x05, 0x6c, 0xc2, 0x5f, 0x0d, 0x82, 0x2d, 0xf9,
-0x7b, 0xad, 0x10, 0x7f, 0x75, 0x10, 0xec, 0x54,
-0x0a, 0x3a, 0x80, 0xe0, 0x4b, 0xf0, 0x0a, 0xd3,
-0x7f, 0x8f, 0xa1, 0x6e, 0xce, 0x32, 0xb8, 0x50,
-0x02, 0x1c, 0x7f, 0x0e, 0x60, 0xd7, 0x27, 0x81,
-0x5d, 0x5f, 0xc4, 0x2a, 0xd4, 0xb6, 0xa9, 0x2c,
-0x84, 0xdd, 0xa0, 0x3b, 0x42, 0xe6, 0x20, 0xe6,
-0xaf, 0xac, 0xf8, 0xf5, 0xf9, 0xd7, 0xc0, 0xbf,
-0x6c, 0x12, 0x89, 0x44, 0x22, 0x25, 0x44, 0xc1,
-0xe2, 0x6c, 0x4b, 0x2d, 0x54, 0x15, 0x41, 0xf1,
-0x6e, 0x3c, 0x89, 0x73, 0x68, 0x25, 0x64, 0xcf,
-0x83, 0xaf, 0x26, 0xc0, 0x17, 0xc3, 0x60, 0xe5,
-0xeb, 0xf0, 0xc9, 0x53, 0x30, 0x67, 0x00, 0xd6,
-0x64, 0x31, 0x6f, 0x7c, 0x1b, 0xa6, 0x8e, 0xa7,
-0xde, 0x1a, 0xb1, 0x11, 0x7f, 0x27, 0xdd, 0xa8,
-0x42, 0x70, 0x3f, 0x85, 0xbf, 0xd7, 0x8b, 0x85,
-0xc0, 0x7d, 0x91, 0xbf, 0xa3, 0x7f, 0x6d, 0x1c,
-0x02, 0x5f, 0x2d, 0x96, 0x82, 0xbe, 0x4c, 0x2c,
-0x04, 0xfe, 0x77, 0xe4, 0xef, 0xd0, 0x1f, 0x1b,
-0x76, 0x41, 0xf3, 0xdf, 0xf9, 0xb3, 0x5b, 0xf3,
-0x37, 0x38, 0xb0, 0x14, 0x5f, 0x8a, 0xb4, 0x7b,
-0x9c, 0x2b, 0xe3, 0x5a, 0x54, 0x72, 0x55, 0x65,
-0x5c, 0xc5, 0xf6, 0x98, 0xdb, 0x61, 0xe0, 0xf6,
-0x56, 0x95, 0x5b, 0xd0, 0x1d, 0xad, 0x4a, 0x8e,
-0xba, 0x83, 0x22, 0x62, 0x12, 0x89, 0x44, 0x72,
-0x49, 0x78, 0x5b, 0xae, 0xaf, 0x80, 0x33, 0xb9,
-0x70, 0x64, 0x3d, 0xec, 0x9a, 0x8d, 0xc7, 0x4e,
-0x57, 0xbd, 0x09, 0x4b, 0x5f, 0x82, 0x8c, 0x27,
-0x60, 0xde, 0x43, 0x48, 0xdb, 0x99, 0x77, 0x62,
-0xfb, 0x6e, 0xc0, 0x3c, 0xe8, 0xe3, 0x9e, 0xf6,
-0xfb, 0x10, 0x7f, 0x6f, 0x33, 0xe0, 0xef, 0xcd,
-0x5a, 0xfe, 0xa6, 0x5e, 0x0a, 0xfa, 0xfd, 0x9f,
-0xc9, 0xa5, 0xa0, 0x87, 0x5d, 0x81, 0x2d, 0x61,
-0x87, 0x56, 0x61, 0xeb, 0x72, 0x4b, 0x5d, 0x30,
-0x3c, 0x8c, 0x17, 0xbb, 0x02, 0x29, 0x65, 0x1d,
-0xe0, 0x46, 0x61, 0x57, 0x26, 0xbc, 0x35, 0xc4,
-0x6e, 0x8b, 0xca, 0x1e, 0x95, 0x03, 0x20, 0xf6,
-0x62, 0xd7, 0x16, 0x51, 0x98, 0x44, 0x22, 0x91,
-0x6c, 0x88, 0xdf, 0xf6, 0x7d, 0xed, 0xac, 0xa3,
-0x05, 0x8f, 0xf6, 0x34, 0x56, 0x42, 0xc5, 0x11,
-0xa4, 0xed, 0xee, 0xb9, 0x18, 0xca, 0x2d, 0x7e,
-0x01, 0x32, 0x1e, 0x43, 0xd4, 0xa6, 0xdf, 0x07,
-0xb3, 0xef, 0x51, 0x3a, 0xa3, 0xee, 0x44, 0xcf,
-0xf8, 0xb3, 0xe2, 0x3f, 0xa1, 0xc3, 0xfc, 0xd5,
-0x41, 0xb0, 0x96, 0xbf, 0x3d, 0x29, 0x05, 0x3d,
-0xf4, 0x27, 0xf8, 0x89, 0x93, 0x6e, 0xc2, 0x41,
-0x1c, 0x35, 0x25, 0xac, 0xad, 0x59, 0x7d, 0x62,
-0x28, 0xe1, 0xad, 0x53, 0xa2, 0x95, 0x5c, 0x33,
-0xe6, 0x6a, 0x38, 0x6b, 0xc4, 0xdc, 0x90, 0xbd,
-0xcd, 0x2a, 0x7b, 0xa0, 0xcd, 0x83, 0xd9, 0xe9,
-0x40, 0xff, 0x36, 0x89, 0x44, 0x22, 0x91, 0x74,
-0xc5, 0x43, 0x15, 0x4e, 0x8a, 0xf6, 0x16, 0x3c,
-0xf3, 0x52, 0x77, 0x1a, 0x67, 0x3b, 0x7c, 0xbb,
-0x05, 0xb2, 0xe7, 0xc2, 0xda, 0xf7, 0x20, 0xf3,
-0x79, 0x6c, 0x16, 0x9a, 0xc3, 0x51, 0x3b, 0x00,
-0x4f, 0xf7, 0x70, 0xe0, 0x22, 0x73, 0xef, 0x56,
-0x7c, 0x67, 0xc4, 0xc8, 0xdf, 0x3b, 0xc4, 0xf8,
-0x7b, 0x9b, 0x10, 0x7f, 0x03, 0x08, 0x0e, 0xf2,
-0xb7, 0x9f, 0x31, 0x7f, 0x63, 0x10, 0x3c, 0xa6,
-0xaf, 0x58, 0x17, 0xb4, 0x25, 0x7f, 0x65, 0xba,
-0xa0, 0x79, 0x74, 0xcc, 0xb1, 0xbb, 0xe8, 0x59,
-0xc8, 0xcb, 0x02, 0x6f, 0x63, 0x52, 0xcb, 0xb8,
-0x76, 0x2b, 0xb9, 0x3c, 0x6e, 0x0d, 0xdb, 0x12,
-0xbb, 0x6d, 0x2a, 0x47, 0x98, 0xdb, 0xa4, 0x75,
-0x63, 0xd0, 0x1d, 0x2d, 0xca, 0xb1, 0x62, 0x3f,
-0x45, 0xc4, 0x24, 0x12, 0x89, 0x84, 0xe2, 0x74,
-0xe0, 0x01, 0x5a, 0x7d, 0x05, 0xab, 0xc8, 0x87,
-0x13, 0x3b, 0xe1, 0x70, 0x16, 0x4e, 0x50, 0xdc,
-0x3c, 0x09, 0x4f, 0xd4, 0x66, 0x3c, 0x8e, 0x67,
-0x51, 0xd3, 0xef, 0x47, 0x73, 0xf2, 0x86, 0x1d,
-0xe6, 0xef, 0x2c, 0x3d, 0xfe, 0x1a, 0x85, 0xc0,
-0xd3, 0xff, 0x60, 0x95, 0x82, 0xbe, 0xc5, 0x90,
-0xbf, 0x9a, 0x10, 0x58, 0xb0, 0x04, 0xfc, 0x9b,
-0x98, 0x12, 0xf0, 0xaf, 0xc4, 0x4e, 0x21, 0x5d,
-0x65, 0xc5, 0x5f, 0xbd, 0x14, 0x34, 0x27, 0x2f,
-0x7f, 0xfa, 0x1b, 0x46, 0x43, 0xe9, 0x01, 0xce,
-0xbe, 0xee, 0xd4, 0x3a, 0x25, 0xc4, 0x5c, 0x8f,
-0x0c, 0x73, 0x1b, 0x75, 0xcd, 0x5a, 0xd1, 0x4a,
-0x38, 0xdc, 0x86, 0x79, 0x78, 0x12, 0x89, 0x44,
-0xea, 0x7d, 0xc2, 0x7b, 0x75, 0xdd, 0x19, 0x1c,
-0x12, 0x75, 0x64, 0x3d, 0x8e, 0xb0, 0xd8, 0x3a,
-0x0d, 0x47, 0x58, 0xac, 0x18, 0x1c, 0x1c, 0x5e,
-0x31, 0xef, 0x41, 0xf4, 0xdc, 0x07, 0x71, 0x9e,
-0x30, 0xf2, 0xf7, 0x01, 0x3d, 0xfe, 0xaa, 0x43,
-0xe0, 0xbb, 0x84, 0xf8, 0xab, 0x09, 0x81, 0x6f,
-0x77, 0x34, 0x05, 0xfd, 0xbf, 0xce, 0xa7, 0xa0,
-0xc5, 0x07, 0x71, 0xf0, 0x3f, 0xf2, 0xef, 0x4f,
-0x76, 0x3a, 0x94, 0xe7, 0x23, 0xbf, 0x12, 0x54,
-0xc9, 0x4d, 0x4c, 0x19, 0x57, 0x8d, 0xdd, 0xe6,
-0xa0, 0x35, 0xe9, 0x65, 0x7d, 0xe6, 0x06, 0x50,
-0x6b, 0x66, 0xfe, 0x92, 0x8f, 0x7f, 0xaf, 0x02,
-0xa7, 0xae, 0x48, 0x24, 0x12, 0xa9, 0x47, 0x0b,
-0x6f, 0xe0, 0x9c, 0xb9, 0x3c, 0xc2, 0xe5, 0xe1,
-0xed, 0x97, 0xa3, 0xe0, 0xb3, 0xb7, 0x70, 0xa2,
-0x45, 0x60, 0x12, 0xe3, 0xfc, 0x47, 0x61, 0xde,
-0xc3, 0x8a, 0x1f, 0x8c, 0x78, 0xae, 0xe2, 0x30,
-0x7f, 0xd5, 0x08, 0x8e, 0xe6, 0xaf, 0x69, 0x08,
-0xec, 0x54, 0x0a, 0x5a, 0x83, 0x60, 0xb1, 0x14,
-0x74, 0x00, 0xc1, 0x2e, 0x0e, 0xe2, 0xf8, 0x29,
-0x8e, 0xaf, 0xcc, 0xcb, 0x82, 0x9a, 0x12, 0xc4,
-0x99, 0x83, 0xb3, 0xa7, 0x5c, 0x2a, 0xe3, 0x1a,
-0x56, 0x72, 0x0d, 0x98, 0xeb, 0x6d, 0xd6, 0xb3,
-0x59, 0x78, 0x2b, 0x68, 0x68, 0xa9, 0x47, 0x23,
-0x88, 0x3d, 0xcc, 0x4f, 0x3d, 0x5a, 0x24, 0x12,
-0xa9, 0x67, 0x08, 0x94, 0x25, 0x3e, 0x6d, 0x18,
-0x62, 0xb4, 0xd4, 0xc2, 0xd9, 0xa3, 0xf0, 0xcd,
-0x17, 0x78, 0xe4, 0x76, 0xc5, 0x6b, 0x90, 0xf9,
-0x2c, 0x2c, 0x7a, 0x1a, 0x32, 0x9e, 0x84, 0x05,
-0x8f, 0xe3, 0x42, 0x81, 0xb0, 0xe7, 0x3f, 0x1a,
-0x42, 0xb0, 0x18, 0x7f, 0xd5, 0x29, 0x68, 0x4b,
-0xfe, 0x6a, 0x52, 0xd0, 0x82, 0x5d, 0xd0, 0x8e,
-0xf2, 0x57, 0xb0, 0x0b, 0x5a, 0x90, 0xbf, 0xe8,
-0xcb, 0x31, 0xad, 0x3d, 0xe7, 0x7e, 0xcc, 0x1e,
-0x70, 0xf4, 0x28, 0x93, 0xa0, 0xe2, 0x6f, 0xa0,
-0x72, 0xb1, 0x7b, 0xca, 0x35, 0xec, 0x4a, 0x31,
-0x37, 0x82, 0x5d, 0xad, 0x99, 0xa7, 0x0e, 0xaf,
-0xdf, 0x45, 0x14, 0x26, 0x91, 0x48, 0xdd, 0x53,
-0xfe, 0x40, 0x19, 0xb7, 0x1c, 0x81, 0x5b, 0xb4,
-0x03, 0x0e, 0x2e, 0x87, 0xaf, 0x26, 0xc2, 0xb2,
-0x97, 0x11, 0xb8, 0x9f, 0x28, 0x5e, 0xf8, 0xa4,
-0xe2, 0x27, 0xd0, 0xc8, 0xdf, 0xc7, 0xf4, 0xf8,
-0x1b, 0x83, 0xe0, 0xf4, 0x81, 0xc6, 0xfc, 0x35,
-0x40, 0xb0, 0x65, 0x0a, 0x3a, 0xc8, 0x5f, 0xab,
-0x14, 0xb4, 0xe0, 0x29, 0x24, 0xf7, 0xba, 0xa0,
-0x75, 0x52, 0xd0, 0x97, 0x61, 0xf5, 0x79, 0xf1,
-0x20, 0x7c, 0x49, 0xd3, 0xae, 0x4e, 0x35, 0xc7,
-0x5f, 0xc6, 0x75, 0xa4, 0x92, 0xdb, 0x2a, 0x51,
-0xc9, 0x6d, 0xb3, 0x59, 0xc9, 0x15, 0xe0, 0x6c,
-0x83, 0xda, 0x2a, 0xd4, 0xd6, 0x85, 0x8d, 0x33,
-0x36, 0xb5, 0xc6, 0xf7, 0xb7, 0x7b, 0x18, 0x9d,
-0x57, 0x22, 0x91, 0x48, 0xdd, 0x45, 0xfc, 0x96,
-0xd5, 0x70, 0x8e, 0x95, 0x1f, 0xc6, 0x91, 0x17,
-0xfb, 0x16, 0xc2, 0x86, 0x31, 0x4a, 0x9c, 0xfb,
-0x1c, 0x56, 0x72, 0x39, 0x79, 0x03, 0xd6, 0xe7,
-0xef, 0xe3, 0x31, 0xfc, 0x7d, 0xc4, 0x22, 0x04,
-0xd6, 0xf0, 0xd7, 0xb8, 0x0b, 0x3a, 0x4d, 0xaa,
-0x0b, 0xba, 0xbf, 0x58, 0x09, 0xf8, 0x46, 0x89,
-0x2e, 0x68, 0x0d, 0x7f, 0xad, 0xba, 0xa0, 0x47,
-0x5c, 0x2d, 0xd6, 0x05, 0x7d, 0x19, 0x5e, 0x79,
-0xf9, 0x6b, 0xb8, 0xf4, 0xa1, 0xa5, 0xd6, 0xce,
-0xb0, 0x47, 0x7d, 0xe6, 0x4a, 0x56, 0x72, 0xcd,
-0xbb, 0xa7, 0x44, 0x4e, 0x09, 0xe9, 0x00, 0xd7,
-0xac, 0x92, 0x2b, 0x13, 0xe7, 0xc6, 0x02, 0xd7,
-0x82, 0xb9, 0x3a, 0xe6, 0x9f, 0xd2, 0xde, 0xc2,
-0xba, 0xa8, 0x3b, 0x8b, 0x44, 0x22, 0xa5, 0xa2,
-0x00, 0xfc, 0x78, 0x43, 0xe3, 0xcc, 0x3d, 0x9c,
-0x05, 0x3b, 0xd2, 0x60, 0xd3, 0x78, 0x3c, 0x8d,
-0xbb, 0xf4, 0x45, 0x58, 0xfc, 0x3c, 0x2c, 0x7e,
-0x0e, 0xbd, 0xe8, 0x59, 0xc5, 0x4f, 0x6b, 0x11,
-0xfc, 0x94, 0x21, 0x7f, 0x35, 0x21, 0xf0, 0x43,
-0x32, 0x29, 0xe8, 0x7b, 0x9d, 0x4f, 0x41, 0x4f,
-0x71, 0xbb, 0x0b, 0x5a, 0x7e, 0x10, 0xc7, 0x87,
-0xbf, 0xc0, 0x89, 0x91, 0xdf, 0x6e, 0x81, 0xc6,
-0xf3, 0x76, 0x57, 0x08, 0x19, 0xc5, 0xb9, 0x56,
-0xd8, 0x15, 0x1f, 0x3c, 0x25, 0xd2, 0x3a, 0xd5,
-0xa6, 0x0b, 0x5c, 0x0d, 0x76, 0x25, 0xf3, 0xc9,
-0x0d, 0x2a, 0x47, 0xf2, 0xc9, 0x2a, 0x5b, 0x32,
-0xb7, 0x46, 0xc7, 0x9c, 0xe3, 0xfc, 0x79, 0xd1,
-0x79, 0x61, 0x12, 0x89, 0x94, 0x1a, 0x42, 0xec,
-0x36, 0x55, 0x42, 0x71, 0x36, 0xec, 0x4a, 0xc7,
-0xa1, 0x8e, 0xab, 0xdf, 0x86, 0xe5, 0xaf, 0xe0,
-0x6a, 0xf8, 0xb0, 0x91, 0xbf, 0xcf, 0x1b, 0xf3,
-0x37, 0x36, 0x04, 0xd6, 0xe5, 0xaf, 0x78, 0x08,
-0x1c, 0x7f, 0x0a, 0x5a, 0x97, 0xbf, 0xa9, 0x94,
-0x82, 0xc6, 0x31, 0x1a, 0x37, 0xc3, 0x37, 0x6b,
-0x59, 0x53, 0x25, 0xce, 0x21, 0x11, 0xec, 0x58,
-0xee, 0x6e, 0x65, 0x5c, 0x9b, 0xdd, 0x53, 0xd1,
-0x65, 0x5c, 0x81, 0xf0, 0xd6, 0x1c, 0xbb, 0xdc,
-0xcd, 0x17, 0x82, 0xe6, 0x6f, 0xf3, 0xcb, 0xfa,
-0xda, 0x92, 0xfd, 0x63, 0x47, 0x22, 0x91, 0x7a,
-0x9f, 0x00, 0xf0, 0x86, 0xcf, 0xef, 0x8d, 0xf5,
-0x67, 0xe1, 0xd4, 0xd7, 0xd8, 0xb4, 0x9c, 0xf5,
-0x0e, 0xae, 0x62, 0x0f, 0x6c, 0xb9, 0x45, 0xbf,
-0x88, 0xd6, 0xe5, 0x6f, 0x2c, 0x82, 0x45, 0x53,
-0xd0, 0x6e, 0x74, 0x41, 0x3b, 0x3a, 0x88, 0x63,
-0xa2, 0x25, 0x7f, 0x63, 0x07, 0x71, 0x58, 0xad,
-0x23, 0xd4, 0xe5, 0xef, 0xc8, 0xab, 0xf1, 0x90,
-0xd4, 0x8e, 0x99, 0x80, 0xd3, 0xab, 0x88, 0xb9,
-0x09, 0x61, 0xae, 0xca, 0xd0, 0x5c, 0x1d, 0x30,
-0x6b, 0x69, 0x60, 0xd4, 0x9a, 0x45, 0x22, 0x91,
-0x12, 0x20, 0xf0, 0xb3, 0xd6, 0x7a, 0xb8, 0x70,
-0x0a, 0x4a, 0x0f, 0x62, 0x7b, 0xed, 0x8e, 0x34,
-0x58, 0x3d, 0x04, 0xdb, 0xa8, 0x38, 0x79, 0x03,
-0x46, 0xfe, 0xbe, 0x64, 0xc0, 0xdf, 0x41, 0x56,
-0xfc, 0x55, 0xa5, 0xa0, 0x33, 0xe2, 0x4e, 0x41,
-0xab, 0x4b, 0xc0, 0xc1, 0x41, 0x1c, 0xba, 0x07,
-0x81, 0x63, 0xf9, 0x6b, 0x3c, 0x88, 0x63, 0x4a,
-0x9c, 0x83, 0x38, 0xf4, 0x0e, 0x02, 0x8f, 0x89,
-0xdd, 0xc5, 0xa0, 0x3b, 0x88, 0x43, 0xc5, 0x5f,
-0xfe, 0x58, 0x59, 0x43, 0x71, 0xd8, 0x26, 0xc6,
-0xbc, 0x82, 0x95, 0xdc, 0x54, 0x18, 0x82, 0x61,
-0x51, 0xc6, 0x75, 0xa4, 0x92, 0xeb, 0x00, 0x73,
-0xf5, 0x80, 0xab, 0x66, 0x2e, 0xba, 0x29, 0xe4,
-0xc6, 0x2a, 0xd6, 0x5c, 0x83, 0x7d, 0x0e, 0xfe,
-0xae, 0x64, 0xff, 0x70, 0x92, 0x48, 0xa4, 0x1e,
-0x28, 0x6c, 0xe6, 0xf1, 0xd4, 0xe2, 0x0d, 0xbf,
-0x60, 0x13, 0xec, 0x55, 0xda, 0xa8, 0x56, 0xbe,
-0x01, 0x2b, 0x5e, 0x45, 0x2f, 0x7b, 0x25, 0x02,
-0xdf, 0x00, 0x7f, 0x45, 0x42, 0x60, 0x67, 0x53,
-0xd0, 0x96, 0x25, 0x60, 0x1b, 0x29, 0xe8, 0xe9,
-0x62, 0x29, 0xe8, 0x04, 0xcf, 0x82, 0xe6, 0x68,
-0xe6, 0xdf, 0xc0, 0xfc, 0xb5, 0x08, 0x20, 0xdd,
-0x32, 0xae, 0x8b, 0x2b, 0x84, 0xac, 0xc2, 0x5b,
-0xfd, 0x32, 0xae, 0x7e, 0xc7, 0xb2, 0xfc, 0xc9,
-0xa0, 0xe8, 0x4a, 0xae, 0xb6, 0x8c, 0x6b, 0xb7,
-0x92, 0x2b, 0x82, 0xda, 0x08, 0x73, 0xab, 0x22,
-0x6e, 0x54, 0xbb, 0x12, 0xcd, 0xbf, 0x24, 0x1c,
-0x2c, 0x46, 0x81, 0x30, 0x89, 0x44, 0x72, 0x40,
-0xb8, 0xb6, 0xcf, 0x53, 0x03, 0xa5, 0x39, 0xb8,
-0x0d, 0x76, 0xdb, 0x74, 0x58, 0x3f, 0x12, 0xc7,
-0x62, 0xac, 0x7c, 0x1d, 0x7b, 0x98, 0xd1, 0x61,
-0xfe, 0xbe, 0x2c, 0xcd, 0xdf, 0xcc, 0x00, 0x82,
-0x2d, 0xbb, 0xa0, 0x1f, 0x8b, 0x41, 0xb0, 0x6e,
-0x17, 0xf4, 0x40, 0xbb, 0x29, 0x68, 0xcb, 0x2e,
-0xe8, 0xdb, 0x25, 0xba, 0xa0, 0x75, 0xd6, 0x11,
-0x3a, 0x9a, 0x82, 0xe6, 0x0f, 0xb1, 0x7b, 0x3e,
-0xbb, 0x70, 0x8a, 0x19, 0x02, 0xd7, 0x09, 0xe6,
-0x6a, 0x5a, 0xa7, 0xac, 0xba, 0xa7, 0x5c, 0x63,
-0xae, 0x16, 0xb8, 0xba, 0xcc, 0x75, 0x33, 0xbc,
-0x15, 0x64, 0x6e, 0xd0, 0xe7, 0x03, 0x66, 0xcd,
-0x55, 0x8c, 0x3f, 0x5f, 0xea, 0xcb, 0x22, 0x91,
-0x48, 0x76, 0x84, 0xc3, 0x31, 0xc0, 0xd7, 0x81,
-0x77, 0x95, 0xa2, 0x1d, 0xb0, 0x3b, 0x1d, 0xd6,
-0x8f, 0x80, 0xcf, 0xdf, 0x43, 0xec, 0xae, 0x7a,
-0x03, 0xc9, 0x1b, 0x70, 0x34, 0x7f, 0x4d, 0x43,
-0x60, 0xc1, 0x12, 0xf0, 0x22, 0xab, 0x12, 0x70,
-0xb7, 0x1c, 0xc4, 0xe1, 0xd0, 0x3a, 0xc2, 0x31,
-0x7d, 0xb1, 0x99, 0xad, 0xaa, 0x08, 0xd1, 0x96,
-0xba, 0x65, 0x5c, 0x07, 0x86, 0x60, 0x24, 0xb8,
-0x8c, 0x6b, 0x88, 0xdd, 0xc6, 0x2a, 0x3d, 0x9f,
-0xd7, 0x35, 0x6b, 0x3c, 0xa7, 0xf2, 0x79, 0xe0,
-0x97, 0xed, 0xea, 0x48, 0xf6, 0x0f, 0x32, 0x89,
-0x44, 0xea, 0x3e, 0xe2, 0x61, 0x54, 0x73, 0x0d,
-0x9c, 0x2f, 0x84, 0xbc, 0x35, 0xb8, 0xdd, 0x60,
-0xcd, 0x50, 0xf8, 0xec, 0x6d, 0xf4, 0xaa, 0x37,
-0x15, 0xbf, 0xa1, 0xe1, 0x6f, 0x10, 0xc1, 0x62,
-0xfc, 0x55, 0x23, 0x38, 0xc8, 0xdf, 0x64, 0xa4,
-0xa0, 0xa5, 0xf8, 0xeb, 0x46, 0x17, 0xb4, 0x3d,
-0xfe, 0x8e, 0xed, 0x8b, 0xcf, 0xeb, 0x70, 0x16,
-0x22, 0x32, 0x15, 0x99, 0xdb, 0x8d, 0x5b, 0xa7,
-0x9c, 0x63, 0xae, 0x8e, 0xb1, 0x2f, 0x8e, 0x2a,
-0xc2, 0x24, 0x12, 0xc9, 0x44, 0x7e, 0x1f, 0xce,
-0xf6, 0x39, 0x57, 0x80, 0x85, 0xdd, 0x1d, 0x33,
-0x61, 0xcd, 0x7b, 0x78, 0x6e, 0x28, 0xec, 0x08,
-0x82, 0x75, 0xf9, 0x6b, 0x80, 0x60, 0xc1, 0x14,
-0xf4, 0x62, 0xc1, 0x14, 0xb4, 0x7c, 0x17, 0xb4,
-0x60, 0x09, 0x58, 0x6e, 0x1d, 0xa1, 0x60, 0x0a,
-0xfa, 0x77, 0x62, 0x25, 0x60, 0xb1, 0x14, 0xf4,
-0xb4, 0xfe, 0xb0, 0x71, 0x2c, 0x86, 0xbd, 0x29,
-0xd1, 0x3d, 0x25, 0xba, 0x42, 0x48, 0xa4, 0x75,
-0x4a, 0x7c, 0xf0, 0x94, 0x2b, 0xd8, 0x6d, 0xd2,
-0x34, 0x50, 0x99, 0xa4, 0x94, 0x65, 0xb1, 0x8b,
-0xd3, 0x66, 0x42, 0x06, 0xfe, 0x15, 0x76, 0xb6,
-0x27, 0xfb, 0x27, 0x9c, 0x44, 0x22, 0xa5, 0x96,
-0xb0, 0xb0, 0xdb, 0x5a, 0x8f, 0x0b, 0x71, 0x8e,
-0x7e, 0x89, 0x47, 0x87, 0x36, 0x8c, 0xc6, 0x80,
-0x37, 0x6b, 0x28, 0x36, 0x33, 0xaf, 0x7e, 0x47,
-0x8f, 0xbf, 0xb1, 0x08, 0x1e, 0x6c, 0x15, 0x02,
-0xbf, 0x64, 0x1a, 0x02, 0x5b, 0x0e, 0xe2, 0x78,
-0xd2, 0x38, 0x05, 0xfd, 0x88, 0xcc, 0x20, 0x8e,
-0x01, 0x2e, 0x0f, 0xe2, 0x30, 0x09, 0x81, 0xfb,
-0xc9, 0x0c, 0xe2, 0xd0, 0x76, 0x41, 0xf3, 0x37,
-0x32, 0x9f, 0xc1, 0x7f, 0x1d, 0x6f, 0x83, 0x13,
-0xad, 0x53, 0x8e, 0x0c, 0xc1, 0xb0, 0x1d, 0xde,
-0xba, 0x33, 0x04, 0xc3, 0x76, 0x19, 0xb7, 0xc9,
-0xa2, 0x8c, 0x2b, 0xc4, 0xd9, 0x70, 0x9c, 0xdb,
-0x70, 0x56, 0xe3, 0xfa, 0xb0, 0x2b, 0xd0, 0x4d,
-0x55, 0xd8, 0x1a, 0x4d, 0x4d, 0x59, 0x24, 0x12,
-0x09, 0x57, 0xfb, 0x79, 0x31, 0xc9, 0x7c, 0x78,
-0x0d, 0xec, 0x9c, 0x09, 0x1b, 0x3f, 0x82, 0xb5,
-0x1f, 0xe0, 0x70, 0x2a, 0xf4, 0x50, 0x34, 0xf2,
-0x77, 0x88, 0x18, 0x7f, 0x55, 0x21, 0xb0, 0x54,
-0x0a, 0x7a, 0xc9, 0x20, 0x89, 0x14, 0x74, 0x86,
-0xa3, 0x29, 0xe8, 0x59, 0xf7, 0xc8, 0xa4, 0xa0,
-0xad, 0xd6, 0x01, 0xdb, 0x1e, 0xc4, 0x61, 0x99,
-0x82, 0x1e, 0x77, 0x3d, 0x6c, 0x9d, 0x0a, 0xd5,
-0xc5, 0xd0, 0xd1, 0xe2, 0x6e, 0xc7, 0xb2, 0xcc,
-0xda, 0xbe, 0xf8, 0x99, 0xab, 0xc5, 0x6e, 0x62,
-0xbb, 0xa7, 0xa2, 0xb3, 0xca, 0x71, 0x31, 0x57,
-0x83, 0xdd, 0xfa, 0x28, 0x57, 0x84, 0x5c, 0x1e,
-0x34, 0xff, 0x18, 0xfe, 0xdc, 0xa9, 0x29, 0x8b,
-0x44, 0xea, 0x9d, 0xf2, 0xfb, 0xf0, 0x4e, 0x5b,
-0x75, 0x02, 0x72, 0x57, 0xc2, 0xe6, 0xc9, 0xf0,
-0xe5, 0x48, 0x9c, 0x4f, 0xf5, 0xf9, 0x7b, 0x41,
-0x9b, 0xf0, 0x37, 0x16, 0xc1, 0xae, 0xa4, 0xa0,
-0x5d, 0x18, 0xc4, 0x21, 0x95, 0x82, 0x76, 0x76,
-0x10, 0x87, 0xd4, 0x29, 0xa4, 0xa8, 0x14, 0x34,
-0x7f, 0x7f, 0xc6, 0xa3, 0x38, 0xcf, 0x84, 0x23,
-0x4f, 0xa2, 0x63, 0x59, 0x60, 0xae, 0x72, 0x92,
-0x5a, 0xa7, 0x9c, 0xa9, 0xe4, 0x3a, 0xd0, 0x3a,
-0xa5, 0x5f, 0xc9, 0x95, 0x63, 0x6e, 0x34, 0x6a,
-0xc3, 0x2e, 0xb7, 0x76, 0x53, 0x25, 0x6e, 0x50,
-0x22, 0x91, 0x48, 0xbd, 0x44, 0xfc, 0x25, 0x37,
-0xbf, 0x8b, 0xd6, 0x9e, 0xc6, 0x4e, 0xe6, 0xed,
-0x69, 0xf0, 0xc5, 0x70, 0x8c, 0x76, 0xd1, 0xef,
-0xa3, 0xc3, 0xfc, 0x55, 0x23, 0x38, 0x6b, 0x88,
-0x44, 0x0a, 0x7a, 0x85, 0x65, 0x0a, 0xfa, 0xaf,
-0x76, 0xf9, 0x6b, 0x35, 0x0b, 0x7a, 0x9e, 0x4c,
-0x0a, 0xda, 0x64, 0x17, 0x43, 0x82, 0xd6, 0x01,
-0x8b, 0xa5, 0xa0, 0xa7, 0xf6, 0xc7, 0x8c, 0x44,
-0x53, 0xb5, 0x29, 0x76, 0x2d, 0xcb, 0xb8, 0x06,
-0x2b, 0x84, 0xac, 0xe6, 0x2a, 0x77, 0x97, 0x32,
-0xae, 0x06, 0xbb, 0xfa, 0x65, 0x5c, 0xeb, 0x4a,
-0xae, 0x5c, 0x19, 0x57, 0x27, 0xb6, 0xd5, 0x46,
-0xb8, 0x02, 0x66, 0x75, 0x67, 0x80, 0x5f, 0xaa,
-0xd3, 0x4b, 0xb9, 0x68, 0x12, 0xa9, 0x87, 0x8b,
-0xbf, 0xd2, 0xe6, 0x3f, 0xf5, 0xa5, 0x39, 0xb8,
-0xe6, 0x6f, 0xf3, 0x04, 0x58, 0x37, 0x1c, 0xe1,
-0x8b, 0xfc, 0x1d, 0x66, 0xc1, 0x5f, 0x3b, 0x29,
-0x68, 0x85, 0xbf, 0xcb, 0x5f, 0x31, 0x3e, 0x08,
-0xfc, 0x62, 0x4c, 0x09, 0xd8, 0x78, 0x10, 0x96,
-0x26, 0x04, 0xb6, 0x1c, 0x84, 0x25, 0xbf, 0x8e,
-0xd0, 0x6c, 0x10, 0x56, 0x6c, 0x09, 0xd8, 0x2a,
-0x05, 0x2d, 0x3a, 0x08, 0x2b, 0xb6, 0x0b, 0x3a,
-0x66, 0x10, 0x16, 0x7f, 0x2d, 0x71, 0x70, 0x05,
-0xe6, 0x81, 0xa9, 0x75, 0xca, 0x0e, 0x73, 0x2b,
-0x13, 0xc2, 0x5c, 0x09, 0xe0, 0x06, 0x98, 0x1b,
-0x6d, 0x7e, 0x91, 0xb6, 0x66, 0x42, 0x30, 0x89,
-0xd4, 0x33, 0xc5, 0xef, 0xc0, 0x67, 0x8f, 0xc2,
-0xe1, 0xcf, 0x21, 0x3b, 0x1d, 0x36, 0x8c, 0x45,
-0xf2, 0x86, 0x1d, 0x44, 0xb0, 0x5e, 0x08, 0x6c,
-0x9d, 0x82, 0x7e, 0xcb, 0xad, 0x14, 0xb4, 0x8d,
-0x41, 0x1c, 0xae, 0xcc, 0x82, 0x76, 0x74, 0x10,
-0x87, 0x68, 0x0a, 0x5a, 0x41, 0xf0, 0xb8, 0xeb,
-0xf0, 0x9b, 0xcc, 0x5f, 0x2c, 0x71, 0x92, 0xba,
-0x5f, 0xc6, 0x8d, 0xa3, 0x92, 0xeb, 0x68, 0x19,
-0x57, 0xf6, 0x70, 0x90, 0xc5, 0x10, 0x8c, 0x38,
-0xb2, 0xca, 0xfa, 0x95, 0x5c, 0x39, 0xe6, 0xea,
-0xa0, 0x96, 0xbb, 0xf6, 0xb4, 0x8e, 0xf9, 0x07,
-0xb7, 0x52, 0x39, 0x98, 0x44, 0xea, 0x41, 0x02,
-0x80, 0xe6, 0x2a, 0xcc, 0x33, 0xef, 0x59, 0x00,
-0x5b, 0xa7, 0xc0, 0xba, 0x91, 0xb0, 0x6e, 0x44,
-0xc8, 0x02, 0xfc, 0x75, 0x24, 0x04, 0xb6, 0x4c,
-0x41, 0x4b, 0x75, 0x41, 0x8b, 0x0e, 0xe2, 0x78,
-0x58, 0xac, 0x0b, 0xda, 0xb5, 0x75, 0x84, 0x71,
-0x0e, 0xe2, 0x18, 0xdf, 0x0f, 0x76, 0xcd, 0xc1,
-0xfb, 0x3c, 0x1d, 0xc8, 0x75, 0xf9, 0x40, 0xae,
-0x40, 0x25, 0x37, 0xbe, 0xd8, 0xd6, 0x98, 0xb9,
-0x50, 0x5b, 0xa6, 0x71, 0xdd, 0x69, 0xe6, 0xb9,
-0x00, 0x7e, 0x42, 0x30, 0x89, 0xd4, 0x9d, 0xe5,
-0xf7, 0x61, 0xc0, 0x5b, 0x59, 0xc8, 0x0e, 0x7c,
-0x0a, 0x1b, 0xc7, 0xe1, 0x58, 0xe6, 0x2f, 0x47,
-0xa1, 0x23, 0xf0, 0x1d, 0x11, 0x1d, 0x02, 0x27,
-0x87, 0xbf, 0x36, 0x4e, 0x21, 0x3d, 0x2d, 0xcd,
-0x5f, 0x37, 0x06, 0x71, 0x58, 0x9f, 0x42, 0xba,
-0xd5, 0x26, 0x7f, 0xb9, 0x67, 0xdc, 0x01, 0x05,
-0x1b, 0x30, 0x51, 0x4c, 0xd8, 0xed, 0x0d, 0xd8,
-0x0d, 0xbb, 0xa6, 0x14, 0xcd, 0x1f, 0xda, 0x47,
-0x63, 0xb2, 0x48, 0xa4, 0x6e, 0x27, 0x60, 0xed,
-0x2d, 0x58, 0x4b, 0x2a, 0xf9, 0x9a, 0xf1, 0x80,
-0x77, 0x23, 0xc7, 0x6e, 0xc0, 0xa3, 0x22, 0x36,
-0xe2, 0xaf, 0x61, 0x0a, 0xfa, 0x5d, 0x8b, 0x14,
-0xf4, 0xaa, 0xb7, 0xc4, 0x06, 0x71, 0xd8, 0x98,
-0x05, 0xfd, 0x6c, 0x92, 0x07, 0x71, 0xa4, 0x89,
-0x0d, 0xe2, 0x98, 0x2a, 0x95, 0x82, 0xbe, 0xd1,
-0x2c, 0x05, 0x3d, 0xa1, 0x1f, 0x7e, 0x7f, 0xce,
-0x16, 0x08, 0xb5, 0x4e, 0x39, 0x5c, 0xc9, 0x6d,
-0x48, 0x44, 0x25, 0x37, 0xe5, 0x5a, 0xa7, 0xec,
-0x57, 0x72, 0x25, 0x72, 0xcb, 0x46, 0xcc, 0x0d,
-0x00, 0x37, 0xc6, 0xfc, 0x47, 0x98, 0x75, 0x7a,
-0x93, 0x7d, 0x33, 0x21, 0x91, 0x48, 0xc2, 0xf2,
-0x36, 0xb0, 0x8a, 0x23, 0x70, 0x64, 0x3d, 0xdb,
-0x35, 0x07, 0x36, 0x8d, 0xc3, 0xf9, 0x48, 0x16,
-0xfc, 0xfd, 0x50, 0x26, 0x05, 0x3d, 0x54, 0xa8,
-0x0b, 0x5a, 0xc3, 0x5f, 0xab, 0x2e, 0x68, 0xc3,
-0x75, 0x84, 0x71, 0x74, 0x41, 0xcf, 0x77, 0xaf,
-0x0b, 0xda, 0x8d, 0x75, 0xc0, 0xda, 0x41, 0x1c,
-0x13, 0x6e, 0xc0, 0x57, 0x3b, 0xd5, 0x27, 0xcd,
-0xba, 0xa7, 0xa2, 0xc3, 0xdb, 0x38, 0xdb, 0x95,
-0x1b, 0x0d, 0x76, 0xf6, 0x25, 0x73, 0x6d, 0x9f,
-0x48, 0x25, 0x57, 0x22, 0xc8, 0xd5, 0x67, 0xae,
-0x74, 0x25, 0xd7, 0x6d, 0xe6, 0x6a, 0x5d, 0x02,
-0x75, 0xe5, 0xf8, 0x5a, 0x9a, 0x44, 0x22, 0xa5,
-0xb2, 0x00, 0xf0, 0x3e, 0x59, 0xb2, 0x1f, 0x5b,
-0x9a, 0xb7, 0x7f, 0x0c, 0x9b, 0xc6, 0xa3, 0x37,
-0x7e, 0xa4, 0x78, 0x8c, 0x92, 0x79, 0xe6, 0x1e,
-0xad, 0xc7, 0xdf, 0xd8, 0x10, 0x78, 0x58, 0x04,
-0xc1, 0x8e, 0xa5, 0xa0, 0x15, 0x04, 0x2f, 0x97,
-0x5a, 0x47, 0x28, 0xd8, 0x05, 0x6d, 0x32, 0x08,
-0x2b, 0xce, 0x41, 0x1c, 0x62, 0x5d, 0xd0, 0xd6,
-0x83, 0x38, 0x6e, 0x91, 0xe8, 0xc2, 0xe2, 0xef,
-0xe1, 0xff, 0x70, 0xfc, 0xde, 0x2b, 0x31, 0x78,
-0xca, 0x91, 0x15, 0x42, 0xba, 0x83, 0xa7, 0x2c,
-0xb1, 0xeb, 0xc4, 0x2e, 0x03, 0xa9, 0x15, 0x42,
-0xf6, 0x5a, 0xa7, 0x0c, 0xbb, 0xa7, 0xac, 0xb1,
-0x9b, 0x28, 0xd4, 0x86, 0x7c, 0xa1, 0x44, 0xe5,
-0x53, 0x68, 0xfe, 0x70, 0x6d, 0xcd, 0xc9, 0xbe,
-0xbf, 0x90, 0x48, 0x24, 0x5d, 0x01, 0xf0, 0x3b,
-0x5b, 0xe1, 0x16, 0xd8, 0x33, 0x0f, 0xc7, 0x22,
-0x7d, 0x35, 0x1e, 0x1d, 0xc5, 0x5f, 0x67, 0x52,
-0xd0, 0x56, 0x5d, 0xd0, 0x96, 0xfc, 0x75, 0x7d,
-0x1d, 0xb0, 0xdb, 0x29, 0x68, 0xab, 0x75, 0xc0,
-0x41, 0x04, 0xdb, 0x5d, 0x07, 0xcc, 0xff, 0xb8,
-0x2f, 0x03, 0x31, 0xd4, 0x83, 0xca, 0xb8, 0x29,
-0x33, 0x07, 0x23, 0xee, 0xc3, 0x41, 0xee, 0x62,
-0xf7, 0x94, 0x81, 0x4f, 0xa2, 0x6b, 0x4b, 0xa1,
-0x8d, 0xa2, 0x60, 0x12, 0x29, 0x65, 0x04, 0x7e,
-0x4c, 0x4c, 0xd5, 0x94, 0xb1, 0xc3, 0xab, 0x61,
-0xcb, 0x64, 0xf8, 0x6a, 0xa2, 0xe2, 0xf1, 0x11,
-0x47, 0x10, 0x6c, 0xc9, 0x5f, 0xf9, 0x2e, 0x68,
-0xcb, 0x41, 0x58, 0x76, 0xd6, 0x11, 0xca, 0xa4,
-0xa0, 0xdd, 0x58, 0x47, 0x28, 0x3a, 0x08, 0xcb,
-0x9d, 0x2e, 0xe8, 0xf4, 0xfb, 0xe0, 0xf8, 0x8e,
-0x9e, 0xc1, 0xdc, 0xee, 0xd8, 0x3a, 0x95, 0x72,
-0xcc, 0x8d, 0xb5, 0x97, 0x8e, 0x06, 0x93, 0x48,
-0xc9, 0x16, 0x27, 0xaf, 0xa7, 0x06, 0x9b, 0x73,
-0xf2, 0x3f, 0xc7, 0xad, 0xf7, 0x5b, 0x26, 0xa1,
-0x37, 0x07, 0xf8, 0x3b, 0x41, 0x8f, 0xbf, 0x06,
-0x29, 0xe8, 0xf5, 0x26, 0xa7, 0x90, 0x04, 0x07,
-0x71, 0x08, 0xee, 0x62, 0x88, 0x1d, 0xc4, 0x21,
-0xd8, 0x05, 0x6d, 0x95, 0x82, 0x56, 0x97, 0x80,
-0x83, 0x83, 0x38, 0x74, 0x0f, 0x02, 0xc7, 0x96,
-0x80, 0x4d, 0x06, 0x71, 0xdc, 0x93, 0x84, 0x41,
-0x1c, 0xfc, 0x59, 0x9c, 0xdc, 0xe3, 0xc4, 0x10,
-0x0c, 0xa3, 0x4a, 0x6e, 0x62, 0xf7, 0x07, 0x19,
-0x56, 0x72, 0xe3, 0xde, 0x1f, 0x64, 0x58, 0xc9,
-0x75, 0xae, 0x8c, 0x6b, 0xaf, 0x5d, 0xd9, 0xb2,
-0x92, 0x1b, 0xb0, 0x08, 0x70, 0xab, 0x8b, 0x03,
-0x66, 0x55, 0x27, 0xd4, 0xe6, 0x1f, 0xc9, 0xf8,
-0xff, 0x01, 0x46, 0x08, 0x26, 0x91, 0x92, 0x20,
-0x3c, 0x95, 0xcf, 0x6f, 0x74, 0x65, 0x07, 0xe1,
-0xd0, 0x4a, 0xd8, 0xf6, 0x31, 0x66, 0x9b, 0x79,
-0xe4, 0x8b, 0x56, 0x10, 0x1c, 0x15, 0x02, 0x27,
-0x25, 0x05, 0xfd, 0x99, 0x7b, 0x5d, 0xd0, 0xcf,
-0x25, 0x39, 0x05, 0x3d, 0x53, 0x30, 0x05, 0x7d,
-0xbb, 0x44, 0x0a, 0x7a, 0xd2, 0x8d, 0xe8, 0x15,
-0x83, 0xa1, 0xf4, 0x80, 0x43, 0x43, 0x30, 0x1c,
-0x5d, 0x21, 0x24, 0x15, 0xde, 0xca, 0xac, 0x10,
-0xb2, 0x5f, 0xc6, 0x8d, 0x5d, 0x21, 0xd4, 0x0d,
-0xca, 0xb8, 0x25, 0xe6, 0xb1, 0x2d, 0xe3, 0xa8,
-0x55, 0x5b, 0x8b, 0x5d, 0x8d, 0x39, 0x82, 0xdb,
-0x1a, 0x29, 0x0a, 0x26, 0x91, 0x12, 0x2c, 0x8c,
-0x5f, 0x4e, 0xee, 0x85, 0x9c, 0xa5, 0xb8, 0x99,
-0x88, 0x93, 0x37, 0x60, 0x13, 0xfe, 0x06, 0x11,
-0x3c, 0x4e, 0xe1, 0xaf, 0x53, 0x5d, 0xd0, 0xef,
-0xba, 0x96, 0x82, 0x7e, 0x49, 0x6c, 0x10, 0xc7,
-0x33, 0xf2, 0x29, 0xe8, 0x47, 0x5c, 0x18, 0x84,
-0x65, 0x99, 0x82, 0xee, 0x2f, 0x9a, 0x82, 0x5e,
-0x3f, 0x02, 0x2a, 0x0b, 0x6d, 0x30, 0x97, 0xb9,
-0x37, 0x7b, 0xaa, 0xdb, 0xad, 0x10, 0x4a, 0x45,
-0xec, 0x5a, 0xa7, 0x94, 0x85, 0x80, 0x1b, 0x71,
-0x51, 0xd0, 0x18, 0x05, 0x37, 0x25, 0xfb, 0x6e,
-0x44, 0x22, 0xf5, 0x0e, 0x81, 0x1f, 0x6f, 0xce,
-0xc5, 0xbb, 0x70, 0x74, 0xd5, 0x8e, 0x34, 0xd8,
-0x36, 0x0d, 0x1d, 0xe6, 0x6f, 0x10, 0xc1, 0x26,
-0xfc, 0x8d, 0x0d, 0x81, 0xad, 0x4a, 0xc0, 0x1a,
-0x04, 0x3b, 0x3b, 0x88, 0x43, 0x7e, 0x1d, 0xa1,
-0x1b, 0x83, 0x38, 0x04, 0x07, 0x61, 0xcd, 0x96,
-0x59, 0x47, 0x28, 0x3a, 0x88, 0x43, 0xb5, 0x8e,
-0x90, 0x33, 0x7a, 0xd7, 0x2c, 0xa4, 0x52, 0x7c,
-0x65, 0x5c, 0x5a, 0x21, 0x94, 0x6c, 0xe6, 0x4a,
-0x94, 0x71, 0xc5, 0x50, 0x1b, 0xc3, 0xdc, 0x28,
-0x57, 0x17, 0x03, 0x21, 0x98, 0x44, 0x72, 0x55,
-0x5d, 0x9d, 0x58, 0xe7, 0x3d, 0xb5, 0x0f, 0x76,
-0xcf, 0x83, 0xed, 0x33, 0xb0, 0xd4, 0x8b, 0xd6,
-0xe5, 0xaf, 0xdd, 0x14, 0xb4, 0xb3, 0xfc, 0x4d,
-0x95, 0x2e, 0x68, 0x87, 0x4e, 0x21, 0xd9, 0xe8,
-0x82, 0x16, 0xe7, 0x2f, 0xbf, 0xda, 0x81, 0x25,
-0xe0, 0x6d, 0x48, 0xb5, 0xd6, 0x29, 0x62, 0x6e,
-0x8a, 0x32, 0xb7, 0xf2, 0xb8, 0xc6, 0x55, 0x45,
-0x40, 0xb5, 0x60, 0x12, 0xc9, 0x0d, 0x61, 0x9d,
-0xb7, 0x9a, 0x95, 0xe5, 0xc0, 0x81, 0xc5, 0xb0,
-0x63, 0x06, 0x7a, 0xfb, 0x0c, 0x43, 0x04, 0x5b,
-0xa6, 0xa0, 0x45, 0x4b, 0xc0, 0xdd, 0xb0, 0x0b,
-0xda, 0xb2, 0x04, 0xac, 0x59, 0x47, 0xe8, 0x42,
-0x17, 0xb4, 0xbd, 0x41, 0x1c, 0xfc, 0xe1, 0x72,
-0x57, 0x22, 0x46, 0x8d, 0x67, 0x4f, 0xf5, 0xd6,
-0x15, 0x42, 0x6e, 0xcd, 0xc1, 0x88, 0xa3, 0x7b,
-0xaa, 0xc4, 0xaa, 0x7b, 0xea, 0x54, 0x54, 0xdf,
-0x94, 0x6e, 0xf7, 0x94, 0x1d, 0xec, 0x46, 0x31,
-0x37, 0xec, 0xf3, 0x85, 0xdc, 0x50, 0x55, 0x0c,
-0x74, 0x2e, 0x98, 0x44, 0x72, 0x50, 0x00, 0xac,
-0xb5, 0x1e, 0xc9, 0x9b, 0xbb, 0x0a, 0x76, 0xce,
-0x0a, 0xc2, 0xd7, 0x9c, 0xbf, 0x5b, 0xa7, 0x44,
-0x10, 0xbc, 0x79, 0x92, 0x45, 0x09, 0xd8, 0xce,
-0x20, 0x0e, 0x93, 0x75, 0xc0, 0x31, 0x5d, 0xd0,
-0x66, 0x21, 0xf0, 0xe0, 0xf8, 0x06, 0x71, 0x98,
-0x84, 0xc0, 0x4f, 0x45, 0x10, 0x9c, 0x61, 0x12,
-0x02, 0x3f, 0x24, 0x16, 0x02, 0x0f, 0x70, 0x77,
-0x10, 0xc7, 0xdc, 0x07, 0x20, 0x7f, 0x2d, 0xe3,
-0x30, 0x4d, 0x9d, 0xd6, 0x29, 0xc3, 0x21, 0x18,
-0xfa, 0xc0, 0x75, 0x62, 0x08, 0x46, 0x62, 0x5b,
-0xa7, 0xe2, 0x1f, 0x82, 0x61, 0x7c, 0x2c, 0x48,
-0xa6, 0x8c, 0x2b, 0x16, 0xdb, 0x6a, 0x39, 0x1b,
-0x65, 0x38, 0xff, 0x6d, 0xc4, 0xd5, 0x27, 0xf1,
-0x10, 0x22, 0xb5, 0x63, 0x91, 0x48, 0x71, 0x0b,
-0xf7, 0xba, 0x9e, 0x3e, 0x84, 0x03, 0xac, 0xb2,
-0xe7, 0xc2, 0x8e, 0x99, 0x8a, 0x67, 0x68, 0x10,
-0x2c, 0x9a, 0x82, 0x36, 0x3e, 0x85, 0x64, 0x27,
-0x05, 0xed, 0xde, 0x20, 0x0e, 0xf9, 0x2e, 0x68,
-0x67, 0x53, 0xd0, 0x73, 0x07, 0xba, 0x35, 0x88,
-0xc3, 0x28, 0x05, 0xcd, 0x2f, 0x5b, 0xb8, 0x8d,
-0x35, 0xd7, 0xa4, 0x56, 0xeb, 0x54, 0x4a, 0xae,
-0xed, 0x4b, 0x2a, 0x76, 0x85, 0x5b, 0xa7, 0x92,
-0x82, 0x5d, 0x95, 0x59, 0xf5, 0x29, 0xe8, 0x6c,
-0x4f, 0xf6, 0xad, 0x8b, 0x44, 0xea, 0xb6, 0x02,
-0x80, 0x8e, 0x56, 0x76, 0xee, 0x18, 0xe4, 0x2c,
-0x83, 0xdd, 0x73, 0x61, 0xd7, 0xec, 0x10, 0x7c,
-0x63, 0xf8, 0xdb, 0x1d, 0x53, 0xd0, 0xce, 0xae,
-0x03, 0xb6, 0x9d, 0x82, 0x76, 0x65, 0x10, 0x87,
-0xd4, 0x2c, 0xe8, 0xfe, 0xf8, 0xa0, 0xa5, 0x39,
-0xe0, 0xa9, 0x4d, 0xe6, 0x10, 0x0c, 0x99, 0x32,
-0xae, 0x14, 0x73, 0xa9, 0x8c, 0x6b, 0x9f, 0xb9,
-0x7a, 0xc0, 0x35, 0x64, 0x2e, 0xbf, 0x51, 0x68,
-0xcd, 0xaa, 0x4f, 0x42, 0x57, 0x67, 0xb2, 0xef,
-0x62, 0x24, 0x52, 0x77, 0x13, 0x00, 0x6b, 0xf7,
-0xb0, 0xaa, 0x62, 0x96, 0xb7, 0x1a, 0xb2, 0xd3,
-0xd1, 0x1c, 0xbe, 0x1a, 0xfe, 0xa6, 0x89, 0xf1,
-0x77, 0x8a, 0x44, 0x17, 0xb4, 0x54, 0x0a, 0xda,
-0xbd, 0x41, 0x1c, 0xce, 0x76, 0x41, 0xeb, 0x0c,
-0xe2, 0x48, 0xa9, 0x75, 0xc0, 0xfd, 0x21, 0xf3,
-0x79, 0x38, 0x7d, 0x30, 0x05, 0xca, 0xb8, 0xbd,
-0x6b, 0x85, 0x90, 0x9d, 0x32, 0xae, 0xb6, 0x92,
-0x9b, 0xb2, 0xd8, 0xd5, 0x20, 0xb8, 0xa6, 0x84,
-0xd1, 0xb2, 0x42, 0x12, 0x49, 0x5c, 0xbe, 0x0e,
-0xa8, 0x3e, 0x05, 0xdf, 0x6e, 0xc1, 0x83, 0x45,
-0x01, 0xf8, 0xea, 0xf0, 0x77, 0x66, 0x0c, 0x7f,
-0x3f, 0x36, 0x4e, 0x41, 0x8b, 0x0d, 0xc2, 0x8a,
-0x0d, 0x81, 0x75, 0x07, 0x61, 0x59, 0x74, 0x41,
-0x1b, 0xaf, 0x23, 0xfc, 0xcc, 0x72, 0x1d, 0xa1,
-0x7a, 0x10, 0x96, 0x58, 0x0a, 0x5a, 0x3d, 0x08,
-0x4b, 0x74, 0x1d, 0xa1, 0xee, 0x20, 0xac, 0xd8,
-0x2e, 0x68, 0x93, 0x41, 0x58, 0xf7, 0x9a, 0x0e,
-0xc2, 0xd2, 0x5b, 0x47, 0xa8, 0x19, 0x84, 0xa5,
-0x5a, 0x47, 0xb8, 0xe4, 0x2f, 0x50, 0xca, 0xe1,
-0x4b, 0xcc, 0x25, 0xe6, 0x3a, 0xc6, 0x5c, 0xc5,
-0x05, 0x61, 0xe3, 0x77, 0xaf, 0xcb, 0x97, 0xec,
-0x9b, 0x1a, 0x89, 0x94, 0xf2, 0xe2, 0x61, 0x2f,
-0xbf, 0x0d, 0x16, 0xed, 0x84, 0x03, 0x4b, 0x31,
-0xe1, 0xcc, 0x1d, 0xe6, 0x6f, 0xf6, 0x1c, 0xe4,
-0x2f, 0x76, 0x5e, 0x25, 0x2b, 0x05, 0x2d, 0xb5,
-0x8e, 0xd0, 0xd1, 0x14, 0xf4, 0x32, 0xb7, 0x53,
-0xd0, 0x6e, 0x74, 0x41, 0x0b, 0xa4, 0xa0, 0x3f,
-0x7d, 0x99, 0xc3, 0xd7, 0xdd, 0xc3, 0x41, 0x34,
-0x04, 0xc3, 0x56, 0x19, 0xd7, 0xfe, 0x10, 0x0c,
-0xa7, 0xcb, 0xb8, 0x02, 0xa8, 0x55, 0xf9, 0x6c,
-0x41, 0xc8, 0x47, 0x55, 0x2e, 0x60, 0xf5, 0x67,
-0xa9, 0x17, 0x8b, 0x44, 0x32, 0x11, 0xf0, 0xb0,
-0xf7, 0x4c, 0x1e, 0x0e, 0x90, 0xdc, 0x9b, 0x81,
-0x07, 0x7b, 0xa3, 0xf9, 0x2b, 0x12, 0x02, 0x9b,
-0x74, 0x61, 0x75, 0x97, 0x41, 0x1c, 0x2e, 0xa4,
-0xa0, 0xdd, 0x5b, 0x47, 0x18, 0x4f, 0x0a, 0x7a,
-0xc9, 0x20, 0x7e, 0x6f, 0x74, 0xa5, 0x63, 0x39,
-0x85, 0x77, 0x19, 0x24, 0x70, 0xae, 0xb2, 0x79,
-0x25, 0xd7, 0x80, 0xb9, 0x2e, 0x9f, 0x0c, 0x72,
-0x87, 0xb9, 0x47, 0x75, 0x5c, 0xa1, 0x35, 0x27,
-0x32, 0xff, 0x5f, 0x44, 0x08, 0x26, 0x91, 0x62,
-0xe5, 0x6b, 0xc7, 0xd7, 0xe4, 0xb9, 0x9f, 0xe1,
-0x8e, 0xb9, 0x3d, 0x0b, 0xd0, 0xc8, 0xdf, 0x79,
-0x8e, 0xf2, 0x77, 0xb2, 0x0c, 0x7f, 0xe5, 0xbb,
-0xa0, 0x9d, 0x1d, 0x84, 0x65, 0x67, 0x10, 0x87,
-0x18, 0x7f, 0x53, 0x61, 0x10, 0xc7, 0xf4, 0x3f,
-0xc0, 0x92, 0xe7, 0x81, 0xdf, 0x93, 0x09, 0xbb,
-0x29, 0x80, 0xdd, 0x54, 0x49, 0x29, 0x4b, 0x61,
-0x57, 0x97, 0xb9, 0xb1, 0xd8, 0x0d, 0xb8, 0xfc,
-0x1b, 0x34, 0xff, 0x5b, 0x3a, 0x14, 0x4c, 0x22,
-0xa9, 0xe5, 0xf7, 0xe1, 0xfd, 0xb0, 0x68, 0x27,
-0xec, 0xfb, 0x04, 0xf6, 0x2e, 0x40, 0x47, 0xf1,
-0x57, 0x8d, 0xe0, 0x5d, 0x32, 0x29, 0x68, 0xc1,
-0x41, 0x58, 0xc1, 0x14, 0xf4, 0x38, 0x27, 0x53,
-0xd0, 0x26, 0x25, 0xe0, 0x78, 0xbb, 0xa0, 0x5f,
-0x72, 0x3e, 0x05, 0x3d, 0x5f, 0x6c, 0x10, 0x87,
-0x86, 0xbf, 0x03, 0xe2, 0x4a, 0x41, 0xf3, 0x2f,
-0xb8, 0xfc, 0x70, 0x82, 0xcb, 0xb8, 0xd6, 0xcc,
-0xa5, 0x32, 0x6e, 0x2a, 0x32, 0x37, 0x52, 0xc6,
-0x15, 0x60, 0xee, 0x91, 0x88, 0x03, 0xcc, 0x0d,
-0x3a, 0x3f, 0x60, 0xc6, 0x1f, 0xae, 0x9d, 0x96,
-0x05, 0x93, 0x48, 0x8a, 0xbc, 0x8d, 0x98, 0x70,
-0xce, 0x5d, 0x05, 0x7b, 0x17, 0x06, 0xe1, 0x1b,
-0xe1, 0xef, 0x7c, 0xb1, 0x14, 0xb4, 0xb3, 0x5d,
-0xd0, 0x32, 0x83, 0x38, 0x04, 0xd7, 0x11, 0x66,
-0x0d, 0x91, 0xe8, 0x82, 0x5e, 0x31, 0x58, 0x22,
-0x05, 0x2d, 0xc7, 0x5f, 0xc1, 0x2e, 0xe8, 0xd8,
-0x75, 0x84, 0x26, 0x21, 0xb0, 0xad, 0x41, 0x58,
-0x8b, 0x9e, 0x81, 0x93, 0xfb, 0xa4, 0xeb, 0xb9,
-0xfa, 0xcc, 0x75, 0x62, 0x6d, 0x9f, 0x3e, 0x73,
-0x1d, 0x5d, 0xdb, 0xe7, 0x7c, 0x3d, 0x57, 0x98,
-0xb9, 0xc6, 0x3b, 0xfb, 0x52, 0xb8, 0x75, 0xea,
-0x98, 0x0c, 0x73, 0x8f, 0x1a, 0x30, 0x37, 0x82,
-0x5d, 0xfe, 0x62, 0x2f, 0x62, 0xfe, 0xd4, 0xa8,
-0x1d, 0x9a, 0xd4, 0xbb, 0x05, 0xe0, 0xc7, 0x84,
-0xf3, 0xb1, 0x4d, 0xf0, 0xf5, 0x62, 0x05, 0xbe,
-0x2a, 0xfe, 0x5a, 0x84, 0xc0, 0xc6, 0x29, 0xe8,
-0x20, 0x82, 0x4d, 0xba, 0xa0, 0xd5, 0x83, 0xb0,
-0x9c, 0xed, 0x82, 0x76, 0x61, 0x10, 0xc7, 0x72,
-0xa9, 0x41, 0x1c, 0x83, 0xe4, 0xd7, 0x11, 0x8a,
-0x75, 0x41, 0x5b, 0x0e, 0xe2, 0x90, 0x1a, 0x84,
-0xc5, 0x1f, 0xab, 0x68, 0xa7, 0x73, 0x43, 0x30,
-0x9c, 0x58, 0xdb, 0x67, 0x37, 0xd4, 0x4d, 0xea,
-0xda, 0xbe, 0xe4, 0x0d, 0xc1, 0x70, 0x1e, 0xb5,
-0xb1, 0xad, 0x53, 0x05, 0x02, 0x29, 0xe5, 0x23,
-0x2a, 0xeb, 0x32, 0x57, 0x8b, 0x5d, 0x95, 0xf1,
-0x9f, 0x03, 0xfc, 0xc9, 0xbe, 0x05, 0x92, 0x48,
-0xc9, 0x11, 0xb4, 0x35, 0x43, 0x71, 0x36, 0x0e,
-0xb3, 0xfa, 0x7a, 0x11, 0xec, 0x53, 0xec, 0x24,
-0x7f, 0x6d, 0xa7, 0xa0, 0x13, 0xbc, 0x0e, 0x38,
-0x95, 0x06, 0x71, 0xb8, 0xb1, 0x0e, 0x38, 0x36,
-0x05, 0xcd, 0x3f, 0xa6, 0x70, 0x2b, 0x6b, 0xaa,
-0x4a, 0xb1, 0x75, 0x06, 0x12, 0xe1, 0x6d, 0x32,
-0xb0, 0xdb, 0x13, 0xe6, 0x60, 0x38, 0x5c, 0xc9,
-0xd5, 0xb1, 0x3e, 0x6a, 0x0d, 0x9c, 0xcf, 0x9a,
-0xab, 0x92, 0x7d, 0x17, 0x24, 0x91, 0x12, 0xae,
-0x0e, 0x2f, 0xfe, 0xcc, 0x1e, 0x5c, 0x09, 0xfb,
-0x17, 0x23, 0x7c, 0x35, 0xfc, 0x8d, 0x4d, 0x41,
-0xeb, 0xf1, 0x57, 0x07, 0xc1, 0x62, 0xa7, 0x90,
-0xa4, 0xba, 0xa0, 0x9d, 0x1d, 0x84, 0xe5, 0x4a,
-0x17, 0xb4, 0xe5, 0x3a, 0xe0, 0xd8, 0x41, 0x1c,
-0x8e, 0x0e, 0xc2, 0x92, 0xed, 0x82, 0xe6, 0x57,
-0x28, 0xd8, 0x24, 0xd9, 0x3a, 0x45, 0x2b, 0x84,
-0x12, 0xc2, 0xdc, 0xd4, 0xec, 0x58, 0xb6, 0x60,
-0xae, 0x0c, 0x70, 0xcf, 0xe8, 0x19, 0x77, 0x24,
-0x91, 0x48, 0xbd, 0x43, 0xfe, 0x2e, 0xc6, 0x6f,
-0x9e, 0x27, 0xb2, 0x71, 0xb5, 0x1c, 0x87, 0x2f,
-0xf2, 0x37, 0x53, 0xc5, 0xdf, 0x4f, 0x74, 0x42,
-0x60, 0xd1, 0x12, 0xb0, 0x7b, 0x83, 0x38, 0x46,
-0xc7, 0x37, 0x88, 0xc3, 0x92, 0xbf, 0x26, 0x83,
-0x38, 0x5e, 0x73, 0x6d, 0x10, 0x87, 0xba, 0x04,
-0xec, 0xd0, 0x20, 0x8e, 0xd9, 0x46, 0x29, 0xe8,
-0xd0, 0x20, 0x8e, 0xb9, 0x03, 0xe1, 0xe0, 0x0a,
-0x4c, 0x23, 0x1b, 0x56, 0x72, 0xe3, 0x2e, 0xe3,
-0x1a, 0x56, 0x72, 0x9d, 0x2b, 0xe3, 0xba, 0xd2,
-0xae, 0x6c, 0x5e, 0xc9, 0x3d, 0xe9, 0x56, 0x25,
-0x37, 0x41, 0xcc, 0xb5, 0xea, 0x9e, 0xb2, 0x5d,
-0xc6, 0x95, 0x63, 0x6e, 0x5e, 0xd0, 0xa7, 0x73,
-0xc3, 0x66, 0x67, 0x0b, 0x58, 0xa7, 0x37, 0xd9,
-0xb7, 0x45, 0x12, 0xc9, 0x7d, 0x75, 0xb4, 0xe2,
-0x8f, 0x55, 0xfe, 0xda, 0x08, 0x7c, 0x83, 0x08,
-0x5e, 0x64, 0x27, 0x05, 0x1d, 0x18, 0xc4, 0x91,
-0xcc, 0x14, 0xb4, 0xe0, 0x20, 0x0e, 0x99, 0x2e,
-0x68, 0xb9, 0x75, 0x84, 0x2e, 0x74, 0x41, 0x2f,
-0x10, 0x4b, 0x41, 0xdb, 0x18, 0xc4, 0x31, 0xeb,
-0x6e, 0xd8, 0x9f, 0x09, 0x1c, 0x8b, 0x02, 0x2b,
-0x84, 0xec, 0x97, 0x71, 0x93, 0xb8, 0x42, 0xc8,
-0x7e, 0x19, 0xd7, 0x62, 0x85, 0x90, 0xa6, 0x8c,
-0x6b, 0x8d, 0xdd, 0xd4, 0x38, 0x19, 0x64, 0x34,
-0x04, 0xc3, 0xe9, 0x32, 0xae, 0x45, 0x78, 0x7b,
-0x3a, 0x4f, 0xe5, 0x5c, 0x95, 0x0f, 0x45, 0x5c,
-0x7d, 0x12, 0xe3, 0x02, 0x12, 0xa9, 0xa7, 0x0a,
-0x00, 0xcb, 0x7c, 0xc7, 0xb7, 0x63, 0xf8, 0x73,
-0x60, 0x29, 0xf2, 0x57, 0x8d, 0xe0, 0x68, 0xfe,
-0x66, 0x48, 0xa4, 0xa0, 0x6d, 0x0c, 0xc2, 0xda,
-0x6a, 0xd9, 0x05, 0xad, 0x5a, 0x47, 0xe8, 0x6c,
-0x0a, 0x3a, 0x76, 0x1d, 0xa1, 0x59, 0x0a, 0x5a,
-0xb0, 0x0b, 0xda, 0x8d, 0x14, 0xf4, 0x23, 0x32,
-0x5d, 0xd0, 0x03, 0xac, 0x53, 0xd0, 0x69, 0x77,
-0xc0, 0xce, 0x99, 0x50, 0x5b, 0x4e, 0x83, 0xa7,
-0xf4, 0x5a, 0xa7, 0xac, 0xb0, 0x9b, 0xea, 0x87,
-0x83, 0xe2, 0xef, 0x9e, 0x8a, 0x23, 0xd4, 0xb5,
-0xc0, 0x6e, 0xae, 0x21, 0x76, 0xc3, 0x3e, 0x93,
-0xcb, 0xff, 0x17, 0xd1, 0x50, 0x0e, 0x52, 0x8f,
-0x14, 0xce, 0xb3, 0x3a, 0xff, 0x2d, 0xcb, 0xcb,
-0x62, 0x39, 0xcb, 0x14, 0xf8, 0x5a, 0xf2, 0xd7,
-0x34, 0x04, 0x16, 0x4c, 0x41, 0xcb, 0xad, 0x23,
-0x74, 0x61, 0x10, 0x87, 0x2b, 0xeb, 0x08, 0xa5,
-0x06, 0x71, 0xb8, 0xb1, 0x8e, 0xf0, 0x41, 0x3b,
-0x83, 0x38, 0x66, 0xde, 0x85, 0x79, 0x7b, 0xce,
-0x2f, 0x2a, 0xe3, 0x52, 0xeb, 0x94, 0x23, 0xad,
-0x53, 0xfa, 0xcc, 0xcd, 0x35, 0xb0, 0x1e, 0x73,
-0xb9, 0x4b, 0x0f, 0x46, 0x5c, 0x96, 0x8b, 0x4b,
-0x2d, 0x49, 0xa4, 0x9e, 0x24, 0xf0, 0xe3, 0x3a,
-0x9b, 0xe3, 0xdb, 0x39, 0x79, 0x03, 0xd6, 0xe7,
-0x6f, 0x00, 0xc1, 0x82, 0xfc, 0xb5, 0xd3, 0x05,
-0x6d, 0xc9, 0xdf, 0x89, 0x12, 0xfc, 0x75, 0xa3,
-0x0b, 0x5a, 0x94, 0xbf, 0xf2, 0x5d, 0xd0, 0xa2,
-0xfc, 0x75, 0xaf, 0x0b, 0xfa, 0x2e, 0x3c, 0xfb,
-0xcc, 0x31, 0x94, 0x50, 0xe6, 0xaa, 0x32, 0xcf,
-0x4a, 0x8c, 0xcc, 0xea, 0x2b, 0x74, 0x6c, 0x00,
-0x5f, 0x62, 0x6e, 0xcf, 0x64, 0xae, 0x1a, 0xb8,
-0x1a, 0x1f, 0x40, 0xf3, 0xab, 0x75, 0xd0, 0x50,
-0x0e, 0x52, 0x4f, 0x91, 0xaf, 0x13, 0x6f, 0x38,
-0x47, 0xd6, 0xb1, 0x9c, 0xe5, 0x61, 0xfe, 0x86,
-0x10, 0xac, 0xc7, 0xdf, 0x44, 0x76, 0x41, 0x5b,
-0x96, 0x80, 0x5d, 0xef, 0x82, 0x16, 0x2b, 0x01,
-0x27, 0xbf, 0x0b, 0x5a, 0x6a, 0x10, 0x87, 0x5e,
-0x0a, 0x7a, 0xf9, 0xab, 0x50, 0xf1, 0x8d, 0xa3,
-0x2b, 0x84, 0x38, 0x52, 0x2b, 0x80, 0x73, 0x99,
-0x5f, 0x13, 0x5b, 0xb9, 0x2e, 0xa0, 0x3d, 0x35,
-0xd0, 0x52, 0x13, 0xd8, 0x5d, 0x88, 0x2b, 0x83,
-0xbd, 0x0d, 0xe0, 0x6d, 0x0a, 0x98, 0xb5, 0x35,
-0xe3, 0x0a, 0xcb, 0x58, 0xb7, 0x79, 0xb0, 0xf7,
-0xd5, 0xdb, 0x80, 0x1f, 0x1c, 0xfc, 0xc4, 0x3a,
-0xd6, 0x52, 0x8b, 0x97, 0x0a, 0x1c, 0x3a, 0x6e,
-0xac, 0xc4, 0x6a, 0x35, 0x7f, 0xb8, 0xba, 0x33,
-0xe8, 0x1a, 0x23, 0x04, 0x77, 0xf3, 0xd9, 0x53,
-0xf1, 0x77, 0x4f, 0x59, 0xcf, 0x9e, 0xca, 0x97,
-0xab, 0xe4, 0xea, 0x63, 0x37, 0x4f, 0xb7, 0x81,
-0x4a, 0x1f, 0xbb, 0x65, 0x2a, 0x47, 0x38, 0x9b,
-0xa3, 0xf5, 0x81, 0x68, 0xf3, 0xef, 0x27, 0x15,
-0x82, 0x49, 0x3d, 0x40, 0xed, 0x2d, 0x50, 0x96,
-0x0b, 0x87, 0xd7, 0xc0, 0xc1, 0x15, 0x7a, 0xfc,
-0x8d, 0x45, 0x70, 0xa6, 0x55, 0x08, 0x3c, 0x5f,
-0x2c, 0x05, 0x9d, 0x16, 0x83, 0x60, 0xdd, 0x2e,
-0xe8, 0x29, 0x12, 0x83, 0x38, 0x62, 0x07, 0x61,
-0x99, 0x75, 0x41, 0x0f, 0x13, 0x0b, 0x81, 0xdf,
-0x91, 0x0e, 0x81, 0x97, 0x4b, 0xa5, 0xa0, 0x07,
-0x59, 0x85, 0xc0, 0x4f, 0x45, 0x10, 0x9c, 0xe1,
-0xda, 0x20, 0x8e, 0xcc, 0x67, 0xa0, 0x78, 0xb7,
-0xdd, 0x4a, 0x6e, 0x00, 0xb5, 0xfc, 0x03, 0x2a,
-0x59, 0x90, 0xb0, 0x0a, 0x58, 0x03, 0x3c, 0xed,
-0xf4, 0xb2, 0xce, 0x36, 0x1c, 0x61, 0xd4, 0xe5,
-0x43, 0xf3, 0xdb, 0x26, 0xf0, 0x3b, 0x27, 0x84,
-0x6c, 0x5b, 0xca, 0xa7, 0xf3, 0x4b, 0xf1, 0x6b,
-0xfa, 0x3a, 0x59, 0x67, 0x3b, 0x3e, 0x10, 0x0f,
-0x8b, 0xb8, 0x39, 0xca, 0x5b, 0xeb, 0xc1, 0xc3,
-0x01, 0x7d, 0x01, 0x7b, 0xf8, 0xf9, 0xd7, 0xc6,
-0x83, 0xe2, 0x84, 0x55, 0x72, 0x53, 0x64, 0x85,
-0x90, 0xe1, 0xe1, 0x20, 0xf3, 0xee, 0x29, 0xbb,
-0xe1, 0xad, 0x61, 0x25, 0xd7, 0x20, 0xa5, 0x5c,
-0x76, 0x30, 0x68, 0x4d, 0x78, 0xab, 0x0f, 0x5c,
-0x56, 0xba, 0x3f, 0xc6, 0x07, 0xa0, 0xa9, 0x92,
-0x0a, 0xc1, 0xa4, 0xee, 0x2d, 0x1e, 0x89, 0x14,
-0x6e, 0xfb, 0xff, 0xf6, 0xce, 0x04, 0x4c, 0x8e,
-0xa3, 0x3c, 0xff, 0x7f, 0x03, 0xe6, 0x0c, 0x21,
-0x21, 0x1c, 0x01, 0x42, 0x38, 0x02, 0x81, 0x10,
-0x02, 0x01, 0x92, 0x40, 0x12, 0x13, 0x12, 0xc2,
-0x7d, 0x05, 0x08, 0xe0, 0x98, 0xcb, 0x60, 0xc0,
-0x96, 0x7c, 0xe3, 0xfb, 0x90, 0x7c, 0xc9, 0xa7,
-0x90, 0xb0, 0x65, 0xd9, 0x96, 0x6d, 0xc9, 0xc8,
-0xb2, 0x2c, 0x4b, 0xb2, 0x6c, 0x24, 0x59, 0x96,
-0x25, 0x59, 0xf7, 0x61, 0xdd, 0xf7, 0xb9, 0xab,
-0xd5, 0x6a, 0xb5, 0xd2, 0x4a, 0x7b, 0xdf, 0xd7,
-0x9c, 0x5f, 0xff, 0xab, 0x66, 0x67, 0x67, 0x7a,
-0x66, 0xaa, 0xbb, 0xaa, 0x7a, 0xba, 0xa7, 0x7a,
-0x66, 0xde, 0xdf, 0xf3, 0x3e, 0x7e, 0x6c, 0x4b,
-0x33, 0xea, 0xea, 0x1d, 0xf5, 0x3b, 0xdf, 0x57,
-0x5f, 0x7d, 0x1f, 0x1f, 0xa3, 0xb0, 0x7d, 0x9e,
-0xb2, 0xff, 0xda, 0x42, 0xe0, 0xea, 0x4c, 0x41,
-0x07, 0x3e, 0x8e, 0x30, 0x80, 0x14, 0xb4, 0x7b,
-0x15, 0x34, 0xfb, 0x3d, 0x07, 0x97, 0x5b, 0xdd,
-0x4d, 0xea, 0x59, 0x65, 0xfe, 0xff, 0x59, 0xd4,
-0xc9, 0x3c, 0x8e, 0x45, 0xa6, 0xd1, 0x7e, 0x8a,
-0x0e, 0xa5, 0x1c, 0x36, 0x66, 0x25, 0x47, 0x1c,
-0x36, 0x99, 0x7a, 0x36, 0x9a, 0x7b, 0x3c, 0xb2,
-0x3f, 0x9d, 0x5d, 0x03, 0xbb, 0x12, 0x76, 0x49,
-0xec, 0xc2, 0xd8, 0x17, 0x80, 0xe8, 0x10, 0xbf,
-0xd4, 0xbe, 0x76, 0xab, 0xfb, 0x94, 0xc5, 0xed,
-0xb8, 0x9c, 0x0f, 0xe4, 0x96, 0x63, 0x4a, 0xd9,
-0x31, 0xab, 0x5c, 0x10, 0xdb, 0x3a, 0x7a, 0x6e,
-0xae, 0x1a, 0x77, 0x5a, 0xc3, 0xfd, 0xc6, 0x3e,
-0x60, 0x00, 0x14, 0x43, 0x22, 0xc6, 0x73, 0x6b,
-0x7b, 0x16, 0xd1, 0x8e, 0x67, 0xb9, 0xb2, 0xfe,
-0x8b, 0x14, 0xb4, 0xce, 0x38, 0x60, 0xbd, 0x53,
-0x48, 0x17, 0x6b, 0x9f, 0x42, 0x0a, 0xa2, 0x11,
-0x47, 0x9e, 0xff, 0x3e, 0xf2, 0x7d, 0xfe, 0x53,
-0xee, 0x6a, 0x72, 0x36, 0x5c, 0x16, 0xf6, 0x9e,
-0x61, 0xe2, 0x8d, 0xb0, 0x06, 0x98, 0xe1, 0xf6,
-0x11, 0xb3, 0xb3, 0xb4, 0xcf, 0x52, 0x59, 0xc5,
-0x20, 0x94, 0xf1, 0x65, 0x8a, 0x47, 0xac, 0xc1,
-0x1e, 0xea, 0x6d, 0xb5, 0x78, 0x74, 0x7c, 0xdc,
-0x6a, 0xad, 0x73, 0x8e, 0x79, 0xc3, 0x51, 0xae,
-0xac, 0xd5, 0x04, 0xa3, 0x52, 0x3d, 0xd7, 0x26,
-0x3a, 0xb6, 0x99, 0x8f, 0x09, 0x66, 0x9f, 0x43,
-0x00, 0xca, 0x09, 0xe2, 0x09, 0x3a, 0xf6, 0x57,
-0x83, 0x85, 0xbd, 0x3b, 0x9f, 0xe5, 0xe2, 0xfe,
-0x3b, 0xdf, 0xd9, 0x7f, 0x0b, 0xab, 0xa0, 0xa5,
-0x29, 0xe8, 0x19, 0x01, 0x8c, 0x03, 0x9e, 0xa4,
-0xd3, 0x88, 0xa3, 0x72, 0xc7, 0x11, 0xba, 0xcd,
-0x62, 0xd0, 0x1f, 0x47, 0x38, 0xed, 0x7b, 0xfc,
-0xf6, 0x76, 0x9e, 0xca, 0xd9, 0xc6, 0xe5, 0x19,
-0xe6, 0x33, 0xfc, 0xe4, 0x51, 0x5f, 0x1b, 0x33,
-0x5c, 0xf6, 0x69, 0x49, 0x1b, 0x6e, 0xa5, 0xc2,
-0x96, 0x16, 0x19, 0xe0, 0x5f, 0x2d, 0xba, 0x4f,
-0xf3, 0x12, 0xaf, 0xf6, 0x94, 0x1d, 0x57, 0xca,
-0x08, 0x21, 0xa3, 0xdb, 0xb8, 0xdb, 0x25, 0xdb,
-0xb8, 0x8a, 0x9e, 0x5b, 0x9f, 0x15, 0xb7, 0x5d,
-0xae, 0x57, 0xd2, 0x62, 0x3f, 0xaf, 0x72, 0xfa,
-0x06, 0x08, 0xaa, 0x1c, 0xe2, 0x01, 0x4e, 0xcd,
-0xba, 0xac, 0xf9, 0x8e, 0xf8, 0x6f, 0x4e, 0x08,
-0xac, 0x96, 0x82, 0xce, 0x69, 0x84, 0xe5, 0x7c,
-0x10, 0x38, 0xc7, 0x7f, 0x65, 0xe3, 0x08, 0xdd,
-0x1a, 0x61, 0xb9, 0xa7, 0xa0, 0x9d, 0xc7, 0x11,
-0xe6, 0x6c, 0x01, 0x3b, 0x37, 0xe2, 0xc8, 0xf1,
-0x5f, 0x59, 0x23, 0x0e, 0x69, 0x23, 0xac, 0x79,
-0x4e, 0xb3, 0x18, 0x64, 0x8d, 0x38, 0xdc, 0x1a,
-0x61, 0xb9, 0xcf, 0x62, 0x10, 0x8d, 0x23, 0x94,
-0x36, 0xc2, 0x62, 0x8b, 0x6d, 0xae, 0xc9, 0xda,
-0x6e, 0x6f, 0x0b, 0xf5, 0x77, 0xf0, 0x4a, 0xa7,
-0x48, 0x3f, 0xc5, 0x22, 0x34, 0x12, 0xe1, 0x56,
-0x0f, 0x44, 0x94, 0x88, 0xa5, 0xbc, 0xb8, 0xd3,
-0xea, 0x6d, 0xe6, 0x75, 0xd7, 0x6d, 0xc7, 0xca,
-0xa7, 0x74, 0xaa, 0x82, 0x3c, 0xb7, 0x5e, 0xe8,
-0xb9, 0x36, 0xdb, 0x3d, 0xb6, 0x29, 0x2d, 0xf6,
-0xab, 0x83, 0x5d, 0xa6, 0x3f, 0x37, 0x00, 0x28,
-0xc0, 0xbe, 0xe7, 0xb7, 0xd5, 0xf1, 0x19, 0x46,
-0x3b, 0x9f, 0x73, 0xf5, 0x5f, 0xbb, 0x05, 0xcf,
-0x29, 0xab, 0x14, 0x74, 0x00, 0x8d, 0x38, 0xb4,
-0x52, 0xd0, 0xaa, 0x8d, 0x38, 0x0a, 0x7b, 0x51,
-0x96, 0xb8, 0x17, 0x74, 0xaa, 0x11, 0xc7, 0x9c,
-0x31, 0xbc, 0x00, 0x86, 0x05, 0x7d, 0x7d, 0xed,
-0x34, 0xd8, 0x6d, 0x45, 0x07, 0xf9, 0x56, 0x69,
-0xb5, 0x79, 0xae, 0x13, 0x94, 0xe4, 0x77, 0x83,
-0x7d, 0x0f, 0x61, 0x5f, 0x48, 0xd8, 0x97, 0x13,
-0x16, 0x11, 0x97, 0xac, 0x74, 0x2a, 0xb8, 0x26,
-0x18, 0x7a, 0xa5, 0x53, 0x0e, 0x59, 0x65, 0x71,
-0xe9, 0x94, 0xb8, 0x7a, 0x4a, 0x2f, 0xa5, 0x5c,
-0xbf, 0x39, 0xad, 0x63, 0x9b, 0x45, 0x9e, 0x6b,
-0xb3, 0x5d, 0xbb, 0xd8, 0xc2, 0x31, 0xa0, 0x10,
-0x84, 0x9c, 0x64, 0x8c, 0xff, 0x85, 0xda, 0xf7,
-0x02, 0xed, 0x7e, 0x3e, 0xe5, 0xbf, 0xcf, 0x65,
-0xfd, 0xd7, 0x66, 0xc1, 0xaa, 0x29, 0x68, 0xad,
-0x83, 0xc0, 0xfe, 0xa6, 0xa0, 0x3d, 0x54, 0x61,
-0xc9, 0x53, 0xd0, 0x3a, 0xbd, 0xa0, 0xcb, 0xab,
-0x11, 0x87, 0x53, 0x0a, 0x7a, 0xfa, 0xff, 0xb1,
-0x07, 0x1a, 0xaf, 0x16, 0x4e, 0x7b, 0x2e, 0xe6,
-0xbb, 0x39, 0xc0, 0xbe, 0x8d, 0xb0, 0x2f, 0xae,
-0xb1, 0x61, 0x1a, 0xea, 0xe6, 0x59, 0x82, 0x96,
-0x3a, 0x81, 0xf9, 0x96, 0xfa, 0x40, 0x6e, 0xd1,
-0xdb, 0xb8, 0x8e, 0x3b, 0xb9, 0x26, 0xb6, 0x71,
-0x05, 0x12, 0xf9, 0xac, 0x93, 0xea, 0x36, 0x59,
-0xed, 0x0d, 0xa6, 0x3f, 0x25, 0x00, 0x38, 0x42,
-0xd1, 0x41, 0x3a, 0xba, 0x91, 0x76, 0x2f, 0xe4,
-0xe6, 0xeb, 0xea, 0xbf, 0x9e, 0x52, 0xd0, 0xbe,
-0x56, 0x41, 0x07, 0xe1, 0xbf, 0x01, 0x56, 0x41,
-0x97, 0x67, 0x23, 0x8e, 0xc7, 0xcf, 0xe5, 0x05,
-0xcf, 0x88, 0x73, 0xb5, 0xe1, 0xe5, 0x5b, 0x14,
-0x19, 0xe4, 0x47, 0xa4, 0x5b, 0xeb, 0xa8, 0xf9,
-0x88, 0x86, 0xf9, 0x86, 0x61, 0x84, 0x50, 0x65,
-0xd9, 0x6e, 0x8e, 0x06, 0x31, 0x1d, 0x09, 0x84,
-0x10, 0xa2, 0x81, 0x0e, 0xaa, 0xdd, 0xc0, 0x4b,
-0x9d, 0x77, 0xff, 0x31, 0x25, 0x91, 0x05, 0x3b,
-0xa7, 0xa0, 0x69, 0xab, 0x62, 0x0a, 0x5a, 0xad,
-0x17, 0xf4, 0xc8, 0x16, 0xb0, 0xd3, 0x41, 0x60,
-0xb7, 0x14, 0xb4, 0xac, 0x17, 0xf4, 0x4b, 0xb6,
-0x5e, 0xd0, 0x4b, 0xb5, 0x52, 0xd0, 0xe3, 0x65,
-0xbd, 0xa0, 0xaf, 0x93, 0xf4, 0x82, 0xce, 0xf1,
-0x5f, 0xe7, 0x14, 0xb4, 0xe2, 0x16, 0xb0, 0xe3,
-0x2c, 0x86, 0xf3, 0x25, 0xfe, 0xab, 0xd8, 0x88,
-0x83, 0xfd, 0x73, 0xfd, 0x34, 0x0c, 0x34, 0x2f,
-0x0a, 0x22, 0xbe, 0x39, 0x3e, 0xdc, 0xc7, 0x5b,
-0x8b, 0xb4, 0x1f, 0xe7, 0x7b, 0xe8, 0xea, 0x3b,
-0xb9, 0xc2, 0x6d, 0x5c, 0xc7, 0x26, 0x18, 0xc1,
-0x6f, 0xe3, 0x2a, 0x35, 0xc1, 0xf0, 0xea, 0xb9,
-0x92, 0x6d, 0x5c, 0x87, 0x94, 0xb2, 0xdc, 0x73,
-0x37, 0xe6, 0xe8, 0xe8, 0x06, 0xb6, 0x6a, 0x0b,
-0x59, 0x68, 0x10, 0x2a, 0x58, 0x80, 0xd3, 0xdd,
-0x44, 0x35, 0x6b, 0xb8, 0xf9, 0x2a, 0xf9, 0xaf,
-0xac, 0x0a, 0x3a, 0xc7, 0x7f, 0x65, 0x55, 0xd0,
-0xde, 0xc7, 0x11, 0xca, 0xc6, 0x01, 0x7b, 0x18,
-0x47, 0xe8, 0x6f, 0x0a, 0x5a, 0xb1, 0x0a, 0x7a,
-0xae, 0xd6, 0x16, 0xf0, 0x6f, 0xd4, 0xaa, 0xa0,
-0x7f, 0xa6, 0x51, 0x05, 0x2d, 0xf4, 0xdf, 0x17,
-0xc6, 0xf3, 0xfe, 0x51, 0xc0, 0x17, 0x98, 0x11,
-0xc7, 0xa3, 0x34, 0xd8, 0xcd, 0x8d, 0xb8, 0xed,
-0x98, 0x5a, 0x9c, 0x5b, 0xd2, 0xb1, 0x7d, 0x6e,
-0x71, 0xae, 0xa4, 0x7a, 0xca, 0x5f, 0xcf, 0x15,
-0x55, 0x4f, 0x69, 0xc7, 0xb9, 0x36, 0xc3, 0x2d,
-0x54, 0xfb, 0x71, 0x93, 0x47, 0xce, 0x01, 0xb0,
-0xc1, 0xbe, 0xa0, 0xf3, 0x07, 0xc2, 0xa1, 0x15,
-0xb4, 0x77, 0x11, 0x17, 0xb7, 0xe0, 0x85, 0x59,
-0x0b, 0x96, 0xa7, 0xa0, 0xe7, 0x2a, 0xa5, 0xa0,
-0xd3, 0x16, 0x2c, 0x1a, 0x07, 0xec, 0xbd, 0x11,
-0xc7, 0x14, 0xff, 0xc7, 0x11, 0xca, 0xc7, 0x01,
-0x7b, 0x18, 0x47, 0x78, 0xb5, 0x5a, 0x23, 0x0e,
-0xb5, 0x71, 0xc0, 0x39, 0x55, 0xd0, 0xbf, 0xf2,
-0x5a, 0x05, 0x2d, 0x6b, 0x84, 0xc5, 0xfe, 0x94,
-0xb6, 0x7a, 0xd3, 0x9f, 0xcd, 0x4a, 0x84, 0x92,
-0xbc, 0x01, 0x17, 0xfb, 0x62, 0xd3, 0xd1, 0xc0,
-0x5d, 0x38, 0x54, 0x63, 0xfb, 0x0a, 0x4b, 0xa7,
-0xf2, 0x0b, 0xa8, 0x04, 0xa1, 0xae, 0x56, 0x3e,
-0xd9, 0x7b, 0xf5, 0x94, 0x4b, 0x4a, 0x79, 0x44,
-0x47, 0x37, 0xda, 0x94, 0x71, 0xdb, 0xf5, 0x02,
-0xd5, 0xbf, 0xc2, 0x5b, 0xac, 0x00, 0x60, 0x1a,
-0x4a, 0x26, 0x78, 0x51, 0xe5, 0x81, 0x17, 0xd3,
-0xe6, 0x9b, 0xf6, 0x5f, 0xcf, 0x29, 0x68, 0xa9,
-0xff, 0x6a, 0x8d, 0x03, 0x0e, 0xac, 0x0a, 0x5a,
-0x75, 0x0b, 0xb8, 0x0c, 0x1b, 0x71, 0x28, 0x8e,
-0x03, 0x76, 0xaf, 0x82, 0x7e, 0xec, 0x5c, 0xf6,
-0x78, 0xc4, 0xb6, 0x6f, 0x90, 0xf0, 0x62, 0x2d,
-0x8a, 0x0e, 0xf1, 0x70, 0x98, 0xb9, 0xb0, 0xa0,
-0x56, 0x39, 0x7c, 0xe3, 0x0c, 0x42, 0xb5, 0x8d,
-0x9b, 0xb5, 0x5d, 0x51, 0x84, 0x2b, 0xb4, 0x5d,
-0xa6, 0xda, 0x75, 0x23, 0xb2, 0x1a, 0x77, 0x12,
-0xfa, 0x42, 0x03, 0xa3, 0x50, 0x64, 0x80, 0x1f,
-0x8b, 0xdb, 0xfb, 0x42, 0x4a, 0xca, 0xfe, 0xbb,
-0x53, 0xda, 0x08, 0xcb, 0xf3, 0x38, 0xc2, 0x00,
-0x52, 0xd0, 0xd2, 0x46, 0x58, 0x41, 0x57, 0x41,
-0xfb, 0x30, 0x8b, 0x41, 0xff, 0x14, 0x92, 0xdd,
-0x82, 0xdd, 0xfc, 0x57, 0x54, 0x05, 0xfd, 0xf8,
-0xb9, 0xec, 0xe7, 0x6b, 0xfa, 0xb3, 0x59, 0x45,
-0x50, 0x32, 0xc9, 0xfb, 0x73, 0xf2, 0xa4, 0xf4,
-0x21, 0xbd, 0xac, 0x72, 0xb5, 0x95, 0x4e, 0x15,
-0xe7, 0xb9, 0xf9, 0x6a, 0x3f, 0x86, 0x6f, 0x98,
-0xc0, 0x18, 0x83, 0xdd, 0xfc, 0x2f, 0xd4, 0xfe,
-0x25, 0x0e, 0xfe, 0xbb, 0x30, 0xeb, 0xbf, 0xbb,
-0x9e, 0x13, 0x1c, 0x04, 0xf6, 0xde, 0x08, 0x4b,
-0x96, 0x82, 0xd6, 0xf3, 0x5f, 0xc5, 0x46, 0x1c,
-0x3a, 0x8d, 0xb0, 0x4c, 0x36, 0xe2, 0xd0, 0xaa,
-0x82, 0xfe, 0x55, 0x71, 0x8d, 0x38, 0x1c, 0xaa,
-0xa0, 0x5f, 0x9c, 0xc0, 0xbe, 0x98, 0x99, 0xfe,
-0x74, 0x56, 0x1d, 0x7c, 0x1b, 0x68, 0xb0, 0x87,
-0x4f, 0x65, 0x6a, 0x3e, 0x42, 0xa7, 0x9c, 0x5d,
-0x38, 0xdf, 0x6d, 0xdd, 0x77, 0x72, 0x4b, 0xb2,
-0x8d, 0x7b, 0x3c, 0xb8, 0x6d, 0x5c, 0xd9, 0x4e,
-0xae, 0xae, 0xe7, 0xda, 0x55, 0xb7, 0xc1, 0x42,
-0x16, 0x1a, 0x94, 0x1e, 0x22, 0x5e, 0x57, 0x53,
-0xb7, 0x91, 0x99, 0xaf, 0xc0, 0x7f, 0x8b, 0x4b,
-0x41, 0x2b, 0x37, 0xe2, 0x50, 0xab, 0x82, 0x5e,
-0x2f, 0x6b, 0x84, 0xe5, 0xbd, 0x11, 0xc7, 0x3d,
-0xda, 0x8d, 0x38, 0x5e, 0x50, 0x4b, 0x41, 0x3f,
-0xaf, 0x35, 0x8e, 0x50, 0xda, 0x88, 0x63, 0x6c,
-0x60, 0x8d, 0x38, 0xce, 0x13, 0x54, 0x41, 0xb3,
-0x3f, 0xb1, 0x1d, 0xdb, 0xbe, 0xe6, 0x60, 0x11,
-0x19, 0xfb, 0xf2, 0xd3, 0xdb, 0x6c, 0x35, 0xd7,
-0x68, 0xee, 0xe4, 0xca, 0xe6, 0x07, 0xc9, 0xb6,
-0x71, 0xbd, 0x37, 0xc1, 0xa8, 0xf7, 0x75, 0x1b,
-0x57, 0x6b, 0x27, 0x57, 0xd1, 0x6a, 0x33, 0xaa,
-0x59, 0x6b, 0xd3, 0x1a, 0x5e, 0xdb, 0x86, 0x2c,
-0x34, 0x28, 0x31, 0xbd, 0xad, 0x7c, 0x84, 0x5c,
-0xca, 0x7c, 0xb9, 0xf6, 0x8d, 0x58, 0xf0, 0x62,
-0xd3, 0x29, 0x68, 0xfd, 0x71, 0x84, 0x6e, 0x29,
-0x68, 0xd9, 0x29, 0x24, 0xf7, 0x71, 0x84, 0x6e,
-0x29, 0x68, 0xd9, 0x29, 0xa4, 0xc2, 0x71, 0x84,
-0x66, 0x52, 0xd0, 0xe7, 0x6b, 0xa7, 0xa0, 0x99,
-0x23, 0xd7, 0xae, 0x43, 0x52, 0xce, 0x3c, 0x94,
-0xb4, 0xa2, 0x83, 0xd4, 0xd7, 0x62, 0x9d, 0x3e,
-0xe8, 0xa5, 0x7a, 0xca, 0x87, 0xb1, 0x7d, 0x9e,
-0xab, 0xa7, 0x8a, 0xc9, 0x2a, 0x17, 0x7a, 0xae,
-0xef, 0xb6, 0xbb, 0x26, 0xab, 0x23, 0xec, 0x9f,
-0xeb, 0xf8, 0xac, 0x10, 0x00, 0x4a, 0x03, 0xa5,
-0xba, 0x3a, 0x1f, 0x5e, 0x49, 0x07, 0x5e, 0xca,
-0xfa, 0xaf, 0x24, 0x04, 0xf6, 0xb5, 0x11, 0x47,
-0x35, 0x8f, 0x23, 0x54, 0x6d, 0x84, 0xa5, 0xdf,
-0x88, 0xc3, 0x97, 0x71, 0x84, 0xd3, 0xcf, 0xe5,
-0xd5, 0xe9, 0x89, 0x98, 0xe9, 0xcf, 0x28, 0x18,
-0x85, 0xfd, 0x6d, 0x8d, 0x47, 0xf9, 0xa0, 0xe4,
-0xa6, 0x83, 0xb9, 0x19, 0xe6, 0x4a, 0xd9, 0xc9,
-0x15, 0xa7, 0x94, 0x1d, 0x3c, 0x57, 0xcf, 0x70,
-0xd7, 0x88, 0x75, 0xa4, 0x40, 0xc7, 0x5e, 0xb1,
-0xe2, 0x11, 0xd3, 0x3f, 0x69, 0x50, 0x05, 0x24,
-0x13, 0xd4, 0x79, 0xd2, 0x3a, 0xb4, 0x9c, 0x99,
-0xef, 0x88, 0x8c, 0xf9, 0xaf, 0x56, 0x15, 0xb4,
-0xaa, 0xff, 0xfa, 0x7a, 0x0a, 0xa9, 0x2c, 0xc7,
-0x01, 0xeb, 0x54, 0x41, 0x17, 0xfa, 0x2f, 0x5b,
-0x57, 0x6c, 0xc8, 0xf4, 0x67, 0x14, 0x08, 0xa0,
-0x64, 0x9c, 0xfa, 0x5a, 0x69, 0x24, 0x23, 0x6d,
-0xb2, 0x5c, 0xb9, 0x0c, 0x3d, 0xb7, 0xd0, 0x70,
-0x47, 0x74, 0x78, 0x55, 0x56, 0x2d, 0x35, 0xc8,
-0xf9, 0x80, 0x60, 0x61, 0xe6, 0xdb, 0x71, 0x82,
-0x0e, 0xbd, 0x9c, 0x31, 0x5f, 0x49, 0x08, 0x5c,
-0xd4, 0x16, 0x70, 0xf9, 0x56, 0x41, 0x1b, 0x6c,
-0xc4, 0x71, 0x99, 0x7e, 0x23, 0x0e, 0xff, 0xaa,
-0xa0, 0xd9, 0x3b, 0x9c, 0x39, 0x6c, 0xfa, 0x33,
-0x0a, 0xdc, 0xa0, 0x44, 0xdc, 0xea, 0x6d, 0x61,
-0x66, 0xc1, 0x43, 0x60, 0xc1, 0x36, 0xae, 0x0f,
-0x23, 0x84, 0x1c, 0xb6, 0x71, 0x75, 0x0a, 0xa8,
-0x84, 0xa5, 0x53, 0xfe, 0x57, 0x4f, 0xad, 0xcd,
-0x4a, 0x6e, 0xbb, 0xab, 0xb3, 0xca, 0xda, 0xee,
-0xca, 0xac, 0x6a, 0xd6, 0x5a, 0x18, 0x8d, 0x04,
-0x82, 0x83, 0x7d, 0xbb, 0x6b, 0x3b, 0x66, 0x1d,
-0x59, 0xc5, 0x47, 0x1a, 0x31, 0x65, 0x2d, 0x78,
-0xa9, 0x2c, 0x04, 0x5e, 0x28, 0x0b, 0x81, 0xe7,
-0xeb, 0x84, 0xc0, 0xb3, 0x02, 0x6e, 0xc4, 0xe1,
-0x32, 0x0e, 0xb8, 0xa0, 0x0a, 0x3a, 0x88, 0x46,
-0x1c, 0xf2, 0x10, 0xd8, 0xdf, 0x46, 0x1c, 0xbf,
-0xd1, 0x68, 0xc4, 0xf1, 0x84, 0x73, 0x15, 0xf4,
-0xf4, 0xf3, 0xd8, 0x4f, 0x13, 0x83, 0x15, 0xca,
-0x83, 0xd8, 0xb0, 0xd5, 0xdb, 0xcc, 0xbe, 0x2c,
-0x15, 0xc6, 0xb9, 0xd5, 0xbb, 0x8d, 0x2b, 0x8e,
-0x70, 0x57, 0x8f, 0x6a, 0x95, 0xc8, 0x76, 0x5f,
-0xce, 0x51, 0xe3, 0x2e, 0x14, 0x62, 0x81, 0x40,
-0xa0, 0x24, 0xef, 0xb7, 0x76, 0x78, 0x95, 0x75,
-0x70, 0x79, 0x81, 0xff, 0x2a, 0xa6, 0xa0, 0xed,
-0x16, 0xec, 0x57, 0x23, 0xac, 0x50, 0x8d, 0x23,
-0xac, 0xee, 0x46, 0x1c, 0x0b, 0x6f, 0xa6, 0xe1,
-0x3e, 0xd3, 0x1f, 0x53, 0xa0, 0x0c, 0xfb, 0x3a,
-0xcd, 0x1b, 0x77, 0x34, 0xd3, 0xc9, 0xbd, 0xa1,
-0xd8, 0xc6, 0xf5, 0xeb, 0x40, 0xae, 0xbf, 0x59,
-0xe5, 0xac, 0x5e, 0x96, 0xeb, 0xc8, 0x4a, 0x3e,
-0x5e, 0x13, 0x00, 0x7f, 0x61, 0x41, 0x0d, 0x37,
-0xdf, 0x95, 0xcc, 0x7c, 0xdd, 0xfd, 0x77, 0xd4,
-0x82, 0xfd, 0x3a, 0x85, 0xa4, 0x9f, 0x82, 0x0e,
-0xc2, 0x7f, 0xb5, 0x52, 0xd0, 0xfe, 0xfa, 0x6f,
-0x48, 0x1a, 0x71, 0x48, 0xfd, 0x77, 0xe6, 0x2f,
-0xa9, 0xed, 0x98, 0xe9, 0x8f, 0x29, 0xd0, 0x67,
-0xa4, 0xa1, 0x74, 0x67, 0xa3, 0x75, 0x62, 0x87,
-0xe5, 0x1c, 0xfc, 0xc2, 0x73, 0xa5, 0xb2, 0x0e,
-0xad, 0x60, 0xe2, 0x17, 0x89, 0x42, 0x2c, 0xe0,
-0x23, 0xc9, 0x04, 0xef, 0x31, 0x3b, 0xfa, 0x01,
-0xcb, 0x5a, 0xb0, 0xe2, 0x16, 0xf0, 0xde, 0x82,
-0x46, 0x1c, 0x25, 0x1e, 0x07, 0xac, 0x37, 0x8e,
-0x50, 0xb1, 0x11, 0x87, 0xf1, 0x2a, 0xe8, 0x20,
-0x1a, 0x71, 0x78, 0x1d, 0x47, 0xf8, 0xc4, 0xcf,
-0xf8, 0x8f, 0x18, 0xc5, 0x27, 0xe5, 0x0c, 0x45,
-0x86, 0xa8, 0xf5, 0x98, 0xd5, 0xb8, 0xcb, 0xa1,
-0x0f, 0x46, 0xf1, 0x23, 0x84, 0x82, 0xdb, 0xc9,
-0x5d, 0xab, 0xb3, 0x93, 0xbb, 0x5a, 0xbe, 0x93,
-0xab, 0x6f, 0xbb, 0x39, 0x6a, 0x46, 0x21, 0x16,
-0xf0, 0x09, 0xf6, 0x54, 0xed, 0x38, 0x41, 0x35,
-0xab, 0x05, 0xfe, 0x6b, 0xb3, 0x60, 0x6b, 0xff,
-0x8b, 0x59, 0xff, 0xdd, 0x27, 0xab, 0x82, 0x16,
-0x36, 0xc2, 0x72, 0xac, 0x82, 0x76, 0x6e, 0xc4,
-0x91, 0xd3, 0x08, 0x4b, 0x67, 0x1c, 0xa1, 0xbc,
-0x11, 0x47, 0xa1, 0xff, 0x3a, 0x1f, 0x04, 0x5e,
-0x56, 0x30, 0x8e, 0xd0, 0xcd, 0x7f, 0x9d, 0x1b,
-0x61, 0xe5, 0xf8, 0xaf, 0xad, 0x11, 0x96, 0xdb,
-0x38, 0xc2, 0x42, 0xff, 0x2d, 0x7a, 0x1c, 0xa1,
-0x6a, 0x23, 0xac, 0x51, 0xff, 0x65, 0xef, 0xb6,
-0xf6, 0x11, 0x8a, 0xf4, 0x9b, 0xfe, 0xa4, 0x82,
-0x62, 0xe1, 0x5d, 0xdc, 0xfb, 0xda, 0xad, 0xe6,
-0x23, 0x54, 0xbf, 0x35, 0xa8, 0xb1, 0x7d, 0xbe,
-0x55, 0x2c, 0xcb, 0x0c, 0xd7, 0xc9, 0x73, 0xc5,
-0xdb, 0xb8, 0x45, 0x7b, 0xee, 0xe8, 0x83, 0x91,
-0x3f, 0x1b, 0x8f, 0xac, 0xc2, 0x5c, 0x06, 0xe0,
-0x03, 0xcc, 0x7c, 0xbb, 0x4e, 0xf1, 0x4f, 0xb8,
-0xfd, 0x83, 0x17, 0xfe, 0x14, 0xf4, 0x26, 0xad,
-0x14, 0xb4, 0x62, 0x23, 0x0e, 0x9d, 0x14, 0xb4,
-0xe2, 0x38, 0x60, 0xc5, 0x46, 0x58, 0x9e, 0xc7,
-0x11, 0x06, 0xd2, 0x88, 0xc3, 0xe6, 0xbf, 0xec,
-0xe5, 0xec, 0xfb, 0x4c, 0xc3, 0x0e, 0x94, 0x7d,
-0x56, 0x14, 0xf1, 0x08, 0xdf, 0x14, 0x6e, 0xdc,
-0x5d, 0xc4, 0xe1, 0x20, 0x61, 0xe9, 0x94, 0x2f,
-0x87, 0x83, 0x7c, 0x2c, 0x9d, 0x92, 0x7b, 0xae,
-0xd8, 0x67, 0x6d, 0x56, 0x6b, 0x57, 0xfa, 0x91,
-0x38, 0xa2, 0x93, 0x7b, 0x10, 0x02, 0x83, 0xa2,
-0xe0, 0x4d, 0x36, 0x9a, 0xa9, 0x76, 0xbd, 0xe0,
-0x03, 0x29, 0x0e, 0x81, 0x4d, 0x34, 0xe2, 0x50,
-0x4c, 0x41, 0x2b, 0x9e, 0x42, 0xaa, 0xcc, 0x46,
-0x1c, 0x6a, 0xfe, 0xab, 0x95, 0x82, 0x66, 0x31,
-0x32, 0xbb, 0xb1, 0x2d, 0x35, 0x16, 0x2f, 0xb8,
-0xc2, 0x73, 0xa6, 0xe2, 0x60, 0x5f, 0xbc, 0x23,
-0x03, 0xd4, 0x7a, 0xb4, 0x6a, 0xb7, 0x71, 0xbd,
-0x78, 0xae, 0x5d, 0xec, 0xf7, 0xf7, 0xb7, 0x99,
-0xfe, 0x29, 0x82, 0xb2, 0x65, 0xc4, 0x7c, 0xd9,
-0xf7, 0xcc, 0xdc, 0x4f, 0xaf, 0x1f, 0xfe, 0x1b,
-0xc4, 0x38, 0x60, 0xfd, 0x71, 0x84, 0x26, 0x1b,
-0x71, 0x68, 0x55, 0x61, 0xa9, 0x35, 0xe2, 0x28,
-0x4d, 0x15, 0xf4, 0xac, 0x5f, 0xf3, 0xf7, 0x67,
-0x3f, 0x8b, 0x9e, 0x33, 0x38, 0x67, 0x54, 0xf9,
-0xf0, 0x51, 0x0e, 0xdd, 0x7c, 0x94, 0x52, 0xfd,
-0x66, 0xd8, 0xae, 0x92, 0xed, 0xda, 0xf2, 0x81,
-0x2c, 0xfc, 0xb7, 0xd0, 0x05, 0x0e, 0x78, 0x81,
-0xa8, 0xaf, 0x8d, 0xff, 0x3d, 0xca, 0x7e, 0xb0,
-0xe5, 0xfe, 0x2b, 0xb2, 0x60, 0x9d, 0x5e, 0xd0,
-0xf2, 0x14, 0xb4, 0x87, 0x53, 0x48, 0xd3, 0xfd,
-0x4c, 0x41, 0xdb, 0xb7, 0x80, 0x57, 0xf8, 0xd4,
-0x0b, 0x3a, 0xed, 0xbf, 0xb2, 0x5e, 0xd0, 0x6e,
-0x5b, 0xc0, 0x85, 0xfe, 0x7b, 0x85, 0x5a, 0x23,
-0x8e, 0x42, 0xff, 0xfd, 0x8d, 0xa3, 0xff, 0xb2,
-0x5f, 0x5d, 0x72, 0x3b, 0xdf, 0xb2, 0xef, 0x3e,
-0x8d, 0x3a, 0xab, 0xaa, 0x82, 0x12, 0x51, 0x6a,
-0x3f, 0xce, 0xa7, 0x1d, 0x65, 0xf6, 0x73, 0xc3,
-0xdc, 0x04, 0xc3, 0xac, 0xe7, 0xe6, 0xa9, 0xfd,
-0xb8, 0xe9, 0x9f, 0x1e, 0x28, 0x43, 0x86, 0xba,
-0xf9, 0x3c, 0xdf, 0x9c, 0x2f, 0x96, 0x82, 0x10,
-0x58, 0xc1, 0x7f, 0x5d, 0xc7, 0x11, 0x8a, 0x67,
-0x31, 0x78, 0x1e, 0x47, 0xe8, 0x53, 0x0a, 0xba,
-0x44, 0xe3, 0x08, 0x9d, 0x53, 0xd0, 0x8a, 0x5b,
-0xc0, 0x7a, 0x29, 0x68, 0xc5, 0x46, 0x1c, 0x17,
-0x0a, 0xfc, 0xf7, 0xe9, 0x0b, 0xf9, 0x32, 0xf7,
-0x2f, 0xa5, 0xce, 0x93, 0x84, 0x98, 0xb7, 0x2a,
-0xe1, 0x3f, 0xf7, 0xfe, 0x0e, 0x3e, 0x56, 0xd8,
-0xcf, 0x6e, 0x18, 0xea, 0x9e, 0xbb, 0x46, 0x56,
-0x3d, 0x15, 0x26, 0xcf, 0xb5, 0x75, 0x25, 0x62,
-0x17, 0x6c, 0x61, 0x04, 0x27, 0xd0, 0x22, 0x32,
-0xc8, 0x5b, 0xc2, 0x66, 0xff, 0x16, 0xac, 0x1e,
-0xfd, 0xa8, 0xab, 0x84, 0xc0, 0xd2, 0x46, 0x58,
-0xb6, 0x10, 0x78, 0x97, 0x46, 0x23, 0x0e, 0x85,
-0x71, 0x84, 0x3a, 0x55, 0xd0, 0x81, 0x8f, 0x23,
-0x94, 0xa6, 0xa0, 0xd5, 0xaa, 0xa0, 0x17, 0xde,
-0x28, 0x6b, 0xc4, 0x71, 0xb5, 0xd7, 0x14, 0xb4,
-0xb4, 0x0a, 0xfa, 0x57, 0x3c, 0x1c, 0x5e, 0x39,
-0x99, 0x37, 0x96, 0xef, 0x46, 0xb6, 0x19, 0xf0,
-0x96, 0x59, 0xd4, 0x79, 0xca, 0xaa, 0x7f, 0xc5,
-0x63, 0x3e, 0xb9, 0xb6, 0x60, 0x6c, 0x9f, 0x4b,
-0x4a, 0x39, 0x5b, 0x3a, 0x95, 0x57, 0x40, 0x55,
-0x74, 0xf5, 0x94, 0xc8, 0x67, 0x1d, 0xad, 0x56,
-0xc9, 0x67, 0xed, 0x67, 0x40, 0xec, 0x4a, 0x3d,
-0x06, 0x4f, 0x1f, 0x42, 0x21, 0x16, 0x50, 0x84,
-0x8f, 0xad, 0x69, 0xdc, 0x95, 0xdd, 0x7c, 0x11,
-0x85, 0xc0, 0x9a, 0x29, 0x68, 0x7f, 0xab, 0xa0,
-0xcb, 0xa5, 0x11, 0x56, 0x70, 0x8d, 0x38, 0x14,
-0xc7, 0x01, 0xeb, 0x34, 0xe2, 0x28, 0xf4, 0xdf,
-0xd9, 0xbf, 0xe1, 0x0b, 0x39, 0xb1, 0xd3, 0x1a,
-0xea, 0x85, 0xf3, 0x82, 0x2c, 0x94, 0xa4, 0xa1,
-0x1e, 0xde, 0x65, 0xb1, 0x56, 0xd9, 0x7c, 0xd5,
-0x47, 0x08, 0x39, 0x6e, 0xe3, 0xfa, 0xb1, 0x93,
-0x1b, 0xa0, 0xed, 0x2e, 0x71, 0xd3, 0x81, 0x65,
-0x14, 0x45, 0x08, 0x0c, 0x14, 0x88, 0x47, 0xe9,
-0xd4, 0xde, 0x9c, 0xbf, 0x38, 0xb2, 0x14, 0xb4,
-0x5e, 0x23, 0x0e, 0xc5, 0x71, 0xc0, 0xc1, 0x35,
-0xe2, 0xf0, 0x6d, 0x16, 0x83, 0xd7, 0x2a, 0x68,
-0x7f, 0x67, 0x31, 0xf8, 0x5f, 0x05, 0x7d, 0x11,
-0x7f, 0x43, 0xb6, 0xc6, 0xa6, 0x03, 0x94, 0x84,
-0xed, 0x02, 0x31, 0xfc, 0xb3, 0xd1, 0xde, 0xc0,
-0x8b, 0xb2, 0x02, 0xf4, 0xdc, 0x10, 0xa6, 0x94,
-0x97, 0x66, 0x24, 0xf1, 0xdc, 0x5c, 0xb1, 0xaf,
-0x2b, 0x08, 0x81, 0x81, 0x84, 0x44, 0x9c, 0x5a,
-0x8e, 0x0a, 0xfe, 0x12, 0xa5, 0x73, 0x41, 0xaa,
-0x29, 0x68, 0x33, 0x8d, 0x38, 0x36, 0x97, 0xb2,
-0x11, 0x87, 0xd4, 0x7f, 0x03, 0x6b, 0xc4, 0xe1,
-0xf3, 0x38, 0x42, 0x7b, 0x0a, 0xfa, 0x22, 0x5e,
-0xe2, 0xc5, 0xee, 0x09, 0x0b, 0x6d, 0xe2, 0xc3,
-0xa6, 0x3f, 0x8b, 0x20, 0xf4, 0x30, 0x43, 0xe9,
-0x6f, 0xa7, 0xc6, 0x3d, 0xa9, 0x40, 0xb8, 0xd2,
-0xb7, 0x71, 0xd5, 0x3d, 0x77, 0x5f, 0x5a, 0xa3,
-0xa1, 0x47, 0x4a, 0xec, 0x91, 0x38, 0xd8, 0x69,
-0xfa, 0x07, 0x06, 0xc2, 0x0b, 0x51, 0x92, 0x3a,
-0x1a, 0x78, 0x41, 0x85, 0xd0, 0x7f, 0x9d, 0x42,
-0x60, 0x33, 0x55, 0xd0, 0x1e, 0xc6, 0x11, 0xfa,
-0x5a, 0x05, 0xbd, 0x72, 0x72, 0xd6, 0x82, 0x55,
-0x1b, 0x71, 0x28, 0x8e, 0x23, 0x94, 0x56, 0x41,
-0x5f, 0xaf, 0x51, 0x05, 0x3d, 0xff, 0x8a, 0xac,
-0x05, 0xcf, 0x75, 0x0d, 0x81, 0xd9, 0x6b, 0xb7,
-0xcc, 0xa2, 0x13, 0x3b, 0x50, 0x2b, 0x02, 0xf4,
-0x60, 0x1f, 0x98, 0xd6, 0x3a, 0xbe, 0x11, 0xac,
-0xd4, 0x04, 0xc3, 0xd7, 0x6d, 0xdc, 0x40, 0xac,
-0x56, 0xb8, 0x93, 0x2b, 0x0b, 0x6f, 0x59, 0x94,
-0x91, 0x51, 0xd6, 0x76, 0x17, 0xdb, 0xb4, 0xc8,
-0x3a, 0xbe, 0x15, 0x73, 0x91, 0x80, 0x13, 0xd4,
-0xdd, 0xc4, 0x5b, 0xcc, 0xe5, 0xd7, 0x54, 0xac,
-0xb5, 0x85, 0xc0, 0x25, 0x4e, 0x41, 0xeb, 0x54,
-0x41, 0x6f, 0x09, 0xa0, 0x0a, 0x7a, 0x8d, 0x5a,
-0x0a, 0xba, 0x70, 0x1c, 0x61, 0x79, 0xa5, 0xa0,
-0xd9, 0xaf, 0xb2, 0x1b, 0x78, 0xfa, 0x10, 0x6f,
-0xa3, 0x81, 0x14, 0x19, 0xf0, 0x40, 0x22, 0x4e,
-0x3d, 0x67, 0xf8, 0xd3, 0x43, 0xaf, 0xf7, 0x54,
-0xa8, 0x22, 0x5c, 0xbf, 0x3c, 0xd7, 0x6e, 0xbb,
-0x8b, 0x72, 0xc4, 0x82, 0xe2, 0xde, 0x66, 0xd3,
-0x3f, 0x2a, 0x10, 0x46, 0x68, 0xa0, 0x8b, 0x9f,
-0x36, 0xca, 0x9c, 0x26, 0x70, 0x0b, 0x81, 0x9d,
-0xfd, 0xd7, 0xf3, 0x38, 0x42, 0x83, 0x8d, 0x38,
-0x54, 0x1b, 0x61, 0xe9, 0x57, 0x61, 0xf9, 0xdb,
-0x08, 0x4b, 0xab, 0x11, 0x87, 0x4a, 0x0a, 0x7a,
-0xee, 0x25, 0xf4, 0xec, 0x95, 0xfc, 0x56, 0x74,
-0x34, 0x50, 0x74, 0x08, 0xce, 0x0b, 0x8a, 0x82,
-0x88, 0x86, 0xfb, 0xf9, 0xce, 0x85, 0x78, 0x33,
-0xb7, 0xb4, 0xa5, 0x53, 0x7a, 0x9e, 0xab, 0xb3,
-0x8d, 0xbb, 0xf7, 0x05, 0x07, 0x2d, 0x52, 0xd2,
-0xd1, 0x75, 0x16, 0x42, 0x60, 0x90, 0x0b, 0x45,
-0x07, 0xa8, 0x61, 0xdb, 0x68, 0x1f, 0x1b, 0xa9,
-0xff, 0x6a, 0x57, 0x41, 0x2b, 0x8f, 0x03, 0x56,
-0x4a, 0x41, 0x07, 0x32, 0x0e, 0x38, 0x08, 0xff,
-0x0d, 0xef, 0x38, 0xe0, 0x4b, 0xf8, 0x99, 0xa6,
-0xf5, 0xd3, 0x78, 0x6b, 0x41, 0x14, 0x36, 0x03,
-0xff, 0xa0, 0x64, 0x9c, 0x5a, 0x8f, 0xf1, 0xc7,
-0x48, 0x48, 0xcb, 0x95, 0x3d, 0x95, 0x4e, 0x15,
-0xe9, 0xb9, 0xf6, 0x27, 0x1e, 0x53, 0x7b, 0xbd,
-0xe9, 0x9f, 0x12, 0x08, 0x13, 0xb1, 0x61, 0x6a,
-0xda, 0x9f, 0xdb, 0x47, 0x2e, 0xd7, 0x82, 0xa5,
-0x5b, 0xc0, 0xc1, 0xa5, 0xa0, 0xb5, 0x1a, 0x71,
-0x94, 0x57, 0x15, 0xb4, 0xbc, 0x11, 0x87, 0x87,
-0x14, 0xb4, 0xc2, 0x38, 0xc2, 0xe7, 0x6f, 0xe0,
-0x77, 0x83, 0x57, 0x58, 0xa1, 0x2d, 0x1e, 0x08,
-0x80, 0x91, 0xa6, 0xb5, 0xc7, 0xb7, 0x86, 0xe6,
-0x70, 0xae, 0x4e, 0xc5, 0xf2, 0x3e, 0x87, 0xea,
-0xa9, 0xdc, 0x9d, 0x5c, 0x2f, 0xb6, 0xbb, 0x67,
-0x61, 0x5a, 0x87, 0x5e, 0xb6, 0xa2, 0x28, 0x6e,
-0x04, 0x29, 0x88, 0xa8, 0xb5, 0xce, 0xd6, 0x53,
-0x7d, 0xa3, 0x28, 0x04, 0xb6, 0x6d, 0x01, 0xfb,
-0xdc, 0x88, 0x63, 0x61, 0x41, 0x23, 0x0e, 0x97,
-0x2a, 0x68, 0xad, 0x10, 0x78, 0xa6, 0xaf, 0x29,
-0xe8, 0x29, 0xe1, 0x48, 0x41, 0x4b, 0x1b, 0x71,
-0xb8, 0xa6, 0xa0, 0xd9, 0xbf, 0x6c, 0x7c, 0x9c,
-0x0f, 0x2a, 0x1a, 0xee, 0x35, 0xfd, 0xb1, 0x03,
-0x95, 0xce, 0x50, 0x0f, 0xff, 0x56, 0x3f, 0xfa,
-0xa0, 0x30, 0x5a, 0x3d, 0xa5, 0x10, 0xe1, 0x8a,
-0xb7, 0x71, 0x9d, 0x77, 0x72, 0x25, 0x56, 0x6b,
-0x13, 0xef, 0xf5, 0xb7, 0x70, 0xb4, 0xe3, 0xdf,
-0xa8, 0x5a, 0x8f, 0x99, 0xfe, 0xf1, 0x80, 0x10,
-0xc0, 0xbe, 0xa9, 0xf6, 0xb6, 0xf0, 0x13, 0x7c,
-0xf6, 0x99, 0x26, 0xc1, 0xa4, 0xa0, 0xad, 0xe0,
-0xc6, 0x11, 0x2a, 0xa6, 0xa0, 0xf5, 0xc6, 0x11,
-0xaa, 0xa5, 0xa0, 0xb5, 0xc6, 0x11, 0xbe, 0x64,
-0x74, 0x1c, 0x21, 0xbb, 0xec, 0xc6, 0xdd, 0x34,
-0xd0, 0x85, 0x7d, 0x5e, 0x50, 0x22, 0x62, 0xc3,
-0x56, 0xc7, 0x09, 0xde, 0x7d, 0x31, 0x9c, 0x15,
-0xcb, 0x3e, 0xa6, 0x94, 0xf3, 0x3d, 0xf7, 0x8f,
-0x22, 0x3d, 0x9f, 0xd5, 0xc1, 0x15, 0xc8, 0x3e,
-0x01, 0x1a, 0xee, 0xb7, 0x1a, 0xb6, 0xe5, 0xcf,
-0x14, 0x2b, 0x22, 0x05, 0xed, 0xa9, 0x17, 0xb4,
-0x34, 0x05, 0xed, 0xef, 0x29, 0xa4, 0x19, 0x6a,
-0xfe, 0xab, 0x95, 0x82, 0xd6, 0xf2, 0xdf, 0xc0,
-0xaa, 0xa0, 0x85, 0xfe, 0xfb, 0xfc, 0xf5, 0xb4,
-0x62, 0x12, 0xcf, 0x36, 0xa3, 0xc2, 0x0a, 0x94,
-0x1e, 0xf6, 0x91, 0xeb, 0x6b, 0xa3, 0xda, 0xb5,
-0x41, 0x7a, 0x6e, 0xf1, 0x3b, 0xb9, 0x25, 0xf1,
-0x5c, 0xbb, 0xd8, 0x53, 0xae, 0x0d, 0x21, 0x70,
-0x75, 0x13, 0x1b, 0xa6, 0x93, 0x7b, 0xe9, 0xd8,
-0x66, 0x25, 0xff, 0xf5, 0xa5, 0x11, 0x87, 0x0f,
-0xe3, 0x80, 0xc3, 0x51, 0x05, 0x1d, 0xc8, 0x38,
-0x42, 0xbf, 0xab, 0xa0, 0x17, 0xde, 0xc8, 0xd3,
-0xe6, 0xec, 0xe7, 0x1b, 0x8f, 0x9a, 0xfe, 0xa8,
-0x81, 0xea, 0x66, 0xa8, 0x97, 0x8e, 0x6f, 0xb5,
-0x0e, 0xae, 0x28, 0xce, 0x76, 0x97, 0x6a, 0xec,
-0xe4, 0xee, 0x73, 0xda, 0xc9, 0xf5, 0x6f, 0x1b,
-0x77, 0xcf, 0x42, 0x07, 0xcf, 0xb5, 0xd9, 0xee,
-0x2e, 0x9b, 0xd2, 0x0f, 0xb7, 0x74, 0xaf, 0x21,
-0x6b, 0xff, 0x52, 0x9e, 0x1f, 0x00, 0xd5, 0x09,
-0x25, 0xa8, 0xa5, 0x36, 0x65, 0xbe, 0x85, 0xfe,
-0x2b, 0xdc, 0x02, 0xf6, 0xa3, 0x0a, 0x7a, 0x5f,
-0xe6, 0xaf, 0x80, 0xe7, 0x46, 0x58, 0x76, 0xff,
-0x95, 0xce, 0x62, 0x78, 0xd2, 0xa1, 0x11, 0x96,
-0xa8, 0x11, 0x87, 0xa0, 0x11, 0x96, 0x73, 0x23,
-0x8e, 0x1c, 0xff, 0x9d, 0x2c, 0xf3, 0x5f, 0x5b,
-0x23, 0xac, 0xa5, 0x5a, 0x8d, 0xb0, 0x5c, 0x1a,
-0x71, 0x5c, 0xef, 0x36, 0x8e, 0x90, 0xfd, 0x9f,
-0x35, 0x0f, 0xf3, 0x5d, 0xfb, 0xc1, 0x2e, 0x4c,
-0x09, 0x04, 0xa1, 0x20, 0x32, 0xc0, 0xbf, 0xed,
-0xe7, 0x99, 0xaf, 0xef, 0x15, 0xcb, 0xe2, 0xd2,
-0x29, 0xcd, 0x6d, 0x5c, 0x71, 0xa8, 0xab, 0xec,
-0xb9, 0xbb, 0x9d, 0x3c, 0x77, 0xe4, 0xc9, 0xb6,
-0x60, 0xf4, 0xf9, 0xb6, 0x80, 0x9a, 0x6b, 0x4d,
-0xff, 0x54, 0x80, 0x09, 0xd8, 0x43, 0xb9, 0xb7,
-0x85, 0x37, 0x63, 0xc9, 0xf3, 0xdf, 0xea, 0x4a,
-0x41, 0x07, 0x50, 0x05, 0x9d, 0x6e, 0xc4, 0x21,
-0x4d, 0x41, 0x2b, 0x36, 0xc2, 0xf2, 0x34, 0x8e,
-0x90, 0x7d, 0x1f, 0xa8, 0x5d, 0x67, 0xf5, 0x34,
-0x63, 0x62, 0x02, 0x08, 0x17, 0x2c, 0xdc, 0x6b,
-0xa9, 0xb1, 0x0e, 0x2d, 0xf7, 0x79, 0x1b, 0x57,
-0xde, 0x04, 0x43, 0xc1, 0x76, 0x25, 0xa5, 0x53,
-0x0b, 0xe5, 0x59, 0x65, 0x16, 0x3b, 0x64, 0x24,
-0xf6, 0xdc, 0x05, 0x39, 0x8f, 0x35, 0x26, 0xb6,
-0xd8, 0x58, 0xc4, 0xf4, 0x4f, 0x05, 0x94, 0x1a,
-0x8a, 0x0e, 0x52, 0xe3, 0x4e, 0xeb, 0xf8, 0x16,
-0x26, 0x87, 0x10, 0x58, 0x9a, 0x82, 0x96, 0x9d,
-0x42, 0xd2, 0xab, 0x82, 0xd6, 0x4a, 0x41, 0xab,
-0x9d, 0x42, 0x0a, 0x30, 0x05, 0xad, 0x73, 0x0a,
-0x29, 0x88, 0x14, 0xb4, 0x93, 0xff, 0xb2, 0x08,
-0xfa, 0xf0, 0x4a, 0xea, 0x6b, 0xb3, 0x92, 0x71,
-0xd3, 0x1f, 0x31, 0x00, 0x44, 0xb0, 0x4f, 0x66,
-0x47, 0x23, 0x7f, 0x44, 0x04, 0x52, 0x3a, 0xe5,
-0xc7, 0x4e, 0xae, 0x4a, 0x78, 0x6b, 0xdf, 0xc6,
-0x15, 0xeb, 0x59, 0x35, 0x2d, 0xa0, 0xd6, 0xa3,
-0xa6, 0x7f, 0x24, 0xa0, 0xb4, 0x24, 0xe2, 0x74,
-0xfa, 0xe0, 0x88, 0xf9, 0x0a, 0xfc, 0xf7, 0x98,
-0x9a, 0xff, 0x06, 0xde, 0x88, 0x43, 0x71, 0x1c,
-0x30, 0xc6, 0x11, 0x5e, 0xcf, 0x47, 0x33, 0x2c,
-0xbd, 0x8b, 0xdf, 0x67, 0x3e, 0x25, 0x10, 0xd9,
-0x66, 0x10, 0x7a, 0xfa, 0x3b, 0x2c, 0xf6, 0x30,
-0xf1, 0xad, 0x7a, 0xaa, 0xec, 0x6c, 0xd7, 0xf6,
-0x58, 0xdb, 0xfb, 0x82, 0x15, 0x1b, 0x34, 0xfd,
-0xf3, 0x00, 0xa5, 0x82, 0x88, 0x3a, 0x4f, 0xf0,
-0x5a, 0x88, 0x8c, 0xff, 0xd6, 0x6b, 0xa5, 0xa0,
-0xd7, 0x9a, 0x9b, 0xc5, 0xa0, 0xd3, 0x88, 0x63,
-0xb3, 0x73, 0x2f, 0x68, 0x97, 0x2d, 0x60, 0xa5,
-0x59, 0x0c, 0x53, 0x24, 0x55, 0xd0, 0x2b, 0x26,
-0x4a, 0x7a, 0x41, 0x17, 0xce, 0x62, 0x10, 0x36,
-0xe2, 0x90, 0x6f, 0x01, 0xa7, 0xfc, 0x97, 0xfd,
-0x71, 0x7b, 0x16, 0x52, 0x6f, 0x33, 0xf6, 0x79,
-0x41, 0x39, 0xc1, 0xbe, 0x2b, 0xb2, 0xa7, 0x90,
-0x53, 0xa8, 0x2b, 0x2f, 0x9d, 0x0a, 0xae, 0x7a,
-0x4a, 0xb4, 0x8d, 0x9b, 0xb3, 0x93, 0xeb, 0x9c,
-0x4f, 0x56, 0x31, 0xdc, 0x1d, 0xa3, 0x9d, 0xed,
-0x47, 0x65, 0xb1, 0x68, 0x08, 0x54, 0x07, 0x34,
-0xdc, 0x4b, 0x27, 0x76, 0xd8, 0xfd, 0x77, 0x34,
-0x04, 0x7e, 0x45, 0x23, 0x05, 0xad, 0xd8, 0x08,
-0x4b, 0xab, 0x0a, 0x3a, 0xbd, 0xc3, 0x12, 0x40,
-0x0a, 0x7a, 0x93, 0xbf, 0x8d, 0x38, 0x3c, 0x8f,
-0x23, 0xf4, 0x3b, 0x05, 0xcd, 0x5c, 0x7b, 0xc7,
-0x3c, 0x6a, 0x3e, 0x42, 0x09, 0x1c, 0x24, 0x04,
-0x65, 0x48, 0xaa, 0x22, 0x2b, 0xc7, 0x82, 0x25,
-0x8d, 0xa7, 0x8a, 0x09, 0x72, 0x8b, 0xf4, 0xdc,
-0xe7, 0xfc, 0xf5, 0xdc, 0x91, 0x47, 0x59, 0x5a,
-0x7b, 0x17, 0x5b, 0x38, 0xa1, 0x50, 0x05, 0xb0,
-0x07, 0x35, 0x9d, 0x39, 0x4c, 0xc7, 0xb7, 0x89,
-0xfc, 0xb7, 0x30, 0x04, 0xde, 0x98, 0xb5, 0x60,
-0x71, 0x0a, 0x3a, 0xff, 0x14, 0x92, 0x6a, 0x08,
-0xbc, 0x4f, 0xd6, 0x88, 0x43, 0xa7, 0x11, 0x96,
-0xb5, 0x6d, 0x8e, 0x5a, 0x15, 0x96, 0xda, 0x38,
-0xe0, 0xf5, 0x8a, 0xe3, 0x80, 0x9d, 0xc6, 0x11,
-0xba, 0xa4, 0xa0, 0x7d, 0x1d, 0x07, 0xcc, 0xae,
-0xbc, 0xe9, 0x00, 0x1f, 0x57, 0x04, 0x40, 0xf9,
-0x12, 0x8f, 0x50, 0x4b, 0x4d, 0xb6, 0x86, 0x2a,
-0xa8, 0xd2, 0xa9, 0x85, 0x92, 0x7c, 0xb2, 0x87,
-0xd2, 0x29, 0x89, 0xd5, 0xda, 0xb3, 0x76, 0x19,
-0x65, 0x3d, 0x77, 0xf4, 0x21, 0x96, 0x16, 0xb5,
-0xa1, 0x23, 0x74, 0xe5, 0x43, 0x9d, 0x27, 0xe9,
-0x38, 0x0b, 0x7e, 0xb7, 0xf3, 0xd6, 0xac, 0xf6,
-0x14, 0xb4, 0xbf, 0x55, 0xd0, 0xaa, 0x29, 0x68,
-0x9d, 0x2a, 0xe8, 0x40, 0xc6, 0x01, 0x07, 0xd1,
-0x88, 0x43, 0x6d, 0x1c, 0xb0, 0xe7, 0x46, 0x1c,
-0x4c, 0xec, 0x7d, 0xea, 0x37, 0xd3, 0x50, 0x0f,
-0xb6, 0x7a, 0x41, 0x25, 0x90, 0x4c, 0x58, 0xad,
-0x75, 0x2c, 0x0a, 0x2e, 0xef, 0x6d, 0xdc, 0x7c,
-0xdb, 0x9d, 0x27, 0x54, 0x9e, 0xed, 0x66, 0x1e,
-0x65, 0xfc, 0x80, 0x15, 0xb2, 0x58, 0x15, 0x0d,
-0x0d, 0x76, 0xa7, 0x32, 0xcf, 0xdb, 0x0b, 0xfd,
-0xb7, 0x34, 0x55, 0xd0, 0x0a, 0x29, 0x68, 0xe9,
-0x38, 0x60, 0xfd, 0x14, 0x74, 0x10, 0xe3, 0x80,
-0x8d, 0xa4, 0xa0, 0xd9, 0x3f, 0xd9, 0x9b, 0xb3,
-0xbf, 0xa7, 0x51, 0x54, 0x6b, 0x80, 0xca, 0x82,
-0x7d, 0x93, 0xec, 0x68, 0xa0, 0x83, 0x2f, 0x55,
-0x95, 0xe7, 0xe6, 0x89, 0xda, 0xea, 0x4c, 0xff,
-0x18, 0x40, 0x60, 0xb0, 0x2f, 0x57, 0xa7, 0x0f,
-0x72, 0xff, 0x6d, 0x18, 0xf1, 0x5f, 0x59, 0x0a,
-0x5a, 0xaf, 0x11, 0x87, 0xe2, 0x2c, 0x86, 0xc2,
-0x46, 0x1c, 0x2e, 0x29, 0xe8, 0x20, 0x1a, 0x71,
-0xe8, 0x54, 0x41, 0x7b, 0x48, 0x41, 0x4b, 0x1b,
-0x71, 0xa4, 0x2d, 0x58, 0x9a, 0x82, 0x2e, 0xa8,
-0xc2, 0x5a, 0xf1, 0x3b, 0x7e, 0x37, 0x3a, 0x4e,
-0xa0, 0xc8, 0x0a, 0x54, 0x26, 0xec, 0x93, 0xdd,
-0xd1, 0xc8, 0x9f, 0x24, 0x12, 0xcf, 0x2d, 0xbe,
-0x09, 0x86, 0xaf, 0xd5, 0x53, 0xc5, 0x79, 0x6e,
-0x8e, 0xff, 0xee, 0x5f, 0x6a, 0x25, 0xb0, 0x0b,
-0x5c, 0x89, 0xb0, 0xcf, 0x76, 0xcf, 0x19, 0x3a,
-0xb1, 0x93, 0xfb, 0xaf, 0x43, 0x08, 0x1c, 0x44,
-0x23, 0x0e, 0x85, 0x71, 0x84, 0x3a, 0x55, 0xd0,
-0x3b, 0x47, 0x3f, 0xf9, 0x1a, 0xe3, 0x08, 0x9d,
-0xab, 0xa0, 0xd3, 0x16, 0x3c, 0x5d, 0x2d, 0x04,
-0x9e, 0x9a, 0x6f, 0xc1, 0xaa, 0x8d, 0x38, 0x74,
-0xaa, 0xa0, 0x85, 0xfe, 0xbb, 0xe4, 0x36, 0xfe,
-0xed, 0xe2, 0xf4, 0x41, 0x2b, 0x8e, 0x73, 0xfa,
-0xa0, 0xb2, 0x61, 0x8f, 0xa9, 0x66, 0x3a, 0xb2,
-0x2a, 0x80, 0x26, 0x18, 0x45, 0x6f, 0xe3, 0x3a,
-0xec, 0xe4, 0x3a, 0xf8, 0xac, 0xc4, 0x6a, 0xf3,
-0x9d, 0x97, 0x87, 0x0f, 0x29, 0x61, 0x2e, 0x70,
-0x45, 0x12, 0x19, 0xe0, 0x83, 0xc0, 0x5c, 0xfd,
-0xd7, 0xaa, 0xd7, 0xaa, 0x82, 0x5e, 0xeb, 0x35,
-0x05, 0xed, 0xbc, 0x05, 0x5c, 0x66, 0x29, 0x68,
-0x97, 0x53, 0x48, 0xfe, 0x8d, 0x03, 0x66, 0x6f,
-0xde, 0xb0, 0xdd, 0x1a, 0xec, 0xc6, 0x56, 0x2f,
-0xa8, 0x0a, 0x58, 0xa4, 0xd0, 0xdf, 0xce, 0x1f,
-0x2c, 0x4e, 0x63, 0xfb, 0x9c, 0xc6, 0x19, 0x48,
-0xaa, 0xa7, 0xbc, 0xa6, 0x94, 0x73, 0x6c, 0x57,
-0x1a, 0xde, 0x7a, 0xb5, 0xdd, 0xf4, 0xb3, 0xeb,
-0x69, 0xda, 0xff, 0x12, 0x3a, 0xe7, 0x54, 0x1a,
-0x94, 0xb4, 0x5a, 0x8f, 0xf2, 0xc1, 0x73, 0xdc,
-0x7f, 0xf3, 0x2d, 0x58, 0xa1, 0x0a, 0xba, 0xbc,
-0xc6, 0x11, 0x96, 0x4b, 0x23, 0x0e, 0xd7, 0x2d,
-0x60, 0x66, 0xc4, 0xcb, 0xee, 0xa1, 0x7d, 0x4b,
-0x78, 0x91, 0x55, 0x32, 0x61, 0xfa, 0x03, 0x04,
-0x40, 0x29, 0x21, 0x2b, 0x3a, 0x40, 0x35, 0xeb,
-0x6c, 0xce, 0xeb, 0x3c, 0x42, 0x28, 0x7c, 0xdb,
-0xb8, 0xae, 0x86, 0xfb, 0xb4, 0x83, 0x66, 0x8f,
-0xea, 0x69, 0x6a, 0x6f, 0x30, 0x7d, 0xff, 0x81,
-0xaf, 0xf4, 0xb5, 0xd1, 0xc9, 0xdd, 0x55, 0xe3,
-0xbf, 0xe5, 0x3f, 0x0e, 0x78, 0xf9, 0x7d, 0x6c,
-0x15, 0x56, 0x57, 0x23, 0x62, 0x5e, 0x50, 0xb5,
-0x50, 0x6c, 0x98, 0x3f, 0x79, 0xf2, 0xcc, 0x37,
-0xac, 0xa5, 0x53, 0xc5, 0x79, 0xae, 0x4d, 0xec,
-0x79, 0x75, 0x60, 0xa9, 0x85, 0x42, 0xe8, 0x8a,
-0x21, 0x16, 0xb1, 0xce, 0x1c, 0x4c, 0xfb, 0x6f,
-0xda, 0x82, 0x9d, 0x53, 0xd0, 0x25, 0xaa, 0x82,
-0x96, 0xa6, 0xa0, 0x03, 0x68, 0xc4, 0xf1, 0x8a,
-0x5a, 0x23, 0x0e, 0xb3, 0x55, 0xd0, 0xec, 0x3f,
-0x5f, 0x99, 0x69, 0x35, 0xec, 0xa0, 0xd8, 0x90,
-0xe9, 0xcf, 0x0d, 0x00, 0xa6, 0x89, 0x0e, 0xf1,
-0x67, 0x51, 0xbe, 0xed, 0x16, 0x5f, 0x3d, 0xe5,
-0xd0, 0x04, 0xc3, 0x07, 0xdb, 0x9d, 0x93, 0x91,
-0xb6, 0xed, 0x66, 0xc4, 0xfe, 0xb3, 0xa3, 0xd1,
-0xf4, 0xad, 0x07, 0x3e, 0xd1, 0x79, 0x92, 0x9b,
-0x6f, 0x8e, 0xff, 0xa6, 0x2c, 0xb8, 0x61, 0x87,
-0x52, 0x15, 0x74, 0x4e, 0x23, 0x0e, 0x97, 0x10,
-0x58, 0x63, 0x1c, 0x70, 0xce, 0x1c, 0xb1, 0x40,
-0x1a, 0x71, 0x78, 0x18, 0x47, 0xe8, 0x6b, 0x23,
-0x0e, 0x79, 0x0a, 0x5a, 0xd4, 0x88, 0x83, 0xbd,
-0x4f, 0xed, 0x5a, 0xab, 0xb7, 0x85, 0xe7, 0xdf,
-0x00, 0x00, 0x16, 0x2f, 0x5c, 0xb1, 0xea, 0x37,
-0xfb, 0xb3, 0x93, 0x2b, 0xda, 0xc6, 0xf5, 0x29,
-0xc2, 0x2d, 0xd8, 0xc6, 0x55, 0xb4, 0x5a, 0x27,
-0x1d, 0x5e, 0x65, 0xfa, 0xbe, 0x03, 0x3f, 0x18,
-0x1e, 0xa0, 0x53, 0xfb, 0xd2, 0xfe, 0xeb, 0x9c,
-0x82, 0x0e, 0xba, 0x0a, 0xba, 0x7c, 0xc6, 0x11,
-0x06, 0xd0, 0x88, 0xe3, 0x65, 0xa5, 0x71, 0x84,
-0xd6, 0x8e, 0xb9, 0x56, 0xd7, 0x49, 0xf4, 0xa0,
-0x03, 0x20, 0x9f, 0xe8, 0x20, 0x3f, 0x05, 0xe9,
-0x5f, 0x56, 0xd9, 0xa7, 0xd2, 0x29, 0xe5, 0xd8,
-0x56, 0xd1, 0x73, 0xed, 0x0f, 0x2b, 0xf6, 0x56,
-0x83, 0x5d, 0xa6, 0xef, 0x3b, 0x28, 0x8e, 0x64,
-0xd2, 0x6a, 0x39, 0x9a, 0x35, 0x5f, 0xbd, 0x14,
-0xb4, 0x9a, 0xff, 0x6a, 0xf5, 0x82, 0x36, 0xe8,
-0xbf, 0xc1, 0x55, 0x41, 0xab, 0xfa, 0xaf, 0x43,
-0x0a, 0x9a, 0x05, 0xc2, 0xeb, 0x1e, 0xa6, 0x53,
-0xfb, 0xe1, 0xbc, 0x00, 0x38, 0x41, 0xb1, 0x08,
-0x4f, 0xc1, 0xed, 0x2a, 0x08, 0x7e, 0x2b, 0xc9,
-0x73, 0xf3, 0x54, 0xb7, 0x11, 0x79, 0xb0, 0xb2,
-0x86, 0x06, 0x3a, 0x53, 0xc1, 0xef, 0x5e, 0x91,
-0xff, 0xda, 0x2d, 0x58, 0xb6, 0x05, 0x7c, 0x4c,
-0xab, 0x11, 0x47, 0x70, 0xe3, 0x08, 0xfd, 0x6d,
-0xc4, 0xa1, 0x98, 0x82, 0x0e, 0xb2, 0x0a, 0x9a,
-0xbd, 0x1b, 0xbb, 0x0f, 0x43, 0xbd, 0xa6, 0x3f,
-0x29, 0x00, 0x84, 0x1d, 0x8a, 0x47, 0xa9, 0x7e,
-0x0b, 0x3f, 0x5e, 0xa4, 0x32, 0xce, 0xa0, 0x58,
-0xdb, 0x9d, 0xa3, 0xb0, 0x93, 0xeb, 0xd9, 0x73,
-0x67, 0x65, 0x55, 0x68, 0xbb, 0xa3, 0xcf, 0x28,
-0x6b, 0xeb, 0xd3, 0xd6, 0x30, 0x9e, 0x0c, 0x65,
-0x0b, 0xfb, 0xb8, 0x36, 0x1f, 0xa1, 0x93, 0xb9,
-0xfe, 0x2b, 0x4e, 0x41, 0x17, 0x6c, 0x01, 0xbb,
-0x8d, 0x23, 0x2c, 0xf4, 0x5f, 0xc7, 0x71, 0x84,
-0x9a, 0x8d, 0xb0, 0x3c, 0x8c, 0x23, 0xd4, 0x3a,
-0x85, 0x14, 0xdc, 0x38, 0x42, 0x59, 0x23, 0xac,
-0xc2, 0x71, 0x84, 0xbc, 0x99, 0xd5, 0xb3, 0xa9,
-0xb9, 0x45, 0x38, 0xeb, 0x07, 0x80, 0x12, 0x3c,
-0x0a, 0x6e, 0xd8, 0x41, 0x3b, 0x16, 0x04, 0xe3,
-0xb9, 0xcf, 0xf8, 0x50, 0x3a, 0xa5, 0x62, 0xbb,
-0xce, 0x9e, 0x6b, 0xd3, 0x4c, 0xae, 0x13, 0x3b,
-0x4c, 0xdf, 0x72, 0xe0, 0x89, 0x91, 0x6e, 0x57,
-0xa7, 0xf6, 0x73, 0x15, 0xfa, 0x6f, 0xe3, 0x2e,
-0x63, 0x29, 0x68, 0x9f, 0x1b, 0x71, 0xcc, 0xf7,
-0x3a, 0x8e, 0x50, 0x96, 0x82, 0xd6, 0x1b, 0x47,
-0xa8, 0xd9, 0x88, 0x63, 0xdd, 0x34, 0xeb, 0xf8,
-0x36, 0x0b, 0xfb, 0x3b, 0x00, 0xe8, 0x12, 0x1b,
-0xb6, 0xd8, 0x13, 0x2c, 0x90, 0xd2, 0xa9, 0x39,
-0xfe, 0x59, 0xad, 0xfd, 0x3b, 0x7f, 0x46, 0x4e,
-0x56, 0x6b, 0x3f, 0x9a, 0x91, 0x51, 0xea, 0x01,
-0xc5, 0x9e, 0x6f, 0x51, 0x9c, 0x83, 0x28, 0x3f,
-0xf8, 0x17, 0xc5, 0xd3, 0x07, 0x6d, 0xfe, 0xeb,
-0x9c, 0x82, 0x56, 0x3c, 0x85, 0x14, 0xc8, 0x41,
-0xe0, 0xa5, 0x1a, 0x29, 0x68, 0xf9, 0x29, 0xa4,
-0xb9, 0x1a, 0xfe, 0x9b, 0xb6, 0x60, 0x7f, 0xc7,
-0x01, 0x2b, 0xa4, 0xa0, 0x5f, 0x9e, 0x68, 0xed,
-0x59, 0xc8, 0x2b, 0x9c, 0xd1, 0xe2, 0x06, 0x00,
-0x6f, 0xc4, 0x23, 0x54, 0xbf, 0xa5, 0xa4, 0x07,
-0x72, 0x8b, 0xd9, 0xc6, 0x75, 0xf1, 0xdc, 0x74,
-0x14, 0x50, 0xa8, 0xcc, 0x73, 0xe9, 0x09, 0x3a,
-0x73, 0xd8, 0xf4, 0xed, 0x06, 0xba, 0x10, 0x1f,
-0x32, 0xd8, 0xb4, 0x9f, 0xab, 0xd0, 0x7f, 0x7d,
-0x68, 0xc4, 0xe1, 0x32, 0x0e, 0xb8, 0xc8, 0x71,
-0x84, 0x01, 0x34, 0xe2, 0xd0, 0xaa, 0x82, 0x56,
-0xdd, 0x02, 0xf6, 0x50, 0x05, 0x3d, 0x99, 0x1f,
-0xec, 0x6d, 0xad, 0x43, 0x4b, 0x0d, 0x00, 0x8a,
-0x84, 0x92, 0x09, 0xf6, 0x74, 0xb2, 0xb6, 0xcf,
-0xaf, 0x50, 0xdb, 0xb5, 0x69, 0xd7, 0x02, 0xf4,
-0xe2, 0x28, 0x33, 0x22, 0xfd, 0x74, 0xe6, 0x10,
-0x35, 0x1d, 0x48, 0xfb, 0x6f, 0xda, 0x82, 0xf7,
-0xe4, 0xfa, 0xaf, 0x62, 0x0a, 0x5a, 0xad, 0x17,
-0x74, 0xce, 0x16, 0xf0, 0x6a, 0x1d, 0xff, 0x75,
-0x1e, 0x47, 0xb8, 0x47, 0xad, 0x11, 0xc7, 0x76,
-0x9d, 0x59, 0x0c, 0x39, 0x5b, 0xc0, 0x2e, 0x8d,
-0x38, 0x3c, 0xf8, 0xaf, 0x6b, 0x0a, 0x9a, 0xbd,
-0xf6, 0xd0, 0xcb, 0xbc, 0x93, 0x24, 0x00, 0xc0,
-0x0f, 0x78, 0x39, 0x56, 0xdd, 0x26, 0xe7, 0xc8,
-0x57, 0xbf, 0x74, 0x4a, 0xb7, 0x7a, 0x4a, 0x7d,
-0x1b, 0xf7, 0x95, 0x99, 0xb9, 0x3e, 0xfb, 0xc4,
-0xa8, 0x44, 0x86, 0x5b, 0xa8, 0xd6, 0x63, 0xa6,
-0x6f, 0x36, 0x50, 0x85, 0x28, 0x69, 0xb5, 0x37,
-0xf0, 0xe4, 0x33, 0x53, 0x8e, 0xff, 0x16, 0x9d,
-0x82, 0x56, 0x6c, 0x84, 0x95, 0x0e, 0x81, 0x95,
-0xb6, 0x80, 0xf5, 0xaa, 0xa0, 0x03, 0x49, 0x41,
-0xeb, 0x34, 0xe2, 0xf0, 0x90, 0x82, 0x5e, 0x39,
-0x99, 0xb6, 0xcf, 0xb5, 0x4e, 0x1f, 0xb2, 0x50,
-0x67, 0x05, 0x80, 0xbf, 0x44, 0x07, 0xd8, 0xb3,
-0x48, 0xb6, 0x93, 0xeb, 0xcb, 0xe1, 0xa0, 0xe2,
-0xb6, 0x71, 0x73, 0x3c, 0x57, 0xc1, 0x76, 0x37,
-0xe6, 0x6a, 0xdf, 0x12, 0x74, 0x80, 0x2f, 0x17,
-0x68, 0x38, 0x15, 0xfc, 0x66, 0xfc, 0x57, 0x25,
-0x05, 0x6d, 0x6b, 0x84, 0xa5, 0xd0, 0x88, 0x63,
-0xa3, 0x5a, 0x23, 0x8e, 0x95, 0xda, 0x29, 0xe8,
-0x7d, 0xb2, 0x71, 0x84, 0x85, 0x8d, 0xb0, 0xdc,
-0x0e, 0x02, 0xcf, 0xf1, 0x3f, 0x05, 0x9d, 0xd3,
-0x08, 0x4b, 0xa1, 0x0a, 0x7a, 0xf5, 0x83, 0x56,
-0xed, 0x5a, 0xab, 0xaf, 0xdd, 0xf4, 0x87, 0x02,
-0x80, 0x0a, 0x25, 0xd2, 0x6f, 0x1d, 0x59, 0x55,
-0x81, 0x9e, 0xbb, 0xd1, 0x76, 0x28, 0x83, 0xbd,
-0xbc, 0xbf, 0xd5, 0xf4, 0x8d, 0x06, 0x0a, 0x10,
-0x51, 0xfb, 0xf1, 0xb4, 0xf9, 0xda, 0xfd, 0x57,
-0x5c, 0x05, 0xed, 0x6b, 0x23, 0x0e, 0xdf, 0xc6,
-0x01, 0xeb, 0x37, 0xe2, 0x48, 0x59, 0x70, 0xb8,
-0x1a, 0x71, 0x30, 0x6d, 0xfa, 0x83, 0xd5, 0x7e,
-0x1c, 0x5d, 0x35, 0x00, 0x08, 0x14, 0x8a, 0xf4,
-0xd3, 0xfe, 0xa5, 0xfe, 0x55, 0x2c, 0x2b, 0x6f,
-0xe3, 0x3a, 0xee, 0xe4, 0xaa, 0x65, 0x95, 0x25,
-0xb6, 0xfb, 0x78, 0x8e, 0x58, 0x98, 0x0f, 0x42,
-0x0f, 0x45, 0x6c, 0xc1, 0xaf, 0xaa, 0xff, 0x06,
-0x90, 0x82, 0xd6, 0x39, 0x85, 0xa4, 0x9c, 0x82,
-0xf6, 0x75, 0x16, 0x43, 0x20, 0xa7, 0x90, 0x46,
-0x2d, 0x78, 0xe3, 0xe3, 0x7c, 0x38, 0x72, 0x2c,
-0x62, 0xfa, 0xe3, 0x00, 0x40, 0x55, 0x40, 0x91,
-0x41, 0x3a, 0xb0, 0xb4, 0xd2, 0x3c, 0xd7, 0xfe,
-0x14, 0xda, 0x34, 0x9d, 0xd0, 0xa5, 0x27, 0xe4,
-0xb0, 0xe0, 0xb7, 0xe3, 0x44, 0x8e, 0xff, 0xe6,
-0x6c, 0x01, 0xab, 0x34, 0xc2, 0x2a, 0xb2, 0x11,
-0x47, 0xd1, 0x8d, 0xb0, 0x02, 0x69, 0xc4, 0xa1,
-0x33, 0x8e, 0x50, 0xaf, 0x11, 0x56, 0x41, 0x0a,
-0x9a, 0x69, 0xe7, 0x02, 0xab, 0xed, 0x18, 0x8a,
-0x9c, 0x01, 0x28, 0x25, 0xbc, 0xd7, 0xdf, 0xbe,
-0x17, 0x8b, 0x2a, 0x9d, 0xca, 0xf7, 0x5c, 0x61,
-0xe9, 0x94, 0x7e, 0xf5, 0x94, 0xc0, 0x73, 0xa7,
-0xa7, 0x25, 0x36, 0xdc, 0xd1, 0x27, 0x4f, 0xae,
-0xac, 0xfa, 0xad, 0xa6, 0xef, 0x31, 0x70, 0x25,
-0xd2, 0x6f, 0x9d, 0x39, 0xcc, 0xfd, 0x57, 0x23,
-0x04, 0xf6, 0xb5, 0x0a, 0xba, 0x76, 0x6d, 0x50,
-0xe3, 0x08, 0xf7, 0x48, 0xc7, 0x11, 0x6a, 0x35,
-0xe2, 0x98, 0x25, 0x0b, 0x81, 0xa7, 0x7b, 0x09,
-0x81, 0xd9, 0xef, 0xaf, 0xdb, 0x88, 0xae, 0x1a,
-0x00, 0x98, 0xa1, 0xb7, 0xc5, 0x62, 0x4f, 0x89,
-0x60, 0xb7, 0x71, 0x65, 0xb6, 0xeb, 0xb2, 0x8d,
-0x9b, 0x95, 0x9b, 0xcf, 0xe6, 0x7f, 0xe7, 0xcf,
-0x88, 0x3d, 0xc7, 0xa2, 0x83, 0xa6, 0x6f, 0x31,
-0x70, 0x80, 0xf8, 0x99, 0x5f, 0xe6, 0xbf, 0x69,
-0x0b, 0xce, 0x86, 0xc0, 0xae, 0xa7, 0x90, 0xc2,
-0x92, 0x82, 0x56, 0x6c, 0xc4, 0xa1, 0x98, 0x82,
-0xd6, 0xaa, 0x82, 0x96, 0x8d, 0x03, 0x56, 0xf4,
-0xdf, 0xed, 0x73, 0x88, 0x85, 0xbd, 0xd8, 0xed,
-0x05, 0xc0, 0x18, 0x44, 0x5d, 0xa7, 0xf8, 0x57,
-0xf1, 0x1c, 0xdb, 0x55, 0x49, 0x29, 0x17, 0x7a,
-0xae, 0x66, 0x9c, 0x2b, 0xb7, 0x5d, 0x49, 0x78,
-0xeb, 0x68, 0xbb, 0x59, 0x3d, 0x46, 0x4d, 0x07,
-0x4c, 0xdf, 0x61, 0x20, 0x86, 0xef, 0x36, 0x36,
-0xd7, 0x88, 0xfc, 0x57, 0xf9, 0x14, 0x92, 0x97,
-0x46, 0x1c, 0xeb, 0xb5, 0xab, 0xb0, 0xc2, 0xdf,
-0x88, 0x43, 0x77, 0x16, 0xc3, 0xfa, 0x47, 0xd8,
-0x92, 0xad, 0xe1, 0x3e, 0xe4, 0x9c, 0x01, 0x30,
-0x0c, 0xfb, 0x3b, 0xd8, 0xd9, 0x48, 0xdb, 0xe6,
-0x84, 0x74, 0x1b, 0x57, 0xdb, 0x73, 0x73, 0xb5,
-0x7d, 0x2e, 0xa1, 0x17, 0x47, 0x38, 0xe9, 0x69,
-0xb6, 0x9a, 0x8f, 0x38, 0xfa, 0xaf, 0x66, 0x23,
-0x2c, 0x13, 0xe3, 0x80, 0xa5, 0x8d, 0x38, 0xc2,
-0x37, 0x0e, 0x78, 0xed, 0x23, 0xb4, 0x63, 0x1e,
-0xb5, 0x1e, 0x85, 0xf3, 0x02, 0x10, 0x16, 0x88,
-0xa8, 0xa5, 0x96, 0x1f, 0x47, 0xaa, 0x0c, 0xcf,
-0x1d, 0x79, 0xe0, 0x8c, 0x8a, 0x3f, 0xe4, 0x41,
-0xd8, 0x88, 0x47, 0xb9, 0x0b, 0xd8, 0xfd, 0x37,
-0x67, 0x0b, 0xd8, 0x54, 0x0a, 0x7a, 0x75, 0xde,
-0x41, 0x60, 0xdf, 0xaa, 0xa0, 0x77, 0x69, 0x55,
-0x41, 0xcb, 0xc6, 0x11, 0xa6, 0xf3, 0x4e, 0x6a,
-0x8d, 0x38, 0xd6, 0x4d, 0x4b, 0x1f, 0x04, 0x66,
-0xbf, 0xa1, 0x66, 0xad, 0x35, 0xd8, 0x69, 0xfa,
-0x67, 0x0f, 0x00, 0xc8, 0x81, 0x92, 0x09, 0xeb,
-0xc4, 0x2e, 0xda, 0xfc, 0x54, 0x41, 0x01, 0x95,
-0xce, 0x81, 0x5c, 0x69, 0xf5, 0x94, 0x63, 0x01,
-0x95, 0x67, 0xcf, 0x9d, 0x96, 0x55, 0xc6, 0x73,
-0xd9, 0xa3, 0x26, 0x23, 0xf6, 0x9d, 0x7f, 0xf7,
-0xf3, 0xe8, 0xe4, 0x13, 0x3a, 0xfa, 0xdb, 0xad,
-0x96, 0x1a, 0xee, 0xbf, 0x45, 0x86, 0xc0, 0x0d,
-0x0e, 0x55, 0xd0, 0x6e, 0x8d, 0x38, 0x02, 0x48,
-0x41, 0xef, 0x53, 0x4c, 0x41, 0x2b, 0x8d, 0x03,
-0x0e, 0x24, 0x05, 0xbd, 0x6d, 0x0e, 0xbf, 0xe1,
-0xb1, 0x61, 0xd3, 0x3f, 0x78, 0x00, 0x80, 0x88,
-0x78, 0xd4, 0x62, 0x4f, 0x27, 0x1f, 0x9b, 0x60,
-0xa8, 0xef, 0xe4, 0xea, 0x85, 0xb7, 0xd3, 0x6c,
-0x72, 0xf0, 0x5c, 0xbb, 0xd8, 0xaf, 0x76, 0x9d,
-0x34, 0x7d, 0x73, 0x41, 0x16, 0x4a, 0x26, 0xf9,
-0x81, 0x17, 0x66, 0x07, 0x23, 0x16, 0x2c, 0x0e,
-0x81, 0x5d, 0xab, 0xa0, 0x65, 0x29, 0x68, 0xf3,
-0xe3, 0x08, 0x75, 0x1a, 0x71, 0xe8, 0x1d, 0x04,
-0xf6, 0xd0, 0x88, 0x63, 0xff, 0x52, 0xea, 0x6b,
-0x43, 0xce, 0x19, 0x80, 0x50, 0x13, 0x1d, 0xa4,
-0x03, 0xcb, 0xfc, 0x4e, 0x29, 0xfb, 0xe2, 0xb9,
-0x8f, 0x08, 0x94, 0xe7, 0xb3, 0xce, 0xb2, 0x0e,
-0xaf, 0x34, 0x7d, 0x67, 0x41, 0x16, 0x7e, 0x2e,
-0xbb, 0xa5, 0x36, 0xeb, 0xbf, 0x29, 0x0b, 0xd6,
-0x3c, 0x85, 0xa4, 0xd8, 0x08, 0x2b, 0xd8, 0x2a,
-0x68, 0x3f, 0xc6, 0x01, 0x07, 0xdc, 0x88, 0x83,
-0x4f, 0xc4, 0xde, 0x65, 0x25, 0x50, 0xe4, 0x0c,
-0x40, 0x19, 0x40, 0x91, 0x01, 0xfe, 0xc4, 0x08,
-0xdf, 0x36, 0xae, 0xae, 0xe7, 0xe6, 0x1c, 0xb5,
-0x60, 0x31, 0xf8, 0x70, 0xbf, 0xe9, 0x5b, 0x0b,
-0x52, 0x24, 0x93, 0xd4, 0xd9, 0x28, 0xf7, 0xdf,
-0x12, 0x54, 0x41, 0x97, 0xc1, 0x38, 0xc2, 0x82,
-0xf6, 0x38, 0xea, 0x29, 0xe8, 0x8d, 0xd3, 0xd9,
-0x9f, 0x6e, 0x75, 0x22, 0xf3, 0x03, 0x40, 0x39,
-0x41, 0xfd, 0x1d, 0xb4, 0x73, 0x9e, 0x6f, 0xdb,
-0xb8, 0x4a, 0xb6, 0xab, 0xb0, 0x8d, 0x2b, 0xd1,
-0x54, 0x9b, 0x1e, 0x2c, 0x94, 0xd5, 0xb8, 0xdb,
-0xf4, 0x7d, 0x05, 0x1c, 0x8a, 0x0e, 0xf2, 0xca,
-0xab, 0x02, 0xff, 0x75, 0xdd, 0x02, 0xde, 0x27,
-0x4a, 0x41, 0x0b, 0x1a, 0x71, 0x88, 0x1a, 0x61,
-0x39, 0x37, 0xe2, 0xc8, 0xf1, 0xdf, 0xb5, 0x3e,
-0xf9, 0xaf, 0x87, 0x46, 0x58, 0x9e, 0xc7, 0x11,
-0x0a, 0x67, 0x31, 0xa4, 0xfe, 0x6e, 0xb2, 0xb0,
-0xf7, 0xe8, 0x06, 0x6b, 0xb0, 0xdb, 0xf4, 0x4f,
-0x1b, 0x00, 0xa0, 0x09, 0x91, 0xd5, 0x71, 0x82,
-0x9f, 0x48, 0x52, 0xea, 0x3d, 0x55, 0x4c, 0xa8,
-0x5b, 0xe0, 0xb9, 0x76, 0xdb, 0x55, 0x8a, 0x70,
-0xdd, 0x3c, 0x37, 0x47, 0x5b, 0x9f, 0x46, 0x15,
-0x56, 0x18, 0xa0, 0xde, 0xe6, 0x94, 0xf9, 0xd6,
-0x2a, 0x84, 0xc0, 0x2a, 0x55, 0xd0, 0x01, 0xa4,
-0xa0, 0x8f, 0x88, 0xc6, 0x01, 0x17, 0xdb, 0x08,
-0x2b, 0x88, 0x71, 0x84, 0x0e, 0x8d, 0x38, 0xb6,
-0xcf, 0x25, 0x76, 0x3f, 0x51, 0x6a, 0x05, 0x40,
-0x99, 0xc2, 0x2c, 0xb8, 0xb9, 0x96, 0xff, 0x05,
-0x97, 0xf6, 0x9e, 0xd2, 0x4a, 0x29, 0x7b, 0xa8,
-0x9e, 0xd2, 0x0f, 0x75, 0x05, 0x4d, 0xe6, 0xb9,
-0xa6, 0x52, 0x47, 0x83, 0xe9, 0xdb, 0x5a, 0xf5,
-0x24, 0x63, 0xd4, 0x56, 0xef, 0xe4, 0xbf, 0x1a,
-0x55, 0xd0, 0xa5, 0x4d, 0x41, 0x2b, 0x36, 0xc2,
-0x0a, 0x30, 0x05, 0xed, 0xd6, 0x0b, 0x3a, 0x77,
-0x9f, 0x88, 0x05, 0xe0, 0xbc, 0xd4, 0x2a, 0x69,
-0xfa, 0x27, 0x0d, 0x00, 0x28, 0x82, 0x64, 0x82,
-0x1f, 0xeb, 0x10, 0xda, 0xae, 0xb6, 0xe7, 0x16,
-0xb9, 0x8d, 0xfb, 0x90, 0xdc, 0x67, 0xc5, 0x9e,
-0x6b, 0xd3, 0xaa, 0x07, 0x68, 0xff, 0x8b, 0x28,
-0x01, 0x35, 0xcc, 0x40, 0x17, 0xb5, 0xd5, 0xd9,
-0xfc, 0xb7, 0x56, 0xb5, 0x0a, 0x3a, 0x34, 0x8d,
-0x38, 0xc2, 0x3b, 0x8e, 0x90, 0xfd, 0x1e, 0xb6,
-0xe4, 0x24, 0x92, 0x3c, 0x00, 0x54, 0x04, 0x94,
-0xe4, 0xbd, 0x08, 0x84, 0x27, 0x0a, 0x4b, 0x51,
-0x3d, 0xe5, 0x93, 0xed, 0x66, 0xb4, 0xfa, 0x41,
-0x0c, 0x16, 0x37, 0x49, 0x32, 0x69, 0x75, 0x9d,
-0x64, 0xfe, 0x9b, 0x6b, 0xc1, 0xee, 0xfe, 0xab,
-0x9c, 0x82, 0x6e, 0xd0, 0x9a, 0xc5, 0xb0, 0x51,
-0xe4, 0xbf, 0xf6, 0x2d, 0x60, 0x59, 0x23, 0x0e,
-0xbd, 0x46, 0x58, 0x0b, 0x0b, 0x1a, 0x71, 0x08,
-0x0e, 0x02, 0x8b, 0xfc, 0xd7, 0xb9, 0x11, 0xc7,
-0x2b, 0xb9, 0x8d, 0x38, 0xd8, 0xfb, 0xa3, 0xab,
-0x15, 0x00, 0x95, 0x05, 0x2f, 0x87, 0xde, 0xb3,
-0xb8, 0x84, 0xdb, 0xb8, 0x0a, 0x29, 0x65, 0x47,
-0xcf, 0x9d, 0x92, 0x96, 0xdd, 0x73, 0xb3, 0x4a,
-0x4d, 0x18, 0xaf, 0x5d, 0x6f, 0xfa, 0x8e, 0x56,
-0x31, 0x91, 0x41, 0x6a, 0x3b, 0xe6, 0xe8, 0xbf,
-0x2e, 0x29, 0x68, 0x61, 0x15, 0xb4, 0x38, 0x04,
-0x96, 0x6d, 0x01, 0x07, 0x3d, 0x8e, 0xd0, 0xad,
-0x11, 0x56, 0x30, 0xe3, 0x08, 0x5f, 0x99, 0x69,
-0x1d, 0x59, 0xcd, 0x07, 0xa9, 0x00, 0x00, 0x2a,
-0x8f, 0xde, 0x16, 0x5e, 0x8b, 0x15, 0x96, 0x6d,
-0xdc, 0xbc, 0xf0, 0x76, 0x8a, 0x4d, 0xb9, 0x56,
-0x5b, 0xa8, 0x95, 0xbf, 0xa7, 0x0d, 0xd3, 0xad,
-0xc8, 0x80, 0xe9, 0x1b, 0x5a, 0x95, 0x10, 0x51,
-0x4f, 0x8b, 0xc8, 0x7f, 0x95, 0x53, 0xd0, 0xa7,
-0x84, 0x55, 0xd0, 0x82, 0x71, 0xc0, 0x39, 0x16,
-0x5c, 0xaf, 0xd3, 0x88, 0xa3, 0xf8, 0x14, 0xf4,
-0x3e, 0xfd, 0x2a, 0xe8, 0x62, 0x7a, 0x41, 0x6f,
-0x9e, 0x65, 0x9d, 0xd8, 0xc9, 0xc7, 0x38, 0x02,
-0x00, 0x2a, 0x13, 0xa2, 0xd6, 0x3a, 0x5e, 0xff,
-0x5c, 0xa6, 0x9e, 0x9b, 0xa3, 0xfb, 0xad, 0xa6,
-0xfd, 0xa6, 0xef, 0x67, 0x35, 0x42, 0xc9, 0x04,
-0xb5, 0x37, 0xa4, 0xfc, 0x57, 0x12, 0x02, 0x7b,
-0x3a, 0x08, 0x1c, 0xfa, 0x46, 0x1c, 0x01, 0x8c,
-0x23, 0xb4, 0xd8, 0x6f, 0xee, 0x68, 0x44, 0x55,
-0x3f, 0x00, 0x15, 0x4e, 0x32, 0xc9, 0x1b, 0xed,
-0xda, 0x33, 0xcc, 0x25, 0xde, 0xc6, 0xcd, 0xdb,
-0xc9, 0xd5, 0xb6, 0x5d, 0x9b, 0xb6, 0xcf, 0x45,
-0x75, 0x68, 0xe9, 0xa1, 0xe1, 0x5e, 0x6a, 0x3f,
-0xae, 0xe2, 0xbf, 0xde, 0xc7, 0x11, 0x2a, 0xfa,
-0xef, 0x31, 0xc5, 0x53, 0x48, 0x81, 0xa5, 0xa0,
-0x8b, 0xf7, 0xdf, 0x6d, 0x73, 0xf8, 0x85, 0x0d,
-0xf5, 0x9a, 0xfe, 0xa9, 0x02, 0x00, 0x4a, 0x01,
-0xef, 0xd9, 0x7b, 0x74, 0x1d, 0x9f, 0x5f, 0x66,
-0xa4, 0x74, 0x4a, 0xea, 0xb9, 0x2e, 0x86, 0x5b,
-0xa8, 0x01, 0x8c, 0x80, 0x29, 0x39, 0x3d, 0xcd,
-0xdc, 0x7f, 0xd3, 0x16, 0x2c, 0x4a, 0x41, 0xfb,
-0xda, 0x88, 0x23, 0xa7, 0x0a, 0xba, 0xbe, 0x34,
-0xe3, 0x08, 0x8b, 0xae, 0x82, 0x56, 0x4c, 0x41,
-0xef, 0x7c, 0xd6, 0x3a, 0xb9, 0x8b, 0xa2, 0x38,
-0xde, 0x0b, 0x40, 0x15, 0x41, 0xf1, 0x08, 0x7f,
-0xaa, 0x14, 0xd3, 0x04, 0xc3, 0x63, 0xe9, 0x94,
-0xa7, 0x38, 0x37, 0xad, 0xc9, 0x69, 0xbd, 0x3c,
-0x29, 0xab, 0xa3, 0x1b, 0x4d, 0xdf, 0xcb, 0xea,
-0x82, 0x12, 0x31, 0x9e, 0x7c, 0xce, 0xfa, 0x6f,
-0xca, 0x82, 0xd3, 0x5d, 0xb0, 0xb4, 0xb6, 0x80,
-0x8b, 0x19, 0x47, 0xf8, 0x8a, 0x5a, 0x08, 0xbc,
-0xb6, 0xa0, 0x11, 0x87, 0xe2, 0x38, 0xc2, 0xa5,
-0x45, 0x37, 0xe2, 0x98, 0x2f, 0x0f, 0x81, 0x79,
-0x9d, 0x73, 0x2d, 0xbb, 0xa1, 0xa6, 0x7f, 0xa4,
-0x00, 0x80, 0x52, 0x43, 0xfd, 0xed, 0xb4, 0x65,
-0xb6, 0x3f, 0x3b, 0xb9, 0xe2, 0x6d, 0x5c, 0x3f,
-0xc2, 0xdb, 0x97, 0x27, 0xdb, 0x64, 0xb3, 0xdd,
-0x97, 0x7f, 0x97, 0xd6, 0xc6, 0x19, 0x14, 0x8b,
-0x98, 0xbe, 0x97, 0xd5, 0xc4, 0x60, 0x77, 0xda,
-0x7c, 0x3d, 0xa6, 0xa0, 0x0f, 0x04, 0x92, 0x82,
-0xae, 0x13, 0x9d, 0x42, 0x2a, 0x4d, 0x0a, 0x7a,
-0xd7, 0xf3, 0xea, 0x29, 0x68, 0x6b, 0xdb, 0xe8,
-0x29, 0xa4, 0x7d, 0x2f, 0x50, 0xcf, 0x19, 0xec,
-0x9e, 0x00, 0x50, 0xa5, 0x10, 0x51, 0x5b, 0x3d,
-0xaf, 0xbf, 0xf2, 0xa1, 0x7a, 0xca, 0x97, 0xf0,
-0x56, 0x68, 0xbb, 0x93, 0xc4, 0xb6, 0x9b, 0xd1,
-0xca, 0x49, 0xd4, 0x5c, 0x6b, 0xfa, 0x56, 0x56,
-0x0d, 0xbc, 0xf2, 0xf9, 0x4c, 0xd6, 0x7f, 0xd5,
-0x53, 0xd0, 0x2a, 0xe3, 0x90, 0x9c, 0x1b, 0x61,
-0x79, 0x1f, 0x47, 0x68, 0x64, 0x16, 0x83, 0x7b,
-0x0a, 0x9a, 0xa9, 0x66, 0x1d, 0x0d, 0xf7, 0xe1,
-0x84, 0x2f, 0x00, 0x55, 0x4d, 0x32, 0xc1, 0x13,
-0x80, 0x6b, 0x45, 0x3b, 0xbc, 0x41, 0x97, 0x4e,
-0x09, 0x3c, 0x77, 0x92, 0x83, 0x0a, 0x3c, 0x97,
-0x69, 0xf9, 0xc4, 0xac, 0x76, 0x3c, 0x8b, 0x47,
-0x59, 0x69, 0xa0, 0x44, 0x8c, 0xb7, 0x13, 0xef,
-0x68, 0x50, 0x0d, 0x81, 0xcb, 0x6b, 0x1c, 0xb0,
-0x62, 0x23, 0x8e, 0x62, 0xc6, 0x11, 0xb2, 0x60,
-0xf9, 0xd4, 0x5e, 0x34, 0xb6, 0x02, 0x00, 0x70,
-0x28, 0xc9, 0xb7, 0xc6, 0xd6, 0x4e, 0x0d, 0x93,
-0xe7, 0x8a, 0x0c, 0x37, 0xcf, 0x73, 0xb3, 0xba,
-0x97, 0xff, 0x52, 0x3f, 0x7a, 0x61, 0x95, 0x02,
-0x1a, 0xea, 0xe1, 0xe6, 0x9b, 0xe3, 0xbf, 0xf5,
-0xda, 0xa7, 0x90, 0xf2, 0x1b, 0x61, 0x39, 0x87,
-0xc0, 0xe9, 0x46, 0x58, 0xdb, 0xd4, 0xaa, 0xa0,
-0x03, 0x4b, 0x41, 0xef, 0x93, 0xa6, 0xa0, 0x1d,
-0x1b, 0x61, 0xe5, 0x84, 0xc0, 0xfb, 0x96, 0x50,
-0xeb, 0x51, 0x42, 0xce, 0x19, 0x00, 0x30, 0x0a,
-0x9f, 0x22, 0xc7, 0x1e, 0x1d, 0xf6, 0xd2, 0x29,
-0x69, 0xef, 0x29, 0x6d, 0xdb, 0x9d, 0x9c, 0x23,
-0x77, 0xdb, 0x5d, 0x91, 0xab, 0xac, 0xd5, 0xde,
-0x67, 0xd3, 0xbd, 0x39, 0xaa, 0x59, 0x63, 0xfa,
-0x2e, 0x56, 0x01, 0xa9, 0xe4, 0x73, 0x7e, 0xfc,
-0x5b, 0x6c, 0x0a, 0x5a, 0xa5, 0x11, 0x47, 0x41,
-0x08, 0xec, 0x6f, 0x23, 0x8e, 0x92, 0xa4, 0xa0,
-0x89, 0xfd, 0x11, 0xdd, 0xa7, 0x91, 0xa8, 0x01,
-0x00, 0xe4, 0xc1, 0x37, 0xf5, 0x36, 0xce, 0xf0,
-0xff, 0x70, 0x90, 0xfa, 0x36, 0x2e, 0xb7, 0xdd,
-0x89, 0x69, 0xe5, 0x47, 0xb8, 0x0e, 0x9e, 0x6b,
-0xd7, 0xba, 0x69, 0x38, 0xc4, 0x11, 0x34, 0x14,
-0x8f, 0xf2, 0x1e, 0x11, 0x23, 0xfe, 0x2b, 0x4a,
-0x41, 0x7b, 0x6a, 0x84, 0x25, 0x4a, 0x41, 0x57,
-0x5c, 0x23, 0x0e, 0x9e, 0x62, 0xe2, 0x03, 0x7c,
-0x61, 0xbe, 0x00, 0x80, 0x42, 0x88, 0x17, 0xa6,
-0xf2, 0x54, 0xb3, 0xb9, 0x6d, 0xdc, 0xbc, 0xac,
-0xb2, 0xba, 0x96, 0xdd, 0xcb, 0xdd, 0xb9, 0xf9,
-0xb0, 0xe9, 0x7b, 0x58, 0xe1, 0xf0, 0x1e, 0x11,
-0x1d, 0x27, 0x5c, 0xfc, 0xd7, 0x64, 0x23, 0x0e,
-0xd5, 0x71, 0xc0, 0x6b, 0xd4, 0xfd, 0xd7, 0x9f,
-0x46, 0x1c, 0x3b, 0x17, 0x50, 0xc3, 0x36, 0xfe,
-0xd5, 0x05, 0x00, 0x00, 0x9c, 0xa0, 0x24, 0x7f,
-0x76, 0xf1, 0xb4, 0x73, 0x99, 0x78, 0x6e, 0xae,
-0xac, 0xad, 0xcf, 0xe0, 0x34, 0x47, 0x80, 0x10,
-0x59, 0x7d, 0x2d, 0x56, 0xa7, 0x28, 0xfe, 0x2d,
-0x32, 0x05, 0xad, 0x3c, 0x0e, 0x38, 0xc0, 0x71,
-0x84, 0xaa, 0x29, 0x68, 0xcd, 0x5e, 0xd0, 0xec,
-0x25, 0x6c, 0xa5, 0xf8, 0x58, 0x02, 0x00, 0x64,
-0xb0, 0x6f, 0xe9, 0xfc, 0x31, 0xa2, 0xbe, 0x93,
-0x2b, 0xb5, 0x5d, 0xf1, 0x36, 0xae, 0xeb, 0x4e,
-0xae, 0xaa, 0xed, 0xde, 0x93, 0xd5, 0x4b, 0x77,
-0x73, 0x2d, 0xbb, 0x8f, 0x7a, 0x9a, 0x4d, 0xdf,
-0xc2, 0xca, 0x25, 0x99, 0xa0, 0xae, 0x93, 0x23,
-0xfe, 0xeb, 0x96, 0x82, 0xf6, 0xd0, 0x88, 0xa3,
-0xa8, 0x46, 0x58, 0x85, 0xe3, 0x08, 0x85, 0xfe,
-0xbb, 0x36, 0xb0, 0x46, 0x58, 0x0b, 0x1d, 0xfd,
-0x97, 0xbd, 0x03, 0xbb, 0x33, 0x30, 0x5f, 0x00,
-0x80, 0x22, 0x7d, 0xad, 0x7c, 0x3a, 0x83, 0x8b,
-0xed, 0xaa, 0x84, 0xba, 0x62, 0xcf, 0x55, 0xdb,
-0xc9, 0x95, 0x84, 0xba, 0xb9, 0x9e, 0x9b, 0xd6,
-0x5d, 0x69, 0x1d, 0x5d, 0x67, 0xfa, 0xf6, 0x55,
-0x2e, 0x91, 0xfe, 0xb4, 0xff, 0x0a, 0x43, 0x60,
-0x2f, 0xb3, 0x18, 0x54, 0xc6, 0x01, 0x8f, 0x54,
-0x41, 0x6b, 0x8d, 0x23, 0x94, 0x56, 0x41, 0xfb,
-0xdb, 0x08, 0xab, 0xb0, 0x11, 0x47, 0xaa, 0x0a,
-0x9a, 0xfd, 0x11, 0xbd, 0x2d, 0xa8, 0xb6, 0x02,
-0x00, 0xe8, 0x40, 0x56, 0xd3, 0x81, 0x74, 0xfe,
-0x59, 0xdc, 0x7b, 0xca, 0xe1, 0x70, 0x50, 0xa6,
-0x7a, 0x6a, 0x85, 0x53, 0x9c, 0x2b, 0xb3, 0xdd,
-0x82, 0x94, 0x72, 0x5a, 0x2f, 0xdd, 0x63, 0x53,
-0x81, 0xe7, 0x72, 0xdd, 0x99, 0xd6, 0x86, 0xc7,
-0x2c, 0x9c, 0xac, 0x0c, 0x88, 0xfe, 0x76, 0x37,
-0xff, 0x2d, 0xb6, 0x17, 0xb4, 0xca, 0x38, 0xe0,
-0xed, 0x01, 0x8d, 0x03, 0xf6, 0xbd, 0x0a, 0xda,
-0xaa, 0xdb, 0xc0, 0xdb, 0x6b, 0xa0, 0xda, 0x0a,
-0x00, 0xa0, 0x4b, 0x32, 0x4e, 0x07, 0x57, 0x98,
-0xda, 0xc6, 0x4d, 0x19, 0xee, 0xdd, 0x0e, 0xba,
-0x53, 0xa0, 0x17, 0x6d, 0x5a, 0x7a, 0x97, 0xd5,
-0x5e, 0x6f, 0xfa, 0xf6, 0x55, 0x22, 0x94, 0xb4,
-0x7a, 0x4e, 0xdb, 0xfd, 0xb7, 0x14, 0x55, 0xd0,
-0xaa, 0x8d, 0x38, 0xc2, 0x54, 0x05, 0xbd, 0x7b,
-0x21, 0xbf, 0xe6, 0x24, 0x5a, 0x3a, 0x03, 0x00,
-0xbc, 0x92, 0x88, 0xf2, 0x2e, 0xb5, 0xe5, 0x62,
-0xbb, 0x76, 0xed, 0x5c, 0x80, 0xa4, 0x9f, 0xef,
-0xf0, 0x69, 0x1d, 0x5d, 0x27, 0x47, 0xe4, 0xec,
-0xbf, 0xfa, 0x8d, 0x38, 0xf2, 0xab, 0xa0, 0x85,
-0x29, 0xe8, 0x1d, 0x1a, 0x8d, 0x38, 0xea, 0xd4,
-0x1a, 0x71, 0x1c, 0xd6, 0x48, 0x41, 0xe7, 0x34,
-0xc2, 0x72, 0x6b, 0xc4, 0xf1, 0x3c, 0xaf, 0xce,
-0x6a, 0x3a, 0x80, 0x0c, 0x0c, 0x00, 0xa0, 0x58,
-0xba, 0x9b, 0x78, 0x5f, 0xca, 0x92, 0x6e, 0xe3,
-0xde, 0x2d, 0x48, 0x29, 0x33, 0x2d, 0x1d, 0x55,
-0xbe, 0xdb, 0x4e, 0x18, 0xd5, 0x1d, 0x59, 0xad,
-0x98, 0x48, 0x03, 0x1d, 0xa6, 0xef, 0x5d, 0xc5,
-0x31, 0xd8, 0x93, 0xe3, 0xbf, 0x76, 0x0b, 0xce,
-0x4f, 0x41, 0x8b, 0x42, 0x60, 0x5f, 0x53, 0xd0,
-0xe1, 0xac, 0x82, 0x66, 0x36, 0x4d, 0xcd, 0x35,
-0x16, 0x22, 0x5f, 0x00, 0x80, 0x0f, 0x10, 0xd5,
-0x6f, 0xb1, 0x99, 0xaf, 0x4e, 0xc5, 0xb2, 0xc6,
-0x36, 0xae, 0xc3, 0x4e, 0xee, 0x52, 0xa1, 0xed,
-0x4e, 0xc8, 0xd5, 0x1d, 0x62, 0xd5, 0x61, 0x22,
-0xa1, 0xaf, 0x10, 0x51, 0x6f, 0x4b, 0xc6, 0x7f,
-0x95, 0xaa, 0xa0, 0xbd, 0xa4, 0xa0, 0x45, 0x55,
-0xd0, 0x8d, 0x92, 0x2a, 0xe8, 0xd1, 0x46, 0x58,
-0x6a, 0x55, 0xd0, 0xf6, 0x71, 0x84, 0x7e, 0xa5,
-0xa0, 0x47, 0xfc, 0x77, 0xdf, 0x12, 0xab, 0xbd,
-0x01, 0xe6, 0x0b, 0x00, 0xf0, 0x8d, 0xd8, 0x90,
-0xb5, 0xf3, 0xd9, 0x30, 0x79, 0xae, 0x83, 0xe1,
-0xda, 0xb5, 0xe4, 0x76, 0x16, 0xb6, 0x23, 0x07,
-0xe8, 0x23, 0x7c, 0xe0, 0x6f, 0x57, 0x93, 0x96,
-0xff, 0x16, 0x91, 0x82, 0xf6, 0x69, 0x1c, 0xa1,
-0x6a, 0x23, 0x0e, 0x1f, 0xc6, 0x11, 0x5a, 0xfb,
-0x97, 0x5a, 0xbc, 0xd4, 0x19, 0xe7, 0x8c, 0x00,
-0x00, 0x7e, 0x42, 0xfd, 0x1d, 0xbc, 0x29, 0x96,
-0x3f, 0x3b, 0xb9, 0xa2, 0x6d, 0x5c, 0xc7, 0x9d,
-0x5c, 0x05, 0xab, 0xcd, 0xe8, 0x85, 0xdb, 0x72,
-0xb4, 0xe4, 0x76, 0x7e, 0x0a, 0x15, 0xf8, 0x04,
-0xc5, 0x86, 0x55, 0xfd, 0x57, 0x5c, 0x05, 0xad,
-0xd0, 0x08, 0x4b, 0xb3, 0x11, 0x47, 0x10, 0x55,
-0xd0, 0xde, 0xfc, 0xd7, 0xaa, 0x59, 0x4d, 0xfd,
-0x9d, 0xa6, 0x7f, 0x44, 0x00, 0x80, 0xca, 0x84,
-0x3f, 0x2d, 0x5f, 0x9e, 0xa4, 0x70, 0x4a, 0xc8,
-0xa8, 0xe7, 0xe6, 0x69, 0xdb, 0x1c, 0x54, 0x61,
-0xf9, 0x05, 0x9f, 0x79, 0xc4, 0xfd, 0xb7, 0x49,
-0x6f, 0x0b, 0xb8, 0x54, 0x8d, 0x38, 0x4a, 0x35,
-0x8e, 0xb0, 0x30, 0x05, 0xbd, 0x98, 0xea, 0x36,
-0x58, 0xbc, 0xab, 0x33, 0x00, 0x00, 0x04, 0x43,
-0x32, 0xce, 0x1f, 0x35, 0xc2, 0xc6, 0x53, 0xcb,
-0x64, 0x07, 0x72, 0x97, 0xfa, 0x91, 0x55, 0x5e,
-0x72, 0x7b, 0x56, 0xee, 0xb6, 0xcb, 0x75, 0x2b,
-0x17, 0xfb, 0xa3, 0xfb, 0x30, 0x91, 0xd0, 0x0f,
-0xf8, 0xe6, 0x6f, 0x9b, 0xd5, 0x7d, 0x5a, 0x39,
-0x04, 0xf6, 0x50, 0x05, 0xad, 0xdb, 0x88, 0x43,
-0x58, 0x05, 0xfd, 0x4a, 0x81, 0x05, 0x07, 0xdb,
-0x88, 0xc3, 0xaa, 0xdf, 0x62, 0x0d, 0xf7, 0x9a,
-0xfe, 0xf1, 0x00, 0x00, 0x2a, 0x9d, 0x81, 0x2e,
-0xde, 0x14, 0xab, 0xa8, 0x6d, 0xdc, 0xe0, 0x3d,
-0x37, 0xad, 0x5b, 0xd2, 0xaa, 0x59, 0x6b, 0xfa,
-0xae, 0x55, 0x02, 0x94, 0x4c, 0x5a, 0x3d, 0x67,
-0x52, 0x87, 0x7f, 0x99, 0xff, 0x9e, 0x52, 0x0e,
-0x81, 0x7d, 0x4a, 0x41, 0xfb, 0xd0, 0x88, 0x63,
-0x83, 0xef, 0x29, 0x68, 0x3e, 0xc6, 0xb7, 0x7e,
-0xab, 0x15, 0x19, 0x30, 0xfd, 0xc3, 0x01, 0x00,
-0x54, 0x07, 0x2d, 0xb5, 0xbc, 0x0a, 0xda, 0xaf,
-0x53, 0x42, 0x52, 0xdb, 0x95, 0x7b, 0xee, 0x6d,
-0x02, 0xcf, 0xb5, 0x6b, 0xf5, 0x83, 0x14, 0x8f,
-0x99, 0xbe, 0x6b, 0x65, 0x0f, 0xc5, 0x86, 0x98,
-0xf9, 0x8e, 0xfa, 0xaf, 0x7a, 0x0a, 0x5a, 0xd4,
-0x08, 0x2b, 0xf0, 0x71, 0x84, 0x3e, 0x9d, 0x42,
-0x72, 0x4f, 0x41, 0x1f, 0x78, 0x91, 0x85, 0xe1,
-0x16, 0xe6, 0x19, 0x01, 0x00, 0x4a, 0x06, 0x25,
-0x79, 0x13, 0xfb, 0x65, 0x77, 0xf9, 0xbc, 0x8d,
-0x2b, 0xdd, 0xc9, 0xcd, 0x91, 0xc8, 0x67, 0x9d,
-0xb4, 0xe4, 0x56, 0x6a, 0x6f, 0x30, 0x7d, 0xd7,
-0xca, 0x1e, 0xde, 0x47, 0x71, 0xc4, 0x7f, 0xbb,
-0x5d, 0xfd, 0xd7, 0xe7, 0x46, 0x1c, 0xc2, 0x2a,
-0xac, 0x00, 0x1a, 0x71, 0xa4, 0x2d, 0x58, 0xb9,
-0x11, 0x07, 0xfb, 0xcf, 0xa6, 0x7d, 0xa8, 0xae,
-0x07, 0x00, 0x94, 0x18, 0x16, 0x4e, 0xd2, 0x96,
-0xd9, 0xde, 0x63, 0x5b, 0xbd, 0xf0, 0xd6, 0x35,
-0xb6, 0x75, 0xd2, 0x62, 0xbb, 0xc6, 0xd3, 0xae,
-0x05, 0xe8, 0xc1, 0x5b, 0x24, 0x34, 0xd8, 0x39,
-0xe2, 0xbf, 0xe2, 0x14, 0xb4, 0xbf, 0x55, 0xd0,
-0x2a, 0xa7, 0x90, 0x0c, 0x56, 0x41, 0x1f, 0x5c,
-0x41, 0xcd, 0x87, 0x29, 0x81, 0xa4, 0x0a, 0x00,
-0xc0, 0x00, 0xd4, 0x79, 0x92, 0xcf, 0x62, 0xf0,
-0xb6, 0x8d, 0x2b, 0xb7, 0x5d, 0xd1, 0x36, 0xae,
-0x9e, 0xed, 0x8e, 0xcf, 0x6a, 0xd1, 0x38, 0x9e,
-0x21, 0x8f, 0xf4, 0x9b, 0xbe, 0x67, 0x65, 0x0c,
-0x25, 0x93, 0x7c, 0x88, 0x4f, 0x8e, 0xff, 0x2a,
-0x86, 0xc0, 0xa3, 0x07, 0x81, 0x3d, 0x54, 0x41,
-0x17, 0xd5, 0x88, 0x23, 0xa8, 0x14, 0x34, 0xff,
-0xf7, 0x96, 0xa3, 0x16, 0xcc, 0x17, 0x00, 0x60,
-0x0a, 0x22, 0xfe, 0x34, 0x93, 0x3a, 0xaf, 0x8f,
-0xdb, 0xb8, 0x6e, 0x11, 0xee, 0xa8, 0x16, 0x8d,
-0x1f, 0xd5, 0xb8, 0x5c, 0xdd, 0x4c, 0x27, 0x76,
-0x99, 0xbe, 0x65, 0x65, 0x0c, 0x9f, 0x07, 0x9d,
-0x2a, 0xbe, 0x12, 0xfa, 0xaf, 0xf7, 0x46, 0x1c,
-0x4a, 0x5b, 0xc0, 0x61, 0x6a, 0xc4, 0x71, 0x70,
-0x59, 0xaa, 0xbd, 0x15, 0xd2, 0xce, 0x00, 0x00,
-0xa3, 0x44, 0x87, 0x68, 0xcb, 0xac, 0xe2, 0xb6,
-0x71, 0x35, 0x77, 0x72, 0xc5, 0x9e, 0x3b, 0xce,
-0x41, 0x37, 0xe7, 0x68, 0xe3, 0x0c, 0x5e, 0xc1,
-0x0b, 0x3c, 0x41, 0x91, 0x7e, 0xbb, 0xff, 0xba,
-0x84, 0xc0, 0x1e, 0x1a, 0x61, 0x69, 0xa4, 0xa0,
-0xc5, 0x55, 0xd0, 0x8a, 0xe3, 0x80, 0x8b, 0x4e,
-0x41, 0x1f, 0x5e, 0x69, 0xb1, 0x95, 0xe2, 0x53,
-0x04, 0x00, 0x08, 0x03, 0x7d, 0xed, 0xbc, 0x16,
-0x3a, 0xb4, 0x9e, 0x3b, 0xa2, 0x85, 0x37, 0x71,
-0x2d, 0x1e, 0x4f, 0x5d, 0xa7, 0x4c, 0xdf, 0xaf,
-0xb2, 0x65, 0xa0, 0x9b, 0xf9, 0xaf, 0x4b, 0x08,
-0xac, 0x54, 0x05, 0xed, 0x25, 0x05, 0x5d, 0xcc,
-0x38, 0x42, 0xb5, 0x5e, 0xd0, 0x35, 0x6b, 0x95,
-0x52, 0xd0, 0x35, 0x6b, 0xb9, 0xf9, 0x02, 0x00,
-0x40, 0x78, 0x38, 0xbe, 0x8d, 0x67, 0xa1, 0xe5,
-0xdb, 0xb8, 0x3e, 0xed, 0xe4, 0xea, 0xda, 0xae,
-0x5d, 0xfb, 0x96, 0x98, 0xbe, 0x59, 0xe5, 0x09,
-0x91, 0xd5, 0xdf, 0xae, 0xe7, 0xbf, 0x3e, 0xa7,
-0xa0, 0x73, 0x1b, 0x71, 0xa8, 0x36, 0xc2, 0xf2,
-0x30, 0x0e, 0xd8, 0xa1, 0x11, 0x07, 0xfb, 0xd5,
-0xae, 0x26, 0x34, 0x52, 0x03, 0x00, 0x84, 0x8b,
-0xd8, 0x30, 0x6d, 0x7f, 0xc6, 0xef, 0x8a, 0xe5,
-0x5b, 0x64, 0x9e, 0x2b, 0x32, 0x5c, 0xa1, 0xe7,
-0xda, 0xb5, 0xec, 0x5e, 0x2b, 0x3a, 0x64, 0xfa,
-0x7e, 0x95, 0x1f, 0x23, 0xc5, 0x57, 0xd4, 0xd3,
-0x9c, 0x93, 0x82, 0xee, 0x76, 0x6c, 0xc4, 0xa1,
-0xd6, 0x08, 0xcb, 0x7d, 0x1c, 0xe1, 0x01, 0xd5,
-0x2d, 0x60, 0x5b, 0x23, 0x2c, 0x85, 0x71, 0x84,
-0x1b, 0x3d, 0x54, 0x61, 0xf1, 0x5f, 0xea, 0x86,
-0xf9, 0x02, 0x00, 0x42, 0x09, 0x8b, 0x8c, 0x5e,
-0x9e, 0xac, 0x61, 0xbb, 0xc2, 0x94, 0x72, 0x4e,
-0xf5, 0xd4, 0x78, 0xed, 0xd8, 0xd6, 0x45, 0x7f,
-0xbc, 0x31, 0xad, 0x85, 0x37, 0xb2, 0x27, 0xb9,
-0xe9, 0x9b, 0x55, 0x86, 0x24, 0x62, 0xd4, 0xd3,
-0x92, 0x52, 0xb1, 0x21, 0xb0, 0xc4, 0x7f, 0xfd,
-0x4b, 0x41, 0xfb, 0x36, 0x0e, 0xb8, 0x66, 0x95,
-0xd5, 0xd3, 0x8c, 0x91, 0x46, 0x00, 0x80, 0x90,
-0x42, 0xc4, 0x9f, 0x7e, 0x1e, 0x3d, 0xb7, 0x88,
-0x7c, 0xb2, 0x9b, 0xe7, 0xde, 0x20, 0xd6, 0xe6,
-0x59, 0x84, 0x40, 0x46, 0x13, 0x8a, 0x0e, 0x52,
-0x5f, 0xab, 0xd4, 0x7f, 0xc3, 0x5e, 0x05, 0xad,
-0x98, 0x82, 0x4e, 0x5b, 0x70, 0xca, 0x7c, 0x6b,
-0xd7, 0x59, 0x7d, 0xad, 0xa6, 0x6f, 0x3f, 0x00,
-0x00, 0x48, 0xa0, 0x9d, 0x0b, 0xc2, 0x6b, 0xbb,
-0x7f, 0xbc, 0x3e, 0x2d, 0xf6, 0x7b, 0xf0, 0x44,
-0xd5, 0x84, 0x86, 0x7a, 0x47, 0xfd, 0xb7, 0x59,
-0x54, 0x05, 0xad, 0xd0, 0x88, 0x43, 0xa1, 0x11,
-0x96, 0xf7, 0x46, 0x1c, 0x8a, 0x8d, 0xb0, 0x8e,
-0x69, 0x36, 0xc2, 0xaa, 0xdb, 0x48, 0xbd, 0xad,
-0x48, 0x3b, 0x03, 0x00, 0xc2, 0x0f, 0x1f, 0x10,
-0xbc, 0x62, 0x92, 0xa0, 0xf7, 0x94, 0x2f, 0xa5,
-0x53, 0x02, 0xdd, 0x98, 0x96, 0xd4, 0x73, 0x99,
-0x9e, 0x1f, 0xd5, 0x73, 0xd7, 0xd1, 0xa1, 0x15,
-0xa6, 0x6f, 0x55, 0x59, 0xc1, 0x0c, 0x68, 0xa0,
-0x6b, 0xd4, 0x7f, 0x03, 0x48, 0x41, 0x2b, 0x8d,
-0x23, 0x54, 0x9d, 0xc5, 0xe0, 0xbd, 0x11, 0x47,
-0x6d, 0x6e, 0x15, 0xf4, 0xd1, 0x8d, 0xa9, 0xc8,
-0x17, 0xe6, 0x0b, 0x00, 0x28, 0x0f, 0xf8, 0x23,
-0xce, 0x71, 0x1b, 0xd7, 0xd7, 0x9d, 0xdc, 0x3f,
-0xde, 0xe8, 0x68, 0xb5, 0x59, 0xcf, 0xbd, 0x2e,
-0xab, 0xe7, 0x6c, 0x5a, 0x33, 0x95, 0x12, 0xe8,
-0x9f, 0xa0, 0x0c, 0x25, 0xf9, 0x29, 0x33, 0xe6,
-0xbf, 0xbd, 0x3e, 0xa5, 0xa0, 0x85, 0xa7, 0x90,
-0x84, 0xbd, 0xa0, 0x95, 0x1a, 0x61, 0x49, 0x53,
-0xd0, 0x6a, 0xa7, 0x90, 0xec, 0x21, 0x30, 0xfb,
-0xf7, 0xde, 0x16, 0x98, 0x2f, 0x00, 0xa0, 0x8c,
-0xe0, 0x1b, 0x85, 0x9b, 0x66, 0x14, 0x5b, 0xa5,
-0xac, 0xe4, 0xb9, 0x22, 0xc3, 0x75, 0xf4, 0xdc,
-0x6b, 0x73, 0xc4, 0x5e, 0xde, 0x7d, 0xda, 0xf4,
-0xad, 0x2a, 0x1f, 0x12, 0x51, 0xab, 0xaf, 0x8d,
-0xfb, 0xaf, 0x2d, 0x04, 0xf6, 0xd2, 0x88, 0x23,
-0x74, 0xbd, 0xa0, 0x1d, 0xc6, 0x11, 0xd6, 0xae,
-0x4d, 0x15, 0x5c, 0xc1, 0x7c, 0x01, 0x00, 0x65,
-0x06, 0xef, 0x0b, 0xbd, 0xe4, 0xb6, 0xc0, 0x76,
-0x72, 0x1d, 0x6c, 0xf7, 0xb9, 0xeb, 0x44, 0xba,
-0xc6, 0x51, 0xfb, 0x97, 0x9a, 0xbe, 0x4f, 0x65,
-0x03, 0x1f, 0x3b, 0x58, 0xe0, 0xbf, 0xc5, 0x36,
-0xe2, 0x08, 0xed, 0x38, 0xe0, 0xba, 0x0d, 0x7c,
-0xc6, 0x31, 0xcc, 0x17, 0x00, 0x50, 0x9e, 0x50,
-0xcd, 0xea, 0x74, 0xf0, 0xeb, 0x6f, 0xe9, 0x94,
-0xdc, 0x70, 0x5d, 0x3d, 0xd7, 0xae, 0xa5, 0x77,
-0x12, 0xc6, 0xb6, 0xaa, 0xc1, 0xc7, 0x0e, 0xf6,
-0xb5, 0xa5, 0x2d, 0xb8, 0xd7, 0xa7, 0x2d, 0x60,
-0x8d, 0x46, 0x58, 0x07, 0xdc, 0x1a, 0x71, 0xa8,
-0x8e, 0x03, 0x56, 0xab, 0x82, 0x66, 0xff, 0x9f,
-0x5d, 0x39, 0xcc, 0x17, 0x00, 0x50, 0xb6, 0xf0,
-0x2c, 0xf4, 0x9a, 0x87, 0x94, 0x4a, 0xa7, 0x54,
-0xaa, 0xa7, 0x9e, 0xcf, 0xad, 0x9e, 0x12, 0x67,
-0x95, 0xd5, 0x6c, 0x37, 0xa3, 0x05, 0xd7, 0xd0,
-0xe9, 0x43, 0xa6, 0xef, 0x53, 0x99, 0x30, 0xd8,
-0x93, 0xf5, 0x5f, 0xd1, 0x29, 0xa4, 0xd1, 0x46,
-0x1c, 0x27, 0xbd, 0x36, 0xe2, 0xf0, 0xab, 0x0a,
-0x7a, 0x87, 0x46, 0x15, 0x74, 0x5d, 0x41, 0x15,
-0x34, 0xfb, 0x4f, 0x6e, 0xbe, 0x09, 0xd3, 0xb7,
-0x1b, 0x00, 0x00, 0x8a, 0x82, 0x5a, 0x6a, 0x79,
-0x21, 0xb4, 0xef, 0xa5, 0x53, 0x5a, 0x9e, 0xbb,
-0xc0, 0x59, 0xcf, 0x5e, 0xcd, 0xe7, 0x17, 0x23,
-0xd2, 0x51, 0x80, 0x06, 0xba, 0xad, 0xfe, 0xf6,
-0x5c, 0xff, 0x6d, 0x16, 0x85, 0xc0, 0x82, 0x46,
-0x58, 0xde, 0xab, 0xa0, 0x8b, 0x4b, 0x41, 0x7b,
-0x69, 0xc4, 0xd1, 0xd1, 0x60, 0x25, 0x61, 0xbe,
-0x00, 0x80, 0xf2, 0x27, 0x99, 0xa4, 0xdd, 0x7f,
-0xcc, 0xb5, 0x5d, 0x85, 0xac, 0xb2, 0xd8, 0x73,
-0xaf, 0xd3, 0x8b, 0x73, 0xdd, 0x6d, 0x37, 0xad,
-0xab, 0x78, 0x7a, 0x7c, 0xa8, 0xd7, 0xf4, 0x6d,
-0x0a, 0x3d, 0xbc, 0xf3, 0x73, 0xc7, 0x88, 0xff,
-0xa6, 0x2d, 0x58, 0x61, 0x0b, 0x38, 0xe0, 0x46,
-0x1c, 0xbb, 0x3d, 0xa5, 0xa0, 0x9d, 0xfd, 0xb7,
-0x6e, 0x03, 0xbb, 0x24, 0x98, 0x2f, 0x00, 0xa0,
-0x62, 0xa0, 0xa1, 0x3e, 0x7a, 0x79, 0x52, 0xe0,
-0x3b, 0xb9, 0x72, 0xcf, 0xbd, 0xca, 0x41, 0xbf,
-0xe5, 0x67, 0x3c, 0x81, 0x2b, 0x94, 0x8c, 0xe7,
-0xfb, 0xaf, 0x7a, 0x23, 0x0e, 0xf1, 0x38, 0x42,
-0x79, 0x0a, 0x3a, 0xdf, 0x7f, 0xb5, 0xab, 0xa0,
-0x15, 0x53, 0xd0, 0x29, 0x0b, 0xae, 0xdb, 0x48,
-0x2d, 0x47, 0xb1, 0xe7, 0x0b, 0x00, 0xa8, 0x30,
-0xf8, 0x63, 0x73, 0xd1, 0x38, 0xd9, 0x4e, 0x6e,
-0x71, 0xdb, 0xb8, 0x39, 0xba, 0x3a, 0x2b, 0x27,
-0xcf, 0xb5, 0x6b, 0xd5, 0x03, 0x88, 0x7a, 0x24,
-0xc4, 0x23, 0x0e, 0xfe, 0x5b, 0xf2, 0x53, 0x48,
-0xe9, 0x14, 0xb4, 0xe8, 0x20, 0xb0, 0xb4, 0x0a,
-0xba, 0xde, 0xc9, 0x7f, 0x37, 0xb2, 0x3f, 0x91,
-0x12, 0x31, 0xd3, 0x77, 0x19, 0x00, 0x00, 0x7c,
-0x86, 0x92, 0x09, 0xde, 0x6f, 0x39, 0x40, 0xcf,
-0xbd, 0x5a, 0xdb, 0x73, 0x33, 0x9a, 0x7f, 0x25,
-0x2d, 0xb8, 0x0a, 0x13, 0x81, 0xdd, 0xa1, 0xe8,
-0x50, 0xda, 0x7f, 0x83, 0x48, 0x41, 0x7b, 0x69,
-0xc4, 0x21, 0x4c, 0x41, 0x2b, 0x8e, 0x23, 0x2c,
-0x68, 0xc4, 0x71, 0xfa, 0xa0, 0x15, 0x1b, 0x36,
-0x7d, 0x8f, 0x01, 0x00, 0x20, 0x10, 0x78, 0x4e,
-0x72, 0xc9, 0xed, 0x5e, 0xb6, 0x71, 0x5d, 0xb2,
-0xca, 0xf6, 0x6d, 0x5c, 0x45, 0xab, 0x75, 0x12,
-0x26, 0x02, 0xbb, 0x42, 0x91, 0x01, 0x81, 0xff,
-0x0a, 0xab, 0xa0, 0x7b, 0x44, 0x55, 0xd0, 0x42,
-0xff, 0x55, 0x08, 0x81, 0x8b, 0x4e, 0x41, 0xcb,
-0x4e, 0x21, 0x31, 0x35, 0xee, 0x81, 0xf9, 0x02,
-0x00, 0x2a, 0x19, 0x4a, 0xd2, 0xc1, 0x65, 0x3e,
-0xec, 0xe4, 0xba, 0x6c, 0xe3, 0xea, 0x7a, 0xae,
-0x5d, 0xfc, 0x20, 0x30, 0xd2, 0x8f, 0x8e, 0xd0,
-0x50, 0x5f, 0xca, 0x7f, 0x8b, 0x4a, 0x41, 0x3b,
-0x34, 0xe2, 0x50, 0x18, 0x47, 0x18, 0x5c, 0x15,
-0x74, 0xe3, 0x4e, 0x8a, 0x0d, 0x9a, 0xbe, 0xbb,
-0x00, 0x00, 0x10, 0x2c, 0x14, 0x8b, 0xf0, 0x96,
-0xcb, 0xfe, 0x96, 0x4e, 0x15, 0xe3, 0xb9, 0x19,
-0xcd, 0xbb, 0x9c, 0xe6, 0x5d, 0xc1, 0x6b, 0x5f,
-0x81, 0x10, 0x22, 0x7e, 0xf8, 0x37, 0xe3, 0xbf,
-0x76, 0x0b, 0x16, 0x36, 0xe2, 0xe8, 0xd6, 0x4e,
-0x41, 0x97, 0xbc, 0x11, 0x47, 0x2a, 0x05, 0xdd,
-0xb8, 0xdb, 0x42, 0xe9, 0x3b, 0x00, 0xa0, 0x3a,
-0xe0, 0x0f, 0xdb, 0x45, 0x37, 0x17, 0x57, 0x3a,
-0xe5, 0x60, 0xbb, 0x4a, 0x56, 0x7b, 0x45, 0x8e,
-0xb8, 0xed, 0xda, 0xb4, 0x6b, 0x81, 0xe9, 0xdb,
-0x13, 0x56, 0x52, 0x93, 0x8f, 0xc4, 0xfe, 0xeb,
-0x56, 0x05, 0xad, 0xe2, 0xbf, 0x41, 0x56, 0x41,
-0xbb, 0x8f, 0x23, 0x3c, 0xb1, 0xd3, 0x1a, 0xec,
-0x42, 0xc1, 0x33, 0x00, 0xa0, 0x4a, 0x20, 0x4a,
-0xd2, 0x8e, 0x67, 0x45, 0x41, 0x6e, 0x70, 0x9e,
-0x7b, 0xa5, 0xa3, 0xe1, 0xe6, 0xe8, 0x32, 0xbe,
-0x3d, 0x1d, 0x1d, 0x32, 0x7d, 0x87, 0xc2, 0x08,
-0x25, 0x93, 0x34, 0xd0, 0x39, 0xea, 0xbf, 0x59,
-0x0b, 0x96, 0xa5, 0xa0, 0x9d, 0x1b, 0x71, 0x48,
-0xb6, 0x80, 0x45, 0x29, 0x68, 0x7f, 0xc7, 0x11,
-0xd6, 0x6f, 0xa3, 0xfe, 0x36, 0x0c, 0x36, 0x02,
-0x00, 0x54, 0x15, 0xc4, 0x9e, 0xdb, 0x4b, 0xef,
-0xcc, 0xad, 0x9e, 0xba, 0x3a, 0x80, 0x94, 0xf2,
-0x15, 0x36, 0x15, 0x58, 0x6d, 0xa1, 0xe6, 0x5e,
-0x4a, 0x73, 0x2f, 0xa7, 0xa6, 0x03, 0xa6, 0x6f,
-0x4f, 0x18, 0xe1, 0xe5, 0xeb, 0xd9, 0xf8, 0xd7,
-0x4b, 0x15, 0xb4, 0x4a, 0x23, 0xac, 0x52, 0x36,
-0xe2, 0xb0, 0xba, 0x4e, 0xf3, 0x71, 0x8a, 0x00,
-0x00, 0x50, 0x55, 0x10, 0xf1, 0x76, 0x07, 0x41,
-0x6d, 0xe3, 0x3a, 0xc4, 0xb6, 0x42, 0x3d, 0x73,
-0x69, 0xbe, 0xb6, 0xcc, 0x42, 0x2f, 0x4a, 0x01,
-0x89, 0xa8, 0x9b, 0xff, 0x96, 0x57, 0x15, 0x74,
-0xc3, 0x56, 0xab, 0xfd, 0x38, 0xd2, 0xce, 0x00,
-0x80, 0xea, 0x84, 0xc7, 0x53, 0x6b, 0x1f, 0x0e,
-0x91, 0xed, 0xa6, 0x75, 0x31, 0xff, 0x32, 0x10,
-0x19, 0x30, 0x7d, 0x7b, 0xc2, 0x47, 0x3c, 0x92,
-0xf2, 0xdf, 0xdc, 0x14, 0xb4, 0xcf, 0x55, 0xd0,
-0x9e, 0x67, 0x31, 0x08, 0x1b, 0x71, 0x08, 0x0e,
-0x02, 0xa7, 0x37, 0x7f, 0x5b, 0x8e, 0x5a, 0xc9,
-0xb8, 0xe9, 0x1b, 0x0a, 0x00, 0x00, 0xc6, 0xe0,
-0x4f, 0xdd, 0x85, 0x37, 0x06, 0xb0, 0x93, 0x9b,
-0x97, 0x55, 0x1e, 0x55, 0xbe, 0xd5, 0x5e, 0x32,
-0xaa, 0x8b, 0xf3, 0x75, 0x6c, 0x93, 0xe9, 0x7b,
-0x13, 0x3a, 0x28, 0x3a, 0xc4, 0xfc, 0xd7, 0x2d,
-0x04, 0xee, 0x15, 0x84, 0xc0, 0x5e, 0xc6, 0x11,
-0xba, 0xcf, 0x62, 0x70, 0x4b, 0x41, 0xab, 0x55,
-0x41, 0x9f, 0x41, 0x9f, 0x0d, 0x00, 0x40, 0xd5,
-0x43, 0x44, 0x3b, 0xe7, 0x17, 0xb7, 0x93, 0xeb,
-0x10, 0xde, 0xf2, 0x9d, 0xdc, 0x51, 0x89, 0x3d,
-0x57, 0x64, 0xbb, 0x19, 0xad, 0x99, 0x42, 0xe8,
-0x45, 0x99, 0x0b, 0x45, 0x06, 0x0b, 0xfc, 0x57,
-0x18, 0x02, 0x07, 0xd8, 0x08, 0xab, 0x20, 0x04,
-0x3e, 0xa0, 0x9a, 0x82, 0xce, 0xf8, 0x2f, 0xf3,
-0x68, 0x24, 0x37, 0x00, 0x00, 0x80, 0x3d, 0xd5,
-0x7b, 0x5b, 0x68, 0xf1, 0x38, 0x99, 0xe1, 0x96,
-0xc4, 0x73, 0x33, 0x9a, 0x73, 0x31, 0x3d, 0x7b,
-0x25, 0xf5, 0xb5, 0x9b, 0xbe, 0x37, 0xe1, 0x82,
-0x22, 0xfd, 0xd6, 0x60, 0x8f, 0x82, 0xff, 0xfa,
-0x9b, 0x82, 0x56, 0x68, 0xc4, 0x21, 0xf4, 0x5f,
-0x61, 0x15, 0xf4, 0x89, 0x5d, 0xbc, 0x85, 0x08,
-0x00, 0x00, 0x00, 0x2b, 0x15, 0x02, 0x1f, 0x59,
-0xad, 0xb0, 0x8d, 0xeb, 0x60, 0xbb, 0x8e, 0xdb,
-0xb8, 0x97, 0x2a, 0x59, 0x6d, 0x9e, 0xed, 0xda,
-0x75, 0x68, 0x85, 0xe9, 0x5b, 0x13, 0x2e, 0x32,
-0xfe, 0x2b, 0x4c, 0x41, 0xe7, 0xf9, 0xaf, 0xcf,
-0x29, 0x68, 0x95, 0x46, 0x58, 0xc2, 0x2a, 0x68,
-0xbb, 0xff, 0x32, 0xf3, 0xed, 0xc7, 0x77, 0x2a,
-0x00, 0x00, 0xc8, 0x42, 0xc9, 0x38, 0x2d, 0xbf,
-0xcf, 0x80, 0xe7, 0xce, 0x71, 0xd6, 0xd3, 0x63,
-0x68, 0xc9, 0x1d, 0x18, 0x87, 0x64, 0x87, 0xcf,
-0x47, 0x76, 0xf6, 0x5f, 0xb7, 0x14, 0x74, 0xba,
-0x11, 0xd6, 0x29, 0x8d, 0x14, 0xb4, 0xc6, 0x29,
-0x24, 0xc5, 0x14, 0xf4, 0x4e, 0xab, 0xf3, 0x24,
-0x0a, 0x9e, 0x01, 0x00, 0x20, 0x0f, 0xbe, 0x2b,
-0xb7, 0xe0, 0x6a, 0x81, 0xed, 0xce, 0x75, 0xaa,
-0x9e, 0xba, 0x44, 0x3b, 0xab, 0x2c, 0xb6, 0xdd,
-0xb1, 0x59, 0x31, 0xcf, 0xb5, 0x8b, 0xfd, 0x6a,
-0xc7, 0x71, 0xd3, 0x37, 0x26, 0x34, 0x50, 0x92,
-0x37, 0x9f, 0xe4, 0xea, 0x16, 0xa4, 0xa0, 0xf3,
-0x43, 0xe0, 0x66, 0xc5, 0x10, 0xb8, 0xe0, 0x14,
-0x92, 0xb0, 0x11, 0x96, 0x7a, 0x08, 0xec, 0x38,
-0x8e, 0xd0, 0x6a, 0xad, 0xb3, 0x12, 0x28, 0x78,
-0x06, 0x00, 0x80, 0x02, 0x12, 0x31, 0xda, 0x38,
-0xc3, 0xff, 0x6d, 0x5c, 0x71, 0x6c, 0x3b, 0xd6,
-0x26, 0xbb, 0xe7, 0x5e, 0x94, 0xaf, 0x9d, 0xcf,
-0x9a, 0xbe, 0x2f, 0x61, 0x81, 0x57, 0xa3, 0xa5,
-0xfd, 0x77, 0x24, 0x04, 0x16, 0x34, 0xc2, 0xf2,
-0xb7, 0x11, 0x47, 0x11, 0x55, 0xd0, 0xf9, 0xfe,
-0x6b, 0x35, 0x1d, 0x40, 0xc1, 0x33, 0x00, 0x00,
-0x38, 0xc1, 0x9f, 0xba, 0xf3, 0xaf, 0x28, 0xf0,
-0x5c, 0xd7, 0x53, 0x42, 0x1e, 0x6d, 0x77, 0x8c,
-0xc4, 0x76, 0x47, 0x34, 0xfb, 0x42, 0xde, 0x8b,
-0x12, 0xa7, 0x44, 0x53, 0x14, 0xf8, 0xaf, 0x66,
-0x0a, 0xda, 0x43, 0x15, 0xb4, 0x7a, 0x23, 0x0e,
-0x77, 0xff, 0x65, 0xff, 0x07, 0x05, 0xcf, 0x00,
-0x00, 0xe0, 0x0c, 0x6f, 0xc7, 0xb1, 0x6d, 0x8e,
-0x3f, 0xa5, 0x53, 0xf6, 0x6d, 0x5c, 0xb1, 0x9c,
-0x3d, 0xd7, 0x2e, 0xf6, 0x3b, 0x3b, 0x4f, 0x98,
-0xbe, 0x31, 0xe1, 0x20, 0x11, 0xb5, 0xf9, 0xaf,
-0x28, 0x05, 0xad, 0x34, 0x8b, 0x41, 0x25, 0x05,
-0xed, 0x6b, 0x23, 0xac, 0x53, 0x7b, 0x89, 0x5d,
-0x18, 0x00, 0x00, 0x00, 0x57, 0x78, 0x60, 0xb5,
-0x68, 0x9c, 0xff, 0x3b, 0xb9, 0xba, 0xb6, 0x6b,
-0xd7, 0x8e, 0x79, 0xa6, 0xef, 0x4a, 0x38, 0xb0,
-0xf9, 0xef, 0xe8, 0x29, 0x24, 0x79, 0x23, 0x2c,
-0xff, 0x52, 0xd0, 0x0a, 0x8d, 0xb0, 0x9a, 0x0a,
-0x1b, 0x61, 0xed, 0xb1, 0xd8, 0x9f, 0x88, 0x0e,
-0xcf, 0x00, 0x00, 0xa0, 0x00, 0xd5, 0xae, 0x4f,
-0xa5, 0xa0, 0x8d, 0x7a, 0x6e, 0x56, 0xbf, 0xa1,
-0x85, 0x37, 0x62, 0xeb, 0x90, 0x93, 0x88, 0xd2,
-0x50, 0x8f, 0x73, 0x0a, 0xba, 0x43, 0xda, 0x08,
-0xcb, 0xea, 0x56, 0x1f, 0x47, 0x28, 0x6f, 0xc4,
-0x51, 0x10, 0x02, 0x0b, 0xc6, 0x01, 0x5b, 0x6d,
-0xf5, 0x56, 0x22, 0x66, 0xfa, 0xc6, 0x01, 0x00,
-0x40, 0x99, 0x10, 0x1d, 0xa2, 0x95, 0xbf, 0xf7,
-0x54, 0x3d, 0xe5, 0x60, 0xb5, 0x4a, 0x3e, 0x6b,
-0xd3, 0x53, 0xbf, 0xb1, 0xe9, 0xd7, 0xfc, 0xff,
-0x60, 0x1c, 0x92, 0x95, 0xef, 0xbf, 0x45, 0x34,
-0xe2, 0x38, 0xe9, 0x4b, 0x0a, 0xda, 0x35, 0x04,
-0xe6, 0x29, 0x68, 0x8b, 0xfd, 0x1f, 0x7c, 0x71,
-0x02, 0x00, 0x00, 0x1d, 0xe8, 0xcc, 0x11, 0x9f,
-0xb7, 0x71, 0x95, 0x6c, 0xf7, 0xd7, 0x0e, 0xfa,
-0x15, 0x6d, 0x7a, 0x02, 0xe3, 0x90, 0x46, 0xfc,
-0xd7, 0x35, 0x04, 0x2e, 0x49, 0x23, 0x0e, 0x95,
-0x2a, 0x68, 0xe6, 0xbf, 0xa7, 0xf6, 0x5b, 0x83,
-0xbd, 0xa6, 0x6f, 0x19, 0x00, 0x00, 0x94, 0x1b,
-0xcc, 0xed, 0xd6, 0x4c, 0x0d, 0xdc, 0x73, 0x1d,
-0x0d, 0x37, 0xe5, 0xb9, 0x76, 0xcd, 0x19, 0x4b,
-0xc3, 0xfd, 0xa6, 0x6f, 0x8a, 0x61, 0x58, 0x2c,
-0xa9, 0xe8, 0xbf, 0xa3, 0x29, 0x68, 0x91, 0xff,
-0x76, 0xab, 0x57, 0x41, 0x0b, 0x0f, 0x02, 0x2b,
-0x37, 0xe2, 0xe8, 0x69, 0x46, 0xab, 0x0d, 0x00,
-0x00, 0xf0, 0x00, 0x7f, 0xfc, 0xce, 0xbf, 0xd2,
-0xcf, 0x6d, 0xdc, 0x8c, 0x54, 0x3c, 0x77, 0x96,
-0x4d, 0x4f, 0x5e, 0xc0, 0x55, 0xb7, 0xd1, 0xf4,
-0x2d, 0x31, 0x0c, 0xc5, 0x86, 0x0a, 0xfc, 0xb7,
-0x5b, 0xe1, 0x14, 0x92, 0xb0, 0x0a, 0xfa, 0x54,
-0xb0, 0x55, 0xd0, 0xed, 0xf5, 0x84, 0x56, 0x1b,
-0x00, 0x00, 0xe0, 0x09, 0x7e, 0x16, 0x69, 0xcb,
-0xec, 0xa2, 0x43, 0x5d, 0x1d, 0xcf, 0x7d, 0xaa,
-0xc0, 0x73, 0xb3, 0xfa, 0x25, 0xad, 0x9c, 0x6c,
-0x55, 0x77, 0x19, 0x2d, 0x1f, 0x3e, 0x38, 0xd4,
-0x5b, 0xb8, 0x05, 0xec, 0x73, 0x23, 0x8e, 0x7c,
-0xff, 0xd5, 0x4f, 0x41, 0xb3, 0x5f, 0x8d, 0x0d,
-0x99, 0xbe, 0x5b, 0x00, 0x00, 0x50, 0xc6, 0xf0,
-0xd0, 0x69, 0xc1, 0xd5, 0xc5, 0x56, 0x4f, 0x39,
-0x59, 0x6d, 0xd6, 0x73, 0x2f, 0xc8, 0x2a, 0xcf,
-0x73, 0xb3, 0xfa, 0x05, 0xcd, 0x19, 0x43, 0x7d,
-0x2d, 0xa6, 0x6f, 0x89, 0x49, 0x52, 0xfe, 0xdb,
-0xa7, 0x97, 0x82, 0x2e, 0x7d, 0x23, 0x0e, 0xa6,
-0xa1, 0x6e, 0xd3, 0xb7, 0x0a, 0x00, 0x00, 0xca,
-0x1c, 0x22, 0xda, 0xfd, 0x5c, 0xb1, 0xa5, 0x53,
-0x42, 0xe5, 0x87, 0xb7, 0x19, 0xfd, 0xc2, 0x4d,
-0x87, 0x96, 0x9b, 0xbe, 0x23, 0x26, 0x11, 0xfa,
-0xaf, 0x5a, 0x15, 0xf4, 0x99, 0x52, 0x55, 0x41,
-0x1f, 0x62, 0x7f, 0x1c, 0xb6, 0x7d, 0x01, 0x00,
-0xa0, 0x78, 0x28, 0xd2, 0x4f, 0xcf, 0x5f, 0x57,
-0x6c, 0xf5, 0x54, 0x91, 0xb6, 0x9b, 0xd1, 0xc2,
-0x9b, 0xab, 0x79, 0x1c, 0x12, 0x45, 0x07, 0x53,
-0xfe, 0xdb, 0x27, 0xf2, 0x5f, 0x79, 0x23, 0x8e,
-0x12, 0x8c, 0x03, 0xb6, 0xd8, 0x6b, 0xab, 0xf8,
-0x07, 0x04, 0x00, 0x00, 0xfe, 0x42, 0xfb, 0x97,
-0xd2, 0xec, 0x8b, 0x8a, 0xad, 0x9e, 0x12, 0x64,
-0x95, 0xd5, 0x3c, 0x37, 0xa3, 0x99, 0xbf, 0xe0,
-0x09, 0xea, 0xb6, 0x63, 0xa6, 0xef, 0x87, 0x31,
-0x28, 0x32, 0x90, 0xf1, 0x5f, 0x9d, 0x2a, 0xe8,
-0x20, 0x1b, 0x71, 0xd8, 0xb7, 0x80, 0xd9, 0xff,
-0x89, 0x62, 0xdb, 0x17, 0x00, 0x00, 0x7c, 0x83,
-0x3f, 0xed, 0x17, 0x8d, 0xf3, 0x69, 0x1b, 0x57,
-0xcd, 0x76, 0x67, 0x8a, 0xf4, 0x87, 0xf3, 0xb9,
-0xf6, 0x2c, 0x32, 0x7d, 0x3f, 0x8c, 0xc1, 0xfd,
-0x77, 0xb8, 0x5f, 0x94, 0x82, 0xf6, 0xdc, 0x0b,
-0x5a, 0xa5, 0x0a, 0xda, 0xf5, 0x14, 0x92, 0xdd,
-0x82, 0x07, 0x3a, 0xd9, 0x35, 0x9a, 0xbe, 0x49,
-0x00, 0x00, 0x50, 0x49, 0x10, 0x1d, 0x5e, 0x55,
-0x54, 0xe9, 0x94, 0x37, 0xc3, 0xcd, 0x78, 0x6e,
-0x5a, 0x3f, 0xe7, 0x5a, 0x72, 0x7b, 0xd5, 0x36,
-0x13, 0xe6, 0xfe, 0x1b, 0xe9, 0x77, 0x4a, 0x41,
-0xbb, 0x85, 0xc0, 0x3e, 0x54, 0x41, 0x8b, 0x52,
-0xd0, 0xb6, 0x10, 0xd8, 0xea, 0x6e, 0xc2, 0xb6,
-0x2f, 0x00, 0x00, 0xf8, 0x4f, 0x3c, 0x9a, 0x0a,
-0x81, 0x7d, 0xda, 0xc6, 0x95, 0xdb, 0xee, 0xcf,
-0x1d, 0xf4, 0x33, 0xfe, 0xaa, 0xee, 0xd3, 0xa6,
-0x6f, 0x87, 0x19, 0xf2, 0xfc, 0x57, 0x23, 0x05,
-0xed, 0x53, 0x23, 0x2c, 0xc7, 0x46, 0x1c, 0x6d,
-0xf5, 0x56, 0x12, 0x4d, 0x9e, 0x01, 0x00, 0x20,
-0x10, 0xe8, 0xc4, 0x4e, 0x7e, 0x9e, 0xc8, 0x88,
-0xe7, 0xe6, 0x69, 0xd7, 0x73, 0xa6, 0x6f, 0x86,
-0x19, 0xd2, 0xfe, 0x1b, 0x11, 0xa4, 0xa0, 0xd5,
-0x4e, 0x21, 0x29, 0xa4, 0xa0, 0x3d, 0x34, 0xc2,
-0x6a, 0x3d, 0x6a, 0x55, 0x7d, 0x6b, 0x32, 0x00,
-0x00, 0x08, 0x0e, 0x8a, 0xc7, 0x68, 0xf9, 0xc4,
-0xa2, 0xaa, 0xa7, 0xb2, 0x3a, 0x3f, 0x2b, 0x15,
-0xdb, 0x7d, 0xc2, 0xa6, 0x19, 0x3f, 0xa5, 0x85,
-0x37, 0xb1, 0x78, 0xdc, 0xf4, 0xfd, 0x30, 0x40,
-0xae, 0xff, 0xf6, 0x16, 0x6e, 0x01, 0x0b, 0x1b,
-0x71, 0xf8, 0xd7, 0x0b, 0x5a, 0x9c, 0x82, 0x4e,
-0xcd, 0xf6, 0x45, 0xe6, 0x19, 0x00, 0x00, 0x02,
-0x84, 0x9a, 0xf6, 0xa5, 0x92, 0xcf, 0x3e, 0xed,
-0xe4, 0x3a, 0x85, 0xb7, 0x69, 0xcf, 0xfd, 0x69,
-0x56, 0x33, 0xec, 0xfa, 0x09, 0xcd, 0xfc, 0x39,
-0xb1, 0x87, 0x7f, 0xf5, 0x91, 0xeb, 0xbf, 0xe1,
-0xa8, 0x82, 0x66, 0x2f, 0xc1, 0x81, 0x23, 0x00,
-0x00, 0x08, 0x9a, 0x44, 0x8c, 0x56, 0xde, 0xef,
-0xd5, 0x76, 0x65, 0x59, 0xe5, 0x3c, 0xdb, 0x9d,
-0x51, 0x60, 0xbb, 0x69, 0xfd, 0x98, 0x6b, 0xfb,
-0x5c, 0xd3, 0xf7, 0xc2, 0x00, 0x29, 0xff, 0x55,
-0x4f, 0x41, 0x7b, 0x1d, 0x47, 0xa8, 0xbc, 0x05,
-0x4c, 0xed, 0xc7, 0xac, 0x78, 0xc4, 0xf4, 0x5d,
-0x01, 0x00, 0x80, 0xaa, 0x80, 0x6f, 0x05, 0xf2,
-0x5d, 0x60, 0x97, 0x53, 0x42, 0x4e, 0xf9, 0x64,
-0x07, 0xcf, 0xcd, 0xf7, 0x59, 0xbb, 0x7e, 0xec,
-0xa8, 0x79, 0x97, 0x51, 0xb2, 0xea, 0xda, 0xfb,
-0x53, 0x64, 0xb0, 0x30, 0x04, 0x56, 0xa9, 0x82,
-0x0e, 0xa4, 0x11, 0x07, 0x0b, 0x84, 0x07, 0xd1,
-0x67, 0x12, 0x00, 0x00, 0x4a, 0x07, 0x1f, 0xc5,
-0xab, 0xb1, 0x8d, 0xfb, 0x73, 0xc7, 0x6d, 0x5c,
-0x71, 0x78, 0xfb, 0x13, 0x37, 0xdb, 0xb5, 0xeb,
-0xf4, 0x41, 0xd3, 0x77, 0xa2, 0xd4, 0xf0, 0xfe,
-0x93, 0x9e, 0x52, 0xd0, 0x69, 0xff, 0x15, 0x8e,
-0x23, 0xf4, 0x30, 0x0e, 0x38, 0x95, 0x82, 0xe6,
-0x85, 0x5b, 0xd5, 0x7a, 0x10, 0x0c, 0x00, 0x00,
-0x8c, 0x40, 0x9d, 0x27, 0xf9, 0x34, 0x5e, 0x6f,
-0xa5, 0x53, 0x62, 0xc3, 0x55, 0xf6, 0xdc, 0x8c,
-0xa6, 0xff, 0x98, 0x36, 0x3c, 0x6e, 0xfa, 0x4e,
-0x94, 0x9a, 0x51, 0xff, 0x4d, 0x59, 0xb0, 0xa8,
-0x11, 0x87, 0x5a, 0x0a, 0xba, 0x59, 0xb4, 0x05,
-0x2c, 0x68, 0xc4, 0x91, 0x1f, 0x02, 0xdb, 0x52,
-0xd0, 0xd4, 0x56, 0x8f, 0x09, 0x47, 0x00, 0x00,
-0x50, 0x6a, 0x92, 0x49, 0xda, 0xf0, 0x98, 0x3f,
-0xdb, 0xb8, 0x2a, 0x3e, 0x2b, 0xd4, 0xe3, 0xe7,
-0xd1, 0x33, 0x17, 0x33, 0x27, 0x32, 0x7d, 0x2f,
-0x4a, 0x4a, 0x8e, 0xff, 0x8a, 0xb6, 0x80, 0xc5,
-0xb3, 0x18, 0x8a, 0xac, 0x82, 0x16, 0xa6, 0xa0,
-0xd9, 0x3b, 0x03, 0x00, 0x00, 0x28, 0x39, 0x3c,
-0x86, 0x9a, 0x75, 0x81, 0xf2, 0x4e, 0xae, 0x7e,
-0x6c, 0x2b, 0xf6, 0xdc, 0xff, 0xcb, 0xd1, 0xf4,
-0xf3, 0xa8, 0x71, 0x97, 0xe9, 0x3b, 0x51, 0x52,
-0xb8, 0xff, 0x7a, 0x4d, 0x41, 0xab, 0x8f, 0x23,
-0x94, 0xa6, 0xa0, 0xad, 0xae, 0x53, 0x68, 0x75,
-0x05, 0x00, 0x00, 0x46, 0x20, 0xc6, 0xb6, 0xb9,
-0x66, 0x6c, 0x37, 0xab, 0x1f, 0xd1, 0xaa, 0x07,
-0x4c, 0xdf, 0x89, 0x92, 0x62, 0xf3, 0xdf, 0x91,
-0x14, 0xb4, 0xd0, 0x7f, 0x55, 0x7a, 0x41, 0xe7,
-0xfa, 0x6f, 0x77, 0x93, 0x46, 0x23, 0x0e, 0xf6,
-0x9f, 0xb1, 0x61, 0xd3, 0x77, 0x02, 0x00, 0x00,
-0xaa, 0x17, 0xea, 0xef, 0xa0, 0x79, 0x97, 0x7b,
-0x2c, 0x9d, 0x12, 0x78, 0xee, 0x79, 0x39, 0xca,
-0xf1, 0xd9, 0x73, 0x6d, 0xfa, 0x51, 0x8e, 0x9e,
-0xbc, 0x80, 0xaa, 0xa9, 0xf3, 0x12, 0xc5, 0x46,
-0xfc, 0x77, 0xd0, 0xb5, 0x11, 0x87, 0xca, 0x38,
-0x60, 0x61, 0x23, 0x2c, 0x41, 0x08, 0x5c, 0x38,
-0x0e, 0xd8, 0x1a, 0xec, 0x44, 0xf0, 0x0b, 0x00,
-0x00, 0x66, 0xa1, 0x3d, 0x0b, 0x8b, 0xf3, 0xdc,
-0x1f, 0x3b, 0x18, 0x6e, 0x9e, 0xed, 0xfe, 0xc8,
-0x59, 0xe7, 0xd2, 0x89, 0x2a, 0x4a, 0x41, 0xa7,
-0xfd, 0x57, 0x29, 0x05, 0x2d, 0x68, 0x84, 0xa5,
-0xde, 0x0b, 0xda, 0x31, 0x04, 0xee, 0x3a, 0x65,
-0x55, 0xdf, 0xb1, 0x2f, 0x00, 0x00, 0x08, 0x1b,
-0xec, 0x21, 0x4f, 0xcf, 0x5c, 0xa2, 0x9d, 0x52,
-0x7e, 0xfc, 0x3c, 0x9b, 0x9c, 0x3c, 0xd7, 0xdd,
-0x76, 0x47, 0xf5, 0xd8, 0x8f, 0x68, 0xfd, 0x63,
-0x54, 0x35, 0xe1, 0x58, 0xae, 0xff, 0xaa, 0xcf,
-0x62, 0x90, 0xa7, 0xa0, 0xc5, 0x8d, 0x38, 0x0a,
-0x43, 0xe0, 0x6a, 0xca, 0x36, 0x00, 0x00, 0x40,
-0x78, 0x61, 0xce, 0xb7, 0x73, 0xbe, 0x9a, 0xe7,
-0x3a, 0xef, 0xe1, 0x6a, 0xe9, 0xb1, 0x02, 0xcd,
-0xbe, 0x88, 0xe2, 0xd5, 0x12, 0x91, 0x71, 0xff,
-0x8d, 0x0d, 0x95, 0xb8, 0x0a, 0x3a, 0xe3, 0xbf,
-0x56, 0x5f, 0x8b, 0xe9, 0x1b, 0x00, 0x00, 0x00,
-0x20, 0x0d, 0x7f, 0xfe, 0xcf, 0xbb, 0xcc, 0x4b,
-0xe9, 0x54, 0x91, 0xb6, 0x3b, 0xa2, 0x47, 0x7f,
-0xc0, 0x55, 0xbf, 0xd9, 0xf4, 0x6d, 0x28, 0x11,
-0x14, 0x1b, 0xd6, 0x49, 0x41, 0xfb, 0x3a, 0x8e,
-0xb0, 0xb3, 0x91, 0xaa, 0x72, 0xe6, 0x05, 0x00,
-0x00, 0x84, 0x16, 0xda, 0xbf, 0x94, 0xa6, 0xff,
-0xc4, 0x79, 0x27, 0x57, 0x27, 0x9f, 0xec, 0xe6,
-0xb9, 0x3f, 0x4c, 0x6b, 0xc4, 0x73, 0xed, 0x5a,
-0xf9, 0xfb, 0x2a, 0x99, 0xbf, 0x43, 0xb1, 0x88,
-0x20, 0x05, 0xad, 0xd4, 0x88, 0xa3, 0xa8, 0x59,
-0x0c, 0xdc, 0x82, 0x07, 0xbb, 0x4c, 0xaf, 0x1e,
-0x00, 0x00, 0x40, 0x0e, 0xbc, 0xfe, 0x76, 0xc1,
-0xd5, 0xc5, 0x6e, 0xe3, 0x8a, 0xc3, 0xdb, 0x1f,
-0xda, 0x64, 0xf7, 0xdc, 0xff, 0xcd, 0xd1, 0xac,
-0x5f, 0xb2, 0x6b, 0x30, 0x7d, 0x1b, 0x4a, 0x41,
-0xda, 0x7f, 0x95, 0x52, 0xd0, 0x2a, 0xa7, 0x90,
-0x9a, 0x45, 0x21, 0xb0, 0xa0, 0x11, 0x16, 0x75,
-0x9f, 0xc1, 0x90, 0x23, 0x00, 0x00, 0x08, 0x21,
-0x74, 0x68, 0x45, 0xa9, 0x3d, 0x37, 0xa3, 0x69,
-0xdf, 0xe7, 0xff, 0x3c, 0xf6, 0x8a, 0xe9, 0x7b,
-0x50, 0x0a, 0x72, 0xfc, 0x37, 0xf8, 0x14, 0x74,
-0x26, 0x04, 0xa6, 0xe8, 0xa0, 0xe9, 0xa5, 0x03,
-0x00, 0x00, 0x10, 0xc0, 0xf7, 0x25, 0x9f, 0xb9,
-0xc4, 0x87, 0x9d, 0x5c, 0x81, 0x9c, 0x6d, 0xd7,
-0xae, 0x65, 0xf7, 0x98, 0xbe, 0x07, 0x25, 0x21,
-0x11, 0x2d, 0xf0, 0x5f, 0xf5, 0x2a, 0x68, 0x79,
-0x23, 0x2c, 0x61, 0x15, 0x34, 0xf5, 0xb5, 0xe3,
-0xc0, 0x2f, 0x00, 0x00, 0x84, 0x16, 0x3a, 0xb8,
-0xdc, 0x31, 0xf2, 0xd5, 0x33, 0x5c, 0x65, 0xcf,
-0xb5, 0xeb, 0xb1, 0x73, 0xf9, 0x89, 0xd7, 0x8a,
-0x27, 0xdf, 0x7f, 0x55, 0x1a, 0x71, 0x74, 0xba,
-0xa6, 0xa0, 0x85, 0xe3, 0x08, 0x6d, 0x29, 0x68,
-0xf6, 0xef, 0x09, 0x94, 0x5d, 0x01, 0x00, 0x40,
-0x78, 0xe1, 0xbd, 0x10, 0xe7, 0xff, 0xd6, 0xc1,
-0x76, 0x7f, 0xe8, 0x56, 0x3d, 0xe5, 0x6e, 0xbb,
-0x2e, 0x9e, 0x9b, 0xd5, 0xf7, 0xb8, 0x0e, 0x2e,
-0x37, 0x7d, 0x0f, 0x82, 0x27, 0xe3, 0xbf, 0x25,
-0x4b, 0x41, 0x0f, 0x56, 0xc1, 0xb7, 0x1a, 0x00,
-0x00, 0x28, 0x73, 0xf8, 0x2e, 0x70, 0x31, 0xdb,
-0xb8, 0x5a, 0x7a, 0xe4, 0x7b, 0x36, 0x7d, 0x97,
-0xeb, 0x85, 0x5b, 0xa9, 0xe2, 0x6b, 0x84, 0xc4,
-0xfe, 0xeb, 0x35, 0x05, 0x2d, 0xab, 0x82, 0xb6,
-0xba, 0x9b, 0xac, 0x44, 0xb5, 0x9c, 0xad, 0x06,
-0x00, 0x80, 0xf2, 0x85, 0x1f, 0x84, 0x61, 0x21,
-0xb0, 0xc0, 0x73, 0x83, 0xb0, 0xdd, 0xef, 0xe6,
-0xea, 0x7f, 0x78, 0xf6, 0xbb, 0xe2, 0x1b, 0x44,
-0xb8, 0xf8, 0xaf, 0xa8, 0x0a, 0x5a, 0xad, 0x11,
-0x96, 0x30, 0x05, 0x9d, 0xb2, 0xe0, 0xa1, 0x3e,
-0xd3, 0x0b, 0x06, 0x00, 0x00, 0xa0, 0x04, 0xd5,
-0xac, 0xb1, 0x25, 0x99, 0xfd, 0xf2, 0xdc, 0xef,
-0x3a, 0xe8, 0x7f, 0xf2, 0xb5, 0x77, 0x91, 0xe9,
-0x1b, 0x10, 0x2c, 0x2c, 0xc0, 0x4f, 0xb7, 0xe0,
-0x70, 0x4d, 0x41, 0xe7, 0x6d, 0x01, 0xbb, 0x86,
-0xc0, 0x8e, 0x29, 0x68, 0xde, 0xed, 0x0a, 0x65,
-0x57, 0x00, 0x00, 0x50, 0x26, 0x50, 0x3c, 0x46,
-0xf3, 0xae, 0x28, 0x76, 0x27, 0x77, 0x44, 0x2a,
-0xb6, 0xfb, 0xb0, 0x4d, 0x0f, 0x7d, 0x87, 0x9e,
-0xbb, 0xb6, 0xb2, 0x8f, 0xa9, 0xa6, 0xfc, 0x37,
-0xe2, 0xe8, 0xbf, 0xe2, 0x71, 0x84, 0xfa, 0xe3,
-0x80, 0xbb, 0x9b, 0xb8, 0xa2, 0x43, 0xa6, 0x97,
-0x0b, 0x00, 0x00, 0x40, 0x03, 0xda, 0xbb, 0xb0,
-0xa4, 0x9e, 0x9b, 0xd5, 0xb7, 0xf9, 0x9f, 0xd8,
-0xdb, 0x6c, 0xfa, 0x06, 0x04, 0x09, 0x25, 0x73,
-0xfc, 0x57, 0xdc, 0x88, 0xa3, 0xd7, 0x5b, 0x23,
-0x0e, 0x7b, 0x0a, 0x9a, 0xff, 0x36, 0x04, 0xbf,
-0x00, 0x00, 0x50, 0x56, 0xf0, 0xa1, 0x48, 0xb3,
-0x2f, 0x2a, 0x6a, 0x27, 0x57, 0xa8, 0x87, 0xbf,
-0x93, 0xd6, 0x43, 0xdf, 0xc9, 0xb7, 0xdd, 0xb4,
-0xbe, 0x45, 0x0f, 0x7f, 0x9b, 0x0e, 0xad, 0x30,
-0x7d, 0x03, 0x82, 0x24, 0xed, 0xbf, 0xce, 0x21,
-0xb0, 0x4e, 0x0a, 0xda, 0x69, 0x16, 0x03, 0x75,
-0x9f, 0x41, 0xab, 0x67, 0x00, 0x00, 0x28, 0x43,
-0x88, 0xb6, 0x3f, 0xa3, 0xb3, 0x8d, 0xeb, 0xec,
-0xb9, 0xf9, 0x56, 0x9b, 0xd1, 0xb7, 0x1c, 0xb5,
-0xf8, 0x56, 0xa2, 0xa4, 0xe9, 0x3b, 0x10, 0x18,
-0xca, 0xfe, 0x5b, 0x54, 0x0a, 0xba, 0x3a, 0x9a,
-0x79, 0x02, 0x00, 0x40, 0xe5, 0xc1, 0x53, 0xa0,
-0x33, 0x7f, 0xae, 0x5d, 0x3d, 0x25, 0xf1, 0x5c,
-0x57, 0xdb, 0xcd, 0x88, 0xbd, 0x73, 0x6f, 0xe5,
-0x56, 0x41, 0x33, 0xff, 0x8d, 0x3b, 0xf9, 0xaf,
-0x63, 0x0a, 0x9a, 0x06, 0xba, 0x35, 0x1a, 0x71,
-0xf4, 0x36, 0x5b, 0x49, 0x9c, 0x39, 0x02, 0x00,
-0x80, 0xb2, 0x84, 0x28, 0x15, 0x02, 0x7b, 0xde,
-0xc6, 0xcd, 0x91, 0x82, 0xe7, 0xda, 0x35, 0xf5,
-0x5b, 0xb4, 0xfb, 0x8f, 0xa6, 0x6f, 0x40, 0x60,
-0x10, 0xa5, 0x8e, 0x20, 0x45, 0xf2, 0xab, 0xa0,
-0xf3, 0x1b, 0x61, 0x15, 0x91, 0x82, 0x66, 0xc1,
-0x2f, 0x76, 0x7e, 0x01, 0x00, 0xa0, 0x6c, 0xa1,
-0xde, 0x66, 0x7a, 0xe2, 0x67, 0x82, 0x38, 0x57,
-0xec, 0xb9, 0xdf, 0xf1, 0x6e, 0xb8, 0x23, 0x9e,
-0x9b, 0xd5, 0x37, 0x69, 0x41, 0xe5, 0x56, 0x41,
-0x67, 0xfd, 0xd7, 0x39, 0x04, 0x2e, 0x62, 0x1c,
-0xa1, 0xd5, 0xdb, 0x8a, 0xe0, 0x17, 0x00, 0x00,
-0xca, 0x1b, 0x16, 0x02, 0xaf, 0x79, 0x28, 0xbf,
-0x74, 0x2a, 0xbf, 0x7a, 0x4a, 0x33, 0xce, 0x9d,
-0xea, 0xa0, 0x07, 0xbf, 0x69, 0xd3, 0x37, 0x78,
-0x4d, 0x57, 0xe7, 0x49, 0xd3, 0xeb, 0x0f, 0x8c,
-0x42, 0xff, 0x55, 0x18, 0x47, 0xa8, 0xda, 0x88,
-0x63, 0x18, 0x0d, 0x37, 0x00, 0x00, 0xa0, 0xec,
-0xa1, 0x8e, 0x06, 0xbe, 0xff, 0xeb, 0x6d, 0x1b,
-0x57, 0xc9, 0x76, 0xbf, 0xe1, 0xa0, 0xaf, 0x57,
-0x70, 0x0a, 0x9a, 0xe2, 0xb1, 0x51, 0x0b, 0xd6,
-0xf0, 0xdf, 0xd1, 0x59, 0x0c, 0x1d, 0x6e, 0x29,
-0xe8, 0xfe, 0x36, 0xab, 0x82, 0x4b, 0xd7, 0x00,
-0x00, 0xa0, 0x6a, 0xe0, 0xbb, 0xc0, 0xeb, 0x1f,
-0x2d, 0x9d, 0xe7, 0xda, 0xf5, 0xf4, 0x98, 0x8a,
-0x4d, 0x41, 0x27, 0xa2, 0xe2, 0x2d, 0xe0, 0xa2,
-0x1b, 0x71, 0x58, 0xc3, 0x03, 0xa6, 0xd7, 0x06,
-0x00, 0x00, 0xc0, 0x1f, 0xa8, 0xe3, 0x04, 0x3d,
-0xfe, 0x7f, 0x5e, 0x3d, 0xf7, 0x9b, 0x69, 0x29,
-0x7a, 0x6e, 0x46, 0x53, 0xbe, 0xc6, 0x13, 0xd1,
-0xed, 0xf5, 0xa6, 0x57, 0x1f, 0x08, 0x94, 0x88,
-0xc9, 0xb7, 0x80, 0xc5, 0x21, 0xb0, 0xa8, 0x11,
-0xc7, 0x68, 0x08, 0x6c, 0x0d, 0x74, 0x56, 0xec,
-0x37, 0x16, 0x00, 0x00, 0xa8, 0x42, 0x58, 0x08,
-0xbc, 0xea, 0x01, 0xd5, 0xd8, 0xb6, 0x70, 0x27,
-0x57, 0xc5, 0x6a, 0x9d, 0xb4, 0xf9, 0x49, 0xd3,
-0x8b, 0x0f, 0x04, 0x4a, 0xc6, 0x79, 0x08, 0x1c,
-0x17, 0xa5, 0xa0, 0xa3, 0x82, 0x71, 0xc0, 0x05,
-0x21, 0x70, 0xa7, 0x38, 0x04, 0x46, 0xb7, 0x49,
-0x00, 0x00, 0xa8, 0x2c, 0x58, 0x1c, 0xca, 0xdb,
-0x42, 0x3a, 0xd9, 0x6e, 0x8e, 0xe1, 0x2a, 0x78,
-0xae, 0x8b, 0xe1, 0xe6, 0xe9, 0xe9, 0x31, 0x15,
-0xd9, 0xc4, 0x89, 0xcf, 0x58, 0xcc, 0xa6, 0xa0,
-0x9d, 0x43, 0x60, 0xad, 0x46, 0x1c, 0xe8, 0x36,
-0x09, 0x00, 0x00, 0x95, 0x07, 0x25, 0x69, 0xf1,
-0x2d, 0x1e, 0xb7, 0x71, 0x3d, 0xd8, 0xee, 0x88,
-0x1e, 0xf8, 0x0a, 0xff, 0x67, 0xf3, 0x11, 0xd3,
-0x8b, 0xf7, 0x1f, 0x5f, 0xfd, 0x37, 0x5d, 0x05,
-0xcd, 0x02, 0x67, 0xd3, 0xcb, 0x02, 0x00, 0x00,
-0xe0, 0x3f, 0x74, 0x72, 0x2f, 0x3f, 0xf0, 0x5b,
-0x02, 0xcf, 0xcd, 0xd3, 0xba, 0x47, 0x4c, 0x2f,
-0x3d, 0x00, 0x28, 0x99, 0xf6, 0xdf, 0xb8, 0xf0,
-0x14, 0x92, 0x20, 0x05, 0x5d, 0x50, 0x05, 0x9d,
-0x9b, 0x82, 0x1e, 0xe8, 0xa4, 0x24, 0xca, 0x9e,
-0x01, 0x00, 0xa0, 0x02, 0xa1, 0x44, 0x82, 0x9e,
-0xbd, 0xca, 0x57, 0xdb, 0xfd, 0x6a, 0x56, 0x85,
-0xb6, 0x3b, 0xa2, 0xfb, 0xbf, 0x42, 0x7f, 0x38,
-0xdf, 0x8a, 0x47, 0x4c, 0xaf, 0xde, 0x6f, 0x52,
-0x2d, 0x38, 0x64, 0x55, 0xd0, 0x1a, 0x21, 0x30,
-0xfb, 0x9d, 0xa6, 0x97, 0x04, 0x00, 0x00, 0x20,
-0x28, 0xe8, 0xc8, 0x9a, 0x54, 0x25, 0x73, 0x31,
-0xe1, 0xed, 0x57, 0x6d, 0xca, 0xf5, 0x59, 0xa1,
-0x7e, 0xff, 0x65, 0x9a, 0xf2, 0x75, 0x6a, 0x3b,
-0x66, 0x7a, 0xe9, 0x7e, 0x93, 0xef, 0xbf, 0x7a,
-0x8d, 0xb0, 0x04, 0x55, 0xd0, 0x28, 0x7b, 0x06,
-0x00, 0x80, 0x0a, 0x86, 0xf9, 0xc2, 0xac, 0x5f,
-0x17, 0x67, 0xbb, 0x05, 0xe1, 0xad, 0x93, 0xed,
-0xa6, 0xf5, 0x25, 0xfe, 0xcf, 0x6d, 0x4f, 0x9b,
-0x5e, 0xb9, 0xdf, 0xd8, 0xfc, 0x57, 0xdc, 0x88,
-0x43, 0x61, 0x1c, 0xa1, 0x2d, 0xf8, 0xc5, 0x99,
-0x5f, 0x00, 0x00, 0xa8, 0x70, 0x68, 0xef, 0x0b,
-0x4a, 0xfe, 0xeb, 0x94, 0x4f, 0x76, 0xf3, 0xdc,
-0x2f, 0x39, 0xe8, 0x8b, 0x7c, 0x12, 0x71, 0x85,
-0x35, 0x34, 0x26, 0xca, 0x94, 0x60, 0xb9, 0x86,
-0xc0, 0x0a, 0xb3, 0x18, 0xf8, 0xce, 0x6f, 0x65,
-0xdd, 0x1c, 0x00, 0x00, 0x00, 0x05, 0xf0, 0xa6,
-0x4c, 0x33, 0x7f, 0xae, 0xbd, 0x8d, 0x9b, 0x63,
-0xbb, 0x5f, 0xce, 0x2a, 0xdf, 0x6a, 0xff, 0xdb,
-0xa6, 0x2f, 0x66, 0xc5, 0x7e, 0x67, 0x85, 0xa5,
-0xa0, 0xb5, 0xfc, 0x57, 0xdc, 0x08, 0x6b, 0x34,
-0x05, 0x3d, 0x3c, 0x80, 0x63, 0x47, 0x00, 0x00,
-0x50, 0xf1, 0xf0, 0x76, 0x94, 0xdb, 0x9e, 0xce,
-0xb1, 0xdd, 0xa2, 0x3c, 0xf7, 0xbf, 0x1d, 0x3d,
-0x37, 0x4f, 0x9b, 0x67, 0x9a, 0x5e, 0xba, 0xcf,
-0xd8, 0xfd, 0x57, 0xbd, 0x11, 0x47, 0x41, 0x08,
-0xdc, 0x69, 0x25, 0x10, 0xfc, 0x02, 0x00, 0x40,
-0x55, 0x40, 0x7d, 0x6d, 0xf4, 0xe8, 0x0f, 0xf4,
-0xb7, 0x71, 0x85, 0xb6, 0xeb, 0x6c, 0xb8, 0x76,
-0x4d, 0xfe, 0x22, 0xcd, 0xbe, 0x90, 0x12, 0x95,
-0xd5, 0x88, 0x63, 0xf4, 0x08, 0x92, 0x56, 0x0a,
-0x3a, 0xbf, 0x0a, 0x1a, 0x73, 0x7e, 0x01, 0x00,
-0xa0, 0x8a, 0x48, 0xb5, 0xa3, 0xf4, 0xb0, 0x8d,
-0xab, 0xa5, 0xc9, 0xb9, 0x62, 0xef, 0x5c, 0x69,
-0x29, 0xe8, 0xa4, 0x5a, 0x0a, 0xda, 0x6d, 0x1c,
-0x92, 0x55, 0x61, 0xdf, 0x49, 0x00, 0x00, 0x00,
-0xb8, 0x42, 0x5d, 0xa7, 0xe8, 0xe1, 0xef, 0x96,
-0xc2, 0x76, 0x33, 0x9a, 0xf4, 0x9f, 0xb4, 0x71,
-0x86, 0xe9, 0x75, 0xfb, 0x4a, 0x9e, 0xff, 0x8a,
-0x1b, 0x71, 0x0c, 0xb8, 0xa5, 0xa0, 0x11, 0xfc,
-0x02, 0x00, 0x40, 0x95, 0xc1, 0x77, 0x81, 0x97,
-0xdf, 0xa7, 0x54, 0x3a, 0xa5, 0xed, 0xb9, 0xff,
-0x95, 0x15, 0xf3, 0x5c, 0xbb, 0x9e, 0xf8, 0x59,
-0x45, 0xed, 0x75, 0xe6, 0x96, 0x60, 0x89, 0x1b,
-0x71, 0xe4, 0x37, 0xc2, 0xca, 0xa9, 0x82, 0x66,
-0xbf, 0xd9, 0xf4, 0x1a, 0x00, 0x00, 0x00, 0x94,
-0x1a, 0x3a, 0x73, 0x28, 0x15, 0xf6, 0x7a, 0xf2,
-0x5c, 0x41, 0x84, 0xeb, 0xe0, 0xb9, 0x59, 0x7d,
-0x81, 0xff, 0xb6, 0xe6, 0x5a, 0xd3, 0xeb, 0xf6,
-0x8f, 0x94, 0xff, 0xa6, 0x07, 0x21, 0xe9, 0x37,
-0xe2, 0xe0, 0x3b, 0xbf, 0x68, 0x38, 0x09, 0x00,
-0x00, 0xd5, 0x07, 0x25, 0x62, 0xf4, 0xcc, 0xc5,
-0xde, 0xf3, 0xc9, 0x3c, 0xa5, 0xfc, 0x5f, 0x36,
-0xd9, 0x7c, 0xd6, 0x49, 0xbf, 0xfb, 0x8f, 0x8a,
-0x4a, 0x41, 0xa7, 0xfd, 0xd7, 0x79, 0x0b, 0x58,
-0x9c, 0x82, 0x4e, 0x87, 0xc0, 0x98, 0xb6, 0x00,
-0x00, 0x00, 0x55, 0x0b, 0x1d, 0x78, 0xc9, 0x93,
-0xed, 0x3a, 0x84, 0xb7, 0x4e, 0x9e, 0x6b, 0xd7,
-0x93, 0x17, 0x50, 0x05, 0xa5, 0xa0, 0x47, 0xfd,
-0x37, 0xa6, 0xdb, 0x08, 0x2b, 0x55, 0xf6, 0x8c,
-0xe0, 0x17, 0x00, 0x00, 0xaa, 0x14, 0x5e, 0x32,
-0xf4, 0xe4, 0x2f, 0x95, 0x4a, 0xa7, 0x8a, 0xf1,
-0xdc, 0x3c, 0x35, 0x1d, 0x30, 0xbd, 0x6e, 0xdf,
-0x18, 0xf1, 0x5f, 0x8d, 0x2a, 0xe8, 0x4c, 0x23,
-0x8e, 0xe8, 0x10, 0x2a, 0xaf, 0x00, 0x00, 0xa0,
-0x9a, 0xa1, 0xdd, 0xcf, 0x69, 0x6f, 0xe3, 0x7a,
-0xf0, 0xdc, 0xac, 0x3e, 0x4f, 0xeb, 0xa6, 0x99,
-0x5e, 0xb4, 0x7f, 0xa4, 0x4a, 0xa0, 0xf5, 0x53,
-0xd0, 0xbd, 0x68, 0x38, 0x09, 0x00, 0x00, 0x55,
-0x0e, 0x0d, 0x74, 0xd2, 0xe3, 0xe7, 0x8a, 0xb6,
-0x71, 0x8b, 0xb7, 0xda, 0x51, 0x4d, 0xfc, 0xbc,
-0x4d, 0xe7, 0xd0, 0x13, 0x3f, 0xa5, 0x78, 0xa5,
-0x1c, 0x7a, 0x2d, 0xf0, 0xdf, 0xd1, 0x46, 0x58,
-0x79, 0xe3, 0x08, 0x73, 0xab, 0xa0, 0x87, 0xfb,
-0x91, 0x7c, 0x06, 0x00, 0x80, 0x6a, 0x87, 0x88,
-0xd6, 0x3f, 0x16, 0xb8, 0xe7, 0x66, 0x74, 0xdf,
-0x39, 0x3c, 0xb8, 0xee, 0x3a, 0x69, 0x7a, 0xd9,
-0x3e, 0x31, 0xea, 0xbf, 0x7a, 0x8d, 0x38, 0x62,
-0x15, 0x37, 0x0d, 0x19, 0x00, 0x00, 0x80, 0x3e,
-0xd4, 0xd5, 0xc4, 0xcf, 0xff, 0xfa, 0x63, 0xbb,
-0xe7, 0x88, 0x75, 0x5f, 0xae, 0x76, 0xcc, 0x37,
-0xbd, 0x68, 0x9f, 0x18, 0x2d, 0x81, 0xd6, 0x49,
-0x41, 0x0f, 0x10, 0x46, 0xfd, 0x02, 0x00, 0x00,
-0x48, 0x41, 0x8b, 0xc6, 0x79, 0x34, 0x5c, 0x75,
-0xcf, 0xcd, 0xe8, 0xde, 0x7f, 0xa3, 0xa7, 0x7e,
-0x55, 0x21, 0x1e, 0x94, 0xe3, 0xbf, 0x31, 0xb7,
-0x46, 0x1c, 0x99, 0x2a, 0xe8, 0xd8, 0x30, 0x2a,
-0xaf, 0x00, 0x00, 0x00, 0x8c, 0x40, 0x0d, 0xdb,
-0x78, 0xfd, 0xb3, 0xb4, 0x74, 0x2a, 0x23, 0x55,
-0xcf, 0xfd, 0xf7, 0xac, 0x98, 0xed, 0xa6, 0xf5,
-0xaf, 0x34, 0xe9, 0x3f, 0xa8, 0xb3, 0xd1, 0xf4,
-0xa2, 0xfd, 0x80, 0x39, 0xa9, 0x66, 0x0a, 0xda,
-0x42, 0xe5, 0x15, 0x00, 0x00, 0x80, 0x0c, 0xcc,
-0x2c, 0x66, 0x5f, 0xa8, 0xb7, 0x8d, 0x2b, 0x8e,
-0x6d, 0xff, 0x3d, 0x57, 0x36, 0xcf, 0xcd, 0xea,
-0x73, 0x5c, 0x5b, 0x9f, 0x36, 0xbd, 0x66, 0x9f,
-0x50, 0xf1, 0xdf, 0x4c, 0x0a, 0x3a, 0x3a, 0x64,
-0xfa, 0x72, 0x01, 0x00, 0x00, 0x84, 0x0b, 0xda,
-0xf7, 0x42, 0x51, 0x29, 0x65, 0xb1, 0x3e, 0xe7,
-0xa8, 0xa7, 0x2e, 0xa4, 0xca, 0xe8, 0xbe, 0x28,
-0xf2, 0x5f, 0xa7, 0x46, 0x1c, 0x98, 0x76, 0x04,
-0x00, 0x00, 0x20, 0x0f, 0x6e, 0x10, 0x8f, 0xfd,
-0x30, 0x58, 0xcf, 0xb5, 0x6b, 0xe2, 0x7f, 0x50,
-0xfb, 0x71, 0xd3, 0x8b, 0xf6, 0x03, 0x9b, 0xff,
-0x4a, 0x53, 0xd0, 0x38, 0x76, 0x04, 0x00, 0x00,
-0xa0, 0x10, 0xda, 0x32, 0xdb, 0xc1, 0x76, 0x85,
-0xdb, 0xb8, 0xa2, 0xac, 0xb2, 0xba, 0xee, 0xf9,
-0x1c, 0x6d, 0x9c, 0x6e, 0x7a, 0xc5, 0x7e, 0x60,
-0x2b, 0xc1, 0x72, 0x1b, 0x47, 0xc8, 0xfd, 0x17,
-0x95, 0x57, 0x00, 0x00, 0x00, 0x04, 0x50, 0xe7,
-0x29, 0xba, 0xff, 0xcb, 0xc1, 0x7a, 0x6e, 0x56,
-0x9f, 0xa5, 0x99, 0xe7, 0x57, 0x42, 0x31, 0x92,
-0x43, 0x09, 0x96, 0x20, 0x05, 0x9d, 0x88, 0x99,
-0xbe, 0x56, 0x00, 0x00, 0x00, 0xa1, 0x24, 0x99,
-0xa4, 0xe7, 0xae, 0x29, 0x28, 0x9d, 0xca, 0xb3,
-0x5d, 0x0f, 0x56, 0x6b, 0xd3, 0xdd, 0x9f, 0x1d,
-0xd5, 0xbf, 0x70, 0x67, 0x6f, 0xad, 0x33, 0xbd,
-0xe6, 0xa2, 0x91, 0xf8, 0x6f, 0xd6, 0x82, 0x11,
-0xfc, 0x02, 0x00, 0x00, 0x70, 0x82, 0x8e, 0xae,
-0xd3, 0xdb, 0xc6, 0x55, 0xf2, 0xdc, 0x7f, 0x11,
-0xe9, 0x9f, 0xb9, 0x5e, 0x99, 0x69, 0x7a, 0xc5,
-0x45, 0x93, 0xeb, 0xbf, 0xce, 0x5b, 0xc0, 0x11,
-0xf8, 0x2f, 0x00, 0x00, 0x00, 0x27, 0x28, 0x1e,
-0xa5, 0x3f, 0xfc, 0xdc, 0x07, 0xcf, 0x75, 0xb7,
-0xdd, 0x8c, 0x66, 0x9c, 0x57, 0x09, 0xbd, 0xa0,
-0x29, 0xe9, 0x1a, 0x02, 0xa7, 0x1a, 0x71, 0x54,
-0x40, 0xa6, 0x1d, 0x00, 0x00, 0x40, 0x90, 0xd0,
-0x8e, 0xf9, 0x7a, 0xdb, 0xb8, 0x19, 0x89, 0x0d,
-0xb7, 0xc0, 0x73, 0x33, 0xba, 0xeb, 0x9f, 0x78,
-0x22, 0xfa, 0xcc, 0x61, 0xd3, 0x2b, 0x2e, 0x9a,
-0xfc, 0x14, 0x74, 0xac, 0x20, 0x04, 0x1e, 0x46,
-0xe5, 0x33, 0x00, 0x00, 0x00, 0x77, 0xa8, 0xbf,
-0x83, 0xa6, 0x7c, 0x4d, 0x16, 0xe7, 0x16, 0xe1,
-0xb9, 0x79, 0x5a, 0xf7, 0x88, 0xe9, 0x15, 0x17,
-0x4d, 0xca, 0x7f, 0x5d, 0x1a, 0x71, 0x58, 0x15,
-0x10, 0xe3, 0x03, 0x00, 0x00, 0x08, 0x1e, 0x5a,
-0x7a, 0xa7, 0x6b, 0xe9, 0xd4, 0x67, 0x3d, 0x5a,
-0xad, 0x50, 0xd3, 0xcf, 0xa3, 0x72, 0xef, 0x4a,
-0xe1, 0xec, 0xbf, 0x23, 0x16, 0x6c, 0x51, 0x45,
-0x34, 0xbb, 0x06, 0x00, 0x00, 0x10, 0x30, 0xd4,
-0xb0, 0x5d, 0xb6, 0x8d, 0x5b, 0xb4, 0xed, 0x66,
-0xc4, 0x82, 0xe8, 0x8e, 0x13, 0xa6, 0x57, 0x5c,
-0x1c, 0x02, 0xff, 0x8d, 0xe5, 0xfa, 0x2f, 0x2a,
-0xaf, 0x00, 0x00, 0x00, 0xc8, 0xa1, 0x64, 0x9c,
-0xf7, 0x87, 0x0c, 0xce, 0x73, 0xef, 0xfc, 0x74,
-0x8e, 0xb6, 0xce, 0x36, 0xbd, 0xe2, 0xa2, 0x71,
-0xa9, 0x82, 0x8e, 0xc7, 0xe0, 0xbf, 0x00, 0x00,
-0x00, 0x14, 0xa1, 0xfd, 0x4b, 0x53, 0x79, 0x66,
-0x07, 0xc3, 0xd5, 0xf0, 0xdc, 0xcf, 0xa4, 0x95,
-0xe7, 0xb9, 0x13, 0x3e, 0x95, 0xd6, 0x1d, 0xff,
-0x48, 0x4f, 0x5e, 0x50, 0xf6, 0xe3, 0x08, 0x5d,
-0x52, 0xd0, 0xe5, 0xbe, 0x34, 0x00, 0x00, 0x00,
-0x25, 0x84, 0x86, 0x7a, 0xe9, 0xe1, 0xff, 0xf1,
-0x1a, 0xde, 0x7e, 0xc6, 0xa6, 0x02, 0xc3, 0xcd,
-0xd8, 0x6e, 0x46, 0x2c, 0xb2, 0x2e, 0xf7, 0x71,
-0x84, 0x05, 0xfe, 0xcb, 0x0f, 0x1c, 0x8d, 0xf8,
-0x2f, 0x82, 0x5f, 0x00, 0x00, 0x00, 0xea, 0x10,
-0xd1, 0xba, 0x69, 0x5e, 0x6d, 0xd7, 0x21, 0xce,
-0x75, 0xd1, 0x96, 0x32, 0x4f, 0x41, 0x73, 0xff,
-0x15, 0xa4, 0xa0, 0xd1, 0x73, 0x12, 0x00, 0x00,
-0x80, 0x2e, 0xd4, 0x73, 0x86, 0xcf, 0x22, 0x54,
-0xdf, 0xc6, 0xcd, 0xc8, 0xdd, 0x6a, 0x05, 0xfa,
-0x04, 0x3d, 0xf1, 0x33, 0x4a, 0x94, 0x73, 0x87,
-0x8a, 0x51, 0xff, 0xcd, 0x4b, 0x41, 0x97, 0x7d,
-0x5e, 0x1d, 0x00, 0x00, 0x80, 0x09, 0xe8, 0x85,
-0x5b, 0x03, 0xf4, 0x5c, 0xbb, 0x58, 0xd4, 0xdc,
-0x5c, 0xce, 0x8d, 0x38, 0x44, 0xfe, 0xcb, 0xbf,
-0x51, 0x20, 0xf9, 0x0c, 0x00, 0x00, 0x40, 0x1f,
-0xaa, 0x7f, 0x85, 0x6f, 0xce, 0xde, 0xe5, 0x90,
-0x52, 0x96, 0x66, 0x95, 0xd3, 0xfa, 0xa4, 0x4d,
-0x9f, 0x70, 0xd4, 0xda, 0x32, 0x6f, 0xc4, 0x21,
-0x0c, 0x81, 0x01, 0x00, 0x00, 0x00, 0x7d, 0x28,
-0x3a, 0x48, 0x8f, 0xfe, 0x30, 0x40, 0xcf, 0xcd,
-0xe8, 0xf6, 0x4f, 0xd0, 0xa3, 0x3f, 0x28, 0x6f,
-0xc3, 0x2a, 0xf0, 0x5f, 0xf4, 0x9c, 0x04, 0x00,
-0x00, 0xe0, 0x19, 0xda, 0x30, 0xdd, 0x7b, 0x56,
-0x59, 0xea, 0xb9, 0x76, 0x4d, 0xf8, 0x34, 0xb5,
-0xd4, 0x9a, 0x5e, 0x6e, 0x71, 0xe4, 0xfb, 0x2f,
-0x92, 0xcf, 0x00, 0x00, 0x00, 0x3c, 0x42, 0x03,
-0x9d, 0x34, 0xf1, 0xf3, 0xfe, 0x18, 0xae, 0xd0,
-0x76, 0x33, 0xba, 0xed, 0xe3, 0xb4, 0xfa, 0x01,
-0xd3, 0xcb, 0x2d, 0x0e, 0xf8, 0x2f, 0x00, 0x00,
-0x00, 0xff, 0xa0, 0xa5, 0x13, 0xbc, 0xa4, 0x94,
-0x1d, 0x3d, 0xf7, 0x1f, 0x72, 0xc4, 0x6c, 0x37,
-0xa3, 0xa9, 0xdf, 0xe2, 0xa3, 0x82, 0xca, 0x17,
-0xdb, 0x29, 0x24, 0x24, 0x9f, 0x01, 0x00, 0x00,
-0x14, 0x09, 0x9d, 0xdc, 0x43, 0x77, 0xfd, 0x73,
-0xd1, 0x71, 0xae, 0xc8, 0x70, 0x73, 0xf4, 0xf7,
-0xfc, 0x57, 0x4f, 0xed, 0x31, 0xbd, 0xdc, 0xe2,
-0x18, 0x0d, 0x81, 0x11, 0xfc, 0x02, 0x00, 0x00,
-0x28, 0x96, 0x78, 0x94, 0x4f, 0x29, 0xf2, 0x92,
-0x52, 0xfe, 0x07, 0x9b, 0x72, 0xad, 0x56, 0xa8,
-0x5b, 0x3f, 0x46, 0x2b, 0x26, 0x9a, 0x5e, 0x6d,
-0x71, 0x64, 0xab, 0xb0, 0xe0, 0xbf, 0x00, 0x00,
-0x00, 0x8a, 0x85, 0x36, 0x3d, 0xa1, 0xb1, 0x8d,
-0xeb, 0x14, 0xde, 0x3a, 0x79, 0xae, 0x5d, 0x53,
-0xbe, 0x4a, 0xf1, 0x88, 0xe9, 0xe5, 0x16, 0x41,
-0xda, 0x7f, 0x61, 0xbe, 0x00, 0x00, 0x00, 0x7c,
-0x80, 0x06, 0x3a, 0x68, 0xe2, 0x39, 0x01, 0xda,
-0xae, 0x5d, 0xf5, 0x9b, 0x4d, 0x2f, 0xb7, 0x08,
-0xe0, 0xbf, 0x00, 0x00, 0x00, 0xfc, 0x83, 0x18,
-0x2f, 0x4e, 0xc8, 0xaf, 0x9e, 0xf2, 0xd1, 0x73,
-0xb3, 0xfa, 0x3b, 0x7a, 0xe9, 0x6e, 0xd3, 0xcb,
-0x2d, 0x0e, 0xf8, 0x2f, 0x00, 0x00, 0x00, 0xff,
-0xa0, 0xa6, 0x7d, 0xbc, 0x4b, 0xa4, 0x96, 0xe1,
-0xaa, 0x7a, 0x6e, 0xca, 0x76, 0x47, 0x74, 0xcb,
-0x47, 0xe9, 0x91, 0xef, 0x96, 0x77, 0x23, 0x0e,
-0x00, 0x00, 0x00, 0xc0, 0x47, 0x12, 0x31, 0x3e,
-0xa8, 0xd7, 0x07, 0xab, 0x1d, 0xd5, 0x2d, 0x7f,
-0x67, 0xd3, 0x47, 0xb3, 0x62, 0xbf, 0xd4, 0x56,
-0x6f, 0x7a, 0xb5, 0x00, 0x00, 0x00, 0x40, 0x58,
-0xa0, 0x7d, 0x2f, 0x16, 0xeb, 0xb9, 0xdc, 0x76,
-0x3f, 0x2a, 0xd0, 0xb8, 0xbf, 0xcd, 0xd1, 0xba,
-0x69, 0xa6, 0xd7, 0x0a, 0x00, 0x00, 0x00, 0x84,
-0x05, 0x8a, 0x0c, 0xd0, 0xfd, 0x5f, 0xf2, 0xc7,
-0x70, 0x0b, 0x3d, 0xd7, 0xae, 0x87, 0xbe, 0x8d,
-0xc9, 0xb9, 0x00, 0x00, 0x00, 0x40, 0x06, 0x5a,
-0x7c, 0x8b, 0xea, 0x36, 0xae, 0x5d, 0xe3, 0x3f,
-0x92, 0x96, 0x8b, 0xe7, 0xda, 0xc5, 0xde, 0xea,
-0xf4, 0x41, 0xd3, 0x6b, 0x05, 0x00, 0x00, 0x00,
-0xc2, 0x02, 0x35, 0xee, 0xc9, 0x4f, 0x3b, 0x3b,
-0x6d, 0xe3, 0x66, 0x3c, 0x57, 0xd5, 0x76, 0x3f,
-0x6c, 0xd3, 0x87, 0x68, 0xf5, 0x83, 0xa6, 0xd7,
-0x0a, 0x00, 0x00, 0x00, 0x84, 0x86, 0x44, 0x8c,
-0xa6, 0xfd, 0x6f, 0xae, 0xed, 0x16, 0x17, 0xea,
-0xda, 0x3d, 0xd7, 0xae, 0xa9, 0xdf, 0xa6, 0x64,
-0xdc, 0xf4, 0x6a, 0x01, 0x00, 0x00, 0x80, 0xb0,
-0x40, 0x9b, 0x9f, 0xcc, 0xb7, 0x5d, 0x55, 0xab,
-0xcd, 0xe8, 0x43, 0x72, 0x8d, 0xff, 0x28, 0x9d,
-0x3e, 0x64, 0x7a, 0xad, 0x00, 0x00, 0x00, 0x40,
-0x58, 0xa0, 0x9e, 0x66, 0xba, 0xe7, 0x73, 0x81,
-0x78, 0xae, 0x5d, 0x37, 0x7f, 0x88, 0x5e, 0x9e,
-0x64, 0x7a, 0xad, 0x00, 0x00, 0x00, 0x40, 0x88,
-0xa0, 0xe7, 0xae, 0x53, 0xdd, 0xc6, 0xf5, 0x60,
-0xbb, 0x19, 0x4d, 0xf9, 0x5a, 0x79, 0xf7, 0x82,
-0x06, 0x00, 0x00, 0x00, 0x7c, 0x85, 0x8e, 0x6d,
-0x51, 0xdd, 0xc6, 0x55, 0xf1, 0xd9, 0x3c, 0xdd,
-0xf4, 0x37, 0x69, 0x8d, 0xff, 0x08, 0x9d, 0xda,
-0x6f, 0x7a, 0xad, 0x00, 0x00, 0x00, 0x40, 0x58,
-0xa0, 0xe8, 0x10, 0x3d, 0xf0, 0x95, 0xa2, 0x62,
-0xdb, 0x7c, 0xcf, 0xfd, 0xa0, 0x48, 0x1f, 0xa0,
-0x95, 0xbf, 0x37, 0xbd, 0x56, 0x00, 0x00, 0x00,
-0x20, 0x44, 0xd0, 0xba, 0x69, 0x45, 0x79, 0xae,
-0xd8, 0x70, 0x53, 0x9e, 0x6b, 0xd7, 0xfd, 0x5f,
-0x46, 0x23, 0x0e, 0x00, 0x00, 0x00, 0x20, 0x03,
-0x75, 0x9d, 0xa2, 0x3b, 0x3f, 0xad, 0x66, 0xbb,
-0x7f, 0x93, 0x95, 0xa2, 0xed, 0x66, 0xc4, 0x5e,
-0xd2, 0xb8, 0xd3, 0xf4, 0x5a, 0x01, 0x00, 0x00,
-0x80, 0xb0, 0xc0, 0x27, 0x12, 0x3e, 0x3d, 0x26,
-0x10, 0xcf, 0xbd, 0xf1, 0xfd, 0x39, 0x5a, 0x76,
-0xaf, 0xe9, 0xb5, 0x02, 0x00, 0x00, 0x00, 0x21,
-0x82, 0x0e, 0x2c, 0x73, 0x2c, 0x9d, 0xf2, 0x66,
-0xb5, 0x42, 0x4d, 0xfe, 0x4f, 0xa2, 0xa4, 0xe9,
-0xb5, 0x02, 0x00, 0x00, 0x00, 0x61, 0x81, 0x86,
-0xfa, 0xe8, 0x77, 0x5f, 0x28, 0x36, 0xbc, 0x95,
-0x8a, 0xbd, 0xa4, 0xe7, 0xb4, 0xe9, 0xb5, 0x02,
-0x00, 0x00, 0x00, 0x21, 0x82, 0x56, 0xde, 0xaf,
-0xe4, 0xb9, 0x1e, 0x6c, 0xf7, 0x86, 0xbf, 0xce,
-0x6a, 0xed, 0x23, 0xa6, 0x17, 0x0a, 0x00, 0x00,
-0x00, 0x84, 0x08, 0x6a, 0xda, 0xcf, 0x77, 0x7e,
-0x8b, 0xf2, 0xdc, 0xf7, 0x65, 0x95, 0x31, 0xdc,
-0xeb, 0xdf, 0x9b, 0xd5, 0x75, 0x7f, 0x45, 0x0f,
-0x7d, 0xc7, 0x42, 0x15, 0x34, 0x00, 0x00, 0x00,
-0x30, 0x0a, 0xc5, 0xa3, 0xfc, 0x88, 0x90, 0x97,
-0x20, 0xb7, 0xc0, 0x73, 0xed, 0xb6, 0xcb, 0x3c,
-0xd7, 0xae, 0x9b, 0x3f, 0x44, 0xcd, 0x47, 0x4c,
-0xaf, 0x15, 0x00, 0x00, 0x00, 0x08, 0x11, 0xb4,
-0xea, 0x01, 0xb5, 0x7c, 0xf2, 0xfb, 0x72, 0xe5,
-0x10, 0xea, 0x3a, 0x09, 0xe3, 0x08, 0x01, 0x00,
-0x00, 0x00, 0x1b, 0xd4, 0x52, 0xcb, 0xfb, 0x4f,
-0xaa, 0x6c, 0xe3, 0xda, 0xe5, 0x62, 0xb5, 0x42,
-0x3d, 0xf0, 0x55, 0xf6, 0x47, 0x99, 0x5e, 0x2b,
-0x00, 0x00, 0x00, 0x10, 0x16, 0xf8, 0x41, 0xe0,
-0x3f, 0xfc, 0x34, 0x10, 0xcf, 0xbd, 0xee, 0xdd,
-0x59, 0xdd, 0xf0, 0x5e, 0x6a, 0xdc, 0x65, 0x7a,
-0xad, 0x00, 0x00, 0x00, 0x40, 0x88, 0xa0, 0x5d,
-0xcf, 0x2b, 0x6d, 0xe3, 0xba, 0xe9, 0x3d, 0xa3,
-0x7a, 0xb7, 0xa3, 0x96, 0xde, 0x6d, 0x7a, 0xa1,
-0x00, 0x00, 0x00, 0x40, 0x88, 0xa0, 0xbe, 0x36,
-0xde, 0x8b, 0x52, 0xcf, 0x76, 0xdf, 0x93, 0x2b,
-0x67, 0xdb, 0x1d, 0xd1, 0xb5, 0xef, 0xe6, 0xe3,
-0x08, 0x93, 0x09, 0xd3, 0x6b, 0x05, 0x00, 0x00,
-0x00, 0x42, 0x03, 0x11, 0xcd, 0xbe, 0xd0, 0xb7,
-0x38, 0x37, 0xcf, 0x76, 0x33, 0xba, 0xe9, 0x83,
-0xd4, 0xd9, 0x68, 0x7a, 0xa9, 0x00, 0x00, 0x00,
-0x40, 0x88, 0xa0, 0xbd, 0x8b, 0x9d, 0x23, 0x5f,
-0x35, 0xab, 0x15, 0x7a, 0x6e, 0x9e, 0x36, 0x3c,
-0x66, 0x7a, 0xa1, 0x00, 0x00, 0x00, 0x40, 0x88,
-0xa0, 0xc8, 0x20, 0xdd, 0xf3, 0x59, 0xff, 0x3d,
-0xf7, 0x9a, 0xbf, 0xcc, 0xd1, 0xd4, 0x6f, 0x59,
-0x89, 0xb8, 0xe9, 0xb5, 0x02, 0x00, 0x00, 0x00,
-0x21, 0x82, 0x5e, 0xb8, 0xb5, 0x38, 0xdb, 0x7d,
-0x57, 0x56, 0x79, 0xb6, 0x9b, 0xd1, 0x8d, 0xef,
-0xa7, 0x96, 0x1a, 0xd3, 0x0b, 0x05, 0x00, 0x00,
-0x00, 0x42, 0x04, 0x9d, 0xdc, 0xc3, 0x5b, 0x60,
-0x69, 0x47, 0xb8, 0xef, 0x1a, 0x55, 0x9e, 0xdb,
-0xbe, 0x53, 0xac, 0x75, 0xd3, 0x4c, 0x2f, 0x14,
-0x00, 0x00, 0x00, 0x08, 0x11, 0xbc, 0x17, 0xe5,
-0x94, 0xaf, 0x7b, 0xc9, 0x2a, 0x4b, 0x3d, 0xf7,
-0xea, 0x77, 0x64, 0xf5, 0xe0, 0x37, 0x4c, 0x2f,
-0x14, 0x00, 0x00, 0x00, 0x08, 0x17, 0xb4, 0x75,
-0x76, 0x20, 0x9e, 0x6b, 0x17, 0x7b, 0x49, 0xeb,
-0x51, 0xd3, 0x0b, 0x05, 0x00, 0x00, 0x00, 0x42,
-0x04, 0x0d, 0x74, 0xf1, 0x5e, 0x94, 0x2a, 0x3b,
-0xb9, 0xba, 0xb6, 0x9b, 0xd5, 0xdb, 0x69, 0xd5,
-0xfd, 0xa6, 0x17, 0x0a, 0x00, 0x00, 0x00, 0x84,
-0x08, 0xde, 0x8b, 0x72, 0xc6, 0x4f, 0xf4, 0x0c,
-0x57, 0xd1, 0x73, 0x33, 0xba, 0xea, 0x6d, 0xf4,
-0xd8, 0x8f, 0xac, 0x64, 0xd2, 0xf4, 0x5a, 0x01,
-0x00, 0x00, 0x80, 0x10, 0xc1, 0x7b, 0x51, 0x3a,
-0xb9, 0xad, 0xdc, 0x67, 0x73, 0x75, 0xd5, 0xdb,
-0x47, 0xf5, 0xb6, 0x1c, 0xdd, 0xf4, 0x41, 0xea,
-0x6a, 0x32, 0xbd, 0x50, 0x00, 0x00, 0x00, 0x20,
-0x44, 0xd0, 0x40, 0x27, 0xdd, 0xfa, 0xb1, 0x22,
-0x3c, 0xf7, 0x6d, 0x62, 0x5d, 0xf9, 0xd6, 0xac,
-0x7e, 0xfb, 0x17, 0xb4, 0x75, 0xb6, 0xe9, 0x85,
-0x02, 0x00, 0x00, 0x00, 0xe1, 0x82, 0x16, 0xdd,
-0x1c, 0x88, 0xed, 0xda, 0xf5, 0xc8, 0xf7, 0x2d,
-0x42, 0x0a, 0x1a, 0x00, 0x00, 0x00, 0xc8, 0x42,
-0x0d, 0xdb, 0x78, 0x87, 0x67, 0xf7, 0x6d, 0xdc,
-0xab, 0x73, 0xb3, 0xca, 0x2c, 0xa4, 0xcd, 0xc8,
-0xc9, 0x73, 0xed, 0xba, 0xf6, 0xdd, 0xd4, 0x79,
-0xd2, 0xf4, 0x42, 0x01, 0x00, 0x00, 0x80, 0x30,
-0x11, 0x8f, 0xd0, 0xe4, 0x2f, 0xca, 0xb7, 0x71,
-0xed, 0xb6, 0xab, 0xe2, 0xb9, 0x5c, 0x7f, 0x9e,
-0xd5, 0x86, 0xc7, 0x4d, 0xaf, 0x13, 0x00, 0x00,
-0x00, 0x08, 0x17, 0xb4, 0x7a, 0x8a, 0xa3, 0xed,
-0xea, 0x86, 0xba, 0x76, 0xcf, 0xbd, 0xf2, 0xcf,
-0xb2, 0x7a, 0xe8, 0xdb, 0x84, 0x14, 0x34, 0x00,
-0x00, 0x00, 0x60, 0x83, 0x5a, 0x8f, 0xf2, 0x2a,
-0x68, 0x95, 0x9d, 0x5c, 0x47, 0xfd, 0x99, 0x44,
-0xec, 0xfd, 0xbb, 0x4e, 0x99, 0x5e, 0x28, 0x00,
-0x00, 0x00, 0x10, 0x22, 0xf8, 0x41, 0xe0, 0xfb,
-0xbf, 0xec, 0xb3, 0xe1, 0x16, 0x0a, 0x8d, 0x38,
-0x00, 0x00, 0x00, 0x80, 0x5c, 0x68, 0xed, 0xc3,
-0x0a, 0x29, 0x65, 0x4d, 0xc3, 0xbd, 0x22, 0x57,
-0xf7, 0x7f, 0xc9, 0x4a, 0x44, 0x4d, 0x2f, 0x14,
-0x00, 0x00, 0x00, 0x08, 0x11, 0xd4, 0x5a, 0x47,
-0xd7, 0xbf, 0x57, 0xbe, 0x8d, 0xab, 0x68, 0xb5,
-0x19, 0x5d, 0xfe, 0x96, 0xac, 0xae, 0x7e, 0x07,
-0xc6, 0x11, 0x02, 0x00, 0x00, 0x00, 0x39, 0x24,
-0xe2, 0x34, 0xf5, 0xdb, 0xda, 0xa1, 0xae, 0xdc,
-0x76, 0xff, 0x34, 0x47, 0x6b, 0xa6, 0x98, 0x5e,
-0x27, 0x00, 0x00, 0x00, 0x10, 0x2e, 0x68, 0xcb,
-0xec, 0xe2, 0x3c, 0xf7, 0x4f, 0x1d, 0xf4, 0xe6,
-0xac, 0x7e, 0xf7, 0x1f, 0x68, 0xc4, 0x01, 0x00,
-0x00, 0x00, 0xd8, 0xa1, 0xfe, 0x0e, 0xba, 0xe1,
-0xbd, 0xfe, 0x7b, 0x6e, 0x46, 0x97, 0xfd, 0x09,
-0xff, 0xe7, 0xe9, 0xc3, 0xa6, 0x17, 0x0a, 0x00,
-0x00, 0x00, 0x84, 0x08, 0x5e, 0x05, 0xfd, 0x87,
-0xf3, 0x1d, 0x6c, 0xf7, 0x2d, 0x39, 0xd2, 0xb5,
-0x5d, 0xbb, 0x96, 0xdd, 0x6b, 0x7a, 0xa1, 0x00,
-0x00, 0x00, 0x40, 0xb8, 0xa0, 0x2d, 0x4f, 0x29,
-0x6d, 0xe3, 0x0a, 0x7d, 0xb6, 0xd0, 0x6a, 0x85,
-0xfa, 0xdd, 0x39, 0x14, 0x8f, 0x98, 0x5e, 0x28,
-0x00, 0x00, 0x00, 0x10, 0x22, 0xa8, 0xb3, 0x91,
-0xae, 0x79, 0x97, 0x46, 0x6c, 0xab, 0xe8, 0xb9,
-0x76, 0xfd, 0xf6, 0xad, 0xd4, 0xb4, 0xdf, 0xf4,
-0x42, 0x01, 0x00, 0x00, 0x80, 0x30, 0x41, 0x44,
-0x8f, 0xfd, 0xd0, 0x7f, 0xcf, 0xbd, 0xf4, 0x8d,
-0x39, 0x5a, 0xf3, 0xa0, 0xe9, 0x75, 0x02, 0x00,
-0x00, 0x00, 0xe1, 0x82, 0xb6, 0xcf, 0x53, 0xdd,
-0xc9, 0x15, 0xeb, 0x4d, 0x59, 0xe5, 0xd9, 0x6e,
-0x46, 0x0f, 0x7c, 0xcd, 0x4a, 0x26, 0x4c, 0x2f,
-0x14, 0x00, 0x00, 0x00, 0x08, 0x11, 0xd4, 0xdb,
-0x4a, 0x37, 0x7d, 0x50, 0x3f, 0xd4, 0x95, 0x79,
-0xee, 0x25, 0x36, 0xfd, 0xf6, 0x6d, 0xd4, 0x56,
-0x6f, 0x7a, 0xa1, 0x00, 0x00, 0x00, 0x40, 0x98,
-0xa0, 0x24, 0x3d, 0xf9, 0x0b, 0x85, 0x94, 0xf2,
-0x9b, 0x72, 0xe5, 0x60, 0xb5, 0x76, 0x5d, 0xfc,
-0x86, 0xac, 0xd6, 0x3e, 0x64, 0x7a, 0x9d, 0x00,
-0x00, 0x00, 0x40, 0xb8, 0xa0, 0xdd, 0xcf, 0x2b,
-0x6d, 0xe3, 0x4a, 0x3d, 0xf7, 0xe2, 0xd7, 0x3b,
-0xea, 0x81, 0xaf, 0x50, 0x12, 0x8d, 0x38, 0x00,
-0x00, 0x00, 0x80, 0x2c, 0x14, 0x1d, 0xa4, 0x1b,
-0xdf, 0x1f, 0x88, 0xed, 0x5e, 0xfc, 0xda, 0xb4,
-0xd8, 0x6f, 0x6b, 0xab, 0x33, 0xbd, 0x50, 0x00,
-0x00, 0x00, 0x20, 0x5c, 0xd0, 0x8c, 0xf3, 0x14,
-0x0c, 0xf7, 0x0d, 0x59, 0xe5, 0x98, 0xec, 0xeb,
-0x72, 0xf5, 0x5a, 0xb1, 0x56, 0x4c, 0x34, 0xbd,
-0x4a, 0x00, 0x00, 0x00, 0x20, 0x5c, 0xa4, 0x52,
-0xd0, 0x6f, 0x92, 0x6d, 0xe3, 0xbe, 0xde, 0xc1,
-0x76, 0x1d, 0x0c, 0x37, 0x4f, 0x13, 0xcf, 0xa1,
-0x38, 0xc6, 0x11, 0x02, 0x00, 0x00, 0x00, 0x59,
-0x78, 0x2f, 0xe8, 0x9b, 0x3e, 0x28, 0x2e, 0x9d,
-0x72, 0x0c, 0x75, 0x15, 0x3c, 0x77, 0xac, 0x4d,
-0x97, 0xbd, 0x99, 0xce, 0xa0, 0x17, 0x34, 0x00,
-0x00, 0x00, 0x60, 0x83, 0x88, 0xe6, 0x5e, 0x2a,
-0xdf, 0xc6, 0x55, 0xd4, 0x58, 0x07, 0xad, 0x98,
-0x64, 0x7a, 0x9d, 0x00, 0x00, 0x00, 0x40, 0xb8,
-0xa0, 0x86, 0x6d, 0xfc, 0x60, 0x91, 0xef, 0x9e,
-0x3b, 0xe6, 0x35, 0x59, 0xdd, 0xf1, 0x09, 0x2b,
-0x19, 0x37, 0xbd, 0x50, 0x00, 0x00, 0x00, 0x20,
-0x44, 0x50, 0x22, 0x4a, 0x77, 0x7e, 0xba, 0x38,
-0xcf, 0x3d, 0x3b, 0x2d, 0xbb, 0xe7, 0xda, 0xc5,
-0x7e, 0xcf, 0xa9, 0xbd, 0xa6, 0x17, 0x0a, 0x00,
-0x00, 0x00, 0x84, 0x0b, 0x5a, 0x76, 0x8f, 0x5e,
-0x78, 0x3b, 0xe6, 0xec, 0x5c, 0xd9, 0xdd, 0xf6,
-0xd5, 0x02, 0x5d, 0xf4, 0x2a, 0x5a, 0x7c, 0xab,
-0xe9, 0x55, 0x02, 0x00, 0x00, 0x00, 0xe1, 0x82,
-0x4e, 0xed, 0xe7, 0xe7, 0x7f, 0x35, 0x6c, 0xf7,
-0x35, 0x72, 0xcf, 0x1d, 0xb1, 0xdd, 0x8c, 0x26,
-0x7c, 0x1a, 0xe3, 0x08, 0x01, 0x00, 0x00, 0x00,
-0x3b, 0x94, 0x88, 0xd3, 0xed, 0xff, 0x20, 0xdf,
-0xc6, 0x55, 0xb1, 0x5d, 0xbb, 0xe7, 0xda, 0x35,
-0xf6, 0x6c, 0x3a, 0xb1, 0xcb, 0xf4, 0x42, 0x01,
-0x00, 0x00, 0x80, 0x70, 0x41, 0x4b, 0x6e, 0x53,
-0xf0, 0x5c, 0x85, 0x38, 0xd7, 0x45, 0x0b, 0xae,
-0x32, 0xbd, 0x4a, 0x00, 0x00, 0x00, 0x20, 0x5c,
-0x50, 0xe3, 0x1e, 0x7e, 0xfe, 0xd7, 0x7f, 0xdb,
-0x3d, 0x2b, 0xab, 0xf1, 0x1f, 0xb1, 0xa2, 0x83,
-0xa6, 0x17, 0x0a, 0x00, 0x00, 0x00, 0x84, 0x89,
-0x78, 0x84, 0x26, 0x7c, 0x4a, 0xcf, 0x6a, 0xd9,
-0xff, 0xbf, 0xea, 0x6d, 0x12, 0xfd, 0xf6, 0x2f,
-0xb2, 0xba, 0xe6, 0x9d, 0xcc, 0xe5, 0x4d, 0xaf,
-0x13, 0x00, 0x00, 0x00, 0x08, 0x17, 0x74, 0x6a,
-0x1f, 0xd5, 0xae, 0x17, 0xab, 0x66, 0xad, 0x40,
-0xec, 0xff, 0x37, 0x6c, 0xa3, 0x86, 0xed, 0x0e,
-0xda, 0x26, 0xd0, 0x60, 0x97, 0xe9, 0x55, 0x02,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0xaa, 0x11, 0x8a, 0x0f, 0x53, 0x5f, 0x1b, 0xef,
-0x4d, 0xd1, 0xb8, 0x9b, 0x6a, 0xd7, 0xd1, 0xc1,
-0xe5, 0xa1, 0x53, 0xdd, 0x06, 0x7e, 0x6d, 0xa7,
-0x0f, 0x52, 0x7f, 0x3b, 0xbb, 0x5a, 0x7f, 0x56,
-0xdd, 0x52, 0xeb, 0xf1, 0x62, 0x8e, 0xac, 0xe2,
-0x17, 0xc3, 0xd4, 0x73, 0x9a, 0x22, 0xfd, 0xbe,
-0x5c, 0x0c, 0x00, 0x00, 0x80, 0x2a, 0x81, 0x77,
-0xa2, 0x68, 0x39, 0x4a, 0x9b, 0xfe, 0x40, 0x33,
-0x7f, 0x41, 0x93, 0xbe, 0x40, 0xb7, 0x7f, 0x82,
-0x8f, 0xe7, 0xbb, 0xe9, 0x03, 0x74, 0xfd, 0x7b,
-0xe9, 0xba, 0xf7, 0x84, 0x4e, 0x37, 0xfc, 0x35,
-0xbf, 0xb6, 0x9b, 0xff, 0x86, 0x5f, 0x27, 0xbb,
-0xda, 0x59, 0xbf, 0xa6, 0x57, 0xfe, 0xc0, 0xaf,
-0xbf, 0x88, 0x61, 0x07, 0xb4, 0x73, 0xbe, 0xc7,
-0x8b, 0xb9, 0xfe, 0xaf, 0xf8, 0xc5, 0x30, 0xdd,
-0xfa, 0x31, 0xba, 0xef, 0x5f, 0xe9, 0xb1, 0x1f,
-0xd2, 0xca, 0xdf, 0x53, 0xfd, 0x16, 0x8a, 0xa1,
-0xed, 0x15, 0x00, 0x00, 0x80, 0x42, 0xc8, 0x8a,
-0x0e, 0x52, 0x47, 0x03, 0xed, 0x5d, 0x4c, 0x4f,
-0x8f, 0xa1, 0x1b, 0xde, 0x47, 0x17, 0xa5, 0x8e,
-0xdb, 0x5c, 0x78, 0x16, 0x5d, 0xf8, 0xff, 0xca,
-0x4d, 0x67, 0xa5, 0x4e, 0x06, 0xbd, 0x9a, 0x9b,
-0xe0, 0xbc, 0xcb, 0xd9, 0x8a, 0xac, 0xce, 0x46,
-0xdd, 0x23, 0xb7, 0xd4, 0xdb, 0x4a, 0x97, 0xbe,
-0xd1, 0xa7, 0x8b, 0x49, 0x5d, 0xcf, 0x95, 0x6f,
-0xa5, 0xe9, 0xe7, 0xd1, 0xf6, 0xf9, 0xd4, 0x76,
-0xcc, 0x1a, 0xee, 0xe3, 0x37, 0x1c, 0x00, 0x00,
-0x40, 0x95, 0x33, 0xdc, 0x4b, 0x87, 0x57, 0xf2,
-0xd6, 0x4f, 0x77, 0x7c, 0x82, 0xdb, 0x96, 0x79,
-0x03, 0xf5, 0x55, 0x6c, 0x45, 0x2c, 0x2e, 0x7e,
-0x71, 0x02, 0xd5, 0xae, 0xb7, 0x22, 0x03, 0x8a,
-0xb7, 0x84, 0x28, 0x49, 0xf7, 0x7f, 0x39, 0x80,
-0x8b, 0x39, 0x8b, 0xc7, 0xe9, 0xcf, 0x5d, 0x4b,
-0x07, 0x97, 0x5b, 0xfd, 0xed, 0x81, 0xfe, 0x54,
-0x01, 0x00, 0x00, 0x84, 0x16, 0x9e, 0x67, 0x3e,
-0xb6, 0x89, 0x8f, 0x9e, 0xbf, 0xf1, 0x7d, 0xe5,
-0x19, 0xea, 0xaa, 0xeb, 0x2c, 0x1a, 0xf7, 0x61,
-0x7a, 0xf6, 0x2a, 0xbe, 0xde, 0x84, 0x52, 0x5e,
-0x9a, 0xd6, 0x4c, 0x0d, 0xf0, 0x7a, 0xae, 0x7b,
-0x37, 0xcf, 0xed, 0xef, 0x59, 0x48, 0xca, 0x5f,
-0x09, 0x00, 0x00, 0x00, 0x54, 0x06, 0xd4, 0x7d,
-0x86, 0x16, 0xde, 0x44, 0xb7, 0x7f, 0x3c, 0x95,
-0x67, 0x36, 0xee, 0x8f, 0x25, 0xd1, 0x98, 0x57,
-0xf3, 0xf5, 0x2e, 0x1a, 0x4f, 0xbd, 0xcd, 0xf2,
-0xfb, 0xd3, 0x56, 0xcf, 0x7b, 0x51, 0x06, 0x7a,
-0x3d, 0x37, 0xbc, 0x8f, 0xef, 0x56, 0x37, 0xd7,
-0x10, 0x21, 0x1d, 0x0d, 0x00, 0x00, 0x55, 0x40,
-0x32, 0x41, 0x35, 0x6b, 0x78, 0x56, 0xf6, 0x92,
-0x37, 0x98, 0xf7, 0xc4, 0xd2, 0xeb, 0xd2, 0x37,
-0xd2, 0x84, 0x7f, 0xa4, 0x9a, 0xd5, 0xec, 0x3e,
-0xb8, 0xde, 0xa5, 0x24, 0xdd, 0xf7, 0xef, 0x81,
-0x5f, 0xcc, 0xd8, 0xb3, 0x69, 0xdc, 0x87, 0x68,
-0xcb, 0x53, 0x98, 0x4b, 0x08, 0x00, 0x00, 0x15,
-0x4e, 0x7f, 0x3b, 0x2d, 0x1e, 0x4f, 0x17, 0xbf,
-0xde, 0xbc, 0x0f, 0x9a, 0xd5, 0x25, 0xaf, 0xa7,
-0x17, 0xef, 0xa0, 0x3e, 0xb7, 0x4d, 0x58, 0x5a,
-0xfd, 0x60, 0x89, 0x2e, 0xe6, 0xa2, 0x57, 0xd1,
-0xcc, 0xf3, 0xa9, 0xe5, 0xa8, 0x85, 0x40, 0x18,
-0x00, 0x00, 0x2a, 0x11, 0xea, 0x38, 0x41, 0xb3,
-0x2e, 0xe0, 0xd3, 0x7c, 0x8c, 0xdb, 0x5f, 0x18,
-0xc4, 0xee, 0xc3, 0x53, 0xbf, 0x66, 0xf7, 0xc4,
-0xf1, 0x76, 0xb5, 0xd4, 0x96, 0x34, 0x45, 0x70,
-0xdf, 0xbf, 0x51, 0xdd, 0x46, 0x58, 0x30, 0x00,
-0x00, 0x54, 0x18, 0xd4, 0x5a, 0xc7, 0x8f, 0xa3,
-0x5e, 0xe4, 0xa9, 0xce, 0x6a, 0xec, 0x6b, 0xf9,
-0x1c, 0x9f, 0xeb, 0xdf, 0xcb, 0x33, 0xb7, 0x13,
-0x3e, 0x15, 0x22, 0xdd, 0xfe, 0x0f, 0xfc, 0xc8,
-0xed, 0x65, 0x6f, 0xa2, 0x8b, 0x5f, 0xe7, 0x65,
-0x5d, 0xec, 0x6e, 0xb0, 0x7b, 0xd2, 0x76, 0x4c,
-0x7c, 0xcb, 0x12, 0x31, 0xba, 0xe7, 0x73, 0xf2,
-0x77, 0xb8, 0xfd, 0xe3, 0xd9, 0xeb, 0xb9, 0xf9,
-0x83, 0x74, 0xed, 0xbb, 0xf9, 0xc5, 0x78, 0xbb,
-0xcf, 0x13, 0x3e, 0x49, 0x07, 0x5e, 0xc2, 0x76,
-0x30, 0x00, 0x00, 0x54, 0x0c, 0x34, 0xd0, 0x49,
-0x53, 0xbe, 0xc2, 0x0b, 0x90, 0xb4, 0xec, 0xe0,
-0x9a, 0x77, 0xd2, 0xc3, 0xdf, 0xa6, 0xa5, 0x13,
-0x68, 0xcf, 0x42, 0xab, 0x6e, 0x93, 0x75, 0x7c,
-0xab, 0xd5, 0xb4, 0xcf, 0x6a, 0xda, 0x1f, 0x22,
-0x9d, 0xda, 0x6b, 0x1d, 0xdf, 0x62, 0xd5, 0xae,
-0xa5, 0x7d, 0x8b, 0x69, 0xf9, 0x7d, 0xf4, 0xf8,
-0xb9, 0x34, 0xfe, 0x6f, 0x35, 0xa3, 0xe0, 0x57,
-0xd3, 0x83, 0xdf, 0x60, 0xf7, 0x47, 0x7c, 0xdf,
-0x96, 0xdc, 0x21, 0x7b, 0x87, 0xb3, 0x68, 0xdb,
-0xd3, 0xd9, 0xeb, 0x39, 0xb1, 0xc3, 0xaa, 0xdf,
-0x4c, 0xfb, 0x5e, 0xa0, 0x35, 0x0f, 0xd2, 0x13,
-0x3f, 0xe5, 0x75, 0xce, 0xba, 0x16, 0x3c, 0xee,
-0x43, 0xc4, 0xee, 0x33, 0x00, 0x00, 0x80, 0xf2,
-0x87, 0x86, 0x07, 0x68, 0xda, 0xf7, 0x55, 0xcd,
-0x77, 0xec, 0xd9, 0x74, 0xc5, 0x9f, 0xd1, 0xd4,
-0x6f, 0xf0, 0x5e, 0x1c, 0x3d, 0xa7, 0xad, 0xa1,
-0x5e, 0x2b, 0x1e, 0xb1, 0x28, 0x69, 0x7a, 0x11,
-0x32, 0xd8, 0x15, 0xb2, 0xeb, 0x1c, 0xee, 0xe3,
-0xad, 0x33, 0x0e, 0xae, 0xa0, 0x3f, 0xfc, 0x82,
-0xae, 0xf9, 0x4b, 0x1a, 0xab, 0x96, 0x69, 0x67,
-0x77, 0x86, 0xdd, 0x9f, 0xe8, 0x90, 0xe0, 0x5d,
-0x4f, 0x1f, 0x94, 0xa7, 0xeb, 0x5f, 0xb8, 0xb5,
-0xe0, 0x65, 0xc4, 0x62, 0x67, 0x7e, 0x31, 0x3d,
-0x67, 0xf8, 0x8c, 0xc2, 0xe9, 0xe7, 0xd1, 0x55,
-0x6f, 0xe7, 0x37, 0x56, 0xd5, 0x82, 0x3f, 0x4c,
-0x2d, 0xb5, 0x25, 0xb8, 0x67, 0x00, 0x00, 0x00,
-0x02, 0x24, 0x11, 0xa3, 0x25, 0xb7, 0xab, 0x3e,
-0xf9, 0xaf, 0x7b, 0x0f, 0x3d, 0x73, 0x09, 0x9d,
-0xd8, 0x45, 0xe1, 0x37, 0x5c, 0x19, 0xd4, 0x7a,
-0x94, 0xe6, 0x8c, 0xe5, 0xfd, 0x2e, 0x14, 0x0f,
-0x58, 0xbd, 0x38, 0x81, 0x9b, 0x66, 0xe1, 0xfb,
-0xdc, 0xf5, 0x4f, 0x92, 0x17, 0xde, 0xf6, 0xf7,
-0x56, 0x3c, 0x2a, 0xb9, 0x98, 0x96, 0x1a, 0x7a,
-0xf6, 0xb7, 0xbc, 0x25, 0x97, 0x62, 0x5e, 0xfa,
-0xfe, 0x2f, 0x39, 0x85, 0xe4, 0x00, 0x00, 0x00,
-0xca, 0x02, 0x3a, 0xb2, 0x9a, 0xae, 0x78, 0x8b,
-0x52, 0x0c, 0x38, 0xf1, 0x1c, 0xda, 0x3e, 0x57,
-0xb1, 0x3d, 0x45, 0x59, 0xc0, 0xdb, 0x58, 0x1d,
-0x59, 0x45, 0x53, 0xbf, 0xa5, 0xb4, 0x3b, 0xcc,
-0xee, 0x52, 0xcd, 0x1a, 0xc1, 0x9b, 0x48, 0x53,
-0xd0, 0xec, 0xd6, 0x35, 0xee, 0x56, 0xb8, 0x18,
-0xe2, 0x7b, 0xbb, 0x93, 0xff, 0x4b, 0xa9, 0xfe,
-0x8d, 0xd9, 0xf4, 0x8b, 0x77, 0x94, 0x41, 0xda,
-0x01, 0x00, 0x00, 0x80, 0x08, 0x8a, 0xf4, 0xd3,
-0xc4, 0xcf, 0x2b, 0x05, 0x5c, 0x4f, 0xfe, 0x92,
-0x6f, 0x5f, 0x56, 0xe4, 0x03, 0xbf, 0xad, 0x9e,
-0x77, 0xbe, 0x52, 0x71, 0xbd, 0x49, 0x5f, 0x28,
-0x1c, 0x5a, 0x44, 0x27, 0x76, 0xd2, 0x18, 0x59,
-0xea, 0xf8, 0x85, 0xdb, 0xd4, 0x2e, 0x85, 0xac,
-0x33, 0x87, 0x78, 0xd1, 0xb5, 0x4a, 0x14, 0x7c,
-0xf5, 0x3b, 0xe8, 0xe4, 0x1e, 0xdf, 0x6f, 0x06,
-0x00, 0x00, 0x80, 0x12, 0x40, 0xeb, 0xa7, 0x29,
-0xf9, 0xce, 0x63, 0x3f, 0xa4, 0xde, 0x16, 0xd3,
-0x17, 0x1b, 0x20, 0xbc, 0xfc, 0x8c, 0xb9, 0x9e,
-0xf4, 0x3e, 0x8c, 0x3d, 0x9b, 0xd6, 0x3f, 0x9a,
-0xff, 0xda, 0x58, 0x84, 0x6e, 0xfb, 0xb8, 0xe4,
-0x85, 0x77, 0x7e, 0x5a, 0x3d, 0x6f, 0xc0, 0x77,
-0xa8, 0xa7, 0x9f, 0xa7, 0xf4, 0xa5, 0x68, 0xda,
-0xf7, 0x29, 0x59, 0x89, 0xdf, 0x88, 0x00, 0x00,
-0xa0, 0xa2, 0xa1, 0xa1, 0x1e, 0x1a, 0x27, 0x2d,
-0x06, 0x3e, 0x8b, 0x1e, 0xf9, 0x1e, 0x0d, 0x76,
-0x99, 0xbe, 0xd8, 0xc0, 0xa1, 0xc8, 0x00, 0x3d,
-0xfc, 0x5d, 0x79, 0xe0, 0x39, 0xee, 0x43, 0x82,
-0x10, 0x78, 0xe1, 0x8d, 0xb2, 0x74, 0xf1, 0xab,
-0xa8, 0xe9, 0x80, 0xc6, 0xc5, 0xb0, 0x1f, 0xcd,
-0xb4, 0xff, 0x95, 0xf7, 0xdc, 0xbe, 0xf8, 0xf5,
-0x54, 0xbf, 0xd9, 0xd7, 0xdb, 0x00, 0x00, 0x00,
-0x20, 0x70, 0x68, 0xcb, 0x6c, 0x79, 0x84, 0x75,
-0xe3, 0x07, 0x78, 0x91, 0x73, 0x75, 0xc0, 0x07,
-0x2c, 0xde, 0xfe, 0x09, 0xf9, 0x3d, 0xd9, 0xf6,
-0x4c, 0xfe, 0x0b, 0x4f, 0xec, 0x90, 0x57, 0x8f,
-0x2f, 0x1a, 0xaf, 0x77, 0x31, 0xbd, 0xcd, 0x34,
-0xfe, 0x23, 0xf2, 0x8b, 0x99, 0x71, 0x1e, 0x3a,
-0x72, 0x00, 0x00, 0x40, 0x79, 0xc1, 0x4b, 0x7d,
-0xdc, 0x9f, 0xed, 0xcc, 0x53, 0x36, 0x3c, 0x5e,
-0x55, 0xdd, 0x1e, 0x68, 0xef, 0x0b, 0xbc, 0xf3,
-0xa4, 0xfb, 0x6d, 0x79, 0xe0, 0x2b, 0x79, 0xad,
-0xa1, 0x29, 0x1e, 0x95, 0x67, 0x12, 0xee, 0xfc,
-0x8c, 0x95, 0x90, 0x54, 0x41, 0xe7, 0xbc, 0x27,
-0x63, 0xd7, 0xf3, 0xbc, 0x73, 0x88, 0xfb, 0xdb,
-0x5e, 0xfe, 0xa7, 0xd4, 0x73, 0xc6, 0xef, 0xdb,
-0x00, 0x00, 0x00, 0x20, 0x28, 0x78, 0xab, 0xc9,
-0x4b, 0x65, 0xbd, 0x13, 0xef, 0xfb, 0x77, 0x6b,
-0xb8, 0xd7, 0xf4, 0x95, 0x96, 0x14, 0xbe, 0x99,
-0x3b, 0xe5, 0xab, 0x72, 0xcb, 0x6b, 0xaf, 0xcf,
-0x7f, 0xe1, 0xfc, 0x2b, 0x65, 0xb9, 0xe2, 0xd7,
-0xd1, 0xa9, 0x7d, 0x7a, 0x57, 0x13, 0x8f, 0xf0,
-0x86, 0x21, 0xd2, 0x10, 0x78, 0xf3, 0x93, 0xbe,
-0xad, 0x1f, 0x00, 0x00, 0x40, 0xc0, 0xd0, 0xa6,
-0x27, 0xe4, 0x0f, 0xf6, 0x8d, 0x4f, 0xa8, 0xbe,
-0x5b, 0x6f, 0x2b, 0x3f, 0xc7, 0xe4, 0x2e, 0x97,
-0x46, 0xca, 0x03, 0x9d, 0xf2, 0x97, 0x97, 0x4c,
-0x0b, 0x6f, 0x92, 0xdf, 0x99, 0x57, 0xf2, 0xef,
-0x0c, 0xd5, 0xae, 0x97, 0x9f, 0x23, 0x5e, 0x7a,
-0x97, 0xf6, 0x8f, 0x69, 0xdf, 0x12, 0xf9, 0xc5,
-0x4c, 0xfb, 0xbe, 0xee, 0xdb, 0x02, 0x00, 0x00,
-0x30, 0x05, 0x9f, 0xb3, 0xe0, 0xfe, 0x54, 0xbf,
-0xe6, 0x1d, 0xea, 0x1d, 0x1e, 0x58, 0x3c, 0x48,
-0x97, 0xbe, 0x89, 0x17, 0x2f, 0xb9, 0xe8, 0xa1,
-0xef, 0x38, 0xbe, 0x7c, 0xf5, 0x14, 0xc9, 0x6b,
-0x4b, 0x2c, 0xa9, 0xe5, 0x3d, 0xf5, 0xeb, 0xfc,
-0x25, 0xc4, 0xa3, 0x74, 0xd3, 0x07, 0x25, 0xaf,
-0xba, 0xe5, 0xef, 0x24, 0x33, 0x0d, 0x0b, 0xef,
-0x4c, 0x74, 0x90, 0x77, 0xd5, 0x76, 0x7f, 0xdb,
-0x1b, 0xfe, 0x9a, 0x62, 0xc3, 0x5a, 0x6f, 0x0b,
-0x00, 0x00, 0xc0, 0x14, 0x7c, 0x98, 0x8e, 0xfb,
-0x53, 0xfd, 0xf1, 0x73, 0xd5, 0x77, 0x7e, 0x79,
-0x23, 0x0b, 0xe9, 0x1b, 0x5e, 0xf1, 0x67, 0x8e,
-0x5d, 0x94, 0x9f, 0xbe, 0x48, 0x6e, 0x79, 0xa1,
-0xd2, 0xc4, 0x73, 0x04, 0xab, 0x98, 0x77, 0x85,
-0xfc, 0x85, 0x4d, 0x07, 0xb5, 0x7f, 0x52, 0x8f,
-0xff, 0x9f, 0xe4, 0x3d, 0x2f, 0x79, 0x03, 0xb6,
-0x80, 0x01, 0x00, 0xa0, 0x2c, 0xa0, 0x64, 0x42,
-0x5e, 0x2f, 0xb4, 0xfc, 0x5e, 0xbd, 0xf7, 0x5c,
-0x31, 0x51, 0xee, 0x3e, 0xbb, 0xff, 0x28, 0x7e,
-0xed, 0xfd, 0x5f, 0x36, 0x6f, 0xa9, 0x5a, 0x1a,
-0xf7, 0x61, 0xc1, 0x2a, 0x8e, 0xac, 0x92, 0xa7,
-0xa0, 0x5f, 0x9c, 0xa0, 0xfd, 0xc3, 0x52, 0xe9,
-0x0e, 0xda, 0x5c, 0xa3, 0xfb, 0xb6, 0x00, 0x00,
-0x00, 0x4a, 0x0f, 0x6f, 0x7b, 0x75, 0xed, 0xbb,
-0x24, 0x8f, 0xf4, 0xed, 0x73, 0xf5, 0xde, 0xf3,
-0xf4, 0x61, 0x79, 0x17, 0xc7, 0x27, 0x7e, 0x2a,
-0x7e, 0xed, 0x9d, 0x9f, 0x32, 0x6f, 0xa9, 0x5a,
-0xba, 0xe2, 0x2d, 0x82, 0x55, 0x0c, 0xf7, 0xf2,
-0xfe, 0xd8, 0xee, 0x2f, 0xbc, 0xfb, 0x9f, 0x49,
-0xd4, 0x44, 0xda, 0xed, 0xc6, 0xbe, 0xf2, 0xa4,
-0xfc, 0x7a, 0x8e, 0xae, 0xd7, 0x7a, 0x4f, 0x00,
-0x00, 0x00, 0x46, 0xe0, 0xed, 0x1d, 0xae, 0x7a,
-0x9b, 0xe4, 0x91, 0x7e, 0x70, 0x85, 0xde, 0x7b,
-0xaa, 0x0c, 0xc3, 0xbd, 0xee, 0xdd, 0xec, 0x8f,
-0x16, 0xbc, 0xf6, 0x0e, 0x85, 0x53, 0xb7, 0xa1,
-0xd2, 0xc5, 0xaf, 0x17, 0xde, 0x03, 0x7a, 0xea,
-0x57, 0xb2, 0x17, 0xbe, 0x96, 0xce, 0x1c, 0xd2,
-0xbb, 0xb1, 0x87, 0x57, 0xc9, 0xaf, 0xe7, 0xd0,
-0xcb, 0x5a, 0xef, 0x09, 0x00, 0x00, 0xc0, 0x08,
-0xa9, 0xf8, 0x57, 0x36, 0x79, 0x76, 0xd3, 0x0c,
-0xed, 0xb7, 0x5d, 0xf5, 0x80, 0xdc, 0x29, 0xf6,
-0x2c, 0x16, 0xbc, 0xf0, 0xde, 0x7f, 0x35, 0x6f,
-0xa9, 0x5a, 0xba, 0xfa, 0xed, 0xe2, 0x3b, 0x70,
-0x78, 0xa5, 0xfc, 0xb5, 0x85, 0xe3, 0x08, 0xdd,
-0xef, 0xea, 0xe6, 0x27, 0xe5, 0xef, 0x79, 0xec,
-0x15, 0xdd, 0x1f, 0x16, 0x00, 0x00, 0x00, 0x23,
-0xd0, 0x6d, 0x1f, 0xf3, 0xd7, 0x26, 0xf8, 0x7b,
-0xb6, 0x1c, 0x95, 0xa7, 0xa0, 0x9f, 0xbc, 0x40,
-0xf0, 0xc2, 0x47, 0x7f, 0x60, 0xde, 0x52, 0xb5,
-0x34, 0xe1, 0x53, 0xe2, 0x3b, 0x10, 0x1d, 0xa4,
-0x6b, 0xde, 0x29, 0x7f, 0xad, 0x4e, 0x0a, 0x9a,
-0x5e, 0x9c, 0x20, 0xbb, 0x9e, 0xb3, 0xa8, 0xbd,
-0x41, 0xf7, 0x87, 0x05, 0x00, 0x00, 0xc0, 0x08,
-0xf4, 0xfb, 0xff, 0x96, 0x3c, 0xd5, 0xa7, 0x7c,
-0x95, 0x34, 0x0f, 0xcb, 0x58, 0x94, 0xa4, 0xbb,
-0xff, 0x45, 0xf2, 0xb6, 0xd7, 0xbf, 0x97, 0x22,
-0x03, 0xf9, 0xaf, 0x7b, 0xe6, 0x52, 0xf3, 0x96,
-0xaa, 0xa5, 0x87, 0xbf, 0xeb, 0x78, 0x0f, 0x66,
-0x9e, 0x2f, 0x79, 0xed, 0xd8, 0xd7, 0xa8, 0x37,
-0xe2, 0xe0, 0x85, 0xe5, 0x53, 0xbf, 0x29, 0x79,
-0xc3, 0xcb, 0xdf, 0x4c, 0x7d, 0xad, 0x7a, 0x3f,
-0x29, 0x00, 0x00, 0x00, 0x86, 0xa0, 0x79, 0x97,
-0x4b, 0x9e, 0xea, 0x57, 0xfe, 0x39, 0x75, 0x37,
-0x69, 0xbf, 0xed, 0xb2, 0x7b, 0x24, 0x6f, 0x7b,
-0xd1, 0xab, 0xe9, 0xf0, 0xca, 0xfc, 0x57, 0xad,
-0x7b, 0x44, 0x6e, 0x79, 0x97, 0xbe, 0x91, 0xae,
-0x7a, 0x7b, 0x58, 0xf4, 0xd2, 0xdd, 0x8e, 0x77,
-0x60, 0xcf, 0x42, 0xf9, 0xcb, 0xd7, 0x3e, 0xac,
-0x7a, 0x3f, 0x7b, 0x9b, 0xe9, 0xca, 0xb7, 0x4a,
-0xee, 0xcc, 0xf8, 0x8f, 0x5a, 0xc9, 0xca, 0x19,
-0xca, 0x0c, 0x00, 0x00, 0x95, 0x0d, 0xed, 0x98,
-0x2f, 0xb3, 0xbc, 0xb3, 0x68, 0xe5, 0x64, 0xed,
-0xb7, 0x3d, 0x73, 0x88, 0x1f, 0x47, 0x75, 0x7f,
-0xe7, 0x67, 0x2e, 0xc9, 0x7f, 0x55, 0xe3, 0x1e,
-0xf9, 0xc9, 0x9d, 0x07, 0xbf, 0x49, 0x9d, 0x27,
-0xa9, 0xab, 0x29, 0x14, 0x1a, 0xce, 0x1f, 0x81,
-0x94, 0x5d, 0x4b, 0x3c, 0x22, 0x7f, 0xb9, 0xa8,
-0x08, 0x4d, 0xfc, 0x6e, 0x6b, 0xa6, 0xca, 0xa7,
-0x20, 0xcd, 0x3c, 0x5f, 0xf7, 0xc7, 0x04, 0x00,
-0x00, 0xc0, 0x14, 0xbc, 0x04, 0xfa, 0x8a, 0xb7,
-0x48, 0x1e, 0xec, 0x77, 0x7c, 0x52, 0xbd, 0x05,
-0x56, 0xfa, 0x6d, 0x29, 0x49, 0x13, 0xcf, 0x91,
-0xbc, 0xed, 0x8d, 0xef, 0xcb, 0x4b, 0x41, 0x73,
-0xcf, 0x92, 0x0e, 0x1e, 0x62, 0xf1, 0x6f, 0xe3,
-0x6e, 0x5f, 0xef, 0x41, 0xd8, 0xa1, 0x81, 0x2e,
-0x9a, 0xf0, 0x69, 0xf9, 0xd7, 0xa4, 0x7d, 0x4b,
-0x4c, 0x5f, 0x29, 0x00, 0x00, 0x00, 0x55, 0xf8,
-0x78, 0x9d, 0xe9, 0x3f, 0x96, 0xe5, 0x8a, 0xcf,
-0xa2, 0x65, 0xf7, 0xe8, 0x8e, 0xb7, 0xa3, 0x15,
-0x93, 0xe4, 0xc9, 0xe4, 0xba, 0x8d, 0xf9, 0xaf,
-0x5a, 0x2a, 0xad, 0x32, 0xfa, 0x7f, 0x34, 0xfd,
-0x3c, 0xad, 0xca, 0xa5, 0x32, 0x87, 0x68, 0xf9,
-0x44, 0x79, 0x33, 0xcc, 0xeb, 0xde, 0x53, 0x38,
-0x8f, 0x18, 0x00, 0x00, 0x40, 0x98, 0xa1, 0xfd,
-0x4b, 0x69, 0xcc, 0x6b, 0x24, 0x8f, 0xf7, 0x6b,
-0xdf, 0x4d, 0xa7, 0xf5, 0x5a, 0x26, 0x52, 0x73,
-0x0d, 0x3f, 0xe5, 0xea, 0xfe, 0xb6, 0x0b, 0xae,
-0xc9, 0x7f, 0x55, 0x4b, 0x2d, 0x8f, 0x70, 0xa5,
-0x21, 0xf0, 0x8e, 0x79, 0x55, 0x32, 0x0f, 0x91,
-0x9a, 0x8f, 0xc8, 0xbb, 0x79, 0x30, 0xcd, 0xbb,
-0x92, 0xfd, 0x5e, 0xd3, 0x17, 0x0b, 0x00, 0x00,
-0x40, 0x03, 0x7e, 0x58, 0x66, 0xc2, 0x3f, 0xca,
-0x9f, 0xf0, 0x93, 0xff, 0x8b, 0x7a, 0x5b, 0x34,
-0xde, 0x36, 0x11, 0xa3, 0xbb, 0x3e, 0x23, 0x79,
-0xcf, 0x5b, 0x3e, 0x46, 0xb1, 0x48, 0xce, 0xab,
-0x92, 0x09, 0x9a, 0xf6, 0x3d, 0xf9, 0xc5, 0xdc,
-0xf0, 0x3e, 0x6a, 0xda, 0xef, 0xf7, 0x9d, 0x08,
-0x1d, 0xd4, 0xd7, 0x22, 0x2f, 0x50, 0x67, 0xba,
-0xe4, 0xf5, 0xd4, 0x74, 0xc0, 0xf4, 0xc5, 0x02,
-0x00, 0x00, 0xd0, 0x86, 0xb6, 0x3d, 0x43, 0x63,
-0xcf, 0x96, 0x67, 0xa1, 0x27, 0x7d, 0x81, 0xba,
-0xcf, 0xa8, 0x27, 0xa2, 0xe9, 0x65, 0x59, 0x0a,
-0x7a, 0xcc, 0xab, 0xa9, 0x7e, 0x6b, 0xfe, 0xab,
-0xea, 0xb7, 0xd0, 0x65, 0x7f, 0x22, 0x37, 0x9d,
-0x3b, 0xfe, 0x91, 0x9a, 0x0f, 0x33, 0xc3, 0xf6,
-0xfb, 0x66, 0x84, 0x03, 0x16, 0xde, 0xf7, 0xb4,
-0xd0, 0xe4, 0x2f, 0xca, 0x0b, 0xd2, 0x2e, 0x3c,
-0x8b, 0x66, 0xfe, 0x42, 0x77, 0x77, 0x00, 0x00,
-0x00, 0x40, 0x18, 0xa0, 0x78, 0x8c, 0xa6, 0x7c,
-0x5d, 0x6e, 0x79, 0x4c, 0x0f, 0x7c, 0x85, 0x37,
-0x19, 0x8e, 0x47, 0xe4, 0x6f, 0xca, 0xab, 0xa0,
-0x0f, 0xf3, 0xd0, 0xcc, 0xfd, 0x0d, 0xff, 0x78,
-0x83, 0xe0, 0x85, 0xfc, 0x54, 0x94, 0xc2, 0xf8,
-0xbf, 0xdb, 0xfe, 0x9e, 0x8e, 0xac, 0x52, 0xbc,
-0x98, 0x72, 0x22, 0x1e, 0xa5, 0xba, 0x4d, 0x34,
-0xe5, 0x6b, 0x4a, 0x3f, 0x91, 0xeb, 0xdf, 0x8b,
-0xb6, 0x1b, 0x00, 0x00, 0x50, 0xbe, 0xd0, 0xf1,
-0x6d, 0xbc, 0x2d, 0xb3, 0xca, 0x03, 0x7f, 0xdc,
-0x87, 0x59, 0x60, 0x6b, 0x75, 0x9f, 0x96, 0xbf,
-0x67, 0x22, 0x2e, 0x6f, 0xc4, 0x71, 0xdb, 0xc7,
-0xad, 0x44, 0xfe, 0xa9, 0x55, 0x6a, 0x3f, 0x2e,
-0x2f, 0x84, 0xce, 0x5c, 0xcc, 0xf2, 0xfb, 0x54,
-0x2e, 0xa6, 0x6c, 0xe8, 0x3c, 0xc9, 0xf3, 0x06,
-0xe3, 0x65, 0x73, 0xa9, 0x46, 0x74, 0xf1, 0x6b,
-0x69, 0xfd, 0x63, 0x55, 0xb2, 0x15, 0x0e, 0x00,
-0x00, 0x95, 0x09, 0x7b, 0x88, 0x6f, 0x9c, 0x21,
-0x0f, 0x57, 0x47, 0x74, 0xd9, 0x9b, 0xe9, 0xc1,
-0x6f, 0xd0, 0x9a, 0x07, 0xa9, 0xa3, 0xd1, 0xfd,
-0xe1, 0x4f, 0xcb, 0xee, 0x93, 0xbc, 0xd5, 0x98,
-0xd7, 0x08, 0x77, 0x72, 0xe9, 0xd0, 0xcb, 0xf2,
-0x8e, 0x13, 0xe9, 0x8b, 0xf9, 0x13, 0x9a, 0xfa,
-0x0d, 0xda, 0x32, 0x8b, 0xfa, 0x3b, 0x02, 0xbb,
-0x3b, 0x81, 0xc3, 0x0b, 0xd1, 0x99, 0xf3, 0xb2,
-0x5b, 0xfa, 0xc0, 0x57, 0x78, 0x27, 0x2b, 0x95,
-0x85, 0x33, 0x3d, 0xf5, 0x2b, 0x2b, 0x3a, 0x68,
-0xfa, 0xda, 0x01, 0x00, 0x00, 0x14, 0x47, 0x6c,
-0x98, 0x16, 0x5c, 0xa5, 0xfa, 0xe4, 0xbf, 0xe8,
-0x2c, 0x7e, 0x70, 0xf8, 0xd6, 0x8f, 0xd1, 0x73,
-0xd7, 0x50, 0xcd, 0x3a, 0x5e, 0xc4, 0x25, 0x32,
-0x62, 0x3a, 0x7d, 0x40, 0xbe, 0xb3, 0x2c, 0xec,
-0x22, 0x95, 0x8c, 0xd3, 0x9a, 0x87, 0x68, 0x8c,
-0x74, 0xf7, 0x73, 0xf4, 0x62, 0xae, 0xfa, 0x0b,
-0xba, 0xeb, 0x9f, 0x68, 0xc9, 0xad, 0xd4, 0xb8,
-0x8b, 0xd8, 0x6b, 0xcb, 0x24, 0x24, 0xe4, 0xb6,
-0xcb, 0x6e, 0xdd, 0x91, 0x55, 0xf4, 0xec, 0x55,
-0xbc, 0x17, 0xb7, 0xf4, 0x2c, 0xb6, 0x5d, 0x93,
-0xbf, 0x48, 0xbd, 0xcd, 0xa6, 0x57, 0x00, 0x00,
-0x00, 0xc0, 0x07, 0xb8, 0x1d, 0xcc, 0xfc, 0x85,
-0x7c, 0x7a, 0x42, 0xbe, 0xce, 0xa2, 0xcb, 0xff,
-0x94, 0x26, 0xff, 0x27, 0x2d, 0xbc, 0x89, 0x36,
-0x4c, 0xa7, 0x5d, 0x0b, 0xa8, 0x76, 0x7d, 0x5a,
-0x47, 0x56, 0xd3, 0x0d, 0xef, 0x97, 0xbc, 0x7c,
-0xc2, 0xa7, 0x28, 0x11, 0x15, 0x5f, 0xcf, 0xd2,
-0x09, 0x74, 0xe9, 0x9b, 0xf4, 0x2e, 0x86, 0x79,
-0xf1, 0xd5, 0xef, 0xa4, 0x07, 0xbf, 0xc6, 0xbf,
-0x18, 0xac, 0x9e, 0x4a, 0x3b, 0x6d, 0x17, 0x13,
-0x1e, 0xed, 0x98, 0x4f, 0xeb, 0x1f, 0xa5, 0xe7,
-0xae, 0xe5, 0x1e, 0xca, 0x6e, 0x9d, 0xca, 0x66,
-0x77, 0xce, 0x1a, 0x5f, 0x45, 0x13, 0x3f, 0x4f,
-0x83, 0xaa, 0xed, 0xb3, 0x00, 0x00, 0x00, 0x84,
-0x1f, 0xea, 0xef, 0xa0, 0x59, 0xbf, 0xa2, 0x8b,
-0xd5, 0x12, 0xd1, 0x4e, 0x1a, 0xfb, 0xba, 0xac,
-0xa4, 0xbd, 0x23, 0x98, 0xdd, 0x37, 0x89, 0x0f,
-0x17, 0x53, 0x2c, 0xc2, 0x3d, 0xfd, 0x8a, 0x3f,
-0xf5, 0xed, 0x62, 0x42, 0xa2, 0x62, 0x96, 0xc3,
-0xcc, 0xf7, 0x81, 0xaf, 0x50, 0xfb, 0xf1, 0x12,
-0x7f, 0x30, 0x00, 0x00, 0x00, 0x04, 0x4e, 0x5f,
-0x1b, 0x0f, 0xcd, 0x2e, 0xd3, 0x0c, 0x3c, 0x8b,
-0xd1, 0xf2, 0x89, 0x8e, 0x17, 0x13, 0x1d, 0xe0,
-0x0d, 0xa0, 0xae, 0x79, 0x57, 0xe9, 0x2e, 0x26,
-0xcc, 0x1a, 0xf3, 0x6a, 0x9a, 0xf6, 0x7d, 0x6a,
-0xa9, 0x29, 0xe1, 0xa7, 0x01, 0x00, 0x00, 0x40,
-0x09, 0x19, 0xea, 0xa1, 0x75, 0x8f, 0xd2, 0xf5,
-0x7f, 0x55, 0x22, 0x5b, 0xb9, 0xf7, 0x5f, 0xdd,
-0x76, 0x6c, 0x63, 0xc3, 0xbc, 0x49, 0x97, 0x62,
-0x45, 0x74, 0x05, 0xeb, 0x92, 0xd7, 0xd3, 0xa2,
-0x71, 0x56, 0x47, 0x43, 0xe9, 0x3e, 0x06, 0x00,
-0x00, 0x00, 0x4a, 0x4f, 0x3c, 0x4a, 0x27, 0xb6,
-0xf3, 0x7d, 0x46, 0x69, 0x01, 0x95, 0x0f, 0xce,
-0xf2, 0x46, 0x49, 0x42, 0x95, 0x92, 0xd4, 0x71,
-0x82, 0x66, 0xff, 0x86, 0x2e, 0x7d, 0x83, 0xf6,
-0x6e, 0x69, 0x05, 0x68, 0xcc, 0x6b, 0xf8, 0x61,
-0xe7, 0x03, 0x2f, 0x59, 0xd1, 0xfc, 0xa1, 0xc9,
-0x00, 0x00, 0x00, 0x2a, 0x12, 0x3e, 0x93, 0x68,
-0xc3, 0xe3, 0x34, 0xe1, 0x93, 0xf2, 0x79, 0x82,
-0x45, 0xea, 0xe5, 0x49, 0xf2, 0x8b, 0x61, 0x2e,
-0x7c, 0x70, 0x19, 0xdd, 0x77, 0x0e, 0x9f, 0x4a,
-0x6c, 0xdc, 0x13, 0x4b, 0xa3, 0x8b, 0x5f, 0x4b,
-0xb7, 0x7c, 0x94, 0x5e, 0xba, 0x9b, 0x22, 0x7d,
-0x25, 0xf8, 0x71, 0x03, 0x00, 0x00, 0x08, 0x15,
-0xd4, 0x5e, 0x4f, 0x0b, 0x6f, 0xa4, 0x3b, 0x3f,
-0x23, 0x1f, 0x8e, 0xe0, 0x59, 0x93, 0xfe, 0xd3,
-0x4a, 0x26, 0x94, 0x2e, 0xa6, 0xaf, 0x8d, 0x56,
-0x3f, 0x48, 0xbf, 0xff, 0x12, 0x1f, 0x61, 0x6f,
-0xdc, 0x1f, 0x83, 0xd3, 0xd8, 0xd7, 0xf2, 0xc9,
-0x8f, 0xf3, 0xaf, 0xa0, 0x93, 0x7b, 0xcb, 0xe5,
-0x38, 0x15, 0x00, 0x00, 0x00, 0xff, 0x49, 0xc6,
-0xad, 0xe3, 0xdb, 0x68, 0xd5, 0x03, 0xf4, 0xd0,
-0xb7, 0xe8, 0xb7, 0x6f, 0x95, 0x57, 0x35, 0xeb,
-0xea, 0xd2, 0x37, 0x51, 0xe7, 0x29, 0x8d, 0xeb,
-0x69, 0x3b, 0x46, 0x5b, 0x9f, 0xa6, 0x27, 0x2f,
-0xe0, 0x73, 0x84, 0xe5, 0x4d, 0x92, 0xcb, 0x4a,
-0x97, 0xfd, 0x09, 0x9f, 0x76, 0xb1, 0xec, 0x5e,
-0xeb, 0xd8, 0xa6, 0x0a, 0xec, 0xae, 0x09, 0x00,
-0x00, 0xc0, 0x03, 0x89, 0x98, 0xd5, 0x71, 0x82,
-0x6a, 0xd7, 0xf1, 0xf1, 0xbe, 0x53, 0xbe, 0xea,
-0x73, 0x04, 0xba, 0x71, 0x86, 0xde, 0xc5, 0xb0,
-0xa8, 0xb0, 0xaf, 0xcd, 0x6a, 0xd8, 0x4e, 0x9b,
-0x9e, 0xe0, 0x55, 0xc1, 0xd7, 0x95, 0xaa, 0x5a,
-0x2c, 0x20, 0x5d, 0xf1, 0x16, 0x7e, 0x1c, 0x78,
-0xc9, 0x1d, 0x74, 0x78, 0xa5, 0xd5, 0x7a, 0x14,
-0xce, 0x0b, 0x00, 0x00, 0x40, 0x40, 0x3c, 0x6a,
-0x0d, 0xf5, 0x52, 0xf7, 0x69, 0xaa, 0x59, 0x43,
-0x2f, 0xdc, 0x42, 0xd3, 0xcf, 0xa5, 0x7b, 0x3e,
-0x47, 0x37, 0x7e, 0x80, 0x4f, 0x06, 0xbc, 0xfa,
-0x1d, 0x3c, 0x40, 0xf6, 0xa0, 0x27, 0x7e, 0xea,
-0xf1, 0x62, 0x58, 0x6c, 0x3e, 0xdc, 0x47, 0xbd,
-0xcd, 0x54, 0xbf, 0x99, 0x96, 0xdf, 0x4b, 0x33,
-0x7e, 0xc2, 0xcb, 0xc6, 0x6e, 0xfa, 0x1b, 0x7e,
-0x31, 0xd7, 0xfe, 0xa5, 0xc7, 0x8b, 0x09, 0x54,
-0xec, 0x16, 0xb1, 0x6b, 0xbb, 0xe9, 0x03, 0x7c,
-0x44, 0x23, 0xfb, 0xe6, 0xb0, 0xf0, 0x26, 0xda,
-0xff, 0x22, 0xef, 0x3f, 0x39, 0xd8, 0x9d, 0xb2,
-0x5d, 0x64, 0x9b, 0x01, 0x00, 0x00, 0xa8, 0xc2,
-0x7b, 0x67, 0x31, 0x47, 0x1e, 0xec, 0xa6, 0xee,
-0x26, 0xea, 0x68, 0xf0, 0xa2, 0xae, 0x26, 0x3f,
-0xaf, 0x27, 0xd2, 0xcf, 0x2f, 0xa6, 0xa7, 0xd9,
-0xe3, 0xc5, 0x04, 0x2a, 0x76, 0x8b, 0xd8, 0xb5,
-0x0d, 0xa3, 0xa4, 0x0a, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
-0x00, 0x00, 0x00, 0x00, 0x00, 0xca, 0x15, 0x3a,
-0xbc, 0x92, 0xa6, 0x7c, 0x3d, 0x40, 0x1d, 0x78,
-0xc9, 0xf4, 0x12, 0x01, 0x00, 0x00, 0x80, 0xd0,
-0x41, 0x6d, 0xf5, 0xda, 0x13, 0x15, 0xb5, 0xf4,
-0xe8, 0x0f, 0x2c, 0x4a, 0x9a, 0x5e, 0x25, 0x00,
-0x00, 0x00, 0x10, 0x2e, 0x28, 0x11, 0xa3, 0xfb,
-0xfe, 0x2d, 0x40, 0xff, 0xbd, 0xfa, 0x1d, 0x34,
-0xd0, 0x65, 0x7a, 0x95, 0x00, 0x00, 0x00, 0x40,
-0xe8, 0xa0, 0x65, 0xf7, 0x04, 0xd9, 0xc7, 0xe3,
-0x2c, 0xda, 0xbb, 0xd8, 0xf4, 0x12, 0x01, 0x00,
-0x00, 0x80, 0xd0, 0x41, 0x2d, 0x47, 0x83, 0xed,
-0xa3, 0x35, 0xf3, 0x17, 0xa6, 0x97, 0x08, 0x00,
-0x00, 0x00, 0x84, 0x11, 0xba, 0xe7, 0xb3, 0x01,
-0xfa, 0xef, 0x55, 0x6f, 0xa3, 0xc1, 0x4e, 0xd3,
-0x4b, 0x04, 0x00, 0x00, 0x00, 0x42, 0x07, 0x2d,
-0x9f, 0x18, 0x6c, 0x08, 0xbc, 0x67, 0xa1, 0xe9,
-0x25, 0x02, 0x00, 0x00, 0x00, 0xa1, 0x83, 0x8f,
-0x14, 0xbc, 0xe4, 0xf5, 0x01, 0xfa, 0xef, 0xac,
-0x0b, 0x30, 0xb2, 0x10, 0x00, 0x00, 0x00, 0xc8,
-0x27, 0x1e, 0xa5, 0x09, 0x9f, 0x0a, 0xd0, 0x7f,
-0xaf, 0x7d, 0x37, 0x45, 0x06, 0x4c, 0x2f, 0x12,
-0x00, 0x00, 0x00, 0x08, 0x1d, 0xb4, 0xf8, 0x96,
-0x00, 0xfd, 0xf7, 0xa2, 0xb3, 0xf8, 0x10, 0x43,
-0x00, 0x00, 0x00, 0x00, 0xe4, 0x42, 0x4d, 0xfb,
-0x69, 0xec, 0xd9, 0x41, 0xa6, 0xa0, 0x7f, 0x8d,
-0x39, 0x86, 0x00, 0x00, 0x00, 0x40, 0x1e, 0x14,
-0x8f, 0xd2, 0x1d, 0x9f, 0x0c, 0xd0, 0x7f, 0x6f,
-0x78, 0x3f, 0x0d, 0xf5, 0x98, 0x5e, 0x25, 0x00,
-0x00, 0x00, 0x10, 0x3a, 0x68, 0xd1, 0xb8, 0x20,
-0x53, 0xd0, 0xaf, 0x46, 0x0a, 0x1a, 0x00, 0x00,
-0x00, 0x28, 0x84, 0x8e, 0x6f, 0xe3, 0x2e, 0x19,
-0x9c, 0x05, 0xcf, 0xbd, 0xd4, 0xf4, 0x12, 0x01,
-0x00, 0x00, 0x80, 0xd0, 0x41, 0x89, 0x38, 0x8d,
-0xff, 0x48, 0x90, 0x29, 0xe8, 0xf7, 0x51, 0x3c,
-0x6a, 0x7a, 0x95, 0x00, 0x00, 0x00, 0x40, 0xe8,
-0xa0, 0x45, 0x37, 0x05, 0x99, 0x82, 0x3e, 0x8b,
-0x6a, 0xd6, 0x9a, 0x5e, 0x22, 0x00, 0x00, 0x00,
-0x10, 0x3a, 0xe8, 0xf8, 0x56, 0x1a, 0xfb, 0x9a,
-0x20, 0x53, 0xd0, 0x97, 0x99, 0x5e, 0x22, 0x00,
-0x00, 0x00, 0x10, 0x3e, 0xa2, 0x83, 0xc1, 0xa6,
-0xa0, 0xc7, 0x7d, 0x88, 0xa2, 0xc3, 0xa6, 0x17,
-0x09, 0x00, 0x00, 0x00, 0x84, 0x0e, 0x9a, 0x77,
-0x45, 0x80, 0xfe, 0x3b, 0xe6, 0xd5, 0x54, 0xbf,
-0xd5, 0xf4, 0x12, 0x01, 0x00, 0x00, 0x80, 0xd0,
-0x41, 0xf5, 0x9b, 0xe9, 0xa2, 0x57, 0x05, 0x68,
-0xc1, 0xcf, 0xfe, 0xd6, 0xf4, 0x12, 0x01, 0x00,
-0x00, 0x80, 0xd0, 0x41, 0xf1, 0x18, 0xdd, 0xf4,
-0xc1, 0x20, 0x53, 0xd0, 0x7f, 0x6b, 0xc5, 0x86,
-0x4c, 0xaf, 0x12, 0x00, 0x00, 0x00, 0x08, 0x17,
-0xc4, 0x98, 0x77, 0x79, 0x80, 0xfe, 0x3b, 0xf6,
-0x6c, 0xaa, 0xdf, 0x62, 0x7a, 0x95, 0x00, 0x00,
-0x00, 0x40, 0xe8, 0xa0, 0xc3, 0xab, 0x82, 0x4d,
-0x41, 0x2f, 0x1a, 0x67, 0x7a, 0x89, 0x00, 0x00,
-0x00, 0x40, 0xe8, 0xa0, 0x48, 0x3f, 0x5d, 0xff,
-0xde, 0x00, 0xfd, 0x77, 0xfc, 0x47, 0x31, 0x0e,
-0x18, 0x00, 0x00, 0x00, 0x28, 0x84, 0xe6, 0x07,
-0x59, 0x05, 0xcd, 0x74, 0x62, 0x87, 0xe9, 0x25,
-0x02, 0x00, 0x00, 0x00, 0xa1, 0x83, 0x8e, 0x04,
-0x9d, 0x82, 0xbe, 0xc9, 0xf4, 0x12, 0x01, 0x00,
-0x00, 0x80, 0xd0, 0x41, 0x43, 0xbd, 0xc1, 0xa6,
-0xa0, 0xef, 0xfc, 0x34, 0xc5, 0x22, 0xa6, 0x57,
-0x09, 0x00, 0x00, 0x00, 0x84, 0x0c, 0x22, 0x9a,
-0xf5, 0xab, 0x00, 0xfd, 0xf7, 0xe2, 0xd7, 0xd1,
-0xc9, 0xbd, 0xa6, 0x17, 0x09, 0x00, 0x00, 0x00,
-0x84, 0x0e, 0x3a, 0xf0, 0x22, 0x5d, 0x78, 0x56,
-0x80, 0x16, 0xfc, 0xe2, 0x04, 0xd3, 0x4b, 0x04,
-0x00, 0x00, 0x00, 0x42, 0x07, 0xc5, 0x86, 0xe8,
-0xda, 0x77, 0x05, 0xe8, 0xbf, 0xb7, 0x7f, 0xd2,
-0x4a, 0xc4, 0x4d, 0xaf, 0x12, 0x00, 0x00, 0x00,
-0x08, 0x1d, 0x34, 0xeb, 0x97, 0x01, 0xfa, 0xef,
-0x98, 0xb3, 0xe9, 0xf4, 0x41, 0xd3, 0x4b, 0x04,
-0x00, 0x00, 0x00, 0x42, 0x07, 0xed, 0x5b, 0x1c,
-0xa0, 0xff, 0x32, 0x2d, 0xbb, 0xd7, 0xf4, 0x12,
-0x01, 0x00, 0x00, 0x80, 0xd0, 0x41, 0x03, 0x1d,
-0x74, 0xd5, 0xdb, 0x03, 0xf4, 0xdf, 0xfb, 0xfe,
-0x8d, 0x92, 0x48, 0x41, 0x03, 0x00, 0x00, 0x00,
-0x79, 0x10, 0xcd, 0xf8, 0x59, 0x80, 0xfe, 0x3b,
-0xf6, 0x6c, 0x6a, 0xa9, 0x35, 0xbd, 0x46, 0x00,
-0x00, 0x00, 0x20, 0x74, 0xd0, 0x9e, 0x45, 0xc1,
-0xa6, 0xa0, 0x97, 0x4f, 0x34, 0xbd, 0x44, 0x00,
-0x00, 0x00, 0x20, 0x74, 0xd0, 0x50, 0x0f, 0x5d,
-0xf5, 0xb6, 0x40, 0x53, 0xd0, 0x56, 0x22, 0x66,
-0x7a, 0x95, 0x00, 0x00, 0x00, 0x40, 0xd8, 0x20,
-0x7a, 0xec, 0x87, 0x01, 0xfa, 0xef, 0xa5, 0x6f,
-0x44, 0x0a, 0x1a, 0x00, 0x00, 0x00, 0x28, 0x84,
-0xb6, 0xcd, 0x09, 0x36, 0x05, 0xbd, 0xe6, 0x21,
-0xd3, 0x4b, 0x04, 0x00, 0x00, 0x00, 0x42, 0x07,
-0xf5, 0xb6, 0xd0, 0xe5, 0x6f, 0x0e, 0xd0, 0x7f,
-0x1f, 0xf8, 0xf2, 0xff, 0x07, 0x66, 0x87, 0xe4,
-0x0f, 0x36, 0x10, 0x0e, 0x00,
diff --git a/board/esd/voh405/voh405.c b/board/esd/voh405/voh405.c
deleted file mode 100644 (file)
index 3cc2206..0000000
+++ /dev/null
@@ -1,377 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/io.h>
-#include <asm/processor.h>
-#include <command.h>
-#include <malloc.h>
-
-/* ------------------------------------------------------------------------- */
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-extern void lxt971_no_sleep(void);
-
-/* fpga configuration data - gzip compressed and generated by bin2c */
-const unsigned char fpgadata[] =
-{
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-/* logo bitmap data - gzip compressed and generated by bin2c */
-unsigned char logo_bmp_320[] =
-{
-#include "logo_320_240_4bpp.c"
-};
-
-unsigned char logo_bmp_640[] =
-{
-#include "logo_640_480_24bpp.c"
-};
-
-
-/*
- * include common lcd code (for esd boards)
- */
-#include "../common/lcd.c"
-
-#include "../common/s1d13704_320_240_4bpp.h"
-#include "../common/s1d13806_320_240_4bpp.h"
-#include "../common/s1d13806_640_480_16bpp.h"
-
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFFB5);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       unsigned char *duart0_mcr = (unsigned char *)((ulong)DUART0_BA + 4);
-       unsigned char *duart1_mcr = (unsigned char *)((ulong)DUART1_BA + 4);
-       unsigned short *lcd_contrast =
-               (unsigned short *)((ulong)CONFIG_SYS_FPGA_BASE_ADDR + CONFIG_SYS_FPGA_CTRL + 4);
-       unsigned short *lcd_backlight =
-               (unsigned short *)((ulong)CONFIG_SYS_FPGA_BASE_ADDR + CONFIG_SYS_FPGA_CTRL + 6);
-       unsigned char *dst;
-       ulong len = sizeof(fpgadata);
-       int status;
-       int index;
-       int i;
-       char *str;
-
-       dst = malloc(CONFIG_SYS_FPGA_MAX_SIZE);
-       if (gunzip (dst, CONFIG_SYS_FPGA_MAX_SIZE, (uchar *)fpgadata, &len) != 0) {
-               printf ("GUNZIP ERROR - must RESET board to recover\n");
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       status = fpga_boot(dst, len);
-       if (status != 0) {
-               printf("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i=0; i<4; i++) {
-                       len = dst[index];
-                       printf("FPGA: %s\n", &(dst[index+1]));
-                       index += len+3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i=20; i>0; i--) {
-                       printf("Rebooting in %2d seconds \r",i);
-                       for (index=0;index<1000;index++)
-                               udelay(1000);
-               }
-               putc ('\n');
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       puts("FPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i=0; i<4; i++) {
-               len = dst[index];
-               printf("%s ", &(dst[index+1]));
-               index += len+3;
-       }
-       putc ('\n');
-
-       free(dst);
-
-       /*
-        * Reset FPGA via FPGA_INIT pin
-        */
-       out_be32((void*)GPIO0_TCR, in_be32((void*)GPIO0_TCR) | FPGA_INIT); /* setup FPGA_INIT as output */
-       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) & ~FPGA_INIT);  /* reset low */
-       udelay(1000); /* wait 1ms */
-       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) | FPGA_INIT);   /* reset high */
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Reset external DUARTs
-        */
-       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) | CONFIG_SYS_DUART_RST); /* set reset to high */
-       udelay(10); /* wait 10us */
-       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) & ~CONFIG_SYS_DUART_RST); /* set reset to low */
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Set NAND-FLASH GPIO signals to default
-        */
-       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) & ~(CONFIG_SYS_NAND_CLE | CONFIG_SYS_NAND_ALE));
-       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) | CONFIG_SYS_NAND_CE);
-
-       /*
-        * Setup EEPROM write protection
-        */
-       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) | CONFIG_SYS_EEPROM_WP);
-       out_be32((void*)GPIO0_TCR, in_be32((void*)GPIO0_TCR) | CONFIG_SYS_EEPROM_WP);
-
-       /*
-        * Enable interrupts in exar duart mcr[3]
-        */
-       out_8(duart0_mcr, 0x08);
-       out_8(duart1_mcr, 0x08);
-
-       /*
-        * Init lcd interface and display logo
-        */
-       str = getenv("bd_type");
-       if (strcmp(str, "voh405_bw") == 0) {
-               lcd_setup(0, 1);
-               lcd_init((uchar *)CONFIG_SYS_LCD_SMALL_REG, (uchar *)CONFIG_SYS_LCD_SMALL_MEM,
-                        regs_13704_320_240_4bpp,
-                        sizeof(regs_13704_320_240_4bpp)/sizeof(regs_13704_320_240_4bpp[0]),
-                        logo_bmp_320, sizeof(logo_bmp_320));
-       } else if (strcmp(str, "voh405_bwbw") == 0) {
-               lcd_setup(0, 1);
-               lcd_init((uchar *)CONFIG_SYS_LCD_SMALL_REG, (uchar *)CONFIG_SYS_LCD_SMALL_MEM,
-                        regs_13704_320_240_4bpp,
-                        sizeof(regs_13704_320_240_4bpp)/sizeof(regs_13704_320_240_4bpp[0]),
-                        logo_bmp_320, sizeof(logo_bmp_320));
-               lcd_setup(1, 1);
-               lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG, (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                        regs_13806_320_240_4bpp,
-                        sizeof(regs_13806_320_240_4bpp)/sizeof(regs_13806_320_240_4bpp[0]),
-                        logo_bmp_320, sizeof(logo_bmp_320));
-       } else if (strcmp(str, "voh405_bwc") == 0) {
-               lcd_setup(0, 1);
-               lcd_init((uchar *)CONFIG_SYS_LCD_SMALL_REG, (uchar *)CONFIG_SYS_LCD_SMALL_MEM,
-                        regs_13704_320_240_4bpp,
-                        sizeof(regs_13704_320_240_4bpp)/sizeof(regs_13704_320_240_4bpp[0]),
-                        logo_bmp_320, sizeof(logo_bmp_320));
-               lcd_setup(1, 0);
-               lcd_init((uchar *)CONFIG_SYS_LCD_BIG_REG, (uchar *)CONFIG_SYS_LCD_BIG_MEM,
-                        regs_13806_640_480_16bpp,
-                        sizeof(regs_13806_640_480_16bpp)/sizeof(regs_13806_640_480_16bpp[0]),
-                        logo_bmp_640, sizeof(logo_bmp_640));
-       } else {
-               printf("Unsupported bd_type defined (%s) -> No display configured!\n", str);
-               return 0;
-       }
-
-       /*
-        * Set invert bit in small lcd controller
-        */
-       out_8((unsigned char *)(CONFIG_SYS_LCD_SMALL_REG + 2),
-             in_8((unsigned char *)(CONFIG_SYS_LCD_SMALL_REG + 2)) | 0x01);
-
-       /*
-        * Set default contrast voltage on epson vga controller
-        */
-       out_be16(lcd_contrast, 0x4646);
-
-       /*
-        * Enable backlight
-        */
-       out_be16(lcd_backlight, 0xffff);
-
-       /*
-        * Enable external I2C bus
-        */
-       out_be32((void*)GPIO0_TCR, in_be32((void*)GPIO0_TCR) | CONFIG_SYS_IIC_ON);
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming VOH405");
-       } else {
-               puts(str);
-       }
-
-       if (getenv_f("bd_type", str, sizeof(str)) != -1) {
-               printf(" (%s)", str);
-       } else {
-               puts(" (Missing bd_type!)");
-       }
-
-       putc ('\n');
-
-       return 0;
-}
-
-#ifdef CONFIG_IDE_RESET
-#define FPGA_MODE (CONFIG_SYS_FPGA_BASE_ADDR + CONFIG_SYS_FPGA_CTRL)
-void ide_set_reset(int on)
-{
-       /*
-        * Assert or deassert CompactFlash Reset Pin
-        */
-       if (on) {               /* assert RESET */
-               out_be16((void *)FPGA_MODE,
-                        in_be16((void *)FPGA_MODE) & ~CONFIG_SYS_FPGA_CTRL_CF_RESET);
-       } else {                /* release RESET */
-               out_be16((void *)FPGA_MODE,
-                        in_be16((void *)FPGA_MODE) | CONFIG_SYS_FPGA_CTRL_CF_RESET);
-       }
-}
-#endif /* CONFIG_IDE_RESET */
-
-#if defined(CONFIG_RESET_PHY_R)
-void reset_phy(void)
-{
-#ifdef CONFIG_LXT971_NO_SLEEP
-
-       /*
-        * Disable sleep mode in LXT971
-        */
-       lxt971_no_sleep();
-#endif
-}
-#endif
-
-#if defined(CONFIG_SYS_EEPROM_WREN)
-/* Input: <dev_addr>  I2C address of EEPROM device to enable.
- *         <state>     -1: deliver current state
- *                    0: disable write
- *                    1: enable write
- *  Returns:           -1: wrong device address
- *                      0: dis-/en- able done
- *                  0/1: current state if <state> was -1.
- */
-int eeprom_write_enable (unsigned dev_addr, int state)
-{
-       if (CONFIG_SYS_I2C_EEPROM_ADDR != dev_addr) {
-               return -1;
-       } else {
-               switch (state) {
-               case 1:
-                       /* Enable write access, clear bit GPIO0. */
-                       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) & ~CONFIG_SYS_EEPROM_WP);
-                       state = 0;
-                       break;
-               case 0:
-                       /* Disable write access, set bit GPIO0. */
-                       out_be32((void*)GPIO0_OR, in_be32((void*)GPIO0_OR) | CONFIG_SYS_EEPROM_WP);
-                       state = 0;
-                       break;
-               default:
-                       /* Read current status back. */
-                       state = (0 == (in_be32((void*)GPIO0_OR) & CONFIG_SYS_EEPROM_WP));
-                       break;
-               }
-       }
-       return state;
-}
-
-int do_eep_wren (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int query = argc == 1;
-       int state = 0;
-
-       if (query) {
-               /* Query write access state. */
-               state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, -1);
-               if (state < 0) {
-                       puts ("Query of write access state failed.\n");
-               } else {
-                       printf ("Write access for device 0x%0x is %sabled.\n",
-                               CONFIG_SYS_I2C_EEPROM_ADDR, state ? "en" : "dis");
-                       state = 0;
-               }
-       } else {
-               if ('0' == argv[1][0]) {
-                       /* Disable write access. */
-                       state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, 0);
-               } else {
-                       /* Enable write access. */
-                       state = eeprom_write_enable (CONFIG_SYS_I2C_EEPROM_ADDR, 1);
-               }
-               if (state < 0) {
-                       puts ("Setup of write access state failed.\n");
-               }
-       }
-
-       return state;
-}
-
-U_BOOT_CMD(eepwren,    2,      0,      do_eep_wren,
-       "Enable / disable / query EEPROM write access",
-       ""
-);
-#endif /* #if defined(CONFIG_SYS_EEPROM_WREN) */
diff --git a/board/esd/wuh405/Kconfig b/board/esd/wuh405/Kconfig
deleted file mode 100644 (file)
index 8a7df4d..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_WUH405
-
-config SYS_BOARD
-       default "wuh405"
-
-config SYS_VENDOR
-       default "esd"
-
-config SYS_CONFIG_NAME
-       default "WUH405"
-
-endif
diff --git a/board/esd/wuh405/MAINTAINERS b/board/esd/wuh405/MAINTAINERS
deleted file mode 100644 (file)
index 782c72a..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-WUH405 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/esd/wuh405/
-F:     include/configs/WUH405.h
-F:     configs/WUH405_defconfig
diff --git a/board/esd/wuh405/Makefile b/board/esd/wuh405/Makefile
deleted file mode 100644 (file)
index b9beeff..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = wuh405.o flash.o \
-       ../common/misc.o \
-       ../common/esd405ep_nand.o \
diff --git a/board/esd/wuh405/flash.c b/board/esd/wuh405/flash.c
deleted file mode 100644 (file)
index 23e8164..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/ppc4xx.h>
-#include <asm/processor.h>
-
-/*
- * include common flash code (for esd boards)
- */
-#include "../common/flash.c"
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (vu_long * addr, flash_info_t * info);
-static void flash_get_offsets (ulong base, flash_info_t * info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long flash_init (void)
-{
-       unsigned long size_b0;
-       int i;
-       uint pbcr;
-       unsigned long base_b0;
-       int size_val = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here - FIXME XXX */
-
-       size_b0 = flash_get_size((vu_long *)FLASH_BASE0_PRELIM, &flash_info[0]);
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                       size_b0, size_b0<<20);
-       }
-
-       /* Setup offsets */
-       flash_get_offsets (-size_b0, &flash_info[0]);
-
-       /* Re-do sizing to get full correct info */
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       pbcr = mfdcr(EBC0_CFGDATA);
-       mtdcr(EBC0_CFGADDR, PB0CR);
-       base_b0 = -size_b0;
-       switch (size_b0) {
-       case 1 << 20:
-               size_val = 0;
-               break;
-       case 2 << 20:
-               size_val = 1;
-               break;
-       case 4 << 20:
-               size_val = 2;
-               break;
-       case 8 << 20:
-               size_val = 3;
-               break;
-       case 16 << 20:
-               size_val = 4;
-               break;
-       }
-       pbcr = (pbcr & 0x0001ffff) | base_b0 | (size_val << 17);
-       mtdcr(EBC0_CFGDATA, pbcr);
-
-       /* Monitor protection ON by default */
-       (void)flash_protect(FLAG_PROTECT_SET,
-                           -CONFIG_SYS_MONITOR_LEN,
-                           0xffffffff,
-                           &flash_info[0]);
-
-       flash_info[0].size = size_b0;
-
-       return (size_b0);
-}
diff --git a/board/esd/wuh405/fpgadata.c b/board/esd/wuh405/fpgadata.c
deleted file mode 100644 (file)
index a964f9f..0000000
+++ /dev/null
@@ -1,3636 +0,0 @@
-0x1f, 0x8b, 0x08, 0x08, 0xe2, 0x44, 0xc5, 0x42,
-0x00, 0x03, 0x77, 0x75, 0x68, 0x34, 0x30, 0x35,
-0x5f, 0x31, 0x2e, 0x62, 0x69, 0x74, 0x00, 0xec,
-0xbd, 0x0d, 0x74, 0x14, 0xd7, 0x95, 0x2e, 0xba,
-0xeb, 0x54, 0x49, 0x94, 0xba, 0x5b, 0xea, 0x42,
-0x48, 0x1e, 0xd9, 0x60, 0x5c, 0x6a, 0x09, 0xd2,
-0x28, 0x8d, 0x68, 0x24, 0x47, 0x60, 0x21, 0x4b,
-0x45, 0x8b, 0x78, 0x14, 0x20, 0x41, 0xe3, 0x78,
-0x12, 0xee, 0x7d, 0x5e, 0x99, 0xb6, 0x43, 0x66,
-0x78, 0x33, 0xc4, 0x97, 0xc4, 0xb9, 0x77, 0x88,
-0x27, 0xd7, 0x3e, 0x6a, 0x09, 0x23, 0x2c, 0x6c,
-0xda, 0x36, 0x89, 0x71, 0xe2, 0xc9, 0x34, 0x98,
-0x24, 0xd8, 0x61, 0x32, 0x0d, 0xc2, 0x46, 0x80,
-0x63, 0x97, 0xb0, 0xe2, 0x34, 0x58, 0xc6, 0x8a,
-0xe3, 0xc9, 0x60, 0xcc, 0xe0, 0x26, 0x51, 0x6c,
-0xd9, 0x96, 0xb1, 0x8c, 0x19, 0x5b, 0x20, 0x40,
-0xef, 0xec, 0x53, 0x5d, 0xd5, 0x55, 0xfd, 0x23,
-0x27, 0x77, 0xd6, 0xbc, 0x35, 0x6f, 0xbd, 0x61,
-0xd6, 0xba, 0x77, 0xa7, 0xba, 0x52, 0xa9, 0x73,
-0x74, 0x6a, 0xef, 0xef, 0x7c, 0xfb, 0xdb, 0xfb,
-0x40, 0x91, 0x77, 0xcc, 0xf8, 0x3f, 0x00, 0xe1,
-0x36, 0x28, 0xfe, 0xdb, 0xff, 0xb9, 0xf6, 0xfa,
-0xe0, 0x67, 0xfe, 0x62, 0x61, 0xed, 0x1d, 0x5f,
-0x5d, 0x03, 0xb7, 0x83, 0xbb, 0xee, 0xce, 0xcf,
-0x04, 0xbf, 0xf6, 0xad, 0x6f, 0x2c, 0xbc, 0xfe,
-0x7a, 0xf8, 0x2a, 0xfb, 0x4f, 0xc1, 0xe0, 0x67,
-0x16, 0x04, 0x17, 0x2d, 0x08, 0x2e, 0x84, 0x35,
-0x50, 0xb4, 0xf0, 0x33, 0x8d, 0x75, 0x8b, 0x1b,
-0x83, 0xf5, 0xf0, 0x35, 0x10, 0xea, 0x77, 0x4d,
-0xb2, 0x7f, 0x4f, 0x3e, 0xfa, 0xe7, 0x7f, 0x19,
-0x04, 0x2a, 0x00, 0xc0, 0xb4, 0xa0, 0x10, 0xc6,
-0xff, 0xdf, 0x1d, 0x14, 0x54, 0x01, 0x68, 0xcb,
-0xfc, 0x20, 0xe8, 0xf8, 0x9f, 0x21, 0xf5, 0x7b,
-0x51, 0x10, 0x54, 0xfb, 0x7f, 0x16, 0x82, 0xa0,
-0x41, 0x3b, 0x68, 0x5b, 0x84, 0x52, 0xf8, 0x43,
-0xfe, 0x75, 0xd1, 0x94, 0x21, 0xfd, 0x61, 0xf7,
-0x4b, 0xe6, 0xfd, 0x93, 0xc7, 0x68, 0xde, 0x9b,
-0xd2, 0xff, 0x5a, 0xce, 0xc5, 0x52, 0x56, 0x01,
-0x09, 0x7e, 0xf2, 0xed, 0x82, 0x46, 0xcd, 0xa7,
-0x5e, 0x3c, 0xf9, 0x07, 0x3d, 0xff, 0x7f, 0x99,
-0xcf, 0xbf, 0xf2, 0x47, 0xde, 0x0f, 0xca, 0x1f,
-0x70, 0x3b, 0x1b, 0xaf, 0x69, 0x5c, 0x54, 0x40,
-0x06, 0x02, 0x40, 0xc1, 0x0f, 0x2e, 0x20, 0x14,
-0x62, 0xb9, 0x8c, 0x96, 0x65, 0xe6, 0xfd, 0xfa,
-0xc6, 0x2b, 0x30, 0xd1, 0xd9, 0x92, 0x74, 0x8f,
-0x88, 0xdf, 0xaa, 0x98, 0xa4, 0x0d, 0x27, 0x8a,
-0xc7, 0xc4, 0x3a, 0x66, 0xb4, 0x0c, 0x7b, 0xc7,
-0xc5, 0x31, 0x78, 0x83, 0xd6, 0x27, 0xd1, 0x10,
-0xc2, 0xe6, 0xfd, 0x15, 0x3f, 0x86, 0xc3, 0xb4,
-0x36, 0xe9, 0xde, 0x4d, 0xe6, 0x42, 0x4f, 0x75,
-0x65, 0x7f, 0xcf, 0x37, 0x9e, 0xf7, 0xe1, 0x95,
-0x84, 0xb7, 0x8f, 0xbc, 0x09, 0x3d, 0xd4, 0x97,
-0x74, 0xf7, 0x91, 0xa4, 0x64, 0xce, 0x62, 0x42,
-0xea, 0x92, 0x7b, 0x21, 0xa0, 0xbb, 0x63, 0x85,
-0xc3, 0xd0, 0x2b, 0x07, 0x06, 0xdd, 0x41, 0x02,
-0x78, 0x25, 0xc1, 0x8c, 0x63, 0xd2, 0xc3, 0x92,
-0xaa, 0x33, 0xe3, 0x88, 0xa0, 0x9a, 0xcf, 0x2f,
-0x18, 0x86, 0xc3, 0x50, 0xdb, 0xcf, 0x9e, 0x1f,
-0x9b, 0xde, 0x09, 0x35, 0xfd, 0x2b, 0xe2, 0x35,
-0x7e, 0x38, 0x4c, 0x6a, 0x75, 0x77, 0x1c, 0x9f,
-0x0f, 0x3e, 0x34, 0xc6, 0xa4, 0xf5, 0xa9, 0xfb,
-0x97, 0x96, 0x8f, 0xc2, 0x04, 0x34, 0xeb, 0xde,
-0x1a, 0xf1, 0x26, 0x8a, 0x46, 0x71, 0x7c, 0x86,
-0x9f, 0x5d, 0x99, 0xad, 0x5f, 0x17, 0x17, 0xcf,
-0xc2, 0xeb, 0x50, 0xa7, 0x7b, 0xe3, 0xe2, 0xd0,
-0x32, 0xf3, 0xfe, 0xb8, 0xb0, 0x1f, 0x26, 0xa1,
-0x45, 0xf7, 0x26, 0x3b, 0xbe, 0xc6, 0x8c, 0x45,
-0xfa, 0xaa, 0x31, 0x71, 0xbf, 0x3a, 0x49, 0x5a,
-0xf4, 0x92, 0xb1, 0x69, 0x83, 0xec, 0xca, 0x73,
-0xba, 0x77, 0x4c, 0x1c, 0x01, 0x73, 0xbc, 0x43,
-0xca, 0x2e, 0xe3, 0xf9, 0x31, 0x71, 0x97, 0x3e,
-0x01, 0x8d, 0x7a, 0x71, 0x50, 0x9c, 0x27, 0x4d,
-0x48, 0xcd, 0xfd, 0x5e, 0x7c, 0xfe, 0xbb, 0xa4,
-0x19, 0x9f, 0x3f, 0x26, 0x99, 0xef, 0x9f, 0x28,
-0xa8, 0xc6, 0xf7, 0xd7, 0xdd, 0xbb, 0xe9, 0xa7,
-0xd8, 0xdb, 0x56, 0xe9, 0xf2, 0x18, 0x99, 0x4f,
-0x71, 0x44, 0x33, 0xe3, 0x64, 0x14, 0x3a, 0x81,
-0x0f, 0xe4, 0x1c, 0x5b, 0xfd, 0xa9, 0xf1, 0x4a,
-0x2b, 0x81, 0xcf, 0x8f, 0x9f, 0xfc, 0x52, 0x7a,
-0x5c, 0xf0, 0xb3, 0xd9, 0x28, 0xfc, 0x53, 0xe3,
-0x4a, 0x90, 0xe8, 0xf0, 0xb8, 0x61, 0x8c, 0xb3,
-0x6f, 0xc5, 0xf8, 0x37, 0xa6, 0x7c, 0x49, 0x3b,
-0x10, 0x9b, 0x9f, 0x74, 0x7f, 0xdb, 0x75, 0x15,
-0x6c, 0xa2, 0x95, 0x23, 0xae, 0x6f, 0xcf, 0x7e,
-0x05, 0x0e, 0xc4, 0xbe, 0x3e, 0xe2, 0xde, 0x40,
-0xde, 0x60, 0x57, 0xd8, 0x4f, 0x1b, 0xc8, 0x09,
-0xeb, 0xf9, 0x6d, 0xf2, 0x32, 0xf8, 0x30, 0xde,
-0xa4, 0x7b, 0x55, 0xb1, 0x8b, 0x0d, 0x64, 0x71,
-0xd2, 0x1b, 0x14, 0xff, 0xf4, 0xc4, 0x87, 0xd1,
-0xa6, 0x11, 0x77, 0x50, 0x1c, 0x84, 0xdf, 0x01,
-0xfb, 0x29, 0x28, 0xbe, 0x42, 0xcc, 0xf5, 0xa0,
-0x15, 0xec, 0x57, 0x26, 0xcb, 0xd8, 0xfc, 0x28,
-0xe2, 0x7e, 0x78, 0x1f, 0x1a, 0x87, 0x8a, 0xe3,
-0xa2, 0xdf, 0x98, 0xb1, 0xb1, 0xaa, 0xd4, 0x54,
-0x8f, 0x89, 0x43, 0xc4, 0x9c, 0x1f, 0x59, 0xda,
-0x03, 0x2f, 0xe2, 0x45, 0x75, 0xda, 0xb7, 0x60,
-0x82, 0x36, 0xbe, 0xea, 0x79, 0xfa, 0xc5, 0xf9,
-0x2a, 0xbb, 0x2d, 0xe9, 0x89, 0xb3, 0x69, 0xe4,
-0xf7, 0xc7, 0xc5, 0x63, 0x60, 0xcd, 0x4f, 0xc5,
-0x36, 0xf8, 0x17, 0x98, 0xaf, 0xbb, 0xc3, 0x64,
-0x16, 0x3c, 0x07, 0x6a, 0xa2, 0xf8, 0x9b, 0xe2,
-0x2d, 0xf4, 0x80, 0x34, 0x5f, 0x97, 0xd7, 0x93,
-0x53, 0x70, 0x00, 0x7f, 0x5a, 0x4f, 0xce, 0x59,
-0xf3, 0xa9, 0xc2, 0xd3, 0x7c, 0x50, 0x3d, 0x23,
-0x91, 0xef, 0x49, 0x07, 0x22, 0xf3, 0x46, 0xe4,
-0x1b, 0xc8, 0x57, 0xb4, 0x03, 0xec, 0x4a, 0xd1,
-0x06, 0x72, 0x1a, 0x0e, 0x18, 0xe3, 0xd5, 0xad,
-0xe7, 0x8f, 0x48, 0x5d, 0xf0, 0x30, 0x9f, 0xcf,
-0x23, 0xf7, 0xb2, 0x69, 0x54, 0xf5, 0xa2, 0x60,
-0xe8, 0x0b, 0x6a, 0xaf, 0x18, 0xd0, 0xe5, 0x20,
-0x39, 0x4e, 0x53, 0x13, 0xfb, 0x8a, 0xf5, 0xfc,
-0x64, 0xf9, 0x08, 0x1c, 0x83, 0x66, 0xea, 0x1d,
-0x15, 0x0f, 0xeb, 0x17, 0xa1, 0x91, 0x7a, 0x62,
-0x55, 0x7f, 0x43, 0x2f, 0xb2, 0x2b, 0x81, 0x98,
-0x38, 0xce, 0x0d, 0xf6, 0xa7, 0x1f, 0x97, 0xcc,
-0xf1, 0xb6, 0x09, 0x31, 0x18, 0x87, 0x66, 0xf0,
-0x52, 0xb7, 0xca, 0x8d, 0x05, 0xb4, 0x2a, 0x09,
-0xe3, 0x04, 0xaf, 0x88, 0x67, 0x52, 0x3f, 0x89,
-0xaf, 0x80, 0xb9, 0xfe, 0x65, 0xb6, 0x7e, 0x8e,
-0x42, 0xb3, 0xe6, 0xfd, 0xbe, 0xb8, 0x0b, 0x5e,
-0x83, 0x26, 0xcd, 0x13, 0x15, 0xab, 0xe1, 0xa0,
-0xc0, 0xae, 0x44, 0xc5, 0xbf, 0xa4, 0x17, 0x80,
-0x1b, 0x47, 0xac, 0xef, 0x85, 0x4a, 0xcb, 0xc8,
-0x66, 0xa8, 0xd5, 0xdc, 0x65, 0x44, 0x62, 0xf7,
-0xd7, 0x6a, 0xc5, 0x51, 0x12, 0xf0, 0x1c, 0xc4,
-0x2b, 0xd1, 0xd2, 0xdf, 0x53, 0xc3, 0x20, 0x49,
-0xcb, 0x2d, 0x2c, 0x16, 0xaa, 0xa5, 0xcd, 0x42,
-0xad, 0xb6, 0x22, 0x5a, 0xba, 0x4b, 0x79, 0x94,
-0xfd, 0xea, 0x57, 0x08, 0x7b, 0xbe, 0x71, 0xdb,
-0xb0, 0x69, 0xbc, 0x60, 0xad, 0x07, 0x7f, 0x59,
-0x35, 0x74, 0xc0, 0x3a, 0x76, 0xf1, 0xa6, 0xea,
-0xd8, 0x83, 0x10, 0x58, 0x5e, 0x54, 0x7a, 0x4c,
-0x82, 0xbd, 0x10, 0xd0, 0xdc, 0x0a, 0x19, 0x88,
-0xa5, 0x8c, 0x23, 0x82, 0xb9, 0x1e, 0x36, 0x14,
-0x87, 0xa1, 0x1b, 0x07, 0x15, 0x13, 0x63, 0xf4,
-0x04, 0x34, 0xcb, 0x9e, 0xc8, 0x0c, 0x1c, 0x78,
-0x13, 0x0e, 0x33, 0x4c, 0x53, 0xe3, 0x3d, 0x2d,
-0x9a, 0xeb, 0x73, 0x7b, 0xc1, 0xab, 0xc0, 0x07,
-0x35, 0x24, 0x9e, 0x87, 0x0b, 0xfe, 0xe6, 0xe5,
-0x25, 0x0f, 0x75, 0x0e, 0xe3, 0x95, 0xe5, 0x6c,
-0x98, 0xe7, 0x21, 0x35, 0xde, 0x37, 0x89, 0xf9,
-0x3d, 0x56, 0x94, 0x0f, 0x1b, 0x17, 0xdb, 0xc5,
-0x6a, 0x7a, 0x14, 0xee, 0x0a, 0x05, 0xb6, 0x89,
-0xec, 0x8a, 0xd4, 0x8c, 0x13, 0x75, 0x5e, 0xbd,
-0x6c, 0xdc, 0xff, 0x02, 0x98, 0xf7, 0x2f, 0x56,
-0x92, 0xd0, 0x07, 0xb5, 0xcc, 0xd1, 0xb8, 0x6f,
-0x63, 0x2f, 0xe6, 0x03, 0x79, 0x13, 0xe1, 0x57,
-0x64, 0x17, 0x35, 0x0c, 0x70, 0x53, 0x72, 0xdc,
-0x9a, 0xff, 0x36, 0xe8, 0x82, 0xbd, 0x42, 0x40,
-0x9b, 0xa9, 0x7c, 0x69, 0x0e, 0xec, 0x90, 0xfd,
-0x21, 0xb9, 0x94, 0x0c, 0xe0, 0x78, 0x43, 0xb2,
-0x82, 0x86, 0x10, 0x58, 0xca, 0xc6, 0xfb, 0x8a,
-0x60, 0x3e, 0x7f, 0x7b, 0xd9, 0x2e, 0x36, 0x69,
-0x25, 0x6c, 0x7e, 0x0a, 0xbf, 0x46, 0x3a, 0x40,
-0xd5, 0xe4, 0x68, 0x68, 0x98, 0x4d, 0x7b, 0x40,
-0x73, 0x45, 0x99, 0xff, 0x31, 0xe6, 0x33, 0xf4,
-0xa6, 0xb5, 0x1e, 0x62, 0x05, 0x7f, 0x69, 0xbc,
-0xbf, 0x22, 0x4e, 0xd3, 0xde, 0x96, 0x6a, 0xf0,
-0xb5, 0xd9, 0xfb, 0x0b, 0xcd, 0x4b, 0x67, 0xb1,
-0x61, 0xaa, 0x38, 0x10, 0xf6, 0xfe, 0x23, 0x96,
-0xbf, 0x4a, 0x4c, 0xdf, 0x65, 0xfc, 0xd1, 0x1f,
-0xab, 0x3a, 0x2b, 0xa7, 0x66, 0x63, 0x18, 0x32,
-0x8d, 0x8b, 0x96, 0xff, 0x91, 0x15, 0x73, 0xbd,
-0x89, 0x61, 0x7d, 0x04, 0x6a, 0x05, 0x0f, 0x15,
-0x55, 0x3e, 0xed, 0x1e, 0x63, 0xbd, 0x35, 0xe2,
-0x4f, 0xc7, 0xac, 0xf5, 0xec, 0x2f, 0xf0, 0xc3,
-0x21, 0x61, 0x2e, 0x75, 0x0f, 0xbb, 0xe6, 0x49,
-0x87, 0xa0, 0x96, 0xca, 0xb1, 0xba, 0x79, 0xd4,
-0x30, 0x98, 0x1b, 0x39, 0x04, 0x3e, 0xea, 0x8e,
-0x91, 0x63, 0xe9, 0xf5, 0x60, 0xfa, 0x9f, 0xea,
-0xc8, 0x4a, 0x19, 0xbd, 0x4d, 0x5b, 0x90, 0x94,
-0xf0, 0x2b, 0xf8, 0xbd, 0x30, 0x03, 0x3d, 0x12,
-0xbb, 0xdf, 0x5c, 0x6f, 0x54, 0xb9, 0x95, 0x7d,
-0xa4, 0x73, 0xd8, 0xf7, 0xeb, 0xba, 0x05, 0x0e,
-0xa8, 0x81, 0x81, 0x8a, 0x6f, 0xbb, 0xca, 0xf0,
-0xb3, 0x4d, 0xb0, 0xef, 0xf7, 0x5f, 0xe1, 0x39,
-0x5a, 0x89, 0xdf, 0xef, 0x88, 0x75, 0x7f, 0x77,
-0xf7, 0x57, 0x94, 0x8f, 0xe9, 0x8d, 0x49, 0xef,
-0x06, 0xf1, 0x2b, 0xf0, 0x57, 0x4f, 0xdc, 0xf8,
-0xbb, 0x59, 0x17, 0xc5, 0xd9, 0xf0, 0x71, 0x47,
-0xcb, 0xc5, 0xc0, 0x06, 0xf1, 0x34, 0x4c, 0xd2,
-0x1b, 0xf0, 0xa7, 0x77, 0xe6, 0x9a, 0xf7, 0xcb,
-0x05, 0x7b, 0xb8, 0xf7, 0x66, 0x83, 0xda, 0x15,
-0x9b, 0x50, 0x9b, 0x13, 0xde, 0xfd, 0xc2, 0x30,
-0xba, 0x91, 0xa3, 0xcc, 0x8d, 0x24, 0x4d, 0x7f,
-0x72, 0xe4, 0x5e, 0x73, 0x7e, 0x40, 0x7a, 0x96,
-0xb9, 0x1d, 0x16, 0xbf, 0xd6, 0x8a, 0x77, 0x2c,
-0x7b, 0xa3, 0x7b, 0xd1, 0xb0, 0xe7, 0xb2, 0xd8,
-0x22, 0xbc, 0x1b, 0xad, 0x39, 0xe3, 0x19, 0x17,
-0x9f, 0xd6, 0x58, 0x20, 0xc3, 0xf8, 0xa5, 0xc7,
-0xcc, 0xf9, 0xdf, 0x5d, 0xf1, 0x18, 0x7a, 0x0f,
-0xdd, 0xbd, 0x8e, 0x94, 0xc2, 0x5b, 0xb0, 0xe0,
-0x8c, 0xff, 0x2e, 0x42, 0x76, 0xfd, 0x3a, 0x56,
-0x9b, 0x2c, 0x5e, 0x4f, 0x4e, 0x2b, 0xdc, 0x9f,
-0xac, 0x27, 0xef, 0x58, 0x7f, 0x5f, 0xa0, 0x8f,
-0xb1, 0xd1, 0x7d, 0x5d, 0x77, 0xaf, 0x89, 0xdc,
-0x1a, 0xdb, 0x04, 0xf3, 0x07, 0x8a, 0xea, 0x6e,
-0x6e, 0xea, 0x3e, 0xe0, 0xe3, 0xfe, 0xea, 0x9f,
-0x29, 0xfe, 0x34, 0x73, 0xbd, 0xcd, 0xff, 0xa8,
-0xd2, 0x03, 0xc6, 0x7c, 0x02, 0x21, 0xf2, 0xe3,
-0x85, 0x01, 0xbd, 0x28, 0x7e, 0x4d, 0x2b, 0xf7,
-0x48, 0x45, 0x41, 0x9f, 0x6e, 0x3a, 0xf6, 0x84,
-0xf5, 0xbd, 0xef, 0x2e, 0x3f, 0xab, 0xf2, 0x41,
-0x05, 0xc4, 0xe5, 0xf0, 0x32, 0x8b, 0x47, 0x47,
-0xc7, 0x5a, 0xfd, 0x45, 0x13, 0xe4, 0xef, 0x74,
-0xe6, 0x3f, 0x7f, 0x4a, 0x53, 0xe3, 0x7d, 0xc7,
-0x5a, 0x3f, 0x54, 0xd8, 0x93, 0x8a, 0x47, 0xad,
-0x23, 0xd5, 0x68, 0xd4, 0xc6, 0xc5, 0xdd, 0x1d,
-0xef, 0xe2, 0x8c, 0xc5, 0xc5, 0x51, 0x01, 0xaf,
-0xfc, 0x29, 0x4e, 0x94, 0xf9, 0xfe, 0x95, 0xca,
-0x33, 0xa9, 0x78, 0x27, 0x6e, 0x90, 0x5e, 0x26,
-0x4b, 0x58, 0x98, 0x9b, 0xd1, 0xd8, 0x75, 0x0f,
-0x59, 0xa4, 0x17, 0x8f, 0xb1, 0xf5, 0x80, 0x81,
-0x8f, 0xf9, 0x73, 0x7d, 0x99, 0xf9, 0xfe, 0x3b,
-0xa4, 0x75, 0xa9, 0xf8, 0x45, 0xe6, 0xd1, 0x1e,
-0x1e, 0x76, 0x5b, 0xd7, 0x4a, 0x87, 0x85, 0x5a,
-0x7d, 0x45, 0x9c, 0xbc, 0x4b, 0x0f, 0x1b, 0xf1,
-0x2b, 0xa9, 0x59, 0xeb, 0xa1, 0x20, 0x20, 0xe3,
-0x45, 0xd7, 0x6e, 0xb2, 0x66, 0xd9, 0x0f, 0xa0,
-0x04, 0x7f, 0x9d, 0x23, 0xa4, 0x6e, 0x7b, 0x07,
-0xcc, 0xfb, 0xad, 0xf5, 0x26, 0x97, 0x79, 0xa0,
-0x57, 0x65, 0x93, 0xa0, 0x46, 0x54, 0xb5, 0x53,
-0x08, 0x0c, 0xad, 0x08, 0x7e, 0x69, 0xa9, 0x6a,
-0xe0, 0x01, 0x18, 0x84, 0x5e, 0x29, 0x60, 0xe0,
-0x01, 0x73, 0xfa, 0xa1, 0x78, 0x1d, 0x4c, 0x28,
-0xb5, 0x7a, 0x49, 0x4c, 0x5c, 0x03, 0xec, 0xfd,
-0x4f, 0xcc, 0x3e, 0x37, 0xa3, 0x5a, 0x99, 0xf0,
-0x2d, 0x1a, 0xbc, 0x3f, 0x3e, 0x6d, 0x64, 0x0b,
-0xae, 0x90, 0xad, 0x71, 0x51, 0xb7, 0xfc, 0x4f,
-0xec, 0x17, 0x97, 0x60, 0x52, 0xbb, 0x0e, 0xe3,
-0xf5, 0x10, 0x1b, 0x78, 0xf3, 0x09, 0xef, 0xfe,
-0x56, 0x1d, 0x26, 0xd7, 0xb6, 0x0c, 0x62, 0x58,
-0xd7, 0x26, 0x94, 0xe6, 0x01, 0x34, 0x0a, 0xcd,
-0xf9, 0xd4, 0xcb, 0xaf, 0x00, 0x5f, 0x24, 0x71,
-0xb1, 0x59, 0x7a, 0xb9, 0xa3, 0x59, 0xf4, 0xee,
-0x23, 0x01, 0x78, 0xff, 0x86, 0x4f, 0x9d, 0x2c,
-0x4e, 0x88, 0xef, 0xb4, 0xbd, 0xae, 0xd5, 0x25,
-0x03, 0x08, 0x84, 0xac, 0xf9, 0x57, 0xce, 0xca,
-0x1c, 0xff, 0x44, 0x4b, 0xd7, 0x31, 0x27, 0x54,
-0x1b, 0x77, 0x7f, 0x44, 0xaa, 0x63, 0x5b, 0x97,
-0x7d, 0x7a, 0x48, 0xde, 0xcd, 0x96, 0xfd, 0x56,
-0xcd, 0x17, 0x92, 0x71, 0xbc, 0x96, 0xff, 0x2f,
-0x18, 0x94, 0x53, 0x1f, 0xd1, 0x4a, 0x5c, 0x06,
-0xe0, 0x5e, 0xb8, 0x73, 0xa5, 0xf4, 0x38, 0x51,
-0x13, 0x45, 0x40, 0xf4, 0xee, 0x47, 0xc3, 0xbe,
-0x84, 0x8c, 0xe3, 0xb5, 0xde, 0xa7, 0x60, 0x8f,
-0x31, 0x7b, 0x51, 0xb2, 0x0e, 0x7e, 0x00, 0xb5,
-0xc9, 0xd6, 0xb8, 0xab, 0x9a, 0xc1, 0x86, 0x1a,
-0x5d, 0xde, 0x49, 0x75, 0xc4, 0x3f, 0x9a, 0x8c,
-0xf8, 0xc7, 0x5a, 0x9f, 0x5d, 0xe6, 0x7a, 0x70,
-0x07, 0xc8, 0xeb, 0xd0, 0xbc, 0x77, 0x55, 0xbc,
-0x2a, 0xcc, 0x60, 0x49, 0x9d, 0xfe, 0xf9, 0xa8,
-0xf8, 0x36, 0xfc, 0x1a, 0xe2, 0xb8, 0x90, 0x74,
-0xcb, 0x3f, 0x9c, 0x81, 0xd4, 0x7a, 0x88, 0x89,
-0x4d, 0x2c, 0xbe, 0xb7, 0xd0, 0x7f, 0x08, 0x8a,
-0xe3, 0xf0, 0x77, 0xd0, 0xd8, 0xef, 0x4d, 0x3e,
-0x3f, 0x8e, 0x3f, 0xb5, 0x7b, 0xc7, 0x3a, 0xc7,
-0xcd, 0x3f, 0x17, 0xe8, 0xb0, 0x07, 0xde, 0x35,
-0xf0, 0xcf, 0x3a, 0x0c, 0xf4, 0x23, 0x0c, 0x06,
-0xc4, 0xe0, 0xfd, 0x82, 0x6b, 0xf4, 0xe2, 0x6d,
-0x33, 0xde, 0x91, 0x8e, 0x76, 0x1f, 0xc2, 0xe7,
-0xdb, 0xf0, 0x8f, 0x14, 0x30, 0xfe, 0xe8, 0x31,
-0x36, 0xd6, 0x1e, 0xa8, 0x1d, 0x73, 0x8f, 0x11,
-0x3f, 0x6c, 0x85, 0x4f, 0xf7, 0xbb, 0x62, 0x64,
-0x84, 0xa4, 0xde, 0xff, 0x9c, 0xf5, 0xe7, 0x4d,
-0x96, 0xaf, 0x34, 0x40, 0x4e, 0xbc, 0x70, 0x1d,
-0x1b, 0x66, 0x20, 0xca, 0x26, 0x6a, 0x37, 0x41,
-0xe0, 0x57, 0x24, 0x91, 0x04, 0xbb, 0xb2, 0x1b,
-0x1d, 0x51, 0x1a, 0xff, 0x84, 0x85, 0xd9, 0x46,
-0xd0, 0x5f, 0x5d, 0xf7, 0x15, 0x0e, 0x0c, 0x66,
-0xfe, 0x1d, 0x21, 0xdd, 0x9b, 0xa2, 0x0c, 0x08,
-0xad, 0x8e, 0x5c, 0x3c, 0xb2, 0x29, 0x56, 0x19,
-0x96, 0x9d, 0xf8, 0xc7, 0xa3, 0xfd, 0x0e, 0xf1,
-0x4f, 0x93, 0x78, 0x07, 0x79, 0x1e, 0x9a, 0x76,
-0x6f, 0xbd, 0x41, 0xec, 0xa1, 0xbf, 0x8b, 0x2d,
-0x3e, 0x53, 0x0c, 0xe2, 0x11, 0x7a, 0x34, 0xd6,
-0x98, 0x0c, 0x30, 0xfc, 0x63, 0xbd, 0x8f, 0x76,
-0x6d, 0x6a, 0x7e, 0x7e, 0x25, 0x72, 0x63, 0x60,
-0xda, 0x98, 0x98, 0xd4, 0x26, 0xb4, 0xe6, 0x23,
-0x2c, 0xa2, 0x0d, 0x69, 0x93, 0xed, 0xd7, 0x69,
-0xde, 0x0f, 0xc4, 0xa1, 0x42, 0x73, 0xfe, 0x77,
-0x17, 0x8c, 0x9a, 0x4e, 0x69, 0x1d, 0x37, 0x3c,
-0x1f, 0xe2, 0x42, 0x55, 0x0b, 0x13, 0x9e, 0x5e,
-0xc4, 0x9f, 0x5a, 0x1d, 0xce, 0xcf, 0x3b, 0x90,
-0xf6, 0xff, 0x8f, 0xa5, 0x40, 0x4e, 0xe9, 0x29,
-0xe6, 0x7f, 0x98, 0x1b, 0xb9, 0x13, 0x66, 0x41,
-0x67, 0xb8, 0x72, 0x70, 0xf9, 0x9d, 0x0c, 0xff,
-0xfc, 0x13, 0x7c, 0x1a, 0x1d, 0xcb, 0x39, 0xeb,
-0xef, 0xab, 0xc3, 0x0f, 0x4d, 0x90, 0x83, 0x68,
-0x27, 0x30, 0xc6, 0x60, 0xcf, 0x4d, 0xbe, 0x4d,
-0x3b, 0x7f, 0x3f, 0xd2, 0xb6, 0x21, 0x34, 0x09,
-0xdf, 0xa5, 0x95, 0x49, 0x36, 0xde, 0x31, 0xcb,
-0xff, 0xb4, 0x95, 0x0d, 0x1a, 0x4e, 0xa6, 0x8f,
-0x0c, 0xc2, 0xe3, 0x02, 0xbb, 0x3f, 0x4e, 0x8a,
-0x69, 0x8f, 0xb4, 0x46, 0x77, 0x2d, 0x26, 0x2f,
-0xb1, 0xa9, 0xae, 0x4d, 0xfa, 0x11, 0xff, 0x98,
-0xeb, 0x73, 0xa4, 0x7c, 0x37, 0x70, 0x90, 0x73,
-0x56, 0x5c, 0x2b, 0x5d, 0x14, 0xee, 0xe9, 0xba,
-0x36, 0x26, 0x7e, 0x9b, 0x21, 0xa2, 0x06, 0xea,
-0xd9, 0x25, 0x5e, 0x5c, 0x7a, 0x12, 0xf6, 0xed,
-0xf6, 0xc4, 0xc4, 0x8b, 0x69, 0xfc, 0x03, 0xc9,
-0x54, 0x3c, 0xea, 0x4c, 0xc2, 0x08, 0xdc, 0x0d,
-0x25, 0x74, 0x06, 0x5e, 0x59, 0x0c, 0xde, 0x0e,
-0x76, 0x65, 0x4c, 0x6b, 0x84, 0xeb, 0xec, 0xf8,
-0xa7, 0x5b, 0x31, 0x83, 0xda, 0xb4, 0x6a, 0x66,
-0x34, 0xad, 0x9d, 0x16, 0x6d, 0x45, 0x20, 0xd4,
-0xa8, 0x79, 0xbe, 0xcf, 0x80, 0xd0, 0xdb, 0xcc,
-0x58, 0xb9, 0xcd, 0x81, 0x7f, 0xd6, 0x98, 0xa0,
-0xa5, 0x5a, 0x61, 0x46, 0xfb, 0x7d, 0x68, 0x6c,
-0x86, 0x06, 0x4d, 0x5e, 0x7c, 0x4d, 0xb5, 0x70,
-0x10, 0xd7, 0xcf, 0x76, 0x1b, 0xfe, 0xa9, 0x90,
-0xaa, 0xe1, 0x09, 0x7e, 0xbf, 0xc4, 0x61, 0xcf,
-0x90, 0x1c, 0x25, 0x5d, 0xd2, 0xa3, 0xc2, 0xed,
-0x2c, 0x70, 0x97, 0x06, 0xd8, 0x95, 0x1a, 0x66,
-0x30, 0xfc, 0x63, 0xfe, 0x93, 0x21, 0x85, 0x76,
-0x4a, 0x23, 0xdc, 0x58, 0xee, 0x2a, 0x8d, 0x74,
-0xc5, 0x3a, 0xe6, 0x55, 0x2f, 0xf7, 0x47, 0x49,
-0x21, 0xec, 0x0d, 0xb0, 0x88, 0x6f, 0xc7, 0x3f,
-0x7d, 0x72, 0x98, 0x0d, 0x93, 0x8d, 0x37, 0xe2,
-0xe2, 0x78, 0x4f, 0x2e, 0x26, 0x33, 0x18, 0x10,
-0x9a, 0x1b, 0x94, 0x65, 0x3a, 0x43, 0x95, 0xde,
-0x51, 0x0f, 0x41, 0x80, 0x8a, 0xc7, 0x89, 0x85,
-0x7f, 0xae, 0x4d, 0x8d, 0xf7, 0x95, 0x5f, 0x0f,
-0xc7, 0x2e, 0x90, 0x16, 0x6d, 0xeb, 0x43, 0x1d,
-0xdf, 0x8a, 0x5d, 0xf0, 0xd7, 0x2e, 0x9f, 0x16,
-0x15, 0x5f, 0x8d, 0x5d, 0xf6, 0xb7, 0x2c, 0xf7,
-0x3e, 0xd4, 0xf9, 0xe6, 0x34, 0x0b, 0x6f, 0x70,
-0xfc, 0xd3, 0xa2, 0x79, 0x1f, 0x16, 0x7f, 0xcf,
-0xa6, 0xa5, 0xa5, 0xad, 0xf8, 0x41, 0x71, 0x58,
-0x3b, 0xaa, 0x34, 0x2f, 0x2f, 0x66, 0xf8, 0x87,
-0xdc, 0x0f, 0x75, 0xcb, 0x3c, 0x43, 0xe2, 0x4d,
-0x69, 0xfc, 0x53, 0x91, 0x94, 0x0d, 0x90, 0x13,
-0x4a, 0x52, 0x66, 0x6c, 0x2b, 0xde, 0xc8, 0xbc,
-0x71, 0xf7, 0x2d, 0x75, 0x50, 0xc4, 0xf0, 0x8f,
-0x9a, 0x90, 0x19, 0x22, 0x8a, 0x1c, 0x29, 0x91,
-0xd2, 0xfe, 0x87, 0x81, 0x1c, 0xc2, 0xc6, 0x3b,
-0x83, 0x0c, 0xd0, 0xbd, 0x6c, 0x36, 0x8a, 0x4a,
-0x43, 0x03, 0xd0, 0x51, 0xe5, 0x0f, 0x7d, 0x4e,
-0x29, 0x1d, 0xee, 0xe8, 0x50, 0xd8, 0x78, 0x4b,
-0x49, 0xc8, 0xf2, 0x3f, 0x15, 0x05, 0xbb, 0x84,
-0x34, 0x7a, 0x94, 0x6a, 0xb5, 0xa2, 0x28, 0xb0,
-0xfb, 0x19, 0x10, 0x62, 0x0b, 0x69, 0x18, 0x36,
-0x57, 0xef, 0xc4, 0xf9, 0x29, 0x4c, 0xe3, 0x1f,
-0x69, 0x97, 0x85, 0x5e, 0x14, 0x86, 0x76, 0x96,
-0xfe, 0x7d, 0x74, 0xfa, 0x30, 0x39, 0x0a, 0x8d,
-0x4b, 0xd9, 0xfb, 0x0f, 0x08, 0x1d, 0xb0, 0x4f,
-0x0b, 0x44, 0xc5, 0xb5, 0x5d, 0xe6, 0xf3, 0x9f,
-0x54, 0x76, 0x39, 0xd1, 0xce, 0xec, 0x68, 0x2b,
-0x1a, 0x8d, 0x5a, 0x49, 0xb4, 0xf3, 0xcd, 0x65,
-0x17, 0x28, 0x5f, 0x2a, 0xef, 0x44, 0xcd, 0xe7,
-0xfb, 0x19, 0xfe, 0x19, 0x49, 0xe1, 0x1f, 0x92,
-0x98, 0xd6, 0xac, 0x14, 0x30, 0xfc, 0x23, 0x27,
-0xa0, 0x41, 0x08, 0x51, 0x31, 0x29, 0x21, 0xa2,
-0x61, 0x40, 0xe8, 0x58, 0x97, 0xb9, 0xfe, 0x55,
-0xc9, 0x0f, 0xef, 0x48, 0xb5, 0x08, 0x72, 0xfc,
-0xca, 0x7d, 0x30, 0x3f, 0xca, 0xdc, 0x8e, 0x1f,
-0xee, 0x63, 0xb0, 0x07, 0xf1, 0x8f, 0xf0, 0x80,
-0xd6, 0x40, 0xe5, 0x51, 0xe6, 0x58, 0x4c, 0xff,
-0xe0, 0xdf, 0x98, 0xf2, 0x3f, 0xc1, 0xc2, 0x95,
-0xe8, 0x7f, 0x7e, 0x23, 0x07, 0x4b, 0x3d, 0xcc,
-0xa8, 0xd6, 0x5d, 0xc1, 0x52, 0xf6, 0x05, 0xc9,
-0xcc, 0xf1, 0x2e, 0x61, 0xf8, 0xc7, 0xfc, 0xfb,
-0x56, 0x0a, 0xb3, 0xe0, 0x27, 0xf8, 0xfd, 0xde,
-0x45, 0x66, 0x03, 0xc3, 0x03, 0x7a, 0xc5, 0x37,
-0xd8, 0x46, 0x66, 0x93, 0x7a, 0x5b, 0x42, 0x6e,
-0x67, 0xdf, 0xef, 0x4f, 0x60, 0x4e, 0x42, 0x66,
-0x2f, 0xaa, 0x59, 0xcf, 0x97, 0x67, 0xc3, 0x5b,
-0x88, 0x7f, 0x16, 0x8b, 0xf7, 0xc0, 0x2f, 0x99,
-0x51, 0x5c, 0xf7, 0x50, 0x73, 0xe8, 0x65, 0xfd,
-0xfa, 0xe1, 0xc2, 0x0d, 0x9d, 0x2c, 0xf4, 0x74,
-0x2c, 0x19, 0x0b, 0xac, 0x16, 0x8e, 0x59, 0xfb,
-0x2f, 0xf9, 0xea, 0x3d, 0xa6, 0x3f, 0x41, 0xc7,
-0x72, 0xbd, 0xbe, 0x60, 0xbf, 0x38, 0x4a, 0x27,
-0xd6, 0xde, 0xc3, 0x02, 0x19, 0xbb, 0xc2, 0x3c,
-0x70, 0x92, 0x4d, 0xc5, 0x11, 0x6b, 0xff, 0xa5,
-0x15, 0xb0, 0xfd, 0x7b, 0xf4, 0xc6, 0xa4, 0x67,
-0xbc, 0x33, 0x15, 0xc8, 0xc6, 0xc5, 0x66, 0x75,
-0x32, 0xde, 0xf2, 0x5b, 0xcf, 0x78, 0xeb, 0x15,
-0xf8, 0x0b, 0xba, 0x28, 0xe9, 0x49, 0xb0, 0x50,
-0x68, 0xe1, 0x1f, 0xe6, 0x7f, 0x7a, 0x63, 0x1c,
-0xbd, 0x0c, 0x0a, 0x6f, 0xc1, 0x8d, 0xc7, 0x7a,
-0xc6, 0x84, 0x1f, 0xb2, 0x2b, 0x8d, 0xa3, 0xc5,
-0x4b, 0x23, 0xa7, 0x60, 0x93, 0xc0, 0xfc, 0x4f,
-0x3b, 0x0b, 0xdc, 0xe6, 0xf3, 0xb7, 0x33, 0xef,
-0x84, 0xfe, 0xaa, 0x68, 0x7d, 0x84, 0xef, 0xce,
-0xfa, 0x19, 0x3a, 0x9a, 0x55, 0x79, 0x40, 0x98,
-0xaf, 0x0b, 0x6c, 0xbf, 0xa6, 0x3d, 0x52, 0xf1,
-0xa3, 0x23, 0x6c, 0xbc, 0x49, 0xcb, 0xff, 0x87,
-0x15, 0xc3, 0xff, 0x14, 0x61, 0x34, 0xaf, 0x82,
-0x80, 0xca, 0xfc, 0xf9, 0xf1, 0xb2, 0xde, 0x02,
-0xbf, 0x5e, 0x14, 0x60, 0xfb, 0xdf, 0x1e, 0xa8,
-0x49, 0x32, 0xff, 0x7f, 0xc2, 0x5a, 0x9f, 0x35,
-0xe5, 0xc6, 0x78, 0xe7, 0x8f, 0xcd, 0xb8, 0xc4,
-0x8c, 0xbb, 0xc3, 0x2c, 0x3a, 0x37, 0x31, 0x58,
-0xb2, 0x40, 0xff, 0xfc, 0x13, 0x33, 0x46, 0xe1,
-0x24, 0x39, 0x90, 0xdc, 0xc3, 0xf6, 0x8f, 0xd6,
-0x7a, 0x8b, 0xc2, 0x28, 0x8b, 0x56, 0xcd, 0x7a,
-0x49, 0x5c, 0x18, 0x85, 0x77, 0x85, 0xbb, 0xfe,
-0x1b, 0xdb, 0xbd, 0xee, 0xa9, 0x98, 0x40, 0x8f,
-0x8d, 0x1b, 0x87, 0x11, 0x23, 0x54, 0xa5, 0xfd,
-0x43, 0x47, 0xf4, 0x52, 0x6a, 0xf7, 0x2a, 0x72,
-0x63, 0xe9, 0xd6, 0xb1, 0x69, 0x4d, 0xd2, 0x24,
-0xdc, 0xa3, 0x7b, 0x8f, 0x88, 0xe3, 0x91, 0x63,
-0x50, 0xaf, 0xb3, 0xef, 0x8b, 0x2e, 0x33, 0xdf,
-0xa7, 0x1f, 0x10, 0xff, 0x34, 0xeb, 0x3d, 0x71,
-0x71, 0x0f, 0x06, 0xb2, 0xf5, 0x0c, 0xbd, 0x18,
-0x11, 0xad, 0x68, 0x5b, 0xe9, 0xef, 0xe8, 0x89,
-0x64, 0x83, 0x2e, 0x53, 0x12, 0x4c, 0xe3, 0x1f,
-0x33, 0xde, 0xc5, 0x09, 0xbf, 0xff, 0xf6, 0x1f,
-0xc4, 0x43, 0x01, 0x58, 0xc2, 0xe2, 0x35, 0x8b,
-0x80, 0xa3, 0x70, 0x1f, 0xf5, 0xe1, 0xfd, 0xb1,
-0x34, 0xfe, 0x91, 0x18, 0xfe, 0x09, 0x73, 0x90,
-0xb3, 0x85, 0x4d, 0x94, 0x47, 0x73, 0x2f, 0xf4,
-0x6d, 0x51, 0x7b, 0x83, 0xeb, 0xf4, 0xab, 0x81,
-0xfc, 0x82, 0x0d, 0xaf, 0x5a, 0x67, 0xdf, 0x17,
-0xb1, 0xfc, 0x0f, 0x2d, 0x62, 0x61, 0x25, 0xcc,
-0x06, 0xf5, 0x94, 0xf8, 0x8f, 0x08, 0x8c, 0x35,
-0xf7, 0xd8, 0x35, 0x4d, 0x43, 0x93, 0x72, 0xcb,
-0x2b, 0x6c, 0x19, 0x1c, 0x25, 0xc7, 0x96, 0xd6,
-0x0d, 0xb1, 0x8d, 0x2a, 0x15, 0x2c, 0xfc, 0x53,
-0x8c, 0xf8, 0x67, 0x89, 0xee, 0x3d, 0x27, 0x3e,
-0x13, 0xbb, 0x07, 0x98, 0xb7, 0x39, 0x57, 0xb5,
-0x8e, 0x4e, 0xcc, 0x6d, 0x3e, 0x56, 0xac, 0x8b,
-0x63, 0x94, 0xf9, 0x9f, 0x63, 0x88, 0x7f, 0xca,
-0xd2, 0x78, 0x83, 0xad, 0x1f, 0xb2, 0x24, 0x59,
-0xbc, 0x9a, 0xe1, 0xcf, 0xf7, 0xcb, 0x16, 0x0d,
-0x14, 0x9f, 0xeb, 0x3c, 0x07, 0x13, 0xa5, 0xb5,
-0x7a, 0xf1, 0xb8, 0x78, 0x05, 0xde, 0x37, 0x56,
-0x54, 0x1a, 0xff, 0xe8, 0xca, 0x59, 0xf8, 0x9b,
-0x21, 0x5f, 0xd2, 0xbd, 0x9d, 0x3c, 0x09, 0x5b,
-0x6f, 0xaf, 0x1a, 0x72, 0x5d, 0x0a, 0xbd, 0x09,
-0xcf, 0x85, 0x17, 0xbc, 0x22, 0xf7, 0x91, 0xb3,
-0x06, 0x35, 0xe4, 0xe0, 0x7f, 0x0a, 0x06, 0x8d,
-0x4d, 0x84, 0xc2, 0x96, 0xec, 0xe3, 0x5a, 0xf5,
-0x6b, 0xee, 0x60, 0x29, 0x83, 0xc1, 0x4b, 0x03,
-0xaf, 0x15, 0x05, 0x59, 0x84, 0x7a, 0x58, 0x08,
-0xf4, 0xb3, 0x2b, 0x47, 0xac, 0xf8, 0xa5, 0x97,
-0xef, 0x51, 0x0e, 0x23, 0xc9, 0xb3, 0x9d, 0xec,
-0x80, 0x4f, 0x33, 0x63, 0x79, 0x9c, 0x9c, 0x81,
-0xc3, 0x42, 0x89, 0xde, 0x86, 0xfc, 0xc9, 0x61,
-0xa9, 0xd6, 0xc9, 0xff, 0x68, 0xe5, 0xeb, 0xa4,
-0x09, 0xe9, 0x9a, 0xfe, 0xe2, 0x6e, 0x71, 0x05,
-0x03, 0x2a, 0x0d, 0x7a, 0xb1, 0x41, 0x3b, 0xcc,
-0x46, 0x63, 0xb4, 0x82, 0x43, 0x97, 0xb8, 0x90,
-0xe6, 0x7f, 0x62, 0xc2, 0x33, 0xca, 0x5b, 0x6c,
-0x3d, 0xb8, 0x87, 0xc4, 0x09, 0x78, 0x9d, 0x19,
-0x05, 0x63, 0xe2, 0x65, 0xb6, 0x1e, 0x38, 0xad,
-0x71, 0x49, 0x30, 0x96, 0xca, 0x34, 0x3b, 0xff,
-0x13, 0x30, 0xbe, 0xc7, 0x4e, 0x71, 0x2d, 0xbc,
-0x25, 0xdd, 0x80, 0xd1, 0xfc, 0x0c, 0x9b, 0xb1,
-0x1b, 0xd9, 0x0a, 0x6c, 0xb5, 0x42, 0xbf, 0x9d,
-0xff, 0x09, 0xc8, 0xcf, 0xe1, 0x7a, 0x08, 0x72,
-0xd8, 0x53, 0xa5, 0xef, 0x1e, 0x63, 0xb3, 0xf1,
-0x1c, 0x2c, 0xd0, 0x65, 0xfe, 0xfe, 0xc0, 0x81,
-0x74, 0x9a, 0xff, 0x19, 0x29, 0x30, 0xf6, 0x5f,
-0x45, 0x65, 0xa4, 0x4d, 0x41, 0xfe, 0xa7, 0x88,
-0xcd, 0x06, 0xed, 0x95, 0xfc, 0xfd, 0x2e, 0x9c,
-0x9f, 0xde, 0x2c, 0xfe, 0xc7, 0xc4, 0x3f, 0x27,
-0x49, 0x63, 0xe4, 0x53, 0xb4, 0x68, 0xd8, 0xbf,
-0x81, 0xfc, 0x26, 0xb8, 0x28, 0x3e, 0x3f, 0x09,
-0x0c, 0x21, 0x74, 0xb0, 0x9f, 0x46, 0x32, 0xf8,
-0x1f, 0x8f, 0xc1, 0xff, 0x54, 0x88, 0x5f, 0xa0,
-0xbf, 0x83, 0xc6, 0x11, 0xcf, 0x0d, 0xe2, 0x71,
-0xe5, 0xce, 0x78, 0x53, 0xb2, 0x24, 0x28, 0x1e,
-0x87, 0x3b, 0x69, 0x53, 0xd2, 0xc9, 0xff, 0x30,
-0xfc, 0xf3, 0x77, 0x70, 0x9d, 0xbe, 0x75, 0x68,
-0xfa, 0x25, 0xed, 0x0d, 0x68, 0x78, 0xd5, 0xfb,
-0x41, 0xeb, 0xa5, 0x30, 0x67, 0x84, 0x3e, 0x10,
-0xad, 0x4f, 0xc9, 0x89, 0x7f, 0xf8, 0xec, 0x81,
-0x28, 0xc3, 0xa4, 0x6f, 0xc9, 0xab, 0xb3, 0xf6,
-0x77, 0xbe, 0x1b, 0x7b, 0x37, 0xd8, 0x32, 0x1a,
-0xe0, 0x1e, 0x8c, 0x64, 0xf2, 0x3f, 0xcc, 0xff,
-0xbc, 0x85, 0xfb, 0xaf, 0xf5, 0xe2, 0x6a, 0xd8,
-0xa4, 0x54, 0x26, 0xe4, 0x6f, 0x92, 0x53, 0xb4,
-0x53, 0xa9, 0x1a, 0xcc, 0xcd, 0xff, 0x50, 0x86,
-0x7f, 0x7e, 0x82, 0xe3, 0x6d, 0x0b, 0x5d, 0xa3,
-0xf6, 0x46, 0xfd, 0x23, 0xf2, 0xb7, 0x4b, 0xaf,
-0x74, 0x1d, 0xd8, 0x31, 0x6f, 0x24, 0x37, 0xff,
-0x83, 0xf8, 0x87, 0xfb, 0xf3, 0xfa, 0xd0, 0x72,
-0xe6, 0x6d, 0x54, 0xdc, 0xcf, 0x0e, 0x6a, 0x0f,
-0x33, 0x43, 0xe6, 0xf3, 0x29, 0x65, 0xf0, 0x3f,
-0x23, 0xe5, 0x2c, 0x5e, 0x20, 0xfe, 0x49, 0x8a,
-0xd7, 0x30, 0x20, 0xd4, 0xd8, 0xe1, 0x89, 0xb5,
-0xbe, 0xc3, 0x8c, 0x43, 0x94, 0xc1, 0x9e, 0x11,
-0x16, 0x5d, 0x32, 0xf9, 0x1f, 0x48, 0x9a, 0xf1,
-0xe8, 0xb7, 0xe6, 0xc6, 0x1c, 0xaf, 0x70, 0xd8,
-0x93, 0xcc, 0xc5, 0xff, 0x60, 0x74, 0xab, 0xd5,
-0xbc, 0x8f, 0x32, 0xb4, 0xf3, 0x1a, 0x83, 0x31,
-0x2c, 0x2c, 0xae, 0x81, 0x6f, 0x40, 0x1d, 0x0b,
-0x73, 0xc2, 0xb0, 0x94, 0x83, 0xff, 0x59, 0x23,
-0xf1, 0xf8, 0x5b, 0xca, 0x60, 0xff, 0x66, 0x44,
-0x3b, 0x51, 0xb6, 0x6c, 0x10, 0xf6, 0xd8, 0xf9,
-0x1c, 0x1b, 0xfe, 0x29, 0xb0, 0xd8, 0x9e, 0xb9,
-0xd2, 0xa3, 0x20, 0xb1, 0x78, 0x4d, 0xd6, 0xb0,
-0x08, 0x7e, 0x3b, 0x32, 0x42, 0xc3, 0xc6, 0xa3,
-0xa2, 0xbe, 0x17, 0x6c, 0xfe, 0x87, 0xc1, 0x1e,
-0x3f, 0x27, 0x79, 0xaa, 0xa1, 0xc3, 0x1f, 0x5b,
-0x2e, 0x97, 0xbe, 0x30, 0x20, 0xef, 0xf5, 0xab,
-0xcb, 0x91, 0xff, 0x91, 0x0c, 0xfe, 0x07, 0xd2,
-0xf8, 0x67, 0x71, 0x71, 0x18, 0xc6, 0x55, 0x3e,
-0x28, 0x15, 0x4e, 0xf8, 0x1a, 0xe4, 0xe2, 0x88,
-0x88, 0x57, 0xf6, 0xc9, 0x38, 0xf0, 0xe9, 0xd9,
-0xfc, 0x8f, 0x81, 0x7f, 0x96, 0x1a, 0xfc, 0x4f,
-0x80, 0xd3, 0x3e, 0x03, 0x70, 0x61, 0xde, 0xb3,
-0xcb, 0xb7, 0x46, 0xab, 0x2c, 0x7e, 0xe3, 0x4d,
-0x6b, 0xff, 0xc5, 0xf9, 0x1f, 0x0c, 0xfa, 0xed,
-0xee, 0xeb, 0xe1, 0xb5, 0x70, 0x73, 0x5b, 0xc9,
-0x43, 0xe2, 0x70, 0xc5, 0x05, 0x7f, 0xe3, 0x72,
-0x8f, 0x8d, 0x0f, 0xc9, 0xe6, 0x7f, 0xdc, 0xb4,
-0x54, 0x85, 0x6e, 0xa8, 0x9d, 0x25, 0x33, 0xfc,
-0x03, 0xf1, 0x70, 0x43, 0x85, 0x83, 0xff, 0xb1,
-0xe6, 0xb3, 0x0d, 0xf1, 0x8f, 0xe6, 0x67, 0x83,
-0xba, 0xa9, 0x1a, 0x1e, 0xd4, 0x90, 0xf6, 0x29,
-0x65, 0x57, 0x64, 0x7f, 0xa8, 0x5b, 0x31, 0x88,
-0x20, 0xcd, 0xc1, 0xff, 0x54, 0x08, 0xbb, 0x8c,
-0xf9, 0x7c, 0xb0, 0x10, 0xe7, 0x3f, 0xa0, 0x31,
-0x58, 0x38, 0x2c, 0x1f, 0x04, 0x69, 0xa9, 0x0b,
-0xe7, 0xff, 0x86, 0x6c, 0xfe, 0xc7, 0x40, 0x2f,
-0xc8, 0xff, 0x04, 0x5f, 0x03, 0x4e, 0x5b, 0xbd,
-0xd5, 0x7d, 0x01, 0x4c, 0x22, 0xc8, 0x80, 0xbe,
-0x69, 0xfe, 0x67, 0x84, 0x3d, 0xff, 0x42, 0x01,
-0xbb, 0xb8, 0x7d, 0xc6, 0x9b, 0x9a, 0x39, 0x1b,
-0x94, 0x3f, 0x21, 0x27, 0xff, 0xe3, 0x87, 0x58,
-0x8a, 0xe4, 0xe9, 0xbc, 0x8d, 0x2f, 0xbc, 0x12,
-0x2a, 0x56, 0xc1, 0x38, 0x69, 0x40, 0xd8, 0x63,
-0xad, 0xb7, 0x0c, 0xfe, 0x07, 0x18, 0xfe, 0x19,
-0x26, 0x7e, 0xf5, 0x24, 0x33, 0x3c, 0x0c, 0xff,
-0xd0, 0x43, 0x50, 0x43, 0x8b, 0xd9, 0xfe, 0x4b,
-0xe6, 0x3f, 0x39, 0xf8, 0x9f, 0xf2, 0x95, 0xdc,
-0x3f, 0xaf, 0x08, 0x16, 0x7e, 0x81, 0x18, 0x40,
-0x68, 0x6e, 0x09, 0x73, 0x53, 0x81, 0xd4, 0xf7,
-0x62, 0xf8, 0x9f, 0x34, 0xff, 0x13, 0x13, 0x0c,
-0x3c, 0xe0, 0x1e, 0xbb, 0xe9, 0x3b, 0xc2, 0x23,
-0xc1, 0xc0, 0x20, 0xdb, 0x7d, 0x94, 0xc1, 0x01,
-0x75, 0x5e, 0xa2, 0xc8, 0xf6, 0xfd, 0xa6, 0xf9,
-0x9f, 0xdd, 0x32, 0xfa, 0xab, 0x1b, 0xce, 0x78,
-0xd7, 0x8a, 0x5f, 0x81, 0x9f, 0xc4, 0x6e, 0xfc,
-0x2d, 0x03, 0x42, 0xb3, 0xe1, 0xe3, 0xa1, 0xa6,
-0x8b, 0x1e, 0xe4, 0x7f, 0x52, 0xd4, 0xd0, 0x3b,
-0x3e, 0x8b, 0xff, 0x29, 0x36, 0xf1, 0xcf, 0x17,
-0xb7, 0xc0, 0xc4, 0x9a, 0xe6, 0x84, 0x37, 0xde,
-0xf6, 0x7b, 0x98, 0x50, 0x1b, 0x12, 0x29, 0x44,
-0x64, 0xf0, 0x3f, 0x16, 0xfe, 0x01, 0x16, 0xbf,
-0x26, 0xa3, 0x3c, 0x48, 0x9d, 0x86, 0xf7, 0x07,
-0x96, 0xa0, 0xf1, 0xae, 0x3c, 0x11, 0xad, 0x43,
-0xfe, 0xc7, 0x42, 0x44, 0x36, 0xfe, 0x07, 0xf7,
-0x5f, 0xbb, 0xe6, 0x0f, 0xb8, 0x17, 0x92, 0x59,
-0x74, 0x13, 0xf8, 0x47, 0x7e, 0x10, 0x24, 0x2f,
-0xd0, 0x03, 0xb1, 0xca, 0xa4, 0x6b, 0x7d, 0x6a,
-0xbc, 0x6c, 0x20, 0x69, 0xfc, 0x03, 0x90, 0xda,
-0xaf, 0x8d, 0x91, 0x6d, 0x0c, 0xdd, 0xcd, 0x4b,
-0xb0, 0xd1, 0x9d, 0xa0, 0x07, 0xa0, 0xb2, 0xdf,
-0xee, 0xaf, 0x6c, 0xfc, 0x0f, 0xdf, 0x7f, 0xad,
-0xd3, 0xdd, 0x0b, 0xa9, 0xc4, 0x60, 0xa4, 0x5f,
-0x17, 0x83, 0x2c, 0xac, 0xff, 0x00, 0x76, 0xea,
-0x96, 0x3f, 0x2f, 0x72, 0xf2, 0x3f, 0x7b, 0x4c,
-0x27, 0xb9, 0x85, 0xed, 0xc7, 0x59, 0xe0, 0x8e,
-0xb7, 0xbe, 0xc7, 0x3c, 0x6a, 0x3d, 0x06, 0x1a,
-0x6b, 0xbc, 0x36, 0xfe, 0x07, 0xac, 0x8b, 0x38,
-0x51, 0x4d, 0x68, 0x8c, 0xd8, 0x11, 0x23, 0x66,
-0x40, 0x6c, 0xfc, 0x8f, 0xa0, 0x18, 0x4e, 0x7b,
-0xeb, 0x98, 0xd8, 0x0c, 0x2f, 0x33, 0xc3, 0xb3,
-0x5e, 0x68, 0x52, 0xef, 0x01, 0xb6, 0x2d, 0x1d,
-0x4b, 0xfb, 0xf3, 0x34, 0xff, 0x43, 0xa5, 0x75,
-0x9c, 0xcf, 0x71, 0x57, 0x90, 0x9f, 0xe1, 0xfe,
-0x9d, 0x3d, 0x8d, 0xec, 0x06, 0x8c, 0xc8, 0xc5,
-0x3c, 0x7e, 0x91, 0x6c, 0xfe, 0x87, 0xa1, 0x1d,
-0x76, 0xf1, 0x69, 0xb6, 0x0f, 0xea, 0x91, 0xe6,
-0xea, 0xae, 0x38, 0x89, 0x69, 0x78, 0xbf, 0x15,
-0xef, 0x9c, 0xfc, 0x0f, 0xe2, 0x1f, 0xbe, 0xa8,
-0x7c, 0x5b, 0x34, 0xb6, 0xde, 0x5e, 0x5a, 0xb1,
-0xb0, 0x30, 0xc2, 0xf0, 0x80, 0x7a, 0xe2, 0x73,
-0xe8, 0xa8, 0x7b, 0xb5, 0x1c, 0xfc, 0xcf, 0x61,
-0x95, 0x8d, 0x6e, 0xaf, 0x18, 0x60, 0x78, 0x7b,
-0xd1, 0x2b, 0x25, 0xfb, 0xeb, 0x77, 0x68, 0x1f,
-0x6b, 0xf5, 0x43, 0xc6, 0xfc, 0x68, 0xcd, 0xaf,
-0xb2, 0x81, 0xeb, 0xd3, 0x2c, 0xfc, 0x73, 0x2d,
-0x83, 0x91, 0x15, 0x2d, 0xec, 0x82, 0x78, 0x29,
-0xf2, 0x06, 0xc2, 0x80, 0xb1, 0x2f, 0x8e, 0x0d,
-0x4c, 0x36, 0xb4, 0xbc, 0x86, 0xf1, 0x9d, 0xb2,
-0xf1, 0x26, 0x9c, 0xfc, 0x0f, 0xae, 0x9f, 0x8d,
-0x2d, 0xc9, 0xcf, 0x8f, 0x7f, 0xf5, 0x32, 0xbc,
-0xa1, 0x2e, 0x19, 0x2e, 0x3e, 0x27, 0x7e, 0x9d,
-0x8e, 0xab, 0x0d, 0xfa, 0xfd, 0x63, 0xe2, 0x37,
-0xb5, 0x97, 0x68, 0x7d, 0xac, 0xf8, 0x03, 0x31,
-0x68, 0xe7, 0x7f, 0x4c, 0x90, 0x33, 0x4a, 0xb7,
-0x46, 0x7d, 0x09, 0xf7, 0x9d, 0x91, 0xa6, 0xd5,
-0xae, 0x0d, 0x55, 0x27, 0xe5, 0x8f, 0x23, 0xa0,
-0xec, 0x90, 0xfc, 0xd4, 0xf5, 0x10, 0x89, 0xd9,
-0xf6, 0x5f, 0xd6, 0x1f, 0x7d, 0x0b, 0x3c, 0xcc,
-0x3f, 0xb4, 0xd2, 0x95, 0x74, 0xbb, 0x20, 0x0d,
-0xf4, 0x04, 0xc9, 0x4a, 0x29, 0x32, 0x4f, 0xbd,
-0x4f, 0x56, 0x19, 0xde, 0x4b, 0xf3, 0x51, 0x7b,
-0xcc, 0x49, 0x1b, 0x84, 0x9f, 0x42, 0x4d, 0xff,
-0xe7, 0xe2, 0xc4, 0x03, 0xf7, 0x69, 0x2a, 0x4e,
-0x6c, 0x40, 0x78, 0x92, 0x7d, 0xc8, 0xcc, 0xd1,
-0xc5, 0x2d, 0xff, 0xa3, 0x95, 0x5b, 0x7f, 0xf4,
-0x3d, 0xf0, 0xba, 0xd0, 0xa8, 0x7f, 0x3e, 0xfe,
-0xd5, 0x75, 0xf2, 0x85, 0x68, 0x03, 0x5b, 0x0f,
-0x55, 0x61, 0x38, 0x2a, 0xd4, 0x51, 0xcf, 0x6e,
-0x51, 0xb1, 0xd6, 0x4f, 0x52, 0x78, 0x26, 0x8d,
-0x87, 0x5f, 0x87, 0x45, 0xfd, 0xee, 0xb1, 0xaa,
-0x4b, 0x70, 0x59, 0x6a, 0xc1, 0x27, 0x8c, 0xc1,
-0x65, 0x68, 0xa1, 0xde, 0x01, 0x71, 0xdc, 0x5a,
-0x3f, 0xba, 0xb2, 0x47, 0x30, 0x57, 0x97, 0xf2,
-0x31, 0xc3, 0x57, 0xd7, 0x05, 0xc5, 0x40, 0x51,
-0x42, 0xab, 0x4b, 0x14, 0xaf, 0xef, 0x1c, 0xad,
-0x38, 0x06, 0xec, 0xf9, 0x7d, 0x4e, 0xfc, 0x63,
-0xbe, 0xff, 0x25, 0x68, 0x61, 0xcb, 0x60, 0xeb,
-0x98, 0xab, 0x99, 0x76, 0xc1, 0xa7, 0xf5, 0xe5,
-0x63, 0x64, 0xc1, 0xf6, 0x93, 0xc9, 0x86, 0x6d,
-0xc5, 0xdb, 0x6c, 0xf8, 0x27, 0x99, 0xc2, 0x3f,
-0x9c, 0x1f, 0xe3, 0x13, 0xb5, 0x98, 0x4d, 0x14,
-0x05, 0xff, 0xd0, 0xf6, 0x20, 0x79, 0x9c, 0x3e,
-0x9a, 0xac, 0xa1, 0x72, 0x34, 0x92, 0xc1, 0xff,
-0x60, 0xfe, 0x6b, 0x83, 0x8f, 0x47, 0xff, 0x61,
-0x17, 0xdb, 0x88, 0xd1, 0xc2, 0xd8, 0xa7, 0x87,
-0xc9, 0x06, 0xf2, 0x90, 0x5c, 0x4e, 0xe7, 0xc4,
-0x84, 0x4c, 0xfc, 0xd3, 0x4b, 0xbf, 0x83, 0x49,
-0xae, 0x95, 0xf0, 0x21, 0xc1, 0xb4, 0x57, 0xe4,
-0x67, 0x0f, 0x15, 0xc5, 0x18, 0x10, 0x0a, 0x8a,
-0x83, 0xf4, 0x66, 0x25, 0x48, 0x3d, 0x90, 0x81,
-0x7f, 0xf8, 0x6e, 0x62, 0x8c, 0xed, 0x2f, 0x26,
-0x49, 0xbd, 0xbe, 0xf5, 0x5c, 0xe7, 0xff, 0x66,
-0x13, 0xd5, 0x3c, 0x54, 0xf2, 0x6f, 0x9d, 0xdf,
-0x81, 0x2b, 0x5d, 0x2d, 0x08, 0x15, 0x6c, 0xf8,
-0xa7, 0x7c, 0x34, 0xfd, 0xf5, 0x4d, 0x6a, 0xec,
-0x0f, 0x51, 0xc7, 0x80, 0xfa, 0xf3, 0x75, 0x3e,
-0x3d, 0x70, 0x9e, 0x45, 0xcc, 0x83, 0x84, 0xe1,
-0x07, 0x9a, 0xc5, 0xff, 0xdc, 0xc0, 0x9c, 0x06,
-0x9c, 0xa2, 0x07, 0xd6, 0x22, 0xff, 0x13, 0xf2,
-0x44, 0x7f, 0x22, 0xcf, 0x3b, 0xc1, 0x80, 0x90,
-0x02, 0x4f, 0xc1, 0x7c, 0xea, 0x0e, 0xe7, 0xe1,
-0x7f, 0x78, 0xda, 0x6b, 0x33, 0x1b, 0xb8, 0xf6,
-0x0f, 0xb1, 0xea, 0x64, 0xdb, 0x5d, 0xbe, 0xd9,
-0xf0, 0x74, 0x64, 0x7e, 0xcc, 0xbd, 0x9a, 0x8c,
-0x59, 0x9f, 0x4b, 0x9b, 0x34, 0x28, 0xa5, 0xf8,
-0xc6, 0x51, 0x21, 0x45, 0xe3, 0x6f, 0x81, 0x9f,
-0xd2, 0x80, 0xde, 0x1d, 0x24, 0x1e, 0x65, 0x1f,
-0xfb, 0x4a, 0xd9, 0x0c, 0xd8, 0xf8, 0x9f, 0x82,
-0x14, 0xff, 0x83, 0x68, 0x07, 0x8d, 0x6b, 0xd1,
-0x38, 0x89, 0xfc, 0x4f, 0xcc, 0xed, 0x67, 0x57,
-0x16, 0x50, 0xef, 0x70, 0x16, 0xff, 0xd3, 0x68,
-0xc0, 0x1e, 0x8c, 0x3e, 0xd7, 0xd1, 0x6b, 0x6e,
-0x83, 0xf1, 0xab, 0xd9, 0x15, 0x69, 0x46, 0x12,
-0x2e, 0x65, 0xe1, 0x1f, 0xb0, 0x65, 0x37, 0xfa,
-0x11, 0xf6, 0x54, 0xb4, 0x76, 0xc1, 0x8b, 0xb1,
-0x46, 0x0d, 0x1e, 0x14, 0xd7, 0xc8, 0x3c, 0x62,
-0x6e, 0xcf, 0xc9, 0xff, 0xf8, 0x86, 0x09, 0xc7,
-0x3f, 0x0f, 0x92, 0x39, 0x91, 0xcd, 0xba, 0x4f,
-0x6b, 0xfb, 0x1e, 0x99, 0x03, 0x07, 0xb5, 0x5a,
-0xcd, 0xef, 0xe0, 0x7f, 0xca, 0x39, 0xff, 0xb3,
-0x94, 0xa3, 0xa3, 0xcd, 0xa0, 0x6a, 0xae, 0xa8,
-0x6f, 0x17, 0xd9, 0xcc, 0x22, 0x3e, 0x03, 0x4e,
-0x5f, 0x83, 0x9f, 0x87, 0xd6, 0x69, 0xab, 0x1f,
-0x24, 0x19, 0xf8, 0xc7, 0x08, 0xfa, 0xc3, 0xb1,
-0x0e, 0xbf, 0xaa, 0xc9, 0x75, 0x11, 0x89, 0x19,
-0xc9, 0xe5, 0x35, 0xa5, 0x91, 0x32, 0x36, 0xff,
-0x1e, 0x4d, 0x2e, 0x8d, 0x38, 0xf1, 0x4f, 0x0a,
-0xef, 0x25, 0xbb, 0x12, 0x6a, 0x1c, 0xbc, 0x11,
-0x31, 0xc6, 0x8c, 0x46, 0x59, 0x26, 0x62, 0x18,
-0x4e, 0xc1, 0x6c, 0xf0, 0x44, 0xc4, 0xe3, 0xa2,
-0xf9, 0x3e, 0xdb, 0x8b, 0xd3, 0xe3, 0x8d, 0x5d,
-0x80, 0xd9, 0xcb, 0xbd, 0x0f, 0x3d, 0xcc, 0x0c,
-0x7f, 0xf3, 0xf2, 0x62, 0xc3, 0xb8, 0x67, 0xb9,
-0xfb, 0x95, 0xe7, 0xdf, 0x9c, 0x66, 0xce, 0x67,
-0x45, 0x41, 0xfa, 0xfe, 0xe8, 0x05, 0xb5, 0x59,
-0x2b, 0xfe, 0x15, 0x59, 0xa3, 0xbe, 0x56, 0xd6,
-0x10, 0x2a, 0x79, 0x58, 0xac, 0xd6, 0x8e, 0x2a,
-0x75, 0x0c, 0x48, 0x74, 0xde, 0x94, 0x03, 0xff,
-0x90, 0x24, 0xed, 0x6b, 0xaf, 0x2d, 0x72, 0x6f,
-0x22, 0x82, 0x42, 0xdb, 0x77, 0x56, 0xb4, 0x6d,
-0x2a, 0x8d, 0x95, 0xde, 0xa7, 0xee, 0x94, 0xe5,
-0x01, 0x92, 0xc1, 0xff, 0x60, 0xbe, 0x4f, 0x21,
-0xbf, 0x50, 0xd9, 0xc0, 0x5b, 0x8b, 0x14, 0x72,
-0x4b, 0xec, 0xbb, 0xea, 0x9c, 0x90, 0xab, 0x9d,
-0x94, 0xd1, 0x8d, 0x50, 0x15, 0x92, 0xdb, 0xa9,
-0x8d, 0xff, 0x29, 0xdf, 0x65, 0xcf, 0x1e, 0xce,
-0x5d, 0xea, 0x56, 0x4a, 0xaf, 0x87, 0x8d, 0xe4,
-0xab, 0x9a, 0xdc, 0x4e, 0x1e, 0x81, 0x8d, 0x4a,
-0xd5, 0xd2, 0xb6, 0xa1, 0x88, 0x8d, 0xff, 0x29,
-0xcf, 0xc8, 0x5e, 0x71, 0x7c, 0xfb, 0x9a, 0xda,
-0xa0, 0x7d, 0x21, 0x5a, 0x35, 0xa7, 0xe2, 0xe8,
-0xb2, 0xa0, 0x16, 0xd8, 0x26, 0xae, 0xb5, 0xfc,
-0xcf, 0x6e, 0x21, 0x83, 0xff, 0xd9, 0xca, 0xf1,
-0x21, 0x34, 0x85, 0xcc, 0x2b, 0xa1, 0x05, 0xd1,
-0xce, 0x74, 0xfc, 0xf5, 0xa7, 0xf3, 0x5f, 0x49,
-0x48, 0x30, 0x63, 0x56, 0xb7, 0xa8, 0x76, 0x8c,
-0x40, 0x03, 0x02, 0xa1, 0x1d, 0x90, 0x08, 0x35,
-0x83, 0x67, 0x99, 0xe8, 0xca, 0xc6, 0x3f, 0x0c,
-0xed, 0xc0, 0x7d, 0xa4, 0x96, 0xba, 0x76, 0x21,
-0xff, 0x23, 0x71, 0xfe, 0xc7, 0x0f, 0x27, 0x85,
-0x5a, 0x06, 0x84, 0x5c, 0xae, 0x34, 0xfe, 0x31,
-0xf7, 0x5f, 0x18, 0x9d, 0x3b, 0xf1, 0x7b, 0x59,
-0x5c, 0x58, 0x0c, 0x8f, 0x53, 0xff, 0x18, 0xfb,
-0x82, 0x1e, 0xc0, 0x2b, 0x63, 0xfe, 0x26, 0xe2,
-0xb2, 0xfc, 0x8f, 0x85, 0x7f, 0xd6, 0x93, 0xe3,
-0xf4, 0x11, 0x98, 0x3f, 0xea, 0x0a, 0xb2, 0x65,
-0xb3, 0x49, 0x9e, 0x37, 0x24, 0x87, 0xc9, 0xb5,
-0xf0, 0x88, 0xf4, 0xf5, 0x48, 0xd1, 0xfa, 0x88,
-0xdf, 0x7a, 0x3e, 0xe2, 0x1f, 0x04, 0x39, 0xc5,
-0x0c, 0xed, 0x44, 0x7e, 0xc9, 0xd0, 0x88, 0xbc,
-0x56, 0x9c, 0x4d, 0x7e, 0x4c, 0x97, 0x24, 0x6b,
-0xc7, 0xc5, 0x43, 0x0c, 0x7a, 0xb4, 0x24, 0x3d,
-0x27, 0xc4, 0x9a, 0x34, 0xff, 0x73, 0xad, 0x81,
-0x7f, 0xdc, 0x71, 0xf1, 0xbd, 0x18, 0xdb, 0xbd,
-0x9e, 0xf4, 0xc6, 0xdc, 0xc3, 0x70, 0x17, 0xec,
-0xb3, 0xe2, 0x3b, 0xc5, 0xfd, 0x42, 0xa9, 0x39,
-0x3f, 0x88, 0x7f, 0x9e, 0x43, 0x90, 0xd3, 0x27,
-0x5e, 0x51, 0x5f, 0x46, 0xe3, 0xa0, 0xf8, 0xd7,
-0xd2, 0x4b, 0x91, 0x7a, 0x75, 0xeb, 0xf8, 0xb4,
-0x17, 0xe0, 0x45, 0x1a, 0x4c, 0xae, 0x1c, 0x11,
-0x75, 0x27, 0xff, 0xc3, 0xf6, 0x5f, 0x25, 0x77,
-0x95, 0x5e, 0xa1, 0xff, 0x82, 0x8e, 0x77, 0x43,
-0x61, 0xe9, 0xab, 0x1b, 0x63, 0x95, 0xeb, 0xae,
-0xb9, 0x8d, 0xed, 0xa7, 0x36, 0xed, 0xae, 0x1c,
-0x95, 0x6f, 0x0f, 0xd9, 0xf2, 0x5f, 0x26, 0xfe,
-0xc1, 0x6d, 0x1a, 0xf2, 0x5d, 0xee, 0x3a, 0xe6,
-0xa8, 0x23, 0x7e, 0x55, 0x66, 0x78, 0x69, 0x0c,
-0x1e, 0x08, 0x56, 0xe9, 0xf2, 0x5a, 0x9a, 0x89,
-0x7f, 0x02, 0xc6, 0xee, 0xf5, 0x61, 0xa1, 0x56,
-0xe7, 0x1b, 0x8d, 0x08, 0xdd, 0xb9, 0x94, 0xc5,
-0xaf, 0x41, 0x09, 0xf5, 0x1b, 0xb2, 0x3f, 0x13,
-0xff, 0x00, 0x57, 0x53, 0x5c, 0x82, 0x17, 0xd1,
-0xf1, 0x06, 0xc5, 0x75, 0xd2, 0x8b, 0x50, 0xd7,
-0xef, 0x8d, 0xce, 0x18, 0x85, 0xa3, 0x5a, 0x9d,
-0x16, 0xe8, 0x13, 0xd3, 0xef, 0x63, 0xc3, 0x3f,
-0xa3, 0xf0, 0xa1, 0xd0, 0xdc, 0xbf, 0x8a, 0x19,
-0x84, 0xc1, 0x00, 0xcc, 0x18, 0x8e, 0x4a, 0x13,
-0xb8, 0x54, 0x10, 0xff, 0x98, 0xcf, 0x37, 0xf1,
-0x4f, 0x8a, 0xff, 0xa9, 0xd7, 0x4b, 0xce, 0x88,
-0xcf, 0x46, 0xde, 0x82, 0xfa, 0x64, 0xc9, 0x07,
-0xe2, 0x62, 0x18, 0xac, 0xa8, 0x6f, 0xf7, 0xb4,
-0xdb, 0xf8, 0x9f, 0x0e, 0x33, 0xff, 0x65, 0xa0,
-0x97, 0xab, 0xf4, 0xb6, 0xdd, 0x24, 0x00, 0x3d,
-0xaa, 0x6f, 0x58, 0xc6, 0x40, 0xcc, 0xde, 0x1f,
-0xd8, 0x46, 0x40, 0x75, 0xe0, 0x1f, 0xdb, 0xfd,
-0x84, 0x85, 0x69, 0xd7, 0x6e, 0xe6, 0x91, 0x7c,
-0x14, 0x89, 0x6b, 0x66, 0xd4, 0xe8, 0xae, 0x58,
-0x26, 0xff, 0x73, 0x3d, 0xc6, 0xbb, 0xc8, 0x20,
-0xdb, 0xe6, 0x57, 0x33, 0xb7, 0x7c, 0x9f, 0x0c,
-0x1d, 0x3e, 0xf5, 0x57, 0x32, 0xb8, 0x02, 0x6a,
-0x27, 0xec, 0x4e, 0xb8, 0x54, 0x1b, 0xff, 0xc3,
-0xf3, 0x5f, 0xc6, 0x78, 0x2f, 0xc5, 0x26, 0xa0,
-0x7e, 0xa0, 0x64, 0x9f, 0xfb, 0x1f, 0xf5, 0x77,
-0xcb, 0xea, 0xb6, 0x97, 0xc4, 0x45, 0x95, 0x32,
-0x47, 0xa4, 0xb3, 0x8d, 0x2a, 0x4d, 0xe7, 0xbf,
-0xae, 0x66, 0xf8, 0x27, 0xcc, 0xc7, 0x8b, 0x1b,
-0x73, 0x44, 0x3b, 0xc2, 0x65, 0x98, 0x08, 0x3e,
-0x7b, 0x82, 0xcf, 0xc0, 0xc7, 0xda, 0xa2, 0x21,
-0x16, 0xbf, 0x9c, 0xf9, 0xaf, 0xb7, 0x0c, 0x91,
-0xcf, 0xb3, 0x30, 0x19, 0xac, 0x4f, 0x78, 0x12,
-0xe2, 0x28, 0x4d, 0xd0, 0xd9, 0xbf, 0xf7, 0xda,
-0xf0, 0xb3, 0x2d, 0xff, 0x55, 0xc1, 0xf0, 0x8f,
-0x8a, 0x22, 0x9f, 0xdb, 0x6b, 0xe1, 0xb9, 0x3b,
-0x3f, 0x7d, 0x4a, 0xee, 0x0e, 0xfd, 0xab, 0xde,
-0x43, 0x6b, 0x13, 0xee, 0x9c, 0xfc, 0x0f, 0xe2,
-0x9f, 0xc7, 0xe5, 0xea, 0x14, 0xdf, 0xa5, 0xaa,
-0x47, 0x64, 0x28, 0x1d, 0xac, 0x8e, 0x11, 0x1e,
-0xf1, 0xad, 0xfd, 0x85, 0x23, 0xff, 0xc5, 0x40,
-0xe6, 0x5c, 0x9d, 0xd3, 0x6e, 0xbd, 0x92, 0x5f,
-0xf7, 0x77, 0x91, 0xd1, 0xb2, 0x9f, 0xa6, 0x67,
-0x38, 0xc5, 0xff, 0x58, 0xeb, 0x53, 0xda, 0x03,
-0xbf, 0x63, 0xb0, 0xc4, 0x1b, 0x24, 0xb8, 0x90,
-0x7c, 0x3a, 0xdb, 0x76, 0x8d, 0x62, 0x62, 0x42,
-0xb7, 0xef, 0x17, 0x6c, 0xf9, 0x2f, 0x9e, 0x0f,
-0x3d, 0xcc, 0xd7, 0x83, 0xcc, 0x03, 0xfd, 0x30,
-0x9b, 0x96, 0x37, 0x8e, 0x19, 0x2b, 0x44, 0x4a,
-0x2d, 0x95, 0x71, 0xcd, 0xbc, 0x9f, 0xe1, 0x1f,
-0x40, 0xd9, 0xcf, 0xd6, 0x7d, 0xfc, 0x69, 0x75,
-0xfa, 0xca, 0x6d, 0x30, 0xea, 0x49, 0x68, 0xb3,
-0xfb, 0xed, 0xcf, 0xcf, 0xc8, 0x7f, 0xc9, 0x35,
-0xba, 0x7b, 0x3f, 0x7b, 0xff, 0xe7, 0xa4, 0x2a,
-0xdd, 0x1f, 0x0b, 0x5d, 0xe2, 0x40, 0xda, 0xfe,
-0xfe, 0xb6, 0xfc, 0x97, 0x89, 0x7f, 0xae, 0x27,
-0x83, 0x4a, 0x3d, 0xa8, 0xfa, 0x72, 0x95, 0xdd,
-0x46, 0xc1, 0x39, 0x3f, 0x19, 0xf8, 0x27, 0xca,
-0xf1, 0x00, 0x6e, 0xac, 0x76, 0x8c, 0xba, 0x37,
-0x84, 0x4e, 0x6b, 0x5d, 0xdd, 0x5c, 0xff, 0x63,
-0xf1, 0x21, 0x19, 0xfc, 0x4f, 0x8c, 0xe3, 0x9f,
-0xc1, 0xe8, 0x87, 0x50, 0x97, 0x2c, 0xa9, 0xfc,
-0xea, 0x71, 0xfd, 0xf9, 0x78, 0xd3, 0x08, 0x5e,
-0x81, 0x0f, 0xb3, 0xf4, 0x3f, 0x88, 0x7f, 0x84,
-0x25, 0xba, 0xfb, 0x1b, 0xb8, 0x7e, 0xe4, 0x96,
-0x13, 0x2b, 0x3f, 0x10, 0x2f, 0x1b, 0xdf, 0xd7,
-0x58, 0x3e, 0xfe, 0x67, 0x82, 0xd6, 0xf1, 0xcf,
-0x96, 0x2d, 0xbc, 0xba, 0xa1, 0x4d, 0xdb, 0xd4,
-0xf7, 0x18, 0xca, 0x61, 0x33, 0x66, 0xdf, 0xbf,
-0x38, 0xf0, 0xcf, 0x73, 0x80, 0x22, 0x81, 0xd2,
-0x59, 0xd0, 0xeb, 0xaf, 0x4c, 0xc8, 0xff, 0xd3,
-0x37, 0x48, 0xbb, 0x54, 0xee, 0x51, 0x6d, 0xfc,
-0x8f, 0xf9, 0x7c, 0x9d, 0x05, 0xd8, 0x9f, 0xd0,
-0xca, 0xe4, 0x8a, 0x0d, 0xa5, 0x3f, 0x14, 0x0e,
-0xd0, 0xca, 0x61, 0xd7, 0xea, 0x9d, 0xa7, 0xdb,
-0x37, 0x75, 0x59, 0x19, 0x31, 0x34, 0x42, 0x8e,
-0xfc, 0x17, 0xc3, 0x3f, 0x31, 0xe4, 0xf3, 0x91,
-0x5f, 0x55, 0xfb, 0xdb, 0x1a, 0xd0, 0xb1, 0x0b,
-0x1e, 0xc7, 0x7c, 0xda, 0xf3, 0x5f, 0x23, 0xf0,
-0x0e, 0x03, 0xb1, 0x5e, 0xd5, 0x8b, 0x40, 0xa8,
-0xae, 0x63, 0xf6, 0x2e, 0x11, 0x15, 0x41, 0xd7,
-0x98, 0x88, 0xe8, 0x6e, 0x34, 0xec, 0xf8, 0x87,
-0xc5, 0x23, 0x0d, 0xe3, 0x51, 0x01, 0xe6, 0x83,
-0x2e, 0x41, 0x49, 0x97, 0xa8, 0xbb, 0xc6, 0x6f,
-0x6a, 0x4e, 0x23, 0xa2, 0x2c, 0xfe, 0xe7, 0x6d,
-0x16, 0xe6, 0xa6, 0x7d, 0x9f, 0x85, 0xc5, 0x0f,
-0x18, 0xfe, 0x59, 0xf9, 0xd8, 0x8c, 0x35, 0xd2,
-0x51, 0x32, 0xdb, 0xce, 0x0f, 0x38, 0xf1, 0x8f,
-0xcc, 0xe3, 0xef, 0xf6, 0xdb, 0xab, 0x39, 0xed,
-0xe3, 0xaa, 0x63, 0x6e, 0xe4, 0xa7, 0x61, 0x2e,
-0x04, 0xca, 0xc5, 0xff, 0x48, 0x16, 0xff, 0xb3,
-0x86, 0xdf, 0xef, 0x8f, 0xfa, 0xd6, 0x40, 0x0f,
-0x0d, 0x20, 0xfe, 0xb1, 0xe9, 0x7f, 0xcc, 0x7f,
-0x36, 0xfc, 0x23, 0x61, 0xb6, 0x6b, 0xb9, 0x1c,
-0x2d, 0x94, 0x62, 0x3b, 0xd8, 0x95, 0x22, 0x1b,
-0x1f, 0x72, 0xc4, 0xba, 0x7f, 0xb1, 0x1c, 0x86,
-0x8b, 0x5c, 0xdd, 0x54, 0x15, 0x96, 0xfa, 0xd4,
-0xb8, 0xbc, 0x92, 0x8a, 0x61, 0x9a, 0x30, 0xf4,
-0x27, 0x6c, 0xbc, 0x85, 0x7c, 0xbc, 0xc7, 0x89,
-0x85, 0x7f, 0xae, 0xdd, 0x85, 0xb2, 0x1f, 0x6d,
-0x55, 0x74, 0xc6, 0x30, 0xd7, 0xff, 0x18, 0x40,
-0x48, 0x32, 0x8c, 0x1c, 0xfc, 0xcf, 0xf4, 0x61,
-0xe1, 0xb2, 0xa1, 0x17, 0xaa, 0x86, 0x0b, 0x0b,
-0x67, 0x33, 0xfc, 0x26, 0xfc, 0x5e, 0xba, 0x20,
-0x34, 0x6a, 0x79, 0xf8, 0x9f, 0x0a, 0xc4, 0x3f,
-0x8d, 0x0c, 0xff, 0xb8, 0xc3, 0xb0, 0x38, 0x58,
-0x5b, 0x2a, 0x53, 0x72, 0x46, 0xef, 0x43, 0xb7,
-0x9c, 0x93, 0xff, 0xe1, 0xf8, 0x07, 0xf9, 0xae,
-0x20, 0x59, 0x06, 0x7b, 0xd5, 0x75, 0x2b, 0x67,
-0x2a, 0xa5, 0x03, 0xd1, 0x83, 0x10, 0x58, 0x2e,
-0xdb, 0xc7, 0x6b, 0xcf, 0x7f, 0xb1, 0x8f, 0xb4,
-0x86, 0xcf, 0x27, 0xe6, 0x1f, 0xb5, 0x22, 0x06,
-0x44, 0xe1, 0xa0, 0xef, 0x0b, 0x9a, 0x2b, 0x3d,
-0x9f, 0xa5, 0x2f, 0x38, 0xf2, 0x5f, 0x07, 0x0d,
-0xfd, 0x0f, 0x7b, 0x7f, 0xd2, 0xbc, 0xf4, 0x1f,
-0xf0, 0xb5, 0x3f, 0xf8, 0x5a, 0xf3, 0x52, 0xfe,
-0xfe, 0x37, 0x40, 0x86, 0xfe, 0xe7, 0x49, 0x65,
-0x97, 0x4d, 0xf6, 0x43, 0xac, 0xfc, 0x57, 0x9d,
-0x83, 0xff, 0x79, 0x87, 0x9a, 0xcf, 0x37, 0xf0,
-0x4f, 0x9d, 0xc1, 0xbf, 0xa1, 0xd1, 0xd6, 0xd1,
-0x99, 0x54, 0x4e, 0x68, 0xcd, 0x4e, 0xfe, 0xc7,
-0x91, 0xff, 0x3a, 0x8b, 0x22, 0x9f, 0xdf, 0x87,
-0xfc, 0xd2, 0x21, 0xa1, 0x81, 0xca, 0x7b, 0xc8,
-0x88, 0x7c, 0x1f, 0xd4, 0x76, 0x20, 0xff, 0xe3,
-0x49, 0x41, 0xa3, 0x84, 0x62, 0xfa, 0x07, 0xcc,
-0x7f, 0xed, 0x88, 0xa9, 0xfa, 0x4c, 0x70, 0xe1,
-0xc6, 0x7c, 0x2e, 0x03, 0x42, 0x85, 0x2c, 0x70,
-0x33, 0x37, 0xe5, 0xe0, 0x7f, 0x54, 0x7b, 0xfe,
-0xeb, 0x29, 0x9d, 0x7d, 0xbf, 0xed, 0x84, 0x01,
-0x21, 0x5a, 0x8d, 0xb4, 0xcf, 0x69, 0x0e, 0x0c,
-0x8a, 0xd6, 0x17, 0x5a, 0xdf, 0xaf, 0x33, 0xff,
-0x75, 0x89, 0xee, 0x4d, 0x7a, 0xdb, 0xc4, 0xd9,
-0x0c, 0x78, 0x7c, 0xe6, 0xdc, 0xe7, 0x37, 0x54,
-0x4d, 0x4a, 0xff, 0x8c, 0xb0, 0xc7, 0xc6, 0xff,
-0x38, 0xf3, 0x5f, 0x3c, 0x89, 0xa3, 0xa0, 0xf7,
-0x58, 0xd3, 0x3c, 0xe4, 0xda, 0xdf, 0x39, 0xaa,
-0x5e, 0x5c, 0xdb, 0xfc, 0xcf, 0x0e, 0xfe, 0xc7,
-0xf2, 0x3f, 0x5a, 0xc1, 0x15, 0xed, 0x23, 0x8c,
-0x5f, 0x4f, 0x88, 0x77, 0x6b, 0x93, 0x83, 0x75,
-0xc3, 0x9e, 0x27, 0xd8, 0xf8, 0x5f, 0xa6, 0xf5,
-0x63, 0xd3, 0xc6, 0xc5, 0xb3, 0x30, 0x11, 0x6d,
-0x4e, 0x7a, 0x2f, 0x64, 0xe4, 0xbf, 0xf6, 0xa1,
-0x48, 0xe9, 0xff, 0x16, 0x4f, 0xd3, 0xe7, 0x40,
-0x4d, 0xba, 0xfe, 0x9a, 0x9c, 0xd6, 0xb7, 0xd2,
-0x79, 0x23, 0xec, 0xb5, 0x4f, 0x1b, 0x5b, 0x4b,
-0x3b, 0xff, 0x43, 0xe1, 0x31, 0xa9, 0x01, 0xfd,
-0x55, 0x88, 0xa0, 0xf0, 0x49, 0xd5, 0xe5, 0x10,
-0x39, 0xa5, 0xfc, 0xa3, 0xa7, 0x12, 0x89, 0xa0,
-0x53, 0x0a, 0x8e, 0x77, 0xc5, 0xfa, 0x50, 0xd2,
-0xf2, 0x3f, 0x61, 0x86, 0x7f, 0xf6, 0xb1, 0xdb,
-0xdc, 0xc0, 0x60, 0xd2, 0x61, 0x08, 0xeb, 0xae,
-0x22, 0x36, 0x9f, 0x3b, 0xfb, 0xd7, 0x72, 0xff,
-0xa3, 0xa4, 0xe6, 0x33, 0x9d, 0xff, 0xf2, 0x33,
-0xfc, 0x13, 0x67, 0x61, 0xcb, 0x0b, 0xcc, 0x7f,
-0x72, 0xda, 0x67, 0x1b, 0x73, 0xb3, 0x4f, 0x3e,
-0x5c, 0xe5, 0x88, 0x5f, 0xc7, 0x1c, 0xf8, 0xe7,
-0x22, 0x5e, 0xec, 0x9a, 0x81, 0xbf, 0x5e, 0xd1,
-0x57, 0x6d, 0x7b, 0x78, 0x94, 0xbc, 0x66, 0xe7,
-0x7f, 0xae, 0xcb, 0xc4, 0x3f, 0x97, 0xb4, 0x7a,
-0xdd, 0x3b, 0x88, 0x7a, 0x06, 0xb2, 0xb0, 0xdf,
-0x93, 0x14, 0x07, 0xe5, 0x53, 0xb0, 0x28, 0xed,
-0xcf, 0x57, 0x21, 0xff, 0x63, 0xe5, 0xbf, 0x18,
-0xfe, 0x39, 0x84, 0xf9, 0x97, 0x2d, 0xbe, 0x00,
-0xa7, 0x7d, 0xe4, 0x1f, 0x95, 0x8e, 0x42, 0x77,
-0xdb, 0x1d, 0xce, 0xf8, 0xeb, 0xc8, 0x7f, 0x7d,
-0x1f, 0xef, 0xa7, 0x91, 0x3d, 0xc6, 0xfd, 0xdb,
-0xd8, 0x6d, 0xdf, 0x2f, 0xab, 0x71, 0xdc, 0x6f,
-0xe3, 0x7f, 0xc0, 0x03, 0xfb, 0xc2, 0x6c, 0x7e,
-0x08, 0xf1, 0x50, 0xe6, 0x9f, 0x07, 0xe5, 0x52,
-0x32, 0xa8, 0x76, 0xc8, 0x5c, 0x0f, 0xcc, 0x10,
-0x91, 0x6a, 0xe0, 0x81, 0x02, 0x73, 0x3d, 0x80,
-0xbc, 0xae, 0xe8, 0xe4, 0xda, 0x3a, 0x44, 0x77,
-0x7b, 0xba, 0x26, 0xa1, 0xf7, 0xd8, 0x96, 0x48,
-0xe7, 0xa5, 0xb6, 0x13, 0xed, 0xf5, 0x27, 0x71,
-0xbc, 0x74, 0xc2, 0x6f, 0xc4, 0x77, 0x07, 0xff,
-0x73, 0x51, 0x65, 0x41, 0x6a, 0xa9, 0x38, 0xaa,
-0x4d, 0x92, 0x96, 0xc4, 0x02, 0x9d, 0x0d, 0x73,
-0x5c, 0x68, 0xc6, 0xb4, 0xd7, 0x25, 0x0d, 0x15,
-0x1d, 0xc8, 0xff, 0x48, 0x69, 0xbc, 0x71, 0x05,
-0x26, 0xba, 0x38, 0xc8, 0x39, 0x2b, 0xbd, 0x51,
-0x59, 0x3f, 0xc8, 0x56, 0xcb, 0x1b, 0x65, 0xbf,
-0xeb, 0xa8, 0xfb, 0x45, 0xe0, 0x23, 0xb1, 0x09,
-0x5e, 0x4e, 0xe1, 0x9f, 0x34, 0x3e, 0xb1, 0xf1,
-0x3f, 0xf0, 0x3f, 0xa2, 0x9f, 0x7e, 0xc9, 0xbd,
-0x8f, 0x8c, 0xd2, 0x9e, 0x6a, 0x5f, 0x87, 0xeb,
-0x63, 0xd2, 0x14, 0xe3, 0x40, 0x25, 0x3b, 0xff,
-0x95, 0x8a, 0xe6, 0x0f, 0x83, 0x3f, 0xd1, 0x1a,
-0xf4, 0xb1, 0xfd, 0xb8, 0xac, 0x76, 0xcb, 0x75,
-0xc4, 0xd3, 0xf5, 0xb8, 0x89, 0x7f, 0xcc, 0xbf,
-0xaf, 0x8d, 0xff, 0x19, 0x55, 0x7e, 0x8a, 0x69,
-0xc4, 0x78, 0x68, 0x54, 0xe9, 0x81, 0x18, 0xca,
-0x84, 0x02, 0xf0, 0x53, 0xc8, 0xc8, 0x7f, 0xe9,
-0xe5, 0xa3, 0x8a, 0x85, 0x87, 0x5f, 0x97, 0x1a,
-0x91, 0xf6, 0x19, 0x85, 0x33, 0xd1, 0x73, 0x9a,
-0x27, 0x2e, 0x06, 0x0c, 0xe9, 0x0e, 0xea, 0x9f,
-0xd3, 0xfb, 0x97, 0x67, 0xe4, 0xe7, 0xd2, 0x78,
-0x78, 0x01, 0xfe, 0xf5, 0x2f, 0xc1, 0x65, 0xda,
-0xa2, 0xda, 0xe3, 0xbb, 0x3d, 0xff, 0xb5, 0x47,
-0xb6, 0xf8, 0xc6, 0x5f, 0x33, 0x58, 0xb5, 0x05,
-0x8d, 0xa3, 0x72, 0x03, 0x61, 0xcf, 0xf7, 0x68,
-0x2f, 0x42, 0xf3, 0x60, 0x49, 0x3c, 0x07, 0xff,
-0x53, 0x14, 0x67, 0x0b, 0x75, 0x2b, 0x4f, 0x7b,
-0xb1, 0xff, 0x67, 0xb3, 0xea, 0x6b, 0xab, 0x18,
-0xeb, 0xfc, 0xdf, 0xf2, 0x8b, 0xe8, 0x58, 0xe2,
-0xb9, 0xf9, 0x9f, 0x2d, 0x5c, 0x26, 0x27, 0x23,
-0x90, 0xeb, 0x80, 0xea, 0x76, 0xb9, 0x29, 0xf2,
-0x80, 0x8f, 0x5d, 0x19, 0x72, 0xd9, 0xf1, 0xcf,
-0x78, 0x2a, 0xff, 0x85, 0xd9, 0x1f, 0xfa, 0x08,
-0x9d, 0x3f, 0x22, 0x6f, 0x28, 0x7c, 0x96, 0x6e,
-0x8d, 0xdc, 0xe6, 0x97, 0x11, 0x0f, 0x6c, 0x8a,
-0xcd, 0x1f, 0x81, 0x0c, 0xfc, 0x23, 0x7d, 0x48,
-0xbf, 0xd3, 0xef, 0x5d, 0x22, 0xfe, 0x8c, 0xbd,
-0xff, 0x1d, 0x49, 0xf9, 0xb0, 0xf8, 0x00, 0x7d,
-0x9e, 0x36, 0x04, 0xda, 0xe3, 0x78, 0x85, 0xf9,
-0x87, 0x12, 0x07, 0xfe, 0xf9, 0x7b, 0x83, 0xff,
-0xb9, 0x1f, 0x67, 0xe3, 0x7d, 0xf9, 0xee, 0x17,
-0xd8, 0x6c, 0x7c, 0x27, 0x34, 0xa9, 0xb4, 0x2c,
-0x65, 0xc6, 0xdd, 0x39, 0xf0, 0x8f, 0x60, 0xdb,
-0x8f, 0x30, 0x98, 0xc4, 0x69, 0x6a, 0xf1, 0x45,
-0xa9, 0x4e, 0x5f, 0xb5, 0xbf, 0x73, 0xbe, 0xce,
-0xa5, 0xd1, 0x7d, 0x6e, 0x57, 0x3a, 0xff, 0xf5,
-0xa0, 0xa9, 0xff, 0x41, 0xb4, 0xe3, 0x9f, 0x3f,
-0xc0, 0x69, 0xf3, 0x8d, 0xd0, 0x41, 0x19, 0x02,
-0x9c, 0xed, 0xdb, 0x64, 0xfc, 0xb4, 0xcf, 0x91,
-0xff, 0x32, 0x40, 0x0e, 0xe7, 0xbb, 0x02, 0x23,
-0xae, 0x0d, 0xe4, 0x0a, 0x7c, 0x37, 0x52, 0x19,
-0x9b, 0x79, 0x17, 0xf9, 0x21, 0x45, 0x05, 0xd4,
-0x8a, 0x0d, 0x21, 0xc8, 0xd6, 0xff, 0xb0, 0xf5,
-0x26, 0xf7, 0x9a, 0x34, 0xfe, 0xa3, 0x82, 0x3a,
-0xe0, 0x0e, 0xba, 0xb6, 0x30, 0x20, 0xca, 0x7f,
-0x7a, 0xc8, 0xaa, 0x17, 0x48, 0x96, 0x67, 0xf0,
-0x3f, 0x5e, 0x83, 0xff, 0xe9, 0xdd, 0xc1, 0x8c,
-0xdd, 0x86, 0x34, 0x3a, 0x26, 0x2e, 0x96, 0xac,
-0xf9, 0x84, 0xa4, 0x60, 0xea, 0x51, 0x53, 0xd1,
-0x67, 0xc6, 0x19, 0x69, 0xc4, 0x7e, 0x65, 0x6b,
-0x76, 0xfe, 0x8b, 0x27, 0x41, 0x0c, 0x83, 0x85,
-0x45, 0x54, 0x44, 0xf7, 0x69, 0x7b, 0x50, 0x08,
-0x7d, 0x54, 0xd9, 0xa7, 0x95, 0x64, 0xe0, 0x1f,
-0x9e, 0x2f, 0x4b, 0xf1, 0x0f, 0x77, 0x20, 0xec,
-0xa9, 0x76, 0x15, 0xa1, 0xfe, 0x27, 0x3a, 0x63,
-0x0d, 0x6c, 0xa6, 0x3c, 0x23, 0xe6, 0xcc, 0x7f,
-0x3d, 0x9a, 0xc6, 0x3f, 0x01, 0x54, 0xa7, 0x74,
-0xa9, 0x9b, 0x29, 0x97, 0xa9, 0x48, 0xb0, 0x59,
-0x08, 0x63, 0xe0, 0x76, 0xf2, 0x3f, 0x3b, 0x52,
-0x6a, 0x67, 0x04, 0x06, 0xcb, 0x8b, 0xf0, 0xb6,
-0x0e, 0x5a, 0xbd, 0x42, 0x2e, 0x3d, 0xb2, 0x2c,
-0xd6, 0x09, 0x19, 0xfa, 0x1f, 0xe4, 0x7f, 0xb6,
-0xf3, 0xd1, 0xb1, 0xff, 0xd1, 0x71, 0xb5, 0x56,
-0x66, 0x61, 0x37, 0x06, 0xba, 0xd8, 0x28, 0xcb,
-0x11, 0x11, 0x22, 0x6d, 0x2c, 0x22, 0x97, 0x60,
-0xfe, 0xcb, 0x7c, 0x9f, 0x13, 0xd7, 0xda, 0xf9,
-0x1f, 0x84, 0x3d, 0x0f, 0x75, 0xbe, 0x1a, 0xbb,
-0x5c, 0xb3, 0x88, 0x19, 0x8f, 0x23, 0xff, 0x33,
-0x7b, 0xf9, 0x34, 0xa5, 0x35, 0x37, 0xff, 0x03,
-0x47, 0x3d, 0x35, 0xa1, 0x92, 0x07, 0x99, 0xf1,
-0x22, 0xdb, 0xf6, 0x7a, 0xbe, 0x27, 0xee, 0xa2,
-0x2f, 0x91, 0x16, 0x84, 0x46, 0x2f, 0x94, 0x9a,
-0xdf, 0xfb, 0x06, 0x8b, 0xff, 0x61, 0xaf, 0xd1,
-0x0d, 0xbe, 0x0a, 0x86, 0x7f, 0xf4, 0x0e, 0x0a,
-0x3e, 0xb9, 0x7b, 0x93, 0x6b, 0x21, 0xed, 0x66,
-0x6f, 0xe8, 0xd0, 0x3f, 0x1b, 0xfc, 0x8f, 0x31,
-0xde, 0x9d, 0x1d, 0xe0, 0x0f, 0xb9, 0x4a, 0xc9,
-0xab, 0xfe, 0x8d, 0x52, 0xe5, 0xcd, 0x72, 0x3b,
-0x29, 0x47, 0xc7, 0x1b, 0x72, 0xe6, 0xbf, 0xd2,
-0xfc, 0x4f, 0x17, 0xe7, 0xd3, 0xe4, 0x68, 0x68,
-0x80, 0xdc, 0xaf, 0x54, 0x69, 0xf2, 0x10, 0xb9,
-0x9e, 0x5d, 0xe1, 0x54, 0xdb, 0x9b, 0xb9, 0xf9,
-0x9f, 0xa3, 0x04, 0x65, 0x3c, 0x22, 0x12, 0x71,
-0xfb, 0xda, 0x02, 0xd1, 0x19, 0xbb, 0x08, 0x4a,
-0xdf, 0xa7, 0xd9, 0xf1, 0xcf, 0x88, 0x50, 0x9d,
-0xbe, 0xff, 0x1b, 0x02, 0x02, 0x45, 0x71, 0x98,
-0xf0, 0x8c, 0xa1, 0x22, 0x0e, 0x4c, 0x37, 0x7e,
-0xaa, 0xba, 0x98, 0x83, 0xff, 0xf9, 0x22, 0xa2,
-0x9d, 0x06, 0xb8, 0x9f, 0xb6, 0x8e, 0xc1, 0x29,
-0xa8, 0x57, 0x3c, 0xba, 0x38, 0x56, 0xc1, 0x80,
-0x68, 0x61, 0xee, 0xfc, 0x17, 0xf2, 0x3f, 0x87,
-0xb8, 0xec, 0xa7, 0x74, 0x84, 0xeb, 0x7f, 0x3e,
-0xbf, 0x33, 0x34, 0xa2, 0x3d, 0x00, 0x0b, 0xe2,
-0xee, 0xa4, 0x3d, 0xff, 0x95, 0xf6, 0x3f, 0xf8,
-0xe1, 0x54, 0xf7, 0x73, 0x22, 0xe8, 0xb0, 0x54,
-0xf3, 0x4a, 0x22, 0xe8, 0xdb, 0xcc, 0x19, 0xa1,
-0x99, 0x6a, 0xae, 0xfc, 0x17, 0xfb, 0x6c, 0xe9,
-0x22, 0x98, 0x93, 0x68, 0xfb, 0x46, 0xe9, 0x10,
-0xec, 0x12, 0xe6, 0x41, 0x91, 0x56, 0xf8, 0x2a,
-0x2a, 0x82, 0xc0, 0x1d, 0xb6, 0xe7, 0xbf, 0xba,
-0x67, 0x9b, 0x20, 0xe7, 0x0d, 0xb5, 0x97, 0x2e,
-0x4a, 0x16, 0x7f, 0xbb, 0xea, 0x24, 0x9c, 0xa7,
-0x4b, 0x10, 0xff, 0x5c, 0x24, 0xcb, 0xf0, 0xa7,
-0xb5, 0xe2, 0x3b, 0xaa, 0x95, 0xff, 0xba, 0xd6,
-0xd2, 0xff, 0xbc, 0x47, 0xd9, 0xc6, 0xf3, 0xc4,
-0xaa, 0x7d, 0xe2, 0xb0, 0xfc, 0x3a, 0x3c, 0x8d,
-0xdf, 0xd7, 0xef, 0x83, 0xe3, 0x86, 0x14, 0xff,
-0x48, 0x97, 0x39, 0x3f, 0xb0, 0xf1, 0x8a, 0x92,
-0xda, 0xa4, 0xb3, 0xdd, 0x7a, 0x67, 0xfd, 0x47,
-0x2c, 0x7e, 0x9d, 0x85, 0x17, 0x69, 0xdd, 0x8f,
-0x3c, 0x27, 0x30, 0xe3, 0x83, 0x8e, 0x7d, 0xad,
-0x08, 0xd4, 0x91, 0xff, 0x8a, 0xb1, 0xf7, 0x0f,
-0xc2, 0x29, 0xed, 0x2d, 0x68, 0x1a, 0x91, 0x83,
-0xa5, 0xbf, 0x7d, 0xa5, 0x6b, 0xd7, 0xbc, 0xb5,
-0x25, 0x49, 0x17, 0xf0, 0xf1, 0xb2, 0xf7, 0xaf,
-0x59, 0x66, 0x3d, 0x1f, 0xf9, 0x9f, 0xf4, 0xee,
-0x4c, 0xd5, 0x5d, 0xeb, 0xaf, 0x3a, 0xf1, 0x50,
-0x97, 0xfa, 0x75, 0xca, 0x11, 0x60, 0x97, 0x31,
-0x5e, 0xc8, 0xe4, 0x7f, 0x52, 0xf3, 0x29, 0x05,
-0xfa, 0x2b, 0x82, 0xec, 0x43, 0xee, 0x24, 0x81,
-0x76, 0x97, 0x5a, 0xaa, 0x1a, 0x1b, 0x5b, 0x95,
-0xc8, 0x36, 0xfe, 0x27, 0x60, 0xf1, 0x1b, 0xcc,
-0xb8, 0x53, 0x3f, 0x3e, 0x26, 0x0e, 0x17, 0xbe,
-0x48, 0x9b, 0xb5, 0xad, 0x31, 0x51, 0x25, 0x09,
-0x43, 0xcf, 0x53, 0x93, 0x2b, 0xff, 0x35, 0xca,
-0xa2, 0xdb, 0x5d, 0x7a, 0x09, 0xe6, 0xbf, 0x46,
-0x94, 0xd5, 0x11, 0xef, 0x36, 0x71, 0x54, 0xe1,
-0x5b, 0xb3, 0x58, 0x8e, 0xfc, 0x57, 0x6a, 0xbf,
-0x7f, 0x03, 0x73, 0xec, 0x33, 0x30, 0xd1, 0x57,
-0xa5, 0xed, 0x49, 0xce, 0x58, 0x0f, 0xef, 0xd3,
-0x5e, 0x94, 0x46, 0x3b, 0xf2, 0x5f, 0xa9, 0xf8,
-0x65, 0xa0, 0x97, 0x7e, 0x16, 0xad, 0x9a, 0x94,
-0x4d, 0xf0, 0x78, 0x57, 0xc5, 0x90, 0xab, 0x29,
-0xd4, 0xa3, 0xf9, 0x80, 0x2d, 0xad, 0x64, 0x2e,
-0xfe, 0xc7, 0x08, 0xdc, 0x6c, 0xfd, 0xac, 0xd1,
-0x7a, 0xa4, 0xe5, 0xcc, 0xd3, 0x90, 0x6a, 0x39,
-0x16, 0xf6, 0xc1, 0xcc, 0x58, 0x66, 0xfe, 0x2b,
-0x68, 0xf0, 0x8d, 0x5a, 0x3d, 0x04, 0x8e, 0xb0,
-0xf9, 0x91, 0x0b, 0xba, 0x55, 0x75, 0x80, 0x39,
-0x6a, 0x59, 0xa3, 0x08, 0x1d, 0x55, 0xdb, 0xfe,
-0x0b, 0x3c, 0x29, 0xfd, 0xcf, 0x5e, 0xf1, 0xe7,
-0x6c, 0xe0, 0x4b, 0x4e, 0x15, 0x9f, 0x17, 0x6f,
-0xeb, 0xd6, 0x2b, 0x16, 0x5f, 0x23, 0x53, 0x71,
-0x19, 0xbc, 0xab, 0xd4, 0x95, 0xb1, 0x89, 0xd2,
-0x2d, 0xff, 0x13, 0x2b, 0x66, 0xf1, 0x4b, 0x69,
-0xd1, 0x8b, 0xcf, 0xf1, 0x68, 0xce, 0xfe, 0x8b,
-0xe7, 0x22, 0x97, 0x7e, 0x6b, 0xcc, 0xc0, 0x8c,
-0x71, 0x83, 0x11, 0x4a, 0x8a, 0x23, 0xd3, 0xec,
-0xf8, 0xe7, 0x32, 0x5b, 0x96, 0xde, 0x0a, 0xf1,
-0x9b, 0xca, 0x79, 0xda, 0xb0, 0xcb, 0x73, 0x4e,
-0x5c, 0x47, 0x51, 0xf6, 0x53, 0xc2, 0xf1, 0x33,
-0x6d, 0xce, 0xe0, 0x7f, 0x18, 0xfe, 0x79, 0x9b,
-0x72, 0xfd, 0x8f, 0x0f, 0x46, 0x3a, 0x7c, 0xdd,
-0xf2, 0x07, 0xad, 0x77, 0xa3, 0x10, 0x5a, 0xcf,
-0xcf, 0xff, 0x1c, 0x24, 0x9c, 0xff, 0xd1, 0x98,
-0xe3, 0x0a, 0x74, 0xbb, 0x82, 0x37, 0x7b, 0xda,
-0x19, 0xec, 0x79, 0x7e, 0x66, 0x6e, 0xfe, 0x87,
-0xe1, 0x9f, 0x83, 0x0a, 0xd7, 0xff, 0xdc, 0x06,
-0x7d, 0xb4, 0x66, 0xa7, 0x2b, 0x4e, 0xd6, 0x65,
-0xf1, 0x27, 0x63, 0x8e, 0xfc, 0xd7, 0x87, 0xc8,
-0xff, 0x6c, 0x17, 0xc3, 0x10, 0x8f, 0x35, 0xc7,
-0x6b, 0x4d, 0xd8, 0x53, 0x62, 0xc3, 0xcf, 0x43,
-0x8e, 0xfc, 0x17, 0x1b, 0x9d, 0xce, 0x9c, 0xea,
-0x5e, 0xb6, 0x94, 0x50, 0x06, 0x2f, 0x9e, 0x72,
-0x28, 0xc4, 0x38, 0xff, 0x63, 0xcf, 0x7f, 0xc1,
-0x44, 0x8c, 0x3f, 0xe4, 0x71, 0x38, 0x01, 0x88,
-0xaf, 0x66, 0x04, 0x94, 0x17, 0xed, 0x78, 0x3b,
-0x53, 0xff, 0x23, 0xf1, 0x97, 0x54, 0x68, 0x2d,
-0xf3, 0xcf, 0x44, 0xef, 0x1c, 0x23, 0x4d, 0x24,
-0x9b, 0xff, 0x31, 0xd7, 0x03, 0xe2, 0x9f, 0x07,
-0x31, 0xe9, 0x39, 0x2b, 0x42, 0x69, 0x14, 0x5c,
-0xe0, 0x46, 0x9a, 0x91, 0xbb, 0x9d, 0xbc, 0xfc,
-0xcf, 0x53, 0x5c, 0xff, 0x1c, 0x2a, 0x85, 0x2d,
-0xb4, 0x32, 0xd9, 0xb3, 0xb8, 0xb0, 0x64, 0xe9,
-0x26, 0x43, 0xf6, 0x73, 0x9a, 0xe6, 0xd4, 0xff,
-0xfc, 0xca, 0xd0, 0xff, 0x44, 0x60, 0x08, 0x16,
-0xaf, 0xf5, 0x06, 0x5b, 0x4b, 0xb4, 0xe7, 0x29,
-0xe7, 0x7f, 0x8e, 0xd3, 0x0f, 0x0d, 0xc3, 0xc9,
-0xff, 0x5c, 0x36, 0xf4, 0xcf, 0x43, 0xda, 0x28,
-0x2c, 0x19, 0x58, 0x35, 0xe6, 0xfe, 0x39, 0x4c,
-0x2a, 0xcd, 0x53, 0xe8, 0x7f, 0x78, 0xfe, 0x51,
-0x11, 0x7d, 0x32, 0x43, 0x0b, 0xaa, 0xa7, 0xb7,
-0xf5, 0xbd, 0xf6, 0xd7, 0xd9, 0x95, 0xad, 0x71,
-0xf1, 0x38, 0x3c, 0x4f, 0x83, 0xc9, 0xdc, 0xfa,
-0xe7, 0xf6, 0x4f, 0x2b, 0xca, 0xbd, 0xb0, 0x40,
-0x93, 0xef, 0x64, 0xc3, 0x44, 0xd8, 0x23, 0xae,
-0x87, 0x53, 0x64, 0x13, 0xdb, 0x6a, 0xf9, 0x33,
-0xf5, 0xcf, 0x4f, 0xd1, 0xaf, 0x27, 0x8b, 0x4e,
-0x90, 0x5e, 0xd4, 0x7b, 0x87, 0x8b, 0x18, 0x10,
-0x42, 0xe0, 0xc7, 0xf9, 0x9f, 0xe9, 0x9b, 0x72,
-0xeb, 0x9f, 0xd7, 0xe1, 0xfe, 0x2b, 0xa2, 0x46,
-0x92, 0x81, 0xf0, 0xe7, 0x38, 0xb1, 0x6f, 0xf2,
-0x8d, 0x9d, 0x86, 0x10, 0xe8, 0x15, 0xc9, 0xfc,
-0x5e, 0x4c, 0xfd, 0x73, 0xf1, 0xef, 0xc5, 0x83,
-0xf2, 0xf1, 0x58, 0xcb, 0x43, 0xc5, 0x0c, 0xff,
-0x28, 0x27, 0x4d, 0x20, 0x74, 0x8c, 0x6d, 0x16,
-0xb9, 0xfe, 0xd9, 0x9a, 0x4f, 0xcc, 0x7f, 0x2d,
-0x6d, 0x66, 0xf1, 0x57, 0x50, 0xd9, 0x9f, 0xa5,
-0x99, 0x94, 0x18, 0xdb, 0xf0, 0xbb, 0x53, 0x08,
-0x21, 0xa7, 0xfe, 0x47, 0xc5, 0xfa, 0xaf, 0x19,
-0xc3, 0x6c, 0xe3, 0x3f, 0x1b, 0x89, 0x02, 0x09,
-0xde, 0x16, 0x1a, 0x58, 0x98, 0x9b, 0x91, 0x9b,
-0xff, 0x81, 0x83, 0x2a, 0x8b, 0xbf, 0x4a, 0x64,
-0x8e, 0xc9, 0x36, 0xec, 0x82, 0xcd, 0x19, 0xf5,
-0x5c, 0x39, 0xf4, 0x3f, 0x71, 0x62, 0x05, 0x6e,
-0x53, 0x11, 0x9d, 0xab, 0xfe, 0xcb, 0xe2, 0x7f,
-0xa2, 0x6c, 0x99, 0xa5, 0x84, 0xd0, 0x5d, 0xb1,
-0x0e, 0x0b, 0x11, 0x65, 0xd6, 0x7f, 0x71, 0xfd,
-0x8f, 0x31, 0xa8, 0x54, 0x20, 0x8e, 0x88, 0x2a,
-0xc5, 0xfc, 0x8b, 0x9d, 0xef, 0x3a, 0xee, 0xd0,
-0xff, 0x70, 0x3e, 0x67, 0x4c, 0x7c, 0x15, 0x17,
-0x12, 0xcf, 0x7f, 0x49, 0x17, 0x84, 0xe6, 0xe5,
-0xab, 0x0c, 0x7e, 0x63, 0x36, 0xe2, 0x01, 0x1b,
-0xff, 0x23, 0x0c, 0xb3, 0x6d, 0x69, 0x09, 0x03,
-0x39, 0xd3, 0xf6, 0xc3, 0x99, 0x02, 0xa4, 0x4d,
-0x3a, 0x39, 0x42, 0x68, 0xe7, 0xf5, 0x62, 0x97,
-0x51, 0x1a, 0x1d, 0xb5, 0xe1, 0x1f, 0xcc, 0x7f,
-0x2d, 0x36, 0xf0, 0x8f, 0xca, 0x81, 0x90, 0xe7,
-0xde, 0x08, 0x37, 0x10, 0xf6, 0xe4, 0xa8, 0xff,
-0x62, 0xf8, 0x47, 0x5a, 0x68, 0x54, 0x6f, 0x75,
-0xc1, 0x0e, 0x21, 0xb0, 0x7c, 0xa6, 0x42, 0x0a,
-0x14, 0x36, 0xcc, 0x36, 0x77, 0x6e, 0xfe, 0x07,
-0xf1, 0x4f, 0x29, 0xd7, 0xff, 0xec, 0xd2, 0x0e,
-0x6a, 0x48, 0xa3, 0xb9, 0x72, 0xd4, 0xd3, 0x65,
-0xe1, 0x9f, 0x92, 0x32, 0xf2, 0xe3, 0xae, 0xb7,
-0xa1, 0x19, 0xd3, 0x58, 0xd5, 0xce, 0x0c, 0x97,
-0x83, 0xff, 0xb1, 0xf2, 0x5f, 0xdb, 0xc5, 0xb9,
-0xdc, 0xf8, 0x27, 0x25, 0x35, 0x2d, 0xb6, 0xfb,
-0xab, 0x1c, 0xf9, 0x2f, 0x13, 0x6f, 0x9f, 0x81,
-0x11, 0xad, 0x8e, 0x45, 0xf4, 0xf4, 0xb4, 0xe7,
-0xd1, 0xff, 0x3c, 0x8b, 0xf8, 0xe7, 0x1d, 0xf6,
-0xac, 0xfb, 0xe0, 0x2a, 0x5a, 0xc2, 0x81, 0x90,
-0x64, 0x21, 0xa2, 0x4c, 0xfd, 0x0f, 0xe2, 0x1f,
-0x63, 0xd3, 0x3d, 0x48, 0x1f, 0x07, 0xb5, 0xbf,
-0x35, 0x18, 0xb2, 0x47, 0x70, 0x53, 0xff, 0x63,
-0xcf, 0x7f, 0x3d, 0xc5, 0xf1, 0x4f, 0xe1, 0x2b,
-0x0c, 0xe9, 0xcf, 0x19, 0x70, 0x7d, 0x93, 0x03,
-0x83, 0xe2, 0x01, 0xb7, 0x43, 0xff, 0x63, 0x3e,
-0xdf, 0xd0, 0xff, 0xdc, 0x98, 0x5c, 0xb5, 0xa1,
-0xf5, 0xa4, 0xf2, 0x16, 0x5d, 0x38, 0xe2, 0xbd,
-0x1b, 0x69, 0x9f, 0x8e, 0x6b, 0x47, 0xbc, 0x76,
-0xfd, 0x8f, 0xb9, 0xdc, 0x38, 0xfe, 0xb9, 0x90,
-0x22, 0xed, 0xd1, 0xb1, 0x0c, 0x79, 0x9f, 0xee,
-0x64, 0x1e, 0x46, 0x6a, 0x3e, 0xe9, 0xe0, 0x7f,
-0xd2, 0xfc, 0x3f, 0xd7, 0x3f, 0x73, 0xd9, 0x4f,
-0x23, 0x4c, 0xd2, 0xba, 0xf3, 0x25, 0xe3, 0xad,
-0xcd, 0x58, 0xf6, 0xe5, 0xd4, 0xff, 0x38, 0xf8,
-0x9f, 0x33, 0x49, 0xf6, 0x92, 0xff, 0xb3, 0x90,
-0xaa, 0x07, 0xe0, 0x33, 0x23, 0xf2, 0x7a, 0xf1,
-0x2b, 0xd0, 0x1b, 0x5f, 0x87, 0xfa, 0x1f, 0xeb,
-0xfd, 0x9d, 0xf9, 0xaf, 0xa7, 0xe5, 0x79, 0xba,
-0x6b, 0x8c, 0xac, 0xd6, 0x9e, 0x83, 0xaa, 0x01,
-0x76, 0xdb, 0xad, 0x14, 0x6f, 0xab, 0x30, 0xee,
-0x67, 0x3f, 0x65, 0xea, 0x7f, 0xf6, 0xa2, 0xb7,
-0x69, 0xf2, 0xf5, 0x43, 0xaf, 0x16, 0x48, 0xb6,
-0x05, 0xc9, 0x4a, 0xa1, 0x17, 0x2b, 0xa4, 0x6c,
-0xf3, 0xe9, 0xcc, 0x7f, 0x7d, 0xc8, 0xc2, 0x4a,
-0x49, 0xac, 0xf3, 0x76, 0x38, 0xac, 0x54, 0x8d,
-0x95, 0x8c, 0x89, 0xeb, 0x14, 0xdc, 0x81, 0xca,
-0x6c, 0xbc, 0x05, 0x13, 0x42, 0x23, 0x06, 0x32,
-0x67, 0xfe, 0xeb, 0x6d, 0x64, 0xe3, 0xf7, 0xcd,
-0x88, 0x31, 0x7c, 0xd8, 0x30, 0xc8, 0xbc, 0xb7,
-0x7d, 0x07, 0x6a, 0x14, 0x82, 0x39, 0xf9, 0x9f,
-0xcb, 0x50, 0xdf, 0xcf, 0xbe, 0xc7, 0x20, 0xf3,
-0xde, 0x4b, 0xf4, 0x82, 0xb1, 0xaa, 0x26, 0xb8,
-0x87, 0x05, 0x3e, 0x4b, 0xff, 0x53, 0x6c, 0xe7,
-0x7f, 0x30, 0xff, 0xf5, 0x28, 0x65, 0xf1, 0xb7,
-0x89, 0x3c, 0xae, 0xbe, 0xcb, 0xf5, 0x3f, 0x21,
-0xac, 0xf0, 0x9a, 0x9b, 0xd2, 0xff, 0x64, 0xd5,
-0x7f, 0x09, 0x0c, 0xff, 0x74, 0xf9, 0xb0, 0x5e,
-0xcc, 0xc7, 0x65, 0x63, 0xae, 0xb8, 0x0b, 0x11,
-0xd1, 0x1d, 0x53, 0xe8, 0x7f, 0x1e, 0x54, 0x63,
-0x7a, 0x4f, 0x3c, 0x44, 0x71, 0x36, 0x8e, 0xb0,
-0xd9, 0x28, 0xde, 0xd8, 0x5b, 0x57, 0xfd, 0x4a,
-0x91, 0x03, 0x0f, 0x58, 0xd3, 0x5f, 0xbc, 0x8e,
-0xe1, 0x01, 0x5e, 0xc4, 0xad, 0xb6, 0x1d, 0x86,
-0x96, 0x81, 0x92, 0xf5, 0x62, 0x20, 0x36, 0xe1,
-0xf9, 0xcc, 0xd1, 0x59, 0x0c, 0x21, 0xe3, 0x8e,
-0x1b, 0x2b, 0x94, 0x6d, 0xf5, 0x5f, 0xd7, 0x5e,
-0x82, 0x7f, 0xc5, 0xfc, 0x57, 0x7b, 0xe7, 0x58,
-0xf7, 0x5b, 0xe4, 0x7f, 0x27, 0x8a, 0x51, 0xc8,
-0xc1, 0x0b, 0x09, 0xd9, 0x78, 0xf7, 0x4c, 0xa6,
-0xf4, 0xcf, 0x0e, 0xfd, 0xcf, 0x84, 0xb1, 0x48,
-0xd8, 0xee, 0x9e, 0x36, 0x25, 0xff, 0x71, 0x4c,
-0x6c, 0x8a, 0x4d, 0xd2, 0xeb, 0x38, 0xa2, 0xd6,
-0x26, 0x81, 0x21, 0xf6, 0x4c, 0xfc, 0x73, 0x38,
-0x52, 0x9b, 0xec, 0xe9, 0x13, 0x7f, 0xc6, 0x06,
-0xde, 0x98, 0x94, 0x2f, 0x91, 0x16, 0xdc, 0x96,
-0x26, 0x57, 0xf4, 0x91, 0x61, 0x7a, 0x50, 0xf6,
-0x1d, 0x71, 0x65, 0xe2, 0x1f, 0x1c, 0x94, 0xc8,
-0x47, 0x27, 0x32, 0x3c, 0xb9, 0x10, 0xf5, 0x18,
-0xc0, 0x11, 0xd1, 0xe0, 0x74, 0xf6, 0xe9, 0x25,
-0x8a, 0x32, 0xf1, 0x8f, 0x0d, 0x4f, 0xd6, 0xe8,
-0x10, 0x0f, 0xed, 0x61, 0xfe, 0xbf, 0xa6, 0xbb,
-0x07, 0xfd, 0xcf, 0x42, 0x94, 0x76, 0x64, 0xe2,
-0x9f, 0x54, 0xfe, 0x74, 0x1d, 0xd7, 0x83, 0x79,
-0x90, 0x9f, 0xf9, 0x9d, 0x81, 0x58, 0x86, 0xe5,
-0xf1, 0x30, 0x4a, 0x83, 0xa6, 0x0d, 0xe5, 0xd0,
-0xff, 0x90, 0x4b, 0xbc, 0xfa, 0xef, 0x67, 0x63,
-0xe2, 0x77, 0xe0, 0x3d, 0xbd, 0x3e, 0xc9, 0xa6,
-0xe5, 0x3c, 0x5c, 0x61, 0x0b, 0xa3, 0x04, 0x81,
-0xa2, 0xf9, 0x7c, 0x23, 0xff, 0x95, 0x46, 0x3b,
-0x03, 0xec, 0xf9, 0x83, 0xbc, 0xac, 0x7e, 0x15,
-0x7b, 0x3e, 0xfa, 0x1f, 0x3d, 0x9b, 0xff, 0x11,
-0x6c, 0x68, 0x87, 0x45, 0xe7, 0x4b, 0x70, 0x90,
-0xd6, 0x50, 0xf7, 0x77, 0xd9, 0xfb, 0x1f, 0xca,
-0xcd, 0xff, 0x54, 0x5b, 0xde, 0x26, 0xe9, 0xba,
-0x01, 0x8d, 0xb6, 0x6a, 0x84, 0xc1, 0x48, 0xa5,
-0x06, 0x74, 0x57, 0x56, 0xfe, 0x2b, 0x66, 0x65,
-0x7f, 0x16, 0x20, 0x1f, 0x72, 0x1a, 0x0e, 0x3d,
-0x34, 0x6f, 0x64, 0xc5, 0x06, 0xf2, 0x2a, 0xec,
-0xef, 0xe0, 0x42, 0xe8, 0xcc, 0xfc, 0x17, 0x4f,
-0x72, 0x0d, 0xc2, 0x87, 0xca, 0x77, 0x46, 0x4a,
-0xea, 0xaa, 0x18, 0xec, 0xd9, 0x1d, 0x1c, 0xf5,
-0x56, 0x8b, 0x83, 0xda, 0x39, 0xf6, 0xfe, 0x85,
-0x99, 0xf8, 0x67, 0x92, 0xe1, 0x67, 0x6f, 0x7c,
-0x1a, 0xc7, 0xcf, 0x03, 0x5f, 0x67, 0x13, 0x1b,
-0x66, 0xd3, 0xd2, 0xc5, 0x10, 0x23, 0x1b, 0xaf,
-0xd2, 0x9c, 0x1b, 0xff, 0xa4, 0xe6, 0xa7, 0x49,
-0x2f, 0xd9, 0xff, 0xfc, 0x71, 0xfa, 0x3c, 0xb0,
-0xf8, 0x1e, 0x53, 0xdf, 0xc4, 0xd4, 0x0f, 0x4e,
-0x54, 0xae, 0xfa, 0xaf, 0x94, 0xb7, 0x41, 0x19,
-0xa1, 0x7a, 0x2f, 0xf9, 0x9a, 0xb6, 0x62, 0x3d,
-0xe1, 0xfb, 0xc7, 0xcc, 0xfc, 0x17, 0xf2, 0x3f,
-0x73, 0x70, 0xbc, 0x5f, 0xe1, 0x44, 0x90, 0xeb,
-0xdb, 0x85, 0xa7, 0xe9, 0x26, 0x3a, 0x2f, 0xec,
-0x5e, 0x4b, 0x3e, 0x82, 0x8d, 0x0c, 0x1a, 0xb9,
-0x73, 0xd6, 0x7f, 0xb1, 0xf9, 0x94, 0xd0, 0xe8,
-0xc6, 0x89, 0x8d, 0x14, 0x04, 0x54, 0x8c, 0x77,
-0x45, 0x9d, 0x6a, 0x6d, 0x66, 0xfe, 0x6b, 0x37,
-0xfb, 0xa3, 0x34, 0x20, 0xda, 0x59, 0xcb, 0x81,
-0x50, 0x09, 0xc2, 0x9e, 0x23, 0xd0, 0x18, 0x43,
-0xfc, 0x43, 0xcf, 0xd2, 0xe6, 0xcc, 0xfc, 0x97,
-0x3d, 0xfa, 0x48, 0xcd, 0x42, 0x4a, 0xf6, 0xbc,
-0x53, 0xc2, 0x2b, 0x02, 0x9b, 0x9f, 0xdc, 0xf9,
-0x2f, 0x33, 0xba, 0x85, 0x8b, 0x1e, 0xab, 0x1f,
-0x56, 0x2e, 0x40, 0x5d, 0xd8, 0x8a, 0x77, 0x25,
-0x51, 0x92, 0xb3, 0xfe, 0x0b, 0xa3, 0x6d, 0x20,
-0x2c, 0x6f, 0xf7, 0x0d, 0xcb, 0x07, 0xb5, 0x9a,
-0xb0, 0x15, 0x7f, 0xb3, 0xf8, 0x1f, 0x7b, 0x74,
-0x6e, 0xe3, 0x78, 0xe9, 0xa0, 0xfc, 0x37, 0xcb,
-0x7e, 0x30, 0x94, 0xba, 0x3f, 0x8b, 0xff, 0x31,
-0x82, 0x7e, 0x21, 0x8f, 0xfe, 0x4b, 0xfd, 0xa5,
-0x74, 0x20, 0xf6, 0x14, 0xcc, 0xd3, 0xd8, 0x7e,
-0x76, 0x00, 0x16, 0xfa, 0x03, 0xd9, 0xfc, 0xcf,
-0x88, 0x3d, 0xda, 0xfe, 0x8f, 0xc8, 0xd2, 0x18,
-0xc5, 0xb2, 0xa3, 0xad, 0x3a, 0x5e, 0x51, 0xb9,
-0x22, 0xf7, 0x78, 0xa6, 0xfe, 0xd9, 0x1c, 0x6f,
-0x0b, 0xea, 0x5b, 0x18, 0x22, 0x12, 0x3e, 0xc2,
-0x2b, 0xaf, 0xee, 0xba, 0x6c, 0x64, 0xc4, 0x6c,
-0xf8, 0xc7, 0xc6, 0xff, 0x78, 0xf0, 0x7e, 0xd7,
-0x2b, 0x9d, 0xe7, 0x95, 0x7f, 0x83, 0x7d, 0xec,
-0x4a, 0xeb, 0x30, 0x1c, 0xf5, 0xd7, 0x2d, 0x2b,
-0xce, 0xd4, 0x3f, 0x8f, 0xa4, 0xf4, 0x3f, 0x1c,
-0xed, 0xc8, 0x5d, 0x21, 0xac, 0x08, 0x63, 0xdb,
-0x52, 0x9d, 0xe8, 0xb1, 0x11, 0xd5, 0x27, 0xcb,
-0x59, 0xf9, 0x2f, 0x03, 0xe4, 0x2c, 0x93, 0x50,
-0x08, 0x74, 0x8d, 0x42, 0x7e, 0x01, 0x3f, 0x87,
-0x39, 0x61, 0xb6, 0xcc, 0x86, 0x37, 0xef, 0xf5,
-0x07, 0xda, 0x8a, 0x94, 0xc2, 0x23, 0x56, 0xfd,
-0x08, 0xe2, 0x1f, 0x07, 0x7a, 0xac, 0x88, 0x86,
-0xd0, 0xf8, 0x53, 0xcd, 0x7d, 0x82, 0x5d, 0xd9,
-0xc1, 0x66, 0x4c, 0xce, 0x85, 0x7f, 0xbc, 0x28,
-0xfb, 0x41, 0xa3, 0xd0, 0x18, 0x78, 0xc3, 0x52,
-0x43, 0xf8, 0x0d, 0xcf, 0x6a, 0x7f, 0x9f, 0x13,
-0xff, 0x98, 0xf9, 0xaf, 0xad, 0xc6, 0xfd, 0x8d,
-0xa9, 0x0a, 0x32, 0x23, 0x11, 0x96, 0x47, 0xff,
-0x83, 0x78, 0x9b, 0x27, 0xc2, 0x86, 0xa0, 0x51,
-0x4d, 0x29, 0x82, 0xea, 0xf2, 0xe8, 0x9f, 0x91,
-0xf6, 0x39, 0x04, 0xf3, 0xa3, 0xf2, 0x4e, 0xf0,
-0xcb, 0xf7, 0x19, 0x65, 0xef, 0x23, 0x50, 0xc3,
-0x8c, 0x15, 0x59, 0xf8, 0xc7, 0x8e, 0x76, 0x8a,
-0x82, 0x3e, 0x0f, 0x44, 0x61, 0x2d, 0xb8, 0xa1,
-0x70, 0x50, 0xc0, 0xc2, 0x81, 0x2c, 0xfc, 0x63,
-0xff, 0x7e, 0xb5, 0x4f, 0x6f, 0x20, 0x25, 0xf2,
-0x56, 0x98, 0x0f, 0x2b, 0xda, 0x7d, 0xa7, 0xa0,
-0xb7, 0xb2, 0x32, 0x1b, 0xff, 0xa4, 0x40, 0x8e,
-0x81, 0x76, 0x8a, 0x51, 0xff, 0xfc, 0xcf, 0xf4,
-0x86, 0x98, 0xb7, 0x4d, 0x3c, 0x4d, 0xff, 0x25,
-0xb6, 0xf7, 0x1d, 0xc4, 0x3f, 0x76, 0xfd, 0xcf,
-0x74, 0xbb, 0x3f, 0x59, 0x8a, 0x32, 0x57, 0x69,
-0x02, 0x33, 0xd4, 0x51, 0x71, 0x54, 0x7b, 0xb7,
-0xbd, 0xf9, 0x84, 0xdb, 0x9e, 0xff, 0x02, 0x29,
-0x15, 0xbf, 0x2e, 0x88, 0x67, 0x19, 0xec, 0xb9,
-0x31, 0xe6, 0xb9, 0x20, 0xce, 0xd6, 0xf4, 0xe8,
-0x5d, 0x61, 0xef, 0x88, 0x38, 0x29, 0x4f, 0xea,
-0xf5, 0x6f, 0x3a, 0xf1, 0x8f, 0xf2, 0x18, 0x7b,
-0x8d, 0x6f, 0x63, 0xfd, 0xda, 0x69, 0x84, 0x31,
-0xaa, 0xbc, 0xa1, 0xb4, 0xa4, 0xfb, 0xd7, 0x3b,
-0x82, 0x61, 0xf7, 0xb7, 0xf0, 0x4a, 0x5f, 0xe5,
-0x48, 0x16, 0xfe, 0xf9, 0x09, 0x31, 0xf4, 0x3f,
-0x38, 0x5e, 0xda, 0xb6, 0xde, 0x37, 0x8b, 0x6e,
-0xf4, 0x7f, 0x7d, 0xc8, 0x1d, 0x26, 0xa7, 0xf6,
-0xf6, 0xf2, 0x54, 0x7e, 0x96, 0xfe, 0xd9, 0x6f,
-0xcd, 0xa7, 0xe0, 0x0f, 0xb2, 0x8d, 0xc6, 0xc3,
-0xba, 0x8a, 0x0a, 0x87, 0xb3, 0x3c, 0x43, 0x94,
-0x85, 0x7f, 0xde, 0x95, 0xd2, 0xf1, 0x85, 0x56,
-0xb0, 0xfd, 0xbb, 0x44, 0x3b, 0x1a, 0xf5, 0x55,
-0xfb, 0xbf, 0x78, 0xa5, 0x6c, 0x52, 0xea, 0xc5,
-0x8d, 0xa4, 0x13, 0xff, 0xbc, 0xcb, 0xb7, 0xe1,
-0x22, 0x87, 0x85, 0x8a, 0x37, 0xee, 0x1e, 0x65,
-0x1b, 0x2b, 0x76, 0xff, 0x33, 0x9d, 0xa6, 0x2b,
-0x16, 0x9c, 0xf8, 0xe7, 0x7d, 0x6b, 0x77, 0x2f,
-0xb5, 0xc8, 0xf3, 0x0f, 0x7e, 0xf1, 0x92, 0x7c,
-0xb9, 0x3b, 0x95, 0xff, 0xda, 0xca, 0x10, 0x91,
-0x27, 0x03, 0xff, 0xc8, 0x69, 0x3d, 0x0f, 0x09,
-0xa8, 0x72, 0x1f, 0x19, 0x15, 0x0e, 0x22, 0xe3,
-0x81, 0x57, 0x7e, 0x6a, 0x08, 0xa1, 0x73, 0xf2,
-0x3f, 0x3c, 0xde, 0x45, 0x3f, 0x17, 0x2f, 0x1d,
-0x85, 0x3e, 0xf5, 0xa6, 0x81, 0x9e, 0x3e, 0x7e,
-0x7f, 0x8d, 0x2e, 0xe7, 0xd4, 0x3f, 0xd7, 0x91,
-0x41, 0x2c, 0x7b, 0x07, 0xac, 0x4f, 0xe9, 0xda,
-0x1b, 0x8c, 0x8d, 0xe0, 0x8c, 0x75, 0x3c, 0xae,
-0xaa, 0x47, 0x36, 0x67, 0xd5, 0xbf, 0x23, 0xff,
-0x63, 0xe8, 0x4f, 0x9a, 0x67, 0x15, 0xef, 0x6b,
-0x7d, 0xaf, 0xeb, 0x60, 0x51, 0xc3, 0x51, 0xce,
-0x98, 0xbd, 0x0f, 0x87, 0x13, 0x9e, 0x4c, 0xfc,
-0x33, 0xb9, 0x98, 0x8d, 0x77, 0x6f, 0x2b, 0x8f,
-0x5f, 0x15, 0x25, 0x0f, 0x8a, 0xa3, 0xc9, 0xcb,
-0xea, 0x73, 0x98, 0xc8, 0x18, 0xc5, 0xfa, 0x77,
-0x94, 0x82, 0x3b, 0xf1, 0xcf, 0x08, 0x03, 0x39,
-0x25, 0xe3, 0x5f, 0xbd, 0x02, 0x2f, 0xd1, 0x7a,
-0x8d, 0xcd, 0xc6, 0x6f, 0xd8, 0x26, 0x63, 0x61,
-0x98, 0xe1, 0xe7, 0xd9, 0xcc, 0xb8, 0x31, 0xe9,
-0x19, 0x71, 0xe8, 0x9f, 0x47, 0xe1, 0x01, 0xae,
-0xee, 0x2e, 0x1d, 0xe5, 0xdd, 0x78, 0x18, 0x30,
-0x1e, 0x35, 0xcb, 0xd2, 0x79, 0xc5, 0x37, 0x0a,
-0xed, 0x54, 0x9b, 0xff, 0x19, 0x05, 0x3f, 0x43,
-0x8f, 0x2e, 0x73, 0xf7, 0xcd, 0xd6, 0xc3, 0x00,
-0x1a, 0x1a, 0x5f, 0x18, 0x9d, 0x10, 0xa0, 0x19,
-0xfa, 0x67, 0x0f, 0x96, 0xbd, 0xa0, 0xda, 0x79,
-0x50, 0xeb, 0xec, 0x37, 0x0c, 0xda, 0xc3, 0x02,
-0xbf, 0xfd, 0xf9, 0x41, 0x1b, 0xfe, 0x39, 0xab,
-0x8d, 0x68, 0xd7, 0x23, 0x08, 0x39, 0x4b, 0x5e,
-0xa4, 0x0f, 0x45, 0xf1, 0x7b, 0x21, 0x2f, 0xc2,
-0xbe, 0x64, 0x20, 0xee, 0xae, 0x65, 0x46, 0x73,
-0xcc, 0x13, 0x73, 0x3b, 0xf5, 0xcf, 0x17, 0x85,
-0x96, 0x21, 0x06, 0x7a, 0xaf, 0xe0, 0xfc, 0x3c,
-0xb4, 0xca, 0x30, 0xf8, 0x0a, 0x41, 0xbc, 0xd7,
-0xb2, 0x6b, 0x41, 0x32, 0x83, 0xff, 0x49, 0x18,
-0x4d, 0x84, 0xf0, 0xb1, 0x4d, 0xd1, 0xaf, 0xec,
-0x13, 0x03, 0xf8, 0xd8, 0x04, 0xd7, 0x9f, 0xbf,
-0xa8, 0x34, 0x23, 0x3f, 0x10, 0xb4, 0xe1, 0x9f,
-0xf9, 0x5a, 0x27, 0x3c, 0x89, 0xeb, 0xe1, 0xbd,
-0x76, 0xfe, 0xb6, 0x97, 0x48, 0x40, 0xe8, 0xe9,
-0xae, 0x1d, 0x2a, 0xde, 0x4f, 0xde, 0x54, 0x5f,
-0x6f, 0xaf, 0xdd, 0x56, 0xbc, 0x27, 0x52, 0xe7,
-0xc0, 0x3f, 0x51, 0xc3, 0xc9, 0x18, 0xfa, 0x43,
-0x57, 0x53, 0xc8, 0x43, 0x7b, 0xa4, 0x80, 0x2e,
-0x3f, 0x4d, 0x46, 0x69, 0x27, 0xd4, 0x26, 0xe5,
-0x9d, 0x64, 0xb1, 0x03, 0xff, 0x7c, 0x2f, 0x3e,
-0xcf, 0xc0, 0x3f, 0x9b, 0xba, 0x8a, 0x93, 0xf2,
-0x86, 0xc2, 0x66, 0x75, 0x13, 0xfd, 0x1f, 0xc3,
-0x45, 0x98, 0x18, 0xfa, 0x13, 0xba, 0x20, 0x59,
-0xb4, 0x96, 0x54, 0xd8, 0xf0, 0x4f, 0x80, 0xfc,
-0x4a, 0x8f, 0x23, 0xfe, 0xc1, 0xa7, 0xcd, 0xd2,
-0x43, 0xf1, 0x9e, 0x62, 0xd2, 0x09, 0x4d, 0x97,
-0x50, 0xff, 0x0c, 0xcf, 0x43, 0xd3, 0x49, 0x36,
-0x3f, 0xa5, 0x0e, 0xfc, 0xf3, 0x1e, 0xce, 0x46,
-0xdc, 0xd8, 0x1d, 0x60, 0xb6, 0x74, 0x54, 0xe2,
-0x88, 0x28, 0x95, 0x3f, 0xd5, 0x9d, 0xfa, 0xe7,
-0x82, 0x51, 0x92, 0x50, 0xf7, 0xe9, 0x01, 0xa4,
-0xdd, 0x50, 0x28, 0xe5, 0xe9, 0x15, 0x3d, 0xe4,
-0x75, 0x08, 0xb2, 0xbf, 0x48, 0x15, 0xd6, 0xab,
-0xd6, 0xa1, 0x3e, 0xcd, 0x89, 0x7f, 0x22, 0x32,
-0xb6, 0x45, 0xba, 0x6a, 0x96, 0x74, 0x00, 0x2a,
-0x8f, 0xc8, 0x77, 0xb6, 0xde, 0x0a, 0x48, 0xfb,
-0xc8, 0x58, 0x11, 0xcf, 0x8d, 0x4c, 0xfd, 0xf3,
-0x46, 0xba, 0x03, 0x49, 0x9e, 0xaf, 0xc0, 0x73,
-0xfa, 0xbc, 0xa4, 0xbc, 0x38, 0xd4, 0x0c, 0x9b,
-0x22, 0x55, 0x49, 0x17, 0x5e, 0xd9, 0x44, 0x2b,
-0xc3, 0xf2, 0x5a, 0x07, 0xfe, 0xb9, 0x49, 0xeb,
-0xdc, 0xa6, 0x86, 0xe5, 0xe0, 0xf2, 0x65, 0xda,
-0x3e, 0xa8, 0x19, 0x60, 0xcb, 0x66, 0x6d, 0x5b,
-0x0f, 0xec, 0x8c, 0xb1, 0x15, 0x38, 0xaa, 0x75,
-0x12, 0x75, 0x8c, 0xad, 0x37, 0x27, 0xfe, 0x39,
-0x0e, 0x3e, 0x2c, 0x72, 0xff, 0x6b, 0xb8, 0xa2,
-0x35, 0x46, 0xbf, 0x13, 0x13, 0x6f, 0x80, 0x63,
-0x50, 0xdf, 0x57, 0xcb, 0x5e, 0x9b, 0x39, 0xfe,
-0xfa, 0xdd, 0x81, 0x64, 0x6e, 0xfc, 0xc3, 0x02,
-0x93, 0xdc, 0xc0, 0xc3, 0x90, 0x8f, 0x21, 0x04,
-0x32, 0xdf, 0xe8, 0xc7, 0xf2, 0x2c, 0xc9, 0xc2,
-0x3f, 0xaf, 0xb1, 0xa0, 0x26, 0x3f, 0x28, 0x56,
-0xcb, 0x47, 0x19, 0x2c, 0xe4, 0x65, 0xef, 0x45,
-0xd3, 0x51, 0xd6, 0x2b, 0xbe, 0x49, 0x8f, 0xb2,
-0x0f, 0x07, 0xa2, 0x22, 0xb1, 0xe3, 0x1f, 0xb2,
-0x59, 0xf3, 0xb5, 0xcb, 0xb3, 0x48, 0x35, 0xe9,
-0x00, 0xdf, 0x7a, 0xf9, 0x31, 0xf2, 0x29, 0xd8,
-0xac, 0xed, 0xd4, 0xe4, 0x6d, 0xe4, 0xcd, 0xc8,
-0x66, 0xd8, 0xa9, 0xf9, 0x15, 0x97, 0x6a, 0xc3,
-0x3f, 0x12, 0x74, 0x68, 0xbb, 0x56, 0x2f, 0xdf,
-0x46, 0x0a, 0x84, 0xcd, 0xda, 0x8f, 0xc7, 0xd8,
-0x6d, 0x73, 0x85, 0x27, 0x64, 0x1f, 0xde, 0x3f,
-0xec, 0xe9, 0x08, 0xfb, 0x57, 0xbb, 0xb0, 0xb0,
-0xdd, 0x5c, 0x0f, 0x88, 0x7f, 0x50, 0xf6, 0xec,
-0x8a, 0xba, 0x24, 0x61, 0x33, 0xa8, 0xcb, 0xe5,
-0xd2, 0x48, 0x21, 0xd9, 0x81, 0xdf, 0x23, 0xf2,
-0x21, 0x1d, 0xe0, 0x47, 0xbc, 0x44, 0x6c, 0xf8,
-0x47, 0x83, 0x84, 0xda, 0xc0, 0x16, 0x72, 0x95,
-0xca, 0x3e, 0x84, 0xcf, 0xc8, 0x81, 0x88, 0x5b,
-0x65, 0x5f, 0x51, 0x1d, 0x78, 0xe8, 0x74, 0x9d,
-0xfd, 0x79, 0x16, 0x23, 0xfe, 0x29, 0x49, 0xe3,
-0x9f, 0xe2, 0xf3, 0xb1, 0xc9, 0x40, 0xcb, 0xf2,
-0xe2, 0x57, 0x1e, 0x3f, 0x1f, 0xfb, 0xd8, 0xff,
-0xdc, 0x72, 0xef, 0x43, 0xcf, 0x7f, 0x2b, 0xf6,
-0xaf, 0x58, 0xf6, 0xce, 0x80, 0x4d, 0xec, 0x82,
-0x7f, 0x11, 0xfb, 0xa9, 0xd3, 0x59, 0xff, 0xf5,
-0xb6, 0xff, 0x9b, 0x9a, 0x67, 0xdb, 0xb4, 0x6a,
-0x38, 0x0a, 0x75, 0x21, 0xde, 0x1f, 0xe9, 0xa8,
-0xe4, 0xd3, 0x4a, 0xb6, 0xa1, 0xfe, 0xd9, 0xc8,
-0x18, 0x3a, 0xf0, 0x0f, 0xed, 0x0e, 0xef, 0x93,
-0xfd, 0xe0, 0x52, 0x69, 0x37, 0xf8, 0x14, 0xff,
-0x46, 0x36, 0x1b, 0xdd, 0xaa, 0x0f, 0x5c, 0xc4,
-0xa5, 0x2a, 0x98, 0xff, 0x92, 0x75, 0x07, 0xfe,
-0x39, 0xaf, 0xfe, 0x48, 0xae, 0x0c, 0xc9, 0xed,
-0xe4, 0x7a, 0x75, 0xa3, 0xbf, 0x72, 0xb9, 0x7c,
-0xf3, 0x6f, 0xcb, 0x62, 0x1b, 0xe5, 0xaf, 0x2e,
-0x77, 0xdd, 0x5c, 0x5a, 0x46, 0x37, 0xca, 0x0b,
-0xd8, 0x4f, 0x11, 0xbb, 0xfe, 0x67, 0xbf, 0xb0,
-0x11, 0x04, 0x4d, 0x6e, 0x2f, 0xfd, 0x16, 0xd9,
-0xa4, 0x54, 0x2e, 0x2b, 0x5a, 0xef, 0x2b, 0x87,
-0x8d, 0xe4, 0xf1, 0xf6, 0x9a, 0x76, 0x52, 0x06,
-0xf7, 0x4b, 0xde, 0x56, 0xff, 0x90, 0x1d, 0xff,
-0x14, 0x2c, 0x83, 0xb7, 0x69, 0x29, 0xbe, 0xa4,
-0xc4, 0xd5, 0xaa, 0xf8, 0xfe, 0xe4, 0xa8, 0x50,
-0xa7, 0xd5, 0x72, 0x43, 0x9a, 0xbd, 0xde, 0xe3,
-0xc4, 0x3f, 0x3f, 0xd6, 0x2e, 0xc4, 0x9a, 0xd7,
-0xb0, 0x68, 0xce, 0x0c, 0x78, 0x36, 0x84, 0xf9,
-0x32, 0xd5, 0x94, 0x45, 0x69, 0x17, 0x5c, 0xcd,
-0x6d, 0x4e, 0xfc, 0x03, 0x31, 0x48, 0x68, 0x75,
-0xf2, 0xca, 0x8e, 0x56, 0xb5, 0x22, 0xc1, 0xa6,
-0x7d, 0x10, 0xf1, 0x4f, 0x4a, 0x7f, 0x85, 0x8d,
-0x80, 0x18, 0xfe, 0xd1, 0x33, 0xf0, 0x0f, 0x43,
-0x3b, 0x51, 0xae, 0x76, 0xbe, 0x8f, 0xfa, 0x68,
-0xf7, 0x8f, 0x22, 0xfe, 0xae, 0xfb, 0xd4, 0x80,
-0xa1, 0x7f, 0x3e, 0x04, 0x6a, 0x2c, 0xa3, 0xfe,
-0xeb, 0x0b, 0xf0, 0x30, 0xdd, 0x9d, 0x94, 0x83,
-0x91, 0x07, 0xa0, 0x33, 0x1a, 0xfb, 0x40, 0xc6,
-0xfe, 0x3f, 0x9d, 0x34, 0x80, 0x57, 0xbc, 0xd0,
-0xab, 0xef, 0x1e, 0xc9, 0xc0, 0x3f, 0x57, 0xc3,
-0x23, 0xda, 0xbc, 0x21, 0xb6, 0x6d, 0x79, 0x14,
-0xbf, 0xd6, 0x21, 0x58, 0x4f, 0x14, 0xd8, 0x88,
-0x40, 0x8b, 0x19, 0xea, 0xd3, 0xdd, 0xf3, 0x22,
-0x19, 0xf8, 0xa7, 0x99, 0xc1, 0x8a, 0x25, 0xb1,
-0x40, 0x9b, 0xf8, 0x2c, 0x79, 0x99, 0xd6, 0xc7,
-0x02, 0xb2, 0xd8, 0x0c, 0x28, 0x7b, 0x0e, 0xac,
-0x65, 0xf1, 0xc5, 0xec, 0xff, 0x63, 0xc3, 0x3f,
-0xbb, 0xe1, 0x1d, 0x89, 0xed, 0x47, 0xa8, 0x7b,
-0x9d, 0xa1, 0x76, 0xa6, 0x90, 0x24, 0xe3, 0x12,
-0xca, 0xf0, 0xdc, 0x49, 0xb6, 0x43, 0x61, 0x3f,
-0x39, 0xf0, 0x4f, 0xc1, 0x47, 0x30, 0x11, 0xfd,
-0xdb, 0xb0, 0x77, 0xdc, 0x3d, 0x17, 0x69, 0x9f,
-0x70, 0xc9, 0xc1, 0xd6, 0x66, 0xed, 0x5d, 0x1a,
-0x5f, 0x53, 0x62, 0xec, 0xe8, 0x5b, 0x30, 0x90,
-0xd9, 0xf9, 0x9f, 0x28, 0xdb, 0x3f, 0x2e, 0x6c,
-0x73, 0xdf, 0x25, 0x96, 0x22, 0x9e, 0x59, 0xcd,
-0x1c, 0x4b, 0x29, 0xdd, 0x18, 0x53, 0xfd, 0xf8,
-0xfe, 0xf0, 0x34, 0x2c, 0x00, 0x79, 0xbd, 0x43,
-0xff, 0xbc, 0x0d, 0x9e, 0x56, 0x2a, 0xf5, 0x9e,
-0x73, 0xe4, 0x55, 0x7a, 0xa0, 0x62, 0x41, 0xc7,
-0xf7, 0x35, 0xd2, 0x04, 0x3f, 0x53, 0x3f, 0xa5,
-0xb9, 0x93, 0xe4, 0x56, 0x78, 0x04, 0xe6, 0x87,
-0xe4, 0x0d, 0x0e, 0xfc, 0xa3, 0xcb, 0x87, 0xba,
-0x54, 0xf4, 0xff, 0x5d, 0xda, 0x61, 0x1a, 0xe8,
-0x90, 0x81, 0x2c, 0x65, 0xa8, 0xa5, 0x5a, 0x91,
-0x63, 0x3e, 0x4d, 0x3b, 0x04, 0x01, 0x45, 0x76,
-0xe2, 0x9f, 0x9f, 0xd1, 0x0b, 0xe1, 0xba, 0x11,
-0x77, 0xdc, 0x7d, 0x16, 0xfa, 0x68, 0xf3, 0x91,
-0xda, 0xb8, 0xb8, 0xe0, 0xc8, 0xbb, 0xb0, 0x7f,
-0xa8, 0x24, 0xea, 0xbe, 0x03, 0xa1, 0xf2, 0x40,
-0x13, 0x38, 0xf0, 0xcf, 0x3a, 0xb8, 0xa0, 0xa2,
-0xba, 0x72, 0x86, 0x1f, 0x36, 0x68, 0xcd, 0x43,
-0xde, 0xfd, 0xee, 0x18, 0xe2, 0x67, 0xea, 0xdd,
-0x26, 0xee, 0x40, 0x69, 0x62, 0xd4, 0xdb, 0xe5,
-0xe0, 0x7f, 0xae, 0x2c, 0xbd, 0xa0, 0x55, 0xd1,
-0x55, 0x3a, 0x9b, 0xf6, 0xcb, 0x9f, 0xab, 0xa7,
-0xc5, 0x89, 0x19, 0x57, 0xe0, 0x74, 0xac, 0xe5,
-0x88, 0xa7, 0x9f, 0x34, 0xd3, 0xcb, 0x9a, 0xa8,
-0x7b, 0x13, 0x2e, 0xb0, 0xe3, 0x1f, 0xe1, 0xa0,
-0xc4, 0xd0, 0x32, 0x2d, 0xad, 0x85, 0xb7, 0x35,
-0x35, 0x5a, 0x4c, 0xc9, 0xf3, 0x7a, 0x37, 0x06,
-0xb2, 0x08, 0x51, 0xa1, 0x4f, 0xf0, 0x3d, 0xcd,
-0xb6, 0x1e, 0xaa, 0x9d, 0xff, 0xa9, 0x3e, 0x2c,
-0xd7, 0x68, 0xee, 0xb8, 0x2f, 0xa0, 0x3d, 0x29,
-0xd4, 0x68, 0xf2, 0x5e, 0x32, 0x4a, 0x7e, 0x80,
-0x8d, 0xc8, 0xa2, 0xe4, 0x1f, 0xd9, 0x46, 0xac,
-0x46, 0xeb, 0x89, 0x44, 0x32, 0xf4, 0xcf, 0x7e,
-0xbf, 0xb6, 0x22, 0x58, 0x28, 0xab, 0x3b, 0x99,
-0xf7, 0x9b, 0x57, 0x47, 0x92, 0xb4, 0x03, 0x6a,
-0xaf, 0x91, 0x95, 0x5a, 0x0a, 0x71, 0xb6, 0xe0,
-0x45, 0x4a, 0x22, 0x19, 0xf5, 0x5f, 0x87, 0x18,
-0xfe, 0xe9, 0x09, 0x74, 0xbf, 0x0b, 0xfb, 0x68,
-0x80, 0xb0, 0x40, 0x76, 0xd2, 0xcf, 0xdc, 0x02,
-0x15, 0x91, 0x2a, 0x3c, 0xa4, 0x4d, 0xa3, 0x76,
-0xfd, 0x33, 0xe2, 0x1f, 0xff, 0x22, 0x2c, 0x53,
-0xba, 0x34, 0xfd, 0x7d, 0xb8, 0xb1, 0xdf, 0xfb,
-0x81, 0xf8, 0x12, 0x7c, 0x04, 0x2d, 0xb2, 0xb7,
-0x5d, 0xfc, 0x0e, 0xef, 0xf8, 0xc7, 0xbe, 0x97,
-0xb5, 0xce, 0xfa, 0xaf, 0x94, 0x7e, 0x1e, 0x26,
-0xd5, 0xe6, 0xb1, 0xf9, 0xfb, 0x66, 0x3c, 0x13,
-0x3a, 0xae, 0xb4, 0x0c, 0x16, 0x8f, 0x8b, 0x01,
-0x14, 0x8a, 0x24, 0x3d, 0x59, 0xfc, 0x8f, 0x91,
-0xe4, 0x3a, 0x0b, 0xcf, 0x0d, 0xd5, 0x26, 0xe4,
-0x31, 0x22, 0xd1, 0xfb, 0xd4, 0x05, 0xa7, 0x96,
-0xf7, 0x91, 0x05, 0x5a, 0x8f, 0xec, 0x7b, 0xd1,
-0xd5, 0x07, 0xd9, 0xfc, 0x4f, 0xaa, 0xde, 0xdf,
-0x9f, 0x90, 0x17, 0x92, 0x6e, 0x5a, 0x05, 0x81,
-0x04, 0x03, 0x36, 0x0f, 0xc8, 0x9d, 0x2a, 0x57,
-0x68, 0xd8, 0xf9, 0x1f, 0x13, 0x4f, 0x96, 0x8e,
-0xf2, 0x46, 0x40, 0xae, 0x78, 0x21, 0x85, 0x9f,
-0xd2, 0x5a, 0xfd, 0x9a, 0xb8, 0x6b, 0x0f, 0xed,
-0x94, 0xfc, 0x88, 0x88, 0xb2, 0xf8, 0x1f, 0x0b,
-0x0f, 0x63, 0x19, 0xd7, 0x93, 0xf0, 0x1e, 0x9d,
-0x8d, 0x8d, 0x0a, 0x77, 0xf3, 0xd6, 0x7c, 0x9e,
-0x78, 0x55, 0x2e, 0xfe, 0x87, 0xe7, 0x5b, 0x39,
-0xfb, 0xf7, 0x4d, 0xed, 0x5f, 0x09, 0xa7, 0x35,
-0x6e, 0x67, 0x3f, 0x1d, 0xc8, 0x91, 0xff, 0x4a,
-0x3d, 0x5f, 0xe6, 0x40, 0xbd, 0x8e, 0xfd, 0x0f,
-0xbd, 0x0d, 0x4d, 0xfd, 0xec, 0x7f, 0x28, 0xc1,
-0xe3, 0x7b, 0x4e, 0xfd, 0x0f, 0xc7, 0xc3, 0xcf,
-0x81, 0xaf, 0x5f, 0x1c, 0x2b, 0x1d, 0x66, 0xb0,
-0x6d, 0x81, 0x2e, 0xef, 0x63, 0x30, 0xb8, 0xc7,
-0x28, 0x0c, 0xcc, 0xd6, 0xff, 0xa4, 0xd8, 0xbf,
-0xb9, 0x6c, 0x9b, 0xa0, 0x0e, 0x48, 0xfb, 0xc0,
-0xc3, 0xfb, 0x6f, 0x28, 0x9d, 0x20, 0xe7, 0xd0,
-0x3f, 0x5b, 0xfd, 0x70, 0x3a, 0xd8, 0x6e, 0x65,
-0x43, 0xe4, 0x74, 0xd1, 0xf7, 0xd8, 0x95, 0x1a,
-0xac, 0x90, 0xda, 0x1a, 0xe3, 0x85, 0xe1, 0x19,
-0xfc, 0x0f, 0x8a, 0x9c, 0x97, 0xf0, 0x6e, 0x87,
-0xb3, 0x46, 0xbd, 0x4b, 0x66, 0xe8, 0x51, 0x76,
-0xa5, 0xbf, 0x16, 0xf3, 0x5f, 0xcf, 0xd3, 0x6b,
-0xb2, 0xeb, 0xdf, 0xed, 0xd9, 0xc0, 0x5f, 0x78,
-0xc7, 0x3a, 0x46, 0x30, 0x9f, 0xf8, 0xaa, 0x87,
-0xe7, 0xbf, 0x14, 0xe4, 0xc7, 0xf2, 0xf0, 0x3f,
-0xc2, 0x84, 0xca, 0xd0, 0xf5, 0xfe, 0xce, 0x30,
-0x66, 0x40, 0x12, 0x4d, 0x71, 0x16, 0x4f, 0xb1,
-0x90, 0x21, 0x4f, 0xff, 0x1f, 0xdc, 0x4f, 0xb5,
-0xe3, 0xc6, 0xaa, 0xf4, 0x04, 0x3c, 0x55, 0xc8,
-0xfb, 0xa7, 0x9d, 0x52, 0xde, 0x80, 0x2a, 0xe4,
-0x93, 0xf3, 0xf5, 0xff, 0x89, 0xa0, 0x31, 0xf7,
-0x37, 0xc2, 0x81, 0xae, 0xf9, 0xc3, 0xae, 0x0d,
-0xbe, 0xdf, 0xc0, 0x4f, 0x0c, 0x68, 0x64, 0xc7,
-0x3f, 0x19, 0xfb, 0x59, 0x9e, 0x46, 0x3c, 0xac,
-0x19, 0xfc, 0xb3, 0x76, 0x18, 0x33, 0xf8, 0x39,
-0xfb, 0xff, 0xa4, 0xf5, 0x3f, 0x55, 0xdf, 0x86,
-0x2b, 0x4a, 0x73, 0x47, 0x49, 0x8c, 0x2d, 0x03,
-0x94, 0x46, 0x7b, 0xd4, 0xbc, 0xfc, 0x0f, 0x33,
-0xdc, 0x5d, 0x24, 0xa9, 0x8e, 0x5f, 0x35, 0x1b,
-0x3a, 0x18, 0xfe, 0x51, 0x4f, 0xe4, 0xae, 0x7f,
-0xb7, 0x67, 0x43, 0xb6, 0xa3, 0x50, 0x04, 0xea,
-0x96, 0xba, 0x98, 0xc1, 0xf0, 0x0f, 0xd7, 0xff,
-0x90, 0x7c, 0xfc, 0x0f, 0x33, 0xb6, 0xf9, 0x50,
-0x4f, 0x52, 0x83, 0x6d, 0x7f, 0x06, 0xe8, 0x13,
-0x46, 0x45, 0xbc, 0x9a, 0x97, 0xff, 0x59, 0xea,
-0x7e, 0x30, 0x32, 0x00, 0x4f, 0x30, 0xfc, 0xe0,
-0x7a, 0x28, 0xb4, 0x26, 0x55, 0x11, 0x96, 0x81,
-0x7f, 0xf6, 0xda, 0xf4, 0x3f, 0x5a, 0x4f, 0x69,
-0x64, 0x20, 0xde, 0x11, 0xf0, 0x2f, 0x5f, 0x8e,
-0xfd, 0x0f, 0x77, 0x70, 0xfd, 0x8f, 0x8b, 0xe4,
-0xca, 0x7f, 0x21, 0xdb, 0x33, 0x1b, 0xf3, 0x5f,
-0x49, 0x3a, 0xa2, 0x06, 0x65, 0x06, 0x7b, 0x50,
-0x08, 0x5d, 0x97, 0x81, 0x7f, 0x9c, 0xfc, 0x4f,
-0xf3, 0xf2, 0x55, 0x0f, 0x75, 0x9e, 0xdf, 0x39,
-0xe9, 0x6f, 0x5e, 0xfe, 0xf9, 0x21, 0xf1, 0xbc,
-0x92, 0xcd, 0xff, 0xd8, 0xf5, 0x33, 0xaf, 0xf9,
-0x1b, 0xb5, 0x92, 0xa1, 0xce, 0x39, 0xea, 0x6b,
-0xe1, 0xba, 0xe5, 0xde, 0x21, 0xf1, 0x7a, 0x9c,
-0x28, 0xcd, 0x33, 0x24, 0xbe, 0x20, 0xd9, 0xf0,
-0x8f, 0x55, 0xff, 0xa5, 0xf4, 0x69, 0x3e, 0x90,
-0xef, 0x25, 0x95, 0x0c, 0xff, 0x5c, 0x5f, 0xc1,
-0xae, 0xec, 0xd0, 0xba, 0x61, 0x67, 0x5e, 0xfe,
-0x07, 0x0d, 0xff, 0xf2, 0xfb, 0x82, 0xd8, 0xf8,
-0xe8, 0x76, 0x35, 0x54, 0xa4, 0xa0, 0xc2, 0xc7,
-0xaf, 0x86, 0x64, 0xe4, 0x7f, 0xec, 0xfa, 0x67,
-0xb3, 0xfe, 0x0e, 0x0e, 0x16, 0xa0, 0xfe, 0xa7,
-0xac, 0xda, 0xb7, 0x43, 0xfd, 0x4b, 0x9c, 0xe1,
-0x5d, 0xd2, 0x66, 0xf6, 0x85, 0xf0, 0x7e, 0x4a,
-0xe6, 0x7a, 0x88, 0xd9, 0xf5, 0x4b, 0xaf, 0x09,
-0x8d, 0xda, 0x17, 0xa2, 0xe2, 0x1c, 0xe5, 0xdb,
-0x7a, 0x29, 0x0a, 0x7b, 0x76, 0xf1, 0x8a, 0x3f,
-0xc4, 0x3f, 0xe9, 0xf8, 0x6b, 0xe7, 0x7f, 0xfe,
-0x1b, 0x17, 0x4e, 0xcf, 0x44, 0x84, 0xcc, 0xaf,
-0x0c, 0x90, 0x0b, 0x42, 0xb3, 0xb6, 0x20, 0x13,
-0xff, 0x98, 0xf3, 0x2f, 0x8d, 0xc1, 0x3e, 0xb6,
-0x47, 0xed, 0x54, 0xe1, 0x84, 0x31, 0xed, 0x49,
-0x6a, 0xf6, 0x3f, 0xb4, 0xd6, 0x7f, 0xb6, 0xfe,
-0x67, 0x98, 0xec, 0x36, 0xfa, 0xff, 0xf8, 0x7d,
-0x13, 0xdd, 0x87, 0x48, 0x43, 0x06, 0xff, 0x53,
-0xee, 0xf8, 0x5e, 0x54, 0xd4, 0xff, 0xac, 0xe3,
-0x1d, 0x24, 0x5c, 0x8b, 0xe1, 0xb8, 0x62, 0xf6,
-0x3f, 0x94, 0x72, 0xf1, 0x3f, 0xec, 0xd7, 0xca,
-0x81, 0xb6, 0xf5, 0x3c, 0x71, 0xf6, 0xf5, 0xdf,
-0xcb, 0xbc, 0x43, 0x8e, 0x92, 0x23, 0xff, 0x65,
-0xf2, 0x3f, 0xca, 0xc7, 0xb4, 0x7e, 0xb4, 0x78,
-0x9c, 0x7c, 0x25, 0xf2, 0x56, 0xfc, 0xc6, 0xd1,
-0x42, 0xde, 0xff, 0x30, 0x7e, 0x43, 0x16, 0xff,
-0xc3, 0xfc, 0x49, 0xad, 0x43, 0x5d, 0xb0, 0x27,
-0xb9, 0x02, 0xf6, 0x0d, 0xa5, 0x14, 0x86, 0x0d,
-0x27, 0x32, 0xf0, 0x8f, 0x95, 0xbf, 0xc0, 0x6e,
-0x42, 0x75, 0xbf, 0xf7, 0x4c, 0x88, 0xcf, 0x2a,
-0x2f, 0x77, 0xf7, 0xbe, 0xed, 0x19, 0xaf, 0xba,
-0x82, 0xfd, 0x7b, 0x7f, 0xeb, 0xd9, 0x20, 0x82,
-0x23, 0xff, 0xc5, 0xf5, 0x3f, 0xd8, 0xbd, 0xe7,
-0x80, 0x34, 0x2f, 0xe9, 0xba, 0x93, 0xfc, 0x90,
-0x6d, 0xa3, 0x3e, 0x3d, 0x2a, 0xaf, 0xaf, 0x3b,
-0xa5, 0x1e, 0x80, 0x4f, 0x0f, 0x30, 0x47, 0xf4,
-0xa4, 0xb3, 0xfe, 0xcb, 0xd4, 0xff, 0xb0, 0xf1,
-0x26, 0x5c, 0x77, 0x5e, 0x35, 0x08, 0x3f, 0x01,
-0x21, 0xf1, 0xfd, 0xf5, 0x64, 0x48, 0x7b, 0x04,
-0xe6, 0xe8, 0x35, 0xeb, 0x09, 0xcd, 0xa1, 0xff,
-0xf1, 0x19, 0x44, 0x10, 0xf3, 0x36, 0xb5, 0x6c,
-0x3e, 0xfd, 0x7a, 0x0d, 0xf6, 0xb3, 0xed, 0x35,
-0xf8, 0xfc, 0xee, 0xcc, 0xfa, 0x2f, 0x73, 0xbc,
-0xf5, 0xfa, 0x17, 0xe2, 0xad, 0x97, 0xd4, 0xf7,
-0xb1, 0x50, 0x2b, 0x2e, 0xbe, 0x09, 0x6f, 0x90,
-0x45, 0x68, 0x3c, 0xe9, 0xe0, 0x7f, 0xd2, 0xf7,
-0x0b, 0xcd, 0xfd, 0xee, 0xeb, 0x61, 0x94, 0xbc,
-0x1e, 0x69, 0xd2, 0xe7, 0x61, 0x3e, 0xe2, 0x30,
-0x69, 0x64, 0x11, 0x50, 0xc8, 0x5b, 0xff, 0xc5,
-0x37, 0xb6, 0x4d, 0x65, 0x2f, 0x4a, 0x3c, 0xf0,
-0x9d, 0x87, 0x49, 0xb1, 0xb7, 0x7f, 0xeb, 0x98,
-0x60, 0xe3, 0x7f, 0x80, 0xb7, 0xdd, 0xc3, 0xfa,
-0x3b, 0xc3, 0x28, 0xea, 0x8b, 0x70, 0xda, 0x01,
-0xc3, 0xd6, 0xb0, 0xc1, 0x5f, 0x65, 0xf0, 0x3f,
-0x82, 0x8d, 0xff, 0x61, 0xf1, 0xab, 0x2f, 0x14,
-0x50, 0x7a, 0x48, 0x6d, 0xbf, 0x6b, 0x5f, 0xe9,
-0x68, 0x7b, 0x6f, 0xea, 0xfe, 0x6c, 0xfe, 0x67,
-0x21, 0xea, 0x81, 0xa5, 0xc0, 0x51, 0xb6, 0xde,
-0x3c, 0x72, 0xa7, 0xcc, 0xf0, 0x40, 0x90, 0xbc,
-0xa4, 0xf4, 0x6a, 0xe1, 0xa1, 0x9e, 0x2c, 0xfe,
-0xc7, 0x67, 0xcd, 0xcf, 0x8d, 0xaf, 0xae, 0x7a,
-0xaa, 0xb5, 0x09, 0x5e, 0x56, 0x5b, 0x12, 0x25,
-0xf1, 0x19, 0x67, 0xa4, 0x8f, 0x97, 0xcd, 0xf8,
-0xd5, 0xd6, 0x4c, 0xfe, 0xe7, 0x0d, 0xb6, 0x5b,
-0x9f, 0x76, 0x4e, 0x6c, 0x82, 0x37, 0xa0, 0xe5,
-0xc4, 0xfd, 0x47, 0x66, 0x8e, 0x86, 0x30, 0x71,
-0x33, 0x7f, 0x88, 0xc1, 0x18, 0x53, 0xdf, 0xeb,
-0xc0, 0x3f, 0x17, 0x61, 0x51, 0x8c, 0x2d, 0x92,
-0xb3, 0x0c, 0x08, 0x2d, 0x31, 0xda, 0xfe, 0xa4,
-0x64, 0x3f, 0xb9, 0xea, 0xbf, 0xe0, 0xac, 0xcc,
-0x3f, 0xab, 0xbe, 0xba, 0x5a, 0x06, 0x84, 0xaa,
-0xc6, 0xec, 0x6d, 0x7f, 0xd2, 0xfa, 0x1f, 0xdb,
-0xf7, 0x38, 0x28, 0xf7, 0x41, 0x35, 0x95, 0x83,
-0xb7, 0x73, 0xfc, 0x33, 0x64, 0x4f, 0xf3, 0xd9,
-0xf2, 0x7d, 0xe6, 0xfd, 0xfa, 0x9f, 0xef, 0x61,
-0xfe, 0xcd, 0xd7, 0x01, 0x46, 0xdb, 0x25, 0x67,
-0x1b, 0x01, 0x9b, 0xfe, 0xc7, 0x7c, 0x1f, 0xac,
-0xff, 0xba, 0x28, 0x35, 0x74, 0x55, 0x07, 0x45,
-0xa3, 0x50, 0xab, 0xc0, 0xf6, 0xe1, 0xa4, 0xeb,
-0xbf, 0xd2, 0xfd, 0x2d, 0x95, 0x26, 0xb8, 0xa8,
-0xb7, 0x24, 0xb7, 0x8e, 0xf1, 0xfe, 0x7e, 0xce,
-0xb2, 0xa6, 0xb4, 0xfe, 0xd9, 0x56, 0xff, 0x15,
-0x60, 0xa0, 0xba, 0xa1, 0xdb, 0xb3, 0xb7, 0x73,
-0x1d, 0xbc, 0xab, 0x36, 0x19, 0x6d, 0x19, 0x5e,
-0x37, 0x2a, 0x34, 0xf3, 0xd4, 0x7f, 0xc5, 0xa9,
-0x6f, 0xc8, 0xff, 0x0c, 0x7b, 0xff, 0x4e, 0x6d,
-0x81, 0xee, 0xcf, 0xf5, 0xfe, 0xe9, 0xfa, 0x2f,
-0x5d, 0xf2, 0x48, 0xfb, 0xe8, 0x93, 0xf1, 0x9a,
-0xeb, 0xc9, 0xca, 0xf0, 0xe3, 0x5a, 0x40, 0xbf,
-0xc6, 0x10, 0x8a, 0xe7, 0xad, 0xff, 0xd2, 0x66,
-0xc3, 0xd3, 0xe3, 0xf3, 0x6a, 0x5c, 0xdf, 0x26,
-0xb3, 0xbb, 0xa7, 0xd1, 0xe2, 0x24, 0xcf, 0x7f,
-0xd9, 0x32, 0x62, 0x99, 0xf5, 0x5f, 0x15, 0x1e,
-0xed, 0x5c, 0xb2, 0x91, 0x3e, 0x50, 0x27, 0x7e,
-0x81, 0x7e, 0x15, 0x9a, 0x06, 0x78, 0xdb, 0x9f,
-0x5f, 0xc7, 0x9a, 0x86, 0xbd, 0xc1, 0xaa, 0x74,
-0xfd, 0x57, 0xa1, 0xf9, 0x3e, 0x9a, 0xe7, 0x19,
-0xb8, 0x52, 0x56, 0x2f, 0x9b, 0xb2, 0xa8, 0x23,
-0xc5, 0xa9, 0x69, 0xe9, 0xcf, 0x5d, 0xff, 0x25,
-0x17, 0x8c, 0x4a, 0x17, 0x21, 0x48, 0xd9, 0xb4,
-0xdc, 0x81, 0x68, 0xd3, 0xd1, 0xa6, 0x23, 0x5d,
-0xbf, 0x90, 0xee, 0xcf, 0xbc, 0x94, 0xf9, 0x13,
-0xa1, 0x52, 0x63, 0x4e, 0x66, 0x16, 0x6c, 0x22,
-0xf3, 0x8f, 0xd8, 0x65, 0x03, 0xe9, 0xfa, 0x2f,
-0xeb, 0x7e, 0x60, 0xf8, 0xa7, 0x97, 0x56, 0xc5,
-0x8a, 0xb0, 0xde, 0xcd, 0x94, 0x39, 0xd9, 0x3b,
-0x22, 0xe6, 0xe8, 0xff, 0xd3, 0xfb, 0xb9, 0x9d,
-0x5a, 0x51, 0x30, 0x64, 0xc8, 0xa8, 0xdc, 0xb9,
-0xd6, 0x9b, 0xad, 0xff, 0x8f, 0xb4, 0x1b, 0xae,
-0x68, 0xf5, 0xd1, 0xf9, 0xaa, 0xe8, 0x27, 0xf7,
-0xd9, 0x81, 0xd0, 0x56, 0x9b, 0x22, 0xda, 0xd6,
-0xff, 0xc7, 0xc8, 0x47, 0x94, 0x96, 0x50, 0xf7,
-0x99, 0x54, 0x21, 0x58, 0x0e, 0x3d, 0x86, 0xb3,
-0xff, 0xf3, 0x07, 0x4a, 0x5d, 0x98, 0x05, 0xc1,
-0x1f, 0x67, 0xc9, 0x42, 0x72, 0xea, 0x7f, 0xaa,
-0xe5, 0x83, 0x47, 0x7c, 0xcb, 0xe4, 0x68, 0xe4,
-0x53, 0xea, 0xc1, 0x36, 0xa7, 0xec, 0x24, 0x5f,
-0xfd, 0x97, 0xb6, 0x53, 0xab, 0x60, 0xd1, 0x99,
-0x66, 0xde, 0x96, 0xaf, 0xfe, 0xcb, 0xaf, 0x6a,
-0x15, 0x0a, 0x91, 0x64, 0xec, 0x7f, 0x68, 0x00,
-0x03, 0x29, 0x43, 0xff, 0x63, 0xe9, 0xc3, 0x17,
-0x5f, 0x8d, 0xdd, 0x7e, 0xea, 0x68, 0x80, 0xfd,
-0x0d, 0x64, 0xec, 0x7f, 0x98, 0x73, 0xbc, 0xa7,
-0x0b, 0xcd, 0xf7, 0xe9, 0x43, 0xfd, 0xcf, 0xbc,
-0x96, 0xe5, 0x6c, 0xb7, 0x35, 0x90, 0x1a, 0xdd,
-0x0c, 0xde, 0x0f, 0xd9, 0x31, 0xde, 0x37, 0xd3,
-0x78, 0x86, 0xe1, 0x8d, 0xcb, 0x70, 0xe3, 0x32,
-0x4f, 0x3b, 0x43, 0x3b, 0x97, 0x8d, 0xb4, 0x11,
-0xde, 0x76, 0xb7, 0xe3, 0xfe, 0x34, 0xff, 0x53,
-0x01, 0x49, 0xb9, 0x4f, 0xae, 0x85, 0x62, 0xea,
-0x42, 0xd9, 0x4f, 0x8d, 0xe2, 0x36, 0x64, 0x57,
-0xb6, 0x8c, 0x98, 0xb3, 0xff, 0xcf, 0xb2, 0x2e,
-0x79, 0x6f, 0xe8, 0x0e, 0x06, 0x5a, 0xae, 0x5a,
-0x86, 0xa3, 0x5b, 0x66, 0x1f, 0x66, 0xae, 0xfe,
-0x3f, 0x65, 0xbb, 0x52, 0x65, 0x5f, 0x5c, 0x4f,
-0x5e, 0x93, 0x9a, 0x46, 0xc1, 0x39, 0x9f, 0x69,
-0xfd, 0xf3, 0x4e, 0xec, 0x7f, 0xf8, 0xf7, 0xcd,
-0x4b, 0x3d, 0x4a, 0x2a, 0xff, 0xd5, 0x63, 0xbc,
-0x76, 0xad, 0xf1, 0xfe, 0x07, 0x53, 0xfa, 0x1f,
-0xab, 0xff, 0xe1, 0x08, 0xf6, 0x3f, 0xe4, 0x4d,
-0x0e, 0x3b, 0x6d, 0x40, 0xe8, 0xed, 0x8c, 0xf5,
-0x70, 0xd1, 0x51, 0xff, 0x35, 0xa2, 0xd6, 0xb1,
-0xf1, 0x8a, 0x61, 0x3e, 0xcc, 0x9c, 0xf3, 0x9f,
-0xae, 0xff, 0x02, 0xc9, 0x0f, 0xcf, 0xca, 0x95,
-0x54, 0x3e, 0x4b, 0x96, 0xd0, 0xa7, 0xb5, 0x12,
-0x87, 0xec, 0xc7, 0x32, 0xd2, 0xfd, 0x0f, 0x65,
-0xb6, 0xff, 0x7a, 0x5c, 0xaf, 0x86, 0xa2, 0x26,
-0xd2, 0xa6, 0xee, 0x8b, 0x3b, 0x65, 0x87, 0x36,
-0xfd, 0x8f, 0xf9, 0x0f, 0xeb, 0xbf, 0x9e, 0xa6,
-0x9f, 0x3a, 0x22, 0xaf, 0x2f, 0x5c, 0x0d, 0x4f,
-0x63, 0x23, 0xe8, 0x5c, 0xdf, 0x6f, 0xc2, 0x7c,
-0x3c, 0xf8, 0x2b, 0x66, 0xc3, 0x59, 0xfa, 0x54,
-0xac, 0x78, 0x83, 0xf8, 0xdf, 0xe1, 0x23, 0x7b,
-0x22, 0xcc, 0x6e, 0x1c, 0xf3, 0x59, 0xeb, 0xb3,
-0x78, 0x0f, 0x5c, 0x82, 0x43, 0x94, 0x79, 0xd7,
-0xdd, 0x46, 0xa1, 0x93, 0xad, 0x8d, 0x58, 0x5a,
-0xff, 0x73, 0xaf, 0x39, 0xde, 0x70, 0xd9, 0xb3,
-0xda, 0x95, 0x68, 0xbd, 0xea, 0x19, 0x71, 0x5f,
-0x05, 0x03, 0x74, 0x89, 0x19, 0xb6, 0x9a, 0x87,
-0xed, 0xf1, 0x6b, 0x28, 0xad, 0x7f, 0xae, 0x78,
-0x0c, 0x9e, 0x8e, 0x55, 0x6a, 0xc5, 0x9f, 0x21,
-0xab, 0xa1, 0x4b, 0x5b, 0x88, 0xb2, 0xa5, 0x41,
-0x7c, 0xed, 0xa4, 0xfb, 0x1b, 0x36, 0xfd, 0x8f,
-0xa5, 0xaf, 0xa6, 0xf0, 0x98, 0xb0, 0x5f, 0x79,
-0x7c, 0x1b, 0xf3, 0x57, 0xab, 0x51, 0xed, 0xac,
-0x9b, 0xb7, 0x25, 0x7a, 0x6c, 0xe3, 0x4d, 0xc7,
-0x3b, 0x8d, 0xc5, 0xf7, 0xb8, 0xa6, 0x52, 0x16,
-0xe6, 0xda, 0x08, 0x35, 0x89, 0xfd, 0x54, 0xdb,
-0x31, 0x6b, 0x3e, 0x6d, 0xf5, 0x5f, 0x05, 0x7b,
-0xe0, 0x43, 0x8d, 0xfb, 0x4f, 0x3f, 0xca, 0xfc,
-0xf4, 0xeb, 0x30, 0x4c, 0x4c, 0x48, 0x77, 0x38,
-0xe2, 0x4b, 0x9a, 0xdf, 0x8b, 0x29, 0xa3, 0x70,
-0x51, 0x65, 0xd1, 0x19, 0xe7, 0x67, 0xdc, 0xda,
-0x78, 0x66, 0xf8, 0xdb, 0xf4, 0xfb, 0x20, 0xfe,
-0xb9, 0x08, 0xf5, 0xb4, 0x03, 0x37, 0xf5, 0x97,
-0x48, 0xaa, 0xcc, 0xf9, 0x0d, 0xc3, 0x8d, 0x7f,
-0x27, 0xbb, 0xff, 0x4f, 0xbf, 0xb4, 0x4e, 0xee,
-0xeb, 0xa8, 0x89, 0xb9, 0x9e, 0x21, 0xef, 0x40,
-0x9f, 0xee, 0x0c, 0x5b, 0xb6, 0xfa, 0x2f, 0xf3,
-0xef, 0x85, 0xf5, 0x5f, 0xbb, 0xa9, 0x2f, 0xe6,
-0xde, 0x4e, 0xf6, 0x68, 0x7d, 0x34, 0x75, 0xdb,
-0x0f, 0x32, 0xee, 0x77, 0xf6, 0x7f, 0xee, 0x53,
-0x6b, 0x74, 0xd7, 0xf5, 0xe4, 0x28, 0xc4, 0x53,
-0xcb, 0xac, 0xad, 0x57, 0x31, 0xea, 0xbf, 0x72,
-0xe8, 0x7f, 0xe4, 0x75, 0x30, 0xb2, 0xbe, 0x8e,
-0x2e, 0xd8, 0x26, 0x3e, 0x61, 0x8d, 0x17, 0xe3,
-0xef, 0x0b, 0x56, 0xc7, 0x5d, 0xaf, 0x03, 0xff,
-0x94, 0x5d, 0x82, 0xf1, 0xe0, 0x8d, 0x74, 0xd5,
-0x7a, 0xe6, 0xb4, 0x2f, 0x19, 0xb2, 0xe7, 0x4b,
-0x74, 0x92, 0xe1, 0xa5, 0xeb, 0xec, 0xf1, 0x3d,
-0x9b, 0xff, 0xc1, 0xd5, 0xf2, 0x06, 0x2c, 0x49,
-0x94, 0x9c, 0xeb, 0x0c, 0xb0, 0xf9, 0xaf, 0x3d,
-0xe6, 0x5d, 0x2d, 0x36, 0x51, 0xf6, 0x53, 0x3f,
-0xf2, 0x3f, 0x36, 0xfd, 0x39, 0x03, 0x39, 0x1d,
-0xb5, 0x49, 0x91, 0xa3, 0x1d, 0xdd, 0x37, 0x26,
-0x6f, 0x21, 0x0b, 0x94, 0x43, 0x7a, 0x6d, 0x9c,
-0xcd, 0xc0, 0x02, 0xed, 0x70, 0x64, 0xc1, 0x70,
-0x4e, 0xfd, 0x0f, 0x1f, 0xdd, 0x0e, 0xcd, 0x2f,
-0x31, 0x98, 0x27, 0xc0, 0x5e, 0x8d, 0x77, 0x08,
-0x07, 0xe8, 0x2d, 0xe0, 0x78, 0xd8, 0xd1, 0xff,
-0xd0, 0x36, 0xdb, 0x84, 0x01, 0xad, 0x68, 0xe1,
-0x6e, 0x85, 0xcf, 0x67, 0x37, 0xf3, 0x78, 0x06,
-0x23, 0x14, 0x4a, 0xe3, 0x31, 0xb0, 0xeb, 0x4f,
-0x5e, 0x97, 0x1a, 0x13, 0x25, 0x41, 0xf7, 0x7c,
-0x89, 0x5f, 0x99, 0x2d, 0xd6, 0x6a, 0x13, 0x70,
-0x77, 0x3f, 0xc3, 0xcf, 0xba, 0x85, 0x67, 0x62,
-0xd3, 0x1d, 0xfc, 0x0f, 0xdb, 0x68, 0x24, 0xb1,
-0xad, 0x0d, 0xb4, 0xec, 0x66, 0xfb, 0x4d, 0x06,
-0x1d, 0xc9, 0xdd, 0x99, 0xf8, 0x67, 0x8f, 0x59,
-0x54, 0x38, 0x0a, 0x1f, 0xb4, 0x2d, 0x2e, 0x62,
-0x4f, 0xdb, 0x11, 0x3a, 0x0a, 0xcd, 0x47, 0xbc,
-0xdb, 0x3a, 0x55, 0x3d, 0xa5, 0x38, 0x4a, 0xf3,
-0x0f, 0x06, 0xff, 0x63, 0x56, 0x0b, 0x52, 0x5f,
-0x54, 0x7e, 0xa6, 0x75, 0x77, 0xd9, 0xeb, 0x43,
-0x0c, 0x16, 0x6e, 0xef, 0xbc, 0x0d, 0x0e, 0x4b,
-0x0b, 0x18, 0x42, 0x73, 0xe2, 0x9f, 0xf4, 0xd7,
-0xb1, 0xef, 0x66, 0x7f, 0xd2, 0xd5, 0x04, 0x0f,
-0xd0, 0xce, 0x23, 0x81, 0xb0, 0xdb, 0xd6, 0x88,
-0x7e, 0xdc, 0xda, 0x7f, 0x85, 0x21, 0xad, 0xff,
-0x11, 0x9e, 0x8e, 0x56, 0x0e, 0xcb, 0x9f, 0x23,
-0x3f, 0xa4, 0xf7, 0xd2, 0xf9, 0xb1, 0x9e, 0x71,
-0x54, 0xc8, 0x74, 0xcc, 0x1f, 0x2e, 0xca, 0xc0,
-0x3f, 0xf0, 0x61, 0x0c, 0x9f, 0x2f, 0x0e, 0xc2,
-0x07, 0xe0, 0xff, 0xeb, 0x92, 0x60, 0xe7, 0xa6,
-0x68, 0x47, 0x77, 0xd3, 0xed, 0xd3, 0x82, 0xa2,
-0x87, 0x7e, 0x08, 0xb3, 0x74, 0x8f, 0x83, 0xff,
-0x99, 0x95, 0xd2, 0xff, 0x18, 0xab, 0xe5, 0x1e,
-0xdd, 0x3b, 0xd4, 0x7a, 0xaa, 0xed, 0x0d, 0x58,
-0x30, 0x60, 0xea, 0x9f, 0xfb, 0x9d, 0xf8, 0x27,
-0xcd, 0xbf, 0xad, 0x83, 0x8b, 0xb4, 0x2e, 0xe9,
-0xe9, 0x13, 0x6b, 0xb1, 0xfe, 0x02, 0x23, 0x3e,
-0x43, 0x44, 0x05, 0xcd, 0xaf, 0x78, 0x1c, 0xfd,
-0x0f, 0x05, 0x1b, 0xff, 0xf3, 0x34, 0xcf, 0x76,
-0xf9, 0x66, 0x49, 0xf7, 0x02, 0xf3, 0xd8, 0xed,
-0x64, 0x0b, 0x6c, 0x82, 0xc0, 0x09, 0xbf, 0xf3,
-0xfc, 0x0b, 0x1b, 0xff, 0xb3, 0x97, 0x56, 0x87,
-0xe5, 0xc5, 0xe4, 0x5e, 0xe8, 0xe8, 0xf0, 0x87,
-0xe1, 0x44, 0x88, 0x77, 0xc0, 0x46, 0x05, 0x54,
-0x1a, 0xff, 0xac, 0x75, 0xd4, 0x5f, 0x40, 0x4c,
-0xf7, 0x2f, 0xac, 0xd9, 0x42, 0xb0, 0x8d, 0xb6,
-0x7f, 0x56, 0x64, 0x0b, 0x74, 0x4a, 0x01, 0x83,
-0xff, 0x31, 0xef, 0x1f, 0x29, 0xb3, 0xf8, 0x9f,
-0xb5, 0xa8, 0xfe, 0xa2, 0x9e, 0x11, 0xb1, 0x0f,
-0x8e, 0xc3, 0x12, 0xea, 0xf9, 0x4b, 0x71, 0x03,
-0x39, 0x66, 0x28, 0x82, 0xec, 0xfd, 0x0f, 0x6d,
-0xfb, 0x71, 0xc3, 0x10, 0xc2, 0xbc, 0x30, 0x07,
-0xeb, 0xbf, 0x24, 0x3c, 0x18, 0xa2, 0x20, 0x13,
-0xff, 0xe4, 0x85, 0x3d, 0x86, 0x50, 0x36, 0x90,
-0x81, 0x7f, 0x6c, 0xe8, 0x45, 0xab, 0x6d, 0x77,
-0x6f, 0x23, 0xbf, 0x37, 0x8c, 0x68, 0xea, 0x60,
-0x8b, 0xfc, 0xfa, 0x9f, 0xc3, 0x72, 0x6d, 0xc8,
-0x1d, 0x8d, 0x0c, 0xab, 0x07, 0x99, 0xb1, 0x22,
-0x7a, 0x4d, 0xc0, 0xbc, 0xff, 0x05, 0x6b, 0x7e,
-0x32, 0xf9, 0x9f, 0xe5, 0xee, 0xd2, 0xc8, 0xc0,
-0xee, 0xbd, 0x35, 0x81, 0xe5, 0x2b, 0x18, 0x22,
-0xc2, 0xf3, 0x2f, 0x96, 0x3b, 0xf5, 0x3f, 0xd7,
-0x3a, 0xf8, 0x1f, 0x86, 0x7f, 0x90, 0xff, 0x19,
-0x57, 0x67, 0x23, 0x10, 0xe2, 0x07, 0x31, 0x60,
-0x45, 0xd8, 0x69, 0x6b, 0xfd, 0xf4, 0xd9, 0xfa,
-0xff, 0x18, 0xea, 0xe5, 0x21, 0xf1, 0xbc, 0xf4,
-0x73, 0xd2, 0xa2, 0xad, 0x6a, 0xb7, 0x9d, 0x7f,
-0x51, 0x98, 0xc6, 0x3f, 0xf6, 0x69, 0x91, 0xeb,
-0x34, 0xcf, 0x43, 0x9d, 0xc3, 0xd5, 0x17, 0xe4,
-0xe6, 0x10, 0x17, 0xc6, 0xb0, 0x0f, 0x2d, 0x14,
-0x70, 0xe2, 0x9f, 0x98, 0xc5, 0xff, 0xb0, 0x8d,
-0x55, 0x43, 0x99, 0xdc, 0xe5, 0x3b, 0x03, 0x7d,
-0x5a, 0xad, 0xc2, 0xc2, 0xfa, 0x85, 0xf6, 0x6e,
-0xa8, 0x55, 0xda, 0x1c, 0xf8, 0x47, 0xea, 0x4a,
-0x8f, 0xf7, 0xe7, 0xb4, 0x52, 0xdb, 0xbc, 0x9a,
-0xbc, 0x0a, 0x4f, 0x75, 0xcc, 0x0f, 0x8b, 0xed,
-0xe4, 0x94, 0xd2, 0x61, 0x54, 0xcc, 0x39, 0xf0,
-0x4f, 0x7a, 0x3e, 0x9f, 0x82, 0x4f, 0x85, 0x8a,
-0x86, 0x6e, 0xfe, 0xb7, 0xe8, 0xcf, 0xd5, 0x05,
-0x5a, 0xcf, 0x10, 0x39, 0x7f, 0xcb, 0x66, 0x63,
-0x3e, 0x6d, 0xf5, 0x5f, 0x92, 0xfd, 0xef, 0x1b,
-0xaa, 0xd3, 0xe6, 0x6f, 0x13, 0xdf, 0x82, 0x0b,
-0x7a, 0x73, 0x3b, 0xf6, 0xe3, 0x25, 0x47, 0x8d,
-0x83, 0x3c, 0x6c, 0xf5, 0x5f, 0x8e, 0xf5, 0xa0,
-0x34, 0x2f, 0x2b, 0x89, 0x56, 0xbd, 0x99, 0x42,
-0x44, 0x88, 0x18, 0x85, 0xeb, 0xb3, 0xf1, 0x8f,
-0x35, 0xff, 0x97, 0xa0, 0x1e, 0x3c, 0xba, 0xb8,
-0x10, 0x2e, 0x15, 0xd4, 0x43, 0xc9, 0x00, 0x73,
-0x3b, 0xe3, 0x42, 0x06, 0xfe, 0x91, 0x25, 0x07,
-0xff, 0xe3, 0xe7, 0x69, 0x2f, 0x63, 0xc7, 0xba,
-0xb3, 0x34, 0x8d, 0x7f, 0x54, 0xd3, 0x3f, 0xc8,
-0x0e, 0xfd, 0x0f, 0x55, 0xcf, 0xb0, 0xef, 0x0b,
-0x3b, 0x86, 0xa9, 0x49, 0x66, 0x0c, 0x4a, 0x58,
-0xc1, 0xc4, 0xf1, 0x8f, 0xf5, 0x3d, 0xda, 0xf5,
-0x3f, 0xfb, 0xb5, 0x79, 0x4a, 0xdb, 0x4a, 0xa2,
-0xc0, 0x7e, 0xbd, 0x32, 0x28, 0x6b, 0x64, 0x08,
-0xb0, 0x31, 0x72, 0x16, 0xfe, 0xb1, 0xd0, 0xce,
-0x39, 0x1a, 0x8f, 0x05, 0xfc, 0xee, 0x6b, 0x0c,
-0x23, 0x8d, 0x7f, 0xaa, 0x6c, 0xf8, 0xe7, 0x5a,
-0x1b, 0x1f, 0x72, 0x01, 0x65, 0x84, 0xd6, 0xf7,
-0x42, 0xed, 0xe7, 0x5f, 0x98, 0xef, 0xc3, 0xf0,
-0x8f, 0x11, 0xbf, 0x0e, 0x8a, 0x58, 0xc8, 0x53,
-0xb7, 0x66, 0xeb, 0x76, 0x6e, 0xb4, 0x84, 0x59,
-0xfc, 0x2a, 0x64, 0x8e, 0xa8, 0x19, 0xf3, 0x17,
-0x43, 0xe9, 0xfe, 0x87, 0xf2, 0x63, 0x6c, 0xbc,
-0xec, 0x25, 0x37, 0x70, 0xff, 0xa3, 0xc6, 0x4a,
-0xd6, 0x5e, 0x35, 0xc4, 0x0c, 0x6c, 0x3b, 0xe6,
-0xfb, 0x3e, 0xdd, 0xb4, 0x6b, 0xfe, 0xa8, 0xec,
-0xd4, 0xff, 0xcc, 0xb2, 0xfa, 0xff, 0xc0, 0x33,
-0x30, 0x47, 0x6e, 0xd5, 0x98, 0x77, 0xdd, 0x8f,
-0x65, 0x5f, 0x43, 0xe4, 0x2a, 0xfa, 0x13, 0x95,
-0x13, 0xd7, 0x76, 0xfc, 0xb3, 0xc5, 0xee, 0x7f,
-0x76, 0xe9, 0xae, 0x1b, 0x23, 0x03, 0xa8, 0x30,
-0x3f, 0xe2, 0x56, 0x49, 0x37, 0xee, 0xc8, 0xfa,
-0xe5, 0xcc, 0xfa, 0xf7, 0x34, 0x7a, 0xa1, 0x0d,
-0x98, 0x88, 0x79, 0x13, 0x26, 0x74, 0x86, 0x70,
-0xd8, 0x8e, 0x8c, 0x17, 0xf2, 0xec, 0x71, 0xe0,
-0x1f, 0x18, 0x95, 0xac, 0xfb, 0xc7, 0x69, 0xa3,
-0x5a, 0x82, 0xec, 0xdf, 0x38, 0xbd, 0x5b, 0xf5,
-0x46, 0xdd, 0xc3, 0x52, 0x4e, 0xfc, 0x93, 0x8a,
-0x77, 0xcf, 0x60, 0x98, 0xc3, 0xee, 0x6d, 0x63,
-0xda, 0x71, 0xc3, 0x58, 0xcc, 0x22, 0x7e, 0xb3,
-0x13, 0xff, 0x38, 0xfa, 0xff, 0x5c, 0x20, 0xfc,
-0x43, 0x18, 0x65, 0x9f, 0x61, 0x89, 0xd6, 0xfa,
-0xbd, 0xd2, 0xea, 0x1c, 0xf8, 0x47, 0xb0, 0xdd,
-0x6f, 0x7d, 0x38, 0x9b, 0x61, 0xae, 0x86, 0x69,
-0x32, 0x25, 0x67, 0xfd, 0xbb, 0x35, 0x3f, 0xfb,
-0xc0, 0xb3, 0x9d, 0x4d, 0x4b, 0x82, 0x44, 0x20,
-0x40, 0x57, 0xc4, 0x49, 0x09, 0x4d, 0x29, 0xa2,
-0x6d, 0xf8, 0xa7, 0xc2, 0x00, 0x39, 0xee, 0x7d,
-0x9d, 0x7b, 0x60, 0x0c, 0x9a, 0x67, 0x7a, 0x23,
-0x9d, 0xbc, 0x11, 0x96, 0x84, 0x27, 0x10, 0xc5,
-0x5e, 0x57, 0xf9, 0x8e, 0xdb, 0x86, 0x7f, 0xb0,
-0xff, 0xb3, 0x3f, 0x15, 0xbf, 0x4c, 0xe1, 0x93,
-0xfa, 0x4f, 0x2e, 0x34, 0xdc, 0xec, 0xa7, 0x50,
-0x06, 0xfe, 0x01, 0xc0, 0xba, 0x08, 0xcc, 0xfa,
-0x2b, 0x53, 0x18, 0x60, 0xff, 0x27, 0x01, 0x7b,
-0x3b, 0x8d, 0x79, 0xe0, 0x29, 0x0c, 0xfb, 0xbf,
-0x2e, 0xa8, 0x04, 0xf6, 0x71, 0x28, 0x53, 0x19,
-0xff, 0x9e, 0xe7, 0x23, 0xf9, 0x98, 0x3a, 0xf3,
-0x2c, 0xaf, 0x61, 0xfb, 0x37, 0xf5, 0x8d, 0x86,
-0xf1, 0xef, 0x79, 0xfe, 0x1f, 0xfb, 0xef, 0x3f,
-0xd9, 0xfc, 0x2b, 0x78, 0x96, 0xdf, 0x20, 0xdc,
-0xc9, 0x80, 0xd1, 0x14, 0x86, 0xf4, 0x7f, 0xfc,
-0xfc, 0xff, 0xe0, 0xf9, 0x97, 0x14, 0xfa, 0x07,
-0xcc, 0xb9, 0x60, 0xf9, 0x93, 0x3f, 0xf6, 0x5f,
-0x53, 0xd3, 0x1f, 0x72, 0x97, 0xd7, 0xfb, 0x7f,
-0xf8, 0xf8, 0xff, 0x17, 0xfe, 0xb5, 0x4c, 0x4e,
-0x4e, 0xea, 0x9f, 0x60, 0xfc, 0xff, 0xf9, 0xfe,
-0xff, 0x64, 0xdf, 0xe3, 0x7f, 0xf9, 0xc3, 0xff,
-0xf2, 0x87, 0xff, 0x8e, 0xf9, 0xff, 0x2f, 0x7f,
-0xf8, 0x49, 0xff, 0xfe, 0xb3, 0xf9, 0x9f, 0xff,
-0x5c, 0xf7, 0xeb, 0x05, 0xe7, 0xe1, 0x38, 0x6d,
-0xd1, 0x3c, 0x23, 0xe2, 0xb3, 0xf0, 0x2f, 0x94,
-0x57, 0xc3, 0x71, 0x7e, 0x35, 0x5f, 0x7e, 0x50,
-0xf9, 0x4b, 0xb8, 0x8f, 0x2e, 0x08, 0xcb, 0xbb,
-0x4b, 0x6b, 0xf9, 0x69, 0xb0, 0xb9, 0xf3, 0x83,
-0x69, 0x7e, 0x8c, 0xad, 0xd9, 0x08, 0xb6, 0xd9,
-0x8f, 0x95, 0x6e, 0x51, 0xbe, 0x0f, 0xd5, 0x7a,
-0xee, 0xfc, 0xa0, 0x8d, 0x1f, 0x7b, 0x4b, 0xb9,
-0xaf, 0xbb, 0x96, 0x3d, 0x1f, 0xd5, 0xe0, 0x42,
-0x9e, 0xfc, 0xe0, 0xb8, 0xb5, 0xdf, 0x14, 0xca,
-0xfe, 0x49, 0x3a, 0xd6, 0xdf, 0xec, 0x0f, 0xa8,
-0x33, 0xf6, 0x48, 0xbf, 0x56, 0x1b, 0x8c, 0x32,
-0xc6, 0x89, 0x8c, 0xfc, 0x9d, 0x2d, 0x3f, 0x08,
-0x5b, 0xc8, 0x15, 0xb8, 0x91, 0xed, 0x0e, 0xd8,
-0x6e, 0x73, 0x52, 0x6d, 0x31, 0xfa, 0x23, 0x4d,
-0x95, 0x1f, 0x7c, 0x02, 0x9b, 0xe4, 0x2c, 0x0b,
-0x44, 0xc4, 0x3d, 0x74, 0x42, 0x6e, 0xd4, 0x03,
-0xb9, 0xf2, 0x5f, 0xce, 0xfc, 0xe0, 0x7d, 0xb4,
-0x56, 0xef, 0xde, 0x4f, 0x8a, 0xd9, 0xee, 0x40,
-0x1d, 0xc9, 0xf9, 0xfe, 0x76, 0x7d, 0xd4, 0x32,
-0x78, 0x78, 0x7d, 0x20, 0x24, 0x57, 0x87, 0xb6,
-0x42, 0xaf, 0xe2, 0x77, 0xb4, 0x65, 0xcb, 0xd9,
-0x1f, 0xe0, 0x2a, 0xed, 0x11, 0x54, 0x6f, 0xae,
-0x0d, 0xcd, 0x56, 0x5b, 0x68, 0x65, 0x72, 0x79,
-0xae, 0x7c, 0x99, 0x5d, 0x1f, 0x25, 0xc1, 0x2b,
-0x5d, 0x4d, 0x5a, 0x40, 0x15, 0xb7, 0xc0, 0x87,
-0xea, 0x62, 0xdd, 0x93, 0x6a, 0x0b, 0x99, 0xcc,
-0xd7, 0x1f, 0x72, 0x3f, 0x79, 0x07, 0x5a, 0x86,
-0xbc, 0x61, 0xde, 0x5f, 0xf4, 0x46, 0xfd, 0xf3,
-0x46, 0x23, 0x71, 0x7e, 0xac, 0x5e, 0x8e, 0xfc,
-0xa0, 0x5f, 0xfa, 0x31, 0xbc, 0xc8, 0xb6, 0xb1,
-0x25, 0x31, 0x71, 0x9d, 0x34, 0x41, 0x50, 0x48,
-0x4f, 0xb2, 0xe7, 0x27, 0xfd, 0xf7, 0x4d, 0x28,
-0x8f, 0xc1, 0x26, 0xa1, 0xb2, 0x5f, 0xc6, 0xf3,
-0x61, 0x0f, 0xc0, 0x8e, 0xdc, 0xf9, 0x85, 0x73,
-0x36, 0x7f, 0xf5, 0x00, 0x3c, 0x70, 0xdf, 0x9c,
-0xb0, 0x6b, 0x64, 0xee, 0x57, 0x90, 0xdf, 0xe0,
-0x8d, 0x92, 0x64, 0x6b, 0xbc, 0x3f, 0x31, 0x8c,
-0x84, 0x3d, 0x3f, 0xb8, 0xbc, 0x9b, 0xa8, 0xbf,
-0x95, 0xeb, 0x78, 0xbf, 0x71, 0xd5, 0x31, 0x8d,
-0x39, 0xf2, 0x83, 0xc9, 0xf2, 0x43, 0xf0, 0x00,
-0x5d, 0xb4, 0xbd, 0xe4, 0x8e, 0x3b, 0xd7, 0x96,
-0x5d, 0x39, 0x55, 0x67, 0x10, 0x0b, 0x99, 0x1d,
-0x93, 0xc6, 0x33, 0xf4, 0x51, 0x4d, 0xe0, 0xed,
-0x42, 0x35, 0x26, 0x34, 0x2b, 0x9f, 0x98, 0x1f,
-0x1c, 0x16, 0x2e, 0x44, 0xeb, 0xda, 0x78, 0xdb,
-0x9c, 0x0b, 0x94, 0x57, 0x3f, 0x59, 0x0c, 0xc9,
-0x9a, 0x3c, 0xfd, 0x01, 0xc8, 0xce, 0x0d, 0xf2,
-0xb6, 0xc8, 0x1c, 0xd8, 0x9b, 0xf0, 0xad, 0x2d,
-0x49, 0xa7, 0xa5, 0x42, 0x79, 0xfb, 0x43, 0xfa,
-0x34, 0x88, 0x62, 0x7f, 0x00, 0xb5, 0xa6, 0xcd,
-0x4a, 0x63, 0xcd, 0xcc, 0x9d, 0x1f, 0x04, 0x29,
-0x76, 0x10, 0x65, 0xe1, 0x46, 0x7f, 0x00, 0xbf,
-0x36, 0x33, 0x57, 0xbe, 0x2c, 0xdd, 0x9f, 0x64,
-0x83, 0x1c, 0xa6, 0x87, 0xa0, 0x4e, 0xae, 0x35,
-0xfa, 0x03, 0x1c, 0x72, 0x0c, 0xd3, 0xa2, 0xce,
-0x4e, 0xdb, 0xfa, 0x43, 0x9e, 0x2f, 0xfa, 0x37,
-0xb8, 0x11, 0xcf, 0x7b, 0x1d, 0x96, 0xff, 0x0d,
-0x17, 0x46, 0x2e, 0x62, 0xd0, 0x5e, 0x1f, 0x77,
-0x1e, 0x5e, 0x82, 0xfa, 0x90, 0x67, 0x68, 0xda,
-0x79, 0xf9, 0x32, 0x2c, 0xd1, 0x66, 0x19, 0xc7,
-0xc8, 0xb6, 0x20, 0x6d, 0x98, 0xf3, 0x7c, 0x90,
-0x33, 0x6d, 0xdd, 0x05, 0x3e, 0x45, 0x66, 0xae,
-0x07, 0x85, 0x04, 0x30, 0xdb, 0x2a, 0x94, 0xcb,
-0x77, 0x3e, 0xc8, 0x35, 0x9b, 0xa9, 0x1a, 0xf6,
-0x07, 0x0b, 0x07, 0xd8, 0x6c, 0xf8, 0x35, 0xab,
-0x2d, 0xa4, 0xbd, 0x3f, 0xa4, 0xed, 0x7c, 0xd8,
-0xf2, 0x5d, 0x32, 0x6f, 0x4b, 0xfe, 0x5d, 0xd4,
-0x47, 0x15, 0xf9, 0xd2, 0x6d, 0x21, 0xe5, 0x9c,
-0xf9, 0xc1, 0xd8, 0xf4, 0x37, 0x83, 0xfd, 0x74,
-0x5f, 0xbb, 0xe7, 0xb1, 0xc2, 0xe1, 0x32, 0x2c,
-0x73, 0x4b, 0xb5, 0xb5, 0x6c, 0x72, 0xf4, 0xb7,
-0xb4, 0xf7, 0x47, 0xfa, 0xf1, 0xb2, 0x1b, 0x14,
-0x73, 0x36, 0xa2, 0xf9, 0xce, 0x87, 0xb5, 0xf3,
-0x63, 0x42, 0xa2, 0x28, 0x88, 0x6a, 0xf0, 0x58,
-0x45, 0xe2, 0xb6, 0x46, 0x58, 0x35, 0x75, 0x7e,
-0x50, 0x2d, 0x90, 0x85, 0x07, 0xe4, 0xaa, 0x7b,
-0xbb, 0x87, 0xc5, 0x3e, 0xf6, 0x69, 0x56, 0xc6,
-0x3c, 0x6c, 0x3d, 0x2b, 0x87, 0x60, 0x81, 0x33,
-0x3f, 0x68, 0xf1, 0x63, 0xfe, 0x2e, 0x8f, 0x10,
-0xd1, 0xd4, 0xb8, 0x3c, 0x77, 0x6e, 0x1b, 0xa5,
-0xba, 0xbf, 0xd4, 0xcc, 0x0f, 0xd2, 0xd4, 0xf7,
-0xe2, 0xcf, 0xc8, 0x0f, 0x82, 0x07, 0x36, 0x81,
-0x4a, 0x65, 0xec, 0x0f, 0xb0, 0x47, 0xab, 0x54,
-0x52, 0x65, 0xf2, 0x5f, 0xa7, 0x79, 0xf2, 0x83,
-0xdd, 0xb3, 0x95, 0x4d, 0x91, 0x85, 0x6a, 0x60,
-0xad, 0xf8, 0xdf, 0xa5, 0x01, 0x7a, 0x43, 0xf8,
-0xba, 0x14, 0x2d, 0x16, 0x4b, 0xe5, 0x07, 0x6f,
-0xc8, 0xc8, 0x0f, 0x7a, 0xf6, 0x90, 0x0f, 0x8d,
-0x8f, 0x8e, 0xc2, 0x98, 0xd0, 0xa4, 0xa5, 0xdb,
-0x62, 0x1b, 0x46, 0x83, 0x93, 0x1f, 0xd3, 0xca,
-0x4f, 0x6b, 0xff, 0xa0, 0x2c, 0x8c, 0x79, 0xba,
-0xc9, 0x69, 0xed, 0xf7, 0x74, 0xa1, 0xca, 0xe2,
-0xd7, 0x03, 0xe4, 0xe5, 0xe8, 0x8d, 0xb1, 0x5a,
-0x7b, 0x7e, 0x30, 0xcd, 0x8f, 0x5d, 0xfd, 0x98,
-0xde, 0x19, 0xaf, 0xa4, 0xf2, 0x0a, 0xf1, 0x15,
-0x3a, 0x00, 0x3b, 0xba, 0xe5, 0x31, 0x32, 0x9b,
-0x6e, 0x8a, 0xcd, 0xdf, 0x9d, 0x3a, 0xef, 0xe3,
-0x06, 0xdd, 0xd9, 0x1f, 0x92, 0x3e, 0x53, 0xb4,
-0xb5, 0x6e, 0x0e, 0x95, 0xb5, 0x9b, 0x4e, 0xc8,
-0xfb, 0xe5, 0x4a, 0xa1, 0x68, 0x8c, 0x3c, 0x86,
-0xfd, 0x30, 0xbb, 0xe5, 0x9c, 0xf9, 0xc1, 0xb0,
-0xf4, 0x92, 0xd0, 0x39, 0xbd, 0x3a, 0xe6, 0x87,
-0x7b, 0x75, 0xa0, 0x47, 0x18, 0x5c, 0xb3, 0xca,
-0xa0, 0x72, 0xe7, 0x07, 0xa5, 0x3d, 0xea, 0xd1,
-0x8e, 0xeb, 0x9f, 0x67, 0x7f, 0x5f, 0x5d, 0x8a,
-0xd3, 0x3a, 0xb8, 0x1f, 0xeb, 0xbb, 0x7b, 0x0a,
-0x9a, 0x69, 0x4d, 0xce, 0xfc, 0x20, 0xd6, 0x67,
-0xbd, 0x0b, 0x8d, 0x51, 0xef, 0x46, 0xf4, 0x3f,
-0x2a, 0xef, 0x86, 0xed, 0x98, 0x9f, 0xc6, 0x4c,
-0x7e, 0xec, 0x19, 0x75, 0x12, 0x16, 0xc1, 0x16,
-0x5d, 0x8c, 0xc3, 0xa0, 0xb6, 0x44, 0x33, 0xdd,
-0x38, 0x4d, 0x19, 0x8b, 0xb2, 0xf2, 0x83, 0xd0,
-0x3b, 0xe0, 0xa3, 0xb2, 0x4c, 0xaa, 0xe8, 0xb8,
-0xee, 0x0b, 0xbb, 0xb1, 0x3f, 0xcf, 0x61, 0xec,
-0x2f, 0x91, 0x3b, 0x3f, 0x88, 0xfd, 0x01, 0xf4,
-0xb9, 0x11, 0x79, 0x0b, 0xd9, 0x09, 0xf7, 0x69,
-0x35, 0xaa, 0x79, 0x1b, 0x4d, 0x2b, 0xa6, 0xb2,
-0xf4, 0x51, 0xf2, 0x5c, 0x2a, 0xd3, 0x10, 0xd0,
-0x3e, 0xf6, 0x9a, 0x78, 0x30, 0x04, 0xed, 0x95,
-0x03, 0x91, 0xd6, 0xbc, 0xfd, 0x01, 0x26, 0xd4,
-0x06, 0xea, 0x89, 0x74, 0xc6, 0x68, 0x02, 0x1a,
-0xc1, 0x68, 0x3b, 0xac, 0x36, 0x3f, 0x66, 0x5f,
-0x0f, 0xce, 0xfe, 0x90, 0x1f, 0xce, 0x5b, 0x42,
-0xbd, 0xba, 0x98, 0xfc, 0x1c, 0x9e, 0x50, 0xc1,
-0xcb, 0x9a, 0xf8, 0xfc, 0xe4, 0xce, 0x0f, 0x6e,
-0x34, 0x17, 0x49, 0x55, 0xca, 0x18, 0x9b, 0xf6,
-0x91, 0xf6, 0x46, 0x74, 0x91, 0xd1, 0x31, 0xe0,
-0x8d, 0xa6, 0x7a, 0x95, 0x19, 0x71, 0xeb, 0x3c,
-0x6b, 0xbd, 0xc2, 0xc8, 0x0f, 0xa6, 0xd1, 0xce,
-0x33, 0xa1, 0xd1, 0xd2, 0x1e, 0x3c, 0xdf, 0xb6,
-0x8e, 0x78, 0xe8, 0x26, 0xd5, 0xb7, 0x83, 0xfd,
-0x34, 0x66, 0xf9, 0xff, 0x04, 0x6c, 0x51, 0x9c,
-0xd1, 0xe7, 0x7a, 0x36, 0x2d, 0x8f, 0x73, 0x1a,
-0x30, 0xb2, 0x52, 0x7d, 0x18, 0x54, 0x8d, 0xfd,
-0x74, 0x2e, 0xad, 0x0f, 0x97, 0xf6, 0x64, 0xa1,
-0x85, 0x51, 0x9a, 0x6a, 0x0b, 0x19, 0x80, 0x99,
-0xc2, 0xed, 0xda, 0x4c, 0xbb, 0x3e, 0xfc, 0xb3,
-0xe5, 0xa3, 0xfc, 0x3c, 0x3b, 0x5b, 0xb4, 0x25,
-0xc7, 0x95, 0x17, 0x85, 0x06, 0x7d, 0x55, 0x7c,
-0xfa, 0x3a, 0xe9, 0x75, 0xa9, 0x6e, 0x0e, 0xfb,
-0x29, 0x66, 0xf9, 0x9f, 0x58, 0x4a, 0x1f, 0xbe,
-0xd5, 0x36, 0x1b, 0x57, 0xe0, 0x1f, 0x52, 0xf8,
-0x47, 0x79, 0x1f, 0xbc, 0xfd, 0x8e, 0xfe, 0x90,
-0x98, 0x1f, 0x7c, 0xd7, 0xf9, 0xfc, 0x3f, 0x31,
-0x96, 0x19, 0xf6, 0x9f, 0x54, 0x5f, 0x64, 0xa1,
-0x81, 0xfd, 0xf4, 0x81, 0xb5, 0x3e, 0x4f, 0x64,
-0xd4, 0x4b, 0xe2, 0xc1, 0x3a, 0xcc, 0xe8, 0xae,
-0xfd, 0x6d, 0x71, 0x5f, 0xe7, 0x1d, 0xea, 0x1b,
-0xa4, 0xae, 0x9d, 0xcd, 0xe6, 0x47, 0xd6, 0x7a,
-0xd0, 0xa5, 0x95, 0x59, 0xd1, 0x79, 0x25, 0xcc,
-0x68, 0x0b, 0x24, 0xe4, 0x7d, 0x64, 0x0f, 0xfc,
-0x00, 0xaa, 0x95, 0x1e, 0xc7, 0xf9, 0x68, 0x8a,
-0x51, 0x26, 0xef, 0xbe, 0xab, 0x90, 0xa3, 0x9d,
-0xb7, 0x2d, 0xd8, 0x83, 0x1d, 0x23, 0xa3, 0x07,
-0xa2, 0x95, 0x31, 0x76, 0x65, 0xdc, 0x86, 0x7f,
-0x56, 0x1a, 0x20, 0xa7, 0x91, 0xa1, 0x9d, 0x5e,
-0x25, 0x90, 0x74, 0x2f, 0xb9, 0x69, 0x50, 0xf9,
-0x10, 0x38, 0x10, 0x7a, 0x80, 0x3e, 0x1f, 0xbf,
-0x7e, 0xd4, 0xeb, 0x38, 0x1f, 0xb6, 0x1c, 0xfb,
-0x43, 0xde, 0x63, 0x76, 0x43, 0x42, 0xf6, 0x98,
-0x37, 0x0a, 0x58, 0x34, 0xc0, 0xf3, 0xe9, 0x6f,
-0x40, 0xcb, 0x11, 0xc4, 0x3f, 0xd6, 0xfc, 0xcb,
-0xd2, 0x9e, 0x74, 0x7e, 0x10, 0x0b, 0x57, 0x4b,
-0xe2, 0x55, 0x28, 0x94, 0xe2, 0x07, 0xd5, 0x8d,
-0x0a, 0x2f, 0xf6, 0xd7, 0xc9, 0x5b, 0x1d, 0xfa,
-0xf0, 0x0a, 0x67, 0x7f, 0x80, 0x7e, 0xf7, 0x37,
-0x7d, 0x58, 0x16, 0x57, 0xc5, 0x1b, 0x05, 0xe0,
-0x89, 0x69, 0x83, 0x45, 0x0c, 0xff, 0xa8, 0xe6,
-0xf3, 0x1d, 0xf9, 0x41, 0x6e, 0x7c, 0x9b, 0xe0,
-0x89, 0x69, 0x73, 0xf8, 0x78, 0xe1, 0xe1, 0xef,
-0xfd, 0x08, 0xc7, 0x9b, 0xb4, 0xf0, 0xea, 0x88,
-0x9d, 0x9f, 0xaf, 0x37, 0x8c, 0xe3, 0xa1, 0x1e,
-0x53, 0x68, 0x27, 0x1a, 0x08, 0x3c, 0xad, 0x0f,
-0x4f, 0x96, 0x8f, 0x28, 0x06, 0xc8, 0x31, 0x60,
-0x4f, 0xc7, 0x3f, 0xc4, 0x44, 0x3c, 0x31, 0xad,
-0x81, 0x9f, 0x27, 0x25, 0x1e, 0x33, 0x5a, 0x07,
-0xd8, 0xf0, 0x8f, 0xe0, 0xac, 0xd7, 0x36, 0x8f,
-0x45, 0xbb, 0xcb, 0xcc, 0x18, 0x36, 0xc2, 0xb4,
-0x3c, 0xf9, 0xc1, 0x94, 0xa1, 0x54, 0x55, 0xf3,
-0x7e, 0xc8, 0xdd, 0xbc, 0x10, 0x4c, 0xe0, 0x89,
-0xb0, 0xbc, 0xfd, 0x01, 0xb8, 0x50, 0x19, 0x1b,
-0x25, 0xed, 0xd4, 0xfc, 0x51, 0x57, 0xb5, 0x6b,
-0x33, 0x94, 0x24, 0x1d, 0xf8, 0x67, 0x71, 0x41,
-0x46, 0x37, 0x24, 0x16, 0xaf, 0xab, 0x55, 0x3c,
-0x1f, 0xad, 0x07, 0x11, 0xd1, 0x66, 0xde, 0x31,
-0xc0, 0xd6, 0x1f, 0xc0, 0x5f, 0x86, 0xf9, 0xc1,
-0x6a, 0x5e, 0x2f, 0x0f, 0x0f, 0xf2, 0xfe, 0x48,
-0xf7, 0xe1, 0x95, 0x30, 0xd2, 0x0f, 0x58, 0x3a,
-0x97, 0xd1, 0x1f, 0x69, 0x43, 0x66, 0x7f, 0x00,
-0x6f, 0x44, 0x64, 0xab, 0x10, 0x4a, 0xa1, 0x84,
-0x56, 0x51, 0x48, 0x18, 0x47, 0xa7, 0x9d, 0xb5,
-0xea, 0xeb, 0xb7, 0x67, 0x9e, 0x97, 0xc1, 0x46,
-0x77, 0x3e, 0x75, 0x3e, 0x48, 0x64, 0xf8, 0x47,
-0xd8, 0x3a, 0xdb, 0x1b, 0x9d, 0xf1, 0x51, 0xce,
-0xfe, 0x00, 0x86, 0xf1, 0x50, 0xe7, 0xef, 0xe1,
-0x35, 0xa5, 0x41, 0xf3, 0x60, 0x7d, 0xdc, 0x6b,
-0x59, 0x7a, 0xaa, 0x8a, 0xb4, 0x3e, 0x9c, 0x1b,
-0x62, 0x17, 0x33, 0xba, 0x19, 0x10, 0xc2, 0x63,
-0x2b, 0x61, 0x44, 0xe5, 0x3f, 0x9d, 0x4e, 0xe3,
-0x1f, 0xb0, 0xe5, 0x07, 0x1f, 0x34, 0x8d, 0xef,
-0xaa, 0xf3, 0x97, 0xcb, 0xed, 0xe4, 0x16, 0xfa,
-0xe0, 0xe7, 0x02, 0xe1, 0x99, 0xf6, 0xfe, 0x48,
-0xdb, 0xa5, 0x5d, 0x59, 0xea, 0xb2, 0x01, 0x7a,
-0x3f, 0x99, 0xaf, 0xe1, 0xfd, 0xe6, 0x54, 0xdb,
-0xf4, 0xe1, 0x99, 0xe3, 0xc5, 0xb7, 0xe5, 0x7a,
-0x6f, 0x7f, 0xd4, 0xbd, 0x46, 0x7a, 0x4d, 0x68,
-0x0e, 0x7b, 0xa3, 0x64, 0xc4, 0xd2, 0xe7, 0x24,
-0x1c, 0xfd, 0x01, 0xd2, 0x46, 0x0a, 0x18, 0x17,
-0xc1, 0xec, 0x35, 0x0e, 0xfc, 0x23, 0x67, 0xf4,
-0x07, 0x60, 0xc6, 0x34, 0x23, 0x51, 0xc8, 0x3c,
-0xfc, 0x18, 0x76, 0xcc, 0xc6, 0x7a, 0xcc, 0x63,
-0xd4, 0x5c, 0xff, 0x19, 0xfa, 0x70, 0x34, 0x0a,
-0x47, 0x78, 0x07, 0x0c, 0xbc, 0x22, 0x19, 0x86,
-0xd8, 0x9d, 0x5e, 0x0f, 0x52, 0xd6, 0xee, 0xe0,
-0xe6, 0x41, 0xdc, 0xb8, 0xa1, 0x50, 0x3c, 0x81,
-0x19, 0xf6, 0x01, 0x87, 0x3e, 0x9c, 0x2a, 0xb7,
-0x9a, 0xdf, 0xef, 0xad, 0xb6, 0x44, 0x21, 0xcc,
-0x01, 0x51, 0x23, 0xaf, 0xc2, 0x81, 0x6d, 0x73,
-0x10, 0x08, 0x8d, 0x68, 0xe6, 0xf3, 0xbb, 0xbb,
-0xbf, 0x92, 0x4a, 0x02, 0x12, 0x33, 0x1b, 0x48,
-0x4e, 0xb2, 0x40, 0x53, 0x99, 0xdc, 0xba, 0x41,
-0x3c, 0x09, 0x1f, 0xc6, 0x17, 0x1a, 0xe7, 0xa3,
-0x99, 0xeb, 0x4d, 0x76, 0xea, 0xa5, 0xb1, 0xde,
-0x67, 0xc6, 0x08, 0x8c, 0x4b, 0x77, 0xa0, 0x42,
-0x6c, 0x18, 0x26, 0xb4, 0xc6, 0xed, 0xec, 0xa7,
-0xc8, 0xbd, 0xe6, 0xfc, 0x40, 0xd9, 0xb3, 0x2c,
-0x5a, 0x2d, 0x31, 0xce, 0x77, 0x78, 0xc3, 0x6c,
-0x14, 0x90, 0xd2, 0xf7, 0xde, 0xc5, 0xfe, 0x87,
-0xee, 0x39, 0xcf, 0xae, 0x8c, 0x59, 0xf3, 0xff,
-0xa4, 0x62, 0xf6, 0x87, 0xe4, 0xfe, 0x27, 0xf0,
-0x36, 0x1b, 0xe6, 0x69, 0x6d, 0xff, 0xce, 0x1b,
-0x02, 0x6e, 0x8d, 0x48, 0x5a, 0xaf, 0x52, 0xcd,
-0xf1, 0x8f, 0x35, 0xff, 0x00, 0x8f, 0x09, 0x76,
-0x7f, 0x95, 0x70, 0xaf, 0x57, 0x4e, 0x44, 0x53,
-0x8a, 0xf1, 0xff, 0x8e, 0x57, 0xda, 0x57, 0xac,
-0xb7, 0xed, 0xdf, 0x55, 0x65, 0x4b, 0x96, 0x3f,
-0x4f, 0xc8, 0x71, 0xc9, 0x0f, 0x6e, 0x60, 0xdf,
-0x57, 0x2f, 0x54, 0x87, 0x33, 0xfa, 0x03, 0x18,
-0xd1, 0xc4, 0xda, 0xad, 0x5f, 0x17, 0x27, 0x67,
-0xbb, 0x27, 0x8c, 0xfe, 0x72, 0x6b, 0xd1, 0x03,
-0xb7, 0xb1, 0xf1, 0x9e, 0x4e, 0xeb, 0xc3, 0x85,
-0x3d, 0x52, 0xc6, 0xfc, 0x60, 0xa2, 0x50, 0xe0,
-0x65, 0x02, 0xc3, 0xf2, 0x04, 0xcc, 0x56, 0x1c,
-0xfd, 0x91, 0x2a, 0x95, 0xac, 0x78, 0xd7, 0x3a,
-0x6e, 0x1c, 0x14, 0x82, 0x8a, 0x29, 0x76, 0x25,
-0xec, 0x19, 0x63, 0xfb, 0x77, 0xf3, 0xfe, 0x1d,
-0x92, 0x71, 0x3e, 0xac, 0x01, 0x7b, 0x52, 0x6c,
-0x03, 0x3c, 0xc3, 0x22, 0xb6, 0x5b, 0x27, 0xe7,
-0xd9, 0xff, 0x62, 0x00, 0xe4, 0xb8, 0x2f, 0xed,
-0x7f, 0xb0, 0x3f, 0x40, 0xe6, 0xe9, 0x15, 0xa3,
-0x90, 0x92, 0x85, 0x8f, 0x60, 0xab, 0x9c, 0x6d,
-0x8e, 0xfe, 0x00, 0xae, 0x32, 0x4f, 0x3a, 0xcc,
-0x3d, 0x0c, 0x81, 0xa3, 0xd8, 0x38, 0x48, 0x8d,
-0x57, 0x86, 0x89, 0x08, 0x75, 0x03, 0x4a, 0xaf,
-0x52, 0xdb, 0xe5, 0x77, 0xe0, 0x9f, 0xfb, 0x59,
-0x58, 0x41, 0x7d, 0xf8, 0x53, 0x33, 0x46, 0xb1,
-0x51, 0xf3, 0xa9, 0x9e, 0xfd, 0x5f, 0x1d, 0xa1,
-0x13, 0x6a, 0x5d, 0xa2, 0x24, 0x28, 0xbe, 0x8d,
-0xf3, 0x03, 0x2c, 0x10, 0x27, 0xd3, 0xe7, 0xc3,
-0x96, 0x5f, 0x82, 0x09, 0x85, 0x9f, 0x0f, 0x8b,
-0xea, 0xaf, 0xe6, 0x97, 0x5e, 0x3e, 0xd7, 0x39,
-0x0e, 0x97, 0x94, 0x16, 0xfc, 0x5e, 0xce, 0xc7,
-0xde, 0x57, 0x5b, 0x8a, 0x1c, 0xf8, 0xa7, 0xbf,
-0x20, 0x0e, 0xef, 0x09, 0xd3, 0xcf, 0x04, 0xc6,
-0xc5, 0x66, 0x98, 0xec, 0xba, 0x51, 0xf5, 0x8c,
-0x73, 0xa1, 0x78, 0x4b, 0x1e, 0xfe, 0x47, 0x97,
-0x93, 0x42, 0x31, 0xf5, 0xe9, 0xfe, 0x3e, 0x82,
-0xfa, 0xf0, 0x5a, 0xd5, 0x35, 0x35, 0xff, 0x73,
-0x4c, 0x8a, 0xc1, 0x0e, 0xca, 0x9b, 0xf2, 0xe1,
-0xc0, 0x6b, 0x21, 0x27, 0xbf, 0x61, 0xe3, 0x7f,
-0xa4, 0xc7, 0xe5, 0xcd, 0x2a, 0x46, 0x2b, 0x29,
-0xe0, 0x61, 0xf3, 0xa9, 0xba, 0xa6, 0xd6, 0x87,
-0x2f, 0x2d, 0x7f, 0x1b, 0x76, 0x40, 0x10, 0xa3,
-0x79, 0x40, 0x9a, 0x90, 0x9a, 0x82, 0xf6, 0x63,
-0xf5, 0xd2, 0xfd, 0x21, 0xad, 0xf3, 0x61, 0xe3,
-0xc2, 0x6e, 0xf9, 0x02, 0xe5, 0x41, 0x9c, 0xaf,
-0x07, 0xc8, 0xad, 0x0f, 0xb7, 0xf5, 0xc7, 0x7e,
-0x12, 0x8e, 0xc2, 0x3e, 0xab, 0xdb, 0x24, 0x94,
-0xe4, 0x7a, 0xbe, 0xbd, 0x3e, 0x4e, 0x86, 0x13,
-0xe0, 0x3b, 0xc3, 0xd0, 0x0b, 0x7f, 0xdb, 0xd2,
-0x4f, 0xe2, 0x7f, 0xa4, 0x65, 0xd0, 0x19, 0x56,
-0x93, 0xae, 0x3a, 0xec, 0x8e, 0x0e, 0x01, 0xd9,
-0x95, 0x6b, 0x7e, 0xc6, 0xd2, 0xf8, 0x07, 0xbe,
-0x1c, 0xfa, 0x2e, 0xad, 0x1c, 0x96, 0x53, 0xfd,
-0x91, 0x62, 0x90, 0x02, 0x06, 0x79, 0xce, 0x07,
-0x59, 0x5b, 0xa1, 0xc1, 0xf3, 0x34, 0x7e, 0x04,
-0x65, 0xe1, 0x03, 0x1f, 0x4a, 0x4d, 0xed, 0x25,
-0x4b, 0xc4, 0xe3, 0x90, 0x6a, 0x0b, 0x69, 0xf1,
-0x3f, 0x27, 0xd3, 0xfc, 0xcf, 0xd5, 0x71, 0xe1,
-0x3d, 0xb0, 0xce, 0x97, 0x69, 0xd6, 0xec, 0x8d,
-0x02, 0x72, 0xea, 0xc3, 0xf7, 0x28, 0x2f, 0xb6,
-0xd5, 0x25, 0x4b, 0x16, 0xf3, 0xfe, 0x00, 0x4d,
-0x6a, 0xf1, 0xd4, 0xfa, 0xf0, 0xc4, 0xd5, 0x8f,
-0xc1, 0x2f, 0x79, 0x37, 0x00, 0xce, 0xff, 0xcc,
-0x07, 0x39, 0x17, 0xff, 0x73, 0xd1, 0xa6, 0x8f,
-0x8a, 0xa8, 0x0f, 0x73, 0xda, 0xa7, 0x90, 0x17,
-0x06, 0xae, 0xe7, 0xb0, 0xe7, 0x11, 0x3a, 0x3f,
-0x8f, 0x3e, 0x3c, 0x21, 0xdd, 0x27, 0x77, 0x42,
-0x8c, 0x81, 0x9c, 0xab, 0xf8, 0x87, 0xa6, 0x15,
-0x05, 0xe7, 0x4e, 0xcd, 0xff, 0x8c, 0xc3, 0x0f,
-0x63, 0x75, 0x88, 0x7f, 0xf0, 0x34, 0xb4, 0x96,
-0x58, 0xb1, 0xa3, 0x51, 0x76, 0x36, 0xff, 0x23,
-0xc4, 0xa6, 0x8d, 0x85, 0xd9, 0x32, 0xe8, 0x42,
-0x7d, 0xb8, 0x71, 0x5e, 0xe7, 0x27, 0xe9, 0xc3,
-0xf1, 0x90, 0x2f, 0xef, 0x43, 0xfc, 0x18, 0xd0,
-0x86, 0xb5, 0xb6, 0xc0, 0x27, 0xe4, 0xd2, 0x87,
-0xc3, 0x1a, 0xd8, 0x9c, 0xf4, 0xb5, 0xbb, 0x51,
-0x4f, 0x9e, 0x57, 0xef, 0x6d, 0xc7, 0x3f, 0x52,
-0xe1, 0x66, 0x69, 0x67, 0x78, 0x66, 0x94, 0xfc,
-0x08, 0xcf, 0xf3, 0xca, 0xa7, 0x0f, 0x37, 0xd7,
-0x83, 0x5f, 0x92, 0xf8, 0xb1, 0x68, 0x16, 0xdb,
-0x93, 0x9b, 0xff, 0x49, 0xe3, 0x1f, 0x4f, 0x98,
-0x26, 0x54, 0x9c, 0x1f, 0xce, 0xff, 0x38, 0xdb,
-0x42, 0xa6, 0xf5, 0xe1, 0xb6, 0xfa, 0xb8, 0xfd,
-0xb1, 0xcb, 0xd0, 0xb4, 0xdc, 0x1b, 0x9d, 0xb6,
-0x8b, 0xd3, 0x38, 0xa8, 0x0f, 0x97, 0xa6, 0xe2,
-0x7f, 0xfe, 0x8d, 0xfe, 0xab, 0xa7, 0x5e, 0xf3,
-0x0c, 0x89, 0xdf, 0x62, 0xbf, 0xde, 0xe8, 0xa0,
-0x4d, 0x72, 0x9f, 0x0f, 0xd2, 0xd5, 0xad, 0xed,
-0x04, 0x3f, 0x0d, 0x31, 0xfc, 0x43, 0x4c, 0xda,
-0x47, 0xc8, 0xab, 0x0f, 0xd7, 0x36, 0x76, 0x3d,
-0x88, 0x7c, 0x97, 0x39, 0x3a, 0xd7, 0xd4, 0xfa,
-0x70, 0x86, 0x7f, 0x2a, 0x1e, 0x65, 0xe8, 0x91,
-0x57, 0x03, 0xb1, 0xd9, 0xbb, 0x05, 0x8c, 0x69,
-0x2c, 0xc9, 0xa3, 0x0f, 0x8f, 0x95, 0xbf, 0x15,
-0x7e, 0xcd, 0x13, 0xd4, 0x56, 0x46, 0x5b, 0x39,
-0x9b, 0xb7, 0x3e, 0xe0, 0xd0, 0x87, 0x67, 0xf1,
-0x3f, 0x09, 0xe1, 0xc7, 0xd2, 0x19, 0x78, 0xd6,
-0xf1, 0xd7, 0xcf, 0xc1, 0xff, 0x58, 0xfe, 0x47,
-0x56, 0x76, 0x40, 0xe2, 0xb6, 0x3a, 0xc9, 0x13,
-0x31, 0x66, 0x5b, 0x31, 0x8e, 0x05, 0x21, 0x25,
-0x79, 0xfb, 0x43, 0x2e, 0x0e, 0x3f, 0xa0, 0x55,
-0xc5, 0xe5, 0x24, 0xb9, 0x60, 0xf4, 0x47, 0xca,
-0xa5, 0x0f, 0xb7, 0xd5, 0xc7, 0x49, 0xff, 0x03,
-0x22, 0x5a, 0xac, 0x93, 0xcd, 0x4f, 0x02, 0xfb,
-0xd5, 0x6c, 0xe0, 0x65, 0xb9, 0xd9, 0xfa, 0x70,
-0x2b, 0xde, 0x31, 0xfc, 0xd3, 0xc9, 0xd0, 0x8e,
-0xbc, 0x8c, 0x9c, 0x62, 0xc0, 0x60, 0x41, 0xf4,
-0xaf, 0x73, 0x7d, 0xbf, 0xe9, 0xfe, 0xd8, 0xdd,
-0xdd, 0x77, 0xc3, 0x2f, 0x69, 0x7d, 0x38, 0xd0,
-0x26, 0xbe, 0xa2, 0x30, 0xfc, 0x73, 0x5b, 0xc9,
-0x06, 0x16, 0xcd, 0x3f, 0xee, 0x72, 0xea, 0xc3,
-0x6d, 0xe7, 0xc3, 0x16, 0xec, 0x99, 0x31, 0x81,
-0x45, 0x7f, 0x31, 0x43, 0x0d, 0x05, 0x39, 0xfd,
-0x89, 0xad, 0x3e, 0xae, 0xeb, 0x59, 0xe5, 0x97,
-0xf7, 0xd6, 0xc7, 0x3c, 0x89, 0xd6, 0x93, 0x0c,
-0xff, 0xdc, 0xa8, 0xda, 0xc3, 0x56, 0xae, 0xf3,
-0x61, 0x2b, 0x1e, 0xd3, 0xc4, 0xe9, 0x8b, 0x40,
-0x5e, 0x4a, 0x12, 0xda, 0x26, 0x98, 0x5f, 0xe8,
-0x42, 0x20, 0xc4, 0x36, 0x86, 0x8e, 0xf7, 0x77,
-0xf6, 0x47, 0xda, 0x8a, 0x7a, 0x7b, 0x54, 0x7f,
-0x3d, 0x82, 0xb2, 0xa8, 0x5c, 0xe3, 0xb5, 0xf5,
-0x07, 0x60, 0xfb, 0xaf, 0x4e, 0x7d, 0x2e, 0x66,
-0xe9, 0x74, 0xb6, 0xdb, 0x0a, 0x40, 0x4e, 0xfe,
-0xd9, 0x81, 0x7f, 0x68, 0xbf, 0x5e, 0x47, 0x3d,
-0x54, 0xd0, 0x91, 0x66, 0x0f, 0x7b, 0xe3, 0x42,
-0xf6, 0x78, 0x6d, 0xe7, 0xc3, 0x0a, 0xbb, 0xc9,
-0x05, 0xb6, 0xe9, 0x58, 0xd5, 0x85, 0xc7, 0x94,
-0xb3, 0xf9, 0xa9, 0xcd, 0x35, 0x3f, 0xe9, 0xfe,
-0xd8, 0x95, 0xca, 0x63, 0xdd, 0x2f, 0x03, 0xfb,
-0xbe, 0x06, 0x59, 0x10, 0x7f, 0x9f, 0x7d, 0x8f,
-0xa9, 0x7a, 0x1f, 0xaf, 0x23, 0xde, 0xd9, 0xf2,
-0x23, 0xd2, 0xdf, 0xd0, 0x9e, 0x63, 0x35, 0x20,
-0x77, 0x93, 0xdf, 0xe1, 0x69, 0x02, 0x6a, 0x71,
-0xae, 0xf8, 0xe5, 0xec, 0x8f, 0xf4, 0x44, 0x87,
-0x8f, 0xb2, 0xcf, 0xd0, 0xa7, 0x32, 0x20, 0xa4,
-0x5e, 0x9d, 0xf3, 0x7e, 0x9b, 0x3e, 0x5c, 0xc2,
-0x26, 0x24, 0xec, 0xff, 0x48, 0x3f, 0x5b, 0x48,
-0xb5, 0x70, 0xf5, 0x42, 0x63, 0x5a, 0x86, 0xf2,
-0xe8, 0xc3, 0xef, 0x5f, 0x09, 0x3f, 0x55, 0xb0,
-0x3e, 0x45, 0x54, 0x91, 0x88, 0x60, 0xeb, 0x61,
-0xc6, 0x7b, 0x5a, 0x56, 0xfd, 0x57, 0x5a, 0x1f,
-0x55, 0x7e, 0x1e, 0x26, 0xab, 0x39, 0xda, 0x19,
-0xa3, 0x3c, 0xbe, 0x9f, 0xc3, 0x63, 0x61, 0xfd,
-0xfc, 0x58, 0xd8, 0x3c, 0xfa, 0x70, 0xac, 0xaf,
-0x34, 0xd3, 0x5e, 0x7a, 0x71, 0xa2, 0xaa, 0x8e,
-0x19, 0x9c, 0xff, 0x39, 0x07, 0x83, 0xb4, 0x65,
-0x30, 0xab, 0x3f, 0xb6, 0xc1, 0xff, 0xa0, 0x50,
-0x9c, 0x2e, 0x48, 0xc2, 0x76, 0x32, 0xb7, 0xe2,
-0x30, 0xd4, 0x20, 0xec, 0xf9, 0x2d, 0x3c, 0x19,
-0x59, 0x30, 0x98, 0xd5, 0x1f, 0xbb, 0x97, 0xa4,
-0xce, 0x87, 0xc5, 0xb2, 0xd3, 0x22, 0x5a, 0x0a,
-0xf0, 0xb0, 0x51, 0xa6, 0xbd, 0x1b, 0xcb, 0x11,
-0x13, 0x59, 0xfd, 0xb1, 0x1d, 0xb3, 0x27, 0x47,
-0x7d, 0x81, 0x78, 0x2f, 0x3f, 0x28, 0x84, 0x6d,
-0x44, 0xad, 0xf3, 0x41, 0xcc, 0xbf, 0xaf, 0x5a,
-0x6e, 0x83, 0xc1, 0x48, 0xd4, 0xdc, 0x5f, 0x20,
-0x56, 0xc2, 0x84, 0xd1, 0xd1, 0x68, 0x80, 0x26,
-0x84, 0xd4, 0xf9, 0x68, 0xe6, 0xf3, 0x1d, 0xfd,
-0x01, 0x26, 0x59, 0xf4, 0x77, 0x8f, 0xfc, 0xe8,
-0xa3, 0xd4, 0x15, 0xe1, 0x63, 0xf5, 0xb2, 0xd1,
-0x28, 0x20, 0x7f, 0x7f, 0x48, 0xdd, 0x43, 0xf9,
-0xc2, 0xe3, 0x34, 0xe3, 0xdb, 0xbc, 0x82, 0xc3,
-0x93, 0xb3, 0x3f, 0xb6, 0xf1, 0xfe, 0x0b, 0xf4,
-0xb6, 0x5d, 0x22, 0xb6, 0x05, 0x6b, 0x48, 0xe1,
-0x61, 0x76, 0x05, 0xec, 0xf8, 0x47, 0xcf, 0x3c,
-0x1f, 0x56, 0xae, 0x26, 0xcb, 0xb5, 0x19, 0x46,
-0xe2, 0x46, 0xd3, 0xe2, 0x61, 0x43, 0x1f, 0x9e,
-0xa7, 0x3f, 0x00, 0x83, 0x3d, 0xfe, 0xd5, 0xe4,
-0xa4, 0x76, 0x20, 0x86, 0x1d, 0x14, 0x43, 0xaf,
-0xc0, 0xd3, 0x5d, 0xf3, 0xb1, 0x5e, 0xde, 0x86,
-0x7f, 0xb0, 0x3f, 0x40, 0x34, 0x80, 0xe7, 0xc7,
-0x71, 0xb4, 0x33, 0xe2, 0xa9, 0x14, 0x5f, 0x18,
-0x98, 0xa0, 0x1b, 0x30, 0xff, 0x35, 0x00, 0x1f,
-0x48, 0x4d, 0x89, 0x40, 0xce, 0xfe, 0x00, 0x06,
-0xec, 0x69, 0xfe, 0x4d, 0xed, 0x83, 0x33, 0x9e,
-0x99, 0x9e, 0x9a, 0xb1, 0x61, 0x6d, 0x62, 0x75,
-0x66, 0x7f, 0xc8, 0xf2, 0x51, 0x93, 0x1f, 0xe3,
-0x13, 0x75, 0xc2, 0xbb, 0xbf, 0xf3, 0x9d, 0xfe,
-0x89, 0x54, 0x7f, 0xf2, 0xee, 0x13, 0x7a, 0xdd,
-0xb9, 0x29, 0xfa, 0x03, 0xe0, 0x7e, 0xea, 0x9b,
-0xa1, 0x13, 0x9a, 0x71, 0xbe, 0x12, 0xf9, 0xd7,
-0xd8, 0x53, 0xea, 0xf5, 0x27, 0xe4, 0xcc, 0xfe,
-0x00, 0x3f, 0x71, 0xa0, 0x9d, 0xbf, 0x23, 0x1f,
-0x75, 0xe1, 0x15, 0xd7, 0x06, 0xf2, 0x06, 0x3c,
-0x4b, 0x2b, 0x51, 0x1f, 0x3e, 0x66, 0xf1, 0x3f,
-0x6d, 0x52, 0xca, 0x7b, 0xc7, 0xcd, 0xaf, 0xa9,
-0x29, 0x82, 0x07, 0x0d, 0xf3, 0xc6, 0x77, 0x83,
-0x65, 0xbd, 0x72, 0x75, 0x46, 0x7f, 0x80, 0x82,
-0xdd, 0xf0, 0x8e, 0x03, 0xed, 0xfc, 0x18, 0x0d,
-0x81, 0xcb, 0xc2, 0xdf, 0xd6, 0x4e, 0xf6, 0xd7,
-0xd1, 0xda, 0xfc, 0xfd, 0x21, 0x31, 0x11, 0x86,
-0xc6, 0x76, 0xa1, 0x19, 0xa6, 0xb1, 0xf8, 0xcb,
-0xfb, 0x43, 0x16, 0xe4, 0x39, 0x1f, 0xd6, 0x50,
-0x83, 0x17, 0x6f, 0x47, 0x22, 0xc8, 0xaa, 0x17,
-0xe3, 0xa9, 0x10, 0xe2, 0xc4, 0x3f, 0x46, 0x90,
-0x15, 0x0d, 0xa3, 0xbb, 0x8f, 0xbc, 0x4f, 0x31,
-0xc3, 0xc5, 0xc2, 0x2e, 0xdb, 0x91, 0xe9, 0x99,
-0xf9, 0xaf, 0x72, 0x4b, 0x1f, 0x6e, 0x18, 0xf3,
-0xf6, 0x62, 0x9b, 0x56, 0x06, 0x84, 0xb0, 0x9f,
-0x2a, 0x0a, 0xc5, 0xf3, 0xf6, 0xc7, 0xe6, 0xf5,
-0x62, 0x0c, 0x18, 0x84, 0x10, 0x06, 0xa8, 0x08,
-0x84, 0x96, 0x09, 0xa9, 0x8a, 0xb9, 0x9c, 0xfd,
-0xb1, 0xf1, 0x7c, 0xae, 0x66, 0xb9, 0x98, 0xb6,
-0xc6, 0xa4, 0x71, 0x78, 0xd6, 0x8a, 0xbf, 0x28,
-0x14, 0x3f, 0x6b, 0xef, 0x0f, 0xe0, 0x44, 0x3b,
-0x2f, 0x47, 0x2b, 0x07, 0xc0, 0xa0, 0x7d, 0xd8,
-0x95, 0x0f, 0x60, 0x8a, 0xfe, 0x90, 0xfc, 0x74,
-0x54, 0x34, 0xe4, 0x0b, 0xc8, 0xff, 0xa4, 0xae,
-0xb4, 0x79, 0x1c, 0xfc, 0x8f, 0xe2, 0xe4, 0x7f,
-0x14, 0x99, 0x03, 0x21, 0xf0, 0xc1, 0xe7, 0x28,
-0x19, 0x91, 0xb1, 0x51, 0x76, 0x76, 0x7f, 0x00,
-0x5e, 0xfd, 0x17, 0x4a, 0xe3, 0x1f, 0x61, 0xaf,
-0x9a, 0x46, 0x80, 0x37, 0xcb, 0x59, 0xfd, 0xb1,
-0xed, 0xe8, 0x91, 0xa7, 0xbd, 0xf6, 0xb2, 0xf9,
-0x2f, 0xe2, 0x57, 0xa8, 0xd1, 0x1f, 0x32, 0xcd,
-0xff, 0x94, 0x65, 0xf0, 0x39, 0x0f, 0x30, 0xa3,
-0xeb, 0x02, 0x3c, 0x8d, 0xef, 0xff, 0xe6, 0xe7,
-0x2e, 0x84, 0x67, 0x63, 0x22, 0x2f, 0xcd, 0xff,
-0xec, 0x06, 0xc7, 0xfd, 0x4d, 0x5a, 0x49, 0xb4,
-0x6a, 0x98, 0x66, 0xe2, 0xe1, 0xcc, 0xf3, 0xd1,
-0x6c, 0x68, 0x73, 0x6b, 0x87, 0x78, 0x86, 0x5a,
-0x1d, 0xb3, 0xc7, 0x8d, 0x83, 0xd2, 0x6c, 0xfd,
-0x01, 0xa4, 0x0c, 0xfe, 0x47, 0xde, 0x43, 0xde,
-0xa5, 0x68, 0x30, 0x84, 0xff, 0x0e, 0x1c, 0x52,
-0x79, 0x7f, 0xb9, 0x74, 0x7d, 0x9c, 0xdf, 0xd9,
-0x9f, 0x84, 0x7d, 0x2f, 0x8d, 0xd2, 0xcb, 0xf0,
-0xb0, 0x10, 0xd0, 0x85, 0x20, 0xf9, 0x82, 0xd2,
-0x4b, 0x3d, 0xe8, 0x7f, 0xd2, 0xfc, 0x8f, 0x43,
-0x1f, 0x6e, 0xf6, 0x77, 0x85, 0x03, 0x41, 0x7e,
-0xe5, 0x9f, 0x19, 0x3e, 0xe6, 0x57, 0xd2, 0xfc,
-0x8f, 0xdf, 0xde, 0x1f, 0xf2, 0x00, 0x6d, 0x4a,
-0x7a, 0x57, 0x8b, 0xa7, 0x85, 0x8f, 0x77, 0xf3,
-0x2b, 0x27, 0xe1, 0x6f, 0x69, 0xcb, 0x48, 0x20,
-0xbb, 0x3f, 0x80, 0xcd, 0xdf, 0x2e, 0xf8, 0x1e,
-0x5b, 0xc6, 0xd8, 0x78, 0x84, 0xf9, 0x93, 0x61,
-0x3a, 0xa1, 0x35, 0x1f, 0xf1, 0x66, 0x9c, 0x8f,
-0x66, 0x80, 0x9c, 0x0b, 0x29, 0xb4, 0xe3, 0x19,
-0x65, 0x61, 0x2b, 0x05, 0x7b, 0x26, 0x61, 0x52,
-0x6f, 0x79, 0xd3, 0x11, 0xbf, 0x76, 0x9b, 0xfe,
-0xe7, 0x2e, 0xe3, 0xfd, 0x93, 0xdd, 0x77, 0x1b,
-0x65, 0xfb, 0x03, 0xee, 0x6f, 0x90, 0xdf, 0xd0,
-0xa7, 0xd1, 0xc3, 0x64, 0xe2, 0x1f, 0xc7, 0x78,
-0xdb, 0x42, 0x85, 0x27, 0xd4, 0xd4, 0x95, 0x13,
-0xf4, 0x29, 0x82, 0x8c, 0x90, 0x0d, 0xff, 0x84,
-0xcb, 0x32, 0xd0, 0x8e, 0x5c, 0xc1, 0x76, 0xf7,
-0xa9, 0x0a, 0x20, 0xb6, 0xde, 0x64, 0x03, 0x4f,
-0xe6, 0xd1, 0x87, 0x63, 0x34, 0xe9, 0xeb, 0x3c,
-0x2b, 0x4d, 0x9a, 0xf5, 0x80, 0x17, 0x84, 0x16,
-0xec, 0xaf, 0x7b, 0xda, 0xde, 0x1f, 0xc0, 0xc9,
-0xff, 0x2c, 0xd8, 0x35, 0xe3, 0x3d, 0xf3, 0x09,
-0x6f, 0xc3, 0x38, 0x4d, 0xe1, 0x1f, 0xf3, 0xf9,
-0x19, 0xfd, 0x01, 0x9a, 0x74, 0xcf, 0x07, 0x9d,
-0xe3, 0xaa, 0x75, 0x0c, 0xc4, 0x95, 0x23, 0x2d,
-0x48, 0x04, 0xa5, 0xf9, 0x9f, 0x8c, 0xf3, 0x61,
-0x59, 0xfc, 0x8d, 0x91, 0x33, 0xb0, 0xc4, 0xb8,
-0xf2, 0x36, 0x1c, 0x0a, 0xd7, 0xea, 0x33, 0x9d,
-0xf8, 0x27, 0xf3, 0x7e, 0xca, 0xfe, 0x5e, 0xa9,
-0xfa, 0xb8, 0xe1, 0x18, 0xfb, 0x82, 0xf4, 0xd6,
-0x78, 0x69, 0x86, 0x3e, 0x5c, 0x33, 0xfa, 0x43,
-0xe2, 0xfc, 0x9c, 0x90, 0x09, 0x9b, 0x16, 0x63,
-0xc6, 0x4a, 0x75, 0x1a, 0x37, 0x0e, 0x4a, 0x73,
-0xd6, 0xc7, 0xf1, 0xd3, 0x39, 0x53, 0xe3, 0x3d,
-0xc9, 0x56, 0xfb, 0xdb, 0x78, 0x10, 0xf9, 0xab,
-0x7c, 0x98, 0xe3, 0xbc, 0x51, 0x80, 0x98, 0x74,
-0xf6, 0x47, 0xc2, 0xd1, 0xed, 0xaf, 0xe2, 0xf1,
-0x2b, 0xb1, 0xa0, 0x43, 0x1c, 0x8b, 0xa5, 0x14,
-0xe3, 0x49, 0x6d, 0xdc, 0x10, 0x72, 0xd8, 0xf1,
-0xcf, 0x2b, 0xf0, 0x91, 0xba, 0x88, 0x06, 0x6c,
-0x68, 0x79, 0x2a, 0xfe, 0x87, 0x2a, 0x6f, 0xc2,
-0x73, 0x7a, 0xd5, 0x58, 0x1b, 0x67, 0x7b, 0xc0,
-0x79, 0x2c, 0x48, 0xce, 0xf3, 0x41, 0x58, 0xbc,
-0x57, 0xe6, 0x76, 0xe5, 0xa4, 0x7d, 0x72, 0x9e,
-0x0f, 0x32, 0x57, 0x62, 0xde, 0x3b, 0xb7, 0xec,
-0x27, 0xd7, 0xf9, 0xb0, 0xe5, 0xbf, 0xa5, 0x13,
-0xbb, 0x1a, 0xda, 0x73, 0xd2, 0x3e, 0x39, 0xce,
-0x87, 0x4d, 0x0a, 0xfb, 0x61, 0x32, 0xda, 0xd8,
-0x96, 0x93, 0xf6, 0x49, 0x9f, 0x0f, 0x62, 0xd3,
-0xff, 0xc4, 0xc2, 0x47, 0xa1, 0xb4, 0x3d, 0xa7,
-0xec, 0x27, 0x27, 0xff, 0xf3, 0x29, 0xe8, 0xe8,
-0xbe, 0x3e, 0x3c, 0xf5, 0xfb, 0xdb, 0xce, 0x87,
-0x15, 0xbe, 0x40, 0xe8, 0x6d, 0x6a, 0x41, 0x4e,
-0xda, 0x27, 0xf7, 0xf9, 0x20, 0xca, 0x46, 0x3a,
-0x27, 0xe8, 0x4a, 0x9d, 0x06, 0x92, 0xc4, 0x46,
-0xaf, 0x53, 0xea, 0x7f, 0x64, 0x38, 0x02, 0x41,
-0x85, 0xb7, 0x05, 0xf8, 0x10, 0x66, 0x8d, 0x78,
-0x1b, 0xd1, 0x10, 0x9a, 0xfa, 0xf3, 0xe8, 0x7f,
-0x8a, 0xfb, 0xd8, 0xfc, 0xb4, 0xa8, 0xd7, 0x8e,
-0x99, 0xb4, 0xcf, 0x07, 0x9c, 0x08, 0x72, 0xce,
-0x8f, 0xbd, 0x3f, 0x12, 0x5b, 0x84, 0xae, 0xba,
-0x23, 0xa9, 0xf9, 0x6f, 0x4c, 0xae, 0x8c, 0xb7,
-0x9e, 0x85, 0xcc, 0xf3, 0x53, 0x9c, 0xf8, 0xe7,
-0x29, 0xa8, 0xd4, 0x8b, 0xd1, 0x9f, 0x3c, 0x67,
-0xa4, 0xbd, 0x2e, 0xc1, 0xbf, 0x64, 0xe9, 0x7f,
-0xcc, 0xe7, 0xf7, 0xc3, 0x43, 0xb0, 0x8f, 0xde,
-0x96, 0xe4, 0x7c, 0xd7, 0x73, 0x74, 0x1e, 0x1a,
-0x57, 0xb0, 0x2c, 0xce, 0x31, 0x5e, 0x5b, 0x7f,
-0xa4, 0x6d, 0xc7, 0xa1, 0x37, 0x1c, 0x1e, 0x9b,
-0x97, 0xea, 0xf7, 0xa2, 0x43, 0xae, 0x7e, 0x0b,
-0xf6, 0xfe, 0x48, 0x7d, 0x70, 0x45, 0xeb, 0xc5,
-0xfe, 0x90, 0x88, 0x7f, 0x1a, 0x29, 0x37, 0x96,
-0x67, 0xf0, 0x3f, 0x69, 0xfc, 0xb3, 0x1c, 0x92,
-0xfa, 0x18, 0x34, 0x95, 0x5a, 0xf1, 0x28, 0xa7,
-0x1e, 0xc3, 0xce, 0xff, 0xbc, 0xa9, 0x1d, 0x55,
-0xf7, 0x99, 0x6a, 0x96, 0xba, 0xdc, 0xfb, 0x7d,
-0x7b, 0xfe, 0xeb, 0x26, 0xd8, 0xac, 0xee, 0xbc,
-0xd9, 0x50, 0x9b, 0x10, 0x9f, 0x11, 0x88, 0x1f,
-0x9d, 0xf2, 0x7c, 0x90, 0xcd, 0x82, 0x2f, 0x1d,
-0xa6, 0x3f, 0xb1, 0x3f, 0x40, 0x21, 0xf6, 0x87,
-0x34, 0xf9, 0x90, 0x58, 0x46, 0x62, 0x28, 0x4b,
-0xff, 0xd3, 0xc7, 0xf0, 0x4f, 0x42, 0xdd, 0x27,
-0x07, 0x8c, 0xd1, 0xd5, 0xe1, 0xe9, 0x6f, 0xd9,
-0xe3, 0xb5, 0x9f, 0x0f, 0x7b, 0x9e, 0x5c, 0x46,
-0xfd, 0x0f, 0x1f, 0x1d, 0xef, 0x86, 0x34, 0x23,
-0x7b, 0xbc, 0x69, 0xfc, 0xb3, 0x5d, 0x38, 0x0f,
-0xef, 0x75, 0xd7, 0xaf, 0x4d, 0xa1, 0x9d, 0xda,
-0xf6, 0x9c, 0xf3, 0xe3, 0xec, 0x8f, 0x8d, 0x6d,
-0x91, 0xba, 0x39, 0xfe, 0x51, 0x03, 0x82, 0x9d,
-0xf6, 0xc9, 0x79, 0x3e, 0xc8, 0x0b, 0xb0, 0x03,
-0xaa, 0x97, 0xad, 0x56, 0x4a, 0x79, 0xf4, 0xe1,
-0xc3, 0x14, 0xb2, 0xf9, 0x2e, 0x1b, 0xfe, 0x91,
-0x0e, 0xaa, 0x73, 0x1d, 0x6a, 0x9f, 0x1c, 0xf3,
-0x99, 0xe6, 0x7f, 0xbe, 0xfb, 0x7b, 0x78, 0x1b,
-0x7e, 0xcc, 0xfe, 0xbe, 0xa1, 0x29, 0xf8, 0x1c,
-0x5b, 0x7f, 0xc8, 0xa5, 0xd5, 0xea, 0x07, 0x74,
-0x71, 0x28, 0xe7, 0x6d, 0x39, 0xf0, 0x4f, 0x4d,
-0xea, 0x7c, 0x58, 0x8f, 0x39, 0xff, 0x9e, 0x5c,
-0xf3, 0x6f, 0xd7, 0xff, 0x2c, 0x66, 0xd8, 0xb4,
-0x8a, 0xa6, 0x68, 0x9f, 0x3a, 0xea, 0x8a, 0xd5,
-0x4d, 0xd5, 0x1f, 0xc0, 0x5f, 0xb0, 0x4c, 0xeb,
-0xa5, 0xfe, 0x32, 0x0b, 0xff, 0xe4, 0x74, 0xd4,
-0xe9, 0xf3, 0x61, 0x63, 0x42, 0x05, 0x8b, 0x5f,
-0xf3, 0x84, 0x22, 0xfc, 0x5a, 0x17, 0xd1, 0x4a,
-0xc7, 0xb1, 0x1a, 0x69, 0xfd, 0xcf, 0x32, 0xf3,
-0xf9, 0xbb, 0xe5, 0x6b, 0x18, 0xfe, 0xe9, 0x53,
-0xe7, 0x6f, 0xa8, 0x3a, 0x0d, 0x93, 0x7b, 0x3e,
-0x73, 0xde, 0x93, 0xb3, 0x3f, 0x80, 0xd5, 0x9f,
-0x44, 0x2e, 0xde, 0x8d, 0xa2, 0x0e, 0x8b, 0x66,
-0x3f, 0x61, 0xf0, 0x3f, 0x66, 0x07, 0xe9, 0xd7,
-0x21, 0xe3, 0x7c, 0x10, 0xbd, 0xe0, 0x9c, 0x36,
-0x11, 0xfd, 0x46, 0x75, 0xc9, 0x78, 0xd5, 0x59,
-0x6d, 0x72, 0x7b, 0xcb, 0x70, 0x49, 0x5f, 0x8e,
-0xfe, 0x36, 0xf6, 0xf3, 0x61, 0xa3, 0xeb, 0x37,
-0x45, 0x2b, 0x1f, 0x63, 0xfe, 0xe7, 0x38, 0x1c,
-0x88, 0xd6, 0x26, 0xe5, 0x46, 0x74, 0xa4, 0x71,
-0x0e, 0x7b, 0x72, 0xf1, 0x3f, 0xda, 0x5e, 0x6d,
-0x87, 0x5a, 0xc9, 0x69, 0x6a, 0x7a, 0x80, 0xed,
-0x5e, 0xf1, 0x3c, 0x14, 0x7a, 0xa0, 0xc0, 0x39,
-0xde, 0xb4, 0xde, 0x46, 0x2d, 0xd3, 0xb0, 0xfb,
-0x71, 0xf4, 0xea, 0xa0, 0x71, 0x3e, 0x23, 0x56,
-0xc3, 0xb1, 0x1d, 0x59, 0xde, 0xfe, 0x00, 0x6b,
-0xcb, 0xff, 0x09, 0x7e, 0x87, 0x85, 0x62, 0x18,
-0x1d, 0xd0, 0xbb, 0x96, 0xf0, 0x7a, 0x7f, 0xc9,
-0xe9, 0x3f, 0xed, 0xe7, 0xc3, 0x8e, 0x20, 0xcd,
-0x1e, 0xc2, 0x5f, 0xa5, 0x09, 0x21, 0x4f, 0x3c,
-0x4a, 0xe3, 0x1f, 0x5d, 0x61, 0x20, 0x47, 0xee,
-0xcd, 0x4d, 0xfb, 0xd8, 0xf8, 0x9f, 0x34, 0xfe,
-0xf9, 0x6b, 0x38, 0x1c, 0xf6, 0xa5, 0xe2, 0x97,
-0x90, 0x2f, 0xfe, 0xda, 0xf0, 0x0f, 0x1e, 0x0b,
-0xe2, 0x0b, 0xa7, 0xd2, 0x34, 0x7f, 0x9d, 0xfb,
-0x7e, 0xbb, 0xfe, 0x07, 0x94, 0xc3, 0xb2, 0xaa,
-0xd5, 0x04, 0xc9, 0x4b, 0xb4, 0x57, 0xf5, 0x0c,
-0xe0, 0xc1, 0xe8, 0xb2, 0x79, 0x42, 0x4d, 0x36,
-0xff, 0x43, 0x8b, 0x79, 0x7f, 0x12, 0xad, 0x04,
-0xcf, 0xcb, 0x9b, 0x54, 0x97, 0xf0, 0xfe, 0x33,
-0x5d, 0x13, 0x55, 0xce, 0x46, 0x34, 0xf6, 0xfe,
-0x48, 0x43, 0x38, 0x28, 0x3e, 0x5e, 0xec, 0x86,
-0x3d, 0xe0, 0x3d, 0x2f, 0x8e, 0x26, 0x27, 0xcb,
-0x9c, 0xf9, 0x8b, 0x5c, 0xfa, 0x9f, 0x94, 0xec,
-0xf9, 0xe5, 0xed, 0x55, 0xcd, 0xcc, 0xa8, 0x4f,
-0x7a, 0x93, 0x6c, 0x1a, 0x4f, 0xa8, 0x75, 0xb2,
-0xf7, 0x15, 0x5b, 0x7f, 0x6c, 0xae, 0xff, 0xa1,
-0x77, 0xd8, 0xd0, 0xce, 0x76, 0xf8, 0x19, 0x33,
-0x6a, 0x92, 0xee, 0x3d, 0xe4, 0x7d, 0xed, 0xa7,
-0xd1, 0x9a, 0x31, 0x66, 0xc4, 0xd3, 0xe7, 0xc3,
-0x66, 0xe9, 0x7f, 0xf0, 0xfc, 0x2f, 0x6c, 0xd3,
-0xe7, 0xae, 0x24, 0xba, 0x42, 0x41, 0x95, 0xdc,
-0xd3, 0x49, 0x5d, 0x0e, 0xfd, 0x4f, 0x68, 0x1d,
-0x36, 0x9e, 0xea, 0x5f, 0xb1, 0x37, 0x75, 0x50,
-0x88, 0x3b, 0xf6, 0x90, 0xd1, 0x6f, 0x9c, 0x7d,
-0xbf, 0x71, 0x6b, 0x3d, 0x2c, 0xe5, 0xfc, 0x8f,
-0xd9, 0x4f, 0x0c, 0x97, 0x4d, 0x05, 0x4f, 0xc4,
-0xd4, 0xe1, 0xc1, 0xf7, 0x63, 0x80, 0x1a, 0x10,
-0xef, 0x90, 0xb8, 0xd0, 0xf2, 0x3f, 0x71, 0x27,
-0xff, 0xc3, 0x8c, 0x13, 0xa6, 0x91, 0x14, 0x53,
-0x47, 0xcd, 0xc6, 0x9c, 0xe7, 0xc3, 0x9a, 0x22,
-0xab, 0x14, 0xd1, 0x14, 0x4d, 0xc9, 0xae, 0x3c,
-0xbb, 0x44, 0x5d, 0xd1, 0xd1, 0x23, 0x29, 0x8e,
-0xfe, 0xd8, 0x99, 0xfa, 0x9f, 0x68, 0xca, 0x28,
-0x8e, 0x11, 0xfc, 0x7e, 0x1b, 0xfa, 0x8b, 0x63,
-0xe2, 0xff, 0x9a, 0x42, 0xff, 0xa3, 0x30, 0xe3,
-0xb0, 0xe1, 0x88, 0x74, 0xa3, 0xe0, 0x41, 0xb1,
-0xf5, 0xc7, 0xb6, 0xf4, 0x3f, 0x56, 0xda, 0x6b,
-0xb5, 0x91, 0x08, 0xe3, 0x7a, 0x18, 0xe5, 0x91,
-0xd8, 0x1c, 0xec, 0x8f, 0xbd, 0x21, 0x5b, 0xff,
-0x83, 0x68, 0xa7, 0x17, 0x9a, 0x46, 0xdc, 0x4b,
-0x0a, 0x07, 0x35, 0x3c, 0xaf, 0xc7, 0x13, 0x14,
-0x8f, 0x80, 0x1e, 0x0b, 0xaa, 0xec, 0xfd, 0x6d,
-0xfd, 0xb1, 0xcb, 0x9f, 0x01, 0xdb, 0xf9, 0xb9,
-0x46, 0x7f, 0x6c, 0x63, 0x06, 0x3e, 0x30, 0xcf,
-0x17, 0x1e, 0xb1, 0xe7, 0xbf, 0x9c, 0xfa, 0x1f,
-0xbe, 0x4d, 0xdb, 0x63, 0x74, 0xb0, 0xef, 0x13,
-0x55, 0x38, 0x41, 0x1b, 0xc0, 0x1b, 0x75, 0xd7,
-0xe4, 0xd5, 0xff, 0xd8, 0x0c, 0x43, 0x28, 0x58,
-0x89, 0xe7, 0x33, 0xd6, 0x55, 0x9b, 0xcf, 0x57,
-0xb5, 0x1f, 0xca, 0x99, 0xe8, 0xce, 0x32, 0x4a,
-0x61, 0x1b, 0x9d, 0xa3, 0xba, 0x2b, 0x88, 0x9a,
-0xee, 0xbf, 0xe4, 0xac, 0xcf, 0x0d, 0xe8, 0x3d,
-0x41, 0x9e, 0x8f, 0x0e, 0x98, 0xcf, 0xe7, 0xe7,
-0x0f, 0x96, 0x5a, 0xe7, 0xa3, 0x25, 0xcb, 0x47,
-0xf0, 0xfc, 0xf7, 0xf4, 0xf9, 0x20, 0xde, 0xdd,
-0x16, 0xec, 0x71, 0xfb, 0xe1, 0xa4, 0xa1, 0xff,
-0x59, 0x9c, 0x43, 0xff, 0x33, 0x23, 0x15, 0x7d,
-0x3a, 0xd2, 0x61, 0x68, 0x0c, 0x2e, 0x49, 0x2d,
-0xe0, 0xd5, 0xa6, 0xea, 0x0f, 0x50, 0x90, 0x2a,
-0x7b, 0x37, 0xea, 0xc1, 0xdf, 0x36, 0x84, 0xb2,
-0x91, 0x2c, 0xfd, 0xcf, 0xcc, 0x28, 0xd8, 0xc2,
-0xee, 0x6b, 0x66, 0xfe, 0x25, 0x55, 0x9f, 0xae,
-0xda, 0xf5, 0x3f, 0xd2, 0x0d, 0xf6, 0xee, 0x3d,
-0x45, 0x56, 0x7d, 0x6e, 0x94, 0x9c, 0x87, 0x7f,
-0xc4, 0x13, 0xe8, 0x86, 0xc8, 0xbd, 0x19, 0xfa,
-0x1f, 0x67, 0xf4, 0x1f, 0x4e, 0x09, 0x81, 0x22,
-0xaf, 0xc6, 0x36, 0xd6, 0xce, 0x5f, 0xee, 0xbf,
-0xf9, 0x08, 0x71, 0xe8, 0x7f, 0x78, 0x1b, 0x4c,
-0x33, 0xda, 0x16, 0xa3, 0x91, 0x30, 0x84, 0x40,
-0xd8, 0x28, 0xb2, 0x59, 0xf6, 0x1c, 0x11, 0x1f,
-0x48, 0xf3, 0x3f, 0x59, 0x7a, 0x98, 0xa1, 0xcc,
-0xf8, 0x3e, 0x2d, 0x2a, 0x4e, 0xa5, 0xff, 0x49,
-0x0b, 0x81, 0xc4, 0x35, 0xf4, 0xa8, 0x5a, 0x17,
-0x2a, 0x8e, 0x76, 0xde, 0x64, 0xe9, 0x0f, 0xb3,
-0xf4, 0x3f, 0x56, 0x7f, 0xa4, 0x99, 0x5d, 0xbe,
-0x4a, 0x14, 0x02, 0x29, 0x72, 0x17, 0x99, 0x6d,
-0xcd, 0xbf, 0x43, 0xff, 0x63, 0x1a, 0x12, 0x67,
-0x84, 0xa6, 0x93, 0x65, 0x5a, 0x87, 0x56, 0xad,
-0x15, 0x29, 0x24, 0x34, 0x85, 0xfe, 0x67, 0x3b,
-0x33, 0x9e, 0x30, 0x19, 0x36, 0x9c, 0x58, 0x36,
-0xc3, 0x85, 0xb9, 0xcf, 0x87, 0xb5, 0x0c, 0x6c,
-0x8b, 0x84, 0x0c, 0x9e, 0x82, 0x1d, 0xd1, 0x99,
-0xc7, 0x58, 0x6b, 0xcb, 0x7f, 0x4d, 0xd1, 0x2f,
-0x62, 0x80, 0x7c, 0x00, 0x87, 0xb4, 0x12, 0xc5,
-0x91, 0xff, 0xca, 0xd2, 0xff, 0x98, 0x06, 0xf0,
-0x3f, 0xc4, 0x62, 0x58, 0x49, 0x67, 0xb8, 0x6c,
-0xf9, 0xaf, 0xdd, 0x59, 0x68, 0xc7, 0x66, 0xf0,
-0x46, 0x91, 0x31, 0xe2, 0x52, 0xac, 0xf5, 0x90,
-0x43, 0x7f, 0x98, 0x36, 0x48, 0x27, 0xf8, 0x75,
-0x7f, 0xd0, 0xe5, 0xb2, 0xfc, 0x8f, 0x4d, 0xff,
-0x93, 0x0d, 0x7b, 0x4e, 0xf1, 0xef, 0x97, 0x41,
-0x05, 0xbf, 0xb5, 0xde, 0xba, 0xbb, 0xbf, 0xa2,
-0xd8, 0xd0, 0xce, 0xb5, 0x0e, 0xd8, 0x73, 0x1c,
-0x7e, 0x49, 0x17, 0x27, 0x3d, 0x8b, 0xc5, 0x1a,
-0xf3, 0xf5, 0xb3, 0xf5, 0x3f, 0x39, 0x0d, 0xdb,
-0xf9, 0xb0, 0x66, 0x7f, 0x00, 0xb3, 0x2d, 0xd2,
-0xaa, 0xf1, 0x19, 0x57, 0xe4, 0x54, 0xfe, 0x22,
-0x9d, 0xff, 0x4a, 0xf3, 0x6f, 0xca, 0x63, 0x9a,
-0xfd, 0xb5, 0xf1, 0x34, 0x10, 0xc4, 0x3f, 0x46,
-0xa3, 0xa7, 0xf0, 0x81, 0x0a, 0x03, 0xff, 0xa4,
-0xcf, 0x87, 0xa5, 0x39, 0xfc, 0x15, 0x03, 0x42,
-0xce, 0xc6, 0x50, 0xf6, 0xfe, 0xd8, 0xd9, 0xfa,
-0x1f, 0x34, 0xf8, 0x09, 0x50, 0x2f, 0x21, 0xf5,
-0x71, 0x9e, 0x45, 0xfc, 0x4c, 0xfd, 0x8f, 0x35,
-0x3a, 0x0c, 0x64, 0xa5, 0xc8, 0xf0, 0xf0, 0x88,
-0xf3, 0x3e, 0x4c, 0x74, 0xdd, 0x3d, 0xe4, 0x7d,
-0xd6, 0xde, 0x1f, 0x3b, 0x53, 0xff, 0xb3, 0x35,
-0x3e, 0x03, 0x8d, 0xd9, 0xfc, 0x0a, 0xfd, 0x50,
-0x66, 0xc0, 0x60, 0x5f, 0x0e, 0xfd, 0x8f, 0x3d,
-0xfa, 0xdb, 0xae, 0xb4, 0xc0, 0x42, 0xdd, 0x63,
-0xc7, 0x3f, 0x3b, 0x32, 0xf9, 0x1f, 0x77, 0xbc,
-0x70, 0xd4, 0x3a, 0x31, 0x44, 0x4a, 0x75, 0x2c,
-0x74, 0xea, 0x7f, 0x32, 0xee, 0xf7, 0x39, 0xf0,
-0x8f, 0x2f, 0xe3, 0x7c, 0x90, 0xb4, 0xfe, 0x87,
-0xcf, 0x0f, 0x6f, 0x8b, 0x44, 0xcd, 0x46, 0xbe,
-0x32, 0xef, 0xe8, 0x92, 0xa1, 0x7f, 0x96, 0xd3,
-0xe3, 0x15, 0xee, 0x1e, 0x5c, 0xb5, 0xbf, 0x75,
-0x0f, 0xea, 0x9f, 0xf9, 0x15, 0x6d, 0xa2, 0xbd,
-0xee, 0xd5, 0x2d, 0x76, 0xfc, 0xb3, 0xb3, 0xdc,
-0x89, 0xee, 0x5e, 0xea, 0x39, 0xd7, 0xf9, 0x1e,
-0x3f, 0x31, 0x16, 0xaf, 0xf0, 0x46, 0x49, 0xf9,
-0xce, 0x47, 0xbb, 0x43, 0xb0, 0x16, 0xd2, 0xdf,
-0x4d, 0x51, 0xff, 0x75, 0xb6, 0x28, 0x83, 0xed,
-0xb9, 0x6a, 0x6a, 0xfe, 0x27, 0xbd, 0x0c, 0x2a,
-0xd2, 0x03, 0x27, 0xeb, 0xf2, 0xf2, 0x3f, 0xe9,
-0xfc, 0x97, 0xf4, 0x07, 0xf0, 0x3f, 0xd8, 0x1f,
-0xfb, 0xb0, 0x89, 0x96, 0x0d, 0x21, 0x74, 0x8e,
-0xfa, 0xa3, 0x3c, 0xfd, 0xb1, 0xf3, 0xf3, 0x3f,
-0xf9, 0xf3, 0x5f, 0xc6, 0x36, 0x24, 0xa3, 0x5f,
-0x59, 0x8e, 0xfe, 0xd8, 0xfb, 0xec, 0xaf, 0x3d,
-0xf5, 0xf9, 0xb0, 0xd9, 0xdf, 0x8b, 0xc1, 0x57,
-0x14, 0xe6, 0xe6, 0x7f, 0x6c, 0xdd, 0x20, 0x0d,
-0x03, 0xf9, 0x90, 0xe2, 0xbc, 0xfc, 0x0f, 0x3f,
-0x1f, 0x0d, 0xd9, 0x9e, 0xe3, 0xfa, 0x87, 0x94,
-0x97, 0x7d, 0x9d, 0xd5, 0x7f, 0x1d, 0xcf, 0x5f,
-0xff, 0xf5, 0x87, 0xcc, 0x4f, 0x8e, 0xfe, 0xd8,
-0x8b, 0xc5, 0x29, 0x1c, 0x57, 0xce, 0xfc, 0xd7,
-0xac, 0xfc, 0x8e, 0xd4, 0x9e, 0xff, 0xb2, 0xf2,
-0x7d, 0x99, 0x42, 0xe8, 0xdc, 0xfc, 0x4f, 0x99,
-0xd5, 0x16, 0xdb, 0x93, 0xdf, 0xb1, 0xe7, 0xea,
-0x8f, 0x4d, 0xb2, 0x1a, 0x65, 0xe7, 0xe2, 0x7f,
-0x1c, 0xf9, 0xaf, 0xc5, 0xe9, 0x78, 0x54, 0x9b,
-0x97, 0xff, 0x49, 0x45, 0x37, 0x3c, 0xf6, 0x1d,
-0xd3, 0x5e, 0xee, 0x4f, 0xe2, 0x7f, 0xb2, 0xf4,
-0xcf, 0x53, 0xf7, 0x87, 0xb4, 0xf7, 0x47, 0x9a,
-0xa2, 0x3f, 0xa4, 0xb9, 0x1e, 0x9c, 0xfd, 0x91,
-0xf2, 0x19, 0x39, 0xf3, 0x5f, 0x38, 0xba, 0xd9,
-0xb9, 0xf5, 0x3f, 0x79, 0xcf, 0x47, 0xcb, 0x63,
-0x38, 0xf3, 0x5f, 0xaf, 0x19, 0x30, 0xe9, 0x3c,
-0x87, 0x85, 0xc5, 0x46, 0x5b, 0xec, 0x0c, 0xfe,
-0x27, 0x8d, 0x7f, 0x8c, 0xfc, 0x17, 0xa7, 0x7d,
-0x48, 0x37, 0xc7, 0x3f, 0x2e, 0x35, 0x65, 0xe4,
-0x39, 0x1f, 0x36, 0xcd, 0x6e, 0x61, 0x37, 0xa4,
-0x22, 0x2e, 0xf3, 0x9e, 0x8a, 0xff, 0xb1, 0xb7,
-0x79, 0xb1, 0x60, 0xcf, 0x54, 0xe7, 0xc3, 0x1a,
-0x22, 0x6d, 0x62, 0xc0, 0xda, 0x22, 0x2e, 0x6b,
-0xcf, 0xcf, 0xff, 0xd8, 0xf1, 0xcf, 0x6b, 0x79,
-0xf9, 0x9f, 0xbc, 0xe7, 0xa3, 0x99, 0x46, 0x43,
-0x5e, 0xfd, 0x4f, 0x2a, 0xff, 0xb5, 0x9b, 0x24,
-0x0c, 0x23, 0x6c, 0x1a, 0xf9, 0xcf, 0x87, 0xc5,
-0x8f, 0xa2, 0xc2, 0xfc, 0x3a, 0xd4, 0x74, 0xbc,
-0xb6, 0xe9, 0x7f, 0xd2, 0xfc, 0x4f, 0xea, 0xb3,
-0xbd, 0x25, 0xf5, 0xb5, 0x8a, 0xe1, 0x9c, 0xfa,
-0x1f, 0xf3, 0xf9, 0xbc, 0x3f, 0x76, 0xc7, 0x8d,
-0x67, 0x30, 0xed, 0x05, 0x1f, 0x47, 0x18, 0xec,
-0x59, 0xcb, 0xf1, 0xcf, 0x67, 0x50, 0xff, 0x9c,
-0xe7, 0x7c, 0x58, 0x0e, 0x03, 0xa2, 0xa6, 0xf7,
-0x88, 0xf1, 0xc0, 0x97, 0x81, 0x7f, 0x1c, 0xe7,
-0xc3, 0xa6, 0xf2, 0x5f, 0x67, 0xe5, 0x7b, 0xd0,
-0x18, 0x11, 0xf1, 0x7c, 0xd8, 0x25, 0x8e, 0xfe,
-0x90, 0x7a, 0x66, 0xfe, 0x6b, 0xc0, 0xdd, 0xce,
-0xbc, 0x07, 0x1f, 0x5d, 0x98, 0x94, 0xd0, 0xcc,
-0xf7, 0xcf, 0x91, 0xff, 0x6a, 0xbf, 0x2a, 0x65,
-0x18, 0x85, 0xab, 0xf3, 0xf4, 0x9e, 0x3c, 0xf8,
-0x87, 0xd3, 0x3e, 0x7c, 0x1b, 0x2b, 0x18, 0xf3,
-0xe9, 0xca, 0x76, 0x44, 0xce, 0xf3, 0xd1, 0x78,
-0xd8, 0x8a, 0x8a, 0xc6, 0xc0, 0xff, 0x22, 0x16,
-0x0a, 0x28, 0x13, 0xd2, 0x35, 0x6c, 0x98, 0x7f,
-0x6a, 0xd3, 0xff, 0x98, 0xef, 0x63, 0xf5, 0xc7,
-0x76, 0xcc, 0x4f, 0x46, 0x05, 0x50, 0xae, 0xfc,
-0xd7, 0x10, 0xf7, 0xde, 0x4b, 0x70, 0x9b, 0x3f,
-0x35, 0xff, 0x93, 0xc2, 0x3f, 0xd1, 0xd2, 0x54,
-0xb4, 0x8a, 0xd9, 0x03, 0xd9, 0xbb, 0xb9, 0xf4,
-0x3f, 0x4e, 0xfd, 0x73, 0xec, 0x13, 0xf8, 0x1f,
-0x8f, 0xa1, 0xb6, 0x52, 0x42, 0x83, 0x46, 0x22,
-0x8c, 0xad, 0xb7, 0xca, 0xd4, 0x46, 0x75, 0x90,
-0x2b, 0x64, 0xb2, 0xea, 0xbf, 0xde, 0xd5, 0xf8,
-0x78, 0xdf, 0xc3, 0xec, 0xe7, 0x90, 0x3b, 0xf6,
-0xa7, 0xef, 0x9d, 0x60, 0xc6, 0x40, 0x3e, 0xfe,
-0x27, 0x3d, 0xde, 0x24, 0x43, 0x3b, 0xc7, 0x8c,
-0x42, 0x66, 0x53, 0xff, 0xf3, 0x7e, 0x2e, 0xfd,
-0xcf, 0xfb, 0x19, 0x68, 0xf9, 0x2c, 0xbc, 0x1e,
-0x31, 0x80, 0x90, 0xfc, 0x5c, 0x0e, 0xfc, 0x93,
-0x85, 0x76, 0x4c, 0xa3, 0x34, 0x0f, 0xfe, 0x79,
-0x3c, 0x4f, 0x7c, 0x9f, 0x1a, 0xff, 0x84, 0x46,
-0x61, 0x89, 0x94, 0x32, 0x8c, 0x2b, 0x90, 0x07,
-0xff, 0xbc, 0x6b, 0xe7, 0x67, 0xec, 0x34, 0x69,
-0x5e, 0xfc, 0x73, 0x9d, 0x33, 0xac, 0x2b, 0x7f,
-0x2c, 0xfe, 0x99, 0x2a, 0xff, 0x95, 0x85, 0x87,
-0xc9, 0xa8, 0x62, 0xbf, 0xd2, 0xff, 0xc9, 0xf8,
-0x47, 0xa9, 0x9f, 0x2a, 0xff, 0x95, 0x0d, 0x03,
-0xa8, 0x01, 0x84, 0x42, 0x78, 0x62, 0xc8, 0xfc,
-0x33, 0x22, 0xc3, 0x3f, 0xd6, 0xfe, 0xce, 0x3a,
-0x1f, 0xc4, 0x2c, 0x7b, 0x7f, 0x99, 0x27, 0xc2,
-0x52, 0x27, 0xc6, 0x2a, 0x78, 0x50, 0xc8, 0xb4,
-0xa9, 0xf0, 0x4f, 0x8a, 0x36, 0x54, 0x3e, 0x11,
-0xff, 0xe4, 0x9e, 0x9f, 0xbf, 0xcb, 0x85, 0x7f,
-0xde, 0x72, 0x7a, 0x9b, 0x50, 0x96, 0xff, 0xf4,
-0x4d, 0xa5, 0xff, 0xe1, 0xc3, 0x9c, 0x12, 0xff,
-0x64, 0xaf, 0xb7, 0xde, 0x0c, 0x3c, 0xe9, 0xc4,
-0x3f, 0x0e, 0xfd, 0x8f, 0x3b, 0x97, 0xe1, 0xc4,
-0x3f, 0x23, 0xb9, 0xf7, 0xe3, 0x53, 0xe3, 0x9f,
-0x29, 0xf1, 0xc0, 0x27, 0xe2, 0x1f, 0xe1, 0x8f,
-0xc4, 0x3f, 0xd2, 0x7f, 0x10, 0xfe, 0x31, 0x8d,
-0x42, 0xab, 0xf0, 0xed, 0x93, 0xf0, 0xcf, 0x75,
-0x59, 0xe3, 0xbd, 0x6e, 0x2a, 0xfd, 0x8f, 0x69,
-0x60, 0x63, 0xc0, 0xd6, 0xdc, 0xf9, 0x2f, 0x21,
-0x83, 0xff, 0xe1, 0xfa, 0x9f, 0x3b, 0xf2, 0xe8,
-0x9f, 0x33, 0xce, 0x07, 0xc9, 0x3b, 0xde, 0x7c,
-0xfa, 0x9f, 0xa5, 0x9f, 0x94, 0xff, 0x2a, 0xb7,
-0x9a, 0x60, 0xa7, 0xdf, 0x5f, 0xba, 0x00, 0x73,
-0xff, 0x10, 0xfc, 0x63, 0x33, 0x4a, 0xfe, 0x48,
-0xfc, 0xd3, 0xfc, 0x49, 0xf8, 0x27, 0x8b, 0xff,
-0x11, 0xa7, 0xc6, 0x3f, 0x53, 0xe6, 0xdf, 0xf3,
-0x9f, 0x0f, 0x9b, 0xc3, 0xe8, 0x59, 0xef, 0x9b,
-0xe2, 0x7c, 0xd8, 0x5c, 0x86, 0x30, 0x85, 0xfe,
-0x27, 0x37, 0xff, 0xe3, 0x38, 0x1f, 0xc4, 0x91,
-0xbf, 0x30, 0x0e, 0xba, 0x32, 0x03, 0xd9, 0x44,
-0x14, 0x1b, 0x65, 0xcf, 0xc8, 0xc2, 0x3f, 0xe6,
-0xdb, 0x06, 0x92, 0xb3, 0xef, 0x22, 0xa7, 0x84,
-0xb7, 0x8c, 0x63, 0x4d, 0x4e, 0xeb, 0x07, 0x3e,
-0x51, 0xff, 0xb3, 0xe2, 0x9b, 0x85, 0xf6, 0xf1,
-0xaa, 0x19, 0xfa, 0x1f, 0x35, 0x53, 0xff, 0xe3,
-0xb2, 0x85, 0xf5, 0x3c, 0xf8, 0x27, 0x63, 0x74,
-0x55, 0x19, 0x8c, 0x90, 0x3b, 0x27, 0xfe, 0x31,
-0xef, 0x2f, 0x31, 0x85, 0xaf, 0x46, 0x46, 0x2c,
-0x2f, 0xfe, 0xc9, 0xd8, 0xc6, 0x2e, 0xf9, 0x24,
-0xfc, 0x33, 0xa5, 0x7e, 0x23, 0xff, 0xf9, 0xb0,
-0x4e, 0x43, 0xc8, 0x8d, 0x7f, 0x9c, 0xfc, 0x4f,
-0x64, 0xd0, 0x40, 0x44, 0xc1, 0x3a, 0x06, 0x84,
-0xaa, 0x32, 0xfb, 0x43, 0x16, 0xaf, 0x73, 0x8c,
-0xf7, 0x05, 0xef, 0x3e, 0xf1, 0xbd, 0xb6, 0x94,
-0xfe, 0x76, 0x94, 0x4e, 0xc8, 0x99, 0xfd, 0x21,
-0xaf, 0xcd, 0x31, 0x5e, 0xa4, 0x7d, 0xcc, 0x2b,
-0xf7, 0xe8, 0xd7, 0x39, 0xf1, 0xcf, 0x45, 0x6d,
-0x30, 0xba, 0xa8, 0xda, 0x73, 0x54, 0xac, 0x63,
-0x46, 0xbd, 0xea, 0x39, 0x21, 0x5e, 0x92, 0x26,
-0xa1, 0x1e, 0xdb, 0x8a, 0xe6, 0xe4, 0x7f, 0x46,
-0x90, 0x64, 0x96, 0xf1, 0xb4, 0x38, 0xda, 0x8d,
-0xa7, 0x51, 0x6f, 0x27, 0xef, 0xc8, 0x87, 0x33,
-0x1a, 0x01, 0xd9, 0xfb, 0xff, 0x74, 0x77, 0x53,
-0x9f, 0x0a, 0x32, 0x31, 0xda, 0x57, 0x91, 0x22,
-0x48, 0x09, 0x33, 0x64, 0xc7, 0xf7, 0x65, 0xae,
-0x1f, 0xbd, 0x7c, 0xc4, 0xac, 0x66, 0x0d, 0x73,
-0xa3, 0x88, 0x92, 0x51, 0xf9, 0x70, 0x85, 0xb3,
-0x11, 0xd0, 0xb8, 0xad, 0xfe, 0x6b, 0x94, 0x1c,
-0xa5, 0xfb, 0xc2, 0x81, 0xed, 0xee, 0xb9, 0xdc,
-0x98, 0xcf, 0x27, 0x8a, 0xee, 0x73, 0x34, 0xea,
-0x49, 0xd7, 0x7f, 0xc5, 0x84, 0x67, 0xa4, 0xcb,
-0xd1, 0x25, 0x6b, 0xb6, 0xbe, 0x26, 0x3e, 0xad,
-0x5d, 0x8e, 0xb6, 0xac, 0x29, 0x19, 0xab, 0xba,
-0xa8, 0x7d, 0x48, 0xf3, 0xd5, 0x7f, 0xe9, 0xca,
-0xcf, 0xe0, 0x42, 0xac, 0x39, 0xec, 0xdd, 0x2e,
-0xf2, 0x36, 0xb6, 0x61, 0x63, 0x3f, 0xd2, 0x5e,
-0x97, 0x17, 0xff, 0xd4, 0xc2, 0x41, 0xbd, 0x36,
-0xec, 0xde, 0x4e, 0xde, 0x84, 0x83, 0x94, 0x19,
-0x31, 0xc4, 0x3f, 0xba, 0x9a, 0x87, 0xff, 0xd1,
-0x0b, 0xd6, 0x66, 0xf8, 0x2b, 0x74, 0xcb, 0xfb,
-0x92, 0xce, 0xc6, 0x35, 0x76, 0xfc, 0x73, 0x0d,
-0x3c, 0x1d, 0x9d, 0x1f, 0x73, 0xaf, 0x25, 0x27,
-0xe1, 0x69, 0xca, 0x0c, 0xd4, 0x3f, 0x3f, 0xcd,
-0x2b, 0xa4, 0x72, 0xd6, 0x7f, 0xc9, 0xb2, 0x76,
-0x4e, 0x69, 0xa2, 0x5e, 0x55, 0x4c, 0xc0, 0x39,
-0x60, 0x06, 0x88, 0x03, 0x0c, 0x08, 0xc5, 0xf5,
-0x7c, 0xfc, 0x4f, 0x1f, 0x5c, 0x51, 0x5a, 0xba,
-0xbc, 0x67, 0xc4, 0x71, 0x8d, 0x1b, 0x47, 0xf9,
-0x7a, 0xc8, 0x87, 0x7f, 0xfc, 0x98, 0xff, 0x32,
-0xda, 0x62, 0xdf, 0x81, 0x6d, 0xb1, 0x93, 0x9e,
-0xb8, 0x7b, 0x2e, 0x24, 0xa8, 0x73, 0x7e, 0xd2,
-0xf5, 0x7d, 0x23, 0xdc, 0x9f, 0xa4, 0xea, 0xbf,
-0x8c, 0x63, 0x61, 0x49, 0x05, 0x74, 0x19, 0xc7,
-0x4c, 0xe7, 0xea, 0xff, 0xa3, 0xfc, 0x70, 0xfa,
-0x81, 0x48, 0x25, 0xca, 0x7e, 0xf0, 0x7c, 0x10,
-0x66, 0x8c, 0x90, 0x42, 0xe8, 0xa0, 0xb7, 0xe5,
-0x3d, 0x1f, 0x64, 0x8b, 0xb9, 0xba, 0x8c, 0x6c,
-0x97, 0x1c, 0x23, 0x1e, 0xd2, 0xb1, 0x2d, 0x96,
-0x9a, 0x4f, 0x29, 0x85, 0x7f, 0xcc, 0xfb, 0x93,
-0xe5, 0x4f, 0xc0, 0x45, 0x6d, 0x5f, 0x34, 0xb0,
-0xcb, 0x3d, 0x8f, 0x1c, 0x43, 0xe3, 0x49, 0xb2,
-0x18, 0x8e, 0x43, 0x9d, 0x89, 0x88, 0xee, 0xce,
-0xea, 0xff, 0xa3, 0x8e, 0xcb, 0x78, 0x4c, 0x79,
-0x67, 0xca, 0xd0, 0xad, 0x30, 0xd4, 0x9a, 0x1f,
-0xff, 0x2c, 0x33, 0xf8, 0x1f, 0x1e, 0xdd, 0xaa,
-0x8c, 0xb6, 0x3f, 0x9e, 0xfc, 0xf8, 0x47, 0xab,
-0x5d, 0xef, 0x7e, 0x2c, 0xdd, 0x16, 0x7b, 0x0e,
-0x33, 0x02, 0x0e, 0x45, 0x8a, 0x13, 0xff, 0xfc,
-0x1c, 0x16, 0x68, 0xee, 0x21, 0x72, 0xde, 0x34,
-0xd6, 0x70, 0xd9, 0x33, 0xde, 0x2f, 0xe7, 0xc4,
-0x3f, 0x4f, 0xd1, 0xf9, 0x61, 0xb6, 0x6c, 0x7e,
-0x63, 0x18, 0x43, 0xd8, 0x16, 0xdb, 0x1f, 0x30,
-0xce, 0x87, 0xcd, 0xae, 0xff, 0x2a, 0x08, 0xc3,
-0x18, 0xca, 0xbc, 0x81, 0x6d, 0xa2, 0xb9, 0xa1,
-0x8b, 0x61, 0x8a, 0x8d, 0x47, 0xec, 0x42, 0x94,
-0xd3, 0xf6, 0xfc, 0x17, 0xaf, 0x76, 0xf7, 0x3e,
-0xd4, 0x69, 0x18, 0xab, 0x14, 0xf1, 0x3c, 0x9e,
-0x97, 0x97, 0x97, 0xff, 0xc1, 0x5f, 0xeb, 0x97,
-0x71, 0xfe, 0xe7, 0xb2, 0xd2, 0x82, 0xd3, 0x52,
-0x0d, 0x17, 0xfc, 0x8b, 0xf2, 0xeb, 0x7f, 0xd4,
-0x3e, 0xd9, 0x07, 0xee, 0x48, 0x24, 0x49, 0xfb,
-0xd4, 0x5a, 0xe2, 0xa7, 0x44, 0x6d, 0x7b, 0x46,
-0xf3, 0xe5, 0xab, 0xff, 0x2a, 0x18, 0xa0, 0x7b,
-0xd9, 0xb2, 0xee, 0x29, 0x25, 0x03, 0xb1, 0xbd,
-0x6a, 0xa0, 0xcd, 0xb5, 0x9a, 0x5c, 0x25, 0x3f,
-0x45, 0x55, 0x07, 0xfe, 0x71, 0xf4, 0xff, 0x61,
-0x17, 0x77, 0x9a, 0x68, 0x27, 0xa0, 0xb9, 0xa2,
-0xae, 0xfd, 0x6c, 0x62, 0x9d, 0xc2, 0xaa, 0x37,
-0x33, 0xf2, 0x5f, 0xbe, 0xf4, 0xdb, 0x96, 0x28,
-0xe2, 0x1c, 0xb8, 0xa0, 0xed, 0xcb, 0x83, 0x7f,
-0x46, 0x32, 0xf1, 0x4f, 0xb1, 0xad, 0x0d, 0x54,
-0x8e, 0xfa, 0x2f, 0x7e, 0x3e, 0x08, 0x36, 0xd9,
-0x88, 0xa4, 0x67, 0x5b, 0x85, 0x41, 0x3c, 0x16,
-0x36, 0x1f, 0xfe, 0x91, 0xcf, 0x42, 0x55, 0xd4,
-0x3d, 0x4c, 0x50, 0xa4, 0xbe, 0x20, 0xe6, 0xde,
-0x45, 0xfc, 0x10, 0x81, 0xaa, 0xbc, 0xf5, 0x5f,
-0x2b, 0xa1, 0xca, 0xd6, 0x26, 0x2b, 0xe9, 0x6a,
-0x20, 0x25, 0x10, 0xa1, 0x2a, 0xcd, 0x5d, 0xff,
-0x15, 0x83, 0x5b, 0xe0, 0x47, 0x50, 0xa9, 0xb9,
-0xdb, 0xc9, 0xab, 0xf2, 0x53, 0x30, 0x3f, 0xc4,
-0xbe, 0xd6, 0xeb, 0xe0, 0x5e, 0xad, 0x92, 0xe6,
-0xae, 0xff, 0xda, 0xdd, 0xfd, 0x15, 0x38, 0x4b,
-0x17, 0xc6, 0xbc, 0x6b, 0xc5, 0x93, 0x78, 0x3e,
-0x08, 0xb6, 0xfd, 0x71, 0x91, 0xe7, 0xe9, 0xde,
-0x58, 0x9e, 0xfa, 0xaf, 0x22, 0x9c, 0x9f, 0x67,
-0x29, 0xaf, 0xff, 0xe2, 0xa3, 0x0b, 0xba, 0x51,
-0xf1, 0x62, 0xf5, 0xb7, 0xc9, 0x81, 0x7f, 0xde,
-0x8f, 0xb6, 0x24, 0x1f, 0xc0, 0xfa, 0xe5, 0x97,
-0x51, 0xb6, 0x31, 0x22, 0xfe, 0x58, 0x1e, 0x8c,
-0xde, 0x18, 0x0b, 0xe4, 0xcc, 0x7f, 0x3d, 0x31,
-0x7d, 0x3f, 0x6c, 0xa4, 0x0b, 0x34, 0xb9, 0x9d,
-0x5c, 0xa5, 0x6f, 0xd4, 0x2a, 0x87, 0xdc, 0xe1,
-0x9d, 0x57, 0xe9, 0x5d, 0xe9, 0xfe, 0x3f, 0x19,
-0xe7, 0x83, 0x20, 0xfe, 0xf9, 0xb1, 0x3a, 0x07,
-0x0f, 0x6d, 0xac, 0x80, 0xef, 0xc1, 0x1c, 0xea,
-0xbe, 0x0d, 0xcf, 0xc3, 0xa5, 0xce, 0xfe, 0x3f,
-0x76, 0xfc, 0xc3, 0x69, 0x46, 0x8c, 0x56, 0x2a,
-0x6c, 0x87, 0xb9, 0xd4, 0x5d, 0x1d, 0x11, 0xf0,
-0x8a, 0xa3, 0xff, 0x8f, 0x33, 0xff, 0xf5, 0xae,
-0x34, 0x97, 0xc1, 0x18, 0x12, 0x40, 0x75, 0x84,
-0xee, 0x9d, 0x25, 0x3e, 0x80, 0x1d, 0xe7, 0xa8,
-0x3d, 0x7e, 0xd9, 0xeb, 0xbf, 0x38, 0x5e, 0xd2,
-0x38, 0xff, 0xf3, 0xae, 0xd6, 0xd8, 0xbe, 0x35,
-0x3a, 0xed, 0xac, 0x41, 0x53, 0x3b, 0xf8, 0x1f,
-0xf3, 0xfd, 0x05, 0xe5, 0x59, 0xb8, 0x12, 0x6d,
-0xa1, 0xc5, 0x49, 0xd2, 0xc4, 0xe6, 0xa7, 0x4a,
-0xf7, 0x0c, 0x89, 0x8b, 0xfd, 0x2f, 0x43, 0x0b,
-0x75, 0xe7, 0xac, 0xff, 0x62, 0xf8, 0x47, 0x63,
-0x41, 0x1c, 0x93, 0xa4, 0x01, 0xe8, 0xe9, 0xe2,
-0xc2, 0x42, 0x3f, 0xe6, 0x2f, 0x3a, 0xa6, 0xc2,
-0x3f, 0x7e, 0xbd, 0x28, 0x4e, 0x7e, 0x06, 0x3f,
-0x55, 0x6b, 0x74, 0xb9, 0xbb, 0xb4, 0x1a, 0xf0,
-0x3c, 0xd9, 0x29, 0xf8, 0x1f, 0x99, 0x77, 0xdf,
-0x7a, 0x80, 0xc1, 0xc2, 0xb5, 0xba, 0x0c, 0x44,
-0xda, 0x42, 0xe5, 0x40, 0x77, 0x9e, 0xfa, 0x2f,
-0x86, 0x7f, 0x2e, 0xaa, 0x8d, 0x78, 0xda, 0xe9,
-0x96, 0xe8, 0xef, 0xb0, 0xed, 0x0c, 0x15, 0x54,
-0x38, 0xaa, 0x3a, 0xc7, 0xeb, 0xc0, 0x3f, 0xca,
-0x84, 0x31, 0xa8, 0x75, 0x1a, 0x9e, 0x2e, 0xe7,
-0xd5, 0xc4, 0x21, 0x8d, 0x7d, 0x56, 0x5d, 0xf9,
-0xeb, 0xbf, 0x26, 0x23, 0x46, 0xfd, 0x97, 0x92,
-0x99, 0x36, 0xcd, 0x9d, 0xff, 0x72, 0xf4, 0xff,
-0x39, 0x93, 0x32, 0xe6, 0xe2, 0x95, 0x3b, 0xa6,
-0xcc, 0x7f, 0x39, 0x13, 0xa3, 0xfd, 0xd6, 0x41,
-0x3c, 0x3d, 0xb9, 0xf9, 0x9f, 0x9b, 0x4c, 0xf4,
-0x18, 0x32, 0xdb, 0x28, 0xdd, 0xb4, 0x2e, 0x9b,
-0xff, 0x51, 0xa7, 0xa7, 0xeb, 0xbf, 0x94, 0x09,
-0xa9, 0xc1, 0x89, 0x9f, 0xa5, 0x94, 0x90, 0xcc,
-0x51, 0xff, 0x95, 0xc5, 0xf6, 0xfc, 0xf1, 0xf9,
-0x2f, 0x0b, 0x78, 0x4f, 0xc1, 0xff, 0x08, 0xc6,
-0x40, 0x4a, 0x9c, 0xc0, 0x58, 0xc8, 0xc2, 0x3f,
-0x59, 0xfb, 0x2f, 0x18, 0x94, 0xea, 0xa5, 0xd4,
-0xc6, 0x21, 0x17, 0xff, 0x23, 0x18, 0x41, 0xdf,
-0xe8, 0xff, 0x33, 0xe2, 0x72, 0x12, 0x41, 0x1d,
-0x5f, 0xcf, 0xc4, 0x3f, 0x6c, 0xbd, 0x09, 0x4d,
-0xfd, 0xab, 0x82, 0x7f, 0x6a, 0xd4, 0x7f, 0x79,
-0x17, 0x8b, 0xd8, 0xd2, 0xb5, 0x49, 0x2f, 0x09,
-0x0a, 0xc7, 0xa3, 0x1f, 0xd2, 0xa6, 0xd1, 0xac,
-0xfc, 0xd7, 0x44, 0x3a, 0x4d, 0xdc, 0xac, 0x4f,
-0xfb, 0x60, 0xc6, 0x25, 0xb8, 0x47, 0x30, 0xe6,
-0x47, 0x4b, 0x11, 0x41, 0x9f, 0xc8, 0xff, 0x10,
-0x73, 0xfe, 0x85, 0x66, 0x7d, 0x55, 0xbc, 0x35,
-0x7f, 0xfd, 0x57, 0xff, 0x27, 0xe6, 0xbf, 0xcc,
-0xb4, 0xd7, 0x4d, 0xe9, 0x61, 0xf2, 0x19, 0x98,
-0x69, 0xe7, 0x7f, 0xd2, 0xf5, 0x5f, 0x65, 0x83,
-0x12, 0x4e, 0xda, 0x8a, 0x1c, 0xdb, 0x58, 0xdf,
-0x94, 0xf9, 0xaf, 0x1c, 0x69, 0xaf, 0x4f, 0xca,
-0x7f, 0xd9, 0x84, 0x40, 0xb3, 0xff, 0x63, 0xf9,
-0x9f, 0xff, 0xd8, 0xfc, 0x97, 0xf2, 0x47, 0xf3,
-0x3f, 0x19, 0xc6, 0xd9, 0x7f, 0x57, 0xfe, 0xcb,
-0xb8, 0xd8, 0x6a, 0xbf, 0x4d, 0xca, 0xec, 0xa8,
-0x93, 0x91, 0xff, 0x4a, 0xa3, 0x9d, 0x22, 0x6e,
-0x14, 0x18, 0x57, 0xa4, 0x3f, 0x94, 0xff, 0x11,
-0x9c, 0x85, 0xff, 0x53, 0xd4, 0x7f, 0x19, 0x65,
-0x5f, 0x70, 0x47, 0x3e, 0xfe, 0x27, 0xb3, 0xfe,
-0xeb, 0x93, 0xf4, 0xcf, 0xf0, 0x87, 0xdc, 0x3f,
-0x45, 0xfd, 0xd7, 0x27, 0xf1, 0x3f, 0xa9, 0xfa,
-0x2f, 0x3b, 0xdb, 0x33, 0x22, 0x35, 0x0a, 0x19,
-0xfa, 0xe7, 0x74, 0xff, 0xc3, 0xbc, 0xfc, 0x8f,
-0x18, 0xd4, 0x72, 0xf0, 0x3f, 0x59, 0xf5, 0x5f,
-0x39, 0x8d, 0x3c, 0xf5, 0x5f, 0x79, 0x8d, 0x5c,
-0xfc, 0x4f, 0x8e, 0x32, 0xf0, 0x1c, 0xf8, 0x47,
-0x2b, 0xc8, 0x8e, 0x56, 0x48, 0xfb, 0xe4, 0x8b,
-0x5f, 0x99, 0xfc, 0xcf, 0x08, 0x1b, 0x1d, 0x73,
-0x9b, 0xfb, 0xf9, 0x15, 0x14, 0x46, 0x06, 0x74,
-0x47, 0xff, 0xc3, 0x4c, 0xfe, 0x27, 0x61, 0xe8,
-0x7f, 0x54, 0xa7, 0xfe, 0x27, 0xbd, 0xbf, 0xcb,
-0xa8, 0xff, 0xaa, 0xcd, 0xcd, 0xa7, 0xa5, 0xf1,
-0x4f, 0x56, 0xfd, 0x57, 0x4a, 0xe8, 0xd2, 0xd0,
-0x6f, 0xbf, 0x72, 0x3a, 0x3f, 0xff, 0x63, 0x13,
-0x7e, 0x4c, 0x9b, 0x2a, 0xff, 0x65, 0xd2, 0x3e,
-0x1e, 0x6e, 0x48, 0xbc, 0xec, 0xeb, 0x92, 0x72,
-0x8f, 0xf1, 0x53, 0xbe, 0xfa, 0x2f, 0x52, 0xa2,
-0x17, 0xe7, 0x12, 0xf6, 0xe4, 0xaa, 0xff, 0x2a,
-0x4c, 0xd5, 0x7f, 0x7d, 0x82, 0xfe, 0xd9, 0x76,
-0x3e, 0x88, 0x84, 0xf3, 0x53, 0xc4, 0x69, 0x1f,
-0xd9, 0x9c, 0x1f, 0x81, 0x17, 0xc2, 0x3b, 0xeb,
-0xbf, 0x6c, 0xd9, 0xbd, 0xc6, 0x53, 0x9e, 0xa7,
-0x90, 0xf6, 0x51, 0x79, 0xfc, 0x7d, 0x4f, 0x9b,
-0x68, 0x6f, 0xc6, 0x83, 0x83, 0x6d, 0xfd, 0x7f,
-0x9c, 0xfc, 0x4f, 0xf3, 0x60, 0x06, 0x11, 0x04,
-0x86, 0xfe, 0xe7, 0x2a, 0x73, 0x3d, 0x1c, 0x29,
-0x40, 0xd8, 0xd3, 0x9b, 0xf4, 0x26, 0xd8, 0xfe,
-0x8b, 0xe1, 0xe7, 0x30, 0xfb, 0xb5, 0x76, 0x0a,
-0xfc, 0xa3, 0xf3, 0xfc, 0x97, 0xef, 0x8c, 0xbb,
-0x3b, 0xf4, 0x26, 0xef, 0xff, 0xec, 0x5e, 0x88,
-0x07, 0xb9, 0xe6, 0xd5, 0xff, 0x24, 0x0a, 0x8c,
-0xfd, 0xb8, 0x1b, 0xd8, 0xd7, 0xf7, 0x30, 0x57,
-0x9f, 0xfa, 0xb2, 0xf3, 0xa1, 0x69, 0xfe, 0x27,
-0xa9, 0xec, 0xe1, 0xa2, 0x29, 0xe6, 0xc4, 0xce,
-0xc2, 0x0f, 0x54, 0xdf, 0x80, 0x3b, 0x16, 0x09,
-0x28, 0x99, 0xf3, 0x69, 0xeb, 0xff, 0xcc, 0xf5,
-0xb7, 0x75, 0x3a, 0x0b, 0x43, 0x6f, 0x92, 0xd7,
-0x60, 0x9f, 0xee, 0xdd, 0xef, 0x0e, 0x64, 0xd7,
-0x7f, 0x59, 0xf8, 0x76, 0x2f, 0x3c, 0x23, 0xa5,
-0xf2, 0x83, 0xe7, 0x81, 0x37, 0xba, 0x59, 0x9f,
-0xab, 0xff, 0x8f, 0x15, 0x4f, 0xc7, 0xc0, 0x58,
-0x9f, 0xd7, 0x75, 0xb3, 0xcf, 0xea, 0x28, 0x65,
-0x4f, 0xeb, 0x16, 0x03, 0x59, 0xf5, 0x4d, 0xce,
-0xfe, 0xcf, 0xbd, 0x46, 0x1a, 0x74, 0x10, 0x7e,
-0xc5, 0x8c, 0x9e, 0x0e, 0x12, 0x50, 0x5f, 0xcf,
-0x5b, 0xff, 0xa5, 0x9b, 0x7c, 0x20, 0xd2, 0x62,
-0x1d, 0x12, 0x76, 0x5b, 0x75, 0x95, 0x64, 0x1d,
-0x6c, 0x9a, 0xee, 0xff, 0x33, 0xa4, 0x60, 0xfe,
-0x8b, 0x81, 0x9c, 0x36, 0x72, 0x85, 0x7c, 0xd7,
-0x88, 0xfe, 0xd7, 0x75, 0x3c, 0x12, 0xcb, 0xd7,
-0xff, 0xc7, 0xcc, 0x7f, 0xb9, 0xa1, 0xf5, 0x25,
-0xe8, 0xe7, 0x8d, 0x10, 0xab, 0x6a, 0xe1, 0x79,
-0x7b, 0xff, 0x9f, 0xad, 0x8e, 0xfe, 0x3f, 0x65,
-0x7b, 0x38, 0x68, 0xd9, 0x4a, 0xd9, 0xaf, 0x17,
-0x14, 0x36, 0xba, 0x7d, 0xee, 0x1c, 0x7a, 0x2a,
-0x27, 0xff, 0x83, 0x6c, 0x64, 0xb7, 0xb8, 0x05,
-0x65, 0x0f, 0xf8, 0x6b, 0xad, 0xd2, 0x03, 0x4d,
-0x49, 0x7b, 0x45, 0x9e, 0xad, 0xff, 0xb3, 0x95,
-0x4f, 0x27, 0xb3, 0xd8, 0x46, 0x92, 0xcb, 0x9e,
-0x9b, 0xe0, 0x27, 0xcc, 0xf0, 0xe7, 0xe6, 0x7f,
-0x10, 0xff, 0x74, 0xcc, 0x4b, 0x76, 0x26, 0xc8,
-0xb3, 0xb8, 0xed, 0x4a, 0xba, 0x6f, 0x45, 0x22,
-0x28, 0x32, 0x3f, 0x29, 0xe7, 0xee, 0xff, 0x93,
-0xd2, 0x1f, 0xce, 0xac, 0x26, 0xc5, 0xf2, 0x8e,
-0x28, 0x43, 0xd7, 0x0a, 0xf1, 0xc0, 0xe3, 0x92,
-0x59, 0xd8, 0x22, 0xf0, 0xf9, 0x3c, 0x69, 0x3d,
-0x5f, 0x97, 0x76, 0xf3, 0xb2, 0x2f, 0xef, 0x6f,
-0xc5, 0x83, 0x7c, 0xdb, 0xe5, 0x1d, 0x71, 0xfb,
-0xe1, 0x08, 0x33, 0x3c, 0x79, 0xfa, 0x3f, 0x9b,
-0xf1, 0x08, 0xf9, 0x9f, 0x3f, 0x20, 0xff, 0x95,
-0x8e, 0x77, 0x03, 0x70, 0x94, 0x34, 0xb3, 0x68,
-0xeb, 0xae, 0xce, 0x2a, 0x04, 0xcb, 0x3e, 0x1f,
-0x6d, 0x26, 0x9e, 0xcf, 0xfe, 0x9a, 0xa9, 0x3f,
-0x79, 0x3b, 0x83, 0x7f, 0xb0, 0xe1, 0x1f, 0xa8,
-0x96, 0x78, 0x76, 0x0c, 0xf9, 0xc6, 0xcd, 0xd4,
-0xb8, 0x5f, 0x3b, 0x98, 0x71, 0xbf, 0xad, 0xfe,
-0x4b, 0x49, 0xe3, 0x9f, 0x18, 0x17, 0xc6, 0x5c,
-0x13, 0x29, 0x84, 0x1d, 0xa9, 0x42, 0x30, 0x29,
-0xab, 0xfe, 0x6b, 0x75, 0x45, 0x5a, 0xff, 0x4c,
-0x51, 0xf6, 0xfc, 0x72, 0x84, 0x17, 0xc2, 0x3b,
-0xf9, 0x07, 0x5b, 0xff, 0x67, 0xce, 0x87, 0xd4,
-0x2e, 0xf5, 0xb6, 0x8b, 0xe7, 0xa5, 0xcb, 0xe0,
-0xd5, 0xbc, 0xaf, 0x74, 0x0e, 0xc7, 0xde, 0xe6,
-0x1d, 0x6f, 0xc4, 0x61, 0x25, 0x27, 0xfe, 0xb9,
-0x6c, 0xe8, 0x7f, 0xae, 0x87, 0x97, 0xe0, 0x7a,
-0x7d, 0xc5, 0xab, 0x0f, 0x5f, 0x2f, 0xf3, 0x83,
-0xd5, 0xf0, 0xfe, 0x83, 0x99, 0xfc, 0x4f, 0x85,
-0xa9, 0xff, 0x89, 0x85, 0x54, 0xce, 0x0f, 0xbb,
-0x77, 0x11, 0xd5, 0x7e, 0x62, 0x5a, 0x06, 0xfe,
-0x59, 0x9b, 0xd6, 0x3f, 0xff, 0x15, 0x3c, 0x9a,
-0x6a, 0xfc, 0xa8, 0xe6, 0xef, 0xff, 0xd3, 0xa7,
-0x18, 0xf8, 0xa7, 0x27, 0xea, 0x5a, 0x23, 0x3d,
-0xca, 0xa6, 0xb1, 0xe7, 0xa1, 0xd0, 0xba, 0xac,
-0x7c, 0x62, 0xf6, 0xf9, 0x68, 0xee, 0xc7, 0x66,
-0xfc, 0x15, 0xf9, 0x15, 0x34, 0x20, 0x51, 0xbc,
-0x26, 0x2b, 0x23, 0x96, 0x3e, 0x1f, 0x36, 0x01,
-0xbb, 0xa4, 0x94, 0xba, 0xfb, 0x47, 0x78, 0x2c,
-0x6c, 0xbb, 0x77, 0xbb, 0xdb, 0x81, 0x88, 0x78,
-0xe3, 0x20, 0x5b, 0xff, 0x43, 0x73, 0xbd, 0x75,
-0x89, 0x49, 0xf9, 0x84, 0xd0, 0x0c, 0x01, 0x49,
-0x54, 0xf9, 0x1f, 0x22, 0xcf, 0xf9, 0xb0, 0x5d,
-0xa9, 0xfc, 0x97, 0xca, 0x9c, 0xea, 0x49, 0x99,
-0x6d, 0xe4, 0x47, 0x48, 0xa3, 0x7a, 0x5f, 0x46,
-0x46, 0x2c, 0x91, 0x9d, 0x8f, 0x58, 0xc8, 0x16,
-0xc9, 0xc3, 0x94, 0x7d, 0x26, 0x8b, 0x4b, 0x3c,
-0xd0, 0x49, 0x32, 0xfd, 0xb3, 0xf9, 0x4f, 0xe0,
-0xe7, 0x85, 0x7d, 0x1d, 0xbf, 0xdf, 0xf3, 0xea,
-0x23, 0xb0, 0x20, 0xd9, 0xdd, 0x7e, 0x2f, 0xfb,
-0x1e, 0xf3, 0x9e, 0x0f, 0x2b, 0x77, 0x9b, 0xf8,
-0x67, 0xc6, 0x6f, 0xe4, 0x7f, 0x61, 0x86, 0x67,
-0x44, 0x6c, 0x20, 0xbf, 0xcc, 0x7b, 0x3e, 0xac,
-0x7f, 0x96, 0xe1, 0x6f, 0x57, 0xc5, 0xd9, 0xf7,
-0x92, 0x12, 0xba, 0x0c, 0x5b, 0xfe, 0xc7, 0x94,
-0xc2, 0xda, 0xfa, 0x3f, 0x7b, 0x9e, 0x6d, 0xe3,
-0x41, 0xea, 0xdb, 0x9c, 0xff, 0x69, 0x19, 0xf6,
-0x8e, 0x57, 0x35, 0xda, 0xe2, 0x97, 0x01, 0x84,
-0xd2, 0xe7, 0xc3, 0x3e, 0x29, 0x5b, 0x78, 0xe6,
-0x7a, 0x7c, 0xed, 0xdf, 0xba, 0x97, 0xb8, 0x66,
-0x99, 0xb0, 0x27, 0x07, 0xff, 0x13, 0x83, 0xc7,
-0x14, 0x7e, 0x71, 0xcc, 0xb8, 0x7f, 0xd0, 0x7d,
-0x3b, 0xd9, 0x66, 0x43, 0x44, 0x24, 0xeb, 0x7c,
-0x58, 0xac, 0xf7, 0xf1, 0xe8, 0x33, 0x9b, 0x48,
-0x01, 0xf6, 0xb7, 0x41, 0x6f, 0x5f, 0x9d, 0x15,
-0xef, 0xd2, 0xf5, 0x5f, 0xb2, 0xc4, 0xfc, 0x2d,
-0xdb, 0x2d, 0xba, 0x9f, 0x13, 0x0b, 0xe0, 0xc5,
-0x82, 0xda, 0x33, 0xde, 0xf8, 0xa7, 0xab, 0xa5,
-0xcc, 0x8d, 0xa4, 0xad, 0xff, 0x33, 0x98, 0x78,
-0xc9, 0x3d, 0x4c, 0xf8, 0x44, 0x45, 0x45, 0xab,
-0xfe, 0x1d, 0x0f, 0x8a, 0xbd, 0xdb, 0xc0, 0x3f,
-0xe6, 0xfd, 0x02, 0x18, 0x7a, 0x86, 0x92, 0x8b,
-0xe2, 0x79, 0xdf, 0xcb, 0xcc, 0x28, 0x4e, 0x8a,
-0xdf, 0x02, 0x34, 0xdc, 0x63, 0x58, 0x21, 0x4e,
-0xf0, 0x04, 0x84, 0x2a, 0x7b, 0xff, 0x67, 0x16,
-0xcd, 0x89, 0x51, 0xbd, 0x0e, 0x3d, 0x65, 0xb5,
-0x7a, 0x5b, 0x94, 0x7c, 0x8a, 0xeb, 0x57, 0x57,
-0xe4, 0x3d, 0x1f, 0xd6, 0x8c, 0xce, 0x04, 0x6f,
-0x2b, 0x8a, 0xc3, 0x1d, 0x59, 0x7a, 0x57, 0x07,
-0xfe, 0xe1, 0x65, 0x71, 0x6c, 0x12, 0x86, 0x71,
-0x7e, 0x12, 0xdd, 0x7b, 0x49, 0xfa, 0x20, 0x6f,
-0x39, 0x9b, 0xff, 0x81, 0x75, 0xe6, 0x7a, 0x18,
-0x96, 0x8f, 0x0a, 0xcd, 0x89, 0xfb, 0xe7, 0x3e,
-0xfc, 0x35, 0xf2, 0x22, 0xd7, 0xff, 0xa4, 0x89,
-0x8e, 0x34, 0xff, 0xd3, 0x51, 0x60, 0x06, 0xf1,
-0x19, 0xe7, 0x11, 0xff, 0x0c, 0x79, 0xf7, 0x89,
-0xe7, 0xb1, 0xfe, 0x3d, 0xb1, 0x2a, 0x2f, 0xff,
-0xf3, 0xf2, 0xa6, 0xfa, 0x33, 0xeb, 0xc6, 0x5b,
-0x11, 0xed, 0xd4, 0x25, 0xef, 0xb7, 0xf3, 0x3f,
-0xe4, 0x0d, 0x64, 0x14, 0x33, 0xf9, 0x1f, 0x84,
-0x3d, 0x6d, 0x7d, 0x75, 0x1c, 0x08, 0x25, 0xed,
-0xfc, 0xcf, 0x59, 0xa9, 0xc7, 0xb8, 0x32, 0xe6,
-0xe0, 0x7f, 0xb0, 0x88, 0x40, 0x0e, 0x02, 0xfe,
-0xf5, 0x79, 0x37, 0xf5, 0xb4, 0x10, 0x5a, 0x78,
-0xd8, 0xa0, 0x5e, 0xcf, 0x39, 0xf8, 0x9f, 0x1e,
-0xa1, 0x26, 0x05, 0x23, 0x25, 0x9f, 0xde, 0x93,
-0xe6, 0x7f, 0x4a, 0x47, 0xa1, 0x47, 0xf2, 0x65,
-0xd4, 0xbf, 0x97, 0xed, 0x61, 0x68, 0x84, 0x77,
-0x63, 0xc6, 0xea, 0xad, 0x3a, 0xdd, 0xd9, 0x2f,
-0xeb, 0x75, 0xa3, 0x11, 0x50, 0xd2, 0xc2, 0x4b,
-0x67, 0xe0, 0x99, 0xd2, 0x49, 0x38, 0x80, 0xf3,
-0x83, 0x30, 0xf8, 0x39, 0xe3, 0xfc, 0x8b, 0x7b,
-0xd2, 0xf8, 0xe7, 0xb9, 0xcc, 0xfc, 0xd7, 0x1e,
-0xd9, 0x90, 0xd9, 0x5b, 0x8f, 0x6d, 0x75, 0xe8,
-0x5b, 0xf8, 0xf3, 0x3f, 0xb0, 0xf1, 0x3f, 0x1e,
-0x5e, 0xef, 0xb6, 0x02, 0x5f, 0xbb, 0xd7, 0x5a,
-0x06, 0x5c, 0xc8, 0x54, 0x8a, 0x33, 0xc0, 0xdf,
-0xff, 0x23, 0xa7, 0xfe, 0x47, 0xf2, 0xf4, 0xdb,
-0xb6, 0x5d, 0x1c, 0x18, 0x7b, 0xcc, 0xef, 0x25,
-0xe6, 0xe4, 0x7f, 0x6e, 0xcb, 0xec, 0xff, 0xe3,
-0xd4, 0x03, 0x2f, 0xea, 0xe0, 0x89, 0xb0, 0xf1,
-0x2c, 0xfc, 0x63, 0xaa, 0x7d, 0x46, 0xbd, 0xf5,
-0xa8, 0xff, 0xe9, 0xc2, 0x2b, 0x4b, 0x11, 0xff,
-0x04, 0xfb, 0xbd, 0x0b, 0xf3, 0xeb, 0x7f, 0xd8,
-0x32, 0xdb, 0xdb, 0x7a, 0x49, 0x9f, 0xac, 0xe6,
-0x2b, 0x6a, 0x94, 0xdd, 0xcf, 0x96, 0xe2, 0x58,
-0xab, 0xbd, 0xff, 0xcf, 0xa0, 0x89, 0x06, 0x2d,
-0xe3, 0x0b, 0x0c, 0x5f, 0x19, 0xf9, 0x2f, 0xe5,
-0x43, 0xc3, 0xb0, 0xf1, 0x3f, 0x57, 0x3f, 0x06,
-0x9b, 0xa4, 0x94, 0xf7, 0x40, 0x63, 0xc5, 0xfa,
-0xba, 0x53, 0x65, 0x9b, 0xd2, 0xf9, 0x2f, 0x6e,
-0x9c, 0xb3, 0xea, 0xbf, 0x74, 0xf8, 0x21, 0x31,
-0xbb, 0x1d, 0x92, 0x4d, 0x74, 0x1e, 0x27, 0x82,
-0xc8, 0x26, 0x23, 0xdf, 0xf7, 0x43, 0xe1, 0x00,
-0xdd, 0x81, 0x8a, 0xa0, 0x74, 0xff, 0xe7, 0x36,
-0xc9, 0x54, 0x97, 0xf9, 0x06, 0xf9, 0x67, 0xf5,
-0x7f, 0xc5, 0xd9, 0x32, 0xc3, 0x15, 0xb8, 0xc2,
-0xf8, 0xbe, 0xc2, 0x19, 0xfc, 0x4f, 0x41, 0x37,
-0x9c, 0x34, 0x40, 0x4e, 0xc2, 0xc0, 0x3f, 0x08,
-0x7b, 0x8e, 0xc1, 0x3e, 0x66, 0x7c, 0x11, 0x5b,
-0x43, 0xd7, 0x65, 0xe0, 0x1f, 0x16, 0x7f, 0x47,
-0x24, 0x5b, 0xb6, 0xcb, 0xcd, 0xf9, 0x1f, 0xc1,
-0xd0, 0xa3, 0x2a, 0x1b, 0x8c, 0x13, 0x63, 0xd3,
-0xf8, 0xa7, 0x5b, 0x19, 0x16, 0x4d, 0x35, 0x2c,
-0x31, 0x8c, 0x19, 0xd5, 0xe9, 0x78, 0x77, 0x43,
-0x16, 0xfe, 0xc1, 0xfe, 0x87, 0x1c, 0xff, 0x88,
-0x86, 0xfe, 0xb6, 0xc4, 0xc0, 0x3f, 0x8d, 0x3c,
-0xfe, 0x4a, 0x07, 0x0d, 0xc3, 0x71, 0xfe, 0x85,
-0x60, 0xaa, 0x73, 0xa5, 0xcd, 0xc2, 0x1d, 0xda,
-0x0a, 0xb3, 0x11, 0xd0, 0x4c, 0x9b, 0x70, 0xc8,
-0xc6, 0xff, 0x80, 0xa5, 0xfe, 0xed, 0xe2, 0x86,
-0x2b, 0xea, 0x92, 0xf8, 0xa9, 0x53, 0x29, 0x3c,
-0xe0, 0x5f, 0xea, 0xe0, 0x7f, 0xfa, 0x64, 0x4c,
-0x43, 0x37, 0x1b, 0x7c, 0x8b, 0x11, 0x76, 0x89,
-0x6a, 0xc3, 0x7b, 0xe2, 0x6c, 0xac, 0x88, 0x77,
-0xf0, 0x3f, 0x8a, 0x83, 0xcd, 0x78, 0x20, 0x5a,
-0x35, 0x0c, 0x6f, 0x4b, 0x8d, 0xe6, 0x15, 0x34,
-0x6c, 0xfd, 0x9f, 0xb7, 0x17, 0x9c, 0xe7, 0x65,
-0x31, 0xec, 0x57, 0x34, 0xf6, 0xa5, 0x0c, 0xc2,
-0x9f, 0x80, 0x47, 0x63, 0x34, 0x6b, 0xab, 0x32,
-0xf9, 0x1f, 0x0e, 0x7b, 0x28, 0xb1, 0x1b, 0xa9,
-0xfe, 0x87, 0x0c, 0xcc, 0x66, 0xf4, 0x7f, 0x46,
-0xfe, 0xa7, 0x03, 0x9b, 0xcc, 0x63, 0xff, 0x1f,
-0x41, 0x50, 0x35, 0xd1, 0x14, 0x42, 0xbb, 0x95,
-0xc2, 0x61, 0x6e, 0xcc, 0xcc, 0xe4, 0x7f, 0x36,
-0x9b, 0xe8, 0xd1, 0x30, 0x42, 0xc3, 0x69, 0xfd,
-0xf3, 0x13, 0x52, 0x0e, 0xfe, 0xe7, 0xa8, 0x89,
-0x66, 0x6d, 0x46, 0xb3, 0xc3, 0xc8, 0xe6, 0x7f,
-0x1c, 0xb2, 0x28, 0x05, 0x85, 0xf1, 0xc5, 0xa9,
-0x2b, 0x4b, 0xbd, 0x79, 0xcf, 0x87, 0xcd, 0x34,
-0x8c, 0x9f, 0x3c, 0x8e, 0xfa, 0x77, 0xf6, 0x17,
-0xde, 0xc7, 0x40, 0x4e, 0x49, 0xac, 0x34, 0x21,
-0xed, 0x4b, 0xa1, 0x1d, 0x01, 0x61, 0xcf, 0x8a,
-0x58, 0xeb, 0x6e, 0x38, 0x24, 0x94, 0x20, 0xb0,
-0xef, 0x4e, 0xf3, 0x3f, 0x1b, 0xb3, 0xf8, 0x9f,
-0x9b, 0xad, 0x30, 0xbd, 0x87, 0x3b, 0xa2, 0xa2,
-0x60, 0x28, 0xcd, 0xff, 0x54, 0xa6, 0xf8, 0x9f,
-0x8c, 0xb2, 0x77, 0xe3, 0x58, 0xd8, 0xc7, 0x0a,
-0x0e, 0x30, 0x44, 0x54, 0xb1, 0x9e, 0xec, 0xb6,
-0xf3, 0x3f, 0x4a, 0xba, 0xdb, 0x61, 0xd7, 0x7c,
-0x66, 0xb4, 0x1a, 0xfe, 0x8a, 0x5d, 0xf9, 0x21,
-0xc3, 0x3f, 0x2d, 0xc9, 0x62, 0x47, 0xff, 0xe7,
-0x14, 0xff, 0x53, 0xe2, 0x70, 0xb3, 0x48, 0xe3,
-0x6f, 0x75, 0xe0, 0x1f, 0x73, 0x7e, 0xb4, 0xf2,
-0x2b, 0xda, 0x64, 0x9a, 0xed, 0x59, 0x62, 0x18,
-0x5c, 0xd1, 0x7a, 0x81, 0xfd, 0x2f, 0xbe, 0x8c,
-0xc2, 0x06, 0x16, 0xbf, 0xec, 0xe7, 0x5f, 0x68,
-0x07, 0x14, 0xf3, 0xb5, 0x95, 0xf9, 0xd8, 0x4f,
-0x0c, 0xf5, 0x27, 0x5c, 0x88, 0x78, 0x3a, 0xb4,
-0x89, 0xce, 0x1f, 0xed, 0xb1, 0xeb, 0x7f, 0xa2,
-0xf0, 0x98, 0x74, 0x40, 0xb2, 0xa1, 0xbb, 0x15,
-0xeb, 0x2d, 0xfd, 0x4f, 0xe9, 0x29, 0x03, 0x11,
-0x39, 0xfa, 0xff, 0x48, 0x56, 0x10, 0x47, 0xa3,
-0xd6, 0x22, 0xa2, 0x0d, 0x0f, 0x9f, 0x0a, 0xf4,
-0xb9, 0xfa, 0xff, 0x60, 0x34, 0x2f, 0xb4, 0x02,
-0x4d, 0x83, 0x71, 0x22, 0xf9, 0x8b, 0x46, 0xfe,
-0xe2, 0xa4, 0xf5, 0x3e, 0xdb, 0x72, 0xf2, 0x3f,
-0x68, 0xfc, 0x85, 0x69, 0xb0, 0x27, 0x0c, 0x5b,
-0xfe, 0xa7, 0x43, 0xb9, 0x24, 0x18, 0xfe, 0xfc,
-0xab, 0x86, 0xfa, 0xd7, 0x93, 0x86, 0x01, 0x55,
-0x16, 0x1e, 0x48, 0xc7, 0xeb, 0xfe, 0xae, 0x34,
-0xff, 0xc3, 0xcb, 0xbe, 0x8a, 0x6d, 0xb2, 0x55,
-0x1b, 0x9e, 0xb1, 0xf8, 0x1f, 0x29, 0x20, 0x3b,
-0xd8, 0x09, 0x8b, 0xff, 0xe1, 0x15, 0xf1, 0x46,
-0xe3, 0x20, 0x5f, 0x16, 0xff, 0xd3, 0x6f, 0xf2,
-0x3f, 0x2f, 0x14, 0xd5, 0x61, 0x3d, 0xb2, 0x62,
-0xcc, 0x18, 0xed, 0x55, 0xb1, 0x1f, 0x20, 0xd8,
-0xea, 0xdf, 0xed, 0xfc, 0xcf, 0xbb, 0x52, 0x73,
-0xc2, 0xb3, 0xaf, 0x33, 0x3d, 0x70, 0x75, 0xc2,
-0xdf, 0x7c, 0xcc, 0x9b, 0xb3, 0xff, 0x4f, 0x2a,
-0x7e, 0xa1, 0x3a, 0xc8, 0xd2, 0xff, 0xa4, 0xfe,
-0x8b, 0x63, 0x33, 0xb2, 0xcf, 0x87, 0xbd, 0xd3,
-0x95, 0xeb, 0x3c, 0xbe, 0xce, 0xe0, 0xbf, 0xff,
-0x3c, 0x3e, 0xb9, 0x8b, 0x54, 0x42, 0xb7, 0xc6,
-0xeb, 0x52, 0x6d, 0xc6, 0x27, 0x9c, 0x87, 0x78,
-0xe7, 0xbf, 0xf3, 0x3c, 0xc4, 0xc1, 0xff, 0x64,
-0xe7, 0x21, 0x0e, 0xe6, 0xfd, 0xe5, 0xff, 0x2b,
-0xe7, 0x21, 0x6a, 0x86, 0x01, 0x9f, 0x70, 0x1e,
-0xe2, 0x9d, 0x7f, 0xe4, 0x79, 0x88, 0xda, 0x1f,
-0x39, 0xff, 0xda, 0x7f, 0x9d, 0x87, 0xf8, 0xef,
-0xfb, 0xf7, 0x9f, 0xeb, 0xfc, 0xc1, 0xff, 0x7c,
-0xf7, 0x93, 0xae, 0xb2, 0x0e, 0xd1, 0xdf, 0x4e,
-0xca, 0x60, 0xa0, 0x7a, 0x47, 0x27, 0x03, 0x88,
-0x65, 0x91, 0x2e, 0xa9, 0x72, 0x85, 0x3f, 0x44,
-0x94, 0xc8, 0xa6, 0xb2, 0xbd, 0x62, 0xd6, 0xf7,
-0x58, 0xe0, 0x17, 0x28, 0x84, 0x65, 0x05, 0x0a,
-0x64, 0x21, 0x01, 0x21, 0xa8, 0xd0, 0xa6, 0xc9,
-0xd3, 0x11, 0x61, 0x54, 0xe8, 0xd3, 0xfc, 0x02,
-0x48, 0x99, 0xdf, 0xe3, 0xbd, 0x50, 0x19, 0x92,
-0xf1, 0xf9, 0xf7, 0xaa, 0xea, 0x11, 0xe6, 0x0f,
-0xb7, 0x75, 0x6f, 0x2a, 0x3c, 0xf3, 0x85, 0xee,
-0x90, 0xaf, 0xa2, 0xfb, 0x97, 0x85, 0x95, 0x04,
-0x3d, 0xa4, 0xe3, 0x7e, 0xa9, 0x02, 0x3f, 0x6a,
-0xa1, 0x0c, 0x24, 0x79, 0xba, 0x0c, 0x4b, 0x81,
-0x19, 0x52, 0x87, 0xc6, 0x1e, 0x3b, 0x8b, 0x16,
-0x96, 0xe5, 0xf8, 0xde, 0x3b, 0x41, 0x6d, 0x93,
-0xc1, 0x25, 0x91, 0xe7, 0x41, 0xa5, 0x1e, 0xfc,
-0x3a, 0x96, 0xaa, 0x6a, 0x9b, 0xca, 0x0c, 0x4a,
-0xd5, 0x60, 0x37, 0x57, 0x62, 0xda, 0xc7, 0x2b,
-0x2a, 0x51, 0x03, 0x3e, 0x89, 0x40, 0x07, 0xf0,
-0x7b, 0x8a, 0x84, 0x20, 0xba, 0x52, 0x62, 0xff,
-0x5b, 0xcc, 0x9b, 0xd0, 0x65, 0xd5, 0x42, 0xc6,
-0xf7, 0xd8, 0x59, 0x8d, 0xcf, 0xbf, 0x4f, 0x22,
-0x9d, 0x92, 0x9a, 0xc0, 0xa7, 0x85, 0x3b, 0xaa,
-0xe9, 0xa0, 0x4c, 0x5c, 0x40, 0x87, 0xaa, 0x55,
-0xf6, 0xfc, 0x88, 0xe3, 0x76, 0x45, 0xa8, 0x86,
-0x22, 0x80, 0x22, 0xe6, 0x9b, 0x24, 0xa5, 0x08,
-0x5f, 0x47, 0x63, 0x17, 0xfb, 0xab, 0x7d, 0x1a,
-0x66, 0x67, 0xf0, 0xa7, 0x8c, 0xf9, 0xdf, 0xe4,
-0xaf, 0x1c, 0xf4, 0x7f, 0xd3, 0x35, 0x2b, 0xb4,
-0x49, 0xde, 0xe1, 0x09, 0xb4, 0x2e, 0x9f, 0x15,
-0xd9, 0x54, 0xb1, 0x50, 0x63, 0x7f, 0x88, 0x8a,
-0xa1, 0x17, 0xd4, 0x4a, 0x8a, 0x48, 0xdd, 0xf1,
-0x5f, 0x98, 0x26, 0x4d, 0xa7, 0x10, 0x92, 0x2b,
-0xd4, 0x69, 0x52, 0x47, 0x9b, 0xda, 0xaa, 0x29,
-0x74, 0x9a, 0xbf, 0x03, 0x27, 0xaa, 0x42, 0x2f,
-0x58, 0xcc, 0xfe, 0x22, 0xad, 0x19, 0xf3, 0xf3,
-0x4b, 0x55, 0x0d, 0xb1, 0x69, 0x91, 0xe8, 0x26,
-0x58, 0xf8, 0x00, 0xb4, 0x8a, 0x8a, 0xc6, 0x8c,
-0x9b, 0x20, 0x44, 0xca, 0x8e, 0xdc, 0xbb, 0xb8,
-0xf2, 0x05, 0x4f, 0x6b, 0x96, 0x3f, 0xec, 0x20,
-0x7c, 0x92, 0x99, 0xf7, 0x0b, 0x49, 0xdf, 0x84,
-0x59, 0x63, 0xd3, 0xd4, 0xe9, 0x2f, 0x4a, 0x77,
-0xea, 0xb3, 0xa2, 0x05, 0xc1, 0x8e, 0xad, 0xf0,
-0x4d, 0xee, 0x78, 0xd3, 0xff, 0xba, 0xca, 0x2a,
-0x25, 0x99, 0x2d, 0x1b, 0xe8, 0x62, 0xef, 0xe3,
-0x69, 0xd7, 0x14, 0x3d, 0x12, 0x5c, 0xe8, 0xf2,
-0x68, 0x11, 0x45, 0xf9, 0xa5, 0x52, 0x19, 0xf1,
-0x2f, 0x15, 0x33, 0xfc, 0xa1, 0xaa, 0xb8, 0x54,
-0xd0, 0x64, 0x36, 0x33, 0x4a, 0xa1, 0xa0, 0x16,
-0x41, 0x52, 0x08, 0x40, 0x1b, 0xfe, 0x21, 0x42,
-0x42, 0x35, 0xd5, 0x40, 0x6c, 0x73, 0xbc, 0x7e,
-0x50, 0x57, 0x62, 0x05, 0x1e, 0x08, 0x49, 0x41,
-0x0a, 0xc1, 0xcf, 0x79, 0x94, 0x56, 0x69, 0x28,
-0x12, 0x0c, 0xde, 0x8f, 0x6e, 0xf0, 0x21, 0x86,
-0xf4, 0x3b, 0x40, 0x0c, 0xd9, 0xee, 0x96, 0x18,
-0x7e, 0x96, 0x29, 0xe0, 0xa4, 0xab, 0x20, 0x51,
-0xad, 0x1a, 0x34, 0x29, 0x54, 0x08, 0x51, 0xfe,
-0xc2, 0xaa, 0x28, 0xe3, 0xff, 0x43, 0x1d, 0xfe,
-0xd0, 0x78, 0x39, 0xf6, 0x9f, 0xa3, 0x2a, 0xd2,
-0x1d, 0xcc, 0x8e, 0x72, 0x9f, 0xaa, 0xda, 0x0c,
-0x6a, 0xdd, 0xdd, 0xd4, 0x14, 0x8c, 0x53, 0xaa,
-0xa9, 0x0a, 0x28, 0x63, 0x94, 0xb2, 0xeb, 0x8a,
-0x86, 0x46, 0x0c, 0x18, 0x62, 0xe6, 0x57, 0xf8,
-0x4f, 0x2f, 0xdb, 0xfc, 0x61, 0x53, 0x47, 0xe4,
-0x47, 0xf4, 0xc6, 0xef, 0xdf, 0xfd, 0x67, 0x91,
-0xce, 0x8e, 0x99, 0xb4, 0xa9, 0xe2, 0x33, 0x0f,
-0x76, 0x74, 0x2e, 0xfd, 0x2b, 0x76, 0xe5, 0x3b,
-0xd7, 0x2c, 0x5d, 0x2d, 0xb4, 0xea, 0x4d, 0x57,
-0xef, 0xa9, 0x70, 0x2e, 0x08, 0xbe, 0x66, 0x94,
-0x72, 0x42, 0x09, 0xa5, 0xec, 0x7b, 0x6a, 0xd7,
-0x22, 0x94, 0x2d, 0x31, 0x6d, 0x29, 0xe0, 0x40,
-0x69, 0x59, 0x59, 0x99, 0x85, 0xae, 0xcc, 0x7f,
-0xf5, 0x84, 0x74, 0xf3, 0x55, 0x58, 0x2f, 0x09,
-0x1d, 0x7c, 0xa8, 0xf5, 0x82, 0x20, 0xf3, 0x75,
-0x5f, 0x2f, 0x77, 0x2f, 0x5b, 0x66, 0xbf, 0x37,
-0xed, 0x0d, 0xee, 0xc9, 0xf2, 0x0f, 0x57, 0xee,
-0x99, 0xa4, 0x90, 0xf1, 0x2f, 0xfd, 0xeb, 0xc7,
-0xef, 0x67, 0xdc, 0xbf, 0xe4, 0x4a, 0xcb, 0x64,
-0xe6, 0xab, 0xd8, 0xee, 0x7f, 0xe3, 0x0d, 0xf3,
-0xfe, 0xe7, 0xde, 0x37, 0x8c, 0xf7, 0x5b, 0xa6,
-0xf2, 0x57, 0xf7, 0xb4, 0x98, 0xf7, 0xdf, 0xf3,
-0x07, 0xf9, 0xb7, 0x67, 0x5b, 0x3e, 0x4e, 0xdd,
-0x66, 0xfd, 0x17, 0x27, 0x3f, 0x9e, 0xe2, 0xfe,
-0x2b, 0x0b, 0x8c, 0xd1, 0xb5, 0x5c, 0x99, 0x34,
-0x8c, 0xeb, 0x26, 0xaf, 0x64, 0x3d, 0xff, 0x17,
-0x4b, 0xc5, 0xf5, 0xda, 0x29, 0x65, 0x11, 0x14,
-0xf4, 0x1b, 0x46, 0x59, 0xf1, 0x2f, 0xc4, 0x6f,
-0x68, 0xb7, 0x5a, 0x46, 0xfb, 0x9f, 0x48, 0xc5,
-0xfa, 0x42, 0xeb, 0xfe, 0xcf, 0x2e, 0x93, 0xbe,
-0x21, 0xdc, 0xaa, 0x7d, 0x99, 0x05, 0xff, 0x02,
-0x66, 0x2c, 0xfd, 0x72, 0x45, 0xf9, 0x00, 0x33,
-0xda, 0xb4, 0x56, 0xa5, 0x7c, 0x40, 0x60, 0x57,
-0xc2, 0x5f, 0x56, 0xca, 0xf5, 0xe9, 0x26, 0x5e,
-0x05, 0x4a, 0x04, 0xb5, 0xab, 0x4d, 0x2d, 0x95,
-0xa5, 0x88, 0xa0, 0xd2, 0x94, 0x51, 0xc9, 0x8c,
-0x3f, 0x91, 0xa5, 0x7b, 0xcd, 0x2b, 0xd6, 0xf1,
-0x3e, 0xb8, 0xf4, 0xd8, 0x5e, 0x75, 0x35, 0x5c,
-0x05, 0xdb, 0xa8, 0x10, 0x46, 0x43, 0x29, 0xb8,
-0x57, 0x08, 0x0b, 0xab, 0xc9, 0x55, 0x15, 0x05,
-0x54, 0xb8, 0xad, 0x63, 0xb5, 0xf6, 0x25, 0x28,
-0xb0, 0xdd, 0xff, 0xd9, 0xd5, 0x05, 0x0d, 0xc2,
-0xe7, 0xe9, 0x97, 0x97, 0x4a, 0xdd, 0x05, 0xdf,
-0x14, 0x6e, 0xa5, 0x5f, 0x56, 0xcb, 0x13, 0x05,
-0x77, 0xa6, 0x0c, 0x21, 0x75, 0xc5, 0xf6, 0x3e,
-0xbf, 0xd0, 0xc2, 0xaa, 0x22, 0x4b, 0x84, 0xb9,
-0x3e, 0x08, 0x43, 0x05, 0x14, 0x82, 0x60, 0x19,
-0x5d, 0x92, 0x79, 0x25, 0x3d, 0xde, 0x5f, 0x68,
-0xd2, 0xed, 0x42, 0x05, 0xbd, 0x49, 0x85, 0x2d,
-0x92, 0x4f, 0x90, 0xf5, 0x90, 0xaa, 0x74, 0x4b,
-0x6a, 0x87, 0x4c, 0x43, 0x41, 0xe5, 0x5e, 0x49,
-0x65, 0xce, 0x93, 0x5d, 0xb1, 0xdf, 0xbf, 0xbc,
-0xe0, 0xe6, 0x8e, 0x5b, 0x62, 0xb7, 0xf8, 0x0b,
-0x5c, 0x05, 0xa1, 0x8e, 0xf6, 0xf8, 0x2d, 0xfe,
-0x72, 0x57, 0xc1, 0x52, 0xda, 0xce, 0xae, 0x94,
-0x93, 0x02, 0x8d, 0xb6, 0xab, 0x65, 0x4d, 0xe5,
-0xb0, 0x30, 0x3d, 0x3f, 0xb3, 0x84, 0x69, 0xda,
-0x9f, 0xeb, 0xe5, 0xb7, 0x48, 0xb3, 0x84, 0x2f,
-0xc3, 0x9f, 0xeb, 0xd3, 0xd7, 0x17, 0xdc, 0x2a,
-0x7c, 0x11, 0x6e, 0xd1, 0xcb, 0x83, 0xcc, 0x10,
-0xd1, 0x58, 0x2c, 0x59, 0xf4, 0x0f, 0xbb, 0xdf,
-0xcf, 0x1c, 0x47, 0x29, 0x48, 0x54, 0xc1, 0xa6,
-0x37, 0x4a, 0x58, 0x40, 0x48, 0x88, 0x2e, 0x90,
-0x85, 0x11, 0x89, 0x7d, 0x49, 0x0a, 0x95, 0x14,
-0x16, 0x10, 0xd2, 0xef, 0xb3, 0x96, 0xc8, 0x5a,
-0x04, 0xd4, 0xae, 0x0a, 0x95, 0x30, 0xd7, 0x0f,
-0x95, 0x54, 0x36, 0x0c, 0x95, 0x19, 0x85, 0x29,
-0x63, 0x69, 0xfa, 0x7d, 0x7e, 0xd1, 0x5e, 0x50,
-0x2d, 0xfc, 0x37, 0xf8, 0x92, 0x56, 0x1e, 0x2d,
-0x58, 0x63, 0x1a, 0x61, 0xe1, 0x04, 0x7c, 0x09,
-0x52, 0xc6, 0xff, 0x82, 0x72, 0xc7, 0xfc, 0x88,
-0x61, 0x38, 0xc1, 0xfe, 0x5e, 0x05, 0x94, 0x1b,
-0x0d, 0xd8, 0x41, 0xe7, 0x76, 0xf6, 0x87, 0xfb,
-0x5b, 0x66, 0x4c, 0x63, 0x06, 0xbd, 0x8a, 0x19,
-0xb6, 0xf5, 0xc3, 0x1c, 0x5b, 0x87, 0x07, 0x3d,
-0x53, 0x44, 0x52, 0x3a, 0x3c, 0x95, 0xad, 0xb2,
-0x72, 0x84, 0x5d, 0x91, 0xd4, 0x9b, 0x98, 0x01,
-0xc1, 0x7e, 0x4f, 0x90, 0x5d, 0xd1, 0xd3, 0xef,
-0xc3, 0xfe, 0x05, 0xd9, 0x9e, 0x4a, 0xc4, 0x95,
-0x91, 0x32, 0x74, 0x6e, 0x10, 0x4c, 0xb6, 0x98,
-0x57, 0x6c, 0xf3, 0x43, 0x84, 0x20, 0x5d, 0xa9,
-0xce, 0x90, 0xcb, 0x22, 0x29, 0x43, 0x3a, 0x22,
-0x04, 0xfb, 0xb9, 0xf1, 0x22, 0xf3, 0xe7, 0x2b,
-0xd5, 0x2f, 0xca, 0x92, 0xed, 0xfe, 0x5f, 0x84,
-0x0a, 0xc2, 0x1d, 0xab, 0x55, 0xb6, 0xa8, 0x22,
-0x86, 0x21, 0x97, 0x33, 0xa3, 0x7f, 0xb5, 0x7a,
-0x95, 0x5c, 0xde, 0x59, 0xa0, 0xf6, 0xaf, 0x0e,
-0xb2, 0x2b, 0xd4, 0x36, 0x3f, 0x21, 0x3e, 0x73,
-0xd6, 0x14, 0xa6, 0x0c, 0x8f, 0x1a, 0x32, 0x0d,
-0x36, 0x34, 0xfb, 0x78, 0x6f, 0x96, 0xc2, 0x1d,
-0x15, 0x95, 0x37, 0xb5, 0xc1, 0x43, 0xcc, 0xb8,
-0x9a, 0x0d, 0x73, 0x7a, 0x44, 0x5a, 0xc3, 0x66,
-0xe0, 0xa6, 0xb6, 0xe9, 0x0f, 0xb1, 0x85, 0xe4,
-0x51, 0x5b, 0xdb, 0xa6, 0xd3, 0xe9, 0x56, 0xc8,
-0xf8, 0x6c, 0xb8, 0x60, 0xb5, 0xf0, 0x25, 0xf8,
-0x2c, 0x95, 0x54, 0x6e, 0xfc, 0x39, 0x2d, 0x0f,
-0x4b, 0xab, 0xe1, 0x26, 0x6e, 0x08, 0x15, 0xcc,
-0x98, 0x4e, 0xcb, 0x35, 0xdb, 0xf7, 0x55, 0x08,
-0x7f, 0x46, 0x6f, 0x09, 0x97, 0x6f, 0x97, 0x0a,
-0x05, 0xb6, 0xcc, 0xc2, 0x65, 0x15, 0x05, 0x68,
-0xdc, 0x62, 0x1a, 0xfc, 0x0a, 0x0b, 0x41, 0xe6,
-0xfd, 0xfd, 0xa5, 0x1c, 0x56, 0xdf, 0xdc, 0x06,
-0xa5, 0xec, 0x13, 0x58, 0x6a, 0x7c, 0x0b, 0x12,
-0xba, 0xf1, 0x36, 0x09, 0xaf, 0x70, 0xc3, 0xda,
-0xee, 0x03, 0x0c, 0xdc, 0x44, 0xa6, 0xd3, 0xae,
-0xf0, 0xd7, 0x2a, 0x2a, 0x6e, 0x12, 0xff, 0x8c,
-0xbe, 0x1a, 0xfe, 0x4c, 0x45, 0x31, 0x1a, 0xdb,
-0xb8, 0x31, 0x6d, 0xba, 0x71, 0x45, 0x4b, 0xcf,
-0x4f, 0xd7, 0x4d, 0x05, 0xdf, 0xe8, 0x40, 0x27,
-0x70, 0xed, 0x0b, 0x45, 0x68, 0xfc, 0x49, 0x45,
-0xf9, 0x0b, 0xec, 0xca, 0x29, 0xed, 0xcb, 0x68,
-0xdc, 0xd6, 0x71, 0x2a, 0xfc, 0xb7, 0x15, 0xe5,
-0x76, 0x7f, 0x72, 0x93, 0xf0, 0x0d, 0x7a, 0x2a,
-0xbc, 0xa8, 0xa2, 0xf8, 0x05, 0x11, 0x8d, 0x69,
-0x86, 0x71, 0xab, 0x71, 0xe5, 0x36, 0x8a, 0x4f,
-0xb8, 0x56, 0x9f, 0x6e, 0xbb, 0x5f, 0xe2, 0xcf,
-0x5f, 0xdd, 0xf6, 0x42, 0x41, 0xfa, 0xf9, 0x1b,
-0x3d, 0x61, 0x7c, 0x3e, 0x2c, 0xec, 0xf0, 0x84,
-0x5b, 0x2b, 0xec, 0xdf, 0x3b, 0xe0, 0x7a, 0x40,
-0x27, 0x03, 0x86, 0xff, 0x69, 0x37, 0x1c, 0xd1,
-0xad, 0xa6, 0x47, 0xba, 0x15, 0x1d, 0x11, 0xb5,
-0xad, 0xb6, 0x42, 0xe1, 0x36, 0xba, 0x3a, 0x7c,
-0x55, 0x05, 0xf3, 0x4e, 0x86, 0xc1, 0xfc, 0x0f,
-0x73, 0x3b, 0x86, 0x51, 0xc9, 0x8c, 0x2f, 0x55,
-0x94, 0xdb, 0xee, 0xff, 0xac, 0x56, 0x1e, 0x14,
-0x56, 0xc2, 0x17, 0x41, 0xd2, 0x0b, 0xd6, 0x0b,
-0xb7, 0xc2, 0x97, 0xa1, 0x3c, 0x6d, 0x08, 0xc1,
-0x94, 0x91, 0x7e, 0x9f, 0xcf, 0xb6, 0x82, 0x1a,
-0x93, 0xfd, 0x0c, 0x4d, 0x45, 0x20, 0x4c, 0x2b,
-0xd8, 0x27, 0x28, 0xa4, 0x0d, 0x49, 0x35, 0x0c,
-0x6a, 0x1b, 0xef, 0x72, 0x29, 0xbc, 0xa3, 0x42,
-0xbd, 0x89, 0xdd, 0x8f, 0x6e, 0x87, 0x2d, 0x33,
-0xc5, 0x66, 0x84, 0x0d, 0xc3, 0x7e, 0xbf, 0x36,
-0xa7, 0x7d, 0xe9, 0x2d, 0xa5, 0x7f, 0x0e, 0x5d,
-0xcc, 0xdb, 0x74, 0xb4, 0x57, 0xde, 0x22, 0x73,
-0xb7, 0xf3, 0x67, 0x2a, 0x33, 0xc4, 0x82, 0x76,
-0xf4, 0x3f, 0x72, 0x01, 0xd8, 0xe6, 0xc7, 0x2d,
-0xb4, 0x27, 0x6e, 0x09, 0x96, 0xcb, 0x52, 0xab,
-0xd0, 0xae, 0xdf, 0xa2, 0x96, 0x7b, 0x0a, 0xb8,
-0x11, 0x64, 0x46, 0xc8, 0x30, 0xe4, 0x02, 0xcd,
-0x36, 0x3f, 0xa0, 0x85, 0x15, 0x45, 0x92, 0x04,
-0xc4, 0x2f, 0xa0, 0x74, 0x14, 0x72, 0x17, 0xc8,
-0xb6, 0x65, 0xcc, 0x17, 0x02, 0x5e, 0xe1, 0x46,
-0x1a, 0x01, 0x7d, 0xb6, 0xf5, 0xff, 0x69, 0xef,
-0xfc, 0x42, 0xe3, 0x38, 0xee, 0x38, 0xfe, 0x9b,
-0xbb, 0xd9, 0xf3, 0x9e, 0x7d, 0x72, 0x77, 0xa5,
-0xbd, 0x66, 0xd5, 0x08, 0xb3, 0xfa, 0x53, 0x4b,
-0xa6, 0xa4, 0xac, 0x82, 0x95, 0xba, 0x08, 0xa2,
-0x39, 0xdd, 0x9d, 0x7c, 0x12, 0x8e, 0x7c, 0x96,
-0x1c, 0xc5, 0x18, 0x53, 0xd6, 0x46, 0x34, 0x26,
-0x50, 0x90, 0x0d, 0xa5, 0xee, 0x43, 0x9d, 0x39,
-0xf5, 0x9c, 0xaa, 0xc5, 0x85, 0x8b, 0xac, 0x62,
-0x19, 0x04, 0x3d, 0x13, 0xd5, 0xf4, 0x25, 0xd0,
-0x42, 0x8d, 0xf3, 0xd6, 0x93, 0x62, 0xab, 0x2e,
-0xf4, 0xc1, 0xa4, 0xaa, 0xc9, 0x43, 0xa9, 0x6c,
-0xd0, 0x4b, 0xa1, 0x26, 0x2f, 0x86, 0xa2, 0x16,
-0x45, 0xfd, 0xcd, 0xec, 0xdd, 0xed, 0xc8, 0x0d,
-0x86, 0xa4, 0xd0, 0x42, 0x99, 0xef, 0xd3, 0x97,
-0xd9, 0xb9, 0xd5, 0x6f, 0x67, 0x67, 0x7e, 0xf3,
-0xf9, 0xed, 0xea, 0xa4, 0x58, 0x17, 0xe7, 0x37,
-0xbd, 0xc2, 0xe2, 0xac, 0x04, 0x54, 0x30, 0x05,
-0x52, 0xf2, 0x52, 0x9f, 0x87, 0x26, 0x21, 0x5a,
-0xd0, 0x28, 0xf1, 0xe4, 0xd9, 0x1e, 0xcc, 0xf6,
-0x30, 0x15, 0x4f, 0x73, 0x43, 0x98, 0x87, 0x20,
-0x0c, 0x7c, 0x4c, 0x31, 0xff, 0xe0, 0x8e, 0x50,
-0xcf, 0x3f, 0xd1, 0xf5, 0x5e, 0x61, 0x69, 0xb1,
-0x4d, 0xbc, 0x12, 0xff, 0x29, 0x8f, 0x37, 0xf3,
-0x4f, 0x00, 0x67, 0xa8, 0x30, 0x7b, 0x3c, 0x1c,
-0xff, 0x17, 0xd0, 0xa8, 0xf1, 0xcb, 0xa4, 0x91,
-0xa5, 0x9c, 0x3b, 0x3e, 0x49, 0x89, 0xd4, 0x59,
-0xa3, 0x3e, 0x71, 0x63, 0xc2, 0xe0, 0xbc, 0x17,
-0x2b, 0x0c, 0x4d, 0x24, 0x1a, 0x26, 0x19, 0x86,
-0xc5, 0x6e, 0x3f, 0xa4, 0x82, 0x78, 0x11, 0xd6,
-0xe1, 0x30, 0x62, 0x2d, 0xb6, 0xac, 0x83, 0x40,
-0xdf, 0x98, 0xc8, 0x48, 0x4a, 0x7f, 0xa3, 0x9f,
-0x1d, 0x2b, 0xb6, 0x2d, 0x94, 0x7f, 0x47, 0xfa,
-0x6b, 0xc7, 0x58, 0x9b, 0x93, 0xbb, 0x47, 0xfa,
-0x33, 0xe3, 0xc5, 0x36, 0x87, 0xde, 0x25, 0x9d,
-0xb9, 0x63, 0xc5, 0x49, 0x8b, 0xaa, 0xfd, 0xbb,
-0x8d, 0xf3, 0x2b, 0xdf, 0xf2, 0xa7, 0xe6, 0xe8,
-0x7b, 0x68, 0x4e, 0xfb, 0x53, 0x57, 0xd3, 0xd2,
-0x78, 0xa1, 0xa9, 0xc9, 0x16, 0x35, 0x7e, 0x23,
-0xfc, 0xf6, 0x14, 0x6b, 0x14, 0xdf, 0x45, 0x58,
-0xc0, 0x18, 0x65, 0x3c, 0x0b, 0x8d, 0x78, 0x76,
-0x5d, 0x6f, 0x2e, 0xb0, 0x5d, 0x3a, 0x42, 0x60,
-0x2e, 0xdc, 0xc8, 0x7c, 0x1b, 0x8d, 0xed, 0x96,
-0xb3, 0x9d, 0x36, 0x9f, 0x3e, 0x67, 0xb9, 0xe5,
-0x11, 0x34, 0x6a, 0xff, 0xb3, 0x45, 0x3b, 0x47,
-0xf3, 0xc4, 0x61, 0x46, 0xd1, 0x3e, 0x49, 0x5f,
-0x27, 0xe9, 0x5c, 0xbe, 0xe8, 0x9d, 0xa4, 0x27,
-0x20, 0x9d, 0xbb, 0x27, 0x5a, 0xd2, 0x24, 0xad,
-0xce, 0x07, 0xb3, 0x53, 0xa4, 0x40, 0xcb, 0x2b,
-0x9b, 0xa2, 0xec, 0x99, 0x75, 0xc4, 0x7f, 0x28,
-0x6e, 0x98, 0xce, 0x09, 0x57, 0x98, 0x2b, 0xea,
-0xe9, 0xf7, 0x1a, 0xb1, 0x12, 0x54, 0xa1, 0x0f,
-0xf6, 0x92, 0x18, 0x67, 0x55, 0xab, 0x8f, 0xa2,
-0xa9, 0x44, 0xe6, 0x16, 0x1a, 0xb5, 0x7f, 0x2a,
-0x31, 0x49, 0xca, 0xb5, 0x4e, 0x1f, 0x8e, 0xc5,
-0x27, 0x61, 0xbd, 0x36, 0xe0, 0xb7, 0x44, 0xe6,
-0xe0, 0xa4, 0x75, 0xf2, 0xee, 0xc0, 0xcb, 0x2d,
-0x6a, 0x3c, 0x49, 0xe3, 0x62, 0xe6, 0x4c, 0xe5,
-0x0d, 0xcf, 0xbe, 0x4f, 0x71, 0xf7, 0x9f, 0x7d,
-0xc1, 0x33, 0xee, 0x23, 0x18, 0xfc, 0x39, 0x04,
-0x83, 0x8b, 0xf1, 0x25, 0xfe, 0x3d, 0xef, 0x67,
-0xea, 0xf8, 0xbf, 0x38, 0x36, 0xfc, 0xb0, 0x72,
-0x7b, 0xf9, 0xa5, 0xe4, 0x3e, 0x61, 0x7e, 0xb3,
-0xfc, 0xd2, 0xe8, 0xbe, 0x89, 0xb1, 0x07, 0xf3,
-0xb7, 0x7b, 0xde, 0x4f, 0xee, 0x1b, 0x1e, 0x5b,
-0x17, 0xe6, 0x90, 0x1a, 0xcf, 0xe0, 0xdb, 0xe3,
-0x3b, 0x7f, 0xfc, 0xed, 0xd3, 0x27, 0x5b, 0xd2,
-0xdc, 0x79, 0xfa, 0xc9, 0xd6, 0xe0, 0xa7, 0xc7,
-0x37, 0xae, 0xed, 0x6c, 0x6e, 0x6f, 0x0d, 0x5e,
-0x3e, 0xbe, 0x23, 0xcc, 0x36, 0xfc, 0x07, 0x7a,
-0xf5, 0x46, 0xf2, 0xe0, 0xf0, 0x68, 0x65, 0x7e,
-0x7a, 0x68, 0xeb, 0x4b, 0xb7, 0xb2, 0x3b, 0x95,
-0x7f, 0xfc, 0xe0, 0xd5, 0x9f, 0x8f, 0xbe, 0xfd,
-0xd1, 0x68, 0xe5, 0xfa, 0xf6, 0xd0, 0xce, 0x68,
-0xef, 0x47, 0xa3, 0x4f, 0xaf, 0x6f, 0xaa, 0xfd,
-0x87, 0x2e, 0x8f, 0x6f, 0x5c, 0xbb, 0xb3, 0xf9,
-0x64, 0x6b, 0xa8, 0x1e, 0xc6, 0xf6, 0x90, 0x0c,
-0x6c, 0xf3, 0x13, 0xec, 0x3f, 0xbe, 0x21, 0x23,
-0x54, 0xfb, 0x77, 0x1f, 0x28, 0x6c, 0xcc, 0x7f,
-0x63, 0xf3, 0xea, 0xd9, 0x41, 0xf1, 0xc1, 0x5f,
-0xe3, 0x07, 0xd1, 0xfc, 0xa5, 0xed, 0x4e, 0xf9,
-0xc9, 0x56, 0xb7, 0x2b, 0xcd, 0xdf, 0xbe, 0xbf,
-0x2b, 0xa0, 0xec, 0x0c, 0x5b, 0xb2, 0x7a, 0x5b,
-0x93, 0xb5, 0xae, 0x99, 0xcc, 0x12, 0xbc, 0x49,
-0x5b, 0x56, 0x40, 0xb6, 0xd0, 0xe4, 0x4a, 0x0c,
-0x8d, 0xdf, 0x4b, 0x89, 0x3a, 0x9e, 0x38, 0xff,
-0x05, 0x1f, 0xba, 0x20, 0xb0, 0x50, 0x80, 0xa2,
-0x7d, 0x57, 0x24, 0x6a, 0x34, 0x98, 0xa8, 0x4f,
-0xc8, 0x16, 0x43, 0xed, 0x1f, 0x23, 0x81, 0xc8,
-0xcf, 0x2e, 0x34, 0xf9, 0x70, 0x95, 0x78, 0x20,
-0x8d, 0xe4, 0xc3, 0xa0, 0x75, 0x77, 0x7e, 0x46,
-0xe6, 0x11, 0x90, 0x16, 0x2b, 0x21, 0xb6, 0xc9,
-0xfd, 0xb0, 0xc4, 0x43, 0x6c, 0x73, 0x11, 0xe4,
-0xce, 0x72, 0xc1, 0x6f, 0x27, 0xd4, 0xfe, 0x66,
-0xee, 0x62, 0x32, 0xc5, 0xb3, 0x06, 0xcc, 0x4d,
-0xbf, 0x0c, 0x1d, 0xe5, 0x3d, 0xe1, 0xc4, 0xe8,
-0xe0, 0x47, 0x9b, 0xa6, 0xc7, 0x56, 0xe3, 0x01,
-0x08, 0xea, 0x7c, 0x88, 0xd4, 0xe5, 0x5a, 0x2a,
-0x1f, 0x2a, 0x26, 0x52, 0x12, 0xb1, 0x10, 0x97,
-0x55, 0x20, 0xd6, 0x97, 0xfc, 0x5a, 0xa3, 0x55,
-0xa1, 0xbd, 0x04, 0xf9, 0x30, 0xb0, 0x16, 0xe9,
-0x41, 0x92, 0xe4, 0xc3, 0xc5, 0x5d, 0xcf, 0xac,
-0x0e, 0xd1, 0xb1, 0xd2, 0x97, 0xab, 0xf9, 0x0f,
-0xec, 0x3e, 0x7a, 0xba, 0xdc, 0x7a, 0x93, 0xfe,
-0xd2, 0xee, 0x82, 0xb1, 0x52, 0x6b, 0x35, 0xf7,
-0x81, 0xfd, 0x75, 0x2a, 0xcd, 0x9c, 0xf2, 0x76,
-0xdc, 0xac, 0xb5, 0x40, 0x1b, 0x38, 0x0f, 0x8c,
-0x8a, 0x24, 0x1d, 0xa7, 0x06, 0xbf, 0x92, 0xbb,
-0x8d, 0x53, 0x33, 0xfc, 0xc8, 0xb0, 0xe8, 0x03,
-0x35, 0x8a, 0xc9, 0x17, 0x2f, 0x60, 0x02, 0xde,
-0x01, 0x59, 0xec, 0x31, 0x1c, 0xa4, 0x00, 0xeb,
-0x3c, 0x6a, 0x92, 0xb0, 0xcc, 0xa5, 0xc8, 0x8c,
-0x7e, 0x74, 0x7e, 0xf1, 0xf8, 0x8e, 0x5b, 0x1e,
-0x16, 0xeb, 0x22, 0x71, 0x58, 0xf2, 0x81, 0x1b,
-0x35, 0xc5, 0x93, 0xbb, 0x39, 0xab, 0x8b, 0x9a,
-0xa5, 0x18, 0x1e, 0xda, 0xd5, 0xbf, 0x3e, 0xec,
-0x32, 0xd1, 0xbb, 0x98, 0xf1, 0x6d, 0x9e, 0x68,
-0x80, 0x09, 0x0d, 0x4d, 0x3b, 0x6f, 0xf6, 0xb7,
-0x08, 0x8b, 0x05, 0xe2, 0x8b, 0x32, 0x82, 0xcc,
-0x84, 0xc1, 0xd1, 0xbb, 0x0f, 0xd3, 0xa2, 0x45,
-0xfc, 0xea, 0xf1, 0x34, 0xdc, 0x80, 0x83, 0x1e,
-0x89, 0x9e, 0x28, 0xb0, 0x3a, 0x1f, 0x66, 0x0b,
-0xb8, 0xdf, 0x49, 0x50, 0x2c, 0xe0, 0xb6, 0xe8,
-0xff, 0x58, 0x80, 0x62, 0x65, 0xb5, 0x47, 0x1e,
-0x32, 0x2b, 0xb5, 0xe6, 0xef, 0x43, 0x32, 0xf8,
-0x77, 0x3e, 0xe4, 0xac, 0x81, 0x85, 0x4d, 0xd3,
-0xfc, 0x7b, 0x11, 0x0c, 0xd3, 0xa3, 0x2f, 0x21,
-0xcd, 0x9a, 0xad, 0x1b, 0xf8, 0x90, 0xd6, 0xcd,
-0x6a, 0xd8, 0x92, 0xb2, 0x6a, 0x56, 0x14, 0x0f,
-0x13, 0xfc, 0xe6, 0x8d, 0xe0, 0x4d, 0x17, 0x06,
-0x90, 0xdf, 0x7e, 0x28, 0x2e, 0xd3, 0x93, 0xd7,
-0xcb, 0xf0, 0xd0, 0x04, 0xb5, 0x79, 0x14, 0x0f,
-0xf9, 0x2c, 0x3e, 0xf4, 0x9f, 0x69, 0xa9, 0x35,
-0x2b, 0xda, 0x22, 0x19, 0x0e, 0xcf, 0x2f, 0x78,
-0x38, 0x34, 0xb6, 0xb8, 0xf0, 0xba, 0x11, 0x2d,
-0xb8, 0xbf, 0x47, 0xf3, 0x53, 0xc4, 0x53, 0x24,
-0x0e, 0xe4, 0xd1, 0xd7, 0x8d, 0x8d, 0x37, 0xb5,
-0x6e, 0x1a, 0x87, 0x86, 0x9b, 0xfb, 0x69, 0x01,
-0x07, 0x3c, 0xc3, 0x9d, 0xc0, 0x70, 0x89, 0x58,
-0x17, 0x56, 0x40, 0x85, 0xc9, 0x3c, 0x63, 0xa2,
-0xe9, 0x53, 0x00, 0x31, 0xf3, 0x4d, 0x9c, 0x05,
-0x8e, 0x88, 0x96, 0xd5, 0x6b, 0xa5, 0x72, 0xc3,
-0x84, 0x2d, 0xa0, 0xc4, 0x33, 0x85, 0x34, 0x58,
-0x0e, 0x3a, 0x4f, 0xb9, 0x53, 0x08, 0x8a, 0x7f,
-0x0a, 0xd2, 0xae, 0xd1, 0x00, 0xc5, 0x54, 0x93,
-0x18, 0x15, 0x5e, 0x25, 0x82, 0xdf, 0x3a, 0x82,
-0xa3, 0x96, 0xb3, 0x26, 0xcd, 0x9b, 0x56, 0xfb,
-0x5a, 0xe2, 0xbb, 0x04, 0x5b, 0x8a, 0xce, 0x3a,
-0x96, 0x96, 0x1d, 0xec, 0xe8, 0xa9, 0x43, 0xca,
-0xf5, 0x92, 0x84, 0x73, 0x81, 0x77, 0x04, 0xbd,
-0x2e, 0x59, 0x8b, 0x5d, 0xe0, 0x4b, 0x68, 0x92,
-0x6b, 0x20, 0x4c, 0x1b, 0x9a, 0xd8, 0x85, 0x92,
-0x68, 0x51, 0xf2, 0x49, 0x31, 0x3f, 0x22, 0xe9,
-0xf1, 0x0d, 0xd7, 0x8c, 0xf8, 0x90, 0x0e, 0x94,
-0xcf, 0x04, 0x6d, 0xa7, 0xd2, 0x0f, 0xc9, 0x85,
-0x2b, 0x02, 0x1d, 0xed, 0xd5, 0x66, 0x3c, 0x0c,
-0xa1, 0x57, 0xa6, 0x1d, 0xe4, 0x73, 0x34, 0xa3,
-0x21, 0x16, 0xce, 0xf0, 0xdd, 0x15, 0xab, 0x12,
-0x0f, 0xce, 0x64, 0x4c, 0x32, 0x41, 0x62, 0x11,
-0x6e, 0xa1, 0xf9, 0x4a, 0x80, 0x69, 0xe7, 0x1d,
-0x2a, 0x5b, 0xd0, 0x84, 0x87, 0x5c, 0x75, 0x3f,
-0xcd, 0x07, 0x70, 0x89, 0xec, 0x87, 0xec, 0x2c,
-0x3c, 0x2a, 0x1f, 0x21, 0x07, 0x20, 0xcb, 0xed,
-0x47, 0xf4, 0x12, 0x9a, 0xa3, 0x68, 0x7a, 0x2e,
-0x81, 0x34, 0x11, 0x1f, 0x32, 0x32, 0x01, 0xde,
-0x32, 0xf2, 0x21, 0xc6, 0xc3, 0x3d, 0xde, 0xee,
-0xc7, 0x10, 0x0b, 0xf9, 0xb4, 0xc0, 0xc2, 0x02,
-0x99, 0xe7, 0x41, 0x68, 0xb8, 0x12, 0x0f, 0xce,
-0xb7, 0x9b, 0x72, 0xfe, 0xfc, 0xa4, 0x8c, 0x34,
-0x58, 0xc5, 0x32, 0x6a, 0xb6, 0xdc, 0xe0, 0xc3,
-0xb2, 0x98, 0x6f, 0x82, 0x0f, 0xd5, 0xf5, 0x45,
-0x20, 0xe3, 0xb4, 0x86, 0xf3, 0xa7, 0x64, 0x79,
-0x79, 0x13, 0x59, 0x8a, 0xa1, 0xc9, 0xa1, 0xa1,
-0xa1, 0xc9, 0x44, 0x3c, 0xc6, 0x18, 0x96, 0x94,
-0xf7, 0x1d, 0xdf, 0x30, 0x61, 0x2f, 0xae, 0x23,
-0xa7, 0x4a, 0x52, 0x24, 0xeb, 0x15, 0x6b, 0xd8,
-0x82, 0x06, 0xea, 0x86, 0x91, 0x28, 0x1e, 0x93,
-0xfa, 0xb6, 0xe4, 0x43, 0xce, 0xba, 0x30, 0xdb,
-0xc4, 0x91, 0x0f, 0x59, 0x1d, 0x0b, 0x9b, 0x06,
-0x94, 0xf5, 0x35, 0xec, 0xb5, 0x96, 0x78, 0xd5,
-0x33, 0x17, 0x63, 0x5d, 0x48, 0x83, 0x58, 0x62,
-0x0b, 0x3e, 0x9c, 0x43, 0x12, 0xdb, 0x3b, 0x87,
-0x09, 0xa3, 0x22, 0xf8, 0x70, 0x0e, 0x94, 0xf5,
-0xc5, 0xae, 0xca, 0x24, 0x83, 0x39, 0xb7, 0xec,
-0x49, 0x53, 0xc2, 0xfc, 0x63, 0xbb, 0xf0, 0x6d,
-0x62, 0xf3, 0x3f, 0x04, 0x16, 0xa2, 0x4e, 0xac,
-0x9d, 0x37, 0xd7, 0x17, 0xf6, 0xe7, 0xd3, 0xd0,
-0x0e, 0x89, 0x8c, 0x59, 0xe1, 0x01, 0xdc, 0x88,
-0x63, 0x46, 0xae, 0xc0, 0x4c, 0x1f, 0xe6, 0x9f,
-0x18, 0xa9, 0xac, 0x61, 0x8e, 0x46, 0x53, 0x52,
-0xd7, 0x57, 0xc0, 0x8e, 0xc0, 0x7e, 0x88, 0xcf,
-0xd6, 0xaa, 0xfc, 0x08, 0xd9, 0x4f, 0xb2, 0xbc,
-0xf2, 0x88, 0x9e, 0x6f, 0x11, 0x77, 0x90, 0x3f,
-0x9a, 0x3e, 0x92, 0xdc, 0x1f, 0xc7, 0x3b, 0xc8,
-0x9b, 0xe3, 0x53, 0xc4, 0xf2, 0xfb, 0x9b, 0xc1,
-0xfe, 0x53, 0xf1, 0x05, 0xf8, 0x05, 0xf8, 0x2c,
-0x65, 0xc5, 0x29, 0x7c, 0x88, 0xb9, 0x53, 0x9a,
-0x95, 0x46, 0x8b, 0x7a, 0xbf, 0x28, 0x0c, 0xb0,
-0x96, 0x62, 0x7c, 0xa2, 0xb2, 0xc0, 0xfb, 0x59,
-0x4b, 0x26, 0xee, 0xc0, 0x3d, 0xda, 0x5f, 0x48,
-0x15, 0x43, 0xc3, 0x52, 0x13, 0x71, 0xc7, 0x5a,
-0x25, 0x56, 0x33, 0x9e, 0x2c, 0x0d, 0x56, 0x5c,
-0x7f, 0xc4, 0x85, 0x1f, 0x95, 0x99, 0x30, 0xa6,
-0x7d, 0x2d, 0x6c, 0x49, 0xd9, 0xd7, 0x21, 0x58,
-0x29, 0x08, 0xc3, 0x2d, 0x65, 0x7c, 0xa0, 0x1b,
-0xb3, 0xb4, 0xfa, 0xf2, 0xe4, 0xee, 0x67, 0xbc,
-0xd7, 0x8a, 0xd6, 0x57, 0xa1, 0xc1, 0x87, 0x3c,
-0x77, 0x4e, 0x98, 0x4e, 0xeb, 0x63, 0xe4, 0x43,
-0x4b, 0x60, 0xe1, 0x22, 0x9c, 0xb3, 0xcd, 0x90,
-0x0f, 0x9b, 0xe3, 0x99, 0x67, 0xb9, 0xd7, 0xed,
-0xb4, 0x93, 0xcf, 0xf3, 0x13, 0xd3, 0x45, 0xdb,
-0x31, 0xf2, 0xc4, 0x62, 0x0c, 0xd3, 0x8e, 0x81,
-0xf9, 0x27, 0x07, 0xd8, 0x42, 0xf3, 0x40, 0xa2,
-0xf5, 0x8e, 0xf3, 0x21, 0xac, 0x8c, 0xbb, 0x64,
-0xe6, 0xb3, 0x66, 0x0d, 0x39, 0x37, 0x41, 0x14,
-0x31, 0xc4, 0xac, 0xd7, 0x0b, 0x25, 0x88, 0x78,
-0x5e, 0xf0, 0x21, 0x87, 0x2a, 0x43, 0x1a, 0xa4,
-0xb1, 0x32, 0x43, 0x50, 0xa4, 0x2a, 0x28, 0x86,
-0x26, 0xea, 0xcd, 0xf2, 0xaf, 0x91, 0x49, 0x46,
-0x1f, 0x9c, 0x7d, 0xc5, 0x6d, 0x49, 0xb4, 0xb1,
-0xf5, 0x07, 0x9d, 0x87, 0x53, 0x2d, 0xf1, 0x49,
-0x34, 0x03, 0x87, 0x8d, 0xd7, 0xea, 0x46, 0xc9,
-0x3f, 0x78, 0xbd, 0x3d, 0x17, 0x33, 0x4b, 0xc8,
-0x87, 0xef, 0xfe, 0xbe, 0x47, 0xec, 0xfe, 0x7b,
-0xbc, 0x74, 0x2d, 0x31, 0x23, 0x79, 0xa0, 0xbd,
-0x01, 0x06, 0x4a, 0xfe, 0x01, 0xf8, 0xda, 0x5b,
-0x23, 0x0f, 0xdf, 0xbd, 0xbd, 0xfc, 0x9d, 0x1b,
-0x2f, 0xbe, 0x35, 0x26, 0xf8, 0xf0, 0xfd, 0x3a,
-0x1f, 0x2e, 0x47, 0x7c, 0xb8, 0xeb, 0x19, 0xf7,
-0x50, 0xc4, 0x87, 0xc7, 0x05, 0x1f, 0xee, 0xd4,
-0xf9, 0xf0, 0x69, 0xc4, 0x87, 0xbb, 0x78, 0xec,
-0xf3, 0xea, 0xab, 0x02, 0x0b, 0xff, 0x5a, 0xd9,
-0xd9, 0x1e, 0xda, 0xaa, 0x83, 0x22, 0x12, 0xe3,
-0x73, 0xf8, 0x50, 0xfe, 0xf4, 0xbf, 0x6f, 0x62,
-0xff, 0x4f, 0x1b, 0xa0, 0x78, 0xf9, 0x79, 0x7c,
-0x38, 0xd8, 0xe0, 0xc3, 0xee, 0x03, 0xe3, 0x1b,
-0xf3, 0xfd, 0x9b, 0x4f, 0x1e, 0x0f, 0x5d, 0x7a,
-0xa6, 0xff, 0xe3, 0x2f, 0x1e, 0xbd, 0x0f, 0x1e,
-0x11, 0x2f, 0x28, 0x7c, 0xc8, 0xa6, 0xbe, 0xf8,
-0x59, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4, 0xb4,
-0xb4, 0xb4, 0xb4, 0xb4, 0xfe, 0xdf, 0x25, 0x6b,
-0x07, 0xaa, 0x6b, 0x07, 0x2d, 0x2d, 0x2d, 0x2d,
-0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0x2d, 0xad, 0xe7,
-0x4b, 0xd6, 0x0e, 0x09, 0x5d, 0x3b, 0x68, 0x69,
-0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69,
-0x69, 0x3d, 0x5f, 0xb2, 0x76, 0x30, 0x65, 0xed,
-0xf0, 0xbf, 0x0e, 0x45, 0x4b, 0x4b, 0x4b, 0x4b,
-0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0x4b, 0xeb, 0xbf,
-0x28, 0x5f, 0xfc, 0xd1, 0x24, 0xf8, 0xe7, 0x79,
-0x1f, 0xb8, 0xf8, 0xce, 0x53, 0xdc, 0x07, 0xf6,
-0xb9, 0xdf, 0x27, 0xd4, 0x3f, 0x6b, 0xf8, 0x50,
-0x25, 0xd1, 0x39, 0x1f, 0x9f, 0x7e, 0xb6, 0xdf,
-0xbf, 0x00, 0x34, 0x34, 0xbf, 0x69, 0xee, 0x33,
-0x01, 0x00,
diff --git a/board/esd/wuh405/wuh405.c b/board/esd/wuh405/wuh405.c
deleted file mode 100644 (file)
index 71d16e4..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <command.h>
-#include <malloc.h>
-
-/* ------------------------------------------------------------------------- */
-
-#if 0
-#define FPGA_DEBUG
-#endif
-
-/* fpga configuration data - gzip compressed and generated by bin2c */
-const unsigned char fpgadata[] =
-{
-#include "fpgadata.c"
-};
-
-/*
- * include common fpga code (for esd boards)
- */
-#include "../common/fpga.c"
-
-
-int board_early_init_f (void)
-{
-       /*
-        * IRQ 0-15  405GP internally generated; active high; level sensitive
-        * IRQ 16    405GP internally generated; active low; level sensitive
-        * IRQ 17-24 RESERVED
-        * IRQ 25 (EXT IRQ 0) CAN0; active low; level sensitive
-        * IRQ 26 (EXT IRQ 1) SER0 ; active low; level sensitive
-        * IRQ 27 (EXT IRQ 2) SER1; active low; level sensitive
-        * IRQ 28 (EXT IRQ 3) FPGA 0; active low; level sensitive
-        * IRQ 29 (EXT IRQ 4) FPGA 1; active low; level sensitive
-        * IRQ 30 (EXT IRQ 5) PCI INTA; active low; level sensitive
-        * IRQ 31 (EXT IRQ 6) COMPACT FLASH; active high; level sensitive
-        */
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFF9F);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-
-       return 0;
-}
-
-int misc_init_r (void)
-{
-       unsigned char *dst;
-       ulong len = sizeof(fpgadata);
-       int status;
-       int index;
-       int i;
-
-       dst = malloc(CONFIG_SYS_FPGA_MAX_SIZE);
-       if (gunzip (dst, CONFIG_SYS_FPGA_MAX_SIZE, (uchar *)fpgadata, &len) != 0) {
-               printf ("GUNZIP ERROR - must RESET board to recover\n");
-               do_reset (NULL, 0, 0, NULL);
-       }
-
-       status = fpga_boot(dst, len);
-       if (status != 0) {
-               printf("\nFPGA: Booting failed ");
-               switch (status) {
-               case ERROR_FPGA_PRG_INIT_LOW:
-                       printf("(Timeout: INIT not low after asserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_INIT_HIGH:
-                       printf("(Timeout: INIT not high after deasserting PROGRAM*)\n ");
-                       break;
-               case ERROR_FPGA_PRG_DONE:
-                       printf("(Timeout: DONE not high after programming FPGA)\n ");
-                       break;
-               }
-
-               /* display infos on fpgaimage */
-               index = 15;
-               for (i=0; i<4; i++) {
-                       len = dst[index];
-                       printf("FPGA: %s\n", &(dst[index+1]));
-                       index += len+3;
-               }
-               putc ('\n');
-               /* delayed reboot */
-               for (i=20; i>0; i--) {
-                       printf("Rebooting in %2d seconds \r",i);
-                       for (index=0;index<1000;index++)
-                               udelay(1000);
-               }
-               putc ('\n');
-               do_reset(NULL, 0, 0, NULL);
-       }
-
-       puts("FPGA:  ");
-
-       /* display infos on fpgaimage */
-       index = 15;
-       for (i=0; i<4; i++) {
-               len = dst[index];
-               printf("%s ", &(dst[index+1]));
-               index += len+3;
-       }
-       putc ('\n');
-
-       free(dst);
-
-       /*
-        * Reset FPGA via FPGA_DATA pin
-        */
-       SET_FPGA(FPGA_PRG | FPGA_CLK);
-       udelay(1000); /* wait 1ms */
-       SET_FPGA(FPGA_PRG | FPGA_CLK | FPGA_DATA);
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Reset external DUARTs
-        */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) | CONFIG_SYS_DUART_RST);
-       udelay(10); /* wait 10us */
-       out_be32((void *)GPIO0_OR,
-                in_be32((void *)GPIO0_OR) & ~CONFIG_SYS_DUART_RST);
-       udelay(1000); /* wait 1ms */
-
-       /*
-        * Enable interrupts in exar duart mcr[3]
-        */
-       out_8((void *)(DUART0_BA + 4), 0x08);
-       out_8((void *)(DUART1_BA + 4), 0x08);
-       out_8((void *)(DUART2_BA + 4), 0x08);
-       out_8((void *)(DUART3_BA + 4), 0x08);
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming WUH405");
-       } else {
-               puts(str);
-       }
-
-       putc ('\n');
-
-       return 0;
-}
diff --git a/board/evb64260/64260.h b/board/evb64260/64260.h
deleted file mode 100644 (file)
index d106ced..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#ifndef __64260_H__
-#define __64260_H__
-
-/* CPU Configuration bits */
-#define CPU_CONF_ADDR_MISS_EN  (1 << 8)
-#define        CPU_CONF_AACK_DELAY     (1 << 11)
-#define        CPU_CONF_ENDIANESS      (1 << 12)
-#define CPU_CONF_PIPELINE      (1 << 13)
-#define CPU_CONF_TA_DELAY      (1 << 15)
-#define CPU_CONF_RD_OOO                (1 << 16)
-#define CPU_CONF_STOP_RETRY    (1 << 17)
-#define CPU_CONF_MULTI_DECODE  (1 << 18)
-#define CPU_CONF_DP_VALID      (1 << 19)
-#define CPU_CONF_PERR_PROP     (1 << 22)
-#define CPU_CONF_FAST_CLK      (1 << 23)
-#define CPU_CONF_AACK_DELAY_2  (1 << 25)
-#define CPU_CONF_AP_VALID      (1 << 26)
-#define CPU_CONF_REMAP_WR_DIS  (1 << 27)
-#define CPU_CONF_CONF_SB_DIS   (1 << 28)
-#define CPU_CONF_IO_SB_DIS     (1 << 29)
-#define CPU_CONF_CLK_SYNC      (1 << 30)
-
-/* CPU Master Control bits */
-#define CPU_MAST_CTL_ARB_EN    (1 << 8)
-#define CPU_MAST_CTL_MASK_BR_1 (1 << 9)
-#define CPU_MAST_CTL_M_WR_TRIG (1 << 10)
-#define CPU_MAST_CTL_M_RD_TRIG (1 << 11)
-#define CPU_MAST_CTL_CLEAN_BLK (1 << 12)
-#define CPU_MAST_CTL_FLUSH_BLK (1 << 13)
-
-#endif /* __64260_H__ */
diff --git a/board/evb64260/Kconfig b/board/evb64260/Kconfig
deleted file mode 100644 (file)
index 933e6d6..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-if TARGET_P3G4
-
-config SYS_BOARD
-       default "evb64260"
-
-config SYS_CONFIG_NAME
-       default "P3G4"
-
-endif
-
-if TARGET_ZUMA
-
-config SYS_BOARD
-       default "evb64260"
-
-config SYS_CONFIG_NAME
-       default "ZUMA"
-
-endif
diff --git a/board/evb64260/MAINTAINERS b/board/evb64260/MAINTAINERS
deleted file mode 100644 (file)
index d50dda5..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-EVB64260 BOARD
-M:     Wolfgang Denk <wd@denx.de>
-S:     Maintained
-F:     board/evb64260/
-F:     include/configs/P3G4.h
-F:     configs/P3G4_defconfig
-
-ZUMA BOARD
-#M:    Nye Liu <nyet@zumanetworks.com>
-S:     Orphan (since 2014-04)
-F:     include/configs/ZUMA.h
-F:     configs/ZUMA_defconfig
diff --git a/board/evb64260/Makefile b/board/evb64260/Makefile
deleted file mode 100644 (file)
index ae2ebed..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#
-# (C) Copyright 2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# (C) Copyright 2001
-# Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = misc.o
-obj-y  += evb64260.o flash.o serial.o memory.o pci.o \
-         eth.o eth_addrtbl.o mpsc.o i2c.o \
-         sdram_init.o zuma_pbb.o intel_flash.o zuma_pbb_mbox.o
diff --git a/board/evb64260/README b/board/evb64260/README
deleted file mode 100644 (file)
index 74211de..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-This file contains status information for the port of U-Boot to the
-Galileo Evaluation Board.
-
-Author: Josh Huber <huber@mclx.com>
-       Mission Critical Linux, Inc.
-
-The support for the Galileo Evaluation board is fairly minimal now.
-It's sufficient to boot Linux, but doesn't provide too much more than
-what's required to do this.
-
-Both DUART channels are supported (to use the second one, you have to
-modify the board -- see the schematics for where to solder on the
-devices module).  The ethernet ports are supported, and the MPSC is
-supported as a console driver. (keep in mind that the kernel has no
-support for this yet)
-
-There are still occaisonal lockups with the MPSC console driver due to
-(we think!) overrun problems.  If you're looking for something stable
-to use for Linux development, consider sticking with the DUART console
-for now.
-
-Automatic memory sizing mostly works.  We've had problems with some
-combinations of memory.  Please send us email if you're having trouble
-with respect to the memory detection.
-
-Right now, only the 512k boot flash is supported.  Support for the
-16MB flash on the devices module is forthcoming.  Right now the flash
-is stored at the 256k boundry in flash, wasting a whole sector (64k!)
-for environment data.  This isn't really a big deal since we're not
-using the 512k for anything else. (Just U-Boot and the environment)
-
-Finally, here is a sample output session:
-
-U-Boot 1.0.0-pre1 (Jun  6 2001 - 12:45:11)
-
-Initializing...
-  CPU:   MPC7400 (altivec enabled) v2.9
-  Board: EVB64260
-  DRAM:  256 MB
-  FLASH: 512 kB
-  In:    serial
-  Out:   serial
-  Err:   serial
-
-=>
-
-The default configuration should be correct for the evaluation board,
-as it's shipped from Galileo.  Keep in mind that the default baudrate
-is set to 38400, 8N1.
-
-Good luck, and make sure to send any bugreports to us (or the
-u-boot-users list).
-
-Josh
diff --git a/board/evb64260/README.EVB-64260-750CX b/board/evb64260/README.EVB-64260-750CX
deleted file mode 100644 (file)
index 5ea38ea..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-The EVB-64260-750CX is quite similar to the EVB-64260-BP already
-supported except the following differences:
-* It has an IBM-750CXe soldiered on board instead of the slot-1 in the
-   BP.
-* It has a single PCI male connector instead of the 4 PCI female
-   connectors on the BP. It also gets power trough the PCI connector.
-* It has only a single DIMM slot instead of the 2 slots in the BP.
diff --git a/board/evb64260/bootseq.txt b/board/evb64260/bootseq.txt
deleted file mode 100644 (file)
index 6cae9ea..0000000
+++ /dev/null
@@ -1,94 +0,0 @@
-(cpu/mpc7xxx/start.S)
-
-start:
-    b boot_cold
-
-start_warm:
-    b boot_warm
-
-
-boot_cold:
-boot_warm:
-    clear bats
-    init l2 (if enabled)
-    init altivec (if enabled)
-    invalidate l2 (if enabled)
-    setup bats (from defines in config_EVB)
-    enable_addr_trans: (if MMU enabled)
-       enable MSR_IR and MSR_DR
-    jump to in_flash
-
-in_flash:
-    enable l1 dcache
-    gal_low_init: (board/evb64260/sdram_init.S)
-       config SDRAM (CFG, TIMING, DECODE)
-       init scratch regs (810 + 814)
-
-       detect DIMM0 (bank 0 only)
-       config SDRAM_PARA0 to 256/512Mbit
-       bl sdram_op_mode
-       detect bank0 width
-           write scratch reg 810
-       config SDRAM_PARA0 with results
-       config SDRAM_PARA1 with results
-
-       detect DIMM1 (bank 2 only)
-       config SDRAM_PARA2 to 256/512Mbit
-       detect bank2 width
-           write scratch reg 814
-       config SDRAM_PARA2 with results
-       config SDRAM_PARA3 with results
-
-       setup device bus timings/width
-       setup boot device timings/width
-
-       setup CPU_CONF (0x0)
-       setup cpu master control register 0x160
-       setup PCI0 TIMEOUT
-       setup PCI1 TIMEOUT
-       setup PCI0 BAR
-       setup PCI1 BAR
-
-       setup MPP control 0-3
-       setup GPP level control
-       setup Serial ports multiplex
-
-    setup stack pointer (r1)
-    setup GOT
-    call cpu_init_f
-       debug leds
-    board_init_f: (common/board.c)
-       board_early_init_f:
-           remap gt regs?
-           map PCI mem/io
-           map device space
-           clear out interrupts
-       init_timebase
-       env_init
-       serial_init
-       console_init_f
-       display_options
-       initdram: (board/evb64260/evb64260.c)
-           detect memory
-           for each bank:
-               dram_size()
-               setup PCI slave memory mappings
-               setup SCS
-       setup monitor
-       alloc board info struct
-       init bd struct
-       relocate_code: (cpu/mpc7xxx/start.S)
-           copy,got,clearbss
-           board_init_r(bd, dest_addr) (common/board.c)
-               setup bd function pointers
-               trap_init
-               flash_init: (board/evb64260/flash.c)
-               setup bd flash info
-               cpu_init_r: (cpu/mpc7xxx/cpu_init.c)
-                   nothing
-               mem_malloc_init
-               malloc_bin_reloc
-               spi_init (r or f)??? (CONFIG_ENV_IS_IN_EEPROM)
-               env_relocated
-               misc_init_r(bd): (board/evb64260/evb64260.c)
-                   mpsc_init2
diff --git a/board/evb64260/eth.c b/board/evb64260/eth.c
deleted file mode 100644 (file)
index d7f63bd..0000000
+++ /dev/null
@@ -1,805 +0,0 @@
-/**************************************************************************
-Etherboot -  BOOTP/TFTP Bootstrap Program
-Skeleton NIC driver for Etherboot
-***************************************************************************/
-
-/*
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * This file is a modified version from the Galileo polled mode
- * network driver for the ethernet contained within the GT64260
- * chip. It has been modified to fit into the U-Boot framework, from
- * the original (etherboot) setup.  Also, additional cleanup and features
- * were added.
- *
- * - Josh Huber <huber@mclx.com>
- */
-
-#include <common.h>
-#include <malloc.h>
-#include <galileo/gt64260R.h>
-#include <galileo/core.h>
-#include <asm/cache.h>
-#include <miiphy.h>
-#include <net.h>
-#include <netdev.h>
-
-#include "eth.h"
-#include "eth_addrtbl.h"
-
-#if defined(CONFIG_CMD_NET)
-
-#define GT6426x_ETH_BUF_SIZE   1536
-
-/* if you like verbose output, turn this on! */
-#undef DEBUG
-
-/* Restart autoneg if we detect link is up on phy init. */
-
-/*
- * The GT doc's say that after Rst is deasserted, and the PHY
- * reports autoneg complete, it runs through its autoneg
- * procedures. This doesn't seem to be the case for MII
- * PHY's. To work around this check for link up && autoneg
- * complete when initilizing the port. If they are both set,
- * then restart PHY autoneg. Of course, it may be something
- * completly different.
- */
-#ifdef CONFIG_ETHER_PORT_MII
-# define RESTART_AUTONEG
-#endif
-
-/* do this if you dont want to use snooping */
-#define USE_SOFTWARE_CACHE_MANAGEMENT
-
-#ifdef USE_SOFTWARE_CACHE_MANAGEMENT
-#define FLUSH_DCACHE(a,b)                if(dcache_status()){clean_dcache_range((u32)(a),(u32)(b));}
-#define FLUSH_AND_INVALIDATE_DCACHE(a,b) if(dcache_status()){flush_dcache_range((u32)(a),(u32)(b));}
-#define INVALIDATE_DCACHE(a,b)           if(dcache_status()){invalidate_dcache_range((u32)(a),(u32)(b));}
-#else
-/* bummer - w/o flush, nothing works, even with snooping - FIXME */
-/* #define FLUSH_DCACHE(a,b) */
-#define FLUSH_DCACHE(a,b)                if(dcache_status()){clean_dcache_range((u32)(a),(u32)(b));}
-#define FLUSH_AND_INVALIDATE_DCACHE(a,b)
-#define INVALIDATE_DCACHE(a,b)
-#endif
-struct eth_dev_s {
-       eth0_tx_desc_single *eth_tx_desc;
-       eth0_rx_desc_single *eth_rx_desc;
-       char *eth_tx_buffer;
-       char *eth_rx_buffer[NR];
-       int tdn, rdn;
-       int dev;
-       unsigned int reg_base;
-};
-
-
-#ifdef CONFIG_INTEL_LXT97X
-/* for intel LXT972 */
-static const char ether_port_phy_addr[3]={0,1,2};
-#else
-static const char ether_port_phy_addr[3]={4,5,6};
-#endif
-
-/* MII PHY access routines are common for all i/f, use gal_ent0 */
-#define GT6426x_MII_DEVNAME    "gal_enet0"
-
-int gt6426x_miiphy_read(const char *devname, unsigned char phy,
-               unsigned char reg, unsigned short *val);
-
-static inline unsigned short
-miiphy_read_ret(unsigned short phy, unsigned short reg)
-{
-    unsigned short val;
-    gt6426x_miiphy_read(GT6426x_MII_DEVNAME,phy,reg,&val);
-    return val;
-}
-
-
-/**************************************************************************
-RESET - Reset adapter
-***************************************************************************/
-void
-gt6426x_eth_reset(void *v)
-{
-       /*  we should do something here...
-       struct eth_device *wp = (struct eth_device *)v;
-       struct eth_dev_s *p = wp->priv;
-       */
-
-       printf ("RESET\n");
-       /* put the card in its initial state */
-}
-
-static void gt6426x_handle_SMI(struct eth_dev_s *p, unsigned int icr)
-{
-#ifdef DEBUG
-    printf("SMI interrupt: ");
-
-    if(icr&0x20000000) {
-       printf("SMI done\n");
-    }
-#endif
-
-    if(icr&0x10000000) {
-#ifdef DEBUG
-       unsigned int psr;
-
-       psr=GTREGREAD(ETHERNET0_PORT_STATUS_REGISTER + p->reg_base);
-       printf("PHY state change:\n"
-              "  GT:%s:%s:%s:%s\n",
-               psr & 1 ? "100" : " 10",
-               psr & 8 ? " Link" : "nLink",
-               psr & 2 ? "FD" : "HD",
-               psr & 4 ? " FC" : "nFC");
-
-#ifdef CONFIG_INTEL_LXT97X /* non-standard mii reg (intel lxt972a) */
-       {
-               unsigned short mii_11;
-               mii_11 = miiphy_read_ret(ether_port_phy_addr[p->dev], 0x11);
-
-               printf(" mii:%s:%s:%s:%s %s:%s %s\n",
-                       mii_11 & (1 << 14) ? "100" : " 10",
-                       mii_11 & (1 << 10) ? " Link" : "nLink",
-                       mii_11 & (1 << 9) ? "FD" : "HD",
-                       mii_11 & (1 << 4) ? " FC" : "nFC",
-
-                       mii_11 & (1 << 7) ? "ANc" : "ANnc",
-                       mii_11 & (1 << 8) ? "AN" : "Manual",
-                       ""
-                       );
-       }
-#endif /* CONFIG_INTEL_LXT97X */
-#endif /* DEBUG */
-    }
-}
-
-static int
-gt6426x_eth_receive(struct eth_dev_s *p,unsigned int icr)
-{
-       int eth_len=0;
-       char *eth_data;
-
-       eth0_rx_desc_single *rx = &p->eth_rx_desc[(p->rdn)];
-
-       INVALIDATE_DCACHE((unsigned int)rx,(unsigned int)(rx+1));
-
-       if (rx->command_status & 0x80000000) {
-               return 0; /* No packet received */
-       }
-
-       eth_len = (unsigned int)
-               (rx->buff_size_byte_count) & 0x0000ffff;
-       eth_data = (char *) p->eth_rx_buffer[p->rdn];
-
-#ifdef DEBUG
-       if (eth_len) {
-               printf ("%s: Recived %d byte Packet @ 0x%p\n",
-                       __FUNCTION__, eth_len, eth_data);
-       }
-#endif
-       /*
-        * packet is now in:
-        * eth0_rx_buffer[RDN_ETH0];
-        */
-
-       /* let the upper layer handle the packet */
-       NetReceive ((uchar *)eth_data, eth_len);
-
-       rx->buff_size_byte_count = GT6426x_ETH_BUF_SIZE<<16;
-
-
-       /* GT96100 Owner */
-       rx->command_status = 0x80000000;
-
-       FLUSH_DCACHE((unsigned int)rx,(unsigned int)(rx+1));
-
-       p->rdn ++;
-       if (p->rdn == NR) {p->rdn = 0;}
-
-       sync();
-
-       /* Start Rx*/
-       GT_REG_WRITE (ETHERNET0_SDMA_COMMAND_REGISTER + p->reg_base, 0x00000080);
-
-#ifdef DEBUG
-       {
-           int i;
-           for (i=0;i<12;i++) {
-               printf(" %02x", eth_data[i]);
-           }
-       }
-       printf(": %d bytes\n", eth_len);
-#endif
-       INVALIDATE_DCACHE((unsigned int)eth_data,
-               (unsigned int)eth_data+eth_len);
-       return eth_len;
-}
-
-/**************************************************************************
-POLL - look for an rx frame, handle other conditions
-***************************************************************************/
-int
-gt6426x_eth_poll(void *v)
-{
-       struct eth_device *wp = (struct eth_device *)v;
-       struct eth_dev_s *p = wp->priv;
-       unsigned int icr=GTREGREAD(ETHERNET0_INTERRUPT_CAUSE_REGISTER + p->reg_base);
-
-       if(icr) {
-           GT_REG_WRITE(ETHERNET0_INTERRUPT_CAUSE_REGISTER +p->reg_base, 0);
-#ifdef DEBUG
-           printf("poll got ICR %08x\n", icr);
-#endif
-           /* SMI done or PHY state change*/
-           if(icr&0x30000000) gt6426x_handle_SMI(p, icr);
-       }
-       /* always process. We aren't using RX interrupts */
-       return gt6426x_eth_receive(p, icr);
-}
-
-/**************************************************************************
-TRANSMIT - Transmit a frame
-***************************************************************************/
-int gt6426x_eth_transmit(void *v, char *p, unsigned int s)
-{
-       struct eth_device *wp = (struct eth_device *)v;
-       struct eth_dev_s *dev = (struct eth_dev_s *)wp->priv;
-#ifdef DEBUG
-       unsigned int old_command_stat,old_psr;
-#endif
-       eth0_tx_desc_single *tx = &dev->eth_tx_desc[dev->tdn];
-
-       /* wait for tx to be ready */
-       INVALIDATE_DCACHE((unsigned int)tx,(unsigned int)(tx+1));
-       while (tx->command_status & 0x80000000) {
-           int i;
-           for(i=0;i<1000;i++);
-                       INVALIDATE_DCACHE((unsigned int)tx,(unsigned int)(tx+1));
-       }
-
-       GT_REG_WRITE (ETHERNET0_CURRENT_TX_DESCRIPTOR_POINTER0 + dev->reg_base,
-                     (unsigned int)tx);
-
-#ifdef DEBUG
-       printf("copying to tx_buffer [%p], length %x, desc = %p\n",
-              dev->eth_tx_buffer, s, dev->eth_tx_desc);
-#endif
-       memcpy(dev->eth_tx_buffer, (char *) p, s);
-
-       tx->buff_pointer = (uchar *)dev->eth_tx_buffer;
-       tx->bytecount_reserved = ((__u16)s) << 16;
-
-       /*    31 - own
-        *    22 - gencrc
-        * 18:16 - pad, last, first */
-       tx->command_status = (1<<31) | (1<<22) | (7<<16);
-#if 0
-       /* FEr #18 */
-       tx->next_desc = NULL;
-#else
-       tx->next_desc =
-               (struct eth0_tx_desc_struct *)
-               &dev->eth_tx_desc[(dev->tdn+1)%NT].bytecount_reserved;
-
-       /* cpu owned */
-       dev->eth_tx_desc[(dev->tdn+1)%NT].command_status = (7<<16);     /* pad, last, first */
-#endif
-
-#ifdef DEBUG
-       old_command_stat=tx->command_status,
-       old_psr=GTREGREAD(ETHERNET0_PORT_STATUS_REGISTER + dev->reg_base);
-#endif
-
-       FLUSH_DCACHE((unsigned int)tx,
-               (unsigned int)&dev->eth_tx_desc[(dev->tdn+2)%NT]);
-
-       FLUSH_DCACHE((unsigned int)dev->eth_tx_buffer,(unsigned int)dev->eth_tx_buffer+s);
-
-       GT_REG_WRITE(ETHERNET0_SDMA_COMMAND_REGISTER + dev->reg_base, 0x01000000);
-
-#ifdef DEBUG
-       {
-           unsigned int command_stat=0;
-           printf("cmd_stat: %08x PSR: %08x\n", old_command_stat, old_psr);
-           /* wait for tx to be ready */
-           do {
-               unsigned int psr=GTREGREAD(ETHERNET0_PORT_STATUS_REGISTER + dev->reg_base);
-               command_stat=tx->command_status;
-               if(command_stat!=old_command_stat || psr !=old_psr) {
-                   printf("cmd_stat: %08x PSR: %08x\n", command_stat, psr);
-                   old_command_stat = command_stat;
-                   old_psr = psr;
-               }
-               /* gt6426x_eth0_poll(); */
-           } while (command_stat & 0x80000000);
-
-           printf("sent %d byte frame\n", s);
-
-           if((command_stat & (3<<15)) == 3) {
-               printf("frame had error (stat=%08x)\n", command_stat);
-           }
-       }
-#endif
-       return 0;
-}
-
-/**************************************************************************
-DISABLE - Turn off ethernet interface
-***************************************************************************/
-void
-gt6426x_eth_disable(void *v)
-{
-       struct eth_device *wp = (struct eth_device *)v;
-       struct eth_dev_s *p = (struct eth_dev_s *)wp->priv;
-
-       GT_REG_WRITE(ETHERNET0_SDMA_COMMAND_REGISTER + p->reg_base, 0x80008000);
-}
-
-/**************************************************************************
-MII utilities - write: write to an MII register via SMI
-***************************************************************************/
-int
-gt6426x_miiphy_write(const char *devname, unsigned char phy,
-               unsigned char reg, unsigned short data)
-{
-    unsigned int temp= (reg<<21) | (phy<<16) | data;
-
-    while(GTREGREAD(ETHERNET_SMI_REGISTER) & (1<<28)); /* wait for !Busy */
-
-    GT_REG_WRITE(ETHERNET_SMI_REGISTER, temp);
-    return 0;
-}
-
-/**************************************************************************
-MII utilities - read: read from an MII register via SMI
-***************************************************************************/
-int
-gt6426x_miiphy_read(const char *devname, unsigned char phy,
-               unsigned char reg, unsigned short *val)
-{
-    unsigned int temp= (reg<<21) | (phy<<16) | 1<<26;
-
-    while(GTREGREAD(ETHERNET_SMI_REGISTER) & (1<<28)); /* wait for !Busy */
-
-    GT_REG_WRITE(ETHERNET_SMI_REGISTER, temp);
-
-    while(1) {
-       temp=GTREGREAD(ETHERNET_SMI_REGISTER);
-       if(temp & (1<<27)) break;               /* wait for ReadValid */
-    }
-    *val = temp & 0xffff;
-
-    return 0;
-}
-
-#ifdef DEBUG
-/**************************************************************************
-MII utilities - dump mii registers
-***************************************************************************/
-static void
-gt6426x_dump_mii(bd_t *bis, unsigned short phy)
-{
-       printf("mii reg 0 - 3:   %04x %04x %04x %04x\n",
-               miiphy_read_ret(phy, 0x0),
-               miiphy_read_ret(phy, 0x1),
-               miiphy_read_ret(phy, 0x2),
-               miiphy_read_ret(phy, 0x3)
-               );
-       printf("        4 - 7:   %04x %04x %04x %04x\n",
-               miiphy_read_ret(phy, 0x4),
-               miiphy_read_ret(phy, 0x5),
-               miiphy_read_ret(phy, 0x6),
-               miiphy_read_ret(phy, 0x7)
-               );
-       printf("        8:       %04x\n",
-               miiphy_read_ret(phy, 0x8)
-               );
-       printf("        16-19:   %04x %04x %04x %04x\n",
-               miiphy_read_ret(phy, 0x10),
-               miiphy_read_ret(phy, 0x11),
-               miiphy_read_ret(phy, 0x12),
-               miiphy_read_ret(phy, 0x13)
-               );
-       printf("        20,30:   %04x %04x\n",
-               miiphy_read_ret(phy, 20),
-               miiphy_read_ret(phy, 30)
-               );
-}
-#endif
-
-#ifdef RESTART_AUTONEG
-
-/* If link is up && autoneg compleate, and if
- * GT and PHY disagree about link capabilitys,
- * restart autoneg - something screwy with FD/HD
- * unless we do this. */
-static void
-check_phy_state(struct eth_dev_s *p)
-{
-       int bmsr = miiphy_read_ret(ether_port_phy_addr[p->dev], MII_BMSR);
-       int psr = GTREGREAD(ETHERNET0_PORT_STATUS_REGISTER + p->reg_base);
-
-       if ((psr & 1<<3) && (bmsr & BMSR_LSTATUS)) {
-               int nego = miiphy_read_ret(ether_port_phy_addr[p->dev], MII_ADVERTISE) &
-                               miiphy_read_ret(ether_port_phy_addr[p->dev], MII_LPA);
-               int want;
-
-               if (nego & LPA_100FULL) {
-                       want = 0x3;
-                       printf("MII: 100Base-TX, Full Duplex\n");
-               } else if (nego & LPA_100HALF) {
-                       want = 0x1;
-                       printf("MII: 100Base-TX, Half Duplex\n");
-               } else if (nego & LPA_10FULL) {
-                       want = 0x2;
-                       printf("MII: 10Base-T, Full Duplex\n");
-               } else if (nego & LPA_10HALF) {
-                       want = 0x0;
-                       printf("MII: 10Base-T, Half Duplex\n");
-               } else {
-                       printf("MII: Unknown link-foo! %x\n", nego);
-                       return;
-               }
-
-               if ((psr & 0x3) != want) {
-                       printf("MII: GT thinks %x, PHY thinks %x, restarting autoneg..\n",
-                                       psr & 0x3, want);
-                       miiphy_write(GT6426x_MII_DEVNAME,ether_port_phy_addr[p->dev],0,
-                                       miiphy_read_ret(ether_port_phy_addr[p->dev],0) | (1<<9));
-                       udelay(10000);  /* the EVB's GT takes a while to notice phy
-                                          went down and up */
-               }
-       }
-}
-#endif
-
-/**************************************************************************
-PROBE - Look for an adapter, this routine's visible to the outside
-***************************************************************************/
-int
-gt6426x_eth_probe(void *v, bd_t *bis)
-{
-       struct eth_device *wp = (struct eth_device *)v;
-       struct eth_dev_s *p = (struct eth_dev_s *)wp->priv;
-       int dev = p->dev;
-       unsigned int reg_base = p->reg_base;
-       unsigned long temp;
-       int i;
-
-       if (( dev < 0 ) || ( dev >= GAL_ETH_DEVS ))
-       {       /* This should never happen */
-               printf("%s: Invalid device %d\n", __FUNCTION__, dev );
-               return 0;
-       }
-
-#ifdef DEBUG
-       printf ("%s: initializing %s\n", __FUNCTION__, wp->name );
-       printf ("\nCOMM_CONTROL = %08x , COMM_CONF = %08x\n",
-               GTREGREAD(COMM_UNIT_ARBITER_CONTROL),
-               GTREGREAD(COMM_UNIT_ARBITER_CONFIGURATION_REGISTER));
-#endif
-
-       /* clear MIB counters */
-       for(i=0;i<255; i++)
-           temp=GTREGREAD(ETHERNET0_MIB_COUNTER_BASE + reg_base +i);
-
-#ifdef CONFIG_INTEL_LXT97X
-       /* for intel LXT972 */
-
-       /* led 1: 0x1=txact
-          led 2: 0xc=link/rxact
-          led 3: 0x2=rxact (N/C)
-          strch: 0,2=30 ms, enable */
-       miiphy_write(GT6426x_MII_DEVNAME,ether_port_phy_addr[p->dev], 20, 0x1c22);
-
-       /* 2.7ns port rise time */
-       /*miiphy_write(ether_port_phy_addr[p->dev], 30, 0x0<<10); */
-#else
-       /* already set up in mpsc.c */
-       /*GT_REG_WRITE(MAIN_ROUTING_REGISTER, 0x7ffe38);        /  b400 */
-
-       /* already set up in sdram_init.S... */
-       /* MPSC0, MPSC1, RMII */
-       /*GT_REG_WRITE(SERIAL_PORT_MULTIPLEX, 0x1102);          /  f010 */
-#endif
-       GT_REG_WRITE(ETHERNET_PHY_ADDRESS_REGISTER,
-            ether_port_phy_addr[0]     |
-           (ether_port_phy_addr[1]<<5) |
-           (ether_port_phy_addr[2]<<10));                      /* 2000 */
-
-       /* 13:12 -   10: 4x64bit burst  (cache line size = 32 bytes)
-        *    9  -    1: RIFB - interrupt on frame boundaries only
-        *  6:7  -   00: big endian rx and tx
-        *  5:2  - 1111: 15 retries */
-       GT_REG_WRITE(ETHERNET0_SDMA_CONFIGURATION_REGISTER + reg_base,
-               (2<<12) | (1<<9) | (0xf<<2) );                  /* 2440 */
-
-#ifndef USE_SOFTWARE_CACHE_MANAGEMENT
-       /* enable rx/tx desc/buffer cache snoop */
-       GT_REG_READ(ETHERNET_0_ADDRESS_CONTROL_LOW + dev*0x20,
-               &temp);                                         /* f200 */
-       temp|= (1<<6)| (1<<14)| (1<<22)| (1<<30);
-       GT_REG_WRITE(ETHERNET_0_ADDRESS_CONTROL_LOW + dev*0x20,
-               temp);
-#endif
-
-       /* 31  28 27  24 23  20 19  16
-        *  0000   0000   0000   0000   [0004]
-        * 15  12 11  8   7  4   3  0
-        *  1000   1101   0000   0000   [4d00]
-        *    20 - 0=MII 1=RMII
-        *    19 - 0=speed autoneg
-        * 15:14 - framesize 1536 (GT6426x_ETH_BUF_SIZE)
-        *    11 - no force link pass
-        *    10 - 1=disable fctl autoneg
-        *     8 - override prio ?? */
-       temp = 0x00004d00;
-#ifndef CONFIG_ETHER_PORT_MII
-       temp |= (1<<20);        /* RMII */
-#endif
-       /* set En */
-       GT_REG_WRITE(ETHERNET0_PORT_CONFIGURATION_EXTEND_REGISTER + reg_base,
-                    temp);                             /* 2408 */
-
-       /* hardcode E1 also? */
-       /* -- according to dox, this is safer due to extra pulldowns? */
-       if (dev<2) {
-       GT_REG_WRITE(ETHERNET0_PORT_CONFIGURATION_EXTEND_REGISTER + (dev+1) * 0x400,
-                    temp);                             /* 2408 */
-       }
-
-       /* wake up MAC */                                /* 2400 */
-       GT_REG_READ(ETHERNET0_PORT_CONFIGURATION_REGISTER + reg_base, &temp);
-       temp |= (1<<7);         /* enable port */
-#ifdef CONFIG_GT_USE_MAC_HASH_TABLE
-       temp |= (1<<12);        /* hash size 1/2k */
-#else
-       temp |= 1;              /* promisc */
-#endif
-       GT_REG_WRITE(ETHERNET0_PORT_CONFIGURATION_REGISTER + reg_base, temp);
-                                                       /* 2400 */
-
-#ifdef RESTART_AUTONEG
-       check_phy_state(p);
-#endif
-
-       printf("%s: Waiting for link up..\n", wp->name);
-       temp = 10 * 1000;
-       /* wait for link back up */
-       while(!(GTREGREAD(ETHERNET0_PORT_STATUS_REGISTER + reg_base) & 8)
-                       && (--temp > 0)){
-           udelay(1000);       /* wait 1 ms */
-       }
-       if ( temp == 0) {
-               printf("%s: Failed!\n", wp->name);
-               return (0);
-       }
-
-       printf("%s: OK!\n", wp->name);
-
-       p->tdn = 0;
-       p->rdn = 0;
-       p->eth_tx_desc[p->tdn].command_status = 0;
-
-       /* Initialize Rx Side */
-       for (temp = 0; temp < NR; temp++) {
-               p->eth_rx_desc[temp].buff_pointer = (uchar *)p->eth_rx_buffer[temp];
-               p->eth_rx_desc[temp].buff_size_byte_count = GT6426x_ETH_BUF_SIZE<<16;
-
-               /* GT96100 Owner */
-               p->eth_rx_desc[temp].command_status = 0x80000000;
-               p->eth_rx_desc[temp].next_desc =
-                       (struct eth0_rx_desc_struct *)
-                       &p->eth_rx_desc[(temp+1)%NR].buff_size_byte_count;
-       }
-
-       FLUSH_DCACHE((unsigned int)&p->eth_tx_desc[0],
-                    (unsigned int)&p->eth_tx_desc[NR]);
-       FLUSH_DCACHE((unsigned int)&p->eth_rx_desc[0],
-                    (unsigned int)&p->eth_rx_desc[NR]);
-
-       GT_REG_WRITE(ETHERNET0_CURRENT_TX_DESCRIPTOR_POINTER0 + reg_base,
-                     (unsigned int) p->eth_tx_desc);
-       GT_REG_WRITE(ETHERNET0_FIRST_RX_DESCRIPTOR_POINTER0 + reg_base,
-                     (unsigned int) p->eth_rx_desc);
-       GT_REG_WRITE(ETHERNET0_CURRENT_RX_DESCRIPTOR_POINTER0 + reg_base,
-                     (unsigned int) p->eth_rx_desc);
-
-#ifdef DEBUG
-       printf ("\nRx descriptor pointer is %08x %08x\n",
-               GTREGREAD(ETHERNET0_FIRST_RX_DESCRIPTOR_POINTER0 + reg_base),
-               GTREGREAD(ETHERNET0_CURRENT_RX_DESCRIPTOR_POINTER0 + reg_base));
-       printf ("\n\n%08x %08x\n",
-               (unsigned int)p->eth_rx_desc,p->eth_rx_desc[0].command_status);
-
-       printf ("Descriptor dump:\n");
-       printf ("cmd status: %08x\n",p->eth_rx_desc[0].command_status);
-       printf ("byte_count: %08x\n",p->eth_rx_desc[0].buff_size_byte_count);
-       printf ("buff_ptr: %08x\n",(unsigned int)p->eth_rx_desc[0].buff_pointer);
-       printf ("next_desc: %08x\n\n",(unsigned int)p->eth_rx_desc[0].next_desc);
-       printf ("%08x\n",*(unsigned int *) ((unsigned int)p->eth_rx_desc + 0x0));
-       printf ("%08x\n",*(unsigned int *) ((unsigned int)p->eth_rx_desc + 0x4));
-       printf ("%08x\n",*(unsigned int *) ((unsigned int)p->eth_rx_desc + 0x8));
-       printf ("%08x\n\n",
-               *(unsigned int *) ((unsigned int)p->eth_rx_desc + 0xc));
-#endif
-
-#ifdef DEBUG
-       gt6426x_dump_mii(bis,ether_port_phy_addr[p->dev]);
-#endif
-
-#ifdef CONFIG_GT_USE_MAC_HASH_TABLE
-       {
-               unsigned int hashtable_base;
-           u8 *b = (u8 *)(wp->enetaddr);
-               u32 macH, macL;
-
-               /* twist the MAC up into the way the discovery wants it */
-               macH= (b[0]<<8) | b[1];
-           macL= (b[2]<<24) | (b[3]<<16) | (b[4]<<8) | b[5];
-
-           /* mode 0, size 0x800 */
-           hashtable_base =initAddressTable(dev,0,1);
-
-           if(!hashtable_base) {
-                       printf("initAddressTable failed\n");
-                       return 0;
-           }
-
-           addAddressTableEntry(dev, macH, macL, 1, 0);
-           GT_REG_WRITE(ETHERNET0_HASH_TABLE_POINTER_REGISTER + reg_base,
-                   hashtable_base);
-       }
-#endif
-
-       /* Start Rx*/
-       GT_REG_WRITE(ETHERNET0_SDMA_COMMAND_REGISTER + reg_base, 0x00000080);
-       printf("%s: gt6426x eth device %d init success \n", wp->name, dev );
-       return 1;
-}
-
-/* enter all the galileo ethernet devs into MULTI-BOOT */
-void
-gt6426x_eth_initialize(bd_t *bis)
-{
-       struct eth_device *dev;
-       struct eth_dev_s *p;
-       int devnum, x, temp;
-       char *s, *e, buf[64];
-
-#ifdef DEBUG
-       printf( "\n%s\n", __FUNCTION );
-#endif
-
-       for (devnum = 0; devnum < GAL_ETH_DEVS; devnum++) {
-               dev = calloc(sizeof(*dev), 1);
-               if (!dev) {
-                       printf( "%s: gal_enet%d allocation failure, %s\n",
-                                       __FUNCTION__, devnum, "eth_device structure");
-                       return;
-               }
-
-               /* must be less than sizeof(dev->name) */
-               sprintf(dev->name, "gal_enet%d", devnum);
-
-#ifdef DEBUG
-               printf( "Initializing %s\n", dev->name );
-#endif
-
-               /* Extract the MAC address from the environment */
-               switch (devnum)
-               {
-                       case 0: s = "ethaddr"; break;
-#if (GAL_ETH_DEVS > 1)
-                       case 1: s = "eth1addr"; break;
-#endif
-#if (GAL_ETH_DEVS > 2)
-                       case 2: s = "eth2addr"; break;
-#endif
-                       default: /* this should never happen */
-                               printf( "%s: Invalid device number %d\n",
-                                               __FUNCTION__, devnum );
-                               return;
-               }
-
-               temp = getenv_f(s, buf, sizeof(buf));
-               s = (temp > 0) ? buf : NULL;
-
-#ifdef DEBUG
-               printf ("Setting MAC %d to %s\n", devnum, s );
-#endif
-               for (x = 0; x < 6; ++x) {
-                       dev->enetaddr[x] = s ? simple_strtoul(s, &e, 16) : 0;
-                       if (s)
-                               s = (*e) ? e+1 : e;
-               }
-
-               dev->init = (void*)gt6426x_eth_probe;
-               dev->halt = (void*)gt6426x_eth_reset;
-               dev->send = (void*)gt6426x_eth_transmit;
-               dev->recv = (void*)gt6426x_eth_poll;
-
-               p = calloc( sizeof(*p), 1 );
-               dev->priv = (void*)p;
-               if (!p)
-               {
-                       printf( "%s: %s allocation failure, %s\n",
-                                       __FUNCTION__, dev->name, "Private Device Structure");
-                       free(dev);
-                       return;
-               }
-
-               p->dev = devnum;
-               p->tdn=0;
-               p->rdn=0;
-               p->reg_base = devnum * ETHERNET_PORTS_DIFFERENCE_OFFSETS;
-
-               p->eth_tx_desc =
-                       (eth0_tx_desc_single *)
-                       (((unsigned int) malloc(sizeof (eth0_tx_desc_single) *
-                                               (NT+1)) & 0xfffffff0) + 0x10);
-               if (!p)
-               {
-                       printf( "%s: %s allocation failure, %s\n",
-                                       __FUNCTION__, dev->name, "Tx Descriptor");
-                       free(dev);
-                       return;
-               }
-
-               p->eth_rx_desc =
-                       (eth0_rx_desc_single *)
-                       (((unsigned int) malloc(sizeof (eth0_rx_desc_single) *
-                                               (NR+1)) & 0xfffffff0) + 0x10);
-               if (!p->eth_rx_desc)
-               {
-                       printf( "%s: %s allocation failure, %s\n",
-                                       __FUNCTION__, dev->name, "Rx Descriptor");
-                       free(dev);
-                       free(p);
-                       return;
-               }
-
-               p->eth_tx_buffer =
-                       (char *) (((unsigned int) malloc(GT6426x_ETH_BUF_SIZE) & 0xfffffff0) + 0x10);
-               if (!p->eth_tx_buffer)
-               {
-                       printf( "%s: %s allocation failure, %s\n",
-                                       __FUNCTION__, dev->name, "Tx Bufffer");
-                       free(dev);
-                       free(p);
-                       free(p->eth_rx_desc);
-                       return;
-               }
-
-               for (temp = 0 ; temp < NR ; temp ++) {
-                       p->eth_rx_buffer[temp] =
-                               (char *)
-                               (((unsigned int) malloc(GT6426x_ETH_BUF_SIZE) & 0xfffffff0) + 0x10);
-                       if (!p->eth_rx_buffer[temp])
-                       {
-                               printf( "%s: %s allocation failure, %s\n",
-                                               __FUNCTION__, dev->name, "Rx Buffers");
-                               free(dev);
-                               free(p);
-                               free(p->eth_tx_buffer);
-                               free(p->eth_rx_desc);
-                               free(p->eth_tx_desc);
-                               while (temp >= 0)
-                                       free(p->eth_rx_buffer[--temp]);
-                               return;
-                       }
-               }
-
-
-               eth_register(dev);
-#if defined(CONFIG_MII) || defined(CONFIG_CMD_MII)
-               miiphy_register(dev->name,
-                               gt6426x_miiphy_read, gt6426x_miiphy_write);
-#endif
-       }
-
-}
-#endif
diff --git a/board/evb64260/eth.h b/board/evb64260/eth.h
deleted file mode 100644 (file)
index 99581f0..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * eth.h - header file for the polled mode GT ethernet driver
- */
-
-#ifndef __GT6426x_ETH_H__
-#define __GT6426x_ETH_H__
-
-#include <asm/types.h>
-#include <asm/io.h>
-#include <asm/byteorder.h>
-#include <common.h>
-
-typedef struct eth0_tx_desc_struct {
-       volatile __u32 bytecount_reserved;
-       volatile __u32 command_status;
-       volatile struct eth0_tx_desc_struct * next_desc;
-       /* Note - the following will not work for 64 bit addressing */
-       volatile unsigned char * buff_pointer;
-} __attribute__ ((packed)) eth0_tx_desc_single;
-
-typedef struct eth0_rx_desc_struct {
-  volatile __u32 buff_size_byte_count;
-  volatile __u32 command_status;
-  volatile struct eth0_rx_desc_struct * next_desc;
-  volatile unsigned char * buff_pointer;
-} __attribute__ ((packed)) eth0_rx_desc_single;
-
-#define NT 20 /* Number of Transmit buffers */
-#define NR 20 /* Number of Receive buffers */
-#define MAX_BUFF_SIZE (1536+2*CACHE_LINE_SIZE) /* 1600 */
-#define ETHERNET_PORTS_DIFFERENCE_OFFSETS 0x400
-
-unsigned long TDN_ETH0 , RDN_ETH0; /* Rx/Tx current Descriptor Number*/
-unsigned int EVB64260_ETH0_irq;
-
-#define CLOSED 0
-#define OPENED 1
-
-#define PORT_ETH0 0
-
-extern eth0_tx_desc_single *eth0_tx_desc;
-extern eth0_rx_desc_single *eth0_rx_desc;
-extern char *eth0_tx_buffer;
-extern char *eth0_rx_buffer[NR];
-extern char *eth_data;
-
-extern int gt6426x_eth_poll(void *v);
-extern int gt6426x_eth_transmit(void *v, char *p, unsigned int s);
-extern void gt6426x_eth_disable(void *v);
-extern int gt6426x_eth_probe(void *v, bd_t *bis);
-
-#endif  /* __GT64260x_ETH_H__ */
diff --git a/board/evb64260/eth_addrtbl.c b/board/evb64260/eth_addrtbl.c
deleted file mode 100644 (file)
index 8c2c17f..0000000
+++ /dev/null
@@ -1,218 +0,0 @@
-#include <common.h>
-#include <malloc.h>
-#include <galileo/gt64260R.h>
-#include <galileo/core.h>
-#include <asm/cache.h>
-#include "eth.h"
-#include "eth_addrtbl.h"
-
-#define PRINTF printf
-
-#ifdef CONFIG_GT_USE_MAC_HASH_TABLE
-
-static u32 addressTableHashMode[GAL_ETH_DEVS] = { 0, };
-static u32 addressTableHashSize[GAL_ETH_DEVS] = { 0, };
-static addrTblEntry *addressTableBase[GAL_ETH_DEVS] = { 0, };
-static void *realAddrTableBase[GAL_ETH_DEVS] = { 0, };
-
-static const u32 hashLength[2] = {
-       (0x8000),               /* 8K * 4 entries */
-       (0x8000 / 16),          /* 512 * 4 entries */
-};
-
-/* Initialize the address table for a port, if needed */
-unsigned int initAddressTable (u32 port, u32 hashMode, u32 hashSizeSelector)
-{
-       unsigned int tableBase;
-
-       if (port < 0 || port >= GAL_ETH_DEVS) {
-               printf ("%s: Invalid port number %d\n", __FUNCTION__, port);
-               return 0;
-       }
-
-       if (hashMode > 1) {
-               printf ("%s: Invalid Hash Mode %d\n", __FUNCTION__, port);
-               return 0;
-       }
-
-       if (realAddrTableBase[port] &&
-           (addressTableHashSize[port] != hashSizeSelector)) {
-               /* we have been here before,
-                * but now we want a different sized table
-                */
-               free (realAddrTableBase[port]);
-               realAddrTableBase[port] = 0;
-               addressTableBase[port] = 0;
-
-       }
-
-       tableBase = (unsigned int) addressTableBase[port];
-       /* we get called for every probe, so only do this once */
-       if (!tableBase) {
-               int bytes =
-                       hashLength[hashSizeSelector] * sizeof (addrTblEntry);
-
-               realAddrTableBase[port] =
-                       malloc (bytes + 64);
-               tableBase = (unsigned int)realAddrTableBase;
-
-               if (!tableBase) {
-                       printf ("%s: alloc memory failed \n", __FUNCTION__);
-                       return 0;
-               }
-
-               /* align to octal byte */
-               if (tableBase & 63)
-                       tableBase = (tableBase + 63) & ~63;
-
-               addressTableHashMode[port] = hashMode;
-               addressTableHashSize[port] = hashSizeSelector;
-               addressTableBase[port] = (addrTblEntry *) tableBase;
-
-               memset ((void *) tableBase, 0, bytes);
-       }
-
-       return tableBase;
-}
-
-/*
- * ----------------------------------------------------------------------------
- * This function will calculate the hash function of the address.
- * depends on the hash mode and hash size.
- * Inputs
- * macH             - the 2 most significant bytes of the MAC address.
- * macL             - the 4 least significant bytes of the MAC address.
- * hashMode         - hash mode 0 or hash mode 1.
- * hashSizeSelector - indicates number of hash table entries (0=0x8000,1=0x800)
- * Outputs
- * return the calculated entry.
- */
-u32 hashTableFunction (u32 macH, u32 macL, u32 HashSize, u32 hash_mode)
-{
-       u32 hashResult;
-       u32 addrH;
-       u32 addrL;
-       u32 addr0;
-       u32 addr1;
-       u32 addr2;
-       u32 addr3;
-       u32 addrHSwapped;
-       u32 addrLSwapped;
-
-
-       addrH = NIBBLE_SWAPPING_16_BIT (macH);
-       addrL = NIBBLE_SWAPPING_32_BIT (macL);
-
-       addrHSwapped = FLIP_4_BITS (addrH & 0xf)
-               + ((FLIP_4_BITS ((addrH >> 4) & 0xf)) << 4)
-               + ((FLIP_4_BITS ((addrH >> 8) & 0xf)) << 8)
-               + ((FLIP_4_BITS ((addrH >> 12) & 0xf)) << 12);
-
-       addrLSwapped = FLIP_4_BITS (addrL & 0xf)
-               + ((FLIP_4_BITS ((addrL >> 4) & 0xf)) << 4)
-               + ((FLIP_4_BITS ((addrL >> 8) & 0xf)) << 8)
-               + ((FLIP_4_BITS ((addrL >> 12) & 0xf)) << 12)
-               + ((FLIP_4_BITS ((addrL >> 16) & 0xf)) << 16)
-               + ((FLIP_4_BITS ((addrL >> 20) & 0xf)) << 20)
-               + ((FLIP_4_BITS ((addrL >> 24) & 0xf)) << 24)
-               + ((FLIP_4_BITS ((addrL >> 28) & 0xf)) << 28);
-
-       addrH = addrHSwapped;
-       addrL = addrLSwapped;
-
-       if (hash_mode == 0) {
-               addr0 = (addrL >> 2) & 0x03f;
-               addr1 = (addrL & 0x003) | ((addrL >> 8) & 0x7f) << 2;
-               addr2 = (addrL >> 15) & 0x1ff;
-               addr3 = ((addrL >> 24) & 0x0ff) | ((addrH & 1) << 8);
-       } else {
-               addr0 = FLIP_6_BITS (addrL & 0x03f);
-               addr1 = FLIP_9_BITS (((addrL >> 6) & 0x1ff));
-               addr2 = FLIP_9_BITS ((addrL >> 15) & 0x1ff);
-               addr3 = FLIP_9_BITS ((((addrL >> 24) & 0x0ff) |
-                                     ((addrH & 0x1) << 8)));
-       }
-
-       hashResult = (addr0 << 9) | (addr1 ^ addr2 ^ addr3);
-
-       if (HashSize == _8K_TABLE) {
-               hashResult = hashResult & 0xffff;
-       } else {
-               hashResult = hashResult & 0x07ff;
-       }
-
-       return (hashResult);
-}
-
-
-/*
- * ----------------------------------------------------------------------------
- * This function will add an entry to the address table.
- * depends on the hash mode and hash size that was initialized.
- * Inputs
- * port - ETHERNET port number.
- * macH - the 2 most significant bytes of the MAC address.
- * macL - the 4 least significant bytes of the MAC address.
- * skip - if 1, skip this address.
- * rd   - the RD field in the address table.
- * Outputs
- * address table entry is added.
- * true if success.
- * false if table full
- */
-int addAddressTableEntry (u32 port, u32 macH, u32 macL, u32 rd, u32 skip)
-{
-       addrTblEntry *entry;
-       u32 newHi;
-       u32 newLo;
-       u32 i;
-
-       newLo = (((macH >> 4) & 0xf) << 15)
-               | (((macH >> 0) & 0xf) << 11)
-               | (((macH >> 12) & 0xf) << 7)
-               | (((macH >> 8) & 0xf) << 3)
-               | (((macL >> 20) & 0x1) << 31)
-               | (((macL >> 16) & 0xf) << 27)
-               | (((macL >> 28) & 0xf) << 23)
-               | (((macL >> 24) & 0xf) << 19)
-               | (skip << SKIP_BIT) | (rd << 2) | VALID;
-
-       newHi = (((macL >> 4) & 0xf) << 15)
-               | (((macL >> 0) & 0xf) << 11)
-               | (((macL >> 12) & 0xf) << 7)
-               | (((macL >> 8) & 0xf) << 3)
-               | (((macL >> 21) & 0x7) << 0);
-
-       /*
-        * Pick the appropriate table, start scanning for free/reusable
-        * entries at the index obtained by hashing the specified MAC address
-        */
-       entry = addressTableBase[port];
-       entry += hashTableFunction (macH, macL, addressTableHashSize[port],
-                                   addressTableHashMode[port]);
-       for (i = 0; i < HOP_NUMBER; i++, entry++) {
-               if (!(entry->lo & VALID) /*|| (entry->lo & SKIP) */ ) {
-                       break;
-               } else {        /* if same address put in same position */
-                       if (((entry->lo & 0xfffffff8) == (newLo & 0xfffffff8))
-                           && (entry->hi == newHi)) {
-                               break;
-                       }
-               }
-       }
-
-       if (i == HOP_NUMBER) {
-               PRINTF ("addGT64260addressTableEntry: table section is full\n");
-               return false;
-       }
-
-       /*
-        * Update the selected entry
-        */
-       entry->hi = newHi;
-       entry->lo = newLo;
-       DCACHE_FLUSH_N_SYNC ((u32) entry, MAC_ENTRY_SIZE);
-       return true;
-}
-
-#endif /* CONFIG_GT_USE_MAC_HASH_TABLE */
diff --git a/board/evb64260/eth_addrtbl.h b/board/evb64260/eth_addrtbl.h
deleted file mode 100644 (file)
index 5a62c67..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-#ifndef _ADDRESS_TABLE_H
-#define _ADDRESS_TABLE_H 1
-
-/*
- * ----------------------------------------------------------------------------
- * addressTable.h - this file has all the declarations of the address table
- */
-
-#define _8K_TABLE                           0
-#define ADDRESS_TABLE_ALIGNMENT             8
-#define HASH_DEFAULT_MODE                   14
-#define HASH_MODE                           13
-#define HASH_SIZE                           12
-#define HOP_NUMBER                          12
-#define MAC_ADDRESS_STRING_SIZE             12
-#define MAC_ENTRY_SIZE                      sizeof(addrTblEntry)
-#define MAX_NUMBER_OF_ADDRESSES_TO_STORE    1000
-#define PROMISCUOUS_MODE                    0
-#define SKIP                                1<<1
-#define SKIP_BIT                            1
-#define VALID                               1
-
-/*
- * ----------------------------------------------------------------------------
- * XXX_MIKE - potential sign-extension bugs lurk here...
- */
-#define NIBBLE_SWAPPING_32_BIT(X) ( (((X) & 0xf0f0f0f0) >> 4) \
-                                 | (((X) & 0x0f0f0f0f) << 4) )
-
-#define NIBBLE_SWAPPING_16_BIT(X) ( (((X) & 0x0000f0f0) >> 4) \
-                                 | (((X) & 0x00000f0f) << 4) )
-
-#define FLIP_4_BITS(X)  ( (((X) & 0x01) << 3) | (((X) & 0x002) << 1) \
-                       | (((X) & 0x04) >> 1) | (((X) & 0x008) >> 3) )
-
-#define FLIP_6_BITS(X)  ( (((X) & 0x01) << 5) | (((X) & 0x020) >> 5) \
-                       | (((X) & 0x02) << 3) | (((X) & 0x010) >> 3) \
-                       | (((X) & 0x04) << 1) | (((X) & 0x008) >> 1) )
-
-#define FLIP_9_BITS(X)  ( (((X) & 0x01) << 8) | (((X) & 0x100) >> 8) \
-                       | (((X) & 0x02) << 6) | (((X) & 0x080) >> 6) \
-                       | (((X) & 0x04) << 4) | (((X) & 0x040) >> 4) \
-        | ((X) & 0x10) | (((X) & 0x08) << 2) | (((X) & 0x020) >> 2) )
-
-/*
- * V: value we're operating on
- * O: offset of rightmost bit in field
- * W: width of field to shift
- * S: distance to shift left
- */
-#define MASK( fieldWidth )                            ((1 << (fieldWidth)) - 1)
-#define leftShiftedBitfield( V,O,W,S)        (((V) & (MASK(W) << (O)))  << (S))
-#define rightShiftedBitfield(V,O,W,S)  (((u32)((V) & (MASK(W) << (O)))) >> (S))
-
-
-/*
- * Push to main memory all cache lines associated with
- * the specified range of virtual memory addresses
- *
- * A: Address of first byte in range to flush
- * N: Number of bytes to flush
- * Note - flush_dcache_range() does a "sync", does NOT invalidate
- */
-#define DCACHE_FLUSH_N_SYNC( A, N )        flush_dcache_range( (A), ((A)+(N)) )
-
-
-typedef struct addressTableEntryStruct  {
-    u32 hi;
-    u32 lo;
-} addrTblEntry;
-
-u32
-uncachedPages( u32 pages  );
-u32
-hashTableFunction( u32 macH, u32 macL, u32 HashSize, u32 hash_mode );
-
-unsigned int
-initAddressTable( u32 port, u32 hashMode, u32 hashSize );
-
-int
-addAddressTableEntry( u32 port, u32 macH, u32 macL, u32 rd, u32 skip          );
-
-#endif                                           /* #ifndef _ADDRESS_TABLE_H */
diff --git a/board/evb64260/evb64260.c b/board/evb64260/evb64260.c
deleted file mode 100644 (file)
index 74f8819..0000000
+++ /dev/null
@@ -1,436 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * evb64260.c - main board support/init for the Galileo Eval board.
- */
-
-#include <common.h>
-#include <74xx_7xx.h>
-#include <galileo/memory.h>
-#include <galileo/pci.h>
-#include <galileo/gt64260R.h>
-#include <net.h>
-#include <netdev.h>
-#include <linux/compiler.h>
-
-#include <asm/io.h>
-#include "eth.h"
-#include "mpsc.h"
-#include "i2c.h"
-#include "64260.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-#ifdef CONFIG_ZUMA_V2
-extern void zuma_mbox_init(void);
-#endif
-
-#undef DEBUG
-#define        MAP_PCI
-
-#ifdef DEBUG
-#define DP(x) x
-#else
-#define DP(x)
-#endif
-
-/* ------------------------------------------------------------------------- */
-
-/* this is the current GT register space location */
-/* it starts at CONFIG_SYS_DFL_GT_REGS but moves later to CONFIG_SYS_GT_REGS */
-
-/* Unfortunately, we cant change it while we are in flash, so we initialize it
- * to the "final" value. This means that any debug_led calls before
- * board_early_init_f wont work right (like in cpu_init_f).
- * See also my_remap_gt_regs below. (NTL)
- */
-
-unsigned int INTERNAL_REG_BASE_ADDR = CONFIG_SYS_GT_REGS;
-
-/* ------------------------------------------------------------------------- */
-
-/*
- * This is a version of the GT register space remapping function that
- * doesn't touch globals (meaning, it's ok to run from flash.)
- *
- * Unfortunately, this has the side effect that a writable
- * INTERNAL_REG_BASE_ADDR is impossible. Oh well.
- */
-
-void
-my_remap_gt_regs(u32 cur_loc, u32 new_loc)
-{
-       u32 temp;
-
-       /* check and see if it's already moved */
-       temp = in_le32((u32 *)(new_loc + INTERNAL_SPACE_DECODE));
-       if ((temp & 0xffff) == new_loc >> 20)
-               return;
-
-       temp = (in_le32((u32 *)(cur_loc + INTERNAL_SPACE_DECODE)) &
-               0xffff0000) | (new_loc >> 20);
-
-       out_le32((u32 *)(cur_loc + INTERNAL_SPACE_DECODE), temp);
-
-       while (GTREGREAD(INTERNAL_SPACE_DECODE) != temp);
-}
-
-static void
-gt_pci_config(void)
-{
-       /* move PCI stuff out of the way - NTL */
-       /* map PCI Host 0 */
-       pciMapSpace(PCI_HOST0, PCI_REGION0, CONFIG_SYS_PCI0_0_MEM_SPACE,
-               CONFIG_SYS_PCI0_0_MEM_SPACE, CONFIG_SYS_PCI0_MEM_SIZE);
-
-       pciMapSpace(PCI_HOST0, PCI_REGION1, 0, 0, 0);
-       pciMapSpace(PCI_HOST0, PCI_REGION2, 0, 0, 0);
-       pciMapSpace(PCI_HOST0, PCI_REGION3, 0, 0, 0);
-
-       pciMapSpace(PCI_HOST0, PCI_IO, CONFIG_SYS_PCI0_IO_SPACE_PCI,
-               CONFIG_SYS_PCI0_IO_SPACE, CONFIG_SYS_PCI0_IO_SIZE);
-
-       /* map PCI Host 1 */
-       pciMapSpace(PCI_HOST1, PCI_REGION0, CONFIG_SYS_PCI1_0_MEM_SPACE,
-               CONFIG_SYS_PCI1_0_MEM_SPACE, CONFIG_SYS_PCI1_MEM_SIZE);
-
-       pciMapSpace(PCI_HOST1, PCI_REGION1, 0, 0, 0);
-       pciMapSpace(PCI_HOST1, PCI_REGION2, 0, 0, 0);
-       pciMapSpace(PCI_HOST1, PCI_REGION3, 0, 0, 0);
-
-       pciMapSpace(PCI_HOST1, PCI_IO, CONFIG_SYS_PCI1_IO_SPACE_PCI,
-               CONFIG_SYS_PCI1_IO_SPACE, CONFIG_SYS_PCI1_IO_SIZE);
-
-       /* PCI interface settings */
-       GT_REG_WRITE(PCI_0TIMEOUT_RETRY, 0xffff);
-       GT_REG_WRITE(PCI_1TIMEOUT_RETRY, 0xffff);
-       GT_REG_WRITE(PCI_0BASE_ADDRESS_REGISTERS_ENABLE, 0xfffff80e);
-       GT_REG_WRITE(PCI_1BASE_ADDRESS_REGISTERS_ENABLE, 0xfffff80e);
-
-
-}
-
-/* Setup CPU interface paramaters */
-static void
-gt_cpu_config(void)
-{
-       cpu_t cpu = get_cpu_type();
-       ulong tmp;
-
-       /* cpu configuration register */
-       tmp = GTREGREAD(CPU_CONFIGURATION);
-
-       /* set the AACK delay bit
-        * see Res#14 */
-       tmp |= CPU_CONF_AACK_DELAY;
-       tmp &= ~CPU_CONF_AACK_DELAY_2; /* New RGF */
-
-       /* Galileo claims this is necessary for all busses >= 100 MHz */
-       tmp |= CPU_CONF_FAST_CLK;
-
-       if (cpu == CPU_750CX) {
-               tmp &= ~CPU_CONF_DP_VALID; /* Safer, needed for CXe. RGF */
-               tmp &= ~CPU_CONF_AP_VALID;
-       } else {
-               tmp |= CPU_CONF_DP_VALID;
-               tmp |= CPU_CONF_AP_VALID;
-       }
-
-       /* this only works with the MPX bus */
-       tmp &= ~CPU_CONF_RD_OOO; /* Safer RGF */
-       tmp |= CPU_CONF_PIPELINE;
-       tmp |= CPU_CONF_TA_DELAY;
-
-       GT_REG_WRITE(CPU_CONFIGURATION, tmp);
-
-       /* CPU master control register */
-       tmp = GTREGREAD(CPU_MASTER_CONTROL);
-
-       tmp |= CPU_MAST_CTL_ARB_EN;
-
-       if ((cpu == CPU_7400) ||
-           (cpu == CPU_7410) ||
-           (cpu == CPU_7450)) {
-
-               tmp |= CPU_MAST_CTL_CLEAN_BLK;
-               tmp |= CPU_MAST_CTL_FLUSH_BLK;
-
-       } else {
-               /* cleanblock must be cleared for CPUs
-                * that do not support this command
-                * see Res#1 */
-               tmp &= ~CPU_MAST_CTL_CLEAN_BLK;
-               tmp &= ~CPU_MAST_CTL_FLUSH_BLK;
-       }
-       GT_REG_WRITE(CPU_MASTER_CONTROL, tmp);
-}
-
-/*
- * board_early_init_f.
- *
- * set up gal. device mappings, etc.
- */
-int board_early_init_f (void)
-{
-       uchar sram_boot = 0;
-
-       /*
-        * set up the GT the way the kernel wants it
-        * the call to move the GT register space will obviously
-        * fail if it has already been done, but we're going to assume
-        * that if it's not at the power-on location, it's where we put
-        * it last time. (huber)
-        */
-       my_remap_gt_regs(CONFIG_SYS_DFL_GT_REGS, CONFIG_SYS_GT_REGS);
-
-       gt_pci_config();
-
-       /* mask all external interrupt sources */
-       GT_REG_WRITE(CPU_INTERRUPT_MASK_REGISTER_LOW, 0);
-       GT_REG_WRITE(CPU_INTERRUPT_MASK_REGISTER_HIGH, 0);
-       GT_REG_WRITE(PCI_0INTERRUPT_CAUSE_MASK_REGISTER_LOW, 0);
-       GT_REG_WRITE(PCI_0INTERRUPT_CAUSE_MASK_REGISTER_HIGH, 0);
-       GT_REG_WRITE(PCI_1INTERRUPT_CAUSE_MASK_REGISTER_LOW, 0);
-       GT_REG_WRITE(PCI_1INTERRUPT_CAUSE_MASK_REGISTER_HIGH, 0);
-       GT_REG_WRITE(CPU_INT_0_MASK, 0);
-       GT_REG_WRITE(CPU_INT_1_MASK, 0);
-       GT_REG_WRITE(CPU_INT_2_MASK, 0);
-       GT_REG_WRITE(CPU_INT_3_MASK, 0);
-
-       /* now, onto the configuration */
-       GT_REG_WRITE(SDRAM_CONFIGURATION, CONFIG_SYS_SDRAM_CONFIG);
-
-       /* ----- DEVICE BUS SETTINGS ------ */
-
-       /*
-        * EVB
-        * 0 - SRAM
-        * 1 - RTC
-        * 2 - UART
-        * 3 - Flash
-        * boot - BootCS
-        *
-        * Zuma
-        * 0 - Flash
-        * boot - BootCS
-        */
-
-       /*
-        * the dual 7450 module requires burst access to the boot
-        * device, so the serial rom copies the boot device to the
-        * on-board sram on the eval board, and updates the correct
-        * registers to boot from the sram. (device0)
-        */
-#if defined(CONFIG_ZUMA_V2) || defined(CONFIG_P3G4)
-       /* Zuma has no SRAM */
-       sram_boot = 0;
-#else
-       if (memoryGetDeviceBaseAddress(DEVICE0) && 0xfff00000 == CONFIG_SYS_MONITOR_BASE)
-               sram_boot = 1;
-#endif
-
-               memoryMapDeviceSpace(DEVICE0, CONFIG_SYS_DEV0_SPACE, CONFIG_SYS_DEV0_SIZE);
-
-       memoryMapDeviceSpace(DEVICE1, CONFIG_SYS_DEV1_SPACE, CONFIG_SYS_DEV1_SIZE);
-       memoryMapDeviceSpace(DEVICE2, CONFIG_SYS_DEV2_SPACE, CONFIG_SYS_DEV2_SIZE);
-       memoryMapDeviceSpace(DEVICE3, CONFIG_SYS_DEV3_SPACE, CONFIG_SYS_DEV3_SIZE);
-
-       /* configure device timing */
-#ifdef CONFIG_SYS_DEV0_PAR
-       if (!sram_boot)
-               GT_REG_WRITE(DEVICE_BANK0PARAMETERS, CONFIG_SYS_DEV0_PAR);
-#endif
-
-#ifdef CONFIG_SYS_DEV1_PAR
-       GT_REG_WRITE(DEVICE_BANK1PARAMETERS, CONFIG_SYS_DEV1_PAR);
-#endif
-#ifdef CONFIG_SYS_DEV2_PAR
-       GT_REG_WRITE(DEVICE_BANK2PARAMETERS, CONFIG_SYS_DEV2_PAR);
-#endif
-
-#ifdef CONFIG_EVB64260
-#ifdef CONFIG_SYS_32BIT_BOOT_PAR
-       /* detect if we are booting from the 32 bit flash */
-       if (GTREGREAD(DEVICE_BOOT_BANK_PARAMETERS) & (0x3 << 20)) {
-               /* 32 bit boot flash */
-               GT_REG_WRITE(DEVICE_BANK3PARAMETERS, CONFIG_SYS_8BIT_BOOT_PAR);
-               GT_REG_WRITE(DEVICE_BOOT_BANK_PARAMETERS, CONFIG_SYS_32BIT_BOOT_PAR);
-       } else {
-               /* 8 bit boot flash */
-               GT_REG_WRITE(DEVICE_BANK3PARAMETERS, CONFIG_SYS_32BIT_BOOT_PAR);
-               GT_REG_WRITE(DEVICE_BOOT_BANK_PARAMETERS, CONFIG_SYS_8BIT_BOOT_PAR);
-       }
-#else
-       /* 8 bit boot flash only */
-       GT_REG_WRITE(DEVICE_BOOT_BANK_PARAMETERS, CONFIG_SYS_8BIT_BOOT_PAR);
-#endif
-#else /* CONFIG_EVB64260 not defined */
-               /* We are booting from 16-bit flash.
-                */
-       GT_REG_WRITE(DEVICE_BOOT_BANK_PARAMETERS, CONFIG_SYS_16BIT_BOOT_PAR);
-#endif
-
-       gt_cpu_config();
-
-       /* MPP setup */
-       GT_REG_WRITE(MPP_CONTROL0, CONFIG_SYS_MPP_CONTROL_0);
-       GT_REG_WRITE(MPP_CONTROL1, CONFIG_SYS_MPP_CONTROL_1);
-       GT_REG_WRITE(MPP_CONTROL2, CONFIG_SYS_MPP_CONTROL_2);
-       GT_REG_WRITE(MPP_CONTROL3, CONFIG_SYS_MPP_CONTROL_3);
-
-       GT_REG_WRITE(GPP_LEVEL_CONTROL, CONFIG_SYS_GPP_LEVEL_CONTROL);
-       GT_REG_WRITE(SERIAL_PORT_MULTIPLEX, CONFIG_SYS_SERIAL_PORT_MUX);
-
-       return 0;
-}
-
-/* various things to do after relocation */
-
-int misc_init_r (void)
-{
-       icache_enable();
-#ifdef CONFIG_SYS_L2
-       l2cache_enable();
-#endif
-
-#ifdef CONFIG_MPSC
-       mpsc_init2();
-#endif
-
-#ifdef CONFIG_ZUMA_V2
-       zuma_mbox_init();
-#endif
-       return (0);
-}
-
-void
-after_reloc(ulong dest_addr)
-{
-       /* check to see if we booted from the sram.  If so, move things
-        * back to the way they should be. (we're running from main
-        * memory at this point now */
-
-       if (memoryGetDeviceBaseAddress(DEVICE0) == CONFIG_SYS_MONITOR_BASE) {
-               memoryMapDeviceSpace(DEVICE0, CONFIG_SYS_DEV0_SPACE, CONFIG_SYS_DEV0_SIZE);
-               memoryMapDeviceSpace(BOOT_DEVICE, CONFIG_SYS_FLASH_BASE, _1M);
-       }
-
-       /* now, jump to the main U-Boot board init code */
-       board_init_r ((gd_t *)gd, dest_addr);
-
-       /* NOTREACHED */
-}
-
-/* ------------------------------------------------------------------------- */
-
-/*
- * Check Board Identity:
- */
-
-int
-checkboard (void)
-{
-       puts ("Board: " CONFIG_SYS_BOARD_NAME "\n");
-       return (0);
-}
-
-/* utility functions */
-void
-debug_led(int led, int mode)
-{
-#if !defined(CONFIG_ZUMA_V2) && !defined(CONFIG_P3G4)
-       volatile int *addr = NULL;
-       __maybe_unused int dummy;
-
-       if (mode == 1) {
-               switch (led) {
-               case 0:
-                       addr = (int *)((unsigned int)CONFIG_SYS_DEV1_SPACE | 0x08000);
-                       break;
-
-               case 1:
-                       addr = (int *)((unsigned int)CONFIG_SYS_DEV1_SPACE | 0x0c000);
-                       break;
-
-               case 2:
-                       addr = (int *)((unsigned int)CONFIG_SYS_DEV1_SPACE | 0x10000);
-                       break;
-               }
-       } else if (mode == 0) {
-               switch (led) {
-               case 0:
-                       addr = (int *)((unsigned int)CONFIG_SYS_DEV1_SPACE | 0x14000);
-                       break;
-
-               case 1:
-                       addr = (int *)((unsigned int)CONFIG_SYS_DEV1_SPACE | 0x18000);
-                       break;
-
-               case 2:
-                       addr = (int *)((unsigned int)CONFIG_SYS_DEV1_SPACE | 0x1c000);
-                       break;
-               }
-       }
-       WRITE_CHAR(addr, 0);
-       dummy = *addr;
-#endif /* CONFIG_ZUMA_V2 */
-}
-
-void
-display_mem_map(void)
-{
-    int i,j;
-    unsigned int base,size,width;
-    /* SDRAM */
-    printf("SDRAM\n");
-    for(i=0;i<=BANK3;i++) {
-       base = memoryGetBankBaseAddress(i);
-       size = memoryGetBankSize(i);
-       if(size !=0)
-       {
-           printf("BANK%d: base - 0x%08x\tsize - %dM bytes\n",i,base,size>>20);
-       }
-    }
-
-    /* CPU's PCI windows */
-    for(i=0;i<=PCI_HOST1;i++) {
-       printf("\nCPU's PCI %d windows\n", i);
-       base=pciGetSpaceBase(i,PCI_IO);
-       size=pciGetSpaceSize(i,PCI_IO);
-       printf("      IO: base - 0x%08x\tsize - %dM bytes\n",base,size>>20);
-       for(j=0;j<=PCI_REGION3;j++) {
-           base = pciGetSpaceBase(i,j);
-           size = pciGetSpaceSize(i,j);
-           printf("MEMORY %d: base - 0x%08x\tsize - %dM bytes\n",j,base,
-                   size>>20);
-       }
-    }
-
-    /* Devices */
-    printf("\nDEVICES\n");
-       for(i=0;i<=DEVICE3;i++) {
-       base = memoryGetDeviceBaseAddress(i);
-       size = memoryGetDeviceSize(i);
-       width= memoryGetDeviceWidth(i) * 8;
-       printf("DEV %d:  base - 0x%08x\tsize - %dM bytes\twidth - %d bits\n",
-              i, base, size>>20, width);
-    }
-
-    /* Bootrom */
-    base = memoryGetDeviceBaseAddress(BOOT_DEVICE); /* Boot */
-    size = memoryGetDeviceSize(BOOT_DEVICE);
-    width= memoryGetDeviceWidth(BOOT_DEVICE) * 8;
-    printf(" BOOT:  base - 0x%08x\tsize - %dM bytes\twidth - %d bits\n",
-          base, size>>20, width);
-}
-
-int board_eth_init(bd_t *bis)
-{
-       gt6426x_eth_initialize(bis);
-       return 0;
-}
diff --git a/board/evb64260/flash.c b/board/evb64260/flash.c
deleted file mode 100644 (file)
index f3b0074..0000000
+++ /dev/null
@@ -1,837 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * flash.c - flash support for the 512k, 8bit boot flash on the GEVB
- *           most of this file was based on the existing U-Boot
- *           flash drivers.
- */
-
-#include <common.h>
-#include <mpc8xx.h>
-#include <galileo/gt64260R.h>
-#include <galileo/memory.h>
-#include "intel_flash.h"
-
-#define FLASH_ROM       0xFFFD       /* unknown flash type                   */
-#define FLASH_RAM       0xFFFE       /* unknown flash type                   */
-#define FLASH_MAN_UNKNOWN 0xFFFF0000
-
-/* #define DEBUG */
-/* #define FLASH_ID_OVERRIDE */        /* Hack to set type to 040B if ROM emulator is installed.
-                                * Can be used to program a ROM in circuit if a programmer
-                                * is not available by swapping the rom out. */
-
-/* Intel flash commands */
-int flash_erase_intel(flash_info_t *info, int s_first, int s_last);
-int write_word_intel(bank_addr_t addr, bank_word_t value);
-
-flash_info_t   flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; /* info for FLASH chips */
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-static ulong flash_get_size (int portwidth, vu_long *addr, flash_info_t *info);
-static int write_word (flash_info_t *info, ulong dest, ulong data);
-static void flash_get_offsets (ulong base, flash_info_t *info);
-
-/*-----------------------------------------------------------------------
- */
-
-unsigned long
-flash_init (void)
-{
-       unsigned int i;
-       unsigned long size_b0 = 0, size_b1 = 0;
-       unsigned long base, flash_size;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* the boot flash */
-       base = CONFIG_SYS_FLASH_BASE;
-#ifndef CONFIG_SYS_BOOT_FLASH_WIDTH
-#define CONFIG_SYS_BOOT_FLASH_WIDTH    1
-#endif
-       size_b0 = flash_get_size(CONFIG_SYS_BOOT_FLASH_WIDTH, (vu_long *)base,
-                                &flash_info[0]);
-
-#ifndef CONFIG_P3G4
-       printf("[");
-       print_size (size_b0, "");
-       printf("@%08lX] ", base);
-#endif
-
-       if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-               printf ("## Unknown FLASH at %08lx: Size = 0x%08lx = %ld MB\n",
-                       base, size_b0, size_b0<<20);
-       }
-
-       base = memoryGetDeviceBaseAddress(CONFIG_SYS_EXTRA_FLASH_DEVICE);
-       for(i=1;i<CONFIG_SYS_MAX_FLASH_BANKS;i++) {
-           unsigned long size = flash_get_size(CONFIG_SYS_EXTRA_FLASH_WIDTH, (vu_long *)base, &flash_info[i]);
-
-#ifndef CONFIG_P3G4
-           printf("[");
-           print_size (size, "");
-           printf("@%08lX] ", base);
-#endif
-
-           if (flash_info[i].flash_id == FLASH_UNKNOWN) {
-               if(i==1) {
-                   printf ("## Unknown FLASH at %08lx: Size = 0x%08lx = %ld MB\n",
-                           base, size_b1, size_b1<<20);
-               }
-               break;
-           }
-           size_b1+=size;
-           base+=size;
-       }
-
-#if CONFIG_SYS_MONITOR_BASE >= CONFIG_SYS_FLASH_BASE
-       /* monitor protection ON by default */
-       flash_protect(FLAG_PROTECT_SET,
-                     CONFIG_SYS_MONITOR_BASE,
-                     CONFIG_SYS_MONITOR_BASE + monitor_flash_len - 1,
-                     flash_get_info(CONFIG_SYS_MONITOR_BASE));
-#endif
-
-#ifdef  CONFIG_ENV_IS_IN_FLASH
-       /* ENV protection ON by default */
-       flash_protect(FLAG_PROTECT_SET,
-                     CONFIG_ENV_ADDR,
-                     CONFIG_ENV_ADDR + CONFIG_ENV_SIZE - 1,
-                     flash_get_info(CONFIG_ENV_ADDR));
-#endif
-
-       flash_size = size_b0 + size_b1;
-       return flash_size;
-}
-
-/*-----------------------------------------------------------------------
- */
-static void
-flash_get_offsets (ulong base, flash_info_t *info)
-{
-       int i;
-       int sector_size;
-
-       if(!info->sector_count) return;
-
-       /* set up sector start address table */
-       switch(info->flash_id & FLASH_TYPEMASK) {
-           case FLASH_AM040:
-           case FLASH_28F128J3A:
-           case FLASH_28F640J3A:
-           case FLASH_RAM:
-               /* this chip has uniformly spaced sectors */
-               sector_size=info->size/info->sector_count;
-               for (i = 0; i < info->sector_count; i++)
-                       info->start[i] = base + (i * sector_size);
-               break;
-           default:
-               if (info->flash_id & FLASH_BTYPE) {
-                   /* set sector offsets for bottom boot block type    */
-                   info->start[0] = base + 0x00000000;
-                   info->start[1] = base + 0x00008000;
-                   info->start[2] = base + 0x0000C000;
-                   info->start[3] = base + 0x00010000;
-                   for (i = 4; i < info->sector_count; i++) {
-                           info->start[i] = base + (i * 0x00020000) - 0x00060000;
-                   }
-               } else {
-                   /* set sector offsets for top boot block type               */
-                   i = info->sector_count - 1;
-                   info->start[i--] = base + info->size - 0x00008000;
-                   info->start[i--] = base + info->size - 0x0000C000;
-                   info->start[i--] = base + info->size - 0x00010000;
-                   for (; i >= 0; i--) {
-                           info->start[i] = base + i * 0x00020000;
-                   }
-               }
-       }
-}
-
-/*-----------------------------------------------------------------------
- */
-
-flash_info_t *flash_get_info(ulong base)
-{
-       int i;
-       flash_info_t * info;
-
-       for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; i ++) {
-               info = & flash_info[i];
-               if (info->start[0] <= base && base <= info->start[0] + info->size - 1)
-                       break;
-       }
-
-       return i == CONFIG_SYS_MAX_FLASH_BANKS ? 0 : info;
-}
-
-/*-----------------------------------------------------------------------
- */
-void
-flash_print_info  (flash_info_t *info)
-{
-       int i;
-
-       if (info->flash_id == FLASH_UNKNOWN) {
-               printf ("missing or unknown FLASH type\n");
-               return;
-       }
-
-       switch (info->flash_id & FLASH_VENDMASK) {
-       case FLASH_MAN_AMD:     printf ("AMD ");                break;
-       case FLASH_MAN_FUJ:     printf ("FUJITSU ");            break;
-       case FLASH_MAN_INTEL:   printf ("INTEL ");              break;
-       default:                printf ("Unknown Vendor ");     break;
-       }
-
-       switch (info->flash_id & FLASH_TYPEMASK) {
-       case FLASH_AM040:
-               printf ("AM29LV040B (4 Mbit, bottom boot sect)\n");
-               break;
-       case FLASH_AM400B:
-               printf ("AM29LV400B (4 Mbit, bottom boot sect)\n");
-               break;
-       case FLASH_AM400T:
-               printf ("AM29LV400T (4 Mbit, top boot sector)\n");
-               break;
-       case FLASH_AM800B:
-               printf ("AM29LV800B (8 Mbit, bottom boot sect)\n");
-               break;
-       case FLASH_AM800T:
-               printf ("AM29LV800T (8 Mbit, top boot sector)\n");
-               break;
-       case FLASH_AM160B:
-               printf ("AM29LV160B (16 Mbit, bottom boot sect)\n");
-               break;
-       case FLASH_AM160T:
-               printf ("AM29LV160T (16 Mbit, top boot sector)\n");
-               break;
-       case FLASH_AM320B:
-               printf ("AM29LV320B (32 Mbit, bottom boot sect)\n");
-               break;
-       case FLASH_AM320T:
-               printf ("AM29LV320T (32 Mbit, top boot sector)\n");
-               break;
-       case FLASH_28F640J3A:
-               printf ("28F640J3A (64 Mbit)\n");
-               break;
-       case FLASH_28F128J3A:
-               printf ("28F128J3A (128 Mbit)\n");
-               break;
-       case FLASH_ROM:
-               printf ("ROM\n");
-               break;
-       case FLASH_RAM:
-               printf ("RAM\n");
-               break;
-       default:
-               printf ("Unknown Chip Type\n");
-               break;
-       }
-
-       puts ("  Size: ");
-       print_size (info->size, "");
-       printf (" in %d Sectors\n", info->sector_count);
-
-       printf ("  Sector Start Addresses:");
-       for (i=0; i<info->sector_count; ++i) {
-               if ((i % 5) == 0)
-                       printf ("\n   ");
-               printf (" %08lX%s",
-                       info->start[i],
-                       info->protect[i] ? " (RO)" : "     "
-               );
-       }
-       printf ("\n");
-       return;
-}
-
-/*-----------------------------------------------------------------------
- */
-
-
-/*-----------------------------------------------------------------------
- */
-
-/*
- * The following code cannot be run from FLASH!
- */
-
-static inline void flash_cmd(int width, volatile unsigned char *addr, int offset, unsigned char cmd)
-{
-       /* supports 1x8, 1x16, and 2x16 */
-       /* 2x8 and 4x8 are not supported */
-       if(width==4) {
-           /* assuming chips are in 16 bit mode */
-           /* 2x16 */
-           unsigned long cmd32=(cmd<<16)|cmd;
-           *(volatile unsigned long *)(addr+offset*2)=cmd32;
-       } else if (width == 2) {
-           /* 1x16 */
-           *(volatile unsigned short *)((unsigned short*)addr+offset)=cmd;
-       } else {
-           /* 1x8 */
-           *(volatile unsigned char *)(addr+offset)=cmd;
-       }
-}
-
-static ulong
-flash_get_size (int portwidth, vu_long *addr, flash_info_t *info)
-{
-       short i;
-       volatile unsigned char *caddr = (unsigned char *)addr;
-       volatile unsigned short *saddr = (unsigned short *)addr;
-       volatile unsigned long *laddr = (unsigned long *)addr;
-       char old[2], save;
-       ulong id, manu, base = (ulong)addr;
-
-       info->portwidth=portwidth;
-
-       save = *caddr;
-
-       flash_cmd(portwidth,caddr,0,0xf0);
-       flash_cmd(portwidth,caddr,0,0xf0);
-
-       udelay(10);
-
-       old[0] = caddr[0];
-       old[1] = caddr[1];
-
-
-       if(old[0]!=0xf0) {
-           flash_cmd(portwidth,caddr,0,0xf0);
-           flash_cmd(portwidth,caddr,0,0xf0);
-
-           udelay(10);
-
-           if(*caddr==0xf0) {
-               /* this area is ROM */
-               *caddr=save;
-#ifndef FLASH_ID_OVERRIDE
-               info->flash_id = FLASH_ROM + FLASH_MAN_UNKNOWN;
-               info->sector_count = 8;
-               info->size = 0x80000;
-#else
-               info->flash_id = FLASH_MAN_AMD + FLASH_AM040;
-               info->sector_count = 8;
-               info->size = 0x80000;
-               info->chipwidth=1;
-#endif
-               flash_get_offsets(base, info);
-               return info->size;
-           }
-       } else {
-           *caddr=0;
-
-           udelay(10);
-
-           if(*caddr==0) {
-               /* this area is RAM */
-               *caddr=save;
-               info->flash_id = FLASH_RAM + FLASH_MAN_UNKNOWN;
-               info->sector_count = 8;
-               info->size = 0x80000;
-               flash_get_offsets(base, info);
-               return info->size;
-           }
-           flash_cmd(portwidth,caddr,0,0xf0);
-
-           udelay(10);
-       }
-
-       /* Write auto select command: read Manufacturer ID */
-       flash_cmd(portwidth,caddr,0x555,0xAA);
-       flash_cmd(portwidth,caddr,0x2AA,0x55);
-       flash_cmd(portwidth,caddr,0x555,0x90);
-
-       udelay(10);
-
-       if ((caddr[0] == old[0]) &&
-           (caddr[1] == old[1])) {
-
-           /* this area is ROM */
-#ifndef FLASH_ID_OVERRIDE
-           info->flash_id = FLASH_ROM + FLASH_MAN_UNKNOWN;
-           info->sector_count = 8;
-           info->size = 0x80000;
-#else
-               info->flash_id = FLASH_MAN_AMD + FLASH_AM040;
-               info->sector_count = 8;
-               info->size = 0x80000;
-               info->chipwidth=1;
-#endif
-           flash_get_offsets(base, info);
-           return info->size;
-#ifdef DEBUG
-       } else {
-           printf("%px%d: %02x:%02x -> %02x:%02x\n",
-                   caddr, portwidth, old[0], old[1],
-                   caddr[0], caddr[1]);
-#endif
-       }
-
-       switch(portwidth) {
-           case 1:
-               manu = caddr[0];
-               manu |= manu<<16;
-               id = caddr[1];
-               break;
-           case 2:
-               manu = saddr[0];
-               manu |= manu<<16;
-               id = saddr[1];
-               id |= id<<16;
-               break;
-           case 4:
-               manu = laddr[0];
-               id = laddr[1];
-               break;
-       default:
-               id = manu = -1;
-               break;
-       }
-
-#ifdef DEBUG
-       printf("\n%08lx:%08lx:%08lx\n", base, manu, id);
-       printf("%08lx %08lx %08lx %08lx\n",
-               laddr[0],laddr[1],laddr[2],laddr[3]);
-#endif
-
-       switch (manu) {
-           case AMD_MANUFACT:
-                   info->flash_id = FLASH_MAN_AMD;
-                   break;
-           case FUJ_MANUFACT:
-                   info->flash_id = FLASH_MAN_FUJ;
-                   break;
-           case INTEL_MANUFACT:
-                   info->flash_id = FLASH_MAN_INTEL;
-                   break;
-           default:
-                   printf("Unknown Mfr [%08lx]:%08lx\n", manu, id);
-                   info->flash_id = FLASH_UNKNOWN;
-                   info->sector_count = 0;
-                   info->size = 0;
-                   return (0);                 /* no or unknown flash  */
-       }
-
-       switch (id) {
-           case AMD_ID_LV400T:
-                   info->flash_id += FLASH_AM400T;
-                   info->sector_count = 11;
-                   info->size = 0x00100000;
-                   info->chipwidth=1;
-                   break;                              /* => 1 MB      */
-
-           case AMD_ID_LV400B:
-                   info->flash_id += FLASH_AM400B;
-                   info->sector_count = 11;
-                   info->size = 0x00100000;
-                   info->chipwidth=1;
-                   break;                              /* => 1 MB      */
-
-           case AMD_ID_LV800T:
-                   info->flash_id += FLASH_AM800T;
-                   info->sector_count = 19;
-                   info->size = 0x00200000;
-                   info->chipwidth=1;
-                   break;                              /* => 2 MB      */
-
-           case AMD_ID_LV800B:
-                   info->flash_id += FLASH_AM800B;
-                   info->sector_count = 19;
-                   info->size = 0x00200000;
-                   info->chipwidth=1;
-                   break;                              /* => 2 MB      */
-
-           case AMD_ID_LV160T:
-                   info->flash_id += FLASH_AM160T;
-                   info->sector_count = 35;
-                   info->size = 0x00400000;
-                   info->chipwidth=1;
-                   break;                              /* => 4 MB      */
-
-           case AMD_ID_LV160B:
-                   info->flash_id += FLASH_AM160B;
-                   info->sector_count = 35;
-                   info->size = 0x00400000;
-                   info->chipwidth=1;
-                   break;                              /* => 4 MB      */
-#if 0  /* enable when device IDs are available */
-           case AMD_ID_LV320T:
-                   info->flash_id += FLASH_AM320T;
-                   info->sector_count = 67;
-                   info->size = 0x00800000;
-                   break;                              /* => 8 MB      */
-
-           case AMD_ID_LV320B:
-                   info->flash_id += FLASH_AM320B;
-                   info->sector_count = 67;
-                   info->size = 0x00800000;
-                   break;                              /* => 8 MB      */
-#endif
-           case AMD_ID_LV040B:
-                   info->flash_id += FLASH_AM040;
-                   info->sector_count = 8;
-                   info->size = 0x80000;
-                   info->chipwidth=1;
-                   break;
-
-           case INTEL_ID_28F640J3A:
-                   info->flash_id += FLASH_28F640J3A;
-                   info->sector_count = 64;
-                   info->size = 128*1024 * 64; /* 128kbytes x 64 blocks */
-                   info->chipwidth=2;
-                   if(portwidth==4) info->size*=2;     /* 2x16 */
-                   break;
-
-           case INTEL_ID_28F128J3A:
-                   info->flash_id += FLASH_28F128J3A;
-                   info->sector_count = 128;
-                   info->size = 128*1024 * 128; /* 128kbytes x 128 blocks */
-                   info->chipwidth=2;
-                   if(portwidth==4) info->size*=2;     /* 2x16 */
-                   break;
-
-           default:
-                   printf("Unknown id %lx:[%lx]\n", manu, id);
-                   info->flash_id = FLASH_UNKNOWN;
-                   info->chipwidth=1;
-                   return (0);                 /* => no or unknown flash */
-
-       }
-
-       flash_get_offsets(base, info);
-
-#if 0
-       /* set up sector start address table */
-       if (info->flash_id & FLASH_AM040) {
-               /* this chip has uniformly spaced sectors */
-               for (i = 0; i < info->sector_count; i++)
-                       info->start[i] = base + (i * 0x00010000);
-
-       } else if (info->flash_id & FLASH_BTYPE) {
-               /* set sector offsets for bottom boot block type        */
-               info->start[0] = base + 0x00000000;
-               info->start[1] = base + 0x00008000;
-               info->start[2] = base + 0x0000C000;
-               info->start[3] = base + 0x00010000;
-               for (i = 4; i < info->sector_count; i++) {
-                       info->start[i] = base + (i * 0x00020000) - 0x00060000;
-               }
-       } else {
-               /* set sector offsets for top boot block type           */
-               i = info->sector_count - 1;
-               info->start[i--] = base + info->size - 0x00008000;
-               info->start[i--] = base + info->size - 0x0000C000;
-               info->start[i--] = base + info->size - 0x00010000;
-               for (; i >= 0; i--) {
-                       info->start[i] = base + i * 0x00020000;
-               }
-       }
-#endif
-
-       /* check for protected sectors */
-       for (i = 0; i < info->sector_count; i++) {
-               /* read sector protection at sector address, (A7 .. A0)=0x02 */
-               /* D0 = 1 if protected */
-               caddr = (volatile unsigned char *)(info->start[i]);
-               saddr = (volatile unsigned short *)(info->start[i]);
-               laddr = (volatile unsigned long *)(info->start[i]);
-               if(portwidth==1)
-                   info->protect[i] = caddr[2] & 1;
-               else if(portwidth==2)
-                   info->protect[i] = saddr[2] & 1;
-               else
-                   info->protect[i] = laddr[2] & 1;
-       }
-
-       /*
-        * Prevent writes to uninitialized FLASH.
-        */
-       if (info->flash_id != FLASH_UNKNOWN) {
-               caddr = (volatile unsigned char *)info->start[0];
-
-               flash_cmd(portwidth,caddr,0,0xF0);      /* reset bank */
-       }
-
-       return (info->size);
-}
-
-/* TODO: 2x16 unsupported */
-int
-flash_erase (flash_info_t *info, int s_first, int s_last)
-{
-       volatile unsigned char *addr = (uchar *)(info->start[0]);
-       int flag, prot, sect, l_sect;
-       ulong start, now, last;
-
-       /* TODO: 2x16 unsupported */
-       if(info->portwidth==4) return 1;
-
-       if((info->flash_id & FLASH_TYPEMASK) == FLASH_ROM) return 1;
-       if((info->flash_id & FLASH_TYPEMASK) == FLASH_RAM) {
-           for (sect = s_first; sect<=s_last; sect++) {
-               int sector_size=info->size/info->sector_count;
-               addr = (uchar *)(info->start[sect]);
-               memset((void *)addr, 0, sector_size);
-           }
-           return 0;
-       }
-
-       if ((s_first < 0) || (s_first > s_last)) {
-               if (info->flash_id == FLASH_UNKNOWN) {
-                       printf ("- missing\n");
-               } else {
-                       printf ("- no sectors to erase\n");
-               }
-               return 1;
-       }
-
-       if ((info->flash_id&FLASH_VENDMASK) == FLASH_MAN_INTEL)  {
-               return flash_erase_intel(info,
-                               (unsigned short)s_first,
-                               (unsigned short)s_last);
-       }
-
-#if 0
-       if ((info->flash_id == FLASH_UNKNOWN) ||
-           (info->flash_id > FLASH_AMD_COMP)) {
-               printf ("Can't erase unknown flash type %08lx - aborted\n",
-                       info->flash_id);
-               return 1;
-       }
-#endif
-
-       prot = 0;
-       for (sect=s_first; sect<=s_last; ++sect) {
-               if (info->protect[sect]) {
-                       prot++;
-               }
-       }
-
-       if (prot) {
-               printf ("- Warning: %d protected sectors will not be erased!\n",
-                       prot);
-       } else {
-               printf ("\n");
-       }
-
-       l_sect = -1;
-
-       /* Disable interrupts which might cause a timeout here */
-       flag = disable_interrupts();
-
-       flash_cmd(info->portwidth,addr,0x555,0xAA);
-       flash_cmd(info->portwidth,addr,0x2AA,0x55);
-       flash_cmd(info->portwidth,addr,0x555,0x80);
-       flash_cmd(info->portwidth,addr,0x555,0xAA);
-       flash_cmd(info->portwidth,addr,0x2AA,0x55);
-
-       /* Start erase on unprotected sectors */
-       for (sect = s_first; sect<=s_last; sect++) {
-               if (info->protect[sect] == 0) { /* not protected */
-                       addr = (uchar *)(info->start[sect]);
-                       flash_cmd(info->portwidth,addr,0,0x30);
-                       l_sect = sect;
-               }
-       }
-
-       /* re-enable interrupts if necessary */
-       if (flag)
-               enable_interrupts();
-
-       /* wait at least 80us - let's wait 1 ms */
-       udelay (1000);
-
-       /*
-        * We wait for the last triggered sector
-        */
-       if (l_sect < 0)
-               goto DONE;
-
-       start = get_timer (0);
-       last  = start;
-       addr = (volatile unsigned char *)(info->start[l_sect]);
-       /* broken for 2x16: TODO */
-       while ((addr[0] & 0x80) != 0x80) {
-               if ((now = get_timer(start)) > CONFIG_SYS_FLASH_ERASE_TOUT) {
-                       printf ("Timeout\n");
-                       return 1;
-               }
-               /* show that we're waiting */
-               if ((now - last) > 1000) {      /* every second */
-                       putc ('.');
-                       last = now;
-               }
-       }
-
-DONE:
-       /* reset to read mode */
-       addr = (volatile unsigned char *)info->start[0];
-       flash_cmd(info->portwidth,addr,0,0xf0);
-       flash_cmd(info->portwidth,addr,0,0xf0);
-
-       printf (" done\n");
-       return 0;
-}
-
-/*-----------------------------------------------------------------------
- * Copy memory to flash, returns:
- * 0 - OK
- * 1 - write timeout
- * 2 - Flash not erased
- */
-
-/* broken for 2x16: TODO */
-int
-write_buff (flash_info_t *info, uchar *src, ulong addr, ulong cnt)
-{
-       ulong cp, wp, data;
-       int i, l, rc;
-
-       if(info->portwidth==4) return 1;
-
-       if((info->flash_id & FLASH_TYPEMASK) == FLASH_ROM) return 0;
-       if((info->flash_id & FLASH_TYPEMASK) == FLASH_RAM) {
-           memcpy((void *)addr, src, cnt);
-           return 0;
-       }
-
-       wp = (addr & ~3);       /* get lower word aligned address */
-
-       /*
-        * handle unaligned start bytes
-        */
-       if ((l = addr - wp) != 0) {
-               data = 0;
-               for (i=0, cp=wp; i<l; ++i, ++cp) {
-                       data = (data << 8) | (*(uchar *)cp);
-               }
-               for (; i<4 && cnt>0; ++i) {
-                       data = (data << 8) | *src++;
-                       --cnt;
-                       ++cp;
-               }
-               for (; cnt==0 && i<4; ++i, ++cp) {
-                       data = (data << 8) | (*(uchar *)cp);
-               }
-
-               if ((rc = write_word(info, wp, data)) != 0) {
-                       return (rc);
-               }
-               wp += 4;
-       }
-
-       /*
-        * handle word aligned part
-        */
-       while (cnt >= 4) {
-               data = 0;
-               for (i=0; i<4; ++i) {
-                       data = (data << 8) | *src++;
-               }
-               if ((rc = write_word(info, wp, data)) != 0) {
-                       return (rc);
-               }
-               wp  += 4;
-               cnt -= 4;
-       }
-
-       if (cnt == 0) {
-               return (0);
-       }
-
-       /*
-        * handle unaligned tail bytes
-        */
-       data = 0;
-       for (i=0, cp=wp; i<4 && cnt>0; ++i, ++cp) {
-               data = (data << 8) | *src++;
-               --cnt;
-       }
-       for (; i<4; ++i, ++cp) {
-               data = (data << 8) | (*(uchar *)cp);
-       }
-
-       return (write_word(info, wp, data));
-}
-
-/*-----------------------------------------------------------------------
- * Write a word to Flash, returns:
- * 0 - OK
- * 1 - write timeout
- * 2 - Flash not erased
- */
-/* broken for 2x16: TODO */
-static int
-write_word (flash_info_t *info, ulong dest, ulong data)
-{
-       volatile unsigned char *addr = (uchar *)(info->start[0]);
-       ulong start;
-       int flag, i;
-
-       if(info->portwidth==4) return 1;
-
-       if((info->flash_id & FLASH_TYPEMASK) == FLASH_ROM) return 1;
-       if((info->flash_id & FLASH_TYPEMASK) == FLASH_RAM) {
-           *(unsigned long *)dest=data;
-           return 0;
-       }
-       if ((info->flash_id & FLASH_VENDMASK) == FLASH_MAN_INTEL)  {
-               unsigned short low = data & 0xffff;
-               unsigned short hi  = (data >> 16) & 0xffff;
-               int ret = write_word_intel((bank_addr_t)dest, hi);
-
-               if (!ret) ret = write_word_intel((bank_addr_t)(dest+2), low);
-
-               return ret;
-       }
-
-       /* Check if Flash is (sufficiently) erased */
-       if ((*((vu_long *)dest) & data) != data) {
-               return (2);
-       }
-       /* Disable interrupts which might cause a timeout here */
-       flag = disable_interrupts();
-
-       /* first, perform an unlock bypass command to speed up flash writes */
-       addr[0x555] = 0xAA;
-       addr[0x2AA] = 0x55;
-       addr[0x555] = 0x20;
-
-       /* write each byte out */
-       for (i = 0; i < 4; i++) {
-               char *data_ch = (char *)&data;
-               addr[0] = 0xA0;
-               *(((char *)dest)+i) = data_ch[i];
-               udelay(10); /* XXX */
-       }
-
-       /* we're done, now do an unlock bypass reset */
-       addr[0] = 0x90;
-       addr[0] = 0x00;
-
-       /* re-enable interrupts if necessary */
-       if (flag)
-               enable_interrupts();
-
-       /* data polling for D7 */
-       start = get_timer (0);
-       while ((*((vu_long *)dest) & 0x00800080) != (data & 0x00800080)) {
-               if (get_timer(start) > CONFIG_SYS_FLASH_WRITE_TOUT) {
-                       return (1);
-               }
-       }
-       return (0);
-}
diff --git a/board/evb64260/i2c.c b/board/evb64260/i2c.c
deleted file mode 100644 (file)
index 8119fce..0000000
+++ /dev/null
@@ -1,310 +0,0 @@
-#include <common.h>
-#include <mpc8xx.h>
-#include <malloc.h>
-#include <galileo/gt64260R.h>
-#include <galileo/core.h>
-
-#define MAX_I2C_RETRYS     10
-#define I2C_DELAY          1000  /* Should be at least the # of MHz of Tclk */
-#undef DEBUG_I2C
-
-#ifdef DEBUG_I2C
-#define DP(x) x
-#else
-#define DP(x)
-#endif
-
-/* Assuming that there is only one master on the bus (us) */
-
-static void
-i2c_init(int speed, int slaveaddr)
-{
-       unsigned int n, m, freq, margin, power;
-       unsigned int actualn = 0, actualm = 0;
-       unsigned int control, status;
-       unsigned int minmargin = 0xffffffff;
-       unsigned int tclk = 125000000;
-
-       DP(puts("i2c_init\n"));
-
-       for (n = 0 ; n < 8 ; n++) {
-               for (m = 0 ; m < 16 ; m++) {
-                       power = 2 << n; /* power = 2^(n+1) */
-                       freq = tclk / (10 * (m + 1) * power);
-                       if (speed > freq)
-                               margin = speed - freq;
-                       else
-                               margin = freq - speed;
-                       if (margin < minmargin) {
-                               minmargin   = margin;
-                               actualn     = n;
-                               actualm     = m;
-                       }
-               }
-       }
-
-       DP(puts("setup i2c bus\n"));
-
-       /* Setup bus */
-
-       GT_REG_WRITE(I2C_SOFT_RESET, 0);
-
-       DP(puts("udelay...\n"));
-
-       udelay(I2C_DELAY);
-
-       DP(puts("set baudrate\n"));
-
-       GT_REG_WRITE(I2C_STATUS_BAUDE_RATE, (actualm << 3) | actualn);
-       GT_REG_WRITE(I2C_CONTROL, (0x1 << 2) | (0x1 << 6));
-
-       udelay(I2C_DELAY * 10);
-
-       DP(puts("read control, baudrate\n"));
-
-       GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-       GT_REG_READ(I2C_CONTROL, &control);
-}
-
-static uchar
-i2c_start(void)
-{
-       unsigned int control, status;
-       int count = 0;
-
-       DP(puts("i2c_start\n"));
-
-       /* Set the start bit */
-
-       GT_REG_READ(I2C_CONTROL, &control);
-       control |= (0x1 << 5);
-       GT_REG_WRITE(I2C_CONTROL, control);
-
-       GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-
-       count = 0;
-       while ((status & 0xff) != 0x08) {
-               udelay(I2C_DELAY);
-               if (count > 20) {
-                       GT_REG_WRITE(I2C_CONTROL, (0x1 << 4)); /*stop*/
-                       return status;
-               }
-               GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-               count++;
-       }
-
-       return 0;
-}
-
-static uchar
-i2c_select_device(uchar dev_addr, uchar read, int ten_bit)
-{
-       unsigned int status, data, bits = 7;
-       int count = 0;
-
-       DP(puts("i2c_select_device\n"));
-
-       /* Output slave address */
-
-       if (ten_bit)
-               bits = 10;
-
-       data = (dev_addr << 1);
-       /* set the read bit */
-       data |= read;
-       GT_REG_WRITE(I2C_DATA, data);
-       /* assert the address */
-       RESET_REG_BITS(I2C_CONTROL, BIT3);
-
-       udelay(I2C_DELAY);
-
-       GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-       count = 0;
-       while (((status & 0xff) != 0x40) && ((status & 0xff) != 0x18)) {
-               udelay(I2C_DELAY);
-               if (count > 20) {
-                       GT_REG_WRITE(I2C_CONTROL, (0x1 << 4)); /*stop*/
-                       return status;
-               }
-               GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-               count++;
-       }
-
-       if (bits == 10) {
-               printf("10 bit I2C addressing not yet implemented\n");
-               return 0xff;
-       }
-
-       return 0;
-}
-
-static uchar
-i2c_get_data(uchar *return_data, int len) {
-
-       unsigned int data, status = 0;
-       int count = 0;
-
-       DP(puts("i2c_get_data\n"));
-
-       while (len) {
-
-               /* Get and return the data */
-
-               RESET_REG_BITS(I2C_CONTROL, (0x1 << 3));
-
-               udelay(I2C_DELAY * 5);
-
-               GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-               count++;
-               while ((status & 0xff) != 0x50) {
-                       udelay(I2C_DELAY);
-                       if (count > 2) {
-                               GT_REG_WRITE(I2C_CONTROL, (0x1 << 4)); /*stop*/
-                               return 0;
-                       }
-                       GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-                       count++;
-               }
-               GT_REG_READ(I2C_DATA, &data);
-               len--;
-               *return_data = (uchar)data;
-               return_data++;
-       }
-       RESET_REG_BITS(I2C_CONTROL, BIT2|BIT3);
-       while ((status & 0xff) != 0x58) {
-               udelay(I2C_DELAY);
-               if (count > 200) {
-                       GT_REG_WRITE(I2C_CONTROL, (0x1 << 4)); /*stop*/
-                       return status;
-               }
-               GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-               count++;
-       }
-       GT_REG_WRITE(I2C_CONTROL, (0x1 << 4)); /* stop */
-
-       return 0;
-}
-
-static uchar
-i2c_write_data(unsigned int data, int len)
-{
-       unsigned int status;
-       int count = 0;
-
-       DP(puts("i2c_write_data\n"));
-
-       if (len > 4)
-               return -1;
-
-       while (len) {
-               /* Set and assert the data */
-
-               GT_REG_WRITE(I2C_DATA, (unsigned int)data);
-               RESET_REG_BITS(I2C_CONTROL, (0x1 << 3));
-
-               udelay(I2C_DELAY);
-
-               GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-               count++;
-               while ((status & 0xff) != 0x28) {
-                       udelay(I2C_DELAY);
-                       if (count > 20) {
-                               GT_REG_WRITE(I2C_CONTROL, (0x1 << 4)); /*stop*/
-                               return status;
-                       }
-                       GT_REG_READ(I2C_STATUS_BAUDE_RATE, &status);
-                       count++;
-               }
-               len--;
-       }
-       GT_REG_WRITE(I2C_CONTROL, (0x1 << 3) | (0x1 << 4));
-       GT_REG_WRITE(I2C_CONTROL, (0x1 << 4));
-
-       udelay(I2C_DELAY * 10);
-
-       return 0;
-}
-
-static uchar
-i2c_set_dev_offset(uchar dev_addr, unsigned int offset, int ten_bit)
-{
-       uchar status;
-
-       DP(puts("i2c_set_dev_offset\n"));
-
-       status = i2c_select_device(dev_addr, 0, ten_bit);
-       if (status) {
-#ifdef DEBUG_I2C
-               printf("Failed to select device setting offset: 0x%02x\n",
-                      status);
-#endif
-               return status;
-       }
-
-       status = i2c_write_data(offset, 1);
-       if (status) {
-#ifdef DEBUG_I2C
-               printf("Failed to write data: 0x%02x\n", status);
-#endif
-               return status;
-       }
-
-       return 0;
-}
-
-uchar
-i2c_read(uchar dev_addr, unsigned int offset, int len, uchar *data,
-        int ten_bit)
-{
-       uchar status = 0;
-       unsigned int i2cfreq = 400000;
-
-       DP(puts("i2c_read\n"));
-
-       i2c_init(i2cfreq, 0);
-
-       status = i2c_start();
-
-       if (status) {
-#ifdef DEBUG_I2C
-               printf("Transaction start failed: 0x%02x\n", status);
-#endif
-               return status;
-       }
-
-       status = i2c_set_dev_offset(dev_addr, 0, 0);
-       if (status) {
-#ifdef DEBUG_I2C
-               printf("Failed to set offset: 0x%02x\n", status);
-#endif
-               return status;
-       }
-
-       i2c_init(i2cfreq, 0);
-
-       status = i2c_start();
-       if (status) {
-#ifdef DEBUG_I2C
-               printf("Transaction restart failed: 0x%02x\n", status);
-#endif
-               return status;
-       }
-
-       status = i2c_select_device(dev_addr, 1, ten_bit);
-       if (status) {
-#ifdef DEBUG_I2C
-               printf("Address not acknowledged: 0x%02x\n", status);
-#endif
-               return status;
-       }
-
-       status = i2c_get_data(data, len);
-       if (status) {
-#ifdef DEBUG_I2C
-               printf("Data not received: 0x%02x\n", status);
-#endif
-               return status;
-       }
-
-       return 0;
-}
diff --git a/board/evb64260/i2c.h b/board/evb64260/i2c.h
deleted file mode 100644 (file)
index 9c21992..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef __I2C_H__
-#define __I2C_H__
-
-/* function declarations */
-uchar i2c_read(uchar, unsigned int, int, uchar*, int);
-
-#endif
diff --git a/board/evb64260/intel_flash.c b/board/evb64260/intel_flash.c
deleted file mode 100644 (file)
index 9acc3a0..0000000
+++ /dev/null
@@ -1,260 +0,0 @@
-/*
- * (C) Copyright 2000
- * Wolfgang Denk, DENX Software Engineering, wd@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- * Hacked for the Hymod board by Murray.Jensen@cmst.csiro.au, 20-Oct-00
- */
-
-#include <common.h>
-#include <mpc8xx.h>
-#include <galileo/gt64260R.h>
-#include <galileo/memory.h>
-#include "intel_flash.h"
-
-
-/*-----------------------------------------------------------------------
- * Protection Flags:
- */
-#define FLAG_PROTECT_SET       0x01
-#define FLAG_PROTECT_CLEAR     0x02
-
-static void
-bank_reset(flash_info_t *info, int sect)
-{
-       bank_addr_t addrw, eaddrw;
-
-       addrw = (bank_addr_t)info->start[sect];
-       eaddrw = BANK_ADDR_NEXT_WORD(addrw);
-
-       while (addrw < eaddrw) {
-#ifdef FLASH_DEBUG
-               printf("  writing reset cmd to addr 0x%08lx\n",
-                       (unsigned long)addrw);
-#endif
-               *addrw = BANK_CMD_RST;
-               addrw++;
-       }
-}
-
-static void
-bank_erase_init(flash_info_t *info, int sect)
-{
-       bank_addr_t addrw, saddrw, eaddrw;
-       int flag;
-
-#ifdef FLASH_DEBUG
-       printf("0x%08x BANK_CMD_PROG\n", BANK_CMD_PROG);
-       printf("0x%08x BANK_CMD_ERASE1\n", BANK_CMD_ERASE1);
-       printf("0x%08x BANK_CMD_ERASE2\n", BANK_CMD_ERASE2);
-       printf("0x%08x BANK_CMD_CLR_STAT\n", BANK_CMD_CLR_STAT);
-       printf("0x%08x BANK_CMD_RST\n", BANK_CMD_RST);
-       printf("0x%08x BANK_STAT_RDY\n", BANK_STAT_RDY);
-       printf("0x%08x BANK_STAT_ERR\n", BANK_STAT_ERR);
-#endif
-
-       saddrw = (bank_addr_t)info->start[sect];
-       eaddrw = BANK_ADDR_NEXT_WORD(saddrw);
-
-#ifdef FLASH_DEBUG
-       printf("erasing sector %d, start addr = 0x%08lx "
-               "(bank next word addr = 0x%08lx)\n", sect,
-               (unsigned long)saddrw, (unsigned long)eaddrw);
-#endif
-
-       /* Disable intrs which might cause a timeout here */
-       flag = disable_interrupts();
-
-       for (addrw = saddrw; addrw < eaddrw; addrw++) {
-#ifdef FLASH_DEBUG
-               printf("  writing erase cmd to addr 0x%08lx\n",
-                       (unsigned long)addrw);
-#endif
-               *addrw = BANK_CMD_ERASE1;
-               *addrw = BANK_CMD_ERASE2;
-       }
-
-       /* re-enable interrupts if necessary */
-       if (flag)
-               enable_interrupts();
-}
-
-static int
-bank_erase_poll(flash_info_t *info, int sect)
-{
-       bank_addr_t addrw, saddrw, eaddrw;
-       int sectdone, haderr;
-
-       saddrw = (bank_addr_t)info->start[sect];
-       eaddrw = BANK_ADDR_NEXT_WORD(saddrw);
-
-       sectdone = 1;
-       haderr = 0;
-
-       for (addrw = saddrw; addrw < eaddrw; addrw++) {
-               bank_word_t stat = *addrw;
-
-#ifdef FLASH_DEBUG
-               printf("  checking status at addr "
-                       "0x%08x [0x%08x]\n",
-                       (unsigned long)addrw, stat);
-#endif
-               if ((stat & BANK_STAT_RDY) != BANK_STAT_RDY)
-                       sectdone = 0;
-               else if ((stat & BANK_STAT_ERR) != 0) {
-                       printf(" failed on sector %d "
-                               "(stat = 0x%08x) at "
-                               "address 0x%p\n",
-                               sect, stat, addrw);
-                       *addrw = BANK_CMD_CLR_STAT;
-                       haderr = 1;
-               }
-       }
-
-       if (haderr)
-               return (-1);
-       else
-               return (sectdone);
-}
-
-int
-write_word_intel(bank_addr_t addr, bank_word_t value)
-{
-       bank_word_t stat;
-       ulong start;
-       int flag, retval;
-
-       /* Disable interrupts which might cause a timeout here */
-       flag = disable_interrupts();
-
-       *addr = BANK_CMD_PROG;
-
-       *addr = value;
-
-       /* re-enable interrupts if necessary */
-       if (flag)
-               enable_interrupts();
-
-       retval = 0;
-
-       /* data polling for D7 */
-       start = get_timer (0);
-       do {
-               if (get_timer(start) > CONFIG_SYS_FLASH_WRITE_TOUT) {
-                       retval = 1;
-                       goto done;
-               }
-               stat = *addr;
-       } while ((stat & BANK_STAT_RDY) != BANK_STAT_RDY);
-
-       if ((stat & BANK_STAT_ERR) != 0) {
-               printf("flash program failed (stat = 0x%08lx) "
-                       "at address 0x%08lx\n", (ulong)stat, (ulong)addr);
-               *addr = BANK_CMD_CLR_STAT;
-               retval = 3;
-       }
-
-done:
-       /* reset to read mode */
-       *addr = BANK_CMD_RST;
-
-       return (retval);
-}
-
-/*-----------------------------------------------------------------------
- */
-
-int
-flash_erase_intel(flash_info_t *info, int s_first, int s_last)
-{
-       int prot, sect, haderr;
-       ulong start, now, last;
-
-#ifdef FLASH_DEBUG
-       printf("\nflash_erase: erase %d sectors (%d to %d incl.) from\n"
-               "  Bank # %d: ", s_last - s_first + 1, s_first, s_last,
-               (info - flash_info) + 1);
-       flash_print_info(info);
-#endif
-
-       if ((s_first < 0) || (s_first > s_last)) {
-               if (info->flash_id == FLASH_UNKNOWN) {
-                       printf ("- missing\n");
-               } else {
-                       printf ("- no sectors to erase\n");
-               }
-               return 1;
-       }
-
-       prot = 0;
-       for (sect=s_first; sect<=s_last; ++sect) {
-               if (info->protect[sect]) {
-                       prot++;
-               }
-       }
-
-       if (prot) {
-               printf("- Warning: %d protected sector%s will not be erased!\n",
-                       prot, (prot > 1 ? "s" : ""));
-       }
-
-       start = get_timer (0);
-       last = 0;
-       haderr = 0;
-
-       for (sect = s_first; sect <= s_last; sect++) {
-               if (info->protect[sect] == 0) { /* not protected */
-                       ulong estart;
-                       int sectdone;
-
-                       bank_erase_init(info, sect);
-
-                       /* wait at least 80us - let's wait 1 ms */
-                       udelay (1000);
-
-                       estart = get_timer(start);
-
-                       do {
-                               now = get_timer(start);
-
-                               if (now - estart > CONFIG_SYS_FLASH_ERASE_TOUT) {
-                                       printf ("Timeout (sect %d)\n", sect);
-                                       haderr = 1;
-                                       break;
-                               }
-
-#ifndef FLASH_DEBUG
-                               /* show that we're waiting */
-                               if ((now - last) > 1000) { /* every second */
-                                       putc ('.');
-                                       last = now;
-                               }
-#endif
-
-                               sectdone = bank_erase_poll(info, sect);
-
-                               if (sectdone < 0) {
-                                       haderr = 1;
-                                       break;
-                               }
-
-                       } while (!sectdone);
-
-                       if (haderr)
-                               break;
-               }
-       }
-
-       if (haderr > 0)
-               printf (" failed\n");
-       else
-               printf (" done\n");
-
-       /* reset to read mode */
-       for (sect = s_first; sect <= s_last; sect++) {
-               if (info->protect[sect] == 0) { /* not protected */
-                       bank_reset(info, sect);
-               }
-       }
-       return haderr;
-}
diff --git a/board/evb64260/intel_flash.h b/board/evb64260/intel_flash.h
deleted file mode 100644 (file)
index cc3a339..0000000
+++ /dev/null
@@ -1,160 +0,0 @@
-/*************** DEFINES for Intel StrataFlash FLASH chip ********************/
-
-/*
- * acceptable chips types are:
- *
- *     28F320J5, 28F640J5, 28F320J3A, 28F640J3A and 28F128J3A
- */
-
-/* register addresses, valid only following an CHIP_CMD_RD_ID command */
-#define CHIP_ADDR_REG_MAN      0x000000        /* manufacturer's id */
-#define CHIP_ADDR_REG_DEV      0x000001        /* device id */
-#define CHIP_ADDR_REG_CFGM     0x000003        /* master lock config */
-#define CHIP_ADDR_REG_CFG(b)   (((b)<<16)|2)   /* lock config for block b */
-
-/* Commands */
-#define CHIP_CMD_RST           0xFF            /* reset flash */
-#define CHIP_CMD_RD_ID         0x90            /* read the id and lock bits */
-#define CHIP_CMD_RD_QUERY      0x98            /* read device capabilities */
-#define CHIP_CMD_RD_STAT       0x70            /* read the status register */
-#define CHIP_CMD_CLR_STAT      0x50            /* clear the staus register */
-#define CHIP_CMD_WR_BUF                0xE8            /* clear the staus register */
-#define CHIP_CMD_PROG          0x40            /* program word command */
-#define CHIP_CMD_ERASE1                0x20            /* 1st word for block erase */
-#define CHIP_CMD_ERASE2                0xD0            /* 2nd word for block erase */
-#define CHIP_CMD_ERASE_SUSP    0xB0            /* suspend block erase */
-#define CHIP_CMD_LOCK          0x60            /* 1st word for all lock cmds */
-#define CHIP_CMD_SET_LOCK_BLK  0x01            /* 2nd wrd set block lock bit */
-#define CHIP_CMD_SET_LOCK_MSTR 0xF1            /* 2nd wrd set master lck bit */
-#define CHIP_CMD_CLR_LOCK_BLK  0xD0            /* 2nd wrd clear blk lck bit */
-
-/* status register bits */
-#define CHIP_STAT_DPS          0x02            /* Device Protect Status */
-#define CHIP_STAT_VPPS         0x08            /* VPP Status */
-#define CHIP_STAT_PSLBS                0x10            /* Program+Set Lock Bit Stat */
-#define CHIP_STAT_ECLBS                0x20            /* Erase+Clr Lock Bit Stat */
-#define CHIP_STAT_ESS          0x40            /* Erase Suspend Status */
-#define CHIP_STAT_RDY          0x80            /* WSM Mach Status, 1=rdy */
-
-#define CHIP_STAT_ERR          (CHIP_STAT_VPPS | CHIP_STAT_DPS | \
-                                   CHIP_STAT_ECLBS | CHIP_STAT_PSLBS)
-
-/* ID and Lock Configuration */
-#define CHIP_RD_ID_LOCK                0x01            /* Bit 0 of each byte */
-#define CHIP_RD_ID_MAN         0x89            /* Manufacturer code = 0x89 */
-#define CHIP_RD_ID_DEV         CONFIG_SYS_FLASH_ID
-
-/* dimensions */
-#define CHIP_WIDTH             2               /* chips are in 16 bit mode */
-#define CHIP_WSHIFT            1               /* (log2 of CHIP_WIDTH) */
-#define CHIP_NBLOCKS           128
-#define CHIP_BLKSZ             (128 * 1024)    /* of 128Kbytes each */
-#define CHIP_SIZE              (CHIP_BLKSZ * CHIP_NBLOCKS)
-
-/********************** DEFINES for Hymod Flash ******************************/
-
-/*
- * The hymod board has 2 x 28F320J5 chips running in
- * 16 bit mode, for a 32 bit wide bank.
- */
-
-typedef unsigned short bank_word_t;            /* 8/16/32/64bit unsigned int */
-typedef volatile bank_word_t *bank_addr_t;
-typedef unsigned long bank_size_t;             /* want this big - >= 32 bit */
-
-#define BANK_CHIP_WIDTH                1               /* each bank is 1 chip wide */
-#define BANK_CHIP_WSHIFT       0               /* (log2 of BANK_CHIP_WIDTH) */
-
-#define BANK_WIDTH             (CHIP_WIDTH * BANK_CHIP_WIDTH)
-#define BANK_WSHIFT            (CHIP_WSHIFT + BANK_CHIP_WSHIFT)
-#define BANK_NBLOCKS           CHIP_NBLOCKS
-#define BANK_BLKSZ             (CHIP_BLKSZ * BANK_CHIP_WIDTH)
-#define BANK_SIZE              (CHIP_SIZE * BANK_CHIP_WIDTH)
-
-#define MAX_BANKS              1               /* only one bank possible */
-
-/* align bank addresses and sizes to bank word boundaries */
-#define BANK_ADDR_WORD_ALIGN(a)        ((bank_addr_t)((bank_size_t)(a) \
-                                   & ~(BANK_WIDTH - 1)))
-#define BANK_SIZE_WORD_ALIGN(s)        ((bank_size_t)BANK_ADDR_WORD_ALIGN( \
-                                   (bank_size_t)(s) + (BANK_WIDTH - 1)))
-
-/* align bank addresses and sizes to bank block boundaries */
-#define BANK_ADDR_BLK_ALIGN(a) ((bank_addr_t)((bank_size_t)(a) \
-                                   & ~(BANK_BLKSZ - 1)))
-#define BANK_SIZE_BLK_ALIGN(s) ((bank_size_t)BANK_ADDR_BLK_ALIGN( \
-                                   (bank_size_t)(s) + (BANK_BLKSZ - 1)))
-
-/* align bank addresses and sizes to bank boundaries */
-#define BANK_ADDR_BANK_ALIGN(a)        ((bank_addr_t)((bank_size_t)(a) \
-                                   & ~(BANK_SIZE - 1)))
-#define BANK_SIZE_BANK_ALIGN(s)        ((bank_size_t)BANK_ADDR_BANK_ALIGN( \
-                                   (bank_size_t)(s) + (BANK_SIZE - 1)))
-
-/* add an offset to a bank address */
-#define BANK_ADDR_OFFSET(a, o) (bank_addr_t)((bank_size_t)(a) + \
-                                   (bank_size_t)(o))
-
-/* get base address of bank b, given flash base address a */
-#define BANK_ADDR_BASE(a, b)   BANK_ADDR_OFFSET(BANK_ADDR_BANK_ALIGN(a), \
-                                   (bank_size_t)(b) * BANK_SIZE)
-
-/* adjust a bank address to start of next word, block or bank */
-#define BANK_ADDR_NEXT_WORD(a) BANK_ADDR_OFFSET(BANK_ADDR_WORD_ALIGN(a), \
-                                   BANK_WIDTH)
-#define BANK_ADDR_NEXT_BLK(a)  BANK_ADDR_OFFSET(BANK_ADDR_BLK_ALIGN(a), \
-                                   BANK_BLKSZ)
-#define BANK_ADDR_NEXT_BANK(a) BANK_ADDR_OFFSET(BANK_ADDR_BANK_ALIGN(a), \
-                                   BANK_SIZE)
-
-/* get bank address of chip register r given a bank base address a */
-#define BANK_ADDR_REG(a, r)    BANK_ADDR_OFFSET(BANK_ADDR_BANK_ALIGN(a), \
-                                   ((bank_size_t)(r) << BANK_WSHIFT))
-
-/* make a bank address for each chip register address */
-
-#define BANK_ADDR_REG_MAN(a)   BANK_ADDR_REG((a), CHIP_ADDR_REG_MAN)
-#define BANK_ADDR_REG_DEV(a)   BANK_ADDR_REG((a), CHIP_ADDR_REG_DEV)
-#define BANK_ADDR_REG_CFGM(a)  BANK_ADDR_REG((a), CHIP_ADDR_REG_CFGM)
-#define BANK_ADDR_REG_CFG(b,a) BANK_ADDR_REG((a), CHIP_ADDR_REG_CFG(b))
-
-/*
- * replicate a chip cmd/stat/rd value into each byte position within a word
- * so that multiple chips are accessed in a single word i/o operation
- *
- * this must be as wide as the bank_word_t type, and take into account the
- * chip width and bank layout
- */
-
-#define BANK_FILL_WORD(o)      ((bank_word_t)(o))
-
-/* make a bank word value for each chip cmd/stat/rd value */
-
-/* Commands */
-#define BANK_CMD_RST           BANK_FILL_WORD(CHIP_CMD_RST)
-#define BANK_CMD_RD_ID         BANK_FILL_WORD(CHIP_CMD_RD_ID)
-#define BANK_CMD_RD_STAT       BANK_FILL_WORD(CHIP_CMD_RD_STAT)
-#define BANK_CMD_CLR_STAT      BANK_FILL_WORD(CHIP_CMD_CLR_STAT)
-#define BANK_CMD_ERASE1                BANK_FILL_WORD(CHIP_CMD_ERASE1)
-#define BANK_CMD_ERASE2                BANK_FILL_WORD(CHIP_CMD_ERASE2)
-#define BANK_CMD_PROG          BANK_FILL_WORD(CHIP_CMD_PROG)
-#define BANK_CMD_LOCK          BANK_FILL_WORD(CHIP_CMD_LOCK)
-#define BANK_CMD_SET_LOCK_BLK  BANK_FILL_WORD(CHIP_CMD_SET_LOCK_BLK)
-#define BANK_CMD_SET_LOCK_MSTR BANK_FILL_WORD(CHIP_CMD_SET_LOCK_MSTR)
-#define BANK_CMD_CLR_LOCK_BLK  BANK_FILL_WORD(CHIP_CMD_CLR_LOCK_BLK)
-
-/* status register bits */
-#define BANK_STAT_DPS          BANK_FILL_WORD(CHIP_STAT_DPS)
-#define BANK_STAT_PSS          BANK_FILL_WORD(CHIP_STAT_PSS)
-#define BANK_STAT_VPPS         BANK_FILL_WORD(CHIP_STAT_VPPS)
-#define BANK_STAT_PSLBS                BANK_FILL_WORD(CHIP_STAT_PSLBS)
-#define BANK_STAT_ECLBS                BANK_FILL_WORD(CHIP_STAT_ECLBS)
-#define BANK_STAT_ESS          BANK_FILL_WORD(CHIP_STAT_ESS)
-#define BANK_STAT_RDY          BANK_FILL_WORD(CHIP_STAT_RDY)
-
-#define BANK_STAT_ERR          BANK_FILL_WORD(CHIP_STAT_ERR)
-
-/* ID and Lock Configuration */
-#define BANK_RD_ID_LOCK                BANK_FILL_WORD(CHIP_RD_ID_LOCK)
-#define BANK_RD_ID_MAN         BANK_FILL_WORD(CHIP_RD_ID_MAN)
-#define BANK_RD_ID_DEV         BANK_FILL_WORD(CHIP_RD_ID_DEV)
diff --git a/board/evb64260/local.h b/board/evb64260/local.h
deleted file mode 100644 (file)
index 8a3f4b2..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * include/local.h - local configuration options, board specific
- */
-
-#ifndef __LOCAL_H
-#define __LOCAL_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-/* This tells U-Boot that the config options are compiled in */
-/* #undef ENV_IS_EMBEDDED */
-/* Don't touch this! U-Boot figures this out  based on other
- * magic. */
-
-/* Uncomment and define any of the below options */
-
-/* #define CONFIG_750CX */ /* The 750CX doesn't support as many things in L2CR */
-                       /* Note: If you defined CONFIG_EVB64260_750CX this */
-                       /* gets defined automatically. */
-
-/* These want string arguments */
-/* #define CONFIG_BOOTARGS */
-/* #define CONFIG_BOOTCOMMAND */
-/* #define CONFIG_RAMBOOTCOMMAND */
-/* #define CONFIG_NFSBOOTCOMMAND */
-/* #define CONFIG_SYS_AUTOLOAD */
-/* #define CONFIG_PREBOOT */
-
-/* These don't */
-
-/* #define CONFIG_BOOTDELAY  */
-/* #define CONFIG_BAUDRATE */
-/* #define CONFIG_LOADS_ECHO */
-/* #define CONFIG_ETHADDR */
-/* #define CONFIG_ETH2ADDR */
-/* #define CONFIG_ETH3ADDR */
-/* #define CONFIG_IPADDR */
-/* #define CONFIG_SERVERIP */
-/* #define CONFIG_ROOTPATH */
-/* #define CONFIG_GATEWAYIP */
-/* #define CONFIG_NETMASK */
-/* #define CONFIG_HOSTNAME */
-/* #define CONFIG_BOOTFILE */
-/* #define CONFIG_LOADADDR */
-
-/* these hardware addresses are pretty bogus, please change them to
-   suit your needs */
-
-/* first ethernet */
-#define CONFIG_ETHADDR          00:11:22:33:44:55
-
-/* next two ethernet hwaddrs */
-#define CONFIG_HAS_ETH1
-#define CONFIG_ETH1ADDR                00:11:22:33:44:66
-#define CONFIG_HAS_ETH2
-#define CONFIG_ETH2ADDR                00:11:22:33:44:77
-
-#define CONFIG_ENV_OVERWRITE
-#endif /* __CONFIG_H */
diff --git a/board/evb64260/memory.c b/board/evb64260/memory.c
deleted file mode 100644 (file)
index e339854..0000000
+++ /dev/null
@@ -1,457 +0,0 @@
-/* Memory.c - Memory mappings and remapping functions */
-
-/* Copyright - Galileo technology. */
-
-/* modified by Josh Huber to clean some things up, and
- * fit it into the U-Boot framework */
-
-#include <galileo/core.h>
-#include <galileo/memory.h>
-
-/********************************************************************
-* memoryGetBankBaseAddress - Gets the base address of a memory bank
-*      - If the memory bank size is 0 then this base address has no meaning!!!
-*
-*
-* INPUTS:   MEMORY_BANK bank - The bank we ask for its base Address.
-* OUTPUT:   N/A
-* RETURNS: Memory bank base address.
-*********************************************************************/
-static unsigned long memoryGetBankRegOffset(MEMORY_BANK bank)
-{
-    switch (bank)
-    {
-       case BANK0:
-           return SCS_0_LOW_DECODE_ADDRESS;
-       case BANK1:
-           return SCS_1_LOW_DECODE_ADDRESS;
-       case BANK2:
-           return SCS_2_LOW_DECODE_ADDRESS;
-       case BANK3:
-           return SCS_3_LOW_DECODE_ADDRESS;
-    }
-    return SCS_0_LOW_DECODE_ADDRESS; /* default value */
-}
-
-unsigned int memoryGetBankBaseAddress(MEMORY_BANK bank)
-{
-    unsigned int base;
-    unsigned int regOffset=memoryGetBankRegOffset(bank);
-
-    GT_REG_READ(regOffset,&base);
-    base = base << 20;
-    return base;
-}
-
-/********************************************************************
-* memoryGetDeviceBaseAddress - Gets the base address of a device.
-*           - If the device size is 0 then this base address has no meaning!!!
-*
-*
-* INPUT:   DEVICE device - The device we ask for its base address.
-* OUTPUT:   N/A
-* RETURNS: Device base address.
-*********************************************************************/
-static unsigned int memoryGetDeviceRegOffset(DEVICE device)
-{
-    switch (device)
-    {
-       case DEVICE0:
-           return CS_0_LOW_DECODE_ADDRESS;
-       case DEVICE1:
-           return CS_1_LOW_DECODE_ADDRESS;
-       case DEVICE2:
-           return CS_2_LOW_DECODE_ADDRESS;
-       case DEVICE3:
-           return CS_3_LOW_DECODE_ADDRESS;
-       case BOOT_DEVICE:
-           return BOOTCS_LOW_DECODE_ADDRESS;
-    }
-    return CS_0_LOW_DECODE_ADDRESS; /* default value */
-}
-
-unsigned int memoryGetDeviceBaseAddress(DEVICE device)
-{
-    unsigned int regBase;
-    unsigned int regEnd;
-    unsigned int regOffset=memoryGetDeviceRegOffset(device);
-
-    GT_REG_READ(regOffset, &regBase);
-    GT_REG_READ(regOffset+8, &regEnd);
-
-    if(regEnd<=regBase) return 0xffffffff;     /* ERROR !!! */
-
-    regBase = regBase << 20;
-    return regBase;
-}
-
-/********************************************************************
-* memoryGetBankSize - Returns the size of a memory bank.
-*
-*
-* INPUT:    MEMORY_BANK bank - The bank we ask for its size.
-* OUTPUT:   N/A
-* RETURNS: Memory bank size.
-*********************************************************************/
-unsigned int memoryGetBankSize(MEMORY_BANK bank)
-{
-    unsigned int size,base;
-    unsigned int highValue;
-    unsigned int highAddress=memoryGetBankRegOffset(bank)+8;
-
-    base = memoryGetBankBaseAddress(bank);
-    GT_REG_READ(highAddress,&highValue);
-    highValue = (highValue + 1) << 20;
-    if(base > highValue)
-       size=0;
-    else
-       size = highValue - base;
-    return size;
-}
-
-/********************************************************************
-* memoryGetDeviceSize - Returns the size of a device memory space
-*
-*
-* INPUT:    DEVICE device - The device we ask for its base address.
-* OUTPUT:   N/A
-* RETURNS:  Size of a device memory space.
-*********************************************************************/
-unsigned int memoryGetDeviceSize(DEVICE device)
-{
-    unsigned int size,base;
-    unsigned int highValue;
-    unsigned int highAddress=memoryGetDeviceRegOffset(device)+8;
-
-    base = memoryGetDeviceBaseAddress(device);
-    GT_REG_READ(highAddress,&highValue);
-    if (highValue == 0xfff)
-    {
-       size = (~base) + 1;     /* what the heck is this? */
-       return size;
-    }
-    else
-       highValue = (highValue + 1) << 20;
-
-    if(base > highValue)
-       size=0;
-    else
-       size = highValue - base;
-    return size;
-}
-
-/********************************************************************
-* memoryGetDeviceWidth - A device can be with: 1,2,4 or 8 Bytes data width.
-*                  The width is determine in registers: 'Device Parameters'
-*                  registers (0x45c, 0x460, 0x464, 0x468, 0x46c - for each device.
-*                  at bits: [21:20].
-*
-* INPUT:    DEVICE device - Device number
-* OUTPUT:   N/A
-* RETURNS:  Device width in Bytes (1,2,4 or 8), 0 if error had occurred.
-*********************************************************************/
-unsigned int memoryGetDeviceWidth(DEVICE device)
-{
-    unsigned int width;
-    unsigned int regValue;
-
-    GT_REG_READ(DEVICE_BANK0PARAMETERS + device*4,&regValue);
-    width =  (regValue & 0x00300000) >> 20;
-    switch (width)
-    {
-       case 0:
-           return 1;
-       case 1:
-           return 2;
-       case 2:
-           return 4;
-       case 3:
-           return 8;
-       default:
-           return 0;
-    }
-}
-
-bool memoryMapBank(MEMORY_BANK bank, unsigned int bankBase,unsigned int bankLength)
-{
-    unsigned int low=0xfff;
-    unsigned int high=0x0;
-    unsigned int regOffset=memoryGetBankRegOffset(bank);
-
-    if(bankLength!=0) {
-       low = (bankBase >> 20) & 0xffff;
-       high=((bankBase+bankLength)>>20)-1;
-    }
-
-#ifdef DEBUG
-    {
-       unsigned int oldLow, oldHigh;
-       GT_REG_READ(regOffset,&oldLow);
-       GT_REG_READ(regOffset+8,&oldHigh);
-
-       printf("b%d %x-%x->%x-%x\n", bank, oldLow, oldHigh, low, high);
-    }
-#endif
-
-    GT_REG_WRITE(regOffset,low);
-    GT_REG_WRITE(regOffset+8,high);
-
-    return true;
-}
-bool memoryMapDeviceSpace(DEVICE device, unsigned int deviceBase,unsigned int deviceLength)
-{
-    /* TODO: what are appropriate "unmapped" values? */
-    unsigned int low=0xfff;
-    unsigned int high=0x0;
-    unsigned int regOffset=memoryGetDeviceRegOffset(device);
-
-    if(deviceLength != 0) {
-       low=deviceBase>>20;
-       high=((deviceBase+deviceLength)>>20)-1;
-    } else {
-       /* big problems in here... */
-       /* this will HANG */
-    }
-
-    GT_REG_WRITE(regOffset,low);
-    GT_REG_WRITE(regOffset+8,high);
-
-    return true;
-}
-
-
-/********************************************************************
-* memoryMapInternalRegistersSpace - Sets new base address for the internals
-*                                   registers.
-*
-* INPUTS:  unsigned int internalRegBase - The new base address.
-* RETURNS: true on success, false on failure
-*********************************************************************/
-bool memoryMapInternalRegistersSpace(unsigned int internalRegBase)
-{
-    unsigned int currentValue;
-    unsigned int internalValue = internalRegBase;
-
-    internalRegBase = (internalRegBase >> 20);
-    GT_REG_READ(INTERNAL_SPACE_DECODE,&currentValue);
-    internalRegBase = (currentValue & 0xffff0000) | internalRegBase;
-    GT_REG_WRITE(INTERNAL_SPACE_DECODE,internalRegBase);
-    INTERNAL_REG_BASE_ADDR = internalValue;
-    return true;
-}
-
-/********************************************************************
-* memoryGetInternalRegistersSpace - Gets internal registers Base Address.
-*
-* INPUTS:  unsigned int internalRegBase - The new base address.
-* RETURNS: true on success, false on failure
-*********************************************************************/
-unsigned int memoryGetInternalRegistersSpace(void)
-{
-    return INTERNAL_REG_BASE_ADDR;
-}
-
-/********************************************************************
-* memorySetProtectRegion - This function modifys one of the 8 regions with
-*                          one of the three protection mode.
-*                        - Be advised to check the spec before modifying them.
-*
-*
-* Inputs: CPU_PROTECT_REGION - one of the eight regions.
-*         CPU_ACCESS - general access.
-*         CPU_WRITE - read only access.
-*         CPU_CACHE_PROTECT - chache access.
-*      we defining CPU because there is another protect from the pci SIDE.
-* Returns: false if one of the parameters is wrong and true else
-*********************************************************************/
-bool memorySetProtectRegion(MEMORY_PROTECT_REGION region,
-                           MEMORY_ACCESS memAccess,
-                           MEMORY_ACCESS_WRITE memWrite,
-                           MEMORY_CACHE_PROTECT cacheProtection,
-                           unsigned int baseAddress,
-                           unsigned int regionLength)
-{
-    unsigned int protectHigh = baseAddress + regionLength;
-
-    if(regionLength == 0) /* closing the region */
-    {
-       GT_REG_WRITE(CPU_LOW_PROTECT_ADDRESS_0 + 0x10*region,0x0000ffff);
-       GT_REG_WRITE(CPU_HIGH_PROTECT_ADDRESS_0 + 0x10*region,0);
-       return true;
-    }
-    baseAddress =  (baseAddress & 0xfff00000) >> 20;
-    baseAddress = baseAddress | memAccess << 16 |  memWrite << 17
-                    | cacheProtection << 18;
-    GT_REG_WRITE(CPU_LOW_PROTECT_ADDRESS_0 + 0x10*region,baseAddress);
-    protectHigh = (protectHigh & 0xfff00000) >> 20;
-    GT_REG_WRITE(CPU_HIGH_PROTECT_ADDRESS_0 + 0x10*region,protectHigh - 1);
-    return true;
-}
-
-/********************************************************************
-* memorySetRegionSnoopMode - This function modifys one of the 4 regions which
-*                            supports Cache Coherency.
-*
-*
-* Inputs: SNOOP_REGION region - One of the four regions.
-*         SNOOP_TYPE snoopType - There is four optional Types:
-*                               1. No Snoop.
-*                               2. Snoop to WT region.
-*                               3. Snoop to WB region.
-*                               4. Snoop & Invalidate to WB region.
-*         unsigned int baseAddress - Base Address of this region.
-*         unsigned int topAddress - Top Address of this region.
-* Returns: false if one of the parameters is wrong and true else
-*********************************************************************/
-bool memorySetRegionSnoopMode(MEMORY_SNOOP_REGION region,
-                             MEMORY_SNOOP_TYPE snoopType,
-                             unsigned int baseAddress,
-                             unsigned int regionLength)
-{
-    unsigned int snoopXbaseAddress;
-    unsigned int snoopXtopAddress;
-    unsigned int data;
-    unsigned int snoopHigh = baseAddress + regionLength;
-
-    if( (region > MEM_SNOOP_REGION3) || (snoopType > MEM_SNOOP_WB) )
-       return false;
-    snoopXbaseAddress = SNOOP_BASE_ADDRESS_0 + 0x10 * region;
-    snoopXtopAddress = SNOOP_TOP_ADDRESS_0 + 0x10 * region;
-    if(regionLength == 0) /* closing the region */
-    {
-       GT_REG_WRITE(snoopXbaseAddress,0x0000ffff);
-       GT_REG_WRITE(snoopXtopAddress,0);
-       return true;
-    }
-    baseAddress = baseAddress & 0xffff0000;
-    data = (baseAddress >> 16) | snoopType << 16;
-    GT_REG_WRITE(snoopXbaseAddress,data);
-    snoopHigh = (snoopHigh & 0xfff00000) >> 20;
-    GT_REG_WRITE(snoopXtopAddress,snoopHigh - 1);
-    return true;
-}
-
-/********************************************************************
-* memoryRemapAddress - This fubction used for address remapping.
-*
-*
-* Inputs: regOffset: remap register
-*         remapValue :
-* Returns: false if one of the parameters is erroneous,true otherwise.
-*********************************************************************/
-bool memoryRemapAddress(unsigned int remapReg, unsigned int remapValue)
-{
-    unsigned int valueForReg;
-    valueForReg = (remapValue & 0xfff00000) >> 20;
-    GT_REG_WRITE(remapReg, valueForReg);
-    return true;
-}
-
-/********************************************************************
-* memoryGetDeviceParam - This function used for getting device parameters from
-*                        DEVICE BANK PARAMETERS REGISTER
-*
-*
-* Inputs:        - deviceParam: STRUCT with paramiters for DEVICE BANK
-*                  PARAMETERS REGISTER
-*                - deviceNum : number of device
-* Returns: false if one of the parameters is erroneous,true otherwise.
-*********************************************************************/
-bool memoryGetDeviceParam(DEVICE_PARAM *deviceParam, DEVICE deviceNum)
-{
-    unsigned int valueOfReg;
-    unsigned int calcData;
-
-    GT_REG_READ(DEVICE_BANK0PARAMETERS + 4 * deviceNum, &valueOfReg);
-    calcData = (0x7 & valueOfReg) + ((0x400000 & valueOfReg) >> 19);
-    deviceParam -> turnOff = calcData;          /* Turn Off */
-
-    calcData = ((0x78 & valueOfReg) >> 3) + ((0x800000 & valueOfReg) >> 19);
-    deviceParam -> acc2First = calcData;        /* Access To First */
-
-    calcData = ((0x780 & valueOfReg) >> 7) + ((0x1000000 & valueOfReg) >> 20);
-    deviceParam -> acc2Next = calcData;         /* Access To Next */
-
-    calcData = ((0x3800 & valueOfReg) >> 11) + ((0x2000000 & valueOfReg) >> 22);
-    deviceParam -> ale2Wr = calcData;           /* Ale To Write */
-
-    calcData = ((0x1c000 & valueOfReg) >> 14) + ((0x4000000 & valueOfReg) >> 23);
-    deviceParam -> wrLow = calcData;            /* Write Active */
-
-    calcData = ((0xe0000 & valueOfReg) >> 17) + ((0x8000000 & valueOfReg) >> 24);
-    deviceParam -> wrHigh = calcData;           /* Write High */
-
-    calcData = ((0x300000 & valueOfReg) >> 20);
-    switch (calcData)
-    {
-    case 0:
-       deviceParam -> deviceWidth = 1;         /* one Byte - 8-bit */
-       break;
-    case 1:
-       deviceParam -> deviceWidth = 2;         /* two Bytes - 16-bit */
-       break;
-    case 2:
-       deviceParam -> deviceWidth = 4;         /* four Bytes - 32-bit */
-       break;
-    case 3:
-       deviceParam -> deviceWidth = 8;         /* eight Bytes - 64-bit */
-       break;
-    default:
-       deviceParam -> deviceWidth = 1;
-       break;
-    }
-    return true;
-}
-
-/********************************************************************
-* memorySetDeviceParam - This function used for setting device parameters to
-*                        DEVICE BANK PARAMETERS REGISTER
-*
-*
-* Inputs:        - deviceParam: STRUCT for store paramiters from DEVICE BANK
-*                  PARAMETERS REGISTER
-*                - deviceNum : number of device
-* Returns: false if one of the parameters is erroneous,true otherwise.
-*********************************************************************/
-bool memorySetDeviceParam(DEVICE_PARAM *deviceParam, DEVICE deviceNum)
-{
-    unsigned int valueForReg;
-
-    if((deviceParam -> turnOff >= 0xf) || (deviceParam -> acc2First >= 0x1f) ||
-       (deviceParam -> acc2Next >= 0x1f) || (deviceParam -> ale2Wr >= 0xf) ||
-       (deviceParam -> wrLow >= 0xf) || (deviceParam -> wrHigh >= 0xf))
-       return false;
-    valueForReg = (((deviceParam -> turnOff) & 0x7) |
-                  (((deviceParam -> turnOff) & 0x8) << 19) |
-                  (((deviceParam -> acc2First) & 0xf) << 3) |
-                  (((deviceParam -> acc2First) & 0x10) << 19) |
-                  (((deviceParam -> acc2Next) & 0xf) << 7) |
-                  (((deviceParam -> acc2Next) & 0x10) << 20) |
-                  (((deviceParam -> ale2Wr) & 0x7) << 11) |
-                  (((deviceParam -> ale2Wr) & 0xf) << 22) |
-                  (((deviceParam -> wrLow) & 0x7) << 14) |
-                  (((deviceParam -> wrLow) & 0xf) << 23) |
-                  (((deviceParam -> wrHigh) & 0x7) << 17) |
-                  (((deviceParam -> wrHigh) & 0xf) << 24));
-    /* insert the device width: */
-    switch(deviceParam->deviceWidth)
-    {
-    case 1:
-       valueForReg = valueForReg | _8BIT;
-       break;
-    case 2:
-       valueForReg = valueForReg | _16BIT;
-       break;
-    case 4:
-       valueForReg = valueForReg | _32BIT;
-       break;
-    case 8:
-       valueForReg = valueForReg | _64BIT;
-       break;
-    default:
-       valueForReg = valueForReg | _8BIT;
-       break;
-    }
-    GT_REG_WRITE(DEVICE_BANK0PARAMETERS + 4 * deviceNum, valueForReg);
-    return true;
-}
diff --git a/board/evb64260/misc.S b/board/evb64260/misc.S
deleted file mode 100644 (file)
index f09528d..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-#include <config.h>
-#include <74xx_7xx.h>
-#include <version.h>
-
-#include <ppc_asm.tmpl>
-#include <ppc_defs.h>
-
-#include <asm/cache.h>
-#include <asm/mmu.h>
-
-#include <galileo/gt64260R.h>
-
-#ifdef CONFIG_ECC
-       /* Galileo specific asm code for initializing ECC */
-       .globl board_relocate_rom
-board_relocate_rom:
-       mflr    r7
-       /* update the location of the GT registers */
-       lis     r11, CONFIG_SYS_GT_REGS@h
-       /* if we're using ECC, we must use the DMA engine to copy ourselves */
-       bl      start_idma_transfer_0
-       bl      wait_for_idma_0
-       bl      stop_idma_engine_0
-
-       mtlr    r7
-       blr
-
-       .globl board_init_ecc
-board_init_ecc:
-       mflr    r7
-       /* NOTE: r10 still contains the location we've been relocated to
-        * which happens to be TOP_OF_RAM - CONFIG_SYS_MONITOR_LEN */
-
-       /* now that we're running from ram, init the rest of main memory
-        * for ECC use */
-       lis     r8, CONFIG_SYS_MONITOR_LEN@h
-       ori     r8, r8, CONFIG_SYS_MONITOR_LEN@l
-
-       divw    r3, r10, r8
-
-       /* set up the counter, and init the starting address */
-       mtctr   r3
-       li      r12, 0
-
-       /* bytes per transfer */
-       mr      r5, r8
-about_to_init_ecc:
-1:     mr      r3, r12
-       mr      r4, r12
-       bl      start_idma_transfer_0
-       bl      wait_for_idma_0
-       bl      stop_idma_engine_0
-       add     r12, r12, r8
-       bdnz    1b
-
-       mtlr    r7
-       blr
-
-       /* r3:  dest addr
-        * r4:  source addr
-        * r5:  byte count
-        * r11: gt regbase
-        * trashes:      r6, r5
-        */
-start_idma_transfer_0:
-       /* set the byte count, including the OWN bit */
-       mr      r6, r11
-       ori     r6, r6, CHANNEL0_DMA_BYTE_COUNT
-       stwbrx  r5, 0, (r6)
-
-       /* set the source address */
-       mr      r6, r11
-       ori     r6, r6, CHANNEL0_DMA_SOURCE_ADDRESS
-       stwbrx  r4, 0, (r6)
-
-       /* set the dest address */
-       mr      r6, r11
-       ori     r6, r6, CHANNEL0_DMA_DESTINATION_ADDRESS
-       stwbrx  r3, 0, (r6)
-
-       /* set the next record pointer */
-       li      r5, 0
-       mr      r6, r11
-       ori     r6, r6, CHANNEL0NEXT_RECORD_POINTER
-       stwbrx  r5, 0, (r6)
-
-       /* set the low control register */
-       /* bit 9 is NON chained mode, bit 31 is new style descriptors.
-          bit 12 is channel enable */
-       ori     r5, r5, (1 << 12) | (1 << 12) | (1 << 11)
-       /* 15 shifted by 16 (oris) == bit 31 */
-       oris    r5, r5, (1 << 15)
-       mr      r6, r11
-       ori     r6, r6, CHANNEL0CONTROL
-       stwbrx  r5, 0, (r6)
-
-       blr
-
-       /* this waits for the bytecount to return to zero, indicating
-        * that the trasfer is complete */
-wait_for_idma_0:
-       mr      r5, r11
-       lis     r6, 0xff
-       ori     r6, r6, 0xffff
-       ori     r5, r5, CHANNEL0_DMA_BYTE_COUNT
-1:     lwbrx   r4, 0, (r5)
-       and.    r4, r4, r6
-       bne     1b
-
-       blr
-
-       /* this turns off channel 0 of the idma engine */
-stop_idma_engine_0:
-       /* shut off the DMA engine */
-       li      r5, 0
-       mr      r6, r11
-       ori     r6, r6, CHANNEL0CONTROL
-       stwbrx  r5, 0, (r6)
-
-       blr
-#endif
-
-#ifdef CONFIG_SYS_BOARD_ASM_INIT
-       /* NOTE: trashes r3-r7 */
-       .globl board_asm_init
-board_asm_init:
-       /* just move the GT registers to where they belong */
-       lis     r3, CONFIG_SYS_DFL_GT_REGS@h
-       ori     r3, r3, CONFIG_SYS_DFL_GT_REGS@l
-       lis     r4, CONFIG_SYS_GT_REGS@h
-       ori     r4, r4, CONFIG_SYS_GT_REGS@l
-       li      r5, INTERNAL_SPACE_DECODE
-
-       /* test to see if we've already moved */
-       lwbrx   r6, r5, r4
-       andi.   r6, r6, 0xffff
-       rlwinm  r7, r4, 12, 16, 31
-       cmp     cr0, r7, r6
-       beqlr
-
-       /* nope, have to move the registers */
-       lwbrx   r6, r5, r3
-       andis.  r6, r6, 0xffff
-       or      r6, r6, r7
-       stwbrx  r6, r5, r3
-
-       /* now, poll for the change */
-1:     lwbrx   r7, r5, r4
-       cmp     cr0, r7, r6
-       bne     1b
-
-       /* done! */
-       blr
-#endif
-
-/* For use of the debug LEDs */
-       .global led_on0
-led_on0:
-       xor     r18, r18, r18
-       lis     r18, 0x1c80
-       ori     r18, r18, 0x8000
-       stw     r18, 0x0(r18)
-       sync
-       blr
-
-       .global led_on1
-led_on1:
-       xor     r18, r18, r18
-       lis     r18, 0x1c80
-       ori     r18, r18, 0xc000
-       stw     r18, 0x0(r18)
-       sync
-       blr
-
-       .global led_on2
-led_on2:
-       xor     r18, r18, r18
-       lis     r18, 0x1c81
-       ori     r18, r18, 0x0000
-       stw     r18, 0x0(r18)
-       sync
-       blr
diff --git a/board/evb64260/mpsc.c b/board/evb64260/mpsc.c
deleted file mode 100644 (file)
index c9da57c..0000000
+++ /dev/null
@@ -1,838 +0,0 @@
-/*
- * (C) Copyright 2001
- * John Clemens <clemens@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * mpsc.c - driver for console over the MPSC.
- */
-
-#include <common.h>
-#include <config.h>
-#include <asm/cache.h>
-
-#include <malloc.h>
-#include "mpsc.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-int (*mpsc_putchar)(char ch) = mpsc_putchar_early;
-
-static volatile unsigned int *rx_desc_base=NULL;
-static unsigned int rx_desc_index=0;
-static volatile unsigned int *tx_desc_base=NULL;
-static unsigned int tx_desc_index=0;
-
-/* local function declarations */
-static int galmpsc_connect(int channel, int connect);
-static int galmpsc_route_serial(int channel, int connect);
-static int galmpsc_route_rx_clock(int channel, int brg);
-static int galmpsc_route_tx_clock(int channel, int brg);
-static int galmpsc_write_config_regs(int mpsc, int mode);
-static int galmpsc_config_channel_regs(int mpsc);
-static int galmpsc_set_char_length(int mpsc, int value);
-static int galmpsc_set_stop_bit_length(int mpsc, int value);
-static int galmpsc_set_parity(int mpsc, int value);
-static int galmpsc_enter_hunt(int mpsc);
-static int galmpsc_set_brkcnt(int mpsc, int value);
-static int galmpsc_set_tcschar(int mpsc, int value);
-static int galmpsc_set_snoop(int mpsc, int value);
-static int galmpsc_shutdown(int mpsc);
-
-static int galsdma_set_RFT(int channel);
-static int galsdma_set_SFM(int channel);
-static int galsdma_set_rxle(int channel);
-static int galsdma_set_txle(int channel);
-static int galsdma_set_burstsize(int channel, unsigned int value);
-static int galsdma_set_RC(int channel, unsigned int value);
-
-static int galbrg_set_CDV(int channel, int value);
-static int galbrg_enable(int channel);
-static int galbrg_disable(int channel);
-static int galbrg_set_clksrc(int channel, int value);
-static int galbrg_set_CUV(int channel, int value);
-
-static void galsdma_enable_rx(void);
-
-/* static int galbrg_reset(int channel); */
-
-#define SOFTWARE_CACHE_MANAGEMENT
-
-#ifdef SOFTWARE_CACHE_MANAGEMENT
-#define FLUSH_DCACHE(a,b)               if(dcache_status()){clean_dcache_range((u32)(a),(u32)(b));}
-#define FLUSH_AND_INVALIDATE_DCACHE(a,b) if(dcache_status()){flush_dcache_range((u32)(a),(u32)(b));}
-#define INVALIDATE_DCACHE(a,b)          if(dcache_status()){invalidate_dcache_range((u32)(a),(u32)(b));}
-#else
-#define FLUSH_DCACHE(a,b)
-#define FLUSH_AND_INVALIDATE_DCACHE(a,b)
-#define INVALIDATE_DCACHE(a,b)
-#endif
-
-
-/* GT64240A errata: cant read MPSC/BRG registers... so make mirrors in ram for read/modify write */
-#define MIRROR_HACK ((struct _tag_mirror_hack *)&(gd->arch.mirror_hack[0]))
-
-#define GT_REG_WRITE_MIRROR_G(a,d) {MIRROR_HACK->a ## _M = d; GT_REG_WRITE(a,d);}
-#define GTREGREAD_MIRROR_G(a) (MIRROR_HACK->a ## _M)
-
-#define GT_REG_WRITE_MIRROR(a,i,g,d) {MIRROR_HACK->a ## _M[i] = d; GT_REG_WRITE(a + (i*g),d);}
-#define GTREGREAD_MIRROR(a,i,g) (MIRROR_HACK->a ## _M[i])
-
-/* make sure this isn't bigger than 16 long words (u-boot.h) */
-struct _tag_mirror_hack {
-    unsigned GALMPSC_PROTOCONF_REG_M[2];       /* 8008 */
-    unsigned GALMPSC_CHANNELREG_1_M[2];                /* 800c */
-    unsigned GALMPSC_CHANNELREG_2_M[2];                /* 8010 */
-    unsigned GALBRG_0_CONFREG_M[2];            /* b200 */
-
-    unsigned GALMPSC_ROUTING_REGISTER_M;       /* b400 */
-    unsigned GALMPSC_RxC_ROUTE_M;              /* b404 */
-    unsigned GALMPSC_TxC_ROUTE_M;              /* b408 */
-
-    unsigned int baudrate;                     /* current baudrate, for tsc delay calc */
-};
-
-/* static struct _tag_mirror_hack *mh = NULL;   */
-
-/* special function for running out of flash.  doesn't modify any
- * global variables [josh] */
-int
-mpsc_putchar_early(char ch)
-{
-       int mpsc=CHANNEL;
-       int temp=GTREGREAD_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP);
-       galmpsc_set_tcschar(mpsc,ch);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_2+(mpsc*GALMPSC_REG_GAP), temp|0x200);
-
-#define MAGIC_FACTOR   (10*1000000)
-
-       udelay(MAGIC_FACTOR / MIRROR_HACK->baudrate);
-       return 0;
-}
-
-/* This is used after relocation, see serial.c and mpsc_init2 */
-static int
-mpsc_putchar_sdma(char ch)
-{
-       volatile unsigned int *p;
-       unsigned int temp;
-
-
-       /* align the descriptor */
-       p = tx_desc_base;
-       memset((void *)p, 0, 8 * sizeof(unsigned int));
-
-       /* fill one 64 bit buffer */
-       /* word swap, pad with 0 */
-       p[4] = 0;                                               /* x */
-       p[5] = (unsigned int)ch;                                /* x */
-
-       /* CHANGED completely according to GT64260A dox - NTL */
-       p[0] = 0x00010001;                                      /* 0 */
-       p[1] = DESC_OWNER | DESC_FIRST | DESC_LAST;             /* 4 */
-       p[2] = 0;                                               /* 8 */
-       p[3] = (unsigned int)&p[4];                             /* c */
-
-#if 0
-       p[9] = DESC_FIRST | DESC_LAST;
-       p[10] = (unsigned int)&p[0];
-       p[11] = (unsigned int)&p[12];
-#endif
-
-       FLUSH_DCACHE(&p[0], &p[8]);
-
-       GT_REG_WRITE(GALSDMA_0_CUR_TX_PTR+(CHANNEL*GALSDMA_REG_DIFF),
-                    (unsigned int)&p[0]);
-       GT_REG_WRITE(GALSDMA_0_FIR_TX_PTR+(CHANNEL*GALSDMA_REG_DIFF),
-                    (unsigned int)&p[0]);
-
-       temp = GTREGREAD(GALSDMA_0_COM_REG+(CHANNEL*GALSDMA_REG_DIFF));
-       temp |= (TX_DEMAND | TX_STOP);
-       GT_REG_WRITE(GALSDMA_0_COM_REG+(CHANNEL*GALSDMA_REG_DIFF), temp);
-
-       INVALIDATE_DCACHE(&p[1], &p[2]);
-
-       while(p[1] & DESC_OWNER) {
-           udelay(100);
-           INVALIDATE_DCACHE(&p[1], &p[2]);
-       }
-
-       return 0;
-}
-
-char mpsc_getchar (void)
-{
-       static unsigned int done = 0;
-       volatile char ch;
-       unsigned int len = 0, idx = 0, temp;
-
-       volatile unsigned int *p;
-
-
-       do {
-               p = &rx_desc_base[rx_desc_index * 8];
-
-               INVALIDATE_DCACHE (&p[0], &p[1]);
-               /* Wait for character */
-               while (p[1] & DESC_OWNER) {
-                       udelay (100);
-                       INVALIDATE_DCACHE (&p[0], &p[1]);
-               }
-
-               /* Handle error case */
-               if (p[1] & (1 << 15)) {
-                       printf ("oops, error: %08x\n", p[1]);
-
-                       temp = GTREGREAD_MIRROR (GALMPSC_CHANNELREG_2,
-                                                CHANNEL, GALMPSC_REG_GAP);
-                       temp |= (1 << 23);
-                       GT_REG_WRITE_MIRROR (GALMPSC_CHANNELREG_2, CHANNEL,
-                                            GALMPSC_REG_GAP, temp);
-
-                       /* Can't poll on abort bit, so we just wait. */
-                       udelay (100);
-
-                       galsdma_enable_rx ();
-               }
-
-               /* Number of bytes left in this descriptor */
-               len = p[0] & 0xffff;
-
-               if (len) {
-                       /* Where to look */
-                       idx = 5;
-                       if (done > 3)
-                               idx = 4;
-                       if (done > 7)
-                               idx = 7;
-                       if (done > 11)
-                               idx = 6;
-
-                       INVALIDATE_DCACHE (&p[idx], &p[idx + 1]);
-                       ch = p[idx] & 0xff;
-                       done++;
-               }
-
-               if (done < len) {
-                       /* this descriptor has more bytes still
-                        * shift down the char we just read, and leave the
-                        * buffer in place for the next time around
-                        */
-                       p[idx] = p[idx] >> 8;
-                       FLUSH_DCACHE (&p[idx], &p[idx + 1]);
-               }
-
-               if (done == len) {
-                       /* nothing left in this descriptor.
-                        * go to next one
-                        */
-                       p[1] = DESC_OWNER | DESC_FIRST | DESC_LAST;
-                       p[0] = 0x00100000;
-                       FLUSH_DCACHE (&p[0], &p[1]);
-                       /* Next descriptor */
-                       rx_desc_index = (rx_desc_index + 1) % RX_DESC;
-                       done = 0;
-               }
-       } while (len == 0);     /* galileo bug.. len might be zero */
-
-       return ch;
-}
-
-int
-mpsc_test_char(void)
-{
-       volatile unsigned int *p = &rx_desc_base[rx_desc_index*8];
-
-       INVALIDATE_DCACHE(&p[1], &p[2]);
-
-       if (p[1] & DESC_OWNER) return 0;
-       else return 1;
-}
-
-int
-mpsc_init(int baud)
-{
-       memset(MIRROR_HACK, 0, sizeof(struct _tag_mirror_hack));
-       MIRROR_HACK->GALMPSC_ROUTING_REGISTER_M=0x3fffffff;
-
-       /* BRG CONFIG */
-       galbrg_set_baudrate(CHANNEL, baud);
-#if defined(CONFIG_ZUMA_V2) || defined(CONFIG_P3G4)
-       galbrg_set_clksrc(CHANNEL,0x8); /* connect TCLK -> BRG */
-#else
-       galbrg_set_clksrc(CHANNEL,0);
-#endif
-       galbrg_set_CUV(CHANNEL, 0);
-       galbrg_enable(CHANNEL);
-
-       /* Set up clock routing */
-       galmpsc_connect(CHANNEL, GALMPSC_CONNECT);
-       galmpsc_route_serial(CHANNEL, GALMPSC_CONNECT);
-       galmpsc_route_rx_clock(CHANNEL, CHANNEL);
-       galmpsc_route_tx_clock(CHANNEL, CHANNEL);
-
-       /* reset MPSC state */
-       galmpsc_shutdown(CHANNEL);
-
-       /* SDMA CONFIG */
-       galsdma_set_burstsize(CHANNEL, L1_CACHE_BYTES/8);       /* in 64 bit words (8 bytes) */
-       galsdma_set_txle(CHANNEL);
-       galsdma_set_rxle(CHANNEL);
-       galsdma_set_RC(CHANNEL, 0xf);
-       galsdma_set_SFM(CHANNEL);
-       galsdma_set_RFT(CHANNEL);
-
-       /* MPSC CONFIG */
-       galmpsc_write_config_regs(CHANNEL, GALMPSC_UART);
-       galmpsc_config_channel_regs(CHANNEL);
-       galmpsc_set_char_length(CHANNEL, GALMPSC_CHAR_LENGTH_8);       /* 8 */
-       galmpsc_set_parity(CHANNEL, GALMPSC_PARITY_NONE);              /* N */
-       galmpsc_set_stop_bit_length(CHANNEL, GALMPSC_STOP_BITS_1);     /* 1 */
-
-       /* COMM_MPSC CONFIG */
-#ifdef SOFTWARE_CACHE_MANAGEMENT
-       galmpsc_set_snoop(CHANNEL, 0);                          /* disable snoop */
-#else
-       galmpsc_set_snoop(CHANNEL, 1);                          /* enable snoop */
-#endif
-
-       return 0;
-}
-
-void
-mpsc_init2(void)
-{
-       int i;
-
-       mpsc_putchar = mpsc_putchar_sdma;
-
-       /* RX descriptors */
-       rx_desc_base = (unsigned int *)malloc(((RX_DESC+1)*8) *
-               sizeof(unsigned int));
-
-       /* align descriptors */
-       rx_desc_base = (unsigned int *)
-               (((unsigned int)rx_desc_base+32) & 0xFFFFFFF0);
-
-       rx_desc_index = 0;
-
-       memset((void *)rx_desc_base, 0, (RX_DESC*8)*sizeof(unsigned int));
-
-       for (i = 0; i < RX_DESC; i++) {
-               rx_desc_base[i*8 + 3] = (unsigned int)&rx_desc_base[i*8 + 4]; /* Buffer */
-               rx_desc_base[i*8 + 2] = (unsigned int)&rx_desc_base[(i+1)*8]; /* Next descriptor */
-               rx_desc_base[i*8 + 1] = DESC_OWNER | DESC_FIRST | DESC_LAST;  /* Command & control */
-               rx_desc_base[i*8] = 0x00100000;
-       }
-       rx_desc_base[(i-1)*8 + 2] = (unsigned int)&rx_desc_base[0];
-
-       FLUSH_DCACHE(&rx_desc_base[0], &rx_desc_base[RX_DESC*8]);
-       GT_REG_WRITE(GALSDMA_0_CUR_RX_PTR+(CHANNEL*GALSDMA_REG_DIFF),
-                    (unsigned int)&rx_desc_base[0]);
-
-       /* TX descriptors */
-       tx_desc_base = (unsigned int *)malloc(((TX_DESC+1)*8) *
-               sizeof(unsigned int));
-
-       /* align descriptors */
-       tx_desc_base = (unsigned int *)
-               (((unsigned int)tx_desc_base+32) & 0xFFFFFFF0);
-
-       tx_desc_index = -1;
-
-       memset((void *)tx_desc_base, 0, (TX_DESC*8)*sizeof(unsigned int));
-
-       for (i = 0; i < TX_DESC; i++) {
-               tx_desc_base[i*8 + 5] = (unsigned int)0x23232323;
-               tx_desc_base[i*8 + 4] = (unsigned int)0x23232323;
-               tx_desc_base[i*8 + 3] = (unsigned int)&tx_desc_base[i*8 + 4];
-               tx_desc_base[i*8 + 2] = (unsigned int)&tx_desc_base[(i+1)*8];
-               tx_desc_base[i*8 + 1] = DESC_OWNER | DESC_FIRST | DESC_LAST;
-
-               /* set sbytecnt and shadow byte cnt to 1 */
-               tx_desc_base[i*8] = 0x00010001;
-       }
-       tx_desc_base[(i-1)*8 + 2] = (unsigned int)&tx_desc_base[0];
-
-       FLUSH_DCACHE(&tx_desc_base[0], &tx_desc_base[TX_DESC*8]);
-
-       udelay(100);
-
-       galsdma_enable_rx();
-
-       return;
-}
-
-int
-galbrg_set_baudrate(int channel, int rate)
-{
-       int clock;
-
-       galbrg_disable(channel);
-
-#if defined(CONFIG_ZUMA_V2) || defined(CONFIG_P3G4)
-       /* from tclk */
-       clock = (CONFIG_SYS_BUS_CLK/(16*rate)) - 1;
-#else
-       clock = (3686400/(16*rate)) - 1;
-#endif
-
-       galbrg_set_CDV(channel, clock);
-
-       galbrg_enable(channel);
-
-       MIRROR_HACK->baudrate = rate;
-
-       return 0;
-}
-
-/* ------------------------------------------------------------------ */
-
-/* Below are all the private functions that no one else needs */
-
-static int
-galbrg_set_CDV(int channel, int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALBRG_0_CONFREG, channel, GALBRG_REG_GAP);
-       temp &= 0xFFFF0000;
-       temp |= (value & 0x0000FFFF);
-       GT_REG_WRITE_MIRROR(GALBRG_0_CONFREG,channel,GALBRG_REG_GAP, temp);
-
-       return 0;
-}
-
-static int
-galbrg_enable(int channel)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALBRG_0_CONFREG, channel, GALBRG_REG_GAP);
-       temp |= 0x00010000;
-       GT_REG_WRITE_MIRROR(GALBRG_0_CONFREG, channel, GALBRG_REG_GAP,temp);
-
-       return 0;
-}
-
-static int
-galbrg_disable(int channel)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALBRG_0_CONFREG, channel, GALBRG_REG_GAP);
-       temp &= 0xFFFEFFFF;
-       GT_REG_WRITE_MIRROR(GALBRG_0_CONFREG, channel, GALBRG_REG_GAP,temp);
-
-       return 0;
-}
-
-static int
-galbrg_set_clksrc(int channel, int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALBRG_0_CONFREG,channel, GALBRG_REG_GAP);
-       temp &= 0xFF83FFFF;
-       temp |= (value << 18);
-       GT_REG_WRITE_MIRROR(GALBRG_0_CONFREG,channel, GALBRG_REG_GAP,temp);
-
-       return 0;
-}
-
-static int
-galbrg_set_CUV(int channel, int value)
-{
-       GT_REG_WRITE(GALBRG_0_BTREG + (channel * GALBRG_REG_GAP), value);
-
-       return 0;
-}
-
-#if 0
-static int
-galbrg_reset(int channel)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALBRG_0_CONFREG + (channel * GALBRG_REG_GAP));
-       temp |= 0x20000;
-       GT_REG_WRITE(GALBRG_0_CONFREG + (channel * GALBRG_REG_GAP), temp);
-
-       return 0;
-}
-#endif
-
-static int
-galsdma_set_RFT(int channel)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF));
-       temp |= 0x00000001;
-       GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF), temp);
-
-       return 0;
-}
-
-static int
-galsdma_set_SFM(int channel)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF));
-       temp |= 0x00000002;
-       GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF), temp);
-
-       return 0;
-}
-
-static int
-galsdma_set_rxle(int channel)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF));
-       temp |= 0x00000040;
-       GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF), temp);
-
-       return 0;
-}
-
-static int
-galsdma_set_txle(int channel)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF));
-       temp |= 0x00000080;
-       GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF), temp);
-
-       return 0;
-}
-
-static int
-galsdma_set_RC(int channel, unsigned int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF));
-       temp &= ~0x0000003c;
-       temp |= (value << 2);
-       GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF), temp);
-
-       return 0;
-}
-
-static int
-galsdma_set_burstsize(int channel, unsigned int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF));
-       temp &= 0xFFFFCFFF;
-       switch (value) {
-        case 8:
-               GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF),
-                            (temp | (0x3 << 12)));
-               break;
-
-        case 4:
-               GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF),
-                            (temp | (0x2 << 12)));
-               break;
-
-        case 2:
-               GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF),
-                            (temp | (0x1 << 12)));
-               break;
-
-        case 1:
-               GT_REG_WRITE(GALSDMA_0_CONF_REG+(channel*GALSDMA_REG_DIFF),
-                            (temp | (0x0 << 12)));
-               break;
-
-        default:
-               return -1;
-               break;
-       }
-
-       return 0;
-}
-
-static int
-galmpsc_connect(int channel, int connect)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR_G(GALMPSC_ROUTING_REGISTER);
-
-       if ((channel == 0) && connect)
-               temp &= ~0x00000007;
-       else if ((channel == 1) && connect)
-               temp &= ~(0x00000007 << 6);
-       else if ((channel == 0) && !connect)
-               temp |= 0x00000007;
-       else
-               temp |= (0x00000007 << 6);
-
-       /* Just in case... */
-       temp &= 0x3fffffff;
-
-       GT_REG_WRITE_MIRROR_G(GALMPSC_ROUTING_REGISTER, temp);
-
-       return 0;
-}
-
-static int
-galmpsc_route_serial(int channel, int connect)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD(GALMPSC_SERIAL_MULTIPLEX);
-
-       if ((channel == 0) && connect)
-               temp |= 0x00000100;
-       else if ((channel == 1) && connect)
-               temp |= 0x00001000;
-       else if ((channel == 0) && !connect)
-               temp &= ~0x00000100;
-       else
-               temp &= ~0x00001000;
-
-       GT_REG_WRITE(GALMPSC_SERIAL_MULTIPLEX,temp);
-
-       return 0;
-}
-
-static int
-galmpsc_route_rx_clock(int channel, int brg)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR_G(GALMPSC_RxC_ROUTE);
-
-       if (channel == 0)
-               temp |= brg;
-       else
-               temp |= (brg << 8);
-
-       GT_REG_WRITE_MIRROR_G(GALMPSC_RxC_ROUTE,temp);
-
-       return 0;
-}
-
-static int
-galmpsc_route_tx_clock(int channel, int brg)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR_G(GALMPSC_TxC_ROUTE);
-
-       if (channel == 0)
-               temp |= brg;
-       else
-               temp |= (brg << 8);
-
-       GT_REG_WRITE_MIRROR_G(GALMPSC_TxC_ROUTE,temp);
-
-       return 0;
-}
-
-static int
-galmpsc_write_config_regs(int mpsc, int mode)
-{
-       if (mode == GALMPSC_UART) {
-               /* Main config reg Low (Null modem, Enable Tx/Rx, UART mode) */
-               GT_REG_WRITE(GALMPSC_MCONF_LOW + (mpsc*GALMPSC_REG_GAP),
-                            0x000004c4);
-
-               /* Main config reg High (32x Rx/Tx clock mode, width=8bits */
-               GT_REG_WRITE(GALMPSC_MCONF_HIGH +(mpsc*GALMPSC_REG_GAP),
-                            0x024003f8);
-               /*        22 2222 1111 */
-               /*        54 3210 9876 */
-               /* 0000 0010 0000 0000 */
-               /*       1 */
-               /*       098 7654 3210 */
-               /* 0000 0011 1111 1000 */
-       } else
-               return -1;
-
-       return 0;
-}
-
-static int
-galmpsc_config_channel_regs(int mpsc)
-{
-       GT_REG_WRITE_MIRROR(GALMPSC_CHANNELREG_1,mpsc,GALMPSC_REG_GAP, 0);
-       GT_REG_WRITE_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP, 0);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_3+(mpsc*GALMPSC_REG_GAP), 1);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_4+(mpsc*GALMPSC_REG_GAP), 0);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_5+(mpsc*GALMPSC_REG_GAP), 0);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_6+(mpsc*GALMPSC_REG_GAP), 0);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_7+(mpsc*GALMPSC_REG_GAP), 0);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_8+(mpsc*GALMPSC_REG_GAP), 0);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_9+(mpsc*GALMPSC_REG_GAP), 0);
-       GT_REG_WRITE(GALMPSC_CHANNELREG_10+(mpsc*GALMPSC_REG_GAP), 0);
-
-       galmpsc_set_brkcnt(mpsc, 0x3);
-       galmpsc_set_tcschar(mpsc, 0xab);
-
-       return 0;
-}
-
-static int
-galmpsc_set_brkcnt(int mpsc, int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALMPSC_CHANNELREG_1,mpsc,GALMPSC_REG_GAP);
-       temp &= 0x0000FFFF;
-       temp |= (value << 16);
-       GT_REG_WRITE_MIRROR(GALMPSC_CHANNELREG_1,mpsc,GALMPSC_REG_GAP, temp);
-
-       return 0;
-}
-
-static int
-galmpsc_set_tcschar(int mpsc, int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALMPSC_CHANNELREG_1,mpsc,GALMPSC_REG_GAP);
-       temp &= 0xFFFF0000;
-       temp |= value;
-       GT_REG_WRITE_MIRROR(GALMPSC_CHANNELREG_1,mpsc,GALMPSC_REG_GAP, temp);
-
-       return 0;
-}
-
-static int
-galmpsc_set_char_length(int mpsc, int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALMPSC_PROTOCONF_REG,mpsc,GALMPSC_REG_GAP);
-       temp &= 0xFFFFCFFF;
-       temp |= (value << 12);
-       GT_REG_WRITE_MIRROR(GALMPSC_PROTOCONF_REG,mpsc,GALMPSC_REG_GAP, temp);
-
-       return 0;
-}
-
-static int
-galmpsc_set_stop_bit_length(int mpsc, int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALMPSC_PROTOCONF_REG,mpsc,GALMPSC_REG_GAP);
-       temp |= (value << 14);
-       GT_REG_WRITE_MIRROR(GALMPSC_PROTOCONF_REG,mpsc,GALMPSC_REG_GAP,temp);
-
-       return 0;
-}
-
-static int
-galmpsc_set_parity(int mpsc, int value)
-{
-       unsigned int temp;
-
-       temp = GTREGREAD_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP);
-       if (value != -1) {
-               temp &= 0xFFF3FFF3;
-               temp |= ((value << 18) | (value << 2));
-               temp |= ((value << 17) | (value << 1));
-       } else {
-               temp &= 0xFFF1FFF1;
-       }
-
-       GT_REG_WRITE_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP, temp);
-
-       return 0;
-}
-
-static int
-galmpsc_enter_hunt(int mpsc)
-{
-       int temp;
-
-       temp = GTREGREAD_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP);
-       temp |= 0x80000000;
-       GT_REG_WRITE_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP, temp);
-
-       /* Should Poll on Enter Hunt bit, but the register is write-only */
-       /* errata suggests pausing 100 system cycles */
-       udelay(100);
-
-       return 0;
-}
-
-
-static int
-galmpsc_shutdown(int mpsc)
-{
-#if 0
-       unsigned int temp;
-
-       /* cause RX abort (clears RX) */
-       temp = GTREGREAD_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP);
-       temp |= MPSC_RX_ABORT | MPSC_TX_ABORT;
-       temp &= ~MPSC_ENTER_HUNT;
-       GT_REG_WRITE_MIRROR(GALMPSC_CHANNELREG_2,mpsc,GALMPSC_REG_GAP,temp);
-#endif
-
-       GT_REG_WRITE(GALSDMA_0_COM_REG + CHANNEL * GALSDMA_REG_DIFF, 0);
-       GT_REG_WRITE(GALSDMA_0_COM_REG + CHANNEL * GALSDMA_REG_DIFF,
-                    SDMA_TX_ABORT | SDMA_RX_ABORT);
-
-       /* shut down the MPSC */
-       GT_REG_WRITE(GALMPSC_MCONF_LOW, 0);
-       GT_REG_WRITE(GALMPSC_MCONF_HIGH, 0);
-       GT_REG_WRITE_MIRROR(GALMPSC_PROTOCONF_REG, mpsc, GALMPSC_REG_GAP,0);
-
-       udelay(100);
-
-       /* shut down the sdma engines. */
-       /* reset config to default */
-       GT_REG_WRITE(GALSDMA_0_CONF_REG + CHANNEL * GALSDMA_REG_DIFF,
-                    0x000000fc);
-
-       udelay(100);
-
-       /* clear the SDMA current and first TX and RX pointers */
-       GT_REG_WRITE(GALSDMA_0_CUR_RX_PTR + CHANNEL * GALSDMA_REG_DIFF, 0);
-       GT_REG_WRITE(GALSDMA_0_CUR_TX_PTR + CHANNEL * GALSDMA_REG_DIFF, 0);
-       GT_REG_WRITE(GALSDMA_0_FIR_TX_PTR + CHANNEL * GALSDMA_REG_DIFF, 0);
-
-       udelay(100);
-
-       return 0;
-}
-
-static void
-galsdma_enable_rx(void)
-{
-       int temp;
-
-       /* Enable RX processing */
-       temp = GTREGREAD(GALSDMA_0_COM_REG+(CHANNEL*GALSDMA_REG_DIFF));
-       temp |= RX_ENABLE;
-       GT_REG_WRITE(GALSDMA_0_COM_REG+(CHANNEL*GALSDMA_REG_DIFF), temp);
-
-       galmpsc_enter_hunt(CHANNEL);
-}
-
-static int
-galmpsc_set_snoop(int mpsc, int value)
-{
-       int reg = mpsc ? MPSC_1_ADDRESS_CONTROL_LOW : MPSC_0_ADDRESS_CONTROL_LOW;
-       int temp=GTREGREAD(reg);
-       if(value)
-           temp |= (1<< 6) | (1<<14) | (1<<22) | (1<<30);
-       else
-           temp &= ~((1<< 6) | (1<<14) | (1<<22) | (1<<30));
-       GT_REG_WRITE(reg, temp);
-       return 0;
-}
diff --git a/board/evb64260/mpsc.h b/board/evb64260/mpsc.h
deleted file mode 100644 (file)
index 0747477..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-/*
- * (C) Copyright 2001
- * John Clemens <clemens@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * mpsc.h - header file for MPSC in uart mode (console driver)
- */
-
-#ifndef __MPSC_H__
-#define __MPSC_H__
-
-/* include actual Galileo defines */
-#include <galileo/gt64260R.h>
-
-/* driver related defines */
-
-int mpsc_init(int baud);
-void mpsc_init2(void);
-char mpsc_getchar(void);
-int mpsc_test_char(void);
-int galbrg_set_baudrate(int channel, int rate);
-
-int mpsc_putchar_early(char ch);
-extern int (*mpsc_putchar)(char ch);
-
-#define CHANNEL CONFIG_MPSC_PORT
-
-#define TX_DESC     5
-#define RX_DESC     20
-
-#define DESC_FIRST  0x00010000
-#define DESC_LAST   0x00020000
-#define DESC_OWNER  0x80000000
-
-#define TX_DEMAND   0x00800000
-#define TX_STOP     0x00010000
-#define RX_ENABLE   0x00000080
-
-#define SDMA_RX_ABORT            (1 << 15)
-#define SDMA_TX_ABORT            (1 << 31)
-#define MPSC_TX_ABORT            (1 << 7)
-#define MPSC_RX_ABORT             (1 << 23)
-#define MPSC_ENTER_HUNT           (1 << 31)
-
-/* MPSC defines */
-
-#define GALMPSC_CONNECT            0x1
-#define GALMPSC_DISCONNECT         0x0
-
-#define GALMPSC_UART               0x1
-
-#define GALMPSC_STOP_BITS_1        0x0
-#define GALMPSC_STOP_BITS_2        0x1
-#define GALMPSC_CHAR_LENGTH_8      0x3
-#define GALMPSC_CHAR_LENGTH_7      0x2
-
-#define GALMPSC_PARITY_ODD         0x0
-#define GALMPSC_PARITY_EVEN        0x2
-#define GALMPSC_PARITY_MARK        0x3
-#define GALMPSC_PARITY_SPACE       0x1
-#define GALMPSC_PARITY_NONE        -1
-
-#define GALMPSC_SERIAL_MULTIPLEX   SERIAL_PORT_MULTIPLEX           /* 0xf010 */
-#define GALMPSC_ROUTING_REGISTER   MAIN_ROUTING_REGISTER           /* 0xb400 */
-#define GALMPSC_RxC_ROUTE          RECEIVE_CLOCK_ROUTING_REGISTER  /* 0xb404 */
-#define GALMPSC_TxC_ROUTE          TRANSMIT_CLOCK_ROUTING_REGISTER /* 0xb408 */
-#define GALMPSC_MCONF_LOW          MPSC0_MAIN_CONFIGURATION_LOW    /* 0x8000 */
-#define GALMPSC_MCONF_HIGH         MPSC0_MAIN_CONFIGURATION_HIGH   /* 0x8004 */
-#define GALMPSC_PROTOCONF_REG      MPSC0_PROTOCOL_CONFIGURATION    /* 0x8008 */
-
-#define GALMPSC_REG_GAP            0x1000
-
-#define GALMPSC_MCONF_CHREG_BASE   CHANNEL0_REGISTER1  /* 0x800c */
-#define GALMPSC_CHANNELREG_1       CHANNEL0_REGISTER1  /* 0x800c */
-#define GALMPSC_CHANNELREG_2       CHANNEL0_REGISTER2  /* 0x8010 */
-#define GALMPSC_CHANNELREG_3       CHANNEL0_REGISTER3  /* 0x8014 */
-#define GALMPSC_CHANNELREG_4       CHANNEL0_REGISTER4  /* 0x8018 */
-#define GALMPSC_CHANNELREG_5       CHANNEL0_REGISTER5  /* 0x801c */
-#define GALMPSC_CHANNELREG_6       CHANNEL0_REGISTER6  /* 0x8020 */
-#define GALMPSC_CHANNELREG_7       CHANNEL0_REGISTER7  /* 0x8024 */
-#define GALMPSC_CHANNELREG_8       CHANNEL0_REGISTER8  /* 0x8028 */
-#define GALMPSC_CHANNELREG_9       CHANNEL0_REGISTER9  /* 0x802c */
-#define GALMPSC_CHANNELREG_10      CHANNEL0_REGISTER10 /* 0x8030 */
-#define GALMPSC_CHANNELREG_11      CHANNEL0_REGISTER11 /* 0x8034 */
-
-#define GALSDMA_COMMAND_FIRST     (1 << 16)
-#define GALSDMA_COMMAND_LAST      (1 << 17)
-#define GALSDMA_COMMAND_ENABLEINT (1 << 23)
-#define GALSDMA_COMMAND_AUTO      (1 << 30)
-#define GALSDMA_COMMAND_OWNER     (1 << 31)
-
-#define GALSDMA_RX                 0
-#define GALSDMA_TX                 1
-
-/* CHANNEL2 should be CHANNEL1, according to documentation,
- * but to work with the current GTREGS file...
- */
-#define GALSDMA_0_CONF_REG         CHANNEL0_CONFIGURATION_REGISTER   /* 0x4000 */
-#define GALSDMA_1_CONF_REG         CHANNEL2_CONFIGURATION_REGISTER   /* 0x6000 */
-#define GALSDMA_0_COM_REG          CHANNEL0_COMMAND_REGISTER         /* 0x4008 */
-#define GALSDMA_1_COM_REG          CHANNEL2_COMMAND_REGISTER         /* 0x6008 */
-#define GALSDMA_0_CUR_RX_PTR       CHANNEL0_CURRENT_RX_DESCRIPTOR_POINTER  /* 0x4810 */
-#define GALSDMA_0_CUR_TX_PTR       CHANNEL0_CURRENT_TX_DESCRIPTOR_POINTER  /* 0x4c10 */
-#define GALSDMA_0_FIR_TX_PTR       CHANNEL0_FIRST_TX_DESCRIPTOR_POINTER    /* 0x4c14 */
-#define GALSDMA_1_CUR_RX_PTR       CHANNEL2_CURRENT_RX_DESCRIPTOR_POINTER  /* 0x6810 */
-#define GALSDMA_1_CUR_TX_PTR       CHANNEL2_CURRENT_TX_DESCRIPTOR_POINTER  /* 0x6c10 */
-#define GALSDMA_1_FIR_TX_PTR       CHANNEL2_FIRST_TX_DESCRIPTOR_POINTER    /* 0x6c14 */
-#define GALSDMA_REG_DIFF           0x2000
-
-/* WRONG in gt64260R.h */
-#define GALSDMA_INT_CAUSE          0xb800   /* SDMA_CAUSE */
-#define GALSDMA_INT_MASK           0xb880   /* SDMA_MASK  */
-
-#define GALSDMA_MODE_UART          0
-#define GALSDMA_MODE_BISYNC        1
-#define GALSDMA_MODE_HDLC          2
-#define GALSDMA_MODE_TRANSPARENT   3
-
-#define GALBRG_0_CONFREG           BRG0_CONFIGURATION_REGISTER  /*  0xb200  */
-#define GALBRG_REG_GAP             0x0008
-#define GALBRG_0_BTREG             BRG0_BAUDE_TUNING_REGISTER   /*  0xb204  */
-
-#endif /* __MPSC_H__ */
diff --git a/board/evb64260/pci.c b/board/evb64260/pci.c
deleted file mode 100644 (file)
index 582f24c..0000000
+++ /dev/null
@@ -1,760 +0,0 @@
-/* PCI.c - PCI functions */
-
-/* Copyright - Galileo technology. */
-
-#include <common.h>
-#include <pci.h>
-
-#include <galileo/pci.h>
-
-static const unsigned char pci_irq_swizzle[2][PCI_MAX_DEVICES] = {
-#ifdef CONFIG_ZUMA_V2
-       {0, 0, 0, 0, 0, 0, 0, 29,[8 ... PCI_MAX_DEVICES - 1] = 0},
-       {0, 0, 0, 0, 0, 0, 0, 28,[8 ... PCI_MAX_DEVICES - 1] = 0}
-#else                          /* EVB??? This is a guess */
-       {0, 0, 0, 0, 0, 0, 0, 27, 27,[9 ... PCI_MAX_DEVICES - 1] = 0},
-       {0, 0, 0, 0, 0, 0, 0, 29, 29,[9 ... PCI_MAX_DEVICES - 1] = 0}
-#endif
-};
-
-static const unsigned int pci_p2p_configuration_reg[] = {
-       PCI_0P2P_CONFIGURATION, PCI_1P2P_CONFIGURATION
-};
-
-static const unsigned int pci_configuration_address[] = {
-       PCI_0CONFIGURATION_ADDRESS, PCI_1CONFIGURATION_ADDRESS
-};
-
-static const unsigned int pci_configuration_data[] = {
-       PCI_0CONFIGURATION_DATA_VIRTUAL_REGISTER,
-       PCI_1CONFIGURATION_DATA_VIRTUAL_REGISTER
-};
-
-static const unsigned int pci_error_cause_reg[] = {
-       PCI_0ERROR_CAUSE, PCI_1ERROR_CAUSE
-};
-
-static const unsigned int pci_arbiter_control[] = {
-       PCI_0ARBITER_CONTROL, PCI_1ARBITER_CONTROL
-};
-
-static const unsigned int pci_snoop_control_base_0_low[] = {
-       PCI_0SNOOP_CONTROL_BASE_0_LOW, PCI_1SNOOP_CONTROL_BASE_0_LOW
-};
-static const unsigned int pci_snoop_control_top_0[] = {
-       PCI_0SNOOP_CONTROL_TOP_0, PCI_1SNOOP_CONTROL_TOP_0
-};
-
-static const unsigned int pci_access_control_base_0_low[] = {
-       PCI_0ACCESS_CONTROL_BASE_0_LOW, PCI_1ACCESS_CONTROL_BASE_0_LOW
-};
-static const unsigned int pci_access_control_top_0[] = {
-       PCI_0ACCESS_CONTROL_TOP_0, PCI_1ACCESS_CONTROL_TOP_0
-};
-
-static const unsigned int pci_scs_bank_size[2][4] = {
-       {PCI_0SCS_0_BANK_SIZE, PCI_0SCS_1_BANK_SIZE,
-        PCI_0SCS_2_BANK_SIZE, PCI_0SCS_3_BANK_SIZE},
-       {PCI_1SCS_0_BANK_SIZE, PCI_1SCS_1_BANK_SIZE,
-        PCI_1SCS_2_BANK_SIZE, PCI_1SCS_3_BANK_SIZE}
-};
-
-static const unsigned int pci_p2p_configuration[] = {
-       PCI_0P2P_CONFIGURATION, PCI_1P2P_CONFIGURATION
-};
-
-static unsigned int local_buses[] = { 0, 0 };
-
-/********************************************************************
-* pciWriteConfigReg - Write to a PCI configuration register
-*                    - Make sure the GT is configured as a master before writing
-*                      to another device on the PCI.
-*                    - The function takes care of Big/Little endian conversion.
-*
-*
-* Inputs:   unsigned int regOffset: The register offset as it apears in the GT spec
-*                   (or any other PCI device spec)
-*           pciDevNum: The device number needs to be addressed.
-*
-*  Configuration Address 0xCF8:
-*
-*       31 30    24 23  16 15  11 10     8 7      2  0     <=bit Number
-*  |congif|Reserved|  Bus |Device|Function|Register|00|
-*  |Enable|        |Number|Number| Number | Number |  |    <=field Name
-*
-*********************************************************************/
-void pciWriteConfigReg (PCI_HOST host, unsigned int regOffset,
-                       unsigned int pciDevNum, unsigned int data)
-{
-       volatile unsigned int DataForAddrReg;
-       unsigned int functionNum;
-       unsigned int busNum = PCI_BUS (pciDevNum);
-       unsigned int addr;
-
-       if (pciDevNum > 32)     /* illegal device Number */
-               return;
-       if (pciDevNum == SELF) {        /* configure our configuration space. */
-               pciDevNum =
-                       (GTREGREAD (pci_p2p_configuration_reg[host]) >> 24) &
-                       0x1f;
-               busNum = GTREGREAD (pci_p2p_configuration_reg[host]) &
-                       0xff0000;
-       }
-       functionNum = regOffset & 0x00000700;
-       pciDevNum = pciDevNum << 11;
-       regOffset = regOffset & 0xfc;
-       DataForAddrReg =
-               (regOffset | pciDevNum | functionNum | busNum) | BIT31;
-       GT_REG_WRITE (pci_configuration_address[host], DataForAddrReg);
-       GT_REG_READ (pci_configuration_address[host], &addr);
-       if (addr != DataForAddrReg)
-               return;
-       GT_REG_WRITE (pci_configuration_data[host], data);
-}
-
-/********************************************************************
-* pciReadConfigReg  - Read from a PCI0 configuration register
-*                    - Make sure the GT is configured as a master before reading
-*                     from another device on the PCI.
-*                   - The function takes care of Big/Little endian conversion.
-* INPUTS:   regOffset: The register offset as it apears in the GT spec (or PCI
-*                        spec)
-*           pciDevNum: The device number needs to be addressed.
-* RETURNS: data , if the data == 0xffffffff check the master abort bit in the
-*                 cause register to make sure the data is valid
-*
-*  Configuration Address 0xCF8:
-*
-*       31 30    24 23  16 15  11 10     8 7      2  0     <=bit Number
-*  |congif|Reserved|  Bus |Device|Function|Register|00|
-*  |Enable|        |Number|Number| Number | Number |  |    <=field Name
-*
-*********************************************************************/
-unsigned int pciReadConfigReg (PCI_HOST host, unsigned int regOffset,
-                              unsigned int pciDevNum)
-{
-       volatile unsigned int DataForAddrReg;
-       unsigned int data;
-       unsigned int functionNum;
-       unsigned int busNum = PCI_BUS (pciDevNum);
-
-       if (pciDevNum > 32)     /* illegal device Number */
-               return 0xffffffff;
-       if (pciDevNum == SELF) {        /* configure our configuration space. */
-               pciDevNum =
-                       (GTREGREAD (pci_p2p_configuration_reg[host]) >> 24) &
-                       0x1f;
-               busNum = GTREGREAD (pci_p2p_configuration_reg[host]) &
-                       0xff0000;
-       }
-       functionNum = regOffset & 0x00000700;
-       pciDevNum = pciDevNum << 11;
-       regOffset = regOffset & 0xfc;
-       DataForAddrReg =
-               (regOffset | pciDevNum | functionNum | busNum) | BIT31;
-       GT_REG_WRITE (pci_configuration_address[host], DataForAddrReg);
-       GT_REG_READ (pci_configuration_address[host], &data);
-       if (data != DataForAddrReg)
-               return 0xffffffff;
-       GT_REG_READ (pci_configuration_data[host], &data);
-       return data;
-}
-
-/********************************************************************
-* pciOverBridgeWriteConfigReg - Write to a PCI configuration register where
-*                               the agent is placed on another Bus. For more
-*                               information read P2P in the PCI spec.
-*
-* Inputs:   unsigned int regOffset - The register offset as it apears in the
-*           GT spec (or any other PCI device spec).
-*           unsigned int pciDevNum - The device number needs to be addressed.
-*           unsigned int busNum - On which bus does the Target agent connect
-*                                 to.
-*           unsigned int data - data to be written.
-*
-*  Configuration Address 0xCF8:
-*
-*       31 30    24 23  16 15  11 10     8 7      2  0     <=bit Number
-*  |congif|Reserved|  Bus |Device|Function|Register|01|
-*  |Enable|        |Number|Number| Number | Number |  |    <=field Name
-*
-*  The configuration Address is configure as type-I (bits[1:0] = '01') due to
-*   PCI spec referring to P2P.
-*
-*********************************************************************/
-void pciOverBridgeWriteConfigReg (PCI_HOST host,
-                                 unsigned int regOffset,
-                                 unsigned int pciDevNum,
-                                 unsigned int busNum, unsigned int data)
-{
-       unsigned int DataForReg;
-       unsigned int functionNum;
-
-       functionNum = regOffset & 0x00000700;
-       pciDevNum = pciDevNum << 11;
-       regOffset = regOffset & 0xff;
-       busNum = busNum << 16;
-       if (pciDevNum == SELF) {        /* This board */
-               DataForReg = (regOffset | pciDevNum | functionNum) | BIT0;
-       } else {
-               DataForReg = (regOffset | pciDevNum | functionNum | busNum) |
-                       BIT31 | BIT0;
-       }
-       GT_REG_WRITE (pci_configuration_address[host], DataForReg);
-       if (pciDevNum == SELF) {        /* This board */
-               GT_REG_WRITE (pci_configuration_data[host], data);
-       } else {                /* configuration Transaction over the pci. */
-
-               /* The PCI is working in LE Mode So it swap the Data. */
-               GT_REG_WRITE (pci_configuration_data[host], WORD_SWAP (data));
-       }
-}
-
-
-/********************************************************************
-* pciOverBridgeReadConfigReg  - Read from a PCIn configuration register where
-*                               the agent target locate on another PCI bus.
-*                             - Make sure the GT is configured as a master
-*                               before reading from another device on the PCI.
-*                             - The function takes care of Big/Little endian
-*                               conversion.
-* INPUTS:   regOffset: The register offset as it apears in the GT spec (or PCI
-*                        spec). (configuration register offset.)
-*           pciDevNum: The device number needs to be addressed.
-*           busNum: the Bus number where the agent is place.
-* RETURNS: data , if the data == 0xffffffff check the master abort bit in the
-*                 cause register to make sure the data is valid
-*
-*  Configuration Address 0xCF8:
-*
-*       31 30    24 23  16 15  11 10     8 7      2  0     <=bit Number
-*  |congif|Reserved|  Bus |Device|Function|Register|01|
-*  |Enable|        |Number|Number| Number | Number |  |    <=field Name
-*
-*********************************************************************/
-unsigned int pciOverBridgeReadConfigReg (PCI_HOST host,
-                                        unsigned int regOffset,
-                                        unsigned int pciDevNum,
-                                        unsigned int busNum)
-{
-       unsigned int DataForReg;
-       unsigned int data;
-       unsigned int functionNum;
-
-       functionNum = regOffset & 0x00000700;
-       pciDevNum = pciDevNum << 11;
-       regOffset = regOffset & 0xff;
-       busNum = busNum << 16;
-       if (pciDevNum == SELF) {        /* This board */
-               DataForReg = (regOffset | pciDevNum | functionNum) | BIT31;
-       } else {                /* agent on another bus */
-
-               DataForReg = (regOffset | pciDevNum | functionNum | busNum) |
-                       BIT0 | BIT31;
-       }
-       GT_REG_WRITE (pci_configuration_address[host], DataForReg);
-       if (pciDevNum == SELF) {        /* This board */
-               GT_REG_READ (pci_configuration_data[host], &data);
-               return data;
-       } else {                /* The PCI is working in LE Mode So it swap the Data. */
-
-               GT_REG_READ (pci_configuration_data[host], &data);
-               return WORD_SWAP (data);
-       }
-}
-
-/********************************************************************
-* pciGetRegOffset - Gets the register offset for this region config.
-*
-* INPUT:   Bus, Region - The bus and region we ask for its base address.
-* OUTPUT:   N/A
-* RETURNS: PCI register base address
-*********************************************************************/
-static unsigned int pciGetRegOffset (PCI_HOST host, PCI_REGION region)
-{
-       switch (host) {
-       case PCI_HOST0:
-               switch (region) {
-               case PCI_IO:
-                       return PCI_0I_O_LOW_DECODE_ADDRESS;
-               case PCI_REGION0:
-                       return PCI_0MEMORY0_LOW_DECODE_ADDRESS;
-               case PCI_REGION1:
-                       return PCI_0MEMORY1_LOW_DECODE_ADDRESS;
-               case PCI_REGION2:
-                       return PCI_0MEMORY2_LOW_DECODE_ADDRESS;
-               case PCI_REGION3:
-                       return PCI_0MEMORY3_LOW_DECODE_ADDRESS;
-               }
-       case PCI_HOST1:
-               switch (region) {
-               case PCI_IO:
-                       return PCI_1I_O_LOW_DECODE_ADDRESS;
-               case PCI_REGION0:
-                       return PCI_1MEMORY0_LOW_DECODE_ADDRESS;
-               case PCI_REGION1:
-                       return PCI_1MEMORY1_LOW_DECODE_ADDRESS;
-               case PCI_REGION2:
-                       return PCI_1MEMORY2_LOW_DECODE_ADDRESS;
-               case PCI_REGION3:
-                       return PCI_1MEMORY3_LOW_DECODE_ADDRESS;
-               }
-       }
-       return PCI_0MEMORY0_LOW_DECODE_ADDRESS;
-}
-
-static unsigned int pciGetRemapOffset (PCI_HOST host, PCI_REGION region)
-{
-       switch (host) {
-       case PCI_HOST0:
-               switch (region) {
-               case PCI_IO:
-                       return PCI_0I_O_ADDRESS_REMAP;
-               case PCI_REGION0:
-                       return PCI_0MEMORY0_ADDRESS_REMAP;
-               case PCI_REGION1:
-                       return PCI_0MEMORY1_ADDRESS_REMAP;
-               case PCI_REGION2:
-                       return PCI_0MEMORY2_ADDRESS_REMAP;
-               case PCI_REGION3:
-                       return PCI_0MEMORY3_ADDRESS_REMAP;
-               }
-       case PCI_HOST1:
-               switch (region) {
-               case PCI_IO:
-                       return PCI_1I_O_ADDRESS_REMAP;
-               case PCI_REGION0:
-                       return PCI_1MEMORY0_ADDRESS_REMAP;
-               case PCI_REGION1:
-                       return PCI_1MEMORY1_ADDRESS_REMAP;
-               case PCI_REGION2:
-                       return PCI_1MEMORY2_ADDRESS_REMAP;
-               case PCI_REGION3:
-                       return PCI_1MEMORY3_ADDRESS_REMAP;
-               }
-       }
-       return PCI_0MEMORY0_ADDRESS_REMAP;
-}
-
-bool pciMapSpace (PCI_HOST host, PCI_REGION region, unsigned int remapBase,
-                 unsigned int bankBase, unsigned int bankLength)
-{
-       unsigned int low = 0xfff;
-       unsigned int high = 0x0;
-       unsigned int regOffset = pciGetRegOffset (host, region);
-       unsigned int remapOffset = pciGetRemapOffset (host, region);
-
-       if (bankLength != 0) {
-               low = (bankBase >> 20) & 0xfff;
-               high = ((bankBase + bankLength) >> 20) - 1;
-       }
-
-       GT_REG_WRITE (regOffset, low | (1 << 24));      /* no swapping */
-       GT_REG_WRITE (regOffset + 8, high);
-
-       if (bankLength != 0) {  /* must do AFTER writing maps */
-               GT_REG_WRITE (remapOffset, remapBase >> 20);    /* sorry, 32 bits only.
-                                                                  dont support upper 32
-                                                                  in this driver */
-       }
-       return true;
-}
-
-unsigned int pciGetSpaceBase (PCI_HOST host, PCI_REGION region)
-{
-       unsigned int low;
-       unsigned int regOffset = pciGetRegOffset (host, region);
-
-       GT_REG_READ (regOffset, &low);
-       return (low & 0xfff) << 20;
-}
-
-unsigned int pciGetSpaceSize (PCI_HOST host, PCI_REGION region)
-{
-       unsigned int low, high;
-       unsigned int regOffset = pciGetRegOffset (host, region);
-
-       GT_REG_READ (regOffset, &low);
-       GT_REG_READ (regOffset + 8, &high);
-       high &= 0xfff;
-       low &= 0xfff;
-       if (high <= low)
-               return 0;
-       return (high + 1 - low) << 20;
-}
-
-/********************************************************************
-* pciMapMemoryBank - Maps PCI_host memory bank "bank" for the slave.
-*
-* Inputs: base and size of PCI SCS
-*********************************************************************/
-void pciMapMemoryBank (PCI_HOST host, MEMORY_BANK bank,
-                      unsigned int pciDramBase, unsigned int pciDramSize)
-{
-       pciDramBase = pciDramBase & 0xfffff000;
-       pciDramBase = pciDramBase | (pciReadConfigReg (host,
-                                                      PCI_SCS_0_BASE_ADDRESS
-                                                      + 4 * bank,
-                                                      SELF) & 0x00000fff);
-       pciWriteConfigReg (host, PCI_SCS_0_BASE_ADDRESS + 4 * bank, SELF,
-                          pciDramBase);
-       if (pciDramSize == 0)
-               pciDramSize++;
-       GT_REG_WRITE (pci_scs_bank_size[host][bank], pciDramSize - 1);
-}
-
-
-/********************************************************************
-* pciSetRegionFeatures - This function modifys one of the 8 regions with
-*                         feature bits given as an input.
-*                       - Be advised to check the spec before modifying them.
-* Inputs: PCI_PROTECT_REGION region - one of the eight regions.
-*         unsigned int features - See file: pci.h there are defintion for those
-*                                 region features.
-*         unsigned int baseAddress - The region base Address.
-*         unsigned int topAddress - The region top Address.
-* Returns: false if one of the parameters is erroneous true otherwise.
-*********************************************************************/
-bool pciSetRegionFeatures (PCI_HOST host, PCI_ACCESS_REGIONS region,
-                          unsigned int features, unsigned int baseAddress,
-                          unsigned int regionLength)
-{
-       unsigned int accessLow;
-       unsigned int accessHigh;
-       unsigned int accessTop = baseAddress + regionLength;
-
-       if (regionLength == 0) {        /* close the region. */
-               pciDisableAccessRegion (host, region);
-               return true;
-       }
-       /* base Address is store is bits [11:0] */
-       accessLow = (baseAddress & 0xfff00000) >> 20;
-       /* All the features are update according to the defines in pci.h (to be on
-          the safe side we disable bits: [11:0] */
-       accessLow = accessLow | (features & 0xfffff000);
-       /* write to the Low Access Region register */
-       GT_REG_WRITE (pci_access_control_base_0_low[host] + 0x10 * region,
-                     accessLow);
-
-       accessHigh = (accessTop & 0xfff00000) >> 20;
-
-       /* write to the High Access Region register */
-       GT_REG_WRITE (pci_access_control_top_0[host] + 0x10 * region,
-                     accessHigh - 1);
-       return true;
-}
-
-/********************************************************************
-* pciDisableAccessRegion - Disable The given Region by writing MAX size
-*                           to its low Address and MIN size to its high Address.
-*
-* Inputs:   PCI_ACCESS_REGIONS region - The region we to be Disabled.
-* Returns:  N/A.
-*********************************************************************/
-void pciDisableAccessRegion (PCI_HOST host, PCI_ACCESS_REGIONS region)
-{
-       /* writing back the registers default values. */
-       GT_REG_WRITE (pci_access_control_base_0_low[host] + 0x10 * region,
-                     0x01001fff);
-       GT_REG_WRITE (pci_access_control_top_0[host] + 0x10 * region, 0);
-}
-
-/********************************************************************
-* pciArbiterEnable - Enables PCI-0`s Arbitration mechanism.
-*
-* Inputs:   N/A
-* Returns:  true.
-*********************************************************************/
-bool pciArbiterEnable (PCI_HOST host)
-{
-       unsigned int regData;
-
-       GT_REG_READ (pci_arbiter_control[host], &regData);
-       GT_REG_WRITE (pci_arbiter_control[host], regData | BIT31);
-       return true;
-}
-
-/********************************************************************
-* pciArbiterDisable - Disable PCI-0`s Arbitration mechanism.
-*
-* Inputs:   N/A
-* Returns:  true
-*********************************************************************/
-bool pciArbiterDisable (PCI_HOST host)
-{
-       unsigned int regData;
-
-       GT_REG_READ (pci_arbiter_control[host], &regData);
-       GT_REG_WRITE (pci_arbiter_control[host], regData & 0x7fffffff);
-       return true;
-}
-
-/********************************************************************
-* pciParkingDisable - Park on last option disable, with this function you can
-*                      disable the park on last mechanism for each agent.
-*                      disabling this option for all agents results parking
-*                      on the internal master.
-*
-* Inputs: PCI_AGENT_PARK internalAgent -  parking Disable for internal agent.
-*         PCI_AGENT_PARK externalAgent0 - parking Disable for external#0 agent.
-*         PCI_AGENT_PARK externalAgent1 - parking Disable for external#1 agent.
-*         PCI_AGENT_PARK externalAgent2 - parking Disable for external#2 agent.
-*         PCI_AGENT_PARK externalAgent3 - parking Disable for external#3 agent.
-*         PCI_AGENT_PARK externalAgent4 - parking Disable for external#4 agent.
-*         PCI_AGENT_PARK externalAgent5 - parking Disable for external#5 agent.
-* Returns:  true
-*********************************************************************/
-bool pciParkingDisable (PCI_HOST host, PCI_AGENT_PARK internalAgent,
-                       PCI_AGENT_PARK externalAgent0,
-                       PCI_AGENT_PARK externalAgent1,
-                       PCI_AGENT_PARK externalAgent2,
-                       PCI_AGENT_PARK externalAgent3,
-                       PCI_AGENT_PARK externalAgent4,
-                       PCI_AGENT_PARK externalAgent5)
-{
-       unsigned int regData;
-       unsigned int writeData;
-
-       GT_REG_READ (pci_arbiter_control[host], &regData);
-       writeData = (internalAgent << 14) + (externalAgent0 << 15) +
-               (externalAgent1 << 16) + (externalAgent2 << 17) +
-               (externalAgent3 << 18) + (externalAgent4 << 19) +
-               (externalAgent5 << 20);
-       regData = (regData & ~(0x7f << 14)) | writeData;
-       GT_REG_WRITE (pci_arbiter_control[host], regData);
-       return true;
-}
-
-/********************************************************************
-* pciSetRegionSnoopMode - This function modifys one of the 4 regions which
-*                          supports Cache Coherency in the PCI_n interface.
-* Inputs: region - One of the four regions.
-*         snoopType - There is four optional Types:
-*                        1. No Snoop.
-*                        2. Snoop to WT region.
-*                        3. Snoop to WB region.
-*                        4. Snoop & Invalidate to WB region.
-*         baseAddress - Base Address of this region.
-*         regionLength - Region length.
-* Returns: false if one of the parameters is wrong otherwise return true.
-*********************************************************************/
-bool pciSetRegionSnoopMode (PCI_HOST host, PCI_SNOOP_REGION region,
-                           PCI_SNOOP_TYPE snoopType,
-                           unsigned int baseAddress,
-                           unsigned int regionLength)
-{
-       unsigned int snoopXbaseAddress;
-       unsigned int snoopXtopAddress;
-       unsigned int data;
-       unsigned int snoopHigh = baseAddress + regionLength;
-
-       if ((region > PCI_SNOOP_REGION3) || (snoopType > PCI_SNOOP_WB))
-               return false;
-       snoopXbaseAddress =
-               pci_snoop_control_base_0_low[host] + 0x10 * region;
-       snoopXtopAddress = pci_snoop_control_top_0[host] + 0x10 * region;
-       if (regionLength == 0) {        /* closing the region */
-               GT_REG_WRITE (snoopXbaseAddress, 0x0000ffff);
-               GT_REG_WRITE (snoopXtopAddress, 0);
-               return true;
-       }
-       baseAddress = baseAddress & 0xfff00000; /* Granularity of 1MByte */
-       data = (baseAddress >> 20) | snoopType << 12;
-       GT_REG_WRITE (snoopXbaseAddress, data);
-       snoopHigh = (snoopHigh & 0xfff00000) >> 20;
-       GT_REG_WRITE (snoopXtopAddress, snoopHigh - 1);
-       return true;
-}
-
-/*
- *
- */
-
-static int gt_read_config_dword (struct pci_controller *hose,
-                                pci_dev_t dev, int offset, u32 * value)
-{
-       int bus = PCI_BUS (dev);
-
-       if ((bus == local_buses[0]) || (bus == local_buses[1])) {
-               *value = pciReadConfigReg ((PCI_HOST) hose->cfg_addr, offset,
-                                          PCI_DEV (dev));
-       } else {
-               *value = pciOverBridgeReadConfigReg ((PCI_HOST) hose->
-                                                    cfg_addr, offset,
-                                                    PCI_DEV (dev), bus);
-       }
-       return 0;
-}
-
-static int gt_write_config_dword (struct pci_controller *hose,
-                                 pci_dev_t dev, int offset, u32 value)
-{
-       int bus = PCI_BUS (dev);
-
-       if ((bus == local_buses[0]) || (bus == local_buses[1])) {
-               pciWriteConfigReg ((PCI_HOST) hose->cfg_addr, offset,
-                                  PCI_DEV (dev), value);
-       } else {
-               pciOverBridgeWriteConfigReg ((PCI_HOST) hose->cfg_addr,
-                                            offset, PCI_DEV (dev), value,
-                                            bus);
-       }
-       return 0;
-}
-
-/*
- *
- */
-
-static void gt_setup_ide (struct pci_controller *hose,
-                         pci_dev_t dev, struct pci_config_table *entry)
-{
-       static const int ide_bar[] = { 8, 4, 8, 4, 0, 0 };
-       u32 bar_response, bar_value;
-       int bar;
-
-       for (bar = 0; bar < 6; bar++) {
-               pci_write_config_dword (dev, PCI_BASE_ADDRESS_0 + bar * 4,
-                                       0x0);
-               pci_read_config_dword (dev, PCI_BASE_ADDRESS_0 + bar * 4,
-                                      &bar_response);
-
-               pciauto_region_allocate (bar_response &
-                                        PCI_BASE_ADDRESS_SPACE_IO ? hose->
-                                        pci_io : hose->pci_mem, ide_bar[bar],
-                                        &bar_value);
-
-               pci_write_config_dword (dev, PCI_BASE_ADDRESS_0 + bar * 4,
-                                       bar_value);
-       }
-}
-
-#ifndef CONFIG_P3G4
-static void gt_fixup_irq (struct pci_controller *hose, pci_dev_t dev)
-{
-       unsigned char pin, irq;
-
-       pci_read_config_byte (dev, PCI_INTERRUPT_PIN, &pin);
-
-       if (pin == 1) {         /* only allow INT A */
-               irq = pci_irq_swizzle[(PCI_HOST) hose->
-                                     cfg_addr][PCI_DEV (dev)];
-               if (irq)
-                       pci_write_config_byte (dev, PCI_INTERRUPT_LINE, irq);
-       }
-}
-#endif
-
-struct pci_config_table gt_config_table[] = {
-       {PCI_ANY_ID, PCI_ANY_ID, PCI_CLASS_STORAGE_IDE,
-        PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, gt_setup_ide},
-
-       {}
-};
-
-struct pci_controller pci0_hose = {
-#ifndef CONFIG_P3G4
-       fixup_irq:gt_fixup_irq,
-#endif
-       config_table:gt_config_table,
-};
-
-struct pci_controller pci1_hose = {
-#ifndef CONFIG_P3G4
-       fixup_irq:gt_fixup_irq,
-#endif
-       config_table:gt_config_table,
-};
-
-void pci_init_board (void)
-{
-       unsigned int command;
-
-       pci0_hose.first_busno = 0;
-       pci0_hose.last_busno = 0xff;
-       local_buses[0] = pci0_hose.first_busno;
-       /* PCI memory space */
-       pci_set_region (pci0_hose.regions + 0,
-                       CONFIG_SYS_PCI0_0_MEM_SPACE,
-                       CONFIG_SYS_PCI0_0_MEM_SPACE,
-                       CONFIG_SYS_PCI0_MEM_SIZE, PCI_REGION_MEM);
-
-       /* PCI I/O space */
-       pci_set_region (pci0_hose.regions + 1,
-                       CONFIG_SYS_PCI0_IO_SPACE_PCI,
-                       CONFIG_SYS_PCI0_IO_SPACE, CONFIG_SYS_PCI0_IO_SIZE, PCI_REGION_IO);
-
-       pci_set_ops (&pci0_hose,
-                    pci_hose_read_config_byte_via_dword,
-                    pci_hose_read_config_word_via_dword,
-                    gt_read_config_dword,
-                    pci_hose_write_config_byte_via_dword,
-                    pci_hose_write_config_word_via_dword,
-                    gt_write_config_dword);
-
-       pci0_hose.region_count = 2;
-
-       pci0_hose.cfg_addr = (unsigned int *) PCI_HOST0;
-
-       pci_register_hose (&pci0_hose);
-
-#ifndef CONFIG_P3G4
-       pciArbiterEnable (PCI_HOST0);
-       pciParkingDisable (PCI_HOST0, 1, 1, 1, 1, 1, 1, 1);
-#endif
-
-       command = pciReadConfigReg (PCI_HOST0, PCI_COMMAND, SELF);
-       command |= PCI_COMMAND_MASTER;
-       pciWriteConfigReg (PCI_HOST0, PCI_COMMAND, SELF, command);
-
-       pci0_hose.last_busno = pci_hose_scan (&pci0_hose);
-
-       command = pciReadConfigReg (PCI_HOST0, PCI_COMMAND, SELF);
-       command |= PCI_COMMAND_MEMORY;
-       pciWriteConfigReg (PCI_HOST0, PCI_COMMAND, SELF, command);
-
-       pci1_hose.first_busno = pci0_hose.last_busno + 1;
-       pci1_hose.last_busno = 0xff;
-       pci1_hose.current_busno = pci0_hose.current_busno;
-       local_buses[1] = pci1_hose.first_busno;
-
-       /* PCI memory space */
-       pci_set_region (pci1_hose.regions + 0,
-                       CONFIG_SYS_PCI1_0_MEM_SPACE,
-                       CONFIG_SYS_PCI1_0_MEM_SPACE,
-                       CONFIG_SYS_PCI1_MEM_SIZE, PCI_REGION_MEM);
-
-       /* PCI I/O space */
-       pci_set_region (pci1_hose.regions + 1,
-                       CONFIG_SYS_PCI1_IO_SPACE_PCI,
-                       CONFIG_SYS_PCI1_IO_SPACE, CONFIG_SYS_PCI1_IO_SIZE, PCI_REGION_IO);
-
-       pci_set_ops (&pci1_hose,
-                    pci_hose_read_config_byte_via_dword,
-                    pci_hose_read_config_word_via_dword,
-                    gt_read_config_dword,
-                    pci_hose_write_config_byte_via_dword,
-                    pci_hose_write_config_word_via_dword,
-                    gt_write_config_dword);
-
-       pci1_hose.region_count = 2;
-
-       pci1_hose.cfg_addr = (unsigned int *) PCI_HOST1;
-
-       pci_register_hose (&pci1_hose);
-
-#ifndef CONFIG_P3G4
-       pciArbiterEnable (PCI_HOST1);
-       pciParkingDisable (PCI_HOST1, 1, 1, 1, 1, 1, 1, 1);
-#endif
-
-       command = pciReadConfigReg (PCI_HOST1, PCI_COMMAND, SELF);
-       command |= PCI_COMMAND_MASTER;
-       pciWriteConfigReg (PCI_HOST1, PCI_COMMAND, SELF, command);
-
-       pci1_hose.last_busno = pci_hose_scan (&pci1_hose);
-
-       command = pciReadConfigReg (PCI_HOST1, PCI_COMMAND, SELF);
-       command |= PCI_COMMAND_MEMORY;
-       pciWriteConfigReg (PCI_HOST1, PCI_COMMAND, SELF, command);
-}
diff --git a/board/evb64260/sdram_init.c b/board/evb64260/sdram_init.c
deleted file mode 100644 (file)
index 12b1308..0000000
+++ /dev/null
@@ -1,650 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/* sdram_init.c - automatic memory sizing */
-
-#include <common.h>
-#include <74xx_7xx.h>
-#include <galileo/memory.h>
-#include <galileo/pci.h>
-#include <galileo/gt64260R.h>
-#include <net.h>
-#include <linux/compiler.h>
-
-#include "eth.h"
-#include "mpsc.h"
-#include "i2c.h"
-#include "64260.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-/* #define     DEBUG */
-#define        MAP_PCI
-
-#ifdef DEBUG
-#define DP(x) x
-#else
-#define DP(x)
-#endif
-
-#define GB         (1 << 30)
-
-/* structure to store the relevant information about an sdram bank */
-typedef struct sdram_info {
-       uchar drb_size;
-       uchar registered, ecc;
-       uchar tpar;
-       uchar tras_clocks;
-       uchar burst_len;
-       uchar banks, slot;
-       int size;               /* detected size, not from I2C but from dram_size() */
-} sdram_info_t;
-
-#ifdef DEBUG
-void dump_dimm_info (struct sdram_info *d)
-{
-       static const char *ecc_legend[] = { "", " Parity", " ECC" };
-
-       printf ("dimm%s %sDRAM: %dMibytes:\n",
-               ecc_legend[d->ecc],
-               d->registered ? "R" : "", (d->size >> 20));
-       printf ("  drb=%d tpar=%d tras=%d burstlen=%d banks=%d slot=%d\n",
-               d->drb_size, d->tpar, d->tras_clocks, d->burst_len,
-               d->banks, d->slot);
-}
-#endif
-
-static int
-memory_map_bank (unsigned int bankNo,
-                unsigned int bankBase, unsigned int bankLength)
-{
-#ifdef DEBUG
-       if (bankLength > 0) {
-               printf ("mapping bank %d at %08x - %08x\n",
-                       bankNo, bankBase, bankBase + bankLength - 1);
-       } else {
-               printf ("unmapping bank %d\n", bankNo);
-       }
-#endif
-
-       memoryMapBank (bankNo, bankBase, bankLength);
-
-       return 0;
-}
-
-#ifdef MAP_PCI
-static int
-memory_map_bank_pci (unsigned int bankNo,
-                    unsigned int bankBase, unsigned int bankLength)
-{
-       PCI_HOST host;
-
-       for (host = PCI_HOST0; host <= PCI_HOST1; host++) {
-               const int features =
-                       PREFETCH_ENABLE |
-                       DELAYED_READ_ENABLE |
-                       AGGRESSIVE_PREFETCH |
-                       READ_LINE_AGGRESSIVE_PREFETCH |
-                       READ_MULTI_AGGRESSIVE_PREFETCH |
-                       MAX_BURST_4 | PCI_NO_SWAP;
-
-               pciMapMemoryBank (host, bankNo, bankBase, bankLength);
-
-               pciSetRegionSnoopMode (host, bankNo, PCI_SNOOP_WB, bankBase,
-                                      bankLength);
-
-               pciSetRegionFeatures (host, bankNo, features, bankBase,
-                                     bankLength);
-       }
-       return 0;
-}
-#endif
-
-/* ------------------------------------------------------------------------- */
-
-/* much of this code is based on (or is) the code in the pip405 port */
-/* thanks go to the authors of said port - Josh */
-
-
-/*
- * translate ns.ns/10 coding of SPD timing values
- * into 10 ps unit values
- */
-static inline unsigned short NS10to10PS (unsigned char spd_byte)
-{
-       unsigned short ns, ns10;
-
-       /* isolate upper nibble */
-       ns = (spd_byte >> 4) & 0x0F;
-       /* isolate lower nibble */
-       ns10 = (spd_byte & 0x0F);
-
-       return (ns * 100 + ns10 * 10);
-}
-
-/*
- * translate ns coding of SPD timing values
- * into 10 ps unit values
- */
-static inline unsigned short NSto10PS (unsigned char spd_byte)
-{
-       return (spd_byte * 100);
-}
-
-#ifdef CONFIG_ZUMA_V2
-static int check_dimm (uchar slot, sdram_info_t * info)
-{
-       /* assume 2 dimms, 2 banks each 256M - we dont have an
-        * dimm i2c so rely on the detection routines later */
-
-       memset (info, 0, sizeof (*info));
-
-       info->slot = slot;
-       info->banks = 2;        /* Detect later */
-       info->registered = 0;
-       info->drb_size = 32;    /* 16 - 256MBit, 32 - 512MBit
-                                  but doesn't matter, both do same
-                                  thing in setup_sdram() */
-       info->tpar = 3;
-       info->tras_clocks = 5;
-       info->burst_len = 4;
-#ifdef CONFIG_ECC
-       info->ecc = 0;          /* Detect later */
-#endif /* CONFIG_ECC */
-       return 0;
-}
-
-#elif defined(CONFIG_P3G4)
-
-static int check_dimm (uchar slot, sdram_info_t * info)
-{
-       memset (info, 0, sizeof (*info));
-
-       if (slot)
-               return 0;
-
-       info->slot = slot;
-       info->banks = 1;
-       info->registered = 0;
-       info->drb_size = 4;
-       info->tpar = 3;
-       info->tras_clocks = 6;
-       info->burst_len = 4;
-#ifdef CONFIG_ECC
-       info->ecc = 2;
-#endif
-       return 0;
-}
-
-#else  /* ! CONFIG_ZUMA_V2 && ! CONFIG_P3G4 */
-
-/* This code reads the SPD chip on the sdram and populates
- * the array which is passed in with the relevant information */
-static int check_dimm (uchar slot, sdram_info_t * info)
-{
-       uchar addr = slot == 0 ? DIMM0_I2C_ADDR : DIMM1_I2C_ADDR;
-       int ret;
-       uchar rows, cols, sdram_banks, supp_cal, width, cal_val;
-       ulong tmemclk;
-       uchar trp_clocks, trcd_clocks;
-       uchar data[128];
-
-       get_clocks ();
-
-       tmemclk = 1000000000 / (gd->bus_clk / 100);     /* in 10 ps units */
-
-#ifdef CONFIG_EVB64260_750CX
-       if (0 != slot) {
-               printf ("check_dimm: The EVB-64260-750CX only has 1 DIMM,");
-               printf ("            called with slot=%d insetad!\n", slot);
-               return 0;
-       }
-#endif
-       DP (puts ("before i2c read\n"));
-
-       ret = i2c_read (addr, 0, 128, data, 0);
-
-       DP (puts ("after i2c read\n"));
-
-       /* zero all the values */
-       memset (info, 0, sizeof (*info));
-
-       if (ret) {
-               DP (printf ("No DIMM in slot %d [err = %x]\n", slot, ret));
-               return 0;
-       }
-
-       /* first, do some sanity checks */
-       if (data[2] != 0x4) {
-               printf ("Not SDRAM in slot %d\n", slot);
-               return 0;
-       }
-
-       /* get various information */
-       rows = data[3];
-       cols = data[4];
-       info->banks = data[5];
-       sdram_banks = data[17];
-       width = data[13] & 0x7f;
-
-       DP (printf
-           ("sdram_banks: %d, banks: %d\n", sdram_banks, info->banks));
-
-       /* check if the memory is registered */
-       if (data[21] & (BIT1 | BIT4))
-               info->registered = 1;
-
-#ifdef CONFIG_ECC
-       /* check for ECC/parity [0 = none, 1 = parity, 2 = ecc] */
-       info->ecc = (data[11] & 2) >> 1;
-#endif
-
-       /* bit 1 is CL2, bit 2 is CL3 */
-       supp_cal = (data[18] & 0x6) >> 1;
-
-       /* compute the relevant clock values */
-       trp_clocks = (NSto10PS (data[27]) + (tmemclk - 1)) / tmemclk;
-       trcd_clocks = (NSto10PS (data[29]) + (tmemclk - 1)) / tmemclk;
-       info->tras_clocks = (NSto10PS (data[30]) + (tmemclk - 1)) / tmemclk;
-
-       DP (printf ("trp = %d\ntrcd_clocks = %d\ntras_clocks = %d\n",
-                   trp_clocks, trcd_clocks, info->tras_clocks));
-
-       /* try a CAS latency of 3 first... */
-       cal_val = 0;
-       if (supp_cal & 3) {
-               if (NS10to10PS (data[9]) <= tmemclk)
-                       cal_val = 3;
-       }
-
-       /* then 2... */
-       if (supp_cal & 2) {
-               if (NS10to10PS (data[23]) <= tmemclk)
-                       cal_val = 2;
-       }
-
-       DP (printf ("cal_val = %d\n", cal_val));
-
-       /* bummer, did't work... */
-       if (cal_val == 0) {
-               DP (printf ("Couldn't find a good CAS latency\n"));
-               return 0;
-       }
-
-       /* get the largest delay -- these values need to all be the same
-        * see Res#6 */
-       info->tpar = cal_val;
-       if (trp_clocks > info->tpar)
-               info->tpar = trp_clocks;
-       if (trcd_clocks > info->tpar)
-               info->tpar = trcd_clocks;
-
-       DP (printf ("tpar set to: %d\n", info->tpar));
-
-#ifdef CONFIG_SYS_BROKEN_CL2
-       if (info->tpar == 2) {
-               info->tpar = 3;
-               DP (printf ("tpar fixed-up to: %d\n", info->tpar));
-       }
-#endif
-       /* compute the module DRB size */
-       info->drb_size =
-               (((1 << (rows + cols)) * sdram_banks) * width) / _16M;
-
-       DP (printf ("drb_size set to: %d\n", info->drb_size));
-
-       /* find the burst len */
-       info->burst_len = data[16] & 0xf;
-       if ((info->burst_len & 8) == 8) {
-               info->burst_len = 1;
-       } else if ((info->burst_len & 4) == 4) {
-               info->burst_len = 0;
-       } else {
-               return 0;
-       }
-
-       info->slot = slot;
-       return 0;
-}
-#endif /* ! CONFIG_ZUMA_V2 */
-
-static int setup_sdram_common (sdram_info_t info[2])
-{
-       ulong tmp;
-       int tpar = 2, tras_clocks = 5, registered = 1;
-       __maybe_unused int ecc = 2;
-
-       if (!info[0].banks && !info[1].banks)
-               return 0;
-
-       if (info[0].banks) {
-               if (info[0].tpar > tpar)
-                       tpar = info[0].tpar;
-               if (info[0].tras_clocks > tras_clocks)
-                       tras_clocks = info[0].tras_clocks;
-               if (!info[0].registered)
-                       registered = 0;
-               if (info[0].ecc != 2)
-                       ecc = 0;
-       }
-
-       if (info[1].banks) {
-               if (info[1].tpar > tpar)
-                       tpar = info[1].tpar;
-               if (info[1].tras_clocks > tras_clocks)
-                       tras_clocks = info[1].tras_clocks;
-               if (!info[1].registered)
-                       registered = 0;
-               if (info[1].ecc != 2)
-                       ecc = 0;
-       }
-
-       /* SDRAM configuration */
-       tmp = GTREGREAD (SDRAM_CONFIGURATION);
-
-       /* Turn on physical interleave if both DIMMs
-        * have even numbers of banks. */
-       if ((info[0].banks == 0 || info[0].banks == 2) &&
-           (info[1].banks == 0 || info[1].banks == 2)) {
-               /* physical interleave on */
-               tmp &= ~(1 << 15);
-       } else {
-               /* physical interleave off */
-               tmp |= (1 << 15);
-       }
-
-       tmp |= (registered << 17);
-
-       /* Use buffer 1 to return read data to the CPU
-        * See Res #12 */
-       tmp |= (1 << 26);
-
-       GT_REG_WRITE (SDRAM_CONFIGURATION, tmp);
-       DP (printf ("SDRAM config: %08x\n", GTREGREAD (SDRAM_CONFIGURATION)));
-
-       /* SDRAM timing */
-       tmp = (((tpar == 3) ? 2 : 1) |
-              (((tpar == 3) ? 2 : 1) << 2) |
-              (((tpar == 3) ? 2 : 1) << 4) | (tras_clocks << 8));
-
-#ifdef CONFIG_ECC
-       /* Setup ECC */
-       if (ecc == 2)
-               tmp |= 1 << 13;
-#endif /* CONFIG_ECC */
-
-       GT_REG_WRITE (SDRAM_TIMING, tmp);
-       DP (printf ("SDRAM timing: %08x (%d,%d,%d,%d)\n",
-                   GTREGREAD (SDRAM_TIMING), tpar, tpar, tpar, tras_clocks));
-
-       /* SDRAM address decode register */
-       /* program this with the default value */
-       GT_REG_WRITE (SDRAM_ADDRESS_DECODE, 0x2);
-       DP (printf ("SDRAM decode: %08x\n",
-                   GTREGREAD (SDRAM_ADDRESS_DECODE)));
-
-       return 0;
-}
-
-/* sets up the GT properly with information passed in */
-static int setup_sdram (sdram_info_t * info)
-{
-       ulong tmp;
-       ulong *addr = 0;
-       __maybe_unused ulong check;
-       int i;
-
-       /* sanity checking */
-       if (!info->banks)
-               return 0;
-
-       /* ---------------------------- */
-       /* Program the GT with the discovered data */
-
-       /* bank parameters */
-       tmp = (0xf << 16);      /* leave all virt bank pages open */
-
-       DP (printf ("drb_size: %d\n", info->drb_size));
-       switch (info->drb_size) {
-       case 1:
-               tmp |= (1 << 14);
-               break;
-       case 4:
-       case 8:
-               tmp |= (2 << 14);
-               break;
-       case 16:
-       case 32:
-               tmp |= (3 << 14);
-               break;
-       default:
-               printf ("Error in dram size calculation\n");
-               return 1;
-       }
-
-       /* SDRAM bank parameters */
-       /* the param registers for slot 1 (banks 2+3) are offset by 0x8 */
-       GT_REG_WRITE (SDRAM_BANK0PARAMETERS + (info->slot * 0x8), tmp);
-       GT_REG_WRITE (SDRAM_BANK1PARAMETERS + (info->slot * 0x8), tmp);
-       DP (printf
-           ("SDRAM bankparam slot %d (bank %d+%d): %08lx\n", info->slot,
-            info->slot * 2, (info->slot * 2) + 1, tmp));
-
-       /* set the SDRAM configuration for each bank */
-       for (i = info->slot * 2; i < ((info->slot * 2) + info->banks); i++) {
-               DP (printf ("*** Running a MRS cycle for bank %d ***\n", i));
-
-               /* map the bank */
-               memory_map_bank (i, 0, GB / 4);
-
-               /* set SDRAM mode */
-               GT_REG_WRITE (SDRAM_OPERATION_MODE, 0x3);
-               check = GTREGREAD (SDRAM_OPERATION_MODE);
-
-               /* dummy write */
-               *addr = 0;
-
-               /* wait for the command to complete */
-               while ((GTREGREAD (SDRAM_OPERATION_MODE) & (1 << 31)) == 0);
-
-               /* switch back to normal operation mode */
-               GT_REG_WRITE (SDRAM_OPERATION_MODE, 0);
-               check = GTREGREAD (SDRAM_OPERATION_MODE);
-
-               /* unmap the bank */
-               memory_map_bank (i, 0, 0);
-               DP (printf ("*** MRS cycle for bank %d done ***\n", i));
-       }
-
-       return 0;
-}
-
-/*
- * Check memory range for valid RAM. A simple memory test determines
- * the actually available RAM size between addresses `base' and
- * `base + maxsize'. Some (not all) hardware errors are detected:
- * - short between address lines
- * - short between data lines
- */
-static long int dram_size (long int *base, long int maxsize)
-{
-       volatile long int *addr, *b = base;
-       long int cnt, val, save1, save2;
-
-#define STARTVAL (1<<20)       /* start test at 1M */
-       for (cnt = STARTVAL / sizeof (long); cnt < maxsize / sizeof (long);
-            cnt <<= 1) {
-               addr = base + cnt;      /* pointer arith! */
-
-               save1 = *addr;  /* save contents of addr */
-               save2 = *b;     /* save contents of base */
-
-               *addr = cnt;    /* write cnt to addr */
-               *b = 0;         /* put null at base */
-
-               /* check at base address */
-               if ((*b) != 0) {
-                       *addr = save1;  /* restore *addr */
-                       *b = save2;     /* restore *b */
-                       return (0);
-               }
-               val = *addr;    /* read *addr */
-
-               *addr = save1;
-               *b = save2;
-
-               if (val != cnt) {
-                       /* fix boundary condition.. STARTVAL means zero */
-                       if (cnt == STARTVAL / sizeof (long))
-                               cnt = 0;
-                       return (cnt * sizeof (long));
-               }
-       }
-       return maxsize;
-}
-
-/* ------------------------------------------------------------------------- */
-
-/* U-Boot interface function to SDRAM init - this is where all the
- * controlling logic happens */
-phys_size_t initdram (int board_type)
-{
-       ulong checkbank[4] = {[0 ... 3] = 0 };
-       int bank_no;
-       ulong total;
-       int nhr;
-       sdram_info_t dimm_info[2];
-
-
-       /* first, use the SPD to get info about the SDRAM */
-
-       /* check the NHR bit and skip mem init if it's already done */
-       nhr = get_hid0 () & (1 << 16);
-
-       if (nhr) {
-               printf ("Skipping SDRAM setup due to NHR bit being set\n");
-       } else {
-               /* DIMM0 */
-               check_dimm (0, &dimm_info[0]);
-
-               /* DIMM1 */
-#ifndef CONFIG_EVB64260_750CX  /* EVB64260_750CX has only 1 DIMM */
-               check_dimm (1, &dimm_info[1]);
-#else  /* CONFIG_EVB64260_750CX */
-               memset (&dimm_info[1], 0, sizeof (sdram_info_t));
-#endif
-
-               /* unmap all banks */
-               memory_map_bank (0, 0, 0);
-               memory_map_bank (1, 0, 0);
-               memory_map_bank (2, 0, 0);
-               memory_map_bank (3, 0, 0);
-
-               /* Now, program the GT with the correct values */
-               if (setup_sdram_common (dimm_info)) {
-                       printf ("Setup common failed.\n");
-               }
-
-               if (setup_sdram (&dimm_info[0])) {
-                       printf ("Setup for DIMM1 failed.\n");
-               }
-
-               if (setup_sdram (&dimm_info[1])) {
-                       printf ("Setup for DIMM2 failed.\n");
-               }
-
-               /* set the NHR bit */
-               set_hid0 (get_hid0 () | (1 << 16));
-       }
-       /* next, size the SDRAM banks */
-
-       total = 0;
-       if (dimm_info[0].banks > 0)
-               checkbank[0] = 1;
-       if (dimm_info[0].banks > 1)
-               checkbank[1] = 1;
-       if (dimm_info[0].banks > 2)
-               printf ("Error, SPD claims DIMM1 has >2 banks\n");
-
-       if (dimm_info[1].banks > 0)
-               checkbank[2] = 1;
-       if (dimm_info[1].banks > 1)
-               checkbank[3] = 1;
-       if (dimm_info[1].banks > 2)
-               printf ("Error, SPD claims DIMM2 has >2 banks\n");
-
-       /* Generic dram sizer: works even if we don't have i2c DIMMs,
-        * as long as the timing settings are more or less correct */
-
-       /*
-        * pass 1: size all the banks, using first bat (0-256M)
-        *         limitation: we only support 256M per bank due to
-        *         us only having 1 BAT for all DRAM
-        */
-       for (bank_no = 0; bank_no < CONFIG_SYS_DRAM_BANKS; bank_no++) {
-               /* skip over banks that are not populated */
-               if (!checkbank[bank_no])
-                       continue;
-
-               DP (printf ("checking bank %d\n", bank_no));
-
-               memory_map_bank (bank_no, 0, GB / 4);
-               checkbank[bank_no] = dram_size (NULL, GB / 4);
-               memory_map_bank (bank_no, 0, 0);
-
-               DP (printf ("bank %d %08lx\n", bank_no, checkbank[bank_no]));
-       }
-
-       /*
-        * pass 2: contiguously map each bank into physical address
-        *         space.
-        */
-       dimm_info[0].banks = dimm_info[1].banks = 0;
-       for (bank_no = 0; bank_no < CONFIG_SYS_DRAM_BANKS; bank_no++) {
-               if (!checkbank[bank_no])
-                       continue;
-
-               dimm_info[bank_no / 2].banks++;
-               dimm_info[bank_no / 2].size += checkbank[bank_no];
-
-               memory_map_bank (bank_no, total, checkbank[bank_no]);
-#ifdef MAP_PCI
-               memory_map_bank_pci (bank_no, total, checkbank[bank_no]);
-#endif
-               total += checkbank[bank_no];
-       }
-
-#ifdef CONFIG_ECC
-#ifdef CONFIG_ZUMA_V2
-       /*
-        * We always enable ECC when bank 2 and 3 are unpopulated
-        * If we 2 or 3 are populated, we CAN'T support ECC.
-        * (Zuma boards only support ECC in banks 0 and 1; assume that
-        * in that configuration, ECC chips are mounted, even for stacked
-        * chips)
-        */
-       if (checkbank[2] == 0 && checkbank[3] == 0) {
-               dimm_info[0].ecc = 2;
-               GT_REG_WRITE (SDRAM_TIMING,
-                             GTREGREAD (SDRAM_TIMING) | (1 << 13));
-               /* TODO: do we have to run MRS cycles again? */
-       }
-#endif /* CONFIG_ZUMA_V2 */
-
-       if (GTREGREAD (SDRAM_TIMING) & (1 << 13)) {
-               puts ("[ECC] ");
-       }
-#endif /* CONFIG_ECC */
-
-#ifdef DEBUG
-       dump_dimm_info (&dimm_info[0]);
-       dump_dimm_info (&dimm_info[1]);
-#endif
-       /* TODO: return at MOST 256M? */
-       /* return total > GB/4 ? GB/4 : total; */
-       return total;
-}
diff --git a/board/evb64260/serial.c b/board/evb64260/serial.c
deleted file mode 100644 (file)
index 83a4217..0000000
+++ /dev/null
@@ -1,174 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * serial.c - serial support for the gal ev board
- */
-
-/* supports both the 16650 duart and the MPSC */
-
-#include <common.h>
-#include <command.h>
-#include <galileo/memory.h>
-#include <serial.h>
-#include <linux/compiler.h>
-
-#if (defined CONFIG_SYS_INIT_CHAN1) || (defined CONFIG_SYS_INIT_CHAN2)
-#include <ns16550.h>
-#endif
-
-#include "mpsc.h"
-
-DECLARE_GLOBAL_DATA_PTR;
-
-#if (defined CONFIG_SYS_INIT_CHAN1) || (defined CONFIG_SYS_INIT_CHAN2)
-const NS16550_t COM_PORTS[] = { (NS16550_t) CONFIG_SYS_NS16550_COM1,
-                               (NS16550_t) CONFIG_SYS_NS16550_COM2 };
-#endif
-
-#ifdef CONFIG_MPSC
-
-static int evb64260_serial_init(void)
-{
-#if (defined CONFIG_SYS_INIT_CHAN1) || (defined CONFIG_SYS_INIT_CHAN2)
-       int clock_divisor = CONFIG_SYS_NS16550_CLK / 16 / gd->baudrate;
-#endif
-
-       mpsc_init(gd->baudrate);
-
-       /* init the DUART chans so that KGDB in the kernel can use them */
-#ifdef CONFIG_SYS_INIT_CHAN1
-       NS16550_reinit(COM_PORTS[0], clock_divisor);
-#endif
-#ifdef CONFIG_SYS_INIT_CHAN2
-       NS16550_reinit(COM_PORTS[1], clock_divisor);
-#endif
-       return (0);
-}
-
-static void evb64260_serial_putc(const char c)
-{
-       if (c == '\n')
-               mpsc_putchar('\r');
-
-       mpsc_putchar(c);
-}
-
-static int evb64260_serial_getc(void)
-{
-       return mpsc_getchar();
-}
-
-static int evb64260_serial_tstc(void)
-{
-       return mpsc_test_char();
-}
-
-static void evb64260_serial_setbrg(void)
-{
-       galbrg_set_baudrate(CONFIG_MPSC_PORT, gd->baudrate);
-}
-
-#else /* ! CONFIG_MPSC */
-
-static int evb64260_serial_init(void)
-{
-       int clock_divisor = CONFIG_SYS_NS16550_CLK / 16 / gd->baudrate;
-
-#ifdef CONFIG_SYS_INIT_CHAN1
-       (void)NS16550_init(COM_PORTS[0], clock_divisor);
-#endif
-#ifdef CONFIG_SYS_INIT_CHAN2
-       (void)NS16550_init(COM_PORTS[1], clock_divisor);
-#endif
-
-       return (0);
-}
-
-static void evb64260_serial_putc(const char c)
-{
-       if (c == '\n')
-               NS16550_putc(COM_PORTS[CONFIG_SYS_DUART_CHAN], '\r');
-
-       NS16550_putc(COM_PORTS[CONFIG_SYS_DUART_CHAN], c);
-}
-
-static int evb64260_serial_getc(void)
-{
-       return NS16550_getc(COM_PORTS[CONFIG_SYS_DUART_CHAN]);
-}
-
-static int evb64260_serial_tstc(void)
-{
-       return NS16550_tstc(COM_PORTS[CONFIG_SYS_DUART_CHAN]);
-}
-
-static void evb64260_serial_setbrg(void)
-{
-       int clock_divisor = CONFIG_SYS_NS16550_CLK / 16 / gd->baudrate;
-
-#ifdef CONFIG_SYS_INIT_CHAN1
-       NS16550_reinit(COM_PORTS[0], clock_divisor);
-#endif
-#ifdef CONFIG_SYS_INIT_CHAN2
-       NS16550_reinit(COM_PORTS[1], clock_divisor);
-#endif
-}
-
-#endif /* CONFIG_MPSC */
-
-static struct serial_device evb64260_serial_drv = {
-       .name   = "evb64260_serial",
-       .start  = evb64260_serial_init,
-       .stop   = NULL,
-       .setbrg = evb64260_serial_setbrg,
-       .putc   = evb64260_serial_putc,
-       .puts   = default_serial_puts,
-       .getc   = evb64260_serial_getc,
-       .tstc   = evb64260_serial_tstc,
-};
-
-void evb64260_serial_initialize(void)
-{
-       serial_register(&evb64260_serial_drv);
-}
-
-__weak struct serial_device *default_serial_console(void)
-{
-       return &evb64260_serial_drv;
-}
-
-#if defined(CONFIG_CMD_KGDB)
-void
-kgdb_serial_init(void)
-{
-}
-
-void
-putDebugChar (int c)
-{
-       serial_putc (c);
-}
-
-void
-putDebugStr (const char *str)
-{
-       serial_puts (str);
-}
-
-int
-getDebugChar (void)
-{
-       return serial_getc();
-}
-
-void
-kgdb_interruptible (int yes)
-{
-       return;
-}
-#endif
diff --git a/board/evb64260/u-boot.lds b/board/evb64260/u-boot.lds
deleted file mode 100644 (file)
index 712df6d..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * u-boot.lds - linker script for U-Boot on the Galileo Eval Board.
- */
-
-OUTPUT_ARCH(powerpc)
-
-SECTIONS
-{
-  /* Read-only sections, merged into text segment: */
-  .text      :
-  {
-    arch/powerpc/cpu/74xx_7xx/start.o  (.text*)
-    *(.text*)
-
-    . = DEFINED(env_offset) ? env_offset : .;
-    common/env_embedded.o      (.ppcenv*)
-  }
-  _etext = .;
-  PROVIDE (etext = .);
-  .rodata    :
-  {
-    *(SORT_BY_ALIGNMENT(SORT_BY_NAME(.rodata*)))
-  }
-
-  /* Read-write section, merged into data segment: */
-  . = (. + 0x00FF) & 0xFFFFFF00;
-  _erotext = .;
-  PROVIDE (erotext = .);
-  .reloc   :
-  {
-    _GOT2_TABLE_ = .;
-    KEEP(*(.got2))
-    KEEP(*(.got))
-    PROVIDE(_GLOBAL_OFFSET_TABLE_ = . + 4);
-    _FIXUP_TABLE_ = .;
-    KEEP(*(.fixup))
-  }
-  __got2_entries = ((_GLOBAL_OFFSET_TABLE_ - _GOT2_TABLE_) >> 2) - 1;
-  __fixup_entries = (. - _FIXUP_TABLE_)>>2;
-
-  .data    :
-  {
-    *(.data*)
-    *(.sdata*)
-  }
-  _edata  =  .;
-  PROVIDE (edata = .);
-
-  . = .;
-
-  . = ALIGN(4);
-  .u_boot_list : {
-       KEEP(*(SORT(.u_boot_list*)));
-  }
-
-
-  . = .;
-  __start___ex_table = .;
-  __ex_table : { *(__ex_table) }
-  __stop___ex_table = .;
-
-  . = ALIGN(256);
-  __init_begin = .;
-  .text.init : { *(.text.init) }
-  .data.init : { *(.data.init) }
-  . = ALIGN(256);
-  __init_end = .;
-
-  __bss_start = .;
-  .bss (NOLOAD)       :
-  {
-   *(.bss*)
-   *(.sbss*)
-   *(COMMON)
-   . = ALIGN(4);
-  }
-  __bss_end = . ;
-  PROVIDE (end = .);
-}
diff --git a/board/evb64260/zuma_pbb.c b/board/evb64260/zuma_pbb.c
deleted file mode 100644 (file)
index aa15fa0..0000000
+++ /dev/null
@@ -1,220 +0,0 @@
-#include <common.h>
-#include <malloc.h>
-
-#if defined(CONFIG_CMD_BSP)
-#include <command.h>
-#endif
-
-#include <pci.h>
-#include <galileo/pci.h>
-#include "zuma_pbb.h"
-
-#undef DEBUG
-
-#define PAT_LO 0x00010203
-#define PAT_HI 0x04050607
-
-static PBB_DMA_REG_MAP *zuma_pbb_reg = NULL;
-static char test_buf1[2048];
-static char test_buf2[2048];
-void zuma_init_pbb(void);
-int zuma_mbox_init(void);
-int zuma_test_dma(int cmd, int size);
-
-int zuma_test_dma (int cmd, int size)
-{
-       static const char *const test_legend[] = {
-               "write", "verify",
-               "copy", "compare",
-               "write inc", "verify inc"
-       };
-       register int i, j;
-       unsigned int p1 = ((unsigned int) test_buf1 + 0xff) & (~0xff);
-       unsigned int p2 = ((unsigned int) test_buf2 + 0xff) & (~0xff);
-       volatile unsigned int *ps = (unsigned int *) p1;
-       volatile unsigned int *pd = (unsigned int *) p2;
-       unsigned int funct, pat_lo = PAT_LO, pat_hi = PAT_HI;
-       DMA_INT_STATUS stat;
-       int ret = 0;
-
-       if (!zuma_pbb_reg) {
-               printf ("not initted\n");
-               return -1;
-       }
-
-       if (cmd < 0 || cmd > 5) {
-               printf ("inv cmd %d\n", cmd);
-               return -1;
-       }
-
-       if (cmd == 2 || cmd == 3) {
-               /* not implemented */
-               return 0;
-       }
-
-       if (size <= 0 || size > 1024)
-               size = 1024;
-
-       size &= (~7);                           /* throw away bottom 3 bits */
-
-       p1 = ((unsigned int) test_buf1 + 0xff) & (~0xff);
-       p2 = ((unsigned int) test_buf2 + 0xff) & (~0xff);
-
-       memset ((void *) p1, 0, size);
-       memset ((void *) p2, 0, size);
-
-       for (i = 0; i < size / 4; i += 2) {
-               ps[i] = pat_lo;
-               ps[i + 1] = pat_hi;
-               if (cmd == 4 || cmd == 5) {
-                       unsigned char *pl = (unsigned char *) &pat_lo;
-                       unsigned char *ph = (unsigned char *) &pat_hi;
-
-                       for (j = 0; j < 4; j++) {
-                               pl[j] += 8;
-                               ph[j] += 8;
-                       }
-               }
-       }
-
-       funct = (1 << 31) | (cmd << 24) | (size);
-
-       zuma_pbb_reg->int_mask.pci_bits.chan0 =
-                       EOF_RX_FLAG | EOF_TX_FLAG | EOB_TX_FLAG;
-
-       zuma_pbb_reg->debug_57 = PAT_LO;        /* patl */
-       zuma_pbb_reg->debug_58 = PAT_HI;        /* path */
-
-       zuma_pbb_reg->debug_54 = cpu_to_le32 (p1);      /* src 0x01b0 */
-       zuma_pbb_reg->debug_55 = cpu_to_le32 (p2);      /* dst 0x01b8 */
-       zuma_pbb_reg->debug_56 = cpu_to_le32 (funct);   /* func, 0x01c0 */
-
-       /* give DMA time to chew on things.. dont use DRAM or PCI */
-       /* if you can avoid it. */
-       do {
-               for (i = 0; i < 1000 * 10; i++);
-       } while (le32_to_cpu (zuma_pbb_reg->debug_56) & (1 << 31));
-
-       stat.word = zuma_pbb_reg->status.word;
-       zuma_pbb_reg->int_mask.word = 0;
-
-       printf ("stat: %08x (%x)\n", stat.word, stat.pci_bits.chan0);
-
-       printf ("func: %08x\n", le32_to_cpu (zuma_pbb_reg->debug_56));
-       printf ("src @%08x: %08x %08x %08x %08x\n", p1, ps[0], ps[1], ps[2],
-                       ps[3]);
-       printf ("dst @%08x: %08x %08x %08x %08x\n", p2, pd[0], pd[1], pd[2],
-                       pd[3]);
-       printf ("func: %08x\n", le32_to_cpu (zuma_pbb_reg->debug_56));
-
-
-       if (cmd == 0 || cmd == 4) {
-               /* this is a write */
-               if (!(stat.pci_bits.chan0 & EOF_RX_FLAG) ||     /* not done */
-                       (memcmp ((void *) ps, (void *) pd, size) != 0)) {       /* cmp error */
-                       for (i = 0; i < size / 4; i += 2) {
-                               if ((ps[i] != pd[i]) || (ps[i + 1] != pd[i + 1])) {
-                                       printf ("s @%p:%08x %08x\n", &ps[i], ps[i], ps[i + 1]);
-                                       printf ("d @%p:%08x %08x\n", &pd[i], pd[i], pd[i + 1]);
-                               }
-                       }
-                       ret = -1;
-               }
-       } else {
-               /* this is a verify */
-               if (!(stat.pci_bits.chan0 & EOF_TX_FLAG) ||     /* not done */
-                       (stat.pci_bits.chan0 & EOB_TX_FLAG)) {  /* cmp error */
-                       printf ("%08x: %08x %08x\n",
-                                       le32_to_cpu (zuma_pbb_reg->debug_63),
-                                       zuma_pbb_reg->debug_61, zuma_pbb_reg->debug_62);
-                       ret = -1;
-               }
-       }
-
-       printf ("%s cmd %d, %d bytes: %s!\n", test_legend[cmd], cmd, size,
-                       (ret == 0) ? "PASSED" : "FAILED");
-       return 0;
-}
-
-void zuma_init_pbb (void)
-{
-       unsigned int iobase;
-       pci_dev_t dev =
-                       pci_find_device (VENDOR_ID_ZUMA, DEVICE_ID_ZUMA_PBB, 0);
-
-       if (dev == -1) {
-               printf ("no zuma pbb\n");
-               return;
-       }
-
-       pci_read_config_dword (dev, PCI_BASE_ADDRESS_0, &iobase);
-
-       iobase &= PCI_BASE_ADDRESS_MEM_MASK;
-
-       zuma_pbb_reg = (PBB_DMA_REG_MAP *)iobase;
-
-
-       if (!zuma_pbb_reg) {
-               printf ("zuma pbb bar none! (hah hah, get it?)\n");
-               return;
-       }
-
-       zuma_pbb_reg->int_mask.word = 0;
-
-       printf ("pbb @ %p v%d.%d, timestamp %08x\n", zuma_pbb_reg,
-                       zuma_pbb_reg->version.pci_bits.rev_major,
-                       zuma_pbb_reg->version.pci_bits.rev_minor,
-                       zuma_pbb_reg->timestamp);
-
-}
-
-#if defined(CONFIG_CMD_BSP)
-
-static int last_cmd = 4;               /* write increment */
-static int last_size = 64;
-
-int
-do_zuma_init_pbb (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       zuma_init_pbb ();
-       return 0;
-}
-
-int
-do_zuma_test_dma (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       if (argc > 1) {
-               last_cmd = simple_strtoul (argv[1], NULL, 10);
-       }
-       if (argc > 2) {
-               last_size = simple_strtoul (argv[2], NULL, 10);
-       }
-       zuma_test_dma (last_cmd, last_size);
-       return 0;
-}
-
-int
-do_zuma_init_mbox (cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       zuma_mbox_init ();
-       return 0;
-}
-
-U_BOOT_CMD(
-       zinit,   1,      0,      do_zuma_init_pbb,
-       "init zuma pbb",
-       "\n"
-);
-U_BOOT_CMD(
-       zdtest,   3,      1,      do_zuma_test_dma,
-       "run dma test",
-       "[cmd [count]]\n"
-       "    - run dma cmd (w=0,v=1,cp=2,cmp=3,wi=4,vi=5), count bytes"
-);
-U_BOOT_CMD(
-       zminit,   1,      0,      do_zuma_init_mbox,
-       "init zuma mbox",
-       "\n"
-);
-
-#endif
diff --git a/board/evb64260/zuma_pbb.h b/board/evb64260/zuma_pbb.h
deleted file mode 100644 (file)
index 300b2fe..0000000
+++ /dev/null
@@ -1,346 +0,0 @@
-#ifndef ZUMA_PBB_H
-#define ZUMA_PBB_H
-
-#define MAX_NUM_BUFFER_PER_RING        32
-
-#ifdef __BIG_ENDIAN
-#define cpu_bits _be_s_bits    /* use with le32_to_cpu only */
-#define pci_bits _be_bits      /* may contain swapped bytes,
-                                  but dont need le32_to_cpu */
-#endif
-
-#ifdef __LITTLE_ENDIAN
-#define cpu_bits _le_bits
-#define pci_bits _le_bits
-#endif
-
-#define VENDOR_ID_ZUMA         0x1172
-#define DEVICE_ID_ZUMA_PBB     0x0004
-
-#define RXDBP(chan)            (&sip->rx_desc[chan].base)      /* ch*8      */
-#define RXDP(chan)             (&sip->rx_desc[chan].current)   /* ch*8 +  4 */
-#define TXDBP(chan)            (&sip->tx_desc[chan].base)      /* ch*8 + 64 */
-#define TXDP(chan)             (&sip->tx_desc[chan].current)   /* ch*8 + 68 */
-
-#define PBB_DMA_OWN_BIT                0x80000000
-#define PBB_DMA_LAST_BIT       0x40000000
-
-#define EOF_RX_FLAG            1       /* bit 0 */
-#define EOB_RX_FLAG            2       /* bit 1 */
-#define EOF_TX_FLAG            4       /* bit 2 */
-#define EOB_TX_FLAG            8       /* bit 3 */
-
-#define TX_MODE(m)             (((m)&7) << 16)
-
-#define RX_DESC(i)             (cs->rx_desc[i])
-#define TX_DESC(i)             (cs->tx_desc[i])
-
-#define RX_CONTROL(i)          (RX_DESC(i).control.word)
-#define RX_CONTROL_SIZE(i)     (RX_DESC(i).control.rx.size)
-#define TX_CONTROL(i)          (TX_DESC(i).control.word)
-
-#define RX_DATA_P(i)           (&RX_DESC(i).ptr)
-#define TX_DATA_P(i)           (&TX_DESC(i).ptr)
-
-typedef volatile unsigned char V8;
-typedef volatile unsigned short V16;
-typedef volatile unsigned int V32;
-
-/* RAM descriptor layout */
-typedef struct _tag_dma_descriptor {
-    V32 ptr;
-    union {
-       struct {
-           V32 owner:1;
-           V32 last:1;
-           V32 reserved0: 10;
-           V32 tx_mode: 4;
-
-           V32 reserved1: 5;
-           V32 size: 11;
-       } tx;
-       struct {
-           V32 owner:1;
-           V32 last:1;
-           V32 reserved0: 14;
-
-           V32 reserved1: 5;
-           V32 size: 11;
-       } rx;
-       V32 word;
-    } control;
-} DMA_DESCRIPTOR;
-
-/*
- * NOTE: DO NOT USE structure to write non-word values... all registers
- * MUST be written 4 bytes at a time in SI version 0.
- * Non-word writes will result in "unaccessed" bytes written as zero.
- *
- * Byte reads are allowed.
- *
- * V32 pads are because the registers are spaced every 8 bytes (64 bits)
- *
- */
-
-/* NOTE!!! 4 dwords */
-typedef struct _tag_dma_descriptor_ring {
-    DMA_DESCRIPTOR *base;
-    V32 pad1;  /* skip high dword */
-    volatile DMA_DESCRIPTOR *current;
-    V32 pad3;  /* skip high dword */
-} DMA_DESCRIPTOR_RING;
-
-/* 1 dword */
-typedef union _tag_dma_generic {
-    struct {   /* byte 3 2 1 0 */
-       V32 chan7:4;    /* bits 31-28 */
-       V32 chan6:4;    /* bits 27-24 */
-       V32 chan5:4;    /* bits 23-20 */
-       V32 chan4:4;    /* bits 19-16 */
-       V32 chan3:4;    /* bits 15-12 */
-       V32 chan2:4;    /* bits 11-8 */
-       V32 chan1:4;    /* bits 7-4 */
-       V32 chan0:4;    /* bits 3-0 */
-    } _be_s_bits;
-    struct {   /* byte 0 1 2 3 */
-       V32 chan1:4;    /* bits 7-4 */
-       V32 chan0:4;    /* bits 3-0 */
-       V32 chan3:4;    /* bits 15-12 */
-       V32 chan2:4;    /* bits 11-8 */
-       V32 chan5:4;    /* bits 23-20 */
-       V32 chan4:4;    /* bits 19-16 */
-       V32 chan7:4;    /* bits 31-28 */
-       V32 chan6:4;    /* bits 27-24 */
-    } _be_bits;
-    struct {   /* byte 0 1 2 3 */
-       V32 chan0:4;    /* bits 0-3 */
-       V32 chan1:4;    /* bits 4-7 */
-       V32 chan2:4;    /* bits 8-11 */
-       V32 chan3:4;    /* bits 12-15 */
-       V32 chan4:4;    /* bits 16-19 */
-       V32 chan5:4;    /* bits 20-23 */
-       V32 chan6:4;    /* bits 24-27 */
-       V32 chan7:4;    /* bits 28-31 */
-    } _le_bits;
-    V8 byte[4];
-    V32 word;
-} DMA_RXTX_ENABLE, DMA_RX_DELETE,
-  DMA_INT_STATUS, DMA_INT_MASK,
-  DMA_RX_LEVEL_STATUS, DMA_RX_LEVEL_INT_MASK;
-
-/* 1 dword */
-typedef union _tag_dma_rx_timer{
-    struct {
-       V32 res0:8;     /* bits 32-24 */
-       V32 res1:7;     /* bits 23-17 */
-       V32 enable:1;   /* bit 16 */
-       V32 value:16;   /* bits 15-0 */
-    } _be_s_bits;
-    struct {
-       /* crosses byte boundary. must use swap. */
-       V32 s_value:16; /* bits 7-0,15-8 */
-       V32 enable:1;   /* bit 16 */
-       V32 res1:7;     /* bits 23-17 */
-       V32 res0:8;     /* bits 32-24 */
-    } _be_bits;
-    struct {
-       V32 value:16;   /* bits 0-15 */
-       V32 enable:1;   /* bit 16 */
-       V32 res1:7;     /* bits 17-23 */
-       V32 res0:8;     /* bits 24-32 */
-    } _le_bits;
-    V8 byte[4];
-    V32 word;
-} DMA_RX_TIMER;
-
-/* NOTE!!!: 2 dwords */
-typedef struct _tag_dma_desc_level{
-    union {
-       struct {
-           V32 res1:8; /* bits 31-24 */
-           V32 res0:7; /* bits 23-17 */
-           V32 write:1;        /* bit 16 */
-           V32 thresh:8;       /* bits 15-8 */
-           V32 level:8;        /* bits 7-0 */
-       } _be_s_bits;
-       struct {
-           V32 level:8;        /* bits 7-0 */
-           V32 thresh:8;       /* bits 15-8 */
-           V32 res0:7; /* bits 30-17 */
-           V32 write:1;        /* bit 16 */
-           V32 res1:8; /* bits 31-24 */
-       } _be_bits;
-       struct {
-           V32 level:8;        /* bits 0-7 */
-           V32 thresh:8;       /* bits 8-15 */
-           V32 write:1;        /* bit 16 */
-           V32 res0:7; /* bit 17-30 */
-           V32 res1:8; /* bits 24-31 */
-       } _le_bits;
-       V8 byte[4];
-       V32 word;
-    } desc;
-    V32 pad1;
-} DMA_DESC_LEVEL;
-
-typedef struct _tag_pbb_dma_reg_map {
-    /* 0-15 (0x000-0x078) */
-    DMA_DESCRIPTOR_RING rx_desc[8];    /* 4 dwords each, 128 bytes tot. */
-
-    /* 16-31 (0x080-0x0f8) */
-    DMA_DESCRIPTOR_RING tx_desc[8];    /* 4 dwords each, 128 bytes tot. */
-
-    /* 32/33 (0x100/0x108) */
-    V32 reserved_32;
-    V32 pad_32;
-    V32 reserved_33;
-    V32 pad_33;
-
-    /* 34 (0x110) */
-    DMA_RXTX_ENABLE rxtx_enable;
-    V32 pad_34;
-
-    /* 35 (0x118) */
-    DMA_RX_DELETE rx_delete;
-    V32 pad_35;
-
-    /* 36-38 (0x120-0x130) */
-    DMA_INT_STATUS status;
-    V32 pad_36;
-    DMA_INT_STATUS last_status;
-    V32 pad_37;
-    DMA_INT_MASK int_mask;
-    V32 pad_38;
-
-    /* 39/40 (0x138/0x140) */
-    union {
-       /* NOTE!! 4 dwords */
-       struct {
-           V32 channel_3:8;
-           V32 channel_2:8;
-           V32 channel_1:8;
-           V32 channel_0:8;
-           V32 pad1;
-           V32 channel_7:8;
-           V32 channel_6:8;
-           V32 channel_5:8;
-           V32 channel_4:8;
-           V32 pad3;
-       } _be_s_bits;
-       struct {
-           V32 channel_0:8;
-           V32 channel_1:8;
-           V32 channel_2:8;
-           V32 channel_3:8;
-           V32 pad1;
-           V32 channel_4:8;
-           V32 channel_5:8;
-           V32 channel_6:8;
-           V32 channel_7:8;
-           V32 pad3;
-       } _be_bits, _le_bits;
-       V8 byte[16];
-       V32 word[4];
-    } rx_size;
-
-    /* 41/42 (0x148/0x150) */
-    V32 reserved_41;
-    V32 pad_41;
-    V32 reserved_42;
-    V32 pad_42;
-
-    /* 43/44 (0x158/0x160) */
-    DMA_RX_LEVEL_STATUS rx_level_status;
-    V32 pad_43;
-    DMA_RX_LEVEL_INT_MASK rx_level_int_mask;
-    V32 pad_44;
-
-    /* 45 (0x168) */
-    DMA_RX_TIMER rx_timer;
-    V32 pad_45;
-
-    /* 46 (0x170) */
-    V32 reserved_46;
-    V32 pad_46;
-
-    /* 47 (0x178) */
-    V32 mbox_status;
-    V32 pad_47;
-
-    /* 48/49 (0x180/0x188) */
-    V32 mbox_out;
-    V32 pad_48;
-    V32 mbox_in;
-    V32 pad_49;
-
-    /* 50 (0x190) */
-    V32 config;
-    V32 pad_50;
-
-    /* 51/52 (0x198/0x1a0) */
-    V32 c2a_ctr;
-    V32 pad_51;
-    V32 a2c_ctr;
-    V32 pad_52;
-
-    /* 53 (0x1a8) */
-    union {
-       struct {
-           V32 rev_major:8;    /* bits 31-24 */
-           V32 rev_minor:8;    /* bits 23-16 */
-           V32 reserved:16;    /* bits 15-0 */
-       } _be_s_bits;
-       struct {
-           V32 s_reserved:16;  /* bits 7-0, 15-8 */
-           V32 rev_minor:8;    /* bits 23-16 */
-           V32 rev_major:8;    /* bits 31-24 */
-       } _be_bits;
-       struct {
-           V32 reserved:16;    /* bits 0-15 */
-           V32 rev_minor:8;    /* bits 16-23 */
-           V32 rev_major:8;    /* bits 24-31 */
-       } _le_bits;
-       V8 byte[4];
-       V32 word;
-    } version;
-    V32 pad_53;
-
-    /* 54-59 (0x1b0-0x1d8) */
-    V32 debug_54;
-    V32 pad_54;
-    V32 debug_55;
-    V32 pad_55;
-    V32 debug_56;
-    V32 pad_56;
-    V32 debug_57;
-    V32 pad_57;
-    V32 debug_58;
-    V32 pad_58;
-    V32 debug_59;
-    V32 pad_59;
-
-    /* 60 (0x1e0) */
-    V32 timestamp;
-    V32 pad_60;
-
-    /* 61-63 (0x1e8-0x1f8) */
-    V32 debug_61;
-    V32 pad_61;
-    V32 debug_62;
-    V32 pad_62;
-    V32 debug_63;
-    V32 pad_63;
-
-    /* 64-71 (0x200 - 0x238) */
-    DMA_DESC_LEVEL rx_desc_level[8];   /* 2 dwords each, 32 bytes tot. */
-
-    /* 72-98 (0x240 - 0x2f8) */
-    /* reserved */
-
-    /* 96-127 (0x300 - 0x3f8) */
-    /* mirrors (0x100 - 0x1f8) */
-
-} PBB_DMA_REG_MAP;
-
-
-#endif /* ZUMA_PBB_H */
diff --git a/board/evb64260/zuma_pbb_mbox.c b/board/evb64260/zuma_pbb_mbox.c
deleted file mode 100644 (file)
index 621c64c..0000000
+++ /dev/null
@@ -1,208 +0,0 @@
-#include <common.h>
-#include <galileo/pci.h>
-#include <net.h>
-#include <pci.h>
-
-#include "zuma_pbb.h"
-#include "zuma_pbb_mbox.h"
-
-
-struct _zuma_mbox_dev zuma_mbox_dev;
-
-
-static int zuma_mbox_write(struct _zuma_mbox_dev *dev, unsigned int data)
-{
-       unsigned int status, count = 0, i;
-
-       status = (volatile int) le32_to_cpu(dev->sip->mbox_status);
-
-       while ((status & OUT_PENDING) && count < 1000) {
-               count++;
-               for (i = 0; i < 1000; i++)
-                       ;
-               status = (volatile int) le32_to_cpu(dev->sip->mbox_status);
-       }
-       if (count < 1000) {
-               /* if SET it means msg pending */
-               /* printf("mbox real write %08x\n",data); */
-               dev->sip->mbox_out = cpu_to_le32(data);
-               return 4;
-       }
-
-       printf("mbox tx timeout\n");
-       return 0;
-}
-
-static int zuma_mbox_read(struct _zuma_mbox_dev *dev, unsigned int *data)
-{
-       unsigned int status, count = 0, i;
-
-       status = (volatile int) le32_to_cpu(dev->sip->mbox_status);
-
-       while (!(status & IN_VALID) && count < 1000) {
-               count++;
-               for (i = 0; i < 1000; i++)
-                       ;
-               status = (volatile int) le32_to_cpu(dev->sip->mbox_status);
-       }
-       if (count < 1000) {
-               /* if SET it means msg pending */
-               *data = le32_to_cpu(dev->sip->mbox_in);
-               /*printf("mbox real read %08x\n", *data); */
-               return 4;
-       }
-       printf("mbox rx timeout\n");
-       return 0;
-}
-
-static int zuma_mbox_do_one_mailbox(unsigned int out, unsigned int *in)
-{
-       int ret;
-
-       ret = zuma_mbox_write(&zuma_mbox_dev, out);
-       /*printf("write 0x%08x (%d bytes)\n", out, ret); */
-       if (ret != 4)
-               return -1;
-       ret = zuma_mbox_read(&zuma_mbox_dev, in);
-       /*printf("read 0x%08x (%d bytes)\n", *in, ret); */
-       if (ret != 4)
-               return -1;
-       return 0;
-}
-
-
-#define RET_IF_FAILED(x)       if ((x) == -1) return -1
-
-static int zuma_mbox_do_all_mailbox(void)
-{
-       unsigned int data_in;
-       unsigned short sdata_in;
-
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox(ZUMA_MBOXMSG_START, &data_in));
-
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox(ZUMA_MBOXMSG_MACL, &data_in));
-       memcpy(zuma_acc_mac + 2, &data_in, 4);
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox(ZUMA_MBOXMSG_MACH, &data_in));
-       sdata_in = data_in & 0xffff;
-       memcpy(zuma_acc_mac, &sdata_in, 2);
-
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox(ZUMA_MBOXMSG_IP, &data_in));
-       zuma_ip = data_in;
-
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox(ZUMA_MBOXMSG_SLOT, &data_in));
-       zuma_slot_bac = data_in >> 3;
-
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox(ZUMA_MBOXMSG_BAUD, &data_in));
-       zuma_console_baud = data_in & 0xffff;
-       zuma_debug_baud = data_in >> 16;
-
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox
-                     (ZUMA_MBOXMSG_ENG_PRV_MACL, &data_in));
-       memcpy(zuma_prv_mac + 2, &data_in, 4);
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox
-                     (ZUMA_MBOXMSG_ENG_PRV_MACH, &data_in));
-       sdata_in = data_in & 0xffff;
-       memcpy(zuma_prv_mac, &sdata_in, 2);
-
-       RET_IF_FAILED(zuma_mbox_do_one_mailbox(ZUMA_MBOXMSG_DONE, &data_in));
-
-       return 0;
-}
-
-
-static void zuma_mbox_dump(void)
-{
-       unsigned short s;
-       unsigned int i;
-
-       memcpy(&s, &zuma_acc_mac,    sizeof(s));
-       memcpy(&i, &zuma_acc_mac[2], sizeof(i));
-       printf("ACC MAC=%04x%08x\n", s, i);
-
-       memcpy(&s, &zuma_prv_mac,    sizeof(s));
-       memcpy(&s, &zuma_prv_mac[2], sizeof(i));
-       printf("PRV MAC=%04x%08x\n", s, i);
-
-       printf("slot:bac=%d:%d\n",
-               (zuma_slot_bac >> 2) & 0xf,
-               zuma_slot_bac & 0x3);
-
-       printf("BAUD1=%d BAUD2=%d\n",
-               zuma_console_baud,
-               zuma_debug_baud);
-}
-
-
-static void zuma_mbox_setenv(void)
-{
-       char *data, buf[32];
-       unsigned char save = 0;
-
-       data = getenv("baudrate");
-
-       if (!data || (zuma_console_baud != simple_strtoul(data, NULL, 10))) {
-               sprintf(buf, "%6d", zuma_console_baud);
-               setenv("baudrate", buf);
-               save = 1;
-               printf("baudrate doesn't match from mbox\n");
-       }
-
-       ip_to_string(zuma_ip, buf);
-       setenv("ipaddr", buf);
-
-       sprintf(buf, "%02x:%02x:%02x:%02x:%02x:%02x",
-               zuma_prv_mac[0],
-               zuma_prv_mac[1],
-               zuma_prv_mac[2],
-               zuma_prv_mac[3], zuma_prv_mac[4], zuma_prv_mac[5]);
-       setenv("ethaddr", buf);
-
-       sprintf(buf, "%02x", zuma_slot_bac);
-       setenv("bacslot", buf);
-
-       if (save)
-               saveenv();
-}
-
-/**
- *     zuma_mbox_init:
- */
-
-int zuma_mbox_init(void)
-{
-       unsigned int iobase;
-
-       memset(&zuma_mbox_dev, 0, sizeof(struct _zuma_mbox_dev));
-
-       zuma_mbox_dev.dev =
-               pci_find_device(VENDOR_ID_ZUMA, DEVICE_ID_ZUMA_PBB, 0);
-
-       if (zuma_mbox_dev.dev == -1) {
-               printf("no zuma pbb\n");
-               return -1;
-       }
-
-       pci_read_config_dword(zuma_mbox_dev.dev, PCI_BASE_ADDRESS_0, &iobase);
-
-       iobase &= PCI_BASE_ADDRESS_MEM_MASK;
-
-       zuma_mbox_dev.sip = (PBB_DMA_REG_MAP *) iobase;
-
-       zuma_mbox_dev.sip->int_mask.word = 0;
-
-       printf("pbb @ %p v%d.%d, timestamp %08x\n", zuma_mbox_dev.sip,
-              zuma_mbox_dev.sip->version.pci_bits.rev_major,
-              zuma_mbox_dev.sip->version.pci_bits.rev_minor,
-              zuma_mbox_dev.sip->timestamp);
-
-       if (zuma_mbox_do_all_mailbox() == -1) {
-               printf("mailbox failed.. no ACC?\n");
-               return -1;
-       }
-
-       zuma_mbox_dump();
-
-       zuma_mbox_setenv();
-
-       return 0;
-}
diff --git a/board/evb64260/zuma_pbb_mbox.h b/board/evb64260/zuma_pbb_mbox.h
deleted file mode 100644 (file)
index b4a4c0c..0000000
+++ /dev/null
@@ -1,43 +0,0 @@
-#define IN_VALID 1
-#define OUT_PENDING 2
-
-enum {
-       ZUMA_MBOXMSG_DONE,
-       ZUMA_MBOXMSG_MACL,
-       ZUMA_MBOXMSG_MACH,
-       ZUMA_MBOXMSG_IP,
-       ZUMA_MBOXMSG_SLOT,
-       ZUMA_MBOXMSG_RESET,
-       ZUMA_MBOXMSG_BAUD,
-       ZUMA_MBOXMSG_START,
-       ZUMA_MBOXMSG_ENG_PRV_MACL,
-       ZUMA_MBOXMSG_ENG_PRV_MACH,
-
-       MBOXMSG_LAST
-};
-
-struct zuma_mailbox_info {
-       unsigned char acc_mac[6];
-       unsigned char prv_mac[6];
-       unsigned int ip;
-       unsigned int slot_bac;
-       unsigned int console_baud;
-       unsigned int debug_baud;
-};
-
-struct _zuma_mbox_dev {
-       pci_dev_t dev;
-       PBB_DMA_REG_MAP *sip;
-       struct zuma_mailbox_info mailbox;
-};
-
-#define zuma_prv_mac           zuma_mbox_dev.mailbox.prv_mac
-#define zuma_acc_mac           zuma_mbox_dev.mailbox.acc_mac
-#define zuma_ip                 zuma_mbox_dev.mailbox.ip
-#define zuma_slot_bac          zuma_mbox_dev.mailbox.slot_bac
-#define zuma_console_baud      zuma_mbox_dev.mailbox.console_baud
-#define zuma_debug_baud                zuma_mbox_dev.mailbox.debug_baud
-
-
-extern struct _zuma_mbox_dev zuma_mbox_dev;
-extern int zuma_mbox_init (void);
index f08e54f178605f8ee7b867aea2eaf3988cb9917c..152da2d3e891c1641f2f75ba4c51962faf7f71f2 100644 (file)
@@ -219,9 +219,6 @@ void board_init_f(ulong dummy)
                 pinctl);
 #endif
 
-       /* Set global data pointer */
-       gd = &gdata;
-
        /* Clear the BSS */
        memset(__bss_start, 0, __bss_end - __bss_start);
 
index 8ab229ddf09040eafdb1a4289fac1d5504aa8fb1..027b67e6d588a4c17ae4f86d6a018e00999670bf 100644 (file)
@@ -287,9 +287,6 @@ int board_early_init_f(void)
 #ifdef CONFIG_SPL_BUILD
 void board_init_f(ulong dummy)
 {
-       /* Set global data pointer */
-       gd = &gdata;
-
        /* Clear the BSS */
        memset(__bss_start, 0, __bss_end - __bss_start);
 
diff --git a/board/freescale/mpc7448hpc2/Kconfig b/board/freescale/mpc7448hpc2/Kconfig
deleted file mode 100644 (file)
index 3e7f6e8..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-if TARGET_MPC7448HPC2
-
-config SYS_BOARD
-       default "mpc7448hpc2"
-
-config SYS_VENDOR
-       default "freescale"
-
-config SYS_CONFIG_NAME
-       default "mpc7448hpc2"
-
-endif
diff --git a/board/freescale/mpc7448hpc2/MAINTAINERS b/board/freescale/mpc7448hpc2/MAINTAINERS
deleted file mode 100644 (file)
index 9966b55..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-MPC7448HPC2 BOARD
-M:     Roy Zang <tie-fei.zang@freescale.com>
-S:     Maintained
-F:     board/freescale/mpc7448hpc2/
-F:     include/configs/mpc7448hpc2.h
-F:     configs/mpc7448hpc2_defconfig
diff --git a/board/freescale/mpc7448hpc2/Makefile b/board/freescale/mpc7448hpc2/Makefile
deleted file mode 100644 (file)
index 2cc211b..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2000
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  := mpc7448hpc2.o tsi108_init.o
-obj-y  += asm_init.o
diff --git a/board/freescale/mpc7448hpc2/README b/board/freescale/mpc7448hpc2/README
deleted file mode 100644 (file)
index cbb043e..0000000
+++ /dev/null
@@ -1,184 +0,0 @@
-Freescale MPC7448hpc2 (Taiga) board
-===================================
-
-Created 08/11/2006 Roy Zang
---------------------------
-MPC7448hpc2 (Taiga) board is a high-performance PowerPC server reference
-design, which is optimized for high speed throughput between the processor and
-the memory, disk drive and Ethernet port subsystems.
-
-MPC7448hpc2(Taiga) is designed to the micro-ATX chassis, allowing it to be
-used in 1U or 2U rack-mount chassis¡¯, as well as in standard ATX/Micro-ATX
-chassis.
-
-Building U-Boot
-------------------
-The mpc7448hpc2 code base is known to compile using:
-       Binutils 2.15, Gcc 3.4.3, Glibc 2.3.3
-
-       $ make mpc7448hpc2_config
-       Configuring for mpc7448hpc2 board...
-
-       $ make
-
-Memory Map
-----------
-
-The memory map is setup for Linux to operate properly.
-
-The mapping is:
-
-       Range Start     Range End       Definition                      Size
-
-       0x0000_0000     0x7fff_ffff     DDR                             2G
-       0xe000_0000     0xe7ff_ffff     PCI Memory                      128M
-       0xfa00_0000     0xfaff_ffff     PCI IO                          16M
-       0xfb00_0000     0xfbff_ffff     PCI Config                      16M
-       0xfc00_0000     0xfc0f_ffff     NVRAM/CADMUS                    1M
-       0xfe00_0000     0xfeff_ffff     PromJet                         16M
-       0xff00_0000     0xff80_0000     FLASH (boot flash)              8M
-       0xff80_0000     0xffff_ffff     FLASH (second half flash)       8M
-
-Using Flash
------------
-
-The MPC7448hpc2 board has two "banks" of flash, each 8MB in size
-(2^23 = 0x00800000).
-
-Note: the "bank" here refers to half of the flash. In fact, there is only one
-bank of flash, which is divided into low and high half. Each is controlled by
-the most significant bit of the address bus. The so called "bank" is only for
-convenience.
-
-There is a switch which allows the "bank" to be selected.  The switch
-settings for updating flash are given below.
-
-The u-boot commands for copying the boot-bank into the secondary bank are
-as follows:
-
-       erase ff800000 ff880000
-       cp.b ff000000 ff800000 80000
-
-U-boot commands for downloading an image via tftp and flashing
-it into the secondary bank:
-
-       tftp 10000 <u-boot.bin.image>
-       erase ff000000 ff080000
-       cp.b 10000 ff000000 80000
-
-After copying the image into the second bank of flash, be sure to toggle
-SW3[4] on board before resetting the board in order to set the
-secondary bank as the boot-bank.
-
-Board Switches
-----------------------
-
-Most switches on the board should not be changed.  The most frequent
-user-settable switches on the board are used to configure
-the flash banks and determining the PCI frequency.
-
-SW1[1-5]: Processor core voltage
-
-       12345           Core Voltage
-       -----
-       SW1=01111       1.000V.
-       SW1=01101       1.100V.
-       SW1=01011       1.200V.
-       SW1=01001       1.300V only for MPC7447A.
-
-
-SW2[1-6]: CPU core frequency
-
-               CPU Core Frequency (MHz)
-                       Bus Frequency
-       123456          100     133     167     200     Ratio
-
-       ------
-       SW2=101100      500     667     833     1000    5x
-       SW2=100100      550     733     917     1100    5.5x
-       SW2=110100      600     800     1000    1200    6x
-       SW2=010100      650     866     1083    1300    6.5x
-       SW2=001000      700     930     1167    1400    7x
-       SW2=000100      750     1000    1250    1500    7.5x
-       SW2=110000      800     1066    1333    1600    8x
-       SW2=011000      850     1333    1417    1700    8.5x only for MPC7447A
-       SW2=011110      900     1200    1500    1800    9x
-
-This table shows only a subset of available frequency options; see the CPU
-hardware specifications for more information.
-
-SW2[7-8]: Bus Protocol and CPU Reset Option
-
-       7
-       -
-       SW2=0           System bus uses MPX bus protocol
-       SW2=1           System bus uses 60x bus protocol
-
-       8
-       -
-       SW2=0           TSI108 can cause CPU reset
-       SW2=1           TSI108 can not cause CPU reset
-
-SW3[1-8] system options
-
-       123
-       ---
-       SW3=xxx         Connected to GPIO[0:2] on TSI108
-
-       4
-       -
-       SW3=0           CPU boots from low half of flash
-       SW3=1           CPU boots from high half of flash
-
-       5
-       -
-       SW3=0           SATA and slot2 connected to PCI bus
-       SW3=1           Only slot1 connected to PCI bus
-
-       6
-       -
-       SW3=0           USB connected to PCI bus
-       SW3=1           USB disconnected from PCI bus
-
-       7
-       -
-       SW3=0           Flash is write protected
-       SW3=1           Flash is NOT write protected
-
-       8
-       -
-       SW3=0           CPU will boot from flash
-       SW3=1           CPU will boot from PromJet
-
-SW4[1-3]: System bus frequency
-
-                       Bus Frequency (MHz)
-       ---
-       SW4=010                 183
-       SW4=011                 100
-       SW4=100                 133
-       SW4=101                 166 only for MPC7447A
-       SW4=110                 200 only for MPC7448
-       others                  reserved
-
-SW4[4-6]: DDR2 SDRAM frequency
-
-                       Bus Frequency (MHz)
-       ---
-       SW4=000         external clock
-       SW4=011         system clock
-       SW4=100         133
-       SW4=101         166
-       SW4=110         200
-       others          reserved
-
-SW4[7-8]: PCI/PCI-X frequency control
-       7
-       -
-       SW4=0           PCI/PCI-X bus operates normally
-       SW4=1           PCI bus forced to PCI-33 mode
-
-       8
-       -
-       SW4=0           PCI-X mode at 133 MHz allowed
-       SW4=1           PCI-X mode limited to 100 MHz
diff --git a/board/freescale/mpc7448hpc2/asm_init.S b/board/freescale/mpc7448hpc2/asm_init.S
deleted file mode 100644 (file)
index 70315c3..0000000
+++ /dev/null
@@ -1,905 +0,0 @@
-/*
- * (C) Copyright 2004-05;  Tundra Semiconductor Corp.
- *
- * Added automatic detect of SDC settings
- * Copyright (c) 2005 Freescale Semiconductor, Inc.
- * Maintainer tie-fei.zang@freescale.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * FILENAME: asm_init.s
- *
- * Originator: Alex Bounine
- *
- * DESCRIPTION:
- * Initialization code for the Tundra Tsi108 bridge chip
- *
- */
-
-#include <config.h>
-#include <version.h>
-
-#include <ppc_asm.tmpl>
-#include <ppc_defs.h>
-#include <asm/processor.h>
-
-#include <tsi108.h>
-
-/*
- * Build Configuration Options
- */
-
-/* #define DISABLE_PBM         disables usage of PB Master */
-/* #define SDC_HARDCODED_INIT  config SDRAM controller with hardcoded values */
-/* #define SDC_AUTOPRECH_EN    enable SDRAM auto precharge */
-
-/*
- * Hardcoded SDC settings
- */
-
-#ifdef SDC_HARDCODED_INIT
-
-/* Micron MT9HTF6472AY-40EA1 : Unbuffered, 512MB, 400, CL3, Single Rank */
-
-#define VAL_SD_REFRESH (0x61A)
-#define VAL_SD_TIMING  (0x0308336b)
-#define VAL_SD_D0_CTRL (0x07100021)    /* auto-precharge disabled */
-#define VAL_SD_D0_BAR  (0x0FE00000)    /* 512MB @ 0x00000000 */
-#define VAL_SD_D1_CTRL (0x07100021)    /* auto-precharge disabled */
-#define VAL_SD_D1_BAR  (0x0FE00200)    /* 512MB @ 0x20000000 */
-
-#endif /* SDC_HARDCODED_INIT */
-
-/*
- CPU Configuration:
-
- CPU Address and Data Parity enables.
-
-#define CPU_AP
-#define CPU_DP
-*/
-
-/*
- * Macros
- * !!! Attention !!! Macros LOAD_PTR, LOAD_U32 and LOAD_MEM defined below are
- * expected to work correctly for the CSR space within 32KB range.
- *
- * LOAD_PTR and LOAD_U32 - load specified register with a 32 bit constant.
- * These macros are absolutely identical except their names. This difference
- * is provided intentionally for better readable code.
- */
-
-#define LOAD_PTR(reg,const32) \
-       addis reg,r0,const32@h; ori reg,reg,const32@l
-
-#define LOAD_U32(reg,const32) \
-       addis reg,r0,const32@h; ori reg,reg,const32@l
-
-/* LOADMEM initializes a register with the contents of a specified 32-bit
- * memory location, usually a CSR value.
- */
-
-#define LOAD_MEM(reg,addr32) \
-       addis reg,r0,addr32@ha; lwz reg,addr32@l(reg)
-
-#ifndef SDC_HARDCODED_INIT
-sdc_clk_sync:
-       /* MHz: 0,0,183,100,133,167,200,233 */
-       .long   0, 0, 6, 10, 8, 6, 5, 4         /* nSec */
-#endif
-
-/*
- * board_asm_init() - early initialization function. Coded to be portable to
- * dual-CPU configuration.
- * Checks CPU number and performs board HW initialization if called for CPU0.
- * Registers used: r3,r4,r5,r6,r19,r29
- *
- * NOTE: For dual-CPU configuration only CPU0 is allowed to configure Tsi108
- * and the rest of the board. Current implementation demonstrates two
- * possible ways to identify CPU number:
- * - for MPC74xx platform: uses MSSCR0[ID] bit as defined in UM.
- * - for PPC750FX/GX boards: uses WHO_AM_I bit reported by Tsi108.
- */
-
-       .globl board_asm_init
-board_asm_init:
-       mflr    r19     /* Save LR to be able return later. */
-       bl      icache_enable   /* Enable icache to reduce reads from flash. */
-
-/* Initialize pointer to Tsi108 register space */
-
-       LOAD_PTR(r29,CONFIG_SYS_TSI108_CSR_RST_BASE)/* r29 - pointer to tsi108 CSR space */
-       ori r4,r29,TSI108_PB_REG_OFFSET
-
-/* Check Processor Version Number */
-
-       mfspr   r3, PVR
-       rlwinm  r3,r3,16,16,23  /* get ((Processor Version Number) & 0xFF00) */
-
-       cmpli   0,0,r3,0x8000   /* MPC74xx */
-       bne     cont_brd_init
-
-       /*
-        * For MPC744x/5x enable extended BATs[4-7]
-        * Sri: Set HIGH_BAT_EN and XBSEN, and SPD =1
-        * to disable prefetch
-        */
-
-       mfspr   r5, HID0
-       oris    r5, r5, 0x0080  /* Set HID0[HIGH_BAT_EN] bit #8 */
-       ori     r5, r5, 0x0380  /* Set SPD,XBSEN,SGE bits #22,23,24 */
-       mtspr   HID0, r5
-       isync
-       sync
-
-       /* Adding code to disable external interventions in MPX bus mode */
-       mfspr   r3, 1014
-       oris    r3, r3, 0x0100  /* Set the EIDIS bit in MSSCR0:  bit 7 */
-       mtspr   1014, r3
-       isync
-       sync
-
-       /* Sri: code to enable FP unit */
-       mfmsr   r3
-       ori     r3, r3, 0x2000
-       mtmsr   r3
-       isync
-       sync
-
-       /* def CONFIG_DUAL_CPU
-        * For MPC74xx processor, use MSSCR0[ID] bit to identify CPU number.
-        */
-#if(1)
-       mfspr   r3,1014         /* read MSSCR0 */
-       rlwinm. r3,r3,27,31,31  /* get processor ID number */
-       mtspr   SPRN_PIR,r3     /* Save CPU ID */
-       sync
-       bne     init_done
-       b       do_tsi108_init
-
-cont_brd_init:
-
-       /* An alternative method of checking the processor number (in addition
-        * to configuration using MSSCR0[ID] bit on MPC74xx).
-        * Good for IBM PPC750FX/GX.
-        */
-
-       lwz     r3,PB_BUS_MS_SELECT(r4) /* read PB_ID register */
-       rlwinm. r3,r3,24,31,31          /* get processor ID number */
-       bne init_done
-#else
-
-cont_brd_init:
-
-#endif /* CONFIG_DUAL_CPU */
-
-       /* Initialize Tsi108 chip */
-
-do_tsi108_init:
-
-       /*
-        * Adjust HLP/Flash parameters. By default after reset the HLP port is
-        * set to support slow devices. Better performance can be achived when
-        * an optimal parameters are used for specific EPROM device.
-        * NOTE: This should be performed ASAP for the emulation platform
-        * because it has 5MHz HLP clocking.
-        */
-
-#ifdef CONFIG_TSI108EMU
-       ori     r4,r29,TSI108_HLP_REG_OFFSET
-       LOAD_U32(r5,0x434422c0)
-       stw     r5,0x08(r4)     /* set HLP B0_CTRL0 */
-       sync
-       LOAD_U32(r5,0xd0012000)
-       stw     r5,0x0c(r4)             /* set HLP B0_CTRL1 */
-       sync
-#endif
-
-       /* Initialize PB interface. */
-
-       ori r4,r29,TSI108_PB_REG_OFFSET
-
-#if (CONFIG_SYS_TSI108_CSR_BASE != CONFIG_SYS_TSI108_CSR_RST_BASE)
-       /* Relocate (if required) Tsi108 registers. Set new value for
-        * PB_REG_BAR:
-        * Note we are in the 32-bit address mode.
-        */
-       LOAD_U32(r5,(CONFIG_SYS_TSI108_CSR_BASE | 0x01)) /* PB_REG_BAR: BA + EN */
-       stw     r5,PB_REG_BAR(r4)
-       andis.  r29,r5,0xFFFF
-       sync
-       ori     r4,r29,TSI108_PB_REG_OFFSET
-#endif
-
-       /* Set PB Slave configuration register */
-
-       LOAD_U32(r5,0x00002481) /* PB_SCR: TEA enabled,AACK delay = 1 */
-       lwz     r3, PB_RSR(r4)  /* get PB bus mode */
-       xori    r3,r3,0x0001    /* mask PB_BMODE: r3 -> (0 = 60X, 1 = MPX) */
-       rlwimi  r5,r3,14,17,17  /* for MPX: set DTI_MODE bit */
-       stw     r5,PB_SCR(r4)
-       sync
-
-       /* Configure PB Arbiter */
-
-       lwz     r5,PB_ARB_CTRL(r4)      /* Read PB Arbiter Control Register */
-       li      r3, 0x00F0              /* ARB_PIPELINE_DEP mask */
-#ifdef DISABLE_PBM
-       ori     r3,r3,0x1000    /* add PBM_EN to clear (enabled by default) */
-#endif
-       andc    r5,r5,r3        /* Clear the masked bit fields */
-       ori     r5,r5,0x0001    /* Set pipeline depth */
-       stw     r5,PB_ARB_CTRL(r4)
-
-#if (0)        /* currently using the default settings for PBM after reset */
-       LOAD_U32(r5,0x)         /* value for PB_MCR */
-       stw     r5,PB_MCR(r4)
-       sync
-
-       LOAD_U32(r5,0x)         /* value for PB_MCMD */
-       stw     r5,PB_MCMD(r4)
-       sync
-#endif
-
-       /* Disable or enable PVT based on processor bus frequency
-        * 1. Read CG_PWRUP_STATUS register field bits 18,17,16
-        * 2. See if the value is < or > 133mhz (18:16 = 100)
-        * 3. If > enable PVT
-        */
-
-       LOAD_U32(r3,0xC0002234)
-       lwz     r3,0(r3)
-       rlwinm  r3,r3,16,29,31
-
-       cmpi    0,0,r3,0x0004
-       bgt     sdc_init
-
-#ifndef CONFIG_TSI108EMU
-       /* FIXME: Disable PB calibration control for any real Tsi108 board */
-       li      r5,0x0101       /* disable calibration control */
-       stw     r5,PB_PVT_CTRL2(r4)
-       sync
-#endif
-
-       /* Initialize SDRAM controller. */
-
-sdc_init:
-
-#ifndef SDC_HARDCODED_INIT
-       /* get SDC clock prior doing sdram controller autoconfig */
-       ori     r4,r29,TSI108_CLK_REG_OFFSET    /* r4 - ptr to CG registers */
-       lwz     r3, CG_PWRUP_STATUS(r4)         /* get CG configuration */
-       rlwinm  r3,r3,12,29,31                  /* r3 - SD clk */
-       lis     r5,sdc_clk_sync@h
-       ori     r5,r5,sdc_clk_sync@l
-       /* Sri:  At this point check if r3 = 001. If yes,
-        * the memory frequency should be same as the
-        * MPX bus frequency
-        */
-       cmpi    0,0,r3,0x0001
-       bne     get_nsec
-       lwz     r6, CG_PWRUP_STATUS(r4)
-       rlwinm  r6,r6,16,29,31
-       mr      r3,r6
-
-get_nsec:
-       rlwinm  r3,r3,2,0,31
-       lwzx    r9,r5,r3        /* get SD clk rate in nSec */
-       /* ATTN: r9 will be used by SPD routine */
-#endif /* !SDC_HARDCODED_INIT */
-
-       ori     r4,r29,TSI108_SD_REG_OFFSET /* r4 - ptr to SDRAM registers */
-
-       /* Initialize SDRAM controller. SDRAM Size = 512MB, One DIMM. */
-
-       LOAD_U32(r5,0x00)
-       stw     r5,SD_INT_ENABLE(r4) /* Ensure that interrupts are disabled */
-#ifdef ENABLE_SDRAM_ECC
-       li      r5, 0x01
-#endif /* ENABLE_SDRAM_ECC */
-       stw     r5,SD_ECC_CTRL(r4)      /* Enable/Disable ECC */
-       sync
-
-#ifdef SDC_HARDCODED_INIT /* config sdram controller with hardcoded values */
-
-       /* First read the CG_PWRUP_STATUS register to get the
-        * memory speed from bits 22,21,20
-        */
-
-       LOAD_U32(r3,0xC0002234)
-       lwz     r3,0(r3)
-       rlwinm  r3,r3,12,29,31
-
-       /* Now first check for 166, then 200, or default */
-
-       cmpi    0,0,r3,0x0005
-       bne     check_for_200mhz
-
-       /* set values for 166 Mhz memory speed
-        * Set refresh rate and timing parameters
-        */
-       LOAD_U32(r5,0x00000515)
-       stw     r5,SD_REFRESH(r4)
-       LOAD_U32(r5,0x03073368)
-       stw     r5,SD_TIMING(r4)
-       sync
-
-       /* Initialize DIMM0 control and BAR registers */
-       LOAD_U32(r5,VAL_SD_D0_CTRL)     /* auto-precharge disabled */
-#ifdef SDC_AUTOPRECH_EN
-       oris    r5,r5,0x0001            /* set auto precharge EN bit */
-#endif
-       stw     r5,SD_D0_CTRL(r4)
-       LOAD_U32(r5,VAL_SD_D0_BAR)
-       stw     r5,SD_D0_BAR(r4)
-       sync
-
-       /* Initialize DIMM1 control and BAR registers
-        * (same as dimm 0, next 512MB, disabled)
-        */
-       LOAD_U32(r5,VAL_SD_D1_CTRL)     /* auto-precharge disabled */
-#ifdef SDC_AUTOPRECH_EN
-       oris    r5,r5,0x0001    /* set auto precharge EN bit */
-#endif
-       stw     r5,SD_D1_CTRL(r4)
-       LOAD_U32(r5,VAL_SD_D1_BAR)
-       stw     r5,SD_D1_BAR(r4)
-       sync
-
-       b       sdc_init_done
-
-check_for_200mhz:
-
-       cmpi    0,0,r3,0x0006
-       bne     set_default_values
-
-       /* set values for 200Mhz memory speed
-        * Set refresh rate and timing parameters
-        */
-       LOAD_U32(r5,0x0000061a)
-       stw     r5,SD_REFRESH(r4)
-       LOAD_U32(r5,0x03083348)
-       stw     r5,SD_TIMING(r4)
-       sync
-
-       /* Initialize DIMM0 control and BAR registers */
-       LOAD_U32(r5,VAL_SD_D0_CTRL)     /* auto-precharge disabled */
-#ifdef SDC_AUTOPRECH_EN
-       oris    r5,r5,0x0001            /* set auto precharge EN bit */
-#endif
-       stw     r5,SD_D0_CTRL(r4)
-       LOAD_U32(r5,VAL_SD_D0_BAR)
-       stw     r5,SD_D0_BAR(r4)
-       sync
-
-       /* Initialize DIMM1 control and BAR registers
-        * (same as dimm 0, next 512MB, disabled)
-        */
-       LOAD_U32(r5,VAL_SD_D1_CTRL)     /* auto-precharge disabled */
-#ifdef SDC_AUTOPRECH_EN
-       oris    r5,r5,0x0001            /* set auto precharge EN bit */
-#endif
-       stw     r5,SD_D1_CTRL(r4)
-       LOAD_U32(r5,VAL_SD_D1_BAR)
-       stw     r5,SD_D1_BAR(r4)
-       sync
-
-       b       sdc_init_done
-
-set_default_values:
-
-       /* Set refresh rate and timing parameters */
-       LOAD_U32(r5,VAL_SD_REFRESH)
-       stw     r5,SD_REFRESH(r4)
-       LOAD_U32(r5,VAL_SD_TIMING)
-       stw     r5,SD_TIMING(r4)
-       sync
-
-       /* Initialize DIMM0 control and BAR registers */
-       LOAD_U32(r5,VAL_SD_D0_CTRL)     /* auto-precharge disabled */
-#ifdef SDC_AUTOPRECH_EN
-       oris    r5,r5,0x0001            /* set auto precharge EN bit */
-#endif
-       stw     r5,SD_D0_CTRL(r4)
-       LOAD_U32(r5,VAL_SD_D0_BAR)
-       stw     r5,SD_D0_BAR(r4)
-       sync
-
-       /* Initialize DIMM1 control and BAR registers
-        * (same as dimm 0, next 512MB, disabled)
-        */
-       LOAD_U32(r5,VAL_SD_D1_CTRL)     /* auto-precharge disabled */
-#ifdef SDC_AUTOPRECH_EN
-       oris    r5,r5,0x0001            /* set auto precharge EN bit */
-#endif
-       stw     r5,SD_D1_CTRL(r4)
-       LOAD_U32(r5,VAL_SD_D1_BAR)
-       stw     r5,SD_D1_BAR(r4)
-       sync
-#else /* !SDC_HARDCODED_INIT */
-       bl      tsi108_sdram_spd        /* automatically detect SDC settings */
-#endif /* SDC_HARDCODED_INIT */
-
-sdc_init_done:
-
-#ifdef DISABLE_PBM
-       LOAD_U32(r5,0x00000030)         /* PB_EN + OCN_EN */
-#else
-       LOAD_U32(r5,0x00000230)         /* PB_EN + OCN_EN + PB/OCN=80/20 */
-#endif /* DISABLE_PBM */
-
-#ifdef CONFIG_TSI108EMU
-       oris    r5,r5,0x0010            /* set EMULATION_MODE bit */
-#endif
-
-       stw     r5,SD_CTRL(r4)
-       eieio
-       sync
-
-       /* Enable SDRAM access */
-
-       oris    r5,r5,0x8000            /* start SDC: set SD_CTRL[ENABLE] bit */
-       stw     r5,SD_CTRL(r4)
-       sync
-
-wait_init_complete:
-       lwz     r5,SD_STATUS(r4)
-       andi.   r5,r5,0x0001
-       /* wait until SDRAM initialization is complete */
-       beq     wait_init_complete
-
-       /* Map SDRAM into the processor bus address space */
-
-       ori     r4,r29,TSI108_PB_REG_OFFSET
-
-       /* Setup BARs associated with direct path PB<->SDRAM */
-
-       /* PB_SDRAM_BAR1:
-        * provides a direct path to the main system memory (cacheable SDRAM)
-        */
-
-       /* BA=0,Size=512MB, ENable, No Addr.Translation */
-       LOAD_U32(r5, 0x00000011)
-       stw     r5,PB_SDRAM_BAR1(r4)
-       sync
-
-       /* Make sure that PB_SDRAM_BAR1 decoder is set
-        * (to allow following immediate read from SDRAM)
-        */
-       lwz     r5,PB_SDRAM_BAR1(r4)
-       sync
-
-       /* PB_SDRAM_BAR2:
-        * provides non-cacheable alias (via the direct path) to main
-        * system memory.
-        * Size = 512MB, ENable, Addr.Translation - ON,
-        * BA = 0x0_40000000, TA = 0x0_00000000
-        */
-
-       LOAD_U32(r5, 0x40010011)
-       stw     r5,PB_SDRAM_BAR2(r4)
-       sync
-
-       /* Make sure that PB_SDRAM_BAR2 decoder is set
-        * (to allow following immediate read from SDRAM)
-        */
-       lwz     r5,PB_SDRAM_BAR2(r4)
-       sync
-
-init_done:
-
-       /* All done. Restore LR and return. */
-       mtlr    r19
-       blr
-
-#if (0)
-       /*
-        * init_cpu1
-        * This routine enables CPU1 on the dual-processor system.
-        * Now there is only one processor in the system
-        */
-
-       .global enable_cpu1
-enable_cpu1:
-
-       lis     r3,Tsi108_Base@ha       /* Get Grendel CSR Base Addr */
-       addi    r3,r3,Tsi108_Base@l
-       lwz     r3,0(r3)                /* R3 = CSR Base Addr */
-       ori     r4,r3,TSI108_PB_REG_OFFSET
-       lwz     r3,PB_ARB_CTRL(r4)      /* Read PB Arbiter Control Register */
-       ori     r3,r3,0x0200            /* Set M1_EN bit */
-       stw     r3,PB_ARB_CTRL(r4)
-
-       blr
-#endif
-
-       /*
-        * enable_EI
-        * Enable CPU core external interrupt
-        */
-
-       .global enable_EI
-enable_EI:
-       mfmsr   r3
-       ori     r3,r3,0x8000    /* set EE bit */
-       mtmsr   r3
-       blr
-
-       /*
-        * disable_EI
-        * Disable CPU core external interrupt
-        */
-
-       .global disable_EI
-disable_EI:
-       mfmsr   r3
-       li      r4,-32768       /* aka "li  r4,0x8000" */
-       andc    r3,r3,r4        /* clear EE bit */
-       mtmsr   r3
-       blr
-
-#ifdef ENABLE_SDRAM_ECC
-       /* enables SDRAM ECC  */
-
-       .global enable_ECC
-enable_ECC:
-       ori     r4,r29,TSI108_SD_REG_OFFSET
-       lwz     r3,SD_ECC_CTRL(r4)      /* Read SDRAM ECC Control Register */
-       ori     r3,r3,0x0001            /* Set ECC_EN bit */
-       stw     r3,SD_ECC_CTRL(r4)
-       blr
-
-       /*
-        * clear_ECC_err
-        * Clears all pending SDRAM ECC errors
-        * (normally after SDRAM scrubbing/initialization)
-        */
-
-       .global clear_ECC_err
-clear_ECC_err:
-       ori r4,r29,TSI108_SD_REG_OFFSET
-       ori r3,r0,0x0030        /* ECC_UE_INT + ECC_CE_INT bits */
-       stw r3,SD_INT_STATUS(r4)
-       blr
-
-#endif /* ENABLE_SDRAM_ECC */
-
-#ifndef SDC_HARDCODED_INIT
-
-       /* SDRAM SPD Support */
-#define        SD_I2C_CTRL1    (0x400)
-#define        SD_I2C_CTRL2    (0x404)
-#define SD_I2C_RD_DATA (0x408)
-#define SD_I2C_WR_DATA (0x40C)
-
-       /*
-        * SDRAM SPD Support Macros
-        */
-
-#define SPD_DIMM0      (0x00000100)
-#define SPD_DIMM1      (0x00000200)    /* SPD_DIMM1 was 0x00000000 */
-
-#define SPD_RDIMM                      (0x01)
-#define SPD_UDIMM                      (0x02)
-
-#define SPD_CAS_3                      0x8
-#define SPD_CAS_4                      0x10
-#define SPD_CAS_5                      0x20
-
-#define ERR_NO_DIMM_FOUND              (0xdb0)
-#define ERR_TRAS_FAIL                  (0xdb1)
-#define ERR_TRCD_FAIL                  (0xdb2)
-#define ERR_TRP_FAIL                   (0xdb3)
-#define ERR_TWR_FAIL                   (0xdb4)
-#define ERR_UNKNOWN_PART               (0xdb5)
-#define ERR_NRANK_INVALID              (0xdb6)
-#define ERR_DIMM_SIZE                  (0xdb7)
-#define ERR_ADDR_MODE                  (0xdb8)
-#define ERR_RFRSH_RATE                 (0xdb9)
-#define ERR_DIMM_TYPE                  (0xdba)
-#define ERR_CL_VALUE                   (0xdbb)
-#define ERR_TRFC_FAIL                  (0xdbc)
-
-/* READ_SPD requirements:
- * byte - byte address in SPD device (0 - 255)
- * r3 = will return data read from I2C Byte location
- * r4 - unchanged (SDC base addr)
- * r5 - clobbered in routine (I2C status)
- * r10 - number of DDR slot where first SPD device is detected
- */
-
-#define READ_SPD(byte_num)             \
-       addis   r3, 0, byte_num@l;      \
-       or      r3, r3, r10;            \
-       ori     r3, r3, 0x0A;           \
-       stw     r3, SD_I2C_CTRL1(r4);   \
-       li      r3, I2C_CNTRL2_START;   \
-       stw     r3, SD_I2C_CTRL2(r4);   \
-       eieio;                          \
-       sync;                           \
-       li      r3, 0x100;              \
-1:;                                    \
-       addic.  r3, r3, -1;             \
-       bne     1b;                     \
-2:;                                    \
-       lwz     r5, SD_I2C_CTRL2(r4);   \
-       rlwinm. r3,r5,0,23,23;          \
-       bne     2b;                     \
-       rlwinm. r3,r5,0,3,3;            \
-       lwz     r3,SD_I2C_RD_DATA(r4)
-
-#define SPD_MIN_RFRSH  (0x80)
-#define SPD_MAX_RFRSH  (0x85)
-
-refresh_rates: /* in nSec */
-       .long   15625   /* Normal (0x80) */
-       .long   3900    /* Reduced 0.25x (0x81) */
-       .long   7800    /* Reduced 0.5x (0x82) */
-       .long   31300   /* Extended 2x (0x83) */
-       .long   62500   /* Extended 4x (0x84) */
-       .long   125000  /* Extended 8x (0x85) */
-
-/*
- * tsi108_sdram_spd
- *
- * Inittializes SDRAM Controller using DDR2 DIMM Serial Presence Detect data
- * Uses registers: r4 - SDC base address (not changed)
- *                                r9 - SDC clocking period in nSec
- * Changes registers: r3,r5,r6,r7,r8,r10,r11
- */
-
-tsi108_sdram_spd:
-
-       li      r10,SPD_DIMM0
-       xor     r11,r11,r11             /* DIMM Base Address: starts from 0 */
-
-do_first_dimm:
-
-       /* Program Refresh Rate Register */
-
-       READ_SPD(12)                    /* get Refresh Rate */
-       beq     check_next_slot
-       li      r5, ERR_RFRSH_RATE
-       cmpi    0,0,r3,SPD_MIN_RFRSH
-       ble     spd_fail
-       cmpi    0,0,r3,SPD_MAX_RFRSH
-       bgt     spd_fail
-       addi    r3,r3,-SPD_MIN_RFRSH
-       rlwinm  r3,r3,2,0,31
-       lis     r5,refresh_rates@h
-       ori     r5,r5,refresh_rates@l
-       lwzx    r5,r5,r3                /* get refresh rate in nSec */
-       divwu   r5,r5,r9                /* calculate # of SDC clocks */
-       stw     r5,SD_REFRESH(r4)       /* Set refresh rate */
-       sync
-
-       /* Program SD Timing Register */
-
-       li      r7, 0           /* clear r7 prior parameter collection */
-
-       READ_SPD(20)            /* get DIMM type: Registered or Unbuffered */
-       beq     spd_read_fail
-       li      r5, ERR_DIMM_TYPE
-       cmpi    0,0,r3,SPD_UDIMM
-       beq     do_cl
-       cmpi    0,0,r3,SPD_RDIMM
-       bne     spd_fail
-       oris    r7,r7,0x1000    /* set SD_TIMING[DIMM_TYPE] bit */
-
-do_cl:
-       READ_SPD(18)            /* Get CAS Latency */
-       beq     spd_read_fail
-       li      r5,ERR_CL_VALUE
-       andi.   r6,r3,SPD_CAS_3
-       beq     cl_4
-       li      r6,3
-       b       set_cl
-cl_4:
-       andi.   r6,r3,SPD_CAS_4
-       beq     cl_5
-       li      r6,4
-       b       set_cl
-cl_5:
-       andi.   r6,r3,SPD_CAS_5
-       beq     spd_fail
-       li      r6,5
-set_cl:
-       rlwimi  r7,r6,24,5,7
-
-       READ_SPD(30)            /* Get tRAS */
-       beq     spd_read_fail
-       divwu   r6,r3,r9
-       mullw   r8,r6,r9
-       subf.   r8,r8,r3
-       beq     set_tras
-       addi    r6,r6,1
-set_tras:
-       li r5,ERR_TRAS_FAIL
-       cmpi    0,0,r6,0x0F     /* max supported value */
-       bgt     spd_fail
-       rlwimi  r7,r6,16,12,15
-
-       READ_SPD(29)    /* Get tRCD */
-       beq     spd_read_fail
-       /* right shift tRCD by 2 bits as per DDR2 spec */
-       rlwinm  r3,r3,30,2,31
-       divwu   r6,r3,r9
-       mullw   r8,r6,r9
-       subf.   r8,r8,r3
-       beq     set_trcd
-       addi    r6,r6,1
-set_trcd:
-       li      r5,ERR_TRCD_FAIL
-       cmpi    0,0,r6,0x07     /* max supported value */
-       bgt     spd_fail
-       rlwimi  r7,r6,12,17,19
-
-       READ_SPD(27)    /* Get tRP value */
-       beq     spd_read_fail
-       rlwinm  r3,r3,30,2,31   /* right shift tRP by 2 bits as per DDR2 spec */
-       divwu   r6,r3,r9
-       mullw   r8,r6,r9
-       subf.   r8,r8,r3
-       beq     set_trp
-       addi    r6,r6,1
-set_trp:
-       li      r5,ERR_TRP_FAIL
-       cmpi    0,0,r6,0x07     /* max supported value */
-       bgt     spd_fail
-       rlwimi  r7,r6,8,21,23
-
-       READ_SPD(36)    /* Get tWR value */
-       beq     spd_read_fail
-       rlwinm  r3,r3,30,2,31   /* right shift tWR by 2 bits as per DDR2 spec */
-       divwu   r6,r3,r9
-       mullw   r8,r6,r9
-       subf.   r8,r8,r3
-       beq     set_twr
-       addi    r6,r6,1
-set_twr:
-       addi    r6,r6,-1        /* Tsi108 SDC always gives one extra clock */
-       li      r5,ERR_TWR_FAIL
-       cmpi    0,0,r6,0x07     /* max supported value */
-       bgt     spd_fail
-       rlwimi  r7,r6,5,24,26
-
-       READ_SPD(42)    /* Get tRFC */
-       beq     spd_read_fail
-       li      r5, ERR_TRFC_FAIL
-       /* Tsi108 spec: tRFC=(tRFC + 1)/2 */
-       addi    r3,r3,1
-       rlwinm. r3,r3,31,1,31   /* divide by 2 */
-       beq     spd_fail
-       divwu   r6,r3,r9
-       mullw   r8,r6,r9
-       subf.   r8,r8,r3
-       beq     set_trfc
-       addi    r6,r6,1
-set_trfc:
-       cmpi    0,0,r6,0x1F     /* max supported value */
-       bgt     spd_fail
-       rlwimi  r7,r6,0,27,31
-
-       stw     r7,SD_TIMING(r4)
-       sync
-
-       /*
-        * The following two registers are set on per-DIMM basis.
-        * The SD_REFRESH and SD_TIMING settings are common for both DIMMS
-        */
-
-do_each_dimm:
-
-       /* Program SDRAM DIMM Control Register */
-
-       li      r7, 0           /* clear r7 prior parameter collection */
-
-       READ_SPD(13)            /* Get Primary SDRAM Width */
-       beq     spd_read_fail
-       cmpi    0,0,r3,4        /* Check for 4-bit SDRAM */
-       beq     do_nbank
-       oris    r7,r7,0x0010    /* Set MEM_WIDTH bit */
-
-do_nbank:
-       READ_SPD(17)            /* Get Number of banks on SDRAM device */
-       beq     spd_read_fail
-       /* Grendel only distinguish betw. 4 or 8-bank memory parts */
-       li      r5,ERR_UNKNOWN_PART     /* non-supported memory part */
-       cmpi    0,0,r3,4
-       beq     do_nrank
-       cmpi    0,0,r3,8
-       bne     spd_fail
-       ori     r7,r7,0x1000
-
-do_nrank:
-       READ_SPD(5)             /* Get # of Ranks */
-       beq     spd_read_fail
-       li      r5,ERR_NRANK_INVALID
-       andi.   r6,r3,0x7       /* Use bits [2..0] only */
-       beq     do_addr_mode
-       cmpi    0,0,r6,1
-       bgt     spd_fail
-       rlwimi  r7,r6,8,23,23
-
-do_addr_mode:
-       READ_SPD(4)             /* Get # of Column Addresses */
-       beq     spd_read_fail
-       li      r5, ERR_ADDR_MODE
-       andi.   r3,r3,0x0f      /* cut off reserved bits */
-       cmpi    0,0,r3,8
-       ble     spd_fail
-       cmpi    0,0,r3,15
-       bgt     spd_fail
-       addi    r6,r3,-8        /* calculate ADDR_MODE parameter */
-       rlwimi  r7,r6,4,24,27   /* set ADDR_MODE field */
-
-set_dimm_ctrl:
-#ifdef SDC_AUTOPRECH_EN
-       oris    r7,r7,0x0001    /* set auto precharge EN bit */
-#endif
-       ori     r7,r7,1         /* set ENABLE bit */
-       cmpi    0,0,r10,SPD_DIMM0
-       bne     1f
-       stw     r7,SD_D0_CTRL(r4)
-       sync
-       b       set_dimm_bar
-1:
-       stw     r7,SD_D1_CTRL(r4)
-       sync
-
-
-       /* Program SDRAM DIMMx Base Address Register */
-
-set_dimm_bar:
-       READ_SPD(5)             /* get # of Ranks */
-       beq     spd_read_fail
-       andi.   r7,r3,0x7
-       addi    r7,r7,1
-       READ_SPD(31)            /* Read DIMM rank density */
-       beq     spd_read_fail
-       rlwinm  r5,r3,27,29,31
-       rlwinm  r6,r3,3,24,28
-       or      r5,r6,r5        /* r5 = Normalized Rank Density byte */
-       lis     r8, 0x0080      /* 128MB >> 4 */
-       mullw   r8,r8,r5        /* r8 = (rank_size >> 4) */
-       mullw   r8,r8,r7        /* r8 = (DIMM_size >> 4) */
-       neg     r7,r8
-       rlwinm  r7,r7,28,4,31
-       or      r7,r7,r11       /* set ADDR field */
-       rlwinm  r8,r8,12,20,31
-       add     r11,r11,r8      /* set Base Addr for next DIMM */
-
-       cmpi    0,0,r10,SPD_DIMM0
-       bne     set_dimm1_size
-       stw     r7,SD_D0_BAR(r4)
-       sync
-       li      r10,SPD_DIMM1
-       READ_SPD(0)
-       bne do_each_dimm
-       b spd_done
-
-set_dimm1_size:
-       stw     r7,SD_D1_BAR(r4)
-       sync
-spd_done:
-       blr
-
-check_next_slot:
-       cmpi    0,0,r10,SPD_DIMM1
-       beq     spd_read_fail
-       li      r10,SPD_DIMM1
-       b       do_first_dimm
-spd_read_fail:
-       ori     r3,r0,0xdead
-       b       err_hung
-spd_fail:
-       li      r3,0x0bad
-       sync
-err_hung:      /* hang here for debugging */
-       nop
-       nop
-       b       err_hung
-
-#endif /* !SDC_HARDCODED_INIT */
diff --git a/board/freescale/mpc7448hpc2/config.mk b/board/freescale/mpc7448hpc2/config.mk
deleted file mode 100644 (file)
index b2d6f76..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# Copyright (c) 2005 Freescale Semiconductor, Inc.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-PLATFORM_CPPFLAGS += -maltivec -mabi=altivec -msoft-float
diff --git a/board/freescale/mpc7448hpc2/mpc7448hpc2.c b/board/freescale/mpc7448hpc2/mpc7448hpc2.c
deleted file mode 100644 (file)
index 11747ca..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-/*
- * (C) Copyright 2005 Freescale Semiconductor, Inc.
- *
- * Roy Zang <tie-fei.zang@freescale.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- *
- * modifications for the Tsi108 Emul Board by avb@Tundra
- */
-
-/*
- * board support/init functions for the
- * Freescale MPC7448 HPC2 (High-Performance Computing 2 Platform).
- */
-
-#include <common.h>
-#include <74xx_7xx.h>
-#include <fdt_support.h>
-#include <netdev.h>
-
-#undef DEBUG
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void tsi108_init_f (void);
-
-int display_mem_map (void);
-
-void after_reloc (ulong dest_addr)
-{
-       /*
-        * Jump to the main U-Boot board init code
-        */
-       board_init_r ((gd_t *) gd, dest_addr);
-       /* NOTREACHED */
-}
-
-/*
- * Check Board Identity:
- * report board type
- */
-
-int checkboard (void)
-{
-       int l_type = 0;
-
-       printf ("BOARD: %s\n", CONFIG_SYS_BOARD_NAME);
-       return (l_type);
-}
-
-/*
- * Read Processor ID:
- *
- * report calling processor number
- */
-
-int read_pid (void)
-{
-       return 0;               /* we are on single CPU platform for a while */
-}
-
-long int dram_size (int board_type)
-{
-       return 0x20000000;      /* 256M bytes */
-}
-
-phys_size_t initdram (int board_type)
-{
-       return dram_size (board_type);
-}
-
-#if defined(CONFIG_OF_BOARD_SETUP)
-int ft_board_setup(void *blob, bd_t *bd)
-{
-       ft_cpu_setup(blob, bd);
-       fdt_fixup_memory(blob, (u64)bd->bi_memstart, (u64)bd->bi_memsize);
-
-       return 0;
-}
-#endif
-
-int board_eth_init(bd_t *bis)
-{
-       int rc = 0;
-#if defined(CONFIG_TSI108_ETH)
-       rc = tsi108_eth_initialize(bis);
-#endif
-       return rc;
-}
diff --git a/board/freescale/mpc7448hpc2/tsi108_init.c b/board/freescale/mpc7448hpc2/tsi108_init.c
deleted file mode 100644 (file)
index 9a1e407..0000000
+++ /dev/null
@@ -1,652 +0,0 @@
-/*****************************************************************************
- * (C) Copyright 2003;  Tundra Semiconductor Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- *****************************************************************************/
-
-/*----------------------------------------------------------------------------
- * FILENAME: tsi108_init.c
- *
- * Originator: Alex Bounine
- *
- * DESCRIPTION:
- * Initialization code for the Tundra Tsi108 bridge chip
- *---------------------------------------------------------------------------*/
-
-#include <common.h>
-#include <74xx_7xx.h>
-#include <config.h>
-#include <version.h>
-#include <asm/processor.h>
-#include <tsi108.h>
-
-DECLARE_GLOBAL_DATA_PTR;
-
-extern void mpicInit (int verbose);
-
-/*
- * Configuration Options
- */
-
-typedef struct {
-       ulong upper;
-       ulong lower;
-} PB2OCN_LUT_ENTRY;
-
-PB2OCN_LUT_ENTRY pb2ocn_lut1[32] = {
-       /* 0 - 7 */
-       {0x00000000, 0x00000201}, /* PBA=0xE000_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE100_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE200_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE300_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE400_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE500_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE600_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE700_0000 -> PCI/X (Byte-Swap) */
-
-       /* 8 - 15 */
-       {0x00000000, 0x00000201}, /* PBA=0xE800_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xE900_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xEA00_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xEB00_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xEC00_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xED00_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xEE00_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xEF00_0000 -> PCI/X (Byte-Swap) */
-
-       /* 16 - 23 */
-       {0x00000000, 0x00000201}, /* PBA=0xF000_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF100_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF200_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF300_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF400_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF500_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF600_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF700_0000 -> PCI/X (Byte-Swap) */
-       /* 24 - 31 */
-       {0x00000000, 0x00000201}, /* PBA=0xF800_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000201}, /* PBA=0xF900_0000 -> PCI/X (Byte-Swap) */
-       {0x00000000, 0x00000241}, /* PBA=0xFA00_0000 -> PCI/X  PCI I/O (Byte-Swap + Translate) */
-       {0x00000000, 0x00000201}, /* PBA=0xFB00_0000 -> PCI/X  PCI Config (Byte-Swap) */
-
-       {0x00000000, 0x02000240}, /* PBA=0xFC00_0000 -> HLP */
-       {0x00000000, 0x01000240}, /* PBA=0xFD00_0000 -> HLP */
-       {0x00000000, 0x03000240}, /* PBA=0xFE00_0000 -> HLP */
-       {0x00000000, 0x00000240}  /* PBA=0xFF00_0000 -> HLP : (Translation Enabled + Byte-Swap)*/
-};
-
-#ifdef CONFIG_SYS_CLK_SPREAD
-typedef struct {
-       ulong ctrl0;
-       ulong ctrl1;
-} PLL_CTRL_SET;
-
-/*
- * Clock Generator SPLL0 initialization values
- * PLL0 configuration table for various PB_CLKO freq.
- * Uses pre-calculated values for Fs = 30 kHz, D = 0.5%
- * Fout depends on required PB_CLKO. Based on Fref = 33 MHz
- */
-
-static PLL_CTRL_SET pll0_config[8] = {
-       {0x00000000, 0x00000000},       /* 0: bypass */
-       {0x00000000, 0x00000000},       /* 1: reserved */
-       {0x00430044, 0x00000043},       /* 2: CG_PB_CLKO = 183 MHz */
-       {0x005c0044, 0x00000039},       /* 3: CG_PB_CLKO = 100 MHz */
-       {0x005c0044, 0x00000039},       /* 4: CG_PB_CLKO = 133 MHz */
-       {0x004a0044, 0x00000040},       /* 5: CG_PB_CLKO = 167 MHz */
-       {0x005c0044, 0x00000039},       /* 6: CG_PB_CLKO = 200 MHz */
-       {0x004f0044, 0x0000003e}        /* 7: CG_PB_CLKO = 233 MHz */
-};
-#endif /* CONFIG_SYS_CLK_SPREAD */
-
-/*
- * Prosessor Bus Clock (in MHz) defined by CG_PB_SELECT
- * (based on recommended Tsi108 reference clock 33MHz)
- */
-static int pb_clk_sel[8] = { 0, 0, 183, 100, 133, 167, 200, 233 };
-
-/*
- * get_board_bus_clk ()
- *
- * returns the bus clock in Hz.
- */
-unsigned long get_board_bus_clk (void)
-{
-       ulong i;
-
-       /* Detect PB clock freq. */
-       i = in32(CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET + CG_PWRUP_STATUS);
-       i = (i >> 16) & 0x07;   /* Get PB PLL multiplier */
-
-       return pb_clk_sel[i] * 1000000;
-}
-
-/*
- * board_early_init_f ()
- *
- * board-specific initialization executed from flash
- */
-
-int board_early_init_f (void)
-{
-       ulong i;
-
-       gd->mem_clk = 0;
-       i = in32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET +
-                       CG_PWRUP_STATUS);
-       i = (i >> 20) & 0x07;   /* Get GD PLL multiplier */
-       switch (i) {
-       case 0: /* external clock */
-               printf ("Using external clock\n");
-               break;
-       case 1: /* system clock */
-               gd->mem_clk = gd->bus_clk;
-               break;
-       case 4: /* 133 MHz */
-       case 5: /* 166 MHz */
-       case 6: /* 200 MHz */
-               gd->mem_clk = pb_clk_sel[i] * 1000000;
-               break;
-       default:
-               printf ("Invalid DDR2 clock setting\n");
-               return -1;
-       }
-       printf ("BUS: %lu MHz\n", get_board_bus_clk() / 1000000);
-       printf ("MEM: %lu MHz\n", gd->mem_clk / 1000000);
-       return 0;
-}
-
-/*
- * board_early_init_r() - Tsi108 initialization function executed right after
- * relocation. Contains code that cannot be executed from flash.
- */
-
-int board_early_init_r (void)
-{
-       ulong temp, i;
-       ulong reg_val;
-       volatile ulong *reg_ptr;
-
-       reg_ptr =
-               (ulong *) (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PB_REG_OFFSET + 0x900);
-
-       for (i = 0; i < 32; i++) {
-               *reg_ptr++ = 0x00000201;        /* SWAP ENABLED */
-               *reg_ptr++ = 0x00;
-       }
-
-       __asm__ __volatile__ ("eieio");
-       __asm__ __volatile__ ("sync");
-
-       /* Setup PB_OCN_BAR2: size 256B + ENable @ 0x0_80000000 */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PB_REG_OFFSET + PB_OCN_BAR2,
-               0x80000001);
-       __asm__ __volatile__ ("sync");
-
-       /* Make sure that OCN_BAR2 decoder is set (to allow following immediate
-        * read from SDRAM)
-        */
-
-       temp = in32(CONFIG_SYS_TSI108_CSR_BASE + TSI108_PB_REG_OFFSET + PB_OCN_BAR2);
-       __asm__ __volatile__ ("sync");
-
-       /*
-        * Remap PB_OCN_BAR1 to accomodate PCI-bus aperture and EPROM into the
-        * processor bus address space. Immediately after reset LUT and address
-        * translation are disabled for this BAR. Now we have to initialize LUT
-        * and switch from the BOOT mode to the normal operation mode.
-        *
-        * The aperture defined by PB_OCN_BAR1 startes at address 0xE0000000
-        * and covers 512MB of address space. To allow larger aperture we also
-        * have to relocate register window of Tsi108
-        *
-        * Initialize LUT (32-entries) prior switching PB_OCN_BAR1 from BOOT
-        * mode.
-        *
-        * initialize pointer to LUT associated with PB_OCN_BAR1
-        */
-       reg_ptr =
-               (ulong *) (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PB_REG_OFFSET + 0x800);
-
-       for (i = 0; i < 32; i++) {
-               *reg_ptr++ = pb2ocn_lut1[i].lower;
-               *reg_ptr++ = pb2ocn_lut1[i].upper;
-       }
-
-       __asm__ __volatile__ ("sync");
-
-       /* Base addresses for CS0, CS1, CS2, CS3 */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B0_ADDR,
-               0x00000000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B1_ADDR,
-               0x00100000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B2_ADDR,
-               0x00200000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B3_ADDR,
-               0x00300000);
-       __asm__ __volatile__ ("sync");
-
-       /* Masks for HLP banks */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B0_MASK,
-               0xFFF00000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B1_MASK,
-               0xFFF00000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B2_MASK,
-               0xFFF00000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B3_MASK,
-               0xFFF00000);
-       __asm__ __volatile__ ("sync");
-
-       /* Set CTRL0 values for banks */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B0_CTRL0,
-               0x7FFC44C2);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B1_CTRL0,
-               0x7FFC44C0);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B2_CTRL0,
-               0x7FFC44C0);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B3_CTRL0,
-               0x7FFC44C2);
-       __asm__ __volatile__ ("sync");
-
-       /* Set banks to latched mode, enabled, and other default settings */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B0_CTRL1,
-               0x7C0F2000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B1_CTRL1,
-               0x7C0F2000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B2_CTRL1,
-               0x7C0F2000);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_HLP_REG_OFFSET + HLP_B3_CTRL1,
-               0x7C0F2000);
-       __asm__ __volatile__ ("sync");
-
-       /*
-        * Set new value for PB_OCN_BAR1: switch from BOOT to LUT mode.
-        * value for PB_OCN_BAR1: (BA-0xE000_0000 + size 512MB + ENable)
-        */
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PB_REG_OFFSET + PB_OCN_BAR1,
-               0xE0000011);
-       __asm__ __volatile__ ("sync");
-
-       /* Make sure that OCN_BAR2 decoder is set (to allow following
-        * immediate read from SDRAM)
-        */
-
-       temp = in32(CONFIG_SYS_TSI108_CSR_BASE + TSI108_PB_REG_OFFSET + PB_OCN_BAR1);
-       __asm__ __volatile__ ("sync");
-
-       /*
-        * SRI: At this point we have enabled the HLP banks. That means we can
-        * now read from the NVRAM and initialize the environment variables.
-        * We will over-ride the env_init called in board_init_f
-        * This is really a work-around because, the HLP bank 1
-        * where NVRAM resides is not visible during board_init_f
-        * (arch/powerpc/lib/board.c)
-        * Alternatively, we could use the I2C EEPROM at start-up to configure
-        * and enable all HLP banks and not just HLP 0 as is being done for
-        * Taiga Rev. 2.
-        */
-
-       env_init ();
-
-#ifndef DISABLE_PBM
-
-       /*
-        * For IBM processors we have to set Address-Only commands generated
-        * by PBM that are different from ones set after reset.
-        */
-
-       temp = get_cpu_type ();
-
-       if ((CPU_750FX == temp) || (CPU_750GX == temp))
-               out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PB_REG_OFFSET + PB_MCMD,
-                       0x00009955);
-#endif /* DISABLE_PBM */
-
-#ifdef CONFIG_PCI
-       /*
-        * Initialize PCI/X block
-        */
-
-       /* Map PCI/X Configuration Space (16MB @ 0x0_FE000000) */
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET +
-               PCI_PFAB_BAR0_UPPER, 0);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_PFAB_BAR0,
-               0xFB000001);
-       __asm__ __volatile__ ("sync");
-
-       /* Set Bus Number for the attached PCI/X bus (we will use 0 for NB) */
-
-       temp =  in32(CONFIG_SYS_TSI108_CSR_BASE +
-               TSI108_PCI_REG_OFFSET + PCI_PCIX_STAT);
-
-       temp &= ~0xFF00;        /* Clear the BUS_NUM field */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_PCIX_STAT,
-               temp);
-
-       /* Map PCI/X IO Space (64KB @ 0x0_FD000000) takes one 16MB LUT entry */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_PFAB_IO_UPPER,
-               0);
-       __asm__ __volatile__ ("sync");
-
-       /* This register is on the PCI side to interpret the address it receives
-        * and maps it as a IO address.
-        */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_PFAB_IO,
-               0x00000001);
-       __asm__ __volatile__ ("sync");
-
-       /*
-        * Map PCI/X Memory Space
-        *
-        * Transactions directed from OCM to PCI Memory Space are directed
-        * from PB to PCI
-        * unchanged (as defined by PB_OCN_BAR1,2 and LUT settings).
-        * If address remapping is required the corresponding PCI_PFAB_MEM32
-        * and PCI_PFAB_PFMx register groups have to be configured.
-        *
-        * Map the path from the PCI/X bus into the system memory
-        *
-        * The memory mapped window assotiated with PCI P2O_BAR2 provides
-        * access to the system memory without address remapping.
-        * All system memory is opened for accesses initiated by PCI/X bus
-        * masters.
-        *
-        * Initialize LUT associated with PCI P2O_BAR2
-        *
-        * set pointer to LUT associated with PCI P2O_BAR2
-        */
-
-       reg_ptr =
-               (ulong *) (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + 0x500);
-
-#ifdef DISABLE_PBM
-
-       /* In case when PBM is disabled (no HW supported cache snoopng on PB)
-        * P2O_BAR2 is directly mapped into the system memory without address
-        * translation.
-        */
-
-       reg_val = 0x00000004;   /* SDRAM port + NO Addr_Translation */
-
-       for (i = 0; i < 32; i++) {
-               *reg_ptr++ = reg_val;   /* P2O_BAR2_LUTx */
-               *reg_ptr++ = 0;         /* P2O_BAR2_LUT_UPPERx */
-       }
-
-       /* value for PCI BAR2 (size = 512MB, Enabled, No Addr. Translation) */
-       reg_val = 0x00007500;
-#else
-
-       reg_val = 0x00000002;   /* Destination port = PBM */
-
-       for (i = 0; i < 32; i++) {
-               *reg_ptr++ = reg_val;   /* P2O_BAR2_LUTx */
-/* P2O_BAR2_LUT_UPPERx : Set data swapping mode for PBM (byte swapping) */
-               *reg_ptr++ = 0x40000000;
-/* offset = 16MB, address translation is enabled to allow byte swapping */
-               reg_val += 0x01000000;
-       }
-
-/* value for PCI BAR2 (size = 512MB, Enabled, Address Translation Enabled) */
-       reg_val = 0x00007100;
-#endif
-
-       __asm__ __volatile__ ("eieio");
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_PAGE_SIZES,
-               reg_val);
-       __asm__ __volatile__ ("sync");
-
-       /* Set 64-bit PCI bus address for system memory
-        * ( 0 is the best choice for easy mapping)
-        */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_BAR2,
-               0x00000000);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_BAR2_UPPER,
-               0x00000000);
-       __asm__ __volatile__ ("sync");
-
-#ifndef DISABLE_PBM
-       /*
-        *  The memory mapped window assotiated with PCI P2O_BAR3 provides
-        *  access to the system memory using SDRAM OCN port and address
-        *  translation. This is alternative way to access SDRAM from PCI
-        *  required for Tsi108 emulation testing.
-        *  All system memory is opened for accesses initiated by
-        *  PCI/X bus masters.
-        *
-        *  Initialize LUT associated with PCI P2O_BAR3
-        *
-        *  set pointer to LUT associated with PCI P2O_BAR3
-        */
-       reg_ptr =
-               (ulong *) (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + 0x600);
-
-       reg_val = 0x00000004;   /* Destination port = SDC */
-
-       for (i = 0; i < 32; i++) {
-               *reg_ptr++ = reg_val;   /* P2O_BAR3_LUTx */
-
-/* P2O_BAR3_LUT_UPPERx : Set data swapping mode for PBM (byte swapping) */
-               *reg_ptr++ = 0;
-
-/* offset = 16MB, address translation is enabled to allow byte swapping */
-               reg_val += 0x01000000;
-       }
-
-       __asm__ __volatile__ ("eieio");
-       __asm__ __volatile__ ("sync");
-
-       /* Configure PCI P2O_BAR3 (size = 512MB, Enabled) */
-
-       reg_val =
-               in32(CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET +
-                PCI_P2O_PAGE_SIZES);
-       reg_val &= ~0x00FF;
-       reg_val |= 0x0071;
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_PAGE_SIZES,
-               reg_val);
-       __asm__ __volatile__ ("sync");
-
-       /* Set 64-bit base PCI bus address for window (0x20000000) */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_BAR3_UPPER,
-               0x00000000);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_BAR3,
-               0x20000000);
-       __asm__ __volatile__ ("sync");
-
-#endif /* !DISABLE_PBM */
-
-#ifdef ENABLE_PCI_CSR_BAR
-       /* open if required access to Tsi108 CSRs from the PCI/X bus */
-       /* enable BAR0 on the PCI/X bus */
-       reg_val = in32(CONFIG_SYS_TSI108_CSR_BASE +
-               TSI108_PCI_REG_OFFSET + PCI_MISC_CSR);
-       reg_val |= 0x02;
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_MISC_CSR,
-               reg_val);
-       __asm__ __volatile__ ("sync");
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_BAR0_UPPER,
-               0x00000000);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_P2O_BAR0,
-               CONFIG_SYS_TSI108_CSR_BASE);
-       __asm__ __volatile__ ("sync");
-
-#endif
-
-       /*
-        * Finally enable PCI/X Bus Master and Memory Space access
-        */
-
-       reg_val = in32(CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_CSR);
-       reg_val |= 0x06;
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_PCI_REG_OFFSET + PCI_CSR, reg_val);
-       __asm__ __volatile__ ("sync");
-
-#endif /* CONFIG_PCI */
-
-       /*
-        * Initialize MPIC outputs (interrupt pins):
-        * Interrupt routing on the Grendel Emul. Board:
-        * PB_INT[0] -> INT (CPU0)
-        * PB_INT[1] -> INT (CPU1)
-        * PB_INT[2] -> MCP (CPU0)
-        * PB_INT[3] -> MCP (CPU1)
-        * Set interrupt controller outputs as Level_Sensitive/Active_Low
-        */
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_MPIC_REG_OFFSET + MPIC_CSR(0), 0x02);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_MPIC_REG_OFFSET + MPIC_CSR(1), 0x02);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_MPIC_REG_OFFSET + MPIC_CSR(2), 0x02);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_MPIC_REG_OFFSET + MPIC_CSR(3), 0x02);
-       __asm__ __volatile__ ("sync");
-
-       /*
-        * Ensure that Machine Check exception is enabled
-        * We need it to support PCI Bus probing (configuration reads)
-        */
-
-       reg_val = mfmsr ();
-       mtmsr(reg_val | MSR_ME);
-
-       return 0;
-}
-
-/*
- * Needed to print out L2 cache info
- * used in the misc_init_r function
- */
-
-unsigned long get_l2cr (void)
-{
-       unsigned long l2controlreg;
-       asm volatile ("mfspr %0, 1017":"=r" (l2controlreg):);
-       return l2controlreg;
-}
-
-/*
- * misc_init_r()
- *
- * various things to do after relocation
- *
- */
-
-int misc_init_r (void)
-{
-#ifdef CONFIG_SYS_CLK_SPREAD   /* Initialize Spread-Spectrum Clock generation */
-       ulong i;
-
-       /* Ensure that Spread-Spectrum is disabled */
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET + CG_PLL0_CTRL0, 0);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET + CG_PLL1_CTRL0, 0);
-
-       /* Initialize PLL1: CG_PCI_CLK , internal OCN_CLK
-        * Uses pre-calculated value for Fout = 800 MHz, Fs = 30 kHz, D = 0.5%
-        */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET + CG_PLL1_CTRL0,
-               0x002e0044);    /* D = 0.25% */
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET + CG_PLL1_CTRL1,
-               0x00000039);    /* BWADJ */
-
-       /* Initialize PLL0: CG_PB_CLKO  */
-       /* Detect PB clock freq. */
-       i = in32(CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET + CG_PWRUP_STATUS);
-       i = (i >> 16) & 0x07;   /* Get PB PLL multiplier */
-
-       out32 (CONFIG_SYS_TSI108_CSR_BASE +
-               TSI108_CLK_REG_OFFSET + CG_PLL0_CTRL0, pll0_config[i].ctrl0);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE +
-               TSI108_CLK_REG_OFFSET + CG_PLL0_CTRL1, pll0_config[i].ctrl1);
-
-       /* Wait and set SSEN for both PLL0 and 1 */
-       udelay (1000);
-       out32 (CONFIG_SYS_TSI108_CSR_BASE + TSI108_CLK_REG_OFFSET + CG_PLL1_CTRL0,
-               0x802e0044);    /* D=0.25% */
-       out32 (CONFIG_SYS_TSI108_CSR_BASE +
-               TSI108_CLK_REG_OFFSET + CG_PLL0_CTRL0,
-               0x80000000 | pll0_config[i].ctrl0);
-#endif /* CONFIG_SYS_CLK_SPREAD */
-
-#ifdef CONFIG_SYS_L2
-       l2cache_enable ();
-#endif
-       printf ("BUS:   %lu MHz\n", gd->bus_clk / 1000000);
-       printf ("MEM:   %lu MHz\n", gd->mem_clk / 1000000);
-
-       /*
-        * All the information needed to print the cache details is avaiblable
-        * at this point i.e. above call to l2cache_enable is the very last
-        * thing done with regards to enabling diabling the cache.
-        * So this seems like a good place to print all this information
-        */
-
-       printf ("CACHE: ");
-       switch (get_cpu_type()) {
-       case CPU_7447A:
-               printf ("L1 Instruction cache - 32KB 8-way");
-               (get_hid0 () & (1 << 15)) ? printf (" ENABLED\n") :
-                       printf (" DISABLED\n");
-               printf ("L1 Data cache - 32KB 8-way");
-               (get_hid0 () & (1 << 14)) ? printf (" ENABLED\n") :
-                       printf (" DISABLED\n");
-               printf ("Unified L2 cache - 512KB 8-way");
-               (get_l2cr () & (1 << 31)) ? printf (" ENABLED\n") :
-                       printf (" DISABLED\n");
-               printf ("\n");
-               break;
-
-       case CPU_7448:
-               printf ("L1 Instruction cache - 32KB 8-way");
-               (get_hid0 () & (1 << 15)) ? printf (" ENABLED\n") :
-                       printf (" DISABLED\n");
-               printf ("L1 Data cache - 32KB 8-way");
-               (get_hid0 () & (1 << 14)) ? printf (" ENABLED\n") :
-                       printf (" DISABLED\n");
-               printf ("Unified L2 cache - 1MB 8-way");
-               (get_l2cr () & (1 << 31)) ? printf (" ENABLED\n") :
-                       printf (" DISABLED\n");
-               break;
-       default:
-               break;
-       }
-       return 0;
-}
index 8592a2c3c1852d2ce551fde351d18e2085083fca..81b4eed5edea8f535f4ea614254348f58a617540 100644 (file)
@@ -1,6 +1,6 @@
 MPC837XERDB BOARD
-#M:    Joe D'Abbraccio <ljd015@freescale.com>
-S:     Orphan (since 2014-06)
+M:     Sinan Akman <sinan@writeme.com>
+S:     Maintained
 F:     board/freescale/mpc837xerdb/
 F:     include/configs/MPC837XERDB.h
 F:     configs/MPC837XERDB_defconfig
diff --git a/board/g2000/Kconfig b/board/g2000/Kconfig
deleted file mode 100644 (file)
index 031fae9..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-if TARGET_G2000
-
-config SYS_BOARD
-       default "g2000"
-
-config SYS_CONFIG_NAME
-       default "G2000"
-
-endif
diff --git a/board/g2000/MAINTAINERS b/board/g2000/MAINTAINERS
deleted file mode 100644 (file)
index 8171b10..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-G2000 BOARD
-M:     Matthias Fuchs <matthias.fuchs@esd-electronics.com>
-S:     Maintained
-F:     board/g2000/
-F:     include/configs/G2000.h
-F:     configs/G2000_defconfig
diff --git a/board/g2000/Makefile b/board/g2000/Makefile
deleted file mode 100644 (file)
index 74c8053..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  = g2000.o strataflash.o
diff --git a/board/g2000/g2000.c b/board/g2000/g2000.c
deleted file mode 100644 (file)
index a64f946..0000000
+++ /dev/null
@@ -1,245 +0,0 @@
-/*
- * (C) Copyright 2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <command.h>
-
-#define MEM_MCOPT1_INIT_VAL     0x00800000
-#define MEM_RTR_INIT_VAL        0x04070000
-#define MEM_PMIT_INIT_VAL       0x07c00000
-#define MEM_MB0CF_INIT_VAL      0x00082001
-#define MEM_MB1CF_INIT_VAL      0x04082000
-#define MEM_SDTR1_INIT_VAL      0x00854005
-#define SDRAM0_CFG_ENABLE       0x80000000
-
-#define CONFIG_SYS_SDRAM_SIZE          0x04000000      /* 64 MB */
-
-int board_early_init_f (void)
-{
-#if 0 /* test-only */
-       mtdcr (UIC0SR, 0xFFFFFFFF);      /* clear all ints */
-       mtdcr (UIC0ER, 0x00000000);      /* disable all ints */
-       mtdcr (UIC0CR, 0x00000010);
-       mtdcr (UIC0PR, 0xFFFF7FF0);      /* set int polarities */
-       mtdcr (UIC0TR, 0x00000010);      /* set int trigger levels */
-       mtdcr (UIC0SR, 0xFFFFFFFF);      /* clear all ints */
-#else
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-       mtdcr(UIC0ER, 0x00000000);       /* disable all ints */
-       mtdcr(UIC0CR, 0x00000000);       /* set all to be non-critical*/
-       mtdcr(UIC0PR, 0xFFFFFFF0);       /* set int polarities */
-       mtdcr(UIC0TR, 0x10000000);       /* set int trigger levels */
-       mtdcr(UIC0VCR, 0x00000001);      /* set vect base=0,INT0 highest priority*/
-       mtdcr(UIC0SR, 0xFFFFFFFF);       /* clear all ints */
-#endif
-
-#if 1 /* test-only */
-       /*
-        * EBC Configuration Register: set ready timeout to 512 ebc-clks -> ca. 15 us
-        */
-       mtebc (EBC0_CFG, 0xa8400000); /* ebc always driven */
-#endif
-
-       return 0;
-}
-
-
-int misc_init_f (void)
-{
-       return 0;  /* dummy implementation */
-}
-
-
-int misc_init_r (void)
-{
-#if defined(CONFIG_CMD_NAND)
-       /*
-        * Set NAND-FLASH GPIO signals to default
-        */
-       out32(GPIO0_OR, in32(GPIO0_OR) & ~(CONFIG_SYS_NAND_CLE | CONFIG_SYS_NAND_ALE));
-       out32(GPIO0_OR, in32(GPIO0_OR) | CONFIG_SYS_NAND_CE);
-#endif
-
-       return (0);
-}
-
-
-/*
- * Check Board Identity:
- */
-int checkboard (void)
-{
-       char str[64];
-       int i = getenv_f("serial#", str, sizeof(str));
-
-       puts ("Board: ");
-
-       if (i == -1) {
-               puts ("### No HW ID - assuming G2000");
-       } else {
-               puts(str);
-       }
-
-       putc ('\n');
-
-       return 0;
-}
-
-
-/* -------------------------------------------------------------------------
-  G2000 rev B is an embeded design. we don't read for spd of this version.
-  Doing static SDRAM controller configuration in the following section.
-   ------------------------------------------------------------------------- */
-
-long int init_sdram_static_settings(void)
-{
-       /* disable memcontroller so updates work */
-       mtsdram(SDRAM0_CFG, MEM_MCOPT1_INIT_VAL);
-       mtsdram(SDRAM0_RTR, MEM_RTR_INIT_VAL);
-       mtsdram(SDRAM0_PMIT, MEM_PMIT_INIT_VAL);
-       mtsdram(SDRAM0_B0CR, MEM_MB0CF_INIT_VAL);
-       mtsdram(SDRAM0_B1CR, MEM_MB1CF_INIT_VAL);
-       mtsdram(SDRAM0_TR, MEM_SDTR1_INIT_VAL);
-
-       /* SDRAM have a power on delay,  500 micro should do */
-       udelay(500);
-       mtsdram(SDRAM0_CFG, MEM_MCOPT1_INIT_VAL|SDRAM0_CFG_ENABLE);
-
-       return (CONFIG_SYS_SDRAM_SIZE); /* CONFIG_SYS_SDRAM_SIZE is in G2000.h */
- }
-
-
-phys_size_t initdram (int board_type)
-{
-       long int ret;
-
-/* flzt, we can still turn this on in the future */
-/* #ifdef CONFIG_SPD_EEPROM
-       ret = spd_sdram ();
-#else
-       ret = init_sdram_static_settings();
-#endif
-*/
-
-       ret = init_sdram_static_settings();
-
-       return ret;
-}
-
-#if 0 /* test-only !!! */
-int do_dumpebc(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       ulong ap, cr;
-
-       printf("\nEBC registers for PPC405GP:\n");
-       mfebc(PB0AP, ap); mfebc(PB0CR, cr);
-       printf("0: AP=%08lx CP=%08lx\n", ap, cr);
-       mfebc(PB1AP, ap); mfebc(PB1CR, cr);
-       printf("1: AP=%08lx CP=%08lx\n", ap, cr);
-       mfebc(PB2AP, ap); mfebc(PB2CR, cr);
-       printf("2: AP=%08lx CP=%08lx\n", ap, cr);
-       mfebc(PB3AP, ap); mfebc(PB3CR, cr);
-       printf("3: AP=%08lx CP=%08lx\n", ap, cr);
-       mfebc(PB4AP, ap); mfebc(PB4CR, cr);
-       printf("4: AP=%08lx CP=%08lx\n", ap, cr);
-       printf("\n");
-
-       return 0;
-}
-U_BOOT_CMD(
-       dumpebc,        1,      1,      do_dumpebc,
-       "Dump all EBC registers",
-       ""
-);
-
-
-int do_dumpdcr(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       int i;
-
-       printf("\nDevice Configuration Registers (DCR's) for PPC405GP:");
-       for (i=0; i<=0x1e0; i++) {
-               if (!(i % 0x8)) {
-                       printf("\n%04x ", i);
-               }
-               printf("%08lx ", get_dcr(i));
-       }
-       printf("\n");
-
-       return 0;
-}
-U_BOOT_CMD(
-       dumpdcr,        1,      1,      do_dumpdcr,
-       "Dump all DCR registers",
-       ""
-);
-
-
-int do_dumpspr(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       printf("\nSpecial Purpose Registers (SPR's) for PPC405GP:");
-       printf("\n%04x %08x ", 947, mfspr(947));
-       printf("\n%04x %08x ", 9, mfspr(9));
-       printf("\n%04x %08x ", 1014, mfspr(1014));
-       printf("\n%04x %08x ", 1015, mfspr(1015));
-       printf("\n%04x %08x ", 1010, mfspr(1010));
-       printf("\n%04x %08x ", 957, mfspr(957));
-       printf("\n%04x %08x ", 1008, mfspr(1008));
-       printf("\n%04x %08x ", 1018, mfspr(1018));
-       printf("\n%04x %08x ", 954, mfspr(954));
-       printf("\n%04x %08x ", 950, mfspr(950));
-       printf("\n%04x %08x ", 951, mfspr(951));
-       printf("\n%04x %08x ", 981, mfspr(981));
-       printf("\n%04x %08x ", 980, mfspr(980));
-       printf("\n%04x %08x ", 982, mfspr(982));
-       printf("\n%04x %08x ", 1012, mfspr(1012));
-       printf("\n%04x %08x ", 1013, mfspr(1013));
-       printf("\n%04x %08x ", 948, mfspr(948));
-       printf("\n%04x %08x ", 949, mfspr(949));
-       printf("\n%04x %08x ", 1019, mfspr(1019));
-       printf("\n%04x %08x ", 979, mfspr(979));
-       printf("\n%04x %08x ", 8, mfspr(8));
-       printf("\n%04x %08x ", 945, mfspr(945));
-       printf("\n%04x %08x ", 987, mfspr(987));
-       printf("\n%04x %08x ", 287, mfspr(287));
-       printf("\n%04x %08x ", 953, mfspr(953));
-       printf("\n%04x %08x ", 955, mfspr(955));
-       printf("\n%04x %08x ", 272, mfspr(272));
-       printf("\n%04x %08x ", 273, mfspr(273));
-       printf("\n%04x %08x ", 274, mfspr(274));
-       printf("\n%04x %08x ", 275, mfspr(275));
-       printf("\n%04x %08x ", 260, mfspr(260));
-       printf("\n%04x %08x ", 276, mfspr(276));
-       printf("\n%04x %08x ", 261, mfspr(261));
-       printf("\n%04x %08x ", 277, mfspr(277));
-       printf("\n%04x %08x ", 262, mfspr(262));
-       printf("\n%04x %08x ", 278, mfspr(278));
-       printf("\n%04x %08x ", 263, mfspr(263));
-       printf("\n%04x %08x ", 279, mfspr(279));
-       printf("\n%04x %08x ", 26, mfspr(26));
-       printf("\n%04x %08x ", 27, mfspr(27));
-       printf("\n%04x %08x ", 990, mfspr(990));
-       printf("\n%04x %08x ", 991, mfspr(991));
-       printf("\n%04x %08x ", 956, mfspr(956));
-       printf("\n%04x %08x ", 284, mfspr(284));
-       printf("\n%04x %08x ", 285, mfspr(285));
-       printf("\n%04x %08x ", 986, mfspr(986));
-       printf("\n%04x %08x ", 984, mfspr(984));
-       printf("\n%04x %08x ", 256, mfspr(256));
-       printf("\n%04x %08x ", 1, mfspr(1));
-       printf("\n%04x %08x ", 944, mfspr(944));
-       printf("\n");
-
-       return 0;
-}
-U_BOOT_CMD(
-       dumpspr,        1,      1,      do_dumpspr,
-       "Dump all SPR registers",
-       ""
-);
-#endif
diff --git a/board/g2000/strataflash.c b/board/g2000/strataflash.c
deleted file mode 100644 (file)
index 1d29eb4..0000000
+++ /dev/null
@@ -1,774 +0,0 @@
-/*
- * (C) Copyright 2002
- * Brad Kemp, Seranoa Networks, Brad.Kemp@seranoa.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#include <common.h>
-#include <asm/processor.h>
-
-#undef  DEBUG_FLASH
-/*
- * This file implements a Common Flash Interface (CFI) driver for ppcboot.
- * The width of the port and the width of the chips are determined at initialization.
- * These widths are used to calculate the address for access CFI data structures.
- * It has been tested on an Intel Strataflash implementation.
- *
- * References
- * JEDEC Standard JESD68 - Common Flash Interface (CFI)
- * JEDEC Standard JEP137-A Common Flash Interface (CFI) ID Codes
- * Intel Application Note 646 Common Flash Interface (CFI) and Command Sets
- * Intel 290667-008 3 Volt Intel StrataFlash Memory datasheet
- *
- * TODO
- * Use Primary Extended Query table (PRI) and Alternate Algorithm Query Table (ALT) to determine if protection is available
- * Add support for other command sets Use the PRI and ALT to determine command set
- * Verify erase and program timeouts.
- */
-
-#define FLASH_CMD_CFI                  0x98
-#define FLASH_CMD_READ_ID              0x90
-#define FLASH_CMD_RESET                        0xff
-#define FLASH_CMD_BLOCK_ERASE          0x20
-#define FLASH_CMD_ERASE_CONFIRM                0xD0
-#define FLASH_CMD_WRITE                        0x40
-#define FLASH_CMD_PROTECT              0x60
-#define FLASH_CMD_PROTECT_SET          0x01
-#define FLASH_CMD_PROTECT_CLEAR                0xD0
-#define FLASH_CMD_CLEAR_STATUS         0x50
-#define FLASH_CMD_WRITE_TO_BUFFER       0xE8
-#define FLASH_CMD_WRITE_BUFFER_CONFIRM  0xD0
-
-#define FLASH_STATUS_DONE              0x80
-#define FLASH_STATUS_ESS               0x40
-#define FLASH_STATUS_ECLBS             0x20
-#define FLASH_STATUS_PSLBS             0x10
-#define FLASH_STATUS_VPENS             0x08
-#define FLASH_STATUS_PSS               0x04
-#define FLASH_STATUS_DPS               0x02
-#define FLASH_STATUS_R                 0x01
-#define FLASH_STATUS_PROTECT           0x01
-
-#define FLASH_OFFSET_CFI               0x55
-#define FLASH_OFFSET_CFI_RESP          0x10
-#define FLASH_OFFSET_WTOUT             0x1F
-#define FLASH_OFFSET_WBTOUT             0x20
-#define FLASH_OFFSET_ETOUT             0x21
-#define FLASH_OFFSET_CETOUT             0x22
-#define FLASH_OFFSET_WMAX_TOUT         0x23
-#define FLASH_OFFSET_WBMAX_TOUT         0x24
-#define FLASH_OFFSET_EMAX_TOUT         0x25
-#define FLASH_OFFSET_CEMAX_TOUT         0x26
-#define FLASH_OFFSET_SIZE              0x27
-#define FLASH_OFFSET_INTERFACE          0x28
-#define FLASH_OFFSET_BUFFER_SIZE        0x2A
-#define FLASH_OFFSET_NUM_ERASE_REGIONS 0x2C
-#define FLASH_OFFSET_ERASE_REGIONS     0x2D
-#define FLASH_OFFSET_PROTECT           0x02
-#define FLASH_OFFSET_USER_PROTECTION    0x85
-#define FLASH_OFFSET_INTEL_PROTECTION   0x81
-
-#define FLASH_MAN_CFI                  0x01000000
-
-typedef union {
-       unsigned char c;
-       unsigned short w;
-       unsigned long l;
-} cfiword_t;
-
-typedef union {
-       unsigned char * cp;
-       unsigned short *wp;
-       unsigned long *lp;
-} cfiptr_t;
-
-#define NUM_ERASE_REGIONS 4
-
-flash_info_t   flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; /* info for FLASH chips */
-
-/*-----------------------------------------------------------------------
- * Functions
- */
-
-static void flash_add_byte(flash_info_t *info, cfiword_t * cword, uchar c);
-static void flash_make_cmd(flash_info_t * info, uchar cmd, void * cmdbuf);
-static void flash_write_cmd(flash_info_t * info, int sect, uchar offset, uchar cmd);
-static int flash_isequal(flash_info_t * info, int sect, uchar offset, uchar cmd);
-static int flash_isset(flash_info_t * info, int sect, uchar offset, uchar cmd);
-static int flash_detect_cfi(flash_info_t * info);
-static ulong flash_get_size (ulong base, int banknum);
-static int flash_write_cfiword (flash_info_t *info, ulong dest, cfiword_t cword);
-static int flash_full_status_check(flash_info_t * info, ulong sector, ulong tout, char * prompt);
-#ifdef CONFIG_SYS_FLASH_USE_BUFFER_WRITE
-static int flash_write_cfibuffer(flash_info_t * info, ulong dest, uchar * cp, int len);
-#endif
-/*-----------------------------------------------------------------------
- * create an address based on the offset and the port width
- */
-inline uchar * flash_make_addr(flash_info_t * info, int sect, int offset)
-{
-       return ((uchar *)(info->start[sect] + (offset * info->portwidth)));
-}
-/*-----------------------------------------------------------------------
- * read a character at a port width address
- */
-inline uchar flash_read_uchar(flash_info_t * info, uchar offset)
-{
-       uchar *cp;
-       cp = flash_make_addr(info, 0, offset);
-       return (cp[info->portwidth - 1]);
-}
-
-/*-----------------------------------------------------------------------
- * read a short word by swapping for ppc format.
- */
-ushort flash_read_ushort(flash_info_t * info, int sect,  uchar offset)
-{
-    uchar * addr;
-
-    addr = flash_make_addr(info, sect, offset);
-    return ((addr[(2*info->portwidth) - 1] << 8) | addr[info->portwidth - 1]);
-
-}
-
-/*-----------------------------------------------------------------------
- * read a long word by picking the least significant byte of each maiximum
- * port size word. Swap for ppc format.
- */
-ulong flash_read_long(flash_info_t * info, int sect,  uchar offset)
-{
-    uchar * addr;
-
-    addr = flash_make_addr(info, sect, offset);
-    return ( (addr[(2*info->portwidth) - 1] << 24 ) | (addr[(info->portwidth) -1] << 16) |
-           (addr[(4*info->portwidth) - 1] << 8) | addr[(3*info->portwidth) - 1]);
-
-}
-
-/*-----------------------------------------------------------------------
- */
-unsigned long flash_init (void)
-{
-       unsigned long size;
-       int i;
-       unsigned long  address;
-
-
-       /* The flash is positioned back to back, with the demultiplexing of the chip
-        * based on the A24 address line.
-        *
-        */
-
-       address = CONFIG_SYS_FLASH_BASE;
-       size = 0;
-
-       /* Init: no FLASHes known */
-       for (i=0; i<CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-               size += flash_info[i].size = flash_get_size(address, i);
-               address += CONFIG_SYS_FLASH_INCREMENT;
-               if (flash_info[0].flash_id == FLASH_UNKNOWN) {
-                       printf ("## Unknown FLASH on Bank %d - Size = 0x%08lx = %ld MB\n",i,
-                               flash_info[0].size, flash_info[i].size<<20);
-               }
-       }
-
-#if 0 /* test-only */
-       /* Monitor protection ON by default */
-#if (CONFIG_SYS_MONITOR_BASE >= CONFIG_SYS_FLASH_BASE)
-       for(i=0; flash_info[0].start[i] < CONFIG_SYS_MONITOR_BASE+CONFIG_SYS_MONITOR_LEN-1; i++)
-               (void)flash_real_protect(&flash_info[0], i, 1);
-#endif
-#else
-       /* monitor protection ON by default */
-       flash_protect (FLAG_PROTECT_SET,
-                      - CONFIG_SYS_MONITOR_LEN,
-                      - 1, &flash_info[1]);
-#endif
-
-       return (size);
-}
-
-/*-----------------------------------------------------------------------
- */
-int flash_erase (flash_info_t *info, int s_first, int s_last)
-{
-       int rcode = 0;
-       int prot;
-       int sect;
-
-       if( info->flash_id != FLASH_MAN_CFI) {
-               printf ("Can't erase unknown flash type - aborted\n");
-               return 1;
-       }
-       if ((s_first < 0) || (s_first > s_last)) {
-               printf ("- no sectors to erase\n");
-               return 1;
-       }
-
-       prot = 0;
-       for (sect=s_first; sect<=s_last; ++sect) {
-               if (info->protect[sect]) {
-                       prot++;
-               }
-       }
-       if (prot) {
-               printf ("- Warning: %d protected sectors will not be erased!\n",
-                       prot);
-       } else {
-               printf ("\n");
-       }
-
-
-       for (sect = s_first; sect<=s_last; sect++) {
-               if (info->protect[sect] == 0) { /* not protected */
-                       flash_write_cmd(info, sect, 0, FLASH_CMD_CLEAR_STATUS);
-                       flash_write_cmd(info, sect, 0, FLASH_CMD_BLOCK_ERASE);
-                       flash_write_cmd(info, sect, 0, FLASH_CMD_ERASE_CONFIRM);
-
-                       if(flash_full_status_check(info, sect, info->erase_blk_tout, "erase")) {
-                               rcode = 1;
-                       } else
-                               printf(".");
-               }
-       }
-       printf (" done\n");
-       return rcode;
-}
-
-/*-----------------------------------------------------------------------
- */
-void flash_print_info  (flash_info_t *info)
-{
-       int i;
-
-       if (info->flash_id != FLASH_MAN_CFI) {
-               printf ("missing or unknown FLASH type\n");
-               return;
-       }
-
-       printf("CFI conformant FLASH (%d x %d)",
-              (info->portwidth  << 3 ), (info->chipwidth  << 3 ));
-       printf ("  Size: %ld MB in %d Sectors\n",
-               info->size >> 20, info->sector_count);
-       printf(" Erase timeout %ld ms, write timeout %ld ms, buffer write timeout %ld ms, buffer size %d\n",
-              info->erase_blk_tout, info->write_tout, info->buffer_write_tout, info->buffer_size);
-
-       printf ("  Sector Start Addresses:");
-       for (i=0; i<info->sector_count; ++i) {
-#ifdef CONFIG_SYS_FLASH_EMPTY_INFO
-               int k;
-               int size;
-               int erased;
-               volatile unsigned long *flash;
-
-               /*
-                * Check if whole sector is erased
-                */
-               if (i != (info->sector_count-1))
-                 size = info->start[i+1] - info->start[i];
-               else
-                 size = info->start[0] + info->size - info->start[i];
-               erased = 1;
-               flash = (volatile unsigned long *)info->start[i];
-               size = size >> 2;        /* divide by 4 for longword access */
-               for (k=0; k<size; k++)
-                 {
-                   if (*flash++ != 0xffffffff)
-                     {
-                       erased = 0;
-                       break;
-                     }
-                 }
-
-               if ((i % 5) == 0)
-                       printf ("\n   ");
-               /* print empty and read-only info */
-               printf (" %08lX%s%s",
-                       info->start[i],
-                       erased ? " E" : "  ",
-                       info->protect[i] ? "RO " : "   ");
-#else
-               if ((i % 5) == 0)
-                       printf ("\n   ");
-               printf (" %08lX%s",
-                       info->start[i],
-                       info->protect[i] ? " (RO)" : "     ");
-#endif
-       }
-       printf ("\n");
-       return;
-}
-
-/*-----------------------------------------------------------------------
- * Copy memory to flash, returns:
- * 0 - OK
- * 1 - write timeout
- * 2 - Flash not erased
- */
-int write_buff (flash_info_t *info, uchar *src, ulong addr, ulong cnt)
-{
-       ulong wp;
-       ulong cp;
-       int aln;
-       cfiword_t cword;
-       int i, rc;
-
-       /* get lower aligned address */
-       wp = (addr & ~(info->portwidth - 1));
-
-       /* handle unaligned start */
-       if((aln = addr - wp) != 0) {
-               cword.l = 0;
-               cp = wp;
-               for(i=0;i<aln; ++i, ++cp)
-                       flash_add_byte(info, &cword, (*(uchar *)cp));
-
-               for(; (i< info->portwidth) && (cnt > 0) ; i++) {
-                       flash_add_byte(info, &cword, *src++);
-                       cnt--;
-                       cp++;
-               }
-               for(; (cnt == 0) && (i < info->portwidth); ++i, ++cp)
-                       flash_add_byte(info, &cword, (*(uchar *)cp));
-               if((rc = flash_write_cfiword(info, wp, cword)) != 0)
-                       return rc;
-               wp = cp;
-       }
-
-#ifdef CONFIG_SYS_FLASH_USE_BUFFER_WRITE
-       while(cnt >= info->portwidth) {
-               i = info->buffer_size > cnt? cnt: info->buffer_size;
-               if((rc = flash_write_cfibuffer(info, wp, src,i)) != ERR_OK)
-                       return rc;
-               wp += i;
-               src += i;
-               cnt -=i;
-       }
-#else
-       /* handle the aligned part */
-       while(cnt >= info->portwidth) {
-               cword.l = 0;
-               for(i = 0; i < info->portwidth; i++) {
-                       flash_add_byte(info, &cword, *src++);
-               }
-               if((rc = flash_write_cfiword(info, wp, cword)) != 0)
-                       return rc;
-               wp += info->portwidth;
-               cnt -= info->portwidth;
-       }
-#endif /* CONFIG_SYS_FLASH_USE_BUFFER_WRITE */
-       if (cnt == 0) {
-               return (0);
-       }
-
-       /*
-        * handle unaligned tail bytes
-        */
-       cword.l = 0;
-       for (i=0, cp=wp; (i<info->portwidth) && (cnt>0); ++i, ++cp) {
-               flash_add_byte(info, &cword, *src++);
-               --cnt;
-       }
-       for (; i<info->portwidth; ++i, ++cp) {
-               flash_add_byte(info, & cword, (*(uchar *)cp));
-       }
-
-       return flash_write_cfiword(info, wp, cword);
-}
-
-/*-----------------------------------------------------------------------
- */
-int flash_real_protect(flash_info_t *info, long sector, int prot)
-{
-       int retcode = 0;
-
-       flash_write_cmd(info, sector, 0, FLASH_CMD_CLEAR_STATUS);
-       flash_write_cmd(info, sector, 0, FLASH_CMD_PROTECT);
-       if(prot)
-               flash_write_cmd(info, sector, 0, FLASH_CMD_PROTECT_SET);
-       else
-               flash_write_cmd(info, sector, 0, FLASH_CMD_PROTECT_CLEAR);
-
-       if((retcode = flash_full_status_check(info, sector, info->erase_blk_tout,
-                                        prot?"protect":"unprotect")) == 0) {
-
-               info->protect[sector] = prot;
-               /* Intel's unprotect unprotects all locking */
-               if(prot == 0) {
-                       int i;
-                       for(i = 0 ; i<info->sector_count; i++) {
-                               if(info->protect[i])
-                                       flash_real_protect(info, i, 1);
-                       }
-               }
-       }
-
-       return retcode;
-}
-/*-----------------------------------------------------------------------
- *  wait for XSR.7 to be set. Time out with an error if it does not.
- *  This routine does not set the flash to read-array mode.
- */
-static int flash_status_check(flash_info_t * info, ulong sector, ulong tout, char * prompt)
-{
-       ulong start;
-
-       /* Wait for command completion */
-       start = get_timer (0);
-       while(!flash_isset(info, sector, 0, FLASH_STATUS_DONE)) {
-               if (get_timer(start) > info->erase_blk_tout) {
-                       printf("Flash %s timeout at address %lx\n", prompt, info->start[sector]);
-                       flash_write_cmd(info, sector, 0, FLASH_CMD_RESET);
-                       return ERR_TIMOUT;
-               }
-       }
-       return ERR_OK;
-}
-/*-----------------------------------------------------------------------
- * Wait for XSR.7 to be set, if it times out print an error, otherwise do a full status check.
- * This routine sets the flash to read-array mode.
- */
-static int flash_full_status_check(flash_info_t * info, ulong sector, ulong tout, char * prompt)
-{
-       int retcode;
-       retcode = flash_status_check(info, sector, tout, prompt);
-       if((retcode == ERR_OK) && !flash_isequal(info,sector, 0, FLASH_STATUS_DONE)) {
-               retcode = ERR_INVAL;
-               printf("Flash %s error at address %lx\n", prompt,info->start[sector]);
-               if(flash_isset(info, sector, 0, FLASH_STATUS_ECLBS | FLASH_STATUS_PSLBS)){
-                       printf("Command Sequence Error.\n");
-               } else if(flash_isset(info, sector, 0, FLASH_STATUS_ECLBS)){
-                       printf("Block Erase Error.\n");
-                       retcode = ERR_NOT_ERASED;
-               } else if (flash_isset(info, sector, 0, FLASH_STATUS_PSLBS)) {
-                       printf("Locking Error\n");
-               }
-               if(flash_isset(info, sector, 0, FLASH_STATUS_DPS)){
-                       printf("Block locked.\n");
-                       retcode = ERR_PROTECTED;
-               }
-               if(flash_isset(info, sector, 0, FLASH_STATUS_VPENS))
-                       printf("Vpp Low Error.\n");
-       }
-       flash_write_cmd(info, sector, 0, FLASH_CMD_RESET);
-       return retcode;
-}
-/*-----------------------------------------------------------------------
- */
-static void flash_add_byte(flash_info_t *info, cfiword_t * cword, uchar c)
-{
-       switch(info->portwidth) {
-       case FLASH_CFI_8BIT:
-               cword->c = c;
-               break;
-       case FLASH_CFI_16BIT:
-               cword->w = (cword->w << 8) | c;
-               break;
-       case FLASH_CFI_32BIT:
-               cword->l = (cword->l << 8) | c;
-       }
-}
-
-
-/*-----------------------------------------------------------------------
- * make a proper sized command based on the port and chip widths
- */
-static void flash_make_cmd(flash_info_t * info, uchar cmd, void * cmdbuf)
-{
-       int i;
-       uchar *cp = (uchar *)cmdbuf;
-       for(i=0; i< info->portwidth; i++)
-               *cp++ = ((i+1) % info->chipwidth) ? '\0':cmd;
-}
-
-/*
- * Write a proper sized command to the correct address
- */
-static void flash_write_cmd(flash_info_t * info, int sect, uchar offset, uchar cmd)
-{
-
-       volatile cfiptr_t addr;
-       cfiword_t cword;
-       addr.cp = flash_make_addr(info, sect, offset);
-       flash_make_cmd(info, cmd, &cword);
-       switch(info->portwidth) {
-       case FLASH_CFI_8BIT:
-               *addr.cp = cword.c;
-               break;
-       case FLASH_CFI_16BIT:
-               *addr.wp = cword.w;
-               break;
-       case FLASH_CFI_32BIT:
-               *addr.lp = cword.l;
-               break;
-       }
-}
-
-/*-----------------------------------------------------------------------
- */
-static int flash_isequal(flash_info_t * info, int sect, uchar offset, uchar cmd)
-{
-       cfiptr_t cptr;
-       cfiword_t cword;
-       int retval;
-       cptr.cp = flash_make_addr(info, sect, offset);
-       flash_make_cmd(info, cmd, &cword);
-       switch(info->portwidth) {
-       case FLASH_CFI_8BIT:
-               retval = (cptr.cp[0] == cword.c);
-               break;
-       case FLASH_CFI_16BIT:
-               retval = (cptr.wp[0] == cword.w);
-               break;
-       case FLASH_CFI_32BIT:
-               retval = (cptr.lp[0] == cword.l);
-               break;
-       default:
-               retval = 0;
-               break;
-       }
-       return retval;
-}
-/*-----------------------------------------------------------------------
- */
-static int flash_isset(flash_info_t * info, int sect, uchar offset, uchar cmd)
-{
-       cfiptr_t cptr;
-       cfiword_t cword;
-       int retval;
-       cptr.cp = flash_make_addr(info, sect, offset);
-       flash_make_cmd(info, cmd, &cword);
-       switch(info->portwidth) {
-       case FLASH_CFI_8BIT:
-               retval = ((cptr.cp[0] & cword.c) == cword.c);
-               break;
-       case FLASH_CFI_16BIT:
-               retval = ((cptr.wp[0] & cword.w) == cword.w);
-               break;
-       case FLASH_CFI_32BIT:
-               retval = ((cptr.lp[0] & cword.l) == cword.l);
-               break;
-       default:
-               retval = 0;
-               break;
-       }
-       return retval;
-}
-
-/*-----------------------------------------------------------------------
- * detect if flash is compatible with the Common Flash Interface (CFI)
- * http://www.jedec.org/download/search/jesd68.pdf
- *
-*/
-static int flash_detect_cfi(flash_info_t * info)
-{
-
-       for(info->portwidth=FLASH_CFI_8BIT; info->portwidth <= FLASH_CFI_32BIT;
-           info->portwidth <<= 1) {
-               for(info->chipwidth =FLASH_CFI_BY8;
-                   info->chipwidth <= info->portwidth;
-                   info->chipwidth <<= 1) {
-                       flash_write_cmd(info, 0, 0, FLASH_CMD_RESET);
-                       flash_write_cmd(info, 0, FLASH_OFFSET_CFI, FLASH_CMD_CFI);
-                       if(flash_isequal(info, 0, FLASH_OFFSET_CFI_RESP,'Q') &&
-                          flash_isequal(info, 0, FLASH_OFFSET_CFI_RESP + 1, 'R') &&
-                          flash_isequal(info, 0, FLASH_OFFSET_CFI_RESP + 2, 'Y'))
-                               return 1;
-               }
-       }
-       return 0;
-}
-/*
- * The following code cannot be run from FLASH!
- *
- */
-static ulong flash_get_size (ulong base, int banknum)
-{
-       flash_info_t * info = &flash_info[banknum];
-       int i, j;
-       int sect_cnt;
-       unsigned long sector;
-       unsigned long tmp;
-       int size_ratio;
-       uchar num_erase_regions;
-       int  erase_region_size;
-       int  erase_region_count;
-
-       info->start[0] = base;
-
-       if(flash_detect_cfi(info)){
-#ifdef DEBUG_FLASH
-               printf("portwidth=%d chipwidth=%d\n", info->portwidth, info->chipwidth); /* test-only */
-#endif
-               size_ratio = info->portwidth / info->chipwidth;
-               num_erase_regions = flash_read_uchar(info, FLASH_OFFSET_NUM_ERASE_REGIONS);
-#ifdef DEBUG_FLASH
-               printf("found %d erase regions\n", num_erase_regions);
-#endif
-               sect_cnt = 0;
-               sector = base;
-               for(i = 0 ; i < num_erase_regions; i++) {
-                       if(i > NUM_ERASE_REGIONS) {
-                               printf("%d erase regions found, only %d used\n",
-                                      num_erase_regions, NUM_ERASE_REGIONS);
-                               break;
-                       }
-                       tmp = flash_read_long(info, 0, FLASH_OFFSET_ERASE_REGIONS);
-                       erase_region_size = (tmp & 0xffff)? ((tmp & 0xffff) * 256): 128;
-                       tmp >>= 16;
-                       erase_region_count = (tmp & 0xffff) +1;
-                       for(j = 0; j< erase_region_count; j++) {
-                               info->start[sect_cnt] = sector;
-                               sector += (erase_region_size * size_ratio);
-                               info->protect[sect_cnt] = flash_isset(info, sect_cnt, FLASH_OFFSET_PROTECT, FLASH_STATUS_PROTECT);
-                               sect_cnt++;
-                       }
-               }
-
-               info->sector_count = sect_cnt;
-               /* multiply the size by the number of chips */
-               info->size = (1 << flash_read_uchar(info, FLASH_OFFSET_SIZE)) * size_ratio;
-               info->buffer_size = (1 << flash_read_ushort(info, 0, FLASH_OFFSET_BUFFER_SIZE));
-               tmp = 1 << flash_read_uchar(info, FLASH_OFFSET_ETOUT);
-               info->erase_blk_tout = (tmp * (1 << flash_read_uchar(info, FLASH_OFFSET_EMAX_TOUT)));
-               tmp = 1 << flash_read_uchar(info, FLASH_OFFSET_WBTOUT);
-               info->buffer_write_tout = (tmp * (1 << flash_read_uchar(info, FLASH_OFFSET_WBMAX_TOUT)));
-               tmp = 1 << flash_read_uchar(info, FLASH_OFFSET_WTOUT);
-               info->write_tout = (tmp * (1 << flash_read_uchar(info, FLASH_OFFSET_WMAX_TOUT)))/ 1000;
-               info->flash_id = FLASH_MAN_CFI;
-       }
-
-       flash_write_cmd(info, 0, 0, FLASH_CMD_RESET);
-       return(info->size);
-}
-
-
-/*-----------------------------------------------------------------------
- */
-static int flash_write_cfiword (flash_info_t *info, ulong dest, cfiword_t cword)
-{
-
-       cfiptr_t cptr;
-       int flag;
-
-       cptr.cp = (uchar *)dest;
-
-       /* Check if Flash is (sufficiently) erased */
-       switch(info->portwidth) {
-       case FLASH_CFI_8BIT:
-               flag = ((cptr.cp[0] & cword.c) == cword.c);
-               break;
-       case FLASH_CFI_16BIT:
-               flag = ((cptr.wp[0] & cword.w) == cword.w);
-               break;
-       case FLASH_CFI_32BIT:
-               flag = ((cptr.lp[0] & cword.l)  == cword.l);
-               break;
-       default:
-               return 2;
-       }
-       if(!flag)
-               return 2;
-
-       /* Disable interrupts which might cause a timeout here */
-       flag = disable_interrupts();
-
-       flash_write_cmd(info, 0, 0, FLASH_CMD_CLEAR_STATUS);
-       flash_write_cmd(info, 0, 0, FLASH_CMD_WRITE);
-
-       switch(info->portwidth) {
-       case FLASH_CFI_8BIT:
-               cptr.cp[0] = cword.c;
-               break;
-       case FLASH_CFI_16BIT:
-               cptr.wp[0] = cword.w;
-               break;
-       case FLASH_CFI_32BIT:
-               cptr.lp[0] = cword.l;
-               break;
-       }
-
-       /* re-enable interrupts if necessary */
-       if(flag)
-               enable_interrupts();
-
-       return flash_full_status_check(info, 0, info->write_tout, "write");
-}
-
-#ifdef CONFIG_SYS_FLASH_USE_BUFFER_WRITE
-
-/* loop through the sectors from the highest address
- * when the passed address is greater or equal to the sector address
- * we have a match
- */
-static int find_sector(flash_info_t *info, ulong addr)
-{
-       int sector;
-       for(sector = info->sector_count - 1; sector >= 0; sector--) {
-               if(addr >= info->start[sector])
-                       break;
-       }
-       return sector;
-}
-
-static int flash_write_cfibuffer(flash_info_t * info, ulong dest, uchar * cp, int len)
-{
-
-       int sector;
-       int cnt;
-       int retcode;
-       volatile cfiptr_t src;
-       volatile cfiptr_t dst;
-
-       src.cp = cp;
-       dst.cp = (uchar *)dest;
-       sector = find_sector(info, dest);
-       flash_write_cmd(info, sector, 0, FLASH_CMD_CLEAR_STATUS);
-       flash_write_cmd(info, sector, 0, FLASH_CMD_WRITE_TO_BUFFER);
-       if((retcode = flash_status_check(info, sector, info->buffer_write_tout,
-                                        "write to buffer")) == ERR_OK) {
-               switch(info->portwidth) {
-               case FLASH_CFI_8BIT:
-                       cnt = len;
-                       break;
-               case FLASH_CFI_16BIT:
-                       cnt = len >> 1;
-                       if (len & 0x1) { /* test-only: unaligned size */
-                               puts("\nUnalgined size!!!\n"); /* test-only */
-                               cnt++;
-                       }
-                       break;
-               case FLASH_CFI_32BIT:
-                       cnt = len >> 2;
-                       break;
-               default:
-                       return ERR_INVAL;
-                       break;
-               }
-               flash_write_cmd(info, sector, 0, (uchar)cnt-1);
-               while(cnt-- > 0) {
-                       switch(info->portwidth) {
-                       case FLASH_CFI_8BIT:
-                               *dst.cp++ = *src.cp++;
-                               break;
-                       case FLASH_CFI_16BIT:
-                               *dst.wp++ = *src.wp++;
-                               break;
-                       case FLASH_CFI_32BIT:
-                               *dst.lp++ = *src.lp++;
-                               break;
-                       default:
-                               return ERR_INVAL;
-                               break;
-                       }
-               }
-               flash_write_cmd(info, sector, 0, FLASH_CMD_WRITE_BUFFER_CONFIRM);
-               retcode = flash_full_status_check(info, sector, info->buffer_write_tout,
-                                            "buffer write");
-       }
-       flash_write_cmd(info, sector, 0, FLASH_CMD_CLEAR_STATUS);
-       return retcode;
-}
-#endif /* CONFIG_SYS_USE_FLASH_BUFFER_WRITE */
index 7f79fd206f9653bcb9d950721eba99ac21041186..33a31f311fcff9e145901cd172f412563519f638 100644 (file)
@@ -14,6 +14,7 @@ config SYS_CONFIG_NAME
 
 config BOARD_SPECIFIC_OPTIONS # dummy
        def_bool y
+       select X86_RESET_VECTOR
        select CPU_INTEL_SOCKET_RPGA989
        select NORTHBRIDGE_INTEL_IVYBRIDGE
        select SOUTHBRIDGE_INTEL_C216
@@ -29,4 +30,12 @@ config EARLY_POST_CROS_EC
        bool "Enable early post to Chrome OS EC"
        default y
 
+config SYS_CAR_ADDR
+       hex
+       default 0xff7e0000
+
+config SYS_CAR_SIZE
+       hex
+       default 0x20000
+
 endif
index 4709f9b55d574610541c476c638af5b9e51bc683..762663a001aaae75a3975e9b36ef81233f5c5482 100644 (file)
@@ -14,6 +14,7 @@ config SYS_CONFIG_NAME
 
 config BOARD_SPECIFIC_OPTIONS # dummy
        def_bool y
+       select X86_RESET_VECTOR
        select INTEL_QUEENSBAY
        select BOARD_ROMSIZE_KB_1024
 
diff --git a/board/ppmc7xx/Kconfig b/board/ppmc7xx/Kconfig
deleted file mode 100644 (file)
index f101940..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-if TARGET_PPMC7XX
-
-config SYS_BOARD
-       default "ppmc7xx"
-
-config SYS_CONFIG_NAME
-       default "ppmc7xx"
-
-endif
diff --git a/board/ppmc7xx/MAINTAINERS b/board/ppmc7xx/MAINTAINERS
deleted file mode 100644 (file)
index a0c1f44..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-PPMC7XX BOARD
-#M:    -
-S:     Maintained
-F:     board/ppmc7xx/
-F:     include/configs/ppmc7xx.h
-F:     configs/ppmc7xx_defconfig
diff --git a/board/ppmc7xx/Makefile b/board/ppmc7xx/Makefile
deleted file mode 100644 (file)
index f8957f3..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# (C) Copyright 2000-2006
-# Wolfgang Denk, DENX Software Engineering, wd@denx.de.
-#
-# SPDX-License-Identifier:     GPL-2.0+
-#
-
-obj-y  := init.o
-obj-y  += ppmc7xx.o pci.o flash.o
diff --git a/board/ppmc7xx/flash.c b/board/ppmc7xx/flash.c
deleted file mode 100644 (file)
index e724227..0000000
+++ /dev/null
@@ -1,494 +0,0 @@
-/*
- * flash.c
- * -------
- *
- * Flash programming routines for the Wind River PPMC 74xx/7xx
- * based on flash.c from the TQM8260 board.
- *
- * By Richard Danter (richard.danter@windriver.com)
- * Copyright (C) 2005 Wind River Systems
- */
-
-#include <common.h>
-#include <asm/processor.h>
-#include <74xx_7xx.h>
-
-#define DWORD unsigned long long
-
-/* Local function prototypes */
-static int     write_dword (flash_info_t* info, ulong dest, unsigned char *pdata);
-static void    write_via_fpu (volatile DWORD* addr, DWORD* data);
-
-flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS];
-
-/*-----------------------------------------------------------------------
- */
-void flash_reset (void)
-{
-       unsigned long msr;
-       DWORD cmd_reset = 0x00F000F000F000F0LL;
-
-       if (flash_info[0].flash_id != FLASH_UNKNOWN) {
-               msr = get_msr ();
-               set_msr (msr | MSR_FP);
-
-               write_via_fpu ((DWORD*)flash_info[0].start[0], &cmd_reset );
-
-               set_msr (msr);
-       }
-}
-
-/*-----------------------------------------------------------------------
- */
-ulong flash_get_size (ulong baseaddr, flash_info_t * info)
-{
-       int i;
-       unsigned long msr;
-       DWORD flashtest;
-       DWORD cmd_select[3] = { 0x00AA00AA00AA00AALL, 0x0055005500550055LL,
-                                                       0x0090009000900090LL };
-
-       /* Enable FPU */
-       msr = get_msr ();
-       set_msr (msr | MSR_FP);
-
-       /* Write auto-select command sequence */
-       write_via_fpu ((DWORD*)(baseaddr + (0x0555 << 3)), &cmd_select[0] );
-       write_via_fpu ((DWORD*)(baseaddr + (0x02AA << 3)), &cmd_select[1] );
-       write_via_fpu ((DWORD*)(baseaddr + (0x0555 << 3)), &cmd_select[2] );
-
-       /* Restore FPU */
-       set_msr (msr);
-
-       /* Read manufacturer ID */
-       flashtest = *(volatile DWORD*)baseaddr;
-       switch ((int)flashtest) {
-       case AMD_MANUFACT:
-               info->flash_id = FLASH_MAN_AMD;
-               break;
-       case FUJ_MANUFACT:
-               info->flash_id = FLASH_MAN_FUJ;
-               break;
-       default:
-               /* No, faulty or unknown flash */
-               info->flash_id = FLASH_UNKNOWN;
-               info->sector_count = 0;
-               info->size = 0;
-               return (0);
-       }
-
-       /* Read device ID */
-       flashtest = *(volatile DWORD*)(baseaddr + 8);
-       switch ((long)flashtest) {
-       case AMD_ID_LV800T:
-               info->flash_id += FLASH_AM800T;
-               info->sector_count = 19;
-               info->size = 0x00400000;
-               break;
-       case AMD_ID_LV800B:
-               info->flash_id += FLASH_AM800B;
-               info->sector_count = 19;
-               info->size = 0x00400000;
-               break;
-       case AMD_ID_LV160T:
-               info->flash_id += FLASH_AM160T;
-               info->sector_count = 35;
-               info->size = 0x00800000;
-               break;
-       case AMD_ID_LV160B:
-               info->flash_id += FLASH_AM160B;
-               info->sector_count = 35;
-               info->size = 0x00800000;
-               break;
-       case AMD_ID_DL322T:
-               info->flash_id += FLASH_AMDL322T;
-               info->sector_count = 71;
-               info->size = 0x01000000;
-               break;
-       case AMD_ID_DL322B:
-               info->flash_id += FLASH_AMDL322B;
-               info->sector_count = 71;
-               info->size = 0x01000000;
-               break;
-       case AMD_ID_DL323T:
-               info->flash_id += FLASH_AMDL323T;
-               info->sector_count = 71;
-               info->size = 0x01000000;
-               break;
-       case AMD_ID_DL323B:
-               info->flash_id += FLASH_AMDL323B;
-               info->sector_count = 71;
-               info->size = 0x01000000;
-               break;
-       case AMD_ID_LV640U:
-               info->flash_id += FLASH_AM640U;
-               info->sector_count = 128;
-               info->size = 0x02000000;
-               break;
-       default:
-               /* Unknown flash type */
-               info->flash_id = FLASH_UNKNOWN;
-               return (0);
-       }
-
-       if ((long)flashtest == AMD_ID_LV640U) {
-               /* set up sector start adress table (uniform sector type) */
-               for (i = 0; i < info->sector_count; i++)
-                       info->start[i] = baseaddr + (i * 0x00040000);
-       } else if (info->flash_id & FLASH_BTYPE) {
-               /* set up sector start adress table (bottom sector type) */
-               info->start[0] = baseaddr + 0x00000000;
-               info->start[1] = baseaddr + 0x00010000;
-               info->start[2] = baseaddr + 0x00018000;
-               info->start[3] = baseaddr + 0x00020000;
-               for (i = 4; i < info->sector_count; i++) {
-                       info->start[i] = baseaddr + (i * 0x00040000) - 0x000C0000;
-               }
-       } else {
-               /* set up sector start adress table (top sector type) */
-               i = info->sector_count - 1;
-               info->start[i--] = baseaddr + info->size - 0x00010000;
-               info->start[i--] = baseaddr + info->size - 0x00018000;
-               info->start[i--] = baseaddr + info->size - 0x00020000;
-               for (; i >= 0; i--) {
-                       info->start[i] = baseaddr + i * 0x00040000;
-               }
-       }
-
-       /* check for protected sectors */
-       for (i = 0; i < info->sector_count; i++) {
-               /* read sector protection at sector address, (A7 .. A0) = 0x02 */
-               if (*(volatile DWORD*)(info->start[i] + 16) & 0x0001000100010001LL) {
-                       info->protect[i] = 1;   /* D0 = 1 if protected */
-               } else {
-                       info->protect[i] = 0;
-               }
-       }
-
-       flash_reset ();
-       return (info->size);
-}
-
-/*-----------------------------------------------------------------------
- */
-unsigned long flash_init (void)
-{
-       unsigned long size_b0 = 0;
-       int i;
-
-       /* Init: no FLASHes known */
-       for (i = 0; i < CONFIG_SYS_MAX_FLASH_BANKS; ++i) {
-               flash_info[i].flash_id = FLASH_UNKNOWN;
-       }
-
-       /* Static FLASH Bank configuration here (only one bank) */
-       size_b0 = flash_get_size (CONFIG_SYS_FLASH_BASE, &flash_info[0]);
-       if (flash_info[0].flash_id == FLASH_UNKNOWN || size_b0 == 0) {
-               printf ("## Unknown FLASH on Bank 0 - Size = 0x%08lx = %ld MB\n",
-                               size_b0, size_b0 >> 20);
-       }
-
-       /*
-        * protect monitor and environment sectors
-        */
-#if CONFIG_SYS_MONITOR_BASE >= CONFIG_SYS_FLASH_BASE
-       flash_protect (FLAG_PROTECT_SET,
-                      CONFIG_SYS_MONITOR_BASE,
-                      CONFIG_SYS_MONITOR_BASE + monitor_flash_len - 1, &flash_info[0]);
-#endif
-
-#if defined(CONFIG_ENV_IS_IN_FLASH) && defined(CONFIG_ENV_ADDR)
-# ifndef  CONFIG_ENV_SIZE
-#  define CONFIG_ENV_SIZE      CONFIG_ENV_SECT_SIZE
-# endif
-       flash_protect (FLAG_PROTECT_SET,
-                      CONFIG_ENV_ADDR,
-                      CONFIG_ENV_ADDR + CONFIG_ENV_SIZE - 1, &flash_info[0]);
-#endif
-
-       return (size_b0);
-}
-
-/*-----------------------------------------------------------------------
- */
-void flash_print_info (flash_info_t * info)
-{
-       int i;
-
-       if (info->flash_id == FLASH_UNKNOWN) {
-               printf ("missing or unknown FLASH type\n");
-               return;
-       }
-
-       switch (info->flash_id & FLASH_VENDMASK) {
-       case FLASH_MAN_AMD:
-               printf ("AMD ");
-               break;
-       case FLASH_MAN_FUJ:
-               printf ("FUJITSU ");
-               break;
-       default:
-               printf ("Unknown Vendor ");
-               break;
-       }
-
-       switch (info->flash_id & FLASH_TYPEMASK) {
-       case FLASH_AM800T:
-               printf ("29LV800T (8 M, top sector)\n");
-               break;
-       case FLASH_AM800B:
-               printf ("29LV800T (8 M, bottom sector)\n");
-               break;
-       case FLASH_AM160T:
-               printf ("29LV160T (16 M, top sector)\n");
-               break;
-       case FLASH_AM160B:
-               printf ("29LV160B (16 M, bottom sector)\n");
-               break;
-       case FLASH_AMDL322T:
-               printf ("29DL322T (32 M, top sector)\n");
-               break;
-       case FLASH_AMDL322B:
-               printf ("29DL322B (32 M, bottom sector)\n");
-               break;
-       case FLASH_AMDL323T:
-               printf ("29DL323T (32 M, top sector)\n");
-               break;
-       case FLASH_AMDL323B:
-               printf ("29DL323B (32 M, bottom sector)\n");
-               break;
-       case FLASH_AM640U:
-               printf ("29LV640D (64 M, uniform sector)\n");
-               break;
-       default:
-               printf ("Unknown Chip Type\n");
-               break;
-       }
-
-       printf ("  Size: %ld MB in %d Sectors\n",
-                       info->size >> 20, info->sector_count);
-
-       printf ("  Sector Start Addresses:");
-       for (i = 0; i < info->sector_count; ++i) {
-               if ((i % 5) == 0)
-                       printf ("\n   ");
-               printf (" %08lX%s",
-                       info->start[i],
-                       info->protect[i] ? " (RO)" : "     "
-               );
-       }
-       printf ("\n");
-       return;
-}
-
-/*-----------------------------------------------------------------------
- */
-int flash_erase (flash_info_t * info, int s_first, int s_last)
-{
-       int flag, prot, sect, l_sect;
-       ulong start, now, last;
-       unsigned long msr;
-       DWORD cmd_erase[6] = { 0x00AA00AA00AA00AALL, 0x0055005500550055LL,
-                                                  0x0080008000800080LL, 0x00AA00AA00AA00AALL,
-                                                  0x0055005500550055LL, 0x0030003000300030LL };
-
-       if ((s_first < 0) || (s_first > s_last)) {
-               if (info->flash_id == FLASH_UNKNOWN) {
-                       printf ("- missing\n");
-               } else {
-                       printf ("- no sectors to erase\n");
-               }
-               return 1;
-       }
-
-       prot = 0;
-       for (sect = s_first; sect <= s_last; sect++) {
-               if (info->protect[sect])
-                       prot++;
-       }
-
-       if (prot) {
-               printf ("- Warning: %d protected sectors will not be erased!\n",
-                       prot);
-       } else {
-               printf ("\n");
-       }
-
-       l_sect = -1;
-
-       /* Enable FPU */
-       msr = get_msr();
-       set_msr ( msr | MSR_FP );
-
-       /* Disable interrupts which might cause a timeout here */
-       flag = disable_interrupts ();
-
-       write_via_fpu ((DWORD*)(info->start[0] + (0x0555 << 3)), &cmd_erase[0] );
-       write_via_fpu ((DWORD*)(info->start[0] + (0x02AA << 3)), &cmd_erase[1] );
-       write_via_fpu ((DWORD*)(info->start[0] + (0x0555 << 3)), &cmd_erase[2] );
-       write_via_fpu ((DWORD*)(info->start[0] + (0x0555 << 3)), &cmd_erase[3] );
-       write_via_fpu ((DWORD*)(info->start[0] + (0x02AA << 3)), &cmd_erase[4] );
-       udelay (1000);
-
-       /* Start erase on unprotected sectors */
-       for (sect = s_first; sect <= s_last; sect++) {
-               if (info->protect[sect] == 0) { /* not protected */
-                       write_via_fpu ((DWORD*)info->start[sect], &cmd_erase[5] );
-                       l_sect = sect;
-               }
-       }
-
-       /* re-enable interrupts if necessary */
-       if (flag)
-               enable_interrupts ();
-
-       /* Restore FPU */
-       set_msr (msr);
-
-       /* wait at least 80us - let's wait 1 ms */
-       udelay (1000);
-
-       /*
-        * We wait for the last triggered sector
-        */
-       if (l_sect < 0)
-               goto DONE;
-
-       start = get_timer (0);
-       last = start;
-       while ((*(volatile DWORD*)info->start[l_sect] & 0x0080008000800080LL )
-                               != 0x0080008000800080LL )
-       {
-               if ((now = get_timer (start)) > CONFIG_SYS_FLASH_ERASE_TOUT) {
-                       printf ("Timeout\n");
-                       return 1;
-               }
-               /* show that we're waiting */
-               if ((now - last) > 1000) {      /* every second */
-                       serial_putc ('.');
-                       last = now;
-               }
-       }
-
-  DONE:
-       /* reset to read mode */
-       flash_reset ();
-
-       printf (" done\n");
-       return 0;
-}
-
-
-/*-----------------------------------------------------------------------
- * Copy memory to flash, returns:
- * 0 - OK
- * 1 - write timeout
- * 2 - Flash not erased
- */
-
-int write_buff (flash_info_t * info, uchar * src, ulong addr, ulong cnt)
-{
-       ulong dp;
-       static unsigned char bb[8];
-       int i, l, rc, cc = cnt;
-
-       dp = (addr & ~7);               /* get lower dword aligned address */
-
-       /*
-        * handle unaligned start bytes
-        */
-       if ((l = addr - dp) != 0) {
-               for (i = 0; i < 8; i++)
-                       bb[i] = (i < l || (i - l) >= cc) ? *(char*)(dp + i) : *src++;
-               if ((rc = write_dword (info, dp, bb)) != 0) {
-                       return (rc);
-               }
-               dp += 8;
-               cc -= 8 - l;
-       }
-
-       /*
-        * handle word aligned part
-        */
-       while (cc >= 8) {
-               if ((rc = write_dword (info, dp, src)) != 0) {
-                       return (rc);
-               }
-               dp += 8;
-               src += 8;
-               cc -= 8;
-       }
-
-       if (cc <= 0) {
-               return (0);
-       }
-
-       /*
-        * handle unaligned tail bytes
-        */
-       for (i = 0; i < 8; i++) {
-               bb[i] = (i < cc) ? *src++ : *(char*)(dp + i);
-       }
-       return (write_dword (info, dp, bb));
-}
-
-/*-----------------------------------------------------------------------
- * Write a dword to Flash, returns:
- * 0 - OK
- * 1 - write timeout
- * 2 - Flash not erased
- */
-static int write_dword (flash_info_t * info, ulong dest, unsigned char *pdata)
-{
-       ulong start;
-       unsigned long msr;
-       int flag, i;
-       DWORD data;
-       DWORD cmd_write[3] = { 0x00AA00AA00AA00AALL, 0x0055005500550055LL,
-                                                  0x00A000A000A000A0LL };
-
-       for (data = 0, i = 0; i < 8; i++)
-               data = (data << 8) + *pdata++;
-
-       /* Check if Flash is (sufficiently) erased */
-       if ((*(DWORD*)dest & data) != data) {
-               return (2);
-       }
-
-       /* Enable FPU */
-       msr = get_msr();
-       set_msr( msr | MSR_FP );
-
-       /* Disable interrupts which might cause a timeout here */
-       flag = disable_interrupts ();
-
-       write_via_fpu ((DWORD*)(info->start[0] + (0x0555 << 3)), &cmd_write[0] );
-       write_via_fpu ((DWORD*)(info->start[0] + (0x02AA << 3)), &cmd_write[1] );
-       write_via_fpu ((DWORD*)(info->start[0] + (0x0555 << 3)), &cmd_write[2] );
-       write_via_fpu ((DWORD*)dest, &data );
-
-       /* re-enable interrupts if necessary */
-       if (flag)
-               enable_interrupts ();
-
-       /* Restore FPU */
-       set_msr(msr);
-
-       /* data polling for D7 */
-       start = get_timer (0);
-       while (*(volatile DWORD*)dest != data ) {
-               if (get_timer (start) > CONFIG_SYS_FLASH_WRITE_TOUT) {
-                       return (1);
-               }
-       }
-       return (0);
-}
-
-/*-----------------------------------------------------------------------
- */
-static void write_via_fpu (volatile DWORD* addr, DWORD* data)
-{
-       __asm__ __volatile__ ("lfd  1, 0(%0)"::"r" (data));
-       __asm__ __volatile__ ("stfd 1, 0(%0)"::"r" (addr));
-       __asm__ __volatile__ ("eieio");
-}
diff --git a/board/ppmc7xx/init.S b/board/ppmc7xx/init.S
deleted file mode 100644 (file)
index 99a818a..0000000
+++ /dev/null
@@ -1,336 +0,0 @@
-/*
- * init.S
- * ------
- *
- * Wind River PPMC 7xx/74xx init code.
- *
- * By Richard Danter (richard.danter@windriver.com)
- * Copyright (C) 2005 Wind River Systems
- *
- * NOTE: The following code was generated automatically by Workbench
- *       from the ppmc7400_107.reg register file.
- */
-
-#include <ppc_asm.tmpl>
-
-
-.globl board_asm_init
-board_asm_init:
-
-      lis    r4,0xFEC0
-      ori    r4,r4,0x0000
-      lis    r5,0xFEE0
-      ori    r5,r5,0x0000
-      lis    r3,0x8000          # ADDR_00
-      ori    r3,r3,0x0000
-      stwbrx    r3,0,r4
-      li     r3,0x1057          # VENDOR
-      li    r8, 0x0
-      sthbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_02
-      ori    r3,r3,0x0002
-      stwbrx    r3,0,r4
-      li     r3,0x0004          # ID
-      li    r8, 0x2
-      sthbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_04
-      ori    r3,r3,0x0004
-      stwbrx    r3,0,r4
-      li     r3,0x0006          # PCICMD
-      li    r8, 0x0
-      sthbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_06
-      ori    r3,r3,0x0006
-      stwbrx    r3,0,r4
-      li     r3,0x00A0          # PCISTAT
-      li    r8, 0x2
-      sthbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_08
-      ori    r3,r3,0x0008
-      stwbrx    r3,0,r4
-      li     r3,0x10            # REVID
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_09
-      ori    r3,r3,0x0009
-      stwbrx    r3,0,r4
-      li     r3,0x00            # PROGIR
-      stb    r3,0x1(r5)
-      lis    r3,0x8000          # ADDR_0A
-      ori    r3,r3,0x000A
-      stwbrx    r3,0,r4
-      li     r3,0x00            # SUBCCODE
-      stb    r3,0x2(r5)
-      lis    r3,0x8000          # ADDR_0B
-      ori    r3,r3,0x000B
-      stwbrx    r3,0,r4
-      li     r3,0x06            # PBCCR
-      stb    r3,0x3(r5)
-      lis    r3,0x8000          # ADDR_0C
-      ori    r3,r3,0x000C
-      stwbrx    r3,0,r4
-      li     r3,0x08            # PCLSR
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_0D
-      ori    r3,r3,0x000D
-      stwbrx    r3,0,r4
-      li     r3,0x00            # PLTR
-      stb    r3,0x1(r5)
-      lis    r3,0x8000          # ADDR_0E
-      ori    r3,r3,0x000E
-      stwbrx    r3,0,r4
-      li     r3,0x00            # HEADTYPE
-      stb    r3,0x2(r5)
-      lis    r3,0x8000          # ADDR_0F
-      ori    r3,r3,0x000F
-      stwbrx    r3,0,r4
-      li     r3,0x00            # BISTCTRL
-      stb    r3,0x3(r5)
-      lis    r3,0x8000          # ADDR_10
-      ori    r3,r3,0x0010
-      stwbrx    r3,0,r4
-      lis    r3,0x0000          # LMBAR
-      ori    r3,r3,0x0008
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_14
-      ori    r3,r3,0x0014
-      stwbrx    r3,0,r4
-      lis    r3,0xF000          # PCSRBAR
-      ori    r3,r3,0x0000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_3C
-      ori    r3,r3,0x003C
-      stwbrx    r3,0,r4
-      li     r3,0x00            # ILR
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_3D
-      ori    r3,r3,0x003D
-      stwbrx    r3,0,r4
-      li     r3,0x01            # INTPIN
-      stb    r3,0x1(r5)
-      lis    r3,0x8000          # ADDR_3E
-      ori    r3,r3,0x003E
-      stwbrx    r3,0,r4
-      li     r3,0x00            # MIN_GNT
-      stb    r3,0x2(r5)
-      lis    r3,0x8000          # ADDR_3F
-      ori    r3,r3,0x003F
-      stwbrx    r3,0,r4
-      li     r3,0x00            # MAX_LAT
-      stb    r3,0x3(r5)
-      lis    r3,0x8000          # ADDR_40
-      ori    r3,r3,0x0040
-      stwbrx    r3,0,r4
-      li     r3,0x00            # BUSNB
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_41
-      ori    r3,r3,0x0041
-      stwbrx    r3,0,r4
-      li     r3,0x00            # SBUSNB
-      stb    r3,0x1(r5)
-      lis    r3,0x8000          # ADDR_46
-      ori    r3,r3,0x0046
-      stwbrx    r3,0,r4
-#      li     r3,0xE080          # PCIARB
-      li     r3,-0x1F80          # PCIARB
-      li    r8, 0x2
-      sthbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_70
-      ori    r3,r3,0x0070
-      stwbrx    r3,0,r4
-      li     r3,0x0000          # PMCR1
-      li    r8, 0x0
-      sthbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_72
-      ori    r3,r3,0x0072
-      stwbrx    r3,0,r4
-      li     r3,0xC0            # PMCR2
-      stb    r3,0x2(r5)
-      lis    r3,0x8000          # ADDR_73
-      ori    r3,r3,0x0073
-      stwbrx    r3,0,r4
-      li     r3,0xEF            # ODCR
-      stb    r3,0x3(r5)
-      lis    r3,0x8000          # ADDR_74
-      ori    r3,r3,0x0074
-      stwbrx    r3,0,r4
-      li     r3,0x7D00          # CLKDCR
-      li    r8, 0x0
-      sthbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_76
-      ori    r3,r3,0x0076
-      stwbrx    r3,0,r4
-      li     r3,0x00            # MDCR
-      stb    r3,0x2(r5)
-      lis    r6,0xFCE0
-      ori    r6,r6,0x0000       # r6 is the EUMBAR Base Address
-      lis    r3,0x8000          # ADDR_78
-      ori    r3,r3,0x0078
-      stwbrx    r3,0,r4
-      lis    r3,0xFCE0          # EUMBBAR
-      ori    r3,r3,0x0000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_80
-      ori    r3,r3,0x0080
-      stwbrx    r3,0,r4
-      lis    r3,0xFFFF          # MSADDR1
-      ori    r3,r3,0x4000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_84
-      ori    r3,r3,0x0084
-      stwbrx    r3,0,r4
-      lis    r3,0xFFFF          # MSADDR2
-      ori    r3,r3,0xFFFF
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_88
-      ori    r3,r3,0x0088
-      stwbrx    r3,0,r4
-      lis    r3,0x0303          # EMSADDR1
-      ori    r3,r3,0x0000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_8C
-      ori    r3,r3,0x008C
-      stwbrx    r3,0,r4
-      lis    r3,0x0303          # EMSADDR2
-      ori    r3,r3,0x0303
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_90
-      ori    r3,r3,0x0090
-      stwbrx    r3,0,r4
-      lis    r3,0xFFFF          # EMEADDR1
-      ori    r3,r3,0x7F3F
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_94
-      ori    r3,r3,0x0094
-      stwbrx    r3,0,r4
-      lis    r3,0xFFFF          # EMEADDR2
-      ori    r3,r3,0xFFFF
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_98
-      ori    r3,r3,0x0098
-      stwbrx    r3,0,r4
-      lis    r3,0x0303          # EXTEMEM1
-      ori    r3,r3,0x0000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_9C
-      ori    r3,r3,0x009C
-      stwbrx    r3,0,r4
-      lis    r3,0x0303          # EXTEMEM2
-      ori    r3,r3,0x0303
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_A0
-      ori    r3,r3,0x00A0
-      stwbrx    r3,0,r4
-      li     r3,0x03            # MEMBNKEN
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_A3
-      ori    r3,r3,0x00A3
-      stwbrx    r3,0,r4
-      li     r3,0x00            # MEMPMODE
-      stb    r3,0x3(r5)
-      lis    r3,0x8000          # ADDR_B8
-      ori    r3,r3,0x00B8
-      stwbrx    r3,0,r4
-      li     r3,0x00            # ECCCNT
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_B9
-      ori    r3,r3,0x00B9
-      stwbrx    r3,0,r4
-      li     r3,0x00            # ECCTRG
-      stb    r3,0x1(r5)
-      lis    r3,0x8000          # ADDR_C0
-      ori    r3,r3,0x00C0
-      stwbrx    r3,0,r4
-      li     r3,0xFF            # ERRENR1
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_C1
-      ori    r3,r3,0x00C1
-      stwbrx    r3,0,r4
-      li     r3,0x00            # ERRDR1
-      stb    r3,0x1(r5)
-      lis    r3,0x8000          # ADDR_C3
-      ori    r3,r3,0x00C3
-      stwbrx    r3,0,r4
-      li     r3,0x50            # IPBESR
-      stb    r3,0x3(r5)
-      lis    r3,0x8000          # ADDR_C4
-      ori    r3,r3,0x00C4
-      stwbrx    r3,0,r4
-      li     r3,0xBF            # ERRENR2
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_C5
-      ori    r3,r3,0x00C5
-      stwbrx    r3,0,r4
-      li     r3,0x00            # ERRDR2
-      stb    r3,0x1(r5)
-      lis    r3,0x8000          # ADDR_C7
-      ori    r3,r3,0x00C7
-      stwbrx    r3,0,r4
-      li     r3,0x00            # PCIBESR
-      stb    r3,0x3(r5)
-      lis    r3,0x8000          # ADDR_C8
-      ori    r3,r3,0x00C8
-      stwbrx    r3,0,r4
-      lis    r3,0x0000          # BERRADDR
-      ori    r3,r3,0xE0FE
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_E0
-      ori    r3,r3,0x00E0
-      stwbrx    r3,0,r4
-      li     r3,0xC0            # AMBOR
-      stb    r3,0x0(r5)
-      lis    r3,0x8000          # ADDR_F4
-      ori    r3,r3,0x00F4
-      stwbrx    r3,0,r4
-      lis    r3,0x0000          # MCCR2
-      ori    r3,r3,0x020C
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_F8
-      ori    r3,r3,0x00F8
-      stwbrx    r3,0,r4
-      lis    r3,0x0230          # MCCR3
-      ori    r3,r3,0x0000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_FC
-      ori    r3,r3,0x00FC
-      stwbrx    r3,0,r4
-      lis    r3,0x2532          # MCCR4
-      ori    r3,r3,0x2220
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_F0
-      ori    r3,r3,0x00F0
-      stwbrx    r3,0,r4
-      lis    r3,0xFFC8          # MCCR1
-      ori    r3,r3,0x0000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_A8
-      ori    r3,r3,0x00A8
-      stwbrx    r3,0,r4
-      lis    r3,0xFF14          # PICR1
-      ori    r3,r3,0x1CC8
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-      lis    r3,0x8000          # ADDR_AC
-      ori    r3,r3,0x00AC
-      stwbrx    r3,0,r4
-      lis    r3,0x0000          # PICR2
-      ori    r3,r3,0x0000
-      li    r8, 0x0
-      stwbrx    r3,r8,r5
-
-      blr
diff --git a/board/ppmc7xx/pci.c b/board/ppmc7xx/pci.c
deleted file mode 100644 (file)
index d81a41a..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * PCI initialisation for the MPC10x.
- */
-
-#include <common.h>
-#include <pci.h>
-#include <mpc106.h>
-
-#ifdef CONFIG_PCI
-
-struct pci_controller local_hose;
-
-void pci_init_board(void)
-{
-    struct pci_controller* hose = (struct pci_controller *)&local_hose;
-    u16 reg16;
-
-    hose->first_busno = 0;
-    hose->last_busno = 0xff;
-
-    pci_set_region(hose->regions + 0,
-       CONFIG_SYS_PCI_MEMORY_BUS,
-       CONFIG_SYS_PCI_MEMORY_PHYS,
-       CONFIG_SYS_PCI_MEMORY_SIZE,
-       PCI_REGION_MEM | PCI_REGION_SYS_MEMORY);
-
-    /* PCI memory space */
-    pci_set_region(hose->regions + 1,
-       CONFIG_SYS_PCI_MEM_BUS,
-       CONFIG_SYS_PCI_MEM_PHYS,
-       CONFIG_SYS_PCI_MEM_SIZE,
-       PCI_REGION_MEM);
-
-    /* ISA/PCI memory space */
-    pci_set_region(hose->regions + 2,
-       CONFIG_SYS_ISA_MEM_BUS,
-       CONFIG_SYS_ISA_MEM_PHYS,
-       CONFIG_SYS_ISA_MEM_SIZE,
-       PCI_REGION_MEM);
-
-    /* PCI I/O space */
-    pci_set_region(hose->regions + 3,
-       CONFIG_SYS_PCI_IO_BUS,
-       CONFIG_SYS_PCI_IO_PHYS,
-       CONFIG_SYS_PCI_IO_SIZE,
-       PCI_REGION_IO);
-
-    /* ISA/PCI I/O space */
-    pci_set_region(hose->regions + 4,
-       CONFIG_SYS_ISA_IO_BUS,
-       CONFIG_SYS_ISA_IO_PHYS,
-       CONFIG_SYS_ISA_IO_SIZE,
-       PCI_REGION_IO);
-
-    hose->region_count = 5;
-
-    pci_setup_indirect(hose,
-       MPC106_REG_ADDR,
-       MPC106_REG_DATA);
-
-    pci_register_hose(hose);
-
-    hose->last_busno = pci_hose_scan(hose);
-
-    /* Initialises the MPC10x PCI Configuration regs. */
-    pci_read_config_word (PCI_BDF(0,0,0), PCI_COMMAND, &reg16);
-    reg16 |= PCI_COMMAND_SERR | PCI_COMMAND_MASTER | PCI_COMMAND_MEMORY;
-    pci_write_config_word(PCI_BDF(0,0,0), PCI_COMMAND, reg16);
-
-    /* Clear non-reserved bits in status register */
-    pci_write_config_word(PCI_BDF(0,0,0), PCI_STATUS, 0xffff);
-}
-
-#endif /* CONFIG_PCI */
diff --git a/board/ppmc7xx/ppmc7xx.c b/board/ppmc7xx/ppmc7xx.c
deleted file mode 100644 (file)
index 432d366..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-/*
- * ppmc7xx.c
- * ---------
- *
- * Main board-specific routines for Wind River PPMC 7xx/74xx board.
- *
- * By Richard Danter (richard.danter@windriver.com)
- * Copyright (C) 2005 Wind River Systems
- */
-
-#include <common.h>
-#include <command.h>
-#include <netdev.h>
-
-
-/* Define some MPC107 (memory controller) registers */
-#define MPC107_EUMB_GCR         0xfce41020
-#define MPC107_EUMB_IACKR       0xfce600a0
-
-
-/* Function prototypes */
-extern void _start(void);
-
-
-/*
- * initdram()
- *
- * This function normally initialises the (S)DRAM of the system. For this board
- * the SDRAM was already initialised by board_asm_init (see init.S) so we just
- * return the size of RAM.
- */
-phys_size_t initdram( int board_type )
-{
-    return CONFIG_SYS_SDRAM_SIZE;
-}
-
-
-/*
- * after_reloc()
- *
- * This is called after U-Boot has been copied from Flash/ROM to RAM. It gives
- * us an opportunity to do some additional setup before the rest of the system
- * is initialised. We don't need to do anything, so we just call board_init_r()
- * which should never return.
- */
-void after_reloc( ulong dest_addr, gd_t* gd )
-{
-       /* Jump to the main U-Boot board init code */
-       board_init_r( gd, dest_addr );
-}
-
-
-/*
- * checkboard()
- *
- * We could do some board level checks here, such as working out what version
- * it is, but for this board we simply display it's name (on the console).
- */
-int checkboard( void )
-{
-    puts( "Board: Wind River PPMC 7xx/74xx\n" );
-    return 0;
-}
-
-
-/*
- * misc_init_r
- *
- * Used for other setup which needs to be done late in the bring-up phase.
- */
-int misc_init_r( void )
-{
-       /* Reset the EPIC and clear pending interrupts */
-       out32r(MPC107_EUMB_GCR, 0xa0000000);
-       while( in32r( MPC107_EUMB_GCR ) & 0x80000000 );
-       out32r( MPC107_EUMB_GCR, 0x20000000 );
-       while( in32r( MPC107_EUMB_IACKR ) != 0xff );
-
-       /* Enable the I-Cache */
-       icache_enable();
-
-       return 0;
-}
-
-
-/*
- * do_reset()
- *
- * Shell command to reset the board.
- */
-int do_reset(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
-{
-       printf( "Resetting...\n" );
-
-       /* Disabe and invalidate cache */
-       icache_disable();
-       dcache_disable();
-
-       /* Jump to cold reset point (in RAM) */
-       _start();
-
-       /* Should never get here */
-       while(1)
-               ;
-
-       return 1;
-}
-
-int board_eth_init(bd_t *bis)
-{
-       return pci_eth_init(bis);
-}
index 5ae491d7380386ec48f4aaf63fe5ec21ba6d0223..6a4d764b7c9a94eaa4efe0d49f79d2bcbaf23a07 100644 (file)
@@ -29,9 +29,27 @@ config MACH_SUN7I
 config MACH_SUN8I
        bool "sun8i (Allwinner A23)"
        select CPU_V7
+       select SUPPORT_SPL
 
 endchoice
 
+if MACH_SUN6I || MACH_SUN8I
+
+config DRAM_CLK
+       int "sun6i dram clock speed"
+       default 312
+       ---help---
+       Set the dram clock speed, valid range 240 - 480, must be a multiple
+       of 24.
+
+config DRAM_ZQ
+       int "sun6i dram zq value"
+       default 123
+       ---help---
+       Set the dram zq value.
+
+endif
+
 config SYS_CONFIG_NAME
        default "sun4i" if MACH_SUN4I
        default "sun5i" if MACH_SUN5I
@@ -78,6 +96,10 @@ config TARGET_BANANAPI
        bool "BANANAPI"
        depends on MACH_SUN7I
 
+config TARGET_BANANAPRO
+       bool "BANANAPRO"
+       depends on MACH_SUN7I
+
 config TARGET_COLOMBUS
        bool "COLOMBUS"
        depends on MACH_SUN6I
@@ -94,10 +116,18 @@ config TARGET_CUBIETRUCK
        bool "CUBIETRUCK"
        depends on MACH_SUN7I
 
+config TARGET_HUMMINGBIRD_A31
+       bool "HUMMINGBIRD_A31"
+       depends on MACH_SUN6I
+
 config TARGET_IPPO_Q8H_V5
        bool "IPPO_Q8H_V5"
        depends on MACH_SUN8I
 
+config TARGET_PCDUINO
+       bool "PCDUINO"
+       depends on MACH_SUN4I
+
 config TARGET_PCDUINO3
        bool "PCDUINO3"
        depends on MACH_SUN7I
@@ -126,6 +156,32 @@ config TARGET_MINI_X
        bool "MINI_X"
        depends on MACH_SUN4I
 
+config TARGET_MSI_PRIMO73
+       bool "MSI Primo73 (7\" tablet)"
+       depends on MACH_SUN7I
+       ---help---
+       The MSI Primo73 is an A20 based tablet, with 1G RAM, 16G NAND,
+       1024x600 TN LCD display, mono speaker, 0.3 MP front camera, 2.0 MP
+       rear camera, 3000 mAh battery, gt911 touchscreen, mma8452 accelerometer
+       and rtl8188etv usb wifi. Has "power", "volume+" and "volume-" buttons
+       (both volume buttons are also connected to the UBOOT_SEL pin). The
+       external connectors are represented by MicroSD slot, MiniHDMI, MicroUSB
+       OTG and 3.5mm headphone jack. More details are available at
+           http://linux-sunxi.org/MSI_Primo73
+
+config TARGET_MSI_PRIMO81
+       bool "MSI Primo81 (7.85\" tablet)"
+       depends on MACH_SUN6I
+       ---help---
+       The MSI Primo81 is an A31s based tablet, with 1G RAM, 16G NAND,
+       1024x768 IPS LCD display, mono speaker, 0.3 MP front camera, 2.0 MP
+       rear camera, 3500 mAh battery, gt911 touchscreen, mma8452 accelerometer
+       and rtl8188etv usb wifi. Has "power", "volume+" and "volume-" buttons
+       (both volume buttons are also connected to the UBOOT_SEL pin). The
+       external connectors are represented by MicroSD slot, MiniHDMI, MicroUSB
+       OTG and 3.5mm headphone jack. More details are available at
+           http://linux-sunxi.org/MSI_Primo81
+
 config TARGET_BA10_TV_BOX
        bool "BA10_TV_BOX"
        depends on MACH_SUN4I
@@ -155,6 +211,18 @@ config SPL_FEL
        depends on SPL
        default n
 
+config UART0_PORT_F
+       bool "UART0 on MicroSD breakout board"
+       depends on SPL_FEL
+       default n
+       ---help---
+       Repurpose the SD card slot for getting access to the UART0 serial
+       console. Primarily useful only for low level u-boot debugging on
+       tablets, where normal UART0 is difficult to access and requires
+       device disassembly and/or soldering. As the SD card can't be used
+       at the same time, the system can be only booted in the FEL mode.
+       Only enable this if you really know what you are doing.
+
 config FDTFILE
        string "Default fdtfile env setting for this board"
 
@@ -199,6 +267,13 @@ config MMC_SUNXI_SLOT_EXTRA
        slot or emmc on mmc1 - mmc3. Setting this to 1, 2 or 3 will enable
        support for this.
 
+config USB0_VBUS_PIN
+       string "Vbus enable pin for usb0 (otg)"
+       default ""
+       ---help---
+       Set the Vbus enable pin for usb0 (otg). This takes a string in the
+       format understood by sunxi_name_to_gpio, e.g. PH1 for pin 1 of port H.
+
 config USB1_VBUS_PIN
        string "Vbus enable pin for usb1 (ehci0)"
        default "PH6" if MACH_SUN4I || MACH_SUN7I
@@ -216,17 +291,110 @@ config USB2_VBUS_PIN
        See USB1_VBUS_PIN help text.
 
 config VIDEO
-       boolean "Enable graphical uboot console on HDMI"
+       boolean "Enable graphical uboot console on HDMI, LCD or VGA"
+       default y
+       ---help---
+       Say Y here to add support for using a cfb console on the HDMI, LCD
+       or VGA output found on most sunxi devices. See doc/README.video for
+       info on how to select the video output and mode.
+
+config VIDEO_HDMI
+       boolean "HDMI output support"
+       depends on VIDEO && !MACH_SUN8I
        default y
        ---help---
-       Say Y here to add support for using a cfb console on the HDMI output
-       found on most sunxi devices.
+       Say Y here to add support for outputting video over HDMI.
+
+config VIDEO_VGA
+       boolean "VGA output support"
+       depends on VIDEO && (MACH_SUN4I || MACH_SUN7I)
+       default n
+       ---help---
+       Say Y here to add support for outputting video over VGA.
+
+config VIDEO_VGA_VIA_LCD
+       boolean "VGA via LCD controller support"
+       depends on VIDEO && (MACH_SUN5I || MACH_SUN6I || MACH_SUN8I)
+       default n
+       ---help---
+       Say Y here to add support for external DACs connected to the parallel
+       LCD interface driving a VGA connector, such as found on the
+       Olimex A13 boards.
+
+config VIDEO_VGA_EXTERNAL_DAC_EN
+       string "LCD panel power enable pin"
+       depends on VIDEO_VGA_VIA_LCD
+       default ""
+       ---help---
+       Set the enable pin for the external VGA DAC. This takes a string in the
+       format understood by sunxi_name_to_gpio, e.g. PH1 for pin 1 of port H.
+
+config VIDEO_LCD_MODE
+       string "LCD panel timing details"
+       depends on VIDEO
+       default ""
+       ---help---
+       LCD panel timing details string, leave empty if there is no LCD panel.
+       This is in drivers/video/videomodes.c: video_get_params() format, e.g.
+       x:800,y:480,depth:18,pclk_khz:33000,le:16,ri:209,up:22,lo:22,hs:30,vs:1,sync:0,vmode:0
+
+config VIDEO_LCD_POWER
+       string "LCD panel power enable pin"
+       depends on VIDEO
+       default ""
+       ---help---
+       Set the power enable pin for the LCD panel. This takes a string in the
+       format understood by sunxi_name_to_gpio, e.g. PH1 for pin 1 of port H.
+
+config VIDEO_LCD_BL_EN
+       string "LCD panel backlight enable pin"
+       depends on VIDEO
+       default ""
+       ---help---
+       Set the backlight enable pin for the LCD panel. This takes a string in the
+       the format understood by sunxi_name_to_gpio, e.g. PH1 for pin 1 of
+       port H.
+
+config VIDEO_LCD_BL_PWM
+       string "LCD panel backlight pwm pin"
+       depends on VIDEO
+       default ""
+       ---help---
+       Set the backlight pwm pin for the LCD panel. This takes a string in the
+       format understood by sunxi_name_to_gpio, e.g. PH1 for pin 1 of port H.
+
+
+# Note only one of these may be selected at a time! But hidden choices are
+# not supported by Kconfig
+config VIDEO_LCD_IF_PARALLEL
+       bool
+
+config VIDEO_LCD_IF_LVDS
+       bool
+
+
+choice
+       prompt "LCD panel support"
+       depends on VIDEO
+       ---help---
+       Select which type of LCD panel to support.
+
+config VIDEO_LCD_PANEL_PARALLEL
+       bool "Generic parallel interface LCD panel"
+       select VIDEO_LCD_IF_PARALLEL
+
+config VIDEO_LCD_PANEL_LVDS
+       bool "Generic lvds interface LCD panel"
+       select VIDEO_LCD_IF_LVDS
+
+endchoice
+
 
 config USB_KEYBOARD
        boolean "Enable USB keyboard support"
        default y
        ---help---
        Say Y here to add support for using a USB keyboard (typically used
-       in combination with a graphical console on HDMI).
+       in combination with a graphical console).
 
 endif
index ca0300272e9ec3b75d92630ba1bcac0deae7f0aa..3a09be92de553482adc9b44c86b7a600e3911995 100644 (file)
@@ -9,7 +9,6 @@ F:      configs/Cubieboard_defconfig
 F:     configs/Mele_A1000_defconfig
 F:     configs/Mele_A1000G_defconfig
 F:     configs/Mele_M3_defconfig
-F:     configs/Mele_M9_defconfig
 F:     configs/Mini-X_defconfig
 F:     configs/Mini-X-1Gb_defconfig
 F:     include/configs/sun5i.h
@@ -18,13 +17,19 @@ F:  configs/A13-OLinuXino_defconfig
 F:     configs/A13-OLinuXinoM_defconfig
 F:     configs/Auxtek-T004_defconfig
 F:     configs/r7-tv-dongle_defconfig
+F:     include/configs/sun6i.h
+F:     configs/CSQ_CS908_defconfig
+F:     configs/Mele_M9_defconfig
 F:     include/configs/sun7i.h
 F:     configs/A20-OLinuXino_MICRO_defconfig
 F:     configs/Bananapi_defconfig
+F:     configs/Bananapro_defconfig
 F:     configs/i12-tvbox_defconfig
 F:     configs/Linksprite_pcDuino3_defconfig
 F:     configs/Linksprite_pcDuino3_fdt_defconfig
 F:     configs/qt840a_defconfig
+F:     include/configs/sun8i.h
+F:     configs/Ippo_q8h_v1_2_defconfig
 
 CUBIEBOARD2 BOARD
 M:     Ian Campbell <ijc@hellion.org.uk>
@@ -53,7 +58,27 @@ M:   Maxime Ripard <maxime.ripard@free-electrons.com>
 S:     Maintained
 F:     configs/Colombus_defconfig
 
+HUMMINIGBIRD-A31 BOARD
+M:     Chen-Yu Tsai <wens@csie.org>
+S:     Maintained
+F:     configs/Hummingbird_A31_defconfig
+
 IPPO-Q8H-V5 BOARD
 M:     Chen-Yu Tsai <wens@csie.org>
 S:     Maintained
 F:     configs/Ippo_q8h_v5_defconfig
+
+MSI-PRIMO73 BOARD
+M:     Siarhei Siamashka <siarhei.siamashka@gmail.com>
+S:     Maintained
+F:     configs/MSI_Primo73_defconfig
+
+MSI-PRIMO81 BOARD
+M:     Siarhei Siamashka <siarhei.siamashka@gmail.com>
+S:     Maintained
+F:     configs/MSI_Primo81_defconfig
+
+LINKSPRITE-PCDUINO BOARD
+M:     Zoltan Herpai <wigyori@uid0.hu>
+S:     Maintained
+F:     configs/Linksprite_pcDuino_defconfig
index b84ff9b8ef81fa481ffd0a06ebe4a3c36067aa7b..fab0877a54df5aa0a73aa578205874e08eb0e464 100644 (file)
@@ -22,6 +22,7 @@ obj-$(CONFIG_TARGET_A20_OLINUXINO_M)  += dram_sun7i_384_1024_iow16.o
 obj-$(CONFIG_TARGET_AUXTEK_T004)       += dram_a10s_olinuxino_m.o
 obj-$(CONFIG_TARGET_BA10_TV_BOX)       += dram_sun4i_384_1024_iow8.o
 obj-$(CONFIG_TARGET_BANANAPI)          += dram_bananapi.o
+obj-$(CONFIG_TARGET_BANANAPRO)         += dram_bananapi.o
 obj-$(CONFIG_TARGET_CUBIEBOARD)                += dram_cubieboard.o
 obj-$(CONFIG_TARGET_CUBIEBOARD2)       += dram_cubieboard2.o
 obj-$(CONFIG_TARGET_CUBIETRUCK)                += dram_cubietruck.o
@@ -31,6 +32,8 @@ obj-$(CONFIG_TARGET_MELE_A1000G)      += dram_sun4i_360_1024_iow8.o
 obj-$(CONFIG_TARGET_MELE_M3)           += dram_sun7i_384_1024_iow16.o
 obj-$(CONFIG_TARGET_MINI_X)            += dram_sun4i_360_512.o
 obj-$(CONFIG_TARGET_MINI_X_1GB)                += dram_sun4i_360_1024_iow16.o
+obj-$(CONFIG_TARGET_MSI_PRIMO73)       += dram_sun7i_384_1024_iow16.o
+obj-$(CONFIG_TARGET_PCDUINO)           += dram_sun4i_408_1024_iow8.o
 obj-$(CONFIG_TARGET_PCDUINO3)          += dram_linksprite_pcduino3.o
 obj-$(CONFIG_TARGET_QT840A)            += dram_sun7i_384_512_busw16_iow16.o
 obj-$(CONFIG_TARGET_R7DONGLE)          += dram_r7dongle.o
index 4c1c69a6ae1381fafc9b0c2b6f1117377ee5c3aa..7d6d075f145ee93d4e3463544b7ccd3694ec9771 100644 (file)
@@ -175,26 +175,20 @@ void sunxi_board_init(void)
 #endif
 #ifdef CONFIG_AXP221_POWER
        power_failed = axp221_init();
-       power_failed |= axp221_set_dcdc1(3000);
-       power_failed |= axp221_set_dcdc2(1200);
-       power_failed |= axp221_set_dcdc3(1200);
-       power_failed |= axp221_set_dcdc4(1200);
-       power_failed |= axp221_set_dcdc5(1500);
-#if CONFIG_AXP221_DLDO1_VOLT != -1
+       power_failed |= axp221_set_dcdc1(CONFIG_AXP221_DCDC1_VOLT);
+       power_failed |= axp221_set_dcdc2(1200); /* A31:VDD-GPU, A23:VDD-SYS */
+       power_failed |= axp221_set_dcdc3(1200); /* VDD-CPU */
+#ifdef CONFIG_MACH_SUN6I
+       power_failed |= axp221_set_dcdc4(1200); /* A31:VDD-SYS */
+#else
+       power_failed |= axp221_set_dcdc4(0);    /* A23:unused */
+#endif
+       power_failed |= axp221_set_dcdc5(1500); /* VCC-DRAM */
        power_failed |= axp221_set_dldo1(CONFIG_AXP221_DLDO1_VOLT);
-#endif
-#if CONFIG_AXP221_DLDO4_VOLT != -1
        power_failed |= axp221_set_dldo4(CONFIG_AXP221_DLDO4_VOLT);
-#endif
-#if CONFIG_AXP221_ALDO1_VOLT != -1
        power_failed |= axp221_set_aldo1(CONFIG_AXP221_ALDO1_VOLT);
-#endif
-#if CONFIG_AXP221_ALDO2_VOLT != -1
        power_failed |= axp221_set_aldo2(CONFIG_AXP221_ALDO2_VOLT);
-#endif
-#if CONFIG_AXP221_ALDO3_VOLT != -1
        power_failed |= axp221_set_aldo3(CONFIG_AXP221_ALDO3_VOLT);
-#endif
 #endif
 
        printf("DRAM:");
@@ -217,22 +211,20 @@ void sunxi_board_init(void)
 #ifdef CONFIG_MISC_INIT_R
 int misc_init_r(void)
 {
-       if (!getenv("ethaddr")) {
-               uint32_t reg_val = readl(SUNXI_SID_BASE);
+       unsigned int sid[4];
 
-               if (reg_val) {
-                       uint8_t mac_addr[6];
+       if (!getenv("ethaddr") && sunxi_get_sid(sid) == 0 &&
+                       sid[0] != 0 && sid[3] != 0) {
+               uint8_t mac_addr[6];
 
-                       mac_addr[0] = 0x02; /* Non OUI / registered MAC address */
-                       mac_addr[1] = (reg_val >>  0) & 0xff;
-                       reg_val = readl(SUNXI_SID_BASE + 0x0c);
-                       mac_addr[2] = (reg_val >> 24) & 0xff;
-                       mac_addr[3] = (reg_val >> 16) & 0xff;
-                       mac_addr[4] = (reg_val >>  8) & 0xff;
-                       mac_addr[5] = (reg_val >>  0) & 0xff;
+               mac_addr[0] = 0x02; /* Non OUI / registered MAC address */
+               mac_addr[1] = (sid[0] >>  0) & 0xff;
+               mac_addr[2] = (sid[3] >> 24) & 0xff;
+               mac_addr[3] = (sid[3] >> 16) & 0xff;
+               mac_addr[4] = (sid[3] >>  8) & 0xff;
+               mac_addr[5] = (sid[3] >>  0) & 0xff;
 
-                       eth_setenv_enetaddr("ethaddr", mac_addr);
-               }
+               eth_setenv_enetaddr("ethaddr", mac_addr);
        }
 
        return 0;
diff --git a/board/sunxi/dram_sun4i_408_1024_iow8.c b/board/sunxi/dram_sun4i_408_1024_iow8.c
new file mode 100644 (file)
index 0000000..c6d87d2
--- /dev/null
@@ -0,0 +1,31 @@
+/* this file is generated, don't edit it yourself */
+
+#include <common.h>
+#include <asm/arch/dram.h>
+
+static struct dram_para dram_para = {
+       .clock = 408,
+       .type = 3,
+       .rank_num = 1,
+       .density = 2048,
+       .io_width = 8,
+       .bus_width = 32,
+       .cas = 6,
+       .zq = 123,
+       .odt_en = 0,
+       .size = 1024,
+       .tpr0 = 0x30926692,
+       .tpr1 = 0x1090,
+       .tpr2 = 0x1a0c8,
+       .tpr3 = 0,
+       .tpr4 = 0,
+       .tpr5 = 0,
+       .emr1 = 0,
+       .emr2 = 0,
+       .emr3 = 0,
+};
+
+unsigned long sunxi_dram_init(void)
+{
+       return dramc_init(&dram_para);
+}
index 571bc9e0ab0d49ba3ab6c1ef621adff2f038441e..4e4615e12f654fed06c8200ce5061e1ba76e2493 100644 (file)
@@ -34,7 +34,7 @@ int sunxi_gmac_initialize(bd_t *bis)
         * need to set bits 10-12 GTXDC "GMAC Transmit Clock Delay Chain"
         * of the GMAC clk register to 3.
         */
-#ifdef CONFIG_TARGET_BANANAPI
+#if defined CONFIG_TARGET_BANANAPI || defined CONFIG_TARGET_BANANAPRO
        setbits_le32(&ccm->gmac_clk_cfg, 0x3 << 10);
 #endif
 
index a54d3dfde367cdb154a8d04ec9fb6f770287a833..f614f88cc611444be2b05e24c9d454525605a68b 100644 (file)
@@ -1,8 +1,5 @@
 if TARGET_ARCANGEL4
 
-config SYS_CPU
-       default "arc700"
-
 config SYS_VENDOR
        default "synopsys"
 
@@ -13,9 +10,6 @@ endif
 
 if TARGET_ARCANGEL4_BE
 
-config SYS_CPU
-       default "arc700"
-
 config SYS_VENDOR
        default "synopsys"
 
index 8448265888076bc9cb9b521a1dc5f0e8e6b44ca4..79e5400ea86b14f3d6af0c598be8b7c54f07ef58 100644 (file)
@@ -1,8 +1,5 @@
 if TARGET_AXS101
 
-config SYS_CPU
-       default "arc700"
-
 config SYS_BOARD
        default "axs101"
 
index a1c3c17fed2ed56d69b05574381d5be76eba238c..67036709f1f556b1378b419210dffd5909abc0f7 100644 (file)
@@ -21,6 +21,7 @@
 #include "board.h"
 #include <power/pmic.h>
 #include <power/tps65218.h>
+#include <power/tps62362.h>
 #include <miiphy.h>
 #include <cpsw.h>
 
@@ -81,12 +82,12 @@ static int read_eeprom(struct am43xx_board_id *header)
 
 const struct dpll_params dpll_mpu[NUM_CRYSTAL_FREQ][NUM_OPPS] = {
        {       /* 19.2 MHz */
-               {-1, -1, -1, -1, -1, -1, -1},   /* OPP 50 */
+               {125, 3, 2, -1, -1, -1, -1},    /* OPP 50 */
                {-1, -1, -1, -1, -1, -1, -1},   /* OPP RESERVED */
-               {-1, -1, -1, -1, -1, -1, -1},   /* OPP 100 */
-               {-1, -1, -1, -1, -1, -1, -1},   /* OPP 120 */
-               {-1, -1, -1, -1, -1, -1, -1},   /* OPP TB */
-               {-1, -1, -1, -1, -1, -1, -1}    /* OPP NT */
+               {125, 3, 1, -1, -1, -1, -1},    /* OPP 100 */
+               {150, 3, 1, -1, -1, -1, -1},    /* OPP 120 */
+               {125, 2, 1, -1, -1, -1, -1},    /* OPP TB */
+               {625, 11, 1, -1, -1, -1, -1}    /* OPP NT */
        },
        {       /* 24 MHz */
                {300, 23, 1, -1, -1, -1, -1},   /* OPP 50 */
@@ -115,24 +116,32 @@ const struct dpll_params dpll_mpu[NUM_CRYSTAL_FREQ][NUM_OPPS] = {
 };
 
 const struct dpll_params dpll_core[NUM_CRYSTAL_FREQ] = {
-               {-1, -1, -1, -1, -1, -1, -1},   /* 19.2 MHz */
+               {625, 11, -1, -1, 10, 8, 4},    /* 19.2 MHz */
                {1000, 23, -1, -1, 10, 8, 4},   /* 24 MHz */
                {1000, 24, -1, -1, 10, 8, 4},   /* 25 MHz */
                {1000, 25, -1, -1, 10, 8, 4}    /* 26 MHz */
 };
 
 const struct dpll_params dpll_per[NUM_CRYSTAL_FREQ] = {
-               {-1, -1, -1, -1, -1, -1, -1},   /* 19.2 MHz */
-               {960, 23, 5, -1, -1, -1, -1},   /* 24 MHz */
-               {960, 24, 5, -1, -1, -1, -1},   /* 25 MHz */
-               {960, 25, 5, -1, -1, -1, -1}    /* 26 MHz */
+               {400, 7, 5, -1, -1, -1, -1},    /* 19.2 MHz */
+               {400, 9, 5, -1, -1, -1, -1},    /* 24 MHz */
+               {384, 9, 5, -1, -1, -1, -1},    /* 25 MHz */
+               {480, 12, 5, -1, -1, -1, -1}    /* 26 MHz */
 };
 
-const struct dpll_params epos_evm_dpll_ddr = {
-               266, 24, 1, -1, 1, -1, -1};
+const struct dpll_params epos_evm_dpll_ddr[NUM_CRYSTAL_FREQ] = {
+               {665, 47, 1, -1, 4, -1, -1}, /*19.2*/
+               {133, 11, 1, -1, 4, -1, -1}, /* 24 MHz */
+               {266, 24, 1, -1, 4, -1, -1}, /* 25 MHz */
+               {133, 12, 1, -1, 4, -1, -1}  /* 26 MHz */
+};
 
 const struct dpll_params gp_evm_dpll_ddr = {
-               400, 23, 1, -1, 1, -1, -1};
+               50, 2, 1, -1, 2, -1, -1};
+
+static const struct dpll_params idk_dpll_ddr = {
+       400, 23, 1, -1, 2, -1, -1
+};
 
 const struct ctrl_ioregs ioregs_lpddr2 = {
        .cm0ioctl               = LPDDR2_ADDRCTRL_IOCTRL_VALUE,
@@ -157,7 +166,7 @@ const struct emif_regs emif_regs_lpddr2 = {
        .emif_rd_wr_lvl_rmp_win         = 0x0,
        .emif_rd_wr_lvl_rmp_ctl         = 0x0,
        .emif_rd_wr_lvl_ctl             = 0x0,
-       .emif_ddr_phy_ctlr_1            = 0x0E084006,
+       .emif_ddr_phy_ctlr_1            = 0x0E284006,
        .emif_rd_wr_exec_thresh         = 0x80000405,
        .emif_ddr_ext_phy_ctrl_1        = 0x04010040,
        .emif_ddr_ext_phy_ctrl_2        = 0x00500050,
@@ -170,29 +179,6 @@ const struct emif_regs emif_regs_lpddr2 = {
        .emif_cos_config                        = 0x000FFFFF
 };
 
-const u32 ext_phy_ctrl_const_base_lpddr2[] = {
-       0x00500050,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x40001000,
-       0x08102040
-};
-
 const struct ctrl_ioregs ioregs_ddr3 = {
        .cm0ioctl               = DDR3_ADDRCTRL_IOCTRL_VALUE,
        .cm1ioctl               = DDR3_ADDRCTRL_WD0_IOCTRL_VALUE,
@@ -201,7 +187,7 @@ const struct ctrl_ioregs ioregs_ddr3 = {
        .dt1ioctl               = DDR3_DATA0_IOCTRL_VALUE,
        .dt2ioctrl              = DDR3_DATA0_IOCTRL_VALUE,
        .dt3ioctrl              = DDR3_DATA0_IOCTRL_VALUE,
-       .emif_sdram_config_ext  = 0x0143,
+       .emif_sdram_config_ext  = 0xc163,
 };
 
 const struct emif_regs ddr3_emif_regs_400Mhz = {
@@ -301,150 +287,32 @@ static const struct emif_regs ddr3_sk_emif_regs_400Mhz = {
        .emif_cos_config                = 0x000FFFFF
 };
 
-const u32 ext_phy_ctrl_const_base_ddr3[] = {
-       0x00400040,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00340034,
-       0x00340034,
-       0x00340034,
-       0x00340034,
-       0x00340034,
-       0x0,
-       0x0,
-       0x40000000,
-       0x08102040
-};
-
-const u32 ext_phy_ctrl_const_base_ddr3_beta[] = {
-       0x00000000,
-       0x00000045,
-       0x00000046,
-       0x00000048,
-       0x00000047,
-       0x00000000,
-       0x0000004C,
-       0x00000070,
-       0x00000085,
-       0x000000A3,
-       0x00000000,
-       0x0000000C,
-       0x00000030,
-       0x00000045,
-       0x00000063,
-       0x00000000,
-       0x0,
-       0x0,
-       0x40000000,
-       0x08102040
-};
-
-const u32 ext_phy_ctrl_const_base_ddr3_production[] = {
-       0x00000000,
-       0x00000044,
-       0x00000044,
-       0x00000046,
-       0x00000046,
-       0x00000000,
-       0x00000059,
-       0x00000077,
-       0x00000093,
-       0x000000A8,
-       0x00000000,
-       0x00000019,
-       0x00000037,
-       0x00000053,
-       0x00000068,
-       0x00000000,
-       0x0,
-       0x0,
-       0x40000000,
-       0x08102040
-};
-
-static const u32 ext_phy_ctrl_const_base_ddr3_sk[] = {
-       /* first 5 are taken care by emif_regs */
-       0x00700070,
-
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-       0x00350035,
-
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-
-       0x00150015,
-       0x00150015,
-       0x00150015,
-       0x00150015,
-       0x00150015,
-
-       0x00800080,
-       0x00800080,
-
-       0x40000000,
-
-       0x08102040,
-
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
-       0x00000000,
+static const struct emif_regs ddr3_idk_emif_regs_400Mhz = {
+       .sdram_config                   = 0x61a11b32,
+       .sdram_config2                  = 0x00000000,
+       .ref_ctrl                       = 0x00000c30,
+       .sdram_tim1                     = 0xeaaad4db,
+       .sdram_tim2                     = 0x266b7fda,
+       .sdram_tim3                     = 0x107f8678,
+       .read_idle_ctrl                 = 0x00050000,
+       .zq_config                      = 0x50074be4,
+       .temp_alert_config              = 0x00000000,
+       .emif_ddr_phy_ctlr_1            = 0x00008009,
+       .emif_ddr_ext_phy_ctrl_1        = 0x08020080,
+       .emif_ddr_ext_phy_ctrl_2        = 0x00000040,
+       .emif_ddr_ext_phy_ctrl_3        = 0x0000003e,
+       .emif_ddr_ext_phy_ctrl_4        = 0x00000051,
+       .emif_ddr_ext_phy_ctrl_5        = 0x00000051,
+       .emif_rd_wr_lvl_rmp_win         = 0x00000000,
+       .emif_rd_wr_lvl_rmp_ctl         = 0x00000000,
+       .emif_rd_wr_lvl_ctl             = 0x00000000,
+       .emif_rd_wr_exec_thresh         = 0x00000405,
+       .emif_prio_class_serv_map       = 0x00000000,
+       .emif_connect_id_serv_1_map     = 0x00000000,
+       .emif_connect_id_serv_2_map     = 0x00000000,
+       .emif_cos_config                = 0x00ffffff
 };
 
-void emif_get_ext_phy_ctrl_const_regs(const u32 **regs, u32 *size)
-{
-       if (board_is_eposevm()) {
-               *regs = ext_phy_ctrl_const_base_lpddr2;
-               *size = ARRAY_SIZE(ext_phy_ctrl_const_base_lpddr2);
-       } else if (board_is_evm_14_or_later()) {
-               *regs = ext_phy_ctrl_const_base_ddr3_production;
-               *size = ARRAY_SIZE(ext_phy_ctrl_const_base_ddr3_production);
-       } else if (board_is_evm_12_or_later()) {
-               *regs = ext_phy_ctrl_const_base_ddr3_beta;
-               *size = ARRAY_SIZE(ext_phy_ctrl_const_base_ddr3_beta);
-       } else if (board_is_gpevm()) {
-               *regs = ext_phy_ctrl_const_base_ddr3;
-               *size = ARRAY_SIZE(ext_phy_ctrl_const_base_ddr3);
-       } else if (board_is_sk()) {
-               *regs = ext_phy_ctrl_const_base_ddr3_sk;
-               *size = ARRAY_SIZE(ext_phy_ctrl_const_base_ddr3_sk);
-       }
-
-       return;
-}
-
-const struct dpll_params *get_dpll_ddr_params(void)
-{
-       if (board_is_eposevm())
-               return &epos_evm_dpll_ddr;
-       else if (board_is_gpevm() || board_is_sk())
-               return &gp_evm_dpll_ddr;
-
-       printf(" Board '%s' not supported\n", am43xx_board_name);
-       return NULL;
-}
-
 /*
  * get_sys_clk_index : returns the index of the sys_clk read from
  *                     ctrl status register. This value is either
@@ -464,6 +332,22 @@ static u32 get_sys_clk_index(void)
                        CTRL_SYSBOOT_15_14_SHIFT);
 }
 
+const struct dpll_params *get_dpll_ddr_params(void)
+{
+       int ind = get_sys_clk_index();
+
+       if (board_is_eposevm())
+               return &epos_evm_dpll_ddr[ind];
+       else if (board_is_gpevm() || board_is_sk())
+               return &gp_evm_dpll_ddr;
+       else if (board_is_idk())
+               return &idk_dpll_ddr;
+
+       printf(" Board '%s' not supported\n", am43xx_board_name);
+       return NULL;
+}
+
+
 /*
  * get_opp_offset:
  * Returns the index for safest OPP of the device to boot.
@@ -513,28 +397,30 @@ const struct dpll_params *get_dpll_per_params(void)
        return &dpll_per[ind];
 }
 
-void scale_vcores(void)
+void scale_vcores_generic(u32 m)
 {
-       const struct dpll_params *mpu_params;
        int mpu_vdd;
-       struct am43xx_board_id header;
-
-       enable_i2c0_pin_mux();
-       i2c_init(CONFIG_SYS_OMAP24_I2C_SPEED, CONFIG_SYS_OMAP24_I2C_SLAVE);
-       if (read_eeprom(&header) < 0)
-               puts("Could not get board ID.\n");
-
-       /* Get the frequency */
-       mpu_params = get_dpll_mpu_params();
 
        if (i2c_probe(TPS65218_CHIP_PM))
                return;
 
-       if (mpu_params->m == 1000) {
+       switch (m) {
+       case 1000:
                mpu_vdd = TPS65218_DCDC_VOLT_SEL_1330MV;
-       } else if (mpu_params->m == 600) {
+               break;
+       case 800:
+               mpu_vdd = TPS65218_DCDC_VOLT_SEL_1260MV;
+               break;
+       case 720:
+               mpu_vdd = TPS65218_DCDC_VOLT_SEL_1200MV;
+               break;
+       case 600:
                mpu_vdd = TPS65218_DCDC_VOLT_SEL_1100MV;
-       } else {
+               break;
+       case 300:
+               mpu_vdd = TPS65218_DCDC_VOLT_SEL_0950MV;
+               break;
+       default:
                puts("Unknown MPU clock, not scaling\n");
                return;
        }
@@ -542,17 +428,71 @@ void scale_vcores(void)
        /* Set DCDC1 (CORE) voltage to 1.1V */
        if (tps65218_voltage_update(TPS65218_DCDC1,
                                    TPS65218_DCDC_VOLT_SEL_1100MV)) {
-               puts("tps65218_voltage_update failure\n");
+               printf("%s failure\n", __func__);
                return;
        }
 
        /* Set DCDC2 (MPU) voltage */
        if (tps65218_voltage_update(TPS65218_DCDC2, mpu_vdd)) {
-               puts("tps65218_voltage_update failure\n");
+               printf("%s failure\n", __func__);
                return;
        }
 }
 
+void scale_vcores_idk(u32 m)
+{
+       int mpu_vdd;
+
+       if (i2c_probe(TPS62362_I2C_ADDR))
+               return;
+
+       switch (m) {
+       case 1000:
+               mpu_vdd = TPS62362_DCDC_VOLT_SEL_1330MV;
+               break;
+       case 800:
+               mpu_vdd = TPS62362_DCDC_VOLT_SEL_1260MV;
+               break;
+       case 720:
+               mpu_vdd = TPS62362_DCDC_VOLT_SEL_1200MV;
+               break;
+       case 600:
+               mpu_vdd = TPS62362_DCDC_VOLT_SEL_1100MV;
+               break;
+       case 300:
+               mpu_vdd = TPS62362_DCDC_VOLT_SEL_1330MV;
+               break;
+       default:
+               puts("Unknown MPU clock, not scaling\n");
+               return;
+       }
+
+       /* Set VDD_MPU voltage */
+       if (tps62362_voltage_update(TPS62362_SET3, mpu_vdd)) {
+               printf("%s failure\n", __func__);
+               return;
+       }
+}
+
+void scale_vcores(void)
+{
+       const struct dpll_params *mpu_params;
+       struct am43xx_board_id header;
+
+       enable_i2c0_pin_mux();
+       i2c_init(CONFIG_SYS_OMAP24_I2C_SPEED, CONFIG_SYS_OMAP24_I2C_SLAVE);
+       if (read_eeprom(&header) < 0)
+               puts("Could not get board ID.\n");
+
+       /* Get the frequency */
+       mpu_params = get_dpll_mpu_params();
+
+       if (board_is_idk())
+               scale_vcores_idk(mpu_params->m);
+       else
+               scale_vcores_generic(mpu_params->m);
+}
+
 void set_uart_mux_conf(void)
 {
        enable_uart0_pin_mux();
@@ -602,6 +542,9 @@ void sdram_init(void)
        } else if (board_is_sk()) {
                config_ddr(400, &ioregs_ddr3, NULL, NULL,
                           &ddr3_sk_emif_regs_400Mhz, 0);
+       } else if (board_is_idk()) {
+               config_ddr(400, &ioregs_ddr3, NULL, NULL,
+                          &ddr3_idk_emif_regs_400Mhz, 0);
        }
 }
 #endif
@@ -611,10 +554,17 @@ int power_init_board(void)
 {
        struct pmic *p;
 
-       power_tps65218_init(I2C_PMIC);
-       p = pmic_get("TPS65218_PMIC");
-       if (p && !pmic_probe(p))
-               puts("PMIC:  TPS65218\n");
+       if (board_is_idk()) {
+               power_tps62362_init(I2C_PMIC);
+               p = pmic_get("TPS62362");
+               if (p && !pmic_probe(p))
+                       puts("PMIC:  TPS62362\n");
+       } else {
+               power_tps65218_init(I2C_PMIC);
+               p = pmic_get("TPS65218_PMIC");
+               if (p && !pmic_probe(p))
+                       puts("PMIC:  TPS65218\n");
+       }
 
        return 0;
 }
@@ -771,6 +721,10 @@ int board_eth_init(bd_t *bis)
                cpsw_slaves[0].phy_if = PHY_INTERFACE_MODE_RGMII;
                cpsw_slaves[0].phy_addr = 4;
                cpsw_slaves[1].phy_addr = 5;
+       } else if (board_is_idk()) {
+               writel(RGMII_MODE_ENABLE, &cdev->miisel);
+               cpsw_slaves[0].phy_if = PHY_INTERFACE_MODE_RGMII;
+               cpsw_slaves[0].phy_addr = 0;
        } else {
                writel(RGMII_MODE_ENABLE, &cdev->miisel);
                cpsw_slaves[0].phy_if = PHY_INTERFACE_MODE_RGMII;
index 8e121914e38fdfe145c1681bdff01207b2b14ce8..eb9493e191c66e53e31b71a662fc5249e87ac3d6 100644 (file)
@@ -53,6 +53,11 @@ static inline int board_is_sk(void)
        return !strncmp(am43xx_board_name, "AM43__SK", HDR_NAME_LEN);
 }
 
+static inline int board_is_idk(void)
+{
+       return !strncmp(am43xx_board_name, "AM43_IDK", HDR_NAME_LEN);
+}
+
 static inline int board_is_evm_14_or_later(void)
 {
        return (board_is_gpevm() && strncmp("1.4", am43xx_board_rev, 3) <= 0);
index a670b0b2ff441e2b64951e8d0edc5ece1612ed83..510477dad9e29f8e3419ccf5f89c199d4d9e4000 100644 (file)
@@ -131,7 +131,7 @@ void enable_board_pin_mux(void)
 #if defined(CONFIG_NAND)
                configure_module_pin_mux(nand_pin_mux);
 #endif
-       } else if (board_is_sk()) {
+       } else if (board_is_sk() || board_is_idk()) {
                configure_module_pin_mux(rgmii1_pin_mux);
 #if defined(CONFIG_NAND)
                printf("Error: NAND flash not present on this board\n");
index b97804413101f54c64a8009607eaa00b8b629231..4d073134328195101e2455065b76ab32717b8c39 100644 (file)
@@ -17,6 +17,8 @@
  * SPDX-License-Identifier:    GPL-2.0+
  */
 #include <common.h>
+#include <dm.h>
+#include <ns16550.h>
 #include <twl4030.h>
 #include <asm/io.h>
 #include <asm/arch/mmc_host_def.h>
@@ -43,6 +45,17 @@ static u32 gpmc_net_config[GPMC_MAX_REG] = {
        0
 };
 
+static const struct ns16550_platdata devkit8000_serial = {
+       OMAP34XX_UART3,
+       2,
+       V_NS16550_CLK
+};
+
+U_BOOT_DEVICE(devkit8000_uart) = {
+       "serial_omap",
+       &devkit8000_serial
+};
+
 /*
  * Routine: board_init
  * Description: Early hardware init.
index 2744514435fccba72fc204d300db8276211abaff..3da61a4c3d333b4b750effdd9fe63e584cc35937 100644 (file)
@@ -137,9 +137,6 @@ void board_init_f(ulong dummy)
        /* Clear the BSS. */
        memset(__bss_start, 0, __bss_end - __bss_start);
 
-       /* Set global data pointer. */
-       gd = &gdata;
-
        preloader_console_init();
        timer_init();
 
index c668a2fd5bceda028b8fb29cf0b5035160b16fbe..94554f2939e5361179842fef3777d7ee6c06165d 100644 (file)
@@ -196,7 +196,7 @@ obj-$(CONFIG_CMD_KGDB) += kgdb.o kgdb_stubs.o
 obj-$(CONFIG_I2C_EDID) += edid.o
 obj-$(CONFIG_KALLSYMS) += kallsyms.o
 obj-y += splash.o
-obj-$(CONFIG_LCD) += lcd.o
+obj-$(CONFIG_LCD) += lcd.o lcd_console.o
 obj-$(CONFIG_LYNXKDI) += lynxkdi.o
 obj-$(CONFIG_MENU) += menu.o
 obj-$(CONFIG_MODEM_SUPPORT) += modem.o
index cfd77f865361b53feb3a2945ba6a589a1e62417b..3a4b32c29dc1dbccb6f181297ce0686b4dcf990b 100644 (file)
@@ -985,6 +985,11 @@ static init_fnc_t init_sequence_f[] = {
        INIT_FUNC_WATCHDOG_RESET
        reloc_fdt,
        setup_reloc,
+#ifdef CONFIG_X86
+       copy_uboot_to_ram,
+       clear_bss,
+       do_elf_reloc_fixups,
+#endif
 #if !defined(CONFIG_ARM) && !defined(CONFIG_SANDBOX)
        jump_to_copy,
 #endif
@@ -1044,9 +1049,6 @@ void board_init_f(ulong boot_flags)
  */
 static init_fnc_t init_sequence_f_r[] = {
        init_cache_f_r,
-       copy_uboot_to_ram,
-       clear_bss,
-       do_elf_reloc_fixups,
 
        NULL,
 };
index 6b3ea8c61b69c180e146cf5607a7780e2726f996..e2dc16486b3bf0dba90c736bba3cd3a7a0a762ee 100644 (file)
@@ -264,103 +264,122 @@ static int bootm_find_other(cmd_tbl_t *cmdtp, int flag, int argc,
 
        return 0;
 }
-#endif /* USE_HOSTCC */
+#endif /* USE_HOSTC */
 
 /**
- * decomp_image() - decompress the operating system
+ * print_decomp_msg() - Print a suitable decompression/loading message
  *
- * @comp:      Compression algorithm that is used (IH_COMP_...)
- * @load:      Destination load address in U-Boot memory
- * @image_start Image start address (where we are decompressing from)
  * @type:      OS type (IH_OS_...)
- * @load_bug:  Place to decompress to
- * @image_buf: Address to decompress from
- * @return 0 if OK, -ve on error (BOOTM_ERR_...)
+ * @comp_type: Compression type being used (IH_COMP_...)
+ * @is_xip:    true if the load address matches the image start
  */
-static int decomp_image(int comp, ulong load, ulong image_start, int type,
-                       void *load_buf, void *image_buf, ulong image_len,
-                       ulong *load_end)
+static void print_decomp_msg(int comp_type, int type, bool is_xip)
 {
-       const char *type_name = genimg_get_type_name(type);
-       __attribute__((unused)) uint unc_len = CONFIG_SYS_BOOTM_LEN;
+       const char *name = genimg_get_type_name(type);
+
+       if (comp_type == IH_COMP_NONE)
+               printf("   %s %s ... ", is_xip ? "XIP" : "Loading", name);
+       else
+               printf("   Uncompressing %s ... ", name);
+}
+
+/**
+ * handle_decomp_error() - display a decompression error
+ *
+ * This function tries to produce a useful message. In the case where the
+ * uncompressed size is the same as the available space, we can assume that
+ * the image is too large for the buffer.
+ *
+ * @comp_type:         Compression type being used (IH_COMP_...)
+ * @uncomp_size:       Number of bytes uncompressed
+ * @unc_len:           Amount of space available for decompression
+ * @ret:               Error code to report
+ * @return BOOTM_ERR_RESET, indicating that the board must be reset
+ */
+static int handle_decomp_error(int comp_type, size_t uncomp_size,
+                              size_t unc_len, int ret)
+{
+       const char *name = genimg_get_comp_name(comp_type);
+
+       if (uncomp_size >= unc_len)
+               printf("Image too large: increase CONFIG_SYS_BOOTM_LEN\n");
+       else
+               printf("%s: uncompress error %d\n", name, ret);
+
+       /*
+        * The decompression routines are now safe, so will not write beyond
+        * their bounds. Probably it is not necessary to reset, but maintain
+        * the current behaviour for now.
+        */
+       printf("Must RESET board to recover\n");
+#ifndef USE_HOSTCC
+       bootstage_error(BOOTSTAGE_ID_DECOMP_IMAGE);
+#endif
+
+       return BOOTM_ERR_RESET;
+}
+
+int bootm_decomp_image(int comp, ulong load, ulong image_start, int type,
+                      void *load_buf, void *image_buf, ulong image_len,
+                      uint unc_len, ulong *load_end)
+{
+       int ret = 0;
 
        *load_end = load;
+       print_decomp_msg(comp, type, load == image_start);
+
+       /*
+        * Load the image to the right place, decompressing if needed. After
+        * this, image_len will be set to the number of uncompressed bytes
+        * loaded, ret will be non-zero on error.
+        */
        switch (comp) {
        case IH_COMP_NONE:
-               if (load == image_start) {
-                       printf("   XIP %s ... ", type_name);
-               } else {
-                       printf("   Loading %s ... ", type_name);
+               if (load == image_start)
+                       break;
+               if (image_len <= unc_len)
                        memmove_wd(load_buf, image_buf, image_len, CHUNKSZ);
-               }
-               *load_end = load + image_len;
+               else
+                       ret = 1;
                break;
 #ifdef CONFIG_GZIP
-       case IH_COMP_GZIP:
-               printf("   Uncompressing %s ... ", type_name);
-               if (gunzip(load_buf, unc_len, image_buf, &image_len) != 0) {
-                       puts("GUNZIP: uncompress, out-of-mem or overwrite error - must RESET board to recover\n");
-                       return BOOTM_ERR_RESET;
-               }
-
-               *load_end = load + image_len;
+       case IH_COMP_GZIP: {
+               ret = gunzip(load_buf, unc_len, image_buf, &image_len);
                break;
+       }
 #endif /* CONFIG_GZIP */
 #ifdef CONFIG_BZIP2
-       case IH_COMP_BZIP2:
-               printf("   Uncompressing %s ... ", type_name);
+       case IH_COMP_BZIP2: {
+               uint size = unc_len;
+
                /*
                 * If we've got less than 4 MB of malloc() space,
                 * use slower decompression algorithm which requires
                 * at most 2300 KB of memory.
                 */
-               int i = BZ2_bzBuffToBuffDecompress(load_buf, &unc_len,
+               ret = BZ2_bzBuffToBuffDecompress(load_buf, &size,
                        image_buf, image_len,
                        CONFIG_SYS_MALLOC_LEN < (4096 * 1024), 0);
-               if (i != BZ_OK) {
-                       printf("BUNZIP2: uncompress or overwrite error %d - must RESET board to recover\n",
-                              i);
-                       return BOOTM_ERR_RESET;
-               }
-
-               *load_end = load + unc_len;
+               image_len = size;
                break;
+       }
 #endif /* CONFIG_BZIP2 */
 #ifdef CONFIG_LZMA
        case IH_COMP_LZMA: {
                SizeT lzma_len = unc_len;
-               int ret;
-
-               printf("   Uncompressing %s ... ", type_name);
 
                ret = lzmaBuffToBuffDecompress(load_buf, &lzma_len,
                                               image_buf, image_len);
-               unc_len = lzma_len;
-               if (ret != SZ_OK) {
-                       printf("LZMA: uncompress or overwrite error %d - must RESET board to recover\n",
-                              ret);
-                       bootstage_error(BOOTSTAGE_ID_DECOMP_IMAGE);
-                       return BOOTM_ERR_RESET;
-               }
-               *load_end = load + unc_len;
+               image_len = lzma_len;
                break;
        }
 #endif /* CONFIG_LZMA */
 #ifdef CONFIG_LZO
        case IH_COMP_LZO: {
                size_t size = unc_len;
-               int ret;
-
-               printf("   Uncompressing %s ... ", type_name);
 
                ret = lzop_decompress(image_buf, image_len, load_buf, &size);
-               if (ret != LZO_E_OK) {
-                       printf("LZO: uncompress or overwrite error %d - must RESET board to recover\n",
-                              ret);
-                       return BOOTM_ERR_RESET;
-               }
-
-               *load_end = load + size;
+               image_len = size;
                break;
        }
 #endif /* CONFIG_LZO */
@@ -369,6 +388,10 @@ static int decomp_image(int comp, ulong load, ulong image_start, int type,
                return BOOTM_ERR_UNIMPLEMENTED;
        }
 
+       if (ret)
+               return handle_decomp_error(comp, image_len, unc_len, ret);
+       *load_end = load + image_len;
+
        puts("OK\n");
 
        return 0;
@@ -390,8 +413,9 @@ static int bootm_load_os(bootm_headers_t *images, unsigned long *load_end,
 
        load_buf = map_sysmem(load, 0);
        image_buf = map_sysmem(os.image_start, image_len);
-       err = decomp_image(os.comp, load, os.image_start, os.type, load_buf,
-                          image_buf, image_len, load_end);
+       err = bootm_decomp_image(os.comp, load, os.image_start, os.type,
+                                load_buf, image_buf, image_len,
+                                CONFIG_SYS_BOOTM_LEN, load_end);
        if (err) {
                bootstage_error(BOOTSTAGE_ID_DECOMP_IMAGE);
                return err;
@@ -882,9 +906,11 @@ static int bootm_host_load_image(const void *fit, int req_image_type)
 
        /* Allow the image to expand by a factor of 4, should be safe */
        load_buf = malloc((1 << 20) + len * 4);
-       ret = decomp_image(imape_comp, 0, data, image_type, load_buf,
-                          (void *)data, len, &load_end);
+       ret = bootm_decomp_image(imape_comp, 0, data, image_type, load_buf,
+                                (void *)data, len, CONFIG_SYS_BOOTM_LEN,
+                                &load_end);
        free(load_buf);
+
        if (ret && ret != BOOTM_ERR_UNIMPLEMENTED)
                return ret;
 
index 5be4467a1c2618d4552e1cbbcf715c6885aa2eb6..72477f0b810b154c58fb7e581e89c905cc95cd06 100644 (file)
@@ -404,6 +404,32 @@ static int do_bootm_integrity(int flag, int argc, char * const argv[],
 }
 #endif
 
+#ifdef CONFIG_BOOTM_OPENRTOS
+static int do_bootm_openrtos(int flag, int argc, char * const argv[],
+                          bootm_headers_t *images)
+{
+       void (*entry_point)(void);
+
+       if (flag != BOOTM_STATE_OS_GO)
+               return 0;
+
+       entry_point = (void (*)(void))images->ep;
+
+       printf("## Transferring control to OpenRTOS (at address %08lx) ...\n",
+               (ulong)entry_point);
+
+       bootstage_mark(BOOTSTAGE_ID_RUN_OS);
+
+       /*
+        * OpenRTOS Parameters:
+        *   None
+        */
+       (*entry_point)();
+
+       return 1;
+}
+#endif
+
 static boot_os_fn *boot_os[] = {
        [IH_OS_U_BOOT] = do_bootm_standalone,
 #ifdef CONFIG_BOOTM_LINUX
@@ -434,6 +460,9 @@ static boot_os_fn *boot_os[] = {
 #ifdef CONFIG_INTEGRITY
        [IH_OS_INTEGRITY] = do_bootm_integrity,
 #endif
+#ifdef CONFIG_BOOTM_OPENRTOS
+       [IH_OS_OPENRTOS] = do_bootm_openrtos,
+#endif
 };
 
 /* Allow for arch specific config before we boot */
index 96478e45c14039cd88a1a59427d0ec7f1a44d07e..4e28c9d7a4d6541f0c1633ee494b77e476b5e776 100644 (file)
@@ -73,6 +73,8 @@ U_BOOT_CMD(
 
 static void print_mmcinfo(struct mmc *mmc)
 {
+       int i;
+
        printf("Device: %s\n", mmc->cfg->name);
        printf("Manufacturer ID: %x\n", mmc->cid[0] >> 24);
        printf("OEM: %x\n", (mmc->cid[0] >> 8) & 0xffff);
@@ -92,6 +94,48 @@ static void print_mmcinfo(struct mmc *mmc)
 
        printf("Bus Width: %d-bit%s\n", mmc->bus_width,
                        mmc->ddr_mode ? " DDR" : "");
+
+       puts("Erase Group Size: ");
+       print_size(((u64)mmc->erase_grp_size) << 9, "\n");
+
+       if (!IS_SD(mmc) && mmc->version >= MMC_VERSION_4_41) {
+               bool has_enh = (mmc->part_support & ENHNCD_SUPPORT) != 0;
+               bool usr_enh = has_enh && (mmc->part_attr & EXT_CSD_ENH_USR);
+
+               puts("HC WP Group Size: ");
+               print_size(((u64)mmc->hc_wp_grp_size) << 9, "\n");
+
+               puts("User Capacity: ");
+               print_size(mmc->capacity_user, usr_enh ? " ENH" : "");
+               if (mmc->wr_rel_set & EXT_CSD_WR_DATA_REL_USR)
+                       puts(" WRREL\n");
+               else
+                       putc('\n');
+               if (usr_enh) {
+                       puts("User Enhanced Start: ");
+                       print_size(mmc->enh_user_start, "\n");
+                       puts("User Enhanced Size: ");
+                       print_size(mmc->enh_user_size, "\n");
+               }
+               puts("Boot Capacity: ");
+               print_size(mmc->capacity_boot, has_enh ? " ENH\n" : "\n");
+               puts("RPMB Capacity: ");
+               print_size(mmc->capacity_rpmb, has_enh ? " ENH\n" : "\n");
+
+               for (i = 0; i < ARRAY_SIZE(mmc->capacity_gp); i++) {
+                       bool is_enh = has_enh &&
+                               (mmc->part_attr & EXT_CSD_ENH_GP(i));
+                       if (mmc->capacity_gp[i]) {
+                               printf("GP%i Capacity: ", i+1);
+                               print_size(mmc->capacity_gp[i],
+                                          is_enh ? " ENH" : "");
+                               if (mmc->wr_rel_set & EXT_CSD_WR_DATA_REL_GP(i))
+                                       puts(" WRREL\n");
+                               else
+                                       putc('\n');
+                       }
+               }
+       }
 }
 static struct mmc *init_mmc_device(int dev, bool force_init)
 {
@@ -444,6 +488,157 @@ static int do_mmc_list(cmd_tbl_t *cmdtp, int flag,
        print_mmc_devices('\n');
        return CMD_RET_SUCCESS;
 }
+
+static int parse_hwpart_user(struct mmc_hwpart_conf *pconf,
+                            int argc, char * const argv[])
+{
+       int i = 0;
+
+       memset(&pconf->user, 0, sizeof(pconf->user));
+
+       while (i < argc) {
+               if (!strcmp(argv[i], "enh")) {
+                       if (i + 2 >= argc)
+                               return -1;
+                       pconf->user.enh_start =
+                               simple_strtoul(argv[i+1], NULL, 10);
+                       pconf->user.enh_size =
+                               simple_strtoul(argv[i+2], NULL, 10);
+                       i += 3;
+               } else if (!strcmp(argv[i], "wrrel")) {
+                       if (i + 1 >= argc)
+                               return -1;
+                       pconf->user.wr_rel_change = 1;
+                       if (!strcmp(argv[i+1], "on"))
+                               pconf->user.wr_rel_set = 1;
+                       else if (!strcmp(argv[i+1], "off"))
+                               pconf->user.wr_rel_set = 0;
+                       else
+                               return -1;
+                       i += 2;
+               } else {
+                       break;
+               }
+       }
+       return i;
+}
+
+static int parse_hwpart_gp(struct mmc_hwpart_conf *pconf, int pidx,
+                          int argc, char * const argv[])
+{
+       int i;
+
+       memset(&pconf->gp_part[pidx], 0, sizeof(pconf->gp_part[pidx]));
+
+       if (1 >= argc)
+               return -1;
+       pconf->gp_part[pidx].size = simple_strtoul(argv[0], NULL, 10);
+
+       i = 1;
+       while (i < argc) {
+               if (!strcmp(argv[i], "enh")) {
+                       pconf->gp_part[pidx].enhanced = 1;
+                       i += 1;
+               } else if (!strcmp(argv[i], "wrrel")) {
+                       if (i + 1 >= argc)
+                               return -1;
+                       pconf->gp_part[pidx].wr_rel_change = 1;
+                       if (!strcmp(argv[i+1], "on"))
+                               pconf->gp_part[pidx].wr_rel_set = 1;
+                       else if (!strcmp(argv[i+1], "off"))
+                               pconf->gp_part[pidx].wr_rel_set = 0;
+                       else
+                               return -1;
+                       i += 2;
+               } else {
+                       break;
+               }
+       }
+       return i;
+}
+
+static int do_mmc_hwpartition(cmd_tbl_t *cmdtp, int flag,
+                             int argc, char * const argv[])
+{
+       struct mmc *mmc;
+       struct mmc_hwpart_conf pconf = { };
+       enum mmc_hwpart_conf_mode mode = MMC_HWPART_CONF_CHECK;
+       int i, r, pidx;
+
+       mmc = init_mmc_device(curr_device, false);
+       if (!mmc)
+               return CMD_RET_FAILURE;
+
+       if (argc < 1)
+               return CMD_RET_USAGE;
+       i = 1;
+       while (i < argc) {
+               if (!strcmp(argv[i], "user")) {
+                       i++;
+                       r = parse_hwpart_user(&pconf, argc-i, &argv[i]);
+                       if (r < 0)
+                               return CMD_RET_USAGE;
+                       i += r;
+               } else if (!strncmp(argv[i], "gp", 2) &&
+                          strlen(argv[i]) == 3 &&
+                          argv[i][2] >= '1' && argv[i][2] <= '4') {
+                       pidx = argv[i][2] - '1';
+                       i++;
+                       r = parse_hwpart_gp(&pconf, pidx, argc-i, &argv[i]);
+                       if (r < 0)
+                               return CMD_RET_USAGE;
+                       i += r;
+               } else if (!strcmp(argv[i], "check")) {
+                       mode = MMC_HWPART_CONF_CHECK;
+                       i++;
+               } else if (!strcmp(argv[i], "set")) {
+                       mode = MMC_HWPART_CONF_SET;
+                       i++;
+               } else if (!strcmp(argv[i], "complete")) {
+                       mode = MMC_HWPART_CONF_COMPLETE;
+                       i++;
+               } else {
+                       return CMD_RET_USAGE;
+               }
+       }
+
+       puts("Partition configuration:\n");
+       if (pconf.user.enh_size) {
+               puts("\tUser Enhanced Start: ");
+               print_size(((u64)pconf.user.enh_start) << 9, "\n");
+               puts("\tUser Enhanced Size: ");
+               print_size(((u64)pconf.user.enh_size) << 9, "\n");
+       } else {
+               puts("\tNo enhanced user data area\n");
+       }
+       if (pconf.user.wr_rel_change)
+               printf("\tUser partition write reliability: %s\n",
+                      pconf.user.wr_rel_set ? "on" : "off");
+       for (pidx = 0; pidx < 4; pidx++) {
+               if (pconf.gp_part[pidx].size) {
+                       printf("\tGP%i Capacity: ", pidx+1);
+                       print_size(((u64)pconf.gp_part[pidx].size) << 9,
+                                  pconf.gp_part[pidx].enhanced ?
+                                  " ENH\n" : "\n");
+               } else {
+                       printf("\tNo GP%i partition\n", pidx+1);
+               }
+               if (pconf.gp_part[pidx].wr_rel_change)
+                       printf("\tGP%i write reliability: %s\n", pidx+1,
+                              pconf.gp_part[pidx].wr_rel_set ? "on" : "off");
+       }
+
+       if (!mmc_hwpart_config(mmc, &pconf, mode)) {
+               if (mode == MMC_HWPART_CONF_COMPLETE)
+                       puts("Partitioning successful, "
+                            "power-cycle to make effective\n");
+               return CMD_RET_SUCCESS;
+       } else {
+               puts("Failed!\n");
+               return CMD_RET_FAILURE;
+       }
+}
+
 #ifdef CONFIG_SUPPORT_EMMC_BOOT
 static int do_mmc_bootbus(cmd_tbl_t *cmdtp, int flag,
                          int argc, char * const argv[])
@@ -601,6 +796,7 @@ static cmd_tbl_t cmd_mmc[] = {
        U_BOOT_CMD_MKENT(part, 1, 1, do_mmc_part, "", ""),
        U_BOOT_CMD_MKENT(dev, 3, 0, do_mmc_dev, "", ""),
        U_BOOT_CMD_MKENT(list, 1, 1, do_mmc_list, "", ""),
+       U_BOOT_CMD_MKENT(hwpartition, 28, 0, do_mmc_hwpartition, "", ""),
 #ifdef CONFIG_SUPPORT_EMMC_BOOT
        U_BOOT_CMD_MKENT(bootbus, 5, 0, do_mmc_bootbus, "", ""),
        U_BOOT_CMD_MKENT(bootpart-resize, 4, 0, do_mmc_boot_resize, "", ""),
@@ -640,7 +836,7 @@ static int do_mmcops(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
 }
 
 U_BOOT_CMD(
-       mmc, 7, 1, do_mmcops,
+       mmc, 29, 1, do_mmcops,
        "MMC sub system",
        "info - display info of the current MMC device\n"
        "mmc read addr blk# cnt\n"
@@ -650,6 +846,13 @@ U_BOOT_CMD(
        "mmc part - lists available partition on current mmc device\n"
        "mmc dev [dev] [part] - show or set current mmc device [partition]\n"
        "mmc list - lists available devices\n"
+       "mmc hwpartition [args...] - does hardware partitioning\n"
+       "  arguments (sizes in 512-byte blocks):\n"
+       "    [user [enh start cnt] [wrrel {on|off}]] - sets user data area attributes\n"
+       "    [gp1|gp2|gp3|gp4 cnt [enh] [wrrel {on|off}]] - general purpose partition\n"
+       "    [check|set|complete] - mode, complete set partitioning completed\n"
+       "  WARNING: Partitioning is a write-once setting once it is set to complete.\n"
+       "  Power cycling is required to initialize partitions after set to complete.\n"
 #ifdef CONFIG_SUPPORT_EMMC_BOOT
        "mmc bootbus dev boot_bus_width reset_boot_bus_width boot_mode\n"
        " - Set the BOOT_BUS_WIDTH field of the specified device\n"
index 3d9fce7e554883f8dbb6b886d17420704f2f8a03..428696982e33640a44b3b4af04e2fdca6981eec5 100644 (file)
@@ -117,7 +117,7 @@ U_BOOT_CMD(
        "load hostfs - <addr> <filename> [<bytes> <offset>]  - "
                "load a file from host\n"
        "sb ls hostfs - <filename>                    - list files on host\n"
-       "sb save hostfs - <filename> <addr> <bytes> [<offset>] - "
+       "sb save hostfs - <addr> <filename> <bytes> [<offset>] - "
                "save a file to host\n"
        "sb bind <dev> [<filename>] - bind \"host\" device to file\n"
        "sb info [<dev>]            - show device binding & info\n"
index c192498257fe8f60fed0f41e4c4f97b8fcd0d986..27813f0d7af680fffa67b0dba509da1ba020e43a 100644 (file)
@@ -441,6 +441,26 @@ static int do_usb_stop_keyboard(int force)
        return 0;
 }
 
+static void do_usb_start(void)
+{
+       bootstage_mark_name(BOOTSTAGE_ID_USB_START, "usb_start");
+
+       if (usb_init() < 0)
+               return;
+
+#ifdef CONFIG_USB_STORAGE
+       /* try to recognize storage devices immediately */
+       usb_stor_curr_dev = usb_stor_scan(1);
+#endif
+#ifdef CONFIG_USB_HOST_ETHER
+       /* try to recognize ethernet devices immediately */
+       usb_ether_curr_dev = usb_host_eth_scan(1);
+#endif
+#ifdef CONFIG_USB_KEYBOARD
+       drv_usb_kbd_init();
+#endif
+}
+
 /******************************************************************************
  * usb command intepreter
  */
@@ -457,26 +477,20 @@ static int do_usb(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
        if (argc < 2)
                return CMD_RET_USAGE;
 
-       if ((strncmp(argv[1], "reset", 5) == 0) ||
-                (strncmp(argv[1], "start", 5) == 0)) {
-               bootstage_mark_name(BOOTSTAGE_ID_USB_START, "usb_start");
+       if (strncmp(argv[1], "start", 5) == 0) {
+               if (usb_started)
+                       return 0; /* Already started */
+               printf("starting USB...\n");
+               do_usb_start();
+               return 0;
+       }
+
+       if (strncmp(argv[1], "reset", 5) == 0) {
+               printf("resetting USB...\n");
                if (do_usb_stop_keyboard(1) != 0)
                        return 1;
                usb_stop();
-               printf("(Re)start USB...\n");
-               if (usb_init() >= 0) {
-#ifdef CONFIG_USB_STORAGE
-                       /* try to recognize storage devices immediately */
-                       usb_stor_curr_dev = usb_stor_scan(1);
-#endif
-#ifdef CONFIG_USB_HOST_ETHER
-                       /* try to recognize ethernet devices immediately */
-                       usb_ether_curr_dev = usb_host_eth_scan(1);
-#endif
-#ifdef CONFIG_USB_KEYBOARD
-                       drv_usb_kbd_init();
-#endif
-               }
+               do_usb_start();
                return 0;
        }
        if (strncmp(argv[1], "stop", 4) == 0) {
index 29560c3ebecbf595f813a5dde9fb102afe4dfa55..fc1963b2a978a1be548f07e98108e1b817432e0c 100644 (file)
@@ -199,6 +199,20 @@ static void console_putc(int file, const char c)
        }
 }
 
+#ifdef CONFIG_PRE_CONSOLE_BUFFER
+static void console_putc_noserial(int file, const char c)
+{
+       int i;
+       struct stdio_dev *dev;
+
+       for (i = 0; i < cd_count[file]; i++) {
+               dev = console_devices[file][i];
+               if (dev->putc != NULL && strcmp(dev->name, "serial") != 0)
+                       dev->putc(dev, c);
+       }
+}
+#endif
+
 static void console_puts(int file, const char *s)
 {
        int i;
@@ -236,6 +250,14 @@ static inline void console_putc(int file, const char c)
        stdio_devices[file]->putc(stdio_devices[file], c);
 }
 
+#ifdef CONFIG_PRE_CONSOLE_BUFFER
+static inline void console_putc_noserial(int file, const char c)
+{
+       if (strcmp(stdio_devices[file]->name, "serial") != 0)
+               stdio_devices[file]->putc(stdio_devices[file], c);
+}
+#endif
+
 static inline void console_puts(int file, const char *s)
 {
        stdio_devices[file]->puts(stdio_devices[file], s);
@@ -382,6 +404,9 @@ int tstc(void)
        return serial_tstc();
 }
 
+#define PRE_CONSOLE_FLUSHPOINT1_SERIAL                 0
+#define PRE_CONSOLE_FLUSHPOINT2_EVERYTHING_BUT_SERIAL  1
+
 #ifdef CONFIG_PRE_CONSOLE_BUFFER
 #define CIRC_BUF_IDX(idx) ((idx) % (unsigned long)CONFIG_PRE_CON_BUF_SZ)
 
@@ -398,7 +423,7 @@ static void pre_console_puts(const char *s)
                pre_console_putc(*s++);
 }
 
-static void print_pre_console_buffer(void)
+static void print_pre_console_buffer(int flushpoint)
 {
        unsigned long i = 0;
        char *buffer = (char *)CONFIG_PRE_CON_BUF_ADDR;
@@ -407,12 +432,20 @@ static void print_pre_console_buffer(void)
                i = gd->precon_buf_idx - CONFIG_PRE_CON_BUF_SZ;
 
        while (i < gd->precon_buf_idx)
-               putc(buffer[CIRC_BUF_IDX(i++)]);
+               switch (flushpoint) {
+               case PRE_CONSOLE_FLUSHPOINT1_SERIAL:
+                       putc(buffer[CIRC_BUF_IDX(i++)]);
+                       break;
+               case PRE_CONSOLE_FLUSHPOINT2_EVERYTHING_BUT_SERIAL:
+                       console_putc_noserial(stdout,
+                                             buffer[CIRC_BUF_IDX(i++)]);
+                       break;
+               }
 }
 #else
 static inline void pre_console_putc(const char c) {}
 static inline void pre_console_puts(const char *s) {}
-static inline void print_pre_console_buffer(void) {}
+static inline void print_pre_console_buffer(int flushpoint) {}
 #endif
 
 void putc(const char c)
@@ -441,6 +474,7 @@ void putc(const char c)
                fputc(stdout, c);
        } else {
                /* Send directly to the handler */
+               pre_console_putc(c);
                serial_putc(c);
        }
 }
@@ -472,6 +506,7 @@ void puts(const char *s)
                fputs(stdout, s);
        } else {
                /* Send directly to the handler */
+               pre_console_puts(s);
                serial_puts(s);
        }
 }
@@ -679,7 +714,7 @@ int console_init_f(void)
                gd->flags |= GD_FLG_SILENT;
 #endif
 
-       print_pre_console_buffer();
+       print_pre_console_buffer(PRE_CONSOLE_FLUSHPOINT1_SERIAL);
 
        return 0;
 }
@@ -794,6 +829,7 @@ done:
        if ((stdio_devices[stdin] == NULL) && (stdio_devices[stdout] == NULL))
                return 0;
 #endif
+       print_pre_console_buffer(PRE_CONSOLE_FLUSHPOINT2_EVERYTHING_BUT_SERIAL);
        return 0;
 }
 
@@ -869,7 +905,7 @@ int console_init_r(void)
        if ((stdio_devices[stdin] == NULL) && (stdio_devices[stdout] == NULL))
                return 0;
 #endif
-
+       print_pre_console_buffer(PRE_CONSOLE_FLUSHPOINT2_EVERYTHING_BUT_SERIAL);
        return 0;
 }
 
index e66108f24a482b61ae99febd321418e38fe275c3..df797fcdd5bae35e1eaea9c2f6d3d631c0bff73a 100644 (file)
@@ -12,6 +12,7 @@
 
 #include <common.h>
 #include <edid.h>
+#include <errno.h>
 #include <linux/ctype.h>
 #include <linux/string.h>
 
@@ -29,6 +30,17 @@ int edid_check_info(struct edid1_info *edid_info)
        return 0;
 }
 
+int edid_check_checksum(u8 *edid_block)
+{
+       u8 checksum = 0;
+       int i;
+
+       for (i = 0; i < 128; i++)
+               checksum += edid_block[i];
+
+       return (checksum == 0) ? 0 : -EINVAL;
+}
+
 int edid_get_ranges(struct edid1_info *edid, unsigned int *hmin,
                    unsigned int *hmax, unsigned int *vmin,
                    unsigned int *vmax)
index 4ffc5aaa512cd10528f176dda4f764a8fd85150d..1589ee3e4fb811ccb9bc8f31fbc094533abcd093 100644 (file)
@@ -1518,6 +1518,7 @@ int fit_image_load(bootm_headers_t *images, ulong addr,
        size_t size;
        int type_ok, os_ok;
        ulong load, data, len;
+       uint8_t os;
        const char *prop_name;
        int ret;
 
@@ -1612,10 +1613,15 @@ int fit_image_load(bootm_headers_t *images, ulong addr,
                (image_type == IH_TYPE_KERNEL &&
                        fit_image_check_type(fit, noffset,
                                             IH_TYPE_KERNEL_NOLOAD));
+
        os_ok = image_type == IH_TYPE_FLATDT ||
-               fit_image_check_os(fit, noffset, IH_OS_LINUX);
+               fit_image_check_os(fit, noffset, IH_OS_LINUX) ||
+               fit_image_check_os(fit, noffset, IH_OS_OPENRTOS);
        if (!type_ok || !os_ok) {
-               printf("No Linux %s %s Image\n", genimg_get_arch_name(arch),
+               fit_image_get_os(fit, noffset, &os);
+               printf("No %s %s %s Image\n",
+                      genimg_get_os_name(os),
+                      genimg_get_arch_name(arch),
                       genimg_get_type_name(image_type));
                bootstage_error(bootstage_id + BOOTSTAGE_SUB_CHECK_ALL);
                return -EIO;
index e691a517894c32d15f5c321711c4f4ddd919f3bd..ad7a46d08d827fb18f7005132342d19c7d97cf5d 100644 (file)
@@ -120,6 +120,10 @@ static const table_entry_t uimage_os[] = {
        {       IH_OS_SOLARIS,  "solaris",      "Solaris",              },
        {       IH_OS_SVR4,     "svr4",         "SVR4",                 },
 #endif
+#if defined(CONFIG_BOOTM_OPENRTOS) || defined(USE_HOSTCC)
+       {       IH_OS_OPENRTOS, "openrtos",     "OpenRTOS",             },
+#endif
+
        {       -1,             "",             "",                     },
 };
 
index 3ed504df50df128180211a39186b55f85074de97..cc34b8aee4c484c123d6770d778331b9c8b6e880 100644 (file)
 #define CONFIG_LCD_ALIGNMENT PAGE_SIZE
 #endif
 
-/* By default we scroll by a single line */
-#ifndef CONFIG_CONSOLE_SCROLL_LINES
-#define CONFIG_CONSOLE_SCROLL_LINES 1
-#endif
-
-/************************************************************************/
-/* ** CONSOLE DEFINITIONS & FUNCTIONS                                  */
-/************************************************************************/
-#if defined(CONFIG_LCD_LOGO) && !defined(CONFIG_LCD_INFO_BELOW_LOGO)
-# define CONSOLE_ROWS          ((panel_info.vl_row-BMP_LOGO_HEIGHT) \
-                                       / VIDEO_FONT_HEIGHT)
-#else
-# define CONSOLE_ROWS          (panel_info.vl_row / VIDEO_FONT_HEIGHT)
-#endif
-
-#define CONSOLE_COLS           (panel_info.vl_col / VIDEO_FONT_WIDTH)
-#define CONSOLE_ROW_SIZE       (VIDEO_FONT_HEIGHT * lcd_line_length)
-#define CONSOLE_ROW_FIRST      lcd_console_address
-#define CONSOLE_ROW_SECOND     (lcd_console_address + CONSOLE_ROW_SIZE)
-#define CONSOLE_ROW_LAST       (lcd_console_address + CONSOLE_SIZE \
-                                       - CONSOLE_ROW_SIZE)
-#define CONSOLE_SIZE           (CONSOLE_ROW_SIZE * CONSOLE_ROWS)
-#define CONSOLE_SCROLL_SIZE    (CONSOLE_SIZE - CONSOLE_ROW_SIZE)
-
-#if LCD_BPP == LCD_MONOCHROME
-# define COLOR_MASK(c)         ((c)      | (c) << 1 | (c) << 2 | (c) << 3 | \
-                                (c) << 4 | (c) << 5 | (c) << 6 | (c) << 7)
-#elif (LCD_BPP == LCD_COLOR8) || (LCD_BPP == LCD_COLOR16) || \
-       (LCD_BPP == LCD_COLOR32)
-# define COLOR_MASK(c)         (c)
-#else
+#if (LCD_BPP != LCD_COLOR8) && (LCD_BPP != LCD_COLOR16) && \
+       (LCD_BPP != LCD_COLOR32)
 # error Unsupported LCD BPP.
 #endif
 
 DECLARE_GLOBAL_DATA_PTR;
 
-static void lcd_drawchars(ushort x, ushort y, uchar *str, int count);
-static inline void lcd_putc_xy(ushort x, ushort y, uchar  c);
-
 static int lcd_init(void *lcdbase);
 
 static void *lcd_logo(void);
@@ -125,10 +93,6 @@ int lcd_line_length;
 
 char lcd_is_enabled = 0;
 
-static short console_col;
-static short console_row;
-
-static void *lcd_console_address;
 static void *lcd_base;                 /* Start of framebuffer memory  */
 
 static char lcd_flush_dcache;  /* 1 to flush dcache after each lcd update */
@@ -166,217 +130,16 @@ void lcd_set_flush_dcache(int flush)
 
 /*----------------------------------------------------------------------*/
 
-static void console_scrollup(void)
-{
-       const int rows = CONFIG_CONSOLE_SCROLL_LINES;
-
-       /* Copy up rows ignoring those that will be overwritten */
-       memcpy(CONSOLE_ROW_FIRST,
-              lcd_console_address + CONSOLE_ROW_SIZE * rows,
-              CONSOLE_SIZE - CONSOLE_ROW_SIZE * rows);
-
-       /* Clear the last rows */
-#if (LCD_BPP != LCD_COLOR32)
-       memset(lcd_console_address + CONSOLE_SIZE - CONSOLE_ROW_SIZE * rows,
-               COLOR_MASK(lcd_color_bg),
-               CONSOLE_ROW_SIZE * rows);
-#else
-       u32 *ppix = lcd_console_address +
-                   CONSOLE_SIZE - CONSOLE_ROW_SIZE * rows;
-       u32 i;
-       for (i = 0;
-           i < (CONSOLE_ROW_SIZE * rows) / NBYTES(panel_info.vl_bpix);
-           i++) {
-               *ppix++ = COLOR_MASK(lcd_color_bg);
-       }
-#endif
-       lcd_sync();
-       console_row -= rows;
-}
-
-/*----------------------------------------------------------------------*/
-
-static inline void console_back(void)
-{
-       if (--console_col < 0) {
-               console_col = CONSOLE_COLS-1 ;
-               if (--console_row < 0)
-                       console_row = 0;
-       }
-
-       lcd_putc_xy(console_col * VIDEO_FONT_WIDTH,
-               console_row * VIDEO_FONT_HEIGHT, ' ');
-}
-
-/*----------------------------------------------------------------------*/
-
-static inline void console_newline(void)
-{
-       console_col = 0;
-
-       /* Check if we need to scroll the terminal */
-       if (++console_row >= CONSOLE_ROWS)
-               console_scrollup();
-       else
-               lcd_sync();
-}
-
-/*----------------------------------------------------------------------*/
-
 static void lcd_stub_putc(struct stdio_dev *dev, const char c)
 {
        lcd_putc(c);
 }
 
-void lcd_putc(const char c)
-{
-       if (!lcd_is_enabled) {
-               serial_putc(c);
-
-               return;
-       }
-
-       switch (c) {
-       case '\r':
-               console_col = 0;
-
-               return;
-       case '\n':
-               console_newline();
-
-               return;
-       case '\t':      /* Tab (8 chars alignment) */
-               console_col +=  8;
-               console_col &= ~7;
-
-               if (console_col >= CONSOLE_COLS)
-                       console_newline();
-
-               return;
-       case '\b':
-               console_back();
-
-               return;
-       default:
-               lcd_putc_xy(console_col * VIDEO_FONT_WIDTH,
-                       console_row * VIDEO_FONT_HEIGHT, c);
-               if (++console_col >= CONSOLE_COLS)
-                       console_newline();
-       }
-}
-
-/*----------------------------------------------------------------------*/
-
 static void lcd_stub_puts(struct stdio_dev *dev, const char *s)
 {
        lcd_puts(s);
 }
 
-void lcd_puts(const char *s)
-{
-       if (!lcd_is_enabled) {
-               serial_puts(s);
-
-               return;
-       }
-
-       while (*s)
-               lcd_putc(*s++);
-
-       lcd_sync();
-}
-
-/*----------------------------------------------------------------------*/
-
-void lcd_printf(const char *fmt, ...)
-{
-       va_list args;
-       char buf[CONFIG_SYS_PBSIZE];
-
-       va_start(args, fmt);
-       vsprintf(buf, fmt, args);
-       va_end(args);
-
-       lcd_puts(buf);
-}
-
-/************************************************************************/
-/* ** Low-Level Graphics Routines                                      */
-/************************************************************************/
-
-static void lcd_drawchars(ushort x, ushort y, uchar *str, int count)
-{
-       uchar *dest;
-       ushort row;
-
-#if defined(CONFIG_LCD_LOGO) && !defined(CONFIG_LCD_INFO_BELOW_LOGO)
-       y += BMP_LOGO_HEIGHT;
-#endif
-
-#if LCD_BPP == LCD_MONOCHROME
-       ushort off  = x * (1 << LCD_BPP) % 8;
-#endif
-
-       dest = (uchar *)(lcd_base + y * lcd_line_length + x * NBITS(LCD_BPP)/8);
-
-       for (row = 0; row < VIDEO_FONT_HEIGHT; ++row, dest += lcd_line_length) {
-               uchar *s = str;
-               int i;
-#if LCD_BPP == LCD_COLOR16
-               ushort *d = (ushort *)dest;
-#elif LCD_BPP == LCD_COLOR32
-               u32 *d = (u32 *)dest;
-#else
-               uchar *d = dest;
-#endif
-
-#if LCD_BPP == LCD_MONOCHROME
-               uchar rest = *d & -(1 << (8 - off));
-               uchar sym;
-#endif
-               for (i = 0; i < count; ++i) {
-                       uchar c, bits;
-
-                       c = *s++;
-                       bits = video_fontdata[c * VIDEO_FONT_HEIGHT + row];
-
-#if LCD_BPP == LCD_MONOCHROME
-                       sym  = (COLOR_MASK(lcd_color_fg) & bits) |
-                               (COLOR_MASK(lcd_color_bg) & ~bits);
-
-                       *d++ = rest | (sym >> off);
-                       rest = sym << (8-off);
-#elif LCD_BPP == LCD_COLOR8
-                       for (c = 0; c < 8; ++c) {
-                               *d++ = (bits & 0x80) ?
-                                               lcd_color_fg : lcd_color_bg;
-                               bits <<= 1;
-                       }
-#elif LCD_BPP == LCD_COLOR16
-                       for (c = 0; c < 8; ++c) {
-                               *d++ = (bits & 0x80) ?
-                                               lcd_color_fg : lcd_color_bg;
-                               bits <<= 1;
-                       }
-#elif LCD_BPP == LCD_COLOR32
-                       for (c = 0; c < 8; ++c) {
-                               *d++ = (bits & 0x80) ?
-                                               lcd_color_fg : lcd_color_bg;
-                               bits <<= 1;
-                       }
-#endif
-               }
-#if LCD_BPP == LCD_MONOCHROME
-               *d  = rest | (*d & ((1 << (8 - off)) - 1));
-#endif
-       }
-}
-
-static inline void lcd_putc_xy(ushort x, ushort y, uchar c)
-{
-       lcd_drawchars(x, y, &c, 1);
-}
-
 /************************************************************************/
 /**  Small utility to check that you got the colours right             */
 /************************************************************************/
@@ -455,11 +218,9 @@ int drv_lcd_init(void)
 /*----------------------------------------------------------------------*/
 void lcd_clear(void)
 {
-#if LCD_BPP == LCD_MONOCHROME
-       /* Setting the palette */
-       lcd_initcolregs();
-
-#elif LCD_BPP == LCD_COLOR8
+       short console_rows, console_cols;
+       int bg_color;
+#if LCD_BPP == LCD_COLOR8
        /* Setting the palette */
        lcd_setcolreg(CONSOLE_COLOR_BLACK, 0, 0, 0);
        lcd_setcolreg(CONSOLE_COLOR_RED, 0xFF, 0, 0);
@@ -475,9 +236,11 @@ void lcd_clear(void)
 #ifndef CONFIG_SYS_WHITE_ON_BLACK
        lcd_setfgcolor(CONSOLE_COLOR_BLACK);
        lcd_setbgcolor(CONSOLE_COLOR_WHITE);
+       bg_color = CONSOLE_COLOR_WHITE;
 #else
        lcd_setfgcolor(CONSOLE_COLOR_WHITE);
        lcd_setbgcolor(CONSOLE_COLOR_BLACK);
+       bg_color = CONSOLE_COLOR_BLACK;
 #endif /* CONFIG_SYS_WHITE_ON_BLACK */
 
 #ifdef LCD_TEST_PATTERN
@@ -485,25 +248,27 @@ void lcd_clear(void)
 #else
        /* set framebuffer to background color */
 #if (LCD_BPP != LCD_COLOR32)
-       memset((char *)lcd_base,
-               COLOR_MASK(lcd_color_bg),
-               lcd_line_length * panel_info.vl_row);
+       memset((char *)lcd_base, bg_color, lcd_line_length * panel_info.vl_row);
 #else
        u32 *ppix = lcd_base;
        u32 i;
        for (i = 0;
           i < (lcd_line_length * panel_info.vl_row)/NBYTES(panel_info.vl_bpix);
           i++) {
-               *ppix++ = COLOR_MASK(lcd_color_bg);
+               *ppix++ = bg_color;
        }
 #endif
 #endif
        /* Paint the logo and retrieve LCD base address */
        debug("[LCD] Drawing the logo...\n");
-       lcd_console_address = lcd_logo();
-
-       console_col = 0;
-       console_row = 0;
+#if defined(CONFIG_LCD_LOGO) && !defined(CONFIG_LCD_INFO_BELOW_LOGO)
+       console_rows = (panel_info.vl_row - BMP_LOGO_HEIGHT);
+       console_rows /= VIDEO_FONT_HEIGHT;
+#else
+       console_rows = panel_info.vl_row / VIDEO_FONT_HEIGHT;
+#endif
+       console_cols = panel_info.vl_col / VIDEO_FONT_WIDTH;
+       lcd_init_console(lcd_logo(), console_rows, console_cols);
        lcd_sync();
 }
 
@@ -546,11 +311,11 @@ static int lcd_init(void *lcdbase)
        lcd_enable();
 
        /* Initialize the console */
-       console_col = 0;
+       lcd_set_col(0);
 #ifdef CONFIG_LCD_INFO_BELOW_LOGO
-       console_row = 7 + BMP_LOGO_HEIGHT / VIDEO_FONT_HEIGHT;
+       lcd_set_row(7 + BMP_LOGO_HEIGHT / VIDEO_FONT_HEIGHT);
 #else
-       console_row = 1;        /* leave 1 blank line below logo */
+       lcd_set_row(1); /* leave 1 blank line below logo */
 #endif
 
        return 0;
@@ -597,6 +362,11 @@ static void lcd_setfgcolor(int color)
        lcd_color_fg = color;
 }
 
+int lcd_getfgcolor(void)
+{
+       return lcd_color_fg;
+}
+
 /*----------------------------------------------------------------------*/
 
 static void lcd_setbgcolor(int color)
@@ -604,6 +374,11 @@ static void lcd_setbgcolor(int color)
        lcd_color_bg = color;
 }
 
+int lcd_getbgcolor(void)
+{
+       return lcd_color_bg;
+}
+
 /************************************************************************/
 /* ** Chipset depending Bitmap / Logo stuff...                          */
 /************************************************************************/
@@ -685,11 +460,7 @@ void bitmap_plot(int x, int y)
                        *(cmap + BMP_LOGO_OFFSET) = lut_entry;
                        cmap++;
 #else /* !CONFIG_ATMEL_LCD */
-#ifdef  CONFIG_SYS_INVERT_COLORS
-                       *cmap++ = 0xffff - colreg;
-#else
                        *cmap++ = colreg;
-#endif
 #endif /* CONFIG_ATMEL_LCD */
                }
 
@@ -967,11 +738,7 @@ int lcd_display_bitmap(ulong bmp_image, int x, int y)
                                ( ((cte.red)   << 8) & 0xf800) |
                                ( ((cte.green) << 3) & 0x07e0) |
                                ( ((cte.blue)  >> 3) & 0x001f) ;
-#ifdef CONFIG_SYS_INVERT_COLORS
-                       *cmap = 0xffff - colreg;
-#else
                        *cmap = colreg;
-#endif
 #if defined(CONFIG_MPC823)
                        cmap--;
 #else
@@ -1108,8 +875,8 @@ static void *lcd_logo(void)
        bitmap_plot(0, 0);
 
 #ifdef CONFIG_LCD_INFO
-       console_col = LCD_INFO_X / VIDEO_FONT_WIDTH;
-       console_row = LCD_INFO_Y / VIDEO_FONT_HEIGHT;
+       lcd_set_col(LCD_INFO_X / VIDEO_FONT_WIDTH);
+       lcd_set_row(LCD_INFO_Y / VIDEO_FONT_HEIGHT);
        lcd_show_board_info();
 #endif /* CONFIG_LCD_INFO */
 
@@ -1144,12 +911,6 @@ static int on_splashimage(const char *name, const char *value, enum env_op op,
 U_BOOT_ENV_CALLBACK(splashimage, on_splashimage);
 #endif
 
-void lcd_position_cursor(unsigned col, unsigned row)
-{
-       console_col = min_t(short, col, CONSOLE_COLS - 1);
-       console_row = min_t(short, row, CONSOLE_ROWS - 1);
-}
-
 int lcd_get_pixel_width(void)
 {
        return panel_info.vl_col;
@@ -1160,16 +921,6 @@ int lcd_get_pixel_height(void)
        return panel_info.vl_row;
 }
 
-int lcd_get_screen_rows(void)
-{
-       return CONSOLE_ROWS;
-}
-
-int lcd_get_screen_columns(void)
-{
-       return CONSOLE_COLS;
-}
-
 #if defined(CONFIG_LCD_DT_SIMPLEFB)
 static int lcd_dt_simplefb_configure_node(void *blob, int off)
 {
diff --git a/common/lcd_console.c b/common/lcd_console.c
new file mode 100644 (file)
index 0000000..74c388a
--- /dev/null
@@ -0,0 +1,211 @@
+/*
+ * (C) Copyright 2001-2014
+ * DENX Software Engineering -- wd@denx.de
+ * Compulab Ltd - http://compulab.co.il/
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <common.h>
+#include <lcd.h>
+#include <video_font.h>                /* Get font data, width and height */
+
+#define CONSOLE_ROW_SIZE       (VIDEO_FONT_HEIGHT * lcd_line_length)
+#define CONSOLE_ROW_FIRST      lcd_console_address
+#define CONSOLE_SIZE           (CONSOLE_ROW_SIZE * console_rows)
+
+static short console_curr_col;
+static short console_curr_row;
+static short console_cols;
+static short console_rows;
+static void *lcd_console_address;
+
+void lcd_init_console(void *address, int rows, int cols)
+{
+       console_curr_col = 0;
+       console_curr_row = 0;
+       console_cols = cols;
+       console_rows = rows;
+       lcd_console_address = address;
+}
+
+void lcd_set_col(short col)
+{
+       console_curr_col = col;
+}
+
+void lcd_set_row(short row)
+{
+       console_curr_row = row;
+}
+
+void lcd_position_cursor(unsigned col, unsigned row)
+{
+       console_curr_col = min_t(short, col, console_cols - 1);
+       console_curr_row = min_t(short, row, console_rows - 1);
+}
+
+int lcd_get_screen_rows(void)
+{
+       return console_rows;
+}
+
+int lcd_get_screen_columns(void)
+{
+       return console_cols;
+}
+
+static void lcd_drawchars(ushort x, ushort y, uchar *str, int count)
+{
+       uchar *dest;
+       ushort row;
+       int fg_color, bg_color;
+
+       dest = (uchar *)(lcd_console_address +
+                        y * lcd_line_length + x * NBITS(LCD_BPP) / 8);
+
+       for (row = 0; row < VIDEO_FONT_HEIGHT; ++row, dest += lcd_line_length) {
+               uchar *s = str;
+               int i;
+#if LCD_BPP == LCD_COLOR16
+               ushort *d = (ushort *)dest;
+#elif LCD_BPP == LCD_COLOR32
+               u32 *d = (u32 *)dest;
+#else
+               uchar *d = dest;
+#endif
+
+               fg_color = lcd_getfgcolor();
+               bg_color = lcd_getbgcolor();
+               for (i = 0; i < count; ++i) {
+                       uchar c, bits;
+
+                       c = *s++;
+                       bits = video_fontdata[c * VIDEO_FONT_HEIGHT + row];
+
+                       for (c = 0; c < 8; ++c) {
+                               *d++ = (bits & 0x80) ? fg_color : bg_color;
+                               bits <<= 1;
+                       }
+               }
+       }
+}
+
+static inline void lcd_putc_xy(ushort x, ushort y, uchar c)
+{
+       lcd_drawchars(x, y, &c, 1);
+}
+
+static void console_scrollup(void)
+{
+       const int rows = CONFIG_CONSOLE_SCROLL_LINES;
+       int bg_color = lcd_getbgcolor();
+
+       /* Copy up rows ignoring those that will be overwritten */
+       memcpy(CONSOLE_ROW_FIRST,
+              lcd_console_address + CONSOLE_ROW_SIZE * rows,
+              CONSOLE_SIZE - CONSOLE_ROW_SIZE * rows);
+
+       /* Clear the last rows */
+#if (LCD_BPP != LCD_COLOR32)
+       memset(lcd_console_address + CONSOLE_SIZE - CONSOLE_ROW_SIZE * rows,
+              bg_color, CONSOLE_ROW_SIZE * rows);
+#else
+       u32 *ppix = lcd_console_address +
+                   CONSOLE_SIZE - CONSOLE_ROW_SIZE * rows;
+       u32 i;
+       for (i = 0;
+           i < (CONSOLE_ROW_SIZE * rows) / NBYTES(panel_info.vl_bpix);
+           i++) {
+               *ppix++ = bg_color;
+       }
+#endif
+       lcd_sync();
+       console_curr_row -= rows;
+}
+
+static inline void console_back(void)
+{
+       if (--console_curr_col < 0) {
+               console_curr_col = console_cols - 1;
+               if (--console_curr_row < 0)
+                       console_curr_row = 0;
+       }
+
+       lcd_putc_xy(console_curr_col * VIDEO_FONT_WIDTH,
+                   console_curr_row * VIDEO_FONT_HEIGHT, ' ');
+}
+
+static inline void console_newline(void)
+{
+       console_curr_col = 0;
+
+       /* Check if we need to scroll the terminal */
+       if (++console_curr_row >= console_rows)
+               console_scrollup();
+       else
+               lcd_sync();
+}
+
+void lcd_putc(const char c)
+{
+       if (!lcd_is_enabled) {
+               serial_putc(c);
+
+               return;
+       }
+
+       switch (c) {
+       case '\r':
+               console_curr_col = 0;
+
+               return;
+       case '\n':
+               console_newline();
+
+               return;
+       case '\t':      /* Tab (8 chars alignment) */
+               console_curr_col +=  8;
+               console_curr_col &= ~7;
+
+               if (console_curr_col >= console_cols)
+                       console_newline();
+
+               return;
+       case '\b':
+               console_back();
+
+               return;
+       default:
+               lcd_putc_xy(console_curr_col * VIDEO_FONT_WIDTH,
+                           console_curr_row * VIDEO_FONT_HEIGHT, c);
+               if (++console_curr_col >= console_cols)
+                       console_newline();
+       }
+}
+
+void lcd_puts(const char *s)
+{
+       if (!lcd_is_enabled) {
+               serial_puts(s);
+
+               return;
+       }
+
+       while (*s)
+               lcd_putc(*s++);
+
+       lcd_sync();
+}
+
+void lcd_printf(const char *fmt, ...)
+{
+       va_list args;
+       char buf[CONFIG_SYS_PBSIZE];
+
+       va_start(args, fmt);
+       vsprintf(buf, fmt, args);
+       va_end(args);
+
+       lcd_puts(buf);
+}
index 589400d3b14d8a8c53e9908ca2aec7cce66f0e11..0fb9ba57b62b21d99df1fc8214c67a0016d1e63b 100644 (file)
@@ -33,43 +33,46 @@ long get_ram_size(long *base, long maxsize)
        long           size;
        int            i = 0;
 
-       for (cnt = (maxsize / sizeof (long)) >> 1; cnt > 0; cnt >>= 1) {
+       for (cnt = (maxsize / sizeof(long)) >> 1; cnt > 0; cnt >>= 1) {
                addr = base + cnt;      /* pointer arith! */
-               sync ();
+               sync();
                save[i++] = *addr;
-               sync ();
+               sync();
                *addr = ~cnt;
        }
 
        addr = base;
-       sync ();
+       sync();
        save[i] = *addr;
-       sync ();
+       sync();
        *addr = 0;
 
-       sync ();
+       sync();
        if ((val = *addr) != 0) {
-               /* Restore the original data before leaving the function.
-                */
-               sync ();
+               /* Restore the original data before leaving the function. */
+               sync();
                *addr = save[i];
                for (cnt = 1; cnt < maxsize / sizeof(long); cnt <<= 1) {
                        addr  = base + cnt;
-                       sync ();
+                       sync();
                        *addr = save[--i];
                }
                return (0);
        }
 
-       for (cnt = 1; cnt < maxsize / sizeof (long); cnt <<= 1) {
+       for (cnt = 1; cnt < maxsize / sizeof(long); cnt <<= 1) {
                addr = base + cnt;      /* pointer arith! */
                val = *addr;
                *addr = save[--i];
                if (val != ~cnt) {
-                       size = cnt * sizeof (long);
-                       /* Restore the original data before leaving the function.
+                       size = cnt * sizeof(long);
+                       /*
+                        * Restore the original data
+                        * before leaving the function.
                         */
-                       for (cnt <<= 1; cnt < maxsize / sizeof (long); cnt <<= 1) {
+                       for (cnt <<= 1;
+                            cnt < maxsize / sizeof(long);
+                            cnt <<= 1) {
                                addr  = base + cnt;
                                *addr = save[--i];
                        }
index b444a3ea2b0c874f7b77bf03af3ab1f1ea7d4cf5..2c0e8e00dd2cfeb63021b383cc514725c38d8df2 100644 (file)
@@ -15,37 +15,51 @@ void spl_nor_load_image(void)
         */
        spl_image.flags |= SPL_COPY_PAYLOAD_ONLY;
 
-       if (spl_start_uboot()) {
-               /*
-                * Load real U-Boot from its location in NOR flash to its
-                * defined location in SDRAM
-                */
-               spl_parse_image_header(
-                       (const struct image_header *)CONFIG_SYS_UBOOT_BASE);
+#ifdef CONFIG_SPL_OS_BOOT
+       if (!spl_start_uboot()) {
+               struct image_header *header;
 
-               memcpy((void *)spl_image.load_addr,
-                      (void *)(CONFIG_SYS_UBOOT_BASE +
-                               sizeof(struct image_header)),
-                      spl_image.size);
-       } else {
                /*
                 * Load Linux from its location in NOR flash to its defined
                 * location in SDRAM
                 */
-               spl_parse_image_header(
-                       (const struct image_header *)CONFIG_SYS_OS_BASE);
+               header = (const struct image_header *)CONFIG_SYS_OS_BASE;
 
-               memcpy((void *)spl_image.load_addr,
-                      (void *)(CONFIG_SYS_OS_BASE +
-                               sizeof(struct image_header)),
-                      spl_image.size);
+               if (image_get_os(header) == IH_OS_LINUX) {
+                       /* happy - was a Linux */
 
-               /*
-                * Copy DT blob (fdt) to SDRAM. Passing pointer to flash
-                * doesn't work (16 KiB should be enough for DT)
-                */
-               memcpy((void *)CONFIG_SYS_SPL_ARGS_ADDR,
-                      (void *)(CONFIG_SYS_FDT_BASE),
-                      (16 << 10));
+                       spl_parse_image_header(header);
+
+                       memcpy((void *)spl_image.load_addr,
+                              (void *)(CONFIG_SYS_OS_BASE +
+                                       sizeof(struct image_header)),
+                              spl_image.size);
+
+                       /*
+                        * Copy DT blob (fdt) to SDRAM. Passing pointer to
+                        * flash doesn't work (16 KiB should be enough for DT)
+                        */
+                       memcpy((void *)CONFIG_SYS_SPL_ARGS_ADDR,
+                              (void *)(CONFIG_SYS_FDT_BASE),
+                              (16 << 10));
+
+                       return;
+               } else {
+                       puts("The Expected Linux image was not found.\n"
+                            "Please check your NOR configuration.\n"
+                            "Trying to start u-boot now...\n");
+               }
        }
+#endif
+
+       /*
+        * Load real U-Boot from its location in NOR flash to its
+        * defined location in SDRAM
+        */
+       spl_parse_image_header(
+                       (const struct image_header *)CONFIG_SYS_UBOOT_BASE);
+
+       memcpy((void *)spl_image.load_addr,
+              (void *)(CONFIG_SYS_UBOOT_BASE + sizeof(struct image_header)),
+              spl_image.size);
 }
index 736cd9f00950929c3a269987d8c9c2e32cc80f7e..32e15cd8ddb93320c5758635268daac68e7196f7 100644 (file)
@@ -59,6 +59,7 @@ int usb_init(void)
        void *ctrl;
        struct usb_device *dev;
        int i, start_index = 0;
+       int controllers_initialized = 0;
        int ret;
 
        dev_index = 0;
@@ -78,6 +79,7 @@ int usb_init(void)
                ret = usb_lowlevel_init(i, USB_INIT_HOST, &ctrl);
                if (ret == -ENODEV) {   /* No such device. */
                        puts("Port not available.\n");
+                       controllers_initialized++;
                        continue;
                }
 
@@ -89,6 +91,7 @@ int usb_init(void)
                 * lowlevel init is OK, now scan the bus for devices
                 * i.e. search HUBs and configure them
                 */
+               controllers_initialized++;
                start_index = dev_index;
                printf("scanning bus %d for devices... ", i);
                dev = usb_alloc_new_device(ctrl);
@@ -110,12 +113,10 @@ int usb_init(void)
 
        debug("scan end\n");
        /* if we were not able to find at least one working bus, bail out */
-       if (!usb_started) {
+       if (controllers_initialized == 0)
                puts("USB error: all controllers failed lowlevel init\n");
-               return -1;
-       }
 
-       return 0;
+       return usb_started ? 0 : -1;
 }
 
 /******************************************************************************
@@ -969,6 +970,8 @@ int usb_new_device(struct usb_device *dev)
                        printf("\n     Couldn't reset port %i\n", dev->portnr);
                        return 1;
                }
+       } else {
+               usb_reset_root_port();
        }
 #endif
 
index bc7145ea79d38b87ce173b2b14dc9bf444f40826..ecc3085cc0811b5471cab07415904221153abf33 100644 (file)
@@ -332,7 +332,8 @@ static inline void usb_kbd_poll_for_event(struct usb_device *dev)
                /* We've consumed all queued int packets, create new */
                destroy_int_queue(dev, data->intq);
                data->intq = create_int_queue(dev, data->intpipe, 1,
-                                     USB_KBD_BOOT_REPORT_SIZE, data->new);
+                                     USB_KBD_BOOT_REPORT_SIZE, data->new,
+                                     data->intinterval);
        }
 #endif
 }
@@ -453,7 +454,8 @@ static int usb_kbd_probe(struct usb_device *dev, unsigned int ifnum)
        debug("USB KBD: enable interrupt pipe...\n");
 #ifdef CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE
        data->intq = create_int_queue(dev, data->intpipe, 1,
-                                     USB_KBD_BOOT_REPORT_SIZE, data->new);
+                                     USB_KBD_BOOT_REPORT_SIZE, data->new,
+                                     data->intinterval);
        if (!data->intq) {
 #else
        if (usb_submit_int_msg(dev, data->intpipe, data->new, data->intpktsize,
@@ -542,6 +544,10 @@ int usb_kbd_deregister(int force)
                data = usb_kbd_dev->privptr;
                if (stdio_deregister_dev(dev, force) != 0)
                        return 1;
+#ifdef CONFIG_CONSOLE_MUX
+               if (iomux_doenv(stdin, getenv("stdin")) != 0)
+                       return 1;
+#endif
 #ifdef CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE
                destroy_int_queue(usb_kbd_dev, data->intq);
 #endif
index be8652b459a29c768ac59d00f0ed29f4c92343b7..1a994180b5427b6ed099de520962d5a985d1b20d 100644 (file)
@@ -2,8 +2,13 @@ CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="CONS_INDEX=2,USB_EHCI"
 CONFIG_FDTFILE="sun5i-a13-olinuxino-micro.dtb"
 CONFIG_USB1_VBUS_PIN="PG11"
-CONFIG_VIDEO=n
-CONFIG_USB_KEYBOARD=n
+CONFIG_VIDEO_HDMI=n
+CONFIG_VIDEO_VGA_VIA_LCD=y
+# For use with the Olimex 7" LCD module, adjust timings for other displays
+# Set video-mode=sunxi:800x600-24@60,monitor=lcd in the env. to enable
+CONFIG_VIDEO_LCD_MODE="x:800,y:480,depth:18,pclk_khz:33000,le:16,ri:209,up:22,lo:22,hs:30,vs:1,sync:3,vmode:0"
+CONFIG_VIDEO_LCD_POWER="PB10"
+CONFIG_VIDEO_LCD_BL_PWM="PB2"
 +S:CONFIG_ARM=y
 +S:CONFIG_ARCH_SUNXI=y
 +S:CONFIG_MACH_SUN5I=y
index 654e12aaa3fb0dbb18ebd3472795b7b37fe996a4..7df69517f6b26cc7191845004cfe13ff82fca4ca 100644 (file)
@@ -2,8 +2,13 @@ CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="CONS_INDEX=2,AXP209_POWER,USB_EHCI"
 CONFIG_FDTFILE="sun5i-a13-olinuxino.dtb"
 CONFIG_USB1_VBUS_PIN="PG11"
-CONFIG_VIDEO=n
-CONFIG_USB_KEYBOARD=n
+CONFIG_VIDEO_HDMI=n
+CONFIG_VIDEO_VGA_VIA_LCD=y
+# For use with the Olimex 7" LCD module, adjust timings for other displays
+# Set video-mode=sunxi:800x600-24@60,monitor=lcd in the env. to enable
+CONFIG_VIDEO_LCD_MODE="x:800,y:480,depth:18,pclk_khz:33000,le:16,ri:209,up:22,lo:22,hs:30,vs:1,sync:3,vmode:0"
+CONFIG_VIDEO_LCD_POWER="AXP0-0"
+CONFIG_VIDEO_LCD_BL_PWM="PB2"
 +S:CONFIG_ARM=y
 +S:CONFIG_ARCH_SUNXI=y
 +S:CONFIG_MACH_SUN5I=y
index 1b9668d46df9362ddab520e2b32556854896eb96..1c5a6f7a9faf1703a8d9d04dce5201647d2dc0db 100644 (file)
@@ -2,6 +2,7 @@ CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,AHCI,SATAPWR=SUNXI_GPB(8),USB_EHCI"
 CONFIG_FDTFILE="sun7i-a20-olinuxino-micro.dtb"
 CONFIG_MMC_SUNXI_SLOT_EXTRA=3
+CONFIG_VIDEO_VGA=y
 +S:CONFIG_MMC0_CD_PIN="PH1"
 +S:CONFIG_MMC3_CD_PIN="PH11"
 +S:CONFIG_ARM=y
diff --git a/configs/APC405_defconfig b/configs/APC405_defconfig
deleted file mode 100644 (file)
index d9da49b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_APC405=y
diff --git a/configs/AR405_defconfig b/configs/AR405_defconfig
deleted file mode 100644 (file)
index be65ab7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_AR405=y
diff --git a/configs/ASH405_defconfig b/configs/ASH405_defconfig
deleted file mode 100644 (file)
index ee094cb..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_ASH405=y
diff --git a/configs/Bananapro_defconfig b/configs/Bananapro_defconfig
new file mode 100644 (file)
index 0000000..7f9ce13
--- /dev/null
@@ -0,0 +1,9 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,RGMII,MACPWR=SUNXI_GPH(23),AHCI,USB_EHCI"
+CONFIG_FDTFILE="sun7i-a20-bananapro.dtb"
+CONFIG_USB1_VBUS_PIN="PH0"
+CONFIG_USB2_VBUS_PIN="PH1"
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN7I=y
++S:CONFIG_TARGET_BANANAPRO=y
diff --git a/configs/CMS700_defconfig b/configs/CMS700_defconfig
deleted file mode 100644 (file)
index dd21223..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_CMS700=y
diff --git a/configs/CPCI405AB_defconfig b/configs/CPCI405AB_defconfig
deleted file mode 100644 (file)
index 6550fd1..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_CPCI405AB=y
diff --git a/configs/CPCI405DT_defconfig b/configs/CPCI405DT_defconfig
deleted file mode 100644 (file)
index b61f65c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_CPCI405DT=y
diff --git a/configs/CPCI405_defconfig b/configs/CPCI405_defconfig
deleted file mode 100644 (file)
index 1638e2b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_CPCI405=y
diff --git a/configs/CPCIISER4_defconfig b/configs/CPCIISER4_defconfig
deleted file mode 100644 (file)
index 2a7566d..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_CPCIISER4=y
diff --git a/configs/CSQ_CS908_defconfig b/configs/CSQ_CS908_defconfig
new file mode 100644 (file)
index 0000000..1b6cdbf
--- /dev/null
@@ -0,0 +1,16 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="USB_EHCI,SUNXI_GMAC"
+CONFIG_FDTFILE="sun6i-a31s-cs908.dtb"
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN6I=y
++S:CONFIG_TARGET_CSQ_CS908=y
++S:CONFIG_DRAM_CLK=432
++S:CONFIG_DRAM_ZQ=123
+# Ethernet phy power
++S:CONFIG_AXP221_DLDO1_VOLT=3300
+# Wifi power
++S:CONFIG_AXP221_ALDO1_VOLT=3300
+# No Vbus gpio for either usb
++S:CONFIG_USB1_VBUS_PIN=""
++S:CONFIG_USB2_VBUS_PIN=""
index de78a01801ed939aebaee7e0ba30f75616d3e947..f42ae5222e17022a6ccddd604c4915a0fe25df37 100644 (file)
@@ -1,7 +1,13 @@
 CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="USB_EHCI,SUNXI_GMAC"
 CONFIG_FDTFILE="sun6i-a31-colombus.dtb"
-CONFIG_USB_KEYBOARD=n
 +S:CONFIG_ARM=y
 +S:CONFIG_ARCH_SUNXI=y
 +S:CONFIG_MACH_SUN6I=y
 +S:CONFIG_TARGET_COLOMBUS=y
++S:CONFIG_DRAM_CLK=240
++S:CONFIG_DRAM_ZQ=251
+# Wifi power
++S:CONFIG_AXP221_ALDO1_VOLT=3300
+# No Vbus gpio for usb1
++S:CONFIG_USB1_VBUS_PIN=""
index b1f9f936fa8ff05d5c8ee9748f7ffae2d6a08961..bc4441082b379669cb5edbd8a5b972de8ac92f19 100644 (file)
@@ -1,6 +1,7 @@
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,RGMII,AHCI,SATAPWR=SUNXI_GPH(12),USB_EHCI"
 CONFIG_FDTFILE="sun7i-a20-cubietruck.dtb"
+CONFIG_VIDEO_VGA=y
 +S:CONFIG_ARM=y
 +S:CONFIG_ARCH_SUNXI=y
 +S:CONFIG_MACH_SUN7I=y
diff --git a/configs/DP405_defconfig b/configs/DP405_defconfig
deleted file mode 100644 (file)
index 4d48276..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_DP405=y
diff --git a/configs/DU405_defconfig b/configs/DU405_defconfig
deleted file mode 100644 (file)
index fdfe41b..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_DU405=y
diff --git a/configs/DU440_defconfig b/configs/DU440_defconfig
deleted file mode 100644 (file)
index 59891fe..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_DU440=y
diff --git a/configs/ELPPC_defconfig b/configs/ELPPC_defconfig
deleted file mode 100644 (file)
index c4694ef..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_74xx_7xx=y
-CONFIG_TARGET_ELPPC=y
diff --git a/configs/G2000_defconfig b/configs/G2000_defconfig
deleted file mode 100644 (file)
index a01bc0f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_G2000=y
diff --git a/configs/HH405_defconfig b/configs/HH405_defconfig
deleted file mode 100644 (file)
index 1571f32..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_HH405=y
diff --git a/configs/HUB405_defconfig b/configs/HUB405_defconfig
deleted file mode 100644 (file)
index a39712e..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_HUB405=y
diff --git a/configs/Hummingbird_A31_defconfig b/configs/Hummingbird_A31_defconfig
new file mode 100644 (file)
index 0000000..8896999
--- /dev/null
@@ -0,0 +1,17 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="USB_EHCI,SUNXI_GMAC,RGMII,MACPWR=SUNXI_GPA(21)"
+CONFIG_FDTFILE="sun6i-a31-hummingbird.dtb"
+CONFIG_VIDEO_VGA_VIA_LCD=y
+CONFIG_VIDEO_VGA_EXTERNAL_DAC_EN="PH25"
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN6I=y
++S:CONFIG_TARGET_HUMMINGBIRD_A31=y
++S:CONFIG_DRAM_CLK=312
++S:CONFIG_DRAM_ZQ=251
+# Wifi power
++S:CONFIG_AXP221_ALDO1_VOLT=3300
+# Vbus gpio for usb1
++S:CONFIG_USB1_VBUS_PIN="PH24"
+# No Vbus gpio for usb2
++S:CONFIG_USB2_VBUS_PIN=""
diff --git a/configs/Ippo_q8h_v1_2_defconfig b/configs/Ippo_q8h_v1_2_defconfig
new file mode 100644 (file)
index 0000000..0447b06
--- /dev/null
@@ -0,0 +1,18 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="CONS_INDEX=5"
+CONFIG_FDTFILE="sun8i-a23-ippo-q8h-v1.2.dtb"
+CONFIG_VIDEO_LCD_MODE="x:800,y:480,depth:18,pclk_khz:33000,le:87,ri:167,up:31,lo:13,hs:1,vs:1,sync:3,vmode:0"
+CONFIG_VIDEO_LCD_POWER="PH7"
+CONFIG_VIDEO_LCD_BL_EN="PH6"
+CONFIG_VIDEO_LCD_BL_PWM="PH0"
+CONFIG_USB_KEYBOARD=n
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN8I=y
++S:CONFIG_DRAM_CLK=432
+# zq = 0xf74a
++S:CONFIG_DRAM_ZQ=63306
+# Wifi power
++S:CONFIG_AXP221_DLDO1_VOLT=3300
+# aldo1 is connected to VCC-IO, VCC-PD, VCC-USB and VCC-HP
++S:CONFIG_AXP221_ALDO1_VOLT=3000
index 50c2f9366ed9e87197e2d2099adadc52c01795a4..4e82bf93653e371b85d7c8421b150b43b20ee82a 100644 (file)
@@ -1,8 +1,19 @@
+CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="CONS_INDEX=5"
-CONFIG_ARM=y
-CONFIG_ARCH_SUNXI=y
-CONFIG_MACH_SUN8I=y
-CONFIG_TARGET_IPPO_Q8H_V5=y
-CONFIG_DEFAULT_DEVICE_TREE="sun8i-a23-ippo-q8h-v5.dtb"
-CONFIG_VIDEO=n
+CONFIG_FDTFILE="sun8i-a23-ippo-q8h-v5.dtb"
+CONFIG_VIDEO_LCD_MODE="x:800,y:480,depth:18,pclk_khz:33000,le:87,ri:168,up:31,lo:13,hs:1,vs:1,sync:3,vmode:0"
+CONFIG_VIDEO_LCD_POWER="PH7"
+CONFIG_VIDEO_LCD_BL_EN="PH6"
+CONFIG_VIDEO_LCD_BL_PWM="PH0"
 CONFIG_USB_KEYBOARD=n
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN8I=y
++S:CONFIG_TARGET_IPPO_Q8H_V5=y
++S:CONFIG_DRAM_CLK=480
+# zq = 0xf777
++S:CONFIG_DRAM_ZQ=63351
+# Wifi power
++S:CONFIG_AXP221_DLDO1_VOLT=3300
+# aldo1 is connected to VCC-IO, VCC-PD, VCC-USB and VCC-HP
++S:CONFIG_AXP221_ALDO1_VOLT=3000
diff --git a/configs/Linksprite_pcDuino_defconfig b/configs/Linksprite_pcDuino_defconfig
new file mode 100644 (file)
index 0000000..f5b0ca9
--- /dev/null
@@ -0,0 +1,7 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_EMAC,USB_EHCI"
+CONFIG_FDTFILE="sun4i-a10-pcduino.dtb"
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN4I=y
++S:CONFIG_TARGET_PCDUINO=y
diff --git a/configs/MSI_Primo73_defconfig b/configs/MSI_Primo73_defconfig
new file mode 100644 (file)
index 0000000..ef1adc5
--- /dev/null
@@ -0,0 +1,12 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER"
+CONFIG_FDTFILE="sun7i-a20-primo73.dtb"
+CONFIG_VIDEO_LCD_MODE="x:1024,y:600,depth:18,pclk_khz:60000,le:60,ri:160,up:13,lo:12,hs:100,vs:10,sync:3,vmode:0"
+CONFIG_VIDEO_LCD_POWER="PH8"
+CONFIG_VIDEO_LCD_BL_EN="PH7"
+CONFIG_VIDEO_LCD_BL_PWM="PB2"
+CONFIG_USB_KEYBOARD=n
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN7I=y
++S:CONFIG_TARGET_MSI_PRIMO73=y
diff --git a/configs/MSI_Primo81_defconfig b/configs/MSI_Primo81_defconfig
new file mode 100644 (file)
index 0000000..b4b0f6d
--- /dev/null
@@ -0,0 +1,12 @@
+CONFIG_SPL=y
+CONFIG_SYS_EXTRA_OPTIONS=""
+CONFIG_FDTFILE="sun6i-a31s-primo81.dtb"
+CONFIG_USB_KEYBOARD=n
++S:CONFIG_ARM=y
++S:CONFIG_ARCH_SUNXI=y
++S:CONFIG_MACH_SUN6I=y
++S:CONFIG_TARGET_MSI_PRIMO81=y
++S:CONFIG_DRAM_CLK=360
++S:CONFIG_DRAM_ZQ=122
+# Wifi power
++S:CONFIG_AXP221_DLDO1_VOLT=3300
index 2f4bf72c934d8a67301b7a057fa7b4c8135a98bc..9cb3285a71a714eb09944cf7d7aa92eb3c446a14 100644 (file)
@@ -1,6 +1,7 @@
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_EMAC,MACPWR=SUNXI_GPH(15),AHCI,USB_EHCI"
 CONFIG_FDTFILE="sun4i-a10-a1000.dtb"
+CONFIG_VIDEO_VGA=y
 +S:CONFIG_ARM=y
 +S:CONFIG_ARCH_SUNXI=y
 +S:CONFIG_MACH_SUN4I=y
index e2912b0afdb1e4e48098df5f82f392945ca9a28d..97d94542d348efa2138116e309e0339909cf326b 100644 (file)
@@ -1,6 +1,7 @@
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_EMAC,MACPWR=SUNXI_GPH(15),AHCI,USB_EHCI"
 CONFIG_FDTFILE="sun4i-a10-a1000.dtb"
+CONFIG_VIDEO_VGA=y
 +S:CONFIG_ARM=y
 +S:CONFIG_ARCH_SUNXI=y
 +S:CONFIG_MACH_SUN4I=y
index fe9ba11c3928163b30bb78ed1208e796f8f37499..141d565cf8cfa6e1aa25224f562431fb2669c024 100644 (file)
@@ -1,6 +1,7 @@
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,USB_EHCI"
 CONFIG_FDTFILE="sun7i-a20-m3.dtb"
+CONFIG_VIDEO_VGA=y
 +S:CONFIG_MMC_SUNXI_SLOT_EXTRA=2
 +S:CONFIG_MMC0_CD_PIN="PH1"
 +S:CONFIG_ARM=y
index ac3cd36be800e4bee266706d8ea10435b1d482e3..e5ab0ec3029c62b478f06c76556feb969988c674 100644 (file)
@@ -5,15 +5,16 @@ CONFIG_FDTFILE="sun6i-a31-m9.dtb"
 +S:CONFIG_ARCH_SUNXI=y
 +S:CONFIG_MACH_SUN6I=y
 +S:CONFIG_TARGET_MELE_M9=y
++S:CONFIG_DRAM_CLK=312
++S:CONFIG_DRAM_ZQ=120
+# The Mele M9 uses 3.3V for general IO
++S:CONFIG_AXP221_DCDC1_VOLT=3300
 # Ethernet phy power
 +S:CONFIG_AXP221_DLDO1_VOLT=3300
 # USB hub power
 +S:CONFIG_AXP221_DLDO4_VOLT=3300
 # Wifi power
 +S:CONFIG_AXP221_ALDO1_VOLT=3300
-# HDMI power ?
-+S:CONFIG_AXP221_ALDO2_VOLT=1800
-+S:CONFIG_AXP221_ALDO3_VOLT=3000
 # Vbus gpio for usb1
 +S:CONFIG_USB1_VBUS_PIN="PC27"
 # No Vbus gpio for usb2
diff --git a/configs/OCRTC_defconfig b/configs/OCRTC_defconfig
deleted file mode 100644 (file)
index f2fd0c5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_OCRTC=y
diff --git a/configs/P3G4_defconfig b/configs/P3G4_defconfig
deleted file mode 100644 (file)
index 3d219ef..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_74xx_7xx=y
-CONFIG_TARGET_P3G4=y
diff --git a/configs/PCI405_defconfig b/configs/PCI405_defconfig
deleted file mode 100644 (file)
index 48f19fe..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_PCI405=y
diff --git a/configs/PMC405_defconfig b/configs/PMC405_defconfig
deleted file mode 100644 (file)
index d82117c..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_PMC405=y
diff --git a/configs/TASREG_defconfig b/configs/TASREG_defconfig
deleted file mode 100644 (file)
index 2bb0421..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-CONFIG_M68K=y
-CONFIG_TARGET_TASREG=y
diff --git a/configs/VOH405_defconfig b/configs/VOH405_defconfig
deleted file mode 100644 (file)
index 1fbe91a..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_VOH405=y
diff --git a/configs/WUH405_defconfig b/configs/WUH405_defconfig
deleted file mode 100644 (file)
index dadea20..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_4xx=y
-CONFIG_TARGET_WUH405=y
diff --git a/configs/ZUMA_defconfig b/configs/ZUMA_defconfig
deleted file mode 100644 (file)
index 536f8bb..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_74xx_7xx=y
-CONFIG_TARGET_ZUMA=y
index 867fb1f6d5897d0a8159522c15856b283b221c52..0c3ab4e4fc74cff8025be89bd8c23179d7e1487d 100644 (file)
@@ -1,2 +1,3 @@
 CONFIG_ARC=y
 CONFIG_TARGET_ARCANGEL4_BE=y
+CONFIG_SYS_CLK_FREQ=70000000
index 82b583edc66ac79965cba1ef116f8f1b4e88cff9..a63ef21de80ce9cbb26940ee8931db5f69e12ee3 100644 (file)
@@ -1,2 +1,3 @@
 CONFIG_ARC=y
 CONFIG_TARGET_ARCANGEL4=y
+CONFIG_SYS_CLK_FREQ=70000000
index bfa314e0690bc285c6d23b35b049c2c53dc724ea..5c0ca11fa55419314c40a5e749021c829938746c 100644 (file)
@@ -1,2 +1,3 @@
 CONFIG_ARC=y
 CONFIG_TARGET_AXS101=y
+CONFIG_SYS_CLK_FREQ=750000000
\ No newline at end of file
index b83803e1d2ced81164e555d5b9a7338d788f61fa..e956835dc6d7ef39848388d3cbbc0c08ab60b22c 100644 (file)
@@ -6,5 +6,6 @@ CONFIG_OF_SEPARATE=y
 CONFIG_DEFAULT_DEVICE_TREE="chromebook_link"
 CONFIG_HAVE_MRC=y
 CONFIG_SMM_TSEG_SIZE=0x800000
+CONFIG_VIDEO_X86=y
 CONFIG_FRAMEBUFFER_SET_VESA_MODE=y
 CONFIG_FRAMEBUFFER_VESA_MODE_11A=y
index 6249db7cb0cb0909cfd3129b8592719d8f392473..3cc034a98bbb7508cb95d722036ccb57782321f9 100644 (file)
@@ -2,4 +2,3 @@ CONFIG_SYS_EXTRA_OPTIONS="SYS_TEXT_BASE=0x01110000"
 CONFIG_X86=y
 CONFIG_TARGET_COREBOOT=y
 CONFIG_OF_CONTROL=y
-CONFIG_DEFAULT_DEVICE_TREE="link"
diff --git a/configs/mpc7448hpc2_defconfig b/configs/mpc7448hpc2_defconfig
deleted file mode 100644 (file)
index f2777dc..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_74xx_7xx=y
-CONFIG_TARGET_MPC7448HPC2=y
diff --git a/configs/nas220_defconfig b/configs/nas220_defconfig
new file mode 100644 (file)
index 0000000..5a79c51
--- /dev/null
@@ -0,0 +1,3 @@
+CONFIG_ARM=y
+CONFIG_KIRKWOOD=y
+CONFIG_TARGET_NAS220=y
diff --git a/configs/ppmc7xx_defconfig b/configs/ppmc7xx_defconfig
deleted file mode 100644 (file)
index feefe49..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-CONFIG_PPC=y
-CONFIG_74xx_7xx=y
-CONFIG_TARGET_PPMC7XX=y
index 9669dc052c0d2a771fe185a9c1ab0fa86dd5bf5b..d2de03b649b9925e31700aba878d2a4e3ab31bbd 100644 (file)
@@ -1,2 +1,3 @@
 CONFIG_ARC=y
 CONFIG_TARGET_TB100=y
+CONFIG_SYS_CLK_FREQ=500000000
\ No newline at end of file
index f6a52e3e386cdb0df06daf695a975ee6c8f5f9df..dbb6190b95c06ffcdc8c126cc0f361a8e1b717c6 100644 (file)
@@ -47,7 +47,7 @@ Cleanup Before Linux:
 - cleanup_before_linux() should flush the D-cache, invalidate I-cache, and
   disable MMU and caches.
 - The following sequence is advisable while disabling d-cache:
-  1. disable_dcache() - flushes and disables d-cache
+  1. dcache_disable() - flushes and disables d-cache
   2. invalidate_dcache_all() - invalid any entry that came to the cache
        in the short period after the cache was flushed but before the
        cache got disabled.
index e29188f1ec0cd4dd97a38ddb4bb7ed85645f83fe..dee0e00a61708825f347104a4acf9a8d4de9bb9c 100644 (file)
@@ -304,6 +304,11 @@ Platform specific options
                Thus BCH16 can be supported on 4K page NAND.
 
 
+    CONFIG_NAND_OMAP_GPMC_PREFETCH
+       On OMAP platforms that use the GPMC controller
+       (CONFIG_NAND_OMAP_GPMC_PREFETCH), this options enables the code that
+       uses the prefetch mode to speed up read operations.
+
 NOTE:
 =====
 
index 5d2875c9adcae4c76e4865706b4cab3e5e915d25..b79c5a432bf6eb6e6cffab4ec00bf86daeb26f83 100644 (file)
@@ -12,54 +12,79 @@ The list should be sorted in reverse chronological order.
 
 Board            Arch        CPU            Commit      Removed     Last known maintainer/contact
 =================================================================================================
-A3000            powerpc     mpc824x        -           -
-CPC45            powerpc     mpc824x        -           -           Josef Wagner <Wagner@Microsys.de>
-CU824            powerpc     mpc824x        -           -           Wolfgang Denk <wd@denx.de>
-eXalion          powerpc     mpc824x        -           -           Torsten Demke <torsten.demke@fci.com>
-MVBLUE           powerpc     mpc824x        -           -
-MUSENKI          powerpc     mpc824x        -           -           Jim Thompson <jim@musenki.com>
-Sandpoint8240    powerpc     mpc824x        -           -           Wolfgang Denk <wd@denx.de>
-Sandpoint8245    powerpc     mpc824x        -           -           Jim Thompson <jim@musenki.com>
-utx8245          powerpc     mpc824x        -           -           Greg Allen <gallen@arlut.utexas.edu>
-atc              powerpc     mpc8260        -           -           Wolfgang Denk <wd@denx.de>
-CPU86            powerpc     mpc8260        -           -           Wolfgang Denk <wd@denx.de>
-CPU87            powerpc     mpc8260        -           -
-ep82xxm          powerpc     mpc8260        -           -
-gw8260           powerpc     mpc8260        -           -           Oliver Brown <obrown@adventnetworks.com>
-IPHASE4539       powerpc     mpc8260        -           -           Wolfgang Grandegger <wg@denx.de>
-muas3001         powerpc     mpc8260        -           -           Heiko Schocher <hs@denx.de>
-PM825            powerpc     mpc8260        -           -           Wolfgang Denk <wd@denx.de>
-PM826            powerpc     mpc8260        -           -           Wolfgang Denk <wd@denx.de>
-PM828            powerpc     mpc8260        -           -
-MPC8266ADS       powerpc     mpc8260        -           -           Rune Torgersen <runet@innovsys.com>
-VoVPN-GW         powerpc     mpc8260        -           -
-ep8260           powerpc     mpc8260        -           -           Frank Panno <fpanno@delphintech.com>
-ppmc8260         powerpc     mpc8260        -           -           Brad Kemp <Brad.Kemp@seranoa.com>
-sacsng           powerpc     mpc8260        -           -           Jerry Van Baren <gerald.vanbaren@smiths-aerospace.com>
-cogent_mpc8260   powerpc     mpc8260        -           -           Murray Jensen <Murray.Jensen@csiro.au>
-cogent_8xx       powerpc     mpc8xx         -           -           Murray Jensen <Murray.Jensen@csiro.au>
-ESTEEM192E       powerpc     mpc8xx         -           -           Conn Clark <clark@esteem.com>
-IP860            powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-IVML24           powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-IVMS8            powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-lwmon            powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-NETVIA           powerpc     mpc8xx         -           -           Pantelis Antoniou <panto@intracom.gr>
-R360MPI          powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-RRvision         powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-SPD823TS         powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-KUP4K            powerpc     mpc8xx         -           -           Klaus Heydeck <heydeck@kieback-peter.de>
-KUP4X            powerpc     mpc8xx         -           -           Klaus Heydeck <heydeck@kieback-peter.de>
-ELPT860          powerpc     mpc8xx         -           -           The LEOX team <team@leox.org>
-hmi1001          powerpc     mpc5xxx        -           -
-mucmc52          powerpc     mpc5xxx        -           -           Heiko Schocher <hs@denx.de>
-uc101            powerpc     mpc5xxx        -           -           Heiko Schocher <hs@denx.de>
-uc100            powerpc     mpc8xx         -           -           Stefan Roese <sr@denx.de>
-FPS850L          powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-FPS860L          powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-NSCU             powerpc     mpc8xx         -           -
-SM850            powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
-TK885D           powerpc     mpc8xx         -           -
-virtlab2         powerpc     mpc8xx         -           -           Wolfgang Denk <wd@denx.de>
+P3G4             powerpc     74xx_7xx       -           -           Wolfgang Denk <wd@denx.de>
+ZUMA             powerpc     74xx_7xx       -           -           Nye Liu <nyet@zumanetworks.com>
+ppmc7xx          powerpc     74xx_7xx       -           -
+ELPPC            powerpc     74xx_7xx       -           -
+mpc7448hpc2      powerpc     74xx_7xx       -           -           Roy Zang <tie-fei.zang@freescale.com>
+CPCI405          ppc4xx      405gp          5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+CPCI405DT        ppc4xx      405gpr         5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+CPCI405AB        ppc4xx      405gpr         5f1459dc    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+G2000            ppc4xx      405ep          5f8f6294    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+WUH405           ppc4xx      405ep          fc88a5bf    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+VOH405           ppc4xx      405ep          807db88b    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+PMC405           ppc4xx      405gp          d5263304    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+PCI405           ppc4xx      405gp          dbe7bb0d    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+OCRTC            ppc4xx      405gpr         cc6e715f    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+HUB405           ppc4xx      405ep          e434d5d7    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+HH405            ppc4xx      405ep          843125da    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+DU440            ppc4xx      440epx         7ac9d47a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+DU405            ppc4xx      405gpr         bc114076    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+DP405            ppc4xx      405ep          9a4018e0    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+CPCIISER4        ppc4xx      405gp          37057260    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+CMS700           ppc4xx      405ep          2404124c    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+ASH405           ppc4xx      405ep          b5e7c84f    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+AR405            ppc4xx      405gpr         61b57c4a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+APC405           ppc4xx      405gpr         2b8a04e5    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+TASREG           m68k        mcf52x2        cbdc662a    2015-01-13  Matthias Fuchs <matthias.fuchs@esd.eu>
+A3000            powerpc     mpc824x        d622ac39    2015-01-05
+CPC45            powerpc     mpc824x        d622ac39    2015-01-05  Josef Wagner <Wagner@Microsys.de>
+CU824            powerpc     mpc824x        d622ac39    2015-01-05  Wolfgang Denk <wd@denx.de>
+eXalion          powerpc     mpc824x        d622ac39    2015-01-05  Torsten Demke <torsten.demke@fci.com>
+MVBLUE           powerpc     mpc824x        d622ac39    2015-01-05
+MUSENKI          powerpc     mpc824x        d622ac39    2015-01-05  Jim Thompson <jim@musenki.com>
+Sandpoint8240    powerpc     mpc824x        d622ac39    2015-01-05  Wolfgang Denk <wd@denx.de>
+Sandpoint8245    powerpc     mpc824x        d622ac39    2015-01-05  Jim Thompson <jim@musenki.com>
+utx8245          powerpc     mpc824x        d622ac39    2015-01-05  Greg Allen <gallen@arlut.utexas.edu>
+atc              powerpc     mpc8260        9067b300    2015-01-05  Wolfgang Denk <wd@denx.de>
+CPU86            powerpc     mpc8260        f7e1af86    2015-01-05  Wolfgang Denk <wd@denx.de>
+CPU87            powerpc     mpc8260        f7e1af86    2015-01-05
+ep82xxm          powerpc     mpc8260        e2b19629    2015-01-05
+gw8260           powerpc     mpc8260        8eecbaf3    2015-01-05  Oliver Brown <obrown@adventnetworks.com>
+IPHASE4539       powerpc     mpc8260        87882f57    2015-01-05  Wolfgang Grandegger <wg@denx.de>
+muas3001         powerpc     mpc8260        d2fd1d66    2015-01-05  Heiko Schocher <hs@denx.de>
+PM825            powerpc     mpc8260        dc0b2fb4    2015-01-05  Wolfgang Denk <wd@denx.de>
+PM826            powerpc     mpc8260        dc0b2fb4    2015-01-05  Wolfgang Denk <wd@denx.de>
+PM828            powerpc     mpc8260        dc0b2fb4    2015-01-05
+MPC8266ADS       powerpc     mpc8260        b3a2bbe1    2015-01-05  Rune Torgersen <runet@innovsys.com>
+VoVPN-GW         powerpc     mpc8260        cc90905f    2015-01-05
+ep8260           powerpc     mpc8260        4ad015ba    2015-01-05  Frank Panno <fpanno@delphintech.com>
+ppmc8260         powerpc     mpc8260        793116d2    2015-01-05  Brad Kemp <Brad.Kemp@seranoa.com>
+sacsng           powerpc     mpc8260        b35c0ad6    2015-01-05  Jerry Van Baren <gerald.vanbaren@smiths-aerospace.com>
+cogent_mpc8260   powerpc     mpc8260        d19f6a60    2015-01-05  Murray Jensen <Murray.Jensen@csiro.au>
+cogent_8xx       powerpc     mpc8xx         d19f6a60    2015-01-05  Murray Jensen <Murray.Jensen@csiro.au>
+ESTEEM192E       powerpc     mpc8xx         af0e3514    2015-01-05  Conn Clark <clark@esteem.com>
+IP860            powerpc     mpc8xx         5ec71100    2015-01-05  Wolfgang Denk <wd@denx.de>
+IVML24           powerpc     mpc8xx         ca620cd1    2015-01-05  Wolfgang Denk <wd@denx.de>
+IVMS8            powerpc     mpc8xx         ca620cd1    2015-01-05  Wolfgang Denk <wd@denx.de>
+lwmon            powerpc     mpc8xx         acc2372d    2015-01-05  Wolfgang Denk <wd@denx.de>
+NETVIA           powerpc     mpc8xx         f017cd7f    2015-01-05  Pantelis Antoniou <panto@intracom.gr>
+R360MPI          powerpc     mpc8xx         79cbecb8    2015-01-05  Wolfgang Denk <wd@denx.de>
+RRvision         powerpc     mpc8xx         8737fc75    2015-01-05  Wolfgang Denk <wd@denx.de>
+SPD823TS         powerpc     mpc8xx         72ba368f    2015-01-05  Wolfgang Denk <wd@denx.de>
+KUP4K            powerpc     mpc8xx         4317d070    2015-01-05  Klaus Heydeck <heydeck@kieback-peter.de>
+KUP4X            powerpc     mpc8xx         4317d070    2015-01-05  Klaus Heydeck <heydeck@kieback-peter.de>
+ELPT860          powerpc     mpc8xx         3c5b20f1    2015-01-05  The LEOX team <team@leox.org>
+hmi1001          powerpc     mpc5xxx        ceaf499b    2015-01-05
+mucmc52          powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
+uc101            powerpc     mpc5xxx        ceaf499b    2015-01-05  Heiko Schocher <hs@denx.de>
+uc100            powerpc     mpc8xx         ceaf499b    2015-01-05  Stefan Roese <sr@denx.de>
+FPS850L          powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
+FPS860L          powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
+NSCU             powerpc     mpc8xx         5d2a5ef7    2015-01-05
+SM850            powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
+TK885D           powerpc     mpc8xx         5d2a5ef7    2015-01-05
+virtlab2         powerpc     mpc8xx         5d2a5ef7    2015-01-05  Wolfgang Denk <wd@denx.de>
 hermes           powerpc     mpc8xx         36da51e     2014-12-08  Wolfgang Denk <wd@denx.de>
 PRS200          powerpc     mpc5200        ecfdcee     2014-11-12
 MCC200          powerpc     mpc5200        ecfdcee     2014-11-12
index dadbfcd2fdc8934d8f09a7d1b17c66dc9863a06d..d0a3ad6e8d455f52843778a93aa7a760f66c1b65 100644 (file)
@@ -5,15 +5,8 @@
  * SPDX-License-Identifier:    GPL-2.0+
  */
 
-U-Boot MPC8xx video controller driver
-======================================
-
-The driver has been tested with the following configurations:
-
-- MPC823FADS with AD7176 on a PAL TV (YCbYCr)  - arsenio@tin.it
-
 "video-mode" environment variable
-===============================
+=================================
 
 The 'video-mode' environment variable can be used to enable and configure
 some video drivers.  The format matches the video= command-line option used
@@ -28,4 +21,50 @@ for Linux:
        <freq>          The frequency (in Hz) to use.
        <options>       A comma-separated list of device-specific options
 
+
+U-Boot MPC8xx video controller driver
+=====================================
+
+The driver has been tested with the following configurations:
+
+- MPC823FADS with AD7176 on a PAL TV (YCbYCr)  - arsenio@tin.it
+
 Example: video-mode=fslfb:1280x1024-32@60,monitor=dvi
+
+
+U-boot sunxi video controller driver
+====================================
+
+U-boot supports hdmi and lcd output on Allwinner sunxi SoCs, lcd output
+requires the CONFIG_VIDEO_LCD_MODE Kconfig value to be set.
+
+The sunxi u-boot driver supports the following video-mode options:
+
+- monitor=[none|dvi|hdmi|lcd] - Select the video output to use
+ none:     Disable video output.
+ dvi/hdmi: Selects output over the hdmi connector with dvi resp. hdmi output
+           format, if edid is used the format is automatically selected.
+ lcd:      Selects video output to a LCD screen.
+ vga:      Selects bideo output over the VGA connector.
+ Defaults to monitor=dvi.
+
+- hpd=[0|1] - Enable use of the hdmi HotPlug Detect feature
+ 0: Disabled. Configure dvi/hdmi output even if no cable is detected
+ 1: Enabled.  Fallback to the lcd / vga / none in that order (if available)
+ Defaults to hpd=1.
+
+- hpd_delay=<int> - How long to wait for the hdmi HPD signal in milliseconds
+ When the monitor and the board power up at the same time, it may take some
+ time for the monitor to assert the HPD signal. This configures how long to
+ wait for the HPD signal before assuming no cable is connected.
+ Defaults to hpd_delay=500.
+
+- edid=[0|1] - Enable use of DDC + EDID to get monitor info
+ 0: Disabled.
+ 1: Enabled. If valid EDID info was read from the monitor the EDID info will
+    overrides the xres, yres and refresh from the video-mode env. variable.
+ Defaults to edid=1.
+
+For example to always use the hdmi connector, even if no cable is inserted,
+using edid info when available and otherwise initalizing it at 1024x768@60Hz,
+use: "setenv video-mode sunxi:1024x768-24@60,monitor=dvi,hpd=0,edid=1".
index 5fab04491f3b04a43a8a1d37e476e5119a1f2e54..7df8cc516a1ba0be5dc2cbbcbf3a49aed34d1b08 100644 (file)
@@ -32,6 +32,21 @@ on other architectures, like below:
 $ make coreboot-x86_defconfig
 $ make all
 
+Note this default configuration will build a U-Boot payload for the Link board.
+To build a coreboot payload against another board, you can change the build
+configuration during the 'make menuconfig' process.
+
+x86 architecture  --->
+       ...
+       (chromebook_link) Board configuration file
+       (chromebook_link) Board Device Tree Source (dts) file
+       (0x19200000) Board specific Cache-As-RAM (CAR) address
+       (0x4000) Board specific Cache-As-RAM (CAR) size
+
+Change the 'Board configuration file' and 'Board Device Tree Source (dts) file'
+to point to a new board. You can also change the Cache-As-RAM (CAR) related
+settings here if the default values do not fit your new board.
+
 Building ROM version of U-Boot (hereafter referred to as u-boot.rom) is a
 little bit tricky, as generally it requires several binary blobs which are not
 shipped in the U-Boot source tree. Due to this reason, the u-boot.rom build is
@@ -88,11 +103,31 @@ in this FSP package too.
 Rename the first one to fsp.bin and second one to cmc.bin and put them in the
 board directory.
 
-Now you can build U-Boot and obtaim u-boot.rom
+Now you can build U-Boot and obtain u-boot.rom
 
 $ make crownbay_defconfig
 $ make all
 
+Test with coreboot
+------------------
+For testing U-Boot as the coreboot payload, there are things that need be paid
+attention to. coreboot supports loading an ELF executable and a 32-bit plain
+binary, as well as other supported payloads. With the default configuration,
+U-Boot is set up to use a separate Device Tree Blob (dtb). As of today, the
+generated u-boot-dtb.bin needs to be packaged by the cbfstool utility (a tool
+provided by coreboot) manually as coreboot's 'make menuconfig' does not provide
+this capability yet. The command is as follows:
+
+# in the coreboot root directory
+$ ./build/util/cbfstool/cbfstool build/coreboot.rom add-flat-binary \
+  -f u-boot-dtb.bin -n fallback/payload -c lzma -l 0x1110000 -e 0x1110015
+
+Make sure 0x1110000 matches CONFIG_SYS_TEXT_BASE and 0x1110015 matches the
+symbol address of _start (in arch/x86/cpu/start.S).
+
+If you want to use ELF as the coreboot payload, change U-Boot configuration to
+use CONFIG_OF_EMBED.
+
 CPU Microcode
 -------------
 Modern CPU usually requires a special bit stream called microcode [5] to be
@@ -106,13 +141,29 @@ x86 has been converted to use driver model for serial and GPIO.
 Device Tree
 -----------
 x86 uses device tree to configure the board thus requires CONFIG_OF_CONTROL to
-be turned on. Not every device on the board is configured via devie tree, but
+be turned on. Not every device on the board is configured via device tree, but
 more and more devices will be added as time goes by. Check out the directory
 arch/x86/dts/ for these device tree source files.
 
+Useful Commands
+---------------
+
+In keeping with the U-Boot philosophy of providing functions to check and
+adjust internal settings, there are several x86-specific commands that may be
+useful:
+
+hob  - Display information about Firmware Support Package (FSP) Hand-off
+        Block. This is only available on platforms which use FSP, mostly
+        Atom.
+iod  - Display I/O memory
+iow  - Write I/O memory
+mtrr - List and set the Memory Type Range Registers (MTRR). These are used to
+        tell the CPU whether memory is cacheable and if so the cache write
+        mode to use. U-Boot sets up some reasonable values but you can
+        adjust then with this command.
+
 TODO List
 ---------
-- MTRR support (for performance)
 - Audio
 - Chrome OS verified boot
 - SMI and ACPI support, to provide platform info and facilities to Linux
index d90793a6a64ec00c48f0db269d16e16719fef764..8ba599cd9d360b01a1af6317bce4cc2bbddc1afb 100644 (file)
@@ -98,8 +98,6 @@ alias mpc83xx        uboot, kimphill
 alias mpc85xx        uboot, afleming, galak
 alias mpc86xx        uboot, afleming, galak
 alias ppc4xx         uboot, stroese
-alias ppc7xx         uboot, wd
-alias ppc74xx        uboot, wd
 
 alias sandbox        sjg
 alias sb             sandbox
index 44135e5bb746b38b987128605d3619050eef9f41..62960929ade9cca68185f758d482928aef0fec4f 100644 (file)
@@ -18,6 +18,9 @@
 #include <asm/io.h>
 #include <asm/gpio.h>
 #include <dm/device-internal.h>
+#ifdef CONFIG_AXP209_POWER
+#include <axp209.h>
+#endif
 
 DECLARE_GLOBAL_DATA_PTR;
 
@@ -73,13 +76,22 @@ int gpio_free(unsigned gpio)
 
 int gpio_direction_input(unsigned gpio)
 {
+#ifdef AXP_GPIO
+       if (gpio >= SUNXI_GPIO_AXP0_START)
+               return axp_gpio_direction_input(gpio - SUNXI_GPIO_AXP0_START);
+#endif
        sunxi_gpio_set_cfgpin(gpio, SUNXI_GPIO_INPUT);
 
-       return sunxi_gpio_input(gpio);
+       return 0;
 }
 
 int gpio_direction_output(unsigned gpio, int value)
 {
+#ifdef AXP_GPIO
+       if (gpio >= SUNXI_GPIO_AXP0_START)
+               return axp_gpio_direction_output(gpio - SUNXI_GPIO_AXP0_START,
+                                                value);
+#endif
        sunxi_gpio_set_cfgpin(gpio, SUNXI_GPIO_OUTPUT);
 
        return sunxi_gpio_output(gpio, value);
@@ -87,11 +99,19 @@ int gpio_direction_output(unsigned gpio, int value)
 
 int gpio_get_value(unsigned gpio)
 {
+#ifdef AXP_GPIO
+       if (gpio >= SUNXI_GPIO_AXP0_START)
+               return axp_gpio_get_value(gpio - SUNXI_GPIO_AXP0_START);
+#endif
        return sunxi_gpio_input(gpio);
 }
 
 int gpio_set_value(unsigned gpio, int value)
 {
+#ifdef AXP_GPIO
+       if (gpio >= SUNXI_GPIO_AXP0_START)
+               return axp_gpio_set_value(gpio - SUNXI_GPIO_AXP0_START, value);
+#endif
        return sunxi_gpio_output(gpio, value);
 }
 
@@ -101,6 +121,16 @@ int sunxi_name_to_gpio(const char *name)
        int groupsize = 9 * 32;
        long pin;
        char *eptr;
+
+#ifdef AXP_GPIO
+       if (strncasecmp(name, "AXP0-", 5) == 0) {
+               name += 5;
+               pin = simple_strtol(name, &eptr, 10);
+               if (!*name || *eptr)
+                       return -1;
+               return SUNXI_GPIO_AXP0_START + pin;
+       }
+#endif
        if (*name == 'P' || *name == 'p')
                name++;
        if (*name >= 'A') {
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..7ba85a2b62c45b5f968dbddc1994d7f174163e9a 100644 (file)
@@ -0,0 +1,9 @@
+menu "MMC Host controller Support"
+
+config SH_SDHI
+       bool "SuperH/Renesas ARM SoCs on-chip SDHI host controller support"
+       depends on RMOBILE
+       help
+         Support for the on-chip SDHI host controller on SuperH/Renesas ARM SoCs platform
+
+endmenu
index 461d7d8ec1c1d626d977e18166a6fbd9cee663c6..4ba58789361f369d5b1c608d0a71d8543ff76f21 100644 (file)
@@ -30,6 +30,7 @@ obj-$(CONFIG_S3C_SDI) += s3c_sdi.o
 obj-$(CONFIG_S5P_SDHCI) += s5p_sdhci.o
 obj-$(CONFIG_SDHCI) += sdhci.o
 obj-$(CONFIG_SH_MMCIF) += sh_mmcif.o
+obj-$(CONFIG_SH_SDHI) += sh_sdhi.o
 obj-$(CONFIG_SOCFPGA_DWMMC) += socfpga_dw_mmc.o
 obj-$(CONFIG_SPEAR_SDHCI) += spear_sdhci.o
 obj-$(CONFIG_TEGRA_MMC) += tegra_mmc.o
index 1eb9c2733948bf954aa00414824aa491adc4a4e3..b8039cd092abd43a14022f0a1e7a646198c30aa6 100644 (file)
@@ -486,7 +486,7 @@ static int mmc_change_freq(struct mmc *mmc)
        char cardtype;
        int err;
 
-       mmc->card_caps = MMC_MODE_4BIT | MMC_MODE_8BIT;
+       mmc->card_caps = 0;
 
        if (mmc_host_is_spi(mmc))
                return 0;
@@ -495,6 +495,8 @@ static int mmc_change_freq(struct mmc *mmc)
        if (mmc->version < MMC_VERSION_4)
                return 0;
 
+       mmc->card_caps |= MMC_MODE_4BIT | MMC_MODE_8BIT;
+
        err = mmc_send_ext_csd(mmc, ext_csd);
 
        if (err)
@@ -605,6 +607,200 @@ int mmc_switch_part(int dev_num, unsigned int part_num)
        return ret;
 }
 
+int mmc_hwpart_config(struct mmc *mmc,
+                     const struct mmc_hwpart_conf *conf,
+                     enum mmc_hwpart_conf_mode mode)
+{
+       u8 part_attrs = 0;
+       u32 enh_size_mult;
+       u32 enh_start_addr;
+       u32 gp_size_mult[4];
+       u32 max_enh_size_mult;
+       u32 tot_enh_size_mult = 0;
+       u8 wr_rel_set;
+       int i, pidx, err;
+       ALLOC_CACHE_ALIGN_BUFFER(u8, ext_csd, MMC_MAX_BLOCK_LEN);
+
+       if (mode < MMC_HWPART_CONF_CHECK || mode > MMC_HWPART_CONF_COMPLETE)
+               return -EINVAL;
+
+       if (IS_SD(mmc) || (mmc->version < MMC_VERSION_4_41)) {
+               printf("eMMC >= 4.4 required for enhanced user data area\n");
+               return -EMEDIUMTYPE;
+       }
+
+       if (!(mmc->part_support & PART_SUPPORT)) {
+               printf("Card does not support partitioning\n");
+               return -EMEDIUMTYPE;
+       }
+
+       if (!mmc->hc_wp_grp_size) {
+               printf("Card does not define HC WP group size\n");
+               return -EMEDIUMTYPE;
+       }
+
+       /* check partition alignment and total enhanced size */
+       if (conf->user.enh_size) {
+               if (conf->user.enh_size % mmc->hc_wp_grp_size ||
+                   conf->user.enh_start % mmc->hc_wp_grp_size) {
+                       printf("User data enhanced area not HC WP group "
+                              "size aligned\n");
+                       return -EINVAL;
+               }
+               part_attrs |= EXT_CSD_ENH_USR;
+               enh_size_mult = conf->user.enh_size / mmc->hc_wp_grp_size;
+               if (mmc->high_capacity) {
+                       enh_start_addr = conf->user.enh_start;
+               } else {
+                       enh_start_addr = (conf->user.enh_start << 9);
+               }
+       } else {
+               enh_size_mult = 0;
+               enh_start_addr = 0;
+       }
+       tot_enh_size_mult += enh_size_mult;
+
+       for (pidx = 0; pidx < 4; pidx++) {
+               if (conf->gp_part[pidx].size % mmc->hc_wp_grp_size) {
+                       printf("GP%i partition not HC WP group size "
+                              "aligned\n", pidx+1);
+                       return -EINVAL;
+               }
+               gp_size_mult[pidx] = conf->gp_part[pidx].size / mmc->hc_wp_grp_size;
+               if (conf->gp_part[pidx].size && conf->gp_part[pidx].enhanced) {
+                       part_attrs |= EXT_CSD_ENH_GP(pidx);
+                       tot_enh_size_mult += gp_size_mult[pidx];
+               }
+       }
+
+       if (part_attrs && ! (mmc->part_support & ENHNCD_SUPPORT)) {
+               printf("Card does not support enhanced attribute\n");
+               return -EMEDIUMTYPE;
+       }
+
+       err = mmc_send_ext_csd(mmc, ext_csd);
+       if (err)
+               return err;
+
+       max_enh_size_mult =
+               (ext_csd[EXT_CSD_MAX_ENH_SIZE_MULT+2] << 16) +
+               (ext_csd[EXT_CSD_MAX_ENH_SIZE_MULT+1] << 8) +
+               ext_csd[EXT_CSD_MAX_ENH_SIZE_MULT];
+       if (tot_enh_size_mult > max_enh_size_mult) {
+               printf("Total enhanced size exceeds maximum (%u > %u)\n",
+                      tot_enh_size_mult, max_enh_size_mult);
+               return -EMEDIUMTYPE;
+       }
+
+       /* The default value of EXT_CSD_WR_REL_SET is device
+        * dependent, the values can only be changed if the
+        * EXT_CSD_HS_CTRL_REL bit is set. The values can be
+        * changed only once and before partitioning is completed. */
+       wr_rel_set = ext_csd[EXT_CSD_WR_REL_SET];
+       if (conf->user.wr_rel_change) {
+               if (conf->user.wr_rel_set)
+                       wr_rel_set |= EXT_CSD_WR_DATA_REL_USR;
+               else
+                       wr_rel_set &= ~EXT_CSD_WR_DATA_REL_USR;
+       }
+       for (pidx = 0; pidx < 4; pidx++) {
+               if (conf->gp_part[pidx].wr_rel_change) {
+                       if (conf->gp_part[pidx].wr_rel_set)
+                               wr_rel_set |= EXT_CSD_WR_DATA_REL_GP(pidx);
+                       else
+                               wr_rel_set &= ~EXT_CSD_WR_DATA_REL_GP(pidx);
+               }
+       }
+
+       if (wr_rel_set != ext_csd[EXT_CSD_WR_REL_SET] &&
+           !(ext_csd[EXT_CSD_WR_REL_PARAM] & EXT_CSD_HS_CTRL_REL)) {
+               puts("Card does not support host controlled partition write "
+                    "reliability settings\n");
+               return -EMEDIUMTYPE;
+       }
+
+       if (ext_csd[EXT_CSD_PARTITION_SETTING] &
+           EXT_CSD_PARTITION_SETTING_COMPLETED) {
+               printf("Card already partitioned\n");
+               return -EPERM;
+       }
+
+       if (mode == MMC_HWPART_CONF_CHECK)
+               return 0;
+
+       /* Partitioning requires high-capacity size definitions */
+       if (!(ext_csd[EXT_CSD_ERASE_GROUP_DEF] & 0x01)) {
+               err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
+                                EXT_CSD_ERASE_GROUP_DEF, 1);
+
+               if (err)
+                       return err;
+
+               ext_csd[EXT_CSD_ERASE_GROUP_DEF] = 1;
+
+               /* update erase group size to be high-capacity */
+               mmc->erase_grp_size =
+                       ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE] * 1024;
+
+       }
+
+       /* all OK, write the configuration */
+       for (i = 0; i < 4; i++) {
+               err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
+                                EXT_CSD_ENH_START_ADDR+i,
+                                (enh_start_addr >> (i*8)) & 0xFF);
+               if (err)
+                       return err;
+       }
+       for (i = 0; i < 3; i++) {
+               err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
+                                EXT_CSD_ENH_SIZE_MULT+i,
+                                (enh_size_mult >> (i*8)) & 0xFF);
+               if (err)
+                       return err;
+       }
+       for (pidx = 0; pidx < 4; pidx++) {
+               for (i = 0; i < 3; i++) {
+                       err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
+                                        EXT_CSD_GP_SIZE_MULT+pidx*3+i,
+                                        (gp_size_mult[pidx] >> (i*8)) & 0xFF);
+                       if (err)
+                               return err;
+               }
+       }
+       err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
+                        EXT_CSD_PARTITIONS_ATTRIBUTE, part_attrs);
+       if (err)
+               return err;
+
+       if (mode == MMC_HWPART_CONF_SET)
+               return 0;
+
+       /* The WR_REL_SET is a write-once register but shall be
+        * written before setting PART_SETTING_COMPLETED. As it is
+        * write-once we can only write it when completing the
+        * partitioning. */
+       if (wr_rel_set != ext_csd[EXT_CSD_WR_REL_SET]) {
+               err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
+                                EXT_CSD_WR_REL_SET, wr_rel_set);
+               if (err)
+                       return err;
+       }
+
+       /* Setting PART_SETTING_COMPLETED confirms the partition
+        * configuration but it only becomes effective after power
+        * cycle, so we do not adjust the partition related settings
+        * in the mmc struct. */
+
+       err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
+                        EXT_CSD_PARTITION_SETTING,
+                        EXT_CSD_PARTITION_SETTING_COMPLETED);
+       if (err)
+               return err;
+
+       return 0;
+}
+
 int mmc_getcd(struct mmc *mmc)
 {
        int cd;
@@ -818,6 +1014,8 @@ static int mmc_startup(struct mmc *mmc)
        ALLOC_CACHE_ALIGN_BUFFER(u8, ext_csd, MMC_MAX_BLOCK_LEN);
        ALLOC_CACHE_ALIGN_BUFFER(u8, test_csd, MMC_MAX_BLOCK_LEN);
        int timeout = 1000;
+       bool has_parts = false;
+       bool part_completed;
 
 #ifdef CONFIG_MMC_SPI_CRC_ON
        if (mmc_host_is_spi(mmc)) { /* enable CRC check for spi */
@@ -970,7 +1168,9 @@ static int mmc_startup(struct mmc *mmc)
        if (!IS_SD(mmc) && (mmc->version >= MMC_VERSION_4)) {
                /* check  ext_csd version and capacity */
                err = mmc_send_ext_csd(mmc, ext_csd);
-               if (!err && (ext_csd[EXT_CSD_REV] >= 2)) {
+               if (err)
+                       return err;
+               if (ext_csd[EXT_CSD_REV] >= 2) {
                        /*
                         * According to the JEDEC Standard, the value of
                         * ext_csd's capacity is valid if the value is more
@@ -1006,13 +1206,70 @@ static int mmc_startup(struct mmc *mmc)
                        break;
                }
 
+               /* The partition data may be non-zero but it is only
+                * effective if PARTITION_SETTING_COMPLETED is set in
+                * EXT_CSD, so ignore any data if this bit is not set,
+                * except for enabling the high-capacity group size
+                * definition (see below). */
+               part_completed = !!(ext_csd[EXT_CSD_PARTITION_SETTING] &
+                                   EXT_CSD_PARTITION_SETTING_COMPLETED);
+
+               /* store the partition info of emmc */
+               mmc->part_support = ext_csd[EXT_CSD_PARTITIONING_SUPPORT];
+               if ((ext_csd[EXT_CSD_PARTITIONING_SUPPORT] & PART_SUPPORT) ||
+                   ext_csd[EXT_CSD_BOOT_MULT])
+                       mmc->part_config = ext_csd[EXT_CSD_PART_CONF];
+               if (part_completed &&
+                   (ext_csd[EXT_CSD_PARTITIONING_SUPPORT] & ENHNCD_SUPPORT))
+                       mmc->part_attr = ext_csd[EXT_CSD_PARTITIONS_ATTRIBUTE];
+
+               mmc->capacity_boot = ext_csd[EXT_CSD_BOOT_MULT] << 17;
+
+               mmc->capacity_rpmb = ext_csd[EXT_CSD_RPMB_MULT] << 17;
+
+               for (i = 0; i < 4; i++) {
+                       int idx = EXT_CSD_GP_SIZE_MULT + i * 3;
+                       uint mult = (ext_csd[idx + 2] << 16) +
+                               (ext_csd[idx + 1] << 8) + ext_csd[idx];
+                       if (mult)
+                               has_parts = true;
+                       if (!part_completed)
+                               continue;
+                       mmc->capacity_gp[i] = mult;
+                       mmc->capacity_gp[i] *=
+                               ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE];
+                       mmc->capacity_gp[i] *= ext_csd[EXT_CSD_HC_WP_GRP_SIZE];
+                       mmc->capacity_gp[i] <<= 19;
+               }
+
+               if (part_completed) {
+                       mmc->enh_user_size =
+                               (ext_csd[EXT_CSD_ENH_SIZE_MULT+2] << 16) +
+                               (ext_csd[EXT_CSD_ENH_SIZE_MULT+1] << 8) +
+                               ext_csd[EXT_CSD_ENH_SIZE_MULT];
+                       mmc->enh_user_size *= ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE];
+                       mmc->enh_user_size *= ext_csd[EXT_CSD_HC_WP_GRP_SIZE];
+                       mmc->enh_user_size <<= 19;
+                       mmc->enh_user_start =
+                               (ext_csd[EXT_CSD_ENH_START_ADDR+3] << 24) +
+                               (ext_csd[EXT_CSD_ENH_START_ADDR+2] << 16) +
+                               (ext_csd[EXT_CSD_ENH_START_ADDR+1] << 8) +
+                               ext_csd[EXT_CSD_ENH_START_ADDR];
+                       if (mmc->high_capacity)
+                               mmc->enh_user_start <<= 9;
+               }
+
                /*
                 * Host needs to enable ERASE_GRP_DEF bit if device is
                 * partitioned. This bit will be lost every time after a reset
                 * or power off. This will affect erase size.
                 */
+               if (part_completed)
+                       has_parts = true;
                if ((ext_csd[EXT_CSD_PARTITIONING_SUPPORT] & PART_SUPPORT) &&
-                   (ext_csd[EXT_CSD_PARTITIONS_ATTRIBUTE] & PART_ENH_ATTRIB)) {
+                   (ext_csd[EXT_CSD_PARTITIONS_ATTRIBUTE] & PART_ENH_ATTRIB))
+                       has_parts = true;
+               if (has_parts) {
                        err = mmc_switch(mmc, EXT_CSD_CMD_SET_NORMAL,
                                EXT_CSD_ERASE_GROUP_DEF, 1);
 
@@ -1020,19 +1277,18 @@ static int mmc_startup(struct mmc *mmc)
                                return err;
                        else
                                ext_csd[EXT_CSD_ERASE_GROUP_DEF] = 1;
+               }
 
+               if (ext_csd[EXT_CSD_ERASE_GROUP_DEF] & 0x01) {
                        /* Read out group size from ext_csd */
                        mmc->erase_grp_size =
-                               ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE] *
-                                       MMC_MAX_BLOCK_LEN * 1024;
+                               ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE] * 1024;
                        /*
                         * if high capacity and partition setting completed
                         * SEC_COUNT is valid even if it is smaller than 2 GiB
                         * JEDEC Standard JESD84-B45, 6.2.4
                         */
-                       if (mmc->high_capacity &&
-                           (ext_csd[EXT_CSD_PARTITION_SETTING] &
-                            EXT_CSD_PARTITION_SETTING_COMPLETED)) {
+                       if (mmc->high_capacity && part_completed) {
                                capacity = (ext_csd[EXT_CSD_SEC_CNT]) |
                                        (ext_csd[EXT_CSD_SEC_CNT + 1] << 8) |
                                        (ext_csd[EXT_CSD_SEC_CNT + 2] << 16) |
@@ -1049,23 +1305,11 @@ static int mmc_startup(struct mmc *mmc)
                                * (erase_gmul + 1);
                }
 
-               /* store the partition info of emmc */
-               if ((ext_csd[EXT_CSD_PARTITIONING_SUPPORT] & PART_SUPPORT) ||
-                   ext_csd[EXT_CSD_BOOT_MULT])
-                       mmc->part_config = ext_csd[EXT_CSD_PART_CONF];
-
-               mmc->capacity_boot = ext_csd[EXT_CSD_BOOT_MULT] << 17;
-
-               mmc->capacity_rpmb = ext_csd[EXT_CSD_RPMB_MULT] << 17;
+               mmc->hc_wp_grp_size = 1024
+                       * ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE]
+                       * ext_csd[EXT_CSD_HC_WP_GRP_SIZE];
 
-               for (i = 0; i < 4; i++) {
-                       int idx = EXT_CSD_GP_SIZE_MULT + i * 3;
-                       mmc->capacity_gp[i] = (ext_csd[idx + 2] << 16) +
-                               (ext_csd[idx + 1] << 8) + ext_csd[idx];
-                       mmc->capacity_gp[i] *=
-                               ext_csd[EXT_CSD_HC_ERASE_GRP_SIZE];
-                       mmc->capacity_gp[i] *= ext_csd[EXT_CSD_HC_WP_GRP_SIZE];
-               }
+               mmc->wr_rel_set = ext_csd[EXT_CSD_WR_REL_SET];
        }
 
        err = mmc_set_capacity(mmc, mmc->part_num);
@@ -1107,7 +1351,8 @@ static int mmc_startup(struct mmc *mmc)
                        mmc->tran_speed = 50000000;
                else
                        mmc->tran_speed = 25000000;
-       } else {
+       } else if (mmc->version >= MMC_VERSION_4) {
+               /* Only version 4 of MMC supports wider bus widths */
                int idx;
 
                /* An array of possible bus widths in order of preference */
@@ -1138,6 +1383,18 @@ static int mmc_startup(struct mmc *mmc)
                        unsigned int extw = ext_csd_bits[idx];
                        unsigned int caps = ext_to_hostcaps[extw];
 
+                       /*
+                        * If the bus width is still not changed,
+                        * don't try to set the default again.
+                        * Otherwise, recover from switch attempts
+                        * by switching to 1-bit bus width.
+                        */
+                       if (extw == EXT_CSD_BUS_WIDTH_1 &&
+                                       mmc->bus_width == 1) {
+                               err = 0;
+                               break;
+                       }
+
                        /*
                         * Check to make sure the card and controller support
                         * these capabilities
diff --git a/drivers/mmc/sh_sdhi.c b/drivers/mmc/sh_sdhi.c
new file mode 100644 (file)
index 0000000..cc62c89
--- /dev/null
@@ -0,0 +1,695 @@
+/*
+ * drivers/mmc/sh_sdhi.c
+ *
+ * SD/MMC driver for Renesas rmobile ARM SoCs.
+ *
+ * Copyright (C) 2011,2013-2014 Renesas Electronics Corporation
+ * Copyright (C) 2014 Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
+ * Copyright (C) 2008-2009 Renesas Solutions Corp.
+ *
+ * SPDX-License-Identifier:    GPL-2.0
+ */
+
+#include <common.h>
+#include <malloc.h>
+#include <mmc.h>
+#include <asm/errno.h>
+#include <asm/io.h>
+#include <asm/arch/rmobile.h>
+#include <asm/arch/sh_sdhi.h>
+
+#define DRIVER_NAME "sh-sdhi"
+
+struct sh_sdhi_host {
+       unsigned long addr;
+       int ch;
+       int bus_shift;
+       unsigned long quirks;
+       unsigned char wait_int;
+       unsigned char sd_error;
+       unsigned char detect_waiting;
+};
+static inline void sh_sdhi_writew(struct sh_sdhi_host *host, int reg, u16 val)
+{
+       writew(val, host->addr + (reg << host->bus_shift));
+}
+
+static inline u16 sh_sdhi_readw(struct sh_sdhi_host *host, int reg)
+{
+       return readw(host->addr + (reg << host->bus_shift));
+}
+
+static void *mmc_priv(struct mmc *mmc)
+{
+       return (void *)mmc->priv;
+}
+
+static void sh_sdhi_detect(struct sh_sdhi_host *host)
+{
+       sh_sdhi_writew(host, SDHI_OPTION,
+                      OPT_BUS_WIDTH_1 | sh_sdhi_readw(host, SDHI_OPTION));
+
+       host->detect_waiting = 0;
+}
+
+static int sh_sdhi_intr(void *dev_id)
+{
+       struct sh_sdhi_host *host = dev_id;
+       int state1 = 0, state2 = 0;
+
+       state1 = sh_sdhi_readw(host, SDHI_INFO1);
+       state2 = sh_sdhi_readw(host, SDHI_INFO2);
+
+       debug("%s: state1 = %x, state2 = %x\n", __func__, state1, state2);
+
+       /* CARD Insert */
+       if (state1 & INFO1_CARD_IN) {
+               sh_sdhi_writew(host, SDHI_INFO1, ~INFO1_CARD_IN);
+               if (!host->detect_waiting) {
+                       host->detect_waiting = 1;
+                       sh_sdhi_detect(host);
+               }
+               sh_sdhi_writew(host, SDHI_INFO1_MASK, INFO1M_RESP_END |
+                              INFO1M_ACCESS_END | INFO1M_CARD_IN |
+                              INFO1M_DATA3_CARD_RE | INFO1M_DATA3_CARD_IN);
+               return -EAGAIN;
+       }
+       /* CARD Removal */
+       if (state1 & INFO1_CARD_RE) {
+               sh_sdhi_writew(host, SDHI_INFO1, ~INFO1_CARD_RE);
+               if (!host->detect_waiting) {
+                       host->detect_waiting = 1;
+                       sh_sdhi_detect(host);
+               }
+               sh_sdhi_writew(host, SDHI_INFO1_MASK, INFO1M_RESP_END |
+                              INFO1M_ACCESS_END | INFO1M_CARD_RE |
+                              INFO1M_DATA3_CARD_RE | INFO1M_DATA3_CARD_IN);
+               sh_sdhi_writew(host, SDHI_SDIO_INFO1_MASK, SDIO_INFO1M_ON);
+               sh_sdhi_writew(host, SDHI_SDIO_MODE, SDIO_MODE_OFF);
+               return -EAGAIN;
+       }
+
+       if (state2 & INFO2_ALL_ERR) {
+               sh_sdhi_writew(host, SDHI_INFO2,
+                              (unsigned short)~(INFO2_ALL_ERR));
+               sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                              INFO2M_ALL_ERR |
+                              sh_sdhi_readw(host, SDHI_INFO2_MASK));
+               host->sd_error = 1;
+               host->wait_int = 1;
+               return 0;
+       }
+       /* Respons End */
+       if (state1 & INFO1_RESP_END) {
+               sh_sdhi_writew(host, SDHI_INFO1, ~INFO1_RESP_END);
+               sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                              INFO1M_RESP_END |
+                              sh_sdhi_readw(host, SDHI_INFO1_MASK));
+               host->wait_int = 1;
+               return 0;
+       }
+       /* SD_BUF Read Enable */
+       if (state2 & INFO2_BRE_ENABLE) {
+               sh_sdhi_writew(host, SDHI_INFO2, ~INFO2_BRE_ENABLE);
+               sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                              INFO2M_BRE_ENABLE | INFO2M_BUF_ILL_READ |
+                              sh_sdhi_readw(host, SDHI_INFO2_MASK));
+               host->wait_int = 1;
+               return 0;
+       }
+       /* SD_BUF Write Enable */
+       if (state2 & INFO2_BWE_ENABLE) {
+               sh_sdhi_writew(host, SDHI_INFO2, ~INFO2_BWE_ENABLE);
+               sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                              INFO2_BWE_ENABLE | INFO2M_BUF_ILL_WRITE |
+                              sh_sdhi_readw(host, SDHI_INFO2_MASK));
+               host->wait_int = 1;
+               return 0;
+       }
+       /* Access End */
+       if (state1 & INFO1_ACCESS_END) {
+               sh_sdhi_writew(host, SDHI_INFO1, ~INFO1_ACCESS_END);
+               sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                              INFO1_ACCESS_END |
+                              sh_sdhi_readw(host, SDHI_INFO1_MASK));
+               host->wait_int = 1;
+               return 0;
+       }
+       return -EAGAIN;
+}
+
+static int sh_sdhi_wait_interrupt_flag(struct sh_sdhi_host *host)
+{
+       int timeout = 10000000;
+
+       while (1) {
+               timeout--;
+               if (timeout < 0) {
+                       debug(DRIVER_NAME": %s timeout\n", __func__);
+                       return 0;
+               }
+
+               if (!sh_sdhi_intr(host))
+                       break;
+
+               udelay(1);      /* 1 usec */
+       }
+
+       return 1; /* Return value: NOT 0 = complete waiting */
+}
+
+static int sh_sdhi_clock_control(struct sh_sdhi_host *host, unsigned long clk)
+{
+       u32 clkdiv, i, timeout;
+
+       if (sh_sdhi_readw(host, SDHI_INFO2) & (1 << 14)) {
+               printf(DRIVER_NAME": Busy state ! Cannot change the clock\n");
+               return -EBUSY;
+       }
+
+       sh_sdhi_writew(host, SDHI_CLK_CTRL,
+                      ~CLK_ENABLE & sh_sdhi_readw(host, SDHI_CLK_CTRL));
+
+       if (clk == 0)
+               return -EIO;
+
+       clkdiv = 0x80;
+       i = CONFIG_SH_SDHI_FREQ >> (0x8 + 1);
+       for (; clkdiv && clk >= (i << 1); (clkdiv >>= 1))
+               i <<= 1;
+
+       sh_sdhi_writew(host, SDHI_CLK_CTRL, clkdiv);
+
+       timeout = 100000;
+       /* Waiting for SD Bus busy to be cleared */
+       while (timeout--) {
+               if ((sh_sdhi_readw(host, SDHI_INFO2) & 0x2000))
+                       break;
+       }
+
+       if (timeout)
+               sh_sdhi_writew(host, SDHI_CLK_CTRL,
+                              CLK_ENABLE | sh_sdhi_readw(host, SDHI_CLK_CTRL));
+       else
+               return -EBUSY;
+
+       return 0;
+}
+
+static int sh_sdhi_sync_reset(struct sh_sdhi_host *host)
+{
+       u32 timeout;
+       sh_sdhi_writew(host, SDHI_SOFT_RST, SOFT_RST_ON);
+       sh_sdhi_writew(host, SDHI_SOFT_RST, SOFT_RST_OFF);
+       sh_sdhi_writew(host, SDHI_CLK_CTRL,
+                      CLK_ENABLE | sh_sdhi_readw(host, SDHI_CLK_CTRL));
+
+       timeout = 100000;
+       while (timeout--) {
+               if (!(sh_sdhi_readw(host, SDHI_INFO2) & INFO2_CBUSY))
+                       break;
+               udelay(100);
+       }
+
+       if (!timeout)
+               return -EBUSY;
+
+       if (host->quirks & SH_SDHI_QUIRK_16BIT_BUF)
+               sh_sdhi_writew(host, SDHI_HOST_MODE, 1);
+
+       return 0;
+}
+
+static int sh_sdhi_error_manage(struct sh_sdhi_host *host)
+{
+       unsigned short e_state1, e_state2;
+       int ret;
+
+       host->sd_error = 0;
+       host->wait_int = 0;
+
+       e_state1 = sh_sdhi_readw(host, SDHI_ERR_STS1);
+       e_state2 = sh_sdhi_readw(host, SDHI_ERR_STS2);
+       if (e_state2 & ERR_STS2_SYS_ERROR) {
+               if (e_state2 & ERR_STS2_RES_STOP_TIMEOUT)
+                       ret = TIMEOUT;
+               else
+                       ret = -EILSEQ;
+               debug("%s: ERR_STS2 = %04x\n",
+                     DRIVER_NAME, sh_sdhi_readw(host, SDHI_ERR_STS2));
+               sh_sdhi_sync_reset(host);
+
+               sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                              INFO1M_DATA3_CARD_RE | INFO1M_DATA3_CARD_IN);
+               return ret;
+       }
+       if (e_state1 & ERR_STS1_CRC_ERROR || e_state1 & ERR_STS1_CMD_ERROR)
+               ret = -EILSEQ;
+       else
+               ret = TIMEOUT;
+
+       debug("%s: ERR_STS1 = %04x\n",
+             DRIVER_NAME, sh_sdhi_readw(host, SDHI_ERR_STS1));
+       sh_sdhi_sync_reset(host);
+       sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                      INFO1M_DATA3_CARD_RE | INFO1M_DATA3_CARD_IN);
+       return ret;
+}
+
+static int sh_sdhi_single_read(struct sh_sdhi_host *host, struct mmc_data *data)
+{
+       long time;
+       unsigned short blocksize, i;
+       unsigned short *p = (unsigned short *)data->dest;
+
+       if ((unsigned long)p & 0x00000001) {
+               debug(DRIVER_NAME": %s: The data pointer is unaligned.",
+                     __func__);
+               return -EIO;
+       }
+
+       host->wait_int = 0;
+       sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                      ~(INFO2M_BRE_ENABLE | INFO2M_BUF_ILL_READ) &
+                      sh_sdhi_readw(host, SDHI_INFO2_MASK));
+       sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                      ~INFO1M_ACCESS_END &
+                      sh_sdhi_readw(host, SDHI_INFO1_MASK));
+       time = sh_sdhi_wait_interrupt_flag(host);
+       if (time == 0 || host->sd_error != 0)
+               return sh_sdhi_error_manage(host);
+
+       host->wait_int = 0;
+       blocksize = sh_sdhi_readw(host, SDHI_SIZE);
+       for (i = 0; i < blocksize / 2; i++)
+               *p++ = sh_sdhi_readw(host, SDHI_BUF0);
+
+       time = sh_sdhi_wait_interrupt_flag(host);
+       if (time == 0 || host->sd_error != 0)
+               return sh_sdhi_error_manage(host);
+
+       host->wait_int = 0;
+       return 0;
+}
+
+static int sh_sdhi_multi_read(struct sh_sdhi_host *host, struct mmc_data *data)
+{
+       long time;
+       unsigned short blocksize, i, sec;
+       unsigned short *p = (unsigned short *)data->dest;
+
+       if ((unsigned long)p & 0x00000001) {
+               debug(DRIVER_NAME": %s: The data pointer is unaligned.",
+                     __func__);
+               return -EIO;
+       }
+
+       debug("%s: blocks = %d, blocksize = %d\n",
+             __func__, data->blocks, data->blocksize);
+
+       host->wait_int = 0;
+       for (sec = 0; sec < data->blocks; sec++) {
+               sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                              ~(INFO2M_BRE_ENABLE | INFO2M_BUF_ILL_READ) &
+                              sh_sdhi_readw(host, SDHI_INFO2_MASK));
+
+               time = sh_sdhi_wait_interrupt_flag(host);
+               if (time == 0 || host->sd_error != 0)
+                       return sh_sdhi_error_manage(host);
+
+               host->wait_int = 0;
+               blocksize = sh_sdhi_readw(host, SDHI_SIZE);
+               for (i = 0; i < blocksize / 2; i++)
+                       *p++ = sh_sdhi_readw(host, SDHI_BUF0);
+       }
+
+       return 0;
+}
+
+static int sh_sdhi_single_write(struct sh_sdhi_host *host,
+               struct mmc_data *data)
+{
+       long time;
+       unsigned short blocksize, i;
+       const unsigned short *p = (const unsigned short *)data->src;
+
+       if ((unsigned long)p & 0x00000001) {
+               debug(DRIVER_NAME": %s: The data pointer is unaligned.",
+                     __func__);
+               return -EIO;
+       }
+
+       debug("%s: blocks = %d, blocksize = %d\n",
+             __func__, data->blocks, data->blocksize);
+
+       host->wait_int = 0;
+       sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                      ~(INFO2M_BWE_ENABLE | INFO2M_BUF_ILL_WRITE) &
+                      sh_sdhi_readw(host, SDHI_INFO2_MASK));
+       sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                      ~INFO1M_ACCESS_END &
+                      sh_sdhi_readw(host, SDHI_INFO1_MASK));
+
+       time = sh_sdhi_wait_interrupt_flag(host);
+       if (time == 0 || host->sd_error != 0)
+               return sh_sdhi_error_manage(host);
+
+       host->wait_int = 0;
+       blocksize = sh_sdhi_readw(host, SDHI_SIZE);
+       for (i = 0; i < blocksize / 2; i++)
+               sh_sdhi_writew(host, SDHI_BUF0, *p++);
+
+       time = sh_sdhi_wait_interrupt_flag(host);
+       if (time == 0 || host->sd_error != 0)
+               return sh_sdhi_error_manage(host);
+
+       host->wait_int = 0;
+       return 0;
+}
+
+static int sh_sdhi_multi_write(struct sh_sdhi_host *host, struct mmc_data *data)
+{
+       long time;
+       unsigned short i, sec, blocksize;
+       const unsigned short *p = (const unsigned short *)data->src;
+
+       debug("%s: blocks = %d, blocksize = %d\n",
+             __func__, data->blocks, data->blocksize);
+
+       host->wait_int = 0;
+       for (sec = 0; sec < data->blocks; sec++) {
+               sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                              ~(INFO2M_BWE_ENABLE | INFO2M_BUF_ILL_WRITE) &
+                              sh_sdhi_readw(host, SDHI_INFO2_MASK));
+
+               time = sh_sdhi_wait_interrupt_flag(host);
+               if (time == 0 || host->sd_error != 0)
+                       return sh_sdhi_error_manage(host);
+
+               host->wait_int = 0;
+               blocksize = sh_sdhi_readw(host, SDHI_SIZE);
+               for (i = 0; i < blocksize / 2; i++)
+                       sh_sdhi_writew(host, SDHI_BUF0, *p++);
+       }
+
+       return 0;
+}
+
+static void sh_sdhi_get_response(struct sh_sdhi_host *host, struct mmc_cmd *cmd)
+{
+       unsigned short i, j, cnt = 1;
+       unsigned short resp[8];
+       unsigned long *p1, *p2;
+
+       if (cmd->resp_type & MMC_RSP_136) {
+               cnt = 4;
+               resp[0] = sh_sdhi_readw(host, SDHI_RSP00);
+               resp[1] = sh_sdhi_readw(host, SDHI_RSP01);
+               resp[2] = sh_sdhi_readw(host, SDHI_RSP02);
+               resp[3] = sh_sdhi_readw(host, SDHI_RSP03);
+               resp[4] = sh_sdhi_readw(host, SDHI_RSP04);
+               resp[5] = sh_sdhi_readw(host, SDHI_RSP05);
+               resp[6] = sh_sdhi_readw(host, SDHI_RSP06);
+               resp[7] = sh_sdhi_readw(host, SDHI_RSP07);
+
+               /* SDHI REGISTER SPECIFICATION */
+               for (i = 7, j = 6; i > 0; i--) {
+                       resp[i] = (resp[i] << 8) & 0xff00;
+                       resp[i] |= (resp[j--] >> 8) & 0x00ff;
+               }
+               resp[0] = (resp[0] << 8) & 0xff00;
+
+               /* SDHI REGISTER SPECIFICATION */
+               p1 = ((unsigned long *)resp) + 3;
+
+       } else {
+               resp[0] = sh_sdhi_readw(host, SDHI_RSP00);
+               resp[1] = sh_sdhi_readw(host, SDHI_RSP01);
+
+               p1 = ((unsigned long *)resp);
+       }
+
+       p2 = (unsigned long *)cmd->response;
+#if defined(__BIG_ENDIAN_BITFIELD)
+       for (i = 0; i < cnt; i++) {
+               *p2++ = ((*p1 >> 16) & 0x0000ffff) |
+                               ((*p1 << 16) & 0xffff0000);
+               p1--;
+       }
+#else
+       for (i = 0; i < cnt; i++)
+               *p2++ = *p1--;
+#endif /* __BIG_ENDIAN_BITFIELD */
+}
+
+static unsigned short sh_sdhi_set_cmd(struct sh_sdhi_host *host,
+                       struct mmc_data *data, unsigned short opc)
+{
+       switch (opc) {
+       case SD_CMD_APP_SEND_OP_COND:
+       case SD_CMD_APP_SEND_SCR:
+               opc |= SDHI_APP;
+               break;
+       case SD_CMD_APP_SET_BUS_WIDTH:
+                /* SD_APP_SET_BUS_WIDTH*/
+               if (!data)
+                       opc |= SDHI_APP;
+               else /* SD_SWITCH */
+                       opc = SDHI_SD_SWITCH;
+               break;
+       default:
+               break;
+       }
+       return opc;
+}
+
+static unsigned short sh_sdhi_data_trans(struct sh_sdhi_host *host,
+                       struct mmc_data *data, unsigned short opc)
+{
+       unsigned short ret;
+
+       switch (opc) {
+       case MMC_CMD_READ_MULTIPLE_BLOCK:
+               ret = sh_sdhi_multi_read(host, data);
+               break;
+       case MMC_CMD_WRITE_MULTIPLE_BLOCK:
+               ret = sh_sdhi_multi_write(host, data);
+               break;
+       case MMC_CMD_WRITE_SINGLE_BLOCK:
+               ret = sh_sdhi_single_write(host, data);
+               break;
+       case MMC_CMD_READ_SINGLE_BLOCK:
+       case SDHI_SD_APP_SEND_SCR:
+       case SDHI_SD_SWITCH: /* SD_SWITCH */
+               ret = sh_sdhi_single_read(host, data);
+               break;
+       default:
+               printf(DRIVER_NAME": SD: NOT SUPPORT CMD = d'%04d\n", opc);
+               ret = -EINVAL;
+               break;
+       }
+       return ret;
+}
+
+static int sh_sdhi_start_cmd(struct sh_sdhi_host *host,
+                       struct mmc_data *data, struct mmc_cmd *cmd)
+{
+       long time;
+       unsigned short opc = cmd->cmdidx;
+       int ret = 0;
+       unsigned long timeout;
+
+       debug("opc = %d, arg = %x, resp_type = %x\n",
+             opc, cmd->cmdarg, cmd->resp_type);
+
+       if (opc == MMC_CMD_STOP_TRANSMISSION) {
+               /* SDHI sends the STOP command automatically by STOP reg */
+               sh_sdhi_writew(host, SDHI_INFO1_MASK, ~INFO1M_ACCESS_END &
+                              sh_sdhi_readw(host, SDHI_INFO1_MASK));
+
+               time = sh_sdhi_wait_interrupt_flag(host);
+               if (time == 0 || host->sd_error != 0)
+                       return sh_sdhi_error_manage(host);
+
+               sh_sdhi_get_response(host, cmd);
+               return 0;
+       }
+
+       if (data) {
+               if ((opc == MMC_CMD_READ_MULTIPLE_BLOCK) ||
+                   opc == MMC_CMD_WRITE_MULTIPLE_BLOCK) {
+                       sh_sdhi_writew(host, SDHI_STOP, STOP_SEC_ENABLE);
+                       sh_sdhi_writew(host, SDHI_SECCNT, data->blocks);
+               }
+               sh_sdhi_writew(host, SDHI_SIZE, data->blocksize);
+       }
+       opc = sh_sdhi_set_cmd(host, data, opc);
+
+       /*
+        *  U-boot cannot use interrupt.
+        *  So this flag may not be clear by timing
+        */
+       sh_sdhi_writew(host, SDHI_INFO1, ~INFO1_RESP_END);
+
+       sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                      INFO1M_RESP_END | sh_sdhi_readw(host, SDHI_INFO1_MASK));
+       sh_sdhi_writew(host, SDHI_ARG0,
+                      (unsigned short)(cmd->cmdarg & ARG0_MASK));
+       sh_sdhi_writew(host, SDHI_ARG1,
+                      (unsigned short)((cmd->cmdarg >> 16) & ARG1_MASK));
+
+       timeout = 100000;
+       /* Waiting for SD Bus busy to be cleared */
+       while (timeout--) {
+               if ((sh_sdhi_readw(host, SDHI_INFO2) & 0x2000))
+                       break;
+       }
+
+       sh_sdhi_writew(host, SDHI_CMD, (unsigned short)(opc & CMD_MASK));
+
+       host->wait_int = 0;
+       sh_sdhi_writew(host, SDHI_INFO1_MASK,
+                      ~INFO1M_RESP_END & sh_sdhi_readw(host, SDHI_INFO1_MASK));
+       sh_sdhi_writew(host, SDHI_INFO2_MASK,
+                      ~(INFO2M_CMD_ERROR | INFO2M_CRC_ERROR |
+                      INFO2M_END_ERROR | INFO2M_TIMEOUT |
+                      INFO2M_RESP_TIMEOUT | INFO2M_ILA) &
+                      sh_sdhi_readw(host, SDHI_INFO2_MASK));
+
+       time = sh_sdhi_wait_interrupt_flag(host);
+       if (!time)
+               return sh_sdhi_error_manage(host);
+
+       if (host->sd_error) {
+               switch (cmd->cmdidx) {
+               case MMC_CMD_ALL_SEND_CID:
+               case MMC_CMD_SELECT_CARD:
+               case SD_CMD_SEND_IF_COND:
+               case MMC_CMD_APP_CMD:
+                       ret = TIMEOUT;
+                       break;
+               default:
+                       debug(DRIVER_NAME": Cmd(d'%d) err\n", opc);
+                       debug(DRIVER_NAME": cmdidx = %d\n", cmd->cmdidx);
+                       ret = sh_sdhi_error_manage(host);
+                       break;
+               }
+               host->sd_error = 0;
+               host->wait_int = 0;
+               return ret;
+       }
+       if (sh_sdhi_readw(host, SDHI_INFO1) & INFO1_RESP_END)
+               return -EINVAL;
+
+       if (host->wait_int) {
+               sh_sdhi_get_response(host, cmd);
+               host->wait_int = 0;
+       }
+       if (data)
+               ret = sh_sdhi_data_trans(host, data, opc);
+
+       debug("ret = %d, resp = %08x, %08x, %08x, %08x\n",
+             ret, cmd->response[0], cmd->response[1],
+             cmd->response[2], cmd->response[3]);
+       return ret;
+}
+
+static int sh_sdhi_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd,
+                       struct mmc_data *data)
+{
+       struct sh_sdhi_host *host = mmc_priv(mmc);
+       int ret;
+
+       host->sd_error = 0;
+
+       ret = sh_sdhi_start_cmd(host, data, cmd);
+
+       return ret;
+}
+
+static void sh_sdhi_set_ios(struct mmc *mmc)
+{
+       int ret;
+       struct sh_sdhi_host *host = mmc_priv(mmc);
+
+       ret = sh_sdhi_clock_control(host, mmc->clock);
+       if (ret)
+               return;
+
+       if (mmc->bus_width == 4)
+               sh_sdhi_writew(host, SDHI_OPTION, ~OPT_BUS_WIDTH_1 &
+                              sh_sdhi_readw(host, SDHI_OPTION));
+       else
+               sh_sdhi_writew(host, SDHI_OPTION, OPT_BUS_WIDTH_1 |
+                              sh_sdhi_readw(host, SDHI_OPTION));
+
+       debug("clock = %d, buswidth = %d\n", mmc->clock, mmc->bus_width);
+}
+
+static int sh_sdhi_initialize(struct mmc *mmc)
+{
+       struct sh_sdhi_host *host = mmc_priv(mmc);
+       int ret = sh_sdhi_sync_reset(host);
+
+       sh_sdhi_writew(host, SDHI_PORTSEL, USE_1PORT);
+
+#if defined(__BIG_ENDIAN_BITFIELD)
+       sh_sdhi_writew(host, SDHI_EXT_SWAP, SET_SWAP);
+#endif
+
+       sh_sdhi_writew(host, SDHI_INFO1_MASK, INFO1M_RESP_END |
+                      INFO1M_ACCESS_END | INFO1M_CARD_RE |
+                      INFO1M_DATA3_CARD_RE | INFO1M_DATA3_CARD_IN);
+
+       return ret;
+}
+
+static const struct mmc_ops sh_sdhi_ops = {
+       .send_cmd       = sh_sdhi_send_cmd,
+       .set_ios        = sh_sdhi_set_ios,
+       .init           = sh_sdhi_initialize,
+};
+
+static struct mmc_config sh_sdhi_cfg = {
+       .name           = DRIVER_NAME,
+       .ops            = &sh_sdhi_ops,
+       .f_min          = CLKDEV_INIT,
+       .f_max          = CLKDEV_HS_DATA,
+       .voltages       = MMC_VDD_32_33 | MMC_VDD_33_34,
+       .host_caps      = MMC_MODE_4BIT | MMC_MODE_HS,
+       .part_type      = PART_TYPE_DOS,
+       .b_max          = CONFIG_SYS_MMC_MAX_BLK_COUNT,
+};
+
+int sh_sdhi_init(unsigned long addr, int ch, unsigned long quirks)
+{
+       int ret = 0;
+       struct mmc *mmc;
+       struct sh_sdhi_host *host = NULL;
+
+       if (ch >= CONFIG_SYS_SH_SDHI_NR_CHANNEL)
+               return -ENODEV;
+
+       host = malloc(sizeof(struct sh_sdhi_host));
+       if (!host)
+               return -ENOMEM;
+
+       mmc = mmc_create(&sh_sdhi_cfg, host);
+       if (!mmc) {
+               ret = -1;
+               goto error;
+       }
+
+       host->ch = ch;
+       host->addr = addr;
+       host->quirks = quirks;
+
+       if (host->quirks & SH_SDHI_QUIRK_16BIT_BUF)
+               host->bus_shift = 1;
+
+       return ret;
+error:
+       if (host)
+               free(host);
+       return ret;
+}
index 231f0a0315dc4f22194079ed9928caa270f44999..623498187ef0255e6fd5a647819a7bdf4477f8e3 100644 (file)
@@ -22,7 +22,6 @@ struct sunxi_mmc_host {
        unsigned mmc_no;
        uint32_t *mclkreg;
        unsigned fatal_err;
-       unsigned mod_clk;
        struct sunxi_mmc *reg;
        struct mmc_config cfg;
 };
@@ -73,16 +72,72 @@ static int mmc_resource_init(int sdc_no)
        mmchost->mmc_no = sdc_no;
 
        cd_pin = sunxi_mmc_getcd_gpio(sdc_no);
-       if (cd_pin != -1)
+       if (cd_pin != -1) {
                ret = gpio_request(cd_pin, "mmc_cd");
+               if (!ret)
+                       ret = gpio_direction_input(cd_pin);
+       }
 
        return ret;
 }
 
+static int mmc_set_mod_clk(struct sunxi_mmc_host *mmchost, unsigned int hz)
+{
+       unsigned int pll, pll_hz, div, n, oclk_dly, sclk_dly;
+
+       if (hz <= 24000000) {
+               pll = CCM_MMC_CTRL_OSCM24;
+               pll_hz = 24000000;
+       } else {
+               pll = CCM_MMC_CTRL_PLL6;
+               pll_hz = clock_get_pll6();
+       }
+
+       div = pll_hz / hz;
+       if (pll_hz % hz)
+               div++;
+
+       n = 0;
+       while (div > 16) {
+               n++;
+               div = (div + 1) / 2;
+       }
+
+       if (n > 3) {
+               printf("mmc %u error cannot set clock to %u\n",
+                      mmchost->mmc_no, hz);
+               return -1;
+       }
+
+       /* determine delays */
+       if (hz <= 400000) {
+               oclk_dly = 0;
+               sclk_dly = 7;
+       } else if (hz <= 25000000) {
+               oclk_dly = 0;
+               sclk_dly = 5;
+       } else if (hz <= 50000000) {
+               oclk_dly = 3;
+               sclk_dly = 5;
+       } else {
+               /* hz > 50000000 */
+               oclk_dly = 2;
+               sclk_dly = 4;
+       }
+
+       writel(CCM_MMC_CTRL_ENABLE | pll | CCM_MMC_CTRL_SCLK_DLY(sclk_dly) |
+              CCM_MMC_CTRL_N(n) | CCM_MMC_CTRL_OCLK_DLY(oclk_dly) |
+              CCM_MMC_CTRL_M(div), mmchost->mclkreg);
+
+       debug("mmc %u set mod-clk req %u parent %u n %u m %u rate %u\n",
+             mmchost->mmc_no, hz, pll_hz, 1u << n, div,
+             pll_hz / (1u << n) / div);
+
+       return 0;
+}
+
 static int mmc_clk_io_on(int sdc_no)
 {
-       unsigned int pll_clk;
-       unsigned int divider;
        struct sunxi_mmc_host *mmchost = &mmc_host[sdc_no];
        struct sunxi_ccm_reg *ccm = (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
 
@@ -96,15 +151,7 @@ static int mmc_clk_io_on(int sdc_no)
        setbits_le32(&ccm->ahb_reset0_cfg, 1 << AHB_RESET_OFFSET_MMC(sdc_no));
 #endif
 
-       /* config mod clock */
-       pll_clk = clock_get_pll6();
-       /* should be close to 100 MHz but no more, so round up */
-       divider = ((pll_clk + 99999999) / 100000000) - 1;
-       writel(CCM_MMC_CTRL_ENABLE | CCM_MMC_CTRL_PLL6 | divider,
-              mmchost->mclkreg);
-       mmchost->mod_clk = pll_clk / (divider + 1);
-
-       return 0;
+       return mmc_set_mod_clk(mmchost, 24000000);
 }
 
 static int mmc_update_clk(struct mmc *mmc)
@@ -129,7 +176,7 @@ static int mmc_update_clk(struct mmc *mmc)
        return 0;
 }
 
-static int mmc_config_clock(struct mmc *mmc, unsigned div)
+static int mmc_config_clock(struct mmc *mmc)
 {
        struct sunxi_mmc_host *mmchost = mmc->priv;
        unsigned rval = readl(&mmchost->reg->clkcr);
@@ -140,16 +187,17 @@ static int mmc_config_clock(struct mmc *mmc, unsigned div)
        if (mmc_update_clk(mmc))
                return -1;
 
-       /* Change Divider Factor */
+       /* Set mod_clk to new rate */
+       if (mmc_set_mod_clk(mmchost, mmc->clock))
+               return -1;
+
+       /* Clear internal divider */
        rval &= ~SUNXI_MMC_CLK_DIVIDER_MASK;
-       rval |= div;
        writel(rval, &mmchost->reg->clkcr);
-       if (mmc_update_clk(mmc))
-               return -1;
+
        /* Re-enable Clock */
        rval |= SUNXI_MMC_CLK_ENABLE;
        writel(rval, &mmchost->reg->clkcr);
-
        if (mmc_update_clk(mmc))
                return -1;
 
@@ -159,18 +207,14 @@ static int mmc_config_clock(struct mmc *mmc, unsigned div)
 static void mmc_set_ios(struct mmc *mmc)
 {
        struct sunxi_mmc_host *mmchost = mmc->priv;
-       unsigned int clkdiv = 0;
 
-       debug("set ios: bus_width: %x, clock: %d, mod_clk: %d\n",
-             mmc->bus_width, mmc->clock, mmchost->mod_clk);
+       debug("set ios: bus_width: %x, clock: %d\n",
+             mmc->bus_width, mmc->clock);
 
        /* Change clock first */
-       clkdiv = (mmchost->mod_clk + (mmc->clock >> 1)) / mmc->clock / 2;
-       if (mmc->clock) {
-               if (mmc_config_clock(mmc, clkdiv)) {
-                       mmchost->fatal_err = 1;
-                       return;
-               }
+       if (mmc->clock && mmc_config_clock(mmc) != 0) {
+               mmchost->fatal_err = 1;
+               return;
        }
 
        /* Change bus width */
@@ -373,7 +417,7 @@ static int sunxi_mmc_getcd(struct mmc *mmc)
        if (cd_pin == -1)
                return 1;
 
-       return !gpio_direction_input(cd_pin);
+       return !gpio_get_value(cd_pin);
 }
 
 static const struct mmc_ops sunxi_mmc_ops = {
index 459904d81c21a2356e353c642ef065151006c257..fc64f4814484e8052410f4769c60240ae67dc510 100644 (file)
@@ -441,6 +441,115 @@ static int omap_correct_data_bch(struct mtd_info *mtd, uint8_t *dat,
        return (err) ? err : error_count;
 }
 
+#ifdef CONFIG_NAND_OMAP_GPMC_PREFETCH
+
+#define PREFETCH_CONFIG1_CS_SHIFT      24
+#define PREFETCH_FIFOTHRESHOLD_MAX     0x40
+#define PREFETCH_FIFOTHRESHOLD(val)    ((val) << 8)
+#define PREFETCH_STATUS_COUNT(val)     (val & 0x00003fff)
+#define PREFETCH_STATUS_FIFO_CNT(val)  ((val >> 24) & 0x7F)
+#define ENABLE_PREFETCH                        (1 << 7)
+
+/**
+ * omap_prefetch_enable - configures and starts prefetch transfer
+ * @fifo_th: fifo threshold to be used for read/ write
+ * @count: number of bytes to be transferred
+ * @is_write: prefetch read(0) or write post(1) mode
+ * @cs: chip select to use
+ */
+static int omap_prefetch_enable(int fifo_th, unsigned int count, int is_write, int cs)
+{
+       uint32_t val;
+
+       if (fifo_th > PREFETCH_FIFOTHRESHOLD_MAX)
+               return -EINVAL;
+
+       if (readl(&gpmc_cfg->prefetch_control))
+               return -EBUSY;
+
+       /* Set the amount of bytes to be prefetched */
+       writel(count, &gpmc_cfg->prefetch_config2);
+
+       val = (cs << PREFETCH_CONFIG1_CS_SHIFT) | (is_write & 1) |
+               PREFETCH_FIFOTHRESHOLD(fifo_th) | ENABLE_PREFETCH;
+       writel(val, &gpmc_cfg->prefetch_config1);
+
+       /*  Start the prefetch engine */
+       writel(1, &gpmc_cfg->prefetch_control);
+
+       return 0;
+}
+
+/**
+ * omap_prefetch_reset - disables and stops the prefetch engine
+ */
+static void omap_prefetch_reset(void)
+{
+       writel(0, &gpmc_cfg->prefetch_control);
+       writel(0, &gpmc_cfg->prefetch_config1);
+}
+
+static int __read_prefetch_aligned(struct nand_chip *chip, uint32_t *buf, int len)
+{
+       int ret;
+       uint32_t cnt;
+       struct omap_nand_info *info = chip->priv;
+
+       ret = omap_prefetch_enable(PREFETCH_FIFOTHRESHOLD_MAX, len, 0, info->cs);
+       if (ret < 0)
+               return ret;
+
+       do {
+               int i;
+
+               cnt = readl(&gpmc_cfg->prefetch_status);
+               cnt = PREFETCH_STATUS_FIFO_CNT(cnt);
+
+               for (i = 0; i < cnt / 4; i++) {
+                       *buf++ = readl(CONFIG_SYS_NAND_BASE);
+                       len -= 4;
+               }
+       } while (len);
+
+       omap_prefetch_reset();
+
+       return 0;
+}
+
+static void omap_nand_read_prefetch8(struct mtd_info *mtd, uint8_t *buf, int len)
+{
+       int ret;
+       uint32_t head, tail;
+       struct nand_chip *chip = mtd->priv;
+
+       /*
+        * If the destination buffer is unaligned, start with reading
+        * the overlap byte-wise.
+        */
+       head = ((uint32_t) buf) % 4;
+       if (head) {
+               nand_read_buf(mtd, buf, head);
+               buf += head;
+               len -= head;
+       }
+
+       /*
+        * Only transfer multiples of 4 bytes in a pre-fetched fashion.
+        * If there's a residue, care for it byte-wise afterwards.
+        */
+       tail = len % 4;
+
+       ret = __read_prefetch_aligned(chip, (uint32_t *) buf, len - tail);
+       if (ret < 0) {
+               /* fallback in case the prefetch engine is busy */
+               nand_read_buf(mtd, buf, len);
+       } else if (tail) {
+               buf += len - tail;
+               nand_read_buf(mtd, buf, tail);
+       }
+}
+#endif /* CONFIG_NAND_OMAP_GPMC_PREFETCH */
+
 /**
  * omap_read_page_bch - hardware ecc based page read function
  * @mtd:       mtd info structure
@@ -880,11 +989,12 @@ int board_nand_init(struct nand_chip *nand)
        if (err)
                return err;
 
-#ifdef CONFIG_SPL_BUILD
+#ifdef CONFIG_NAND_OMAP_GPMC_PREFETCH
+       /* TODO: Implement for 16-bit bus width */
        if (nand->options & NAND_BUSWIDTH_16)
                nand->read_buf = nand_read_buf16;
        else
-               nand->read_buf = nand_read_buf;
+               nand->read_buf = omap_nand_read_prefetch8;
 #endif
 
        nand->dev_ready = omap_dev_ready;
index 3daf73c30a31e6459cae6522e3a4569f5f3c85de..950a2475c500720e978ba370cfac700e08e358b9 100644 (file)
@@ -19,6 +19,8 @@
 #include <asm/io.h>
 #include <pci.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 #define PCI_HOSE_OP(rw, size, type)                                    \
 int pci_hose_##rw##_config_##size(struct pci_controller *hose,         \
                                  pci_dev_t dev,                        \
@@ -123,6 +125,14 @@ void *pci_map_bar(pci_dev_t pdev, int bar, int flags)
 
 static struct pci_controller* hose_head;
 
+struct pci_controller *pci_get_hose_head(void)
+{
+       if (gd->hose)
+               return gd->hose;
+
+       return hose_head;
+}
+
 void pci_register_hose(struct pci_controller* hose)
 {
        struct pci_controller **phose = &hose_head;
@@ -139,7 +149,7 @@ struct pci_controller *pci_bus_to_hose(int bus)
 {
        struct pci_controller *hose;
 
-       for (hose = hose_head; hose; hose = hose->next) {
+       for (hose = pci_get_hose_head(); hose; hose = hose->next) {
                if (bus >= hose->first_busno && bus <= hose->last_busno)
                        return hose;
        }
@@ -152,7 +162,7 @@ struct pci_controller *find_hose_by_cfg_addr(void *cfg_addr)
 {
        struct pci_controller *hose;
 
-       for (hose = hose_head; hose; hose = hose->next) {
+       for (hose = pci_get_hose_head(); hose; hose = hose->next) {
                if (hose->cfg_addr == cfg_addr)
                        return hose;
        }
@@ -162,7 +172,7 @@ struct pci_controller *find_hose_by_cfg_addr(void *cfg_addr)
 
 int pci_last_busno(void)
 {
-       struct pci_controller *hose = hose_head;
+       struct pci_controller *hose = pci_get_hose_head();
 
        if (!hose)
                return -1;
@@ -181,19 +191,14 @@ pci_dev_t pci_find_devices(struct pci_device_id *ids, int index)
        pci_dev_t bdf;
        int i, bus, found_multi = 0;
 
-       for (hose = hose_head; hose; hose = hose->next) {
+       for (hose = pci_get_hose_head(); hose; hose = hose->next) {
 #ifdef CONFIG_SYS_SCSI_SCAN_BUS_REVERSE
                for (bus = hose->last_busno; bus >= hose->first_busno; bus--)
 #else
                for (bus = hose->first_busno; bus <= hose->last_busno; bus++)
 #endif
                        for (bdf = PCI_BDF(bus, 0, 0);
-#if defined(CONFIG_ELPPC) || defined(CONFIG_PPMC7XX)
-                            bdf < PCI_BDF(bus, PCI_MAX_PCI_DEVICES - 1,
-                               PCI_MAX_PCI_FUNCTIONS - 1);
-#else
                             bdf < PCI_BDF(bus + 1, 0, 0);
-#endif
                             bdf += PCI_BDF(0, 0, 1)) {
                                if (pci_skip_dev(hose, bdf))
                                        continue;
@@ -233,7 +238,7 @@ pci_dev_t pci_find_devices(struct pci_device_id *ids, int index)
 
 pci_dev_t pci_find_device(unsigned int vendor, unsigned int device, int index)
 {
-       static struct pci_device_id ids[2] = {{}, {0, 0}};
+       struct pci_device_id ids[2] = { {}, {0, 0} };
 
        ids[0].vendor = vendor;
        ids[0].device = device;
@@ -709,11 +714,10 @@ int pci_hose_scan_bus(struct pci_controller *hose, int bus)
 int pci_hose_scan(struct pci_controller *hose)
 {
 #if defined(CONFIG_PCI_BOOTDELAY)
-       static int pcidelay_done;
        char *s;
        int i;
 
-       if (!pcidelay_done) {
+       if (!gd->pcidelay_done) {
                /* wait "pcidelay" ms (if defined)... */
                s = getenv("pcidelay");
                if (s) {
@@ -721,7 +725,7 @@ int pci_hose_scan(struct pci_controller *hose)
                        for (i = 0; i < val; i++)
                                udelay(1000);
                }
-               pcidelay_done = 1;
+               gd->pcidelay_done = 1;
        }
 #endif /* CONFIG_PCI_BOOTDELAY */
 
index af6a3ae00cfdcfe5364dc57fe4782bfd6bd1b1fa..7d25cc9f2f37d8b1a06b9cd67f2a320e013b958e 100644 (file)
@@ -156,6 +156,8 @@ int pci_rom_load(uint16_t class, struct pci_rom_header *rom_header,
 
        target = (void *)PCI_VGA_RAM_IMAGE_START;
        if (target != rom_header) {
+               ulong start = get_timer(0);
+
                debug("Copying VGA ROM Image from %p to %p, 0x%x bytes\n",
                      rom_header, target, rom_size);
                memcpy(target, rom_header, rom_size);
@@ -163,6 +165,7 @@ int pci_rom_load(uint16_t class, struct pci_rom_header *rom_header,
                        printf("VGA ROM copy failed\n");
                        return -EFAULT;
                }
+               debug("Copy took %lums\n", get_timer(start));
        }
        *ram_headerp = target;
 
@@ -205,7 +208,7 @@ int vbe_get_video_info(struct graphic_device *gdev)
        gdev->vprBase = vesa->phys_base_ptr;
        gdev->cprBase = vesa->phys_base_ptr;
 
-       return 0;
+       return gdev->winSizeX ? 0 : -ENOSYS;
 #else
        return -ENOSYS;
 #endif
@@ -244,7 +247,7 @@ int pci_run_vga_bios(pci_dev_t dev, int (*int15_handler)(void), bool emulate)
                defined(CONFIG_FRAMEBUFFER_VESA_MODE)
        vesa_mode = CONFIG_FRAMEBUFFER_VESA_MODE;
 #endif
-       debug("Selected vesa mode %d\b", vesa_mode);
+       debug("Selected vesa mode %#x\n", vesa_mode);
        if (emulate) {
 #ifdef CONFIG_BIOSEMU
                BE_VGAInfo *info;
@@ -272,7 +275,7 @@ int pci_run_vga_bios(pci_dev_t dev, int (*int15_handler)(void), bool emulate)
                return -ENOSYS;
 #endif
        }
-       debug("Final vesa mode %d\n", mode_info.video_mode);
+       debug("Final vesa mode %#x\n", mode_info.video_mode);
 
        return 0;
 }
index a03ad5ff1fb6b7cf3f55c3c861367707012426cf..f9e05add19157ee885e4c97b7fe4effe052e5333 100644 (file)
@@ -458,6 +458,7 @@ static int tegra_pcie_parse_port_info(const void *fdt, int node,
                                      unsigned int *index,
                                      unsigned int *lanes)
 {
+       struct fdt_pci_addr addr;
        pci_dev_t bdf;
        int err;
 
@@ -469,7 +470,7 @@ static int tegra_pcie_parse_port_info(const void *fdt, int node,
 
        *lanes = err;
 
-       err = fdtdec_pci_get_bdf(fdt, node, &bdf);
+       err = fdtdec_get_pci_bdf(fdt, node, &addr, &bdf);
        if (err < 0) {
                error("failed to parse \"reg\" property");
                return err;
index 1ec7c0e59ae0e2c28e0fa045fc1d76d40859385a..e68e16b3211757271a27e99d0089fbf4b29fc83f 100644 (file)
@@ -1,47 +1,65 @@
 config AXP221_POWER
-       boolean "axp221 pmic support"
-       depends on MACH_SUN6I
+       boolean "axp221 / axp223 pmic support"
+       depends on MACH_SUN6I || MACH_SUN8I
        default y
        ---help---
-       Say y here to enable support for the axp221 pmic found on most sun6i
-       (A31) boards.
+       Say y here to enable support for the axp221 / axp223 pmic found on most
+       sun6i (A31) / sun8i (A23) boards.
+
+config AXP221_DCDC1_VOLT
+       int "axp221 dcdc1 voltage"
+       depends on AXP221_POWER
+       default 3000
+       ---help---
+       Set the voltage (mV) to program the axp221 dcdc1 at, set to 0 to
+       disable dcdc1. This is typically used as generic 3.3V IO voltage for
+       things like GPIO-s, sdcard interfaces, etc. On most boards this is
+       undervolted to 3.0V to safe battery.
 
 config AXP221_DLDO1_VOLT
        int "axp221 dldo1 voltage"
        depends on AXP221_POWER
-       default -1
+       default 0
        ---help---
-       Set the voltage (mV) to program the axp221 dldo1 at, set to -1 to
-       disable dldo1.
+       Set the voltage (mV) to program the axp221 dldo1 at, set to 0 to
+       disable dldo1. On sun6i (A31) boards with ethernet this is often used
+       to power the ethernet phy. On sun8i (A23) boards this is often used to
+       power the wifi.
 
 config AXP221_DLDO4_VOLT
        int "axp221 dldo4 voltage"
        depends on AXP221_POWER
-       default -1
+       default 0
        ---help---
-       Set the voltage (mV) to program the axp221 dldo4 at, set to -1 to
+       Set the voltage (mV) to program the axp221 dldo4 at, set to 0 to
        disable dldo4.
 
 config AXP221_ALDO1_VOLT
        int "axp221 aldo1 voltage"
        depends on AXP221_POWER
-       default -1
+       default 0
        ---help---
-       Set the voltage (mV) to program the axp221 aldo1 at, set to -1 to
-       disable aldo1.
+       Set the voltage (mV) to program the axp221 aldo1 at, set to 0 to
+       disable aldo1. On sun6i (A31) boards which have a wifi module this is
+       often used to power the wifi module.
 
 config AXP221_ALDO2_VOLT
        int "axp221 aldo2 voltage"
        depends on AXP221_POWER
-       default -1
+       default 0 if MACH_SUN6I
+       default 2500 if MACH_SUN8I
        ---help---
-       Set the voltage (mV) to program the axp221 aldo2 at, set to -1 to
-       disable aldo2.
+       Set the voltage (mV) to program the axp221 aldo2 at, set to 0 to
+       disable aldo2. On sun6i (A31) boards this is typically unused and
+       should be disabled, if it is used for LPDDR2 it should be set to 1.8V.
+       On sun8i (A23) this is typically connected to VDD-DLL and must be set
+       to 2.5V.
 
 config AXP221_ALDO3_VOLT
        int "axp221 aldo3 voltage"
        depends on AXP221_POWER
-       default -1
+       default 3000
        ---help---
-       Set the voltage (mV) to program the axp221 aldo3 at, set to -1 to
-       disable aldo3.
+       Set the voltage (mV) to program the axp221 aldo3 at, set to 0 to
+       disable aldo3. This is typically connected to VCC-PLL and AVCC and
+       must be set to 3V.
index 9798e5bf7c621ebdba0c27b10f92e43796347609..3b1a6a73aed8ecfd8f748c1ffc37db8fff747e2e 100644 (file)
@@ -18,6 +18,11 @@ enum axp209_reg {
        AXP209_LDO3_VOLTAGE = 0x29,
        AXP209_IRQ_STATUS5 = 0x4c,
        AXP209_SHUTDOWN = 0x32,
+       AXP209_GPIO0_CTRL = 0x90,
+       AXP209_GPIO1_CTRL = 0x92,
+       AXP209_GPIO2_CTRL = 0x93,
+       AXP209_GPIO_STATE = 0x94,
+       AXP209_GPIO3_CTRL = 0x95,
 };
 
 #define AXP209_POWER_STATUS_ON_BY_DC   (1 << 0)
@@ -27,6 +32,15 @@ enum axp209_reg {
 
 #define AXP209_POWEROFF                        (1 << 7)
 
+#define AXP209_GPIO_OUTPUT_LOW         0x00 /* Drive pin low */
+#define AXP209_GPIO_OUTPUT_HIGH                0x01 /* Drive pin high */
+#define AXP209_GPIO_INPUT              0x02 /* Float pin */
+
+/* GPIO3 is different from the others */
+#define AXP209_GPIO3_OUTPUT_LOW                0x00 /* Drive pin low, Output mode */
+#define AXP209_GPIO3_OUTPUT_HIGH       0x02 /* Float pin, Output mode */
+#define AXP209_GPIO3_INPUT             0x06 /* Float pin, Input mode */
+
 static int axp209_write(enum axp209_reg reg, u8 val)
 {
        return i2c_write(0x34, reg, 1, &val, 1);
@@ -165,3 +179,61 @@ int axp209_power_button(void)
 
        return v & AXP209_IRQ5_PEK_DOWN;
 }
+
+static u8 axp209_get_gpio_ctrl_reg(unsigned int pin)
+{
+       switch (pin) {
+       case 0: return AXP209_GPIO0_CTRL;
+       case 1: return AXP209_GPIO1_CTRL;
+       case 2: return AXP209_GPIO2_CTRL;
+       case 3: return AXP209_GPIO3_CTRL;
+       }
+       return 0;
+}
+
+int axp_gpio_direction_input(unsigned int pin)
+{
+       u8 reg = axp209_get_gpio_ctrl_reg(pin);
+       /* GPIO3 is "special" */
+       u8 val = (pin == 3) ? AXP209_GPIO3_INPUT : AXP209_GPIO_INPUT;
+
+       return axp209_write(reg, val);
+}
+
+int axp_gpio_direction_output(unsigned int pin, unsigned int val)
+{
+       u8 reg = axp209_get_gpio_ctrl_reg(pin);
+
+       if (val) {
+               val = (pin == 3) ? AXP209_GPIO3_OUTPUT_HIGH :
+                                  AXP209_GPIO_OUTPUT_HIGH;
+       } else {
+               val = (pin == 3) ? AXP209_GPIO3_OUTPUT_LOW :
+                                  AXP209_GPIO_OUTPUT_LOW;
+       }
+
+       return axp209_write(reg, val);
+}
+
+int axp_gpio_get_value(unsigned int pin)
+{
+       u8 val, mask;
+       int rc;
+
+       if (pin == 3) {
+               rc = axp209_read(AXP209_GPIO3_CTRL, &val);
+               mask = 1;
+       } else {
+               rc = axp209_read(AXP209_GPIO_STATE, &val);
+               mask = 1 << (pin + 4);
+       }
+       if (rc)
+               return rc;
+
+       return (val & mask) ? 1 : 0;
+}
+
+int axp_gpio_set_value(unsigned int pin, unsigned int val)
+{
+       return axp_gpio_direction_output(pin, val);
+}
index 941193a19da516f68f404f9363a9bdbfd46b03b4..4c86f099a2df52bb8223ed17115cbbc3da3232bf 100644 (file)
@@ -1,4 +1,10 @@
 /*
+ * AXP221 and AXP223 driver
+ *
+ * IMPORTANT when making changes to this file check that the registers
+ * used are the same for the axp221 and axp223.
+ *
+ * (C) Copyright 2014 Hans de Goede <hdegoede@redhat.com>
  * (C) Copyright 2013 Oliver Schinagl <oliver@schinagl.nl>
  *
  * SPDX-License-Identifier:    GPL-2.0+
@@ -7,8 +13,50 @@
 #include <common.h>
 #include <errno.h>
 #include <asm/arch/p2wi.h>
+#include <asm/arch/rsb.h>
 #include <axp221.h>
 
+/*
+ * The axp221 uses the p2wi bus, the axp223 is identical (for all registers
+ * used sofar) but uses the rsb bus. These functions abstract this.
+ */
+static int pmic_bus_init(void)
+{
+#ifdef CONFIG_MACH_SUN6I
+       p2wi_init();
+       return p2wi_change_to_p2wi_mode(AXP221_CHIP_ADDR, AXP221_CTRL_ADDR,
+                                       AXP221_INIT_DATA);
+#else
+       int ret;
+
+       rsb_init();
+
+       ret = rsb_set_device_mode(AXP223_DEVICE_MODE_DATA);
+       if (ret)
+               return ret;
+
+       return rsb_set_device_address(AXP223_DEVICE_ADDR, AXP223_RUNTIME_ADDR);
+#endif
+}
+
+static int pmic_bus_read(const u8 addr, u8 *data)
+{
+#ifdef CONFIG_MACH_SUN6I
+       return p2wi_read(addr, data);
+#else
+       return rsb_read(AXP223_RUNTIME_ADDR, addr, data);
+#endif
+}
+
+static int pmic_bus_write(const u8 addr, u8 data)
+{
+#ifdef CONFIG_MACH_SUN6I
+       return p2wi_write(addr, data);
+#else
+       return rsb_write(AXP223_RUNTIME_ADDR, addr, data);
+#endif
+}
+
 static u8 axp221_mvolt_to_cfg(int mvolt, int min, int max, int div)
 {
        if (mvolt < min)
@@ -24,12 +72,25 @@ static int axp221_setbits(u8 reg, u8 bits)
        int ret;
        u8 val;
 
-       ret = p2wi_read(reg, &val);
+       ret = pmic_bus_read(reg, &val);
        if (ret)
                return ret;
 
        val |= bits;
-       return p2wi_write(reg, val);
+       return pmic_bus_write(reg, val);
+}
+
+static int axp221_clrbits(u8 reg, u8 bits)
+{
+       int ret;
+       u8 val;
+
+       ret = pmic_bus_read(reg, &val);
+       if (ret)
+               return ret;
+
+       val &= ~bits;
+       return pmic_bus_write(reg, val);
 }
 
 int axp221_set_dcdc1(unsigned int mvolt)
@@ -37,40 +98,89 @@ int axp221_set_dcdc1(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 1600, 3400, 100);
 
-       ret = p2wi_write(AXP221_DCDC1_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL1,
+                                     AXP221_OUTPUT_CTRL1_DCDC1_EN);
+
+       ret = pmic_bus_write(AXP221_DCDC1_CTRL, cfg);
        if (ret)
                return ret;
 
-       return axp221_setbits(AXP221_OUTPUT_CTRL2,
-                             AXP221_OUTPUT_CTRL2_DCDC1_EN);
+       ret = axp221_setbits(AXP221_OUTPUT_CTRL2,
+                            AXP221_OUTPUT_CTRL2_DCDC1SW_EN);
+       if (ret)
+               return ret;
+
+       return axp221_setbits(AXP221_OUTPUT_CTRL1,
+                             AXP221_OUTPUT_CTRL1_DCDC1_EN);
 }
 
 int axp221_set_dcdc2(unsigned int mvolt)
 {
+       int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 600, 1540, 20);
 
-       return p2wi_write(AXP221_DCDC2_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL1,
+                                     AXP221_OUTPUT_CTRL1_DCDC2_EN);
+
+       ret = pmic_bus_write(AXP221_DCDC2_CTRL, cfg);
+       if (ret)
+               return ret;
+
+       return axp221_setbits(AXP221_OUTPUT_CTRL1,
+                             AXP221_OUTPUT_CTRL1_DCDC2_EN);
 }
 
 int axp221_set_dcdc3(unsigned int mvolt)
 {
+       int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 600, 1860, 20);
 
-       return p2wi_write(AXP221_DCDC3_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL1,
+                                     AXP221_OUTPUT_CTRL1_DCDC3_EN);
+
+       ret = pmic_bus_write(AXP221_DCDC3_CTRL, cfg);
+       if (ret)
+               return ret;
+
+       return axp221_setbits(AXP221_OUTPUT_CTRL1,
+                             AXP221_OUTPUT_CTRL1_DCDC3_EN);
 }
 
 int axp221_set_dcdc4(unsigned int mvolt)
 {
+       int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 600, 1540, 20);
 
-       return p2wi_write(AXP221_DCDC4_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL1,
+                                     AXP221_OUTPUT_CTRL1_DCDC4_EN);
+
+       ret = pmic_bus_write(AXP221_DCDC4_CTRL, cfg);
+       if (ret)
+               return ret;
+
+       return axp221_setbits(AXP221_OUTPUT_CTRL1,
+                             AXP221_OUTPUT_CTRL1_DCDC4_EN);
 }
 
 int axp221_set_dcdc5(unsigned int mvolt)
 {
+       int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 1000, 2550, 50);
 
-       return p2wi_write(AXP221_DCDC5_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL1,
+                                     AXP221_OUTPUT_CTRL1_DCDC5_EN);
+
+       ret = pmic_bus_write(AXP221_DCDC5_CTRL, cfg);
+       if (ret)
+               return ret;
+
+       return axp221_setbits(AXP221_OUTPUT_CTRL1,
+                             AXP221_OUTPUT_CTRL1_DCDC5_EN);
 }
 
 int axp221_set_dldo1(unsigned int mvolt)
@@ -78,7 +188,11 @@ int axp221_set_dldo1(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
 
-       ret = p2wi_write(AXP221_DLDO1_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL2,
+                                     AXP221_OUTPUT_CTRL2_DLDO1_EN);
+
+       ret = pmic_bus_write(AXP221_DLDO1_CTRL, cfg);
        if (ret)
                return ret;
 
@@ -91,7 +205,11 @@ int axp221_set_dldo2(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
 
-       ret = p2wi_write(AXP221_DLDO2_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL2,
+                                     AXP221_OUTPUT_CTRL2_DLDO2_EN);
+
+       ret = pmic_bus_write(AXP221_DLDO2_CTRL, cfg);
        if (ret)
                return ret;
 
@@ -104,7 +222,11 @@ int axp221_set_dldo3(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
 
-       ret = p2wi_write(AXP221_DLDO3_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL2,
+                                     AXP221_OUTPUT_CTRL2_DLDO3_EN);
+
+       ret = pmic_bus_write(AXP221_DLDO3_CTRL, cfg);
        if (ret)
                return ret;
 
@@ -117,7 +239,11 @@ int axp221_set_dldo4(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
 
-       ret = p2wi_write(AXP221_DLDO4_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL2,
+                                     AXP221_OUTPUT_CTRL2_DLDO4_EN);
+
+       ret = pmic_bus_write(AXP221_DLDO4_CTRL, cfg);
        if (ret)
                return ret;
 
@@ -130,7 +256,11 @@ int axp221_set_aldo1(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
 
-       ret = p2wi_write(AXP221_ALDO1_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL1,
+                                     AXP221_OUTPUT_CTRL1_ALDO1_EN);
+
+       ret = pmic_bus_write(AXP221_ALDO1_CTRL, cfg);
        if (ret)
                return ret;
 
@@ -143,7 +273,11 @@ int axp221_set_aldo2(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
 
-       ret = p2wi_write(AXP221_ALDO2_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL1,
+                                     AXP221_OUTPUT_CTRL1_ALDO2_EN);
+
+       ret = pmic_bus_write(AXP221_ALDO2_CTRL, cfg);
        if (ret)
                return ret;
 
@@ -156,7 +290,11 @@ int axp221_set_aldo3(unsigned int mvolt)
        int ret;
        u8 cfg = axp221_mvolt_to_cfg(mvolt, 700, 3300, 100);
 
-       ret = p2wi_write(AXP221_ALDO3_CTRL, cfg);
+       if (mvolt == 0)
+               return axp221_clrbits(AXP221_OUTPUT_CTRL3,
+                                     AXP221_OUTPUT_CTRL3_ALDO3_EN);
+
+       ret = pmic_bus_write(AXP221_ALDO3_CTRL, cfg);
        if (ret)
                return ret;
 
@@ -166,21 +304,88 @@ int axp221_set_aldo3(unsigned int mvolt)
 
 int axp221_init(void)
 {
+       /* This cannot be 0 because it is used in SPL before BSS is ready */
+       static int needs_init = 1;
        u8 axp_chip_id;
        int ret;
 
-       p2wi_init();
-       ret = p2wi_change_to_p2wi_mode(AXP221_CHIP_ADDR, AXP221_CTRL_ADDR,
-                                      AXP221_INIT_DATA);
+       if (!needs_init)
+               return 0;
+
+       ret = pmic_bus_init();
        if (ret)
                return ret;
 
-       ret = p2wi_read(AXP221_CHIP_ID, &axp_chip_id);
+       ret = pmic_bus_read(AXP221_CHIP_ID, &axp_chip_id);
        if (ret)
                return ret;
 
        if (!(axp_chip_id == 0x6 || axp_chip_id == 0x7 || axp_chip_id == 0x17))
                return -ENODEV;
 
+       needs_init = 0;
        return 0;
 }
+
+int axp221_get_sid(unsigned int *sid)
+{
+       u8 *dest = (u8 *)sid;
+       int i, ret;
+
+       ret = axp221_init();
+       if (ret)
+               return ret;
+
+       ret = pmic_bus_write(AXP221_PAGE, 1);
+       if (ret)
+               return ret;
+
+       for (i = 0; i < 16; i++) {
+               ret = pmic_bus_read(AXP221_SID + i, &dest[i]);
+               if (ret)
+                       return ret;
+       }
+
+       pmic_bus_write(AXP221_PAGE, 0);
+
+       for (i = 0; i < 4; i++)
+               sid[i] = be32_to_cpu(sid[i]);
+
+       return 0;
+}
+
+static int axp_drivebus_setup(void)
+{
+       int ret;
+
+       ret = axp221_init();
+       if (ret)
+               return ret;
+
+       /* Set N_VBUSEN pin to output / DRIVEBUS function */
+       return axp221_clrbits(AXP221_MISC_CTRL, AXP221_MISC_CTRL_N_VBUSEN_FUNC);
+}
+
+int axp_drivebus_enable(void)
+{
+       int ret;
+
+       ret = axp_drivebus_setup();
+       if (ret)
+               return ret;
+
+       /* Set DRIVEBUS high */
+       return axp221_setbits(AXP221_VBUS_IPSOUT, AXP221_VBUS_IPSOUT_DRIVEBUS);
+}
+
+int axp_drivebus_disable(void)
+{
+       int ret;
+
+       ret = axp_drivebus_setup();
+       if (ret)
+               return ret;
+
+       /* Set DRIVEBUS low */
+       return axp221_clrbits(AXP221_VBUS_IPSOUT, AXP221_VBUS_IPSOUT_DRIVEBUS);
+}
index e7b07ebab49ea365d51234621ac989a8d4078e2e..985cfdb90183c7004abe42577c274b24e1b5f073 100644 (file)
@@ -14,5 +14,6 @@ obj-$(CONFIG_POWER_PFUZE100) += pmic_pfuze100.o
 obj-$(CONFIG_POWER_TPS65090_I2C) += pmic_tps65090.o
 obj-$(CONFIG_POWER_TPS65090_EC) += pmic_tps65090_ec.o
 obj-$(CONFIG_POWER_TPS65217) += pmic_tps65217.o
+obj-$(CONFIG_POWER_TPS65218) += pmic_tps62362.o
 obj-$(CONFIG_POWER_TPS65218) += pmic_tps65218.o
 obj-$(CONFIG_POWER_TPS65910) += pmic_tps65910.o
diff --git a/drivers/power/pmic/pmic_tps62362.c b/drivers/power/pmic/pmic_tps62362.c
new file mode 100644 (file)
index 0000000..2123685
--- /dev/null
@@ -0,0 +1,47 @@
+/*
+ * (C) Copyright 2014 Texas Instruments Incorporated -  http://www.ti.com
+ * Author: Felipe Balbi <balbi@ti.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#include <common.h>
+#include <i2c.h>
+#include <asm/errno.h>
+#include <power/pmic.h>
+#include <power/tps62362.h>
+
+/**
+ * tps62362_voltage_update() - Function to change a voltage level, as this
+ *                            is a multi-step process.
+ * @reg:       Register address to write to
+ * @volt_sel:  Voltage register value to write
+ * @return:    0 on success, 1 on failure
+ */
+int tps62362_voltage_update(unsigned char reg, unsigned char volt_sel)
+{
+       if (reg > TPS62362_NUM_REGS)
+               return 1;
+
+       return i2c_write(TPS62362_I2C_ADDR, reg, 1, &volt_sel, 1);
+}
+
+int power_tps62362_init(unsigned char bus)
+{
+       static const char name[] = "TPS62362";
+       struct pmic *p = pmic_alloc();
+
+       if (!p) {
+               printf("%s: POWER allocation error!\n", __func__);
+               return -ENOMEM;
+       }
+
+       p->name = name;
+       p->interface = PMIC_I2C;
+       p->number_of_regs = TPS62362_NUM_REGS;
+       p->hw.i2c.addr = TPS62362_I2C_ADDR;
+       p->hw.i2c.tx_num = 1;
+       p->bus = bus;
+
+       return 0;
+}
index af5beba39ffac5bfc5395a4f35abfc0d882194e4..70c946249f0b729277e210509c1d622904ccec40 100644 (file)
@@ -289,7 +289,38 @@ int ns16550_serial_ofdata_to_platdata(struct udevice *dev)
        struct ns16550_platdata *plat = dev->platdata;
        fdt_addr_t addr;
 
+       /* try Processor Local Bus device first */
        addr = fdtdec_get_addr(gd->fdt_blob, dev->of_offset, "reg");
+#ifdef CONFIG_PCI
+       if (addr == FDT_ADDR_T_NONE) {
+               /* then try pci device */
+               struct fdt_pci_addr pci_addr;
+               u32 bar;
+               int ret;
+
+               /* we prefer to use a memory-mapped register */
+               ret = fdtdec_get_pci_addr(gd->fdt_blob, dev->of_offset,
+                                         FDT_PCI_SPACE_MEM32, "reg",
+                                         &pci_addr);
+               if (ret) {
+                       /* try if there is any i/o-mapped register */
+                       ret = fdtdec_get_pci_addr(gd->fdt_blob,
+                                                 dev->of_offset,
+                                                 FDT_PCI_SPACE_IO,
+                                                 "reg", &pci_addr);
+                       if (ret)
+                               return ret;
+               }
+
+               ret = fdtdec_get_pci_bar32(gd->fdt_blob, dev->of_offset,
+                                          &pci_addr, &bar);
+               if (ret)
+                       return ret;
+
+               addr = bar;
+       }
+#endif
+
        if (addr == FDT_ADDR_T_NONE)
                return -EINVAL;
 
index e81e035ec2f9d55c608c2c1d821548a9147d1b43..4bf6062c645e99dbe10b6afe423fae44ee9e5d94 100644 (file)
@@ -6,9 +6,12 @@
 
 #include <common.h>
 #include <dm.h>
+#include <fdtdec.h>
 #include <ns16550.h>
 #include <serial.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 static const struct udevice_id x86_serial_ids[] = {
        { .compatible = "x86-uart" },
        { }
@@ -22,10 +25,13 @@ static int x86_serial_ofdata_to_platdata(struct udevice *dev)
        ret = ns16550_serial_ofdata_to_platdata(dev);
        if (ret)
                return ret;
-       plat->clock = 1843200;
+
+       plat->clock = fdtdec_get_int(gd->fdt_blob, dev->of_offset,
+                                    "clock-frequency", 1843200);
 
        return 0;
 }
+
 U_BOOT_DRIVER(serial_ns16550) = {
        .name   = "serial_x86",
        .id     = UCLASS_SERIAL,
index b8ca720e25bf7ae342814b6015ba41ba789c0d22..0ef85db7b51d51e3db2ce300a158699b87e30744 100644 (file)
@@ -271,6 +271,19 @@ static int asix_read_mac(struct eth_device *eth)
        return 0;
 }
 
+static int asix_write_mac(struct eth_device *eth)
+{
+       struct ueth_data *dev = (struct ueth_data *)eth->priv;
+       int ret;
+
+       ret = asix_write_cmd(dev, AX_ACCESS_MAC, AX_NODE_ID, ETH_ALEN,
+                                ETH_ALEN, eth->enetaddr);
+       if (ret < 0)
+               debug("Failed to set MAC address: %02x\n", ret);
+
+       return ret;
+}
+
 static int asix_basic_reset(struct ueth_data *dev)
 {
        struct asix_private *dev_priv = (struct asix_private *)dev->dev_priv;
@@ -686,6 +699,7 @@ int ax88179_eth_get_info(struct usb_device *dev, struct ueth_data *ss,
        eth->send = asix_send;
        eth->recv = asix_recv;
        eth->halt = asix_halt;
+       eth->write_hwaddr = asix_write_mac;
        eth->priv = ss;
 
        if (asix_basic_reset(ss))
index a4c5606527a824bca5f53a5c7514d38e2d530f8b..98c2da6f14bbf3522125221cde25e8946ad18281 100644 (file)
@@ -761,6 +761,14 @@ composite_setup(struct usb_gadget *gadget, const struct usb_ctrlrequest *ctrl)
                        if (value >= 0)
                                value = min(w_length, (u16) value);
                        break;
+               case USB_DT_BOS:
+                       /*
+                        * The USB compliance test (USB 2.0 Command Verifier)
+                        * issues this request. We should not run into the
+                        * default path here. But return for now until
+                        * the superspeed support is added.
+                        */
+                       break;
                default:
                        goto unknown;
                }
index ead71eba6b136db95c9cd4b017ef2da6827872a4..77a1567a944c71b95fc5c11d077138e7cc6df563 100644 (file)
@@ -780,6 +780,13 @@ static int dfu_set_alt(struct usb_function *f, unsigned intf, unsigned alt)
        return 0;
 }
 
+static int __dfu_get_alt(struct usb_function *f, unsigned intf)
+{
+       struct f_dfu *f_dfu = func_to_dfu(f);
+
+       return f_dfu->altsetting;
+}
+
 /* TODO: is this really what we need here? */
 static void dfu_disable(struct usb_function *f)
 {
@@ -806,6 +813,7 @@ static int dfu_bind_config(struct usb_configuration *c)
        f_dfu->usb_function.bind = dfu_bind;
        f_dfu->usb_function.unbind = dfu_unbind;
        f_dfu->usb_function.set_alt = dfu_set_alt;
+       f_dfu->usb_function.get_alt = __dfu_get_alt;
        f_dfu->usb_function.disable = dfu_disable;
        f_dfu->usb_function.strings = dfu_generic_strings;
        f_dfu->usb_function.setup = dfu_handle;
index 8945c5b665511b16dc44dd04c240dcbedc0af3b1..d4460b2dc715fe2ca197533aed285ee63fe35f0f 100644 (file)
@@ -1950,11 +1950,11 @@ int usb_gadget_register_driver(struct usb_gadget_driver *driver)
        dev->watchdog.period = 5000 * CONFIG_SYS_HZ / 1000000; /* 5 ms */
        dev->watchdog.function = udc_watchdog;
 
+       dev->mach = &mach_info;
+
        udc_disable(dev);
        udc_reinit(dev);
 
-       dev->mach = &mach_info;
-
        dev->gadget.name = "pxa2xx_udc";
        retval = driver->bind(&dev->gadget);
        if (retval) {
index bc7606646bbcf9ac76ab679a8f85405ceaa6d45a..f1fb19013281c6483c052ce77b64689faf09fe93 100644 (file)
@@ -1148,7 +1148,7 @@ disable_periodic(struct ehci_ctrl *ctrl)
 
 struct int_queue *
 create_int_queue(struct usb_device *dev, unsigned long pipe, int queuesize,
-                int elementsize, void *buffer)
+                int elementsize, void *buffer, int interval)
 {
        struct ehci_ctrl *ctrl = dev->controller;
        struct int_queue *result = NULL;
@@ -1398,7 +1398,7 @@ submit_int_msg(struct usb_device *dev, unsigned long pipe, void *buffer,
        debug("dev=%p, pipe=%lu, buffer=%p, length=%d, interval=%d",
              dev, pipe, buffer, length, interval);
 
-       queue = create_int_queue(dev, pipe, 1, length, buffer);
+       queue = create_int_queue(dev, pipe, 1, length, buffer, interval);
        if (!queue)
                return -1;
 
index cc9a8fa71ef3e35139024a11515eb9251a7e38c0..eda9f698d9bc767f1d4a67b48d57d5288a002afa 100644 (file)
  * SPDX-License-Identifier:    GPL-2.0+
  */
 
-#include <asm/arch/clock.h>
-#include <asm/arch/cpu.h>
-#include <asm/gpio.h>
-#include <asm/io.h>
+#include <asm/arch/usbc.h>
 #include <common.h>
 #include "ehci.h"
 
-#define SUNXI_USB_PMU_IRQ_ENABLE       0x800
-#define SUNXI_USB_CSR                  0x404
-#define SUNXI_USB_PASSBY_EN            1
-
-#define SUNXI_EHCI_AHB_ICHR8_EN                (1 << 10)
-#define SUNXI_EHCI_AHB_INCR4_BURST_EN  (1 << 9)
-#define SUNXI_EHCI_AHB_INCRX_ALIGN_EN  (1 << 8)
-#define SUNXI_EHCI_ULPI_BYPASS_EN      (1 << 0)
-
-static struct sunxi_ehci_hcd {
-       struct usb_hcd *hcd;
-       int usb_rst_mask;
-       int ahb_clk_mask;
-       int gpio_vbus;
-       int irq;
-       int id;
-} sunxi_echi_hcd[] = {
-       {
-               .usb_rst_mask = CCM_USB_CTRL_PHY1_RST | CCM_USB_CTRL_PHY1_CLK,
-               .ahb_clk_mask = 1 << AHB_GATE_OFFSET_USB_EHCI0,
-#ifndef CONFIG_MACH_SUN6I
-               .irq = 39,
-#else
-               .irq = 72,
-#endif
-               .id = 1,
-       },
-#if (CONFIG_USB_MAX_CONTROLLER_COUNT > 1)
-       {
-               .usb_rst_mask = CCM_USB_CTRL_PHY2_RST | CCM_USB_CTRL_PHY2_CLK,
-               .ahb_clk_mask = 1 << AHB_GATE_OFFSET_USB_EHCI1,
-#ifndef CONFIG_MACH_SUN6I
-               .irq = 40,
-#else
-               .irq = 74,
-#endif
-               .id = 2,
-       }
-#endif
-};
-
-static int enabled_hcd_count;
-
-static void *get_io_base(int hcd_id)
-{
-       switch (hcd_id) {
-       case 0:
-               return (void *)SUNXI_USB0_BASE;
-       case 1:
-               return (void *)SUNXI_USB1_BASE;
-       case 2:
-               return (void *)SUNXI_USB2_BASE;
-       default:
-               return NULL;
-       }
-}
-
-static int get_vbus_gpio(int hcd_id)
-{
-       switch (hcd_id) {
-       case 1: return sunxi_name_to_gpio(CONFIG_USB1_VBUS_PIN);
-       case 2: return sunxi_name_to_gpio(CONFIG_USB2_VBUS_PIN);
-       }
-       return -1;
-}
-
-static void usb_phy_write(struct sunxi_ehci_hcd *sunxi_ehci, int addr,
-                         int data, int len)
-{
-       int j = 0, usbc_bit = 0;
-       void *dest = get_io_base(0) + SUNXI_USB_CSR;
-
-       usbc_bit = 1 << (sunxi_ehci->id * 2);
-       for (j = 0; j < len; j++) {
-               /* set the bit address to be written */
-               clrbits_le32(dest, 0xff << 8);
-               setbits_le32(dest, (addr + j) << 8);
-
-               clrbits_le32(dest, usbc_bit);
-               /* set data bit */
-               if (data & 0x1)
-                       setbits_le32(dest, 1 << 7);
-               else
-                       clrbits_le32(dest, 1 << 7);
-
-               setbits_le32(dest, usbc_bit);
-
-               clrbits_le32(dest, usbc_bit);
-
-               data >>= 1;
-       }
-}
-
-static void sunxi_usb_phy_init(struct sunxi_ehci_hcd *sunxi_ehci)
-{
-       /* The following comments are machine
-        * translated from Chinese, you have been warned!
-        */
-
-       /* adjust PHY's magnitude and rate */
-       usb_phy_write(sunxi_ehci, 0x20, 0x14, 5);
-
-       /* threshold adjustment disconnect */
-#if defined CONFIG_MACH_SUN4I || defined CONFIG_MACH_SUN6I
-       usb_phy_write(sunxi_ehci, 0x2a, 3, 2);
-#else
-       usb_phy_write(sunxi_ehci, 0x2a, 2, 2);
-#endif
-
-       return;
-}
-
-static void sunxi_usb_passby(struct sunxi_ehci_hcd *sunxi_ehci, int enable)
-{
-       unsigned long bits = 0;
-       void *addr = get_io_base(sunxi_ehci->id) + SUNXI_USB_PMU_IRQ_ENABLE;
-
-       bits = SUNXI_EHCI_AHB_ICHR8_EN |
-               SUNXI_EHCI_AHB_INCR4_BURST_EN |
-               SUNXI_EHCI_AHB_INCRX_ALIGN_EN |
-               SUNXI_EHCI_ULPI_BYPASS_EN;
-
-       if (enable)
-               setbits_le32(addr, bits);
-       else
-               clrbits_le32(addr, bits);
-
-       return;
-}
-
-static void sunxi_ehci_enable(struct sunxi_ehci_hcd *sunxi_ehci)
-{
-       struct sunxi_ccm_reg *ccm = (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
-
-       setbits_le32(&ccm->usb_clk_cfg, sunxi_ehci->usb_rst_mask);
-       setbits_le32(&ccm->ahb_gate0, sunxi_ehci->ahb_clk_mask);
-#ifdef CONFIG_MACH_SUN6I
-       setbits_le32(&ccm->ahb_reset0_cfg, sunxi_ehci->ahb_clk_mask);
-#endif
-
-       sunxi_usb_phy_init(sunxi_ehci);
-
-       sunxi_usb_passby(sunxi_ehci, SUNXI_USB_PASSBY_EN);
-
-       if (sunxi_ehci->gpio_vbus != -1)
-               gpio_direction_output(sunxi_ehci->gpio_vbus, 1);
-}
-
-static void sunxi_ehci_disable(struct sunxi_ehci_hcd *sunxi_ehci)
-{
-       struct sunxi_ccm_reg *ccm = (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
-
-       if (sunxi_ehci->gpio_vbus != -1)
-               gpio_direction_output(sunxi_ehci->gpio_vbus, 0);
-
-       sunxi_usb_passby(sunxi_ehci, !SUNXI_USB_PASSBY_EN);
-
-#ifdef CONFIG_MACH_SUN6I
-       clrbits_le32(&ccm->ahb_reset0_cfg, sunxi_ehci->ahb_clk_mask);
-#endif
-       clrbits_le32(&ccm->ahb_gate0, sunxi_ehci->ahb_clk_mask);
-       clrbits_le32(&ccm->usb_clk_cfg, sunxi_ehci->usb_rst_mask);
-}
-
 int ehci_hcd_init(int index, enum usb_init_type init, struct ehci_hccr **hccr,
                struct ehci_hcor **hcor)
 {
-       struct sunxi_ccm_reg *ccm = (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
-       struct sunxi_ehci_hcd *sunxi_ehci = &sunxi_echi_hcd[index];
        int err;
 
-       sunxi_ehci->gpio_vbus = get_vbus_gpio(sunxi_ehci->id);
+       err = sunxi_usbc_request_resources(index + 1);
+       if (err)
+               return err;
 
-       /* enable common PHY only once */
-       if (index == 0)
-               setbits_le32(&ccm->usb_clk_cfg, CCM_USB_CTRL_PHYGATE);
+       sunxi_usbc_enable(index + 1);
+       sunxi_usbc_vbus_enable(index + 1);
 
-       if (sunxi_ehci->gpio_vbus != -1) {
-               err = gpio_request(sunxi_ehci->gpio_vbus, "ehci_vbus");
-               if (err)
-                       return err;
-       }
-
-       sunxi_ehci_enable(sunxi_ehci);
-
-       *hccr = get_io_base(sunxi_ehci->id);
+       *hccr = sunxi_usbc_get_io_base(index + 1);
 
        *hcor = (struct ehci_hcor *)((uint32_t) *hccr
                                + HC_LENGTH(ehci_readl(&(*hccr)->cr_capbase)));
@@ -210,30 +34,13 @@ int ehci_hcd_init(int index, enum usb_init_type init, struct ehci_hccr **hccr,
              (uint32_t)*hccr, (uint32_t)*hcor,
              (uint32_t)HC_LENGTH(ehci_readl(&(*hccr)->cr_capbase)));
 
-       enabled_hcd_count++;
-
        return 0;
 }
 
 int ehci_hcd_stop(int index)
 {
-       struct sunxi_ccm_reg *ccm = (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
-       struct sunxi_ehci_hcd *sunxi_ehci = &sunxi_echi_hcd[index];
-       int err;
-
-       sunxi_ehci_disable(sunxi_ehci);
-
-       if (sunxi_ehci->gpio_vbus != -1) {
-               err = gpio_free(sunxi_ehci->gpio_vbus);
-               if (err)
-                       return err;
-       }
+       sunxi_usbc_vbus_disable(index + 1);
+       sunxi_usbc_disable(index + 1);
 
-       /* disable common PHY only once, for the last enabled hcd */
-       if (enabled_hcd_count == 1)
-               clrbits_le32(&ccm->usb_clk_cfg, CCM_USB_CTRL_PHYGATE);
-
-       enabled_hcd_count--;
-
-       return 0;
+       return sunxi_usbc_free_resources(index + 1);
 }
index 3facf0fc105dbf430d0eeb6b884fcb7e0ee9081e..9edeece381de106b1ae613085fbded6240bda0c5 100644 (file)
@@ -8,6 +8,7 @@ obj-$(CONFIG_MUSB_HOST) += musb_host.o musb_core.o musb_uboot.o
 obj-$(CONFIG_USB_MUSB_DSPS) += musb_dsps.o
 obj-$(CONFIG_USB_MUSB_AM35X) += am35x.o
 obj-$(CONFIG_USB_MUSB_OMAP2PLUS) += omap2430.o
+obj-$(CONFIG_USB_MUSB_SUNXI) += sunxi.o
 
 ccflags-y := $(call cc-option,-Wno-unused-variable) \
                $(call cc-option,-Wno-unused-but-set-variable) \
index bbcee88241ba33f05cafad51d3162bc63bc12021..437309ceb44a380bfed9b05d73d6f9828db08210 100644 (file)
@@ -2130,8 +2130,6 @@ done:
        return ret;
 }
 
-
-#ifndef __UBOOT__
 /*
  * abort a transfer that's at the head of a hardware queue.
  * called with controller locked, irqs blocked
@@ -2195,7 +2193,14 @@ static int musb_cleanup_urb(struct urb *urb, struct musb_qh *qh)
        return status;
 }
 
-static int musb_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status)
+#ifndef __UBOOT__
+static int musb_urb_dequeue(
+#else
+int musb_urb_dequeue(
+#endif
+       struct usb_hcd *hcd,
+       struct urb *urb,
+       int status)
 {
        struct musb             *musb = hcd_to_musb(hcd);
        struct musb_qh          *qh;
@@ -2253,6 +2258,7 @@ done:
        return ret;
 }
 
+#ifndef __UBOOT__
 /* disable an endpoint */
 static void
 musb_h_disable(struct usb_hcd *hcd, struct usb_host_endpoint *hep)
index ebebe0c02a57c61b6cd9cb881990714feb0d5c6b..546b4a2715f4549c96e0b426f2dad78e86a1772f 100644 (file)
@@ -110,5 +110,6 @@ static inline struct urb *next_urb(struct musb_qh *qh)
 
 #ifdef __UBOOT__
 int musb_urb_enqueue(struct usb_hcd *hcd, struct urb *urb, gfp_t mem_flags);
+int musb_urb_dequeue(struct usb_hcd *hcd, struct urb *urb, int status);
 #endif
 #endif                         /* _MUSB_HOST_H */
index 03f2655af290758cb708a67f832abd6257df2894..27e4ed4ec6a3257b9e49f8b416fa90c758e32d74 100644 (file)
 
 #ifndef CONFIG_BLACKFIN
 
+/* SUNXI has different reg addresses, but identical r/w functions */
+#ifndef CONFIG_ARCH_SUNXI 
+
 /*
  * Common USB registers
  */
 #define MUSB_BUSCTL_OFFSET(_epnum, _offset) \
        (0x80 + (8*(_epnum)) + (_offset))
 
+#else /* CONFIG_ARCH_SUNXI */
+
+/*
+ * Common USB registers
+ */
+
+#define MUSB_FADDR             0x0098
+#define MUSB_POWER             0x0040
+
+#define MUSB_INTRTX            0x0044
+#define MUSB_INTRRX            0x0046
+#define MUSB_INTRTXE           0x0048
+#define MUSB_INTRRXE           0x004A
+#define MUSB_INTRUSB           0x004C
+#define MUSB_INTRUSBE          0x0050
+#define MUSB_FRAME             0x0054
+#define MUSB_INDEX             0x0042
+#define MUSB_TESTMODE          0x007C
+
+/* Get offset for a given FIFO from musb->mregs */
+#define MUSB_FIFO_OFFSET(epnum)        (0x00 + ((epnum) * 4))
+
+/*
+ * Additional Control Registers
+ */
+
+#define MUSB_DEVCTL            0x0041
+
+/* These are always controlled through the INDEX register */
+#define MUSB_TXFIFOSZ          0x0090
+#define MUSB_RXFIFOSZ          0x0094
+#define MUSB_TXFIFOADD         0x0092
+#define MUSB_RXFIFOADD         0x0096
+
+#define MUSB_EPINFO            0x0078
+#define MUSB_RAMINFO           0x0079
+#define MUSB_LINKINFO          0x007A
+#define MUSB_VPLEN             0x007B
+#define MUSB_HS_EOF1           0x007C
+#define MUSB_FS_EOF1           0x007D
+#define MUSB_LS_EOF1           0x007E
+
+/* Offsets to endpoint registers */
+#define MUSB_TXMAXP            0x0080
+#define MUSB_TXCSR             0x0082
+#define MUSB_CSR0              0x0082
+#define MUSB_RXMAXP            0x0084
+#define MUSB_RXCSR             0x0086
+#define MUSB_RXCOUNT           0x0088
+#define MUSB_COUNT0            0x0088
+#define MUSB_TXTYPE            0x008C
+#define MUSB_TYPE0             0x008C
+#define MUSB_TXINTERVAL                0x008D
+#define MUSB_NAKLIMIT0         0x008D
+#define MUSB_RXTYPE            0x008E
+#define MUSB_RXINTERVAL                0x008F
+
+#define MUSB_CONFIGDATA                0x00b0 /* musb_read_configdata adds 0x10 ! */
+#define MUSB_FIFOSIZE          0x0090
+
+/* Offsets to endpoint registers in indexed model (using INDEX register) */
+#define MUSB_INDEXED_OFFSET(_epnum, _offset) (_offset)
+
+#define MUSB_TXCSR_MODE                0x2000
+
+/* "bus control"/target registers, for host side multipoint (external hubs) */
+#define MUSB_TXFUNCADDR                0x0098
+#define MUSB_TXHUBADDR         0x009A
+#define MUSB_TXHUBPORT         0x009B
+
+#define MUSB_RXFUNCADDR                0x009C
+#define MUSB_RXHUBADDR         0x009E
+#define MUSB_RXHUBPORT         0x009F
+
+/* Endpoint is selected with MUSB_INDEX. */
+#define MUSB_BUSCTL_OFFSET(_epnum, _offset) (_offset)
+
+#endif /* CONFIG_ARCH_SUNXI */
+
 static inline void musb_write_txfifosz(void __iomem *mbase, u8 c_size)
 {
        musb_writeb(mbase, MUSB_TXFIFOSZ, c_size);
@@ -340,7 +422,9 @@ static inline void  musb_write_rxfifoadd(void __iomem *mbase, u16 c_off)
 
 static inline void musb_write_ulpi_buscontrol(void __iomem *mbase, u8 val)
 {
+#ifndef CONFIG_ARCH_SUNXI /* No ulpi on sunxi */
        musb_writeb(mbase, MUSB_ULPI_BUSCONTROL, val);
+#endif
 }
 
 static inline u8 musb_read_txfifosz(void __iomem *mbase)
@@ -365,7 +449,11 @@ static inline u16  musb_read_rxfifoadd(void __iomem *mbase)
 
 static inline u8 musb_read_ulpi_buscontrol(void __iomem *mbase)
 {
+#ifdef CONFIG_ARCH_SUNXI /* No ulpi on sunxi */
+       return 0;
+#else
        return musb_readb(mbase, MUSB_ULPI_BUSCONTROL);
+#endif
 }
 
 static inline u8 musb_read_configdata(void __iomem *mbase)
@@ -376,7 +464,11 @@ static inline u8 musb_read_configdata(void __iomem *mbase)
 
 static inline u16 musb_read_hwvers(void __iomem *mbase)
 {
+#ifdef CONFIG_ARCH_SUNXI
+       return 0; /* Unknown version */
+#else
        return musb_readw(mbase, MUSB_HWVERS);
+#endif
 }
 
 static inline void __iomem *musb_read_target_reg_base(u8 i, void __iomem *mbase)
index 2676f09c3844d159c5f15130ccdff6c287339aed..6e58ddf02cc34b67b4550b9f752d5a00c2d0615c 100644 (file)
 #include "musb_gadget.h"
 
 #ifdef CONFIG_MUSB_HOST
+struct int_queue {
+       struct usb_host_endpoint hep;
+       struct urb urb;
+};
+
 static struct musb *host;
 static struct usb_hcd hcd;
 static enum usb_device_speed host_speed;
@@ -25,45 +30,42 @@ static void musb_host_complete_urb(struct urb *urb)
 static struct usb_host_endpoint hep;
 static struct urb urb;
 
-static struct urb *construct_urb(struct usb_device *dev, int endpoint_type,
-                               unsigned long pipe, void *buffer, int len,
-                               struct devrequest *setup, int interval)
+static void construct_urb(struct urb *urb, struct usb_host_endpoint *hep,
+                         struct usb_device *dev, int endpoint_type,
+                         unsigned long pipe, void *buffer, int len,
+                         struct devrequest *setup, int interval)
 {
        int epnum = usb_pipeendpoint(pipe);
        int is_in = usb_pipein(pipe);
 
-       memset(&urb, 0, sizeof(struct urb));
-       memset(&hep, 0, sizeof(struct usb_host_endpoint));
-       INIT_LIST_HEAD(&hep.urb_list);
-       INIT_LIST_HEAD(&urb.urb_list);
-       urb.ep = &hep;
-       urb.complete = musb_host_complete_urb;
-       urb.status = -EINPROGRESS;
-       urb.dev = dev;
-       urb.pipe = pipe;
-       urb.transfer_buffer = buffer;
-       urb.transfer_dma = (unsigned long)buffer;
-       urb.transfer_buffer_length = len;
-       urb.setup_packet = (unsigned char *)setup;
-
-       urb.ep->desc.wMaxPacketSize =
+       memset(urb, 0, sizeof(struct urb));
+       memset(hep, 0, sizeof(struct usb_host_endpoint));
+       INIT_LIST_HEAD(&hep->urb_list);
+       INIT_LIST_HEAD(&urb->urb_list);
+       urb->ep = hep;
+       urb->complete = musb_host_complete_urb;
+       urb->status = -EINPROGRESS;
+       urb->dev = dev;
+       urb->pipe = pipe;
+       urb->transfer_buffer = buffer;
+       urb->transfer_dma = (unsigned long)buffer;
+       urb->transfer_buffer_length = len;
+       urb->setup_packet = (unsigned char *)setup;
+
+       urb->ep->desc.wMaxPacketSize =
                __cpu_to_le16(is_in ? dev->epmaxpacketin[epnum] :
                                dev->epmaxpacketout[epnum]);
-       urb.ep->desc.bmAttributes = endpoint_type;
-       urb.ep->desc.bEndpointAddress =
+       urb->ep->desc.bmAttributes = endpoint_type;
+       urb->ep->desc.bEndpointAddress =
                (is_in ? USB_DIR_IN : USB_DIR_OUT) | epnum;
-       urb.ep->desc.bInterval = interval;
-
-       return &urb;
+       urb->ep->desc.bInterval = interval;
 }
 
-#define MUSB_HOST_TIMEOUT      0x3ffffff
-
 static int submit_urb(struct usb_hcd *hcd, struct urb *urb)
 {
        struct musb *host = hcd->hcd_priv;
        int ret;
-       int timeout;
+       unsigned long timeout;
 
        ret = musb_urb_enqueue(hcd, urb, 0);
        if (ret < 0) {
@@ -71,12 +73,16 @@ static int submit_urb(struct usb_hcd *hcd, struct urb *urb)
                return ret;
        }
 
-       timeout = MUSB_HOST_TIMEOUT;
+       timeout = get_timer(0) + USB_TIMEOUT_MS(urb->pipe);
        do {
                if (ctrlc())
                        return -EIO;
                host->isr(0, host);
-       } while ((urb->dev->status & USB_ST_NOT_PROC) && --timeout);
+       } while (urb->status == -EINPROGRESS &&
+                get_timer(0) < timeout);
+
+       if (urb->status == -EINPROGRESS)
+               musb_urb_dequeue(hcd, urb, -ETIME);
 
        return urb->status;
 }
@@ -84,38 +90,117 @@ static int submit_urb(struct usb_hcd *hcd, struct urb *urb)
 int submit_control_msg(struct usb_device *dev, unsigned long pipe,
                        void *buffer, int len, struct devrequest *setup)
 {
-       struct urb *urb = construct_urb(dev, USB_ENDPOINT_XFER_CONTROL, pipe,
-                                       buffer, len, setup, 0);
+       construct_urb(&urb, &hep, dev, USB_ENDPOINT_XFER_CONTROL, pipe,
+                     buffer, len, setup, 0);
 
        /* Fix speed for non hub-attached devices */
        if (!dev->parent)
                dev->speed = host_speed;
 
-       return submit_urb(&hcd, urb);
+       return submit_urb(&hcd, &urb);
 }
 
 
 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe,
                                        void *buffer, int len)
 {
-       struct urb *urb = construct_urb(dev, USB_ENDPOINT_XFER_BULK, pipe,
-                                       buffer, len, NULL, 0);
-       return submit_urb(&hcd, urb);
+       construct_urb(&urb, &hep, dev, USB_ENDPOINT_XFER_BULK, pipe,
+                     buffer, len, NULL, 0);
+       return submit_urb(&hcd, &urb);
 }
 
 int submit_int_msg(struct usb_device *dev, unsigned long pipe,
                                void *buffer, int len, int interval)
 {
-       struct urb *urb = construct_urb(dev, USB_ENDPOINT_XFER_INT, pipe,
-                                       buffer, len, NULL, interval);
-       return submit_urb(&hcd, urb);
+       construct_urb(&urb, &hep, dev, USB_ENDPOINT_XFER_INT, pipe,
+                     buffer, len, NULL, interval);
+       return submit_urb(&hcd, &urb);
 }
 
-int usb_lowlevel_init(int index, enum usb_init_type init, void **controller)
+struct int_queue *create_int_queue(struct usb_device *dev, unsigned long pipe,
+       int queuesize, int elementsize, void *buffer, int interval)
+{
+       struct int_queue *queue;
+       int ret, index = usb_pipein(pipe) * 16 + usb_pipeendpoint(pipe);
+
+       if (queuesize != 1) {
+               printf("ERROR musb int-queues only support queuesize 1\n");
+               return NULL;
+       }
+
+       if (dev->int_pending & (1 << index)) {
+               printf("ERROR int-urb is already pending on pipe %lx\n", pipe);
+               return NULL;
+       }
+
+       queue = malloc(sizeof(*queue));
+       if (!queue)
+               return NULL;
+
+       construct_urb(&queue->urb, &queue->hep, dev, USB_ENDPOINT_XFER_INT,
+                     pipe, buffer, elementsize, NULL, interval);
+
+       ret = musb_urb_enqueue(&hcd, &queue->urb, 0);
+       if (ret < 0) {
+               printf("Failed to enqueue URB to controller\n");
+               free(queue);
+               return NULL;
+       }
+
+       dev->int_pending |= 1 << index;
+       return queue;
+}
+
+int destroy_int_queue(struct usb_device *dev, struct int_queue *queue)
+{
+       int index = usb_pipein(queue->urb.pipe) * 16 + 
+                   usb_pipeendpoint(queue->urb.pipe);
+
+       if (queue->urb.status == -EINPROGRESS)
+               musb_urb_dequeue(&hcd, &queue->urb, -ETIME);
+
+       dev->int_pending &= ~(1 << index);
+       free(queue);
+       return 0;
+}
+
+void *poll_int_queue(struct usb_device *dev, struct int_queue *queue)
 {
+       if (queue->urb.status != -EINPROGRESS)
+               return NULL; /* URB has already completed in a prev. poll */
+
+       host->isr(0, host);
+
+       if (queue->urb.status != -EINPROGRESS)
+               return queue->urb.transfer_buffer; /* Done */
+
+       return NULL; /* URB still pending */
+}
+
+void usb_reset_root_port(void)
+{
+       void *mbase = host->mregs;
        u8 power;
+
+       power = musb_readb(mbase, MUSB_POWER);
+       power &= 0xf0;
+       musb_writeb(mbase, MUSB_POWER, MUSB_POWER_RESET | power);
+       mdelay(50);
+       power = musb_readb(mbase, MUSB_POWER);
+       musb_writeb(mbase, MUSB_POWER, ~MUSB_POWER_RESET & power);
+       host->isr(0, host);
+       host_speed = (musb_readb(mbase, MUSB_POWER) & MUSB_POWER_HSMODE) ?
+                       USB_SPEED_HIGH :
+                       (musb_readb(mbase, MUSB_DEVCTL) & MUSB_DEVCTL_FSDEV) ?
+                       USB_SPEED_FULL : USB_SPEED_LOW;
+       mdelay((host_speed == USB_SPEED_LOW) ? 200 : 50);
+}
+
+int usb_lowlevel_init(int index, enum usb_init_type init, void **controller)
+{
        void *mbase;
-       int timeout = MUSB_HOST_TIMEOUT;
+       /* USB spec says it may take up to 1 second for a device to connect */
+       unsigned long timeout = get_timer(0) + 1000;
 
        if (!host) {
                printf("MUSB host is not registered\n");
@@ -127,20 +212,11 @@ int usb_lowlevel_init(int index, enum usb_init_type init, void **controller)
        do {
                if (musb_readb(mbase, MUSB_DEVCTL) & MUSB_DEVCTL_HM)
                        break;
-       } while (--timeout);
-       if (!timeout)
+       } while (get_timer(0) < timeout);
+       if (get_timer(0) >= timeout)
                return -ENODEV;
 
-       power = musb_readb(mbase, MUSB_POWER);
-       musb_writeb(mbase, MUSB_POWER, MUSB_POWER_RESET | power);
-       udelay(30000);
-       power = musb_readb(mbase, MUSB_POWER);
-       musb_writeb(mbase, MUSB_POWER, ~MUSB_POWER_RESET & power);
-       host->isr(0, host);
-       host_speed = (musb_readb(mbase, MUSB_POWER) & MUSB_POWER_HSMODE) ?
-                       USB_SPEED_HIGH :
-                       (musb_readb(mbase, MUSB_DEVCTL) & MUSB_DEVCTL_FSDEV) ?
-                       USB_SPEED_FULL : USB_SPEED_LOW;
+       usb_reset_root_port();
        host->is_active = 1;
        hcd.hcd_priv = host;
 
diff --git a/drivers/usb/musb-new/sunxi.c b/drivers/usb/musb-new/sunxi.c
new file mode 100644 (file)
index 0000000..778916d
--- /dev/null
@@ -0,0 +1,279 @@
+/*
+ * Allwinner SUNXI "glue layer"
+ *
+ * Copyright Â© 2015 Hans de Goede <hdegoede@redhat.com>
+ * Copyright Â© 2013 Jussi Kivilinna <jussi.kivilinna@iki.fi>
+ *
+ * Based on the sw_usb "Allwinner OTG Dual Role Controller" code.
+ *  Copyright 2007-2012 (C) Allwinner Technology Co., Ltd.
+ *  javen <javen@allwinnertech.com>
+ *
+ * Based on the DA8xx "glue layer" code.
+ *  Copyright (c) 2008-2009 MontaVista Software, Inc. <source@mvista.com>
+ *  Copyright (C) 2005-2006 by Texas Instruments
+ *
+ * This file is part of the Inventra Controller Driver for Linux.
+ *
+ * The Inventra Controller Driver for Linux is free software; you
+ * can redistribute it and/or modify it under the terms of the GNU
+ * General Public License version 2 as published by the Free Software
+ * Foundation.
+ *
+ */
+#include <common.h>
+#include <asm/arch/cpu.h>
+#include <asm/arch/usbc.h>
+#include "linux-compat.h"
+#include "musb_core.h"
+
+/******************************************************************************
+ ******************************************************************************
+ * From the Allwinner driver
+ ******************************************************************************
+ ******************************************************************************/
+
+/******************************************************************************
+ * From include/sunxi_usb_bsp.h
+ ******************************************************************************/
+
+/* reg offsets */
+#define  USBC_REG_o_ISCR       0x0400
+#define  USBC_REG_o_PHYCTL     0x0404
+#define  USBC_REG_o_PHYBIST    0x0408
+#define  USBC_REG_o_PHYTUNE    0x040c
+
+#define  USBC_REG_o_VEND0      0x0043
+
+/* Interface Status and Control */
+#define  USBC_BP_ISCR_VBUS_VALID_FROM_DATA     30
+#define  USBC_BP_ISCR_VBUS_VALID_FROM_VBUS     29
+#define  USBC_BP_ISCR_EXT_ID_STATUS            28
+#define  USBC_BP_ISCR_EXT_DM_STATUS            27
+#define  USBC_BP_ISCR_EXT_DP_STATUS            26
+#define  USBC_BP_ISCR_MERGED_VBUS_STATUS       25
+#define  USBC_BP_ISCR_MERGED_ID_STATUS         24
+
+#define  USBC_BP_ISCR_ID_PULLUP_EN             17
+#define  USBC_BP_ISCR_DPDM_PULLUP_EN           16
+#define  USBC_BP_ISCR_FORCE_ID                 14
+#define  USBC_BP_ISCR_FORCE_VBUS_VALID         12
+#define  USBC_BP_ISCR_VBUS_VALID_SRC           10
+
+#define  USBC_BP_ISCR_HOSC_EN                  7
+#define  USBC_BP_ISCR_VBUS_CHANGE_DETECT       6
+#define  USBC_BP_ISCR_ID_CHANGE_DETECT         5
+#define  USBC_BP_ISCR_DPDM_CHANGE_DETECT       4
+#define  USBC_BP_ISCR_IRQ_ENABLE               3
+#define  USBC_BP_ISCR_VBUS_CHANGE_DETECT_EN    2
+#define  USBC_BP_ISCR_ID_CHANGE_DETECT_EN      1
+#define  USBC_BP_ISCR_DPDM_CHANGE_DETECT_EN    0
+
+/******************************************************************************
+ * From usbc/usbc.c
+ ******************************************************************************/
+
+static u32 USBC_WakeUp_ClearChangeDetect(u32 reg_val)
+{
+       u32 temp = reg_val;
+
+       temp &= ~(1 << USBC_BP_ISCR_VBUS_CHANGE_DETECT);
+       temp &= ~(1 << USBC_BP_ISCR_ID_CHANGE_DETECT);
+       temp &= ~(1 << USBC_BP_ISCR_DPDM_CHANGE_DETECT);
+
+       return temp;
+}
+
+static void USBC_EnableIdPullUp(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val |= (1 << USBC_BP_ISCR_ID_PULLUP_EN);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_DisableIdPullUp(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val &= ~(1 << USBC_BP_ISCR_ID_PULLUP_EN);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_EnableDpDmPullUp(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val |= (1 << USBC_BP_ISCR_DPDM_PULLUP_EN);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_DisableDpDmPullUp(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val &= ~(1 << USBC_BP_ISCR_DPDM_PULLUP_EN);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_ForceIdToLow(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_ID);
+       reg_val |= (0x02 << USBC_BP_ISCR_FORCE_ID);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_ForceIdToHigh(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_ID);
+       reg_val |= (0x03 << USBC_BP_ISCR_FORCE_ID);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_ForceVbusValidDisable(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_VBUS_VALID);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_ForceVbusValidToHigh(__iomem void *base)
+{
+       u32 reg_val;
+
+       reg_val = musb_readl(base, USBC_REG_o_ISCR);
+       reg_val &= ~(0x03 << USBC_BP_ISCR_FORCE_VBUS_VALID);
+       reg_val |= (0x03 << USBC_BP_ISCR_FORCE_VBUS_VALID);
+       reg_val = USBC_WakeUp_ClearChangeDetect(reg_val);
+       musb_writel(base, USBC_REG_o_ISCR, reg_val);
+}
+
+static void USBC_ConfigFIFO_Base(void)
+{
+       u32 reg_value;
+
+       /* config usb fifo, 8kb mode */
+       reg_value = readl(SUNXI_SRAMC_BASE + 0x04);
+       reg_value &= ~(0x03 << 0);
+       reg_value |= (1 << 0);
+       writel(reg_value, SUNXI_SRAMC_BASE + 0x04);
+}
+
+/******************************************************************************
+ * MUSB Glue code
+ ******************************************************************************/
+
+static irqreturn_t sunxi_musb_interrupt(int irq, void *__hci)
+{
+       struct musb             *musb = __hci;
+       irqreturn_t             retval = IRQ_NONE;
+
+       /* read and flush interrupts */
+       musb->int_usb = musb_readb(musb->mregs, MUSB_INTRUSB);
+       if (musb->int_usb)
+               musb_writeb(musb->mregs, MUSB_INTRUSB, musb->int_usb);
+       musb->int_tx = musb_readw(musb->mregs, MUSB_INTRTX);
+       if (musb->int_tx)
+               musb_writew(musb->mregs, MUSB_INTRTX, musb->int_tx);
+       musb->int_rx = musb_readw(musb->mregs, MUSB_INTRRX);
+       if (musb->int_rx)
+               musb_writew(musb->mregs, MUSB_INTRRX, musb->int_rx);
+
+       if (musb->int_usb || musb->int_tx || musb->int_rx)
+               retval |= musb_interrupt(musb);
+
+       return retval;
+}
+
+static void sunxi_musb_enable(struct musb *musb)
+{
+       pr_debug("%s():\n", __func__);
+
+       /* select PIO mode */
+       musb_writeb(musb->mregs, USBC_REG_o_VEND0, 0);
+
+       if (is_host_enabled(musb)) {
+               /* port power on */
+               sunxi_usbc_vbus_enable(0);
+       }
+}
+
+static void sunxi_musb_disable(struct musb *musb)
+{
+       pr_debug("%s():\n", __func__);
+
+       /* Put the controller back in a pristane state for "usb reset" */
+       if (musb->is_active) {
+               sunxi_usbc_disable(0);
+               sunxi_usbc_enable(0);
+               musb->is_active = 0;
+       }
+}
+
+static int sunxi_musb_init(struct musb *musb)
+{
+       int err;
+
+       pr_debug("%s():\n", __func__);
+
+       err = sunxi_usbc_request_resources(0);
+       if (err)
+               return err;
+
+       musb->isr = sunxi_musb_interrupt;
+       sunxi_usbc_enable(0);
+
+       USBC_ConfigFIFO_Base();
+       USBC_EnableDpDmPullUp(musb->mregs);
+       USBC_EnableIdPullUp(musb->mregs);
+
+       if (is_host_enabled(musb)) {
+               /* Host mode */
+               USBC_ForceIdToLow(musb->mregs);
+               USBC_ForceVbusValidToHigh(musb->mregs);
+       } else {
+               /* Peripheral mode */
+               USBC_ForceIdToHigh(musb->mregs);
+               USBC_ForceVbusValidDisable(musb->mregs);
+       }
+
+       return 0;
+}
+
+static int sunxi_musb_exit(struct musb *musb)
+{
+       pr_debug("%s():\n", __func__);
+
+       USBC_DisableDpDmPullUp(musb->mregs);
+       USBC_DisableIdPullUp(musb->mregs);
+       sunxi_usbc_vbus_disable(0);
+       sunxi_usbc_disable(0);
+
+       return sunxi_usbc_free_resources(0);
+}
+
+const struct musb_platform_ops sunxi_musb_ops = {
+       .init           = sunxi_musb_init,
+       .exit           = sunxi_musb_exit,
+
+       .enable         = sunxi_musb_enable,
+       .disable        = sunxi_musb_disable,
+};
index 27f656f0ce518149dddcaae86d63ddc0e9d2f0f4..50bad378c5de95c6527cc1016021a790d4daa087 100644 (file)
@@ -48,6 +48,7 @@ struct urb {
        list_add_tail(&urb->urb_list, &urb->ep->urb_list);      \
        ret; })
 #define usb_hcd_unlink_urb_from_ep(hcd, urb)   list_del_init(&urb->urb_list)
+#define usb_hcd_check_unlink_urb(hdc, urb, status)     0
 
 static inline void usb_hcd_giveback_urb(struct usb_hcd *hcd,
                                        struct urb *urb,
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..fdbf3f64f28fee2479ab7dca441508858b430f1e 100644 (file)
@@ -0,0 +1,8 @@
+config VIDEO_X86
+       bool "Enable x86 video driver support"
+       depends on X86
+       default n
+       help
+         Turn on this option to enable a very simple driver which uses vesa
+         to discover the video mode and then provides a frame buffer for use
+         by U-Boot.
index 00b563f26aea6e94cf02856d8afc254de209a3fb..42b1eaaf760c9323210dfabf2a0ca939d3c04e28 100644 (file)
@@ -39,7 +39,7 @@ obj-$(CONFIG_VIDEO_SANDBOX_SDL) += sandbox_sdl.o
 obj-$(CONFIG_VIDEO_SED13806) += sed13806.o
 obj-$(CONFIG_VIDEO_SM501) += sm501.o
 obj-$(CONFIG_VIDEO_SMI_LYNXEM) += smiLynxEM.o videomodes.o
-obj-$(CONFIG_VIDEO_SUNXI) += sunxi_display.o
+obj-$(CONFIG_VIDEO_SUNXI) += sunxi_display.o videomodes.o
 obj-$(CONFIG_VIDEO_TEGRA) += tegra.o
 obj-$(CONFIG_VIDEO_VCXK) += bus_vcxk.o
 obj-$(CONFIG_VIDEO_X86) += x86_fb.o
index a653bb4168551b78272f8f4f6ee087d63c7fec4b..cbe6b9fc6d39bea5c1f35db75995647a047c9c63 100644 (file)
 #define VIDEO_HW_BITBLT
 #endif
 
-/*
- * Defines for the SED13806 driver
- */
-#ifdef CONFIG_VIDEO_SM501
-
-#ifdef CONFIG_HH405
-#define VIDEO_FB_LITTLE_ENDIAN
-#endif
-#endif
-
 #ifdef CONFIG_VIDEO_MXS
 #define VIDEO_FB_16BPP_WORD_SWAP
 #endif
index 50eed89d0925e51e7bb231c7652880697b992019..add7215992dfbfc924f8f5db63503fa5ff2b93e0 100644 (file)
 #define CONFIG_LCD_INFO                /* Display Logo, (C) and system info    */
 #endif
 
-#if defined(CONFIG_EDT32F10)
-#undef CONFIG_LCD_LOGO
-#undef CONFIG_LCD_INFO
-#endif
-
 /*----------------------------------------------------------------------*/
 #ifdef CONFIG_KYOCERA_KCS057QV1AJ
 /*
@@ -224,20 +219,6 @@ vidinfo_t panel_info = {
 };
 #endif /* CONFIG_OPTREX_BW */
 
-/*-----------------------------------------------------------------*/
-#ifdef CONFIG_EDT32F10
-/*
- * Emerging Display Technologies 320x240. Passive, monochrome, single scan.
- */
-#define LCD_BPP                LCD_MONOCHROME
-#define LCD_DF         10
-
-vidinfo_t panel_info = {
-    320, 240, 0, 0, CONFIG_SYS_HIGH, CONFIG_SYS_HIGH, CONFIG_SYS_HIGH, CONFIG_SYS_HIGH, CONFIG_SYS_LOW,
-    LCD_BPP,  0, 0, 0, 0, 33, 0, 0, 0
-};
-#endif
-
 /************************************************************************/
 /* ----------------- chipset specific functions ----------------------- */
 /************************************************************************/
@@ -305,7 +286,6 @@ void lcd_ctrl_init (void *lcdbase)
        immr->im_clkrst.car_sccr &= ~0x1F;
        immr->im_clkrst.car_sccr |= LCD_DF;     /* was 8 */
 
-#if !defined(CONFIG_EDT32F10)
        /* Enable LCD on port D.
         */
        immr->im_ioport.iop_pdpar |= 0x1FFF;
@@ -315,14 +295,6 @@ void lcd_ctrl_init (void *lcdbase)
         */
        immr->im_cpm.cp_pbpar |= 0x00005001;
        immr->im_cpm.cp_pbdir |= 0x00005001;
-#else
-       /* Enable LCD on port D.
-        */
-       immr->im_ioport.iop_pdpar |= 0x1DFF;
-       immr->im_ioport.iop_pdpar &= ~0x0200;
-       immr->im_ioport.iop_pddir |= 0x1FFF;
-       immr->im_ioport.iop_pddat |= 0x0200;
-#endif
 
        /* Load the physical address of the linear frame buffer
         * into the LCD controller.
@@ -373,9 +345,7 @@ lcd_setcolreg (ushort regno, ushort red, ushort green, ushort blue)
        colreg = ((red   & 0x0F) << 8) |
                 ((green & 0x0F) << 4) |
                  (blue  & 0x0F) ;
-#ifdef CONFIG_SYS_INVERT_COLORS
-       colreg ^= 0x0FFF;
-#endif
+
        *cmap_ptr = colreg;
 
        debug ("setcolreg: reg %2d @ %p: R=%02X G=%02X B=%02X => %02X%02X\n",
@@ -387,23 +357,6 @@ lcd_setcolreg (ushort regno, ushort red, ushort green, ushort blue)
 
 /*----------------------------------------------------------------------*/
 
-#if LCD_BPP == LCD_MONOCHROME
-static
-void lcd_initcolregs (void)
-{
-       volatile immap_t *immr = (immap_t *) CONFIG_SYS_IMMR;
-       volatile cpm8xx_t *cp = &(immr->im_cpm);
-       ushort regno;
-
-       for (regno = 0; regno < 16; regno++) {
-               cp->lcd_cmap[regno * 2] = 0;
-               cp->lcd_cmap[(regno * 2) + 1] = regno & 0x0f;
-       }
-}
-#endif
-
-/*----------------------------------------------------------------------*/
-
 void lcd_enable (void)
 {
        volatile immap_t *immr = (immap_t *) CONFIG_SYS_IMMR;
index e19f6ac7d87ab6f7cdd331ab8e4c8b19c518bab1..f66f615df595889201c5fd6a4890c0decbb5ab71 100644 (file)
@@ -378,21 +378,6 @@ lcd_setcolreg (ushort regno, ushort red, ushort green, ushort blue)
 }
 #endif /* LCD_COLOR8 */
 
-/*----------------------------------------------------------------------*/
-#if LCD_BPP == LCD_MONOCHROME
-void lcd_initcolregs (void)
-{
-       struct pxafb_info *fbi = &panel_info.pxa;
-       cmap = (ushort *)fbi->palette;
-       ushort regno;
-
-       for (regno = 0; regno < 16; regno++) {
-               cmap[regno * 2] = 0;
-               cmap[(regno * 2) + 1] = regno & 0x0f;
-       }
-}
-#endif /* LCD_MONOCHROME */
-
 /*----------------------------------------------------------------------*/
 __weak void lcd_enable(void)
 {
index d2413971c07b5a3881ff96fbe9e0939b7a2e57ca..d92dfa88635260560c871c92536209f18e27c194 100644 (file)
 
 #include <asm/arch/clock.h>
 #include <asm/arch/display.h>
+#include <asm/arch/gpio.h>
 #include <asm/global_data.h>
+#include <asm/gpio.h>
 #include <asm/io.h>
+#include <errno.h>
 #include <fdtdec.h>
 #include <fdt_support.h>
-#include <linux/fb.h>
 #include <video_fb.h>
+#include "videomodes.h"
 
 DECLARE_GLOBAL_DATA_PTR;
 
+enum sunxi_monitor {
+       sunxi_monitor_none,
+       sunxi_monitor_dvi,
+       sunxi_monitor_hdmi,
+       sunxi_monitor_lcd,
+       sunxi_monitor_vga,
+};
+#define SUNXI_MONITOR_LAST sunxi_monitor_vga
+
 struct sunxi_display {
        GraphicDevice graphic_device;
-       bool enabled;
+       enum sunxi_monitor monitor;
+       unsigned int depth;
 } sunxi_display;
 
-static int sunxi_hdmi_hpd_detect(void)
+#ifdef CONFIG_VIDEO_HDMI
+
+/*
+ * Wait up to 200ms for value to be set in given part of reg.
+ */
+static int await_completion(u32 *reg, u32 mask, u32 val)
+{
+       unsigned long tmo = timer_get_us() + 200000;
+
+       while ((readl(reg) & mask) != val) {
+               if (timer_get_us() > tmo) {
+                       printf("DDC: timeout reading EDID\n");
+                       return -ETIME;
+               }
+       }
+       return 0;
+}
+
+static int sunxi_hdmi_hpd_detect(int hpd_delay)
 {
        struct sunxi_ccm_reg * const ccm =
                (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
        struct sunxi_hdmi_reg * const hdmi =
                (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
+       unsigned long tmo = timer_get_us() + hpd_delay * 1000;
 
        /* Set pll3 to 300MHz */
        clock_set_pll3(300000000);
@@ -51,12 +83,21 @@ static int sunxi_hdmi_hpd_detect(void)
        writel(SUNXI_HDMI_CTRL_ENABLE, &hdmi->ctrl);
        writel(SUNXI_HDMI_PAD_CTRL0_HDP, &hdmi->pad_ctrl0);
 
-       udelay(1000);
+       while (timer_get_us() < tmo) {
+               if (readl(&hdmi->hpd) & SUNXI_HDMI_HPD_DETECT)
+                       return 1;
+       }
+
+       return 0;
+}
 
-       if (readl(&hdmi->hpd) & SUNXI_HDMI_HPD_DETECT)
-               return 1;
+static void sunxi_hdmi_shutdown(void)
+{
+       struct sunxi_ccm_reg * const ccm =
+               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+       struct sunxi_hdmi_reg * const hdmi =
+               (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
 
-       /* No need to keep these running */
        clrbits_le32(&hdmi->ctrl, SUNXI_HDMI_CTRL_ENABLE);
        clrbits_le32(&ccm->hdmi_clk_cfg, CCM_HDMI_CTRL_GATE);
        clrbits_le32(&ccm->ahb_gate1, 1 << AHB_GATE_OFFSET_HDMI);
@@ -64,10 +105,171 @@ static int sunxi_hdmi_hpd_detect(void)
        clrbits_le32(&ccm->ahb_reset1_cfg, 1 << AHB_RESET_OFFSET_HDMI);
 #endif
        clock_set_pll3(0);
+}
+
+static int sunxi_hdmi_ddc_do_command(u32 cmnd, int offset, int n)
+{
+       struct sunxi_hdmi_reg * const hdmi =
+               (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
+
+       setbits_le32(&hdmi->ddc_fifo_ctrl, SUNXI_HDMI_DDC_FIFO_CTRL_CLEAR);
+       writel(SUNXI_HMDI_DDC_ADDR_EDDC_SEGMENT(offset >> 8) |
+              SUNXI_HMDI_DDC_ADDR_EDDC_ADDR |
+              SUNXI_HMDI_DDC_ADDR_OFFSET(offset) |
+              SUNXI_HMDI_DDC_ADDR_SLAVE_ADDR, &hdmi->ddc_addr);
+#ifndef CONFIG_MACH_SUN6I
+       writel(n, &hdmi->ddc_byte_count);
+       writel(cmnd, &hdmi->ddc_cmnd);
+#else
+       writel(n << 16 | cmnd, &hdmi->ddc_cmnd);
+#endif
+       setbits_le32(&hdmi->ddc_ctrl, SUNXI_HMDI_DDC_CTRL_START);
+
+       return await_completion(&hdmi->ddc_ctrl, SUNXI_HMDI_DDC_CTRL_START, 0);
+}
+
+static int sunxi_hdmi_ddc_read(int offset, u8 *buf, int count)
+{
+       struct sunxi_hdmi_reg * const hdmi =
+               (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
+       int i, n;
+
+       while (count > 0) {
+               if (count > 16)
+                       n = 16;
+               else
+                       n = count;
+
+               if (sunxi_hdmi_ddc_do_command(
+                               SUNXI_HDMI_DDC_CMND_EXPLICIT_EDDC_READ,
+                               offset, n))
+                       return -ETIME;
+
+               for (i = 0; i < n; i++)
+                       *buf++ = readb(&hdmi->ddc_fifo_data);
+
+               offset += n;
+               count -= n;
+       }
 
        return 0;
 }
 
+static int sunxi_hdmi_edid_get_block(int block, u8 *buf)
+{
+       int r, retries = 2;
+
+       do {
+               r = sunxi_hdmi_ddc_read(block * 128, buf, 128);
+               if (r)
+                       continue;
+               r = edid_check_checksum(buf);
+               if (r) {
+                       printf("EDID block %d: checksum error%s\n",
+                              block, retries ? ", retrying" : "");
+               }
+       } while (r && retries--);
+
+       return r;
+}
+
+static int sunxi_hdmi_edid_get_mode(struct ctfb_res_modes *mode)
+{
+       struct edid1_info edid1;
+       struct edid_cea861_info cea681[4];
+       struct edid_detailed_timing *t =
+               (struct edid_detailed_timing *)edid1.monitor_details.timing;
+       struct sunxi_hdmi_reg * const hdmi =
+               (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
+       struct sunxi_ccm_reg * const ccm =
+               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+       int i, r, ext_blocks = 0;
+
+       /* SUNXI_HDMI_CTRL_ENABLE & PAD_CTRL0 are already set by hpd_detect */
+       writel(SUNXI_HDMI_PAD_CTRL1 | SUNXI_HDMI_PAD_CTRL1_HALVE,
+              &hdmi->pad_ctrl1);
+       writel(SUNXI_HDMI_PLL_CTRL | SUNXI_HDMI_PLL_CTRL_DIV(15),
+              &hdmi->pll_ctrl);
+       writel(SUNXI_HDMI_PLL_DBG0_PLL3, &hdmi->pll_dbg0);
+
+       /* Reset i2c controller */
+       setbits_le32(&ccm->hdmi_clk_cfg, CCM_HDMI_CTRL_DDC_GATE);
+       writel(SUNXI_HMDI_DDC_CTRL_ENABLE |
+              SUNXI_HMDI_DDC_CTRL_SDA_ENABLE |
+              SUNXI_HMDI_DDC_CTRL_SCL_ENABLE |
+              SUNXI_HMDI_DDC_CTRL_RESET, &hdmi->ddc_ctrl);
+       if (await_completion(&hdmi->ddc_ctrl, SUNXI_HMDI_DDC_CTRL_RESET, 0))
+               return -EIO;
+
+       writel(SUNXI_HDMI_DDC_CLOCK, &hdmi->ddc_clock);
+#ifndef CONFIG_MACH_SUN6I
+       writel(SUNXI_HMDI_DDC_LINE_CTRL_SDA_ENABLE |
+              SUNXI_HMDI_DDC_LINE_CTRL_SCL_ENABLE, &hdmi->ddc_line_ctrl);
+#endif
+
+       r = sunxi_hdmi_edid_get_block(0, (u8 *)&edid1);
+       if (r == 0) {
+               r = edid_check_info(&edid1);
+               if (r) {
+                       printf("EDID: invalid EDID data\n");
+                       r = -EINVAL;
+               }
+       }
+       if (r == 0) {
+               ext_blocks = edid1.extension_flag;
+               if (ext_blocks > 4)
+                       ext_blocks = 4;
+               for (i = 0; i < ext_blocks; i++) {
+                       if (sunxi_hdmi_edid_get_block(1 + i,
+                                               (u8 *)&cea681[i]) != 0) {
+                               ext_blocks = i;
+                               break;
+                       }
+               }
+       }
+
+       /* Disable DDC engine, no longer needed */
+       clrbits_le32(&hdmi->ddc_ctrl, SUNXI_HMDI_DDC_CTRL_ENABLE);
+       clrbits_le32(&ccm->hdmi_clk_cfg, CCM_HDMI_CTRL_DDC_GATE);
+
+       if (r)
+               return r;
+
+       /* We want version 1.3 or 1.2 with detailed timing info */
+       if (edid1.version != 1 || (edid1.revision < 3 &&
+                       !EDID1_INFO_FEATURE_PREFERRED_TIMING_MODE(edid1))) {
+               printf("EDID: unsupported version %d.%d\n",
+                      edid1.version, edid1.revision);
+               return -EINVAL;
+       }
+
+       /* Take the first usable detailed timing */
+       for (i = 0; i < 4; i++, t++) {
+               r = video_edid_dtd_to_ctfb_res_modes(t, mode);
+               if (r == 0)
+                       break;
+       }
+       if (i == 4) {
+               printf("EDID: no usable detailed timing found\n");
+               return -ENOENT;
+       }
+
+       /* Check for basic audio support, if found enable hdmi output */
+       sunxi_display.monitor = sunxi_monitor_dvi;
+       for (i = 0; i < ext_blocks; i++) {
+               if (cea681[i].extension_tag != EDID_CEA861_EXTENSION_TAG ||
+                   cea681[i].revision < 2)
+                       continue;
+
+               if (EDID_CEA861_SUPPORTS_BASIC_AUDIO(cea681[i]))
+                       sunxi_display.monitor = sunxi_monitor_hdmi;
+       }
+
+       return 0;
+}
+
+#endif /* CONFIG_VIDEO_HDMI */
+
 /*
  * This is the entity that mixes and matches the different layers and inputs.
  * Allwinner calls it the back-end, but i like composer better.
@@ -80,7 +282,7 @@ static void sunxi_composer_init(void)
                (struct sunxi_de_be_reg *)SUNXI_DE_BE0_BASE;
        int i;
 
-#ifdef CONFIG_MACH_SUN6I
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
        /* Reset off */
        setbits_le32(&ccm->ahb_reset1_cfg, 1 << AHB_RESET_OFFSET_DE_BE0);
 #endif
@@ -97,7 +299,7 @@ static void sunxi_composer_init(void)
        setbits_le32(&de_be->mode, SUNXI_DE_BE_MODE_ENABLE);
 }
 
-static void sunxi_composer_mode_set(struct fb_videomode *mode,
+static void sunxi_composer_mode_set(const struct ctfb_res_modes *mode,
                                    unsigned int address)
 {
        struct sunxi_de_be_reg * const de_be =
@@ -115,23 +317,46 @@ static void sunxi_composer_mode_set(struct fb_videomode *mode,
        setbits_le32(&de_be->mode, SUNXI_DE_BE_MODE_LAYER0_ENABLE);
 }
 
+static void sunxi_composer_enable(void)
+{
+       struct sunxi_de_be_reg * const de_be =
+               (struct sunxi_de_be_reg *)SUNXI_DE_BE0_BASE;
+
+       setbits_le32(&de_be->reg_ctrl, SUNXI_DE_BE_REG_CTRL_LOAD_REGS);
+       setbits_le32(&de_be->mode, SUNXI_DE_BE_MODE_START);
+}
+
 /*
  * LCDC, what allwinner calls a CRTC, so timing controller and serializer.
  */
-static void sunxi_lcdc_pll_set(int dotclock, int *clk_div, int *clk_double)
+static void sunxi_lcdc_pll_set(int tcon, int dotclock,
+                              int *clk_div, int *clk_double)
 {
        struct sunxi_ccm_reg * const ccm =
                (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
-       int value, n, m, diff;
+       int value, n, m, min_m, max_m, diff;
        int best_n = 0, best_m = 0, best_diff = 0x0FFFFFFF;
        int best_double = 0;
 
+       if (tcon == 0) {
+#ifdef CONFIG_VIDEO_LCD_IF_PARALLEL
+               min_m = 6;
+               max_m = 127;
+#endif
+#ifdef CONFIG_VIDEO_LCD_IF_LVDS
+               min_m = max_m = 7;
+#endif
+       } else {
+               min_m = 1;
+               max_m = 15;
+       }
+
        /*
         * Find the lowest divider resulting in a matching clock, if there
         * is no match, pick the closest lower clock, as monitors tend to
         * not sync to higher frequencies.
         */
-       for (m = 15; m > 0; m--) {
+       for (m = min_m; m <= max_m; m++) {
                n = (m * dotclock) / 3000;
 
                if ((n >= 9) && (n <= 127)) {
@@ -168,9 +393,17 @@ static void sunxi_lcdc_pll_set(int dotclock, int *clk_div, int *clk_double)
 
        clock_set_pll3(best_n * 3000000);
 
-       writel(CCM_LCD_CH1_CTRL_GATE |
-           (best_double ? CCM_LCD_CH1_CTRL_PLL3_2X : CCM_LCD_CH1_CTRL_PLL3) |
-           CCM_LCD_CH1_CTRL_M(best_m), &ccm->lcd0_ch1_clk_cfg);
+       if (tcon == 0) {
+               writel(CCM_LCD_CH0_CTRL_GATE | CCM_LCD_CH0_CTRL_RST |
+                      (best_double ? CCM_LCD_CH0_CTRL_PLL3_2X :
+                                     CCM_LCD_CH0_CTRL_PLL3),
+                      &ccm->lcd0_ch0_clk_cfg);
+       } else {
+               writel(CCM_LCD_CH1_CTRL_GATE |
+                      (best_double ? CCM_LCD_CH1_CTRL_PLL3_2X :
+                                     CCM_LCD_CH1_CTRL_PLL3) |
+                      CCM_LCD_CH1_CTRL_M(best_m), &ccm->lcd0_ch1_clk_cfg);
+       }
 
        *clk_div = best_m;
        *clk_double = best_double;
@@ -184,7 +417,7 @@ static void sunxi_lcdc_init(void)
                (struct sunxi_lcdc_reg *)SUNXI_LCD0_BASE;
 
        /* Reset off */
-#ifdef CONFIG_MACH_SUN6I
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
        setbits_le32(&ccm->ahb_reset1_cfg, 1 << AHB_RESET_OFFSET_LCD0);
 #else
        setbits_le32(&ccm->lcd0_ch0_clk_cfg, CCM_LCD_CH0_CTRL_RST);
@@ -192,6 +425,9 @@ static void sunxi_lcdc_init(void)
 
        /* Clock on */
        setbits_le32(&ccm->ahb_gate1, 1 << AHB_GATE_OFFSET_LCD0);
+#ifdef CONFIG_VIDEO_LCD_IF_LVDS
+       setbits_le32(&ccm->lvds_clk_cfg, CCM_LVDS_CTRL_RST);
+#endif
 
        /* Init lcdc */
        writel(0, &lcdc->ctrl); /* Disable tcon */
@@ -205,20 +441,183 @@ static void sunxi_lcdc_init(void)
        writel(0xffffffff, &lcdc->tcon1_io_tristate);
 }
 
-static void sunxi_lcdc_mode_set(struct fb_videomode *mode,
-                               int *clk_div, int *clk_double)
+static void sunxi_lcdc_enable(void)
+{
+       struct sunxi_lcdc_reg * const lcdc =
+               (struct sunxi_lcdc_reg *)SUNXI_LCD0_BASE;
+
+       setbits_le32(&lcdc->ctrl, SUNXI_LCDC_CTRL_TCON_ENABLE);
+#ifdef CONFIG_VIDEO_LCD_IF_LVDS
+       setbits_le32(&lcdc->tcon0_lvds_intf, SUNXI_LCDC_TCON0_LVDS_INTF_ENABLE);
+       setbits_le32(&lcdc->lvds_ana0, SUNXI_LCDC_LVDS_ANA0);
+       setbits_le32(&lcdc->lvds_ana0, SUNXI_LCDC_LVDS_ANA0_UPDATE);
+       udelay(2); /* delay at least 1200 ns */
+       setbits_le32(&lcdc->lvds_ana1, SUNXI_LCDC_LVDS_ANA1_INIT1);
+       udelay(1); /* delay at least 120 ns */
+       setbits_le32(&lcdc->lvds_ana1, SUNXI_LCDC_LVDS_ANA1_INIT2);
+       setbits_le32(&lcdc->lvds_ana0, SUNXI_LCDC_LVDS_ANA0_UPDATE);
+#endif
+}
+
+static void sunxi_lcdc_panel_enable(void)
+{
+       int pin;
+
+       /*
+        * Start with backlight disabled to avoid the screen flashing to
+        * white while the lcd inits.
+        */
+       pin = sunxi_name_to_gpio(CONFIG_VIDEO_LCD_BL_EN);
+       if (pin != -1) {
+               gpio_request(pin, "lcd_backlight_enable");
+               gpio_direction_output(pin, 0);
+       }
+
+       pin = sunxi_name_to_gpio(CONFIG_VIDEO_LCD_BL_PWM);
+       if (pin != -1) {
+               gpio_request(pin, "lcd_backlight_pwm");
+               /* backlight pwm is inverted, set to 1 to disable backlight */
+               gpio_direction_output(pin, 1);
+       }
+
+       /* Give the backlight some time to turn off and power up the panel. */
+       mdelay(40);
+       pin = sunxi_name_to_gpio(CONFIG_VIDEO_LCD_POWER);
+       if (pin != -1) {
+               gpio_request(pin, "lcd_power");
+               gpio_direction_output(pin, 1);
+       }
+}
+
+static void sunxi_lcdc_backlight_enable(void)
+{
+       int pin;
+
+       /*
+        * We want to have scanned out at least one frame before enabling the
+        * backlight to avoid the screen flashing to white when we enable it.
+        */
+       mdelay(40);
+
+       pin = sunxi_name_to_gpio(CONFIG_VIDEO_LCD_BL_EN);
+       if (pin != -1)
+               gpio_direction_output(pin, 1);
+
+       pin = sunxi_name_to_gpio(CONFIG_VIDEO_LCD_BL_PWM);
+       if (pin != -1) {
+               /* backlight pwm is inverted, set to 0 to enable backlight */
+               gpio_direction_output(pin, 0);
+       }
+}
+
+static int sunxi_lcdc_get_clk_delay(const struct ctfb_res_modes *mode)
+{
+       int delay;
+
+       delay = mode->lower_margin + mode->vsync_len + mode->upper_margin - 2;
+       return (delay > 30) ? 30 : delay;
+}
+
+static void sunxi_lcdc_tcon0_mode_set(const struct ctfb_res_modes *mode)
+{
+       struct sunxi_lcdc_reg * const lcdc =
+               (struct sunxi_lcdc_reg *)SUNXI_LCD0_BASE;
+       int bp, clk_delay, clk_div, clk_double, pin, total, val;
+
+       for (pin = SUNXI_GPD(0); pin <= SUNXI_GPD(27); pin++)
+#ifdef CONFIG_VIDEO_LCD_IF_PARALLEL
+               sunxi_gpio_set_cfgpin(pin, SUNXI_GPD0_LCD0);
+#endif
+#ifdef CONFIG_VIDEO_LCD_IF_LVDS
+               sunxi_gpio_set_cfgpin(pin, SUNXI_GPD0_LVDS0);
+#endif
+
+       sunxi_lcdc_pll_set(0, mode->pixclock_khz, &clk_div, &clk_double);
+
+       /* Use tcon0 */
+       clrsetbits_le32(&lcdc->ctrl, SUNXI_LCDC_CTRL_IO_MAP_MASK,
+                       SUNXI_LCDC_CTRL_IO_MAP_TCON0);
+
+       clk_delay = sunxi_lcdc_get_clk_delay(mode);
+       writel(SUNXI_LCDC_TCON0_CTRL_ENABLE |
+              SUNXI_LCDC_TCON0_CTRL_CLK_DELAY(clk_delay), &lcdc->tcon0_ctrl);
+
+       writel(SUNXI_LCDC_TCON0_DCLK_ENABLE |
+              SUNXI_LCDC_TCON0_DCLK_DIV(clk_div), &lcdc->tcon0_dclk);
+
+       writel(SUNXI_LCDC_X(mode->xres) | SUNXI_LCDC_Y(mode->yres),
+              &lcdc->tcon0_timing_active);
+
+       bp = mode->hsync_len + mode->left_margin;
+       total = mode->xres + mode->right_margin + bp;
+       writel(SUNXI_LCDC_TCON0_TIMING_H_TOTAL(total) |
+              SUNXI_LCDC_TCON0_TIMING_H_BP(bp), &lcdc->tcon0_timing_h);
+
+       bp = mode->vsync_len + mode->upper_margin;
+       total = mode->yres + mode->lower_margin + bp;
+       writel(SUNXI_LCDC_TCON0_TIMING_V_TOTAL(total) |
+              SUNXI_LCDC_TCON0_TIMING_V_BP(bp), &lcdc->tcon0_timing_v);
+
+#ifdef CONFIG_VIDEO_LCD_IF_PARALLEL
+       writel(SUNXI_LCDC_X(mode->hsync_len) | SUNXI_LCDC_Y(mode->vsync_len),
+              &lcdc->tcon0_timing_sync);
+
+       writel(0, &lcdc->tcon0_hv_intf);
+       writel(0, &lcdc->tcon0_cpu_intf);
+#endif
+#ifdef CONFIG_VIDEO_LCD_IF_LVDS
+       val = (sunxi_display.depth == 18) ? 1 : 0;
+       writel(SUNXI_LCDC_TCON0_LVDS_INTF_BITWIDTH(val), &lcdc->tcon0_lvds_intf);
+#endif
+
+       if (sunxi_display.depth == 18 || sunxi_display.depth == 16) {
+               writel(SUNXI_LCDC_TCON0_FRM_SEED, &lcdc->tcon0_frm_seed[0]);
+               writel(SUNXI_LCDC_TCON0_FRM_SEED, &lcdc->tcon0_frm_seed[1]);
+               writel(SUNXI_LCDC_TCON0_FRM_SEED, &lcdc->tcon0_frm_seed[2]);
+               writel(SUNXI_LCDC_TCON0_FRM_SEED, &lcdc->tcon0_frm_seed[3]);
+               writel(SUNXI_LCDC_TCON0_FRM_SEED, &lcdc->tcon0_frm_seed[4]);
+               writel(SUNXI_LCDC_TCON0_FRM_SEED, &lcdc->tcon0_frm_seed[5]);
+               writel(SUNXI_LCDC_TCON0_FRM_TAB0, &lcdc->tcon0_frm_table[0]);
+               writel(SUNXI_LCDC_TCON0_FRM_TAB1, &lcdc->tcon0_frm_table[1]);
+               writel(SUNXI_LCDC_TCON0_FRM_TAB2, &lcdc->tcon0_frm_table[2]);
+               writel(SUNXI_LCDC_TCON0_FRM_TAB3, &lcdc->tcon0_frm_table[3]);
+               writel(((sunxi_display.depth == 18) ?
+                       SUNXI_LCDC_TCON0_FRM_CTRL_RGB666 :
+                       SUNXI_LCDC_TCON0_FRM_CTRL_RGB565),
+                      &lcdc->tcon0_frm_ctrl);
+       }
+
+#ifdef CONFIG_VIDEO_LCD_IF_PARALLEL
+       val = SUNXI_LCDC_TCON0_IO_POL_DCLK_PHASE0;
+#endif
+#ifdef CONFIG_VIDEO_LCD_IF_LVDS
+       val = SUNXI_LCDC_TCON0_IO_POL_DCLK_PHASE60;
+#endif
+       if (!(mode->sync & FB_SYNC_HOR_HIGH_ACT))
+               val |= SUNXI_LCDC_TCON_HSYNC_MASK;
+       if (!(mode->sync & FB_SYNC_VERT_HIGH_ACT))
+               val |= SUNXI_LCDC_TCON_VSYNC_MASK;
+       writel(val, &lcdc->tcon0_io_polarity);
+
+       writel(0, &lcdc->tcon0_io_tristate);
+}
+
+#if defined CONFIG_VIDEO_HDMI || defined CONFIG_VIDEO_VGA
+static void sunxi_lcdc_tcon1_mode_set(const struct ctfb_res_modes *mode,
+                                     int *clk_div, int *clk_double,
+                                     bool use_portd_hvsync)
 {
        struct sunxi_lcdc_reg * const lcdc =
                (struct sunxi_lcdc_reg *)SUNXI_LCD0_BASE;
-       int bp, total;
+       int bp, clk_delay, total, val;
 
        /* Use tcon1 */
        clrsetbits_le32(&lcdc->ctrl, SUNXI_LCDC_CTRL_IO_MAP_MASK,
                        SUNXI_LCDC_CTRL_IO_MAP_TCON1);
 
-       /* Enabled, 0x1e start delay */
+       clk_delay = sunxi_lcdc_get_clk_delay(mode);
        writel(SUNXI_LCDC_TCON1_CTRL_ENABLE |
-              SUNXI_LCDC_TCON1_CTRL_CLK_DELAY(0x1e), &lcdc->tcon1_ctrl);
+              SUNXI_LCDC_TCON1_CTRL_CLK_DELAY(clk_delay), &lcdc->tcon1_ctrl);
 
        writel(SUNXI_LCDC_X(mode->xres) | SUNXI_LCDC_Y(mode->yres),
               &lcdc->tcon1_timing_source);
@@ -240,22 +639,75 @@ static void sunxi_lcdc_mode_set(struct fb_videomode *mode,
        writel(SUNXI_LCDC_X(mode->hsync_len) | SUNXI_LCDC_Y(mode->vsync_len),
               &lcdc->tcon1_timing_sync);
 
-       sunxi_lcdc_pll_set(mode->pixclock, clk_div, clk_double);
+       if (use_portd_hvsync) {
+               sunxi_gpio_set_cfgpin(SUNXI_GPD(26), SUNXI_GPD0_LCD0);
+               sunxi_gpio_set_cfgpin(SUNXI_GPD(27), SUNXI_GPD0_LCD0);
+
+               val = 0;
+               if (mode->sync & FB_SYNC_HOR_HIGH_ACT)
+                       val |= SUNXI_LCDC_TCON_HSYNC_MASK;
+               if (mode->sync & FB_SYNC_VERT_HIGH_ACT)
+                       val |= SUNXI_LCDC_TCON_VSYNC_MASK;
+               writel(val, &lcdc->tcon1_io_polarity);
+
+               clrbits_le32(&lcdc->tcon1_io_tristate,
+                            SUNXI_LCDC_TCON_VSYNC_MASK |
+                            SUNXI_LCDC_TCON_HSYNC_MASK);
+       }
+       sunxi_lcdc_pll_set(1, mode->pixclock_khz, clk_div, clk_double);
 }
+#endif /* CONFIG_VIDEO_HDMI || defined CONFIG_VIDEO_VGA */
 
-#ifdef CONFIG_MACH_SUN6I
-static void sunxi_drc_init(void)
+#ifdef CONFIG_VIDEO_HDMI
+
+static void sunxi_hdmi_setup_info_frames(const struct ctfb_res_modes *mode)
 {
-       struct sunxi_ccm_reg * const ccm =
-               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+       struct sunxi_hdmi_reg * const hdmi =
+               (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
+       u8 checksum = 0;
+       u8 avi_info_frame[17] = {
+               0x82, 0x02, 0x0d, 0x00, 0x12, 0x00, 0x88, 0x00,
+               0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+               0x00
+       };
+       u8 vendor_info_frame[19] = {
+               0x81, 0x01, 0x06, 0x29, 0x03, 0x0c, 0x00, 0x40,
+               0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+               0x00, 0x00, 0x00
+       };
+       int i;
 
-       /* On sun6i the drc must be clocked even when in pass-through mode */
-       setbits_le32(&ccm->ahb_reset1_cfg, 1 << AHB_RESET_OFFSET_DRC0);
-       clock_set_de_mod_clock(&ccm->iep_drc0_clk_cfg, 300000000);
+       if (mode->pixclock_khz <= 27000)
+               avi_info_frame[5] = 0x40; /* SD-modes, ITU601 colorspace */
+       else
+               avi_info_frame[5] = 0x80; /* HD-modes, ITU709 colorspace */
+
+       if (mode->xres * 100 / mode->yres < 156)
+               avi_info_frame[5] |= 0x18; /* 4 : 3 */
+       else
+               avi_info_frame[5] |= 0x28; /* 16 : 9 */
+
+       for (i = 0; i < ARRAY_SIZE(avi_info_frame); i++)
+               checksum += avi_info_frame[i];
+
+       avi_info_frame[3] = 0x100 - checksum;
+
+       for (i = 0; i < ARRAY_SIZE(avi_info_frame); i++)
+               writeb(avi_info_frame[i], &hdmi->avi_info_frame[i]);
+
+       writel(SUNXI_HDMI_QCP_PACKET0, &hdmi->qcp_packet0);
+       writel(SUNXI_HDMI_QCP_PACKET1, &hdmi->qcp_packet1);
+
+       for (i = 0; i < ARRAY_SIZE(vendor_info_frame); i++)
+               writeb(vendor_info_frame[i], &hdmi->vendor_info_frame[i]);
+
+       writel(SUNXI_HDMI_PKT_CTRL0, &hdmi->pkt_ctrl0);
+       writel(SUNXI_HDMI_PKT_CTRL1, &hdmi->pkt_ctrl1);
+
+       setbits_le32(&hdmi->video_ctrl, SUNXI_HDMI_VIDEO_CTRL_HDMI);
 }
-#endif
 
-static void sunxi_hdmi_mode_set(struct fb_videomode *mode,
+static void sunxi_hdmi_mode_set(const struct ctfb_res_modes *mode,
                                int clk_div, int clk_double)
 {
        struct sunxi_hdmi_reg * const hdmi =
@@ -265,6 +717,12 @@ static void sunxi_hdmi_mode_set(struct fb_videomode *mode,
        /* Write clear interrupt status bits */
        writel(SUNXI_HDMI_IRQ_STATUS_BITS, &hdmi->irq);
 
+       if (sunxi_display.monitor == sunxi_monitor_hdmi)
+               sunxi_hdmi_setup_info_frames(mode);
+
+       /* Set input sync enable */
+       writel(SUNXI_HDMI_UNKNOWN_INPUT_SYNC, &hdmi->unknown);
+
        /* Init various registers, select pll3 as clock source */
        writel(SUNXI_HDMI_VIDEO_POL_TX_CLK, &hdmi->video_polarity);
        writel(SUNXI_HDMI_PAD_CTRL0_RUN, &hdmi->pad_ctrl0);
@@ -301,84 +759,150 @@ static void sunxi_hdmi_mode_set(struct fb_videomode *mode,
                setbits_le32(&hdmi->video_polarity, SUNXI_HDMI_VIDEO_POL_VER);
 }
 
-static void sunxi_engines_init(void)
+static void sunxi_hdmi_enable(void)
 {
-       sunxi_composer_init();
-       sunxi_lcdc_init();
-#ifdef CONFIG_MACH_SUN6I
-       sunxi_drc_init();
-#endif
+       struct sunxi_hdmi_reg * const hdmi =
+               (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
+
+       udelay(100);
+       setbits_le32(&hdmi->video_ctrl, SUNXI_HDMI_VIDEO_CTRL_ENABLE);
 }
 
-static void sunxi_mode_set(struct fb_videomode *mode, unsigned int address)
+#endif /* CONFIG_VIDEO_HDMI */
+
+#ifdef CONFIG_VIDEO_VGA
+
+static void sunxi_vga_mode_set(void)
 {
-       struct sunxi_de_be_reg * const de_be =
-               (struct sunxi_de_be_reg *)SUNXI_DE_BE0_BASE;
-       struct sunxi_lcdc_reg * const lcdc =
-               (struct sunxi_lcdc_reg *)SUNXI_LCD0_BASE;
-       struct sunxi_hdmi_reg * const hdmi =
-               (struct sunxi_hdmi_reg *)SUNXI_HDMI_BASE;
-       int clk_div, clk_double;
-       int retries = 3;
+       struct sunxi_ccm_reg * const ccm =
+               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+       struct sunxi_tve_reg * const tve =
+               (struct sunxi_tve_reg *)SUNXI_TVE0_BASE;
 
-retry:
-       clrbits_le32(&hdmi->video_ctrl, SUNXI_HDMI_VIDEO_CTRL_ENABLE);
-       clrbits_le32(&lcdc->ctrl, SUNXI_LCDC_CTRL_TCON_ENABLE);
-       clrbits_le32(&de_be->mode, SUNXI_DE_BE_MODE_START);
+       /* Clock on */
+       setbits_le32(&ccm->ahb_gate1, 1 << AHB_GATE_OFFSET_TVE0);
+
+       /* Set TVE in VGA mode */
+       writel(SUNXI_TVE_GCTRL_DAC_INPUT(0, 1) |
+              SUNXI_TVE_GCTRL_DAC_INPUT(1, 2) |
+              SUNXI_TVE_GCTRL_DAC_INPUT(2, 3), &tve->gctrl);
+       writel(SUNXI_TVE_GCTRL_CFG0_VGA, &tve->cfg0);
+       writel(SUNXI_TVE_GCTRL_DAC_CFG0_VGA, &tve->dac_cfg0);
+       writel(SUNXI_TVE_GCTRL_UNKNOWN1_VGA, &tve->unknown1);
+}
 
-       sunxi_composer_mode_set(mode, address);
-       sunxi_lcdc_mode_set(mode, &clk_div, &clk_double);
-       sunxi_hdmi_mode_set(mode, clk_div, clk_double);
+static void sunxi_vga_enable(void)
+{
+       struct sunxi_tve_reg * const tve =
+               (struct sunxi_tve_reg *)SUNXI_TVE0_BASE;
 
-       setbits_le32(&de_be->reg_ctrl, SUNXI_DE_BE_REG_CTRL_LOAD_REGS);
-       setbits_le32(&de_be->mode, SUNXI_DE_BE_MODE_START);
+       setbits_le32(&tve->gctrl, SUNXI_TVE_GCTRL_ENABLE);
+}
 
-       udelay(1000000 / mode->refresh + 500);
+#endif /* CONFIG_VIDEO_VGA */
 
-       setbits_le32(&lcdc->ctrl, SUNXI_LCDC_CTRL_TCON_ENABLE);
+static void sunxi_drc_init(void)
+{
+#if defined CONFIG_MACH_SUN6I || defined CONFIG_MACH_SUN8I
+       struct sunxi_ccm_reg * const ccm =
+               (struct sunxi_ccm_reg *)SUNXI_CCM_BASE;
+
+       /* On sun6i the drc must be clocked even when in pass-through mode */
+       setbits_le32(&ccm->ahb_reset1_cfg, 1 << AHB_RESET_OFFSET_DRC0);
+       clock_set_de_mod_clock(&ccm->iep_drc0_clk_cfg, 300000000);
+#endif
+}
 
-       udelay(1000000 / mode->refresh + 500);
+#ifdef CONFIG_VIDEO_VGA_VIA_LCD
+static void sunxi_vga_external_dac_enable(void)
+{
+       int pin;
 
-       setbits_le32(&hdmi->video_ctrl, SUNXI_HDMI_VIDEO_CTRL_ENABLE);
+       pin = sunxi_name_to_gpio(CONFIG_VIDEO_VGA_EXTERNAL_DAC_EN);
+       if (pin != -1) {
+               gpio_request(pin, "vga_enable");
+               gpio_direction_output(pin, 1);
+       }
+}
+#endif /* CONFIG_VIDEO_VGA_VIA_LCD */
 
-       udelay(1000000 / mode->refresh + 500);
+static void sunxi_engines_init(void)
+{
+       sunxi_composer_init();
+       sunxi_lcdc_init();
+       sunxi_drc_init();
+}
 
-       /*
-        * Sometimes the display pipeline does not sync up properly, if
-        * this happens the hdmi fifo underrun or overrun bits are set.
-        */
-       if (readl(&hdmi->irq) &
-           (SUNXI_HDMI_IRQ_STATUS_FIFO_UF | SUNXI_HDMI_IRQ_STATUS_FIFO_OF)) {
-               if (retries--)
-                       goto retry;
-               printf("HDMI fifo under or overrun\n");
+static void sunxi_mode_set(const struct ctfb_res_modes *mode,
+                          unsigned int address)
+{
+       int __maybe_unused clk_div, clk_double;
+
+       switch (sunxi_display.monitor) {
+       case sunxi_monitor_none:
+               break;
+       case sunxi_monitor_dvi:
+       case sunxi_monitor_hdmi:
+#ifdef CONFIG_VIDEO_HDMI
+               sunxi_composer_mode_set(mode, address);
+               sunxi_lcdc_tcon1_mode_set(mode, &clk_div, &clk_double, 0);
+               sunxi_hdmi_mode_set(mode, clk_div, clk_double);
+               sunxi_composer_enable();
+               sunxi_lcdc_enable();
+               sunxi_hdmi_enable();
+#endif
+               break;
+       case sunxi_monitor_lcd:
+               sunxi_lcdc_panel_enable();
+               sunxi_composer_mode_set(mode, address);
+               sunxi_lcdc_tcon0_mode_set(mode);
+               sunxi_composer_enable();
+               sunxi_lcdc_enable();
+               sunxi_lcdc_backlight_enable();
+               break;
+       case sunxi_monitor_vga:
+#ifdef CONFIG_VIDEO_VGA
+               sunxi_composer_mode_set(mode, address);
+               sunxi_lcdc_tcon1_mode_set(mode, &clk_div, &clk_double, 1);
+               sunxi_vga_mode_set();
+               sunxi_composer_enable();
+               sunxi_lcdc_enable();
+               sunxi_vga_enable();
+#elif defined CONFIG_VIDEO_VGA_VIA_LCD
+               sunxi_composer_mode_set(mode, address);
+               sunxi_lcdc_tcon0_mode_set(mode);
+               sunxi_composer_enable();
+               sunxi_lcdc_enable();
+               sunxi_vga_external_dac_enable();
+#endif
+               break;
        }
 }
 
+static const char *sunxi_get_mon_desc(enum sunxi_monitor monitor)
+{
+       switch (monitor) {
+       case sunxi_monitor_none:        return "none";
+       case sunxi_monitor_dvi:         return "dvi";
+       case sunxi_monitor_hdmi:        return "hdmi";
+       case sunxi_monitor_lcd:         return "lcd";
+       case sunxi_monitor_vga:         return "vga";
+       }
+       return NULL; /* never reached */
+}
+
 void *video_hw_init(void)
 {
        static GraphicDevice *graphic_device = &sunxi_display.graphic_device;
-       /*
-        * Vesa standard 1024x768@60
-        * 65.0  1024 1048 1184 1344  768 771 777 806  -hsync -vsync
-        */
-       struct fb_videomode mode = {
-               .name = "1024x768",
-               .refresh = 60,
-               .xres = 1024,
-               .yres = 768,
-               .pixclock = 65000,
-               .left_margin = 160,
-               .right_margin = 24,
-               .upper_margin = 29,
-               .lower_margin = 3,
-               .hsync_len = 136,
-               .vsync_len = 6,
-               .sync = 0,
-               .vmode = 0,
-               .flag = 0,
-       };
-       int ret;
+       const struct ctfb_res_modes *mode;
+       struct ctfb_res_modes custom;
+       const char *options;
+#ifdef CONFIG_VIDEO_HDMI
+       int ret, hpd, hpd_delay, edid;
+#endif
+       char mon[16];
+       char *lcd_mode = CONFIG_VIDEO_LCD_MODE;
+       int i;
 
        memset(&sunxi_display, 0, sizeof(struct sunxi_display));
 
@@ -386,16 +910,98 @@ void *video_hw_init(void)
               CONFIG_SUNXI_FB_SIZE >> 10);
        gd->fb_base = gd->ram_top;
 
-       ret = sunxi_hdmi_hpd_detect();
-       if (!ret)
+       video_get_ctfb_res_modes(RES_MODE_1024x768, 24, &mode,
+                                &sunxi_display.depth, &options);
+#ifdef CONFIG_VIDEO_HDMI
+       hpd = video_get_option_int(options, "hpd", 1);
+       hpd_delay = video_get_option_int(options, "hpd_delay", 500);
+       edid = video_get_option_int(options, "edid", 1);
+       sunxi_display.monitor = sunxi_monitor_dvi;
+#elif defined CONFIG_VIDEO_VGA_VIA_LCD
+       sunxi_display.monitor = sunxi_monitor_vga;
+#else
+       sunxi_display.monitor = sunxi_monitor_lcd;
+#endif
+       video_get_option_string(options, "monitor", mon, sizeof(mon),
+                               sunxi_get_mon_desc(sunxi_display.monitor));
+       for (i = 0; i <= SUNXI_MONITOR_LAST; i++) {
+               if (strcmp(mon, sunxi_get_mon_desc(i)) == 0) {
+                       sunxi_display.monitor = i;
+                       break;
+               }
+       }
+       if (i > SUNXI_MONITOR_LAST)
+               printf("Unknown monitor: '%s', falling back to '%s'\n",
+                      mon, sunxi_get_mon_desc(sunxi_display.monitor));
+
+#ifdef CONFIG_VIDEO_HDMI
+       /* If HDMI/DVI is selected do HPD & EDID, and handle fallback */
+       if (sunxi_display.monitor == sunxi_monitor_dvi ||
+           sunxi_display.monitor == sunxi_monitor_hdmi) {
+               /* Always call hdp_detect, as it also enables clocks, etc. */
+               ret = sunxi_hdmi_hpd_detect(hpd_delay);
+               if (ret) {
+                       printf("HDMI connected: ");
+                       if (edid && sunxi_hdmi_edid_get_mode(&custom) == 0)
+                               mode = &custom;
+               } else if (hpd) {
+                       sunxi_hdmi_shutdown();
+                       /* Fallback to lcd / vga / none */
+                       if (lcd_mode[0]) {
+                               sunxi_display.monitor = sunxi_monitor_lcd;
+                       } else {
+#if defined CONFIG_VIDEO_VGA_VIA_LCD || defined CONFIG_VIDEO_VGA
+                               sunxi_display.monitor = sunxi_monitor_vga;
+#else
+                               sunxi_display.monitor = sunxi_monitor_none;
+#endif
+                       }
+               } /* else continue with hdmi/dvi without a cable connected */
+       }
+#endif
+
+       switch (sunxi_display.monitor) {
+       case sunxi_monitor_none:
+               return NULL;
+       case sunxi_monitor_dvi:
+       case sunxi_monitor_hdmi:
+#ifdef CONFIG_VIDEO_HDMI
+               break;
+#else
+               printf("HDMI/DVI not supported on this board\n");
+               sunxi_display.monitor = sunxi_monitor_none;
+               return NULL;
+#endif
+       case sunxi_monitor_lcd:
+               if (lcd_mode[0]) {
+                       sunxi_display.depth = video_get_params(&custom, lcd_mode);
+                       mode = &custom;
+                       break;
+               }
+               printf("LCD not supported on this board\n");
+               sunxi_display.monitor = sunxi_monitor_none;
+               return NULL;
+       case sunxi_monitor_vga:
+#if defined CONFIG_VIDEO_VGA_VIA_LCD || defined CONFIG_VIDEO_VGA
+               sunxi_display.depth = 18;
+               break;
+#else
+               printf("VGA not supported on this board\n");
+               sunxi_display.monitor = sunxi_monitor_none;
                return NULL;
+#endif
+       }
 
-       printf("HDMI connected.\n");
-       sunxi_display.enabled = true;
+       if (mode->vmode != FB_VMODE_NONINTERLACED) {
+               printf("Only non-interlaced modes supported, falling back to 1024x768\n");
+               mode = &res_mode_init[RES_MODE_1024x768];
+       } else {
+               printf("Setting up a %dx%d %s console\n", mode->xres,
+                      mode->yres, sunxi_get_mon_desc(sunxi_display.monitor));
+       }
 
-       printf("Setting up a %s console.\n", mode.name);
        sunxi_engines_init();
-       sunxi_mode_set(&mode, gd->fb_base - CONFIG_SYS_SDRAM_BASE);
+       sunxi_mode_set(mode, gd->fb_base - CONFIG_SYS_SDRAM_BASE);
 
        /*
         * These are the only members of this structure that are used. All the
@@ -405,8 +1011,8 @@ void *video_hw_init(void)
        graphic_device->frameAdrs = gd->fb_base;
        graphic_device->gdfIndex = GDF_32BIT_X888RGB;
        graphic_device->gdfBytesPP = 4;
-       graphic_device->winSizeX = mode.xres;
-       graphic_device->winSizeY = mode.yres;
+       graphic_device->winSizeX = mode->xres;
+       graphic_device->winSizeY = mode->yres;
 
        return graphic_device;
 }
@@ -419,16 +1025,33 @@ int sunxi_simplefb_setup(void *blob)
 {
        static GraphicDevice *graphic_device = &sunxi_display.graphic_device;
        int offset, ret;
+       const char *pipeline = NULL;
 
-       if (!sunxi_display.enabled)
+       switch (sunxi_display.monitor) {
+       case sunxi_monitor_none:
                return 0;
+       case sunxi_monitor_dvi:
+       case sunxi_monitor_hdmi:
+               pipeline = "de_be0-lcd0-hdmi";
+               break;
+       case sunxi_monitor_lcd:
+               pipeline = "de_be0-lcd0";
+               break;
+       case sunxi_monitor_vga:
+#ifdef CONFIG_VIDEO_VGA
+               pipeline = "de_be0-lcd0-tve0";
+#elif defined CONFIG_VIDEO_VGA_VIA_LCD
+               pipeline = "de_be0-lcd0";
+#endif
+               break;
+       }
 
-       /* Find a framebuffer node, with pipeline == "de_be0-lcd0-hdmi" */
+       /* Find a prefilled simpefb node, matching out pipeline config */
        offset = fdt_node_offset_by_compatible(blob, -1,
                                               "allwinner,simple-framebuffer");
        while (offset >= 0) {
                ret = fdt_find_string(blob, offset, "allwinner,pipeline",
-                                     "de_be0-lcd0-hdmi");
+                                     pipeline);
                if (ret == 0)
                        break;
                offset = fdt_node_offset_by_compatible(blob, offset,
index 18c1f3d8acc0e90d27a90a3460bb2758827a3f58..cf71ad120ecef3ab2fe49ff4fdb09db5123fdcae 100644 (file)
@@ -58,6 +58,8 @@
 ****************************************************************************/
 
 #include <common.h>
+#include <edid.h>
+#include <errno.h>
 #include <linux/ctype.h>
 
 #include "videomodes.h"
@@ -84,13 +86,26 @@ const struct ctfb_vesa_modes vesa_modes[VESA_MODES_COUNT] = {
        {0x31B, RES_MODE_1280x1024, 24},
 };
 const struct ctfb_res_modes res_mode_init[RES_MODES_COUNT] = {
-       /* x     y pixclk   le  ri  up  lo   hs vs  s  vmode */
-       {640, 480, 39721, 40, 24, 32, 11, 96, 2, 0, FB_VMODE_NONINTERLACED},
-       {800, 600, 27778, 64, 24, 22, 1, 72, 2, 0, FB_VMODE_NONINTERLACED},
-       {1024, 768, 15384, 168, 8, 29, 3, 144, 4, 0, FB_VMODE_NONINTERLACED},
-       {960, 720, 13100, 160, 40, 32, 8, 80, 4, 0, FB_VMODE_NONINTERLACED},
-       {1152, 864, 12004, 200, 64, 32, 16, 80, 4, 0, FB_VMODE_NONINTERLACED},
-       {1280, 1024, 9090, 200, 48, 26, 1, 184, 3, 0, FB_VMODE_NONINTERLACED},
+       /*  x     y  hz  pixclk ps/kHz   le   ri  up  lo   hs vs  s  vmode */
+#ifndef CONFIG_VIDEO_STD_TIMINGS
+       { 640,  480, 60, 39721,  25180,  40,  24, 32, 11,  96, 2, 0, FB_VMODE_NONINTERLACED},
+       { 800,  600, 60, 27778,  36000,  64,  24, 22,  1,  72, 2, 0, FB_VMODE_NONINTERLACED},
+       {1024,  768, 60, 15384,  65000, 168,   8, 29,  3, 144, 4, 0, FB_VMODE_NONINTERLACED},
+       { 960,  720, 80, 13100,  76335, 160,  40, 32,  8,  80, 4, 0, FB_VMODE_NONINTERLACED},
+       {1152,  864, 60, 12004,  83300, 200,  64, 32, 16,  80, 4, 0, FB_VMODE_NONINTERLACED},
+       {1280, 1024, 60,  9090, 110000, 200,  48, 26,  1, 184, 3, 0, FB_VMODE_NONINTERLACED},
+#else
+       { 640,  480, 60, 39683,  25200,  48,  16, 33, 10,  96, 2, 0, FB_VMODE_NONINTERLACED},
+       { 800,  600, 60, 25000,  40000,  88,  40, 23,  1, 128, 4, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED},
+       {1024,  768, 60, 15384,  65000, 160,  24, 29,  3, 136, 6, 0, FB_VMODE_NONINTERLACED},
+       { 960,  720, 75, 13468,  74250, 176,  72, 27,  1, 112, 2, 0, FB_VMODE_NONINTERLACED},
+       {1152,  864, 75,  9259, 108000, 256,  64, 32,  1, 128, 3, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED},
+       {1280, 1024, 60,  9259, 108000, 248,  48, 38,  1, 112, 3, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED},
+#endif
+       {1280,  720, 60, 13468,  74250, 220, 110, 20,  5,  40, 5, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED},
+       {1360,  768, 60, 11696,  85500, 256,  64, 17,  3, 112, 7, 0, FB_VMODE_NONINTERLACED},
+       {1920, 1080, 60,  6734, 148500, 148,  88, 36,  4,  44, 5, FB_SYNC_HOR_HIGH_ACT | FB_SYNC_VERT_HIGH_ACT, FB_VMODE_NONINTERLACED},
+       {1920, 1200, 60,  6494, 154000,  80,  48, 26,  3,  32, 6, FB_SYNC_HOR_HIGH_ACT, FB_VMODE_NONINTERLACED},
 };
 
 /************************************************************************
@@ -100,7 +115,7 @@ const struct ctfb_res_modes res_mode_init[RES_MODES_COUNT] = {
  * returns the length to the next seperator
  */
 static int
-video_get_param_len (char *start, char sep)
+video_get_param_len(const char *start, char sep)
 {
        int i = 0;
        while ((*start != 0) && (*start != sep)) {
@@ -183,6 +198,7 @@ int video_get_params (struct ctfb_res_modes *pPar, char *penv)
        while ((i = video_get_param_len (p, ',')) != 0) {
                GET_OPTION ("x:", pPar->xres)
                        GET_OPTION ("y:", pPar->yres)
+                       GET_OPTION ("refresh:", pPar->refresh)
                        GET_OPTION ("le:", pPar->left_margin)
                        GET_OPTION ("ri:", pPar->right_margin)
                        GET_OPTION ("up:", pPar->upper_margin)
@@ -192,6 +208,7 @@ int video_get_params (struct ctfb_res_modes *pPar, char *penv)
                        GET_OPTION ("sync:", pPar->sync)
                        GET_OPTION ("vmode:", pPar->vmode)
                        GET_OPTION ("pclk:", pPar->pixclock)
+                       GET_OPTION ("pclk_khz:", pPar->pixclock_khz)
                        GET_OPTION ("depth:", bpp)
                        p += i;
                if (*p != 0)
@@ -260,3 +277,171 @@ int video_get_video_mode(unsigned int *xres, unsigned int *yres,
 
        return 1;
 }
+
+/*
+ * Parse the 'video-mode' environment variable using video_get_video_mode()
+ * and lookup the matching ctfb_res_modes in res_mode_init.
+ *
+ * @default_mode: RES_MODE_##x## define for the mode to store in mode_ret
+ *   when 'video-mode' is not set or does not contain a valid mode
+ * @default_depth: depth to set when 'video-mode' is not set
+ * @mode_ret: pointer where the mode will be stored
+ * @depth_ret: pointer where the depth will be stored
+ * @options: pointer to any remaining options, or NULL
+ */
+void video_get_ctfb_res_modes(int default_mode, unsigned int default_depth,
+                             const struct ctfb_res_modes **mode_ret,
+                             unsigned int *depth_ret,
+                             const char **options)
+{
+       unsigned int i, xres, yres, depth, refresh;
+
+       *mode_ret = &res_mode_init[default_mode];
+       *depth_ret = default_depth;
+       *options = NULL;
+
+       if (!video_get_video_mode(&xres, &yres, &depth, &refresh, options))
+               return;
+
+       for (i = 0; i < RES_MODES_COUNT; i++) {
+               if (res_mode_init[i].xres == xres &&
+                   res_mode_init[i].yres == yres &&
+                   res_mode_init[i].refresh == refresh) {
+                       *mode_ret = &res_mode_init[i];
+                       *depth_ret = depth;
+                       return;
+               }
+       }
+
+       printf("video-mode %dx%d-%d@%d not available, falling back to %dx%d-%d@%d\n",
+              xres, yres, depth, refresh, (*mode_ret)->xres,
+              (*mode_ret)->yres, *depth_ret, (*mode_ret)->refresh);
+}
+
+/*
+ * Find the named string option within the ',' separated options string, and
+ * store its value in dest.
+ *
+ * @options: ',' separated options string
+ * @name: name of the option to look for
+ * @dest: destination buffer to store the value of the option in
+ * @dest_len: length of dest
+ * @def: value to store in dest if the option is not present in options
+ */
+void video_get_option_string(const char *options, const char *name,
+                            char *dest, int dest_len, const char *def)
+{
+       const char *p = options;
+       const int name_len = strlen(name);
+       int i, len;
+
+       while (p && (i = video_get_param_len(p, ',')) != 0) {
+               if (strncmp(p, name, name_len) == 0 && p[name_len] == '=') {
+                       len = i - (name_len + 1);
+                       if (len >= dest_len)
+                               len = dest_len - 1;
+                       memcpy(dest, &p[name_len + 1], len);
+                       dest[len] = 0;
+                       return;
+               }
+               p += i;
+               if (*p != 0)
+                       p++;    /* skip ',' */
+       }
+       strcpy(dest, def);
+}
+
+/*
+ * Find the named integer option within the ',' separated options string, and
+ * return its value.
+ *
+ * @options: ',' separated options string
+ * @name: name of the option to look for
+ * @def: value to return if the option is not present in options
+ */
+int video_get_option_int(const char *options, const char *name, int def)
+{
+       const char *p = options;
+       const int name_len = strlen(name);
+       int i;
+
+       while (p && (i = video_get_param_len(p, ',')) != 0) {
+               if (strncmp(p, name, name_len) == 0 && p[name_len] == '=')
+                       return simple_strtoul(&p[name_len + 1], NULL, 10);
+
+               p += i;
+               if (*p != 0)
+                       p++;    /* skip ',' */
+       }
+       return def;
+}
+
+/**
+ * Convert an EDID detailed timing to a struct ctfb_res_modes
+ *
+ * @param t            The EDID detailed timing to be converted
+ * @param mode         Returns the converted timing
+ *
+ * @return 0 on success, or a negative errno on error
+ */
+int video_edid_dtd_to_ctfb_res_modes(struct edid_detailed_timing *t,
+                                    struct ctfb_res_modes *mode)
+{
+       int margin, h_total, v_total;
+
+       /* Check all timings are non 0 */
+       if (EDID_DETAILED_TIMING_PIXEL_CLOCK(*t) == 0 ||
+           EDID_DETAILED_TIMING_HORIZONTAL_ACTIVE(*t) == 0 ||
+           EDID_DETAILED_TIMING_HORIZONTAL_BLANKING(*t) == 0 ||
+           EDID_DETAILED_TIMING_VERTICAL_ACTIVE(*t) == 0 ||
+           EDID_DETAILED_TIMING_VERTICAL_BLANKING(*t) == 0 ||
+           EDID_DETAILED_TIMING_HSYNC_OFFSET(*t) == 0 ||
+           EDID_DETAILED_TIMING_HSYNC_PULSE_WIDTH(*t) == 0 ||
+           EDID_DETAILED_TIMING_VSYNC_OFFSET(*t) == 0 ||
+           EDID_DETAILED_TIMING_VSYNC_PULSE_WIDTH(*t) == 0 ||
+           /* 3d formats are not supported*/
+           EDID_DETAILED_TIMING_FLAG_STEREO(*t) != 0)
+               return -EINVAL;
+
+       mode->xres = EDID_DETAILED_TIMING_HORIZONTAL_ACTIVE(*t);
+       mode->yres = EDID_DETAILED_TIMING_VERTICAL_ACTIVE(*t);
+
+       h_total = mode->xres + EDID_DETAILED_TIMING_HORIZONTAL_BLANKING(*t);
+       v_total = mode->yres + EDID_DETAILED_TIMING_VERTICAL_BLANKING(*t);
+       mode->refresh = EDID_DETAILED_TIMING_PIXEL_CLOCK(*t) /
+                       (h_total * v_total);
+
+       mode->pixclock_khz = EDID_DETAILED_TIMING_PIXEL_CLOCK(*t) / 1000;
+       mode->pixclock = 1000000000L / mode->pixclock_khz;
+
+       mode->right_margin = EDID_DETAILED_TIMING_HSYNC_OFFSET(*t);
+       mode->hsync_len = EDID_DETAILED_TIMING_HSYNC_PULSE_WIDTH(*t);
+       margin = EDID_DETAILED_TIMING_HORIZONTAL_BLANKING(*t) -
+                       (mode->right_margin + mode->hsync_len);
+       if (margin <= 0)
+               return -EINVAL;
+
+       mode->left_margin = margin;
+
+       mode->lower_margin = EDID_DETAILED_TIMING_VSYNC_OFFSET(*t);
+       mode->vsync_len = EDID_DETAILED_TIMING_VSYNC_PULSE_WIDTH(*t);
+       margin = EDID_DETAILED_TIMING_VERTICAL_BLANKING(*t) -
+                       (mode->lower_margin + mode->vsync_len);
+       if (margin <= 0)
+               return -EINVAL;
+
+       mode->upper_margin = margin;
+
+       mode->sync = 0;
+       if (EDID_DETAILED_TIMING_FLAG_HSYNC_POLARITY(*t))
+               mode->sync |= FB_SYNC_HOR_HIGH_ACT;
+       if (EDID_DETAILED_TIMING_FLAG_VSYNC_POLARITY(*t))
+               mode->sync |= FB_SYNC_VERT_HIGH_ACT;
+
+       if (EDID_DETAILED_TIMING_FLAG_INTERLACED(*t))
+               mode->vmode = FB_VMODE_INTERLACED;
+       else
+               mode->vmode = FB_VMODE_NONINTERLACED;
+
+       return 0;
+}
index d83993a563ae1bf062c38ded938d6b92de922686..82190a2aecf7c6f7db378bef113f3eb0fe2aad5f 100644 (file)
@@ -5,6 +5,7 @@
  * SPDX-License-Identifier:    GPL-2.0+
  */
 
+#include <edid.h>
 
 #ifndef CONFIG_SYS_DEFAULT_VIDEO_MODE
 #define CONFIG_SYS_DEFAULT_VIDEO_MODE  0x301
 struct ctfb_res_modes {
        int xres;               /* visible resolution           */
        int yres;
+       int refresh;            /* vertical refresh rate in hz  */
        /* Timing: All values in pixclocks, except pixclock (of course) */
        int pixclock;           /* pixel clock in ps (pico seconds) */
+       int pixclock_khz;       /* pixel clock in kHz           */
        int left_margin;        /* time from sync to picture    */
        int right_margin;       /* time from picture to sync    */
        int upper_margin;       /* time from sync to picture    */
@@ -62,7 +65,11 @@ struct ctfb_vesa_modes {
 #define RES_MODE_960_720       3
 #define RES_MODE_1152x864      4
 #define RES_MODE_1280x1024     5
-#define RES_MODES_COUNT                6
+#define RES_MODE_1280x720      6
+#define RES_MODE_1360x768      7
+#define RES_MODE_1920x1080     8
+#define RES_MODE_1920x1200     9
+#define RES_MODES_COUNT                10
 
 #define VESA_MODES_COUNT 19
 
@@ -73,3 +80,16 @@ int video_get_params (struct ctfb_res_modes *pPar, char *penv);
 
 int video_get_video_mode(unsigned int *xres, unsigned int *yres,
        unsigned int *depth, unsigned int *freq, const char **options);
+
+void video_get_ctfb_res_modes(int default_mode, unsigned int default_depth,
+                             const struct ctfb_res_modes **mode_ret,
+                             unsigned int *depth_ret,
+                             const char **options);
+
+void video_get_option_string(const char *options, const char *name,
+                            char *dest, int dest_len, const char *def);
+
+int video_get_option_int(const char *options, const char *name, int def);
+
+int video_edid_dtd_to_ctfb_res_modes(struct edid_detailed_timing *t,
+                                    struct ctfb_res_modes *mode);
index 8743a8c3197948aa5220f8f039dd838fa0c4dcfd..6641033a5df9bbbb3ea43c74953abd87e3aa5370 100644 (file)
@@ -32,6 +32,7 @@ void *video_hw_init(void)
        sprintf(gdev->modeIdent, "%dx%dx%d", gdev->winSizeX, gdev->winSizeY,
                bits_per_pixel);
        printf("%s\n", gdev->modeIdent);
+       debug("Frame buffer at %x\n", gdev->frameAdrs);
 
        return (void *)gdev;
 }
diff --git a/include/74xx_7xx.h b/include/74xx_7xx.h
deleted file mode 100644 (file)
index 3deeeea..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber, Mission Critical Linux, Inc. <huber@mclx.com>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * 74xx_7xx.h
- *
- * 74xx/7xx specific definitions
- */
-
-#ifndef __MPC74XX_H__
-#define __MPC74XX_H__
-
-/*----------------------------------------------------------------
- * Exception offsets (PowerPC standard)
- */
-#define EXC_OFF_SYS_RESET        0x0100      /* default system reset offset */
-#define _START_OFFSET          EXC_OFF_SYS_RESET
-
-/*----------------------------------------------------------------
- * l2cr values
- */
-#define l2cr            1017
-
-#define L2CR_L2E         0x80000000 /* bit 0 - enable */
-#define L2CR_L2PE        0x40000000 /* bit 1 - data parity */
-#define L2CR_L2SIZ_2M    0x00000000 /* bits 2-3 - 2MB, MPC7400 only! */
-#define L2CR_L2SIZ_1M    0x30000000 /* ... 1MB */
-#define L2CR_L2SIZ_HM    0x20000000 /* ... 512K */
-#define L2CR_L2SIZ_QM    0x10000000 /* ... 256k */
-#define L2CR_L2CLK_1     0x02000000 /* bits 4-6 clock ratio div 1 */
-#define L2CR_L2CLK_1_5   0x04000000 /* bits 4-6 clock ratio div 1.5 */
-#define L2CR_L2CLK_2     0x08000000 /* bits 4-6 clock ratio div 2 */
-#define L2CR_L2CLK_2_5   0x0a000000 /* bits 4-6 clock ratio div 2.5 */
-#define L2CR_L2CLK_3     0x0c000000 /* bits 4-6 clock ratio div 3 */
-#define L2CR_L2CLK_3_5   0x06000000 /* bits 4-6 clock ratio div 3.5 */
-#define L2CR_L2CLK_4     0x0e000000 /* bits 4-6 clock ratio div 4 */
-#define L2CR_L2RAM_BURST 0x01000000 /* bits 7-8 - burst SRAM */
-#define L2CR_DO          0x00400000 /* bit 9 - enable caching of instr. in L2 */
-#define L2CR_L2I         0x00200000 /* bit 10 - global invalidate bit */
-#define L2CR_L2CTL       0x00100000 /* bit 11 - l2 ram control */
-#define L2CR_L2WT        0x00080000 /* bit 12 - l2 write-through */
-#define L2CR_TS          0x00040000 /* bit 13 - test support on */
-#define L2CR_TS_OFF      -L2CR_TS   /* bit 13 - test support off */
-#define L2CR_L2OH_5      0x00000000 /* bits 14-15 - output hold time = short */
-#define L2CR_L2OH_1      0x00010000 /* bits 14-15 - output hold time = medium */
-#define L2CR_L2OH_INV    0x00020000 /* bits 14-15 - output hold time = long */
-#define L2CR_L2IP        0x00000001 /* global invalidate in progress */
-
-#ifndef __ASSEMBLY__
-/* cpu ids we detect */
-typedef enum __cpu_t {
-       CPU_740, CPU_750,
-       CPU_740P, CPU_750P,
-       CPU_745, CPU_755,
-       CPU_750CX, CPU_750FX, CPU_750GX,
-       CPU_7400,
-       CPU_7410,
-       CPU_7447A, CPU_7448,
-       CPU_7450, CPU_7455, CPU_7457,
-       CPU_UNKNOWN} cpu_t;
-
-extern cpu_t get_cpu_type(void);
-
-#define l1icache_enable        icache_enable
-
-void l2cache_enable(void);
-void l1dcache_enable(void);
-
-static __inline__ unsigned long get_msr (void)
-{
-       unsigned long msr;
-       asm volatile("mfmsr %0" : "=r" (msr) :);
-       return msr;
-}
-
-static __inline__ void set_msr (unsigned long msr)
-{
-       asm volatile("mtmsr %0" : : "r" (msr));
-}
-
-static __inline__ unsigned long get_hid0 (void)
-{
-       unsigned long hid0;
-       asm volatile("mfspr %0, 1008" : "=r" (hid0) :);
-       return hid0;
-}
-
-static __inline__ unsigned long get_hid1 (void)
-{
-       unsigned long hid1;
-       asm volatile("mfspr %0, 1009" : "=r" (hid1) :);
-       return hid1;
-}
-
-static __inline__ void set_hid0 (unsigned long hid0)
-{
-       asm volatile("mtspr 1008, %0" : : "r" (hid0));
-}
-
-static __inline__ void set_hid1 (unsigned long hid1)
-{
-       asm volatile("mtspr 1009, %0" : : "r" (hid1));
-}
-
-#endif /* __ASSEMBLY__ */
-#endif  /* __MPC74XX_H__ */
index 9c5a1e166f9acf428e709c74f07c6102664b8898..3d14d5f11746680256ffbfb053da8d4c2bbcb3d6 100644 (file)
@@ -90,6 +90,12 @@ typedef struct global_data {
        unsigned long malloc_base;      /* base address of early malloc() */
        unsigned long malloc_limit;     /* limit address */
        unsigned long malloc_ptr;       /* current address */
+#endif
+#ifdef CONFIG_PCI
+       struct pci_controller *hose;    /* PCI hose for early use */
+#endif
+#ifdef CONFIG_PCI_BOOTDELAY
+       int pcidelay_done;
 #endif
        struct udevice *cur_serial_dev; /* current serial device */
        struct arch_global_data arch;   /* architecture-specific data */
index 21efce64bb85721e1b5686cf199bd21ffda7b38f..043624953add783369ae90e86beffb1e5e4a6d3a 100644 (file)
@@ -4,6 +4,8 @@
  * SPDX-License-Identifier:    GPL-2.0+
  */
 
+#define AXP_GPIO
+
 extern int axp209_set_dcdc2(int mvolt);
 extern int axp209_set_dcdc3(int mvolt);
 extern int axp209_set_ldo2(int mvolt);
@@ -12,3 +14,8 @@ extern int axp209_set_ldo4(int mvolt);
 extern int axp209_init(void);
 extern int axp209_poweron_by_dc(void);
 extern int axp209_power_button(void);
+
+extern int axp_gpio_direction_input(unsigned int pin);
+extern int axp_gpio_direction_output(unsigned int pin, unsigned int val);
+extern int axp_gpio_get_value(unsigned int pin);
+extern int axp_gpio_set_value(unsigned int pin, unsigned int val);
index 26d25ff52e81f45f39c3b3dec0f87a03d4e91ab4..e6639f1ffe694b12b9dbf79f0a7f9b57102c2185 100644 (file)
 #define AXP221_CTRL_ADDR 0x3e
 #define AXP221_INIT_DATA 0x3e
 
+#define AXP223_DEVICE_ADDR 0x3a3
+#define AXP223_RUNTIME_ADDR 0x2d
+#define AXP223_DEVICE_MODE_DATA 0x7c3e00
+
+/* Page 0 addresses */
 #define AXP221_CHIP_ID         0x03
 #define AXP221_OUTPUT_CTRL1    0x10
+#define AXP221_OUTPUT_CTRL1_DCDC0_EN   (1 << 0)
+#define AXP221_OUTPUT_CTRL1_DCDC1_EN   (1 << 1)
+#define AXP221_OUTPUT_CTRL1_DCDC2_EN   (1 << 2)
+#define AXP221_OUTPUT_CTRL1_DCDC3_EN   (1 << 3)
+#define AXP221_OUTPUT_CTRL1_DCDC4_EN   (1 << 4)
+#define AXP221_OUTPUT_CTRL1_DCDC5_EN   (1 << 5)
 #define AXP221_OUTPUT_CTRL1_ALDO1_EN   (1 << 6)
 #define AXP221_OUTPUT_CTRL1_ALDO2_EN   (1 << 7)
 #define AXP221_OUTPUT_CTRL2    0x12
@@ -19,7 +30,7 @@
 #define AXP221_OUTPUT_CTRL2_DLDO2_EN   (1 << 4)
 #define AXP221_OUTPUT_CTRL2_DLDO3_EN   (1 << 5)
 #define AXP221_OUTPUT_CTRL2_DLDO4_EN   (1 << 6)
-#define AXP221_OUTPUT_CTRL2_DCDC1_EN   (1 << 7)
+#define AXP221_OUTPUT_CTRL2_DCDC1SW_EN (1 << 7)
 #define AXP221_OUTPUT_CTRL3    0x13
 #define AXP221_OUTPUT_CTRL3_ALDO3_EN   (1 << 7)
 #define AXP221_DLDO1_CTRL      0x15
 #define AXP221_ALDO1_CTRL      0x28
 #define AXP221_ALDO2_CTRL      0x29
 #define AXP221_ALDO3_CTRL      0x2a
+#define AXP221_VBUS_IPSOUT     0x30
+#define AXP221_VBUS_IPSOUT_DRIVEBUS    (1 << 2)
+#define AXP221_MISC_CTRL       0x8f
+#define AXP221_MISC_CTRL_N_VBUSEN_FUNC (1 << 4)
+#define AXP221_PAGE            0xff
+
+/* Page 1 addresses */
+#define AXP221_SID             0x20
+
+/* We support drivebus control */
+#define AXP_DRIVEBUS
 
 int axp221_set_dcdc1(unsigned int mvolt);
 int axp221_set_dcdc2(unsigned int mvolt);
@@ -48,3 +70,6 @@ int axp221_set_aldo1(unsigned int mvolt);
 int axp221_set_aldo2(unsigned int mvolt);
 int axp221_set_aldo3(unsigned int mvolt);
 int axp221_init(void);
+int axp221_get_sid(unsigned int *sid);
+int axp_drivebus_enable(void);
+int axp_drivebus_disable(void);
index b3d1a620daeaf0041679e5caef49adbb0be4e2e8..618148876975bf39947c4cd9cec91a4bd7d7e3e7 100644 (file)
@@ -56,4 +56,21 @@ int do_bootm_states(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[],
 
 void arch_preboot_os(void);
 
+/**
+ * bootm_decomp_image() - decompress the operating system
+ *
+ * @comp:      Compression algorithm that is used (IH_COMP_...)
+ * @load:      Destination load address in U-Boot memory
+ * @image_start Image start address (where we are decompressing from)
+ * @type:      OS type (IH_OS_...)
+ * @load_bug:  Place to decompress to
+ * @image_buf: Address to decompress from
+ * @image_len: Number of bytes in @image_buf to decompress
+ * @unc_len:   Available space for decompression
+ * @return 0 if OK, -ve on error (BOOTM_ERR_...)
+ */
+int bootm_decomp_image(int comp, ulong load, ulong image_start, int type,
+                      void *load_buf, void *image_buf, ulong image_len,
+                      uint unc_len, ulong *load_end);
+
 #endif
index 29350e45568a01ded9961062ab3319ac18a11fef..4b3e0d3bbd75adb6fe1a78e3ff1710de5df08297 100644 (file)
@@ -435,13 +435,6 @@ extern ssize_t spi_read     (uchar *, int, uchar *, int);
 extern ssize_t spi_write (uchar *, int, uchar *, int);
 #endif
 
-#ifdef CONFIG_EVB64260
-void  evb64260_init(void);
-void  debug_led(int, int);
-void  display_mem_map(void);
-void  perform_soft_reset(void);
-#endif
-
 /* $(BOARD)/$(BOARD).c */
 int board_early_init_f (void);
 int board_late_init (void);
@@ -486,10 +479,6 @@ ulong      get_endaddr   (void);
 void   trap_init     (ulong);
 #if defined (CONFIG_4xx)       || \
     defined (CONFIG_MPC5xxx)   || \
-    defined (CONFIG_74xx_7xx)  || \
-    defined (CONFIG_74x)       || \
-    defined (CONFIG_75x)       || \
-    defined (CONFIG_74xx)      || \
     defined (CONFIG_MPC85xx)   || \
     defined (CONFIG_MPC86xx)   || \
     defined (CONFIG_MPC83xx)
index be616e8bfd0e0578d54c0414e29599885ada17e8..becbe3fa7cc29c80d2236db1da62e2278a36ff98 100644 (file)
 #endif
 
 #ifdef CONFIG_CMD_USB
-#define BOOTENV_RUN_USB_INIT "run usb_init; "
-#define BOOTENV_SET_USB_NEED_INIT "setenv usb_need_init; "
+#define BOOTENV_RUN_USB_INIT "usb start; "
 #define BOOTENV_SHARED_USB \
-       "usb_init=" \
-               "if ${usb_need_init}; then " \
-                       "setenv usb_need_init false; " \
-                       "usb start 0; " \
-               "fi\0" \
-       \
        "usb_boot=" \
                BOOTENV_RUN_USB_INIT \
                BOOTENV_SHARED_BLKDEV_BODY(usb)
 #define BOOTENV_DEV_NAME_USB   BOOTENV_DEV_NAME_BLKDEV
 #else
 #define BOOTENV_RUN_USB_INIT
-#define BOOTENV_SET_USB_NEED_INIT
 #define BOOTENV_SHARED_USB
 #define BOOTENV_DEV_USB \
        BOOT_TARGET_DEVICES_references_USB_without_CONFIG_CMD_USB
        \
        BOOT_TARGET_DEVICES(BOOTENV_DEV)                                  \
        \
-       "bootcmd=" BOOTENV_SET_USB_NEED_INIT BOOTENV_SET_SCSI_NEED_INIT   \
+       "bootcmd=" BOOTENV_SET_SCSI_NEED_INIT                             \
                "for target in ${boot_targets}; do "                      \
                        "run bootcmd_${target}; "                         \
                "done\0"
diff --git a/include/configs/APC405.h b/include/configs/APC405.h
deleted file mode 100644 (file)
index 2678f50..0000000
+++ /dev/null
@@ -1,424 +0,0 @@
-/*
- * (C) Copyright 2005-2008
- * Matthias Fuchs, esd gmbh germany, matthias.fuchs@esd-electronics.com
- *
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_APCG405         1       /* ...on a APC405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFF80000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_BOARD_EARLY_INIT_R 1
-#define CONFIG_MISC_INIT_R      1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ     33333400 /* external frequency to pll   */
-
-#define CONFIG_BOARD_TYPES     1       /* support board types          */
-
-#define CONFIG_BAUDRATE                115200
-#define CONFIG_BOOTDELAY       1       /* autoboot after 3 seconds     */
-#define CONFIG_BOOTCOUNT_LIMIT 1
-
-#undef CONFIG_BOOTARGS
-
-#define CONFIG_SYS_USB_LOAD_COMMAND    "fatload usb 0 200000 pImage;"          \
-                               "fatload usb 0 300000 pImage.initrd"
-#define CONFIG_SYS_USB_SELF_COMMAND    "usb start;run usb_load;usb stop;"      \
-                               "run ramargs addip addcon usbargs;"     \
-                               "bootm 200000 300000"
-#define CONFIG_SYS_USB_ARGS            "setenv bootargs $(bootargs) usbboot=1"
-#define CONFIG_SYS_BOOTLIMIT           "3"
-#define CONFIG_SYS_ALT_BOOTCOMMAND     "run usb_self;reset"
-
-#define CONFIG_EXTRA_ENV_SETTINGS                                       \
-       "hostname=abg405\0"                                             \
-       "bd_type=abg405\0"                                              \
-       "serial#=AA0000\0"                                              \
-       "kernel_addr=fe000000\0"                                        \
-       "ramdisk_addr=fe100000\0"                                       \
-       "ramargs=setenv bootargs root=/dev/ram rw\0"                    \
-       "nfsargs=setenv bootargs root=/dev/nfs rw "                     \
-       "nfsroot=$(serverip):$(rootpath)\0"                             \
-       "addip=setenv bootargs $(bootargs) "                            \
-               "ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask)"      \
-               ":$(hostname)::off panic=1\0"                           \
-       "addcon=setenv bootargs $(bootargs) console=ttyS0,$(baudrate)"  \
-               " $(optargs)\0"                                         \
-       "flash_self=run ramargs addip addcon;"                          \
-               "bootm $(kernel_addr) $(ramdisk_addr)\0"                \
-       "net_nfs=tftp 200000 $(img);run nfsargs addip addcon;"          \
-               "bootm\0"                                               \
-       "rootpath=/tftpboot/abg405/target_root\0"                       \
-       "img=/tftpboot/abg405/pImage\0"                                 \
-       "load=tftp 100000 /tftpboot/abg405/u-boot.bin\0"                \
-       "update=protect off fff80000 ffffffff;era fff80000 ffffffff;"   \
-               "cp.b 100000 fff80000 80000\0"                          \
-       "ipaddr=10.0.111.111\0"                                         \
-       "netmask=255.255.0.0\0"                                         \
-       "serverip=10.0.0.190\0"                                         \
-       "splashimage=ffe80000\0"                                        \
-       "usb_load="CONFIG_SYS_USB_LOAD_COMMAND"\0"                              \
-       "usb_self="CONFIG_SYS_USB_SELF_COMMAND"\0"                              \
-       "usbargs="CONFIG_SYS_USB_ARGS"\0"                                       \
-       "bootlimit="CONFIG_SYS_BOOTLIMIT"\0"                                    \
-       "altbootcmd="CONFIG_SYS_ALT_BOOTCOMMAND"\0"                             \
-       ""
-#define CONFIG_BOOTCOMMAND     "run flash_self;reset"
-
-#define CONFIG_ETHADDR         00:02:27:8e:00:00
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP 1
-#define CONFIG_RESET_PHY_R     1       /* use reset_phy() */
-
-#define CONFIG_PHY_CLK_FREQ    EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_EEPROM
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_SOURCE
-#define CONFIG_CMD_USB
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#define CONFIG_SUPPORT_VFAT
-
-#define CONFIG_AUTO_UPDATE     1       /* autoupdate via CF or USB */
-
-#undef  CONFIG_WATCHDOG                        /* watchdog disabled */
-
-#define CONFIG_RTC_MC146818            /* DS1685 is MC146818 compatible*/
-#define CONFIG_SYS_RTC_REG_BASE_ADDR 0xF0000500 /* RTC Base Address */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0 */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory */
-#define CONFIG_CMDLINE_EDITING 1       /* add command line history */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000 /* memtest works on */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000 /* 4 ... 12 MB in DRAM */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#define CONFIG_SYS_EXT_SERIAL_CLOCK    14745600 /* use external serial clock   */
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-/* Only interrupt boot if space is pressed */
-/* If a long serial cable is connected but */
-/* other end is dead, garbage will be read */
-#define CONFIG_AUTOBOOT_KEYED  1
-#define CONFIG_AUTOBOOT_PROMPT \
-       "Press SPACE to abort autoboot in %d seconds\n", bootdelay
-#undef CONFIG_AUTOBOOT_DELAY_STR
-#define CONFIG_AUTOBOOT_STOP_STR " "
-
-#define CONFIG_VERSION_VARIABLE        1       /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*
- * PCI stuff
- */
-#define PCI_HOST_ADAPTER       0       /* configure as pci adapter     */
-#define PCI_HOST_FORCE         1       /* configure as pci host        */
-#define PCI_HOST_AUTO          2       /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_FORCE /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW           /* print pci devices @ startup  */
-#define CONFIG_PCI_SKIP_HOST_BRIDGE 1
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*
- * IDE/ATA stuff
- */
-#undef  CONFIG_IDE_8xx_DIRECT          /* no pcmcia interface required */
-#undef  CONFIG_IDE_LED                 /* no led for ide supported */
-#define CONFIG_IDE_RESET       1       /* reset for ide supported */
-
-#define CONFIG_SYS_IDE_MAXBUS          1               /* max. 1 IDE busses */
-#define CONFIG_SYS_IDE_MAXDEVICE       (CONFIG_SYS_IDE_MAXBUS) /* max. 1 drives per IDE bus */
-
-#define CONFIG_SYS_ATA_BASE_ADDR       0xF0100000
-#define CONFIG_SYS_ATA_IDE0_OFFSET     0x0000
-
-#define CONFIG_SYS_ATA_DATA_OFFSET     0x0000  /* Offset for data I/O */
-#define CONFIG_SYS_ATA_REG_OFFSET      0x0000  /* Offset for normal register access */
-#define CONFIG_SYS_ATA_ALT_OFFSET      0x0000  /* Offset for alternate registers */
-
-/*
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_MONITOR_BASE        0xFFF80000
-#define CONFIG_SYS_MONITOR_LEN         (512 * 1024)    /* Reserve 512 kB for Monitor */
-#define CONFIG_SYS_MALLOC_LEN          (2*1024*1024)   /* Reserve 2MB for malloc() */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Init. Memory map for Linux */
-
-/*
- * FLASH organization
- */
-#define CONFIG_SYS_FLASH_BASE          0xFE000000
-#define CONFIG_SYS_FLASH_CFI           1       /* Flash is CFI conformant */
-#define CONFIG_FLASH_CFI_DRIVER        1       /* Use the common driver */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max num of sects on one chip */
-#define CONFIG_SYS_MAX_FLASH_BANKS_DETECT 2
-#define CONFIG_SYS_FLASH_QUIET_TEST    1
-#define CONFIG_SYS_FLASH_INCREMENT     0x01000000
-#define CONFIG_SYS_FLASH_PROTECTION    1       /* use hardware protection */
-#define CONFIG_SYS_FLASH_AUTOPROTECT_LIST { \
-                               {0xfe000000, 0x500000}, \
-                               {0xffe80000, 0x180000} \
-                               }
-#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE 1    /* use buffered writes (20x faster) */
-#define CONFIG_SYS_FLASH_BANKS_LIST    { \
-                               CONFIG_SYS_FLASH_BASE, \
-                               CONFIG_SYS_FLASH_BASE + CONFIG_SYS_FLASH_INCREMENT \
-                               }
-#define CONFIG_SYS_FLASH_EMPTY_INFO    /* print 'E' for empty sector on flinfo */
-
-/*
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x000   /* environment starts at the */
-                                       /* beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x800   /* 2048 bytes may be used for env vars*/
-#define CONFIG_ENV_OVERWRITE   1       /* allow overwriting vendor vars */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xF0000500      /* NVRAM base address */
-#define CONFIG_SYS_NVRAM_SIZE          242             /* NVRAM size */
-
-/*
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          100000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08 */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address */
-/* mask of address bits that overflow into the "EEPROM chip address" */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10 /* and takes up to 10 msec */
-
-/*
- * External Bus Controller (EBC) Setup
- */
-#define FLASH0_BA       (CONFIG_SYS_FLASH_BASE + CONFIG_SYS_FLASH_INCREMENT) /* FLASH 0 BA */
-#define FLASH1_BA       CONFIG_SYS_FLASH_BASE      /* FLASH 1 Base Address          */
-#define CAN_BA          0xF0000000          /* CAN Base Address              */
-#define DUART0_BA       0xF0000400          /* DUART Base Address            */
-#define DUART1_BA       0xF0000408          /* DUART Base Address            */
-#define RTC_BA          0xF0000500          /* RTC Base Address              */
-#define PS2_BA          0xF0000600          /* PS/2 Base Address             */
-#define CF_BA           0xF0100000          /* CompactFlash Base Address     */
-#define FPGA_BA         0xF0100100          /* FPGA internal Base Address    */
-#define FUJI_BA         0xF0100200          /* Fuji internal Base Address    */
-#define PCMCIA1_BA      0x20000000          /* PCMCIA Slot 1 Base Address    */
-#define PCMCIA2_BA      0x28000000          /* PCMCIA Slot 2 Base Address    */
-#define VGA_BA          0xF1000000          /* Epson VGA Base Address        */
-
-#define CONFIG_SYS_FPGA_BASE_ADDR      FPGA_BA     /* FPGA internal Base Address    */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                               */
-#define CONFIG_SYS_EBC_PB0AP   0x92015480
-#define CONFIG_SYS_EBC_PB0CR   FLASH0_BA | 0x9A000 /* BAS=0xFF0,BS=16MB,BU=R/W,BW=16bit*/
-#define CONFIG_SYS_EBC_PB0AP_HWREV8 CONFIG_SYS_EBC_PB0AP
-#define CONFIG_SYS_EBC_PB0CR_HWREV8 FLASH1_BA | 0xBA000 /* BS=32MB */
-
-/* Memory Bank 1 (Flash Bank 1) initialization                               */
-#define CONFIG_SYS_EBC_PB1AP   0x92015480
-#define CONFIG_SYS_EBC_PB1CR   FLASH1_BA | 0x9A000 /* BAS=0xFE0,BS=16MB,BU=R/W,BW=16bit*/
-
-/* Memory Bank 2 (CAN0, 1, RTC, Duart) initialization                           */
-#define CONFIG_SYS_EBC_PB2AP   0x010053C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR   CAN_BA | 0x18000    /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (CompactFlash IDE, FPGA internal) initialization               */
-#define CONFIG_SYS_EBC_PB3AP   0x010059C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR   CF_BA | 0x1A000     /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 4 (PCMCIA Slot 1) initialization                                 */
-#define CONFIG_SYS_EBC_PB4AP   0x050007C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB4CR   PCMCIA1_BA | 0xFA000 /*BAS=0x200,BS=128MB,BU=R/W,BW=16bit*/
-
-/* Memory Bank 5 (Epson VGA) initialization                                     */
-#define CONFIG_SYS_EBC_PB5AP   0x03805380   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=0 */
-#define CONFIG_SYS_EBC_PB5CR   VGA_BA | 0x5A000    /* BAS=0xF10,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 6 (PCMCIA Slot 2) initialization                                 */
-#define CONFIG_SYS_EBC_PB6AP   0x050007C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB6CR   PCMCIA2_BA | 0xFA000 /*BAS=0x280,BS=128MB,BU=R/W,BW=16bit*/
-
-/*
- * FPGA stuff
- */
-
-/* FPGA internal regs */
-#define CONFIG_SYS_FPGA_CTRL           0x008
-#define CONFIG_SYS_FPGA_CTRL2          0x00a
-
-/* FPGA Control Reg */
-#define CONFIG_SYS_FPGA_CTRL_CF_RESET  0x0001
-#define CONFIG_SYS_FPGA_CTRL_WDI       0x0002
-#define CONFIG_SYS_FPGA_CTRL_PS2_RESET 0x0020
-
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       80*1024     /* 80kByte is enough for XC2S50  */
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*
- * LCD Setup
- */
-#define CONFIG_SYS_LCD_BIG_MEM         (VGA_BA + 0x200000) /* S1D13806 Mem Base */
-#define CONFIG_SYS_LCD_BIG_REG         VGA_BA /* S1D13806 Reg Base */
-
-#define CONFIG_LCD_BIG         2 /* Epson S1D13806 used */
-
-/* Image information... */
-#define CONFIG_LCD_USED                CONFIG_LCD_BIG
-
-#define CONFIG_SYS_LCD_MEM             CONFIG_SYS_LCD_BIG_MEM
-#define CONFIG_SYS_LCD_REG             CONFIG_SYS_LCD_BIG_REG
-
-#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (1 << 20)
-
-/*
- * Definitions for initial stack pointer and data area (in data cache)
- */
-
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM      1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM */
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-/* reserve some memory for BOOT limit info */
-#define CONFIG_SYS_INIT_SP_OFFSET      (CONFIG_SYS_GBL_DATA_OFFSET - 16)
-
-#ifdef CONFIG_BOOTCOUNT_LIMIT /* reserve 2 word for bootcount limit */
-#define CONFIG_SYS_BOOTCOUNT_ADDR (CONFIG_SYS_GBL_DATA_OFFSET - 8)
-#endif
-
-/*
- * PCI OHCI controller
- */
-#define CONFIG_USB_OHCI_NEW    1
-#define CONFIG_PCI_OHCI                1
-#define CONFIG_SYS_OHCI_SWAP_REG_ACCESS 1
-#define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS 15
-#define CONFIG_SYS_USB_OHCI_SLOT_NAME  "ohci_pci"
-#define CONFIG_USB_STORAGE     1
-#define CONFIG_SYS_USB_OHCI_BOARD_INIT 1
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/AR405.h b/include/configs/AR405.h
deleted file mode 100644 (file)
index 45dd46a..0000000
+++ /dev/null
@@ -1,253 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405GP           1       /* This is a PPC405GP CPU       */
-#define CONFIG_AR405           1       /* ...on a AR405 board          */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFA0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-
-#define CONFIG_SYS_CLK_FREQ    33000000 /* external frequency to pll   */
-
-#define CONFIG_BOARD_TYPES     1       /* support board types          */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#if 1
-#define CONFIG_BOOTCOMMAND     "bootm fff00000" /* autoboot command    */
-#else
-#define CONFIG_BOOTCOMMAND     "bootp" /* autoboot command             */
-#endif
-
-#if 0
-#define CONFIG_BOOTARGS                "root=/dev/nfs "                        \
-    "ip=192.168.2.176:192.168.2.190:192.168.2.79:255.255.255.0 "       \
-    "nfsroot=192.168.2.190:/home/stefan/cpci405/target_ftest4"
-#else
-#define CONFIG_BOOTARGS                "root=/dev/hda1 "                       \
-    "ip=192.168.2.176:192.168.2.190:192.168.2.79:255.255.255.0"
-
-#endif
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_MII
-#undef CONFIG_CMD_NFS
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_BSP
-
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_AUTO_COMPLETE   1       /* add autocompletion support   */
-#define CONFIG_LOOPW            1       /* enable loopw command         */
-#define CONFIG_MX_CYCLIC        1       /* enable mdc/mwc commands      */
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#define CONFIG_SYS_EXT_SERIAL_CLOCK    14745600 /* use external serial clock   */
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure ar pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_FORCE /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW           /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1 /* don't skip host bridge config*/
-
-#define CONFIG_PCI_BOOTDELAY   0       /* enable pci bootdelay variable*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0403  /* PCI Device ID: ARISTO405     */
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0x80000001      /* 2GB, enable hard-wired to 1  */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xfff00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xfff00001      /* 1MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          CONFIG_SYS_MONITOR_BASE
-#define CONFIG_SYS_MONITOR_BASE                CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_LEN         (~(CONFIG_SYS_TEXT_BASE) + 1)
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024)    /* Reserve 128 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#define CONFIG_ENV_IS_IN_FLASH 1
-#define CONFIG_ENV_ADDR                (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE)
-#define CONFIG_ENV_SECT_SIZE   0x10000 /* see README - env sector total size   */
-#define CONFIG_ENV_SIZE                0x04000         /* Size of Environment          */
-
-#define CONFIG_ENV_ADDR_REDUND  (CONFIG_ENV_ADDR - CONFIG_ENV_SECT_SIZE)
-#define CONFIG_ENV_SIZE_REDUND CONFIG_ENV_SIZE
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (CAN0, 1, 2, 3) initialization                                        */
-#define CONFIG_SYS_EBC_PB1AP           0x01000380  /* enable Ready, BEM=0              */
-#define CONFIG_SYS_EBC_PB1CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (Expension Bus) initialization                                        */
-#define CONFIG_SYS_EBC_PB2AP           0x01000280  /* disable Ready, BEM=0             */
-#define CONFIG_SYS_EBC_PB2CR           0xF0118000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (16552) initialization                                                */
-#define CONFIG_SYS_EBC_PB3AP           0x01000380  /* enable Ready, BEM=0              */
-#define CONFIG_SYS_EBC_PB3CR           0xF0218000  /* BAS=0xF02,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 4 (FPGA regs) initialization                                    */
-#define CONFIG_SYS_EBC_PB4AP           0x01005380  /* enable Ready, BEM=0              */
-#define CONFIG_SYS_EBC_PB4CR           0xF031C000  /* BAS=0xF03,BS=1MB,BU=R/W,BW=32bit */
-
-/* Memory Bank 5 (Flash Bank 1/DUMMY) initialization                           */
-#define CONFIG_SYS_EBC_PB5AP           0x92015480
-#define CONFIG_SYS_EBC_PB5CR           0xFF85A000  /* BAS=0xFF8,BS=4MB,BU=R/W,BW=16bit */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-#define CONFIG_SYS_INIT_DCACHE_CS      7       /* use cs # 7 for data cache memory    */
-
-#define CONFIG_SYS_INIT_RAM_ADDR       0x40000000  /* use data cache                  */
-#define CONFIG_SYS_INIT_RAM_SIZE       0x2000  /* Size of used area in RAM            */
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/ASH405.h b/include/configs/ASH405.h
deleted file mode 100644 (file)
index 2ff9b59..0000000
+++ /dev/null
@@ -1,351 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_ASH405          1       /* ...on a ASH405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33333300 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef  CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-
-#define CONFIG_PHY_CLK_FREQ    EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_EEPROM
-
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_RTC_MC146818            /* DS1685 is MC146818 compatible*/
-#define CONFIG_SYS_RTC_REG_BASE_ADDR    0xF0000500 /* RTC Base Address         */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * NAND-FLASH stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_SYS_NAND_BASE_LIST      { CONFIG_SYS_NAND_BASE }
-#define CONFIG_SYS_MAX_NAND_DEVICE     1         /* Max number of NAND devices */
-#define NAND_BIG_DELAY_US      25
-
-#define CONFIG_SYS_NAND_CE             (0x80000000 >> 1)   /* our CE is GPIO1  */
-#define CONFIG_SYS_NAND_RDY            (0x80000000 >> 4)   /* our RDY is GPIO4 */
-#define CONFIG_SYS_NAND_CLE            (0x80000000 >> 2)   /* our CLE is GPIO2 */
-#define CONFIG_SYS_NAND_ALE            (0x80000000 >> 3)   /* our ALE is GPIO3 */
-
-#define CONFIG_SYS_NAND_SKIP_BAD_DOT_I 1       /* ".i" read skips bad blocks   */
-#define CONFIG_SYS_NAND_QUIET          1
-#define CONFIG_SYS_NAND_MAX_OOBFREE    2
-#define CONFIG_SYS_NAND_MAX_ECCPOS     56
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure as pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_HOST  /* select pci host function     */
-#undef CONFIG_PCI_PNP                  /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#undef CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFC0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)    /* Reserve 256 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (256 * 1024)    /* Reserve 256 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    1000    /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#if 0 /* test-only */
-#define CONFIG_SYS_JFFS2_FIRST_BANK    0           /* use for JFFS2 */
-#define CONFIG_SYS_JFFS2_NUM_BANKS     1           /* ! second bank contains U-Boot */
-#endif
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xF0000500              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          242                     /* NVRAM size           */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization                      */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-/*#define CONFIG_SYS_EBC_PB0AP           0x08055880  /XXX* TWT=16,CSN=1,OEN=1,WBN=1,WBF=1,TH=4,SOR=1 */
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1, NAND-FLASH) initialization                     */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xF4018000  /* BAS=0xF40,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (8 Bit Peripheral: CAN, UART, RTC) initialization             */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (16 Bit Peripheral: FPGA internal, dig. IO) initialization    */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF011A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-#define CAN_BA         0xF0000000          /* CAN Base Address                 */
-#define DUART0_BA      0xF0000400          /* DUART Base Address               */
-#define DUART1_BA      0xF0000408          /* DUART Base Address               */
-#define DUART2_BA      0xF0000410          /* DUART Base Address               */
-#define DUART3_BA      0xF0000418          /* DUART Base Address               */
-#define RTC_BA         0xF0000500          /* RTC Base Address                 */
-#define CONFIG_SYS_NAND_BASE   0xF4000000
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       128*1024    /* 128kByte is enough for XC2S50E*/
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]    - External Bus Controller BLAST output
- * GPIO0[1-9]  - Instruction trace outputs -> GPIO
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs -> GPIO
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs
- */
-#define CONFIG_SYS_GPIO0_OSRL          0x40000550
-#define CONFIG_SYS_GPIO0_OSRH          0x00000110
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000
-#define CONFIG_SYS_GPIO0_ISR1H         0x15555445
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000
-#define CONFIG_SYS_GPIO0_TCR           0xF7FE0014
-
-#define CONFIG_SYS_DUART_RST           (0x80000000 >> 14)
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_266_133_66_33
-#define PLLMR1_DEFAULT  PLLMR1_266_133_66_33
-#endif
-#if 1
-#define PLLMR0_DEFAULT  PLLMR0_200_100_50_33
-#define PLLMR1_DEFAULT  PLLMR1_200_100_50_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT  PLLMR1_133_66_66_33
-#endif
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/CMS700.h b/include/configs/CMS700.h
deleted file mode 100644 (file)
index 5b872f6..0000000
+++ /dev/null
@@ -1,308 +0,0 @@
-/*
- * (C) Copyright 2005
- * Matthias Fuchs, esd gmbh germany, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * CMS700.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_VOM405          1       /* ...on a VOM405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC8000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33330000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef  CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_DNS
-#define CONFIG_BOOTP_DNS2
-#define CONFIG_BOOTP_SEND_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_EEPROM
-
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-#undef  CONFIG_PRAM                    /* no "protected RAM"           */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      2       /* Use UART1                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * RTC stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_RTC_DS1337
-#define CONFIG_SYS_I2C_RTC_ADDR        0x68
-
-/*-----------------------------------------------------------------------
- * NAND-FLASH stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_SYS_NAND_BASE_LIST      { CONFIG_SYS_NAND_BASE }
-#define CONFIG_SYS_MAX_NAND_DEVICE     1         /* Max number of NAND devices */
-#define NAND_BIG_DELAY_US      25
-
-#define CONFIG_SYS_NAND_CE             (0x80000000 >> 1)   /* our CE is GPIO1  */
-#define CONFIG_SYS_NAND_RDY            (0x80000000 >> 4)   /* our RDY is GPIO4 */
-#define CONFIG_SYS_NAND_CLE            (0x80000000 >> 2)   /* our CLE is GPIO2 */
-#define CONFIG_SYS_NAND_ALE            (0x80000000 >> 3)   /* our ALE is GPIO3 */
-
-#define CONFIG_SYS_NAND_SKIP_BAD_DOT_I 1       /* ".i" read skips bad blocks   */
-#define CONFIG_SYS_NAND_QUIET          1
-
-#define CONFIG_SYS_NAND_MAX_OOBFREE    2
-#define CONFIG_SYS_NAND_MAX_ECCPOS     48
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    1000    /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          CONFIG_SYS_MONITOR_BASE
-#define CONFIG_SYS_MONITOR_BASE                CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_LEN         (~(CONFIG_SYS_TEXT_BASE) + 1)
-#define CONFIG_SYS_MALLOC_LEN          (256 * 1024)
-
-#if (CONFIG_SYS_MONITOR_BASE < FLASH_BASE0_PRELIM)
-# define CONFIG_SYS_RAMBOOT            1
-#else
-# undef CONFIG_SYS_RAMBOOT
-#endif
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          100000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-#define CONFIG_SYS_EEPROM_WREN         1
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-#define CONFIG_SYS_PLD_BASE            0xf0000000
-#define CONFIG_SYS_NAND_BASE           0xF4000000  /* NAND FLASH Base Address          */
-
-/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization                      */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1, NAND-FLASH) initialization                     */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xF4018000  /* BAS=0xF40,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (8 Bit Peripheral: CAN, UART, RTC) initialization             */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-#define CONFIG_SYS_XSVF_DEFAULT_ADDR   0xfffc0000
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* JTAG TMS pin (ppc output)     */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* JTAG TCK pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* JTAG TDO->TDI data pin (ppc output) */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* unused (ppc input)            */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* JTAG TDI->TDO pin (ppc input) */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]    - External Bus Controller BLAST output
- * GPIO0[1-9]  - Instruction trace outputs -> GPIO
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs -> GPIO
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs
- */
-/* GPIO Input:         OSR=00, ISR=00, TSR=00, TCR=0 */
-/* GPIO Output:                OSR=00, ISR=00, TSR=00, TCR=1 */
-/* Alt. Funtion Input: OSR=00, ISR=01, TSR=00, TCR=0 */
-/* Alt. Funtion Output: OSR=01, ISR=00, TSR=00, TCR=1 */
-#define CONFIG_SYS_GPIO0_OSRL          0x40000500  /*  0 ... 15 */
-#define CONFIG_SYS_GPIO0_OSRH          0x00000110  /* 16 ... 31 */
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000  /*  0 ... 15 */
-#define CONFIG_SYS_GPIO0_ISR1H         0x14000045  /* 16 ... 31 */
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000  /*  0 ... 15 */
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000  /* 16 ... 31 */
-#define CONFIG_SYS_GPIO0_TCR           0xF7FE0014  /*  0 ... 31 */
-
-#define CONFIG_SYS_EEPROM_WP           (0x80000000 >> 8)    /* GPIO8 */
-#define CONFIG_SYS_PLD_RESET           (0x80000000 >> 12)   /* GPIO12 */
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#define PLLMR0_DEFAULT  PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT  PLLMR1_133_66_66_33
-
-#endif /* __CONFIG_H */
index 05106cde90acd83879a4efe27746a155dcf004e2..845ed81a46d37de86873a1a1d1be6d70ae5366c4 100644 (file)
@@ -20,6 +20,8 @@
 #define CONFIG_405GP           1       /* This is a PPC405 CPU         */
 
 #define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
+#define CONFIG_SYS_GENERIC_BOARD
+#define CONFIG_DISPLAY_BOARDINFO
 
 #define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
 
diff --git a/include/configs/CPCI405.h b/include/configs/CPCI405.h
deleted file mode 100644 (file)
index 34252d4..0000000
+++ /dev/null
@@ -1,320 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_CPCI405         1       /* ...on a CPCI405 board        */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R      1      /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33000000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-
-#undef  CONFIG_HAS_ETH1
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_DNS
-#define CONFIG_BOOTP_DNS2
-#define CONFIG_BOOTP_SEND_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_EEPROM
-
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#define CONFIG_SUPPORT_VFAT
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_LOOPW            1       /* enable loopw command         */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0              /* configure as pci adapter     */
-#define PCI_HOST_FORCE  1               /* configure as pci host        */
-#define PCI_HOST_AUTO   2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST        PCI_HOST_AUTO   /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1 /* don't skip host bridge config*/
-
-#define CONFIG_PCI_BOOTDELAY    0       /* enable pci bootdelay variable*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID2 0x0406 /* PCI Device ID: CPCI-405-A    */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  (bd->bi_memstart) /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  (~(bd->bi_memsize - 1) | 1) /* memsize, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI (bd->bi_memsize) /* host use this pci address */
-
-#define CONFIG_PCI_4xx_PTM_OVERWRITE   1 /* overwrite PTMx settings by env */
-
-/*-----------------------------------------------------------------------
- * IDE/ATA stuff
- *-----------------------------------------------------------------------
- */
-#undef CONFIG_IDE_8xx_DIRECT               /* no pcmcia interface required */
-#undef CONFIG_IDE_LED                  /* no led for ide supported     */
-#undef CONFIG_IDE_RESET                /* no reset for ide supported   */
-
-#define CONFIG_SYS_IDE_MAXBUS          1               /* max. 1 IDE busses    */
-#define CONFIG_SYS_IDE_MAXDEVICE       (CONFIG_SYS_IDE_MAXBUS*1) /* max. 1 drives per IDE bus */
-
-#define CONFIG_SYS_ATA_BASE_ADDR       0xF0100000
-#define CONFIG_SYS_ATA_IDE0_OFFSET     0x0000
-
-#define CONFIG_SYS_ATA_DATA_OFFSET     0x0000  /* Offset for data I/O                  */
-#define CONFIG_SYS_ATA_REG_OFFSET      0x0000  /* Offset for normal register accesses  */
-#define CONFIG_SYS_ATA_ALT_OFFSET      0x0000  /* Offset for alternate registers       */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_BASE                CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_LEN         (~(CONFIG_SYS_TEXT_BASE) + 1)
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024)    /* Reserve 128 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xf0200000              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          (32*1024)               /* NVRAM size           */
-#define CONFIG_SYS_VXWORKS_MAC_PTR     (CONFIG_SYS_NVRAM_BASE_ADDR+0x6900) /* VxWorks eth-addr*/
-
-#if 1 /* Use NVRAM for environment variables */
-/*-----------------------------------------------------------------------
- * NVRAM organization
- */
-#define CONFIG_ENV_IS_IN_NVRAM 1       /* use NVRAM for environment vars       */
-#define CONFIG_ENV_SIZE                0x1000          /* Size of Environment vars     */
-#define CONFIG_ENV_ADDR                \
-       (CONFIG_SYS_NVRAM_BASE_ADDR+CONFIG_SYS_NVRAM_SIZE-CONFIG_ENV_SIZE)      /* Env  */
-
-#else /* Use EEPROM for environment variables */
-
-#define CONFIG_ENV_IS_IN_EEPROM    1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET          0x000   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE            0x400   /* 1024 bytes may be used for env vars */
-                                  /* total size of a CAT24WC08 is 1024 bytes */
-#endif
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC08) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFF800000      /* FLASH bank #0        */
-#define FLASH_BASE1_PRELIM     0xFFC00000      /* FLASH bank #1        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1) initialization                                 */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xFF85A000  /* BAS=0xFF8,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 2 (CAN0, 1, 2, Codeswitch) initialization                       */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (CompactFlash IDE) initialization                             */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF011A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 4 (NVRAM) initialization                                                */
-#define CONFIG_SYS_EBC_PB4AP           0x01005280  /* TWT=2,WBN=1,WBF=1,TH=1,SOR=1     */
-#define CONFIG_SYS_EBC_PB4CR           0xF0218000  /* BAS=0xF02,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 5 (Quart) initialization                                                */
-#define CONFIG_SYS_EBC_PB5AP           0x04005B80  /* TWT=8,WBN=1,WBF=1,TH=5,RE=1,SOR=1*/
-#define CONFIG_SYS_EBC_PB5CR           0xF0318000  /* BAS=0xF03,BS=1MB,BU=R/W,BW=8bit  */
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00400000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00800000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-#if 1 /* test-only */
-#define CONFIG_SYS_INIT_DCACHE_CS      7       /* use cs # 7 for data cache memory    */
-
-#define CONFIG_SYS_INIT_RAM_ADDR       0x40000000  /* use data cache                  */
-#else
-#define CONFIG_SYS_INIT_RAM_ADDR       0x00df0000 /* inside of SDRAM                   */
-#endif
-#define CONFIG_SYS_INIT_RAM_SIZE       0x2000  /* Size of used area in RAM            */
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
index bf85439802a5727b1544f19f9040856a0b628999..ceddd7accc85540d4fa2d2a5f34df4e6526a4802 100644 (file)
@@ -23,6 +23,8 @@
 #undef  CONFIG_CPCI405_6U               /* enable this for 6U boards    */
 
 #define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
+#define CONFIG_SYS_GENERIC_BOARD
+#define CONFIG_DISPLAY_BOARDINFO
 
 #define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
 #define CONFIG_MISC_INIT_R      1      /* call misc_init_r()           */
diff --git a/include/configs/CPCI405AB.h b/include/configs/CPCI405AB.h
deleted file mode 100644 (file)
index 7d58e9d..0000000
+++ /dev/null
@@ -1,373 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_CPCI405         1       /* ...on a CPCI405 board        */
-#define CONFIG_CPCI405_VER2    1       /* ...version 2                 */
-#define CONFIG_CPCI405AB       1       /* ...and special AB version    */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R      1      /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33330000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#undef CONFIG_LOADS_ECHO               /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_RTC_M48T35A     1               /* ST Electronics M48 timekeeper */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_DNS
-#define CONFIG_BOOTP_DNS2
-#define CONFIG_BOOTP_SEND_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_EEPROM
-
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#define CONFIG_SUPPORT_VFAT
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_CMDLINE_EDITING         /* add command line history     */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_AUTOBOOT_KEYED  1
-#define CONFIG_AUTOBOOT_PROMPT \
-       "Press SPACE to abort autoboot in %d seconds\n", bootdelay
-#undef CONFIG_AUTOBOOT_DELAY_STR
-#define CONFIG_AUTOBOOT_STOP_STR " "
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure as pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_AUTO  /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW           /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1 /* don't skip host bridge config*/
-
-#define CONFIG_PCI_BOOTDELAY   0       /* enable pci bootdelay variable*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID2 0x0406 /* PCI Device ID: CPCI-405-A    */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  (bd->bi_memstart) /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  (~(bd->bi_memsize - 1) | 1) /* memsize, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI (bd->bi_memsize) /* host use this pci address */
-
-#define CONFIG_PCI_4xx_PTM_OVERWRITE   1 /* overwrite PTMx settings by env */
-
-/*-----------------------------------------------------------------------
- * IDE/ATA stuff
- *-----------------------------------------------------------------------
- */
-#undef CONFIG_IDE_8xx_DIRECT               /* no pcmcia interface required */
-#undef CONFIG_IDE_LED                  /* no led for ide supported     */
-#define CONFIG_IDE_RESET       1       /* reset for ide supported      */
-
-#define CONFIG_SYS_IDE_MAXBUS          1               /* max. 1 IDE busses    */
-#define CONFIG_SYS_IDE_MAXDEVICE       (CONFIG_SYS_IDE_MAXBUS*1) /* max. 1 drives per IDE bus */
-
-#define CONFIG_SYS_ATA_BASE_ADDR       0xF0100000
-#define CONFIG_SYS_ATA_IDE0_OFFSET     0x0000
-
-#define CONFIG_SYS_ATA_DATA_OFFSET     0x0000  /* Offset for data I/O                  */
-#define CONFIG_SYS_ATA_REG_OFFSET      0x0000  /* Offset for normal register accesses  */
-#define CONFIG_SYS_ATA_ALT_OFFSET      0x0000  /* Offset for alternate registers       */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFC0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)    /* Reserve 256 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (256 * 1024)    /* Reserve 256 kB for malloc()  */
-
-#define CONFIG_PRAM            0       /* use pram variable to overwrite */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-
-#define CONFIG_OF_LIBFDT
-#define CONFIG_OF_BOARD_SETUP
-
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC32) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          100000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC32             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x01
-#define CONFIG_SYS_I2C_MULTI_EEPROMS   1       /* more than one eeprom used!   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 5    /* The Catalyst CAT24WC32 has   */
-                                       /* 32 byte page write mode using*/
-                                       /* last 5 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/* Use EEPROM for environment variables */
-
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x000   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x800   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC32 is 4096 bytes */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xf0200000              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          (32*1024)               /* NVRAM size           */
-#define CONFIG_SYS_VXWORKS_MAC_PTR     (CONFIG_SYS_NVRAM_BASE_ADDR+0x6900) /* VxWorks eth-addr*/
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFF800000      /* FLASH bank #0        */
-#define FLASH_BASE1_PRELIM     0xFFC00000      /* FLASH bank #1        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1) initialization                                 */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xFF85A000  /* BAS=0xFF8,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 2 (CAN0, 1) initialization                                      */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-#define CONFIG_SYS_LED_ADDR            0xF0000380
-
-/* Memory Bank 3 (CompactFlash IDE) initialization                             */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF011A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 4 (NVRAM/RTC) initialization                                    */
-/*#define CONFIG_SYS_EBC_PB4AP           0x01805280  / * TWT=3,WBN=1,WBF=1,TH=1,SOR=1     */
-#define CONFIG_SYS_EBC_PB4AP           0x01805680  /* TWT=3,WBN=1,WBF=1,TH=3,SOR=1     */
-#define CONFIG_SYS_EBC_PB4CR           0xF0218000  /* BAS=0xF02,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 5 (optional Quart) initialization                               */
-#define CONFIG_SYS_EBC_PB5AP           0x04005B80  /* TWT=8,WBN=1,WBF=1,TH=5,RE=1,SOR=1*/
-#define CONFIG_SYS_EBC_PB5CR           0xF0318000  /* BAS=0xF03,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 6 (FPGA internal) initialization                                        */
-#define CONFIG_SYS_EBC_PB6AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB6CR           0xF041A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-#define CONFIG_SYS_FPGA_BASE_ADDR      0xF0400000
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-/* FPGA internal regs */
-#define CONFIG_SYS_FPGA_MODE           0x00
-#define CONFIG_SYS_FPGA_STATUS         0x02
-#define CONFIG_SYS_FPGA_TS             0x04
-#define CONFIG_SYS_FPGA_TS_LOW         0x06
-#define CONFIG_SYS_FPGA_TS_CAP0        0x10
-#define CONFIG_SYS_FPGA_TS_CAP0_LOW    0x12
-#define CONFIG_SYS_FPGA_TS_CAP1        0x14
-#define CONFIG_SYS_FPGA_TS_CAP1_LOW    0x16
-#define CONFIG_SYS_FPGA_TS_CAP2        0x18
-#define CONFIG_SYS_FPGA_TS_CAP2_LOW    0x1a
-#define CONFIG_SYS_FPGA_TS_CAP3        0x1c
-#define CONFIG_SYS_FPGA_TS_CAP3_LOW    0x1e
-
-/* FPGA Mode Reg */
-#define CONFIG_SYS_FPGA_MODE_CF_RESET      0x0001
-#define CONFIG_SYS_FPGA_MODE_DUART_RESET   0x0002
-#define CONFIG_SYS_FPGA_MODE_ENABLE_OUTPUT 0x0004     /* only set on CPCI-405 Ver 3 */
-#define CONFIG_SYS_FPGA_MODE_1WIRE_DIR     0x0100     /* dir=1 -> output */
-#define CONFIG_SYS_FPGA_MODE_SIM_OK_DIR    0x0200
-#define CONFIG_SYS_FPGA_MODE_TESTRIG_FAIL_DIR 0x0400
-#define CONFIG_SYS_FPGA_MODE_1WIRE         0x1000
-#define CONFIG_SYS_FPGA_MODE_SIM_OK        0x2000     /* wired-or net from all devices */
-#define CONFIG_SYS_FPGA_MODE_TESTRIG_FAIL  0x4000
-
-/* FPGA Status Reg */
-#define CONFIG_SYS_FPGA_STATUS_DIP0    0x0001
-#define CONFIG_SYS_FPGA_STATUS_DIP1    0x0002
-#define CONFIG_SYS_FPGA_STATUS_DIP2    0x0004
-#define CONFIG_SYS_FPGA_STATUS_FLASH   0x0008
-#define CONFIG_SYS_FPGA_STATUS_1WIRE   0x1000
-#define CONFIG_SYS_FPGA_STATUS_SIM_OK  0x2000
-
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       128*1024    /* 128kByte is enough for XC2S30 */
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-#define CONFIG_SYS_INIT_DCACHE_CS      7       /* use cs # 7 for data cache memory    */
-
-#define CONFIG_SYS_INIT_RAM_ADDR       0x40000000  /* use data cache                  */
-#define CONFIG_SYS_INIT_RAM_SIZE       0x2000  /* Size of used area in RAM            */
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/CPCI405DT.h b/include/configs/CPCI405DT.h
deleted file mode 100644 (file)
index c2598a3..0000000
+++ /dev/null
@@ -1,376 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_CPCI405         1       /* ...on a CPCI405 board        */
-#define CONFIG_CPCI405_VER2    1       /* ...version 2                 */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R      1      /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33330000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_RTC_M48T35A     1               /* ST Electronics M48 timekeeper */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_DNS
-#define CONFIG_BOOTP_DNS2
-#define CONFIG_BOOTP_SEND_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_EEPROM
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#define CONFIG_SUPPORT_VFAT
-
-#undef  CONFIG_AUTO_UPDATE              /* autoupdate via compactflash  */
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_AUTO_COMPLETE   1       /* add autocompletion support   */
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_LOOPW            1       /* enable loopw command         */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-/* Only interrupt boot if special string is typed */
-#define CONFIG_AUTOBOOT_KEYED  1
-#define CONFIG_AUTOBOOT_PROMPT         \
-       "Autobooting in %d seconds\n", bootdelay
-#undef  CONFIG_AUTOBOOT_DELAY_STR
-#undef  CONFIG_AUTOBOOT_STOP_STR        /* defined via environment var  */
-#define CONFIG_AUTOBOOT_STOP_STR2 "esdesd" /* esd special for esd access*/
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0              /* configure as pci adapter     */
-#define PCI_HOST_FORCE  1               /* configure as pci host        */
-#define PCI_HOST_AUTO   2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST        PCI_HOST_AUTO   /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1 /* don't skip host bridge config*/
-
-#define CONFIG_PCI_BOOTDELAY    0       /* enable pci bootdelay variable*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID2 0x0406 /* PCI Device ID: CPCI-405-A    */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  (bd->bi_memstart) /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  (~(bd->bi_memsize - 1) | 1) /* memsize, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI (bd->bi_memsize) /* host use this pci address */
-
-#define CONFIG_PCI_4xx_PTM_OVERWRITE   1 /* overwrite PTMx settings by env */
-
-/*-----------------------------------------------------------------------
- * IDE/ATA stuff
- *-----------------------------------------------------------------------
- */
-#undef CONFIG_IDE_8xx_DIRECT               /* no pcmcia interface required */
-#undef CONFIG_IDE_LED                  /* no led for ide supported     */
-#define CONFIG_IDE_RESET       1       /* reset for ide supported      */
-
-#define CONFIG_SYS_IDE_MAXBUS          1               /* max. 1 IDE busses    */
-#define CONFIG_SYS_IDE_MAXDEVICE       (CONFIG_SYS_IDE_MAXBUS*1) /* max. 1 drives per IDE bus */
-
-#define CONFIG_SYS_ATA_BASE_ADDR       0xF0100000
-#define CONFIG_SYS_ATA_IDE0_OFFSET     0x0000
-
-#define CONFIG_SYS_ATA_DATA_OFFSET     0x0000  /* Offset for data I/O                  */
-#define CONFIG_SYS_ATA_REG_OFFSET      0x0000  /* Offset for normal register accesses  */
-#define CONFIG_SYS_ATA_ALT_OFFSET      0x0000  /* Offset for alternate registers       */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFC0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)    /* Reserve 256 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024)    /* Reserve 128 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#if 0 /* Use NVRAM for environment variables */
-/*-----------------------------------------------------------------------
- * NVRAM organization
- */
-#define CONFIG_ENV_IS_IN_NVRAM 1       /* use NVRAM for environment vars       */
-#define CONFIG_ENV_SIZE                0x0ff8          /* Size of Environment vars     */
-#define CONFIG_ENV_ADDR                \
-       (CONFIG_SYS_NVRAM_BASE_ADDR+CONFIG_SYS_NVRAM_SIZE-(CONFIG_ENV_SIZE+8))  /* Env  */
-
-#else /* Use EEPROM for environment variables */
-
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x000   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x800   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-#endif
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xf0200000              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          (32*1024)               /* NVRAM size           */
-#define CONFIG_SYS_VXWORKS_MAC_PTR     (CONFIG_SYS_NVRAM_BASE_ADDR+0x6900) /* VxWorks eth-addr*/
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFF800000      /* FLASH bank #0        */
-#define FLASH_BASE1_PRELIM     0xFFC00000      /* FLASH bank #1        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1) initialization                                 */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xFF85A000  /* BAS=0xFF8,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 2 (CAN0, 1) initialization                                      */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-#define CONFIG_SYS_LED_ADDR            0xF0000380
-
-/* Memory Bank 3 (CompactFlash IDE) initialization                             */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF011A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 4 (NVRAM/RTC) initialization                                    */
-/*#define CONFIG_SYS_EBC_PB4AP           0x01805280  / * TWT=3,WBN=1,WBF=1,TH=1,SOR=1     */
-#define CONFIG_SYS_EBC_PB4AP           0x01805680  /* TWT=3,WBN=1,WBF=1,TH=3,SOR=1     */
-#define CONFIG_SYS_EBC_PB4CR           0xF0218000  /* BAS=0xF02,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 5 (optional Quart) initialization                               */
-#define CONFIG_SYS_EBC_PB5AP           0x04005B80  /* TWT=8,WBN=1,WBF=1,TH=5,RE=1,SOR=1*/
-#define CONFIG_SYS_EBC_PB5CR           0xF0318000  /* BAS=0xF03,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 6 (FPGA internal) initialization                                        */
-#define CONFIG_SYS_EBC_PB6AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB6CR           0xF041A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-#define CONFIG_SYS_FPGA_BASE_ADDR      0xF0400000
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-/* FPGA internal regs */
-#define CONFIG_SYS_FPGA_MODE           0x00
-#define CONFIG_SYS_FPGA_STATUS         0x02
-#define CONFIG_SYS_FPGA_TS             0x04
-#define CONFIG_SYS_FPGA_TS_LOW         0x06
-#define CONFIG_SYS_FPGA_TS_CAP0        0x10
-#define CONFIG_SYS_FPGA_TS_CAP0_LOW    0x12
-#define CONFIG_SYS_FPGA_TS_CAP1        0x14
-#define CONFIG_SYS_FPGA_TS_CAP1_LOW    0x16
-#define CONFIG_SYS_FPGA_TS_CAP2        0x18
-#define CONFIG_SYS_FPGA_TS_CAP2_LOW    0x1a
-#define CONFIG_SYS_FPGA_TS_CAP3        0x1c
-#define CONFIG_SYS_FPGA_TS_CAP3_LOW    0x1e
-
-/* FPGA Mode Reg */
-#define CONFIG_SYS_FPGA_MODE_CF_RESET      0x0001
-#define CONFIG_SYS_FPGA_MODE_DUART_RESET   0x0002
-#define CONFIG_SYS_FPGA_MODE_ENABLE_OUTPUT 0x0004     /* only set on CPCI-405 Ver 3 */
-#define CONFIG_SYS_FPGA_MODE_TS_IRQ_ENABLE 0x0100
-#define CONFIG_SYS_FPGA_MODE_TS_IRQ_CLEAR  0x1000
-#define CONFIG_SYS_FPGA_MODE_TS_CLEAR      0x2000
-
-/* FPGA Status Reg */
-#define CONFIG_SYS_FPGA_STATUS_DIP0    0x0001
-#define CONFIG_SYS_FPGA_STATUS_DIP1    0x0002
-#define CONFIG_SYS_FPGA_STATUS_DIP2    0x0004
-#define CONFIG_SYS_FPGA_STATUS_FLASH   0x0008
-#define CONFIG_SYS_FPGA_STATUS_TS_IRQ  0x1000
-
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       32*1024     /* 32kByte is enough for XC2S15  */
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-#define CONFIG_SYS_INIT_DCACHE_CS      7       /* use cs # 7 for data cache memory    */
-
-#define CONFIG_SYS_INIT_RAM_ADDR       0x40000000  /* use data cache                  */
-#define CONFIG_SYS_INIT_RAM_SIZE       0x2000  /* Size of used area in RAM            */
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/CPCIISER4.h b/include/configs/CPCIISER4.h
deleted file mode 100644 (file)
index 25365f7..0000000
+++ /dev/null
@@ -1,237 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_CPCIISER4       1       /* ...on a CPCIISER4 board      */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-
-#define CONFIG_SYS_CLK_FREQ    25000000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#define CONFIG_BOOTCOMMAND     "bootm fff00000"
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_EEPROM
-
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#define CONFIG_SYS_EXT_SERIAL_CLOCK    1843200  /* use external serial clock   */
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure ar pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_AUTO  /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0404  /* PCI Device ID: CPCI-ISER4    */
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xff000001      /* 16MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffe00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffe00001      /* 2MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFC0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)    /* Reserve 256 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024)    /* Reserve 128 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC08) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x000   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x300   /* 768 bytes may be used for env vars */
-                                  /* total size of a CAT24WC08 is 1024 bytes */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFFF00000      /* FLASH bank #0        */
-#define FLASH_BASE1_PRELIM     0               /* FLASH bank #1        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Uart 8bit) initialization                                    */
-#define CONFIG_SYS_EBC_PB1AP           0x01000480  /* TWT=2,TH=2,no Ready,BEM=0,SOR=1  */
-#define CONFIG_SYS_EBC_PB1CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (Uart 32bit) initialization                                   */
-#define CONFIG_SYS_EBC_PB2AP           0x000004c0  /* no Ready, BEM=1                  */
-#define CONFIG_SYS_EBC_PB2CR           0xF011C000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=32bit */
-
-/* Memory Bank 3 (FPGA Reset) initialization                                   */
-#define CONFIG_SYS_EBC_PB3AP           0x010004C0  /* no Ready, BEM=1                  */
-#define CONFIG_SYS_EBC_PB3CR           0xF021A000  /* BAS=0xF02,BS=1MB,BU=R/W,BW=16bit */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in DPRAM)
- */
-#define CONFIG_SYS_INIT_DCACHE_CS      7       /* use cs # 7 for data cache memory    */
-#define CONFIG_SYS_INIT_RAM_ADDR       0x40000000  /* use data cache                  */
-#define CONFIG_SYS_INIT_RAM_SIZE       0x2000  /* Size of used area in RAM            */
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/DP405.h b/include/configs/DP405.h
deleted file mode 100644 (file)
index 68e4a7f..0000000
+++ /dev/null
@@ -1,246 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_DP405           1       /* ...on a DP405 board          */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFD0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33333300 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef  CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_EEPROM
-
-#undef CONFIG_CMD_NET
-#undef CONFIG_CMD_NFS
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-#define CONFIG_PRAM            2       /* reserve 2 kB "protected RAM" */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    1000    /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          CONFIG_SYS_MONITOR_BASE
-#define CONFIG_SYS_MONITOR_BASE                CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_LEN         (~(CONFIG_SYS_TEXT_BASE) + 1)
-#define CONFIG_SYS_MALLOC_LEN          (256 * 1024)
-
-#if (CONFIG_SYS_MONITOR_BASE < FLASH_BASE0_PRELIM)
-# define CONFIG_SYS_RAMBOOT            1
-#else
-# undef CONFIG_SYS_RAMBOOT
-#endif
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-#define CAN_BA         0xF0000000          /* CAN Base Address                 */
-
-/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization                      */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 2 (8 Bit Peripheral: CAN, UART, RTC) initialization             */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* JTAG TMS pin (ppc output)     */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* JTAG TCK pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* JTAG TDO->TDI data pin (ppc output) */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* unused (ppc input)            */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* JTAG TDI->TDO pin (ppc input) */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]    - External Bus Controller BLAST output
- * GPIO0[1-9]  - Instruction trace outputs -> GPIO
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs -> GPIO
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs
- */
-/* GPIO Input:         OSR=00, ISR=00, TSR=00, TCR=0 */
-/* GPIO Output:                OSR=00, ISR=00, TSR=00, TCR=1 */
-/* Alt. Funtion Input: OSR=00, ISR=01, TSR=00, TCR=0 */
-/* Alt. Funtion Output: OSR=01, ISR=00, TSR=00, TCR=1 */
-#define CONFIG_SYS_GPIO0_OSRL          0x40000540  /*  0 ... 15 */
-#define CONFIG_SYS_GPIO0_OSRH          0x00000110  /* 16 ... 31 */
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000  /*  0 ... 15 */
-#define CONFIG_SYS_GPIO0_ISR1H         0x14000045  /* 16 ... 31 */
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000  /*  0 ... 15 */
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000  /* 16 ... 31 */
-#define CONFIG_SYS_GPIO0_TCR           0xB7FE0014  /*  0 ... 31 */
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#define PLLMR0_DEFAULT  PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT  PLLMR1_133_66_66_33
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/DU405.h b/include/configs/DU405.h
deleted file mode 100644 (file)
index 9be2310..0000000
+++ /dev/null
@@ -1,273 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_DU405           1       /* ...on a DU405 board          */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFD0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R      1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    25000000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#define CONFIG_BOOTCOMMAND     "bootm fff00000"
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-#undef  CONFIG_HAS_ETH1
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#undef CONFIG_CMD_NFS
-#undef CONFIG_CMD_EDITENV
-#undef CONFIG_CMD_IMLS
-#undef CONFIG_CMD_CONSOLE
-#undef CONFIG_CMD_LOADB
-#undef CONFIG_CMD_LOADS
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_EEPROM
-#define CONFIG_CMD_I2C
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_RTC_MC146818            /* BQ3285 is MC146818 compatible*/
-#define CONFIG_SYS_RTC_REG_BASE_ADDR    0xF0000080 /* RTC Base Address         */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#define CONFIG_SYS_EXT_SERIAL_CLOCK    11059200  /* use external serial clock  */
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * IDE/ATA stuff
- *-----------------------------------------------------------------------
- */
-#undef CONFIG_IDE_8xx_DIRECT           /* no pcmcia interface required */
-#undef CONFIG_IDE_LED                  /* no led for ide supported     */
-#undef CONFIG_IDE_RESET                /* no reset for ide supported   */
-
-#define CONFIG_SYS_IDE_MAXBUS          1               /* max. 1 IDE busses    */
-#define CONFIG_SYS_IDE_MAXDEVICE       (CONFIG_SYS_IDE_MAXBUS*1) /* max. 1 drives per IDE bus */
-
-#define CONFIG_SYS_ATA_BASE_ADDR       0xF0100000
-#define CONFIG_SYS_ATA_IDE0_OFFSET     0x0000
-
-#define CONFIG_SYS_ATA_DATA_OFFSET     0x0000  /* Offset for data I/O                  */
-#define CONFIG_SYS_ATA_REG_OFFSET      0x0000  /* Offset for normal register accesses  */
-#define CONFIG_SYS_ATA_ALT_OFFSET      0x0000  /* Offset for alternate registers       */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFD0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (192 * 1024)    /* Reserve 192 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024)    /* Reserve 128 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC08) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x000   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x400   /* 1024 bytes may be used for env vars */
-                                  /* total size of a CAT24WC08 is 1024 bytes */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFF800000      /* FLASH bank #0        */
-#define FLASH_BASE1_PRELIM     0xFFC00000      /* FLASH bank #1        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-#define FLASH0_BA      0xFFC00000          /* FLASH 0 Base Address             */
-#define FLASH1_BA      0xFF800000          /* FLASH 1 Base Address             */
-#define CAN_BA         0xF0000000          /* CAN Base Address                 */
-#define DUART_BA       0xF0300000          /* DUART Base Address               */
-#define CF_BA          0xF0100000          /* CompactFlash Base Address        */
-#define SRAM_BA                0xF0200000          /* SRAM Base Address                */
-#define DURAG_IO_BA    0xF0400000          /* DURAG Bus IO Base Address        */
-#define DURAG_MEM_BA   0xF0500000          /* DURAG Bus Mem Base Address       */
-
-#define FPGA_MODE_REG  (DUART_BA+0x80)     /* FPGA Mode Register               */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP   0x92015480
-#define CONFIG_SYS_EBC_PB0CR   FLASH0_BA | 0x5A000 /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1) initialization                                 */
-#define CONFIG_SYS_EBC_PB1AP   0x92015480
-#define CONFIG_SYS_EBC_PB1CR   FLASH1_BA | 0x5A000 /* BAS=0xFF8,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 2 (CAN0) initialization                                         */
-#define CONFIG_SYS_EBC_PB2AP   0x010053C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR   CAN_BA | 0x18000    /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (DUART) initialization                                                */
-#define CONFIG_SYS_EBC_PB3AP   0x010053C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR   DUART_BA | 0x18000  /* BAS=0xF03,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 4 (CompactFlash IDE) initialization                             */
-#define CONFIG_SYS_EBC_PB4AP   0x010053C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB4CR   CF_BA | 0x1A000     /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 5 (SRAM) initialization                                         */
-#define CONFIG_SYS_EBC_PB5AP   0x010053C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB5CR   SRAM_BA | 0x1A000   /* BAS=0xF02,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 6 (DURAG Bus IO Space) initialization                           */
-#define CONFIG_SYS_EBC_PB6AP   0x010053C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB6CR   DURAG_IO_BA | 0x18000 /* BAS=0xF04,BS=1MB,BU=R/W,BW=8bit*/
-
-/* Memory Bank 7 (DURAG Bus Mem Space) initialization                          */
-#define CONFIG_SYS_EBC_PB7AP   0x010053C0   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB7CR   DURAG_MEM_BA | 0x18000 /* BAS=0xF05,BS=1MB,BU=R/W,BW=8bit */
-
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in DPRAM)
- */
-
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/DU440.h b/include/configs/DU440.h
deleted file mode 100644 (file)
index be5494b..0000000
+++ /dev/null
@@ -1,415 +0,0 @@
-/*
- * (C) Copyright 2008
- * Matthias Fuchs, esd gmbh, matthias.fuchs@esd-electronics.com
- *
- * based on the Sequoia board configuration by
- * Stefan Roese, Jacqueline Pira-Ferriol and Alain Saurel
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- **********************************************************************
- * DU440.h - configuration for esd's DU440 board (Power PC440EPx)
- **********************************************************************
- */
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- */
-#define CONFIG_DU440           1               /* Board is esd DU440   */
-#define CONFIG_440EPX          1               /* Specific PPC440EPx   */
-#define CONFIG_SYS_CLK_FREQ    33333400        /* external freq to pll */
-
-#ifndef CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_TEXT_BASE   0xFFFA0000
-#endif
-
-#define CONFIG_BOARD_EARLY_INIT_F 1            /* Call board_early_init_f */
-#define CONFIG_MISC_INIT_R     1               /* Call misc_init_r     */
-#define CONFIG_LAST_STAGE_INIT  1               /* last_stage_init      */
-
-/*
- * Base addresses -- Note these are effective addresses where the
- * actual resources get mapped (not physical addresses)
- */
-#define CONFIG_SYS_MONITOR_LEN         (384 * 1024)    /* Reserve 384 kB for Monitor */
-#define CONFIG_SYS_MALLOC_LEN          (8 << 20)       /* Reserve 8 MB for malloc()  */
-
-#define CONFIG_SYS_BOOT_BASE_ADDR      0xf0000000
-#define CONFIG_SYS_SDRAM_BASE          0x00000000      /* _must_ be 0          */
-#define CONFIG_SYS_FLASH_BASE          0xfc000000      /* start of FLASH       */
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_NAND0_ADDR          0xd0000000      /* NAND Flash           */
-#define CONFIG_SYS_NAND1_ADDR          0xd0100000      /* NAND Flash           */
-#define CONFIG_SYS_OCM_BASE            0xe0010000      /* ocm                  */
-#define CONFIG_SYS_PCI_BASE            0xe0000000      /* Internal PCI regs    */
-#define CONFIG_SYS_PCI_MEMBASE         0x80000000      /* mapped pci memory    */
-#define CONFIG_SYS_PCI_MEMBASE1        CONFIG_SYS_PCI_MEMBASE  + 0x10000000
-#define CONFIG_SYS_PCI_MEMBASE2        CONFIG_SYS_PCI_MEMBASE1 + 0x10000000
-#define CONFIG_SYS_PCI_MEMBASE3        CONFIG_SYS_PCI_MEMBASE2 + 0x10000000
-#define CONFIG_SYS_PCI_IOBASE          0xe8000000
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID PCI_VENDOR_ID_ESDGMBH
-#define CONFIG_SYS_PCI_SUBSYS_ID       0x0444          /* device ID for DU440 */
-
-#define CONFIG_SYS_USB2D0_BASE         0xe0000100
-#define CONFIG_SYS_USB_DEVICE          0xe0000000
-#define CONFIG_SYS_USB_HOST            0xe0000400
-
-/*
- * Initial RAM & stack pointer
- */
-/* 440EPx/440GRx have 16KB of internal SRAM, so no need for D-Cache    */
-#define CONFIG_SYS_INIT_RAM_OCM        1               /* OCM as init ram      */
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_BASE     /* OCM                  */
-
-#define CONFIG_SYS_INIT_RAM_SIZE       (4 << 10)
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*
- * Serial Port
- */
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK
-#define CONFIG_BAUDRATE                115200
-
-#define CONFIG_SYS_BAUDRATE_TABLE                                              \
-       {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200}
-
-/*
- * Video Port
- */
-#define CONFIG_VIDEO
-#define CONFIG_VIDEO_SMI_LYNXEM
-#define CONFIG_CFB_CONSOLE
-#define CONFIG_VIDEO_LOGO
-#define CONFIG_VGA_AS_SINGLE_DEVICE
-#define CONFIG_SPLASH_SCREEN
-#define CONFIG_SPLASH_SCREEN_ALIGN
-#define CONFIG_VIDEO_BMP_GZIP              /* gzip compressed bmp images */
-#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (4 << 20)  /* for decompressed img */
-#define CONFIG_SYS_DEFAULT_VIDEO_MODE 0x31a       /* 1280x1024,16bpp */
-#define CONFIG_SYS_CONSOLE_IS_IN_ENV
-#define CONFIG_SYS_ISA_IO CONFIG_SYS_PCI_IOBASE
-
-/*
- * Environment
- */
-#define CONFIG_ENV_IS_IN_EEPROM    1   /* use FLASH for environment vars */
-
-/*
- * FLASH related
- */
-#define CONFIG_SYS_FLASH_CFI                   /* The flash is CFI compatible */
-#define CONFIG_FLASH_CFI_DRIVER                /* Use common CFI driver       */
-
-#define CONFIG_SYS_FLASH_BANKS_LIST    { CONFIG_SYS_FLASH_BASE }
-
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks         */
-#define CONFIG_SYS_MAX_FLASH_SECT      512     /* max number of sectors on one chip  */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)    */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)    */
-
-#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE 1    /* use buffered writes (20x faster)   */
-/* CFI_FLASH_PROTECTION make flash_protect hang sometimes -> disabled */
-#define CONFIG_SYS_FLASH_PROTECTION    1       /* use hardware flash protection      */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO
-#define CONFIG_SYS_FLASH_QUIET_TEST    1       /* don't warn upon unknown flash      */
-
-#ifdef CONFIG_ENV_IS_IN_FLASH
-#define CONFIG_ENV_SECT_SIZE   0x20000 /* size of one complete sector        */
-#define CONFIG_ENV_ADDR                ((-CONFIG_SYS_MONITOR_LEN)-CONFIG_ENV_SECT_SIZE)
-#define        CONFIG_ENV_SIZE         0x2000  /* Total Size of Environment Sector   */
-
-/* Address and size of Redundant Environment Sector    */
-#define CONFIG_ENV_ADDR_REDUND (CONFIG_ENV_ADDR-CONFIG_ENV_SECT_SIZE)
-#define CONFIG_ENV_SIZE_REDUND (CONFIG_ENV_SIZE)
-#endif
-
-#ifdef CONFIG_ENV_IS_IN_EEPROM
-#define CONFIG_ENV_OFFSET              0       /* environment starts at */
-                                       /* the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x1000 /* 4096 bytes may be used for env vars */
-#endif
-
-/*
- * DDR SDRAM
- */
-#define CONFIG_SYS_MBYTES_SDRAM        (1024)  /* 512 MiB      TODO: remove    */
-#define CONFIG_DDR_DATA_EYE            /* use DDR2 optimization        */
-#define CONFIG_SYS_MEM_TOP_HIDE        (4 << 10) /* don't use last 4kbytes     */
-                                       /* 440EPx errata CHIP 11        */
-#define CONFIG_SPD_EEPROM              /* Use SPD EEPROM for setup     */
-#define CONFIG_DDR_ECC                 /* Use ECC when available       */
-#define SPD_EEPROM_ADDRESS     {0x50}
-#define CONFIG_PROG_SDRAM_TLB
-
-/*
- * I2C
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          100000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-#define CONFIG_SYS_I2C_PPC4XX_CH1
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_1          100000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_1          0x7F
-
-#define CONFIG_SYS_SPD_BUS_NUM         0
-#define IIC1_MCP3021_ADDR      0x4d
-#define IIC1_USB2507_ADDR      0x2c
-#define CONFIG_SYS_I2C_NOPROBES                { {1, IIC1_USB2507_ADDR} }
-
-#define CONFIG_SYS_I2C_MULTI_EEPROMS
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x54
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 5
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW 0x01
-
-#define CONFIG_SYS_EEPROM_WREN         1
-#define CONFIG_SYS_I2C_BOOT_EEPROM_ADDR 0x52
-
-/*
- * standard dtt sensor configuration - bottom bit will determine local or
- * remote sensor of the TMP401
- */
-#define CONFIG_DTT_SENSORS             { 0, 1 }
-
-/*
- * The PMC440 uses a TI TMP401 temperature sensor. This part
- * is basically compatible to the ADM1021 that is supported
- * by U-Boot.
- *
- * - i2c addr 0x4c
- * - conversion rate 0x02 = 0.25 conversions/second
- * - ALERT ouput disabled
- * - local temp sensor enabled, min set to 0 deg, max set to 70 deg
- * - remote temp sensor enabled, min set to 0 deg, max set to 70 deg
- */
-#define CONFIG_DTT_ADM1021
-#define CONFIG_SYS_DTT_ADM1021         { { 0x4c, 0x02, 0, 1, 70, 0, 1, 70, 0} }
-
-/*
- * RTC stuff
- */
-#define CONFIG_RTC_DS1338
-#define CONFIG_SYS_I2C_RTC_ADDR        0x68
-
-#undef CONFIG_BOOTARGS
-
-#define        CONFIG_EXTRA_ENV_SETTINGS                                       \
-       "netdev=eth0\0"                                                 \
-       "ethrotate=no\0"                                                \
-       "hostname=du440\0"                                              \
-       "nfsargs=setenv bootargs root=/dev/nfs rw "                     \
-               "nfsroot=${serverip}:${rootpath}\0"                     \
-       "ramargs=setenv bootargs root=/dev/ram rw\0"                    \
-       "addip=setenv bootargs ${bootargs} "                            \
-               "ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}"      \
-               ":${hostname}:${netdev}:off panic=1\0"                  \
-       "addtty=setenv bootargs ${bootargs} console=ttyS0,${baudrate}\0"\
-       "flash_self=run ramargs addip addtty optargs;"                  \
-               "bootm ${kernel_addr} ${ramdisk_addr}\0"                \
-       "net_nfs=tftp 200000 ${img};run nfsargs addip addtty optargs;"  \
-               "bootm\0"                                               \
-       "rootpath=/tftpboot/du440/target_root_du440\0"                  \
-       "img=/tftpboot/du440/uImage\0"                                  \
-       "kernel_addr=FFC00000\0"                                        \
-       "ramdisk_addr=FFE00000\0"                                       \
-       "initrd_high=30000000\0"                                        \
-       "load=tftp 100000 /tftpboot/du440/u-boot.bin\0"                 \
-       "update=protect off FFFA0000 FFFFFFFF;era FFFA0000 FFFFFFFF;"   \
-               "cp.b 100000 FFFA0000 60000\0"                          \
-       ""
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_BOOTDELAY       3       /* autoboot after 5 seconds     */
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#ifndef __ASSEMBLY__
-int du440_phy_addr(int devnum);
-#endif
-
-#define CONFIG_PPC4xx_EMAC
-#define        CONFIG_IBM_EMAC4_V4     1
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                du440_phy_addr(0) /* PHY address        */
-
-#define CONFIG_PHY_RESET        1      /* reset phy upon startup       */
-#undef CONFIG_PHY_GIGE                 /* no GbE detection             */
-
-#define CONFIG_HAS_ETH0
-#define CONFIG_SYS_RX_ETH_BUFFER       128
-
-#define CONFIG_HAS_ETH1                1       /* add support for "eth1addr"   */
-#define CONFIG_PHY1_ADDR       du440_phy_addr(1)
-
-/*
- * USB
- */
-#define CONFIG_USB_OHCI_NEW
-#define CONFIG_USB_STORAGE
-#define CONFIG_SYS_OHCI_BE_CONTROLLER
-
-#define CONFIG_SYS_USB_OHCI_CPU_INIT   1
-#define CONFIG_SYS_USB_OHCI_REGS_BASE  CONFIG_SYS_USB_HOST
-#define CONFIG_SYS_USB_OHCI_SLOT_NAME  "du440"
-#define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS     15
-
-/* Comment this out to enable USB 1.1 device */
-#define USB_2_0_DEVICE
-
-/* Partitions */
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-#define CONFIG_ISO_PARTITION
-
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_ASKENV
-#define CONFIG_CMD_BMP
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_DIAG
-#define CONFIG_CMD_DTT
-#define CONFIG_CMD_EEPROM
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_NET
-#define CONFIG_CMD_NFS
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_REGINFO
-#define CONFIG_CMD_SDRAM
-#define CONFIG_CMD_SOURCE
-#define CONFIG_CMD_USB
-
-#define CONFIG_SUPPORT_VFAT
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE              1024    /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE              256     /* Console I/O Buffer Size      */
-#endif
-/* Print Buffer Size */
-#define CONFIG_SYS_PBSIZE              (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
-#define CONFIG_SYS_MAXARGS             16      /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE            CONFIG_SYS_CBSIZE /* Boot Argument Buffer Size  */
-
-#define CONFIG_SYS_MEMTEST_START       0x00400000 /* memtest works on          */
-#define CONFIG_SYS_MEMTEST_END         0x3f000000 /* 4 ... < 1GB DRAM  */
-
-#define CONFIG_SYS_LOAD_ADDR           0x100000  /* default load address       */
-#define CONFIG_SYS_EXTBDINFO           1       /* To use extended board_into (bd_t) */
-
-#define CONFIG_CMDLINE_EDITING 1       /* add command line history     */
-#define CONFIG_LOOPW            1       /* enable loopw command         */
-#define CONFIG_MX_CYCLIC        1       /* enable mdc/mwc commands      */
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_AUTOBOOT_KEYED  1
-#define CONFIG_AUTOBOOT_PROMPT \
-       "Press SPACE to abort autoboot in %d seconds\n", bootdelay
-#define CONFIG_AUTOBOOT_DELAY_STR "d"
-#define CONFIG_AUTOBOOT_STOP_STR " "
-
-/*
- * PCI stuff
- */
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_PNP                 /* do (not) pci plug-and-play   */
-#define CONFIG_PCI_SCAN_SHOW           /* show pci devices on startup  */
-#define CONFIG_SYS_PCI_TARGBASE       0x80000000 /* PCIaddr mapped to CONFIG_SYS_PCI_MEMBASE*/
-
-/* Board-specific PCI */
-#define CONFIG_SYS_PCI_TARGET_INIT
-#define CONFIG_SYS_PCI_MASTER_INIT
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)     /* Initial Memory map for Linux */
-
-/*
- * External Bus Controller (EBC) Setup
- */
-#define CONFIG_SYS_FLASH               CONFIG_SYS_FLASH_BASE
-
-#define CONFIG_SYS_CPLD_BASE           0xC0000000
-#define CONFIG_SYS_CPLD_RANGE          0x00000010
-#define CONFIG_SYS_DUMEM_BASE          0xC0100000
-#define CONFIG_SYS_DUMEM_RANGE         0x00100000
-#define CONFIG_SYS_DUIO_BASE           0xC0200000
-#define CONFIG_SYS_DUIO_RANGE          0x00010000
-
-#define CONFIG_SYS_NAND0_CS            2               /* NAND chip connected to CSx */
-#define CONFIG_SYS_NAND1_CS            3               /* NAND chip connected to CSx */
-/* Memory Bank 0 (NOR-FLASH) initialization */
-#define CONFIG_SYS_EBC_PB0AP           0x04017200
-#define CONFIG_SYS_EBC_PB0CR           (CONFIG_SYS_FLASH_BASE | 0xda000)
-
-/* Memory Bank 1 (CPLD, 16 bytes needed, but 1MB is minimum) */
-#define CONFIG_SYS_EBC_PB1AP           0x018003c0
-#define CONFIG_SYS_EBC_PB1CR           (CONFIG_SYS_CPLD_BASE | 0x18000)
-
-/* Memory Bank 2 (NAND-FLASH) initialization */
-#define CONFIG_SYS_EBC_PB2AP           0x018003c0
-#define CONFIG_SYS_EBC_PB2CR           (CONFIG_SYS_NAND0_ADDR | 0x1c000)
-
-/* Memory Bank 3 (NAND-FLASH) initialization */
-#define CONFIG_SYS_EBC_PB3AP           0x018003c0
-#define CONFIG_SYS_EBC_PB3CR           (CONFIG_SYS_NAND1_ADDR | 0x1c000)
-
-/* Memory Bank 4 (DUMEM, 1MB) initialization */
-#define CONFIG_SYS_EBC_PB4AP           0x018053c0
-#define CONFIG_SYS_EBC_PB4CR           (CONFIG_SYS_DUMEM_BASE | 0x18000)
-
-/* Memory Bank 5 (DUIO, 64KB needed, but 1MB is minimum) */
-#define CONFIG_SYS_EBC_PB5AP           0x018053c0
-#define CONFIG_SYS_EBC_PB5CR           (CONFIG_SYS_DUIO_BASE | 0x18000)
-
-/*
- * NAND FLASH
- */
-#define CONFIG_SYS_MAX_NAND_DEVICE     2
-#define CONFIG_SYS_NAND_SELECT_DEVICE  1       /* nand driver supports mutipl. chips */
-#define CONFIG_SYS_NAND_BASE_LIST      {CONFIG_SYS_NAND0_ADDR + CONFIG_SYS_NAND0_CS, \
-                                CONFIG_SYS_NAND1_ADDR + CONFIG_SYS_NAND1_CS}
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_KGDB_BAUDRATE   230400  /* speed to run kgdb serial port */
-#endif
-
-#define CONFIG_SOURCE          1
-
-#define CONFIG_OF_LIBFDT
-#define CONFIG_OF_BOARD_SETUP
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/ELPPC.h b/include/configs/ELPPC.h
deleted file mode 100644 (file)
index debfc36..0000000
+++ /dev/null
@@ -1,337 +0,0 @@
-/*
- * (C) Copyright 2002 ELTEC Elektronik AG
- * Frank Gottschling <fgottschling@eltec.de>
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-#define GTREGREAD(x) 0xffffffff         /* needed for debug */
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFF00000
-
-/* these hardware addresses are pretty bogus, please change them to
-   suit your needs */
-
-/* first ethernet */
-#define CONFIG_ETHADDR          00:00:5b:ee:de:ad
-
-#define CONFIG_IPADDR           192.168.0.105
-#define CONFIG_SERVERIP         192.168.0.100
-
-#define CONFIG_ELPPC            1       /* this is an BAB740/BAB750 board */
-
-#define CONFIG_BAUDRATE         9600    /* console baudrate */
-
-#undef  CONFIG_WATCHDOG
-
-#define CONFIG_BOOTDELAY        5       /* autoboot after 5 seconds */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK
-
-#undef  CONFIG_BOOTARGS
-#define CONFIG_BOOTCOMMAND                                  \
-    "bootp 1000000; "                                       \
-    "setenv bootargs root=ramfs console=ttyS00,9600 "       \
-    "ip=${ipaddr}:${serverip}:${rootpath}:${gatewayip}:"    \
-    "${netmask}:${hostname}:eth0:none; "                    \
-    "bootm"
-
-#define CONFIG_LOADS_ECHO       0       /* echo off for serial download */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE           /* allow baudrate changes */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-
-#define CONFIG_BOOTP_BOOTFILESIZE
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_JFFS2
-
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory */
-
-/*
- * choose between COM1 and COM2 as serial console
- */
-#define CONFIG_CONS_INDEX       1
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE              1024        /* Console I/O Buffer Size */
-#else
-#define CONFIG_SYS_CBSIZE              256         /* Console I/O Buffer Size */
-#endif
-#define CONFIG_SYS_PBSIZE              (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS             16          /* max number of command args    */
-#define CONFIG_SYS_BARGSIZE            CONFIG_SYS_CBSIZE  /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_MEMTEST_START       0x00000000  /* memtest works on    */
-#define CONFIG_SYS_MEMTEST_END         0x04000000  /* 0 ... 64 MB in DRAM    */
-
-#define CONFIG_SYS_LOAD_ADDR           0x1000000   /* default load address    */
-
-#define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200, 230400 }
-
-/*
- * Low Level Configuration Settings
- * (address mappings, register initial values, etc.)
- * You should know what you are doing if you make changes here.
- */
-#define CONFIG_SYS_BOARD_ASM_INIT
-#define CONFIG_MISC_INIT_R
-
-/*
- * Address mapping scheme for the MPC107 mem controller is mapping B (CHRP)
- */
-#undef  CONFIG_SYS_ADDRESS_MAP_A
-
-#define CONFIG_SYS_PCI_MEMORY_BUS      0x00000000
-#define CONFIG_SYS_PCI_MEMORY_PHYS     0x00000000
-#define CONFIG_SYS_PCI_MEMORY_SIZE     0x40000000
-
-#define CONFIG_SYS_PCI_MEM_BUS         0x80000000
-#define CONFIG_SYS_PCI_MEM_PHYS        0x80000000
-#define CONFIG_SYS_PCI_MEM_SIZE        0x7d000000
-
-#define CONFIG_SYS_ISA_MEM_BUS         0x00000000
-#define CONFIG_SYS_ISA_MEM_PHYS        0xfd000000
-#define CONFIG_SYS_ISA_MEM_SIZE        0x01000000
-
-#define CONFIG_SYS_PCI_IO_BUS          0x00800000
-#define CONFIG_SYS_PCI_IO_PHYS         0xfe800000
-#define CONFIG_SYS_PCI_IO_SIZE         0x00400000
-
-#define CONFIG_SYS_ISA_IO_BUS          0x00000000
-#define CONFIG_SYS_ISA_IO_PHYS         0xfe000000
-#define CONFIG_SYS_ISA_IO_SIZE         0x00800000
-
-/* driver defines FDC,IDE,... */
-#define CONFIG_SYS_ISA_IO_BASE_ADDRESS CONFIG_SYS_ISA_IO_PHYS
-#define CONFIG_SYS_ISA_IO              CONFIG_SYS_ISA_IO_PHYS
-#define CONFIG_SYS_60X_PCI_IO_OFFSET   CONFIG_SYS_ISA_IO_PHYS
-
-/*
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-
-#define CONFIG_SYS_USR_LED_BASE        0x78000000
-#define CONFIG_SYS_NVRAM_BASE          0xff000000
-#define CONFIG_SYS_UART_BASE           0xff400000
-#define CONFIG_SYS_FLASH_BASE          0xfff00000
-
-#define MPC107_EUMB_ADDR        0xfce00000
-#define MPC107_EUMB_PI          0xfce41090
-#define MPC107_EUMB_GCR         0xfce41020
-#define MPC107_EUMB_IACKR       0xfce600a0
-#define MPC107_I2C_ADDR         0xfce03000
-
-/*
- * Definitions for initial stack pointer and data area
- */
-#define CONFIG_SYS_INIT_RAM_ADDR       0x00fd0000  /* above the memtest region */
-#define CONFIG_SYS_INIT_RAM_SIZE        0x4000
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*
- * Flash mapping/organization on the MPC10x.
- */
-#define FLASH_BASE0_PRELIM      0xff800000
-#define FLASH_BASE1_PRELIM      0xffc00000
-
-#define CONFIG_SYS_MAX_FLASH_BANKS     2           /* max number of memory banks    */
-#define CONFIG_SYS_MAX_FLASH_SECT      67          /* max number of sectors on one chip */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000      /* Timeout for Flash Erase (in ms) */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500         /* Timeout for Flash Write (in ms) */
-
-/*
- * JFFS2 partitions
- *
- */
-/* No command line, one static partition, whole device */
-#undef CONFIG_CMD_MTDPARTS
-#define CONFIG_JFFS2_DEV               "nor0"
-#define CONFIG_JFFS2_PART_SIZE         0xFFFFFFFF
-#define CONFIG_JFFS2_PART_OFFSET       0x00000000
-
-/* mtdparts command line support */
-/* Note: fake mtd_id used, no linux mtd map file */
-/*
-#define CONFIG_CMD_MTDPARTS
-#define MTDIDS_DEFAULT         "nor0=elppc-0,nor1=elppc-1"
-#define MTDPARTS_DEFAULT       "mtdparts=elppc-0:-(jffs2),elppc-1:-(user)"
-*/
-
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         0x40000     /* Reserve 256 kB for Monitor */
-#define CONFIG_SYS_MALLOC_LEN          0x20000     /* Reserve 128 kB for malloc() */
-#undef  CONFIG_SYS_MEMTEST
-
-/*
- * Environment settings
- */
-#define CONFIG_ENV_OVERWRITE
-#define CONFIG_ENV_IS_IN_NVRAM     1           /* use NVRAM for environment vars */
-#define CONFIG_SYS_NVRAM_SIZE          0x800       /* NVRAM size (2kB) */
-#define CONFIG_ENV_SIZE            0x400       /* Size of Environment vars (1kB) */
-#define CONFIG_ENV_ADDR            0x0
-#define CONFIG_ENV_MAP_ADRS        0xff000000
-#define CONFIG_SYS_NV_SROM_COPY_ADDR   (CONFIG_ENV_ADDR + CONFIG_ENV_SIZE)
-#define CONFIG_SYS_NVRAM_ACCESS_ROUTINE            /* only byte accsess alowed */
-#define CONFIG_SYS_SROM_SIZE           0x100       /* shadow of revision info is in nvram */
-
-/*
- * Serial devices
- */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         24000000
-#define CONFIG_SYS_NS16550_COM1        (CONFIG_SYS_UART_BASE + 0)
-#define CONFIG_SYS_NS16550_COM2        (CONFIG_SYS_UART_BASE + 8)
-
-/*
- * PCI stuff
- */
-#define CONFIG_PCI                                /* include pci support */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_PNP                            /* pci plug-and-play */
-#define CONFIG_PCI_HOST         PCI_HOST_AUTO
-#undef  CONFIG_PCI_SCAN_SHOW
-
-/*
- * Optional Video console (graphic: SMI LynxEM)
- */
-#define CONFIG_VIDEO
-#define CONFIG_CFB_CONSOLE
-#define VIDEO_KBD_INIT_FCT    (simple_strtol (getenv("console"), NULL, 10))
-#define VIDEO_TSTC_FCT         serial_stub_tstc
-#define VIDEO_GETC_FCT         serial_stub_getc
-
-#define CONFIG_VIDEO_SMI_LYNXEM
-#define CONFIG_VIDEO_LOGO
-#define CONFIG_CONSOLE_EXTRA_INFO
-
-/*
- * Initial BATs
- */
-#if 1
-
-#define CONFIG_SYS_IBAT0L 0
-#define CONFIG_SYS_IBAT0U 0
-#define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT1L
-#define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT1U
-
-#define CONFIG_SYS_IBAT1L 0
-#define CONFIG_SYS_IBAT1U 0
-#define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L
-#define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U
-
-#define CONFIG_SYS_IBAT2L 0
-#define CONFIG_SYS_IBAT2U 0
-#define CONFIG_SYS_DBAT2L CONFIG_SYS_IBAT2L
-#define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U
-
-#define CONFIG_SYS_IBAT3L 0
-#define CONFIG_SYS_IBAT3U 0
-#define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L
-#define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U
-
-#else
-
-/* SDRAM */
-#define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_BASE | BATL_RW)
-#define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_BASE | BATU_BL_256M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT1L
-#define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT1U
-
-/* address range for flashes */
-#define CONFIG_SYS_IBAT1L (CONFIG_SYS_FLASH_BASE | BATL_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT1U (CONFIG_SYS_FLASH_BASE | BATU_BL_16M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT1L CONFIG_SYS_IBAT1L
-#define CONFIG_SYS_DBAT1U CONFIG_SYS_IBAT1U
-
-/* ISA IO space */
-#define CONFIG_SYS_IBAT2L (CONFIG_SYS_ISA_IO | BATL_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT2U (CONFIG_SYS_ISA_IO | BATU_BL_16M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT2L CONFIG_SYS_IBAT2L
-#define CONFIG_SYS_DBAT2U CONFIG_SYS_IBAT2U
-
-/* ISA memory space */
-#define CONFIG_SYS_IBAT3L (CONFIG_SYS_ISA_MEM | BATL_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT3U (CONFIG_SYS_ISA_MEM | BATU_BL_16M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT3L CONFIG_SYS_IBAT3L
-#define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U
-
-#endif
-
-/*
- * Speed settings are board specific
- */
-#define CONFIG_SYS_BUS_CLK     100000000
-#define CONFIG_SYS_CPU_CLK     400000000
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)           /* Initial Memory map for Linux */
-
-/*
- * Cache Configuration
- */
-#define CONFIG_SYS_CACHELINE_SIZE        32    /* For all MPC74xx CPUs */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CACHELINE_SHIFT        5    /* log base 2 of the above value */
-#endif
-
-/*
- * L2CR setup -- make sure this is right for your board!
- * look in include/74xx_7xx.h for the defines used here
- */
-
-#define CONFIG_SYS_L2
-
-#if 1
-#define L2_INIT     0       /* cpu 750 CXe*/
-#else
-#define L2_INIT     (L2CR_L2SIZ_2M | L2CR_L2CLK_3 | L2CR_L2RAM_BURST | \
-                    L2CR_L2OH_5   | L2CR_L2CTL | L2CR_L2WT)
-#endif
-#define L2_ENABLE   (L2_INIT | L2CR_L2E)
-
-#define CONFIG_EEPRO100
-#define CONFIG_SYS_RX_ETH_BUFFER       8               /* use 8 rx buffer on eepro100  */
-#define CONFIG_EEPRO100_SROM_WRITE
-
-#endif    /* __CONFIG_H */
diff --git a/include/configs/G2000.h b/include/configs/G2000.h
deleted file mode 100644 (file)
index 0c66092..0000000
+++ /dev/null
@@ -1,383 +0,0 @@
-/*
- * (C) Copyright 2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_G2000           1       /* ...on a PLU405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ     33333333 /* external frequency to pll   */
-
-#if 0 /* test-only */
-#define CONFIG_BAUDRATE                115200
-#else
-#define CONFIG_BAUDRATE                9600
-#endif
-
-#define CONFIG_PREBOOT
-
-#undef CONFIG_BOOTARGS
-
-#define        CONFIG_EXTRA_ENV_SETTINGS                                       \
-       "nfsargs=setenv bootargs root=/dev/nfs rw "                     \
-               "nfsroot=${serverip}:${rootpath}\0"                     \
-       "ramargs=setenv bootargs root=/dev/ram rw\0"                    \
-       "addip=setenv bootargs ${bootargs} "                            \
-               "ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}"      \
-               ":${hostname}:${netdev}:off\0"                          \
-       "addmisc=setenv bootargs ${bootargs} "                          \
-               "console=ttyS0,${baudrate} "                            \
-               "panic=1\0"                                             \
-       "flash_nfs=run nfsargs addip addmisc;"                          \
-               "bootm ${kernel_addr}\0"                                \
-       "flash_self=run ramargs addip addmisc;"                         \
-               "bootm ${kernel_addr} ${ramdisk_addr}\0"                \
-       "net_nfs=tftp 200000 ${bootfile};"                              \
-               "run nfsargs addip addmisc;bootm\0"                     \
-       "rootpath=/opt/eldk/ppc_4xx\0"                                  \
-       "bootfile=/tftpboot/g2000/pImage\0"                             \
-       "kernel_addr=ff800000\0"                                        \
-       "ramdisk_addr=ff900000\0"                                       \
-       "pciconfighost=yes\0"                                           \
-       ""
-#define CONFIG_BOOTCOMMAND     "run net_nfs"
-
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_PHY1_ADDR       1       /* PHY address                  */
-
-#if 0 /* test-only */
-#define CONFIG_PHY_CLK_FREQ    EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-#endif
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_EEPROM
-
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#if 0 /* test-only */
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-#endif
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_AUTO_COMPLETE   1       /* add autocompletion support   */
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*----------------------------------------------------------------------------*/
-/* adding Ethernet setting:  FTS OUI 00:11:0B */
-/*----------------------------------------------------------------------------*/
-#define CONFIG_ETHADDR          00:11:0B:00:00:01
-#define CONFIG_HAS_ETH1
-#define CONFIG_ETH1ADDR         00:11:0B:00:00:02
-#define CONFIG_IPADDR          10.48.8.178
-#define CONFIG_IP1ADDR         10.48.8.188
-#define CONFIG_NETMASK         255.255.255.128
-#define CONFIG_SERVERIP                10.48.8.138
-
-/*-----------------------------------------------------------------------
- * RTC stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_RTC_DS1337
-#define CONFIG_SYS_I2C_RTC_ADDR        0x68
-
-#if 0 /* test-only */
-/*-----------------------------------------------------------------------
- * NAND-FLASH stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_SYS_MAX_NAND_DEVICE     1       /* Max number of NAND devices           */
-
-#define CONFIG_SYS_NAND_CE  (0x80000000 >> 1)  /* our CE is GPIO1 */
-#define CONFIG_SYS_NAND_CLE (0x80000000 >> 2)  /* our CLE is GPIO2 */
-#define CONFIG_SYS_NAND_ALE (0x80000000 >> 3)  /* our ALE is GPIO3 */
-#define CONFIG_SYS_NAND_RDY (0x80000000 >> 4)  /* our RDY is GPIO4 */
-
-#endif
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0              /* configure as pci adapter     */
-#define PCI_HOST_FORCE  1               /* configure as pci host        */
-#define PCI_HOST_AUTO   2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST        PCI_HOST_HOST   /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1 /* don't skip host bridge config*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#if 0 /* APC405 */
-#define CONFIG_SYS_FLASH_CFI           1       /* Flash is CFI conformant              */
-#define CONFIG_SYS_MAX_FLASH_SECT      128     /* max number of sectors on one chip    */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2       /* max number of memory banks           */
-#undef CONFIG_SYS_FLASH_PROTECTION             /* don't use hardware protection        */
-#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE 1    /* use buffered writes (20x faster)     */
-#define CONFIG_SYS_FLASH_BASE          0xFE000000 /* test-only...*/
-#define CONFIG_SYS_FLASH_INCREMENT     0x01000000 /* test-only */
-#else /* G2000 */
-#define CONFIG_SYS_FLASH_CFI           1       /* Flash is CFI conformant              */
-#define CONFIG_SYS_MAX_FLASH_SECT      128     /* max number of sectors on one chip    */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#undef CONFIG_SYS_FLASH_PROTECTION             /* don't use hardware protection        */
-#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE 1    /* use buffered writes (20x faster)     */
-#define CONFIG_SYS_FLASH_BASE          0xFF800000 /* test-only...*/
-#define CONFIG_SYS_FLASH_INCREMENT     0x01000000 /* test-only */
-#endif
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#define CONFIG_SYS_JFFS2_FIRST_BANK    0           /* use for JFFS2 */
-#define CONFIG_SYS_JFFS2_NUM_BANKS     1           /* ! second bank contains u-boot    */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_MONITOR_BASE        0xFFFC0000
-#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)    /* Reserve 256 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (256 * 1024)    /* Reserve 256 kB for malloc()  */
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#if 1 /* test-only */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-#else  /* DEFAULT: environment in flash, using redundand flash sectors */
-
-#define CONFIG_ENV_IS_IN_FLASH 1       /* use FLASH for environment vars */
-#define CONFIG_ENV_ADDR                0xFFFA0000 /* environment starts before u-boot */
-#define CONFIG_ENV_SECT_SIZE   0x20000 /* 128k bytes may be used for env vars*/
-
-#endif
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT24WC08             */
-/* CAT24WC08/16... */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Intel Strata Flash) initialization                            */
-#define CONFIG_SYS_EBC_PB0AP   0x92015480
-#define CONFIG_SYS_EBC_PB0CR   0xFF87A000          /* BAS=0xFF8,BS=08MB,BU=R/W,BW=16bit*/
-
-/* Memory Bank 1 ( Power TAU) initialization               */
-/* #define CONFIG_SYS_EBC_PB1AP           0x04041000 */
-/* #define CONFIG_SYS_EBC_PB1CR           0xF0018000   */  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-#define CONFIG_SYS_EBC_PB1AP           0x00000000
-#define CONFIG_SYS_EBC_PB1CR           0x00000000
-
-/* Memory Bank 2 (Intel Flash) initialization                 */
-#define CONFIG_SYS_EBC_PB2AP           0x00000000
-#define CONFIG_SYS_EBC_PB2CR           0x00000000
-
-/* Memory Bank 3 (NAND) initialization                        */
-#define CONFIG_SYS_EBC_PB3AP           0x92015480
-#define CONFIG_SYS_EBC_PB3CR           0xF40B8000  /*addr 0xF40, BS=32M,BU=R/W, BW=8bit */
-
-/* Memory Bank 4 (FPGA regs) initialization                                     */
-#define CONFIG_SYS_EBC_PB4AP           0x00000000
-#define CONFIG_SYS_EBC_PB4CR           0x00000000  /* leave it blank  */
-
-#define CONFIG_SYS_NAND_BASE   0xF4000000
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]     - External Bus Controller BLAST output
- * GPIO0[1-9]   - Instruction trace outputs
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs
- *
- * following GPIO setting changed for G20000, 080304
- */
-#define CONFIG_SYS_GPIO0_OSRL          0x40005555
-#define CONFIG_SYS_GPIO0_OSRH          0x40000110
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000
-#define CONFIG_SYS_GPIO0_ISR1H         0x15555445
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000
-#define CONFIG_SYS_GPIO0_TCR           0xF7FF8014
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#if 1
-#define PLLMR0_DEFAULT  PLLMR0_266_66_33_33
-#define PLLMR1_DEFAULT  PLLMR1_266_66_33_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_266_133_66_33
-#define PLLMR1_DEFAULT  PLLMR1_266_133_66_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_200_100_50_33
-#define PLLMR1_DEFAULT  PLLMR1_200_100_50_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT  PLLMR1_133_66_66_33
-#endif
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/HH405.h b/include/configs/HH405.h
deleted file mode 100644 (file)
index 033dcbf..0000000
+++ /dev/null
@@ -1,479 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * (C) Copyright 2005
- * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * (C) Copyright 2006
- * Matthias Fuchs, esd GmbH, matthias.fuchs@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_HH405           1       /* ...on a HH405 board          */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFF80000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R      1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ     33333400 /* external frequency to pll   */
-
-#define CONFIG_BOARD_TYPES     1       /* support board types          */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT         "autoupd"
-
-#define        CONFIG_EXTRA_ENV_SETTINGS                                       \
-       "pciconfighost=1\0"                                             \
-       ""
-
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-
-#define CONFIG_PHY_CLK_FREQ    EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-
-/*
- * Video console
- */
-#define CONFIG_VIDEO                   /* for sm501 video support      */
-
-#ifdef CONFIG_VIDEO
-#define CONFIG_VIDEO_SM501
-#if 0
-#define CONFIG_VIDEO_SM501_32BPP
-#else
-#define CONFIG_VIDEO_SM501_16BPP
-#endif
-#define CONFIG_VIDEO_SM501_FBMEM_OFFSET 0x10000
-#define CONFIG_CFB_CONSOLE
-#define CONFIG_VIDEO_LOGO
-#define CONFIG_VGA_AS_SINGLE_DEVICE
-#define CONFIG_CONSOLE_EXTRA_INFO
-#define CONFIG_VIDEO_SW_CURSOR
-#define CONFIG_SPLASH_SCREEN
-#define CONFIG_SYS_CONSOLE_IS_IN_ENV
-#define CONFIG_SPLASH_SCREEN
-#define CONFIG_VIDEO_BMP_GZIP          /* gzip compressed bmp images   */
-#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (2 << 20)       /* for decompressed img */
-
-#endif /* CONFIG_VIDEO */
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_EXT2
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_EEPROM
-
-#ifdef CONFIG_VIDEO
-#define CONFIG_CMD_BMP
-#endif
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#define CONFIG_SUPPORT_VFAT
-
-#define CONFIG_AUTO_UPDATE      1       /* autoupdate via compactflash  */
-#undef CONFIG_AUTO_UPDATE_SHOW          /* use board show routine       */
-
-#undef  CONFIG_BZIP2    /* include support for bzip2 compressed images */
-#undef  CONFIG_WATCHDOG                        /* watchdog disabled            */
-
-#define        CONFIG_SDRAM_BANK0      1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define        CONFIG_SYS_CBSIZE       1024            /* Console I/O Buffer Size      */
-#else
-#define        CONFIG_SYS_CBSIZE       256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#undef  CONFIG_SYS_CONSOLE_INFO_QUIET          /* print console @ startup      */
-
-#define CONFIG_AUTO_COMPLETE   1       /* add autocompletion support   */
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      2       /* Use UART1                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef  CONFIG_SYS_EXT_SERIAL_CLOCK           /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE        1       /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * RTC stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_RTC_DS1338
-#define CONFIG_SYS_I2C_RTC_ADDR        0x68
-
-/*-----------------------------------------------------------------------
- * NAND-FLASH stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_SYS_NAND_BASE_LIST      { CONFIG_SYS_NAND_BASE }
-#define CONFIG_SYS_MAX_NAND_DEVICE     1         /* Max number of NAND devices */
-#define NAND_BIG_DELAY_US      25
-
-#define CONFIG_SYS_NAND_CE             (0x80000000 >> 1)   /* our CE is GPIO1  */
-#define CONFIG_SYS_NAND_RDY            (0x80000000 >> 4)   /* our RDY is GPIO4 */
-#define CONFIG_SYS_NAND_CLE            (0x80000000 >> 2)   /* our CLE is GPIO2 */
-#define CONFIG_SYS_NAND_ALE            (0x80000000 >> 3)   /* our ALE is GPIO3 */
-
-#define CONFIG_SYS_NAND_SKIP_BAD_DOT_I 1       /* ".i" read skips bad blocks   */
-#define CONFIG_SYS_NAND_QUIET          1
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0              /* configure as pci adapter     */
-#define PCI_HOST_FORCE  1               /* configure as pci host        */
-#define PCI_HOST_AUTO   2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST        PCI_HOST_HOST   /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1 /* don't skip host bridge config*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * IDE/ATA stuff
- *-----------------------------------------------------------------------
- */
-#undef  CONFIG_IDE_8xx_DIRECT               /* no pcmcia interface required */
-#undef  CONFIG_IDE_LED                  /* no led for ide supported     */
-#define CONFIG_IDE_RESET       1       /* reset for ide supported      */
-
-#define        CONFIG_SYS_IDE_MAXBUS           1               /* max. 1 IDE busses    */
-#define        CONFIG_SYS_IDE_MAXDEVICE        (CONFIG_SYS_IDE_MAXBUS*1) /* max. 1 drives per IDE bus */
-
-#define        CONFIG_SYS_ATA_BASE_ADDR        0xF0100000
-#define        CONFIG_SYS_ATA_IDE0_OFFSET      0x0000
-
-#define CONFIG_SYS_ATA_DATA_OFFSET     0x0000  /* Offset for data I/O                  */
-#define        CONFIG_SYS_ATA_REG_OFFSET       0x0000  /* Offset for normal register accesses  */
-#define CONFIG_SYS_ATA_ALT_OFFSET      0x0000  /* Offset for alternate registers       */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    1000    /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#if 0 /* test-only */
-#define CONFIG_SYS_JFFS2_FIRST_BANK    0           /* use for JFFS2 */
-#define CONFIG_SYS_JFFS2_NUM_BANKS     1           /* ! second bank contains U-Boot */
-#endif
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFF80000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_LEN         (512 * 1024)    /* Reserve 512 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (4 << 20)       /* Reserve 4 MB for malloc()    */
-
-#if (CONFIG_SYS_MONITOR_BASE < FLASH_BASE0_PRELIM)
-# define CONFIG_SYS_RAMBOOT            1
-#else
-# undef CONFIG_SYS_RAMBOOT
-#endif
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM    1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET          0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE            0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xF4080000              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          0x8000                  /* NVRAM size           */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#if 0 /* test-only */
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#else
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          100000
-#endif
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT24WC08             */
-#define CONFIG_SYS_EEPROM_WREN         1
-
-#if 1 /* test-only */
-/* CAT24WC08/16... */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"    */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#else
-/* CAT24WC32/64... */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"    */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x01
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 5    /* The Catalyst CAT24WC32 has   */
-                                       /* 32 byte page write mode using*/
-                                       /* last 5 bits of the address   */
-#endif
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-#define CAN_BA          0xF0000000          /* CAN Base Address                 */
-#define LCD_BA          0xF1000000          /* Epson LCD Base Address           */
-#define CONFIG_SYS_NAND_BASE   0xF4000000          /* NAND FLASH Base Address          */
-#define CONFIG_SYS_NVRAM_BASE  0xF4080000          /* NVRAM Base Address               */
-
-/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization                       */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1, NAND-FLASH & NVRAM) initialization              */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xF4018000  /* BAS=0xF40,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (8 Bit Peripheral: CAN, UART, RTC) initialization              */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (16 Bit Peripheral: FPGA internal, dig. IO) initialization     */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF011A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 4 (Epson LCD) initialization                                     */
-#define CONFIG_SYS_EBC_PB4AP   0x03805380   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=0 */
-#define CONFIG_SYS_EBC_PB4CR   LCD_BA | 0x7A000    /* BAS=0xF10,BS=8MB,BU=R/W,BW=16bit */
-
-/*-----------------------------------------------------------------------
- * LCD Setup
- */
-
-#define CONFIG_SYS_LCD_BIG_MEM         0xF1200000  /* Epson S1D13806 Mem Base Address  */
-#define CONFIG_SYS_LCD_BIG_REG         0xF1000000  /* Epson S1D13806 Reg Base Address  */
-#define CONFIG_SYS_LCD_SMALL_MEM       0xF1400000  /* Epson S1D13704 Mem Base Address  */
-#define CONFIG_SYS_LCD_SMALL_REG       0xF140FFE0  /* Epson S1D13704 Reg Base Address  */
-
-/*-----------------------------------------------------------------------
- * Universal Interrupt Controller (UIC) Setup
- */
-
-/*
- * define UIC_EXT0 ... UIC_EXT6 if external interrupt is active high
- */
-#define CONFIG_SYS_UIC0_POLARITY       (0xFFFFFF80 | UIC_MASK(VECNUM_EIRQ6))
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-
-#define CONFIG_SYS_FPGA_BASE_ADDR 0xF0100100       /* FPGA internal Base Address       */
-
-#define LCD_CLK_OFF             0x0000      /* Off                           */
-#define LCD_CLK_02083           0x1000      /* 2.083 MHz                     */
-#define LCD_CLK_03135           0x2000      /* 3.135 MHz                     */
-#define LCD_CLK_04165           0x3000      /* 4.165 MHz                     */
-#define LCD_CLK_06250           0x4000      /* 6.250 MHz                     */
-#define LCD_CLK_08330           0x5000      /* 8.330 MHz                     */
-#define LCD_CLK_12500           0x6000      /* 12.50 MHz                     */
-#define LCD_CLK_25000           0x7000      /* 25.00 MHz                     */
-
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       128*1024    /* 128kByte is enough for XC2S50E*/
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]     - External Bus Controller BLAST output
- * GPIO0[1-9]   - Instruction trace outputs -> GPIO
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs -> GPIO
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs
- */
-#define CONFIG_SYS_GPIO0_OSRL          0x40000550
-#define CONFIG_SYS_GPIO0_OSRH          0x00000110
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000
-#define CONFIG_SYS_GPIO0_ISR1H         0x15555440
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000
-#define CONFIG_SYS_GPIO0_TCR           0xF7FE0017
-
-#define CONFIG_SYS_LCD_ENDIAN          (0x80000000 >> 7)
-#define CONFIG_SYS_EEPROM_WP           (0x80000000 >> 8)   /* GPIO8 */
-#define CONFIG_SYS_TOUCH_RST           (0x80000000 >> 9)   /* GPIO9 */
-#define CONFIG_SYS_LCD0_RST            (0x80000000 >> 30)
-#define CONFIG_SYS_LCD1_RST            (0x80000000 >> 31)
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#if 0
-#define PLLMR0_DEFAULT   PLLMR0_266_133_66_33
-#define PLLMR1_DEFAULT   PLLMR1_266_133_66_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT   PLLMR0_200_100_50_33
-#define PLLMR1_DEFAULT   PLLMR1_200_100_50_33
-#endif
-#if 1
-#define PLLMR0_DEFAULT   PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT   PLLMR1_133_66_66_33
-#endif
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/HUB405.h b/include/configs/HUB405.h
deleted file mode 100644 (file)
index 1783b9f..0000000
+++ /dev/null
@@ -1,351 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_HUB405          1       /* ...on a HUB405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33330000 /* external frequency to pll   */
-
-#define CONFIG_BOARD_TYPES     1       /* support board types          */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef  CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-
-#define CONFIG_PHY_CLK_FREQ    EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_EEPROM
-
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/* Ethernet stuff */
-#define CONFIG_ENV_OVERWRITE /* Let the user to change the Ethernet MAC addresses */
-#define CONFIG_ETHADDR 00:50:C2:1E:AF:FE
-#define CONFIG_HAS_ETH1
-#define CONFIG_ETH1ADDR 00:50:C2:1E:AF:FD
-
-/*-----------------------------------------------------------------------
- * NAND-FLASH stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_SYS_NAND_BASE_LIST      { CONFIG_SYS_NAND_BASE }
-#define CONFIG_SYS_MAX_NAND_DEVICE     1         /* Max number of NAND devices */
-#define NAND_BIG_DELAY_US      25
-
-#define CONFIG_SYS_NAND_CE             (0x80000000 >> 1)   /* our CE is GPIO1  */
-#define CONFIG_SYS_NAND_RDY            (0x80000000 >> 4)   /* our RDY is GPIO4 */
-#define CONFIG_SYS_NAND_CLE            (0x80000000 >> 2)   /* our CLE is GPIO2 */
-#define CONFIG_SYS_NAND_ALE            (0x80000000 >> 3)   /* our ALE is GPIO3 */
-
-#define CONFIG_SYS_NAND_SKIP_BAD_DOT_I 1       /* ".i" read skips bad blocks   */
-#define CONFIG_SYS_NAND_QUIET          1
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure as pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#undef CONFIG_PCI                      /* include pci support          */
-#define CONFIG_PCI_HOST PCI_HOST_HOST  /* select pci host function     */
-#undef CONFIG_PCI_PNP                  /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#undef CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFC0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)    /* Reserve 256 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (256 * 1024)    /* Reserve 256 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    1000    /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#if 0 /* test-only */
-#define CONFIG_SYS_JFFS2_FIRST_BANK    0           /* use for JFFS2 */
-#define CONFIG_SYS_JFFS2_NUM_BANKS     1           /* ! second bank contains U-Boot */
-#endif
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xF0000500              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          242                     /* NVRAM size           */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization                      */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-/*#define CONFIG_SYS_EBC_PB0AP           0x08055880  /XXX* TWT=16,CSN=1,OEN=1,WBN=1,WBF=1,TH=4,SOR=1 */
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1, NAND-FLASH) initialization                     */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xF4018000  /* BAS=0xF40,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (8 Bit Peripheral: UART) initialization                       */
-#if 0
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-#else
-#define CONFIG_SYS_EBC_PB2AP           0x92015480
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-#endif
-
-#define DUART0_BA      0xF0000000          /* DUART Base Address               */
-#define DUART1_BA      0xF0000008          /* DUART Base Address               */
-#define DUART2_BA      0xF0000010          /* DUART Base Address               */
-#define DUART3_BA      0xF0000018          /* DUART Base Address               */
-#define CONFIG_SYS_NAND_BASE   0xF4000000
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       128*1024    /* 128kByte is enough for XC2S50E*/
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]    - External Bus Controller BLAST output
- * GPIO0[1-9]  - Instruction trace outputs -> GPIO
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs -> GPIO
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs
- */
-#define CONFIG_SYS_GPIO0_OSRL          0x40000550
-#define CONFIG_SYS_GPIO0_OSRH          0x00000110
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000
-#define CONFIG_SYS_GPIO0_ISR1H         0x15555445
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000
-#define CONFIG_SYS_GPIO0_TCR           0xF7FE0014
-
-#define CONFIG_SYS_DUART_RST           (0x80000000 >> 14)
-#define CONFIG_SYS_UART2_RS232         (0x80000000 >> 5)
-#define CONFIG_SYS_UART3_RS232         (0x80000000 >> 6)
-#define CONFIG_SYS_UART4_RS232         (0x80000000 >> 7)
-#define CONFIG_SYS_UART5_RS232         (0x80000000 >> 8)
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_266_133_66_33
-#define PLLMR1_DEFAULT  PLLMR1_266_133_66_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_200_100_50_33
-#define PLLMR1_DEFAULT  PLLMR1_200_100_50_33
-#endif
-#if 1
-#define PLLMR0_DEFAULT  PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT  PLLMR1_133_66_66_33
-#endif
-
-#endif /* __CONFIG_H */
index 8ed0f7c21afee03ee22fb1ab50c4e93860a8cf6e..19e0e30eef1cea5241a9d4c182a44c5ac6d8c4b8 100644 (file)
@@ -15,6 +15,8 @@
 #define CONFIG_E300            1 /* E300 family */
 #define CONFIG_MPC837x         1 /* MPC837x CPU specific */
 #define CONFIG_MPC837XERDB     1
+#define CONFIG_DISPLAY_BOARDINFO
+#define CONFIG_SYS_GENERIC_BOARD
 
 #define        CONFIG_SYS_TEXT_BASE    0xFE000000
 
diff --git a/include/configs/OCRTC.h b/include/configs/OCRTC.h
deleted file mode 100644 (file)
index 4680afe..0000000
+++ /dev/null
@@ -1,285 +0,0 @@
-/*
- * (C) Copyright 2001
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_OCRTC           1       /* ...on a OCRTC board          */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFD0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-
-#define CONFIG_SYS_CLK_FREQ    33000000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#define CONFIG_BOOTCOMMAND "go fff00100"
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_ASKENV
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_EEPROM
-
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure as pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_AUTO  /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW           /* print pci devices @ startup  */
-
-#define CONFIG_PCI_BOOTDELAY   1       /* enable pci bootdelay variable*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0410  /* PCI Device ID: OCRTC         */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFD0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (192 * 1024)    /* Reserve 192 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024)    /* Reserve 128 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#if 0 /* Use NVRAM for environment variables */
-/*-----------------------------------------------------------------------
- * NVRAM organization
- */
-#define CONFIG_ENV_IS_IN_NVRAM 1       /* use NVRAM for environment vars       */
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xf0200000              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          (32*1024)               /* NVRAM size           */
-#define CONFIG_ENV_SIZE                0x1000          /* Size of Environment vars     */
-#define CONFIG_ENV_ADDR                \
-       (CONFIG_SYS_NVRAM_BASE_ADDR+CONFIG_SYS_NVRAM_SIZE-CONFIG_ENV_SIZE)      /* Env  */
-#define CONFIG_SYS_NVRAM_VXWORKS_OFFS  0x6900          /* Offset for VxWorks eth-addr  */
-
-#else /* Use EEPROM for environment variables */
-
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x000   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x300   /* 768 bytes may be used for env vars */
-                                  /* total size of a CAT24WC08 is 1024 bytes */
-#endif
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC08) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFF800000      /* FLASH bank #0        */
-#define FLASH_BASE1_PRELIM     0xFFC00000      /* FLASH bank #1        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1) initialization                                 */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xFF85A000  /* BAS=0xFF8,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 2 (PLD - FPGA-boot) initialization                              */
-#define CONFIG_SYS_EBC_PB2AP           0x02015480  /* BME=0x0,TWT=0x04,CSN=0x0,OEN=0x1 */
-                                           /* WBN=0x1,WBF=0x1,TH=0x2,RE=0x0,SOR=0x1,BEM=0x0,PEN=0x0*/
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (PLD - OSL) initialization                                    */
-#define CONFIG_SYS_EBC_PB3AP           0x02015480  /* BME=0x0,TWT=0x04,CSN=0x0,OEN=0x1 */
-                                           /* WBN=0x1,WBF=0x1,TH=0x2,RE=0x0,SOR=0x1,BEM=0x0,PEN=0x0*/
-#define CONFIG_SYS_EBC_PB3CR           0xF0118000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 4 (Spartan2 1) initialization                                   */
-#define CONFIG_SYS_EBC_PB4AP           0x02015580  /* BME=0x0,TWT=0x04,CSN=0x0,OEN=0x1 */
-                                           /* WBN=0x1,WBF=0x1,TH=0x2,RE=0x1,SOR=0x1,BEM=0x0,PEN=0x0*/
-#define CONFIG_SYS_EBC_PB4CR           0xF209C000  /* BAS=0xF20,BS=16MB,BU=R/W,BW=32bit*/
-
-/* Memory Bank 5 (Spartan2 2) initialization                                   */
-#define CONFIG_SYS_EBC_PB5AP           0x02015580  /* BME=0x0,TWT=0x04,CSN=0x0,OEN=0x1 */
-                                           /* WBN=0x1,WBF=0x1,TH=0x2,RE=0x1,SOR=0x1,BEM=0x0,PEN=0x0*/
-#define CONFIG_SYS_EBC_PB5CR           0xF309C000  /* BAS=0xF30,BS=16MB,BU=R/W,BW=32bit*/
-
-/* Memory Bank 6 (Virtex 1) initialization                                     */
-#define CONFIG_SYS_EBC_PB6AP           0x02015580  /* BME=0x0,TWT=0x04,CSN=0x0,OEN=0x1 */
-                                           /* WBN=0x1,WBF=0x1,TH=0x2,RE=0x1,SOR=0x1,BEM=0x0,PEN=0x0*/
-#define CONFIG_SYS_EBC_PB6CR           0xF409A000  /* BAS=0xF40,BS=16MB,BU=R/W,BW=16bit*/
-
-/* Memory Bank 7 (Virtex 2) initialization                                     */
-#define CONFIG_SYS_EBC_PB7AP           0x02015580  /* BME=0x0,TWT=0x04,CSN=0x0,OEN=0x1 */
-                                           /* WBN=0x1,WBF=0x1,TH=0x2,RE=0x1,SOR=0x1,BEM=0x0,PEN=0x0*/
-#define CONFIG_SYS_EBC_PB7CR           0xF509A000  /* BAS=0xF50,BS=16MB,BU=R/W,BW=16bit*/
-
-
-#define CONFIG_SYS_VXWORKS_MAC_PTR     0x00000000      /* Pass Ethernet MAC to VxWorks */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in DPRAM)
- */
-
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/P3G4.h b/include/configs/P3G4.h
deleted file mode 100644 (file)
index ac75d3e..0000000
+++ /dev/null
@@ -1,407 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-#ifndef __ASSEMBLY__
-#include <galileo/core.h>
-#endif
-
-#include "../board/evb64260/local.h"
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_P3G4            1       /* this is a P3G4  board        */
-#define CONFIG_SYS_GT_6426x        GT_64260 /* with a 64260 system controller */
-
-#define        CONFIG_SYS_TEXT_BASE    0xfff00000
-
-#define CONFIG_BAUDRATE                115200  /* console baudrate = 115200    */
-
-#undef CONFIG_ECC                      /* enable ECC support */
-/* #define CONFIG_EVB64260_750CX  1 */      /* Support the EVB-64260-750CX Board */
-
-/* which initialization functions to call for this board */
-#define CONFIG_MISC_INIT_R     1
-#define CONFIG_BOARD_EARLY_INIT_F 1
-
-#define CONFIG_SYS_BOARD_NAME          "P3G4"
-
-#undef CONFIG_SYS_HUSH_PARSER
-
-/*
- * The following defines let you select what serial you want to use
- * for your console driver.
- *
- * to use the MPSC, #define CONFIG_MPSC.  If you have wired up another
- * mpsc channel, change CONFIG_MPSC_PORT to the desired value.
- */
-#define        CONFIG_MPSC
-#define CONFIG_MPSC_PORT       0
-
-
-/* define this if you want to enable GT MAC filtering */
-#define CONFIG_GT_USE_MAC_HASH_TABLE
-
-#undef CONFIG_ETHER_PORT_MII   /* use RMII */
-
-#if 0
-#define CONFIG_BOOTDELAY       -1      /* autoboot disabled            */
-#else
-#define CONFIG_BOOTDELAY       5       /* autoboot after 5 seconds     */
-#endif
-#define CONFIG_ZERO_BOOTDELAY_CHECK
-
-#define CONFIG_PREBOOT "echo;" \
-       "echo Type \\\"run flash_nfs\\\" to mount root filesystem over NFS;" \
-       "echo"
-
-#undef CONFIG_BOOTARGS
-
-#define        CONFIG_EXTRA_ENV_SETTINGS                                       \
-       "netdev=eth0\0"                                                 \
-       "hostname=p3g4\0"                                               \
-       "nfsargs=setenv bootargs root=/dev/nfs rw "                     \
-               "nfsroot=${serverip}:${rootpath}\0"                     \
-       "ramargs=setenv bootargs root=/dev/ram rw\0"                    \
-       "addip=setenv bootargs ${bootargs} "                            \
-               "ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}"      \
-               ":${hostname}:${netdev}:off panic=1\0"                  \
-       "addtty=setenv bootargs ${bootargs} console=ttyS0,${baudrate}\0"\
-       "flash_nfs=run nfsargs addip addtty;"                           \
-               "bootm ${kernel_addr}\0"                                \
-       "flash_self=run ramargs addip addtty;"                          \
-               "bootm ${kernel_addr} ${ramdisk_addr}\0"                \
-       "net_nfs=tftp 200000 ${bootfile};run nfsargs addip addtty;"     \
-               "bootm\0"                                               \
-       "rootpath=/opt/eldk/ppc_74xx\0"                                 \
-       "bootfile=/tftpboot/p3g4/uImage\0"                              \
-       "kernel_addr=ff000000\0"                                        \
-       "ramdisk_addr=ff010000\0"                                       \
-       "load=tftp 100000 /tftpboot/p3g4/u-boot.bin\0"                  \
-       "update=protect off fff00000 fff3ffff;era fff00000 fff3ffff;"   \
-               "cp.b 100000 fff00000 ${filesize};"                     \
-               "setenv filesize;saveenv\0"                             \
-       "upd=run load update\0"                                         \
-       ""
-#define CONFIG_BOOTCOMMAND     "run flash_self"
-
-#define CONFIG_LOADS_ECHO      0       /* echo off for serial download */
-#define        CONFIG_SYS_LOADS_BAUD_CHANGE            /* allow baudrate changes       */
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-#undef CONFIG_ALTIVEC                  /* undef to disable             */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_BOOTFILESIZE
-
-
-#define        CONFIG_TIMESTAMP                /* Print image info with timestamp */
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_ASKENV
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_UNIVERSE
-#define CONFIG_CMD_BSP
-
-
-/*
- * Miscellaneous configurable options
- */
-#define        CONFIG_SYS_LONGHELP                     /* undef to save memory         */
-#if defined(CONFIG_CMD_KGDB)
-#define        CONFIG_SYS_CBSIZE       1024            /* Console I/O Buffer Size      */
-#else
-#define        CONFIG_SYS_CBSIZE       256             /* Console I/O Buffer Size      */
-#endif
-#define        CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define        CONFIG_SYS_MAXARGS      16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_MEMTEST_START       0x00400000      /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x00C00000      /* 4 ... 12 MB in DRAM  */
-
-#define        CONFIG_SYS_LOAD_ADDR            0x00300000      /* default load address */
-#define CONFIG_SYS_BUS_CLK             133000000       /* 133 MHz              */
-
-#define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200, 230400 }
-
-
-/*
- * Low Level Configuration Settings
- * (address mappings, register initial values, etc.)
- * You should know what you are doing if you make changes here.
- */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area
- */
-#define CONFIG_SYS_INIT_RAM_ADDR       0x40000000
-#define        CONFIG_SYS_INIT_RAM_SIZE        0x1000
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_RAM_LOCK
-
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define        CONFIG_SYS_SDRAM_BASE           0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xff000000
-#define CONFIG_SYS_RESET_ADDRESS       0xfff00100
-#define        CONFIG_SYS_MONITOR_LEN          (256 << 10)     /* Reserve 256 kB for Monitor */
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_TEXT_BASE
-#define        CONFIG_SYS_MALLOC_LEN           (256 << 10)     /* Reserve 256 kB for malloc */
-
-/* areas to map different things with the GT in physical space */
-#define CONFIG_SYS_DRAM_BANKS          1
-#define CONFIG_SYS_DFL_GT_REGS         0x14000000      /* boot time GT_REGS */
-
-/* What to put in the bats. */
-#define CONFIG_SYS_MISC_REGION_BASE    0xf0000000
-
-/* Peripheral Device section */
-#define CONFIG_SYS_GT_REGS             0xf8000000
-#define CONFIG_SYS_DEV_BASE            0xff000000
-
-#define CONFIG_SYS_DEV0_SPACE          CONFIG_SYS_DEV_BASE
-#define CONFIG_SYS_DEV1_SPACE          (CONFIG_SYS_DEV0_SPACE + CONFIG_SYS_DEV0_SIZE)
-#define CONFIG_SYS_DEV2_SPACE          (CONFIG_SYS_DEV1_SPACE + CONFIG_SYS_DEV1_SIZE)
-#define CONFIG_SYS_DEV3_SPACE          (CONFIG_SYS_DEV2_SPACE + CONFIG_SYS_DEV2_SIZE)
-
-#define CONFIG_SYS_DEV0_SIZE            _8M /* Flash bank */
-#define CONFIG_SYS_DEV1_SIZE            0   /* unused */
-#define CONFIG_SYS_DEV2_SIZE            0   /* unused */
-#define CONFIG_SYS_DEV3_SIZE            0   /* unused */
-
-#define CONFIG_SYS_16BIT_BOOT_PAR      0xc01b5e7c
-#define CONFIG_SYS_DEV0_PAR            CONFIG_SYS_16BIT_BOOT_PAR
-
-#if 0 /* Wrong?? NTL */
-#define CONFIG_SYS_MPP_CONTROL_0       0x53541717      /* InitAct EOT[4] DBurst TCEn[1] */
-                                               /* DMAAck[1:0] GNT0[1:0] */
-#else
-#define CONFIG_SYS_MPP_CONTROL_0       0x53547777      /* InitAct EOT[4] DBurst TCEn[1] */
-                                               /* REQ0[1:0] GNT0[1:0] */
-#endif
-#define CONFIG_SYS_MPP_CONTROL_1       0x44009911      /* TCEn[4] TCTcnt[4] GPP[13:12] */
-                                               /* DMAReq[4] DMAAck[4] WDNMI WDE */
-#if 0 /* Wrong?? NTL */
-#define CONFIG_SYS_MPP_CONTROL_2       0x40091818      /* TCTcnt[0] GPP[22:21] BClkIn */
-                                               /* DMAAck[1:0] GNT1[1:0] */
-#else
-#define CONFIG_SYS_MPP_CONTROL_2       0x40098888      /* TCTcnt[0] */
-                                               /* GPP[22] (RS232IntB or PCI1Int) */
-                                               /* GPP[21] (RS323IntA) */
-                                               /* BClkIn */
-                                               /* REQ1[1:0] GNT1[1:0] */
-#endif
-
-#if 0 /* Wrong?? NTL */
-# define CONFIG_SYS_MPP_CONTROL_3      0x00090066      /* GPP[31:29] BClkOut0 */
-                                               /* GPP[27:26] Int[1:0] */
-#else
-# define CONFIG_SYS_MPP_CONTROL_3      0x22090066      /* MREQ MGNT */
-                                               /* GPP[29]    (PCI1Int) */
-                                               /* BClkOut0 */
-                                               /* GPP[27]    (PCI0Int) */
-                                               /* GPP[26]    (RtcInt or PCI1Int) */
-                                               /* CPUInt[25:24] */
-#endif
-
-#define CONFIG_SYS_SERIAL_PORT_MUX     0x00001102      /* 11=MPSC1/MPSC0 02=ETH 0 and 2 RMII */
-
-#if 0 /* Wrong?? - NTL */
-# define CONFIG_SYS_GPP_LEVEL_CONTROL  0x000002c6
-#else
-# define CONFIG_SYS_GPP_LEVEL_CONTROL  0x2c600000      /* 0010 1100 0110 0000 */
-                                               /* gpp[29] */
-                                               /* gpp[27:26] */
-                                               /* gpp[22:21] */
-
-# define CONFIG_SYS_SDRAM_CONFIG       0xd8e18200      /* 0x448 */
-                               /* idmas use buffer 1,1
-                                  comm use buffer 0
-                                  pci use buffer 1,1
-                                  cpu use buffer 0
-                                  normal load (see also ifdef HVL)
-                                  standard SDRAM (see also ifdef REG)
-                                  non staggered refresh */
-                               /* 31:26  25 23  20 19 18 16 */
-                               /* 110110 00 111 0  0  00 1 */
-                               /* refresh_count=0x200
-                                  phisical interleaving disable
-                                  virtual interleaving enable */
-                               /* 15 14 13:0 */
-                               /* 1  0  0x200 */
-#endif
-
-#if 0
-#define CONFIG_SYS_DUART_IO            CONFIG_SYS_DEV2_SPACE
-#define CONFIG_SYS_DUART_CHAN          1               /* channel to use for console */
-#endif
-#undef CONFIG_SYS_INIT_CHAN1
-#undef CONFIG_SYS_INIT_CHAN2
-#if 0
-#define SRAM_BASE              CONFIG_SYS_DEV0_SPACE
-#define SRAM_SIZE              0x00100000              /* 1 MB of sram */
-#endif
-
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-
-#define PCI_HOST_ADAPTER 0              /* configure ar pci adapter     */
-#define PCI_HOST_FORCE  1               /* configure as pci host        */
-#define PCI_HOST_AUTO   2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                      /* include pci support          */
-#define CONFIG_PCI_HOST PCI_HOST_FORCE  /* select pci host function     */
-#define CONFIG_PCI_PNP                  /* do pci plug-and-play         */
-
-/* PCI MEMORY MAP section */
-#define CONFIG_SYS_PCI0_MEM_BASE       0x80000000
-#define CONFIG_SYS_PCI0_MEM_SIZE       _128M
-#define CONFIG_SYS_PCI0_0_MEM_SPACE    (CONFIG_SYS_PCI0_MEM_BASE)
-
-#define CONFIG_SYS_PCI1_MEM_BASE       0x88000000
-#define CONFIG_SYS_PCI1_MEM_SIZE       _128M
-#define CONFIG_SYS_PCI1_0_MEM_SPACE    (CONFIG_SYS_PCI1_MEM_BASE)
-
-/* PCI I/O MAP section */
-#define CONFIG_SYS_PCI0_IO_BASE        0xfa000000
-#define CONFIG_SYS_PCI0_IO_SIZE        _16M
-#define CONFIG_SYS_PCI0_IO_SPACE       (CONFIG_SYS_PCI0_IO_BASE)
-#define CONFIG_SYS_PCI0_IO_SPACE_PCI   0x00000000
-
-#define CONFIG_SYS_PCI1_IO_BASE        0xfb000000
-#define CONFIG_SYS_PCI1_IO_SIZE        _16M
-#define CONFIG_SYS_PCI1_IO_SPACE       (CONFIG_SYS_PCI1_IO_BASE)
-#define CONFIG_SYS_PCI1_IO_SPACE_PCI   0x00000000
-
-/*----------------------------------------------------------------------
- * Initial BAT mappings
- */
-
-/* NOTES:
- * 1) GUARDED and WRITE_THRU not allowed in IBATS
- * 2) CACHEINHIBIT and WRITETHROUGH not allowed together in same BAT
- */
-
-/* SDRAM */
-#define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_BASE | BATL_PP_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_BASE | BATU_BL_256M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT0L (CONFIG_SYS_SDRAM_BASE | BATL_PP_RW | BATL_CACHEINHIBIT | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U
-
-/* init ram */
-#define CONFIG_SYS_IBAT1L  (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW | BATL_MEMCOHERENCE)
-#define CONFIG_SYS_IBAT1U  (CONFIG_SYS_INIT_RAM_ADDR | BATU_BL_128K | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT1L  CONFIG_SYS_IBAT1L
-#define CONFIG_SYS_DBAT1U  CONFIG_SYS_IBAT1U
-
-/* PCI0, PCI1 in one BAT */
-#define CONFIG_SYS_IBAT2L BATL_NO_ACCESS
-#define CONFIG_SYS_IBAT2U CONFIG_SYS_DBAT2U
-#define CONFIG_SYS_DBAT2L (CONFIG_SYS_PCI0_MEM_BASE | BATL_CACHEINHIBIT | BATL_PP_RW | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT2U (CONFIG_SYS_PCI0_MEM_BASE | BATU_BL_256M | BATU_VS | BATU_VP)
-
-/* GT regs, bootrom, all the devices, PCI I/O */
-#define CONFIG_SYS_IBAT3L (CONFIG_SYS_MISC_REGION_BASE | BATL_CACHEINHIBIT | BATL_PP_RW)
-#define CONFIG_SYS_IBAT3U (CONFIG_SYS_MISC_REGION_BASE | BATU_VS | BATU_VP | BATU_BL_256M)
-#define CONFIG_SYS_DBAT3L (CONFIG_SYS_MISC_REGION_BASE | BATL_CACHEINHIBIT | BATL_PP_RW | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U
-
-/* I2C speed and slave address (for compatability) defaults */
-#define CONFIG_SYS_I2C_SPEED   400000
-#define CONFIG_SYS_I2C_SLAVE   0x7F
-
-/* I2C addresses for the two DIMM SPD chips */
-#ifndef CONFIG_EVB64260_750CX
-#define DIMM0_I2C_ADDR 0x56
-#define DIMM1_I2C_ADDR 0x54
-#else /* CONFIG_EVB64260_750CX - only has 1 DIMM */
-#define DIMM0_I2C_ADDR  0x54
-#define DIMM1_I2C_ADDR 0x54
-#endif
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define        CONFIG_SYS_BOOTMAPSZ            (8<<20) /* Initial Memory map for Linux */
-
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2       /* max number of memory banks   */
-#define CONFIG_SYS_MAX_FLASH_SECT      67      /* max number of sectors on one chip */
-
-#define CONFIG_SYS_EXTRA_FLASH_DEVICE  BOOT_DEVICE
-#define CONFIG_SYS_EXTRA_FLASH_WIDTH   2       /* 16 bit */
-#define CONFIG_SYS_BOOT_FLASH_WIDTH    2       /* 16 bit */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms) */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms) */
-#define CONFIG_SYS_FLASH_CFI           1
-
-#define        CONFIG_ENV_IS_IN_FLASH  1
-#define        CONFIG_ENV_SIZE         0x1000  /* Total Size of Environment Sector */
-#define CONFIG_ENV_SECT_SIZE   0x20000
-#define CONFIG_ENV_ADDR                0xFFFE0000
-
-/*-----------------------------------------------------------------------
- * Cache Configuration
- */
-#define CONFIG_SYS_CACHELINE_SIZE      32      /* For all MPC74xx CPUs          */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CACHELINE_SHIFT     5       /* log base 2 of the above value */
-#endif
-
-/*-----------------------------------------------------------------------
- * L2CR setup -- make sure this is right for your board!
- * look in include/74xx_7xx.h for the defines used here
- */
-
-#define CONFIG_SYS_L2
-
-#define L2_INIT                (L2CR_L2SIZ_2M | L2CR_L2CLK_3 | L2CR_L2RAM_BURST | \
-                        L2CR_L2OH_5 | L2CR_L2CTL | L2CR_L2WT)
-
-#define L2_ENABLE      (L2_INIT | L2CR_L2E)
-
-#define CONFIG_SYS_BOARD_ASM_INIT      1
-
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/PCI405.h b/include/configs/PCI405.h
deleted file mode 100644 (file)
index 0989407..0000000
+++ /dev/null
@@ -1,294 +0,0 @@
-/*
- * (C) Copyright 2007
- * Matthias Fuchs, esd gmbh, matthias.fuchs@esd-electronics.com
- *
- * (C) Copyright 2001-2004
- * Stefan Roese, DENX Software Engineering, sr@denx.de.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_PCI405          1       /* ...on a PCI405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFD0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r() on init   */
-
-#define CONFIG_SYS_CLK_FREQ    25000000 /* external frequency to pll   */
-
-#define CONFIG_BOARD_TYPES     1       /* support board types          */
-
-#define CONFIG_BAUDRATE                115200
-#define CONFIG_BOOTDELAY       0       /* autoboot after 0 seconds     */
-
-#undef CONFIG_BOOTARGS
-#define        CONFIG_EXTRA_ENV_SETTINGS                                       \
-       "mem_linux=14336k\0"                                            \
-       "optargs=panic=0\0"                                             \
-       "ramargs=setenv bootargs mem=$mem_linux root=/dev/ram rw\0"     \
-       "addcons=setenv bootargs $bootargs console=ttyS0,$baudrate $optargs\0" \
-       ""
-#define        CONFIG_BOOTCOMMAND      "run ramargs;run addcons;loadpci"
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#undef CONFIG_CMD_IMLS
-#undef CONFIG_CMD_ITEST
-#undef CONFIG_CMD_LOADB
-#undef CONFIG_CMD_LOADS
-#undef CONFIG_CMD_NET
-#undef CONFIG_CMD_NFS
-
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_EEPROM
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-#define CONFIG_PRAM            2048    /* reserve 2 MB "protected RAM" */
-
-/*
- * Miscellaneous configurable options
- */
-
-#define CONFIG_SYS_HUSH_PARSER                 /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#undef CONFIG_ZERO_BOOTDELAY_CHECK     /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure as pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_ADAPTER /* select pci host function   */
-#undef CONFIG_PCI_PNP                  /* no pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW           /* print pci devices @ startup  */
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0407  /* PCI Device ID: PCI-405       */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0280  /* PCI Class Code: Network/Other*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xff000001      /* 16MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-
-#define CONFIG_SYS_PCI_PTM2LA  0xef600000      /* point to internal regs       */
-#define CONFIG_SYS_PCI_PTM2MS  0xffe00001      /* 2MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x00000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFD0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (192 * 1024)    /* Reserve 196 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024)    /* Reserve 128 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x000   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x400   /* 1024 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC08 is 1024 bytes */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xf0200000              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          (32*1024)               /* NVRAM size           */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFFE00000      /* FLASH bank #0        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0) initialization                                 */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (NVRAM/RTC) initialization                                    */
-#define CONFIG_SYS_EBC_PB1AP           0x01005280  /* TWT=2,WBN=1,WBF=1,TH=1,SOR=1     */
-#define CONFIG_SYS_EBC_PB1CR           0xF0218000  /* BAS=0xF02,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (CAN0, 1) initialization                                      */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-/*#define CONFIG_SYS_EBC_PB2AP           0x038056C0  / * BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (FPGA internal) initialization                                        */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF041C000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=32bit */
-#define CONFIG_SYS_FPGA_BASE_ADDR      0xF0400000
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-/* FPGA internal regs */
-#define CONFIG_SYS_FPGA_MODE           0x00
-#define CONFIG_SYS_FPGA_STATUS         0x02
-#define CONFIG_SYS_FPGA_TS             0x04
-#define CONFIG_SYS_FPGA_TS_LOW         0x06
-#define CONFIG_SYS_FPGA_TS_CAP0        0x10
-#define CONFIG_SYS_FPGA_TS_CAP0_LOW    0x12
-#define CONFIG_SYS_FPGA_TS_CAP1        0x14
-#define CONFIG_SYS_FPGA_TS_CAP1_LOW    0x16
-#define CONFIG_SYS_FPGA_TS_CAP2        0x18
-#define CONFIG_SYS_FPGA_TS_CAP2_LOW    0x1a
-#define CONFIG_SYS_FPGA_TS_CAP3        0x1c
-#define CONFIG_SYS_FPGA_TS_CAP3_LOW    0x1e
-
-/* FPGA Mode Reg */
-#define CONFIG_SYS_FPGA_MODE_CF_RESET  0x0001
-#define CONFIG_SYS_FPGA_MODE_TS_IRQ_ENABLE 0x0100
-#define CONFIG_SYS_FPGA_MODE_TS_IRQ_CLEAR  0x1000
-#define CONFIG_SYS_FPGA_MODE_TS_CLEAR  0x2000
-
-/* FPGA Status Reg */
-#define CONFIG_SYS_FPGA_STATUS_DIP0    0x0001
-#define CONFIG_SYS_FPGA_STATUS_DIP1    0x0002
-#define CONFIG_SYS_FPGA_STATUS_DIP2    0x0004
-#define CONFIG_SYS_FPGA_STATUS_FLASH   0x0008
-#define CONFIG_SYS_FPGA_STATUS_TS_IRQ  0x1000
-
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       32*1024     /* 32kByte is enough for XC2S15  */
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00400000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00800000  /* FPGA done pin (ppc input)     */
-/* new INIT and DONE pins since board revision 1.2 (for PPC405GPr support)   */
-#define CONFIG_SYS_FPGA_INIT_V12       0x00008000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE_V12       0x00010000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#endif /* __CONFIG_H */
index 8705161158d6e6c80931927b857e9612c96037ad..a236e117a03bc2209c3967c8f30ef87bf6aeb5e0 100644 (file)
@@ -21,6 +21,8 @@
 #define CONFIG_PLU405          1       /* ...on a PLU405 board         */
 
 #define        CONFIG_SYS_TEXT_BASE    0xFFF80000
+#define CONFIG_SYS_GENERIC_BOARD
+#define CONFIG_DISPLAY_BOARDINFO
 
 #define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
 #define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
diff --git a/include/configs/PMC405.h b/include/configs/PMC405.h
deleted file mode 100644 (file)
index c68d9a6..0000000
+++ /dev/null
@@ -1,318 +0,0 @@
-/*
- * (C) Copyright 2001-2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- */
-
-#define CONFIG_405GP           1       /* This is a PPC405 CPU         */
-#define CONFIG_PMC405          1       /* ...on a PMC405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFF80000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33330000 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-/* Only interrupt boot if space is pressed. */
-#define CONFIG_AUTOBOOT_KEYED 1
-#define CONFIG_AUTOBOOT_PROMPT \
-       "Press SPACE to abort autoboot in %d seconds\n", bootdelay
-#undef CONFIG_AUTOBOOT_DELAY_STR
-#define CONFIG_AUTOBOOT_STOP_STR " "
-
-#undef CONFIG_BOOTARGS
-#undef CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                 /* enable preboot variable      */
-
-#define CFG_BOOTM_LEN          0x1000000 /* support booting of huge images */
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE 1 /* allow baudrate change        */
-
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP 1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R     1       /* use reset_phy()              */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_JFFS2
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_UNIVERSE
-#define CONFIG_CMD_EEPROM
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_RTC_MC146818            /* DS1685 is MC146818 compatible */
-#define CONFIG_SYS_RTC_REG_BASE_ADDR   0xF0000500 /* RTC Base Address */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size */
-#else
-#define CONFIG_SYS_CBSIZE      512             /* Console I/O Buffer Size */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE /* Boot Argument Buffer Sz */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console info */
-
-#define CONFIG_AUTO_COMPLETE           1       /* add autocompletion support */
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000 /* memtest works on */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000 /* 4 ... 12 MB in DRAM */
-
-#define CONFIG_CONS_INDEX      1       /* Use UART0                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK             /* no external serial clock */
-#define CONFIG_SYS_BASE_BAUD   806400
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       {300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200}
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1       /* To use extended board_into (bd_t) */
-
-#define CONFIG_CMDLINE_EDITING 1       /* add command line history */
-#define CONFIG_LOOPW           1       /* enable loopw command */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16
-
-/*
- * PCI stuff
- */
-#define PCI_HOST_ADAPTER       0       /* configure as pci adapter     */
-#define PCI_HOST_FORCE         1       /* configure as pci host        */
-#define PCI_HOST_AUTO          2       /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST        PCI_HOST_AUTO   /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW           /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1        /* don't skip host bridge config */
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID_NONMONARCH 0x0408 /* PCI Device ID */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID_MONARCH 0x0409 /* PCI Device ID */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID pmc405_pci_subsys_deviceid()
-
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20 /* Processor/PPC */
-
-#define CONFIG_SYS_PCI_PTM1LA  (bd->bi_memstart) /* point to sdram     */
-#define CONFIG_SYS_PCI_PTM1MS  (~(bd->bi_memsize - 1) | 1) /* memsize, enable */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address */
-#define CONFIG_SYS_PCI_PTM2LA  0xef000000      /* point to internal regs */
-#define CONFIG_SYS_PCI_PTM2MS  0xff000001      /* 16MB, enable */
-#define CONFIG_SYS_PCI_PTM2PCI 0x00000000      /* Host: use this pci address */
-
-#define CONFIG_PCI_4xx_PTM_OVERWRITE   1 /* overwrite PTMx settings by env */
-
-/*
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_MONITOR_BASE                CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_LEN         (~(CONFIG_SYS_TEXT_BASE) + 1)
-#define CONFIG_SYS_MALLOC_LEN          (128 * 1024) /* 128 kB for malloc() */
-
-#define CONFIG_PRAM                    0 /* use pram variable to overwrite */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ   (8 << 20) /* Initial Memory map for Linux */
-
-/*
- * FLASH organization
- */
-#define CONFIG_SYS_FLASH_BASE          0xFE000000
-#define CONFIG_SYS_FLASH_INCREMENT     0x01000000
-
-#define CONFIG_SYS_FLASH_CFI           1 /* Flash is CFI conformant */
-#define CONFIG_FLASH_CFI_DRIVER                1 /* Use the common driver */
-#define CONFIG_SYS_FLASH_PROTECTION    1 /* don't use hardware protection */
-#define CONFIG_SYS_FLASH_AUTOPROTECT_LIST {{0xfff80000, 0x80000}}
-#define CONFIG_SYS_FLASH_USE_BUFFER_WRITE 1 /* use buffered writes (faster) */
-#define CONFIG_SYS_MAX_FLASH_BANKS     2 /* max num of flash banks */
-#define CONFIG_SYS_FLASH_BANKS_LIST    {CONFIG_SYS_FLASH_BASE, \
-                       CONFIG_SYS_FLASH_BASE + CONFIG_SYS_FLASH_INCREMENT}
-#define CONFIG_SYS_MAX_FLASH_SECT      128 /* max num of sects on one chip */
-#define CONFIG_SYS_FLASH_EMPTY_INFO    /* print 'E' for empty sector on fli */
-
-/*
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-
-/* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_OFFSET      0x000
-#define CONFIG_ENV_SIZE                0x800 /* 2048 bytes may be used for env vars */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xF0000500      /* NVRAM base address */
-#define CONFIG_SYS_NVRAM_SIZE          242             /* NVRAM size */
-
-/*
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          100000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT24W16 */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address */
-/* mask of address bits that overflow into the "EEPROM chip address" */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24W16 has */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address */
-
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10 /* and takes up to 10 msec */
-
-/*
- * External Bus Controller (EBC) Setup
- */
-#define FLASH0_BA      0xFF000000      /* FLASH 0 Base Address */
-#define FLASH1_BA      0xFE000000      /* FLASH 1 Base Address */
-#define CAN_BA         0xF0000000      /* CAN Base Addres      */
-#define RTC_BA         0xF0000500      /* RTC Base Address     */
-#define NVRAM_BA       0xF0200000      /* NVRAM Base Address   */
-
-/* Memory Bank 0 (Flash Bank 0) initialization */
-#define CONFIG_SYS_EBC_PB0AP   0x92015480
-/* BAS=0xFF0,BS=16MB,BU=R/W,BW=16bit */
-#define CONFIG_SYS_EBC_PB0CR   (FLASH0_BA | 0x9A000)
-
-/* Memory Bank 1 (Flash Bank 1) initialization */
-#define CONFIG_SYS_EBC_PB1AP   0x92015480
-/* BAS=0xFE0,BS=16MB,BU=R/W,BW=16bit*/
-#define CONFIG_SYS_EBC_PB1CR   (FLASH1_BA | 0x9A000)
-
-/* Memory Bank 2 (CAN0, 1, RTC) initialization */
-/* TWT=5,TH=2,CSN=0,OEN=0,WBN=0,WBF=0      */
-#define CONFIG_SYS_EBC_PB2AP   0x03000440
-/* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit */
-#define CONFIG_SYS_EBC_PB2CR   (CAN_BA | 0x18000)
-
-/* Memory Bank 3 -> unused */
-
-/* Memory Bank 4 (NVRAM) initialization */
-/* TWT=5,TH=2,CSN=0,OEN=0,WBN=0,WBF=0 */
-#define CONFIG_SYS_EBC_PB4AP   0x03000440
-/* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit */
-#define CONFIG_SYS_EBC_PB4CR   (NVRAM_BA | 0x18000)
-
-/*
- * FPGA stuff
- */
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000 /* JTAG TMS pin (output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000 /* JTAG TCK pin (output) */
-#define CONFIG_SYS_FPGA_DATA           0x01000000 /* JTAG TDO pin (output) */
-#define CONFIG_SYS_FPGA_INIT           0x00010000 /* unused (ppc input) */
-#define CONFIG_SYS_FPGA_DONE           0x00008000 /* JTAG TDI pin (input) */
-
-/* pass Ethernet MAC to VxWorks */
-#define CONFIG_SYS_VXWORKS_MAC_PTR     0x00000000
-
-/*
- * GPIOs
- */
-#define CONFIG_SYS_VPEN                        (0x80000000 >>  3) /* GPIO3 */
-#define CONFIG_SYS_NONMONARCH          (0x80000000 >> 14) /* GPIO14 */
-#define CONFIG_SYS_XEREADY             (0x80000000 >> 15) /* GPIO15 */
-#define CONFIG_SYS_INTA_FAKE           (0x80000000 >> 19) /* GPIO19 */
-#define CONFIG_SYS_SELF_RST            (0x80000000 >> 21) /* GPIO21 */
-#define CONFIG_SYS_REV1_2              (0x80000000 >> 23) /* GPIO23 */
-
-/*
- * Definitions for initial stack pointer and data area (in data cache)
- */
-
-/* use on chip memory (OCM) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM      1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-
-/* inside of SDRAM */
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR
-
-/* End of used area in RAM */
-#define CONFIG_SYS_INIT_RAM_SIZE               CONFIG_SYS_OCM_DATA_SIZE
-
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - \
-                                        GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#define CONFIG_OF_LIBFDT
-#define CONFIG_OF_BOARD_SETUP
-
-#endif /* __CONFIG_H */
index 94b95475a8b01b303a95d88ea95ed48e74c4c4b6..f7d28e39ddc8a230dd465920329056fd5ec135a5 100644 (file)
@@ -12,6 +12,8 @@
 #define CONFIG_PMC405DE                1       /* ...on a PMC405DE board       */
 
 #define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
+#define CONFIG_SYS_GENERIC_BOARD
+#define CONFIG_DISPLAY_BOARDINFO
 
 #define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
 #define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
diff --git a/include/configs/TASREG.h b/include/configs/TASREG.h
deleted file mode 100644 (file)
index 5ad9383..0000000
+++ /dev/null
@@ -1,287 +0,0 @@
-/*
- * Configuation settings for the esd TASREG board.
- *
- * (C) Copyright 2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef _TASREG_H
-#define _TASREG_H
-
-#ifndef __ASSEMBLY__
-#include <asm/m5249.h>
-#endif
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-#define CONFIG_MCF52x2                 /* define processor family */
-#define CONFIG_M5249                   /* define processor type */
-
-#define CONFIG_MISC_INIT_R      1       /* call misc_init_r()           */
-
-#define CONFIG_MCFTMR
-
-#define CONFIG_MCFUART
-#define CONFIG_SYS_UART_PORT           (0)
-#define CONFIG_BAUDRATE                19200
-
-#undef  CONFIG_WATCHDOG
-
-#undef CONFIG_MONITOR_IS_IN_RAM                      /* no pre-loader required!!! ;-) */
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_EEPROM
-#define CONFIG_CMD_I2C
-
-#undef CONFIG_CMD_NET
-
-
-#define CONFIG_BOOTDELAY       3
-
-#define CONFIG_SYS_LONGHELP                            /* undef to save memory         */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE              1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE              256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS             16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE            CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-#define CONFIG_AUTO_COMPLETE   1       /* add autocompletion support   */
-#define CONFIG_LOOPW            1       /* enable loopw command         */
-#define CONFIG_MX_CYCLIC        1       /* enable mdc/mwc commands      */
-
-#define CONFIG_SYS_LOAD_ADDR           0x200000        /* default load address */
-
-#define CONFIG_SYS_MEMTEST_START       0x400
-#define CONFIG_SYS_MEMTEST_END         0x380000
-
-/*
- * Clock configuration: enable only one of the following options
- */
-
-#if 0 /* this setting will run the cpu at 11MHz */
-#define CONFIG_SYS_PLL_BYPASS          1                /* bypass PLL for test purpose */
-#undef  CONFIG_SYS_FAST_CLK                             /* MCF5249 can run at 140MHz   */
-#define CONFIG_SYS_CLK                 11289600         /* PLL bypass                  */
-#endif
-
-#if 0 /* this setting will run the cpu at 70MHz */
-#undef  CONFIG_SYS_PLL_BYPASS                           /* bypass PLL for test purpose */
-#undef  CONFIG_SYS_FAST_CLK                             /* MCF5249 can run at 140MHz   */
-#define CONFIG_SYS_CLK                 72185018         /* The next lower speed        */
-#endif
-
-#if 1 /* this setting will run the cpu at 140MHz */
-#undef  CONFIG_SYS_PLL_BYPASS                           /* bypass PLL for test purpose */
-#define CONFIG_SYS_FAST_CLK            1                /* MCF5249 can run at 140MHz   */
-#define        CONFIG_SYS_CLK                  132025600        /* MCF5249 can run at 140MHz   */
-#endif
-
-/*
- * Low Level Configuration Settings
- * (address mappings, register initial values, etc.)
- * You should know what you are doing if you make changes here.
- */
-
-#define CONFIG_SYS_MBAR                0x10000000      /* Register Base Addrs */
-#define        CONFIG_SYS_MBAR2                0x80000000
-
-/*-----------------------------------------------------------------------
- * I2C
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_SOFT            /* I2C bit-banged */
-#define CONFIG_SYS_I2C_SOFT_SPEED      100000
-#define CONFIG_SYS_I2C_SOFT_SLAVE      0x7F
-
-#if 0 /* push-pull */
-#define        SDA             0x00800000
-#define        SCL             0x00000008
-#define DIR0            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO_EN))
-#define DIR1            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO1_EN))
-#define OUT0           *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO_OUT))
-#define OUT1           *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO1_OUT))
-#define IN0            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO_READ))
-#define IN1            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO1_READ))
-#define        I2C_INIT        {OUT1|=SDA;OUT0|=SCL;}
-#define        I2C_READ        ((IN1&SDA)?1:0)
-#define        I2C_SDA(x)      {if(x)OUT1|=SDA;else OUT1&=~SDA;}
-#define        I2C_SCL(x)      {if(x)OUT0|=SCL;else OUT0&=~SCL;}
-#define        I2C_DELAY       {udelay(5);}
-#define        I2C_ACTIVE      {DIR1|=SDA;}
-#define        I2C_TRISTATE    {DIR1&=~SDA;}
-#else /* open-collector */
-#define        SDA             0x00800000
-#define        SCL             0x00000008
-#define DIR0            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO_EN))
-#define DIR1            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO1_EN))
-#define OUT0           *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO_OUT))
-#define OUT1           *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO1_OUT))
-#define IN0            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO_READ))
-#define IN1            *((volatile ulong*)(CONFIG_SYS_MBAR2+MCFSIM_GPIO1_READ))
-#define        I2C_INIT        {DIR1&=~SDA;DIR0&=~SCL;OUT1&=~SDA;OUT0&=~SCL;}
-#define        I2C_READ        ((IN1&SDA)?1:0)
-#define        I2C_SDA(x)      {if(x)DIR1&=~SDA;else DIR1|=SDA;}
-#define        I2C_SCL(x)      {if(x)DIR0&=~SCL;else DIR0|=SCL;}
-#define        I2C_DELAY       {udelay(5);}
-#define        I2C_ACTIVE      {DIR1|=SDA;}
-#define        I2C_TRISTATE    {DIR1&=~SDA;}
-#endif
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC32     */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2       /* Bytes of address     */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x01
-/*
- * The Catalyst CAT24WC32 has 32 byte page write mode using
- * last 5 bits of the address
- */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 5
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS 10 /* and takes up to 10 msec */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in DPRAM)
- */
-#define CONFIG_SYS_INIT_RAM_ADDR       0x20000000
-#define CONFIG_SYS_INIT_RAM_SIZE       0x1000  /* Size of used area in internal SRAM   */
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-#define CONFIG_ENV_IS_IN_FLASH 1
-#define CONFIG_ENV_ADDR                0xFFC40000      /* Address of Environment Sector*/
-#define CONFIG_ENV_SIZE                0x10000 /* Total Size of Environment Sector     */
-#define CONFIG_ENV_SECT_SIZE   0x10000 /* see README - env sector total size   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_SDRAM_SIZE          16              /* SDRAM size in MB */
-#define CONFIG_SYS_FLASH_BASE          CONFIG_SYS_CS0_BASE
-
-#if 0 /* test-only */
-#define CONFIG_PRAM             512 /* test-only for SDRAM problem!!!!!!!!!!!!!!!!!!!! */
-#endif
-
-#define CONFIG_SYS_MONITOR_BASE        (CONFIG_SYS_FLASH_BASE + 0x400)
-
-#define CONFIG_SYS_MONITOR_LEN         0x20000
-#define CONFIG_SYS_MALLOC_LEN          (1 * 1024*1024) /* Reserve 1 MB for malloc()    */
-#define CONFIG_SYS_BOOTPARAMS_LEN      64*1024
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization ??
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-/*-----------------------------------------------------------------------
- * Cache Configuration
- */
-#define CONFIG_SYS_CACHELINE_SIZE      16
-
-#define ICACHE_STATUS                  (CONFIG_SYS_INIT_RAM_ADDR + \
-                                        CONFIG_SYS_INIT_RAM_SIZE - 8)
-#define DCACHE_STATUS                  (CONFIG_SYS_INIT_RAM_ADDR + \
-                                        CONFIG_SYS_INIT_RAM_SIZE - 4)
-#define CONFIG_SYS_ICACHE_INV          (CF_CACR_DCM)
-#define CONFIG_SYS_CACHE_ACR1          (CONFIG_SYS_SDRAM_BASE | \
-                                        CF_ADDRMASK(CONFIG_SYS_SDRAM_SIZE) | \
-                                        CF_ACR_EN | CF_ACR_SM_ALL)
-#define CONFIG_SYS_CACHE_ICACR         (CF_CACR_CENB | CF_CACR_CEIB | \
-                                        CF_CACR_DBWE)
-
-/*-----------------------------------------------------------------------
- * Memory bank definitions
- */
-
-/* CS0 - AMD Flash, address 0xffc00000 */
-#define        CONFIG_SYS_CS0_BASE             0xffc00000
-#define        CONFIG_SYS_CS0_CTRL             0x00001980      /* WS=0110, AA=1, PS=10         */
-/** Note: There is a CSMR0/DRAM vector problem, need to disable C/I ***/
-#define        CONFIG_SYS_CS0_MASK             0x003f0021      /* 4MB, AA=0, WP=0, C/I=1, V=1  */
-
-/* CS1 - FPGA, address 0xe0000000 */
-#define        CONFIG_SYS_CS1_BASE             0xe0000000
-#define        CONFIG_SYS_CS1_CTRL             0x00000d80      /* WS=0011, AA=1, PS=10         */
-#define        CONFIG_SYS_CS1_MASK             0x00010001      /* 128kB, AA=0, WP=0, C/I=0, V=1*/
-
-/*-----------------------------------------------------------------------
- * Port configuration
- */
-#define        CONFIG_SYS_GPIO_FUNC           0x00000008      /* Set gpio pins: none          */
-#define        CONFIG_SYS_GPIO1_FUNC          0x00df00f0      /* 36-39(SWITCH),48-52(FPGAs),54*/
-#define        CONFIG_SYS_GPIO_EN             0x00000008      /* Set gpio output enable       */
-#define        CONFIG_SYS_GPIO1_EN            0x00c70000      /* Set gpio output enable       */
-#define        CONFIG_SYS_GPIO_OUT            0x00000008      /* Set outputs to default state */
-#define        CONFIG_SYS_GPIO1_OUT           0x00c70000      /* Set outputs to default state */
-
-#define CONFIG_SYS_GPIO1_LED           0x00400000      /* user led                     */
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       512*1024    /* 512kByte is enough for XC2S200*/
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x00010000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x00040000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x00020000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00080000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00100000  /* FPGA done pin (ppc input)     */
-
-#endif /* _TASREG_H */
diff --git a/include/configs/VOH405.h b/include/configs/VOH405.h
deleted file mode 100644 (file)
index d4a4b68..0000000
+++ /dev/null
@@ -1,407 +0,0 @@
-/*
- * (C) Copyright 2001-2003
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_VOH405          1       /* ...on a VOH405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFF80000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ     33333400 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#undef  CONFIG_HAS_ETH1
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-#define CONFIG_RESET_PHY_R      1       /* use reset_phy() to disable phy sleep mode */
-
-#define CONFIG_PHY_CLK_FREQ    EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_IDE
-#define CONFIG_CMD_FAT
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_EEPROM
-
-
-#define CONFIG_MAC_PARTITION
-#define CONFIG_DOS_PARTITION
-
-#define CONFIG_SUPPORT_VFAT
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_RTC_MC146818            /* DS1685 is MC146818 compatible*/
-#define CONFIG_SYS_RTC_REG_BASE_ADDR    0xF0000500 /* RTC Base Address         */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_AUTO_COMPLETE   1       /* add autocompletion support   */
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      2       /* Use UART1                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef  CONFIG_SYS_EXT_SERIAL_CLOCK           /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * NAND-FLASH stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_SYS_NAND_BASE_LIST      { CONFIG_SYS_NAND_BASE }
-#define CONFIG_SYS_MAX_NAND_DEVICE     1         /* Max number of NAND devices */
-#define NAND_BIG_DELAY_US      25
-
-#define CONFIG_SYS_NAND_CE             (0x80000000 >> 1)   /* our CE is GPIO1  */
-#define CONFIG_SYS_NAND_RDY            (0x80000000 >> 4)   /* our RDY is GPIO4 */
-#define CONFIG_SYS_NAND_CLE            (0x80000000 >> 2)   /* our CLE is GPIO2 */
-#define CONFIG_SYS_NAND_ALE            (0x80000000 >> 3)   /* our ALE is GPIO3 */
-
-#define CONFIG_SYS_NAND_SKIP_BAD_DOT_I 1       /* ".i" read skips bad blocks   */
-#define CONFIG_SYS_NAND_QUIET          1
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0              /* configure as pci adapter     */
-#define PCI_HOST_FORCE  1               /* configure as pci host        */
-#define PCI_HOST_AUTO   2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST        PCI_HOST_HOST   /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#define CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1 /* don't skip host bridge config*/
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * IDE/ATA stuff
- *-----------------------------------------------------------------------
- */
-#undef CONFIG_IDE_8xx_DIRECT               /* no pcmcia interface required */
-#undef CONFIG_IDE_LED                  /* no led for ide supported     */
-#define CONFIG_IDE_RESET       1       /* reset for ide supported      */
-
-#define CONFIG_SYS_IDE_MAXBUS          2               /* max. 2 IDE busses    */
-#define CONFIG_SYS_IDE_MAXDEVICE       (CONFIG_SYS_IDE_MAXBUS*2) /* max. 2 drives per IDE bus */
-
-#define CONFIG_SYS_ATA_BASE_ADDR       0xF0100000
-#define CONFIG_SYS_ATA_IDE0_OFFSET     0x0000
-#define CONFIG_SYS_ATA_IDE1_OFFSET     0x0010
-
-#define CONFIG_SYS_ATA_DATA_OFFSET     0x0000  /* Offset for data I/O                  */
-#define CONFIG_SYS_ATA_REG_OFFSET      0x0000  /* Offset for normal register accesses  */
-#define CONFIG_SYS_ATA_ALT_OFFSET      0x0000  /* Offset for alternate registers       */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    1000    /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFF80000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MONITOR_LEN         (512 * 1024)    /* Reserve 512 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (2 * 1024*1024) /* Reserve 2 MB for malloc()    */
-
-#if (CONFIG_SYS_MONITOR_BASE < FLASH_BASE0_PRELIM)
-# define CONFIG_SYS_RAMBOOT            1
-#else
-# undef CONFIG_SYS_RAMBOOT
-#endif
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xF0000500              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          242                     /* NVRAM size           */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          100000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT24WC08             */
-#define CONFIG_SYS_EEPROM_WREN         1
-
-/* CAT24WC32/64... */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 2       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x01
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 5    /* The Catalyst CAT24WC32 has   */
-                                       /* 32 byte page write mode using*/
-                                       /* last 5 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-#define CAN_BA         0xF0000000          /* CAN Base Address                 */
-#define DUART0_BA      0xF0000400          /* DUART Base Address               */
-#define DUART1_BA      0xF0000408          /* DUART Base Address               */
-#define RTC_BA         0xF0000500          /* RTC Base Address                 */
-#define VGA_BA         0xF1000000          /* Epson VGA Base Address           */
-#define CONFIG_SYS_NAND_BASE   0xF4000000          /* NAND FLASH Base Address          */
-
-/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization                      */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-/*#define CONFIG_SYS_EBC_PB0AP           0x08055880  /XXX* TWT=16,CSN=1,OEN=1,WBN=1,WBF=1,TH=4,SOR=1 */
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1, NAND-FLASH) initialization                     */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xF4018000  /* BAS=0xF40,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (8 Bit Peripheral: CAN, UART, RTC) initialization             */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (16 Bit Peripheral: FPGA internal, dig. IO) initialization    */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF011A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 4 (Epson VGA) initialization                                    */
-#define CONFIG_SYS_EBC_PB4AP   0x03805380   /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=0 */
-#define CONFIG_SYS_EBC_PB4CR   VGA_BA | 0x7A000    /* BAS=0xF10,BS=8MB,BU=R/W,BW=16bit */
-
-/*-----------------------------------------------------------------------
- * LCD Setup
- */
-
-#define CONFIG_SYS_LCD_BIG_MEM         0xF1200000  /* Epson S1D13806 Mem Base Address  */
-#define CONFIG_SYS_LCD_BIG_REG         0xF1000000  /* Epson S1D13806 Reg Base Address  */
-#define CONFIG_SYS_LCD_SMALL_MEM       0xF1400000  /* Epson S1D13704 Mem Base Address  */
-#define CONFIG_SYS_LCD_SMALL_REG       0xF140FFE0  /* Epson S1D13704 Reg Base Address  */
-
-#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (1 << 20)
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-
-#define CONFIG_SYS_FPGA_BASE_ADDR 0xF0100100       /* FPGA internal Base Address       */
-
-/* FPGA internal regs */
-#define CONFIG_SYS_FPGA_CTRL           0x000
-
-/* FPGA Control Reg */
-#define CONFIG_SYS_FPGA_CTRL_CF_RESET  0x0001
-#define CONFIG_SYS_FPGA_CTRL_WDI       0x0002
-#define CONFIG_SYS_FPGA_CTRL_PS2_RESET 0x0020
-
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       128*1024    /* 128kByte is enough for XC2S50E*/
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]    - External Bus Controller BLAST output
- * GPIO0[1-9]  - Instruction trace outputs -> GPIO
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs -> GPIO
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs -> GPIO
- */
-#define CONFIG_SYS_GPIO0_OSRL          0x00000550
-#define CONFIG_SYS_GPIO0_OSRH          0x00000110
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000
-#define CONFIG_SYS_GPIO0_ISR1H         0x15555440
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000
-#define CONFIG_SYS_GPIO0_TCR           0x777E0017
-
-#define CONFIG_SYS_DUART_RST           (0x80000000 >> 14)
-#define CONFIG_SYS_LCD_ENDIAN          (0x80000000 >> 7)
-#define CONFIG_SYS_IIC_ON              (0x80000000 >> 8)
-#define CONFIG_SYS_LCD0_RST            (0x80000000 >> 30)
-#define CONFIG_SYS_LCD1_RST            (0x80000000 >> 31)
-#define CONFIG_SYS_EEPROM_WP           (0x80000000 >> 0)
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#if 1
-#define PLLMR0_DEFAULT  PLLMR0_266_133_66_33
-#define PLLMR1_DEFAULT  PLLMR1_266_133_66_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_200_100_50_33
-#define PLLMR1_DEFAULT  PLLMR1_200_100_50_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT  PLLMR1_133_66_66_33
-#endif
-
-#endif /* __CONFIG_H */
index c06897b893090fc0482821d268cf37ecc96eda83..e229256730a3549c864413744e797130aba38cac 100644 (file)
@@ -19,6 +19,8 @@
 #define CONFIG_VOM405          1       /* ...on a VOM405 board         */
 
 #define        CONFIG_SYS_TEXT_BASE    0xFFFC8000
+#define CONFIG_SYS_GENERIC_BOARD
+#define CONFIG_DISPLAY_BOARDINFO
 
 #define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
 #define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
diff --git a/include/configs/WUH405.h b/include/configs/WUH405.h
deleted file mode 100644 (file)
index e4f0d19..0000000
+++ /dev/null
@@ -1,346 +0,0 @@
-/*
- * (C) Copyright 2004
- * Stefan Roese, esd gmbh germany, stefan.roese@esd-electronics.com
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-#define CONFIG_IDENT_STRING     " $Name:  $"
-
-#define CONFIG_405EP           1       /* This is a PPC405 CPU         */
-#define CONFIG_WUH405          1       /* ...on a WUH405 board         */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFFC0000
-
-#define CONFIG_BOARD_EARLY_INIT_F 1    /* call board_early_init_f()    */
-#define CONFIG_MISC_INIT_R     1       /* call misc_init_r()           */
-
-#define CONFIG_SYS_CLK_FREQ    33333300 /* external frequency to pll   */
-
-#define CONFIG_BAUDRATE                9600
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds     */
-
-#undef CONFIG_BOOTARGS
-#undef  CONFIG_BOOTCOMMAND
-
-#define CONFIG_PREBOOT                  /* enable preboot variable      */
-
-#define CONFIG_LOADS_ECHO      1       /* echo on for serial download  */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   1       /* allow baudrate change        */
-
-#define CONFIG_PPC4xx_EMAC
-#define CONFIG_MII             1       /* MII PHY management           */
-#define CONFIG_PHY_ADDR                0       /* PHY address                  */
-#define CONFIG_LXT971_NO_SLEEP  1       /* disable sleep mode in LXT971 */
-
-#define CONFIG_PHY_CLK_FREQ    EMAC_STACR_CLK_66MHZ /* 66 MHz OPB clock*/
-
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_IRQ
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_NAND
-#define CONFIG_CMD_DATE
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_EEPROM
-
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-
-#define CONFIG_RTC_MC146818            /* DS1685 is MC146818 compatible*/
-#define CONFIG_SYS_RTC_REG_BASE_ADDR    0xF0000500 /* RTC Base Address         */
-
-#define CONFIG_SDRAM_BANK0     1       /* init onboard SDRAM bank 0    */
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-
-#undef CONFIG_SYS_HUSH_PARSER                  /* use "hush" command parser    */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_DEVICE_NULLDEV      1       /* include nulldev device       */
-
-#define CONFIG_SYS_CONSOLE_INFO_QUIET  1       /* don't print console @ startup*/
-
-#define CONFIG_SYS_MEMTEST_START       0x0400000       /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x0C00000       /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_CONS_INDEX      2       /* Use UART1                    */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         get_serial_clock()
-
-#undef CONFIG_SYS_EXT_SERIAL_CLOCK            /* no external serial clock used */
-#define CONFIG_SYS_BASE_BAUD       691200
-
-/* The following table includes the supported baudrates */
-#define CONFIG_SYS_BAUDRATE_TABLE      \
-       { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400,     \
-        57600, 115200, 230400, 460800, 921600 }
-
-#define CONFIG_SYS_LOAD_ADDR   0x100000        /* default load address */
-#define CONFIG_SYS_EXTBDINFO   1               /* To use extended board_into (bd_t) */
-
-#define CONFIG_ZERO_BOOTDELAY_CHECK    /* check for keypress on bootdelay==0 */
-
-#define CONFIG_VERSION_VARIABLE 1      /* include version env variable */
-
-#define CONFIG_SYS_RX_ETH_BUFFER       16      /* use 16 rx buffer on 405 emac */
-
-/*-----------------------------------------------------------------------
- * NAND-FLASH stuff
- *-----------------------------------------------------------------------
- */
-#define CONFIG_SYS_NAND_BASE_LIST      { CONFIG_SYS_NAND_BASE }
-#define CONFIG_SYS_MAX_NAND_DEVICE     1         /* Max number of NAND devices */
-#define NAND_BIG_DELAY_US      25
-
-#define CONFIG_SYS_NAND_CE             (0x80000000 >> 1)   /* our CE is GPIO1  */
-#define CONFIG_SYS_NAND_RDY            (0x80000000 >> 4)   /* our RDY is GPIO4 */
-#define CONFIG_SYS_NAND_CLE            (0x80000000 >> 2)   /* our CLE is GPIO2 */
-#define CONFIG_SYS_NAND_ALE            (0x80000000 >> 3)   /* our ALE is GPIO3 */
-
-#define CONFIG_SYS_NAND_SKIP_BAD_DOT_I      1  /* ".i" read skips bad blocks   */
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- *-----------------------------------------------------------------------
- */
-#define PCI_HOST_ADAPTER 0             /* configure as pci adapter     */
-#define PCI_HOST_FORCE 1               /* configure as pci host        */
-#define PCI_HOST_AUTO  2               /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_INDIRECT_BRIDGE     /* indirect PCI bridge support */
-#define CONFIG_PCI_HOST PCI_HOST_HOST  /* select pci host function     */
-#undef CONFIG_PCI_PNP                  /* do pci plug-and-play         */
-                                       /* resource configuration       */
-
-#undef CONFIG_PCI_SCAN_SHOW            /* print pci devices @ startup  */
-
-#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE  /* PCI Vendor ID: esd gmbh      */
-#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0405  /* PCI Device ID: CPCI-405      */
-#define CONFIG_SYS_PCI_CLASSCODE       0x0b20  /* PCI Class Code: Processor/PPC*/
-#define CONFIG_SYS_PCI_PTM1LA  0x00000000      /* point to sdram               */
-#define CONFIG_SYS_PCI_PTM1MS  0xfc000001      /* 64MB, enable hard-wired to 1 */
-#define CONFIG_SYS_PCI_PTM1PCI 0x00000000      /* Host: use this pci address   */
-#define CONFIG_SYS_PCI_PTM2LA  0xffc00000      /* point to flash               */
-#define CONFIG_SYS_PCI_PTM2MS  0xffc00001      /* 4MB, enable                  */
-#define CONFIG_SYS_PCI_PTM2PCI 0x04000000      /* Host: use this pci address   */
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xFFFC0000
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MONITOR_LEN         (256 * 1024)    /* Reserve 256 kB for Monitor   */
-#define CONFIG_SYS_MALLOC_LEN          (256 * 1024)    /* Reserve 256 kB for malloc()  */
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8 << 20)       /* Initial Memory map for Linux */
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1       /* max number of memory banks           */
-#define CONFIG_SYS_MAX_FLASH_SECT      256     /* max number of sectors on one chip    */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms)      */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    1000    /* Timeout for Flash Write (in ms)      */
-
-#define CONFIG_SYS_FLASH_WORD_SIZE     unsigned short  /* flash word size (width)      */
-#define CONFIG_SYS_FLASH_ADDR0         0x5555  /* 1st address for flash config cycles  */
-#define CONFIG_SYS_FLASH_ADDR1         0x2AAA  /* 2nd address for flash config cycles  */
-/*
- * The following defines are added for buggy IOP480 byte interface.
- * All other boards should use the standard values (CPCI405 etc.)
- */
-#define CONFIG_SYS_FLASH_READ0         0x0000  /* 0 is standard                        */
-#define CONFIG_SYS_FLASH_READ1         0x0001  /* 1 is standard                        */
-#define CONFIG_SYS_FLASH_READ2         0x0002  /* 2 is standard                        */
-
-#define CONFIG_SYS_FLASH_EMPTY_INFO            /* print 'E' for empty sector on flinfo */
-
-#if 0 /* test-only */
-#define CONFIG_SYS_JFFS2_FIRST_BANK    0           /* use for JFFS2 */
-#define CONFIG_SYS_JFFS2_NUM_BANKS     1           /* ! second bank contains U-Boot */
-#endif
-
-/*-----------------------------------------------------------------------
- * Environment Variable setup
- */
-#define CONFIG_ENV_IS_IN_EEPROM        1       /* use EEPROM for environment vars */
-#define CONFIG_ENV_OFFSET              0x100   /* environment starts at the beginning of the EEPROM */
-#define CONFIG_ENV_SIZE                0x700   /* 2048 bytes may be used for env vars*/
-                                  /* total size of a CAT24WC16 is 2048 bytes */
-
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xF0000500              /* NVRAM base address   */
-#define CONFIG_SYS_NVRAM_SIZE          242                     /* NVRAM size           */
-
-/*-----------------------------------------------------------------------
- * I2C EEPROM (CAT24WC16) for environment
- */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_I2C_PPC4XX
-#define CONFIG_SYS_I2C_PPC4XX_CH0
-#define CONFIG_SYS_I2C_PPC4XX_SPEED_0          400000
-#define CONFIG_SYS_I2C_PPC4XX_SLAVE_0          0x7F
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR     0x50    /* EEPROM CAT28WC08             */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1       /* Bytes of address             */
-/* mask of address bits that overflow into the "EEPROM chip address"   */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_OVERFLOW    0x07
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_BITS 4    /* The Catalyst CAT24WC08 has   */
-                                       /* 16 byte page write mode using*/
-                                       /* last 4 bits of the address   */
-#define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10   /* and takes up to 10 msec */
-
-/*
- * Init Memory Controller:
- *
- * BR0/1 and OR0/1 (FLASH)
- */
-
-#define FLASH_BASE0_PRELIM     0xFFC00000      /* FLASH bank #0        */
-
-/*-----------------------------------------------------------------------
- * External Bus Controller (EBC) Setup
- */
-
-/* Memory Bank 0 (Flash Bank 0, NOR-FLASH) initialization                      */
-#define CONFIG_SYS_EBC_PB0AP           0x92015480
-/*#define CONFIG_SYS_EBC_PB0AP           0x08055880  /XXX* TWT=16,CSN=1,OEN=1,WBN=1,WBF=1,TH=4,SOR=1 */
-#define CONFIG_SYS_EBC_PB0CR           0xFFC5A000  /* BAS=0xFFC,BS=4MB,BU=R/W,BW=16bit */
-
-/* Memory Bank 1 (Flash Bank 1, NAND-FLASH) initialization                     */
-#define CONFIG_SYS_EBC_PB1AP           0x92015480
-#define CONFIG_SYS_EBC_PB1CR           0xF4018000  /* BAS=0xF40,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 2 (8 Bit Peripheral: CAN, UART, RTC) initialization             */
-#define CONFIG_SYS_EBC_PB2AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB2CR           0xF0018000  /* BAS=0xF00,BS=1MB,BU=R/W,BW=8bit  */
-
-/* Memory Bank 3 (16 Bit Peripheral: FPGA internal, dig. IO) initialization    */
-#define CONFIG_SYS_EBC_PB3AP           0x010053C0  /* BWT=2,WBN=1,WBF=1,TH=1,RE=1,SOR=1,BEM=1 */
-#define CONFIG_SYS_EBC_PB3CR           0xF011A000  /* BAS=0xF01,BS=1MB,BU=R/W,BW=16bit */
-
-#define CAN_BA         0xF0000000          /* CAN Base Address                 */
-#define DUART0_BA      0xF0000400          /* DUART Base Address               */
-#define DUART1_BA      0xF0000408          /* DUART Base Address               */
-#define DUART2_BA      0xF0000410          /* DUART Base Address               */
-#define DUART3_BA      0xF0000418          /* DUART Base Address               */
-#define RTC_BA         0xF0000500          /* RTC Base Address                 */
-#define CONFIG_SYS_NAND_BASE   0xF4000000
-
-/*-----------------------------------------------------------------------
- * FPGA stuff
- */
-#define CONFIG_SYS_FPGA_SPARTAN2       1           /* using Xilinx Spartan 2 now    */
-#define CONFIG_SYS_FPGA_MAX_SIZE       128*1024    /* 128kByte is enough for XC2S50E*/
-
-/* FPGA program pin configuration */
-#define CONFIG_SYS_FPGA_PRG            0x04000000  /* FPGA program pin (ppc output) */
-#define CONFIG_SYS_FPGA_CLK            0x02000000  /* FPGA clk pin (ppc output)     */
-#define CONFIG_SYS_FPGA_DATA           0x01000000  /* FPGA data pin (ppc output)    */
-#define CONFIG_SYS_FPGA_INIT           0x00010000  /* FPGA init pin (ppc input)     */
-#define CONFIG_SYS_FPGA_DONE           0x00008000  /* FPGA done pin (ppc input)     */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area (in data cache)
- */
-/* use on chip memory ( OCM ) for temperary stack until sdram is tested */
-#define CONFIG_SYS_TEMP_STACK_OCM        1
-
-/* On Chip Memory location */
-#define CONFIG_SYS_OCM_DATA_ADDR       0xF8000000
-#define CONFIG_SYS_OCM_DATA_SIZE       0x1000
-#define CONFIG_SYS_INIT_RAM_ADDR       CONFIG_SYS_OCM_DATA_ADDR /* inside of SDRAM             */
-#define CONFIG_SYS_INIT_RAM_SIZE       CONFIG_SYS_OCM_DATA_SIZE /* Size of used area in RAM    */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET    (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_SP_OFFSET      CONFIG_SYS_GBL_DATA_OFFSET
-
-/*-----------------------------------------------------------------------
- * Definitions for GPIO setup (PPC405EP specific)
- *
- * GPIO0[0]    - External Bus Controller BLAST output
- * GPIO0[1-9]  - Instruction trace outputs -> GPIO
- * GPIO0[10-13] - External Bus Controller CS_1 - CS_4 outputs
- * GPIO0[14-16] - External Bus Controller ABUS3-ABUS5 outputs -> GPIO
- * GPIO0[17-23] - External Interrupts IRQ0 - IRQ6 inputs
- * GPIO0[24-27] - UART0 control signal inputs/outputs
- * GPIO0[28-29] - UART1 data signal input/output
- * GPIO0[30-31] - EMAC0 and EMAC1 reject packet inputs
- */
-#define CONFIG_SYS_GPIO0_OSRL          0x40000550
-#define CONFIG_SYS_GPIO0_OSRH          0x00000110
-#define CONFIG_SYS_GPIO0_ISR1L         0x00000000
-#define CONFIG_SYS_GPIO0_ISR1H         0x15555445
-#define CONFIG_SYS_GPIO0_TSRL          0x00000000
-#define CONFIG_SYS_GPIO0_TSRH          0x00000000
-#define CONFIG_SYS_GPIO0_TCR           0xF7FE0014
-
-#define CONFIG_SYS_DUART_RST           (0x80000000 >> 14)
-
-/*
- * Default speed selection (cpu_plb_opb_ebc) in mhz.
- * This value will be set if iic boot eprom is disabled.
- */
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_266_133_66_33
-#define PLLMR1_DEFAULT  PLLMR1_266_133_66_33
-#endif
-#if 1
-#define PLLMR0_DEFAULT  PLLMR0_200_100_50_33
-#define PLLMR1_DEFAULT  PLLMR1_200_100_50_33
-#endif
-#if 0
-#define PLLMR0_DEFAULT  PLLMR0_133_66_66_33
-#define PLLMR1_DEFAULT  PLLMR1_133_66_66_33
-#endif
-
-#endif /* __CONFIG_H */
diff --git a/include/configs/ZUMA.h b/include/configs/ZUMA.h
deleted file mode 100644 (file)
index cac6a67..0000000
+++ /dev/null
@@ -1,370 +0,0 @@
-/*
- * (C) Copyright 2001
- * Josh Huber <huber@mclx.com>, Mission Critical Linux, Inc.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-#define CONFIG_SYS_GT_6426x        GT_64260 /* with a 64260 system controller */
-#define CONFIG_ETHER_PORT_MII  /* use two MII ports */
-#define CONFIG_INTEL_LXT97X    /* Intel LXT97X phy */
-
-#ifndef __ASSEMBLY__
-#include <galileo/core.h>
-#endif
-
-#include "../board/evb64260/local.h"
-
-#define CONFIG_EVB64260                1       /* this is an EVB64260 board    */
-#define CONFIG_ZUMA_V2         1       /* always define this for ZUMA v2 */
-
-#define        CONFIG_SYS_TEXT_BASE    0xfff00000
-
-/* #define CONFIG_ZUMA_V2_OLD  1 */    /* backwards compat for old V2 board */
-
-#define CONFIG_BAUDRATE                38400   /* console baudrate = 38400     */
-
-#define CONFIG_ECC                     /* enable ECC support */
-
-#define CONFIG_750CX                   /* we have a 750CX/CXe (override local.h) */
-
-/* which initialization functions to call for this board */
-#define CONFIG_MISC_INIT_R
-#define CONFIG_BOARD_EARLY_INIT_F
-#define CONFIG_SYS_BOARD_ASM_INIT
-
-#define CONFIG_SYS_BOARD_NAME          "Zuma APv2"
-
-#define CONFIG_SYS_HUSH_PARSER
-
-/*
- * The following defines let you select what serial you want to use
- * for your console driver.
- *
- * what to do:
- * to use the DUART, undef CONFIG_MPSC.         If you have hacked a serial
- * cable onto the second DUART channel, change the CONFIG_SYS_DUART port from 1
- * to 0 below.
- *
- * to use the MPSC, #define CONFIG_MPSC.  If you have wired up another
- * mpsc channel, change CONFIG_MPSC_PORT to the desired value.
- */
-#define CONFIG_MPSC
-
-#define CONFIG_MPSC_PORT       0
-
-
-/* define this if you want to enable GT MAC filtering */
-#define CONFIG_GT_USE_MAC_HASH_TABLE
-
-#if 1
-#define CONFIG_BOOTDELAY       -1      /* autoboot disabled            */
-#else
-#define CONFIG_BOOTDELAY       5       /* autoboot after 5 seconds     */
-#endif
-#define CONFIG_ZERO_BOOTDELAY_CHECK
-
-#undef CONFIG_BOOTARGS
-
-#define CONFIG_BOOTCOMMAND                                                     \
-       "tftpboot && "                                                          \
-       "setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath " \
-       "ip=$ipaddr:$serverip:$gatewayip:"                              \
-       "$netmask:$hostname:eth0:none panic=5 && bootm"
-
-#define CONFIG_LOADS_ECHO      0       /* echo off for serial download */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE           /* allow baudrate changes       */
-
-#undef CONFIG_WATCHDOG                 /* watchdog disabled            */
-#undef CONFIG_ALTIVEC                  /* undef to disable             */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_BOOTFILESIZE
-
-#define CONFIG_MII             /* enable MII commands */
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_ASKENV
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_JFFS2
-#define CONFIG_CMD_MII
-#define CONFIG_CMD_DATE
-
-
-/*
- * JFFS2 partitions
- *
- */
-/* No command line, one static partition, whole device */
-#undef CONFIG_CMD_MTDPARTS
-#define CONFIG_JFFS2_DEV               "nor0"
-#define CONFIG_JFFS2_PART_SIZE         0xFFFFFFFF
-#define CONFIG_JFFS2_PART_OFFSET       0x00000000
-
-/* mtdparts command line support */
-/* Note: fake mtd_id used, no linux mtd map file */
-/*
-#define CONFIG_CMD_MTDPARTS
-#define MTDIDS_DEFAULT         "nor1=zuma-1,nor2=zuma-2"
-#define MTDPARTS_DEFAULT       "mtdparts=zuma-1:-(jffs2),zuma-2:-(user)"
-*/
-
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_SYS_LONGHELP                    /* undef to save memory         */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE      1024            /* Console I/O Buffer Size      */
-#else
-#define CONFIG_SYS_CBSIZE      256             /* Console I/O Buffer Size      */
-#endif
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16) /* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args   */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size    */
-
-#define CONFIG_SYS_MEMTEST_START       0x00400000      /* memtest works on     */
-#define CONFIG_SYS_MEMTEST_END         0x00C00000      /* 4 ... 12 MB in DRAM  */
-
-#define CONFIG_SYS_LOAD_ADDR           0x00300000      /* default load address */
-
-#define CONFIG_SYS_BUS_CLK             133000000       /* 133 MHz              */
-
-#define CONFIG_SYS_BAUDRATE_TABLE      { 9600, 19200, 38400, 57600, 115200, 230400 }
-
-/*
- * Low Level Configuration Settings
- * (address mappings, register initial values, etc.)
- * You should know what you are doing if you make changes here.
- */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area
- */
-#define CONFIG_SYS_INIT_RAM_ADDR       0x40000000
-#define CONFIG_SYS_INIT_RAM_SIZE       0x1000
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-#define CONFIG_SYS_INIT_RAM_LOCK
-
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_FLASH_BASE          0xfff00000
-#define CONFIG_SYS_RESET_ADDRESS       0xfff00100
-#define CONFIG_SYS_MONITOR_LEN         (256 << 10)     /* Reserve 256 kB for Monitor */
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_FLASH_BASE
-#define CONFIG_SYS_MALLOC_LEN          (256 << 10)     /* Reserve 256 kB for malloc */
-
-/* areas to map different things with the GT in physical space */
-#define CONFIG_SYS_DRAM_BANKS          4
-#define CONFIG_SYS_DFL_GT_REGS         0x14000000      /* boot time GT_REGS */
-
-/* What to put in the bats. */
-#define CONFIG_SYS_MISC_REGION_BASE    0xf0000000
-
-/* Peripheral Device section */
-#define CONFIG_SYS_GT_REGS             0xf8000000      /* later mapped GT_REGS */
-#define CONFIG_SYS_DEV_BASE            0xf0000000
-#define CONFIG_SYS_DEV0_SIZE           _64M /* zuma flash @ 0xf000.0000*/
-#define CONFIG_SYS_DEV1_SIZE            _8M /* zuma IDE   @ 0xf400.0000 */
-#define CONFIG_SYS_DEV2_SIZE            _8M /* unused */
-#define CONFIG_SYS_DEV3_SIZE            _8M /* unused */
-
-#define CONFIG_SYS_DEV0_PAR            0xc498243c
-       /*     c    4     9     8     2     4     3     c */
-       /* 33 22|2222|22 22|111 1|11 11|1 1  |     |      */
-       /* 10 98|7654|32 10|987 6|54 32|1 098|7 654|3 210 */
-       /* 11|00|0100|10 01|100|0 00|10 0|100 0|011 1|100 */
-       /*  3| 0|.... ..| 1| 4 |  0 |  4 |   8 |   7 | 4  */
-
-#define CONFIG_SYS_DEV1_PAR            0xc01b6ac5
-       /*     c    0     1     b     6     a     c     5 */
-       /* 33 22|2222|22 22|111 1|11 11|1 1  |     |      */
-       /* 10 98|7654|32 10|987 6|54 32|1 098|7 654|3 210 */
-       /* 11|00|0000|00 01|101|1 01|10 1|010 1|100 0|101 */
-       /*  3| 0|.... ..| 1| 5 |  5 |  5 |   5 |   8 | 5  */
-
-
-#define CONFIG_SYS_8BIT_BOOT_PAR       0xc00b5e7c
-
-#define CONFIG_SYS_MPP_CONTROL_0       0x00007777 /* GPP[7:4] : REQ0[1:0] GNT0[1:0] */
-#define CONFIG_SYS_MPP_CONTROL_1       0x00000000 /* GPP[15:12] : GPP[11:8] */
-#define CONFIG_SYS_MPP_CONTROL_2       0x00008888 /* GPP[23:20] : REQ1[1:0] GNT1[1:0] */
-#define CONFIG_SYS_MPP_CONTROL_3       0x00000000 /* GPP[31:28] (int[3:0]) */
-                                          /* GPP[27:24] (27 is int4, rest are GPP) */
-
-#define CONFIG_SYS_SERIAL_PORT_MUX     0x00001101 /* 11=MPSC1/MPSC0 01=ETH,  0=only MII */
-#define CONFIG_SYS_GPP_LEVEL_CONTROL   0xf8000000 /* interrupt inputs: GPP[31:27] */
-
-#define CONFIG_SYS_SDRAM_CONFIG        0xe4e18200      /* 0x448 */
-                               /* idmas use buffer 1,1
-                                  comm use buffer 1
-                                  pci use buffer 0,0 (pci1->0 pci0->0)
-                                  cpu use buffer 1 (R*18)
-                                  normal load (see also ifdef HVL)
-                                  standard SDRAM (see also ifdef REG)
-                                  non staggered refresh */
-                               /* 31:26  25 23  20 19 18 16 */
-                               /* 111001 00 111 0  0  00 1 */
-
-                               /* refresh count=0x200
-                                  phy interleave disable (by default,
-                                  set later by dram config..)
-                                  virt interleave enable */
-                               /* 15 14 13:0 */
-                               /* 1  0  0x200 */
-
-#define CONFIG_SYS_DEV0_SPACE          CONFIG_SYS_DEV_BASE
-#define CONFIG_SYS_DEV1_SPACE          (CONFIG_SYS_DEV0_SPACE + CONFIG_SYS_DEV0_SIZE)
-#define CONFIG_SYS_DEV2_SPACE          (CONFIG_SYS_DEV1_SPACE + CONFIG_SYS_DEV1_SIZE)
-#define CONFIG_SYS_DEV3_SPACE          (CONFIG_SYS_DEV2_SPACE + CONFIG_SYS_DEV2_SIZE)
-
-/*-----------------------------------------------------------------------
- * PCI stuff
- */
-
-#define PCI_HOST_ADAPTER       0       /* configure ar pci adapter     */
-#define PCI_HOST_FORCE         1       /* configure as pci host        */
-#define PCI_HOST_AUTO          2       /* detected via arbiter enable  */
-
-#define CONFIG_PCI                     /* include pci support          */
-#define CONFIG_PCI_HOST PCI_HOST_FORCE /* select pci host function     */
-#define CONFIG_PCI_PNP                 /* do pci plug-and-play         */
-
-/* PCI MEMORY MAP section */
-#define CONFIG_SYS_PCI0_MEM_BASE       0x80000000
-#define CONFIG_SYS_PCI0_MEM_SIZE       _128M
-#define CONFIG_SYS_PCI1_MEM_BASE       0x88000000
-#define CONFIG_SYS_PCI1_MEM_SIZE       _128M
-
-#define CONFIG_SYS_PCI0_0_MEM_SPACE    (CONFIG_SYS_PCI0_MEM_BASE)
-#define CONFIG_SYS_PCI1_0_MEM_SPACE    (CONFIG_SYS_PCI1_MEM_BASE)
-
-/* PCI I/O MAP section */
-#define CONFIG_SYS_PCI0_IO_BASE        0xfa000000
-#define CONFIG_SYS_PCI0_IO_SIZE        _16M
-#define CONFIG_SYS_PCI1_IO_BASE        0xfb000000
-#define CONFIG_SYS_PCI1_IO_SIZE        _16M
-
-#define CONFIG_SYS_PCI0_IO_SPACE       (CONFIG_SYS_PCI0_IO_BASE)
-#define CONFIG_SYS_PCI0_IO_SPACE_PCI   0x00000000
-#define CONFIG_SYS_PCI1_IO_SPACE       (CONFIG_SYS_PCI1_IO_BASE)
-#define CONFIG_SYS_PCI1_IO_SPACE_PCI   0x00000000
-
-
-/*----------------------------------------------------------------------
- * Initial BAT mappings
- */
-
-/* NOTES:
- * 1) GUARDED and WRITE_THRU not allowed in IBATS
- * 2) CACHEINHIBIT and WRITETHROUGH not allowed together in same BAT
- */
-
-/* SDRAM */
-#define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_BASE | BATL_PP_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_BASE | BATU_BL_256M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT0L (CONFIG_SYS_SDRAM_BASE | BATL_PP_RW | BATL_CACHEINHIBIT | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U
-
-/* init ram */
-#define CONFIG_SYS_IBAT1L  (CONFIG_SYS_INIT_RAM_ADDR | BATL_PP_RW | BATL_MEMCOHERENCE)
-#define CONFIG_SYS_IBAT1U  (CONFIG_SYS_INIT_RAM_ADDR | BATU_BL_128K | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT1L  CONFIG_SYS_IBAT1L
-#define CONFIG_SYS_DBAT1U  CONFIG_SYS_IBAT1U
-
-/* PCI0, PCI1 memory space (starting at PCI0 base, mapped in one BAT) */
-#define CONFIG_SYS_IBAT2L BATL_NO_ACCESS
-#define CONFIG_SYS_IBAT2U CONFIG_SYS_DBAT2U
-#define CONFIG_SYS_DBAT2L (CONFIG_SYS_PCI0_MEM_BASE | BATL_CACHEINHIBIT | BATL_PP_RW | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT2U (CONFIG_SYS_PCI0_MEM_BASE | BATU_BL_256M | BATU_VS | BATU_VP)
-
-/* GT regs, bootrom, all the devices, PCI I/O */
-#define CONFIG_SYS_IBAT3L (CONFIG_SYS_MISC_REGION_BASE | BATL_CACHEINHIBIT | BATL_PP_RW)
-#define CONFIG_SYS_IBAT3U (CONFIG_SYS_MISC_REGION_BASE | BATU_VS | BATU_VP | BATU_BL_256M)
-#define CONFIG_SYS_DBAT3L (CONFIG_SYS_MISC_REGION_BASE | BATL_CACHEINHIBIT | BATL_PP_RW | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT3U CONFIG_SYS_IBAT3U
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ           (8<<20) /* Initial Memory map for Linux */
-
-
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     3       /* max number of memory banks   */
-#define CONFIG_SYS_MAX_FLASH_SECT      130     /* max number of sectors on one chip */
-
-#define CONFIG_SYS_EXTRA_FLASH_DEVICE  DEVICE0 /* extra flash at device 0 */
-#define CONFIG_SYS_EXTRA_FLASH_WIDTH   2       /* 16 bit */
-
-#define CONFIG_SYS_FLASH_ERASE_TOUT    120000  /* Timeout for Flash Erase (in ms) */
-#define CONFIG_SYS_FLASH_WRITE_TOUT    500     /* Timeout for Flash Write (in ms) */
-#define CONFIG_SYS_FLASH_CFI           1
-
-#define CONFIG_ENV_IS_IN_FLASH 1
-#define CONFIG_ENV_SIZE                0x1000  /* Total Size of Environment Sector */
-#define CONFIG_ENV_SECT_SIZE   0x10000 /* see README - env sect real size */
-#define CONFIG_ENV_ADDR                (0xfff80000 - CONFIG_ENV_SECT_SIZE)
-
-/*-----------------------------------------------------------------------
- * Cache Configuration
- */
-#define CONFIG_SYS_CACHELINE_SIZE      32      /* For all MPC74xx CPUs          */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CACHELINE_SHIFT     5       /* log base 2 of the above value */
-#endif
-
-/*-----------------------------------------------------------------------
- * L2CR setup -- make sure this is right for your board!
- * look in include/74xx_7xx.h for the defines used here
- */
-
-#define CONFIG_SYS_L2
-
-#ifdef CONFIG_750CX
-#define L2_INIT                0
-#else
-#define L2_INIT                (L2CR_L2SIZ_2M | L2CR_L2CLK_3 | L2CR_L2RAM_BURST | \
-                       L2CR_L2OH_5 | L2CR_L2CTL | L2CR_L2WT)
-#endif
-
-#define L2_ENABLE      (L2_INIT | L2CR_L2E)
-
-/*------------------------------------------------------------------------
- * Real time clock
- */
-#define CONFIG_RTC_DS1302
-
-
-/*------------------------------------------------------------------------
- * Galileo I2C driver
- */
-#define CONFIG_GT_I2C
-
-#endif /* __CONFIG_H */
index b00585c47b041ad4f8710e84011c3512edd0aeae..7ccbf36b0b3b3bae2b2da96e43dc6016fb8399d3 100644 (file)
@@ -39,6 +39,7 @@
 #define CONFIG_POWER
 #define CONFIG_POWER_I2C
 #define CONFIG_POWER_TPS65218
+#define CONFIG_POWER_TPS62362
 
 /* SPL defines. */
 #define CONFIG_SPL_TEXT_BASE           0x40300350
                        "setenv fdtfile am437x-gp-evm.dtb; fi; " \
                "if test $board_name = AM43__SK; then " \
                        "setenv fdtfile am437x-sk-evm.dtb; fi; " \
+               "if test $board_name = AM43_IDK; then " \
+                       "setenv fdtfile am437x-idk-evm.dtb; fi; " \
                "if test $fdtfile = undefined; then " \
                        "echo WARNING: Could not determine device tree; fi; \0"
 
index 88d27db08b681aa91360afb5134800a001741c07..76163ab2a0fd16c028e79bc7917061b7bad15c8a 100644 (file)
@@ -14,7 +14,6 @@
 #define CONFIG_ARC700
 #define CONFIG_ARC_MMU_VER             3
 #define CONFIG_SYS_CACHELINE_SIZE      64
-#define CONFIG_SYS_CLK_FREQ            70000000
 #define CONFIG_SYS_TIMER_RATE          CONFIG_SYS_CLK_FREQ
 
 /*
index 4579eb97c2cdc50e726517b0a8bfaedf8107f1c4..81934a45a8852282d20d653f826a528633e35450 100644 (file)
@@ -13,7 +13,6 @@
 #define CONFIG_ARC700
 #define CONFIG_ARC_MMU_VER             3
 #define CONFIG_SYS_CACHELINE_SIZE      64
-#define CONFIG_SYS_CLK_FREQ            70000000
 #define CONFIG_SYS_TIMER_RATE          CONFIG_SYS_CLK_FREQ
 
 /*
index 6e8c56c1dde694cc5532428a8ea751c08b36f80c..c61ddd6fb77c46560d82dc6a1a1e4b9216fab1d8 100644 (file)
@@ -13,7 +13,6 @@
 #define CONFIG_ARC700
 #define CONFIG_ARC_MMU_VER             3
 #define CONFIG_SYS_CACHELINE_SIZE      32
-#define CONFIG_SYS_CLK_FREQ            750000000
 #define CONFIG_SYS_TIMER_RATE          CONFIG_SYS_CLK_FREQ
 
 /* NAND controller DMA doesn't work correctly with D$ enabled */
index 8930210908f648170dd6b97a14172f7280f48546..7e6d239d13d207c334da837485fc906ecf4ac792 100644 (file)
 
 #include <configs/x86-common.h>
 
-#define CONFIG_SYS_CAR_ADDR                    0xff7e0000
-#define CONFIG_SYS_CAR_SIZE                    (128 * 1024)
+
 #define CONFIG_SYS_MONITOR_LEN                 (1 << 20)
+
 #define CONFIG_DCACHE_RAM_MRC_VAR_SIZE         0x4000
-#define CONFIG_SYS_X86_START16                 0xfffff800
 #define CONFIG_BOARD_EARLY_INIT_F
-#define CONFIG_DISPLAY_CPUINFO
 
-#define CONFIG_X86_RESET_VECTOR
 #define CONFIG_NR_DRAM_BANKS                   8
 #define CONFIG_X86_MRC_ADDR                    0xfffa0000
 #define CONFIG_CACHE_MRC_SIZE_KB               512
@@ -41,7 +38,6 @@
 
 #define CONFIG_X86_OPTION_ROM_FILE             pci8086,0166.bin
 #define CONFIG_X86_OPTION_ROM_ADDR             0xfff90000
-#define CONFIG_VIDEO_X86
 
 #define CONFIG_PCI_MEM_BUS     0xe0000000
 #define CONFIG_PCI_MEM_PHYS    CONFIG_PCI_MEM_BUS
diff --git a/include/configs/coreboot.h b/include/configs/coreboot.h
deleted file mode 100644 (file)
index 990a2d1..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (c) 2011 The Chromium OS Authors.
- * (C) Copyright 2008
- * Graeme Russ, graeme.russ@gmail.com.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board/config.h - configuration options, board specific
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-#include <configs/x86-common.h>
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-#define CONFIG_SYS_COREBOOT
-#define CONFIG_LAST_STAGE_INIT
-#define CONFIG_SYS_EARLY_PCI_INIT
-
-#define CONFIG_SYS_CAR_ADDR                    0x19200000
-#define CONFIG_SYS_CAR_SIZE                    (16 * 1024)
-#define CONFIG_SYS_MONITOR_LEN                 (256 * 1024)
-
-#define CONFIG_TRACE_EARLY_SIZE                (8 << 20)
-#define CONFIG_TRACE_EARLY
-#define CONFIG_TRACE_EARLY_ADDR                0x01400000
-
-#define CONFIG_BOOTSTAGE
-#define CONFIG_BOOTSTAGE_REPORT
-#define CONFIG_BOOTSTAGE_FDT
-#define CONFIG_CMD_BOOTSTAGE
-/* Place to stash bootstage data from first-stage U-Boot */
-#define CONFIG_BOOTSTAGE_STASH         0x0110f000
-#define CONFIG_BOOTSTAGE_STASH_SIZE    0x7fc
-#define CONFIG_BOOTSTAGE_USER_COUNT    60
-
-#define CONFIG_SCSI_DEV_LIST           {PCI_VENDOR_ID_INTEL, \
-                       PCI_DEVICE_ID_INTEL_NM10_AHCI},       \
-       {PCI_VENDOR_ID_INTEL,           \
-                       PCI_DEVICE_ID_INTEL_COUGARPOINT_AHCI_MOBILE}, \
-       {PCI_VENDOR_ID_INTEL, \
-                       PCI_DEVICE_ID_INTEL_COUGARPOINT_AHCI_SERIES6}, \
-       {PCI_VENDOR_ID_INTEL,           \
-                       PCI_DEVICE_ID_INTEL_PANTHERPOINT_AHCI_MOBILE}
-
-#define CONFIG_X86_SERIAL
-
-#define CONFIG_STD_DEVICES_SETTINGS     "stdin=usbkbd,vga,serial\0" \
-                                       "stdout=vga,serial,cbmem\0" \
-                                       "stderr=vga,serial,cbmem\0"
-
-#define CONFIG_CBMEM_CONSOLE
-
-#define CONFIG_VIDEO_COREBOOT
-
-#define CONFIG_NR_DRAM_BANKS                   4
-
-#define CONFIG_TRACE
-#define CONFIG_CMD_TRACE
-#define CONFIG_TRACE_BUFFER_SIZE       (16 << 20)
-
-#define CONFIG_BOOTDELAY       2
-
-#define CONFIG_CROS_EC
-#define CONFIG_CROS_EC_LPC
-#define CONFIG_CMD_CROS_EC
-#define CONFIG_ARCH_EARLY_INIT_R
-
-#endif /* __CONFIG_H */
index eadb339a0f0473750a163b76d5a4157d5c181857..b927b1c9f54837e2897067fcd33c6549886898cf 100644 (file)
 #include <configs/x86-common.h>
 
 #define CONFIG_SYS_MONITOR_LEN         (1 << 20)
-#define CONFIG_SYS_X86_START16         0xfffff800
 #define CONFIG_BOARD_EARLY_INIT_F
 
-#define CONFIG_X86_RESET_VECTOR
 #define CONFIG_NR_DRAM_BANKS           1
 
 #define CONFIG_X86_SERIAL
index 77e2f587bde69c02014415a01eacad4ba01bec08..1c69551d16ae31cb3dda2924edf88d261f972c78 100644 (file)
 #define __CONFIG_H
 
 /* High Level Configuration Options */
-#define CONFIG_OMAP            1       /* in a TI OMAP core */
 #define CONFIG_OMAP3_DEVKIT8000        1       /* working with DevKit8000 */
 #define CONFIG_MACH_TYPE       MACH_TYPE_DEVKIT8000
-#define CONFIG_OMAP_GPIO
-#define CONFIG_OMAP_COMMON
-#define CONFIG_SYS_GENERIC_BOARD
 
 /*
  * 1MB into the SDRAM to allow for SPL's bss at the beginning of SDRAM
  */
 #define CONFIG_SYS_TEXT_BASE   0x80100000
 
-#define CONFIG_SDRC    /* The chip has SDRC controller */
+#define CONFIG_SPL_BSS_START_ADDR       0x80000500 /* leave space for bootargs*/
+#define CONFIG_SPL_BSS_MAX_SIZE                0x80000
+
+#define CONFIG_SYS_SPL_MALLOC_START    0x80208000
+#define CONFIG_SYS_SPL_MALLOC_SIZE     0x100000        /* 1 MB */
+
+#define CONFIG_NAND
+
+/*  Physical Memory Map  */
+#define CONFIG_NR_DRAM_BANKS           2 /* CS1 may or may not be populated */
 
-#include <asm/arch/cpu.h>              /* get chip and board defs */
-#include <asm/arch/omap3.h>
+#include <configs/ti_omap3_common.h>
 
 /* Display CPU and Board information */
 #define CONFIG_DISPLAY_CPUINFO         1
 #define CONFIG_DISPLAY_BOARDINFO       1
 
-/* Clock Defines */
-#define V_OSCK                         26000000        /* Clock output from T2 */
-#define V_SCLK                         (V_OSCK >> 1)
-
 #define CONFIG_MISC_INIT_R
 
-#define CONFIG_CMDLINE_TAG             1       /* enable passing of ATAGs */
-#define CONFIG_SETUP_MEMORY_TAGS       1
-#define CONFIG_INITRD_TAG              1
 #define CONFIG_REVISION_TAG            1
 
-#define CONFIG_OF_LIBFDT               1
-
 /* Size of malloc() pool */
 #define CONFIG_ENV_SIZE                        (128 << 10)     /* 128 KiB */
                                                /* Sector */
+#undef CONFIG_SYS_MALLOC_LEN
 #define CONFIG_SYS_MALLOC_LEN          (CONFIG_ENV_SIZE + (128 << 10))
 
 /* Hardware drivers */
 #define CONFIG_DM9000_NO_SROM          1
 #undef CONFIG_DM9000_DEBUG
 
-/* NS16550 Configuration */
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    (-4)
-#define CONFIG_SYS_NS16550_CLK         48000000 /* 48MHz (APLL96/2) */
-
-/* select serial console configuration */
-#define CONFIG_CONS_INDEX              3
-#define CONFIG_SYS_NS16550_COM3                OMAP34XX_UART3
-#define CONFIG_SERIAL3                 3
-#define CONFIG_BAUDRATE                        115200
-#define CONFIG_SYS_BAUDRATE_TABLE      {4800, 9600, 19200, 38400, 57600,\
-                                       115200}
-
-/* MMC */
-#define CONFIG_GENERIC_MMC             1
-#define CONFIG_MMC                     1
-#define CONFIG_OMAP_HSMMC              1
-#define CONFIG_DOS_PARTITION           1
+/* SPI */
+#undef CONFIG_SPI
+#undef CONFIG_OMAP3_SPI
 
 /* I2C */
-#define CONFIG_SYS_I2C
-#define CONFIG_SYS_OMAP24_I2C_SPEED    100000
-#define CONFIG_SYS_OMAP24_I2C_SLAVE    1
+#undef CONFIG_SYS_I2C_OMAP24XX
 #define CONFIG_SYS_I2C_OMAP34XX
 
 /* TWL4030 */
-#define CONFIG_TWL4030_POWER           1
 #define CONFIG_TWL4030_LED             1
 
 /* Board NAND Info */
-#define CONFIG_SYS_NO_FLASH            /* no NOR flash */
-#define CONFIG_MTD_DEVICE              /* needed for mtdparts commands */
 #define MTDIDS_DEFAULT                 "nand0=nand"
 #define MTDPARTS_DEFAULT               "mtdparts=nand:" \
                                                "512k(x-loader)," \
                                                "4m(kernel)," \
                                                "-(fs)"
 
-#define CONFIG_NAND_OMAP_GPMC
 #define CONFIG_SYS_NAND_ADDR           NAND_BASE       /* physical address */
                                                        /* to access nand */
-#define CONFIG_SYS_NAND_BASE           NAND_BASE       /* physical address */
-                                                       /* to access nand at */
-                                                       /* CS0 */
-#define CONFIG_SYS_MAX_NAND_DEVICE     1               /* Max number of NAND */
-                                                       /* devices */
 #define CONFIG_JFFS2_NAND
 /* nand device jffs2 lives on */
 #define CONFIG_JFFS2_DEV               "nand0"
                                                        /* partition */
 
 /* commands to include */
-#include <config_cmd_default.h>
-
 #define CONFIG_CMD_DHCP                        /* DHCP support                 */
-#define CONFIG_CMD_EXT2                        /* EXT2 Support                 */
-#define CONFIG_CMD_FAT                 /* FAT support                  */
-#define CONFIG_CMD_I2C                 /* I2C serial bus support       */
 #define CONFIG_CMD_JFFS2               /* JFFS2 Support                */
-#define CONFIG_CMD_MMC                 /* MMC support                  */
-#define CONFIG_CMD_MTDPARTS            /* Enable MTD parts commands    */
-#define CONFIG_CMD_NAND                        /* NAND support                 */
 #define CONFIG_CMD_NAND_LOCK_UNLOCK    /* nand (un)lock commands       */
 
 #undef CONFIG_CMD_FPGA                 /* FPGA configuration Support   */
 #undef CONFIG_CMD_IMI                  /* iminfo                       */
+#undef CONFIG_CMD_SPI
+#undef CONFIG_CMD_GPIO
+#undef CONFIG_CMD_ASKENV
+#undef CONFIG_CMD_BOOTZ
+#undef CONFIG_SUPPORT_RAW_INITRD
+#undef CONFIG_FAT_WRITE
+#undef CONFIG_CMD_EXT4
+#undef CONFIG_CMD_FS_GENERIC
 
 /* BOOTP/DHCP options */
 #define CONFIG_BOOTP_SUBNETMASK
 #undef CONFIG_BOOTP_VENDOREX
 
 /* Environment information */
-#define CONFIG_ENV_OVERWRITE /* allow to overwrite serial and ethaddr */
-
-#define CONFIG_BOOTDELAY               3
-
 #define CONFIG_EXTRA_ENV_SETTINGS \
        "loadaddr=0x82000000\0" \
        "console=ttyO2,115200n8\0" \
 
 #define CONFIG_BOOTCOMMAND "run autoboot"
 
-/* Miscellaneous configurable options */
-#define CONFIG_SYS_LONGHELP            /* undef to save memory */
-#define CONFIG_SYS_HUSH_PARSER         /* use "hush" command parser */
-#define CONFIG_AUTO_COMPLETE           1
-#define CONFIG_SYS_PROMPT              "OMAP3 DevKit8000 # "
-#define CONFIG_SYS_CBSIZE              512     /* Console I/O Buffer Size */
-/* Print Buffer Size */
-#define CONFIG_SYS_PBSIZE              (CONFIG_SYS_CBSIZE + \
-                                       sizeof(CONFIG_SYS_PROMPT) + 16)
-#define CONFIG_SYS_MAXARGS             128     /* max number of command args */
-
 /* Boot Argument Buffer Size */
-#define CONFIG_SYS_BARGSIZE            (CONFIG_SYS_CBSIZE)
-
 #define CONFIG_SYS_MEMTEST_START       (OMAP34XX_SDRC_CS0 + 0x07000000)
 #define CONFIG_SYS_MEMTEST_END         (CONFIG_SYS_MEMTEST_START + \
                                        0x01000000) /* 16MB */
 
-#define CONFIG_SYS_LOAD_ADDR           (OMAP34XX_SDRC_CS0 + 0x02000000)
-
-/*
- * OMAP3 has 12 GP timers, they can be driven by the system clock
- * (12/13/16.8/19.2/38.4MHz) or by 32KHz clock. We use 13MHz (V_SCLK).
- * This rate is divided by a local divisor.
- */
-#define CONFIG_SYS_TIMERBASE           (OMAP34XX_GPT2)
-#define CONFIG_SYS_PTV                 2 /* Divisor: 2^(PTV+1) => 8 */
-
-/*  Physical Memory Map  */
-#define CONFIG_NR_DRAM_BANKS           2 /* CS1 may or may not be populated */
-#define PHYS_SDRAM_1                   OMAP34XX_SDRC_CS0
-#define PHYS_SDRAM_2                   OMAP34XX_SDRC_CS1
-
 /* NAND and environment organization  */
-#define CONFIG_SYS_MONITOR_LEN         (256 << 10)     /* Reserve 2 sectors */
-
 #define CONFIG_ENV_IS_IN_NAND          1
 #define SMNAND_ENV_OFFSET              0x260000 /* environment starts here */
 
 #define CONFIG_ENV_OFFSET              SMNAND_ENV_OFFSET
 
-#define CONFIG_SYS_SDRAM_BASE          PHYS_SDRAM_1
-#define CONFIG_SYS_INIT_RAM_ADDR        0x4020f800
-#define CONFIG_SYS_INIT_RAM_SIZE        0x800
-#define CONFIG_SYS_INIT_SP_ADDR         (CONFIG_SYS_INIT_RAM_ADDR + \
-                                                        CONFIG_SYS_INIT_RAM_SIZE - \
-                                                        GENERATED_GBL_DATA_SIZE)
-
 /* SRAM config */
 #define CONFIG_SYS_SRAM_START              0x40200000
 #define CONFIG_SYS_SRAM_SIZE               0x10000
 
 /* Defines for SPL */
-#define CONFIG_SPL_FRAMEWORK
-#define CONFIG_SPL_NAND_SIMPLE
-
-#define CONFIG_SPL_LIBCOMMON_SUPPORT
-#define CONFIG_SPL_LIBDISK_SUPPORT
-#define CONFIG_SPL_BOARD_INIT
-#define CONFIG_SPL_I2C_SUPPORT
-#define CONFIG_SPL_LIBGENERIC_SUPPORT
-#define CONFIG_SPL_SERIAL_SUPPORT
-#define CONFIG_SPL_GPIO_SUPPORT
-#define CONFIG_SPL_POWER_SUPPORT
-#define CONFIG_SPL_NAND_SUPPORT
-#define CONFIG_SPL_NAND_BASE
-#define CONFIG_SPL_NAND_DRIVERS
-#define CONFIG_SPL_NAND_ECC
-#define CONFIG_SPL_MMC_SUPPORT
-#define CONFIG_SPL_FAT_SUPPORT
-#define CONFIG_SPL_LDSCRIPT            "$(CPUDIR)/omap-common/u-boot-spl.lds"
-#define CONFIG_SPL_FS_LOAD_PAYLOAD_NAME        "u-boot.img"
-#define CONFIG_SYS_MMCSD_FS_BOOT_PARTITION     1
-#define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR 0x300 /* address 0x60000 */
+#undef CONFIG_SPL_MTD_SUPPORT
 
+#undef CONFIG_SPL_TEXT_BASE
 #define CONFIG_SPL_TEXT_BASE           0x40200000 /*CONFIG_SYS_SRAM_START*/
-#define CONFIG_SPL_MAX_SIZE            (54 * 1024)     /* 8 KB for stack */
+#undef CONFIG_SPL_STACK
 #define CONFIG_SPL_STACK               LOW_LEVEL_SRAM_STACK
 
-#define CONFIG_SPL_BSS_START_ADDR       0x80000500 /* leave space for bootargs*/
-#define CONFIG_SPL_BSS_MAX_SIZE                0x80000
-
 /* NAND boot config */
 #define CONFIG_SYS_NAND_BUSWIDTH_16BIT 16
 #define CONFIG_SYS_NAND_5_ADDR_CYCLE
 #define CONFIG_SYS_NAND_ECCBYTES       3
 #define CONFIG_NAND_OMAP_ECCSCHEME     OMAP_ECC_HAM1_CODE_HW
 
-#define CONFIG_SYS_NAND_U_BOOT_START   CONFIG_SYS_TEXT_BASE
-
 #define CONFIG_SYS_NAND_U_BOOT_OFFS    0x80000
 #define CONFIG_SYS_NAND_U_BOOT_SIZE    0x200000
 
-#define CONFIG_SYS_SPL_MALLOC_START    0x80208000
-#define CONFIG_SYS_SPL_MALLOC_SIZE     0x100000        /* 1 MB */
-
 /* SPL OS boot options */
-#define CONFIG_SPL_OS_BOOT
-
-#define CONFIG_CMD_SPL
 #define CONFIG_CMD_SPL_WRITE_SIZE       0x400 /* 1024 byte */
 #define CONFIG_CMD_SPL_NAND_OFS (CONFIG_SYS_NAND_SPL_KERNEL_OFFS+\
                                        0x400000)
 #define CONFIG_SYS_NAND_SPL_KERNEL_OFFS 0x280000
 
-#define CONFIG_SPL_FS_LOAD_KERNEL_NAME         "uImage"
-#define CONFIG_SPL_FS_LOAD_ARGS_NAME           "args"
-
+#undef CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR
+#undef CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR
+#undef CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS
 #define CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR        0x500 /* address 0xa0000 */
 #define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR  0x8   /* address 0x1000 */
 #define CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS 8     /* 4KB */
 
+#undef CONFIG_SYS_SPL_ARGS_ADDR
 #define CONFIG_SYS_SPL_ARGS_ADDR        (PHYS_SDRAM_1 + 0x100)
 
 #endif /* __CONFIG_H */
diff --git a/include/configs/mpc7448hpc2.h b/include/configs/mpc7448hpc2.h
deleted file mode 100644 (file)
index 0308c52..0000000
+++ /dev/null
@@ -1,386 +0,0 @@
-/*
- * Copyright (c) 2005 Freescale Semiconductor, Inc.
- *
- * (C) Copyright 2006
- * Alex Bounine , Tundra Semiconductor Corp.
- * Roy Zang    , <tie-fei.zang@freescale.com> Freescale Corp.
- *
- * SPDX-License-Identifier:    GPL-2.0+
- */
-
-/*
- * board specific configuration options for Freescale
- * MPC7448HPC2 (High-Performance Computing II) (Taiga) board
- *
- */
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-/* Board Configuration Definitions */
-/* MPC7448HPC2 (High-Performance Computing II) (Taiga) board */
-
-#define CONFIG_MPC7448HPC2
-
-#define CONFIG_74xx
-#define CONFIG_HIGH_BATS       /* High BATs supported */
-#define CONFIG_ALTIVEC         /* undef to disable */
-
-#define        CONFIG_SYS_TEXT_BASE    0xFF000000
-
-#define CONFIG_SYS_BOARD_NAME          "MPC7448 HPC II"
-#define CONFIG_IDENT_STRING    " Freescale MPC7448 HPC II"
-
-#define CONFIG_SYS_OCN_CLK             133000000       /* 133 MHz */
-#define CONFIG_SYS_BUS_CLK             133000000
-
-#define CONFIG_SYS_CLK_SPREAD          /* Enable Spread-Spectrum Clock generation */
-
-#undef  CONFIG_ECC             /* disable ECC support */
-
-#ifndef __ASSEMBLY__
-#include <galileo/core.h>
-#endif
-
-/* Board-specific Initialization Functions to be called */
-#define CONFIG_SYS_BOARD_ASM_INIT
-#define CONFIG_BOARD_EARLY_INIT_F
-#define CONFIG_BOARD_EARLY_INIT_R
-#define CONFIG_MISC_INIT_R
-
-#define CONFIG_HAS_ETH0
-#define CONFIG_HAS_ETH1
-
-#define CONFIG_ENV_OVERWRITE
-
-/*
- * High Level Configuration Options
- * (easy to change)
- */
-
-#define CONFIG_BAUDRATE                115200  /* console baudrate = 115000 */
-
-/*#define CONFIG_SYS_HUSH_PARSER */
-#undef CONFIG_SYS_HUSH_PARSER
-
-
-/* Pass open firmware flat tree */
-#define CONFIG_OF_LIBFDT       1
-#define CONFIG_OF_BOARD_SETUP  1
-
-#define OF_TSI                 "tsi108@c0000000"
-#define OF_TBCLK               (bd->bi_busfreq / 8)
-#define OF_STDOUT_PATH         "/tsi108@c0000000/serial@7808"
-
-/*
- * The following defines let you select what serial you want to use
- * for your console driver.
- *
- * what to do:
- * If you have hacked a serial cable onto the second DUART channel,
- * change the CONFIG_SYS_DUART port from 1 to 0 below.
- *
- */
-
-#define CONFIG_CONS_INDEX      1
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_REG_SIZE    1
-#define CONFIG_SYS_NS16550_CLK         CONFIG_SYS_OCN_CLK * 8
-
-#define CONFIG_SYS_NS16550_COM1        (CONFIG_SYS_TSI108_CSR_RST_BASE+0x7808)
-#define CONFIG_SYS_NS16550_COM2        (CONFIG_SYS_TSI108_CSR_RST_BASE+0x7C08)
-
-#define CONFIG_BOOTDELAY       3       /* autoboot after 3 seconds */
-#define CONFIG_ZERO_BOOTDELAY_CHECK
-
-#undef CONFIG_BOOTARGS
-/* #define CONFIG_PREBOOT  "echo;echo Type \\\"run flash_nfs\\\" to mount root filesystem over NFS;echo" */
-
-#if (CONFIG_BOOTDELAY >= 0)
-#define CONFIG_BOOTCOMMAND     "tftpboot 0x400000 zImage.initrd.elf;\
- setenv bootargs $(bootargs) $(bootargs_root) nfsroot=$(serverip):$(rootpath) \
- ip=$(ipaddr):$(serverip)$(bootargs_end);  bootm 0x400000; "
-
-#define CONFIG_BOOTARGS "console=ttyS0,115200"
-#endif
-
-#undef CONFIG_EXTRA_ENV_SETTINGS
-
-#define CONFIG_SERIAL  "No. 1"
-
-/* Networking Configuration */
-
-#define CONFIG_TSI108_ETH
-#define CONFIG_TSI108_ETH_NUM_PORTS    2
-
-
-#define CONFIG_BOOTFILE                "zImage.initrd.elf"
-#define CONFIG_LOADADDR                0x400000
-
-/*-------------------------------------------------------------------------- */
-
-#define CONFIG_LOADS_ECHO      0       /* echo off for serial download */
-#define CONFIG_SYS_LOADS_BAUD_CHANGE   /* allow baudrate changes */
-
-#undef CONFIG_WATCHDOG         /* watchdog disabled */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_SUBNETMASK
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_BOOTFILESIZE
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_ASKENV
-#define CONFIG_CMD_CACHE
-#define CONFIG_CMD_PCI
-#define CONFIG_CMD_I2C
-#define CONFIG_CMD_SDRAM
-#define CONFIG_CMD_EEPROM
-#define CONFIG_CMD_FLASH
-#define CONFIG_CMD_SAVEENV
-#define CONFIG_CMD_BSP
-#define CONFIG_CMD_DHCP
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_DATE
-
-
-/*set date in u-boot*/
-#define CONFIG_RTC_M48T35A
-#define CONFIG_SYS_NVRAM_BASE_ADDR     0xfc000000
-#define CONFIG_SYS_NVRAM_SIZE          0x8000
-/*
- * Miscellaneous configurable options
- */
-#define CONFIG_VERSION_VARIABLE                1
-#define CONFIG_TSI108_I2C
-#define CONFIG_SYS_I2C_SPEED           100000  /* I2C speed */
-
-#define CONFIG_SYS_I2C_EEPROM_ADDR             0x50    /* I2C EEPROM page 1 */
-#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN         1       /* Bytes of address */
-
-#define CONFIG_SYS_LONGHELP            /* undef to save memory */
-
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CBSIZE              1024    /* Console I/O Buffer Size */
-#define CONFIG_KGDB_BAUDRATE   115200  /* speed to run kgdb serial port at */
-#else
-#define CONFIG_SYS_CBSIZE              256     /* Console I/O Buffer Size */
-#endif
-
-#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)/* Print Buffer Size */
-#define CONFIG_SYS_MAXARGS     16              /* max number of command args */
-#define CONFIG_SYS_BARGSIZE    CONFIG_SYS_CBSIZE       /* Boot Argument Buffer Size */
-
-#define CONFIG_SYS_MEMTEST_START       0x00400000      /* memtest works on */
-#define CONFIG_SYS_MEMTEST_END         0x07c00000      /* 4 ... 124 MB in DRAM */
-
-#define CONFIG_SYS_LOAD_ADDR   0x00400000      /* default load address */
-
-/*
- * Low Level Configuration Settings
- * (address mappings, register initial values, etc.)
- * You should know what you are doing if you make changes here.
- */
-
-/*-----------------------------------------------------------------------
- * Definitions for initial stack pointer and data area
- */
-
-/*
- * When locking data in cache you should point the CONFIG_SYS_INIT_RAM_ADDRESS
- * To an unused memory region. The stack will remain in cache until RAM
- * is initialized
- */
-#undef  CONFIG_SYS_INIT_RAM_LOCK
-#define CONFIG_SYS_INIT_RAM_ADDR       0x07d00000      /* unused memory region */
-#define CONFIG_SYS_INIT_RAM_SIZE       0x4000/* larger space - we have SDRAM initialized */
-
-#define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-
-/*-----------------------------------------------------------------------
- * Start addresses for the final memory configuration
- * (Set up by the startup code)
- * Please note that CONFIG_SYS_SDRAM_BASE _must_ start at 0
- */
-
-#define CONFIG_SYS_SDRAM_BASE          0x00000000      /* first 256 MB of SDRAM */
-#define CONFIG_SYS_SDRAM1_BASE         0x10000000      /* next 256MB of SDRAM */
-
-#define CONFIG_SYS_SDRAM2_BASE 0x40000000      /* beginning of non-cacheable alias for SDRAM - first 256MB */
-#define CONFIG_SYS_SDRAM3_BASE 0x50000000      /* next Non-Cacheable 256MB of SDRAM */
-
-#define CONFIG_SYS_PCI_PFM_BASE        0x80000000      /* Prefetchable (cacheable) PCI/X PFM and SDRAM OCN (128MB+128MB) */
-
-#define CONFIG_SYS_PCI_MEM32_BASE      0xE0000000      /* Non-Cacheable PCI/X MEM and SDRAM OCN (128MB+128MB) */
-
-#define CONFIG_SYS_MISC_REGION_BASE    0xf0000000      /* Base Address for (PCI/X + Flash) region */
-
-#define CONFIG_SYS_FLASH_BASE  0xff000000      /* Base Address of Flash device */
-#define CONFIG_SYS_FLASH_BASE2 0xfe000000      /* Alternate Flash Base Address */
-
-#define CONFIG_VERY_BIG_RAM    /* we will use up to 256M memory for cause we are short of BATS */
-
-#define PCI0_IO_BASE_BOOTM     0xfd000000
-
-#define CONFIG_SYS_RESET_ADDRESS       0x3fffff00
-#define CONFIG_SYS_MONITOR_LEN         (256 << 10)     /* Reserve 256 kB for Monitor */
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_TEXT_BASE    /* u-boot code base */
-#define CONFIG_SYS_MALLOC_LEN          (256 << 10)     /* Reserve 256 kB for malloc */
-
-/* Peripheral Device section */
-
-/*
- * Resources on the Tsi108
- */
-
-#define CONFIG_SYS_TSI108_CSR_RST_BASE 0xC0000000      /* Tsi108 CSR base after reset */
-#define CONFIG_SYS_TSI108_CSR_BASE     CONFIG_SYS_TSI108_CSR_RST_BASE  /* Runtime Tsi108 CSR base */
-
-#define ENABLE_PCI_CSR_BAR     /* enables access to Tsi108 CSRs from the PCI/X bus */
-
-#undef  DISABLE_PBM
-
-/*
- * PCI stuff
- *
- */
-
-#define CONFIG_PCI             /* include pci support */
-#define CONFIG_TSI108_PCI      /* include tsi108 pci support */
-
-#define PCI_HOST_ADAPTER       0       /* configure as pci adapter */
-#define PCI_HOST_FORCE         1       /* configure as pci host */
-#define PCI_HOST_AUTO          2       /* detected via arbiter enable */
-
-#define CONFIG_PCI_HOST PCI_HOST_FORCE /* select pci host function */
-#define CONFIG_PCI_PNP         /* do pci plug-and-play */
-
-/* PCI MEMORY MAP section */
-
-/* PCI view of System Memory */
-#define CONFIG_SYS_PCI_MEMORY_BUS      0x00000000
-#define CONFIG_SYS_PCI_MEMORY_PHYS     0x00000000
-#define CONFIG_SYS_PCI_MEMORY_SIZE     0x80000000
-
-/* PCI Memory Space */
-#define CONFIG_SYS_PCI_MEM_BUS         (CONFIG_SYS_PCI_MEM_PHYS)
-#define CONFIG_SYS_PCI_MEM_PHYS        (CONFIG_SYS_PCI_MEM32_BASE)     /* 0xE0000000 */
-#define CONFIG_SYS_PCI_MEM_SIZE        0x10000000      /* 256 MB space for PCI/X Mem + SDRAM OCN */
-
-/* PCI I/O Space */
-#define CONFIG_SYS_PCI_IO_BUS          0x00000000
-#define CONFIG_SYS_PCI_IO_PHYS         0xfa000000      /* Changed from fd000000 */
-
-#define CONFIG_SYS_PCI_IO_SIZE         0x01000000      /* 16MB */
-
-/* PCI Config Space mapping */
-#define CONFIG_SYS_PCI_CFG_BASE        0xfb000000      /* Changed from FE000000 */
-#define CONFIG_SYS_PCI_CFG_SIZE        0x01000000      /* 16MB */
-
-#define CONFIG_SYS_IBAT0U      0xFE0003FF
-#define CONFIG_SYS_IBAT0L      0xFE000002
-
-#define CONFIG_SYS_IBAT1U      0x00007FFF
-#define CONFIG_SYS_IBAT1L      0x00000012
-
-#define CONFIG_SYS_IBAT2U      0x80007FFF
-#define CONFIG_SYS_IBAT2L      0x80000022
-
-#define CONFIG_SYS_IBAT3U      0x00000000
-#define CONFIG_SYS_IBAT3L      0x00000000
-
-#define CONFIG_SYS_IBAT4U      0x00000000
-#define CONFIG_SYS_IBAT4L      0x00000000
-
-#define CONFIG_SYS_IBAT5U      0x00000000
-#define CONFIG_SYS_IBAT5L      0x00000000
-
-#define CONFIG_SYS_IBAT6U      0x00000000
-#define CONFIG_SYS_IBAT6L      0x00000000
-
-#define CONFIG_SYS_IBAT7U      0x00000000
-#define CONFIG_SYS_IBAT7L      0x00000000
-
-#define CONFIG_SYS_DBAT0U      0xE0003FFF
-#define CONFIG_SYS_DBAT0L      0xE000002A
-
-#define CONFIG_SYS_DBAT1U      0x00007FFF
-#define CONFIG_SYS_DBAT1L      0x00000012
-
-#define CONFIG_SYS_DBAT2U      0x00000000
-#define CONFIG_SYS_DBAT2L      0x00000000
-
-#define CONFIG_SYS_DBAT3U      0xC0000003
-#define CONFIG_SYS_DBAT3L      0xC000002A
-
-#define CONFIG_SYS_DBAT4U      0x00000000
-#define CONFIG_SYS_DBAT4L      0x00000000
-
-#define CONFIG_SYS_DBAT5U      0x00000000
-#define CONFIG_SYS_DBAT5L      0x00000000
-
-#define CONFIG_SYS_DBAT6U      0x00000000
-#define CONFIG_SYS_DBAT6L      0x00000000
-
-#define CONFIG_SYS_DBAT7U      0x00000000
-#define CONFIG_SYS_DBAT7L      0x00000000
-
-/* I2C addresses for the two DIMM SPD chips */
-#define DIMM0_I2C_ADDR 0x51
-#define DIMM1_I2C_ADDR 0x52
-
-/*
- * For booting Linux, the board info and command line data
- * have to be in the first 8 MB of memory, since this is
- * the maximum mapped by the Linux kernel during initialization.
- */
-#define CONFIG_SYS_BOOTMAPSZ   (8<<20) /* Initial Memory map for Linux */
-
-/*-----------------------------------------------------------------------
- * FLASH organization
- */
-#define CONFIG_SYS_MAX_FLASH_BANKS     1               /* Flash can be at one of two addresses */
-#define FLASH_BANK_SIZE                0x01000000      /* 16 MB Total */
-#define CONFIG_SYS_FLASH_BANKS_LIST    { CONFIG_SYS_FLASH_BASE, /* CONFIG_SYS_FLASH_BASE2 */ }
-
-#define CONFIG_FLASH_CFI_DRIVER
-#define CONFIG_SYS_FLASH_CFI
-#define CONFIG_SYS_WRITE_SWAPPED_DATA
-
-#define PHYS_FLASH_SIZE                0x01000000
-#define CONFIG_SYS_MAX_FLASH_SECT      (128)
-
-#define CONFIG_ENV_IS_IN_NVRAM
-#define CONFIG_ENV_ADDR                0xFC000000
-
-#define CONFIG_ENV_OFFSET      0x00000000      /* Offset of Environment Sector */
-#define CONFIG_ENV_SIZE        0x00000400      /* Total Size of Environment Space */
-
-/*-----------------------------------------------------------------------
- * Cache Configuration
- */
-#define CONFIG_SYS_CACHELINE_SIZE      32      /* For all MPC74xx CPUs */
-#if defined(CONFIG_CMD_KGDB)
-#define CONFIG_SYS_CACHELINE_SHIFT     5       /* log base 2 of the above value */
-#endif
-
-/*-----------------------------------------------------------------------
- * L2CR setup -- make sure this is right for your board!
- * look in include/mpc74xx.h for the defines used here
- */
-#undef CONFIG_SYS_L2
-
-#define L2_INIT                0
-#define L2_ENABLE      (L2_INIT | L2CR_L2E)
-#define CONFIG_SYS_SERIAL_HANG_IN_EXCEPTION
-#endif /* __CONFIG_H */
diff --git a/include/configs/nas220.h b/include/configs/nas220.h
new file mode 100644 (file)
index 0000000..cfb85bf
--- /dev/null
@@ -0,0 +1,168 @@
+/*
+ * Copyright (C) 2014 Evgeni Dobrev <evgeni@studio-punkt.com>
+ *
+ * based on work from:
+ * (C) Copyright 2009
+ * Marvell Semiconductor <www.marvell.com>
+ * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#ifndef _CONFIG_NAS220_H
+#define _CONFIG_NAS220_H
+
+/*
+ * Machine type definition and ID
+ */
+#define MACH_TYPE_NAS220               MACH_TYPE_RD88F6192_NAS
+#define CONFIG_MACH_TYPE               MACH_TYPE_NAS220
+#define CONFIG_IDENT_STRING            "\nNAS 220"
+
+/*
+ * High Level Configuration Options (easy to change)
+ */
+#define CONFIG_FEROCEON_88FR131                /* #define CPU Core subversion */
+#define CONFIG_KW88F6192               /* SOC Name */
+#define CONFIG_SYS_GENERIC_BOARD
+#define CONFIG_SKIP_LOWLEVEL_INIT      /* disable board lowlevel_init */
+
+/* power-on led, regulator, sata0, sata1 */
+#define NAS220_GE_OE_VAL_LOW ((1 << 12)|(1 << 14)|(1 << 24)|(1 << 28))
+#define NAS220_GE_OE_VAL_HIGH (0)
+#define NAS220_GE_OE_LOW (~((1 << 12)|(1 << 14)|(1 << 24)|(1 << 28)))
+#define NAS220_GE_OE_HIGH (~(0))
+
+/* PHY related */
+#define MV88E1116_LED_FCTRL_REG                10
+#define MV88E1116_CPRSP_CR3_REG                21
+#define MV88E1116_MAC_CTRL_REG         21
+#define MV88E1116_PGADR_REG            22
+#define MV88E1116_RGMII_TXTM_CTRL      (1 << 4)
+#define MV88E1116_RGMII_RXTM_CTRL      (1 << 5)
+
+/*
+ * Commands configuration
+ */
+#define CONFIG_SYS_NO_FLASH            /* Declare no flash (NOR/SPI) */
+#include <config_cmd_default.h>
+#define CONFIG_CMD_DHCP
+#define CONFIG_CMD_MII
+#define CONFIG_CMD_NAND
+#define CONFIG_CMD_SAVEENV
+#define CONFIG_CMD_PING
+#define CONFIG_CMD_USB
+#define CONFIG_CMD_DATE
+#define CONFIG_CMD_IDE
+#define CONFIG_SYS_LONGHELP
+#define CONFIG_AUTO_COMPLETE
+#define CONFIG_CMDLINE_EDITING
+#define CONFIG_SYS_HUSH_PARSER
+#define CONFIG_SYS_PROMPT_HUSH_PS2 "> "
+
+/*
+ * mv-common.h should be defined after CMD configs since it used them
+ * to enable certain macros
+ */
+#include "mv-common.h"
+
+/* Remove or override few declarations from mv-common.h */
+#undef CONFIG_SYS_PROMPT       /* previously defined in mv-common.h */
+#define CONFIG_SYS_PROMPT "nas220> "
+
+/*
+ *  Environment variables configurations
+ */
+#ifdef CONFIG_CMD_NAND
+#define CONFIG_ENV_IS_IN_NAND
+#define CONFIG_ENV_SECT_SIZE 0x10000
+#else
+#define CONFIG_ENV_IS_NOWHERE
+#endif
+
+#define CONFIG_ENV_SIZE        0x10000
+#define CONFIG_ENV_OFFSET 0xa0000
+
+/*
+ * Default environment variables
+ */
+#define CONFIG_BOOTCOMMAND ""
+
+#define CONFIG_EXTRA_ENV_SETTINGS \
+       "bootargs=console=ttyS0,115200\0" \
+       "mtdparts=mtdparts=orion_nand:0xa0000@0x0(uboot),"\
+       "0x010000@0xa0000(env),"\
+       "0x500000@0xc0000(uimage),"\
+       "0x1a40000@0x5c0000(rootfs)\0" \
+       "mtdids=nand0=orion_nand\0"\
+       "bootdelay=-1\0"\
+       "autostart=no\0"\
+       "autoload=no\0"
+
+/*
+ * Ethernet Driver configuration
+ */
+#ifdef CONFIG_CMD_NET
+#define CONFIG_MVGBE_PORTS {1, 0}      /* enable port 0 only */
+#define CONFIG_PHY_BASE_ADR 8
+#endif /* CONFIG_CMD_NET */
+
+/*
+ * USB/EHCI
+ */
+#ifdef CONFIG_CMD_USB
+#define CONFIG_USB_EHCI                        /* Enable EHCI USB support */
+#define CONFIG_USB_EHCI_KIRKWOOD       /* on Kirkwood platform */
+#define CONFIG_EHCI_IS_TDI
+#define CONFIG_USB_STORAGE
+#define CONFIG_DOS_PARTITION
+#define CONFIG_SUPPORT_VFAT
+#endif /* CONFIG_CMD_USB */
+
+/*
+ * File system
+ */
+#define CONFIG_CMD_EXT2
+#define CONFIG_CMD_EXT4
+#define CONFIG_CMD_FAT
+#define CONFIG_CMD_JFFS2
+#define CONFIG_JFFS2_NAND
+#define CONFIG_JFFS2_LZO
+#define CONFIG_CMD_UBI
+#define CONFIG_CMD_UBIFS
+#define CONFIG_RBTREE
+#define CONFIG_MTD_DEVICE               /* needed for mtdparts commands */
+#define CONFIG_MTD_PARTITIONS
+#define CONFIG_CMD_MTDPARTS
+#define CONFIG_LZO
+
+/*
+ * SATA
+ */
+#ifdef CONFIG_MVSATA_IDE
+#define CONFIG_SYS_ATA_IDE0_OFFSET      MV_SATA_PORT0_OFFSET
+#define CONFIG_SYS_ATA_IDE1_OFFSET      MV_SATA_PORT1_OFFSET
+#endif
+
+
+/*
+ * Device Tree
+ */
+#define CONFIG_OF_LIBFDT
+
+/*
+ * EFI partition
+ */
+#define CONFIG_EFI_PARTITION
+
+/*
+ *  Date Time
+ */
+#ifdef CONFIG_CMD_DATE
+#define CONFIG_RTC_MV
+#endif /* CONFIG_CMD_DATE */
+
+#define CONFIG_KIRKWOOD_GPIO
+
+#endif /* _CONFIG_NAS220_H */
+
index 7d102a46996098308dcb09b15ec3d64a8fd791ba..c0bb227a3311e0e96bf15a458375753af0afd34f 100644 (file)
@@ -45,6 +45,9 @@
                "root=${mmcroot} " \
                "rootfstype=${mmcrootfstype}\0" \
        "bootenv=uEnv.txt\0" \
+       "loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr\0" \
+       "bootscript=echo Running bootscript from mmc${mmcdev} ...; " \
+               "source ${loadaddr}\0" \
        "loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenv}\0" \
        "importbootenv=echo Importing environment from mmc ...; " \
                "env import -t $loadaddr $filesize\0" \
 #define CONFIG_BOOTCOMMAND \
        "mmc dev ${mmcdev}; if mmc rescan; then " \
                "echo SD/MMC found on device ${mmcdev};" \
-               "if run loadbootenv; then " \
-                       "echo Loaded environment from ${bootenv};" \
-                       "run importbootenv;" \
-               "fi;" \
-               "if test -n $uenvcmd; then " \
-                       "echo Running uenvcmd ...;" \
-                       "run uenvcmd;" \
-               "fi;" \
-               "if run loaduimage; then " \
-                       "run mmcboot;" \
-               "fi;" \
+               "if run loadbootscript; then " \
+                       "run bootscript;" \
+               "else " \
+                       "if run loadbootenv; then " \
+                               "echo Loaded environment from ${bootenv};" \
+                               "run importbootenv;" \
+                       "fi;" \
+                       "if test -n $uenvcmd; then " \
+                               "echo Running uenvcmd ...;" \
+                               "run uenvcmd;" \
+                       "fi;" \
+                       "if run loaduimage; then " \
+                               "run mmcboot;" \
+                       "fi;" \
+               "fi ;" \
        "fi;" \
 
 /* Clock Defines */
index 0746056d0acf2afc2461e9449b8f981d1cedf503..10415d31a5e7191eb2f0ea46d2426b27e7bc5c6b 100644 (file)
@@ -20,6 +20,8 @@
 #include <asm/hardware.h>
 /* ARM asynchronous clock */
 
+#define CONFIG_SYS_GENERIC_BOARD
+
 #define CONFIG_DISPLAY_BOARDINFO
 
 #define MASTER_PLL_DIV         15
index f0f12afb815072d1b3c2d661e4d5d444480b2ba1..f6aebf4e4a7a4c1e17cc304663dd03a022cd2c76 100644 (file)
@@ -18,6 +18,8 @@
  */
 #include <asm/hardware.h>
 
+#define CONFIG_SYS_GENERIC_BOARD
+
 /* ARM asynchronous clock */
 #define CONFIG_DISPLAY_CPUINFO
 #define CONFIG_DISPLAY_BOARDINFO
index f78e0ec173e0f1fecf09eed1f1420810ee0b6922..a8dc0f0b032692b594190579500642369cdd6238 100644 (file)
@@ -22,6 +22,8 @@
  */
 #include <asm/hardware.h>
 
+#define CONFIG_SYS_GENERIC_BOARD
+
 #define CONFIG_PM9G45          1       /* It's an Ronetix PM9G45 */
 #define CONFIG_SYS_AT91_CPU_NAME       "AT91SAM9G45"
 
diff --git a/include/configs/ppmc7xx.h b/include/configs/ppmc7xx.h
deleted file mode 100644 (file)
index 18f9a6c..0000000
+++ /dev/null
@@ -1,416 +0,0 @@
-/*
- * ppmc7xx.h
- * ---------
- *
- * Wind River PPMC 7xx/74xx board configuration file.
- *
- * By Richard Danter (richard.danter@windriver.com)
- * Copyright (C) 2005 Wind River Systems
- */
-
-
-#ifndef __CONFIG_H
-#define __CONFIG_H
-
-#define CONFIG_PPMC7XX
-
-
-/*===================================================================
- *
- * User configurable settings - Modify to your preference
- *
- *===================================================================
- */
-
-/*
- * Debug
- *
- * DEBUG               - Define this is you want extra debug info
- * GTREGREAD           - Required to build with debug
- * do_bdinfo           - Required to build with debug
- */
-
-#ifdef DEBUG
-#define        GTREGREAD(x)    0xFFFFFFFF
-#define        do_bdinfo(a,b,c,d)
-#endif
-
-/*
- * CPU type
- *
- * CONFIG_7xx          - We have a 750 or 755 CPU
- * CONFIG_74xx         - We have a 7400 CPU
- * CONFIG_ALTIVEC      - We have altivec enabled CPU (only 7400)
- * CONFIG_BUS_CLK      - System bus clock in Hz
- */
-
-#define        CONFIG_7xx
-#undef CONFIG_74xx
-#undef CONFIG_ALTIVEC
-#define CONFIG_BUS_CLK 66000000
-
-#define        CONFIG_SYS_TEXT_BASE    0xFFF00000
-
-#ifndef __ASSEMBLY__
-#include <galileo/core.h>
-#endif
-
-/*
- * Monitor configuration
- *
- * List of command sets to include in shell
- *
- * The following command sets have been tested and known to work:
- *
- * CMD_CACHE           - Cache control commands
- * CMD_MEMORY          - Memory display, change and test commands
- * CMD_FLASH           - Erase and program flash
- * CMD_ENV             - Environment commands
- * CMD_RUN             - Run commands stored in env vars
- * CMD_ELF             - Load ELF files
- * CMD_NET             - Networking/file download commands
- * CMD_PIN             - ICMP Echo Request command
- * CMD_PCI             - PCI Bus scanning command
- */
-
-/*
- * BOOTP options
- */
-#define CONFIG_BOOTP_BOOTFILESIZE
-#define CONFIG_BOOTP_BOOTPATH
-#define CONFIG_BOOTP_GATEWAY
-#define CONFIG_BOOTP_HOSTNAME
-
-
-/*
- * Command line configuration.
- */
-#include <config_cmd_default.h>
-
-#define CONFIG_CMD_FLASH
-#define CONFIG_CMD_SAVEENV
-#define CONFIG_CMD_RUN
-#define CONFIG_CMD_ELF
-#define CONFIG_CMD_NET
-#define CONFIG_CMD_PING
-#define CONFIG_CMD_PCI
-
-#undef CONFIG_CMD_KGDB
-
-
-/*
- * Serial configuration
- *
- * CONFIG_CONS_INDEX           - Serial console port number (COM1)
- * CONFIG_BAUDRATE             - Serial speed
- */
-
-#define CONFIG_CONS_INDEX      1
-#define CONFIG_BAUDRATE                9600
-
-
-/*
- * PCI config
- *
- * CONFIG_PCI                  - Enable PCI bus
- * CONFIG_PCI_PNP              - Enable Plug & Play support
- * CONFIG_PCI_SCAN_SHOW                - Enable display of devices at startup
- */
-
-#define        CONFIG_PCI
-#define        CONFIG_PCI_INDIRECT_BRIDGE
-#define        CONFIG_PCI_PNP
-#undef CONFIG_PCI_SCAN_SHOW
-
-
-/*
- * Network config
- *
- * CONFIG_EEPRO100             - Intel 8255x Ethernet Controller
- * CONFIG_EEPRO100_SROM_WRITE  - Enable writing to network card ROM
- */
-
-#define        CONFIG_EEPRO100
-#define        CONFIG_EEPRO100_SROM_WRITE
-
-
-/*
- * Enable extra init functions
- *
- * CONFIG_MISC_INIT_F          - Call pre-relocation init functions
- * CONFIG_MISC_INIT_R          - Call post relocation init functions
- */
-
-#undef CONFIG_MISC_INIT_F
-#define CONFIG_MISC_INIT_R
-
-
-/*
- * Boot config
- *
- * CONFIG_BOOTCOMMAND          - Command(s) to execute to auto-boot
- * CONFIG_BOOTDELAY            - How long to wait before auto-boot (in sec)
- */
-
-#define CONFIG_BOOTCOMMAND             \
-       "bootp;" \
-       "setenv bootargs root=/dev/nfs rw nfsroot=$(serverip):$(rootpath) " \
-       "ip=$(ipaddr):$(serverip):$(gatewayip):$(netmask):$(hostname)::off;" \
-       "bootm"
-#define CONFIG_BOOTDELAY               5
-
-
-/*===================================================================
- *
- * Board configuration settings - You should not need to modify these
- *
- *===================================================================
- */
-
-
-/*
- * Memory map
- *
- * This board runs in a standard CHRP (Map-B) configuration.
- *
- *     Type        Start       End         Size    Width   Chip Sel
- *     ----------- ----------- ----------- ------- ------- --------
- *     SDRAM       0x00000000  0x04000000  64MB    64b     SDRAMCS0
- *     User LED's  0x78000000                              RCS3
- *     UART        0x7C000000                              RCS2
- *     Mailbox     0xFF000000                              RCS1
- *     Flash       0xFFC00000  0xFFFFFFFF   4MB    64b     RCS0
- *
- * Flash sectors are laid out as follows.
- *
- *     Sector  Start           End     Size    Comments
- *     ------- ----------- ----------- ------- -----------
- *      0      0xFFC00000  0xFFC3FFFF  256KB
- *      1      0xFFC40000  0xFFC7FFFF  256KB
- *      2      0xFFC80000  0xFFCBFFFF  256KB
- *      3      0xFFCC0000  0xFFCFFFFF  256KB
- *      4      0xFFD00000  0xFFD3FFFF  256KB
- *      5      0xFFD40000  0xFFD7FFFF  256KB
- *      6      0xFFD80000  0xFFDBFFFF  256KB
- *      7      0xFFDC0000  0xFFDFFFFF  256KB
- *      8      0xFFE00000  0xFFE3FFFF  256KB
- *      9      0xFFE40000  0xFFE7FFFF  256KB
- *     10      0xFFE80000  0xFFEBFFFF  256KB
- *     11      0xFFEC0000  0xFFEFFFFF  256KB
- *     12      0xFFF00000  0xFFF3FFFF  256KB   U-Boot code here
- *     13      0xFFF40000  0xFFF7FFFF  256KB
- *     14      0xFFF80000  0xFFFBFFFF  256KB
- *     15      0xFFFC0000  0xFFFDFFFF  128KB
- *     16      0xFFFE0000  0xFFFE7FFF   32KB   U-Boot env vars here
- *     17      0xFFFE8000  0xFFFEFFFF   32KB   U-Boot backup copy of env vars here
- *     18      0xFFFF0000  0xFFFFFFFF   64KB
- */
-
-
-/*
- * SDRAM config - see memory map details above.
- *
- * CONFIG_SYS_SDRAM_BASE               - Start address of SDRAM, this _must_ be zero!
- * CONFIG_SYS_SDRAM_SIZE               - Total size of contiguous SDRAM bank(s)
- */
-
-#define CONFIG_SYS_SDRAM_BASE          0x00000000
-#define CONFIG_SYS_SDRAM_SIZE          0x04000000
-
-
-/*
- * Flash config - see memory map details above.
- *
- * CONFIG_SYS_FLASH_BASE               - Start address of flash memory
- * CONFIG_SYS_FLASH_SIZE               - Total size of contiguous flash mem
- * CONFIG_SYS_FLASH_ERASE_TOUT         - Erase timeout in ms
- * CONFIG_SYS_FLASH_WRITE_TOUT         - Write timeout in ms
- * CONFIG_SYS_MAX_FLASH_BANKS          - Number of banks of flash on board
- * CONFIG_SYS_MAX_FLASH_SECT           - Number of sectors in a bank
- */
-
-#define CONFIG_SYS_FLASH_BASE          0xFFC00000
-#define CONFIG_SYS_FLASH_SIZE          0x00400000
-#define CONFIG_SYS_FLASH_ERASE_TOUT    250000
-#define CONFIG_SYS_FLASH_WRITE_TOUT    5000
-#define CONFIG_SYS_MAX_FLASH_BANKS     1
-#define CONFIG_SYS_MAX_FLASH_SECT      128
-
-
-/*
- * Monitor config - see memory map details above
- *
- * CONFIG_SYS_MONITOR_BASE             - Base address of monitor code
- * CONFIG_SYS_MALLOC_LEN               - Size of malloc pool (128KB)
- */
-
-#define CONFIG_SYS_MONITOR_BASE        CONFIG_SYS_TEXT_BASE
-#define CONFIG_SYS_MALLOC_LEN          0x20000
-
-
-/*
- * Command shell settings
- *
- * CONFIG_SYS_BARGSIZE                 - Boot Argument buffer size
- * CONFIG_SYS_BOOTMAPSZ                - Size of app's mapped RAM at boot (Linux=8MB)
- * CONFIG_SYS_CBSIZE                   - Console Buffer (input) size
- * CONFIG_SYS_LOAD_ADDR                - Default load address
- * CONFIG_SYS_LONGHELP                 - Provide more detailed help
- * CONFIG_SYS_MAXARGS                  - Number of args accepted by monitor commands
- * CONFIG_SYS_MEMTEST_START            - Start address of test to run on RAM
- * CONFIG_SYS_MEMTEST_END              - End address of RAM test
- * CONFIG_SYS_PBSIZE                   - Print Buffer (output) size
- * CONFIG_SYS_PROMPT                   - Prompt string
- */
-
-#define CONFIG_SYS_BARGSIZE            1024
-#define CONFIG_SYS_BOOTMAPSZ           0x800000
-#define CONFIG_SYS_CBSIZE              1024
-#define CONFIG_SYS_LOAD_ADDR           0x100000
-#define CONFIG_SYS_LONGHELP
-#define CONFIG_SYS_MAXARGS             16
-#define CONFIG_SYS_MEMTEST_START       0x00040000
-#define CONFIG_SYS_MEMTEST_END         0x00040100
-#define CONFIG_SYS_PBSIZE              1024
-
-
-/*
- * Environment config - see memory map details above
- *
- * CONFIG_ENV_IS_IN_FLASH              - The env variables are stored in flash
- * CONFIG_ENV_ADDR                     - Address of the sector containing env vars
- * CONFIG_ENV_SIZE                     - Ammount of RAM for env vars (used to save RAM, 4KB)
- * CONFIG_ENV_SECT_SIZE                - Size of sector containing env vars (32KB)
- */
-
-#define CONFIG_ENV_IS_IN_FLASH 1
-#define CONFIG_ENV_ADDR                0xFFFE0000
-#define CONFIG_ENV_SIZE                0x1000
-#define CONFIG_ENV_ADDR_REDUND 0xFFFE8000
-#define CONFIG_ENV_SIZE_REDUND 0x1000
-#define CONFIG_ENV_SECT_SIZE   0x8000
-
-
-/*
- * Initial RAM config
- *
- * Since the main system RAM is initialised very early, we place the INIT_RAM
- * in the main system RAM just above the exception vectors. The contents are
- * copied to top of RAM by the init code.
- *
- * CONFIG_SYS_INIT_RAM_ADDR            - Address of Init RAM, above exception vect
- * CONFIG_SYS_INIT_RAM_SIZE            - Size of Init RAM
- * GENERATED_GBL_DATA_SIZE             - Ammount of RAM to reserve for global data
- * CONFIG_SYS_GBL_DATA_OFFSET          - Start of global data, top of stack
- */
-
-#define CONFIG_SYS_INIT_RAM_ADDR       (CONFIG_SYS_SDRAM_BASE + 0x4000)
-#define CONFIG_SYS_INIT_RAM_SIZE       0x4000
-#define CONFIG_SYS_GBL_DATA_OFFSET     (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
-
-
-/*
- * Initial BAT config
- *
- * BAT0        - System SDRAM
- * BAT1 - LED's and Serial Port
- * BAT2 - PCI Memory
- * BAT3 - PCI I/O including Flash Memory
- */
-
-#define CONFIG_SYS_IBAT0L (CONFIG_SYS_SDRAM_BASE | BATL_PP_10 | BATL_MEMCOHERENCE)
-#define CONFIG_SYS_IBAT0U (CONFIG_SYS_SDRAM_BASE | BATU_BL_64M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT0L CONFIG_SYS_IBAT0L
-#define CONFIG_SYS_DBAT0U CONFIG_SYS_IBAT0U
-
-#define CONFIG_SYS_IBAT1L (0x70000000 | BATL_PP_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT1U (0x70000000 | BATU_BL_256M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT1L (0x70000000 | BATL_PP_RW | BATL_CACHEINHIBIT | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT1U (0x70000000 | BATU_BL_256M | BATU_VS | BATU_VP)
-
-#define CONFIG_SYS_IBAT2L (0x80000000 | BATL_PP_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT2U (0x80000000 | BATU_BL_256M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT2L (0x80000000 | BATL_PP_RW | BATL_CACHEINHIBIT | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT2U (0x80000000 | BATU_BL_256M | BATU_VS | BATU_VP)
-
-#define CONFIG_SYS_IBAT3L (0xF0000000 | BATL_PP_RW | BATL_CACHEINHIBIT)
-#define CONFIG_SYS_IBAT3U (0xF0000000 | BATU_BL_256M | BATU_VS | BATU_VP)
-#define CONFIG_SYS_DBAT3L (0xF0000000 | BATL_PP_RW | BATL_CACHEINHIBIT | BATL_GUARDEDSTORAGE)
-#define CONFIG_SYS_DBAT3U (0xF0000000 | BATU_BL_256M | BATU_VS | BATU_VP)
-
-
-/*
- * Cache config
- *
- * CONFIG_SYS_CACHELINE_SIZE           - Size of a cache line (CPU specific)
- * CONFIG_SYS_L2                       - L2 cache enabled if defined
- * L2_INIT                     - L2 cache init flags
- * L2_ENABLE                   - L2 cache enable flags
- */
-
-#define CONFIG_SYS_CACHELINE_SIZE      32
-#undef CONFIG_SYS_L2
-#define L2_INIT                        0
-#define L2_ENABLE              0
-
-
-/*
- * Clocks config
- *
- * CONFIG_SYS_BUS_CLK                  - Bus clock frequency in Hz
- * CONFIG_SYS_HZ                       - Decrementer freq in Hz
- */
-
-#define CONFIG_SYS_BUS_CLK             CONFIG_BUS_CLK
-
-
-/*
- * Serial port config
- *
- * CONFIG_SYS_NS16550                  - Include the NS16550 driver
- * CONFIG_SYS_NS16550_SERIAL           - Include the serial (wrapper) driver
- * CONFIG_SYS_NS16550_CLK              - Frequency of reference clock
- * CONFIG_SYS_NS16550_REG_SIZE         - 64-bit accesses to 8-bit port
- * CONFIG_SYS_NS16550_COM1             - Base address of 1st serial port
- */
-
-#define CONFIG_SYS_NS16550
-#define CONFIG_SYS_NS16550_SERIAL
-#define CONFIG_SYS_NS16550_CLK         3686400
-#define CONFIG_SYS_NS16550_REG_SIZE    -8
-#define CONFIG_SYS_NS16550_COM1        0x7C000000
-
-
-/*
- * PCI Config - Address Map B (CHRP)
- */
-
-#define CONFIG_SYS_PCI_MEMORY_BUS      0x00000000
-#define CONFIG_SYS_PCI_MEMORY_PHYS     0x00000000
-#define CONFIG_SYS_PCI_MEMORY_SIZE     0x40000000
-#define CONFIG_SYS_PCI_MEM_BUS         0x80000000
-#define CONFIG_SYS_PCI_MEM_PHYS        0x80000000
-#define CONFIG_SYS_PCI_MEM_SIZE        0x7D000000
-#define CONFIG_SYS_ISA_MEM_BUS         0x00000000
-#define CONFIG_SYS_ISA_MEM_PHYS        0xFD000000
-#define CONFIG_SYS_ISA_MEM_SIZE        0x01000000
-#define CONFIG_SYS_PCI_IO_BUS          0x00800000
-#define CONFIG_SYS_PCI_IO_PHYS         0xFE800000
-#define CONFIG_SYS_PCI_IO_SIZE         0x00400000
-#define CONFIG_SYS_ISA_IO_BUS          0x00000000
-#define CONFIG_SYS_ISA_IO_PHYS         0xFE000000
-#define CONFIG_SYS_ISA_IO_SIZE         0x00800000
-#define CONFIG_SYS_ISA_IO_BASE_ADDRESS CONFIG_SYS_ISA_IO_PHYS
-#define CONFIG_SYS_ISA_IO              CONFIG_SYS_ISA_IO_PHYS
-#define CONFIG_SYS_60X_PCI_IO_OFFSET   CONFIG_SYS_ISA_IO_PHYS
-
-
-/*
- * Extra init functions
- *
- * CONFIG_SYS_BOARD_ASM_INIT           - Call assembly init code
- */
-
-#define CONFIG_SYS_BOARD_ASM_INIT
-
-#endif /* __CONFIG_H */
index 6f1fc48cf02d08cbbfc5b13f857ad892512c6d4e..f16e60b576427574eff1e2f7f26595a0912a9e18 100644 (file)
 /*
  * A23 specific configuration
  */
+#define CONFIG_CLK_FULL_SPEED  1008000000
+
 #define CONFIG_SYS_PROMPT      "sun8i# "
 
+#ifdef CONFIG_USB_EHCI
+#define CONFIG_USB_EHCI_SUNXI
+#define CONFIG_USB_MAX_CONTROLLER_COUNT        1
+#endif
+
 /*
  * Include common sunxi configuration where most the settings are
  */
index 3f890b2fb0338f63fbf46655189f9d27b55699d8..e839053e2ba995ca3388f251fdb6e0f8bf886a9f 100644 (file)
 #define CONFIG_SPL_MAX_SIZE            0x5fe0          /* 24KB on sun4i/sun7i */
 
 #define CONFIG_SPL_LIBDISK_SUPPORT
+
+#if !defined(CONFIG_UART0_PORT_F)
 #define CONFIG_SPL_MMC_SUPPORT
+#endif
 
 #define CONFIG_SPL_LDSCRIPT "arch/arm/cpu/armv7/sunxi/u-boot-spl.lds"
 
  * The amount of RAM that is reserved for the FB. This will not show up as
  * RAM to the kernel, but will be reclaimed by a KMS driver in future.
  */
-#define CONFIG_SUNXI_FB_SIZE (8 << 20)
+#define CONFIG_SUNXI_FB_SIZE (9 << 20)
 
 /* Do we want to initialize a simple FB? */
 #define CONFIG_VIDEO_DT_SIMPLEFB
 #define CONFIG_CFB_CONSOLE
 #define CONFIG_VIDEO_SW_CURSOR
 #define CONFIG_VIDEO_LOGO
+#define CONFIG_VIDEO_STD_TIMINGS
+#define CONFIG_I2C_EDID
 
 /* allow both serial and cfb console. */
 #define CONFIG_CONSOLE_MUX
 #ifndef CONFIG_SPL_BUILD
 #include <config_distro_defaults.h>
 
-/* 256M RAM (minimum), 32M uncompressed kernel, 16M compressed kernel, 1M fdt,
- * 1M script, 1M pxe and the ramdisk at the end */
+/* Enable pre-console buffer to get complete log on the VGA console */
+#define CONFIG_PRE_CONSOLE_BUFFER
+#define CONFIG_PRE_CON_BUF_SZ          (1024 * 1024)
+/* Use the room between the end of bootm_size and the framebuffer */
+#define CONFIG_PRE_CON_BUF_ADDR                0x4f000000
+
+/*
+ * 240M RAM (256M minimum minus space for the framebuffer),
+ * 32M uncompressed kernel, 16M compressed kernel, 1M fdt,
+ * 1M script, 1M pxe and the ramdisk at the end.
+ */
 #define MEM_LAYOUT_ENV_SETTINGS \
-       "bootm_size=0x10000000\0" \
+       "bootm_size=0xf000000\0" \
        "kernel_addr_r=0x42000000\0" \
        "fdt_addr_r=0x43000000\0" \
        "scriptaddr=0x43100000\0" \
index 8a861a836b1b73d64fbd198d9ddbb4c5ff40d323..e9218f7d819ef88b9b2f57feac83f85e89933323 100644 (file)
@@ -15,7 +15,6 @@
 #define CONFIG_ARC700
 #define CONFIG_ARC_MMU_VER             3
 #define CONFIG_SYS_CACHELINE_SIZE      32
-#define CONFIG_SYS_CLK_FREQ            500000000
 #define CONFIG_SYS_TIMER_RATE          CONFIG_SYS_CLK_FREQ
 
 /*
index c47651d79620c3c1431437d444f3c285b714cf00..925cb42dd38d9a66ecb1bbb94cae5bcb31b2bad6 100644 (file)
                "vram=${vram} " \
                "root=${mmcroot} " \
                "rootfstype=${mmcrootfstype}\0" \
+       "netargs=setenv bootargs console=${console} " \
+               "${optargs} " \
+               "root=/dev/nfs " \
+               "nfsroot=${serverip}:${rootpath},${nfsopts} rw " \
+               "ip=dhcp\0" \
        "loadbootscript=fatload mmc ${mmcdev} ${loadaddr} boot.scr\0" \
        "bootscript=echo Running bootscript from mmc${mmcdev} ...; " \
                "source ${loadaddr}\0" \
-       "loadbootenv=fatload mmc ${mmcdev} ${loadaddr} uEnv.txt\0" \
+       "bootenv=uEnv.txt\0" \
+       "loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenv}\0" \
        "importbootenv=echo Importing environment from mmc${mmcdev} ...; " \
                "env import -t ${loadaddr} ${filesize}\0" \
        "loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}\0" \
                                "bootz ${loadaddr} - ${fdtaddr}; " \
                        "fi;" \
                "fi;\0" \
+       "netboot=echo Booting from network ...; " \
+               "set env autoload no; " \
+               "dhcp; " \
+               "tftp ${loadaddr} ${bootfile}; " \
+               "tftp ${fdtaddr} ${fdtfile}; " \
+               "run netargs; " \
+               "bootz ${loadaddr} - ${fdtaddr}\0" \
        "findfdt="\
                "if test $board_name = omap5_uevm; then " \
                        "setenv fdtfile omap5-uevm.dtb; fi; " \
index bd79e810627c4ae7085567afd04e0f385096ec23..05bc7d0d9e5d0b1bc4b8253eba126ac91830119a 100644 (file)
 /* UBI */
 #define CONFIG_CMD_UBI
 #define CONFIG_CMD_UBIFS
-#define CONFIG_CMD_MTDPARTS
 #define CONFIG_RBTREE
 #define CONFIG_LZO
-#define CONFIG_MTD_DEVICE
-#define CONFIG_MTD_PARTITIONS
 
 /* Dynamic MTD partition support */
 #define CONFIG_CMD_MTDPARTS
index 480a773d0f64f49c9d7148f714fbcfc7b4bb7728..18ec1d5ab0cfb38345905b681e760daba60df112 100644 (file)
@@ -86,6 +86,10 @@ struct edid_detailed_timing {
        GET_BITS((_x).flags, 4, 3)
 #define EDID_DETAILED_TIMING_FLAG_POLARITY(_x) \
        GET_BITS((_x).flags, 2, 1)
+#define EDID_DETAILED_TIMING_FLAG_VSYNC_POLARITY(_x) \
+       GET_BIT((_x).flags, 2)
+#define EDID_DETAILED_TIMING_FLAG_HSYNC_POLARITY(_x) \
+       GET_BIT((_x).flags, 1)
 #define EDID_DETAILED_TIMING_FLAG_INTERLEAVED(_x) \
        GET_BIT((_x).flags, 0)
 } __attribute__ ((__packed__));
@@ -226,6 +230,25 @@ struct edid1_info {
        unsigned char checksum;
 } __attribute__ ((__packed__));
 
+struct edid_cea861_info {
+       unsigned char extension_tag;
+#define EDID_CEA861_EXTENSION_TAG      0x02
+       unsigned char revision;
+       unsigned char dtd_offset;
+       unsigned char dtd_count;
+#define EDID_CEA861_SUPPORTS_UNDERSCAN(_x) \
+       GET_BIT(((_x).dtd_count), 7)
+#define EDID_CEA861_SUPPORTS_BASIC_AUDIO(_x) \
+       GET_BIT(((_x).dtd_count), 6)
+#define EDID_CEA861_SUPPORTS_YUV444(_x) \
+       GET_BIT(((_x).dtd_count), 5)
+#define EDID_CEA861_SUPPORTS_YUV422(_x) \
+       GET_BIT(((_x).dtd_count), 4)
+#define EDID_CEA861_DTD_COUNT(_x) \
+       GET_BITS(((_x).dtd_count), 3, 0)
+       unsigned char data[124];
+} __attribute__ ((__packed__));
+
 /**
  * Print the EDID info.
  *
@@ -241,6 +264,15 @@ void edid_print_info(struct edid1_info *edid_info);
  */
 int edid_check_info(struct edid1_info *info);
 
+/**
+ * Check checksum of a 128 bytes EDID data block
+ *
+ * @param edid_block   EDID block data
+ *
+ * @return 0 on success, or a negative errno on error
+ */
+int edid_check_checksum(u8 *edid_block);
+
 /**
  * Get the horizontal and vertical rate ranges of the monitor.
  *
index 5effa240afef3e8a84a2c166b51ee3427bc58c4e..75af750ee576174a1e135952cae09e6ed4f3e1ca 100644 (file)
@@ -15,6 +15,7 @@
  */
 
 #include <libfdt.h>
+#include <pci.h>
 
 /*
  * A typedef for a physical address. Note that fdt data is always big
@@ -50,6 +51,49 @@ struct fdt_resource {
        fdt_addr_t end;
 };
 
+enum fdt_pci_space {
+       FDT_PCI_SPACE_CONFIG = 0,
+       FDT_PCI_SPACE_IO = 0x01000000,
+       FDT_PCI_SPACE_MEM32 = 0x02000000,
+       FDT_PCI_SPACE_MEM64 = 0x03000000,
+       FDT_PCI_SPACE_MEM32_PREF = 0x42000000,
+       FDT_PCI_SPACE_MEM64_PREF = 0x43000000,
+};
+
+#define FDT_PCI_ADDR_CELLS     3
+#define FDT_PCI_SIZE_CELLS     2
+#define FDT_PCI_REG_SIZE       \
+       ((FDT_PCI_ADDR_CELLS + FDT_PCI_SIZE_CELLS) * sizeof(u32))
+
+/*
+ * The Open Firmware spec defines PCI physical address as follows:
+ *
+ *          bits# 31 .... 24 23 .... 16 15 .... 08 07 .... 00
+ *
+ * phys.hi  cell:  npt000ss   bbbbbbbb   dddddfff   rrrrrrrr
+ * phys.mid cell:  hhhhhhhh   hhhhhhhh   hhhhhhhh   hhhhhhhh
+ * phys.lo  cell:  llllllll   llllllll   llllllll   llllllll
+ *
+ * where:
+ *
+ * n:        is 0 if the address is relocatable, 1 otherwise
+ * p:        is 1 if addressable region is prefetchable, 0 otherwise
+ * t:        is 1 if the address is aliased (for non-relocatable I/O) below 1MB
+ *           (for Memory), or below 64KB (for relocatable I/O)
+ * ss:       is the space code, denoting the address space
+ * bbbbbbbb: is the 8-bit Bus Number
+ * ddddd:    is the 5-bit Device Number
+ * fff:      is the 3-bit Function Number
+ * rrrrrrrr: is the 8-bit Register Number
+ * hhhhhhhh: is a 32-bit unsigned number
+ * llllllll: is a 32-bit unsigned number
+ */
+struct fdt_pci_addr {
+       u32     phys_hi;
+       u32     phys_mid;
+       u32     phys_lo;
+};
+
 /**
  * Compute the size of a resource.
  *
@@ -257,6 +301,60 @@ fdt_addr_t fdtdec_get_addr(const void *blob, int node,
 fdt_addr_t fdtdec_get_addr_size(const void *blob, int node,
                const char *prop_name, fdt_size_t *sizep);
 
+/**
+ * Look at an address property in a node and return the pci address which
+ * corresponds to the given type in the form of fdt_pci_addr.
+ * The property must hold one fdt_pci_addr with a lengh.
+ *
+ * @param blob         FDT blob
+ * @param node         node to examine
+ * @param type         pci address type (FDT_PCI_SPACE_xxx)
+ * @param prop_name    name of property to find
+ * @param addr         returns pci address in the form of fdt_pci_addr
+ * @return 0 if ok, negative on error
+ */
+int fdtdec_get_pci_addr(const void *blob, int node, enum fdt_pci_space type,
+               const char *prop_name, struct fdt_pci_addr *addr);
+
+/**
+ * Look at the compatible property of a device node that represents a PCI
+ * device and extract pci vendor id and device id from it.
+ *
+ * @param blob         FDT blob
+ * @param node         node to examine
+ * @param vendor       vendor id of the pci device
+ * @param device       device id of the pci device
+ * @return 0 if ok, negative on error
+ */
+int fdtdec_get_pci_vendev(const void *blob, int node,
+               u16 *vendor, u16 *device);
+
+/**
+ * Look at the pci address of a device node that represents a PCI device
+ * and parse the bus, device and function number from it.
+ *
+ * @param blob         FDT blob
+ * @param node         node to examine
+ * @param addr         pci address in the form of fdt_pci_addr
+ * @param bdf          returns bus, device, function triplet
+ * @return 0 if ok, negative on error
+ */
+int fdtdec_get_pci_bdf(const void *blob, int node,
+               struct fdt_pci_addr *addr, pci_dev_t *bdf);
+
+/**
+ * Look at the pci address of a device node that represents a PCI device
+ * and return base address of the pci device's registers.
+ *
+ * @param blob         FDT blob
+ * @param node         node to examine
+ * @param addr         pci address in the form of fdt_pci_addr
+ * @param bar          returns base address of the pci device's registers
+ * @return 0 if ok, negative on error
+ */
+int fdtdec_get_pci_bar32(const void *blob, int node,
+               struct fdt_pci_addr *addr, u32 *bar);
+
 /**
  * Look up a 32-bit integer property in a node and return it. The property
  * must have at least 4 bytes of data. The value of the first cell is
@@ -682,17 +780,6 @@ int fdt_get_named_resource(const void *fdt, int node, const char *property,
                           const char *prop_names, const char *name,
                           struct fdt_resource *res);
 
-/**
- * Look at the reg property of a device node that represents a PCI device
- * and parse the bus, device and function number from it.
- *
- * @param fdt          FDT blob
- * @param node         node to examine
- * @param bdf          returns bus, device, function triplet
- * @return 0 if ok, negative on error
- */
-int fdtdec_pci_get_bdf(const void *fdt, int node, int *bdf);
-
 /**
  * Decode a named region within a memory bank of a given type.
  *
diff --git a/include/galileo/core.h b/include/galileo/core.h
deleted file mode 100644 (file)
index 95013fa..0000000
+++ /dev/null
@@ -1,217 +0,0 @@
-/* Core.h - Basic core logic functions and definitions */
-
-/* Copyright Galileo Technology. */
-
-/*
-DESCRIPTION
-This header file contains simple read/write macros for addressing
-the SDRAM, devices, GT`s internal registers and PCI (using the PCI`s address
-space). The macros take care of Big/Little endian conversions.
-*/
-
-#ifndef __INCcoreh
-#define __INCcoreh
-
-/* includes */
-#include "gt64260R.h"
-#include <stdbool.h>
-
-extern unsigned int INTERNAL_REG_BASE_ADDR;
-
-/*
- * GT-6426x variants
- */
-#define GT_64260       0  /* includes both 64260A and 64260B */
-#define GT_64261       1
-
-#if (CONFIG_SYS_GT_6426x == GT_64260)
-#ifdef CONFIG_ETHER_PORT_MII
-#define GAL_ETH_DEVS 2
-#else
-#define GAL_ETH_DEVS 3
-#endif
-#elif (CONFIG_SYS_GT_6426x == GT_64261)
-#define GAL_ETH_DEVS 2
-#else
-#define GAL_ETH_DEVS 3 /* default to a 64260 */
-#endif
-
-/****************************************/
-/*          GENERAL Definitions                        */
-/****************************************/
-
-#define NO_BIT          0x00000000
-#define BIT0            0x00000001
-#define BIT1            0x00000002
-#define BIT2            0x00000004
-#define BIT3            0x00000008
-#define BIT4            0x00000010
-#define BIT5            0x00000020
-#define BIT6            0x00000040
-#define BIT7            0x00000080
-#define BIT8            0x00000100
-#define BIT9            0x00000200
-#define BIT10           0x00000400
-#define BIT11           0x00000800
-#define BIT12           0x00001000
-#define BIT13           0x00002000
-#define BIT14           0x00004000
-#define BIT15           0x00008000
-#define BIT16           0x00010000
-#define BIT17           0x00020000
-#define BIT18           0x00040000
-#define BIT19           0x00080000
-#define BIT20           0x00100000
-#define BIT21           0x00200000
-#define BIT22           0x00400000
-#define BIT23           0x00800000
-#define BIT24           0x01000000
-#define BIT25           0x02000000
-#define BIT26           0x04000000
-#define BIT27           0x08000000
-#define BIT28           0x10000000
-#define BIT29           0x20000000
-#define BIT30           0x40000000
-#define BIT31           0x80000000
-
-#define _1K             0x00000400
-#define _2K             0x00000800
-#define _4K             0x00001000
-#define _8K             0x00002000
-#define _16K            0x00004000
-#define _32K            0x00008000
-#define _64K            0x00010000
-#define _128K           0x00020000
-#define _256K           0x00040000
-#define _512K           0x00080000
-
-#define _1M             0x00100000
-#define _2M             0x00200000
-#define _3M             0x00300000
-#define _4M             0x00400000
-#define _5M             0x00500000
-#define _6M             0x00600000
-#define _7M             0x00700000
-#define _8M             0x00800000
-#define _9M             0x00900000
-#define _10M            0x00a00000
-#define _11M            0x00b00000
-#define _12M            0x00c00000
-#define _13M            0x00d00000
-#define _14M            0x00e00000
-#define _15M            0x00f00000
-#define _16M            0x01000000
-
-#define _32M            0x02000000
-#define _64M            0x04000000
-#define _128M           0x08000000
-#define _256M           0x10000000
-#define _512M           0x20000000
-
-#define _1G             0x40000000
-#define _2G             0x80000000
-
-/* Little to Big endian conversion macros */
-
-#ifdef LE /* Little Endian */
-#define SHORT_SWAP(X) (X)
-#define WORD_SWAP(X) (X)
-#define LONG_SWAP(X) ((l64)(X))
-
-#else    /* Big Endian */
-#define SHORT_SWAP(X) ((X <<8 ) | (X >> 8))
-
-#define WORD_SWAP(X) (((X)&0xff)<<24)+      \
-                   (((X)&0xff00)<<8)+      \
-                   (((X)&0xff0000)>>8)+    \
-                   (((X)&0xff000000)>>24)
-
-#define LONG_SWAP(X) ( (l64) (((X)&0xffULL)<<56)+               \
-                           (((X)&0xff00ULL)<<40)+              \
-                           (((X)&0xff0000ULL)<<24)+            \
-                           (((X)&0xff000000ULL)<<8)+           \
-                           (((X)&0xff00000000ULL)>>8)+         \
-                           (((X)&0xff0000000000ULL)>>24)+      \
-                           (((X)&0xff000000000000ULL)>>40)+    \
-                           (((X)&0xff00000000000000ULL)>>56))
-
-#endif
-
-#ifndef NULL
-#define NULL 0
-#endif
-
-/* Those two definitions were defined to be compatible with MIPS */
-#define NONE_CACHEABLE         0x00000000
-#define CACHEABLE                      0x00000000
-
-/* 750 cache line */
-#define CACHE_LINE_SIZE 32
-#define CACHELINE_MASK_BITS (CACHE_LINE_SIZE - 1)
-#define CACHELINE_ROUNDUP(A) (((A)+CACHELINE_MASK_BITS) & ~CACHELINE_MASK_BITS)
-
-/* Read/Write to/from GT`s internal registers */
-#define GT_REG_READ(offset, pData)                                          \
-*pData = ( *((volatile unsigned int *)(NONE_CACHEABLE |                     \
-               INTERNAL_REG_BASE_ADDR | (offset))) ) ;                                              \
-*pData = WORD_SWAP(*pData)
-
-#define GTREGREAD(offset)                                                   \
-        (WORD_SWAP( *((volatile unsigned int *)(NONE_CACHEABLE |            \
-                  INTERNAL_REG_BASE_ADDR | (offset))) ))
-
-#define GT_REG_WRITE(offset, data)                                          \
-*((unsigned int *)( INTERNAL_REG_BASE_ADDR | (offset))) =                   \
-                   WORD_SWAP(data)
-
-/* Write 32/16/8 bit */
-#define WRITE_CHAR(address, data)                                           \
-       *((unsigned char *)(address)) = data
-#define WRITE_SHORT(address, data)                                          \
-       *((unsigned short *)(address)) = data
-#define WRITE_WORD(address, data)                                           \
-       *((unsigned int *)(address)) = data
-
-/* Read 32/16/8 bits - returns data in variable. */
-#define READ_CHAR(address, pData)                                           \
-       *pData = *((volatile unsigned char *)(address))
-
-#define READ_SHORT(address, pData)                                          \
-       *pData = *((volatile unsigned short *)(address))
-
-#define READ_WORD(address, pData)                                           \
-       *pData = *((volatile unsigned int *)(address))
-
-/* Read 32/16/8 bit - returns data direct. */
-#define READCHAR(address)                                                   \
-       *((volatile unsigned char *)((address) | NONE_CACHEABLE))
-
-#define READSHORT(address)                                                  \
-       *((volatile unsigned short *)((address) | NONE_CACHEABLE))
-
-#define READWORD(address)                                                   \
-       *((volatile unsigned int *)((address) | NONE_CACHEABLE))
-
-/* Those two Macros were defined to be compatible with MIPS */
-#define VIRTUAL_TO_PHY(x)    (((unsigned int)x) & 0xffffffff)
-#define PHY_TO_VIRTUAL(x)    (((unsigned int)x) | NONE_CACHEABLE)
-
-/*  SET_REG_BITS(regOffset,bits) -
-   gets register offset and bits: a 32bit value. It set to logic '1' in the
-   internal register the bits which given as an input example:
-   SET_REG_BITS(0x840,BIT3 | BIT24 | BIT30) - set bits: 3,24 and 30 to logic
-   '1' in register 0x840 while the other bits stays as is. */
-#define SET_REG_BITS(regOffset,bits) \
-       *(unsigned int*)(NONE_CACHEABLE | INTERNAL_REG_BASE_ADDR |  \
-       regOffset) |= (unsigned int)WORD_SWAP(bits)
-
-/*  RESET_REG_BITS(regOffset,bits) -
-   gets register offset and bits: a 32bit value. It set to logic '0' in the
-   internal register the bits which given as an input example:
-   RESET_REG_BITS(0x840,BIT3 | BIT24 | BIT30) - set bits: 3,24 and 30 to logic
-   '0' in register 0x840 while the other bits stays as is. */
-#define RESET_REG_BITS(regOffset,bits) \
-       *(unsigned int*)(NONE_CACHEABLE | INTERNAL_REG_BASE_ADDR   \
-       | regOffset) &= ~( (unsigned int)WORD_SWAP(bits) )
-
-#endif /* __INCcoreh */
diff --git a/include/galileo/gt64260R.h b/include/galileo/gt64260R.h
deleted file mode 100644 (file)
index b55da9d..0000000
+++ /dev/null
@@ -1,1194 +0,0 @@
-/* gt64260R.h - GT64260 Internal registers definition file */
-
-/* Copyright - Galileo technology. */
-
-#ifndef __INCgt64260rh
-#define __INCgt64260rh
-
-#ifndef GT64260
-#define GT64260
-#endif
-
-/* CPU MASTER CONTROL REGISTER */
-#define        CPU_CONFIGURATION       0x0
-#define        CPU_MASTER_CONTROL      0x160
-
-/****************************************/
-/* Processor Address Space             */
-/****************************************/
-
-/* Sdram's BAR'S */
-#define SCS_0_LOW_DECODE_ADDRESS                       0x008
-#define SCS_0_HIGH_DECODE_ADDRESS                      0x010
-#define SCS_1_LOW_DECODE_ADDRESS                       0x208
-#define SCS_1_HIGH_DECODE_ADDRESS                      0x210
-#define SCS_2_LOW_DECODE_ADDRESS                       0x018
-#define SCS_2_HIGH_DECODE_ADDRESS                      0x020
-#define SCS_3_LOW_DECODE_ADDRESS                       0x218
-#define SCS_3_HIGH_DECODE_ADDRESS                      0x220
-/* Devices BAR'S */
-#define CS_0_LOW_DECODE_ADDRESS                                0x028
-#define CS_0_HIGH_DECODE_ADDRESS                       0x030
-#define CS_1_LOW_DECODE_ADDRESS                                0x228
-#define CS_1_HIGH_DECODE_ADDRESS                       0x230
-#define CS_2_LOW_DECODE_ADDRESS                                0x248
-#define CS_2_HIGH_DECODE_ADDRESS                       0x250
-#define CS_3_LOW_DECODE_ADDRESS                                0x038
-#define CS_3_HIGH_DECODE_ADDRESS                       0x040
-#define BOOTCS_LOW_DECODE_ADDRESS                      0x238
-#define BOOTCS_HIGH_DECODE_ADDRESS                     0x240
-
-#define PCI_0I_O_LOW_DECODE_ADDRESS                    0x048
-#define PCI_0I_O_HIGH_DECODE_ADDRESS                   0x050
-#define PCI_0MEMORY0_LOW_DECODE_ADDRESS                        0x058
-#define PCI_0MEMORY0_HIGH_DECODE_ADDRESS               0x060
-#define PCI_0MEMORY1_LOW_DECODE_ADDRESS                        0x080
-#define PCI_0MEMORY1_HIGH_DECODE_ADDRESS               0x088
-#define PCI_0MEMORY2_LOW_DECODE_ADDRESS                        0x258
-#define PCI_0MEMORY2_HIGH_DECODE_ADDRESS               0x260
-#define PCI_0MEMORY3_LOW_DECODE_ADDRESS                        0x280
-#define PCI_0MEMORY3_HIGH_DECODE_ADDRESS               0x288
-
-#define PCI_1I_O_LOW_DECODE_ADDRESS                    0x090
-#define PCI_1I_O_HIGH_DECODE_ADDRESS                   0x098
-#define PCI_1MEMORY0_LOW_DECODE_ADDRESS                        0x0a0
-#define PCI_1MEMORY0_HIGH_DECODE_ADDRESS               0x0a8
-#define PCI_1MEMORY1_LOW_DECODE_ADDRESS                        0x0b0
-#define PCI_1MEMORY1_HIGH_DECODE_ADDRESS               0x0b8
-#define PCI_1MEMORY2_LOW_DECODE_ADDRESS                        0x2a0
-#define PCI_1MEMORY2_HIGH_DECODE_ADDRESS               0x2a8
-#define PCI_1MEMORY3_LOW_DECODE_ADDRESS                        0x2b0
-#define PCI_1MEMORY3_HIGH_DECODE_ADDRESS               0x2b8
-
-
-#define INTERNAL_SPACE_DECODE                          0x068
-
-#define CPU_0_LOW_DECODE_ADDRESS                       0x290
-#define CPU_0_HIGH_DECODE_ADDRESS                      0x298
-#define CPU_1_LOW_DECODE_ADDRESS                       0x2c0
-#define CPU_1_HIGH_DECODE_ADDRESS                      0x2c8
-
-#define PCI_0I_O_ADDRESS_REMAP                         0x0f0
-#define PCI_0MEMORY0_ADDRESS_REMAP                     0x0f8
-#define PCI_0MEMORY0_HIGH_ADDRESS_REMAP                        0x320
-#define PCI_0MEMORY1_ADDRESS_REMAP                     0x100
-#define PCI_0MEMORY1_HIGH_ADDRESS_REMAP                        0x328
-#define PCI_0MEMORY2_ADDRESS_REMAP                     0x2f8
-#define PCI_0MEMORY2_HIGH_ADDRESS_REMAP                        0x330
-#define PCI_0MEMORY3_ADDRESS_REMAP                     0x300
-#define PCI_0MEMORY3_HIGH_ADDRESS_REMAP                        0x338
-
-#define PCI_1I_O_ADDRESS_REMAP                         0x108
-#define PCI_1MEMORY0_ADDRESS_REMAP                     0x110
-#define PCI_1MEMORY0_HIGH_ADDRESS_REMAP                        0x340
-#define PCI_1MEMORY1_ADDRESS_REMAP                     0x118
-#define PCI_1MEMORY1_HIGH_ADDRESS_REMAP                        0x348
-#define PCI_1MEMORY2_ADDRESS_REMAP                     0x310
-#define PCI_1MEMORY2_HIGH_ADDRESS_REMAP                        0x350
-#define PCI_1MEMORY3_ADDRESS_REMAP                     0x318
-#define PCI_1MEMORY3_HIGH_ADDRESS_REMAP                        0x358
-
-
-/****************************************/
-/* CPU Sync Barrier                    */
-/****************************************/
-
-#define PCI_0SYNC_BARIER_VIRTUAL_REGISTER              0x0c0
-#define PCI_1SYNC_BARIER_VIRTUAL_REGISTER              0x0c8
-
-
-/****************************************/
-/* CPU Access Protect                  */
-/****************************************/
-
-#define CPU_LOW_PROTECT_ADDRESS_0                      0x180
-#define CPU_HIGH_PROTECT_ADDRESS_0                     0x188
-#define CPU_LOW_PROTECT_ADDRESS_1                      0x190
-#define CPU_HIGH_PROTECT_ADDRESS_1                     0x198
-#define CPU_LOW_PROTECT_ADDRESS_2                      0x1a0
-#define CPU_HIGH_PROTECT_ADDRESS_2                     0x1a8
-#define CPU_LOW_PROTECT_ADDRESS_3                      0x1b0
-#define CPU_HIGH_PROTECT_ADDRESS_3                     0x1b8
-#define CPU_LOW_PROTECT_ADDRESS_4                      0x1c0
-#define CPU_HIGH_PROTECT_ADDRESS_4                     0x1c8
-#define CPU_LOW_PROTECT_ADDRESS_5                      0x1d0
-#define CPU_HIGH_PROTECT_ADDRESS_5                     0x1d8
-#define CPU_LOW_PROTECT_ADDRESS_6                      0x1e0
-#define CPU_HIGH_PROTECT_ADDRESS_6                     0x1e8
-#define CPU_LOW_PROTECT_ADDRESS_7                      0x1f0
-#define CPU_HIGH_PROTECT_ADDRESS_7                     0x1f8
-
-
-/****************************************/
-/*         Snoop Control               */
-/****************************************/
-
-#define SNOOP_BASE_ADDRESS_0                           0x380
-#define SNOOP_TOP_ADDRESS_0                            0x388
-#define SNOOP_BASE_ADDRESS_1                           0x390
-#define SNOOP_TOP_ADDRESS_1                            0x398
-#define SNOOP_BASE_ADDRESS_2                           0x3a0
-#define SNOOP_TOP_ADDRESS_2                            0x3a8
-#define SNOOP_BASE_ADDRESS_3                           0x3b0
-#define SNOOP_TOP_ADDRESS_3                            0x3b8
-
-/****************************************/
-/*         CPU Error Report            */
-/****************************************/
-
-#define CPU_ERROR_ADDRESS_LOW                          0x070
-#define CPU_ERROR_ADDRESS_HIGH                         0x078
-#define CPU_ERROR_DATA_LOW                             0x128
-#define CPU_ERROR_DATA_HIGH                            0x130
-#define CPU_ERROR_PARITY                               0x138
-#define CPU_ERROR_CAUSE                                        0x140
-#define CPU_ERROR_MASK                                 0x148
-
-/****************************************/
-/*         Pslave Debug                */
-/****************************************/
-
-#define X_0_ADDRESS                                    0x360
-#define X_0_COMMAND_ID                                 0x368
-#define X_1_ADDRESS                                    0x370
-#define X_1_COMMAND_ID                                 0x378
-#define WRITE_DATA_LOW                                 0x3c0
-#define WRITE_DATA_HIGH                                        0x3c8
-#define WRITE_BYTE_ENABLE                              0x3e0
-#define READ_DATA_LOW                                  0x3d0
-#define READ_DATA_HIGH                                 0x3d8
-#define READ_ID                                                0x3e8
-
-
-/****************************************/
-/* SDRAM and Device Address Space      */
-/****************************************/
-
-
-/****************************************/
-/* SDRAM Configuration                 */
-/****************************************/
-
-
-#define SDRAM_CONFIGURATION                            0x448
-#define SDRAM_OPERATION_MODE                           0x474
-#define SDRAM_ADDRESS_DECODE                           0x47c
-#define SDRAM_UMA_CONTROL                              0x4a4
-#define SDRAM_CROSS_BAR_CONTROL_LOW                    0x4a8
-#define SDRAM_CROSS_BAR_CONTROL_HIGH                   0x4ac
-#define SDRAM_CROSS_BAR_TIMEOUT                                0x4b0
-#define SDRAM_TIMING                                   0x4b4
-
-
-/****************************************/
-/* SDRAM Parameters                    */
-/****************************************/
-
-#define SDRAM_BANK0PARAMETERS                          0x44C
-#define SDRAM_BANK1PARAMETERS                          0x450
-#define SDRAM_BANK2PARAMETERS                          0x454
-#define SDRAM_BANK3PARAMETERS                          0x458
-
-
-/****************************************/
-/* SDRAM Error Report                  */
-/****************************************/
-
-#define SDRAM_ERROR_DATA_LOW                           0x484
-#define SDRAM_ERROR_DATA_HIGH                          0x480
-#define SDRAM_AND_DEVICE_ERROR_ADDRESS                 0x490
-#define SDRAM_RECEIVED_ECC                             0x488
-#define SDRAM_CALCULATED_ECC                           0x48c
-#define SDRAM_ECC_CONTROL                              0x494
-#define SDRAM_ECC_ERROR_COUNTER                                0x498
-
-
-/****************************************/
-/* SDunit Debug (for internal use)     */
-/****************************************/
-
-#define X0_ADDRESS                                     0x500
-#define X0_COMMAND_AND_ID                              0x504
-#define X0_WRITE_DATA_LOW                              0x508
-#define X0_WRITE_DATA_HIGH                             0x50c
-#define X0_WRITE_BYTE_ENABLE                           0x518
-#define X0_READ_DATA_LOW                               0x510
-#define X0_READ_DATA_HIGH                              0x514
-#define X0_READ_ID                                     0x51c
-#define X1_ADDRESS                                     0x520
-#define X1_COMMAND_AND_ID                              0x524
-#define X1_WRITE_DATA_LOW                              0x528
-#define X1_WRITE_DATA_HIGH                             0x52c
-#define X1_WRITE_BYTE_ENABLE                           0x538
-#define X1_READ_DATA_LOW                               0x530
-#define X1_READ_DATA_HIGH                              0x534
-#define X1_READ_ID                                     0x53c
-#define X0_SNOOP_ADDRESS                               0x540
-#define X0_SNOOP_COMMAND                               0x544
-#define X1_SNOOP_ADDRESS                               0x548
-#define X1_SNOOP_COMMAND                               0x54c
-
-
-/****************************************/
-/* Device Parameters                   */
-/****************************************/
-
-#define DEVICE_BANK0PARAMETERS                         0x45c
-#define DEVICE_BANK1PARAMETERS                         0x460
-#define DEVICE_BANK2PARAMETERS                         0x464
-#define DEVICE_BANK3PARAMETERS                         0x468
-#define DEVICE_BOOT_BANK_PARAMETERS                    0x46c
-#define DEVICE_CONTROL                                 0x4c0
-#define DEVICE_CROSS_BAR_CONTROL_LOW                   0x4c8
-#define DEVICE_CROSS_BAR_CONTROL_HIGH                  0x4cc
-#define DEVICE_CROSS_BAR_TIMEOUT                       0x4c4
-
-
-/****************************************/
-/* Device Interrupt                    */
-/****************************************/
-
-#define DEVICE_INTERRUPT_CAUSE                         0x4d0
-#define DEVICE_INTERRUPT_MASK                          0x4d4
-#define DEVICE_ERROR_ADDRESS                           0x4d8
-
-/****************************************/
-/* DMA Record                          */
-/****************************************/
-
-#define CHANNEL0_DMA_BYTE_COUNT                                0x800
-#define CHANNEL1_DMA_BYTE_COUNT                                0x804
-#define CHANNEL2_DMA_BYTE_COUNT                                0x808
-#define CHANNEL3_DMA_BYTE_COUNT                                0x80C
-#define CHANNEL4_DMA_BYTE_COUNT                                0x900
-#define CHANNEL5_DMA_BYTE_COUNT                                0x904
-#define CHANNEL6_DMA_BYTE_COUNT                                0x908
-#define CHANNEL7_DMA_BYTE_COUNT                                0x90C
-#define CHANNEL0_DMA_SOURCE_ADDRESS                    0x810
-#define CHANNEL1_DMA_SOURCE_ADDRESS                    0x814
-#define CHANNEL2_DMA_SOURCE_ADDRESS                    0x818
-#define CHANNEL3_DMA_SOURCE_ADDRESS                    0x81C
-#define CHANNEL4_DMA_SOURCE_ADDRESS                    0x910
-#define CHANNEL5_DMA_SOURCE_ADDRESS                    0x914
-#define CHANNEL6_DMA_SOURCE_ADDRESS                    0x918
-#define CHANNEL7_DMA_SOURCE_ADDRESS                    0x91C
-#define CHANNEL0_DMA_DESTINATION_ADDRESS               0x820
-#define CHANNEL1_DMA_DESTINATION_ADDRESS               0x824
-#define CHANNEL2_DMA_DESTINATION_ADDRESS               0x828
-#define CHANNEL3_DMA_DESTINATION_ADDRESS               0x82C
-#define CHANNEL4_DMA_DESTINATION_ADDRESS               0x920
-#define CHANNEL5_DMA_DESTINATION_ADDRESS               0x924
-#define CHANNEL6_DMA_DESTINATION_ADDRESS               0x928
-#define CHANNEL7_DMA_DESTINATION_ADDRESS               0x92C
-#define CHANNEL0NEXT_RECORD_POINTER                    0x830
-#define CHANNEL1NEXT_RECORD_POINTER                    0x834
-#define CHANNEL2NEXT_RECORD_POINTER                    0x838
-#define CHANNEL3NEXT_RECORD_POINTER                    0x83C
-#define CHANNEL4NEXT_RECORD_POINTER                    0x930
-#define CHANNEL5NEXT_RECORD_POINTER                    0x934
-#define CHANNEL6NEXT_RECORD_POINTER                    0x938
-#define CHANNEL7NEXT_RECORD_POINTER                    0x93C
-#define CHANNEL0CURRENT_DESCRIPTOR_POINTER             0x870
-#define CHANNEL1CURRENT_DESCRIPTOR_POINTER             0x874
-#define CHANNEL2CURRENT_DESCRIPTOR_POINTER             0x878
-#define CHANNEL3CURRENT_DESCRIPTOR_POINTER             0x87C
-#define CHANNEL4CURRENT_DESCRIPTOR_POINTER             0x970
-#define CHANNEL5CURRENT_DESCRIPTOR_POINTER             0x974
-#define CHANNEL6CURRENT_DESCRIPTOR_POINTER             0x978
-#define CHANNEL7CURRENT_DESCRIPTOR_POINTER             0x97C
-#define CHANNEL0_DMA_SOURCE_HIGH_PCI_ADDRESS           0x890
-#define CHANNEL1_DMA_SOURCE_HIGH_PCI_ADDRESS           0x894
-#define CHANNEL2_DMA_SOURCE_HIGH_PCI_ADDRESS           0x898
-#define CHANNEL3_DMA_SOURCE_HIGH_PCI_ADDRESS           0x89c
-#define CHANNEL4_DMA_SOURCE_HIGH_PCI_ADDRESS           0x990
-#define CHANNEL5_DMA_SOURCE_HIGH_PCI_ADDRESS           0x994
-#define CHANNEL6_DMA_SOURCE_HIGH_PCI_ADDRESS           0x998
-#define CHANNEL7_DMA_SOURCE_HIGH_PCI_ADDRESS           0x99c
-#define CHANNEL0_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x8a0
-#define CHANNEL1_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x8a4
-#define CHANNEL2_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x8a8
-#define CHANNEL3_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x8ac
-#define CHANNEL4_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x9a0
-#define CHANNEL5_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x9a4
-#define CHANNEL6_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x9a8
-#define CHANNEL7_DMA_DESTINATION_HIGH_PCI_ADDRESS      0x9ac
-#define CHANNEL0_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x8b0
-#define CHANNEL1_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x8b4
-#define CHANNEL2_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x8b8
-#define CHANNEL3_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x8bc
-#define CHANNEL4_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x9b0
-#define CHANNEL5_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x9b4
-#define CHANNEL6_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x9b8
-#define CHANNEL7_DMA_NEXT_RECORD_POINTER_HIGH_PCI_ADDRESS  0x9bc
-
-/****************************************/
-/* DMA Channel Control                 */
-/****************************************/
-
-#define CHANNEL0CONTROL                                        0x840
-#define CHANNEL0CONTROL_HIGH                           0x880
-#define CHANNEL1CONTROL                                        0x844
-#define CHANNEL1CONTROL_HIGH                           0x884
-#define CHANNEL2CONTROL                                        0x848
-#define CHANNEL2CONTROL_HIGH                           0x888
-#define CHANNEL3CONTROL                                        0x84C
-#define CHANNEL3CONTROL_HIGH                           0x88C
-
-#define CHANNEL4CONTROL                                        0x940
-#define CHANNEL4CONTROL_HIGH                           0x980
-#define CHANNEL5CONTROL                                        0x944
-#define CHANNEL5CONTROL_HIGH                           0x984
-#define CHANNEL6CONTROL                                        0x948
-#define CHANNEL6CONTROL_HIGH                           0x988
-#define CHANNEL7CONTROL                                        0x94C
-#define CHANNEL7CONTROL_HIGH                           0x98C
-
-
-/****************************************/
-/* DMA Arbiter                         */
-/****************************************/
-
-#define ARBITER_CONTROL_0_3                                                                            0x860
-#define ARBITER_CONTROL_4_7                                                                            0x960
-
-
-/****************************************/
-/* DMA Interrupt                       */
-/****************************************/
-
-#define CHANELS0_3_INTERRUPT_CAUSE                     0x8c0
-#define CHANELS0_3_INTERRUPT_MASK                      0x8c4
-#define CHANELS0_3_ERROR_ADDRESS                       0x8c8
-#define CHANELS0_3_ERROR_SELECT                                0x8cc
-#define CHANELS4_7_INTERRUPT_CAUSE                     0x9c0
-#define CHANELS4_7_INTERRUPT_MASK                      0x9c4
-#define CHANELS4_7_ERROR_ADDRESS                       0x9c8
-#define CHANELS4_7_ERROR_SELECT                                0x9cc
-
-
-/****************************************/
-/* DMA Debug (for internal use)                */
-/****************************************/
-
-#define DMA_X0_ADDRESS                                 0x8e0
-#define DMA_X0_COMMAND_AND_ID                          0x8e4
-#define DMA_X0_WRITE_DATA_LOW                          0x8e8
-#define DMA_X0_WRITE_DATA_HIGH                         0x8ec
-#define DMA_X0_WRITE_BYTE_ENABLE                       0x8f8
-#define DMA_X0_READ_DATA_LOW                           0x8f0
-#define DMA_X0_READ_DATA_HIGH                          0x8f4
-#define DMA_X0_READ_ID                                 0x8fc
-#define DMA_X1_ADDRESS                                 0x9e0
-#define DMA_X1_COMMAND_AND_ID                          0x9e4
-#define DMA_X1_WRITE_DATA_LOW                          0x9e8
-#define DMA_X1_WRITE_DATA_HIGH                         0x9ec
-#define DMA_X1_WRITE_BYTE_ENABLE                       0x9f8
-#define DMA_X1_READ_DATA_LOW                           0x9f0
-#define DMA_X1_READ_DATA_HIGH                          0x9f4
-#define DMA_X1_READ_ID                                 0x9fc
-
-/****************************************/
-/* Timer_Counter                       */
-/****************************************/
-
-#define TIMER_COUNTER0                                 0x850
-#define TIMER_COUNTER1                                 0x854
-#define TIMER_COUNTER2                                 0x858
-#define TIMER_COUNTER3                                 0x85C
-#define TIMER_COUNTER_0_3_CONTROL                      0x864
-#define TIMER_COUNTER_0_3_INTERRUPT_CAUSE              0x868
-#define TIMER_COUNTER_0_3_INTERRUPT_MASK               0x86c
-#define TIMER_COUNTER4                                 0x950
-#define TIMER_COUNTER5                                 0x954
-#define TIMER_COUNTER6                                 0x958
-#define TIMER_COUNTER7                                 0x95C
-#define TIMER_COUNTER_4_7_CONTROL                      0x964
-#define TIMER_COUNTER_4_7_INTERRUPT_CAUSE              0x968
-#define TIMER_COUNTER_4_7_INTERRUPT_MASK               0x96c
-
-/****************************************/
-/* PCI Slave Address Decoding          */
-/****************************************/
-
-#define PCI_0SCS_0_BANK_SIZE                           0xc08
-#define PCI_1SCS_0_BANK_SIZE                           0xc88
-#define PCI_0SCS_1_BANK_SIZE                           0xd08
-#define PCI_1SCS_1_BANK_SIZE                           0xd88
-#define PCI_0SCS_2_BANK_SIZE                           0xc0c
-#define PCI_1SCS_2_BANK_SIZE                           0xc8c
-#define PCI_0SCS_3_BANK_SIZE                           0xd0c
-#define PCI_1SCS_3_BANK_SIZE                           0xd8c
-#define PCI_0CS_0_BANK_SIZE                            0xc10
-#define PCI_1CS_0_BANK_SIZE                            0xc90
-#define PCI_0CS_1_BANK_SIZE                            0xd10
-#define PCI_1CS_1_BANK_SIZE                            0xd90
-#define PCI_0CS_2_BANK_SIZE                            0xd18
-#define PCI_1CS_2_BANK_SIZE                            0xd98
-#define PCI_0CS_3_BANK_SIZE                            0xc14
-#define PCI_1CS_3_BANK_SIZE                            0xc94
-#define PCI_0CS_BOOT_BANK_SIZE                         0xd14
-#define PCI_1CS_BOOT_BANK_SIZE                         0xd94
-#define PCI_0P2P_MEM0_BAR_SIZE                         0xd1c
-#define PCI_1P2P_MEM0_BAR_SIZE                         0xd9c
-#define PCI_0P2P_MEM1_BAR_SIZE                         0xd20
-#define PCI_1P2P_MEM1_BAR_SIZE                         0xda0
-#define PCI_0P2P_I_O_BAR_SIZE                          0xd24
-#define PCI_1P2P_I_O_BAR_SIZE                          0xda4
-#define PCI_0CPU_BAR_SIZE                              0xd28
-#define PCI_1CPU_BAR_SIZE                              0xda8
-#define PCI_0DAC_SCS_0_BANK_SIZE                       0xe00
-#define PCI_1DAC_SCS_0_BANK_SIZE                       0xe80
-#define PCI_0DAC_SCS_1_BANK_SIZE                       0xe04
-#define PCI_1DAC_SCS_1_BANK_SIZE                       0xe84
-#define PCI_0DAC_SCS_2_BANK_SIZE                       0xe08
-#define PCI_1DAC_SCS_2_BANK_SIZE                       0xe88
-#define PCI_0DAC_SCS_3_BANK_SIZE                       0xe0c
-#define PCI_1DAC_SCS_3_BANK_SIZE                       0xe8c
-#define PCI_0DAC_CS_0_BANK_SIZE                                0xe10
-#define PCI_1DAC_CS_0_BANK_SIZE                                0xe90
-#define PCI_0DAC_CS_1_BANK_SIZE                                0xe14
-#define PCI_1DAC_CS_1_BANK_SIZE                                0xe94
-#define PCI_0DAC_CS_2_BANK_SIZE                                0xe18
-#define PCI_1DAC_CS_2_BANK_SIZE                                0xe98
-#define PCI_0DAC_CS_3_BANK_SIZE                                0xe1c
-#define PCI_1DAC_CS_3_BANK_SIZE                                0xe9c
-#define PCI_0DAC_BOOTCS_BANK_SIZE                      0xe20
-#define PCI_1DAC_BOOTCS_BANK_SIZE                      0xea0
-#define PCI_0DAC_P2P_MEM0_BAR_SIZE                     0xe24
-#define PCI_1DAC_P2P_MEM0_BAR_SIZE                     0xea4
-#define PCI_0DAC_P2P_MEM1_BAR_SIZE                     0xe28
-#define PCI_1DAC_P2P_MEM1_BAR_SIZE                     0xea8
-#define PCI_0DAC_CPU_BAR_SIZE                          0xe2c
-#define PCI_1DAC_CPU_BAR_SIZE                          0xeac
-#define PCI_0EXPANSION_ROM_BAR_SIZE                    0xd2c
-#define PCI_1EXPANSION_ROM_BAR_SIZE                    0xdac
-#define PCI_0BASE_ADDRESS_REGISTERS_ENABLE             0xc3c
-#define PCI_1BASE_ADDRESS_REGISTERS_ENABLE             0xcbc
-#define PCI_0SCS_0_BASE_ADDRESS_REMAP                  0xc48
-#define PCI_1SCS_0_BASE_ADDRESS_REMAP                  0xcc8
-#define PCI_0SCS_1_BASE_ADDRESS_REMAP                  0xd48
-#define PCI_1SCS_1_BASE_ADDRESS_REMAP                  0xdc8
-#define PCI_0SCS_2_BASE_ADDRESS_REMAP                  0xc4c
-#define PCI_1SCS_2_BASE_ADDRESS_REMAP                  0xccc
-#define PCI_0SCS_3_BASE_ADDRESS_REMAP                  0xd4c
-#define PCI_1SCS_3_BASE_ADDRESS_REMAP                  0xdcc
-#define PCI_0CS_0_BASE_ADDRESS_REMAP                   0xc50
-#define PCI_1CS_0_BASE_ADDRESS_REMAP                   0xcd0
-#define PCI_0CS_1_BASE_ADDRESS_REMAP                   0xd50
-#define PCI_1CS_1_BASE_ADDRESS_REMAP                   0xdd0
-#define PCI_0CS_2_BASE_ADDRESS_REMAP                   0xd58
-#define PCI_1CS_2_BASE_ADDRESS_REMAP                   0xdd8
-#define PCI_0CS_3_BASE_ADDRESS_REMAP                   0xc54
-#define PCI_1CS_3_BASE_ADDRESS_REMAP                   0xcd4
-#define PCI_0CS_BOOTCS_BASE_ADDRESS_REMAP              0xd54
-#define PCI_1CS_BOOTCS_BASE_ADDRESS_REMAP              0xdd4
-#define PCI_0P2P_MEM0_BASE_ADDRESS_REMAP_LOW           0xd5c
-#define PCI_1P2P_MEM0_BASE_ADDRESS_REMAP_LOW           0xddc
-#define PCI_0P2P_MEM0_BASE_ADDRESS_REMAP_HIGH          0xd60
-#define PCI_1P2P_MEM0_BASE_ADDRESS_REMAP_HIGH          0xde0
-#define PCI_0P2P_MEM1_BASE_ADDRESS_REMAP_LOW           0xd64
-#define PCI_1P2P_MEM1_BASE_ADDRESS_REMAP_LOW           0xde4
-#define PCI_0P2P_MEM1_BASE_ADDRESS_REMAP_HIGH          0xd68
-#define PCI_1P2P_MEM1_BASE_ADDRESS_REMAP_HIGH          0xde8
-#define PCI_0P2P_I_O_BASE_ADDRESS_REMAP                        0xd6c
-#define PCI_1P2P_I_O_BASE_ADDRESS_REMAP                        0xdec
-#define PCI_0CPU_BASE_ADDRESS_REMAP                    0xd70
-#define PCI_1CPU_BASE_ADDRESS_REMAP                    0xdf0
-#define PCI_0DAC_SCS_0_BASE_ADDRESS_REMAP              0xf00
-#define PCI_1DAC_SCS_0_BASE_ADDRESS_REMAP              0xff0
-#define PCI_0DAC_SCS_1_BASE_ADDRESS_REMAP              0xf04
-#define PCI_1DAC_SCS_1_BASE_ADDRESS_REMAP              0xf84
-#define PCI_0DAC_SCS_2_BASE_ADDRESS_REMAP              0xf08
-#define PCI_1DAC_SCS_2_BASE_ADDRESS_REMAP              0xf88
-#define PCI_0DAC_SCS_3_BASE_ADDRESS_REMAP              0xf0c
-#define PCI_1DAC_SCS_3_BASE_ADDRESS_REMAP              0xf8c
-#define PCI_0DAC_CS_0_BASE_ADDRESS_REMAP               0xf10
-#define PCI_1DAC_CS_0_BASE_ADDRESS_REMAP               0xf90
-#define PCI_0DAC_CS_1_BASE_ADDRESS_REMAP               0xf14
-#define PCI_1DAC_CS_1_BASE_ADDRESS_REMAP               0xf94
-#define PCI_0DAC_CS_2_BASE_ADDRESS_REMAP               0xf18
-#define PCI_1DAC_CS_2_BASE_ADDRESS_REMAP               0xf98
-#define PCI_0DAC_CS_3_BASE_ADDRESS_REMAP               0xf1c
-#define PCI_1DAC_CS_3_BASE_ADDRESS_REMAP               0xf9c
-#define PCI_0DAC_BOOTCS_BASE_ADDRESS_REMAP             0xf20
-#define PCI_1DAC_BOOTCS_BASE_ADDRESS_REMAP             0xfa0
-#define PCI_0DAC_P2P_MEM0_BASE_ADDRESS_REMAP_LOW       0xf24
-#define PCI_1DAC_P2P_MEM0_BASE_ADDRESS_REMAP_LOW       0xfa4
-#define PCI_0DAC_P2P_MEM0_BASE_ADDRESS_REMAP_HIGH      0xf28
-#define PCI_1DAC_P2P_MEM0_BASE_ADDRESS_REMAP_HIGH      0xfa8
-#define PCI_0DAC_P2P_MEM1_BASE_ADDRESS_REMAP_LOW       0xf2c
-#define PCI_1DAC_P2P_MEM1_BASE_ADDRESS_REMAP_LOW       0xfac
-#define PCI_0DAC_P2P_MEM1_BASE_ADDRESS_REMAP_HIGH      0xf30
-#define PCI_1DAC_P2P_MEM1_BASE_ADDRESS_REMAP_HIGH      0xfb0
-#define PCI_0DAC_CPU_BASE_ADDRESS_REMAP                        0xf34
-#define PCI_1DAC_CPU_BASE_ADDRESS_REMAP                        0xfb4
-#define PCI_0EXPANSION_ROM_BASE_ADDRESS_REMAP          0xf38
-#define PCI_1EXPANSION_ROM_BASE_ADDRESS_REMAP          0xfb8
-#define PCI_0ADDRESS_DECODE_CONTROL                    0xd3c
-#define PCI_1ADDRESS_DECODE_CONTROL                    0xdbc
-
-/****************************************/
-/* PCI Control                         */
-/****************************************/
-
-#define PCI_0COMMAND                                   0xc00
-#define PCI_1COMMAND                                   0xc80
-#define PCI_0MODE                                      0xd00
-#define PCI_1MODE                                      0xd80
-#define PCI_0TIMEOUT_RETRY                             0xc04
-#define PCI_1TIMEOUT_RETRY                             0xc84
-#define PCI_0READ_BUFFER_DISCARD_TIMER                 0xd04
-#define PCI_1READ_BUFFER_DISCARD_TIMER                 0xd84
-#define MSI_0TRIGGER_TIMER                             0xc38
-#define MSI_1TRIGGER_TIMER                             0xcb8
-#define PCI_0ARBITER_CONTROL                           0x1d00
-#define PCI_1ARBITER_CONTROL                           0x1d80
-/* changing untill here */
-#define PCI_0CROSS_BAR_CONTROL_LOW                     0x1d08
-#define PCI_0CROSS_BAR_CONTROL_HIGH                    0x1d0c
-#define PCI_0CROSS_BAR_TIMEOUT                         0x1d04
-#define PCI_0READ_RESPONSE_CROSS_BAR_CONTROL_LOW       0x1d18
-#define PCI_0READ_RESPONSE_CROSS_BAR_CONTROL_HIGH      0x1d1c
-#define PCI_0SYNC_BARRIER_VIRTUAL_REGISTER             0x1d10
-#define PCI_0P2P_CONFIGURATION                         0x1d14
-#define PCI_0ACCESS_CONTROL_BASE_0_LOW                 0x1e00
-#define PCI_0ACCESS_CONTROL_BASE_0_HIGH                        0x1e04
-#define PCI_0ACCESS_CONTROL_TOP_0                      0x1e08
-#define PCI_0ACCESS_CONTROL_BASE_1_LOW                 0x1e10
-#define PCI_0ACCESS_CONTROL_BASE_1_HIGH                        0x1e14
-#define PCI_0ACCESS_CONTROL_TOP_1                      0x1e18
-#define PCI_0ACCESS_CONTROL_BASE_2_LOW                 0x1e20
-#define PCI_0ACCESS_CONTROL_BASE_2_HIGH                        0x1e24
-#define PCI_0ACCESS_CONTROL_TOP_2                      0x1e28
-#define PCI_0ACCESS_CONTROL_BASE_3_LOW                 0x1e30
-#define PCI_0ACCESS_CONTROL_BASE_3_HIGH                        0x1e34
-#define PCI_0ACCESS_CONTROL_TOP_3                      0x1e38
-#define PCI_0ACCESS_CONTROL_BASE_4_LOW                 0x1e40
-#define PCI_0ACCESS_CONTROL_BASE_4_HIGH                        0x1e44
-#define PCI_0ACCESS_CONTROL_TOP_4                      0x1e48
-#define PCI_0ACCESS_CONTROL_BASE_5_LOW                 0x1e50
-#define PCI_0ACCESS_CONTROL_BASE_5_HIGH                        0x1e54
-#define PCI_0ACCESS_CONTROL_TOP_5                      0x1e58
-#define PCI_0ACCESS_CONTROL_BASE_6_LOW                 0x1e60
-#define PCI_0ACCESS_CONTROL_BASE_6_HIGH                        0x1e64
-#define PCI_0ACCESS_CONTROL_TOP_6                      0x1e68
-#define PCI_0ACCESS_CONTROL_BASE_7_LOW                 0x1e70
-#define PCI_0ACCESS_CONTROL_BASE_7_HIGH                        0x1e74
-#define PCI_0ACCESS_CONTROL_TOP_7                      0x1e78
-#define PCI_1CROSS_BAR_CONTROL_LOW                     0x1d88
-#define PCI_1CROSS_BAR_CONTROL_HIGH                    0x1d8c
-#define PCI_1CROSS_BAR_TIMEOUT                         0x1d84
-#define PCI_1READ_RESPONSE_CROSS_BAR_CONTROL_LOW       0x1d98
-#define PCI_1READ_RESPONSE_CROSS_BAR_CONTROL_HIGH      0x1d9c
-#define PCI_1SYNC_BARRIER_VIRTUAL_REGISTER             0x1d90
-#define PCI_1P2P_CONFIGURATION                         0x1d94
-#define PCI_1ACCESS_CONTROL_BASE_0_LOW                 0x1e80
-#define PCI_1ACCESS_CONTROL_BASE_0_HIGH                        0x1e84
-#define PCI_1ACCESS_CONTROL_TOP_0                      0x1e88
-#define PCI_1ACCESS_CONTROL_BASE_1_LOW                 0x1e90
-#define PCI_1ACCESS_CONTROL_BASE_1_HIGH                        0x1e94
-#define PCI_1ACCESS_CONTROL_TOP_1                      0x1e98
-#define PCI_1ACCESS_CONTROL_BASE_2_LOW                 0x1ea0
-#define PCI_1ACCESS_CONTROL_BASE_2_HIGH                        0x1ea4
-#define PCI_1ACCESS_CONTROL_TOP_2                      0x1ea8
-#define PCI_1ACCESS_CONTROL_BASE_3_LOW                 0x1eb0
-#define PCI_1ACCESS_CONTROL_BASE_3_HIGH                        0x1eb4
-#define PCI_1ACCESS_CONTROL_TOP_3                      0x1eb8
-#define PCI_1ACCESS_CONTROL_BASE_4_LOW                 0x1ec0
-#define PCI_1ACCESS_CONTROL_BASE_4_HIGH                        0x1ec4
-#define PCI_1ACCESS_CONTROL_TOP_4                      0x1ec8
-#define PCI_1ACCESS_CONTROL_BASE_5_LOW                 0x1ed0
-#define PCI_1ACCESS_CONTROL_BASE_5_HIGH                        0x1ed4
-#define PCI_1ACCESS_CONTROL_TOP_5                      0x1ed8
-#define PCI_1ACCESS_CONTROL_BASE_6_LOW                 0x1ee0
-#define PCI_1ACCESS_CONTROL_BASE_6_HIGH                        0x1ee4
-#define PCI_1ACCESS_CONTROL_TOP_6                      0x1ee8
-#define PCI_1ACCESS_CONTROL_BASE_7_LOW                 0x1ef0
-#define PCI_1ACCESS_CONTROL_BASE_7_HIGH                        0x1ef4
-#define PCI_1ACCESS_CONTROL_TOP_7                      0x1ef8
-
-/****************************************/
-/* PCI Snoop Control                   */
-/****************************************/
-
-#define PCI_0SNOOP_CONTROL_BASE_0_LOW                  0x1f00
-#define PCI_0SNOOP_CONTROL_BASE_0_HIGH                 0x1f04
-#define PCI_0SNOOP_CONTROL_TOP_0                       0x1f08
-#define PCI_0SNOOP_CONTROL_BASE_1_0_LOW                        0x1f10
-#define PCI_0SNOOP_CONTROL_BASE_1_0_HIGH               0x1f14
-#define PCI_0SNOOP_CONTROL_TOP_1                       0x1f18
-#define PCI_0SNOOP_CONTROL_BASE_2_0_LOW                        0x1f20
-#define PCI_0SNOOP_CONTROL_BASE_2_0_HIGH               0x1f24
-#define PCI_0SNOOP_CONTROL_TOP_2                       0x1f28
-#define PCI_0SNOOP_CONTROL_BASE_3_0_LOW                        0x1f30
-#define PCI_0SNOOP_CONTROL_BASE_3_0_HIGH               0x1f34
-#define PCI_0SNOOP_CONTROL_TOP_3                       0x1f38
-#define PCI_1SNOOP_CONTROL_BASE_0_LOW                  0x1f80
-#define PCI_1SNOOP_CONTROL_BASE_0_HIGH                 0x1f84
-#define PCI_1SNOOP_CONTROL_TOP_0                       0x1f88
-#define PCI_1SNOOP_CONTROL_BASE_1_0_LOW                        0x1f90
-#define PCI_1SNOOP_CONTROL_BASE_1_0_HIGH               0x1f94
-#define PCI_1SNOOP_CONTROL_TOP_1                       0x1f98
-#define PCI_1SNOOP_CONTROL_BASE_2_0_LOW                        0x1fa0
-#define PCI_1SNOOP_CONTROL_BASE_2_0_HIGH               0x1fa4
-#define PCI_1SNOOP_CONTROL_TOP_2                       0x1fa8
-#define PCI_1SNOOP_CONTROL_BASE_3_0_LOW                        0x1fb0
-#define PCI_1SNOOP_CONTROL_BASE_3_0_HIGH               0x1fb4
-#define PCI_1SNOOP_CONTROL_TOP_3                       0x1fb8
-
-/****************************************/
-/* PCI Configuration Address           */
-/****************************************/
-
-#define PCI_0CONFIGURATION_ADDRESS                     0xcf8
-#define PCI_0CONFIGURATION_DATA_VIRTUAL_REGISTER       0xcfc
-#define PCI_1CONFIGURATION_ADDRESS                     0xc78
-#define PCI_1CONFIGURATION_DATA_VIRTUAL_REGISTER       0xc7c
-#define PCI_0INTERRUPT_ACKNOWLEDGE_VIRTUAL_REGISTER    0xc34
-#define PCI_1INTERRUPT_ACKNOWLEDGE_VIRTUAL_REGISTER    0xcb4
-
-/****************************************/
-/* PCI Error Report                    */
-/****************************************/
-
-#define PCI_0SERR_MASK                                                                          0xc28
-#define PCI_0ERROR_ADDRESS_LOW                         0x1d40
-#define PCI_0ERROR_ADDRESS_HIGH                                0x1d44
-#define PCI_0ERROR_DATA_LOW                            0x1d48
-#define PCI_0ERROR_DATA_HIGH                           0x1d4c
-#define PCI_0ERROR_COMMAND                             0x1d50
-#define PCI_0ERROR_CAUSE                               0x1d58
-#define PCI_0ERROR_MASK                                        0x1d5c
-#define PCI_1SERR_MASK                                                                          0xca8
-#define PCI_1ERROR_ADDRESS_LOW                         0x1dc0
-#define PCI_1ERROR_ADDRESS_HIGH                                0x1dc4
-#define PCI_1ERROR_DATA_LOW                            0x1dc8
-#define PCI_1ERROR_DATA_HIGH                           0x1dcc
-#define PCI_1ERROR_COMMAND                             0x1dd0
-#define PCI_1ERROR_CAUSE                               0x1dd8
-#define PCI_1ERROR_MASK                                        0x1ddc
-
-
-/****************************************/
-/* Lslave Debug  (for internal use)    */
-/****************************************/
-
-#define L_SLAVE_X0_ADDRESS                             0x1d20
-#define L_SLAVE_X0_COMMAND_AND_ID                      0x1d24
-#define L_SLAVE_X1_ADDRESS                             0x1d28
-#define L_SLAVE_X1_COMMAND_AND_ID                      0x1d2c
-#define L_SLAVE_WRITE_DATA_LOW                         0x1d30
-#define L_SLAVE_WRITE_DATA_HIGH                                0x1d34
-#define L_SLAVE_WRITE_BYTE_ENABLE                      0x1d60
-#define L_SLAVE_READ_DATA_LOW                          0x1d38
-#define L_SLAVE_READ_DATA_HIGH                         0x1d3c
-#define L_SLAVE_READ_ID                                        0x1d64
-
-/****************************************/
-/* PCI Configuration Function 0                */
-/****************************************/
-
-#define PCI_DEVICE_AND_VENDOR_ID                       0x000
-#define PCI_STATUS_AND_COMMAND                         0x004
-#define PCI_CLASS_CODE_AND_REVISION_ID                 0x008
-#define PCI_BIST_HEADER_TYPE_LATENCY_TIMER_CACHE_LINE  0x00C
-#define PCI_SCS_0_BASE_ADDRESS                         0x010
-#define PCI_SCS_1_BASE_ADDRESS                         0x014
-#define PCI_SCS_2_BASE_ADDRESS                         0x018
-#define PCI_SCS_3_BASE_ADDRESS                         0x01C
-#define PCI_INTERNAL_REGISTERS_MEMORY_MAPPED_BASE_ADDRESS  0x020
-#define PCI_INTERNAL_REGISTERS_I_OMAPPED_BASE_ADDRESS  0x024
-#define PCI_SUBSYSTEM_ID_AND_SUBSYSTEM_VENDOR_ID       0x02C
-#define PCI_EXPANSION_ROM_BASE_ADDRESS_REGISTER                0x030
-#define PCI_CAPABILTY_LIST_POINTER                     0x034
-#define PCI_INTERRUPT_PIN_AND_LINE                     0x03C
-#define PCI_POWER_MANAGEMENT_CAPABILITY                        0x040
-#define PCI_POWER_MANAGEMENT_STATUS_AND_CONTROL                0x044
-#define PCI_VPD_ADDRESS                                        0x048
-#define PCI_VPD_DATA                                   0x04c
-#define PCI_MSI_MESSAGE_CONTROL                                0x050
-#define PCI_MSI_MESSAGE_ADDRESS                                0x054
-#define PCI_MSI_MESSAGE_UPPER_ADDRESS                  0x058
-#define PCI_MSI_MESSAGE_DATA                           0x05c
-#define PCI_COMPACT_PCI_HOT_SWAP_CAPABILITY            0x058
-
-/****************************************/
-/* PCI Configuration Function 1                */
-/****************************************/
-
-#define PCI_CS_0_BASE_ADDRESS                          0x110
-#define PCI_CS_1_BASE_ADDRESS                          0x114
-#define PCI_CS_2_BASE_ADDRESS                          0x118
-#define PCI_CS_3_BASE_ADDRESS                          0x11c
-#define PCI_BOOTCS_BASE_ADDRESS                                0x120
-
-/****************************************/
-/* PCI Configuration Function 2                */
-/****************************************/
-
-#define PCI_P2P_MEM0_BASE_ADDRESS                      0x210
-#define PCI_P2P_MEM1_BASE_ADDRESS                      0x214
-#define PCI_P2P_I_O_BASE_ADDRESS                       0x218
-#define PCI_CPU_BASE_ADDRESS                           0x21c
-
-/****************************************/
-/* PCI Configuration Function 4                */
-/****************************************/
-
-#define PCI_DAC_SCS_0_BASE_ADDRESS_LOW                 0x410
-#define PCI_DAC_SCS_0_BASE_ADDRESS_HIGH                        0x414
-#define PCI_DAC_SCS_1_BASE_ADDRESS_LOW                 0x418
-#define PCI_DAC_SCS_1_BASE_ADDRESS_HIGH                        0x41c
-#define PCI_DAC_P2P_MEM0_BASE_ADDRESS_LOW              0x420
-#define PCI_DAC_P2P_MEM0_BASE_ADDRESS_HIGH             0x424
-
-
-/****************************************/
-/* PCI Configuration Function 5                */
-/****************************************/
-
-#define PCI_DAC_SCS_2_BASE_ADDRESS_LOW                 0x510
-#define PCI_DAC_SCS_2_BASE_ADDRESS_HIGH                        0x514
-#define PCI_DAC_SCS_3_BASE_ADDRESS_LOW                 0x518
-#define PCI_DAC_SCS_3_BASE_ADDRESS_HIGH                        0x51c
-#define PCI_DAC_P2P_MEM1_BASE_ADDRESS_LOW              0x520
-#define PCI_DAC_P2P_MEM1_BASE_ADDRESS_HIGH             0x524
-
-
-/****************************************/
-/* PCI Configuration Function 6                */
-/****************************************/
-
-#define PCI_DAC_CS_0_BASE_ADDRESS_LOW                  0x610
-#define PCI_DAC_CS_0_BASE_ADDRESS_HIGH                 0x614
-#define PCI_DAC_CS_1_BASE_ADDRESS_LOW                  0x618
-#define PCI_DAC_CS_1_BASE_ADDRESS_HIGH                 0x61c
-#define PCI_DAC_CS_2_BASE_ADDRESS_LOW                  0x620
-#define PCI_DAC_CS_2_BASE_ADDRESS_HIGH                 0x624
-
-/****************************************/
-/* PCI Configuration Function 7                */
-/****************************************/
-
-#define PCI_DAC_CS_3_BASE_ADDRESS_LOW                  0x710
-#define PCI_DAC_CS_3_BASE_ADDRESS_HIGH                 0x714
-#define PCI_DAC_BOOTCS_BASE_ADDRESS_LOW                        0x718
-#define PCI_DAC_BOOTCS_BASE_ADDRESS_HIGH               0x71c
-#define PCI_DAC_CPU_BASE_ADDRESS_LOW                   0x720
-#define PCI_DAC_CPU_BASE_ADDRESS_HIGH                  0x724
-
-/****************************************/
-/* Interrupts                          */
-/****************************************/
-
-#define LOW_INTERRUPT_CAUSE_REGISTER                   0xc18
-#define HIGH_INTERRUPT_CAUSE_REGISTER                  0xc68
-#define CPU_INTERRUPT_MASK_REGISTER_LOW                        0xc1c
-#define CPU_INTERRUPT_MASK_REGISTER_HIGH               0xc6c
-#define CPU_SELECT_CAUSE_REGISTER                      0xc70
-#define PCI_0INTERRUPT_CAUSE_MASK_REGISTER_LOW         0xc24
-#define PCI_0INTERRUPT_CAUSE_MASK_REGISTER_HIGH                0xc64
-#define PCI_0SELECT_CAUSE                              0xc74
-#define PCI_1INTERRUPT_CAUSE_MASK_REGISTER_LOW         0xca4
-#define PCI_1INTERRUPT_CAUSE_MASK_REGISTER_HIGH                0xce4
-#define PCI_1SELECT_CAUSE                              0xcf4
-#define CPU_INT_0_MASK                                 0xe60
-#define CPU_INT_1_MASK                                 0xe64
-#define CPU_INT_2_MASK                                 0xe68
-#define CPU_INT_3_MASK                                 0xe6c
-
-/****************************************/
-/* I20 Support registers               */
-/****************************************/
-
-#define INBOUND_MESSAGE_REGISTER0_PCI_SIDE             0x010
-#define INBOUND_MESSAGE_REGISTER1_PCI_SIDE             0x014
-#define OUTBOUND_MESSAGE_REGISTER0_PCI_SIDE            0x018
-#define OUTBOUND_MESSAGE_REGISTER1_PCI_SIDE            0x01C
-#define INBOUND_DOORBELL_REGISTER_PCI_SIDE             0x020
-#define INBOUND_INTERRUPT_CAUSE_REGISTER_PCI_SIDE      0x024
-#define INBOUND_INTERRUPT_MASK_REGISTER_PCI_SIDE       0x028
-#define OUTBOUND_DOORBELL_REGISTER_PCI_SIDE            0x02C
-#define OUTBOUND_INTERRUPT_CAUSE_REGISTER_PCI_SIDE     0x030
-#define OUTBOUND_INTERRUPT_MASK_REGISTER_PCI_SIDE      0x034
-#define INBOUND_QUEUE_PORT_VIRTUAL_REGISTER_PCI_SIDE   0x040
-#define OUTBOUND_QUEUE_PORT_VIRTUAL_REGISTER_PCI_SIDE  0x044
-#define QUEUE_CONTROL_REGISTER_PCI_SIDE                        0x050
-#define QUEUE_BASE_ADDRESS_REGISTER_PCI_SIDE           0x054
-#define INBOUND_FREE_HEAD_POINTER_REGISTER_PCI_SIDE    0x060
-#define INBOUND_FREE_TAIL_POINTER_REGISTER_PCI_SIDE    0x064
-#define INBOUND_POST_HEAD_POINTER_REGISTER_PCI_SIDE    0x068
-#define INBOUND_POST_TAIL_POINTER_REGISTER_PCI_SIDE    0x06C
-#define OUTBOUND_FREE_HEAD_POINTER_REGISTER_PCI_SIDE   0x070
-#define OUTBOUND_FREE_TAIL_POINTER_REGISTER_PCI_SIDE   0x074
-#define OUTBOUND_POST_HEAD_POINTER_REGISTER_PCI_SIDE   0x078
-#define OUTBOUND_POST_TAIL_POINTER_REGISTER_PCI_SIDE   0x07C
-
-#define INBOUND_MESSAGE_REGISTER0_CPU_SIDE             0x1C10
-#define INBOUND_MESSAGE_REGISTER1_CPU_SIDE             0x1C14
-#define OUTBOUND_MESSAGE_REGISTER0_CPU_SIDE            0x1C18
-#define OUTBOUND_MESSAGE_REGISTER1_CPU_SIDE            0x1C1C
-#define INBOUND_DOORBELL_REGISTER_CPU_SIDE             0x1C20
-#define INBOUND_INTERRUPT_CAUSE_REGISTER_CPU_SIDE      0x1C24
-#define INBOUND_INTERRUPT_MASK_REGISTER_CPU_SIDE       0x1C28
-#define OUTBOUND_DOORBELL_REGISTER_CPU_SIDE            0x1C2C
-#define OUTBOUND_INTERRUPT_CAUSE_REGISTER_CPU_SIDE     0x1C30
-#define OUTBOUND_INTERRUPT_MASK_REGISTER_CPU_SIDE      0x1C34
-#define INBOUND_QUEUE_PORT_VIRTUAL_REGISTER_CPU_SIDE   0x1C40
-#define OUTBOUND_QUEUE_PORT_VIRTUAL_REGISTER_CPU_SIDE  0x1C44
-#define QUEUE_CONTROL_REGISTER_CPU_SIDE                        0x1C50
-#define QUEUE_BASE_ADDRESS_REGISTER_CPU_SIDE           0x1C54
-#define INBOUND_FREE_HEAD_POINTER_REGISTER_CPU_SIDE    0x1C60
-#define INBOUND_FREE_TAIL_POINTER_REGISTER_CPU_SIDE    0x1C64
-#define INBOUND_POST_HEAD_POINTER_REGISTER_CPU_SIDE    0x1C68
-#define INBOUND_POST_TAIL_POINTER_REGISTER_CPU_SIDE    0x1C6C
-#define OUTBOUND_FREE_HEAD_POINTER_REGISTER_CPU_SIDE   0x1C70
-#define OUTBOUND_FREE_TAIL_POINTER_REGISTER_CPU_SIDE   0x1C74
-#define OUTBOUND_POST_HEAD_POINTER_REGISTER_CPU_SIDE   0x1C78
-#define OUTBOUND_POST_TAIL_POINTER_REGISTER_CPU_SIDE   0x1C7C
-
-/****************************************/
-/* Communication Unit Registers                */
-/****************************************/
-
-#define ETHERNET_0_ADDRESS_CONTROL_LOW                 0xf200
-#define ETHERNET_0_ADDRESS_CONTROL_HIGH                        0xf204
-#define ETHERNET_0_RECEIVE_BUFFER_PCI_HIGH_ADDRESS     0xf208
-#define ETHERNET_0_TRANSMIT_BUFFER_PCI_HIGH_ADDRESS    0xf20c
-#define ETHERNET_0_RECEIVE_DESCRIPTOR_PCI_HIGH_ADDRESS 0xf210
-#define ETHERNET_0_TRANSMIT_DESCRIPTOR_PCI_HIGH_ADDRESS 0xf214
-#define ETHERNET_0_HASH_TABLE_PCI_HIGH_ADDRESS         0xf218
-#define ETHERNET_1_ADDRESS_CONTROL_LOW                 0xf220
-#define ETHERNET_1_ADDRESS_CONTROL_HIGH                        0xf224
-#define ETHERNET_1_RECEIVE_BUFFER_PCI_HIGH_ADDRESS     0xf228
-#define ETHERNET_1_TRANSMIT_BUFFER_PCI_HIGH_ADDRESS    0xf22c
-#define ETHERNET_1_RECEIVE_DESCRIPTOR_PCI_HIGH_ADDRESS 0xf230
-#define ETHERNET_1_TRANSMIT_DESCRIPTOR_PCI_HIGH_ADDRESS 0xf234
-#define ETHERNET_1_HASH_TABLE_PCI_HIGH_ADDRESS         0xf238
-#define ETHERNET_2_ADDRESS_CONTROL_LOW                 0xf240
-#define ETHERNET_2_ADDRESS_CONTROL_HIGH                        0xf244
-#define ETHERNET_2_RECEIVE_BUFFER_PCI_HIGH_ADDRESS     0xf248
-#define ETHERNET_2_TRANSMIT_BUFFER_PCI_HIGH_ADDRESS    0xf24c
-#define ETHERNET_2_RECEIVE_DESCRIPTOR_PCI_HIGH_ADDRESS 0xf250
-#define ETHERNET_2_TRANSMIT_DESCRIPTOR_PCI_HIGH_ADDRESS 0xf254
-#define ETHERNET_2_HASH_TABLE_PCI_HIGH_ADDRESS         0xf258
-#define MPSC_0_ADDRESS_CONTROL_LOW                     0xf280
-#define MPSC_0_ADDRESS_CONTROL_HIGH                    0xf284
-#define MPSC_0_RECEIVE_BUFFER_PCI_HIGH_ADDRESS         0xf288
-#define MPSC_0_TRANSMIT_BUFFER_PCI_HIGH_ADDRESS                0xf28c
-#define MPSC_0_RECEIVE_DESCRIPTOR_PCI_HIGH_ADDRESS     0xf290
-#define MPSC_0_TRANSMIT_DESCRIPTOR_PCI_HIGH_ADDRESS    0xf294
-#define MPSC_1_ADDRESS_CONTROL_LOW                     0xf2c0
-#define MPSC_1_ADDRESS_CONTROL_HIGH                    0xf2c4
-#define MPSC_1_RECEIVE_BUFFER_PCI_HIGH_ADDRESS         0xf2c8
-#define MPSC_1_TRANSMIT_BUFFER_PCI_HIGH_ADDRESS                0xf2cc
-#define MPSC_1_RECEIVE_DESCRIPTOR_PCI_HIGH_ADDRESS     0xf2d0
-#define MPSC_1_TRANSMIT_DESCRIPTOR_PCI_HIGH_ADDRESS    0xf2d4
-#define SERIAL_INIT_PCI_HIGH_ADDRESS                   0xf320
-#define SERIAL_INIT_LAST_DATA                          0xf324
-#define SERIAL_INIT_STATUS_AND_CONTROL                 0xf328
-#define COMM_UNIT_ARBITER_CONTROL                      0xf300
-#define COMM_UNIT_CROSS_BAR_TIMEOUT                    0xf304
-#define COMM_UNIT_INTERRUPT_CAUSE                      0xf310
-#define COMM_UNIT_INTERRUPT_MASK                       0xf314
-#define COMM_UNIT_ERROR_ADDRESS                                0xf314
-
-/****************************************/
-/* Cunit Debug (for internal use)     */
-/****************************************/
-
-#define CUNIT_ADDRESS                                  0xf340
-#define CUNIT_COMMAND_AND_ID                           0xf344
-#define CUNIT_WRITE_DATA_LOW                           0xf348
-#define CUNIT_WRITE_DATA_HIGH                          0xf34c
-#define CUNIT_WRITE_BYTE_ENABLE                                0xf358
-#define CUNIT_READ_DATA_LOW                            0xf350
-#define CUNIT_READ_DATA_HIGH                           0xf354
-#define CUNIT_READ_ID                                  0xf35c
-
-/****************************************/
-/* Fast Ethernet Unit Registers                */
-/****************************************/
-
-/* Ethernet */
-
-#define ETHERNET_PHY_ADDRESS_REGISTER                  0x2000
-#define ETHERNET_SMI_REGISTER                          0x2010
-
-/* Ethernet 0 */
-
-#define ETHERNET0_PORT_CONFIGURATION_REGISTER          0x2400
-#define ETHERNET0_PORT_CONFIGURATION_EXTEND_REGISTER   0x2408
-#define ETHERNET0_PORT_COMMAND_REGISTER                        0x2410
-#define ETHERNET0_PORT_STATUS_REGISTER                 0x2418
-#define ETHERNET0_SERIAL_PARAMETRS_REGISTER            0x2420
-#define ETHERNET0_HASH_TABLE_POINTER_REGISTER          0x2428
-#define ETHERNET0_FLOW_CONTROL_SOURCE_ADDRESS_LOW      0x2430
-#define ETHERNET0_FLOW_CONTROL_SOURCE_ADDRESS_HIGH     0x2438
-#define ETHERNET0_SDMA_CONFIGURATION_REGISTER          0x2440
-#define ETHERNET0_SDMA_COMMAND_REGISTER                        0x2448
-#define ETHERNET0_INTERRUPT_CAUSE_REGISTER             0x2450
-#define ETHERNET0_INTERRUPT_MASK_REGISTER              0x2458
-#define ETHERNET0_FIRST_RX_DESCRIPTOR_POINTER0         0x2480
-#define ETHERNET0_FIRST_RX_DESCRIPTOR_POINTER1         0x2484
-#define ETHERNET0_FIRST_RX_DESCRIPTOR_POINTER2         0x2488
-#define ETHERNET0_FIRST_RX_DESCRIPTOR_POINTER3         0x248c
-#define ETHERNET0_CURRENT_RX_DESCRIPTOR_POINTER0       0x24a0
-#define ETHERNET0_CURRENT_RX_DESCRIPTOR_POINTER1       0x24a4
-#define ETHERNET0_CURRENT_RX_DESCRIPTOR_POINTER2       0x24a8
-#define ETHERNET0_CURRENT_RX_DESCRIPTOR_POINTER3       0x24ac
-#define ETHERNET0_CURRENT_TX_DESCRIPTOR_POINTER0       0x24e0
-#define ETHERNET0_CURRENT_TX_DESCRIPTOR_POINTER1       0x24e4
-#define ETHERNET0_MIB_COUNTER_BASE                     0x2500
-
-/* Ethernet 1 */
-
-#define ETHERNET1_PORT_CONFIGURATION_REGISTER          0x2800
-#define ETHERNET1_PORT_CONFIGURATION_EXTEND_REGISTER   0x2808
-#define ETHERNET1_PORT_COMMAND_REGISTER                        0x2810
-#define ETHERNET1_PORT_STATUS_REGISTER                 0x2818
-#define ETHERNET1_SERIAL_PARAMETRS_REGISTER            0x2820
-#define ETHERNET1_HASH_TABLE_POINTER_REGISTER          0x2828
-#define ETHERNET1_FLOW_CONTROL_SOURCE_ADDRESS_LOW      0x2830
-#define ETHERNET1_FLOW_CONTROL_SOURCE_ADDRESS_HIGH     0x2838
-#define ETHERNET1_SDMA_CONFIGURATION_REGISTER          0x2840
-#define ETHERNET1_SDMA_COMMAND_REGISTER                        0x2848
-#define ETHERNET1_INTERRUPT_CAUSE_REGISTER             0x2850
-#define ETHERNET1_INTERRUPT_MASK_REGISTER              0x2858
-#define ETHERNET1_FIRST_RX_DESCRIPTOR_POINTER0         0x2880
-#define ETHERNET1_FIRST_RX_DESCRIPTOR_POINTER1         0x2884
-#define ETHERNET1_FIRST_RX_DESCRIPTOR_POINTER2         0x2888
-#define ETHERNET1_FIRST_RX_DESCRIPTOR_POINTER3         0x288c
-#define ETHERNET1_CURRENT_RX_DESCRIPTOR_POINTER0       0x28a0
-#define ETHERNET1_CURRENT_RX_DESCRIPTOR_POINTER1       0x28a4
-#define ETHERNET1_CURRENT_RX_DESCRIPTOR_POINTER2       0x28a8
-#define ETHERNET1_CURRENT_RX_DESCRIPTOR_POINTER3       0x28ac
-#define ETHERNET1_CURRENT_TX_DESCRIPTOR_POINTER0       0x28e0
-#define ETHERNET1_CURRENT_TX_DESCRIPTOR_POINTER1       0x28e4
-#define ETHERNET1_MIB_COUNTER_BASE                     0x2900
-
-/* Ethernet 2 */
-
-#define ETHERNET2_PORT_CONFIGURATION_REGISTER          0x2c00
-#define ETHERNET2_PORT_CONFIGURATION_EXTEND_REGISTER   0x2c08
-#define ETHERNET2_PORT_COMMAND_REGISTER                        0x2c10
-#define ETHERNET2_PORT_STATUS_REGISTER                 0x2c18
-#define ETHERNET2_SERIAL_PARAMETRS_REGISTER            0x2c20
-#define ETHERNET2_HASH_TABLE_POINTER_REGISTER          0x2c28
-#define ETHERNET2_FLOW_CONTROL_SOURCE_ADDRESS_LOW      0x2c30
-#define ETHERNET2_FLOW_CONTROL_SOURCE_ADDRESS_HIGH     0x2c38
-#define ETHERNET2_SDMA_CONFIGURATION_REGISTER          0x2c40
-#define ETHERNET2_SDMA_COMMAND_REGISTER                        0x2c48
-#define ETHERNET2_INTERRUPT_CAUSE_REGISTER             0x2c50
-#define ETHERNET2_INTERRUPT_MASK_REGISTER              0x2c58
-#define ETHERNET2_FIRST_RX_DESCRIPTOR_POINTER0         0x2c80
-#define ETHERNET2_FIRST_RX_DESCRIPTOR_POINTER1         0x2c84
-#define ETHERNET2_FIRST_RX_DESCRIPTOR_POINTER2         0x2c88
-#define ETHERNET2_FIRST_RX_DESCRIPTOR_POINTER3         0x2c8c
-#define ETHERNET2_CURRENT_RX_DESCRIPTOR_POINTER0       0x2ca0
-#define ETHERNET2_CURRENT_RX_DESCRIPTOR_POINTER1       0x2ca4
-#define ETHERNET2_CURRENT_RX_DESCRIPTOR_POINTER2       0x2ca8
-#define ETHERNET2_CURRENT_RX_DESCRIPTOR_POINTER3       0x2cac
-#define ETHERNET2_CURRENT_TX_DESCRIPTOR_POINTER0       0x2ce0
-#define ETHERNET2_CURRENT_TX_DESCRIPTOR_POINTER1       0x2ce4
-#define ETHERNET2_MIB_COUNTER_BASE                     0x2d00
-
-/****************************************/
-/* SDMA Registers                      */
-/****************************************/
-
-#define SDMA_GROUP_CONFIGURATION_REGISTER              0xb1f0
-#define CHANNEL0_CONFIGURATION_REGISTER                        0x4000
-#define CHANNEL0_COMMAND_REGISTER                      0x4008
-#define CHANNEL0_RX_CMD_STATUS                         0x4800
-#define CHANNEL0_RX_PACKET_AND_BUFFER_SIZES            0x4804
-#define CHANNEL0_RX_BUFFER_POINTER                     0x4808
-#define CHANNEL0_RX_NEXT_POINTER                       0x480c
-#define CHANNEL0_CURRENT_RX_DESCRIPTOR_POINTER         0x4810
-#define CHANNEL0_TX_CMD_STATUS                         0x4C00
-#define CHANNEL0_TX_PACKET_SIZE                                0x4C04
-#define CHANNEL0_TX_BUFFER_POINTER                     0x4C08
-#define CHANNEL0_TX_NEXT_POINTER                       0x4C0c
-#define CHANNEL0_CURRENT_TX_DESCRIPTOR_POINTER         0x4c10
-#define CHANNEL0_FIRST_TX_DESCRIPTOR_POINTER           0x4c14
-#define CHANNEL1_CONFIGURATION_REGISTER                        0x5000
-#define CHANNEL1_COMMAND_REGISTER                      0x5008
-#define CHANNEL1_RX_CMD_STATUS                         0x5800
-#define CHANNEL1_RX_PACKET_AND_BUFFER_SIZES            0x5804
-#define CHANNEL1_RX_BUFFER_POINTER                     0x5808
-#define CHANNEL1_RX_NEXT_POINTER                       0x580c
-#define CHANNEL1_TX_CMD_STATUS                         0x5C00
-#define CHANNEL1_TX_PACKET_SIZE                                0x5C04
-#define CHANNEL1_TX_BUFFER_POINTER                     0x5C08
-#define CHANNEL1_TX_NEXT_POINTER                       0x5C0c
-#define CHANNEL1_CURRENT_RX_DESCRIPTOR_POINTER         0x5810
-#define CHANNEL1_CURRENT_TX_DESCRIPTOR_POINTER         0x5c10
-#define CHANNEL1_FIRST_TX_DESCRIPTOR_POINTER           0x5c14
-#define CHANNEL2_CONFIGURATION_REGISTER                        0x6000
-#define CHANNEL2_COMMAND_REGISTER                      0x6008
-#define CHANNEL2_RX_CMD_STATUS                         0x6800
-#define CHANNEL2_RX_PACKET_AND_BUFFER_SIZES            0x6804
-#define CHANNEL2_RX_BUFFER_POINTER                     0x6808
-#define CHANNEL2_RX_NEXT_POINTER                       0x680c
-#define CHANNEL2_CURRENT_RX_DESCRIPTOR_POINTER         0x6810
-#define CHANNEL2_TX_CMD_STATUS                         0x6C00
-#define CHANNEL2_TX_PACKET_SIZE                                0x6C04
-#define CHANNEL2_TX_BUFFER_POINTER                     0x6C08
-#define CHANNEL2_TX_NEXT_POINTER                       0x6C0c
-#define CHANNEL2_CURRENT_RX_DESCRIPTOR_POINTER         0x6810
-#define CHANNEL2_CURRENT_TX_DESCRIPTOR_POINTER         0x6c10
-#define CHANNEL2_FIRST_TX_DESCRIPTOR_POINTER           0x6c14
-
-/* SDMA Interrupt */
-
-#define SDMA_CAUSE                                     0xb820
-#define SDMA_MASK                                      0xb8a0
-
-
-/****************************************/
-/* Baude Rate Generators Registers     */
-/****************************************/
-
-/* BRG 0 */
-
-#define BRG0_CONFIGURATION_REGISTER                    0xb200
-#define BRG0_BAUDE_TUNING_REGISTER                     0xb204
-
-/* BRG 1 */
-
-#define BRG1_CONFIGURATION_REGISTER                    0xb208
-#define BRG1_BAUDE_TUNING_REGISTER                     0xb20c
-
-/* BRG 2 */
-
-#define BRG2_CONFIGURATION_REGISTER                    0xb210
-#define BRG2_BAUDE_TUNING_REGISTER                     0xb214
-
-/* BRG Interrupts */
-
-#define BRG_CAUSE_REGISTER                             0xb834
-#define BRG_MASK_REGISTER                              0xb8b4
-
-/* MISC */
-
-#define MAIN_ROUTING_REGISTER                          0xb400
-#define RECEIVE_CLOCK_ROUTING_REGISTER                 0xb404
-#define TRANSMIT_CLOCK_ROUTING_REGISTER                        0xb408
-#define COMM_UNIT_ARBITER_CONFIGURATION_REGISTER       0xb40c
-#define WATCHDOG_CONFIGURATION_REGISTER                        0xb410
-#define WATCHDOG_VALUE_REGISTER                                0xb414
-
-
-/****************************************/
-/* Flex TDM Registers                  */
-/****************************************/
-
-/* FTDM Port */
-
-#define FLEXTDM_TRANSMIT_READ_POINTER                  0xa800
-#define FLEXTDM_RECEIVE_READ_POINTER                   0xa804
-#define FLEXTDM_CONFIGURATION_REGISTER                 0xa808
-#define FLEXTDM_AUX_CHANNELA_TX_REGISTER               0xa80c
-#define FLEXTDM_AUX_CHANNELA_RX_REGISTER               0xa810
-#define FLEXTDM_AUX_CHANNELB_TX_REGISTER               0xa814
-#define FLEXTDM_AUX_CHANNELB_RX_REGISTER               0xa818
-
-/* FTDM Interrupts */
-
-#define FTDM_CAUSE_REGISTER                            0xb830
-#define FTDM_MASK_REGISTER                             0xb8b0
-
-
-/****************************************/
-/* GPP Interface Registers             */
-/****************************************/
-
-#define GPP_IO_CONTROL                                 0xf100
-#define GPP_LEVEL_CONTROL                              0xf110
-#define GPP_VALUE                                      0xf104
-#define GPP_INTERRUPT_CAUSE                            0xf108
-#define GPP_INTERRUPT_MASK                             0xf10c
-
-#define MPP_CONTROL0                                   0xf000
-#define MPP_CONTROL1                                   0xf004
-#define MPP_CONTROL2                                   0xf008
-#define MPP_CONTROL3                                   0xf00c
-#define DEBUG_PORT_MULTIPLEX                           0xf014
-#define SERIAL_PORT_MULTIPLEX                          0xf010
-
-/****************************************/
-/* I2C Registers                       */
-/****************************************/
-
-#define I2C_SLAVE_ADDRESS                              0xc000
-#define I2C_EXTENDED_SLAVE_ADDRESS                     0xc040
-#define I2C_DATA                                       0xc004
-#define I2C_CONTROL                                    0xc008
-#define I2C_STATUS_BAUDE_RATE                          0xc00C
-#define I2C_SOFT_RESET                                 0xc01c
-
-/****************************************/
-/* MPSC Registers                      */
-/****************************************/
-
-/* MPSC0  */
-
-#define MPSC0_MAIN_CONFIGURATION_LOW                   0x8000
-#define MPSC0_MAIN_CONFIGURATION_HIGH                  0x8004
-#define MPSC0_PROTOCOL_CONFIGURATION                   0x8008
-#define CHANNEL0_REGISTER1                             0x800c
-#define CHANNEL0_REGISTER2                             0x8010
-#define CHANNEL0_REGISTER3                             0x8014
-#define CHANNEL0_REGISTER4                             0x8018
-#define CHANNEL0_REGISTER5                             0x801c
-#define CHANNEL0_REGISTER6                             0x8020
-#define CHANNEL0_REGISTER7                             0x8024
-#define CHANNEL0_REGISTER8                             0x8028
-#define CHANNEL0_REGISTER9                             0x802c
-#define CHANNEL0_REGISTER10                            0x8030
-#define CHANNEL0_REGISTER11                            0x8034
-
-/* MPSC1  */
-
-#define MPSC1_MAIN_CONFIGURATION_LOW                   0x8840
-#define MPSC1_MAIN_CONFIGURATION_HIGH                  0x8844
-#define MPSC1_PROTOCOL_CONFIGURATION                   0x8848
-#define CHANNEL1_REGISTER1                             0x884c
-#define CHANNEL1_REGISTER2                             0x8850
-#define CHANNEL1_REGISTER3                             0x8854
-#define CHANNEL1_REGISTER4                             0x8858
-#define CHANNEL1_REGISTER5                             0x885c
-#define CHANNEL1_REGISTER6                             0x8860
-#define CHANNEL1_REGISTER7                             0x8864
-#define CHANNEL1_REGISTER8                             0x8868
-#define CHANNEL1_REGISTER9                             0x886c
-#define CHANNEL1_REGISTER10                            0x8870
-#define CHANNEL1_REGISTER11                            0x8874
-
-/* MPSC2  */
-
-#define MPSC2_MAIN_CONFIGURATION_LOW                   0x9040
-#define MPSC2_MAIN_CONFIGURATION_HIGH                  0x9044
-#define MPSC2_PROTOCOL_CONFIGURATION                   0x9048
-#define CHANNEL2_REGISTER1                             0x904c
-#define CHANNEL2_REGISTER2                             0x9050
-#define CHANNEL2_REGISTER3                             0x9054
-#define CHANNEL2_REGISTER4                             0x9058
-#define CHANNEL2_REGISTER5                             0x905c
-#define CHANNEL2_REGISTER6                             0x9060
-#define CHANNEL2_REGISTER7                             0x9064
-#define CHANNEL2_REGISTER8                             0x9068
-#define CHANNEL2_REGISTER9                             0x906c
-#define CHANNEL2_REGISTER10                            0x9070
-#define CHANNEL2_REGISTER11                            0x9074
-
-/* MPSCs Interrupts  */
-
-#define MPSC0_CAUSE                                    0xb824
-#define MPSC0_MASK                                     0xb8a4
-#define MPSC1_CAUSE                                    0xb828
-#define MPSC1_MASK                                     0xb8a8
-#define MPSC2_CAUSE                                    0xb82c
-#define MPSC2_MASK                                     0xb8ac
-
-#endif /* __INCgt64260rh */
diff --git a/include/galileo/memory.h b/include/galileo/memory.h
deleted file mode 100644 (file)
index 0c46c24..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-/* Memory.h - Memory mappings and remapping functions declarations */
-
-/* Copyright - Galileo technology. */
-
-#ifndef __INCmemoryh
-#define __INCmemoryh
-
-/* includes */
-
-#include "core.h"
-
-/* defines */
-
-#define DONT_MODIFY     0xffffffff
-#define PARITY_SUPPORT  0x40000000
-
-#define _8BIT           0x00000000
-#define _16BIT          0x00100000
-#define _32BIT          0x00200000
-#define _64BIT          0x00300000
-
-/* typedefs */
-
- typedef struct deviceParam
-{                               /* boundary values  */
-    unsigned int    turnOff;    /* 0x0 - 0xf        */
-    unsigned int    acc2First;  /* 0x0 - 0x1f       */
-    unsigned int    acc2Next;   /* 0x0 - 0x1f       */
-    unsigned int    ale2Wr;     /* 0x0 - 0xf        */
-    unsigned int    wrLow;      /* 0x0 - 0xf        */
-    unsigned int    wrHigh;     /* 0x0 - 0xf        */
-    unsigned int    deviceWidth;    /* in Bytes  */
-} DEVICE_PARAM;
-
-typedef enum __memBank{BANK0,BANK1,BANK2,BANK3} MEMORY_BANK;
-typedef enum __memDevice{DEVICE0,DEVICE1,DEVICE2,DEVICE3,BOOT_DEVICE} DEVICE;
-
-typedef enum __memoryProtectRegion{MEM_REGION0,MEM_REGION1,MEM_REGION2,       \
-                                  MEM_REGION3,MEM_REGION4,MEM_REGION5,       \
-                                  MEM_REGION6,MEM_REGION7}                   \
-                                  MEMORY_PROTECT_REGION;
-typedef enum __memoryAccess{MEM_ACCESS_ALLOWED,MEM_ACCESS_FORBIDEN}           \
-                           MEMORY_ACCESS;
-typedef enum __memoryWrite{MEM_WRITE_ALLOWED,MEM_WRITE_FORBIDEN}              \
-                          MEMORY_ACCESS_WRITE;
-typedef enum __memoryCacheProtect{MEM_CACHE_ALLOWED,MEM_CACHE_FORBIDEN}       \
-                                 MEMORY_CACHE_PROTECT;
-typedef enum __memorySnoopType{MEM_NO_SNOOP,MEM_SNOOP_WT,MEM_SNOOP_WB}        \
-                              MEMORY_SNOOP_TYPE;
-typedef enum __memorySnoopRegion{MEM_SNOOP_REGION0,MEM_SNOOP_REGION1,         \
-                                MEM_SNOOP_REGION2,MEM_SNOOP_REGION3}         \
-                                MEMORY_SNOOP_REGION;
-
-/* functions */
-unsigned int memoryGetBankBaseAddress(MEMORY_BANK bank);
-unsigned int memoryGetDeviceBaseAddress(DEVICE device);
-unsigned int memoryGetBankSize(MEMORY_BANK bank);
-unsigned int memoryGetDeviceSize(DEVICE device);
-unsigned int memoryGetDeviceWidth(DEVICE device);
-
-/* when given base Address and size Set new WINDOW for SCS_X. (X = 0,1,2 or 3*/
-bool memoryMapBank(MEMORY_BANK bank, unsigned int bankBase,unsigned int bankLength);
-bool memoryMapDeviceSpace(DEVICE device, unsigned int deviceBase,unsigned int deviceLength);
-
-/* Change the Internal Register Base Address to a new given Address. */
-bool memoryMapInternalRegistersSpace(unsigned int internalRegBase);
-/* returns internal Register Space Base Address. */
-unsigned int memoryGetInternalRegistersSpace(void);
-/* Configurate the protection feature to a given space. */
-bool memorySetProtectRegion(MEMORY_PROTECT_REGION region,
-                           MEMORY_ACCESS memoryAccess,
-                           MEMORY_ACCESS_WRITE memoryWrite,
-                           MEMORY_CACHE_PROTECT cacheProtection,
-                           unsigned int baseAddress,
-                           unsigned int regionLength);
-/* Configurate the snoop feature to a given space. */
-bool memorySetRegionSnoopMode(MEMORY_SNOOP_REGION region,
-                             MEMORY_SNOOP_TYPE snoopType,
-                             unsigned int baseAddress,
-                             unsigned int regionLength);
-
-bool memoryRemapAddress(unsigned int remapReg, unsigned int remapValue);
-bool memoryGetDeviceParam(DEVICE_PARAM *deviceParam, DEVICE deviceNum);
-bool memorySetDeviceParam(DEVICE_PARAM *deviceParam, DEVICE deviceNum);
-#endif  /* __INCmemoryh */
diff --git a/include/galileo/pci.h b/include/galileo/pci.h
deleted file mode 100644 (file)
index 6ed8b95..0000000
+++ /dev/null
@@ -1,113 +0,0 @@
-/* PCI.h - PCI functions header file */
-
-/* Copyright - Galileo technology. */
-
-#ifndef __INCpcih
-#define __INCpcih
-
-/* includes */
-
-#include "core.h"
-#include "memory.h"
-
-/* According to PCI REV 2.1 MAX agents allowed on the bus are -21- */
-#define PCI_MAX_DEVICES 22
-
-
-/* Macros */
-#define     SELF                    32
-
-/* Defines for the access regions. */
-#define     PREFETCH_ENABLE                 BIT12
-#define     PREFETCH_DISABLE                NO_BIT
-#define     DELAYED_READ_ENABLE             BIT13
-/* #define     CACHING_ENABLE                  BIT14 */
-/* aggressive prefetch: PCI slave prefetch two burst in advance*/
-#define     AGGRESSIVE_PREFETCH              BIT16
-/* read line aggresive prefetch: PCI slave prefetch two burst in advance*/
-#define     READ_LINE_AGGRESSIVE_PREFETCH   BIT17
-/* read multiple aggresive prefetch: PCI slave prefetch two burst in advance*/
-#define     READ_MULTI_AGGRESSIVE_PREFETCH  BIT18
-#define     MAX_BURST_4                     NO_BIT
-#define     MAX_BURST_8                     BIT20  /* Bits[21:20] = 01 */
-#define     MAX_BURST_16                    BIT21  /* Bits[21:20] = 10 */
-#define     PCI_BYTE_SWAP                   NO_BIT /* Bits[25:24] = 00 */
-#define     PCI_NO_SWAP                     BIT24  /* Bits[25:24] = 01 */
-#define     PCI_BYTE_AND_WORD_SWAP          BIT25  /* Bits[25:24] = 10 */
-#define     PCI_WORD_SWAP                  (BIT24 | BIT25) /* Bits[25:24] = 11 */
-#define     PCI_ACCESS_PROTECT              BIT28
-#define     PCI_WRITE_PROTECT               BIT29
-
-/* typedefs */
-
-typedef enum __pciAccessRegions{REGION0,REGION1,REGION2,REGION3,REGION4,REGION5,
-                               REGION6,REGION7} PCI_ACCESS_REGIONS;
-
-typedef enum __pciAgentPrio{LOW_AGENT_PRIO,HI_AGENT_PRIO} PCI_AGENT_PRIO;
-typedef enum __pciAgentPark{PARK_ON_AGENT,DONT_PARK_ON_AGENT} PCI_AGENT_PARK;
-
-typedef enum __pciSnoopType{PCI_NO_SNOOP,PCI_SNOOP_WT,PCI_SNOOP_WB}
-                           PCI_SNOOP_TYPE;
-typedef enum __pciSnoopRegion{PCI_SNOOP_REGION0,PCI_SNOOP_REGION1,
-                             PCI_SNOOP_REGION2,PCI_SNOOP_REGION3}
-                             PCI_SNOOP_REGION;
-
-typedef enum __memPciHost{PCI_HOST0,PCI_HOST1} PCI_HOST;
-typedef enum __memPciRegion{PCI_REGION0,PCI_REGION1,
-                        PCI_REGION2,PCI_REGION3,
-                        PCI_IO}
-                        PCI_REGION;
-
-/* read/write configuration registers on local PCI bus. */
-void pciWriteConfigReg(PCI_HOST host, unsigned int regOffset,
-                      unsigned int pciDevNum, unsigned int data);
-unsigned int pciReadConfigReg (PCI_HOST host, unsigned int regOffset,
-                              unsigned int pciDevNum);
-
-/* read/write configuration registers on another PCI bus. */
-void pciOverBridgeWriteConfigReg(PCI_HOST host,
-                                unsigned int regOffset,
-                                unsigned int pciDevNum,
-                                unsigned int busNum,unsigned int data);
-unsigned int pciOverBridgeReadConfigReg(PCI_HOST host,
-                                       unsigned int regOffset,
-                                       unsigned int pciDevNum,
-                                       unsigned int busNum);
-
-/*      Master`s memory space   */
-bool pciMapSpace(PCI_HOST host, PCI_REGION region,
-               unsigned int remapBase,
-               unsigned int deviceBase,
-               unsigned int deviceLength);
-unsigned int pciGetSpaceBase(PCI_HOST host, PCI_REGION region);
-unsigned int pciGetSpaceSize(PCI_HOST host, PCI_REGION region);
-
-/*      Slave`s memory space   */
-void pciMapMemoryBank(PCI_HOST host, MEMORY_BANK bank,
-                     unsigned int pci0Dram0Base, unsigned int pci0Dram0Size);
-
-/* PCI region options */
-
-bool  pciSetRegionFeatures(PCI_HOST host, PCI_ACCESS_REGIONS region,
-       unsigned int features, unsigned int baseAddress,
-       unsigned int regionLength);
-
-void  pciDisableAccessRegion(PCI_HOST host, PCI_ACCESS_REGIONS region);
-
-/* PCI arbiter */
-
-bool pciArbiterEnable(PCI_HOST host);
-bool pciArbiterDisable(PCI_HOST host);
-bool pciParkingDisable(PCI_HOST host, PCI_AGENT_PARK internalAgent,
-                       PCI_AGENT_PARK externalAgent0,
-                       PCI_AGENT_PARK externalAgent1,
-                       PCI_AGENT_PARK externalAgent2,
-                       PCI_AGENT_PARK externalAgent3,
-                       PCI_AGENT_PARK externalAgent4,
-                       PCI_AGENT_PARK externalAgent5);
-bool pciSetRegionSnoopMode(PCI_HOST host, PCI_SNOOP_REGION region,
-                           PCI_SNOOP_TYPE snoopType,
-                           unsigned int baseAddress,
-                           unsigned int regionLength);
-
-#endif /* __INCpcih */
index af30d601585e3bf0124b590a41a3cf863e494a31..ee3afe35670a9b460921ba0b2f5218df5a76b0c0 100644 (file)
@@ -152,6 +152,7 @@ struct lmb;
 #define IH_OS_INTEGRITY                21      /* INTEGRITY    */
 #define IH_OS_OSE              22      /* OSE          */
 #define IH_OS_PLAN9            23      /* Plan 9       */
+#define IH_OS_OPENRTOS         24      /* OpenRTOS     */
 
 /*
  * CPU Architecture Codes (supported by Linux)
index 020d8800e9e6437fb6af4c70f64518c8f9b66e38..160f940d2a6698f6538e084a4322679d69855ae0 100644 (file)
@@ -12,6 +12,7 @@
 
 #ifndef _LCD_H_
 #define _LCD_H_
+#include <lcd_console.h>
 
 extern char lcd_is_enabled;
 
@@ -290,6 +291,20 @@ int lcd_get_screen_rows(void);
  */
 int lcd_get_screen_columns(void);
 
+/**
+ * Get the background color of the LCD
+ *
+ * @return background color value
+ */
+int lcd_getbgcolor(void);
+
+/**
+ * Get the foreground color of the LCD
+ *
+ * @return foreground color value
+ */
+int lcd_getfgcolor(void);
+
 /**
  * Set the position of the text cursor
  *
@@ -359,15 +374,7 @@ void lcd_sync(void);
 /************************************************************************/
 /* ** CONSOLE CONSTANTS                                                        */
 /************************************************************************/
-#if LCD_BPP == LCD_MONOCHROME
-
-/*
- * Simple black/white definitions
- */
-# define CONSOLE_COLOR_BLACK   0
-# define CONSOLE_COLOR_WHITE   1       /* Must remain last / highest   */
-
-#elif LCD_BPP == LCD_COLOR8
+#if LCD_BPP == LCD_COLOR8
 
 /*
  * 8bpp color definitions
diff --git a/include/lcd_console.h b/include/lcd_console.h
new file mode 100644 (file)
index 0000000..429214d
--- /dev/null
@@ -0,0 +1,86 @@
+/*
+ * Copyright (C) 2014, Compulab Ltd - http://compulab.co.il/
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+/* By default we scroll by a single line */
+#ifndef CONFIG_CONSOLE_SCROLL_LINES
+#define CONFIG_CONSOLE_SCROLL_LINES 1
+#endif
+
+/**
+ * lcd_init_console() - Initialize lcd console parameters
+ *
+ * Setup the address of console base, and the number of rows and columns the
+ * console has.
+ *
+ * @address: Console base address
+ * @rows: Number of rows in the console
+ * @cols: Number of columns in the console
+ */
+void lcd_init_console(void *address, int rows, int cols);
+
+/**
+ * lcd_set_col() - Set the number of the current lcd console column
+ *
+ * Set the number of the console column where the cursor is.
+ *
+ * @col: Column number
+ */
+void lcd_set_col(short col);
+
+/**
+ * lcd_set_row() - Set the number of the current lcd console row
+ *
+ * Set the number of the console row where the cursor is.
+ *
+ * @row: Row number
+ */
+void lcd_set_row(short row);
+
+/**
+ * lcd_position_cursor() - Position the cursor on the screen
+ *
+ * Position the cursor at the given coordinates on the screen.
+ *
+ * @col: Column number
+ * @row: Row number
+ */
+void lcd_position_cursor(unsigned col, unsigned row);
+
+/**
+ * lcd_get_screen_rows() - Get the total number of screen rows
+ *
+ * @return: Number of screen rows
+ */
+int lcd_get_screen_rows(void);
+
+/**
+ * lcd_get_screen_columns() - Get the total number of screen columns
+ *
+ * @return: Number of screen columns
+ */
+int lcd_get_screen_columns(void);
+
+/**
+ * lcd_putc() - Print to screen a single character at the location of the cursor
+ *
+ * @c: The character to print
+ */
+void lcd_putc(const char c);
+
+/**
+ * lcd_puts() - Print to screen a string at the location of the cursor
+ *
+ * @s: The string to print
+ */
+void lcd_puts(const char *s);
+
+/**
+ * lcd_printf() - Print to screen a formatted string at location of the cursor
+ *
+ * @fmt: The formatted string to print
+ * @...: The arguments for the formatted string
+ */
+void lcd_printf(const char *fmt, ...);
index 9a8658257ff9953b5c410713a36d1315e6e29059..6cbae450221ffc9bec9d63b190bf3cfd77963010 100644 (file)
@@ -66,7 +66,11 @@ struct gpmc {
        u32 status;             /* 0x54 */
        u8 res5[0x8];           /* 0x58 */
        struct gpmc_cs cs[8];   /* 0x60, 0x90, .. */
-       u8 res6[0x14];          /* 0x1E0 */
+       u32 prefetch_config1;   /* 0x1E0 */
+       u32 prefetch_config2;   /* 0x1E4 */
+       u32 res6;               /* 0x1E8 */
+       u32 prefetch_control;   /* 0x1EC */
+       u32 prefetch_status;    /* 0x1F0 */
        u32 ecc_config;         /* 0x1F4 */
        u32 ecc_control;        /* 0x1F8 */
        u32 ecc_size_config;    /* 0x1FC */
index 7ec255d882199c88dc7bf79f52857c87a796a46c..09101e2c87a11cfa76c0412c92dd5e9b6eb5ab00 100644 (file)
 /*
  * EXT_CSD fields
  */
+#define EXT_CSD_ENH_START_ADDR         136     /* R/W */
+#define EXT_CSD_ENH_SIZE_MULT          140     /* R/W */
 #define EXT_CSD_GP_SIZE_MULT           143     /* R/W */
 #define EXT_CSD_PARTITION_SETTING      155     /* R/W */
 #define EXT_CSD_PARTITIONS_ATTRIBUTE   156     /* R/W */
+#define EXT_CSD_MAX_ENH_SIZE_MULT      157     /* R */
 #define EXT_CSD_PARTITIONING_SUPPORT   160     /* RO */
 #define EXT_CSD_RST_N_FUNCTION         162     /* R/W */
+#define EXT_CSD_WR_REL_PARAM           166     /* R */
+#define EXT_CSD_WR_REL_SET             167     /* R/W */
 #define EXT_CSD_RPMB_MULT              168     /* RO */
 #define EXT_CSD_ERASE_GROUP_DEF                175     /* R/W */
 #define EXT_CSD_BOOT_BUS_WIDTH         177
 
 #define EXT_CSD_PARTITION_SETTING_COMPLETED    (1 << 0)
 
+#define EXT_CSD_ENH_USR                (1 << 0)        /* user data area is enhanced */
+#define EXT_CSD_ENH_GP(x)      (1 << ((x)+1))  /* GP part (x+1) is enhanced */
+
+#define EXT_CSD_HS_CTRL_REL    (1 << 0)        /* host controlled WR_REL_SET */
+
+#define EXT_CSD_WR_DATA_REL_USR                (1 << 0)        /* user data area WR_REL */
+#define EXT_CSD_WR_DATA_REL_GP(x)      (1 << ((x)+1))  /* GP part (x+1) WR_REL */
+
 #define R1_ILLEGAL_COMMAND             (1 << 22)
 #define R1_APP_CMD                     (1 << 5)
 
 #define MMCPART_NOAVAILABLE    (0xff)
 #define PART_ACCESS_MASK       (0x7)
 #define PART_SUPPORT           (0x1)
+#define ENHNCD_SUPPORT         (0x2)
 #define PART_ENH_ATTRIB                (0x1f)
 
 /* Maximum block size for MMC */
@@ -302,17 +316,23 @@ struct mmc {
        uint csd[4];
        uint cid[4];
        ushort rca;
+       u8 part_support;
+       u8 part_attr;
+       u8 wr_rel_set;
        char part_config;
        char part_num;
        uint tran_speed;
        uint read_bl_len;
        uint write_bl_len;
-       uint erase_grp_size;
+       uint erase_grp_size;    /* in 512-byte sectors */
+       uint hc_wp_grp_size;    /* in 512-byte sectors */
        u64 capacity;
        u64 capacity_user;
        u64 capacity_boot;
        u64 capacity_rpmb;
        u64 capacity_gp[4];
+       u64 enh_user_start;
+       u64 enh_user_size;
        block_dev_desc_t block_dev;
        char op_cond_pending;   /* 1 if we are waiting on an op_cond command */
        char init_in_progress;  /* 1 if we have done mmc_start_init() */
@@ -321,6 +341,27 @@ struct mmc {
        int ddr_mode;
 };
 
+struct mmc_hwpart_conf {
+       struct {
+               uint enh_start; /* in 512-byte sectors */
+               uint enh_size;  /* in 512-byte sectors, if 0 no enh area */
+               unsigned wr_rel_change : 1;
+               unsigned wr_rel_set : 1;
+       } user;
+       struct {
+               uint size;      /* in 512-byte sectors */
+               unsigned enhanced : 1;
+               unsigned wr_rel_change : 1;
+               unsigned wr_rel_set : 1;
+       } gp_part[4];
+};
+
+enum mmc_hwpart_conf_mode {
+       MMC_HWPART_CONF_CHECK,
+       MMC_HWPART_CONF_SET,
+       MMC_HWPART_CONF_COMPLETE,
+};
+
 int mmc_register(struct mmc *mmc);
 struct mmc *mmc_create(const struct mmc_config *cfg, void *priv);
 void mmc_destroy(struct mmc *mmc);
@@ -333,6 +374,8 @@ int mmc_set_dev(int dev_num);
 void print_mmc_devices(char separator);
 int get_mmc_num(void);
 int mmc_switch_part(int dev_num, unsigned int part_num);
+int mmc_hwpart_config(struct mmc *mmc, const struct mmc_hwpart_conf *conf,
+                     enum mmc_hwpart_conf_mode mode);
 int mmc_getcd(struct mmc *mmc);
 int board_mmc_getcd(struct mmc *mmc);
 int mmc_getwp(struct mmc *mmc);
index 18d279ebe737da5ac87cf891d509b44efb1ece94..3da35fe981880500b9025ca813164c27a2aa8bdb 100644 (file)
@@ -81,7 +81,7 @@ enum eth_state_t {
 struct eth_device {
        char name[16];
        unsigned char enetaddr[6];
-       int iobase;
+       phys_addr_t iobase;
        int state;
 
        int  (*init) (struct eth_device *, bd_t *);
diff --git a/include/power/tps62362.h b/include/power/tps62362.h
new file mode 100644 (file)
index 0000000..720c338
--- /dev/null
@@ -0,0 +1,29 @@
+/*
+ * (C) Copyright 2014 Texas Instruments Incorporated - http://www.ti.com
+ * Author: Felipe Balbi <balbi@ti.com>
+ *
+ * SPDX-License-Identifier:    GPL-2.0+
+ */
+
+#ifndef __POWER_TPS62362_H__
+#define __POWER_TPS62362_H__
+
+/* I2C chip address */
+#define TPS62362_I2C_ADDR                      0x60
+
+/* Registers */
+#define TPS62362_SET0                          0x00
+#define TPS62362_SET1                          0x01
+#define TPS62362_SET2                          0x02
+#define TPS62362_SET3                          0x03
+#define TPS62362_NUM_REGS                      4
+
+#define TPS62362_DCDC_VOLT_SEL_0950MV          0x12
+#define TPS62362_DCDC_VOLT_SEL_1100MV          0x21
+#define TPS62362_DCDC_VOLT_SEL_1200MV          0x2b
+#define TPS62362_DCDC_VOLT_SEL_1260MV          0x31
+#define TPS62362_DCDC_VOLT_SEL_1330MV          0x38
+
+int tps62362_voltage_update(unsigned char reg, unsigned char volt_sel);
+int power_tps62362_init(unsigned char bus);
+#endif /* __POWER_TPS62362_H__ */
index f8f33b8b16bae0003034e4e64aadf12988370113..63fc7b343f8ccec3ef910f9b103ae95f34eac9f8 100644 (file)
@@ -54,7 +54,10 @@ enum {
 
 #define TPS65218_MASK_ALL_BITS                 0xFF
 
+#define TPS65218_DCDC_VOLT_SEL_0950MV          0x0a
 #define TPS65218_DCDC_VOLT_SEL_1100MV          0x19
+#define TPS65218_DCDC_VOLT_SEL_1200MV          0x23
+#define TPS65218_DCDC_VOLT_SEL_1260MV          0x29
 #define TPS65218_DCDC_VOLT_SEL_1330MV          0x30
 
 int tps65218_reg_write(uchar prot_level, uchar dest_reg, uchar dest_val,
index d3c741597c64f64c06281f3d3ce807769d91f4e9..a8fee0bdb76f59a30e478286d06abb1d8201ce8a 100644 (file)
@@ -120,6 +120,7 @@ struct usb_device {
         * Each instance needs its own set of data structures.
         */
        unsigned long status;
+       unsigned long int_pending;      /* 1 bit per ep, used by int_queue */
        int act_len;                    /* transfered bytes */
        int maxchild;                   /* Number of ports if hub */
        int portnr;
@@ -154,11 +155,16 @@ enum usb_init_type {
        defined(CONFIG_USB_OMAP3) || defined(CONFIG_USB_DA8XX) || \
        defined(CONFIG_USB_BLACKFIN) || defined(CONFIG_USB_AM35X) || \
        defined(CONFIG_USB_MUSB_DSPS) || defined(CONFIG_USB_MUSB_AM35X) || \
-       defined(CONFIG_USB_MUSB_OMAP2PLUS) || defined(CONFIG_USB_XHCI) || \
-       defined(CONFIG_USB_DWC2)
+       defined(CONFIG_USB_MUSB_OMAP2PLUS) || defined(CONFIG_USB_MUSB_SUNXI) || \
+       defined(CONFIG_USB_XHCI) || defined(CONFIG_USB_DWC2)
 
 int usb_lowlevel_init(int index, enum usb_init_type init, void **controller);
 int usb_lowlevel_stop(int index);
+#ifdef CONFIG_MUSB_HOST
+void usb_reset_root_port(void);
+#else
+#define usb_reset_root_port()
+#endif
 
 int submit_bulk_msg(struct usb_device *dev, unsigned long pipe,
                        void *buffer, int transfer_len);
@@ -167,9 +173,9 @@ int submit_control_msg(struct usb_device *dev, unsigned long pipe, void *buffer,
 int submit_int_msg(struct usb_device *dev, unsigned long pipe, void *buffer,
                        int transfer_len, int interval);
 
-#ifdef CONFIG_USB_EHCI /* Only the ehci code has pollable int support */
+#if defined CONFIG_USB_EHCI || defined CONFIG_MUSB_HOST
 struct int_queue *create_int_queue(struct usb_device *dev, unsigned long pipe,
-       int queuesize, int elementsize, void *buffer);
+       int queuesize, int elementsize, void *buffer, int interval);
 int destroy_int_queue(struct usb_device *dev, struct int_queue *queue);
 void *poll_int_queue(struct usb_device *dev, struct int_queue *queue);
 #endif
index 5844e187c098bcb2d7a64b07cd436b8a0d25395a..9262e4055ed70e23c3331ad11a34a4805befe69c 100644 (file)
@@ -1350,11 +1350,11 @@ int BZ_API(BZ2_bzBuffToBuffDecompress)
    strm.avail_out = *destLen;
 
    ret = BZ2_bzDecompress ( &strm );
+   *destLen -= strm.avail_out;
    if (ret == BZ_OK) goto output_overflow_or_eof;
    if (ret != BZ_STREAM_END) goto errhandler;
 
    /* normal termination */
-   *destLen -= strm.avail_out;
    BZ2_bzDecompressEnd ( &strm );
    return BZ_OK;
 
index 745b39083672f47497d68f4fd95a63c33b385419..487122eebcf64c9129abb60c91e91d328f207f29 100644 (file)
@@ -126,6 +126,163 @@ fdt_addr_t fdtdec_get_addr(const void *blob, int node,
        return fdtdec_get_addr_size(blob, node, prop_name, NULL);
 }
 
+#ifdef CONFIG_PCI
+int fdtdec_get_pci_addr(const void *blob, int node, enum fdt_pci_space type,
+               const char *prop_name, struct fdt_pci_addr *addr)
+{
+       const u32 *cell;
+       int len;
+       int ret = -ENOENT;
+
+       debug("%s: %s: ", __func__, prop_name);
+
+       /*
+        * If we follow the pci bus bindings strictly, we should check
+        * the value of the node's parent node's #address-cells and
+        * #size-cells. They need to be 3 and 2 accordingly. However,
+        * for simplicity we skip the check here.
+        */
+       cell = fdt_getprop(blob, node, prop_name, &len);
+       if (!cell)
+               goto fail;
+
+       if ((len % FDT_PCI_REG_SIZE) == 0) {
+               int num = len / FDT_PCI_REG_SIZE;
+               int i;
+
+               for (i = 0; i < num; i++) {
+                       debug("pci address #%d: %08lx %08lx %08lx\n", i,
+                             (ulong)fdt_addr_to_cpu(cell[0]),
+                             (ulong)fdt_addr_to_cpu(cell[1]),
+                             (ulong)fdt_addr_to_cpu(cell[2]));
+                       if ((fdt_addr_to_cpu(*cell) & type) == type) {
+                               addr->phys_hi = fdt_addr_to_cpu(cell[0]);
+                               addr->phys_mid = fdt_addr_to_cpu(cell[1]);
+                               addr->phys_lo = fdt_addr_to_cpu(cell[2]);
+                               break;
+                       } else {
+                               cell += (FDT_PCI_ADDR_CELLS +
+                                        FDT_PCI_SIZE_CELLS);
+                       }
+               }
+
+               if (i == num)
+                       goto fail;
+
+               return 0;
+       } else {
+               ret = -EINVAL;
+       }
+
+fail:
+       debug("(not found)\n");
+       return ret;
+}
+
+int fdtdec_get_pci_vendev(const void *blob, int node, u16 *vendor, u16 *device)
+{
+       const char *list, *end;
+       int len;
+
+       list = fdt_getprop(blob, node, "compatible", &len);
+       if (!list)
+               return -ENOENT;
+
+       end = list + len;
+       while (list < end) {
+               char *s;
+
+               len = strlen(list);
+               if (len >= strlen("pciVVVV,DDDD")) {
+                       s = strstr(list, "pci");
+
+                       /*
+                        * check if the string is something like pciVVVV,DDDD.RR
+                        * or just pciVVVV,DDDD
+                        */
+                       if (s && s[7] == ',' &&
+                           (s[12] == '.' || s[12] == 0)) {
+                               s += 3;
+                               *vendor = simple_strtol(s, NULL, 16);
+
+                               s += 5;
+                               *device = simple_strtol(s, NULL, 16);
+
+                               return 0;
+                       }
+               } else {
+                       list += (len + 1);
+               }
+       }
+
+       return -ENOENT;
+}
+
+int fdtdec_get_pci_bdf(const void *blob, int node,
+               struct fdt_pci_addr *addr, pci_dev_t *bdf)
+{
+       u16 dt_vendor, dt_device, vendor, device;
+       int ret;
+
+       /* get vendor id & device id from the compatible string */
+       ret = fdtdec_get_pci_vendev(blob, node, &dt_vendor, &dt_device);
+       if (ret)
+               return ret;
+
+       /* extract the bdf from fdt_pci_addr */
+       *bdf = addr->phys_hi & 0xffff00;
+
+       /* read vendor id & device id based on bdf */
+       pci_read_config_word(*bdf, PCI_VENDOR_ID, &vendor);
+       pci_read_config_word(*bdf, PCI_DEVICE_ID, &device);
+
+       /*
+        * Note there are two places in the device tree to fully describe
+        * a pci device: one is via compatible string with a format of
+        * "pciVVVV,DDDD" and the other one is the bdf numbers encoded in
+        * the device node's reg address property. We read the vendor id
+        * and device id based on bdf and compare the values with the
+        * "VVVV,DDDD". If they are the same, then we are good to use bdf
+        * to read device's bar. But if they are different, we have to rely
+        * on the vendor id and device id extracted from the compatible
+        * string and locate the real bdf by pci_find_device(). This is
+        * because normally we may only know device's device number and
+        * function number when writing device tree. The bus number is
+        * dynamically assigned during the pci enumeration process.
+        */
+       if ((dt_vendor != vendor) || (dt_device != device)) {
+               *bdf = pci_find_device(dt_vendor, dt_device, 0);
+               if (*bdf == -1)
+                       return -ENODEV;
+       }
+
+       return 0;
+}
+
+int fdtdec_get_pci_bar32(const void *blob, int node,
+               struct fdt_pci_addr *addr, u32 *bar)
+{
+       pci_dev_t bdf;
+       int barnum;
+       int ret;
+
+       /* get pci devices's bdf */
+       ret = fdtdec_get_pci_bdf(blob, node, addr, &bdf);
+       if (ret)
+               return ret;
+
+       /* extract the bar number from fdt_pci_addr */
+       barnum = addr->phys_hi & 0xff;
+       if ((barnum < PCI_BASE_ADDRESS_0) || (barnum > PCI_CARDBUS_CIS))
+               return -EINVAL;
+
+       barnum = (barnum - PCI_BASE_ADDRESS_0) / 4;
+       *bar = pci_read_bar32(pci_bus_to_hose(PCI_BUS(bdf)), bdf, barnum);
+
+       return 0;
+}
+#endif
+
 uint64_t fdtdec_get_uint64(const void *blob, int node, const char *prop_name,
                uint64_t default_val)
 {
@@ -795,20 +952,6 @@ int fdt_get_named_resource(const void *fdt, int node, const char *property,
        return fdt_get_resource(fdt, node, property, index, res);
 }
 
-int fdtdec_pci_get_bdf(const void *fdt, int node, int *bdf)
-{
-       const fdt32_t *prop;
-       int len;
-
-       prop = fdt_getprop(fdt, node, "reg", &len);
-       if (!prop)
-               return len;
-
-       *bdf = fdt32_to_cpu(*prop) & 0xffffff;
-
-       return 0;
-}
-
 int fdtdec_decode_memory_region(const void *blob, int config_node,
                                const char *mem_type, const char *suffix,
                                fdt_addr_t *basep, fdt_size_t *sizep)
index 35abfb38e176ff64b621fbe9d91b3542ce8150cd..f469fcbeadb5c0ceb77bc2e3b7a78a15797ffe6a 100644 (file)
@@ -73,6 +73,7 @@ int zunzip(void *dst, int dstlen, unsigned char *src, unsigned long *lenp,
                                                int stoponerr, int offset)
 {
        z_stream s;
+       int err = 0;
        int r;
 
        s.zalloc = gzalloc;
@@ -92,13 +93,13 @@ int zunzip(void *dst, int dstlen, unsigned char *src, unsigned long *lenp,
                if (stoponerr == 1 && r != Z_STREAM_END &&
                    (s.avail_out == 0 || r != Z_BUF_ERROR)) {
                        printf("Error: inflate() returned %d\n", r);
-                       inflateEnd(&s);
-                       return -1;
+                       err = -1;
+                       break;
                }
                s.avail_in = *lenp - offset - (int)(s.next_out - (unsigned char*)dst);
        } while (r == Z_BUF_ERROR);
        *lenp = s.next_out - (unsigned char *) dst;
        inflateEnd(&s);
 
-       return 0;
+       return err;
 }
index cfc7cb02f78d1b28bc35b94040873ce155004387..f88629b74f34f2e976d8497aa49a54944d87b67d 100644 (file)
@@ -102,7 +102,7 @@ int lzmaBuffToBuffDecompress (unsigned char *outStream, SizeT *uncompressedSize,
         return SZ_ERROR_OUTPUT_EOF;
 
     /* Decompress */
-    outProcessed = outSizeFull;
+    outProcessed = min(outSizeFull, *uncompressedSize);
 
     WATCHDOG_RESET();
 
@@ -112,7 +112,7 @@ int lzmaBuffToBuffDecompress (unsigned char *outStream, SizeT *uncompressedSize,
         inStream, LZMA_PROPS_SIZE, LZMA_FINISH_END, &state, &g_Alloc);
     *uncompressedSize = outProcessed;
 
-    debug("LZMA: Uncompresed ................ 0x%zx\n", outProcessed);
+    debug("LZMA: Uncompressed ............... 0x%zx\n", outProcessed);
 
     if (res != SZ_OK)  {
         return res;
index 35f3793f31c61e045df3c634b5299d7c735fc623..ebdf10b988de5964bb7769f2433ab91d8d99bffa 100644 (file)
@@ -102,8 +102,10 @@ int lzop_decompress(const unsigned char *src, size_t src_len,
                tmp = dlen;
                r = lzo1x_decompress_safe((u8 *) src, slen, dst, &tmp);
 
-               if (r != LZO_E_OK)
+               if (r != LZO_E_OK) {
+                       *dst_len = dst - start;
                        return r;
+               }
 
                if (dlen != tmp)
                        return LZO_E_ERROR;
diff --git a/scripts/fill_scrapyard.py b/scripts/fill_scrapyard.py
new file mode 100755 (executable)
index 0000000..9a94354
--- /dev/null
@@ -0,0 +1,166 @@
+#!/usr/bin/env python2
+#
+# Author: Masahiro Yamada <yamada.m@jp.panasonic.com>
+#
+# SPDX-License-Identifier:     GPL-2.0+
+#
+
+"""
+Fill the "Commit" and "Removed" fields of doc/README.scrapyard
+
+The file doc/README.scrapyard is used to keep track of removed boards.
+
+When we remove support for boards, we are supposed to add entries to
+doc/README.scrapyard leaving "Commit" and "Removed" fields blank.
+
+The "Commit" field is the commit hash in which the board was removed
+and the "Removed" is the date at which the board was removed.  Those
+two are known only after the board removal patch was applied, thus they
+need to be filled in later.
+
+This effectively means that the person who removes other boards is
+supposed to fill in the blank fields before adding new entries to
+doc/README.scrapyard.
+
+That is a really tedious task that should be automated.
+This script fills the blank fields of doc/README.scrapyard for you!
+
+Usage:
+
+The "Commit" and "Removed" fields must be "-".  The other fields should
+have already been filled in by a former commit.
+
+Run
+    scripts/fill_scrapyard.py
+"""
+
+import os
+import subprocess
+import sys
+import tempfile
+
+DOC='doc/README.scrapyard'
+
+def get_last_modify_commit(file, line_num):
+    """Get the commit that last modified the given line.
+
+    This function runs "git blame" against the given line of the given
+    file and returns the commit hash that last modified it.
+
+    Arguments:
+      file: the file to be git-blame'd.
+      line_num: the line number to be git-blame'd.  This line number
+                starts from 1, not 0.
+
+    Returns:
+      Commit hash that last modified the line.  The number of digits is
+      long enough to form a unique commit.
+    """
+    result = subprocess.check_output(['git', 'blame', '-L',
+                                      '%d,%d' % (line_num, line_num), file])
+    commit = result.split()[0]
+
+    if commit[0] == '^':
+        sys.exit('%s: line %d: ' % (file, line_num) +
+                 'this line was modified before the beginning of git history')
+
+    if commit == '0' * len(commit):
+        sys.exit('%s: line %d: locally modified\n' % (file, line_num) +
+                 'Please run this script in a clean repository.')
+
+    return commit
+
+def get_committer_date(commit):
+    """Get the committer date of the given commit.
+
+    This function returns the date when the given commit was applied.
+
+    Arguments:
+      commit: commit-ish object.
+
+    Returns:
+      The committer date of the given commit in the form YY-MM-DD.
+    """
+    committer_date = subprocess.check_output(['git', 'show', '-s',
+                                              '--format=%ci', commit])
+    return committer_date.split()[0]
+
+def move_to_topdir():
+    """Change directory to the top of the git repository.
+
+    Or, exit with an error message if called out of a git repository.
+    """
+    try:
+        toplevel = subprocess.check_output(['git', 'rev-parse',
+                                            '--show-toplevel'])
+    except subprocess.CalledProcessError:
+        sys.exit('Please run in a git repository.')
+
+    # strip '\n'
+    toplevel = toplevel.rstrip()
+
+    # Change the current working directory to the toplevel of the respository
+    # for our easier life.
+    os.chdir(toplevel)
+
+class TmpFile:
+
+    """Useful class to handle a temporary file.
+
+    tempfile.mkstemp() is often used to create a unique temporary file,
+    but what is inconvenient is that the caller is responsible for
+    deleting the file when done with it.
+
+    Even when the caller errors out on the way, the temporary file must
+    be deleted somehow.  The idea here is that we delete the file in
+    the destructor of this class because the destructor is always
+    invoked when the instance of the class is freed.
+    """
+
+    def __init__(self):
+        """Constructor - create a temporary file"""
+        fd, self.filename = tempfile.mkstemp()
+        self.file = os.fdopen(fd, 'w')
+
+    def __del__(self):
+        """Destructor - delete the temporary file"""
+        try:
+            os.remove(self.filename)
+        except:
+            pass
+
+def main():
+    move_to_topdir()
+
+    line_num = 1
+
+    tmpfile = TmpFile()
+    for line in open(DOC):
+        tmp = line.split(None, 5)
+        modified = False
+
+        if len(tmp) >= 5:
+            # fill "Commit" field
+            if tmp[3] == '-':
+                tmp[3] = get_last_modify_commit(DOC, line_num)
+                modified = True
+            # fill "Removed" field
+            if tmp[4] == '-':
+                tmp[4] = get_committer_date(tmp[3])
+            if modified:
+                line  = tmp[0].ljust(17)
+                line += tmp[1].ljust(12)
+                line += tmp[2].ljust(15)
+                line += tmp[3].ljust(12)
+                line += tmp[4].ljust(12)
+                if len(tmp) >= 6:
+                    line += tmp[5]
+                line = line.rstrip() + '\n'
+
+        tmpfile.file.write(line)
+        line_num += 1
+
+    os.rename(tmpfile.filename, DOC)
+
+if __name__ == '__main__':
+    main()
index 70f3a5df6f711081d9808cb67bd807a843164df9..366e8faaa669ab6f97fab11d420eea26ec5f3d74 100755 (executable)
@@ -168,7 +168,7 @@ do_board_felconfig () {
        echo "$progname: Cannot felconfig a non-sunxi or non-SPL platform" >&2
        exit 1
     fi
-    sed -i -e 's/\# CONFIG_SPL_FEL is not set/CONFIG_SPL_FEL=y/g' \
+    sed -i -e 's/\# CONFIG_SPL_FEL is not set/CONFIG_SPL_FEL=y\nCONFIG_UART0_PORT_F=n/g' \
        .config spl/.config
 }
 
index 139ea019f24b4bb06a9effb0d01e6700f416a6a0..ea2e4ad22e844e6eae5e311e009bb49869c3d413 100644 (file)
@@ -7,8 +7,10 @@
 #define DEBUG
 
 #include <common.h>
+#include <bootm.h>
 #include <command.h>
 #include <malloc.h>
+#include <asm/io.h>
 
 #include <u-boot/zlib.h>
 #include <bzlib.h>
@@ -313,9 +315,8 @@ out:
        return ret;
 }
 
-
-static int do_test_compression(cmd_tbl_t *cmdtp, int flag, int argc,
-                              char * const argv[])
+static int do_ut_compression(cmd_tbl_t *cmdtp, int flag, int argc,
+                            char *const argv[])
 {
        int err = 0;
 
@@ -324,12 +325,94 @@ static int do_test_compression(cmd_tbl_t *cmdtp, int flag, int argc,
        err += run_test("lzma", compress_using_lzma, uncompress_using_lzma);
        err += run_test("lzo", compress_using_lzo, uncompress_using_lzo);
 
-       printf("test_compression %s\n", err == 0 ? "ok" : "FAILED");
+       printf("ut_compression %s\n", err == 0 ? "ok" : "FAILED");
 
        return err;
 }
 
+static int compress_using_none(void *in, unsigned long in_size,
+                              void *out, unsigned long out_max,
+                              unsigned long *out_size)
+{
+       /* Here we just copy */
+       memcpy(out, in, in_size);
+       *out_size = in_size;
+
+       return 0;
+}
+
+/**
+ * run_bootm_test() - Run tests on the bootm decopmression function
+ *
+ * @comp_type: Compression type to test
+ * @compress:  Our function to compress data
+ * @return 0 if OK, non-zero on failure
+ */
+static int run_bootm_test(int comp_type, mutate_func compress)
+{
+       ulong compress_size = 1024;
+       void *compress_buff;
+       int unc_len;
+       int err = 0;
+       const ulong image_start = 0;
+       const ulong load_addr = 0x1000;
+       ulong load_end;
+
+       printf("Testing: %s\n", genimg_get_comp_name(comp_type));
+       compress_buff = map_sysmem(image_start, 0);
+       unc_len = strlen(plain);
+       compress((void *)plain, unc_len, compress_buff, compress_size,
+                &compress_size);
+       err = bootm_decomp_image(comp_type, load_addr, image_start,
+                                IH_TYPE_KERNEL, map_sysmem(load_addr, 0),
+                                compress_buff, compress_size, unc_len,
+                                &load_end);
+       if (err)
+               return err;
+       err = bootm_decomp_image(comp_type, load_addr, image_start,
+                                IH_TYPE_KERNEL, map_sysmem(load_addr, 0),
+                                compress_buff, compress_size, unc_len - 1,
+                                &load_end);
+       if (!err)
+               return -EINVAL;
+
+       /* We can't detect corruption when not decompressing */
+       if (comp_type == IH_COMP_NONE)
+               return 0;
+       memset(compress_buff + compress_size / 2, '\x49',
+              compress_size / 2);
+       err = bootm_decomp_image(comp_type, load_addr, image_start,
+                                IH_TYPE_KERNEL, map_sysmem(load_addr, 0),
+                                compress_buff, compress_size, 0x10000,
+                                &load_end);
+       if (!err)
+               return -EINVAL;
+
+       return 0;
+}
+
+static int do_ut_image_decomp(cmd_tbl_t *cmdtp, int flag, int argc,
+                             char *const argv[])
+{
+       int err = 0;
+
+       err = run_bootm_test(IH_COMP_GZIP, compress_using_gzip);
+       err |= run_bootm_test(IH_COMP_BZIP2, compress_using_bzip2);
+       err |= run_bootm_test(IH_COMP_LZMA, compress_using_lzma);
+       err |= run_bootm_test(IH_COMP_LZO, compress_using_lzo);
+       err |= run_bootm_test(IH_COMP_NONE, compress_using_none);
+
+       printf("ut_image_decomp %s\n", err == 0 ? "ok" : "FAILED");
+
+       return 0;
+}
+
 U_BOOT_CMD(
-       test_compression,       5,      1,      do_test_compression,
+       ut_compression, 5,      1,      do_ut_compression,
        "Basic test of compressors: gzip bzip2 lzma lzo", ""
 );
+
+U_BOOT_CMD(
+       ut_image_decomp,        5,      1, do_ut_image_decomp,
+       "Basic test of bootm decompression", ""
+);
index 57dd1345c437b96bd4f9e469f8cd7f17c04638ff..08098a18b80980cd6e844c79e1320dddaa8bb8ce 100644 (file)
@@ -29,7 +29,7 @@ static int dm_test_spi_flash(struct dm_test_state *dms)
         * benefit is worth the extra complexity.
         */
        ut_asserteq(0, run_command_list(
-               "sb save hostfs - spi.bin 0 200000;"
+               "sb save hostfs - 0 spi.bin 200000;"
                "sf probe;"
                "sf test 0 10000", -1,  0));
        /*
index b065fcb130c627fa5412be1608c0cdff86323cc4..e9e756a064d25fdd63f7fc4ea4c4b70213af83da 100755 (executable)
@@ -20,6 +20,9 @@ import struct
 import sys
 import tempfile
 
+# Enable printing of all U-Boot output
+DEBUG = True
+
 # The 'command' library in patman is convenient for running commands
 base_path = os.path.dirname(sys.argv[0])
 patman = os.path.join(base_path, '../../tools/patman')
@@ -97,12 +100,16 @@ sb load hostfs 0 %(fit_addr)x %(fit)s
 fdt addr %(fit_addr)x
 bootm start %(fit_addr)x
 bootm loados
-sb save hostfs 0 %(kernel_out)s %(kernel_addr)x %(kernel_size)x
-sb save hostfs 0 %(fdt_out)s %(fdt_addr)x %(fdt_size)x
-sb save hostfs 0 %(ramdisk_out)s %(ramdisk_addr)x %(ramdisk_size)x
+sb save hostfs 0 %(kernel_addr)x %(kernel_out)s %(kernel_size)x
+sb save hostfs 0 %(fdt_addr)x %(fdt_out)s %(fdt_size)x
+sb save hostfs 0 %(ramdisk_addr)x %(ramdisk_out)s %(ramdisk_size)x
 reset
 '''
 
+def debug_stdout(stdout):
+    if DEBUG:
+        print stdout
+
 def make_fname(leaf):
     """Make a temporary filename
 
@@ -328,6 +335,7 @@ def run_fit_test(mkimage, u_boot):
     # We could perhaps reduce duplication with some loss of readability
     set_test('Kernel load')
     stdout = command.Output(u_boot, '-d', control_dtb, '-c', cmd)
+    debug_stdout(stdout)
     if read_file(kernel) != read_file(kernel_out):
         fail('Kernel not loaded', stdout)
     if read_file(control_dtb) == read_file(fdt_out):
@@ -352,6 +360,7 @@ def run_fit_test(mkimage, u_boot):
     params['fdt_load'] = 'load = <%#x>;' % params['fdt_addr']
     fit = make_fit(mkimage, params)
     stdout = command.Output(u_boot, '-d', control_dtb, '-c', cmd)
+    debug_stdout(stdout)
     if read_file(kernel) != read_file(kernel_out):
         fail('Kernel not loaded', stdout)
     if read_file(control_dtb) != read_file(fdt_out):
@@ -365,6 +374,7 @@ def run_fit_test(mkimage, u_boot):
     params['ramdisk_load'] = 'load = <%#x>;' % params['ramdisk_addr']
     fit = make_fit(mkimage, params)
     stdout = command.Output(u_boot, '-d', control_dtb, '-c', cmd)
+    debug_stdout(stdout)
     if read_file(ramdisk) != read_file(ramdisk_out):
         fail('Ramdisk not loaded', stdout)
 
index 0f8ea200f54980b9f840b3df5b4206a6cd8193ca..cf7bf5c17e15025a767a991946ebd98822203e4b 100644 (file)
@@ -141,8 +141,8 @@ $ git clone git://git.denx.de/u-boot.git .
 $ git checkout -b my-branch origin/master
 $ # Add some commits to the branch, reading for testing
 
-2. Create ~/.buildman to tell buildman where to find tool chains. As an
-example:
+2. Create ~/.buildman to tell buildman where to find tool chains (see 'The
+.buildman file' later for details). As an example:
 
 # Buildman settings file
 
@@ -171,7 +171,16 @@ The toolchain-alias section indicates that the i386 toolchain should be used
 to build x86 commits.
 
 
-2. Check the available toolchains
+3. Make sure you have the require Python pre-requisites
+
+Buildman uses multiprocessing, Queue, shutil, StringIO, ConfigParser and
+urllib2. These should normally be available, but if you get an error like
+this then you will need to obtain those modules:
+
+    ImportError: No module named multiprocessing
+
+
+4. Check the available toolchains
 
 Run this check to make sure that you have a toolchain for every architecture.
 
@@ -301,6 +310,47 @@ You can see that everything is covered, even some strange ones that won't
 be used (c88 and c99). This is a feature.
 
 
+5. Install new toolchains if needed
+
+You can download toolchains and update the [toolchain] section of the
+settings file to find them.
+
+To make this easier, buildman can automatically download and install
+toolchains from kernel.org. First list the available architectures:
+
+$ ./tools/buildman/buildman sandbox --fetch-arch list
+Checking: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
+Checking: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.2/
+Checking: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.5.1/
+Checking: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.2.4/
+Available architectures: alpha am33_2.0 arm avr32 bfin cris crisv32 frv h8300
+hppa hppa64 i386 ia64 m32r m68k mips mips64 or32 powerpc powerpc64 s390x sh4
+sparc sparc64 tilegx x86_64 xtensa
+
+Then pick one and download it:
+
+$ ./tools/buildman/buildman sandbox --fetch-arch or32
+Checking: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/
+Checking: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.2/
+Checking: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.5.1/
+Downloading: https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.5.1//x86_64-gcc-4.5.1-nolibc_or32-linux.tar.xz
+Unpacking to: /home/sjg/.buildman-toolchains
+Testing
+      - looking in '/home/sjg/.buildman-toolchains/gcc-4.5.1-nolibc/or32-linux/.'
+      - looking in '/home/sjg/.buildman-toolchains/gcc-4.5.1-nolibc/or32-linux/bin'
+         - found '/home/sjg/.buildman-toolchains/gcc-4.5.1-nolibc/or32-linux/bin/or32-linux-gcc'
+Tool chain test:  OK
+
+Buildman should now be set up to use your new toolchain.
+
+At the time of writing, U-Boot has these architectures:
+
+   arc, arm, avr32, blackfin, m68k, microblaze, mips, nds32, nios2, openrisc
+   powerpc, sandbox, sh, sparc, x86
+
+Of these, only arc, microblaze and nds32 are not available at kernel.org..
+
+
 How to run it
 =============
 
@@ -310,8 +360,9 @@ branch with a valid upstream)
 $ ./tools/buildman/buildman -b <branch> -n
 
 If it can't detect the upstream branch, try checking out the branch, and
-doing something like 'git branch --set-upstream <branch> upstream/master'
-or something similar.
+doing something like 'git branch --set-upstream-to upstream/master'
+or something similar. Buildman will try to guess a suitable upstream branch
+if it can't find one (you will see a message like" Guessing upstream as ...).
 
 As an example:
 
@@ -665,28 +716,62 @@ It is common when refactoring code for the rodata to decrease as the text size
 increases, and vice versa.
 
 
-Providing 'make' flags
-======================
+The .buildman file
+==================
+
+The .buildman file provides information about the available toolchains and
+also allows build flags to be passed to 'make'. It consists of several
+sections, with the section name in square brackets. Within each section are
+a set of (tag, value) pairs.
+
+'[toolchain]' section
+
+    This lists the available toolchains. The tag here doesn't matter, but
+    make sure it is unique. The value is the path to the toolchain. Buildman
+    will look in that path for a file ending in 'gcc'. It will then execute
+    it to check that it is a C compiler, passing only the --version flag to
+    it. If the return code is 0, buildman assumes that it is a valid C
+    compiler. It uses the first part of the name as the architecture and
+    strips off the last part when setting the CROSS_COMPILE environment
+    variable (parts are delimited with a hyphen).
+
+    For example powerpc-linux-gcc will be noted as a toolchain for 'powerpc'
+    and CROSS_COMPILE will be set to powerpc-linux- when using it.
+
+'[toolchain-alias]' section
+
+    This converts toolchain architecture names to U-Boot names. For example,
+    if an x86 toolchains is called i386-linux-gcc it will not normally be
+    used for architecture 'x86'. Adding 'x86: i386 x86_64' to this section
+    will tell buildman that the i386 and x86_64 toolchains can be used for
+    the x86 architecture.
+
+'[make-flags]' section
 
-U-Boot's build system supports a few flags (such as BUILD_TAG) which affect
-the build product. These flags can be specified in the buildman settings
-file. They can also be useful when building U-Boot against other open source
-software.
+    U-Boot's build system supports a few flags (such as BUILD_TAG) which
+    affect the build product. These flags can be specified in the buildman
+    settings file. They can also be useful when building U-Boot against other
+    open source software.
 
-[make-flags]
-at91-boards=ENABLE_AT91_TEST=1
-snapper9260=${at91-boards} BUILD_TAG=442
-snapper9g45=${at91-boards} BUILD_TAG=443
+    [make-flags]
+    at91-boards=ENABLE_AT91_TEST=1
+    snapper9260=${at91-boards} BUILD_TAG=442
+    snapper9g45=${at91-boards} BUILD_TAG=443
 
-This will use 'make ENABLE_AT91_TEST=1 BUILD_TAG=442' for snapper9260
-and 'make ENABLE_AT91_TEST=1 BUILD_TAG=443' for snapper9g45. A special
-variable ${target} is available to access the target name (snapper9260 and
-snapper9g20 in this case). Variables are resolved recursively. Note that
-variables can only contain the characters A-Z, a-z, 0-9, hyphen (-) and
-underscore (_).
+    This will use 'make ENABLE_AT91_TEST=1 BUILD_TAG=442' for snapper9260
+    and 'make ENABLE_AT91_TEST=1 BUILD_TAG=443' for snapper9g45. A special
+    variable ${target} is available to access the target name (snapper9260
+    and snapper9g20 in this case). Variables are resolved recursively. Note
+    that variables can only contain the characters A-Z, a-z, 0-9, hyphen (-)
+    and underscore (_).
 
-It is expected that any variables added are dealt with in U-Boot's
-config.mk file and documented in the README.
+    It is expected that any variables added are dealt with in U-Boot's
+    config.mk file and documented in the README.
+
+    Note that you can pass ad-hoc options to the build using environment
+    variables, for example:
+
+       SOME_OPTION=1234 ./tools/buildman/buildman my_board
 
 
 Quick Sanity Check
@@ -698,6 +783,17 @@ build the selected boards and display build status as it runs (i.e. -v is
 enabled automatically). Use -e to see errors/warnings as well.
 
 
+Building Ranges
+===============
+
+You can build a range of commits by specifying a range instead of a branch
+when using the -b flag. For example:
+
+    upstream/master..us-buildman
+
+will build commits in us-buildman that are not in upstream/master.
+
+
 Other options
 =============
 
index fdd875b0736f9ec918c443b50778c84aef33cdfa..b36146918005b92ce6eafd5af88ba664b0200bfa 100644 (file)
@@ -40,7 +40,16 @@ def GetItems(section):
     try:
         return settings.items(section)
     except ConfigParser.NoSectionError as e:
-        print e
         return []
     except:
         raise
+
+def SetItem(section, tag, value):
+    """Set an item and write it back to the settings file"""
+    global settings
+    global config_fname
+
+    settings.set(section, tag, value)
+    if config_fname is not None:
+        with open(config_fname, 'w') as fd:
+            settings.write(fd)
index 7002034221d12789473d33e7f62cb21cbe296be7..1b0ad9927592d9b22ca63893de0bd2255db8fb7d 100644 (file)
@@ -174,7 +174,8 @@ class Builder:
             self.func_sizes = func_sizes
 
     def __init__(self, toolchains, base_dir, git_dir, num_threads, num_jobs,
-                 gnu_make='make', checkout=True, show_unknown=True, step=1):
+                 gnu_make='make', checkout=True, show_unknown=True, step=1,
+                 no_subdirs=False, full_path=False, verbose_build=False):
         """Create a new Builder object
 
         Args:
@@ -188,6 +189,11 @@ class Builder:
                 This is used for testing.
             show_unknown: Show unknown boards (those not built) in summary
             step: 1 to process every commit, n to process every nth commit
+            no_subdirs: Don't create subdirectories when building current
+                source for a single board
+            full_path: Return the full path in CROSS_COMPILE and don't set
+                PATH
+            verbose_build: Run build with V=1 and don't use 'make -s'
         """
         self.toolchains = toolchains
         self.base_dir = base_dir
@@ -213,6 +219,9 @@ class Builder:
         self._step = step
         self.in_tree = False
         self._error_lines = 0
+        self.no_subdirs = no_subdirs
+        self.full_path = full_path
+        self.verbose_build = verbose_build
 
         self.col = terminal.Color()
 
@@ -392,15 +401,17 @@ class Builder:
         Args:
             commit_upto: Commit number to use (0..self.count-1)
         """
+        commit_dir = None
         if self.commits:
             commit = self.commits[commit_upto]
             subject = commit.subject.translate(trans_valid_chars)
             commit_dir = ('%02d_of_%02d_g%s_%s' % (commit_upto + 1,
                     self.commit_count, commit.hash, subject[:20]))
-        else:
+        elif not self.no_subdirs:
             commit_dir = 'current'
-        output_dir = os.path.join(self.base_dir, commit_dir)
-        return output_dir
+        if not commit_dir:
+            return self.base_dir
+        return os.path.join(self.base_dir, commit_dir)
 
     def GetBuildDir(self, commit_upto, target):
         """Get the name of the build directory for a commit number
@@ -1115,6 +1126,8 @@ class Builder:
         create. Having left over directories is confusing when the user wants
         to check the output manually.
         """
+        if not self.commits:
+            return
         dir_list = []
         for commit_upto in range(self.commit_count):
             dir_list.append(self._GetOutputDir(commit_upto))
index bc4541cb3eb90b357e4608aca5ceae583eee1c05..efb62f16d7020793d6f24439fd34c46df05134db 100644 (file)
@@ -177,7 +177,7 @@ class BuilderThread(threading.Thread):
                     commit = 'current'
 
                 # Set up the environment and command line
-                env = self.toolchain.MakeEnvironment()
+                env = self.toolchain.MakeEnvironment(self.builder.full_path)
                 Mkdir(out_dir)
                 args = []
                 cwd = work_dir
@@ -197,7 +197,8 @@ class BuilderThread(threading.Thread):
                         src_dir = os.getcwd()
                     else:
                         args.append('O=build')
-                args.append('-s')
+                if not self.builder.verbose_build:
+                    args.append('-s')
                 if self.builder.num_jobs is not None:
                     args.extend(['-j', str(self.builder.num_jobs)])
                 config_args = ['%s_defconfig' % brd.target]
@@ -284,7 +285,7 @@ class BuilderThread(threading.Thread):
                 print >>fd, 'path', result.toolchain.path
 
             # Write out the image and function size information and an objdump
-            env = result.toolchain.MakeEnvironment()
+            env = result.toolchain.MakeEnvironment(self.builder.full_path)
             lines = []
             for fname in ['u-boot', 'spl/u-boot-spl']:
                 cmd = ['%snm' % self.toolchain.cross, '--size-sort', fname]
index 27d3c708e6f311d473ed8f6cb9200d82ba148779..e8a6dadd1c7dfd8cca279b7c5cde03de337315f9 100644 (file)
@@ -36,6 +36,10 @@ def ParseArgs():
     parser.add_option('-F', '--force-build-failures', dest='force_build_failures',
           action='store_true', default=False,
           help='Force build of previously-failed build')
+    parser.add_option('--fetch-arch', type='string',
+          help="Fetch a toolchain for architecture FETCH_ARCH ('list' to list)."
+              ' You can also fetch several toolchains separate by comma, or'
+              " 'all' to download all")
     parser.add_option('-g', '--git', type='string',
           help='Git repo containing branch to build', default='.')
     parser.add_option('-G', '--config-file', type='string',
@@ -55,11 +59,15 @@ def ParseArgs():
           help='List available tool chains')
     parser.add_option('-n', '--dry-run', action='store_true', dest='dry_run',
           default=False, help="Do a dry run (describe actions, but do nothing)")
+    parser.add_option('-N', '--no-subdirs', action='store_true', dest='no_subdirs',
+          default=False, help="Don't create subdirectories when building current source for a single board")
     parser.add_option('-o', '--output-dir', type='string',
           dest='output_dir', default='..',
           help='Directory where all builds happen and buildman has its workspace (default is ../)')
     parser.add_option('-Q', '--quick', action='store_true',
           default=False, help='Do a rough build, with limited warning resolution')
+    parser.add_option('-p', '--full-path', action='store_true',
+          default=False, help="Use full toolchain path in CROSS_COMPILE")
     parser.add_option('-s', '--summary', action='store_true',
           default=False, help='Show a build summary')
     parser.add_option('-S', '--show-sizes', action='store_true',
@@ -74,6 +82,8 @@ def ParseArgs():
           default=False, help='Show boards with unknown build result')
     parser.add_option('-v', '--verbose', action='store_true',
           default=False, help='Show build results while the build progresses')
+    parser.add_option('-V', '--verbose-build', action='store_true',
+          default=False, help='Run make with V=1, showing all output')
     parser.add_option('-x', '--exclude', dest='exclude',
           type='string', action='append',
           help='Specify a list of boards to exclude, separated by comma')
index 2c3ba8b77fb1d9cf304b5e5ca61a451fd6634c2c..720b978b238ffb8d664f03278b6a7f29cb7f3d73 100644 (file)
@@ -118,21 +118,45 @@ def DoBuildman(options, args, toolchains=None, make_func=None, boards=None,
         print
         return 0
 
+    if options.fetch_arch:
+        if options.fetch_arch == 'list':
+            sorted_list = toolchains.ListArchs()
+            print 'Available architectures: %s\n' % ' '.join(sorted_list)
+            return 0
+        else:
+            fetch_arch = options.fetch_arch
+            if fetch_arch == 'all':
+                fetch_arch = ','.join(toolchains.ListArchs())
+                print 'Downloading toolchains: %s\n' % fetch_arch
+            for arch in fetch_arch.split(','):
+                ret = toolchains.FetchAndInstall(arch)
+                if ret:
+                    return ret
+            return 0
+
     # Work out how many commits to build. We want to build everything on the
     # branch. We also build the upstream commit as a control so we can see
     # problems introduced by the first commit on the branch.
     col = terminal.Color()
     count = options.count
+    has_range = options.branch and '..' in options.branch
     if count == -1:
         if not options.branch:
             count = 1
         else:
-            count = gitutil.CountCommitsInBranch(options.git_dir,
-                                                 options.branch)
+            if has_range:
+                count, msg = gitutil.CountCommitsInRange(options.git_dir,
+                                                         options.branch)
+            else:
+                count, msg = gitutil.CountCommitsInBranch(options.git_dir,
+                                                          options.branch)
             if count is None:
-                str = ("Branch '%s' not found or has no upstream" %
-                       options.branch)
-                sys.exit(col.Color(col.RED, str))
+                sys.exit(col.Color(col.RED, msg))
+            elif count == 0:
+                sys.exit(col.Color(col.RED, "Range '%s' has no commits" %
+                                   options.branch))
+            if msg:
+                print col.Color(col.YELLOW, msg)
             count += 1   # Build upstream commit also
 
     if not count:
@@ -172,8 +196,11 @@ def DoBuildman(options, args, toolchains=None, make_func=None, boards=None,
     # to overwrite earlier ones by setting allow_overwrite=True
     if options.branch:
         if count == -1:
-            range_expr = gitutil.GetRangeInBranch(options.git_dir,
-                                                  options.branch)
+            if has_range:
+                range_expr = options.branch
+            else:
+                range_expr = gitutil.GetRangeInBranch(options.git_dir,
+                                                      options.branch)
             upstream_commit = gitutil.GetUpstream(options.git_dir,
                                                   options.branch)
             series = patchstream.GetMetaDataForList(upstream_commit,
@@ -188,6 +215,8 @@ def DoBuildman(options, args, toolchains=None, make_func=None, boards=None,
     else:
         series = None
         options.verbose = True
+        if not options.summary:
+            options.show_errors = True
 
     # By default we have one thread per CPU. But if there are not enough jobs
     # we can have fewer threads and use a high '-j' value for make.
@@ -205,17 +234,22 @@ def DoBuildman(options, args, toolchains=None, make_func=None, boards=None,
     if not gnu_make:
         sys.exit('GNU Make not found')
 
-    # Create a new builder with the selected options
+    # Create a new builder with the selected options.
+    output_dir = options.output_dir
     if options.branch:
         dirname = options.branch.replace('/', '_')
-    else:
-        dirname = 'current'
-    output_dir = os.path.join(options.output_dir, dirname)
-    if clean_dir and os.path.exists(output_dir):
+        # As a special case allow the board directory to be placed in the
+        # output directory itself rather than any subdirectory.
+        if not options.no_subdirs:
+            output_dir = os.path.join(options.output_dir, dirname)
+    if (clean_dir and output_dir != options.output_dir and
+            os.path.exists(output_dir)):
         shutil.rmtree(output_dir)
     builder = Builder(toolchains, output_dir, options.git_dir,
             options.threads, options.jobs, gnu_make=gnu_make, checkout=True,
-            show_unknown=options.show_unknown, step=options.step)
+            show_unknown=options.show_unknown, step=options.step,
+            no_subdirs=options.no_subdirs, full_path=options.full_path,
+            verbose_build=options.verbose_build)
     builder.force_config_on_failure = not options.quick
     if make_func:
         builder.do_make = make_func
index a2a85ac9ce42873b420db6fda98dadc4a707c534..c0ad5d027dce1c3f3e5c56df4e7e242fc007a3da 100644 (file)
@@ -24,6 +24,16 @@ import commit
 import terminal
 import toolchain
 
+settings_data = '''
+# Buildman settings file
+
+[toolchain]
+main: /usr/sbin
+
+[toolchain-alias]
+x86: i386 x86_64
+'''
+
 errors = [
     '''main.c: In function 'main_loop':
 main.c:260:6: warning: unused variable 'joe' [-Wunused-variable]
@@ -83,6 +93,8 @@ boards = [
     ['Active', 'sandbox', 'sandbox', '', 'Tester', 'Sandbox board', 'board4', ''],
 ]
 
+BASE_DIR = 'base'
+
 class Options:
     """Class that holds build options"""
     pass
@@ -111,8 +123,11 @@ class TestBuild(unittest.TestCase):
             self.boards.AddBoard(board.Board(*brd))
         self.boards.SelectBoards([])
 
+        # Add some test settings
+        bsettings.Setup(None)
+        bsettings.AddFile(settings_data)
+
         # Set up the toolchains
-        bsettings.Setup()
         self.toolchains = toolchain.Toolchains()
         self.toolchains.Add('arm-linux-gcc', test=False)
         self.toolchains.Add('sparc-linux-gcc', test=False)
@@ -341,6 +356,64 @@ class TestBuild(unittest.TestCase):
         self.assertEqual(self.boards.SelectBoards(['sandbox sandbox',
                                                    'sandbox']),
                          {'all': 1, 'sandbox': 1})
+    def CheckDirs(self, build, dirname):
+        self.assertEqual('base%s' % dirname, build._GetOutputDir(1))
+        self.assertEqual('base%s/fred' % dirname,
+                         build.GetBuildDir(1, 'fred'))
+        self.assertEqual('base%s/fred/done' % dirname,
+                         build.GetDoneFile(1, 'fred'))
+        self.assertEqual('base%s/fred/u-boot.sizes' % dirname,
+                         build.GetFuncSizesFile(1, 'fred', 'u-boot'))
+        self.assertEqual('base%s/fred/u-boot.objdump' % dirname,
+                         build.GetObjdumpFile(1, 'fred', 'u-boot'))
+        self.assertEqual('base%s/fred/err' % dirname,
+                         build.GetErrFile(1, 'fred'))
+
+    def testOutputDir(self):
+        build = builder.Builder(self.toolchains, BASE_DIR, None, 1, 2,
+                                checkout=False, show_unknown=False)
+        build.commits = self.commits
+        build.commit_count = len(self.commits)
+        subject = self.commits[1].subject.translate(builder.trans_valid_chars)
+        dirname ='/%02d_of_%02d_g%s_%s' % (2, build.commit_count, commits[1][0],
+                                           subject[:20])
+        self.CheckDirs(build, dirname)
+
+    def testOutputDirCurrent(self):
+        build = builder.Builder(self.toolchains, BASE_DIR, None, 1, 2,
+                                checkout=False, show_unknown=False)
+        build.commits = None
+        build.commit_count = 0
+        self.CheckDirs(build, '/current')
+
+    def testOutputDirNoSubdirs(self):
+        build = builder.Builder(self.toolchains, BASE_DIR, None, 1, 2,
+                                checkout=False, show_unknown=False,
+                                no_subdirs=True)
+        build.commits = None
+        build.commit_count = 0
+        self.CheckDirs(build, '')
+
+    def testToolchainAliases(self):
+        self.assertTrue(self.toolchains.Select('arm') != None)
+        with self.assertRaises(ValueError):
+            self.toolchains.Select('no-arch')
+        with self.assertRaises(ValueError):
+            self.toolchains.Select('x86')
+
+        self.toolchains = toolchain.Toolchains()
+        self.toolchains.Add('x86_64-linux-gcc', test=False)
+        self.assertTrue(self.toolchains.Select('x86') != None)
+
+        self.toolchains = toolchain.Toolchains()
+        self.toolchains.Add('i386-linux-gcc', test=False)
+        self.assertTrue(self.toolchains.Select('x86') != None)
+
+    def testToolchainDownload(self):
+        """Test that we can download toolchains"""
+        self.assertEqual('https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/4.6.3/x86_64-gcc-4.6.3-nolibc_arm-unknown-linux-gnueabi.tar.xz',
+            self.toolchains.LocateArchUrl('arm'))
+
 
 if __name__ == "__main__":
     unittest.main()
index 27dc31889b8021c64d0af0d9bdf2898253e0b993..d4c5d4a11eb96bbea64da6d4e1fb56eea985c4e8 100644 (file)
@@ -5,11 +5,42 @@
 
 import re
 import glob
+from HTMLParser import HTMLParser
 import os
+import sys
+import tempfile
+import urllib2
 
 import bsettings
 import command
 
+# Simple class to collect links from a page
+class MyHTMLParser(HTMLParser):
+    def __init__(self, arch):
+        """Create a new parser
+
+        After the parser runs, self.links will be set to a list of the links
+        to .xz archives found in the page, and self.arch_link will be set to
+        the one for the given architecture (or None if not found).
+
+        Args:
+            arch: Architecture to search for
+        """
+        HTMLParser.__init__(self)
+        self.arch_link = None
+        self.links = []
+        self._match = '_%s-' % arch
+
+    def handle_starttag(self, tag, attrs):
+        if tag == 'a':
+            for tag, value in attrs:
+                if tag == 'href':
+                    if value and value.endswith('.xz'):
+                        self.links.append(value)
+                        if self._match in value:
+                            self.arch_link = value
+
+
 class Toolchain:
     """A single toolchain
 
@@ -20,7 +51,6 @@ class Toolchain:
         arch: Architecture of toolchain as determined from the first
                 component of the filename. E.g. arm-linux-gcc becomes arm
     """
-
     def __init__(self, fname, test, verbose=False):
         """Create a new toolchain object.
 
@@ -30,11 +60,18 @@ class Toolchain:
         """
         self.gcc = fname
         self.path = os.path.dirname(fname)
-        self.cross = os.path.basename(fname)[:-3]
+
+        # Find the CROSS_COMPILE prefix to use for U-Boot. For example,
+        # 'arm-linux-gnueabihf-gcc' turns into 'arm-linux-gnueabihf-'.
+        basename = os.path.basename(fname)
+        pos = basename.rfind('-')
+        self.cross = basename[:pos + 1] if pos != -1 else ''
+
+        # The architecture is the first part of the name
         pos = self.cross.find('-')
         self.arch = self.cross[:pos] if pos != -1 else 'sandbox'
 
-        env = self.MakeEnvironment()
+        env = self.MakeEnvironment(False)
 
         # As a basic sanity check, run the C compiler with --version
         cmd = [fname, '--version']
@@ -74,15 +111,23 @@ class Toolchain:
                 return prio
         return prio
 
-    def MakeEnvironment(self):
+    def MakeEnvironment(self, full_path):
         """Returns an environment for using the toolchain.
 
-        Thie takes the current environment, adds CROSS_COMPILE and
-        augments PATH so that the toolchain will operate correctly.
+        Thie takes the current environment and adds CROSS_COMPILE so that
+        the tool chain will operate correctly.
+
+        Args:
+            full_path: Return the full path in CROSS_COMPILE and don't set
+                PATH
         """
         env = dict(os.environ)
-        env['CROSS_COMPILE'] = self.cross
-        env['PATH'] += (':' + self.path)
+        if full_path:
+            env['CROSS_COMPILE'] = os.path.join(self.path, self.cross)
+        else:
+            env['CROSS_COMPILE'] = self.cross
+            env['PATH'] = self.path + ':' + env['PATH']
+
         return env
 
 
@@ -101,18 +146,29 @@ class Toolchains:
         self.paths = []
         self._make_flags = dict(bsettings.GetItems('make-flags'))
 
-    def GetSettings(self):
+    def GetPathList(self):
+        """Get a list of available toolchain paths
+
+        Returns:
+            List of strings, each a path to a toolchain mentioned in the
+            [toolchain] section of the settings file.
+        """
         toolchains = bsettings.GetItems('toolchain')
         if not toolchains:
             print ("Warning: No tool chains - please add a [toolchain] section"
                  " to your buildman config file %s. See README for details" %
                  bsettings.config_fname)
 
+        paths = []
         for name, value in toolchains:
             if '*' in value:
-                self.paths += glob.glob(value)
+                paths += glob.glob(value)
             else:
-                self.paths.append(value)
+                paths.append(value)
+        return paths
+
+    def GetSettings(self):
+      self.paths += self.GetPathList()
 
     def Add(self, fname, test=True, verbose=False):
         """Add a toolchain to our list
@@ -132,6 +188,24 @@ class Toolchains:
         if add_it:
             self.toolchains[toolchain.arch] = toolchain
 
+    def ScanPath(self, path, verbose):
+        """Scan a path for a valid toolchain
+
+        Args:
+            path: Path to scan
+            verbose: True to print out progress information
+        Returns:
+            Filename of C compiler if found, else None
+        """
+        for subdir in ['.', 'bin', 'usr/bin']:
+            dirname = os.path.join(path, subdir)
+            if verbose: print "      - looking in '%s'" % dirname
+            for fname in glob.glob(dirname + '/*gcc'):
+                if verbose: print "         - found '%s'" % fname
+                return fname
+        return None
+
+
     def Scan(self, verbose):
         """Scan for available toolchains and select the best for each arch.
 
@@ -145,12 +219,9 @@ class Toolchains:
         if verbose: print 'Scanning for tool chains'
         for path in self.paths:
             if verbose: print "   - scanning path '%s'" % path
-            for subdir in ['.', 'bin', 'usr/bin']:
-                dirname = os.path.join(path, subdir)
-                if verbose: print "      - looking in '%s'" % dirname
-                for fname in glob.glob(dirname + '/*gcc'):
-                    if verbose: print "         - found '%s'" % fname
-                    self.Add(fname, True, verbose)
+            fname = self.ScanPath(path, verbose)
+            if fname:
+                self.Add(fname, True, verbose)
 
     def List(self):
         """List out the selected toolchains for each architecture"""
@@ -170,9 +241,11 @@ class Toolchains:
         returns:
             toolchain object, or None if none found
         """
-        for name, value in bsettings.GetItems('toolchain-alias'):
-            if arch == name:
-                arch = value
+        for tag, value in bsettings.GetItems('toolchain-alias'):
+            if arch == tag:
+                for alias in value.split():
+                    if alias in self.toolchains:
+                        return self.toolchains[alias]
 
         if not arch in self.toolchains:
             raise ValueError, ("No tool chain found for arch '%s'" % arch)
@@ -247,3 +320,160 @@ class Toolchains:
             else:
                 i += 1
         return args
+
+    def LocateArchUrl(self, fetch_arch):
+        """Find a toolchain available online
+
+        Look in standard places for available toolchains. At present the
+        only standard place is at kernel.org.
+
+        Args:
+            arch: Architecture to look for, or 'list' for all
+        Returns:
+            If fetch_arch is 'list', a tuple:
+                Machine architecture (e.g. x86_64)
+                List of toolchains
+            else
+                URL containing this toolchain, if avaialble, else None
+        """
+        arch = command.OutputOneLine('uname', '-m')
+        base = 'https://www.kernel.org/pub/tools/crosstool/files/bin'
+        versions = ['4.6.3', '4.6.2', '4.5.1', '4.2.4']
+        links = []
+        for version in versions:
+            url = '%s/%s/%s/' % (base, arch, version)
+            print 'Checking: %s' % url
+            response = urllib2.urlopen(url)
+            html = response.read()
+            parser = MyHTMLParser(fetch_arch)
+            parser.feed(html)
+            if fetch_arch == 'list':
+                links += parser.links
+            elif parser.arch_link:
+                return url + parser.arch_link
+        if fetch_arch == 'list':
+            return arch, links
+        return None
+
+    def Download(self, url):
+        """Download a file to a temporary directory
+
+        Args:
+            url: URL to download
+        Returns:
+            Tuple:
+                Temporary directory name
+                Full path to the downloaded archive file in that directory,
+                    or None if there was an error while downloading
+        """
+        print "Downloading: %s" % url
+        leaf = url.split('/')[-1]
+        tmpdir = tempfile.mkdtemp('.buildman')
+        response = urllib2.urlopen(url)
+        fname = os.path.join(tmpdir, leaf)
+        fd = open(fname, 'wb')
+        meta = response.info()
+        size = int(meta.getheaders("Content-Length")[0])
+        done = 0
+        block_size = 1 << 16
+        status = ''
+
+        # Read the file in chunks and show progress as we go
+        while True:
+            buffer = response.read(block_size)
+            if not buffer:
+                print chr(8) * (len(status) + 1), '\r',
+                break
+
+            done += len(buffer)
+            fd.write(buffer)
+            status = r"%10d MiB  [%3d%%]" % (done / 1024 / 1024,
+                                             done * 100 / size)
+            status = status + chr(8) * (len(status) + 1)
+            print status,
+            sys.stdout.flush()
+        fd.close()
+        if done != size:
+            print 'Error, failed to download'
+            os.remove(fname)
+            fname = None
+        return tmpdir, fname
+
+    def Unpack(self, fname, dest):
+        """Unpack a tar file
+
+        Args:
+            fname: Filename to unpack
+            dest: Destination directory
+        Returns:
+            Directory name of the first entry in the archive, without the
+            trailing /
+        """
+        stdout = command.Output('tar', 'xvfJ', fname, '-C', dest)
+        return stdout.splitlines()[0][:-1]
+
+    def TestSettingsHasPath(self, path):
+        """Check if builmand will find this toolchain
+
+        Returns:
+            True if the path is in settings, False if not
+        """
+        paths = self.GetPathList()
+        return path in paths
+
+    def ListArchs(self):
+        """List architectures with available toolchains to download"""
+        host_arch, archives = self.LocateArchUrl('list')
+        re_arch = re.compile('[-a-z0-9.]*_([^-]*)-.*')
+        arch_set = set()
+        for archive in archives:
+            # Remove the host architecture from the start
+            arch = re_arch.match(archive[len(host_arch):])
+            if arch:
+                arch_set.add(arch.group(1))
+        return sorted(arch_set)
+
+    def FetchAndInstall(self, arch):
+        """Fetch and install a new toolchain
+
+        arch:
+            Architecture to fetch, or 'list' to list
+        """
+        # Fist get the URL for this architecture
+        url = self.LocateArchUrl(arch)
+        if not url:
+            print ("Cannot find toolchain for arch '%s' - use 'list' to list" %
+                   arch)
+            return 2
+        home = os.environ['HOME']
+        dest = os.path.join(home, '.buildman-toolchains')
+        if not os.path.exists(dest):
+            os.mkdir(dest)
+
+        # Download the tar file for this toolchain and unpack it
+        tmpdir, tarfile = self.Download(url)
+        if not tarfile:
+            return 1
+        print 'Unpacking to: %s' % dest,
+        sys.stdout.flush()
+        path = self.Unpack(tarfile, dest)
+        os.remove(tarfile)
+        os.rmdir(tmpdir)
+        print
+
+        # Check that the toolchain works
+        print 'Testing'
+        dirpath = os.path.join(dest, path)
+        compiler_fname = self.ScanPath(dirpath, True)
+        if not compiler_fname:
+            print 'Could not locate C compiler - fetch failed.'
+            return 1
+        toolchain = Toolchain(compiler_fname, True, True)
+
+        # Make sure that it will be found by buildman
+        if not self.TestSettingsHasPath(dirpath):
+            print ("Adding 'download' to config file '%s'" %
+                   bsettings.config_fname)
+            tools_dir = os.path.dirname(dirpath)
+            bsettings.SetItem('toolchain', 'download', '%s/*' % tools_dir)
+        return 0
index fe8366ba4f6fb16a871676356817e4bcb75862c2..590ccc914b064ec639b1dd79bc22b7ccd2a9edf7 100644 (file)
@@ -788,9 +788,9 @@ static int write_uboot(char *image, int size, struct input_file *uboot,
                              fdt_strerror(data_size));
                        return -ENOENT;
                }
-               offset = ucode_ptr - uboot->addr;
+               offset = (uint32_t)(ucode_ptr + size);
                ptr = (void *)image + offset;
-               ptr[0] = uboot->addr + (data - image);
+               ptr[0] = (data - image) - size;
                ptr[1] = data_size;
                debug("Wrote microcode pointer at %x: addr=%x, size=%x\n",
                      ucode_ptr, ptr[0], ptr[1]);
index b68df5d72e7ffa525b84b622840eedce13358a4e..cc5a55ab3ffefd7fce9c0107c9470bbd0d05ed2e 100644 (file)
@@ -61,6 +61,52 @@ def CountCommitsToBranch():
     patch_count = int(stdout)
     return patch_count
 
+def NameRevision(commit_hash):
+    """Gets the revision name for a commit
+
+    Args:
+        commit_hash: Commit hash to look up
+
+    Return:
+        Name of revision, if any, else None
+    """
+    pipe = ['git', 'name-rev', commit_hash]
+    stdout = command.RunPipe([pipe], capture=True, oneline=True).stdout
+
+    # We expect a commit, a space, then a revision name
+    name = stdout.split(' ')[1].strip()
+    return name
+
+def GuessUpstream(git_dir, branch):
+    """Tries to guess the upstream for a branch
+
+    This lists out top commits on a branch and tries to find a suitable
+    upstream. It does this by looking for the first commit where
+    'git name-rev' returns a plain branch name, with no ! or ^ modifiers.
+
+    Args:
+        git_dir: Git directory containing repo
+        branch: Name of branch
+
+    Returns:
+        Tuple:
+            Name of upstream branch (e.g. 'upstream/master') or None if none
+            Warning/error message, or None if none
+    """
+    pipe = [LogCmd(branch, git_dir=git_dir, oneline=True, count=100)]
+    result = command.RunPipe(pipe, capture=True, capture_stderr=True,
+                             raise_on_error=False)
+    if result.return_code:
+        return None, "Branch '%s' not found" % branch
+    for line in result.stdout.splitlines()[1:]:
+        commit_hash = line.split(' ')[0]
+        name = NameRevision(commit_hash)
+        if '~' not in name and '^' not in name:
+            if name.startswith('remotes/'):
+                name = name[8:]
+            return name, "Guessing upstream as '%s'" % name
+    return None, "Cannot find a suitable upstream for branch '%s'" % branch
+
 def GetUpstream(git_dir, branch):
     """Returns the name of the upstream for a branch
 
@@ -69,7 +115,9 @@ def GetUpstream(git_dir, branch):
         branch: Name of branch
 
     Returns:
-        Name of upstream branch (e.g. 'upstream/master') or None if none
+        Tuple:
+            Name of upstream branch (e.g. 'upstream/master') or None if none
+            Warning/error message, or None if none
     """
     try:
         remote = command.OutputOneLine('git', '--git-dir', git_dir, 'config',
@@ -77,13 +125,14 @@ def GetUpstream(git_dir, branch):
         merge = command.OutputOneLine('git', '--git-dir', git_dir, 'config',
                                       'branch.%s.merge' % branch)
     except:
-        return None
+        upstream, msg = GuessUpstream(git_dir, branch)
+        return upstream, msg
 
     if remote == '.':
         return merge
     elif remote and merge:
         leaf = merge.split('/')[-1]
-        return '%s/%s' % (remote, leaf)
+        return '%s/%s' % (remote, leaf), None
     else:
         raise ValueError, ("Cannot determine upstream branch for branch "
                 "'%s' remote='%s', merge='%s'" % (branch, remote, merge))
@@ -99,10 +148,29 @@ def GetRangeInBranch(git_dir, branch, include_upstream=False):
         Expression in the form 'upstream..branch' which can be used to
         access the commits. If the branch does not exist, returns None.
     """
-    upstream = GetUpstream(git_dir, branch)
+    upstream, msg = GetUpstream(git_dir, branch)
     if not upstream:
-        return None
-    return '%s%s..%s' % (upstream, '~' if include_upstream else '', branch)
+        return None, msg
+    rstr = '%s%s..%s' % (upstream, '~' if include_upstream else '', branch)
+    return rstr, msg
+
+def CountCommitsInRange(git_dir, range_expr):
+    """Returns the number of commits in the given range.
+
+    Args:
+        git_dir: Directory containing git repo
+        range_expr: Range to check
+    Return:
+        Number of patches that exist in the supplied rangem or None if none
+        were found
+    """
+    pipe = [LogCmd(range_expr, git_dir=git_dir, oneline=True)]
+    result = command.RunPipe(pipe, capture=True, capture_stderr=True,
+                             raise_on_error=False)
+    if result.return_code:
+        return None, "Range '%s' not found or is invalid" % range_expr
+    patch_count = len(result.stdout.splitlines())
+    return patch_count, None
 
 def CountCommitsInBranch(git_dir, branch, include_upstream=False):
     """Returns the number of commits in the given branch.
@@ -114,14 +182,10 @@ def CountCommitsInBranch(git_dir, branch, include_upstream=False):
         Number of patches that exist on top of the branch, or None if the
         branch does not exist.
     """
-    range_expr = GetRangeInBranch(git_dir, branch, include_upstream)
+    range_expr, msg = GetRangeInBranch(git_dir, branch, include_upstream)
     if not range_expr:
-        return None
-    pipe = [LogCmd(range_expr, git_dir=git_dir, oneline=True),
-            ['wc', '-l']]
-    result = command.RunPipe(pipe, capture=True, oneline=True)
-    patch_count = int(result.stdout)
-    return patch_count
+        return None, msg
+    return CountCommitsInRange(git_dir, range_expr)
 
 def CountCommits(commit_range):
     """Returns the number of commits in the given range.